diff options
Diffstat (limited to 'pkgs/applications')
-rw-r--r-- | pkgs/applications/misc/xdgmenumaker/default.nix | 38 | ||||
-rw-r--r-- | pkgs/applications/networking/irc/irssi/default.nix | 1 | ||||
-rw-r--r-- | pkgs/applications/networking/mailreaders/neomutt/default.nix | 51 |
3 files changed, 90 insertions, 0 deletions
diff --git a/pkgs/applications/misc/xdgmenumaker/default.nix b/pkgs/applications/misc/xdgmenumaker/default.nix new file mode 100644 index 000000000000..cf8bcb7a51b9 --- /dev/null +++ b/pkgs/applications/misc/xdgmenumaker/default.nix @@ -0,0 +1,38 @@ +{ stdenv, fetchFromGitHub, txt2tags, python2Packages }: + +stdenv.mkDerivation rec { + name = "xdgmenumaker-${version}"; + version = "0.9"; + + src = fetchFromGitHub { + rev = version; + owner = "gapan"; + repo = "xdgmenumaker"; + sha256 = "1n29syadsgj0vpnkc8nji4k1c8gminr1xdriz5ck2bcygsgxkdrd"; + }; + + nativeBuildInputs = [ + txt2tags + python2Packages.wrapPython + ]; + + pythonPath = [ + python2Packages.pyxdg + python2Packages.pygtk + ]; + + installPhase = '' + make install PREFIX=$out DESTDIR= + wrapProgram "$out/bin/xdgmenumaker" \ + --prefix XDG_DATA_DIRS : "$out/share" + wrapPythonPrograms + ''; + + meta = with stdenv.lib; { + description = "Command line tool that generates XDG menus for several window managers"; + homepage = https://github.com/gapan/xdgmenumaker; + license = licenses.gpl2Plus; + platforms = platforms.unix; + maintainers = [ maintainers.romildo ]; + }; +} diff --git a/pkgs/applications/networking/irc/irssi/default.nix b/pkgs/applications/networking/irc/irssi/default.nix index d6b57b6cb0d7..a467cead17c4 100644 --- a/pkgs/applications/networking/irc/irssi/default.nix +++ b/pkgs/applications/networking/irc/irssi/default.nix @@ -18,6 +18,7 @@ stdenv.mkDerivation rec { meta = { homepage = http://irssi.org; + description = "A terminal based IRC client"; platforms = stdenv.lib.platforms.unix; maintainers = with stdenv.lib.maintainers; [ lovek323 ]; }; diff --git a/pkgs/applications/networking/mailreaders/neomutt/default.nix b/pkgs/applications/networking/mailreaders/neomutt/default.nix new file mode 100644 index 000000000000..f4718e1ee745 --- /dev/null +++ b/pkgs/applications/networking/mailreaders/neomutt/default.nix @@ -0,0 +1,51 @@ +{ stdenv, fetchFromGitHub, which, autoconf, automake, ncurses, perl +, cyrus_sasl, gdbm, gpgme, kerberos, libidn, notmuch, openssl }: + +stdenv.mkDerivation rec { + version = "20160416"; + name = "neomutt-${version}"; + + src = fetchFromGitHub { + owner = "neomutt"; + repo = "neomutt"; + rev = "neomutt-${version}"; + sha256 = "1sgc77fyjcf859y896w208fw4rxd0bzhp0c7cp3vacb7lqr07ngb"; + }; + + buildInputs = + [ autoconf automake cyrus_sasl gdbm gpgme kerberos libidn ncurses + notmuch which openssl perl ]; + + configureFlags = [ + "--enable-debug" + "--enable-gpgme" + "--enable-hcache" + "--enable-imap" + "--enable-notmuch" + "--enable-pgp" + "--enable-pop" + "--enable-sidebar" + "--enable-smtp" + "--with-homespool=mailbox" + "--with-gss" + "--with-mailpath=" + "--with-ssl" + "--with-sasl" + "--with-curses" + "--with-regex" + "--with-idn" + + # Look in $PATH at runtime, instead of hardcoding /usr/bin/sendmail + "ac_cv_path_SENDMAIL=sendmail" + ]; + + configureScript = "./prepare"; + + meta = with stdenv.lib; { + description = "A small but very powerful text-based mail client"; + homepage = http://www.neomutt.org; + license = stdenv.lib.licenses.gpl2Plus; + platforms = platforms.unix; + maintainers = with maintainers; [ hiberno cstrahan ]; + }; +} |