Skip to content

Instantly share code, notes, and snippets.

--- glib-2.78.3/meson.build 2023-12-06 19:03:55
+++ glib/meson.build 2025-05-19 15:12:51
@@ -166,21 +166,6 @@
test_timeout = 30
test_timeout_slow = 90
-add_test_setup('default',
- is_default: true,
- exclude_suites: ['flaky', 'failing'],
- env: common_test_env,
--- Python-3.13.3/configure.ac 2025-04-08 15:54:08
+++ python3/configure.ac 2025-05-18 15:25:06
@@ -3628,14 +3628,11 @@
[Custom thread stack size depending on chosen sanitizer runtimes.])
if test $ac_sys_system = "Darwin"; then
- LINKFORSHARED="-Wl,-stack_size,$stack_size $LINKFORSHARED"
if test "$enable_framework"; then
LINKFORSHARED="$LINKFORSHARED "'$(PYTHONFRAMEWORKDIR)/Versions/$(VERSION)/$(PYTHONFRAMEWORK)'
diff -Nur /Users/andyvand/vbam-build-mac-ARM64/downloads/fontconfig-2.16.2/src/fccache.c fontconfig/src/fccache.c
--- /Users/andyvand/vbam-build-mac-ARM64/downloads/fontconfig-2.16.2/src/fccache.c 2025-04-11 08:47:01
+++ fontconfig/src/fccache.c 2025-05-18 15:21:25
@@ -465,7 +465,7 @@
{
FcMutex *lock;
retry:
- lock = fc_atomic_ptr_get (&cache_lock);
+ lock = (FcMutex *)fc_atomic_ptr_get (&cache_lock);
if (!lock) {
@andyvand
andyvand / expat_buildconf.diff
Created May 18, 2025 13:07
expat buildconf
--- expat-2.7.1/buildconf.sh 2025-03-27 17:32:28
+++ expat/buildconf.sh 2025-05-18 15:05:49
@@ -32,4 +32,4 @@
set -e
-exec autoreconf --warnings=all --install --verbose "$@"
+exec autoreconf --warnings=all --install --verbose
diff -Nur xmlto-0.0.29/format/docbook/awt xmlto/format/docbook/awt
--- xmlto-0.0.29/format/docbook/awt 2024-06-11 20:42:54
+++ xmlto/format/docbook/awt 2025-05-18 14:18:52
@@ -4,7 +4,7 @@
then
echo >&2 "Convert to XSL-FO"
fi
- echo "http://docbook.sourceforge.net/release/xsl/current/fo/docbook.xsl"
+ echo "$BUILD_ROOT/root/share/xml/docbook/stylesheet/docbook-xsl/fo/docbook.xsl"
;;
@andyvand
andyvand / curl_macOS.diff
Last active May 18, 2025 09:44
CURL macOS build fix
--- curl-8.13.0/lib/easy_lock.h 2025-04-02 07:47:41
+++ curl/lib/easy_lock.h 2025-05-18 09:10:14
@@ -42,7 +42,7 @@
#define curl_simple_lock_lock(m) AcquireSRWLockExclusive(m)
#define curl_simple_lock_unlock(m) ReleaseSRWLockExclusive(m)
-#elif defined(HAVE_ATOMIC) && defined(HAVE_STDATOMIC_H)
+#elif (defined(HAVE_ATOMIC) && defined(HAVE_STDATOMIC_H)) && !defined(__APPLE__)
#include <stdatomic.h>
#if defined(HAVE_SCHED_YIELD)
  • Test Metal renderer
  • Test SDL3 audio
  • Test Quartz renderer
  • Test SDL3 renderer
  • Test 8 bit color on various roms.
  • Test 16 bit color on various roms.
  • Test 24 bit color on various roms.
  • Test Linux (X11)
  • Test Linux (Wayland)
  • Test Windows
- [ ] Test Metal renderer
- [ ] test SDL3 audio
- [ ] Test Quartz renderer
- [ ] Test SDL3 renderer
- [ ] Test 8 bit color on various roms.
- [ ] Test Linux (X11)
- [ ] Test Linux (Wayland)
- [ ] Test Windows
diff -Nur visualboyadvance-m/CMakeLists.txt visualboyadvance-m-vc/CMakeLists.txt
--- visualboyadvance-m/CMakeLists.txt 2025-05-03 15:05:16
+++ visualboyadvance-m-vc/CMakeLists.txt 2025-05-03 09:14:41
@@ -74,6 +74,16 @@
project(VBA-M C CXX)
+if(APPLE)
+ include(CheckLanguage)
+ include(MetalShaderSupport)