Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: eclass/
Date: Sat, 31 Jul 2021 05:20:06
Message-Id: 1627708782.53ca3167e6bbb60dbb577b95bb58f20a3c5683d4.sam@gentoo
1 commit: 53ca3167e6bbb60dbb577b95bb58f20a3c5683d4
2 Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
3 AuthorDate: Fri Jul 30 01:28:15 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Sat Jul 31 05:19:42 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53ca3167
7
8 gstreamer-meson.eclass: Replace ${GST_MIN_PV} with $(ver_cut 1-2)
9
10 Our previous version bound was too low.
11
12 Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
13 Closes: https://github.com/gentoo/gentoo/pull/21831
14 Signed-off-by: Sam James <sam <AT> gentoo.org>
15
16 eclass/gstreamer-meson.eclass | 8 ++------
17 1 file changed, 2 insertions(+), 6 deletions(-)
18
19 diff --git a/eclass/gstreamer-meson.eclass b/eclass/gstreamer-meson.eclass
20 index 03ec98c17b9..e2c21a0010d 100644
21 --- a/eclass/gstreamer-meson.eclass
22 +++ b/eclass/gstreamer-meson.eclass
23 @@ -175,12 +175,8 @@ DESCRIPTION="${BUILD_GST_PLUGINS} plugin for gstreamer"
24 HOMEPAGE="https://gstreamer.freedesktop.org/"
25 SRC_URI="https://gstreamer.freedesktop.org/src/${GST_ORG_MODULE}/${GST_ORG_MODULE}-${PV}.tar.${GST_TARBALL_SUFFIX}"
26 S="${WORKDIR}/${GST_ORG_MODULE}-${PV}"
27 -
28 LICENSE="GPL-2"
29 -case ${GST_ORG_PVP} in
30 - 1.*) SLOT="1.0"; GST_MIN_PV="1.2.4-r1" ;;
31 - *) die "Unkown gstreamer release."
32 -esac
33 +SLOT="1.0"
34
35 RDEPEND="
36 >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
37 @@ -194,7 +190,7 @@ BDEPEND="
38 if [[ "${PN}" != "gstreamer" ]]; then
39 RDEPEND="
40 ${RDEPEND}
41 - >=media-libs/gstreamer-${GST_MIN_PV}:${SLOT}[${MULTILIB_USEDEP}]
42 + >=media-libs/gstreamer-$(ver_cut 1-2):${SLOT}[${MULTILIB_USEDEP}]
43 "
44 fi