From 46eedbedafdb0040c37884982d4c775ce277fb7b Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 20 Oct 2021 10:22:14 +0100 Subject: gentoo resync : 20.10.2021 --- profiles/arch/powerpc/ppc32/make.defaults | 2 +- profiles/arch/powerpc/ppc32/package.use.mask | 9 ++++----- profiles/arch/powerpc/ppc32/use.mask | 12 +++++++++++- profiles/arch/powerpc/ppc64/64le/package.mask | 20 ++++++++++++++++++++ profiles/arch/powerpc/ppc64/64le/use.mask | 6 ++++++ profiles/arch/powerpc/ppc64/make.defaults | 2 +- profiles/arch/powerpc/ppc64/package.mask | 21 ++++++++++++++++++++- profiles/arch/powerpc/ppc64/package.use.mask | 4 ++++ profiles/arch/powerpc/ppc64/use.mask | 8 +++++++- profiles/arch/powerpc/ppc64/use.stable.mask | 2 +- 10 files changed, 75 insertions(+), 11 deletions(-) (limited to 'profiles/arch/powerpc') diff --git a/profiles/arch/powerpc/ppc32/make.defaults b/profiles/arch/powerpc/ppc32/make.defaults index 46b593ce2868..0332427d751e 100644 --- a/profiles/arch/powerpc/ppc32/make.defaults +++ b/profiles/arch/powerpc/ppc32/make.defaults @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # All extra USE/etc should be specified in sub-profiles. diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index 7aca7703286c..637b5a7129af 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2021-10-17) +# media-libs/libheif not keyworded here +sci-libs/gdal heif + # Marek Szuba (2021-08-11) # dev-ruby/tty-editor not keyworded here yet (Bug #807685) app-text/htmltidy test @@ -27,11 +31,6 @@ dev-python/diskcache test # bug #708344 sys-devel/llvm gold -# Marek Szuba (2021-05-07) -# Legacy interface that depends on kernel headers not available on this arch -# as well as currently-unkeyworded dev-libs/libx86 -x11-misc/read-edid vbe-mode - # Sam James (2021-03-11) # media-libs/libheif isn't keyworded here # media-libs/libavif isn't keyworded here diff --git a/profiles/arch/powerpc/ppc32/use.mask b/profiles/arch/powerpc/ppc32/use.mask index 61833043490e..760fc9331531 100644 --- a/profiles/arch/powerpc/ppc32/use.mask +++ b/profiles/arch/powerpc/ppc32/use.mask @@ -1,9 +1,19 @@ -# Copyright 2008-2020 Gentoo Authors +# Copyright 2008-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Unmask the flag which corresponds to ARCH. -ppc +# Sam James (2021-10-16) +# media-libs/openexr doesn't work on BE (bug #818424) +# ...and openscenegraph needs openexr. +openexr +osg + +# Sam James (2021-10-11) +# sys-libs/llvm-libunwind isn't keyworded here +llvm-libunwind + # Matt Turner (07-25-2021) # gnome-shell requires rustified librsvg. gnome-shell diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask b/profiles/arch/powerpc/ppc64/64le/package.mask index caf4ed631a0a..29cc18c63a1b 100644 --- a/profiles/arch/powerpc/ppc64/64le/package.mask +++ b/profiles/arch/powerpc/ppc64/64le/package.mask @@ -1,6 +1,26 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2021-10-16) +# (un)mask for media-libs/openexr and its reverse dependencies. +# Broken on big endian, but should be fine on le. +# bug #818424 +-dev-games/openscenegraph +-dev-games/openscenegraph-qt +-media-libs/openexr +-media-libs/ctl +-media-gfx/openvdb +-media-libs/embree +-media-libs/opencolorio +-media-libs/openimageio +-media-libs/osl + +# Sam James (2021-10-16) +# Fails with "No byte-swap function available on big-endian platform." on be +# but fine on le. +# bug #711940 +-dev-db/mysql-connector-c++ + # Georgy Yakovlev (2021-05-17)↲ # chromium works on ppc64le -www-client/chromium diff --git a/profiles/arch/powerpc/ppc64/64le/use.mask b/profiles/arch/powerpc/ppc64/64le/use.mask index 208423630f7b..1e05b89c6963 100644 --- a/profiles/arch/powerpc/ppc64/64le/use.mask +++ b/profiles/arch/powerpc/ppc64/64le/use.mask @@ -1,6 +1,12 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2021-10-16) +# media-libs/openexr doesn't work on BE, but should on LE. +# ...and openscenegraph needs openexr. +-openexr +-osg + # Michał Górny (2021-01-07) # Prebuilt kernels are supported here. -dist-kernel diff --git a/profiles/arch/powerpc/ppc64/make.defaults b/profiles/arch/powerpc/ppc64/make.defaults index b4dbccd021c3..ff2526a25304 100644 --- a/profiles/arch/powerpc/ppc64/make.defaults +++ b/profiles/arch/powerpc/ppc64/make.defaults @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # All extra USE/etc should be specified in sub-profiles. diff --git a/profiles/arch/powerpc/ppc64/package.mask b/profiles/arch/powerpc/ppc64/package.mask index 8ba483baa4cb..36a972da57c5 100644 --- a/profiles/arch/powerpc/ppc64/package.mask +++ b/profiles/arch/powerpc/ppc64/package.mask @@ -1,6 +1,25 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2021-10-16) +# Mask for media-libs/openexr and its reverse dependencies. +# Broken on big endian. +# bug #818424 +dev-games/openscenegraph +dev-games/openscenegraph-qt +media-libs/openexr +media-libs/ctl +media-gfx/openvdb +media-libs/embree +media-libs/opencolorio +media-libs/openimageio +media-libs/osl + +# Sam James (2021-10-16) +# Fails with "No byte-swap function available on big-endian platform." +# bug #711940 +dev-db/mysql-connector-c++ + # Georgy Yakovlev (2021-05-17) # chromium does not work on ppc64be www-client/chromium diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index 8e183aa4544c..2d390aafe9c0 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2021-10-17) +# Go doesn't support pie on ppc64, bug #818529 +net-dns/dnscrypt-proxy pie + # Sam James (2021-09-23) # Needs media-libs/libldac which builds on ppc64le, but not be media-video/pipewire -bluetooth diff --git a/profiles/arch/powerpc/ppc64/use.mask b/profiles/arch/powerpc/ppc64/use.mask index 4c7c76de9252..63cd97f2d51e 100644 --- a/profiles/arch/powerpc/ppc64/use.mask +++ b/profiles/arch/powerpc/ppc64/use.mask @@ -1,8 +1,14 @@ -# Copyright 2008-2019 Gentoo Authors +# Copyright 2008-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 ### THIS FILE IS ONLY FOR PACKAGES MASKED ON BOTH 64-BIT AND 32-BIT USERLAND!!! +# Sam James (2021-10-16) +# media-libs/openexr doesn't work on BE (bug #818424) +# ...and openscenegraph needs openexr. +openexr +osg + # Michał Górny (2014-06-27) # Unmask multilib flag for the ABI. -abi_ppc_64 diff --git a/profiles/arch/powerpc/ppc64/use.stable.mask b/profiles/arch/powerpc/ppc64/use.stable.mask index 40076c2d9879..270d61458e3c 100644 --- a/profiles/arch/powerpc/ppc64/use.stable.mask +++ b/profiles/arch/powerpc/ppc64/use.stable.mask @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # This file requires eapi 5 or later. New entries go on top. -- cgit v1.2.3