Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] [WIP] libffi 3.4.2
@ 2021-10-11 19:06 ericonr
  2022-06-07  2:12 ` github-actions
  2022-06-21  2:13 ` [PR PATCH] [Closed]: " github-actions
  0 siblings, 2 replies; 3+ messages in thread
From: ericonr @ 2021-10-11 19:06 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1579 bytes --]

There is a new pull request by ericonr against master on the void-packages repository

https://github.com/ericonr/void-packages libffi
https://github.com/void-linux/void-packages/pull/33486

[WIP] libffi 3.4.2
<!-- Mark items with [x] where applicable -->

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/33486.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-libffi-33486.patch --]
[-- Type: text/x-diff, Size: 45030 bytes --]

From 43a0ca64e54e1a9f66914575f825c5366c3bd107 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:04:30 -0300
Subject: [PATCH 01/52] libffi: update to 3.4.2.

---
 common/shlibs                                |  2 +-
 srcpkgs/libffi/patches/mips-soft-float.patch | 15 ------
 srcpkgs/libffi/patches/mips.sgidefs_h.patch  | 11 -----
 srcpkgs/libffi/patches/powerpc-fix-2.patch   | 50 --------------------
 srcpkgs/libffi/patches/powerpc-fix.patch     | 13 -----
 srcpkgs/libffi/patches/powerpc64-fix-2.patch | 28 -----------
 srcpkgs/libffi/patches/powerpc64-fix.patch   | 16 -------
 srcpkgs/libffi/template                      | 16 ++++---
 8 files changed, 11 insertions(+), 140 deletions(-)
 delete mode 100644 srcpkgs/libffi/patches/mips-soft-float.patch
 delete mode 100644 srcpkgs/libffi/patches/mips.sgidefs_h.patch
 delete mode 100644 srcpkgs/libffi/patches/powerpc-fix-2.patch
 delete mode 100644 srcpkgs/libffi/patches/powerpc-fix.patch
 delete mode 100644 srcpkgs/libffi/patches/powerpc64-fix-2.patch
 delete mode 100644 srcpkgs/libffi/patches/powerpc64-fix.patch

diff --git a/common/shlibs b/common/shlibs
index eda1db94ebf4..1f76ff555159 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -181,7 +181,7 @@ libgettextpo.so.0 gettext-0.21_3
 libattr.so.1 attr-2.4.43_1
 libacl.so.1 acl-2.2.47_1
 libpython2.7.so.1.0 python-2.7.18_3
-libffi.so.7 libffi-3.3_1
+libffi.so.8 libffi-3.4.2_1
 libffcall.so.0 ffcall-2.1_1
 libavcall.so.1 ffcall-2.1_1
 libtrampoline.so.1 ffcall-2.1_1
