summaryrefslogtreecommitdiff
path: root/media-libs
diff options
context:
space:
mode:
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/Manifest.gzbin69512 -> 69503 bytes
-rw-r--r--media-libs/embree/Manifest6
-rw-r--r--media-libs/embree/embree-3.13.4.ebuild7
-rw-r--r--media-libs/embree/embree-3.13.5.ebuild7
-rw-r--r--media-libs/embree/embree-4.3.0.ebuild5
-rw-r--r--media-libs/sdl2-net/Manifest2
-rw-r--r--media-libs/sdl2-net/sdl2-net-2.2.0.ebuild9
7 files changed, 28 insertions, 8 deletions
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 798783b8b572..f40cc390d8f1 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/embree/Manifest b/media-libs/embree/Manifest
index 7b7d04d49967..e2a05e34260f 100644
--- a/media-libs/embree/Manifest
+++ b/media-libs/embree/Manifest
@@ -5,7 +5,7 @@ AUX embree-4.3.0-dont-install-tutorials.patch 10219 BLAKE2B ec34fb2456972bb09dd5
DIST embree-3.13.4.tar.gz 13733908 BLAKE2B 4c6c24f62ee88a09149bd930716c71e91d54563eea5cc103c0346d3808c693e8470fc7ea98651e0df9e4423bda565d7ab1a23e16c9d0441c79e9ec9c8571b0fa SHA512 685c3935fabe1bfa7260ef148df26b686b085b75011d72011461471cbcef786a5ce7a0e85c57b2df05798489a2d4e80a8d3ee5df986029edad7df7511d99c0ca
DIST embree-3.13.5.tar.gz 13739115 BLAKE2B 52ad8e3520aa789f7987467c6979be06f883803757e842316ecf708deeed11214dd60570eda5708e701047b1a14ea37710d158df544817dc536bfda444a68218 SHA512 13ae19b1750197fb4887ba601c75d1b54b3c388224672b6561dd922bc9b9747139cf46ce554727e3afa13dcf152ce4d703935cb9105ced792b011f2d05fa3e95
DIST embree-4.3.0.tar.gz 71028239 BLAKE2B 7834ed7851d36c32ce3e88a3ddb02e8316422699ec78a662ef81ef0eb9f66b260ce2f7438739531e2b63f817a931a19ba35da156e8e09a42a78e6c077314e615 SHA512 8f61401175464b34243e899464f44a196b520c08e1c44a417bf980cfa7b191859bbaab1029278123654e5ffb91e2f8a85af1d881affddcc7e344a7e8a8066262
-EBUILD embree-3.13.4.ebuild 3812 BLAKE2B b4883a7c9b8b1653eb4e77e8533114ec2d927a92003dad843bba00850be77ea03bb4be633a62aaf5e73c115d893c69e8e39ca6299770f5e8ec541c3c6ea9ecf8 SHA512 86434eb8b53e197dca0d76368c73dd8a29260d0870ee50c0865c2b634db3728f08dabd500fbd2eefa9f8273a55df0970bfe4ab03038f5ce26617f3d262d1c830
-EBUILD embree-3.13.5.ebuild 3755 BLAKE2B 47134a80dc9e0d1b534d2ec2d78efd8e34ee440928152f6d2b74b349da32d81bf7475c4312b9561439141e09583bc242a07d74c11f3153c5430a527438cbeaa3 SHA512 1b189d467b05c7bc9a4ca80be0be7b59576df9655b3fe5d68c68f16e39bb6a5e158518f31413e3733570717cdbf20d56f1e122a37ac98757cf6b27db819b2235
-EBUILD embree-4.3.0.ebuild 3435 BLAKE2B 2ee46815972563b15a9ce64cde9ebda372c92f4fe959c55d2ccdeb4cc61907d01b028af3a1a3400b353ee19af63e26338316579c6d26e2acf3365fa1e80a646c SHA512 06e8aeac4850c7b73df534a6a2abc6676d35bb0755d3c8e80370b8639c60435eed0fc3e01e0294a80b8229e9ce676dfad1bbfb5f51de7a7a9d2722c1fec1cee0
+EBUILD embree-3.13.4.ebuild 3921 BLAKE2B ead945d61e7a2d09f42696fae28dae644a2a6cdcf6f525ab544f5b070c892b20d83c05c4363f2ae38f3719516ca275b1e7f4c310cc87f5cb618dc070c50b5759 SHA512 bb4f5fecceb3ff58e0ea55ce14a864fc7200833178e4e2e5f694a4840451b79c79d749bc9ea460e207daf8bf9ee49c9d19d344a69e78cbb8088c0abb35d32b85
+EBUILD embree-3.13.5.ebuild 3864 BLAKE2B 3f461c95f8fddceccc32d73be5d5e2e47badfdd72cd34b464a5d85e2eb7e1251c6eb8c7ca4669fc7e6b3172f7eca9cb674254d64d3a0cd94bd83ae4e6170927c SHA512 d8081f7e2cd73825cc322b9843e64bf8bd0bd123b7ab7c87dc4e19daa5bce17589e434c129e3b1e30232a3bc6a54496a5635ce9d94a20ca3345e8c9ccb14bcf0
+EBUILD embree-4.3.0.ebuild 3544 BLAKE2B a05f9935034074cad3af13b4eb0e0b2dd5d443603660476c3d8a6d8fa88a79123f31320ae2e2b6a19fbfc350457e91dde3c29451080fc2233f0d02c3ab099622 SHA512 517f3c94682bfc2f255322fd5cb972671c4bdf10264580c62b55c5ff9bd98216078a5489b87a90d9b9eb23d5ee05b803d5d6f67dfa3c058a301806a395fccabe
MISC metadata.xml 1705 BLAKE2B 2785c8b8752e5730e014ce6edfdd1702a20565ab12c9ebee14c3cf603e267a63360eaa0428afb9e178091edad40fe82ea55e2a872339da744113e480b4eda6c2 SHA512 ebfa1a6d3f8a8fe6acc0cc06f54ad62efb86942b55e985542a049fde421663adddcffe2a78c7309774df9bbc714a2bb11dad73c94b89bf2d1cdf56b69d334f59
diff --git a/media-libs/embree/embree-3.13.4.ebuild b/media-libs/embree/embree-3.13.4.ebuild
index 1925f9f320b4..9786e02cfb22 100644
--- a/media-libs/embree/embree-3.13.4.ebuild
+++ b/media-libs/embree/embree-3.13.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -57,6 +57,11 @@ src_prepare() {
}
src_configure() {
+ # -Werror=odr
+ # https://bugs.gentoo.org/859838
+ # https://github.com/embree/embree/issues/481
+ filter-lto
+
# NOTE: You can make embree accept custom CXXFLAGS by turning off
# EMBREE_IGNORE_CMAKE_CXX_FLAGS. However, the linking will fail if you use
# any "m*" compile flags. This is because embree builds modules for the
diff --git a/media-libs/embree/embree-3.13.5.ebuild b/media-libs/embree/embree-3.13.5.ebuild
index 7a4464c22033..02aed35aa2cc 100644
--- a/media-libs/embree/embree-3.13.5.ebuild
+++ b/media-libs/embree/embree-3.13.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -56,6 +56,11 @@ src_prepare() {
}
src_configure() {
+ # -Werror=odr
+ # https://bugs.gentoo.org/859838
+ # https://github.com/embree/embree/issues/481
+ filter-lto
+
# NOTE: You can make embree accept custom CXXFLAGS by turning off
# EMBREE_IGNORE_CMAKE_CXX_FLAGS. However, the linking will fail if you use
# any "m*" compile flags. This is because embree builds modules for the
diff --git a/media-libs/embree/embree-4.3.0.ebuild b/media-libs/embree/embree-4.3.0.ebuild
index 370913e57a52..04ed9ac7aeb6 100644
--- a/media-libs/embree/embree-4.3.0.ebuild
+++ b/media-libs/embree/embree-4.3.0.ebuild
@@ -49,6 +49,11 @@ src_prepare() {
}
src_configure() {
+ # -Werror=odr
+ # https://bugs.gentoo.org/859838
+ # https://github.com/embree/embree/issues/481
+ filter-lto
+
# NOTE: You can make embree accept custom CXXFLAGS by turning off
# EMBREE_IGNORE_CMAKE_CXX_FLAGS. However, the linking will fail if you use
# any "m*" compile flags. This is because embree builds modules for the
diff --git a/media-libs/sdl2-net/Manifest b/media-libs/sdl2-net/Manifest
index 3440af33c5c7..c27c6044e2f8 100644
--- a/media-libs/sdl2-net/Manifest
+++ b/media-libs/sdl2-net/Manifest
@@ -1,5 +1,5 @@
DIST SDL2_net-2.0.1.tar.gz 347436 BLAKE2B 9c7bb46cf97581f75543b9e2695e4ce87b78c66dada3ac1a3ddf7b8e6eeaf2540532aece3e7a6dc7f6dfcfd3ecf5148d5bfb9a84bc2775e57f68b3adf32e5828 SHA512 d27faee3cddc3592dae38947e6c1df0cbaa95f82fde9c87db6d11f6312d868cea74f6830ad07ceeb3d0d75e9424cebf39e54fddf9a1147e8d9e664609de92b7a
DIST SDL2_net-2.2.0.tar.gz 8707169 BLAKE2B 78188a62deda9220df5e519ca28de835478e84c9b7b17bd07348df5b69bccc62c6e4c2c7f71f09969d209660f8b3181a871ab6867e6e1dff8360998eb237d8ea SHA512 fa22f1a2c777aac6932551b5adc925288c424dc1af46a974fdb2e3579205b40b204db01d2a8c4048aa333a200efc241f784b9bc9276277e8ab4d23edb023ab69
EBUILD sdl2-net-2.0.1.ebuild 824 BLAKE2B e7ec9b5ba6548415108eeaa22043969112bc3d61cd330637669272f4987dedf3b0900a1a1ec40f6696f03aef5c46afa7a6b9f74b605939fe927d5c0d9a7c5d71 SHA512 04911606d152393946e55e49ffbf5ca65ff46a472a90a4eaebc2f539726d31cd362ba69b251c3b97f53b4828b267266973d9f47aee5ffa11b2290cda98ebbcb6
-EBUILD sdl2-net-2.2.0.ebuild 849 BLAKE2B ec3a6e29643e71c209e4e29acc8a96baea1cb6437d4f4de7aeb983017d0f812afdea8d1f05b9f60a36f2a2c027ded8fb2b5e398d38fc70f84ea6b33984d24f67 SHA512 494bd9f6123d4aae0a600ae5ec5bec47730e0f2c8e2d16bad3c9d6371c8f1a8dace2bef5e9a104dc72e77754422eabe0f83a058be8bfb385db502f6758518dbe
+EBUILD sdl2-net-2.2.0.ebuild 900 BLAKE2B 9a1315dc03d4f9e2d1c7ebf84e138f6c73a26087985bf6f048a10ebc1d01f87e47380c938d43f91980c146f6dde15c83216cb2a2814551ed7112ce0996fe2ec4 SHA512 9d3d42449828d640838cff82a81067de9d67b9187755db233e8af0ca4bfd8cd186cd27db2494016d8a89bace826dfd62756c7559006ef500f50985bef2d88c78
MISC metadata.xml 363 BLAKE2B eee15854dacbfd1d5c7d7d8adf277d52e5d839681cc29e9969710d0f642c7f04bce10954676a88d34e3f1f472bf30b12a37da3216e09eefae73919032c8c90ba SHA512 40f6f80d29e1a1cff805b9cd74779b03f249f27ce81872c52e27b86753edd0a0e01baa8f2a5928fd9c0c38c8c6cabeb14b91fc98e7bd3b8a720e7bf6fd6fee36
diff --git a/media-libs/sdl2-net/sdl2-net-2.2.0.ebuild b/media-libs/sdl2-net/sdl2-net-2.2.0.ebuild
index 0e98342e1fa7..751c71d2ba1b 100644
--- a/media-libs/sdl2-net/sdl2-net-2.2.0.ebuild
+++ b/media-libs/sdl2-net/sdl2-net-2.2.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
MY_P=SDL2_net-${PV}
-inherit multilib-minimal
+inherit autotools multilib-minimal
DESCRIPTION="Simple Direct Media Layer Network Support Library"
HOMEPAGE="https://www.libsdl.org/projects/SDL_net/index.html"
@@ -19,6 +19,11 @@ IUSE="static-libs"
RDEPEND=">=media-libs/libsdl2-2.0.4[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
+src_prepare() {
+ default
+ eautoreconf
+}
+
multilib_src_configure() {
ECONF_SOURCE="${S}" econf \
--disable-examples \