summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSven Eden <sven.eden@prydeworx.com>2024-04-05 15:52:00 +0200
committerSven Eden <sven.eden@prydeworx.com>2024-04-05 15:52:00 +0200
commit5223e5b16ee103626bfd0a275800c31bfe61d61c (patch)
tree377f99915e9d6c65f069fe71523b6e434989c3d6
parentnet-misc/icaclient: update Manifest (diff)
downloadseden-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/Manifest6
-rw-r--r--media-video/shotcut/shotcut-23.09.29.ebuild48
-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"