summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornia <nia@pkgsrc.org>2019-07-19 08:32:42 +0000
committernia <nia@pkgsrc.org>2019-07-19 08:32:42 +0000
commite87c57efd380fd780f576e3deb87e0e5895e39d1 (patch)
treeeda0aac2b44fb326d8a4e607747be68b2f777ac3
parentbef469892abcceb5b2682de4638a707fcd5123fa (diff)
downloadpkgsrc-e87c57efd380fd780f576e3deb87e0e5895e39d1.tar.gz
get_iplayer: Update to 3.21
- Added --release-check option to check for new releases - If used on the command line (get_iplayer --release-check) an immediate check is made. - If added to preferences (get_iplayer --prefs-add --release-check) a weekly check is made. The modification time on the "release_check" file in your profile directory is used to determine when a check is due. - Accesses release feeds from GitHub repositories. - get_iplayer is NOT automatically updated with --release-check . It only prints a message notifying you that a new release is available. - Added --cuesheet and --cuesheet-only options to download track information in the form of a cue sheet (.cue file). - Applies to radio programmes only. Only useful with radio programmes that publish track lists on BBC site. - You cannot assume cue sheets to be accurate since track data is often wrong. You must correct cue sheets as needed if you use them to play back or edit downloaded programmes. - get_iplayer makes no attempt to identify air breaks between tracks. You must set track end times manually if you use cue sheets to edit downloaded programmes. - You will need to add a UTF-8 BOM (byte order mark) to cue sheets so that non-ASCII characters are displayed properly in some applications, e.g., foobar2000. This can be done with any capable text editor, or in the Notepad "Save" dialog with Encoding = "UTF-8 with BOM" (Windows 10) or Encoding = "UTF-8" (Windows 7). - --subs-embed now implies --subs-mono. If you use --subs-embed, you no longer need to use --subs-mono. - Embedded subtitles are rendered in a single colour, so this change ensures that embedded subtitles have leading hyphens to denote changes of speaker. - This change also ensures that the external SRT file is formatted the same as the embedded subtitles. If you wish to create an external SRT file with colour subtitles along with embedded subtitles, use --subtitles-only --no-subs-embed --no-subs-mono --overwrite to re-download colour subtitles and replace the SRT file. - Added --metadata=json option to create metadata file in JSON format (.json file). Content is the same as default XML-format metadata files (produced by --metadata without format value specified). - Added --pid-recursive-type option to limit recursive downloads to programmes of specified type (radio or tv) when series includes both radio and TV programmes. Option value is not reflected in listings from --pid-recursive-list, nor is it applied when only downloading auxiliary resources (e.g., --metadata-only). Requires --pid-recursive. - Added <sesortx> substitution parameter. See definition in Substitution Parameters. This parameter provides an additional option for constructing sortable file names with --file-prefix. - The --pid option can no longer be saved in the default options file, where it could break subsequent downloads. It can still be saved in presets and used with --pvr-queue. - The installer-supplied wrapper script that launches a standalone Web PVR Manager server has been renamed from get_iplayer.cgi to get_iplayer_cgi (macOS) and from get_iplayer.cgi.cmd to get_iplayer_cgi.cmd (Windows). - Implemented a workaround for a deficiency in Windows Perl that caused "Wide character in print" warnings. - Implemented a workaround to avoid Can't locate object method "subtitles_available" error when using --pid-recursive with --subtitles or --subtitles-only with mixed TV/radio series. - Fixed a bug that caused the channel name to be tagged as "BBC iPlayer" when downloading individual programmes with --pid. - Fixed a bug that caused downloads to fail when using default settings if the only available version of a radio programme was "podcastX" (where X = 2,3,...).
-rw-r--r--net/get_iplayer/Makefile4
-rw-r--r--net/get_iplayer/distinfo10
2 files changed, 7 insertions, 7 deletions
diff --git a/net/get_iplayer/Makefile b/net/get_iplayer/Makefile
index d40a3fcdfee..e11c685a8f5 100644
--- a/net/get_iplayer/Makefile
+++ b/net/get_iplayer/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.13 2019/07/06 19:57:52 nia Exp $
+# $NetBSD: Makefile,v 1.14 2019/07/19 08:32:42 nia Exp $
-DISTNAME= get_iplayer-3.20
+DISTNAME= get_iplayer-3.21
CATEGORIES= net multimedia
MASTER_SITES= ${MASTER_SITE_GITHUB:=get-iplayer/}
GITHUB_TAG= v${PKGVERSION_NOREV}
diff --git a/net/get_iplayer/distinfo b/net/get_iplayer/distinfo
index 61ff2d26f5a..cae4df39275 100644
--- a/net/get_iplayer/distinfo
+++ b/net/get_iplayer/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.11 2019/07/06 19:57:52 nia Exp $
+$NetBSD: distinfo,v 1.12 2019/07/19 08:32:42 nia Exp $
-SHA1 (get_iplayer-3.20.tar.gz) = 8723048b24ec10cb1e2acaea34e2cccb14914e3e
-RMD160 (get_iplayer-3.20.tar.gz) = 86e397bed3412bb4c97db8e826d6935e34997153
-SHA512 (get_iplayer-3.20.tar.gz) = 7bcdfd3d3cd030a4a91ba5ad6ef32469f14fa732a6904a332062c3d5dff4ba9b1b8bb8db11a1a6cf79c444a98557d9bc9af8fdfd56be982b434e10c13913c21f
-Size (get_iplayer-3.20.tar.gz) = 142682 bytes
+SHA1 (get_iplayer-3.21.tar.gz) = f58f207147414a634cbe59ea8485dd516056c6f9
+RMD160 (get_iplayer-3.21.tar.gz) = 6bc11d3e5066d7661a63fd5d93eb51b654b3b218
+SHA512 (get_iplayer-3.21.tar.gz) = 37909426d3b39f4373eea52a3b3b95925b83330230e23a0581d438974087781f712694eec6b0bc12af71fc3cab0339eb9f77e9251679f8193fb156d430de1cbf
+Size (get_iplayer-3.21.tar.gz) = 146146 bytes