Merge pull request #260690 from alyssais/gobject-introspection-static

authored by

Artturi and committed by
GitHub
467ed599 7ab327f7

+20 -19
+1 -1
pkgs/development/libraries/at-spi2-core/default.nix
··· 7 7 , pkg-config 8 8 , gobject-introspection 9 9 , buildPackages 10 - , withIntrospection ? stdenv.hostPlatform.emulatorAvailable buildPackages 10 + , withIntrospection ? lib.meta.availableOn stdenv.hostPlatform gobject-introspection && stdenv.hostPlatform.emulatorAvailable buildPackages 11 11 , gsettings-desktop-schemas 12 12 , makeWrapper 13 13 , dbus
+1 -1
pkgs/development/libraries/gdk-pixbuf/default.nix
··· 19 19 , lib 20 20 , testers 21 21 , buildPackages 22 - , withIntrospection ? stdenv.hostPlatform.emulatorAvailable buildPackages 22 + , withIntrospection ? lib.meta.availableOn stdenv.hostPlatform gobject-introspection && stdenv.hostPlatform.emulatorAvailable buildPackages 23 23 , gobject-introspection 24 24 }: 25 25
+1
pkgs/development/libraries/gobject-introspection/default.nix
··· 158 158 maintainers = teams.gnome.members ++ (with maintainers; [ lovek323 artturin ]); 159 159 pkgConfigModules = [ "gobject-introspection-1.0" ]; 160 160 platforms = platforms.unix; 161 + badPlatforms = [ lib.systems.inspect.platformPatterns.isStatic ]; 161 162 license = with licenses; [ gpl2 lgpl2 ]; 162 163 163 164 longDescription = ''
+1 -1
pkgs/development/libraries/gsettings-desktop-schemas/default.nix
··· 4 4 , glib 5 5 , gobject-introspection 6 6 , buildPackages 7 - , withIntrospection ? stdenv.hostPlatform.emulatorAvailable buildPackages 7 + , withIntrospection ? lib.meta.availableOn stdenv.hostPlatform gobject-introspection && stdenv.hostPlatform.emulatorAvailable buildPackages 8 8 , meson 9 9 , ninja 10 10 # just for passthru
+1 -1
pkgs/development/libraries/gtk/3.x.nix
··· 23 23 , at-spi2-atk 24 24 , gobject-introspection 25 25 , buildPackages 26 - , withIntrospection ? stdenv.hostPlatform.emulatorAvailable buildPackages 26 + , withIntrospection ? lib.meta.availableOn stdenv.hostPlatform gobject-introspection && stdenv.hostPlatform.emulatorAvailable buildPackages 27 27 , compileSchemas ? stdenv.hostPlatform.emulatorAvailable buildPackages 28 28 , fribidi 29 29 , xorg
+1 -1
pkgs/development/libraries/harfbuzz/default.nix
··· 11 11 , ninja 12 12 , gobject-introspection 13 13 , buildPackages 14 - , withIntrospection ? stdenv.hostPlatform.emulatorAvailable buildPackages 14 + , withIntrospection ? lib.meta.availableOn stdenv.hostPlatform gobject-introspection && stdenv.hostPlatform.emulatorAvailable buildPackages 15 15 , icu 16 16 , graphite2 17 17 , harfbuzz # The icu variant uses and propagates the non-icu one.
+1 -1
pkgs/development/libraries/json-glib/default.nix
··· 7 7 , nixosTests 8 8 , pkg-config 9 9 , gettext 10 - , withIntrospection ? stdenv.hostPlatform.emulatorAvailable buildPackages 10 + , withIntrospection ? lib.meta.availableOn stdenv.hostPlatform gobject-introspection && stdenv.hostPlatform.emulatorAvailable buildPackages 11 11 , buildPackages 12 12 , gobject-introspection 13 13 , gi-docgen
+1 -1
pkgs/development/libraries/libmanette/default.nix
··· 7 7 , vala 8 8 , gobject-introspection 9 9 , buildPackages 10 - , withIntrospection ? stdenv.hostPlatform.emulatorAvailable buildPackages 10 + , withIntrospection ? lib.meta.availableOn stdenv.hostPlatform gobject-introspection && stdenv.hostPlatform.emulatorAvailable buildPackages 11 11 , gtk-doc 12 12 , docbook-xsl-nons 13 13 , docbook_xml_dtd_43
+1 -1
pkgs/development/libraries/libmbim/default.nix
··· 12 12 , bash-completion 13 13 , bash 14 14 , buildPackages 15 - , withIntrospection ? stdenv.hostPlatform.emulatorAvailable buildPackages 15 + , withIntrospection ? lib.meta.availableOn stdenv.hostPlatform gobject-introspection && stdenv.hostPlatform.emulatorAvailable buildPackages 16 16 , withDocs ? stdenv.hostPlatform == stdenv.buildPlatform 17 17 , gobject-introspection 18 18 }:
+1 -1
pkgs/development/libraries/libnotify/default.nix
··· 9 9 , gdk-pixbuf 10 10 , gnome 11 11 , buildPackages 12 - , withIntrospection ? stdenv.hostPlatform.emulatorAvailable buildPackages 12 + , withIntrospection ? lib.meta.availableOn stdenv.hostPlatform gobject-introspection && stdenv.hostPlatform.emulatorAvailable buildPackages 13 13 , gobject-introspection 14 14 }: 15 15
+1 -1
pkgs/development/libraries/libqmi/default.nix
··· 17 17 , libmbim 18 18 , libqrtr-glib 19 19 , buildPackages 20 - , withIntrospection ? stdenv.hostPlatform.emulatorAvailable buildPackages 20 + , withIntrospection ? lib.meta.availableOn stdenv.hostPlatform gobject-introspection && stdenv.hostPlatform.emulatorAvailable buildPackages 21 21 , withMan ? stdenv.buildPlatform.canExecute stdenv.hostPlatform 22 22 }: 23 23
+1 -1
pkgs/development/libraries/librsvg/default.nix
··· 22 22 , gnome 23 23 , vala 24 24 , writeScript 25 - , withIntrospection ? stdenv.hostPlatform.emulatorAvailable buildPackages 25 + , withIntrospection ? lib.meta.availableOn stdenv.hostPlatform gobject-introspection && stdenv.hostPlatform.emulatorAvailable buildPackages 26 26 , buildPackages 27 27 , gobject-introspection 28 28 , _experimental-update-script-combinators
+1 -1
pkgs/development/libraries/libsecret/default.nix
··· 13 13 , libgcrypt 14 14 , gobject-introspection 15 15 , buildPackages 16 - , withIntrospection ? stdenv.hostPlatform.emulatorAvailable buildPackages 16 + , withIntrospection ? lib.meta.availableOn stdenv.hostPlatform gobject-introspection && stdenv.hostPlatform.emulatorAvailable buildPackages 17 17 , vala 18 18 , gi-docgen 19 19 , gnome
+1 -1
pkgs/development/libraries/libsoup/3.x.nix
··· 11 11 , glib-networking 12 12 , buildPackages 13 13 , gobject-introspection 14 - , withIntrospection ? stdenv.hostPlatform.emulatorAvailable buildPackages 14 + , withIntrospection ? lib.meta.availableOn stdenv.hostPlatform gobject-introspection && stdenv.hostPlatform.emulatorAvailable buildPackages 15 15 , vala 16 16 , libpsl 17 17 , python3
+1 -1
pkgs/development/libraries/libsoup/default.nix
··· 16 16 , sqlite 17 17 , glib-networking 18 18 , buildPackages 19 - , withIntrospection ? stdenv.hostPlatform.emulatorAvailable buildPackages 19 + , withIntrospection ? lib.meta.availableOn stdenv.hostPlatform gobject-introspection && stdenv.hostPlatform.emulatorAvailable buildPackages 20 20 }: 21 21 22 22 stdenv.mkDerivation rec {
+1 -1
pkgs/development/libraries/libvirt-glib/default.nix
··· 11 11 , libvirt 12 12 , libxml2 13 13 , buildPackages 14 - , withIntrospection ? stdenv.hostPlatform.emulatorAvailable buildPackages 14 + , withIntrospection ? lib.meta.availableOn stdenv.hostPlatform gobject-introspection && stdenv.hostPlatform.emulatorAvailable buildPackages 15 15 , gobject-introspection 16 16 , withDocs ? stdenv.hostPlatform == stdenv.buildPlatform 17 17 , gtk-doc
+1 -1
pkgs/development/libraries/pango/default.nix
··· 17 17 , glib 18 18 , python3 19 19 , x11Support? !stdenv.isDarwin, libXft 20 - , withIntrospection ? stdenv.hostPlatform.emulatorAvailable buildPackages 20 + , withIntrospection ? lib.meta.availableOn stdenv.hostPlatform gobject-introspection && stdenv.hostPlatform.emulatorAvailable buildPackages 21 21 , buildPackages, gobject-introspection 22 22 }: 23 23
+1 -1
pkgs/development/libraries/polkit/default.nix
··· 25 25 , systemdMinimal 26 26 , elogind 27 27 , buildPackages 28 - , withIntrospection ? stdenv.hostPlatform.emulatorAvailable buildPackages 28 + , withIntrospection ? lib.meta.availableOn stdenv.hostPlatform gobject-introspection && stdenv.hostPlatform.emulatorAvailable buildPackages 29 29 # A few tests currently fail on musl (polkitunixusertest, polkitunixgrouptest, polkitidentitytest segfault). 30 30 # Not yet investigated; it may be due to the "Make netgroup support optional" 31 31 # patch not updating the tests correctly yet, or doing something wrong,
+1 -1
pkgs/development/libraries/tracker/default.nix
··· 10 10 , asciidoc 11 11 , gobject-introspection 12 12 , buildPackages 13 - , withIntrospection ? stdenv.hostPlatform.emulatorAvailable buildPackages 13 + , withIntrospection ? lib.meta.availableOn stdenv.hostPlatform gobject-introspection && stdenv.hostPlatform.emulatorAvailable buildPackages 14 14 , vala 15 15 , python3 16 16 , gi-docgen
+1 -1
pkgs/os-specific/linux/upower/default.nix
··· 24 24 , libimobiledevice 25 25 , withDocs ? withIntrospection 26 26 , mesonEmulatorHook 27 - , withIntrospection ? stdenv.hostPlatform.emulatorAvailable buildPackages 27 + , withIntrospection ? lib.meta.availableOn stdenv.hostPlatform gobject-introspection && stdenv.hostPlatform.emulatorAvailable buildPackages 28 28 , buildPackages 29 29 , gobject-introspection 30 30 }: