about summary refs log tree commit diff
path: root/modules/nixos-apple-silicon/iso-configuration/installer-configuration.nix
diff options
context:
space:
mode:
authorAlyssa Ross <hi@alyssa.is>2024-03-25 10:53:53 +0100
committerAlyssa Ross <hi@alyssa.is>2024-03-25 10:53:53 +0100
commit2f5ca5adaf4bc825128334f50c82db9963dd92d2 (patch)
tree35b9d5b612c17409c8447fa6ec5bfe75302ba292 /modules/nixos-apple-silicon/iso-configuration/installer-configuration.nix
parent5423cabbbf2b6dec5568f1ecabd288d5d9a642ec (diff)
parent93e85575f63b32b9996676513d95288fc1c87ca9 (diff)
downloadnixlib-2f5ca5adaf4bc825128334f50c82db9963dd92d2.tar
nixlib-2f5ca5adaf4bc825128334f50c82db9963dd92d2.tar.gz
nixlib-2f5ca5adaf4bc825128334f50c82db9963dd92d2.tar.bz2
nixlib-2f5ca5adaf4bc825128334f50c82db9963dd92d2.tar.lz
nixlib-2f5ca5adaf4bc825128334f50c82db9963dd92d2.tar.xz
nixlib-2f5ca5adaf4bc825128334f50c82db9963dd92d2.tar.zst
nixlib-2f5ca5adaf4bc825128334f50c82db9963dd92d2.zip
Merge https://github.com/tpwrules/nixos-apple-silicon
Diffstat (limited to 'modules/nixos-apple-silicon/iso-configuration/installer-configuration.nix')
-rw-r--r--modules/nixos-apple-silicon/iso-configuration/installer-configuration.nix8
1 files changed, 8 insertions, 0 deletions
diff --git a/modules/nixos-apple-silicon/iso-configuration/installer-configuration.nix b/modules/nixos-apple-silicon/iso-configuration/installer-configuration.nix
index 7cd6c59a8d57..ab83bdf9e460 100644
--- a/modules/nixos-apple-silicon/iso-configuration/installer-configuration.nix
+++ b/modules/nixos-apple-silicon/iso-configuration/installer-configuration.nix
@@ -107,6 +107,14 @@
       util-linux = prev.util-linux.override {
         translateManpages = false;
       };
+
+      # fix for gnupg cross-compilation:
+      # https://github.com/NixOS/nixpkgs/pull/298001
+      gnupg = prev.gnupg.overrideAttrs (old: {
+        configureFlags = (old.configureFlags or []) ++ [
+          "GPGRT_CONFIG=${final.lib.getDev final.libgpg-error}/bin/gpgrt-config"
+        ];
+      });
     })
   ];