diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-12-25 06:31:02 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-12-25 06:31:02 +0000 |
commit | e80134587e8d959a88dba7dd3784895372e205c8 (patch) | |
tree | 912d9772fcc93ec668b363146cf81e45519253d6 /media-plugins/gst-plugins-meta | |
parent | 17e417b73cb3e25edbc6541bd107bc9c593d66bd (diff) |
gentoo auto-resync : 25:12:2024 - 06:31:02
Diffstat (limited to 'media-plugins/gst-plugins-meta')
-rw-r--r-- | media-plugins/gst-plugins-meta/Manifest | 1 | ||||
-rw-r--r-- | media-plugins/gst-plugins-meta/gst-plugins-meta-1.22.12.ebuild | 68 |
2 files changed, 69 insertions, 0 deletions
diff --git a/media-plugins/gst-plugins-meta/Manifest b/media-plugins/gst-plugins-meta/Manifest index f20febe18a24..1fefdc60292b 100644 --- a/media-plugins/gst-plugins-meta/Manifest +++ b/media-plugins/gst-plugins-meta/Manifest @@ -1,3 +1,4 @@ EBUILD gst-plugins-meta-1.20.5.ebuild 3685 BLAKE2B ea8f0134149a3f0d78771cc145ec0859b847d1726fae792fa022dcccfaeb89b99be25ed7b0e4bde15dd3275a4de0540a1aa9ebd6d3295b847195ab568a2df57c SHA512 1ff4ae64edac0399599e4859ae7305e1ff0ecace1d04dea7abc1dd6b25bdb764d8b027268e0606a9d483c716443b49946f1c3b44d58b98a72681a19ee1f79b8a EBUILD gst-plugins-meta-1.20.6.ebuild 3685 BLAKE2B ea8f0134149a3f0d78771cc145ec0859b847d1726fae792fa022dcccfaeb89b99be25ed7b0e4bde15dd3275a4de0540a1aa9ebd6d3295b847195ab568a2df57c SHA512 1ff4ae64edac0399599e4859ae7305e1ff0ecace1d04dea7abc1dd6b25bdb764d8b027268e0606a9d483c716443b49946f1c3b44d58b98a72681a19ee1f79b8a +EBUILD gst-plugins-meta-1.22.12.ebuild 3691 BLAKE2B 211164acefaded2eebf3206eb7c20a7f6b86a5f6ac68e411646d895e58cb8d527b54abef36badddf00ea3b600f0d07254c6751c44044194787cd0e339a8dfd7a SHA512 ee32fab3eb92bd3cc44477ea713db7b6ef7fa58cef0d4038dc17e33101d0ea84546e24fa93951af764c1f5c9f4a349e3c130bc41f18b39a24ce679a138ded9f9 MISC metadata.xml 887 BLAKE2B 4c4239a5f3011e3b0a2e24b4cd40af9147f6812842544b3289edb69405e5ade23fb53091169fd0929b4eff8d2fc5d69e2d48e544b03bce1e8b5fd617eab0bef9 SHA512 9841adc0180bf7f9514dfc1789fc374ecdb004063b6748cbb7f881f0d901a87afb1cf7dcefa4f1bef070e5a66412a15698345b573aba4f7a6b036e3f5c0e0420 diff --git a/media-plugins/gst-plugins-meta/gst-plugins-meta-1.22.12.ebuild b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.22.12.ebuild new file mode 100644 index 000000000000..36e69dc4c050 --- /dev/null +++ b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.22.12.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-build + +DESCRIPTION="Meta ebuild to pull in gst plugins for apps" +HOMEPAGE="https://gstreamer.freedesktop.org/" + +LICENSE="metapackage" +SLOT="1.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="aac a52 alsa cdda dts dv dvb dvd ffmpeg flac http jack lame libass libvisual mp3 modplug mpeg ogg opus oss pulseaudio taglib theora v4l vaapi vcd vorbis vpx wavpack X x264" +REQUIRED_USE="opus? ( ogg ) theora? ( ogg ) vorbis? ( ogg )" + +RDEPEND=" + >=media-libs/gstreamer-${PV}:1.0[${MULTILIB_USEDEP}] + >=media-libs/gst-plugins-base-${PV}:1.0[alsa?,ogg?,theora?,vorbis?,X?,${MULTILIB_USEDEP}] + >=media-libs/gst-plugins-good-${PV}:1.0[${MULTILIB_USEDEP}] + a52? ( >=media-plugins/gst-plugins-a52dec-${PV}:1.0[${MULTILIB_USEDEP}] ) + aac? ( >=media-plugins/gst-plugins-faad-${PV}:1.0[${MULTILIB_USEDEP}] ) + cdda? ( || ( + >=media-plugins/gst-plugins-cdparanoia-${PV}:1.0[${MULTILIB_USEDEP}] + >=media-plugins/gst-plugins-cdio-${PV}:1.0[${MULTILIB_USEDEP}] ) ) + dts? ( >=media-plugins/gst-plugins-dts-${PV}:1.0[${MULTILIB_USEDEP}] ) + dv? ( >=media-plugins/gst-plugins-dv-${PV}:1.0[${MULTILIB_USEDEP}] ) + dvb? ( + >=media-plugins/gst-plugins-dvb-${PV}:1.0[${MULTILIB_USEDEP}] + >=media-libs/gst-plugins-bad-${PV}:1.0[${MULTILIB_USEDEP}] ) + dvd? ( + >=media-libs/gst-plugins-ugly-${PV}:1.0[${MULTILIB_USEDEP}] + >=media-plugins/gst-plugins-a52dec-${PV}:1.0[${MULTILIB_USEDEP}] + >=media-plugins/gst-plugins-dvdread-${PV}:1.0[${MULTILIB_USEDEP}] + >=media-plugins/gst-plugins-mpeg2dec-${PV}:1.0[${MULTILIB_USEDEP}] + >=media-plugins/gst-plugins-resindvd-${PV}:1.0[${MULTILIB_USEDEP}] ) + ffmpeg? ( >=media-plugins/gst-plugins-libav-${PV}:1.0[${MULTILIB_USEDEP}] ) + flac? ( >=media-plugins/gst-plugins-flac-${PV}:1.0[${MULTILIB_USEDEP}] ) + http? ( >=media-plugins/gst-plugins-soup-${PV}:1.0[${MULTILIB_USEDEP}] ) + jack? ( >=media-plugins/gst-plugins-jack-${PV}:1.0[${MULTILIB_USEDEP}] ) + lame? ( >=media-plugins/gst-plugins-lame-${PV}:1.0[${MULTILIB_USEDEP}] ) + libass? ( >=media-plugins/gst-plugins-assrender-${PV}:1.0[${MULTILIB_USEDEP}] ) + libvisual? ( >=media-plugins/gst-plugins-libvisual-${PV}:1.0[${MULTILIB_USEDEP}] ) + modplug? ( >=media-plugins/gst-plugins-modplug-${PV}:1.0[${MULTILIB_USEDEP}] ) + mp3? ( + >=media-libs/gst-plugins-ugly-${PV}:1.0[${MULTILIB_USEDEP}] + >=media-plugins/gst-plugins-mpg123-${PV}:1.0[${MULTILIB_USEDEP}] ) + mpeg? ( >=media-plugins/gst-plugins-mpeg2dec-${PV}:1.0[${MULTILIB_USEDEP}] ) + opus? ( >=media-plugins/gst-plugins-opus-${PV}:1.0[${MULTILIB_USEDEP}] ) + oss? ( >=media-plugins/gst-plugins-oss-${PV}:1.0[${MULTILIB_USEDEP}] ) + pulseaudio? ( >=media-plugins/gst-plugins-pulse-${PV}:1.0[${MULTILIB_USEDEP}] ) + taglib? ( >=media-plugins/gst-plugins-taglib-${PV}:1.0[${MULTILIB_USEDEP}] ) + v4l? ( >=media-plugins/gst-plugins-v4l2-${PV}:1.0[${MULTILIB_USEDEP}] ) + vaapi? ( >=media-plugins/gst-plugins-vaapi-${PV}:1.0[${MULTILIB_USEDEP}] ) + vcd? ( + >=media-plugins/gst-plugins-mplex-${PV}:1.0[${MULTILIB_USEDEP}] + >=media-plugins/gst-plugins-mpeg2dec-${PV}:1.0[${MULTILIB_USEDEP}] ) + vpx? ( >=media-plugins/gst-plugins-vpx-${PV}:1.0[${MULTILIB_USEDEP}] ) + wavpack? ( >=media-plugins/gst-plugins-wavpack-${PV}:1.0[${MULTILIB_USEDEP}] ) + x264? ( >=media-plugins/gst-plugins-x264-${PV}:1.0[${MULTILIB_USEDEP}] ) +" + +# Usage note: +# The idea is that apps depend on this for optional gstreamer plugins. Then, +# when USE flags change, no app gets rebuilt, and all apps that can make use of +# the new plugin automatically do. + +# When adding deps here, make sure the keywords on the gst-plugin are valid. |