summaryrefslogtreecommitdiff
path: root/net/get_iplayer
diff options
context:
space:
mode:
authorprlw1 <prlw1@pkgsrc.org>2015-01-17 12:33:14 +0000
committerprlw1 <prlw1@pkgsrc.org>2015-01-17 12:33:14 +0000
commit7edd853ba561805d2d1ec4112c49789676eeb1e4 (patch)
tree7053eb64e14d1d8d7804de94a3d23746fe31bfae /net/get_iplayer
parentfa3de2743de326e1eaa0761082406e9823e41ee3 (diff)
downloadpkgsrc-7edd853ba561805d2d1ec4112c49789676eeb1e4.tar.gz
Update get_iplayer to 2.91
Version 2.91 -- Sun, 21 Dec 2014 * suppress warnings for > 32-bit dates in obsolete Perl versions * Fudge a thumbnail for S4C * Added S4C to live tv, changed HDS manifest URLs * Enable --aactomp3 with HLS * Deal with obsolete live tv modes * Updated thumbnail size help text * Use correct URI escape method * HLS tweaks * Don't rely on order of version types in programme metadata (2nd try) * Revert "Don't rely on order of version types in programme metadata" * Don't rely on order of version types in programme metadata * Web PVR accessibility improvements * Fixes for 2c381ae9c08a8a55cc84dbb05a86e66548315976 * Web PVR: When the description column for a result is clicked, open the info page in a new tab. * Add better checks for missing data to brand/series parsing * Check 3 levels for programme brand * Use media_file_size attribute if available * Make clear that {hls,ffmpeg}*opts only apply to re-muxing/encoding of download or output file * Copy authentication params to derived HLS playlist URLs * Windows installer 4.10 * Updated GitHub repo location * Allow 3 category levels * Always print warning if no programme versions found * Added S4C to channels * Revert "Added support for live radio Shoutcast streams" * Added support for live radio Shoutcast streams * Added HLS mode warnings about missing ffmpeg * More improvements to multiple/missing versions * Improve handling of multiple/missing versions * Always call get_metadata() in download_retry_loop() * Fixed skipped call to get_metadata() when AtomicParsley not installed * Backstop <desc> with <descshort> * Copy firstbcast/lastbcast when replacing default with iplayer version * Revamped replacement of missing default version by iplayer version * Added larger thumbnail sizes * Always use iplayer version as default if found * Don't force episode numbers into cache episode field * Added support for HLS streaming and restored live tv * Ignore --quiet with --stdout * Tidy XML::Simple warnings * Added tagging options for new metadata processing * Changes to <episode> <nameshort> <desclong> * Added verbose message to print programme metadata URL * Revert "Added verbose message to indicate if new metadata code is used" * Added verbose message to indicate if new metadata code is used * Change web scraping with now-obsolete metadata extraction code * Strip line breaks for --info output * Add long description to Kodi/Freevo metadata * Fix long description parsing * Tidy up episode number insertion * Updated SWF player URL * tighten PID check in get_metadata * Fixed versions parsing in JSON playlist * Fixed versions parsing from programme metadata * Implemented brand/series parsing for cache * Added --refresh-abortonerror option * Implemented ION feeds for tv and radio * Don't allow --info with --pvr * Segment channels into groups (national, regional, local) * Use /programmes data endpoints as primary source for metadata * Misc metadata cleanup * Cygwin changes #2 * Suppress "Added:" messages with --quiet * Web PVR: fixed escaping in form post parsing * Cygwin changes * Switch to mediaselector 5 API, added --mediaselector (2nd attempt) * Revert "Switch to mediaselector 5 API, added --mediaselector" * Fix application of --whitespace to final file/path * Switch to mediaselector 5 API, added --mediaselector * Suppress spurious errors in PVR log. * Apply JSON parsing fix to radio programmes * Fixed json playlist parsing to avoid "warning" vpids * Fixed sanitising --file-prefix and --subdir-format * Fixes for --pvr-queue with multiple PIDs * Web PVR: add /usr/local/bin/get_iplayer to search list * Prevent duplicate default versions if JSON playlist used * Use brand/series thumbnails in radio cache * Restore subcategories in metadata * Revert "add subcategories after the main categories in the 'catergories' property" * add subcategories after the main categories in the 'catergories' property * Fix episode number search * Fixed web pvr imports for ancient versions of URI::Escape * Add BBC Sport as a masterbrand to fetch
Diffstat (limited to 'net/get_iplayer')
-rw-r--r--net/get_iplayer/Makefile4
-rw-r--r--net/get_iplayer/distinfo10
-rw-r--r--net/get_iplayer/patches/patch-aa10
3 files changed, 12 insertions, 12 deletions
diff --git a/net/get_iplayer/Makefile b/net/get_iplayer/Makefile
index cea38ffc8b6..2f98c2e7819 100644
--- a/net/get_iplayer/Makefile
+++ b/net/get_iplayer/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2014/11/13 16:37:37 wiz Exp $
+# $NetBSD: Makefile,v 1.4 2015/01/17 12:33:14 prlw1 Exp $
-DISTNAME= get_iplayer-2.90
+DISTNAME= get_iplayer-2.91
CATEGORIES= net multimedia
MASTER_SITES= ftp://ftp.infradead.org/pub/get_iplayer/
diff --git a/net/get_iplayer/distinfo b/net/get_iplayer/distinfo
index 3920cb7bd9a..b959e477a42 100644
--- a/net/get_iplayer/distinfo
+++ b/net/get_iplayer/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.1 2014/11/11 21:49:01 shattered Exp $
+$NetBSD: distinfo,v 1.2 2015/01/17 12:33:14 prlw1 Exp $
-SHA1 (get_iplayer-2.90.tar.gz) = 59b9330886fa8352b84e05214933439ac917228e
-RMD160 (get_iplayer-2.90.tar.gz) = e409cbfff138375d0efaefd080d44b925cba8cb1
-Size (get_iplayer-2.90.tar.gz) = 263109 bytes
-SHA1 (patch-aa) = c2988b800c3d46b38195c53d266737df0517cd46
+SHA1 (get_iplayer-2.91.tar.gz) = ac1756c3a9a0b857caffab3977fbcc3312c839dd
+RMD160 (get_iplayer-2.91.tar.gz) = b2257fb8e6ce8f544a50e85da1811be236ad0b5e
+Size (get_iplayer-2.91.tar.gz) = 271114 bytes
+SHA1 (patch-aa) = e15a98daae71135936329d29766a3b70dc845326
SHA1 (patch-windows_get_iplayer_setup.cgi) = 1f87f0bb74c5883e875cb7676dfd61461dc2cbd0
diff --git a/net/get_iplayer/patches/patch-aa b/net/get_iplayer/patches/patch-aa
index 37a5d1a2a9c..a85bb4c97db 100644
--- a/net/get_iplayer/patches/patch-aa
+++ b/net/get_iplayer/patches/patch-aa
@@ -1,10 +1,10 @@
-$NetBSD: patch-aa,v 1.1 2014/11/11 21:49:01 shattered Exp $
+$NetBSD: patch-aa,v 1.2 2015/01/17 12:33:14 prlw1 Exp $
- Sort out directories
---- get_iplayer.orig 2014-10-18 11:39:56.000000000 +0000
+--- get_iplayer.orig 2014-12-21 18:58:18.000000000 +0000
+++ get_iplayer
-@@ -407,10 +407,10 @@ if ( defined $ENV{GETIPLAYERSYSPREFS} )
+@@ -423,10 +423,10 @@ if ( defined $ENV{GETIPLAYERSYSPREFS} )
$optfile_system = $ENV{ALLUSERSPROFILE}.'/get_iplayer/options';
# System options on unix-like systems
} else {
@@ -17,8 +17,8 @@ $NetBSD: patch-aa,v 1.1 2014/11/11 21:49:01 shattered Exp $
}
}
# Make profile dir if it doesnt exist
-@@ -422,7 +422,7 @@ my $plugin_dir_system;
- if ( defined $ENV{ALLUSERSPROFILE} ) {
+@@ -438,7 +438,7 @@ my $plugin_dir_system;
+ if ( defined $ENV{ALLUSERSPROFILE} && $^O eq "MSWin32" ) {
$plugin_dir_system = $ENV{ALLUSERSPROFILE}.'/get_iplayer/plugins';
} else {
- $plugin_dir_system = '/usr/share/get_iplayer/plugins';