mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-17 02:39:08 -07:00
media-libs/gstreamer: drop 1.22.12
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
This commit is contained in:
@@ -1,2 +1 @@
|
||||
DIST gstreamer-1.22.12.tar.xz 1803104 BLAKE2B c44d0b2a18f523c6e826f774255e0a6946ef6a8386f92dd611ee1f9d2e3bee6dc837654efd61017c7bc4784e6356a66698f9038e1747ed14ff3e468b4fcb8652 SHA512 2443a337a97ac805267d683d049b5023281db54d0d9c561510cff478b0a13256078eb08b1dd89440d2348c84e6e64c8137ce8e6e7c131440a7bd3a8975ebe722
|
||||
DIST gstreamer-1.24.11.tar.xz 1870996 BLAKE2B 8d4a24a2c4ee7af8b30eed569f27125cafd8e77b0d93b210a87b2b442809e6bd4b3009b01e961f1c488b11f0c1e21b8d12702a4c32f4c76718d12a4df6dfed9e SHA512 980dcabb5481cc1c59060c0b9b396deb4bc5646f757bc6be6ac514847f046473b5a997ca2d5a394cbedd079403ac0ae84e6b1d94997761018d080fadf9e99af5
|
||||
|
||||
@@ -1,57 +0,0 @@
|
||||
# Copyright 1999-2025 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
|
||||
}
|
||||
Reference in New Issue
Block a user