Loading pkgs/applications/networking/mailreaders/neomutt/default.nix +95 −45 Original line number Diff line number Diff line { lib, stdenv, fetchFromGitHub, gettext, makeWrapper, tcl, which , ncurses, perl , cyrus_sasl, gss, gpgme, libkrb5, libidn2, libxml2, notmuch, openssl , lua, lmdb, libxslt, docbook_xsl, docbook_xml_dtd_42, w3m, mailcap, sqlite, zlib, lndir , pkg-config, zstd, enableZstd ? true, enableMixmaster ? false, enableLua ? false , withContrib ? true { lib, stdenv, fetchFromGitHub, gettext, makeWrapper, tcl, which, ncurses, perl, cyrus_sasl, gss, gpgme, libkrb5, libidn2, libxml2, notmuch, openssl, lua, lmdb, libxslt, docbook_xsl, docbook_xml_dtd_42, w3m, mailcap, sqlite, zlib, lndir, pkg-config, zstd, enableZstd ? true, enableMixmaster ? false, enableLua ? false, withContrib ? true, }: stdenv.mkDerivation (finalAttrs: { Loading @@ -17,15 +46,31 @@ stdenv.mkDerivation (finalAttrs: { }; buildInputs = [ cyrus_sasl gss gpgme libkrb5 libidn2 ncurses notmuch openssl perl lmdb mailcap sqlite ] ++ lib.optional enableZstd zstd ++ lib.optional enableLua lua; cyrus_sasl gss gpgme libkrb5 libidn2 ncurses notmuch openssl perl lmdb mailcap sqlite ] ++ lib.optional enableZstd zstd ++ lib.optional enableLua lua; nativeBuildInputs = [ docbook_xsl docbook_xml_dtd_42 gettext libxml2 libxslt.bin makeWrapper tcl which zlib w3m docbook_xsl docbook_xml_dtd_42 gettext libxml2 libxslt.bin makeWrapper tcl which zlib w3m pkg-config ]; Loading @@ -49,7 +94,8 @@ stdenv.mkDerivation (finalAttrs: { --replace /etc/mime.types ${mailcap}/etc/mime.types ''; configureFlags = [ configureFlags = [ "--enable-autocrypt" "--gpgme" "--gss" Loading @@ -68,7 +114,8 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optional enableLua "--lua" ++ lib.optional enableMixmaster "--mixmaster"; postInstall = '' postInstall = '' wrapProgram "$out/bin/neomutt" --prefix PATH : "$out/libexec/neomutt" '' # https://github.com/neomutt/neomutt-contrib Loading Loading @@ -113,7 +160,10 @@ stdenv.mkDerivation (finalAttrs: { mainProgram = "neomutt"; homepage = "https://www.neomutt.org"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ erikryb raitobezarius ]; maintainers = with lib.maintainers; [ erikryb raitobezarius ]; platforms = lib.platforms.unix; }; }) Loading
pkgs/applications/networking/mailreaders/neomutt/default.nix +95 −45 Original line number Diff line number Diff line { lib, stdenv, fetchFromGitHub, gettext, makeWrapper, tcl, which , ncurses, perl , cyrus_sasl, gss, gpgme, libkrb5, libidn2, libxml2, notmuch, openssl , lua, lmdb, libxslt, docbook_xsl, docbook_xml_dtd_42, w3m, mailcap, sqlite, zlib, lndir , pkg-config, zstd, enableZstd ? true, enableMixmaster ? false, enableLua ? false , withContrib ? true { lib, stdenv, fetchFromGitHub, gettext, makeWrapper, tcl, which, ncurses, perl, cyrus_sasl, gss, gpgme, libkrb5, libidn2, libxml2, notmuch, openssl, lua, lmdb, libxslt, docbook_xsl, docbook_xml_dtd_42, w3m, mailcap, sqlite, zlib, lndir, pkg-config, zstd, enableZstd ? true, enableMixmaster ? false, enableLua ? false, withContrib ? true, }: stdenv.mkDerivation (finalAttrs: { Loading @@ -17,15 +46,31 @@ stdenv.mkDerivation (finalAttrs: { }; buildInputs = [ cyrus_sasl gss gpgme libkrb5 libidn2 ncurses notmuch openssl perl lmdb mailcap sqlite ] ++ lib.optional enableZstd zstd ++ lib.optional enableLua lua; cyrus_sasl gss gpgme libkrb5 libidn2 ncurses notmuch openssl perl lmdb mailcap sqlite ] ++ lib.optional enableZstd zstd ++ lib.optional enableLua lua; nativeBuildInputs = [ docbook_xsl docbook_xml_dtd_42 gettext libxml2 libxslt.bin makeWrapper tcl which zlib w3m docbook_xsl docbook_xml_dtd_42 gettext libxml2 libxslt.bin makeWrapper tcl which zlib w3m pkg-config ]; Loading @@ -49,7 +94,8 @@ stdenv.mkDerivation (finalAttrs: { --replace /etc/mime.types ${mailcap}/etc/mime.types ''; configureFlags = [ configureFlags = [ "--enable-autocrypt" "--gpgme" "--gss" Loading @@ -68,7 +114,8 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optional enableLua "--lua" ++ lib.optional enableMixmaster "--mixmaster"; postInstall = '' postInstall = '' wrapProgram "$out/bin/neomutt" --prefix PATH : "$out/libexec/neomutt" '' # https://github.com/neomutt/neomutt-contrib Loading Loading @@ -113,7 +160,10 @@ stdenv.mkDerivation (finalAttrs: { mainProgram = "neomutt"; homepage = "https://www.neomutt.org"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ erikryb raitobezarius ]; maintainers = with lib.maintainers; [ erikryb raitobezarius ]; platforms = lib.platforms.unix; }; })