gnu: gtksourceview-3.24.11: Fix build with gcc-14.

* gnu/packages/gtk.scm (gtksourceview-3)[arguments]: Add #:configure-flags to
relax-gcc-14-strictness.

Change-Id: I160f107334cc9a5817227dd5513231933184a032
This commit is contained in:
Janneke Nieuwenhuizen 2025-01-04 16:40:40 +01:00
parent bdcd2dd93e
commit 749501ed6f
No known key found for this signature in database
GPG key ID: F3C1A0D9C1D65273

View file

@ -714,10 +714,15 @@ (define-public gtksourceview-3
(base32
"1zbpj283b5ycz767hqz5kdq02wzsga65pp4fykvhg8xj6x50f6v9"))))
(build-system gnu-build-system)
(arguments (substitute-keyword-arguments (package-arguments gtksourceview)
((#:phases phases)
`(modify-phases ,phases
(delete 'disable-gtk-update-icon-cache)))))))
(arguments
(append
(list
#:configure-flags
#~(list "CFLAGS=-g -O2 -Wno-error=incompatible-pointer-types"))
(substitute-keyword-arguments (package-arguments gtksourceview)
((#:phases phases)
`(modify-phases ,phases
(delete 'disable-gtk-update-icon-cache))))))))
(define-public gdk-pixbuf
(package