Sun May 9 09:00:33 2021 UTC ()
gallery-dl: Update to 1.17.4

Changes:
## 1.17.4 - 2021-05-07
### Additions
 - [gelbooru] add extractor for `/redirect.php` URLs #1530
 - [inkbunny] add `favorite` extractor #1521
 - add `output.skip` option
 - add an optional argument to `--clear-cache` to select which cache entries
   to remove #1230

### Changes
 - [pixiv] update `translated-tags` option #1507
   - rename to `tags`
   - accept `"japanese"`, `"translated"`, and `"original"` as values

### Fixes
 - [500px] update query hashes
 - [kemonoparty] fix download URLs #1514
 - [imagebam] fix extraction
 - [instagram] update query hashes
 - [nozomi] update default archive-fmt for `tag` and `search` extractors (#1529)
 - [pixiv] remove duplicate translated tags (#1507)
 - [readcomiconline] change domain to `readcomiconline.li` (#1517)
 - [sankaku] update invalid-token detection (#1515)
 - fix crash when using `--no-download` with `--ugoira-conv` (#1507)

## 1.17.3 - 2021-04-25
### Additions
 - [danbooru] add option for extended metadata extraction (#1458)
 - [fanbox] add extractors (#1459)
 - [fantia] add extractors (#1459)
 - [gelbooru] add an option to extract notes (#1457)
 - [hentaicosplays] add extractor (#907, #1473, #1483)
 - [instagram] add extractor for `tagged` posts (#1439)
 - [naverwebtoon] ignore non-comic images
 - [pixiv] also save untranslated tags when `translated-tags` is enabled (#1501)
 - [shopify] support omgmiamiswimwear.com (#1280)
 - implement `output.fallback` option
 - add archive format to InfoJob output (#875)
 - build executables with SOCKS proxy support (#1424)

### Fixes
 - [500px] update query hashes
 - [8muses] fix JSON deobfuscation
 - [artstation] download `/4k/` images (#1422)
 - [deviantart] fix pagination for Eclipse results (#1444)
 - [deviantart] improve folder name matching (#1451)
 - [erome] skip deleted albums (#1447)
 - [exhentai] fix image limit detection (#1437)
 - [exhentai] restore `limits` option (#1487)
 - [gelbooru] fix tag category extraction (#1455)
 - [instagram] update query hashes
 - [komikcast] fix extraction
 - [simplyhentai] fix extraction
 - [slideshare] fix extraction
 - [webtoons] update agegate/GDPR cookies (#1431)
 - fix `category-transfer` option

### Removals
 - [yuki] remove module for yuki.la


(leot)
diff -r1.77 -r1.78 pkgsrc/net/gallery-dl/Makefile
diff -r1.54 -r1.55 pkgsrc/net/gallery-dl/PLIST
diff -r1.74 -r1.75 pkgsrc/net/gallery-dl/distinfo

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

--- pkgsrc/net/gallery-dl/Makefile 2021/04/02 20:05:39 1.77
+++ pkgsrc/net/gallery-dl/Makefile 2021/05/09 09:00:32 1.78
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.77 2021/04/02 20:05:39 leot Exp $ 1# $NetBSD: Makefile,v 1.78 2021/05/09 09:00:32 leot Exp $
2 2
3DISTNAME= gallery_dl-1.17.2 3DISTNAME= gallery_dl-1.17.4
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

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

--- pkgsrc/net/gallery-dl/PLIST 2021/04/02 20:05:39 1.54
+++ pkgsrc/net/gallery-dl/PLIST 2021/05/09 09:00:32 1.55
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.54 2021/04/02 20:05:39 leot Exp $ 1@comment $NetBSD: PLIST,v 1.55 2021/05/09 09:00:32 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
@@ -104,26 +104,32 @@ ${PYSITELIB}/gallery_dl/extractor/dynast @@ -104,26 +104,32 @@ ${PYSITELIB}/gallery_dl/extractor/dynast
104${PYSITELIB}/gallery_dl/extractor/dynastyscans.pyo 104${PYSITELIB}/gallery_dl/extractor/dynastyscans.pyo
105${PYSITELIB}/gallery_dl/extractor/e621.py 105${PYSITELIB}/gallery_dl/extractor/e621.py
106${PYSITELIB}/gallery_dl/extractor/e621.pyc 106${PYSITELIB}/gallery_dl/extractor/e621.pyc
107${PYSITELIB}/gallery_dl/extractor/e621.pyo 107${PYSITELIB}/gallery_dl/extractor/e621.pyo
108${PYSITELIB}/gallery_dl/extractor/erome.py 108${PYSITELIB}/gallery_dl/extractor/erome.py
109${PYSITELIB}/gallery_dl/extractor/erome.pyc 109${PYSITELIB}/gallery_dl/extractor/erome.pyc
110${PYSITELIB}/gallery_dl/extractor/erome.pyo 110${PYSITELIB}/gallery_dl/extractor/erome.pyo
111${PYSITELIB}/gallery_dl/extractor/exhentai.py 111${PYSITELIB}/gallery_dl/extractor/exhentai.py
112${PYSITELIB}/gallery_dl/extractor/exhentai.pyc 112${PYSITELIB}/gallery_dl/extractor/exhentai.pyc
113${PYSITELIB}/gallery_dl/extractor/exhentai.pyo 113${PYSITELIB}/gallery_dl/extractor/exhentai.pyo
114${PYSITELIB}/gallery_dl/extractor/fallenangels.py 114${PYSITELIB}/gallery_dl/extractor/fallenangels.py
115${PYSITELIB}/gallery_dl/extractor/fallenangels.pyc 115${PYSITELIB}/gallery_dl/extractor/fallenangels.pyc
116${PYSITELIB}/gallery_dl/extractor/fallenangels.pyo 116${PYSITELIB}/gallery_dl/extractor/fallenangels.pyo
 117${PYSITELIB}/gallery_dl/extractor/fanbox.py
 118${PYSITELIB}/gallery_dl/extractor/fanbox.pyc
 119${PYSITELIB}/gallery_dl/extractor/fanbox.pyo
 120${PYSITELIB}/gallery_dl/extractor/fantia.py
 121${PYSITELIB}/gallery_dl/extractor/fantia.pyc
 122${PYSITELIB}/gallery_dl/extractor/fantia.pyo
117${PYSITELIB}/gallery_dl/extractor/flickr.py 123${PYSITELIB}/gallery_dl/extractor/flickr.py
118${PYSITELIB}/gallery_dl/extractor/flickr.pyc 124${PYSITELIB}/gallery_dl/extractor/flickr.pyc
119${PYSITELIB}/gallery_dl/extractor/flickr.pyo 125${PYSITELIB}/gallery_dl/extractor/flickr.pyo
120${PYSITELIB}/gallery_dl/extractor/foolfuuka.py 126${PYSITELIB}/gallery_dl/extractor/foolfuuka.py
121${PYSITELIB}/gallery_dl/extractor/foolfuuka.pyc 127${PYSITELIB}/gallery_dl/extractor/foolfuuka.pyc
122${PYSITELIB}/gallery_dl/extractor/foolfuuka.pyo 128${PYSITELIB}/gallery_dl/extractor/foolfuuka.pyo
123${PYSITELIB}/gallery_dl/extractor/foolslide.py 129${PYSITELIB}/gallery_dl/extractor/foolslide.py
124${PYSITELIB}/gallery_dl/extractor/foolslide.pyc 130${PYSITELIB}/gallery_dl/extractor/foolslide.pyc
125${PYSITELIB}/gallery_dl/extractor/foolslide.pyo 131${PYSITELIB}/gallery_dl/extractor/foolslide.pyo
126${PYSITELIB}/gallery_dl/extractor/furaffinity.py 132${PYSITELIB}/gallery_dl/extractor/furaffinity.py
127${PYSITELIB}/gallery_dl/extractor/furaffinity.pyc 133${PYSITELIB}/gallery_dl/extractor/furaffinity.pyc
128${PYSITELIB}/gallery_dl/extractor/furaffinity.pyo 134${PYSITELIB}/gallery_dl/extractor/furaffinity.pyo
129${PYSITELIB}/gallery_dl/extractor/fuskator.py 135${PYSITELIB}/gallery_dl/extractor/fuskator.py
@@ -137,26 +143,29 @@ ${PYSITELIB}/gallery_dl/extractor/gelboo @@ -137,26 +143,29 @@ ${PYSITELIB}/gallery_dl/extractor/gelboo
137${PYSITELIB}/gallery_dl/extractor/gelbooru_v01.pyo 143${PYSITELIB}/gallery_dl/extractor/gelbooru_v01.pyo
138${PYSITELIB}/gallery_dl/extractor/gelbooru_v02.py 144${PYSITELIB}/gallery_dl/extractor/gelbooru_v02.py
139${PYSITELIB}/gallery_dl/extractor/gelbooru_v02.pyc 145${PYSITELIB}/gallery_dl/extractor/gelbooru_v02.pyc
140${PYSITELIB}/gallery_dl/extractor/gelbooru_v02.pyo 146${PYSITELIB}/gallery_dl/extractor/gelbooru_v02.pyo
141${PYSITELIB}/gallery_dl/extractor/gfycat.py 147${PYSITELIB}/gallery_dl/extractor/gfycat.py
142${PYSITELIB}/gallery_dl/extractor/gfycat.pyc 148${PYSITELIB}/gallery_dl/extractor/gfycat.pyc
143${PYSITELIB}/gallery_dl/extractor/gfycat.pyo 149${PYSITELIB}/gallery_dl/extractor/gfycat.pyo
144${PYSITELIB}/gallery_dl/extractor/hbrowse.py 150${PYSITELIB}/gallery_dl/extractor/hbrowse.py
145${PYSITELIB}/gallery_dl/extractor/hbrowse.pyc 151${PYSITELIB}/gallery_dl/extractor/hbrowse.pyc
146${PYSITELIB}/gallery_dl/extractor/hbrowse.pyo 152${PYSITELIB}/gallery_dl/extractor/hbrowse.pyo
147${PYSITELIB}/gallery_dl/extractor/hentai2read.py 153${PYSITELIB}/gallery_dl/extractor/hentai2read.py
148${PYSITELIB}/gallery_dl/extractor/hentai2read.pyc 154${PYSITELIB}/gallery_dl/extractor/hentai2read.pyc
149${PYSITELIB}/gallery_dl/extractor/hentai2read.pyo 155${PYSITELIB}/gallery_dl/extractor/hentai2read.pyo
 156${PYSITELIB}/gallery_dl/extractor/hentaicosplays.py
 157${PYSITELIB}/gallery_dl/extractor/hentaicosplays.pyc
 158${PYSITELIB}/gallery_dl/extractor/hentaicosplays.pyo
150${PYSITELIB}/gallery_dl/extractor/hentaifoundry.py 159${PYSITELIB}/gallery_dl/extractor/hentaifoundry.py
151${PYSITELIB}/gallery_dl/extractor/hentaifoundry.pyc 160${PYSITELIB}/gallery_dl/extractor/hentaifoundry.pyc
152${PYSITELIB}/gallery_dl/extractor/hentaifoundry.pyo 161${PYSITELIB}/gallery_dl/extractor/hentaifoundry.pyo
153${PYSITELIB}/gallery_dl/extractor/hentaifox.py 162${PYSITELIB}/gallery_dl/extractor/hentaifox.py
154${PYSITELIB}/gallery_dl/extractor/hentaifox.pyc 163${PYSITELIB}/gallery_dl/extractor/hentaifox.pyc
155${PYSITELIB}/gallery_dl/extractor/hentaifox.pyo 164${PYSITELIB}/gallery_dl/extractor/hentaifox.pyo
156${PYSITELIB}/gallery_dl/extractor/hentaihand.py 165${PYSITELIB}/gallery_dl/extractor/hentaihand.py
157${PYSITELIB}/gallery_dl/extractor/hentaihand.pyc 166${PYSITELIB}/gallery_dl/extractor/hentaihand.pyc
158${PYSITELIB}/gallery_dl/extractor/hentaihand.pyo 167${PYSITELIB}/gallery_dl/extractor/hentaihand.pyo
159${PYSITELIB}/gallery_dl/extractor/hentaihere.py 168${PYSITELIB}/gallery_dl/extractor/hentaihere.py
160${PYSITELIB}/gallery_dl/extractor/hentaihere.pyc 169${PYSITELIB}/gallery_dl/extractor/hentaihere.pyc
161${PYSITELIB}/gallery_dl/extractor/hentaihere.pyo 170${PYSITELIB}/gallery_dl/extractor/hentaihere.pyo
162${PYSITELIB}/gallery_dl/extractor/hiperdex.py 171${PYSITELIB}/gallery_dl/extractor/hiperdex.py
@@ -422,29 +431,26 @@ ${PYSITELIB}/gallery_dl/extractor/webtoo @@ -422,29 +431,26 @@ ${PYSITELIB}/gallery_dl/extractor/webtoo
422${PYSITELIB}/gallery_dl/extractor/webtoons.pyo 431${PYSITELIB}/gallery_dl/extractor/webtoons.pyo
423${PYSITELIB}/gallery_dl/extractor/weibo.py 432${PYSITELIB}/gallery_dl/extractor/weibo.py
424${PYSITELIB}/gallery_dl/extractor/weibo.pyc 433${PYSITELIB}/gallery_dl/extractor/weibo.pyc
425${PYSITELIB}/gallery_dl/extractor/weibo.pyo 434${PYSITELIB}/gallery_dl/extractor/weibo.pyo
426${PYSITELIB}/gallery_dl/extractor/wikiart.py 435${PYSITELIB}/gallery_dl/extractor/wikiart.py
427${PYSITELIB}/gallery_dl/extractor/wikiart.pyc 436${PYSITELIB}/gallery_dl/extractor/wikiart.pyc
428${PYSITELIB}/gallery_dl/extractor/wikiart.pyo 437${PYSITELIB}/gallery_dl/extractor/wikiart.pyo
429${PYSITELIB}/gallery_dl/extractor/xhamster.py 438${PYSITELIB}/gallery_dl/extractor/xhamster.py
430${PYSITELIB}/gallery_dl/extractor/xhamster.pyc 439${PYSITELIB}/gallery_dl/extractor/xhamster.pyc
431${PYSITELIB}/gallery_dl/extractor/xhamster.pyo 440${PYSITELIB}/gallery_dl/extractor/xhamster.pyo
432${PYSITELIB}/gallery_dl/extractor/xvideos.py 441${PYSITELIB}/gallery_dl/extractor/xvideos.py
433${PYSITELIB}/gallery_dl/extractor/xvideos.pyc 442${PYSITELIB}/gallery_dl/extractor/xvideos.pyc
434${PYSITELIB}/gallery_dl/extractor/xvideos.pyo 443${PYSITELIB}/gallery_dl/extractor/xvideos.pyo
435${PYSITELIB}/gallery_dl/extractor/yuki.py 
436${PYSITELIB}/gallery_dl/extractor/yuki.pyc 
437${PYSITELIB}/gallery_dl/extractor/yuki.pyo 
438${PYSITELIB}/gallery_dl/job.py 444${PYSITELIB}/gallery_dl/job.py
439${PYSITELIB}/gallery_dl/job.pyc 445${PYSITELIB}/gallery_dl/job.pyc
440${PYSITELIB}/gallery_dl/job.pyo 446${PYSITELIB}/gallery_dl/job.pyo
441${PYSITELIB}/gallery_dl/oauth.py 447${PYSITELIB}/gallery_dl/oauth.py
442${PYSITELIB}/gallery_dl/oauth.pyc 448${PYSITELIB}/gallery_dl/oauth.pyc
443${PYSITELIB}/gallery_dl/oauth.pyo 449${PYSITELIB}/gallery_dl/oauth.pyo
444${PYSITELIB}/gallery_dl/option.py 450${PYSITELIB}/gallery_dl/option.py
445${PYSITELIB}/gallery_dl/option.pyc 451${PYSITELIB}/gallery_dl/option.pyc
446${PYSITELIB}/gallery_dl/option.pyo 452${PYSITELIB}/gallery_dl/option.pyo
447${PYSITELIB}/gallery_dl/output.py 453${PYSITELIB}/gallery_dl/output.py
448${PYSITELIB}/gallery_dl/output.pyc 454${PYSITELIB}/gallery_dl/output.pyc
449${PYSITELIB}/gallery_dl/output.pyo 455${PYSITELIB}/gallery_dl/output.pyo
450${PYSITELIB}/gallery_dl/postprocessor/__init__.py 456${PYSITELIB}/gallery_dl/postprocessor/__init__.py

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

--- pkgsrc/net/gallery-dl/distinfo 2021/04/02 20:05:39 1.74
+++ pkgsrc/net/gallery-dl/distinfo 2021/05/09 09:00:32 1.75
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.74 2021/04/02 20:05:39 leot Exp $ 1$NetBSD: distinfo,v 1.75 2021/05/09 09:00:32 leot Exp $
2 2
3SHA1 (gallery_dl-1.17.2.tar.gz) = 60329b9c9e827a0830933092a870d833eb296ab4 3SHA1 (gallery_dl-1.17.4.tar.gz) = da1aac6fcd2a410fe27bcc1ca4cf543c8cca918e
4RMD160 (gallery_dl-1.17.2.tar.gz) = b45d122f5efd1d489f36a55f1c399096a0b816e7 4RMD160 (gallery_dl-1.17.4.tar.gz) = dc2d9672f7d78755a475b2b3d5bf04e0fa1ebfc5
5SHA512 (gallery_dl-1.17.2.tar.gz) = 37e2be156a06173e8cbb53a3be0557bf2ee8aa30f57930c6ad5ccef8e92bd69e37f7fac210b96c64c5407616e71228f66f29f7b918c2e325e8658e55950a2683 5SHA512 (gallery_dl-1.17.4.tar.gz) = a1216709da54992f1ffb24806ace4e1682272ee2485f3a50bf33a7a140e97e9f5e59ed0ef63f22f096760cb97d8ca0ae00a7079b68a20e5639d0574df9748627
6Size (gallery_dl-1.17.2.tar.gz) = 341004 bytes 6Size (gallery_dl-1.17.4.tar.gz) = 346612 bytes
7SHA1 (patch-gallery__dl_version.py) = 47f3ec344a68e771996ed8022519dcefee4db86d 7SHA1 (patch-gallery__dl_version.py) = 47f3ec344a68e771996ed8022519dcefee4db86d