diff options
| author | Ryan Lahfa <masterancpp@gmail.com> | 2024-06-10 16:36:59 +0200 |
|---|---|---|
| committer | Raito Bezarius <masterancpp@gmail.com> | 2024-06-19 17:42:48 +0200 |
| commit | ac6d1676e47cecac1e34ac22514adfb1a72277ba (patch) | |
| tree | 7f624bfd02843f3afc46dc53a173aff76c8aecb9 | |
| parent | Merge pull request #320354 from marcusramberg/marcus/up_marp (diff) | |
| download | nixpkgs-origin/revert-305817-update-neomutt.tar.gz | |
Revert "neomutt: 20231221 -> 20240425"origin/revert-305817-update-neomutt
| -rw-r--r-- | pkgs/applications/networking/mailreaders/neomutt/default.nix | 27 |
1 files changed, 11 insertions, 16 deletions
diff --git a/pkgs/applications/networking/mailreaders/neomutt/default.nix b/pkgs/applications/networking/mailreaders/neomutt/default.nix index 8a26dbb315c7..3c555f11239e 100644 --- a/pkgs/applications/networking/mailreaders/neomutt/default.nix +++ b/pkgs/applications/networking/mailreaders/neomutt/default.nix @@ -5,15 +5,15 @@ , withContrib ? true }: -stdenv.mkDerivation (finalAttrs: { +stdenv.mkDerivation rec { + version = "20231221"; pname = "neomutt"; - version = "20240425"; src = fetchFromGitHub { owner = "neomutt"; repo = "neomutt"; - rev = finalAttrs.version; - hash = "sha256-QBqPFteoAm3AdQN0XTWpho8DEW2BFCCzBcHUZIiSxyQ="; + rev = version; + sha256 = "sha256-IXly2N/DD2+XBXVIXJw1sE/0eJwbUaONDNRMi7n1T44="; }; buildInputs = [ @@ -73,35 +73,30 @@ stdenv.mkDerivation (finalAttrs: { '' # https://github.com/neomutt/neomutt-contrib # Contains vim-keys, keybindings presets and more. - + lib.optionalString withContrib "${lib.getExe lndir} ${finalAttrs.passthru.contrib} $out/share/doc/neomutt"; + + lib.optionalString withContrib "${lib.getExe lndir} ${passthru.contrib} $out/share/doc/neomutt"; doCheck = true; preCheck = '' - cp -r ${finalAttrs.passthru.test-files} $(pwd)/test-files - + cp -r ${passthru.test-files} $(pwd)/test-files chmod -R +w test-files (cd test-files && ./setup.sh) export NEOMUTT_TEST_DIR=$(pwd)/test-files - - # The test fails with: node_padding.c:135: Check rc == 15... failed - substituteInPlace test/main.c \ - --replace-fail "NEOMUTT_TEST_ITEM(test_expando_node_padding)" "" ''; passthru = { test-files = fetchFromGitHub { owner = "neomutt"; repo = "neomutt-test-files"; - rev = "00efc8388110208e77e6ed9d8294dfc333753d54"; - hash = "sha256-/ELowuMq67v56MAJBtO73g6OqV0DVwW4+x+0u4P5mB0="; + rev = "1569b826a56c39fd09f7c6dd5fc1163ff5a356a2"; + sha256 = "sha256-MaH2zEH1Wq3C0lFxpEJ+b/A+k2aKY/sr1EtSPAuRPp8="; }; contrib = fetchFromGitHub { owner = "neomutt"; repo = "neomutt-contrib"; rev = "8e97688693ca47ea1055f3d15055a4f4ecc5c832"; - hash = "sha256-tx5Y819rNDxOpjg3B/Y2lPcqJDArAxVwjbYarVmJ79k="; + sha256 = "sha256-tx5Y819rNDxOpjg3B/Y2lPcqJDArAxVwjbYarVmJ79k="; }; }; @@ -109,11 +104,11 @@ stdenv.mkDerivation (finalAttrs: { postCheck = "unset NEOMUTT_TEST_DIR"; meta = { - description = "Small but very powerful text-based mail client"; + description = "A small but very powerful text-based mail client"; mainProgram = "neomutt"; homepage = "https://www.neomutt.org"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ erikryb vrthra raitobezarius ]; platforms = lib.platforms.unix; }; -}) +} |
