summaryrefslogtreecommitdiff
path: root/net-libs/nghttp2
diff options
context:
space:
mode:
Diffstat (limited to 'net-libs/nghttp2')
-rw-r--r--net-libs/nghttp2/Manifest5
-rw-r--r--net-libs/nghttp2/nghttp2-1.65.0-r2.ebuild (renamed from net-libs/nghttp2/nghttp2-1.65.0-r1.ebuild)2
-rw-r--r--net-libs/nghttp2/nghttp2-1.65.0.ebuild61
-rw-r--r--net-libs/nghttp2/nghttp2-9999.ebuild2
4 files changed, 4 insertions, 66 deletions
diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest
index 42cb973e6f55..4b7d5d95afc1 100644
--- a/net-libs/nghttp2/Manifest
+++ b/net-libs/nghttp2/Manifest
@@ -1,5 +1,4 @@
DIST nghttp2-1.65.0.tar.xz 1604848 BLAKE2B 8fb752f55936110a8b5c27873e7e262a0c84740beac46444a80596e25b256ca3a4b0f0cc97a91e104a0f1c59ac0304546310a2817af126efabd2ce26cfd0ee06 SHA512 e1ef685a425017474ea0412c8ad13a217a45a320322b3aee48e646be21457d9b1f374abb9f681f47595a0ad8feb07d076bd0aa3279d35c5c9b5b8c921d8dd39e
-EBUILD nghttp2-1.65.0-r1.ebuild 1951 BLAKE2B f7ae5ca6c3340fb1c5150df50f11df20a473774d1f568db351c79308ffb8c75143c83dfa58453540c86d584ff68215ff05eabae753162b110534385da4486989 SHA512 63b694442bdbfbbf61a3c2370ec6bc549c924c01f8418ddd273138e17e062ab55b64f7c7486db482fd08ca00a1eb3b7e0ac355f45a6c055ddef93b2294d8ea31
-EBUILD nghttp2-1.65.0.ebuild 1816 BLAKE2B 28ae2a4cbf79160552af39888633fd73aaaf041ae8b7d81fc709419ea7ad24376f92e3ee0d8da5256a76c554d74e2067a9b25591034b1d873a565f605a1facff SHA512 31fce5b0528e85586ff945621ebecf8872a0bb63fa9123ffc9e571f295f3f019691a8b10688bb3aa17533d6be852b576536149ec967d8c86b90064e0fb2bf124
-EBUILD nghttp2-9999.ebuild 1959 BLAKE2B 56293778562b49e17e8f54dafc183ed0ec0dec555f7811de38c89d569130e2ee880e0daa33d7e8248b16dd1769ef23a7f3bb4da76210ef66463c38f4e95e32a7 SHA512 d5c7218ccfd6fd1973bed2dbade1dfaeb659701bd55bb9e0d99f31c8614ce6cf8897f18741242b92d1b2be377f1a31deee89934a866479400af12bd62f4693a9
+EBUILD nghttp2-1.65.0-r2.ebuild 1952 BLAKE2B 3d075da60c9b2aa6d67de9b9546e177cc1691c6ed429ef1045cda9c96b4736935f61b6158ed2b7516c99f74592e5e278a17809c83b4e28d3f560016248da2e07 SHA512 ac4e820770b2afe82363afd664053fbd30b79d11b021a3ea236c42a92e25cc14965c10628a14a104948e2790f8b054feafb36c136b050b142faf9b250a3e68b1
+EBUILD nghttp2-9999.ebuild 1960 BLAKE2B c2c444c4db4c76812c545b0bc6ddf8b47c0e050b5a116f2e0d1691246a72b74ae376c8cfd588fc36c1774aafb5e101442add20501067e6492f03f4359f66e0ab SHA512 7fc6c7070abed736382f524a79c931f307bafa0e2374daa445e4942a0008144e7372d675bbfb3dc02d01a7e2329940b290535f63f42251e098ced9b79c8b0f57
MISC metadata.xml 553 BLAKE2B 694d0da32dab7f6eebd3b83a12b490b62d262de96e2bbb5c5822befbac792bc560cfe21c194d83d1afabf725967e0508c65057c8382904353abb0219d5ff3338 SHA512 4bce2e01c0b64eee279fc8a425393acf63e859a8b63346ddb2c5486d913bc58d0485d4c7fd6663bec88b070f21b6c9bbfd28e5775dbcbee02248e631610becd0
diff --git a/net-libs/nghttp2/nghttp2-1.65.0-r1.ebuild b/net-libs/nghttp2/nghttp2-1.65.0-r2.ebuild
index bd68d3e0955f..c8f2aa55d585 100644
--- a/net-libs/nghttp2/nghttp2-1.65.0-r1.ebuild
+++ b/net-libs/nghttp2/nghttp2-1.65.0-r2.ebuild
@@ -35,7 +35,7 @@ RDEPEND="
>=sys-libs/zlib-1.2.3[${MULTILIB_USEDEP}]
)
systemd? ( >=sys-apps/systemd-209 )
- xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )
+ xml? ( >=dev-libs/libxml2-2.7.7:2=[${MULTILIB_USEDEP}] )
"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
diff --git a/net-libs/nghttp2/nghttp2-1.65.0.ebuild b/net-libs/nghttp2/nghttp2-1.65.0.ebuild
deleted file mode 100644
index 4aaf85ea7b69..000000000000
--- a/net-libs/nghttp2/nghttp2-1.65.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-DESCRIPTION="HTTP/2 C Library"
-HOMEPAGE="https://nghttp2.org/"
-SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz"
-
-LICENSE="MIT"
-SLOT="0/1.14" # 1.<SONAME>
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="debug hpack-tools jemalloc static-libs systemd test utils xml"
-
-REQUIRED_USE="test? ( static-libs )"
-RESTRICT="!test? ( test )"
-
-SSL_DEPEND="
- >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}]
-"
-RDEPEND="
- hpack-tools? ( >=dev-libs/jansson-2.5:= )
- jemalloc? ( dev-libs/jemalloc:=[${MULTILIB_USEDEP}] )
- utils? (
- ${SSL_DEPEND}
- >=dev-libs/libev-4.15[${MULTILIB_USEDEP}]
- >=sys-libs/zlib-1.2.3[${MULTILIB_USEDEP}]
- net-dns/c-ares:=[${MULTILIB_USEDEP}]
- )
- systemd? ( >=sys-apps/systemd-209 )
- xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-multilib_src_configure() {
- #TODO: enable HTTP3
- #requires quictls/openssl, libngtcp2, libngtcp2_crypto_quictls, libnghttp3
- local mycmakeargs=(
- -DENABLE_EXAMPLES=OFF
- -DENABLE_FAILMALLOC=OFF
- -DENABLE_HTTP3=OFF
- -DENABLE_WERROR=OFF
- -DENABLE_THREADS=ON
- -DENABLE_DEBUG=$(usex debug)
- -DENABLE_HPACK_TOOLS=$(multilib_native_usex hpack-tools)
- $(cmake_use_find_package hpack-tools Jansson)
- -DWITH_JEMALLOC=$(multilib_native_usex jemalloc)
- -DBUILD_STATIC_LIBS=$(usex static-libs)
- -DBUILD_TESTING=$(usex test)
- $(cmake_use_find_package systemd Systemd)
- -DENABLE_APP=$(multilib_native_usex utils)
- -DWITH_LIBXML2=$(multilib_native_usex xml)
- )
- cmake_src_configure
-}
-
-multilib_src_test() {
- eninja check
-}
diff --git a/net-libs/nghttp2/nghttp2-9999.ebuild b/net-libs/nghttp2/nghttp2-9999.ebuild
index 9f6a317734dc..60883face4fc 100644
--- a/net-libs/nghttp2/nghttp2-9999.ebuild
+++ b/net-libs/nghttp2/nghttp2-9999.ebuild
@@ -35,7 +35,7 @@ RDEPEND="
>=sys-libs/zlib-1.2.3[${MULTILIB_USEDEP}]
)
systemd? ( >=sys-apps/systemd-209 )
- xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )
+ xml? ( >=dev-libs/libxml2-2.7.7:2=[${MULTILIB_USEDEP}] )
"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"