about summary refs log tree commit diff
path: root/nixpkgs
diff options
context:
space:
mode:
authorAlyssa Ross <hi@alyssa.is>2021-04-04 11:35:22 +0000
committerAlyssa Ross <hi@alyssa.is>2021-04-04 12:07:47 +0000
commitfa7256d178388b270d9ffe5924483c8f511e9454 (patch)
tree1b07a9a387b8f0433444cc2f829605cf822b8c1d /nixpkgs
parent1c129f2b121320df6e7e86fa6572fd5a522437e1 (diff)
downloadnixlib-fa7256d178388b270d9ffe5924483c8f511e9454.tar
nixlib-fa7256d178388b270d9ffe5924483c8f511e9454.tar.gz
nixlib-fa7256d178388b270d9ffe5924483c8f511e9454.tar.bz2
nixlib-fa7256d178388b270d9ffe5924483c8f511e9454.tar.lz
nixlib-fa7256d178388b270d9ffe5924483c8f511e9454.tar.xz
nixlib-fa7256d178388b270d9ffe5924483c8f511e9454.tar.zst
nixlib-fa7256d178388b270d9ffe5924483c8f511e9454.zip
public-inbox: 1.5.0 -> 1.6.1
Diffstat (limited to 'nixpkgs')
-rw-r--r--nixpkgs/pkgs/servers/mail/public-inbox/default.nix23
1 files changed, 8 insertions, 15 deletions
diff --git a/nixpkgs/pkgs/servers/mail/public-inbox/default.nix b/nixpkgs/pkgs/servers/mail/public-inbox/default.nix
index 5edd841bc4d7..8773a210c7e0 100644
--- a/nixpkgs/pkgs/servers/mail/public-inbox/default.nix
+++ b/nixpkgs/pkgs/servers/mail/public-inbox/default.nix
@@ -1,6 +1,6 @@
-{ buildPerlPackage, lib, fetchurl, fetchpatch, makeWrapper
-, DBDSQLite, EmailMIME, IOSocketSSL, IPCRun, Plack, PlackMiddlewareReverseProxy
-, SearchXapian, TimeDate, URI
+{ buildPerlPackage, lib, fetchurl, makeWrapper
+, DBDSQLite, EmailMIME, IOSocketSSL, IPCRun, MailIMAPClient, ParseRecDescent
+, Plack, PlackMiddlewareReverseProxy, SearchXapian, TimeDate, URI
 , git, highlight, openssl, sqlite, xapian
 }:
 
@@ -24,20 +24,13 @@ in
 
 buildPerlPackage rec {
   pname = "public-inbox";
-  version = "1.5.0";
+  version = "1.6.1";
 
   src = fetchurl {
     url = "https://public-inbox.org/public-inbox.git/snapshot/public-inbox-${version}.tar.gz";
-    sha256 = "11fvgcs4vj4jbvwij3fh3jilvmaz0qzv09jcbhxb2hkpzdymzywk";
+    sha256 = "0mr8f8qv15l0lx94im9084lmsw1qh8lzyb7mj1s5yhpw48k25709";
   };
 
-  patches = [
-    (fetchpatch {
-      url = "https://80x24.org/public-inbox.git/patch/?id=5c4874309c4dd7aa8b9acd6bb97bd512360ab08a";
-      sha256 = "0mh2qh8hxsqnsxqr42mkcz3sppnj1s6y28fl19x251phq3xx2c4q";
-    })
-  ];
-
   outputs = [ "out" "devdoc" "sa_config" ];
 
   postConfigure = ''
@@ -48,8 +41,8 @@ buildPerlPackage rec {
   nativeBuildInputs = [ makeWrapper ];
 
   buildInputs = [
-    DBDSQLite IOSocketSSL IPCRun Plack PlackMiddlewareReverseProxy SearchXapian
-    TimeDate URI highlight
+    DBDSQLite IOSocketSSL IPCRun MailIMAPClient ParseRecDescent Plack
+    PlackMiddlewareReverseProxy SearchXapian TimeDate URI highlight
   ];
 
   checkInputs = [ EmailMIME git openssl sqlite xapian ];
@@ -60,7 +53,7 @@ buildPerlPackage rec {
   installTargets = [ "install" ];
   postInstall = ''
     for prog in $out/bin/*; do
-        wrapProgram $prog --prefix PATH : ${lib.makeBinPath [ git ]}
+        wrapProgram $prog --prefix PATH : ${lib.makeBinPath [ git xapian ]}
     done
 
     mv sa_config $sa_config