[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 206ba6af31f6fccbb45b5ac076a09aa8e5e8480f Author: Bernard Cafarelli gentoo org> AuthorDate: Fri May 24 10:54:34 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sat May 25 20:03:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=206ba6af net-libs/nghttp2: add 1.62.1 Signed-off-by: Bernard Cafarelli gentoo.org> net-libs/nghttp2/Manifest | 1 + net-libs/nghttp2/nghttp2-1.62.1.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index 7cadc5ab23fd..435aaceea604 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -1,2 +1,3 @@ DIST nghttp2-1.61.0.tar.xz 1645808 BLAKE2B e78fb94cc9234260447f0d3610e58e22f9eadc2dd8b79eec3c1bb10d5c03ad3a87f83d54e560e5bbdef5d60086c00b465caabca145485ecd636aa35a2cda616f SHA512 01e930d7caf464699505f92b76e2bc8192d168612dc564d2546812c42afea2fb81d552d70e8a5fed35e2bf5deadbec8eda095af94a2484bca41542988afce52a DIST nghttp2-1.62.0.tar.xz 1646596 BLAKE2B 156fe3cd401e89cb9416c3281318f955abe86909d249108781f8eaeb0ff3df791f083ae6fc7bfe04350b91ffeaf8d8799d138d9d7cc9f5121a344f69f7473915 SHA512 1674e269dcf1067312056e5ea0e7108a48a177888fbaae5a194bddcc9640babc996d86e74e3160cd0dc4a360f0440441116259f3b44a3ca5fea081cdff7e7c88 +DIST nghttp2-1.62.1.tar.xz 1606084 BLAKE2B 460152f08b4ebd98453b95b737e0729648b95e808e845114a47a23e39fb3c68bf5d165d71467fbca8069fd5e64a63eeedd025919af4e2186da083caa21b93130 SHA512 d5d6b068712e9b467547b0e5380465b8540317134f3f26c2b0c60eb9c604be2f37b4517a98b371d5f5fb668ce2ee35603ddd944224f11e96382aa541a6a17b4c diff --git a/net-libs/nghttp2/nghttp2-1.62.1.ebuild b/net-libs/nghttp2/nghttp2-1.62.1.ebuild new file mode 100644 index ..52ec575055cf --- /dev/null +++ b/net-libs/nghttp2/nghttp2-1.62.1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2024 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. +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 487f2793f13c66b118e556e892a3e9f7a7026231 Author: Bernard Cafarelli gentoo org> AuthorDate: Sun May 19 08:44:35 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun May 19 09:16:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=487f2793 net-libs/nghttp2: add 1.62.0 Signed-off-by: Bernard Cafarelli gentoo.org> net-libs/nghttp2/Manifest | 1 + net-libs/nghttp2/nghttp2-1.62.0.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index 8d9f58da8642..7cadc5ab23fd 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -1 +1,2 @@ DIST nghttp2-1.61.0.tar.xz 1645808 BLAKE2B e78fb94cc9234260447f0d3610e58e22f9eadc2dd8b79eec3c1bb10d5c03ad3a87f83d54e560e5bbdef5d60086c00b465caabca145485ecd636aa35a2cda616f SHA512 01e930d7caf464699505f92b76e2bc8192d168612dc564d2546812c42afea2fb81d552d70e8a5fed35e2bf5deadbec8eda095af94a2484bca41542988afce52a +DIST nghttp2-1.62.0.tar.xz 1646596 BLAKE2B 156fe3cd401e89cb9416c3281318f955abe86909d249108781f8eaeb0ff3df791f083ae6fc7bfe04350b91ffeaf8d8799d138d9d7cc9f5121a344f69f7473915 SHA512 1674e269dcf1067312056e5ea0e7108a48a177888fbaae5a194bddcc9640babc996d86e74e3160cd0dc4a360f0440441116259f3b44a3ca5fea081cdff7e7c88 diff --git a/net-libs/nghttp2/nghttp2-1.62.0.ebuild b/net-libs/nghttp2/nghttp2-1.62.0.ebuild new file mode 100644 index ..52ec575055cf --- /dev/null +++ b/net-libs/nghttp2/nghttp2-1.62.0.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2024 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. +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 2d6a77b5adaa5160199e3b4de2cf754aa8717c9e Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Apr 29 07:13:45 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Apr 29 07:13:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d6a77b5 net-libs/nghttp2: sync live ebuild Signed-off-by: Bernard Cafarelli gentoo.org> net-libs/nghttp2/nghttp2-.ebuild | 12 +++- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/net-libs/nghttp2/nghttp2-.ebuild b/net-libs/nghttp2/nghttp2-.ebuild index e999a44f221f..4ff41e17c664 100644 --- a/net-libs/nghttp2/nghttp2-.ebuild +++ b/net-libs/nghttp2/nghttp2-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -29,23 +29,25 @@ RDEPEND=" ) systemd? ( >=sys-apps/systemd-209 ) xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} - test? ( >=dev-util/cunit-2.1[${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) - -DENABLE_STATIC_LIB=$(usex static-libs) + -DBUILD_STATIC_LIBS=$(usex static-libs) + -DBUILD_TESTING=$(usex test) $(cmake_use_find_package systemd Systemd) - $(cmake_use_find_package test CUnit) -DENABLE_APP=$(multilib_native_usex utils) -DWITH_LIBXML2=$(multilib_native_usex xml) )
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: e15895318a1239158426b059ce8f1d60a62a7b0a Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Apr 29 07:13:10 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Apr 29 07:13:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1589531 net-libs/nghttp2: drop 1.57.0, 1.58.0, 1.59.0, 1.60.0 Bug: https://bugs.gentoo.org/928541 Signed-off-by: Bernard Cafarelli gentoo.org> net-libs/nghttp2/Manifest | 4 --- net-libs/nghttp2/nghttp2-1.57.0.ebuild | 58 -- net-libs/nghttp2/nghttp2-1.58.0.ebuild | 58 -- net-libs/nghttp2/nghttp2-1.59.0.ebuild | 58 -- net-libs/nghttp2/nghttp2-1.60.0.ebuild | 56 5 files changed, 234 deletions(-) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index baeb21f5bca7..8d9f58da8642 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -1,5 +1 @@ -DIST nghttp2-1.57.0.tar.xz 1543568 BLAKE2B 6fad0f922477f896db14319433569b99cf599217335b5af189cc7b460f78996a801845927040d4f529151bbcc572b2cf4d8d28eae2647fad1fd35f796fd4afb8 SHA512 d914eb48afd1ea182c1b2a454bf5e7963a7e28165f1d6d29bb83dd61a1b611c8c469e72a7a22daf23b8037f6e5ae9d4e791150b7d135746c1a5ec71ceb777f92 -DIST nghttp2-1.58.0.tar.xz 1546332 BLAKE2B db51bf6a0307f1465f4fcda7555b3a720800ee09aa8d26533fb6726f9b56a137435f5ea745f8fa5f927c8638e2a8fd371b04825e23c6a802070cebcfb654d256 SHA512 97b70727c633be1168df6a5b48617dde113b1d1e34176ec8bf22f4449041af2f73b2ada438d14336c9712271ec6bfc7525f000c8ca6a7a9f8d06db01b876dd1c -DIST nghttp2-1.59.0.tar.xz 1546956 BLAKE2B 0a1471c3686fcf8a896183e71e7a1c000e9397fc1831054dc87ab8860ff5d8ce2ec5ede0ba916edc7fcf94f3361b2f91e623303cbb1f6c08310f5bfbfe6cebfe SHA512 0725f302957520893ac454997adc6d6e71dc9b520c62390477fe8c5dd5c64d02415023266814cfec859bf562159e4a42eeb7d7312c5871739a3d57ed7430820b -DIST nghttp2-1.60.0.tar.xz 1587004 BLAKE2B 8f2ab1aead261823fd2b15e54f0404c118a13f269c0f1c5d2cdc3f344e35338bcf64acfe58bed8ffbcda3843935c7168650dfc8bef17c1cdfacb684261bb2727 SHA512 5e6365d9118596d41848930de70f4a918d72463920184df60a7e1678c3a6c9cf1416236888e7e34395c87f41bba00a114994ba5a6e73f6a389769abf1b5cc842 DIST nghttp2-1.61.0.tar.xz 1645808 BLAKE2B e78fb94cc9234260447f0d3610e58e22f9eadc2dd8b79eec3c1bb10d5c03ad3a87f83d54e560e5bbdef5d60086c00b465caabca145485ecd636aa35a2cda616f SHA512 01e930d7caf464699505f92b76e2bc8192d168612dc564d2546812c42afea2fb81d552d70e8a5fed35e2bf5deadbec8eda095af94a2484bca41542988afce52a diff --git a/net-libs/nghttp2/nghttp2-1.57.0.ebuild b/net-libs/nghttp2/nghttp2-1.57.0.ebuild deleted file mode 100644 index fbbc7b203665.. --- a/net-libs/nghttp2/nghttp2-1.57.0.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2023 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. -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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" - -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} - test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )" -BDEPEND="virtual/pkgconfig" - -multilib_src_configure() { - local mycmakeargs=( - -DENABLE_EXAMPLES=OFF - -DENABLE_FAILMALLOC=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) - -DENABLE_STATIC_LIB=$(usex static-libs) - $(cmake_use_find_package systemd Systemd) - $(cmake_use_find_package test CUnit) - -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-1.58.0.ebuild b/net-libs/nghttp2/nghttp2-1.58.0.ebuild deleted file
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 08b5cc737e5fd056ca0364b5bd0df6e4565ea811 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Apr 4 18:54:25 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Apr 4 18:54:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08b5cc73 net-libs/nghttp2: Stabilize 1.61.0 sparc, #928585 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/nghttp2/nghttp2-1.61.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.61.0.ebuild b/net-libs/nghttp2/nghttp2-1.61.0.ebuild index 38e73ec93643..5accde584b6c 100644 --- a/net-libs/nghttp2/nghttp2-1.61.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.61.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz LICENSE="MIT" SLOT="0/1.14" # 1. -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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 )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: a094ecb0914f599378ada7b119677327a3f310e4 Author: Jakov Smolić gentoo org> AuthorDate: Thu Apr 4 18:48:11 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Apr 4 18:48:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a094ecb0 net-libs/nghttp2: Stabilize 1.61.0 ppc, #928585 Signed-off-by: Jakov Smolić gentoo.org> net-libs/nghttp2/nghttp2-1.61.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.61.0.ebuild b/net-libs/nghttp2/nghttp2-1.61.0.ebuild index 804d08cd73b0..721feb13276c 100644 --- a/net-libs/nghttp2/nghttp2-1.61.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.61.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz LICENSE="MIT" SLOT="0/1.14" # 1. -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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 )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 04379754c08186d209e1dcca55e0b4785f9f3c5b Author: Jakov Smolić gentoo org> AuthorDate: Thu Apr 4 18:48:17 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Apr 4 18:48:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04379754 net-libs/nghttp2: Stabilize 1.61.0 ppc64, #928585 Signed-off-by: Jakov Smolić gentoo.org> net-libs/nghttp2/nghttp2-1.61.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.61.0.ebuild b/net-libs/nghttp2/nghttp2-1.61.0.ebuild index 721feb13276c..38e73ec93643 100644 --- a/net-libs/nghttp2/nghttp2-1.61.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.61.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz LICENSE="MIT" SLOT="0/1.14" # 1. -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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 )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: f7bdcd445709d9fd206eee2592a76295563213d5 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Apr 4 16:42:38 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Apr 4 16:42:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7bdcd44 net-libs/nghttp2: Stabilize 1.61.0 arm, #928585 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/nghttp2/nghttp2-1.61.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.61.0.ebuild b/net-libs/nghttp2/nghttp2-1.61.0.ebuild index f85bbdc8e8eb..804d08cd73b0 100644 --- a/net-libs/nghttp2/nghttp2-1.61.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.61.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz LICENSE="MIT" SLOT="0/1.14" # 1. -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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 )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 79fbc6c7b7f3658a47531547ce2a1f760ff8f8d4 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Apr 4 16:42:33 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Apr 4 16:42:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79fbc6c7 net-libs/nghttp2: Stabilize 1.61.0 arm64, #928585 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/nghttp2/nghttp2-1.61.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.61.0.ebuild b/net-libs/nghttp2/nghttp2-1.61.0.ebuild index 2b52a403d511..599a5ed00e18 100644 --- a/net-libs/nghttp2/nghttp2-1.61.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.61.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz LICENSE="MIT" SLOT="0/1.14" # 1. -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~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 )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 7fbea7ed3f4c51b5e358faa938926d977bc311cc Author: Arthur Zamarin gentoo org> AuthorDate: Thu Apr 4 16:42:37 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Apr 4 16:42:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fbea7ed net-libs/nghttp2: Stabilize 1.61.0 amd64, #928585 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/nghttp2/nghttp2-1.61.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.61.0.ebuild b/net-libs/nghttp2/nghttp2-1.61.0.ebuild index 599a5ed00e18..f85bbdc8e8eb 100644 --- a/net-libs/nghttp2/nghttp2-1.61.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.61.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz LICENSE="MIT" SLOT="0/1.14" # 1. -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~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 )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 3f272921db8bfaa7653047376c5c0aa830e91199 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Apr 4 16:31:58 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Apr 4 16:31:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f272921 net-libs/nghttp2: Stabilize 1.61.0 x86, #928585 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/nghttp2/nghttp2-1.61.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.61.0.ebuild b/net-libs/nghttp2/nghttp2-1.61.0.ebuild index 52ec575055cf..2b52a403d511 100644 --- a/net-libs/nghttp2/nghttp2-1.61.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.61.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz LICENSE="MIT" SLOT="0/1.14" # 1. -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 6243ef44ec96ae59f6fec2bbd4bb44f4ee61e436 Author: Bernard Cafarelli gentoo org> AuthorDate: Thu Apr 4 12:07:47 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu Apr 4 12:07:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6243ef44 net-libs/nghttp2: add 1.61.0 Bug: https://bugs.gentoo.org/928541 Signed-off-by: Bernard Cafarelli gentoo.org> net-libs/nghttp2/Manifest | 1 + net-libs/nghttp2/nghttp2-1.61.0.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index cc4bf906855b..baeb21f5bca7 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -2,3 +2,4 @@ DIST nghttp2-1.57.0.tar.xz 1543568 BLAKE2B 6fad0f922477f896db14319433569b99cf599 DIST nghttp2-1.58.0.tar.xz 1546332 BLAKE2B db51bf6a0307f1465f4fcda7555b3a720800ee09aa8d26533fb6726f9b56a137435f5ea745f8fa5f927c8638e2a8fd371b04825e23c6a802070cebcfb654d256 SHA512 97b70727c633be1168df6a5b48617dde113b1d1e34176ec8bf22f4449041af2f73b2ada438d14336c9712271ec6bfc7525f000c8ca6a7a9f8d06db01b876dd1c DIST nghttp2-1.59.0.tar.xz 1546956 BLAKE2B 0a1471c3686fcf8a896183e71e7a1c000e9397fc1831054dc87ab8860ff5d8ce2ec5ede0ba916edc7fcf94f3361b2f91e623303cbb1f6c08310f5bfbfe6cebfe SHA512 0725f302957520893ac454997adc6d6e71dc9b520c62390477fe8c5dd5c64d02415023266814cfec859bf562159e4a42eeb7d7312c5871739a3d57ed7430820b DIST nghttp2-1.60.0.tar.xz 1587004 BLAKE2B 8f2ab1aead261823fd2b15e54f0404c118a13f269c0f1c5d2cdc3f344e35338bcf64acfe58bed8ffbcda3843935c7168650dfc8bef17c1cdfacb684261bb2727 SHA512 5e6365d9118596d41848930de70f4a918d72463920184df60a7e1678c3a6c9cf1416236888e7e34395c87f41bba00a114994ba5a6e73f6a389769abf1b5cc842 +DIST nghttp2-1.61.0.tar.xz 1645808 BLAKE2B e78fb94cc9234260447f0d3610e58e22f9eadc2dd8b79eec3c1bb10d5c03ad3a87f83d54e560e5bbdef5d60086c00b465caabca145485ecd636aa35a2cda616f SHA512 01e930d7caf464699505f92b76e2bc8192d168612dc564d2546812c42afea2fb81d552d70e8a5fed35e2bf5deadbec8eda095af94a2484bca41542988afce52a diff --git a/net-libs/nghttp2/nghttp2-1.61.0.ebuild b/net-libs/nghttp2/nghttp2-1.61.0.ebuild new file mode 100644 index ..52ec575055cf --- /dev/null +++ b/net-libs/nghttp2/nghttp2-1.61.0.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2024 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. +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 03eed7d4c3ed773e58f35ecd7db0dbb5a5679dc6 Author: Bernard Cafarelli gentoo org> AuthorDate: Sat Mar 2 22:26:53 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sat Mar 2 23:03:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03eed7d4 net-libs/nghttp2: add 1.60.0 Signed-off-by: Bernard Cafarelli gentoo.org> net-libs/nghttp2/Manifest | 1 + net-libs/nghttp2/nghttp2-1.60.0.ebuild | 56 ++ 2 files changed, 57 insertions(+) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index d803d2b1e553..cc4bf906855b 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -1,3 +1,4 @@ DIST nghttp2-1.57.0.tar.xz 1543568 BLAKE2B 6fad0f922477f896db14319433569b99cf599217335b5af189cc7b460f78996a801845927040d4f529151bbcc572b2cf4d8d28eae2647fad1fd35f796fd4afb8 SHA512 d914eb48afd1ea182c1b2a454bf5e7963a7e28165f1d6d29bb83dd61a1b611c8c469e72a7a22daf23b8037f6e5ae9d4e791150b7d135746c1a5ec71ceb777f92 DIST nghttp2-1.58.0.tar.xz 1546332 BLAKE2B db51bf6a0307f1465f4fcda7555b3a720800ee09aa8d26533fb6726f9b56a137435f5ea745f8fa5f927c8638e2a8fd371b04825e23c6a802070cebcfb654d256 SHA512 97b70727c633be1168df6a5b48617dde113b1d1e34176ec8bf22f4449041af2f73b2ada438d14336c9712271ec6bfc7525f000c8ca6a7a9f8d06db01b876dd1c DIST nghttp2-1.59.0.tar.xz 1546956 BLAKE2B 0a1471c3686fcf8a896183e71e7a1c000e9397fc1831054dc87ab8860ff5d8ce2ec5ede0ba916edc7fcf94f3361b2f91e623303cbb1f6c08310f5bfbfe6cebfe SHA512 0725f302957520893ac454997adc6d6e71dc9b520c62390477fe8c5dd5c64d02415023266814cfec859bf562159e4a42eeb7d7312c5871739a3d57ed7430820b +DIST nghttp2-1.60.0.tar.xz 1587004 BLAKE2B 8f2ab1aead261823fd2b15e54f0404c118a13f269c0f1c5d2cdc3f344e35338bcf64acfe58bed8ffbcda3843935c7168650dfc8bef17c1cdfacb684261bb2727 SHA512 5e6365d9118596d41848930de70f4a918d72463920184df60a7e1678c3a6c9cf1416236888e7e34395c87f41bba00a114994ba5a6e73f6a389769abf1b5cc842 diff --git a/net-libs/nghttp2/nghttp2-1.60.0.ebuild b/net-libs/nghttp2/nghttp2-1.60.0.ebuild new file mode 100644 index ..4b3b74750dc6 --- /dev/null +++ b/net-libs/nghttp2/nghttp2-1.60.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2024 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. +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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" + +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() { + local mycmakeargs=( + -DENABLE_EXAMPLES=OFF + -DENABLE_FAILMALLOC=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) + $(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 +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 594153ce5350f48801303017ef7a430f146e7aac Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Jan 29 09:43:19 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Jan 29 09:44:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=594153ce net-libs/nghttp2: add 1.59.0 Signed-off-by: Bernard Cafarelli gentoo.org> net-libs/nghttp2/Manifest | 1 + net-libs/nghttp2/nghttp2-1.59.0.ebuild | 58 ++ 2 files changed, 59 insertions(+) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index 6009397561de..d803d2b1e553 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -1,2 +1,3 @@ DIST nghttp2-1.57.0.tar.xz 1543568 BLAKE2B 6fad0f922477f896db14319433569b99cf599217335b5af189cc7b460f78996a801845927040d4f529151bbcc572b2cf4d8d28eae2647fad1fd35f796fd4afb8 SHA512 d914eb48afd1ea182c1b2a454bf5e7963a7e28165f1d6d29bb83dd61a1b611c8c469e72a7a22daf23b8037f6e5ae9d4e791150b7d135746c1a5ec71ceb777f92 DIST nghttp2-1.58.0.tar.xz 1546332 BLAKE2B db51bf6a0307f1465f4fcda7555b3a720800ee09aa8d26533fb6726f9b56a137435f5ea745f8fa5f927c8638e2a8fd371b04825e23c6a802070cebcfb654d256 SHA512 97b70727c633be1168df6a5b48617dde113b1d1e34176ec8bf22f4449041af2f73b2ada438d14336c9712271ec6bfc7525f000c8ca6a7a9f8d06db01b876dd1c +DIST nghttp2-1.59.0.tar.xz 1546956 BLAKE2B 0a1471c3686fcf8a896183e71e7a1c000e9397fc1831054dc87ab8860ff5d8ce2ec5ede0ba916edc7fcf94f3361b2f91e623303cbb1f6c08310f5bfbfe6cebfe SHA512 0725f302957520893ac454997adc6d6e71dc9b520c62390477fe8c5dd5c64d02415023266814cfec859bf562159e4a42eeb7d7312c5871739a3d57ed7430820b diff --git a/net-libs/nghttp2/nghttp2-1.59.0.ebuild b/net-libs/nghttp2/nghttp2-1.59.0.ebuild new file mode 100644 index ..cf8309087fb6 --- /dev/null +++ b/net-libs/nghttp2/nghttp2-1.59.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2024 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. +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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" + +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} + test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )" +BDEPEND="virtual/pkgconfig" + +multilib_src_configure() { + local mycmakeargs=( + -DENABLE_EXAMPLES=OFF + -DENABLE_FAILMALLOC=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) + -DENABLE_STATIC_LIB=$(usex static-libs) + $(cmake_use_find_package systemd Systemd) + $(cmake_use_find_package test CUnit) + -DENABLE_APP=$(multilib_native_usex utils) + -DWITH_LIBXML2=$(multilib_native_usex xml) + ) + cmake_src_configure +} + +multilib_src_test() { + eninja check +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 060dd1d5f79e1e19c5577a232d95d6b75f628c70 Author: Bernard Cafarelli gentoo org> AuthorDate: Thu Nov 30 07:58:50 2023 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu Nov 30 07:58:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=060dd1d5 net-libs/nghttp2: remove vulnerable versions Bug: https://bugs.gentoo.org/915554 Signed-off-by: Bernard Cafarelli gentoo.org> net-libs/nghttp2/Manifest | 4 -- net-libs/nghttp2/nghttp2-1.51.0-r1.ebuild | 79 --- net-libs/nghttp2/nghttp2-1.51.0.ebuild| 76 - net-libs/nghttp2/nghttp2-1.52.0.ebuild| 58 --- net-libs/nghttp2/nghttp2-.ebuild | 1 - 5 files changed, 218 deletions(-) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index 7534ef907a74..6009397561de 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -1,6 +1,2 @@ -DIST nghttp2-1.48.0-pthread.patch 24917 BLAKE2B 22013d89685be603094aa82f69da8741d4c0d76aea8a01de1322c19cef053964fdf0bec937650382f85607ac74466d4d052e6d40217101bc1e40326ad0ddc003 SHA512 bdebc50f13584826d6693aae201db9be63fcadcb8a68af188e94f008e005a2fd6aa6b91b31de2f07f84b93d981a003c8752c5fb4d47502f768bd94e21635627f -DIST nghttp2-1.51.0-pthread.patch 24623 BLAKE2B 55c63b4851788e4e18df1f7881fc370bf901c2df2249243e18e2a49f2142454438b41ecd941ed888ca065cdb037bd52624231a97a06eae4f97ebbc24cd890a46 SHA512 eaa85373f977bd4383d11d6077d69c80cf254ec49f4686a0140765a84806f6691f435fd5d558d4642cbf4a364f274c16b50d3f63c4e9507b6dc3b1317498e15a -DIST nghttp2-1.51.0.tar.xz 4115988 BLAKE2B ca3c5fb439b60f67ce5447c957397c16c7659432d3a3b25076b88142318675eb2af9f039a86ce88df8af3bd0167d98f14cdeb8dad2d01eda1378015acefa354e SHA512 0212680e57a15f9afca3b5226429edebd2fe8a52117480007d4472cd0c1bd3aa4d9f21269c637a11efd0f2146a3ee16c3c07ab35d9fb3d4566235d3a14268eeb -DIST nghttp2-1.52.0.tar.xz 1491732 BLAKE2B a77ff3e1f901768daf7e681cad06bf3b9ea44876dba76e06c2aaec8637196f27ee7213e3ef52da53b995f68a2a617f64947b4392f57140310bdc5a1d994ad1b2 SHA512 3af1ce13270f7afc8652bd3de71200d9632204617fe04d2be7156d60eeb1a5cc415573677791a399ae03577e8e3256939b1b05d27dbd98dee504d09ec5325d56 DIST nghttp2-1.57.0.tar.xz 1543568 BLAKE2B 6fad0f922477f896db14319433569b99cf599217335b5af189cc7b460f78996a801845927040d4f529151bbcc572b2cf4d8d28eae2647fad1fd35f796fd4afb8 SHA512 d914eb48afd1ea182c1b2a454bf5e7963a7e28165f1d6d29bb83dd61a1b611c8c469e72a7a22daf23b8037f6e5ae9d4e791150b7d135746c1a5ec71ceb777f92 DIST nghttp2-1.58.0.tar.xz 1546332 BLAKE2B db51bf6a0307f1465f4fcda7555b3a720800ee09aa8d26533fb6726f9b56a137435f5ea745f8fa5f927c8638e2a8fd371b04825e23c6a802070cebcfb654d256 SHA512 97b70727c633be1168df6a5b48617dde113b1d1e34176ec8bf22f4449041af2f73b2ada438d14336c9712271ec6bfc7525f000c8ca6a7a9f8d06db01b876dd1c diff --git a/net-libs/nghttp2/nghttp2-1.51.0-r1.ebuild b/net-libs/nghttp2/nghttp2-1.51.0-r1.ebuild deleted file mode 100644 index d17fb05439f3.. --- a/net-libs/nghttp2/nghttp2-1.51.0-r1.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# TODO: Add python support. - -EAPI=8 - -inherit autotools multilib-minimal - -DESCRIPTION="HTTP/2 C Library" -HOMEPAGE="https://nghttp2.org/; -SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz - https://dev.gentoo.org/~voyageur/distfiles/${PN}-1.51.0-pthread.patch; - -LICENSE="MIT" -SLOT="0/1.14" # . SONAMEs -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="cxx debug hpack-tools jemalloc static-libs systemd test utils xml" - -RESTRICT="!test? ( test )" - -SSL_DEPEND=" - >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}] -" -RDEPEND=" - cxx? ( - ${SSL_DEPEND} - dev-libs/boost:=[${MULTILIB_USEDEP}] - ) - 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 ) - xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} - test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${DISTDIR}"/${PN}-1.51.0-pthread.patch - ) - -src_prepare() { - default - eautoreconf -} - -multilib_src_configure() { - local myeconfargs=( - --disable-examples - --disable-failmalloc - --disable-python-bindings - --disable-werror - --enable-threads - --without-cython -
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 1620b79b3448747d44aadcfb861694fc257c00a0 Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Nov 6 11:21:10 2023 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Nov 6 11:21:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1620b79b net-libs/nghttp2: add 1.58.0 Signed-off-by: Bernard Cafarelli gentoo.org> net-libs/nghttp2/Manifest | 1 + net-libs/nghttp2/nghttp2-1.58.0.ebuild | 58 ++ 2 files changed, 59 insertions(+) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index e31d9ebc..7534ef907a74 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -3,3 +3,4 @@ DIST nghttp2-1.51.0-pthread.patch 24623 BLAKE2B 55c63b4851788e4e18df1f7881fc370b DIST nghttp2-1.51.0.tar.xz 4115988 BLAKE2B ca3c5fb439b60f67ce5447c957397c16c7659432d3a3b25076b88142318675eb2af9f039a86ce88df8af3bd0167d98f14cdeb8dad2d01eda1378015acefa354e SHA512 0212680e57a15f9afca3b5226429edebd2fe8a52117480007d4472cd0c1bd3aa4d9f21269c637a11efd0f2146a3ee16c3c07ab35d9fb3d4566235d3a14268eeb DIST nghttp2-1.52.0.tar.xz 1491732 BLAKE2B a77ff3e1f901768daf7e681cad06bf3b9ea44876dba76e06c2aaec8637196f27ee7213e3ef52da53b995f68a2a617f64947b4392f57140310bdc5a1d994ad1b2 SHA512 3af1ce13270f7afc8652bd3de71200d9632204617fe04d2be7156d60eeb1a5cc415573677791a399ae03577e8e3256939b1b05d27dbd98dee504d09ec5325d56 DIST nghttp2-1.57.0.tar.xz 1543568 BLAKE2B 6fad0f922477f896db14319433569b99cf599217335b5af189cc7b460f78996a801845927040d4f529151bbcc572b2cf4d8d28eae2647fad1fd35f796fd4afb8 SHA512 d914eb48afd1ea182c1b2a454bf5e7963a7e28165f1d6d29bb83dd61a1b611c8c469e72a7a22daf23b8037f6e5ae9d4e791150b7d135746c1a5ec71ceb777f92 +DIST nghttp2-1.58.0.tar.xz 1546332 BLAKE2B db51bf6a0307f1465f4fcda7555b3a720800ee09aa8d26533fb6726f9b56a137435f5ea745f8fa5f927c8638e2a8fd371b04825e23c6a802070cebcfb654d256 SHA512 97b70727c633be1168df6a5b48617dde113b1d1e34176ec8bf22f4449041af2f73b2ada438d14336c9712271ec6bfc7525f000c8ca6a7a9f8d06db01b876dd1c diff --git a/net-libs/nghttp2/nghttp2-1.58.0.ebuild b/net-libs/nghttp2/nghttp2-1.58.0.ebuild new file mode 100644 index ..c028ca91bbb4 --- /dev/null +++ b/net-libs/nghttp2/nghttp2-1.58.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 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. +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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" + +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} + test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )" +BDEPEND="virtual/pkgconfig" + +multilib_src_configure() { + local mycmakeargs=( + -DENABLE_EXAMPLES=OFF + -DENABLE_FAILMALLOC=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) + -DENABLE_STATIC_LIB=$(usex static-libs) + $(cmake_use_find_package systemd Systemd) + $(cmake_use_find_package test CUnit) + -DENABLE_APP=$(multilib_native_usex utils) + -DWITH_LIBXML2=$(multilib_native_usex xml) + ) + cmake_src_configure +} + +multilib_src_test() { + eninja check +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: caacc490a4819d974739e62bdb59d0b4bee233d9 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Oct 13 14:14:06 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Oct 13 14:14:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caacc490 net-libs/nghttp2: Stabilize 1.57.0 ppc, #915599 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/nghttp2/nghttp2-1.57.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.57.0.ebuild b/net-libs/nghttp2/nghttp2-1.57.0.ebuild index c265dd9d15ce..26c5c1ec20ad 100644 --- a/net-libs/nghttp2/nghttp2-1.57.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.57.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz LICENSE="MIT" SLOT="0/1.14" # 1. -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 75dbfa7852418e9ef7924a0593b7b7949366c24b Author: Sam James gentoo org> AuthorDate: Thu Oct 12 00:13:30 2023 + Commit: Sam James gentoo org> CommitDate: Thu Oct 12 00:13:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75dbfa78 net-libs/nghttp2: Stabilize 1.57.0 amd64, #915599 Signed-off-by: Sam James gentoo.org> net-libs/nghttp2/nghttp2-1.57.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.57.0.ebuild b/net-libs/nghttp2/nghttp2-1.57.0.ebuild index ab999e04baff..c265dd9d15ce 100644 --- a/net-libs/nghttp2/nghttp2-1.57.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.57.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz LICENSE="MIT" SLOT="0/1.14" # 1. -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 54c0a9a44f903dbed72e2d96835c2db777f873cc Author: Sam James gentoo org> AuthorDate: Thu Oct 12 00:05:14 2023 + Commit: Sam James gentoo org> CommitDate: Thu Oct 12 00:05:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54c0a9a4 net-libs/nghttp2: Stabilize 1.57.0 x86, #915599 Signed-off-by: Sam James gentoo.org> net-libs/nghttp2/nghttp2-1.57.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.57.0.ebuild b/net-libs/nghttp2/nghttp2-1.57.0.ebuild index 44b424111a6f..ab999e04baff 100644 --- a/net-libs/nghttp2/nghttp2-1.57.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.57.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz LICENSE="MIT" SLOT="0/1.14" # 1. -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~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" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: d71e7d3d2dd4410c42317625a58ae4a0d8289a28 Author: Sam James gentoo org> AuthorDate: Wed Oct 11 23:59:52 2023 + Commit: Sam James gentoo org> CommitDate: Wed Oct 11 23:59:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d71e7d3d net-libs/nghttp2: Stabilize 1.57.0 arm64, #915599 Signed-off-by: Sam James gentoo.org> net-libs/nghttp2/nghttp2-1.57.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.57.0.ebuild b/net-libs/nghttp2/nghttp2-1.57.0.ebuild index c028ca91bbb4..e7515a3e55d5 100644 --- a/net-libs/nghttp2/nghttp2-1.57.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.57.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz LICENSE="MIT" SLOT="0/1.14" # 1. -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~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" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 4e30b6a4648a0c8218e45b48d4d585ebd0d2d2b7 Author: Sam James gentoo org> AuthorDate: Wed Oct 11 23:59:53 2023 + Commit: Sam James gentoo org> CommitDate: Wed Oct 11 23:59:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e30b6a4 net-libs/nghttp2: Stabilize 1.57.0 ppc64, #915599 Signed-off-by: Sam James gentoo.org> net-libs/nghttp2/nghttp2-1.57.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.57.0.ebuild b/net-libs/nghttp2/nghttp2-1.57.0.ebuild index e7515a3e55d5..f8ec6be03f56 100644 --- a/net-libs/nghttp2/nghttp2-1.57.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.57.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz LICENSE="MIT" SLOT="0/1.14" # 1. -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~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" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 8baa18f94044fa511dfc07ff8541d86ea66e Author: Sam James gentoo org> AuthorDate: Wed Oct 11 23:59:54 2023 + Commit: Sam James gentoo org> CommitDate: Wed Oct 11 23:59:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8baa18f9 net-libs/nghttp2: Stabilize 1.57.0 arm, #915599 Signed-off-by: Sam James gentoo.org> net-libs/nghttp2/nghttp2-1.57.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.57.0.ebuild b/net-libs/nghttp2/nghttp2-1.57.0.ebuild index f8ec6be03f56..367bd0461eab 100644 --- a/net-libs/nghttp2/nghttp2-1.57.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.57.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz LICENSE="MIT" SLOT="0/1.14" # 1. -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~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" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: a59cd029825afa7625794c4e8687f4a4336834fe Author: Sam James gentoo org> AuthorDate: Wed Oct 11 23:59:55 2023 + Commit: Sam James gentoo org> CommitDate: Wed Oct 11 23:59:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a59cd029 net-libs/nghttp2: Stabilize 1.57.0 sparc, #915599 Signed-off-by: Sam James gentoo.org> net-libs/nghttp2/nghttp2-1.57.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.57.0.ebuild b/net-libs/nghttp2/nghttp2-1.57.0.ebuild index 367bd0461eab..44b424111a6f 100644 --- a/net-libs/nghttp2/nghttp2-1.57.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.57.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz LICENSE="MIT" SLOT="0/1.14" # 1. -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~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" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 5788abe47326ee17b77c3e6649d980a1215b24a0 Author: Bernard Cafarelli gentoo org> AuthorDate: Wed Oct 11 12:34:33 2023 + Commit: Bernard Cafarelli gentoo org> CommitDate: Wed Oct 11 12:34:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5788abe4 net-libs/nghttp2: add 1.57.0 Closes: https://bugs.gentoo.org/915550 Bug: https://bugs.gentoo.org/915554 Signed-off-by: Bernard Cafarelli gentoo.org> net-libs/nghttp2/Manifest | 1 + net-libs/nghttp2/nghttp2-1.57.0.ebuild | 58 ++ 2 files changed, 59 insertions(+) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index d5800e927425..e31d9ebc 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -2,3 +2,4 @@ DIST nghttp2-1.48.0-pthread.patch 24917 BLAKE2B 22013d89685be603094aa82f69da8741 DIST nghttp2-1.51.0-pthread.patch 24623 BLAKE2B 55c63b4851788e4e18df1f7881fc370bf901c2df2249243e18e2a49f2142454438b41ecd941ed888ca065cdb037bd52624231a97a06eae4f97ebbc24cd890a46 SHA512 eaa85373f977bd4383d11d6077d69c80cf254ec49f4686a0140765a84806f6691f435fd5d558d4642cbf4a364f274c16b50d3f63c4e9507b6dc3b1317498e15a DIST nghttp2-1.51.0.tar.xz 4115988 BLAKE2B ca3c5fb439b60f67ce5447c957397c16c7659432d3a3b25076b88142318675eb2af9f039a86ce88df8af3bd0167d98f14cdeb8dad2d01eda1378015acefa354e SHA512 0212680e57a15f9afca3b5226429edebd2fe8a52117480007d4472cd0c1bd3aa4d9f21269c637a11efd0f2146a3ee16c3c07ab35d9fb3d4566235d3a14268eeb DIST nghttp2-1.52.0.tar.xz 1491732 BLAKE2B a77ff3e1f901768daf7e681cad06bf3b9ea44876dba76e06c2aaec8637196f27ee7213e3ef52da53b995f68a2a617f64947b4392f57140310bdc5a1d994ad1b2 SHA512 3af1ce13270f7afc8652bd3de71200d9632204617fe04d2be7156d60eeb1a5cc415573677791a399ae03577e8e3256939b1b05d27dbd98dee504d09ec5325d56 +DIST nghttp2-1.57.0.tar.xz 1543568 BLAKE2B 6fad0f922477f896db14319433569b99cf599217335b5af189cc7b460f78996a801845927040d4f529151bbcc572b2cf4d8d28eae2647fad1fd35f796fd4afb8 SHA512 d914eb48afd1ea182c1b2a454bf5e7963a7e28165f1d6d29bb83dd61a1b611c8c469e72a7a22daf23b8037f6e5ae9d4e791150b7d135746c1a5ec71ceb777f92 diff --git a/net-libs/nghttp2/nghttp2-1.57.0.ebuild b/net-libs/nghttp2/nghttp2-1.57.0.ebuild new file mode 100644 index ..c028ca91bbb4 --- /dev/null +++ b/net-libs/nghttp2/nghttp2-1.57.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 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. +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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" + +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} + test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )" +BDEPEND="virtual/pkgconfig" + +multilib_src_configure() { + local mycmakeargs=( + -DENABLE_EXAMPLES=OFF + -DENABLE_FAILMALLOC=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) + -DENABLE_STATIC_LIB=$(usex static-libs) + $(cmake_use_find_package systemd Systemd) + $(cmake_use_find_package test CUnit) + -DENABLE_APP=$(multilib_native_usex utils) + -DWITH_LIBXML2=$(multilib_native_usex xml) + ) + cmake_src_configure +} + +multilib_src_test() { + eninja check +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 5cd7f6fbe67c6ebd541feb87bff1d7e87cbbb388 Author: Fabian Groffen gentoo org> AuthorDate: Sun Jun 4 11:13:49 2023 + Commit: Fabian Groffen gentoo org> CommitDate: Sun Jun 4 11:13:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cd7f6fb net-libs/nghttp2-1.52.0: marked ~arm64-macos Signed-off-by: Fabian Groffen gentoo.org> net-libs/nghttp2/nghttp2-1.52.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.52.0.ebuild b/net-libs/nghttp2/nghttp2-1.52.0.ebuild index e5d34f5967f2..c028ca91bbb4 100644 --- a/net-libs/nghttp2/nghttp2-1.52.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.52.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz LICENSE="MIT" SLOT="0/1.14" # 1. -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 3a38f9b245e674722d5d58dfbb6baafca2b26975 Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Mar 13 22:33:49 2023 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Mar 13 22:38:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a38f9b2 net-libs/nghttp2: add 1.52.0 This release removed the deprecated Python bindings and libnghttp2_asio (C++) lib Switch to cmake build Closes: https://bugs.gentoo.org/899568 Signed-off-by: Bernard Cafarelli gentoo.org> net-libs/nghttp2/Manifest | 1 + net-libs/nghttp2/nghttp2-1.52.0.ebuild | 58 ++ 2 files changed, 59 insertions(+) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index bcdf39180bbc..d5800e927425 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -1,3 +1,4 @@ DIST nghttp2-1.48.0-pthread.patch 24917 BLAKE2B 22013d89685be603094aa82f69da8741d4c0d76aea8a01de1322c19cef053964fdf0bec937650382f85607ac74466d4d052e6d40217101bc1e40326ad0ddc003 SHA512 bdebc50f13584826d6693aae201db9be63fcadcb8a68af188e94f008e005a2fd6aa6b91b31de2f07f84b93d981a003c8752c5fb4d47502f768bd94e21635627f DIST nghttp2-1.51.0-pthread.patch 24623 BLAKE2B 55c63b4851788e4e18df1f7881fc370bf901c2df2249243e18e2a49f2142454438b41ecd941ed888ca065cdb037bd52624231a97a06eae4f97ebbc24cd890a46 SHA512 eaa85373f977bd4383d11d6077d69c80cf254ec49f4686a0140765a84806f6691f435fd5d558d4642cbf4a364f274c16b50d3f63c4e9507b6dc3b1317498e15a DIST nghttp2-1.51.0.tar.xz 4115988 BLAKE2B ca3c5fb439b60f67ce5447c957397c16c7659432d3a3b25076b88142318675eb2af9f039a86ce88df8af3bd0167d98f14cdeb8dad2d01eda1378015acefa354e SHA512 0212680e57a15f9afca3b5226429edebd2fe8a52117480007d4472cd0c1bd3aa4d9f21269c637a11efd0f2146a3ee16c3c07ab35d9fb3d4566235d3a14268eeb +DIST nghttp2-1.52.0.tar.xz 1491732 BLAKE2B a77ff3e1f901768daf7e681cad06bf3b9ea44876dba76e06c2aaec8637196f27ee7213e3ef52da53b995f68a2a617f64947b4392f57140310bdc5a1d994ad1b2 SHA512 3af1ce13270f7afc8652bd3de71200d9632204617fe04d2be7156d60eeb1a5cc415573677791a399ae03577e8e3256939b1b05d27dbd98dee504d09ec5325d56 diff --git a/net-libs/nghttp2/nghttp2-1.52.0.ebuild b/net-libs/nghttp2/nghttp2-1.52.0.ebuild new file mode 100644 index ..eff7b0dad997 --- /dev/null +++ b/net-libs/nghttp2/nghttp2-1.52.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 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. +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="debug hpack-tools jemalloc static-libs systemd test utils xml" + +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} + test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )" +BDEPEND="virtual/pkgconfig" + +multilib_src_configure() { + local mycmakeargs=( + -DENABLE_EXAMPLES=OFF + -DENABLE_FAILMALLOC=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) + -DENABLE_STATIC_LIB=$(usex static-libs) + $(cmake_use_find_package systemd Systemd) + $(cmake_use_find_package test CUnit) + -DENABLE_APP=$(multilib_native_usex utils) + -DWITH_LIBXML2=$(multilib_native_usex xml) + ) + cmake_src_configure +} + +multilib_src_test() { + eninja check +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 7b6a8a611e16d50a03c4aa7314e06e50c3b33367 Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Mar 13 22:37:22 2023 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Mar 13 22:38:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b6a8a61 net-libs/nghttp2: sync live ebuild Signed-off-by: Bernard Cafarelli gentoo.org> net-libs/nghttp2/nghttp2-.ebuild | 58 +--- 1 file changed, 21 insertions(+), 37 deletions(-) diff --git a/net-libs/nghttp2/nghttp2-.ebuild b/net-libs/nghttp2/nghttp2-.ebuild index b24cbd6c83f0..fee50b41adf2 100644 --- a/net-libs/nghttp2/nghttp2-.ebuild +++ b/net-libs/nghttp2/nghttp2-.ebuild @@ -1,20 +1,18 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# TODO: Add python support. - EAPI=8 -inherit autotools git-r3 multilib-minimal +inherit cmake-multilib git-r3 DESCRIPTION="HTTP/2 C Library" HOMEPAGE="https://nghttp2.org/; EGIT_REPO_URI="https://github.com/nghttp2/nghttp2.git; LICENSE="MIT" -SLOT="0/1.14" # . SONAMEs +SLOT="0/1.14" # 1. KEYWORDS="" -IUSE="cxx debug hpack-tools jemalloc static-libs systemd test utils xml" +IUSE="debug hpack-tools jemalloc static-libs systemd test utils xml" RESTRICT="!test? ( test )" @@ -22,10 +20,6 @@ SSL_DEPEND=" >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}] " RDEPEND=" - cxx? ( - ${SSL_DEPEND} - dev-libs/boost:=[${MULTILIB_USEDEP}] - ) hpack-tools? ( >=dev-libs/jansson-2.5:= ) jemalloc? ( dev-libs/jemalloc:=[${MULTILIB_USEDEP}] ) utils? ( @@ -34,41 +28,31 @@ RDEPEND=" >=sys-libs/zlib-1.2.3[${MULTILIB_USEDEP}] net-dns/c-ares:=[${MULTILIB_USEDEP}] ) - systemd? ( sys-apps/systemd ) + systemd? ( >=sys-apps/systemd-209 ) xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )" DEPEND="${RDEPEND} test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )" BDEPEND="virtual/pkgconfig" -src_prepare() { - default - eautoreconf -} - multilib_src_configure() { - local myeconfargs=( - --disable-examples - --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) - $(multilib_native_use_with hpack-tools jansson) - $(multilib_native_use_with jemalloc) - $(use_enable static-libs static) - $(multilib_native_use_with systemd) - $(use_with test cunit) - $(multilib_native_use_enable utils app) - $(multilib_native_use_with xml libxml2) + local mycmakeargs=( + -DENABLE_EXAMPLES=OFF + -DENABLE_FAILMALLOC=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) + -DENABLE_STATIC_LIB=$(usex static-libs) + $(cmake_use_find_package systemd Systemd) + $(cmake_use_find_package test CUnit) + -DENABLE_APP=$(multilib_native_usex utils) + -DWITH_LIBXML2=$(multilib_native_usex xml) ) - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" + cmake_src_configure } -multilib_src_install_all() { - if ! use static-libs ; then - find "${ED}"/usr -type f -name '*.la' -delete || die - fi +multilib_src_test() { + eninja check }
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 26aa5167449a61dedf293bd92b75d212d6ff5d45 Author: Bernard Cafarelli gentoo org> AuthorDate: Fri Mar 3 21:59:40 2023 + Commit: Bernard Cafarelli gentoo org> CommitDate: Fri Mar 3 22:38:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26aa5167 net-libs/nghttp2: drop 1.47.0, 1.48.0, 1.49.0, 1.50.0 Signed-off-by: Bernard Cafarelli gentoo.org> net-libs/nghttp2/Manifest | 4 -- net-libs/nghttp2/nghttp2-1.47.0.ebuild | 76 -- net-libs/nghttp2/nghttp2-1.48.0.ebuild | 76 -- net-libs/nghttp2/nghttp2-1.49.0.ebuild | 76 -- net-libs/nghttp2/nghttp2-1.50.0.ebuild | 76 -- 5 files changed, 308 deletions(-) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index 159aa3bf9dc3..56d9d6df1022 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -1,6 +1,2 @@ -DIST nghttp2-1.47.0.tar.xz 4028580 BLAKE2B 4f5302701c8d8a89c3ae72cbb8acb4cbcbe32cd0e2995643e0b669cf802ae28e8f6e52b2d59f69f87e0d12fc64a73c251edbe01c2b0eca2676626a9e456df93f SHA512 ad6266a15789fec966db6be8ac0b9ee6cca257a3bb91fdd34a58acf0e472643a571941b5974d16c98f6ac5bfa6a03c4b70a6dff222fb0cd50909178b7e94ce48 DIST nghttp2-1.48.0-pthread.patch 24917 BLAKE2B 22013d89685be603094aa82f69da8741d4c0d76aea8a01de1322c19cef053964fdf0bec937650382f85607ac74466d4d052e6d40217101bc1e40326ad0ddc003 SHA512 bdebc50f13584826d6693aae201db9be63fcadcb8a68af188e94f008e005a2fd6aa6b91b31de2f07f84b93d981a003c8752c5fb4d47502f768bd94e21635627f -DIST nghttp2-1.48.0.tar.xz 4112072 BLAKE2B a52dc1ef4c9658298acef5ad703bec1708e538ebe19584dd5fcfe39089777e105594a998c7db696ee54bc8f17d3086828c09e921d8714b7ad3efbf33d04aaca0 SHA512 77c22371290f77e8a538b9efea225d23567cc27cb60b71703cbcb057839b5f117cf50796aa82bf4518f22b38a5773e90a1c273eafff4b17c435ac5858bdf7c6f -DIST nghttp2-1.49.0.tar.xz 4112260 BLAKE2B 47e892917e52b820d13a6721213550587f6e6652d94701de3d69d923e16d1cd44d9ddf7eb2733f51ec73c0055a432e9b2f636ff4dcfa22cde637e0c421b0c073 SHA512 599bc8e52bbe7f5bdfbf493ea2199c4c4bdeb9eac174d4c56b11fb321b11b86e82674bd3c7f60d7ea975ef60eec3f258b5438d1157491cfa23a1b9adccd7948a -DIST nghttp2-1.50.0.tar.xz 4110336 BLAKE2B ae5d89a1f7287a3f2f2b9380ff5e9efb7f0646950d15ed281f268dafc65eb34ad7e34610333b4c98db8a657034ea462e7f1eda80ff2e94a918751dbb112c9a2a SHA512 c2f7f14972cb268a85966f2bd26ac515fa61d9cf6b6bcaa5cffc04f02a18abf116b15537eb4dfbdfa79e7b1472de7034dfdbce7a082cc5b23627d87e2939e529 DIST nghttp2-1.51.0.tar.xz 4115988 BLAKE2B ca3c5fb439b60f67ce5447c957397c16c7659432d3a3b25076b88142318675eb2af9f039a86ce88df8af3bd0167d98f14cdeb8dad2d01eda1378015acefa354e SHA512 0212680e57a15f9afca3b5226429edebd2fe8a52117480007d4472cd0c1bd3aa4d9f21269c637a11efd0f2146a3ee16c3c07ab35d9fb3d4566235d3a14268eeb diff --git a/net-libs/nghttp2/nghttp2-1.47.0.ebuild b/net-libs/nghttp2/nghttp2-1.47.0.ebuild deleted file mode 100644 index 273f98378909.. --- a/net-libs/nghttp2/nghttp2-1.47.0.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# TODO: Add python support. - -EAPI=8 - -inherit multilib-minimal - -if [[ ${PV} == ]] ; then - EGIT_REPO_URI="https://github.com/nghttp2/nghttp2.git; - inherit autotools git-r3 -else - SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - 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" -fi - -DESCRIPTION="HTTP/2 C Library" -HOMEPAGE="https://nghttp2.org/; - -LICENSE="MIT" -SLOT="0/1.14" # . SONAMEs -IUSE="cxx debug hpack-tools jemalloc static-libs test +threads utils xml" - -RESTRICT="!test? ( test )" - -SSL_DEPEND=" - >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}] -" -RDEPEND=" - cxx? ( - ${SSL_DEPEND} - dev-libs/boost:=[${MULTILIB_USEDEP}] - ) - 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}] - ) - xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} - test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - [[ ${PV} == ]] && eautoreconf -} - -multilib_src_configure() { - local myeconfargs=( - --disable-examples - --disable-failmalloc - --disable-python-bindings - --disable-werror - --without-cython - $(use_enable cxx
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 7a31eceb1d95b0a7e5c80736e56511aa59cc78c2 Author: Bernard Cafarelli gentoo org> AuthorDate: Fri Mar 3 22:35:22 2023 + Commit: Bernard Cafarelli gentoo org> CommitDate: Fri Mar 3 22:38:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a31eceb net-libs/nghttp2: fix automagic deps and cross-compile failure Closes: https://bugs.gentoo.org/885485 Closes: https://bugs.gentoo.org/895496 Signed-off-by: Bernard Cafarelli gentoo.org> net-libs/nghttp2/Manifest| 1 + ...{nghttp2-.ebuild => nghttp2-1.51.0-r1.ebuild} | 20 ++-- net-libs/nghttp2/nghttp2-.ebuild | 9 ++--- 3 files changed, 21 insertions(+), 9 deletions(-) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index 56d9d6df1022..bcdf39180bbc 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -1,2 +1,3 @@ DIST nghttp2-1.48.0-pthread.patch 24917 BLAKE2B 22013d89685be603094aa82f69da8741d4c0d76aea8a01de1322c19cef053964fdf0bec937650382f85607ac74466d4d052e6d40217101bc1e40326ad0ddc003 SHA512 bdebc50f13584826d6693aae201db9be63fcadcb8a68af188e94f008e005a2fd6aa6b91b31de2f07f84b93d981a003c8752c5fb4d47502f768bd94e21635627f +DIST nghttp2-1.51.0-pthread.patch 24623 BLAKE2B 55c63b4851788e4e18df1f7881fc370bf901c2df2249243e18e2a49f2142454438b41ecd941ed888ca065cdb037bd52624231a97a06eae4f97ebbc24cd890a46 SHA512 eaa85373f977bd4383d11d6077d69c80cf254ec49f4686a0140765a84806f6691f435fd5d558d4642cbf4a364f274c16b50d3f63c4e9507b6dc3b1317498e15a DIST nghttp2-1.51.0.tar.xz 4115988 BLAKE2B ca3c5fb439b60f67ce5447c957397c16c7659432d3a3b25076b88142318675eb2af9f039a86ce88df8af3bd0167d98f14cdeb8dad2d01eda1378015acefa354e SHA512 0212680e57a15f9afca3b5226429edebd2fe8a52117480007d4472cd0c1bd3aa4d9f21269c637a11efd0f2146a3ee16c3c07ab35d9fb3d4566235d3a14268eeb diff --git a/net-libs/nghttp2/nghttp2-.ebuild b/net-libs/nghttp2/nghttp2-1.51.0-r1.ebuild similarity index 68% copy from net-libs/nghttp2/nghttp2-.ebuild copy to net-libs/nghttp2/nghttp2-1.51.0-r1.ebuild index 67529daca48f..7ea2f6f9886a 100644 --- a/net-libs/nghttp2/nghttp2-.ebuild +++ b/net-libs/nghttp2/nghttp2-1.51.0-r1.ebuild @@ -1,20 +1,21 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # TODO: Add python support. EAPI=8 -inherit autotools git-r3 multilib-minimal +inherit autotools multilib-minimal DESCRIPTION="HTTP/2 C Library" HOMEPAGE="https://nghttp2.org/; -EGIT_REPO_URI="https://github.com/nghttp2/nghttp2.git; +SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz + https://dev.gentoo.org/~voyageur/distfiles/${PN}-1.51.0-pthread.patch; LICENSE="MIT" SLOT="0/1.14" # . SONAMEs -KEYWORDS="" -IUSE="cxx debug hpack-tools jemalloc static-libs test utils xml" +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 systemd test utils xml" RESTRICT="!test? ( test )" @@ -34,11 +35,16 @@ RDEPEND=" >=sys-libs/zlib-1.2.3[${MULTILIB_USEDEP}] net-dns/c-ares:=[${MULTILIB_USEDEP}] ) + systemd? ( sys-apps/systemd ) xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )" DEPEND="${RDEPEND} test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )" BDEPEND="virtual/pkgconfig" +PATCHES=( + "${DISTDIR}"/${PN}-1.51.0-pthread.patch + ) + src_prepare() { default eautoreconf @@ -55,10 +61,12 @@ multilib_src_configure() { $(use_enable cxx asio-lib) $(use_enable debug) $(multilib_native_use_enable hpack-tools) + $(multilib_native_use_with hpack-tools jansson) + $(multilib_native_use_with jemalloc) $(use_enable static-libs static) + $(multilib_native_use_with systemd) $(use_with test cunit) $(multilib_native_use_enable utils app) - $(multilib_native_use_with jemalloc) $(multilib_native_use_with xml libxml2) ) ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" diff --git a/net-libs/nghttp2/nghttp2-.ebuild b/net-libs/nghttp2/nghttp2-.ebuild index 67529daca48f..b24cbd6c83f0 100644 --- a/net-libs/nghttp2/nghttp2-.ebuild +++ b/net-libs/nghttp2/nghttp2-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # TODO: Add python support. @@ -14,7 +14,7 @@ EGIT_REPO_URI="https://github.com/nghttp2/nghttp2.git; LICENSE="MIT" SLOT="0/1.14" # . SONAMEs KEYWORDS="" -IUSE="cxx debug hpack-tools jemalloc static-libs test utils xml"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 9c0432bbae303f86f8142cf42b17334aff77140e Author: Arthur Zamarin gentoo org> AuthorDate: Thu Feb 2 18:35:05 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Feb 2 18:35:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c0432bb net-libs/nghttp2: Stabilize 1.51.0 ppc, #892043 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/nghttp2/nghttp2-1.51.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.51.0.ebuild b/net-libs/nghttp2/nghttp2-1.51.0.ebuild index 72646d905f41..42b69e15389d 100644 --- a/net-libs/nghttp2/nghttp2-1.51.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.51.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz LICENSE="MIT" SLOT="0/1.14" # . 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" +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 utils xml" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 757822f2d17ce404141f665d33d5877efee5b6e3 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Jan 31 19:32:34 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Jan 31 19:32:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=757822f2 net-libs/nghttp2: Stabilize 1.51.0 hppa, #892043 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/nghttp2/nghttp2-1.51.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.51.0.ebuild b/net-libs/nghttp2/nghttp2-1.51.0.ebuild index 4bff6b79d800..72646d905f41 100644 --- a/net-libs/nghttp2/nghttp2-1.51.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.51.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz LICENSE="MIT" SLOT="0/1.14" # . 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" +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 utils xml" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 89ee71c2f85415ec99efd886f06ff198cd5f53a8 Author: Sam James gentoo org> AuthorDate: Tue Jan 31 18:43:58 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 31 18:43:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89ee71c2 net-libs/nghttp2: Stabilize 1.51.0 x86, #892043 Signed-off-by: Sam James gentoo.org> net-libs/nghttp2/nghttp2-1.51.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.51.0.ebuild b/net-libs/nghttp2/nghttp2-1.51.0.ebuild index 308d77da26ec..4bff6b79d800 100644 --- a/net-libs/nghttp2/nghttp2-1.51.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.51.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz LICENSE="MIT" SLOT="0/1.14" # . 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" +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 utils xml" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: cd2d3152d86a6fb77ea83f86279aebd4cc77ff6a Author: Sam James gentoo org> AuthorDate: Tue Jan 31 18:42:14 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 31 18:42:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd2d3152 net-libs/nghttp2: Stabilize 1.51.0 ppc64, #892043 Signed-off-by: Sam James gentoo.org> net-libs/nghttp2/nghttp2-1.51.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.51.0.ebuild b/net-libs/nghttp2/nghttp2-1.51.0.ebuild index b1cb1a832459..48c66bc6370a 100644 --- a/net-libs/nghttp2/nghttp2-1.51.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.51.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz LICENSE="MIT" SLOT="0/1.14" # . 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" +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 utils xml" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: b2719ccdb7022a03304f483c2cd839b4c1c75e66 Author: Sam James gentoo org> AuthorDate: Tue Jan 31 18:42:16 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 31 18:42:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2719ccd net-libs/nghttp2: Stabilize 1.51.0 amd64, #892043 Signed-off-by: Sam James gentoo.org> net-libs/nghttp2/nghttp2-1.51.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.51.0.ebuild b/net-libs/nghttp2/nghttp2-1.51.0.ebuild index 48c66bc6370a..308d77da26ec 100644 --- a/net-libs/nghttp2/nghttp2-1.51.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.51.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz LICENSE="MIT" SLOT="0/1.14" # . 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" +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 utils xml" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 415545d1822683acad432deca3b67ba7998b895f Author: Sam James gentoo org> AuthorDate: Tue Jan 31 18:42:13 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 31 18:42:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=415545d1 net-libs/nghttp2: Stabilize 1.51.0 sparc, #892043 Signed-off-by: Sam James gentoo.org> net-libs/nghttp2/nghttp2-1.51.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.51.0.ebuild b/net-libs/nghttp2/nghttp2-1.51.0.ebuild index 712bf81d51a8..b1cb1a832459 100644 --- a/net-libs/nghttp2/nghttp2-1.51.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.51.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz LICENSE="MIT" SLOT="0/1.14" # . 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" +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 utils xml" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: a141234e4703e811237323873ffe70267d62117d Author: Arthur Zamarin gentoo org> AuthorDate: Tue Jan 31 18:36:45 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Jan 31 18:36:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a141234e net-libs/nghttp2: Stabilize 1.51.0 arm64, #892043 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/nghttp2/nghttp2-1.51.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/nghttp2/nghttp2-1.51.0.ebuild b/net-libs/nghttp2/nghttp2-1.51.0.ebuild index 6defddb77d27..18f0dfaec5db 100644 --- a/net-libs/nghttp2/nghttp2-1.51.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.51.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # TODO: Add python support. @@ -14,7 +14,7 @@ SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz LICENSE="MIT" SLOT="0/1.14" # . 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" +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 utils xml" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: fcd29644f28e9feb43e346355d51aa96630047db Author: Arthur Zamarin gentoo org> AuthorDate: Tue Jan 31 18:36:46 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Jan 31 18:36:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcd29644 net-libs/nghttp2: Stabilize 1.51.0 arm, #892043 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/nghttp2/nghttp2-1.51.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.51.0.ebuild b/net-libs/nghttp2/nghttp2-1.51.0.ebuild index 18f0dfaec5db..712bf81d51a8 100644 --- a/net-libs/nghttp2/nghttp2-1.51.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.51.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz LICENSE="MIT" SLOT="0/1.14" # . 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" +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 utils xml" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 14062522ded4c0ca8575f9f58d3cd1e1c88df1a0 Author: Bernard Cafarelli gentoo org> AuthorDate: Sun Nov 13 21:48:45 2022 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun Nov 13 22:39:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14062522 net-libs/nghttp2: add 1.51.0 Signed-off-by: Bernard Cafarelli gentoo.org> net-libs/nghttp2/Manifest | 1 + net-libs/nghttp2/nghttp2-1.51.0.ebuild | 76 ++ 2 files changed, 77 insertions(+) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index ab6e0356b12c..159aa3bf9dc3 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -3,3 +3,4 @@ DIST nghttp2-1.48.0-pthread.patch 24917 BLAKE2B 22013d89685be603094aa82f69da8741 DIST nghttp2-1.48.0.tar.xz 4112072 BLAKE2B a52dc1ef4c9658298acef5ad703bec1708e538ebe19584dd5fcfe39089777e105594a998c7db696ee54bc8f17d3086828c09e921d8714b7ad3efbf33d04aaca0 SHA512 77c22371290f77e8a538b9efea225d23567cc27cb60b71703cbcb057839b5f117cf50796aa82bf4518f22b38a5773e90a1c273eafff4b17c435ac5858bdf7c6f DIST nghttp2-1.49.0.tar.xz 4112260 BLAKE2B 47e892917e52b820d13a6721213550587f6e6652d94701de3d69d923e16d1cd44d9ddf7eb2733f51ec73c0055a432e9b2f636ff4dcfa22cde637e0c421b0c073 SHA512 599bc8e52bbe7f5bdfbf493ea2199c4c4bdeb9eac174d4c56b11fb321b11b86e82674bd3c7f60d7ea975ef60eec3f258b5438d1157491cfa23a1b9adccd7948a DIST nghttp2-1.50.0.tar.xz 4110336 BLAKE2B ae5d89a1f7287a3f2f2b9380ff5e9efb7f0646950d15ed281f268dafc65eb34ad7e34610333b4c98db8a657034ea462e7f1eda80ff2e94a918751dbb112c9a2a SHA512 c2f7f14972cb268a85966f2bd26ac515fa61d9cf6b6bcaa5cffc04f02a18abf116b15537eb4dfbdfa79e7b1472de7034dfdbce7a082cc5b23627d87e2939e529 +DIST nghttp2-1.51.0.tar.xz 4115988 BLAKE2B ca3c5fb439b60f67ce5447c957397c16c7659432d3a3b25076b88142318675eb2af9f039a86ce88df8af3bd0167d98f14cdeb8dad2d01eda1378015acefa354e SHA512 0212680e57a15f9afca3b5226429edebd2fe8a52117480007d4472cd0c1bd3aa4d9f21269c637a11efd0f2146a3ee16c3c07ab35d9fb3d4566235d3a14268eeb diff --git a/net-libs/nghttp2/nghttp2-1.51.0.ebuild b/net-libs/nghttp2/nghttp2-1.51.0.ebuild new file mode 100644 index ..6defddb77d27 --- /dev/null +++ b/net-libs/nghttp2/nghttp2-1.51.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# TODO: Add python support. + +EAPI=8 + +inherit autotools multilib-minimal + +DESCRIPTION="HTTP/2 C Library" +HOMEPAGE="https://nghttp2.org/; +SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz + https://dev.gentoo.org/~voyageur/distfiles/${PN}-1.48.0-pthread.patch; + +LICENSE="MIT" +SLOT="0/1.14" # . 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 utils xml" + +RESTRICT="!test? ( test )" + +SSL_DEPEND=" + >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}] +" +RDEPEND=" + cxx? ( + ${SSL_DEPEND} + dev-libs/boost:=[${MULTILIB_USEDEP}] + ) + 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}] + ) + xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${DISTDIR}"/${PN}-1.48.0-pthread.patch + ) + +src_prepare() { + default + eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + --disable-examples + --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) + $(multilib_native_use_enable utils app) + $(multilib_native_use_with jemalloc) + $(multilib_native_use_with xml libxml2) + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + if ! use static-libs ; then + find "${ED}"/usr -type f -name '*.la' -delete || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 5290a6305dc36477e07f453163aea07df176b66b Author: kochera google com> AuthorDate: Fri Oct 28 22:07:46 2022 + Commit: Sam James gentoo org> CommitDate: Sat Oct 29 14:44:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5290a630 net-libs/nghttp2: Add cpe_uri for nghttp2 package. Signed-off-by: Michael Kochera google.com> Closes: https://github.com/gentoo/gentoo/pull/28015 Signed-off-by: Sam James gentoo.org> net-libs/nghttp2/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/net-libs/nghttp2/metadata.xml b/net-libs/nghttp2/metadata.xml index 6963ff8b1f5f..8cfb42e029b2 100644 --- a/net-libs/nghttp2/metadata.xml +++ b/net-libs/nghttp2/metadata.xml @@ -10,6 +10,7 @@ Install nghttp, nghttpd and nghttpx + cpe:/a:nghttp2:nghttp2 nghttp2/nghttp2
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: e664a5513cb7dd43d858adb3f32dc2696c62ae53 Author: Bernard Cafarelli gentoo org> AuthorDate: Fri Sep 23 19:21:53 2022 + Commit: Bernard Cafarelli gentoo org> CommitDate: Fri Sep 23 19:23:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e664a551 net-libs/nghttp2: add 1.50.0 Signed-off-by: Bernard Cafarelli gentoo.org> net-libs/nghttp2/Manifest | 1 + net-libs/nghttp2/nghttp2-1.50.0.ebuild | 76 ++ 2 files changed, 77 insertions(+) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index d43cebe2d852..ab6e0356b12c 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -2,3 +2,4 @@ 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 DIST nghttp2-1.49.0.tar.xz 4112260 BLAKE2B 47e892917e52b820d13a6721213550587f6e6652d94701de3d69d923e16d1cd44d9ddf7eb2733f51ec73c0055a432e9b2f636ff4dcfa22cde637e0c421b0c073 SHA512 599bc8e52bbe7f5bdfbf493ea2199c4c4bdeb9eac174d4c56b11fb321b11b86e82674bd3c7f60d7ea975ef60eec3f258b5438d1157491cfa23a1b9adccd7948a +DIST nghttp2-1.50.0.tar.xz 4110336 BLAKE2B ae5d89a1f7287a3f2f2b9380ff5e9efb7f0646950d15ed281f268dafc65eb34ad7e34610333b4c98db8a657034ea462e7f1eda80ff2e94a918751dbb112c9a2a SHA512 c2f7f14972cb268a85966f2bd26ac515fa61d9cf6b6bcaa5cffc04f02a18abf116b15537eb4dfbdfa79e7b1472de7034dfdbce7a082cc5b23627d87e2939e529 diff --git a/net-libs/nghttp2/nghttp2-1.50.0.ebuild b/net-libs/nghttp2/nghttp2-1.50.0.ebuild new file mode 100644 index ..6defddb77d27 --- /dev/null +++ b/net-libs/nghttp2/nghttp2-1.50.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# TODO: Add python support. + +EAPI=8 + +inherit autotools multilib-minimal + +DESCRIPTION="HTTP/2 C Library" +HOMEPAGE="https://nghttp2.org/; +SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz + https://dev.gentoo.org/~voyageur/distfiles/${PN}-1.48.0-pthread.patch; + +LICENSE="MIT" +SLOT="0/1.14" # . 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 utils xml" + +RESTRICT="!test? ( test )" + +SSL_DEPEND=" + >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}] +" +RDEPEND=" + cxx? ( + ${SSL_DEPEND} + dev-libs/boost:=[${MULTILIB_USEDEP}] + ) + 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}] + ) + xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${DISTDIR}"/${PN}-1.48.0-pthread.patch + ) + +src_prepare() { + default + eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + --disable-examples + --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) + $(multilib_native_use_enable utils app) + $(multilib_native_use_with jemalloc) + $(multilib_native_use_with xml libxml2) + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + if ! use static-libs ; then + find "${ED}"/usr -type f -name '*.la' -delete || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: a658f7ebd258cbe6d6d5d81d8eb9490d0def2f3e Author: Mike Lothian fireburn co uk> AuthorDate: Wed Sep 14 23:05:20 2022 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Sep 19 22:07:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a658f7eb net-libs/nghttp2: bump to version 1.49.0 Signed-off-by: Mike Lothian fireburn.co.uk> Closes: https://github.com/gentoo/gentoo/pull/27258 Signed-off-by: Bernard Cafarelli gentoo.org> net-libs/nghttp2/Manifest | 1 + net-libs/nghttp2/nghttp2-1.49.0.ebuild | 76 ++ 2 files changed, 77 insertions(+) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index 233caae41953..d43cebe2d852 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -1,3 +1,4 @@ DIST nghttp2-1.47.0.tar.xz 4028580 BLAKE2B 4f5302701c8d8a89c3ae72cbb8acb4cbcbe32cd0e2995643e0b669cf802ae28e8f6e52b2d59f69f87e0d12fc64a73c251edbe01c2b0eca2676626a9e456df93f SHA512 ad6266a15789fec966db6be8ac0b9ee6cca257a3bb91fdd34a58acf0e472643a571941b5974d16c98f6ac5bfa6a03c4b70a6dff222fb0cd50909178b7e94ce48 DIST nghttp2-1.48.0-pthread.patch 24917 BLAKE2B 22013d89685be603094aa82f69da8741d4c0d76aea8a01de1322c19cef053964fdf0bec937650382f85607ac74466d4d052e6d40217101bc1e40326ad0ddc003 SHA512 bdebc50f13584826d6693aae201db9be63fcadcb8a68af188e94f008e005a2fd6aa6b91b31de2f07f84b93d981a003c8752c5fb4d47502f768bd94e21635627f DIST nghttp2-1.48.0.tar.xz 4112072 BLAKE2B a52dc1ef4c9658298acef5ad703bec1708e538ebe19584dd5fcfe39089777e105594a998c7db696ee54bc8f17d3086828c09e921d8714b7ad3efbf33d04aaca0 SHA512 77c22371290f77e8a538b9efea225d23567cc27cb60b71703cbcb057839b5f117cf50796aa82bf4518f22b38a5773e90a1c273eafff4b17c435ac5858bdf7c6f +DIST nghttp2-1.49.0.tar.xz 4112260 BLAKE2B 47e892917e52b820d13a6721213550587f6e6652d94701de3d69d923e16d1cd44d9ddf7eb2733f51ec73c0055a432e9b2f636ff4dcfa22cde637e0c421b0c073 SHA512 599bc8e52bbe7f5bdfbf493ea2199c4c4bdeb9eac174d4c56b11fb321b11b86e82674bd3c7f60d7ea975ef60eec3f258b5438d1157491cfa23a1b9adccd7948a diff --git a/net-libs/nghttp2/nghttp2-1.49.0.ebuild b/net-libs/nghttp2/nghttp2-1.49.0.ebuild new file mode 100644 index ..6defddb77d27 --- /dev/null +++ b/net-libs/nghttp2/nghttp2-1.49.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# TODO: Add python support. + +EAPI=8 + +inherit autotools multilib-minimal + +DESCRIPTION="HTTP/2 C Library" +HOMEPAGE="https://nghttp2.org/; +SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz + https://dev.gentoo.org/~voyageur/distfiles/${PN}-1.48.0-pthread.patch; + +LICENSE="MIT" +SLOT="0/1.14" # . 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 utils xml" + +RESTRICT="!test? ( test )" + +SSL_DEPEND=" + >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}] +" +RDEPEND=" + cxx? ( + ${SSL_DEPEND} + dev-libs/boost:=[${MULTILIB_USEDEP}] + ) + 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}] + ) + xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${DISTDIR}"/${PN}-1.48.0-pthread.patch + ) + +src_prepare() { + default + eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + --disable-examples + --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) + $(multilib_native_use_enable utils app) + $(multilib_native_use_with jemalloc) + $(multilib_native_use_with xml libxml2) + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + if ! use static-libs ; then + find "${ED}"/usr -type f -name '*.la' -delete || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 2de91bdd02292a37c134e69f005d751ede57f1f0 Author: Holger Hoffstätte applied-asynchrony com> AuthorDate: Sun Sep 11 16:17:48 2022 + Commit: Bernard Cafarelli gentoo org> CommitDate: Wed Sep 14 11:51:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2de91bdd net-libs/nghttp2: enable threads by default Upstream enables pthreads by default, so enable it unconditionally. Closes: https://bugs.gentoo.org/869755 Signed-off-by: Holger Hoffstätte applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/27211 Signed-off-by: Bernard Cafarelli gentoo.org> net-libs/nghttp2/nghttp2-1.48.0.ebuild | 4 ++-- net-libs/nghttp2/nghttp2-.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) 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" # . 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-.ebuild b/net-libs/nghttp2/nghttp2-.ebuild index 9011d96cec10..67529daca48f 100644 --- a/net-libs/nghttp2/nghttp2-.ebuild +++ b/net-libs/nghttp2/nghttp2-.ebuild @@ -14,7 +14,7 @@ EGIT_REPO_URI="https://github.com/nghttp2/nghttp2.git; LICENSE="MIT" SLOT="0/1.14" # . 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)
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/, net-libs/nghttp2/files/
commit: 030bc1d72594dbfe868e3f482def0a8579566526 Author: Bernard Cafarelli gentoo org> AuthorDate: Sat Jul 16 17:38:02 2022 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sat Jul 16 17:38:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=030bc1d7 net-libs/nghttp2: move patch to distfiles (24KB) Also fix eautoreconf not being called, clean conditionals on live ebuild Signed-off-by: Bernard Cafarelli gentoo.org> net-libs/nghttp2/Manifest | 1 + .../nghttp2/files/nghttp2-1.48.0-pthread.patch | 576 - net-libs/nghttp2/nghttp2-1.48.0.ebuild | 17 +- net-libs/nghttp2/nghttp2-.ebuild | 14 +- 4 files changed, 10 insertions(+), 598 deletions(-) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index 67ff6f04b834..233caae41953 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -1,2 +1,3 @@ DIST nghttp2-1.47.0.tar.xz 4028580 BLAKE2B 4f5302701c8d8a89c3ae72cbb8acb4cbcbe32cd0e2995643e0b669cf802ae28e8f6e52b2d59f69f87e0d12fc64a73c251edbe01c2b0eca2676626a9e456df93f SHA512 ad6266a15789fec966db6be8ac0b9ee6cca257a3bb91fdd34a58acf0e472643a571941b5974d16c98f6ac5bfa6a03c4b70a6dff222fb0cd50909178b7e94ce48 +DIST nghttp2-1.48.0-pthread.patch 24917 BLAKE2B 22013d89685be603094aa82f69da8741d4c0d76aea8a01de1322c19cef053964fdf0bec937650382f85607ac74466d4d052e6d40217101bc1e40326ad0ddc003 SHA512 bdebc50f13584826d6693aae201db9be63fcadcb8a68af188e94f008e005a2fd6aa6b91b31de2f07f84b93d981a003c8752c5fb4d47502f768bd94e21635627f DIST nghttp2-1.48.0.tar.xz 4112072 BLAKE2B a52dc1ef4c9658298acef5ad703bec1708e538ebe19584dd5fcfe39089777e105594a998c7db696ee54bc8f17d3086828c09e921d8714b7ad3efbf33d04aaca0 SHA512 77c22371290f77e8a538b9efea225d23567cc27cb60b71703cbcb057839b5f117cf50796aa82bf4518f22b38a5773e90a1c273eafff4b17c435ac5858bdf7c6f diff --git a/net-libs/nghttp2/files/nghttp2-1.48.0-pthread.patch b/net-libs/nghttp2/files/nghttp2-1.48.0-pthread.patch deleted file mode 100644 index b3c5ad2ad1aa.. --- a/net-libs/nghttp2/files/nghttp2-1.48.0-pthread.patch +++ /dev/null @@ -1,576 +0,0 @@ -From 9051916665843b144fb176a122fe0ea3c9192e64 Mon Sep 17 00:00:00 2001 -From: orbea -Date: Thu, 18 Mar 2021 08:29:19 -0700 -Subject: [PATCH] build: Fix undefined pthread references. - - configure.ac | 9 +- - lib/Makefile.am | 1 + - m4/ax_pthread.m4 | 507 +++ - 3 files changed, 511 insertions(+), 6 deletions(-) - create mode 100644 m4/ax_pthread.m4 - -diff --git a/configure.ac b/configure.ac -index 18ed382496..17401d0e03 100644 a/configure.ac -+++ b/configure.ac -@@ -322,10 +322,6 @@ case "$host_os" in - # android does not need -pthread, but needs followng 3 libs for C++ - APPLDFLAGS="$APPLDFLAGS -lstdc++ -latomic -lsupc++" - ;; -- *) --PTHREAD_LDFLAGS="-pthread" --APPLDFLAGS="$APPLDFLAGS $PTHREAD_LDFLAGS" --;; - esac - - case "$host_os" in -@@ -531,14 +527,14 @@ if test "x${request_jemalloc}" != "xno"; then - if test "x${JEMALLOC_LIBS}" = "x" && test "x${JEMALLOC_CFLAGS}" = "x"; then - save_LIBS=$LIBS - AC_SEARCH_LIBS([malloc_stats_print], [jemalloc], [have_jemalloc=yes], [], -- [$PTHREAD_LDFLAGS]) -+ []) - - if test "x${have_jemalloc}" = "xyes"; then - jemalloc_libs=${ac_cv_search_malloc_stats_print} - else - # On Darwin, malloc_stats_print is je_malloc_stats_print - AC_SEARCH_LIBS([je_malloc_stats_print], [jemalloc], [have_jemalloc=yes], [], -- [$PTHREAD_LDFLAGS]) -+ []) - - if test "x${have_jemalloc}" = "xyes"; then - jemalloc_libs=${ac_cv_search_je_malloc_stats_print} -@@ -568,6 +564,7 @@ if test "x${request_asio_lib}" = "xyes"; then - AX_BOOST_BASE([1.54.0], [have_boost_base=yes], [have_boost_base=no]) - - if test "x${have_boost_base}" = "xyes"; then -+AX_PTHREAD - AX_BOOST_ASIO() - AX_BOOST_SYSTEM() - AX_BOOST_THREAD() -diff --git a/lib/Makefile.am b/lib/Makefile.am -index bb2691f0c8..936689c65e 100644 a/lib/Makefile.am -+++ b/lib/Makefile.am -@@ -71,5 +71,6 @@ HFILES = nghttp2_pq.h nghttp2_int.h nghttp2_map.h nghttp2_queue.h \ - nghttp2_ksl.h - - libnghttp2_la_SOURCES = $(HFILES) $(OBJECTS) -+libnghttp2_la_LIBADD = $(PTHREAD_LIBS) - libnghttp2_la_LDFLAGS = $(AM_LDFLAGS) -no-undefined \ - -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) -diff --git a/m4/ax_pthread.m4 b/m4/ax_pthread.m4 -new file mode 100644 -index 00..1598d077ff /dev/null -+++ b/m4/ax_pthread.m4 -@@ -0,0 +1,507 @@ -+# === -+#https://www.gnu.org/software/autoconf-archive/ax_pthread.html -+# === -+# -+# SYNOPSIS -+# -+# AX_PTHREAD([ACTION-IF-FOUND[,
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/files/, net-libs/nghttp2/
commit: fa5987f984e2065454823334bcab84f83b90600d Author: Bernard Cafarelli gentoo org> AuthorDate: Sat Jul 16 16:48:22 2022 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sat Jul 16 16:49:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa5987f9 net-libs/nghttp2: fix undefined pthread references Upstream patch not merging as feature is deprecated Also fix cunit automagic detection and sync live ebuild Closes: https://bugs.gentoo.org/776973 Signed-off-by: Bernard Cafarelli gentoo.org> .../nghttp2/files/nghttp2-1.48.0-pthread.patch | 576 + net-libs/nghttp2/nghttp2-1.48.0.ebuild | 9 +- net-libs/nghttp2/nghttp2-.ebuild | 5 +- 3 files changed, 587 insertions(+), 3 deletions(-) diff --git a/net-libs/nghttp2/files/nghttp2-1.48.0-pthread.patch b/net-libs/nghttp2/files/nghttp2-1.48.0-pthread.patch new file mode 100644 index ..b3c5ad2ad1aa --- /dev/null +++ b/net-libs/nghttp2/files/nghttp2-1.48.0-pthread.patch @@ -0,0 +1,576 @@ +From 9051916665843b144fb176a122fe0ea3c9192e64 Mon Sep 17 00:00:00 2001 +From: orbea +Date: Thu, 18 Mar 2021 08:29:19 -0700 +Subject: [PATCH] build: Fix undefined pthread references. + +--- + configure.ac | 9 +- + lib/Makefile.am | 1 + + m4/ax_pthread.m4 | 507 +++ + 3 files changed, 511 insertions(+), 6 deletions(-) + create mode 100644 m4/ax_pthread.m4 + +diff --git a/configure.ac b/configure.ac +index 18ed382496..17401d0e03 100644 +--- a/configure.ac b/configure.ac +@@ -322,10 +322,6 @@ case "$host_os" in + # android does not need -pthread, but needs followng 3 libs for C++ + APPLDFLAGS="$APPLDFLAGS -lstdc++ -latomic -lsupc++" + ;; +- *) +-PTHREAD_LDFLAGS="-pthread" +-APPLDFLAGS="$APPLDFLAGS $PTHREAD_LDFLAGS" +-;; + esac + + case "$host_os" in +@@ -531,14 +527,14 @@ if test "x${request_jemalloc}" != "xno"; then + if test "x${JEMALLOC_LIBS}" = "x" && test "x${JEMALLOC_CFLAGS}" = "x"; then + save_LIBS=$LIBS + AC_SEARCH_LIBS([malloc_stats_print], [jemalloc], [have_jemalloc=yes], [], +- [$PTHREAD_LDFLAGS]) ++ []) + + if test "x${have_jemalloc}" = "xyes"; then + jemalloc_libs=${ac_cv_search_malloc_stats_print} + else + # On Darwin, malloc_stats_print is je_malloc_stats_print + AC_SEARCH_LIBS([je_malloc_stats_print], [jemalloc], [have_jemalloc=yes], [], +- [$PTHREAD_LDFLAGS]) ++ []) + + if test "x${have_jemalloc}" = "xyes"; then + jemalloc_libs=${ac_cv_search_je_malloc_stats_print} +@@ -568,6 +564,7 @@ if test "x${request_asio_lib}" = "xyes"; then + AX_BOOST_BASE([1.54.0], [have_boost_base=yes], [have_boost_base=no]) + + if test "x${have_boost_base}" = "xyes"; then ++AX_PTHREAD + AX_BOOST_ASIO() + AX_BOOST_SYSTEM() + AX_BOOST_THREAD() +diff --git a/lib/Makefile.am b/lib/Makefile.am +index bb2691f0c8..936689c65e 100644 +--- a/lib/Makefile.am b/lib/Makefile.am +@@ -71,5 +71,6 @@ HFILES = nghttp2_pq.h nghttp2_int.h nghttp2_map.h nghttp2_queue.h \ + nghttp2_ksl.h + + libnghttp2_la_SOURCES = $(HFILES) $(OBJECTS) ++libnghttp2_la_LIBADD = $(PTHREAD_LIBS) + libnghttp2_la_LDFLAGS = $(AM_LDFLAGS) -no-undefined \ + -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) +diff --git a/m4/ax_pthread.m4 b/m4/ax_pthread.m4 +new file mode 100644 +index 00..1598d077ff +--- /dev/null b/m4/ax_pthread.m4 +@@ -0,0 +1,507 @@ ++# === ++#https://www.gnu.org/software/autoconf-archive/ax_pthread.html ++# === ++# ++# SYNOPSIS ++# ++# AX_PTHREAD([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]]) ++# ++# DESCRIPTION ++# ++# This macro figures out how to build C programs using POSIX threads. It ++# sets the PTHREAD_LIBS output variable to the threads library and linker ++# flags, and the PTHREAD_CFLAGS output variable to any special C compiler ++# flags that are needed. (The user can also force certain compiler ++# flags/libs to be tested by setting these environment variables.) ++# ++# Also sets PTHREAD_CC to any special C compiler that is needed for ++# multi-threaded programs (defaults to the value of CC otherwise). (This ++# is necessary on AIX to use the special cc_r compiler alias.) ++# ++# NOTE: You are assumed to not only compile your program with these flags, ++# but also to link with them as well. For example, you might link with ++# $PTHREAD_CC $CFLAGS $PTHREAD_CFLAGS $LDFLAGS ... $PTHREAD_LIBS $LIBS ++# ++# If you are only building threaded programs, you may wish to use these ++# variables in your default LIBS, CFLAGS, and CC: ++# ++# LIBS="$PTHREAD_LIBS $LIBS" ++# CFLAGS="$CFLAGS $PTHREAD_CFLAGS" ++# CC="$PTHREAD_CC" ++# ++# In addition,
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 62cb1dd9712732a1a53dc6274e9d4f89b566106d Author: Bernard Cafarelli gentoo org> AuthorDate: Sun Jul 10 13:09:45 2022 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun Jul 10 13:43:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62cb1dd9 net-libs/nghttp2: drop 1.45.1-r1 Signed-off-by: Bernard Cafarelli gentoo.org> net-libs/nghttp2/Manifest | 1 - net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild | 76 --- 2 files changed, 77 deletions(-) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index bc76307237e7..67ff6f04b834 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -1,3 +1,2 @@ -DIST nghttp2-1.45.1.tar.xz 4017852 BLAKE2B 17bc5e0a6270494a0296da7f1394d0b89666ca42ad04bcce097740da2b30cdc575f17e681a8320dc2a2161eeebb753f22f228a340fc7cd690fa883d29149bcd8 SHA512 320a8c9f29b58c55df98be4312d415bc406edbdfb0765aa37570cdb472a84f40c4f95a51c44c5488363c16ad6815c75b5503b32e43d94724c54117ff583c7150 DIST nghttp2-1.47.0.tar.xz 4028580 BLAKE2B 4f5302701c8d8a89c3ae72cbb8acb4cbcbe32cd0e2995643e0b669cf802ae28e8f6e52b2d59f69f87e0d12fc64a73c251edbe01c2b0eca2676626a9e456df93f SHA512 ad6266a15789fec966db6be8ac0b9ee6cca257a3bb91fdd34a58acf0e472643a571941b5974d16c98f6ac5bfa6a03c4b70a6dff222fb0cd50909178b7e94ce48 DIST nghttp2-1.48.0.tar.xz 4112072 BLAKE2B a52dc1ef4c9658298acef5ad703bec1708e538ebe19584dd5fcfe39089777e105594a998c7db696ee54bc8f17d3086828c09e921d8714b7ad3efbf33d04aaca0 SHA512 77c22371290f77e8a538b9efea225d23567cc27cb60b71703cbcb057839b5f117cf50796aa82bf4518f22b38a5773e90a1c273eafff4b17c435ac5858bdf7c6f diff --git a/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild b/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild deleted file mode 100644 index f79b1b5a91ea.. --- a/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# TODO: Add python support. - -EAPI=7 - -inherit multilib-minimal - -if [[ ${PV} == ]] ; then - EGIT_REPO_URI="https://github.com/nghttp2/nghttp2.git; - inherit autotools git-r3 -else - SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -DESCRIPTION="HTTP/2 C Library" -HOMEPAGE="https://nghttp2.org/; - -LICENSE="MIT" -SLOT="0/1.14" # . SONAMEs -IUSE="cxx debug hpack-tools jemalloc static-libs test +threads utils xml" - -RESTRICT="!test? ( test )" - -SSL_DEPEND=" - >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}] -" -RDEPEND=" - cxx? ( - ${SSL_DEPEND} - dev-libs/boost:=[${MULTILIB_USEDEP},threads(+)] - ) - 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}] - ) - xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} - test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - [[ ${PV} == ]] && eautoreconf -} - -multilib_src_configure() { - local myeconfargs=( - --disable-examples - --disable-failmalloc - --disable-python-bindings - --disable-werror - --without-cython - $(use_enable cxx asio-lib) - $(use_enable debug) - $(multilib_native_use_enable hpack-tools) - $(use_enable static-libs static) - $(use_enable threads) - $(multilib_native_use_enable utils app) - $(multilib_native_use_with jemalloc) - $(multilib_native_use_with xml libxml2) - ) - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_install_all() { - if ! use static-libs ; then - find "${ED}"/usr -name '*.la' -delete || die - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: ac567301235a70002a93d4494ba778ae793db801 Author: Bernard Cafarelli gentoo org> AuthorDate: Sun Jul 10 12:43:44 2022 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun Jul 10 12:55:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac567301 net-libs/nghttp2: add myself as a maintainer Signed-off-by: Bernard Cafarelli gentoo.org> net-libs/nghttp2/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/net-libs/nghttp2/metadata.xml b/net-libs/nghttp2/metadata.xml index e77d9ad83697..6963ff8b1f5f 100644 --- a/net-libs/nghttp2/metadata.xml +++ b/net-libs/nghttp2/metadata.xml @@ -1,7 +1,10 @@ https://www.gentoo.org/dtd/metadata.dtd;> - + + voyag...@gentoo.org + Bernard Cafarelli + Install HPACK (header compression) helper tools Install nghttp, nghttpd and nghttpx
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 6a4b7784eb97996368372056330cf59dca5f6b4d Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Jun 25 09:01:14 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Jun 25 09:01:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a4b7784 net-libs/nghttp2: x86 stable wrt bug #854057 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/nghttp2/nghttp2-1.47.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.47.0.ebuild b/net-libs/nghttp2/nghttp2-1.47.0.ebuild index b4abd69848fd..cbcd334f43a6 100644 --- a/net-libs/nghttp2/nghttp2-1.47.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.47.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - 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" + 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" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 28d67087873d26c443b940ddca2e5f72df957b02 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Jun 25 08:58:48 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Jun 25 08:58:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28d67087 net-libs/nghttp2: ppc64 stable wrt bug #854057 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/nghttp2/nghttp2-1.47.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.47.0.ebuild b/net-libs/nghttp2/nghttp2-1.47.0.ebuild index 12626f7da98a..b4abd69848fd 100644 --- a/net-libs/nghttp2/nghttp2-1.47.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.47.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - 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" + 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" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 70dc9db53b891514ce02af400f515453ec717ff8 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Jun 25 08:55:58 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Jun 25 08:56:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70dc9db5 net-libs/nghttp2: ppc stable wrt bug #854057 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/nghttp2/nghttp2-1.47.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.47.0.ebuild b/net-libs/nghttp2/nghttp2-1.47.0.ebuild index fe6dae98bd63..12626f7da98a 100644 --- a/net-libs/nghttp2/nghttp2-1.47.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.47.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - 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" + 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" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 2b9f760a4d8349e5ff283943907de0e579025471 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Jun 25 08:54:04 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Jun 25 08:54:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b9f760a net-libs/nghttp2: amd64 stable wrt bug #854057 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/nghttp2/nghttp2-1.47.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.47.0.ebuild b/net-libs/nghttp2/nghttp2-1.47.0.ebuild index c6d22ded9e03..fe6dae98bd63 100644 --- a/net-libs/nghttp2/nghttp2-1.47.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.47.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - 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" + 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" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 9b18966a5cdefceb218811334a79c515570bb534 Author: Jakov Smolić gentoo org> AuthorDate: Fri Jun 24 20:57:48 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Jun 24 20:57:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b18966a net-libs/nghttp2: Stabilize 1.47.0 hppa, #854057 Signed-off-by: Jakov Smolić gentoo.org> net-libs/nghttp2/nghttp2-1.47.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.47.0.ebuild b/net-libs/nghttp2/nghttp2-1.47.0.ebuild index 4b98fd65987e..c6d22ded9e03 100644 --- a/net-libs/nghttp2/nghttp2-1.47.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.47.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - 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" + 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" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: fb69d0bcd0ef3e62c10252549d7946e4fba8 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jun 24 13:33:57 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jun 24 13:33:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb69d0bc net-libs/nghttp2: Stabilize 1.47.0 arm64, #854057 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/nghttp2/nghttp2-1.47.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.47.0.ebuild b/net-libs/nghttp2/nghttp2-1.47.0.ebuild index 733c55bdf579..4b98fd65987e 100644 --- a/net-libs/nghttp2/nghttp2-1.47.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.47.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - 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" + 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" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 6d353ab9b754668841e09e5d05fbb7bb366dda6c Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jun 24 11:41:51 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jun 24 11:41:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d353ab9 net-libs/nghttp2: Stabilize 1.47.0 sparc, #854057 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/nghttp2/nghttp2-1.47.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.47.0.ebuild b/net-libs/nghttp2/nghttp2-1.47.0.ebuild index 070b16c07bcb..733c55bdf579 100644 --- a/net-libs/nghttp2/nghttp2-1.47.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.47.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - 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" + 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" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 34e0d0642dc87fb4f569a009634f725508890b41 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jun 24 11:38:12 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jun 24 11:38:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34e0d064 net-libs/nghttp2: Stabilize 1.47.0 arm, #854057 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/nghttp2/nghttp2-1.47.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.47.0.ebuild b/net-libs/nghttp2/nghttp2-1.47.0.ebuild index 97b642d84a6d..070b16c07bcb 100644 --- a/net-libs/nghttp2/nghttp2-1.47.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.47.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - 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" + 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" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: d559e4940f827ab4b0ac80042959e65f8e03fd18 Author: Lars Wendler gentoo org> AuthorDate: Fri Jun 24 09:51:23 2022 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jun 24 09:52:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d559e494 net-libs/nghttp2: Bump to version 1.48.0 Signed-off-by: Lars Wendler gentoo.org> net-libs/nghttp2/Manifest | 1 + net-libs/nghttp2/nghttp2-1.48.0.ebuild | 76 ++ 2 files changed, 77 insertions(+) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index 575ac2674bd8..956e0da4cefe 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -1,3 +1,4 @@ DIST nghttp2-1.45.1.tar.xz 4017852 BLAKE2B 17bc5e0a6270494a0296da7f1394d0b89666ca42ad04bcce097740da2b30cdc575f17e681a8320dc2a2161eeebb753f22f228a340fc7cd690fa883d29149bcd8 SHA512 320a8c9f29b58c55df98be4312d415bc406edbdfb0765aa37570cdb472a84f40c4f95a51c44c5488363c16ad6815c75b5503b32e43d94724c54117ff583c7150 DIST nghttp2-1.46.0.tar.xz 4024972 BLAKE2B 85fe1259b791ff7cda163265f553e0aac8a10ef6674cf6152d5bc7747c7f4f3bc6e9d9c0472534dd7185f093936efed1b4632da64d426b6a7ac432657e8579a1 SHA512 fcf3573bcc421705190c7cf0e3230f6f3028b669cb2976d29cfeb73e706deaae91ce60d0a615472e3f296454049ea5798f1e8defdd260a98895e94fea6a7a16b DIST nghttp2-1.47.0.tar.xz 4028580 BLAKE2B 4f5302701c8d8a89c3ae72cbb8acb4cbcbe32cd0e2995643e0b669cf802ae28e8f6e52b2d59f69f87e0d12fc64a73c251edbe01c2b0eca2676626a9e456df93f SHA512 ad6266a15789fec966db6be8ac0b9ee6cca257a3bb91fdd34a58acf0e472643a571941b5974d16c98f6ac5bfa6a03c4b70a6dff222fb0cd50909178b7e94ce48 +DIST nghttp2-1.48.0.tar.xz 4112072 BLAKE2B a52dc1ef4c9658298acef5ad703bec1708e538ebe19584dd5fcfe39089777e105594a998c7db696ee54bc8f17d3086828c09e921d8714b7ad3efbf33d04aaca0 SHA512 77c22371290f77e8a538b9efea225d23567cc27cb60b71703cbcb057839b5f117cf50796aa82bf4518f22b38a5773e90a1c273eafff4b17c435ac5858bdf7c6f diff --git a/net-libs/nghttp2/nghttp2-1.48.0.ebuild b/net-libs/nghttp2/nghttp2-1.48.0.ebuild new file mode 100644 index ..97b642d84a6d --- /dev/null +++ b/net-libs/nghttp2/nghttp2-1.48.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# TODO: Add python support. + +EAPI=8 + +inherit multilib-minimal + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/nghttp2/nghttp2.git; + inherit autotools git-r3 +else + SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; + 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" +fi + +DESCRIPTION="HTTP/2 C Library" +HOMEPAGE="https://nghttp2.org/; + +LICENSE="MIT" +SLOT="0/1.14" # . SONAMEs +IUSE="cxx debug hpack-tools jemalloc static-libs test +threads utils xml" + +RESTRICT="!test? ( test )" + +SSL_DEPEND=" + >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}] +" +RDEPEND=" + cxx? ( + ${SSL_DEPEND} + dev-libs/boost:=[${MULTILIB_USEDEP},threads(+)] + ) + 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}] + ) + xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + [[ ${PV} == ]] && eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + --disable-examples + --disable-failmalloc + --disable-python-bindings + --disable-werror + --without-cython + $(use_enable cxx asio-lib) + $(use_enable debug) + $(multilib_native_use_enable hpack-tools) + $(use_enable static-libs static) + $(use_enable threads) + $(multilib_native_use_enable utils app) + $(multilib_native_use_with jemalloc) + $(multilib_native_use_with xml libxml2) + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + if ! use static-libs ; then + find "${ED}"/usr -type f -name '*.la' -delete || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 8209b5dacea46560ea349c7d6757b7b22a03d7c8 Author: Lars Wendler gentoo org> AuthorDate: Fri Jun 24 09:51:57 2022 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jun 24 09:52:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8209b5da net-libs/nghttp2: Removed old Signed-off-by: Lars Wendler gentoo.org> net-libs/nghttp2/Manifest | 1 - net-libs/nghttp2/nghttp2-1.46.0.ebuild | 76 -- 2 files changed, 77 deletions(-) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index 956e0da4cefe..bc76307237e7 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -1,4 +1,3 @@ DIST nghttp2-1.45.1.tar.xz 4017852 BLAKE2B 17bc5e0a6270494a0296da7f1394d0b89666ca42ad04bcce097740da2b30cdc575f17e681a8320dc2a2161eeebb753f22f228a340fc7cd690fa883d29149bcd8 SHA512 320a8c9f29b58c55df98be4312d415bc406edbdfb0765aa37570cdb472a84f40c4f95a51c44c5488363c16ad6815c75b5503b32e43d94724c54117ff583c7150 -DIST nghttp2-1.46.0.tar.xz 4024972 BLAKE2B 85fe1259b791ff7cda163265f553e0aac8a10ef6674cf6152d5bc7747c7f4f3bc6e9d9c0472534dd7185f093936efed1b4632da64d426b6a7ac432657e8579a1 SHA512 fcf3573bcc421705190c7cf0e3230f6f3028b669cb2976d29cfeb73e706deaae91ce60d0a615472e3f296454049ea5798f1e8defdd260a98895e94fea6a7a16b DIST nghttp2-1.47.0.tar.xz 4028580 BLAKE2B 4f5302701c8d8a89c3ae72cbb8acb4cbcbe32cd0e2995643e0b669cf802ae28e8f6e52b2d59f69f87e0d12fc64a73c251edbe01c2b0eca2676626a9e456df93f SHA512 ad6266a15789fec966db6be8ac0b9ee6cca257a3bb91fdd34a58acf0e472643a571941b5974d16c98f6ac5bfa6a03c4b70a6dff222fb0cd50909178b7e94ce48 DIST nghttp2-1.48.0.tar.xz 4112072 BLAKE2B a52dc1ef4c9658298acef5ad703bec1708e538ebe19584dd5fcfe39089777e105594a998c7db696ee54bc8f17d3086828c09e921d8714b7ad3efbf33d04aaca0 SHA512 77c22371290f77e8a538b9efea225d23567cc27cb60b71703cbcb057839b5f117cf50796aa82bf4518f22b38a5773e90a1c273eafff4b17c435ac5858bdf7c6f diff --git a/net-libs/nghttp2/nghttp2-1.46.0.ebuild b/net-libs/nghttp2/nghttp2-1.46.0.ebuild deleted file mode 100644 index 6d92e5272f14.. --- a/net-libs/nghttp2/nghttp2-1.46.0.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# TODO: Add python support. - -EAPI=8 - -inherit multilib-minimal - -if [[ ${PV} == ]] ; then - EGIT_REPO_URI="https://github.com/nghttp2/nghttp2.git; - inherit autotools git-r3 -else - SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -DESCRIPTION="HTTP/2 C Library" -HOMEPAGE="https://nghttp2.org/; - -LICENSE="MIT" -SLOT="0/1.14" # . SONAMEs -IUSE="cxx debug hpack-tools jemalloc static-libs test +threads utils xml" - -RESTRICT="!test? ( test )" - -SSL_DEPEND=" - >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}] -" -RDEPEND=" - cxx? ( - ${SSL_DEPEND} - dev-libs/boost:=[${MULTILIB_USEDEP},threads(+)] - ) - 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}] - ) - xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} - test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - [[ ${PV} == ]] && eautoreconf -} - -multilib_src_configure() { - local myeconfargs=( - --disable-examples - --disable-failmalloc - --disable-python-bindings - --disable-werror - --without-cython - $(use_enable cxx asio-lib) - $(use_enable debug) - $(multilib_native_use_enable hpack-tools) - $(use_enable static-libs static) - $(use_enable threads) - $(multilib_native_use_enable utils app) - $(multilib_native_use_with jemalloc) - $(multilib_native_use_with xml libxml2) - ) - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_install_all() { - if ! use static-libs ; then - find "${ED}"/usr -type f -name '*.la' -delete || die - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: d9d94c1c92f59eff1a31a70cf37828052ae1ce33 Author: Lars Wendler gentoo org> AuthorDate: Wed Feb 23 09:28:53 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Feb 23 10:29:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9d94c1c net-libs/nghttp2: Bump to version 1.47.0 Signed-off-by: Lars Wendler gentoo.org> net-libs/nghttp2/Manifest | 1 + net-libs/nghttp2/nghttp2-1.47.0.ebuild | 76 ++ 2 files changed, 77 insertions(+) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index 9b5f2c56362a..575ac2674bd8 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -1,2 +1,3 @@ DIST nghttp2-1.45.1.tar.xz 4017852 BLAKE2B 17bc5e0a6270494a0296da7f1394d0b89666ca42ad04bcce097740da2b30cdc575f17e681a8320dc2a2161eeebb753f22f228a340fc7cd690fa883d29149bcd8 SHA512 320a8c9f29b58c55df98be4312d415bc406edbdfb0765aa37570cdb472a84f40c4f95a51c44c5488363c16ad6815c75b5503b32e43d94724c54117ff583c7150 DIST nghttp2-1.46.0.tar.xz 4024972 BLAKE2B 85fe1259b791ff7cda163265f553e0aac8a10ef6674cf6152d5bc7747c7f4f3bc6e9d9c0472534dd7185f093936efed1b4632da64d426b6a7ac432657e8579a1 SHA512 fcf3573bcc421705190c7cf0e3230f6f3028b669cb2976d29cfeb73e706deaae91ce60d0a615472e3f296454049ea5798f1e8defdd260a98895e94fea6a7a16b +DIST nghttp2-1.47.0.tar.xz 4028580 BLAKE2B 4f5302701c8d8a89c3ae72cbb8acb4cbcbe32cd0e2995643e0b669cf802ae28e8f6e52b2d59f69f87e0d12fc64a73c251edbe01c2b0eca2676626a9e456df93f SHA512 ad6266a15789fec966db6be8ac0b9ee6cca257a3bb91fdd34a58acf0e472643a571941b5974d16c98f6ac5bfa6a03c4b70a6dff222fb0cd50909178b7e94ce48 diff --git a/net-libs/nghttp2/nghttp2-1.47.0.ebuild b/net-libs/nghttp2/nghttp2-1.47.0.ebuild new file mode 100644 index ..13938062e171 --- /dev/null +++ b/net-libs/nghttp2/nghttp2-1.47.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# TODO: Add python support. + +EAPI=8 + +inherit multilib-minimal + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/nghttp2/nghttp2.git; + inherit autotools git-r3 +else + SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="HTTP/2 C Library" +HOMEPAGE="https://nghttp2.org/; + +LICENSE="MIT" +SLOT="0/1.14" # . SONAMEs +IUSE="cxx debug hpack-tools jemalloc static-libs test +threads utils xml" + +RESTRICT="!test? ( test )" + +SSL_DEPEND=" + >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}] +" +RDEPEND=" + cxx? ( + ${SSL_DEPEND} + dev-libs/boost:=[${MULTILIB_USEDEP},threads(+)] + ) + 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}] + ) + xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + [[ ${PV} == ]] && eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + --disable-examples + --disable-failmalloc + --disable-python-bindings + --disable-werror + --without-cython + $(use_enable cxx asio-lib) + $(use_enable debug) + $(multilib_native_use_enable hpack-tools) + $(use_enable static-libs static) + $(use_enable threads) + $(multilib_native_use_enable utils app) + $(multilib_native_use_with jemalloc) + $(multilib_native_use_with xml libxml2) + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + if ! use static-libs ; then + find "${ED}"/usr -type f -name '*.la' -delete || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 01f1eb29413f06833019d59fba11eda2d5f67e76 Author: Lars Wendler gentoo org> AuthorDate: Fri Nov 5 12:18:51 2021 + Commit: Lars Wendler gentoo org> CommitDate: Fri Nov 5 12:18:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01f1eb29 net-libs/nghttp2: Removed old Signed-off-by: Lars Wendler gentoo.org> net-libs/nghttp2/Manifest | 1 - net-libs/nghttp2/nghttp2-1.44.0-r1.ebuild | 76 --- 2 files changed, 77 deletions(-) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index 6ca8f711b08..9b5f2c56362 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -1,3 +1,2 @@ -DIST nghttp2-1.44.0.tar.xz 3972832 BLAKE2B 13afbf6e2e242f5a7a5475c3d0f0380170cc5f50a0fac87951173393e79cb7140ea52e5f4918a8207216cc5826534d8fa550e48c06ee7c61b74a54f2de23727c SHA512 756b78665ef9fe8765332e7f0b249029d845a6b635c00a27f4c3716a1354f98bcc34df4da74179213497f6bfc2647d3773ecff2b192c63427447e37cf6393f6c DIST nghttp2-1.45.1.tar.xz 4017852 BLAKE2B 17bc5e0a6270494a0296da7f1394d0b89666ca42ad04bcce097740da2b30cdc575f17e681a8320dc2a2161eeebb753f22f228a340fc7cd690fa883d29149bcd8 SHA512 320a8c9f29b58c55df98be4312d415bc406edbdfb0765aa37570cdb472a84f40c4f95a51c44c5488363c16ad6815c75b5503b32e43d94724c54117ff583c7150 DIST nghttp2-1.46.0.tar.xz 4024972 BLAKE2B 85fe1259b791ff7cda163265f553e0aac8a10ef6674cf6152d5bc7747c7f4f3bc6e9d9c0472534dd7185f093936efed1b4632da64d426b6a7ac432657e8579a1 SHA512 fcf3573bcc421705190c7cf0e3230f6f3028b669cb2976d29cfeb73e706deaae91ce60d0a615472e3f296454049ea5798f1e8defdd260a98895e94fea6a7a16b diff --git a/net-libs/nghttp2/nghttp2-1.44.0-r1.ebuild b/net-libs/nghttp2/nghttp2-1.44.0-r1.ebuild deleted file mode 100644 index f79b1b5a91e..000 --- a/net-libs/nghttp2/nghttp2-1.44.0-r1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# TODO: Add python support. - -EAPI=7 - -inherit multilib-minimal - -if [[ ${PV} == ]] ; then - EGIT_REPO_URI="https://github.com/nghttp2/nghttp2.git; - inherit autotools git-r3 -else - SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -DESCRIPTION="HTTP/2 C Library" -HOMEPAGE="https://nghttp2.org/; - -LICENSE="MIT" -SLOT="0/1.14" # . SONAMEs -IUSE="cxx debug hpack-tools jemalloc static-libs test +threads utils xml" - -RESTRICT="!test? ( test )" - -SSL_DEPEND=" - >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}] -" -RDEPEND=" - cxx? ( - ${SSL_DEPEND} - dev-libs/boost:=[${MULTILIB_USEDEP},threads(+)] - ) - 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}] - ) - xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} - test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - [[ ${PV} == ]] && eautoreconf -} - -multilib_src_configure() { - local myeconfargs=( - --disable-examples - --disable-failmalloc - --disable-python-bindings - --disable-werror - --without-cython - $(use_enable cxx asio-lib) - $(use_enable debug) - $(multilib_native_use_enable hpack-tools) - $(use_enable static-libs static) - $(use_enable threads) - $(multilib_native_use_enable utils app) - $(multilib_native_use_with jemalloc) - $(multilib_native_use_with xml libxml2) - ) - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_install_all() { - if ! use static-libs ; then - find "${ED}"/usr -name '*.la' -delete || die - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 0b41eb29c1587a1353d2ed5c40e1d191ed95978b Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Oct 28 14:41:21 2021 + Commit: Sam James gentoo org> CommitDate: Thu Oct 28 15:03:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b41eb29 net-libs/nghttp2: stable 1.45.1-r1 for hppa, bug #818907 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild b/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild index 142836527b1..f79b1b5a91e 100644 --- a/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild +++ b/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 4a4d7a5a52806da9c3eed759271165977585eb27 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Oct 20 06:56:30 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Oct 20 06:56:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a4d7a5a net-libs/nghttp2: amd64 stable wrt bug #818907 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild b/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild index 46ca462d7be..142836527b1 100644 --- a/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild +++ b/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 91163b7173209ed77c658a22e2d798310f75fd72 Author: Sam James gentoo org> AuthorDate: Wed Oct 20 06:49:34 2021 + Commit: Sam James gentoo org> CommitDate: Wed Oct 20 06:49:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91163b71 net-libs/nghttp2: Stabilize 1.45.1-r1 sparc, #818907 Signed-off-by: Sam James gentoo.org> net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild b/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild index 0001e7e95a7..46ca462d7be 100644 --- a/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild +++ b/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: c2283c8430206805024864f39b3db45b122270f2 Author: Sam James gentoo org> AuthorDate: Wed Oct 20 00:22:40 2021 + Commit: Sam James gentoo org> CommitDate: Wed Oct 20 00:22:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2283c84 net-libs/nghttp2: Stabilize 1.45.1-r1 ppc, #818907 Signed-off-by: Sam James gentoo.org> net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild b/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild index e101f1067f1..bc3cb4979c2 100644 --- a/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild +++ b/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 9b1ac1638f69f8acf596aa632b6fd36a645566f5 Author: Sam James gentoo org> AuthorDate: Wed Oct 20 00:22:44 2021 + Commit: Sam James gentoo org> CommitDate: Wed Oct 20 00:22:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b1ac163 net-libs/nghttp2: Stabilize 1.45.1-r1 ppc64, #818907 Signed-off-by: Sam James gentoo.org> net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild b/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild index bc3cb4979c2..0001e7e95a7 100644 --- a/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild +++ b/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 8dceb3f8922c489aafcc38365eeba30478556d2d Author: Sam James gentoo org> AuthorDate: Wed Oct 20 00:21:30 2021 + Commit: Sam James gentoo org> CommitDate: Wed Oct 20 00:21:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dceb3f8 net-libs/nghttp2: Stabilize 1.45.1-r1 arm64, #818907 Signed-off-by: Sam James gentoo.org> net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild b/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild index ecf01a5ca6e..e101f1067f1 100644 --- a/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild +++ b/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: a3facb40d1f12e0a9fad16677db3c458a0168874 Author: Sam James gentoo org> AuthorDate: Wed Oct 20 00:20:58 2021 + Commit: Sam James gentoo org> CommitDate: Wed Oct 20 00:20:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3facb40 net-libs/nghttp2: Stabilize 1.45.1-r1 arm, #818907 Signed-off-by: Sam James gentoo.org> net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild b/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild index 97eba047bad..ecf01a5ca6e 100644 --- a/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild +++ b/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: efe6906e6b2707fa0462466c1a2ec1277c68ae0d Author: Sam James gentoo org> AuthorDate: Wed Oct 20 00:20:23 2021 + Commit: Sam James gentoo org> CommitDate: Wed Oct 20 00:20:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efe6906e net-libs/nghttp2: Stabilize 1.45.1-r1 x86, #818907 Signed-off-by: Sam James gentoo.org> net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild b/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild index 33f0539ba85..97eba047bad 100644 --- a/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild +++ b/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: c80d53760b9c687a9a4f2a217aa6b5bf6a41cdc2 Author: Lars Wendler gentoo org> AuthorDate: Tue Oct 19 12:06:29 2021 + Commit: Lars Wendler gentoo org> CommitDate: Tue Oct 19 12:06:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c80d5376 net-libs/nghttp2: Removed old Signed-off-by: Lars Wendler gentoo.org> net-libs/nghttp2/Manifest | 2 - net-libs/nghttp2/nghttp2-1.43.0-r3.ebuild | 76 --- net-libs/nghttp2/nghttp2-1.45.0-r1.ebuild | 76 --- 3 files changed, 154 deletions(-) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index c489961bc42..6ca8f711b08 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -1,5 +1,3 @@ -DIST nghttp2-1.43.0.tar.xz 3973500 BLAKE2B 0e6c674486c484558a55822501a13ac93c4e890cf62749bc8519690f468912701329b7b9e83b0b68c3f35b72442b1ed47a90050cccd3fc05d79622e1e26634dc SHA512 eac69ba356870a1cba420a06771082897be8dd40a68f4e04223f41f3d22626e4f5b3766d3dbcc496dd212be01f64c3ac280a2ebddd31dd88f7350c20f56e5d39 DIST nghttp2-1.44.0.tar.xz 3972832 BLAKE2B 13afbf6e2e242f5a7a5475c3d0f0380170cc5f50a0fac87951173393e79cb7140ea52e5f4918a8207216cc5826534d8fa550e48c06ee7c61b74a54f2de23727c SHA512 756b78665ef9fe8765332e7f0b249029d845a6b635c00a27f4c3716a1354f98bcc34df4da74179213497f6bfc2647d3773ecff2b192c63427447e37cf6393f6c -DIST nghttp2-1.45.0.tar.xz 4023840 BLAKE2B 779fb55110bce0a8c0cd955cf33afb7059f548c0eeb3310f726e82b0e62c5c55bc33f48a9f39296bf63a05854494542405695dff6f0fa6448dadc9421fbedcaf SHA512 e97f5ee9c468083582396bb4772f39cf13db415747c6b4118e6961d7e8da0e5302053884ed39386ad48aa4fcd2452f6e23868164b976b127e105762bb4567038 DIST nghttp2-1.45.1.tar.xz 4017852 BLAKE2B 17bc5e0a6270494a0296da7f1394d0b89666ca42ad04bcce097740da2b30cdc575f17e681a8320dc2a2161eeebb753f22f228a340fc7cd690fa883d29149bcd8 SHA512 320a8c9f29b58c55df98be4312d415bc406edbdfb0765aa37570cdb472a84f40c4f95a51c44c5488363c16ad6815c75b5503b32e43d94724c54117ff583c7150 DIST nghttp2-1.46.0.tar.xz 4024972 BLAKE2B 85fe1259b791ff7cda163265f553e0aac8a10ef6674cf6152d5bc7747c7f4f3bc6e9d9c0472534dd7185f093936efed1b4632da64d426b6a7ac432657e8579a1 SHA512 fcf3573bcc421705190c7cf0e3230f6f3028b669cb2976d29cfeb73e706deaae91ce60d0a615472e3f296454049ea5798f1e8defdd260a98895e94fea6a7a16b diff --git a/net-libs/nghttp2/nghttp2-1.43.0-r3.ebuild b/net-libs/nghttp2/nghttp2-1.43.0-r3.ebuild deleted file mode 100644 index f79b1b5a91e..000 --- a/net-libs/nghttp2/nghttp2-1.43.0-r3.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# TODO: Add python support. - -EAPI=7 - -inherit multilib-minimal - -if [[ ${PV} == ]] ; then - EGIT_REPO_URI="https://github.com/nghttp2/nghttp2.git; - inherit autotools git-r3 -else - SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -DESCRIPTION="HTTP/2 C Library" -HOMEPAGE="https://nghttp2.org/; - -LICENSE="MIT" -SLOT="0/1.14" # . SONAMEs -IUSE="cxx debug hpack-tools jemalloc static-libs test +threads utils xml" - -RESTRICT="!test? ( test )" - -SSL_DEPEND=" - >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}] -" -RDEPEND=" - cxx? ( - ${SSL_DEPEND} - dev-libs/boost:=[${MULTILIB_USEDEP},threads(+)] - ) - 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}] - ) - xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} - test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - [[ ${PV} == ]] && eautoreconf -} - -multilib_src_configure() { - local myeconfargs=( - --disable-examples - --disable-failmalloc - --disable-python-bindings - --disable-werror - --without-cython - $(use_enable cxx asio-lib) - $(use_enable debug) - $(multilib_native_use_enable hpack-tools) - $(use_enable static-libs static) - $(use_enable threads) - $(multilib_native_use_enable utils app) - $(multilib_native_use_with jemalloc) - $(multilib_native_use_with xml libxml2) - ) - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_install_all() { - if ! use static-libs ; then - find
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 7fe0640c29060617533aaa45da63cf733673e34b Author: Lars Wendler gentoo org> AuthorDate: Tue Oct 19 12:02:54 2021 + Commit: Lars Wendler gentoo org> CommitDate: Tue Oct 19 12:06:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fe0640c net-libs/nghttp2: Bump to version 1.46.0 Signed-off-by: Lars Wendler gentoo.org> net-libs/nghttp2/Manifest | 1 + net-libs/nghttp2/nghttp2-1.46.0.ebuild | 76 ++ 2 files changed, 77 insertions(+) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index baaefd7c513..c489961bc42 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -2,3 +2,4 @@ DIST nghttp2-1.43.0.tar.xz 3973500 BLAKE2B 0e6c674486c484558a55822501a13ac93c4e8 DIST nghttp2-1.44.0.tar.xz 3972832 BLAKE2B 13afbf6e2e242f5a7a5475c3d0f0380170cc5f50a0fac87951173393e79cb7140ea52e5f4918a8207216cc5826534d8fa550e48c06ee7c61b74a54f2de23727c SHA512 756b78665ef9fe8765332e7f0b249029d845a6b635c00a27f4c3716a1354f98bcc34df4da74179213497f6bfc2647d3773ecff2b192c63427447e37cf6393f6c DIST nghttp2-1.45.0.tar.xz 4023840 BLAKE2B 779fb55110bce0a8c0cd955cf33afb7059f548c0eeb3310f726e82b0e62c5c55bc33f48a9f39296bf63a05854494542405695dff6f0fa6448dadc9421fbedcaf SHA512 e97f5ee9c468083582396bb4772f39cf13db415747c6b4118e6961d7e8da0e5302053884ed39386ad48aa4fcd2452f6e23868164b976b127e105762bb4567038 DIST nghttp2-1.45.1.tar.xz 4017852 BLAKE2B 17bc5e0a6270494a0296da7f1394d0b89666ca42ad04bcce097740da2b30cdc575f17e681a8320dc2a2161eeebb753f22f228a340fc7cd690fa883d29149bcd8 SHA512 320a8c9f29b58c55df98be4312d415bc406edbdfb0765aa37570cdb472a84f40c4f95a51c44c5488363c16ad6815c75b5503b32e43d94724c54117ff583c7150 +DIST nghttp2-1.46.0.tar.xz 4024972 BLAKE2B 85fe1259b791ff7cda163265f553e0aac8a10ef6674cf6152d5bc7747c7f4f3bc6e9d9c0472534dd7185f093936efed1b4632da64d426b6a7ac432657e8579a1 SHA512 fcf3573bcc421705190c7cf0e3230f6f3028b669cb2976d29cfeb73e706deaae91ce60d0a615472e3f296454049ea5798f1e8defdd260a98895e94fea6a7a16b diff --git a/net-libs/nghttp2/nghttp2-1.46.0.ebuild b/net-libs/nghttp2/nghttp2-1.46.0.ebuild new file mode 100644 index 000..6d92e5272f1 --- /dev/null +++ b/net-libs/nghttp2/nghttp2-1.46.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# TODO: Add python support. + +EAPI=8 + +inherit multilib-minimal + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/nghttp2/nghttp2.git; + inherit autotools git-r3 +else + SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="HTTP/2 C Library" +HOMEPAGE="https://nghttp2.org/; + +LICENSE="MIT" +SLOT="0/1.14" # . SONAMEs +IUSE="cxx debug hpack-tools jemalloc static-libs test +threads utils xml" + +RESTRICT="!test? ( test )" + +SSL_DEPEND=" + >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}] +" +RDEPEND=" + cxx? ( + ${SSL_DEPEND} + dev-libs/boost:=[${MULTILIB_USEDEP},threads(+)] + ) + 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}] + ) + xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + [[ ${PV} == ]] && eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + --disable-examples + --disable-failmalloc + --disable-python-bindings + --disable-werror + --without-cython + $(use_enable cxx asio-lib) + $(use_enable debug) + $(multilib_native_use_enable hpack-tools) + $(use_enable static-libs static) + $(use_enable threads) + $(multilib_native_use_enable utils app) + $(multilib_native_use_with jemalloc) + $(multilib_native_use_with xml libxml2) + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + if ! use static-libs ; then + find "${ED}"/usr -type f -name '*.la' -delete || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: e5e948e7d15c423c4dbf17c8795a7d38051c7c9d Author: Lars Wendler gentoo org> AuthorDate: Tue Oct 19 12:06:04 2021 + Commit: Lars Wendler gentoo org> CommitDate: Tue Oct 19 12:06:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5e948e7 net-libs/nghttp2: Synced live ebuild Signed-off-by: Lars Wendler gentoo.org> net-libs/nghttp2/nghttp2-.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/net-libs/nghttp2/nghttp2-.ebuild b/net-libs/nghttp2/nghttp2-.ebuild index 71186bfd360..6d92e5272f1 100644 --- a/net-libs/nghttp2/nghttp2-.ebuild +++ b/net-libs/nghttp2/nghttp2-.ebuild @@ -3,7 +3,7 @@ # TODO: Add python support. -EAPI=7 +EAPI=8 inherit multilib-minimal @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="HTTP/2 C Library" @@ -71,6 +71,6 @@ multilib_src_configure() { multilib_src_install_all() { if ! use static-libs ; then - find "${ED}"/usr -name '*.la' -delete || die + find "${ED}"/usr -type f -name '*.la' -delete || die fi }
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 030d8874f8c58d387a3f84e7b5ad7b88d78dace3 Author: Sam James gentoo org> AuthorDate: Mon Oct 4 19:15:39 2021 + Commit: Sam James gentoo org> CommitDate: Mon Oct 4 19:15:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=030d8874 net-libs/nghttp2: Stabilize 1.44.0-r1 arm64, #814038 Signed-off-by: Sam James gentoo.org> net-libs/nghttp2/nghttp2-1.44.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.44.0-r1.ebuild b/net-libs/nghttp2/nghttp2-1.44.0-r1.ebuild index 08c6af86964..f79b1b5a91e 100644 --- a/net-libs/nghttp2/nghttp2-1.44.0-r1.ebuild +++ b/net-libs/nghttp2/nghttp2-1.44.0-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 2bafd8824da21f0b2e432f9c978287bef69db9ea Author: Sam James gentoo org> AuthorDate: Sat Oct 2 18:39:45 2021 + Commit: Sam James gentoo org> CommitDate: Sat Oct 2 18:39:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bafd882 net-libs/nghttp2: Stabilize 1.44.0-r1 arm, #814038 Signed-off-by: Sam James gentoo.org> net-libs/nghttp2/nghttp2-1.44.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.44.0-r1.ebuild b/net-libs/nghttp2/nghttp2-1.44.0-r1.ebuild index f95de61d06e..08c6af86964 100644 --- a/net-libs/nghttp2/nghttp2-1.44.0-r1.ebuild +++ b/net-libs/nghttp2/nghttp2-1.44.0-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: d58d0fd3f5f7277215ee61481641caec480b848e Author: Sam James gentoo org> AuthorDate: Sat Sep 25 18:54:32 2021 + Commit: Sam James gentoo org> CommitDate: Sat Sep 25 19:07:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d58d0fd3 net-libs/nghttp2: add libjansson subslot dep Earlier versions of libjansson lacked symbol versioning, causing crashes. Bug: https://bugs.gentoo.org/812119 Signed-off-by: Sam James gentoo.org> net-libs/nghttp2/{nghttp2-1.43.0-r2.ebuild => nghttp2-1.43.0-r3.ebuild} | 2 +- net-libs/nghttp2/{nghttp2-1.44.0.ebuild => nghttp2-1.44.0-r1.ebuild}| 2 +- net-libs/nghttp2/{nghttp2-1.45.0.ebuild => nghttp2-1.45.0-r1.ebuild}| 2 +- net-libs/nghttp2/{nghttp2-1.45.1.ebuild => nghttp2-1.45.1-r1.ebuild}| 2 +- net-libs/nghttp2/nghttp2-.ebuild| 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild b/net-libs/nghttp2/nghttp2-1.43.0-r3.ebuild similarity index 97% rename from net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild rename to net-libs/nghttp2/nghttp2-1.43.0-r3.ebuild index 1315b9f5e31..f79b1b5a91e 100644 --- a/net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild +++ b/net-libs/nghttp2/nghttp2-1.43.0-r3.ebuild @@ -32,7 +32,7 @@ RDEPEND=" ${SSL_DEPEND} dev-libs/boost:=[${MULTILIB_USEDEP},threads(+)] ) - hpack-tools? ( >=dev-libs/jansson-2.5 ) + hpack-tools? ( >=dev-libs/jansson-2.5:= ) jemalloc? ( dev-libs/jemalloc:=[${MULTILIB_USEDEP}] ) utils? ( ${SSL_DEPEND} diff --git a/net-libs/nghttp2/nghttp2-1.44.0.ebuild b/net-libs/nghttp2/nghttp2-1.44.0-r1.ebuild similarity index 97% rename from net-libs/nghttp2/nghttp2-1.44.0.ebuild rename to net-libs/nghttp2/nghttp2-1.44.0-r1.ebuild index 5d6b3277275..f95de61d06e 100644 --- a/net-libs/nghttp2/nghttp2-1.44.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.44.0-r1.ebuild @@ -32,7 +32,7 @@ RDEPEND=" ${SSL_DEPEND} dev-libs/boost:=[${MULTILIB_USEDEP},threads(+)] ) - hpack-tools? ( >=dev-libs/jansson-2.5 ) + hpack-tools? ( >=dev-libs/jansson-2.5:= ) jemalloc? ( dev-libs/jemalloc:=[${MULTILIB_USEDEP}] ) utils? ( ${SSL_DEPEND} diff --git a/net-libs/nghttp2/nghttp2-1.45.0.ebuild b/net-libs/nghttp2/nghttp2-1.45.0-r1.ebuild similarity index 97% rename from net-libs/nghttp2/nghttp2-1.45.0.ebuild rename to net-libs/nghttp2/nghttp2-1.45.0-r1.ebuild index cc514dc2d65..33f0539ba85 100644 --- a/net-libs/nghttp2/nghttp2-1.45.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.45.0-r1.ebuild @@ -32,7 +32,7 @@ RDEPEND=" ${SSL_DEPEND} dev-libs/boost:=[${MULTILIB_USEDEP},threads(+)] ) - hpack-tools? ( >=dev-libs/jansson-2.5 ) + hpack-tools? ( >=dev-libs/jansson-2.5:= ) jemalloc? ( dev-libs/jemalloc:=[${MULTILIB_USEDEP}] ) utils? ( ${SSL_DEPEND} diff --git a/net-libs/nghttp2/nghttp2-1.45.1.ebuild b/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild similarity index 97% rename from net-libs/nghttp2/nghttp2-1.45.1.ebuild rename to net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild index cc514dc2d65..33f0539ba85 100644 --- a/net-libs/nghttp2/nghttp2-1.45.1.ebuild +++ b/net-libs/nghttp2/nghttp2-1.45.1-r1.ebuild @@ -32,7 +32,7 @@ RDEPEND=" ${SSL_DEPEND} dev-libs/boost:=[${MULTILIB_USEDEP},threads(+)] ) - hpack-tools? ( >=dev-libs/jansson-2.5 ) + hpack-tools? ( >=dev-libs/jansson-2.5:= ) jemalloc? ( dev-libs/jemalloc:=[${MULTILIB_USEDEP}] ) utils? ( ${SSL_DEPEND} diff --git a/net-libs/nghttp2/nghttp2-.ebuild b/net-libs/nghttp2/nghttp2-.ebuild index 0c55b047553..71186bfd360 100644 --- a/net-libs/nghttp2/nghttp2-.ebuild +++ b/net-libs/nghttp2/nghttp2-.ebuild @@ -32,7 +32,7 @@ RDEPEND=" ${SSL_DEPEND} dev-libs/boost:=[${MULTILIB_USEDEP},threads(+)] ) - hpack-tools? ( >=dev-libs/jansson-2.5 ) + hpack-tools? ( >=dev-libs/jansson-2.5:= ) jemalloc? ( dev-libs/jemalloc:=[${MULTILIB_USEDEP}] ) utils? ( ${SSL_DEPEND}
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 0c46a4186247b49a5a802b2a7f825ea4f1a9338d Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Sep 22 05:29:09 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 22 18:03:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c46a418 net-libs/nghttp2: stable 1.44.0 for hppa, bug #814038 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> net-libs/nghttp2/nghttp2-1.44.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.44.0.ebuild b/net-libs/nghttp2/nghttp2-1.44.0.ebuild index eec1efcc66a..5d6b3277275 100644 --- a/net-libs/nghttp2/nghttp2-1.44.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.44.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: b1f0062fb46c252a804776a31fb01a48463a428a Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Sep 22 06:53:45 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Sep 22 06:53:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1f0062f net-libs/nghttp2: amd64 stable wrt bug #814038 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/nghttp2/nghttp2-1.44.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.44.0.ebuild b/net-libs/nghttp2/nghttp2-1.44.0.ebuild index faedcf126ad..eec1efcc66a 100644 --- a/net-libs/nghttp2/nghttp2-1.44.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.44.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 37024424f9b2878da4b6a19e07a9c2412968a071 Author: Sam James gentoo org> AuthorDate: Tue Sep 21 16:34:08 2021 + Commit: Sam James gentoo org> CommitDate: Tue Sep 21 16:34:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37024424 net-libs/nghttp2: Stabilize 1.44.0 ppc, #814038 Signed-off-by: Sam James gentoo.org> net-libs/nghttp2/nghttp2-1.44.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.44.0.ebuild b/net-libs/nghttp2/nghttp2-1.44.0.ebuild index 27a1bcbcf01..faedcf126ad 100644 --- a/net-libs/nghttp2/nghttp2-1.44.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.44.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: e9402a2378b23a9bb8f9aa3a7ee0ee6a9b794311 Author: Lars Wendler gentoo org> AuthorDate: Tue Sep 21 14:04:32 2021 + Commit: Lars Wendler gentoo org> CommitDate: Tue Sep 21 14:08:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9402a23 net-libs/nghttp2: Bump to version 1.45.1 Signed-off-by: Lars Wendler gentoo.org> net-libs/nghttp2/Manifest | 1 + net-libs/nghttp2/nghttp2-1.45.1.ebuild | 76 ++ 2 files changed, 77 insertions(+) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index 8c428a23782..baaefd7c513 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -1,3 +1,4 @@ DIST nghttp2-1.43.0.tar.xz 3973500 BLAKE2B 0e6c674486c484558a55822501a13ac93c4e890cf62749bc8519690f468912701329b7b9e83b0b68c3f35b72442b1ed47a90050cccd3fc05d79622e1e26634dc SHA512 eac69ba356870a1cba420a06771082897be8dd40a68f4e04223f41f3d22626e4f5b3766d3dbcc496dd212be01f64c3ac280a2ebddd31dd88f7350c20f56e5d39 DIST nghttp2-1.44.0.tar.xz 3972832 BLAKE2B 13afbf6e2e242f5a7a5475c3d0f0380170cc5f50a0fac87951173393e79cb7140ea52e5f4918a8207216cc5826534d8fa550e48c06ee7c61b74a54f2de23727c SHA512 756b78665ef9fe8765332e7f0b249029d845a6b635c00a27f4c3716a1354f98bcc34df4da74179213497f6bfc2647d3773ecff2b192c63427447e37cf6393f6c DIST nghttp2-1.45.0.tar.xz 4023840 BLAKE2B 779fb55110bce0a8c0cd955cf33afb7059f548c0eeb3310f726e82b0e62c5c55bc33f48a9f39296bf63a05854494542405695dff6f0fa6448dadc9421fbedcaf SHA512 e97f5ee9c468083582396bb4772f39cf13db415747c6b4118e6961d7e8da0e5302053884ed39386ad48aa4fcd2452f6e23868164b976b127e105762bb4567038 +DIST nghttp2-1.45.1.tar.xz 4017852 BLAKE2B 17bc5e0a6270494a0296da7f1394d0b89666ca42ad04bcce097740da2b30cdc575f17e681a8320dc2a2161eeebb753f22f228a340fc7cd690fa883d29149bcd8 SHA512 320a8c9f29b58c55df98be4312d415bc406edbdfb0765aa37570cdb472a84f40c4f95a51c44c5488363c16ad6815c75b5503b32e43d94724c54117ff583c7150 diff --git a/net-libs/nghttp2/nghttp2-1.45.1.ebuild b/net-libs/nghttp2/nghttp2-1.45.1.ebuild new file mode 100644 index 000..cc514dc2d65 --- /dev/null +++ b/net-libs/nghttp2/nghttp2-1.45.1.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# TODO: Add python support. + +EAPI=7 + +inherit multilib-minimal + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/nghttp2/nghttp2.git; + inherit autotools git-r3 +else + SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="HTTP/2 C Library" +HOMEPAGE="https://nghttp2.org/; + +LICENSE="MIT" +SLOT="0/1.14" # . SONAMEs +IUSE="cxx debug hpack-tools jemalloc static-libs test +threads utils xml" + +RESTRICT="!test? ( test )" + +SSL_DEPEND=" + >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}] +" +RDEPEND=" + cxx? ( + ${SSL_DEPEND} + dev-libs/boost:=[${MULTILIB_USEDEP},threads(+)] + ) + 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}] + ) + xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + [[ ${PV} == ]] && eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + --disable-examples + --disable-failmalloc + --disable-python-bindings + --disable-werror + --without-cython + $(use_enable cxx asio-lib) + $(use_enable debug) + $(multilib_native_use_enable hpack-tools) + $(use_enable static-libs static) + $(use_enable threads) + $(multilib_native_use_enable utils app) + $(multilib_native_use_with jemalloc) + $(multilib_native_use_with xml libxml2) + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + if ! use static-libs ; then + find "${ED}"/usr -name '*.la' -delete || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: ad54ccec2121f584e411bb09cc6c09b8f7b2cb39 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Sep 21 06:37:34 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Sep 21 06:37:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad54ccec net-libs/nghttp2: x86 stable wrt bug #814038 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/nghttp2/nghttp2-1.44.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.44.0.ebuild b/net-libs/nghttp2/nghttp2-1.44.0.ebuild index 4b633fc6fe6..27a1bcbcf01 100644 --- a/net-libs/nghttp2/nghttp2-1.44.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.44.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: f1f7646159dffe97da2520d76daf08260063b77a Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Sep 21 06:37:02 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Sep 21 06:37:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1f76461 net-libs/nghttp2: sparc stable wrt bug #814038 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/nghttp2/nghttp2-1.44.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.44.0.ebuild b/net-libs/nghttp2/nghttp2-1.44.0.ebuild index bb594625bc5..4b633fc6fe6 100644 --- a/net-libs/nghttp2/nghttp2-1.44.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.44.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 90d5b2cf31c00b2f3ee9381103660b7f41d891ee Author: Sam James gentoo org> AuthorDate: Mon Sep 20 18:25:59 2021 + Commit: Sam James gentoo org> CommitDate: Mon Sep 20 18:25:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90d5b2cf net-libs/nghttp2: Stabilize 1.44.0 ppc64, #814038 Signed-off-by: Sam James gentoo.org> net-libs/nghttp2/nghttp2-1.44.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.44.0.ebuild b/net-libs/nghttp2/nghttp2-1.44.0.ebuild index cc514dc2d65..bb594625bc5 100644 --- a/net-libs/nghttp2/nghttp2-1.44.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.44.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: b3f1cbdd558e82c77008c8aa4a52e7378911aa3d Author: Lars Wendler gentoo org> AuthorDate: Mon Sep 20 14:02:39 2021 + Commit: Lars Wendler gentoo org> CommitDate: Mon Sep 20 14:03:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3f1cbdd net-libs/nghttp2: Bump to version 1.45.0 Signed-off-by: Lars Wendler gentoo.org> net-libs/nghttp2/Manifest | 1 + net-libs/nghttp2/nghttp2-1.45.0.ebuild | 76 ++ 2 files changed, 77 insertions(+) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index bf96bbb0a6a..28f7b2a1369 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -1,3 +1,4 @@ DIST nghttp2-1.41.0.tar.xz 1640712 BLAKE2B 8dbd5f80bb9617d792e2eece09f6cae82907ad3a14a90084578b213191015c32ac38de87d9a39246651087b5d0e9c6c624ff806a0690973b5faa8624ee033d8f SHA512 c92e8022ccc876fa311f21bc5bf5af75feff8232efb56a4b2ab198031e974d15b67c16c046188cc76552f75a1b2e7115925d6ce1e42d6f94ae482fe69727466d DIST nghttp2-1.43.0.tar.xz 3973500 BLAKE2B 0e6c674486c484558a55822501a13ac93c4e890cf62749bc8519690f468912701329b7b9e83b0b68c3f35b72442b1ed47a90050cccd3fc05d79622e1e26634dc SHA512 eac69ba356870a1cba420a06771082897be8dd40a68f4e04223f41f3d22626e4f5b3766d3dbcc496dd212be01f64c3ac280a2ebddd31dd88f7350c20f56e5d39 DIST nghttp2-1.44.0.tar.xz 3972832 BLAKE2B 13afbf6e2e242f5a7a5475c3d0f0380170cc5f50a0fac87951173393e79cb7140ea52e5f4918a8207216cc5826534d8fa550e48c06ee7c61b74a54f2de23727c SHA512 756b78665ef9fe8765332e7f0b249029d845a6b635c00a27f4c3716a1354f98bcc34df4da74179213497f6bfc2647d3773ecff2b192c63427447e37cf6393f6c +DIST nghttp2-1.45.0.tar.xz 4023840 BLAKE2B 779fb55110bce0a8c0cd955cf33afb7059f548c0eeb3310f726e82b0e62c5c55bc33f48a9f39296bf63a05854494542405695dff6f0fa6448dadc9421fbedcaf SHA512 e97f5ee9c468083582396bb4772f39cf13db415747c6b4118e6961d7e8da0e5302053884ed39386ad48aa4fcd2452f6e23868164b976b127e105762bb4567038 diff --git a/net-libs/nghttp2/nghttp2-1.45.0.ebuild b/net-libs/nghttp2/nghttp2-1.45.0.ebuild new file mode 100644 index 000..cc514dc2d65 --- /dev/null +++ b/net-libs/nghttp2/nghttp2-1.45.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# TODO: Add python support. + +EAPI=7 + +inherit multilib-minimal + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/nghttp2/nghttp2.git; + inherit autotools git-r3 +else + SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="HTTP/2 C Library" +HOMEPAGE="https://nghttp2.org/; + +LICENSE="MIT" +SLOT="0/1.14" # . SONAMEs +IUSE="cxx debug hpack-tools jemalloc static-libs test +threads utils xml" + +RESTRICT="!test? ( test )" + +SSL_DEPEND=" + >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}] +" +RDEPEND=" + cxx? ( + ${SSL_DEPEND} + dev-libs/boost:=[${MULTILIB_USEDEP},threads(+)] + ) + 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}] + ) + xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + [[ ${PV} == ]] && eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + --disable-examples + --disable-failmalloc + --disable-python-bindings + --disable-werror + --without-cython + $(use_enable cxx asio-lib) + $(use_enable debug) + $(multilib_native_use_enable hpack-tools) + $(use_enable static-libs static) + $(use_enable threads) + $(multilib_native_use_enable utils app) + $(multilib_native_use_with jemalloc) + $(multilib_native_use_with xml libxml2) + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + if ! use static-libs ; then + find "${ED}"/usr -name '*.la' -delete || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: c88e3a9b64f06e9cd3a3ddd03ff08bc3a19ca546 Author: Lars Wendler gentoo org> AuthorDate: Mon Sep 20 14:03:24 2021 + Commit: Lars Wendler gentoo org> CommitDate: Mon Sep 20 14:03:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c88e3a9b net-libs/nghttp2: Removed old Signed-off-by: Lars Wendler gentoo.org> net-libs/nghttp2/Manifest | 1 - net-libs/nghttp2/nghttp2-1.41.0-r2.ebuild | 76 --- 2 files changed, 77 deletions(-) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index 28f7b2a1369..8c428a23782 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -1,4 +1,3 @@ -DIST nghttp2-1.41.0.tar.xz 1640712 BLAKE2B 8dbd5f80bb9617d792e2eece09f6cae82907ad3a14a90084578b213191015c32ac38de87d9a39246651087b5d0e9c6c624ff806a0690973b5faa8624ee033d8f SHA512 c92e8022ccc876fa311f21bc5bf5af75feff8232efb56a4b2ab198031e974d15b67c16c046188cc76552f75a1b2e7115925d6ce1e42d6f94ae482fe69727466d DIST nghttp2-1.43.0.tar.xz 3973500 BLAKE2B 0e6c674486c484558a55822501a13ac93c4e890cf62749bc8519690f468912701329b7b9e83b0b68c3f35b72442b1ed47a90050cccd3fc05d79622e1e26634dc SHA512 eac69ba356870a1cba420a06771082897be8dd40a68f4e04223f41f3d22626e4f5b3766d3dbcc496dd212be01f64c3ac280a2ebddd31dd88f7350c20f56e5d39 DIST nghttp2-1.44.0.tar.xz 3972832 BLAKE2B 13afbf6e2e242f5a7a5475c3d0f0380170cc5f50a0fac87951173393e79cb7140ea52e5f4918a8207216cc5826534d8fa550e48c06ee7c61b74a54f2de23727c SHA512 756b78665ef9fe8765332e7f0b249029d845a6b635c00a27f4c3716a1354f98bcc34df4da74179213497f6bfc2647d3773ecff2b192c63427447e37cf6393f6c DIST nghttp2-1.45.0.tar.xz 4023840 BLAKE2B 779fb55110bce0a8c0cd955cf33afb7059f548c0eeb3310f726e82b0e62c5c55bc33f48a9f39296bf63a05854494542405695dff6f0fa6448dadc9421fbedcaf SHA512 e97f5ee9c468083582396bb4772f39cf13db415747c6b4118e6961d7e8da0e5302053884ed39386ad48aa4fcd2452f6e23868164b976b127e105762bb4567038 diff --git a/net-libs/nghttp2/nghttp2-1.41.0-r2.ebuild b/net-libs/nghttp2/nghttp2-1.41.0-r2.ebuild deleted file mode 100644 index b5e85678ffb..000 --- a/net-libs/nghttp2/nghttp2-1.41.0-r2.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# TODO: Add python support. - -EAPI=7 - -inherit multilib-minimal - -if [[ ${PV} == ]] ; then - EGIT_REPO_URI="https://github.com/nghttp2/nghttp2.git; - inherit autotools git-r3 -else - SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos ~x64-solaris" -fi - -DESCRIPTION="HTTP/2 C Library" -HOMEPAGE="https://nghttp2.org/; - -LICENSE="MIT" -SLOT="0/1.14" # . SONAMEs -IUSE="cxx debug hpack-tools jemalloc static-libs test +threads utils xml" - -RESTRICT="!test? ( test )" - -SSL_DEPEND=" - >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}] -" -RDEPEND=" - cxx? ( - ${SSL_DEPEND} - dev-libs/boost:=[${MULTILIB_USEDEP},threads(+)] - ) - 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}] - ) - xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} - test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - [[ ${PV} == ]] && eautoreconf -} - -multilib_src_configure() { - local myeconfargs=( - --disable-examples - --disable-failmalloc - --disable-python-bindings - --disable-werror - --without-cython - $(use_enable cxx asio-lib) - $(use_enable debug) - $(multilib_native_use_enable hpack-tools) - $(use_enable static-libs static) - $(use_enable threads) - $(multilib_native_use_enable utils app) - $(multilib_native_use_with jemalloc) - $(multilib_native_use_with xml libxml2) - ) - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_install_all() { - if ! use static-libs ; then - find "${ED}"/usr -name '*.la' -delete || die - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 51a3ddc29345bfae1282f0e6d5ba44a647bd9a60 Author: Sam James gentoo org> AuthorDate: Mon Aug 2 04:54:39 2021 + Commit: Sam James gentoo org> CommitDate: Mon Aug 2 04:54:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51a3ddc2 net-libs/nghttp2: Stabilize 1.43.0-r2 arm64, #802855 Signed-off-by: Sam James gentoo.org> net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild b/net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild index 5b380447910..1315b9f5e31 100644 --- a/net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild +++ b/net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 0b4842c6f2a89617c9a374cd5f56bd00dbe94107 Author: Sam James gentoo org> AuthorDate: Tue Jul 27 03:14:30 2021 + Commit: Sam James gentoo org> CommitDate: Tue Jul 27 03:14:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b4842c6 net-libs/nghttp2: Stabilize 1.43.0-r2 ppc64, #802855 Signed-off-by: Sam James gentoo.org> net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild b/net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild index a9b6c843618..5b380447910 100644 --- a/net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild +++ b/net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: d8d242e302100d65987c366f69c19a193211b3c2 Author: Sam James gentoo org> AuthorDate: Mon Jul 26 11:13:56 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jul 26 11:17:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8d242e3 net-libs/nghttp2: Stabilize 1.43.0-r2 ppc, #802855 Signed-off-by: Sam James gentoo.org> net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild b/net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild index 78cb803c6f6..a9b6c843618 100644 --- a/net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild +++ b/net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 5cc623f6b8bf9c187abfc6a1829544ea2b97a8e7 Author: Sam James gentoo org> AuthorDate: Sun Jul 25 20:06:52 2021 + Commit: Sam James gentoo org> CommitDate: Sun Jul 25 20:06:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cc623f6 net-libs/nghttp2: Stabilize 1.43.0-r2 arm, #802855 Signed-off-by: Sam James gentoo.org> net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild b/net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild index e8c5aa7cef5..78cb803c6f6 100644 --- a/net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild +++ b/net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 2dc063e7a66211865f589da9af1d2224a9ca7602 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Jul 19 21:14:12 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jul 19 21:37:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dc063e7 net-libs/nghttp2: stable 1.43.0-r2 for hppa/sparc, bug #802855 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild b/net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild index a2b9831602c..e8c5aa7cef5 100644 --- a/net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild +++ b/net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 894b098117eb54dde6d99c70fb1af08bdc60e111 Author: Sam James gentoo org> AuthorDate: Mon Jul 19 18:35:03 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jul 19 18:35:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=894b0981 net-libs/nghttp2: Stabilize 1.43.0-r2 amd64, #802855 Signed-off-by: Sam James gentoo.org> net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild b/net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild index b584791d65b..a2b9831602c 100644 --- a/net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild +++ b/net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 4e0252e99cc4a4c01c8072476f70596bd6593067 Author: Sam James gentoo org> AuthorDate: Mon Jul 19 18:33:59 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jul 19 18:33:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e0252e9 net-libs/nghttp2: Stabilize 1.43.0-r2 x86, #802855 Signed-off-by: Sam James gentoo.org> net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild b/net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild index cc514dc2d65..b584791d65b 100644 --- a/net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild +++ b/net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 02a169b15535b2f096541c0f9ab54fedf10c07a6 Author: Lars Wendler gentoo org> AuthorDate: Mon Jul 19 07:18:26 2021 + Commit: Lars Wendler gentoo org> CommitDate: Mon Jul 19 07:18:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02a169b1 net-libs/nghttp2: Removed old Signed-off-by: Lars Wendler gentoo.org> net-libs/nghttp2/Manifest | 1 - net-libs/nghttp2/nghttp2-1.42.0-r2.ebuild | 76 --- 2 files changed, 77 deletions(-) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index 08f427de13f..bf96bbb0a6a 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -1,4 +1,3 @@ DIST nghttp2-1.41.0.tar.xz 1640712 BLAKE2B 8dbd5f80bb9617d792e2eece09f6cae82907ad3a14a90084578b213191015c32ac38de87d9a39246651087b5d0e9c6c624ff806a0690973b5faa8624ee033d8f SHA512 c92e8022ccc876fa311f21bc5bf5af75feff8232efb56a4b2ab198031e974d15b67c16c046188cc76552f75a1b2e7115925d6ce1e42d6f94ae482fe69727466d -DIST nghttp2-1.42.0.tar.xz 3973284 BLAKE2B 39431619bd3c9a66eb217065bb29ceba8f3fda376343687b4774ed5e73c634f51142b407f9515ae5ad4363af5cf57c0199f9bfddf5bc08dc587419ec03cf5b45 SHA512 1d93e6262c5538e26fbf36567230b4a239dbdfee26198b1e1d5862bf4459ae435679674c047407f5c604ddff91d7717d8515532e00bcdb2aa75f27ff97dce60c DIST nghttp2-1.43.0.tar.xz 3973500 BLAKE2B 0e6c674486c484558a55822501a13ac93c4e890cf62749bc8519690f468912701329b7b9e83b0b68c3f35b72442b1ed47a90050cccd3fc05d79622e1e26634dc SHA512 eac69ba356870a1cba420a06771082897be8dd40a68f4e04223f41f3d22626e4f5b3766d3dbcc496dd212be01f64c3ac280a2ebddd31dd88f7350c20f56e5d39 DIST nghttp2-1.44.0.tar.xz 3972832 BLAKE2B 13afbf6e2e242f5a7a5475c3d0f0380170cc5f50a0fac87951173393e79cb7140ea52e5f4918a8207216cc5826534d8fa550e48c06ee7c61b74a54f2de23727c SHA512 756b78665ef9fe8765332e7f0b249029d845a6b635c00a27f4c3716a1354f98bcc34df4da74179213497f6bfc2647d3773ecff2b192c63427447e37cf6393f6c diff --git a/net-libs/nghttp2/nghttp2-1.42.0-r2.ebuild b/net-libs/nghttp2/nghttp2-1.42.0-r2.ebuild deleted file mode 100644 index 0b93e6d962c..000 --- a/net-libs/nghttp2/nghttp2-1.42.0-r2.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# TODO: Add python support. - -EAPI=7 - -inherit multilib-minimal - -if [[ ${PV} == ]] ; then - EGIT_REPO_URI="https://github.com/nghttp2/nghttp2.git; - inherit autotools git-r3 -else - SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -fi - -DESCRIPTION="HTTP/2 C Library" -HOMEPAGE="https://nghttp2.org/; - -LICENSE="MIT" -SLOT="0/1.14" # . SONAMEs -IUSE="cxx debug hpack-tools jemalloc static-libs test +threads utils xml" - -RESTRICT="!test? ( test )" - -SSL_DEPEND=" - >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}] -" -RDEPEND=" - cxx? ( - ${SSL_DEPEND} - dev-libs/boost:=[${MULTILIB_USEDEP},threads(+)] - ) - 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}] - ) - xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} - test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - [[ ${PV} == ]] && eautoreconf -} - -multilib_src_configure() { - local myeconfargs=( - --disable-examples - --disable-failmalloc - --disable-python-bindings - --disable-werror - --without-cython - $(use_enable cxx asio-lib) - $(use_enable debug) - $(multilib_native_use_enable hpack-tools) - $(use_enable static-libs static) - $(use_enable threads) - $(multilib_native_use_enable utils app) - $(multilib_native_use_with jemalloc) - $(multilib_native_use_with xml libxml2) - ) - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_install_all() { - if ! use static-libs ; then - find "${ED}"/usr -name '*.la' -delete || die - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: bb919454e786d6c7dce3b7201aebebbda441ae07 Author: Lars Wendler gentoo org> AuthorDate: Mon Jul 19 07:18:02 2021 + Commit: Lars Wendler gentoo org> CommitDate: Mon Jul 19 07:18:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb919454 net-libs/nghttp2: Bump to version 1.44.0 Signed-off-by: Lars Wendler gentoo.org> net-libs/nghttp2/Manifest | 1 + net-libs/nghttp2/nghttp2-1.44.0.ebuild | 76 ++ 2 files changed, 77 insertions(+) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index 2988395ee11..08f427de13f 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -1,3 +1,4 @@ DIST nghttp2-1.41.0.tar.xz 1640712 BLAKE2B 8dbd5f80bb9617d792e2eece09f6cae82907ad3a14a90084578b213191015c32ac38de87d9a39246651087b5d0e9c6c624ff806a0690973b5faa8624ee033d8f SHA512 c92e8022ccc876fa311f21bc5bf5af75feff8232efb56a4b2ab198031e974d15b67c16c046188cc76552f75a1b2e7115925d6ce1e42d6f94ae482fe69727466d DIST nghttp2-1.42.0.tar.xz 3973284 BLAKE2B 39431619bd3c9a66eb217065bb29ceba8f3fda376343687b4774ed5e73c634f51142b407f9515ae5ad4363af5cf57c0199f9bfddf5bc08dc587419ec03cf5b45 SHA512 1d93e6262c5538e26fbf36567230b4a239dbdfee26198b1e1d5862bf4459ae435679674c047407f5c604ddff91d7717d8515532e00bcdb2aa75f27ff97dce60c DIST nghttp2-1.43.0.tar.xz 3973500 BLAKE2B 0e6c674486c484558a55822501a13ac93c4e890cf62749bc8519690f468912701329b7b9e83b0b68c3f35b72442b1ed47a90050cccd3fc05d79622e1e26634dc SHA512 eac69ba356870a1cba420a06771082897be8dd40a68f4e04223f41f3d22626e4f5b3766d3dbcc496dd212be01f64c3ac280a2ebddd31dd88f7350c20f56e5d39 +DIST nghttp2-1.44.0.tar.xz 3972832 BLAKE2B 13afbf6e2e242f5a7a5475c3d0f0380170cc5f50a0fac87951173393e79cb7140ea52e5f4918a8207216cc5826534d8fa550e48c06ee7c61b74a54f2de23727c SHA512 756b78665ef9fe8765332e7f0b249029d845a6b635c00a27f4c3716a1354f98bcc34df4da74179213497f6bfc2647d3773ecff2b192c63427447e37cf6393f6c diff --git a/net-libs/nghttp2/nghttp2-1.44.0.ebuild b/net-libs/nghttp2/nghttp2-1.44.0.ebuild new file mode 100644 index 000..cc514dc2d65 --- /dev/null +++ b/net-libs/nghttp2/nghttp2-1.44.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# TODO: Add python support. + +EAPI=7 + +inherit multilib-minimal + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/nghttp2/nghttp2.git; + inherit autotools git-r3 +else + SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="HTTP/2 C Library" +HOMEPAGE="https://nghttp2.org/; + +LICENSE="MIT" +SLOT="0/1.14" # . SONAMEs +IUSE="cxx debug hpack-tools jemalloc static-libs test +threads utils xml" + +RESTRICT="!test? ( test )" + +SSL_DEPEND=" + >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}] +" +RDEPEND=" + cxx? ( + ${SSL_DEPEND} + dev-libs/boost:=[${MULTILIB_USEDEP},threads(+)] + ) + 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}] + ) + xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + [[ ${PV} == ]] && eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + --disable-examples + --disable-failmalloc + --disable-python-bindings + --disable-werror + --without-cython + $(use_enable cxx asio-lib) + $(use_enable debug) + $(multilib_native_use_enable hpack-tools) + $(use_enable static-libs static) + $(use_enable threads) + $(multilib_native_use_enable utils app) + $(multilib_native_use_with jemalloc) + $(multilib_native_use_with xml libxml2) + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + if ! use static-libs ; then + find "${ED}"/usr -name '*.la' -delete || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 782dc34c08107aa95b54d99a3fa64b7b09ad4704 Author: David Seifert gentoo org> AuthorDate: Fri Jun 18 19:17:14 2021 + Commit: David Seifert gentoo org> CommitDate: Fri Jun 18 19:17:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=782dc34c net-libs/nghttp2: Depend on dev-libs/boost:=[threads(+)] Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: David Seifert gentoo.org> .../nghttp2/{nghttp2-1.41.0-r1.ebuild => nghttp2-1.41.0-r2.ebuild}| 4 ++-- .../nghttp2/{nghttp2-1.42.0-r1.ebuild => nghttp2-1.42.0-r2.ebuild}| 4 ++-- .../nghttp2/{nghttp2-1.43.0-r1.ebuild => nghttp2-1.43.0-r2.ebuild}| 4 ++-- net-libs/nghttp2/nghttp2-.ebuild | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/net-libs/nghttp2/nghttp2-1.41.0-r1.ebuild b/net-libs/nghttp2/nghttp2-1.41.0-r2.ebuild similarity index 94% rename from net-libs/nghttp2/nghttp2-1.41.0-r1.ebuild rename to net-libs/nghttp2/nghttp2-1.41.0-r2.ebuild index 2508ebc1a2e..b5e85678ffb 100644 --- a/net-libs/nghttp2/nghttp2-1.41.0-r1.ebuild +++ b/net-libs/nghttp2/nghttp2-1.41.0-r2.ebuild @@ -30,10 +30,10 @@ SSL_DEPEND=" RDEPEND=" cxx? ( ${SSL_DEPEND} - dev-libs/boost:=[${MULTILIB_USEDEP},threads] + dev-libs/boost:=[${MULTILIB_USEDEP},threads(+)] ) hpack-tools? ( >=dev-libs/jansson-2.5 ) - jemalloc? ( dev-libs/jemalloc[${MULTILIB_USEDEP}] ) + jemalloc? ( dev-libs/jemalloc:=[${MULTILIB_USEDEP}] ) utils? ( ${SSL_DEPEND} >=dev-libs/libev-4.15[${MULTILIB_USEDEP}] diff --git a/net-libs/nghttp2/nghttp2-1.42.0-r1.ebuild b/net-libs/nghttp2/nghttp2-1.42.0-r2.ebuild similarity index 94% rename from net-libs/nghttp2/nghttp2-1.42.0-r1.ebuild rename to net-libs/nghttp2/nghttp2-1.42.0-r2.ebuild index 75d090f14e0..0b93e6d962c 100644 --- a/net-libs/nghttp2/nghttp2-1.42.0-r1.ebuild +++ b/net-libs/nghttp2/nghttp2-1.42.0-r2.ebuild @@ -30,10 +30,10 @@ SSL_DEPEND=" RDEPEND=" cxx? ( ${SSL_DEPEND} - dev-libs/boost:=[${MULTILIB_USEDEP},threads] + dev-libs/boost:=[${MULTILIB_USEDEP},threads(+)] ) hpack-tools? ( >=dev-libs/jansson-2.5 ) - jemalloc? ( dev-libs/jemalloc[${MULTILIB_USEDEP}] ) + jemalloc? ( dev-libs/jemalloc:=[${MULTILIB_USEDEP}] ) utils? ( ${SSL_DEPEND} >=dev-libs/libev-4.15[${MULTILIB_USEDEP}] diff --git a/net-libs/nghttp2/nghttp2-1.43.0-r1.ebuild b/net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild similarity index 94% rename from net-libs/nghttp2/nghttp2-1.43.0-r1.ebuild rename to net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild index 07a88e4c794..cc514dc2d65 100644 --- a/net-libs/nghttp2/nghttp2-1.43.0-r1.ebuild +++ b/net-libs/nghttp2/nghttp2-1.43.0-r2.ebuild @@ -30,10 +30,10 @@ SSL_DEPEND=" RDEPEND=" cxx? ( ${SSL_DEPEND} - dev-libs/boost:=[${MULTILIB_USEDEP},threads] + dev-libs/boost:=[${MULTILIB_USEDEP},threads(+)] ) hpack-tools? ( >=dev-libs/jansson-2.5 ) - jemalloc? ( dev-libs/jemalloc[${MULTILIB_USEDEP}] ) + jemalloc? ( dev-libs/jemalloc:=[${MULTILIB_USEDEP}] ) utils? ( ${SSL_DEPEND} >=dev-libs/libev-4.15[${MULTILIB_USEDEP}] diff --git a/net-libs/nghttp2/nghttp2-.ebuild b/net-libs/nghttp2/nghttp2-.ebuild index 048e2f89098..0c55b047553 100644 --- a/net-libs/nghttp2/nghttp2-.ebuild +++ b/net-libs/nghttp2/nghttp2-.ebuild @@ -30,10 +30,10 @@ SSL_DEPEND=" RDEPEND=" cxx? ( ${SSL_DEPEND} - dev-libs/boost:=[${MULTILIB_USEDEP},threads] + dev-libs/boost:=[${MULTILIB_USEDEP},threads(+)] ) hpack-tools? ( >=dev-libs/jansson-2.5 ) - jemalloc? ( dev-libs/jemalloc[${MULTILIB_USEDEP}] ) + jemalloc? ( dev-libs/jemalloc:=[${MULTILIB_USEDEP}] ) utils? ( ${SSL_DEPEND} >=dev-libs/libev-4.15[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 6d0d3d10694c843fac39a739ff4e4485afa66da4 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Jun 17 21:55:58 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Jun 17 22:18:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d0d3d10 net-libs/nghttp2: rev bump for commit 1901e6551 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann gentoo.org> net-libs/nghttp2/{nghttp2-1.41.0.ebuild => nghttp2-1.41.0-r1.ebuild} | 0 net-libs/nghttp2/{nghttp2-1.42.0.ebuild => nghttp2-1.42.0-r1.ebuild} | 0 net-libs/nghttp2/{nghttp2-1.43.0.ebuild => nghttp2-1.43.0-r1.ebuild} | 0 3 files changed, 0 insertions(+), 0 deletions(-) diff --git a/net-libs/nghttp2/nghttp2-1.41.0.ebuild b/net-libs/nghttp2/nghttp2-1.41.0-r1.ebuild similarity index 100% rename from net-libs/nghttp2/nghttp2-1.41.0.ebuild rename to net-libs/nghttp2/nghttp2-1.41.0-r1.ebuild diff --git a/net-libs/nghttp2/nghttp2-1.42.0.ebuild b/net-libs/nghttp2/nghttp2-1.42.0-r1.ebuild similarity index 100% rename from net-libs/nghttp2/nghttp2-1.42.0.ebuild rename to net-libs/nghttp2/nghttp2-1.42.0-r1.ebuild diff --git a/net-libs/nghttp2/nghttp2-1.43.0.ebuild b/net-libs/nghttp2/nghttp2-1.43.0-r1.ebuild similarity index 100% rename from net-libs/nghttp2/nghttp2-1.43.0.ebuild rename to net-libs/nghttp2/nghttp2-1.43.0-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 1901e65514452b0be7bb652e63accafe9e14ca4c Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Jun 17 20:02:02 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Jun 17 20:31:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1901e655 net-libs/nghttp2: Fix MissingUseDepDefault for dev-libs/openssl[bindist] Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann gentoo.org> net-libs/nghttp2/nghttp2-1.41.0.ebuild | 2 +- net-libs/nghttp2/nghttp2-1.42.0.ebuild | 2 +- net-libs/nghttp2/nghttp2-1.43.0.ebuild | 2 +- net-libs/nghttp2/nghttp2-.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/net-libs/nghttp2/nghttp2-1.41.0.ebuild b/net-libs/nghttp2/nghttp2-1.41.0.ebuild index 23ad9258f82..2508ebc1a2e 100644 --- a/net-libs/nghttp2/nghttp2-1.41.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.41.0.ebuild @@ -25,7 +25,7 @@ IUSE="cxx debug hpack-tools jemalloc static-libs test +threads utils xml" RESTRICT="!test? ( test )" SSL_DEPEND=" - >=dev-libs/openssl-1.0.2:0=[-bindist,${MULTILIB_USEDEP}] + >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}] " RDEPEND=" cxx? ( diff --git a/net-libs/nghttp2/nghttp2-1.42.0.ebuild b/net-libs/nghttp2/nghttp2-1.42.0.ebuild index d7631ef5957..75d090f14e0 100644 --- a/net-libs/nghttp2/nghttp2-1.42.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.42.0.ebuild @@ -25,7 +25,7 @@ IUSE="cxx debug hpack-tools jemalloc static-libs test +threads utils xml" RESTRICT="!test? ( test )" SSL_DEPEND=" - >=dev-libs/openssl-1.0.2:0=[-bindist,${MULTILIB_USEDEP}] + >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}] " RDEPEND=" cxx? ( diff --git a/net-libs/nghttp2/nghttp2-1.43.0.ebuild b/net-libs/nghttp2/nghttp2-1.43.0.ebuild index a0d00baaf8f..07a88e4c794 100644 --- a/net-libs/nghttp2/nghttp2-1.43.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.43.0.ebuild @@ -25,7 +25,7 @@ IUSE="cxx debug hpack-tools jemalloc static-libs test +threads utils xml" RESTRICT="!test? ( test )" SSL_DEPEND=" - >=dev-libs/openssl-1.0.2:0=[-bindist,${MULTILIB_USEDEP}] + >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}] " RDEPEND=" cxx? ( diff --git a/net-libs/nghttp2/nghttp2-.ebuild b/net-libs/nghttp2/nghttp2-.ebuild index de9c1c42d03..048e2f89098 100644 --- a/net-libs/nghttp2/nghttp2-.ebuild +++ b/net-libs/nghttp2/nghttp2-.ebuild @@ -25,7 +25,7 @@ IUSE="cxx debug hpack-tools jemalloc static-libs test +threads utils xml" RESTRICT="!test? ( test )" SSL_DEPEND=" - >=dev-libs/openssl-1.0.2:0=[-bindist,${MULTILIB_USEDEP}] + >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}] " RDEPEND=" cxx? (
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: e0b1ef123259b0692d80401efff4322bac8d9fc3 Author: Mikle Kolyada gentoo org> AuthorDate: Mon May 3 08:53:52 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon May 3 08:53:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0b1ef12 net-libs/nghttp2: remove libressl support Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada gentoo.org> net-libs/nghttp2/nghttp2-1.41.0.ebuild | 5 ++--- net-libs/nghttp2/nghttp2-1.42.0.ebuild | 7 +++ net-libs/nghttp2/nghttp2-1.43.0.ebuild | 5 ++--- net-libs/nghttp2/nghttp2-.ebuild | 7 +++ 4 files changed, 10 insertions(+), 14 deletions(-) diff --git a/net-libs/nghttp2/nghttp2-1.41.0.ebuild b/net-libs/nghttp2/nghttp2-1.41.0.ebuild index 4e440e370c5..23ad9258f82 100644 --- a/net-libs/nghttp2/nghttp2-1.41.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.41.0.ebuild @@ -20,13 +20,12 @@ HOMEPAGE="https://nghttp2.org/; LICENSE="MIT" SLOT="0/1.14" # . SONAMEs -IUSE="cxx debug hpack-tools jemalloc libressl static-libs test +threads utils xml" +IUSE="cxx debug hpack-tools jemalloc static-libs test +threads utils xml" RESTRICT="!test? ( test )" SSL_DEPEND=" - !libressl? ( >=dev-libs/openssl-1.0.2:0=[-bindist,${MULTILIB_USEDEP}] ) - libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] ) + >=dev-libs/openssl-1.0.2:0=[-bindist,${MULTILIB_USEDEP}] " RDEPEND=" cxx? ( diff --git a/net-libs/nghttp2/nghttp2-1.42.0.ebuild b/net-libs/nghttp2/nghttp2-1.42.0.ebuild index 5426a55b59d..d7631ef5957 100644 --- a/net-libs/nghttp2/nghttp2-1.42.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.42.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # TODO: Add python support. @@ -20,13 +20,12 @@ HOMEPAGE="https://nghttp2.org/; LICENSE="MIT" SLOT="0/1.14" # . SONAMEs -IUSE="cxx debug hpack-tools jemalloc libressl static-libs test +threads utils xml" +IUSE="cxx debug hpack-tools jemalloc static-libs test +threads utils xml" RESTRICT="!test? ( test )" SSL_DEPEND=" - !libressl? ( >=dev-libs/openssl-1.0.2:0=[-bindist,${MULTILIB_USEDEP}] ) - libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] ) + >=dev-libs/openssl-1.0.2:0=[-bindist,${MULTILIB_USEDEP}] " RDEPEND=" cxx? ( diff --git a/net-libs/nghttp2/nghttp2-1.43.0.ebuild b/net-libs/nghttp2/nghttp2-1.43.0.ebuild index 93e97420b9b..a0d00baaf8f 100644 --- a/net-libs/nghttp2/nghttp2-1.43.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.43.0.ebuild @@ -20,13 +20,12 @@ HOMEPAGE="https://nghttp2.org/; LICENSE="MIT" SLOT="0/1.14" # . SONAMEs -IUSE="cxx debug hpack-tools jemalloc libressl static-libs test +threads utils xml" +IUSE="cxx debug hpack-tools jemalloc static-libs test +threads utils xml" RESTRICT="!test? ( test )" SSL_DEPEND=" - !libressl? ( >=dev-libs/openssl-1.0.2:0=[-bindist,${MULTILIB_USEDEP}] ) - libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] ) + >=dev-libs/openssl-1.0.2:0=[-bindist,${MULTILIB_USEDEP}] " RDEPEND=" cxx? ( diff --git a/net-libs/nghttp2/nghttp2-.ebuild b/net-libs/nghttp2/nghttp2-.ebuild index ad61312be51..de9c1c42d03 100644 --- a/net-libs/nghttp2/nghttp2-.ebuild +++ b/net-libs/nghttp2/nghttp2-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # TODO: Add python support. @@ -20,13 +20,12 @@ HOMEPAGE="https://nghttp2.org/; LICENSE="MIT" SLOT="0/1.14" # . SONAMEs -IUSE="cxx debug hpack-tools jemalloc libressl static-libs test +threads utils xml" +IUSE="cxx debug hpack-tools jemalloc static-libs test +threads utils xml" RESTRICT="!test? ( test )" SSL_DEPEND=" - !libressl? ( >=dev-libs/openssl-1.0.2:0=[-bindist,${MULTILIB_USEDEP}] ) - libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] ) + >=dev-libs/openssl-1.0.2:0=[-bindist,${MULTILIB_USEDEP}] " RDEPEND=" cxx? (
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: aba4efecc28bfcb8b5bb4afe719d43317ec708b2 Author: Fabian Groffen gentoo org> AuthorDate: Tue Feb 9 11:41:27 2021 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Feb 9 11:41:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aba4efec net-libs/nghttp2: marked ~sparc64-solaris Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> net-libs/nghttp2/nghttp2-1.43.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.43.0.ebuild b/net-libs/nghttp2/nghttp2-1.43.0.ebuild index 651cf3af72c..93e97420b9b 100644 --- a/net-libs/nghttp2/nghttp2-1.43.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.43.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 0c8471569ecae397bc8f893e9619aea6871df412 Author: Lars Wendler gentoo org> AuthorDate: Tue Feb 2 16:33:51 2021 + Commit: Lars Wendler gentoo org> CommitDate: Tue Feb 2 16:33:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c847156 net-libs/nghttp2: Bump to version 1.43.0 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Lars Wendler gentoo.org> net-libs/nghttp2/Manifest | 1 + net-libs/nghttp2/nghttp2-1.43.0.ebuild | 77 ++ 2 files changed, 78 insertions(+) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index 4d09495cf3e..2988395ee11 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -1,2 +1,3 @@ DIST nghttp2-1.41.0.tar.xz 1640712 BLAKE2B 8dbd5f80bb9617d792e2eece09f6cae82907ad3a14a90084578b213191015c32ac38de87d9a39246651087b5d0e9c6c624ff806a0690973b5faa8624ee033d8f SHA512 c92e8022ccc876fa311f21bc5bf5af75feff8232efb56a4b2ab198031e974d15b67c16c046188cc76552f75a1b2e7115925d6ce1e42d6f94ae482fe69727466d DIST nghttp2-1.42.0.tar.xz 3973284 BLAKE2B 39431619bd3c9a66eb217065bb29ceba8f3fda376343687b4774ed5e73c634f51142b407f9515ae5ad4363af5cf57c0199f9bfddf5bc08dc587419ec03cf5b45 SHA512 1d93e6262c5538e26fbf36567230b4a239dbdfee26198b1e1d5862bf4459ae435679674c047407f5c604ddff91d7717d8515532e00bcdb2aa75f27ff97dce60c +DIST nghttp2-1.43.0.tar.xz 3973500 BLAKE2B 0e6c674486c484558a55822501a13ac93c4e890cf62749bc8519690f468912701329b7b9e83b0b68c3f35b72442b1ed47a90050cccd3fc05d79622e1e26634dc SHA512 eac69ba356870a1cba420a06771082897be8dd40a68f4e04223f41f3d22626e4f5b3766d3dbcc496dd212be01f64c3ac280a2ebddd31dd88f7350c20f56e5d39 diff --git a/net-libs/nghttp2/nghttp2-1.43.0.ebuild b/net-libs/nghttp2/nghttp2-1.43.0.ebuild new file mode 100644 index 000..651cf3af72c --- /dev/null +++ b/net-libs/nghttp2/nghttp2-1.43.0.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# TODO: Add python support. + +EAPI=7 + +inherit multilib-minimal + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/nghttp2/nghttp2.git; + inherit autotools git-r3 +else + SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="HTTP/2 C Library" +HOMEPAGE="https://nghttp2.org/; + +LICENSE="MIT" +SLOT="0/1.14" # . SONAMEs +IUSE="cxx debug hpack-tools jemalloc libressl static-libs test +threads utils xml" + +RESTRICT="!test? ( test )" + +SSL_DEPEND=" + !libressl? ( >=dev-libs/openssl-1.0.2:0=[-bindist,${MULTILIB_USEDEP}] ) + libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] ) +" +RDEPEND=" + cxx? ( + ${SSL_DEPEND} + dev-libs/boost:=[${MULTILIB_USEDEP},threads] + ) + 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}] + ) + xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + [[ ${PV} == ]] && eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + --disable-examples + --disable-failmalloc + --disable-python-bindings + --disable-werror + --without-cython + $(use_enable cxx asio-lib) + $(use_enable debug) + $(multilib_native_use_enable hpack-tools) + $(use_enable static-libs static) + $(use_enable threads) + $(multilib_native_use_enable utils app) + $(multilib_native_use_with jemalloc) + $(multilib_native_use_with xml libxml2) + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + if ! use static-libs ; then + find "${ED}"/usr -name '*.la' -delete || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 94933b519059c49eec5ae48eac6bc37cdb5b1e32 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Dec 20 11:45:15 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Dec 20 11:45:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94933b51 net-libs/nghttp2: Keyword 1.42.0 riscv, #760809 Signed-off-by: Mikle Kolyada gentoo.org> net-libs/nghttp2/nghttp2-1.42.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.42.0.ebuild b/net-libs/nghttp2/nghttp2-1.42.0.ebuild index 6f2040983c8..5426a55b59d 100644 --- a/net-libs/nghttp2/nghttp2-1.42.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.42.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: a6fde6ad57e1d4031391e86d6b666b5743f84f61 Author: Fabian Groffen gentoo org> AuthorDate: Sat Dec 19 08:17:41 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Sat Dec 19 08:19:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6fde6ad net-libs/nghttp2: marked ~ppc-macos Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> net-libs/nghttp2/nghttp2-1.42.0.ebuild | 2 +- net-libs/nghttp2/nghttp2-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/nghttp2/nghttp2-1.42.0.ebuild b/net-libs/nghttp2/nghttp2-1.42.0.ebuild index b868914d411..6f2040983c8 100644 --- a/net-libs/nghttp2/nghttp2-1.42.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.42.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="HTTP/2 C Library" diff --git a/net-libs/nghttp2/nghttp2-.ebuild b/net-libs/nghttp2/nghttp2-.ebuild index 6159ee00f9b..ad61312be51 100644 --- a/net-libs/nghttp2/nghttp2-.ebuild +++ b/net-libs/nghttp2/nghttp2-.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 50aa0a6802c5c2510c31c3d1d0754427677f1613 Author: Fabian Groffen gentoo org> AuthorDate: Sun Dec 13 08:40:45 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Sun Dec 13 08:41:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50aa0a68 net-libs/nghttp2-1.42.0: marked ~x86-solaris Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> net-libs/nghttp2/nghttp2-1.42.0.ebuild | 2 +- net-libs/nghttp2/nghttp2-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/nghttp2/nghttp2-1.42.0.ebuild b/net-libs/nghttp2/nghttp2-1.42.0.ebuild index bfd3924c87c..b868914d411 100644 --- a/net-libs/nghttp2/nghttp2-1.42.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.42.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x64-macos ~sparc-solaris ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="HTTP/2 C Library" diff --git a/net-libs/nghttp2/nghttp2-.ebuild b/net-libs/nghttp2/nghttp2-.ebuild index b26f2f341e2..6159ee00f9b 100644 --- a/net-libs/nghttp2/nghttp2-.ebuild +++ b/net-libs/nghttp2/nghttp2-.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos ~sparc-solaris ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 2fdd0ae35c8ed6b0af2c04e85ac5c3b86e2e99fb Author: Fabian Groffen gentoo org> AuthorDate: Wed Dec 9 08:37:00 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Dec 9 12:09:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fdd0ae3 net-libs/nghttp2-1.42.0: marked ~amd64-linux Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> net-libs/nghttp2/nghttp2-1.42.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.42.0.ebuild b/net-libs/nghttp2/nghttp2-1.42.0.ebuild index b26f2f341e2..bfd3924c87c 100644 --- a/net-libs/nghttp2/nghttp2-1.42.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.42.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos ~sparc-solaris ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x64-macos ~sparc-solaris ~x64-solaris" fi DESCRIPTION="HTTP/2 C Library"