summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/accessibility.scm2
-rw-r--r--gnu/packages/apparmor.scm2
-rw-r--r--gnu/packages/bioinformatics.scm6
-rw-r--r--gnu/packages/bootloaders.scm4
-rw-r--r--gnu/packages/disk.scm2
-rw-r--r--gnu/packages/dns.scm4
-rw-r--r--gnu/packages/electronics.scm6
-rw-r--r--gnu/packages/embedded.scm2
-rw-r--r--gnu/packages/engineering.scm8
-rw-r--r--gnu/packages/fabric-management.scm2
-rw-r--r--gnu/packages/game-development.scm2
-rw-r--r--gnu/packages/games.scm6
-rw-r--r--gnu/packages/geo.scm4
-rw-r--r--gnu/packages/gnome.scm2
-rw-r--r--gnu/packages/gnucash.scm2
-rw-r--r--gnu/packages/gnupg.scm2
-rw-r--r--gnu/packages/graph.scm2
-rw-r--r--gnu/packages/graphviz.scm2
-rw-r--r--gnu/packages/guile-xyz.scm2
-rw-r--r--gnu/packages/image-processing.scm4
-rw-r--r--gnu/packages/image.scm2
-rw-r--r--gnu/packages/instrumentation.scm4
-rw-r--r--gnu/packages/kodi.scm2
-rw-r--r--gnu/packages/libftdi.scm2
-rw-r--r--gnu/packages/linux.scm2
-rw-r--r--gnu/packages/llvm.scm2
-rw-r--r--gnu/packages/machine-learning.scm4
-rw-r--r--gnu/packages/maths.scm2
-rw-r--r--gnu/packages/ncurses.scm2
-rw-r--r--gnu/packages/oneapi.scm2
-rw-r--r--gnu/packages/pdf.scm4
-rw-r--r--gnu/packages/pretty-print.scm2
-rw-r--r--gnu/packages/python-crypto.scm2
-rw-r--r--gnu/packages/python-graphics.scm2
-rw-r--r--gnu/packages/radio.scm4
-rw-r--r--gnu/packages/security-token.scm4
-rw-r--r--gnu/packages/selinux.scm6
-rw-r--r--gnu/packages/speech.scm2
-rw-r--r--gnu/packages/statistics.scm4
-rw-r--r--gnu/packages/swig.scm16
-rw-r--r--gnu/packages/tbb.scm2
-rw-r--r--gnu/packages/version-control.scm2
-rw-r--r--gnu/packages/video.scm6
43 files changed, 75 insertions, 71 deletions
diff --git a/gnu/packages/accessibility.scm b/gnu/packages/accessibility.scm
index 0443c58f99e..bbc99bf4fcc 100644
--- a/gnu/packages/accessibility.scm
+++ b/gnu/packages/accessibility.scm
@@ -110,7 +110,7 @@
110 (list latex2html 110 (list latex2html
111 pkg-config 111 pkg-config
112 python-wrapper 112 python-wrapper
113 swig))) 113 swig-4.0)))
114 (inputs 114 (inputs
115 (list glib 115 (list glib
116 gtk+-2 116 gtk+-2
diff --git a/gnu/packages/apparmor.scm b/gnu/packages/apparmor.scm
index 6237e5d12de..9840da72fac 100644
--- a/gnu/packages/apparmor.scm
+++ b/gnu/packages/apparmor.scm
@@ -93,7 +93,7 @@
93 perl 93 perl
94 python-minimal 94 python-minimal
95 ruby 95 ruby
96 swig 96 swig-4.0
97 which)) 97 which))
98 (home-page "https://apparmor.net") 98 (home-page "https://apparmor.net")
99 (synopsis "Linux kernel security module") 99 (synopsis "Linux kernel security module")
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 1e13b653af2..a08d9846cdd 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -8907,7 +8907,7 @@ HMMs).")
8907 python-pytest 8907 python-pytest
8908 python-scipy 8908 python-scipy
8909 python-setuptools 8909 python-setuptools
8910 swig)) 8910 swig-4.0))
8911 (home-page "https://github.com/htseq") 8911 (home-page "https://github.com/htseq")
8912 (synopsis "Framework for analyzing high-throughput sequencing data") 8912 (synopsis "Framework for analyzing high-throughput sequencing data")
8913 (description 8913 (description
@@ -16153,7 +16153,7 @@ dispersal. Its output can be processed by treeannotator (from the
16153 "-E" (format #f "'(~a)'" (string-join disabled-tests "|"))) 16153 "-E" (format #f "'(~a)'" (string-join disabled-tests "|")))
16154 ";")))))) 16154 ";"))))))
16155 (native-inputs 16155 (native-inputs
16156 (list python-wrapper swig)) 16156 (list python-wrapper swig-4.0))
16157 (inputs 16157 (inputs
16158 (list boost-for-mysql 16158 (list boost-for-mysql
16159 cereal 16159 cereal
@@ -23158,7 +23158,7 @@ The output is in SAM format.")
23158 (propagated-inputs 23158 (propagated-inputs
23159 (list libxml2)) 23159 (list libxml2))
23160 (native-inputs 23160 (native-inputs
23161 (list check swig)) 23161 (list check swig-4.0))
23162 (home-page "https://sbml.org/Software/libSBML") 23162 (home-page "https://sbml.org/Software/libSBML")
23163 (synopsis "Process SBML files and data streams") 23163 (synopsis "Process SBML files and data streams")
23164 (description "LibSBML is a library to help you read, write, manipulate, 23164 (description "LibSBML is a library to help you read, write, manipulate,
diff --git a/gnu/packages/bootloaders.scm b/gnu/packages/bootloaders.scm
index 17527c4dfb2..8b96e3d0d82 100644
--- a/gnu/packages/bootloaders.scm
+++ b/gnu/packages/bootloaders.scm
@@ -832,7 +832,7 @@ The SUBDIR argument defaults to \"efi/Guix\", as it is also the case for
832 pkg-config 832 pkg-config
833 python 833 python
834 python-setuptools-scm 834 python-setuptools-scm
835 swig 835 swig-4.0
836 which) 836 which)
837 (if (member (%current-system) (package-supported-systems valgrind/pinned)) 837 (if (member (%current-system) (package-supported-systems valgrind/pinned))
838 (list valgrind/pinned) 838 (list valgrind/pinned)
@@ -884,7 +884,7 @@ tree binary files. These are board description files used by Linux and BSD.")
884 python-pyelftools 884 python-pyelftools
885 python-setuptools 885 python-setuptools
886 python-wheel 886 python-wheel
887 swig 887 swig-4.0
888 (list util-linux "lib"))) 888 (list util-linux "lib")))
889 (home-page "https://www.denx.de/wiki/U-Boot/") 889 (home-page "https://www.denx.de/wiki/U-Boot/")
890 (synopsis "ARM bootloader") 890 (synopsis "ARM bootloader")
diff --git a/gnu/packages/disk.scm b/gnu/packages/disk.scm
index 9a1bf3bd880..ab3a1e78aa0 100644
--- a/gnu/packages/disk.scm
+++ b/gnu/packages/disk.scm
@@ -1201,7 +1201,7 @@ and its highly optimized now for efficient performance.")
1201 "16rhfz6sjwxlmss1plb2wv2i3jq6wza02rmz1d2jrlnsq67p98vc")))) 1201 "16rhfz6sjwxlmss1plb2wv2i3jq6wza02rmz1d2jrlnsq67p98vc"))))
1202 (build-system gnu-build-system) 1202 (build-system gnu-build-system)
1203 (native-inputs 1203 (native-inputs
1204 (list pkg-config swig python-3)) ; used to generate the Python bindings 1204 (list pkg-config swig-4.0 python-3)) ; used to generate the Python bindings
1205 (inputs 1205 (inputs
1206 (append 1206 (append
1207 (cons cryptsetup-minimal (libcryptsetup-propagated-inputs)) 1207 (cons cryptsetup-minimal (libcryptsetup-propagated-inputs))
diff --git a/gnu/packages/dns.scm b/gnu/packages/dns.scm
index 69a97f4f2a3..180876b2f2e 100644
--- a/gnu/packages/dns.scm
+++ b/gnu/packages/dns.scm
@@ -194,7 +194,7 @@ protocol.")
194 "python-wrapper"))) 194 "python-wrapper")))
195 "/site-packages")))) 195 "/site-packages"))))
196 (native-inputs 196 (native-inputs
197 (list doxygen perl perl-devel-checklib pkg-config swig)) 197 (list doxygen perl perl-devel-checklib pkg-config swig-4.0))
198 (inputs 198 (inputs
199 (list libpcap openssl python-wrapper)) 199 (list libpcap openssl python-wrapper))
200 (synopsis "DNS library that facilitates DNS tool programming") 200 (synopsis "DNS library that facilitates DNS tool programming")
@@ -600,7 +600,7 @@ to result in system-wide compromise.")
600 (build-system gnu-build-system) 600 (build-system gnu-build-system)
601 (outputs '("out" "python")) 601 (outputs '("out" "python"))
602 (native-inputs 602 (native-inputs
603 (list flex pkg-config swig python-wrapper)) 603 (list flex pkg-config swig-4.0 python-wrapper))
604 (inputs 604 (inputs
605 (list expat 605 (list expat
606 libevent 606 libevent
diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm
index 2e70907372d..f2696bfc038 100644
--- a/gnu/packages/electronics.scm
+++ b/gnu/packages/electronics.scm
@@ -1967,7 +1967,7 @@ The following features are currently available:
1967 (string-append "-DCUDD_DIR=" #$(this-package-input "cudd")) 1967 (string-append "-DCUDD_DIR=" #$(this-package-input "cudd"))
1968 (string-append "-DBUILD_SHARED_LIBS=YES") 1968 (string-append "-DBUILD_SHARED_LIBS=YES")
1969 "-B./build"))) 1969 "-B./build")))
1970 (native-inputs (list bison flex swig)) 1970 (native-inputs (list bison flex swig-4.0))
1971 (inputs (list cudd eigen tcl tcllib zlib)) 1971 (inputs (list cudd eigen tcl tcllib zlib))
1972 (synopsis "Parallax Static Timing Analyzer") 1972 (synopsis "Parallax Static Timing Analyzer")
1973 (description 1973 (description
@@ -3537,7 +3537,7 @@ using different abstraction levels.")
3537 " -DUHDM_USE_HOST_GTEST=On") 3537 " -DUHDM_USE_HOST_GTEST=On")
3538 (string-append "PREFIX=" #$output)))) 3538 (string-append "PREFIX=" #$output))))
3539 (native-inputs 3539 (native-inputs
3540 (list cmake-minimal googletest pkg-config python-wrapper swig)) 3540 (list cmake-minimal googletest pkg-config python-wrapper swig-4.0))
3541 (inputs 3541 (inputs
3542 (list capnproto openssl python-orderedmultidict zlib)) 3542 (list capnproto openssl python-orderedmultidict zlib))
3543 (home-page "https://github.com/chipsalliance/UHDM/") 3543 (home-page "https://github.com/chipsalliance/UHDM/")
@@ -3616,7 +3616,7 @@ VPI Interface, Elaborator, Serialization, Visitor and Listener.")
3616 "-DTPL_ENABLE_BLAS=ON" 3616 "-DTPL_ENABLE_BLAS=ON"
3617 "-DTPL_ENABLE_LAPACK=ON" 3617 "-DTPL_ENABLE_LAPACK=ON"
3618 "-DTPL_ENABLE_DLlib:BOOL=OFF"))) 3618 "-DTPL_ENABLE_DLlib:BOOL=OFF")))
3619 (native-inputs (list gfortran perl python-minimal-wrapper swig tcsh)) 3619 (native-inputs (list gfortran perl python-minimal-wrapper swig-4.0 tcsh))
3620 (inputs (list boost lapack openblas suitesparse-amd)) 3620 (inputs (list boost lapack openblas suitesparse-amd))
3621 (home-page "https://trilinos.github.io/") 3621 (home-page "https://trilinos.github.io/")
3622 (synopsis "Engineering and scientific problems algorithms") 3622 (synopsis "Engineering and scientific problems algorithms")
diff --git a/gnu/packages/embedded.scm b/gnu/packages/embedded.scm
index 1a78bea58db..870ad8ac179 100644
--- a/gnu/packages/embedded.scm
+++ b/gnu/packages/embedded.scm
@@ -1549,7 +1549,7 @@ part of this module.")
1549 (inputs 1549 (inputs
1550 (list libftdi python)) 1550 (list libftdi python))
1551 (native-inputs 1551 (native-inputs
1552 (list pkg-config swig which)) 1552 (list pkg-config swig-4.0 which))
1553 (arguments 1553 (arguments
1554 `(#:tests? #f ; No tests exist. 1554 `(#:tests? #f ; No tests exist.
1555 #:parallel-build? #f ; Would be buggy. 1555 #:parallel-build? #f ; Would be buggy.
diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index a9cc5011a94..ac4eade3aa1 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -1221,7 +1221,7 @@ Emacs).")
1221 desktop-file-utils 1221 desktop-file-utils
1222 gettext-minimal 1222 gettext-minimal
1223 pkg-config 1223 pkg-config
1224 swig 1224 swig-4.0
1225 unixodbc 1225 unixodbc
1226 zlib)) 1226 zlib))
1227 (inputs (list bash-minimal 1227 (inputs (list bash-minimal
@@ -1835,7 +1835,7 @@ for scientific simulations.")
1835 (native-inputs 1835 (native-inputs
1836 `(("fortran" ,gfortran) 1836 `(("fortran" ,gfortran)
1837 ("pkg-config" ,pkg-config) 1837 ("pkg-config" ,pkg-config)
1838 ("swig" ,swig))) 1838 ("swig" ,swig-4.0)))
1839 (inputs 1839 (inputs
1840 `(("fftw" ,fftw) 1840 `(("fftw" ,fftw)
1841 ("gsl" ,gsl) 1841 ("gsl" ,gsl)
@@ -1876,7 +1876,7 @@ fully-vectorial and three-dimensional methods.")
1876 (native-inputs 1876 (native-inputs
1877 (list gfortran 1877 (list gfortran
1878 pkg-config 1878 pkg-config
1879 swig)) 1879 swig-4.0))
1880 (inputs 1880 (inputs
1881 (list fftw 1881 (list fftw
1882 gsl 1882 gsl
@@ -3287,7 +3287,7 @@ dynamics is used by FreeCAD 1.0.0 for its new Assembly workbench.")
3287 graphviz 3287 graphviz
3288 qttools 3288 qttools
3289 pkg-config 3289 pkg-config
3290 swig)) 3290 swig-4.0))
3291 (inputs 3291 (inputs
3292 (list bash-minimal 3292 (list bash-minimal
3293 boost-1.83 3293 boost-1.83
diff --git a/gnu/packages/fabric-management.scm b/gnu/packages/fabric-management.scm
index 2a15d9d441a..e18aac1498d 100644
--- a/gnu/packages/fabric-management.scm
+++ b/gnu/packages/fabric-management.scm
@@ -164,7 +164,7 @@ interface to this library is not guaranteed to be stable.")
164 rdma-core 164 rdma-core
165 opensm 165 opensm
166 perl)) 166 perl))
167 (native-inputs (list swig)) 167 (native-inputs (list swig-4.0))
168 (arguments 168 (arguments
169 (list #:configure-flags 169 (list #:configure-flags
170 #~(list (string-append "--with-osm=" 170 #~(list (string-append "--with-osm="
diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index 42229437bf5..108918bdd12 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -611,7 +611,7 @@ files) into @file{.grf} and/or @file{.nfo} files.")
611 (add-before 'build 'build-ext 611 (add-before 'build 'build-ext
612 (lambda _ 612 (lambda _
613 (invoke "python" "setup.py" "build_ext" "--inplace")))))) 613 (invoke "python" "setup.py" "build_ext" "--inplace"))))))
614 (native-inputs (list swig python-setuptools python-wheel)) 614 (native-inputs (list swig-4.0 python-setuptools python-wheel))
615 (home-page "https://github.com/pybox2d/pybox2d") 615 (home-page "https://github.com/pybox2d/pybox2d")
616 (synopsis "2D game physics for Python") 616 (synopsis "2D game physics for Python")
617 (description 617 (description
diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm
index 3dbfdc364ab..6d1935f7169 100644
--- a/gnu/packages/games.scm
+++ b/gnu/packages/games.scm
@@ -4783,7 +4783,7 @@ Widgets, and allows users to create more.")
4783 "-" (package-version this-package))) 4783 "-" (package-version this-package)))
4784 (invoke "python3" "run_tests.py" "-a"))))))) 4784 (invoke "python3" "run_tests.py" "-a")))))))
4785 (native-inputs 4785 (native-inputs
4786 (list python swig xorg-server-for-tests)) 4786 (list python swig-4.0 xorg-server-for-tests))
4787 (inputs 4787 (inputs
4788 (list sdl2 4788 (list sdl2
4789 sdl2-image 4789 sdl2-image
@@ -4795,7 +4795,7 @@ Widgets, and allows users to create more.")
4795 libvorbis 4795 libvorbis
4796 boost-1.83 4796 boost-1.83
4797 fifechan 4797 fifechan
4798 swig 4798 swig-4.0
4799 python)) 4799 python))
4800 (propagated-inputs 4800 (propagated-inputs
4801 (list python-future)) 4801 (list python-future))
@@ -7861,7 +7861,7 @@ over 100 user-created campaigns.")
7861 sdl-image))) 7861 sdl-image)))
7862 ("python" ,python-2))) 7862 ("python" ,python-2)))
7863 (native-inputs 7863 (native-inputs
7864 (list swig)) 7864 (list swig-4.0))
7865 (home-page "https://kiki.sourceforge.net/") 7865 (home-page "https://kiki.sourceforge.net/")
7866 (synopsis "3D puzzle game") 7866 (synopsis "3D puzzle game")
7867 (description "Kiki the nano bot is a 3D puzzle game. It is basically a 7867 (description "Kiki the nano bot is a 3D puzzle game. It is basically a
diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm
index 90ba158e053..3578081ee76 100644
--- a/gnu/packages/geo.scm
+++ b/gnu/packages/geo.scm
@@ -1790,7 +1790,7 @@ vector data.")
1790 qhull 1790 qhull
1791 shapelib 1791 shapelib
1792 sqlite 1792 sqlite
1793 swig 1793 swig-4.0
1794 zlib 1794 zlib
1795 zstd)) 1795 zstd))
1796 (native-inputs 1796 (native-inputs
@@ -3709,7 +3709,7 @@ visualization.")
3709 "HPDF_PROJECTING_SQUARE_END"))))) 3709 "HPDF_PROJECTING_SQUARE_END")))))
3710 (build-system cmake-build-system) 3710 (build-system cmake-build-system)
3711 (native-inputs 3711 (native-inputs
3712 (list pkg-config swig)) 3712 (list pkg-config swig-4.0))
3713 (inputs 3713 (inputs
3714 (list curl 3714 (list curl
3715 fftw 3715 fftw
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 8e359b50337..41a2ff92e6d 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -13161,7 +13161,7 @@ It uses pandoc as back-end for parsing Markdown.")
13161 #t)))))) 13161 #t))))))
13162 (native-inputs 13162 (native-inputs
13163 (append 13163 (append
13164 (list check pkg-config swig) 13164 (list check pkg-config swig-4.0)
13165 (if (member (%current-system) (package-supported-systems valgrind/pinned)) 13165 (if (member (%current-system) (package-supported-systems valgrind/pinned))
13166 (list valgrind/pinned) 13166 (list valgrind/pinned)
13167 '()))) 13167 '())))
diff --git a/gnu/packages/gnucash.scm b/gnu/packages/gnucash.scm
index 62fd85d9045..87ea970e207 100644
--- a/gnu/packages/gnucash.scm
+++ b/gnu/packages/gnucash.scm
@@ -186,7 +186,7 @@
186 intltool 186 intltool
187 (libc-utf8-locales-for-target) 187 (libc-utf8-locales-for-target)
188 pkg-config 188 pkg-config
189 swig)) 189 swig-4.0))
190 (inputs 190 (inputs
191 (list aqbanking 191 (list aqbanking
192 bash-minimal 192 bash-minimal
diff --git a/gnu/packages/gnupg.scm b/gnu/packages/gnupg.scm
index caeecf83535..bb906f12c0d 100644
--- a/gnu/packages/gnupg.scm
+++ b/gnu/packages/gnupg.scm
@@ -610,7 +610,7 @@ interface (FFI) of Guile.")
610 (inputs 610 (inputs
611 (list gpgme)) 611 (list gpgme))
612 (native-inputs 612 (native-inputs
613 (list swig python-setuptools)) 613 (list swig-4.0 python-setuptools))
614 (home-page (package-home-page gpgme)) 614 (home-page (package-home-page gpgme))
615 (synopsis "Python bindings for GPGME GnuPG cryptography library") 615 (synopsis "Python bindings for GPGME GnuPG cryptography library")
616 (description "This package provides Python bindings to the GPGME GnuPG 616 (description "This package provides Python bindings to the GPGME GnuPG
diff --git a/gnu/packages/graph.scm b/gnu/packages/graph.scm
index 565afef7de8..1947e893c59 100644
--- a/gnu/packages/graph.scm
+++ b/gnu/packages/graph.scm
@@ -640,7 +640,7 @@ contains supporting code for evaluation and parameter tuning.")
640 (native-inputs 640 (native-inputs
641 (list python-scipy)) 641 (list python-scipy))
642 (inputs 642 (inputs
643 (list faiss openblas python-wrapper swig)) 643 (list faiss openblas python-wrapper swig-4.0))
644 (propagated-inputs 644 (propagated-inputs
645 (list python-numpy)) 645 (list python-numpy))
646 (description "Faiss is a library for efficient similarity search and 646 (description "Faiss is a library for efficient similarity search and
diff --git a/gnu/packages/graphviz.scm b/gnu/packages/graphviz.scm
index ed2a411604a..2b0b358abae 100644
--- a/gnu/packages/graphviz.scm
+++ b/gnu/packages/graphviz.scm
@@ -115,7 +115,7 @@
115 (native-inputs 115 (native-inputs
116 (list bison 116 (list bison
117 pkg-config 117 pkg-config
118 swig)) 118 swig-4.0))
119 (outputs '("out" "doc")) ;5 MiB of html + pdfs 119 (outputs '("out" "doc")) ;5 MiB of html + pdfs
120 (home-page "https://www.graphviz.org/") 120 (home-page "https://www.graphviz.org/")
121 (synopsis "Graph visualization software") 121 (synopsis "Graph visualization software")
diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm
index 847c2f4e29d..b3c2cc4b509 100644
--- a/gnu/packages/guile-xyz.scm
+++ b/gnu/packages/guile-xyz.scm
@@ -6439,7 +6439,7 @@ over, or update a value in arbitrary data structures.")
6439 (native-inputs 6439 (native-inputs
6440 (list pkg-config 6440 (list pkg-config
6441 lzip 6441 lzip
6442 swig)) 6442 swig-4.0))
6443 (propagated-inputs 6443 (propagated-inputs
6444 (list guile-lib)) 6444 (list guile-lib))
6445 (home-page "https://guile-xapian.systemreboot.net") 6445 (home-page "https://guile-xapian.systemreboot.net")
diff --git a/gnu/packages/image-processing.scm b/gnu/packages/image-processing.scm
index 757d559f476..112e023a8c5 100644
--- a/gnu/packages/image-processing.scm
+++ b/gnu/packages/image-processing.scm
@@ -1540,7 +1540,7 @@ libraries designed for computer vision research and implementation.")
1540 git-minimal 1540 git-minimal
1541 pkg-config 1541 pkg-config
1542 python-numpy ;for phase 'python-sanity-check 1542 python-numpy ;for phase 'python-sanity-check
1543 swig-next 1543 swig-4.4
1544 which 1544 which
1545 (origin 1545 (origin
1546 (method git-fetch) 1546 (method git-fetch)
@@ -1984,7 +1984,7 @@ and Scan Tailor Enhanced versions as well as including many more bug fixes.")
1984 python-pip 1984 python-pip
1985 python-setuptools 1985 python-setuptools
1986 python-wheel 1986 python-wheel
1987 swig-next 1987 swig-4.4
1988 (origin 1988 (origin
1989 (method url-fetch) 1989 (method url-fetch)
1990 (uri (string-append 1990 (uri (string-append
diff --git a/gnu/packages/image.scm b/gnu/packages/image.scm
index ccb1c200ea8..2ada1377b5a 100644
--- a/gnu/packages/image.scm
+++ b/gnu/packages/image.scm
@@ -2902,7 +2902,7 @@ GIF, TIFF, WEBP, BMP, PNG, XPM formats.")
2902 (native-inputs 2902 (native-inputs
2903 (list pkg-config 2903 (list pkg-config
2904 gobject-introspection 2904 gobject-introspection
2905 swig 2905 swig-4.0
2906 gettext-minimal)) 2906 gettext-minimal))
2907 (inputs 2907 (inputs
2908 (list bash-minimal 2908 (list bash-minimal
diff --git a/gnu/packages/instrumentation.scm b/gnu/packages/instrumentation.scm
index 94f76c7432e..31b1497a07b 100644
--- a/gnu/packages/instrumentation.scm
+++ b/gnu/packages/instrumentation.scm
@@ -129,7 +129,7 @@
129 pkg-config 129 pkg-config
130 python-3 130 python-3
131 python-sphinx 131 python-sphinx
132 swig 132 swig-4.0
133 xmltoman) 133 xmltoman)
134 (list autoconf 134 (list autoconf
135 automake 135 automake
@@ -466,7 +466,7 @@ to ring buffers shared with a consumer daemon.")
466 perl 466 perl
467 libpfm4 467 libpfm4
468 python-3 468 python-3
469 swig 469 swig-4.0
470 procps 470 procps
471 which 471 which
472 flex 472 flex
diff --git a/gnu/packages/kodi.scm b/gnu/packages/kodi.scm
index 05a3331afef..b5f9e959bc1 100644
--- a/gnu/packages/kodi.scm
+++ b/gnu/packages/kodi.scm
@@ -424,7 +424,7 @@ secondary errors.")
424 libdvdread/kodi 424 libdvdread/kodi
425 libtool 425 libtool
426 pkg-config 426 pkg-config
427 swig 427 swig-4.0
428 yasm)) 428 yasm))
429 (inputs 429 (inputs
430 (list alsa-lib 430 (list alsa-lib
diff --git a/gnu/packages/libftdi.scm b/gnu/packages/libftdi.scm
index 279618144d5..7583321fd45 100644
--- a/gnu/packages/libftdi.scm
+++ b/gnu/packages/libftdi.scm
@@ -95,7 +95,7 @@
95 "/html")))))) 95 "/html"))))))
96 #:tests? #f)) ; tests fail without access to USB 96 #:tests? #f)) ; tests fail without access to USB
97 (native-inputs 97 (native-inputs
98 (list doxygen graphviz pkg-config python swig)) 98 (list doxygen graphviz pkg-config python swig-4.0))
99 (inputs 99 (inputs
100 (list boost libconfuse)) 100 (list boost libconfuse))
101 (propagated-inputs 101 (propagated-inputs
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 683082cd839..acdaa8158d1 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -4636,7 +4636,7 @@ transparently through a bridge.")
4636 `(("bison" ,bison) 4636 `(("bison" ,bison)
4637 ("flex" ,flex) 4637 ("flex" ,flex)
4638 ("pkg-config" ,pkg-config) 4638 ("pkg-config" ,pkg-config)
4639 ("swig" ,swig) 4639 ("swig" ,swig-4.0)
4640 ("libnl3-doc" 4640 ("libnl3-doc"
4641 ,(origin 4641 ,(origin
4642 (method url-fetch) 4642 (method url-fetch)
diff --git a/gnu/packages/llvm.scm b/gnu/packages/llvm.scm
index 3723ab8daad..7c68b18c71c 100644
--- a/gnu/packages/llvm.scm
+++ b/gnu/packages/llvm.scm
@@ -1850,7 +1850,7 @@ misuse of libraries outside of the store.")))
1850 (lambda _ 1850 (lambda _
1851 (chdir "lldb")))))) 1851 (chdir "lldb"))))))
1852 (native-inputs 1852 (native-inputs
1853 (list pkg-config swig)) 1853 (list pkg-config swig-4.0))
1854 (inputs 1854 (inputs
1855 (list clang-21 1855 (list clang-21
1856 llvm-21 1856 llvm-21
diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index 1e3bc243f5c..7668bae04b1 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -1167,7 +1167,7 @@ algorithm.")
1167 (propagated-inputs 1167 (propagated-inputs
1168 (list python-numpy)) 1168 (list python-numpy))
1169 (native-inputs 1169 (native-inputs
1170 (list doxygen gfortran opencl-headers python-cython swig)) 1170 (list doxygen gfortran opencl-headers python-cython swig-4.0))
1171 (home-page "https://github.com/openmm/openmm/") 1171 (home-page "https://github.com/openmm/openmm/")
1172 (synopsis "Toolkit for molecular simulation") 1172 (synopsis "Toolkit for molecular simulation")
1173 (description 1173 (description
@@ -3814,7 +3814,7 @@ find_library(ML_DTYPES_LIBRARIES
3814 pybind11 3814 pybind11
3815 python-setuptools 3815 python-setuptools
3816 python-wrapper ;for its /bin 3816 python-wrapper ;for its /bin
3817 swig 3817 swig-4.0
3818 (origin 3818 (origin
3819 (method git-fetch) 3819 (method git-fetch)
3820 (uri (git-reference 3820 (uri (git-reference
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index 328df569690..ba92c98299a 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -2661,7 +2661,7 @@ with the provided training tools.")
2661 ,(format #f "~a/lib/guile/3.0/extensions/" out)))))) 2661 ,(format #f "~a/lib/guile/3.0/extensions/" out))))))
2662 (setenv "NLOPT_UNINSTALLED" "1"))))))) 2662 (setenv "NLOPT_UNINSTALLED" "1")))))))
2663 (inputs (list guile-3.0 octave python)) 2663 (inputs (list guile-3.0 octave python))
2664 (native-inputs (list pkg-config swig)) 2664 (native-inputs (list pkg-config swig-4.0))
2665 (home-page "http://ab-initio.mit.edu/wiki/") 2665 (home-page "http://ab-initio.mit.edu/wiki/")
2666 (synopsis "Library for nonlinear optimization") 2666 (synopsis "Library for nonlinear optimization")
2667 (description "NLopt is a library for nonlinear optimization, providing a 2667 (description "NLopt is a library for nonlinear optimization, providing a
diff --git a/gnu/packages/ncurses.scm b/gnu/packages/ncurses.scm
index d2f421fdcce..af88683ce6f 100644
--- a/gnu/packages/ncurses.scm
+++ b/gnu/packages/ncurses.scm
@@ -384,7 +384,7 @@ of your system.")
384 ;; Some programs look for libstfl.so.0. 384 ;; Some programs look for libstfl.so.0.
385 (symlink "libstfl.so" (string-append lib "/libstfl.so.0")))))))) 385 (symlink "libstfl.so" (string-append lib "/libstfl.so.0"))))))))
386 (inputs (list ncurses)) 386 (inputs (list ncurses))
387 (native-inputs (list ncurses swig)) 387 (native-inputs (list ncurses swig-4.0))
388 (home-page (string-append "https://web.archive.org/web/20211113222004/" 388 (home-page (string-append "https://web.archive.org/web/20211113222004/"
389 "http://www.clifford.at/stfl/")) 389 "http://www.clifford.at/stfl/"))
390 (synopsis "Structured terminal forms library") 390 (synopsis "Structured terminal forms library")
diff --git a/gnu/packages/oneapi.scm b/gnu/packages/oneapi.scm
index 8c7d756591d..6207302f611 100644
--- a/gnu/packages/oneapi.scm
+++ b/gnu/packages/oneapi.scm
@@ -249,7 +249,7 @@ and more.")
249 (lambda* (#:key tests? #:allow-other-keys) 249 (lambda* (#:key tests? #:allow-other-keys)
250 (when tests? 250 (when tests?
251 (invoke "ctest" "-R" "python_test" "--output-on-failure"))))))) 251 (invoke "ctest" "-R" "python_test" "--output-on-failure")))))))
252 (native-inputs (list swig python-minimal)) 252 (native-inputs (list swig-4.0 python-minimal))
253 (inputs (list onetbb)) 253 (inputs (list onetbb))
254 (synopsis "Python bindings for the oneTBB parallel library") 254 (synopsis "Python bindings for the oneTBB parallel library")
255 (description 255 (description
diff --git a/gnu/packages/pdf.scm b/gnu/packages/pdf.scm
index 51239231442..b7f237c8e54 100644
--- a/gnu/packages/pdf.scm
+++ b/gnu/packages/pdf.scm
@@ -966,7 +966,7 @@ and based on PDF specification 1.7.")
966 (list pkg-config 966 (list pkg-config
967 python-3 967 python-3
968 python-clang-13 968 python-clang-13
969 swig-next)) 969 swig-4.4))
970 (arguments 970 (arguments
971 (list 971 (list
972 #:tests? #f ;no check target 972 #:tests? #f ;no check target
@@ -1135,7 +1135,7 @@ Noto Sans, Space Mono and Ubuntu families.")
1135 python-pylint 1135 python-pylint
1136 python-pytest 1136 python-pytest
1137 python-setuptools 1137 python-setuptools
1138 swig-next)) 1138 swig-4.4))
1139 (home-page "https://github.com/pymupdf/PyMuPDF") 1139 (home-page "https://github.com/pymupdf/PyMuPDF")
1140 (synopsis "Python bindings for the PDF toolkit and renderer MuPDF") 1140 (synopsis "Python bindings for the PDF toolkit and renderer MuPDF")
1141 (description "PyMuPDF is a set of Python bindings for MuPDF, 1141 (description "PyMuPDF is a set of Python bindings for MuPDF,
diff --git a/gnu/packages/pretty-print.scm b/gnu/packages/pretty-print.scm
index b99c6987c17..dddc41bbed1 100644
--- a/gnu/packages/pretty-print.scm
+++ b/gnu/packages/pretty-print.scm
@@ -472,7 +472,7 @@ seen in a terminal.")
472 (invoke "make" "install-gui" 472 (invoke "make" "install-gui"
473 (string-append "PREFIX=" gui)))))))) 473 (string-append "PREFIX=" gui))))))))
474 (inputs (list lua boost perl qtbase-5)) 474 (inputs (list lua boost perl qtbase-5))
475 (native-inputs (list pkg-config swig)) 475 (native-inputs (list pkg-config swig-4.0))
476 (home-page "http://www.andre-simon.de/doku/highlight/en/highlight.html") 476 (home-page "http://www.andre-simon.de/doku/highlight/en/highlight.html")
477 (synopsis "Convert code to documents with syntax highlighting") 477 (synopsis "Convert code to documents with syntax highlighting")
478 (description 478 (description
diff --git a/gnu/packages/python-crypto.scm b/gnu/packages/python-crypto.scm
index a6eb5e649ef..4a9b0a8128d 100644
--- a/gnu/packages/python-crypto.scm
+++ b/gnu/packages/python-crypto.scm
@@ -1148,7 +1148,7 @@ provides drop-in compatibility with PyCrypto.")))
1148 ;; certificates. 1148 ;; certificates.
1149 #:tests? #f)) 1149 #:tests? #f))
1150 (inputs (list openssl)) 1150 (inputs (list openssl))
1151 (native-inputs (list swig python-setuptools python-wheel)) 1151 (native-inputs (list swig-4.0 python-setuptools python-wheel))
1152 (home-page "https://gitlab.com/m2crypto/m2crypto") 1152 (home-page "https://gitlab.com/m2crypto/m2crypto")
1153 (synopsis "Python crypto and TLS toolkit") 1153 (synopsis "Python crypto and TLS toolkit")
1154 (description "@code{M2Crypto} is a complete Python wrapper for OpenSSL 1154 (description "@code{M2Crypto} is a complete Python wrapper for OpenSSL
diff --git a/gnu/packages/python-graphics.scm b/gnu/packages/python-graphics.scm
index d9c87a5c9ad..728822bd744 100644
--- a/gnu/packages/python-graphics.scm
+++ b/gnu/packages/python-graphics.scm
@@ -378,7 +378,7 @@ Design spec without sacrificing ease of use or application performance.")
378 (("\\$\\{SoQt_INCLUDE_DIRS}") 378 (("\\$\\{SoQt_INCLUDE_DIRS}")
379 "${Coin_INCLUDE_DIR};${SoQt_INCLUDE_DIRS}"))))))) 379 "${Coin_INCLUDE_DIR};${SoQt_INCLUDE_DIRS}")))))))
380 (native-inputs 380 (native-inputs
381 (list cmake-minimal swig)) 381 (list cmake-minimal swig-4.0))
382 (inputs 382 (inputs
383 (list python-wrapper 383 (list python-wrapper
384 qtbase-5 384 qtbase-5
diff --git a/gnu/packages/radio.scm b/gnu/packages/radio.scm
index d4b116bce23..2d8308cd516 100644
--- a/gnu/packages/radio.scm
+++ b/gnu/packages/radio.scm
@@ -508,7 +508,7 @@ with this package. E.g.: @code{(udev-rules-service 'airspyhf airspyhf)}")
508 (base32 "19f2x0pkxvf9figa0pl6xqlcz8fblvqb19mcnj632p0l8vk6qdv2")))) 508 (base32 "19f2x0pkxvf9figa0pl6xqlcz8fblvqb19mcnj632p0l8vk6qdv2"))))
509 (build-system cmake-build-system) 509 (build-system cmake-build-system)
510 (native-inputs 510 (native-inputs
511 (list python swig)) 511 (list python swig-4.0))
512 (native-search-paths 512 (native-search-paths
513 (list (search-path-specification 513 (list (search-path-specification
514 (variable "SOAPY_SDR_PLUGIN_PATH") 514 (variable "SOAPY_SDR_PLUGIN_PATH")
@@ -1636,7 +1636,7 @@ E.g.: @code{(udev-rules-service 'bladerf bladerf)}.")
1636 libtool 1636 libtool
1637 pkg-config 1637 pkg-config
1638 python-wrapper 1638 python-wrapper
1639 swig)) 1639 swig-4.0))
1640 (inputs 1640 (inputs
1641 (list gd 1641 (list gd
1642 libusb 1642 libusb
diff --git a/gnu/packages/security-token.scm b/gnu/packages/security-token.scm
index 0fbb547d76f..cb4862d72bc 100644
--- a/gnu/packages/security-token.scm
+++ b/gnu/packages/security-token.scm
@@ -618,7 +618,7 @@ retrieve a YubiKey's serial number, and so forth.")
618 (native-inputs 618 (native-inputs
619 (list python-pytest 619 (list python-pytest
620 python-setuptools 620 python-setuptools
621 swig)) 621 swig-4.0))
622 (home-page "https://github.com/LudovicRousseau/pyscard") 622 (home-page "https://github.com/LudovicRousseau/pyscard")
623 (synopsis "Smart card library for Python") 623 (synopsis "Smart card library for Python")
624 (description 624 (description
@@ -884,7 +884,7 @@ implementing a Relying Party.")
884 (list python-makefun 884 (list python-makefun
885 python-poetry-core 885 python-poetry-core
886 python-pytest 886 python-pytest
887 swig)) 887 swig-4.0))
888 (home-page "https://developers.yubico.com/yubikey-manager/") 888 (home-page "https://developers.yubico.com/yubikey-manager/")
889 (synopsis "Command line tool and library for configuring a YubiKey") 889 (synopsis "Command line tool and library for configuring a YubiKey")
890 (description 890 (description
diff --git a/gnu/packages/selinux.scm b/gnu/packages/selinux.scm
index ca5bd7b1cc6..df13a7935a0 100644
--- a/gnu/packages/selinux.scm
+++ b/gnu/packages/selinux.scm
@@ -183,7 +183,7 @@ module into a binary representation.")
183 (list python-wrapper)) 183 (list python-wrapper))
184 ;; These inputs are only needed for the pywrap phase. 184 ;; These inputs are only needed for the pywrap phase.
185 (native-inputs 185 (native-inputs
186 (list pkg-config swig)) 186 (list pkg-config swig-4.0))
187 (synopsis "SELinux core libraries and utilities") 187 (synopsis "SELinux core libraries and utilities")
188 (description 188 (description
189 "The libselinux library provides an API for SELinux applications to get 189 "The libselinux library provides an API for SELinux applications to get
@@ -225,7 +225,7 @@ the core SELinux management utilities.")
225 (inputs 225 (inputs
226 (list audit libsepol libselinux python-wrapper)) 226 (list audit libsepol libselinux python-wrapper))
227 (native-inputs 227 (native-inputs
228 (list bison flex pkg-config swig)) 228 (list bison flex pkg-config swig-4.0))
229 (synopsis "SELinux policy management libraries") 229 (synopsis "SELinux policy management libraries")
230 (description 230 (description
231 "The libsemanage library provides an API for the manipulation of SELinux 231 "The libsemanage library provides an API for the manipulation of SELinux
@@ -342,7 +342,7 @@ based on required access.")
342 (list bison 342 (list bison
343 flex 343 flex
344 python-cython-0 344 python-cython-0
345 swig 345 swig-4.0
346 python-pytest 346 python-pytest
347 python-pytest-qt 347 python-pytest-qt
348 python-setuptools)) 348 python-setuptools))
diff --git a/gnu/packages/speech.scm b/gnu/packages/speech.scm
index 53721d7dc5b..64154619ff5 100644
--- a/gnu/packages/speech.scm
+++ b/gnu/packages/speech.scm
@@ -674,7 +674,7 @@ It can also speak English through eSpeak or Festival.")
674 (list pkg-config 674 (list pkg-config
675 perl ;for tests 675 perl ;for tests
676 python 676 python
677 swig)) 677 swig-4.0))
678 (inputs 678 (inputs
679 (list alsa-lib 679 (list alsa-lib
680 ffmpeg 680 ffmpeg
diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm
index 811bd48b9a4..83246e72a56 100644
--- a/gnu/packages/statistics.scm
+++ b/gnu/packages/statistics.scm
@@ -1600,7 +1600,7 @@ inference for statistical models.")
1600 python-numpydoc 1600 python-numpydoc
1601 python-sphinx 1601 python-sphinx
1602 ;; python-sphinx-gallery ;; Currently broken 1602 ;; python-sphinx-gallery ;; Currently broken
1603 swig)) 1603 swig-4.0))
1604 (inputs 1604 (inputs
1605 (list openblas ; the only required dependency 1605 (list openblas ; the only required dependency
1606 ;; The dependecies below are all optional. 1606 ;; The dependecies below are all optional.
@@ -2482,7 +2482,7 @@ character vector.")
2482 (native-inputs 2482 (native-inputs
2483 (list hevea 2483 (list hevea
2484 perl 2484 perl
2485 swig 2485 swig-4.0
2486 (texlive-local-tree 2486 (texlive-local-tree
2487 (list texlive-aeguill texlive-jknapltx)))) 2487 (list texlive-aeguill texlive-jknapltx))))
2488 (propagated-inputs 2488 (propagated-inputs
diff --git a/gnu/packages/swig.scm b/gnu/packages/swig.scm
index e1310c88634..475b8deeb75 100644
--- a/gnu/packages/swig.scm
+++ b/gnu/packages/swig.scm
@@ -23,6 +23,7 @@
23 23
24(define-module (gnu packages swig) 24(define-module (gnu packages swig)
25 #:use-module (guix packages) 25 #:use-module (guix packages)
26 #:use-module (guix deprecation)
26 #:use-module (guix download) 27 #:use-module (guix download)
27 #:use-module (guix licenses) 28 #:use-module (guix licenses)
28 #:use-module (guix build-system gnu) 29 #:use-module (guix build-system gnu)
@@ -34,7 +35,7 @@
34 #:use-module (gnu packages perl) 35 #:use-module (gnu packages perl)
35 #:use-module (gnu packages python)) 36 #:use-module (gnu packages python))
36 37
37(define-public swig 38(define-public swig-4.0
38 (package 39 (package
39 (name "swig") 40 (name "swig")
40 (version "4.0.2") 41 (version "4.0.2")
@@ -72,12 +73,12 @@ you tailor the wrapping process to suit your application.")
72 ;; See http://www.swig.org/Release/LICENSE for details. 73 ;; See http://www.swig.org/Release/LICENSE for details.
73 (license gpl3+))) 74 (license gpl3+)))
74 75
75(define-public swig-next 76;; XXX: Deprecated on <2026-02-27>.
76 ;; a number of packages using swig do not build with this version 77(define-deprecated-package swig swig-4.0)
77 ;; so we need to keep swig 4.0.2 above and place the current release 78
78 ;; as swig-next 79(define-public swig-4.4
79 (package 80 (package
80 (inherit swig) 81 (inherit swig-4.0)
81 (name "swig") 82 (name "swig")
82 (version "4.4.1") 83 (version "4.4.1")
83 (source (origin 84 (source (origin
@@ -94,3 +95,6 @@ you tailor the wrapping process to suit your application.")
94 guile-3.0 95 guile-3.0
95 perl)) 96 perl))
96 (inputs (list pcre2)))) 97 (inputs (list pcre2))))
98
99;; XXX: Deprecated on <2026-02-27>.
100(define-deprecated-package swig-next swig-4.4)
diff --git a/gnu/packages/tbb.scm b/gnu/packages/tbb.scm
index 47f8d4a09a2..c9b93f1c1b3 100644
--- a/gnu/packages/tbb.scm
+++ b/gnu/packages/tbb.scm
@@ -127,7 +127,7 @@ asynchronous tasks, synchronization primitives, atomic operations, and more.")
127 (when tests? 127 (when tests?
128 (invoke "ctest" "-R" "python_test" "--output-on-failure"))))))) 128 (invoke "ctest" "-R" "python_test" "--output-on-failure")))))))
129 (inputs (list python tbb)) 129 (inputs (list python tbb))
130 (native-inputs (list swig)))) 130 (native-inputs (list swig-4.0))))
131 131
132(define-public tbb-2020 132(define-public tbb-2020
133 (package 133 (package
diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm
index f5db84f16c3..a71f0d14a2b 100644
--- a/gnu/packages/version-control.scm
+++ b/gnu/packages/version-control.scm
@@ -2983,7 +2983,7 @@ following features:
2983 (native-inputs 2983 (native-inputs
2984 (list pkg-config 2984 (list pkg-config
2985 ;; For the Perl bindings. 2985 ;; For the Perl bindings.
2986 swig)) 2986 swig-4.0))
2987 (inputs 2987 (inputs
2988 (list apr 2988 (list apr
2989 apr-util 2989 apr-util
diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index 0e4d8b28624..63f44e379d7 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -4125,7 +4125,7 @@ from sites like Twitch.tv and pipes them into a video player of choice.")
4125 sox 4125 sox
4126 vidstab)) 4126 vidstab))
4127 (native-inputs 4127 (native-inputs
4128 (list pkg-config python-minimal swig)) 4128 (list pkg-config python-minimal swig-4.0))
4129 (home-page "https://www.mltframework.org/") 4129 (home-page "https://www.mltframework.org/")
4130 (synopsis "Author, manage, and run multitrack audio/video compositions") 4130 (synopsis "Author, manage, and run multitrack audio/video compositions")
4131 (description 4131 (description
@@ -4270,7 +4270,7 @@ be used for realtime video capture via Linux-specific APIs.")
4270 (separator #f) ;single entry 4270 (separator #f) ;single entry
4271 (files '("share/obs/obs-plugins"))))) 4271 (files '("share/obs/obs-plugins")))))
4272 (native-inputs 4272 (native-inputs
4273 (list cmocka pkg-config swig extra-cmake-modules)) 4273 (list cmocka pkg-config swig-4.0 extra-cmake-modules))
4274 (inputs 4274 (inputs
4275 (list 4275 (list
4276 alsa-lib 4276 alsa-lib
@@ -6334,7 +6334,7 @@ create smoother and stable videos.")
6334 (native-inputs 6334 (native-inputs
6335 `(("pkg-config" ,pkg-config) 6335 `(("pkg-config" ,pkg-config)
6336 ("python" ,python) 6336 ("python" ,python)
6337 ("swig" ,swig) 6337 ("swig" ,swig-4.0)
6338 ("unittest++" ,unittest-cpp))) 6338 ("unittest++" ,unittest-cpp)))
6339 (inputs 6339 (inputs
6340 (list alsa-lib zlib)) 6340 (list alsa-lib zlib))