From 3c637f55603894de43b61c18319f3cd251165c12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Mon, 5 May 2025 13:54:38 +0200 Subject: [PATCH] net-misc/gallery-dl: bump to 1.29.6 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Maciej Barć --- net-misc/gallery-dl/Manifest | 1 + net-misc/gallery-dl/gallery-dl-1.29.6.ebuild | 49 ++++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 net-misc/gallery-dl/gallery-dl-1.29.6.ebuild diff --git a/net-misc/gallery-dl/Manifest b/net-misc/gallery-dl/Manifest index 083f9f7c7224e..c250790dffdfa 100644 --- a/net-misc/gallery-dl/Manifest +++ b/net-misc/gallery-dl/Manifest @@ -2,3 +2,4 @@ DIST gallery-dl-1.29.2.gh.tar.gz 820020 BLAKE2B 9164c697ed888d211726229d5b904c01 DIST gallery-dl-1.29.3.gh.tar.gz 828081 BLAKE2B cb58ba324940034de3bde678c183f2bbc72eb5bc04cb874792df576fc6327dacd3b73ccbe11f157606dc2ecfe0e0e9d30469f574efdeab2a8d31191c50947816 SHA512 0a59e344c00f5db9a147a1c62aea55d18d5fb17e73dc4234d682b6aa0c6c457990dcba7f28e79dc03400aa491a7c04228ce3e6ee815a716211f4757ccaf4f706 DIST gallery-dl-1.29.4.gh.tar.gz 831705 BLAKE2B f26261ef5ed9a97c8e7237a96c50bb9a3fd5fcb3a8b86e36c060f4377445e7c79c30ddb5480bc0c686df041cdbd95cd432658d72d1088d2c047224110426c0df SHA512 7c5cb239ef3cfb862ccb3d2bbf4592f5fcc15c0dc66ee0e0b9772fb2c7d81adb52c69209fe58cdd528254ff349b3401e5dd1afc1956283b05280734ebd26fa40 DIST gallery-dl-1.29.5.gh.tar.gz 839586 BLAKE2B b801d8c3ef3257161f6b39f578d91d8defdd091a513b1caaa61e661b45ed410e37e8d671377f4f3f17059234a653f83bd6d7a8d1af1a1029c922d1136bd88123 SHA512 36c02dd5150af6e286c36b1f0cbebfeaea30ac234c642371cd586ed17db935c7f3915cee487c92c99d542c2a2b94cd45cb0d96c105e85023aada4947aa8be5a5 +DIST gallery-dl-1.29.6.gh.tar.gz 844013 BLAKE2B 8ed1f0372eb326d5c914215a8eeda67a967a2c5c5906703d24f3daec585c195dff8bd8133f4ad62a090f1d4c50ed34e414260488ec07672e6a9591a671cc1a02 SHA512 bc0f1c74a9ed3d28e46e52f0c130491853ac095570a07b4078667e19abc0fe16e7b946798655f69ea42174a3eb2e711e89b235c34fc39915a59ea72c672d6474 diff --git a/net-misc/gallery-dl/gallery-dl-1.29.6.ebuild b/net-misc/gallery-dl/gallery-dl-1.29.6.ebuild new file mode 100644 index 0000000000000..8bb9fcbbb9412 --- /dev/null +++ b/net-misc/gallery-dl/gallery-dl-1.29.6.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +PYTHON_REQ_USE="sqlite,ssl,xml(+)" +DISTUTILS_USE_PEP517="setuptools" + +inherit distutils-r1 optfeature + +DESCRIPTION="Download image galleries and collections from several image hosting sites" +HOMEPAGE="https://github.com/mikf/gallery-dl/" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/mikf/${PN}.git" +else + SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz" + + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" + +RDEPEND=" + >=dev-python/requests-2.11.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests unittest + +src_prepare() { + # Tests against real servers, some tests always fail and some are subject to change. + rm ./test/test_{extractor,results}.py || die + + distutils-r1_src_prepare +} + +python_compile_all() { + emake PYTHON="${EPYTHON}" ./data/completion/{,_}gallery-dl man +} + +pkg_postinst() { + optfeature "Pixiv Ugoira to WebM conversion" media-video/ffmpeg + optfeature "video downloads" net-misc/yt-dlp +}