summaryrefslogtreecommitdiffstats
path: root/trinity-apps/kaffeine
diff options
context:
space:
mode:
authorormorph <roma251078@mail.ru>2023-10-27 13:50:17 +0300
committerormorph <roma251078@mail.ru>2023-10-27 13:50:17 +0300
commit18d39ed9f062321b596258a9137f10b3e93b71e0 (patch)
treefe24a566266198330ff71db390413fdf7a9d63af /trinity-apps/kaffeine
parentcd2192fbe2c90ea734db5bc716740b7dded481b6 (diff)
downloadtde-packaging-gentoo-18d39ed9f062321b596258a9137f10b3e93b71e0.tar.gz
tde-packaging-gentoo-18d39ed9f062321b596258a9137f10b3e93b71e0.zip
Release R14.1.1 added
Signed-off-by: ormorph <roma251078@mail.ru>
Diffstat (limited to 'trinity-apps/kaffeine')
-rw-r--r--trinity-apps/kaffeine/Manifest1
-rw-r--r--trinity-apps/kaffeine/kaffeine-14.1.1.ebuild61
2 files changed, 62 insertions, 0 deletions
diff --git a/trinity-apps/kaffeine/Manifest b/trinity-apps/kaffeine/Manifest
index 363dbd53..58970bd4 100644
--- a/trinity-apps/kaffeine/Manifest
+++ b/trinity-apps/kaffeine/Manifest
@@ -1 +1,2 @@
DIST kaffeine-trinity-14.1.0.tar.xz 2363540 BLAKE2B 61f1250ee59f0d75c919238bc444997b26ac053a66d6459e8e57b4c82b307d8d3b1524e680684a96bc2a2af2ad61a6b5f8e692f5f144e70d9e6dd5731d648732 SHA512 75903f9f375074b57233bb2f89bf8aa6ae2dec533ab0e3b4db0babe842ddd6ccea3c6289c409c5b17dbee65250de68920f6a86f53c56cea820f42964b6e46723
+DIST kaffeine-trinity-14.1.1.tar.xz 2357404 BLAKE2B bf3c562df17137eec480172bbbc49be132497d3cad09f957d4c3ead9ecb7b5726c2d0394dc45ceb242725d916acaab37b06efbf5e2b8af64ba79649746d0cf41 SHA512 156c66d647f932a73c45f266485790235be4b458cb338511a41813a01196c122321f4d034f55b828abdf55f4307de0d2a61e65120393e16bd638515bbe37ca21
diff --git a/trinity-apps/kaffeine/kaffeine-14.1.1.ebuild b/trinity-apps/kaffeine/kaffeine-14.1.1.ebuild
new file mode 100644
index 00000000..a67a0468
--- /dev/null
+++ b/trinity-apps/kaffeine/kaffeine-14.1.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ar bg bn br ca cs da de el es et fi fr ga gl he
+ hu it ja ka km lt mk nb nl nn pa pl pt pt_BR ru se sk sr
+ sr@Latn sv tg tr uk uz zh_CN zh_TW"
+TRINITY_MODULE_TYPE="applications/multimedia"
+inherit trinity-base-2
+
+DESCRIPTION="Media player for TDE using Xine and GStreamer backends."
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="dpms dvb encode gstreamer vorbis xcb xinerama"
+
+# As of April 2020 Kaffeine can be only build with xinerama support.
+# Once that is fixed, the build option will be optional again.
+
+RDEPEND="
+ dev-libs/libcdio
+ media-libs/xine-lib
+ x11-base/xorg-proto
+ x11-libs/libXtst
+ encode? ( media-sound/lame )
+ gstreamer? (
+ media-libs/gstreamer
+ media-libs/gst-plugins-base[X]
+ )
+ vorbis? ( media-libs/libvorbis )
+ xcb? ( x11-libs/libxcb )
+ xinerama? ( x11-libs/libXinerama )
+"
+DEPEND="${RDEPEND}
+ dvb? ( virtual/linuxtv-dvb-headers )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ -DWITH_XTEST=ON
+ -DWITH_DPMS="$(usex dpms)"
+ -DWITH_XINERAMA="$(usex xinerama)"
+ -DWITH_XCB="$(usex xcb)"
+ -DWITH_GSTREAMER="$(usex gstreamer)"
+ -DWITH_OGGVORBIS="$(usex vorbis)"
+ -DWITH_LAME="$(usex encode)"
+ -DWITH_DVB="$(usex dvb)"
+ )
+
+ trinity-base-2_src_configure
+}