summaryrefslogtreecommitdiff
path: root/net/get_iplayer
diff options
context:
space:
mode:
authorprlw1 <prlw1>2015-06-03 22:52:24 +0000
committerprlw1 <prlw1>2015-06-03 22:52:24 +0000
commit7b5fb11d7a1e1e12eab7bfeb27b68de981141378 (patch)
tree76db3c9b351400bb9db67b2f9f17df1e8d4fc51b /net/get_iplayer
parent8900116595d57b6845d9275e0880b640af0c146a (diff)
downloadpkgsrc-7b5fb11d7a1e1e12eab7bfeb27b68de981141378.tar.gz
Update get_iplayer to 2.94
get_iplayer 2.94 was released shortly after 2.93 to fix a bug that broke live streaming for BBC News, BBC 6 Music and BBC 1Xtra. There were no other changes in 2.94. If you already installed 2.93 and do not require live streaming for the above stations, updating to 2.94 is not necessarily required. However, all users are strongly advised to do so. New/Changed 1. TV listing feeds On 02/06/2015 the BBC removed the listing feeds used by get_iplayer to populate the TV programme data cache used to support searching. get_iplayer has now switched to using BBC schedule data instead. This is what you need to know: * If you added --refresh-feeds-tv=schedule to your preferences as a temporary measure to support the web pvr, remove it now from the command line with: get_iplayer --prefs-del --refresh-feeds-tv=schedule * Refreshing your TV data cache will be MUCH slower than before. Remember this especially if you use --refresh-future, which doubles the indexing time. The schedule parsing is based on old code inherited from the original version of get_iplayer, but hopefully it should improve a bit in future releases. * Programmes unique to local BBC One variants are not indexed by default. This reduces the indexing time by about half at the expense of a handful of programmes, many of which are local news cut-outs. If you wish to index the BBC One local variants, use --refresh-exclude-groups-tv=none. * You may find some TV programmes in search results that are older than 7 days. This is because the schedule data used for indexing goes back to the beginning of the previous calendar week. * You may find some TV programmes in search results that are older than 7 days and no longer available (e.g., films). You may also find some future programmes that are not yet available. This hopefully should be improved in a future release. * Fewer TV programmes will be indexed. The TV schedule data does not contain old archive programmes lurking in the iPlayer site. Only programmes in the schedule listings will be indexed. * You can no longer search TV programmes for signed or audio described versions. That facility is unlikely ever to return. However, you should still be able to download those versions where available. * You can no longer search TV programmes by category. That facility is unlikely ever to return. Category information will not appear in search results (for the present a blank space will be displayed). REMEMBER: Any programme not in your data caches (and thus not found in your search results) should still be available with --pid <PID> or --url <URL>. 2. Live TV and radio streaming On 02/06/2015 the BBC removed some metadata resources used by get_iplayer to locate live streams. get_iplayer has been repaired to work around this problem. Live streaming should work as before, though not all streams have been tested. 3. Other changes * Added support for BBC One/Two Northern Ireland/Scotland/Wales live streams. HD streams are available for BBC One variants, but BBC Two variants are SD only. To access those streams with a search string, you must full spell out which region you want, e.g., get_iplayer --get --type=livetv "BBC One Scotland". * Added support for HD TV programmes available via HLS (--mode=hlshd). * The --playlist-metadata option is now ignored and will be removed in the next release. Fixed * Fixed "Not a SCALAR reference at get_iplayer.pl line 7099" errors. There should no longer be any need to use -exclude-supplier=akamai or -exclude-supplier=limelight to work around those errors. * Fixed problem with future repeat overwriting previous broadcast of same programme in cache data. * Fixed problem with downloading "open subtitles" programme versions with embedded subtitles (e.g., opera broadcasts). Full log at https://squarepenguin.co.uk/wiki/releasenotes/release293
Diffstat (limited to 'net/get_iplayer')
-rw-r--r--net/get_iplayer/Makefile5
-rw-r--r--net/get_iplayer/distinfo8
2 files changed, 7 insertions, 6 deletions
diff --git a/net/get_iplayer/Makefile b/net/get_iplayer/Makefile
index 21d19d9395c..ca90b367fa1 100644
--- a/net/get_iplayer/Makefile
+++ b/net/get_iplayer/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2015/03/14 00:29:09 prlw1 Exp $
+# $NetBSD: Makefile,v 1.6 2015/06/03 22:52:24 prlw1 Exp $
-DISTNAME= get_iplayer-2.92
+DISTNAME= get_iplayer-2.94
CATEGORIES= net multimedia
MASTER_SITES= ftp://ftp.infradead.org/pub/get_iplayer/
@@ -12,6 +12,7 @@ LICENSE= gnu-gpl-v3
DEPENDS+= p5-HTML-Parser>=3.0:../../www/p5-HTML-Parser
DEPENDS+= p5-HTTP-Cookies>=6.0:../../www/p5-HTTP-Cookies
DEPENDS+= p5-HTTP-Date>=6.0:../../www/p5-HTTP-Date
+DEPENDS+= p5-XML-Simple-[0-9]*:../../textproc/p5-XML-Simple
DEPENDS+= p5-libwww>=6.0:../../www/p5-libwww
DEPENDS+= rtmpdump>=1.8:../../net/rtmpdump
DEPENDS+= flvstreamer>=1.8:../../multimedia/flvstreamer
diff --git a/net/get_iplayer/distinfo b/net/get_iplayer/distinfo
index e226bdc3432..8b2542d1156 100644
--- a/net/get_iplayer/distinfo
+++ b/net/get_iplayer/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.3 2015/03/14 00:29:09 prlw1 Exp $
+$NetBSD: distinfo,v 1.4 2015/06/03 22:52:24 prlw1 Exp $
-SHA1 (get_iplayer-2.92.tar.gz) = 683b89912a0f31e6508a9761f27354089524b1ba
-RMD160 (get_iplayer-2.92.tar.gz) = 4e1f5cc2235c1a05825941426b57cc283e643c37
-Size (get_iplayer-2.92.tar.gz) = 275682 bytes
+SHA1 (get_iplayer-2.94.tar.gz) = 1082ffb213bf16bfdaa95731f48272b2a7adc4fd
+RMD160 (get_iplayer-2.94.tar.gz) = 70b67bdc2850e914c0606030b6cb2f09a41b0332
+Size (get_iplayer-2.94.tar.gz) = 276644 bytes
SHA1 (patch-aa) = e15a98daae71135936329d29766a3b70dc845326
SHA1 (patch-windows_get_iplayer_setup.cgi) = 1f87f0bb74c5883e875cb7676dfd61461dc2cbd0