gnu: ftgl: Fix build with newer freetype.

* gnu/packages/gl.scm (ftgl) [arguments]: Add -fpermissive to CXXFLAGS.

Change-Id: Id9d7c14b608c8352898467ecdff708b2b752b09c
This commit is contained in:
宋文武 2025-02-06 14:12:21 +08:00 committed by Andreas Enge
parent f9170a9def
commit 86c5509e28
No known key found for this signature in database
GPG key ID: F7D5C9BF765C61E3

View file

@ -186,7 +186,10 @@ the X-Consortium license.")
"0zjs1h9w30gajq9lndzvjsa26rsmr1081lb1fbpbj10yhcdcsc79"))))
(build-system gnu-build-system)
(arguments
`(#:configure-flags '("--disable-static")))
`(#:configure-flags
'("--disable-static"
;; XXX: FTVectoriser.cpp: conversion from unsigned char* to char*
"CXXFLAGS=-fpermissive")))
;; The pkg-config file lists "freetype2" as Requires.private.
(propagated-inputs (list freetype))
(inputs (list libx11 mesa glu))