summaryrefslogtreecommitdiff
path: root/net-libs/ngtcp2
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-01-03 06:31:16 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-01-03 06:31:16 +0000
commit5087ee3bf0055aae666159351774f2fb3610e571 (patch)
tree203f4d869518e7391a255055ca9a4b874e7b2d19 /net-libs/ngtcp2
parentff733bfb4d0bd82175e03255004faef8721b53ea (diff)
gentoo auto-resync : 03:01:2025 - 06:31:16
Diffstat (limited to 'net-libs/ngtcp2')
-rw-r--r--net-libs/ngtcp2/Manifest6
-rw-r--r--net-libs/ngtcp2/ngtcp2-1.10.0-r1.ebuild1
-rw-r--r--net-libs/ngtcp2/ngtcp2-1.5.0-r1.ebuild54
-rw-r--r--net-libs/ngtcp2/ngtcp2-9999.ebuild1
4 files changed, 4 insertions, 58 deletions
diff --git a/net-libs/ngtcp2/Manifest b/net-libs/ngtcp2/Manifest
index 71562b41ee6d..d10a366bb144 100644
--- a/net-libs/ngtcp2/Manifest
+++ b/net-libs/ngtcp2/Manifest
@@ -1,9 +1,7 @@
AUX ngtcp2-1.10.0-munit-c23.patch 961 BLAKE2B 30f969117b8f8a74747d5c6d466ec9be7b35ef852d5b05d7f2900fdc8867a9859289ccadfe071262f5d45838da3282666f012a581c08640e26d3893d88fe08cb SHA512 815c47f9bcc600de920e81a7630104b0a3875123831b131b7d95fc8a022d4c38a42b0a9681e6cfc941a0bd71093e960b1f608a84df7cf5289c7fad77a2ecc7a0
DIST ngtcp2-1.10.0.tar.xz 636296 BLAKE2B 21ca85ed0652d9c3721f1a8dcb890bc21ea37bb49095c3fcc418e818462629463f4410e169465ff19960b09e47684e99b9fc713919f114c3ef765cc2d754aadb SHA512 de61f9c2b8135d0d08740215002a3e1688f93825ce6ab6d074ce36569bde0e789d4f1a2abd708773c4ab123c4584e94f0eeee8f7e8ef238891f9bb36be001f9b
-DIST ngtcp2-1.5.0.tar.xz 627464 BLAKE2B 6a6fc91f2755d9cbccd6118b53b56b0b4fd3b445c9a491a2d7469ad59d7fe1983516eb79242196db009e7b0875c4db5305bd4c285d2437073b605033f812084d SHA512 6c05beccac5d53c575ceaa594ac6b1d91ae9f0be01394b3520e84b51a44d3c6a71612c2c6f613d3d1b9d2992a83a68696fedbfdc3842f02d4009c95b463ad97f
DIST ngtcp2-1.7.0.tar.xz 631072 BLAKE2B 1a1ce134c54974418c0cf0bacc09a770e29cd7c7bfc44a2b5420f3bef3e70502f610bee4e9bb5ed9b87024153aa9390d5a233d2d6e2689166e1079e0e4f52600 SHA512 6efa42d17772fde00d9d0a67f2cbcf0704a8462c7305a5e3f213d1e98c9302a1ceee847081ecef358c7a421db56236e571a1ad9ff7fa5f5037987c5cb14e517d
-EBUILD ngtcp2-1.10.0-r1.ebuild 1396 BLAKE2B cf059dc3ea2628f6ab9deb7b689024d87ca41c99b213780d5e93d271f7a95029a5faeb3a341099fe85b7f5fe4d8320de9d1792652adf3dfba9c566b4d4939f37 SHA512 8fe9383db3e34aa94c6a747cc8c602d6c91835a0b4d0ecdbfcfed42ad8b743343c81141362067d71536a7d93e35c886099df2f2ce4fdefd9cc54dce4000d88f1
-EBUILD ngtcp2-1.5.0-r1.ebuild 1316 BLAKE2B d1a4435440228514efefbdd6663591a05eeaf0d25fbf4271919bcb7df92f8d30038165500b29c76440bfb5ae0f0dcae34fac01f30788fae051788b059d961c37 SHA512 b156ee635493b18bd483aa46d77ab4832cc6d439f2e190538bc0099a9b82124df9af9f5be1d02e411f932597f5957566ea853c8f3ba4ab0f63d6d32eb5833e29
+EBUILD ngtcp2-1.10.0-r1.ebuild 1465 BLAKE2B bf05b9ed99b701418dd5ab393187dd03964e388531a04405be060ca12187ccdb5169d2c8337f63b2175215bd4f7c8b605d9ab7ac9c24c25e32a5de076bded031 SHA512 38e373966a5cb0d2d0dca6a1d94a561f733e22471df688601936253e5440d4dc64d0e3111f76011466752cf6481d7619015e9dfb4a9cfdbfc76788cab3101a87
EBUILD ngtcp2-1.7.0-r1.ebuild 1332 BLAKE2B 023b18e726148cf593bdee277a5094dd4539699f96ab814a373e9188fe730603a49f81211ce98a7ffc75cbd7963616e44020055db18c5f37f2ce4f57622f29c5 SHA512 9d83417bd659bccd8cb9b32dfe9154b8cc545d8e9ec509fae5a2607cec8d29557150dabb9534cf46bea0015b3ade1f49e5604926d9bd1d1533137848a9ce6b77
-EBUILD ngtcp2-9999.ebuild 1396 BLAKE2B cf059dc3ea2628f6ab9deb7b689024d87ca41c99b213780d5e93d271f7a95029a5faeb3a341099fe85b7f5fe4d8320de9d1792652adf3dfba9c566b4d4939f37 SHA512 8fe9383db3e34aa94c6a747cc8c602d6c91835a0b4d0ecdbfcfed42ad8b743343c81141362067d71536a7d93e35c886099df2f2ce4fdefd9cc54dce4000d88f1
+EBUILD ngtcp2-9999.ebuild 1465 BLAKE2B bf05b9ed99b701418dd5ab393187dd03964e388531a04405be060ca12187ccdb5169d2c8337f63b2175215bd4f7c8b605d9ab7ac9c24c25e32a5de076bded031 SHA512 38e373966a5cb0d2d0dca6a1d94a561f733e22471df688601936253e5440d4dc64d0e3111f76011466752cf6481d7619015e9dfb4a9cfdbfc76788cab3101a87
MISC metadata.xml 445 BLAKE2B d27a34331ff5bd772b6228ff26ca20440a3bf932ccc88720a33409f329d41165d5fad6750221bae1fed3386d6e8244458c1c5073df8b36251156598e599bb15e SHA512 c09f5ac61f3c3b16bda0f12c2f31188aaaba469fbfde31e71d4f9834609b4c8d0cb7152a688934ba0b90c491da4e8b707e6ad5e54d5965b4109cbdc29ee0a4a2
diff --git a/net-libs/ngtcp2/ngtcp2-1.10.0-r1.ebuild b/net-libs/ngtcp2/ngtcp2-1.10.0-r1.ebuild
index d3a2c73278eb..f59f2eb6f3a2 100644
--- a/net-libs/ngtcp2/ngtcp2-1.10.0-r1.ebuild
+++ b/net-libs/ngtcp2/ngtcp2-1.10.0-r1.ebuild
@@ -19,6 +19,7 @@ HOMEPAGE="https://github.com/ngtcp2/ngtcp2/"
LICENSE="MIT"
SLOT="0/0"
IUSE="+gnutls openssl +ssl static-libs test"
+# Without static-libs, src_test just won't run any tests and "pass".
REQUIRED_USE="ssl? ( || ( gnutls openssl ) ) test? ( static-libs )"
BDEPEND="virtual/pkgconfig"
diff --git a/net-libs/ngtcp2/ngtcp2-1.5.0-r1.ebuild b/net-libs/ngtcp2/ngtcp2-1.5.0-r1.ebuild
deleted file mode 100644
index e035dd055783..000000000000
--- a/net-libs/ngtcp2/ngtcp2-1.5.0-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-if [[ ${PV} == 9999 ]] ; then
- EGIT_REPO_URI="https://github.com/ngtcp2/ngtcp2.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/ngtcp2/ngtcp2/releases/download/v${PV}/${P}.tar.xz"
- KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="Implementation of the IETF QUIC Protocol"
-HOMEPAGE="https://github.com/ngtcp2/ngtcp2/"
-
-LICENSE="MIT"
-SLOT="0/0"
-IUSE="+gnutls openssl +ssl static-libs test"
-REQUIRED_USE="ssl? ( || ( gnutls openssl ) ) test? ( static-libs )"
-
-BDEPEND="virtual/pkgconfig"
-RDEPEND="
- ssl? (
- gnutls? ( >=net-libs/gnutls-3.7.2:=[${MULTILIB_USEDEP}] )
- openssl? ( >=dev-libs/openssl-1.1.1:=[${MULTILIB_USEDEP}] )
- )
-"
-DEPEND="
- ${RDEPEND}
- test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )
-"
-RESTRICT="!test? ( test )"
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DENABLE_STATIC_LIB=$(usex static-libs)
- -DENABLE_GNUTLS=$(usex gnutls)
- -DENABLE_OPENSSL=$(usex openssl)
- -DENABLE_BORINGSSL=OFF
- -DENABLE_PICOTLS=OFF
- -DENABLE_WOLFSSL=OFF
- -DCMAKE_DISABLE_FIND_PACKAGE_Libev=ON
- -DCMAKE_DISABLE_FIND_PACKAGE_Libnghttp3=ON
- -DBUILD_TESTING=$(usex test)
- )
- cmake_src_configure
-}
-
-multilib_src_test() {
- cmake_build check
-}
diff --git a/net-libs/ngtcp2/ngtcp2-9999.ebuild b/net-libs/ngtcp2/ngtcp2-9999.ebuild
index d3a2c73278eb..f59f2eb6f3a2 100644
--- a/net-libs/ngtcp2/ngtcp2-9999.ebuild
+++ b/net-libs/ngtcp2/ngtcp2-9999.ebuild
@@ -19,6 +19,7 @@ HOMEPAGE="https://github.com/ngtcp2/ngtcp2/"
LICENSE="MIT"
SLOT="0/0"
IUSE="+gnutls openssl +ssl static-libs test"
+# Without static-libs, src_test just won't run any tests and "pass".
REQUIRED_USE="ssl? ( || ( gnutls openssl ) ) test? ( static-libs )"
BDEPEND="virtual/pkgconfig"