From 3cf7c3ef441822c889356fd1812ebf2944a59851 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 25 Aug 2020 10:45:55 +0100 Subject: gentoo resync : 25.08.2020 --- profiles/arch/alpha/package.use.mask | 32 +++-- profiles/arch/alpha/use.mask | 6 + profiles/arch/amd64/no-multilib/package.mask | 2 - profiles/arch/amd64/package.use.mask | 21 +++- profiles/arch/amd64/package.use.stable.mask | 11 +- profiles/arch/amd64/use.stable.mask | 5 - profiles/arch/amd64/x32/package.mask | 5 +- profiles/arch/amd64/x32/package.use.mask | 1 - profiles/arch/arm/armv4/package.mask | 4 + profiles/arch/arm/armv4t/package.mask | 4 + profiles/arch/arm/armv5te/package.mask | 4 + profiles/arch/arm/armv6j/package.mask | 9 +- profiles/arch/arm/armv6j/package.use.mask | 11 ++ profiles/arch/arm/armv7a/package.mask | 11 +- profiles/arch/arm/armv7a/package.use.mask | 11 +- profiles/arch/arm/armv7a/use.mask | 2 +- profiles/arch/arm/package.mask | 19 ++- profiles/arch/arm/package.use.mask | 57 ++++----- profiles/arch/arm/package.use.stable.mask | 13 ++- profiles/arch/arm/use.mask | 3 +- profiles/arch/arm/use.stable.mask | 7 +- profiles/arch/arm64/package.mask | 2 + profiles/arch/arm64/package.use.mask | 130 +++++++-------------- profiles/arch/arm64/package.use.stable.mask | 34 +++++- profiles/arch/arm64/use.mask | 6 +- profiles/arch/arm64/use.stable.mask | 5 - profiles/arch/base/package.use.mask | 15 ++- profiles/arch/base/use.mask | 2 +- profiles/arch/hppa/make.defaults | 4 - profiles/arch/hppa/package.use.mask | 16 +-- profiles/arch/hppa/package.use.stable.mask | 1 - profiles/arch/ia64/package.use.mask | 22 ++-- profiles/arch/mips/package.use.mask | 10 +- profiles/arch/powerpc/package.use.mask | 28 ++--- profiles/arch/powerpc/package.use.stable.mask | 5 +- profiles/arch/powerpc/ppc32/package.use.mask | 32 ++++- .../arch/powerpc/ppc32/package.use.stable.mask | 6 +- profiles/arch/powerpc/ppc32/use.mask | 6 + profiles/arch/powerpc/ppc32/use.stable.mask | 7 +- profiles/arch/powerpc/ppc64/64ul/use.mask | 1 - profiles/arch/powerpc/ppc64/package.use.mask | 13 +++ .../arch/powerpc/ppc64/package.use.stable.mask | 4 + profiles/arch/powerpc/ppc64/use.stable.mask | 5 - profiles/arch/powerpc/use.mask | 1 - profiles/arch/riscv/package.accept_keywords | 3 - profiles/arch/riscv/package.use.mask | 15 ++- profiles/arch/riscv/packages | 7 +- profiles/arch/riscv/packages.build | 4 - profiles/arch/riscv/use.mask | 3 - profiles/arch/s390/package.use.mask | 17 ++- profiles/arch/sparc/package.use.mask | 27 ++--- profiles/arch/sparc/package.use.stable.mask | 2 +- profiles/arch/sparc/use.mask | 3 - profiles/arch/x86/package.use.mask | 27 +++-- profiles/arch/x86/package.use.stable.mask | 10 +- profiles/arch/x86/use.stable.mask | 5 - 56 files changed, 381 insertions(+), 335 deletions(-) create mode 100644 profiles/arch/arm/armv6j/package.use.mask create mode 100644 profiles/arch/arm64/package.mask (limited to 'profiles/arch') diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask index 9386922ecf25..376e917da7e1 100644 --- a/profiles/arch/alpha/package.use.mask +++ b/profiles/arch/alpha/package.use.mask @@ -1,6 +1,25 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Turner (2020-08-11) +# No drivers on this architecture support Vulkan +media-libs/mesa vulkan vulkan-overlay zink + +# Mart Raudsepp (2020-08-02) +# alpha has no virtual/rust support, needed by newer gnome-base/librsvg, et al +>=media-gfx/eog-3.33.1 svg + +# Sergei Trofimovich (2020-07-18) +# net-libs/webkit-gtk has no alpha keywords +app-editors/emacs xwidgets +gnome-extra/evolution-data-server oauth +# needs mail-client/evolution, depends on net-libs/webkit-gtk +app-office/planner eds +# needs gnome-extra/sushi, depends on net-libs/webkit-gtk +gnome-base/nautilus previewer +# needs libgdata[gnome-online-accounts], depends on net-libs/webkit-gtk +gnome-base/gvfs google + # Robin H. Johnson (2020-07-02) # Mask io-uring & zbc pending keywording sys-block/fio -io-uring zbc @@ -140,10 +159,6 @@ dev-db/mariadb numa # missing keyword on dev-python/dbusmock, bug #620024 >=gnome-base/gnome-settings-daemon-3.24 test -# Michał Górny (2017-08-08) -# Required VIDEO_CARDS=i965/radeonsi, both masked in this profile. -media-libs/mesa vulkan vulkan-overlay - # Michał Górny (2017-08-08) # Requires USE=seccomp that is masked in this profile. net-libs/gnutls test-full @@ -213,9 +228,8 @@ net-mail/notmuch test app-admin/conky cmus irc # Tobias Klausmann (2016-06-07) -# the nvidia SDK needs nvidia-drivers and thus can never work on alpha -# Likewise, nasm is x86/x86-64 only -media-video/ffmpeg nvenc openh264 +# nasm is x86/x86-64 only +media-video/ffmpeg openh264 # Tobias Klausmann (2016-02-04) # sys-cluster/ceph is not broken per se, but a maintenance burden. @@ -241,10 +255,6 @@ media-sound/rhythmbox upnp-av # Tests require non-keyworded qt5 dev-qt/qtchooser test -# Justin Lecher (2015-10-14) -# Requires dev-python/ipython which triggers a long dep chain -dev-python/restkit cli - # Alexandre Rostovtsev (2015-09-10) # Requires wifi USE flag, which is masked for this arch net-misc/networkmanager wext diff --git a/profiles/arch/alpha/use.mask b/profiles/arch/alpha/use.mask index e664307bd251..da981f77b67d 100644 --- a/profiles/arch/alpha/use.mask +++ b/profiles/arch/alpha/use.mask @@ -4,6 +4,12 @@ # Unmask the flag which corresponds to ARCH. -alpha +# Sergei Trofimovich (2020-07-18) +# net-libs/webkit-gtk has no alpha keywords +webkit +# net-libs/gnome-online-accounts depends on net-libs/webkit-gtk +gnome-online-accounts + # Matt Turner (2020-07-01) # Unlikely. vulkan diff --git a/profiles/arch/amd64/no-multilib/package.mask b/profiles/arch/amd64/no-multilib/package.mask index 437a4f6e1120..4f07a51129a5 100644 --- a/profiles/arch/amd64/no-multilib/package.mask +++ b/profiles/arch/amd64/no-multilib/package.mask @@ -24,7 +24,6 @@ app-arch/stuffit app-benchmarks/cpuburn app-editors/emacs:18 app-emulation/crossover-bin -app-emulation/playonlinux app-emulation/protontricks app-emulation/q4wine app-emulation/winetricks @@ -37,7 +36,6 @@ games-action/badland games-action/beathazardultra games-action/brutal-legend games-action/crimsonland -games-action/cs2d games-action/descent3 games-action/descent3-demo games-action/guacamelee diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 3e6eb33f3df4..6529a10bc8e5 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,19 @@ #--- END OF EXAMPLES --- +# Thomas Deutschmann (2020-08-17) +# Columnstore engine is supported on amd64 +dev-db/mariadb -columnstore + +# Thomas Deutschmann (2020-07-27) +# media-video/pipewire:0/0.3 is available for amd64 +www-client/firefox -screencast + +# Sam James (2020-07-03) +# Rust is available here +# Bug #728558 +media-video/ffmpeg -rav1e + # Robin H. Johnson (2020-07-02) # Mask io-uring & zbc pending keywording sys-block/fio -io-uring -zbc @@ -43,6 +56,7 @@ sci-physics/root -cudnn # Thomas Deutschmann (2020-03-11) # Encrypted Media Extensions (eme-free) can be disabled on amd64 +mail-client/thunderbird -eme-free www-client/firefox -eme-free # Mart Raudsepp (2020-03-01) @@ -73,9 +87,8 @@ net-misc/curl -quiche sys-firmware/seabios -debug # Georgy Yakovlev (2019-08-28) -# upstream provides docs and tools for tier-1 arches +# upstream provides docs only for tier-1 arches dev-lang/rust-bin -doc ->=dev-lang/rust-bin-1.37 -clippy -rustfmt # Thomas Deutschmann (2019-08-03) # Early microcode loading is supported on amd64 @@ -162,10 +175,6 @@ app-admin/rsyslog -mdblookup # https://caml.inria.fr/pub/docs/manual-ocaml/spacetime.html dev-lang/ocaml -spacetime -# Alexis Ballier (2017-01-31) -# nvidia drivers are unmasked here -media-video/ffmpeg -nvenc - # Luke Dashjr (2017-01-04) # Assembly optimisations are supported on amd64 for all versions dev-libs/libsecp256k1 -asm diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask index 7c324ee2e519..f55e89a559d5 100644 --- a/profiles/arch/amd64/package.use.stable.mask +++ b/profiles/arch/amd64/package.use.stable.mask @@ -17,9 +17,14 @@ #--- END OF EXAMPLES --- +# Thomas Deutschmann (2020-08-05) +# sys-cluster/slurm has no stable keywords +app-metrics/collectd collectd_plugins_slurm + # Joonas Niilola (2020-06-21) # sys-apps/apparmor doesn't have stable keywords. app-emulation/lxc apparmor +app-emulation/lxd apparmor # Thomas Deutschmann (2019-10-28) # net-libs/quiche is an early HTTP/3 implementation @@ -29,9 +34,9 @@ net-misc/curl quiche # Andreas Sturmlechner (2019-08-18) # media-video/pipewire is not stable yet dev-libs/weston pipewire -kde-apps/krfb wayland -kde-plasma/xdg-desktop-portal-kde screencast -sys-apps/xdg-desktop-portal screencast + (2019-05-21) diff --git a/profiles/arch/amd64/use.stable.mask b/profiles/arch/amd64/use.stable.mask index c8490d1dc62d..d2d7f36c1b24 100644 --- a/profiles/arch/amd64/use.stable.mask +++ b/profiles/arch/amd64/use.stable.mask @@ -8,11 +8,6 @@ # sci-libs/mkl is not stable, needs online registration to even run pkg_setup mkl -# Mike Gilbert (2017-06-08) -# dev-lang/python:3.8 is not stable. -python_targets_python3_8 -python_single_target_python3_8 - # Andreas K. Hüttel (2017-05-26) # dev-db/firebird is keyworded ~amd64 firebird diff --git a/profiles/arch/amd64/x32/package.mask b/profiles/arch/amd64/x32/package.mask index 6a58f6aa5274..c5665e8060f6 100644 --- a/profiles/arch/amd64/x32/package.mask +++ b/profiles/arch/amd64/x32/package.mask @@ -1,6 +1,10 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Ben Kohler (2020-08-12) +# Breaks several portage features, see bug 736904 +=sys-libs/glibc-2.31-r6 + # Marek Szuba (2020-05-08) # Requires sys-cluster/ceph, which is masked in this profile as well # (see below) @@ -37,7 +41,6 @@ net-im/slack # Michał Górny (2018-01-12) # ...and their reverse dependencies. dev-lang/coffee-script -dev-python/bokeh dev-ruby/autoprefixer-rails dev-ruby/coffee-rails dev-ruby/coffee-script diff --git a/profiles/arch/amd64/x32/package.use.mask b/profiles/arch/amd64/x32/package.use.mask index 010e4d02fb78..1f29982d9de9 100644 --- a/profiles/arch/amd64/x32/package.use.mask +++ b/profiles/arch/amd64/x32/package.use.mask @@ -10,7 +10,6 @@ app-emulation/libvirt rbd app-emulation/qemu rbd net-analyzer/rrdtool rados net-fs/samba ceph -net-libs/xrootd rbd sys-block/fio rbd sys-block/tgt rbd sys-fs/multipath-tools rbd diff --git a/profiles/arch/arm/armv4/package.mask b/profiles/arch/arm/armv4/package.mask index 10f4ba530681..ebbb9d3323f7 100644 --- a/profiles/arch/arm/armv4/package.mask +++ b/profiles/arch/arm/armv4/package.mask @@ -6,3 +6,7 @@ dev-lang/nim dev-lang/rust-bin dev-lang/rust virtual/rust +>=gnome-base/librsvg-2.41 +>=gnome-base/gnome-core-libs-3.36.5 +>=gnome-base/gnome-core-apps-3.36.5 +>=gnome-base/gnome-light-3.36.5 diff --git a/profiles/arch/arm/armv4t/package.mask b/profiles/arch/arm/armv4t/package.mask index 10f4ba530681..ebbb9d3323f7 100644 --- a/profiles/arch/arm/armv4t/package.mask +++ b/profiles/arch/arm/armv4t/package.mask @@ -6,3 +6,7 @@ dev-lang/nim dev-lang/rust-bin dev-lang/rust virtual/rust +>=gnome-base/librsvg-2.41 +>=gnome-base/gnome-core-libs-3.36.5 +>=gnome-base/gnome-core-apps-3.36.5 +>=gnome-base/gnome-light-3.36.5 diff --git a/profiles/arch/arm/armv5te/package.mask b/profiles/arch/arm/armv5te/package.mask index a4d8f03b198b..71c459a7e8e2 100644 --- a/profiles/arch/arm/armv5te/package.mask +++ b/profiles/arch/arm/armv5te/package.mask @@ -6,3 +6,7 @@ dev-lang/nim dev-lang/rust-bin dev-lang/rust virtual/rust +>=gnome-base/librsvg-2.41 +>=gnome-base/gnome-core-libs-3.36.5 +>=gnome-base/gnome-core-apps-3.36.5 +>=gnome-base/gnome-light-3.36.5 diff --git a/profiles/arch/arm/armv6j/package.mask b/profiles/arch/arm/armv6j/package.mask index 9bf1f42c14b7..e6d4425270f3 100644 --- a/profiles/arch/arm/armv6j/package.mask +++ b/profiles/arch/arm/armv6j/package.mask @@ -1,10 +1,13 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Sam James (2020-06-29) +# Sam James (2020-07-02) # Needs Rust, which is available here -# Bug #677018 +-dev-util/cargo-c +-dev-util/cbindgen +-media-video/rav1e -net-news/newsboat +-net-libs/quiche # James Le Cuirot (2016-01-09) # This is built for armv6 so unmask against the wider arm mask. diff --git a/profiles/arch/arm/armv6j/package.use.mask b/profiles/arch/arm/armv6j/package.use.mask new file mode 100644 index 000000000000..acb4ca99cbd4 --- /dev/null +++ b/profiles/arch/arm/armv6j/package.use.mask @@ -0,0 +1,11 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Mart Raudsepp (2020-08-02) +# virtual/rust is available here +>=media-gfx/eog-3.33.1 -svg + +# Sam James (2020-07-04) +# Rust is available here +# Bug #728558 +media-video/ffmpeg -rav1e diff --git a/profiles/arch/arm/armv7a/package.mask b/profiles/arch/arm/armv7a/package.mask index 983866095825..21e261c5adf4 100644 --- a/profiles/arch/arm/armv7a/package.mask +++ b/profiles/arch/arm/armv7a/package.mask @@ -1,12 +1,15 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Sam James (2020-06-29) +# Sam James (2020-07-02) # Needs Rust, which is available here -# Bug #677018 +-dev-util/cargo-c +-dev-util/cbindgen +-media-video/rav1e -net-news/newsboat +-net-libs/quiche -# Sam James (2020-06-24) +# Sam James (2020-06-24) # Valgrind works on ARMv7 -dev-util/valgrind diff --git a/profiles/arch/arm/armv7a/package.use.mask b/profiles/arch/arm/armv7a/package.use.mask index 8aea7c2c8832..75303868b9a5 100644 --- a/profiles/arch/arm/armv7a/package.use.mask +++ b/profiles/arch/arm/armv7a/package.use.mask @@ -1,6 +1,15 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Sam James (2020-06-27) +# Mart Raudsepp (2020-08-02) +# virtual/rust is available here +>=media-gfx/eog-3.33.1 -svg + +# Sam James (2020-07-03) +# Rust is available here +# Bug #728558 +media-video/ffmpeg -rav1e + +# Sam James (2020-06-27) # Tests require Valgrind, available on armv7a dev-libs/rapidjson -test diff --git a/profiles/arch/arm/armv7a/use.mask b/profiles/arch/arm/armv7a/use.mask index 764a6e7881c5..9ca71bc870cf 100644 --- a/profiles/arch/arm/armv7a/use.mask +++ b/profiles/arch/arm/armv7a/use.mask @@ -15,6 +15,6 @@ -cpu_flags_arm_vfpv4 -cpu_flags_arm_vfp-d32 -# Sam James (2020-06-24) +# Sam James (2020-06-24) # Valgrind works on ARMv7 -valgrind diff --git a/profiles/arch/arm/package.mask b/profiles/arch/arm/package.mask index 34754836d7f6..1857d1bddeb4 100644 --- a/profiles/arch/arm/package.mask +++ b/profiles/arch/arm/package.mask @@ -1,21 +1,20 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Sam James (2020-06-29) -# Needs Rust (only on >= armv6j) -# Bug #677018 +# Sam James (2020-07-02) +# Packages which need Rust (only on >= 6j) +# We unmask them for armv6j, armv7a elsewhere +dev-util/cargo-c +dev-util/cbindgen +media-video/rav1e net-news/newsboat +net-libs/quiche -# Sam James (2020-06-24) +# Sam James (2020-06-24) # Valgrind lacks support for < ARMv7 # https://valgrind.org/info/platforms.html dev-util/valgrind -# Bernardo Meurer (2019-09-28) -# Requires app-crypt/tpm2-tss which is pending ~arm vide -# https://bugs.gentoo.org/695758 ->=sys-apps/fwupd-1.3.2 - # James Le Cuirot (2016-01-09) # This is built for armv6 and will not work on earlier generations. dev-java/oracle-jdk-bin diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index 4740d935bf54..322e6a635450 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -1,11 +1,29 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Robin H. Johnson (2020-07-02) -# Mask io-uring & zbc pending keywording -sys-block/fio io-uring zbc - -# Sam James (2020-06-27) +# James Le Cuirot (2020-08-19) +# Cinnamon is not keyworded on this architecture. +x11-themes/arc-theme cinnamon + +# Mart Raudsepp (2020-08-02) +# armv5 and older has no virtual/rust support yet, needed by newer +# gnome-base/librsvg, et al +>=media-gfx/eog-3.33.1 svg + +# Andreas Sturmlechner (2020-07-28) +# Requires dev-libs/boost[context] which is masked on arm, bug #727138 +dev-libs/msgpack boost + +# Sam James (2020-07-11) +# Don't drag in qtwebengine for Plasma right now +# Not going for nuclear option of general mask +# (or dropping keywords) because unclear if it's caused +# by the use of a linux32 chroot. +# See bug #713900 +kde-plasma/libksysguard webengine +kde-plasma/kdeplasma-addons webengine + +# Sam James (2020-06-27) # Tests require Valgrind, not available on (2020-04-06) -# Mask until gui-libs/gtk-layer-shell is keyworded -mate-base/mate-panel wayland - # Andreas Sturmlechner (2020-01-26) # media-libs/libheif is not keyworded media-gfx/gimp heif @@ -60,11 +74,6 @@ app-admin/syslog-ng test # PPS should work on all arches, but only keyworded on some arches >=net-misc/ntp-4.2.6_p3-r1 -parse-clocks -# Andreas Sturmlechner (2019-11-28) -# >=sci-libs/vtk-8 is not keyworded, bug #649054 -media-libs/opencv vtk -sci-libs/pcl vtk - # Andreas Sturmlechner (2019-10-29) # Neither sys-apps/bolt nor kde-plasma/plasma-thunderbolt are keyworded kde-plasma/plasma-meta thunderbolt @@ -106,10 +115,6 @@ sys-apps/fwupd dell thunderbolt # keyword them solely because of PyQt5 while there are no other in-tree users. dev-python/PyQt5 networkauth -# Michał Górny (2018-10-18) -# Requires unported sys-libs/netbsd-csu. -sys-devel/clang-runtime crt - # Thomas Deutschmann (2018-10-12) # Requires www-client/firefox which isn't available on ARM yet # due to dev-lang/rust requirement @@ -161,10 +166,6 @@ sys-power/nut ups_drivers_nut-ipmipsu # Requires USE=octave which is masked in this profile. dev-python/ipython test -# Michał Górny (2017-08-08) -# Required VIDEO_CARDS=i965/radeonsi, both masked in this profile. -media-libs/mesa vulkan vulkan-overlay - # Michał Górny (2017-08-08) # Requires USE=opencl that is masked in this profile. net-misc/bfgminer adl lm-sensors @@ -219,7 +220,6 @@ dev-db/mariadb -jdbc # media-gfx/graphicsmagick is not keyworded on arm, users will need # to enable imagemagick flag and disable graphicsmagick use flag # to enable conversion facilities -sci-mathematics/octave graphicsmagick media-gfx/zbar graphicsmagick # Amy Winston (2016-06-12) @@ -246,10 +246,6 @@ sci-mathematics/flint ntl # unmask scanner for net-print/hplip, bug #518456 media-sound/moc timidity -# Justin Lecher (2016-02-22) -# Missing test deps keyword #575366 -dev-cpp/eigen test - # James Le Cuirot (2016-01-30) # scrollview requires SWT, which is currently unsupported on ARM. app-text/tesseract scrollview @@ -304,10 +300,6 @@ media-libs/clutter-gtk wayland dev-python/ipython doc dev-python/oct2py doc -# Michael Weber (2014-11-15) -# missing keywords on media-libs/libharu -www-client/netsurf pdf-writer - # Markus Meier (2014-11-14) # Unkeyworded deps, bug #511532 net-im/prosody libevent mysql postgres sqlite @@ -401,7 +393,7 @@ sci-libs/linux-gpib firmware media-gfx/povray mkl # Benda Xu (2013-04-01) -# Sam James (2020-06-29) +# Sam James (2020-06-29) # net-misc/x11-ssh-askpass nor # net-misc/ssh-askpass-fullscreen keyworded net-misc/unison gtk @@ -428,7 +420,6 @@ dev-vcs/subversion java media-libs/libjpeg-turbo java net-dns/libidn java net-misc/tigervnc java -net-print/cups java sys-devel/gettext java sys-libs/db java diff --git a/profiles/arch/arm/package.use.stable.mask b/profiles/arch/arm/package.use.stable.mask index d197a96abbbb..1471c6c3ba81 100644 --- a/profiles/arch/arm/package.use.stable.mask +++ b/profiles/arch/arm/package.use.stable.mask @@ -1,7 +1,11 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Sam James (2020-06-28) +# Sam James (2020-07-30) +# glslang is not yet stable on arm +media-libs/mesa vulkan-overlay + +# Sam James (2020-06-28) # Deps not yet stable # Migrated from package.use.mask app-text/asciidoc test @@ -15,14 +19,15 @@ dev-util/geany-plugins markdown # Andreas Sturmlechner (2019-11-02) # media-video/pipewire is not stable yet dev-libs/weston pipewire -kde-apps/krfb wayland -kde-plasma/xdg-desktop-portal-kde screencast -sys-apps/xdg-desktop-portal screencast + (2019-09-08) # virtual/jdk is not stable here. sci-mathematics/z3 java +media-libs/portmidi java # Mart Raudsepp (2019-08-27) # Missing stable net-libs/webkit-gtk diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask index e31a1ee7d7ff..76f4bca6d6fc 100644 --- a/profiles/arch/arm/use.mask +++ b/profiles/arch/arm/use.mask @@ -8,7 +8,7 @@ -cpu_flags_arm_iwmmxt -cpu_flags_arm_iwmmxt2 -# Sam James (2020-06-24) +# Sam James (2020-06-24) # Valgrind lacks support for < ARMv7 # https://valgrind.org/info/platforms.html valgrind @@ -97,6 +97,7 @@ anthy -video_cards_omap -video_cards_panfrost -video_cards_tegra +-video_cards_v3d -video_cards_vc4 # James Le Cuirot diff --git a/profiles/arch/arm/use.stable.mask b/profiles/arch/arm/use.stable.mask index 965bf85ebb41..0448e2b174d2 100644 --- a/profiles/arch/arm/use.stable.mask +++ b/profiles/arch/arm/use.stable.mask @@ -4,7 +4,7 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask -# Sam James (2020-06-29) +# Sam James (2020-06-29) # media-gfx/gimp not yet stable gimp @@ -13,11 +13,6 @@ gimp appindicator ayatana -# Mike Gilbert (2017-06-08) -# dev-lang/python:3.8 is not stable. -python_targets_python3_8 -python_single_target_python3_8 - # Andrey Grozin (2014-05-16) # No stable gcl gcl diff --git a/profiles/arch/arm64/package.mask b/profiles/arch/arm64/package.mask new file mode 100644 index 000000000000..6e760b5ea696 --- /dev/null +++ b/profiles/arch/arm64/package.mask @@ -0,0 +1,2 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index 9d83a7ad6327..1fff1b12e0ca 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -1,6 +1,44 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Georgy Yakovlev (2020-08-20) +# zfs is keyworded on arm64 +sys-boot/grub libzfs + +# Sam James (2020-08-19) +# Needed for openstack, let's come back +# to keyword ceph another time. +# bug #738042 +sys-block/tgt rbd + +# Benda Xu (2020-08-08) +# dev-lua/busted is not keyworded yet +dev-lua/mpack test + +# Felix Janda (2020-08-01) +# Requires unkeyworded dev-lang/spidermonkey:17 +>=www-client/elinks-0.13.3 javascript + +# Mike Pagano (2020-07-27) +# Failed build on arm64 +# bug #732966 +dev-util/idea-community jbr11 + +# Sam James (2020-07-10) +# Failed build with USE=tools +# bug #732122 +dev-libs/xmlrpc-c tools + +# Sam James (2020-07-09) +# mariadb[rocksdb] fails to build on arm64 +# bug #731998 +dev-db/mariadb rocksdb + +# Sam James (2020-07-03) +# Rust is available here +# bug #728558 +media-video/ffmpeg -rav1e + # Robin H. Johnson (2020-07-02) # Mask io-uring & zbc pending keywording sys-block/fio -io-uring @@ -10,7 +48,7 @@ sys-block/fio -io-uring sys-kernel/gentoo-kernel debug sys-kernel/vanilla-kernel debug -# Sam James (2020-06-11) +# Sam James (2020-06-11) # PGO works on arm64 >=www-client/firefox-68.9.0 -pgo @@ -84,10 +122,6 @@ sys-apps/flashrom jlink-spi # dep not keyworded here media-gfx/gnome-photos upnp-av -# Patrick McLean (2019-06-14) -# test deps not keyworded -dev-util/bcc test - # Georgy Yakovlev (2019-06-01) # not yet keyworded dev-java/openjdk javafx @@ -96,12 +130,6 @@ dev-java/openjdk javafx # doc USE ultimately pulls in dev-lang/ocaml[ocamlopt] media-gfx/enblend doc -# Patrick McLean (2019-04-15) -# pending re-keyword request, bug 615400 -net-analyzer/rrdtool rados -sys-fs/multipath-tools rbd -www-servers/uwsgi uwsgi_plugins_rados - # Aaron Bauman (2019-04-08) # app-text/dblatex not keyword yet net-firewall/nftables doc @@ -163,20 +191,11 @@ net-libs/gnome-online-accounts gnome # video_cards useflags are not available on arm media-libs/mesa opencl -# Alex Bennee (2018-05-31) -# bunch of dev-perl packages not yet keyworded -# and the i3 ebuild currently has RESTRICT="test" due to upstream bug -x11-wm/i3 test - # Mart Raudsepp (2018-05-30) # app-text/pandoc not keyworded yet app-emulation/xen-tools doc dev-python/notebook doc -# Mart Raudsepp (2018-05-30) -# Require old gnome2 libraries, not keywording legacy on purpose -sys-devel/distcc gnome - # Mart Raudsepp (2018-05-06) # New enough dev-ruby/webmock not keyworded yet >=dev-ruby/thor-0.20.0 test @@ -191,10 +210,6 @@ app-admin/syslog-ng mongodb app-text/texlive-core luajittex dev-texlive/texlive-basic luajittex -# Michał Górny (2018-04-03) -# Requires unported sys-libs/netbsd-csu. -sys-devel/clang-runtime crt - # Mart Raudsepp (2018-03-31) # Boost.Context can be built on arm64 dev-libs/boost -context @@ -214,13 +229,6 @@ net-fs/samba dmapi sci-libs/gdal armadillo netcdf sys-fs/btrfs-progs reiserfs www-client/chromium widevine -www-servers/lighttpd memcached -x11-misc/xscreensaver gdm - -# Michał Górny (2018-02-28) -# Requires masked dependent flags. -dev-lang/php ldap-sasl -net-nds/openldap cxx # Matthew Thode (2018-02-23) # net-proxy/haproxy isn't keyworded for arm64 @@ -283,10 +291,6 @@ dev-python/python-neutronclient test # Support for g15daemon still needs -9999 packages on all arches media-sound/mumble g15 -# Michał Górny (2017-08-08) -# Required VIDEO_CARDS=i965/radeonsi, both masked in this profile. -media-libs/mesa vulkan vulkan-overlay - # Alexis Ballier (2017-07-20) # media-libs/libemf fails with #error unknown CPU. media-gfx/pstoedit emf @@ -296,11 +300,6 @@ media-gfx/pstoedit emf app-emulation/libvirt zfs sys-cluster/ceph zfs -# Alexis Ballier (2017-07-11) -# Needs indirectly clisp: -# https://bugs.gentoo.org/show_bug.cgi?id=624532 -app-text/texlive xindy - # Alexis Ballier (2017-07-11) # dev-libs/botan:0 fails with 'ERROR: Unknown or unidentifiable processor # "aarch64"' @@ -344,7 +343,7 @@ app-portage/g-sorcery bson # Thomas Deutschmann (2017-03-01) # Unkeyworded depedencies -app-admin/rsyslog kafka kubernetes mongodb normalize rabbitmq +app-admin/rsyslog mongodb # Michael Weber (2017-03-01) # untested dependencies @@ -356,32 +355,15 @@ app-text/evince dvi nautilus postscript t1lib xps net-wireless/blueman appindicator x11-libs/gtk+ cloudprint -# Robin Johnson (2017-02-14) -# Not tk for this arch yet -dev-libs/libisoburn launch-frontend launch-frontend-setuid frontend-optional - # Thomas Deutschmann (2017-02-14) # No lua keyworded for this arch yet # libpcre jit is not (yet?) support on this arch www-servers/nginx nginx_modules_http_lua pcre-jit -# Mart Raudsepp (2017-02-04) -# dev-libs/snowball-stemmer not keyworded -dev-libs/appstream-glib stemmer - -# Mart Raudsepp (2017-01-28) -# app-admin/hddtemp not keyworded -app-admin/gkrellm hddtemp - # Steev Klimaszewski (2016-03-04) # Chromium uses an internal tcmalloc that doesn't support this arch yet. www-client/chromium tcmalloc -# Mike Frysinger (2015-07-20) -# Mart Raudsepp (2017-02-04) -# Needs deps tested. -net-misc/curl metalink - # Roy Bamford (2017-01-26) # gcj-6.3 won't bootstrap icedtea 7 >=sys-devel/gcc-6 gcj @@ -410,10 +392,6 @@ dev-python/ipython nbconvert # sci-libs/hdf does not build properly on arm dev-perl/PDL hdf -# Michael Weber (2013-08-23) -# Unkeyworded deps -media-gfx/fim graphicsmagick svg - # Markus Meier (2013-08-04) # Unkeyworded deps, bug #474026 app-admin/conky lua-cairo xmms2 moc @@ -426,10 +404,6 @@ media-libs/devil allegro nvtt # Firmware loader not keyworded yet sci-libs/linux-gpib firmware -# Benda Xu (2013-04-01) -# dev-ml/lablgtk not keyworded -net-misc/unison gtk - # Julian Ospald (2013-03-31) # depends on mono >=net-irc/hexchat-2.9.4-r1 theme-manager @@ -439,10 +413,6 @@ net-misc/unison gtk app-office/calligra spacenav media-gfx/pstoedit emf -# Alexandre Rostovtsev (2013-01-22) -# remove mask if/when media-gfx/argyllcms is keywored here. -x11-misc/colord extra-print-profiles - # Alexandre Rostovtsev (2012-12-31) # requires app-office/unoconv, which requires virtual/ooo, which is not # keyworded here. Remove mask if this situation changes. @@ -452,30 +422,14 @@ gnome-extra/sushi office # remove mask when >=app-editors/gedit-3.6 is keyworded here dev-util/devhelp gedit -# Markus Meier (2012-Dez-25) -# unkeyworded deps for app-accessibility/speech-dispatcher -app-accessibility/speech-dispatcher flite - # Alexandre Rostovtsev (2012-04-12) # Temporary mask-in-base, unmask-in-arch for dev-python/mako keywording for # gobject-introspection[doctool], bug #411761 dev-libs/gobject-introspection -doctool -# Tobias Klausmann (2011-11-02) -# libpcre jit is not supported on alpha -dev-libs/libpcre jit - -# Jim Ramsay (2008-11-05) -# app-admin/gkrellm may pull in net-libs/libntlm, which is not keyworded -app-admin/gkrellm ntlm - -# missing keyword for sys-cluster/openmpi sys-cluster/mpich2 -dev-libs/boost mpi - # missing keywords -media-sound/sox ladspa media-plugins/gst-plugins-meta aac dts dv lame libvisual taglib vcd wavpack # Ian Whyman (2017-09-05) -# missing keywords dev-lang/duktape media-libs/lastfmlib -net-misc/gerbera javascript lastfm +# missing keywords media-libs/lastfmlib +net-misc/gerbera lastfm diff --git a/profiles/arch/arm64/package.use.stable.mask b/profiles/arch/arm64/package.use.stable.mask index d26eeed85ff4..40b04c726cfc 100644 --- a/profiles/arch/arm64/package.use.stable.mask +++ b/profiles/arch/arm64/package.use.stable.mask @@ -1,11 +1,36 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Sam James (2020-05-31) +# Sam James (2020-08-19) +# Unstable dependencies for qemu +# bug #738056 +app-emulation/qemu smartcard rbd xen virgl +app-emulation/qemu glusterfs io-uring +app-emulation/spice smartcard + +# Sam James (2020-07-30) +# glslang is not yet stable on arm64 +media-libs/mesa vulkan-overlay + +# Sam James (2020-07-16) +# Pulls in too many yet unstable versions of +# e.g. matplotlib +# bug #732492 +app-portage/nattka depgraph-order + +# Sam James (2020-06-29) # Deps not yet stable dev-python/pymongo test app-shells/bash-completion test net-misc/ntpsec rclock_oncore rclock_pps +dev-util/bcc test +dev-libs/libisoburn launch-frontend launch-frontend-setuid frontend-optional +net-analyzer/rrdtool rados +sys-fs/multipath-tools rbd +www-servers/uwsgi uwsgi_plugins_rados +dev-libs/boost mpi +media-plugins/gst-plugins-meta aac dts dv lame libvisual taglib vcd wavpack +x11-wm/i3 test # Mikle Kolyada (2020-03-19) # deps not yet stable @@ -23,9 +48,9 @@ sys-firmware/seabios debug # Andreas Sturmlechner (2019-09-14) # media-video/pipewire is not stable yet dev-libs/weston pipewire -kde-apps/krfb wayland -kde-plasma/xdg-desktop-portal-kde screencast -sys-apps/xdg-desktop-portal screencast + (2019‑08‑31) # Dependency not keyworded (dev-libs/libindicate). appindicator @@ -140,6 +137,7 @@ sdl -video_cards_nouveau -video_cards_panfrost -video_cards_tegra +-video_cards_v3d -video_cards_vc4 # James Le Cuirot diff --git a/profiles/arch/arm64/use.stable.mask b/profiles/arch/arm64/use.stable.mask index 44cd16881ff2..9d6e020d6967 100644 --- a/profiles/arch/arm64/use.stable.mask +++ b/profiles/arch/arm64/use.stable.mask @@ -20,11 +20,6 @@ musepack # x11-libs/fltk not stable yet fltk -# Mike Gilbert (2017-06-08) -# dev-lang/python:3.8 is not stable. -python_targets_python3_8 -python_single_target_python3_8 - # Mart Raudsepp (2017-01-28) # sys-auth/skey not marked stable yet skey diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index cf91d327fb79..dac55926b80b 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2020-07-03) +# Rust is only available on some arches +# Bug #728558 +media-video/ffmpeg rav1e + # Robin H. Johnson (2020-07-02) # Mask io-uring & zbc pending keywording sys-block/fio io-uring zbc @@ -12,6 +17,10 @@ sys-block/fio io-uring zbc # - the others only work on x86 due to lack of PCI-port I/O support. sys-apps/flashrom atahpt atapromise internal nic3com nicnatsemi nicrealtek rayer-spi satamv tools +# Mikle Kolyada (2020-06-08) +# requires clisp whichis keyworded on fewer arches +app-text/texlive-core xindy + # Thomas Deutschmann (2020-04-30) # Dependency is only keyworded on amd64 and x86 app-metrics/collectd collectd_plugins_slurm @@ -52,9 +61,7 @@ sys-firmware/seabios debug # Georgy Yakovlev (2019-08-28) # upstream tarballs for tier-2 arches do not ship docs -# and starting with 1.37 no longer ship extra tools dev-lang/rust-bin doc ->=dev-lang/rust-bin-1.37 clippy rustfmt # Craig Andrews (2019-07-03) # Raspberry Pi support is only available on arm. @@ -131,10 +138,6 @@ app-admin/rsyslog mdblookup # https://caml.inria.fr/pub/docs/manual-ocaml/spacetime.html dev-lang/ocaml spacetime -# Alexis Ballier (2017-01-31) -# nvenc requires nvidia drivers, apply same mask logic -media-video/ffmpeg nvenc - # Thomas Deutschmann (2017-01-30) # media-libs/raspberrypi-userland not keyworded media-video/motion mmal diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask index 9cc7516fc795..5a6c92e34bc5 100644 --- a/profiles/arch/base/use.mask +++ b/profiles/arch/base/use.mask @@ -68,7 +68,6 @@ cpu_flags_x86_xop # ppc arch specific USE flags altivec ppcsha1 -power8 # mips arch specific USE flags fixed-point @@ -142,6 +141,7 @@ video_cards_lima video_cards_omap video_cards_panfrost video_cards_tegra +video_cards_v3d video_cards_vc4 # James Le Cuirot diff --git a/profiles/arch/hppa/make.defaults b/profiles/arch/hppa/make.defaults index 7be71072550d..e25a2f2759a3 100644 --- a/profiles/arch/hppa/make.defaults +++ b/profiles/arch/hppa/make.defaults @@ -24,7 +24,3 @@ CHOST_hppa="${CHOST}" # Donnie Berkholz (2006-08-18) # Defaults for video drivers VIDEO_CARDS="fbdev" - -# force py36 temporary -PYTHON_TARGETS="python3_6" -PYTHON_SINGLE_TARGET="python3_6" diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask index 7d1a25a08ac1..534623e3722f 100644 --- a/profiles/arch/hppa/package.use.mask +++ b/profiles/arch/hppa/package.use.mask @@ -4,6 +4,14 @@ # NOTE: When masking a USE flag due to missing keywords, please file a keyword # request bug for the hppa arch. +# Matt Turner (2020-08-11) +# No drivers on this architecture support Vulkan +media-libs/mesa vulkan vulkan-overlay zink + +# Felix Janda (2020-08-01) +# Requires masked dev-lang/spidermonkey:17 +>=www-client/elinks-0.13.3 javascript + # Robin H. Johnson (2020-07-02) # Mask io-uring & zbc pending keywording sys-block/fio -io-uring zbc @@ -134,10 +142,6 @@ sys-libs/glibc systemtap # Requires java app-forensics/sleuthkit java -# Michał Górny (2017-08-08) -# Required VIDEO_CARDS=i965/radeonsi, both masked in this profile. -media-libs/mesa vulkan vulkan-overlay - # Michał Górny (2017-08-08) # Requires USE=redis that is masked in this profile. mail-filter/pyzor test @@ -301,10 +305,6 @@ media-sound/mpd fluidsynth # to HPPA (bug #234629) media-video/mplayer cpudetection -# Jeroen Roovers (2008-09-16) -# app-text/xindy needs dev-lisp/clisp and clisp does not build (bug #229217) -app-text/texlive xindy - # Mart Raudsepp (2008-04-02) # media-plugins/gst-plugins-{dvb,fluendo-mpegdemux,bad} not keyworded media-plugins/gst-plugins-meta dvb diff --git a/profiles/arch/hppa/package.use.stable.mask b/profiles/arch/hppa/package.use.stable.mask index 0ea890037c77..e70e116b0945 100644 --- a/profiles/arch/hppa/package.use.stable.mask +++ b/profiles/arch/hppa/package.use.stable.mask @@ -33,7 +33,6 @@ dev-util/patchutils test # Rolf Eike Beer (2020-04-11) # no stable app-editors/{,g}vim -dev-util/gtk-doc vim sys-fs/dosfstools test # Rolf Eike Beer (2020-04-11) diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask index 8bd3ec801d15..f373e08deb1c 100644 --- a/profiles/arch/ia64/package.use.mask +++ b/profiles/arch/ia64/package.use.mask @@ -1,9 +1,13 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Robin H. Johnson (2020-07-02) -# Mask io-uring & zbc pending keywording -sys-block/fio -io-uring zbc +# Matt Turner (2020-08-11) +# No drivers on this architecture support Vulkan +media-libs/mesa vulkan vulkan-overlay zink + +# Mart Raudsepp (2020-08-02) +# ia64 has no virtual/rust support, needed by newer gnome-base/librsvg, et al +>=media-gfx/eog-3.33.1 svg # Michał Górny (2020-06-14) # Requires dev-python/networkx. @@ -147,10 +151,6 @@ net-firewall/nftables doc # Both USE=fluidsynth and USE=timidity are masked in this profile. media-libs/sdl-mixer midi -# Michał Górny (2017-08-08) -# Required VIDEO_CARDS=i965/radeonsi, both masked in this profile. -media-libs/mesa vulkan vulkan-overlay - # Michał Górny (2017-08-08) # Requires USE=seccomp that is masked in this profile. net-libs/gnutls test-full @@ -242,10 +242,6 @@ media-sound/rhythmbox upnp-av >=app-editors/gedit-3.20 spell >=app-text/evince-3.30 spell -# Justin Lecher (2016-02-22) -# Missing test deps keyword #575366 -dev-cpp/eigen test - # Pacho Ramos (2016-01-31) # Missing keywords, bug #560382 media-video/ffmpeg snappy @@ -265,10 +261,6 @@ dev-python/pyquery test # Tests require non-keyworded qt5 dev-qt/qtchooser test -# Justin Lecher (2015-10-14) -# Requires dev-python/ipython which triggers a long dep chain -dev-python/restkit cli - # Brian Evans (2015-09-14) # Mask new USE flags for mariadb which all arches do not yet have dependencies >=dev-db/mariadb-10.1.0 innodb-snappy diff --git a/profiles/arch/mips/package.use.mask b/profiles/arch/mips/package.use.mask index 481d7104bd3b..7e2b3c4d4caa 100644 --- a/profiles/arch/mips/package.use.mask +++ b/profiles/arch/mips/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Turner (2020-08-11) +# No drivers on this architecture support Vulkan +media-libs/mesa vulkan vulkan-overlay zink + # Patrick McLean (2020-02-15) # Mask until dev-libs/libfido2 is keyworded net-misc/openssh security-key @@ -25,10 +29,6 @@ media-libs/sdl-mixer midi # Moved from use.mask since they are flags local to one package. sys-kernel/mips-sources -ip27 -ip28 -ip30 -# Michał Górny (2017-08-08) -# Required VIDEO_CARDS=i965/radeonsi, both masked in this profile. -media-libs/mesa vulkan vulkan-overlay - # Michał Górny (2017-08-08) # Requires USE=opencl that is masked in this profile. net-misc/bfgminer adl lm-sensors @@ -60,7 +60,7 @@ app-portage/g-sorcery bson # dev-python/gmpy fails tests about sizeof (conch), bug 608496 # dev-python/attrs fails tests on slow mips, couldn't test service_identity test path (crypt), bug 608570 # dev-python/gmpy also a test depend, so minimize the features until can test properly (http2 soap test) -dev-python/twisted conch crypt http2 soap test +dev-python/twisted conch crypt http2 test # Felix Janda (2016-09-24) # net-libs/libnetfilter_conntrack is not keyworded on mips diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask index d333e1d11b64..ebf8ca404e12 100644 --- a/profiles/arch/powerpc/package.use.mask +++ b/profiles/arch/powerpc/package.use.mask @@ -1,6 +1,14 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sergei Trofimovich (2020-08-07) +# dev-vcs/darcs is not keyworded on ppc/ppc64 +app-portage/layman darcs + +# Sergei Trofimovich (2018-03-27) +# dev-ruby/capybara depends on www-client/firefox which has no keywords +dev-ruby/capybara test + # Michał Górny (2020-06-14) # Requires dev-python/networkx. app-portage/nattka depgraph-order @@ -37,10 +45,6 @@ app-emulation/qemu sdl-image # requires fwupd, which is not yet keyworded kde-plasma/discover firmware -# Michał Górny (2020-01-11) -# Unkeyworded test deps. -dev-cpp/eigen test - # Rick Farina (2020-01-03) # ubertooth needs net-libs/libbtbb and net-wireless/ubertooth which aren't keyworded # rtl-sdr needs net-wireless/rtl-sdr @@ -97,10 +101,6 @@ net-analyzer/icinga2 mariadb # grub pc is not supported on powerpc sys-boot/grub:2 grub_platforms_pc grub_platforms_efi-32 grub_platforms_efi-64 grub_platforms_xen grub_platforms_xen-pvh -# Luke Dashjr (2018-06-08) -# Requires unported sys-libs/netbsd-csu -sys-devel/clang-runtime crt - # Luke Dashjr (2018-06-08) # sys-devel/llvmgold not yet keyworded sys-devel/llvm gold @@ -155,10 +155,6 @@ app-forensics/sleuthkit java # Requires USE=ipmi which is masked in this profile. sys-power/nut ups_drivers_nut-ipmipsu -# Michał Górny (2017-08-08) -# Required VIDEO_CARDS=i965/radeonsi, both masked in this profile. -media-libs/mesa vulkan vulkan-overlay - # Michał Górny (2017-08-08) # Requires USE=opencl that is masked in this profile. net-misc/bfgminer adl lm-sensors @@ -228,10 +224,6 @@ dev-libs/efl physics sdl # There's no keyworded office implementation anymore. gnome-extra/sushi office -# Markos Chandras (2015-02-07) -# app-admin/cgmanager misses PPC/PPC64 keywords. Bug #539208 -app-emulation/lxc cgmanager - # Mark Wright (2014-12-14/2014-12-24, 2015-04-01) # test dependencies need keywording dev-haskell/binary test @@ -370,10 +362,6 @@ mail-client/claws-mail pda # No media-sound/lilypond here, yet (bug #356069) app-text/asciidoc test -# Justin Lecher (2010-11-01) -# Deps not Keyworded -sci-chemistry/apbs fetk iapbs python - # Alexey Shvetsov (2010-08-22) # sci-chemistry/msms not available for this arch sci-chemistry/vmd msms diff --git a/profiles/arch/powerpc/package.use.stable.mask b/profiles/arch/powerpc/package.use.stable.mask index 95bc8068e110..4ab52f3cd7f7 100644 --- a/profiles/arch/powerpc/package.use.stable.mask +++ b/profiles/arch/powerpc/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Sam James (2020-07-30) +# glslang is not yet stable on ppc{,64} +media-libs/mesa vulkan-overlay + # Sergei Trofimovich (2019-12-12) # Needs stable net-libs/webkit-gtk, bug #684702 dev-util/geany-plugins markdown @@ -40,7 +44,6 @@ app-editors/emacs xwidgets # Andreas Sturmlechner (2018-06-20) # dev-python/PyQt5 is not stable. dev-python/matplotlib qt5 test -dev-python/matplotlib-python2 qt5 test media-sound/pulseaudio qt5 net-print/hplip qt5 diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index 4f1537623cbf..7b5e8303091b 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -1,6 +1,34 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Mart Raudsepp (2020-08-02) +# ppc32 has no virtual/rust support yet, needed by newer +# gnome-base/librsvg, et al +>=media-gfx/eog-3.33.1 svg + +# Sergei Trofimovich (2020-07-18) +# net-libs/webkit-gtk has no ppc keywords +app-editors/emacs xwidgets +gnome-extra/evolution-data-server oauth +app-office/gnucash gui doc +dev-util/geany-plugins markdown +>=media-gfx/gthumb-3.10.0 http +# needs mail-client/evolution, depends on net-libs/webkit-gtk +app-office/planner eds +# needs gnome-extra/sushi, depends on net-libs/webkit-gtk +gnome-base/nautilus previewer +# needs libgdata[gnome-online-accounts], depends on net-libs/webkit-gtk +gnome-base/gvfs google +gnome-base/gnome-control-center flickr +# needs x11-libs/wxGTK[webkit] +sci-misc/boinc X +# needs mail-client/evolution, depends on net-libs/webkit-gtk +net-mail/lbdb evo +# needs www-client/epiphany, depends on net-libs/webkit-gtk +net-misc/gwget epiphany +# needs dev-util/devhelp, depends on net-libs/webkit-gtk +dev-util/anjuta devhelp + # Mikle Kolyada (2020-06-08) # clisp is keyworded on ppc app-text/texlive-core -xindy @@ -49,10 +77,6 @@ sci-libs/libgeodecomp hpx silo # app-text/libwpd and app-text/libwpg are not keyworded media-gfx/inkscape cdr visio wpg -# Matt Turner (2018-10-07) -# media-libs/x265[power8] fails to build on 32-bit ppc. -media-libs/x265 power8 - # Mikle Kolyada (2018-09-01) # The dependency is not keyworded net-analyzer/wireshark bcg729 diff --git a/profiles/arch/powerpc/ppc32/package.use.stable.mask b/profiles/arch/powerpc/ppc32/package.use.stable.mask index 62a24b46189d..96b0285cf4d1 100644 --- a/profiles/arch/powerpc/ppc32/package.use.stable.mask +++ b/profiles/arch/powerpc/ppc32/package.use.stable.mask @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # When you add an entry to the top of this file, add your name, the date, and @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Andreas Sturmlechner (2020-07-21) +# Unstable test deps. +dev-cpp/eigen test + # Andreas Sturmlechner (2018-08-15) # media-libs/libsidplay:2 appears to be broken, bug #660288 media-video/vlc sid diff --git a/profiles/arch/powerpc/ppc32/use.mask b/profiles/arch/powerpc/ppc32/use.mask index 2d94ca9871a6..7f66a81bdf33 100644 --- a/profiles/arch/powerpc/ppc32/use.mask +++ b/profiles/arch/powerpc/ppc32/use.mask @@ -1,6 +1,12 @@ # Unmask the flag which corresponds to ARCH. -ppc +# Sergei Trofimovich (2020-07-18) +# net-libs/webkit-gtk has no ppc keywords +webkit +# net-libs/gnome-online-accounts depends on net-libs/webkit-gtk +gnome-online-accounts + # James Le Cuirot (2015-01-12) # Java is no longer supported on ppc. java diff --git a/profiles/arch/powerpc/ppc32/use.stable.mask b/profiles/arch/powerpc/ppc32/use.stable.mask index 9980a765a98f..4153941ba6bd 100644 --- a/profiles/arch/powerpc/ppc32/use.stable.mask +++ b/profiles/arch/powerpc/ppc32/use.stable.mask @@ -1,7 +1,6 @@ -# Mike Gilbert (2017-06-08) -# dev-lang/python:3.7 is not stable. -python_targets_python3_8 -python_single_target_python3_8 +# Andreas Sturmlechner (2020-08-13) +# media-gfx/gimp is ~hppa only +gimp # Mikle Kolyada (2018-04-24) # no stable net-misc/aria2 on ppc diff --git a/profiles/arch/powerpc/ppc64/64ul/use.mask b/profiles/arch/powerpc/ppc64/64ul/use.mask index a420106865d6..9f727c02d820 100644 --- a/profiles/arch/powerpc/ppc64/64ul/use.mask +++ b/profiles/arch/powerpc/ppc64/64ul/use.mask @@ -28,7 +28,6 @@ networkmanager ocamlopt # not tested on ppc64 -capi xmms2 # dietlibc diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index a6b93f2012ce..616548c7f042 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -1,6 +1,19 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Georgy Yakovlev (2020-08-20) +# zfs is keyworded on ppc64 +sys-boot/grub libzfs + +# James Le Cuirot (2020-08-19) +# Cinnamon is not keyworded on this architecture. +x11-themes/arc-theme cinnamon + +# Sam James (2020-07-03) +# Rust is available here +# Bug #728558 +media-video/ffmpeg -rav1e + # Andreas Sturmlechner (2020-07-02) # media-libs/libplacebo is keyworded media-video/vlc -libplacebo diff --git a/profiles/arch/powerpc/ppc64/package.use.stable.mask b/profiles/arch/powerpc/ppc64/package.use.stable.mask index 7f11f0cbf277..354875b56618 100644 --- a/profiles/arch/powerpc/ppc64/package.use.stable.mask +++ b/profiles/arch/powerpc/ppc64/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Michał Górny (2020-08-07) +# Unstable test deps. +dev-cpp/eigen test + # Andreas Sturmlechner (2020-06-04) # dev-python/pygtk is broken, bug #716294; Bugs #706500, #710160 # Stable-mask all revdeps, all of them are pending cleanup already. diff --git a/profiles/arch/powerpc/ppc64/use.stable.mask b/profiles/arch/powerpc/ppc64/use.stable.mask index 28c811432771..e797af411b72 100644 --- a/profiles/arch/powerpc/ppc64/use.stable.mask +++ b/profiles/arch/powerpc/ppc64/use.stable.mask @@ -3,8 +3,3 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask - -# Mike Gilbert (2017-06-08) -# dev-lang/python:3.7 is not stable. -python_targets_python3_8 -python_single_target_python3_8 diff --git a/profiles/arch/powerpc/use.mask b/profiles/arch/powerpc/use.mask index 1e76efe15bfd..d7c6960e2d75 100644 --- a/profiles/arch/powerpc/use.mask +++ b/profiles/arch/powerpc/use.mask @@ -55,7 +55,6 @@ klibc # These flags should only be used for ppc -ppcsha1 --power8 # Unmask the Altivec instruction set -altivec diff --git a/profiles/arch/riscv/package.accept_keywords b/profiles/arch/riscv/package.accept_keywords index ba134491c30e..3ebc00af05b0 100644 --- a/profiles/arch/riscv/package.accept_keywords +++ b/profiles/arch/riscv/package.accept_keywords @@ -5,6 +5,3 @@ # we need specific versions / patches for riscv! sys-devel/gcc -amd64 -~amd64 sys-libs/glibc -amd64 -~amd64 - -# For the stages and qemu, we need static qemu *from* ~amd64 -app-emulation/qemu-riscv64-bin ~amd64 diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index 0a595e2b137a..846a53e316fb 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -1,6 +1,17 @@ # Copyright 2019-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Jakov Smolic (2020-08-14) +# Large amount of missing keywords +# Bug #724358 +>=dev-libs/json-c-0.15 doc + +# Sam James (2020-07-31) +# Large amount of missing keywords for cmake and friends +# bug #720296, bug #724358 +dev-util/cmake doc test +dev-libs/jsoncpp doc + # Lars Wendler (2020-06-25) # Missing keyword. Requires dev-util/cmake which also lacks keyword and # possibly a whole bunch of its deps as well @@ -79,7 +90,9 @@ dev-libs/libusb doc dev-libs/libxslt python dev-libs/libyaml doc dev-python/cython doc test +dev-python/jinja doc test dev-python/lxml test +dev-python/markupsafe test dev-python/pygments doc test dev-python/setuptools test dev-python/snakeoil test @@ -102,7 +115,7 @@ net-nds/openldap cxx kerberos sasl sys-apps/kmod doc sys-apps/portage apidoc sys-apps/rng-tools nistbeacon pkcs11 -sys-auth/pambase pam_krb5 pam_ssh passwdqc mktemp +sys-auth/pambase gnome-keyring pam_krb5 pam_ssh passwdqc mktemp sys-block/thin-provisioning-tools test sys-devel/automake test sys-devel/gdb source-highlight diff --git a/profiles/arch/riscv/packages b/profiles/arch/riscv/packages index 3b97323bdc9f..b089d412189e 100644 --- a/profiles/arch/riscv/packages +++ b/profiles/arch/riscv/packages @@ -1,10 +1,5 @@ -# Copyright 2019 Gentoo Authors +# Copyright 2019-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# For now we add the x86-64 qemu-riscv64 static binary to all -# stages. This makes life somewhat simpler when working without -# real hardware. -*app-emulation/qemu-riscv64-bin - # For the initial hot experimentation phase... *sys-devel/gdb diff --git a/profiles/arch/riscv/packages.build b/profiles/arch/riscv/packages.build index c85897cb6cac..aacc29b1d56e 100644 --- a/profiles/arch/riscv/packages.build +++ b/profiles/arch/riscv/packages.build @@ -1,7 +1,3 @@ # Copyright 2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# For now we add the x86-64 qemu-riscv64 static binary to all -# stages. This makes life somewhat simpler when working without -# real hardware. -app-emulation/qemu-riscv64-bin diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask index a9ccd5b34580..fa12586bfdea 100644 --- a/profiles/arch/riscv/use.mask +++ b/profiles/arch/riscv/use.mask @@ -12,9 +12,6 @@ fam # valgrind has no RISCV port. valgrind -# The required library has not been ported to riscv yet. -seccomp - # Not tested yet bluetooth consolekit diff --git a/profiles/arch/s390/package.use.mask b/profiles/arch/s390/package.use.mask index 090efb982aff..f156001aaa6b 100644 --- a/profiles/arch/s390/package.use.mask +++ b/profiles/arch/s390/package.use.mask @@ -1,9 +1,13 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Patrick McLean (2020-02-15) -# Mask until dev-libs/libfido2 is keyworded -net-misc/openssh security-key +# Matt Turner (2020-08-11) +# No drivers on this architecture support Vulkan +media-libs/mesa vulkan vulkan-overlay zink + +# Mikle Kolyada (2020-07-13) +# Luajit does not work on s390 +app-text/texlive-core luajittex # Hans de Graaff (2019-04-08) # Obsolete ruby version, no newer versions keyworded or stable. @@ -23,19 +27,12 @@ app-editors/vim luajit lua # not keyworded yet media-gfx/imagemagick raw dev-db/mariadb numa -# ipython is not really tested -dev-python/restkit cli # not tested yet app-misc/mc samba app-arch/rpm test # no ceph keyworded net-analyzer/rrdtool rados - -# Michał Górny (2017-08-08) -# Required VIDEO_CARDS=i965/radeonsi, both masked in this profile. -media-libs/mesa vulkan vulkan-overlay - # Robin H. Johnson (2017-08-05) # Upstream Git is switching to PCRE2 w/ JIT. # This is not available on some arches, where a fallback to PCRE1 without JIT is used. diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index 120926645017..320fe30f8b54 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -1,9 +1,17 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Turner (2020-08-11) +# No drivers on this architecture support Vulkan +media-libs/mesa vulkan vulkan-overlay zink + +# Mart Raudsepp (2020-08-02) +# sparc has no virtual/rust support, needed by newer gnome-base/librsvg, et al +>=media-gfx/eog-3.33.1 svg + # Robin H. Johnson (2020-07-02) # Mask io-uring & zbc pending keywording -sys-block/fio -io-uring zbc +sys-block/fio -io-uring -zbc # Michał Górny (2020-06-14) # Requires dev-python/networkx. @@ -18,11 +26,6 @@ app-text/texlive-core -xindy # for imagemagick. media-gfx/inkscape cdr visio wpg -# Michał Górny (2020-05-06) -# dev-vcs/mercurial is broken on SPARC and setuptools_scm tests -# lack proper skipping (to be fixed). -<=dev-python/setuptools_scm-3.5.0 test - # Mikle Kolyada (2020-05-06) # No keywords dev-python/werkzeug test @@ -216,10 +219,6 @@ dev-db/mariadb numa # missing keyword on dev-python/dbusmock, bug #620024 >=gnome-base/gnome-settings-daemon-3.24 test -# Michał Górny (2017-08-08) -# Required VIDEO_CARDS=i965/radeonsi, both masked in this profile. -media-libs/mesa vulkan vulkan-overlay - # Michał Górny (2017-08-08) # Requires USE=redis that is masked in this profile. mail-filter/pyzor test @@ -284,10 +283,6 @@ gnome-extra/nm-applet teamd # Missing keywords on app-text/gspell - bug #587368 >=app-editors/gedit-3.20 spell -# Justin Lecher (2016-02-22) -# Missing test deps keyword #575366 -dev-cpp/eigen test - # Pacho Ramos (2016-02-20) # Missing keywords, bug #551580 app-office/planner eds @@ -319,10 +314,6 @@ dev-qt/qtchooser test # Not tested net-mail/dovecot lz4 -# Justin Lecher (2015-10-14) -# Requires dev-python/ipython which triggers a long dep chain -dev-python/restkit cli - # Brian Evans (2015-09-14) # Mask new USE flags for mariadb which all arches do not yet have dependencies >=dev-db/mariadb-10.1.0 innodb-snappy diff --git a/profiles/arch/sparc/package.use.stable.mask b/profiles/arch/sparc/package.use.stable.mask index 43f211b9563d..2b2497b5e4d6 100644 --- a/profiles/arch/sparc/package.use.stable.mask +++ b/profiles/arch/sparc/package.use.stable.mask @@ -1,4 +1,4 @@ -# Copyright 2019 Gentoo Authors +# Copyright 2019-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Rolf Eike Beer (2020-04-27) diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask index 86f917e6f917..34cc294ac6ea 100644 --- a/profiles/arch/sparc/use.mask +++ b/profiles/arch/sparc/use.mask @@ -90,8 +90,6 @@ srtp tokyocabinet # bug 235685 webkit -# bug 359963 -webp # Gustavo Zacarias (2007-02-14) # Mono needs gcc4 and it's not yet stable @@ -141,7 +139,6 @@ ebook capi lensfun jingle -mod_wsgi vaapi librtmp rtmp diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index d0df057869a0..fd1f1e3fd9c5 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -1,13 +1,30 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Thomas Deutschmann (2020-08-17) +# Columnstore engine is supported on x86 +dev-db/mariadb -columnstore + +# Thomas Deutschmann (2020-07-27) +# media-video/pipewire:0/0.3 is available for x86 +www-client/firefox -screencast + +# Sergei Trofimovich (2020-07-11) +# net-libs/libslirp is not yet keyworded on x86, bug #732144 +app-emulation/qemu slirp + +# Sam James (2020-07-03) +# Rust is available here +# Bug #728558 +media-video/ffmpeg -rav1e + # Robin H. Johnson (2020-07-02) # Mask io-uring & zbc pending keywording sys-block/fio -io-uring -zbc # Thomas Deutschmann (2020-06-20) # media-libs/nv-codec-headers is not available for x86 -media-video/ffmpeg video_cards_nvidia +>=media-video/ffmpeg-4.3 video_cards_nvidia # Marek Szuba (2020-06-17) # Unmask globally-masked flashrom drivers and tools which do work on x86 @@ -40,6 +57,7 @@ sys-libs/glibc -static-pie # Thomas Deutschmann (2020-03-11) # Encrypted Media Extensions (eme-free) can be disabled on x86 +mail-client/thunderbird -eme-free www-client/firefox -eme-free # Mart Raudsepp (2020-03-01) @@ -82,9 +100,8 @@ sys-block/fio -python -gnuplot sys-firmware/seabios -debug # Georgy Yakovlev (2019-08-28) -# upstream provides docs and tools for tier-1 arches +# upstream provides docs only for tier-1 arches dev-lang/rust-bin -doc ->=dev-lang/rust-bin-1.37 -clippy -rustfmt # Thomas Deutschmann (2019-08-03) # Early microcode loading is supported on x86 @@ -180,10 +197,6 @@ app-admin/rsyslog -mdblookup # which is only keyworded for amd64 x11-wm/awesome doc -# Alexis Ballier (2017-01-31) -# nvidia drivers are unmasked here -media-video/ffmpeg -nvenc - # Andreas Sturmlechner (2016-12-31) # on behalf of Andreas K. Hüttel (2016-12-14) # Fails to build with newly unmasked ffmpeg-3, so mask this useflag diff --git a/profiles/arch/x86/package.use.stable.mask b/profiles/arch/x86/package.use.stable.mask index 520a1f700ee4..23c5bfa1a89b 100644 --- a/profiles/arch/x86/package.use.stable.mask +++ b/profiles/arch/x86/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Thomas Deutschmann (2020-08-05) +# sys-cluster/slurm has no stable keywords +app-metrics/collectd collectd_plugins_slurm + # Andreas Sturmlechner (2020-01-04) # net-libs/libktorrent:5 is not stable anymore, bug #696858 kde-apps/kget bittorrent @@ -24,9 +28,9 @@ kde-apps/kget bittorrent # Andreas Sturmlechner (2019-09-13) # media-video/pipewire is not stable yet dev-libs/weston pipewire -kde-apps/krfb wayland -kde-plasma/xdg-desktop-portal-kde screencast -sys-apps/xdg-desktop-portal screencast + (2019-05-21) diff --git a/profiles/arch/x86/use.stable.mask b/profiles/arch/x86/use.stable.mask index 4236bbf05ad2..b0ff96b03f16 100644 --- a/profiles/arch/x86/use.stable.mask +++ b/profiles/arch/x86/use.stable.mask @@ -8,11 +8,6 @@ # sci-libs/mkl is not stable, needs online registration to even run pkg_setup mkl -# Mike Gilbert (2017-06-08) -# dev-lang/python:3.8 is not stable. -python_targets_python3_8 -python_single_target_python3_8 - # Andreas K. Hüttel (2017-05-26) # dev-db/firebird is keyworded ~x86 firebird -- cgit v1.2.3