diff options
Diffstat (limited to 'pkgs/applications/networking/newsreaders')
3 files changed, 25 insertions, 11 deletions
diff --git a/pkgs/applications/networking/newsreaders/liferea/default.nix b/pkgs/applications/networking/newsreaders/liferea/default.nix index def45c7e7565..442240c2718f 100644 --- a/pkgs/applications/networking/newsreaders/liferea/default.nix +++ b/pkgs/applications/networking/newsreaders/liferea/default.nix @@ -6,14 +6,14 @@ }: let pname = "liferea"; - version = "1.10.16"; + version = "1.10.18"; in stdenv.mkDerivation rec { name = "${pname}-${version}"; src = fetchurl { url = "https://github.com/lwindolf/${pname}/releases/download/v${version}/${name}.tar.bz2"; - sha256 = "0b8cvlyiamc4hwjcxzs0h3mk3gxnmnwyi79mjv36601xgfjs5f9j"; + sha256 = "0wpinar2cxyzq2j7ff7lznc08f0n6qjdm9aavsarbgdpaf2s1xvq"; }; buildInputs = with gst_all_1; [ @@ -27,6 +27,8 @@ stdenv.mkDerivation rec { makeWrapper ]; + patches = [ ./liferea-fix-notification-header-location.patch ]; + preFixup = '' for f in "$out"/bin/*; do wrapProgram "$f" \ @@ -37,12 +39,12 @@ stdenv.mkDerivation rec { done ''; - meta = { - description = "A GTK-based news feed agregator"; + meta = with stdenv.lib; { + description = "A GTK-based news feed aggregator"; homepage = http://lzone.de/liferea/; - license = stdenv.lib.licenses.gpl2Plus; - maintainers = with stdenv.lib.maintainers; [ vcunat romildo ]; - platforms = stdenv.lib.platforms.linux; + license = licenses.gpl2Plus; + maintainers = with maintainers; [ vcunat romildo ]; + platforms = platforms.linux; longDescription = '' Liferea (Linux Feed Reader) is an RSS/RDF feed reader. diff --git a/pkgs/applications/networking/newsreaders/liferea/liferea-fix-notification-header-location.patch b/pkgs/applications/networking/newsreaders/liferea/liferea-fix-notification-header-location.patch new file mode 100644 index 000000000000..3cd322460b08 --- /dev/null +++ b/pkgs/applications/networking/newsreaders/liferea/liferea-fix-notification-header-location.patch @@ -0,0 +1,12 @@ +diff -Naur a/src/notification/libnotify.c b/src/notification/libnotify.c +--- a/src/notification/libnotify.c 2016-01-28 19:33:19.000000000 +0100 ++++ b/src/notification/libnotify.c 2016-02-01 19:20:39.167580131 +0100 +@@ -40,7 +40,7 @@ + #include "ui/feed_list_view.h" + #include "ui/ui_tray.h" + +-#include "notification/notification.h" ++#include "../notification.h" + + static gboolean supports_actions = FALSE; + static gboolean supports_append = FALSE; diff --git a/pkgs/applications/networking/newsreaders/slrn/default.nix b/pkgs/applications/networking/newsreaders/slrn/default.nix index 84cf023776ea..dcfadbfa05f0 100644 --- a/pkgs/applications/networking/newsreaders/slrn/default.nix +++ b/pkgs/applications/networking/newsreaders/slrn/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchurl -, slang, ncurses }: +, slang, ncurses, openssl }: let version = "1.0.2"; in @@ -18,14 +18,14 @@ stdenv.mkDerivation { -e "s|/bin/rm|rm|" ''; - configureFlags = "--with-slang=${slang}"; + configureFlags = "--with-slang=${slang} --with-ssl=${openssl}"; - buildInputs = [ slang ncurses ]; + buildInputs = [ slang ncurses openssl ]; meta = with stdenv.lib; { description = "The slrn (S-Lang read news) newsreader"; homepage = http://slrn.sourceforge.net/index.html; - maintainers = with maintainers; [ emery ]; + maintainers = with maintainers; [ ehmry ]; license = licenses.gpl2; }; } |