diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /media-plugins/gst-plugins-faad |
reinit the tree, so we can have metadata
Diffstat (limited to 'media-plugins/gst-plugins-faad')
7 files changed, 119 insertions, 0 deletions
diff --git a/media-plugins/gst-plugins-faad/Manifest b/media-plugins/gst-plugins-faad/Manifest new file mode 100644 index 000000000000..439b58f9f495 --- /dev/null +++ b/media-plugins/gst-plugins-faad/Manifest @@ -0,0 +1,12 @@ +AUX gst-plugins-faad-1.4.5-version-check.patch 1428 SHA256 0e1ccb5bbf46eca2a542b4e59c59867fb55fd6e4a3dbac7186d84d0ef4e02d6f SHA512 50d1b170cc8ed01dd8eb10f7bf55d5826ba830be2296767fe050e2e1320b2c4b953db46148d4d257abd911f85b2057d0ca35ecf1f73fd54b6a71ebd3b037c73c WHIRLPOOL e134732ebe653a5d4c8bad5dbcf99366a47710243c7c03dcdf9278a7083d5eefc793b8fac9151ead5b68e4f17f1256ba2f7226e5598b148142cbbdfbfbb4bdf9 +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-faad-0.10.23-r2.ebuild 491 SHA256 107224312e87d42c32e26a336f03ac4ee9fa60dc17669d2b947960a131421267 SHA512 921f66afbb23c737d62338c425952835bd7fad9572d2638a06baddc54596323e7a059b1330001f42a875b5263baa1e9bc591818120b00fec49e216e915664bb0 WHIRLPOOL ad010dd29f222d5f62eaafb578e95745cf34e3ff1d639e5c5c6b585b8d5dcfb96028335d9a92b086f59363713880445f3f76713e413edada420bda8c7b46f45d +EBUILD gst-plugins-faad-1.10.3.ebuild 372 SHA256 1cb7f5e48787fc80fdf0df70487457e3771e235b3788d64fa81e202135ec7e9b SHA512 a135e790e6879ddb52e9b871c17d2dfca976a2a41b601d826ed95eeb66dabc7f878cd8ecb6c62ecb98bee8fcdd3573b1bef99f9b0072960fd9da4363c6fd7795 WHIRLPOOL a8917f7b2056da51ebc5fc6baea3def77b07f9a3daeaaae8c3f0da3e5e3457b9be60bcc7ea66cd2b9c42249b8093485cf9888bce413b05902dc249a8756bb49b +EBUILD gst-plugins-faad-1.10.5.ebuild 383 SHA256 52ffec2399cfeeb32f4619b7de4d9bde8745dbfca5a3f31e6556512d8e69333c SHA512 1173645cd24e6d84e03c1dc5b790f0040fa611728bd5a20d95f1752792d21c5ea8c0c107e8e0d33db04987739f6cecd700d4582d6addae27083bbef9f58bc656 WHIRLPOOL f592dc8ef85654eaf7626b922a584228552c3357f90a11c3ce5dca7eff587b10bfd47716fb0d04e8d1661a9124917c46cd7a3826105c0907c1770193ab903a55 +EBUILD gst-plugins-faad-1.12.3.ebuild 386 SHA256 2ced6499687e48003b3ac4b6161148354fde3ba558110a8051fd998c01fdd2f8 SHA512 b8f9fed99147b214d0eec5e3609e8a374e066f8cf1419537ecf2661adc19c07f0a3844d7c1b74ba04661f81078efd724a1d40538346fec0b067cb3c3adf2fcde WHIRLPOOL f79e7c3e59476d6eea907b45108d716092bb5dbbd3ecad7c20d4b031c72fae132933850cc140c8bc929ca2e279d8167fae2ce1255a5ed0373f3fcac5f92bc775 +MISC ChangeLog 6058 SHA256 6054d5e0067db9ba4c8ce8c9ddf8476525ce39315f4882347f0b41fb3ffd9593 SHA512 f67bbd05033c8856ae65ce119b705b58c2667709d2298638dbe10cd742650332eb7f65ac9977466f0c59345cf85a3b9caedefe16a11616c17846e73733ecf07d WHIRLPOOL 7bcf3f2f548a410e6f5a909618fcb212a8b41339d4ff908a9196158fe6bda2e47eb0aa5396bdf30a08b4799600e3e7a223af40f88b760118123b30e66776f7c0 +MISC ChangeLog-2015 24805 SHA256 411f1c63251e7e8749072cf280b6f30da96a1f26125e716e93caa6a584bf8d3a SHA512 b918dd31bc753beaec40f73d288478101907a2f2a480eccb538c9b283b4be74d7ca37c913a47a6274dd24f37d658162e5b7314c5d3d5398f12605e9c36bbd04c WHIRLPOOL 2f877bed6c2743cc9ff7c97b384d648ef5e5f7041813ea3a4b37828aa87a606c4d65c795b69bf7de73e1c507cc366f746cac4eda9897708146994e23137a0009 +MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703 diff --git a/media-plugins/gst-plugins-faad/files/gst-plugins-faad-1.4.5-version-check.patch b/media-plugins/gst-plugins-faad/files/gst-plugins-faad-1.4.5-version-check.patch new file mode 100644 index 000000000000..fdcdc7554482 --- /dev/null +++ b/media-plugins/gst-plugins-faad/files/gst-plugins-faad-1.4.5-version-check.patch @@ -0,0 +1,38 @@ +From bde0f119097117cf0256e450af4267a47782260b Mon Sep 17 00:00:00 2001 +From: Wim Taymans <wtaymans@redhat.com> +Date: Wed, 13 May 2015 16:23:26 +0200 +Subject: [PATCH] fix faad2 version check + +On fedora 22, the output of cpp inserts extra debug comments, which +makes our regexp for the faad2 version check fail. This in turn causes +it to compile with the wrong arguments passed which then causes stack +corruption and crashes. + +Fix this by only checking for the version (which should be by itself on +a single line). This is potentially less safe, it might be possible that +a similar string would appear in a later version in the header file. + +Fixes https://bugzilla.gnome.org/show_bug.cgi?id=748571 +--- + configure.ac | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 4e2823e..c56295e 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -2050,9 +2050,9 @@ AG_GST_CHECK_FEATURE(FAAD, [AAC decoder plug-in], faad, [ + AC_MSG_CHECKING([Checking FAAD2 version in $faad_hdr]) + for minor in 10 9 8 7 6 5 0; do + if test x$faad2_minor_version = "x"; then +- AC_EGREP_CPP([GST_CHECK_FAAD_VERSION \"2\.$minor\"], [ ++ AC_EGREP_CPP([\"2\.$minor\"$], [ + #include <$faad_hdr> +- GST_CHECK_FAAD_VERSION FAAD2_VERSION ++ FAAD2_VERSION + ], [ + faad2_minor_version=$minor + ]) +-- +2.4.1 + diff --git a/media-plugins/gst-plugins-faad/gst-plugins-faad-0.10.23-r2.ebuild b/media-plugins/gst-plugins-faad/gst-plugins-faad-0.10.23-r2.ebuild new file mode 100644 index 000000000000..810287e0cc73 --- /dev/null +++ b/media-plugins/gst-plugins-faad/gst-plugins-faad-0.10.23-r2.ebuild @@ -0,0 +1,19 @@ +# 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 autotools eutils gstreamer + +KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd" +IUSE="" + +RDEPEND=">=media-libs/faad2-2.7-r3[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND}" + +src_prepare() { + # From upstream git, fixes corrupt build with gcc-5.1 + epatch "${FILESDIR}"/${PN}-1.4.5-version-check.patch + eautoreconf +} diff --git a/media-plugins/gst-plugins-faad/gst-plugins-faad-1.10.3.ebuild b/media-plugins/gst-plugins-faad/gst-plugins-faad-1.10.3.ebuild new file mode 100644 index 000000000000..4b77ae4e1795 --- /dev/null +++ b/media-plugins/gst-plugins-faad/gst-plugins-faad-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="AAC audio decoder plugin." +KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd" +IUSE="" + +RDEPEND=">=media-libs/faad2-2.7-r3[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-faad/gst-plugins-faad-1.10.5.ebuild b/media-plugins/gst-plugins-faad/gst-plugins-faad-1.10.5.ebuild new file mode 100644 index 000000000000..61b86c41e93c --- /dev/null +++ b/media-plugins/gst-plugins-faad/gst-plugins-faad-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="AAC audio decoder plugin." +KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +IUSE="" + +RDEPEND=">=media-libs/faad2-2.7-r3[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-faad/gst-plugins-faad-1.12.3.ebuild b/media-plugins/gst-plugins-faad/gst-plugins-faad-1.12.3.ebuild new file mode 100644 index 000000000000..c159214cd79f --- /dev/null +++ b/media-plugins/gst-plugins-faad/gst-plugins-faad-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="AAC audio decoder plugin." +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +IUSE="" + +RDEPEND=">=media-libs/faad2-2.7-r3[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-faad/metadata.xml b/media-plugins/gst-plugins-faad/metadata.xml new file mode 100644 index 000000000000..fb1ea7216a80 --- /dev/null +++ b/media-plugins/gst-plugins-faad/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> |