public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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