From: "Thomas Deutschmann" <whissi@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
Date: Mon, 24 Aug 2020 13:03:53 +0000 (UTC) [thread overview]
Message-ID: <1598274229.b4a0d089c118499276ede3ffe09b53a4d31a4786.whissi@gentoo> (raw)
commit: b4a0d089c118499276ede3ffe09b53a4d31a4786
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 24 13:00:50 2020 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Mon Aug 24 13:03:49 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4a0d089
net-libs/gsoap: bump to v2.8.106
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
net-libs/gsoap/Manifest | 1 +
net-libs/gsoap/gsoap-2.8.106.ebuild | 81 +++++++++++++++++++++++++++++++++++++
2 files changed, 82 insertions(+)
diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest
index b9d3b49ec73..4d9d1a3d69c 100644
--- a/net-libs/gsoap/Manifest
+++ b/net-libs/gsoap/Manifest
@@ -1,4 +1,5 @@
DIST gsoap_2.8.105.zip 32728935 BLAKE2B 2a72080566811e65dd3fbb45af40f308ab2950edd6b142359019fdb1b3f84bd4cb13d5e5a8d8ee4ca35fb685535752bed225982fa7861be9e7872be93ab9c155 SHA512 3b7b66ef738e9ba78f0c9d5ec141faab102dc2ed7c528e84358d530ec8cb913c559438bb86ae0f22e0736c4cd9be9e74f364a44257189ccaa1e6d001317f99de
+DIST gsoap_2.8.106.zip 32740371 BLAKE2B b4904290ec5d8ebfc326bfd8d2c99e68c88cc9a07440d97ed8a442331c9f74549f75118f3e237f0796eba060b988d521c3af2bb9485d06e8277c5f18ade8cd82 SHA512 c461870fc563f848bfbdbc492cc5a26fece0d0c9a56092cb06ca3139e88c340969f23865e72187e1141a8f707f14ab6806e6a0b739b3c531161deefd6fbe510a
DIST gsoap_2.8.84.zip 32538551 BLAKE2B cab2b75ac931ee6063af47975665f45514cb94f5514fb1f76d17ccb2e71d64d4ebd43543cc004ff7f5c49982975ebaa38e555e3bc45dbc370aae991bc7639273 SHA512 ec050119cd3e480b266cad36823f4862fe0ac21045ce901c3c91a552eae2fbf9e1cd515458835807cce54c04df7835a980a299d37f418190cd57684fd6bdcf79
DIST gsoap_2.8.87.zip 32545316 BLAKE2B c2d0f9fafdfa9de83ea35f8dfc88e23d9d80967a2e58c30d554d539fd93056d7a8eb00ea9c928c6cf786e4888eb9f942ba4574e343de0c0104fce8b270494d6a SHA512 638bf9b2b8aca5facba518f136ad5af5bda41f2b92ee345ee6989d73223a571ce5ddab23c0b65259e9fd524039250d861defc8cfc2fc0a366a578ce3629b9ca4
DIST gsoap_2.8.91.zip 32553307 BLAKE2B 463c2d9c2d56c2a09fa8c9ebea7fa8059ed050cff81780b04a1a47ee1f016e385e6eb338ca740a40cd0c9483b4e10cf0963d02c52d6020863ce015e2f9cf2024 SHA512 ed99f1a20fd95edc7f24cf55454ee057b8c88d2e5b5b153b61c44c57bf4d92fb65ed557e9cb9ea89e3fa8939689c0e30791cebdb91b837482ec8ec13ae281abc
diff --git a/net-libs/gsoap/gsoap-2.8.106.ebuild b/net-libs/gsoap/gsoap-2.8.106.ebuild
new file mode 100644
index 00000000000..9e8722cfcbe
--- /dev/null
+++ b/net-libs/gsoap/gsoap-2.8.106.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+MY_P="${PN}-2.8"
+
+DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services"
+HOMEPAGE="http://gsoap2.sourceforge.net"
+SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip"
+
+LICENSE="|| ( gSOAP GPL-2+-with-openssl-exception ) GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc debug examples ipv6 libressl gnutls +ssl"
+
+RDEPEND="
+ sys-libs/zlib
+ gnutls? ( net-libs/gnutls )
+ ssl? (
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl )
+ )
+"
+DEPEND="${RDEPEND}
+ app-arch/unzip
+ sys-devel/flex
+ sys-devel/bison
+"
+
+PATCHES=(
+ # Fix Pre-ISO headers
+ "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch"
+
+ # enable shared libs https://bugs.gentoo.org/583398
+ "${FILESDIR}/${PN}-2.8.91-shared_libs.patch"
+)
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ local myeconfargs=(
+ # Don't include xlocale.h as it got removed in >=glibc-2.26
+ --disable-xlocale
+ $(use_enable debug)
+ $(use_enable gnutls)
+ $(usex ipv6 --enable-ipv6 '')
+ $(usex ssl '' --disable-ssl)
+ )
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ # yes, we also install the license-file since
+ # it contains info about how to apply the licenses
+ dodoc *.txt
+
+ docinto html
+ dodoc changelog.md
+
+ find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
+
+ if use examples; then
+ insinto /usr/share/${PN}/examples
+ doins -r gsoap/samples/*
+ fi
+
+ if use doc; then
+ docinto html
+ dodoc -r gsoap/doc/*
+ fi
+}
next reply other threads:[~2020-08-24 13:03 UTC|newest]
Thread overview: 108+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-08-24 13:03 Thomas Deutschmann [this message]
-- strict thread matches above, loose matches on Subject: below --
2024-11-23 17:21 [gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/ Michał Górny
2024-11-23 12:24 Arthur Zamarin
2022-12-21 22:47 Sam James
2022-12-19 0:58 Sam James
2022-12-18 18:50 Arthur Zamarin
2022-11-17 17:42 Ulrich Müller
2021-06-14 23:50 Thomas Deutschmann
2021-05-31 20:45 David Seifert
2021-05-02 10:16 Mikle Kolyada
2021-01-07 11:33 Sam James
2021-01-07 1:08 Sam James
2021-01-07 0:58 Sam James
2020-08-19 19:43 Thomas Deutschmann
2020-08-19 17:21 Thomas Deutschmann
2020-08-19 14:13 Thomas Deutschmann
2020-08-03 10:48 Ulrich Müller
2019-07-25 9:11 Lars Wendler
2019-07-25 9:11 Lars Wendler
2019-05-21 14:37 Lars Wendler
2019-05-21 14:37 Lars Wendler
2019-04-21 10:16 Lars Wendler
2019-04-21 10:16 Lars Wendler
2019-03-18 8:17 Lars Wendler
2019-03-18 8:17 Lars Wendler
2019-02-22 8:06 Lars Wendler
2019-02-22 8:06 Lars Wendler
2019-02-13 23:46 Lars Wendler
2019-02-13 23:46 Lars Wendler
2019-01-29 11:35 Lars Wendler
2019-01-29 11:35 Lars Wendler
2019-01-25 13:11 Lars Wendler
2019-01-24 9:22 Lars Wendler
2019-01-24 9:22 Lars Wendler
2019-01-15 12:11 Lars Wendler
2019-01-15 12:11 Lars Wendler
2018-12-13 10:43 Lars Wendler
2018-12-13 10:43 Lars Wendler
2018-12-05 14:33 Lars Wendler
2018-12-05 14:33 Lars Wendler
2018-12-05 14:33 Lars Wendler
2018-11-29 11:50 Lars Wendler
2018-11-15 15:48 Thomas Deutschmann
2018-11-15 13:17 Mikle Kolyada
2018-11-14 9:05 Lars Wendler
2018-10-19 7:45 Agostino Sarubbo
2018-10-18 11:31 Thomas Deutschmann
2018-10-18 10:14 Lars Wendler
2018-03-04 17:12 Patrick Lauer
2018-01-04 15:25 Lars Wendler
2017-12-21 11:32 Lars Wendler
2017-12-21 11:32 Lars Wendler
2017-11-06 9:40 Lars Wendler
2017-11-06 9:40 Lars Wendler
2017-09-25 6:44 Patrick Lauer
2017-09-02 17:27 Aaron Bauman
2017-09-02 17:27 Aaron Bauman
2017-08-21 8:27 Lars Wendler
2017-07-31 14:23 Lars Wendler
2017-07-31 14:23 Lars Wendler
2017-07-26 9:51 Lars Wendler
2017-07-26 9:51 Lars Wendler
2017-07-20 12:12 Lars Wendler
2017-07-20 12:12 Lars Wendler
2017-07-06 13:47 Lars Wendler
2017-07-06 13:47 Lars Wendler
2017-05-24 15:54 Lars Wendler
2017-03-31 12:09 Agostino Sarubbo
2017-01-02 8:44 Lars Wendler
2016-12-15 8:59 Lars Wendler
2016-12-15 8:59 Lars Wendler
2016-11-21 11:32 Lars Wendler
2016-11-21 11:32 Lars Wendler
2016-11-17 15:36 Lars Wendler
2016-11-17 15:36 Lars Wendler
2016-10-29 10:53 Lars Wendler
2016-10-29 10:53 Lars Wendler
2016-09-26 7:20 Lars Wendler
2016-09-26 7:20 Lars Wendler
2016-09-21 8:33 Lars Wendler
2016-09-21 8:33 Lars Wendler
2016-08-19 9:15 Lars Wendler
2016-08-19 9:15 Lars Wendler
2016-06-28 14:00 Patrick Lauer
2016-05-24 8:00 Lars Wendler
2016-05-24 8:00 Lars Wendler
2016-05-03 8:01 Patrick Lauer
2016-04-05 12:38 Patrick Lauer
2016-02-26 14:43 Patrick Lauer
2016-02-02 17:57 Lars Wendler
2016-02-02 17:57 Lars Wendler
2015-12-28 10:00 Patrice Clement
2015-12-28 10:00 Patrice Clement
2015-12-28 10:00 Patrice Clement
2015-12-28 10:00 Patrice Clement
2015-12-09 8:16 Lars Wendler
2015-12-09 8:16 Lars Wendler
2015-12-02 8:51 Lars Wendler
2015-12-02 8:51 Lars Wendler
2015-11-16 10:22 Lars Wendler
2015-11-16 10:22 Lars Wendler
2015-10-28 7:47 Lars Wendler
2015-09-30 20:30 Julian Ospald
2015-09-19 12:32 Agostino Sarubbo
2015-09-13 1:04 Ian Delaney
2015-09-13 0:46 Ian Delaney
2015-08-18 19:28 Lars Wendler
2015-08-18 19:28 Lars Wendler
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=1598274229.b4a0d089c118499276ede3ffe09b53a4d31a4786.whissi@gentoo \
--to=whissi@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.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