From aeb2e7abea2e9678d518921e072738ca28349384 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Rolim?= Date: Tue, 20 Oct 2020 16:47:33 -0300 Subject: [PATCH 1/3] xmlrpc-c: update to 1.51.06. --- common/shlibs | 2 +- srcpkgs/xmlrpc-c/template | 23 ++++++++--------------- 2 files changed, 9 insertions(+), 16 deletions(-) diff --git a/common/shlibs b/common/shlibs index ea9bb53a05f..ebaf844a55c 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1739,7 +1739,7 @@ libxmlrpc++.so.8 xmlrpc-c-1.39.07_1 libxmlrpc_server.so.3 xmlrpc-c-1.25.28_1 libxmlrpc_packetsocket.so.8 xmlrpc-c-1.39.07_1 libxmlrpc.so.3 xmlrpc-c-1.25.28_1 -libxmlrpc_util.so.3 xmlrpc-c-1.25.28_1 +libxmlrpc_util.so.4 xmlrpc-c-1.51.06_1 libxmlrpc_abyss.so.3 xmlrpc-c-1.25.28_1 libxmlrpc_server_abyss++.so.8 xmlrpc-c-1.39.07_1 libxmlrpc_cpp.so.8 xmlrpc-c-1.39.07_1 diff --git a/srcpkgs/xmlrpc-c/template b/srcpkgs/xmlrpc-c/template index 39e0c3b295e..eab75c686ec 100644 --- a/srcpkgs/xmlrpc-c/template +++ b/srcpkgs/xmlrpc-c/template @@ -1,32 +1,25 @@ # Template file for 'xmlrpc-c' pkgname=xmlrpc-c -version=1.39.13 -revision=2 +version=1.51.06 +revision=1 build_style=gnu-configure configure_args="--enable-libxml2-backend --enable-cplusplus --disable-cgi-server --disable-libwww-client --disable-wininet-client" -hostmakedepends="pkg-config python" +hostmakedepends="pkg-config python3" makedepends="libcurl-devel libxml2-devel" short_desc="XML-RPC for C and C++" maintainer="Orphaned " license="BSD-3-Clause" homepage="http://xmlrpc-c.sourceforge.net/" distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tgz" -checksum=491e44cae3763d285fc2a75fe6574882964f16451adbb7e6f3293916e120fca9 - -disable_parallel_build=yes +checksum=06dcd87d9c88374559369ffbe83b3139cf41418c1a2d03f20e08808085f89fd0 pre_configure() { - sed 's,XMLRPC_ABYSS_EXPORTED,XMLRPC_DLLEXPORT,g' -i include/xmlrpc-c/abyss.h - sed -i configure \ - -e "s;AR=.*;AR=${AR};" \ - -e "s;RANLIB=.*;RANLIB=${RANLIB};" + export AR RANLIB } -post_configure() { - case "$XBPS_TARGET_MACHINE" in - *-musl) # Enable linux-gnu configuration for shlibs - sed -e "s;linux-gnu;linux-musl;g" -i ${wrksrc}/config.mk - esac + +do_check() { + : # tests don't work with --disable-cgi-server } post_install() { From f2af68f75a8ba5ff2c62524d6f1dacb9b09de37c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Rolim?= Date: Tue, 20 Oct 2020 16:49:02 -0300 Subject: [PATCH 2/3] rtorrent: rebuild for xmlrpc-c. --- srcpkgs/rtorrent/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/rtorrent/template b/srcpkgs/rtorrent/template index b8b3ba3513f..7d44897de23 100644 --- a/srcpkgs/rtorrent/template +++ b/srcpkgs/rtorrent/template @@ -1,7 +1,7 @@ # Template file for 'rtorrent' pkgname=rtorrent version=0.9.8 -revision=2 +revision=3 build_style=gnu-configure configure_args="--with-xmlrpc-c" hostmakedepends="automake libtool pkg-config" From e31504062490016cbe86ffe6f8c6e2568c2142b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Rolim?= Date: Mon, 8 Feb 2021 23:59:36 -0300 Subject: [PATCH 3/3] igt-gpu-tools: rebuild xmlrpc-c. --- srcpkgs/igt-gpu-tools/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/igt-gpu-tools/template b/srcpkgs/igt-gpu-tools/template index ddbbdce106c..46f941f50a8 100644 --- a/srcpkgs/igt-gpu-tools/template +++ b/srcpkgs/igt-gpu-tools/template @@ -1,7 +1,7 @@ # Template file for 'igt-gpu-tools' pkgname=igt-gpu-tools version=1.25 -revision=3 +revision=4 build_style=meson configure_args="-Db_ndebug=false -Db_lto=false" # b_lto=true makes the build hang at a random point