Merge updates from master

This commit is contained in:
Repository mirror & CI
2025-12-10 05:45:49 +00:00
10 changed files with 18 additions and 11 deletions

View File

@@ -16,7 +16,7 @@ S="${WORKDIR}/config-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~ppc64"
KEYWORDS="amd64 ppc64"
RDEPEND=">=virtual/jre-1.8:*"
DEPEND=">=virtual/jdk-1.8:*"

View File

@@ -33,7 +33,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="PSF-2"
SLOT="${PYVER}"
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="
bluetooth debug +ensurepip examples gdbm jit libedit +ncurses pgo
+readline +sqlite +ssl tail-call-interp test tk valgrind

View File

@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Perl bindings to GLUT/FreeGLUT GUI toolkit"
SLOT="0"
KEYWORDS="amd64 arm ~ppc x86"
KEYWORDS="amd64 arm ppc x86"
RDEPEND="
media-libs/freeglut:=

View File

@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="A PDL interface to the GD image library"
SLOT="0"
KEYWORDS="amd64 arm ~ppc ~x86"
KEYWORDS="amd64 arm ppc ~x86"
RDEPEND="
>=dev-perl/PDL-2.94.0

View File

@@ -13,7 +13,7 @@ DESCRIPTION="Perl Data Language for scientific computing"
LICENSE="|| ( Artistic GPL-1+ ) public-domain PerlDL"
SLOT="0"
KEYWORDS="amd64 arm ~ppc ~x86"
KEYWORDS="amd64 arm ppc ~x86"
IUSE="gd gsl hdf netpbm pgplot test"
# these need another round of review

View File

@@ -18,7 +18,7 @@ SRC_URI="https://github.com/mperham/connection_pool/archive/v${PV}.tar.gz -> ${P
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
IUSE="test"
ruby_add_bdepend "test? ( >=dev-ruby/minitest-5 )"

View File

@@ -103,7 +103,7 @@ BDEPEND=">=dev-build/meson-1.2.3
# '--unicode-16=𐐷', '--unicode-32=𐤅']
#
_meson_env_array() {
meson-format-array "$@"
meson-format-array "$@" || die
}
# @FUNCTION: _meson_get_machine_info
@@ -150,7 +150,7 @@ _meson_create_cross_file() {
local fn=${T}/meson.${CHOST}.${ABI}.ini
cat > "${fn}" <<-EOF
cat > "${fn}" <<-EOF || die "failed to create cross file"
[binaries]
ar = $(_meson_env_array "$(tc-getAR)")
c = $(_meson_env_array "$(tc-getCC)")
@@ -207,7 +207,7 @@ _meson_create_native_file() {
local fn=${T}/meson.${CBUILD}.${ABI}.ini
cat > "${fn}" <<-EOF
cat > "${fn}" <<-EOF || die "failed to create native file"
[binaries]
ar = $(_meson_env_array "$(tc-getBUILD_AR)")
c = $(_meson_env_array "$(tc-getBUILD_CC)")

View File

@@ -15,7 +15,7 @@ else
# to diff against upstream (apparently not stable):
# https://chromium.googlesource.com/libyuv/libyuv.git/+archive/${commit}.tar.gz
SRC_URI="https://github.com/N-R-K/stable-tarball-host/releases/download/0/libyuv-${PV}.tar.bz2"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~riscv x86"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc64 ~riscv x86"
fi
LICENSE="BSD"

View File

@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/pjsip/pjproject https://www.pjsip.org/"
SRC_URI="https://github.com/pjsip/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/${PV}"
KEYWORDS="amd64 ~arm ~arm64 x86"
KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
# g729 not included due to special bcg729 handling.
CODEC_FLAGS="g711 g722 g7221 gsm ilbc speex l16"

View File

@@ -1,6 +1,13 @@
# Copyright 2023-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Eli Schwartz <eschwartz@gentoo.org> (2025-12-09)
# libyuv is Google code, fails on "fringe" arches.
# https://bugs.gentoo.org/959389
media-libs/imlib2 y4m
media-libs/libavif libyuv
net-libs/pjproject libyuv
# Alfred Wingate <parona@protonmail.com> (2025-11-15)
# sci-libs/libaec is not keyworded here (bug #966099)
sci-libs/gdal libaec