summaryrefslogtreecommitdiff
path: root/net-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-03-12 06:46:08 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-03-12 06:46:08 +0000
commitc6e62298405d39e635c0d8dd6e026c8cb667a478 (patch)
tree797bd877e6cc2cdcfe3e39ecfedf34781075fc86 /net-libs
parent2c3b9bbdb114cc13b6ef8e0e5933c9e374fca8b6 (diff)
gentoo auto-resync : 12:03:2024 - 06:46:08
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/Manifest.gzbin31800 -> 31799 bytes
-rw-r--r--net-libs/libisds/Manifest4
-rw-r--r--net-libs/libisds/files/libisds-0.11.1-Fix-building-with-libxml2-2.12.0.patch37
-rw-r--r--net-libs/libisds/libisds-0.11.1-r2.ebuild59
-rw-r--r--net-libs/libisds/libisds-0.11.2.ebuild59
5 files changed, 159 insertions, 0 deletions
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index 50a6501b3e58..0164a2336e01 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/libisds/Manifest b/net-libs/libisds/Manifest
index a5bdeaeea75b..c8d480a23214 100644
--- a/net-libs/libisds/Manifest
+++ b/net-libs/libisds/Manifest
@@ -1,4 +1,8 @@
+AUX libisds-0.11.1-Fix-building-with-libxml2-2.12.0.patch 1186 BLAKE2B e44f9a63de5dd32479e11f9440eadbead575deb6966dc33c543b0fe5f0d04d5ed6147679a2ff02dd59fd007ab17b982ab799f78f4dc5e330afd2aa1213c77fd7 SHA512 8d7e3e9ff676d4853eb899e424a09535a22c213199c104c9c92bfc67b8ae4ccc25848ee3f97d2e72cb1a9a53472bae74fb285c6ad16752ab470d7e1b82f1bcd4
DIST libisds-0.11.1.tar.xz 741992 BLAKE2B e1895450b1148c63a365a569fcdfa0d3cf3f2cdd011da6dbe92ea876aa1a9082470f3c7efc5757766df7e870559dd4ba62b59973e22d47401ef575e0fd412ec1 SHA512 8baf126ebf49c5eae6aa7b8f872ad90882a9a5088c8a33ffb415983eaf1ffc1df489f44ae6ba14a69a94bc4f79f455c7937276885afaa29e61c5c67408f7080a
+DIST libisds-0.11.2.tar.xz 746388 BLAKE2B 08e5e1ba5c100faf18e4fa3d89b66486b773be4cf9097f9b237c8f407a98ac2cac0337bcb2665072f65414c06ee26f5670ee2604c8420eb12990b51534eaa062 SHA512 edaa591eda18dc0b8cc7c6e29a36610845cc293f1665a2e9744ec904aaa1c561caa41ada2e87de9428bb0397772c0c2884412fd0474daf28528d7ef2a7f28426
EBUILD libisds-0.11.1-r1.ebuild 1127 BLAKE2B 95b2a5f4771b7cb141d3c37102ee861b204f389a90302d5fb17eee872bcc9a839fc2e73602cfb79b08ae069d2f87349a9c40d52131e1e1a5a3bc8db8d7d04dd3 SHA512 05f798826a93f7a513c59006a66df1e1ac6a1c6266c354b732b36a3cdebf01f815d2d9fd40278c64412d8c710030887fee61639f35ec0e432c848c06d664cbfe
+EBUILD libisds-0.11.1-r2.ebuild 1209 BLAKE2B 82ccf5821e2475980b56efb6e6ef6dbea725a8c923ded9ab470f9ab963c82c0e33de3cadc74bbb50bfbee8305141800c6def05919a5170d27f986ffb64a380db SHA512 f43f5255713bada81eeebe51c66060515f253c039a7baa8f60d84315ae446333e01404a0479e6a41dd48bebd3d19b16d7ce55bec752119ff00c2f1c7d9e4b6ee
+EBUILD libisds-0.11.2.ebuild 1209 BLAKE2B 82ccf5821e2475980b56efb6e6ef6dbea725a8c923ded9ab470f9ab963c82c0e33de3cadc74bbb50bfbee8305141800c6def05919a5170d27f986ffb64a380db SHA512 f43f5255713bada81eeebe51c66060515f253c039a7baa8f60d84315ae446333e01404a0479e6a41dd48bebd3d19b16d7ce55bec752119ff00c2f1c7d9e4b6ee
EBUILD libisds-9999.ebuild 1158 BLAKE2B 8f69f6090ca7337b7c02f570c494aa7cb6d594c29753c8a5fc780380d0c444304d70c3b9a85fe81ef6fbf38a09832e7be55c2045804c7a8dea579bcaa87428bb SHA512 99e1a14db6291be00e372f6b147ba2f88e83b2af549f8f32ffd401c995070d9d51a44bdaa15c11c620f4f3e35c085e54c88c1fae6db3b94b08233048b5517866
MISC metadata.xml 759 BLAKE2B 44fb8b08e5ad1984aa1eeb48bb64dcf6848aae470e33410bc67d574902b7b9eb3908a869ba81d2c0ab9124a3e83f48cd4624eaaf31be6810d7237f9adfea0e55 SHA512 b906b7af1ca064394ddea620ebb26bece762a7dbbc3e2aa235dca71412c1b219c97af216b54d71e766d2af22abfb56e1c88bc74749ab2cf50b2955b627ef2b04
diff --git a/net-libs/libisds/files/libisds-0.11.1-Fix-building-with-libxml2-2.12.0.patch b/net-libs/libisds/files/libisds-0.11.1-Fix-building-with-libxml2-2.12.0.patch
new file mode 100644
index 000000000000..7fc65894b156
--- /dev/null
+++ b/net-libs/libisds/files/libisds-0.11.1-Fix-building-with-libxml2-2.12.0.patch
@@ -0,0 +1,37 @@
+From 0539e12b3de14a77481bd3f87b301b7e7550172c Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <petr.pisar@atlas.cz>
+Date: Thu, 23 Nov 2023 21:10:05 +0100
+Subject: [PATCH] Fix building with libxml2-2.12.0
+
+libxml-2.12.0 shuffled included header files.
+---
+ test/offline/isds_message_free.c | 1 +
+ test/simline/service.c | 1 +
+ 2 files changed, 2 insertions(+)
+
+diff --git a/test/offline/isds_message_free.c b/test/offline/isds_message_free.c
+index 3c2096e..f819d19 100644
+--- a/test/offline/isds_message_free.c
++++ b/test/offline/isds_message_free.c
+@@ -1,5 +1,6 @@
+ #include "../test.h"
+ #include "isds.h"
++#include <libxml/parser.h>
+
+ static int test_isds_message_free(struct isds_message **message) {
+ isds_message_free(message);
+diff --git a/test/simline/service.c b/test/simline/service.c
+index 533bed5..fea6e87 100644
+--- a/test/simline/service.c
++++ b/test/simline/service.c
+@@ -6,6 +6,7 @@
+ #include "system.h"
+ #include <string.h>
+ #include <stdint.h> /* For intmax_t */
++#include <stdlib.h> /* For free() */
+ #include <inttypes.h> /* For PRIdMAX */
+ #include <ctype.h> /* for isdigit() */
+ #include <libxml/parser.h>
+--
+2.43.0
+
diff --git a/net-libs/libisds/libisds-0.11.1-r2.ebuild b/net-libs/libisds/libisds-0.11.1-r2.ebuild
new file mode 100644
index 000000000000..9d5f28e184ff
--- /dev/null
+++ b/net-libs/libisds/libisds-0.11.1-r2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Client library for accessing ISDS Soap services"
+HOMEPAGE="http://xpisar.wz.cz/libisds/"
+SRC_URI="http://xpisar.wz.cz/${PN}/dist/${P}.tar.xz"
+KEYWORDS="~amd64 ~mips ~x86"
+
+LICENSE="LGPL-3"
+SLOT="0"
+IUSE="+curl debug doc nls openssl test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-libs/expat
+ dev-libs/libxml2
+ curl? ( net-misc/curl[ssl] )
+ doc? (
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ )
+ openssl? ( dev-libs/openssl:= )
+ !openssl? (
+ app-crypt/gnupg
+ app-crypt/gpgme:=
+ dev-libs/libgcrypt:=
+ )"
+DEPEND="${RDEPEND}
+ test? ( net-libs/gnutls )"
+BDEPEND="
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-0.11.1-Fix-building-with-libxml2-2.12.0.patch"
+)
+
+src_configure() {
+ local myeconfargs=(
+ --disable-fatalwarnings
+ --disable-static
+ $(use_with curl libcurl)
+ $(use_enable curl curlreauthorizationbug)
+ $(use_enable doc)
+ $(use_enable debug)
+ $(use_enable nls)
+ $(use_enable openssl openssl-backend)
+ $(use_enable test)
+ )
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/net-libs/libisds/libisds-0.11.2.ebuild b/net-libs/libisds/libisds-0.11.2.ebuild
new file mode 100644
index 000000000000..9d5f28e184ff
--- /dev/null
+++ b/net-libs/libisds/libisds-0.11.2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Client library for accessing ISDS Soap services"
+HOMEPAGE="http://xpisar.wz.cz/libisds/"
+SRC_URI="http://xpisar.wz.cz/${PN}/dist/${P}.tar.xz"
+KEYWORDS="~amd64 ~mips ~x86"
+
+LICENSE="LGPL-3"
+SLOT="0"
+IUSE="+curl debug doc nls openssl test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-libs/expat
+ dev-libs/libxml2
+ curl? ( net-misc/curl[ssl] )
+ doc? (
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ )
+ openssl? ( dev-libs/openssl:= )
+ !openssl? (
+ app-crypt/gnupg
+ app-crypt/gpgme:=
+ dev-libs/libgcrypt:=
+ )"
+DEPEND="${RDEPEND}
+ test? ( net-libs/gnutls )"
+BDEPEND="
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-0.11.1-Fix-building-with-libxml2-2.12.0.patch"
+)
+
+src_configure() {
+ local myeconfargs=(
+ --disable-fatalwarnings
+ --disable-static
+ $(use_with curl libcurl)
+ $(use_enable curl curlreauthorizationbug)
+ $(use_enable doc)
+ $(use_enable debug)
+ $(use_enable nls)
+ $(use_enable openssl openssl-backend)
+ $(use_enable test)
+ )
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+
+ find "${ED}" -name '*.la' -delete || die
+}