commit:     cc39765d64adba9bc7ad8d0764aa93f238f3480b
Author:     Marty E. Plummer <hanetzer <AT> protonmail <DOT> com>
AuthorDate: Tue May 16 20:25:42 2017 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Nov  4 23:50:43 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc39765d

media-libs/libsdl2: --enable-loadso on windows

For opengl to work on windows (at least via a mingw-w64 cross-compile)
--enable-loadso is required, as they dlopen opengl32.dll to get a
handle.

Bug: https://bugs.gentoo.org/636542
Signed-off-by: Marty E. Plummer <hanetzer <AT> protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/4649

 media-libs/libsdl2/libsdl2-2.0.5-r1.ebuild | 2 +-
 media-libs/libsdl2/libsdl2-2.0.6.ebuild    | 2 +-
 media-libs/libsdl2/libsdl2-2.0.7.ebuild    | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-libs/libsdl2/libsdl2-2.0.5-r1.ebuild 
b/media-libs/libsdl2/libsdl2-2.0.5-r1.ebuild
index f5f05fb0c9b..308223bd1d9 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 4117b57c829..96b9e931240 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 4117b57c829..96b9e931240 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)

Reply via email to