[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2024-02-21 Thread Yixun Lan
commit: 22c76a421a8cb40c125bfe2e1e259dbebb272630
Author: Felix Neumärker  posteo  de>
AuthorDate: Wed Feb 21 13:06:02 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Feb 22 00:47:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22c76a42

media-video/shotcut: drop 22.12.21

Closes: https://github.com/gentoo/gentoo/pull/35466
Signed-off-by: Felix Neumärker  posteo.de>
Signed-off-by: Yixun Lan  gentoo.org>

 media-video/shotcut/Manifest|  1 -
 media-video/shotcut/shotcut-22.12.21.ebuild | 57 -
 2 files changed, 58 deletions(-)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index 08afdd270386..40c2ec9173eb 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1,3 +1,2 @@
-DIST shotcut-22.12.21.tar.gz 9857227 BLAKE2B 
94739b1f2d66c8d4ebc69ded7c90a75f973b17889fce538855403f92b5232514df45f6e3648ef772b9a22c27b547ce2b7f0f6eb391cc47dfebaf9907f0c6525f
 SHA512 
95ca399657934becedd71c3daa74749bca1b625a0cedf8df4bfd212476602f83f5b807b26ec7c8275ee720e54893102931bf109c95153fc16f348d344e50395b
 DIST shotcut-23.09.29.tar.gz 11908874 BLAKE2B 
e107d5f0284afd54b31eff72220d4224621da7b46fff6345d729ea0464b8967bc3329a12121aeedcdec6bcce7f4c6394065463269708a4bd4d29cc4389bc1706
 SHA512 
a829c2eda51db4fe20fa207e3e98ce0fb1e777af8ac495aa1ad20407bb91a41fed569298611288e04a528f1120fc89292d0333d3e445dce1ab86a799dea78e16
 DIST shotcut-24.02.19.tar.gz 12077171 BLAKE2B 
ac7ab500f8817007ec981a94a2b7a414a4d981c630bd289fdf70eb2f1d493391dc74e372d82273aa4d81a2a9b685b1275e30ab47f6d6c5ce44812c286f43ed54
 SHA512 
60fc8874622db7ebb3e345ac8ba23a0d7c5e60c929c5955189b71540bbd5946e4dc0db0ad119a4ba3659f2d6e4dd64652be3dabc82b3c01feefb5619685ec454

diff --git a/media-video/shotcut/shotcut-22.12.21.ebuild 
b/media-video/shotcut/shotcut-22.12.21.ebuild
deleted file mode 100644
index db68f3435f7b..
--- a/media-video/shotcut/shotcut-22.12.21.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic xdg
-
-DESCRIPTION="A free, open source, cross-platform video editor"
-HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/;
-if [[ ${PV} != * ]] ; then
-   SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-else
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/mltframework/shotcut/;
-fi
-
-IUSE="debug"
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-"
-COMMON_DEPEND="
-   dev-qt/qtdeclarative:5[widgets]
-   dev-qt/qtmultimedia:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtopengl:5
-   dev-qt/qtquickcontrols2:5
-   dev-qt/qtsql:5
-   dev-qt/qtwebsockets:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   >=media-libs/mlt-7.8.0[ffmpeg,frei0r,fftw(+),jack,opengl,qt5,sdl,xml]
-   media-video/ffmpeg
-"
-DEPEND="${COMMON_DEPEND}
-   dev-qt/qtconcurrent:5
-   dev-qt/qtx11extras:5
-"
-RDEPEND="${COMMON_DEPEND}
-   dev-qt/qtquickcontrols[widgets]
-   dev-qt/qtgraphicaleffects:5
-   virtual/jack
-"
-
-src_configure() {
-   CMAKE_BUILD_TYPE=$(usex debug Debug Release)
-   local mycmakeargs=(
-   -DSHOTCUT_VERSION="${PV}"
-   )
-   use debug || append-cxxflags "-DNDEBUG"
-   append-cxxflags "-DSHOTCUT_NOUPGRADE"
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2024-02-21 Thread Yixun Lan
commit: ef3622326d7553482503514c4c1175d7ca25fa9a
Author: Felix Neumärker  posteo  de>
AuthorDate: Wed Feb 21 12:55:35 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Feb 22 00:47:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef362232

media-video/shotcut: add 24.02.19

Closes: #924015

Signed-off-by: Felix Neumärker  posteo.de>
Signed-off-by: Yixun Lan  gentoo.org>

 media-video/shotcut/Manifest|  1 +
 media-video/shotcut/shotcut-24.02.19.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index 922450a8419c..08afdd270386 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1,2 +1,3 @@
 DIST shotcut-22.12.21.tar.gz 9857227 BLAKE2B 
94739b1f2d66c8d4ebc69ded7c90a75f973b17889fce538855403f92b5232514df45f6e3648ef772b9a22c27b547ce2b7f0f6eb391cc47dfebaf9907f0c6525f
 SHA512 
95ca399657934becedd71c3daa74749bca1b625a0cedf8df4bfd212476602f83f5b807b26ec7c8275ee720e54893102931bf109c95153fc16f348d344e50395b
 DIST shotcut-23.09.29.tar.gz 11908874 BLAKE2B 
e107d5f0284afd54b31eff72220d4224621da7b46fff6345d729ea0464b8967bc3329a12121aeedcdec6bcce7f4c6394065463269708a4bd4d29cc4389bc1706
 SHA512 
a829c2eda51db4fe20fa207e3e98ce0fb1e777af8ac495aa1ad20407bb91a41fed569298611288e04a528f1120fc89292d0333d3e445dce1ab86a799dea78e16
+DIST shotcut-24.02.19.tar.gz 12077171 BLAKE2B 
ac7ab500f8817007ec981a94a2b7a414a4d981c630bd289fdf70eb2f1d493391dc74e372d82273aa4d81a2a9b685b1275e30ab47f6d6c5ce44812c286f43ed54
 SHA512 
60fc8874622db7ebb3e345ac8ba23a0d7c5e60c929c5955189b71540bbd5946e4dc0db0ad119a4ba3659f2d6e4dd64652be3dabc82b3c01feefb5619685ec454

diff --git a/media-video/shotcut/shotcut-24.02.19.ebuild 
b/media-video/shotcut/shotcut-24.02.19.ebuild
new file mode 100644
index ..e631c4436c6a
--- /dev/null
+++ b/media-video/shotcut/shotcut-24.02.19.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic xdg
+
+DESCRIPTION="A free, open source, cross-platform video editor"
+HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/;
+if [[ ${PV} != * ]] ; then
+   SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+else
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mltframework/shotcut/;
+fi
+
+IUSE="debug"
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+BDEPEND="
+   dev-qt/qttools:6[linguist]
+"
+DEPEND="
+   dev-qt/qtbase:6[concurrent,gui,network,opengl,sql,widgets,xml]
+   dev-qt/qtdeclarative:6[widgets]
+   dev-qt/qtmultimedia:6
+   dev-qt/qtcharts:6
+   >=media-libs/mlt-7.18.0[ffmpeg,frei0r,jack,opengl,sdl,xml]
+   media-video/ffmpeg
+"
+
+RDEPEND="${DEPEND}
+   virtual/jack
+"
+
+src_configure() {
+   CMAKE_BUILD_TYPE=$(usex debug Debug Release)
+   if [[ ${PV} != * ]] ; then
+   SHOTCUT_VERSION="${PV}"
+   else
+   SHOTCUT_VERSION="$(git log --date=format:'%y.%m.%d' -1 
--format='%ad')"
+   fi
+   local mycmakeargs=(
+   -DSHOTCUT_VERSION="${SHOTCUT_VERSION}"
+   )
+   use debug || append-cxxflags "-DNDEBUG"
+   append-cxxflags "-DSHOTCUT_NOUPGRADE"
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2024-01-10 Thread Joonas Niilola
commit: a81e35bc0b3f0dc40fa697bb6b21e896ba808f67
Author: Felix Neumärker  posteo  de>
AuthorDate: Tue Oct 24 19:18:15 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jan 10 09:06:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a81e35bc

media-video/shotcut: bump to 23.09.29 (qt6), drop 22.09.23

Thanks to Lorenzo Bertini.

Closes: https://bugs.gentoo.org/831333
Closes: https://bugs.gentoo.org/908846

Signed-off-by: Felix Neumärker  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/33498
Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/shotcut/Manifest   |  2 +-
 ...cut-22.09.23.ebuild => shotcut-23.09.29.ebuild} | 35 ++
 media-video/shotcut/shotcut-.ebuild| 35 ++
 3 files changed, 33 insertions(+), 39 deletions(-)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index 2a60ada06532..922450a8419c 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1,2 +1,2 @@
-DIST shotcut-22.09.23.tar.gz 9096319 BLAKE2B 
4023ca82f72e5fb3dca9dfed18912f0b8a99ef5915b0bb1ca983269b99b4b057747558801e2dfe65c89e68c4e9fcfc0a1cc9bcc24ce4d44d1e5453b94d639da2
 SHA512 
3c680a36ed4e22e857a824eaa25a63aa6cb830751e9730d4cd5e0a6fa2b087d9b63900232155fe5f656a4d70ae27dabc5fad52ed39d6b53f99188c954f9896d8
 DIST shotcut-22.12.21.tar.gz 9857227 BLAKE2B 
94739b1f2d66c8d4ebc69ded7c90a75f973b17889fce538855403f92b5232514df45f6e3648ef772b9a22c27b547ce2b7f0f6eb391cc47dfebaf9907f0c6525f
 SHA512 
95ca399657934becedd71c3daa74749bca1b625a0cedf8df4bfd212476602f83f5b807b26ec7c8275ee720e54893102931bf109c95153fc16f348d344e50395b
+DIST shotcut-23.09.29.tar.gz 11908874 BLAKE2B 
e107d5f0284afd54b31eff72220d4224621da7b46fff6345d729ea0464b8967bc3329a12121aeedcdec6bcce7f4c6394065463269708a4bd4d29cc4389bc1706
 SHA512 
a829c2eda51db4fe20fa207e3e98ce0fb1e777af8ac495aa1ad20407bb91a41fed569298611288e04a528f1120fc89292d0333d3e445dce1ab86a799dea78e16

diff --git a/media-video/shotcut/shotcut-22.09.23.ebuild 
b/media-video/shotcut/shotcut-23.09.29.ebuild
similarity index 61%
rename from media-video/shotcut/shotcut-22.09.23.ebuild
rename to media-video/shotcut/shotcut-23.09.29.ebuild
index 937c3ecd7cc2..ca61874e186c 100644
--- a/media-video/shotcut/shotcut-22.09.23.ebuild
+++ b/media-video/shotcut/shotcut-23.09.29.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -9,7 +9,7 @@ DESCRIPTION="A free, open source, cross-platform video editor"
 HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/;
 if [[ ${PV} != * ]] ; then
SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64"
 else
inherit git-r3
EGIT_REPO_URI="https://github.com/mltframework/shotcut/;
@@ -21,34 +21,31 @@ LICENSE="GPL-3+"
 SLOT="0"
 
 BDEPEND="
-   dev-qt/linguist-tools:5
+   dev-qt/qttools:6[linguist]
 "
 COMMON_DEPEND="
-   dev-qt/qtdeclarative:5[widgets]
-   dev-qt/qtmultimedia:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtopengl:5
-   dev-qt/qtquickcontrols2:5
-   dev-qt/qtsql:5
-   dev-qt/qtwebsockets:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   >=media-libs/mlt-7.8.0[ffmpeg,frei0r,fftw(+),jack,opengl,qt5,sdl,xml]
+   dev-qt/qtbase:6[concurrent,gui,network,opengl,sql,widgets,xml]
+   dev-qt/qtdeclarative:6[widgets]
+   dev-qt/qtmultimedia:6
+   >=media-libs/mlt-7.18.0[ffmpeg,frei0r,jack,opengl,sdl,xml]
media-video/ffmpeg
 "
-DEPEND="${COMMON_DEPEND}
-   dev-qt/qtconcurrent:5
-   dev-qt/qtx11extras:5
-"
+
+DEPEND="${COMMON_DEPEND}"
+
 RDEPEND="${COMMON_DEPEND}
-   dev-qt/qtgraphicaleffects:5
virtual/jack
 "
 
 src_configure() {
CMAKE_BUILD_TYPE=$(usex debug Debug Release)
+   if [[ ${PV} != * ]] ; then
+   SHOTCUT_VERSION="${PV}"
+   else
+   SHOTCUT_VERSION="$(git log --date=format:'%y.%m.%d' -1 
--format='%ad')"
+   fi
local mycmakeargs=(
-   -DSHOTCUT_VERSION="${PV}"
+   -DSHOTCUT_VERSION="${SHOTCUT_VERSION}"
)
use debug || append-cxxflags "-DNDEBUG"
append-cxxflags "-DSHOTCUT_NOUPGRADE"

diff --git a/media-video/shotcut/shotcut-.ebuild 
b/media-video/shotcut/shotcut-.ebuild
index 937c3ecd7cc2..ca61874e186c 100644
--- a/media-video/shotcut/shotcut-.ebuild
+++ b/media-video/shotcut/shotcut-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -9,7 +9,7 @@ DESCRIPTION="A free, open source, cross-platform video editor"
 HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/;
 if [[ ${PV} != * 

[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2024-01-10 Thread Joonas Niilola
commit: 8f9132475324cd342006432c9ae3bb89216fdcf3
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jan 10 09:03:25 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jan 10 09:06:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f913247

media-video/shotcut: drop redundant COMMON_DEPEND on 23.09 and 

Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/shotcut/shotcut-23.09.29.ebuild | 6 ++
 media-video/shotcut/shotcut-.ebuild | 6 ++
 2 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/media-video/shotcut/shotcut-23.09.29.ebuild 
b/media-video/shotcut/shotcut-23.09.29.ebuild
index ca61874e186c..88276adaf800 100644
--- a/media-video/shotcut/shotcut-23.09.29.ebuild
+++ b/media-video/shotcut/shotcut-23.09.29.ebuild
@@ -23,7 +23,7 @@ SLOT="0"
 BDEPEND="
dev-qt/qttools:6[linguist]
 "
-COMMON_DEPEND="
+DEPEND="
dev-qt/qtbase:6[concurrent,gui,network,opengl,sql,widgets,xml]
dev-qt/qtdeclarative:6[widgets]
dev-qt/qtmultimedia:6
@@ -31,9 +31,7 @@ COMMON_DEPEND="
media-video/ffmpeg
 "
 
-DEPEND="${COMMON_DEPEND}"
-
-RDEPEND="${COMMON_DEPEND}
+RDEPEND="${DEPEND}
virtual/jack
 "
 

diff --git a/media-video/shotcut/shotcut-.ebuild 
b/media-video/shotcut/shotcut-.ebuild
index ca61874e186c..88276adaf800 100644
--- a/media-video/shotcut/shotcut-.ebuild
+++ b/media-video/shotcut/shotcut-.ebuild
@@ -23,7 +23,7 @@ SLOT="0"
 BDEPEND="
dev-qt/qttools:6[linguist]
 "
-COMMON_DEPEND="
+DEPEND="
dev-qt/qtbase:6[concurrent,gui,network,opengl,sql,widgets,xml]
dev-qt/qtdeclarative:6[widgets]
dev-qt/qtmultimedia:6
@@ -31,9 +31,7 @@ COMMON_DEPEND="
media-video/ffmpeg
 "
 
-DEPEND="${COMMON_DEPEND}"
-
-RDEPEND="${COMMON_DEPEND}
+RDEPEND="${DEPEND}
virtual/jack
 "
 



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2023-02-24 Thread Joonas Niilola
commit: 723b1b7a590a996f4b173298034d08e5cf2cbcf2
Author: Felix Neumärker  posteo  de>
AuthorDate: Wed Feb  1 18:21:37 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Feb 24 15:46:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=723b1b7a

media-video/shotcut: drop 22.04.25-r1

Signed-off-by: Felix Neumärker  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/29382
Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/shotcut/Manifest   |  1 -
 media-video/shotcut/shotcut-22.04.25-r1.ebuild | 66 --
 2 files changed, 67 deletions(-)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index d9cc81902075..2a60ada06532 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1,3 +1,2 @@
-DIST shotcut-22.04.25.tar.gz 4600941 BLAKE2B 
5f8ba47897c3a8ce078a35c06c90454c8c1df9bd9bd3330466a1be869b7b9c9ec45aaf6d3b5aad0587857ff5613ef22f15c4b5142c8247b97c81bb8345b3ff4d
 SHA512 
e5c51868a7f6e2ead3993d8577b5439408e9c54ee20274658c822666e2ca5fceb7d2360d02b8808b464c69005d83b6742a3a750ec244ffe69f82f2abd5ad39fc
 DIST shotcut-22.09.23.tar.gz 9096319 BLAKE2B 
4023ca82f72e5fb3dca9dfed18912f0b8a99ef5915b0bb1ca983269b99b4b057747558801e2dfe65c89e68c4e9fcfc0a1cc9bcc24ce4d44d1e5453b94d639da2
 SHA512 
3c680a36ed4e22e857a824eaa25a63aa6cb830751e9730d4cd5e0a6fa2b087d9b63900232155fe5f656a4d70ae27dabc5fad52ed39d6b53f99188c954f9896d8
 DIST shotcut-22.12.21.tar.gz 9857227 BLAKE2B 
94739b1f2d66c8d4ebc69ded7c90a75f973b17889fce538855403f92b5232514df45f6e3648ef772b9a22c27b547ce2b7f0f6eb391cc47dfebaf9907f0c6525f
 SHA512 
95ca399657934becedd71c3daa74749bca1b625a0cedf8df4bfd212476602f83f5b807b26ec7c8275ee720e54893102931bf109c95153fc16f348d344e50395b

diff --git a/media-video/shotcut/shotcut-22.04.25-r1.ebuild 
b/media-video/shotcut/shotcut-22.04.25-r1.ebuild
deleted file mode 100644
index beb71ab8d58c..
--- a/media-video/shotcut/shotcut-22.04.25-r1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qmake-utils xdg
-
-DESCRIPTION="A free, open source, cross-platform video editor"
-HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/;
-if [[ ${PV} != * ]] ; then
-   SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-else
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/mltframework/shotcut/;
-fi
-
-IUSE="debug"
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-"
-COMMON_DEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdeclarative:5[widgets]
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtopengl:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtquickcontrols2:5
-   dev-qt/qtsql:5
-   dev-qt/qtwebsockets:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   >=media-libs/mlt-7.6.0[ffmpeg,frei0r,fftw(+),jack,opengl,qt5,sdl,xml]
-   media-video/ffmpeg
-"
-DEPEND="${COMMON_DEPEND}
-   dev-qt/qtconcurrent:5
-   dev-qt/qtx11extras:5
-"
-RDEPEND="${COMMON_DEPEND}
-   dev-qt/qtgraphicaleffects:5
-   dev-qt/qtquickcontrols:5
-   virtual/jack
-"
-
-src_configure() {
-   local myqmakeargs=(
-   PREFIX="${EPREFIX}/usr"
-   SHOTCUT_VERSION="${PV}"
-   DEFINES+=SHOTCUT_NOUPGRADE
-   )
-   use debug || myqmakeargs+=(DEFINES+=NDEBUG)
-
-   eqmake5 "${myqmakeargs[@]}"
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2023-02-24 Thread Joonas Niilola
commit: e2a6b7a45a608e6408209eb2000aa001c636427f
Author: Felix Neumärker  posteo  de>
AuthorDate: Wed Feb  1 18:20:26 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Feb 24 15:46:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2a6b7a4

media-video/shotcut: add 22.12.21

Closes: https://bugs.gentoo.org/892684
Signed-off-by: Felix Neumärker  posteo.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/shotcut/Manifest|  1 +
 media-video/shotcut/shotcut-22.12.21.ebuild | 57 +
 2 files changed, 58 insertions(+)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index 3ee3a2088c56..d9cc81902075 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1,2 +1,3 @@
 DIST shotcut-22.04.25.tar.gz 4600941 BLAKE2B 
5f8ba47897c3a8ce078a35c06c90454c8c1df9bd9bd3330466a1be869b7b9c9ec45aaf6d3b5aad0587857ff5613ef22f15c4b5142c8247b97c81bb8345b3ff4d
 SHA512 
e5c51868a7f6e2ead3993d8577b5439408e9c54ee20274658c822666e2ca5fceb7d2360d02b8808b464c69005d83b6742a3a750ec244ffe69f82f2abd5ad39fc
 DIST shotcut-22.09.23.tar.gz 9096319 BLAKE2B 
4023ca82f72e5fb3dca9dfed18912f0b8a99ef5915b0bb1ca983269b99b4b057747558801e2dfe65c89e68c4e9fcfc0a1cc9bcc24ce4d44d1e5453b94d639da2
 SHA512 
3c680a36ed4e22e857a824eaa25a63aa6cb830751e9730d4cd5e0a6fa2b087d9b63900232155fe5f656a4d70ae27dabc5fad52ed39d6b53f99188c954f9896d8
+DIST shotcut-22.12.21.tar.gz 9857227 BLAKE2B 
94739b1f2d66c8d4ebc69ded7c90a75f973b17889fce538855403f92b5232514df45f6e3648ef772b9a22c27b547ce2b7f0f6eb391cc47dfebaf9907f0c6525f
 SHA512 
95ca399657934becedd71c3daa74749bca1b625a0cedf8df4bfd212476602f83f5b807b26ec7c8275ee720e54893102931bf109c95153fc16f348d344e50395b

diff --git a/media-video/shotcut/shotcut-22.12.21.ebuild 
b/media-video/shotcut/shotcut-22.12.21.ebuild
new file mode 100644
index ..db68f3435f7b
--- /dev/null
+++ b/media-video/shotcut/shotcut-22.12.21.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic xdg
+
+DESCRIPTION="A free, open source, cross-platform video editor"
+HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/;
+if [[ ${PV} != * ]] ; then
+   SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+else
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mltframework/shotcut/;
+fi
+
+IUSE="debug"
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+"
+COMMON_DEPEND="
+   dev-qt/qtdeclarative:5[widgets]
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtopengl:5
+   dev-qt/qtquickcontrols2:5
+   dev-qt/qtsql:5
+   dev-qt/qtwebsockets:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   >=media-libs/mlt-7.8.0[ffmpeg,frei0r,fftw(+),jack,opengl,qt5,sdl,xml]
+   media-video/ffmpeg
+"
+DEPEND="${COMMON_DEPEND}
+   dev-qt/qtconcurrent:5
+   dev-qt/qtx11extras:5
+"
+RDEPEND="${COMMON_DEPEND}
+   dev-qt/qtquickcontrols[widgets]
+   dev-qt/qtgraphicaleffects:5
+   virtual/jack
+"
+
+src_configure() {
+   CMAKE_BUILD_TYPE=$(usex debug Debug Release)
+   local mycmakeargs=(
+   -DSHOTCUT_VERSION="${PV}"
+   )
+   use debug || append-cxxflags "-DNDEBUG"
+   append-cxxflags "-DSHOTCUT_NOUPGRADE"
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2022-10-27 Thread Joonas Niilola
commit: 0a8ae36d2a83efe31d5b5ba10f4f1aad930051ad
Author: Felix Neumärker  posteo  de>
AuthorDate: Wed Oct  5 19:48:35 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Oct 27 12:55:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a8ae36d

media-video/shotcut: drop 21.12.24

Signed-off-by: Felix Neumärker  posteo.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/shotcut/Manifest|  1 -
 media-video/shotcut/shotcut-21.12.24.ebuild | 66 -
 2 files changed, 67 deletions(-)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index 9c2c566df074..3ee3a2088c56 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1,3 +1,2 @@
-DIST shotcut-21.12.24.tar.gz 4522616 BLAKE2B 
3d6f423e888971f8913b0fa0d21fd0b122f941840b871275cd7c56e747c5637ecef56b2111b0c7be953bb71013aee66361202aea74e9d1ffe4028d07580815c0
 SHA512 
4173a2772cc5dcb62f113301aca7c3e0d1c32985b235e38f6c0bc17e0fdad88443123efb71d9fd4d97366d95500ce41776d4d8b1e214fc4c421219185fe112f4
 DIST shotcut-22.04.25.tar.gz 4600941 BLAKE2B 
5f8ba47897c3a8ce078a35c06c90454c8c1df9bd9bd3330466a1be869b7b9c9ec45aaf6d3b5aad0587857ff5613ef22f15c4b5142c8247b97c81bb8345b3ff4d
 SHA512 
e5c51868a7f6e2ead3993d8577b5439408e9c54ee20274658c822666e2ca5fceb7d2360d02b8808b464c69005d83b6742a3a750ec244ffe69f82f2abd5ad39fc
 DIST shotcut-22.09.23.tar.gz 9096319 BLAKE2B 
4023ca82f72e5fb3dca9dfed18912f0b8a99ef5915b0bb1ca983269b99b4b057747558801e2dfe65c89e68c4e9fcfc0a1cc9bcc24ce4d44d1e5453b94d639da2
 SHA512 
3c680a36ed4e22e857a824eaa25a63aa6cb830751e9730d4cd5e0a6fa2b087d9b63900232155fe5f656a4d70ae27dabc5fad52ed39d6b53f99188c954f9896d8

diff --git a/media-video/shotcut/shotcut-21.12.24.ebuild 
b/media-video/shotcut/shotcut-21.12.24.ebuild
deleted file mode 100644
index 0f1a45e08825..
--- a/media-video/shotcut/shotcut-21.12.24.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qmake-utils xdg
-
-DESCRIPTION="A free, open source, cross-platform video editor"
-HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/;
-if [[ ${PV} != * ]] ; then
-   SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-else
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/mltframework/shotcut/;
-fi
-
-IUSE="debug"
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-"
-COMMON_DEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdeclarative:5[widgets]
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtopengl:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtquickcontrols2:5
-   dev-qt/qtsql:5
-   dev-qt/qtwebsockets:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   >=media-libs/mlt-7.0.1[ffmpeg,frei0r,fftw(+),jack,opengl,qt5,sdl,xml]
-   media-video/ffmpeg
-"
-DEPEND="${COMMON_DEPEND}
-   dev-qt/qtconcurrent:5
-   dev-qt/qtx11extras:5
-"
-RDEPEND="${COMMON_DEPEND}
-   dev-qt/qtgraphicaleffects:5
-   dev-qt/qtquickcontrols:5
-   virtual/jack
-"
-
-src_configure() {
-   local myqmakeargs=(
-   PREFIX="${EPREFIX}/usr"
-   SHOTCUT_VERSION="${PV}"
-   DEFINES+=SHOTCUT_NOUPGRADE
-   )
-   use debug || myqmakeargs+=(DEFINES+=NDEBUG)
-
-   eqmake5 "${myqmakeargs[@]}"
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2022-10-27 Thread Joonas Niilola
commit: 1784fd84016d6e9caaa8fa4ebe1be1b2746aa710
Author: Felix Neumärker  posteo  de>
AuthorDate: Wed Oct  5 19:48:07 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Oct 27 12:55:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1784fd84

media-video/shotcut: add 22.09.23

Signed-off-by: Felix Neumärker  posteo.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/shotcut/Manifest|  1 +
 media-video/shotcut/shotcut-22.09.23.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index e8176ff421b1..9c2c566df074 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1,2 +1,3 @@
 DIST shotcut-21.12.24.tar.gz 4522616 BLAKE2B 
3d6f423e888971f8913b0fa0d21fd0b122f941840b871275cd7c56e747c5637ecef56b2111b0c7be953bb71013aee66361202aea74e9d1ffe4028d07580815c0
 SHA512 
4173a2772cc5dcb62f113301aca7c3e0d1c32985b235e38f6c0bc17e0fdad88443123efb71d9fd4d97366d95500ce41776d4d8b1e214fc4c421219185fe112f4
 DIST shotcut-22.04.25.tar.gz 4600941 BLAKE2B 
5f8ba47897c3a8ce078a35c06c90454c8c1df9bd9bd3330466a1be869b7b9c9ec45aaf6d3b5aad0587857ff5613ef22f15c4b5142c8247b97c81bb8345b3ff4d
 SHA512 
e5c51868a7f6e2ead3993d8577b5439408e9c54ee20274658c822666e2ca5fceb7d2360d02b8808b464c69005d83b6742a3a750ec244ffe69f82f2abd5ad39fc
+DIST shotcut-22.09.23.tar.gz 9096319 BLAKE2B 
4023ca82f72e5fb3dca9dfed18912f0b8a99ef5915b0bb1ca983269b99b4b057747558801e2dfe65c89e68c4e9fcfc0a1cc9bcc24ce4d44d1e5453b94d639da2
 SHA512 
3c680a36ed4e22e857a824eaa25a63aa6cb830751e9730d4cd5e0a6fa2b087d9b63900232155fe5f656a4d70ae27dabc5fad52ed39d6b53f99188c954f9896d8

diff --git a/media-video/shotcut/shotcut-22.09.23.ebuild 
b/media-video/shotcut/shotcut-22.09.23.ebuild
new file mode 100644
index ..937c3ecd7cc2
--- /dev/null
+++ b/media-video/shotcut/shotcut-22.09.23.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic xdg
+
+DESCRIPTION="A free, open source, cross-platform video editor"
+HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/;
+if [[ ${PV} != * ]] ; then
+   SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+else
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mltframework/shotcut/;
+fi
+
+IUSE="debug"
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+"
+COMMON_DEPEND="
+   dev-qt/qtdeclarative:5[widgets]
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtopengl:5
+   dev-qt/qtquickcontrols2:5
+   dev-qt/qtsql:5
+   dev-qt/qtwebsockets:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   >=media-libs/mlt-7.8.0[ffmpeg,frei0r,fftw(+),jack,opengl,qt5,sdl,xml]
+   media-video/ffmpeg
+"
+DEPEND="${COMMON_DEPEND}
+   dev-qt/qtconcurrent:5
+   dev-qt/qtx11extras:5
+"
+RDEPEND="${COMMON_DEPEND}
+   dev-qt/qtgraphicaleffects:5
+   virtual/jack
+"
+
+src_configure() {
+   CMAKE_BUILD_TYPE=$(usex debug Debug Release)
+   local mycmakeargs=(
+   -DSHOTCUT_VERSION="${PV}"
+   )
+   use debug || append-cxxflags "-DNDEBUG"
+   append-cxxflags "-DSHOTCUT_NOUPGRADE"
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2022-10-27 Thread Joonas Niilola
commit: 2dd2248c4cd1b5fdbda7bcf8b76eeef4c359e5e8
Author: Felix Neumärker  posteo  de>
AuthorDate: Wed Oct  5 20:42:29 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Oct 27 12:55:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dd2248c

media-video/shotcut: update live ebuild

Signed-off-by: Felix Neumärker  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/27648
Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/shotcut/shotcut-.ebuild | 26 --
 1 file changed, 8 insertions(+), 18 deletions(-)

diff --git a/media-video/shotcut/shotcut-.ebuild 
b/media-video/shotcut/shotcut-.ebuild
index beb71ab8d58c..937c3ecd7cc2 100644
--- a/media-video/shotcut/shotcut-.ebuild
+++ b/media-video/shotcut/shotcut-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit qmake-utils xdg
+inherit cmake flag-o-matic xdg
 
 DESCRIPTION="A free, open source, cross-platform video editor"
 HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/;
@@ -24,19 +24,16 @@ BDEPEND="
dev-qt/linguist-tools:5
 "
 COMMON_DEPEND="
-   dev-qt/qtcore:5
dev-qt/qtdeclarative:5[widgets]
-   dev-qt/qtgui:5
dev-qt/qtmultimedia:5
dev-qt/qtnetwork:5
dev-qt/qtopengl:5
-   dev-qt/qtprintsupport:5
dev-qt/qtquickcontrols2:5
dev-qt/qtsql:5
dev-qt/qtwebsockets:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
-   >=media-libs/mlt-7.6.0[ffmpeg,frei0r,fftw(+),jack,opengl,qt5,sdl,xml]
+   >=media-libs/mlt-7.8.0[ffmpeg,frei0r,fftw(+),jack,opengl,qt5,sdl,xml]
media-video/ffmpeg
 "
 DEPEND="${COMMON_DEPEND}
@@ -45,22 +42,15 @@ DEPEND="${COMMON_DEPEND}
 "
 RDEPEND="${COMMON_DEPEND}
dev-qt/qtgraphicaleffects:5
-   dev-qt/qtquickcontrols:5
virtual/jack
 "
 
 src_configure() {
-   local myqmakeargs=(
-   PREFIX="${EPREFIX}/usr"
-   SHOTCUT_VERSION="${PV}"
-   DEFINES+=SHOTCUT_NOUPGRADE
+   CMAKE_BUILD_TYPE=$(usex debug Debug Release)
+   local mycmakeargs=(
+   -DSHOTCUT_VERSION="${PV}"
)
-   use debug || myqmakeargs+=(DEFINES+=NDEBUG)
-
-   eqmake5 "${myqmakeargs[@]}"
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-   einstalldocs
+   use debug || append-cxxflags "-DNDEBUG"
+   append-cxxflags "-DSHOTCUT_NOUPGRADE"
+   cmake_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2022-07-03 Thread Sam James
commit: 0640ec9ea7c046fbc3f0cfd9a1cdfa27a6f245be
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  3 21:25:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  3 21:25:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0640ec9e

media-video/shotcut: crank up MLT dep to 7.6.0

Needs animation.previous_key. Thanks to Case_Of.

Signed-off-by: Sam James  gentoo.org>

 .../shotcut/{shotcut-22.04.25.ebuild => shotcut-22.04.25-r1.ebuild} | 2 +-
 media-video/shotcut/shotcut-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/shotcut/shotcut-22.04.25.ebuild 
b/media-video/shotcut/shotcut-22.04.25-r1.ebuild
similarity index 94%
rename from media-video/shotcut/shotcut-22.04.25.ebuild
rename to media-video/shotcut/shotcut-22.04.25-r1.ebuild
index 288a54c92b74..beb71ab8d58c 100644
--- a/media-video/shotcut/shotcut-22.04.25.ebuild
+++ b/media-video/shotcut/shotcut-22.04.25-r1.ebuild
@@ -36,7 +36,7 @@ COMMON_DEPEND="
dev-qt/qtwebsockets:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
-   >=media-libs/mlt-7.2.0-r1[ffmpeg,frei0r,fftw(+),jack,opengl,qt5,sdl,xml]
+   >=media-libs/mlt-7.6.0[ffmpeg,frei0r,fftw(+),jack,opengl,qt5,sdl,xml]
media-video/ffmpeg
 "
 DEPEND="${COMMON_DEPEND}

diff --git a/media-video/shotcut/shotcut-.ebuild 
b/media-video/shotcut/shotcut-.ebuild
index 288a54c92b74..beb71ab8d58c 100644
--- a/media-video/shotcut/shotcut-.ebuild
+++ b/media-video/shotcut/shotcut-.ebuild
@@ -36,7 +36,7 @@ COMMON_DEPEND="
dev-qt/qtwebsockets:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
-   >=media-libs/mlt-7.2.0-r1[ffmpeg,frei0r,fftw(+),jack,opengl,qt5,sdl,xml]
+   >=media-libs/mlt-7.6.0[ffmpeg,frei0r,fftw(+),jack,opengl,qt5,sdl,xml]
media-video/ffmpeg
 "
 DEPEND="${COMMON_DEPEND}



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2022-07-03 Thread Joonas Niilola
commit: a9b4cdfa2622ac5174e95965f09bd31a545933b2
Author: Felix Neumärker  posteo  de>
AuthorDate: Tue Jun 21 11:44:51 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jul  3 11:51:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9b4cdfa

media-video/shotcut: version bump to 22.04.25

Closes: https://bugs.gentoo.org/852791
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Felix Neumärker  posteo.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/shotcut/Manifest|  1 +
 media-video/shotcut/shotcut-22.04.25.ebuild | 66 +
 2 files changed, 67 insertions(+)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index be69ec8539cc..7600696eb71a 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1,2 +1,3 @@
 DIST shotcut-21.10.31.tar.gz 4408987 BLAKE2B 
88c77503475de21a4989d0e412a214c2d5c2c30d60abf11e06326a599e14c4b1a7d7b678c494d13223cf7e11c6dd12c810e7d112750f4f18308250693316a8cd
 SHA512 
de5d9992a41217323b3d96cc7618ed5adc633e7d0e65b6f8f189405008f6faba011a80f38cda0126b18ab28a359f6784078cb298b2ee29dcdfdc6769963714f3
 DIST shotcut-21.12.24.tar.gz 4522616 BLAKE2B 
3d6f423e888971f8913b0fa0d21fd0b122f941840b871275cd7c56e747c5637ecef56b2111b0c7be953bb71013aee66361202aea74e9d1ffe4028d07580815c0
 SHA512 
4173a2772cc5dcb62f113301aca7c3e0d1c32985b235e38f6c0bc17e0fdad88443123efb71d9fd4d97366d95500ce41776d4d8b1e214fc4c421219185fe112f4
+DIST shotcut-22.04.25.tar.gz 4600941 BLAKE2B 
5f8ba47897c3a8ce078a35c06c90454c8c1df9bd9bd3330466a1be869b7b9c9ec45aaf6d3b5aad0587857ff5613ef22f15c4b5142c8247b97c81bb8345b3ff4d
 SHA512 
e5c51868a7f6e2ead3993d8577b5439408e9c54ee20274658c822666e2ca5fceb7d2360d02b8808b464c69005d83b6742a3a750ec244ffe69f82f2abd5ad39fc

diff --git a/media-video/shotcut/shotcut-22.04.25.ebuild 
b/media-video/shotcut/shotcut-22.04.25.ebuild
new file mode 100644
index ..288a54c92b74
--- /dev/null
+++ b/media-video/shotcut/shotcut-22.04.25.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qmake-utils xdg
+
+DESCRIPTION="A free, open source, cross-platform video editor"
+HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/;
+if [[ ${PV} != * ]] ; then
+   SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+else
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mltframework/shotcut/;
+fi
+
+IUSE="debug"
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+"
+COMMON_DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5[widgets]
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtopengl:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtquickcontrols2:5
+   dev-qt/qtsql:5
+   dev-qt/qtwebsockets:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   >=media-libs/mlt-7.2.0-r1[ffmpeg,frei0r,fftw(+),jack,opengl,qt5,sdl,xml]
+   media-video/ffmpeg
+"
+DEPEND="${COMMON_DEPEND}
+   dev-qt/qtconcurrent:5
+   dev-qt/qtx11extras:5
+"
+RDEPEND="${COMMON_DEPEND}
+   dev-qt/qtgraphicaleffects:5
+   dev-qt/qtquickcontrols:5
+   virtual/jack
+"
+
+src_configure() {
+   local myqmakeargs=(
+   PREFIX="${EPREFIX}/usr"
+   SHOTCUT_VERSION="${PV}"
+   DEFINES+=SHOTCUT_NOUPGRADE
+   )
+   use debug || myqmakeargs+=(DEFINES+=NDEBUG)
+
+   eqmake5 "${myqmakeargs[@]}"
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2022-07-03 Thread Joonas Niilola
commit: d9bc33cba9744b510580ea51ff155cffee91ded4
Author: Felix Neumärker  posteo  de>
AuthorDate: Tue Jun 21 11:45:57 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jul  3 11:51:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9bc33cb

media-video/shotcut: remove old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Felix Neumärker  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/26019
Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/shotcut/Manifest|  1 -
 media-video/shotcut/shotcut-21.10.31.ebuild | 66 -
 2 files changed, 67 deletions(-)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index 7600696eb71a..e8176ff421b1 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1,3 +1,2 @@
-DIST shotcut-21.10.31.tar.gz 4408987 BLAKE2B 
88c77503475de21a4989d0e412a214c2d5c2c30d60abf11e06326a599e14c4b1a7d7b678c494d13223cf7e11c6dd12c810e7d112750f4f18308250693316a8cd
 SHA512 
de5d9992a41217323b3d96cc7618ed5adc633e7d0e65b6f8f189405008f6faba011a80f38cda0126b18ab28a359f6784078cb298b2ee29dcdfdc6769963714f3
 DIST shotcut-21.12.24.tar.gz 4522616 BLAKE2B 
3d6f423e888971f8913b0fa0d21fd0b122f941840b871275cd7c56e747c5637ecef56b2111b0c7be953bb71013aee66361202aea74e9d1ffe4028d07580815c0
 SHA512 
4173a2772cc5dcb62f113301aca7c3e0d1c32985b235e38f6c0bc17e0fdad88443123efb71d9fd4d97366d95500ce41776d4d8b1e214fc4c421219185fe112f4
 DIST shotcut-22.04.25.tar.gz 4600941 BLAKE2B 
5f8ba47897c3a8ce078a35c06c90454c8c1df9bd9bd3330466a1be869b7b9c9ec45aaf6d3b5aad0587857ff5613ef22f15c4b5142c8247b97c81bb8345b3ff4d
 SHA512 
e5c51868a7f6e2ead3993d8577b5439408e9c54ee20274658c822666e2ca5fceb7d2360d02b8808b464c69005d83b6742a3a750ec244ffe69f82f2abd5ad39fc

diff --git a/media-video/shotcut/shotcut-21.10.31.ebuild 
b/media-video/shotcut/shotcut-21.10.31.ebuild
deleted file mode 100644
index 288a54c92b74..
--- a/media-video/shotcut/shotcut-21.10.31.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qmake-utils xdg
-
-DESCRIPTION="A free, open source, cross-platform video editor"
-HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/;
-if [[ ${PV} != * ]] ; then
-   SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-else
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/mltframework/shotcut/;
-fi
-
-IUSE="debug"
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-"
-COMMON_DEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdeclarative:5[widgets]
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtopengl:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtquickcontrols2:5
-   dev-qt/qtsql:5
-   dev-qt/qtwebsockets:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   >=media-libs/mlt-7.2.0-r1[ffmpeg,frei0r,fftw(+),jack,opengl,qt5,sdl,xml]
-   media-video/ffmpeg
-"
-DEPEND="${COMMON_DEPEND}
-   dev-qt/qtconcurrent:5
-   dev-qt/qtx11extras:5
-"
-RDEPEND="${COMMON_DEPEND}
-   dev-qt/qtgraphicaleffects:5
-   dev-qt/qtquickcontrols:5
-   virtual/jack
-"
-
-src_configure() {
-   local myqmakeargs=(
-   PREFIX="${EPREFIX}/usr"
-   SHOTCUT_VERSION="${PV}"
-   DEFINES+=SHOTCUT_NOUPGRADE
-   )
-   use debug || myqmakeargs+=(DEFINES+=NDEBUG)
-
-   eqmake5 "${myqmakeargs[@]}"
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2022-02-11 Thread Joonas Niilola
commit: 6bf73beb5bddcd96eaef2ca251d8e7b6d5969abb
Author: Kristoffer Pouls  pouls  me>
AuthorDate: Thu Jan 13 20:01:57 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Feb 11 14:56:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bf73beb

media-video/shotcut: bump to 21.12.24

Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/shotcut/Manifest|  2 +-
 media-video/shotcut/shotcut-21.12.24.ebuild | 66 +
 2 files changed, 67 insertions(+), 1 deletion(-)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index 8c71ff273cd8..be69ec8539cc 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1,2 +1,2 @@
-DIST shotcut-21.09.20.tar.gz 4358591 BLAKE2B 
3919cb0f5c3f0aaa665729227d077cdeac1569102509bbf6be7f9451cadda8e22b38a8e796ef5fd2f5dd84bff2abbd98103a0917eb9acacdc9db771968f723ef
 SHA512 
6c2463c8d81c4e61b59d97ba2ee8f9aba5c420ee50b6c46c0e5f1c177e44cea6bc1fab5a7184ce8b13d2818b207efffe3c12f4d1682ce002279ba16c1c9bd624
 DIST shotcut-21.10.31.tar.gz 4408987 BLAKE2B 
88c77503475de21a4989d0e412a214c2d5c2c30d60abf11e06326a599e14c4b1a7d7b678c494d13223cf7e11c6dd12c810e7d112750f4f18308250693316a8cd
 SHA512 
de5d9992a41217323b3d96cc7618ed5adc633e7d0e65b6f8f189405008f6faba011a80f38cda0126b18ab28a359f6784078cb298b2ee29dcdfdc6769963714f3
+DIST shotcut-21.12.24.tar.gz 4522616 BLAKE2B 
3d6f423e888971f8913b0fa0d21fd0b122f941840b871275cd7c56e747c5637ecef56b2111b0c7be953bb71013aee66361202aea74e9d1ffe4028d07580815c0
 SHA512 
4173a2772cc5dcb62f113301aca7c3e0d1c32985b235e38f6c0bc17e0fdad88443123efb71d9fd4d97366d95500ce41776d4d8b1e214fc4c421219185fe112f4

diff --git a/media-video/shotcut/shotcut-21.12.24.ebuild 
b/media-video/shotcut/shotcut-21.12.24.ebuild
new file mode 100644
index ..0f1a45e08825
--- /dev/null
+++ b/media-video/shotcut/shotcut-21.12.24.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qmake-utils xdg
+
+DESCRIPTION="A free, open source, cross-platform video editor"
+HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/;
+if [[ ${PV} != * ]] ; then
+   SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+else
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mltframework/shotcut/;
+fi
+
+IUSE="debug"
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+"
+COMMON_DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5[widgets]
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtopengl:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtquickcontrols2:5
+   dev-qt/qtsql:5
+   dev-qt/qtwebsockets:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   >=media-libs/mlt-7.0.1[ffmpeg,frei0r,fftw(+),jack,opengl,qt5,sdl,xml]
+   media-video/ffmpeg
+"
+DEPEND="${COMMON_DEPEND}
+   dev-qt/qtconcurrent:5
+   dev-qt/qtx11extras:5
+"
+RDEPEND="${COMMON_DEPEND}
+   dev-qt/qtgraphicaleffects:5
+   dev-qt/qtquickcontrols:5
+   virtual/jack
+"
+
+src_configure() {
+   local myqmakeargs=(
+   PREFIX="${EPREFIX}/usr"
+   SHOTCUT_VERSION="${PV}"
+   DEFINES+=SHOTCUT_NOUPGRADE
+   )
+   use debug || myqmakeargs+=(DEFINES+=NDEBUG)
+
+   eqmake5 "${myqmakeargs[@]}"
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2022-02-11 Thread Joonas Niilola
commit: aaa461f1aced966accaf6f90a6682e206153ac82
Author: Kristoffer Pouls  pouls  me>
AuthorDate: Thu Jan 13 20:03:02 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Feb 11 14:56:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaa461f1

media-video/shotcut: delete old version

Closes: https://github.com/gentoo/gentoo/pull/23779
Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/shotcut/shotcut-21.09.20.ebuild | 66 -
 1 file changed, 66 deletions(-)

diff --git a/media-video/shotcut/shotcut-21.09.20.ebuild 
b/media-video/shotcut/shotcut-21.09.20.ebuild
deleted file mode 100644
index c758f989295d..
--- a/media-video/shotcut/shotcut-21.09.20.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qmake-utils xdg
-
-DESCRIPTION="A free, open source, cross-platform video editor"
-HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/;
-if [[ ${PV} != * ]] ; then
-   SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-else
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/mltframework/shotcut/;
-fi
-
-IUSE="debug"
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-"
-COMMON_DEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdeclarative:5[widgets]
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtopengl:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtquickcontrols2:5
-   dev-qt/qtsql:5
-   dev-qt/qtwebsockets:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   >=media-libs/mlt-7.0.1[ffmpeg,frei0r,fftw(+),jack,opengl,qt5,sdl,xml]
-   media-video/ffmpeg
-"
-DEPEND="${COMMON_DEPEND}
-   dev-qt/qtconcurrent:5
-   dev-qt/qtx11extras:5
-"
-RDEPEND="${COMMON_DEPEND}
-   dev-qt/qtgraphicaleffects:5
-   dev-qt/qtquickcontrols:5
-   virtual/jack
-"
-
-src_configure() {
-   local myqmakeargs=(
-   PREFIX="${EPREFIX}/usr"
-   SHOTCUT_VERSION="${PV}"
-   DEFINES+=SHOTCUT_NOUPGRADE
-   )
-   use debug || myqmakeargs+=(DEFINES+=NDEBUG)
-
-   eqmake5 "${myqmakeargs[@]}"
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2022-01-16 Thread Sam James
commit: 78c8cc6015810465f9fab768bf37658afe043a81
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 17 02:40:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 17 02:42:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78c8cc60

media-video/shotcut: crank up MLT lower bound

Closes: https://bugs.gentoo.org/831321
Signed-off-by: Sam James  gentoo.org>

 media-video/shotcut/shotcut-21.10.31.ebuild | 4 ++--
 media-video/shotcut/shotcut-.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-video/shotcut/shotcut-21.10.31.ebuild 
b/media-video/shotcut/shotcut-21.10.31.ebuild
index c758f989295d..288a54c92b74 100644
--- a/media-video/shotcut/shotcut-21.10.31.ebuild
+++ b/media-video/shotcut/shotcut-21.10.31.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=8
@@ -36,7 +36,7 @@ COMMON_DEPEND="
dev-qt/qtwebsockets:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
-   >=media-libs/mlt-7.0.1[ffmpeg,frei0r,fftw(+),jack,opengl,qt5,sdl,xml]
+   >=media-libs/mlt-7.2.0-r1[ffmpeg,frei0r,fftw(+),jack,opengl,qt5,sdl,xml]
media-video/ffmpeg
 "
 DEPEND="${COMMON_DEPEND}

diff --git a/media-video/shotcut/shotcut-.ebuild 
b/media-video/shotcut/shotcut-.ebuild
index c758f989295d..288a54c92b74 100644
--- a/media-video/shotcut/shotcut-.ebuild
+++ b/media-video/shotcut/shotcut-.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=8
@@ -36,7 +36,7 @@ COMMON_DEPEND="
dev-qt/qtwebsockets:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
-   >=media-libs/mlt-7.0.1[ffmpeg,frei0r,fftw(+),jack,opengl,qt5,sdl,xml]
+   >=media-libs/mlt-7.2.0-r1[ffmpeg,frei0r,fftw(+),jack,opengl,qt5,sdl,xml]
media-video/ffmpeg
 "
 DEPEND="${COMMON_DEPEND}



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2021-11-27 Thread Ionen Wolkens
commit: 6d5dd24e90ef973aab520424a27205195d6a4e89
Author: Felix Neumärker  posteo  de>
AuthorDate: Sun Nov 21 19:44:38 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Nov 28 01:39:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d5dd24e

media-video/shotcut: remove old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Felix Neumärker  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/23021
Signed-off-by: Ionen Wolkens  gentoo.org>

 media-video/shotcut/Manifest|  1 -
 media-video/shotcut/shotcut-21.03.21.ebuild | 66 -
 2 files changed, 67 deletions(-)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index b489f994805a..8c71ff273cd8 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1,3 +1,2 @@
-DIST shotcut-21.03.21.tar.gz 4101401 BLAKE2B 
fb716215ba31b4b057080f05a59462a674aebfa364924240f96ebf87bb94e4ccb649c2452e952b507037a8e62840cb7c805ee258761bb21d515173bba26dfdd1
 SHA512 
402d714df7285d49269891e5def0b8a1a46f54b6ec88b0201981bdf8d866c49e83bbbf513805795630e39335e0fddc2457e1a7db582affe4a4d057ac5ab4e2bb
 DIST shotcut-21.09.20.tar.gz 4358591 BLAKE2B 
3919cb0f5c3f0aaa665729227d077cdeac1569102509bbf6be7f9451cadda8e22b38a8e796ef5fd2f5dd84bff2abbd98103a0917eb9acacdc9db771968f723ef
 SHA512 
6c2463c8d81c4e61b59d97ba2ee8f9aba5c420ee50b6c46c0e5f1c177e44cea6bc1fab5a7184ce8b13d2818b207efffe3c12f4d1682ce002279ba16c1c9bd624
 DIST shotcut-21.10.31.tar.gz 4408987 BLAKE2B 
88c77503475de21a4989d0e412a214c2d5c2c30d60abf11e06326a599e14c4b1a7d7b678c494d13223cf7e11c6dd12c810e7d112750f4f18308250693316a8cd
 SHA512 
de5d9992a41217323b3d96cc7618ed5adc633e7d0e65b6f8f189405008f6faba011a80f38cda0126b18ab28a359f6784078cb298b2ee29dcdfdc6769963714f3

diff --git a/media-video/shotcut/shotcut-21.03.21.ebuild 
b/media-video/shotcut/shotcut-21.03.21.ebuild
deleted file mode 100644
index ef956ac31c78..
--- a/media-video/shotcut/shotcut-21.03.21.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils xdg
-
-DESCRIPTION="A free, open source, cross-platform video editor"
-HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/;
-if [[ ${PV} != * ]] ; then
-   SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-else
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/mltframework/shotcut/;
-fi
-
-IUSE="debug"
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-"
-COMMON_DEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdeclarative:5[widgets]
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtopengl:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtquickcontrols2:5
-   dev-qt/qtsql:5
-   dev-qt/qtwebsockets:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   
>=media-libs/mlt-6.22.1[ffmpeg,frei0r,fftw,jack,melt(+),opengl,qt5,sdl,xml]
-   media-video/ffmpeg
-"
-DEPEND="${COMMON_DEPEND}
-   dev-qt/qtconcurrent:5
-   dev-qt/qtx11extras:5
-"
-RDEPEND="${COMMON_DEPEND}
-   dev-qt/qtgraphicaleffects:5
-   dev-qt/qtquickcontrols:5
-   virtual/jack
-"
-
-src_configure() {
-   local myqmakeargs=(
-   PREFIX="${EPREFIX}/usr"
-   SHOTCUT_VERSION="${PV}"
-   DEFINES+=SHOTCUT_NOUPGRADE
-   )
-   use debug || myqmakeargs+=(DEFINES+=NDEBUG)
-
-   eqmake5 "${myqmakeargs[@]}"
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2021-11-27 Thread Ionen Wolkens
commit: aebe4a9ec4332fc00aa660d9ad8671bf0533558c
Author: Felix Neumärker  posteo  de>
AuthorDate: Sun Nov 21 19:40:46 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Nov 28 01:39:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aebe4a9e

media-video/shotcut: bump to 21.10.31

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Felix Neumärker  posteo.de>
Signed-off-by: Ionen Wolkens  gentoo.org>

 media-video/shotcut/Manifest|  1 +
 media-video/shotcut/shotcut-21.10.31.ebuild | 66 +
 2 files changed, 67 insertions(+)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index c873f3e368df..b489f994805a 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1,2 +1,3 @@
 DIST shotcut-21.03.21.tar.gz 4101401 BLAKE2B 
fb716215ba31b4b057080f05a59462a674aebfa364924240f96ebf87bb94e4ccb649c2452e952b507037a8e62840cb7c805ee258761bb21d515173bba26dfdd1
 SHA512 
402d714df7285d49269891e5def0b8a1a46f54b6ec88b0201981bdf8d866c49e83bbbf513805795630e39335e0fddc2457e1a7db582affe4a4d057ac5ab4e2bb
 DIST shotcut-21.09.20.tar.gz 4358591 BLAKE2B 
3919cb0f5c3f0aaa665729227d077cdeac1569102509bbf6be7f9451cadda8e22b38a8e796ef5fd2f5dd84bff2abbd98103a0917eb9acacdc9db771968f723ef
 SHA512 
6c2463c8d81c4e61b59d97ba2ee8f9aba5c420ee50b6c46c0e5f1c177e44cea6bc1fab5a7184ce8b13d2818b207efffe3c12f4d1682ce002279ba16c1c9bd624
+DIST shotcut-21.10.31.tar.gz 4408987 BLAKE2B 
88c77503475de21a4989d0e412a214c2d5c2c30d60abf11e06326a599e14c4b1a7d7b678c494d13223cf7e11c6dd12c810e7d112750f4f18308250693316a8cd
 SHA512 
de5d9992a41217323b3d96cc7618ed5adc633e7d0e65b6f8f189405008f6faba011a80f38cda0126b18ab28a359f6784078cb298b2ee29dcdfdc6769963714f3

diff --git a/media-video/shotcut/shotcut-21.10.31.ebuild 
b/media-video/shotcut/shotcut-21.10.31.ebuild
new file mode 100644
index ..c758f989295d
--- /dev/null
+++ b/media-video/shotcut/shotcut-21.10.31.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qmake-utils xdg
+
+DESCRIPTION="A free, open source, cross-platform video editor"
+HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/;
+if [[ ${PV} != * ]] ; then
+   SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+else
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mltframework/shotcut/;
+fi
+
+IUSE="debug"
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+"
+COMMON_DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5[widgets]
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtopengl:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtquickcontrols2:5
+   dev-qt/qtsql:5
+   dev-qt/qtwebsockets:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   >=media-libs/mlt-7.0.1[ffmpeg,frei0r,fftw(+),jack,opengl,qt5,sdl,xml]
+   media-video/ffmpeg
+"
+DEPEND="${COMMON_DEPEND}
+   dev-qt/qtconcurrent:5
+   dev-qt/qtx11extras:5
+"
+RDEPEND="${COMMON_DEPEND}
+   dev-qt/qtgraphicaleffects:5
+   dev-qt/qtquickcontrols:5
+   virtual/jack
+"
+
+src_configure() {
+   local myqmakeargs=(
+   PREFIX="${EPREFIX}/usr"
+   SHOTCUT_VERSION="${PV}"
+   DEFINES+=SHOTCUT_NOUPGRADE
+   )
+   use debug || myqmakeargs+=(DEFINES+=NDEBUG)
+
+   eqmake5 "${myqmakeargs[@]}"
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2021-09-24 Thread Joonas Niilola
commit: e69b9d450efba72de074989d38bd8ead78fa4081
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Sep 24 07:56:58 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Sep 24 07:56:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e69b9d45

media-video/shotcut: update EAPI 7 -> 8

Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/shotcut/shotcut-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/shotcut/shotcut-.ebuild 
b/media-video/shotcut/shotcut-.ebuild
index 94b278e8181..c758f989295 100644
--- a/media-video/shotcut/shotcut-.ebuild
+++ b/media-video/shotcut/shotcut-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit qmake-utils xdg
 



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2021-09-24 Thread Joonas Niilola
commit: 4384c308fcdabdbd3f98f3f80ac2de7ce66e38b8
Author: Felix Neumärker  posteo  de>
AuthorDate: Thu Sep 23 07:46:38 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Sep 24 07:55:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4384c308

media-video/shotcut: remove old

Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Felix Neumärker  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/22370
Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/shotcut/Manifest|  1 -
 media-video/shotcut/shotcut-21.06.29.ebuild | 66 -
 2 files changed, 67 deletions(-)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index 4e70d3aee10..c873f3e368d 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1,3 +1,2 @@
 DIST shotcut-21.03.21.tar.gz 4101401 BLAKE2B 
fb716215ba31b4b057080f05a59462a674aebfa364924240f96ebf87bb94e4ccb649c2452e952b507037a8e62840cb7c805ee258761bb21d515173bba26dfdd1
 SHA512 
402d714df7285d49269891e5def0b8a1a46f54b6ec88b0201981bdf8d866c49e83bbbf513805795630e39335e0fddc2457e1a7db582affe4a4d057ac5ab4e2bb
-DIST shotcut-21.06.29.tar.gz 4234142 BLAKE2B 
32fa68d07e442fc60301733862d09b8723ff00d49af84a604e5a58c5c4a672c63407387f134b7ffd06a236b55a95c870fcd300d76d0de4a2e864dffef3e54b47
 SHA512 
b6256b2d6b6f5040321a227e60c447455b9026fc5315ddc0d16fcf76930162552fd883029536de201cb2b58e2544dd58203a4dbc9e27144c4ef399fb53fdb996
 DIST shotcut-21.09.20.tar.gz 4358591 BLAKE2B 
3919cb0f5c3f0aaa665729227d077cdeac1569102509bbf6be7f9451cadda8e22b38a8e796ef5fd2f5dd84bff2abbd98103a0917eb9acacdc9db771968f723ef
 SHA512 
6c2463c8d81c4e61b59d97ba2ee8f9aba5c420ee50b6c46c0e5f1c177e44cea6bc1fab5a7184ce8b13d2818b207efffe3c12f4d1682ce002279ba16c1c9bd624

diff --git a/media-video/shotcut/shotcut-21.06.29.ebuild 
b/media-video/shotcut/shotcut-21.06.29.ebuild
deleted file mode 100644
index 94b278e8181..000
--- a/media-video/shotcut/shotcut-21.06.29.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils xdg
-
-DESCRIPTION="A free, open source, cross-platform video editor"
-HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/;
-if [[ ${PV} != * ]] ; then
-   SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-else
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/mltframework/shotcut/;
-fi
-
-IUSE="debug"
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-"
-COMMON_DEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdeclarative:5[widgets]
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtopengl:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtquickcontrols2:5
-   dev-qt/qtsql:5
-   dev-qt/qtwebsockets:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   >=media-libs/mlt-7.0.1[ffmpeg,frei0r,fftw(+),jack,opengl,qt5,sdl,xml]
-   media-video/ffmpeg
-"
-DEPEND="${COMMON_DEPEND}
-   dev-qt/qtconcurrent:5
-   dev-qt/qtx11extras:5
-"
-RDEPEND="${COMMON_DEPEND}
-   dev-qt/qtgraphicaleffects:5
-   dev-qt/qtquickcontrols:5
-   virtual/jack
-"
-
-src_configure() {
-   local myqmakeargs=(
-   PREFIX="${EPREFIX}/usr"
-   SHOTCUT_VERSION="${PV}"
-   DEFINES+=SHOTCUT_NOUPGRADE
-   )
-   use debug || myqmakeargs+=(DEFINES+=NDEBUG)
-
-   eqmake5 "${myqmakeargs[@]}"
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2021-09-24 Thread Joonas Niilola
commit: 677f24a051b286c5c84f0803f3fabfa4cebec0b9
Author: Felix Neumärker  posteo  de>
AuthorDate: Thu Sep 23 07:46:16 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Sep 24 07:55:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=677f24a0

media-video/shotcut: bump to 21.09.20

Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Felix Neumärker  posteo.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/shotcut/Manifest|  1 +
 media-video/shotcut/shotcut-21.09.20.ebuild | 66 +
 2 files changed, 67 insertions(+)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index 86be50d2a7e..4e70d3aee10 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1,2 +1,3 @@
 DIST shotcut-21.03.21.tar.gz 4101401 BLAKE2B 
fb716215ba31b4b057080f05a59462a674aebfa364924240f96ebf87bb94e4ccb649c2452e952b507037a8e62840cb7c805ee258761bb21d515173bba26dfdd1
 SHA512 
402d714df7285d49269891e5def0b8a1a46f54b6ec88b0201981bdf8d866c49e83bbbf513805795630e39335e0fddc2457e1a7db582affe4a4d057ac5ab4e2bb
 DIST shotcut-21.06.29.tar.gz 4234142 BLAKE2B 
32fa68d07e442fc60301733862d09b8723ff00d49af84a604e5a58c5c4a672c63407387f134b7ffd06a236b55a95c870fcd300d76d0de4a2e864dffef3e54b47
 SHA512 
b6256b2d6b6f5040321a227e60c447455b9026fc5315ddc0d16fcf76930162552fd883029536de201cb2b58e2544dd58203a4dbc9e27144c4ef399fb53fdb996
+DIST shotcut-21.09.20.tar.gz 4358591 BLAKE2B 
3919cb0f5c3f0aaa665729227d077cdeac1569102509bbf6be7f9451cadda8e22b38a8e796ef5fd2f5dd84bff2abbd98103a0917eb9acacdc9db771968f723ef
 SHA512 
6c2463c8d81c4e61b59d97ba2ee8f9aba5c420ee50b6c46c0e5f1c177e44cea6bc1fab5a7184ce8b13d2818b207efffe3c12f4d1682ce002279ba16c1c9bd624

diff --git a/media-video/shotcut/shotcut-21.09.20.ebuild 
b/media-video/shotcut/shotcut-21.09.20.ebuild
new file mode 100644
index 000..94b278e8181
--- /dev/null
+++ b/media-video/shotcut/shotcut-21.09.20.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils xdg
+
+DESCRIPTION="A free, open source, cross-platform video editor"
+HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/;
+if [[ ${PV} != * ]] ; then
+   SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+else
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mltframework/shotcut/;
+fi
+
+IUSE="debug"
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+"
+COMMON_DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5[widgets]
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtopengl:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtquickcontrols2:5
+   dev-qt/qtsql:5
+   dev-qt/qtwebsockets:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   >=media-libs/mlt-7.0.1[ffmpeg,frei0r,fftw(+),jack,opengl,qt5,sdl,xml]
+   media-video/ffmpeg
+"
+DEPEND="${COMMON_DEPEND}
+   dev-qt/qtconcurrent:5
+   dev-qt/qtx11extras:5
+"
+RDEPEND="${COMMON_DEPEND}
+   dev-qt/qtgraphicaleffects:5
+   dev-qt/qtquickcontrols:5
+   virtual/jack
+"
+
+src_configure() {
+   local myqmakeargs=(
+   PREFIX="${EPREFIX}/usr"
+   SHOTCUT_VERSION="${PV}"
+   DEFINES+=SHOTCUT_NOUPGRADE
+   )
+   use debug || myqmakeargs+=(DEFINES+=NDEBUG)
+
+   eqmake5 "${myqmakeargs[@]}"
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2021-09-24 Thread Joonas Niilola
commit: 9852de250944dd790e7ee7fd2b478f29163b4941
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Sep 24 07:56:07 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Sep 24 07:56:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9852de25

media-video/shotcut: update EAPI 7 -> 8

Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/shotcut/shotcut-21.09.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/shotcut/shotcut-21.09.20.ebuild 
b/media-video/shotcut/shotcut-21.09.20.ebuild
index 94b278e8181..c758f989295 100644
--- a/media-video/shotcut/shotcut-21.09.20.ebuild
+++ b/media-video/shotcut/shotcut-21.09.20.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit qmake-utils xdg
 



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2021-08-12 Thread Joonas Niilola
commit: b2510e18e185b275b00e952fed2199aea80406b6
Author: Felix Neumärker  posteo  de>
AuthorDate: Thu Aug  5 05:53:23 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Aug 12 06:45:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2510e18

media-video/shotcut: remove old

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Felix Neumärker  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/21888
Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/shotcut/Manifest|  1 -
 media-video/shotcut/shotcut-21.02.27.ebuild | 60 -
 2 files changed, 61 deletions(-)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index f7a73b932b5..86be50d2a7e 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1,3 +1,2 @@
-DIST shotcut-21.02.27.tar.gz 4101402 BLAKE2B 
ef5320fd9b353fed0b429763cf1fa57bfef0417dabe2bbedd744bc95afe957c6312b7c344dbf53d0986aec05165aae394304454398767ce8d9a76ed0201fead8
 SHA512 
6c282702fa0322448a9679128e920d099d5d11b122dbcb7c0a54be3da25fd54afc39c910fe99b498dc67be8f31c251be31472c93233d1b609f9eea5dd96e3ed0
 DIST shotcut-21.03.21.tar.gz 4101401 BLAKE2B 
fb716215ba31b4b057080f05a59462a674aebfa364924240f96ebf87bb94e4ccb649c2452e952b507037a8e62840cb7c805ee258761bb21d515173bba26dfdd1
 SHA512 
402d714df7285d49269891e5def0b8a1a46f54b6ec88b0201981bdf8d866c49e83bbbf513805795630e39335e0fddc2457e1a7db582affe4a4d057ac5ab4e2bb
 DIST shotcut-21.06.29.tar.gz 4234142 BLAKE2B 
32fa68d07e442fc60301733862d09b8723ff00d49af84a604e5a58c5c4a672c63407387f134b7ffd06a236b55a95c870fcd300d76d0de4a2e864dffef3e54b47
 SHA512 
b6256b2d6b6f5040321a227e60c447455b9026fc5315ddc0d16fcf76930162552fd883029536de201cb2b58e2544dd58203a4dbc9e27144c4ef399fb53fdb996

diff --git a/media-video/shotcut/shotcut-21.02.27.ebuild 
b/media-video/shotcut/shotcut-21.02.27.ebuild
deleted file mode 100644
index 598b4f6b656..000
--- a/media-video/shotcut/shotcut-21.02.27.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils xdg
-
-DESCRIPTION="A free, open source, cross-platform video editor"
-HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/;
-if [[ ${PV} != * ]] ; then
-   SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-else
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/mltframework/shotcut/;
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-"
-COMMON_DEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdeclarative:5[widgets]
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtopengl:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtquickcontrols2:5
-   dev-qt/qtsql:5
-   dev-qt/qtwebsockets:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   
>=media-libs/mlt-6.22.1[ffmpeg,frei0r,fftw,jack,melt(+),opengl,qt5,sdl,xml]
-   media-video/ffmpeg
-"
-DEPEND="${COMMON_DEPEND}
-   dev-qt/qtconcurrent:5
-   dev-qt/qtx11extras:5
-"
-RDEPEND="${COMMON_DEPEND}
-   dev-qt/qtgraphicaleffects:5
-   dev-qt/qtquickcontrols:5
-   virtual/jack
-"
-
-src_configure() {
-   eqmake5 \
-   PREFIX="${EPREFIX}/usr" \
-   SHOTCUT_VERSION="${PV}" \
-   DEFINES+=SHOTCUT_NOUPGRADE
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2021-08-12 Thread Joonas Niilola
commit: bb3292aef1e447fac1e58c9300cc7fa932d2ff15
Author: Felix Neumärker  posteo  de>
AuthorDate: Thu Aug  5 05:34:30 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Aug 12 06:45:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb3292ae

media-video/shotcut: bump to shotcut-21.06.29

Closes: https://bugs.gentoo.org/798897
Closes: https://bugs.gentoo.org/796560

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Felix Neumärker  posteo.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/shotcut/Manifest   |  1 +
 .../{shotcut-.ebuild => shotcut-21.06.29.ebuild}   | 14 ++
 media-video/shotcut/shotcut-.ebuild| 14 ++
 3 files changed, 21 insertions(+), 8 deletions(-)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index 9c920661ee2..f7a73b932b5 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1,2 +1,3 @@
 DIST shotcut-21.02.27.tar.gz 4101402 BLAKE2B 
ef5320fd9b353fed0b429763cf1fa57bfef0417dabe2bbedd744bc95afe957c6312b7c344dbf53d0986aec05165aae394304454398767ce8d9a76ed0201fead8
 SHA512 
6c282702fa0322448a9679128e920d099d5d11b122dbcb7c0a54be3da25fd54afc39c910fe99b498dc67be8f31c251be31472c93233d1b609f9eea5dd96e3ed0
 DIST shotcut-21.03.21.tar.gz 4101401 BLAKE2B 
fb716215ba31b4b057080f05a59462a674aebfa364924240f96ebf87bb94e4ccb649c2452e952b507037a8e62840cb7c805ee258761bb21d515173bba26dfdd1
 SHA512 
402d714df7285d49269891e5def0b8a1a46f54b6ec88b0201981bdf8d866c49e83bbbf513805795630e39335e0fddc2457e1a7db582affe4a4d057ac5ab4e2bb
+DIST shotcut-21.06.29.tar.gz 4234142 BLAKE2B 
32fa68d07e442fc60301733862d09b8723ff00d49af84a604e5a58c5c4a672c63407387f134b7ffd06a236b55a95c870fcd300d76d0de4a2e864dffef3e54b47
 SHA512 
b6256b2d6b6f5040321a227e60c447455b9026fc5315ddc0d16fcf76930162552fd883029536de201cb2b58e2544dd58203a4dbc9e27144c4ef399fb53fdb996

diff --git a/media-video/shotcut/shotcut-.ebuild 
b/media-video/shotcut/shotcut-21.06.29.ebuild
similarity index 82%
copy from media-video/shotcut/shotcut-.ebuild
copy to media-video/shotcut/shotcut-21.06.29.ebuild
index 598b4f6b656..94b278e8181 100644
--- a/media-video/shotcut/shotcut-.ebuild
+++ b/media-video/shotcut/shotcut-21.06.29.ebuild
@@ -15,6 +15,8 @@ else
EGIT_REPO_URI="https://github.com/mltframework/shotcut/;
 fi
 
+IUSE="debug"
+
 LICENSE="GPL-3+"
 SLOT="0"
 
@@ -34,7 +36,7 @@ COMMON_DEPEND="
dev-qt/qtwebsockets:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
-   
>=media-libs/mlt-6.22.1[ffmpeg,frei0r,fftw,jack,melt(+),opengl,qt5,sdl,xml]
+   >=media-libs/mlt-7.0.1[ffmpeg,frei0r,fftw(+),jack,opengl,qt5,sdl,xml]
media-video/ffmpeg
 "
 DEPEND="${COMMON_DEPEND}
@@ -48,10 +50,14 @@ RDEPEND="${COMMON_DEPEND}
 "
 
 src_configure() {
-   eqmake5 \
-   PREFIX="${EPREFIX}/usr" \
-   SHOTCUT_VERSION="${PV}" \
+   local myqmakeargs=(
+   PREFIX="${EPREFIX}/usr"
+   SHOTCUT_VERSION="${PV}"
DEFINES+=SHOTCUT_NOUPGRADE
+   )
+   use debug || myqmakeargs+=(DEFINES+=NDEBUG)
+
+   eqmake5 "${myqmakeargs[@]}"
 }
 
 src_install() {

diff --git a/media-video/shotcut/shotcut-.ebuild 
b/media-video/shotcut/shotcut-.ebuild
index 598b4f6b656..94b278e8181 100644
--- a/media-video/shotcut/shotcut-.ebuild
+++ b/media-video/shotcut/shotcut-.ebuild
@@ -15,6 +15,8 @@ else
EGIT_REPO_URI="https://github.com/mltframework/shotcut/;
 fi
 
+IUSE="debug"
+
 LICENSE="GPL-3+"
 SLOT="0"
 
@@ -34,7 +36,7 @@ COMMON_DEPEND="
dev-qt/qtwebsockets:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
-   
>=media-libs/mlt-6.22.1[ffmpeg,frei0r,fftw,jack,melt(+),opengl,qt5,sdl,xml]
+   >=media-libs/mlt-7.0.1[ffmpeg,frei0r,fftw(+),jack,opengl,qt5,sdl,xml]
media-video/ffmpeg
 "
 DEPEND="${COMMON_DEPEND}
@@ -48,10 +50,14 @@ RDEPEND="${COMMON_DEPEND}
 "
 
 src_configure() {
-   eqmake5 \
-   PREFIX="${EPREFIX}/usr" \
-   SHOTCUT_VERSION="${PV}" \
+   local myqmakeargs=(
+   PREFIX="${EPREFIX}/usr"
+   SHOTCUT_VERSION="${PV}"
DEFINES+=SHOTCUT_NOUPGRADE
+   )
+   use debug || myqmakeargs+=(DEFINES+=NDEBUG)
+
+   eqmake5 "${myqmakeargs[@]}"
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2021-04-09 Thread Joonas Niilola
commit: 7056cd961f63d3f8505805c002aad8b094e0cece
Author: Felix Neumärker  posteo  de>
AuthorDate: Mon Apr  5 12:28:28 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Apr  9 11:49:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7056cd96

media-video/shotcut: remove old

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Felix Neumärker  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/20090
Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/shotcut/Manifest|  1 -
 media-video/shotcut/shotcut-21.01.29.ebuild | 60 -
 2 files changed, 61 deletions(-)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index 3b1f5b6b2cb..9c920661ee2 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1,3 +1,2 @@
-DIST shotcut-21.01.29.tar.gz 4094623 BLAKE2B 
7f0642ffaf342061d2ebb2882b412f57fb70dac01387855872d23cf1ac9a93e4569de45d5e26db2990e7deedd677eaf227cbfe1ffcfc1aac0deb6f9a9c36c7ed
 SHA512 
fc47110771a0f891a3cf43a9730121a7b2f687d762ecc6df18907094830e9e89110174b3e3df391f58d9d1ab12c850fd822b85652bd20c02707b02304104dc55
 DIST shotcut-21.02.27.tar.gz 4101402 BLAKE2B 
ef5320fd9b353fed0b429763cf1fa57bfef0417dabe2bbedd744bc95afe957c6312b7c344dbf53d0986aec05165aae394304454398767ce8d9a76ed0201fead8
 SHA512 
6c282702fa0322448a9679128e920d099d5d11b122dbcb7c0a54be3da25fd54afc39c910fe99b498dc67be8f31c251be31472c93233d1b609f9eea5dd96e3ed0
 DIST shotcut-21.03.21.tar.gz 4101401 BLAKE2B 
fb716215ba31b4b057080f05a59462a674aebfa364924240f96ebf87bb94e4ccb649c2452e952b507037a8e62840cb7c805ee258761bb21d515173bba26dfdd1
 SHA512 
402d714df7285d49269891e5def0b8a1a46f54b6ec88b0201981bdf8d866c49e83bbbf513805795630e39335e0fddc2457e1a7db582affe4a4d057ac5ab4e2bb

diff --git a/media-video/shotcut/shotcut-21.01.29.ebuild 
b/media-video/shotcut/shotcut-21.01.29.ebuild
deleted file mode 100644
index 598b4f6b656..000
--- a/media-video/shotcut/shotcut-21.01.29.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils xdg
-
-DESCRIPTION="A free, open source, cross-platform video editor"
-HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/;
-if [[ ${PV} != * ]] ; then
-   SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-else
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/mltframework/shotcut/;
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-"
-COMMON_DEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdeclarative:5[widgets]
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtopengl:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtquickcontrols2:5
-   dev-qt/qtsql:5
-   dev-qt/qtwebsockets:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   
>=media-libs/mlt-6.22.1[ffmpeg,frei0r,fftw,jack,melt(+),opengl,qt5,sdl,xml]
-   media-video/ffmpeg
-"
-DEPEND="${COMMON_DEPEND}
-   dev-qt/qtconcurrent:5
-   dev-qt/qtx11extras:5
-"
-RDEPEND="${COMMON_DEPEND}
-   dev-qt/qtgraphicaleffects:5
-   dev-qt/qtquickcontrols:5
-   virtual/jack
-"
-
-src_configure() {
-   eqmake5 \
-   PREFIX="${EPREFIX}/usr" \
-   SHOTCUT_VERSION="${PV}" \
-   DEFINES+=SHOTCUT_NOUPGRADE
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2021-04-09 Thread Joonas Niilola
commit: 8a33e4c7bc5c8c187b19decfdf4c25a29a381463
Author: Felix Neumärker  posteo  de>
AuthorDate: Mon Apr  5 12:27:59 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Apr  9 11:49:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a33e4c7

media-video/shotcut: bump to 21.03.21

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Felix Neumärker  posteo.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/shotcut/Manifest|  1 +
 media-video/shotcut/shotcut-21.03.21.ebuild | 66 +
 2 files changed, 67 insertions(+)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index 606b4ee2ce2..3b1f5b6b2cb 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1,2 +1,3 @@
 DIST shotcut-21.01.29.tar.gz 4094623 BLAKE2B 
7f0642ffaf342061d2ebb2882b412f57fb70dac01387855872d23cf1ac9a93e4569de45d5e26db2990e7deedd677eaf227cbfe1ffcfc1aac0deb6f9a9c36c7ed
 SHA512 
fc47110771a0f891a3cf43a9730121a7b2f687d762ecc6df18907094830e9e89110174b3e3df391f58d9d1ab12c850fd822b85652bd20c02707b02304104dc55
 DIST shotcut-21.02.27.tar.gz 4101402 BLAKE2B 
ef5320fd9b353fed0b429763cf1fa57bfef0417dabe2bbedd744bc95afe957c6312b7c344dbf53d0986aec05165aae394304454398767ce8d9a76ed0201fead8
 SHA512 
6c282702fa0322448a9679128e920d099d5d11b122dbcb7c0a54be3da25fd54afc39c910fe99b498dc67be8f31c251be31472c93233d1b609f9eea5dd96e3ed0
+DIST shotcut-21.03.21.tar.gz 4101401 BLAKE2B 
fb716215ba31b4b057080f05a59462a674aebfa364924240f96ebf87bb94e4ccb649c2452e952b507037a8e62840cb7c805ee258761bb21d515173bba26dfdd1
 SHA512 
402d714df7285d49269891e5def0b8a1a46f54b6ec88b0201981bdf8d866c49e83bbbf513805795630e39335e0fddc2457e1a7db582affe4a4d057ac5ab4e2bb

diff --git a/media-video/shotcut/shotcut-21.03.21.ebuild 
b/media-video/shotcut/shotcut-21.03.21.ebuild
new file mode 100644
index 000..ef956ac31c7
--- /dev/null
+++ b/media-video/shotcut/shotcut-21.03.21.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils xdg
+
+DESCRIPTION="A free, open source, cross-platform video editor"
+HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/;
+if [[ ${PV} != * ]] ; then
+   SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+else
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mltframework/shotcut/;
+fi
+
+IUSE="debug"
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+"
+COMMON_DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5[widgets]
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtopengl:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtquickcontrols2:5
+   dev-qt/qtsql:5
+   dev-qt/qtwebsockets:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   
>=media-libs/mlt-6.22.1[ffmpeg,frei0r,fftw,jack,melt(+),opengl,qt5,sdl,xml]
+   media-video/ffmpeg
+"
+DEPEND="${COMMON_DEPEND}
+   dev-qt/qtconcurrent:5
+   dev-qt/qtx11extras:5
+"
+RDEPEND="${COMMON_DEPEND}
+   dev-qt/qtgraphicaleffects:5
+   dev-qt/qtquickcontrols:5
+   virtual/jack
+"
+
+src_configure() {
+   local myqmakeargs=(
+   PREFIX="${EPREFIX}/usr"
+   SHOTCUT_VERSION="${PV}"
+   DEFINES+=SHOTCUT_NOUPGRADE
+   )
+   use debug || myqmakeargs+=(DEFINES+=NDEBUG)
+
+   eqmake5 "${myqmakeargs[@]}"
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2021-03-04 Thread Joonas Niilola
commit: 2ddca84ac4332ccb1c011f0f69f0d15fa2654191
Author: Felix Neumärker  posteo  de>
AuthorDate: Sat Feb 27 21:23:45 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Mar  4 14:37:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ddca84a

media-video/shotcut: bump to v21.02.27

Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Felix Neumärker  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/19697
Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/shotcut/Manifest|  1 +
 media-video/shotcut/shotcut-21.02.27.ebuild | 60 +
 2 files changed, 61 insertions(+)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index 017ab6a2ef9..606b4ee2ce2 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1 +1,2 @@
 DIST shotcut-21.01.29.tar.gz 4094623 BLAKE2B 
7f0642ffaf342061d2ebb2882b412f57fb70dac01387855872d23cf1ac9a93e4569de45d5e26db2990e7deedd677eaf227cbfe1ffcfc1aac0deb6f9a9c36c7ed
 SHA512 
fc47110771a0f891a3cf43a9730121a7b2f687d762ecc6df18907094830e9e89110174b3e3df391f58d9d1ab12c850fd822b85652bd20c02707b02304104dc55
+DIST shotcut-21.02.27.tar.gz 4101402 BLAKE2B 
ef5320fd9b353fed0b429763cf1fa57bfef0417dabe2bbedd744bc95afe957c6312b7c344dbf53d0986aec05165aae394304454398767ce8d9a76ed0201fead8
 SHA512 
6c282702fa0322448a9679128e920d099d5d11b122dbcb7c0a54be3da25fd54afc39c910fe99b498dc67be8f31c251be31472c93233d1b609f9eea5dd96e3ed0

diff --git a/media-video/shotcut/shotcut-21.02.27.ebuild 
b/media-video/shotcut/shotcut-21.02.27.ebuild
new file mode 100644
index 000..598b4f6b656
--- /dev/null
+++ b/media-video/shotcut/shotcut-21.02.27.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils xdg
+
+DESCRIPTION="A free, open source, cross-platform video editor"
+HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/;
+if [[ ${PV} != * ]] ; then
+   SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+else
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mltframework/shotcut/;
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+"
+COMMON_DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5[widgets]
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtopengl:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtquickcontrols2:5
+   dev-qt/qtsql:5
+   dev-qt/qtwebsockets:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   
>=media-libs/mlt-6.22.1[ffmpeg,frei0r,fftw,jack,melt(+),opengl,qt5,sdl,xml]
+   media-video/ffmpeg
+"
+DEPEND="${COMMON_DEPEND}
+   dev-qt/qtconcurrent:5
+   dev-qt/qtx11extras:5
+"
+RDEPEND="${COMMON_DEPEND}
+   dev-qt/qtgraphicaleffects:5
+   dev-qt/qtquickcontrols:5
+   virtual/jack
+"
+
+src_configure() {
+   eqmake5 \
+   PREFIX="${EPREFIX}/usr" \
+   SHOTCUT_VERSION="${PV}" \
+   DEFINES+=SHOTCUT_NOUPGRADE
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2021-03-04 Thread Joonas Niilola
commit: 9ab15d4215fc1b6fe43f009c22f7d76cf725cbb7
Author: Felix Neumärker  posteo  de>
AuthorDate: Sat Feb 27 21:19:54 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Mar  4 14:37:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ab15d42

media-video/shotcut: remove old

Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Felix Neumärker  posteo.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/shotcut/Manifest|  1 -
 media-video/shotcut/shotcut-20.11.28.ebuild | 60 -
 2 files changed, 61 deletions(-)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index 7a9f0012314..017ab6a2ef9 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1,2 +1 @@
-DIST shotcut-20.11.28.tar.gz 5781716 BLAKE2B 
28f678a9c166c2e7e9abba3e61722cffb54ee62302e85ba494d075e0f8634dd7f2b4d88b992d7d8bde0618ac21bd6e983a33ea9b874e83746904ecbcf32cdae4
 SHA512 
fd4b9e2e7a5e93920980d4023d1e9803d6ce4de1d962548a7a3ad5cf815ea0e9e29c4645fec7f0db90ac8581a6ea3e92f2a3e34faf03f8991c303c371285ae7c
 DIST shotcut-21.01.29.tar.gz 4094623 BLAKE2B 
7f0642ffaf342061d2ebb2882b412f57fb70dac01387855872d23cf1ac9a93e4569de45d5e26db2990e7deedd677eaf227cbfe1ffcfc1aac0deb6f9a9c36c7ed
 SHA512 
fc47110771a0f891a3cf43a9730121a7b2f687d762ecc6df18907094830e9e89110174b3e3df391f58d9d1ab12c850fd822b85652bd20c02707b02304104dc55

diff --git a/media-video/shotcut/shotcut-20.11.28.ebuild 
b/media-video/shotcut/shotcut-20.11.28.ebuild
deleted file mode 100644
index 0ce1b4f5b43..000
--- a/media-video/shotcut/shotcut-20.11.28.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils xdg
-
-DESCRIPTION="A free, open source, cross-platform video editor"
-HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/;
-SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-"
-COMMON_DEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdeclarative:5[widgets]
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtopengl:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtquickcontrols2:5
-   dev-qt/qtsql:5
-   dev-qt/qtwebsockets:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   >=media-libs/mlt-6.22.1[ffmpeg,frei0r,jack,melt(+),qt5,sdl,xml]
-   media-video/ffmpeg
-"
-DEPEND="${COMMON_DEPEND}
-   dev-qt/qtconcurrent:5
-   dev-qt/qtx11extras:5
-"
-RDEPEND="${COMMON_DEPEND}
-   dev-qt/qtgraphicaleffects:5
-   dev-qt/qtquickcontrols:5
-   virtual/jack
-"
-
-src_prepare() {
-   default
-   sed -i -e '/QT.*private/d' src/src.pro || die
-}
-
-src_configure() {
-   eqmake5 \
-   PREFIX="${EPREFIX}/usr" \
-   SHOTCUT_VERSION="${PV}" \
-   DEFINES+=SHOTCUT_NOUPGRADE
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2021-02-10 Thread Joonas Niilola
commit: acafeeedbce3a385e8fd9b8f052f3e9e7f0ee294
Author: Felix Neumärker  posteo  de>
AuthorDate: Fri Jan  8 08:02:27 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 10 14:55:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acafeeed

media-video/shotcut: add live ebuild

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Felix Neumärker  posteo.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/shotcut/shotcut-.ebuild | 60 +
 1 file changed, 60 insertions(+)

diff --git a/media-video/shotcut/shotcut-.ebuild 
b/media-video/shotcut/shotcut-.ebuild
new file mode 100644
index 000..598b4f6b656
--- /dev/null
+++ b/media-video/shotcut/shotcut-.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils xdg
+
+DESCRIPTION="A free, open source, cross-platform video editor"
+HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/;
+if [[ ${PV} != * ]] ; then
+   SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+else
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mltframework/shotcut/;
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+"
+COMMON_DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5[widgets]
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtopengl:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtquickcontrols2:5
+   dev-qt/qtsql:5
+   dev-qt/qtwebsockets:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   
>=media-libs/mlt-6.22.1[ffmpeg,frei0r,fftw,jack,melt(+),opengl,qt5,sdl,xml]
+   media-video/ffmpeg
+"
+DEPEND="${COMMON_DEPEND}
+   dev-qt/qtconcurrent:5
+   dev-qt/qtx11extras:5
+"
+RDEPEND="${COMMON_DEPEND}
+   dev-qt/qtgraphicaleffects:5
+   dev-qt/qtquickcontrols:5
+   virtual/jack
+"
+
+src_configure() {
+   eqmake5 \
+   PREFIX="${EPREFIX}/usr" \
+   SHOTCUT_VERSION="${PV}" \
+   DEFINES+=SHOTCUT_NOUPGRADE
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2021-02-10 Thread Joonas Niilola
commit: db28052960b5ffc72b66e5312651d3de2e8f6fbf
Author: Felix Neumärker  posteo  de>
AuthorDate: Fri Jan  1 11:42:03 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 10 14:55:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db280529

media-video/shotcut: remove old

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Felix Neumärker  posteo.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/shotcut/Manifest|  1 -
 media-video/shotcut/shotcut-20.10.31.ebuild | 59 -
 2 files changed, 60 deletions(-)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index a06e79a75a2..572fabf7cf3 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1,2 +1 @@
-DIST shotcut-20.10.31.tar.gz 5735908 BLAKE2B 
04b9bada177216c81950a551a9dc06624efe7fd50df9cc12cbe1b358436721700d7ecd49a89c48988ce33eee8a8bcdb9c58ccf74775ee2e2828090e53567ade0
 SHA512 
4d0109e87c86e3b7bb20aeb4b9a38fac175f90f00b8b13b605af9f5959578a2329da5a91d96891c814a84e7f23501ee5d3be9d2ca7a4bdd1a70af9894f0f7348
 DIST shotcut-20.11.28.tar.gz 5781716 BLAKE2B 
28f678a9c166c2e7e9abba3e61722cffb54ee62302e85ba494d075e0f8634dd7f2b4d88b992d7d8bde0618ac21bd6e983a33ea9b874e83746904ecbcf32cdae4
 SHA512 
fd4b9e2e7a5e93920980d4023d1e9803d6ce4de1d962548a7a3ad5cf815ea0e9e29c4645fec7f0db90ac8581a6ea3e92f2a3e34faf03f8991c303c371285ae7c

diff --git a/media-video/shotcut/shotcut-20.10.31.ebuild 
b/media-video/shotcut/shotcut-20.10.31.ebuild
deleted file mode 100644
index ee415787b81..000
--- a/media-video/shotcut/shotcut-20.10.31.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils xdg
-
-DESCRIPTION="A free, open source, cross-platform video editor"
-HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/;
-SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-"
-COMMON_DEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdeclarative:5[widgets]
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtopengl:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtsql:5
-   dev-qt/qtwebsockets:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   >=media-libs/mlt-6.22.1[ffmpeg,frei0r,jack,melt(+),qt5,sdl,xml]
-   media-video/ffmpeg
-"
-DEPEND="${COMMON_DEPEND}
-   dev-qt/qtconcurrent:5
-   dev-qt/qtx11extras:5
-"
-RDEPEND="${COMMON_DEPEND}
-   dev-qt/qtgraphicaleffects:5
-   dev-qt/qtquickcontrols:5
-   virtual/jack
-"
-
-src_prepare() {
-   default
-   sed -i -e '/QT.*private/d' src/src.pro || die
-}
-
-src_configure() {
-   eqmake5 \
-   PREFIX="${EPREFIX}/usr" \
-   SHOTCUT_VERSION="${PV}" \
-   DEFINES+=SHOTCUT_NOUPGRADE
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2021-02-10 Thread Joonas Niilola
commit: 2550428a19774c2e66e3dd7d262b7f5d18b0a006
Author: Felix Neumärker  posteo  de>
AuthorDate: Fri Jan  1 08:53:36 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 10 14:55:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2550428a

media-video/shotcut: bump to 21.01.29

Closes: https://bugs.gentoo.org/762826

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Felix Neumärker  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/18891
Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/shotcut/Manifest|  1 +
 media-video/shotcut/shotcut-21.01.29.ebuild | 60 +
 2 files changed, 61 insertions(+)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index 572fabf7cf3..7a9f0012314 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1 +1,2 @@
 DIST shotcut-20.11.28.tar.gz 5781716 BLAKE2B 
28f678a9c166c2e7e9abba3e61722cffb54ee62302e85ba494d075e0f8634dd7f2b4d88b992d7d8bde0618ac21bd6e983a33ea9b874e83746904ecbcf32cdae4
 SHA512 
fd4b9e2e7a5e93920980d4023d1e9803d6ce4de1d962548a7a3ad5cf815ea0e9e29c4645fec7f0db90ac8581a6ea3e92f2a3e34faf03f8991c303c371285ae7c
+DIST shotcut-21.01.29.tar.gz 4094623 BLAKE2B 
7f0642ffaf342061d2ebb2882b412f57fb70dac01387855872d23cf1ac9a93e4569de45d5e26db2990e7deedd677eaf227cbfe1ffcfc1aac0deb6f9a9c36c7ed
 SHA512 
fc47110771a0f891a3cf43a9730121a7b2f687d762ecc6df18907094830e9e89110174b3e3df391f58d9d1ab12c850fd822b85652bd20c02707b02304104dc55

diff --git a/media-video/shotcut/shotcut-21.01.29.ebuild 
b/media-video/shotcut/shotcut-21.01.29.ebuild
new file mode 100644
index 000..598b4f6b656
--- /dev/null
+++ b/media-video/shotcut/shotcut-21.01.29.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils xdg
+
+DESCRIPTION="A free, open source, cross-platform video editor"
+HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/;
+if [[ ${PV} != * ]] ; then
+   SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+else
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mltframework/shotcut/;
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+"
+COMMON_DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5[widgets]
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtopengl:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtquickcontrols2:5
+   dev-qt/qtsql:5
+   dev-qt/qtwebsockets:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   
>=media-libs/mlt-6.22.1[ffmpeg,frei0r,fftw,jack,melt(+),opengl,qt5,sdl,xml]
+   media-video/ffmpeg
+"
+DEPEND="${COMMON_DEPEND}
+   dev-qt/qtconcurrent:5
+   dev-qt/qtx11extras:5
+"
+RDEPEND="${COMMON_DEPEND}
+   dev-qt/qtgraphicaleffects:5
+   dev-qt/qtquickcontrols:5
+   virtual/jack
+"
+
+src_configure() {
+   eqmake5 \
+   PREFIX="${EPREFIX}/usr" \
+   SHOTCUT_VERSION="${PV}" \
+   DEFINES+=SHOTCUT_NOUPGRADE
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2020-12-07 Thread Joonas Niilola
commit: 5763083399891742eb8541a0e3781d17cd256a5a
Author: Felix Neumärker  posteo  de>
AuthorDate: Thu Nov 26 10:05:48 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Dec  7 08:56:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57630833

media-video/shotcut: bump to 20.11.28

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Felix Neumärker  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/18413
Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/shotcut/Manifest|  1 +
 media-video/shotcut/shotcut-20.11.28.ebuild | 59 +
 2 files changed, 60 insertions(+)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index 3095439..a06e79a75a2 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1 +1,2 @@
 DIST shotcut-20.10.31.tar.gz 5735908 BLAKE2B 
04b9bada177216c81950a551a9dc06624efe7fd50df9cc12cbe1b358436721700d7ecd49a89c48988ce33eee8a8bcdb9c58ccf74775ee2e2828090e53567ade0
 SHA512 
4d0109e87c86e3b7bb20aeb4b9a38fac175f90f00b8b13b605af9f5959578a2329da5a91d96891c814a84e7f23501ee5d3be9d2ca7a4bdd1a70af9894f0f7348
+DIST shotcut-20.11.28.tar.gz 5781716 BLAKE2B 
28f678a9c166c2e7e9abba3e61722cffb54ee62302e85ba494d075e0f8634dd7f2b4d88b992d7d8bde0618ac21bd6e983a33ea9b874e83746904ecbcf32cdae4
 SHA512 
fd4b9e2e7a5e93920980d4023d1e9803d6ce4de1d962548a7a3ad5cf815ea0e9e29c4645fec7f0db90ac8581a6ea3e92f2a3e34faf03f8991c303c371285ae7c

diff --git a/media-video/shotcut/shotcut-20.11.28.ebuild 
b/media-video/shotcut/shotcut-20.11.28.ebuild
new file mode 100644
index 000..ee415787b81
--- /dev/null
+++ b/media-video/shotcut/shotcut-20.11.28.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils xdg
+
+DESCRIPTION="A free, open source, cross-platform video editor"
+HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/;
+SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+"
+COMMON_DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5[widgets]
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtopengl:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsql:5
+   dev-qt/qtwebsockets:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   >=media-libs/mlt-6.22.1[ffmpeg,frei0r,jack,melt(+),qt5,sdl,xml]
+   media-video/ffmpeg
+"
+DEPEND="${COMMON_DEPEND}
+   dev-qt/qtconcurrent:5
+   dev-qt/qtx11extras:5
+"
+RDEPEND="${COMMON_DEPEND}
+   dev-qt/qtgraphicaleffects:5
+   dev-qt/qtquickcontrols:5
+   virtual/jack
+"
+
+src_prepare() {
+   default
+   sed -i -e '/QT.*private/d' src/src.pro || die
+}
+
+src_configure() {
+   eqmake5 \
+   PREFIX="${EPREFIX}/usr" \
+   SHOTCUT_VERSION="${PV}" \
+   DEFINES+=SHOTCUT_NOUPGRADE
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2020-12-07 Thread Joonas Niilola
commit: 540c9e04d7d4de55efa53b97beac6053c2128e5e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Dec  7 08:50:35 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Dec  7 08:56:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=540c9e04

media-video/shotcut: add dev-qt/qtquickcontrols2 as dep on 20.11.28

Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/shotcut/shotcut-20.11.28.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-video/shotcut/shotcut-20.11.28.ebuild 
b/media-video/shotcut/shotcut-20.11.28.ebuild
index ee415787b81..0ce1b4f5b43 100644
--- a/media-video/shotcut/shotcut-20.11.28.ebuild
+++ b/media-video/shotcut/shotcut-20.11.28.ebuild
@@ -24,6 +24,7 @@ COMMON_DEPEND="
dev-qt/qtnetwork:5
dev-qt/qtopengl:5
dev-qt/qtprintsupport:5
+   dev-qt/qtquickcontrols2:5
dev-qt/qtsql:5
dev-qt/qtwebsockets:5
dev-qt/qtwidgets:5



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2020-11-21 Thread Andreas Sturmlechner
commit: 676a5134c0b6389b4cfa7ffbba0980ccb9adeefc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov 21 22:59:18 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov 21 22:59:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=676a5134

media-video/shotcut: Keep suppressing bogus warning

See also: https://github.com/gentoo/gentoo/pull/18117

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-video/shotcut/shotcut-20.10.31.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/media-video/shotcut/shotcut-20.10.31.ebuild 
b/media-video/shotcut/shotcut-20.10.31.ebuild
index 31be3e0e851..ee415787b81 100644
--- a/media-video/shotcut/shotcut-20.10.31.ebuild
+++ b/media-video/shotcut/shotcut-20.10.31.ebuild
@@ -41,6 +41,11 @@ RDEPEND="${COMMON_DEPEND}
virtual/jack
 "
 
+src_prepare() {
+   default
+   sed -i -e '/QT.*private/d' src/src.pro || die
+}
+
 src_configure() {
eqmake5 \
PREFIX="${EPREFIX}/usr" \



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2020-11-21 Thread Andreas Sturmlechner
commit: 9836fb184aa8a2c0b3dc7aee0c419e507ea16123
Author: Felix Neumärker  posteo  de>
AuthorDate: Sat Nov  7 09:03:36 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov 21 22:51:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9836fb18

media-video/shotcut: taking maintainership

Bug: https://bugs.gentoo.org/687148
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Felix Neumärker  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/18117
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-video/shotcut/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/shotcut/metadata.xml b/media-video/shotcut/metadata.xml
index 9fca7f80eba..f6e4473d5c5 100644
--- a/media-video/shotcut/metadata.xml
+++ b/media-video/shotcut/metadata.xml
@@ -2,8 +2,8 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   reagen...@gmail.com
-   Dmitry Baranov
+   xdc...@posteo.de
+   Felix Neumärker


proxy-ma...@gentoo.org



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2020-11-21 Thread Andreas Sturmlechner
commit: 0e5ddce239de8a73d82b1887b41c3c55971d4345
Author: Felix Neumärker  posteo  de>
AuthorDate: Fri Nov  6 08:22:50 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov 21 22:51:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e5ddce2

media-video/shotcut: version bump to 20.10.31

Closes: https://bugs.gentoo.org/688850
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Felix Neumärker  posteo.de>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-video/shotcut/Manifest|  1 +
 media-video/shotcut/shotcut-20.10.31.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index 6d5634b3505..80c7c333657 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1 +1,2 @@
 DIST shotcut-20.07.11.tar.gz 5801379 BLAKE2B 
93f91fc0d31583e2f53576a7c768e9c0330da07ebcacf1a9d66020a826bbff430fc6032c48f288936ac14f8eaf5a592297c818c72bdde73253a90cc6ce304655
 SHA512 
8590855f252dbf1a1e4aed078da93ea730e4dec2c67420f57babf59e37a8f4d76c808a14872ae68fa400e5057e9be9d42c567c4f0db3e869eefd5115b814d30b
+DIST shotcut-20.10.31.tar.gz 5735908 BLAKE2B 
04b9bada177216c81950a551a9dc06624efe7fd50df9cc12cbe1b358436721700d7ecd49a89c48988ce33eee8a8bcdb9c58ccf74775ee2e2828090e53567ade0
 SHA512 
4d0109e87c86e3b7bb20aeb4b9a38fac175f90f00b8b13b605af9f5959578a2329da5a91d96891c814a84e7f23501ee5d3be9d2ca7a4bdd1a70af9894f0f7348

diff --git a/media-video/shotcut/shotcut-20.10.31.ebuild 
b/media-video/shotcut/shotcut-20.10.31.ebuild
new file mode 100644
index 000..31be3e0e851
--- /dev/null
+++ b/media-video/shotcut/shotcut-20.10.31.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils xdg
+
+DESCRIPTION="A free, open source, cross-platform video editor"
+HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/;
+SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+"
+COMMON_DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5[widgets]
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtopengl:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsql:5
+   dev-qt/qtwebsockets:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   >=media-libs/mlt-6.22.1[ffmpeg,frei0r,jack,melt(+),qt5,sdl,xml]
+   media-video/ffmpeg
+"
+DEPEND="${COMMON_DEPEND}
+   dev-qt/qtconcurrent:5
+   dev-qt/qtx11extras:5
+"
+RDEPEND="${COMMON_DEPEND}
+   dev-qt/qtgraphicaleffects:5
+   dev-qt/qtquickcontrols:5
+   virtual/jack
+"
+
+src_configure() {
+   eqmake5 \
+   PREFIX="${EPREFIX}/usr" \
+   SHOTCUT_VERSION="${PV}" \
+   DEFINES+=SHOTCUT_NOUPGRADE
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2020-11-21 Thread Andreas Sturmlechner
commit: fec56e0dfda7b516cc06a5e395ce72f77a125697
Author: Felix Neumärker  posteo  de>
AuthorDate: Fri Nov  6 08:23:17 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov 21 22:51:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fec56e0d

media-video/shotcut: drop masked version

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Felix Neumärker  posteo.de>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-video/shotcut/Manifest|  1 -
 media-video/shotcut/shotcut-20.07.11.ebuild | 64 -
 2 files changed, 65 deletions(-)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index 80c7c333657..3095439 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1,2 +1 @@
-DIST shotcut-20.07.11.tar.gz 5801379 BLAKE2B 
93f91fc0d31583e2f53576a7c768e9c0330da07ebcacf1a9d66020a826bbff430fc6032c48f288936ac14f8eaf5a592297c818c72bdde73253a90cc6ce304655
 SHA512 
8590855f252dbf1a1e4aed078da93ea730e4dec2c67420f57babf59e37a8f4d76c808a14872ae68fa400e5057e9be9d42c567c4f0db3e869eefd5115b814d30b
 DIST shotcut-20.10.31.tar.gz 5735908 BLAKE2B 
04b9bada177216c81950a551a9dc06624efe7fd50df9cc12cbe1b358436721700d7ecd49a89c48988ce33eee8a8bcdb9c58ccf74775ee2e2828090e53567ade0
 SHA512 
4d0109e87c86e3b7bb20aeb4b9a38fac175f90f00b8b13b605af9f5959578a2329da5a91d96891c814a84e7f23501ee5d3be9d2ca7a4bdd1a70af9894f0f7348

diff --git a/media-video/shotcut/shotcut-20.07.11.ebuild 
b/media-video/shotcut/shotcut-20.07.11.ebuild
deleted file mode 100644
index a427a53ccc8..000
--- a/media-video/shotcut/shotcut-20.07.11.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic qmake-utils xdg
-
-DESCRIPTION="A free, open source, cross-platform video editor"
-HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/;
-SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-"
-COMMON_DEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdeclarative:5[widgets]
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtopengl:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtsql:5
-   dev-qt/qtwebkit:5
-   dev-qt/qtwebsockets:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   >=media-libs/mlt-6.18.0[ffmpeg,frei0r,jack,qt5,sdl,xml]
-   media-libs/webvfx
-   media-video/ffmpeg
-"
-DEPEND="${COMMON_DEPEND}
-   dev-qt/qtconcurrent:5
-   dev-qt/qtx11extras:5
-"
-RDEPEND="${COMMON_DEPEND}
-   dev-qt/qtgraphicaleffects:5
-   dev-qt/qtquickcontrols:5
-   virtual/jack
-"
-
-src_prepare() {
-   default
-
-   sed -i -e '/QT.*private/d' \
-   src/src.pro || die
-}
-
-src_configure() {
-   append-cxxflags -Wno-deprecated-declarations
-
-   eqmake5 \
-   PREFIX="${EPREFIX}/usr" \
-   SHOTCUT_VERSION="${PV}"
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/files/, media-video/shotcut/

2020-09-06 Thread Andreas Sturmlechner
commit: f1f972081cf63a443a52d22fda619feb9bb5a01d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  5 09:00:51 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Sep  6 16:45:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1f97208

media-video/shotcut: Drop 19.12.31 and 20.06.28

Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-video/shotcut/Manifest   |  2 -
 .../shotcut-20.06.28-desktop-file-validate.patch   | 26 
 media-video/shotcut/shotcut-19.12.31.ebuild| 65 
 media-video/shotcut/shotcut-20.06.28.ebuild| 69 --
 4 files changed, 162 deletions(-)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index c2b86035b9d..6d5634b3505 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1,3 +1 @@
-DIST shotcut-19.12.31.tar.gz 5475620 BLAKE2B 
47fd90ddf40da3c08d3dab31b7170b02aab2f3e6b9d3d7446d53192c04b22b7e053cffe21632f1370d699ff00dca0d057f9a49d29ddeb225f039104abbc8ddee
 SHA512 
714d5b3e184e9d0786bc64635e51fd61570e0404c0ebf0fa5c8a12cb85c9091c75ac61e4963bd400b5722f310ae590b2c2d83aa4cd7acbcb53545f224f0ca766
-DIST shotcut-20.06.28.tar.gz 5797885 BLAKE2B 
3f241d6bbe4a89410a2e96ec8bde9446ee88c452ee76f77e4d145f44a37c0d5d116f43e4d0e844b5a112998317f3378c84819bd63c9a02a5aff30338859340b6
 SHA512 
cd9b96ca467c669138902a94975a5f23baa266b1eb92de0b0446e6f6616a9927aac430c6bd41c4f00de4e5b6d99bfbdf074d339f98ef219a38e3572d8670d78b
 DIST shotcut-20.07.11.tar.gz 5801379 BLAKE2B 
93f91fc0d31583e2f53576a7c768e9c0330da07ebcacf1a9d66020a826bbff430fc6032c48f288936ac14f8eaf5a592297c818c72bdde73253a90cc6ce304655
 SHA512 
8590855f252dbf1a1e4aed078da93ea730e4dec2c67420f57babf59e37a8f4d76c808a14872ae68fa400e5057e9be9d42c567c4f0db3e869eefd5115b814d30b

diff --git 
a/media-video/shotcut/files/shotcut-20.06.28-desktop-file-validate.patch 
b/media-video/shotcut/files/shotcut-20.06.28-desktop-file-validate.patch
deleted file mode 100644
index 61b29f298d7..000
--- a/media-video/shotcut/files/shotcut-20.06.28-desktop-file-validate.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From e4f9128a5580ed53b62640a3a754d8fc58d04337 Mon Sep 17 00:00:00 2001
-From: Henrik Pihl 
-Date: Sat, 11 Jul 2020 11:43:50 +0300
-Subject: [PATCH] Update org.shotcut.Shotcut.desktop
-
-XDG standards tell that comment fields in the desktop files shouldn't be 
redundant. My Russian and French aren't good enough to replace those fields 
with something else.

- packaging/linux/org.shotcut.Shotcut.desktop | 4 +---
- 1 file changed, 1 insertion(+), 3 deletions(-)
-
-diff --git a/packaging/linux/org.shotcut.Shotcut.desktop 
b/packaging/linux/org.shotcut.Shotcut.desktop
-index a9cf44da2..c5a4eff9e 100644
 a/packaging/linux/org.shotcut.Shotcut.desktop
-+++ b/packaging/linux/org.shotcut.Shotcut.desktop
-@@ -5,10 +5,8 @@ GenericName=Video Editor
- GenericName[de]=Video-Bearbeitungsprogramm
- GenericName[fr]=Logiciel de montage vidéo
- GenericName[ru]=Видеоредактор
--Comment=Video Editor
-+Comment=Shotcut is a free, open source, cross-platform video editor.
- Comment[de]=Programm zum Bearbeiten und Abspielen von Videodateien.
--Comment[fr]=Logiciel de montage vidéo
--Comment[ru]=Видеоредактор
- Exec=shotcut %F
- Icon=org.shotcut.Shotcut
- Terminal=false

diff --git a/media-video/shotcut/shotcut-19.12.31.ebuild 
b/media-video/shotcut/shotcut-19.12.31.ebuild
deleted file mode 100644
index caace235510..000
--- a/media-video/shotcut/shotcut-19.12.31.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic qmake-utils xdg
-
-DESCRIPTION="A free, open source, cross-platform video editor"
-HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/;
-SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-"
-COMMON_DEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdeclarative:5[widgets]
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtopengl:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtsql:5
-   dev-qt/qtwebkit:5
-   dev-qt/qtwebsockets:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   >=media-libs/mlt-6.18.0[ffmpeg,frei0r,jack,qt5,sdl,xml]
-   media-libs/webvfx
-   media-video/ffmpeg
-"
-DEPEND="${COMMON_DEPEND}
-   dev-qt/qtconcurrent:5
-   dev-qt/qtx11extras:5
-"
-RDEPEND="${COMMON_DEPEND}
-   dev-qt/qtgraphicaleffects:5
-   dev-qt/qtquickcontrols:5
-   virtual/jack
-"
-
-src_prepare() {
-   default
-
-   sed -i -e '/QT.*private/d' \
-   src/src.pro || die
-}
-
-src_configure() {
-   append-cxxflags 

[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2020-08-15 Thread Joonas Niilola
commit: 449d95228fb7d218b221f57401349419ad3ab5f7
Author: Henrik Pihl  gmail  com>
AuthorDate: Mon Aug  3 17:49:49 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Aug 15 09:29:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=449d9522

media-video/shotcut: version bump to 20.07.11

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Henrik Pihl  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16984
Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/shotcut/Manifest|  1 +
 media-video/shotcut/shotcut-20.07.11.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index 8061d50c601..c2b86035b9d 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1,2 +1,3 @@
 DIST shotcut-19.12.31.tar.gz 5475620 BLAKE2B 
47fd90ddf40da3c08d3dab31b7170b02aab2f3e6b9d3d7446d53192c04b22b7e053cffe21632f1370d699ff00dca0d057f9a49d29ddeb225f039104abbc8ddee
 SHA512 
714d5b3e184e9d0786bc64635e51fd61570e0404c0ebf0fa5c8a12cb85c9091c75ac61e4963bd400b5722f310ae590b2c2d83aa4cd7acbcb53545f224f0ca766
 DIST shotcut-20.06.28.tar.gz 5797885 BLAKE2B 
3f241d6bbe4a89410a2e96ec8bde9446ee88c452ee76f77e4d145f44a37c0d5d116f43e4d0e844b5a112998317f3378c84819bd63c9a02a5aff30338859340b6
 SHA512 
cd9b96ca467c669138902a94975a5f23baa266b1eb92de0b0446e6f6616a9927aac430c6bd41c4f00de4e5b6d99bfbdf074d339f98ef219a38e3572d8670d78b
+DIST shotcut-20.07.11.tar.gz 5801379 BLAKE2B 
93f91fc0d31583e2f53576a7c768e9c0330da07ebcacf1a9d66020a826bbff430fc6032c48f288936ac14f8eaf5a592297c818c72bdde73253a90cc6ce304655
 SHA512 
8590855f252dbf1a1e4aed078da93ea730e4dec2c67420f57babf59e37a8f4d76c808a14872ae68fa400e5057e9be9d42c567c4f0db3e869eefd5115b814d30b

diff --git a/media-video/shotcut/shotcut-20.07.11.ebuild 
b/media-video/shotcut/shotcut-20.07.11.ebuild
new file mode 100644
index 000..a427a53ccc8
--- /dev/null
+++ b/media-video/shotcut/shotcut-20.07.11.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic qmake-utils xdg
+
+DESCRIPTION="A free, open source, cross-platform video editor"
+HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/;
+SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+"
+COMMON_DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5[widgets]
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtopengl:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsql:5
+   dev-qt/qtwebkit:5
+   dev-qt/qtwebsockets:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   >=media-libs/mlt-6.18.0[ffmpeg,frei0r,jack,qt5,sdl,xml]
+   media-libs/webvfx
+   media-video/ffmpeg
+"
+DEPEND="${COMMON_DEPEND}
+   dev-qt/qtconcurrent:5
+   dev-qt/qtx11extras:5
+"
+RDEPEND="${COMMON_DEPEND}
+   dev-qt/qtgraphicaleffects:5
+   dev-qt/qtquickcontrols:5
+   virtual/jack
+"
+
+src_prepare() {
+   default
+
+   sed -i -e '/QT.*private/d' \
+   src/src.pro || die
+}
+
+src_configure() {
+   append-cxxflags -Wno-deprecated-declarations
+
+   eqmake5 \
+   PREFIX="${EPREFIX}/usr" \
+   SHOTCUT_VERSION="${PV}"
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/files/, media-video/shotcut/

2020-07-13 Thread Joonas Niilola
commit: e7aae28b508aaa30e3871628241519e8f5e08f9c
Author: Henrik Pihl  gmail  com>
AuthorDate: Thu Jul  2 18:15:44 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jul 13 12:10:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7aae28b

media-video/shotcut: Version bump to 20.06.28.

Fix the desktop link contents via patch.

Bug: https://bugs.gentoo.org/717558
Signed-off-by: Henrik Pihl  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16550
Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/shotcut/Manifest   |  1 +
 .../shotcut-20.06.28-desktop-file-validate.patch   | 16 +
 media-video/shotcut/shotcut-20.06.28.ebuild| 69 ++
 3 files changed, 86 insertions(+)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index 8231a7f1340..8061d50c601 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1 +1,2 @@
 DIST shotcut-19.12.31.tar.gz 5475620 BLAKE2B 
47fd90ddf40da3c08d3dab31b7170b02aab2f3e6b9d3d7446d53192c04b22b7e053cffe21632f1370d699ff00dca0d057f9a49d29ddeb225f039104abbc8ddee
 SHA512 
714d5b3e184e9d0786bc64635e51fd61570e0404c0ebf0fa5c8a12cb85c9091c75ac61e4963bd400b5722f310ae590b2c2d83aa4cd7acbcb53545f224f0ca766
+DIST shotcut-20.06.28.tar.gz 5797885 BLAKE2B 
3f241d6bbe4a89410a2e96ec8bde9446ee88c452ee76f77e4d145f44a37c0d5d116f43e4d0e844b5a112998317f3378c84819bd63c9a02a5aff30338859340b6
 SHA512 
cd9b96ca467c669138902a94975a5f23baa266b1eb92de0b0446e6f6616a9927aac430c6bd41c4f00de4e5b6d99bfbdf074d339f98ef219a38e3572d8670d78b

diff --git 
a/media-video/shotcut/files/shotcut-20.06.28-desktop-file-validate.patch 
b/media-video/shotcut/files/shotcut-20.06.28-desktop-file-validate.patch
new file mode 100644
index 000..87dabd5cba3
--- /dev/null
+++ b/media-video/shotcut/files/shotcut-20.06.28-desktop-file-validate.patch
@@ -0,0 +1,16 @@
+diff --git a/packaging/linux/org.shotcut.Shotcut.desktop 
b/packaging/linux/org.shotcut.Shotcut.desktop
+index a9cf44d..c5a4eff 100644
+--- a/packaging/linux/org.shotcut.Shotcut.desktop
 b/packaging/linux/org.shotcut.Shotcut.desktop
+@@ -5,10 +5,8 @@ GenericName=Video Editor
+ GenericName[de]=Video-Bearbeitungsprogramm
+ GenericName[fr]=Logiciel de montage vidéo
+ GenericName[ru]=Видеоредактор
+-Comment=Video Editor
++Comment=Shotcut is a free, open source, cross-platform video editor.
+ Comment[de]=Programm zum Bearbeiten und Abspielen von Videodateien.
+-Comment[fr]=Logiciel de montage vidéo
+-Comment[ru]=Видеоредактор
+ Exec=shotcut %F
+ Icon=org.shotcut.Shotcut
+ Terminal=false

diff --git a/media-video/shotcut/shotcut-20.06.28.ebuild 
b/media-video/shotcut/shotcut-20.06.28.ebuild
new file mode 100644
index 000..40181162303
--- /dev/null
+++ b/media-video/shotcut/shotcut-20.06.28.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic qmake-utils xdg
+
+DESCRIPTION="A free, open source, cross-platform video editor"
+HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/;
+SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+"
+COMMON_DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5[widgets]
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtopengl:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsql:5
+   dev-qt/qtwebkit:5
+   dev-qt/qtwebsockets:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   >=media-libs/mlt-6.18.0[ffmpeg,frei0r,jack,qt5,sdl,xml]
+   media-libs/webvfx
+   media-video/ffmpeg
+"
+DEPEND="${COMMON_DEPEND}
+   dev-qt/qtconcurrent:5
+   dev-qt/qtx11extras:5
+"
+RDEPEND="${COMMON_DEPEND}
+   dev-qt/qtgraphicaleffects:5
+   dev-qt/qtquickcontrols:5
+   virtual/jack
+"
+
+PATCHES=(
+   "${FILESDIR}/${P}-desktop-file-validate.patch"
+)
+
+src_prepare() {
+   default
+
+   sed -i -e '/QT.*private/d' \
+   src/src.pro || die
+}
+
+src_configure() {
+   append-cxxflags -Wno-deprecated-declarations
+
+   eqmake5 \
+   PREFIX="${EPREFIX}/usr" \
+   SHOTCUT_VERSION="${PV}"
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/files/

2020-07-13 Thread Joonas Niilola
commit: f87342ac663d1f8f7c17ab505af2bcb145a5d2bb
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Jul 13 12:08:40 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jul 13 12:10:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f87342ac

media-video/shotcut: update patch file to match upstream commit

https://github.com/mltframework/shotcut/pull/887
Signed-off-by: Joonas Niilola  gentoo.org>

 .../files/shotcut-20.06.28-desktop-file-validate.patch   | 12 +++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git 
a/media-video/shotcut/files/shotcut-20.06.28-desktop-file-validate.patch 
b/media-video/shotcut/files/shotcut-20.06.28-desktop-file-validate.patch
index 87dabd5cba3..61b29f298d7 100644
--- a/media-video/shotcut/files/shotcut-20.06.28-desktop-file-validate.patch
+++ b/media-video/shotcut/files/shotcut-20.06.28-desktop-file-validate.patch
@@ -1,5 +1,15 @@
+From e4f9128a5580ed53b62640a3a754d8fc58d04337 Mon Sep 17 00:00:00 2001
+From: Henrik Pihl 
+Date: Sat, 11 Jul 2020 11:43:50 +0300
+Subject: [PATCH] Update org.shotcut.Shotcut.desktop
+
+XDG standards tell that comment fields in the desktop files shouldn't be 
redundant. My Russian and French aren't good enough to replace those fields 
with something else.
+---
+ packaging/linux/org.shotcut.Shotcut.desktop | 4 +---
+ 1 file changed, 1 insertion(+), 3 deletions(-)
+
 diff --git a/packaging/linux/org.shotcut.Shotcut.desktop 
b/packaging/linux/org.shotcut.Shotcut.desktop
-index a9cf44d..c5a4eff 100644
+index a9cf44da2..c5a4eff9e 100644
 --- a/packaging/linux/org.shotcut.Shotcut.desktop
 +++ b/packaging/linux/org.shotcut.Shotcut.desktop
 @@ -5,10 +5,8 @@ GenericName=Video Editor



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2020-02-23 Thread Pacho Ramos
commit: 36e837640e6e9b9d5f2234899e15919847c23a79
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Feb 23 11:17:55 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Feb 23 11:17:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e83764

media-video/shotcut: Needs newer mlt

Closes: https://bugs.gentoo.org/710560
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Pacho Ramos  gentoo.org>

 media-video/shotcut/shotcut-19.12.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/shotcut/shotcut-19.12.31.ebuild 
b/media-video/shotcut/shotcut-19.12.31.ebuild
index f2f3eb43be1..caace235510 100644
--- a/media-video/shotcut/shotcut-19.12.31.ebuild
+++ b/media-video/shotcut/shotcut-19.12.31.ebuild
@@ -30,7 +30,7 @@ COMMON_DEPEND="
dev-qt/qtwebsockets:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
-   >=media-libs/mlt-6.16.0-r1[ffmpeg,frei0r,jack,qt5,sdl,xml]
+   >=media-libs/mlt-6.18.0[ffmpeg,frei0r,jack,qt5,sdl,xml]
media-libs/webvfx
media-video/ffmpeg
 "



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2020-02-03 Thread Andreas Sturmlechner
commit: 60a55cae6616ae613147f6a93554cce8b0043265
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Feb  3 15:58:42 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Feb  3 15:58:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60a55cae

media-video/shotcut: Drop 19.06.15

Package-Manager: Portage-2.3.87, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-video/shotcut/Manifest|  1 -
 media-video/shotcut/shotcut-19.06.15.ebuild | 59 -
 2 files changed, 60 deletions(-)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index e208be1a830..8231a7f1340 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1,2 +1 @@
-DIST shotcut-19.06.15.tar.gz 5066141 BLAKE2B 
ca140045b181287089486f8e7c857ddee29b41727cc9808f37b39118875927a46b0d80558403870b478d2e6b53aadb9acc6456b09560ec94d63c91a5b36bffba
 SHA512 
bf1dbd1233f587ba33dff9c551cdaa22c0ca8bb389c79e817d3eb7af60834b47da2be29872c50125a93e152442a7f7afe8f76f353464334de399dda793d15591
 DIST shotcut-19.12.31.tar.gz 5475620 BLAKE2B 
47fd90ddf40da3c08d3dab31b7170b02aab2f3e6b9d3d7446d53192c04b22b7e053cffe21632f1370d699ff00dca0d057f9a49d29ddeb225f039104abbc8ddee
 SHA512 
714d5b3e184e9d0786bc64635e51fd61570e0404c0ebf0fa5c8a12cb85c9091c75ac61e4963bd400b5722f310ae590b2c2d83aa4cd7acbcb53545f224f0ca766

diff --git a/media-video/shotcut/shotcut-19.06.15.ebuild 
b/media-video/shotcut/shotcut-19.06.15.ebuild
deleted file mode 100644
index dc79f1d5c97..000
--- a/media-video/shotcut/shotcut-19.06.15.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils xdg
-
-DESCRIPTION="A free, open source, cross-platform video editor"
-HOMEPAGE="https://www.shotcut.org/;
-SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE=""
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-"
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdeclarative:5
-   dev-qt/qtgraphicaleffects:5
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtopengl:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtquickcontrols:5[widgets]
-   dev-qt/qtsql:5
-   dev-qt/qtwebkit:5
-   dev-qt/qtwebsockets:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   media-libs/ladspa-sdk
-   media-libs/libsdl:0
-   media-libs/libvpx
-   >=media-libs/mlt-6.16.0-r1[ffmpeg,frei0r,qt5,sdl,xml]
-   media-libs/x264
-   media-plugins/frei0r-plugins
-   media-sound/lame
-   media-video/ffmpeg
-   virtual/jack
-"
-DEPEND="${RDEPEND}
-   dev-qt/qtconcurrent:5
-   dev-qt/qtx11extras:5
-"
-
-src_configure() {
-   eqmake5 \
-   PREFIX="${EPREFIX}/usr" \
-   SHOTCUT_VERSION="${PV}"
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2020-02-03 Thread Andreas Sturmlechner
commit: a69badca5cba4d1a073fe1c6af9e290015ac2a6e
Author: reagentoo  gmail  com>
AuthorDate: Mon Jan 20 08:20:54 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Feb  3 15:50:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a69badca

media-video/shotcut: v19.12.31

Closes: https://bugs.gentoo.org/692490
Signed-off-by: Dmitry Baranov  gmail.com>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-video/shotcut/Manifest|  1 +
 media-video/shotcut/shotcut-19.12.31.ebuild | 62 +
 2 files changed, 63 insertions(+)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index 8d0867586e9..e208be1a830 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1 +1,2 @@
 DIST shotcut-19.06.15.tar.gz 5066141 BLAKE2B 
ca140045b181287089486f8e7c857ddee29b41727cc9808f37b39118875927a46b0d80558403870b478d2e6b53aadb9acc6456b09560ec94d63c91a5b36bffba
 SHA512 
bf1dbd1233f587ba33dff9c551cdaa22c0ca8bb389c79e817d3eb7af60834b47da2be29872c50125a93e152442a7f7afe8f76f353464334de399dda793d15591
+DIST shotcut-19.12.31.tar.gz 5475620 BLAKE2B 
47fd90ddf40da3c08d3dab31b7170b02aab2f3e6b9d3d7446d53192c04b22b7e053cffe21632f1370d699ff00dca0d057f9a49d29ddeb225f039104abbc8ddee
 SHA512 
714d5b3e184e9d0786bc64635e51fd61570e0404c0ebf0fa5c8a12cb85c9091c75ac61e4963bd400b5722f310ae590b2c2d83aa4cd7acbcb53545f224f0ca766

diff --git a/media-video/shotcut/shotcut-19.12.31.ebuild 
b/media-video/shotcut/shotcut-19.12.31.ebuild
new file mode 100644
index 000..f63ecc276fe
--- /dev/null
+++ b/media-video/shotcut/shotcut-19.12.31.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic qmake-utils xdg
+
+DESCRIPTION="A free, open source, cross-platform video editor"
+HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/;
+SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+"
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgraphicaleffects:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtopengl:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtquickcontrols:5[widgets]
+   dev-qt/qtsql:5
+   dev-qt/qtwebkit:5
+   dev-qt/qtwebsockets:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   >=media-libs/mlt-6.16.0-r1[ffmpeg,frei0r,jack,qt5,sdl,xml]
+   media-libs/webvfx
+   media-video/ffmpeg
+"
+DEPEND="${RDEPEND}
+   dev-qt/qtconcurrent:5
+   dev-qt/qtx11extras:5
+"
+
+src_prepare() {
+   default
+
+   sed -i -e '/QT.*private/d' \
+   src/src.pro || die
+}
+
+src_configure() {
+   append-cxxflags -Wno-deprecated-declarations
+
+   eqmake5 \
+   PREFIX="${EPREFIX}/usr" \
+   SHOTCUT_VERSION="${PV}"
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2020-02-03 Thread Andreas Sturmlechner
commit: d9e4664615bbf677e72ec1e0b0747d93161fd2e8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Feb  3 15:30:17 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Feb  3 15:50:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9e46646

media-video/shotcut: Fix dependencies

libQt5QuickWidgets.so.5 is part of dev-qt/qtdeclarative:5[widgets],
not dev-qt/qtquickcontrols:5[widgets]

Both dev-qt/qtgraphicaleffects:5 and dev-qt/qtquickcontrols:5 are RDEPEND
exclusively.

Re-adding virtual/jack as RDEPEND to fix runtime complaint:
'Error: This program requires the JACK 1 library.'

Package-Manager: Portage-2.3.87, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-video/shotcut/shotcut-19.12.31.ebuild | 13 -
 1 file changed, 8 insertions(+), 5 deletions(-)

diff --git a/media-video/shotcut/shotcut-19.12.31.ebuild 
b/media-video/shotcut/shotcut-19.12.31.ebuild
index f63ecc276fe..f2f3eb43be1 100644
--- a/media-video/shotcut/shotcut-19.12.31.ebuild
+++ b/media-video/shotcut/shotcut-19.12.31.ebuild
@@ -17,16 +17,14 @@ IUSE=""
 BDEPEND="
dev-qt/linguist-tools:5
 "
-RDEPEND="
+COMMON_DEPEND="
dev-qt/qtcore:5
-   dev-qt/qtdeclarative:5
-   dev-qt/qtgraphicaleffects:5
+   dev-qt/qtdeclarative:5[widgets]
dev-qt/qtgui:5
dev-qt/qtmultimedia:5
dev-qt/qtnetwork:5
dev-qt/qtopengl:5
dev-qt/qtprintsupport:5
-   dev-qt/qtquickcontrols:5[widgets]
dev-qt/qtsql:5
dev-qt/qtwebkit:5
dev-qt/qtwebsockets:5
@@ -36,10 +34,15 @@ RDEPEND="
media-libs/webvfx
media-video/ffmpeg
 "
-DEPEND="${RDEPEND}
+DEPEND="${COMMON_DEPEND}
dev-qt/qtconcurrent:5
dev-qt/qtx11extras:5
 "
+RDEPEND="${COMMON_DEPEND}
+   dev-qt/qtgraphicaleffects:5
+   dev-qt/qtquickcontrols:5
+   virtual/jack
+"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2019-07-01 Thread Andreas Sturmlechner
commit: 0d8c2e41f57c911be23d4918787fba34eb8f0b8b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jul  1 11:49:45 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  1 17:51:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d8c2e41

media-video/shotcut: Drop 19.01.24

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-video/shotcut/Manifest|  1 -
 media-video/shotcut/shotcut-19.01.24.ebuild | 60 -
 2 files changed, 61 deletions(-)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index dc303ceb79d..8d0867586e9 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1,2 +1 @@
-DIST shotcut-19.01.24.tar.gz 4864498 BLAKE2B 
e76f38e2545bff176730f1287fbba35de9d82e11d5ea4b396e69e71f90dd09325aceae8ffefe6914e66e37c983415a28c4fcdeba14314e370b3220cc8399a6be
 SHA512 
1026e0701dd7a0a5dc3bc5f9babe0f58c6d3a0871af7b09cfca8d71b4c3e370708103d6f78de1061505cd162ade3de0189c9dc085d51546e85bb472f38b0363d
 DIST shotcut-19.06.15.tar.gz 5066141 BLAKE2B 
ca140045b181287089486f8e7c857ddee29b41727cc9808f37b39118875927a46b0d80558403870b478d2e6b53aadb9acc6456b09560ec94d63c91a5b36bffba
 SHA512 
bf1dbd1233f587ba33dff9c551cdaa22c0ca8bb389c79e817d3eb7af60834b47da2be29872c50125a93e152442a7f7afe8f76f353464334de399dda793d15591

diff --git a/media-video/shotcut/shotcut-19.01.24.ebuild 
b/media-video/shotcut/shotcut-19.01.24.ebuild
deleted file mode 100644
index 3a03e093193..000
--- a/media-video/shotcut/shotcut-19.01.24.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit qmake-utils xdg
-
-DESCRIPTION="A free, open source, cross-platform video editor"
-HOMEPAGE="https://www.shotcut.org/;
-SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-KEYWORDS="~amd64 ~x86"
-LICENSE="GPL-3"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdeclarative:5
-   dev-qt/qtgraphicaleffects:5
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtopengl:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtquickcontrols:5[widgets]
-   dev-qt/qtsql:5
-   dev-qt/qtwebkit:5
-   dev-qt/qtwebsockets:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   media-libs/ladspa-sdk
-   media-libs/libsdl:0
-   media-libs/libvpx
-   >=media-libs/mlt-6.10.0-r1[ffmpeg,frei0r,qt5,sdl,xml]
-   media-libs/x264
-   media-plugins/frei0r-plugins
-   media-sound/lame
-   media-video/ffmpeg
-   virtual/jack
-"
-DEPEND="${RDEPEND}
-   dev-qt/linguist-tools:5
-"
-
-src_prepare() {
-   local mylrelease="$(qt5_get_bindir)/lrelease"
-   "${mylrelease}" "${S}/src/src.pro" || die "preparing locales failed"
-
-   default
-}
-
-src_configure() {
-   eqmake5 PREFIX="${EPREFIX}/usr"
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2019-06-30 Thread Pacho Ramos
commit: dc0c46725b00c62c90da6c5265190a5777d7030f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jun 30 12:36:37 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Jun 30 12:36:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc0c4672

media-video/shotcut: Fix version in help dialog

Closes: https://bugs.gentoo.org/677708
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Pacho Ramos  gentoo.org>

 media-video/shotcut/shotcut-19.06.15.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/media-video/shotcut/shotcut-19.06.15.ebuild 
b/media-video/shotcut/shotcut-19.06.15.ebuild
index 955f02c5437..dc79f1d5c97 100644
--- a/media-video/shotcut/shotcut-19.06.15.ebuild
+++ b/media-video/shotcut/shotcut-19.06.15.ebuild
@@ -48,7 +48,9 @@ DEPEND="${RDEPEND}
 "
 
 src_configure() {
-   eqmake5 PREFIX="${EPREFIX}/usr"
+   eqmake5 \
+   PREFIX="${EPREFIX}/usr" \
+   SHOTCUT_VERSION="${PV}"
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2019-06-30 Thread Pacho Ramos
commit: 15a85f9bb9ab649293717acf89101cdd58ba2e7a
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jun 30 12:34:10 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Jun 30 12:36:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15a85f9b

media-video/shotcut: Newer mlt version needed

See https://github.com/mltframework/shotcut/issues/728

Signed-off-by: Pacho Ramos  gentoo.org>
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Pacho Ramos  gentoo.org>

 media-video/shotcut/shotcut-19.06.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/shotcut/shotcut-19.06.15.ebuild 
b/media-video/shotcut/shotcut-19.06.15.ebuild
index d06301a297d..955f02c5437 100644
--- a/media-video/shotcut/shotcut-19.06.15.ebuild
+++ b/media-video/shotcut/shotcut-19.06.15.ebuild
@@ -35,7 +35,7 @@ RDEPEND="
media-libs/ladspa-sdk
media-libs/libsdl:0
media-libs/libvpx
-   >=media-libs/mlt-6.10.0-r1[ffmpeg,frei0r,qt5,sdl,xml]
+   >=media-libs/mlt-6.16.0-r1[ffmpeg,frei0r,qt5,sdl,xml]
media-libs/x264
media-plugins/frei0r-plugins
media-sound/lame



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2019-06-27 Thread Andreas Sturmlechner
commit: 7467c77a73c01890b4619b7d70268a3f893ab1b2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jun 27 09:52:36 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jun 27 09:58:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7467c77a

media-video/shotcut: 19.06.15 version bump, EAPI-7

Non-maintainer commit.

Drop obsolete src_prepare phase, minor style fixes.

Closes: https://bugs.gentoo.org/652260
Closes: https://bugs.gentoo.org/683684
Closes: https://github.com/gentoo/gentoo/pull/11978
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-video/shotcut/Manifest|  1 +
 media-video/shotcut/shotcut-19.06.15.ebuild | 57 +
 2 files changed, 58 insertions(+)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index f213fcf7087..dc303ceb79d 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1 +1,2 @@
 DIST shotcut-19.01.24.tar.gz 4864498 BLAKE2B 
e76f38e2545bff176730f1287fbba35de9d82e11d5ea4b396e69e71f90dd09325aceae8ffefe6914e66e37c983415a28c4fcdeba14314e370b3220cc8399a6be
 SHA512 
1026e0701dd7a0a5dc3bc5f9babe0f58c6d3a0871af7b09cfca8d71b4c3e370708103d6f78de1061505cd162ade3de0189c9dc085d51546e85bb472f38b0363d
+DIST shotcut-19.06.15.tar.gz 5066141 BLAKE2B 
ca140045b181287089486f8e7c857ddee29b41727cc9808f37b39118875927a46b0d80558403870b478d2e6b53aadb9acc6456b09560ec94d63c91a5b36bffba
 SHA512 
bf1dbd1233f587ba33dff9c551cdaa22c0ca8bb389c79e817d3eb7af60834b47da2be29872c50125a93e152442a7f7afe8f76f353464334de399dda793d15591

diff --git a/media-video/shotcut/shotcut-19.06.15.ebuild 
b/media-video/shotcut/shotcut-19.06.15.ebuild
new file mode 100644
index 000..d06301a297d
--- /dev/null
+++ b/media-video/shotcut/shotcut-19.06.15.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils xdg
+
+DESCRIPTION="A free, open source, cross-platform video editor"
+HOMEPAGE="https://www.shotcut.org/;
+SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+"
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgraphicaleffects:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtopengl:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtquickcontrols:5[widgets]
+   dev-qt/qtsql:5
+   dev-qt/qtwebkit:5
+   dev-qt/qtwebsockets:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   media-libs/ladspa-sdk
+   media-libs/libsdl:0
+   media-libs/libvpx
+   >=media-libs/mlt-6.10.0-r1[ffmpeg,frei0r,qt5,sdl,xml]
+   media-libs/x264
+   media-plugins/frei0r-plugins
+   media-sound/lame
+   media-video/ffmpeg
+   virtual/jack
+"
+DEPEND="${RDEPEND}
+   dev-qt/qtconcurrent:5
+   dev-qt/qtx11extras:5
+"
+
+src_configure() {
+   eqmake5 PREFIX="${EPREFIX}/usr"
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2019-02-05 Thread Andreas Sturmlechner
commit: 0944624ca30eb78c3416041baf54b2b4e05c81d2
Author: reagentoo  gmail  com>
AuthorDate: Sun Jan 20 14:26:27 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb  5 23:26:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0944624c

media-video/shotcut: version bump to 19.01.24

Also switch to xdg eclass.

Closes: https://bugs.gentoo.org/663722
Signed-off-by: Dmitry Baranov  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/10877
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-video/shotcut/Manifest|  2 +-
 .../{shotcut-18.03.ebuild => shotcut-19.01.24.ebuild}   | 13 +++--
 2 files changed, 4 insertions(+), 11 deletions(-)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index baaff716419..f213fcf7087 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1 +1 @@
-DIST shotcut-18.03.tar.gz 4089848 BLAKE2B 
811556867fb6e3160ec0daaeda2eb063f32bf527fc40a72302638fcb9445b87fbebdcf93929746d5c18f784263ead857b3b23428dc8cab0f06b5f95cac36d793
 SHA512 
37ec83f7c1f770e849213a2adb90ee86061e1eb17e5435dfa81068de77be8cc5791ad03c14da100b9b960b15d6ec0d01fc9d579fcbf749050385c2231e13f4a0
+DIST shotcut-19.01.24.tar.gz 4864498 BLAKE2B 
e76f38e2545bff176730f1287fbba35de9d82e11d5ea4b396e69e71f90dd09325aceae8ffefe6914e66e37c983415a28c4fcdeba14314e370b3220cc8399a6be
 SHA512 
1026e0701dd7a0a5dc3bc5f9babe0f58c6d3a0871af7b09cfca8d71b4c3e370708103d6f78de1061505cd162ade3de0189c9dc085d51546e85bb472f38b0363d

diff --git a/media-video/shotcut/shotcut-18.03.ebuild 
b/media-video/shotcut/shotcut-19.01.24.ebuild
similarity index 79%
rename from media-video/shotcut/shotcut-18.03.ebuild
rename to media-video/shotcut/shotcut-19.01.24.ebuild
index 27b43b92dde..3a03e093193 100644
--- a/media-video/shotcut/shotcut-18.03.ebuild
+++ b/media-video/shotcut/shotcut-19.01.24.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit desktop qmake-utils
+inherit qmake-utils xdg
 
 DESCRIPTION="A free, open source, cross-platform video editor"
 HOMEPAGE="https://www.shotcut.org/;
@@ -32,7 +32,7 @@ RDEPEND="
media-libs/ladspa-sdk
media-libs/libsdl:0
media-libs/libvpx
-   >=media-libs/mlt-6.6.0-r1[ffmpeg,frei0r,qt5,sdl,sdl2(+),xml]
+   >=media-libs/mlt-6.10.0-r1[ffmpeg,frei0r,qt5,sdl,xml]
media-libs/x264
media-plugins/frei0r-plugins
media-sound/lame
@@ -56,12 +56,5 @@ src_configure() {
 
 src_install() {
emake INSTALL_ROOT="${D}" install
-
-   newicon "${S}/icons/shotcut-logo-64.png" "${PN}.png"
-   make_desktop_entry shotcut "Shotcut"
-
-   insinto "/usr/share/${PN}/translations"
-   doins translations/*.qm
-
einstalldocs
 }



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2018-08-21 Thread Andreas Sturmlechner
commit: 9fba7b8460178b2a8f9573b9d97e72d79f0fcdcc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug 21 11:06:42 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug 21 11:09:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fba7b84

media-video/shotcut: Fix media-libs/mlt usedeps to sdl,sdl2(+)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 media-video/shotcut/shotcut-18.03.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/shotcut/shotcut-18.03.ebuild 
b/media-video/shotcut/shotcut-18.03.ebuild
index 52af890d5db..27b43b92dde 100644
--- a/media-video/shotcut/shotcut-18.03.ebuild
+++ b/media-video/shotcut/shotcut-18.03.ebuild
@@ -32,7 +32,7 @@ RDEPEND="
media-libs/ladspa-sdk
media-libs/libsdl:0
media-libs/libvpx
-   >=media-libs/mlt-6.6.0[ffmpeg,frei0r,qt5,sdl2,xml]
+   >=media-libs/mlt-6.6.0-r1[ffmpeg,frei0r,qt5,sdl,sdl2(+),xml]
media-libs/x264
media-plugins/frei0r-plugins
media-sound/lame



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2018-03-08 Thread Maxim Koltsov
commit: e994f443cc4ffb1c5f07e029517fd22c30697d9d
Author: reagentoo  gmail  com>
AuthorDate: Thu Mar  8 20:25:39 2018 +
Commit: Maxim Koltsov  gentoo  org>
CommitDate: Thu Mar  8 20:49:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e994f443

media-video/shotcut: version bump to 18.03

Also RDEPEND edits.

Closes: https://bugs.gentoo.org/644668

 media-video/shotcut/Manifest   | 2 +-
 media-video/shotcut/{shotcut-18.01.ebuild => shotcut-18.03.ebuild} | 5 -
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index 740971e5142..baaff716419 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1 +1 @@
-DIST shotcut-18.01.tar.gz 4027948 BLAKE2B 
cbc82eac35b3d378bd0da6857f80fddf758e17d82d5be25224716769d51afc9a37ecd5395f0599fc421d6190d6a426ad2f9ab222fb3871f9e5e07b11465d38a4
 SHA512 
d36843eeb6f2906f3b9f546b24e691754984897bda74618ebebd85bb7e32f97d951d55bc6dcf6f2b0f1c1ab39ee1180de5b44e7022ee2fe9b687e3cb4b9bada3
+DIST shotcut-18.03.tar.gz 4089848 BLAKE2B 
811556867fb6e3160ec0daaeda2eb063f32bf527fc40a72302638fcb9445b87fbebdcf93929746d5c18f784263ead857b3b23428dc8cab0f06b5f95cac36d793
 SHA512 
37ec83f7c1f770e849213a2adb90ee86061e1eb17e5435dfa81068de77be8cc5791ad03c14da100b9b960b15d6ec0d01fc9d579fcbf749050385c2231e13f4a0

diff --git a/media-video/shotcut/shotcut-18.01.ebuild 
b/media-video/shotcut/shotcut-18.03.ebuild
similarity index 89%
rename from media-video/shotcut/shotcut-18.01.ebuild
rename to media-video/shotcut/shotcut-18.03.ebuild
index 3367892ca51..52af890d5db 100644
--- a/media-video/shotcut/shotcut-18.01.ebuild
+++ b/media-video/shotcut/shotcut-18.03.ebuild
@@ -17,10 +17,13 @@ IUSE=""
 RDEPEND="
dev-qt/qtcore:5
dev-qt/qtdeclarative:5
+   dev-qt/qtgraphicaleffects:5
dev-qt/qtgui:5
dev-qt/qtmultimedia:5
dev-qt/qtnetwork:5
dev-qt/qtopengl:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtquickcontrols:5[widgets]
dev-qt/qtsql:5
dev-qt/qtwebkit:5
dev-qt/qtwebsockets:5
@@ -29,7 +32,7 @@ RDEPEND="
media-libs/ladspa-sdk
media-libs/libsdl:0
media-libs/libvpx
-   media-libs/mlt[ffmpeg,frei0r,qt5,sdl,xml]
+   >=media-libs/mlt-6.6.0[ffmpeg,frei0r,qt5,sdl2,xml]
media-libs/x264
media-plugins/frei0r-plugins
media-sound/lame



[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/

2018-01-04 Thread Mikle Kolyada
commit: 937439cecd19db5bc8e497c5218c2d59b622094b
Author: reagentoo  gmail  com>
AuthorDate: Wed Jan  3 10:46:40 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Jan  4 17:58:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=937439ce

media-video/shotcut: new package

Closes: https://github.com/gentoo/gentoo/pull/6729

 media-video/shotcut/Manifest |  1 +
 media-video/shotcut/metadata.xml | 15 
 media-video/shotcut/shotcut-18.01.ebuild | 64 
 3 files changed, 80 insertions(+)

diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
new file mode 100644
index 000..740971e5142
--- /dev/null
+++ b/media-video/shotcut/Manifest
@@ -0,0 +1 @@
+DIST shotcut-18.01.tar.gz 4027948 BLAKE2B 
cbc82eac35b3d378bd0da6857f80fddf758e17d82d5be25224716769d51afc9a37ecd5395f0599fc421d6190d6a426ad2f9ab222fb3871f9e5e07b11465d38a4
 SHA512 
d36843eeb6f2906f3b9f546b24e691754984897bda74618ebebd85bb7e32f97d951d55bc6dcf6f2b0f1c1ab39ee1180de5b44e7022ee2fe9b687e3cb4b9bada3

diff --git a/media-video/shotcut/metadata.xml b/media-video/shotcut/metadata.xml
new file mode 100644
index 000..9fca7f80eba
--- /dev/null
+++ b/media-video/shotcut/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   reagen...@gmail.com
+   Dmitry Baranov
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   mltframework/shotcut
+   
+

diff --git a/media-video/shotcut/shotcut-18.01.ebuild 
b/media-video/shotcut/shotcut-18.01.ebuild
new file mode 100644
index 000..3367892ca51
--- /dev/null
+++ b/media-video/shotcut/shotcut-18.01.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit desktop qmake-utils
+
+DESCRIPTION="A free, open source, cross-platform video editor"
+HOMEPAGE="https://www.shotcut.org/;
+SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtopengl:5
+   dev-qt/qtsql:5
+   dev-qt/qtwebkit:5
+   dev-qt/qtwebsockets:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   media-libs/ladspa-sdk
+   media-libs/libsdl:0
+   media-libs/libvpx
+   media-libs/mlt[ffmpeg,frei0r,qt5,sdl,xml]
+   media-libs/x264
+   media-plugins/frei0r-plugins
+   media-sound/lame
+   media-video/ffmpeg
+   virtual/jack
+"
+DEPEND="${RDEPEND}
+   dev-qt/linguist-tools:5
+"
+
+src_prepare() {
+   local mylrelease="$(qt5_get_bindir)/lrelease"
+   "${mylrelease}" "${S}/src/src.pro" || die "preparing locales failed"
+
+   default
+}
+
+src_configure() {
+   eqmake5 PREFIX="${EPREFIX}/usr"
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+
+   newicon "${S}/icons/shotcut-logo-64.png" "${PN}.png"
+   make_desktop_entry shotcut "Shotcut"
+
+   insinto "/usr/share/${PN}/translations"
+   doins translations/*.qm
+
+   einstalldocs
+}