summaryrefslogtreecommitdiff
path: root/media-plugins/gst-plugins-modplug
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /media-plugins/gst-plugins-modplug
reinit the tree, so we can have metadata
Diffstat (limited to 'media-plugins/gst-plugins-modplug')
-rw-r--r--media-plugins/gst-plugins-modplug/Manifest12
-rw-r--r--media-plugins/gst-plugins-modplug/files/gst-plugins-modplug-0.10.23-include-header.patch29
-rw-r--r--media-plugins/gst-plugins-modplug/gst-plugins-modplug-0.10.23-r1.ebuild18
-rw-r--r--media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.10.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.10.5.ebuild14
-rw-r--r--media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.12.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-modplug/metadata.xml8
7 files changed, 109 insertions, 0 deletions
diff --git a/media-plugins/gst-plugins-modplug/Manifest b/media-plugins/gst-plugins-modplug/Manifest
new file mode 100644
index 000000000000..011ebb70cd4c
--- /dev/null
+++ b/media-plugins/gst-plugins-modplug/Manifest
@@ -0,0 +1,12 @@
+AUX gst-plugins-modplug-0.10.23-include-header.patch 860 SHA256 5e3dc305f0a8e0ae542ef9885cd2ad7e60bf9db9b8fe3e6576aa4445d25cb3f8 SHA512 c38b1a954abcc11c3829818d15793bf35807b5958f5176a6fb30f7cfcb57e79106cd5aa8955bd686a8e81885945b208142a59dfd605aa88a77488b975d28621a WHIRLPOOL 22f64854a9058b94fae06c233bc097bd31256b200df3a792d978003ca36e45c22fab6abf8831789e89f48e70bb55a6871df1e6fe72f1c839ddc35169921b90be
+DIST gst-plugins-bad-0.10.23.tar.xz 3155044 SHA256 03cf0786391c64625569072e904082a08861f05a63d64b2f8e8dad3f26d81bf9 SHA512 6437dd12707ef29651f4014b54612cf2a3a42ed4e05a1c5f4a432d80e27efd2abc0df891ebcfdc9e7b2cf9f71a15b88e48b3aa6db24a178ed6de3b1bdf4c3dc4 WHIRLPOOL dd657100909c32ab75cb8aada8db24d68ddf7a10dc0eb055982d7e4d9ae7a50c364eeac9017cea8b176734fc09cf7f8e4e8f52d24e3173806633ddb8a7acd93c
+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-modplug-0.10.23-r1.ebuild 448 SHA256 9d854effeeeb481bee267228c31c2360cc3ef84f00252f5dff816701817be77f SHA512 fca50e87abf1b0da7daec6b60c57656cd66ffc3a260694866eb63ff0118bf72f156efb9578c4506573da42ad9c011a2a38e08193bff1c1c815d5c386aefcfa50 WHIRLPOOL c196714a4f9840680404880bc925255e672ffc950be4bc75404c9ec73ac4a2b39ae274676223078a1cceaa1f464a65ba884ac607c7d3f2121b87cc43b533e919
+EBUILD gst-plugins-modplug-1.10.3.ebuild 356 SHA256 d2adc3f14075d8be152263bdc167e93f25b74cf4411a49d169d7313453a4cfe7 SHA512 897854475f1b7d8fcd4550b75febefb57ddb424e069bbee17592bbbbce28fbf518e45c69576611ea44b78b4ab64fbabd050b9a322956069e051849fa826a9c03 WHIRLPOOL ed3285d59eab4fed7b62ceacd506ed9d4e568068c3fe5732bfdee951839c7bbf3a9962364b748b630b4610ab3f3bd6b27a6421eb3ede615046bcfc239b69dd22
+EBUILD gst-plugins-modplug-1.10.5.ebuild 367 SHA256 fd61f1d4a81de276f903c9fc863ea5fadf58934157e423267462c09163ec9e28 SHA512 d2cec50519509b4d63983e44a280b7af27dafd91475f00ee5407ffe98f7b20ed74a560561e0189aa6634a93cc574cbc568451a53a298fc0ac60810f74a2dee71 WHIRLPOOL 1aaedb4bc675ebce5acc9d15ebb62fa16ed948b15cf7f52df3c0c7ec658493e2c54a4feb608eddc9ca003ad609e88f6ae90d4635693e0d646bd46894686e45be
+EBUILD gst-plugins-modplug-1.12.3.ebuild 368 SHA256 50cc0fc85d96a3d77116d9e18c535b310dadbda27749b8426d9458f4bb118d40 SHA512 b71b941d5035a633106864fbca9c7d97f44255edfe3ec73da23b5ad18ec560a9901175800cb0a836c7f29ad7a9b9e27205e5db213e257b19e160e104826e9bc3 WHIRLPOOL 0ef938fa6c436ba17be40d1f29083ea018da97ed17764527b4602b69c18ac7dcee2dfcead1eef56a725f147ba280ee3d7f7b6598044a78b560177b72ada7c600
+MISC ChangeLog 5622 SHA256 0ede60523bf6959e38b8ac0cf8f3df3c62d68b07b8e1ca3d991c560f472c85b7 SHA512 59e7e2d33d86aa869c8f1c79b604f279eba45e7e30590b176c7fbaf15be652b81e18d179ff8e9d1d47f984950ff6001110c81964c7c62fefab3650eda39d4236 WHIRLPOOL 99a3183f7d5b697320156be0e730be0c5cab10fbe8c69a59ce7c34bcfeceb168f1866540939eef96704c07befc31d2f8043c2f92f7bfac1d72646d7004861928
+MISC ChangeLog-2015 11938 SHA256 78125964511409aae2826e2832bac3cda23111b8b8f6cbcc9a2465d09015c93d SHA512 ac61c249f11821f083abc8cac3417d08287a69741f4c0faedb75e980858ced468081da134fcaab21e13d1045d3125b2ced4c073161cdeb7930fd082e70dfb414 WHIRLPOOL ef7f2e567a3ee6595f1a8c1a63abf0216e5af051d9a6471614c1e823496dc34c7304c9d5145df33f31e16655c16fcd014642e94f15c85035fe6b150661481697
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-modplug/files/gst-plugins-modplug-0.10.23-include-header.patch b/media-plugins/gst-plugins-modplug/files/gst-plugins-modplug-0.10.23-include-header.patch
new file mode 100644
index 000000000000..2e24cfc5ff08
--- /dev/null
+++ b/media-plugins/gst-plugins-modplug/files/gst-plugins-modplug-0.10.23-include-header.patch
@@ -0,0 +1,29 @@
+From fd4cb22ae42b146e327b12aa0507b59520ba1db2 Mon Sep 17 00:00:00 2001
+From: Iain Lane <iain.lane@canonical.com>
+Date: Tue, 10 Sep 2013 08:48:32 +0000
+Subject: [PATCH] modplug: Specify directory when including stdafx.h
+
+modplug stopped exposing their directory in their pcfile, meaining
+consumers accessing the headers directly fail to build.
+
+https://sourceforge.net/p/modplug-xmms/git/ci/75e9b166982ed637b59ef7cbc1835a09f768923e/
+---
+ ext/modplug/gstmodplug.cc | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/ext/modplug/gstmodplug.cc b/ext/modplug/gstmodplug.cc
+index 47154cf..a968c4a 100644
+--- a/ext/modplug/gstmodplug.cc
++++ b/ext/modplug/gstmodplug.cc
+@@ -54,7 +54,7 @@
+ #define WORDS_BIGENDIAN 0
+ #endif
+
+-#include <stdafx.h>
++#include <libmodplug/stdafx.h>
+ #include <libmodplug/sndfile.h>
+
+ #include "gstmodplug.h"
+--
+1.8.5.3
+
diff --git a/media-plugins/gst-plugins-modplug/gst-plugins-modplug-0.10.23-r1.ebuild b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-0.10.23-r1.ebuild
new file mode 100644
index 000000000000..f8599dbe890a
--- /dev/null
+++ b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-0.10.23-r1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-bad
+inherit gstreamer
+
+KEYWORDS="~alpha amd64 hppa ppc ppc64 x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libmodplug-0.8.8.4-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ # modplug: Specify directory when including stdafx.h, bug #532558
+ epatch "${FILESDIR}"/${PN}-0.10.23-include-header.patch
+}
diff --git a/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.10.3.ebuild b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.10.3.ebuild
new file mode 100644
index 000000000000..5440f09ef8b5
--- /dev/null
+++ b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.10.3.ebuild
@@ -0,0 +1,14 @@
+# 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="MOD audio decoder plugin for GStreamer"
+KEYWORDS="~alpha amd64 hppa 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.10.5.ebuild b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.10.5.ebuild
new file mode 100644
index 000000000000..03dd3ed0199b
--- /dev/null
+++ b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.10.5.ebuild
@@ -0,0 +1,14 @@
+# 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="MOD audio decoder plugin for GStreamer"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~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.12.3.ebuild b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.12.3.ebuild
new file mode 100644
index 000000000000..e6be65927ade
--- /dev/null
+++ b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.12.3.ebuild
@@ -0,0 +1,14 @@
+# 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="MOD audio decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~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/metadata.xml b/media-plugins/gst-plugins-modplug/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-modplug/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>