logo

overlay

My own overlay for experimentations, use with caution, no support is provided
commit: f6d6ac48986b3a73f8214a58deb6cab01c6c3629
parent: 63bc9d5f1ae51fc8ea63128ac279050b9559512a
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Mon, 28 Sep 2020 14:36:48 +0200

media-plugins: Bump gst-plugins-bad splits to 1.18.0

Diffstat:

Mmedia-plugins/gst-plugins-aom/Manifest2+-
Dmedia-plugins/gst-plugins-aom/gst-plugins-aom-1.16.2.ebuild18------------------
Amedia-plugins/gst-plugins-aom/gst-plugins-aom-1.18.0.ebuild14++++++++++++++
Mmedia-plugins/gst-plugins-assrender/Manifest2+-
Dmedia-plugins/gst-plugins-assrender/gst-plugins-assrender-1.16.2.ebuild14--------------
Amedia-plugins/gst-plugins-assrender/gst-plugins-assrender-1.18.0.ebuild14++++++++++++++
Mmedia-plugins/gst-plugins-dash/Manifest2+-
Dmedia-plugins/gst-plugins-dash/gst-plugins-dash-1.16.2.ebuild40----------------------------------------
Amedia-plugins/gst-plugins-dash/gst-plugins-dash-1.18.0.ebuild14++++++++++++++
Mmedia-plugins/gst-plugins-faad/Manifest2+-
Dmedia-plugins/gst-plugins-faad/gst-plugins-faad-1.16.2.ebuild14--------------
Amedia-plugins/gst-plugins-faad/gst-plugins-faad-1.18.0.ebuild14++++++++++++++
Mmedia-plugins/gst-plugins-hls/Manifest2+-
Dmedia-plugins/gst-plugins-hls/gst-plugins-hls-1.16.2.ebuild41-----------------------------------------
Amedia-plugins/gst-plugins-hls/gst-plugins-hls-1.18.0.ebuild16++++++++++++++++
Mmedia-plugins/gst-plugins-modplug/Manifest2+-
Dmedia-plugins/gst-plugins-modplug/gst-plugins-modplug-1.16.2.ebuild14--------------
Amedia-plugins/gst-plugins-modplug/gst-plugins-modplug-1.18.0.ebuild14++++++++++++++
Mmedia-plugins/gst-plugins-opus/Manifest4++--
Dmedia-plugins/gst-plugins-opus/gst-plugins-opus-1.16.2.ebuild44--------------------------------------------
Amedia-plugins/gst-plugins-opus/gst-plugins-opus-1.18.0.ebuild44++++++++++++++++++++++++++++++++++++++++++++
Mmedia-plugins/gst-plugins-rtmp/Manifest2+-
Dmedia-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.16.2.ebuild14--------------
Amedia-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.18.0.ebuild14++++++++++++++
Mmedia-plugins/gst-plugins-srtp/Manifest2+-
Dmedia-plugins/gst-plugins-srtp/gst-plugins-srtp-1.16.2.ebuild17-----------------
Amedia-plugins/gst-plugins-srtp/gst-plugins-srtp-1.18.0.ebuild17+++++++++++++++++
27 files changed, 171 insertions(+), 226 deletions(-)

