From ac131719423697f852b380fd00e6372b6e1c4f3b Mon Sep 17 00:00:00 2001 From: Daniele Rondina Date: Wed, 17 Sep 2025 02:35:16 +0000 Subject: [PATCH] Bump net-libs/nghttp2-1.67.1 --- net-libs/nghttp2/Manifest | 1 + net-libs/nghttp2/nghttp2-1.67.1.ebuild | 52 ++++++++++++++++++++++++++ 2 files changed, 53 insertions(+) create mode 100644 net-libs/nghttp2/nghttp2-1.67.1.ebuild diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index 5ade248bb..1efb1d268 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -1,2 +1,3 @@ DIST nghttp2-1.64.0.tar.xz 1676124 BLAKE2B e2cad95fbe8447e99728af3ad7656d4dd2d1f51f31294bd38b6c69ee07e6e8e6302c124d47e6274a9a1531257a90bcc5833de390ac704b4b3adf435b9ce38fc9 SHA512 b544196c3b7a55faacd11700d11e2fe4f16a7418282c9abb24a668544a15293580fd1a2cc5f93367c8a17c7ee45335c6d2f5c68a72dd176d516fd033f203eeec DIST nghttp2-1.65.0.tar.xz 1604848 BLAKE2B 8fb752f55936110a8b5c27873e7e262a0c84740beac46444a80596e25b256ca3a4b0f0cc97a91e104a0f1c59ac0304546310a2817af126efabd2ce26cfd0ee06 SHA512 e1ef685a425017474ea0412c8ad13a217a45a320322b3aee48e646be21457d9b1f374abb9f681f47595a0ad8feb07d076bd0aa3279d35c5c9b5b8c921d8dd39e +DIST nghttp2-1.67.1.tar.xz 1671408 BLAKE2B 748545e87dc1edd580b620566a8c3e565cbaa22b078afd8008e23c5d2929976354dbe89d78b6c375ee046d2ee310395e6154e812f782cf4dbd27b99cf034c730 SHA512 e1b50e963602c961dd839ba032216a6c6c22009c6be0aebecb3711cb6412e2a2caf96fe3fa2a6a1691134c12f8ce479c181825a3c8d2cf87a8e0b1aa40f0261a diff --git a/net-libs/nghttp2/nghttp2-1.67.1.ebuild b/net-libs/nghttp2/nghttp2-1.67.1.ebuild new file mode 100644 index 000000000..6d8af54e5 --- /dev/null +++ b/net-libs/nghttp2/nghttp2-1.67.1.ebuild @@ -0,0 +1,52 @@ +# Distributed under the terms of the GNU General Public License v2 +# Autogen by MARK Devkit + +EAPI=7 + +DESCRIPTION="HTTP/2 C Library" +HOMEPAGE="https://nghttp2.org/" +SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v1.67.1/nghttp2-1.67.1.tar.xz -> nghttp2-1.67.1.tar.xz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="*" +IUSE="debug hpack-tools jemalloc static-libs +threads utils xml" +RDEPEND="hpack-tools? ( >=dev-libs/jansson-2.5 ) + jemalloc? ( dev-libs/jemalloc ) + utils? ( + >=dev-libs/libev-4.15 + >=sys-libs/zlib-1.2.3 + net-dns/c-ares:= + ) + xml? ( >=dev-libs/libxml2-2.7.7:2 ) + +" +DEPEND="${RDEPEND} + dev-libs/openssl + virtual/pkgconfig + +" +src_configure() { + local myeconfargs=( + --disable-examples + --disable-failmalloc + --disable-werror + $(use_enable debug) + $(use_enable hpack-tools) + $(use_enable static-libs static) + $(use_enable threads) + $(use_enable utils app) + $(use_with jemalloc) + $(use_with xml libxml2) + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +src_install() { + default + if ! use static-libs ; then + find "${ED}"/usr -name '*.la' -delete || die + fi +} + + +# vim: filetype=ebuild