diff --git a/programming/library/swig/actions.py b/programming/library/swig/actions.py
index 0248e99c33..fea775a9fd 100644
--- a/programming/library/swig/actions.py
+++ b/programming/library/swig/actions.py
@@ -13,6 +13,7 @@ def setup():
shelltools.export("PYTHON", "/usr/bin/python3")
shelltools.system("sed -i 's/\$(PERL5_SCRIPT/-I. &/' Examples/Makefile.in")
shelltools.system("sed -i 's/\$command 2/-I. &/' Examples/test-suite/perl5/run-perl-test.pl")
+ shelltools.system("NOCONFIGURE=1 ./autogen.sh")
autotools.configure("--without-clisp \
--with-python3 \
--without-maximum-compile-warnings")
diff --git a/programming/library/swig/pspec.xml b/programming/library/swig/pspec.xml
index 564ee13d5a..88f59c693d 100644
--- a/programming/library/swig/pspec.xml
+++ b/programming/library/swig/pspec.xml
@@ -15,13 +15,13 @@
library
Connects C/C++/Objective C to some high-level programming languages
Simplified Wrapper and Interface Generator, SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is used with different types of languages including common scripting languages such as Perl, PHP, Python, Tcl, Ruby and PHP
- mirrors://sourceforge/swig/swig/swig-4.0.2/swig-4.0.2.tar.gz
+ https://github.com/swig/swig/archive/refs/tags/v4.3.0.tar.gz
perl
zlib-devel
ruby-devel
boost-devel
- libpcre-devel
+ libpcre2-devel
python3-devel
@@ -32,7 +32,7 @@
- swig-Upgrade-to-support-newer-NodeJS.patch
+
@@ -42,7 +42,7 @@
zlib
libgcc
- libpcre
+ libpcre2
/usr/lib
@@ -54,6 +54,13 @@
+
+ 2025-05-04
+ 4.3.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2023-10-17
4.0.2