diff --git a/media-plugins/gst-plugins-aom/Manifest b/media-plugins/gst-plugins-aom/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805 +DIST gst-plugins-bad-1.18.0.tar.xz 5621484 BLAKE2B bcae5a73d7b8f99f52cab62929916d97a65a794836637c7e74717137aa4bf24d554c8b8ec4e8e0bec10e88902b5dee8956f542230749b0c9a391e30642e2120e SHA512 40f0962b9f49dfad85ed5049005512b0e7c6ec7d24ce2cb7cd310ddb1a819268c9df3564a243eafd255c6d24832c011f4d6a495c18254d56ad8d0bec4b9057eb diff --git a/media-plugins/gst-plugins-aom/gst-plugins-aom-1.16.2.ebuild b/media-plugins/gst-plugins-aom/gst-plugins-aom-1.16.2.ebuild @@ -1,18 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer - -DESCRIPTION="HTTP live streaming plugin for GStreamer" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="media-libs/libaom:0=[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" - -multilib_src_configure() { - gstreamer_multilib_src_configure --enable-aom -} diff --git a/media-plugins/gst-plugins-aom/gst-plugins-aom-1.18.0.ebuild b/media-plugins/gst-plugins-aom/gst-plugins-aom-1.18.0.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GST_ORG_MODULE=gst-plugins-bad + +inherit gstreamer-meson + +DESCRIPTION="HTTP live streaming plugin for GStreamer" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="media-libs/libaom:0=[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-assrender/Manifest b/media-plugins/gst-plugins-assrender/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805 +DIST gst-plugins-bad-1.18.0.tar.xz 5621484 BLAKE2B bcae5a73d7b8f99f52cab62929916d97a65a794836637c7e74717137aa4bf24d554c8b8ec4e8e0bec10e88902b5dee8956f542230749b0c9a391e30642e2120e SHA512 40f0962b9f49dfad85ed5049005512b0e7c6ec7d24ce2cb7cd310ddb1a819268c9df3564a243eafd255c6d24832c011f4d6a495c18254d56ad8d0bec4b9057eb diff --git a/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.16.2.ebuild b/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.16.2.ebuild @@ -1,14 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer - -DESCRIPTION="ASS/SSA rendering with effects support plugin for GStreamer" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -RDEPEND=">=media-libs/libass-0.10.2:=[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.18.0.ebuild b/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.18.0.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GST_ORG_MODULE=gst-plugins-bad + +inherit gstreamer-meson + +DESCRIPTION="ASS/SSA rendering with effects support plugin for GStreamer" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +RDEPEND=">=media-libs/libass-0.10.2:=[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-dash/Manifest b/media-plugins/gst-plugins-dash/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805 +DIST gst-plugins-bad-1.18.0.tar.xz 5621484 BLAKE2B bcae5a73d7b8f99f52cab62929916d97a65a794836637c7e74717137aa4bf24d554c8b8ec4e8e0bec10e88902b5dee8956f542230749b0c9a391e30642e2120e SHA512 40f0962b9f49dfad85ed5049005512b0e7c6ec7d24ce2cb7cd310ddb1a819268c9df3564a243eafd255c6d24832c011f4d6a495c18254d56ad8d0bec4b9057eb diff --git a/media-plugins/gst-plugins-dash/gst-plugins-dash-1.16.2.ebuild b/media-plugins/gst-plugins-dash/gst-plugins-dash-1.16.2.ebuild @@ -1,40 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer - -DESCRIPTION="MPEG-DASH plugin for GStreamer" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" - -src_prepare() { - default - - # FIXME: gsturidownloader does not have a .pc - # gstreamer_system_link \ - # gst-libs/gst/uridownloader:gsturidownloader \ - # gst-libs/gst/adaptivedemux:gstadaptivedemux \ - # gst-libs/gst/isoff:gstisoff - - local directory libs - directory="gst-libs/gst/uridownloader" - libs="-lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 -lgsturidownloader-1.0" - sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \ - -i ext/dash/Makefile.{am,in} || die - - directory="gst-libs/gst/adaptivedemux" - libs="-lgsturidownloader-1.0 -lgstapp-1.0 -lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 -lgstadaptivedemux-1.0" - sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \ - -i ext/dash/Makefile.{am,in} || die - - directory="gst-libs/gst/isoff" - libs="-lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 -lgstisoff-1.0" - sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \ - -i ext/dash/Makefile.{am,in} || die -} diff --git a/media-plugins/gst-plugins-dash/gst-plugins-dash-1.18.0.ebuild b/media-plugins/gst-plugins-dash/gst-plugins-dash-1.18.0.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GST_ORG_MODULE=gst-plugins-bad + +inherit gstreamer-meson + +DESCRIPTION="MPEG-DASH plugin for GStreamer" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-faad/Manifest b/media-plugins/gst-plugins-faad/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805 +DIST gst-plugins-bad-1.18.0.tar.xz 5621484 BLAKE2B bcae5a73d7b8f99f52cab62929916d97a65a794836637c7e74717137aa4bf24d554c8b8ec4e8e0bec10e88902b5dee8956f542230749b0c9a391e30642e2120e SHA512 40f0962b9f49dfad85ed5049005512b0e7c6ec7d24ce2cb7cd310ddb1a819268c9df3564a243eafd255c6d24832c011f4d6a495c18254d56ad8d0bec4b9057eb diff --git a/media-plugins/gst-plugins-faad/gst-plugins-faad-1.16.2.ebuild b/media-plugins/gst-plugins-faad/gst-plugins-faad-1.16.2.ebuild @@ -1,14 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer - -DESCRIPTION="AAC audio decoder plugin." -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -RDEPEND=">=media-libs/faad2-2.7-r3[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-faad/gst-plugins-faad-1.18.0.ebuild b/media-plugins/gst-plugins-faad/gst-plugins-faad-1.18.0.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GST_ORG_MODULE=gst-plugins-bad + +inherit gstreamer-meson + +DESCRIPTION="AAC audio decoder plugin." +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +RDEPEND=">=media-libs/faad2-2.7-r3[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-hls/Manifest b/media-plugins/gst-plugins-hls/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805 +DIST gst-plugins-bad-1.18.0.tar.xz 5621484 BLAKE2B bcae5a73d7b8f99f52cab62929916d97a65a794836637c7e74717137aa4bf24d554c8b8ec4e8e0bec10e88902b5dee8956f542230749b0c9a391e30642e2120e SHA512 40f0962b9f49dfad85ed5049005512b0e7c6ec7d24ce2cb7cd310ddb1a819268c9df3564a243eafd255c6d24832c011f4d6a495c18254d56ad8d0bec4b9057eb diff --git a/media-plugins/gst-plugins-hls/gst-plugins-hls-1.16.2.ebuild b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.16.2.ebuild @@ -1,41 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer - -DESCRIPTION="HTTP live streaming plugin for GStreamer" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=" - dev-libs/nettle:0=[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" - -src_prepare() { - default - - # FIXME: gsturidownloader does not have a .pc - # gstreamer_system_link \ - # gst-libs/gst/uridownloader:gsturidownloader \ - # gst-libs/gst/adaptativedemux:gstadaptivedemux - - local directory libs - directory="gst-libs/gst/uridownloader" - libs="-lgobject-2.0 -lglib-2.0 -lgstreamer-1.0 -lgstbase-1.0 -lgsturidownloader-1.0" - sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \ - -i ext/hls/Makefile.{am,in} || die - - directory="gst-libs/gst/adaptivedemux" - libs="-lgobject-2.0 -lglib-2.0 -lgstreamer-1.0 -lgstbase-1.0 -lgstapp-1.0 -lgsturidownloader-1.0 -lgstadaptivedemux-1.0" - sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \ - -i ext/hls/Makefile.{am,in} || die -} - -multilib_src_configure() { - gstreamer_multilib_src_configure \ - --with-hls-crypto=nettle -} diff --git a/media-plugins/gst-plugins-hls/gst-plugins-hls-1.18.0.ebuild b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.18.0.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GST_ORG_MODULE=gst-plugins-bad + +inherit gstreamer-meson + +DESCRIPTION="HTTP live streaming plugin for GStreamer" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + dev-libs/nettle:0=[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-modplug/Manifest b/media-plugins/gst-plugins-modplug/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805 +DIST gst-plugins-bad-1.18.0.tar.xz 5621484 BLAKE2B bcae5a73d7b8f99f52cab62929916d97a65a794836637c7e74717137aa4bf24d554c8b8ec4e8e0bec10e88902b5dee8956f542230749b0c9a391e30642e2120e SHA512 40f0962b9f49dfad85ed5049005512b0e7c6ec7d24ce2cb7cd310ddb1a819268c9df3564a243eafd255c6d24832c011f4d6a495c18254d56ad8d0bec4b9057eb diff --git a/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.16.2.ebuild b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.16.2.ebuild @@ -1,14 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer - -DESCRIPTION="MOD audio decoder plugin for GStreamer" -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86" -IUSE="" - -RDEPEND=">=media-libs/libmodplug-0.8.8.4-r1[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.18.0.ebuild b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.18.0.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GST_ORG_MODULE=gst-plugins-bad + +inherit gstreamer-meson + +DESCRIPTION="MOD audio decoder plugin for GStreamer" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86" +IUSE="" + +RDEPEND=">=media-libs/libmodplug-0.8.8.4-r1[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-opus/Manifest b/media-plugins/gst-plugins-opus/Manifest @@ -1,2 +1,2 @@ -DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805 -DIST gst-plugins-base-1.16.2.tar.xz 3939868 BLAKE2B 7313e50dc0842f02cde0113462c8d4b393dafe271da6e2a1af89dc997f2ec77a9f06bc467516c607c8b7b822e49efd1af829440a28a9af8356ef07e7fa899968 SHA512 f28e71bba8ba25d4f18ba3a196f057721151f1ebf1309d808bd6771a3f9a68facfa1970dc4353b6f2fd1e8945edf5272854d328ea11ef399544f8b330f754a42 +DIST gst-plugins-bad-1.18.0.tar.xz 5621484 BLAKE2B bcae5a73d7b8f99f52cab62929916d97a65a794836637c7e74717137aa4bf24d554c8b8ec4e8e0bec10e88902b5dee8956f542230749b0c9a391e30642e2120e SHA512 40f0962b9f49dfad85ed5049005512b0e7c6ec7d24ce2cb7cd310ddb1a819268c9df3564a243eafd255c6d24832c011f4d6a495c18254d56ad8d0bec4b9057eb +DIST gst-plugins-base-1.18.0.tar.xz 3151060 BLAKE2B 587e08f620b6400c8a25ff9d9e2bb5ffff67b8ef232a982d74dcdfc93fb8ece3033b253446ee34a039ab1ccd131681810c4c6530ea8d00bde4a61f0676093871 SHA512 93f5d0f5cc85ab737db82414fd843e522751905d576e574de3dc6511b5e79aa49aebaea8830331581140566dd88cfd7ec8aa7b57cda891e336e23ea8c1843396 diff --git a/media-plugins/gst-plugins-opus/gst-plugins-opus-1.16.2.ebuild b/media-plugins/gst-plugins-opus/gst-plugins-opus-1.16.2.ebuild @@ -1,44 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GST_ORG_MODULE=gst-plugins-base - -inherit gstreamer - -DESCRIPTION="Opus audio parser plugin for GStreamer" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -COMMON_DEPEND=">=media-libs/opus-1.1:=[${MULTILIB_USEDEP}]" - -RDEPEND="${COMMON_DEPEND} - >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP},ogg] -" -DEPEND="${COMMON_DEPEND}" - -src_prepare() { - default - gstreamer_system_link \ - gst-libs/gst/tag:gstreamer-tag \ - gst-libs/gst/pbutils:gstreamer-pbutils \ - gst-libs/gst/audio:gstreamer-audio -} - -# Everything below is for building opusparse from gst-plugins-bad. Once it moves into -base, all below can be removed -SRC_URI+=" https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-${PV}.tar.${GST_TARBALL_SUFFIX}" - -src_configure() { - multilib-minimal_src_configure - S="${WORKDIR}/gst-plugins-bad-${PV}" multilib-minimal_src_configure -} - -src_compile() { - multilib-minimal_src_compile - S="${WORKDIR}/gst-plugins-bad-${PV}" multilib-minimal_src_compile -} - -src_install() { - multilib-minimal_src_install - S="${WORKDIR}/gst-plugins-bad-${PV}" multilib-minimal_src_install -} diff --git a/media-plugins/gst-plugins-opus/gst-plugins-opus-1.18.0.ebuild b/media-plugins/gst-plugins-opus/gst-plugins-opus-1.18.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GST_ORG_MODULE=gst-plugins-base + +inherit gstreamer-meson + +DESCRIPTION="Opus audio parser plugin for GStreamer" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +COMMON_DEPEND=">=media-libs/opus-1.1:=[${MULTILIB_USEDEP}]" + +RDEPEND="${COMMON_DEPEND} + >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP},ogg] +" +DEPEND="${COMMON_DEPEND}" + +src_prepare() { + default + gstreamer_system_link \ + gst-libs/gst/tag:gstreamer-tag \ + gst-libs/gst/pbutils:gstreamer-pbutils \ + gst-libs/gst/audio:gstreamer-audio +} + +# Everything below is for building opusparse from gst-plugins-bad. Once it moves into -base, all below can be removed +SRC_URI+=" https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-${PV}.tar.${GST_TARBALL_SUFFIX}" + +src_configure() { + multilib-minimal_src_configure + S="${WORKDIR}/gst-plugins-bad-${PV}" multilib-minimal_src_configure +} + +src_compile() { + multilib-minimal_src_compile + S="${WORKDIR}/gst-plugins-bad-${PV}" multilib-minimal_src_compile +} + +src_install() { + multilib-minimal_src_install + S="${WORKDIR}/gst-plugins-bad-${PV}" multilib-minimal_src_install +} diff --git a/media-plugins/gst-plugins-rtmp/Manifest b/media-plugins/gst-plugins-rtmp/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805 +DIST gst-plugins-bad-1.18.0.tar.xz 5621484 BLAKE2B bcae5a73d7b8f99f52cab62929916d97a65a794836637c7e74717137aa4bf24d554c8b8ec4e8e0bec10e88902b5dee8956f542230749b0c9a391e30642e2120e SHA512 40f0962b9f49dfad85ed5049005512b0e7c6ec7d24ce2cb7cd310ddb1a819268c9df3564a243eafd255c6d24832c011f4d6a495c18254d56ad8d0bec4b9057eb diff --git a/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.16.2.ebuild b/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.16.2.ebuild @@ -1,14 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer - -DESCRIPTION="RTMP source/sink plugin for GStreamer" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=media-video/rtmpdump-2.4_p20131018[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.18.0.ebuild b/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.18.0.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GST_ORG_MODULE=gst-plugins-bad + +inherit gstreamer-meson + +DESCRIPTION="RTMP source/sink plugin for GStreamer" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=media-video/rtmpdump-2.4_p20131018[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-srtp/Manifest b/media-plugins/gst-plugins-srtp/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805 +DIST gst-plugins-bad-1.18.0.tar.xz 5621484 BLAKE2B bcae5a73d7b8f99f52cab62929916d97a65a794836637c7e74717137aa4bf24d554c8b8ec4e8e0bec10e88902b5dee8956f542230749b0c9a391e30642e2120e SHA512 40f0962b9f49dfad85ed5049005512b0e7c6ec7d24ce2cb7cd310ddb1a819268c9df3564a243eafd255c6d24832c011f4d6a495c18254d56ad8d0bec4b9057eb diff --git a/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.16.2.ebuild b/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.16.2.ebuild @@ -1,17 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer - -DESCRIPTION="SRTP encoder/decoder plugin for GStreamer" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" -IUSE="" - -RDEPEND=" - >=net-libs/libsrtp-2.1.0:2=[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND} - dev-util/glib-utils" diff --git a/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.18.0.ebuild b/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.18.0.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GST_ORG_MODULE=gst-plugins-bad + +inherit gstreamer-meson + +DESCRIPTION="SRTP encoder/decoder plugin for GStreamer" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" +IUSE="" + +RDEPEND=" + >=net-libs/libsrtp-2.1.0:2=[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND} + dev-util/glib-utils"