From 6313e0c47fece5c58ada0965a4de27092d983927 Mon Sep 17 00:00:00 2001 From: phunkyfish Date: Wed, 20 Mar 2024 13:16:55 +0000 Subject: [PATCH 1/3] Update gnutls to 3.8.4 to fix apple silicon compile --- depends/common/gnutls/0001-android-hackfix-fpending_c.patch | 4 ++-- depends/common/gnutls/gnutls.sha256 | 2 +- depends/common/gnutls/gnutls.txt | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/depends/common/gnutls/0001-android-hackfix-fpending_c.patch b/depends/common/gnutls/0001-android-hackfix-fpending_c.patch index 9244e25a..aafcc2a3 100644 --- a/depends/common/gnutls/0001-android-hackfix-fpending_c.patch +++ b/depends/common/gnutls/0001-android-hackfix-fpending_c.patch @@ -1,6 +1,6 @@ --- a/src/gl/fpending.c +++ b/src/gl/fpending.c -@@ -40,8 +40,14 @@ __fpending (FILE *fp) +@@ -40,8 +40,14 @@ /* GNU libc, BeOS, Haiku, Linux libc5 */ return fp->_IO_write_ptr - fp->_IO_write_base; #elif defined __sferror || defined __DragonFly__ || defined __ANDROID__ @@ -10,7 +10,7 @@ + return 1; +#else /* FreeBSD, NetBSD, OpenBSD, DragonFly, Mac OS X, Cygwin < 1.7.34, Minix 3, Android */ - return fp->_p - fp->_bf._base; + return fp_->_p - fp_->_bf._base; +#endif #elif defined __EMX__ /* emx+gcc */ return fp->_ptr - fp->_buffer; diff --git a/depends/common/gnutls/gnutls.sha256 b/depends/common/gnutls/gnutls.sha256 index 2575b5e0..983d4a4a 100644 --- a/depends/common/gnutls/gnutls.sha256 +++ b/depends/common/gnutls/gnutls.sha256 @@ -1 +1 @@ -0ea0d11a1660a1e63f960f157b197abe6d0c8cb3255be24e1fb3815930b9bdc5 +2bea4e154794f3f00180fa2a5c51fe8b005ac7a31cd58bd44cdfa7f36ebc3a9b diff --git a/depends/common/gnutls/gnutls.txt b/depends/common/gnutls/gnutls.txt index 70528558..a7104923 100644 --- a/depends/common/gnutls/gnutls.txt +++ b/depends/common/gnutls/gnutls.txt @@ -1 +1 @@ -gnutls https://www.gnupg.org/ftp/gcrypt/gnutls/v3.8/gnutls-3.8.0.tar.xz +gnutls https://www.gnupg.org/ftp/gcrypt/gnutls/v3.8/gnutls-3.8.4.tar.xz From 3027dddf093ed12bf44a2afd87a16d0591979499 Mon Sep 17 00:00:00 2001 From: phunkyfish Date: Wed, 20 Mar 2024 13:33:27 +0000 Subject: [PATCH 2/3] Update nettle 3.9.1 --- depends/common/nettle/nettle.sha256 | 2 +- depends/common/nettle/nettle.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/depends/common/nettle/nettle.sha256 b/depends/common/nettle/nettle.sha256 index 7e238823..ab5dd378 100644 --- a/depends/common/nettle/nettle.sha256 +++ b/depends/common/nettle/nettle.sha256 @@ -1 +1 @@ -0ee7adf5a7201610bb7fe0acbb7c9b3be83be44904dd35ebbcd965cd896bfeaa \ No newline at end of file +ccfeff981b0ca71bbd6fbcb054f407c60ffb644389a5be80d6716d5b550c6ce3 \ No newline at end of file diff --git a/depends/common/nettle/nettle.txt b/depends/common/nettle/nettle.txt index 5919884b..742c609b 100644 --- a/depends/common/nettle/nettle.txt +++ b/depends/common/nettle/nettle.txt @@ -1 +1 @@ -nettle https://ftp.gnu.org/gnu/nettle/nettle-3.9.tar.gz +nettle https://ftp.gnu.org/gnu/nettle/nettle-3.9.1.tar.gz From 9fcb2dba52b4199bc22f6fcd1109268744112290 Mon Sep 17 00:00:00 2001 From: phunkyfish Date: Wed, 20 Mar 2024 13:45:10 +0000 Subject: [PATCH 3/3] Update to gmp 6.3.0 --- depends/common/gmp/gmp.sha256 | 2 +- depends/common/gmp/gmp.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/depends/common/gmp/gmp.sha256 b/depends/common/gmp/gmp.sha256 index 1335f732..97ad2b7e 100644 --- a/depends/common/gmp/gmp.sha256 +++ b/depends/common/gmp/gmp.sha256 @@ -1 +1 @@ -fd4829912cddd12f84181c3451cc752be224643e87fac497b69edddadc49b4f2 +a3c2b80201b89e68616f4ad30bc66aee4927c3ce50e33929ca819d5c43538898 diff --git a/depends/common/gmp/gmp.txt b/depends/common/gmp/gmp.txt index f9fc7b5d..bf0c1a34 100644 --- a/depends/common/gmp/gmp.txt +++ b/depends/common/gmp/gmp.txt @@ -1 +1 @@ -gmp https://gmplib.org/download/gmp/gmp-6.2.1.tar.xz +gmp https://gmplib.org/download/gmp/gmp-6.3.0.tar.xz