summaryrefslogtreecommitdiff
path: root/media-plugins/gst-plugins-hls
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-08-04 08:53:53 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-08-04 08:53:53 +0100
commite3872864be25f7421015bef2732fa57c0c9fb726 (patch)
tree9cb29a544215119b5c5538e37211b994ce1c87ae /media-plugins/gst-plugins-hls
parent480486b52ea64765faf696c88b2c6a26a5a454d4 (diff)
gentoo resync : 04.08.2018
Diffstat (limited to 'media-plugins/gst-plugins-hls')
-rw-r--r--media-plugins/gst-plugins-hls/Manifest4
-rw-r--r--media-plugins/gst-plugins-hls/gst-plugins-hls-1.14.1.ebuild2
-rw-r--r--media-plugins/gst-plugins-hls/gst-plugins-hls-1.14.2.ebuild41
3 files changed, 45 insertions, 2 deletions
diff --git a/media-plugins/gst-plugins-hls/Manifest b/media-plugins/gst-plugins-hls/Manifest
index 1a6555f49b49..135a03b89b57 100644
--- a/media-plugins/gst-plugins-hls/Manifest
+++ b/media-plugins/gst-plugins-hls/Manifest
@@ -1,5 +1,7 @@
DIST gst-plugins-bad-1.12.4.tar.xz 4709272 BLAKE2B a4d1fec48fdd67fc66eb5588dbee820c22b19a41dda4f5643b1ae326bfc827cd4796fc7a523fb0a9758605952377a2491f4e53ea74237ca7841659dea4ddcbc0 SHA512 a8e281aee1f1d0bb3f171fbe4242e997c661cbfd0be78da3913c0f55d68d6b7c3d34cabfcdd8c25728217ff885b86a7bedc0be34a7b14e2eb2a6c6236753231b
DIST gst-plugins-bad-1.14.1.tar.xz 4651852 BLAKE2B 915798f9d07e18b445cae818978def1356299034d14ca2cba8f07df93d5dcf5ed257290bf111298c4f8063b32ceee38dd78c02eae508f6e88956b132740bfa36 SHA512 6969b6c91279fb96bc28acde0284ce980b3982ae0c77820284a903beee61dffa863554dcfadb55de1987404b59c3c7c421372e65dc7b4014fe64a0c91d4ce729
+DIST gst-plugins-bad-1.14.2.tar.xz 4664260 BLAKE2B 477c9a864088676ead3170dc11017ad997c4d0ef136845a7ad34d15745d5f1abf4486dda7a226feb5ff6c7c65c8788cd39eb5e9901f3f15a426d79bf2b81e78c SHA512 7282c8941f1eabf7141362bb8e61097b3b26ef39410ae767712c34d7e40779fc22f6ea97a950009fdb6d62175f9a153d435ead8f663cf66cc6af5aac7f2a73db
EBUILD gst-plugins-hls-1.12.4.ebuild 1123 BLAKE2B 14b3b35f1c6891c9b63bef9a8548607b2dabb2ee58ef6d216988bcbe949517a37897f8845a579d422aa6f9369d194fdf9083eec31ecc7bb2f07a1bf3f5b98375 SHA512 a37450a6f225c123b54753e542d17f3ab0fdbeb9c81b10f1b0f9ffaee1265cbf3292e40456fa055058227b2022656ef0b846d55f672acff432dfe9e0daf6e81c
-EBUILD gst-plugins-hls-1.14.1.ebuild 1124 BLAKE2B 545efb00980fd19cce79db6a5e36b44d2534c90da98f1295c75fa06eb36cb081646bdbed49016871dcfc79b5f10d25bd133bf3d56697ff89d5eac26a2355bd3b SHA512 dd4eb558a3fd9f7d5af7718919fed45a72e99f0117ea362e20de20d78a814417b593d90396f6f5de8c89a166deb3c0c27c4a0ceaea186c6e0c81ddfb7d252c88
+EBUILD gst-plugins-hls-1.14.1.ebuild 1123 BLAKE2B 14b3b35f1c6891c9b63bef9a8548607b2dabb2ee58ef6d216988bcbe949517a37897f8845a579d422aa6f9369d194fdf9083eec31ecc7bb2f07a1bf3f5b98375 SHA512 a37450a6f225c123b54753e542d17f3ab0fdbeb9c81b10f1b0f9ffaee1265cbf3292e40456fa055058227b2022656ef0b846d55f672acff432dfe9e0daf6e81c
+EBUILD gst-plugins-hls-1.14.2.ebuild 1125 BLAKE2B 68a392500de7ad8071a9f82cf2c77305dcaa06dc568cd3f2d5887c87f17b03a8241929b0c28b0aa8cb1b75baf0b7eaa817ef3d8728e2430485009ccbf74e5d6a SHA512 0233504d7bdc5b36b1577b137ce2ca5fcf94c661d117d73e7fa33a0ca82f71457448f878a98252ff1eb15f60558a7cc1d5334ec65d936da9e3819315b2a84ef0
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-hls/gst-plugins-hls-1.14.1.ebuild b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.14.1.ebuild
index f1d566176a15..271ead041186 100644
--- a/media-plugins/gst-plugins-hls/gst-plugins-hls-1.14.1.ebuild
+++ b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.14.1.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer
DESCRIPTION="HTTP live streaming plugin for GStreamer"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE=""
RDEPEND="
diff --git a/media-plugins/gst-plugins-hls/gst-plugins-hls-1.14.2.ebuild b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.14.2.ebuild
new file mode 100644
index 000000000000..058ae72347cb
--- /dev/null
+++ b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.14.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 Gentoo Foundation
+# 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
+}