Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions depends/common/gmp/001-gcc15-fix-compilation.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
From 14837bacbbd80804a11fee2016f660d132bf8aec Mon Sep 17 00:00:00 2001
From: Marc Glisse <marc.glisse@inria.fr>
Date: Wed, 29 Jan 2025 22:38:02 +0100
Subject: [PATCH] Complete function prototype in acinclude.m4 for C23
compatibility

---
ChangeLog | 5 +++++
acinclude.m4 | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/acinclude.m4 b/acinclude.m4
index fddb5fb07..4fca12de2 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -609,7 +609,7 @@ GMP_PROG_CC_WORKS_PART([$1], [long long reliability test 1],

#if defined (__GNUC__) && ! defined (__cplusplus)
typedef unsigned long long t1;typedef t1*t2;
-void g(){}
+void g(int,t1 const*,t1,t2,t1 const*,int){}
void h(){}
static __inline__ t1 e(t2 rp,t2 up,int n,t1 v0)
{t1 c,x,r;int i;if(v0){c=1;for(i=1;i<n;i++){x=up[i];r=x+1;rp[i]=r;}}return c;}
1 change: 1 addition & 0 deletions depends/common/gmp/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@ else()

externalproject_add(gmp
SOURCE_DIR ${CMAKE_SOURCE_DIR}
PATCH_COMMAND autoreconf -vif
CONFIGURE_COMMAND <SOURCE_DIR>/configure
--prefix=${CMAKE_INSTALL_PREFIX}
--disable-assembly
Expand Down
14 changes: 7 additions & 7 deletions depends/common/iconv/0002-src-Makefile.in-darwin.patch
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
From adfa84dd83f2f2060ee2ebf321c551b2c5d84862 Mon Sep 17 00:00:00 2001
From: Alwin Esch <alwin.esch@web.de>
Date: Sun, 28 May 2023 23:44:50 +0200
Subject: [PATCH 2/2] src-Makefile.in-darwin
From 3b9cd7f9223761b232863a92830e631ff611e188 Mon Sep 17 00:00:00 2001
From: Craig Carnell <1188869+cscd98@users.noreply.github.com>
Date: Mon, 8 Sep 2025 11:21:48 +0100
Subject: [PATCH] Add Darwin-specific install rule

---
src/Makefile.in | 1 +
1 file changed, 1 insertion(+)

diff --git a/src/Makefile.in b/src/Makefile.in
index 7035316..59d9013 100644
index e8fff47..002f9d1 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -113,6 +113,7 @@ install : all force
if [ ! -d $(DESTDIR)$(bindir) ] ; then $(mkinstalldirs) $(DESTDIR)$(bindir) ; fi
case "@host_os@" in \
hpux*) $(CC) $(LDFLAGS) $(CFLAGS) $(iconv_LDFLAGS) iconv.@OBJEXT@ ../srclib/libicrt.a -L$(DESTDIR)$(libdir) -liconv @LIBINTL@ $(OBJECTS_RES_@WOE32@) `if test -n '$(DESTDIR)'; then echo " -Wl,+b -Wl,$(libdir)"; fi` -o iconv$(EXEEXT);; \
+ darwin*) $(CC) $(LDFLAGS) $(CFLAGS) $(iconv_LDFLAGS) iconv.@OBJEXT@ ../srclib/libicrt.a -L$(DESTDIR)$(libdir) -liconv @LIBINTL@ $(OBJECTS_RES_@WOE32@) -o iconv$(EXEEXT);; \
*) $(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(CFLAGS) $(iconv_LDFLAGS) iconv.@OBJEXT@ ../srclib/libicrt.a $(DESTDIR)$(libdir)/libiconv.la @LTLIBINTL@ $(OBJECTS_RES_@WOE32@) -o iconv$(EXEEXT);; \
*) $(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(CFLAGS) $(iconv_LDFLAGS) iconv.@OBJEXT@ ../srclib/libicrt.a @LTLIBINTL@ $(DESTDIR)$(libdir)/libiconv.la $(OBJECTS_RES_@WOE32@) -o iconv$(EXEEXT);; \
esac
$(INSTALL_PROGRAM_ENV) $(LIBTOOL_INSTALL) $(INSTALL_PROGRAM) iconv$(EXEEXT) $(DESTDIR)$(bindir)/iconv$(EXEEXT)
--
2.40.1
2.51.0

2 changes: 1 addition & 1 deletion depends/common/iconv/iconv.sha256
Original file line number Diff line number Diff line change
@@ -1 +1 @@
8f74213b56238c85a50a5329f77e06198771e70dd9a739779f4c02f65d971313
3b08f5f4f9b4eb82f151a7040bfd6fe6c6fb922efe4b1659c66ea933276965e8
2 changes: 1 addition & 1 deletion depends/common/iconv/iconv.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
iconv https://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.17.tar.gz
iconv https://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.18.tar.gz
Loading