summaryrefslogtreecommitdiff
path: root/media-libs
diff options
context:
space:
mode:
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/Manifest.gzbin69182 -> 69184 bytes
-rw-r--r--media-libs/coin/Manifest6
-rw-r--r--media-libs/coin/coin-4.0.0.ebuild5
-rw-r--r--media-libs/coin/coin-4.0.1.ebuild5
-rw-r--r--media-libs/coin/coin-4.0.2.ebuild5
-rw-r--r--media-libs/lsp-plugins/Manifest4
-rw-r--r--media-libs/lsp-plugins/lsp-plugins-1.2.14.ebuild13
-rw-r--r--media-libs/lsp-plugins/lsp-plugins-9999.ebuild13
-rw-r--r--media-libs/mesa/Manifest2
-rw-r--r--media-libs/mesa/mesa-23.3.6.ebuild2
10 files changed, 46 insertions, 9 deletions
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index ee814ee7bc10..f442cbed23dd 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/coin/Manifest b/media-libs/coin/Manifest
index b2c51d102806..b2a4e62696a7 100644
--- a/media-libs/coin/Manifest
+++ b/media-libs/coin/Manifest
@@ -8,7 +8,7 @@ AUX coin-4.0.0-0007-Locate-slotted-qhelpgenerator.patch 581 BLAKE2B 97f7784d780e
DIST coin-4.0.0-src.tar.gz 6824162 BLAKE2B 9dee9397bb63c0da02214d33f2661051a3fd99689956a6de5c2cf806dd05944038b87b690f954f35711ee5e4ab07f04685681b822d0bbab0d7941bef551202dc SHA512 e036276a243bfe252569cee1b67d38b8633fcf35bdf4e366a92ca67e23799d54d91fe272c23b383c451d330cee284809f28f237857493948149e0da1ebd64fae
DIST coin-4.0.1-src.tar.gz 7125456 BLAKE2B 1f1b760a200c7086c6bf18e8b80882576495280900d9054ab61930327940b46f56789c01ec2a975ac04a1cb106f33d0a87f71d0f705159c84e8b2164d49949fc SHA512 4d18e2db854334244ab94fb206c001cd7ef3d9281eb4f24d52d5878a179ed0389da5721a74c51c30ec7bc7b01c2c091f0a09d63636a35fa064cdbcaca0770256
DIST coin-4.0.2-src.tar.gz 7160869 BLAKE2B a434ea2a550557024c665e392aa189e991296b5f8c9cd2c0dc5bb71d41a948ed9d9b34eac69dc9a651f70abf8ec1f188cb8df6534d6e31b6e4e1a6ec4acaffcd SHA512 31fcb69627e466c89bb640c5b2351db4e51772408a4ce56cae7d6f550ddf19adf9b121252479297d5c2a208032194d8f4e7bf97686b0611df1ac45231e09baad
-EBUILD coin-4.0.0.ebuild 2832 BLAKE2B b59780dd1d5ce11e3359574384db9166eac23244175e3803918ce1d6dbc7ba1cdc5f139f7b1c3cd8edc34500fefe51cbe4775144f0757f590732634fff5625d1 SHA512 85732a69e31e41f964d1cc66af9558a735210e01a24f372e4105f1d654df2d73decab6cdc9b6dc4ca41ffdcc7830ce02f20b7acd679fac6371258778d2b737b4
-EBUILD coin-4.0.1.ebuild 2466 BLAKE2B 5cae790269316cfb649a47738b14bcd1efc5371e5666eede3213e37221a3cabea0250975aea3fdd3f59db404a92f791ec6a2bfad9bc9b52f44f9a293dc8c4490 SHA512 996a89a803ecd1b56497b6683cfd646d02087140cd8d0598bd59ac87e932192fbfe282bbe8be8fa2d6b23e1ce9dd2796c2d95198d6596aa2e577a4e23295210a
-EBUILD coin-4.0.2.ebuild 2466 BLAKE2B 5cae790269316cfb649a47738b14bcd1efc5371e5666eede3213e37221a3cabea0250975aea3fdd3f59db404a92f791ec6a2bfad9bc9b52f44f9a293dc8c4490 SHA512 996a89a803ecd1b56497b6683cfd646d02087140cd8d0598bd59ac87e932192fbfe282bbe8be8fa2d6b23e1ce9dd2796c2d95198d6596aa2e577a4e23295210a
+EBUILD coin-4.0.0.ebuild 2939 BLAKE2B 1b2e7769b0e29d1555844588d9262a6b4359068c57c1bebdfa117239ae74df942dabdb90ce716c81bac315cfbda391a115d6b688da0d4bbf4c800cc719db7d9e SHA512 0ec8c081153cec22fe6887bd3720a576bd6681464a0b5da9b222e857249dcc003c2dcca045867a89a5ecd8a6e954f3b781dac885a40bc7fd92f2eaf8eefeb151
+EBUILD coin-4.0.1.ebuild 2573 BLAKE2B 6ae80ebe64127164d6f48ead13c40efac71bf8d36cb773b4f2e9cd9703f7d5e4c0a36c4d5399af16c4cd818c80528786c74fb45beec3b813bac09cd8cd8f1623 SHA512 b6a0ab62836bc87ee5e5eb5d0d8baed5c8a144844e302a03e17056324ca2ab601f672b42df7c98a8ba4a2a0d5cfb752098edd56bf12869a72de0bacb85687685
+EBUILD coin-4.0.2.ebuild 2573 BLAKE2B 6ae80ebe64127164d6f48ead13c40efac71bf8d36cb773b4f2e9cd9703f7d5e4c0a36c4d5399af16c4cd818c80528786c74fb45beec3b813bac09cd8cd8f1623 SHA512 b6a0ab62836bc87ee5e5eb5d0d8baed5c8a144844e302a03e17056324ca2ab601f672b42df7c98a8ba4a2a0d5cfb752098edd56bf12869a72de0bacb85687685
MISC metadata.xml 456 BLAKE2B bc0dd1a54611c13dc18dc24cecb17034bf9dc1a2dec1f1ef8fb35c5ce08d5ad069ae19af9e4ed4ed4cea081c414da4db3ecde92eaef8d1095f7dd69ad17afabb SHA512 ac7dda1fbc082b46d13cff9ed35c9b129ab854b8ed3552f9b1dbd7a4be914a5871f219cd280fbd96e6ac4f0b184b74282b8e952818e8a3acef6b25e70f529bc6
diff --git a/media-libs/coin/coin-4.0.0.ebuild b/media-libs/coin/coin-4.0.0.ebuild
index 82dc36d4c766..d4fd74cb4328 100644
--- a/media-libs/coin/coin-4.0.0.ebuild
+++ b/media-libs/coin/coin-4.0.0.ebuild
@@ -64,6 +64,11 @@ DOCS=(
)
src_configure() {
+ # -Werror=odr
+ # https://bugs.gentoo.org/859832
+ # https://github.com/coin3d/coin/issues/521
+ filter-lto
+
use debug && append-cppflags -DCOIN_DEBUG=1
local mycmakeargs=(
diff --git a/media-libs/coin/coin-4.0.1.ebuild b/media-libs/coin/coin-4.0.1.ebuild
index 3efe4771ee32..364c7446ee9c 100644
--- a/media-libs/coin/coin-4.0.1.ebuild
+++ b/media-libs/coin/coin-4.0.1.ebuild
@@ -53,6 +53,11 @@ DOCS=(
)
src_configure() {
+ # -Werror=odr
+ # https://bugs.gentoo.org/859832
+ # https://github.com/coin3d/coin/issues/521
+ filter-lto
+
use debug && append-cppflags -DCOIN_DEBUG=1
local mycmakeargs=(
diff --git a/media-libs/coin/coin-4.0.2.ebuild b/media-libs/coin/coin-4.0.2.ebuild
index 3efe4771ee32..364c7446ee9c 100644
--- a/media-libs/coin/coin-4.0.2.ebuild
+++ b/media-libs/coin/coin-4.0.2.ebuild
@@ -53,6 +53,11 @@ DOCS=(
)
src_configure() {
+ # -Werror=odr
+ # https://bugs.gentoo.org/859832
+ # https://github.com/coin3d/coin/issues/521
+ filter-lto
+
use debug && append-cppflags -DCOIN_DEBUG=1
local mycmakeargs=(
diff --git a/media-libs/lsp-plugins/Manifest b/media-libs/lsp-plugins/Manifest
index d6448ef84788..99056e376db2 100644
--- a/media-libs/lsp-plugins/Manifest
+++ b/media-libs/lsp-plugins/Manifest
@@ -5,9 +5,9 @@ DIST lsp-plugins-1.2.14.tar.gz 46476007 BLAKE2B 3807a373e0c6d57f72cec2babc939810
DIST lsp-plugins-1.2.3.tar.gz 38760829 BLAKE2B c28a4b5cfdbbe5fe42c3f4821ce323cb097b84eddc850f43adcc14e8a9edb2e313236ce44e4eca17dd226c578113a5749d06754deb45a6c2e7c2ff37bfed4fc2 SHA512 1db849ebceffb24540879fcd0971ddd8bffe9a0ecaaebf4b69bf8633a267562bb3eb5cd55dce8b804868d880efdec95b19a312ee017c2a9334b5e764eebbbb30
DIST lsp-plugins-1.2.6.tar.gz 40450212 BLAKE2B 02364391f4edc894c566b0038f0340be1f923c3de6dfc48ed90460df7a6ba452720e63bb1e510e5ff580e38066915f1761bcd2ca72cdba429163cf24b20ed09e SHA512 d76cee24e976022594eac4830987921ff18c0622bae1ac2fb4744d45ee89dccd1211247f9f7d6df1083c8629f66cd443bce701864a85ff10e66abcf2fae749ce
EBUILD lsp-plugins-1.1.29.ebuild 1194 BLAKE2B 83b56149fdd0986128dd133068e0c4d231ed301f225528950099df6755505537b1315cb52289ff10b2c3a1defe6dc689d8b3222182e8f251e127871c8f48cc89 SHA512 184fa4511d7e62c81688d448a38ae51acc6220972afeab046ad2e671cff8aa113cd59d3c88d944d89f09a97c20cd3592d91cae5880bc798b5a4f641e622745f1
-EBUILD lsp-plugins-1.2.14.ebuild 1831 BLAKE2B 60d159d1b8aba4fc78e9bca0e1dfaa8ffe0791d0e764964718dc73b1737d37b2b45da2ff3833418ce897292f79571c85786444bdcc589d460ba5cce42c5ed0f7 SHA512 af14994331655acd7eebdceaf8b8e949ca9daa166109f8ffc1e4cac4d6cc35e4241290bf69e62f12db3369985282d302b17dd27c86465455aeb80eb502a17d88
+EBUILD lsp-plugins-1.2.14.ebuild 2243 BLAKE2B 83ed16b45fe9cc790affda2b747aab0020a63cd820fbb9cb789b55e2d04f7aeda129d86dafac4940b8632cb1922b1222c1f3a8988a440b1e05e96deed22cc80c SHA512 6867a430990da8e991d14ed95b466541435449164f89b76d51c78ca60eead91c6a430f4ecfe40993223c3112ce6c032c7caf8969cc8073cdfa2ec4465da0fd9a
EBUILD lsp-plugins-1.2.3-r1.ebuild 1881 BLAKE2B 1eb256ea40af48bf10f476bb1d4f424539b9ff1ecc5b46330b38ca34f3fec93a35524db0f6c80c540705ed0516c0a4f850bafb139ff62a43afb4f59ef257cd7e SHA512 6eab6ad05632c6c83c8328d28726c445947d9bf67a0a66afc5bbd6291160272fe8eab1abab032e5f95953fd1f745fdb32341e669ad688711c1bbfd780afec185
EBUILD lsp-plugins-1.2.3.ebuild 1823 BLAKE2B 7f16d2bae0c9d6c27795f7468fb0add9e433f549547f60753bebe7dd095c7dc051f5c0958b8f06d9f176935b1e3df133adf08de6c5e7bc51543ddf1f6501b13f SHA512 5da14f1090cac1f52287dd427fd2c7a159ec22a3a8694f61a0457c2b7929d49c4658f538b7cafc0e710689fad0bbe68364015d36869974791f360b38e974b939
EBUILD lsp-plugins-1.2.6.ebuild 1823 BLAKE2B 25b936011b22718ac3d35d92e26505a8e044e5df20fd93c94c67ebadb66377d8943f7a70faa4b6a2b4cd46df49efae09c6d9db6b11be3f48b6975cdce990e6f1 SHA512 7e0a65751db21e1446f2b0034dd33fc59c92c5eb295090d52fbf884baa73bf717f3f0c201fb70fe71c830aab231fe489b577abf7cf9ef1126b835399bb43f129
-EBUILD lsp-plugins-9999.ebuild 1837 BLAKE2B 9f77dbbbdf9554743bac7bc74ca51d12a8c034af75017ebc1b2b54d9149444c9a812d3e7acf79c466c36da1398e5833199285db91cf27faa0671cd81a1d1e34a SHA512 c242d2efe445a530da72819a7ad34aae2da893d27ac86f0f26f611993f820662cb11b40cf1eb4db73da808ad1a5d902421956d63d906e43576d37506675946aa
+EBUILD lsp-plugins-9999.ebuild 2249 BLAKE2B 4fcd6401f5b954e58cc1cf9caba1dfd7b9c7aecc7ab3bef7af28000a660e5188542daa248fb3d78a3abaa062a9add7c23ae9c314852e344d8ee9cfe85e4818c8 SHA512 3a6dd4ddea2d3922e4531fe671ce87d984003a0b7367df88f53ced3ae31dc157916013c7bc19ffa45aac1c43b4802aae77ea087de0b76b98e5e2421d501661e2
MISC metadata.xml 628 BLAKE2B 97c20f35374a91ac8a5400a0f2e6c9bf651234bc5e5aa691aa8d7fac670c2736ca71309f7e7b45c7b0d1609756981327fabba716bd37b593c640c17d3c791a8c SHA512 2b72e330292c4f1218184d5d55dbd2e1fc54bff10075fd19bd13e77fe191ad65e5eb1878e19b596c541b33b32bc6c7816d8d7d5f5756f8d07c4da3cf381fc77d
diff --git a/media-libs/lsp-plugins/lsp-plugins-1.2.14.ebuild b/media-libs/lsp-plugins/lsp-plugins-1.2.14.ebuild
index 020b5fd8f482..d8569e54fdd7 100644
--- a/media-libs/lsp-plugins/lsp-plugins-1.2.14.ebuild
+++ b/media-libs/lsp-plugins/lsp-plugins-1.2.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2023 Gentoo Authors
+# Copyright 2019-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -55,6 +55,17 @@ DEPEND="
RDEPEND="${DEPEND}"
src_configure() {
+ # -Werror=odr
+ # https://bugs.gentoo.org/875833
+ #
+ # Actually the whole thing is kind of a waste of time. It looks like
+ # programs use LDFLAGS, but libraries do not! So some things don't
+ # build with LTO, while other things don't build when LTO is enabled.
+ # Attempting to build with LTO is just a waste of time and cycles.
+ #
+ # This was reported upstream but the ticket closed. Abandon hope.
+ filter-lto
+
use doc && MODULES+="doc"
use jack && MODULES+=" jack"
use ladspa && MODULES+=" ladspa"
diff --git a/media-libs/lsp-plugins/lsp-plugins-9999.ebuild b/media-libs/lsp-plugins/lsp-plugins-9999.ebuild
index 9d7901ffd074..0292665b83a8 100644
--- a/media-libs/lsp-plugins/lsp-plugins-9999.ebuild
+++ b/media-libs/lsp-plugins/lsp-plugins-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2022 Gentoo Authors
+# Copyright 2019-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -56,6 +56,17 @@ DEPEND="
RDEPEND="${DEPEND}"
src_configure() {
+ # -Werror=odr
+ # https://bugs.gentoo.org/875833
+ #
+ # Actually the whole thing is kind of a waste of time. It looks like
+ # programs use LDFLAGS, but libraries do not! So some things don't
+ # build with LTO, while other things don't build when LTO is enabled.
+ # Attempting to build with LTO is just a waste of time and cycles.
+ #
+ # This was reported upstream but the ticket closed. Abandon hope.
+ filter-lto
+
use doc && MODULES+="doc"
use jack && MODULES+=" jack"
use ladspa && MODULES+=" ladspa"
diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index 490ebbf6907b..6e7b351fdbf5 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -3,7 +3,7 @@ DIST mesa-23.3.6.tar.xz 19455492 BLAKE2B 1bec42973aa849ab3553942500de253213736ec
DIST mesa-24.0.1.tar.xz 19950992 BLAKE2B 05eb98f2fec0d15e63e8da2ca2e563d0b6fb7e29d639e66fc69074b7550939160e6f29121b80f2c64083625f2b13aa728221443b1f5adf2dd0fd92056ed9dc40 SHA512 1eaff5dcff8dd314b2dfe249d25db68d530d3f0fb54e926999768d0a48aa34b67c31ec3587bb2a7d1969845b26e79a4d87aceb7a141fd2e811ae0c47c00b0963
DIST mesa-24.0.2.tar.xz 19989088 BLAKE2B f69e0b3edb7b8611f528a2e04104fe14b2fe8c799921be2d112dba744133813a19f90aa11d39f3f87a282e518003c7cc7966143d25e845f1f4489c461b22f661 SHA512 b975b5019ea37a2cc76c26e7a0b055a72f7c1cef888418cd654fd89ec667914c89cff5571d4c57828f2ce28a1b80ed707329cb88d60407fd875e6a6ebfaab7b3
EBUILD mesa-23.3.5.ebuild 12324 BLAKE2B 72893b436afd54299394895c9cdf12f24caf99481a0776619b91a8d39d6d2de18bc219c996c1e3622198e7670ba939416207885ae1b7f5e4b46c05550f831398 SHA512 30f8f0aa382a9c122badab2aa411124b5e11e051bfcbf524e907077e7d8ff4c0b44691224acac8ef69ee7962e5b63eeef8573a5004ff17c873dc96c1221a3a54
-EBUILD mesa-23.3.6.ebuild 12327 BLAKE2B fcb5e55f46cefea483e936eda8d2e2d36893da8b5a8708482041e214d7b61dd58d17e3ca7b8d369d689428647b908f34d6e33f66584a83750c1fb17162b76654 SHA512 25168044f4344ef8c12d76f27ed480d2b34270415a2fae5fda9bcdaa67afeca8fb1800babae0667499e723b98b621f3f1d4ea80def2c39efc383c6872c289497
+EBUILD mesa-23.3.6.ebuild 12326 BLAKE2B bfceb07d3150be0bcb518a3c999314abdca9472e8587fd0bdb5204fffe9cf09371ef579d4cc56ffe41bb3fc88b7c697780b5c9d2b098a8084ba3de0cc9ff919f SHA512 c67dcfaf01b5fc6e528b0a65e997a727b28be996b6bb35cd91aa7d0d1986314267ee37880d0a3d4593b7a678ad85aa9e6bc9285983361bc192ef96f0860bd3a7
EBUILD mesa-24.0.1.ebuild 11544 BLAKE2B 51e4ae658d2e70eb60145a79d274e9482b8d584b996bda549c39c015dfbe1502e16694845b8419a4df263e719e64e90e8c6dbb436a24c721283c04b74f63940a SHA512 f54095f1331f8315f7230565f7a954f7fea7e246c821a30ef466750678698eeefda857eed4a5a1747b2a1eb26f50c5dd485399edd8128d74558cb7409dcbc769
EBUILD mesa-24.0.2.ebuild 11538 BLAKE2B 105189b124b44ece9da9e4df2f808e301f44a0caf39a65d79eb874ccc1defae0745bdadab6b5e985a86a5e8f3972f9c9025552eaa0a166a60dd8d83c16542fb8 SHA512 79b4e98d78daaf0b4e210eaff14e64dcc0379893ac7f68d56a26da59a29de8092c6c4235cc8994524f0c58365932c84f55aac536c7825fbad4e84909263375cc
EBUILD mesa-9999.ebuild 11444 BLAKE2B b266c3e0ed591aa767c9b8123bc15ecbb86ad73fd65a4cdd88ee60f9df23b1114ab6530fc3816f1e196cf7db37a4b0475ae42aab09eb15afe98a6d51d61587ac SHA512 6ecc43e5de3b956753a2e43519356f1e1f3539cdb3a9382519a6cbd268827fe94de3450324e5a4e3788b055f4786f0c25800b5bceccc5233aad843ae581d7229
diff --git a/media-libs/mesa/mesa-23.3.6.ebuild b/media-libs/mesa/mesa-23.3.6.ebuild
index 276e3a7ec946..1ba3974caea9 100644
--- a/media-libs/mesa/mesa-23.3.6.ebuild
+++ b/media-libs/mesa/mesa-23.3.6.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
else
SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
+ KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
fi
LICENSE="MIT SGI-B-2.0"