diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2019-06-22 11:30:24 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2019-06-22 11:30:24 +0100 |
commit | d56d144655e3785864da43c9acb6c228ef9360ae (patch) | |
tree | b769b599a558483f82e9a057c41f1edd29626dd1 /media-libs | |
parent | fab849d1daed0ba7f2ac497d07985c3dbb692543 (diff) |
gentoo resync : 22.06.2019
Diffstat (limited to 'media-libs')
44 files changed, 76 insertions, 884 deletions
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz Binary files differindex 5549cd8a1d88..a7cccaca78c2 100644 --- a/media-libs/Manifest.gz +++ b/media-libs/Manifest.gz diff --git a/media-libs/gnonlin/Manifest b/media-libs/gnonlin/Manifest index 0255be759316..dee49458fd0b 100644 --- a/media-libs/gnonlin/Manifest +++ b/media-libs/gnonlin/Manifest @@ -1,5 +1,3 @@ -DIST gnonlin-0.10.17.tar.bz2 468711 BLAKE2B 2546b27bb4ad6750a57797491e5244adeead493515e1057382f59291fbb9470d89021217a3a2a9f440eec7ad459db4741e8fb3067f821f3ba9d9baa5f0117614 SHA512 e7e7c7999a1886641cf327ad75ba63171c2f9e74fe7a18c4e7c0a5ca69ea3926d4de21f92b01c7896591d2fb48a5c040be2fe05d4d8d43237948c9fe8e4d0f74 DIST gnonlin-1.4.0.tar.xz 404096 BLAKE2B 858f6813470893dfdd9c92d8ea84d11c511e92033588e9de2e849806727b80b9be84f0fa08265f5cd98bd701108c18f3f4fc423cc74aa4426cd2e221222a1443 SHA512 22734a8cbc648811467a3a161fdf86997fff682007b57849b253618663d30996a787734df8caff56f0b4b24e98f8cbd073d4c48557b8d09091ab27b72851b055 -EBUILD gnonlin-0.10.17.ebuild 1189 BLAKE2B 87d7eb8c8ae36bee64a1a9e88f81f44af12520fd39d1820a9f9be88b1c9f31ac7309b11d2709563b23c7c6df80494441faf3d08ea2390880c9f4143b329822ef SHA512 e8e8d654af1a47390e7d5e9606279afcc2029552f3f696dd195e9d1f636b085393f3ae3ef1803c864d9511275d6079e267196429b1e8504fe481b34b82305a9e EBUILD gnonlin-1.4.0-r1.ebuild 763 BLAKE2B 56ccbb60d13d9920db600a1c35f869edd019caa84d024714aed1cc32ee7c1290b77f095c22a1fb2cb6396accce64a375f76de3bd2ec819bc86eccb172e20ff57 SHA512 8cbe7f8fac539be428c45f684ccdfc0e2e239339c1f354248e9cc5660549ccf47a3aefc836d5146e085389a94fcf0f6d3d1e929bb17ad9590bcfd736e8daaca2 MISC metadata.xml 343 BLAKE2B e7a78ebbf9982f46574fcfb05d245d073282259fa06d1cf7465c85809adf83aaac6d2a55dd6192afd421e0aed99c0cd02146b86757eb4af5a86033e3aff26d86 SHA512 3cd3d7c9e7c36388ef6b35b3510bcb828975500f4f7aeb113d104b47b644e5c2b902acda6d391ccd51e5452c63a1079a593943455c6f25ae88d1ee240583d5fd diff --git a/media-libs/gnonlin/gnonlin-0.10.17.ebuild b/media-libs/gnonlin/gnonlin-0.10.17.ebuild deleted file mode 100644 index 578c1e78f822..000000000000 --- a/media-libs/gnonlin/gnonlin-0.10.17.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="4" - -DESCRIPTION="Gnonlin is a set of GStreamer elements to ease the creation of non-linear multimedia editors" -HOMEPAGE="http://gnonlin.sourceforge.net" -SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.bz2" - -LICENSE="LGPL-2" -SLOT="0.10" -KEYWORDS="amd64 x86" -IUSE="doc test" - -RDEPEND=">=media-libs/gstreamer-0.10.30:0.10 - >=media-libs/gst-plugins-base-0.10.30:0.10" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( || ( - >=dev-util/gtk-doc-am-1.13 - >=dev-util/gtk-doc-1.3 ) ) - test? ( dev-libs/check - media-libs/gst-plugins-good:0.10 )" # videomixer - -src_configure() { - econf \ - $(use_enable doc gtk-doc) \ - $(use_enable doc docbook) -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed." - dodoc AUTHORS ChangeLog NEWS README RELEASE - - # For some reason, make install doesn't do this - if use doc; then - local htmldir="/usr/share/gtk-doc/html" - cd "${S}/docs/libs/html" - gtkdoc-rebase --html-dir=${htmldir} || die "gtkdoc-rebase failed" - insinto "${htmldir}/gnonlin" - doins "${S}"/docs/libs/html/* || die "doins docs failed" - fi -} diff --git a/media-libs/gst-plugins-bad/Manifest b/media-libs/gst-plugins-bad/Manifest index 881a4e936887..197a06acda0f 100644 --- a/media-libs/gst-plugins-bad/Manifest +++ b/media-libs/gst-plugins-bad/Manifest @@ -1,7 +1,3 @@ -AUX gst-plugins-bad-0.10.23-CVE-2015-0797.patch 1044 BLAKE2B fe60f1069711c17e8e14e7e08081ca4c97697bb866587be45c471a85539d8c161d425a92aa8f01565bfece5aad0f5a3cd835d711edab977e11c9e9355d7d795f SHA512 cbe01dd53450cffb4cddf9313e78f2b61b27a8e1c35da13ab9429fa0de6cfce2585a4bbe1d3a9f6aac503c79a5a9d661420001b0196683a3c8b778685844c969 -DIST gst-plugins-bad-0.10.23-h264-patches.tar.xz 5284 BLAKE2B 90ad2a742de6d6b3efedb1a2fc16a9f24cf0566fd455a27f113afa0fc2ceff5f2517a31e8db8ed6ed8b4c92595b333a29dbb451077975f3d726808976f4a8671 SHA512 528ed30edb544dd970047fd4b0f05bf75f9f49f07a8118f805430c56c3ec75643013799491aeba70c62cb0343cd3e72758bf5c167d00e90a6a3f13857e4860e1 -DIST gst-plugins-bad-0.10.23.tar.xz 3155044 BLAKE2B 86ed955fb5c73f2145b8f8ed2daaeffd9975362e81c3ca911be00d18f6b6d975381651071eb54514ef94a931f1fc89e673dc8c1d68e10de132bbe51accb6d165 SHA512 6437dd12707ef29651f4014b54612cf2a3a42ed4e05a1c5f4a432d80e27efd2abc0df891ebcfdc9e7b2cf9f71a15b88e48b3aa6db24a178ed6de3b1bdf4c3dc4 DIST gst-plugins-bad-1.14.3.tar.xz 4678316 BLAKE2B b37d90e04a6bdb01e4f512df67e00790979e4b71fa6730092b4c16dbaf005cf94e09a454ed6e962faa3aaef02c2b811ad1899c3c8153b4ab3bf6d9b5f62998cf SHA512 3e92b33b43181d76bf206496c2fe0f84042c486f854f4fdba7efedc3489874944cef00eb2fd9fd7056d749be17c2b237caffc32800d7063615b30bac7226fbb7 -EBUILD gst-plugins-bad-0.10.23-r4.ebuild 1565 BLAKE2B 8907f6548ae1d077342bf0f35280c9cd59c492bd8a2e23e9c176c1682e32cab561835123af61fc40067f55c43574e401aa16e418ede39a56786744f741f203f7 SHA512 6c68c102487868c23bc177aa65a9a734f7e2cd89bcca5af827d98dcfb61d26a84b09a07d4ec6d7397a17ffa57ab33fdbfc5fc290bb9eb397209150da86ebb492 EBUILD gst-plugins-bad-1.14.3.ebuild 2626 BLAKE2B bb5337c926fb53f010b1f3898c2a85a08ca429c1dff7bcfb7f88a00259a78b803c660948c3ff635b49725333ddd0dabef3b3373b433ef1af30e54489300a7d85 SHA512 7dfa4c012a4dd7b73b31ba59352c90a3a6ec5aebde1cce1b7262d4f2e6cb832e9bacdd90a82a71b8a8080a4c5b774d6f9088c44954e748267dce09c90cd23202 MISC metadata.xml 439 BLAKE2B 5a4a36ccf4bd485eaf1fa66650eec8fa592d4c5bbf9fa478f1645e1b39649b7115694bf55dee7aeb4a5c53b2ba3c4614591cdf4e7d745938397c304108e0aa7c SHA512 9bd27a1a513fc2d697f7d0f2ceb7fa0701c446fe21b597256afd4c2c1f44145e875323ed1ef6202bf7b85472ab4aab43a4b6db5795bb1d28ff53a2a7e484055e diff --git a/media-libs/gst-plugins-bad/files/gst-plugins-bad-0.10.23-CVE-2015-0797.patch b/media-libs/gst-plugins-bad/files/gst-plugins-bad-0.10.23-CVE-2015-0797.patch deleted file mode 100644 index b1e323b9c0ec..000000000000 --- a/media-libs/gst-plugins-bad/files/gst-plugins-bad-0.10.23-CVE-2015-0797.patch +++ /dev/null @@ -1,30 +0,0 @@ -From: Ralph Giles <giles@mozilla.com> -Subject: Fix buffer overflow in mp4 parsing - ---- gst-plugins-bad0.10-0.10.23.orig/gst/videoparsers/gsth264parse.c -+++ gst-plugins-bad0.10-0.10.23/gst/videoparsers/gsth264parse.c -@@ -384,6 +384,11 @@ gst_h264_parse_wrap_nal (GstH264Parse * - - GST_DEBUG_OBJECT (h264parse, "nal length %d", size); - -+ if (size > G_MAXUINT32 - nl) { -+ GST_ELEMENT_ERROR (h264parse, STREAM, FAILED, (NULL), -+ ("overflow in nal size")); -+ return NULL; -+ } - buf = gst_buffer_new_and_alloc (size + nl + 4); - if (format == GST_H264_PARSE_FORMAT_AVC) { - GST_WRITE_UINT32_BE (GST_BUFFER_DATA (buf), size << (32 - 8 * nl)); -@@ -452,6 +457,11 @@ gst_h264_parse_process_nal (GstH264Parse - GST_DEBUG_OBJECT (h264parse, "not processing nal size %u", nalu->size); - return; - } -+ if (G_UNLIKELY (nalu->size > 20 * 1024 * 1024)) { -+ GST_DEBUG_OBJECT (h264parse, "not processing nal size %u (too big)", -+ nalu->size); -+ return; -+ } - - /* we have a peek as well */ - nal_type = nalu->type; - diff --git a/media-libs/gst-plugins-bad/gst-plugins-bad-0.10.23-r4.ebuild b/media-libs/gst-plugins-bad/gst-plugins-bad-0.10.23-r4.ebuild deleted file mode 100644 index aeb407b8379d..000000000000 --- a/media-libs/gst-plugins-bad/gst-plugins-bad-0.10.23-r4.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -GST_ORG_MODULE="gst-plugins-bad" -inherit eutils flag-o-matic gstreamer - -DESCRIPTION="Less plugins for GStreamer" -HOMEPAGE="https://gstreamer.freedesktop.org/" -SRC_URI+=" https://dev.gentoo.org/~tetromino/distfiles/${PN}/${P}-h264-patches.tar.xz" - -LICENSE="LGPL-2" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" -IUSE="+orc" - -RDEPEND=" - >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] - >=media-libs/gst-plugins-base-0.10.36:${SLOT}[${MULTILIB_USEDEP}] - >=media-libs/gstreamer-0.10.36:${SLOT}[${MULTILIB_USEDEP}] - orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND}" -RDEPEND="${RDEPEND} - !<media-plugins/gst-plugins-farsight-0.12.11:${SLOT}" - -src_prepare() { - # Patches from 0.10 branch fixing h264 baseline decoding; bug #446384 - epatch "${WORKDIR}/${P}-h264-patches"/*.patch - # Fix CVE-2015-0797, bug #553742 - epatch "${FILESDIR}"/${P}-CVE-2015-0797.patch -} - -src_configure() { - strip-flags - replace-flags "-O3" "-O2" - filter-flags "-fprefetch-loop-arrays" # (Bug #22249) - - multilib-minimal_src_configure -} - -multilib_src_configure() { - # Disable vnmc and nsf plugins due to security bug 600142 - gstreamer_multilib_src_configure \ - --disable-nsf \ - --disable-vmnc \ - $(use_enable orc) \ - --disable-examples \ - --disable-debug \ - --disable-static -} - -multilib_src_install_all() { - DOCS="AUTHORS ChangeLog NEWS README RELEASE" - einstalldocs - prune_libtool_files --modules -} diff --git a/media-libs/gst-plugins-base/Manifest b/media-libs/gst-plugins-base/Manifest index 7f6fc62bdb2a..e232526404da 100644 --- a/media-libs/gst-plugins-base/Manifest +++ b/media-libs/gst-plugins-base/Manifest @@ -1,8 +1,4 @@ -AUX gst-plugins-base-0.10.36-gcc-4.9.patch 387 BLAKE2B 5ff5d2b0ae4a97240f86ef857661cb2a12bfa41796f06afa4b64b2d0d194d4949166529d9c8b0b22729237fcdc84580c4a8b0a9d797481da0171ff8fef187cf9 SHA512 db107ac701928d4f9787724ecca5b1eb087b5319e116a75be7cb5aba024a32336b4e94bb45a4923f97762766e263a3bce832c138fff6d69620b346370d289a97 -AUX gst-plugins-base-0.10.36-resync-ringbuffer.patch 530 BLAKE2B cbf4d51313e94df62ff3c3e4df859c04a91e22e994587e4ca6baba59294dff572a7ed80cceb3944d4070717fd6f9ce680e42e71a95032d54c8ca6693df29e21f SHA512 fbc252f10f4539f0448eb6f652a945ecf522f6100cb63fb362617a8990818efb1ba4bd5f866b25d439f39e32a41fcab7ef9b176d4be0e6e5bbb6c1853aa2a688 -DIST gst-plugins-base-0.10.36.tar.xz 2364108 BLAKE2B a71ef5d5c7462d60937602681c060e85ed086a753b7ef354dad48354d6c3741d809f2c0c6a321ef9ac60fb12d24ec65e1baa63e51211134d2a5e03aae16f73d2 SHA512 ea77778e073515df58229a641b4363df31f0b80204a5a43a8feb31f0b03a5a4b9b79d6e07e1615c773a59927a9b649f1b1d782def1120d581d09a090be8363b8 DIST gst-plugins-base-1.14.4.tar.xz 3703232 BLAKE2B b22c44b857bc4f1972f03752cc1afb35c8d76e2d0c4a06c574af0ac4f3a91080c584ae4e4fc2a263ee879a53d58505c24a756ebc051d81ec62661c4f9e532f0e SHA512 42c59df9f2d848108f12afa0466acbcfa5ccda64e4d0d44608d4268abed20f2e036713de04e7d71feaed1868ad742c5bcb55ae0eef5dec8e19e053dc8541b8af -EBUILD gst-plugins-base-0.10.36-r2.ebuild 2120 BLAKE2B 5e670a72e651af6a8ef1e4992fc42a7a444e9a77e708b86cdf5d373d96cc549c2953df5da5b001479938f77498eb09de861e89e705ce555618cd45227209a769 SHA512 bc9f491322b473f7ae2a55a7fab8315584b1ef3f71f94ec4968705fb1063d72e6dd2dd80342bd85b7abb29315abb26adbe3002c94c7a7ec27517c8edcf32eafb EBUILD gst-plugins-base-1.14.4-r1.ebuild 5913 BLAKE2B 6dea80b8b3cda06286fd522264e461f2e5627ac2e42b3363be890f0c4a193f46bcb5d89bfafba27591502b7fe65ed7f26465656c8aa5bc2e00512d55c786b610 SHA512 c1c1fc70b4e761487550be6b8b806b915217bea17baad671d39b24480dbeb49e91871c391e4314ea21d5019dc3712d3846d9f2e5d74444cf6619b92352aaf3d7 EBUILD gst-plugins-base-1.14.4.ebuild 6061 BLAKE2B bf46ef975e9675c8d55bd807e11074cff4b31dc7d308750ceedd43bb67889473183dc1c83109f4783af4564180b23e14b92787bd4ac2ccc75d28917b03dc14e5 SHA512 9493adf3513a16e4f07fe15d9572e60285817396f43a8ec79fba0a3b37f1e35bf845e3edab2e92454d9b59bcaa69c21702e8de62243905cab45427d6a123f9c1 MISC metadata.xml 1065 BLAKE2B 9736df3218c6157e5cc0f14e96a15ec6ab6140e8774c7361dd4fe9378efd37d1a3da593527313a81591818ad48a5585bd4395fbeb85d357449b00bf7e51bbb5c SHA512 520802b59fc6575e16edd765dacab4ff0ff6e51dd162f03fe7e4e07eb472aeb78f3974a32ba613939932e123179106a450c503234ed806a08416dc6b8dd534c2 diff --git a/media-libs/gst-plugins-base/files/gst-plugins-base-0.10.36-gcc-4.9.patch b/media-libs/gst-plugins-base/files/gst-plugins-base-0.10.36-gcc-4.9.patch deleted file mode 100644 index 8ee0e7e4acbd..000000000000 --- a/media-libs/gst-plugins-base/files/gst-plugins-base-0.10.36-gcc-4.9.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- 1/gst/audioresample/resample.c -+++ 1/gst/audioresample/resample.c -@@ -77,13 +77,13 @@ - #define EXPORT G_GNUC_INTERNAL - - #ifdef _USE_SSE --#ifndef HAVE_XMMINTRIN_H -+#if !defined(__SSE__) || !defined(HAVE_XMMINTRIN_H) - #undef _USE_SSE - #endif - #endif - - #ifdef _USE_SSE2 --#ifndef HAVE_EMMINTRIN_H -+#if !defined(__SSE2__) || !defined(HAVE_EMMINTRIN_H) - #undef _USE_SSE2 - #endif - #endif diff --git a/media-libs/gst-plugins-base/files/gst-plugins-base-0.10.36-resync-ringbuffer.patch b/media-libs/gst-plugins-base/files/gst-plugins-base-0.10.36-resync-ringbuffer.patch deleted file mode 100644 index 1aae7099659e..000000000000 --- a/media-libs/gst-plugins-base/files/gst-plugins-base-0.10.36-resync-ringbuffer.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/gst-libs/gst/audio/gstbaseaudiosink.c -+++ b/gst-libs/gst/audio/gstbaseaudiosink.c -@@ -921,6 +921,12 @@ - if (!gst_ring_buffer_acquire (sink->ringbuffer, spec)) - goto acquire_error; - -+ /* We need to resync since the ringbuffer restarted */ -+ sink->priv->avg_skew = -1; -+ sink->next_sample = -1; -+ sink->priv->eos_time = -1; -+ sink->priv->discont_time = -1; -+ - if (bsink->pad_mode == GST_ACTIVATE_PUSH) { - GST_DEBUG_OBJECT (sink, "activate ringbuffer"); - gst_ring_buffer_activate (sink->ringbuffer, TRUE);
\ No newline at end of file diff --git a/media-libs/gst-plugins-base/gst-plugins-base-0.10.36-r2.ebuild b/media-libs/gst-plugins-base/gst-plugins-base-0.10.36-r2.ebuild deleted file mode 100644 index a8dd28044648..000000000000 --- a/media-libs/gst-plugins-base/gst-plugins-base-0.10.36-r2.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -GST_ORG_MODULE="gst-plugins-base" -inherit eutils gstreamer - -DESCRIPTION="Basepack of plugins for gstreamer" -HOMEPAGE="https://gstreamer.freedesktop.org/" - -LICENSE="GPL-2+ LGPL-2+" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="+introspection nls +orc" - -RDEPEND=">=media-libs/gstreamer-${PV}:0.10[introspection?,${MULTILIB_USEDEP}] - >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}] - >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] - app-text/iso-codes - introspection? ( >=dev-libs/gobject-introspection-0.9.12 ) - orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] ) - !<media-libs/gst-plugins-bad-0.10.10:0.10 -" -DEPEND="${RDEPEND} - >=dev-util/gtk-doc-am-1.3 -" - -src_prepare() { - # The AC_PATH_XTRA macro unnecessarily pulls in libSM and libICE even - # though they are not actually used. This needs to be fixed upstream by - # replacing AC_PATH_XTRA with PKG_CONFIG calls. - sed -i -e 's:X_PRE_LIBS -lSM -lICE:X_PRE_LIBS:' "${S}"/configure || die - - # Fix compilation with gcc-4.9, bug #529962 - epatch "${FILESDIR}"/${PN}-0.10.36-gcc-4.9.patch - - # baseaudiosink: Resync when ringbuffer resets (from '0.10' branch) - epatch "${FILESDIR}"/${PN}-0.10.36-resync-ringbuffer.patch -} - -multilib_src_configure() { - gstreamer_multilib_src_configure \ - $(multilib_native_use_enable introspection) \ - $(use_enable nls) \ - $(use_enable orc) \ - --disable-examples \ - --disable-debug \ - --disable-static - - # bug #366931, flag-o-matic for the whole thing is overkill - if [[ ${CHOST} == *86-*-darwin* ]] ; then - sed -i \ - -e '/FLAGS = /s|-O[23]|-O1|g' \ - gst/audioconvert/Makefile \ - gst/volume/Makefile || die - fi - - if multilib_is_native_abi; then - local x - for x in libs plugins; do - ln -s "${S}"/docs/${x}/html docs/${x}/html || die - done - fi -} - -multilib_src_install_all() { - DOCS="AUTHORS NEWS README RELEASE" - einstalldocs - prune_libtool_files --modules -} diff --git a/media-libs/gst-plugins-good/Manifest b/media-libs/gst-plugins-good/Manifest index aa2fd05045b1..d67ce1110d0f 100644 --- a/media-libs/gst-plugins-good/Manifest +++ b/media-libs/gst-plugins-good/Manifest @@ -1,6 +1,3 @@ -AUX gst-plugins-good-0.10-clang.patch 662 BLAKE2B 19fd6e7bb5bd66e4414360a4b71b1b7594d91d0d4a0665c0b926dcace76cfe75115849b3b6130a4fde6237bc1b07dd87521919fb8be0af35b1158eb22325864b SHA512 773dee80e639e982e71048bb7cbe1b8be2bc94ad6f95403d5cab2e7df97234ccb7be17f9bdfaadcd61f35a47efc8ef616e219a704ec1abcac07c3b989819ac2a -DIST gst-plugins-good-0.10.31.tar.xz 2738016 BLAKE2B a015ef6993078f1c699badcc9911a835fe1d129b4e0dccb3937d49768d9202549204bbfb0d7ad575bcb77c75f73662a83912936b2664a2b1cd7c331e4d203c4f SHA512 d153dcd5bb846450e9d76fe247f2b2e627e760feaad1bfd4c503a39af2128fad3630788463ea0d50539209236c864df0b2172ab9dac52f49cadff69ac7346809 DIST gst-plugins-good-1.14.4.tar.xz 3792524 BLAKE2B 4c7faac73d33bebe1fd53dc4cfed1a5d27b103f9c4cd801672ad52e385f09addb07cd4a0f511dff23815e3421e5202fb3d7866b7dd58fdaf101d0357c4fdc13f SHA512 30aeb3bb74571287cad1598973da38e7a43a0128d35480ded6d280c1373dc4ecd4ea76caaa04a71cdfba2e1850aee5f1b72d96be86ae92d66633e7d32081c504 -EBUILD gst-plugins-good-0.10.31-r2.ebuild 1661 BLAKE2B 25c45ebacc5a0a532761dcfdf49cdd4dbd1b61a133dbf1845d293570bdc203b4e9b72b917e5e8833ad9fee0f8595d6371615ae5fb0a2d616ac2f0dc3bf31260e SHA512 a66cb0a552686b588d54a962e9888c29edcf49442aaefa665b753658e31a96b108b07b7fa8033eb4bd7f0535a2fd4b3a6fa8ecc1a91649fd3ab0456e91c01f0c EBUILD gst-plugins-good-1.14.4.ebuild 1431 BLAKE2B 7a88c207f331b2893d3ce9e8a245b45a6300d127eccb0b2a4680f8cc9e39d54874a4e24076fe4d990c094ffb79864ec662adb4a7bc009bfdc8f3bac05aec300c SHA512 8a4f1e7c155d1a55f2f93f98aceb1ff56cf2295a409891e6342ba9357d04c4be4d9bd1411447c992530ab98d4afe868bf4883805e11ea39f0e82cc22701d16ed MISC metadata.xml 266 BLAKE2B 3180109d2a1479e9436a76fb478dfb1b23db0daedbf0ef264a469fbbfecd858adf6ec01f3fdc5c56270d0a9e1e150ac947f4a1f893e967d6b1dc1f1b8f6d4ccb SHA512 aa2ce82fa0c848119ff309462722e1d7897da904f9e1dc9ae12dd61582823b69cf5a40faf8da0825ec397d2f01d44e82cb56730d9545abd619a17696091eca75 diff --git a/media-libs/gst-plugins-good/files/gst-plugins-good-0.10-clang.patch b/media-libs/gst-plugins-good/files/gst-plugins-good-0.10-clang.patch deleted file mode 100644 index 3016bfb23d3d..000000000000 --- a/media-libs/gst-plugins-good/files/gst-plugins-good-0.10-clang.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- gst/goom/mmx.h.orig 2011-12-11 19:48:11.000000000 +0100 -+++ gst/goom/mmx.h 2013-02-08 00:54:14.000000000 +0100 -@@ -715,13 +715,13 @@ void zoom_filter_xmmx (int prevX, int pr - { \ - printf("emms()\n"); \ - __asm__ __volatile__ ("emms" \ -- "st(1)","st(2)","st(3)","st(4)","st(5)","st(6)","st(7)"); \ -+ "st", "st(1)","st(2)","st(3)","st(4)","st(5)","st(6)","st(7)"); \ - } - - #else - - #define emms() __asm__ __volatile__ ("emms"::: \ -- "st(1)","st(2)","st(3)","st(4)","st(5)","st(6)","st(7)") -+ "st", "st(1)","st(2)","st(3)","st(4)","st(5)","st(6)","st(7)") - - #endif - diff --git a/media-libs/gst-plugins-good/gst-plugins-good-0.10.31-r2.ebuild b/media-libs/gst-plugins-good/gst-plugins-good-0.10.31-r2.ebuild deleted file mode 100644 index 9d8e18088f22..000000000000 --- a/media-libs/gst-plugins-good/gst-plugins-good-0.10.31-r2.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -GST_ORG_MODULE="gst-plugins-good" -inherit eutils flag-o-matic gstreamer - -DESCRIPTION="Basepack of plugins for gstreamer" -HOMEPAGE="https://gstreamer.freedesktop.org/" - -LICENSE="LGPL-2.1+" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" -IUSE="+orc" - -RDEPEND=" - >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] - >=media-libs/gstreamer-0.10.36:${SLOT}[${MULTILIB_USEDEP}] - >=media-libs/gst-plugins-base-0.10.36:${SLOT}[${MULTILIB_USEDEP}] - >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] - >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] - orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND} - >=dev-util/gtk-doc-am-1.12 - !<media-libs/gst-plugins-bad-0.10.22:${SLOT} -" -# audioparsers and qtmux moves - -src_configure() { - # gst doesnt handle optimisations well - strip-flags - replace-flags "-O3" "-O2" - filter-flags "-fprefetch-loop-arrays" # see bug 22249 - - multilib-minimal_src_configure -} - -src_prepare() { - epatch "${FILESDIR}/${PN}-0.10-clang.patch" -} - -multilib_src_configure() { - # Always enable optional bz2 support for matroska - # Always enable optional zlib support for qtdemux and matroska - # Many media files require these to work, as some container headers are often - # compressed, bug #291154 - gstreamer_multilib_src_configure \ - --enable-bz2 \ - --enable-zlib \ - --disable-examples \ - --with-default-audiosink=autoaudiosink \ - --with-default-visualizer=goom -} - -multilib_src_install_all() { - DOCS="AUTHORS ChangeLog NEWS README RELEASE" - einstalldocs - prune_libtool_files --modules -} diff --git a/media-libs/gst-plugins-ugly/Manifest b/media-libs/gst-plugins-ugly/Manifest index 04799135bc57..9ca8e84f52b4 100644 --- a/media-libs/gst-plugins-ugly/Manifest +++ b/media-libs/gst-plugins-ugly/Manifest @@ -1,5 +1,3 @@ -DIST gst-plugins-ugly-0.10.19.tar.xz 882452 BLAKE2B df5319481ade22d7acdee6e22ca57a444e104c8540bc4b578cfe7554c79bb4ee33b23a8516940f6504c30d9403c4ced2434e11f3a48548c3721d3d3db2016757 SHA512 16d030998142f698f8ab7dbe55c0c6c8db05ade6b3c007a3aacb5491592e8c60e0a9d62f1a840eab4d57825b1beb9017e3f68f5a90288435216586d67040deda DIST gst-plugins-ugly-1.14.3.tar.xz 889492 BLAKE2B 0c76ca28e1f062d0eac438f1692d2af33536719913ec10229eb6bc64f1f957bc7f6afe45e1c528ab4015c25dec61b8b9d2c517fee78a8a992c76bd41ff9e75d1 SHA512 0866bbcc3f1d0d668e77b5ef83fa7469dc80c957d2c6526126e761db46e83ff18d941c247833d27336106d8ba043e9ad50cafbddbff241f95bb16f9b1a0fbacc -EBUILD gst-plugins-ugly-0.10.19-r1.ebuild 1058 BLAKE2B 3e51a96a9cec4e7cb9d5ea36620fc7210b0efdf9fb9d4e88984eb492786c441a6bedf87a91133ec24e014a08bbe161e785cab0415bc6e0844d8a0db5d4be5d69 SHA512 32c32c59686f099e1e5a9c2b75aad193fdcff900734d8dee31129a00cbdf84e219ae86c89bc6e35f4c5fb54532183cbe24683c463ce45e92c26041267e5ee1d1 EBUILD gst-plugins-ugly-1.14.3.ebuild 965 BLAKE2B 053d48a6de2524a7a87aeca9d55ae3da187437e66d142679f300b5799a282869c84df5460a294641a2d0ed2b591b1289e19f6d86eb4bfc40df73172dc57d70b4 SHA512 ee14e14b1e463814dd3e7dde4567e2b6bd7584f5855f6ef38685a966f29147b2900d103397101e95deaf6044090a556da52dd1f0f76feabd01c8f01a15a73a89 MISC metadata.xml 345 BLAKE2B c8af39d4811da5ca9cad30110ed9b2a090fd27a957bf32f831b4c3f5a22bb87fcc15957151ce9752521d2a92c667568d8ab002c8f4f9ba3363d9b7ca79655ce8 SHA512 c8c693633f2fdbf66f2308a2ee82880bf0cdd58b0c1e42a2d3b2733b3a7411769da60e8beb375def6473fe50303f1a68a0c7712e48abf88935b045f93103b206 diff --git a/media-libs/gst-plugins-ugly/gst-plugins-ugly-0.10.19-r1.ebuild b/media-libs/gst-plugins-ugly/gst-plugins-ugly-0.10.19-r1.ebuild deleted file mode 100644 index 2b5e4692d7d0..000000000000 --- a/media-libs/gst-plugins-ugly/gst-plugins-ugly-0.10.19-r1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -GST_ORG_MODULE="gst-plugins-ugly" -inherit eutils flag-o-matic gstreamer - -DESCRIPTION="Basepack of plugins for gstreamer" -HOMEPAGE="http://gstreamer.sourceforge.net" - -LICENSE="GPL-2" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" -IUSE="+orc" - -RDEPEND=" - >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] - >=media-libs/gstreamer-0.10.36:${SLOT}[${MULTILIB_USEDEP}] - >=media-libs/gst-plugins-base-0.10.36:${SLOT}[${MULTILIB_USEDEP}] - orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND} - >=dev-util/gtk-doc-am-1.3 -" -RDEPEND="${RDEPEND} - !<media-libs/gst-plugins-bad-0.10.13" - -src_configure() { - # gst doesnt handle optimisations well - strip-flags - replace-flags "-O3" "-O2" - filter-flags "-fprefetch-loop-arrays" # see bug 22249 - - multilib-minimal_src_configure -} - -multilib_src_install_all() { - DOCS="AUTHORS ChangeLog NEWS README RELEASE" - einstalldocs - prune_libtool_files --modules -} diff --git a/media-libs/gst-rtsp-server/Manifest b/media-libs/gst-rtsp-server/Manifest index 7fd80244ddb3..81e614273b6e 100644 --- a/media-libs/gst-rtsp-server/Manifest +++ b/media-libs/gst-rtsp-server/Manifest @@ -1,5 +1,3 @@ -DIST gst-rtsp-0.10.8.tar.bz2 567670 BLAKE2B 10c01001a53daa039b1c48917fcd31ac0f6437d365bac2aa6b70d0b43cb94df89ab1d2a55b8fc89f5e04efffca142f99fe0f96a1c2708acc9a062f4f3a01cd8d SHA512 c5020cffa9334b7d9c6b9dbe6f32bd4580eeee1c67689269d232e954ef9d96d8b988e3fb19da89701eae26419df0bf6de5796f7780cfbedda4c07154b1c1ebd7 DIST gst-rtsp-server-1.14.2.tar.xz 665904 BLAKE2B 3f9ab3c1579d34ec8877bcc6da2802cc69aa444ef1fabfe548e2acf3b1c58eb0e29ffb09c250fb6d2ae61e4847bf2098c22874ec43266d46d5b402cbbbcda892 SHA512 81c64c31cef45479ec23d57b11d09950ca8c04820b6cf422af6caabccd71ad648e210a114f9f020136ddfdfc9e942c3eb15f055778d493d54c8770ed4f93634c -EBUILD gst-rtsp-server-0.10.8-r1.ebuild 2664 BLAKE2B 1bfce81aa8708ae23b01096abd90c08e92c58a55c1126d0df3dbd9c50a78e09915c599ac7a32f3fcbe6ab3793521e3b74a6ec20add132fd7640d157a2267e900 SHA512 2c521e305cc9d6d759011fc85e51d9ea861d378aff73683b40a43af995481829d3c3e2d19fe2caf066b1f1d9e852b0f992b6f9289ef34b4b050ad22f33b5e464 EBUILD gst-rtsp-server-1.14.2.ebuild 1983 BLAKE2B 44bbb19d0691a24c72f5dd0237fbfecfc6aaf89d6dbc3d346e4bf828ee0543427da5df4c443bd2c634a56716ebff70c67c8edac30f586cd5ecbf607854749a1e SHA512 9f3e868ca8b2aff1d64ba01a6747268643c2c98304db63a117c18c9250af699dcbf3854390c320d05e8620807ca08bb4994f8822ceb09a0fdfbfb73077cdde8f MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-0.10.8-r1.ebuild b/media-libs/gst-rtsp-server/gst-rtsp-server-0.10.8-r1.ebuild deleted file mode 100644 index 7198fe7d7b4e..000000000000 --- a/media-libs/gst-rtsp-server/gst-rtsp-server-0.10.8-r1.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) - -inherit eutils gstreamer python-r1 vala - -DESCRIPTION="A GStreamer based RTSP server" -HOMEPAGE="https://people.freedesktop.org/~wtay/" -SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${PN/-server/}-${PV}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0.10" -KEYWORDS="amd64 x86" -IUSE="examples +introspection nls python static-libs test vala" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -S="${WORKDIR}/${P/-server/}" - -# ./configure is broken, so PYGOBJECT_REQ must be defined -PYGOBJECT_REQ=2.11.2 - -# FIXME: check should depend on USE=test but check is losy -# libxml2 required in python binding -RDEPEND=" - >=dev-libs/glib-2.10.0:2[${MULTILIB_USEDEP}] - dev-libs/libxml2:2[python,${PYTHON_USEDEP},${MULTILIB_USEDEP}] - >=dev-python/pygobject-${PYGOBJECT_REQ}:2[${PYTHON_USEDEP}] - >=media-libs/gstreamer-0.10.29:0.10[introspection?,${MULTILIB_USEDEP}] - >=media-libs/gst-plugins-base-0.10.29:0.10[introspection?,${MULTILIB_USEDEP}] - - introspection? ( >=dev-libs/gobject-introspection-0.6.3 ) - python? ( - ${PYTHON_DEPS} - dev-python/gst-python:0.10[${PYTHON_USEDEP}] - ) - vala? ( $(vala_depend) ) -" -DEPEND="${RDEPEND} - >=dev-libs/check-0.9.2 - >=dev-util/gtk-doc-am-1.3 - virtual/pkgconfig - nls? ( >=sys-devel/gettext-0.17 ) -" - -# Does not provide any unittest -RESTRICT="test" - -src_prepare() { - if ! use test; then - # don't waste time building tests - sed -e 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' \ - -i Makefile.am Makefile.in \ - || die - fi - - # don't waste time building examples - sed -e 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' \ - -i Makefile.am Makefile.in \ - || die - - use vala && vala_src_prepare -} - -multilib_src_configure() { - if use python ; then - python_setup - fi - - # debug: only adds -g to CFLAGS - # docbook: nothing behing that switch - gstreamer_multilib_src_configure \ - --disable-docbook \ - --disable-gtk-doc \ - $(multilib_native_use_enable introspection) \ - $(use_enable nls) \ - $(use_enable static-libs static) \ - $(use_enable vala) \ - PYTHON=$(multilib_native_usex python "${PYTHON}" false) \ - PYGOBJECT_REQ=${PYGOBJECT_REQ} - - # work-around gtk-doc out-of-source brokedness - if multilib_is_native_abi ; then - ln -s "${S}"/docs/libs/${d}/html docs/libs/${d}/html || die - fi -} - -multilib_src_install() { - emake install DESTDIR="${D}" - # Handle broken upstream modifications to defaults of gtk-doc - emake install -C docs/libs DESTDIR="${D}" - prune_libtool_files -} - -multilib_src_install_all() { - einstalldocs - - if use examples ; then - insinto /usr/share/doc/${PF}/examples - doins "${S}"/examples/*.c - fi -} diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest index 684a9689e65a..f63fcf8acd80 100644 --- a/media-libs/gstreamer/Manifest +++ b/media-libs/gstreamer/Manifest @@ -1,7 +1,3 @@ -AUX gstreamer-0.10.36-disable-test_fail_abstract_new.patch 1319 BLAKE2B 6b7fc64688f7b078d5018d0ec9b90dc8aa6c0c48bbdd19873a95fabd4da7ffed5b767ac1756ffa6b802d6dd2f261a9f2170a52c7a029732296d22b45999d5cda SHA512 6d2ef5d837551481c85b75edc9246049ca237d8b7efd462646a39ce5526a9b309a6390f2257930bfc54383c9b13447002b2c61f777d38e717995eee6030f5198 -AUX gstreamer-make-grammar.y-work-with-bison-3.patch 820 BLAKE2B 1809d190e37fde67c1e7108315e477ed05a3602e401013c26aff33dd0a74e2db8fc4e3d72d6e0b2d5fd79b3c4390c2ec5d2140fdcdb60530facc5e546c1dbe31 SHA512 8f5e904cc42be918c0a170c7227e22d0a31b5eb613a44294dbc03e5b1d7315d565f29d3de796ffbca822fe53b10b83bea54694b58ff2bf453af4b8859741ee21 -DIST gstreamer-0.10.36.tar.xz 3025876 BLAKE2B f0f70f483e8ccb2a294fb3bc8b51aac089f5e76522249b64e3e60e7b488a9e03b9300617e2c137bdcc0e3e61668b7b203e899f270f004e2dfcee0927fa7dfc3c SHA512 7468abb578398681d2adb0e9bbc9ee8ae25aaef72369d45a66ada6c67d1759afdce606cb32e68d9e30ae813196bdfef3d4d33202bc77839cc1fbf5fc436c1bd8 DIST gstreamer-1.14.4.tar.xz 3264324 BLAKE2B d51febcd7c317964a09dadb4d3bd3ee7a60ac38bef28cdd7d42f49a7b710d6f6180ca7edee1765c8d146f7e3e852e93d0d5f69962089a653cfc3e6bd4ab42f89 SHA512 7ece9f01d40df7c8358482eac94536c5e15261e9568962008e2029e1ee1b3ebb220d2e4802ed1c81c40d897576fafe52234065e273724bfb4df3a3ddf2711abe -EBUILD gstreamer-0.10.36-r2.ebuild 3843 BLAKE2B 5755f04502e3fd6bb5eafbba0710009fd0dba7f402c4a28c20c768ad6290201a900200a33f21b2d97bf6aa7596df06a0001530f001164eb2777a9f3b5cb0adfb SHA512 3a9be6924cb416b173297ff022edffb6a8c496607a4b5f88c1b81fb8489ec045e9f611a88a736fb67a84418d472e37fbdb078e9e9d8593a03418cb6658de6c67 EBUILD gstreamer-1.14.4.ebuild 3395 BLAKE2B 49480169ecdbb0a596bb597f13b8de548bab1b4740cbc60b3d7d824151c05ccc744d969ed17a115d10b165ef7dea78d7bb2db0d09c93e0521c75282ee073fbf2 SHA512 c284e281626f657e3c32c3d96e4403c34efc46131455cabd4e0babd4cf3beddb3401654ddf0b78d427b2d6a490573a52ed7e8b381283d91e8b9c7f7e0db86701 MISC metadata.xml 586 BLAKE2B 319df0c2c013f3018bdb31afddcd80b298f9b74d0a581981f30d483b0773339befe4dc62eb78a267b3a0f5a63a7e6462bd0ece4d4285c0ca91a1329c12ba1b93 SHA512 f7de0325f671119a5b787dcba9572d06d58375ba9d815854beffd668da55e4d4695f586365b3455e63cd56f4469fb8e1a92ab6de4e05847668f56c076dfdaf57 diff --git a/media-libs/gstreamer/files/gstreamer-0.10.36-disable-test_fail_abstract_new.patch b/media-libs/gstreamer/files/gstreamer-0.10.36-disable-test_fail_abstract_new.patch deleted file mode 100644 index 8162478232ae..000000000000 --- a/media-libs/gstreamer/files/gstreamer-0.10.36-disable-test_fail_abstract_new.patch +++ /dev/null @@ -1,35 +0,0 @@ -From e4707bfb24a8175018975a542f6e1c3b84ac02dd Mon Sep 17 00:00:00 2001 -From: Alexandre Rostovtsev <tetromino@gentoo.org> -Date: Sun, 21 Oct 2012 00:26:24 -0400 -Subject: [PATCH] test: disable test_fail_abstract_new - -Depending on how glib is configured, whether there are systemwide -debugging tools running, etc., this test can produce other signals, not -necessarily signal 11. ---- - tests/check/gst/gstobject.c | 9 --------- - 1 file changed, 9 deletions(-) - -diff --git a/tests/check/gst/gstobject.c b/tests/check/gst/gstobject.c -index d5956db..25995bf 100644 ---- a/tests/check/gst/gstobject.c -+++ b/tests/check/gst/gstobject.c -@@ -531,15 +531,6 @@ gst_object_suite (void) - - /* FIXME: GLib shouldn't crash here, but issue a warning and return a NULL - * object, or at least g_error() and then abort properly ... (tpm) */ --#ifndef HAVE_OSX -- /* Disabled for OS/X because a) it's a pretty silly test anyway and -- * b) different OS/X versions raise different signals and it isn't worth -- * the effort to try and detect which one should be producing which -- */ -- /* SEGV tests go last so we can debug the others */ -- if (g_getenv ("CK_FORK") == NULL || strcmp (g_getenv ("CK_FORK"), "no") != 0) -- tcase_add_test_raise_signal (tc_chain, test_fail_abstract_new, SIGSEGV); --#endif - - return s; - } --- -1.7.12.3 - diff --git a/media-libs/gstreamer/files/gstreamer-make-grammar.y-work-with-bison-3.patch b/media-libs/gstreamer/files/gstreamer-make-grammar.y-work-with-bison-3.patch deleted file mode 100644 index 56bd5979c504..000000000000 --- a/media-libs/gstreamer/files/gstreamer-make-grammar.y-work-with-bison-3.patch +++ /dev/null @@ -1,33 +0,0 @@ -From 90622bb35544655cf641e3ab65cf35a6d01869bc Mon Sep 17 00:00:00 2001 -From: Kerrick Staley <kerrick@kerrickstaley.com> -Date: Tue, 20 Aug 2013 23:59:29 -0700 -Subject: [PATCH] Make grammar.y work with Bison 3 - -YYLEX_PARAM is no longer supported in Bison 3. ---- - gst/parse/grammar.y | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/gst/parse/grammar.y b/gst/parse/grammar.y -index 8a9019c..f533389 100644 ---- a/gst/parse/grammar.y -+++ b/gst/parse/grammar.y -@@ -26,7 +26,6 @@ - */ - - #define YYERROR_VERBOSE 1 --#define YYLEX_PARAM scanner - - #define YYENABLE_NLS 0 - -@@ -659,6 +658,7 @@ static int yyerror (void *scanner, graph_t *graph, const char *s); - %right '.' - %left '!' '=' - -+%lex-param { void *scanner } - %parse-param { void *scanner } - %parse-param { graph_t *graph } - %pure-parser --- -1.8.3.4 - diff --git a/media-libs/gstreamer/gstreamer-0.10.36-r2.ebuild b/media-libs/gstreamer/gstreamer-0.10.36-r2.ebuild deleted file mode 100644 index f701dad72642..000000000000 --- a/media-libs/gstreamer/gstreamer-0.10.36-r2.ebuild +++ /dev/null @@ -1,115 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils multilib multilib-minimal pax-utils - -DESCRIPTION="Streaming media framework" -HOMEPAGE="https://gstreamer.freedesktop.org/" -SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz" - -LICENSE="LGPL-2+" -SLOT="0.10" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="+introspection nls +orc test" - -RDEPEND=">=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] - >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] - introspection? ( >=dev-libs/gobject-introspection-0.6.8 )" -DEPEND="${RDEPEND} - app-arch/xz-utils - >=dev-util/gtk-doc-am-1.3 - sys-devel/bison - sys-devel/flex - >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] - nls? ( sys-devel/gettext )" -# gtk-doc-am to install API docs -RDEPEND="${RDEPEND} - !<media-libs/gst-plugins-base-0.10.26" - # ^^ queue2 move, mustn't have both libgstcoreleements.so and libgstqueue2.so at runtime providing the element at once - -src_prepare() { - # Disable silly test that's not guaranteed to pass on an arbitrary machine - epatch "${FILESDIR}/${PN}-0.10.36-disable-test_fail_abstract_new.patch" - - # Fix compilation with >=sys-devel/bison-3.0 (#478676) - epatch "${FILESDIR}/${PN}-make-grammar.y-work-with-bison-3.patch" - - # Disable windows-portability tests that are relevant only on x86 and amd64 - # and can fail on other arches (bug #455038) - if [[ ${ABI} != x86 && ${ABI} != amd64 ]]; then - sed -e 's#check:\(.*\)$(CHECK_EXPORTS)#check:\1#' -i Makefile.{am,in} || die - fi -} - -src_configure() { - if [[ ${CHOST} == *-interix* ]] ; then - export ac_cv_lib_dl_dladdr=no - export ac_cv_func_poll=no - fi - if [[ ${CHOST} == powerpc-apple-darwin* ]] ; then - # GCC groks this, but then refers to an implementation (___multi3, - # ___udivti3) that don't exist (at least I can't find it), so force - # this one to be off, such that we use 2x64bit emulation code. - export gst_cv_uint128_t=no - fi - - multilib-minimal_src_configure -} - -multilib_src_configure() { - # Set 'libexecdir' to ABI-specific location for the library spawns - # helpers from there. - # Disable static archives, dependency tracking and examples - # to speed up build time - # Disable debug, as it only affects -g passing (debugging symbols), this must done through make.conf in gentoo - ECONF_SOURCE=${S} \ - econf \ - --libexecdir="${EPREFIX}"/usr/$(get_libdir) \ - --disable-static \ - $(use_enable nls) \ - --disable-valgrind \ - --disable-examples \ - --disable-debug \ - --enable-check \ - $(multilib_native_use_enable introspection) \ - $(use_enable test tests) \ - --with-package-name="GStreamer ebuild for Gentoo" \ - --with-package-origin="https://packages.gentoo.org/package/media-libs/gstreamer" - - if multilib_is_native_abi; then - local x - for x in gst libs plugins; do - ln -s "${S}"/docs/${x}/html docs/${x}/html || die - done - fi -} - -multilib_src_install() { - # can't do "default", we want to install docs in multilib_src_install_all - emake DESTDIR="${D}" install - - # Needed for orc-using gst plugins on hardened/PaX systems, bug #421579 - use orc && pax-mark -m "${ED}usr/$(get_libdir)/gstreamer-${SLOT}/gst-plugin-scanner" -} - -multilib_src_install_all() { - DOCS="AUTHORS ChangeLog NEWS MAINTAINERS README RELEASE" - einstalldocs - - # Remove unversioned binaries to allow SLOT installations in future - cd "${ED%/}"/usr/bin || die - local gst_bins - for gst_bins in *-${SLOT} ; do - [[ -e ${gst_bins} ]] || continue - rm ${gst_bins/-${SLOT}/} - einfo "Removed ${gst_bins/-${SLOT}/}" - done - - # Punt useless .la files - prune_libtool_files --modules - - # Needed for orc-using gst plugins on hardened/PaX systems, bug #421579 - use orc && pax-mark -m "${ED}usr/bin/gst-launch-${SLOT}" -} diff --git a/media-libs/harfbuzz/Manifest b/media-libs/harfbuzz/Manifest index 6e6526222d1f..6569cb763fdb 100644 --- a/media-libs/harfbuzz/Manifest +++ b/media-libs/harfbuzz/Manifest @@ -1,10 +1,10 @@ DIST harfbuzz-2.3.1.tar.bz2 17942960 BLAKE2B b1a29144b608463fa668bb66572c1530e90338ac1968b0747011637a91bed4030d77e8fa22e5a229374a0bc1976922e2e8de452e9017917f7c09ae94c3a52570 SHA512 78a8f05bfcc95cfe3fc0f1a595bdc7298c9c1456db6c7ef70914051fda43f37aaff15eac75aa6922eca82d2291baeb8385e02e6aacb44ca05b4873c311a662ac DIST harfbuzz-2.4.0a.tar.bz2 17919355 BLAKE2B 4df7677966844481b707fe3133f4fddf3c5c41d7de8aca4e87019e88c928d66000e49117c795af69967f7c69532438ef5aa8f41ead276e7d05fdc4dd874daeb1 SHA512 daeaf029bd5d0d0674f930a8d0dcdc4e0b1253b2369c732c7b4fd130ab9438d0d9526967224a583ee58974c3b492874acaccdac13c71b58c950f0b3f031e505c -DIST harfbuzz-2.5.0.tar.xz 5620416 BLAKE2B 881789f5ada8e0f5aeaecd1673a87540674c6057cdd6cd8af0c7bd1a19a1d999544c7eb492a7e9a0c3fa2b208c34e79e62089b8548bee5800d6b0d5cdd2914bb SHA512 4b02c20b07f367cbc21d69c86c5d1c0fc403b76c40ed7e379796afa289487dfa4f9a5f769a2da794658c983dc947dfe3ed394ac647f67e86863ee4b774815428 DIST harfbuzz-2.5.1.tar.xz 5636068 BLAKE2B e026bc77fde742cad28c19562c03ada3b51683dc6192afac9af1f96d2a4e5bc6bad515f601500c65391cfe015e737354088126d998fad1866a4b62ad74a79077 SHA512 402a97c37b81c13c420d25504d1983313f555bc1dec5a21d26ff219207bbf6ddedc0d35f8bb31e4a7fee6ed53efd93b008713dca0d42c3ab966c2afd1a2d3660 +DIST harfbuzz-2.5.2.tar.xz 5674180 BLAKE2B 64f78f215ab840cda7000813362d886ca3244ffac9acc92ce29826991d4f4c71e4fda1b4da4f1ad13d62a4569fe4173948debbd6e2da5c4d67c7d9db9ecafc85 SHA512 4a295074b56ff77581f79eae918fe064c25f07dc2ada1c87a3b2ba29ebc1ef55fa357b74c935b40621267eb061221050b4671021900ad5417580a4c57eb4739f EBUILD harfbuzz-2.3.1.ebuild 3023 BLAKE2B b9a3d08627e11d8b78a5b1c293e3fb929d5796527d4986796235e3e4a0f6ce54d90096eb931bbd6bfb943a36fca9db2ac207be4fdabbc355be407b89831bd9e3 SHA512 0774d1f803551979890e15ce733f400aeb1343af66bd5569c4ca23b3d90131ce82afb3ade7e516b3e5cbf36af0c7fafdd9b07a465b20654aab76eeaeaa6c2004 EBUILD harfbuzz-2.4.0-r1.ebuild 3051 BLAKE2B a8be41e65f6e1bd80e0d84c520681368f7e06eb80a92c8ddd841b2950e9902a62e8f7c8912839307b999d4e110fc9b3d5be9baed9583fe8327a5e589697e1a8f SHA512 687e9f6a6dcfc7ac01fd44c116b215426eb18ae5fcafd60d55ec1b15181d5256e41b4d30d8e289e4de51e0fe0a5484a0851fa6bd970e36047de8a6af0616fe75 -EBUILD harfbuzz-2.5.0.ebuild 3033 BLAKE2B 1d4cdfa1b48bbd9d361db0325b2c2cbe4c4fd52b77ecbcca90975d486d37ae425776b59f855f6e68d0aa55bfe5e190ebd104435401f9789fd28b9ef66acbb88f SHA512 8ddd54e9a526244b6ae82e540c9052df45821a0e98d6a43a75b422e606e4f3bc9280b7963b579a673eb354a45dc2d10d8601f2b53e4e759d6c7b34b3c8b7ab43 EBUILD harfbuzz-2.5.1.ebuild 3033 BLAKE2B 1d4cdfa1b48bbd9d361db0325b2c2cbe4c4fd52b77ecbcca90975d486d37ae425776b59f855f6e68d0aa55bfe5e190ebd104435401f9789fd28b9ef66acbb88f SHA512 8ddd54e9a526244b6ae82e540c9052df45821a0e98d6a43a75b422e606e4f3bc9280b7963b579a673eb354a45dc2d10d8601f2b53e4e759d6c7b34b3c8b7ab43 +EBUILD harfbuzz-2.5.2.ebuild 3033 BLAKE2B 1d4cdfa1b48bbd9d361db0325b2c2cbe4c4fd52b77ecbcca90975d486d37ae425776b59f855f6e68d0aa55bfe5e190ebd104435401f9789fd28b9ef66acbb88f SHA512 8ddd54e9a526244b6ae82e540c9052df45821a0e98d6a43a75b422e606e4f3bc9280b7963b579a673eb354a45dc2d10d8601f2b53e4e759d6c7b34b3c8b7ab43 EBUILD harfbuzz-9999.ebuild 3033 BLAKE2B 1d4cdfa1b48bbd9d361db0325b2c2cbe4c4fd52b77ecbcca90975d486d37ae425776b59f855f6e68d0aa55bfe5e190ebd104435401f9789fd28b9ef66acbb88f SHA512 8ddd54e9a526244b6ae82e540c9052df45821a0e98d6a43a75b422e606e4f3bc9280b7963b579a673eb354a45dc2d10d8601f2b53e4e759d6c7b34b3c8b7ab43 MISC metadata.xml 645 BLAKE2B aadcef9412392874d361b5c09e7450bf88db64fa704558553861cf16ffd1a5b5715291fefc0624e3ad0d86a537cdbd2b810fa093b289428e68a19c82049188ef SHA512 645e451768a5dba2e16d18b51ece20fa28172450bf22e29fe73ed29748f712187f997ce2f6f0a24c725f0cb10434b4a65c6de9a5fd1aa7d820e00b7dca8b8b63 diff --git a/media-libs/harfbuzz/harfbuzz-2.5.0.ebuild b/media-libs/harfbuzz/harfbuzz-2.5.0.ebuild deleted file mode 100644 index f03429a61fe5..000000000000 --- a/media-libs/harfbuzz/harfbuzz-2.5.0.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python2_7 ) - -inherit flag-o-matic libtool multilib-minimal python-any-r1 xdg-utils - -DESCRIPTION="An OpenType text shaping engine" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/HarfBuzz" - -if [[ ${PV} = 9999 ]] ; then - EGIT_REPO_URI="https://anongit.freedesktop.org/git/harfbuzz.git" - inherit git-r3 autotools -else - SRC_URI="https://www.freedesktop.org/software/${PN}/release/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -LICENSE="Old-MIT ISC icu" -SLOT="0/0.9.18" # 0.9.18 introduced the harfbuzz-icu split; bug #472416 - -IUSE="+cairo debug +glib +graphite icu +introspection static-libs test +truetype" -REQUIRED_USE="introspection? ( glib )" - -RDEPEND=" - cairo? ( x11-libs/cairo:= ) - glib? ( >=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}] ) - graphite? ( >=media-gfx/graphite2-1.2.1:=[${MULTILIB_USEDEP}] ) - icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] ) - introspection? ( >=dev-libs/gobject-introspection-1.34:= ) - truetype? ( >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND} - test? ( ${PYTHON_DEPS} ) -" -BDEPEND=" - dev-util/gtk-doc-am - virtual/pkgconfig -" -# eautoreconf requires gobject-introspection-common -# ragel needed if regenerating *.hh files from *.rl -if [[ ${PV} = 9999 ]] ; then - DEPEND+=" - >=dev-libs/gobject-introspection-common-1.34 - dev-util/ragel - " -fi - -pkg_setup() { - use test && python-any-r1_pkg_setup - if ! use debug ; then - append-cppflags -DHB_NDEBUG - fi -} - -src_prepare() { - default - - xdg_environment_reset - - if [[ ${CHOST} == *-darwin* || ${CHOST} == *-solaris* ]] ; then - # on Darwin/Solaris we need to link with g++, like automake defaults - # to, but overridden by upstream because on Linux this is not - # necessary, bug #449126 - sed -i \ - -e 's/\<LINK\>/CXXLINK/' \ - src/Makefile.am || die - sed -i \ - -e '/libharfbuzz_la_LINK = /s/\<LINK\>/CXXLINK/' \ - src/Makefile.in || die - sed -i \ - -e '/AM_V_CCLD/s/\<LINK\>/CXXLINK/' \ - test/api/Makefile.in || die - fi - - [[ ${PV} == 9999 ]] && eautoreconf - elibtoolize # for Solaris - - # bug 618772 - append-cxxflags -std=c++14 -} - -multilib_src_configure() { - # harfbuzz-gobject only used for instrospection, bug #535852 - local myeconfargs=( - --without-coretext - --without-fontconfig #609300 - --without-uniscribe - $(use_enable static-libs static) - $(multilib_native_use_with cairo) - $(use_with glib) - $(use_with introspection gobject) - $(use_with graphite graphite2) - $(use_with icu) - $(multilib_native_use_enable introspection) - $(use_with truetype freetype) - ) - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" - - if multilib_is_native_abi; then - ln -s "${S}"/docs/html docs/html || die - fi -} - -multilib_src_install_all() { - einstalldocs - find "${ED}" -name "*.la" -delete || die -} diff --git a/media-libs/jbig2dec/Manifest b/media-libs/jbig2dec/Manifest index 59442f6ca093..f3b4a4a3923c 100644 --- a/media-libs/jbig2dec/Manifest +++ b/media-libs/jbig2dec/Manifest @@ -3,5 +3,5 @@ DIST jbig2dec-0.13-patchset.tar.bz2 8452 BLAKE2B 473a338b460c8a66991fb50e110f438 DIST jbig2dec-0.13.tar.gz 442571 BLAKE2B 6a973f91502d8effc00cd49b68bb2f853edd41286fdc5cb159460607db8627c2c959ba1c96e65b2ef1df3d4072c9993ce66c06bc5dc1837c89f87c6da0025550 SHA512 ef64a65c54bec65f61602de7130dc9594aae58aaea7958f7cc987f25d0794511e15a423e86501ace4f40c0364796fb97ceab72edb0b69232926767ba16c1b05d DIST jbig2dec-0.14.tar.gz 463572 BLAKE2B 91351a3879bd1906fabe2620cf5379fbbc32eaae808a8c2754c661d6dc592d3c9da13c558c8f7ced30c48b73fbd9ed4631f2817298f959b59ad4dff5fce9ac1a SHA512 066bd880ac0665fc1e42b0ae0e481008b125aab6e173b7f82d61a2a30e72c90085cbded9b2a68c6836f92dea3d8d8d5c2228dba76e0d99c79c922197d215705b EBUILD jbig2dec-0.13-r4.ebuild 1473 BLAKE2B acad9053091c1be3d6b7c72ed249cdbb90a92f2c532c250ae863deff76c5142d67d27ab77b6e05b42b74087d223e861b9d71278ccd007931d588c1bc3802b315 SHA512 035196ce25a11ac4c73ee2f8cf2dadd2c1d869d9f5625cbd894f50807af7cb85438b4b7783f775655059ef108d367fc084c1123aabc674d275216831c15fce47 -EBUILD jbig2dec-0.14.ebuild 1166 BLAKE2B 2d4218f2e736a1d856c1b39374812e4edd895c563f245543c0f411d5a26a9b071d153b64d86cb1f0444c4f0eebf4e1ce9176b46df622f7dbd1420e705b4a6483 SHA512 21a825a0e922ad0119b6a7526818f236ebc932edf2a061cb9cfc6b65fb72add7a20dca5fd60be9c2baf98464e1efa461030076313616a731f0ac6e3ec5269b03 +EBUILD jbig2dec-0.14.ebuild 1165 BLAKE2B 163ecbbfd28ae3b3841a710e95ce0a9b5804e0847f9d1f4ce49c054250ccfc25efe8f9ebe6d370143ec6110b8564d522620710142b33b98870e36a65dcba1a2f SHA512 c4ae7cd45d6cb46b46effb5d897feed6fcd2920381265963962355d39098bad84877d64d80a8ec8d28aa8a6a2abd67f868fd82753e48dc8ee6ee353dda9c3318 MISC metadata.xml 473 BLAKE2B 6d374023a106375c7f5500968ed4ea2f4dd5584fb0db8f85b042844d08afb6196b7d7c019ae69b35917f43e496c9a25212aec328f0c3cf78aaa94b963de65c15 SHA512 501077ac27f5c6f8a616fa32cec23d28cb16dc0e0c19ce933cbc067494117c9c55fc3e00dfc21270892d57478a9e268f99215c8d074d6cc4114916f55a571a6f diff --git a/media-libs/jbig2dec/jbig2dec-0.14.ebuild b/media-libs/jbig2dec/jbig2dec-0.14.ebuild index fa1e83c53fa8..121c9ca08430 100644 --- a/media-libs/jbig2dec/jbig2dec-0.14.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.14.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz LICENSE="AGPL-3" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" RDEPEND="png? ( media-libs/libpng:0= )" diff --git a/media-libs/libdv/Manifest b/media-libs/libdv/Manifest index df2af233c235..296241b464e5 100644 --- a/media-libs/libdv/Manifest +++ b/media-libs/libdv/Manifest @@ -1,6 +1,9 @@ AUX libdv-0.99-2.6.patch 439 BLAKE2B f7c373b2f2a5f36e4a040e0df2bbe4eec95c00f95503274fd8a18c1ac3c3f1beafb5532a53e37492f0fcfcb410d8e0eb1faa6d052fcbf414c2d9e68087b6b5ff SHA512 acc1923c8ef8bde6dcbb9159d5308c4477c5b6dc240bc521500b5cbe4143a69e19897f0b1d571f22a3580aa4e8cd00c00767346317b8b0be57fafd5bf09321cd +AUX libdv-1.0.0-darwin.patch 1371 BLAKE2B c88fc5d63934b4fe5ac33b7d5d11e15051b266c48b2bf9a8c9fcea118e5bc166328b19d278420e578813f1617c01c16ec2ba2ae55787cf500154823c6b403598 SHA512 e3fc6f247dca712b1d32d9bc5ebafbc7f7bfc4cfe7f0c8cd24082fe866c383933dbc6fdef5d1d54134a55145fe89fdda04521bc6f49eac22f5f56b1b06735240 +AUX libdv-1.0.0-solaris.patch 4318 BLAKE2B 46506a694d6635bbc5ac2f26a470ebe924017e07e0440274ab1831049d9b3b678eec4921ac4b3a6464092409af40487b9c3ab028caeccdf2d1bd865d28069edd SHA512 dc28e7828ec0348b761e47ea2a113412f8ca3a3cf42d2beeaa3a5e5586885fc2b495509b36cf3ac7de82473be86476da46e998d785a11fd2cb6b8a3bf2232647 DIST libdv-1.0.0-pic.patch.bz2 9771 BLAKE2B b8a597b5fb5facab05845dae1d08a84a17067804ef873b97b7f975a96c622a5cf3b2bbb17d3f5a364dd1aba1afbf3dbf2b18695f9ae8ccf3fcc478b3d7a17a4f SHA512 18fbc341f9a9349f2325c4cbdf2fcf60bf0b35e2efeaacb9a3e541ace4ab2ffcf64d18409b2d76fd40c6096a69ffd151c2bdc8c33411d1640f150202eef12021 DIST libdv-1.0.0.tar.gz 574565 BLAKE2B 42d17b07501fa508630afd1cdbaee9378f657a4ee4b77666f1a147ddfcf5a9d67d90e0a6da53bfe4f2b5418984579322565c9e8c76516e8193e75bd4751a731c SHA512 19887a6f452fa7da8924901ad841f5c4a434a3bde56c932ddb43717592aa744281e3a8ad220231e11d7e6bc3b0e704952a8324e5f85d4e088675edceeeca7dc8 EBUILD libdv-1.0.0-r2.ebuild 1041 BLAKE2B 582bc4fd5a9b52f30cba35751b58fb461e04d4b1943f0ba3fe0efe4a16e56efd6a51b6b9544f18ce13a67b2891fd6e9911e885cbb4c7782ed7e211608a536ddc SHA512 7eda2a750a40693fd5ed7eb8b82432cec0670f06969913fe6ee70f484a3166812ead87db827a42506fb1fa42d4ebb2539c64d01620913a11cb42661749d23a93 EBUILD libdv-1.0.0-r3.ebuild 1118 BLAKE2B 5dc3db44ea106f731a05a8c5cd334577c45188d62fc17234ea23cf9226152a6bcb5dbf466336eee7c2aafecb29adb8f9b8eee833f179b30db3c7c2b7a6d7beb4 SHA512 6997e92319032ffe047db42104175c4fda235dc7e9bbf2bdeb368918552a7efb6e18e9c509057278f24f8f523ef5b74c82148275ed1de79239d30bc766241a3b +EBUILD libdv-1.0.0-r4.ebuild 1366 BLAKE2B be97be5e984f742d573d802fd3a28d5208f547ce7324a1791c42cba379a68fed840b9231bb8272fafbbfd26bf8173543ca8badcb86ab5f80cd23a133037afe34 SHA512 078c44d62e645d689efc7148cfb77e79db97b0a4833f1006d75d493cb930986b0ab6850005b9e179597426d97504433e7bba17fcb8aa8932921251cc3a012498 MISC metadata.xml 298 BLAKE2B 673bcb158cdfda64a33e7d107dfbe978badcbbd44312638f845fe3c1fe481d3060820f587d87277366955e47d65334e1365d87ae3b733ff22e1442bf399336be SHA512 7a9face79c85c9ddf6e562db5fe3c1702c20147adec5564dfb67695e5be198732c57d5592985466432ebf9201704dc848b9e8b73f9483096c942f0c5ecf87cb7 diff --git a/media-libs/libgphoto2/Manifest b/media-libs/libgphoto2/Manifest index 63038ca7f9ad..475ce4a3ab27 100644 --- a/media-libs/libgphoto2/Manifest +++ b/media-libs/libgphoto2/Manifest @@ -1,5 +1,5 @@ DIST libgphoto2-2.5.20.tar.bz2 7290524 BLAKE2B 0b616863fa74430f16d96a37955f655620a88fb2df2220fbe9337eb0f61b7babd9d36e1f1d58f45ca617c57feab93e9714228eae54c742385c3e4b0fc3667ff5 SHA512 13364a8fdfe137a21ebf04dfd2b30b20c7fb652e11e1b98cd06176e9a1576ef8f67121523111395100ed39d1d3e6e5d6d458b86d58502f7056a1c06a5623640a DIST libgphoto2-2.5.22.tar.bz2 7169810 BLAKE2B d4947a4b5cf4a6f48ec619e0531ab29a035143031529436f566ade26d11b354328dc70e5d20533a3c023fd8b87afd0db9d85617fea9d06ee433137da6a1d9413 SHA512 8f02c460324c115810f56a9408ecba7aabb801947249c1ee79f0f0a1db1d785d34992508232bad7af112aed2dfc6b213365cee694dd0e7d5edf4072c63fa01cb EBUILD libgphoto2-2.5.20.ebuild 6232 BLAKE2B 3617e5aaababfd54a469f77eb01508fe7341d25e013df88ea76c3775410d615702debc961bffebe69bf885bace54a01b979d1c0a3a0f5e54163af07dc25e1fcd SHA512 4e1d7c288187641e8201f6370134b6e8b379e2e02f56fd713af3477781d6b2df1dc6b6796ea30e24457f9f8919926f308f025236f2d7572becc12f48148bf056 -EBUILD libgphoto2-2.5.22.ebuild 6236 BLAKE2B 282f564e6172a9d5af1a3a5fcf3f282bb9e1a3bdafeebd081d5580a1b52c47a3665dec84109a8bfe57bf201418e62ff3e616dc457cb4a0f2cb022cc6b8ea6af1 SHA512 2f4b313cbc7067c74e04308691e92c9366106bba603eafcfa501ea15208c6fb931f08d2f8e6b5375fa7bb6870e756669dd05f3f4cdde1d75d58cc75c4b04854c +EBUILD libgphoto2-2.5.22.ebuild 6234 BLAKE2B 34a1339819d9e1b3b6caf77a4de2af1c4c3783ff0b620bb219b783edfdb958e2b3f44d7fbd5a91fd6bda9342cc8e68d530a43fd4b6439dba67e7e1db4d764496 SHA512 25414667223b33e76f7a05a75d75791332d27a3f08f04e06bcb887202aee36a6e7b008bd4c546001ae80aa6f38a334dcb2dc93d3df7ef3036cbc2380e0b7e1c1 MISC metadata.xml 520 BLAKE2B 113ca8821b8ba1d594d64f86facadebf238372742380ce99c6f3172712873d1ebb3d0bf32eb072d7af1771f6099f5bde84114d6e45468a0d33503fbbe393a19b SHA512 905b25e683f85a23323e1205c0492e3b955e11f9d93a9c9c360108ecdd3608fa2f9f4c2572444c0a4be0df3f5e350dd13ca4ebb5ca523c0fd70fed3f40e39ed0 diff --git a/media-libs/libgphoto2/libgphoto2-2.5.22.ebuild b/media-libs/libgphoto2/libgphoto2-2.5.22.ebuild index b962ce107c2c..a572c41305f1 100644 --- a/media-libs/libgphoto2/libgphoto2-2.5.22.ebuild +++ b/media-libs/libgphoto2/libgphoto2-2.5.22.ebuild @@ -17,7 +17,7 @@ LICENSE="GPL-2" # FIXME: should we also bump for libgphoto2_port.so soname version? SLOT="0/6" # libgphoto2.so soname version -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc examples exif gd jpeg nls serial" # By default, drivers for all supported cameras will be compiled. diff --git a/media-libs/libplacebo/Manifest b/media-libs/libplacebo/Manifest index 65bb3b631432..8fdc6d1e5b69 100644 --- a/media-libs/libplacebo/Manifest +++ b/media-libs/libplacebo/Manifest @@ -1,4 +1,4 @@ DIST libplacebo-v1.18.0.tar.gz 322963 BLAKE2B 640accaa64b1a5abdcc60f89c1b80ccc880ed060799a48cb9d41c7b891648913b05d06c62fa6dd21ccce07ac61b7c89e1702ac26013c596dc4a4d71c7b10721f SHA512 a2ca4a8b2bf9e5242c39c704e579575ccbfd0a7dadc4f73fe1994abb6e3f132d19f6d95415704a62e285e3f94e7b0ab8aeed14b4fce466df1ba34952f7127686 -EBUILD libplacebo-1.18.0.ebuild 1288 BLAKE2B 283c89aeebb758473d5c9db5d84e774e6962a80b0cc625c08d3d0b4a07a459bc415c291e541b2cea07510268661336667f2a37cb6710f12e9d78d564e7a4746e SHA512 ed38e53a0d8f7ae09aa543f8a600047958f0cd1c716e75352c2a7e12a1db83db30e3687fc669c2df357b0a26f2c241bd9f756ed02aea614bc4e9c654e40d44a4 +EBUILD libplacebo-1.18.0.ebuild 1293 BLAKE2B b828eb4507eb436162fcfd64ed3a5f57674536d22f60336087ab94e99855f7d0554499cba67299aee32a7b98c160d84623d2cd5b32965c2fa6022e041cd01492 SHA512 4271adfb5341966ec1c37a9abbb8be3e599d2e21414b270572e1608174d3db07480be443cc3bc5f2943b37edceec0180a8e29114c877f2d0ba84b2c92788b8f4 EBUILD libplacebo-9999.ebuild 1288 BLAKE2B 283c89aeebb758473d5c9db5d84e774e6962a80b0cc625c08d3d0b4a07a459bc415c291e541b2cea07510268661336667f2a37cb6710f12e9d78d564e7a4746e SHA512 ed38e53a0d8f7ae09aa543f8a600047958f0cd1c716e75352c2a7e12a1db83db30e3687fc669c2df357b0a26f2c241bd9f756ed02aea614bc4e9c654e40d44a4 MISC metadata.xml 807 BLAKE2B f04df70a40523ad668bfa7dda7c841ce098f2105d2bc94ab6291bb194bf1fec18445b779952db33614d685ee0964c7ac6b7666b3d8cf89f8bd9391b1ccd2c553 SHA512 48d5e93ca7e964d80dc579789c6f626f9590d102b451c4f0fced538aed1301e0cb7f93fce4d03deaddb72dcad22489aa3846d8fa8ac443fcdbc4fcb90ef19040 diff --git a/media-libs/libplacebo/libplacebo-1.18.0.ebuild b/media-libs/libplacebo/libplacebo-1.18.0.ebuild index eda8818f5919..ab132357b85c 100644 --- a/media-libs/libplacebo/libplacebo-1.18.0.ebuild +++ b/media-libs/libplacebo/libplacebo-1.18.0.ebuild @@ -7,7 +7,7 @@ if [[ "${PV}" == "9999" ]]; then EGIT_REPO_URI="https://code.videolan.org/videolan/libplacebo.git" inherit git-r3 else - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~x86" SRC_URI="https://code.videolan.org/videolan/libplacebo/-/archive/v${PV}/libplacebo-v${PV}.tar.gz" S="${WORKDIR}/${PN}-v${PV}" fi diff --git a/media-libs/lilv/Manifest b/media-libs/lilv/Manifest index 9256d8353df9..d5888852280b 100644 --- a/media-libs/lilv/Manifest +++ b/media-libs/lilv/Manifest @@ -1,4 +1,4 @@ AUX includedir.patch 403 BLAKE2B 27bf2e0e9dfb44bc62d518ac1282cc2b4d2c77a368c6b6ac7c1b09e24183eb8c40871f1c591000879c043ef322bde90c6ee2a6313d37ecb4fc9626f8a66717ab SHA512 c0aed82243a8a5a5155ba5b39e8283b9f24de498cd0a02e1f3907f5bd0c4b92e1dde9c8a7501784da49b3365ddca0fc0aa2d986119bc4543aa2aefeea46f27de DIST lilv-0.24.4.tar.bz2 252209 BLAKE2B 71142f6a458a0edbb2087ac6eb6323b6ae4c53e45db22a616f00b22f818f507aa724ebf576f09654a98812b8b9a73689720677e64c715fbf7cd49ba26c7ddb11 SHA512 cb909c83dbac36b51a206fe508aec51e52ddf068f9a159d053888594402def8d140aae0d9e1e1866e722396f7ec8dea4b86d4c1b958f56eb3193b78307918a89 -EBUILD lilv-0.24.4-r1.ebuild 1599 BLAKE2B 89991ac2abadae3ed3491dc7159773f65c11de2869f3b5cde273853a025eb57b64cb6d7e6fc453bbfeb73c89b199c7b8d29a53d608542d8af6c484cee9820e8b SHA512 a05334c8a3fc45bc6f0e91095b22954dee8f622136c2abbea29283fc72377e4038422647b7e9e997444dfc0f827b2ae0032af70beb6ad5dcb56b8e466160ee7d +EBUILD lilv-0.24.4-r1.ebuild 1598 BLAKE2B 80f05732b83117791c70ca5ba7e58db6ecc4be3f650a41a8583c0d94af74f48e048da0d116450e5870885a0c365eff3cedeac06d1e8ca96ab138d0a802eae28e SHA512 35cdfcdac5c51c873396c31222bb9fb8820f1edf6d2b5514f203094a309727d1a57b35efade511871076f905687544b7a19a25bb9da6223b7518eae4f493f508 MISC metadata.xml 626 BLAKE2B 07ffc634a72982335c60d71732dca314e28b08ed40fe892f33514f0d13ac9e141fcb6a1d0507b6f35f4d6db963865ed87acb70aa8f2c1d20ff72eb4e62006841 SHA512 e2cd8e2459104889e6cc759146f86874a78784c07b966de2f6a18302098a028e7176270565922a44a72ada23eabbf5de919271296374d9547262684611ee74ce diff --git a/media-libs/lilv/lilv-0.24.4-r1.ebuild b/media-libs/lilv/lilv-0.24.4-r1.ebuild index c23890a1e051..9d63affce07c 100644 --- a/media-libs/lilv/lilv-0.24.4-r1.ebuild +++ b/media-libs/lilv/lilv-0.24.4-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://download.drobilla.net/${P}.tar.bz2" LICENSE="ISC" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ppc ppc64 x86" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 x86" IUSE="doc +dyn-manifest static-libs test" RDEPEND=" diff --git a/media-libs/lv2/Manifest b/media-libs/lv2/Manifest index 69fec08564ca..263e1ddd384c 100644 --- a/media-libs/lv2/Manifest +++ b/media-libs/lv2/Manifest @@ -1,3 +1,3 @@ DIST lv2-1.14.0.tar.bz2 386438 BLAKE2B e09e6c2b1bbf24d5896e7803b970fd8877a5b6a9ded0fcf294561c365d5f0b2e89503c0306b02dd956f7ac6ebd9df4ca0c0a17564ef3851443d81847dd41b261 SHA512 6991d848ed9f04a48ca3070efc15af83431f680aa8a8559a02b1666f7b8d43af8e089f78c3b14ad3345dac32fd1c8ad0faf3a3f56dddc07c6f0e0aeef4077498 -EBUILD lv2-1.14.0-r1.ebuild 1321 BLAKE2B fee2792af2801eadff23524bffaec18a53d1ca7b1f2423616088aafff1f47d72d69977b67c458a4fffcf705d4dc8b9e050356ef0b9daec3cd9e5b9a6d858e691 SHA512 24a011b3091179f7aeea145a5fe3ccbdb62c614dac6d5c530da8c520f5a9ec4bd81fafb632edf91b2e328368ad2729e7b64f04717a1ef57aa74f8307e6cb2cc9 +EBUILD lv2-1.14.0-r1.ebuild 1320 BLAKE2B ef9c06d4c2899cf615519878116edec5a7bca61800a0757b04b16b2bb87e311faeb7e8c4086d772c69318e6423a08f85d039d118a721141d33a2ec57830f9807 SHA512 a289f5ae246acb8ec6f560596f4d740f11e2638a2cacdc7c092f6db4d07cd2402b8a84d2232d5119f08766fbd6b13e6e07961a68ea35cc814a2baa5d25e9fc0a MISC metadata.xml 340 BLAKE2B e8469f758a451316b9d89c286f2d47c82b62d57ff9d43a6f2f93da8cf0abb5579fa8e568d8e6422e5d144a368310ccdec6e89ce2672f53b9db149bbf838afa68 SHA512 a31345dfd0bb1ac92461cd26ffcd20197775288be0ee4a2d660e90b8655f5288166c9613ba42ef3eef6dff6c97d268ffc85af3429eb093ffb29ad9581a5fa33d diff --git a/media-libs/lv2/lv2-1.14.0-r1.ebuild b/media-libs/lv2/lv2-1.14.0-r1.ebuild index b2376708fca6..05452429abc2 100644 --- a/media-libs/lv2/lv2-1.14.0-r1.ebuild +++ b/media-libs/lv2/lv2-1.14.0-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://lv2plug.in/spec/${P}.tar.bz2" LICENSE="MIT" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 x86" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 x86" IUSE="doc plugins" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest index bc630adf2aa6..0b8ab17a7a0f 100644 --- a/media-libs/mesa/Manifest +++ b/media-libs/mesa/Manifest @@ -4,5 +4,5 @@ DIST mesa-19.1.0.tar.xz 10926676 BLAKE2B 87d21c2b79e6af7c020ca87d9ece79586d9a86a EBUILD mesa-18.3.6.ebuild 13688 BLAKE2B e8738fc05efad0af1f627af3339abcb609d55bc656402f4a7cd10d0216a0bfd067ae401c357ce4d9bb7b82d81fb8df5129025840d557863a04f183c38a299ef1 SHA512 9a99c7afc94de3e259156b7e48a8059a90bf8069684ba3354e83aa599e50baf6e63ea6c87fbfd672e0f97bf8383cabe93b193d56df840d586929301fc920ae10 EBUILD mesa-19.0.6.ebuild 13837 BLAKE2B 3add45d862939caa95daf019edca4417c63b9e7d995b01f1ffec5d1ad2d918cb272d0136f357dcb65285ccdaa20a900a246760d56a6f56e0518d5bf32ef99718 SHA512 312e014c322297e5ad3438255689a10ef32c0bb3bcd379aef5f3187648e8d7a2e17587cda27f731f6e3dd9d5bb0719a4c590b6ea1b09b1bac8c54de36f553ce8 EBUILD mesa-19.1.0.ebuild 14245 BLAKE2B d4b326ae22614a1433054829ac586b31c616b6142a2054e1202ce442835b56b05b7227d2fce08c7ab3007dbcc82b8652ed4fefa2201b04958791468f04bdecfa SHA512 ffcc6eae28666708750fb807ea96346275f5302a50f5c2f1d40026b8683ad85db381ae62a56449fb510724cd0d8218f28090b300efc52bdc7b0e4b150ee4ba56 -EBUILD mesa-9999.ebuild 14245 BLAKE2B d4b326ae22614a1433054829ac586b31c616b6142a2054e1202ce442835b56b05b7227d2fce08c7ab3007dbcc82b8652ed4fefa2201b04958791468f04bdecfa SHA512 ffcc6eae28666708750fb807ea96346275f5302a50f5c2f1d40026b8683ad85db381ae62a56449fb510724cd0d8218f28090b300efc52bdc7b0e4b150ee4ba56 +EBUILD mesa-9999.ebuild 14248 BLAKE2B e802afd834df120bfe62a87e5572959e29152923a4539ca6d8e0db51a21d57a10897f6d5688ef230fe36aa0ab8470036167d19a0bd7a5bbb449a023a3aaf07d7 SHA512 87b6208679b613774f7b4a53ee859753335c3052c5123db7541d15d6932cd6672bd904bedf8fbb1a45bde9addb6dd9090492a85ce0f75760ca85c5f7f16e5e3a MISC metadata.xml 2041 BLAKE2B dd7f78a57123408674d7ca6a8e7a455e84ac668bf9e6552502cf62dc2464f1a62765db5c22c0d4dab82e59a5325ad10d69b436aab96b5a4d5c789f0a7b671469 SHA512 f07128004b03ddfc6d235de15a95c0bd6338133b13daa31907bd2897d65eaa9c8ad1164ec5e21fb7fa6417927a8109cbf86b24bc62b09cfa29d0bb18fcd3c4b1 diff --git a/media-libs/mesa/mesa-9999.ebuild b/media-libs/mesa/mesa-9999.ebuild index 20146f77c705..d1efde2b6aa7 100644 --- a/media-libs/mesa/mesa-9999.ebuild +++ b/media-libs/mesa/mesa-9999.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 PYTHON_COMPAT=( python3_5 python3_6 python3_7 ) @@ -209,6 +209,11 @@ RDEPEND="${RDEPEND} unset {LLVM,CLANG}_DEPSTR{,_AMDGPU} DEPEND="${RDEPEND} + valgrind? ( dev-util/valgrind ) + x11-libs/libXrandr[${MULTILIB_USEDEP}] + x11-base/xorg-proto +" +BDEPEND=" ${PYTHON_DEPS} opencl? ( >=sys-devel/gcc-4.6 @@ -217,9 +222,6 @@ DEPEND="${RDEPEND} sys-devel/flex sys-devel/gettext virtual/pkgconfig - valgrind? ( dev-util/valgrind ) - x11-base/xorg-proto - x11-libs/libXrandr[${MULTILIB_USEDEP}] $(python_gen_any_dep ">=dev-python/mako-0.8.0[\${PYTHON_USEDEP}]") " @@ -307,7 +309,7 @@ pkg_pretend() { } python_check_deps() { - has_version --host-root ">=dev-python/mako-0.8.0[${PYTHON_USEDEP}]" + has_version -b ">=dev-python/mako-0.8.0[${PYTHON_USEDEP}]" } pkg_setup() { diff --git a/media-libs/raptor/Manifest b/media-libs/raptor/Manifest index 2ccbb714e2e7..88b9b694eea6 100644 --- a/media-libs/raptor/Manifest +++ b/media-libs/raptor/Manifest @@ -1,5 +1,5 @@ AUX raptor-2.0.15-dont_use_curl-config.patch 1681 BLAKE2B 5c3b241836e04dabbcd6fd9db6e89225fcd8cf4c1eed24dff7bb5348d7a0985633a7f9173a5279b04ec277ad0f775a18c52ae33af86b6522a21a3e63123d162d SHA512 28e3137592c14dcf9fc1d8401e6bc58af7f1abcab4886acde42a03dd7b61aa9b176672300951f7b4fcdf5128ce445f12594f7a09444331d1d6c34aaa7a4b9cfc AUX raptor-2.0.15-heap-overflow.patch 1708 BLAKE2B cea8df63861760fe55f1320cbc0833d814c38148b3d5f2b7163348de48bd95a37ee3000d312ce76879c798182f74d60f49fcef89f5f051bd40febc0c1da68099 SHA512 f7df0ec3123ac8ec9f2852dfb54e380d210446a36ab2f74aa9d2dcb8346162046d239b4db9a0747b18e3d19f4dc1ce41d194557c5e53027a3618e81b7b251d3d DIST raptor2-2.0.15.tar.gz 1886657 BLAKE2B 0a39c7b5705bfbf2daa0ca633f79693953b4dfe24c144008d1646a9840a36d4d7ce153b527450647127ec2522047dbd0a6e71f307ee5656951f7e4b610adfd22 SHA512 563dd01869eb4df8524ec12e2c0a541653874dcd834bd1eb265bc2943bb616968f624121d4688579cdce11b4f00a8ab53b7099f1a0850e256bb0a2c16ba048ee -EBUILD raptor-2.0.15-r2.ebuild 1665 BLAKE2B a91c0579e0565566258a27c9fde285cc4fd03876739fb80b2936d26f43a9e35c378f406d92ad81a9220a6f9c6ba0d357372d73d5f77950d3b4787f5f237b9002 SHA512 0d699a6893b536d287aab45638c57440903b48bc94504001c9ab3076f36f6a3f7e37665a10b7b7d31ebaa62f2a1ec7e46b7a26a8968927a738fe886d6f2ca7a2 +EBUILD raptor-2.0.15-r2.ebuild 1664 BLAKE2B c2bc61e5c28247d8105361a6f37e4d8539ec242c1feefe6ca1b77fcf5ded6e629906ba7f192a3653b93cf7384fc55a6bd55fc2afa114fa00f328af0f3528670b SHA512 bdd9ea7e7ba7f5852a41fe4d4001fb9ad68ac573d102b2037be366a016065b88c9777094436290e3f2b3531dc25aadd3fc059c1fd9ce00a857dc8e884174811d MISC metadata.xml 337 BLAKE2B 6244cd4ab5d8d13437590c4bbb672cb9b5ad47f7e70d30adda368737d745daf4df249eb2166d2ab8335fe0a0fec5b8d3afa9ec091cc6ddcaaf0f2d05f9425741 SHA512 3a2c420495274cfca80f0103066b282b9f1301786a8cbde76b894fac721030bee949fc468c92841698038b991b07fa66f15891392784041a87f655d1860fd11c diff --git a/media-libs/raptor/raptor-2.0.15-r2.ebuild b/media-libs/raptor/raptor-2.0.15-r2.ebuild index d5f5f8bf1681..82b00ae97d3b 100644 --- a/media-libs/raptor/raptor-2.0.15-r2.ebuild +++ b/media-libs/raptor/raptor-2.0.15-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz" LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="2" -KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="+curl debug json static-libs unicode" DEPEND=" diff --git a/media-libs/sratom/Manifest b/media-libs/sratom/Manifest index 5b9b327b757e..dfe233a6111d 100644 --- a/media-libs/sratom/Manifest +++ b/media-libs/sratom/Manifest @@ -1,3 +1,3 @@ DIST sratom-0.6.0.tar.bz2 149340 BLAKE2B c661e0c4fba0cdf6cfb8a7dba90ff92135422557a0721bc394c7500853aeb9370554df8a02b7faea2fa222b96db36b20b265cc1fa50e6e06655946dbe992f815 SHA512 899bb01896e2b65b69482041c7e06edc9e45e9a3466392c82a58f16dfc71462a6c3e3e16a5aa50a6347c8366ea72898468910a59a084762f75eb8c7031ceacf8 -EBUILD sratom-0.6.0-r1.ebuild 1205 BLAKE2B bef0c3394f3e05b9989bf8909f067a00b0adfa48df93acc7836ecebe4ec61f6c2f35b9bdab1b5a12567574e195611521452ff9ba5cc8937fc4312d63392e5255 SHA512 0239d2deeec257c90608ac4a93ed2a7324e4258a8af13ab2d7ebd37df067b9f5c5194a3f59044df2e58b68206935d8b63fe2f5e3caadd3fbf7f5643b6ea6bbc1 +EBUILD sratom-0.6.0-r1.ebuild 1204 BLAKE2B 29663fef9ed084b14c66f699b68d2ecace98657a557b974f26e8456740acc15d268c0a30b0b973ffcb4f41e8196b724e906fe19e2ecc63c07022db7b70f4c398 SHA512 bd19a74deb1681df7f829f2bf769abbe265fdc1e924d3eb88a52b98c635657ef1ec67c76d5884e362f1d908873b8ff3417858767087208568aeeac3ce76599ed MISC metadata.xml 255 BLAKE2B 7a492321189530430d5c71d5598f8a99b548e020d8ace46bb200f1f18abb3a59c4d0dff84c8dc1f78297137c25684d42386d793b84a02e2363fab4d6dcedd4fa SHA512 9e74b875aa129f5b8108121402291772fde4ac18a157dc60f7b3e19c318ee54cd1be54e283a68bc61562f2dc3f5b338b161028d673ff7baa267192ff3b7e8dc8 diff --git a/media-libs/sratom/sratom-0.6.0-r1.ebuild b/media-libs/sratom/sratom-0.6.0-r1.ebuild index 1f019f6f36bb..e9ec49794adb 100644 --- a/media-libs/sratom/sratom-0.6.0-r1.ebuild +++ b/media-libs/sratom/sratom-0.6.0-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://download.drobilla.net/${P}.tar.bz2" LICENSE="ISC" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ppc ppc64 x86" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 x86" IUSE="doc static-libs test" RDEPEND=">=media-libs/lv2-1.14.0-r1 diff --git a/media-libs/vo-amrwbenc/Manifest b/media-libs/vo-amrwbenc/Manifest index 056bcc9a79d6..b792823c2cc8 100644 --- a/media-libs/vo-amrwbenc/Manifest +++ b/media-libs/vo-amrwbenc/Manifest @@ -1,6 +1,4 @@ -DIST vo-amrwbenc-0.1.2.tar.gz 598415 BLAKE2B b21a66010f17a6d9e55fc039e05f8ac8c35eebaada011447fbfb9710be8e82e8a10c21f16a5f0e91053c84211c85541556a9a324e928e1d1dada6c4b2b4ea70c SHA512 54be9c63d1b4c66e56dbf85cef2924c4cc564556186692182b44f199a5f72eba02c619b8cfa89f33b88add149fded81a42a392a9b96b6274ad0ad6c1f929a61b DIST vo-amrwbenc-0.1.3.tar.gz 608936 BLAKE2B 7283ef12c40e25d768d9d0be6cede6a514fc881cd67185700c0afe4e03c97c660d74f28fccbad436b4067ec07be574c10b73f00a162195697714ffe0c127b168 SHA512 5f132f798f00ec2c0619700ab1ce456897792b45631af4b538c866636af9c9de5600af5f79040c41c3dc69c17cf4be7032139a9518a46a4276431e091f3dd6a9 -EBUILD vo-amrwbenc-0.1.2-r1.ebuild 991 BLAKE2B 7c7430468a768527049bc8c3fcb2a1cd98e247d77b47421e907c8dfcfc1fcc895c9fa66555697848cb4c30ea33553890ee357cf6fc8375302ad8e50a95c65dcd SHA512 0790d8615adad6b0c9d37f2250ae0a3527bb98fe020e4832b7f643750a6c6dcac6aa225ef0163e8a4033ac9642c3f59133ba9662cd441411337ab33dbcec6e1d -EBUILD vo-amrwbenc-0.1.3.ebuild 993 BLAKE2B 5a51dd122b095687fba94b1ef80a2c8e65737713d63cee5d81a1dc08023ac3c8c513d2870cdd9d3a746a85a08c44a4c84f451910036bd545e97a696923cf909c SHA512 cdcda9754f2a46e315ee3f86a0696c8e49ef3e40f476ac999f1be03e7d779be324e0da655889ca2b576a8c80c7cb287441c40cec92f0c5aad079742fff4272bf -EBUILD vo-amrwbenc-9999.ebuild 1006 BLAKE2B 5d3c9d3c0b3eda1b7c4940d8623833c3ed5c213f3cecd3092664aa3e59a8ed9b87b9f04c5580390e16a59d9d9d3f09ec6ed9cad930b5ca72c840b42285f7d010 SHA512 b460a7d925760fdda6e41aa661ba83f9b251de10ec1496b60f77301c074e521544b8feeb548ee18529588cc9e79882fd0a4f02cfb4fc8b479d7f9ddb9cf1e854 +EBUILD vo-amrwbenc-0.1.3.ebuild 894 BLAKE2B 38ebb6f83f28c2948d2834a433f94c710c43823a0f1e74028c150fb0122d162ba7fcb0434c440da57ea07ca151f74db62023db045af7e84777856738f40ba3bc SHA512 0c58a5944c291cf572ffeecfc2d784451582b94b621753778ff13096b29bfba2ed367e21dd70687d81ad3d57b4e7a239a72112b842e6649af7f57d07d565aac1 +EBUILD vo-amrwbenc-9999.ebuild 904 BLAKE2B 1acaa6608bb7f467ef75d3153c1373d768db1e485fd1277bb7aeb56f231ea73663eefdedb7063146295765b98d2896760817f0c537909ae8ce9fad842f94a6a1 SHA512 8925e0f3e7e919e4479dbb63b980dc32dd264d06391a75fd982bf33225789cf182cb0e24b2e374bc0882fec9a64c2691d1cb2d77f2dd9386fc4367e164096d42 MISC metadata.xml 648 BLAKE2B e51d5f1ea7ae926d6e085eeebf7cf066dff76eba5e8ff611382093b25055f119f903eb7c8a91c28d04ecdb389a571072d8cfe6e2a456c243ec896c7bec877136 SHA512 db2c18bbf40481d5a3b2582ab07e0ace0538f629fabeff219f77a875a27ca6387884e5c3c8fc49916a11e53224b85f7fed28f4b8ec7921a0db15ee7cbd5ce951 diff --git a/media-libs/vo-amrwbenc/vo-amrwbenc-0.1.2-r1.ebuild b/media-libs/vo-amrwbenc/vo-amrwbenc-0.1.2-r1.ebuild deleted file mode 100644 index c084e7fe5838..000000000000 --- a/media-libs/vo-amrwbenc/vo-amrwbenc-0.1.2-r1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -AUTOTOOLS_PRUNE_LIBTOOL_FILES=all - -if [[ ${PV} == *9999 ]] ; then - SCM="git-2" - EGIT_REPO_URI="https://github.com/mstorsjo/${PN}.git" - [[ ${PV%9999} != "" ]] && EGIT_BRANCH="release/${PV%.9999}" - AUTOTOOLS_AUTORECONF=1 -fi - -inherit autotools-multilib ${SCM} - -DESCRIPTION="VisualOn AMR-WB encoder library" -HOMEPAGE="https://sourceforge.net/projects/opencore-amr/" - -if [[ ${PV} == *9999 ]] ; then - SRC_URI="" -elif [[ ${PV%_p*} != ${PV} ]] ; then # Gentoo snapshot - SRC_URI="mirror://gentoo/${P}.tar.xz" -else # Official release - SRC_URI="mirror://sourceforge/opencore-amr/${P}.tar.gz" -fi - -LICENSE="Apache-2.0" -SLOT="0" - -[[ ${PV} == *9999 ]] || \ -KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-macos" -IUSE="examples static-libs" - -src_configure() { - local myeconfargs=( - $(use_enable examples example) \ - ) - autotools-multilib_src_configure -} diff --git a/media-libs/vo-amrwbenc/vo-amrwbenc-0.1.3.ebuild b/media-libs/vo-amrwbenc/vo-amrwbenc-0.1.3.ebuild index 27f2a1bdd839..12491d041120 100644 --- a/media-libs/vo-amrwbenc/vo-amrwbenc-0.1.3.ebuild +++ b/media-libs/vo-amrwbenc/vo-amrwbenc-0.1.3.ebuild @@ -1,40 +1,39 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -AUTOTOOLS_PRUNE_LIBTOOL_FILES=all +inherit multilib-minimal -if [[ ${PV} == *9999 ]] ; then - SCM="git-2" - EGIT_REPO_URI="https://github.com/mstorsjo/${PN}.git" - [[ ${PV%9999} != "" ]] && EGIT_BRANCH="release/${PV%.9999}" - AUTOTOOLS_AUTORECONF=1 +if [[ ${PV} == *9999 ]]; then + inherit autotools git-r3 + EGIT_REPO_URI="https://github.com/mstorsjo/vo-amrwbenc.git" +else + SRC_URI="mirror://sourceforge/opencore-amr/${P}.tar.gz" + KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-macos" fi -inherit autotools-multilib ${SCM} - DESCRIPTION="VisualOn AMR-WB encoder library" HOMEPAGE="https://sourceforge.net/projects/opencore-amr/" -if [[ ${PV} == *9999 ]] ; then - SRC_URI="" -elif [[ ${PV%_p*} != ${PV} ]] ; then # Gentoo snapshot - SRC_URI="mirror://gentoo/${P}.tar.xz" -else # Official release - SRC_URI="mirror://sourceforge/opencore-amr/${P}.tar.gz" -fi - LICENSE="Apache-2.0" SLOT="0" - -[[ ${PV} == *9999 ]] || \ -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-macos" IUSE="examples static-libs" -src_configure() { - local myeconfargs=( +src_prepare() { + default + [[ ${PV} == *9999 ]] && eautoreconf +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" econf \ $(use_enable examples example) \ - ) - autotools-multilib_src_configure + $(use_enable static-libs static) +} + +multilib_src_install_all() { + einstalldocs + + # package provides .pc files + find "${D}" -name '*.la' -delete || die } diff --git a/media-libs/vo-amrwbenc/vo-amrwbenc-9999.ebuild b/media-libs/vo-amrwbenc/vo-amrwbenc-9999.ebuild index 725ea1c33f0b..0e3e35eee5ff 100644 --- a/media-libs/vo-amrwbenc/vo-amrwbenc-9999.ebuild +++ b/media-libs/vo-amrwbenc/vo-amrwbenc-9999.ebuild @@ -1,40 +1,39 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -AUTOTOOLS_PRUNE_LIBTOOL_FILES=all +inherit multilib-minimal -if [[ ${PV} == *9999 ]] ; then - SCM="git-2" - EGIT_REPO_URI="https://github.com/mstorsjo/${PN}.git" - [[ ${PV%9999} != "" ]] && EGIT_BRANCH="release/${PV%.9999}" - AUTOTOOLS_AUTORECONF=1 +if [[ ${PV} == *9999 ]]; then + inherit autotools git-r3 + EGIT_REPO_URI="https://github.com/mstorsjo/vo-amrwbenc.git" +else + SRC_URI="mirror://sourceforge/opencore-amr/${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos" fi -inherit autotools-multilib ${SCM} - DESCRIPTION="VisualOn AMR-WB encoder library" HOMEPAGE="https://sourceforge.net/projects/opencore-amr/" -if [[ ${PV} == *9999 ]] ; then - SRC_URI="" -elif [[ ${PV%_p*} != ${PV} ]] ; then # Gentoo snapshot - SRC_URI="mirror://gentoo/${P}.tar.xz" -else # Official release - SRC_URI="mirror://sourceforge/opencore-amr/${P}.tar.gz" -fi - LICENSE="Apache-2.0" SLOT="0" - -[[ ${PV} == *9999 ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos" IUSE="examples static-libs" -src_configure() { - local myeconfargs=( +src_prepare() { + default + [[ ${PV} == *9999 ]] && eautoreconf +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" econf \ $(use_enable examples example) \ - ) - autotools-multilib_src_configure + $(use_enable static-libs static) +} + +multilib_src_install_all() { + einstalldocs + + # package provides .pc files + find "${D}" -name '*.la' -delete || die } |