diff options
author | 2024-04-05 15:52:00 +0200 | |
---|---|---|
committer | 2024-04-05 15:52:00 +0200 | |
commit | 5223e5b16ee103626bfd0a275800c31bfe61d61c (patch) | |
tree | 377f99915e9d6c65f069fe71523b6e434989c3d6 | |
parent | net-misc/icaclient: update Manifest (diff) | |
download | seden-5223e5b16ee103626bfd0a275800c31bfe61d61c.tar.gz seden-5223e5b16ee103626bfd0a275800c31bfe61d61c.tar.bz2 seden-5223e5b16ee103626bfd0a275800c31bfe61d61c.zip |
media-video/shotcut: Bump to 24.02.29
Signed-off-by: Sven Eden <sven.eden@prydeworx.com>
-rw-r--r-- | media-video/shotcut/Manifest | 6 | ||||
-rw-r--r-- | media-video/shotcut/shotcut-23.09.29.ebuild | 48 | ||||
-rw-r--r-- | media-video/shotcut/shotcut-24.02.29.ebuild (renamed from media-video/shotcut/shotcut-23.12.15.ebuild) | 23 |
3 files changed, 15 insertions, 62 deletions
diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest index b131470..3008a49 100644 --- a/media-video/shotcut/Manifest +++ b/media-video/shotcut/Manifest @@ -1,5 +1,3 @@ -DIST shotcut-23.09.29.tar.gz 11908874 BLAKE2B e107d5f0284afd54b31eff72220d4224621da7b46fff6345d729ea0464b8967bc3329a12121aeedcdec6bcce7f4c6394065463269708a4bd4d29cc4389bc1706 SHA512 a829c2eda51db4fe20fa207e3e98ce0fb1e777af8ac495aa1ad20407bb91a41fed569298611288e04a528f1120fc89292d0333d3e445dce1ab86a799dea78e16 -DIST shotcut-23.12.15.tar.gz 12025221 BLAKE2B c135ec04433c05082f1221b12e9f477ddd670e70c018724478476c4c5c55beac3693ba2084cdccce0efd8b1a8dae0c3115bbd456737cd1b9b861514cc30fe625 SHA512 53b982866aba8e85b97c42dc9cc29e998a1a92f5d82c59e01e72eb5dbb7ee46dc68a12341e770d614a8f709af76d96978548db20c2d825cd0c2e251aef199092 -EBUILD shotcut-23.09.29.ebuild 1150 BLAKE2B 72817b6af44fdf86bf3a2fc222b3dfee25b28b620325bebaf3ae2f2250c38dd122c293fdada156e3aa1b61abbdcde0c6228c70a1beaa8323c7fcb2dadeb440a6 SHA512 e8d4d9b3f2c1e62ca8fe0f90d0594c63dd878f96b8cd8800a51f5f991c2c646167fe6cec4ec6ef370cdc2b2b681498d30516a12eb70855c2b3f7690b99b8f336 -EBUILD shotcut-23.12.15.ebuild 1169 BLAKE2B a300386ab355f0724aaf60fe18cbb5ba198abd610a1ccaba35178ed015d95e600166785953069c51f85774eed49f89914a57a9af7364d7e06e828da4ec4a0f17 SHA512 f382f645476a56954a94fb1c2a8abc1708947ccbc43e42036a61fef773d8bf81fe87a2fe51b133d98159d5bf83c787cf9be840540f7a71eb5162f366a6668280 +DIST shotcut-24.02.29.tar.gz 12093805 BLAKE2B 0fac250ba5b2ab247c21d580d948af93f77dc561e9bdc0524dff5c41a0206f8dbfe6c9c56b9e7f7f5dd515ed61cd9615571099fcf1b5a75a752a6154ced70060 SHA512 d8cf6219459d722734af7ba917853e7a9dace8a226b30c6dc4ac8f2bfbeae3595c5000e0661d8951e0ad82394cd8c97fa91a89c3e71833c1bf333ba77635c10d +EBUILD shotcut-24.02.29.ebuild 1238 BLAKE2B 66e8fa518bdd32bdca373443c9cbe3fde8c85c3007467734e05db610acdabd255e54385f1d5b408e51aa2b909a139f161a0c1545de13c96745c8afd9ecd727bd SHA512 357e6605e1ceaa0a9a20553a6400434d0007150a3ca59141fcfe2ea4c3fb89a419056e17d1564eb1318d063fa9a7355dea036e824b05e3db19937c1d1565aca0 MISC metadata.xml 481 BLAKE2B 183f296894a3deb21038399eec0a637f2080d029fb8ea539a5a165206868704e472ed554bec67325fb54a4d8aeea54c01857635e32abdd229c91f3ba7855d095 SHA512 95af90837128290393f798b1561ebcbad057da1b5dafb583f9f9ba56878ff1d48245438ea3605601fad608e749235619d2195290c04c5c31eb8bbe627b58f4a7 diff --git a/media-video/shotcut/shotcut-23.09.29.ebuild b/media-video/shotcut/shotcut-23.09.29.ebuild deleted file mode 100644 index 4bfc48d..0000000 --- a/media-video/shotcut/shotcut-23.09.29.ebuild +++ /dev/null @@ -1,48 +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} != 9999* ]] ; then - SRC_URI="https://github.com/mltframework/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -else - inherit git-r3 - EGIT_REPO_URI="https://github.com/mltframework/shotcut/" -fi -KEYWORDS="~amd64" - -IUSE="debug" - -LICENSE="GPL-3+" -SLOT="0" - -BDEPEND=" - dev-qt/qttools:6[linguist] -" -DEPEND=" - dev-qt/qtbase:6[concurrent,dbus,gui,network,opengl,sql,vulkan,widgets,xml] - dev-qt/qtdeclarative:6[widgets] - dev-qt/qtmultimedia:6[qml] - dev-qt/qtwebsockets:6 - >=media-libs/mlt-7.18.0[ffmpeg,frei0r,fftw(+),jack,opengl,qt6,sdl,xml] - media-video/ffmpeg - sci-libs/fftw - x11-libs/libxkbcommon -" -RDEPEND="${DEPEND} - 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 -} diff --git a/media-video/shotcut/shotcut-23.12.15.ebuild b/media-video/shotcut/shotcut-24.02.29.ebuild index e9d155d..2fc8c0c 100644 --- a/media-video/shotcut/shotcut-23.12.15.ebuild +++ b/media-video/shotcut/shotcut-24.02.29.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -8,12 +8,12 @@ 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/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + 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 -KEYWORDS="~amd64" IUSE="debug" @@ -24,24 +24,27 @@ BDEPEND=" dev-qt/qttools:6[linguist] " DEPEND=" - dev-qt/qtbase:6[concurrent,dbus,gui,network,opengl,sql,vulkan,widgets,xml] - dev-qt/qtcharts:6 + dev-qt/qtbase:6[concurrent,gui,network,opengl,sql,widgets,xml] dev-qt/qtdeclarative:6[widgets] - dev-qt/qtmultimedia:6[qml] - dev-qt/qtwebsockets:6 + 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 - sci-libs/fftw - x11-libs/libxkbcommon " + 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="${PV}" + -DSHOTCUT_VERSION="${SHOTCUT_VERSION}" ) use debug || append-cxxflags "-DNDEBUG" append-cxxflags "-DSHOTCUT_NOUPGRADE" |