summaryrefslogtreecommitdiff
path: root/media-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-11-10 00:43:02 +0000
committerV3n3RiX <venerix@redcorelinux.org>2017-11-10 00:43:02 +0000
commita5332b59346f7cbf0fdbd148b54aa8a84aaf8190 (patch)
treee6d8d3589fcd01fbc3f1286185639163daa81424 /media-libs
parentfceeaf01a28ee71065cf3798b70b77d3bc4ef199 (diff)
gentoo resync : 10.11.2017
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/adplug/Manifest2
-rw-r--r--media-libs/adplug/adplug-2.2.1.ebuild8
-rw-r--r--media-libs/faac/Manifest8
-rw-r--r--media-libs/faac/faac-1.29.7.8.ebuild47
-rw-r--r--media-libs/faac/faac-1.29.9.ebuild (renamed from media-libs/faac/faac-1.29.8.ebuild)0
-rw-r--r--media-libs/faac/metadata.xml3
-rw-r--r--media-libs/gexiv2/Manifest5
-rw-r--r--media-libs/gexiv2/files/gexiv2-0.10.3-exiv-0.26.patch53
-rw-r--r--media-libs/gexiv2/gexiv2-0.10.3.ebuild1
-rw-r--r--media-libs/gexiv2/gexiv2-0.10.5-r1.ebuild1
-rw-r--r--media-libs/gst-plugins-bad/Manifest2
-rw-r--r--media-libs/gst-plugins-bad/gst-plugins-bad-1.12.3.ebuild2
-rw-r--r--media-libs/gst-plugins-base/Manifest2
-rw-r--r--media-libs/gst-plugins-base/gst-plugins-base-1.12.3.ebuild2
-rw-r--r--media-libs/gst-plugins-good/Manifest2
-rw-r--r--media-libs/gst-plugins-good/gst-plugins-good-1.12.3.ebuild2
-rw-r--r--media-libs/gst-plugins-ugly/Manifest2
-rw-r--r--media-libs/gst-plugins-ugly/gst-plugins-ugly-1.12.3.ebuild2
-rw-r--r--media-libs/gstreamer/Manifest2
-rw-r--r--media-libs/gstreamer/gstreamer-1.12.3.ebuild2
-rw-r--r--media-libs/harfbuzz/Manifest4
-rw-r--r--media-libs/harfbuzz/harfbuzz-1.6.3.ebuild (renamed from media-libs/harfbuzz/harfbuzz-1.6.0.ebuild)0
-rw-r--r--media-libs/leptonica/Manifest2
-rw-r--r--media-libs/leptonica/leptonica-1.74.4.ebuild2
-rw-r--r--media-libs/libass/Manifest2
-rw-r--r--media-libs/libass/libass-0.14.0.ebuild44
-rw-r--r--media-libs/libgphoto2/Manifest3
-rw-r--r--media-libs/libgphoto2/files/libgphoto2-2.5.10-jpeg.patch92
-rw-r--r--media-libs/libgphoto2/libgphoto2-2.5.14.ebuild2
-rw-r--r--media-libs/libsdl2/Manifest6
-rw-r--r--media-libs/libsdl2/libsdl2-2.0.5-r1.ebuild2
-rw-r--r--media-libs/libsdl2/libsdl2-2.0.6.ebuild2
-rw-r--r--media-libs/libsdl2/libsdl2-2.0.7.ebuild2
-rw-r--r--media-libs/libvisio/Manifest4
-rw-r--r--media-libs/libvisio/libvisio-0.1.6.ebuild51
-rw-r--r--media-libs/libvisio/libvisio-9999.ebuild2
-rw-r--r--media-libs/mesa/Manifest4
-rw-r--r--media-libs/mesa/mesa-17.3.0_rc3.ebuild585
-rw-r--r--media-libs/mesa/mesa-9999.ebuild2
-rw-r--r--media-libs/wxsvg/Manifest2
-rw-r--r--media-libs/wxsvg/wxsvg-1.5.11.ebuild2
41 files changed, 779 insertions, 184 deletions
diff --git a/media-libs/adplug/Manifest b/media-libs/adplug/Manifest
index b2154bf2d149..8e17f531e378 100644
--- a/media-libs/adplug/Manifest
+++ b/media-libs/adplug/Manifest
@@ -1,5 +1,5 @@
DIST adplug-2.2.1.tar.bz2 810257 SHA256 f95a015268a0dfe9ff5782f3ea7b2a69e09b8d36ccd19ebf4d979d767b6e53ef SHA512 e9b434ad58114a6677907e8f7007a325fa908f9228fbe283d72d1e2394fa27850b929309e038c84ae94f64f8db003b871775502ee8b231219caa51f6ba5d787f WHIRLPOOL 3f337b914f1779f9702014108d4cb4dc816830d1cadc0623751d979bd81213286d431225aa7d28a7aeb35fb32bc614cf581915b6e27357f3f6dc51f30ae58d19
-EBUILD adplug-2.2.1.ebuild 668 SHA256 5624a8af06c90ae7d060fcbcd28d91954c86298be6c2e1a52068e303c24743ab SHA512 98421432c2344812c2a7befa7cbbe885eab3fbee1f75cd4d1bc15060e62b45e619e681217e6bd075e1172b31a7ec6ec270f1f693f479e367a22a578cb88ab410 WHIRLPOOL ab2748a2d686e990a1a3e143865bab7d641a47ad590e0e445c5796cb89e9d8f8bafed641ca3698d8db61d03374eee9219034cdc9c14d21598df4bf119f10ff57
+EBUILD adplug-2.2.1.ebuild 624 SHA256 e8c71ae6bbb876fdb3b3d724d79b21adbc2fe2c80faeab508e320213c1026516 SHA512 eaba3f130aa0a6174d2aadbbb65228beafd1ab86d6c7b08a275c33635bb86437ca3e8002e2ab26e82f06683a137a7c57d2e9ac6b7c8b80b6249776d3c4b9a090 WHIRLPOOL 1e3526fdaf1c13764e7d6c2032708df69ea18b4a75c32ffaa1a0cece183d355f84a3a69793a5f368b50faa936444d1e033f47b6cb63dc5db0532b7dd6c1f5eb3
MISC ChangeLog 2426 SHA256 bc4b267841a455800078486259259cf8ff55759ee0d8899f927e2aa02021ba20 SHA512 5c698142b2e96457317392f03098e5d8c14145d8c7245058c1e0bd86ab8f92111b950d85755ec5b511fdd6419385dd237ba8635130c61803f19090c99a6d1121 WHIRLPOOL a0f483589b2a74e737996470649327dc6f48c506f111063941ac522cda99db85eecb2b9d24d8bf7b09492777bf5a9c2b622ee23635d90f2f89f68ad872ecd5c7
MISC ChangeLog-2015 5709 SHA256 663a7f595318274c9a23508136ed07bf272505a292f44a0e4f9ad21965b19baa SHA512 b38559363e72c0a914dee2e877bf5d7d2219b9db7de6ab1f521b8869f892cd39fc8b14d0f365f20d624ed9228e80a1a1e2922f55dcbde057606fac3d37c92229 WHIRLPOOL 2044dc603d2e1f5540a8fe1bdeae6c5b6d0d326dc6a04aea400122a3612eccf7f8600c2012d78b8327d7c4d8803fb1f16236d2f0add862b73c5a9d4b7a03cb15
MISC metadata.xml 329 SHA256 cfc5475682e64822374960c3dcd2ca07acc5ff73a68026c58a417b24d3da9d28 SHA512 a865c199afa30a18b4b810b4bdd981dfd77fd5843740a43dffc59c10b2e151c66a8e39d73bea04024f544e83f24400ae10aedc9ae3e93db9a67694adf886a073 WHIRLPOOL 0ed02ed1a2ac6ee25d834fa08b00e48ed6630c43c2a01ec1e06f3d507a697812c4f4cacb4363c40b40270c1bc0ae1dcc78be32e93e929792763bf8516e04050f
diff --git a/media-libs/adplug/adplug-2.2.1.ebuild b/media-libs/adplug/adplug-2.2.1.ebuild
index dc62bad78564..ab8068472a1a 100644
--- a/media-libs/adplug/adplug-2.2.1.ebuild
+++ b/media-libs/adplug/adplug-2.2.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=4
+EAPI=6
DESCRIPTION="A free, cross-platform, hardware independent AdLib sound player library"
HOMEPAGE="http://adplug.sourceforge.net"
@@ -16,8 +16,6 @@ RDEPEND=">=dev-cpp/libbinio-1.4"
DEPEND="${RDEPEND}
virtual/pkgconfig"
-DOCS=( AUTHORS BUGS ChangeLog NEWS README TODO )
-
src_configure() {
econf \
$(use_enable static-libs static) \
@@ -26,5 +24,5 @@ src_configure() {
src_install() {
default
- rm -f "${ED}"usr/lib*/lib${PN}.la
+ find "${D}" -name '*.la' -delete || die
}
diff --git a/media-libs/faac/Manifest b/media-libs/faac/Manifest
index 519b5684af83..1e1ada142e75 100644
--- a/media-libs/faac/Manifest
+++ b/media-libs/faac/Manifest
@@ -3,13 +3,11 @@ AUX faac-1.28-external-libmp4v2.patch 1766 SHA256 8e0bfe501acb7f31a701ab2c797c2a
AUX faac-1.28-inttypes.patch 1392 SHA256 b135e8441673727a3dbfa8b5237896f985f550594406ddf71d5ad2e85437c69b SHA512 38262b7103cd61cb718e13cd29fe8fb2d416e2a291bdd248b882ec983274c4d16f5c443c5b13eba3aa4efbfb425441bb4c2658434f7718a3e521cdd9ec6cfe4c WHIRLPOOL 79b4f05775b6c7882b7d2db55d2dac9911a053828de7ecaa002ade3a2c33060e32d80968ed50cc3447968418518b8f8a8290c26b3e2325bfc12e1c954660d074
AUX faac-1.28-libmp4v2_r479_compat.patch 4741 SHA256 4d1d67ad908fd1887212719a12dca6d786784eba7509b84c39b51bf00fa36911 SHA512 7b79664fbd912e069b2c0ce49f97a29db03ed3f339bdf6ef5a4cc668c585a56fbb900b6cf40c014ad40f5e559aa048a9340aab30d393420630c433569393fb5b WHIRLPOOL 5783e0fd48aba3b0d292bc50e931c7f00658f93438079506b5346e85c2cbeddc7e94a8694a0fefa50f99469140b8b56947fc63b67a1d2a254017d9dab065977c
DIST faac-1.28.tar.gz 678891 SHA256 c5141199f4cfb17d749c36ba8cfe4b25f838da67c22f0fec40228b6b9c3d19df SHA512 0ef721ad28835e95cad41afc0cb6130e1ebb634cb6dd4b40f649bc2269b7bb5bf2887f6d8f023c74628d521f8bdf55b4dd070f972ecff162a5fe0384e026235b WHIRLPOOL fe56f3c2b40670f03e0c1880b253d7f0cc6e318c0b407f4e57fb7eaeac8692c6de9829402e670ddc0f397396935131ade0f8dadfc89b88fcdedecbf404e1b54e
-DIST faac-1.29.7.8.tar.gz 477443 SHA256 316fff598764b93485dc5fb41379768b8c69348bbbb87e0e30ce28b1da487251 SHA512 b837e2a884eb86e70e812404109b6ff5d25c60dd5f98275ed7515836f67afe19c940a4b2574d7fcf7bebc793f5bb509c6ebad37281fe1addf95f815e00ea41a6 WHIRLPOOL 201822a65b0f3855b148a01ec761ef6ee50bbbee18649a41a3a1d03c45096959ac7c2177beaa455f37654290318d708b20880150a67c2b54f5762d2950bc2c69
DIST faac-1.29.8.3.tar.gz 483404 SHA256 3d85267b394dd8ebd5dd88845b25bc5e5e4fc88ac5affb8a2807f50368dc3b41 SHA512 2f17d87245c5cdb1ea37f21fb67f5a239f24133bb863bd635bb1f223d8d54c13d23ad43e93954a89361109c39b01e3b506ee791ffdf52741f76feb8bd1ed316c WHIRLPOOL 72f601a8c1ef9901e0037db9dc99a873997bce366ce79aef5d08fc5fa2edb7baeeb0c9738d416cd058720b2a52d14288410ce51beba76d864b45fff30a6526e0
-DIST faac-1.29.8.tar.gz 470998 SHA256 ea0d508cd1aa9d1c00998fa922dc8a4a1535892c204483cba27e5d55bec48973 SHA512 aff0a87f12aba69564956a4d19f56234e38e6cc60f19d77203fb731d31f7aa8763efbd3a636fdcf84229df8c9a9b99666dd667ef5ae5745b41cfd1fd863b79d0 WHIRLPOOL d159af80f7fa4edc1234fab65178060b8ccc370069ec40f56d68f7a71fbd56b94ff33383da7232e98687ac8426de81685ec72301a3a5c1eca566c01de426730d
+DIST faac-1.29.9.tar.gz 483674 SHA256 238cb4453b6fe4eebaffb326e40a63786a155e349955c4259925006fa1e2839e SHA512 69c05fc426c5d2eb881e8c6e5ebaf1d28452b2ae11a6f5216eefc0a8a97f784a2481e6100db2746d12749ac7b6c7d01b03531dc83ce0e06d4463e6f9556fd597 WHIRLPOOL 1adf97b6e4a09905731e1e55a46d6e845a7a2bafe910a7405a2cd4c60e1e62e36e06fc01e97b66fc0978b2425f903d2e8fd53b83d0cf6af61344f6e678a5377c
EBUILD faac-1.28-r4.ebuild 1716 SHA256 db27c7850f62948c0d91580cf62bb39a1e88415880545ef8d427e9a44ace9b4c SHA512 86a56132cd2b52e5ef8ccbfc2c31969b728cca8889ca15fd5980950c2f6974404d40aaf7499e692a36292e9335d0aff31504f2dd3e0d6a44996bb56b9eeb3ef6 WHIRLPOOL fb30f4461f8b453257e5fb84f0810a5f183863207bab64dccf98e147d187561312e3ea9bd4c9f1c801ee4ec043a57f3a71ae7e5665ee0d89b09994545bf654e2
-EBUILD faac-1.29.7.8.ebuild 1200 SHA256 311b5c1b01f255e7b15d1be06fc8b137c8c8fd046b790f4038bf15cf0cdf5c62 SHA512 230d21c783b52aa838c1d25ee7a964b2d83fa9efb0686d1be03de56ade1075a70a2a0f0053e72f2121a7323496fac834f485f60ae0578d74ee1253b7212f46f1 WHIRLPOOL c54c19f6b0229d9758d717ee893283c1e7de15ebaab6b991c579586feb1c4b1b4cad91481029654e893fa00886b7f5978974ffad7647daf073edac6fcc73cf74
EBUILD faac-1.29.8.3.ebuild 1143 SHA256 def9dbec42c6de23369954fcf738c3d313bf2c265606c70b5f63375f41b68e41 SHA512 2c9f0d2767acdba0a5a99e19e741816fd49b01b16e4e49c13a910ea53171f84b165fa53219516fac9b661577a9616debbbd6885713a184dca424ee3ff23339b6 WHIRLPOOL dd3533de951b1d1d2dbdbe8fde3b6b9e31267716b335d9e59a8041d3177f53eee198c66c20604c4c6f6ddb4903a7a4bdcb51d9564a21972ddf910cb9d488440a
-EBUILD faac-1.29.8.ebuild 1143 SHA256 def9dbec42c6de23369954fcf738c3d313bf2c265606c70b5f63375f41b68e41 SHA512 2c9f0d2767acdba0a5a99e19e741816fd49b01b16e4e49c13a910ea53171f84b165fa53219516fac9b661577a9616debbbd6885713a184dca424ee3ff23339b6 WHIRLPOOL dd3533de951b1d1d2dbdbe8fde3b6b9e31267716b335d9e59a8041d3177f53eee198c66c20604c4c6f6ddb4903a7a4bdcb51d9564a21972ddf910cb9d488440a
+EBUILD faac-1.29.9.ebuild 1143 SHA256 def9dbec42c6de23369954fcf738c3d313bf2c265606c70b5f63375f41b68e41 SHA512 2c9f0d2767acdba0a5a99e19e741816fd49b01b16e4e49c13a910ea53171f84b165fa53219516fac9b661577a9616debbbd6885713a184dca424ee3ff23339b6 WHIRLPOOL dd3533de951b1d1d2dbdbe8fde3b6b9e31267716b335d9e59a8041d3177f53eee198c66c20604c4c6f6ddb4903a7a4bdcb51d9564a21972ddf910cb9d488440a
MISC ChangeLog 2766 SHA256 bdc61025dd8ac5f1fd720007d05ed5cb30b517aa84da837f0a77d7b13b4d97b7 SHA512 aece8dd67f8b9bdeeebb412bc78d711d23d1d20a642a68d3610a5b626d4a07af0cc6f9f34b038b5776a290d6a1a395e4828325170bdf02152c6ee0eadd80356b WHIRLPOOL c0f8ff388fb7783ee66e147f687a529366fc6523a496f5ec765f70e95451f6360571af45e0d48f4ea3739064ab0197984c4661bf6ca26a4ab2b6e3e0995c2199
MISC ChangeLog-2015 13602 SHA256 3075cbee9829e14929773af0ce5e942d18e400fd931612827c7aeee1551d39c6 SHA512 6a66fa11bd38a811b4d8c74778a676e0cf5d431a6972fa8839a51c3f087fcdfeccf4a7725b214a461ba32beab2311a83e0011f317d15b8a6d557007ed1d35545 WHIRLPOOL 07d9c4185664e19816b333a23e6c6c14ea426c9c465d2ffa593d5745b72a9e24e3c63d82e490e100d4027d882d6a896ab5b173d347eae2fd94c4f0a48f4a004d
-MISC metadata.xml 435 SHA256 308844fa468645b066b7c9f88e8584e9f4a84cf6ba9f541defe45e4c983acb42 SHA512 65f7c4d59cab4263199809c0727b82e9e5f059d24be5702e255c5d48a3bf205ba8af27f99164b3b1c8c6bdf47c7116e2a70e3f9da2549da4a7ff70d6fb61ecfa WHIRLPOOL 45b776f6dd2cb82c6ae1353608ba8db1e5d09703e6e4e386efa88a7aa8dd9633b169f88c298fd290e328b30b7f7870e12a9a141046ca12e369b59a6ec4c73ca9
+MISC metadata.xml 327 SHA256 d2a9655b5d815b6f489d865b540b270f657d92a81009737f94976ffa41deca8a SHA512 a323b91cffc6e960e52f3aac94763767ba428361b736e635ddc6eaee7dab9bacc36cee8bbd38c4887f3243f3f060707f3533b1c4e4be49d14ba1f602e7bf6f80 WHIRLPOOL 8c1d3c184f459a94589b6ab04ce854910b5f7aec339c2ca022925541aedda50f2aa96a7868c3db372dbd810e05061c7d3bdf1b5968eae177d336443193ea98ed
diff --git a/media-libs/faac/faac-1.29.7.8.ebuild b/media-libs/faac/faac-1.29.7.8.ebuild
deleted file mode 100644
index 4dfb024938ef..000000000000
--- a/media-libs/faac/faac-1.29.7.8.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-# eutils for einstalldocs
-inherit autotools epatch epunt-cxx eutils ltprune multilib-minimal
-
-DESCRIPTION="Free MPEG-4 audio codecs by AudioCoding.com"
-HOMEPAGE="http://www.audiocoding.com"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1 MPEG-4"
-SLOT="0"
-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="digitalradio static-libs"
-
-RDEPEND=""
-DEPEND="${RDEPEND}"
-DOCS=( AUTHORS ChangeLog NEWS README TODO )
-
-src_prepare() {
- default
-
- sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die #466984
-
- eautoreconf
- epunt_cxx
-}
-
-multilib_src_configure() {
- local myconf=(
- $(use_enable digitalradio drm)
- $(use_enable static-libs static)
- )
-
- ECONF_SOURCE="${S}" econf ${myconf[@]}
-
- # do not build the frontend for non default abis
- if [ "${ABI}" != "${DEFAULT_ABI}" ] ; then
- sed -i -e 's/frontend//' Makefile || die
- fi
-}
-
-multilib_src_install() {
- emake DESTDIR="${D}" install
- prune_libtool_files
-}
diff --git a/media-libs/faac/faac-1.29.8.ebuild b/media-libs/faac/faac-1.29.9.ebuild
index 384836d70d7c..384836d70d7c 100644
--- a/media-libs/faac/faac-1.29.8.ebuild
+++ b/media-libs/faac/faac-1.29.9.ebuild
diff --git a/media-libs/faac/metadata.xml b/media-libs/faac/metadata.xml
index 1f862763fa12..76160dab072f 100644
--- a/media-libs/faac/metadata.xml
+++ b/media-libs/faac/metadata.xml
@@ -5,9 +5,6 @@
<email>sound@gentoo.org</email>
<name>Gentoo Sound project</name>
</maintainer>
- <use>
- <flag name="digitalradio">Digital Radio Mondiale (warning: disables other decoders)</flag>
- </use>
<upstream>
<remote-id type="sourceforge">faac</remote-id>
</upstream>
diff --git a/media-libs/gexiv2/Manifest b/media-libs/gexiv2/Manifest
index 11bcf384aa02..0e470de2bf69 100644
--- a/media-libs/gexiv2/Manifest
+++ b/media-libs/gexiv2/Manifest
@@ -1,9 +1,10 @@
+AUX gexiv2-0.10.3-exiv-0.26.patch 1487 SHA256 ac4c5f24e1ee0dbaa7b6c3145e2ca85c191efbc5a43e9dc7b356dde3764f0951 SHA512 2c36f1a805ffd789672dd1dfe0c6404e7c38ac7935c6cb62819fe8d58c0eb536c92ea1430948e91c746e803ef3d57868f17b83918d2b1d9667886292e42d0257 WHIRLPOOL c86c8125d3497be992f876a036e713c76d2d9c6254290cea7918d0d722e672a110f34a36266981c950aad646a53371181027cb7dce81ba72157bbe53746455db
AUX gexiv2-0.10.5-stdexcept.patch 461 SHA256 e5eb73234a5e0dbb9c3e66fca99dbd26aaf5aa7ff83ca5be15213e010f318fce SHA512 fa88869142b5efe87980109ac21d3e23c279d4f1dbf4a32921c20350868c2d95301e3b9c52924232ff1a6d8c2e11701a0f8a83dcdd991b6dec2be53995e592bb WHIRLPOOL 3ad7fc5546a08840a07cbf6d5ed2ac515db78004ab099d21b4106a02dc1c1254004f5da1279d6373f243387b4291da289cc31d9cef7194ab2d9cdff8a2edeb7c
DIST gexiv2-0.10.3.tar.xz 244816 SHA256 390cfb966197fa9f3f32200bc578d7c7f3560358c235e6419657206a362d3988 SHA512 a258a95e3e9dddc6636430d8a2bc222b6605e5d0d122ea1b951f97568cecd04b2d3cbc522625918faf3b5a3e670b01db81a45c2c5c5d65e6eb4b4f4a2ac69e8f WHIRLPOOL e50401f642a2252cad664716004038fdd364e9a42b93c7b9748e0f93b652cad31432f7f58571dd0ff67c8dcb1deca590eaaf42ad287d8d27110d0626a352154b
DIST gexiv2-0.10.5.tar.xz 591752 SHA256 318fe068cd414c0af91759a87c29fd577cd5d42bf7a6f50caff27535c02ac7f3 SHA512 350e9db388d0aa1c106f3e5bf8862206977d650be0223229c61c6a3ee20642890fbfd7681a215b9c85c10d0787a00a25bc05a639e19a5f39be27cb6d1bb0fc06 WHIRLPOOL 8177d284941d72346e87b8b463cd84e86aafe84d63fc9f4b01e5c9c3e7bd01999c7eace5b4179918033a2cc72cd2d14b07104413f59fda86bbb3a5bdc1839e4b
DIST gexiv2-0.10.6.tar.xz 629872 SHA256 132788919667254b42c026ab39ab3c3a5be59be8575c05fa4b371ca8aed55825 SHA512 4b15b33af9266a69babd902d379edefe7afd3d2eef11aa3c144f9ddf9c645b697bae16b8d89f50e9b3da884f1ba32f505e118c5fef5204f5630e3a9c6fee7fca WHIRLPOOL 94a618f1eedf51cae6ea9cbb9754fa6bcc7fe6d100928711f588446e6d179d358e687858ac3681aab845e79021f20a13c6baf1f356874f35bcc1e782b90b6f4b
-EBUILD gexiv2-0.10.3.ebuild 1220 SHA256 4fc915c00ce39b3b54d5c1cefcfb83d9485d9cb8fe55a76d36a7fd583c9f3266 SHA512 b508d52ff97354d2739994146e22c312e1cb9c08a157850851bc606ae77d0e0c35fdb53e5ce75901d21b1c0ed5e0da096a81270cef2831b245eaefc7cfb2de42 WHIRLPOOL 4e7dd2e44c71e195245798438e5e2e51044f084affd0150b35784de3de93b40f0bd0a60304647957996ff0e998691c862c0316ec9b992daa495d0823a68b09ca
-EBUILD gexiv2-0.10.5-r1.ebuild 1344 SHA256 c518beb7274528d5bd5fec82f69a44fc6fc83d2997072a8f0dca539226f305d0 SHA512 7573ba2365eb95cc9ba138eb9dd01b031234ae3c769df8ba7be54b6dfbaf7168601b9ce85624af9a2d26ab9ff096c0bb64ab6d5fff6eb82a5050ea129fe11483 WHIRLPOOL e9d0156a4d60bfce4c22490762669121215e3396be7f8325722ad438cbc42d46b14edeba407768bc72f6562429950345a6f582ffcabdaa51b8ad7c69d52ea661
+EBUILD gexiv2-0.10.3.ebuild 1263 SHA256 82acbcb2237e27c03cd00efe0da4a907508b7e3ef373991b70470b8b4d6c7799 SHA512 8e482c48e8d590633c518b4bfc50b1d38a6996e5f58af84bb60fe1d72d3dd94ac1fc1b1bf06b2dd508088ade154f903350fd38a3b9460f9c26fcd2616504ab9f WHIRLPOOL d2af4b18b8f90fcffbac144189b18bcaa2771ecfbafec9bbc29cff0ebe42ec196b6a644a7c6b431990d7a69fbbb8c48021200339822b6e60669e4323a61c3c6c
+EBUILD gexiv2-0.10.5-r1.ebuild 1388 SHA256 11a02aff20f94f58ec96c4fe5c115b5fd3051271dad999bac43265c3debcbbc1 SHA512 7e8c345bbbab1698c845c2c3f30ec66235cb0b80f32b6841ca186c68f50b8ddaef848bec6c75075b649731063e4315ee726edfe589e118cf930b7dba01a4a451 WHIRLPOOL 7101da1ba22b107122f7c0e403cfe215ccdb5d7da8b89a33e34193936b075504258204d5f87c6faf9f011787974882b3ba2b67ca370fe5035bb4a0b4325fe253
EBUILD gexiv2-0.10.6.ebuild 1287 SHA256 ed360b0e4a4370b834e3f875894e286ccbb5f004b5ffd3efbf7b12d94792c513 SHA512 e63a5e7c7928913f8ee1ad51c2a48133fedb6d78e784c02ad21135f657fed85135e290a09a28955e89fc4ed7bba19d54f97e7ec0be84d03661a14b7923c306dd WHIRLPOOL 8331d06854e22d3e5580461bc5d440774868aff4f7d9bc0987223211802d4059329cf3cfa3ce36b489ebaddb74f4e6143ce87afde1add595b421d74350efeace
MISC ChangeLog 5342 SHA256 539e68847c6a5d7320a9af438c802aaa7406938157f045aeb37184dc31779163 SHA512 e463d3c38cc95f3c89994e17e846710baed528e6f0fadf0e1353a96ea24fd1761b064bd35308dc7053d930ac85169a58a1a82a9b0bc9a4d0e4861c09f9f8dfd5 WHIRLPOOL f845984a48dec947c6b938a6de5b6935738d7741d31e3e9a82c3a6ebc03e3793bfb71e6c92436e7125c7e3f7769770dfe1a86a93b211d83d95f067a4b0f3d2e3
MISC ChangeLog-2015 5029 SHA256 20706ce60ff1d1455efc3cdc4575aa3781dbc43492fbff1b225ac8a21d93f619 SHA512 1c2ed3076bdee3f033106268a3ea381b15797c8a681629555d08d964aea396fda8f6c7ac95a6609557e5b98f75e099da3148910c693fbbd2ff931909a71c240d WHIRLPOOL d6b89500b6d3ac3c33dc5a6eee6af180258e7d10867a2988bc03fa716b267102e0f8e1c504ab2d22a0c30a6006f661d722e2b4d2fc2a11211eb6d09f1427b4be
diff --git a/media-libs/gexiv2/files/gexiv2-0.10.3-exiv-0.26.patch b/media-libs/gexiv2/files/gexiv2-0.10.3-exiv-0.26.patch
new file mode 100644
index 000000000000..c3fd932e2a21
--- /dev/null
+++ b/media-libs/gexiv2/files/gexiv2-0.10.3-exiv-0.26.patch
@@ -0,0 +1,53 @@
+From f295c5ce9d0a87ee0c2cc793ca191369e05b7cf1 Mon Sep 17 00:00:00 2001
+From: Jens Georg <mail@jensge.org>
+Date: Fri, 12 May 2017 19:50:58 +0200
+Subject: iostream: Adapt to new Exiv2 API in 0.26
+
+https://bugzilla.gnome.org/show_bug.cgi?id=782449
+---
+ gexiv2/gexiv2-stream-io.cpp | 4 ++--
+ gexiv2/gexiv2-stream-io.h | 8 +++++++-
+ 2 files changed, 9 insertions(+), 3 deletions(-)
+
+diff --git a/gexiv2/gexiv2-stream-io.cpp b/gexiv2/gexiv2-stream-io.cpp
+index 0ae3324..abfb843 100644
+--- a/gexiv2/gexiv2-stream-io.cpp
++++ b/gexiv2/gexiv2-stream-io.cpp
+@@ -142,7 +142,7 @@ long StreamIo::tell () const {
+ return cb->Position (cb->handle);
+ }
+
+-long StreamIo::size () const {
++StreamIo::size_type StreamIo::size () const {
+ return cb->Length (cb->handle);
+ }
+
+diff --git a/gexiv2/gexiv2-stream-io.h b/gexiv2/gexiv2-stream-io.h
+index 76621a9..a26f4e6 100644
+--- a/gexiv2/gexiv2-stream-io.h
++++ b/gexiv2/gexiv2-stream-io.h
+@@ -25,6 +25,12 @@ public:
+
+ StreamIo (ManagedStreamCallbacks* cb);
+
++#if EXIV2_TEST_VERSION(0,26,0)
++ typedef size_t size_type;
++#else
++ typedef long size_type;
++#endif
++
+ virtual ~StreamIo ();
+ virtual int open ();
+ virtual int close ();
+@@ -39,7 +45,7 @@ public:
+ virtual Exiv2::byte* mmap (bool isWriteable = false);
+ virtual int munmap ();
+ virtual long tell () const;
+- virtual long size () const;
++ virtual size_type size () const;
+ virtual bool isopen () const;
+ virtual int error () const;
+ virtual bool eof () const;
+--
+cgit v0.12
+
diff --git a/media-libs/gexiv2/gexiv2-0.10.3.ebuild b/media-libs/gexiv2/gexiv2-0.10.3.ebuild
index 6941e825179e..4efc11740ce3 100644
--- a/media-libs/gexiv2/gexiv2-0.10.3.ebuild
+++ b/media-libs/gexiv2/gexiv2-0.10.3.ebuild
@@ -30,6 +30,7 @@ DEPEND="${RDEPEND}
src_prepare() {
xdg_environment_reset
tc-export CXX
+ epatch "${FILESDIR}/${P}-exiv-0.26.patch"
}
src_configure() {
diff --git a/media-libs/gexiv2/gexiv2-0.10.5-r1.ebuild b/media-libs/gexiv2/gexiv2-0.10.5-r1.ebuild
index 8ba9a36dfbaa..888a67d1ee91 100644
--- a/media-libs/gexiv2/gexiv2-0.10.5-r1.ebuild
+++ b/media-libs/gexiv2/gexiv2-0.10.5-r1.ebuild
@@ -32,6 +32,7 @@ DEPEND="${RDEPEND}
PATCHES=(
"${FILESDIR}"/${PN}-0.10.5-stdexcept.patch
+ "${FILESDIR}"/${PN}-0.10.3-exiv-0.26.patch
)
src_prepare() {
diff --git a/media-libs/gst-plugins-bad/Manifest b/media-libs/gst-plugins-bad/Manifest
index 35d82f321688..45bbebccca71 100644
--- a/media-libs/gst-plugins-bad/Manifest
+++ b/media-libs/gst-plugins-bad/Manifest
@@ -8,7 +8,7 @@ DIST gst-plugins-bad-1.12.3.tar.xz 4707000 SHA256 36d059761852bed0f1a7fcd3ef64a8
EBUILD gst-plugins-bad-0.10.23-r4.ebuild 1565 SHA256 9f8b93315fed3baf4b2fc16b482819f84792692859fdb467016e32a4347cc5ff SHA512 6c68c102487868c23bc177aa65a9a734f7e2cd89bcca5af827d98dcfb61d26a84b09a07d4ec6d7397a17ffa57ab33fdbfc5fc290bb9eb397209150da86ebb492 WHIRLPOOL b126e9adda14114abc266e388699035bb7a8d2d1b54a981399bc429013228c685fedef1f4fc1b090d906f2b52385127fed2ce8cdd099136a20961581f9b96d00
EBUILD gst-plugins-bad-1.10.3.ebuild 2938 SHA256 e5d9eb1da9cf958ca66a4d29c1b1df24fed8309ff47181c60975e26930d6fce8 SHA512 0c951c010174d1a514c9e5b378ff36ddbd08ce104261f8080157fd0650e13e7baab1aaaafee389068d97cd5701bbd2da57267fa872798c644ae0063812065654 WHIRLPOOL 93036a9336df1f2cb2f907e39f744003be5ce20675f4e50149e8dddca725bc37e6787b9a4bc8381db6dc6916bb77be094a61b4fb4e911b358c3834f8f55d1100
EBUILD gst-plugins-bad-1.10.5.ebuild 2696 SHA256 98a1c5a98f8fa418a3d75acd03b8c91493bc17c9f7df4d5b44828d5df81491cd SHA512 3702ba22b3747a965155d1d2a51e9d973e582eb80bf1d4a13ccecd0268ae68d2fd7e5246af699ec4292604f648b90053e43b45af57ea282c3779381ce416e7a5 WHIRLPOOL df90435722b02c9c16cbda62aec17a16af6c86c94f81570f4b48bc920198ee1c7e2e5b6d9e1552f7dbe3b1a72bc278bae1d995dd3a6acff2285fe1f495eecdfa
-EBUILD gst-plugins-bad-1.12.3.ebuild 2817 SHA256 072039cd54107168b299b6bc918d2fe2179aaf0dbf6e3f11206069c499809c25 SHA512 b4d85a12f98eb3b66f3db858a9dd93c2fb49774d4f2e6cbcfb8f20208790cebd0327b4fa85942438de365d9101d4f836750e08cbd85e59bd4bffec90882e63be WHIRLPOOL d3b7cc8a62478cb4bf818c39f97420ede7ac9abd1e0f337836dad7d81fe58bfcf5cc5dec98a96ad7cf3e05c40237d271d6ffbbcb20cbe31c5e7f89afd6fc930b
+EBUILD gst-plugins-bad-1.12.3.ebuild 2815 SHA256 8eae14f57d1a3c96a1f1caec5b52de24f9217a1d7773d491d83e971e07cc3f9b SHA512 792a91ed01dd37342082ce0e7da6d19530428b755301f58b28bec9d1de7deddfa0317c3d0272f701066b2d609101f669352f5b7ae2113b1cbd6f8777bc1ee1ce WHIRLPOOL ee15354b579a6bf2ba72d77611b9c529d59929fb5e77af43e51b453a560c5f049707e2de5c254ff5639f7a32040706c277bc06becbf52a3c617ec41deb6737b8
MISC ChangeLog 14215 SHA256 b13d5ffbe7b8417513ac12c75adbab4dab0ea365c903469100500d6a26d02b1c SHA512 70f8df7a2140dd23bc290e6eccdcde7c68d69cb3246d7e8211ac25cd48a7953aa91a45af9faf0898e7f03a356c846e57881cd7b3c8b9790da54d34068db9824a WHIRLPOOL 0af8b5d8cb5f77baa87943c61e760f13aae84a1b93af4c188220a830e50446880325506b59e8d0d17f68e22bb4bbd526b3f843777221cda71e03619fbca68f70
MISC ChangeLog-2015 26431 SHA256 a6991e05a4fc40b12ffddbe2e7aace9ac94c587889a11e07981c23920cbc15cd SHA512 6c68700e7de319e6a14ee7bd14392a17a91a717d4845b97a2095b72169d1e10e4826261356ba83e809b7414c8ca38a96f763ed0354ccd8200238019ec1c0ac61 WHIRLPOOL d6185195dd65e36bfe279ecfbdefe1b3303afded07d26313fa89261affdeaf5ecb3bf52df484fb3581b5e6a2c142eb9ae17f4e8db3afe40c9130384f48123e25
MISC metadata.xml 439 SHA256 0d47c088a91721e575fc97e2f70ec0e4d12f4c1b05715d6969b35aad2b2daa47 SHA512 9bd27a1a513fc2d697f7d0f2ceb7fa0701c446fe21b597256afd4c2c1f44145e875323ed1ef6202bf7b85472ab4aab43a4b6db5795bb1d28ff53a2a7e484055e WHIRLPOOL 859dd6b40cc1b91489142eb45e40e178968cd534a6fac416fcd2e6078b45cc2c2fa445dc628f94f08c9b5ffa40356a11fd8696546b0b1e38fa1049c84ec9a6c4
diff --git a/media-libs/gst-plugins-bad/gst-plugins-bad-1.12.3.ebuild b/media-libs/gst-plugins-bad/gst-plugins-bad-1.12.3.ebuild
index 7a57705fd91f..1405e6ef45cd 100644
--- a/media-libs/gst-plugins-bad/gst-plugins-bad-1.12.3.ebuild
+++ b/media-libs/gst-plugins-bad/gst-plugins-bad-1.12.3.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Less plugins for GStreamer"
HOMEPAGE="https://gstreamer.freedesktop.org/"
LICENSE="LGPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ia64 ppc ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE="X bzip2 +egl gles2 gtk +introspection +opengl +orc vcd vnc wayland"
REQUIRED_USE="
diff --git a/media-libs/gst-plugins-base/Manifest b/media-libs/gst-plugins-base/Manifest
index aba784a6b2e6..e8dad962773e 100644
--- a/media-libs/gst-plugins-base/Manifest
+++ b/media-libs/gst-plugins-base/Manifest
@@ -7,7 +7,7 @@ DIST gst-plugins-base-1.12.3.tar.xz 3117364 SHA256 d3d37b8489d37fa0018973d850bd2
EBUILD gst-plugins-base-0.10.36-r2.ebuild 2274 SHA256 bef096da022febcfb2971a89040b32449fa08cffdd1423d6be637818acfcf0ca SHA512 2455419d70993b01fd436a2954df6c811384338a0d4a2ca3a2c04e83a2602c0d6aefd2bef29d64d7535ee2a767390d5910300f0d2a8351435c360f32c83869f2 WHIRLPOOL c1f9370f06dbee02169a939e6d4f5b4773a7191ce39ab69f8843aaa3c45e9b2ce5fce250721c103defba77a8b026cc40855baae85f5530c3834c8ec0756bee66
EBUILD gst-plugins-base-1.10.3.ebuild 2610 SHA256 7e6dac99f0c757a167e68c85ce3353c316346a6f95cfcc279115d49396027bd7 SHA512 6c489088a402209b0a73334b0f9f6aa944776de4fbd69e1ae8f6acf7fd8c74fd7b0f40ef15fe88722adc5493fa1371a7204f4afc2d20730d16a2c9d96f95e61b WHIRLPOOL 4535c39a593c7d10554e8cde23d4c16b09e920e683859ebf4f2dc8fddb382648c0923ce56376988babeb2961b09190cab709b3ba0059e61dc892f7aad754fc5a
EBUILD gst-plugins-base-1.10.5.ebuild 2611 SHA256 ce6c710fd2603ba19cdae68b399a705693d013181e5248559cedc8ed75092ab9 SHA512 1a6117687e38e46e42db0cd1f2324ae0ac34e3420766fcbb5fe568517ad72b22138c91ae35cc969f8e2b6dba62f6d10b9e0af7aa53537f49e7005af4a4a4b365 WHIRLPOOL acb5b7581c7a2cc3bac2710b8702e9e6a67d1dbad14bfa9d79bd1fa3e90ee97941505f2beade219811f17c1c243377a37eb72b80e8fda064f3f7591050e354ed
-EBUILD gst-plugins-base-1.12.3.ebuild 2724 SHA256 47d4fc512d95426a566beeff66530951aa708e24923f3749b054563361673766 SHA512 5407adc6a7807e53161b000a1dd1185af804adf05782f715275571c6e45ac5e36be667bdc0458c4b8943a505a3df369afad2dc20228648a1973627cfeaeff071 WHIRLPOOL 5865814a9972b3ad4a3c2178be95529cfb5e2625cc6b7c07dfa0c505c0ee61e09a605fbf3c42ab763a33210a9a23a76642523a5eb42239aa1ce05043967b0cbb
+EBUILD gst-plugins-base-1.12.3.ebuild 2722 SHA256 6b587b5f39152ecb40a9f712fd2f193bcb2dc35f426152319b58703bcdc4d161 SHA512 3225aace766b1f80adfdafe61d3cd4e0db5e2ec5f756386cf8a66578eb584f90e5d23bd9ff47c8f4c2cf6fb30fe289f09b1771b439c802a9e999fa21f0f412e1 WHIRLPOOL 1206dc26db9a7c980fa3303a02ae64f7abca01b52741f2f8afec444ebc425c04a5c4e5909b8908f9889000311f85e56d59855c07a4008c378b16c3b974d9d931
MISC ChangeLog 8640 SHA256 2d734dec624157e16a1875f0e319d884d1612599eea58bbe57cc2840a9f967ab SHA512 fed53470d7c199c61023ed7152ca2fc4e7a5e5091227d9f6f978988c75c0e95192db5818ca92a23d80d88f97af55a5db7502464eebac2075c14bb378327b094f WHIRLPOOL ac1f6ad3a2e002159addb18559d9b682e39892c00b002a746a745cf77401c50fdccc9e61d197f54ecf63fa5d0dd4ae42aaa91adacd63d9a5bd7d97f30c4d03ee
MISC ChangeLog-2015 40462 SHA256 2c92fb66bc025b6df621dd767fbac06556cec8de6c92c67d3c9d2b30dee11253 SHA512 e921da8c724d0cd439e3d8ef6149f7d16ecbf5cc82fb4f690eff703322345fde04d242c885b4177f7eec22b5cc208363ecb0ffe2d0218d6b1bd57571c7397671 WHIRLPOOL 5526220a5799ec69ded0659e0f2697f786fc6652e99de06d9a71866c3895bc3686772d1431d399cd9cd650aedd97d6a98f7848bffb487c8f099667f5ad200337
MISC metadata.xml 397 SHA256 1b9ce655dcad0818b5e8c4ace5811f4eca367206ed44cee0dc1ecaf6dc09ba87 SHA512 89c4bdb8f7a5da325255b43be4017510c4a5b4a3f8f650dc625b513d0cd2260267f840fc52926fe9ca262d9f3f2c16bcf0aff9c22dd0c8b577e632155910b568 WHIRLPOOL c579fbd2e7d7a3703d54e3a34061e2e69b9fe0350ecef2980c6fda5be2da02bee0b2406b155d6b061c39c5b18755a49005d2addbe1a51b2f92065fd688135298
diff --git a/media-libs/gst-plugins-base/gst-plugins-base-1.12.3.ebuild b/media-libs/gst-plugins-base/gst-plugins-base-1.12.3.ebuild
index edccd2fb86b2..173a615bc2cd 100644
--- a/media-libs/gst-plugins-base/gst-plugins-base-1.12.3.ebuild
+++ b/media-libs/gst-plugins-base/gst-plugins-base-1.12.3.ebuild
@@ -10,7 +10,7 @@ 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"
+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="alsa +introspection ivorbis +ogg +orc +pango theora +vorbis X"
REQUIRED_USE="
diff --git a/media-libs/gst-plugins-good/Manifest b/media-libs/gst-plugins-good/Manifest
index f6d478981faa..34be336dae9a 100644
--- a/media-libs/gst-plugins-good/Manifest
+++ b/media-libs/gst-plugins-good/Manifest
@@ -6,7 +6,7 @@ DIST gst-plugins-good-1.12.3.tar.xz 3487448 SHA256 13e7f479296891fef5a686438f20b
EBUILD gst-plugins-good-0.10.31-r2.ebuild 1661 SHA256 682adee96b1c895a263d4a218711c47ce94c81c1f12d14186522ae5c5c6dd53c SHA512 a66cb0a552686b588d54a962e9888c29edcf49442aaefa665b753658e31a96b108b07b7fa8033eb4bd7f0535a2fd4b3a6fa8ecc1a91649fd3ab0456e91c01f0c WHIRLPOOL 2f05ebc5dc0bd2b46bfb1d99abb3d9ca5c68f7a91a3d14177401c7815d9d4dbb10f5645e8df125abe37d28b54ec20e47c1c11dbe397089341d1ab1d5dd5a503b
EBUILD gst-plugins-good-1.10.3.ebuild 1430 SHA256 4a13fe73cd33267bf6089eb803d515b1b4c5315a652f796a936f19358125a403 SHA512 3f468cfa4b74dd8f98093cb6b9acf9cb46b172e17de538f7689dd7463be13363bdd89509a2bd38867d80692017ea4eae0178885bf2c2e4bbc602dfd5c1775420 WHIRLPOOL 577080a8325ff273699c5e8d4c45f5729bb9e1333e4d5b5028494dbd0ea997e5d90f4475d82b662ff8c43940c88159840a6c3fb3d159722d7effa591693bf86b
EBUILD gst-plugins-good-1.10.5.ebuild 1431 SHA256 808f055e76a6b9b4c7ad6acaeecf3c8149eccaeea85ee8869a2c403fb59101ee SHA512 1fdf863ad41824673b05df92cd44897769209ef5ec1b2780f5d4dc927e1929989cbffa350e4549e70095d7cdd8c9c54f05cbd9eefad566a597a31f60302d43bf WHIRLPOOL 707a1386360a4398cf388331be1d938275214fa3c4b05a2b3e299475316eb847fffe6e6542313e1b729380b6818bd56b4c32022777dfec1b9713679056589daa
-EBUILD gst-plugins-good-1.12.3.ebuild 1435 SHA256 0deb6010192accbf1bf6d5fae6dce6d9b547c128d9e4924faae88f94295a0d9f SHA512 276dfca65145deb3cb9307163862e449aaecaaa41711bbbe817028e48dad894ea52adf22c6422f64fd411738341b7f5e8de1b01eb94c72ec4930528d0cd50571 WHIRLPOOL a531d163b1140b00d6d0750ac1ca611aaff62129978eb4e4c0963a434d6ea6f678fc9b2cd0cb07d20e9905824de45ea867fbbce82cb13e3342aa2fd9f0b9bd37
+EBUILD gst-plugins-good-1.12.3.ebuild 1433 SHA256 97064d29d0e266b89de69e224eac281f85704f359022b74e12b0dfa7d563ee33 SHA512 85215b2815eecfbb24f4967282378dedb70bbb23b69c842179e32b300eedc547aa5b8a9837b82a10ee6cc58f5c4b5222d34a4b7ad0812bd7cd53eff055cf4e9a WHIRLPOOL 975db729715e8db6a4d31df245e981fcbaf18f71ae999ac77fdc9947d9ef6b4582f082b781251b7cbd6a4ce69f4b60e4c3aa97059532a26d78067724a131083e
MISC ChangeLog 8784 SHA256 748f079dd2d253230fa122466fc4450680e28cb1071c44e8d0759de5be28fa26 SHA512 d737a2536e66c2abecb384ed99b875b2de81adf65a84df426e87e74c6b45c48e5ceb12c2c860f2be15bc55825c6ea312535eb3004054a2ea2543eef429368582 WHIRLPOOL 14e6d21030ee55f4793670e1a8b18bec7f0fdb9fe789e8c1537e6348484490ba71fde744322e45c2c4817997f97559ca1024045fa7dafbd5c1bb3b4230b98add
MISC ChangeLog-2015 31456 SHA256 06775798089d3617b3b0d6c49fa6c2b05ca4a02c6c3eebb6e896dfa299271d82 SHA512 c40ce40e61099a3236e79c28473f113f09cc387e49152f80a04bb3c58882c44ddc7e4206e38384c874f7f36dab0ba9d0c321cd95f08a841869cc4b8434615629 WHIRLPOOL f945a177f90d58eaa63869b0d6782ac55768a106576b1acee1c75e962512748ceab3b39c5e052eb48c5f765bb52dd82a5c05f0d12c88328076deb2c81152510e
MISC metadata.xml 266 SHA256 bd2f56134128d54e1e7640f5f8a21f734214c3bb7f4070ef5afca28ba09af339 SHA512 aa2ce82fa0c848119ff309462722e1d7897da904f9e1dc9ae12dd61582823b69cf5a40faf8da0825ec397d2f01d44e82cb56730d9545abd619a17696091eca75 WHIRLPOOL 7ad2be2b3796f8e601eba1a456867fed68c2b5e11dee437351616a1cb7dc78b3ff51a3e667f40c3ebe8d38df6e72de77c3509c122b0268f5c4320ba326d69f20
diff --git a/media-libs/gst-plugins-good/gst-plugins-good-1.12.3.ebuild b/media-libs/gst-plugins-good/gst-plugins-good-1.12.3.ebuild
index 77bb17dee0c9..03436bd8730f 100644
--- a/media-libs/gst-plugins-good/gst-plugins-good-1.12.3.ebuild
+++ b/media-libs/gst-plugins-good/gst-plugins-good-1.12.3.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Basepack of plugins for GStreamer"
HOMEPAGE="https://gstreamer.freedesktop.org/"
LICENSE="LGPL-2.1+"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE="+orc"
RDEPEND="
diff --git a/media-libs/gst-plugins-ugly/Manifest b/media-libs/gst-plugins-ugly/Manifest
index db90a30e93cb..ef4614e0ceef 100644
--- a/media-libs/gst-plugins-ugly/Manifest
+++ b/media-libs/gst-plugins-ugly/Manifest
@@ -6,7 +6,7 @@ DIST gst-plugins-ugly-1.12.3.tar.xz 903784 SHA256 e88ca584c94ea78eeecbf3af00ef7f
EBUILD gst-plugins-ugly-0.10.19-r1.ebuild 1058 SHA256 92f6846cd10985045ad3f0c08f7ba217e0b1fe3e4b52ab6c1beec8ab5c903d6b SHA512 32c32c59686f099e1e5a9c2b75aad193fdcff900734d8dee31129a00cbdf84e219ae86c89bc6e35f4c5fb54532183cbe24683c463ce45e92c26041267e5ee1d1 WHIRLPOOL 98b3e57315e0e6a77188a57aec1cfae748a812e0e0dfde081a55e97b45bea95c279338208e25befa087046422047669cd8be8f7ce5cc218899fc7ff6735cb88b
EBUILD gst-plugins-ugly-1.10.3.ebuild 1016 SHA256 3c5a400ca948204365f92cd9dceefa4b28eb3fcba80fe4c36bf0443974a4ed9c SHA512 37d9b275967f830b1b0a6463ae1fafe0e88cd4a0e808db1901208e7b12a2fad11a5feb9b334e8c814b976ae8f37ba37a672f23d551605cfeff6e68c1bba5af7f WHIRLPOOL 85c2c5bde1281aadef40dbc97ad5847de14f7bc5263c293147d0d199daa887bcebab35ddf0f1238454ef819dea3c88fa75f261112d06ef7dd3b0e5adc08ed687
EBUILD gst-plugins-ugly-1.10.5.ebuild 964 SHA256 7168932df48e01144e9a452978a3c66c2e40d17a59995c0348f7b9457dc65bc8 SHA512 c556c4076298ac9bb71aa8401614a04e102825fcf20e65e70b3d620119b5a212f15d46bac2a77e2a46a2ddb4c4ceae03a520d783a69eec9ece05bce21a5f5e6e WHIRLPOOL 6be0e29bc8f2a7d0bb2ae95ec7ed26f6a21d94cff8fb0e9b129fd32d80d92d57fc2cc5815f8602da4f09c7329e1952625973e060b56ba44d69bb5d5d039045ac
-EBUILD gst-plugins-ugly-1.12.3.ebuild 968 SHA256 321593132b799dac859dbcc98e7393ed7667a704e72816307eb410c2c4f99ad3 SHA512 fd237d8c11cfb52b4822946e3cf710c78039b277759e3f00c715b5ab9fe72f98609bad5f5c973da9155daa1ff90421b91c57a880e5c6b3360ddd0ba903283fba WHIRLPOOL 657d90c46ca7f4392687144f460a39d200f8d00acbb6907d9848ec18938b5b5591ab593814b004b5fa5e1ce2f7fd625a4dba97b71fb0daa22ec904c13041a30a
+EBUILD gst-plugins-ugly-1.12.3.ebuild 966 SHA256 edb0983d36e188887bce9b92971eaaeab94465db91f1d204c169a1ca02b6b752 SHA512 8cf5604ebd244e1c564c8a621aa80161a2b17e6ec250104b6482041b872495f9a1722e3503e7cc3c3eafdd6aae346a151ffeed349a15e9c6355ae9555de18791 WHIRLPOOL 76851bd1d50a07a01e8e7b412d866e8161e52809a0f758d031a293fe98bf1cd9cfe407ad40f7cb8d2e5b6463f63c8ec22a2bbc9a70c89888735f3c59dabbe37b
MISC ChangeLog 8370 SHA256 e509a71fd18a14d1a325b3a7e0909daf5c401add3d86b8a5736e329fd07cef31 SHA512 18b03f639e755782a8049fa53897aec4735a14aa19062db69ba3dcee9af90f6d9a13619e449d12e482e43a5cc19676793dff4b01dcb1cb571402f73fe3c5085e WHIRLPOOL 09c02be0bba93c8071a11151a5b10c82e41f1450ddba9346d60a499b433f5156824dd9a02dc020a4390da505aad7fe2120bef8826c09fc37da4598978ce2f5a3
MISC ChangeLog-2015 23526 SHA256 e1198c3107dec2b64def328a538d8a1851a1fcb6193bd9067513cdc104190293 SHA512 51c3954b07348f94e55b444f1a00455fcdbda5d4527d2d9bdc116692723f9ea67d951cccc2ab8ac00952763d5d329a78c9b0b8397ea137adfde6757be2c38c22 WHIRLPOOL ca9d7b4e64268988b92d02ffa9f8dac9de83ae0af8b7ded393ba4df891db167524ec6f6dfa1028e9c85ed44246f60606d529fcd70f6cfb208f69f4a26643dcb5
MISC metadata.xml 345 SHA256 2e60b79cba875d4cbeea89af1c361606ae18534b1b085f2e68db1e8acf1d50bd SHA512 c8c693633f2fdbf66f2308a2ee82880bf0cdd58b0c1e42a2d3b2733b3a7411769da60e8beb375def6473fe50303f1a68a0c7712e48abf88935b045f93103b206 WHIRLPOOL dc941a1aad455ad907e8d956f1ce02747708723b1a414d72c93c30ba818126a537cb87b099ec117aa23434afb311a78a24dcb7d0e382a7d54ed67bb7c79e0ac9
diff --git a/media-libs/gst-plugins-ugly/gst-plugins-ugly-1.12.3.ebuild b/media-libs/gst-plugins-ugly/gst-plugins-ugly-1.12.3.ebuild
index c39b6cf7cedc..77bf5a71cd81 100644
--- a/media-libs/gst-plugins-ugly/gst-plugins-ugly-1.12.3.ebuild
+++ b/media-libs/gst-plugins-ugly/gst-plugins-ugly-1.12.3.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Basepack of plugins for gstreamer"
HOMEPAGE="https://gstreamer.freedesktop.org/"
LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE="+orc"
RDEPEND="
diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest
index af23db48bf65..7d13d1cd5e67 100644
--- a/media-libs/gstreamer/Manifest
+++ b/media-libs/gstreamer/Manifest
@@ -8,7 +8,7 @@ DIST gstreamer-1.12.3.tar.xz 3175480 SHA256 d388f492440897f02b01eebb033ca2d41078
EBUILD gstreamer-0.10.36-r2.ebuild 3975 SHA256 2231c1166a0e2fc9d8bf881132d0e17aa82ad76e93aeb35814259f3a54fd3b3d SHA512 b3e544ebed44ab38c1fa3dea0dc776abac7920a3674d12ad09b82ace577d5ee2cc367647165da15d227e0a12670248557fb7431eb9b764468feac8040c6f2623 WHIRLPOOL 76ba8f6d005c0031b93a0cac28da317aad83a4fbc465b1e326a0bb2ac72ce2d21ff5d337f1a2310965b88b32796a2f423019e1832cda2346c34936b8c4b051cb
EBUILD gstreamer-1.10.3.ebuild 3464 SHA256 35af18c95f25ec63ee6e96d23fe1558f1b623f72a8c8d4b02ce7d771857de8f5 SHA512 c91c0e6e44d7196743070f1f0aa738a82929f1c5fe18cd12d8ba4e7df818e08f44016b06547ac5ddd0e9dc858b5b090470779319aa4f94c7e6eca638967b7ae3 WHIRLPOOL 0b7e2cd7e9e80d43c749d2682689823254cd2feb0e0ece4bac70ada86730c64888a3c29d7e7a805e64854a9feacea8fa3ff60dec10285603c6a66efd2251e3af
EBUILD gstreamer-1.10.5.ebuild 3473 SHA256 4a3b82e61e285408f96362e26b4633e8990e1a8a0a3ac785ec34f5f1e70a4b77 SHA512 2d032bb18978ab3266e15928342699b7a36991b59d44c99d9159bcf8b90d296d9b0ffcd9f16926b5c2a9a753c1fedcdf739d478cead723e1cf9ac193401ad91a WHIRLPOOL 547ed5e949f5bb242625529d781dd455634582b0d031a2db61b81b16d1191a96e7eab53e9286fe27107182917bc07ed73524300c1241a510f66762ead67fc641
-EBUILD gstreamer-1.12.3.ebuild 3314 SHA256 46bbfe9eeab8310f1cfb243236df2c6103436207fdad9f5db1654f3ad2aa0205 SHA512 cf70c236501c380853f6c28ac966c0a02bcd2dafb0d9af5d41c828d3b6273524e1a18fb69bb2c0f25be7575d84f0ab993db230fb8e96ce1698693cfbed0ba80c WHIRLPOOL 0d30d888f72808011973571ed48e89f2f32d4c3ca32994ba2e00faf2fdd82fb16453150553c9987956f73af4176e86bd1598c5b31bc9c2a1c60ea46bd3c7cdc3
+EBUILD gstreamer-1.12.3.ebuild 3312 SHA256 5c8509e5fdb40f7fefb18b0428c209002b006e08a785c88286e1379fa9fbe328 SHA512 005fe0e9ae1aa3086a75801fc5707d6be1c34a9f82b497f7fdf1dc08d9c6778586b4ac9643ae22c899dea8acb27cfb89a9b16ae5fcf9e26376cb62c9a9b867b3 WHIRLPOOL 5b3a5dca78d87b197a4528b3e3bc1c226419d0af6d55e2f4a8065a77c16b332c82bb95131f923a9825ee0b973a0bcf520f82aa74d702717d2fd9493e50e60e93
MISC ChangeLog 8762 SHA256 fc5ded641546c9e081f8fb20662e0e271a154c3087d998c2ce20698edb840bb5 SHA512 6bb4e28841eebf7c8c9eb30f5c44aaaa2946c090bba8277d62950e1f1c4285e7762f62c7a33367daf487620d69fac344d816d2f7de8ee5f90debba4ffb9fd6e3 WHIRLPOOL 59646a3a824f8c8bbfe82cf7b71d93ac1f8f0fad88bd94d2a7974194153842117f767ede8cd29a0cebcae92d5ee01143490cf40d486903fa0cc6c1ba39e86401
MISC ChangeLog-2015 53039 SHA256 0cde866a9bc1acf9e5006a41315e7713890ea89346de132a6c12dff47d092ccf SHA512 c6af4351b82ab48605b7b52e05ad53c395d65f03de5de2c44e5592a216be6b844ddcdd2406e5ea52986bb51d385b5793a3b1fe3394eedf07768816202d2785b9 WHIRLPOOL 1aa2c097ff5e064cea22aa339800afe51f546010f5994a33705265249cf4265b12f07ef2d7842c63766d96f394ea8b696349b3707b3563e5de3541456e8ea8c4
MISC metadata.xml 586 SHA256 b8ee7439b59d40cbbd4ccacf6fee8c4718acea538a44d40d7c8d8136b109a3c0 SHA512 f7de0325f671119a5b787dcba9572d06d58375ba9d815854beffd668da55e4d4695f586365b3455e63cd56f4469fb8e1a92ab6de4e05847668f56c076dfdaf57 WHIRLPOOL d30c76baeddbbd031624f2511b8ed393ce091e5955e1abf9528ea27c20d563f73c3811bdd09d603f139628a53f61661b3a638a86b5a04386f44bb513bde9d78a
diff --git a/media-libs/gstreamer/gstreamer-1.12.3.ebuild b/media-libs/gstreamer/gstreamer-1.12.3.ebuild
index 7f1e8ee68673..21b98bdd359f 100644
--- a/media-libs/gstreamer/gstreamer-1.12.3.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.12.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz"
LICENSE="LGPL-2+"
SLOT="1.0"
-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"
+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="+caps +introspection nls +orc test unwind"
RDEPEND="
diff --git a/media-libs/harfbuzz/Manifest b/media-libs/harfbuzz/Manifest
index fe72d610e5df..c9d3fe7b9e83 100644
--- a/media-libs/harfbuzz/Manifest
+++ b/media-libs/harfbuzz/Manifest
@@ -2,14 +2,14 @@ DIST harfbuzz-1.4.5.tar.bz2 1474461 SHA256 d0e05438165884f21658154c709075feaf98c
DIST harfbuzz-1.4.6.tar.bz2 1475086 SHA256 21a78b81cd20cbffdb04b59ac7edfb410e42141869f637ae1d6778e74928d293 SHA512 aade3902adadf3a8339ba1d05279e639da7cb53981adc64e2a2d32a5d49335a6a9782a62cdf80beca569ec8a639792bf0368c0b6ecad08f35bc85878678aa096 WHIRLPOOL 0ac9d9856f1ff145eaf993a01834198b5b7a07666b7cf995d60c10ee36715cf0055c42b9b0484091a6c89dfa561f674c0ec721d35ed382548d06011b30ee7877
DIST harfbuzz-1.4.8.tar.bz2 1587622 SHA256 ccec4930ff0bb2d0c40aee203075447954b64a8c2695202413cc5e428c907131 SHA512 056a2c02f803439b39086e3ea988e424f5512b3213844f9008c62f5448a8ccdba525f532e7ed54641820a4ef6dc5bc4d13d4f7bfb39ff904f5939c855d294152 WHIRLPOOL c5b17719b0a362d775cbebf081bb6bd946c3a3401a7ed292ae0bc021abe2b4a18a5fab3adc8e65793ead45d665b2b45b04ffaf8ea2924c4325b6fd39d1b1abf6
DIST harfbuzz-1.5.1.tar.bz2 1615704 SHA256 56838dfdad2729b8866763c82d623354d138a4d99d9ffb710c7d377b5cfc7c51 SHA512 e5235c9fe4524059128f97e2773056533803b40db70c18b43c8dc6e27a970efc40d9ce6e8754ae7075c245cf8f4386b33e922a6edb3b6a722a596cb7759b8b36 WHIRLPOOL 8cf092ffcf42b5744041b3e2d40ce720a2a089964bb5d8d6a3ed5ccb846df8f3f44e6182744cb7b8c132e2fbfcc93c13fd974c2faa0adcf66961fc3b9863563d
-DIST harfbuzz-1.6.0.tar.bz2 1625615 SHA256 5037ac0efc85a02a334965e66c1053d9dc9ed6833eae9739bd85bc33c83167c9 SHA512 392c7055d7fe9bc3fea07e62fa9d00407c98d502de7b42937f434c6127f660521706d3b2c0afbc61ad636676abb50bafe73afb15b9090f0fe1f75443f1f34706 WHIRLPOOL 55b0c66500cfe099a5b1658fe89e5e44665158f86c82851c0787a417d6bf4d914c31fc2324b4816d7ed948e220a9cd0eea6dc0dcdb87c217dfe4f28c52105ac3
DIST harfbuzz-1.6.2.tar.bz2 1639114 SHA256 ceb8cbd652829b5fa680a71d89cb79cac7afa104e9484fbd23a24e71c0d6e80e SHA512 90fd16267b19dfcb9fba0553555405df46b7543f48476bea3d9f59bdc809c8257f05bd0436ab32a3582a3f8dbef7448ba10485699d1435b56d8c247e2fcfeff3 WHIRLPOOL 8081a1d82d82b95f47162834ceb05134a1ddeb6aefb1d81c9483bba1440e4e146e92d9fd205ab63c54c6b36d0097b0ad19a966ea184e6ef6bfe35426d6899db8
+DIST harfbuzz-1.6.3.tar.bz2 1643142 SHA256 e31eb367beb61a9399d2c78b51c225ab2b1cbd46f364f2d80d97bb422b44101a SHA512 37d1a161d9074e9898d9ef6cca6dffffc725005828d700744553b0145373b69bcd3b08f507d49f4c2e05850d9275a54f15983356c547c86e5e3c202cc7cbfbe8 WHIRLPOOL 60da1d7c30e08704d8eed14b9b5f7fb4d68915627dece5a9802f5cc46309ea15e250f351d8e273f2710dbac93d3f7b7574ebd9c167446b6195c7a74f458e952b
EBUILD harfbuzz-1.4.5.ebuild 3090 SHA256 3e25f7c841947c870a770c0dc07a46bdf0873d36acb39fc7be193d3bf0b9d712 SHA512 bcc8829b5f60bafc34337d1cbf2c88bdcceae0e55ab28de5a0972bb83046e4895cc35705346b562310f281a2b357bb57d6fb35e3ec8eccd627e4a3de96e44f24 WHIRLPOOL 98cb6c1d7386ad87714dfe46b5a1cec1a67571214fa479778c97abd202aa046ceb696b6f698a54c7db1970a5e62a7c4b14d19ec03a0365a9b6c40de8de338ab4
EBUILD harfbuzz-1.4.6-r2.ebuild 3168 SHA256 1b8b0d7bbc63797e599005274e415b95774f480c039c8ff841f96a04077fe286 SHA512 713d5114cb344c9b31d61f75f14e1a6a10fe0e578d61ca03af1ad4ffd0af7a2192943ff930ff621b4fcf041ca3a7787af1b4aa5094a21a2bb1cedd4fc19ed433 WHIRLPOOL 8343cc3647f2ac3289191f3235841f50e58acfc55e2b2e3e8c0dffe8cce1ac468e0063c89d094f4e7d9b1a524371a1d1a901182d6c3ebcec4581d6b7ff2261b9
EBUILD harfbuzz-1.4.8.ebuild 3163 SHA256 da7d940ce1367631e8b2052e66b41ab2408f108c2f7ad98598c11e3d0ea87246 SHA512 9bdf551bb6f9667eed236e9f5cca9be01a68f78110bad24ce707c797db24d9a1aed5d1e3ebf549511897985d867190a66758af3501f68cff27a797c7e83159f8 WHIRLPOOL 9ec055420d40f9b13c55d90e8541c908b9dab5e1abad03f3ad690201c55766f956f76a9b006e3a7e1b96636a1f73aaf4224d2c582fd4d6b74b9070650a432dbd
EBUILD harfbuzz-1.5.1.ebuild 3163 SHA256 da7d940ce1367631e8b2052e66b41ab2408f108c2f7ad98598c11e3d0ea87246 SHA512 9bdf551bb6f9667eed236e9f5cca9be01a68f78110bad24ce707c797db24d9a1aed5d1e3ebf549511897985d867190a66758af3501f68cff27a797c7e83159f8 WHIRLPOOL 9ec055420d40f9b13c55d90e8541c908b9dab5e1abad03f3ad690201c55766f956f76a9b006e3a7e1b96636a1f73aaf4224d2c582fd4d6b74b9070650a432dbd
-EBUILD harfbuzz-1.6.0.ebuild 3163 SHA256 da7d940ce1367631e8b2052e66b41ab2408f108c2f7ad98598c11e3d0ea87246 SHA512 9bdf551bb6f9667eed236e9f5cca9be01a68f78110bad24ce707c797db24d9a1aed5d1e3ebf549511897985d867190a66758af3501f68cff27a797c7e83159f8 WHIRLPOOL 9ec055420d40f9b13c55d90e8541c908b9dab5e1abad03f3ad690201c55766f956f76a9b006e3a7e1b96636a1f73aaf4224d2c582fd4d6b74b9070650a432dbd
EBUILD harfbuzz-1.6.2.ebuild 3163 SHA256 da7d940ce1367631e8b2052e66b41ab2408f108c2f7ad98598c11e3d0ea87246 SHA512 9bdf551bb6f9667eed236e9f5cca9be01a68f78110bad24ce707c797db24d9a1aed5d1e3ebf549511897985d867190a66758af3501f68cff27a797c7e83159f8 WHIRLPOOL 9ec055420d40f9b13c55d90e8541c908b9dab5e1abad03f3ad690201c55766f956f76a9b006e3a7e1b96636a1f73aaf4224d2c582fd4d6b74b9070650a432dbd
+EBUILD harfbuzz-1.6.3.ebuild 3163 SHA256 da7d940ce1367631e8b2052e66b41ab2408f108c2f7ad98598c11e3d0ea87246 SHA512 9bdf551bb6f9667eed236e9f5cca9be01a68f78110bad24ce707c797db24d9a1aed5d1e3ebf549511897985d867190a66758af3501f68cff27a797c7e83159f8 WHIRLPOOL 9ec055420d40f9b13c55d90e8541c908b9dab5e1abad03f3ad690201c55766f956f76a9b006e3a7e1b96636a1f73aaf4224d2c582fd4d6b74b9070650a432dbd
EBUILD harfbuzz-9999.ebuild 3193 SHA256 3cbab4ad2ac6923ac09746d29192c35a604fd1c4945fbb3167544a6990b299c8 SHA512 270388b8d4368ae5dd996a2e53bd54091265ae666d14a2c937facbeda4040d78f1dbff883f5ec0e16c335f489dd3717c851136192fabb4870b7c65557f4bdb8d WHIRLPOOL bf7c8fb4f8af04bbf74322b943b448535586c050ac96a0149ebb267f358ff5ccb08653b44b6a29a5fa8a57a2ace0a2b6d8066c489b422aa9533bb8a409115784
MISC ChangeLog 13106 SHA256 4ec97a88f0b61a71659b51c57ddfe9205ab268f09b02f2493ab699f2a07a2791 SHA512 2490c6eb077f4862c13e5cd64ff433dd590daf30deb27948ec1af9e4f5be23517ddf4c9d20cec199802b1e9f183fe96ba2e7c547877f59841141f37418e3c34b WHIRLPOOL cd19849105dc5033e80e96a402cd026f1be448fdaaa186ea8a4949f768b368135d3c17caadffbdebbe2875b30d72c67f1de6eb8040c101c47e19dbe25efa8f1d
MISC ChangeLog-2015 16457 SHA256 595e9fc359dce6b1a589cccb849f9a2e794567a0e42d95608274b0e74b32f1ce SHA512 bf7caead5d77dd981c085c3b689661224885110bf00e3721f12d8eb8d4ec0273d1470c7b1ad6f85c914e8c7b7754557586b370718bdb5f8babf0c70bf49a6d16 WHIRLPOOL 17b53a3b97fe7d64be9b07a9f64f28529e9671d2fde6365b25160662b0a758be00c51e94c0e30b4337e0f7ddaa9461ad6fba248a0d576958e79d367ffdd445df
diff --git a/media-libs/harfbuzz/harfbuzz-1.6.0.ebuild b/media-libs/harfbuzz/harfbuzz-1.6.3.ebuild
index da388e5fba70..da388e5fba70 100644
--- a/media-libs/harfbuzz/harfbuzz-1.6.0.ebuild
+++ b/media-libs/harfbuzz/harfbuzz-1.6.3.ebuild
diff --git a/media-libs/leptonica/Manifest b/media-libs/leptonica/Manifest
index a6f45f4036f6..976634103967 100644
--- a/media-libs/leptonica/Manifest
+++ b/media-libs/leptonica/Manifest
@@ -2,7 +2,7 @@ AUX baseline_reg.patch 847 SHA256 9c1d0f40b8ef58171ff18f82e1f12fb531d18f5b2fffe7
DIST leptonica-1.74.1.tar.gz 11707064 SHA256 746a517a47a3bd2a90bc8d581ca6464c10f30e91a60209735efe45b3778bec62 SHA512 c6f08458d288997283aa56258932a79f4ecef10bf3fb95c91749b8b6fbe2a1573774371d969a43c2b73eb6fd67c1d6a3d07db465c29e5055bd42fc0ac22a5b47 WHIRLPOOL 6ff724464e4a2522c3a5f10854562e9f20800fd43ee4c4957cf5afdf979e5b90b1fdf6ed75ca0a14f1d5eedc1795d37e491020ca476c3917c718c381e0339752
DIST leptonica-1.74.4.tar.gz 12349877 SHA256 29c35426a416bf454413c6fec24c24a0b633e26144a17e98351b6dffaa4a833b SHA512 e74732c10218430463ca01f15e19d329dceb938e315586ed100c634c4d50809824f1d9bf7eeaf91654caf42ed78a5ae5de7c08e7a1d8884c580c536121627891 WHIRLPOOL 8b59f35ccab36d5e9fd68964bdfc56b84079c704c624a7a3ff767d82d7df4591784487f181f9cb733ce2b26476e63b8953cce2c698ca81858c71c4dd9edfb58a
EBUILD leptonica-1.74.1.ebuild 1668 SHA256 33efc8921cbad172dc067a230223ac9eb9c5fd8f17dc169e8d22765a427f9cea SHA512 4b114487e1b52877be9d4d85aa06b0340231565f4696682144d20b12403b78f086d7067ac0d1c388951c3ed99b8a5541764892391da8c9b0dc2c3dc256964815 WHIRLPOOL 15d6a292be0ccf4d359ae9829064b44b97c8f697c51186d39e4df9517c5248f326fbd173a845580ee9dfc5dfc5a3c369bf85b0e8310d3481ed80ae307f43c4f2
-EBUILD leptonica-1.74.4.ebuild 1720 SHA256 15b00a04c568d2d4d76d73b3685c790f511d2d1b7d110a660a0a74578996d753 SHA512 482b7827c88ed883f48bb55de744dfd90f45bf3a4867f1e9c2b8240f9f72c69e62ec779b4b2537757196e6fa7580972bb51e59bb01a2308681f6918346b5118d WHIRLPOOL c0e37c404297f5a4bab5141ce691869697e9a21ba1f48091b2ecd85fb1afc3f5da0baf8dc13248d46950ce520a91bc7d54b061430bcdce5e79f12bec0c3208aa
+EBUILD leptonica-1.74.4.ebuild 1717 SHA256 7a028f87d9dbe159cb21b2e575bdaa93c65baef99ad8c07360ba03214e137876 SHA512 1f42d71852a7d0fe5c9db2ff851f4459574ba6312b4e9f5e4d281ac1cb5a27a61279b8697dd3a290394495155e33fc7ba092f330289cb8294d7bb407153393df WHIRLPOOL 9b2a95d797554d3544ff1de2f9621c2f5e384ea2665fb31d940a1e7bc48bd15c3122354d6ada111a928c17498265b4a7b391bcaa958aa92b022751c45331b65b
MISC ChangeLog 3454 SHA256 f3228c7b1551d0c860b4f0bae8b47961a9404e9dcedd4fb256245f0d218b5b2b SHA512 f0291ef4fea246102b5fee45821aa02d3726d99241b4f6972a7b402d22e21f052cfbde46018718130485be1dbcdcb0c60edc57ace6b9eaa6ea9847554f744d50 WHIRLPOOL 17a01448856705f664a2051b0bdba6ebc41d225aff3fd41c5e0246058b1f571c3551ac35577083fa8ff857fa91fc925321054500d4505ca828e9be7a09140ee0
MISC ChangeLog-2015 5707 SHA256 cf0e182747d3c78bcb4d92a32a576cfeabc31af1b3636fdd4a8f708428f3859e SHA512 37c35e01aab6b5b127ede86e84d93550c92984829c89b5b716b088c871f9288847ddac54a4644957b61ea17c1081778a8298e461787ecddf9e04f352eafc0a5d WHIRLPOOL 4e8b694ebeea76478c9918d1bfc8ce094d9c2427b712adc2173b16ef98d1fd9630d09c3cbe236793cce551f80332b8c055ed4febc455b29af54bb65f50bd1049
MISC metadata.xml 584 SHA256 6ea97181c7f2899b0a5d281af918b1117d4d7ebd7caf424102d5258ee3d14d3b SHA512 be7f1725bd6c5807b12b4ef4f1d602e80e79637262c442d98f828fe8f1615092bdf603b56d72203c23bc32c847a7a35fbf7c331787c1afd86b3cbe051d5bf55b WHIRLPOOL 17cf4bf3ba49b2d05d844893b23be42f1d1c0e01885c2cfdbb8f5c9972e9a3d633001550a166283b3ddfa52a0f6a513898c7100831b1abf9d5c170af298b7a23
diff --git a/media-libs/leptonica/leptonica-1.74.4.ebuild b/media-libs/leptonica/leptonica-1.74.4.ebuild
index 7b6d6cda6720..66d9fe3923a1 100644
--- a/media-libs/leptonica/leptonica-1.74.4.ebuild
+++ b/media-libs/leptonica/leptonica-1.74.4.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.leptonica.org/"
SRC_URI="https://github.com/DanBloomberg/${PN}/releases/download/${PV}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc x86 ~ppc-macos"
IUSE="gif jpeg jpeg2k png static-libs test tiff utils webp zlib"
# N.B. Tests need some features enabled:
diff --git a/media-libs/libass/Manifest b/media-libs/libass/Manifest
index 37b4b7d5795e..bef04f2b74c7 100644
--- a/media-libs/libass/Manifest
+++ b/media-libs/libass/Manifest
@@ -1,7 +1,9 @@
DIST libass-0.13.6.tar.xz 350144 SHA256 f8a874d104e3e72e2cc057e5a1710c650b10367486845a26e5ff28ed7a912c2d SHA512 8fad8ca3fc93143699ba6dbbc0893db3c2f3032ac341f69c2c90319f0bbe1b71fd4b358944a03851ee183f9065afcfec4d4c841432dbe0d9b1d4eb72964ff42b WHIRLPOOL 65fe7bf979adfd3727ba0e62a7be0cd6c7e00ea6d1a04405d34f3a3036832a5473f89e2d520d94325835dcf446b7d7749f52f87a6b2b25af4800168c472e6ebf
DIST libass-0.13.7.tar.xz 352752 SHA256 7065e5f5fb76e46f2042a62e7c68d81e5482dbeeda24644db1bd066e44da7e9d SHA512 8f5531ab5ace0b4ec6160f37b2553b6f06f761a0e12b3521e1b6c78387f7b3b98f24f310a9a9ea47d76fc5529f3cd318c88bd770e08600b71c81f95a43258a21 WHIRLPOOL ee39e4cb0a0d1900843d046688dd7e9a7eaf94ebacea9dc4fb75207dc502625bbc06584cb483e59c4922dca461d92270c044a759dd8ab00493af7b634639d9fd
+DIST libass-0.14.0.tar.xz 356256 SHA256 881f2382af48aead75b7a0e02e65d88c5ebd369fe46bc77d9270a94aa8fd38a2 SHA512 0f5fe5d7e662ee1d649981f829e5ef7a53457754f74faaed5679252a5a6769c8f267b6119cda922ebc6a8e5b5b331569f13813ac74881b4e94da7b2e8143a9e6 WHIRLPOOL 84a5b8801e0fc983e4bbb6d3ca1b410ff24a21a8a84059d9027f3ab4158b10bd207f227c51e03741a47fc02b99164b5a7f74482f56fd2e789216c6863420f9b3
EBUILD libass-0.13.6.ebuild 1340 SHA256 950f15d920908620502876a00372976a21cdf13a7d72fb7d00c5b23cdbbd3f6e SHA512 11fa0782ccad86072400819dc309c18c197f54f561bfac24ef53cc6f7462220c8dadfb4e9589fc14dd30bb46cc2f8768830db1a41ff7971d052aa8dbf8b693d4 WHIRLPOOL 08a905d089059a0dc6e2ffb2fa06b4d5b82ae782a91ea4215b50e845ff853e8057eebb9232913122dea249c8e6f5446f47ae4968d4289979e2727cefe54acfe0
EBUILD libass-0.13.7.ebuild 1350 SHA256 7235499a2933baf0d92cad1bf4eba42c76fc12a323c07e19caeb175076b8b016 SHA512 6db190fb50a10ef1ceab912daf9c8822bf35451f1f05e64292002887903400c89967e23685bf35fbab451036a8e4d221016d212f18a80849af4dffd857f915f4 WHIRLPOOL c9c50bef94740b521f21742d59c38d1263f689a02e76ed2febeb7825086557167e8a3123bd7d0d1403d6643bd7798599b0e8e3b71b00d25c631391dbb268d281
+EBUILD libass-0.14.0.ebuild 1350 SHA256 75dded9aa614d16a9b39d423181d6401329444287d2baec5946d6cb183da76ad SHA512 ad86641393a796b5baa06df3246cbf3ff30eacdf5344bbc239ce2bf572828bcd0e2595d9c38b73e1f86ba84d7795ad54320f1b9fd3a4d439edb2172e40c063a8 WHIRLPOOL 93a498cd07d4a88b969fb3a52b3e5f490a5f99d0462072a7c62436fa971c8e7e1e332d03a2014b1dcd943684ed5a32a9454ba322e3391225cd235ff9d7a3e88e
MISC ChangeLog 6696 SHA256 67a3ace1c81aaff75e540cbc1450623b616027317b2c93dd5a2d91cbd0012496 SHA512 1ee9c1f701c6cfd1cf1ca37bcce0d620bb6063c7a59474153fab0bf6cce57a818909205b17298d6bb17b07416e81195cefc079b5484403c03c34eb92c9d38c65 WHIRLPOOL 8af36a92387e3a1eee2bbac5b338e0cd203d5dcf4b1706a7a86c071eeef9f6867b89fae81fea070ed72539774f3f22248f12cbe45dee58a37e81e64f68f427dd
MISC ChangeLog-2015 10506 SHA256 e83926795aac7a442e63d8ea09b0a744feef23e3b9c4bd4394a244c43496484f SHA512 312ca37b1aee38b338ab7d4d9822f6ee68aae9957588b1f4e7aae0747b589675d947ca927e5618d37d16671e38518e9f343c77c92b13056b1afedb8447cc9fa8 WHIRLPOOL 2b6f9b75839cb0d883a4ca1ab588e4f71f030ea3c8f2764ce312b859ba560e283dc76b79f18f678776d346087347de878872a406df14927fe0bfc4a0ec537a8a
MISC metadata.xml 420 SHA256 f91a85a217e97e8d822aae9467b0cf93a5cbeac0b0cbd679a3f8360a5997f3f0 SHA512 ea6cdb493942844567b8acc3dddf71983ab02ba05d849aaaa0cdf0c8e435a0acd159eca447c3e049ddf27d384fb0e94826ff9aad42322eea459e4313f0319964 WHIRLPOOL f96b383477dc37a0ee90fdd52ffd8559df1ce450caf7e23c73e434cae8b56e71777622e3d3ed160b1f967db480f28298b5d4d768617807702d52e65723eacd20
diff --git a/media-libs/libass/libass-0.14.0.ebuild b/media-libs/libass/libass-0.14.0.ebuild
new file mode 100644
index 000000000000..2e35150fc88b
--- /dev/null
+++ b/media-libs/libass/libass-0.14.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit ltprune multilib-minimal
+
+DESCRIPTION="Library for SSA/ASS subtitles rendering"
+HOMEPAGE="https://github.com/libass/libass"
+SRC_URI="https://github.com/libass/libass/releases/download/${PV}/${P}.tar.xz"
+
+LICENSE="ISC"
+SLOT="0/9" # subslot = libass soname version
+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 ~sparc-solaris ~x86-solaris"
+IUSE="+fontconfig +harfbuzz static-libs"
+
+RDEPEND="fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] )
+ >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}]
+ >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+ >=dev-libs/fribidi-0.19.5-r1[${MULTILIB_USEDEP}]
+ harfbuzz? ( >=media-libs/harfbuzz-0.9.12[truetype,${MULTILIB_USEDEP}] )"
+
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+X86_CPU_OPTS="abi_x86_32 abi_x86_64"
+for i in ${X86_CPU_OPTS} ; do
+ DEPEND="${DEPEND}
+ ${i}? ( dev-lang/nasm )"
+done
+
+DOCS="Changelog"
+
+multilib_src_configure() {
+ ECONF_SOURCE="${S}" econf \
+ $(use_enable fontconfig) \
+ $(use_enable harfbuzz) \
+ $(use_enable static-libs static) \
+ --disable-require-system-font-provider
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ prune_libtool_files
+}
diff --git a/media-libs/libgphoto2/Manifest b/media-libs/libgphoto2/Manifest
index 006be24a4c4e..c8a9e2a4379b 100644
--- a/media-libs/libgphoto2/Manifest
+++ b/media-libs/libgphoto2/Manifest
@@ -1,8 +1,7 @@
-AUX libgphoto2-2.5.10-jpeg.patch 3229 SHA256 5bb661c0f4956932c8c0205e5f106a0aac4b47ad0462ca54bd352bedcf8cd95c SHA512 d99f56b013123649dfcec9a7b9f5119f9c15e300448c9231624ef340e8a61dba0e014db7129e55e3dd0fde1730284d85065c210b219a69dd6f5240fc139c628d WHIRLPOOL b87315573060ad53aec8e605d67246ca414bb2793cf5b02e0a898729da1104d8d51becc772a315c14dedb328ffe64868e33b1ada4cd6d785d5eb63df1d274eaa
DIST libgphoto2-2.5.12.tar.bz2 6974928 SHA256 b9bb28990fde45ac385e4851a07dbad2e1250404b535b0a3a3b898bb431e4e2e SHA512 aa47e9be64579e0691f58b775ca4d80f3ed65763e6d832cba9fd28603ba2dce4c9b5b3291f38dad399b69393d325896f67f2bde622062ca38b9b138f48f12336 WHIRLPOOL b690d5b55a7dc11cdd04e694e4ec4a44c0b3801c3e778610c32b414fd7e6e89f1ef49ac1c9b5f36a57d35afbb94c08e4e4f8cb9663c4106658eaaeaea1ddf5bd
DIST libgphoto2-2.5.14.tar.bz2 6992238 SHA256 d3ce70686fb87d6791b9adcbb6e5693bfbe1cfef9661c23c75eb8a699ec4e274 SHA512 6dd75700e2b2afdf87f7eab4c62fbbe2c42f9154d644edfae25e3d5fbe5ed0894be832cc1367933fc6c113a1cc379d1956fecf108d6ee240935b9d7e2f614688 WHIRLPOOL 45a8cb9380f96da0fb680be95db3c028c07d7cc5f66126609f7a6539a5b5fd7e4edb45d00c43cb9c491e026311cd6161666280eb93ea784538c90297fbc1cc9c
EBUILD libgphoto2-2.5.12.ebuild 6180 SHA256 ae6be57b1a0f742de8fcb796c22c8c021e56e659d07f87efd13b6e6b48edbd18 SHA512 f93d213bfbc4e4a61fe7aea4a63e5c3d3d5e59a0c5c262463bf6b4f36687f47ec3082ab7554a2e56f286ff7b4393a52dafeb29feecf8d6e6a9c12430e4c2f583 WHIRLPOOL 75a5a5fe19a7972287398ea7cce92e4c0c1a538cb5000f8f44151c1c7d2274506d8b2d23e43435f58502a8da5dc0377041c9f75e6bd49b89af5f0658b7b325e7
-EBUILD libgphoto2-2.5.14.ebuild 6279 SHA256 dbacf1c06ecc50b38cbd848415f69b3932f937a83559aa3da756e1b37cfa2b8c SHA512 3d47d59b5772b72c1e4231cf7522491c16883cd4c6ff5ee789a2be09756e31174155e4b05d044fe706036bc547d03eaa59a53f61173f36cd4b80d62702ac119c WHIRLPOOL eaf622d93840aebf9bdeebbdd90bc5ffdd2fd4724cf190e010632aa32ab1ef828a33acdeece03347136955dc8a243b702353304a20c6cdceeb9e3ec04788581b
+EBUILD libgphoto2-2.5.14.ebuild 6278 SHA256 d9a3f695c89bbc9173fabac194d452a0d51861e4ea208cfd27cd95099ae61573 SHA512 73e27273cf52cf9851fae730216739c6662d29ffa81a15859a1339f524ac9681868f0b361d1011d9e2a938531292e4e841d04bb8ee2973e89d4fcee72d4cdb4d WHIRLPOOL dbd6010d4e90aa6031e7e3cd92d1210da89b93647050c5668efc8b7677f3f571255c3c8c787323ed029c31ee309b95e77970cffb63945405abf1d778ec60967d
MISC ChangeLog 6886 SHA256 45a3751db9b40a23e36945565ece8e9cd60be8f0b581681cb9fda43f1304a376 SHA512 027cef9bab94be877fbb38d11a2ce700232d8e7bf22ec0c958cbd91b339db6f1745bcc2987b92604562b9dc19cba4d694e1e5c7e250902ce78433d44f79c6c64 WHIRLPOOL 10649a261dd4b65393f5b032adc9a6140335550876c717cf12ee5b482030a93388e71edce4c0cefb1332a62b1cc854860651342e9976bf91c1ec179883c49d6d
MISC ChangeLog-2015 45252 SHA256 d6ac5af90c263c4380722889f201ef21c12dd7e4ee18d6f7429fa623afd37421 SHA512 ff4d88756d8113d2e251810a2c8630116ba5b474837a8c2bb23c1f9a9424982b660508b6c74b3a9034e5916b3ebe54fd7b94ba38eb3ddcc0e777e0f8bb5e5ad1 WHIRLPOOL 5d5bacd539ceebf412e1db13d85d56ce38e2f2307b8211baa54db4745c685b2b904087d3d9ebf8c7b3f8fbb5a619fe919990686e3545d2289c8c7df73908788e
MISC metadata.xml 520 SHA256 604907467a908596bcbffd2eb1daff70570b1ba6667d8c4c9b6d4d5e262dd07a SHA512 905b25e683f85a23323e1205c0492e3b955e11f9d93a9c9c360108ecdd3608fa2f9f4c2572444c0a4be0df3f5e350dd13ca4ebb5ca523c0fd70fed3f40e39ed0 WHIRLPOOL 68d8ac8eb045b9f4e384dc3fb6629de2b9e651395038a500e71062cc0aceb31377df92bb78ba29a1fa425884d3ded0ce4c6cc7c0ea59825e98663a81f1f390c6
diff --git a/media-libs/libgphoto2/files/libgphoto2-2.5.10-jpeg.patch b/media-libs/libgphoto2/files/libgphoto2-2.5.10-jpeg.patch
deleted file mode 100644
index 34baeadd695f..000000000000
--- a/media-libs/libgphoto2/files/libgphoto2-2.5.10-jpeg.patch
+++ /dev/null
@@ -1,92 +0,0 @@
-From 0df14db3eda1b780a27b1c54bc8f251d15afebbc Mon Sep 17 00:00:00 2001
-From: Patrick Ohly <patrick.ohly@intel.com>
-Date: Wed, 15 Jun 2016 10:33:24 +0200
-Subject: [PATCH] jpeg_memsrcdest: extend feature check
-
-libjpeg.h in OpenEmbedded master (from libjpeg-turbo 1.5.0) provides
-these methods if "JPEG_LIB_VERSION >= 80 ||
-defined(MEM_SRCDST_SUPPORTED)".
-
-The support for the jpeg_mem functions was added even when not
-emulating the libjpeg8 API, controlled via the MEM_SRCDST_SUPPORTED
-define, so checking for the version alone is not enough anymore.
-
-See https://github.com/libjpeg-turbo/libjpeg-turbo/commit/ab70623eb29e09e67222be5b9e1ea320fe5aa0e9
-
-This fixes errors about conflicting declarations (signed vs. unsigned
-char).
-
-Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
----
- camlibs/ax203/jpeg_memsrcdest.c | 4 ++--
- camlibs/ax203/jpeg_memsrcdest.h | 4 ++++
- camlibs/jl2005c/jpeg_memsrcdest.c | 4 ++--
- camlibs/jl2005c/jpeg_memsrcdest.h | 4 ++++
- 4 files changed, 12 insertions(+), 4 deletions(-)
-
-diff --git a/camlibs/ax203/jpeg_memsrcdest.c b/camlibs/ax203/jpeg_memsrcdest.c
-index 0ed83b1..5614573 100644
---- a/camlibs/ax203/jpeg_memsrcdest.c
-+++ b/camlibs/ax203/jpeg_memsrcdest.c
-@@ -25,8 +25,8 @@
- #include "jpeg_memsrcdest.h"
-
- /* libjpeg8 and later come with their own (API compatible) memory source
-- and dest */
--#if JPEG_LIB_VERSION < 80
-+ and dest, and older versions may have it backported */
-+#if JPEG_LIB_VERSION < 80 && !defined(MEM_SRCDST_SUPPORTED)
-
- /* Expanded data source object for memory input */
-
-diff --git a/camlibs/ax203/jpeg_memsrcdest.h b/camlibs/ax203/jpeg_memsrcdest.h
-index e971182..b13bf3f 100644
---- a/camlibs/ax203/jpeg_memsrcdest.h
-+++ b/camlibs/ax203/jpeg_memsrcdest.h
-@@ -1,5 +1,7 @@
- #include <jpeglib.h>
-
-+#if JPEG_LIB_VERSION < 80 && !defined(MEM_SRCDST_SUPPORTED)
-+
- void
- jpeg_mem_src (j_decompress_ptr cinfo, unsigned char * buffer,
- unsigned long bufsize);
-@@ -7,3 +9,5 @@ jpeg_mem_src (j_decompress_ptr cinfo, unsigned char * buffer,
- void
- jpeg_mem_dest (j_compress_ptr cinfo, unsigned char ** outbuffer,
- unsigned long * outsize);
-+
-+#endif
-diff --git a/camlibs/jl2005c/jpeg_memsrcdest.c b/camlibs/jl2005c/jpeg_memsrcdest.c
-index 321f926..b65310e 100644
---- a/camlibs/jl2005c/jpeg_memsrcdest.c
-+++ b/camlibs/jl2005c/jpeg_memsrcdest.c
-@@ -25,8 +25,8 @@
- #include "jpeg_memsrcdest.h"
-
- /* libjpeg8 and later come with their own (API compatible) memory source
-- and dest */
--#if JPEG_LIB_VERSION < 80
-+ and dest, and older versions may have it backported */
-+#if JPEG_LIB_VERSION < 80 && !defined(MEM_SRCDST_SUPPORTED)
-
- /* Expanded data source object for memory input */
-
-diff --git a/camlibs/jl2005c/jpeg_memsrcdest.h b/camlibs/jl2005c/jpeg_memsrcdest.h
-index e971182..b13bf3f 100644
---- a/camlibs/jl2005c/jpeg_memsrcdest.h
-+++ b/camlibs/jl2005c/jpeg_memsrcdest.h
-@@ -1,5 +1,7 @@
- #include <jpeglib.h>
-
-+#if JPEG_LIB_VERSION < 80 && !defined(MEM_SRCDST_SUPPORTED)
-+
- void
- jpeg_mem_src (j_decompress_ptr cinfo, unsigned char * buffer,
- unsigned long bufsize);
-@@ -7,3 +9,5 @@ jpeg_mem_src (j_decompress_ptr cinfo, unsigned char * buffer,
- void
- jpeg_mem_dest (j_compress_ptr cinfo, unsigned char ** outbuffer,
- unsigned long * outsize);
-+
-+#endif
diff --git a/media-libs/libgphoto2/libgphoto2-2.5.14.ebuild b/media-libs/libgphoto2/libgphoto2-2.5.14.ebuild
index 97304944e869..9da299419ccf 100644
--- a/media-libs/libgphoto2/libgphoto2-2.5.14.ebuild
+++ b/media-libs/libgphoto2/libgphoto2-2.5.14.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 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~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/libsdl2/Manifest b/media-libs/libsdl2/Manifest
index 440dd7a85290..9622154ec623 100644
--- a/media-libs/libsdl2/Manifest
+++ b/media-libs/libsdl2/Manifest
@@ -7,10 +7,10 @@ DIST SDL2-2.0.5.tar.gz 4209352 SHA256 442038cf55965969f2ff06d976031813de643af9c9
DIST SDL2-2.0.6.tar.gz 4420311 SHA256 03658b5660d16d7b31263a691e058ed37acdab155d68dabbad79998fb552c5df SHA512 ad4dad5663834ee0ffbdca1b531d753449b260c9256df2c48da7261aacd9795d91eef1286525cf914f6b92ba5985de7798f041557574b5d978b8224f10041830 WHIRLPOOL ad39ec811ac6f305a58352e1f332e9c29a34587c0eb2c9f163e76f93565418bd910210aea8113f53ca46bc745975ed8cc7b228f517af0a99d782fef44c4e0783
DIST SDL2-2.0.7.tar.gz 4432499 SHA256 ee35c74c4313e2eda104b14b1b86f7db84a04eeab9430d56e001cea268bf4d5e SHA512 eed5477843086a0e66552eb197a5c4929134522bc366d873732361ea0df5fb841ef7e2b1913e21d1bae69e6fd3152ee630492e615c58cbe903e7d6e47b587410 WHIRLPOOL 45c8ee79e193dff3b16a11e4e6a8d7d75e9c6cba797709155015e0d7ac4ef5873e98ca239fdfe37c85d9b3d5d1bca4c3259ae6d7e0f2dd0a69577ada3fd8413d
EBUILD libsdl2-2.0.4.ebuild 4755 SHA256 1b95e513c3f963ff37b9e4ffe788561a9a7c37dbe2e5b4a92cfd81808cbfa0f5 SHA512 a3ee75d9916d1000282f30a7e7a6587ca5b523d08d77a3a0efc220e64ee552df462f1fd9d8f1128dd6b67e799e3046101dc1c3dc0aa30f90a12f0e58f2413210 WHIRLPOOL 728d2749a7aabc6abd66cd513c823d05ff2b875953ba0f0a5b75ecb52ad8b20f6d2b7d2741f7ad06787fb70f31381757cf6787ae363fbf5f4d6bed65fc3e2923
-EBUILD libsdl2-2.0.5-r1.ebuild 4833 SHA256 bb1f34d9cb5aa7dd1e1f19db22e6aded0869d6af5bd929ece2f94791ed600d8d SHA512 9cbb0dc1fdb10c1d2f4c88615874c9c712dc864f8e65629bd0943aba3131dbd9f401a4a64e7b43a6ac393f8c69239e85ee0135ee886b47569dde4f20c4c098f5 WHIRLPOOL 8d44901b1aca11b1ed4aa70eb2bc9c617b429a362bf732e793dce6f0809fc6b11ab6ecfa11071c7aa1fb808018964bd1a7c23bc905de409c8a3d5957ad36794e
+EBUILD libsdl2-2.0.5-r1.ebuild 4850 SHA256 3fd3f26d7d45c39281eb4a26e9a41bf177f1aa839dcbfeeb21b74fda80f4a339 SHA512 269002493839ddcfb80c7d8708e025e138858360e9f4f3f035ad00b04c7e504ac5f196e8fc227301fb95f03a7a3173f25acdd219898fdecf717ac712b2dabb2e WHIRLPOOL 1f24fad63d785893ecb952e17c009ad5e707f4517611ba39792be525a4207fc943e3f73f4f3b5ee2718d9701b6d65d5e6a40ff6d89457473e7f5458afde47c75
EBUILD libsdl2-2.0.5.ebuild 4791 SHA256 c3c15eb2967f2a35f0fed5fbfe12cbeb4368be3d56752eb22eb72da0bd4e1a28 SHA512 a7ee500df710579bd4be766935984871a0311307b78f35d42cb7459c25d298fe66b00283d044e8ab7353722b30ab5f52327840e87cc08d9ff6fa23e4b4f84e66 WHIRLPOOL 829bb0a737d7fba58c8253455a54914e93e0eca6b7e1dab9f5288e674c45e78a1f5c585d97341fd815ee3205cfdef8d8d9d624f0367503cd6e6fa8532e3927d0
-EBUILD libsdl2-2.0.6.ebuild 4871 SHA256 02adfe1db546a81708f28c02ceeda69769ef4b7d48b695f7470871bc2bbc0b7d SHA512 4ef9025d47d7313788d344ae3addd5256e66d17acf42b5f95557a603077c57e3c81b2932cd1198f59dd5108de81c66757b12d36878f08a7a61d50a9323644ae3 WHIRLPOOL 55d9743974e7a36ed81a7ce3d72bf8662e25ffb8788504250813dab9b40e42196c760df96f7d33ab40fbb14bbc1bb501423c87027291dec37cd74f10dd6d53aa
-EBUILD libsdl2-2.0.7.ebuild 4871 SHA256 02adfe1db546a81708f28c02ceeda69769ef4b7d48b695f7470871bc2bbc0b7d SHA512 4ef9025d47d7313788d344ae3addd5256e66d17acf42b5f95557a603077c57e3c81b2932cd1198f59dd5108de81c66757b12d36878f08a7a61d50a9323644ae3 WHIRLPOOL 55d9743974e7a36ed81a7ce3d72bf8662e25ffb8788504250813dab9b40e42196c760df96f7d33ab40fbb14bbc1bb501423c87027291dec37cd74f10dd6d53aa
+EBUILD libsdl2-2.0.6.ebuild 4888 SHA256 f7d04defbca082b3b7a30d24c0c59281f667d59f128526a49148b4e34cba658f SHA512 c97bde608c8adfaf056ac6e667d6727c889c6f64f93a579a84404618fc01561eb62fb81e0f3e08ba02fc90ab764cd73bd2d3b8382b1ee53fb88ca7f8db35d8bc WHIRLPOOL 1f6592912b8836828921f53fe12949155d6f0632d2f6a796d2a7fd4afd063566a206eff306c335d0488b498ecd49d6c396845e16a21d30c345f23877f34c3005
+EBUILD libsdl2-2.0.7.ebuild 4888 SHA256 f7d04defbca082b3b7a30d24c0c59281f667d59f128526a49148b4e34cba658f SHA512 c97bde608c8adfaf056ac6e667d6727c889c6f64f93a579a84404618fc01561eb62fb81e0f3e08ba02fc90ab764cd73bd2d3b8382b1ee53fb88ca7f8db35d8bc WHIRLPOOL 1f6592912b8836828921f53fe12949155d6f0632d2f6a796d2a7fd4afd063566a206eff306c335d0488b498ecd49d6c396845e16a21d30c345f23877f34c3005
MISC ChangeLog 5036 SHA256 d1346c5a7e7ba020de8f72d1f638c8fec4418d962cf9188b9518af6b93b0dc2d SHA512 d2a1dc0decdbd5b0b5754ee4fd14667e41d3e01927b8bbc1cd4bdb4b7499dfd326cdafbebfc80ba9daf8ba4a44a388ccc8d636b17dcfdb949122a7b0265d0871 WHIRLPOOL 03843cb5a80f4bc3f9908355f6c8414278bd69da91a5dc4ce4435c8c25c71412f06278e937d193e9735e762f8dad230e7e626ff71627f3de50fa12475ffa8561
MISC ChangeLog-2015 5311 SHA256 e543afa31a118561233bf9060d1719933f81ca15415e4798bfb0c4bd8711119e SHA512 09400d6937e900025ffdf6b3d39ef2202b7a9a83df98fed2354e4fe85bcbb1d0f966e608088f1c372bba9559c0ece17405ee0d5115502e84f11642d7789d7c02 WHIRLPOOL c91ea0b26d40e85fd2bc8404d3f6b94cfd670d3e75915482111420012a18ce355cbffb18382cbd81aa5e337227f60399c522aa51dc9905cc591319900a27b96d
MISC metadata.xml 1626 SHA256 437d69fbda00c8837a4fb18ecfb6ecb1615004434844241aa15c57e7a57a8947 SHA512 bca03557793cab7fe23ff7073add8bc112f4046326dae99cda4079b3adccd56b9179c871b04e97174c178d90b1b82b3f6ff5f42f53a705d4a22c9732e57787de WHIRLPOOL 6d2aea6011e9953b9b1c0e394d0ee54b52173c3c51e12971146d285077e6f199a322e1933387039adfa239456a412ff7274daa8e26260c9943565a029f1d22a1
diff --git a/media-libs/libsdl2/libsdl2-2.0.5-r1.ebuild b/media-libs/libsdl2/libsdl2-2.0.5-r1.ebuild
index f5f05fb0c9bc..308223bd1d9c 100644
--- a/media-libs/libsdl2/libsdl2-2.0.5-r1.ebuild
+++ b/media-libs/libsdl2/libsdl2-2.0.5-r1.ebuild
@@ -96,7 +96,7 @@ multilib_src_configure() {
$(use_enable threads) \
--enable-timers \
--enable-file \
- --disable-loadso \
+ $(use_enable kernel_Winnt loadso) \
--enable-cpuinfo \
--enable-assembly \
$(use_enable cpu_flags_x86_sse ssemath) \
diff --git a/media-libs/libsdl2/libsdl2-2.0.6.ebuild b/media-libs/libsdl2/libsdl2-2.0.6.ebuild
index 4117b57c829b..96b9e931240d 100644
--- a/media-libs/libsdl2/libsdl2-2.0.6.ebuild
+++ b/media-libs/libsdl2/libsdl2-2.0.6.ebuild
@@ -99,7 +99,7 @@ multilib_src_configure() {
$(use_enable threads)
--enable-timers
--enable-file
- --disable-loadso
+ $(use_enable kernel_Winnt loadso)
--enable-cpuinfo
--enable-assembly
$(use_enable cpu_flags_x86_sse ssemath)
diff --git a/media-libs/libsdl2/libsdl2-2.0.7.ebuild b/media-libs/libsdl2/libsdl2-2.0.7.ebuild
index 4117b57c829b..96b9e931240d 100644
--- a/media-libs/libsdl2/libsdl2-2.0.7.ebuild
+++ b/media-libs/libsdl2/libsdl2-2.0.7.ebuild
@@ -99,7 +99,7 @@ multilib_src_configure() {
$(use_enable threads)
--enable-timers
--enable-file
- --disable-loadso
+ $(use_enable kernel_Winnt loadso)
--enable-cpuinfo
--enable-assembly
$(use_enable cpu_flags_x86_sse ssemath)
diff --git a/media-libs/libvisio/Manifest b/media-libs/libvisio/Manifest
index 0938d043f345..57f3cb9842da 100644
--- a/media-libs/libvisio/Manifest
+++ b/media-libs/libvisio/Manifest
@@ -2,8 +2,10 @@ AUX libvisio-0.1.3-tests-without-tools.patch 364 SHA256 af0fa0b1890f2e1f9b458323
AUX libvisio-0.1.5-fix-test.patch 1675 SHA256 c41d8697564acfe35f52e3d500805b202f3c354ce073ad3e09f11ac9214f5bc5 SHA512 bc2a101008feb46d76f25482fb3bbe2f086029c9e6be555d32826996d6f1404d433615d8f1c1daeca8f22f439bac4cb406c73c9a59ad6d1faf01794a599348bb WHIRLPOOL d07141ae3321dcff3fa9e806f22bde9a41671cbc1817b3732b2ae46a9dc85424fc8fe9c678fa593f80b1250df0d6029ee3fa74e3580efd4dec1faa47c7199fa4
AUX libvisio-0.1.5-no-zlib.patch 1420 SHA256 33c07ea09b3b1bae274a530a6568e18e553ca79f86f571ef230c6a8482e8fb6b SHA512 caa991438cc172b8bb9046220187263ed5e7d7edb93f3f9ed54ecf2d4eb530d0fba6283a521e9a9604e755098a24d83c1420dc8a1484e8f4b228db38fb2fe289 WHIRLPOOL 4a0a681c29500186492cabe4b0d3bd0148e764848809bda3a2e3528ea2a1dec3dc9a90996b7c88d0854cc5102a7ade5c6af964346c7f8278a47ceb0a60ecaaf7
DIST libvisio-0.1.5.tar.xz 504196 SHA256 430a067903660bb1b97daf4b045e408a1bb75ca45e615cf05fb1a4da65fc5a8c SHA512 094ab546f650840d52fc34c1b105eff139d2f6e4d5cab7c9c99f8387ece0d0c6b02ec1376b3281d56a901bac016c2a024bb708c065b8b5d9404104e6494b5fab WHIRLPOOL ee2c67f357a3cc907b78e3cb8c6001ff1da2529d61f691dbad634f15639ff22a72bbec7deae08166ccaa4acfb730a826d96b9f1567e1c7c830ded1dc130388f3
+DIST libvisio-0.1.6.tar.xz 676396 SHA256 fe1002d3671d53c09bc65e47ec948ec7b67e6fb112ed1cd10966e211a8bb50f9 SHA512 58cee8cfe4205b2cad2f11dbe17882e57ebf0d10500116ca9d8d120e138f8eb0c65a5fea3bd7d2746bf8140377ee9deb34258597e028f9fdc8d21f270606cce1 WHIRLPOOL 8c7a33408ea8eeb476897f5b37097b58e394769ce449b7f29c916273f76c159187a9939777af9a5ef32abe9b9861f0fa46c8da3d7e4ee1ccaf69e436acd18d27
EBUILD libvisio-0.1.5-r1.ebuild 1283 SHA256 5acc894ea862ca6d109fc9b964f1a99fc8883019215056473ec46d0f5284690d SHA512 8da42252872dd328c49436ffeafc566b157cef3d5c991e76c8179c7b0025576d73d2265f3db73e087bf7b332e8bc153fa24d54b6b63a3edb8656e884384dbdc0 WHIRLPOOL 3404925e035a240dee4a1a2f788dcbcb5c104e138edc751b60ecd4b7615fa7b02a4d22cf1e5747572b59b1d2096dc19fced5252760a6493c8423af15b05984c1
-EBUILD libvisio-9999.ebuild 1134 SHA256 c9710db26a3c038202c68be6b70949f94ef3ea5cef95885e97f2e1dbc6cc40e3 SHA512 9d0fef31f3a2be8a1d3e4cf8f88592d43dedac681d2345aefd22ee5f380cca210d16e728f6c1385cc9a63a55b01a1a11debf86b7eac4d74d2f3c3d42af88a51a WHIRLPOOL 710c1037b5a6471f6dc65f05587675701aeebff1aaa27fffdda25622e616b45fe04058fa424be344a3209b352660d503b0f8bd80e5160c1cefbdda894ef0d384
+EBUILD libvisio-0.1.6.ebuild 1146 SHA256 e6ec0f0838b23bbe2959b836394a87160bf0006913d9693f35c07615c397123e SHA512 52d9fd56bc9ab3b37a87ada2b490133ae02932af8bc26c6570a6ca35d40bcd389011059fb24ae9f8f4ee2ec289d65f81fbb1d85d52ac512e6a8f0258edc391b1 WHIRLPOOL 7358d7cdf392298b25fc2c11b0c25e84f26fb085465d0bdb95c40b52ecaa44458ebdcd3796c28f8df510dc13e1b768606cb7993b9e0de4451c2bb2bb015b12a5
+EBUILD libvisio-9999.ebuild 1146 SHA256 e6ec0f0838b23bbe2959b836394a87160bf0006913d9693f35c07615c397123e SHA512 52d9fd56bc9ab3b37a87ada2b490133ae02932af8bc26c6570a6ca35d40bcd389011059fb24ae9f8f4ee2ec289d65f81fbb1d85d52ac512e6a8f0258edc391b1 WHIRLPOOL 7358d7cdf392298b25fc2c11b0c25e84f26fb085465d0bdb95c40b52ecaa44458ebdcd3796c28f8df510dc13e1b768606cb7993b9e0de4451c2bb2bb015b12a5
MISC ChangeLog 6138 SHA256 03d61e79130ebf065c567d71c13155e4a45283de11a3f34b2bbc271090447c66 SHA512 7dc8dfe29bec274f9f84a5f314447a57b85aca652a22fbce1021e502b107c038aa8f7085ef18cb5eea288fe555584e9a707baf81a419116edc00734df4bd9718 WHIRLPOOL a8203e5b2e086bc025622fabd8c42574ab40756bb4b1ec343a8907844ab4f20da53f2144a540530e3081c735f350109998a776a289c76b3e03f05f67f082875e
MISC ChangeLog-2015 10637 SHA256 fed5ff9c20fc5a487224ea2557bc66d69d42f6afe448e564f3deccabe358ab79 SHA512 605df6a191fecb2ba620e0024da1fdda28fd638baf66c62a4f6ca22b7158552354d31100eb690b9326192760928127c50cc4b85538571e0be0517282672960fd WHIRLPOOL 280cc12c81b3d23aea937ab057298f3c28321e110ab19c9f2bc35be8e96022b121f275c42113a00ce4d73144eb2cc58993befd6f08a7598aa8fc6d8478f96e7e
MISC metadata.xml 321 SHA256 15734f8ebec32e2105559ce4eab317bff358a151a1227d66d24684108c4b123b SHA512 a9d2208bf93a05e3406aee66412b46e731ce5a858e3e5e4a6668568b3ccba863d540f3e6224bc7e5ed8c6ad22d330fc0e30ecc90df2f8a866280bb138040fc12 WHIRLPOOL 418aeb03aa8269b934dad63dd1624fd825389b6064e9d2e0803ca10081644d36da39479afa1c7ce2e099ba05119b0bcaacfe8d53615b13d4f4f5b70ac692fcd6
diff --git a/media-libs/libvisio/libvisio-0.1.6.ebuild b/media-libs/libvisio/libvisio-0.1.6.ebuild
new file mode 100644
index 000000000000..79aa9cdc0188
--- /dev/null
+++ b/media-libs/libvisio/libvisio-0.1.6.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGIT_REPO_URI="https://anongit.freedesktop.org/git/libreoffice/libvisio.git"
+[[ ${PV} == 9999 ]] && inherit autotools git-r3
+
+DESCRIPTION="Library parsing the visio documents"
+HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libvisio"
+[[ ${PV} == 9999 ]] || SRC_URI="https://dev-www.libreoffice.org/src/libvisio/${P}.tar.xz"
+
+LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )"
+SLOT="0"
+[[ ${PV} == 9999 ]] || \
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="doc static-libs test tools"
+
+RDEPEND="
+ dev-libs/icu:=
+ dev-libs/librevenge
+ dev-libs/libxml2
+"
+DEPEND="${RDEPEND}
+ dev-lang/perl
+ dev-libs/boost
+ dev-util/gperf
+ sys-devel/libtool
+ virtual/pkgconfig
+ doc? ( app-doc/doxygen )
+ test? ( dev-util/cppunit )
+"
+
+src_prepare() {
+ default
+ [[ -d m4 ]] || mkdir "m4"
+ [[ ${PV} == 9999 ]] && eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_with doc docs) \
+ $(use_enable static-libs static) \
+ $(use_enable test tests) \
+ $(use_enable tools)
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+}
diff --git a/media-libs/libvisio/libvisio-9999.ebuild b/media-libs/libvisio/libvisio-9999.ebuild
index b062ef92da27..79aa9cdc0188 100644
--- a/media-libs/libvisio/libvisio-9999.ebuild
+++ b/media-libs/libvisio/libvisio-9999.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libvisio"
LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )"
SLOT="0"
[[ ${PV} == 9999 ]] || \
-KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
IUSE="doc static-libs test tools"
RDEPEND="
diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index 824f72b8525a..85e1d8692dc7 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -12,6 +12,7 @@ DIST mesa-17.2.2.tar.xz 10359156 SHA256 cf522244d6a5a1ecde3fc00e7c96935253fe22f8
DIST mesa-17.2.3.tar.xz 10344180 SHA256 a0b0ec8f7b24dd044d7ab30a8c7e6d3767521e245f88d4ed5dd93315dc56f837 SHA512 749a0a46b772974633e405804ace7f509afb79f47811dbbdd390333721d744f2ac64f985ff1fd6c5aa3019b700be70bc1f75f60745ed9f4c5b08a9a8f77dfc76 WHIRLPOOL 333bdb9dd15726a4a19fa7a87d2044aba6ebaea2eb83dd436f916020221a8bc46d667e8710a701c52930217292ecdfd468b654a7846357aa8881356987f394c0
DIST mesa-17.2.4.tar.xz 10381984 SHA256 5ba408fecd6e1132e5490eec1a2f04466214e4c65c8b89b331be844768c2e550 SHA512 665b63aab6af3f8f263f182d85d9ad71db7a23bcbaf67d62fe53c258cb0f600266ac82e72d681ec20cf7c66b47d4076aad5c3f553519f19110ee577da2707085 WHIRLPOOL 29750c50a496cb27e0b4466bf0d1496434330a96259616dd7c368adc3d9478aa6ba1facf11ec4ff231a244f890781c12637327b1675c423786693c40f787945d
DIST mesa-17.3.0-rc2.tar.xz 10658696 SHA256 13b2c085a54836465a3b6814ad4bc2dae0a502f43405e75ced67789d5afc18cd SHA512 749cca3e0875dbff7b6fab4d646974ecbcc7659ec82ad025bc386372d6e0e050d84d5e05fb68c5099e685557d85daf55c6a5db7bd89a7323778ae7e87e01215e WHIRLPOOL 4007e6641de55145b9bf8bf7aa567c284d3a4b29ea6b83fb5ba3324abf757cf72cf1f1bc0cd3011e58b3d0c6cc6fa7f7c03b1affb7f0ba7c4a5e7ade398bf2f3
+DIST mesa-17.3.0-rc3.tar.xz 10664384 SHA256 1f3677429018f6ef4167b31db9eef558827a649239aa685f54c1a400ff5462d9 SHA512 403da79ac87325f2f0962e9be406edf4d009b6f5d479c2943be5bc1a26ad201d96072461a0d041b5a59abe327829eeba0dfb44abce217074079c47811729b058 WHIRLPOOL 91a5f65bc1dc9dc27bcd8492d82c80d2827d2408030890fdcaa653993d9a1deec983b00cb48c0675f3234d36512396c03cc7659bd30cadd6e536f5bef90d65d9
EBUILD mesa-13.0.5.ebuild 13605 SHA256 94df75dbe63d76d35074eda2826bce65641f4919b94e4c59164474b95e045ede SHA512 95793611d72d699e14747c52b73d98510518d05055ff893c171f79413a00c9ae9a055dd9e240b134771c01070d48691e2e7e9942e19b77474af56ae93bd89d9a WHIRLPOOL 8739463b0dfde12c8b9f069b2373f7c53ee3160b5fb9b28453ebf0eda037365f16b0d91dd22bd4647afdecf979e002721ec6bf6165ce66afc9f1a06f276717df
EBUILD mesa-13.0.6.ebuild 13553 SHA256 dd0b9f71b641c3405038f640fc8a2a1f04d60447682598e744f52b2c1d51c1eb SHA512 715a50c81cd752dd46b24b41da5e964cfffe13d6870ef9a9f6f18c22adfedd516ffb42845735fb52fe40d4e6ffc7507ee96c569ff3dae89503f3dece72b2647c WHIRLPOOL e2d2086ea547c2bcf34ea4ad19925e6b30bac63809cd311edc6b2a6df3b310d3aa20c706367418b5e142425461b0877d3e2602839beda2f44c8fa7db92c927ec
EBUILD mesa-17.0.6.ebuild 13560 SHA256 796db0fd56888084e6d8daec8179c65df2eed1dcfe6b0bab80e0c13f81658d22 SHA512 7caefbaed248f2dffd5cc9bb8fe769d3e412c71659f462b9fabed173766b7dac449707d7e80caaed1f3e81ef01c169c6b366376bbf33b8bd4dfc8771f5e6d334 WHIRLPOOL 4f2ba8010bf86e048849a9e7e61c1984bbde4ec23afd9da7d60807b03c58e63dc723b50c0f7118e995a0ad778eb30e00cf3c0b9a596f0d41fff5e2ef24f3efc8
@@ -24,7 +25,8 @@ EBUILD mesa-17.2.2.ebuild 14923 SHA256 2b96118b576ba0c40c9453aa832e1a2394b6fcbb3
EBUILD mesa-17.2.3.ebuild 15003 SHA256 776ed79613f55242943c6aa2554e7845401524d7b8f3132372f476355e966af8 SHA512 32f832d8898932935cb1985a5bab4dc4c70f0baf29657be7b409f53578f205591ab8bfec3a6d77c827ebc20114de3c8292ad1defca26ceff615764d5dfdacffe WHIRLPOOL ba82e86a2fd48c3c2a9a71b348b8af390f2e0f2f70803ce9dca9ec4b4ef3a758b7a4a31d971d594e32648cc7f6e2a9fe7cc550f7031db3766c32cf8daa6b3670
EBUILD mesa-17.2.4.ebuild 15003 SHA256 776ed79613f55242943c6aa2554e7845401524d7b8f3132372f476355e966af8 SHA512 32f832d8898932935cb1985a5bab4dc4c70f0baf29657be7b409f53578f205591ab8bfec3a6d77c827ebc20114de3c8292ad1defca26ceff615764d5dfdacffe WHIRLPOOL ba82e86a2fd48c3c2a9a71b348b8af390f2e0f2f70803ce9dca9ec4b4ef3a758b7a4a31d971d594e32648cc7f6e2a9fe7cc550f7031db3766c32cf8daa6b3670
EBUILD mesa-17.3.0_rc2.ebuild 15160 SHA256 0ecca5fc364dd0945f46f89212ece8e22af4c93d87ecf4b22b3fa830c448765c SHA512 6f21d271e8e2e7938cc4c61406e93f032ca63c1ba4fe71ee9dec9998b020dddbdd776bc6de0f01d55020671c2708f33c3116c66b8401009961cfabffa0e43a40 WHIRLPOOL 73f18e8c6fb5a15cfcd2ea6c8af5915e2a6047025c9af4f591ab07fc2490925d7d290a8669db71ed4a11c170bc2a4fcb7a2259fa62dfdb8d256108f595880d9e
-EBUILD mesa-9999.ebuild 15160 SHA256 c9906060038bff1a1d04b462671eee2ff5c3ae537af38adfc8018ff5b99b96af SHA512 7d1b483603ff2e1b749b8ba4d45e96526a26708d94f95712204042ba7f85b693d6b19dcc2d984a506deb9bab53ba99ad086b62e73a036258aa2eac82b387ffff WHIRLPOOL 2d145a62a277b7b3fca9277f3db26996d42d8052127b05c00b52870f78b5c25e11b9b30044ed900647280800a58e4bd3a3b363c8ddd4fdfc07c66ecfb6ae2c23
+EBUILD mesa-17.3.0_rc3.ebuild 15160 SHA256 0ecca5fc364dd0945f46f89212ece8e22af4c93d87ecf4b22b3fa830c448765c SHA512 6f21d271e8e2e7938cc4c61406e93f032ca63c1ba4fe71ee9dec9998b020dddbdd776bc6de0f01d55020671c2708f33c3116c66b8401009961cfabffa0e43a40 WHIRLPOOL 73f18e8c6fb5a15cfcd2ea6c8af5915e2a6047025c9af4f591ab07fc2490925d7d290a8669db71ed4a11c170bc2a4fcb7a2259fa62dfdb8d256108f595880d9e
+EBUILD mesa-9999.ebuild 15160 SHA256 75fe901f83804d0eead4452891e74f312a0d6231df217f36a6a6161dafd9ac69 SHA512 00c5035ccf1132f48cb50b9d13c8a07ea004888a7fb610dbcac142d0a711ad9b3b547d5b090d3d88b8fffa8aecc56cfc7f68d4208abde574d1aaf503d55cbf7c WHIRLPOOL b1436b93f1fb73c222dd211e75229007f38f196a6658ea71e9950faa08762599242abd186f78e9ce3eac6187773f5e71b84ca04ab5e20568a5a203f4203a5ac8
MISC ChangeLog 21209 SHA256 d14f068aa33c388215fda4fe7471524fc8a0cbe19ca2bf4bd7797f3a605bdd96 SHA512 b84d9940b71165e4245b2cd4a6b531ff5837a2656ebf95a71e5b27a9fefcd13e9558687aad79ece814c4af0f0847b69eef7bad4745574f8b8acff040ec9fd9ec WHIRLPOOL e3b472204d51b863b38008d1297ec6e2614b4cfe70c8d2ed0d8609f1856298068a6ac18c226c3403e61173d0494009e809692e882794749403e4bdb4247e7589
MISC ChangeLog-2015 103777 SHA256 4b0a5d5630eac8d95c57f5bd440e8f743db364db91e3027efb52541230383724 SHA512 acea97a4adc6157a818db9afdcda514cf050cd85c5619531063c2acf74642f86c286b413976404c50d9af3cce6c4da2edea087c7a43ffec2516436a3f47d3e56 WHIRLPOOL 2c7a7b3baae65fcc0234689e1e9cc70cb89b80c96fc28eee359489c485bbe8f401605352b4f6dde3b5b58a3ae39cff8b6c81c6be5e5ee1f1d68aba8b91cbe226
MISC metadata.xml 2536 SHA256 d19b63eae85e1a25553e11db8b6e38b31f55810412d7e48680bd78fda4fe4808 SHA512 1cd7e6d44125ee93792e403205fa07b434867764f31135e26997518e5b848ffdc57af6b3591c541531bab45c9bb629b88638001a03c314347c708f743899e666 WHIRLPOOL 561a884f9ea3bc15d070e52e53cf3ea461a94ee33f0b06778595c83ab9e35311367dbe37a681201d19cb0c9610fe7eebfb295e1cf116c2b040d286ee579676ac
diff --git a/media-libs/mesa/mesa-17.3.0_rc3.ebuild b/media-libs/mesa/mesa-17.3.0_rc3.ebuild
new file mode 100644
index 000000000000..03a35c8a2c1c
--- /dev/null
+++ b/media-libs/mesa/mesa-17.3.0_rc3.ebuild
@@ -0,0 +1,585 @@
+# Copyright 1999-2017 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.85"
+# 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}] )
+ 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_DEPSTR="
+ || (
+ sys-devel/llvm:6[${MULTILIB_USEDEP}]
+ sys-devel/llvm:5[${MULTILIB_USEDEP}]
+ sys-devel/llvm:4[${MULTILIB_USEDEP}]
+ >=sys-devel/llvm-3.9.0:0[${MULTILIB_USEDEP}]
+ )
+ sys-devel/llvm:=[${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 patents.txt for an explanation."
+ fi
+
+ if ! has_version media-libs/libtxc_dxtn; then
+ elog "Note that in order to have full S3TC support, it is necessary to install"
+ elog "media-libs/libtxc_dxtn as well. This may be necessary to get nice"
+ elog "textures in some apps, and some others even require this to run."
+ 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/mesa/mesa-9999.ebuild b/media-libs/mesa/mesa-9999.ebuild
index c9b1582bd3da..7a951da5d58f 100644
--- a/media-libs/mesa/mesa-9999.ebuild
+++ b/media-libs/mesa/mesa-9999.ebuild
@@ -75,7 +75,7 @@ REQUIRED_USE="
video_cards_vmware? ( gallium )
"
-LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.87"
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.88"
# keep correct libdrm and dri2proto dep
# keep blocks in rdepend for binpkg
RDEPEND="
diff --git a/media-libs/wxsvg/Manifest b/media-libs/wxsvg/Manifest
index 8f2fe14d5235..ce0d74c48d67 100644
--- a/media-libs/wxsvg/Manifest
+++ b/media-libs/wxsvg/Manifest
@@ -1,6 +1,6 @@
DIST wxsvg-1.5.11.tar.bz2 514919 SHA256 fd7cd80361bf60917795468dbc61e79d0877a74bccf79a91df90e0282b726e54 SHA512 d3538969bc0dda6bab740efef6952c2ca92e0ca74780c6370e3c6daf21d641e894b570d13b6ca408839b1b37df2aca9a3cf32d6423ddbf5f9f84274cfb1b8582 WHIRLPOOL 4dd720348ec5074b794c06147202657ad874efaf3ae1d98182e74245b71ff9d4293f6c2bba7400cfaef9b67dcad3d373705941a1263d747084810721c5e637fa
DIST wxsvg-1.5.9.tar.bz2 512874 SHA256 145d10789aab73b352212afb1ac7b2f5b202d620b1aebc20d36fea16e497214f SHA512 eda51832dfa646cd4a681acdbbc1282b9d82d3a0571633c1212f89093ac23cad57f8f8e03fb7c35591b956a9b18c48852d439c44204830f1efd813549bc7eada WHIRLPOOL bd47ea6d31d3e8646b65c003d35039b158222d684821d62c08337fb858cead42f98e1cd935e7521c51afe4ea5ce84ff7ff87fc8b512db2e0734006ddcda587d0
-EBUILD wxsvg-1.5.11.ebuild 974 SHA256 cf1fce72a851e52685968bb114640bae0fe01c0b2e49084725b1d4091cf687a4 SHA512 dfcefdcd4d2390430018bcc1118d0b219b08d73c81ff001aee6b60b3cef94b6482ac5610e6b436e600a2574bd657e131e53667b593a7231e08268309df265414 WHIRLPOOL 03cb7884d3ce8bf5c303c18aa42e043a671fe45b77903724a1c755e113f74f5b3149acc091f583e887482df9325c5498ea8bfdca0ecc13232bad3106a937f694
+EBUILD wxsvg-1.5.11.ebuild 972 SHA256 4d103ebb4cad0442f98602a25cfcedcc9ecb625045200186699129c3a9b0dfc5 SHA512 3c1171f01f94e420cfd1e5a1ad311957292b1ede5a249ee15fc5e9b969493b3103bfe83110f1decffeb50d70de45cd0cb2718bd399ba212496cc72319d42969f WHIRLPOOL 9ee564087060f6c4f6451ef82aceb09f6be16d0ee88414fc539e1b35bd312eb6dbb16fc1057c4e25da95bf95dc3e4fdafb4a306b85a8a9be3e42f70aced32a6c
EBUILD wxsvg-1.5.9.ebuild 950 SHA256 bcfb364438a5424a4ee2ad9d3fb5e99531a84cdc3d4aa114a95e44afd067aad4 SHA512 a463be27e2ddcd026a7dfe1e16c5aac0e6566f3cec37afb3a2d37840d5fdbf1c6f5cd75e7cb8e3fdb594468f8f9b0a371d62eba07da2694a5bc3ea4650350f1c WHIRLPOOL 9efdadd8ee97362e43583e1ce9c3b17e71e000e5822e64be46ff9691aedc3c0bc3cbcb2611531295775da3479e9e4d933dbf6267ffe952f442f779418fc82488
MISC ChangeLog 3473 SHA256 360694c9990602480a777b44b11a0a53921903de8a4514dd247633724ee37d12 SHA512 3d528270d6ba43020b6aa492f27f0e7ec52925814c33703bce07d9d2b1c2736d2d7b97478e5b7df8cf1f37ac83b25bacc89db22404a4e78fb6d694749f6d7867 WHIRLPOOL d4664a55d257c844e88e7a2d9646302f4bb3b7597275f9880f3d73b6d27a1042784c0dc5b1d7285729f1cd653b69f5be83e57c0613e3e0954de5d7abb5a6ab73
MISC ChangeLog-2015 6544 SHA256 3ab9517e4634afe857b9a0973e79c8d84a3f125e7939f1409a1ce4134a776ad8 SHA512 5f6ec24c9bd27768d5e65921bf6f6cf892390d86699263df12f6a9aa951b3c557e36fbb8d130d25b39a9585996b052ab3360b48280f256e03ec0b4d6dafb4501 WHIRLPOOL 58c6156192dca18b539b338a8b9b37a37e19eb42e6f030ad2fc923681468ddc9eb42185a518217feee52688b82dd666c8e65079984f828c4f28833aac7ebdf91
diff --git a/media-libs/wxsvg/wxsvg-1.5.11.ebuild b/media-libs/wxsvg/wxsvg-1.5.11.ebuild
index c9910271cb81..e0f16fc8b699 100644
--- a/media-libs/wxsvg/wxsvg-1.5.11.ebuild
+++ b/media-libs/wxsvg/wxsvg-1.5.11.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="wxWinLL-3"
SLOT="0/3" # based on SONAME of libwxsvg.so
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="static-libs libav"
RDEPEND=">=dev-libs/expat-2:=