diff options
author | Jörg Thalheim <joerg@thalheim.io> | 2017-03-21 15:58:10 +0100 |
---|---|---|
committer | Jörg Thalheim <joerg@thalheim.io> | 2017-03-21 17:06:10 +0100 |
commit | a3bce1b041f542c3f796267e558f11485c55ba92 (patch) | |
tree | a26804e0863a0088027599091f0576a33c0f797d /pkgs/applications | |
parent | 64218457c48ad2f9ffcc9f1551b3afd7ebf562ba (diff) | |
download | nixlib-a3bce1b041f542c3f796267e558f11485c55ba92.tar nixlib-a3bce1b041f542c3f796267e558f11485c55ba92.tar.gz nixlib-a3bce1b041f542c3f796267e558f11485c55ba92.tar.bz2 nixlib-a3bce1b041f542c3f796267e558f11485c55ba92.tar.lz nixlib-a3bce1b041f542c3f796267e558f11485c55ba92.tar.xz nixlib-a3bce1b041f542c3f796267e558f11485c55ba92.tar.zst nixlib-a3bce1b041f542c3f796267e558f11485c55ba92.zip |
gpodder: 3.9.1 -> 3.9.3
Diffstat (limited to 'pkgs/applications')
-rw-r--r-- | pkgs/applications/audio/gpodder/default.nix | 26 |
1 files changed, 22 insertions, 4 deletions
diff --git a/pkgs/applications/audio/gpodder/default.nix b/pkgs/applications/audio/gpodder/default.nix index 1fe2c46d236b..68fe362f2fe6 100644 --- a/pkgs/applications/audio/gpodder/default.nix +++ b/pkgs/applications/audio/gpodder/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, python2Packages, mygpoclient, intltool +{ stdenv, fetchurl, fetchpatch, python2Packages, mygpoclient, intltool , ipodSupport ? false, libgpod , gnome3 }: @@ -6,13 +6,31 @@ python2Packages.buildPythonApplication rec { name = "gpodder-${version}"; - version = "3.9.1"; + version = "3.9.3"; src = fetchurl { url = "http://gpodder.org/src/${name}.tar.gz"; - sha256 = "036p9vnkr3if0k548xhhjmcwdaimy3yd24s3xd8vzlp0wdzkzrhn"; + sha256 = "1s83m90dic2zphwwv6wrvqx950y12v5sakm7q5nj5bnh5k9l2hgl"; }; + patches = [ + (fetchpatch { + sha256 = "1xkl1wnp46546jrzsnb9p0yj23776byg3nvsqwbblhqbsfipl48w"; + name = "Fix-soundcloud-feeds.patch"; + url = "https://github.com/gpodder/gpodder/commit/e7f34ad090cd276d75c0cd8d92ed97243d75db38.patch"; + }) + (fetchpatch { + sha256 = "1jlldbinlxis1pi9p2lyczgbcv8nmdj66fxll6ph0klln0w8gvg4"; + name = "use-https-urls-for-soundcloud.patch"; + url = "https://github.com/gpodder/gpodder/commit/ef915dd3b6828174bf4f6f0911da410d9aca1b67.patch"; + }) + (fetchpatch { + sha256 = "1l37ihzk7gfqcl5nnphv0sv80psm6fsg4qkxn6abc6v476axyj9b"; + name = "updates-soundcloud-support-to-recognize-https"; + url = "https://github.com/gpodder/gpodder/commit/5c1507671d93096ad0118f908c20dd1f182a72e0.patch"; + }) + ]; + postPatch = with stdenv.lib; '' sed -i -re 's,^( *gpodder_dir *= *).*,\1"'"$out"'",' bin/gpodder @@ -30,7 +48,7 @@ python2Packages.buildPythonApplication rec { ]; propagatedBuildInputs = with python2Packages; [ - feedparser dbus-python mygpoclient pygtk eyeD3 + feedparser dbus-python mygpoclient pygtk eyeD3 podcastparser html5lib ] ++ stdenv.lib.optional ipodSupport libgpod; checkPhase = '' |