summary refs log tree commit diff
diff options
context:
space:
mode:
authorJaakko Luttinen <jaakko.luttinen@iki.fi>2018-01-02 18:19:16 +0200
committerJaakko Luttinen <jaakko.luttinen@iki.fi>2018-01-02 22:16:22 +0200
commitb68156006ad41025d5e9d338888756ac4ab6e373 (patch)
tree08dcde8f8c9779dee7adbb994a0ca6ef168955d6
parentafe9649210cace6d3ee9046684d4ea27dc4fd15d (diff)
downloadnixlib-b68156006ad41025d5e9d338888756ac4ab6e373.tar
nixlib-b68156006ad41025d5e9d338888756ac4ab6e373.tar.gz
nixlib-b68156006ad41025d5e9d338888756ac4ab6e373.tar.bz2
nixlib-b68156006ad41025d5e9d338888756ac4ab6e373.tar.lz
nixlib-b68156006ad41025d5e9d338888756ac4ab6e373.tar.xz
nixlib-b68156006ad41025d5e9d338888756ac4ab6e373.tar.zst
nixlib-b68156006ad41025d5e9d338888756ac4ab6e373.zip
rssguard: 3.4.2 -> 3.5.5
-rw-r--r--pkgs/applications/networking/feedreaders/rssguard/default.nix25
1 files changed, 15 insertions, 10 deletions
diff --git a/pkgs/applications/networking/feedreaders/rssguard/default.nix b/pkgs/applications/networking/feedreaders/rssguard/default.nix
index b25d4e109ebc..0a89ec6023be 100644
--- a/pkgs/applications/networking/feedreaders/rssguard/default.nix
+++ b/pkgs/applications/networking/feedreaders/rssguard/default.nix
@@ -1,22 +1,27 @@
-{ stdenv, fetchgit, qmake, qtwebengine, qttools, wrapGAppsHook }:
+{ stdenv, fetchFromGitHub, qmake, qtwebengine, qttools, wrapGAppsHook }:
 
 stdenv.mkDerivation rec {
-  name = "rssguard-${version}";
-  version = "3.4.2";
+  name = "${pname}-${version}";
+  pname = "rssguard";
+  version = "3.5.5";
 
-  src = fetchgit {
-    url = https://github.com/martinrotter/rssguard;
-    rev = "refs/tags/${version}";
-    sha256 = "0iy0fd3qr2dm0pc6xr7sin6cjfxfa0pxhxiwzs55dhsdk9zir62s";
-    # Submodules are required only for Windows (and one of them is a huge binary
-    # package ~400MB). See project wiki for more details.
-    fetchSubmodules = false;
+  src = fetchFromGitHub {
+    owner = "martinrotter";
+    repo = pname;
+    rev = version;
+    sha256 = "0swjh664y1yqr1rn3ym2kicyx7r97ypr4qf7qrjl4a5q1spzsv48";
   };
 
   buildInputs =  [ qtwebengine qttools ];
   nativeBuildInputs = [ qmake wrapGAppsHook ];
   qmakeFlags = [ "CONFIG+=release" ];
 
+  # FIXME: This shouldn't be needed after 3.5.5.
+  # See: https://github.com/martinrotter/rssguard/issues/175
+  preConfigure = ''
+    lrelease rssguard.pro
+  '';
+
   meta = with stdenv.lib; {
     description = "Simple RSS/Atom feed reader with online synchronization";
     longDescription = ''