summaryrefslogtreecommitdiff
path: root/profiles/arch/powerpc
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2021-10-20 10:22:14 +0100
committerV3n3RiX <venerix@koprulu.sector>2021-10-20 10:22:14 +0100
commit46eedbedafdb0040c37884982d4c775ce277fb7b (patch)
treedb33a91259730be84999e13a8d8168c799f50ac0 /profiles/arch/powerpc
parente23a08d0c97a0cc415aaa165da840b056f93c997 (diff)
gentoo resync : 20.10.2021
Diffstat (limited to 'profiles/arch/powerpc')
-rw-r--r--profiles/arch/powerpc/ppc32/make.defaults2
-rw-r--r--profiles/arch/powerpc/ppc32/package.use.mask9
-rw-r--r--profiles/arch/powerpc/ppc32/use.mask12
-rw-r--r--profiles/arch/powerpc/ppc64/64le/package.mask20
-rw-r--r--profiles/arch/powerpc/ppc64/64le/use.mask6
-rw-r--r--profiles/arch/powerpc/ppc64/make.defaults2
-rw-r--r--profiles/arch/powerpc/ppc64/package.mask21
-rw-r--r--profiles/arch/powerpc/ppc64/package.use.mask4
-rw-r--r--profiles/arch/powerpc/ppc64/use.mask8
-rw-r--r--profiles/arch/powerpc/ppc64/use.stable.mask2
10 files changed, 75 insertions, 11 deletions
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 <sam@gentoo.org> (2021-10-17)
+# media-libs/libheif not keyworded here
+sci-libs/gdal heif
+
# Marek Szuba <marecki@gentoo.org> (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 <marecki@gentoo.org> (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 <sam@gentoo.org> (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 <sam@gentoo.org> (2021-10-16)
+# media-libs/openexr doesn't work on BE (bug #818424)
+# ...and openscenegraph needs openexr.
+openexr
+osg
+
+# Sam James <sam@gentoo.org> (2021-10-11)
+# sys-libs/llvm-libunwind isn't keyworded here
+llvm-libunwind
+
# Matt Turner <mattst88@gentoo.org> (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 <sam@gentoo.org> (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 <sam@gentoo.org> (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 <gyakovlev@gentoo.org> (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 <sam@gentoo.org> (2021-10-16)
+# media-libs/openexr doesn't work on BE, but should on LE.
+# ...and openscenegraph needs openexr.
+-openexr
+-osg
+
# Michał Górny <mgorny@gentoo.org> (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 <sam@gentoo.org> (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 <sam@gentoo.org> (2021-10-16)
+# Fails with "No byte-swap function available on big-endian platform."
+# bug #711940
+dev-db/mysql-connector-c++
+
# Georgy Yakovlev <gyakovlev@gentoo.org> (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 <sam@gentoo.org> (2021-10-17)
+# Go doesn't support pie on ppc64, bug #818529
+net-dns/dnscrypt-proxy pie
+
# Sam James <sam@gentoo.org> (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 <sam@gentoo.org> (2021-10-16)
+# media-libs/openexr doesn't work on BE (bug #818424)
+# ...and openscenegraph needs openexr.
+openexr
+osg
+
# Michał Górny <mgorny@gentoo.org> (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.