summary refs log tree commit diff
diff options
context:
space:
mode:
authorBen Siraphob <bensiraphob@gmail.com>2021-11-16 17:55:26 -0600
committerGitHub <noreply@github.com>2021-11-16 17:55:26 -0600
commit087657bbf0a1335627aaa56c376cd149d8e97b11 (patch)
tree360719351148c16402b85d1623c261d16aca4006
parentb42d15105172721b2ec34981d574cab7956e80a9 (diff)
parent21f640f93ab5d2bbdf1bd7a3ca5fa65f0f824ae8 (diff)
downloadnixpkgs-087657bbf0a1335627aaa56c376cd149d8e97b11.tar
nixpkgs-087657bbf0a1335627aaa56c376cd149d8e97b11.tar.gz
nixpkgs-087657bbf0a1335627aaa56c376cd149d8e97b11.tar.bz2
nixpkgs-087657bbf0a1335627aaa56c376cd149d8e97b11.tar.lz
nixpkgs-087657bbf0a1335627aaa56c376cd149d8e97b11.tar.xz
nixpkgs-087657bbf0a1335627aaa56c376cd149d8e97b11.tar.zst
nixpkgs-087657bbf0a1335627aaa56c376cd149d8e97b11.zip
Merge pull request #146229 from sikmir/gmid
gmid: fix cross-compilation
-rw-r--r--pkgs/servers/gemini/gmid/default.nix10
1 files changed, 9 insertions, 1 deletions
diff --git a/pkgs/servers/gemini/gmid/default.nix b/pkgs/servers/gemini/gmid/default.nix
index f06498d583b..803945c7a23 100644
--- a/pkgs/servers/gemini/gmid/default.nix
+++ b/pkgs/servers/gemini/gmid/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchFromGitHub, bison, libressl, libevent }:
+{ lib, stdenv, fetchFromGitHub, fetchpatch, bison, libressl, libevent }:
 
 stdenv.mkDerivation rec {
   pname = "gmid";
@@ -11,6 +11,14 @@ stdenv.mkDerivation rec {
     sha256 = "sha256-BBd0AL5jRRslxzDnxcTZRR+8J5D23NAQ7mp9K+leXAQ=";
   };
 
+  patches = [
+    # Fix cross-compilation
+    (fetchpatch {
+      url = "https://github.com/omar-polo/gmid/commit/eb77afa8d308a2f4f422df2ff19f023b5b2cc591.patch";
+      sha256 = "sha256-rTTZUpfXOg7X0Ad0Y9evyU7k+aVYpJ0t9SEkNA/sSdk=";
+    })
+  ];
+
   nativeBuildInputs = [ bison ];
 
   buildInputs = [ libressl libevent ];