guix/gnu
Maxim Cournoyer ff5f34ae75
gnu: perl-extutils-pkgconfig: Support cross-compilation.
* guix/search-paths.scm ($PKG_CONFIG_PATH): New variable.
* gnu/packages/pkg-config.scm (%pkg-config): Use it.
* gnu/packages/perl.scm (perl-extutils-pkgconfig-for-target): New procedure.
(perl-extutils-pkgconfig): Turn into a syntax that
conditionally expands to...
(cross-perl-extutils-pkgconfig): ... this when %current-target-system is set,
or...
(%perl-extutils-pkgconfig): ... this in a native compilation context.
[arguments]: New field.
[propagated-inputs]: Turn into...
[native-inputs]: ... this.
[native-search-paths]: New field.
2023-03-06 21:27:06 -05:00
..
bootloader
build
home home: services: Add 'pulseaudio-rtp-sink' and 'pulseaudio-rtp-source'. 2023-03-05 23:06:55 +01:00
installer
machine
packages gnu: perl-extutils-pkgconfig: Support cross-compilation. 2023-03-06 21:27:06 -05:00
services services: knot: Default zone-file-refresh to 12h. 2023-03-06 16:10:27 +08:00
system file-systems: Remove deprecated 'title' field helper procedures. 2023-03-05 23:06:55 +01:00
tests services: dbus: Deprecate 'dbus-service' procedure. 2023-03-03 17:55:35 +01:00
artwork.scm
bootloader.scm
ci.scm
compression.scm
home.scm
image.scm
installer.scm
local.mk home: services: Add 'pulseaudio-rtp-sink' and 'pulseaudio-rtp-source'. 2023-03-05 23:06:55 +01:00
machine.scm
packages.scm
services.scm
system.scm
tests.scm