From 1d9b335b41a7f78650521bb5aa47d36416a3e407 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Rolim?= Date: Wed, 10 Feb 2021 19:24:35 -0300 Subject: [PATCH 01/18] argp-standalone: update to 1.4.0. Revbumping most dependants after this will be necessary, because there is a very visible bug where " --usage" or " --help" segfaults. Forking and switching upstream has been done because the project isn't active and no one has forked it themselves yet, at least that I could find. --- .../patches/fix-no_use_inline.patch | 32 ------------------- srcpkgs/argp-standalone/template | 20 +++++++----- 2 files changed, 12 insertions(+), 40 deletions(-) delete mode 100644 srcpkgs/argp-standalone/patches/fix-no_use_inline.patch diff --git a/srcpkgs/argp-standalone/patches/fix-no_use_inline.patch b/srcpkgs/argp-standalone/patches/fix-no_use_inline.patch deleted file mode 100644 index a76bba8000f..00000000000 --- a/srcpkgs/argp-standalone/patches/fix-no_use_inline.patch +++ /dev/null @@ -1,32 +0,0 @@ -Effectively disable inlining of functions which are defined -in argp-fmtstream.c because of name space conflicts when -including argp-namefrob.h - ---- argp-fmtstream.h 2003-12-11 09:37:05.000000000 +0100 -+++ argp-fmtstream.h 2016-09-27 09:19:48.891000000 +0200 -@@ -192,6 +192,7 @@ - extern int _argp_fmtstream_ensure (argp_fmtstream_t __fs, size_t __amount); - extern int __argp_fmtstream_ensure (argp_fmtstream_t __fs, size_t __amount); - -+#ifdef ARGP_USE_INLINE - #ifdef __OPTIMIZE__ - /* Inline versions of above routines. */ - -@@ -208,7 +209,7 @@ - #endif - - #ifndef ARGP_FS_EI --#define ARGP_FS_EI extern inline -+#define ARGP_FS_EI static inline - #endif - - ARGP_FS_EI size_t -@@ -306,6 +307,8 @@ - - #endif /* __OPTIMIZE__ */ - -+#endif /* ARGP_USE_INLINE */ -+ - #endif /* ARGP_FMTSTREAM_USE_LINEWRAP */ - - #endif /* argp-fmtstream.h */ diff --git a/srcpkgs/argp-standalone/template b/srcpkgs/argp-standalone/template index 061fbf5330f..afd43bda273 100644 --- a/srcpkgs/argp-standalone/template +++ b/srcpkgs/argp-standalone/template @@ -1,20 +1,24 @@ # Template file for 'argp-standalone' pkgname=argp-standalone -version=1.3 -revision=2 +version=1.4.0 +revision=1 archs="*-musl" build_style=gnu-configure +hostmakedepends="autoconf automake" short_desc="Implementation of ARGP" -maintainer="John Regan " -homepage="https://www.freshports.org/devel/argp-standalone/" -license="Public Domain" -distfiles="http://www.lysator.liu.se/~nisse/misc/argp-standalone-${version}.tar.gz" -checksum=dec79694da1319acd2238ce95df57f3680fea2482096e483323fddf3d818d8be +maintainer="Érico Nogueira " +license="LGPL-2.1-or-later" +homepage="https://github.com/ericonr/argp-standalone" +distfiles="https://github.com/ericonr/argp-standalone/archive/${version}.tar.gz" +checksum=0bacce3dcdd887fcb9e76597ec667d26821f4c268bd5ae08afeb78e58189c089 CFLAGS="-fPIC" +pre_configure() { + autoreconf -fi +} + do_install() { vinstall ${wrksrc}/libargp.a 644 usr/lib vinstall ${wrksrc}/argp.h 644 usr/include } - From cb5fa2b400cffa8cfe6ed09a909d7da2cd5e311a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Rolim?= Date: Wed, 10 Feb 2021 18:33:44 -0300 Subject: [PATCH 02/18] elfutils: revbump for new argp-standalone version. --- srcpkgs/elfutils/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/elfutils/template b/srcpkgs/elfutils/template index 86e47a3e339..ee2bb254040 100644 --- a/srcpkgs/elfutils/template +++ b/srcpkgs/elfutils/template @@ -1,7 +1,7 @@ # Template file for 'elfutils' pkgname=elfutils version=0.183 -revision=1 +revision=2 build_style=gnu-configure configure_args="--program-prefix=eu-" hostmakedepends="automake libtool pkg-config" From 750266271248f9918979a3bdbba32cd9c706042d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Rolim?= Date: Wed, 10 Feb 2021 19:21:38 -0300 Subject: [PATCH 03/18] pahole: revbump for new argp-standalone version. --- srcpkgs/pahole/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/pahole/template b/srcpkgs/pahole/template index a2fc8f2023e..184b67b9528 100644 --- a/srcpkgs/pahole/template +++ b/srcpkgs/pahole/template @@ -1,7 +1,7 @@ # Template file for 'pahole' pkgname=pahole version=1.20 -revision=1 +revision=2 wrksrc="dwarves-${version}" build_style=cmake configure_args="-D__LIB=lib" From 8b56c28da00fbd06d3ac8c4ad20bde83f6d9e00d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Rolim?= Date: Wed, 10 Feb 2021 19:21:38 -0300 Subject: [PATCH 04/18] yoshimi: revbump for new argp-standalone version. --- srcpkgs/yoshimi/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/yoshimi/template b/srcpkgs/yoshimi/template index 1c4bcb51949..0096f7f0571 100644 --- a/srcpkgs/yoshimi/template +++ b/srcpkgs/yoshimi/template @@ -1,7 +1,7 @@ # Template file for 'yoshimi' pkgname=yoshimi version=1.7.4 -revision=1 +revision=2 build_wrksrc=src build_style=cmake hostmakedepends="pkg-config fltk" From 4c255c66109fe9d83bb16a9dfeb08de3080c4b0f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Rolim?= Date: Wed, 10 Feb 2021 19:21:38 -0300 Subject: [PATCH 05/18] libavc1394: revbump for new argp-standalone version. --- srcpkgs/libavc1394/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/libavc1394/template b/srcpkgs/libavc1394/template index b4cd911e917..3c44e597fba 100644 --- a/srcpkgs/libavc1394/template +++ b/srcpkgs/libavc1394/template @@ -1,7 +1,7 @@ # Template file for 'libavc1394' pkgname=libavc1394 version=0.5.4 -revision=1 +revision=2 build_style=gnu-configure hostmakedepends="pkg-config" makedepends="libraw1394-devel" From 41f99a258707a9bfc87208edbd6a1e1a426471a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Rolim?= Date: Wed, 10 Feb 2021 19:21:38 -0300 Subject: [PATCH 06/18] qv4l2: revbump for new argp-standalone version. --- srcpkgs/qv4l2/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/qv4l2/template b/srcpkgs/qv4l2/template index 30929bd2c60..292be169c20 100644 --- a/srcpkgs/qv4l2/template +++ b/srcpkgs/qv4l2/template @@ -1,7 +1,7 @@ # Template file for 'qv4l2' pkgname=qv4l2 version=1.18.0 -revision=1 +revision=2 wrksrc="v4l-utils-${version}" build_style=gnu-configure configure_args="--enable-qv4l2 --with-udevdir=/usr/lib/udev" From 60059b143b048de9e7c3fa522299b7d92198b51c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Rolim?= Date: Wed, 10 Feb 2021 19:21:39 -0300 Subject: [PATCH 07/18] libffado: revbump for new argp-standalone version. --- srcpkgs/libffado/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/libffado/template b/srcpkgs/libffado/template index 2783042b492..cadd335b30e 100644 --- a/srcpkgs/libffado/template +++ b/srcpkgs/libffado/template @@ -1,7 +1,7 @@ # Template file for 'libffado' pkgname=libffado version=2.4.4 -revision=2 +revision=3 build_style=scons make_build_args="PREFIX=/usr MANDIR=/usr/share/man UDEVDIR=/usr/lib/udev/rules.d CUSTOM_ENV=1 BUILD_TESTS=0 From f1c4aeb782c6fc0f5832fe2218e0b4fa8f403663 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Rolim?= Date: Wed, 10 Feb 2021 19:21:39 -0300 Subject: [PATCH 08/18] xen: revbump for new argp-standalone version. --- srcpkgs/xen/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/xen/template b/srcpkgs/xen/template index bc00c7cc8e0..31ebe047c4c 100644 --- a/srcpkgs/xen/template +++ b/srcpkgs/xen/template @@ -1,7 +1,7 @@ # Template file for 'xen' pkgname=xen version=4.14.1 -revision=2 +revision=3 # grep -R IPXE_GIT_TAG src/xen-*/tools/firmware/etherboot _git_tag_ipxe=4bd064de239dab2426b31c9789a1f4d78087dc63 # TODO: arm / aarch64 From e7a1215ab1e95b0af80c4b6cf777e03080176e73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Rolim?= Date: Wed, 10 Feb 2021 19:21:39 -0300 Subject: [PATCH 09/18] iucode-tool: revbump for new argp-standalone version. --- srcpkgs/iucode-tool/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/iucode-tool/template b/srcpkgs/iucode-tool/template index 277773a1e06..afe76be5783 100644 --- a/srcpkgs/iucode-tool/template +++ b/srcpkgs/iucode-tool/template @@ -1,7 +1,7 @@ # Template file for 'iucode-tool' pkgname=iucode-tool version=2.3.1 -revision=1 +revision=2 archs="i686* x86_64*" build_style=gnu-configure short_desc="Program to manipulate microcode update collections for Intel" From abc05f676e957756a50c97575c63fb266ba437f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Rolim?= Date: Wed, 10 Feb 2021 19:21:39 -0300 Subject: [PATCH 10/18] rng-tools: revbump for new argp-standalone version. --- srcpkgs/rng-tools/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/rng-tools/template b/srcpkgs/rng-tools/template index 8f8c9dc4748..4279e97ad64 100644 --- a/srcpkgs/rng-tools/template +++ b/srcpkgs/rng-tools/template @@ -1,7 +1,7 @@ # Template file for 'rng-tools' pkgname=rng-tools version=6.11 -revision=1 +revision=2 wrksrc=${pkgname}-${version} build_style=gnu-configure configure_args="--sbindir=/usr/bin --without-pkcs11 --without-rtlsdr" From 8438961317c306dcb20991bc9685287f6bccccb6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Rolim?= Date: Wed, 10 Feb 2021 19:21:39 -0300 Subject: [PATCH 11/18] incron: revbump for new argp-standalone version. --- srcpkgs/incron/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/incron/template b/srcpkgs/incron/template index 4bb9549b003..e7379f375e9 100644 --- a/srcpkgs/incron/template +++ b/srcpkgs/incron/template @@ -1,7 +1,7 @@ # Template file for 'incron' pkgname=incron version=0.5.12 -revision=1 +revision=2 short_desc="A daemon that executes commands due to inotify events" maintainer="allan " license="X11" From cc4d2cf30a0dcafddbd4f551fcbed8a85d9ad78c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Rolim?= Date: Wed, 10 Feb 2021 19:21:40 -0300 Subject: [PATCH 12/18] crun: revbump for new argp-standalone version. --- srcpkgs/crun/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/crun/template b/srcpkgs/crun/template index 2dc3f46e47f..c665e405537 100644 --- a/srcpkgs/crun/template +++ b/srcpkgs/crun/template @@ -1,7 +1,7 @@ # Template file for 'crun' pkgname=crun version=0.16 -revision=1 +revision=2 build_style=gnu-configure configure_args="--disable-systemd" hostmakedepends="pkg-config libtool python3 $(vopt_if man go-md2man)" From c9522a616005d53261a9a2211f8b0aebb054d24c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Rolim?= Date: Wed, 10 Feb 2021 19:21:40 -0300 Subject: [PATCH 13/18] zchunk: revbump for new argp-standalone version. --- srcpkgs/zchunk/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/zchunk/template b/srcpkgs/zchunk/template index aca7fe5b760..876a896bbef 100644 --- a/srcpkgs/zchunk/template +++ b/srcpkgs/zchunk/template @@ -1,7 +1,7 @@ # Template file for 'zchunk' pkgname=zchunk version=1.1.9 -revision=1 +revision=2 build_style=meson hostmakedepends="pkg-config" makedepends="libcurl-devel libzstd-devel" From 0ebf1aede87796ebb587fd325b78e6e9bea234e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Rolim?= Date: Wed, 10 Feb 2021 19:21:40 -0300 Subject: [PATCH 14/18] v4l-utils: revbump for new argp-standalone version. --- srcpkgs/v4l-utils/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/v4l-utils/template b/srcpkgs/v4l-utils/template index 123ea76f183..6ef76bb1e90 100644 --- a/srcpkgs/v4l-utils/template +++ b/srcpkgs/v4l-utils/template @@ -1,7 +1,7 @@ # Template file for 'v4l-utils' pkgname=v4l-utils version=1.20.0 -revision=1 +revision=2 build_style=gnu-configure configure_args="--disable-qv4l2 --with-udevdir=/usr/lib/udev" hostmakedepends="automake libtool pkg-config gettext-devel" From cbe0b40d6ca25b623d33c1c954609952a98d3e0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Rolim?= Date: Wed, 10 Feb 2021 19:21:40 -0300 Subject: [PATCH 15/18] prelink-cross: revbump for new argp-standalone version. --- srcpkgs/prelink-cross/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/prelink-cross/template b/srcpkgs/prelink-cross/template index 163666e8006..b02ae75056f 100644 --- a/srcpkgs/prelink-cross/template +++ b/srcpkgs/prelink-cross/template @@ -1,7 +1,7 @@ # Template file for 'prelink-cross' pkgname=prelink-cross version=20180128 -revision=1 +revision=2 _githash=ca213abd9ebfd77a04e3a967bf9f7bc1ef832087 wrksrc="prelink-cross-${_githash}" build_style=gnu-configure From 44e643040021b52924e936a836ab33b634d4d1e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Rolim?= Date: Wed, 10 Feb 2021 19:21:40 -0300 Subject: [PATCH 16/18] f3: revbump for new argp-standalone version. --- srcpkgs/f3/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/f3/template b/srcpkgs/f3/template index 7697a1687dd..cb95e071e45 100644 --- a/srcpkgs/f3/template +++ b/srcpkgs/f3/template @@ -1,7 +1,7 @@ # Template file for 'f3' pkgname=f3 version=7.2 -revision=1 +revision=2 build_style=gnu-makefile make_build_target="all extra" make_install_target="install install-extra" From f068ca8fa68ecc6f47631c9d060d73c51dd9b9e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Rolim?= Date: Wed, 10 Feb 2021 19:21:40 -0300 Subject: [PATCH 17/18] uftrace: revbump for new argp-standalone version. --- srcpkgs/uftrace/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/uftrace/template b/srcpkgs/uftrace/template index eb9c7141c90..1c4d54a5bcb 100644 --- a/srcpkgs/uftrace/template +++ b/srcpkgs/uftrace/template @@ -1,7 +1,7 @@ # Template file for 'uftrace' pkgname=uftrace version=0.9.4 -revision=1 +revision=2 archs="x86_64* i686* aarch64* arm*" build_style=gnu-configure hostmakedepends="pandoc pkg-config" From 0e7c7cd37092f80c425b327adc18faf0b230f250 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Rolim?= Date: Wed, 10 Feb 2021 19:21:41 -0300 Subject: [PATCH 18/18] tmines: revbump for new argp-standalone version. --- srcpkgs/tmines/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/tmines/template b/srcpkgs/tmines/template index 568faea6a46..7669477aea9 100644 --- a/srcpkgs/tmines/template +++ b/srcpkgs/tmines/template @@ -1,7 +1,7 @@ # Template file for 'tmines' pkgname=tmines version=1.0 -revision=1 +revision=2 build_style=cmake makedepends="ncurses-devel" short_desc="Terminal minesweeper clone"