From 5e1b8439592a195a66107cdaded656667f89e51b Mon Sep 17 00:00:00 2001 From: Andrew Murray Date: Wed, 30 Aug 2023 22:14:34 +1000 Subject: [PATCH 1/4] Updated libpthread-stubs to 0.5 --- config.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.sh b/config.sh index 8fc1e5af..5042e52c 100644 --- a/config.sh +++ b/config.sh @@ -71,7 +71,7 @@ function pre_build { if [ -n "$IS_MACOS" ]; then build_simple xorgproto 2022.2 https://www.x.org/pub/individual/proto build_simple libXau 1.0.11 https://www.x.org/pub/individual/lib - build_simple libpthread-stubs 0.4 https://xcb.freedesktop.org/dist + build_simple libpthread-stubs 0.5 https://xcb.freedesktop.org/dist cp venv/share/pkgconfig/xcb-proto.pc venv/lib/pkgconfig/xcb-proto.pc else sed s/\${pc_sysrootdir\}// /usr/local/share/pkgconfig/xcb-proto.pc > /usr/local/lib/pkgconfig/xcb-proto.pc From cc9f38efc089beeadc20eb9c8ae5694c5737dc62 Mon Sep 17 00:00:00 2001 From: Andrew Murray Date: Wed, 30 Aug 2023 22:14:51 +1000 Subject: [PATCH 2/4] Updated xorgproto to 2023.2 --- config.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.sh b/config.sh index 5042e52c..8dd03d93 100644 --- a/config.sh +++ b/config.sh @@ -69,7 +69,7 @@ function pre_build { fi build_simple xcb-proto 1.15.2 https://xcb.freedesktop.org/dist if [ -n "$IS_MACOS" ]; then - build_simple xorgproto 2022.2 https://www.x.org/pub/individual/proto + build_simple xorgproto 2023.2 https://www.x.org/pub/individual/proto build_simple libXau 1.0.11 https://www.x.org/pub/individual/lib build_simple libpthread-stubs 0.5 https://xcb.freedesktop.org/dist cp venv/share/pkgconfig/xcb-proto.pc venv/lib/pkgconfig/xcb-proto.pc From 38586f2c28be50dcf6a21c1280fb39b73ca68d36 Mon Sep 17 00:00:00 2001 From: Andrew Murray Date: Fri, 1 Sep 2023 08:41:38 +1000 Subject: [PATCH 3/4] Updated xcb-proto to 1.16.0 --- config.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.sh b/config.sh index 8dd03d93..d1239b13 100644 --- a/config.sh +++ b/config.sh @@ -67,7 +67,7 @@ function pre_build { BUILD_PREFIX=`dirname $(dirname $(which python))` PKG_CONFIG_PATH="$BUILD_PREFIX/lib/pkgconfig" fi - build_simple xcb-proto 1.15.2 https://xcb.freedesktop.org/dist + build_simple xcb-proto 1.16.0 https://xorg.freedesktop.org/archive/individual/proto if [ -n "$IS_MACOS" ]; then build_simple xorgproto 2023.2 https://www.x.org/pub/individual/proto build_simple libXau 1.0.11 https://www.x.org/pub/individual/lib From 6024e6b5c0d18e7d478d1643e9b6b3a68edbe842 Mon Sep 17 00:00:00 2001 From: Andrew Murray Date: Fri, 1 Sep 2023 08:41:55 +1000 Subject: [PATCH 4/4] Updated libxcb to 1.16 --- config.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config.sh b/config.sh index d1239b13..4b4aa11c 100644 --- a/config.sh +++ b/config.sh @@ -24,7 +24,7 @@ else fi LIBWEBP_VERSION=1.3.1 BZIP2_VERSION=1.0.8 -LIBXCB_VERSION=1.15 +LIBXCB_VERSION=1.16 BROTLI_VERSION=1.0.9 if [[ -n "$IS_MACOS" ]] && [[ "$PLAT" == "x86_64" ]]; then @@ -76,7 +76,7 @@ function pre_build { else sed s/\${pc_sysrootdir\}// /usr/local/share/pkgconfig/xcb-proto.pc > /usr/local/lib/pkgconfig/xcb-proto.pc fi - build_simple libxcb $LIBXCB_VERSION https://xcb.freedesktop.org/dist + build_simple libxcb $LIBXCB_VERSION https://www.x.org/releases/individual/lib if [ -n "$IS_MACOS" ]; then BUILD_PREFIX=$ORIGINAL_BUILD_PREFIX PKG_CONFIG_PATH=$ORIGINAL_PKG_CONFIG_PATH