diff options
| author | root <root@alpha.trunkmasters.com> | 2026-08-04 03:04:36 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-08-04 03:04:36 -0500 |
| commit | eed03ed6da4435154826115469c3956ad88ee8a5 (patch) | |
| tree | 0248639bd7885d12af7c3290904261280966e8a9 /dev-libs/xmlrpc-c | |
| parent | 99a5f9c4362a74766819e801b3a0f1539820e706 (diff) | |
| download | baldeagleos-repo-eed03ed6da4435154826115469c3956ad88ee8a5.tar.gz baldeagleos-repo-eed03ed6da4435154826115469c3956ad88ee8a5.tar.xz baldeagleos-repo-eed03ed6da4435154826115469c3956ad88ee8a5.zip | |
Adding metadata
Diffstat (limited to 'dev-libs/xmlrpc-c')
4 files changed, 26 insertions, 3 deletions
diff --git a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.59.03-use-system-expat.patch b/dev-libs/xmlrpc-c/files/xmlrpc-c-1.59.03-use-system-expat.patch index df25189042e5..d5ec2d0c68cd 100644 --- a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.59.03-use-system-expat.patch +++ b/dev-libs/xmlrpc-c/files/xmlrpc-c-1.59.03-use-system-expat.patch @@ -82,7 +82,7 @@ index 725c063..5251c85 100644 CCLD = $(CC) CXXLD = $(CXX) AR = @AR@ -+PKG_CONFIG = pkg-config ++PKG_CONFIG ?= pkg-config RANLIB = @RANLIB@ LN_S = ln -s INSTALL = $(SRCDIR)/install-sh diff --git a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.64.03-fix_hardcoded_pkg-config.patch b/dev-libs/xmlrpc-c/files/xmlrpc-c-1.64.03-fix_hardcoded_pkg-config.patch new file mode 100644 index 000000000000..a0ae9064580c --- /dev/null +++ b/dev-libs/xmlrpc-c/files/xmlrpc-c-1.64.03-fix_hardcoded_pkg-config.patch @@ -0,0 +1,22 @@ +https://sourceforge.net/p/xmlrpc-c/code/3151 +https://bugs.gentoo.org/870253 +--- a/configure.in ++++ b/configure.in +@@ -696,7 +696,7 @@ dnl ======================================================================= + + AC_MSG_CHECKING(for OpenSSL library) + +-if pkg-config openssl; then ++if ${PKG_CONFIG} openssl; then + HAVE_OPENSSL=yes + else + HAVE_OPENSSL=no +@@ -747,7 +747,7 @@ dnl ======================================================================= + + AC_MSG_CHECKING(for Libxml2 library) + +-if pkg-config libxml-2.0; then ++if ${PKG_CONFIG} libxml-2.0; then + HAVE_LIBXML2=yes + else + HAVE_LIBXML2=no diff --git a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.64.03-use-system-expat.patch b/dev-libs/xmlrpc-c/files/xmlrpc-c-1.64.03-use-system-expat.patch index 3c0d4347812d..fb5705d4ce8a 100644 --- a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.64.03-use-system-expat.patch +++ b/dev-libs/xmlrpc-c/files/xmlrpc-c-1.64.03-use-system-expat.patch @@ -66,7 +66,7 @@ Bug: https://bugs.gentoo.org/952113 CCLD = $(CC) CXXLD = $(CXX) AR = @AR@ -+PKG_CONFIG = pkg-config ++PKG_CONFIG ?= pkg-config RANLIB = @RANLIB@ LN_S = ln -s INSTALL = $(SRCDIR)/install-sh diff --git a/dev-libs/xmlrpc-c/xmlrpc-c-1.64.03-r1.ebuild b/dev-libs/xmlrpc-c/xmlrpc-c-1.64.03-r1.ebuild index 8698abf70716..ddd44ee8d71b 100644 --- a/dev-libs/xmlrpc-c/xmlrpc-c-1.64.03-r1.ebuild +++ b/dev-libs/xmlrpc-c/xmlrpc-c-1.64.03-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit autotools flag-o-matic toolchain-funcs +inherit autotools toolchain-funcs # Upstream maintains 3 release channels: https://xmlrpc-c.sourceforge.net/release.html # 1. Only the "Super Stable" series is released as a tarball @@ -41,6 +41,7 @@ PATCHES=( "${FILESDIR}"/${PN}-1.64.03-use-stdbool.patch "${FILESDIR}"/${PN}-1.64.03-use-system-expat.patch "${FILESDIR}"/${PN}-1.64.03-fix-pkgconfig.patch + "${FILESDIR}"/${PN}-1.64.03-fix_hardcoded_pkg-config.patch ) pkg_setup() { |
