summaryrefslogtreecommitdiff
path: root/media-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-04-05 21:52:00 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-04-05 21:52:00 +0100
commit2d446203bcf1a0db08e99abca43513d246dfa73d (patch)
treeec623bb5f1f389976977e375342ec59ff441eab7 /media-libs
parent171a011ad3a131671aeb5a98b9e3adf219ad2865 (diff)
gentoo resync : 05.04.2018
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/Manifest.gzbin66432 -> 66438 bytes
-rw-r--r--media-libs/alsa-lib/Manifest5
-rw-r--r--media-libs/alsa-lib/alsa-lib-1.1.6-r1.ebuild84
-rw-r--r--media-libs/alsa-lib/files/alsa-lib-1.1.6-missing_files.patch196
-rw-r--r--media-libs/alsa-lib/metadata.xml1
-rw-r--r--media-libs/alsa-oss/Manifest2
-rw-r--r--media-libs/alsa-oss/alsa-oss-1.1.6.ebuild39
-rw-r--r--media-libs/exiftool/Manifest2
-rw-r--r--media-libs/exiftool/exiftool-10.89.ebuild22
-rw-r--r--media-libs/giblib/Manifest2
-rw-r--r--media-libs/giblib/giblib-1.2.4-r1.ebuild2
-rw-r--r--media-libs/libdc1394/Manifest2
-rw-r--r--media-libs/libdc1394/libdc1394-2.2.5-r1.ebuild2
-rw-r--r--media-libs/libdvdcss/Manifest2
-rw-r--r--media-libs/libdvdcss/libdvdcss-1.4.0.ebuild2
-rw-r--r--media-libs/libjpeg-turbo/Manifest2
-rw-r--r--media-libs/libjpeg-turbo/libjpeg-turbo-1.5.90.ebuild97
-rw-r--r--media-libs/libmtp/Manifest2
-rw-r--r--media-libs/libmtp/libmtp-1.1.14.ebuild2
-rw-r--r--media-libs/libshout/Manifest2
-rw-r--r--media-libs/libshout/libshout-2.4.1-r1.ebuild2
-rw-r--r--media-libs/mesa/Manifest2
-rw-r--r--media-libs/mesa/mesa-17.3.8.ebuild583
-rw-r--r--media-libs/opus/Manifest2
-rw-r--r--media-libs/opus/opus-1.2.1.ebuild2
-rw-r--r--media-libs/phat/Manifest3
-rw-r--r--media-libs/phat/phat-0.4.1-r1.ebuild2
-rw-r--r--media-libs/phat/phat-0.4.1.ebuild34
-rw-r--r--media-libs/soxr/Manifest2
-rw-r--r--media-libs/soxr/soxr-0.1.2.ebuild2
-rw-r--r--media-libs/stk/Manifest5
-rw-r--r--media-libs/stk/files/stk-4.4.4/010_all_removeForcedFlags.patch13
-rw-r--r--media-libs/stk/files/stk-4.4.4/020_all_noExamplesOrDemo.patch32
-rw-r--r--media-libs/stk/files/stk-4.4.4/030_all_sharedlib.patch13
-rw-r--r--media-libs/stk/files/stk-4.4.4/040_all_sharedliblink.patch13
-rw-r--r--media-libs/stk/files/stk-4.4.4/050_all_cxxflags.patch15
-rw-r--r--media-libs/vamp-plugin-sdk/Manifest2
-rw-r--r--media-libs/vamp-plugin-sdk/vamp-plugin-sdk-2.7.1.ebuild2
-rw-r--r--media-libs/x264/Manifest2
-rw-r--r--media-libs/x264/x264-0.0.20170701.ebuild2
-rw-r--r--media-libs/x265/Manifest2
-rw-r--r--media-libs/x265/x265-2.6.ebuild2
42 files changed, 1056 insertions, 149 deletions
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 9c75bdd929fa..e0a148dc7e3f 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/alsa-lib/Manifest b/media-libs/alsa-lib/Manifest
index f88fdb61a0bd..a98b4efa1789 100644
--- a/media-libs/alsa-lib/Manifest
+++ b/media-libs/alsa-lib/Manifest
@@ -1,7 +1,10 @@
+AUX alsa-lib-1.1.6-missing_files.patch 5349 BLAKE2B 9ce6d529b78aa90dd5c507173f6a4b55f7b45a1e5e005760c07b3b000aef62c17ccd4f5815135c511006565e182619d2535c4eebe07d7825e4d871b6d9365d1d SHA512 879d11cf369a1aab2cc86c72ba90ad3dfeced2395c4cafda064a89a8f7790f032d4bc1c9065a86be28a3f7656bf91b4148df4e59d962ba4470221dc13a4fec90
DIST alsa-lib-1.1.2.tar.bz2 947423 BLAKE2B 09cd6a625d8f681c5515fd925191fb5468158ed77cc3878c076f4344e4d8f7b15e9872d3d6635710049ca14199851f2343246e94810fe2a0bb0d1e02915c941e SHA512 a6c6675b1fd86955ef5072b9e6090795fc6b0b16f32481bece049e5f100e689be48b6416ff7cf36abfc67e0b94f420e08c15ff13a9701987d6bb69a8fa567e8a
DIST alsa-lib-1.1.4.1.tar.bz2 974584 BLAKE2B f3221fa55dc11c04f4a1bc3ee90d2a679ca9b8bde65e2801ae5762fa456ef8e45532624efa57bf7d62f82e5c172eaf10f2286f9acace5a47e20123acf5ce04d2 SHA512 7b548c4ee29c4a1230a0edcd5d19219831290f96a214180a6530628acc05278d1348376195287d188f4f44d6be1914391c63994f1b50985c3eee74352da26b0b
DIST alsa-lib-1.1.5.tar.bz2 979225 BLAKE2B 75683b17bfd51c1e54f1a460ed32a170b07eb227bd6b9ee481d123116464f5c16bbb49f29dfc8d08baaf2f69c5333bf71b70c33b5d420c43e56ae4ace76a6ab0 SHA512 c79ceaa1ebfeda2caf41a0495ea31dd2748a11795989aebc341ae13a5c96d21495e4542571d5590e68b2575ceddd6e84059a950ddb78e6c0b9d94861faee4f58
+DIST alsa-lib-1.1.6.tar.bz2 989316 BLAKE2B 2aec62d262148571cc1b93ac8053002b61266951caf8b2855fc65b699ec928672748a21ba11a25e14e752a4a85f68b2f77b5ad6af9b2f1fc5e9de41313ace54a SHA512 00117769a3d5c609019b975188d6e7a07d035bd0461f54c5f291e14667620506f1adb6d61350f78d54648850f31965aae3ab0e697bf9e09c988e2d15bf6b09f0
EBUILD alsa-lib-1.1.2.ebuild 2237 BLAKE2B 8137d76b3ba07ce93dc7808f14954b65b77d65b01a4541c1f7c173e57edcb397d5dcfc980ff4a80a1095bbecbd1378cd078b7878a8e519b50bf3ff1e95cc903a SHA512 458e843005031316acd8c6564f4eb39f9729c48d8275df01036242342967ae097b3dddb5768b49ba162905db6b1769fb1d3b3ed5aefad232b6f72c0b404abfd5
EBUILD alsa-lib-1.1.4.1.ebuild 2246 BLAKE2B ae36e6f8b82850f3ad3c67e5cc0b26ecadb9a35b77b9f3147934a208145d8e9ea7e2ec0b62c8645c62eab95fa0892c8f30f23f3e651c1f9be7fca9ed4e10c514 SHA512 35c31a8b113f4cf7516c4ba56dba10b5bfa6b9d5d0ff5733d1c6c32bf72f5a6e61ac5230662cc3dc8a6aa95750f58ad84f67c16c86a05d935234f4d31250112b
EBUILD alsa-lib-1.1.5.ebuild 2246 BLAKE2B ae36e6f8b82850f3ad3c67e5cc0b26ecadb9a35b77b9f3147934a208145d8e9ea7e2ec0b62c8645c62eab95fa0892c8f30f23f3e651c1f9be7fca9ed4e10c514 SHA512 35c31a8b113f4cf7516c4ba56dba10b5bfa6b9d5d0ff5733d1c6c32bf72f5a6e61ac5230662cc3dc8a6aa95750f58ad84f67c16c86a05d935234f4d31250112b
-MISC metadata.xml 438 BLAKE2B a24193ce0d919303e0e2c8c260bcb114be973a7dda22ece5cf7ce56cd4a8cfcc24acdfe45a4de61b787b6e56b240e08d53ac506f01414a73d0044f6a35ba8212 SHA512 1e3a7f5a2f9ea84793ec938eb657fcbd6d5748f1cb055d085c638e30d1b5c1154a9dc0026d6e3592de074125c17926a4429757844f7d02b960f4a9a8d94a0433
+EBUILD alsa-lib-1.1.6-r1.ebuild 2060 BLAKE2B 8a2e25921cba37d8e0e5985faab131ca359d363dae7c347dc9ff9f52b206cb3e5b59eb0ebb2b38487e85184a329eb335e2d4a5860cded27195fe64c6d181b8de SHA512 d46f1d30068df97006f3c3d84623bb16015e28a1f79cf0f8b44e8e78cc6d222ad1a4bae3a6957d6e4f55d29593e7916ca791aceaf42142dd5b33a8dc5bee597e
+MISC metadata.xml 502 BLAKE2B 06ee247fafa9de0b13dc4723279d82367bf580e8ad5216b301e23e1abf2a4ea464febaf456c31a91d223bec81603c1b65c2de0fb5fe491d464cfae754ecc6ad5 SHA512 0ca6ff20c3eda2f898d20df9e8a572b9a8d0504bf3a79bc1ef14026ea8b72e13638cbd3ef63ce2bf19efea80729ca25c27ca131d965edad4a4d3d23ac1352085
diff --git a/media-libs/alsa-lib/alsa-lib-1.1.6-r1.ebuild b/media-libs/alsa-lib/alsa-lib-1.1.6-r1.ebuild
new file mode 100644
index 000000000000..f03ea3f74dac
--- /dev/null
+++ b/media-libs/alsa-lib/alsa-lib-1.1.6-r1.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
+
+inherit autotools multilib multilib-minimal python-single-r1
+
+DESCRIPTION="Advanced Linux Sound Architecture Library"
+HOMEPAGE="https://alsa-project.org/"
+SRC_URI="mirror://alsaproject/lib/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="alisp debug doc elibc_uclibc python +thread-safety"
+
+RDEPEND="python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}
+ doc? ( >=app-doc/doxygen-1.2.6 )"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+PATCHES=(
+ "${FILESDIR}/${P}-missing_files.patch" #652422
+)
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ find . -name Makefile.am -exec sed -i -e '/CFLAGS/s:-g -O2::' {} + || die
+ # https://bugs.gentoo.org/509886
+ use elibc_uclibc && { sed -i -e 's:oldapi queue_timer:queue_timer:' test/Makefile.am || die; }
+ # https://bugs.gentoo.org/545950
+ sed -i -e '5s:^$:\nAM_CPPFLAGS = -I$(top_srcdir)/include:' test/lsb/Makefile.am || die
+ default
+ eautoreconf
+}
+
+multilib_src_configure() {
+ local myeconfargs=(
+ --disable-maintainer-mode
+ --disable-resmgr
+ --enable-aload
+ --enable-rawmidi
+ --enable-seq
+ --enable-shared
+ # enable Python only on final ABI
+ $(multilib_native_use_enable python)
+ $(use_enable alisp)
+ $(use_enable thread-safety)
+ $(use_with debug)
+ $(usex elibc_uclibc --without-versioned '')
+ )
+
+ ECONF_SOURCE="${S}" \
+ econf "${myeconfargs[@]}"
+}
+
+multilib_src_compile() {
+ emake
+
+ if multilib_is_native_abi && use doc; then
+ emake doc
+ grep -FZrl "${S}" doc/doxygen/html | \
+ xargs -0 sed -i -e "s:${S}::"
+ fi
+}
+
+multilib_src_install() {
+ emake DESTDIR="${D}" install
+ if multilib_is_native_abi && use doc; then
+ docinto html
+ dodoc -r doc/doxygen/html/.
+ fi
+}
+
+multilib_src_install_all() {
+ find "${ED}" \( -name '*.a' -o -name '*.la' \) -delete || die
+ dodoc ChangeLog doc/asoundrc.txt NOTES TODO
+}
diff --git a/media-libs/alsa-lib/files/alsa-lib-1.1.6-missing_files.patch b/media-libs/alsa-lib/files/alsa-lib-1.1.6-missing_files.patch
new file mode 100644
index 000000000000..909a00b985b2
--- /dev/null
+++ b/media-libs/alsa-lib/files/alsa-lib-1.1.6-missing_files.patch
@@ -0,0 +1,196 @@
+https://bugs.gentoo.org/652422
+
+--- alsa-lib-1.1.6/src/conf/cards/aliases.alisp
++++ alsa-lib-1.1.6/src/conf/cards/aliases.alisp
+@@ -0,0 +1,29 @@
++(setq snd_card_aliases_array
++ (
++ ("YMF724" . "YMF744")
++ ("YMF724F" . "YMF744")
++ ("YMF740" . "YMF744")
++ ("YMF740C" . "YMF744")
++ ("YMF754" . "YMF744")
++ ("CMIPCI" . "CMI8338")
++ ("CMI8738" . "CMI8338")
++ ("CMI8738-MC4" . "CMI8738-MC6")
++ ("E-mu APS" . "EMU10K1")
++ ("GUS Max" . "GUS")
++ ("GUS ACE" . "GUS")
++ ("GUS Extreme" . "GUS")
++ ("AMD InterWave" . "GUS")
++ ("Dynasonic 3-D" . "GUS")
++ ("InterWave STB" . "GUS")
++ )
++)
++
++(defun snd_card_alias (cardname)
++ (setq r (assq cardname snd_card_aliases_array))
++ (setq r (if (null r) cardname r))
++ (unsetq r)
++)
++
++(defun snd_card_alias_unset ()
++ (unsetq snd_card_aliases_array snd_card_alias)
++)
+--- alsa-lib-1.1.6/src/conf/cards/SI7018/sndoc-mixer.alisp
++++ alsa-lib-1.1.6/src/conf/cards/SI7018/sndoc-mixer.alisp
+@@ -0,0 +1,11 @@
++;
++; SiS SI7018 mixer abstract layer
++;
++; Copyright (c) 2003 Jaroslav Kysela <perex@perex.cz>
++; License: GPL v2 (http://www.gnu.org/licenses/gpl.html)
++;
++
++(defun sndoc_mixer_open (hctl pcm)
++ (princ "sndoc_mixer_open: hctl=" hctl " pcm=" pcm "\n")
++ 0
++)
+--- alsa-lib-1.1.6/src/conf/cards/SI7018/sndop-mixer.alisp
++++ alsa-lib-1.1.6/src/conf/cards/SI7018/sndop-mixer.alisp
+@@ -0,0 +1,11 @@
++;
++; SiS SI7018 mixer abstract layer
++;
++; Copyright (c) 2003 Jaroslav Kysela <perex@perex.cz>
++; License: GPL v2 (http://www.gnu.org/licenses/gpl.html)
++;
++
++(defun sndop_mixer_open (hctl pcm)
++ (princ "sndop_mixer_open: hctl=" hctl " pcm=" pcm "\n")
++ 0
++)
+--- alsa-lib-1.1.6/src/conf/smixer.conf
++++ alsa-lib-1.1.6/src/conf/smixer.conf
+@@ -0,0 +1,13 @@
++_full smixer-python.so
++usb {
++ searchl "USB"
++ lib smixer-usb.so
++}
++ac97 {
++ searchl "AC97a:"
++ lib smixer-ac97.so
++}
++hda {
++ searchl "HDA:"
++ lib smixer-hda.so
++}
+--- alsa-lib-1.1.6/src/conf/sndo-mixer.alisp
++++ alsa-lib-1.1.6/src/conf/sndo-mixer.alisp
+@@ -0,0 +1,115 @@
++;
++; Toplevel configuration for the ALSA Ordinary Mixer Interface
++;
++; Copyright (c) 2003 Jaroslav Kysela <perex@perex.cz>
++; License: GPL v2 (http://www.gnu.org/licenses/gpl.html)
++;
++
++(defun sndo_include (hctl stream)
++ (setq info (Acall "ctl_card_info" (Acall "hctl_ctl" hctl)))
++ (if (= (Aerror info) 0)
++ (progn
++ (setq info (Aresult info))
++ (setq driver (cdr (assq "driver" (unsetq info))))
++ (setq file (concat (path "data") "/alsa/cards/" (snd_card_alias driver) "/sndo" stream "-mixer.alisp"))
++ (setq r (include file))
++ (when (= r -2) (Asyserr "unable to find file " file))
++ )
++ (setq r (Aerror info))
++ )
++ (unsetq info driver file r)
++)
++
++(defun sndo_mixer_open_fcn (hctl stream pcm)
++ (setq fcn (concat "sndo" stream "_mixer_open"))
++ (setq r (if (exfun fcn) (funcall fcn hctl pcm) 0))
++ (when (= r 0)
++ (setq hctls (if hctls (cons hctls (cons hctl)) hctl))
++ )
++ (unsetq fcn r)
++)
++
++(defun sndo_mixer_open_hctl (name stream pcm)
++ (setq hctl (Acall "hctl_open" name nil))
++ (setq r (Aerror hctl))
++ (when (= r 0)
++ (setq hctl (Aresult hctl))
++ (setq r (sndo_include hctl stream))
++ (if (= r 0)
++ (setq r (sndo_mixer_open_fcn hctl stream pcm))
++ (Acall "hctl_close" hctl)
++ )
++ )
++ (unsetq hctl r)
++)
++
++(defun sndo_mixer_open_virtual (name stream pcm)
++ (setq file (concat (path "data") "/alsa/virtual/" name "/sndo" stream "-mixer.alisp"))
++ (setq r (include file))
++ (when (= r -2) (Asyserr "unable to find file " file))
++ (when (= r 0) (setq r (sndo_mixer_open_fcn nil stream pcm)))
++ (unsetq file r)
++)
++
++(defun sndo_mixer_open1 (name stream)
++ (if (compare-strings name 0 2 "hw:" 0 2)
++ (sndo_mixer_open_hctl name stream nil)
++ (sndo_mixer_open_virtual name stream nil)
++ )
++)
++
++(defun sndo_mixer_open (pname cname)
++ (setq r (sndo_mixer_open1 pname "p"))
++ (when (= r 0) (setq r (sndo_mixer_open1 cname "c")))
++ (when (!= r 0) (sndo_mixer_close))
++ (unsetq sndo_mixer_open
++ sndo_mixer_open_pcm sndo_mixer_open_pcm1
++ sndo_mixer_open_virtual sndo_mixer_open_fcn
++ sndo_include r)
++)
++
++(defun sndo_mixer_open_pcm1 (pcm stream)
++ (setq info (Acall "pcm_info" pcm))
++ (setq r (Aerror info))
++ (when (= r 0)
++ (setq info (Aresult info))
++ (setq card (cdr (assq "card" info)))
++ (setq r
++ (if (< card 0)
++ (sndo_mixer_open_virtual (Acall "pcm_name" pcm) stream pcm)
++ (sndo_mixer_open_hctl (format "hw:%i" card) stream pcm)
++ )
++ )
++ )
++ (unsetq info card r)
++)
++
++(defun sndo_mixer_open_pcm (ppcm cpcm)
++ (setq r (sndo_mixer_open_pcm1 ppcm "p"))
++ (when (= r 0) (setq r (sndo_mixer_open_pcm1 cpcm "c")))
++ (when (!= r 0) (sndo_mixer_close))
++ (unsetq sndo_mixer_open
++ sndo_mixer_open_pcm sndo_mixer_open_pcm1
++ sndo_mixer_open_virtual sndo_mixer_open_fcn
++ sndo_include r)
++)
++
++(defun sndo_mixer_close1 (hctl stream)
++ (when hctl
++ (progn
++ (setq fcn (concat "sndo" stream "_mixer_close"))
++ (when (exfun fcn) (funcall fcn hctl))
++ (unsetq fcn)
++ (Acall "hctl_close" hctl)
++ )
++ )
++)
++
++(defun sndo_mixer_close nil
++ (sndo_mixer_close1 (nth 1 hctls) "c")
++ (sndo_mixer_close1 (nth 0 hctls) "p")
++ (snd_card_alias_unset)
++ (unsetq hctls)
++)
++
++(include (concat (path "data") "/alsa/cards/aliases.alisp"))
diff --git a/media-libs/alsa-lib/metadata.xml b/media-libs/alsa-lib/metadata.xml
index d1e21028a986..356924f368ba 100644
--- a/media-libs/alsa-lib/metadata.xml
+++ b/media-libs/alsa-lib/metadata.xml
@@ -6,6 +6,7 @@
</maintainer>
<use>
<flag name="alisp">Enable support for ALISP (ALSA LISP) interpreter for advanced features.</flag>
+ <flag name="thread-safety">thread-safe API functions</flag>
</use>
<upstream>
<remote-id type="cpe">cpe:/a:alsa-project:alsa-lib</remote-id>
diff --git a/media-libs/alsa-oss/Manifest b/media-libs/alsa-oss/Manifest
index a3fbd5a44829..8f2f7e4fabf0 100644
--- a/media-libs/alsa-oss/Manifest
+++ b/media-libs/alsa-oss/Manifest
@@ -1,4 +1,6 @@
AUX alsa-oss-1.0.12-hardened.patch 370 BLAKE2B ed779e5565ece8412880faa806d7b595bf6a0fcea7809090872639e7928f1c58acb000e8f965b5f06a8c5c14e5a46f9c3f4078a5ddb2d907f5cdcceb49c7fb6c SHA512 126bd73800844c0b9e4c2af05b3754bbbacf9e380288cdde7fef666621fcb0b1775bead7fd932c23375efea594ec9f1d3eccf009a90a7994d18b101ba21f1ee2
DIST alsa-oss-1.0.28.tar.bz2 291500 BLAKE2B 8884c91809bbdb9a20a7ebad7c076786ac5896d312741abf612598429e3d476530a198d8b4e0adb3abe2aee118b0b4b875b2b99ac636403ec37a583a4e234bcd SHA512 7069b7d4d4c0b840608dcca99a660aae1f81f6ef45dcf48fc66553b05de260d033105aa685c8ca05fd4d157d12d83860746a05afdab4f310919c34fa235ab03e
+DIST alsa-oss-1.1.6.tar.bz2 291588 BLAKE2B 2db4b6d80a17518aeadff8a8f12a40eb4f9e549c46ef4df52d49333c039aa285320a179cb632df5dd48f51d56513499e59c71914236c9be1e0ba493d25bbb270 SHA512 f58ece2a5aeb846032a06d372eec0bfa1cde0bd0590b1700d4f7698aa29b10f13c8d53670297ec95a94448955ba6ea9e94a4a79129eb2cd734c8a3658197036d
EBUILD alsa-oss-1.0.28.ebuild 1003 BLAKE2B a53a228fe9c83b1245fdd0f2b2c8018d0f0b0da80f22ef641e56cb953a0f9e35c5b091b17e3559887e41e480e2d1a98b9ed3957b8f527626a16a83b059c69bdf SHA512 963fefc41d1da59e9a94f169288404b4c02e499d3662e2183b6939dbf4fe8e3a94fcce7b65aa0e08ce0251c593253550ea96307fce2320879b630f62db7d6603
+EBUILD alsa-oss-1.1.6.ebuild 925 BLAKE2B 4e23d01b74363145fdf95cf16e9b019bab71360c3361278d6793147e8061d73ce7c5d6798f5b4e2e24b7e8b847ee5ceb54f9a1981654c65079c6379eaffa4e8e SHA512 71698c735292d40c0d1fc70d410bd9037f9db27a31bca76cb999fc9c1f7a1194ab1e1b05f2b60946189d4250ae894722052effbdfe33a162ad7c390a6afdd466
MISC metadata.xml 217 BLAKE2B ee5131ede673a41d69ab787db1d05f6d64afc4d625294c8314d0db362124dddca5b31ff6d29cc41ebb3f464f4665e2bc9bccfac84f69231ebe819d262e8ed7c7 SHA512 783364e33af22e28ba41661e2380968c95f6464ae9ebb300d542ca159a54c4e53cf5e8b1053a72e75902f433e90fa26f6456fa127fca6daa44542bda57779e5a
diff --git a/media-libs/alsa-oss/alsa-oss-1.1.6.ebuild b/media-libs/alsa-oss/alsa-oss-1.1.6.ebuild
new file mode 100644
index 000000000000..47cd17be6920
--- /dev/null
+++ b/media-libs/alsa-oss/alsa-oss-1.1.6.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools multilib multilib-minimal
+
+MY_P="${P/_rc/rc}"
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="Advanced Linux Sound Architecture OSS compatibility layer"
+HOMEPAGE="https://alsa-project.org/"
+SRC_URI="mirror://alsaproject/oss-lib/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="static-libs"
+
+RDEPEND=">=media-libs/alsa-lib-${PV}[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}/${PN}-1.0.12-hardened.patch" )
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+multilib_src_configure() {
+ ECONF_SOURCE=${S} \
+ econf $(use_enable static-libs static)
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ find "${ED}" \( -name '*.a' -o -name '*.la' \) -delete || die
+ sed -e 's:\${exec_prefix}/\\$LIB/::' -i "${ED%/}/usr/bin/aoss" || die
+}
diff --git a/media-libs/exiftool/Manifest b/media-libs/exiftool/Manifest
index deb13bd663cc..7c236fafd823 100644
--- a/media-libs/exiftool/Manifest
+++ b/media-libs/exiftool/Manifest
@@ -1,7 +1,9 @@
DIST Image-ExifTool-10.79.tar.gz 4345706 BLAKE2B 692703433c2bb51c74d81c4f2930eedb17432c8c766db84659bac7319be342f19cec2e70cfaefa8f5f23017d895d7d88defb368460ac08c34fd8b0867e21cdb5 SHA512 87ca64a667972dcc70f6364e3c64286fe09dbc31e141db2ddb9b5962c32f92f9319c7b439c0dfb8b909ff4d486a862fe4ca0360d4054386595093914ac6bd182
DIST Image-ExifTool-10.87.tar.gz 4377842 BLAKE2B 49d94cb6389166562d653a2f8855e6227a357cd9e430b39cebda858a71a9ea1ce2f82a09d80046c65e1cf4cffa6fbfddec53fb4c2ae2f98d2d3a31c6ad920166 SHA512 bf10e30675fc326699c0931ad2d4283b2bcb65bd911d0157a8c5ff608e5835109580f6bf7d7d43a7b76ffb4b7d12b432d9eed17a9a845e2da07d8600a3189ed1
DIST Image-ExifTool-10.88.tar.gz 4379772 BLAKE2B d0d4c2fef52e314ef96d7bb117a5221f571004f3e1928db4f04ef1f43d9956915dc7b78550bb5a49508961de985600f728fdb4529bd0e5870b7369a4a4122628 SHA512 85ed7cf1564f92145673b08a6759c83576b40cfc5ec8f723fdbbf72375d0c9779fd90178db719664126e2cbb4b60208e1f8de9d3b94e814f53824d68ebb119dd
+DIST Image-ExifTool-10.89.tar.gz 4381960 BLAKE2B f64d2508b3ba8b428395e60331494880c31751dde418e198d0b68e5337939c8c8b30a8e14b494a35453d38901472fbba2d44bc35f0df718530663bf62c20c8cd SHA512 eabb79cbfd323154550816d2ed21ebfd69d6080352ddec3844435ce269a78e5816a3e85a4e05f64fbd19b925f490a7a8df8ffeac46481369b7094184eba06e7e
EBUILD exiftool-10.79.ebuild 532 BLAKE2B 0160ae82e2faeb67b3d64ba8003825f0ff37b354d7a9472479a942b910c002b3b8444d614cd1e2c158d6967baca3e7670b7678e02c56b62da3087b03452ca826 SHA512 9035beb7ddca4eddc51df4dd2e651a52cc2c15cacaf663614ffc0589d262dffc75d46f8d59ed385f40560c4f2aaa8246d7d5b6c418e90cc1bb031e53dfaf0d62
EBUILD exiftool-10.87.ebuild 536 BLAKE2B 8af36442ae3d7feb84e9020313981ea6f4594afe77dc3a0450b553e47cff66dbaa4f2a01ee1395fe4757c774c6cda7d8b96dd2ae8bf5277aa858840160e39961 SHA512 94669122bdd68961ba08decc6a7911403a9f5bd857b95a6a7b8cef171db592ceabf53648c7c0beacb0cadf677d77784c96fbd6fb3549c7513d00b01a7f167ca7
EBUILD exiftool-10.88.ebuild 536 BLAKE2B 8af36442ae3d7feb84e9020313981ea6f4594afe77dc3a0450b553e47cff66dbaa4f2a01ee1395fe4757c774c6cda7d8b96dd2ae8bf5277aa858840160e39961 SHA512 94669122bdd68961ba08decc6a7911403a9f5bd857b95a6a7b8cef171db592ceabf53648c7c0beacb0cadf677d77784c96fbd6fb3549c7513d00b01a7f167ca7
+EBUILD exiftool-10.89.ebuild 536 BLAKE2B 8af36442ae3d7feb84e9020313981ea6f4594afe77dc3a0450b553e47cff66dbaa4f2a01ee1395fe4757c774c6cda7d8b96dd2ae8bf5277aa858840160e39961 SHA512 94669122bdd68961ba08decc6a7911403a9f5bd857b95a6a7b8cef171db592ceabf53648c7c0beacb0cadf677d77784c96fbd6fb3549c7513d00b01a7f167ca7
MISC metadata.xml 10159 BLAKE2B 3b879f3679b07864e8e32d0223d1512919d56ede4b51bc5a550a83694c8c956c6e6e60a92309ceafef61ed738ccd0b5a6817094b4132be013560d3d7830f6349 SHA512 88662e634877bf2b67144fd37a862626e247f7df5daa82ed8d7a91a00611290d3976687221b5f58b78111a8894d45d55c8999966436f621baebf1bc7b3561484
diff --git a/media-libs/exiftool/exiftool-10.89.ebuild b/media-libs/exiftool/exiftool-10.89.ebuild
new file mode 100644
index 000000000000..ec856d3619aa
--- /dev/null
+++ b/media-libs/exiftool/exiftool-10.89.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_NAME=Image-ExifTool
+inherit perl-module
+
+DESCRIPTION="Read and write meta information in image, audio and video files"
+HOMEPAGE="https://www.sno.phy.queensu.ca/~phil/exiftool/ ${HOMEPAGE}"
+SRC_URI="https://www.sno.phy.queensu.ca/~phil/exiftool/${DIST_P}.tar.gz"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x64-macos"
+IUSE="doc"
+
+SRC_TEST="do"
+
+src_install() {
+ perl-module_src_install
+ use doc && dodoc -r html/
+}
diff --git a/media-libs/giblib/Manifest b/media-libs/giblib/Manifest
index 20f878d96535..61150a6afc12 100644
--- a/media-libs/giblib/Manifest
+++ b/media-libs/giblib/Manifest
@@ -1,4 +1,4 @@
DIST giblib-1.2.4.tar.gz 287653 BLAKE2B 0b936fe3b56b933a5038751428ec56a872911d3c4ae972e9670cb1ce2496de6a8e21cb4718e7bab4eb1d547eb67ca71b25d77405ff04ebcb1ca0dc03fafea7ef SHA512 4866df223e6d219a5c9a327874bcd67260c83fba8f99862222df41ef86fb31efa0172a777bf46c853ca380dc2a64bbd41bf4fd658fcb84a924cab4e0f525dcfd
-EBUILD giblib-1.2.4-r1.ebuild 898 BLAKE2B 5e55d28c84c0a67c8a3b70fcd6b9af242968122258dc9f2b8952200d6c30d54503aa9bdf27f3628dc25b15d59c605fc18683a74b2f4e6bb74d654332295bc94e SHA512 f114997c0f071d3d1ce9daea5859e405577f2df1bb78d25a56df52b393cf3b4b90001b4b5b395fa9e9320496682ae96e7cf9d00d5f083e9c3e9253ee4806dbaa
+EBUILD giblib-1.2.4-r1.ebuild 897 BLAKE2B 391740d19ac3f18e6f5c3ce062878ef39cf8818ea0feaa0565d585c65c688239ce932fd2ddd460842b86cac2442e4e704c7900996fa0c0f3ad9e91c0e1967017 SHA512 5f9ffddaf2b50c688db11075f43f9a71596e31fb02b23dd4a42a684bf06838a278d4cae339e04996a67d745e19ff98edf3fdfa99259be977eaa51c2fe66fc84e
EBUILD giblib-1.2.4.ebuild 681 BLAKE2B bdaf9b49e82de1e24c8e7ea7a6068693694347a7b91e0b8d7448bd5695633a4a73836d0d6353efaeae6174e024bd40d789b1987a37ed49b5e705e83e2775971d SHA512 4cefd326bdb2a4074c076f91de822fbe254790bcf90138a208ddc5307df9d8ec74db22e14f1962e59970d436922e0d366055545a3eceef83c33100578663290b
MISC metadata.xml 750 BLAKE2B d02c2f96076c9be5a95d8701e935ed802f3b8759d2c1cc220e6235e6a310773a05dcd5e77398ee3f32f7a55822c407c5d18c3cb79b674ba5124043934b04539b SHA512 4827fa23f4b181c3e0a76eb422bd05b1504f6982edd7b8de4ac0464043b9cb8339939629162ec0f2ca1a663940e3a52f8c95ca890ad1eb9aed6d9df4c6580c34
diff --git a/media-libs/giblib/giblib-1.2.4-r1.ebuild b/media-libs/giblib/giblib-1.2.4-r1.ebuild
index 556a31c45db9..5b084bd72808 100644
--- a/media-libs/giblib/giblib-1.2.4-r1.ebuild
+++ b/media-libs/giblib/giblib-1.2.4-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://www.linuxbrit.co.uk/downloads/${P}.tar.gz"
LICENSE="feh"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm ~hppa ~mips ~ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE="static-libs"
RDEPEND=">=media-libs/imlib2-1.0.3[X]
diff --git a/media-libs/libdc1394/Manifest b/media-libs/libdc1394/Manifest
index 57738870e31d..e0e4bb4f5b97 100644
--- a/media-libs/libdc1394/Manifest
+++ b/media-libs/libdc1394/Manifest
@@ -8,5 +8,5 @@ DIST sdl.m4-20140620.tar.xz 2420 BLAKE2B 2057bd14817809fc4ce8188971e846d70deda49
EBUILD libdc1394-2.2.1.ebuild 1391 BLAKE2B 8ee0fcbd135891415cf61abeb5902d25182b92a7ee7325a3b8437db3e01f55a3ccd221b243abeb23ffcd792eec1c133dfaf8efe7ff7d26b55381c5c31eb6506b SHA512 a04d57c24bb668d11fe99aa79f6b322701ce908a80b7ea9eea11c7b170254cea2fbd7ae73dc405fe55d2b00c93e33d8f7f68de352b19e6c327e58d8ac96855ee
EBUILD libdc1394-2.2.3.ebuild 1369 BLAKE2B 2a33c6efabae47445584a2561956745ef73dc136cf8b20e0b25e9148e5bbd92e26fee4d96be441a056a606addf14ed458e6c81443c4932874cdf9d67568a5c20 SHA512 c8b02dc5379fbfd667c8cf55729661af6b7f5aabdd2ccc4b53975f4d90a01f129b3a4696c63e948a5b2ca0d68448b323a2612a0a9e369a5df03233b605d149e4
EBUILD libdc1394-2.2.4.ebuild 1369 BLAKE2B 2a33c6efabae47445584a2561956745ef73dc136cf8b20e0b25e9148e5bbd92e26fee4d96be441a056a606addf14ed458e6c81443c4932874cdf9d67568a5c20 SHA512 c8b02dc5379fbfd667c8cf55729661af6b7f5aabdd2ccc4b53975f4d90a01f129b3a4696c63e948a5b2ca0d68448b323a2612a0a9e369a5df03233b605d149e4
-EBUILD libdc1394-2.2.5-r1.ebuild 1386 BLAKE2B 79bef851c8f4390dade5352adc2b2d6b0cc35ba5dc00e73f4fbde1af3975a4f77193ed8418893a0300a9d204b27c67fb5f68f90e9a7c25a3e1403ce944113718 SHA512 16f08a423f333f8dffd87929065c8be65370e2c742c3f78f686d4b4ef839cd4f2c1448d01008fca66e6305056583c557ad7d7f60c9644cbce549614765953410
+EBUILD libdc1394-2.2.5-r1.ebuild 1385 BLAKE2B bf6bc247e43f6f0c5e892cac7a93626b3705621ba0ac836d03d4d5d67d7903210c80db97e4b0808b0109dd5122565456fead619a83b4c6ac748e151810a6c66b SHA512 71cfc20ccb85ce238d6640f09ba5820edba17bd88d5cb063deeda5327bc8e88268435946846d4db82121b16969d88863d7fba7ddf5fa1c04aa1dc1f4913a8e90
MISC metadata.xml 310 BLAKE2B e433df9a1c48848c371f278ef408de74d5a78896a17a511cd1dd7cdf35e77a87070178f22ad55f70a200088f8f2186d970b1c5cea7eed8ca66b8bad58549667b SHA512 2fbb994fc42ad1c7e1da90b5525ddc1ee1b1abeefeed6496b3aea4df79d556e7032291c782c022ab855216ecdf1539e624f951766f19e33564fd80646bec25b1
diff --git a/media-libs/libdc1394/libdc1394-2.2.5-r1.ebuild b/media-libs/libdc1394/libdc1394-2.2.5-r1.ebuild
index 8f622c8d9381..6ca904182ce9 100644
--- a/media-libs/libdc1394/libdc1394-2.2.5-r1.ebuild
+++ b/media-libs/libdc1394/libdc1394-2.2.5-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
LICENSE="LGPL-2.1"
SLOT="2"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ppc64 sparc x86"
IUSE="doc static-libs"
RDEPEND="
diff --git a/media-libs/libdvdcss/Manifest b/media-libs/libdvdcss/Manifest
index 9d41e6fa3fbd..050df309dab1 100644
--- a/media-libs/libdvdcss/Manifest
+++ b/media-libs/libdvdcss/Manifest
@@ -3,7 +3,7 @@ DIST libdvdcss-1.4.0.tar.bz2 364373 BLAKE2B bad4bfaa17df33ff665684000d54b91c37b5
DIST libdvdcss-1.4.1.tar.bz2 366169 BLAKE2B 54d3f8ccd76286a5b7082abdc8d134fb47d192bb62ee8d58b04f5eb387b804bdde4ec5c7a48627b9afebbb8d3a783a23189886e50277cf855a819fdd08eefd5e SHA512 4456ebcf8b53a8aaee97643261a14a05c929e9e9120cbe5fc6839ddf62be3dcfe7313fca3ee57c00bea43ddf623dc3d61fff7c2f6316338495df95c9c422f39e
DIST libdvdcss-1.4.2.tar.bz2 366824 BLAKE2B 106ec0f46eeb4969d0c878ef1e2ad05ac9c0b0ce0d2781c0d68d9d5e08f9c6154b43c4b2e0cd2db0d530eb0a94914161384e788b307af4c4fca3351d270cbe9a SHA512 e46ccded1951046ec481604c5b533c435be14cd0e734cd5315b61868836a20edf4cdc7c1466c2f4ed374de4382c5e758ace700e84aadcb29513001d696f1049c
EBUILD libdvdcss-1.3.0.ebuild 796 BLAKE2B 46c60fc09583d30961b1526990b8d6f583b9d63acc4c1b2cca1ae44b621d964783ede275c2612f64bea635c2a32e1ad26294282e132e056e551db046883a0498 SHA512 84baa330a130ffd7f0246815ab3c987c9df2f26e59929f8413ea36b0208e5aca607f3865788632a348039cb5f7bcfdf179e5a2f12163ecbfc942007c100094f2
-EBUILD libdvdcss-1.4.0.ebuild 809 BLAKE2B 176d9562c52261563c14a6d0f8e94fff5abca7ad7d1cffa6746f3083b81a5d9e44f7d918717246843bc99d04a99934048ee30040e9734cdbbccdac5f29d139b7 SHA512 62967a8f03b58cee3ebac30fced2da26c9218baad8f3695f4846ab03b5c2d06eb6dfc617ff3043192f231748b23160cf4c4cea7c0c837dc2185c00cefc778c68
+EBUILD libdvdcss-1.4.0.ebuild 808 BLAKE2B d375b0a634b6efcde6948a5a9b749f6a02b600fa74fd01eb347bfaac5b5f2c5a028af3df89adbc829a8b225dc05247e1dc029f9de8bebb666d464d2e9544f233 SHA512 8448a153f20dca18b8ce3124ee888843525f5f14a60662573b4ce2869fdb6f38368fe62f88b815fa2a4f81f74966e889222c78a2918e638e7deec50d4550fca5
EBUILD libdvdcss-1.4.1.ebuild 817 BLAKE2B 3ec859850660f9f526587a76c993d1b00fc67624a97d6b88997dd44b201ab8e1f9120080cb2b38e8efe22ca2c996a426cfab1cbd19bde146859de2c5ff2d8f3b SHA512 5b264785c8051592e78c67f00a2bc8c1b3eab7a7d0f330ecdbfdee58f3a43e01c983cbef603ba0f43ad70ced2a40118a64c05c2551f1a2ad82eaa9f03919c2c2
EBUILD libdvdcss-1.4.2.ebuild 817 BLAKE2B 3ec859850660f9f526587a76c993d1b00fc67624a97d6b88997dd44b201ab8e1f9120080cb2b38e8efe22ca2c996a426cfab1cbd19bde146859de2c5ff2d8f3b SHA512 5b264785c8051592e78c67f00a2bc8c1b3eab7a7d0f330ecdbfdee58f3a43e01c983cbef603ba0f43ad70ced2a40118a64c05c2551f1a2ad82eaa9f03919c2c2
MISC metadata.xml 219 BLAKE2B bca5749b6f2d3541ba2d2635b59056f9ecdc46553991dec3ee5a7bc9f26393bdae62755418850d3cbda0eeb65b7f72029ddf09d4f088b21c84d407d0e6eaa098 SHA512 24793c7fd0e2cef8fa5a0efd9bd55fed1e62ff6810199a969d4c0b869bac9b9ec79b288105b73b1b99734320bb13569a8ee00516b5452dd67d91d14dd17038e2
diff --git a/media-libs/libdvdcss/libdvdcss-1.4.0.ebuild b/media-libs/libdvdcss/libdvdcss-1.4.0.ebuild
index cf2628737151..2115e0a3a755 100644
--- a/media-libs/libdvdcss/libdvdcss-1.4.0.ebuild
+++ b/media-libs/libdvdcss/libdvdcss-1.4.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://download.videolan.org/pub/${PN}/${PV}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="1.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 ~x86-solaris"
+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 ~x86-solaris"
IUSE="doc static-libs"
RDEPEND=""
diff --git a/media-libs/libjpeg-turbo/Manifest b/media-libs/libjpeg-turbo/Manifest
index ff7dc0d97a6d..144cc93bf0cb 100644
--- a/media-libs/libjpeg-turbo/Manifest
+++ b/media-libs/libjpeg-turbo/Manifest
@@ -3,9 +3,11 @@ DIST libjpeg-turbo-1.5.0.tar.gz 1654276 BLAKE2B b3f1ad4c6bbe5b75ef8daa38e0ccf616
DIST libjpeg-turbo-1.5.1.tar.gz 1650647 BLAKE2B 5e9eb7889c430a735a8b8ac22fbf66fc98102acf372d08aa2dbd86ac55d43c5700438a77925f894c473e81289e4d3d2e6fe3da435d2799db21782da9bd5dfe41 SHA512 a03823cf4b3d1aada24e502fea0a979b1f656c01e55ffddc06013b9c79509c2da1e3bcf0b85282289451d77d4cb5f56dd8cbf6e492744836ddda1f7136534852
DIST libjpeg-turbo-1.5.2.tar.gz 1657235 BLAKE2B 8d26af1cf6219e02f13f8729b688175590b01a4ce538ae861e72e6344a319475f8114ad05aefe2f8ffd6b5481c7915bd18097466408729d80212a2db7f99ad5c SHA512 c7fe5cc77e38fad33af3f10e6db961c8edf033a86c09541121f49bfa20547179760924e6d3e397f0add7030459ff3babadd3457ab2da4a40a2147dc1574aa444
DIST libjpeg-turbo-1.5.3.tar.gz 1658672 BLAKE2B 4d2182802aa9963fa57ec2c4fb5cf0a586847d43803e4c2d2e12cf1144c4da0ede7fdbace5965c77cd6df4547090165615960ebb65c964fd2fac823c021f50b7 SHA512 b611b1cc3d1ddedddad871854b42449d053a5f910ed1bdfa45c98e0270f4ecc110fde3a10111d2b876d847a826fa634f09c0bb8c357056c9c3a91c9065eb5202
+DIST libjpeg-turbo-1.5.90.tar.gz 2158825 BLAKE2B 51f1e2c3d4a3ef8d764b87cc3646170eed1df4ff4f9834f156a0d18fbb863625e75f73640518991b5df4b9a66517df76537c203f4d16e4673b15e51fbab78789 SHA512 6322f1013ace231fa51aa2cd2799fa526da14074cde08349c7c6f1719954aa4862d4e9b3975c0041aa93f7efce679dc782abdc5e60f92adfdf7d0c8aa2158e30
DIST libjpeg8_8d-2.debian.tar.gz 14764 BLAKE2B e93d12afa062da28b717b540492221f70e8d9ccf3885371647cf85a2937f938ca723d4a27d5e1c5d79c26aa25dddf69b38754558851a1704172e8b52baf8e17c SHA512 8c5959fb7583a2d61e9442187f67b91b45e72d9dd30db3360d583a3b5d8e1a908db5659f760bdd455b3056e6ae3535b2fd3b847df3d58b140a1816b754003675
EBUILD libjpeg-turbo-1.5.0.ebuild 2861 BLAKE2B 4110c8947b54c3959a8bcf10a57810fca35ff31e389b51d32b03d5ab15db542ebf63d931c8aa926da4b3c49d1b005031fd2468ade8a0c980714f77a76310538e SHA512 3aa56d232af1153e2c7747d7d390d11d43ff3955691420d8d3247ce104f6b959e55fa83bafa601401cb0095944504c5474b3564b98762907cf413ad504643c45
EBUILD libjpeg-turbo-1.5.1.ebuild 2923 BLAKE2B 67850bed77be9bd0b06c1d4c4f95bcdd73430e8b26e1698409213837edaee047578f79b4f019979aab48dbfac6210272594b28aacba1d25e6237034c85e3c4d6 SHA512 13e10d81a0543f6b7cf44b185c3534aa08e2fc07bcb243aa159bc3fcd6194ed7d7e4f8bee51570acf0962731275a4f2d91cdfa931b62ec370e54f27487bf13ff
EBUILD libjpeg-turbo-1.5.2.ebuild 2925 BLAKE2B c519f100505bcccb2d7b9192e26d5ffcc2d881b4bfc90b3e2e4f72447512686745434e4754f8393c14d4d2b7a285a6bc2d0ba0dd20a9916f00e2cccb85129023 SHA512 4e320a1a69fb0ca060ea35a9e2cc5aa7a971ad727bf661c9f64472874200a941f1502eecbe99d26642b21f06a4c1c3faf6d57885ccc63e1e9ec5edb3a7746d11
EBUILD libjpeg-turbo-1.5.3.ebuild 2935 BLAKE2B bb75f57fbc1926c3973660a52c531020c5e6a105d443b2df068f1db472d1395f4361136b56e3c9a1a88e219511706cd96025b0f44235adee2090dbd8880bf867 SHA512 cf593ba887b822db77155d348789d74435e6209e72918afb5b323085c5c1e9ea03ac8bfee2f03dd279ce477a2116539ef76159980063da2a8c83175a6dd482a2
+EBUILD libjpeg-turbo-1.5.90.ebuild 2661 BLAKE2B e799b56dbc2c854eb371c3efe184c615467ab994868306d9fc9a1999c407ee253fdabe3389464c511af1e63d080a8dab195c00e4cdd7c914ffa791504a3cb066 SHA512 c9f1200c3fd1c36e40c5d88f227b72cd276ceb91fd8f6c93db5232e272b7fffe728d02b3935c3ba623ca1732fc42be86802ba68b81734f5bb485d56688904e50
MISC metadata.xml 466 BLAKE2B 989b0d905baa9ba6217f871c43b1d06f8ea718ab7250d31cce0d498b219b3d1077638b2fecfaeb747e2505f2608d73390789bd442462a9e2f410b0939e2dbb77 SHA512 2b8725c3493aa2294b43f3328f3506458254f57b8ac2914b96a7bbf987caa4c6a011e7afe72099bd0d33ff605c018853efde3e77faf2bcb012d7e49d229f17ea
diff --git a/media-libs/libjpeg-turbo/libjpeg-turbo-1.5.90.ebuild b/media-libs/libjpeg-turbo/libjpeg-turbo-1.5.90.ebuild
new file mode 100644
index 000000000000..f015b6b01161
--- /dev/null
+++ b/media-libs/libjpeg-turbo/libjpeg-turbo-1.5.90.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-multilib java-pkg-opt-2 libtool toolchain-funcs versionator
+
+DESCRIPTION="MMX, SSE, and SSE2 SIMD accelerated JPEG library"
+HOMEPAGE="https://libjpeg-turbo.org/ https://sourceforge.net/projects/libjpeg-turbo/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
+ mirror://gentoo/libjpeg8_8d-2.debian.tar.gz"
+
+LICENSE="BSD IJG"
+SLOT="0"
+[[ "$(get_version_component_range 3)" -ge 90 ]] || \
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
+IUSE="java static-libs"
+
+ASM_DEPEND="|| ( dev-lang/nasm dev-lang/yasm )"
+COMMON_DEPEND="!media-libs/jpeg:0
+ !media-libs/jpeg:62"
+RDEPEND="${COMMON_DEPEND}
+ java? ( >=virtual/jre-1.5 )"
+DEPEND="${COMMON_DEPEND}
+ amd64? ( ${ASM_DEPEND} )
+ x86? ( ${ASM_DEPEND} )
+ amd64-fbsd? ( ${ASM_DEPEND} )
+ x86-fbsd? ( ${ASM_DEPEND} )
+ amd64-linux? ( ${ASM_DEPEND} )
+ x86-linux? ( ${ASM_DEPEND} )
+ x64-macos? ( ${ASM_DEPEND} )
+ x64-cygwin? ( ${ASM_DEPEND} )
+ java? ( >=virtual/jdk-1.5 )"
+
+MULTILIB_WRAPPED_HEADERS=( /usr/include/jconfig.h )
+
+src_prepare() {
+ default
+
+ java-pkg-opt-2_src_prepare
+}
+
+multilib_src_configure() {
+ if multilib_is_native_abi && use java ; then
+ export JAVACFLAGS="$(java-pkg_javac-args)"
+ export JNI_CFLAGS="$(java-pkg_get-jni-cflags)"
+ fi
+
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_DEFAULT_DOCDIR="/usr/share/doc/${PF}"
+ -DENABLE_STATIC="$(usex static-libs)"
+ -DWITH_JAVA="$(multilib_native_usex java)"
+ -DWITH_MEM_SRCDST=ON
+ )
+ [[ ${ABI} == "x32" ]] && mycmakeargs+=( -DREQUIRE_SIMD=OFF ) #420239
+ cmake-utils_src_configure
+}
+
+multilib_src_compile() {
+ cmake-utils_src_compile
+
+ if multilib_is_native_abi ; then
+ pushd "${WORKDIR}/debian/extra" &>/dev/null || die
+ emake CC="$(tc-getCC)" CFLAGS="${LDFLAGS} ${CFLAGS}"
+ popd &>/dev/null || die
+ fi
+}
+
+multilib_src_install() {
+ cmake-utils_src_install
+
+ if multilib_is_native_abi ; then
+ pushd "${WORKDIR}/debian/extra" &>/dev/null || die
+ emake \
+ DESTDIR="${D}" prefix="${EPREFIX}"/usr \
+ INSTALL="install -m755" INSTALLDIR="install -d -m755" \
+ install
+
+ if use java ; then
+ rm -rf "${ED%/}"/usr/classes
+ java-pkg_dojar java/turbojpeg.jar
+ fi
+ fi
+}
+
+multilib_src_install_all() {
+ find "${ED}" -name '*.la' -delete || die
+
+ insinto /usr/share/doc/${PF}/html
+ doins -r "${S}"/doc/html/*
+ newdoc "${WORKDIR}"/debian/changelog changelog.debian
+ if use java; then
+ insinto /usr/share/doc/${PF}/html/java
+ doins -r "${S}"/java/doc/*
+ newdoc "${S}"/java/README README.java
+ fi
+}
diff --git a/media-libs/libmtp/Manifest b/media-libs/libmtp/Manifest
index a0ba6b5371fd..6d0b7d073c1b 100644
--- a/media-libs/libmtp/Manifest
+++ b/media-libs/libmtp/Manifest
@@ -2,7 +2,7 @@ DIST libmtp-1.1.13.tar.gz 801519 BLAKE2B f0452515f83d001a4e7a32528265d46814898fb
DIST libmtp-1.1.14.tar.gz 804354 BLAKE2B 8a5ec431b3a3c1445b3ae62dd0f6ebee36a473ce3d7da07400263434d6e1be49624b8c807bce015f9e55d450f9e25eb2dcf0831c639b97e39cb900ac4d62f81c SHA512 337d259462cf9700fe5a5f09b38f4652045ee71249d54562661362e6d0ec7fe087ab77ec68d443e4fb84839a8ad9dc686c207d723ab47bc1a542dd0a71b294b1
DIST libmtp-1.1.15.tar.gz 805983 BLAKE2B f464c58a9844706ecc066a4a744b525ac6e8020ab80e35b01eab2813562ea1452deb5e6fb4477eb243b6631c24f8bc11887ec35279cb6cd89e1a459aca6b36cb SHA512 c85f47ef4e05d7f5b47d06463ca97c123fa068c4b7369aeba496cb1cfa03f0148b3ba73feed7da96269ba94b76b4b81858ee4bda5af67b0aac3b07fe39b5354a
EBUILD libmtp-1.1.13.ebuild 1596 BLAKE2B 34ae4dc534b04f1a010155aa2c20c956e1ff692a57b3b291bd701a1c20f291c79eb4f7dd9263749374c3b3b13796379f0eba1fb2acd65c77882214258a0e71ac SHA512 fc4452159dd8d8d7285002ea14f8ed64739cacf00551dd0408450f8370480de0388ee27b27ef617e239c24aef63e239d22265e8b75e97af49bd875a71f55df8b
-EBUILD libmtp-1.1.14.ebuild 1600 BLAKE2B 728656ded75e5fdbfc9e83d97d0abbb3fdc69f1252841e6354a537e2d0dcb59bc4782a8f7e70b8c3aca1fa0e18b94600407958118d3ff12ec963e81b438178f7 SHA512 57aa05f5d6274cbf326e6f3cbed9b564261e32347eb3e445a1166d96224e17008edd05b3320062382a96509e1acb9936d3218af478719c78558996f7e7a783c3
+EBUILD libmtp-1.1.14.ebuild 1599 BLAKE2B 59f801a0431e9be64970aa18039e5c25ca1ad729804d8b24285b8d8aad6213945a6e4d1dfecc2c5e8971620880bd66bd6222205853d29998da0c12e99450cb0b SHA512 5df1237bf66a5a18627b7bdcd458a1de22161fee4f707b3685fda73487b3e198ad5776538bb19d95fde097fb8e16484bf90706800e65c06cbb522ca03a4be911
EBUILD libmtp-1.1.15.ebuild 1603 BLAKE2B 52649939b562e4af906e7ee5613afa6cb35d3c7834a6593a426553f19a921f87a7a2a0bd763843a7c115e236de9c7919855af60702d88d128c8fbf0648e7d652 SHA512 8de4ae97012b8c8cbe4d7b5408834a048c73d91b8e9371d936c48a93193a8b528d5b3e148d14d31cdbbb669bb995f796c8bdb22cf9e708e60e1c59a74e2885f1
EBUILD libmtp-9999.ebuild 1603 BLAKE2B 68dbef72c8b95ddf2e6f483c4f29edd373190900750f1fe8b14ec9136877fff8c8905e9fca6065daeb447b0ce60359e1f828b92fd457f665a47ce4cc58ef4a66 SHA512 19295d09b442b0fd7bc5961cc38a587edc9f41e0d8a3656f92628db71cf4f542e27af35a2f23535678fba7d76dbe1fa926a58bcf3fdbe612dcf8db7a527c601a
MISC metadata.xml 329 BLAKE2B 4d7d938ffffc075084e5d43ca37040cb1612e7d6bdfed9c12d5edb00e0ce536d2d19b070dcd26d64a46a6664985db1f07aed073e2912c3dfc743ff6d55e8d187 SHA512 99fed0095b41d435c1bf82d7fa9c51b03fadc01646d959735693219cbfe2b69f784610fb296d5f1fdc8bb7c84dca4dbf3718effd350745de6483f8a8f9407d6c
diff --git a/media-libs/libmtp/libmtp-1.1.14.ebuild b/media-libs/libmtp/libmtp-1.1.14.ebuild
index a54f4b76bf90..5c654c0c7acf 100644
--- a/media-libs/libmtp/libmtp-1.1.14.ebuild
+++ b/media-libs/libmtp/libmtp-1.1.14.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == 9999* ]]; then
inherit autotools git-r3
else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ia64 ~ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd"
fi
DESCRIPTION="An implementation of Microsoft's Media Transfer Protocol (MTP)"
diff --git a/media-libs/libshout/Manifest b/media-libs/libshout/Manifest
index ff7eb3b0ff31..dc7d86af8dc3 100644
--- a/media-libs/libshout/Manifest
+++ b/media-libs/libshout/Manifest
@@ -4,6 +4,6 @@ DIST libshout-2.3.1.tar.gz 464229 BLAKE2B 6266e23d34f551e4d8afacc514a4e2e7bb1275
DIST libshout-2.4.1.tar.gz 516161 BLAKE2B bedea3c043018eff4675fdb8b95e0bb8ff02a98994a4afcc76537124ebf7357f012f2e9445ebd207b576fc4166fb761d65066fe166fc8b611b96f5c5482a0e92 SHA512 4d4b958947e020de3330d49d39d59220fc89315f25f653a7456b9aa24ca9566fca30bb3d65e6348e79958656096b6b864ea8885157d24e55c8d84d6604670219
EBUILD libshout-2.3.1-r1.ebuild 1216 BLAKE2B a56149d45dcf464a465558d926ff2378685ee8ef1f99ea584bd397e455b80aeb9ac0126898ec4474a3e100eb9b4b32a58dc30eb274430121e82935b7a88dd6db SHA512 977452a7ea64d3076f968bffd73cf81f5c87e18bfa760108cf3120a77b60ef4aa528afba4b6e7913d9832c122187afbdc9c8430e8d1104f0656eba20be735d53
EBUILD libshout-2.3.1.ebuild 837 BLAKE2B 06e49c76b036ebe4018cfb40df091f48cda71fe516a32a1517744e89e25c90eb177bfe90cc223255be102cf8cdf2405e8941624f62520b6ca19a4ea8e5ab6169 SHA512 f3ca40a99521c197a07dbcad9458b90243fd1ca36e45cd4c9487feee7115a6598eae6c778307dd22e8133b089c5cfdb47b3d237e9d6bf3f75cefc37d0e657913
-EBUILD libshout-2.4.1-r1.ebuild 1320 BLAKE2B 4614c00a338516f080be4fb7f5e594f732f5d579005440166187afe4dddab79d176389d06f0d7d6c9a6dfde20b77038c449e20559d067eb9ea89e125770ada93 SHA512 2cfff6ef6e565caf3748b5347f72bb01b1b8d9bc0370245713e369da65c08fa0eb0c2758d6508187bbcab735b9e1b4f522eac176d54298052939c6b9cf054ab7
+EBUILD libshout-2.4.1-r1.ebuild 1319 BLAKE2B 25b6bbd2c91f5d57eb4ca28cc3b886e78cf65b7a69e785d6f8bfe0bf7048fde1161734c1ea206d5e7dc7259f7409c60a0e88e724999b3534b61d95ebdcaeff8c SHA512 7d7b3dddbecc485a0b6de9b81b4dcd1a3ba27bdd6ac6f320768767f63f07afbbe6ac0c205ad8ec6c67f90187c89a6700484b6aaf270e968433d7c06670740015
EBUILD libshout-2.4.1.ebuild 1340 BLAKE2B 654727adb05205043c5aeeb33b285373a7275a4211f894ec5ae64ac801d98cbfbac84423c7287286e22e12d7e79877a735ee24a21a8485ab274d24210e24e129 SHA512 344835f4c72a272295da03a4a3d9df82049504d8056396b793523965652820b12527d1de9eb2f279a21caf636277d035977c60a4c0b8023c8eafc6d8759ed672
MISC metadata.xml 249 BLAKE2B f7f8f071ecba933f3d39b0b60983281d59299b92de9375a60ab4109d7202800cb790bce0c426227f04b3e2624b1adb20876145741355abc6a4938b8b9698d144 SHA512 9a100fb26586365eda99724330a03a512f4d0be18d39c3a195ba02c2fc841edeee99d22512acf5a058a3b978d3a74f4d963a5aff9aa343b6cb4086cdfefe6343
diff --git a/media-libs/libshout/libshout-2.4.1-r1.ebuild b/media-libs/libshout/libshout-2.4.1-r1.ebuild
index e693573862e6..f4ed55146663 100644
--- a/media-libs/libshout/libshout-2.4.1-r1.ebuild
+++ b/media-libs/libshout/libshout-2.4.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE="libressl speex static-libs theora"
RDEPEND="
diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index 38274b70f26e..cc6e88bf530f 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -2,10 +2,12 @@ AUX eselect-mesa.conf.9.2 1630 BLAKE2B 6c67ef9b5dc94f2f26378c004a459680b05084900
DIST mesa-17.1.10.tar.xz 9872168 BLAKE2B 205ece7b016fcc1de5bb72711775cd8f4b90f5d6c26db77d1576752fcd4a99a36cbcd902bb6ad1041d476d1c3b32479baceb4087c902ce598ede3d57851c6b9d SHA512 728dbd41f5d3a7a1c33fc18c08a8b8eb1f6d236c5f00781209f46b144dd66a27ecd723ab1635868b7ad77de3a18ad53f1a88c932f17c0be97605a2775e3b3a9b
DIST mesa-17.2.8.tar.xz 10393304 BLAKE2B 558321eefc6d599aaedfe468f03c2f1f99b5c96c253637db00b7da3265ec38e031d15f77623db1f4408f15912c93347e0f5769b01d92329be7f55e45f6f6bf75 SHA512 ce05ad2d3e1b55ffe9c8ef65023a840c04b29014c7876b23182a6a6dd0b768f248ec21bc5b738d21b846f59f4b73501a9fe834d6a87e7dba16c6f821008e0f01
DIST mesa-17.3.7.tar.xz 10654684 BLAKE2B 520b045f7ab4b60ab372960ca933e60229dc38075d28c9e0f144d0a2dc222d6c2830e4739962008319bed27fe9a83bae7c38609d0135c3d5918d35dff6c0381d SHA512 ec48565556aa4281056cee5dbef140553651fdfbb76ce32397de048db1cf65f5e18787c72b998de7da2de795d27e7040bde84651ade4726fc3a69a23b166ba4e
+DIST mesa-17.3.8.tar.xz 10660896 BLAKE2B 432deefad4b0a42914efc24c558d5c766443f55ff8324317980a4f91a5e560207c3c142d9547868c6cd480ad751c2b11a76da06dea891a044016868b3dcdaaa2 SHA512 4a63b760d5c64425e2d4dddf6ab8167c1845020f173bd56ec1d2e483e3bf2afb9ca483fcf329d37cc0bce82ab5134ee43ea82a2e3a4ee9463de16a9f75bc6e16
DIST mesa-18.0.0.tar.xz 11056544 BLAKE2B 467c100bcbc0a60e3868e718331192255fd16394c21b08c128a054e066740cd071e0b272aba011873fe239821f53442e9a07ae860d94b425275bd68c3db3b7fc SHA512 1494bb09357896a2505b3dcfec772268e28c765804f21e144948a314f1d79d99ff9f21062ef5860eb5a5a568b305a9c954585924a7ac8890fe1ebd8df3bcc396
EBUILD mesa-17.1.10.ebuild 13463 BLAKE2B 1770254368c5f58be3a6b7e24eebc083cfece5af94fe054739eb5985a5158c56633abafa9e8d9298b1a559618ada21a80341c38a8bea03d787f5270e6a9e5124 SHA512 ea34ae58ab59208f26398004905264229b2ae4d92efb2a9c779bd50b223873738d904df624a1ab652b55ac0a4b1156f36421cee2605f1910372b661d6e9708ca
EBUILD mesa-17.2.8.ebuild 15022 BLAKE2B 8de43727d00f3ffb6136c59f42ee268a8f2b20cfa6a8784efda04e37ad606510f0f3b32e00ae24533f070f4a1d7a9cbc0a3986b7b1c646d8ccec8b38fc7fa50a SHA512 518068373eddd00746a67a832592cc61cd6faa24f79475722bf6edde13f2ff7f17a292294162985064feeb26ada07801f44385f35b209a725a41ee315980b94c
EBUILD mesa-17.3.7.ebuild 14916 BLAKE2B 6a0e29ec0ca3a10713c58d28c8c8b44c55ae254254dae1ee0e9d2b4495367af2fc464cc1e69d7e1a1c8596deb92d6c3331e0c0b107896155b6d456a2d7a0514e SHA512 fd75796a17acf72ddbe5c82a21eeb9a2c8ee301296ad0787aa0a56b857a6d7d02de4a6acb8cee20a597cc1fb8c7b87e861905f8f5549ef9f18b70d36664f218f
+EBUILD mesa-17.3.8.ebuild 14915 BLAKE2B 469393c5781be76e322ccf8b86ac9239bafcbe8c70715fb001ca90b608002c2820d322d46311c767937c5cbad7204b6d21064d001e37985322a7d0ac1d023693 SHA512 7107be3f71427fee5e149d69af97986f6367626cad662558fedb2e6bbbe556c35f677fb7f1d4ddec86c9bd7c823c07c9071285591329e9ca3cf1d8689021e015
EBUILD mesa-18.0.0.ebuild 14959 BLAKE2B 568dc3b028ba4ff14aee9f01d70c176fa2ed87421a1810caf6cd89c12e48a53d418b9db1b6b38c9b3094e611b7a2ec32a360a92aef3e579b72fab59edef5187c SHA512 c2326f1f714aad3888a901f40dd11028782a3c1cbc6d0a6a2172d542b3488a8da7b80240812284e2ea79b5cbb07489e7ac718106f2943e3016b36311b1897980
EBUILD mesa-9999.ebuild 14997 BLAKE2B 16608004e2e4b89869537586d93b392b64f512b1408ec5b4837181dd42c722da6f7d85d9a7b05adfd1ea529ca7311b8484fa93711033878981e76479ff1dc4d2 SHA512 8e0faa63d96b23bb1d513792d353de24e58d584980a7d023b8ce947f4d02864ec225067eb0146b2ce53d0e2904f18583f4ed3668c8052a955616eafe540dbe6a
MISC metadata.xml 2095 BLAKE2B c1c858a478bbb1c7e38a45dbf00e380a3d26c56920db1897521a7e9f4eb005157e535207ae2274d744e3ce5514a57654eb0effb2cfc773263a0f417874cdc742 SHA512 c3db8aeb4f4ae7ea27c8b48cb26ee9348d84e6fb4b99df815b177e62e78cd980a7834c152e2c10c6fdbe2b91a032861a0c0503625874bfb6df58ccc3bf54e705
diff --git a/media-libs/mesa/mesa-17.3.8.ebuild b/media-libs/mesa/mesa-17.3.8.ebuild
new file mode 100644
index 000000000000..04c07eaa82d0
--- /dev/null
+++ b/media-libs/mesa/mesa-17.3.8.ebuild
@@ -0,0 +1,583 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGIT_REPO_URI="https://anongit.freedesktop.org/git/mesa/mesa.git"
+
+if [[ ${PV} = 9999 ]]; then
+ GIT_ECLASS="git-r3"
+ EXPERIMENTAL="true"
+fi
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools llvm multilib-minimal python-any-r1 pax-utils ${GIT_ECLASS}
+
+OPENGL_DIR="xorg-x11"
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/"
+
+if [[ $PV == 9999 ]]; then
+ SRC_URI=""
+else
+ SRC_URI="https://mesa.freedesktop.org/archive/${MY_P}.tar.xz"
+ KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="!bindist? ( bindist )"
+
+RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
+VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 imx intel nouveau vc4 virgl vivante vmware"
+for card in ${VIDEO_CARDS}; do
+ IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+ bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 gles2 unwind
+ +llvm +nptl opencl osmesa pax_kernel openmax pic selinux vaapi valgrind
+ vdpau vulkan wayland xvmc xa"
+
+REQUIRED_USE="
+ d3d9? ( dri3 gallium )
+ llvm? ( gallium )
+ opencl? ( gallium llvm )
+ openmax? ( gallium )
+ gles1? ( egl )
+ gles2? ( egl )
+ vaapi? ( gallium )
+ vdpau? ( gallium )
+ vulkan? ( || ( video_cards_i965 video_cards_radeonsi )
+ video_cards_radeonsi? ( llvm ) )
+ wayland? ( egl gbm )
+ xa? ( gallium )
+ video_cards_freedreno? ( gallium )
+ video_cards_intel? ( classic )
+ video_cards_i915? ( || ( classic gallium ) )
+ video_cards_i965? ( classic )
+ video_cards_imx? ( gallium video_cards_vivante )
+ video_cards_nouveau? ( || ( classic gallium ) )
+ video_cards_radeon? ( || ( classic gallium )
+ gallium? ( x86? ( llvm ) amd64? ( llvm ) ) )
+ video_cards_r100? ( classic )
+ video_cards_r200? ( classic )
+ video_cards_r300? ( gallium x86? ( llvm ) amd64? ( llvm ) )
+ video_cards_r600? ( gallium )
+ video_cards_radeonsi? ( gallium llvm )
+ video_cards_vc4? ( gallium )
+ video_cards_virgl? ( gallium )
+ video_cards_vivante? ( gallium gbm )
+ video_cards_vmware? ( gallium )
+"
+
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.89"
+# keep correct libdrm and dri2proto dep
+# keep blocks in rdepend for binpkg
+RDEPEND="
+ !<x11-base/xorg-server-1.7
+ !<=x11-proto/xf86driproto-2.0.3
+ abi_x86_32? ( !app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)] )
+ classic? ( app-eselect/eselect-mesa )
+ gallium? ( app-eselect/eselect-mesa )
+ >=app-eselect/eselect-opengl-1.3.0
+ >=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
+ >=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}]
+ >=x11-libs/libX11-1.6.2:=[${MULTILIB_USEDEP}]
+ >=x11-libs/libxshmfence-1.1:=[${MULTILIB_USEDEP}]
+ >=x11-libs/libXdamage-1.1.4-r1:=[${MULTILIB_USEDEP}]
+ >=x11-libs/libXext-1.3.2:=[${MULTILIB_USEDEP}]
+ >=x11-libs/libXxf86vm-1.1.3:=[${MULTILIB_USEDEP}]
+ >=x11-libs/libxcb-1.9.3:=[${MULTILIB_USEDEP}]
+ x11-libs/libXfixes:=[${MULTILIB_USEDEP}]
+ unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] )
+ llvm? (
+ video_cards_radeonsi? (
+ virtual/libelf:0=[${MULTILIB_USEDEP}]
+ )
+ video_cards_r600? (
+ virtual/libelf:0=[${MULTILIB_USEDEP}]
+ )
+ video_cards_radeon? (
+ virtual/libelf:0=[${MULTILIB_USEDEP}]
+ )
+ )
+ opencl? (
+ app-eselect/eselect-opencl
+ dev-libs/libclc
+ virtual/libelf:0=[${MULTILIB_USEDEP}]
+ )
+ openmax? (
+ >=media-libs/libomxil-bellagio-0.9.3:=[${MULTILIB_USEDEP}]
+ x11-misc/xdg-utils
+ )
+ vaapi? (
+ >=x11-libs/libva-1.7.3:=[${MULTILIB_USEDEP}]
+ video_cards_nouveau? ( !<=x11-libs/libva-vdpau-driver-0.7.4-r3 )
+ )
+ vdpau? ( >=x11-libs/libvdpau-1.1:=[${MULTILIB_USEDEP}] )
+ wayland? (
+ >=dev-libs/wayland-1.11.0:=[${MULTILIB_USEDEP}]
+ >=dev-libs/wayland-protocols-1.8
+ )
+ xvmc? ( >=x11-libs/libXvMC-1.0.8:=[${MULTILIB_USEDEP}] )
+ ${LIBDRM_DEPSTRING}[video_cards_freedreno?,video_cards_nouveau?,video_cards_vc4?,video_cards_vivante?,video_cards_vmware?,${MULTILIB_USEDEP}]
+
+ video_cards_intel? (
+ !video_cards_i965? ( ${LIBDRM_DEPSTRING}[video_cards_intel] )
+ )
+ video_cards_i915? ( ${LIBDRM_DEPSTRING}[video_cards_intel] )
+"
+for card in ${RADEON_CARDS}; do
+ RDEPEND="${RDEPEND}
+ video_cards_${card}? ( ${LIBDRM_DEPSTRING}[video_cards_radeon] )
+ "
+done
+RDEPEND="${RDEPEND}
+ video_cards_radeonsi? ( ${LIBDRM_DEPSTRING}[video_cards_amdgpu] )
+"
+
+# Please keep the LLVM dependency block separate. Since LLVM is slotted,
+# we need to *really* make sure we're not pulling one than more slot
+# simultaneously.
+#
+# How to use it:
+# 1. List all the working slots (with min versions) in ||, newest first.
+# 2. Update the := to specify *max* version, e.g. < 7.
+# 3. Specify LLVM_MAX_SLOT, e.g. 6.
+LLVM_MAX_SLOT="5"
+LLVM_DEPSTR="
+ || (
+ sys-devel/llvm:5[${MULTILIB_USEDEP}]
+ sys-devel/llvm:4[${MULTILIB_USEDEP}]
+ >=sys-devel/llvm-3.9.0:0[${MULTILIB_USEDEP}]
+ )
+ <sys-devel/llvm-6:=[${MULTILIB_USEDEP}]
+"
+LLVM_DEPSTR_AMDGPU=${LLVM_DEPSTR//]/,llvm_targets_AMDGPU(-)]}
+CLANG_DEPSTR=${LLVM_DEPSTR//llvm/clang}
+CLANG_DEPSTR_AMDGPU=${CLANG_DEPSTR//]/,llvm_targets_AMDGPU(-)]}
+RDEPEND="${RDEPEND}
+ llvm? (
+ opencl? (
+ video_cards_r600? (
+ ${CLANG_DEPSTR_AMDGPU}
+ )
+ !video_cards_r600? (
+ video_cards_radeonsi? (
+ ${CLANG_DEPSTR_AMDGPU}
+ )
+ )
+ !video_cards_r600? (
+ !video_cards_radeonsi? (
+ video_cards_radeon? (
+ ${CLANG_DEPSTR_AMDGPU}
+ )
+ )
+ )
+ !video_cards_r600? (
+ !video_cards_radeon? (
+ !video_cards_radeonsi? (
+ ${CLANG_DEPSTR}
+ )
+ )
+ )
+ )
+ !opencl? (
+ video_cards_r600? (
+ ${LLVM_DEPSTR_AMDGPU}
+ )
+ !video_cards_r600? (
+ video_cards_radeonsi? (
+ ${LLVM_DEPSTR_AMDGPU}
+ )
+ )
+ !video_cards_r600? (
+ !video_cards_radeonsi? (
+ video_cards_radeon? (
+ ${LLVM_DEPSTR_AMDGPU}
+ )
+ )
+ )
+ !video_cards_r600? (
+ !video_cards_radeon? (
+ !video_cards_radeonsi? (
+ ${LLVM_DEPSTR}
+ )
+ )
+ )
+ )
+ )
+"
+unset {LLVM,CLANG}_DEPSTR{,_AMDGPU}
+
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}
+ opencl? (
+ >=sys-devel/gcc-4.6
+ )
+ sys-devel/gettext
+ virtual/pkgconfig
+ valgrind? ( dev-util/valgrind )
+ >=x11-proto/dri2proto-2.8-r1:=[${MULTILIB_USEDEP}]
+ dri3? (
+ >=x11-proto/dri3proto-1.0:=[${MULTILIB_USEDEP}]
+ >=x11-proto/presentproto-1.0:=[${MULTILIB_USEDEP}]
+ )
+ >=x11-proto/glproto-1.4.17-r1:=[${MULTILIB_USEDEP}]
+ >=x11-proto/xextproto-7.2.1-r1:=[${MULTILIB_USEDEP}]
+ >=x11-proto/xf86driproto-2.1.1-r1:=[${MULTILIB_USEDEP}]
+ >=x11-proto/xf86vidmodeproto-2.3.1-r1:=[${MULTILIB_USEDEP}]
+ vulkan? (
+ $(python_gen_any_dep ">=dev-python/mako-0.7.3[\${PYTHON_USEDEP}]")
+ )
+"
+[[ ${PV} == 9999 ]] && DEPEND+="
+ sys-devel/bison
+ sys-devel/flex
+ $(python_gen_any_dep ">=dev-python/mako-0.7.3[\${PYTHON_USEDEP}]")
+"
+
+S="${WORKDIR}/${MY_P}"
+EGIT_CHECKOUT_DIR=${S}
+
+QA_WX_LOAD="
+x86? (
+ !pic? (
+ usr/lib*/libglapi.so.0.0.0
+ usr/lib*/libGLESv1_CM.so.1.1.0
+ usr/lib*/libGLESv2.so.2.0.0
+ usr/lib*/libGL.so.1.2.0
+ usr/lib*/libOSMesa.so.8.0.0
+ )
+)"
+
+llvm_check_deps() {
+ local flags=${MULTILIB_USEDEP}
+ if use video_cards_r600 || use video_cards_radeon || use video_cards_radeonsi
+ then
+ flags+=",llvm_targets_AMDGPU(-)"
+ fi
+
+ if use opencl; then
+ has_version "sys-devel/clang[${flags}]" || return 1
+ fi
+ has_version "sys-devel/llvm[${flags}]"
+}
+
+pkg_setup() {
+ # warning message for bug 459306
+ if use llvm && has_version sys-devel/llvm[!debug=]; then
+ ewarn "Mismatch between debug USE flags in media-libs/mesa and sys-devel/llvm"
+ ewarn "detected! This can cause problems. For details, see bug 459306."
+ fi
+
+ if use llvm; then
+ llvm_pkg_setup
+ fi
+ python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ [[ ${PV} == 9999 ]] && eautoreconf
+ eapply_user
+}
+
+multilib_src_configure() {
+ local myconf
+
+ if use classic; then
+ # Configurable DRI drivers
+ driver_enable swrast
+
+ # Intel code
+ driver_enable video_cards_i915 i915
+ driver_enable video_cards_i965 i965
+ if ! use video_cards_i915 && \
+ ! use video_cards_i965; then
+ driver_enable video_cards_intel i915 i965
+ fi
+
+ # Nouveau code
+ driver_enable video_cards_nouveau nouveau
+
+ # ATI code
+ driver_enable video_cards_r100 radeon
+ driver_enable video_cards_r200 r200
+ if ! use video_cards_r100 && \
+ ! use video_cards_r200; then
+ driver_enable video_cards_radeon radeon r200
+ fi
+ fi
+
+ if use egl; then
+ myconf+=" --with-platforms=x11,surfaceless$(use wayland && echo ",wayland")$(use gbm && echo ",drm")"
+ fi
+
+ if use gallium; then
+ myconf+="
+ $(use_enable d3d9 nine)
+ $(use_enable llvm)
+ $(use_enable openmax omx-bellagio)
+ $(use_enable vaapi va)
+ $(use_enable vdpau)
+ $(use_enable xa)
+ $(use_enable xvmc)
+ "
+ use vaapi && myconf+=" --with-va-libdir=/usr/$(get_libdir)/va/drivers"
+
+ gallium_enable swrast
+ gallium_enable video_cards_vc4 vc4
+ gallium_enable video_cards_vivante etnaviv
+ gallium_enable video_cards_vmware svga
+ gallium_enable video_cards_nouveau nouveau
+ gallium_enable video_cards_i915 i915
+ gallium_enable video_cards_imx imx
+ if ! use video_cards_i915 && \
+ ! use video_cards_i965; then
+ gallium_enable video_cards_intel i915
+ fi
+
+ gallium_enable video_cards_r300 r300
+ gallium_enable video_cards_r600 r600
+ gallium_enable video_cards_radeonsi radeonsi
+ if ! use video_cards_r300 && \
+ ! use video_cards_r600; then
+ gallium_enable video_cards_radeon r300 r600
+ fi
+
+ gallium_enable video_cards_freedreno freedreno
+ # opencl stuff
+ if use opencl; then
+ myconf+="
+ $(use_enable opencl)
+ --with-clang-libdir="${EPREFIX}/usr/lib"
+ "
+ fi
+
+ gallium_enable video_cards_virgl virgl
+ fi
+
+ if use vulkan; then
+ vulkan_enable video_cards_i965 intel
+ vulkan_enable video_cards_radeonsi radeon
+ fi
+
+ # x86 hardened pax_kernel needs glx-rts, bug 240956
+ if [[ ${ABI} == x86 ]]; then
+ myconf+=" $(use_enable pax_kernel glx-read-only-text)"
+ fi
+
+ # on abi_x86_32 hardened we need to have asm disable
+ if [[ ${ABI} == x86* ]] && use pic; then
+ myconf+=" --disable-asm"
+ fi
+
+ if use gallium; then
+ myconf+=" $(use_enable osmesa gallium-osmesa)"
+ else
+ myconf+=" $(use_enable osmesa)"
+ fi
+
+ # build fails with BSD indent, bug #428112
+ use userland_GNU || export INDENT=cat
+
+ ECONF_SOURCE="${S}" \
+ econf \
+ --enable-dri \
+ --enable-glx \
+ --enable-shared-glapi \
+ $(use_enable !bindist texture-float) \
+ $(use_enable d3d9 nine) \
+ $(use_enable debug) \
+ $(use_enable dri3) \
+ $(use_enable egl) \
+ $(use_enable gbm) \
+ $(use_enable gles1) \
+ $(use_enable gles2) \
+ $(use_enable nptl glx-tls) \
+ $(use_enable unwind libunwind) \
+ --enable-valgrind=$(usex valgrind auto no) \
+ --enable-llvm-shared-libs \
+ --with-dri-drivers=${DRI_DRIVERS} \
+ --with-gallium-drivers=${GALLIUM_DRIVERS} \
+ --with-vulkan-drivers=${VULKAN_DRIVERS} \
+ PYTHON2="${PYTHON}" \
+ ${myconf}
+}
+
+multilib_src_install() {
+ emake install DESTDIR="${D}"
+
+ if use classic || use gallium; then
+ ebegin "Moving DRI/Gallium drivers for dynamic switching"
+ local gallium_drivers=( i915_dri.so i965_dri.so r300_dri.so r600_dri.so swrast_dri.so )
+ keepdir /usr/$(get_libdir)/dri
+ dodir /usr/$(get_libdir)/mesa
+ for x in ${gallium_drivers[@]}; do
+ if [ -f "$(get_libdir)/gallium/${x}" ]; then
+ mv -f "${ED}/usr/$(get_libdir)/dri/${x}" "${ED}/usr/$(get_libdir)/dri/${x/_dri.so/g_dri.so}" \
+ || die "Failed to move ${x}"
+ fi
+ done
+ if use classic; then
+ emake -C "${BUILD_DIR}/src/mesa/drivers/dri" DESTDIR="${D}" install
+ fi
+ for x in "${ED}"/usr/$(get_libdir)/dri/*.so; do
+ if [ -f ${x} -o -L ${x} ]; then
+ mv -f "${x}" "${x/dri/mesa}" \
+ || die "Failed to move ${x}"
+ fi
+ done
+ pushd "${ED}"/usr/$(get_libdir)/dri || die "pushd failed"
+ ln -s ../mesa/*.so . || die "Creating symlink failed"
+ # remove symlinks to drivers known to eselect
+ for x in ${gallium_drivers[@]}; do
+ if [ -f ${x} -o -L ${x} ]; then
+ rm "${x}" || die "Failed to remove ${x}"
+ fi
+ done
+ popd
+ eend $?
+ fi
+ if use opencl; then
+ ebegin "Moving Gallium/Clover OpenCL implementation for dynamic switching"
+ local cl_dir="/usr/$(get_libdir)/OpenCL/vendors/mesa"
+ dodir ${cl_dir}/{lib,include}
+ if [ -f "${ED}/usr/$(get_libdir)/libOpenCL.so" ]; then
+ mv -f "${ED}"/usr/$(get_libdir)/libOpenCL.so* \
+ "${ED}"${cl_dir}
+ fi
+ if [ -f "${ED}/usr/include/CL/opencl.h" ]; then
+ mv -f "${ED}"/usr/include/CL \
+ "${ED}"${cl_dir}/include
+ fi
+ eend $?
+ fi
+
+ if use openmax; then
+ echo "XDG_DATA_DIRS=\"${EPREFIX}/usr/share/mesa/xdg\"" > "${T}/99mesaxdgomx"
+ doenvd "${T}"/99mesaxdgomx
+ keepdir /usr/share/mesa/xdg
+ fi
+}
+
+multilib_src_install_all() {
+ find "${ED}" -name '*.la' -delete
+ einstalldocs
+
+ if use !bindist; then
+ dodoc docs/patents.txt
+ fi
+
+ # Install config file for eselect mesa
+ insinto /usr/share/mesa
+ newins "${FILESDIR}/eselect-mesa.conf.9.2" eselect-mesa.conf
+}
+
+multilib_src_test() {
+ if use llvm; then
+ local llvm_tests='lp_test_arit lp_test_arit lp_test_blend lp_test_blend lp_test_conv lp_test_conv lp_test_format lp_test_format lp_test_printf lp_test_printf'
+ pushd src/gallium/drivers/llvmpipe >/dev/null || die
+ emake ${llvm_tests}
+ pax-mark m ${llvm_tests}
+ popd >/dev/null || die
+ fi
+ emake check
+}
+
+pkg_postinst() {
+ # Switch to the xorg implementation.
+ echo
+ eselect opengl set --use-old ${OPENGL_DIR}
+
+ # Select classic/gallium drivers
+ if use classic || use gallium; then
+ eselect mesa set --auto
+ fi
+
+ # Switch to mesa opencl
+ if use opencl; then
+ eselect opencl set --use-old ${PN}
+ fi
+
+ # run omxregister-bellagio to make the OpenMAX drivers known system-wide
+ if use openmax; then
+ ebegin "Registering OpenMAX drivers"
+ BELLAGIO_SEARCH_PATH="${EPREFIX}/usr/$(get_libdir)/libomxil-bellagio0" \
+ OMX_BELLAGIO_REGISTRY=${EPREFIX}/usr/share/mesa/xdg/.omxregister \
+ omxregister-bellagio
+ eend $?
+ fi
+
+ # warn about patent encumbered texture-float
+ if use !bindist; then
+ elog "USE=\"bindist\" was not set. Potentially patent encumbered code was"
+ elog "enabled. Please see /usr/share/doc/${P}/patents.txt.bz2 for an"
+ elog "explanation."
+ fi
+}
+
+pkg_prerm() {
+ if use openmax; then
+ rm "${EPREFIX}"/usr/share/mesa/xdg/.omxregister
+ fi
+}
+
+# $1 - VIDEO_CARDS flag
+# other args - names of DRI drivers to enable
+# TODO: avoid code duplication for a more elegant implementation
+driver_enable() {
+ case $# in
+ # for enabling unconditionally
+ 1)
+ DRI_DRIVERS+=",$1"
+ ;;
+ *)
+ if use $1; then
+ shift
+ for i in $@; do
+ DRI_DRIVERS+=",${i}"
+ done
+ fi
+ ;;
+ esac
+}
+
+gallium_enable() {
+ case $# in
+ # for enabling unconditionally
+ 1)
+ GALLIUM_DRIVERS+=",$1"
+ ;;
+ *)
+ if use $1; then
+ shift
+ for i in $@; do
+ GALLIUM_DRIVERS+=",${i}"
+ done
+ fi
+ ;;
+ esac
+}
+
+vulkan_enable() {
+ case $# in
+ # for enabling unconditionally
+ 1)
+ VULKAN_DRIVERS+=",$1"
+ ;;
+ *)
+ if use $1; then
+ shift
+ for i in $@; do
+ VULKAN_DRIVERS+=",${i}"
+ done
+ fi
+ ;;
+ esac
+}
diff --git a/media-libs/opus/Manifest b/media-libs/opus/Manifest
index fcd34d23b118..4177bca06487 100644
--- a/media-libs/opus/Manifest
+++ b/media-libs/opus/Manifest
@@ -2,5 +2,5 @@ AUX opus-1.1.3-CVE-2017-0381.patch 1011 BLAKE2B 856b9b22525e7eb9bd16ebc1d8b6f078
DIST opus-1.1.3.tar.gz 978848 BLAKE2B 0b376c2d0e219b5821e4219e937121ecd6c7b0f17f5d38ffe841a711a6f6b0551ee9ef1bf657e67005750a8d2cbe4ed262ad231195abff527f39b764e0773d81 SHA512 99fe272ade3f072e38101ec29f9125c9f4f2bacbcc002a9caca6e64a721f6c4193d7b1b81bd8370225693249c94293c4eea980e66c704424939dabbab890ab43
DIST opus-1.2.1.tar.gz 1011070 BLAKE2B eff3e20c22cd5370a6a3aabf90cfe6f950a3a8d33cbaed8e053ff637c3c45d1d007a10da2f7983564c0bfcc3768f79ffbc041489fc8835f1faaa2fb6c0ef3800 SHA512 4a98d0a7dbd1a313e89407576805fd733c1192e8ef7e1137e3260025478a1cf1c5a8b71b48c372a0cffe6340524137fe47f181651888284f8221fb4d673f7cd5
EBUILD opus-1.1.3-r1.ebuild 1065 BLAKE2B 633595386e7135ccaf55bc51992a92d739397bb749c47ab11cd6c1f752a32a1989168ea1b04474c04b4066b291cea93f9a76c3aa2941c131788ae53a0e30aa5a SHA512 2fa3b9611b39b9fa3cbd2f0b57cb717cdd3d3df6acba3f046a19205fd10c3c64201e78b94411f17d3aac2128f11a544a2b8463087f5ad85a225560fe535e6c1f
-EBUILD opus-1.2.1.ebuild 1094 BLAKE2B 82043b0b90de6d5994803aac56ab52f882ea5714aebc36773f41440d53a190bb3877230bb98a82347f1ba4398b84ee5e2d85ae90e0a9d5dc4accb3d346d92404 SHA512 bcde2e893ce5356a84c0de71b091ce1152976e2f27971e90d8cafd471c4f34de87d29d58a8f0945bb4c22bb1cdc16c3a088f0620bbf0f35825d9161d30579ce9
+EBUILD opus-1.2.1.ebuild 1093 BLAKE2B 63df57d9cf806b2be26557bf9e6f72db31740b6a48720491acf3b932b68d95376bb039a9a72d65302a18d81884685a213a65eaae63cf76d7dd443ab5caae0948 SHA512 45713b1f82084acd0c5fe5235a980f1c1a98402b6d12cf9d85ab8e8da4310d3d54b04f5962633527293371e4014ef9aee2f24727f3a47c5fd722d701c35419b9
MISC metadata.xml 415 BLAKE2B 17b08c77ce2fde1c129cbbe276fc1ffe28d7f200769ac2e811c3923d3c069a00c359f42a1aecc01d13fff5ee78e8c786935d1234ac49557be55028daf3136bac SHA512 0138063170ab15d60dace8a720fbde24bbc6c8406835dc5098a70c78b21b39a2d8046844652014734c2121f03200fcaa25a22418c864aa22999a1dc1a6023800
diff --git a/media-libs/opus/opus-1.2.1.ebuild b/media-libs/opus/opus-1.2.1.ebuild
index 67a1fc7d0fa2..68e1f94fd224 100644
--- a/media-libs/opus/opus-1.2.1.ebuild
+++ b/media-libs/opus/opus-1.2.1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then
else
SRC_URI="https://archive.mozilla.org/pub/opus/${P}.tar.gz"
if [[ "${PV}" != *_alpha* ]] && [[ "${PV}" != *_beta* ]] ; then
- KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-fbsd"
+ KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ~ppc ppc64 sparc x86 ~amd64-fbsd"
fi
fi
diff --git a/media-libs/phat/Manifest b/media-libs/phat/Manifest
index d8e9eb715b7a..8d52d3f4b45b 100644
--- a/media-libs/phat/Manifest
+++ b/media-libs/phat/Manifest
@@ -1,5 +1,4 @@
AUX phat-0.4.1-underlinking.patch 859 BLAKE2B cd3f794f3dec133d493d295f3986f22bc4ca4c3af8393e5d405e18bd2a2cc22692fa6891bc9c59e9aab55135ba72539407d078815b5eef8765d8c0a2765af4eb SHA512 814cf8d980d61e4729db095c2b440a5811dff626f28963d24fa6e37316fc13716da2d63861f796ba2b8e4d5c2141be2bd919f01d5d6fb4cb4cd445ace9f5d0a6
DIST phat-0.4.1.tar.gz 550910 BLAKE2B ab95b5ed5c0d9d37ff9e12b733368b3b1c3ad90fecec07ca4ae2a803094b2c1b2b743986e9983a95a5be30b8fe3a0e2080e201e6ce6d9567bc02f1c303031332 SHA512 c2d25d4cf2f291a447229ab3c1c779e5a8872d8b0c88a759b7dee437b8ad355eea6211b7d257af96cd3e719098a0da3cff7ffc916281af29bf55eb9c077ff333
-EBUILD phat-0.4.1-r1.ebuild 756 BLAKE2B 2c5aabb7e48a221684156fbb925ca758560d82d9e9b0720d9848e6080616145ac46038295b676201941d89fe7acbb830cbe930426af52cb2d0c387ad16bc207d SHA512 c5880730bd3d58313535b1947804fa90d60b0dcf2f16615a8631f24bcbdd4722fe9d40004f662e73427515817e8bf3e2463ebe31c4546ef5b7766762e58ffe89
-EBUILD phat-0.4.1.ebuild 757 BLAKE2B 0de898f65a1be98c0a1d11d94290e2cbc3e0e3908047928ed8ee2ca05f986556aaa042e1c05e9c35bb93cb0a0692e61891bb6d051daf92a237b07bad6733099c SHA512 fdbfc61ee8fc81680eb9e813ed8a0651b9ea65ccf9173379d671cc1cfa0ceaba8c17b405f5ed2d0f38a08a99ee37f38235b82374e1dabf351d4a68ce4599633e
+EBUILD phat-0.4.1-r1.ebuild 755 BLAKE2B 9cabceadd88913886008298ef16d8332f39ab1330ff946e2bf057298b905e5763d7bac51b6e20ce018074c951e78173b1e5765f60220b9b4b185438e1dc5f4d5 SHA512 97b39e822b7b75556348326ae826e62743df6b20bafeb1802db41e5bc7b335a66f2be89d82b854a6e5686b1115be20ff9aa431334b327f092018278a21673cc8
MISC metadata.xml 335 BLAKE2B 1660913c7b57ba6458607889251f8459e48444ccf4c62786ab8525e12df434fd684c57663326a7bf028ba398582087777e981afecd54d104b765a990a8eb2f0d SHA512 699f64a5b2b97448646e5fb9562e653dd2996eb419bbedde43c2ba9fdb17a60c6b8b57883a18752a0838d06ca054f724a243dd10d3ea35f8da8db8774f01a587
diff --git a/media-libs/phat/phat-0.4.1-r1.ebuild b/media-libs/phat/phat-0.4.1-r1.ebuild
index cfa8a3482214..b972c32b9887 100644
--- a/media-libs/phat/phat-0.4.1-r1.ebuild
+++ b/media-libs/phat/phat-0.4.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/phat.berlios/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~ppc sparc x86"
+KEYWORDS="amd64 ppc sparc x86"
IUSE="debug"
RDEPEND="x11-libs/gtk+:2
diff --git a/media-libs/phat/phat-0.4.1.ebuild b/media-libs/phat/phat-0.4.1.ebuild
deleted file mode 100644
index 93841800aaff..000000000000
--- a/media-libs/phat/phat-0.4.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-
-DESCRIPTION="PHAT is a collection of GTK+ widgets geared toward pro-audio apps"
-HOMEPAGE="http://phat.berlios.de"
-#SRC_URI="mirror://berlios/${PN}/${P}.tar.gz"
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86"
-IUSE="debug"
-
-RDEPEND="x11-libs/gtk+:2
- gnome-base/libgnomecanvas"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-src_prepare() {
- sed -e "s:-Werror::g" -e "s:-O3:${CFLAGS}:g" \
- -i configure || die "sed failed"
-}
-
-src_configure() {
- econf \
- $(use_enable debug)
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
- dodoc AUTHORS BUGS ChangeLog NEWS README TODO
-}
diff --git a/media-libs/soxr/Manifest b/media-libs/soxr/Manifest
index 8ee0107b6356..77867339109e 100644
--- a/media-libs/soxr/Manifest
+++ b/media-libs/soxr/Manifest
@@ -4,6 +4,6 @@ DIST soxr-0.1.1-Source.tar.xz 80716 BLAKE2B 40da97d0f3fe7544976b8735c68579603863
DIST soxr-0.1.2-Source.tar.xz 83760 BLAKE2B b54e31599a3eb94902af21749ba92c79ea4edf9a82de5c83581c7968182c22a80c86fbcd7f0bbd823b45adbd52570a7b4accf6bc75df31bb0a76b2b4e4703572 SHA512 ee902c1bc713e05b748f917d78222b68b5fe01d43f405e0954c21ce4d1ee494d01000caa79f696cb8d202c662a4c4d958b332dae034d6f929e0480abf27cd07c
DIST soxr-0.1.3-Source.tar.xz 94384 BLAKE2B 5b7078f71404b9ef83917dcabc0c99cf17fd625d3e033d1b934382a7b60e55e359931a6ab53f8adaf955c0d811d6cbf231cd6a226549560b3506a3867e845607 SHA512 f4883ed298d5650399283238aac3dbe78d605b988246bea51fa343d4a8ce5ce97c6e143f6c3f50a3ff81795d9c19e7a07217c586d4020f6ced102aceac46aaa8
EBUILD soxr-0.1.1.ebuild 731 BLAKE2B a589652b102c9cca248fd4938efe23603db2b5014eb40243079f8875c590aa1b7b8972e4bad9f960c8216685bcf5aa5732661ad0f3710590a2530dcf93184a16 SHA512 2475c381a2769338e6f28095b40dc7869fcf652c170dbce1dc23beb4fe3093f719ec2b0cfb572b0934c9fe8338889d0b13c4a26ea7629244a7235d3d53b77e9e
-EBUILD soxr-0.1.2.ebuild 739 BLAKE2B 6227639b63a0a2e5d8cce79f330c08ce2528970415e610fd88f768b3508f1dd36b250dfbbcaf7f4ab899b53db93e6c42957b8dc86150086c1f3310c07cef1995 SHA512 ea3acf5f5e82c36de60c6ea13ee547b95d4496696bc8b803a75faf30b78467dc2f808fdd3bc313832523fcde9b83e6aa21b93b5aba4fbbae4696869ed6bd906f
+EBUILD soxr-0.1.2.ebuild 738 BLAKE2B 43adafbe1d48b04303a6554263a501f87882eaad14d9a7ba26671c5c4a042ec397b9a8bf83231b407242246520eab1e244a0f4680685311c45c174416abaa82c SHA512 f91e03c2a00393ce7a57388a67dbd3319f96d9971d918f4c6e81055f34a0e97fe75c776ba9156e197a1e12c290224a33a85cd1432c6096b3ea2209a1e794fca5
EBUILD soxr-0.1.3.ebuild 1053 BLAKE2B f9a155886bb265c40ccdd5a1e41264282afe2f756b02ce809d0fdc8299292eff517f99ed6395653c21cc119991cf8be262797b393b48c4f37dcf3b9d4840a4e2 SHA512 c6c0ead79229befd01788691eaf44aa5e58c4d0046720b900431b85a958d28763a8b76d318501a9cb0442728a4b9d0ea6bc4999bef9f04a3b3910fe46295235c
MISC metadata.xml 337 BLAKE2B 9b011942361de08f2263ad43a16d18bc8940e539b045a4907ced6c93dce455450bd754bce933ad33591b001dab99c253c781b26ffc26f0972425f75837186f7b SHA512 7f028b48874ab0d30aadbf0370e3ef5b555785aa4e7ab1bd1755ec2cb5c33d3e99e83ed166d011a94773b3c50b0e5a5403b42ed6d9d0c51ff7f7f2ddf48d064e
diff --git a/media-libs/soxr/soxr-0.1.2.ebuild b/media-libs/soxr/soxr-0.1.2.ebuild
index 6a308d34969a..6bf88034d328 100644
--- a/media-libs/soxr/soxr-0.1.2.ebuild
+++ b/media-libs/soxr/soxr-0.1.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/soxr/${MY_P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd"
IUSE="examples"
DEPEND=""
diff --git a/media-libs/stk/Manifest b/media-libs/stk/Manifest
index 2a7cef393389..ed317ad10e65 100644
--- a/media-libs/stk/Manifest
+++ b/media-libs/stk/Manifest
@@ -1,8 +1,3 @@
-AUX stk-4.4.4/010_all_removeForcedFlags.patch 388 BLAKE2B e3e7d911fdc8e09ae936bbbe9896affc53057c0e6affdb7bbb538c47d1899d0c8ae3dea84a52c8f2b46983d48bf17c23627acf18ca812fd2d4c736025d4debd8 SHA512 85c5b5ce8e883257bf78840ac7c7cebf1c4860473b64a16d3363f7bca0749026e1e3dbbcdfe42d78c303ce81901628d627d5464acafac141448bda2c53cb34c8
-AUX stk-4.4.4/020_all_noExamplesOrDemo.patch 1010 BLAKE2B d186d834499fd134b62e8eec4dd16bfa41321f06194ec2562013c2bbc59d67ea3c33cbf0964f9367c449e1ff030497f15eab619002ee1151d5c3e11106a92de4 SHA512 380515b3854c8cd257b22533d6215391d06dc8dac679ce5d8a7d37bb936fc9b98976c83921cfa256c48dfe046b8aad173b374b95f4fe5e429584ba2e9d3fb656
-AUX stk-4.4.4/030_all_sharedlib.patch 416 BLAKE2B 35a05f41bde76cc8ec7d60f47a6743e68e1d32622887debc942752ab3c28c3773782323e805f9c93679be4dcbd279fa7aed20a486c2b666c1b494d4910481763 SHA512 9cf10f17f7d2df0c50b2f61aa6bdc8a15f7410225ec73bbe22a1ddab6c8af82a830cdcb2a80ca765a545f18d097afc7511e54116cbe3ebccee1cbeb77de44a88
-AUX stk-4.4.4/040_all_sharedliblink.patch 478 BLAKE2B 2e94ca743217a23ae80e86ab521fed8bd7e68dd9f721622f33ba8a476fe9470d5989aeb9c143ea2a1beb57567b7a148135035ebbbb66eadc5a44077b871a543c SHA512 e8bd153b5ce20fc5742b2c3aec2afe022a782afb4c7d34fda1cfa0747fa1cd41eb7f6f66d1c73a901d856057c1813ebb103310df052c3b6a0f36bd2d5bfe4c38
-AUX stk-4.4.4/050_all_cxxflags.patch 451 BLAKE2B 8570aa8f5d3c02a0d99402fde2edfbc63686cc683ca9cac075214da2d3942e0465adebbe4bb55df2bab8e443b468cc957483a13f4a5f9b420bf3de113876c733 SHA512 27567ba29bdc0a4caf781c6ad5ece392f5227353dc55cdccd3505bb0a1d85b96feb6263364ae341bc202fecca1d3d786f95e6d4e13b0f521a7b22a7f56c168a0
AUX stk-4.5.0/010_all_removeForcedFlags.patch 388 BLAKE2B e3e7d911fdc8e09ae936bbbe9896affc53057c0e6affdb7bbb538c47d1899d0c8ae3dea84a52c8f2b46983d48bf17c23627acf18ca812fd2d4c736025d4debd8 SHA512 85c5b5ce8e883257bf78840ac7c7cebf1c4860473b64a16d3363f7bca0749026e1e3dbbcdfe42d78c303ce81901628d627d5464acafac141448bda2c53cb34c8
AUX stk-4.5.0/020_all_noExamplesOrDemo.patch 1147 BLAKE2B c1a03b94746ee6ae9b69114bf6c0448c511f84ce2a9ceaa3a9384a999e8c730def9e418bfe528097173ec2a1fd00816dad1722529e864481497acf18d3d297f2 SHA512 ffdbd8a5b7eb7d87b7f2828937b7f4ef027da6ce26f050798c24249953d8dccf75a296e99c1fdc01110035c289cf6cc0cd105bbb5d676fb32ff470843cf7aa45
AUX stk-4.5.0/040_all_sharedliblink.patch 478 BLAKE2B 2e94ca743217a23ae80e86ab521fed8bd7e68dd9f721622f33ba8a476fe9470d5989aeb9c143ea2a1beb57567b7a148135035ebbbb66eadc5a44077b871a543c SHA512 e8bd153b5ce20fc5742b2c3aec2afe022a782afb4c7d34fda1cfa0747fa1cd41eb7f6f66d1c73a901d856057c1813ebb103310df052c3b6a0f36bd2d5bfe4c38
diff --git a/media-libs/stk/files/stk-4.4.4/010_all_removeForcedFlags.patch b/media-libs/stk/files/stk-4.4.4/010_all_removeForcedFlags.patch
deleted file mode 100644
index 3fcc28fb763c..000000000000
--- a/media-libs/stk/files/stk-4.4.4/010_all_removeForcedFlags.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: stk-4.4.3/configure.ac
-===================================================================
---- stk-4.4.3.orig/configure.ac
-+++ stk-4.4.3/configure.ac
-@@ -65,7 +65,7 @@ if test "$debug" = "yes"; then
- else
- AC_SUBST( debug, [no] )
- AC_SUBST( cppflag, [] )
-- AC_SUBST( cxxflag, [-O3] )
-+ AC_SUBST( cxxflag, [] )
- AC_SUBST( object_path, [Release] )
- fi
- AC_MSG_RESULT($debug)
diff --git a/media-libs/stk/files/stk-4.4.4/020_all_noExamplesOrDemo.patch b/media-libs/stk/files/stk-4.4.4/020_all_noExamplesOrDemo.patch
deleted file mode 100644
index c7e6c5581252..000000000000
--- a/media-libs/stk/files/stk-4.4.4/020_all_noExamplesOrDemo.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-Index: stk-4.4.4/Makefile.in
-===================================================================
---- stk-4.4.4.orig/Makefile.in
-+++ stk-4.4.4/Makefile.in
-@@ -4,27 +4,12 @@ RM = /bin/rm
-
- all :
- cd src && $(MAKE)
-- cd projects/demo && $(MAKE) libdemo
-- cd projects/effects && $(MAKE) libeffects
-- cd projects/ragamatic && $(MAKE) libragamat
-- cd projects/eguitar && $(MAKE) libeguitar
-- cd projects/examples && $(MAKE) -f libMakefile
-
- clean :
- $(RM) -f *~
- cd src && $(MAKE) clean
-- cd projects/demo && $(MAKE) clean
-- cd projects/effects && $(MAKE) clean
-- cd projects/ragamatic && $(MAKE) clean
-- cd projects/eguitar && $(MAKE) clean
-- cd projects/examples && $(MAKE) clean
-
- distclean: clean
- $(RM) -rf config.log config.status autom4te.cache Makefile
- cd src && $(MAKE) distclean
-- cd projects/demo && $(MAKE) distclean
-- cd projects/effects && $(MAKE) distclean
-- cd projects/ragamatic && $(MAKE) distclean
-- cd projects/eguitar && $(MAKE) distclean
-- cd projects/examples && $(MAKE) distclean
-
diff --git a/media-libs/stk/files/stk-4.4.4/030_all_sharedlib.patch b/media-libs/stk/files/stk-4.4.4/030_all_sharedlib.patch
deleted file mode 100644
index 726847bc8a10..000000000000
--- a/media-libs/stk/files/stk-4.4.4/030_all_sharedlib.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: stk-4.4.3/src/Makefile.in
-===================================================================
---- stk-4.4.3.orig/src/Makefile.in
-+++ stk-4.4.3/src/Makefile.in
-@@ -64,7 +64,7 @@ DEFS += -DRAWWAVE_PATH=\"$(RAWWAVES)\
- %.o : ../src/include/%.cpp
- $(CC) $(CFLAGS) $(DEFS) -c $(<) -o $(OBJECT_PATH)/$@
-
--all : $(STATICLIB)
-+all : $(STATICLIB) $(SHAREDLIB)
-
- $(STATICLIB) : $(OBJECTS)
- $(RM) -f $(STATICLIB)
diff --git a/media-libs/stk/files/stk-4.4.4/040_all_sharedliblink.patch b/media-libs/stk/files/stk-4.4.4/040_all_sharedliblink.patch
deleted file mode 100644
index 6f267b79bd67..000000000000
--- a/media-libs/stk/files/stk-4.4.4/040_all_sharedliblink.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: stk-4.4.3/src/Makefile.in
-===================================================================
---- stk-4.4.3.orig/src/Makefile.in
-+++ stk-4.4.3/src/Makefile.in
-@@ -74,7 +74,7 @@ $(SHAREDLIB) : $(OBJECTS)
- $(RM) -f $(@) $(SHAREDLIB).$(MAJOR) $(SHAREDLIB)
- $(CC) $(LDFLAGS) -fPIC @libflags@ $(OBJECT_PATH)/*.o $(LIBS)
- $(LN) -s @sharedname@ $(SHAREDLIB)
--# $(LN) -s @sharedname@ $(SHAREDLIB).$(MAJOR)
-+ $(LN) -s @sharedname@ $(SHAREDLIB).$(MAJOR)
-
- $(OBJECTS) : Stk.h
-
diff --git a/media-libs/stk/files/stk-4.4.4/050_all_cxxflags.patch b/media-libs/stk/files/stk-4.4.4/050_all_cxxflags.patch
deleted file mode 100644
index d4db1d81c5e3..000000000000
--- a/media-libs/stk/files/stk-4.4.4/050_all_cxxflags.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-Index: stk-4.4.4/configure.ac
-===================================================================
---- stk-4.4.4.orig/configure.ac
-+++ stk-4.4.4/configure.ac
-@@ -80,8 +80,8 @@ fi
- CPPFLAGS="$CPPFLAGS $cppflag"
-
- # For debugging and optimization ... overwrite default because it has both -g and -O2
--echo "$CXXFLAGS"
--CXXFLAGS="$cxxflag"
-+#echo "$CXXFLAGS"
-+#CXXFLAGS="$cxxflag"
-
- # Check compiler and use -Wall if gnu.
- if [test $GXX = "yes" ;] then
diff --git a/media-libs/vamp-plugin-sdk/Manifest b/media-libs/vamp-plugin-sdk/Manifest
index 9ce7865ca128..f94b7e75d903 100644
--- a/media-libs/vamp-plugin-sdk/Manifest
+++ b/media-libs/vamp-plugin-sdk/Manifest
@@ -1,5 +1,5 @@
DIST vamp-plugin-sdk-2.6.tar.gz 174908 BLAKE2B 32a498244e7b8e4feba8d09bad57bb7137d345fccebd1df7f9af21f5d91d352204cda32009341cee703442d2de66911680c27e1e2d886c7b3642669a414ae9c4 SHA512 0de0eee37629b86c664d42837eb4dbac8bb311af71082b3d0a880c6b475a8de1ab7ac42daf7c1a234dc29690e5788b70011fa01a956941cf414347011e9c27d3
DIST vamp-plugin-sdk-2.7.1.tar.gz 306956 BLAKE2B d8e765f54cb3544efcca4b08241afc070026adeaa4c0273cc01dae26e0ad60a976bc443184cc83413c6e32f4cf6fbee6590954e7ab12872993abb78c2541653f SHA512 91dd7cae72334718dcbdac06b1ffa3f3ba76e977b82b928ab634d9982aa15ca4e30978a7778215753c61e56831077d7634d24e65e468ab6a8a87a5957fb09bf3
EBUILD vamp-plugin-sdk-2.6-r1.ebuild 1460 BLAKE2B 15583af61cf497b94f59c8024c7c2795b4121c6e5212855fec9bdeec6f47681de03cb4776f916b6c2b2990e8e610b9d8253756bfaa2cb8ae6669837303cc51d3 SHA512 9f61715b8e6bf5448ba3984198bcb042e1d8063ee30571ec44d6b6a0ca8cf15f0d3e6697d03081eed6c063103fea87d783e314aa9e8d91a84c1b73624fa39407
-EBUILD vamp-plugin-sdk-2.7.1.ebuild 1515 BLAKE2B f9b89e366feadf542a5848912fa2d5c0d77f4ca36b5f6873dc5f0d6ea409d974895b5d9025a2b69b5e4893b91dd5e172fc6bac1b812ec7e350240c1e7f913a25 SHA512 439ba2c0aa5639660f2d6477883e18a099a893ddb5c56b24a05df5ede02370e0689321e9b5061a2ec9f25c78f89b26fc4a7a227dcc01f1e8e5aed3fa7367ad6a
+EBUILD vamp-plugin-sdk-2.7.1.ebuild 1514 BLAKE2B 1ba64e12736f3f3877c1c1f08f54e73e902a2d1d79c803ffd9035ebc58fedfbc1fb3ace819e6e791cd0448683cecf61c9ddf1dfbd678f1c9a979bb6d1fd84989 SHA512 d52530a46315a56af8a50ca03a7fe175cb77fd87adde9006a7fafcb4248d707014eaeb1942150ffb3fa4ff27d53d0f8068c1980ea7107b436569e90216a64635
MISC metadata.xml 255 BLAKE2B 7a492321189530430d5c71d5598f8a99b548e020d8ace46bb200f1f18abb3a59c4d0dff84c8dc1f78297137c25684d42386d793b84a02e2363fab4d6dcedd4fa SHA512 9e74b875aa129f5b8108121402291772fde4ac18a157dc60f7b3e19c318ee54cd1be54e283a68bc61562f2dc3f5b338b161028d673ff7baa267192ff3b7e8dc8
diff --git a/media-libs/vamp-plugin-sdk/vamp-plugin-sdk-2.7.1.ebuild b/media-libs/vamp-plugin-sdk/vamp-plugin-sdk-2.7.1.ebuild
index 79a6083789d1..e8f68b16d6af 100644
--- a/media-libs/vamp-plugin-sdk/vamp-plugin-sdk-2.7.1.ebuild
+++ b/media-libs/vamp-plugin-sdk/vamp-plugin-sdk-2.7.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://code.soundsoftware.ac.uk/attachments/download/2206/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sparc x86"
IUSE="doc static-libs"
RDEPEND="media-libs/libsndfile"
diff --git a/media-libs/x264/Manifest b/media-libs/x264/Manifest
index 141fc7ab5679..f70c63046b31 100644
--- a/media-libs/x264/Manifest
+++ b/media-libs/x264/Manifest
@@ -1,6 +1,6 @@
DIST x264-snapshot-20160712-2245.tar.bz2 730644 BLAKE2B 3d80d831c5a13ab95f9a4ba269f959e36aa35f4f2914d435b9e9817fcbe40105f44881b0dbb92cad4b9c41e25536194ff2b7c35925bff9016ebca5e38b16c54e SHA512 ac97730611e6194701a891a7e73c739696664de2411a7937ab0c36a3ce843f22bf2bd2defe053c2506d95652842b99a905b6f16a2f016a9d73059c2c75b71963
DIST x264-snapshot-20170701-2245.tar.bz2 750527 BLAKE2B ccf276da31383ab4b4a1ac48866bc49b4b2bc5913361c933fa2359de4d6e90cca091dd4aba781f3735a5b28d6ce006aa9d4e149ba48745b80cb971c2952ca867 SHA512 28fc9850c36ac385fced6dec9a0f68a5605a68805e1ef7b8cedcd78917eaa1ad6e47e57fe5a74fee0a6e482f3a33de6011f675e6c77b5db94c8fe01d5c5f3e9f
EBUILD x264-0.0.20160712.ebuild 1996 BLAKE2B 57431a358195c6c3a061603ceef6dac39c5e74f1ce6c71505a4e670a6f4ca1daa2a43234184d4721cc03142a86d462616fd43f5ba9d4aa7340c5a01767749d6f SHA512 086681d299da2130bd4362d20af2d7085297616a28b8b12bf540bb60bd8032dc934597d39437b5c12805d6e48bef6c6afc2cefd569291325ef597ae6c11d2599
-EBUILD x264-0.0.20170701.ebuild 1911 BLAKE2B edce919cb2d75af34fd267c3bbf017090f4680551d6e521d153cd3f420ef3abf136dcfc0dc7fea492ef6fce44808e5732a231c77025d15262a0c4115f2ef1d5a SHA512 04a83e15bc66797f79c3a02b9441123d68e7c8bce8a75938a817f6491e6744761829c02e5bf197b18c2ae0e69e345228626765fb84f56375854a48be8372f057
+EBUILD x264-0.0.20170701.ebuild 1910 BLAKE2B d394e4141860e14bb1a0459c94fe934d1bdce070b50079cc9863468cd07d9fce5be7df2e36c8e07f69543ec26a41ec841c21e6bd069e7c5b9ca64f617fd84ee6 SHA512 b001c59128cc214d6f2a13d3de024ea0b3779d6536be68d61a20f92882df48d8f2de7afc8d34f903d445c6716d64c514af1139e4164c551e3a2e2b3dd9a53af9
EBUILD x264-9999.ebuild 1872 BLAKE2B 11fd5c709aff1160cb47eeff901e5e767a62b78ae099dfd7004a88ad2f8409d0fa239cf838fcdd0c6c971cae08a9f1911602c43caf3fdffc715c0f86dfbcb915 SHA512 b45280bc7602ff5787f337a63e121356ac1f659209eeea8e9247fa17d540a7eadbe85ba67865340921e059d627749445bd93e3ed609fa87579628bdd2265aefe
MISC metadata.xml 589 BLAKE2B c7ee19e724c9c449efda7bf1733193d71c547bc3a80efb51d6b562a8d0134bb618d1daad542cc61fc5d0026467a4336ec0754f238e441cad8cfe72296c4eae07 SHA512 7a4acc6f2cf54f66efee1fedb379ea155559ddca1ff8bae88b5a8638b23555515e9cc31dff7ae6bb16e6d716e616dcb4b508870ad78ab1fe461ba8b7056f524e
diff --git a/media-libs/x264/x264-0.0.20170701.ebuild b/media-libs/x264/x264-0.0.20170701.ebuild
index aa57487bbfc0..9c7051e4fa4b 100644
--- a/media-libs/x264/x264-0.0.20170701.ebuild
+++ b/media-libs/x264/x264-0.0.20170701.ebuild
@@ -14,7 +14,7 @@ else
inherit versionator
MY_P="x264-snapshot-$(get_version_component_range 3)-2245"
SRC_URI="https://download.videolan.org/pub/videolan/x264/snapshots/${MY_P}.tar.bz2"
- KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+ KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
S="${WORKDIR}/${MY_P}"
fi
diff --git a/media-libs/x265/Manifest b/media-libs/x265/Manifest
index fba2ec1ad617..b8639a899b36 100644
--- a/media-libs/x265/Manifest
+++ b/media-libs/x265/Manifest
@@ -5,7 +5,7 @@ DIST x265_2.2.tar.gz 1203801 BLAKE2B 239b34c45b07c5bea83f0555d2d8f44322bd8fb3164
DIST x265_2.6.tar.gz 1271976 BLAKE2B f649c47209af0f1cfff7ff736b9f43f20c9eaaf14e8428f6eff4fd9e3ce925de6e1ecde1be55b5d654321614fc245837d0bc603b72a92c41b92c729dc20f5cb6 SHA512 35c3716313e3dfd1555dd725b60f2b3b00a615d8b8d8267439722b52021d47e34eebf94b837b92a92d40c7ffab7b3198d6391365d62672b257c0a87d1db8a736
DIST x265_2.7.tar.gz 1282742 BLAKE2B 5f7290a71009f1ba177b2a653c48b62d8067930e8e53e4f9dd149037d3cbc69acbcae9c5364d46e6cc127f7d70e2acaaed2abf3ef065ecae303088132f341757 SHA512 58582ff5c282a8ca6213a98495b95fa941f323fa454924e4751dde6d2a0e87a08d6e8d98012164a3d83523f2b004e7a1420b60b64719fe30f460dd10ec075094
EBUILD x265-2.2.ebuild 5675 BLAKE2B 23cf92f51a8a8fed656a17cf0a59893931d42df5be17357a2873dd0da46bcf12ffd0b6c46d62ccd396566a7f53e8bdca5fbfbfbe72d4ff7d3a6454f1a4272cec SHA512 546d1f76b40c33047ad947c91c698111e8dabccf84562742b8c0142a86ac6148ea1b3efe238952d414f0f27ec24b8f159b76c1d6c53db811e84953ea6cf64ffc
-EBUILD x265-2.6.ebuild 5657 BLAKE2B 30f17063123f32f703d68a23d4c07a60518e40d2b08d40802c984a93a40dbed5f65265fc9e459f62d29d5f5c8be485a4f479a07516b81121589bbbab3c3e7fff SHA512 1e177cc02d5be174109f331a2b6ce6b3d23412cdb2f28611da38cfe204fd237864c40aa3fd92b007c176bffdd8228f563d3f903254d70d90be9087734c08684d
+EBUILD x265-2.6.ebuild 5656 BLAKE2B 2cdb5b879627e4cec4739c8c71ae5421608e499108f6585df504ad36853537a5c28e796244ec7cf26835f7179ca4c0fa6b01246a2cb100bfb3d4aaa7ec360cd1 SHA512 04865733c3191edc05e36e29426ebf2885b395e1cf6777035c95519ba951b76de036da1f7676d07358faca517d36075578e5a033adb8e9eb033e7facaf0fd46b
EBUILD x265-2.7.ebuild 5661 BLAKE2B d8c795c3923982eb5a13a290d409c822abd8421b0d1e058202b34204fe79d743c3eee3d4ae579533497595214a7a2de71646ee6e81aec8b4830a287e4c2c1ec9 SHA512 4bad0afbb56a8659ed7ee2d213c59f3c76ffd2a8bc192f083609a53d72e7818c70926293886c9b509e56a11f64b5dc375397bb4feba333355ccd831ba1ef1c46
EBUILD x265-9999.ebuild 5661 BLAKE2B d8c795c3923982eb5a13a290d409c822abd8421b0d1e058202b34204fe79d743c3eee3d4ae579533497595214a7a2de71646ee6e81aec8b4830a287e4c2c1ec9 SHA512 4bad0afbb56a8659ed7ee2d213c59f3c76ffd2a8bc192f083609a53d72e7818c70926293886c9b509e56a11f64b5dc375397bb4feba333355ccd831ba1ef1c46
MISC metadata.xml 703 BLAKE2B c71ecd74be6e4fcdf70dcdc197e6830875f6cae0b1ee4e96b0edc4b16db4e512b2b8e8962fa75c7f4f380d74ff713158fd6124d4a22229b3c213c197124a59c6 SHA512 b9f2ac6ed88fce31fa7459321cc7cc2114caee48066b0ae1773a8711f2d652370d154a6167d8c8eb0dc47f55ca211812b99d11c4a1941a3a2553c62a6f21abf6
diff --git a/media-libs/x265/x265-2.6.ebuild b/media-libs/x265/x265-2.6.ebuild
index 555e971aeee0..d2dc1f9cdac4 100644
--- a/media-libs/x265/x265-2.6.ebuild
+++ b/media-libs/x265/x265-2.6.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} = 9999* ]]; then
EHG_REPO_URI="https://bitbucket.org/multicoreware/x265"
else
SRC_URI="https://bitbucket.org/multicoreware/x265/downloads/${PN}_${PV}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 hppa ia64 ~ppc ~ppc64 x86"
+ KEYWORDS="amd64 ~arm ~arm64 hppa ia64 ~ppc ppc64 x86"
fi
DESCRIPTION="Library for encoding video streams into the H.265/HEVC format"