From 086063e15fe449771895da005ac0422d6c3c7474 Mon Sep 17 00:00:00 2001 From: Sven Eden Date: Sun, 5 May 2024 13:00:50 +0200 Subject: media-video/shotcut: add 24.04.28, drop 24.02.29 Signed-off-by: Sven Eden --- media-video/shotcut/Manifest | 4 +-- media-video/shotcut/shotcut-24.02.29.ebuild | 52 ----------------------------- media-video/shotcut/shotcut-24.04.28.ebuild | 52 +++++++++++++++++++++++++++++ 3 files changed, 54 insertions(+), 54 deletions(-) delete mode 100644 media-video/shotcut/shotcut-24.02.29.ebuild create mode 100644 media-video/shotcut/shotcut-24.04.28.ebuild diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest index 3008a49..5598e37 100644 --- a/media-video/shotcut/Manifest +++ b/media-video/shotcut/Manifest @@ -1,3 +1,3 @@ -DIST shotcut-24.02.29.tar.gz 12093805 BLAKE2B 0fac250ba5b2ab247c21d580d948af93f77dc561e9bdc0524dff5c41a0206f8dbfe6c9c56b9e7f7f5dd515ed61cd9615571099fcf1b5a75a752a6154ced70060 SHA512 d8cf6219459d722734af7ba917853e7a9dace8a226b30c6dc4ac8f2bfbeae3595c5000e0661d8951e0ad82394cd8c97fa91a89c3e71833c1bf333ba77635c10d -EBUILD shotcut-24.02.29.ebuild 1238 BLAKE2B 66e8fa518bdd32bdca373443c9cbe3fde8c85c3007467734e05db610acdabd255e54385f1d5b408e51aa2b909a139f161a0c1545de13c96745c8afd9ecd727bd SHA512 357e6605e1ceaa0a9a20553a6400434d0007150a3ca59141fcfe2ea4c3fb89a419056e17d1564eb1318d063fa9a7355dea036e824b05e3db19937c1d1565aca0 +DIST shotcut-24.04.28.tar.gz 12116059 BLAKE2B 6f0e31d06056fa6f0868125776b9a3b0976eb68b87707d443e6f0bb7cffa44707792e24689e408a230dcf1123fd7e59310a0200bcb9ae17c3948cc089c1decc2 SHA512 023a144df33cdf57b8a40477d1e7cca9b5a3b38a7e514fc5127b971baa4fc9e83c157413e8e343a4d7d8ba355817a7b54b0d701c8146869135ee4509c9df2a11 +EBUILD shotcut-24.04.28.ebuild 1238 BLAKE2B cbb4578047b11477a34a0a2efa21a9a4c149d09838f63456c5e26b4bfe294eda559ca47c6a3ccf5d600541d5eaf4b32384d1eb9b3819c8cda2f875596f3d12c3 SHA512 2949874f05fc8448243e10fdf4705ba8259189ac972522b4ecd78ceb0d089863f28f9117a63dc8dd2c302961efb33aea270b744cd51842a8739621e99a2f1c69 MISC metadata.xml 481 BLAKE2B 183f296894a3deb21038399eec0a637f2080d029fb8ea539a5a165206868704e472ed554bec67325fb54a4d8aeea54c01857635e32abdd229c91f3ba7855d095 SHA512 95af90837128290393f798b1561ebcbad057da1b5dafb583f9f9ba56878ff1d48245438ea3605601fad608e749235619d2195290c04c5c31eb8bbe627b58f4a7 diff --git a/media-video/shotcut/shotcut-24.02.29.ebuild b/media-video/shotcut/shotcut-24.02.29.ebuild deleted file mode 100644 index 2fc8c0c..0000000 --- a/media-video/shotcut/shotcut-24.02.29.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# 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} != 9999* ]] ; 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.22.0[ffmpeg,frei0r,fftw(+),jack,opengl,qt6,sdl,xml] - media-video/ffmpeg -" - -RDEPEND="${DEPEND} - virtual/jack -" - -src_configure() { - CMAKE_BUILD_TYPE=$(usex debug Debug Release) - if [[ ${PV} != 9999* ]] ; 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 -} diff --git a/media-video/shotcut/shotcut-24.04.28.ebuild b/media-video/shotcut/shotcut-24.04.28.ebuild new file mode 100644 index 0000000..bdf56cb --- /dev/null +++ b/media-video/shotcut/shotcut-24.04.28.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} != 9999* ]] ; 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.24.0[ffmpeg,frei0r,fftw(+),jack,opengl,qt6,sdl,xml] + media-video/ffmpeg +" + +RDEPEND="${DEPEND} + virtual/jack +" + +src_configure() { + CMAKE_BUILD_TYPE=$(usex debug Debug Release) + if [[ ${PV} != 9999* ]] ; 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 +} -- cgit v1.2.3-65-gdbad