Github messages for voidlinux
 help / color / mirror / Atom feed
From: motorto <motorto@users.noreply.github.com>
To: ml@inbox.vuxu.org
Subject: Re: [PR PATCH] [Updated] autoconf: update to 2.71.
Date: Thu, 11 Aug 2022 12:59:14 +0200	[thread overview]
Message-ID: <20220811105914.J_ZpGjsKU11x1Chl66DcfbojICTbESXSKv9cx0a7tmQ@z> (raw)
In-Reply-To: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-38412@inbox.vuxu.org>

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

There is an updated pull request by motorto against master on the void-packages repository

https://github.com/motorto/void-packages autoconf-2.71
https://github.com/void-linux/void-packages/pull/38412

autoconf: update to 2.71.
[ci skip]

#### Testing the changes
- I tested the changes in this PR: **YES**

#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - armv6l

I have also update autoconf-archive in this pr.

Because this is a critical package I will make sure that all package that depends on autoconf and automake still compile.

There was some changes that might need to add [gtk-doc on hostmakedepends](https://www.mail-archive.com/bug-autoconf@gnu.org/msg04872.html). Separate PRs for the packages will be created and I will reference here.

Compiled all the packages that depend on autoconf and automake `grep -ri autconf` (Yes, I know it has some false negatives).  Thanks @paper42  for that

Packages failing that were failing already (will not fix)

- MEGAcmd
- ctags (patch fails to apply ...) #38597 
- davfs2
- gamin (patch fails to apply ...) 
- gnome-latex
- libcryptui
- libtar (patchs fail to apply)
- mod_wsgi
- pcsxr
- pdsh ( tests fail)
- pgadmin3
- portaudio
- tcpflow
- transcode
- xnec2c
- kea -  fails with sphinx.errors.SphinxWarning: Invalid configuration value found: 'language = None'. Update your configuration to a valid langauge code. Falling back to 'en' (English). 
- gsoap (fail to fetch needs to be updated)
- rng-tools


Packages that the tests were failling already ~(added make_check=no)~

- clutter
- rest
- watchman (test fail)

Packages fixed on other PRS:

- bluebird-themes #38543 
- tpm2-tss #38567 
- lksctp-tools #38581 

Packages fixed in this PR:

- hunspell
- libsasl - remove patch for old autoconf
- lxsession
- ltrace
- libsrtp
- iverilog

Packages that need to tested by someone else (don't build on x86_64{musl,glibc})

- librtas
- libump-git
- libvpd
- lsvpd
- powerpc-utils
- sun7i-kernel
- yaboot
- tigervnc


Packages that I still need to confirm if they fail because of this update or if they already failed:

- [X] firefox - I am not trying to compile this one on my system sorry :)
- [ ] geany - need help here upstream [changed to meson but didn;t release it yet](https://github.com/geany/geany/issues/2771)
- [ ] gloobus-preview
- [ ] hplip
- [X] mbox - compiles fine on my system
- [x] mozjs78 - compiles fine on my system
- [x] mozjs91 -  compiles fine on my system
- [ ] openjdk7-bootstrap
- [ ] openldap
- [X] opensc -  compiles fine on my system
- [ ] pilot-link
- [ ] seahorse-nautilus
- [x] thunderbird
- [x] tracebox - compiles fine on my system
- [x] vlc - compiles fine on my system
- [X] xmoto - compiles fine on my system



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

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

From acdbf1bf77e6c11272a76e6a97fbfd46bfbb7efd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Mon, 1 Aug 2022 18:05:28 +0100
Subject: [PATCH 01/27] autoconf: update to 2.71.

---
 .../patches/fix-perl-5.22-autoscan.patch      | 27 -------------------
 srcpkgs/autoconf/template                     |  6 ++---
 2 files changed, 3 insertions(+), 30 deletions(-)
 delete mode 100644 srcpkgs/autoconf/patches/fix-perl-5.22-autoscan.patch

diff --git a/srcpkgs/autoconf/patches/fix-perl-5.22-autoscan.patch b/srcpkgs/autoconf/patches/fix-perl-5.22-autoscan.patch
deleted file mode 100644
index 3054d22a5cf4..000000000000
--- a/srcpkgs/autoconf/patches/fix-perl-5.22-autoscan.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From e5654a5591884b92633c7785f325626711e7f7aa Mon Sep 17 00:00:00 2001
-From: Paul Eggert <eggert@cs.ucla.edu>
-Date: Tue, 29 Jan 2013 13:46:48 -0800
-Subject: [PATCH] autoscan: port to perl 5.17
-
-* bin/autoscan.in (scan_sh_file): Escape '{'.  This avoids a
-feature that is deprecated in Perl 5.17.  Reported by Ray Lauff in
-<http://lists.gnu.org/archive/html/bug-autoconf/2013-01/msg00059.html>.
----
- bin/autoscan.in | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
---- a/bin/autoscan.in
-+++ b/bin/autoscan.in
-@@ -358,7 +358,7 @@ sub scan_sh_file ($)
-     {
-       # Strip out comments and variable references.
-       s/#.*//;
--      s/\${[^\}]*}//g;
-+      s/\$\{[^\}]*}//g;
-       s/@[^@]*@//g;
- 
-       # Tokens in the code.
--- 
-2.1.0
-
-
diff --git a/srcpkgs/autoconf/template b/srcpkgs/autoconf/template
index 260e8c753f07..72ff5aceb16e 100644
--- a/srcpkgs/autoconf/template
+++ b/srcpkgs/autoconf/template
@@ -1,7 +1,7 @@
 # Template file for 'autoconf'
 pkgname=autoconf
-version=2.69
-revision=9
+version=2.71
+revision=1
 build_style=gnu-configure
 hostmakedepends="perl m4 help2man"
 depends="virtual?awk m4 perl"
@@ -10,7 +10,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, GPL-3.0-or-later"
 homepage="http://www.gnu.org/software/autoconf"
 distfiles="${GNU_SITE}/$pkgname/$pkgname-$version.tar.xz"
-checksum=64ebcec9f8ac5b2487125a86a7760d2591ac9e1d3dbd59489633f9de62a57684
+checksum=f14c83cfebcc9427f2c3cea7258bd90df972d92eb26752da4ddad81c87a0faa4
 
 pre_check() {
 	# Disable failing test by adding

From 7b2e888857f027e7ea848832270fd1b83f208efc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Mon, 1 Aug 2022 18:11:18 +0100
Subject: [PATCH 02/27] autoconf-archive: update to 2022.02.11.

---
 srcpkgs/autoconf-archive/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/autoconf-archive/template b/srcpkgs/autoconf-archive/template
index 1edf5d96f775..fe34f02787dd 100644
--- a/srcpkgs/autoconf-archive/template
+++ b/srcpkgs/autoconf-archive/template
@@ -1,7 +1,7 @@
 # Template file for 'autoconf-archive'
 pkgname=autoconf-archive
-version=2019.01.06
-revision=2
+version=2022.02.11
+revision=1
 build_style=gnu-configure
 hostmakedepends="texinfo"
 depends="autoconf"
@@ -10,4 +10,4 @@ maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://www.gnu.org/software/autoconf-archive/"
 distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.xz"
-checksum=17195c833098da79de5778ee90948f4c5d90ed1a0cf8391b4ab348e2ec511e3f
+checksum=78a61b611e2eeb55a89e0398e0ce387bcaf57fe2dd53c6fe427130f777ad1e8c

From 5c5538053906d2d5fb016ff7475d30a220d14e19 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 9 Aug 2022 00:52:51 +0100
Subject: [PATCH 03/27] clutter: add gtk-doc to hostmakedepends

https://www.mail-archive.com/bug-autoconf@gnu.org/msg04872.html
---
 srcpkgs/clutter/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/clutter/template b/srcpkgs/clutter/template
index 461e2fe07978..d49446154207 100644
--- a/srcpkgs/clutter/template
+++ b/srcpkgs/clutter/template
@@ -8,7 +8,7 @@ configure_args="$(vopt_enable gir introspection) --enable-evdev --enable-evdev-i
  --enable-wayland-backend --enable-egl-backend --enable-wayland-compositor
  --enable-gdk-backend"
 hostmakedepends="automake libtool pkg-config intltool glib-devel
- gettext-devel"
+ gettext-devel gtk-doc"
 makedepends="atk-devel pango-devel libXi-devel libXcomposite-devel json-glib-devel
  libgudev-devel libxkbcommon-devel cogl-devel libinput-devel libevdev-devel
  eudev-libudev-devel gtk+3-devel"

From d1582221753dab6634116c3d65eee92a4f13f07c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 9 Aug 2022 00:53:48 +0100
Subject: [PATCH 04/27] cogl: add gtk-doc to hostmakedepends

https://www.mail-archive.com/bug-autoconf@gnu.org/msg04872.html
---
 srcpkgs/cogl/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/cogl/template b/srcpkgs/cogl/template
index 43c282b85e84..987bdc4ba112 100644
--- a/srcpkgs/cogl/template
+++ b/srcpkgs/cogl/template
@@ -9,7 +9,7 @@ configure_args="--enable-cairo=yes --enable-cogl-pango=yes
  --enable-wayland-egl-platform --enable-wayland-egl-server
  $(vopt_enable gir introspection)"
 hostmakedepends="automake libtool gettext gettext-devel pkg-config intltool
- glib-devel gobject-introspection"
+ glib-devel gobject-introspection gtk-doc"
 makedepends="libXcomposite-devel libXrandr-devel MesaLib-devel pango-devel
  gdk-pixbuf-devel gst-plugins-base1-devel wayland-devel libXdamage-devel"
 short_desc="Library for using 3D graphics hardware for rendering"

From 1cfa88eaed8aebee7549d62dc42fafca143d322a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 9 Aug 2022 00:54:46 +0100
Subject: [PATCH 05/27] gupnp-dlna: add gtk-doc to hostmakedepends

https://www.mail-archive.com/bug-autoconf@gnu.org/msg04872.html
---
 srcpkgs/gupnp-dlna/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/gupnp-dlna/template b/srcpkgs/gupnp-dlna/template
index d88090126ee3..7f3a62ebd782 100644
--- a/srcpkgs/gupnp-dlna/template
+++ b/srcpkgs/gupnp-dlna/template
@@ -5,7 +5,7 @@ revision=3
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static $(vopt_enable gir introspection)"
-hostmakedepends="automake libtool pkg-config $(vopt_if vala vala)"
+hostmakedepends="automake libtool pkg-config $(vopt_if vala vala) gtk-doc"
 makedepends="gst-plugins-base1-devel libxml2-devel $(vopt_if vala vala)"
 short_desc="GUPnP DLNA"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 754714584cd8259afbadf8a16fad626f6ac4572e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 9 Aug 2022 00:55:16 +0100
Subject: [PATCH 06/27] gupnp-igd: add gtk-doc to hostmakedepends

https://www.mail-archive.com/bug-autoconf@gnu.org/msg04872.html
---
 srcpkgs/gupnp-igd/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/gupnp-igd/template b/srcpkgs/gupnp-igd/template
index 314a36472b85..17a80d67b9a0 100644
--- a/srcpkgs/gupnp-igd/template
+++ b/srcpkgs/gupnp-igd/template
@@ -5,7 +5,7 @@ revision=3
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-python --disable-static $(vopt_enable gir introspection)"
-hostmakedepends="automake pkg-config glib-devel libtool gobject-introspection"
+hostmakedepends="automake pkg-config glib-devel libtool gobject-introspection gtk-doc"
 makedepends="libglib-devel libxml2-devel libsoup-devel gssdp-devel gupnp-devel"
 short_desc="Library to handle UPnP IGD port mapping"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 843d04edaf079f0631aeef1b587c0733056e921a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 9 Aug 2022 00:56:13 +0100
Subject: [PATCH 07/27] libcanberra: add gtk-doc to hostmakedepends

https://www.mail-archive.com/bug-autoconf@gnu.org/msg04872.html
---
 srcpkgs/libcanberra/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libcanberra/template b/srcpkgs/libcanberra/template
index de049b68e088..89467130e825 100644
--- a/srcpkgs/libcanberra/template
+++ b/srcpkgs/libcanberra/template
@@ -5,7 +5,7 @@ revision=11
 build_style=gnu-configure
 configure_args="--enable-alsa --enable-null --disable-lynx
  --enable-gstreamer --disable-oss --with-builtin=dso"
-hostmakedepends="automake libtool gettext-devel pkg-config intltool"
+hostmakedepends="automake libtool gettext-devel pkg-config intltool gtk-doc"
 makedepends="
  gtk+-devel gtk+3-devel libvorbis-devel libltdl-devel
  gstreamer1-devel alsa-lib-devel tdb-devel pulseaudio-devel

From bb71b030e6056e1bec5e54ba3bbbbb01876f6340 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 9 Aug 2022 00:56:48 +0100
Subject: [PATCH 08/27] libdbusmenu-glib: add gtk-doc to hostmakedepends

https://www.mail-archive.com/bug-autoconf@gnu.org/msg04872.html
---
 srcpkgs/libdbusmenu-glib/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libdbusmenu-glib/template b/srcpkgs/libdbusmenu-glib/template
index 9945baa250d8..eddfaa109cf0 100644
--- a/srcpkgs/libdbusmenu-glib/template
+++ b/srcpkgs/libdbusmenu-glib/template
@@ -8,7 +8,7 @@ build_helper="gir"
 configure_args="--disable-dumper --disable-static --disable-tests
  $(vopt_enable gir vala) $(vopt_enable gir introspection) HAVE_VALGRIND_FALSE=''"
 hostmakedepends="automake gettext-devel glib-devel intltool libtool pkg-config
- $(vopt_if gir 'gobject-introspection vala-devel')"
+ $(vopt_if gir 'gobject-introspection vala-devel') gtk-doc"
 makedepends="gtk+3-devel"
 short_desc="Library for passing menus over DBus"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"

From b0b20999fc4546611a30457a83d1212fdcbd0e91 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 9 Aug 2022 00:57:01 +0100
Subject: [PATCH 09/27] libfm: add gtk-doc to hostmakedepends

https://www.mail-archive.com/bug-autoconf@gnu.org/msg04872.html
---
 srcpkgs/libfm/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libfm/template b/srcpkgs/libfm/template
index be9425847037..a66bc51b5ed2 100644
--- a/srcpkgs/libfm/template
+++ b/srcpkgs/libfm/template
@@ -8,7 +8,7 @@ revision=1
 build_style=gnu-configure
 configure_args="--enable-udisks --disable-static --with-gtk=3"
 hostmakedepends="automake gettext-devel glib-devel intltool libtool
- pkg-config vala-devel"
+ pkg-config vala-devel gtk-doc"
 makedepends="dbus-glib-devel gtk+3-devel libexif-devel menu-cache-devel"
 depends="libfm-extra>=${version}"
 short_desc="Core library of PCManFM file manager"

From 8a1df52793b3cf2fd7c45be7944503389186cca7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 9 Aug 2022 00:57:16 +0100
Subject: [PATCH 10/27] libglade: add gtk-doc to hostmakedepends

https://www.mail-archive.com/bug-autoconf@gnu.org/msg04872.html
---
 srcpkgs/libglade/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libglade/template b/srcpkgs/libglade/template
index f9bbef8cfbe3..e72c1b898939 100644
--- a/srcpkgs/libglade/template
+++ b/srcpkgs/libglade/template
@@ -4,7 +4,7 @@ version=2.6.4
 revision=12
 build_style=gnu-configure
 configure_args="--disable-static --without-xml-catalog"
-hostmakedepends="automake pkg-config libtool python glib-devel gtk+-devel"
+hostmakedepends="automake pkg-config libtool python glib-devel gtk+-devel gtk-doc"
 makedepends="libxml2-devel gtk+-devel xmlcatmgr"
 depends="xmlcatmgr"
 short_desc="Runtime interpreter for GLADE GUI files"

From 77901618f3672e0a26d61eef8cf47b02bbceae78 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 9 Aug 2022 00:57:33 +0100
Subject: [PATCH 11/27] libgpod: add gtk-doc to hostmakedepends

https://www.mail-archive.com/bug-autoconf@gnu.org/msg04872.html
---
 srcpkgs/libgpod/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libgpod/template b/srcpkgs/libgpod/template
index 8e547f1f9ebd..2fe5fa4da108 100644
--- a/srcpkgs/libgpod/template
+++ b/srcpkgs/libgpod/template
@@ -4,7 +4,7 @@ version=0.8.3
 revision=4
 build_style=gnu-configure
 configure_args="--with-udev-dir=/usr/lib/udev --enable-udev"
-hostmakedepends="intltool pkg-config automake gettext-devel glib-devel libtool"
+hostmakedepends="intltool pkg-config automake gettext-devel glib-devel libtool gtk-doc"
 makedepends="gdk-pixbuf-devel libimobiledevice-devel sg3_utils-devel sqlite-devel"
 short_desc="Shared library to access the contents of an iPod"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 361af7e635d09925f9b6a14f03b29c07b533a7c1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 9 Aug 2022 00:57:52 +0100
Subject: [PATCH 12/27] libgsf: add gtk-doc to hostmakedepends

https://www.mail-archive.com/bug-autoconf@gnu.org/msg04872.html
---
 srcpkgs/libgsf/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libgsf/template b/srcpkgs/libgsf/template
index 132ac53261b5..ace7277211ab 100644
--- a/srcpkgs/libgsf/template
+++ b/srcpkgs/libgsf/template
@@ -5,7 +5,7 @@ revision=1
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --enable-introspection"
-hostmakedepends="automake libtool gettext-devel glib-devel intltool pkg-config"
+hostmakedepends="automake libtool gettext-devel glib-devel intltool pkg-config gtk-doc"
 makedepends="gdk-pixbuf-devel libxml2-devel"
 checkdepends="perl-XML-Parser unzip"
 short_desc="Structured File Library"

From 2f8ba00b4850a85e8616f894f90d807c5652d5df Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 9 Aug 2022 00:58:11 +0100
Subject: [PATCH 13/27] libidn2: add gtk-doc to hostmakedepends

https://www.mail-archive.com/bug-autoconf@gnu.org/msg04872.html
---
 srcpkgs/libidn2/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libidn2/template b/srcpkgs/libidn2/template
index e7f490959388..3777a1baebcd 100644
--- a/srcpkgs/libidn2/template
+++ b/srcpkgs/libidn2/template
@@ -3,7 +3,7 @@ pkgname=libidn2
 version=2.3.2
 revision=1
 build_style=gnu-configure
-hostmakedepends="automake gettext-devel libtool pkg-config"
+hostmakedepends="automake gettext-devel libtool pkg-config gtk-doc"
 makedepends="libunistring-devel"
 short_desc="Internationalized string handling library"
 maintainer="Enno Boland <gottox@voidlinux.org>"

From 5f468a311c5b4c30dc3695163cbe31cc83fadfbd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 9 Aug 2022 00:58:34 +0100
Subject: [PATCH 14/27] libu2f: add gtk-doc to hostmakedepends

https://www.mail-archive.com/bug-autoconf@gnu.org/msg04872.html
---
 srcpkgs/libu2f-host/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libu2f-host/template b/srcpkgs/libu2f-host/template
index c2cd5b754dca..b912493060db 100644
--- a/srcpkgs/libu2f-host/template
+++ b/srcpkgs/libu2f-host/template
@@ -5,7 +5,7 @@ revision=5
 wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl=yes"
-hostmakedepends="automake gengetopt libtool pkg-config"
+hostmakedepends="automake gengetopt libtool pkg-config gtk-doc"
 makedepends="hidapi-devel json-c-devel openssl-devel"
 depends="libfido2"
 short_desc="C library and tool that implements the host-side of the U2F protocol"

From 5ce836dba209f6140f74b80c1a894f2a9680bf18 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 9 Aug 2022 00:58:59 +0100
Subject: [PATCH 15/27] libunique1: add gtk-doc to hostmakedepends

https://www.mail-archive.com/bug-autoconf@gnu.org/msg04872.html
---
 srcpkgs/libunique1/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libunique1/template b/srcpkgs/libunique1/template
index f73931b0c72b..0ac287925885 100644
--- a/srcpkgs/libunique1/template
+++ b/srcpkgs/libunique1/template
@@ -6,7 +6,7 @@ wrksrc="libunique-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --disable-dbus"
-hostmakedepends="libtool automake pkg-config glib-devel"
+hostmakedepends="libtool automake pkg-config glib-devel gtk-doc"
 makedepends="libSM-devel gtk+-devel"
 short_desc="Library for writing single instance applications (GTK+2)"
 maintainer="Orphaned <orphan@voidlinux.org>"

From b63f710975fcd06d1460f4bcae9e7d49f58ea08d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 9 Aug 2022 00:59:13 +0100
Subject: [PATCH 16/27] mash: add gtk-doc to hostmakedepends

https://www.mail-archive.com/bug-autoconf@gnu.org/msg04872.html
---
 srcpkgs/mash/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/mash/template b/srcpkgs/mash/template
index 722ee0dd981e..26e7c8777186 100644
--- a/srcpkgs/mash/template
+++ b/srcpkgs/mash/template
@@ -6,7 +6,7 @@ build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static $(vopt_enable gir introspection)"
 hostmakedepends="automake glib-devel intltool libtool pkg-config
- $(vopt_if gir gobject-introspection)"
+ $(vopt_if gir gobject-introspection) gtk-doc"
 makedepends="clutter-devel"
 depends="clutter>=1.18"
 short_desc="Small library for using 3D models within a Clutter scene"

From 76450e8f94fe39107f306bdf52f2cb3844321b00 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 9 Aug 2022 00:59:27 +0100
Subject: [PATCH 17/27] rest: add gtk-doc to hostmakedepends

https://www.mail-archive.com/bug-autoconf@gnu.org/msg04872.html
---
 srcpkgs/rest/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/rest/template b/srcpkgs/rest/template
index 94314aa9d7b1..aa4299c8ffd3 100644
--- a/srcpkgs/rest/template
+++ b/srcpkgs/rest/template
@@ -6,7 +6,7 @@ build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection) --disable-static
  --with-ca-certificates=/etc/ssl/certs/ca-certificates.crt"
-hostmakedepends="automake perl m4 libtool pkg-config glib-devel"
+hostmakedepends="automake perl m4 libtool pkg-config glib-devel gtk-doc"
 makedepends="libglib-devel libsoup-gnome-devel libxml2-devel"
 depends="ca-certificates"
 short_desc="RESTful library"

From 02fd6136092e313d6dc65b43fd264af5ff5d52d6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 9 Aug 2022 00:59:45 +0100
Subject: [PATCH 18/27] ykneomgr: add gtk-doc to hostmakedepends

https://www.mail-archive.com/bug-autoconf@gnu.org/msg04872.html
---
 srcpkgs/ykneomgr/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ykneomgr/template b/srcpkgs/ykneomgr/template
index 5278e36965d3..d0e4c82f3307 100644
--- a/srcpkgs/ykneomgr/template
+++ b/srcpkgs/ykneomgr/template
@@ -4,7 +4,7 @@ version=0.1.8
 revision=4
 wrksrc="libykneomgr-${version}"
 build_style=gnu-configure
-hostmakedepends="automake libtool pkg-config gengetopt help2man"
+hostmakedepends="automake libtool pkg-config gengetopt help2man gtk-doc"
 makedepends="pcsclite-devel libzip-devel zlib-devel"
 short_desc="Yubikey NEO Manager"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 20b68b42451ff6005687084b86eeb7952192df41 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 9 Aug 2022 01:08:25 +0100
Subject: [PATCH 19/27] hunspell: add gettext-devel-tools as hostmakedepends

Make it build with autoconf-2.7.1
---
 srcpkgs/hunspell/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/hunspell/template b/srcpkgs/hunspell/template
index 929f4b1893e7..7f8a27cf54a9 100644
--- a/srcpkgs/hunspell/template
+++ b/srcpkgs/hunspell/template
@@ -4,7 +4,7 @@ version=1.7.0
 revision=3
 build_style=gnu-configure
 configure_args="--with-ui"
-hostmakedepends="automake bison libtool pkg-config"
+hostmakedepends="automake bison libtool pkg-config gettext-devel-tools"
 makedepends="ncurses-devel"
 short_desc="Spell checker and morphological analyzer"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 1ccc13d345292672464b6826d5f69faba0f1ea13 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 9 Aug 2022 15:53:42 +0100
Subject: [PATCH 20/27] libsasl: remove unneeded patch

---
 .../cyrus-sasl-2.1.27-autotools_fixes.patch   | 35 -------------------
 1 file changed, 35 deletions(-)
 delete mode 100644 srcpkgs/libsasl/patches/cyrus-sasl-2.1.27-autotools_fixes.patch

diff --git a/srcpkgs/libsasl/patches/cyrus-sasl-2.1.27-autotools_fixes.patch b/srcpkgs/libsasl/patches/cyrus-sasl-2.1.27-autotools_fixes.patch
deleted file mode 100644
index 5c751bbc8d8f..000000000000
--- a/srcpkgs/libsasl/patches/cyrus-sasl-2.1.27-autotools_fixes.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-Source: https://git.alpinelinux.org/aports/tree/main/cyrus-sasl/cyrus-sasl-2.1.27-autotools_fixes.patch
-Upstream: No
-Reason: FTBFS
-
---- cyrus-sasl-2.1.27/configure.ac
-+++ cyrus-sasl-2.1.27/configure.ac
-@@ -44,6 +44,8 @@
- 
- AC_PREREQ(2.63)
- 
-+AC_CONFIG_MACRO_DIR([config])
-+
- dnl
- dnl REMINDER: When changing the version number here, please also update
- dnl the values in win32/include/config.h and include/sasl.h as well.
---- cyrus-sasl-2.1.27/Makefile.am
-+++ cyrus-sasl-2.1.27/Makefile.am
-@@ -44,6 +44,8 @@
- #
- ################################################################
- 
-+ACLOCAL_AMFLAGS = -I config
-+
- if SASLAUTHD
- SAD = saslauthd
- else
---- cyrus-sasl-2.1.27/saslauthd/Makefile.am
-+++ cyrus-sasl-2.1.27/saslauthd/Makefile.am
-@@ -1,4 +1,6 @@
- AUTOMAKE_OPTIONS = 1.7
-+ACLOCAL_AMFLAGS = -I ../config
-+
- sbin_PROGRAMS	= saslauthd testsaslauthd
- EXTRA_PROGRAMS  = saslcache
- 

From ec3ddab594425aacc056259f54571037ae4d53b8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 9 Aug 2022 23:00:54 +0100
Subject: [PATCH 21/27] lxsession: template work with autoconf-2.7.1

---
 srcpkgs/lxsession/template | 1 -
 1 file changed, 1 deletion(-)

diff --git a/srcpkgs/lxsession/template b/srcpkgs/lxsession/template
index 8fe456a1d43e..19dbde4a9435 100644
--- a/srcpkgs/lxsession/template
+++ b/srcpkgs/lxsession/template
@@ -17,5 +17,4 @@ replaces="lxpolkit>=0"
 
 pre_build() {
 	rm *.stamp
-	autoreconf -fi
 }

From 996cd641c04c25e8d37027c83660c24e1ad6d9e4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 10 Aug 2022 23:58:19 +0100
Subject: [PATCH 22/27] ltrace: update to 0.7.3.20160924.

---
 srcpkgs/ltrace/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/ltrace/template b/srcpkgs/ltrace/template
index a26e64e3c797..a5e108430ff9 100644
--- a/srcpkgs/ltrace/template
+++ b/srcpkgs/ltrace/template
@@ -25,5 +25,7 @@ pre_configure() {
 		sed -i 's/#ifndef __mips__/#if 0/' proc.c
 	fi
 
-	autoreconf -fi
+	mkdir -p config 
+	autoreconf -fiv
+
 }

From 1dcff39a1909bebbf8c2620fe17e78dc0fab2d60 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Thu, 11 Aug 2022 00:26:12 +0100
Subject: [PATCH 23/27] watchman: patch fixes build

---
 srcpkgs/watchman/patches/fix_autogen.patch | 13 +++++++++++++
 1 file changed, 13 insertions(+)
 create mode 100644 srcpkgs/watchman/patches/fix_autogen.patch

diff --git a/srcpkgs/watchman/patches/fix_autogen.patch b/srcpkgs/watchman/patches/fix_autogen.patch
new file mode 100644
index 000000000000..c9333f644fb3
--- /dev/null
+++ b/srcpkgs/watchman/patches/fix_autogen.patch
@@ -0,0 +1,13 @@
+From: https://github.com/facebook/watchman/issues/937#issuecomment-904717182
+
+--- a/autogen.sh
++++ b/autogen.sh
+@@ -21,7 +21,7 @@ automake --add-missing --foreign
+ # should be the case provided pkg-config is installed AND the above commands
+ # have been run to prep the source tree with local set-up.
+ CHECK_PKG_CONFIG_M4='m4_ifdef([PKG_CHECK_MODULES], [errprint([ok])])'
+-if [ "x$(autoconf <(echo "$CHECK_PKG_CONFIG_M4") 2>&1)" != "xok" ] ; then
++if [ "x$(autoconf --warnings=none <(echo "$CHECK_PKG_CONFIG_M4") 2>&1)" != "xok" ] ; then
+   echo 'pkg-config appears to be missing (not available to autoconf tools)'
+   echo 'please install the pkg-config package for your system.'
+   exit 1

From 2eb8fdbc01ef3b175749f5ba785c29d85e0ff8f0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Thu, 11 Aug 2022 11:14:05 +0100
Subject: [PATCH 24/27] libstrp: fix template building

---
 srcpkgs/libsrtp/template | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/srcpkgs/libsrtp/template b/srcpkgs/libsrtp/template
index 9748ca264b16..a1b62b74218f 100644
--- a/srcpkgs/libsrtp/template
+++ b/srcpkgs/libsrtp/template
@@ -19,10 +19,6 @@ post_install() {
 	vlicense LICENSE
 }
 
-pre_configure() {
-	autoreconf -fi
-}
-
 libsrtp-devel_package() {
 	short_desc+=" - development files"
 	depends="${sourcepkg}>=${version}_${revision}"

From 8eeceea27b9860acc82da1012700853576e8f936 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Thu, 11 Aug 2022 11:32:04 +0100
Subject: [PATCH 25/27] iverilog: fix build with autoconf 2.71

---
 ...e-scripts-to-work-with-autoconf-2.70.patch | 307 ++++++++++++++++++
 1 file changed, 307 insertions(+)
 create mode 100644 srcpkgs/iverilog/patches/0001-Fix-configure-scripts-to-work-with-autoconf-2.70.patch

diff --git a/srcpkgs/iverilog/patches/0001-Fix-configure-scripts-to-work-with-autoconf-2.70.patch b/srcpkgs/iverilog/patches/0001-Fix-configure-scripts-to-work-with-autoconf-2.70.patch
new file mode 100644
index 000000000000..b35a6da65935
--- /dev/null
+++ b/srcpkgs/iverilog/patches/0001-Fix-configure-scripts-to-work-with-autoconf-2.70.patch
@@ -0,0 +1,307 @@
+From 4b3e1099e5517333dd690ba948bce1236466a395 Mon Sep 17 00:00:00 2001
+From: Martin Whitaker <icarus@martin-whitaker.me.uk>
+Date: Fri, 1 Jan 2021 18:42:01 +0000
+Subject: Fix configure scripts to work with autoconf 2.70.
+
+Numerous deprecated features have now become obsolete. Mostly done by
+running autoupdate, but that left a few fixes to be done manually.
+
+This includes the latest version of AX_PROG_CC_FOR_BUILD from
+https://www.gnu.org/software/autoconf-archive/ax_prog_cc_for_build.html
+---
+ INSTALL                      |  5 ++--
+ Makefile.in                  |  2 +-
+ README.txt                   |  2 +-
+ aclocal.m4                   | 57 ++++++++++++++++++++++--------------
+ configure.in => configure.ac | 45 +++++++++++++---------------
+ 5 files changed, 59 insertions(+), 52 deletions(-)
+ rename configure.in => configure.ac (87%)
+
+diff --git a/INSTALL b/INSTALL
+index a2c8722c..95b40376 100644
+--- a/INSTALL
++++ b/INSTALL
+@@ -19,8 +19,8 @@ diffs or instructions to the address given in the `README' so they can
+ be considered for the next release.  If at some point `config.cache'
+ contains results you don't want to keep, you may remove or edit it.
+ 
+-   The file `configure.in' is used to create `configure' by a program
+-called `autoconf'.  You only need `configure.in' if you want to change
++   The file `configure.ac' is used to create `configure' by a program
++called `autoconf'.  You only need `configure.ac' if you want to change
+ it or regenerate `configure' using a newer version of `autoconf'.
+ 
+ The simplest way to compile this package is:
+@@ -178,4 +178,3 @@ operates.
+      script, and exit.
+ 
+ `configure' also accepts some other, not widely useful, options.
+-
+diff --git a/Makefile.in b/Makefile.in
+index 97459337..90ecadeb 100644
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -202,7 +202,7 @@ stamp-_pli_types-h: $(srcdir)/_pli_types.h.in config.status
+ 	./config.status _pli_types.h
+ _pli_types.h: stamp-_pli_types-h
+ 
+-$(srcdir)/configure: $(srcdir)/configure.in $(srcdir)/aclocal.m4
++$(srcdir)/configure: $(srcdir)/configure.ac $(srcdir)/aclocal.m4
+ 	cd $(srcdir) && autoconf
+ 
+ config.status: $(srcdir)/configure
+diff --git a/README.txt b/README.txt
+index 26533ebc..d04dab88 100644
+--- a/README.txt
++++ b/README.txt
+@@ -72,7 +72,7 @@ If you are building from git, you will also need software to generate
+ the configure scripts.
+ 
+ 	- autoconf 2.53 or later
+-	  This generates configure scripts from configure.in. The 2.53
++	  This generates configure scripts from configure.ac. The 2.53
+ 	  or later versions are known to work, autoconf 2.13 is
+ 	  reported to *not* work.
+ 
+diff --git a/aclocal.m4 b/aclocal.m4
+index 1b2dd6a1..5fcc7cbf 100644
+--- a/aclocal.m4
++++ b/aclocal.m4
+@@ -6,7 +6,7 @@
+ # different builds. Remember to change the default suffix string to some
+ # value appropriate for the current version.
+ AC_DEFUN([AX_ENABLE_SUFFIX],
+-[AC_ARG_ENABLE([suffix],[AC_HELP_STRING([--enable-suffix],
++[AC_ARG_ENABLE([suffix],[AS_HELP_STRING([--enable-suffix],
+                                         [Use/set the installation command suffix])],
+                [true],[enable_suffix=no])
+ if test X$enable_suffix = Xyes; then
+@@ -250,7 +250,7 @@ echo "timestamp for $_config_header" > `AS_DIRNAME(["$_config_header"])`/[]$_sta
+ ]) #_AC_AM_CONFIG_HEADER_HOOK
+ 
+ # ===========================================================================
+-#   http://www.gnu.org/software/autoconf-archive/ax_prog_cc_for_build.html
++#   https://www.gnu.org/software/autoconf-archive/ax_prog_cc_for_build.html
+ # ===========================================================================
+ #
+ # SYNOPSIS
+@@ -283,31 +283,35 @@ echo "timestamp for $_config_header" > `AS_DIRNAME(["$_config_header"])`/[]$_sta
+ #   and this notice are preserved. This file is offered as-is, without any
+ #   warranty.
+ 
+-#serial 8
++#serial 18
+ 
+ AU_ALIAS([AC_PROG_CC_FOR_BUILD], [AX_PROG_CC_FOR_BUILD])
+ AC_DEFUN([AX_PROG_CC_FOR_BUILD], [dnl
+ AC_REQUIRE([AC_PROG_CC])dnl
+ AC_REQUIRE([AC_PROG_CPP])dnl
+-AC_REQUIRE([AC_EXEEXT])dnl
+-AC_REQUIRE([AC_CANONICAL_HOST])dnl
++AC_REQUIRE([AC_CANONICAL_BUILD])dnl
+ 
+ dnl Use the standard macros, but make them use other variable names
+ dnl
+ pushdef([ac_cv_prog_CPP], ac_cv_build_prog_CPP)dnl
++pushdef([ac_cv_prog_cc_c89], ac_cv_build_prog_cc_c89)dnl
+ pushdef([ac_cv_prog_gcc], ac_cv_build_prog_gcc)dnl
+ pushdef([ac_cv_prog_cc_works], ac_cv_build_prog_cc_works)dnl
+ pushdef([ac_cv_prog_cc_cross], ac_cv_build_prog_cc_cross)dnl
+ pushdef([ac_cv_prog_cc_g], ac_cv_build_prog_cc_g)dnl
++pushdef([ac_cv_c_compiler_gnu], ac_cv_build_c_compiler_gnu)dnl
+ pushdef([ac_cv_exeext], ac_cv_build_exeext)dnl
+ pushdef([ac_cv_objext], ac_cv_build_objext)dnl
+ pushdef([ac_exeext], ac_build_exeext)dnl
+ pushdef([ac_objext], ac_build_objext)dnl
+ pushdef([CC], CC_FOR_BUILD)dnl
+ pushdef([CPP], CPP_FOR_BUILD)dnl
++pushdef([GCC], GCC_FOR_BUILD)dnl
+ pushdef([CFLAGS], CFLAGS_FOR_BUILD)dnl
+ pushdef([CPPFLAGS], CPPFLAGS_FOR_BUILD)dnl
++pushdef([EXEEXT], BUILD_EXEEXT)dnl
+ pushdef([LDFLAGS], LDFLAGS_FOR_BUILD)dnl
++pushdef([OBJEXT], BUILD_OBJEXT)dnl
+ pushdef([host], build)dnl
+ pushdef([host_alias], build_alias)dnl
+ pushdef([host_cpu], build_cpu)dnl
+@@ -318,27 +322,29 @@ pushdef([ac_cv_host_alias], ac_cv_build_alias)dnl
+ pushdef([ac_cv_host_cpu], ac_cv_build_cpu)dnl
+ pushdef([ac_cv_host_vendor], ac_cv_build_vendor)dnl
+ pushdef([ac_cv_host_os], ac_cv_build_os)dnl
+-pushdef([ac_cpp], ac_build_cpp)dnl
+-pushdef([ac_compile], ac_build_compile)dnl
+-pushdef([ac_link], ac_build_link)dnl
++pushdef([ac_tool_prefix], ac_build_tool_prefix)dnl
++pushdef([am_cv_CC_dependencies_compiler_type], am_cv_build_CC_dependencies_compiler_type)dnl
++pushdef([am_cv_prog_cc_c_o], am_cv_build_prog_cc_c_o)dnl
++pushdef([cross_compiling], cross_compiling_build)dnl
+ 
+-save_cross_compiling=$cross_compiling
+-save_ac_tool_prefix=$ac_tool_prefix
+-cross_compiling=no
+-ac_tool_prefix=
++cross_compiling_build=no
+ 
++ac_build_tool_prefix=
++AS_IF([test -n "$build"],      [ac_build_tool_prefix="$build-"],
++      [test -n "$build_alias"],[ac_build_tool_prefix="$build_alias-"])
++
++AC_LANG_PUSH([C])
+ AC_PROG_CC
++_AC_COMPILER_EXEEXT
++_AC_COMPILER_OBJEXT
+ AC_PROG_CPP
+-AC_EXEEXT
+-
+-ac_tool_prefix=$save_ac_tool_prefix
+-cross_compiling=$save_cross_compiling
+ 
+ dnl Restore the old definitions
+ dnl
+-popdef([ac_link])dnl
+-popdef([ac_compile])dnl
+-popdef([ac_cpp])dnl
++popdef([cross_compiling])dnl
++popdef([am_cv_prog_cc_c_o])dnl
++popdef([am_cv_CC_dependencies_compiler_type])dnl
++popdef([ac_tool_prefix])dnl
+ popdef([ac_cv_host_os])dnl
+ popdef([ac_cv_host_vendor])dnl
+ popdef([ac_cv_host_cpu])dnl
+@@ -349,29 +355,36 @@ popdef([host_vendor])dnl
+ popdef([host_cpu])dnl
+ popdef([host_alias])dnl
+ popdef([host])dnl
++popdef([OBJEXT])dnl
+ popdef([LDFLAGS])dnl
++popdef([EXEEXT])dnl
+ popdef([CPPFLAGS])dnl
+ popdef([CFLAGS])dnl
++popdef([GCC])dnl
+ popdef([CPP])dnl
+ popdef([CC])dnl
+ popdef([ac_objext])dnl
+ popdef([ac_exeext])dnl
+ popdef([ac_cv_objext])dnl
+ popdef([ac_cv_exeext])dnl
++popdef([ac_cv_c_compiler_gnu])dnl
+ popdef([ac_cv_prog_cc_g])dnl
+ popdef([ac_cv_prog_cc_cross])dnl
+ popdef([ac_cv_prog_cc_works])dnl
++popdef([ac_cv_prog_cc_c89])dnl
+ popdef([ac_cv_prog_gcc])dnl
+ popdef([ac_cv_prog_CPP])dnl
+ 
++dnl restore global variables ac_ext, ac_cpp, ac_compile,
++dnl ac_link, ac_compiler_gnu (dependant on the current
++dnl language after popping):
++AC_LANG_POP([C])
++
+ dnl Finally, set Makefile variables
+ dnl
+-BUILD_EXEEXT=$ac_build_exeext
+-BUILD_OBJEXT=$ac_build_objext
+ AC_SUBST(BUILD_EXEEXT)dnl
+ AC_SUBST(BUILD_OBJEXT)dnl
+ AC_SUBST([CFLAGS_FOR_BUILD])dnl
+ AC_SUBST([CPPFLAGS_FOR_BUILD])dnl
+ AC_SUBST([LDFLAGS_FOR_BUILD])dnl
+ ])
+-
+diff --git a/configure.in b/configure.ac
+similarity index 87%
+rename from configure.in
+rename to configure.ac
+index 83e0fe50..8913fb74 100644
+--- a/configure.in
++++ b/configure.ac
+@@ -1,21 +1,19 @@
+ dnl Process this file with autoconf to produce a configure script.
+-AC_INIT(netlist.h)
+-AC_CONFIG_HEADER(config.h)
+-AC_CONFIG_HEADER(_pli_types.h)
+-AC_CONFIG_HEADER(vhdlpp/vhdlpp_config.h)
+-AC_CONFIG_HEADER(vvp/config.h)
+-AC_CONFIG_HEADER(vpi/vpi_config.h)
+-AC_CONFIG_HEADER(libveriuser/config.h)
+-AC_CONFIG_HEADER(tgt-vvp/vvp_config.h)
+-AC_CONFIG_HEADER(tgt-vhdl/vhdl_config.h)
+-AC_CONFIG_HEADER(tgt-pcb/pcb_config.h)
++AC_INIT
++AC_CONFIG_SRCDIR([netlist.h])
++AC_CONFIG_HEADERS([config.h])
++AC_CONFIG_HEADERS([_pli_types.h])
++AC_CONFIG_HEADERS([vhdlpp/vhdlpp_config.h])
++AC_CONFIG_HEADERS([vvp/config.h])
++AC_CONFIG_HEADERS([vpi/vpi_config.h])
++AC_CONFIG_HEADERS([libveriuser/config.h])
++AC_CONFIG_HEADERS([tgt-vvp/vvp_config.h])
++AC_CONFIG_HEADERS([tgt-vhdl/vhdl_config.h])
++AC_CONFIG_HEADERS([tgt-pcb/pcb_config.h])
+ 
+ AC_CANONICAL_HOST
+ dnl Checks for programs.
+ AC_PROG_CC
+-# AC_PROG_CC_C99 is only available in autoconf version 2.60 and later.
+-AC_PREREQ([2.60])
+-AC_PROG_CC_C99
+ AC_PROG_CXX
+ AC_PROG_RANLIB
+ AC_CHECK_TOOL(LD, ld, false)
+@@ -92,7 +90,7 @@ fi
+ 
+ AC_LANG(C++)
+ 
+-AC_ARG_WITH([m32], [AC_HELP_STRING([--with-m32], [Compile 32-bit on x86_64])],
++AC_ARG_WITH([m32], [AS_HELP_STRING([--with-m32],[Compile 32-bit on x86_64])],
+             [ with_m32=yes ],[ with_m32=no ])
+ 
+ AS_IF( [test "x$with_m32" = xyes],
+@@ -170,8 +168,7 @@ AC_FUNC_ALLOCA
+ AC_FUNC_FSEEKO
+ 
+ # valgrind checks
+-AC_ARG_WITH([valgrind], [AC_HELP_STRING([--with-valgrind],
+-                                        [Add valgrind hooks])],
++AC_ARG_WITH([valgrind], [AS_HELP_STRING([--with-valgrind],[Add valgrind hooks])],
+             [], [check_valgrind=yes])
+ 
+ AS_IF([test "x$check_valgrind" = xyes],
+@@ -182,14 +179,11 @@ AS_IF([test "x$check_valgrind" = xyes],
+                        [AC_MSG_ERROR([Could not find <valgrind/memcheck.h>])])])
+ 
+ AC_MSG_CHECKING(for sys/times)
+-AC_TRY_LINK(
+-#include <unistd.h>
++AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <unistd.h>
+ #include <sys/times.h>
+-,{clock_t a = times(0)/sysconf(_SC_CLK_TCK);},
+-do_times=yes
+-AC_DEFINE([HAVE_TIMES], [1], [The times system call is available in the host operating system.]),
+-do_times=no
+-)
++]], [[{clock_t a = times(0)/sysconf(_SC_CLK_TCK);}]])],[do_times=yes
++AC_DEFINE(HAVE_TIMES, 1, The times system call is available in the host operating system.)],[do_times=no
++])
+ AC_MSG_RESULT($do_times)
+ 
+ # --
+@@ -262,7 +256,7 @@ AC_CHECK_FUNCS(fopen64)
+ # The following math functions may be defined in the math library so look
+ # in the default libraries first and then look in -lm for them. On some
+ # systems we may need to use the compiler in C99 mode to get a definition.
+-# We requested C99 mode earlier with AC_PROG_CC_C99.
++# Modern versions of autoconf will enable C99 if it is available.
+ AC_SEARCH_LIBS([lround], [m], [AC_DEFINE([HAVE_LROUND], [1])])
+ AC_SEARCH_LIBS([llround], [m], [AC_DEFINE([HAVE_LLROUND], [1])])
+ AC_SEARCH_LIBS([nan], [m], [AC_DEFINE([HAVE_NAN], [1])])
+@@ -337,4 +331,5 @@ AC_MSG_ERROR(cannot configure white space in libdir: $libdir)
+ fi
+ AC_MSG_RESULT(ok)
+ AX_PROG_CC_FOR_BUILD
+-AC_OUTPUT(Makefile ivlpp/Makefile vhdlpp/Makefile vvp/Makefile vpi/Makefile driver/Makefile driver-vpi/Makefile cadpli/Makefile libveriuser/Makefile tgt-null/Makefile tgt-stub/Makefile tgt-vvp/Makefile tgt-vhdl/Makefile tgt-fpga/Makefile tgt-verilog/Makefile tgt-pal/Makefile tgt-vlog95/Makefile tgt-pcb/Makefile tgt-blif/Makefile tgt-sizer/Makefile)
++AC_CONFIG_FILES([Makefile ivlpp/Makefile vhdlpp/Makefile vvp/Makefile vpi/Makefile driver/Makefile driver-vpi/Makefile cadpli/Makefile libveriuser/Makefile tgt-null/Makefile tgt-stub/Makefile tgt-vvp/Makefile tgt-vhdl/Makefile tgt-fpga/Makefile tgt-verilog/Makefile tgt-pal/Makefile tgt-vlog95/Makefile tgt-pcb/Makefile tgt-blif/Makefile tgt-sizer/Makefile])
++AC_OUTPUT
+-- 
+2.20.1
+

From 924eb957bf3fd0949383e690aa83be650f8055fb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Thu, 11 Aug 2022 11:51:37 +0100
Subject: [PATCH 26/27] tigervnc: missing dependency

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

diff --git a/srcpkgs/tigervnc/template b/srcpkgs/tigervnc/template
index 432505d58882..3e1d161859ed 100644
--- a/srcpkgs/tigervnc/template
+++ b/srcpkgs/tigervnc/template
@@ -6,7 +6,7 @@ _xorg_version=1.20.0
 build_style=cmake
 hostmakedepends="automake gettext xorg-util-macros font-util pkg-config libtool xtrans"
 makedepends="fltk-devel zlib-devel libXtst-devel libjpeg-turbo-devel pixman-devel
- xorgproto libxkbfile-devel libXrandr-devel libXfont2-devel gnutls-devel libdrm-devel"
+ xorgproto libxkbfile-devel libXrandr-devel libXfont2-devel gnutls-devel libdrm-devel libxshmfence-devel"
 depends="perl xauth xkeyboard-config"
 short_desc="High performance, multi-platform VNC client and server"
 maintainer="Evan Deaubl <evan@deaubl.name>"

From cd9898541350e846e0c7444ee6046cb76e9cf580 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Thu, 11 Aug 2022 11:59:04 +0100
Subject: [PATCH 27/27] hplip: add dependency

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

diff --git a/srcpkgs/hplip/template b/srcpkgs/hplip/template
index 339d08b463d8..cde79c1cee18 100644
--- a/srcpkgs/hplip/template
+++ b/srcpkgs/hplip/template
@@ -27,7 +27,7 @@ make_dirs="/var/lib/hp 0755 root root"
 hostmakedepends="pkg-config automake libtool python3"
 makedepends="openssl-devel python3-devel libxml2-python3 cups-devel sane-devel
  ghostscript-devel net-snmp-devel libusb-devel libjpeg-turbo-devel dbus-devel
- avahi-libs-devel"
+ avahi-libs-devel zlib-devel"
 depends="python3-gobject python3-dbus desktop-file-utils
  foomatic-db foomatic-db-engine python3-distro"
 short_desc="HP Linux Imaging and Printing"

  parent reply	other threads:[~2022-08-11 10:59 UTC|newest]

Thread overview: 67+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-08-01 17:07 [PR PATCH] " motorto
2022-08-01 17:08 ` [PR PATCH] [Updated] " motorto
2022-08-01 17:11 ` motorto
2022-08-01 19:36 ` motorto
2022-08-01 21:14 ` motorto
2022-08-01 22:04 ` paper42
2022-08-01 22:20 ` motorto
2022-08-04 21:28 ` motorto
2022-08-04 22:05 ` paper42
2022-08-04 22:18 ` motorto
2022-08-07 20:06 ` [PR PATCH] [Updated] " motorto
2022-08-08  0:02 ` motorto
2022-08-09  0:00 ` motorto
2022-08-09  0:09 ` motorto
2022-08-09 11:54 ` motorto
2022-08-09 11:57 ` motorto
2022-08-09 13:56 ` motorto
2022-08-09 22:02 ` motorto
2022-08-10 10:55 ` motorto
2022-08-10 23:26 ` [PR PATCH] [Updated] " motorto
2022-08-11 10:15 ` motorto
2022-08-11 10:32 ` motorto
2022-08-11 10:51 ` motorto
2022-08-11 10:59 ` motorto [this message]
2022-08-11 11:38 ` motorto
2022-08-11 11:59 ` motorto
2022-08-11 12:02 ` motorto
2022-08-11 14:03 ` motorto
2022-08-11 14:14 ` motorto
2022-08-11 15:47 ` motorto
2022-08-11 16:02 ` motorto
2022-08-11 16:05 ` motorto
2022-08-12 23:13 ` paper42
2022-08-12 23:14 ` [PR REVIEW] " paper42
2022-08-12 23:27 ` paper42
2022-08-12 23:27 ` paper42
2022-08-12 23:27 ` paper42
2022-08-12 23:27 ` paper42
2022-08-12 23:27 ` paper42
2022-08-12 23:27 ` paper42
2022-08-12 23:27 ` paper42
2022-08-12 23:27 ` paper42
2022-08-12 23:27 ` paper42
2022-08-12 23:27 ` paper42
2022-08-13 11:55 ` [PR PATCH] [Updated] " motorto
2022-08-13 11:58 ` [PR REVIEW] " motorto
2022-08-13 12:00 ` [PR PATCH] [Updated] " motorto
2022-08-13 12:09 ` [PR REVIEW] " motorto
2022-08-13 13:11 ` motorto
2022-08-13 14:31 ` motorto
2022-08-13 21:03 ` [PR PATCH] [Updated] " motorto
2022-08-15 20:38 ` [PR REVIEW] " paper42
2022-08-15 20:42 ` paper42
2022-08-15 20:50 ` paper42
2022-08-15 20:59 ` [PR REVIEW] " motorto
2022-08-15 21:08 ` [PR PATCH] [Updated] " motorto
2022-08-15 21:13 ` motorto
2022-08-15 21:21 ` motorto
2022-08-16  9:09 ` motorto
2022-08-19 17:47 ` motorto
2022-08-20 12:13 ` motorto
2022-08-20 22:03 ` motorto
2022-08-21 17:07 ` motorto
2022-08-21 17:34 ` motorto
2022-09-10 13:52 ` paper42
2022-09-10 19:33 ` [PR PATCH] [Updated] " motorto
2022-09-13 20:17 ` [PR PATCH] [Merged]: " paper42

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20220811105914.J_ZpGjsKU11x1Chl66DcfbojICTbESXSKv9cx0a7tmQ@z \
    --to=motorto@users.noreply.github.com \
    --cc=ml@inbox.vuxu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).