diff options
author | Alyssa Ross <hi@alyssa.is> | 2021-04-03 10:33:55 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2021-04-04 12:07:45 +0000 |
commit | 1c129f2b121320df6e7e86fa6572fd5a522437e1 (patch) | |
tree | d449c210ccab8a846d7eb4c61d6e0e502c56b486 /nixpkgs/pkgs/servers | |
parent | 1f49b11eb0ea484390bbcf6b1149a95d8e915bb1 (diff) | |
download | nixlib-1c129f2b121320df6e7e86fa6572fd5a522437e1.tar nixlib-1c129f2b121320df6e7e86fa6572fd5a522437e1.tar.gz nixlib-1c129f2b121320df6e7e86fa6572fd5a522437e1.tar.bz2 nixlib-1c129f2b121320df6e7e86fa6572fd5a522437e1.tar.lz nixlib-1c129f2b121320df6e7e86fa6572fd5a522437e1.tar.xz nixlib-1c129f2b121320df6e7e86fa6572fd5a522437e1.tar.zst nixlib-1c129f2b121320df6e7e86fa6572fd5a522437e1.zip |
public-inbox: 1.4.0 -> 1.5.0
Diffstat (limited to 'nixpkgs/pkgs/servers')
-rw-r--r-- | nixpkgs/pkgs/servers/mail/public-inbox/default.nix | 24 |
1 files changed, 13 insertions, 11 deletions
diff --git a/nixpkgs/pkgs/servers/mail/public-inbox/default.nix b/nixpkgs/pkgs/servers/mail/public-inbox/default.nix index e145bdc5282d..5edd841bc4d7 100644 --- a/nixpkgs/pkgs/servers/mail/public-inbox/default.nix +++ b/nixpkgs/pkgs/servers/mail/public-inbox/default.nix @@ -1,4 +1,4 @@ -{ buildPerlPackage, lib, fetchurl, makeWrapper +{ buildPerlPackage, lib, fetchurl, fetchpatch, makeWrapper , DBDSQLite, EmailMIME, IOSocketSSL, IPCRun, Plack, PlackMiddlewareReverseProxy , SearchXapian, TimeDate, URI , git, highlight, openssl, sqlite, xapian @@ -15,11 +15,6 @@ let # These tests were indentified with # grep -r shared t/ "convert-compact" "search" "v2writable" "www_listing" - - # These tests use Email::MIME, and assume an older version than we - # have in Nixpkgs. They can probably be re-enabled for - # public-inbox >= 1.5.0. - "filter_base" "filter_mirror" "mda" ]; testConditions = with lib; @@ -29,13 +24,20 @@ in buildPerlPackage rec { pname = "public-inbox"; - version = "1.4.0"; + version = "1.5.0"; src = fetchurl { url = "https://public-inbox.org/public-inbox.git/snapshot/public-inbox-${version}.tar.gz"; - sha256 = "0snl927v89ingp9fmvp23qmbi89ka6k5p2xzyz1aalpnj201nzlw"; + sha256 = "11fvgcs4vj4jbvwij3fh3jilvmaz0qzv09jcbhxb2hkpzdymzywk"; }; + patches = [ + (fetchpatch { + url = "https://80x24.org/public-inbox.git/patch/?id=5c4874309c4dd7aa8b9acd6bb97bd512360ab08a"; + sha256 = "0mh2qh8hxsqnsxqr42mkcz3sppnj1s6y28fl19x251phq3xx2c4q"; + }) + ]; + outputs = [ "out" "devdoc" "sa_config" ]; postConfigure = '' @@ -46,11 +48,11 @@ buildPerlPackage rec { nativeBuildInputs = [ makeWrapper ]; buildInputs = [ - DBDSQLite EmailMIME IOSocketSSL IPCRun Plack PlackMiddlewareReverseProxy - SearchXapian TimeDate URI highlight + DBDSQLite IOSocketSSL IPCRun Plack PlackMiddlewareReverseProxy SearchXapian + TimeDate URI highlight ]; - checkInputs = [ git openssl sqlite xapian ]; + checkInputs = [ EmailMIME git openssl sqlite xapian ]; preCheck = '' perl certs/create-certs.perl ''; |