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/amd64/make.defaults | 4 ++-- profiles/arch/amd64/no-multilib/package.mask | 2 -- profiles/arch/amd64/package.use.mask | 4 ++++ profiles/arch/arm/make.defaults | 2 +- profiles/arch/arm64/package.use.mask | 9 +++++---- profiles/arch/hppa/make.defaults | 6 +++++- profiles/arch/hppa/package.use.mask | 6 +++++- profiles/arch/hppa/use.mask | 4 ++++ profiles/arch/hppa/use.stable.mask | 15 +++++++++++++++ profiles/arch/ia64/package.use.mask | 4 ++++ 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 +- profiles/arch/riscv/package.use.mask | 5 +++++ profiles/arch/sparc/make.defaults | 2 +- profiles/arch/sparc/package.use.mask | 10 +++++----- profiles/arch/sparc/use.mask | 4 ++++ profiles/arch/sparc/use.stable.mask | 2 +- profiles/arch/x86/make.defaults | 2 +- profiles/arch/x86/package.use.mask | 9 +++++---- 27 files changed, 142 insertions(+), 34 deletions(-) (limited to 'profiles/arch') diff --git a/profiles/arch/amd64/make.defaults b/profiles/arch/amd64/make.defaults index afe2ba0ad010..775103c63ac8 100644 --- a/profiles/arch/amd64/make.defaults +++ b/profiles/arch/amd64/make.defaults @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 ARCH="amd64" @@ -38,7 +38,7 @@ LDFLAGS_x32="-m elf32_x86_64" CHOST_x32="x86_64-pc-linux-gnux32" # Simon Stelling (2006-10-24) -# They are masked, but we can enable them anyway for those who have +# They are masked, but we can enable them anyway for those who have # >=portage-2.1.2_pre3-r4 CPU_FLAGS_X86="mmx mmxext sse sse2" diff --git a/profiles/arch/amd64/no-multilib/package.mask b/profiles/arch/amd64/no-multilib/package.mask index d753dcd3504a..e4411cb89cb1 100644 --- a/profiles/arch/amd64/no-multilib/package.mask +++ b/profiles/arch/amd64/no-multilib/package.mask @@ -59,9 +59,7 @@ games-arcade/dynamitejack games-arcade/gish-demo games-arcade/jardinains games-arcade/thinktanks-demo -games-emulation/caps games-emulation/gens -games-emulation/nestra (2021-10-10) +# Does work on amd64 and x86 +x11-misc/read-edid -vbe-mode + # Lars Wendler (2021-08-27) # media-libs/webrtc-audio-processing only has amd64 and x86 keywords media-video/pipewire -echo-cancel diff --git a/profiles/arch/arm/make.defaults b/profiles/arch/arm/make.defaults index 70dc565bdd34..8c15da959c05 100644 --- a/profiles/arch/arm/make.defaults +++ b/profiles/arch/arm/make.defaults @@ -1,4 +1,4 @@ -# Copyright 2008-2020 Gentoo Authors +# Copyright 2008-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Main ARM profile diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index ddc7dccfcf54..de20b104f51b 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Ben Kohler (2021-10-18) +# missing keywords on net-misc/pyhoca-cli and its deps +net-misc/remmina x2go + # Jakov Smolić (2021-10-07) # dev-libs/mongo-c-driver is not keyworded here net-analyzer/zmap mongo @@ -31,10 +35,6 @@ dev-util/diffoscope pascal # and media-plugins/zam-plugins not keyworded here media-sound/easyeffects rnnoise webrtc zamaudio -# Stefan Strogin (2021-06-27) -# Requires dev-python/adblock which is not keyworded on arm64 yet -www-client/qutebrowser adblock - # Sam James (2021-04-14) # Supports 64-bit NEON # Note: libpng-compat 1.5.30 does NOT seem to. @@ -299,6 +299,7 @@ net-fs/samba dmapi sci-libs/gdal armadillo netcdf sys-fs/btrfs-progs reiserfs www-client/chromium widevine +www-client/qutebrowser widevine www-client/vivaldi widevine www-client/vivaldi-snapshot widevine diff --git a/profiles/arch/hppa/make.defaults b/profiles/arch/hppa/make.defaults index 4da39eeda983..5ae3874285d7 100644 --- a/profiles/arch/hppa/make.defaults +++ b/profiles/arch/hppa/make.defaults @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 ARCH="hppa" @@ -24,3 +24,7 @@ CHOST_hppa="${CHOST}" # Donnie Berkholz (2006-08-18) # Defaults for video drivers VIDEO_CARDS="fbdev" + +# Hans de Graaff (2021-10-10) +# Temporary override base default to support the ruby27 stable bug 801289 +RUBY_TARGETS="ruby26" diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask index 691bef98f0ce..8157e119deba 100644 --- a/profiles/arch/hppa/package.use.mask +++ b/profiles/arch/hppa/package.use.mask @@ -4,6 +4,10 @@ # NOTE: When masking a USE flag due to missing keywords, please file a keyword # request bug for the hppa arch. +# Sam James (2021-10-16) +# Avoid unkeyworded dependencies +x11-libs/gtk+ cloudprint + # Sam James (2021-09-14) # fdk-aac, libfreeaptx not keyworded here # nor is jack2 @@ -295,7 +299,7 @@ sci-mathematics/octave hdf5 qhull # Jeroen Roovers (2012-07-08) # media-libs/devil has not been fully tested on HPPA -media-gfx/graphviz devil +media-gfx/graphviz devil lefty # Jeroen Roovers (2012-07-03) # Mask USE=connman for net-libs/gupnp (bug #424225) diff --git a/profiles/arch/hppa/use.mask b/profiles/arch/hppa/use.mask index 9d8cdc717833..eec8e480fd60 100644 --- a/profiles/arch/hppa/use.mask +++ b/profiles/arch/hppa/use.mask @@ -7,6 +7,10 @@ # NOTE: When masking a USE flag due to missing keywords, please file a keyword # request bug for the hppa arch. +# Sam James (2021-10-16) +# media-libs/openexr is not keyworded. +openexr + # James Le Cuirot (2021-08-10) # media-video/pipewire is not keyworded. Bug #807616. bluetooth diff --git a/profiles/arch/hppa/use.stable.mask b/profiles/arch/hppa/use.stable.mask index 25572505eec8..dac2cc77e55d 100644 --- a/profiles/arch/hppa/use.stable.mask +++ b/profiles/arch/hppa/use.stable.mask @@ -4,6 +4,21 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask +# Sam James (2021-10-16) +# Avoid large number of dependencies which often +# have to be stabilised. +doc + +# Sam James (2021-10-16) +# Avoid stabling chunks of GNOME and such as much as possible. +# bug #807637 +colord +introspection + +# Hans de Graaff (2021-10-10) +# Temporary entry to support the ruby27 stable bug 801289 +ruby_targets_ruby27 + # Matt Turner (2021-09-22) # media-libs/libsamplerate is not stable on hppa libsamplerate diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask index 1905e7a6b62a..639176a9f265 100644 --- a/profiles/arch/ia64/package.use.mask +++ b/profiles/arch/ia64/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 + # Sam James (2021-09-14) # JACK2 isn't keyworded here # bug #807616 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. diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index 3db64c002a9d..2800f41f088f 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -1,6 +1,10 @@ # Copyright 2019-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Alex Fan (2021-10-11) +# sci-libs/sundials fails several tests #817680 +sci-mathematics/octave sundials + # Alex Fan (2021-09-27) # depends on mysql kde-apps/akonadi mysql @@ -26,6 +30,7 @@ sys-cluster/ceph pmdk # Sam James (2021-09-12) # Marek Szuba (2021-07-05) # dev-ruby/asciidoctor isn't keyworded here +app-admin/keepassxc doc dev-libs/nanomsg doc dev-util/ccache doc net-misc/chrony html diff --git a/profiles/arch/sparc/make.defaults b/profiles/arch/sparc/make.defaults index 41d01f6982b6..584be81c8c45 100644 --- a/profiles/arch/sparc/make.defaults +++ b/profiles/arch/sparc/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 ARCH="sparc" diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index 86f94003e25a..aa196241bf1a 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2021-10-16) +# Requires dev-db/mariadb which, at last check, was broken on sparc. +# bug #814719 +dev-python/mysqlclient test + # Sam James (2021-09-14) # jack2 not keyworded here # bug #807616 @@ -28,11 +33,6 @@ dev-python/diskcache test # bug #760803 dev-cpp/eigen test -# 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-04-27) # Deps not yet tested/keyworded. sys-devel/clang default-compiler-rt default-libcxx default-lld diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask index 0d34b5fdc638..78b3f2e1e15a 100644 --- a/profiles/arch/sparc/use.mask +++ b/profiles/arch/sparc/use.mask @@ -4,6 +4,10 @@ # Unmask the flag which corresponds to ARCH. -sparc +# Sam James (2021-10-16) +# media-libs/openexr doesn't work on BE. +openexr + # James Le Cuirot (2021-08-10) # media-video/pipewire is not keyworded. Bug #807616. pipewire diff --git a/profiles/arch/sparc/use.stable.mask b/profiles/arch/sparc/use.stable.mask index 651f15426c69..fec578b5e9ab 100644 --- a/profiles/arch/sparc/use.stable.mask +++ b/profiles/arch/sparc/use.stable.mask @@ -40,7 +40,7 @@ sbcl # Pacho Ramos (2014-04-17) # Dropped stable keywords after the discussion caused by -# Gnome 3.8/3.10 stabilization on this arch +# Gnome 3.8/3.10 stabilization on this arch devhelp dia eds diff --git a/profiles/arch/x86/make.defaults b/profiles/arch/x86/make.defaults index 2c3d14cf5e75..4a9685fa276e 100644 --- a/profiles/arch/x86/make.defaults +++ b/profiles/arch/x86/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/x86/package.use.mask b/profiles/arch/x86/package.use.mask index f8dbe499da81..f6a56f5514de 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Marek Szuba (2021-10-10) +# Does work on amd64 and x86 +x11-misc/read-edid -vbe-mode + # Lars Wendler (2021-08-27) # media-libs/webrtc-audio-processing only has amd64 and x86 keywords media-video/pipewire -echo-cancel @@ -39,10 +43,6 @@ media-video/obs-studio browser x11-base/xwayland video_cards_nvidia x11-wm/mutter video_cards_nvidia -# Stefan Strogin (2021-06-27) -# Requires dev-python/adblock which is not keyworded on x86 yet -www-client/qutebrowser adblock - # Andreas Sturmlechner (2020-04-25) # Depends on either unkeyworded dev-java/openjdk:11 # or unavailable >=dev-java/icedtea-4, bug #785640 @@ -303,6 +303,7 @@ dev-db/mariadb -jdbc # Mike Gilbert (2016-03-03) # chrome-binary-plugins dropped x86 support www-client/chromium widevine +www-client/qutebrowser widevine www-client/vivaldi widevine www-client/vivaldi-snapshot widevine -- cgit v1.2.3