diff --git a/app-crypt/gnupg/gnupg-2.5.21.ebuild b/app-crypt/gnupg/gnupg-2.5.21.ebuild index 1dc8176cf2831..93b1f9b8cd249 100644 --- a/app-crypt/gnupg/gnupg-2.5.21.ebuild +++ b/app-crypt/gnupg/gnupg-2.5.21.ebuild @@ -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 )" diff --git a/dev-libs/aws-c-auth/aws-c-auth-0.10.4.ebuild b/dev-libs/aws-c-auth/aws-c-auth-0.10.4.ebuild index 31cac31b90fa4..a03f9cb965944 100644 --- a/dev-libs/aws-c-auth/aws-c-auth-0.10.4.ebuild +++ b/dev-libs/aws-c-auth/aws-c-auth-0.10.4.ebuild @@ -11,7 +11,7 @@ inherit cmake LICENSE="Apache-2.0" SLOT="0/1" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/aws-c-cal/aws-c-cal-0.9.14.ebuild b/dev-libs/aws-c-cal/aws-c-cal-0.9.14.ebuild index 96c4d14bd8c73..685b411d34540 100644 --- a/dev-libs/aws-c-cal/aws-c-cal-0.9.14.ebuild +++ b/dev-libs/aws-c-cal/aws-c-cal-0.9.14.ebuild @@ -11,7 +11,7 @@ inherit cmake LICENSE="Apache-2.0" SLOT="0/1" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/aws-c-common/aws-c-common-0.14.2.ebuild b/dev-libs/aws-c-common/aws-c-common-0.14.2.ebuild index 588746fd8eab5..3b9f7300e4cef 100644 --- a/dev-libs/aws-c-common/aws-c-common-0.14.2.ebuild +++ b/dev-libs/aws-c-common/aws-c-common-0.14.2.ebuild @@ -11,7 +11,7 @@ inherit cmake LICENSE="Apache-2.0" SLOT="0/1" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/aws-c-compression/aws-c-compression-0.3.2.ebuild b/dev-libs/aws-c-compression/aws-c-compression-0.3.2.ebuild index 8edb320e3b4cd..b6a60566d530e 100644 --- a/dev-libs/aws-c-compression/aws-c-compression-0.3.2.ebuild +++ b/dev-libs/aws-c-compression/aws-c-compression-0.3.2.ebuild @@ -11,7 +11,7 @@ inherit cmake LICENSE="Apache-2.0" SLOT="0/1" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/aws-c-event-stream/aws-c-event-stream-0.7.1.ebuild b/dev-libs/aws-c-event-stream/aws-c-event-stream-0.7.1.ebuild index 659d9dde4e04c..85f5a1051f64a 100644 --- a/dev-libs/aws-c-event-stream/aws-c-event-stream-0.7.1.ebuild +++ b/dev-libs/aws-c-event-stream/aws-c-event-stream-0.7.1.ebuild @@ -11,7 +11,7 @@ inherit cmake LICENSE="Apache-2.0" SLOT="0/1" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/aws-c-http/aws-c-http-0.11.0-r1.ebuild b/dev-libs/aws-c-http/aws-c-http-0.11.0-r1.ebuild index eae4c0e9ac7c0..926b16929f337 100644 --- a/dev-libs/aws-c-http/aws-c-http-0.11.0-r1.ebuild +++ b/dev-libs/aws-c-http/aws-c-http-0.11.0-r1.ebuild @@ -11,7 +11,7 @@ inherit cmake LICENSE="Apache-2.0" SLOT="0/1" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/aws-c-io/aws-c-io-0.27.4.ebuild b/dev-libs/aws-c-io/aws-c-io-0.27.4.ebuild index 02574b2cdda86..a681a4b77a76e 100644 --- a/dev-libs/aws-c-io/aws-c-io-0.27.4.ebuild +++ b/dev-libs/aws-c-io/aws-c-io-0.27.4.ebuild @@ -11,7 +11,7 @@ inherit cmake LICENSE="Apache-2.0" SLOT="0/1" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/aws-c-mqtt/aws-c-mqtt-0.16.0.ebuild b/dev-libs/aws-c-mqtt/aws-c-mqtt-0.16.0.ebuild index 764c005f68927..da5d347eb8772 100644 --- a/dev-libs/aws-c-mqtt/aws-c-mqtt-0.16.0.ebuild +++ b/dev-libs/aws-c-mqtt/aws-c-mqtt-0.16.0.ebuild @@ -11,7 +11,7 @@ inherit cmake LICENSE="Apache-2.0" SLOT="0/1" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/aws-c-s3/aws-c-s3-0.13.1.ebuild b/dev-libs/aws-c-s3/aws-c-s3-0.13.1.ebuild index f0fcca101ec98..f20358614803a 100644 --- a/dev-libs/aws-c-s3/aws-c-s3-0.13.1.ebuild +++ b/dev-libs/aws-c-s3/aws-c-s3-0.13.1.ebuild @@ -11,7 +11,7 @@ inherit cmake LICENSE="Apache-2.0" SLOT="0/1" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/aws-c-sdkutils/aws-c-sdkutils-0.2.7.ebuild b/dev-libs/aws-c-sdkutils/aws-c-sdkutils-0.2.7.ebuild index aca390b98bcdc..9cda27d25b3df 100644 --- a/dev-libs/aws-c-sdkutils/aws-c-sdkutils-0.2.7.ebuild +++ b/dev-libs/aws-c-sdkutils/aws-c-sdkutils-0.2.7.ebuild @@ -11,7 +11,7 @@ inherit cmake LICENSE="Apache-2.0" SLOT="0/1" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/aws-checksums/aws-checksums-0.2.10-r1.ebuild b/dev-libs/aws-checksums/aws-checksums-0.2.10-r1.ebuild index 1e204515c91ed..88c14bd9d52b1 100644 --- a/dev-libs/aws-checksums/aws-checksums-0.2.10-r1.ebuild +++ b/dev-libs/aws-checksums/aws-checksums-0.2.10-r1.ebuild @@ -11,7 +11,7 @@ inherit cmake LICENSE="Apache-2.0" SLOT="0/1" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/s2n-tls/s2n-tls-1.6.0.ebuild b/dev-libs/s2n-tls/s2n-tls-1.6.0.ebuild index c0e818dffa8f2..145ff6e92918f 100644 --- a/dev-libs/s2n-tls/s2n-tls-1.6.0.ebuild +++ b/dev-libs/s2n-tls/s2n-tls-1.6.0.ebuild @@ -11,7 +11,7 @@ inherit cmake LICENSE="Apache-2.0" SLOT="$(ver_cut 1)" -KEYWORDS="amd64" +KEYWORDS="amd64 ~arm64" IUSE="test" diff --git a/dev-python/awscrt/awscrt-0.36.1.ebuild b/dev-python/awscrt/awscrt-0.36.1.ebuild index 6df18b720b601..36d18978e4680 100644 --- a/dev-python/awscrt/awscrt-0.36.1.ebuild +++ b/dev-python/awscrt/awscrt-0.36.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" DEPEND=" dev-libs/aws-c-common:= diff --git a/dev-python/s3transfer/s3transfer-0.19.2-r1.ebuild b/dev-python/s3transfer/s3transfer-0.19.2-r1.ebuild index ac5f5ad52c3fd..68addf6e1a14f 100644 --- a/dev-python/s3transfer/s3transfer-0.19.2-r1.ebuild +++ b/dev-python/s3transfer/s3transfer-0.19.2-r1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" RDEPEND=" +Date: Sun, 9 Aug 2026 19:30:06 +0100 +Subject: [PATCH] util: add 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 + #include + #include ++#include + #include + #include + #include + + diff --git a/net-libs/nghttp2/nghttp2-1.70.0.ebuild b/net-libs/nghttp2/nghttp2-1.70.0.ebuild index 88a5d2c2263b3..ef768578fa1ce 100644 --- a/net-libs/nghttp2/nghttp2-1.70.0.ebuild +++ b/net-libs/nghttp2/nghttp2-1.70.0.ebuild @@ -44,6 +44,10 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND+=" virtual/pkgconfig" +PATCHES=( + "${FILESDIR}"/${PN}-1.70.0-gcc17.patch +) + src_prepare() { default [[ ${PV} == 9999 ]] && eautoreconf diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.182.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.182.ebuild index eff786f9fab34..a4d3a05282b04 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.182.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.182.ebuild @@ -39,7 +39,7 @@ SRC_URI+=" " S=${WORKDIR} -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ppc64 x86" PDEPEND=" >=virtual/dist-kernel-${PV} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.102.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.102.ebuild index 2b9fe3206844c..8ad31f347006b 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.102.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.102.ebuild @@ -41,7 +41,7 @@ SRC_URI+=" " S=${WORKDIR} -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ppc64 x86" IUSE="debug" PDEPEND=" diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.18.43.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.18.43.ebuild index 99e8189657c97..a4848c572d215 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.18.43.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.18.43.ebuild @@ -41,7 +41,7 @@ SRC_URI+=" " S=${WORKDIR} -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ppc64 x86" IUSE="debug" PDEPEND=" diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.150.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.150.ebuild index a7ea3539d0b3b..89eba54713cc5 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.150.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.150.ebuild @@ -41,7 +41,7 @@ SRC_URI+=" " S=${WORKDIR} -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ppc64 x86" IUSE="debug" PDEPEND=" diff --git a/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-6.1.182.ebuild b/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-6.1.182.ebuild index 427456180f87a..7e77a70495e25 100644 --- a/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-6.1.182.ebuild +++ b/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-6.1.182.ebuild @@ -29,7 +29,7 @@ S=${WORKDIR} LICENSE="GPL-2" SLOT=${PV} -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ppc64 x86" RDEPEND=" virtual/libelf diff --git a/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-6.12.102.ebuild b/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-6.12.102.ebuild index 684ed6c8a23f8..83ba3297d5f44 100644 --- a/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-6.12.102.ebuild +++ b/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-6.12.102.ebuild @@ -29,7 +29,7 @@ S=${WORKDIR} LICENSE="GPL-2" SLOT=${PV} -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ppc64 x86" RDEPEND=" virtual/libelf diff --git a/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-6.18.43.ebuild b/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-6.18.43.ebuild index 1a3ba55f6aee9..f2c4f3558e27e 100644 --- a/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-6.18.43.ebuild +++ b/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-6.18.43.ebuild @@ -29,7 +29,7 @@ S=${WORKDIR} LICENSE="GPL-2" SLOT=${PV} -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ppc64 x86" RDEPEND=" virtual/libelf diff --git a/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-6.6.150.ebuild b/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-6.6.150.ebuild index 0f0058ef41975..3f54db2a49f14 100644 --- a/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-6.6.150.ebuild +++ b/sys-kernel/gentoo-kernel-modprep/gentoo-kernel-modprep-6.6.150.ebuild @@ -29,7 +29,7 @@ S=${WORKDIR} LICENSE="GPL-2" SLOT=${PV} -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ppc64 x86" RDEPEND=" virtual/libelf diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.182.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.182.ebuild index 14ffa15017eb9..c5a37e38b5db7 100644 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.182.ebuild +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.182.ebuild @@ -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 ) diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.102.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.102.ebuild index 88bab6a20761e..6589f450fcf35 100644 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.102.ebuild +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.102.ebuild @@ -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 ) diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.18.43.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.18.43.ebuild index 43e85bd35397f..82ab04237c5e5 100644 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-6.18.43.ebuild +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.18.43.ebuild @@ -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 ) diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.150.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.150.ebuild index 89e32042d9137..e4861637882c8 100644 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.150.ebuild +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.150.ebuild @@ -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 ) diff --git a/virtual/dist-kernel/dist-kernel-6.1.182.ebuild b/virtual/dist-kernel/dist-kernel-6.1.182.ebuild index 13848dc136b6a..dd87c0fb3ebd2 100644 --- a/virtual/dist-kernel/dist-kernel-6.1.182.ebuild +++ b/virtual/dist-kernel/dist-kernel-6.1.182.ebuild @@ -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=" || ( diff --git a/virtual/dist-kernel/dist-kernel-6.12.102.ebuild b/virtual/dist-kernel/dist-kernel-6.12.102.ebuild index 13848dc136b6a..dd87c0fb3ebd2 100644 --- a/virtual/dist-kernel/dist-kernel-6.12.102.ebuild +++ b/virtual/dist-kernel/dist-kernel-6.12.102.ebuild @@ -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=" || ( diff --git a/virtual/dist-kernel/dist-kernel-6.18.43.ebuild b/virtual/dist-kernel/dist-kernel-6.18.43.ebuild index 3e0fb5394eddf..a98f0b9c30c48 100644 --- a/virtual/dist-kernel/dist-kernel-6.18.43.ebuild +++ b/virtual/dist-kernel/dist-kernel-6.18.43.ebuild @@ -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=" || ( diff --git a/virtual/dist-kernel/dist-kernel-6.6.150.ebuild b/virtual/dist-kernel/dist-kernel-6.6.150.ebuild index 13848dc136b6a..dd87c0fb3ebd2 100644 --- a/virtual/dist-kernel/dist-kernel-6.6.150.ebuild +++ b/virtual/dist-kernel/dist-kernel-6.6.150.ebuild @@ -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=" || (