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