* [gentoo-commits] repo/gentoo:master commit in: media-video/vidcutter/
@ 2022-06-30 20:14 Piotr Karbowski
0 siblings, 0 replies; 14+ messages in thread
From: Piotr Karbowski @ 2022-06-30 20:14 UTC (permalink / raw
To: gentoo-commits
commit: efcfdb41e71ee597f0a875d81352c863b4330c30
Author: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 30 20:13:52 2022 +0000
Commit: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
CommitDate: Thu Jun 30 20:14:27 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efcfdb41
media-video/vidcutter: py3.10 bump; drop old.
Closes: https://bugs.gentoo.org/846101
Signed-off-by: Piotr Karbowski <slashbeast <AT> gentoo.org>
...-6.0.5.1.ebuild => vidcutter-6.0.5.1-r1.ebuild} | 2 +-
media-video/vidcutter/vidcutter-6.0.5.ebuild | 41 ----------------------
media-video/vidcutter/vidcutter-9999.ebuild | 2 +-
3 files changed, 2 insertions(+), 43 deletions(-)
diff --git a/media-video/vidcutter/vidcutter-6.0.5.1.ebuild b/media-video/vidcutter/vidcutter-6.0.5.1-r1.ebuild
similarity index 96%
rename from media-video/vidcutter/vidcutter-6.0.5.1.ebuild
rename to media-video/vidcutter/vidcutter-6.0.5.1-r1.ebuild
index 8ec68eb7ef9e..383061cd1bcc 100644
--- a/media-video/vidcutter/vidcutter-6.0.5.1.ebuild
+++ b/media-video/vidcutter/vidcutter-6.0.5.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7..10} )
inherit distutils-r1 xdg
diff --git a/media-video/vidcutter/vidcutter-6.0.5.ebuild b/media-video/vidcutter/vidcutter-6.0.5.ebuild
deleted file mode 100644
index 8ec68eb7ef9e..000000000000
--- a/media-video/vidcutter/vidcutter-6.0.5.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit distutils-r1 xdg
-
-DESCRIPTION="FFmpeg-based simple video cutter & joiner with a modern PyQt5 GUI"
-HOMEPAGE="http://vidcutter.ozmartians.com https://github.com/ozmartian/vidcutter"
-
-if [[ ${PV} == 9999 ]];then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/ozmartian/vidcutter"
-else
- SRC_URI="https://github.com/ozmartian/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- >=media-video/mpv-0.25[libmpv]
-"
-RDEPEND="${DEPEND}
- >=dev-python/PyQt5-5.7[dbus,multimedia,widgets,${PYTHON_USEDEP}]
- dev-python/pyopengl[${PYTHON_USEDEP}]
- media-video/ffmpeg[X,encode]
- media-video/mediainfo"
-BDEPEND="
- ${PYTHON_DEPS}
- dev-python/setuptools[${PYTHON_USEDEP}]"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-src_install() {
- distutils-r1_src_install
- mv "${ED}/usr/share/doc/${PN}" "${ED}/usr/share/doc/${P}"
-}
diff --git a/media-video/vidcutter/vidcutter-9999.ebuild b/media-video/vidcutter/vidcutter-9999.ebuild
index 8ec68eb7ef9e..383061cd1bcc 100644
--- a/media-video/vidcutter/vidcutter-9999.ebuild
+++ b/media-video/vidcutter/vidcutter-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7..10} )
inherit distutils-r1 xdg
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/vidcutter/
@ 2023-08-19 22:40 Rick Farina
0 siblings, 0 replies; 14+ messages in thread
From: Rick Farina @ 2023-08-19 22:40 UTC (permalink / raw
To: gentoo-commits
commit: 2fc673dcff929391bf5d495aea2de8af9a798f28
Author: Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 19 22:29:50 2023 +0000
Commit: Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Sat Aug 19 22:40:33 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fc673dc
media-video/vidcutter: drop 6.0.5.1-r2
Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>
media-video/vidcutter/Manifest | 2 -
media-video/vidcutter/vidcutter-6.0.5.1-r2.ebuild | 53 -----------------------
2 files changed, 55 deletions(-)
diff --git a/media-video/vidcutter/Manifest b/media-video/vidcutter/Manifest
index 1ed1f8585d99..70fa9d50e525 100644
--- a/media-video/vidcutter/Manifest
+++ b/media-video/vidcutter/Manifest
@@ -1,3 +1 @@
-DIST vidcutter-6.0.5.1-libmpv-api2.patch 2327139 BLAKE2B c2665e2c501a19db86a25145da39e6990843fb11a7bdf3170ec7e268e23a23abb21cd8d4b459a4c862ffc27756106d81e7d9b5d58bf3417fd787c03528eba770 SHA512 063908bf939c03952d623cc0ae7ea301d4605660a548e3088f6c901f3d98cf13a5e49180414c8a1c05931d9c4ca2a251858951676632768ff30954a6df7a4e4a
-DIST vidcutter-6.0.5.1.tar.gz 9909274 BLAKE2B 063c20f6ae0565b0f3a160b5ee298aae05b2ee1876cd4c73d9f37578a9e86a872353c3e2b7b1b6302db3d5a876139bfb19d50bf7cb4dd18e6e1d1a1ca3587fbd SHA512 f2ea2a86d9eaa3c6593e785daad6869c151baa1add529c9edaf2282f7acad762fbb29804790aece5e4fcd89e9e9bc77f61d1f0b68a1b1f3ecf58951ee8f200e9
DIST vidcutter-6.0.5.1_p20230201.tar.gz 9858362 BLAKE2B da10506810f93f5635a364d35f293a2c587455ee5c29cf28c0636b7441e330e6ab70385c22d9da914a22c71fed9f6d13688bcac9106d4430e5820fdd2b377d28 SHA512 1b355db77f4e78ade6c0553441d9b60739209fde74db6d9f0be3613e31f99806c94f33bf40912a43106dfc77bde09a54768d5786e06116af3dae2f9851823041
diff --git a/media-video/vidcutter/vidcutter-6.0.5.1-r2.ebuild b/media-video/vidcutter/vidcutter-6.0.5.1-r2.ebuild
deleted file mode 100644
index 7434618fb4e4..000000000000
--- a/media-video/vidcutter/vidcutter-6.0.5.1-r2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit distutils-r1 xdg
-
-DESCRIPTION="FFmpeg-based simple video cutter & joiner with a modern PyQt5 GUI"
-HOMEPAGE="http://vidcutter.ozmartians.com https://github.com/ozmartian/vidcutter"
-
-if [[ ${PV} == 9999 ]];then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/ozmartian/vidcutter"
-else
- SRC_URI="https://github.com/ozmartian/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- SRC_URI+=" https://github.com/ozmartian/${PN}/commit/1d88825feb5a73a50d019914ba9d0008562a58ce.patch -> ${P}-libmpv-api2.patch"
- KEYWORDS="amd64 x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- >=media-video/mpv-0.25:=[libmpv]
-"
-RDEPEND="${DEPEND}
- >=dev-python/PyQt5-5.7[dbus,multimedia,widgets,${PYTHON_USEDEP}]
- dev-python/pyopengl[${PYTHON_USEDEP}]
- media-video/ffmpeg[X,encode]
- media-video/mediainfo"
-BDEPEND="
- ${PYTHON_DEPS}
- dev-python/setuptools[${PYTHON_USEDEP}]"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-src_prepare() {
- # needed for mpv:0/2 but breaks stable mpv:0/0, do conditional patching
- # for now (we can do has_version given the := binding operator)
- # https://github.com/ozmartian/vidcutter/issues/345
- if has_version -d 'media-video/mpv:0/2'; then
- eapply "${DISTDIR}"/${P}-libmpv-api2.patch
- fi
-
- distutils-r1_src_prepare
-}
-
-src_install() {
- distutils-r1_src_install
- mv "${ED}"/usr/share/doc/{${PN},${PF}} || die
-}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/vidcutter/
@ 2023-05-01 10:42 Sam James
0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2023-05-01 10:42 UTC (permalink / raw
To: gentoo-commits
commit: 0c2bc1b418564e874ac406c03cecabfbfd10003e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon May 1 10:40:16 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May 1 10:42:36 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c2bc1b4
media-video/vidcutter: Stabilize 6.0.5.1_p20230201 x86, #904615
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/vidcutter/vidcutter-6.0.5.1_p20230201.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/vidcutter/vidcutter-6.0.5.1_p20230201.ebuild b/media-video/vidcutter/vidcutter-6.0.5.1_p20230201.ebuild
index a0fbe3224e5c..e5c3b3b2b5d3 100644
--- a/media-video/vidcutter/vidcutter-6.0.5.1_p20230201.ebuild
+++ b/media-video/vidcutter/vidcutter-6.0.5.1_p20230201.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == 9999 ]];then
EGIT_REPO_URI="https://github.com/ozmartian/vidcutter"
else
SRC_URI="https://github.com/ozmartian/${PN}/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~x86"
+ KEYWORDS="amd64 x86"
fi
LICENSE="GPL-3"
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/vidcutter/
@ 2023-04-19 11:52 Sam James
0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2023-04-19 11:52 UTC (permalink / raw
To: gentoo-commits
commit: a55975ebfbe16091fd0fe3111ce8cee381fe0fdc
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 19 11:52:26 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 19 11:52:26 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a55975eb
media-video/vidcutter: Stabilize 6.0.5.1_p20230201 amd64, #904615
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/vidcutter/vidcutter-6.0.5.1_p20230201.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/vidcutter/vidcutter-6.0.5.1_p20230201.ebuild b/media-video/vidcutter/vidcutter-6.0.5.1_p20230201.ebuild
index bd4fdbba2f04..a0fbe3224e5c 100644
--- a/media-video/vidcutter/vidcutter-6.0.5.1_p20230201.ebuild
+++ b/media-video/vidcutter/vidcutter-6.0.5.1_p20230201.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == 9999 ]];then
EGIT_REPO_URI="https://github.com/ozmartian/vidcutter"
else
SRC_URI="https://github.com/ozmartian/${PN}/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
fi
LICENSE="GPL-3"
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/vidcutter/
@ 2023-02-18 20:04 Piotr Karbowski
0 siblings, 0 replies; 14+ messages in thread
From: Piotr Karbowski @ 2023-02-18 20:04 UTC (permalink / raw
To: gentoo-commits
commit: 378e5fab6143f180d3fd2631508fcee92cc94b68
Author: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 18 20:03:00 2023 +0000
Commit: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
CommitDate: Sat Feb 18 20:03:00 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=378e5fab
media-video/vidcutter: snapshot version bump with py3.11; EAPI bump; PEP517.
Signed-off-by: Piotr Karbowski <slashbeast <AT> gentoo.org>
media-video/vidcutter/Manifest | 1 +
...idcutter-9999.ebuild => vidcutter-6.0.5.1_p20230201.ebuild} | 10 +++++++---
media-video/vidcutter/vidcutter-9999.ebuild | 5 +++--
3 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/media-video/vidcutter/Manifest b/media-video/vidcutter/Manifest
index 8c9575a6b569..1ed1f8585d99 100644
--- a/media-video/vidcutter/Manifest
+++ b/media-video/vidcutter/Manifest
@@ -1,2 +1,3 @@
DIST vidcutter-6.0.5.1-libmpv-api2.patch 2327139 BLAKE2B c2665e2c501a19db86a25145da39e6990843fb11a7bdf3170ec7e268e23a23abb21cd8d4b459a4c862ffc27756106d81e7d9b5d58bf3417fd787c03528eba770 SHA512 063908bf939c03952d623cc0ae7ea301d4605660a548e3088f6c901f3d98cf13a5e49180414c8a1c05931d9c4ca2a251858951676632768ff30954a6df7a4e4a
DIST vidcutter-6.0.5.1.tar.gz 9909274 BLAKE2B 063c20f6ae0565b0f3a160b5ee298aae05b2ee1876cd4c73d9f37578a9e86a872353c3e2b7b1b6302db3d5a876139bfb19d50bf7cb4dd18e6e1d1a1ca3587fbd SHA512 f2ea2a86d9eaa3c6593e785daad6869c151baa1add529c9edaf2282f7acad762fbb29804790aece5e4fcd89e9e9bc77f61d1f0b68a1b1f3ecf58951ee8f200e9
+DIST vidcutter-6.0.5.1_p20230201.tar.gz 9858362 BLAKE2B da10506810f93f5635a364d35f293a2c587455ee5c29cf28c0636b7441e330e6ab70385c22d9da914a22c71fed9f6d13688bcac9106d4430e5820fdd2b377d28 SHA512 1b355db77f4e78ade6c0553441d9b60739209fde74db6d9f0be3613e31f99806c94f33bf40912a43106dfc77bde09a54768d5786e06116af3dae2f9851823041
diff --git a/media-video/vidcutter/vidcutter-9999.ebuild b/media-video/vidcutter/vidcutter-6.0.5.1_p20230201.ebuild
similarity index 77%
copy from media-video/vidcutter/vidcutter-9999.ebuild
copy to media-video/vidcutter/vidcutter-6.0.5.1_p20230201.ebuild
index 2f533e76bc5f..bd4fdbba2f04 100644
--- a/media-video/vidcutter/vidcutter-9999.ebuild
+++ b/media-video/vidcutter/vidcutter-6.0.5.1_p20230201.ebuild
@@ -1,12 +1,14 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 xdg
+MY_COMMIT="8f01c76f0ec727fa336cb2cb6a645a58e3a29e64"
DESCRIPTION="FFmpeg-based simple video cutter & joiner with a modern PyQt5 GUI"
HOMEPAGE="http://vidcutter.ozmartians.com https://github.com/ozmartian/vidcutter"
@@ -14,7 +16,7 @@ if [[ ${PV} == 9999 ]];then
inherit git-r3
EGIT_REPO_URI="https://github.com/ozmartian/vidcutter"
else
- SRC_URI="https://github.com/ozmartian/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI="https://github.com/ozmartian/${PN}/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
@@ -35,6 +37,8 @@ BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+S="${WORKDIR}/${PN}-${MY_COMMIT}"
+
src_install() {
distutils-r1_src_install
mv "${ED}"/usr/share/doc/{${PN},${PF}} || die
diff --git a/media-video/vidcutter/vidcutter-9999.ebuild b/media-video/vidcutter/vidcutter-9999.ebuild
index 2f533e76bc5f..a8ca07fe5865 100644
--- a/media-video/vidcutter/vidcutter-9999.ebuild
+++ b/media-video/vidcutter/vidcutter-9999.ebuild
@@ -1,9 +1,10 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 xdg
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/vidcutter/
@ 2022-11-07 19:30 Ionen Wolkens
0 siblings, 0 replies; 14+ messages in thread
From: Ionen Wolkens @ 2022-11-07 19:30 UTC (permalink / raw
To: gentoo-commits
commit: 3f64f82d3252a8b5085361d8e4d82e0a1dede484
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 6 17:25:08 2022 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon Nov 7 19:28:00 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f64f82d
media-video/vidcutter: use mpv slot, backport api 2.0 fix
libmpv.so.1 -> libmpv.so.2
opengl_cb been deprecated for ~3 years and is now gone, this
backports a rough update to pympv (thus the large patch).
*looks* fine but I don't use this to really know.
Unlike other packages, this also breaks compatibility with
stable libmpv at runtime (due to a version check). And upstream
also seem to have went back & forth with this (broken again
on current master). Thus the conditional patching for now.
Since this changes nothing for stable, went straight-to.
At same time also ${P} -> ${PF} for docdir as revisions are
installing docs in the wrong place.
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
media-video/vidcutter/Manifest | 1 +
...r-6.0.5.1-r1.ebuild => vidcutter-6.0.5.1-r2.ebuild} | 18 +++++++++++++++---
media-video/vidcutter/vidcutter-9999.ebuild | 8 ++++----
3 files changed, 20 insertions(+), 7 deletions(-)
diff --git a/media-video/vidcutter/Manifest b/media-video/vidcutter/Manifest
index 4284977ada99..8c9575a6b569 100644
--- a/media-video/vidcutter/Manifest
+++ b/media-video/vidcutter/Manifest
@@ -1 +1,2 @@
+DIST vidcutter-6.0.5.1-libmpv-api2.patch 2327139 BLAKE2B c2665e2c501a19db86a25145da39e6990843fb11a7bdf3170ec7e268e23a23abb21cd8d4b459a4c862ffc27756106d81e7d9b5d58bf3417fd787c03528eba770 SHA512 063908bf939c03952d623cc0ae7ea301d4605660a548e3088f6c901f3d98cf13a5e49180414c8a1c05931d9c4ca2a251858951676632768ff30954a6df7a4e4a
DIST vidcutter-6.0.5.1.tar.gz 9909274 BLAKE2B 063c20f6ae0565b0f3a160b5ee298aae05b2ee1876cd4c73d9f37578a9e86a872353c3e2b7b1b6302db3d5a876139bfb19d50bf7cb4dd18e6e1d1a1ca3587fbd SHA512 f2ea2a86d9eaa3c6593e785daad6869c151baa1add529c9edaf2282f7acad762fbb29804790aece5e4fcd89e9e9bc77f61d1f0b68a1b1f3ecf58951ee8f200e9
diff --git a/media-video/vidcutter/vidcutter-6.0.5.1-r1.ebuild b/media-video/vidcutter/vidcutter-6.0.5.1-r2.ebuild
similarity index 60%
rename from media-video/vidcutter/vidcutter-6.0.5.1-r1.ebuild
rename to media-video/vidcutter/vidcutter-6.0.5.1-r2.ebuild
index a94a18c5e7bf..87cdb433df76 100644
--- a/media-video/vidcutter/vidcutter-6.0.5.1-r1.ebuild
+++ b/media-video/vidcutter/vidcutter-6.0.5.1-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1 xdg
@@ -15,6 +15,7 @@ if [[ ${PV} == 9999 ]];then
EGIT_REPO_URI="https://github.com/ozmartian/vidcutter"
else
SRC_URI="https://github.com/ozmartian/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI+=" https://github.com/ozmartian/${PN}/commit/1d88825feb5a73a50d019914ba9d0008562a58ce.patch -> ${P}-libmpv-api2.patch"
KEYWORDS="amd64 x86"
fi
@@ -23,7 +24,7 @@ SLOT="0"
IUSE=""
DEPEND="
- >=media-video/mpv-0.25[libmpv]
+ >=media-video/mpv-0.25:=[libmpv]
"
RDEPEND="${DEPEND}
>=dev-python/PyQt5-5.7[dbus,multimedia,widgets,${PYTHON_USEDEP}]
@@ -35,7 +36,18 @@ BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+src_prepare() {
+ # needed for mpv:0/2 but breaks stable mpv:0/0, do conditional patching
+ # for now (we can do has_version given the := binding operator)
+ # https://github.com/ozmartian/vidcutter/issues/345
+ if has_version -d 'media-video/mpv:0/2'; then
+ eapply "${DISTDIR}"/${P}-libmpv-api2.patch
+ fi
+
+ distutils-r1_src_prepare
+}
+
src_install() {
distutils-r1_src_install
- mv "${ED}/usr/share/doc/${PN}" "${ED}/usr/share/doc/${P}"
+ mv "${ED}"/usr/share/doc/{${PN},${PF}} || die
}
diff --git a/media-video/vidcutter/vidcutter-9999.ebuild b/media-video/vidcutter/vidcutter-9999.ebuild
index 383061cd1bcc..cb619436f0cf 100644
--- a/media-video/vidcutter/vidcutter-9999.ebuild
+++ b/media-video/vidcutter/vidcutter-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1 xdg
@@ -23,7 +23,7 @@ SLOT="0"
IUSE=""
DEPEND="
- >=media-video/mpv-0.25[libmpv]
+ >=media-video/mpv-0.25:=[libmpv]
"
RDEPEND="${DEPEND}
>=dev-python/PyQt5-5.7[dbus,multimedia,widgets,${PYTHON_USEDEP}]
@@ -37,5 +37,5 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
src_install() {
distutils-r1_src_install
- mv "${ED}/usr/share/doc/${PN}" "${ED}/usr/share/doc/${P}"
+ mv "${ED}"/usr/share/doc/{${PN},${PF}} || die
}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/vidcutter/
@ 2022-07-05 17:54 Sam James
0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2022-07-05 17:54 UTC (permalink / raw
To: gentoo-commits
commit: c267c452abaadc40c42f0c892ecc3290fbade9a9
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 5 17:54:07 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jul 5 17:54:07 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c267c452
media-video/vidcutter: Stabilize 6.0.5.1-r1 x86, #855401
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/vidcutter/vidcutter-6.0.5.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/vidcutter/vidcutter-6.0.5.1-r1.ebuild b/media-video/vidcutter/vidcutter-6.0.5.1-r1.ebuild
index d81ac2d243ac..a94a18c5e7bf 100644
--- a/media-video/vidcutter/vidcutter-6.0.5.1-r1.ebuild
+++ b/media-video/vidcutter/vidcutter-6.0.5.1-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]];then
EGIT_REPO_URI="https://github.com/ozmartian/vidcutter"
else
SRC_URI="https://github.com/ozmartian/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~x86"
+ KEYWORDS="amd64 x86"
fi
LICENSE="GPL-3"
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/vidcutter/
@ 2022-07-05 17:54 Sam James
0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2022-07-05 17:54 UTC (permalink / raw
To: gentoo-commits
commit: fb10f423c509f2a811805a0c475cfb018a515654
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 5 17:53:36 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jul 5 17:53:36 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb10f423
media-video/vidcutter: Stabilize 6.0.5.1-r1 amd64, #855401
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/vidcutter/vidcutter-6.0.5.1-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-video/vidcutter/vidcutter-6.0.5.1-r1.ebuild b/media-video/vidcutter/vidcutter-6.0.5.1-r1.ebuild
index 383061cd1bcc..d81ac2d243ac 100644
--- a/media-video/vidcutter/vidcutter-6.0.5.1-r1.ebuild
+++ b/media-video/vidcutter/vidcutter-6.0.5.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]];then
EGIT_REPO_URI="https://github.com/ozmartian/vidcutter"
else
SRC_URI="https://github.com/ozmartian/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
fi
LICENSE="GPL-3"
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/vidcutter/
@ 2022-06-30 20:22 Piotr Karbowski
0 siblings, 0 replies; 14+ messages in thread
From: Piotr Karbowski @ 2022-06-30 20:22 UTC (permalink / raw
To: gentoo-commits
commit: c6f7a69d3e31248cc8e697dd79e119a8477a4d66
Author: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 30 20:22:05 2022 +0000
Commit: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
CommitDate: Thu Jun 30 20:22:05 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6f7a69d
media-video/vidcutter: Update manifest after drop old.
Signed-off-by: Piotr Karbowski <slashbeast <AT> gentoo.org>
media-video/vidcutter/Manifest | 1 -
1 file changed, 1 deletion(-)
diff --git a/media-video/vidcutter/Manifest b/media-video/vidcutter/Manifest
index 67eb2c410646..4284977ada99 100644
--- a/media-video/vidcutter/Manifest
+++ b/media-video/vidcutter/Manifest
@@ -1,2 +1 @@
DIST vidcutter-6.0.5.1.tar.gz 9909274 BLAKE2B 063c20f6ae0565b0f3a160b5ee298aae05b2ee1876cd4c73d9f37578a9e86a872353c3e2b7b1b6302db3d5a876139bfb19d50bf7cb4dd18e6e1d1a1ca3587fbd SHA512 f2ea2a86d9eaa3c6593e785daad6869c151baa1add529c9edaf2282f7acad762fbb29804790aece5e4fcd89e9e9bc77f61d1f0b68a1b1f3ecf58951ee8f200e9
-DIST vidcutter-6.0.5.tar.gz 9911435 BLAKE2B 2d901768064b7c3b7444289db84e8f8d6e179d915b04f870a6b397f0d905c6b4ecab0768d045a8c1aa43b3bf7bccb2dcd60e9c043595f2aaf857ce657ec997f8 SHA512 b4a0e0cc3132038e9216f05117768695ba30840f04251c60561b7555cde9064efcf12440c801c834c2160d5b5acad011dc31055d9547269a5689361c875bca80
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/vidcutter/
@ 2021-09-27 21:18 Piotr Karbowski
0 siblings, 0 replies; 14+ messages in thread
From: Piotr Karbowski @ 2021-09-27 21:18 UTC (permalink / raw
To: gentoo-commits
commit: 63c279b7c4cb63a60f278c2c6dba20f92ba057d4
Author: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 27 21:17:56 2021 +0000
Commit: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
CommitDate: Mon Sep 27 21:18:31 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63c279b7
media-video/vidcutter: 6.0.5.1: version bump.
Signed-off-by: Piotr Karbowski <slashbeast <AT> gentoo.org>
media-video/vidcutter/Manifest | 1 +
media-video/vidcutter/vidcutter-6.0.5.1.ebuild | 41 ++++++++++++++++++++++++++
2 files changed, 42 insertions(+)
diff --git a/media-video/vidcutter/Manifest b/media-video/vidcutter/Manifest
index 3bad55748d4..67eb2c41064 100644
--- a/media-video/vidcutter/Manifest
+++ b/media-video/vidcutter/Manifest
@@ -1 +1,2 @@
+DIST vidcutter-6.0.5.1.tar.gz 9909274 BLAKE2B 063c20f6ae0565b0f3a160b5ee298aae05b2ee1876cd4c73d9f37578a9e86a872353c3e2b7b1b6302db3d5a876139bfb19d50bf7cb4dd18e6e1d1a1ca3587fbd SHA512 f2ea2a86d9eaa3c6593e785daad6869c151baa1add529c9edaf2282f7acad762fbb29804790aece5e4fcd89e9e9bc77f61d1f0b68a1b1f3ecf58951ee8f200e9
DIST vidcutter-6.0.5.tar.gz 9911435 BLAKE2B 2d901768064b7c3b7444289db84e8f8d6e179d915b04f870a6b397f0d905c6b4ecab0768d045a8c1aa43b3bf7bccb2dcd60e9c043595f2aaf857ce657ec997f8 SHA512 b4a0e0cc3132038e9216f05117768695ba30840f04251c60561b7555cde9064efcf12440c801c834c2160d5b5acad011dc31055d9547269a5689361c875bca80
diff --git a/media-video/vidcutter/vidcutter-6.0.5.1.ebuild b/media-video/vidcutter/vidcutter-6.0.5.1.ebuild
new file mode 100644
index 00000000000..8ec68eb7ef9
--- /dev/null
+++ b/media-video/vidcutter/vidcutter-6.0.5.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit distutils-r1 xdg
+
+DESCRIPTION="FFmpeg-based simple video cutter & joiner with a modern PyQt5 GUI"
+HOMEPAGE="http://vidcutter.ozmartians.com https://github.com/ozmartian/vidcutter"
+
+if [[ ${PV} == 9999 ]];then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/ozmartian/vidcutter"
+else
+ SRC_URI="https://github.com/ozmartian/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ >=media-video/mpv-0.25[libmpv]
+"
+RDEPEND="${DEPEND}
+ >=dev-python/PyQt5-5.7[dbus,multimedia,widgets,${PYTHON_USEDEP}]
+ dev-python/pyopengl[${PYTHON_USEDEP}]
+ media-video/ffmpeg[X,encode]
+ media-video/mediainfo"
+BDEPEND="
+ ${PYTHON_DEPS}
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+src_install() {
+ distutils-r1_src_install
+ mv "${ED}/usr/share/doc/${PN}" "${ED}/usr/share/doc/${P}"
+}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/vidcutter/
@ 2021-02-15 3:03 Rick Farina
0 siblings, 0 replies; 14+ messages in thread
From: Rick Farina @ 2021-02-15 3:03 UTC (permalink / raw
To: gentoo-commits
commit: c732b9165c0a10c7690feebaaf43c4960563b86a
Author: Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 15 03:03:50 2021 +0000
Commit: Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Mon Feb 15 03:03:50 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c732b916
media-video/vidcutter: python bump
minor cleanups
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>
media-video/vidcutter/Manifest | 1 -
media-video/vidcutter/vidcutter-6.0.0-r1.ebuild | 39 -------------------------
media-video/vidcutter/vidcutter-6.0.5.ebuild | 3 +-
media-video/vidcutter/vidcutter-9999.ebuild | 3 +-
4 files changed, 4 insertions(+), 42 deletions(-)
diff --git a/media-video/vidcutter/Manifest b/media-video/vidcutter/Manifest
index b1fd4e1fb9a..3bad55748d4 100644
--- a/media-video/vidcutter/Manifest
+++ b/media-video/vidcutter/Manifest
@@ -1,2 +1 @@
-DIST vidcutter-6.0.0.tar.gz 9877867 BLAKE2B 91f153222f37d452ed8af5c4f24e32790189f058b5cbb3c80f7805ed48b5e953bfeeb8be92f04e049384dc30f416d0ee603237b8a59a329b0bc0cd61bf0fdbe2 SHA512 9970d9918cca9a7681bc5ca8d8b5d16212cf3dad0f2bc3e9c6727340c340801696dcb7ff4e901c2c0a25b86e9cb165bb3f783c18b4a8fd5f4ddba8490a7fd7a0
DIST vidcutter-6.0.5.tar.gz 9911435 BLAKE2B 2d901768064b7c3b7444289db84e8f8d6e179d915b04f870a6b397f0d905c6b4ecab0768d045a8c1aa43b3bf7bccb2dcd60e9c043595f2aaf857ce657ec997f8 SHA512 b4a0e0cc3132038e9216f05117768695ba30840f04251c60561b7555cde9064efcf12440c801c834c2160d5b5acad011dc31055d9547269a5689361c875bca80
diff --git a/media-video/vidcutter/vidcutter-6.0.0-r1.ebuild b/media-video/vidcutter/vidcutter-6.0.0-r1.ebuild
deleted file mode 100644
index f2861a5fcd3..00000000000
--- a/media-video/vidcutter/vidcutter-6.0.0-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit distutils-r1
-
-DESCRIPTION="FFmpeg-based simple video cutter & joiner with a modern PyQt5 GUI"
-HOMEPAGE="http://vidcutter.ozmartians.com https://github.com/ozmartian/vidcutter"
-
-if [[ ${PV} == 9999 ]];then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/ozmartian/vidcutter"
-else
- SRC_URI="https://github.com/ozmartian/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- >=media-video/mpv-0.25[libmpv]
-"
-RDEPEND="${DEPEND}
- >=dev-python/PyQt5-5.7[dbus,multimedia,${PYTHON_USEDEP}]
- media-video/ffmpeg[X,encode]
- media-video/mediainfo"
-BDEPEND="
- ${PYTHON_DEPS}
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-src_install() {
- distutils-r1_src_install
- mv "${ED}/usr/share/doc/${PN}" "${ED}/usr/share/doc/${P}"
-}
diff --git a/media-video/vidcutter/vidcutter-6.0.5.ebuild b/media-video/vidcutter/vidcutter-6.0.5.ebuild
index d52ea8766f2..8ec68eb7ef9 100644
--- a/media-video/vidcutter/vidcutter-6.0.5.ebuild
+++ b/media-video/vidcutter/vidcutter-6.0.5.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
inherit distutils-r1 xdg
@@ -33,6 +33,7 @@ RDEPEND="${DEPEND}
BDEPEND="
${PYTHON_DEPS}
dev-python/setuptools[${PYTHON_USEDEP}]"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
src_install() {
distutils-r1_src_install
diff --git a/media-video/vidcutter/vidcutter-9999.ebuild b/media-video/vidcutter/vidcutter-9999.ebuild
index d52ea8766f2..8ec68eb7ef9 100644
--- a/media-video/vidcutter/vidcutter-9999.ebuild
+++ b/media-video/vidcutter/vidcutter-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
inherit distutils-r1 xdg
@@ -33,6 +33,7 @@ RDEPEND="${DEPEND}
BDEPEND="
${PYTHON_DEPS}
dev-python/setuptools[${PYTHON_USEDEP}]"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
src_install() {
distutils-r1_src_install
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/vidcutter/
@ 2021-02-14 11:19 Piotr Karbowski
0 siblings, 0 replies; 14+ messages in thread
From: Piotr Karbowski @ 2021-02-14 11:19 UTC (permalink / raw
To: gentoo-commits
commit: 9dadca788a5a9e2bd06086344347fcedf5531aa4
Author: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 14 11:17:27 2021 +0000
Commit: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
CommitDate: Sun Feb 14 11:19:40 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dadca78
media-video/vidcutter: 6.0.5 bump; deps adjusted; QA fixes; takeover.
Closes: https://bugs.gentoo.org/769398
Closes: https://bugs.gentoo.org/723378
Signed-off-by: Piotr Karbowski <slashbeast <AT> gentoo.org>
media-video/vidcutter/Manifest | 1 +
media-video/vidcutter/metadata.xml | 4 ++++
.../vidcutter/{vidcutter-9999.ebuild => vidcutter-6.0.5.ebuild} | 7 ++++---
media-video/vidcutter/vidcutter-9999.ebuild | 7 ++++---
4 files changed, 13 insertions(+), 6 deletions(-)
diff --git a/media-video/vidcutter/Manifest b/media-video/vidcutter/Manifest
index c00289ae0a1..b1fd4e1fb9a 100644
--- a/media-video/vidcutter/Manifest
+++ b/media-video/vidcutter/Manifest
@@ -1 +1,2 @@
DIST vidcutter-6.0.0.tar.gz 9877867 BLAKE2B 91f153222f37d452ed8af5c4f24e32790189f058b5cbb3c80f7805ed48b5e953bfeeb8be92f04e049384dc30f416d0ee603237b8a59a329b0bc0cd61bf0fdbe2 SHA512 9970d9918cca9a7681bc5ca8d8b5d16212cf3dad0f2bc3e9c6727340c340801696dcb7ff4e901c2c0a25b86e9cb165bb3f783c18b4a8fd5f4ddba8490a7fd7a0
+DIST vidcutter-6.0.5.tar.gz 9911435 BLAKE2B 2d901768064b7c3b7444289db84e8f8d6e179d915b04f870a6b397f0d905c6b4ecab0768d045a8c1aa43b3bf7bccb2dcd60e9c043595f2aaf857ce657ec997f8 SHA512 b4a0e0cc3132038e9216f05117768695ba30840f04251c60561b7555cde9064efcf12440c801c834c2160d5b5acad011dc31055d9547269a5689361c875bca80
diff --git a/media-video/vidcutter/metadata.xml b/media-video/vidcutter/metadata.xml
index a56d19341fb..2f18a1a2d89 100644
--- a/media-video/vidcutter/metadata.xml
+++ b/media-video/vidcutter/metadata.xml
@@ -1,6 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>slashbeast@gentoo.org</email>
+ <name>Piotr Karbowski</name>
+ </maintainer>
<maintainer type="person">
<email>zerochaos@gentoo.org</email>
<name>Rick Farina</name>
diff --git a/media-video/vidcutter/vidcutter-9999.ebuild b/media-video/vidcutter/vidcutter-6.0.5.ebuild
similarity index 83%
copy from media-video/vidcutter/vidcutter-9999.ebuild
copy to media-video/vidcutter/vidcutter-6.0.5.ebuild
index 399c8d2dceb..95923c5ef0a 100644
--- a/media-video/vidcutter/vidcutter-9999.ebuild
+++ b/media-video/vidcutter/vidcutter-6.0.5.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7,8} )
-inherit distutils-r1
+inherit distutils-r1 xdg
DESCRIPTION="FFmpeg-based simple video cutter & joiner with a modern PyQt5 GUI"
HOMEPAGE="http://vidcutter.ozmartians.com https://github.com/ozmartian/vidcutter"
@@ -27,7 +27,8 @@ DEPEND="
>=media-video/mpv-0.25[libmpv]
"
RDEPEND="${DEPEND}
- >=dev-python/PyQt5-5.7[dbus,multimedia,${PYTHON_USEDEP}]
+ >=dev-python/PyQt5-5.7[dbus,multimedia,widgets,${PYTHON_USEDEP}]
+ dev-python/pyopengl[${PYTHON_USEDEP}]
media-video/ffmpeg[X,encode]
media-video/mediainfo"
BDEPEND="
diff --git a/media-video/vidcutter/vidcutter-9999.ebuild b/media-video/vidcutter/vidcutter-9999.ebuild
index 399c8d2dceb..95923c5ef0a 100644
--- a/media-video/vidcutter/vidcutter-9999.ebuild
+++ b/media-video/vidcutter/vidcutter-9999.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7,8} )
-inherit distutils-r1
+inherit distutils-r1 xdg
DESCRIPTION="FFmpeg-based simple video cutter & joiner with a modern PyQt5 GUI"
HOMEPAGE="http://vidcutter.ozmartians.com https://github.com/ozmartian/vidcutter"
@@ -27,7 +27,8 @@ DEPEND="
>=media-video/mpv-0.25[libmpv]
"
RDEPEND="${DEPEND}
- >=dev-python/PyQt5-5.7[dbus,multimedia,${PYTHON_USEDEP}]
+ >=dev-python/PyQt5-5.7[dbus,multimedia,widgets,${PYTHON_USEDEP}]
+ dev-python/pyopengl[${PYTHON_USEDEP}]
media-video/ffmpeg[X,encode]
media-video/mediainfo"
BDEPEND="
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/vidcutter/
@ 2020-10-24 10:01 Michał Górny
0 siblings, 0 replies; 14+ messages in thread
From: Michał Górny @ 2020-10-24 10:01 UTC (permalink / raw
To: gentoo-commits
commit: 29aea46f6f79905934132b342002a8700447e53e
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 24 08:49:18 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Oct 24 10:01:39 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29aea46f
media-video/vidcutter: Update virtual/ffmpeg dep
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
.../vidcutter/{vidcutter-6.0.0.ebuild => vidcutter-6.0.0-r1.ebuild} | 4 ++--
media-video/vidcutter/vidcutter-9999.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/media-video/vidcutter/vidcutter-6.0.0.ebuild b/media-video/vidcutter/vidcutter-6.0.0-r1.ebuild
similarity index 94%
rename from media-video/vidcutter/vidcutter-6.0.0.ebuild
rename to media-video/vidcutter/vidcutter-6.0.0-r1.ebuild
index 925afa62e55..b3beb94619d 100644
--- a/media-video/vidcutter/vidcutter-6.0.0.ebuild
+++ b/media-video/vidcutter/vidcutter-6.0.0-r1.ebuild
@@ -28,8 +28,8 @@ DEPEND="
"
RDEPEND="${DEPEND}
>=dev-python/PyQt5-5.7[dbus,multimedia,${PYTHON_USEDEP}]
- media-video/mediainfo
- virtual/ffmpeg[X,encode]"
+ media-video/ffmpeg[X,encode]
+ media-video/mediainfo"
BDEPEND="
${PYTHON_DEPS}
dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/media-video/vidcutter/vidcutter-9999.ebuild b/media-video/vidcutter/vidcutter-9999.ebuild
index 925afa62e55..b3beb94619d 100644
--- a/media-video/vidcutter/vidcutter-9999.ebuild
+++ b/media-video/vidcutter/vidcutter-9999.ebuild
@@ -28,8 +28,8 @@ DEPEND="
"
RDEPEND="${DEPEND}
>=dev-python/PyQt5-5.7[dbus,multimedia,${PYTHON_USEDEP}]
- media-video/mediainfo
- virtual/ffmpeg[X,encode]"
+ media-video/ffmpeg[X,encode]
+ media-video/mediainfo"
BDEPEND="
${PYTHON_DEPS}
dev-python/setuptools[${PYTHON_USEDEP}]"
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/vidcutter/
@ 2020-05-14 15:57 Rick Farina
0 siblings, 0 replies; 14+ messages in thread
From: Rick Farina @ 2020-05-14 15:57 UTC (permalink / raw
To: gentoo-commits
commit: 4c116bffee9d636a89398025ff31eb96d9c8e0aa
Author: Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Thu May 14 14:55:47 2020 +0000
Commit: Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Thu May 14 15:57:45 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c116bff
media-video/vidcutter: initial import
minor cleanup, importing from jorgicio and powerman overlays plus some
minor QA fixes
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>
media-video/vidcutter/Manifest | 1 +
media-video/vidcutter/metadata.xml | 11 ++++++++
media-video/vidcutter/vidcutter-6.0.0.ebuild | 40 ++++++++++++++++++++++++++++
media-video/vidcutter/vidcutter-9999.ebuild | 40 ++++++++++++++++++++++++++++
4 files changed, 92 insertions(+)
diff --git a/media-video/vidcutter/Manifest b/media-video/vidcutter/Manifest
new file mode 100644
index 00000000000..c00289ae0a1
--- /dev/null
+++ b/media-video/vidcutter/Manifest
@@ -0,0 +1 @@
+DIST vidcutter-6.0.0.tar.gz 9877867 BLAKE2B 91f153222f37d452ed8af5c4f24e32790189f058b5cbb3c80f7805ed48b5e953bfeeb8be92f04e049384dc30f416d0ee603237b8a59a329b0bc0cd61bf0fdbe2 SHA512 9970d9918cca9a7681bc5ca8d8b5d16212cf3dad0f2bc3e9c6727340c340801696dcb7ff4e901c2c0a25b86e9cb165bb3f783c18b4a8fd5f4ddba8490a7fd7a0
diff --git a/media-video/vidcutter/metadata.xml b/media-video/vidcutter/metadata.xml
new file mode 100644
index 00000000000..a56d19341fb
--- /dev/null
+++ b/media-video/vidcutter/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>zerochaos@gentoo.org</email>
+ <name>Rick Farina</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">ozmartian/vidcutter</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-video/vidcutter/vidcutter-6.0.0.ebuild b/media-video/vidcutter/vidcutter-6.0.0.ebuild
new file mode 100644
index 00000000000..925afa62e55
--- /dev/null
+++ b/media-video/vidcutter/vidcutter-6.0.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="FFmpeg-based simple video cutter & joiner with a modern PyQt5 GUI"
+HOMEPAGE="http://vidcutter.ozmartians.com https://github.com/ozmartian/vidcutter"
+
+if [[ ${PV} == 9999 ]];then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/ozmartian/vidcutter"
+ KEYWORDS=""
+else
+ SRC_URI="https://github.com/ozmartian/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ >=media-video/mpv-0.25[libmpv]
+"
+RDEPEND="${DEPEND}
+ >=dev-python/PyQt5-5.7[dbus,multimedia,${PYTHON_USEDEP}]
+ media-video/mediainfo
+ virtual/ffmpeg[X,encode]"
+BDEPEND="
+ ${PYTHON_DEPS}
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+
+src_install() {
+ distutils-r1_src_install
+ mv "${ED}/usr/share/doc/${PN}" "${ED}/usr/share/doc/${P}"
+}
diff --git a/media-video/vidcutter/vidcutter-9999.ebuild b/media-video/vidcutter/vidcutter-9999.ebuild
new file mode 100644
index 00000000000..925afa62e55
--- /dev/null
+++ b/media-video/vidcutter/vidcutter-9999.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="FFmpeg-based simple video cutter & joiner with a modern PyQt5 GUI"
+HOMEPAGE="http://vidcutter.ozmartians.com https://github.com/ozmartian/vidcutter"
+
+if [[ ${PV} == 9999 ]];then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/ozmartian/vidcutter"
+ KEYWORDS=""
+else
+ SRC_URI="https://github.com/ozmartian/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ >=media-video/mpv-0.25[libmpv]
+"
+RDEPEND="${DEPEND}
+ >=dev-python/PyQt5-5.7[dbus,multimedia,${PYTHON_USEDEP}]
+ media-video/mediainfo
+ virtual/ffmpeg[X,encode]"
+BDEPEND="
+ ${PYTHON_DEPS}
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+
+src_install() {
+ distutils-r1_src_install
+ mv "${ED}/usr/share/doc/${PN}" "${ED}/usr/share/doc/${P}"
+}
^ permalink raw reply related [flat|nested] 14+ messages in thread
end of thread, other threads:[~2023-08-19 22:40 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-06-30 20:14 [gentoo-commits] repo/gentoo:master commit in: media-video/vidcutter/ Piotr Karbowski
-- strict thread matches above, loose matches on Subject: below --
2023-08-19 22:40 Rick Farina
2023-05-01 10:42 Sam James
2023-04-19 11:52 Sam James
2023-02-18 20:04 Piotr Karbowski
2022-11-07 19:30 Ionen Wolkens
2022-07-05 17:54 Sam James
2022-07-05 17:54 Sam James
2022-06-30 20:22 Piotr Karbowski
2021-09-27 21:18 Piotr Karbowski
2021-02-15 3:03 Rick Farina
2021-02-14 11:19 Piotr Karbowski
2020-10-24 10:01 Michał Górny
2020-05-14 15:57 Rick Farina
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox