summary refs log tree commit diff
path: root/pkgs/servers/gemini
diff options
context:
space:
mode:
authorheph2 <87579883+heph2@users.noreply.github.com>2022-02-18 01:18:19 +0100
committerGitHub <noreply@github.com>2022-02-18 01:18:19 +0100
commit895a3dd67533f11b91bdbcbd290f5e9f94d8f62c (patch)
tree73b2e5498540df1a498d12bf47c9ad6a4d755461 /pkgs/servers/gemini
parentef818f540dc9e2f7cfa3759265e02432d98cc86c (diff)
downloadnixpkgs-895a3dd67533f11b91bdbcbd290f5e9f94d8f62c.tar
nixpkgs-895a3dd67533f11b91bdbcbd290f5e9f94d8f62c.tar.gz
nixpkgs-895a3dd67533f11b91bdbcbd290f5e9f94d8f62c.tar.bz2
nixpkgs-895a3dd67533f11b91bdbcbd290f5e9f94d8f62c.tar.lz
nixpkgs-895a3dd67533f11b91bdbcbd290f5e9f94d8f62c.tar.xz
nixpkgs-895a3dd67533f11b91bdbcbd290f5e9f94d8f62c.tar.zst
nixpkgs-895a3dd67533f11b91bdbcbd290f5e9f94d8f62c.zip
gmid: 1.8 -> 1.8.1
* gmid: 1.8 -> 1.8.1 (#159180)

* gmid: fix v1.8.1 source hash
and use configureFlags instead of overriding configurePhase

Co-authored-by: Renaud <c0bw3b@users.noreply.github.com>
Diffstat (limited to 'pkgs/servers/gemini')
-rw-r--r--pkgs/servers/gemini/gmid/default.nix16
1 files changed, 7 insertions, 9 deletions
diff --git a/pkgs/servers/gemini/gmid/default.nix b/pkgs/servers/gemini/gmid/default.nix
index 80b5fbda817..b6ccbd1de70 100644
--- a/pkgs/servers/gemini/gmid/default.nix
+++ b/pkgs/servers/gemini/gmid/default.nix
@@ -1,25 +1,23 @@
-{ lib, stdenv, fetchFromGitHub, fetchpatch, bison, libressl, libevent }:
+{ lib, stdenv, fetchFromGitHub, bison, which, libressl, libevent }:
 
 stdenv.mkDerivation rec {
   pname = "gmid";
-  version = "1.8";
+  version = "1.8.1";
 
   src = fetchFromGitHub {
     owner = "omar-polo";
     repo = pname;
     rev = version;
-    sha256 = "sha256-CwJPaZefRDyn2fliOd9FnOLXq70HFu2RsUZhzWQdE3E";
+    hash = "sha256-XNif164C5b5sVsZW7sy0id4qM/mJzg3RhoHbwJuJqDk=";
   };
 
-  nativeBuildInputs = [ bison ];
+  nativeBuildInputs = [ bison which ];
 
   buildInputs = [ libressl libevent ];
 
-  configurePhase = ''
-    runHook preConfigure
-    ./configure PREFIX=$out
-    runHook postConfigure
-  '';
+  configureFlags = [
+    "PREFIX=${placeholder "out"}"
+  ];
 
   meta = with lib; {
     description = "Simple and secure Gemini server";