diff options
Diffstat (limited to 'media-libs/gstreamer')
-rw-r--r-- | media-libs/gstreamer/Manifest | 4 | ||||
-rw-r--r-- | media-libs/gstreamer/gstreamer-1.22.11.ebuild | 57 | ||||
-rw-r--r-- | media-libs/gstreamer/gstreamer-1.24.10.ebuild | 73 |
3 files changed, 0 insertions, 134 deletions
diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest index 5a3a779e8f1c..3f2f075ba17a 100644 --- a/media-libs/gstreamer/Manifest +++ b/media-libs/gstreamer/Manifest @@ -1,10 +1,6 @@ AUX gstreamer-1.24.10-disable-test-with-no-tools.patch 688 BLAKE2B 4e05dff9d7a61a7258cf1669d75a8b9c1689ae66ad119937c96b3efbfcf8576b3dad340274bfeb8dde56482466eb473961f475cfddbd1a4fe24afb1440a1af92 SHA512 606b4285281e82941b1b47f5c11460e535c664d9b9c8c890f5075a7425c744fb68eb228a4967de230483264cc6340ba3ef9dadfb35cd32ffda2b0756ea7b4380 -DIST gstreamer-1.22.11.tar.xz 1801248 BLAKE2B 856342994bc8750598cb256313151355e7c58d751214c168c53ba831cfcdf3ab789a192473ba0e0645df8cb7cb9e625348b18cfe83d839f1f231f8f746877f49 SHA512 8976cebd2cbac3ef31ee6163d2c5264be7d10d54ab9fe6f0b2317d7d0380420ef2378e1b476af09f1e6b203e3eafcda88fc08bb2f550a6f411d8670dec04843e DIST gstreamer-1.22.12.tar.xz 1803104 BLAKE2B c44d0b2a18f523c6e826f774255e0a6946ef6a8386f92dd611ee1f9d2e3bee6dc837654efd61017c7bc4784e6356a66698f9038e1747ed14ff3e468b4fcb8652 SHA512 2443a337a97ac805267d683d049b5023281db54d0d9c561510cff478b0a13256078eb08b1dd89440d2348c84e6e64c8137ce8e6e7c131440a7bd3a8975ebe722 -DIST gstreamer-1.24.10.tar.xz 1870200 BLAKE2B 77fac310664aefbbd35889b6c502d5e1af5b220cb22952d43b3ea1e025990ae10b6fd0199eb19ef965207a0bee748cf58432c6da6df08716b586e5882fa4a6a2 SHA512 b8f4200ca073c1cdb3a94dba0d37d5a41fc16f5dae88e0350d647122a5bcaf7f3b65e2894ff87088eeea4f8bb834ba7b4d447a5e81cb73d647a9d04a569ca184 DIST gstreamer-1.24.11.tar.xz 1870996 BLAKE2B 8d4a24a2c4ee7af8b30eed569f27125cafd8e77b0d93b210a87b2b442809e6bd4b3009b01e961f1c488b11f0c1e21b8d12702a4c32f4c76718d12a4df6dfed9e SHA512 980dcabb5481cc1c59060c0b9b396deb4bc5646f757bc6be6ac514847f046473b5a997ca2d5a394cbedd079403ac0ae84e6b1d94997761018d080fadf9e99af5 -EBUILD gstreamer-1.22.11.ebuild 1506 BLAKE2B 4d880b1a4a44530caa0b7ea985ba2c69a311a1c081c00503ecc893407c3df071809862a62b3e6f676ff645c91f81380c02dc350329f6c12cfeb3c92df4cf5734 SHA512 9151aa7820777f43a87ecc824a84b937935886730e7cff9bdbee58a8231605997b72ce22e8cb984a7a437ba1ed04f730563df87d639dda109c6b45faaf61bbfc EBUILD gstreamer-1.22.12.ebuild 1506 BLAKE2B 4fb13d13d6307cfe1f58216abfd920eb0a0b5320bc9b15682c0cbfb6266f2a71e9300d2f8519c3ae18a8a2649328e735fdc455e628e873d762b30d49d1561542 SHA512 c43e4de00f6d8410f202ac4783b9a193cbe672cfe62598700c07ed3f4949779bbc377a01e225f71cc823c6e0a002c9cc3223ec09ab74c78efb7817248f082fb2 -EBUILD gstreamer-1.24.10.ebuild 1899 BLAKE2B ad50d38dc26cbac588b43cded4aa8842420fed67d527da83ae4bcecf1daa46fd65a3901f6caa123a821d8e104a21feff9723a166924dfc8315c8192e7ee2b86a SHA512 bfd28af62640b033d46fc4ee239674d7c288c5eeb3fbd234581422ff6cead64a608566feb45a93d87e15ec6e8ab1619ffaabd50ed3e66e96ff8d8848f882f243 EBUILD gstreamer-1.24.11.ebuild 1899 BLAKE2B ad50d38dc26cbac588b43cded4aa8842420fed67d527da83ae4bcecf1daa46fd65a3901f6caa123a821d8e104a21feff9723a166924dfc8315c8192e7ee2b86a SHA512 bfd28af62640b033d46fc4ee239674d7c288c5eeb3fbd234581422ff6cead64a608566feb45a93d87e15ec6e8ab1619ffaabd50ed3e66e96ff8d8848f882f243 MISC metadata.xml 502 BLAKE2B d7ba251b049df6e28eb19c356c1ae87e0ee2f9f9b77d4d61a7cf6fa0d24c29e1c77dc7ab87d86fa6041b9bce83dc1127d5b0ac18f514a02bc4046c38d2ba66af SHA512 791be53a89c0140c6d8b160955dc706c2da71e1e2fbc742d7a8df9815bf0508fefd7ffc6c489183ed82ee035ffa8a0ca2a4cb9d5c518a673f15805b745912860 diff --git a/media-libs/gstreamer/gstreamer-1.22.11.ebuild b/media-libs/gstreamer/gstreamer-1.22.11.ebuild deleted file mode 100644 index 4aa50b8c28c9..000000000000 --- a/media-libs/gstreamer/gstreamer-1.22.11.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gstreamer-meson - -DESCRIPTION="Open source multimedia framework" -HOMEPAGE="https://gstreamer.freedesktop.org/" -SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz" - -LICENSE="LGPL-2+" -SLOT="1.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="+caps +introspection unwind" - -# gstreamer-1.22.x requires 2.62, but 2.64 is strongly recommended -RDEPEND=" - >=dev-libs/glib-2.64.0:2[${MULTILIB_USEDEP}] - caps? ( sys-libs/libcap[${MULTILIB_USEDEP}] ) - introspection? ( >=dev-libs/gobject-introspection-1.31.1:= ) - unwind? ( - >=sys-libs/libunwind-1.2_rc1[${MULTILIB_USEDEP}] - dev-libs/elfutils[${MULTILIB_USEDEP}] - ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/glib-utils - app-alternatives/yacc - app-alternatives/lex -" - -DOCS=( AUTHORS ChangeLog NEWS MAINTAINERS README.md RELEASE ) - -multilib_src_configure() { - local emesonargs=( - -Dtools=$(multilib_is_native_abi && echo enabled || echo disabled) - -Dbenchmarks=disabled - -Dexamples=disabled - -Dcheck=enabled - $(meson_feature unwind libunwind) - $(meson_feature unwind libdw) - ) - - if use caps ; then - emesonargs+=( -Dptp-helper-permissions=capabilities ) - else - emesonargs+=( - -Dptp-helper-permissions=setuid-root - -Dptp-helper-setuid-user=nobody - -Dptp-helper-setuid-group=nobody - ) - fi - - gstreamer_multilib_src_configure -} diff --git a/media-libs/gstreamer/gstreamer-1.24.10.ebuild b/media-libs/gstreamer/gstreamer-1.24.10.ebuild deleted file mode 100644 index fd802735e446..000000000000 --- a/media-libs/gstreamer/gstreamer-1.24.10.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -RUST_OPTIONAL=1 -RUST_MIN_VER=1.48 -inherit gstreamer-meson rust - -DESCRIPTION="Open source multimedia framework" -HOMEPAGE="https://gstreamer.freedesktop.org/" -SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz" - -LICENSE="LGPL-2+" -SLOT="1.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="+caps +introspection ptp unwind" - -# gstreamer-1.22.x requires 2.62, but 2.64 is strongly recommended -RDEPEND=" - >=dev-libs/glib-2.64.0:2[${MULTILIB_USEDEP}] - caps? ( sys-libs/libcap[${MULTILIB_USEDEP}] ) - introspection? ( >=dev-libs/gobject-introspection-1.31.1:= ) - unwind? ( - >=sys-libs/libunwind-1.2_rc1[${MULTILIB_USEDEP}] - dev-libs/elfutils[${MULTILIB_USEDEP}] - ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/glib-utils - app-alternatives/yacc - app-alternatives/lex - ptp? ( ${RUST_DEPEND} ) -" - -DOCS=( AUTHORS ChangeLog NEWS MAINTAINERS README.md RELEASE ) - -PATCHES=( - "${FILESDIR}"/gstreamer-1.24.10-disable-test-with-no-tools.patch -) - -# Rust -QA_FLAGS_IGNORED="usr/libexec/gstreamer-1.0/gst-ptp-helper" - -pkg_setup() { - gstreamer-meson_pkg_setup - use ptp && rust_pkg_setup -} - -multilib_src_configure() { - local emesonargs=( - -Dtools=$(multilib_is_native_abi && echo enabled || echo disabled) - -Dbenchmarks=disabled - -Dexamples=disabled - -Dcheck=enabled - -Dptp-helper=$(multilib_is_native_abi && echo $(usex 'ptp' 'enabled' 'disabled') || echo disabled) - $(meson_feature unwind libunwind) - $(meson_feature unwind libdw) - ) - - if use caps ; then - emesonargs+=( -Dptp-helper-permissions=capabilities ) - else - emesonargs+=( - -Dptp-helper-permissions=setuid-root - -Dptp-helper-setuid-user=nobody - -Dptp-helper-setuid-group=nobody - ) - fi - - gstreamer_multilib_src_configure -} |