[gentoo-commits] repo/gentoo:master commit in: media-video/shotcut/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 +}