summaryrefslogtreecommitdiff
path: root/net-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-09-14 17:11:03 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-09-14 17:11:03 +0100
commit50878a9089d38edec91fb6a8035f9681695189b7 (patch)
treeb388d2365545b4ea6b37568668dacd90f22b3f48 /net-libs
parent81b8f20732954c4508baf2f77472b5435e3f851f (diff)
gentoo auto-resync : 14:09:2022 - 17:11:02
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/Manifest.gzbin32611 -> 32612 bytes
-rw-r--r--net-libs/kdsoap/Manifest4
-rw-r--r--net-libs/kdsoap/files/kdsoap-2.1.0-cmake.patch38
-rw-r--r--net-libs/kdsoap/files/kdsoap-2.1.0-fix-cppcheck-warnings.patch52
-rw-r--r--net-libs/kdsoap/kdsoap-2.1.0.ebuild50
-rw-r--r--net-libs/libmediawiki/Manifest2
-rw-r--r--net-libs/libmediawiki/libmediawiki-5.38.0.ebuild2
-rw-r--r--net-libs/nghttp2/Manifest4
-rw-r--r--net-libs/nghttp2/nghttp2-1.48.0.ebuild4
-rw-r--r--net-libs/nghttp2/nghttp2-9999.ebuild4
10 files changed, 153 insertions, 7 deletions
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index dc5b00ec8690..24383d08d4dd 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/kdsoap/Manifest b/net-libs/kdsoap/Manifest
index baf1ecd09422..b2d358786362 100644
--- a/net-libs/kdsoap/Manifest
+++ b/net-libs/kdsoap/Manifest
@@ -1,3 +1,7 @@
+AUX kdsoap-2.1.0-cmake.patch 1560 BLAKE2B c7f2d8bd3717e7c324a09a11a2840a427ec0e294962c12dd1b6a4a6b1693dbd92d7ee2da0471edfbc631d0ba3f6b1e787e567ed946ee517ad67bc1c7efc6a1f6 SHA512 187b329b18f147b66c4b7c5fe805ed3c45ed85509e0cdf3196a18afe1f5aa925ffee52ccad4c98a1832e53c72b709e5bf761da2f9eb17b3673f2c931005f56e4
+AUX kdsoap-2.1.0-fix-cppcheck-warnings.patch 2299 BLAKE2B f37369ad0f225b2f2fb7205dd590b847f3186cca6cd93e141ca1396567a894cdf4570114b46fe38e7227d8e420de569acbbdebf2ecea33ab010e64b27c687911 SHA512 741ecd8180666e8e02094e753082873d20c11d590844b2469f01f19046754cb219d9bcebca4117d3814e279ed9e1e95d726f200704ead9ca587a866dd99c8b46
DIST kdsoap-2.0.0.tar.gz 2916527 BLAKE2B 7b9cf71b181b88180fb00cb2f0c2b84b5fd7d997531aa68957a84811959befd9c8909c8892d3b60d47a654916fa5b8841fa7b389a006a8ca6a2cdce98a433cfb SHA512 50305866595048e0ec6cd6dabba9e63a948f1e1263e7f03e9e3bc56f09a843bade944df95b5ff57d4fc3a62896e72f02b0d7b3d5cc2be2823da67001ca459428
+DIST kdsoap-2.1.0.tar.gz 948070 BLAKE2B 69f13fb394c0b6a568d5ee63f26d3384e1276a63084116ebd96b8a1b4b87ef70155aba9a3e84c9c5f7016166d6e1cfffcb98c96400fccac6c7d339f6f73fb41d SHA512 db4c0ba25ccef3c5dc90662fbfa14ee4cdc2e8079f132efebf71a10d9a26460070bf71d22cce478520ead0425488b79f52ea6a1ee651473e989d59dfd5053972
EBUILD kdsoap-2.0.0.ebuild 965 BLAKE2B 711da17f4859234a1f552d62b8bab9f37f9701d53ecdd1454789ee985b7578d63a93493b809e6aabd250d326a9ec4d91512f3016add0067263767481dfbb53eb SHA512 9c6e12a4c38b12b4b21ab1fa8e11111b04db322296782100904d2d0352cae847d732b761a1afeb8edca7b9fdd3d520f215a055e48be0c3328742dcf2fbe6eb53
+EBUILD kdsoap-2.1.0.ebuild 1061 BLAKE2B a25926022b283c3a801572ee6264f4118bf0abd91d86c147c41ae39879d15559a330c6a6f6c4d3eb9cfc45683f3172863ce084225567b9a391dae88cc3b2d1c0 SHA512 485d7f1500e68fba8b264b5ebab9494e2fb4314524b510278aa65f494656e470a17c9f38e9fd9f37e374bc0069ad824dc9cdea37e9d0a1d25879f6e8bb62e6f3
MISC metadata.xml 250 BLAKE2B f3e9395137ebb9adf46cd35c1b6156f82c04cfa94f964f6da24fe71eb560cf51b4f70ebfa10daaa4884400ec22782d819ab794dfd29e7a47559f07208397195d SHA512 78c4ff15eed76ba883b457be95dabd41e928a0e64a42b758b5eab4d8a95afca27d5ea6a7cfe0948de578b169153a05f08aadfce1ddd41a88732212a1e76e565f
diff --git a/net-libs/kdsoap/files/kdsoap-2.1.0-cmake.patch b/net-libs/kdsoap/files/kdsoap-2.1.0-cmake.patch
new file mode 100644
index 000000000000..f70e0bf062ce
--- /dev/null
+++ b/net-libs/kdsoap/files/kdsoap-2.1.0-cmake.patch
@@ -0,0 +1,38 @@
+From 0c7374b25464d2dca3728a9c1a59f577b978e211 Mon Sep 17 00:00:00 2001
+From: Allen Winter <allen.winter@kdab.com>
+Date: Mon, 12 Sep 2022 17:06:03 -0400
+Subject: [PATCH] KDSoapClient,KDSoapServer]/CMakeLists.txt - fix
+ INSTALL_INTERFACES
+
+should not have the extra hierarchy for the library
+---
+ src/KDSoapClient/CMakeLists.txt | 2 +-
+ src/KDSoapServer/CMakeLists.txt | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/KDSoapClient/CMakeLists.txt b/src/KDSoapClient/CMakeLists.txt
+index 563cb6df..44dc17cd 100644
+--- a/src/KDSoapClient/CMakeLists.txt
++++ b/src/KDSoapClient/CMakeLists.txt
+@@ -44,7 +44,7 @@ target_link_libraries(
+ )
+ target_include_directories(
+ kdsoap
+- INTERFACE "$<INSTALL_INTERFACE:${INSTALL_INCLUDE_DIR}/KDSoapClient${${PROJECT_NAME}_LIBRARY_QTID}>"
++ INTERFACE "$<INSTALL_INTERFACE:${INSTALL_INCLUDE_DIR}>"
+ )
+ set_target_properties(kdsoap PROPERTIES SOVERSION ${${PROJECT_NAME}_SOVERSION} VERSION ${${PROJECT_NAME}_VERSION})
+
+diff --git a/src/KDSoapServer/CMakeLists.txt b/src/KDSoapServer/CMakeLists.txt
+index 2c9ff893..a111dacb 100644
+--- a/src/KDSoapServer/CMakeLists.txt
++++ b/src/KDSoapServer/CMakeLists.txt
+@@ -39,7 +39,7 @@ target_link_libraries(
+ )
+ target_include_directories(
+ kdsoap-server
+- INTERFACE "$<INSTALL_INTERFACE:${INSTALL_INCLUDE_DIR}/KDSoapServer${${PROJECT_NAME}_LIBRARY_QTID}>"
++ INTERFACE "$<INSTALL_INTERFACE:${INSTALL_INCLUDE_DIR}>"
+ )
+ set_target_properties(
+ kdsoap-server PROPERTIES SOVERSION ${${PROJECT_NAME}_SOVERSION} VERSION ${${PROJECT_NAME}_VERSION}
diff --git a/net-libs/kdsoap/files/kdsoap-2.1.0-fix-cppcheck-warnings.patch b/net-libs/kdsoap/files/kdsoap-2.1.0-fix-cppcheck-warnings.patch
new file mode 100644
index 000000000000..f0d56869729e
--- /dev/null
+++ b/net-libs/kdsoap/files/kdsoap-2.1.0-fix-cppcheck-warnings.patch
@@ -0,0 +1,52 @@
+From e9df81fa01188371d2f62f29ebf0d08eb6e50ef2 Mon Sep 17 00:00:00 2001
+From: David Faure <david.faure@kdab.com>
+Date: Tue, 13 Sep 2022 09:50:52 +0200
+Subject: [PATCH] Fix cppcheck warnings
+
+---
+ src/KDSoapClient/KDSoapClientInterface.h | 3 +++
+ src/KDSoapServer/KDSoapServerObjectInterface.h | 3 +++
+ unittests/serverlib/test_serverlib.cpp | 2 +-
+ 3 files changed, 7 insertions(+), 1 deletion(-)
+
+diff --git a/src/KDSoapClient/KDSoapClientInterface.h b/src/KDSoapClient/KDSoapClientInterface.h
+index e89d44f7..9c5450f0 100644
+--- a/src/KDSoapClient/KDSoapClientInterface.h
++++ b/src/KDSoapClient/KDSoapClientInterface.h
+@@ -79,6 +79,9 @@ class KDSOAP_EXPORT KDSoapClientInterface
+ */
+ ~KDSoapClientInterface();
+
++ KDSoapClientInterface(const KDSoapClientInterface &) = delete;
++ KDSoapClientInterface &operator=(const KDSoapClientInterface &) = delete;
++
+ /**
+ * Calls the method \p method on this interface and passes the arguments specified in \p message
+ * to the method.
+diff --git a/src/KDSoapServer/KDSoapServerObjectInterface.h b/src/KDSoapServer/KDSoapServerObjectInterface.h
+index 69c69100..0c881b63 100644
+--- a/src/KDSoapServer/KDSoapServerObjectInterface.h
++++ b/src/KDSoapServer/KDSoapServerObjectInterface.h
+@@ -68,6 +68,9 @@ class KDSOAPSERVER_EXPORT KDSoapServerObjectInterface
+ */
+ virtual ~KDSoapServerObjectInterface();
+
++ KDSoapServerObjectInterface(const KDSoapServerObjectInterface &) = delete;
++ KDSoapServerObjectInterface &operator =(const KDSoapServerObjectInterface &) = delete;
++
+ /**
+ * Handle \p request and return \p response.
+ * The default implementation in this base class is to simply return
+diff --git a/unittests/serverlib/test_serverlib.cpp b/unittests/serverlib/test_serverlib.cpp
+index f4d4818d..eb6af065 100644
+--- a/unittests/serverlib/test_serverlib.cpp
++++ b/unittests/serverlib/test_serverlib.cpp
+@@ -1450,7 +1450,7 @@ public Q_SLOTS:
+ return QString::fromUtf8("David Ä Faure France");
+ }
+
+- void verifySocketResponse(ClientSocket &socket, const QByteArray employeeName)
++ void verifySocketResponse(ClientSocket &socket, const QByteArray &employeeName)
+ {
+ QVERIFY(socket.waitForReadyRead());
+ const QByteArray response = socket.readAll();
diff --git a/net-libs/kdsoap/kdsoap-2.1.0.ebuild b/net-libs/kdsoap/kdsoap-2.1.0.ebuild
new file mode 100644
index 000000000000..977a947a3156
--- /dev/null
+++ b/net-libs/kdsoap/kdsoap-2.1.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 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 ~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"
+IUSE=""
+
+RDEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtxml:5
+"
+DEPEND="${RDEPEND}
+ dev-libs/boost
+"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-cmake.patch
+ "${FILESDIR}"/${P}-fix-cppcheck-warnings.patch
+)
+
+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_STATIC=OFF
+ -DKDSoap_QT6=OFF
+ )
+ cmake_src_configure
+}
diff --git a/net-libs/libmediawiki/Manifest b/net-libs/libmediawiki/Manifest
index 3d14f1380e41..47241a796bdc 100644
--- a/net-libs/libmediawiki/Manifest
+++ b/net-libs/libmediawiki/Manifest
@@ -1,4 +1,4 @@
AUX libmediawiki-5.37.0-tests-optional.patch 470 BLAKE2B 856433e48d50f6046d1d994cafc081d1afe04a7d82fe30476e129716ede33ecd26ee721fb566de4fd094be4d897a204a34102790225b49f8a31f26f23cccc4d4 SHA512 91e483c2483e2d07ed2b4d974f37c19bcbcd2c69ff9841451d4aa182945469b83dcdbe5025807ba83438cfcfbf4218fe32f7f6d5f5232cca913285fe8b9bc33f
DIST libmediawiki-5.38.0.tar.xz 55264 BLAKE2B 74753a20ab84f1badcf7368be5617648e296f66832feafb26ea2122818921a924a7278ccfbe4779535365c679ef574139dc3214812a87b72cd90f6766671928a SHA512 4e8a3a656d324006a85cd6b2eeeaafd67a80806368125a9f0ce46984b58cfeed5ad8ac34c6cc305d00b3bd92bf5e1f8e60b41313ac6a86970c47572654784114
-EBUILD libmediawiki-5.38.0.ebuild 861 BLAKE2B b58a87604a1da6a3e4df3beadab0a97f36a28840910907bc543ea1646104f5a6905dce2d6f4d5ce937f72ea12a430f0460867409ec97db74c725aacf2530d0b3 SHA512 45a12965481502abebf9c4e888b127fb182502fde26becd5836ebc269dfcbde0fd7db1036cd867ea7c2d67854008669da119834ffb53290f68463d0d98926334
+EBUILD libmediawiki-5.38.0.ebuild 878 BLAKE2B e7458f1263a23b418d1ecdc30456f895f77fad06ef63296c7c9d47873e49508f2983f16103b4c4b5f410004083b3d8d026a27061982a1897c9cd5dc78725a34c SHA512 d455e6b6305bcbd01e46f582d05899ef9c81e65e9fde8e121377af33d37841f90fc528f3c8706325bae5d6bc0c24fd762a1a119553899c6701c4f31584a5dfae
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/net-libs/libmediawiki/libmediawiki-5.38.0.ebuild b/net-libs/libmediawiki/libmediawiki-5.38.0.ebuild
index 0c2c6b988dc8..3b678f01f6f3 100644
--- a/net-libs/libmediawiki/libmediawiki-5.38.0.ebuild
+++ b/net-libs/libmediawiki/libmediawiki-5.38.0.ebuild
@@ -16,6 +16,8 @@ LICENSE="GPL-2+"
SLOT="5"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+RESTRICT="test"
+
DEPEND="
>=dev-qt/qtnetwork-${QTMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest
index aac8db61c23d..99ae382e917f 100644
--- a/net-libs/nghttp2/Manifest
+++ b/net-libs/nghttp2/Manifest
@@ -2,6 +2,6 @@ DIST nghttp2-1.47.0.tar.xz 4028580 BLAKE2B 4f5302701c8d8a89c3ae72cbb8acb4cbcbe32
DIST nghttp2-1.48.0-pthread.patch 24917 BLAKE2B 22013d89685be603094aa82f69da8741d4c0d76aea8a01de1322c19cef053964fdf0bec937650382f85607ac74466d4d052e6d40217101bc1e40326ad0ddc003 SHA512 bdebc50f13584826d6693aae201db9be63fcadcb8a68af188e94f008e005a2fd6aa6b91b31de2f07f84b93d981a003c8752c5fb4d47502f768bd94e21635627f
DIST nghttp2-1.48.0.tar.xz 4112072 BLAKE2B a52dc1ef4c9658298acef5ad703bec1708e538ebe19584dd5fcfe39089777e105594a998c7db696ee54bc8f17d3086828c09e921d8714b7ad3efbf33d04aaca0 SHA512 77c22371290f77e8a538b9efea225d23567cc27cb60b71703cbcb057839b5f117cf50796aa82bf4518f22b38a5773e90a1c273eafff4b17c435ac5858bdf7c6f
EBUILD nghttp2-1.47.0.ebuild 2014 BLAKE2B b7c0a446d70672d30a846b1934318283b4c52adfaf665bca26eb5259c3df54385cae3508069d7ed585c365d07d2cef0419ee9e8439763af749596f79c05ff5d3 SHA512 be479a5f19b713185ebbc2e72c6691d60257880bc1620918e1f229323a961d4a7fb9eb913cb35d7d24b002ab8c4f34bd5fca1842802843d06958e81c5e388915
-EBUILD nghttp2-1.48.0.ebuild 2021 BLAKE2B 07c8ba13fd741b9996945cfa75d26e1ce151c3e5314dc871483a972821f6e39890f99f800a1b4764500c94389b6018a205be68416aa4f803c80d4742947843dd SHA512 4c6387683d63acc16d7de35e7925fc9c2be67e8e7675dc09287cc0607e05f05ed0721c7bb7cabdd5952b8f05a2bbe198678c54c3cf57fa751470ece946e6c745
-EBUILD nghttp2-9999.ebuild 1705 BLAKE2B 541ea2f6a6622165fab3805870dae2590c273610eeddfb42c61d635af56e38a4f5b5176b980c9dd6c8ba2a4966e10d603838c6eb79a0dc59d0d0a8d55b3213ec SHA512 572ab0325ba949d552b310a16ad34c7a87ec2ee8748d208c11be1b6cf253b6949b3f08417b9b95688891d5e1cc3081fa8dcc662485de707d4ecb1d8b0d3874f8
+EBUILD nghttp2-1.48.0.ebuild 2007 BLAKE2B 86d747b6491470ded1cfba1e47e9e30cf5250e0d578e436fec2525c8f74d2bb4cdfbe23f9690d48702c260b73b6e4f3f8bc5e74e409bf62328af1f1fee4b92d7 SHA512 be532fe1900ee1ad1e8ef1a790e4df461866ec555353fec9d5af1f5e4cd341732b1281d2121e3b1462e581806eb7b9327cc21875a9bcfde32af42ab7a9c3abfc
+EBUILD nghttp2-9999.ebuild 1691 BLAKE2B 3c13fdead7b416f2d25fad981a59f31c6658f074ffb78fc466d078f33c960756f09474a7283f42e712ca890fa6ce1ff36eacbfd8659f248e0163621f61473d86 SHA512 ef48340192280c00a3676c04f2cd087e1a4c202d84f78fe19539187490dd98e868b756bed8a38daf463c775329c646c610d75b2a01544a86f7f41c3d4a16d736
MISC metadata.xml 494 BLAKE2B 674699650c76287d91d7e10f3c534f6ece6a3620231a2c09c2b337ea9d9dd9cb9ca793378182589780a93afb790a214cb19eb07e0da7fa5a4d13295fa38f97d2 SHA512 ef1701f1c7089aa13795c18a5c50221bdb7d082247e450f792deaf787516039b6e53ead3b2d5e2324cf1edee4fc9a4d270c7ff5f924a2d9487d39404c659e828
diff --git a/net-libs/nghttp2/nghttp2-1.48.0.ebuild b/net-libs/nghttp2/nghttp2-1.48.0.ebuild
index bc0b88490be5..f3153add272b 100644
--- a/net-libs/nghttp2/nghttp2-1.48.0.ebuild
+++ b/net-libs/nghttp2/nghttp2-1.48.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz
LICENSE="MIT"
SLOT="0/1.14" # <C++>.<C> SONAMEs
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="cxx debug hpack-tools jemalloc static-libs test +threads utils xml"
+IUSE="cxx debug hpack-tools jemalloc static-libs test utils xml"
RESTRICT="!test? ( test )"
@@ -55,13 +55,13 @@ multilib_src_configure() {
--disable-failmalloc
--disable-python-bindings
--disable-werror
+ --enable-threads
--without-cython
$(use_enable cxx asio-lib)
$(use_enable debug)
$(multilib_native_use_enable hpack-tools)
$(use_enable static-libs static)
$(use_with test cunit)
- $(use_enable threads)
$(multilib_native_use_enable utils app)
$(multilib_native_use_with jemalloc)
$(multilib_native_use_with xml libxml2)
diff --git a/net-libs/nghttp2/nghttp2-9999.ebuild b/net-libs/nghttp2/nghttp2-9999.ebuild
index 9011d96cec10..67529daca48f 100644
--- a/net-libs/nghttp2/nghttp2-9999.ebuild
+++ b/net-libs/nghttp2/nghttp2-9999.ebuild
@@ -14,7 +14,7 @@ EGIT_REPO_URI="https://github.com/nghttp2/nghttp2.git"
LICENSE="MIT"
SLOT="0/1.14" # <C++>.<C> SONAMEs
KEYWORDS=""
-IUSE="cxx debug hpack-tools jemalloc static-libs test +threads utils xml"
+IUSE="cxx debug hpack-tools jemalloc static-libs test utils xml"
RESTRICT="!test? ( test )"
@@ -50,13 +50,13 @@ multilib_src_configure() {
--disable-failmalloc
--disable-python-bindings
--disable-werror
+ --enable-threads
--without-cython
$(use_enable cxx asio-lib)
$(use_enable debug)
$(multilib_native_use_enable hpack-tools)
$(use_enable static-libs static)
$(use_with test cunit)
- $(use_enable threads)
$(multilib_native_use_enable utils app)
$(multilib_native_use_with jemalloc)
$(multilib_native_use_with xml libxml2)