summaryrefslogtreecommitdiff
path: root/media-plugins/gst-plugins-hls
diff options
context:
space:
mode:
Diffstat (limited to 'media-plugins/gst-plugins-hls')
-rw-r--r--media-plugins/gst-plugins-hls/Manifest9
-rw-r--r--media-plugins/gst-plugins-hls/gst-plugins-hls-1.10.3.ebuild41
-rw-r--r--media-plugins/gst-plugins-hls/gst-plugins-hls-1.10.5.ebuild41
-rw-r--r--media-plugins/gst-plugins-hls/gst-plugins-hls-1.12.3.ebuild41
-rw-r--r--media-plugins/gst-plugins-hls/metadata.xml8
5 files changed, 140 insertions, 0 deletions
diff --git a/media-plugins/gst-plugins-hls/Manifest b/media-plugins/gst-plugins-hls/Manifest
new file mode 100644
index 000000000000..25289679b7f6
--- /dev/null
+++ b/media-plugins/gst-plugins-hls/Manifest
@@ -0,0 +1,9 @@
+DIST gst-plugins-bad-1.10.3.tar.xz 4734656 SHA256 24099351fb6984c9e7560de06e072ff2e33d0b2db38b8fcc7afefb536e5094e7 SHA512 028e2c579d6e41fed2a3b7de91f3e0eac08fecd52bd67f198437909025aa41dbf4fd7ddd76decd989f8c4ca7664fad3517b403b326d8ef297bfdd006b5d79944 WHIRLPOOL 744f76c10fc534156abb49d71b4f01c663d8c14b3eb4ced988a41b0b3e1e455b988a2b2064af96f5e75f65622f6e5077c08016e29d68b12864f33fea664a613c
+DIST gst-plugins-bad-1.10.5.tar.xz 4737820 SHA256 c5806040bb83b43be86ce592e6a19c5d83d7776f7d9f434eb4b911c4efff3573 SHA512 03a1b712084ace16b933b708e19922aef4f9b5f7ba0408c35865e699d70bd19e73121594449355b6252a31d9085602d8bef581fe14cfdf6c9fdcf2ddcea21e1a WHIRLPOOL 4828818d6f2a18d38b35e6b6ab3dcc5ad2465b22e2e505d84d2665cd4fc6838391d47d79256e57cc52522fa459cd0949060182aa02baa6e9ec22160335380d3b
+DIST gst-plugins-bad-1.12.3.tar.xz 4707000 SHA256 36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec SHA512 6df47381de3a2f4286d047c1e7de2c76dd4312c9806636e2012717282cde0f3e5b2d0ffa910c564c8e122b19363e842b663cce1eda7ae95a05d63d1dbbd52661 WHIRLPOOL b4c1262a0ca63331f5cb38fecc6a26830234712d6d4409aed495b05e7cfe13760bf056767e54e17cb9899c3671f0a05b90199d80d0b47bacb2ee6d27b89a5457
+EBUILD gst-plugins-hls-1.10.3.ebuild 1123 SHA256 4e448f779003bbc3afec94f1cf1dce5a76bb30759a97c3a711115c72eb570adb SHA512 72ac7c5c4f98bbf75b4c9dbc988d624d11f40a51dd391bd63e2b52c3fceddb69157e084119d65354e068e0730252b10513a1b00c3e45a8eb2014b8fe3e29ad86 WHIRLPOOL 015266b562c61f0f109f22256304cef090dabdd7db0f3d3e46d101f7c92b72d4a2edf55ab597bc912c9e1b1175ca92c962cc45645e1ae984a1fd0e52e43a07f2
+EBUILD gst-plugins-hls-1.10.5.ebuild 1124 SHA256 0fb2130ec4c3a5e5d29fb061ed37201aafaef02430ddd759a44a0d29ac8cc6a2 SHA512 5cbeab4e9714055975dc6a675353d45a71f80342915fa6a80b022ec08556a284254c5886cb86c9895088415e5374e90a6c080c3cd26df065dbccd8485fdb3f2b WHIRLPOOL 1e8137f6e1138aba8444126bf67742bfd8a0f435a0b382e0ed8b8d518aa54a967906ddada3579a8e4aff1302bd68c524bd93aa0d6b3d39093fc11ced313c2a44
+EBUILD gst-plugins-hls-1.12.3.ebuild 1125 SHA256 223832a339a50edf74f1ee9f4808d2912e499585e9a2667a3fc830357e8fa93c SHA512 96b369da8065c8c2b2ccec5639f777cdfade87bc1db539621a84ce186ada177ad05f691b3c54ccbc0ba6851daa4ec2b5da7bc5962a4f5f30ee910c0c15f85f8b WHIRLPOOL a3dc9f72ab516341139dc32bf63b19f7338830239d568a7b4c34aa5d00c91a5e878a3b7573876f76c6523f8ddcd2fc6a75c358d950b29de026eeed0170ae3b5b
+MISC ChangeLog 4993 SHA256 acdd15f08ace052947ce9a4691545bd3405ec756c1542b0a9afcea6e196f885f SHA512 b193352dfcc825760dfe6d964b48fc700bbdfa2ef13be22d17df6900e02878a9e735fc370fa672fc2acdc257b5043ebd288126b97c75dc202cd95c91a5b07dd4 WHIRLPOOL fe0f7ab671fc15b17b155bb396257d43271fa6a3b4f79463feee5ee11b8d7f39141ca746335c8a0ba582c253a80840c4aefb79152cdf89d72fce08b27aa28c06
+MISC ChangeLog-2015 2103 SHA256 ea8dad936a8a301b9b39bb8b515ba471677afb9c41e8ca8f7817242c28194798 SHA512 84e10354b74699766233264424c8b2b5b2e3bcfe2de18e140c095e022073f68c4a9d8dfe37b05a8030f7f8cdfb4668065767b372630baf7da3d5af3b313493e6 WHIRLPOOL f466a8317f2be019aa6b3f853de5e2dfee61fc3daf335fceee553a107698d4a31835e3397bdcbd631905561ef67e46d05b774661e64c50e2e709649dfbb9fb66
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-hls/gst-plugins-hls-1.10.3.ebuild b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.10.3.ebuild
new file mode 100644
index 000000000000..6314d150c2a4
--- /dev/null
+++ b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.10.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 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
+}
diff --git a/media-plugins/gst-plugins-hls/gst-plugins-hls-1.10.5.ebuild b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.10.5.ebuild
new file mode 100644
index 000000000000..437bc1f50241
--- /dev/null
+++ b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.10.5.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 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
+}
diff --git a/media-plugins/gst-plugins-hls/gst-plugins-hls-1.12.3.ebuild b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.12.3.ebuild
new file mode 100644
index 000000000000..31ab5b9fc15b
--- /dev/null
+++ b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.12.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 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
+}
diff --git a/media-plugins/gst-plugins-hls/metadata.xml b/media-plugins/gst-plugins-hls/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-hls/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>