trying fixes

This commit is contained in:
Arthur Wambst 2025-05-30 16:38:21 +02:00
parent 199aec8968
commit 8538673cb8

View File

@ -73,6 +73,7 @@
libxml2
json-glib
libgudev
glib-networking
# iso-codes # Not available in nixpkgs under this name
aalib
openexr
@ -96,13 +97,13 @@
# More conservative meson configuration
mesonFlags = [
"-Dbuild-id=Nix"
"-Dgtk-doc=false"
"-Dg-ir-doc=false" # Disable introspection docs
# "-Dgtk-doc=false"
# "-Dg-ir-doc=false" # Disable introspection docs
"-Dcheck-update=no" # Disable update checks
# Explicitly disable problematic features that might cause build issues
"-Dalsa=disabled"
"-Dgudev=disabled"
"-Dwebkitgtk=disabled"
# "-Dwebkitgtk=disabled"
] ++ pkgs.lib.optionals (enabledFeatures != [])
(map (feature: "-D${feature}=enabled") enabledFeatures)
++ pkgs.lib.optionals (disabledFeatures != [])
@ -193,15 +194,15 @@
# Ultra-minimal version for testing
gimp3-test = buildGimp3 {
disabledFeatures = [
"python"
#"python"
"javascript"
"lua"
"webkitgtk"
#"lua"
#"webkitgtk"
"alsa"
"gudev"
"check-update"
"gtk-doc"
"g-ir-doc"
#"check-update"
#"gtk-doc"
#"g-ir-doc"
];
};