diff options
author | ormorph <roma251078@mail.ru> | 2024-04-28 17:23:47 +0300 |
---|---|---|
committer | ormorph <roma251078@mail.ru> | 2024-04-28 22:35:54 +0300 |
commit | 30335515923be5f5ee02981121d2cdb6ad89978d (patch) | |
tree | d4601e9c08f8d576a5ce043fba5f73020f0c862d /trinity-apps/kaffeine | |
parent | 929431cac813bc953a1e646fe36d1cfbc4a68f4b (diff) | |
download | tde-packaging-gentoo-30335515923be5f5ee02981121d2cdb6ad89978d.tar.gz tde-packaging-gentoo-30335515923be5f5ee02981121d2cdb6ad89978d.zip |
Add new TDE-14.1.2
Signed-off-by: ormorph <roma251078@mail.ru>
Diffstat (limited to 'trinity-apps/kaffeine')
-rw-r--r-- | trinity-apps/kaffeine/Manifest | 1 | ||||
-rw-r--r-- | trinity-apps/kaffeine/kaffeine-14.1.2.ebuild | 61 |
2 files changed, 62 insertions, 0 deletions
diff --git a/trinity-apps/kaffeine/Manifest b/trinity-apps/kaffeine/Manifest index a3f2ca4b..5d0f5632 100644 --- a/trinity-apps/kaffeine/Manifest +++ b/trinity-apps/kaffeine/Manifest @@ -1 +1,2 @@ DIST kaffeine-trinity-14.1.1.tar.xz 2357404 BLAKE2B bf3c562df17137eec480172bbbc49be132497d3cad09f957d4c3ead9ecb7b5726c2d0394dc45ceb242725d916acaab37b06efbf5e2b8af64ba79649746d0cf41 SHA512 156c66d647f932a73c45f266485790235be4b458cb338511a41813a01196c122321f4d034f55b828abdf55f4307de0d2a61e65120393e16bd638515bbe37ca21 +DIST kaffeine-trinity-14.1.2.tar.xz 2356100 BLAKE2B 235d67549e0d2016d4e67a7157d76d2c68559a92866cacae94c44380e6ccff69d3a50422055aa79e6241e98abcaf46840470f67d1c08dcccc4556671206ff373 SHA512 f1570bee6dc5ed33ec441d6d9e69f309799b206994b767d162132a0a7c238b2679c29975066918546e440dae7c64aa8261556f59e71134a2ce3365b30a1d4278 diff --git a/trinity-apps/kaffeine/kaffeine-14.1.2.ebuild b/trinity-apps/kaffeine/kaffeine-14.1.2.ebuild new file mode 100644 index 00000000..70b2d5fa --- /dev/null +++ b/trinity-apps/kaffeine/kaffeine-14.1.2.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2024 Gentoo Authors +# Copyright 2020-2024 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 +} |