Merge updates from master

This commit is contained in:
Repository mirror & CI
2026-08-09 18:45:47 +00:00
34 changed files with 63 additions and 32 deletions

View File

@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="+alternatives bzip2 doc ldap nls readline selinux +smartcard ssl test +tofu tpm tools usb user-socket wks-server"
RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( tofu )"

View File

@@ -11,7 +11,7 @@ inherit cmake
LICENSE="Apache-2.0"
SLOT="0/1"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~arm64"
IUSE="test"
RESTRICT="!test? ( test )"

View File

@@ -11,7 +11,7 @@ inherit cmake
LICENSE="Apache-2.0"
SLOT="0/1"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~arm64"
IUSE="test"
RESTRICT="!test? ( test )"

View File

@@ -11,7 +11,7 @@ inherit cmake
LICENSE="Apache-2.0"
SLOT="0/1"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~arm64"
IUSE="test"
RESTRICT="!test? ( test )"

View File

@@ -11,7 +11,7 @@ inherit cmake
LICENSE="Apache-2.0"
SLOT="0/1"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~arm64"
IUSE="test"
RESTRICT="!test? ( test )"

View File

@@ -11,7 +11,7 @@ inherit cmake
LICENSE="Apache-2.0"
SLOT="0/1"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~arm64"
IUSE="test"
RESTRICT="!test? ( test )"

View File

@@ -11,7 +11,7 @@ inherit cmake
LICENSE="Apache-2.0"
SLOT="0/1"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~arm64"
IUSE="test"
RESTRICT="!test? ( test )"

View File

@@ -11,7 +11,7 @@ inherit cmake
LICENSE="Apache-2.0"
SLOT="0/1"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~arm64"
IUSE="test"
RESTRICT="!test? ( test )"

View File

@@ -11,7 +11,7 @@ inherit cmake
LICENSE="Apache-2.0"
SLOT="0/1"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~arm64"
IUSE="test"
RESTRICT="!test? ( test )"

View File

@@ -11,7 +11,7 @@ inherit cmake
LICENSE="Apache-2.0"
SLOT="0/1"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~arm64"
IUSE="test"
RESTRICT="!test? ( test )"

View File

@@ -11,7 +11,7 @@ inherit cmake
LICENSE="Apache-2.0"
SLOT="0/1"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~arm64"
IUSE="test"
RESTRICT="!test? ( test )"

View File

@@ -11,7 +11,7 @@ inherit cmake
LICENSE="Apache-2.0"
SLOT="0/1"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~arm64"
IUSE="test"
RESTRICT="!test? ( test )"

View File

@@ -11,7 +11,7 @@ inherit cmake
LICENSE="Apache-2.0"
SLOT="$(ver_cut 1)"
KEYWORDS="amd64"
KEYWORDS="amd64 ~arm64"
IUSE="test"

View File

@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~arm64"
DEPEND="
dev-libs/aws-c-common:=

View File

@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~arm64"
RDEPEND="
<dev-python/botocore-2[${PYTHON_USEDEP}]

View File

@@ -15,7 +15,7 @@ LICENSE="
Apache-2.0 Boost-1.0 CC-BY-4.0 MIT Unlicense UoI-NCSA
"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~arm64 ~x86"
# needs an annoying submodule that fetches many things, the tests do
# runtime compilation that fail due to missing headers, and they also

View File

@@ -0,0 +1,27 @@
https://github.com/nghttp2/nghttp2/pull/2828
From 54a657140d19f3ba2309d7ca26caf43c4a85202b Mon Sep 17 00:00:00 2001
From: Sam James <sam@gentoo.org>
Date: Sun, 9 Aug 2026 19:30:06 +0100
Subject: [PATCH] util: add <fstream> include
This shows up with GCC 17 where some transitive internal includes changed:
it worked by chance before.
---
src/util.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/util.h b/src/util.h
index 8b7eee9ace..ec16c7f806 100644
--- a/src/util.h
+++ b/src/util.h
@@ -46,6 +46,7 @@
#include <algorithm>
#include <memory>
#include <chrono>
+#include <fstream>
#include <unordered_map>
#include <random>
#include <ranges>

View File

@@ -44,6 +44,10 @@ RDEPEND="
DEPEND="${RDEPEND}"
BDEPEND+=" virtual/pkgconfig"
PATCHES=(
"${FILESDIR}"/${PN}-1.70.0-gcc17.patch
)
src_prepare() {
default
[[ ${PV} == 9999 ]] && eautoreconf

View File

@@ -39,7 +39,7 @@ SRC_URI+="
"
S=${WORKDIR}
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
KEYWORDS="amd64 arm64 ppc64 x86"
PDEPEND="
>=virtual/dist-kernel-${PV}

View File

@@ -41,7 +41,7 @@ SRC_URI+="
"
S=${WORKDIR}
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
KEYWORDS="amd64 arm64 ppc64 x86"
IUSE="debug"
PDEPEND="

View File

@@ -41,7 +41,7 @@ SRC_URI+="
"
S=${WORKDIR}
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
KEYWORDS="amd64 arm64 ppc64 x86"
IUSE="debug"
PDEPEND="

View File

@@ -41,7 +41,7 @@ SRC_URI+="
"
S=${WORKDIR}
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
KEYWORDS="amd64 arm64 ppc64 x86"
IUSE="debug"
PDEPEND="

View File

@@ -29,7 +29,7 @@ S=${WORKDIR}
LICENSE="GPL-2"
SLOT=${PV}
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
KEYWORDS="amd64 arm64 ppc64 x86"
RDEPEND="
virtual/libelf

View File

@@ -29,7 +29,7 @@ S=${WORKDIR}
LICENSE="GPL-2"
SLOT=${PV}
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
KEYWORDS="amd64 arm64 ppc64 x86"
RDEPEND="
virtual/libelf

View File

@@ -29,7 +29,7 @@ S=${WORKDIR}
LICENSE="GPL-2"
SLOT=${PV}
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
KEYWORDS="amd64 arm64 ppc64 x86"
RDEPEND="
virtual/libelf

View File

@@ -29,7 +29,7 @@ S=${WORKDIR}
LICENSE="GPL-2"
SLOT=${PV}
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
KEYWORDS="amd64 arm64 ppc64 x86"
RDEPEND="
virtual/libelf

View File

@@ -32,7 +32,7 @@ SRC_URI+="
"
S=${WORKDIR}/${BASE_P}
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
IUSE="debug hardened"
REQUIRED_USE="
arm? ( savedconfig )

View File

@@ -34,7 +34,7 @@ SRC_URI+="
"
S=${WORKDIR}/${BASE_P}
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
IUSE="debug hardened"
REQUIRED_USE="
arm? ( savedconfig )

View File

@@ -38,7 +38,7 @@ SRC_URI+="
"
S=${WORKDIR}/${BASE_P}
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
IUSE="debug hardened"
REQUIRED_USE="
hppa? ( savedconfig )

View File

@@ -34,7 +34,7 @@ SRC_URI+="
"
S=${WORKDIR}/${BASE_P}
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
IUSE="debug hardened"
REQUIRED_USE="
arm? ( savedconfig )

View File

@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual to depend on any Distribution Kernel"
SLOT="0/${PVR}"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
RDEPEND="
|| (

View File

@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual to depend on any Distribution Kernel"
SLOT="0/${PVR}"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
RDEPEND="
|| (

View File

@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual to depend on any Distribution Kernel"
SLOT="0/${PVR}"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="
|| (

View File

@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual to depend on any Distribution Kernel"
SLOT="0/${PVR}"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
RDEPEND="
|| (