···11-{ stdenv
22-, lib
33-, fetchgit
44-, rustPlatform
55-, pkg-config
66-, openssl
77-, dbus
88-, sqlite
99-, file
1010-, makeWrapper
1111-, notmuch
1212- # Build with support for notmuch backend
1313-, withNotmuch ? true
1414-}:
1515-1616-rustPlatform.buildRustPackage rec {
1717- pname = "meli";
1818- version = "alpha-0.7.2";
1919-2020- src = fetchgit {
2121- url = "https://git.meli.delivery/meli/meli.git";
2222- rev = version;
2323- sha256 = "sha256-cbigEJhX6vL+gHa40cxplmPsDhsqujkzQxe0Dr6+SK0=";
2424- };
2525-2626- cargoSha256 = "sha256-ZE653OtXyZ9454bKPApmuL2kVko/hGBWEAya1L1KIoc=";
2727-2828- nativeBuildInputs = [ pkg-config makeWrapper ];
2929-3030- buildInputs = [ openssl dbus sqlite ] ++ lib.optional withNotmuch notmuch;
3131-3232- nativeCheckInputs = [ file ];
3333-3434- buildFeatures = lib.optionals withNotmuch [ "notmuch" ];
3535-3636- postInstall = ''
3737- mkdir -p $out/share/man/man1
3838- gzip < docs/meli.1 > $out/share/man/man1/meli.1.gz
3939- mkdir -p $out/share/man/man5
4040- gzip < docs/meli.conf.5 > $out/share/man/man5/meli.conf.5.gz
4141- gzip < docs/meli-themes.5 > $out/share/man/man5/meli-themes.5.gz
4242- '' + lib.optionalString withNotmuch ''
4343- # Fixes this runtime error when meli is started with notmuch configured:
4444- # $ meli
4545- # libnotmuch5 was not found in your system. Make sure it is installed and
4646- # in the library paths.
4747- # notmuch is not a valid mail backend
4848- wrapProgram $out/bin/meli --set LD_LIBRARY_PATH ${notmuch}/lib
4949- '';
5050-5151- meta = with lib; {
5252- broken = (stdenv.isLinux && stdenv.isAarch64);
5353- description = "Experimental terminal mail client aiming for configurability and extensibility with sane defaults";
5454- homepage = "https://meli.delivery";
5555- license = licenses.gpl3;
5656- maintainers = with maintainers; [ _0x4A6F matthiasbeyer ];
5757- platforms = platforms.linux;
5858- };
5959-}
+1
pkgs/top-level/aliases.nix
···10201020 mcgrid = throw "mcgrid has been removed from nixpkgs, as it's not compatible with rivet 3"; # Added 2020-05-23
10211021 mcomix3 = mcomix; # Added 2022-06-05
10221022 mediatomb = throw "mediatomb is no longer maintained upstream, use gerbera instead"; # added 2022-01-04
10231023+ meli = throw "'meli' has been removed as it requires an outdated version of openssl"; # added 2023-05-12
10231024 meme = meme-image-generator; # Added 2021-04-21
10241025 memtest86 = throw "'memtest86' has been renamed to/replaced by 'memtest86plus'"; # Converted to throw 2022-02-22
10251026 mercurial_4 = throw "mercurial_4 has been removed as it's unmaintained"; # Added 2021-10-18