diff --git a/media-video/ffsubsync/Manifest b/media-video/ffsubsync/Manifest index 5f34b4def6..ea0c796d73 100644 --- a/media-video/ffsubsync/Manifest +++ b/media-video/ffsubsync/Manifest @@ -1,3 +1,3 @@ -DIST ffsubsync-0.4.19.tar.gz 3821580 BLAKE2B 0e34ab0c4426dc6c0319cd3ccee9ade3b1ebef5bf807511d96cd08a9e492d3e2f7220eb4c3bf80815643b52b0f23d44c04d014f909685e9d999ca5df25cfca12 SHA512 48b1810afa4f081a08932d85cdebbfba46de2adc452085d3191576a3b34c921145e6911508d09e4485b31e8ddfceeb5e8b9aaf1ee24d23a46608b4cba09fd4a7 DIST ffsubsync-0.4.20.tar.gz 3822265 BLAKE2B e478f4ca0305353d43dbefbc220f7b29ae50a6bfbdadd7716703b72c202de759ffab07ab99f8af3fdc3172c6e5c4f528713ae1bc1db25c28c04d0f8484235755 SHA512 96898316daaf01f4d892ecf3b1907799d621d751acc9467d63837295d5498381acee1745c24bd20cc7b0e63e5dbd6e14d73ac08b1d6fae6f67531af00451209e DIST ffsubsync-0.4.22.tar.gz 3822889 BLAKE2B 3df9e52b38fc3d25243924e5a0005fa2332c4bfed93dc5538446e17f197f578a60f28de41c0496be91c258286f321ac1f72589c923b77c807e10abcf1b3a75b4 SHA512 4d4ef4b1e4c99a7d8810f84a9b494632bc374e6a91db037d79f76495a77f5243a48428cdcf679db03968616ebe5c81c9fc5550160125910c3332b4f4afd3f728 +DIST ffsubsync-0.4.23.tar.gz 3823053 BLAKE2B 0ee91bb0cf634a651285be3e5edbdbc3fc799211d2a3c8a279a95426e3d944501874279e3b545b0d6b53ab1d25333e36aa785d0e379bb838fc4a35a40b94b212 SHA512 408f735b52f1a875cb18b11a2809df03dd5e905c7c25de21feead7fe17e95708ffa7bc5f24ddde909b5957160dbf7ff8981bbb8ba7f499bb2621de042236e1e4 diff --git a/media-video/ffsubsync/ffsubsync-0.4.19-r1.ebuild b/media-video/ffsubsync/ffsubsync-0.4.23.ebuild similarity index 71% rename from media-video/ffsubsync/ffsubsync-0.4.19-r1.ebuild rename to media-video/ffsubsync/ffsubsync-0.4.23.ebuild index bcd9f94f98..736a3085e1 100644 --- a/media-video/ffsubsync/ffsubsync-0.4.19-r1.ebuild +++ b/media-video/ffsubsync/ffsubsync-0.4.23.ebuild @@ -1,8 +1,9 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..10} ) +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 @@ -16,9 +17,13 @@ KEYWORDS="~amd64" RDEPEND=" ~dev-python/auditok-0.1.5[${PYTHON_USEDEP}] - dev-python/cchardet[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/cchardet[${PYTHON_USEDEP}] + ' python3_{8..10}) + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/charset_normalizer[${PYTHON_USEDEP}] dev-python/ffmpeg-python[${PYTHON_USEDEP}] - dev-python/future[${PYTHON_USEDEP}] + >=dev-python/future-0.18.2[${PYTHON_USEDEP}] >=dev-python/numpy-1.12.0[${PYTHON_USEDEP}] >=dev-python/pysubs2-1.2.0[${PYTHON_USEDEP}] dev-python/rich[${PYTHON_USEDEP}] @@ -29,13 +34,4 @@ RDEPEND=" dev-python/typing-extensions[${PYTHON_USEDEP}] " -PATCHES=( - "${FILESDIR}"/"${P}"-remove-future_annotations.patch -) - distutils_enable_tests pytest - -python_prepare_all() { - sed "/argparse/d" -i requirements.txt || die - distutils-r1_python_prepare_all -} diff --git a/media-video/ffsubsync/files/ffsubsync-0.4.19-remove-future_annotations.patch b/media-video/ffsubsync/files/ffsubsync-0.4.19-remove-future_annotations.patch deleted file mode 100644 index c8e743adc2..0000000000 --- a/media-video/ffsubsync/files/ffsubsync-0.4.19-remove-future_annotations.patch +++ /dev/null @@ -1,176 +0,0 @@ -Removes the dependency from future-annotations, since the ebuild does -not support