lol

profanity: Add profanity, a ncurses XMPP client

This adds profanity, a ncurses irssi-style XMPP client, which depends on
libstrophe.

dev.hell 19aa2b5b ee36ef98

+28
+26
pkgs/applications/networking/instant-messengers/profanity/default.nix
··· 1 + { stdenv, fetchurl, automake, autoconf, pkgconfig, glib, openssl, expat, ncurses, libnotify, libotr, curl, libstrophe }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "profanity-${version}"; 5 + version = "0.4.5"; 6 + 7 + src = fetchurl { 8 + url = "http://www.profanity.im/profanity-${version}.tar.gz"; 9 + sha256 = "0qzwqxcxf695z3gf94psd2x619vlp4hkkjmkrpsla1ns0f6v6dkl"; 10 + }; 11 + 12 + buildInputs = [ automake autoconf pkgconfig glib openssl expat ncurses libnotify libotr curl libstrophe ]; 13 + 14 + preConfigure = "sh bootstrap.sh"; 15 + 16 + meta = { 17 + description = "A console based XMPP client"; 18 + longDescription = '' 19 + Profanity is a console based XMPP client written in C using ncurses and 20 + libstrophe, inspired by Irssi. 21 + ''; 22 + homepage = http://profanity.im/; 23 + license = stdenv.lib.licenses.gpl3Plus; 24 + maintainers = [ stdenv.lib.maintainers.devhell ]; 25 + }; 26 + }
+2
pkgs/top-level/all-packages.nix
··· 10579 10579 # And I don't want to rewrite all rules 10580 10580 procmail = callPackage ../applications/misc/procmail { }; 10581 10581 10582 + profanity = callPackage ../applications/networking/instant-messengers/profanity { }; 10583 + 10582 10584 pstree = callPackage ../applications/misc/pstree { }; 10583 10585 10584 10586 pulseview = callPackage ../applications/science/electronics/pulseview { };