Several updates
This commit is contained in:
parent
c5c8954dc6
commit
7a32756a5d
3
dev-php/pecl-imagick/Manifest
Normal file
3
dev-php/pecl-imagick/Manifest
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
DIST imagick-3.4.4.tgz 253434 BLAKE2B 73ce21547881b60733dbc19ae83cd2e60135dbb4052ea723f1ee10b3759ce12065a0cab2a7e4923b78e9e68b12fd7b875c7d1bd7b2a14ce4e4d7ff5b9c7fbc06 SHA512 73145a1f095849c32760db2dfc4acc13c57d99a037d65eca9b0ddf8f8e81cf6d28a50f2614e44bae1d90b4f881a2e9a64926e0e3b9403e491fd903ffeb30c4b7
|
||||||
|
EBUILD pecl-imagick-3.4.4.ebuild 751 BLAKE2B 3c1ca71995a093d2bc7bc460193022f19145aea57ac264776c8b63daf0cd2bbe142a21dd3308c7d788a109e814549c4f5b517c16b174d2cb682c58942942aacb SHA512 4ba789a3e3a5428f93e2bd4b53eb32a1b7c8b23bd9ed6a50e4374d969c1243f73520cfcb054e0303b53f45a7f337a6dcbc0a63cb7c6fc47e305db448db20da57
|
||||||
|
MISC metadata.xml 358 BLAKE2B 0bfd697c80f3c64bff567b59cba40da1879b944b0775ed1d5e7fb4d80b057403dce613ffec5d5f06b46b7446dc16b3c95523f4b230b7f68ba3f6e05e502f9753 SHA512 c0a0fb9ceafd2378e774675500f9c1c60a7510a30c98f293bd5c92f83bfbe6a10b59d0b85ac6de1724b9e5deb1a7c0371e35871a8c7b9c63724df2762f3ca7a2
|
12
dev-php/pecl-imagick/metadata.xml
Normal file
12
dev-php/pecl-imagick/metadata.xml
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="project">
|
||||||
|
<email>php-bugs@gentoo.org</email>
|
||||||
|
<name>PHP</name>
|
||||||
|
</maintainer>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>mjo@gentoo.org</email>
|
||||||
|
<name>Michael Orlitzky</name>
|
||||||
|
</maintainer>
|
||||||
|
</pkgmetadata>
|
26
dev-php/pecl-imagick/pecl-imagick-3.4.4.ebuild
Normal file
26
dev-php/pecl-imagick/pecl-imagick-3.4.4.ebuild
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI="7"
|
||||||
|
|
||||||
|
PHP_EXT_NAME="imagick"
|
||||||
|
USE_PHP="php5-6 php7-1 php7-2 php7-3 php7-4"
|
||||||
|
|
||||||
|
inherit php-ext-pecl-r3
|
||||||
|
|
||||||
|
KEYWORDS="amd64 ~arm ~arm64 x86"
|
||||||
|
|
||||||
|
DESCRIPTION="PHP wrapper for the ImageMagick library"
|
||||||
|
HOMEPAGE="https://pecl.php.net/imagick https://github.com/mkoppanen/imagick"
|
||||||
|
LICENSE="PHP-3.01"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE="examples test"
|
||||||
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
|
# imagemagick[-openmp] is needed wrt bug 547922 and upstream
|
||||||
|
# https://github.com/mkoppanen/imagick#openmp
|
||||||
|
RDEPEND=">=media-gfx/imagemagick-6.2.4:=[-openmp]"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
test? ( >=media-gfx/imagemagick-6.2.4:=[jpeg,png,svg,truetype,xml] )"
|
||||||
|
|
||||||
|
PHP_EXT_ECONF_ARGS="--with-imagick=${EPREFIX}/usr"
|
70
dev-python/APScheduler/APScheduler-3.7.0.ebuild
Normal file
70
dev-python/APScheduler/APScheduler-3.7.0.ebuild
Normal file
@ -0,0 +1,70 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{7..8} )
|
||||||
|
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="In-process task scheduler with Cron-like capabilities"
|
||||||
|
HOMEPAGE="https://github.com/agronholm/apscheduler"
|
||||||
|
SRC_URI="mirror://pypi/A/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="test"
|
||||||
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
|
RDEPEND="dev-python/pytz[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/six-1.4.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/tzlocal-1.2[${PYTHON_USEDEP}]"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
test? (
|
||||||
|
dev-python/pytest[${PYTHON_USEDEP}]
|
||||||
|
www-servers/tornado[${PYTHON_USEDEP}]
|
||||||
|
)"
|
||||||
|
|
||||||
|
# Tests that are known to fail (some may be triggered by network-sandbox).
|
||||||
|
test_failures=(
|
||||||
|
test_add_class_method_job
|
||||||
|
test_add_instance_method_job
|
||||||
|
test_add_job_conflicting_id
|
||||||
|
test_asyncio_executor_shutdown
|
||||||
|
test_get_all_jobs
|
||||||
|
test_get_next_run_time
|
||||||
|
test_get_pending_jobs
|
||||||
|
test_get_pending_jobs_subsecond_difference
|
||||||
|
test_lookup_job
|
||||||
|
test_lookup_nonexistent_job
|
||||||
|
test_one_job_fails_to_load
|
||||||
|
test_remove_all_jobs
|
||||||
|
test_remove_job
|
||||||
|
test_remove_nonexistent_job
|
||||||
|
test_repr_mongodbjobstore
|
||||||
|
test_repr_redisjobstore
|
||||||
|
test_repr_zookeeperjobstore
|
||||||
|
test_run_coroutine_job
|
||||||
|
test_run_coroutine_job_tornado
|
||||||
|
test_update_job
|
||||||
|
test_update_job_clear_next_runtime
|
||||||
|
test_update_job_next_runtime
|
||||||
|
test_update_job_nonexistent_job
|
||||||
|
test_zookeeper_client_keep_open
|
||||||
|
test_zookeeper_client_ref
|
||||||
|
)
|
||||||
|
|
||||||
|
python_prepare_all() {
|
||||||
|
sed -i -e /setuptools_scm/d setup.py || die
|
||||||
|
while read -r -d ''; do
|
||||||
|
sed -Ee "s:$(echo "${test_failures[@]}"| sed 's: :|:g'):_\\0:" -i "${REPLY}" || die
|
||||||
|
done < <(grep -rElZ "$(echo "${test_failures[@]}"| sed 's: :|:g')" "${S}")
|
||||||
|
|
||||||
|
distutils-r1_python_prepare_all
|
||||||
|
}
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
py.test || die "Testing failed with ${EPYTHON}"
|
||||||
|
}
|
3
dev-python/APScheduler/Manifest
Normal file
3
dev-python/APScheduler/Manifest
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
DIST APScheduler-3.7.0.tar.gz 97826 BLAKE2B 0d6c80f7f36cd09ecb6c325d27447b559e6b710b10b504ee1fe091d2da0cbac03e189c2ba74410df3fe93533326759f9a663b6b3c63c71c931302b8e77b34c38 SHA512 549f65883affb2bc6d7c24e027204151090e741a733440b94c18a68efe00503e241c95374ee51b9e059029d02197091b91fdde6696f7e162e2eb0b4d7575ff62
|
||||||
|
EBUILD APScheduler-3.7.0.ebuild 1830 BLAKE2B fba93aa327d6526694a5ac7dfde1f5119813b7d56ed557bb85e68482d2dc2c1f928508fafb924e35684650f746bf497aaac78bada2f89b90d9f2f2e22f05e6de SHA512 16325c915407ac6462046e7621df791c2253eedff48776b7f4b267e06b14c1d18e9f636535fef51fc7773f38a1c14eb21a68bb0b38ff00e4ca23a0b37d18a543
|
||||||
|
MISC metadata.xml 403 BLAKE2B a9cb9d18b06c206a2a3b89fe6a460dd477db5d591fad97138226e9caba4fd73512f47fc13d23b383d868cf9ef4cee74b4b2140e5ebb51c8c8cc765bad8c64c20 SHA512 b029f17fe0d3c8ab572fc92c45c41659c3c3dcf5bb487d1c862d65fb9f1c4215bcdade0958c3044117c97ca2442cb08dac89b3cd2817f143f807a608fcec5004
|
13
dev-python/APScheduler/metadata.xml
Normal file
13
dev-python/APScheduler/metadata.xml
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>zmedico@gentoo.org</email>
|
||||||
|
<name>Zac Medico</name>
|
||||||
|
</maintainer>
|
||||||
|
<stabilize-allarches/>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="pypi">APScheduler</remote-id>
|
||||||
|
<remote-id type="github">agronholm/apscheduler</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
@ -1,3 +0,0 @@
|
|||||||
DIST tzlocal-1.4.tar.gz 15279 BLAKE2B 2d1814c2a4fd2ed5b4b345c94e1cad05c850ab02764fc76e33940aa5f2c4c593c376e9252ca9524a0fc5732b201c222e7d4c1374c2842de6686e277dd537468f SHA512 e846f00cb0571da0c891ca8576d614ebfed622431201c713ef38a80fc990fa19298873bad74e5020648ec4b8307ce8362412e0e05d260121e9d70691814a321b
|
|
||||||
EBUILD tzlocal-1.4.ebuild 601 BLAKE2B 63710804f086a91928f3f3bf495276694c20b353cf7802554e1cc2b594260a786dcdb3964ce66fc8a8d6c67bd40fb5eab009a74937c559409f35d08bc82f39e5 SHA512 15d132045786963f50eb7b380a9db764c3e573163aa76be48336b8ca648c2c7fb105fbc2b715dd957ae58bb932649c764210357e338bb046e48ddf74d3fbb3e8
|
|
||||||
MISC metadata.xml 377 BLAKE2B c85be3067a235a5d7546bcf7c3eb05857986a371bca6743e222e9016ab6d6d5a212f3f65d7e9db523ef9ddb8091b62c1cfbd2d5c5d6d8560fcf881aaa3ffad80 SHA512 3ada56c5037a2a59fb53408483f03bc3ae72c9d7f676dd046125b035b34d4195e653662b67529453d63556dedda4471a9c77daaa1137af1245e49174fef1fd87
|
|
@ -1,12 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
|
||||||
<pkgmetadata>
|
|
||||||
<maintainer type="project">
|
|
||||||
<email>python@gentoo.org</email>
|
|
||||||
<name>Python</name>
|
|
||||||
</maintainer>
|
|
||||||
<upstream>
|
|
||||||
<remote-id type="pypi">tzlocal</remote-id>
|
|
||||||
<remote-id type="github">regebro/tzlocal</remote-id>
|
|
||||||
</upstream>
|
|
||||||
</pkgmetadata>
|
|
@ -1,25 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
PYTHON_COMPAT=(python{3_7,3_8,3_9})
|
|
||||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
|
||||||
|
|
||||||
inherit distutils-r1
|
|
||||||
|
|
||||||
DESCRIPTION="tzinfo object for the local timezone"
|
|
||||||
HOMEPAGE="https://github.com/regebro/tzlocal"
|
|
||||||
SRC_URI="mirror://pypi/t/${PN}/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="CC0-1.0"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
|
||||||
RDPEND="dev-python/pytz[${PYTHON_USEDEP}]"
|
|
||||||
|
|
||||||
python_test() {
|
|
||||||
unset TZ
|
|
||||||
"${PYTHON}" -m unittest discover || die "Testing failed with ${EPYTHON}"
|
|
||||||
}
|
|
5
media-video/makemkv/Manifest
Normal file
5
media-video/makemkv/Manifest
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
AUX makemkv-path.patch 1579 BLAKE2B 6ca7ed6c854c0357fea864bedc3f65a1051a466a52db1380bf1904c97bfa2b455beeb7ff9852fe57f6d224ed659df63d02db96a281be7a14f0587bece9aff75b SHA512 9294d3645b953fdb7ca24e83066becfbf07e03cab01d0aaf4527cf2d54fb0990649da1f766836a0f3efea9c363c8f00116b4624c49fd7bcfa197cae2ef17e6ed
|
||||||
|
DIST makemkv-bin-1.16.3.tar.gz 15309313 BLAKE2B 34cbf3ee5400a21a4c9f3f71e95afeb2129bda69daa4743321c3aff9ad8bf2c8f703fbf63e45720612b5305efb04484fd1a5719af74398fde2a15a3f982d65b4 SHA512 0806d8f9adde605efeff5d551ba721d9f400c8643e78ec562425aec1af33bb429e2816c5b9cf2e4a1b1efe4161f5d2623a182799d75c9833f045f5420bf13543
|
||||||
|
DIST makemkv-oss-1.16.3.tar.gz 6536679 BLAKE2B 63d119dff4098b47cafbe63112118922f77404f1d9353f8aae944be105754a6662db576d318522436ce5d4121528e5b9cc06829e30787120928e8be881d953d6 SHA512 a620141cbaeb621feb5746a753eb448b181d9c795d0f78fad0659baeea21ebf8c6ce925b24f8b7d6844f92b0438a36a32fbac7c7260858e26116d55832a233c0
|
||||||
|
EBUILD makemkv-1.16.3.ebuild 2967 BLAKE2B 74b0362791559182073052251d34363cf00d476d80d92edee471e5b59098da9d6157fb13b9b3b38e6c46421058835c49ccc93926688354795c7ca555a0dd5e86 SHA512 ff8210b70501c8064ed5e3d110fe88289e1b9bde09b901a62e1e2a245e660f12c94f2b735f9f534fe936963594d6ca87c88bafb24f152c01674ba3bcb8574dd5
|
||||||
|
MISC metadata.xml 1166 BLAKE2B f2e594a7e322225101561a998472a832c3d2559dbfd79817f2fd1eaf9b0e7145fb467b9b0421d13b3df90ece45ff969d97e9e44d9147d4b0a57e4d8fd9104345 SHA512 d8e8d898cf3ee9428fc1b08e292608da7a4f753ad22053a521c475e9445dafa9ac7c2c5139ed4ab9009b0d59e95737f77773d15f8590b8a4cf0f39961d714fb7
|
47
media-video/makemkv/files/makemkv-path.patch
Normal file
47
media-video/makemkv/files/makemkv-path.patch
Normal file
@ -0,0 +1,47 @@
|
|||||||
|
diff -Naur makemkv-oss-1.9.10.orig/makemkvgui/src/api_posix.cpp makemkv-oss-1.9.10/makemkvgui/src/api_posix.cpp
|
||||||
|
--- makemkv-oss-1.9.10.orig/makemkvgui/src/api_posix.cpp 2016-04-15 21:35:36.000000000 +0100
|
||||||
|
+++ makemkv-oss-1.9.10/makemkvgui/src/api_posix.cpp 2016-05-08 13:51:48.761885862 +0100
|
||||||
|
@@ -54,8 +54,6 @@
|
||||||
|
|
||||||
|
if (AppName[0]==':')
|
||||||
|
{
|
||||||
|
- bool app_found = false;
|
||||||
|
- const char* const* app_locations = ApGetAppLocations();
|
||||||
|
const char* p_env = getenv("MAKEMKVCON");
|
||||||
|
|
||||||
|
AppName++;
|
||||||
|
@@ -63,6 +61,13 @@
|
||||||
|
if (p_env!=NULL)
|
||||||
|
{
|
||||||
|
strcpy(app_path,p_env);
|
||||||
|
+ } else {
|
||||||
|
+ strcpy(app_path,AppName);
|
||||||
|
+ }
|
||||||
|
+ } else {
|
||||||
|
+ strcpy(app_path,AppName);
|
||||||
|
+ }
|
||||||
|
+/*
|
||||||
|
app_found = true;
|
||||||
|
} else {
|
||||||
|
for (size_t i=0;app_locations[i]!=NULL;i++)
|
||||||
|
@@ -105,7 +110,7 @@
|
||||||
|
}
|
||||||
|
strcpy(p,AppName);
|
||||||
|
}
|
||||||
|
-
|
||||||
|
+*/
|
||||||
|
strcpy(str_guiserver,"guiserver");
|
||||||
|
strcpy(str_apver,verstr);
|
||||||
|
|
||||||
|
diff -Naur makemkv-oss-1.9.10.orig/makemkvgui/src/spawn_posix.cpp makemkv-oss-1.9.10/makemkvgui/src/spawn_posix.cpp
|
||||||
|
--- makemkv-oss-1.9.10.orig/makemkvgui/src/spawn_posix.cpp 2016-04-15 21:35:36.000000000 +0100
|
||||||
|
+++ makemkv-oss-1.9.10/makemkvgui/src/spawn_posix.cpp 2016-05-08 10:52:37.137598384 +0100
|
||||||
|
@@ -70,7 +70,7 @@
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
- err = posix_spawn(&pid,argv[0],&spawn_actions,&spawn_attr,argv,envp);
|
||||||
|
+ err = posix_spawnp(&pid,argv[0],&spawn_actions,&spawn_attr,argv,envp);
|
||||||
|
|
||||||
|
posix_spawn_file_actions_destroy(&spawn_actions);
|
||||||
|
posix_spawnattr_destroy(&spawn_attr);
|
114
media-video/makemkv/makemkv-1.16.3.ebuild
Normal file
114
media-video/makemkv/makemkv-1.16.3.ebuild
Normal file
@ -0,0 +1,114 @@
|
|||||||
|
# Copyright 1999-2021 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
inherit flag-o-matic linux-info xdg
|
||||||
|
|
||||||
|
MY_P=makemkv-oss-${PV}
|
||||||
|
MY_PB=makemkv-bin-${PV}
|
||||||
|
|
||||||
|
DESCRIPTION="Tool for ripping and streaming Blu-ray, HD-DVD and DVD discs"
|
||||||
|
HOMEPAGE="http://www.makemkv.com/"
|
||||||
|
SRC_URI="http://www.makemkv.com/download/${MY_P}.tar.gz
|
||||||
|
http://www.makemkv.com/download/${MY_PB}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="LGPL-2.1 MPL-1.1 MakeMKV-EULA openssl"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="-* ~amd64 ~x86"
|
||||||
|
IUSE="+gui libressl"
|
||||||
|
RESTRICT="bindist mirror"
|
||||||
|
|
||||||
|
QA_PREBUILT="usr/bin/makemkvcon usr/bin/mmdtsdec"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
sys-libs/glibc
|
||||||
|
dev-libs/expat
|
||||||
|
sys-libs/zlib
|
||||||
|
gui? (
|
||||||
|
dev-qt/qtcore:5
|
||||||
|
dev-qt/qtdbus:5
|
||||||
|
dev-qt/qtgui:5
|
||||||
|
dev-qt/qtwidgets:5
|
||||||
|
)
|
||||||
|
>=media-video/ffmpeg-1.0.0:0=
|
||||||
|
!libressl? ( dev-libs/openssl:0=[-bindist(-)] )
|
||||||
|
libressl? ( dev-libs/libressl:0= )
|
||||||
|
"
|
||||||
|
RDEPEND="
|
||||||
|
${DEPEND}
|
||||||
|
media-video/ccextractor
|
||||||
|
net-misc/wget
|
||||||
|
"
|
||||||
|
BDEPEND="
|
||||||
|
virtual/pkgconfig
|
||||||
|
gui? ( dev-qt/qtcore:5 )
|
||||||
|
"
|
||||||
|
|
||||||
|
CONFIG_CHECK="~CHR_DEV_SG"
|
||||||
|
S="${WORKDIR}/${MY_P}"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}"/${PN}-path.patch
|
||||||
|
)
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
# See bug #439380.
|
||||||
|
replace-flags -O* -Os
|
||||||
|
|
||||||
|
econf \
|
||||||
|
--enable-debug \
|
||||||
|
--disable-noec \
|
||||||
|
$(use_enable gui) \
|
||||||
|
$(use_enable gui qt5)
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
|
||||||
|
# add missing symlinks for QA
|
||||||
|
dosym libdriveio.so.0 /usr/$(get_libdir)/libdriveio.so.0.${PV}
|
||||||
|
dosym libdriveio.so.0 /usr/$(get_libdir)/libdriveio.so
|
||||||
|
dosym libmakemkv.so.1 /usr/$(get_libdir)/libmakemkv.so.1.${PV}
|
||||||
|
dosym libmakemkv.so.1 /usr/$(get_libdir)/libmakemkv.so
|
||||||
|
dosym libmmbd.so.0 /usr/$(get_libdir)/libmmbd.so
|
||||||
|
dosym libmmbd.so.0 /usr/$(get_libdir)/libmmbd.so.0.${PV}
|
||||||
|
|
||||||
|
cd "${WORKDIR}"/${MY_PB} || die
|
||||||
|
|
||||||
|
# install prebuilt bin
|
||||||
|
dobin bin/$(usex x86 i386 ${ARCH})/makemkvcon
|
||||||
|
|
||||||
|
# additional tool is actually part of makemkvcon
|
||||||
|
dosym makemkvcon /usr/bin/sdftool
|
||||||
|
|
||||||
|
# install profiles and locales
|
||||||
|
insinto /usr/share/MakeMKV
|
||||||
|
doins src/share/*
|
||||||
|
|
||||||
|
# add symlink rather than relying on MMCCEXTRACTOR env var
|
||||||
|
dosym ccextractor /usr/bin/mmccextr
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
xdg_pkg_postinst
|
||||||
|
|
||||||
|
elog "While MakeMKV is in beta mode, upstream has provided a license"
|
||||||
|
elog "to use if you do not want to purchase one."
|
||||||
|
elog ""
|
||||||
|
elog "See this forum thread for more information, including the key:"
|
||||||
|
elog "https://www.makemkv.com/forum/viewtopic.php?f=5&t=1053"
|
||||||
|
elog ""
|
||||||
|
elog "Note that beta license may have an expiration date and you will"
|
||||||
|
elog "need to check for newer licenses/releases. "
|
||||||
|
elog ""
|
||||||
|
elog "We previously said to copy default.mmcp.xml to ~/.MakeMKV/. This"
|
||||||
|
elog "is no longer necessary and you should delete it from there to"
|
||||||
|
elog "avoid warning messages."
|
||||||
|
elog ""
|
||||||
|
elog "MakeMKV can also act as a drop-in replacement for libaacs and"
|
||||||
|
elog "libbdplus, allowing transparent decryption of a wider range of"
|
||||||
|
elog "titles under players like VLC and mplayer. To enable this, set"
|
||||||
|
elog "the following variables when launching the player:"
|
||||||
|
elog "LIBAACS_PATH=libmmbd LIBBDPLUS_PATH=libmmbd"
|
||||||
|
}
|
25
media-video/makemkv/metadata.xml
Normal file
25
media-video/makemkv/metadata.xml
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>chewi@gentoo.org</email>
|
||||||
|
<name>James Le Cuirot</name>
|
||||||
|
</maintainer>
|
||||||
|
<longdescription>
|
||||||
|
MakeMKV is your one-click solution to convert video that you own
|
||||||
|
into free and patents-unencumbered format that can be played
|
||||||
|
everywhere. MakeMKV is a format converter, otherwise called
|
||||||
|
transcoder. It converts the video clips from proprietary (and
|
||||||
|
usually encrypted) disc into a set of MKV files, preserving most
|
||||||
|
information but not changing it in any way. The MKV format can
|
||||||
|
store multiple video/audio tracks with all meta-information and
|
||||||
|
preserve chapters. There are many players that can play MKV
|
||||||
|
files nearly on all platforms, and there are tools to convert
|
||||||
|
MKV files to many formats, including DVD and Blu-ray discs.
|
||||||
|
|
||||||
|
Additionally MakeMKV can instantly stream decrypted video
|
||||||
|
without intermediate conversion to wide range of players, so you
|
||||||
|
may watch Blu-ray and DVD discs with your favorite player on
|
||||||
|
your favorite OS or on your favorite device.
|
||||||
|
</longdescription>
|
||||||
|
</pkgmetadata>
|
@ -1,35 +1,13 @@
|
|||||||
AUX flexget-2.10.35-guessit.patch 559 BLAKE2B fc5a9348c77f298c0919c532d741c196f3ee3548eb667c277595760deb6465c1bfe4089f0bf545a0115f788d7c170bd9f3c93709f4a2769ffba0ce0827d2f990 SHA512 e10aef03cdaf5e1c9839c8c165776c613ffeb007d68f5d030c2ae648a4b7452694194cff0774365df3475c2f780d84b0d2b5c8515e48263e46766580e07caef0
|
AUX flexget-2.10.35-guessit.patch 559 BLAKE2B fc5a9348c77f298c0919c532d741c196f3ee3548eb667c277595760deb6465c1bfe4089f0bf545a0115f788d7c170bd9f3c93709f4a2769ffba0ce0827d2f990 SHA512 e10aef03cdaf5e1c9839c8c165776c613ffeb007d68f5d030c2ae648a4b7452694194cff0774365df3475c2f780d84b0d2b5c8515e48263e46766580e07caef0
|
||||||
AUX flexget.service 415 BLAKE2B d3900ecde223345364ca33bcf7d8fa8695b61dfd6f101b7a93d330294581b55e98adcb0b9b779d54fd201dfee64312edec29835f55e57b8517924dc545c2ca78 SHA512 96c413e85acb7d31a390446833b6c861fc72c175e1d9f6fbe73037d25b57bc7e2d6ae82fed9faddbf2a18dfbf706b8ef0e0df32ae480ee5dfee4fca49c62de6b
|
AUX flexget.service 415 BLAKE2B d3900ecde223345364ca33bcf7d8fa8695b61dfd6f101b7a93d330294581b55e98adcb0b9b779d54fd201dfee64312edec29835f55e57b8517924dc545c2ca78 SHA512 96c413e85acb7d31a390446833b6c861fc72c175e1d9f6fbe73037d25b57bc7e2d6ae82fed9faddbf2a18dfbf706b8ef0e0df32ae480ee5dfee4fca49c62de6b
|
||||||
DIST FlexGet-2.10.35.tar.gz 2677411 BLAKE2B 03c6cd265dac7dbbb4341761f8d4478ecaa9c600a640feb632a9c673093c98f026ced4a21fd3f85b483a70cd2f7bb466d7c2ef4bbe239651ec2dd7e7d4501975 SHA512 6350ab4ed0312249cce04f83244826bc0d681ab4a2e36a9b768f8031665518e80ce5e0a3089b8aa7e39a57c984910c923c2eac4f6e00a3f05342456e9b8e52aa
|
|
||||||
DIST FlexGet-2.10.84.tar.gz 2673109 BLAKE2B 083cf45bf2a78edc8aba324628f7247796284c31b65b5d9c99fba5a98804cc6bb12697fde4452ae04c8ca7b7ca9a4a8baa0a4d03e5f3d80f43b165495484ce5b SHA512 f3294fe64b45c582f8ef572ba9ded1f59bd8d0caa4ff9e4eb48278b59be8002e5029ccd0f6008df7d2b9f42165833f90eef0256fb3e6da0967009414d8d9da43
|
|
||||||
DIST FlexGet-2.11.24.tar.gz 6943832 BLAKE2B 3118bd2117b61401d0578274d7a8636563cc149a8f8e0a51071071e9f48196b853d5b3fc59f66cd7873575597eb0a84a363fd4aa7322201c1cdaf3cf4f73c8f6 SHA512 4483ff4db3801f943998acf512d02a858699071e0202ed1a70c16382b73bd3a6327065c89ed9b913a2d660c1fc67ac79ce1a085853ec98eac7b981b92e5fa92f
|
|
||||||
DIST FlexGet-2.13.15.tar.gz 6137439 BLAKE2B 608afc02f8b77c20ed8692838dc5c46be4e702e5a8b2eb93164ee15b25fbb95a200d0e3bdfeb4dff455ae8b83d6266151aadc2f5cf6b0c5186add21a733e5ad0 SHA512 e6fa621befc91a882d4172e26325ce87944c68bfd38df9ad2da060a01b0c3cb63e96cfcd11b36eb308b8d4426faab6631ed51d1b70381882688dedbdc4ab43c4
|
|
||||||
DIST FlexGet-2.14.15.tar.gz 6123464 BLAKE2B 47eaf0cdf3968cf6b734c680ac5a645af966b01ddb3b5df882e6b5c76ac08e93ab059a6190ff588cad1cc3986155f0b01e81383cc439c3a3600fefce7ae9395b SHA512 8a7b236e8efc56de4164840f177646e48c0ce3d32b63569d6dcea6ac659cf24f4eef01c4ec0ef880841807e79e3db7c90e577e0551331a164c77392f82ff5a77
|
|
||||||
DIST FlexGet-2.14.25.tar.gz 6131799 BLAKE2B 42e104e9e6a8ad4e4d23b86c01955098512d607fde60cfb5a42fc7fbd6811e72fed384eaa66163f31396a987596ef6dcebf95d318b78189b9838cf07349c4de7 SHA512 5963fa6d63d62b9ba09ff87457794d3b619506ef6fac05d54caf626ada50e7e5ad138a6d6f2127e65632cb3fd9a3842047ab3b1fbe8025fe10481af6fff3286a
|
|
||||||
DIST FlexGet-2.14.9.tar.gz 6122541 BLAKE2B 24d7617f8e2692ea313038428634f1cbc4ee986899dbca5725d2c73af243b40db25b2123ba08ebf9a720f70cacdfdfe6090f2a2d32d047af80ed8ef197d90aee SHA512 16d372db032b5cfbb132bae65cf774e42874eafc9ebe16299e471222b54ae5f4a47ebbda1df19c81028b3b14dd6dc0a158412f98f9d21d56f180dfba17f1a32b
|
|
||||||
DIST FlexGet-2.17.11.tar.gz 6128310 BLAKE2B 5f8a91e2bf5442adb15a8a00b16ecec32b418fd35e90d70fc18c43be28a40ced25d5c92f4c983cce7d285b3e383041eb2374e6a84e405c85e2e7cba8d165d917 SHA512 41118d3b35ff2add07e7fed89a5be97a4bb33057f7830d9100bdb37028d15104f15a1c669addedc6ef9e0b641e0c8d1ea70cd6a26457455155841a34dc5977f4
|
|
||||||
DIST FlexGet-2.20.21.tar.gz 6175953 BLAKE2B c13ce5dc69a1b9e2817feb38ea9ee3c4f9110db705fce873785183c9d21a1b6ad15386f00932f09f3853228d10bbc232ed5048d72ea9c0d25d5aba4fbce137a0 SHA512 be9ca09a0ecab42f16a66745a0d07c023015316167dd6f476ffe3ecc213e46183ea6915a9c7fa64c6131d89a3bb5cf965970a24fe4e9c80e6c927c66283206e4
|
|
||||||
DIST FlexGet-2.21.14.tar.gz 6174703 BLAKE2B 40d95e3dc3166bbddd6e533095cea92cfd92da9710976d7f0776c20715af041bf5ec9400e0ed021ef332dd6ca74da86cd583dfee6eb2d7e7532315420697a150 SHA512 7a5b9dc642cf950e49c833e97ab74d5b73fd86ab91febdee1e67272e1bd97b630f699dedc88b65d0c147a169ba65a01172ca927a1cda8b287f8638e29c3a58d5
|
|
||||||
DIST FlexGet-2.21.21.tar.gz 5020038 BLAKE2B d220d45438e7433575cb47483ea5597a92b708c25535feaa227e1712cb103d47618147f7068eca3475b4fcacb9d2ec26da5124eea070c92ffc50b030023aa1b4 SHA512 53a576d958190ba824bbf96fb31a0f433a28413599b2bb0c64e2236512ddc52e961094cb78259dafb3aae6341104dd5a6cea7e391eac6b30b6e86e41781f8120
|
|
||||||
DIST FlexGet-2.9.18.tar.gz 2637431 BLAKE2B 78253e2ae95193488715c7c5e5d048b7abb98c1bd2399dc5b77f1e1d0795b52f3ce35074c53c23a0200fb3d4e3b186a87c7b6f88b51bf2db71719e636533400a SHA512 3ae7d407d31850aa4f003e257c3c41b11658d1ab13ca3f11476fe976fd6b16314410c3b7d441a4b66dc987618deb62ec703e1e9e81d34ca7344a6674488a8b57
|
|
||||||
DIST FlexGet-3.1.10.tar.gz 9771981 BLAKE2B a023a9281a73fb0040c9d28fece50696a884182b53d52599f0ee4539305174e72bb123e15df83d0f756897e0ce5ad245071786667250dda6198a86509716919e SHA512 6e9ec520cddd8df86daf6c854be08e07101ff19c749292893091709fc769a915b638dfcdf3852270dffe7fa5238e6e9b620111171d993dd23d0d23fa5734b661
|
DIST FlexGet-3.1.10.tar.gz 9771981 BLAKE2B a023a9281a73fb0040c9d28fece50696a884182b53d52599f0ee4539305174e72bb123e15df83d0f756897e0ce5ad245071786667250dda6198a86509716919e SHA512 6e9ec520cddd8df86daf6c854be08e07101ff19c749292893091709fc769a915b638dfcdf3852270dffe7fa5238e6e9b620111171d993dd23d0d23fa5734b661
|
||||||
DIST FlexGet-3.1.100.tar.gz 8598546 BLAKE2B 2ece2b4666ecf6b2b93f32232f5b5f9f386b5ee70bf44a8e89973eb0de10a8d552d66921c78e783d481baaa4a4ccd0586647d14aec74997634f74c1b38c685fa SHA512 b27473b4440f9f8ae66f345cc0bd4b0343bbb1b2db38774d73e42a5827530d7039652b9ea40dba040d3458540e65d6dc103a8a846bc67e3b428e9b93485040ee
|
DIST FlexGet-3.1.100.tar.gz 8598546 BLAKE2B 2ece2b4666ecf6b2b93f32232f5b5f9f386b5ee70bf44a8e89973eb0de10a8d552d66921c78e783d481baaa4a4ccd0586647d14aec74997634f74c1b38c685fa SHA512 b27473b4440f9f8ae66f345cc0bd4b0343bbb1b2db38774d73e42a5827530d7039652b9ea40dba040d3458540e65d6dc103a8a846bc67e3b428e9b93485040ee
|
||||||
|
DIST FlexGet-3.1.106.tar.gz 8599599 BLAKE2B 240bbe48916bade1a49a6f1d44df3c644c406ac8f6e025c84ffd3f975b8799ca1ef28897e5467cf609251e402a93c5eca0def68bd8401ef6dc4be086e2e991ed SHA512 cf19c8ce0665e72257f120a4cf208c06483a1ed5ad6ef3e3d6c778e8897e0c5db4cf337f7a03893a1be22c4993f81146532fa60a466f62e67e96409223013acf
|
||||||
DIST FlexGet-3.1.48.tar.gz 8579168 BLAKE2B e741aea505aca635fb9d9e5518e19d21162a5fc34196cf277c3c045d987df4e032ee97fc64a543db44007334062a7aa270e79944a15d35c31d81e7b9f39e2a68 SHA512 e88d1bcec6f5e41aace79d010e66d1a3ead44ef950244a7d00be319950aa961af0346774c9034a29e4d40835741870b68da1c9dbc360eb8ba303b60de9f383ce
|
DIST FlexGet-3.1.48.tar.gz 8579168 BLAKE2B e741aea505aca635fb9d9e5518e19d21162a5fc34196cf277c3c045d987df4e032ee97fc64a543db44007334062a7aa270e79944a15d35c31d81e7b9f39e2a68 SHA512 e88d1bcec6f5e41aace79d010e66d1a3ead44ef950244a7d00be319950aa961af0346774c9034a29e4d40835741870b68da1c9dbc360eb8ba303b60de9f383ce
|
||||||
DIST FlexGet-3.1.70.tar.gz 8594444 BLAKE2B 64814bb87ae208ca1020e2491c09dbce343b1afda76beb7a157021f0cb62dd87b24c70176969931974431641f258bf2caeabf982cce2131edbcbff2c862a727c SHA512 977187497abda6ebccfefff8e7cdafa6ed828042f7457b9f62b84e7b4a4aba932a4d99df57b6da065a2a355170c48e3de9de9427b2f190c4db088c20581ebfed
|
DIST FlexGet-3.1.70.tar.gz 8594444 BLAKE2B 64814bb87ae208ca1020e2491c09dbce343b1afda76beb7a157021f0cb62dd87b24c70176969931974431641f258bf2caeabf982cce2131edbcbff2c862a727c SHA512 977187497abda6ebccfefff8e7cdafa6ed828042f7457b9f62b84e7b4a4aba932a4d99df57b6da065a2a355170c48e3de9de9427b2f190c4db088c20581ebfed
|
||||||
EBUILD flexget-2.10.35.ebuild 2589 BLAKE2B 0d6e3deb742f146a8f1fc193e340dde9d15e5853c4da2d69c7d15fed0aa327a274f704f2aa515b14820d9b079e0e9ed27cf559140f9f08dde944962ede9001a1 SHA512 30a1ddac133fd8617dfac5c3a8dfae6240503a4e64f65f030582b27b5a0fb2469bcba49357f59e0972c706acbfc83b53dd0b51c0aabd623263c93c6a30fb2568
|
|
||||||
EBUILD flexget-2.10.84.ebuild 2555 BLAKE2B 7610d7606ec86ee5ceb957b18560b17b6f945e72bb0fd6f78339ba4f5b8b08d62dce5b631be5f1d6e295a9426744a11fb1eaf6037972c81a197148a3d32fc3e3 SHA512 ba1efb6b476c9bcfd346bcad40f6aac688b17d037de63a3307fb85f8ada6575be52cf44a6ab579a4f0a7dc83bc7f8c86c7e49e2ca275d84adeb3c6f566d59fe8
|
|
||||||
EBUILD flexget-2.11.24.ebuild 3490 BLAKE2B bbe9a5328ee84c18cf6f4520bf6b233cf4f89d1b516dd07b3f4b9e914b8cb9a59b89f1e8156f99b97ed91e01b1409fb819b65615cce09c4715a35923db64815f SHA512 229b79ed01853f9efc25f9cba21e73e4475e0474266f22fc06b6526ee48432c996ac738a47f6fb7a810c446ef2e0a0b95750882073380744a0f0c0a266708957
|
|
||||||
EBUILD flexget-2.13.15.ebuild 3526 BLAKE2B df0fe5214655d7fe7ab29b101f4e113529e36ed69fc7c0dccd6d457bb454c68422ce8c3414e4f4e6668ec040fc661396b3657b3b1d4c8ace34428b4aae16b14b SHA512 23e71a617583cf2b6bd1a2ea59abd7c5bd94b354e9fb3dac91f1086f50d6661d93484aa925cb403b5510c2e397c2cedb3fc2f354ea59594d60e98386726c3631
|
|
||||||
EBUILD flexget-2.14.15.ebuild 4470 BLAKE2B ff8e9f00c7c9f541492c80feccbc6468ae597885010c64da437f7292f84cbd2bf30861037edd3aeea29a7b4afcf788a423af6e1f408dd563a1ddf356ff4c47b3 SHA512 84757adcaab10e22c724ef7f4c889fdf120cc441cc767aabbb57e2c1c5b24cf6f9d8f0f4472f68e1de1c4944c9e501f0552fa87aa61335948ed0db51ba4f59de
|
|
||||||
EBUILD flexget-2.14.25.ebuild 4681 BLAKE2B 883381534828801262ec638fe3393c5c358962f2f550a5d76113ec9f1f9c62eff9307a2b56f0d337eb1496b19aac0e8333c9f54384a76fcdff85bb5051c4176e SHA512 624c4fe355f5a37460c1f73af4e3396ce397ec9fffbbc10aff263b08f1834a70c4afc2b837d219a86a582f4f5a1f9ff5229b641217d0a824a0c77b9d3a15a2c1
|
|
||||||
EBUILD flexget-2.14.9.ebuild 3517 BLAKE2B 069cf2cba3fb96524525fc919e461ca6bb3870cdbbd39c6858e1531bfe11e7ad4c0dca753aca64571a73f0738d68d6a8990545b95af31a2898b84c927001ecfb SHA512 8df3527222e8f7d4636db63225e4a6826e11f54161cb59a14c0173be1715835ee62c79fc2182b93f625acea1284070aaf1b63568d4eeebe50a80716a625b68d2
|
|
||||||
EBUILD flexget-2.17.11.ebuild 4766 BLAKE2B 91bc29dcf67aeeeea124b7056f3dd3a80ef23be4fd0a1703032c2d915e61d7fe5a826e8a6f6245a83daea2e1ed65dc908d6e46e755fff97a5d902b46696e7c61 SHA512 f465a4f90e0924d8274874ecc37856508d47045926ca0915983dc8fc931b7f4ae3f947339817996e6a8b545d5c2b63c253f09bed682aec4f84b44572a8a44cc9
|
|
||||||
EBUILD flexget-2.20.21.ebuild 5637 BLAKE2B 5e52628e4656ff436bc036f1e50221a17359fac77966dc134652b0b8a5efc74dd86bef159ff96cc51505ac650fb643339df30dc60c563bd1779414d34e3a8b53 SHA512 1dc7209f1a865a2296a33f50292519a61435987d75fac35040e32cc7666fd441cab86a2a7b080a460ad17def054d2fe45c296f39808a1f77f3efd90088506c71
|
|
||||||
EBUILD flexget-2.21.14.ebuild 6052 BLAKE2B 207022b33db99f21fed2240d0e283d4694c5ff1a664aeb388dce8caf67e3372f5ad2ab664941abd160644824c29e1e9617754ec98c4f2310afa73271bad2d858 SHA512 d3fbd2a73519212fee1df72c26112ee0a0a0705d0726ab473c8606ec500123e66afa7e44cb81d7df371471de07f1e27fc40a7ba97cc91d94be26584d1f80e2f4
|
|
||||||
EBUILD flexget-2.21.21.ebuild 5970 BLAKE2B ae8f4d2b7fd78b798b3beb8f5ebba303264f80aa3015cb3b525bd4fb39e7ee89521845cdd8ecd94b16ccd76a5d6acd348d72ff2b2c0e3ed6027ceaf91b7baedb SHA512 edcf3a67139e7a770c6d4f39ba9f48ccc18d2ecd148bd4ca4ff4d379676a9895a24cf7c91b429d4cf8f67f5cbe0f488250bfc441c5670f6a3c1a27fec7b9fbcb
|
|
||||||
EBUILD flexget-2.9.18.ebuild 2725 BLAKE2B 2a80b56f4cf1c5d92a1648919f2daac5818a36908ac3130df5ab482bb65fbf0f3675ae8ff6d1d15025e0acc616314160357972d3d9c6aabf578954e20997d649 SHA512 6a1282b64862b61f15586278462fd29da45a2472dbd5a1740b1ef13eb486210fd42de625d6ed200c804349a4684ee4db4e3a6f2347be3e9d85ffea806e6d9bfd
|
|
||||||
EBUILD flexget-3.1.10.ebuild 6484 BLAKE2B 785094de081c42490a8cca366cd410af70a843fe0eb37fea991dd85a986e87727e5de92cc49320c8b7e83f1b12e5f9c3ee449fdb07115f1a1290474db6cdf641 SHA512 fbf2574b26305f594c005bc819243f9d5f9b640e5b396e2228f4d321a0b683437876f23b26fd943e137987f8ad6a50c4fc52247875de3c5c368d73e611393a38
|
EBUILD flexget-3.1.10.ebuild 6484 BLAKE2B 785094de081c42490a8cca366cd410af70a843fe0eb37fea991dd85a986e87727e5de92cc49320c8b7e83f1b12e5f9c3ee449fdb07115f1a1290474db6cdf641 SHA512 fbf2574b26305f594c005bc819243f9d5f9b640e5b396e2228f4d321a0b683437876f23b26fd943e137987f8ad6a50c4fc52247875de3c5c368d73e611393a38
|
||||||
EBUILD flexget-3.1.100.ebuild 7468 BLAKE2B 63832eb753fd023feb9ceb2acde44db5c2feece538c8467f95f412e0824e917ace19375afdbb1419c063658853cb772c9bcf5bc6da71ab0fe5acaad7cd676be2 SHA512 5add6137e6b72e56cff56a15bf1b2718828d37af89aebe3c4533878b4adfdecb09346d90ce195f613d28b362a1a371edb30120328fbd2949c9afd9c58b822744
|
EBUILD flexget-3.1.100.ebuild 7468 BLAKE2B 63832eb753fd023feb9ceb2acde44db5c2feece538c8467f95f412e0824e917ace19375afdbb1419c063658853cb772c9bcf5bc6da71ab0fe5acaad7cd676be2 SHA512 5add6137e6b72e56cff56a15bf1b2718828d37af89aebe3c4533878b4adfdecb09346d90ce195f613d28b362a1a371edb30120328fbd2949c9afd9c58b822744
|
||||||
|
EBUILD flexget-3.1.106.ebuild 7698 BLAKE2B 9c5fcb77d8350b4334967035fab0fa2bc7409af9a0380faf160f3e3ae0543320e958c66792698066c715f5d713f612b98aa2daff4724e6761239c08d0fafbe48 SHA512 a2bcf7ade15d5291e0e41886b3af823ecdf2896c29c5f67c44ed6d44d64e79923c169e374b4c298ff76c64898851fbb2709b4c4573b7e19e91df37a3330bf598
|
||||||
EBUILD flexget-3.1.48.ebuild 6838 BLAKE2B 5398abd9a8360bb989e0229dc948135f525ca9dfe2e08c2ba9a7ed35762f18005150a0a8843282f69d7e77692c8a495560cde49e806620208dcb7e430ca19fab SHA512 7c7d1b129421daa9c97755d015540a9eafba2582aa14072816c9e2008b5f2a3270e6ea758ae732962c24b060e3be8726e76ac45c8d01612fdac7456de3a9a9d6
|
EBUILD flexget-3.1.48.ebuild 6838 BLAKE2B 5398abd9a8360bb989e0229dc948135f525ca9dfe2e08c2ba9a7ed35762f18005150a0a8843282f69d7e77692c8a495560cde49e806620208dcb7e430ca19fab SHA512 7c7d1b129421daa9c97755d015540a9eafba2582aa14072816c9e2008b5f2a3270e6ea758ae732962c24b060e3be8726e76ac45c8d01612fdac7456de3a9a9d6
|
||||||
EBUILD flexget-3.1.70.ebuild 6999 BLAKE2B ad15651980e52f86694fd4a76062069d35abfad15701022b68e821caad3e814f9aff470fef0baab80838e397942b0e5af175a726fbd9decc8e83ce599fb6bcae SHA512 30c7147973684bd7da895c81396f984332afbf167d84cc9e2f45fcf15dd6463785d7fcd8c0f8970daeb7e4045e25491381be1f46d0743897e6613e43400fa218
|
EBUILD flexget-3.1.70.ebuild 6999 BLAKE2B ad15651980e52f86694fd4a76062069d35abfad15701022b68e821caad3e814f9aff470fef0baab80838e397942b0e5af175a726fbd9decc8e83ce599fb6bcae SHA512 30c7147973684bd7da895c81396f984332afbf167d84cc9e2f45fcf15dd6463785d7fcd8c0f8970daeb7e4045e25491381be1f46d0743897e6613e43400fa218
|
||||||
MISC ChangeLog 559 BLAKE2B 43030b5c73d9efa71c0cd9b8e60d1d75908debd818fb880a3740b2f74764fccfd9e1e014453a3fe851addce9f57a701c53894279ef1801622d9e8b71900b62df SHA512 85e73780c6b8c9abfd16f66e9183c9d7a8a2bc06fdd6311d05572b316a3975dafbd29bfe6f872862b0d6d41e79fde99717df2dedac2be5eee76af58a2d387667
|
MISC ChangeLog 559 BLAKE2B 43030b5c73d9efa71c0cd9b8e60d1d75908debd818fb880a3740b2f74764fccfd9e1e014453a3fe851addce9f57a701c53894279ef1801622d9e8b71900b62df SHA512 85e73780c6b8c9abfd16f66e9183c9d7a8a2bc06fdd6311d05572b316a3975dafbd29bfe6f872862b0d6d41e79fde99717df2dedac2be5eee76af58a2d387667
|
||||||
|
171
net-misc/flexget/flexget-3.1.106.ebuild
Normal file
171
net-misc/flexget/flexget-3.1.106.ebuild
Normal file
@ -0,0 +1,171 @@
|
|||||||
|
# Copyright 1999-2016 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Id$
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
|
||||||
|
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||||
|
|
||||||
|
inherit distutils-r1 eutils systemd user
|
||||||
|
|
||||||
|
if [[ ${PV} != 9999 ]]; then
|
||||||
|
MY_P="FlexGet-${PV}"
|
||||||
|
SRC_URI="mirror://pypi/F/FlexGet/${MY_P}.tar.gz"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
else
|
||||||
|
inherit git-r3
|
||||||
|
EGIT_REPO_URI="git://github.com/Flexget/Flexget.git
|
||||||
|
https://github.com/Flexget/Flexget.git"
|
||||||
|
fi
|
||||||
|
|
||||||
|
DESCRIPTION="Multipurpose automation tool for content like torrents, nzbs, podcasts, comics"
|
||||||
|
HOMEPAGE="http://flexget.com/"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE="systemd test transmission"
|
||||||
|
|
||||||
|
RESTRICT="nomirror"
|
||||||
|
|
||||||
|
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/aniso8601-9.0.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/APScheduler-3.7.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/attrs-20.3.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/babelfish-0.5.5[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/beautifulsoup-4.9.3:4[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/certifi-10001[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/chardet-4.0.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/cheroot-8.5.2[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/cherrypy-18.6.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/click-7.1.2[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/colorama-0.4.4[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/colorclass-2.2.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/feedparser-6.0.2[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/flask-1.1.2[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/flask-compress-1.9.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/flask-cors-3.0.10[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/flask-login-0.5.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/flask-restful-0.3.8[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/flask-restx-0.2.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/guessit-3.2.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/html5lib-1.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/idna-2.10[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/itsdangerous-1.1.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/jaraco-collections-3.2.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/jaraco-functools-3.2.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/jaraco-text-3.5.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/jinja-2.11.3[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/loguru-0.5.3[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/markupsafe-1.1.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/more-itertools-8.7.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/plumbum-1.7.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/portend-2.7.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/progressbar-2.5[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pynzb-0.1.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pyparsing-2.4.7[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pyrsistent-0.17.3[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pystray-0.15.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pytz-2021.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/rebulk-3.0.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/requests-2.25.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/rpyc-5.0.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/sgmllib3k-1.0.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/six-1.15.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/soupsieve-2.2.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/sqlalchemy-1.3.23[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/tempora-4.0.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/terminaltables-3.1.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/tzlocal-2.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/urllib3-1.26.4[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/webencodings-0.5.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/werkzeug-1.0.1[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/zc-lockfile-2.0[${PYTHON_USEDEP}]
|
||||||
|
~dev-python/zxcvbn-4.4.28[${PYTHON_USEDEP}]
|
||||||
|
"
|
||||||
|
RDEPEND="${DEPEND}
|
||||||
|
transmission? ( dev-python/transmissionrpc[${PYTHON_USEDEP}] )
|
||||||
|
"
|
||||||
|
DEPEND+=" test? ( dev-python/nose[${PYTHON_USEDEP}] )"
|
||||||
|
|
||||||
|
if [[ ${PV} == 9999 ]]; then
|
||||||
|
DEPEND+=" dev-python/paver[${PYTHON_USEDEP}]"
|
||||||
|
else
|
||||||
|
S="${WORKDIR}/${MY_P}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
cp -lr tests setup.cfg "${BUILD_DIR}" || die
|
||||||
|
run_in_build_dir nosetests -v --attr=!online > "${T}/tests-${EPYTHON}.log" \
|
||||||
|
|| die "Tests fail with ${EPYTHON}"
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
enewgroup ${PN}
|
||||||
|
enewuser ${PN} -1 -1 ${PN}
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
distutils-r1_src_prepare
|
||||||
|
|
||||||
|
#sed -i -e "s/^aniso8601==1.2.1/aniso8601==8.0.0/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^apscheduler==3.5.0/apscheduler==3.6.3/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^beautifulsoup4==4.8.2/beautifulsoup4==4.9.3/" ${S}/requirements.txt || die
|
||||||
|
sed -i -e "s/^certifi==2020.12.5/certifi==10001/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^chardet==3.0.3/chardet==4.0.0/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^cheroot==8.2.1/cheroot==8.5.2/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^cherrypy==18.4.0/cherrypy==18.6.0/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^click==6.7/click==7.1.2/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^flask==1.0.2/flask==1.1.2/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^flask-compress==1.4.0/flask-compress==1.8.0/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^flask-cors==3.0.2/flask-cors==3.0.10/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^flask-login==0.4.0/flask-login==0.5.0/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^flask-restful==0.3.6/flask-restful==0.3.8/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^future==0.16.0/future==0.17.1/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^guessit==3.1.0/guessit==3.2.0/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^html5lib==0.999999999/html5lib==1.1/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^idna==2.8/idna==2.10/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^importlib-metadata==0.8/importlib-metadata==0.23/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^itsdangerous==0.24/itsdangerous==1.1.0/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^jaraco.functools==2.0/jaraco.functools==3.1.0/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^jinja2==2.10.1/jinja2==2.11.2/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^jsonschema==2.6.0/jsonschema==3.2.0/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^markupsafe==1.0/markupsafe==1.1.1/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^more-itertools==7.2.0/more-itertools==8.6.0/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^path.py==11.5.0/path.py==11.0.1/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^pillow==7.0.0/pillow==7.1.2/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^plumbum==1.6.3/plumbum==1.6.9/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^portend==2.6/portend==2.7.0/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^progressbar==2.5/progressbar==2.3/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^python-dateutil==2.6.1/python-dateutil==2.8.1/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^pytz==2017.2/pytz==2020.5/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^pyparsing==2.2.0/pyparsing==2.4.7/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^pyyaml==5.1.2/pyyaml==5.3.1/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^rebulk==2.0.0/rebulk==3.0.1/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^requests==2.24.0/requests==2.25.1/" ${S}/requirements.txt || die
|
||||||
|
sed -i -e "s/^rpyc==4.1.5/rpyc==5.0.1/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^six==1.13.0/six==1.15.0/" ${S}/requirements.txt || die
|
||||||
|
sed -i -e "s/^soupsieve==2.2/soupsieve==2.2.1/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^sqlalchemy==1.3.11/sqlalchemy==1.3.22/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^tempora==1.8/tempora==4.0.1/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^tzlocal==1.4/tzlocal==2.1/" ${S}/requirements.txt || die
|
||||||
|
sed -i -e "s/^urllib3==1.26.3/urllib3==1.26.4/" ${S}/requirements.txt || die
|
||||||
|
#sed -i -e "s/^werkzeug==0.15.6/werkzeug==1.0.1/" ${S}/requirements.txt || die
|
||||||
|
sed -i -e "s/^zxcvbn-python==4.4.24/zxcvbn==4.4.28/" ${S}/requirements.txt || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
distutils-r1_src_install
|
||||||
|
|
||||||
|
keepdir /var/log/${PN}
|
||||||
|
fowners ${PN}:${PN} /var/log/${PN}
|
||||||
|
fperms 755 /var/log/${PN}
|
||||||
|
|
||||||
|
if use systemd; then
|
||||||
|
systemd_dounit "${FILESDIR}"/flexget.service
|
||||||
|
fi
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user