Sat Dec 28 21:44:17 2019 UTC ()
gallery-dl: Update to 1.12.1

Changes:
### Additions
- [4chan] add extractor for entire boards (#510)
- [realbooru] add extractors for pools, posts, and tag searches (#514)
- [instagram] implement a `videos` option (#521)
- [vsco] implement a `videos` option
- [postprocessor:metadata] implement a `bypost` option for downloading the
  metadata of an entire post (#511)

### Changes
- [reddit] change the default value for `comments` to `0`
- [vsco] improve image resolutions
- make filesystem-related errors during file downloads non-fatal (#512)

### Fixes
- [foolslide] add fallback for chapter data extraction
- [instagram] ignore errors during post-page extraction
- [patreon] avoid errors when fetching user info (#508)
- [patreon] improve URL pattern for single posts
- [reddit] fix errors with `t1` submissions
- [vsco] fix user profile extraction … again
- [weibo] handle unavailable/deleted statuses
- [downloader:http] improve rate limit handling
- retain trailing zeroes in Cloudflare challenge answers


(leot)
diff -r1.46 -r1.47 pkgsrc/net/gallery-dl/Makefile
diff -r1.34 -r1.35 pkgsrc/net/gallery-dl/PLIST
diff -r1.44 -r1.45 pkgsrc/net/gallery-dl/distinfo

cvs diff -r1.46 -r1.47 pkgsrc/net/gallery-dl/Makefile (expand / switch to unified diff)

--- pkgsrc/net/gallery-dl/Makefile 2019/12/09 11:56:17 1.46
+++ pkgsrc/net/gallery-dl/Makefile 2019/12/28 21:44:17 1.47
@@ -1,27 +1,29 @@ @@ -1,27 +1,29 @@
1# $NetBSD: Makefile,v 1.46 2019/12/09 11:56:17 leot Exp $ 1# $NetBSD: Makefile,v 1.47 2019/12/28 21:44:17 leot Exp $
2 2
3DISTNAME= gallery_dl-1.12.0 3DISTNAME= gallery_dl-1.12.1
4PKGNAME= ${DISTNAME:S/_/-/} 4PKGNAME= ${DISTNAME:S/_/-/}
5CATEGORIES= net python 5CATEGORIES= net python
6MASTER_SITES= ${MASTER_SITE_PYPI:=g/gallery-dl/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=g/gallery-dl/}
7 7
8MAINTAINER= leot@NetBSD.org 8MAINTAINER= leot@NetBSD.org
9HOMEPAGE= https://github.com/mikf/gallery-dl 9HOMEPAGE= https://github.com/mikf/gallery-dl
10COMMENT= Command-line program to download image galleries and collections 10COMMENT= Command-line program to download image galleries and collections
11LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
12 12
13DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3 13DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
14DEPENDS+= ${PYPKGPREFIX}-requests>=2.11.0:../../devel/py-requests 14DEPENDS+= ${PYPKGPREFIX}-requests>=2.11.0:../../devel/py-requests
15 15
16SUBST_CLASSES+= paths 16SUBST_CLASSES+= paths
17SUBST_STAGE.paths= pre-configure 17SUBST_STAGE.paths= pre-configure
18SUBST_MESSAGE.paths= Adjust hard-coded paths 18SUBST_MESSAGE.paths= Adjust hard-coded paths
19SUBST_FILES.paths= setup.py 19SUBST_FILES.paths= setup.py
20SUBST_SED.paths+= -e 's,etc/bash_completion\.d,share/bash_completion.d,' 20SUBST_SED.paths+= -e 's,etc/bash_completion\.d,share/bash_completion.d,'
21SUBST_SED.paths+= -e 's,share/man,${PKGMANDIR},g' 21SUBST_SED.paths+= -e 's,share/man,${PKGMANDIR},g'
22 22
23USE_LANGUAGES= # none 23USE_LANGUAGES= # none
 24
 25# Only for Python 3
24PYTHON_VERSIONS_INCOMPATIBLE= 27 26PYTHON_VERSIONS_INCOMPATIBLE= 27
25 27
26.include "../../lang/python/egg.mk" 28.include "../../lang/python/egg.mk"
27.include "../../mk/bsd.pkg.mk" 29.include "../../mk/bsd.pkg.mk"

cvs diff -r1.34 -r1.35 pkgsrc/net/gallery-dl/PLIST (expand / switch to unified diff)

--- pkgsrc/net/gallery-dl/PLIST 2019/11/11 05:24:23 1.34
+++ pkgsrc/net/gallery-dl/PLIST 2019/12/28 21:44:17 1.35
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.34 2019/11/11 05:24:23 leot Exp $ 1@comment $NetBSD: PLIST,v 1.35 2019/12/28 21:44:17 leot Exp $
2bin/gallery-dl 2bin/gallery-dl
3${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 3${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
4${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 4${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
5${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 5${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
6${PYSITELIB}/${EGG_INFODIR}/entry_points.txt 6${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
7${PYSITELIB}/${EGG_INFODIR}/requires.txt 7${PYSITELIB}/${EGG_INFODIR}/requires.txt
8${PYSITELIB}/${EGG_INFODIR}/top_level.txt 8${PYSITELIB}/${EGG_INFODIR}/top_level.txt
9${PYSITELIB}/gallery_dl/__init__.py 9${PYSITELIB}/gallery_dl/__init__.py
10${PYSITELIB}/gallery_dl/__init__.pyc 10${PYSITELIB}/gallery_dl/__init__.pyc
11${PYSITELIB}/gallery_dl/__init__.pyo 11${PYSITELIB}/gallery_dl/__init__.pyo
12${PYSITELIB}/gallery_dl/__main__.py 12${PYSITELIB}/gallery_dl/__main__.py
13${PYSITELIB}/gallery_dl/__main__.pyc 13${PYSITELIB}/gallery_dl/__main__.pyc
14${PYSITELIB}/gallery_dl/__main__.pyo 14${PYSITELIB}/gallery_dl/__main__.pyo
@@ -290,26 +290,29 @@ ${PYSITELIB}/gallery_dl/extractor/plurk. @@ -290,26 +290,29 @@ ${PYSITELIB}/gallery_dl/extractor/plurk.
290${PYSITELIB}/gallery_dl/extractor/plurk.pyo 290${PYSITELIB}/gallery_dl/extractor/plurk.pyo
291${PYSITELIB}/gallery_dl/extractor/pornhub.py 291${PYSITELIB}/gallery_dl/extractor/pornhub.py
292${PYSITELIB}/gallery_dl/extractor/pornhub.pyc 292${PYSITELIB}/gallery_dl/extractor/pornhub.pyc
293${PYSITELIB}/gallery_dl/extractor/pornhub.pyo 293${PYSITELIB}/gallery_dl/extractor/pornhub.pyo
294${PYSITELIB}/gallery_dl/extractor/pururin.py 294${PYSITELIB}/gallery_dl/extractor/pururin.py
295${PYSITELIB}/gallery_dl/extractor/pururin.pyc 295${PYSITELIB}/gallery_dl/extractor/pururin.pyc
296${PYSITELIB}/gallery_dl/extractor/pururin.pyo 296${PYSITELIB}/gallery_dl/extractor/pururin.pyo
297${PYSITELIB}/gallery_dl/extractor/reactor.py 297${PYSITELIB}/gallery_dl/extractor/reactor.py
298${PYSITELIB}/gallery_dl/extractor/reactor.pyc 298${PYSITELIB}/gallery_dl/extractor/reactor.pyc
299${PYSITELIB}/gallery_dl/extractor/reactor.pyo 299${PYSITELIB}/gallery_dl/extractor/reactor.pyo
300${PYSITELIB}/gallery_dl/extractor/readcomiconline.py 300${PYSITELIB}/gallery_dl/extractor/readcomiconline.py
301${PYSITELIB}/gallery_dl/extractor/readcomiconline.pyc 301${PYSITELIB}/gallery_dl/extractor/readcomiconline.pyc
302${PYSITELIB}/gallery_dl/extractor/readcomiconline.pyo 302${PYSITELIB}/gallery_dl/extractor/readcomiconline.pyo
 303${PYSITELIB}/gallery_dl/extractor/realbooru.py
 304${PYSITELIB}/gallery_dl/extractor/realbooru.pyc
 305${PYSITELIB}/gallery_dl/extractor/realbooru.pyo
303${PYSITELIB}/gallery_dl/extractor/recursive.py 306${PYSITELIB}/gallery_dl/extractor/recursive.py
304${PYSITELIB}/gallery_dl/extractor/recursive.pyc 307${PYSITELIB}/gallery_dl/extractor/recursive.pyc
305${PYSITELIB}/gallery_dl/extractor/recursive.pyo 308${PYSITELIB}/gallery_dl/extractor/recursive.pyo
306${PYSITELIB}/gallery_dl/extractor/reddit.py 309${PYSITELIB}/gallery_dl/extractor/reddit.py
307${PYSITELIB}/gallery_dl/extractor/reddit.pyc 310${PYSITELIB}/gallery_dl/extractor/reddit.pyc
308${PYSITELIB}/gallery_dl/extractor/reddit.pyo 311${PYSITELIB}/gallery_dl/extractor/reddit.pyo
309${PYSITELIB}/gallery_dl/extractor/rule34.py 312${PYSITELIB}/gallery_dl/extractor/rule34.py
310${PYSITELIB}/gallery_dl/extractor/rule34.pyc 313${PYSITELIB}/gallery_dl/extractor/rule34.pyc
311${PYSITELIB}/gallery_dl/extractor/rule34.pyo 314${PYSITELIB}/gallery_dl/extractor/rule34.pyo
312${PYSITELIB}/gallery_dl/extractor/safebooru.py 315${PYSITELIB}/gallery_dl/extractor/safebooru.py
313${PYSITELIB}/gallery_dl/extractor/safebooru.pyc 316${PYSITELIB}/gallery_dl/extractor/safebooru.pyc
314${PYSITELIB}/gallery_dl/extractor/safebooru.pyo 317${PYSITELIB}/gallery_dl/extractor/safebooru.pyo
315${PYSITELIB}/gallery_dl/extractor/sankaku.py 318${PYSITELIB}/gallery_dl/extractor/sankaku.py

cvs diff -r1.44 -r1.45 pkgsrc/net/gallery-dl/distinfo (expand / switch to unified diff)

--- pkgsrc/net/gallery-dl/distinfo 2019/12/09 11:56:17 1.44
+++ pkgsrc/net/gallery-dl/distinfo 2019/12/28 21:44:17 1.45
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.44 2019/12/09 11:56:17 leot Exp $ 1$NetBSD: distinfo,v 1.45 2019/12/28 21:44:17 leot Exp $
2 2
3SHA1 (gallery_dl-1.12.0.tar.gz) = 86c295d1882e604500de234a4395095c0de57150 3SHA1 (gallery_dl-1.12.1.tar.gz) = b1d868888fd0045f1e78e30478c98831e5d91ee2
4RMD160 (gallery_dl-1.12.0.tar.gz) = 153524ff5fec1a6958b63d6494e5ceb7ff060f9e 4RMD160 (gallery_dl-1.12.1.tar.gz) = a87f9df450f9135d657fb96d5893ff681aed52c5
5SHA512 (gallery_dl-1.12.0.tar.gz) = 2fca87ca6a4be03421ecba15bf0157bdd577d3e74e8c7f757a18a4ebbefda898070c0c5d42087c190b79305681e3ff28b0cde0b3700844486870da36deb878eb 5SHA512 (gallery_dl-1.12.1.tar.gz) = cca209e6b9f085a045988cea1e4c25609a8073f8ecade0ea2b4e87c29d7c2c0fd86cd74a4dd1ba4d78e2b92ba1cb218234f992c3c7d30804170898850431230b
6Size (gallery_dl-1.12.0.tar.gz) = 248056 bytes 6Size (gallery_dl-1.12.1.tar.gz) = 249607 bytes
7SHA1 (patch-gallery__dl_version.py) = 140cf782ac60597849b6efca686b12b737bc1956 7SHA1 (patch-gallery__dl_version.py) = 140cf782ac60597849b6efca686b12b737bc1956