net-libs/kdsoap: add 2.3.0

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
This commit is contained in:
Andreas Sturmlechner
2026-03-17 22:36:55 +01:00
parent 4030b0dbaa
commit 379cb694fc
2 changed files with 41 additions and 0 deletions

View File

@@ -1 +1,2 @@
DIST kdsoap-2.2.0.tar.gz 11918875 BLAKE2B 0cce6af5ee08948d8029a2302174e0faa9cc06a7c813cb914a5395078a27b23d3c10ccc63f50831ecbd8f8958cb2eb5620b460d78cd6e63480e17580a331a8f9 SHA512 6ed5cd6a0d02a9faf6881facbd28391c553b3671512153ecd058ab53bfbe9d3f0afa3704d580e66010ddf6a3de7e578a632339f8c1ae7529c28f9d5fd7d1eb5f
DIST kdsoap-2.3.0.tar.gz 1151999 BLAKE2B f3759bf08251ac0327b1755484611040084dd969c98ac75199b3166da3f4e27b43c973126d8f55bc1e6984f111504199ccbc6d89e7fe411a576309b74d713833 SHA512 5903a793550d206dafcc9683c86b3e4098294ce86ecc535304cae27994c8675f037e93daad1f22a920f32772076ace1c95d30428473da2515dafee516ebd199e

View File

@@ -0,0 +1,40 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
if [[ ${PV} != *9999* ]]; then
SRC_URI="https://github.com/KDAB/KDSoap/releases/download/${P}/${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
else
EGIT_REPO_URI="https://github.com/KDAB/KDSoap.git"
EGIT_SUBMODULES=( kdwsdl2cpp/libkode -autogen )
inherit git-r3
fi
inherit cmake
DESCRIPTION="Qt-based client-side and server-side SOAP component"
HOMEPAGE="https://www.kdab.com/development-resources/qt-tools/kd-soap/"
LICENSE="GPL-3 AGPL-3"
SLOT="0/2"
RDEPEND="dev-qt/qtbase:6[network,xml]"
DEPEND="${RDEPEND}
dev-libs/boost
"
src_prepare() {
cmake_src_prepare
sed -e "/install.*INSTALL_DOC_DIR/d" -i CMakeLists.txt || die
}
src_configure() {
local mycmakeargs=(
-DKDSoap_DOCS=OFF
-DKDSoap_EXAMPLES=OFF # no install targets
-DKDSoap_QT6=ON
-DKDSoap_STATIC=OFF
)
cmake_src_configure
}