mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-22 19:50:05 +02:00
libepoxy: Add hack workaround for #6514.
This commit is contained in:
@@ -11,7 +11,7 @@ to check for instead of just segfaulting, though."
|
||||
HOMEPAGE="https://github.com/anholt/libepoxy"
|
||||
COPYRIGHT="2018-2021 Emmanuele Bassi"
|
||||
LICENSE="MIT"
|
||||
REVISION="1"
|
||||
REVISION="2"
|
||||
SOURCE_URI="https://github.com/anholt/libepoxy/archive/$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="0cd80cb040b75cbe77fadd45c48282ebab82d845c597ce11ee5e8cb9c1efeabb"
|
||||
PATCHES="libepoxy-$portVersion.patchset"
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
From cb1d48e07245450bae6ee286165b56d95c155983 Mon Sep 17 00:00:00 2001
|
||||
From 465a0bb243524efda0a5357dc268a1c9a7b38dca Mon Sep 17 00:00:00 2001
|
||||
From: Sergei Reznikov <diver@gelios.net>
|
||||
Date: Wed, 29 Aug 2018 12:58:03 +0300
|
||||
Subject: define RTLD_NOLOAD
|
||||
|
||||
|
||||
diff --git a/src/dispatch_common.c b/src/dispatch_common.c
|
||||
index e2bb186..726d916 100644
|
||||
index 9977a02..e8f17b4 100644
|
||||
--- a/src/dispatch_common.c
|
||||
+++ b/src/dispatch_common.c
|
||||
@@ -302,6 +302,10 @@ get_dlopen_handle(void **handle, const char *lib_name, bool exit_on_fail, bool l
|
||||
@@ -300,6 +300,10 @@ get_dlopen_handle(void **handle, const char *lib_name, bool exit_on_fail, bool l
|
||||
abort();
|
||||
}
|
||||
|
||||
@@ -20,5 +20,28 @@ index e2bb186..726d916 100644
|
||||
*handle = LoadLibraryA(lib_name);
|
||||
#else
|
||||
--
|
||||
2.16.4
|
||||
2.30.2
|
||||
|
||||
|
||||
From dc0ef4892bff31c3b7e450de478111cf657046bf Mon Sep 17 00:00:00 2001
|
||||
From: Augustin Cavalier <waddlesplash@gmail.com>
|
||||
Date: Tue, 18 Jan 2022 19:07:22 -0500
|
||||
Subject: (HACK) Haiku does not have a gl.pc.
|
||||
|
||||
|
||||
diff --git a/src/meson.build b/src/meson.build
|
||||
index 37e28f0..b5e456d 100644
|
||||
--- a/src/meson.build
|
||||
+++ b/src/meson.build
|
||||
@@ -93,7 +93,7 @@ libepoxy_dep = declare_dependency(
|
||||
# pkg-config file, for consumers of Epoxy
|
||||
gl_reqs = []
|
||||
if gl_dep.found() and gl_dep.type_name() == 'pkgconfig'
|
||||
- gl_reqs += 'gl'
|
||||
+# gl_reqs += 'gl'
|
||||
endif
|
||||
if build_egl and egl_dep.found() and egl_dep.type_name() == 'pkgconfig'
|
||||
gl_reqs += 'egl'
|
||||
--
|
||||
2.30.2
|
||||
|
||||
|
||||
Reference in New Issue
Block a user