mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-24 21:38:07 -05:00
gnu: imgui@1.86: Adjust make-flags.
* gnu/packages/toolkits.scm (imgui-1.86)[arguments]: Remove the "-DIMGUI_ENABLE_FREETYPE" make-flag which breaks the display of mangohud, the only dependent. The "-DImDrawIdx=unsigned int" make-flag was previously removed, so we can do both by filtering make-flags starting with "-D". [inputs]: Remove freetype.
This commit is contained in:
parent
40a1254b05
commit
321979a153
1 changed files with 8 additions and 3 deletions
|
@ -173,6 +173,11 @@ (define-public imgui-1.86
|
|||
(arguments
|
||||
(substitute-keyword-arguments (package-arguments imgui)
|
||||
((#:make-flags flags ''())
|
||||
;; Remove the "-DImDrawIdx=unsigned int" make-flag as this breaks
|
||||
;; mangohud, the only user of this version.
|
||||
#~(delete "-DImDrawIdx=unsigned int" #$flags))))))
|
||||
;; Remove "-DImDrawIdx=unsigned int" and "-DIMGUI_ENABLE_FREETYPE"
|
||||
;; from make-flags as this breaks MangoHud, the only user of this
|
||||
;; version.
|
||||
#~(filter (negate (lambda (x) (string-prefix? "-D" x)))
|
||||
#$flags))))
|
||||
(inputs
|
||||
(modify-inputs (package-inputs imgui)
|
||||
(delete "freetype")))))
|
||||
|
|
Loading…
Reference in a new issue