summary refs log tree commit diff
path: root/pkgs/tools/package-management/rpm/default.nix
diff options
context:
space:
mode:
authorEmily <vcs@emily.moe>2021-09-14 03:09:55 +0100
committerEmily <vcs@emily.moe>2021-09-14 03:31:31 +0100
commit83c4c7ea5b400ec19052d6aff08d1424bcd33504 (patch)
tree8c0c8973631cb060f273604481f6957f232dced3 /pkgs/tools/package-management/rpm/default.nix
parent35a1ca8a0a8fb680affc784c20415f47b067d296 (diff)
downloadnixpkgs-83c4c7ea5b400ec19052d6aff08d1424bcd33504.tar
nixpkgs-83c4c7ea5b400ec19052d6aff08d1424bcd33504.tar.gz
nixpkgs-83c4c7ea5b400ec19052d6aff08d1424bcd33504.tar.bz2
nixpkgs-83c4c7ea5b400ec19052d6aff08d1424bcd33504.tar.lz
nixpkgs-83c4c7ea5b400ec19052d6aff08d1424bcd33504.tar.xz
nixpkgs-83c4c7ea5b400ec19052d6aff08d1424bcd33504.tar.zst
nixpkgs-83c4c7ea5b400ec19052d6aff08d1424bcd33504.zip
rpm: fix on aarch64-darwin
Diffstat (limited to 'pkgs/tools/package-management/rpm/default.nix')
-rw-r--r--pkgs/tools/package-management/rpm/default.nix10
1 files changed, 8 insertions, 2 deletions
diff --git a/pkgs/tools/package-management/rpm/default.nix b/pkgs/tools/package-management/rpm/default.nix
index f942efe6dd7..5e46a033687 100644
--- a/pkgs/tools/package-management/rpm/default.nix
+++ b/pkgs/tools/package-management/rpm/default.nix
@@ -36,14 +36,20 @@ stdenv.mkDerivation rec {
     "--sharedstatedir=/com"
   ];
 
-  # Small fixes for ndb on darwin
-  # https://github.com/rpm-software-management/rpm/pull/1465
   patches = [
+    # Small fixes for ndb on darwin
+    # https://github.com/rpm-software-management/rpm/pull/1465
     (fetchpatch {
       name = "darwin-support.patch";
       url = "https://github.com/rpm-software-management/rpm/commit/2d20e371d5e38f4171235e5c64068cad30bda557.patch";
       sha256 = "0p3j5q5a4hl357maf7018k3826jhcpqg6wfrnccrkv30g0ayk171";
     })
+    # Fix build on aarch64-darwin
+    # https://github.com/rpm-software-management/rpm/pull/1775
+    (fetchpatch {
+      url = "https://github.com/emilazy/rpm/commit/45120e756930b4787ea2e06fb8a9e623ea13f2f3.patch";
+      sha256 = "0zzblwx9apxyjsri4cxd09y9b2hs57r2fck98939j1qgcwy732ar";
+    })
   ];
 
   postPatch = ''