diff --git a/srcpkgs/libffi/patches/mips-soft-float.patch b/srcpkgs/libffi/patches/mips-soft-float.patch
deleted file mode 100644
index 6697920c8d82..000000000000
--- a/srcpkgs/libffi/patches/mips-soft-float.patch
+++ /dev/null
@@ -1,15 +0,0 @@
---- a/src/mips/o32.S	2019-10-31 15:49:54.000000000 +0100
-+++ b/src/mips/o32.S	2020-03-24 19:38:35.794316204 +0100
-@@ -281,10 +281,11 @@
- 
- 	li	$13, 1		# FFI_O32
- 	bne	$16, $13, 1f	# Skip fp save if FFI_O32_SOFT_FLOAT
--	
-+#ifndef __mips_soft_float
- 	# Store all possible float/double registers.
- 	s.d	$f12, FA_0_0_OFF2($fp)
- 	s.d	$f14, FA_1_0_OFF2($fp)
-+#endif
- 1:
- 	# prepare arguments for ffi_closure_mips_inner_O32
- 	REG_L	a0, 4($15)	 # cif 
diff --git a/srcpkgs/libffi/patches/mips.sgidefs_h.patch b/srcpkgs/libffi/patches/mips.sgidefs_h.patch
deleted file mode 100644
index fbc4e238aabb..000000000000
--- a/srcpkgs/libffi/patches/mips.sgidefs_h.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/src/mips/ffitarget.h	2014-11-08 13:47:24.000000000 +0100
-+++ b/src/mips/ffitarget.h	2017-11-09 16:51:11.866848444 +0100
-@@ -42,7 +42,7 @@
- #define _MIPS_SIM_NABI32	2
- #define _MIPS_SIM_ABI64		3
- #elif !defined(__OpenBSD__)
--# include <sgidefs.h>
-+# include <asm/sgidefs.h>
- #endif
- 
- #  ifndef _ABIN32
diff --git a/srcpkgs/libffi/patches/powerpc-fix-2.patch b/srcpkgs/libffi/patches/powerpc-fix-2.patch
deleted file mode 100644
index 300d958ddf67..000000000000
--- a/srcpkgs/libffi/patches/powerpc-fix-2.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From 4d6d2866ae43e55325e8ee96561221804602cd7a Mon Sep 17 00:00:00 2001
-From: Samuel Holland <samuel@sholland.org>
-Date: Fri, 21 Feb 2020 21:06:15 -0600
-Subject: [PATCH] Update powerpc sysv assembly for ffi_powerpc.h changes (#541)
-
-Some of the flag bits were moved when adding powerpc64 vector support.
-
-Fixes #536
----
- src/powerpc/sysv.S | 12 +++++-------
- 1 file changed, 5 insertions(+), 7 deletions(-)
-
-diff --git a/src/powerpc/sysv.S b/src/powerpc/sysv.S
-index 1474ce70..df977342 100644
---- a/src/powerpc/sysv.S
-+++ b/src/powerpc/sysv.S
-@@ -104,17 +104,16 @@ ENTRY(ffi_call_SYSV)
- 	bctrl
- 
- 	/* Now, deal with the return value.  */
--	mtcrf	0x01,%r31 /* cr7  */
-+	mtcrf	0x03,%r31 /* cr6-cr7  */
- 	bt-	31,L(small_struct_return_value)
- 	bt-	30,L(done_return_value)
- #ifndef __NO_FPRS__
- 	bt-	29,L(fp_return_value)
- #endif
- 	stw	%r3,0(%r30)
--	bf+	28,L(done_return_value)
-+	bf+	27,L(done_return_value)
- 	stw	%r4,4(%r30)
--	mtcrf	0x02,%r31 /* cr6  */
--	bf	27,L(done_return_value)
-+	bf	26,L(done_return_value)
- 	stw     %r5,8(%r30)
- 	stw	%r6,12(%r30)
- 	/* Fall through...  */
-@@ -145,10 +144,9 @@ L(done_return_value):
- #ifndef __NO_FPRS__
- L(fp_return_value):
- 	.cfi_restore_state
--	bf	28,L(float_return_value)
-+	bf	27,L(float_return_value)
- 	stfd	%f1,0(%r30)
--	mtcrf   0x02,%r31 /* cr6  */
--	bf	27,L(done_return_value)
-+	bf	26,L(done_return_value)
- 	stfd	%f2,8(%r30)
- 	b	L(done_return_value)
- L(float_return_value):
diff --git a/srcpkgs/libffi/patches/powerpc-fix.patch b/srcpkgs/libffi/patches/powerpc-fix.patch
deleted file mode 100644
index 4e8383f96888..000000000000
--- a/srcpkgs/libffi/patches/powerpc-fix.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/src/powerpc/ffi_powerpc.h b/src/powerpc/ffi_powerpc.h
-index 5ee2a70..8e2f2f0 100644
---- a/src/powerpc/ffi_powerpc.h
-+++ b/src/powerpc/ffi_powerpc.h
-@@ -62,7 +62,7 @@ typedef _Float128 float128;
- #elif defined(__FLOAT128__)
- typedef __float128 float128;
- #else
--typedef __int128 float128;
-+typedef char float128[16] __attribute__((aligned(16)));
- #endif
- 
- void FFI_HIDDEN ffi_closure_SYSV (void);
diff --git a/srcpkgs/libffi/patches/powerpc64-fix-2.patch b/srcpkgs/libffi/patches/powerpc64-fix-2.patch
deleted file mode 100644
index 9c21e29c835d..000000000000
--- a/srcpkgs/libffi/patches/powerpc64-fix-2.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-diff --git a/src/powerpc/ffi_linux64.c b/src/powerpc/ffi_linux64.c
-index 7364770..4d50878 100644
---- a/src/powerpc/ffi_linux64.c
-+++ b/src/powerpc/ffi_linux64.c
-@@ -680,9 +680,9 @@ ffi_prep_args64 (extended_cif *ecif, unsigned long *const stack)
-                     {
-                       if (vecarg_count < NUM_VEC_ARG_REGISTERS64
-                           && i < nfixedargs)
--                        *vec_base.f128++ = *arg.f128++;
-+		        memcpy (vec_base.f128++, arg.f128, sizeof (float128));
-                       else
--                        *next_arg.f128 = *arg.f128++;
-+		        memcpy (next_arg.f128, arg.f128++, sizeof (float128));
-                       if (++next_arg.f128 == gpr_end.f128)
-                         next_arg.f128 = rest.f128;
-                       vecarg_count++;
-@@ -986,9 +986,9 @@ ffi_closure_helper_LINUX64 (ffi_cif *cif,
-                   do
-                     {
-                       if (pvec < end_pvec && i < nfixedargs)
--                        *to.f128 = *pvec++;
-+		        memcpy (to.f128, pvec++, sizeof (float128));
-                       else
--                        *to.f128 = *from.f128;
-+		        memcpy (to.f128, from.f128, sizeof (float128));
-                       to.f128++;
-                       from.f128++;
-                     }
diff --git a/srcpkgs/libffi/patches/powerpc64-fix.patch b/srcpkgs/libffi/patches/powerpc64-fix.patch
deleted file mode 100644
index 10d7066e6f61..000000000000
--- a/srcpkgs/libffi/patches/powerpc64-fix.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-diff --git a/src/powerpc/ffi_linux64.c b/src/powerpc/ffi_linux64.c
-index de0d033..7364770 100644
---- a/src/powerpc/ffi_linux64.c
-+++ b/src/powerpc/ffi_linux64.c
-@@ -547,9 +547,9 @@ ffi_prep_args64 (extended_cif *ecif, unsigned long *const stack)
-               if (next_arg.ul == gpr_end.ul)
-                 next_arg.ul = rest.ul;
-               if (vecarg_count < NUM_VEC_ARG_REGISTERS64 && i < nfixedargs)
--                *vec_base.f128++ = **p_argv.f128;
-+		memcpy (vec_base.f128++, *p_argv.f128, sizeof (float128));
-               else
--                *next_arg.f128 = **p_argv.f128;
-+		memcpy (next_arg.f128, *p_argv.f128, sizeof (float128));
-               if (++next_arg.f128 == gpr_end.f128)
-                 next_arg.f128 = rest.f128;
-               vecarg_count++;
diff --git a/srcpkgs/libffi/template b/srcpkgs/libffi/template
index d79ef2afe2d8..6ca0a9ea83e0 100644
--- a/srcpkgs/libffi/template
+++ b/srcpkgs/libffi/template
@@ -1,16 +1,20 @@
 # Template file for 'libffi'
 pkgname=libffi
-version=3.3
-revision=2
+version=3.4.2
+revision=1
 build_style=gnu-configure
-configure_args="--includedir=/usr/include --disable-multi-os-directory --with-pic"
+# disable new trampoline:
+# https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/283
+# https://gitlab.haskell.org/ghc/ghc/-/issues/20051
+configure_args="--includedir=/usr/include --disable-multi-os-directory --with-pic
+ --disable-exec-static-tramp"
 checkdepends="dejagnu"
 short_desc="Library supporting Foreign Function Interfaces"
 maintainer="q66 <daniel@octaforge.org>"
 license="MIT"
-homepage="http://sourceware.org/libffi"
-distfiles="ftp://sourceware.org/pub/$pkgname/$pkgname-$version.tar.gz"
-checksum=72fba7922703ddfa7a028d513ac15a85c8d54c8d67f55fa5a4802885dc652056
+homepage="https://sourceware.org/libffi"
+distfiles="https://github.com/libffi/libffi/releases/download/v${version}/libffi-${version}.tar.gz"
+checksum=540fb721619a6aba3bdeef7d940d8e9e0e6d2c193595bc243241b77ff9e93620
 
 post_install() {
 	vlicense LICENSE

From d6d5650b484a019c27c8aad4e9d8de7c21a01426 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:11 -0300
Subject: [PATCH 02/52] MoarVM: revbump for libffi.so.8.

---
 srcpkgs/MoarVM/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/MoarVM/template b/srcpkgs/MoarVM/template
index cc0219528eb7..ae004385d94e 100644
--- a/srcpkgs/MoarVM/template
+++ b/srcpkgs/MoarVM/template
@@ -1,7 +1,7 @@
 # Template file for 'MoarVM'
 pkgname=MoarVM
 version=2021.07
-revision=1
+revision=2
 build_style=configure
 configure_script="perl Configure.pl"
 configure_args="--prefix=/usr --has-libatomic_ops --has-libffi

From ed13493f8e20d8c460bf0fdbab824e8f7e4ad9ab Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:11 -0300
Subject: [PATCH 03/52] cabal-install: revbump for libffi.so.8.

---
 srcpkgs/cabal-install/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/cabal-install/template b/srcpkgs/cabal-install/template
index 18ce63f254c7..c06199a80abf 100644
--- a/srcpkgs/cabal-install/template
+++ b/srcpkgs/cabal-install/template
@@ -1,7 +1,7 @@
 # Template file for 'cabal-install'
 pkgname=cabal-install
 version=3.4.0.0
-revision=2
+revision=3
 wrksrc=cabal-${pkgname}-${version}
 hostmakedepends="ghc curl tar which"
 makedepends="gmp-devel libffi-devel zlib-devel python3"

From c3ceb841bfda87b327ec0f3379de332d1daa9ba4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:11 -0300
Subject: [PATCH 04/52] cgrep: revbump for libffi.so.8.

---
 srcpkgs/cgrep/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/cgrep/template b/srcpkgs/cgrep/template
index 15eda3bafd0e..f41adbbf4572 100644
--- a/srcpkgs/cgrep/template
+++ b/srcpkgs/cgrep/template
@@ -1,7 +1,7 @@
 # Template file for 'cgrep'
 pkgname=cgrep
 version=6.6.33
-revision=2
+revision=3
 build_style=haskell-stack
 stackage="lts-17.5"
 makedepends="pcre-devel pkg-config"

From c6a3e60ae8667589c4134f51902e76796b4182a0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:12 -0300
Subject: [PATCH 05/52] cjs: revbump for libffi.so.8.

---
 srcpkgs/cjs/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/cjs/template b/srcpkgs/cjs/template
index fbf86ea36b64..e573ccdc7687 100644
--- a/srcpkgs/cjs/template
+++ b/srcpkgs/cjs/template
@@ -1,7 +1,7 @@
 # Template file for 'cjs'
 pkgname=cjs
 version=4.8.2
-revision=1
+revision=2
 build_style=meson
 build_helper=gir
 # XXX: disable tests because they need dbus, X and GTK, same as gjs

From 8f8fee194207ecf6a851f53dda5a71b28ddeeeed Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:12 -0300
Subject: [PATCH 06/52] darcs: revbump for libffi.so.8.

---
 srcpkgs/darcs/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/darcs/template b/srcpkgs/darcs/template
index e6baa7c3354a..fbd2d35d6383 100644
--- a/srcpkgs/darcs/template
+++ b/srcpkgs/darcs/template
@@ -1,7 +1,7 @@
 # Template file for 'darcs'
 pkgname=darcs
 version=2.16.4
-revision=2
+revision=3
 build_style=haskell-stack
 hostmakedepends="unzip"
 makedepends="zlib-devel libcurl-devel ncurses-devel"

From a0ee852b813b31f5a97e12f92da661cab803f2a2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:12 -0300
Subject: [PATCH 07/52] debug-me: revbump for libffi.so.8.

---
 srcpkgs/debug-me/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/debug-me/template b/srcpkgs/debug-me/template
index 797c52f1f479..86ac0037311a 100644
--- a/srcpkgs/debug-me/template
+++ b/srcpkgs/debug-me/template
@@ -1,7 +1,7 @@
 # Template file for 'debug-me'
 pkgname=debug-me
 version=1.20200820
-revision=2
+revision=3
 build_style=haskell-stack
 makedepends="zlib-devel"
 short_desc="Secure remote debugging"

From 7aa8b56322158cabdc00082e9b8e8d3e9193b4d5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:12 -0300
Subject: [PATCH 08/52] ecl: revbump for libffi.so.8.

---
 srcpkgs/ecl/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ecl/template b/srcpkgs/ecl/template
index 2f13da4003f4..29ecb90d6a25 100644
--- a/srcpkgs/ecl/template
+++ b/srcpkgs/ecl/template
@@ -1,7 +1,7 @@
 # Template file for 'ecl'
 pkgname=ecl
 version=21.2.1
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--enable-gmp=system --enable-boehm=system
  --enable-libatomic=system --with-dffi=system"

From 58b02f8144773585ee10928c9b1c2c69196b4a9f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:12 -0300
Subject: [PATCH 09/52] firefox: revbump for libffi.so.8.

---
 srcpkgs/firefox/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/firefox/template b/srcpkgs/firefox/template
index 55cfb9e782da..d5527cc88edc 100644
--- a/srcpkgs/firefox/template
+++ b/srcpkgs/firefox/template
@@ -4,7 +4,7 @@
 #
 pkgname=firefox
 version=92.0
-revision=1
+revision=2
 build_helper="rust"
 short_desc="Mozilla Firefox web browser"
 maintainer="Duncaen <duncaen@voidlinux.org>"

From c111e8e3295efa6b563494d76008a12c7a27ecb4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:13 -0300
Subject: [PATCH 10/52] firefox-esr: revbump for libffi.so.8.

---
 srcpkgs/firefox-esr/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/firefox-esr/template b/srcpkgs/firefox-esr/template
index 33fa4dfaf2a0..044c5e6f5fe5 100644
--- a/srcpkgs/firefox-esr/template
+++ b/srcpkgs/firefox-esr/template
@@ -4,7 +4,7 @@
 #
 pkgname=firefox-esr
 version=78.14.0
-revision=1
+revision=2
 wrksrc="firefox-${version}"
 build_helper="rust qemu"
 hostmakedepends="autoconf213 unzip zip pkg-config perl python3 yasm rust cargo

From e6c6b6a20393afaec7d4b6d1456695468a83cc68 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:13 -0300
Subject: [PATCH 11/52] ghc: revbump for libffi.so.8.

---
 srcpkgs/ghc/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ghc/template b/srcpkgs/ghc/template
index 3bb7aa59f705..0c8c85fdaebd 100644
--- a/srcpkgs/ghc/template
+++ b/srcpkgs/ghc/template
@@ -2,7 +2,7 @@
 pkgname=ghc
 # Keep this synchronized with http://www.stackage.org/lts
 version=8.10.4
-revision=1
+revision=2
 wrksrc="ghc-${version%[!0-9]}"
 build_style=gnu-configure
 hostmakedepends="automake docbook-xsl ghc-bin libxslt libnuma-devel

From cb1039d86a7e71b2c746271369459a76638f02d5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:13 -0300
Subject: [PATCH 12/52] ghc-bin: revbump for libffi.so.8.

---
 srcpkgs/ghc-bin/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ghc-bin/template b/srcpkgs/ghc-bin/template
index df74043ea188..c5ea03bddb05 100644
--- a/srcpkgs/ghc-bin/template
+++ b/srcpkgs/ghc-bin/template
@@ -1,7 +1,7 @@
 # Template file for 'ghc-bin'
 pkgname=ghc-bin
 version=8.10.4
-revision=1
+revision=2
 archs="i686 x86_64* ppc64le*"
 wrksrc="ghc-${version%[!0-9]}"
 hostmakedepends="perl libffi libnuma"

From 491fe5ab76599a2f542f435f37d50a30344aa6ec Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:13 -0300
Subject: [PATCH 13/52] git-annex: revbump for libffi.so.8.

---
 srcpkgs/git-annex/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/git-annex/template b/srcpkgs/git-annex/template
index cdcd6bb0f83c..d2070628c68f 100644
--- a/srcpkgs/git-annex/template
+++ b/srcpkgs/git-annex/template
@@ -1,7 +1,7 @@
 # Template file for 'git-annex'
 pkgname=git-annex
 version=8.20210330
-revision=1
+revision=2
 build_style=haskell-stack
 makedepends="curl file-devel gnupg2 gnutls-devel gsasl-devel libxml2-devel
  lsof rsync git"

From c3c475954709b08e7361678a9db114639be074d8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:13 -0300
Subject: [PATCH 14/52] git-mediate: revbump for libffi.so.8.

---
 srcpkgs/git-mediate/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/git-mediate/template b/srcpkgs/git-mediate/template
index 971a6236224f..e17c8ebcf36a 100644
--- a/srcpkgs/git-mediate/template
+++ b/srcpkgs/git-mediate/template
@@ -1,7 +1,7 @@
 # Template file for 'git-mediate'
 pkgname=git-mediate
 version=1.0.8.1
-revision=1
+revision=2
 build_style=haskell-stack
 stackage="lts-17.5"
 depends="git"

From e21a41ad5cd2daa351cc03d9c6dee6b77f9c85c8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:14 -0300
Subject: [PATCH 15/52] gjs: revbump for libffi.so.8.

---
 srcpkgs/gjs/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/gjs/template b/srcpkgs/gjs/template
index 4d73ae96b599..ff0d5668ac12 100644
--- a/srcpkgs/gjs/template
+++ b/srcpkgs/gjs/template
@@ -1,7 +1,7 @@
 # Template file for 'gjs'
 pkgname=gjs
 version=1.68.1
-revision=1
+revision=2
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dskip_dbus_tests=true -Dskip_gtk_tests=true

From 5a6ec9ce2634de85b8049cb4aeef0a82ea5a696b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:14 -0300
Subject: [PATCH 16/52] glib: revbump for libffi.so.8.

---
 srcpkgs/glib/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/glib/template b/srcpkgs/glib/template
index 34f6bc335ff3..5ada11809774 100644
--- a/srcpkgs/glib/template
+++ b/srcpkgs/glib/template
@@ -1,7 +1,7 @@
 # Template file for 'glib'
 pkgname=glib
 version=2.70.0
-revision=2
+revision=3
 build_style=meson
 # static version is necessary for qemu-user-static;
 # also disable LTO, otherwise there are multiple failures when linking qemu

From 381e814790f88bbfebb31d14e3894750ffa93c26 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:14 -0300
Subject: [PATCH 17/52] gnustep-base: revbump for libffi.so.8.

---
 srcpkgs/gnustep-base/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/gnustep-base/template b/srcpkgs/gnustep-base/template
index bafd7370419d..841ee0738286 100644
--- a/srcpkgs/gnustep-base/template
+++ b/srcpkgs/gnustep-base/template
@@ -1,7 +1,7 @@
 # Template file for 'gnustep-base'
 pkgname=gnustep-base
 version=1.28.0
-revision=2
+revision=3
 build_style=gnu-configure
 hostmakedepends="gnustep-make gcc-objc pkg-config which"
 makedepends="libobjc-devel libffi-devel libxml2-devel gnutls-devel

From 93c3b780b2f3c1563898a5796f2b30a984ed5aa2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:14 -0300
Subject: [PATCH 18/52] gobject-introspection: revbump for libffi.so.8.

---
 srcpkgs/gobject-introspection/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/gobject-introspection/template b/srcpkgs/gobject-introspection/template
index 503c68e75c87..b0edcbb8593b 100644
--- a/srcpkgs/gobject-introspection/template
+++ b/srcpkgs/gobject-introspection/template
@@ -1,7 +1,7 @@
 # Template file for 'gobject-introspection'
 pkgname=gobject-introspection
 version=1.68.0
-revision=3
+revision=4
 build_style=meson
 pycompile_dirs="usr/lib/${pkgname}/giscanner"
 hostmakedepends="flex pkg-config"

From 118140686e6cdb591d3a36ed570795fc80a3a715 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:14 -0300
Subject: [PATCH 19/52] guile: revbump for libffi.so.8.

---
 srcpkgs/guile/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/guile/template b/srcpkgs/guile/template
index f0f917b1c4ee..5ec734b66f74 100644
--- a/srcpkgs/guile/template
+++ b/srcpkgs/guile/template
@@ -1,7 +1,7 @@
 # Template file for 'guile'
 pkgname=guile
 version=2.2.7
-revision=2
+revision=3
 build_style=gnu-configure
 configure_args="--disable-static --disable-error-on-warning"
 hostmakedepends="pkg-config texinfo"

From 2e5c274427ca9490c236f6036cc27fc1f612d525 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:15 -0300
Subject: [PATCH 20/52] haskell-language-server: revbump for libffi.so.8.

---
 srcpkgs/haskell-language-server/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/haskell-language-server/template b/srcpkgs/haskell-language-server/template
index ff0782a54ddb..0b2c84797b5f 100644
--- a/srcpkgs/haskell-language-server/template
+++ b/srcpkgs/haskell-language-server/template
@@ -1,7 +1,7 @@
 # Template file for 'haskell-language-server'
 pkgname=haskell-language-server
 version=1.3.0
-revision=1
+revision=2
 build_style="haskell-stack"
 make_build_args="--stack-yaml stack-8.10.4.yaml"
 makedepends="ncurses-devel ncurses-libtinfo-devel icu-devel zlib-devel"

From 9c27ee50e4e812c792945b410ea3b4d2a2ace840 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:15 -0300
Subject: [PATCH 21/52] hledger: revbump for libffi.so.8.

---
 srcpkgs/hledger/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/hledger/template b/srcpkgs/hledger/template
index 3feab3fe200c..fdcab180a6de 100644
--- a/srcpkgs/hledger/template
+++ b/srcpkgs/hledger/template
@@ -1,7 +1,7 @@
 # Template file for 'hledger'
 pkgname=hledger
 version=1.23
-revision=1
+revision=2
 build_style=haskell-stack
 makedepends="zlib-devel ncurses-devel"
 short_desc="Simple, precise, plain text accounting"

From cf888e38f4fa5ebec92346e61611d4b9f4c0d9c3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:15 -0300
Subject: [PATCH 22/52] hlint: revbump for libffi.so.8.

---
 srcpkgs/hlint/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/hlint/template b/srcpkgs/hlint/template
index fb30f947a452..afeb375d5a89 100644
--- a/srcpkgs/hlint/template
+++ b/srcpkgs/hlint/template
@@ -1,7 +1,7 @@
 # Template file for 'hlint'
 pkgname=hlint
 version=3.2.7
-revision=1
+revision=2
 build_style=haskell-stack
 stackage="lts-17.5"
 makedepends="ncurses-devel"

From 0f0fc3ab92670ffb0c9c66e4fd1257ac6ca2bf84 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:15 -0300
Subject: [PATCH 23/52] hoogle: revbump for libffi.so.8.

---
 srcpkgs/hoogle/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/hoogle/template b/srcpkgs/hoogle/template
index 6bc425b0d002..56681f15f328 100644
--- a/srcpkgs/hoogle/template
+++ b/srcpkgs/hoogle/template
@@ -1,7 +1,7 @@
 # Template file for 'hoogle'
 pkgname=hoogle
 version=5.0.18.2
-revision=1
+revision=2
 build_style=haskell-stack
 stackage="lts-17.5"
 makedepends="zlib-devel"

From 09c00d95847c8296fd2886ca34c56e10cdb42a6d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:15 -0300
Subject: [PATCH 24/52] kmonad: revbump for libffi.so.8.

---
 srcpkgs/kmonad/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/kmonad/template b/srcpkgs/kmonad/template
index 8c34a920ba7d..af7cf45d161b 100644
--- a/srcpkgs/kmonad/template
+++ b/srcpkgs/kmonad/template
@@ -1,7 +1,7 @@
 # Template file for 'kmonad'
 pkgname=kmonad
 version=0.4.1
-revision=2
+revision=3
 build_style=haskell-stack
 stackage=lts-17.5
 short_desc="Keyboard remapping utility providing qmk-like functionality"

From 6dfa0f6797f693ab46280f0520aca1605b27f5fc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:15 -0300
Subject: [PATCH 25/52] llvm12: revbump for libffi.so.8.

---
 srcpkgs/llvm12/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/llvm12/template b/srcpkgs/llvm12/template
index 7ce18028e4a3..8fc32d8f5258 100644
--- a/srcpkgs/llvm12/template
+++ b/srcpkgs/llvm12/template
@@ -1,7 +1,7 @@
 # Template file for 'llvm12'
 pkgname=llvm12
 version=12.0.1
-revision=2
+revision=3
 wrksrc="llvm-project-${version}.src"
 build_wrksrc=llvm
 build_style=cmake

From 1e5fc7c20629b919f73b1862067240b1fc907e8b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:16 -0300
Subject: [PATCH 26/52] lua54-lgi: revbump for libffi.so.8.

---
 srcpkgs/lua54-lgi/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/lua54-lgi/template b/srcpkgs/lua54-lgi/template
index abae56cc4310..8f5acebb1c61 100644
--- a/srcpkgs/lua54-lgi/template
+++ b/srcpkgs/lua54-lgi/template
@@ -1,7 +1,7 @@
 # Template file for 'lua54-lgi'
 pkgname=lua54-lgi
 version=0.9.2
-revision=4
+revision=5
 wrksrc=lgi-${version}
 hostmakedepends="pkg-config"
 makedepends="libglib-devel libffi-devel lua51-devel lua52-devel lua53-devel

From ac8fabff5e1deca50026f0523936a4d2b58db994 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:16 -0300
Subject: [PATCH 27/52] micropython: revbump for libffi.so.8.

---
 srcpkgs/micropython/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/micropython/template b/srcpkgs/micropython/template
index b3501120e458..b4c96b96c2a7 100644
--- a/srcpkgs/micropython/template
+++ b/srcpkgs/micropython/template
@@ -1,7 +1,7 @@
 # Template file for 'micropython'
 pkgname=micropython
 version=1.14
-revision=1
+revision=2
 build_wrksrc=ports/unix
 hostmakedepends="pkg-config python3"
 makedepends="libffi-devel"

From 4349d6418631ec8fd09c32b4e8d6be28375f495e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:16 -0300
Subject: [PATCH 28/52] mozjs78: revbump for libffi.so.8.

---
 srcpkgs/mozjs78/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/mozjs78/template b/srcpkgs/mozjs78/template
index e3167e3a7588..a008151398f5 100644
--- a/srcpkgs/mozjs78/template
+++ b/srcpkgs/mozjs78/template
@@ -1,7 +1,7 @@
 # Template file for 'mozjs78'
 pkgname=mozjs78
 version=78.9.0
-revision=3
+revision=4
 wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure

From 05f244d59aba853b79956ea42f7b56c4bc94e7ec Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:16 -0300
Subject: [PATCH 29/52] newlisp: revbump for libffi.so.8.

---
 srcpkgs/newlisp/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/newlisp/template b/srcpkgs/newlisp/template
index d6459caa41c5..7cc93cf7bef3 100644
--- a/srcpkgs/newlisp/template
+++ b/srcpkgs/newlisp/template
@@ -1,7 +1,7 @@
 # Template file for 'newlisp'
 pkgname=newlisp
 version=10.7.5
-revision=3
+revision=4
 makedepends="readline-devel libffi-devel"
 short_desc="Lisp-like, general-purpose scripting language"
 maintainer="Orphaned <orphan@voidlinux.org>"

From c244c250889897650c2c63b12186cf544bc3d891 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:16 -0300
Subject: [PATCH 30/52] p11-kit: revbump for libffi.so.8.

---
 srcpkgs/p11-kit/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/p11-kit/template b/srcpkgs/p11-kit/template
index cc0b11eb720f..a772b831da36 100644
--- a/srcpkgs/p11-kit/template
+++ b/srcpkgs/p11-kit/template
@@ -1,7 +1,7 @@
 # Template file for 'p11-kit'
 pkgname=p11-kit
 version=0.23.22
-revision=3
+revision=4
 build_style=meson
 configure_args="-Dlibffi=enabled -Dsystemd=disabled -Dbash_completion=disabled
  -Dgtk_doc=true -Dman=true -Dnls=true -Dtrust_module=enabled

From 4cdd97c85d5aa47c349ce1c803f0e5694a4ddc91 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:16 -0300
Subject: [PATCH 31/52] pandoc: revbump for libffi.so.8.

---
 srcpkgs/pandoc/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/pandoc/template b/srcpkgs/pandoc/template
index d84e94c7b93b..712b1ed03386 100644
--- a/srcpkgs/pandoc/template
+++ b/srcpkgs/pandoc/template
@@ -2,7 +2,7 @@
 pkgname=pandoc
 # Keep in sync with http://www.stackage.org/lts
 version=2.14.0.3
-revision=1
+revision=2
 _sidenote_version=0.20.0
 _monad_gen_version=0.3.0.1
 create_wrksrc=yes

From efeaa8ebb7101a6d46deb0182a96cf04f10f0867 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:17 -0300
Subject: [PATCH 32/52] perl-Glib-Object-Introspection: revbump for
 libffi.so.8.

---
 srcpkgs/perl-Glib-Object-Introspection/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Glib-Object-Introspection/template b/srcpkgs/perl-Glib-Object-Introspection/template
index 6d3f23140845..3716b90cfa76 100644
--- a/srcpkgs/perl-Glib-Object-Introspection/template
+++ b/srcpkgs/perl-Glib-Object-Introspection/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Glib-Object-Introspection'
 pkgname=perl-Glib-Object-Introspection
 version=0.049
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig perl-ExtUtils-Depends perl-Glib"

From c0166b495b99a507b332d06513793f2668440041 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:17 -0300
Subject: [PATCH 33/52] php: revbump for libffi.so.8.

---
 srcpkgs/php/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/php/template b/srcpkgs/php/template
index 927bbf8504f8..c91a8ba50a41 100644
--- a/srcpkgs/php/template
+++ b/srcpkgs/php/template
@@ -1,7 +1,7 @@
 # Template file for 'php'
 pkgname=php
 version=7.4.14
-revision=6
+revision=7
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel

From a9db5d7758825e0acd43f4e0b5d129d7a8d37902 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:17 -0300
Subject: [PATCH 34/52] python: revbump for libffi.so.8.

---
 srcpkgs/python/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/python/template b/srcpkgs/python/template
index 3cbe4673172c..f12f0633a1e8 100644
--- a/srcpkgs/python/template
+++ b/srcpkgs/python/template
@@ -4,7 +4,7 @@
 #
 pkgname=python
 version=2.7.18.4
-revision=1
+revision=2
 wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7"
 hostmakedepends="pkg-config"

From 95d596ee66a4d4a66a168ae192c3c55ab6884663 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:17 -0300
Subject: [PATCH 35/52] python-cffi: revbump for libffi.so.8.

---
 srcpkgs/python-cffi/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/python-cffi/template b/srcpkgs/python-cffi/template
index 9a256a738359..bc6fe6c6624b 100644
--- a/srcpkgs/python-cffi/template
+++ b/srcpkgs/python-cffi/template
@@ -1,7 +1,7 @@
 # Template file for 'python-cffi'
 pkgname=python-cffi
 version=1.14.6
-revision=2
+revision=3
 wrksrc="cffi-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools libffi-devel"

From 9aba8293ec0f13d3d50530b278748844cb29295b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:17 -0300
Subject: [PATCH 36/52] python-gobject: revbump for libffi.so.8.

---
 srcpkgs/python-gobject/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/python-gobject/template b/srcpkgs/python-gobject/template
index 0ea5cc9361ee..656628795997 100644
--- a/srcpkgs/python-gobject/template
+++ b/srcpkgs/python-gobject/template
@@ -1,7 +1,7 @@
 # Template file for 'python-gobject'
 pkgname=python-gobject
 version=3.36.1
-revision=2
+revision=3
 wrksrc="pygobject-${version}"
 build_style=meson
 build_helper="gir"

From 2ad5e2004551349fd33b2b93015e16d290fc7f6f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:17 -0300
Subject: [PATCH 37/52] python-gobject2: revbump for libffi.so.8.

---
 srcpkgs/python-gobject2/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/python-gobject2/template b/srcpkgs/python-gobject2/template
index 7af458142fd5..e742087a4ca0 100644
--- a/srcpkgs/python-gobject2/template
+++ b/srcpkgs/python-gobject2/template
@@ -1,7 +1,7 @@
 # Template file for 'python-gobject2'
 pkgname=python-gobject2
 version=2.28.7
-revision=2
+revision=3
 wrksrc=pygobject-${version}
 lib32disabled=yes
 build_style=gnu-configure

From 7f762379edf59a226632549fe05b71a0e87eb0a6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:18 -0300
Subject: [PATCH 38/52] python3: revbump for libffi.so.8.

---
 srcpkgs/python3/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/python3/template b/srcpkgs/python3/template
index cdaf9bd2e3d9..b712901f31b0 100644
--- a/srcpkgs/python3/template
+++ b/srcpkgs/python3/template
@@ -4,7 +4,7 @@
 #
 pkgname=python3
 version=3.10.0
-revision=1
+revision=2
 wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6

From af79fd683c5df18f69547ac875a7a58913ac134b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:18 -0300
Subject: [PATCH 39/52] python3-gobject: revbump for libffi.so.8.

---
 srcpkgs/python3-gobject/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/python3-gobject/template b/srcpkgs/python3-gobject/template
index 22ae460c9125..7602d1f3aafb 100644
--- a/srcpkgs/python3-gobject/template
+++ b/srcpkgs/python3-gobject/template
@@ -1,7 +1,7 @@
 # Template file for 'python3-gobject'
 pkgname=python3-gobject
 version=3.40.1
-revision=2
+revision=3
 wrksrc="pygobject-${version}"
 build_style=meson
 build_helper="gir"

From ddae471e3143a85923a10ed986471c2f859f8f97 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:18 -0300
Subject: [PATCH 40/52] racket: revbump for libffi.so.8.

---
 srcpkgs/racket/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/racket/template b/srcpkgs/racket/template
index 1fee0a65e39d..3d9ca1976bbc 100644
--- a/srcpkgs/racket/template
+++ b/srcpkgs/racket/template
@@ -1,7 +1,7 @@
 # Template file for 'racket'
 pkgname=racket
 version=7.9
-revision=1
+revision=2
 build_wrksrc=src
 build_style=gnu-configure
 configure_args="--enable-useprefix --disable-docs"

From 05a156948840521885fc624307acd464315193f4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:18 -0300
Subject: [PATCH 41/52] ruby: revbump for libffi.so.8.

---
 srcpkgs/ruby/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby/template b/srcpkgs/ruby/template
index 0411719edc0d..1a24144ebfdc 100644
--- a/srcpkgs/ruby/template
+++ b/srcpkgs/ruby/template
@@ -3,7 +3,7 @@ _ruby_abiver=3.0.0
 
 pkgname=ruby
 version=3.0.2
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--enable-shared --disable-rpath
  DOXYGEN=/usr/bin/doxygen DOT=/usr/bin/dot PKG_CONFIG=/usr/bin/pkg-config"

From a4aaefc1b117cc430b00103d49629c67bc860d24 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:18 -0300
Subject: [PATCH 42/52] ruby-ffi: revbump for libffi.so.8.

---
 srcpkgs/ruby-ffi/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby-ffi/template b/srcpkgs/ruby-ffi/template
index efe3ca4f3f5f..11a8d58499ed 100644
--- a/srcpkgs/ruby-ffi/template
+++ b/srcpkgs/ruby-ffi/template
@@ -1,7 +1,7 @@
 # Template file for 'ruby-ffi'
 pkgname=ruby-ffi
 version=1.11.3
-revision=5
+revision=6
 wrksrc="ffi-${version}"
 build_style=gemspec
 hostmakedepends="libffi-devel"

From 6b0b08da5416b0904c3e616bf7e3f89fdc9108b6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:18 -0300
Subject: [PATCH 43/52] shellcheck: revbump for libffi.so.8.

---
 srcpkgs/shellcheck/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/shellcheck/template b/srcpkgs/shellcheck/template
index 76d479a12fca..55049df80af9 100644
--- a/srcpkgs/shellcheck/template
+++ b/srcpkgs/shellcheck/template
@@ -1,7 +1,7 @@
 # Template file for 'shellcheck'
 pkgname=shellcheck
 version=0.7.2
-revision=2
+revision=3
 build_style=haskell-stack
 stackage="lts-17.5"
 hostmakedepends="pandoc"

From bd7cd0b4334cb35f10ee539ead03bb3db5029e77 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:18 -0300
Subject: [PATCH 44/52] squeak: revbump for libffi.so.8.

---
 srcpkgs/squeak/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/squeak/template b/srcpkgs/squeak/template
index 409928a4fe55..bfc566925af4 100644
--- a/srcpkgs/squeak/template
+++ b/srcpkgs/squeak/template
@@ -1,7 +1,7 @@
 # Template file for 'squeak'
 pkgname=squeak
 version=4.10.2.2614
-revision=3
+revision=4
 build_style=gnu-configure
 wrksrc="Squeak-${version}-src"
 configure_script="./unix/cmake/configure"

From 0894596812acbdf17c1486a074943dfc1de22704 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:19 -0300
Subject: [PATCH 45/52] stack: revbump for libffi.so.8.

---
 srcpkgs/stack/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/stack/template b/srcpkgs/stack/template
index f9d573ef5bfd..cc97d986080b 100644
--- a/srcpkgs/stack/template
+++ b/srcpkgs/stack/template
@@ -1,7 +1,7 @@
 # Template file for 'stack'
 pkgname=stack
 version=2.7.3
-revision=1
+revision=2
 _stackage="lts-18.5"
 hostmakedepends="cabal-install pkg-config unzip"
 makedepends="zlib-devel pcre-devel"

From da1371477719416dd26f10ec9b7e0cdab4a12419 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:19 -0300
Subject: [PATCH 46/52] thunderbird: revbump for libffi.so.8.

---
 srcpkgs/thunderbird/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/thunderbird/template b/srcpkgs/thunderbird/template
index b6192f7bf02c..0ab1c5f564da 100644
--- a/srcpkgs/thunderbird/template
+++ b/srcpkgs/thunderbird/template
@@ -4,7 +4,7 @@
 #
 pkgname=thunderbird
 version=78.13.0
-revision=1
+revision=2
 build_helper="rust"
 short_desc="Standalone Mail/News reader"
 maintainer="Érico Nogueira <ericonr@disroot.org>"

From d02cf555117c2ec4f6a9d5eef95c2669ae2ead03 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:19 -0300
Subject: [PATCH 47/52] txr: revbump for libffi.so.8.

---
 srcpkgs/txr/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/txr/template b/srcpkgs/txr/template
index 1136f6b7b026..23c13c38e177 100644
--- a/srcpkgs/txr/template
+++ b/srcpkgs/txr/template
@@ -1,7 +1,7 @@
 # Template file for 'txr'
 pkgname=txr
 version=270
-revision=1
+revision=2
 archs="x86_64* i686* aarch64* arm* ppc64* mips*"
 build_style=configure
 configure_args="--prefix=/usr"

From a94f551d1f66c28cd0287c32e199dd205c038303 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:19 -0300
Subject: [PATCH 48/52] wayland: revbump for libffi.so.8.

---
 srcpkgs/wayland/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/wayland/template b/srcpkgs/wayland/template
index 624441d48a86..baf63a7c09d0 100644
--- a/srcpkgs/wayland/template
+++ b/srcpkgs/wayland/template
@@ -1,7 +1,7 @@
 # Template file for 'wayland'
 pkgname=wayland
 version=1.19.0
-revision=1
+revision=2
 build_style=meson
 # "Tests must not be built with NDEBUG defined, they rely on assert()."
 configure_args="-Ddocumentation=false -Db_ndebug=false"

From 94e5446dcd67136e2a001a4484666e385da40097 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:19 -0300
Subject: [PATCH 49/52] xmobar: revbump for libffi.so.8.

---
 srcpkgs/xmobar/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/xmobar/template b/srcpkgs/xmobar/template
index 708899ad4e24..b97c9f268d68 100644
--- a/srcpkgs/xmobar/template
+++ b/srcpkgs/xmobar/template
@@ -1,7 +1,7 @@
 # Template file for 'xmobar'
 pkgname=xmobar
 version=0.39
-revision=1
+revision=2
 build_style=haskell-stack
 hostmakedepends="pkg-config"
 makedepends="libX11-devel libXinerama-devel libXrandr-devel libXScrnSaver-devel

From 0c04919470f74c3ac005ddac642afe645f97d64e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:19 -0300
Subject: [PATCH 50/52] xmonad: revbump for libffi.so.8.

---
 srcpkgs/xmonad/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/xmonad/template b/srcpkgs/xmonad/template
index a9cf809c87a2..5a70f7201af4 100644
--- a/srcpkgs/xmonad/template
+++ b/srcpkgs/xmonad/template
@@ -1,7 +1,7 @@
 # Template file for 'xmonad'
 pkgname=xmonad
 version=0.15
-revision=5
+revision=6
 build_style=haskell-stack
 stackage=lts-16.13
 makedepends="libX11-devel libXinerama-devel libXrandr-devel libXScrnSaver-devel"

From 41ac2ec248b9d056be1d196a8507f12593d165e9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:20 -0300
Subject: [PATCH 51/52] yabasic: revbump for libffi.so.8.

---
 srcpkgs/yabasic/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/yabasic/template b/srcpkgs/yabasic/template
index 16b44f52380b..c0e5222b1ecc 100644
--- a/srcpkgs/yabasic/template
+++ b/srcpkgs/yabasic/template
@@ -2,7 +2,7 @@
 pkgname=yabasic
 reverts="2.769_1"
 version=2.90.1
-revision=1
+revision=2
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libXt-devel ncurses-devel libffi-devel"

From 5104840564114eff240a7ada290a6c71a8aba4aa Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Nogueira?= <erico.erc@gmail.com>
Date: Mon, 11 Oct 2021 16:05:20 -0300
Subject: [PATCH 52/52] yosys: revbump for libffi.so.8.

---
 srcpkgs/yosys/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/yosys/template b/srcpkgs/yosys/template
index 72e7da38f402..4c8414679017 100644
--- a/srcpkgs/yosys/template
+++ b/srcpkgs/yosys/template
@@ -3,7 +3,7 @@ pkgname=yosys
 # Remember to correct _gitrev on updating
 _gitrev=1979e0b
 version=0.9
-revision=3
+revision=4
 wrksrc=${pkgname}-${pkgname}-${version}
 build_style=gnu-makefile
 make_use_env=yes

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [WIP] libffi 3.4.2
  2021-10-11 19:06 [PR PATCH] [WIP] libffi 3.4.2 ericonr
@ 2022-06-07  2:12 ` github-actions
  2022-06-21  2:13 ` [PR PATCH] [Closed]: " github-actions
  1 sibling, 0 replies; 3+ messages in thread
From: github-actions @ 2022-06-07  2:12 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 305 bytes --]

New comment by github-actions[bot] on void-packages repository

https://github.com/void-linux/void-packages/pull/33486#issuecomment-1148116536

Comment:
Pull Requests become stale 90 days after last activity and are closed 14 days after that.  If this pull request is still relevant bump it or assign it.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PR PATCH] [Closed]: [WIP] libffi 3.4.2
  2021-10-11 19:06 [PR PATCH] [WIP] libffi 3.4.2 ericonr
  2022-06-07  2:12 ` github-actions
@ 2022-06-21  2:13 ` github-actions
  1 sibling, 0 replies; 3+ messages in thread
From: github-actions @ 2022-06-21  2:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1473 bytes --]

There's a closed pull request on the void-packages repository

[WIP] libffi 3.4.2
https://github.com/void-linux/void-packages/pull/33486

Description:
<!-- Mark items with [x] where applicable -->

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->

[ci-skip]
[skip-ci]
[ci skip]
[skip ci]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2022-06-21  2:13 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-11 19:06 [PR PATCH] [WIP] libffi 3.4.2 ericonr
2022-06-07  2:12 ` github-actions
2022-06-21  2:13 ` [PR PATCH] [Closed]: " github-actions

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).