trying fixes
This commit is contained in:
parent
199aec8968
commit
8538673cb8
19
flake.nix
19
flake.nix
@ -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"
|
||||
];
|
||||
};
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user