From abaa75b10f899ada8dd05b23cc03205064394bc6 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 22 Jan 2021 20:28:19 +0000 Subject: gentoo resync : 22.01.2021 --- profiles/Manifest.gz | Bin 139448 -> 140795 bytes profiles/arch/alpha/package.use.mask | 24 ++- profiles/arch/alpha/use.mask | 7 +- profiles/arch/amd64/no-multilib/package.mask | 1 - profiles/arch/amd64/package.use.mask | 10 +- profiles/arch/amd64/package.use.stable.mask | 12 -- profiles/arch/arm/armv6j/package.use.mask | 3 +- profiles/arch/arm/armv7a/package.use.mask | 3 +- profiles/arch/arm/package.use.mask | 50 +++-- profiles/arch/arm/package.use.stable.mask | 13 +- profiles/arch/arm64/make.defaults | 2 +- profiles/arch/arm64/package.use.mask | 50 ++++- profiles/arch/base/package.use.mask | 4 + profiles/arch/hppa/package.use.mask | 23 ++- profiles/arch/hppa/package.use.stable.mask | 5 + profiles/arch/hppa/use.mask | 7 +- profiles/arch/ia64/package.use.mask | 18 +- profiles/arch/ia64/use.mask | 7 +- profiles/arch/mips/package.use.mask | 13 +- profiles/arch/powerpc/package.use.mask | 8 +- profiles/arch/powerpc/ppc32/package.use.mask | 13 ++ .../arch/powerpc/ppc32/package.use.stable.mask | 6 +- profiles/arch/powerpc/ppc32/use.stable.mask | 2 +- profiles/arch/powerpc/ppc64/32ul/package.use.mask | 6 +- profiles/arch/powerpc/ppc64/64ul/package.use.mask | 6 +- profiles/arch/powerpc/ppc64/package.use.mask | 18 +- profiles/arch/riscv/package.use.mask | 18 +- profiles/arch/riscv/use.mask | 4 +- profiles/arch/s390/package.use.mask | 3 +- profiles/arch/sparc/package.use | 7 + profiles/arch/sparc/package.use.mask | 20 +- profiles/arch/sparc/package.use.stable.mask | 7 + profiles/arch/sparc/use.mask | 7 +- profiles/arch/x86/package.use.mask | 23 ++- profiles/arch/x86/package.use.stable.mask | 14 +- profiles/base/make.defaults | 4 +- profiles/base/package.use.force | 7 +- profiles/base/package.use.mask | 30 ++- profiles/base/package.use.stable.mask | 13 +- profiles/base/use.mask | 12 -- .../default/linux/amd64/17.1/desktop/systemd/eapi | 1 + .../linux/amd64/17.1/desktop/systemd/parent | 2 + .../default/linux/arm/17.0/armv4t/systemd/eapi | 1 + .../default/linux/arm/17.0/armv4t/systemd/parent | 2 + .../default/linux/arm/17.0/armv5te/systemd/eapi | 1 + .../default/linux/arm/17.0/armv5te/systemd/parent | 2 + .../default/linux/arm/17.0/armv6j/systemd/eapi | 1 + .../default/linux/arm/17.0/armv6j/systemd/parent | 2 + .../default/linux/arm/17.0/armv7a/systemd/eapi | 1 + .../default/linux/arm/17.0/armv7a/systemd/parent | 2 + profiles/default/linux/arm64/package.use.mask | 4 - profiles/default/linux/package.use.mask | 4 - profiles/desc/office_implementation.desc | 3 +- profiles/desc/python_single_target.desc | 3 +- profiles/desc/python_targets.desc | 3 +- profiles/desc/sane_backends.desc | 2 + .../features/prefix/standalone/package.use.mask | 5 + profiles/features/prefix/use.mask | 3 + profiles/license_groups | 4 +- profiles/package.mask | 220 +++++++-------------- profiles/prefix/darwin/macos/10.13/x64/gcc/parent | 2 +- profiles/prefix/darwin/macos/10.14/x64/gcc/parent | 2 +- profiles/prefix/darwin/macos/10.15/x64/gcc/parent | 2 +- profiles/prefix/darwin/macos/11.0/x64/gcc/parent | 2 +- profiles/prefix/darwin/macos/package.mask | 11 +- profiles/prefix/package.mask | 5 - .../sunos/solaris/arch/sparc64/make.defaults | 8 + profiles/profiles.desc | 5 + profiles/targets/desktop/package.use | 5 - profiles/updates/1Q-2021 | 1 + profiles/use.local.desc | 78 +++++--- 71 files changed, 490 insertions(+), 377 deletions(-) create mode 100644 profiles/default/linux/amd64/17.1/desktop/systemd/eapi create mode 100644 profiles/default/linux/amd64/17.1/desktop/systemd/parent create mode 100644 profiles/default/linux/arm/17.0/armv4t/systemd/eapi create mode 100644 profiles/default/linux/arm/17.0/armv4t/systemd/parent create mode 100644 profiles/default/linux/arm/17.0/armv5te/systemd/eapi create mode 100644 profiles/default/linux/arm/17.0/armv5te/systemd/parent create mode 100644 profiles/default/linux/arm/17.0/armv6j/systemd/eapi create mode 100644 profiles/default/linux/arm/17.0/armv6j/systemd/parent create mode 100644 profiles/default/linux/arm/17.0/armv7a/systemd/eapi create mode 100644 profiles/default/linux/arm/17.0/armv7a/systemd/parent create mode 100644 profiles/prefix/sunos/solaris/arch/sparc64/make.defaults (limited to 'profiles') diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz index b5dcd296826a..774d71d2e1a6 100644 Binary files a/profiles/Manifest.gz and b/profiles/Manifest.gz differ diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask index aeb88d765b95..b18af669a394 100644 --- a/profiles/arch/alpha/package.use.mask +++ b/profiles/arch/alpha/package.use.mask @@ -1,6 +1,28 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2021-01-19) +# Avoid pulling in a large unkeyworded dep +# which is largely a desktop application +# bug #766186 +app-text/dblatex inkscape + +# Sam James (2021-01-19) +# app-text/dblatex not yet keyworded +# bug #766186 +dev-util/ragel doc + +# Sam James (2011-01-19) +# Joonas Niilola (2021-01-10) +# Test-dep needs keywording on multiple arches, best to just mask it +# globally for now. Resolves issue by b5248bbb1b5 +# bug #766147 +app-text/enchant test + +# Joonas Niilola (2021-01-15) +# Dependency not keyworded on this arch. +app-text/enchant voikko + # Michał Górny (2020-11-30) # Qt5 is not keyworded here. x11-misc/synergy gui diff --git a/profiles/arch/alpha/use.mask b/profiles/arch/alpha/use.mask index 8a4bc4a73f41..b9e29c591fd5 100644 --- a/profiles/arch/alpha/use.mask +++ b/profiles/arch/alpha/use.mask @@ -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 # Unmask the flag which corresponds to ARCH. @@ -45,10 +45,6 @@ lua_targets_luajit luajit luajittex -# Andreas Sturmlechner (2017-02-25) -# kwallet integration split from kde to distinct flag -kwallet - # Tobias Klausmann (2016-06-07) # We currently do not have the resources to AT qt5 packages. # This may change when/if qt4 goes away. @@ -99,6 +95,7 @@ rtmp v4l vpx kde +kwallet quvi metalink tremor diff --git a/profiles/arch/amd64/no-multilib/package.mask b/profiles/arch/amd64/no-multilib/package.mask index f93218e132d9..4eab47df955e 100644 --- a/profiles/arch/amd64/no-multilib/package.mask +++ b/profiles/arch/amd64/no-multilib/package.mask @@ -96,7 +96,6 @@ games-strategy/spaz media-sound/aucdtect media-video/binkplayer media-video/tsmuxer -net-misc/icaclient net-misc/ps3mediaserver net-print/cndrvcups-common-lb net-print/cndrvcups-lb diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index d83595a84077..56578c36fa5f 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,11 @@ #--- END OF EXAMPLES --- +# Jaco Kroon (2021-01-08) +# blocksruntime (clang -fblocks requirement) for asterisk is available on this +# architecture. +net-misc/asterisk -blocks + # Michał Górny (2020-12-21) # Sanitizers supported on this architecture. sys-libs/compiler-rt-sanitizers -asan -dfsan -lsan -msan -hwasan -tsan @@ -29,11 +34,6 @@ sys-libs/compiler-rt-sanitizers -libfuzzer -profile -xray # ppc64. bug #750974. sci-mathematics/gmp-ecm -custom-tune -# Thomas Deutschmann (2020-10-07) -# (2020-10-05) # Guile only supports JIT on some arches # (See 9.3.8 in the Guile manual) diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask index 1e7872fffe7d..753e2bc17fba 100644 --- a/profiles/arch/amd64/package.use.stable.mask +++ b/profiles/arch/amd64/package.use.stable.mask @@ -45,10 +45,6 @@ app-emulation/lxd apparmor # not yet ready for everyone. net-misc/curl quiche -# Andreas Sturmlechner (2019-05-21) -# dev-db/oracle-instantclient ain't stable -dev-qt/qtsql oci8 - # Amy Liffey (2019-01-15) # Mask experimental contrib repo # (except what's needed by digikam, dilfridge) @@ -70,10 +66,6 @@ media-radio/wsjtx doc # Pulls too much unstable ruby deps (some are not even keyworded) net-misc/chrony html -# Michael Palimaka (2017-09-30) -# Required dependeny is not stable -sci-libs/gdal oracle - # NP-Hardass (2017-09-27) # patchset variants are not stable virtual/wine staging @@ -83,10 +75,6 @@ virtual/wine staging # dep tree to be stabilized at this time. >=net-irc/weechat-1.7 doc -# Andreas Sturmlechner (2017-03-01) -# Requires not yet stabilised dev-db/oracle-instantclient. -sci-geosciences/qgis oracle - # Christoph Junghans (2017-02-26) # Stable mask some fabrics (bug #525534) sys-cluster/openmpi openmpi_fabrics_psm openmpi_fabrics_knem openmpi_fabrics_ofed openmpi_fabrics_dapl openmpi_rm_pbs openmpi_rm_slurm openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_connectx-xrc openmpi_ofed_features_udcm openmpi_ofed_features_dynamic-sl openmpi_ofed_features_failover diff --git a/profiles/arch/arm/armv6j/package.use.mask b/profiles/arch/arm/armv6j/package.use.mask index fe8a73d403cf..bf74cb1118ed 100644 --- a/profiles/arch/arm/armv6j/package.use.mask +++ b/profiles/arch/arm/armv6j/package.use.mask @@ -1,9 +1,10 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Joonas Niilola (2020-10-08) # libavif is keyworded for this profile. dev-libs/efl -avif +kde-frameworks/kimageformats -avif # Mart Raudsepp (2020-08-02) # virtual/rust is available here diff --git a/profiles/arch/arm/armv7a/package.use.mask b/profiles/arch/arm/armv7a/package.use.mask index 9f750cc47acb..a2fe67d1e4d2 100644 --- a/profiles/arch/arm/armv7a/package.use.mask +++ b/profiles/arch/arm/armv7a/package.use.mask @@ -1,9 +1,10 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Joonas Niilola (2020-10-08) # Dependency keyworded on this arm profile. dev-libs/efl -avif +kde-frameworks/kimageformats -avif # Sam James (2020-10-05) # Guile only supports JIT on some arches diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index 0c7160495a10..039993c67bfb 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -1,6 +1,27 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2021-01-21) +# Needs keywording of new test dependency +# bug #766441 +dev-db/redis ssl + +# Sam James (2021-01-19) +# Joonas Niilola (2021-01-10) +# Test-dep needs keywording on multiple arches, best to just mask it +# globally for now. Resolves issue by b5248bbb1b5 +# bug #766147 +app-text/enchant test + +# Sam James (2020-01-17) +# gnuefi + systemd-boot works on arm +# bug #729720 +sys-apps/systemd -gnuefi + +# Joonas Niilola (2021-01-15) +# Dependency not keyworded on this arch. +app-text/enchant voikko + # Michał Górny (2020-12-21) # Sanitizers supported on this architecture. sys-libs/compiler-rt-sanitizers -asan -lsan @@ -22,6 +43,7 @@ media-libs/libsdl2 fcitx4 # Joonas Niilola (2020-10-02) # Dependency only keyworded on specific arm profiles. dev-libs/efl avif +kde-frameworks/kimageformats avif # Adam Feldman (2020-09-05) # dev-util/dogtail is not keyworded for arm @@ -84,11 +106,6 @@ net-libs/gnome-online-accounts gnome # Not keyworded on arm net-misc/whois xcrypt -# Ettore Di Giacinto (2016-11-10) -# Dependency has no stable keyword -# and as for now we have only stable mate versions -mate-base/mate bluetooth - # Georgy Yakovlev (2017-09-05) +# missing keywords media-libs/lastfmlib +net-misc/gerbera lastfm + # Michał Górny (2017-08-10) # Requires USE=ipmi which is masked in this profile. sys-power/nut ups_drivers_nut-ipmipsu @@ -231,6 +252,11 @@ games-emulation/dosbox glide # sci-libs/gdal[mdb] requires dev-java/jackcess which is not keyworded >=sci-libs/gdal-2.0.3 mdb +# Ettore Di Giacinto (2016-11-10) +# Dependency has no stable keyword +# and as for now we have only stable mate versions +mate-base/mate bluetooth + # Gilles Dartiguelongue (2016-08-23) # Missing keywords on media-libs/grilo - bug #521972 media-sound/rhythmbox upnp-av @@ -243,6 +269,10 @@ dev-db/mariadb -jdbc # does not build on arm at all (upstream bug) dev-scheme/racket futures jit +# Ian Whyman (2016-05-22) +# RPI support on arm +dev-libs/libcec -raspberry-pi + # Thomas Deutschmann (2016-03-19) # Unkeyworded deps, bug #564274 app-metrics/collectd collectd_plugins_gmond @@ -461,11 +491,3 @@ dev-qt/qtwebkit -jit # missing keywords media-plugins/gst-plugins-meta aac dts dv lame libvisual modplug taglib vcd wavpack dvd - -# Ian Whyman (2016-05-22) -# RPI support on arm -dev-libs/libcec -raspberry-pi - -# Ian Whyman (2017-09-05) -# missing keywords media-libs/lastfmlib -net-misc/gerbera lastfm diff --git a/profiles/arch/arm/package.use.stable.mask b/profiles/arch/arm/package.use.stable.mask index 8ae9ea82ee60..79e046013ec5 100644 --- a/profiles/arch/arm/package.use.stable.mask +++ b/profiles/arch/arm/package.use.stable.mask @@ -57,11 +57,6 @@ dev-db/qdbm java # Don't rely on stable inkscape app-text/dblatex inkscape -# Andreas Sturmlechner (2018-05-07) -# Requires not stabilised dev-python/restkit -dev-python/wsgiproxy2 test -dev-python/pyquery test - # Andreas Sturmlechner (2018-05-07) # Requires not stabilised dev-python/matplotlib dev-python/numpydoc test @@ -84,6 +79,10 @@ media-sound/mpd fluidsynth # frei0r-plugins is not stable yet, mask it on stable versions media-video/ffmpeg frei0r +# Ian Whyman (2016-05-22) +# RPI support on arm +dev-libs/libcec -raspberry-pi + # Michael Weber (2017-04-01) # no stable jdk media-libs/libbluray java @@ -151,7 +150,3 @@ net-misc/connman l2tp pptp gnome-base/gvfs google net-libs/libproxy webkit >=x11-libs/gtk+-3.12.2 cloudprint - -# Ian Whyman (2016-05-22) -# RPI support on arm -dev-libs/libcec -raspberry-pi diff --git a/profiles/arch/arm64/make.defaults b/profiles/arch/arm64/make.defaults index 3fa7f0b1c878..9520c018c0df 100644 --- a/profiles/arch/arm64/make.defaults +++ b/profiles/arch/arm64/make.defaults @@ -1,4 +1,4 @@ -# Main ARM64 (Aarch64/ARMv8) profile; endian independent. +# Main ARM64 (AArch64/ARMv8) profile; endian independent. ARCH="arm64" ACCEPT_KEYWORDS="arm64" diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index 1959a228b67c..0d674780969d 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -1,6 +1,32 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2021-01-21) +# Needs keywording of new test dependency +# bug #766441 +dev-db/redis ssl + +# Sam James (2021-01-19) +# app-text/dblatex not yet keyworded +# bug #766186 +dev-util/ragel doc + +# Sam James (2021-01-19) +# Joonas Niilola (2021-01-10) +# Test-dep needs keywording on multiple arches, best to just mask it +# globally for now. Resolves issue by b5248bbb1b5 +# bug #766147 +app-text/enchant test + +# Sam James (2020-01-17) +# gnuefi + systemd-boot works on arm64 +# bug #729720 +sys-apps/systemd -gnuefi + +# Joonas Niilola (2021-01-15) +# Dependency not keyworded on this arch. +app-text/enchant voikko + # Michał Górny (2020-12-21) # Sanitizers supported on this architecture. sys-libs/compiler-rt-sanitizers -asan -dfsan -lsan -msan -hwasan -tsan @@ -17,8 +43,8 @@ net-proxy/haproxy device-atlas media-sound/clementine lastfm # Roy Bamford (2020-11-08) @@ -115,6 +141,10 @@ sys-libs/glibc -static-pie # Not keyworded on arm64 net-misc/whois xcrypt +# Patrick McLean (2019-03-26) +# Some test deps aren't keyworded on arm64 +dev-python/kazoo test + # Ettore Di Giacinto (2016-11-10) # Dependency has no stable keyword # and as for now we have only stable mate versions @@ -128,7 +158,7 @@ net-dialup/freeradius mongodb # Unkeyworded dep. kde-apps/cantor julia -# Rick Farina (2020-01-03) +# Rick Farina (2020-01-03) # ubertooth needs net-libs/libbtbb and net-wireless/ubertooth which aren't keyworded net-wireless/kismet ubertooth @@ -288,7 +318,7 @@ dev-libs/libpeas lua # Michał Górny (2018-01-23) # USE=eds requires USE=gnome that is masked here. # USE=postgres requires dev-db/postgresql[kerberos] (USE masked). -# NeddySeagoon (2017-08-21) +# Roy Bamford (2017-08-21) # Pulls in sci-libs/coinor-mp which wants immintrin.h not on arm64 # Markus Meier (2012-12-08) # mask app-office/libreoffice java extensions @@ -306,7 +336,11 @@ media-video/mjpegtools sdlgfx # Those require USE=doc that is masked in this profile. dev-python/python-neutronclient test -# NeddySeagoon (2017-08-24) +# Ian Whyman (2017-09-05) +# missing keywords media-libs/lastfmlib +net-misc/gerbera lastfm + +# Roy Bamford (2017-08-24) # Support for g15daemon still needs -9999 packages on all arches media-sound/mumble g15 @@ -432,7 +466,3 @@ dev-libs/gobject-introspection -doctool # missing keywords media-plugins/gst-plugins-meta aac dts dv lame libvisual taglib vcd wavpack - -# Ian Whyman (2017-09-05) -# missing keywords media-libs/lastfmlib -net-misc/gerbera lastfm diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 08587e302153..9e73ab1dac3d 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Jaco Kroon (2021-01-08) +# blocksruntime (clang -fblocks) isn't available on all arches. +net-misc/asterisk blocks + # Michał Górny (2020-12-21) # Mask all sanitizers by default, unmask on arches supporting them. sys-libs/compiler-rt-sanitizers asan dfsan lsan msan hwasan tsan diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask index 17fd56881683..b533938ec020 100644 --- a/profiles/arch/hppa/package.use.mask +++ b/profiles/arch/hppa/package.use.mask @@ -1,9 +1,30 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # NOTE: When masking a USE flag due to missing keywords, please file a keyword # request bug for the hppa arch. +# Sam James (2021-01-19) +# app-text/dblatex not yet keyworded +# bug #766186 +dev-util/ragel doc + +# Georgy Yakovlev (2021-01-19) +# uchardet not stable/keyworded yet on this arch +# bug #750032 +sys-apps/groff uchardet + +# Sam James (2021-01-19) +# Joonas Niilola (2021-01-10) +# Test-dep needs keywording on multiple arches, best to just mask it +# globally for now. Resolves issue by b5248bbb1b5 +# bug #766147 +app-text/enchant test + +# Joonas Niilola (2021-01-15) +# Dependency not keyworded on this arch. +app-text/enchant voikko + # Matthias Maier (2020-12-03) # Requires sci-mathematics/z3. dev-util/cppcheck z3 diff --git a/profiles/arch/hppa/package.use.stable.mask b/profiles/arch/hppa/package.use.stable.mask index ba207e5f35e2..ffbe9d4a6825 100644 --- a/profiles/arch/hppa/package.use.stable.mask +++ b/profiles/arch/hppa/package.use.stable.mask @@ -17,6 +17,11 @@ #--- END OF EXAMPLES --- +# Sam James (2021-01-21) +# media-gfx/transfig ends up pulling in Xorg +# bug #766051 +dev-util/ragel doc + # Matt Turner (2020-12-31) # The following packages have no stable keywords on hppa: # amqp: net-libs/rabbitmq diff --git a/profiles/arch/hppa/use.mask b/profiles/arch/hppa/use.mask index 05e05ff12c8f..d0648b9f3cbb 100644 --- a/profiles/arch/hppa/use.mask +++ b/profiles/arch/hppa/use.mask @@ -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 # Unmask the flag which corresponds to ARCH. @@ -50,10 +50,6 @@ dmraid # Unmask as this profile is big endian. -big-endian -# Andreas Sturmlechner (2017-02-25) -# kwallet integration split from kde to distinct flag -kwallet - # Jeroen Roovers (2016-01-31) # USE=xwidgets requires net-libs/webkit-gtk xwidgets @@ -172,6 +168,7 @@ darcs # Jeroen Roovers (2010-04-05) # Mask USE=kde (bug #304363). kde +kwallet # Jeroen Roovers (2010-02-28) # app-accessibility/flite does not work (bug #307241) diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask index d83ccfb49847..df6cd94f2828 100644 --- a/profiles/arch/ia64/package.use.mask +++ b/profiles/arch/ia64/package.use.mask @@ -1,6 +1,22 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2021-01-19) +# app-text/dblatex not yet keyworded +# bug #766186 +dev-util/ragel doc + +# Sam James (2021-01-19) +# Joonas Niilola (2021-01-10) +# Test-dep needs keywording on multiple arches, best to just mask it +# globally for now. Resolves issue by b5248bbb1b5 +# bug #766147 +app-text/enchant test + +# Joonas Niilola (2021-01-15) +# Dependency not keyworded on this arch. +app-text/enchant voikko + # Cédric Krier (2020-11-10) # virtual/rust has no ia64 keyword dev-vcs/mercurial rust diff --git a/profiles/arch/ia64/use.mask b/profiles/arch/ia64/use.mask index 47e5a6f4429f..fae8767d01db 100644 --- a/profiles/arch/ia64/use.mask +++ b/profiles/arch/ia64/use.mask @@ -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 # Unmask the flag which corresponds to ARCH. @@ -34,10 +34,6 @@ lua_targets_luajit luajit luajittex -# Andreas Sturmlechner (2017-02-25) -# kwallet integration split from kde to distinct flag -kwallet - # No hardware to test by the team 3dfx bluetooth @@ -73,6 +69,7 @@ lqr capi lensfun kde +kwallet metalink upnp fdk diff --git a/profiles/arch/mips/package.use.mask b/profiles/arch/mips/package.use.mask index eca4e2df7766..684a9b2f899c 100644 --- a/profiles/arch/mips/package.use.mask +++ b/profiles/arch/mips/package.use.mask @@ -1,6 +1,17 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2021-01-19) +# Joonas Niilola (2021-01-10) +# Test-dep needs keywording on multiple arches, best to just mask it +# globally for now. Resolves issue by b5248bbb1b5 +# bug #766147 +app-text/enchant test + +# Joonas Niilola (2021-01-15) +# Dependency not keyworded on this arch. +app-text/enchant voikko + # Matt Turner (2020-12-05) # dev-python/parameterized is not keyworded dev-util/gtk-doc test diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask index b82963840532..ad9623552671 100644 --- a/profiles/arch/powerpc/package.use.mask +++ b/profiles/arch/powerpc/package.use.mask @@ -1,6 +1,10 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Joonas Niilola (2021-01-15) +# Dependency not keyworded on this arch. +app-text/enchant voikko + # Matt Turner (2020-12-31) # dev-python/pyudev is not keyworded dev-libs/libwacom test @@ -61,7 +65,7 @@ app-emulation/qemu sdl-image # requires fwupd, which is not yet keyworded kde-plasma/discover firmware -# Rick Farina (2020-01-03) +# 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 net-wireless/kismet rtlsdr ubertooth diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index 4f6b100665df..e6b5b9dc67b7 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -1,9 +1,22 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2021-01-19) +# app-text/dblatex not yet keyworded +# bug #766186 +dev-util/ragel doc + +# Sam James (2021-01-19) +# Joonas Niilola (2021-01-10) +# Test-dep needs keywording on multiple arches, best to just mask it +# globally for now. Resolves issue by b5248bbb1b5 +# bug #766147 +app-text/enchant test + # Florian Schmaus (2020-12-03) # Rubber's testsuite depends on media-gfx/asymptote and # dev-tex/pythontex which are not keyworded on ppc. +# bug #766150 dev-tex/rubber test # Cédric Krier (2020-11-10) diff --git a/profiles/arch/powerpc/ppc32/package.use.stable.mask b/profiles/arch/powerpc/ppc32/package.use.stable.mask index 2d1636e4632f..55d2bc2efec1 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-2020 Gentoo Authors +# Copyright 1999-2021 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 @@ -21,10 +21,6 @@ # Unstable test deps. dev-cpp/eigen test -# Andreas Sturmlechner (2018-06-03) -# dev-qt/qtwebkit:5 is not stable. -dev-qt/designer webkit - # Michael Weber (2017-03-01) # Mask until >sys-cluster/ceph-0.94 goes stable net-analyzer/rrdtool rados diff --git a/profiles/arch/powerpc/ppc32/use.stable.mask b/profiles/arch/powerpc/ppc32/use.stable.mask index 4153941ba6bd..4d7c469150b5 100644 --- a/profiles/arch/powerpc/ppc32/use.stable.mask +++ b/profiles/arch/powerpc/ppc32/use.stable.mask @@ -1,5 +1,5 @@ # Andreas Sturmlechner (2020-08-13) -# media-gfx/gimp is ~hppa only +# media-gfx/gimp is not stable gimp # Mikle Kolyada (2018-04-24) diff --git a/profiles/arch/powerpc/ppc64/32ul/package.use.mask b/profiles/arch/powerpc/ppc64/32ul/package.use.mask index 4d780e3eeba2..4fdcbda5e77c 100644 --- a/profiles/arch/powerpc/ppc64/32ul/package.use.mask +++ b/profiles/arch/powerpc/ppc64/32ul/package.use.mask @@ -1,6 +1,10 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2021-01-19) +# dev-java/openjdk:11 is not keyworded +>=app-office/libreoffice-7 java + # Andreas Sturmlechner (2020-01-26) # media-libs/libheif is not keyworded media-gfx/gimp heif diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.mask b/profiles/arch/powerpc/ppc64/64ul/package.use.mask index 6e29154ca398..e3f01805e4f9 100644 --- a/profiles/arch/powerpc/ppc64/64ul/package.use.mask +++ b/profiles/arch/powerpc/ppc64/64ul/package.use.mask @@ -1,6 +1,10 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2021-01-19) +# dev-java/openjdk:11 is not keyworded +>=app-office/libreoffice-7 java + # Georgy Yakovlev (2020-05-03) # Fails to build, needs more work www-client/firefox clang diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index bc14bad27877..e6f4d81328bb 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -1,6 +1,18 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2021-01-19) +# app-text/dblatex not yet keyworded +# bug #766186 +dev-util/ragel doc + +# Sam James (2021-01-19) +# Joonas Niilola (2021-01-10) +# Test-dep needs keywording on multiple arches, best to just mask it +# globally for now. Resolves issue by b5248bbb1b5 +# bug #766147 +app-text/enchant test + # Michał Górny (2020-12-21) # Sanitizers supported on this architecture. sys-libs/compiler-rt-sanitizers -asan -lsan -msan -tsan @@ -81,10 +93,6 @@ sys-apps/flashrom jlink-spi lxqt-base/lxqt-meta admin powermanagement processviewer screenshot sudo lxqt-base/lxqt-panel cpuload networkmonitor pulseaudio sysstat -# Andreas Sturmlechner (2019-07-16) -# sci-libs/dcmtk is not keyworded -media-libs/openimageio dicom - # Thomas Deutschmann (2018-12-10) # dev-lang/luajit lacks ppc64 keyword. luajit upstream does not support ppc64 net-analyzer/snort open-appid diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index 3a6c114889d4..95a617062979 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -1,6 +1,22 @@ -# Copyright 2019-2020 Gentoo Authors +# Copyright 2019-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Georgy Yakovlev (2021-01-19) +# uchardet not stable/keyworded yet on this arch +# bug #750032 +sys-apps/groff uchardet + +# Sam James (2021-01-19) +# Joonas Niilola (2021-01-10) +# Test-dep needs keywording on multiple arches, best to just mask it +# globally for now. Resolves issue by b5248bbb1b5 +# bug #766147 +app-text/enchant test + +# Joonas Niilola (2021-01-15) +# Dependency not keyworded on this arch. +app-text/enchant voikko + # Lars Wendler (2020-12-07) # No riscv keyword in deps sys-process/htop hwloc lm-sensors diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask index 4dc60e18d16c..702524e3a479 100644 --- a/profiles/arch/riscv/use.mask +++ b/profiles/arch/riscv/use.mask @@ -1,4 +1,4 @@ -# Copyright 2019-2020 Gentoo Authors +# Copyright 2019-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Unmask the flag which corresponds to ARCH. @@ -8,9 +8,7 @@ -systemd # Our Python has a lot of trouble with the two-level libdir. python_targets_python2_7 -python_targets_python3_6 python_single_target_python2_7 -python_single_target_python3_6 # Ben Kohler (2019-01-09) # no fam providers keyworded yet diff --git a/profiles/arch/s390/package.use.mask b/profiles/arch/s390/package.use.mask index f156001aaa6b..acf4b550ddf9 100644 --- a/profiles/arch/s390/package.use.mask +++ b/profiles/arch/s390/package.use.mask @@ -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 # Matt Turner (2020-08-11) @@ -17,7 +17,6 @@ dev-vcs/subversion ruby # Not tested app-crypt/pinentry fltk dev-python/cssselect doc -dev-vcs/subversion kwallet # not really interested in supporting alternative # VCS for oberlays yet. app-portage/layman darcs mercurial diff --git a/profiles/arch/sparc/package.use b/profiles/arch/sparc/package.use index 4babc96027fc..944a41045491 100644 --- a/profiles/arch/sparc/package.use +++ b/profiles/arch/sparc/package.use @@ -1,6 +1,13 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2020-01-18) +# net-libs/mbedtls is not stable on sparc +# so, let's enable openssl to avoid +# REQUIRED_USE default conflicts for users. +# bug #758428 +net-proxy/privoxy openssl + # Michał Górny (2016-09-24) # Enable the GPU targets matching the default VIDEO_CARDS dev-ml/llvm-ocaml llvm_targets_AMDGPU diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index 122cea10a11f..cc6079416cee 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -1,9 +1,21 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Matt Turner (2020-12-31) -# dev-python/pyudev is not keyworded -dev-libs/libwacom test +# Sam James (2021-01-19) +# app-text/dblatex not yet keyworded +# bug #766186 +dev-util/ragel doc + +# Sam James (2021-01-19) +# Joonas Niilola (2021-01-10) +# Test-dep needs keywording on multiple arches, best to just mask it +# globally for now. Resolves issue by b5248bbb1b5 +# bug #766147 +app-text/enchant test + +# Joonas Niilola (2021-01-15) +# Dependency not keyworded on this arch. +app-text/enchant voikko # Sam James (2020-12-27) # dev-embedded/libftd2xx unavailable here diff --git a/profiles/arch/sparc/package.use.stable.mask b/profiles/arch/sparc/package.use.stable.mask index 092986b5bb34..f672af78d46d 100644 --- a/profiles/arch/sparc/package.use.stable.mask +++ b/profiles/arch/sparc/package.use.stable.mask @@ -1,6 +1,13 @@ # Copyright 2019-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2020-01-18) +# net-libs/mbedtls is not stable on sparc +# see also: package.use entry to allow +# installs for now (+openssl). +# bug #758428 +net-proxy/privoxy mbedtls + # Sam James (2021-01-04) # Drags in qt which is not stable here # bug #763405 diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask index 31d2793cd865..9759c538abb2 100644 --- a/profiles/arch/sparc/use.mask +++ b/profiles/arch/sparc/use.mask @@ -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 # Unmask the flag which corresponds to ARCH. @@ -53,10 +53,6 @@ physfs # Unmask as this profile is big endian. -big-endian -# Andreas Sturmlechner (2017-02-25) -# kwallet integration split from kde to distinct flag -kwallet - # Andrey Grozin (2014-06-25) # keyworded on sparc -ecls @@ -141,6 +137,7 @@ librtmp rtmp vpx kde +kwallet wildmidi barcode xmms2 diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 5d8f747b1f70..15e492a3ddcd 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -1,6 +1,22 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Jaco Kroon (2021-01-22) +# blocksruntime (clang -fblocks requirement) for asterisk is available on this +# architecture. +net-misc/asterisk -blocks + +# Nils Freydank (2021-01-18) +# Depends on media-plugins/gst-plugins-cairo, which isn't keyworded on x86. +app-misc/pdfpc gstreamer + +# Sam James (2021-01-14) +# Needs libsdl2[vulkan] +# Vulkan may be supported on x86, as per +# Qt unmasking below, but not able to test +# libsdl2 + Vulkan on x86 at the moment. +games-strategy/warzone2100 vulkan + # Michał Górny (2020-12-21) # Sanitizers supported on this architecture. sys-libs/compiler-rt-sanitizers -asan -lsan @@ -13,11 +29,6 @@ sys-libs/compiler-rt-sanitizers -profile # https://bugs.gentoo.org/751418 >=sci-astronomy/stellarium-0.20.3 nls -# Thomas Deutschmann (2020-10-07) -# (2020-10-05) # Guile only supports JIT on some arches # (See 9.3.8 in the Guile manual) diff --git a/profiles/arch/x86/package.use.stable.mask b/profiles/arch/x86/package.use.stable.mask index 0027d2b2e719..efebb3e3fc3d 100644 --- a/profiles/arch/x86/package.use.stable.mask +++ b/profiles/arch/x86/package.use.stable.mask @@ -32,11 +32,7 @@ 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 - -# Andreas Sturmlechner (2019-05-21) -# dev-db/oracle-instantclient ain't stable -dev-qt/qtsql oci8 + (2019-01-15) # Mask experimental contrib repo @@ -59,18 +55,10 @@ media-gfx/digikam mediaplayer # Stable mask dev-ruby/haml test till rails is stabilized. dev-ruby/haml test -# Michael Palimaka (2017-09-30) -# Required dependeny is not stable -sci-libs/gdal oracle - # NP-Hardass (2017-09-27) # patchset variants are not stable virtual/wine staging -# Andreas Sturmlechner (2017-03-01) -# Requires not yet stabilised dev-db/oracle-instantclient. -sci-geosciences/qgis oracle - # Christoph Junghans (2017-02-26) # Stable mask some fabrics (bug #525534) sys-cluster/openmpi openmpi_fabrics_psm openmpi_fabrics_knem openmpi_fabrics_ofed openmpi_fabrics_dapl openmpi_rm_pbs openmpi_rm_slurm openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_connectx-xrc openmpi_ofed_features_udcm openmpi_ofed_features_dynamic-sl openmpi_ofed_features_failover diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults index b5cbd7f8143b..981eda7446a7 100644 --- a/profiles/base/make.defaults +++ b/profiles/base/make.defaults @@ -102,7 +102,7 @@ LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses te # Manuel Rüger (2015-09-09) # Default Ruby build target(s) # Updated to include ruby26 on 2020-09-14 -RUBY_TARGETS="ruby25 ruby26" +RUBY_TARGETS="ruby26" # Enable extended filesystem attribute support by default. # https://archives.gentoo.org/gentoo-dev/message/ba0e3457e4b807e79816f0df03566af0 @@ -166,7 +166,7 @@ POSTGRES_TARGETS="postgres10 postgres11" # Moreover, it should only contain targets that have a stable version # of PHP, to avoid pulling in an unstable PHP on stable systems. # -PHP_TARGETS="php7-2 php7-3 php7-4" +PHP_TARGETS="php7-3 php7-4" # Alfredo Tupone (2019-09-03) # diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index 52f7499a622d..7fccdd3e1850 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -1,6 +1,10 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Arfrever Frehtes Taifersar Arahesis (2021-01-16) +# NVTT support required for building games-strategy/0ad-data. +=games-strategy/0ad-0.0.24_alpha_pre* nvtt + # Lars Wendler (2020-12-31) # Force-enable unicode. We're in 2020 and this should really be available # everywhere. @@ -163,7 +167,6 @@ app-shells/bash:0 readline # Force-enable all PYTHON_TARGETS for python-exec to avoid using private # API. Please remember to keep it in sync with python_targets.desc. dev-lang/python-exec python_targets_python2_7 -dev-lang/python-exec python_targets_python3_6 dev-lang/python-exec python_targets_python3_7 dev-lang/python-exec python_targets_python3_8 dev-lang/python-exec python_targets_python3_9 diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 31123461d8e6..1523482ee630 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,10 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Michał Górny (2021-01-19) +# Requires masked media-sound/mp3_check. +app-cdr/burncdda mp3 + # Brian Evans (2021-01-07) # Block test deps on packages until they can be updated # Old phpunit does not work with new PHP and last is vulnerable @@ -57,15 +61,15 @@ x11-libs/colord-gtk doc (2020-12-03) -# Doc building seem to be very random without any predictability, +# Doc building seem to be very random without any predictability, # bug #734104 media-gfx/blender doc @@ -110,7 +114,7 @@ net-im/telepathy-connection-managers gadu icq meanwhile steam yahoo sci-geosciences/viking mapnik # Joonas Niilola (2020-09-23) -# Highly experimental, may cause breakages when updating. Use with +# Highly experimental, may cause breakages when updating. Use with # caution! dev-libs/efl efl-one @@ -192,14 +196,6 @@ dev-util/meson test # Requires dev-vcs/ghp-import that is masked for removal. www-apps/nikola ghpages -# Ulrich Müller (2020-04-08, 2020-11-21) -# Old versions of libjpeg-turbo have known security issues. -# The version included with >=zoom-5.3 has an empty DT_RPATH, -# which is insecure because the loader will search the working -# directory when it finds an empty path. -# Use the bundled lib on your own risk. Bug #715106. -net-im/zoom bundled-libjpeg-turbo - # Alfredo Tupone (2020-04-04) # Ada support is not yet ready for sys-deve/gcc sys-devel/gcc ada @@ -245,6 +241,10 @@ net-irc/telepathy-idle test # libcxxrt is unmaintained and it's going to be removed. sys-libs/libcxx libcxxrt +# Alexey Shvetsov (2019-12-24) +# Gromacs python module install br0ken +sci-chemistry/gromacs python + # Brian Evans (2019-12-19) # PHP 7.1 is end of life and has security issues Bug 703326 # Associated packages are not ready for new versions tracked in bug 702110 @@ -260,10 +260,6 @@ sci-mathematics/gsl-shell fox # The JIT feature only works on amd64 and x86. app-emulation/aranym jit -# Andreas Sturmlechner (2019-12-07) -# dev-python/flask-cors is PMASKED. -media-sound/beets webserver - # Michał Górny (2019-12-04) # Packages requiring dev-python/ipython to build the docs and still # supporting Python 2.7. This can be resolved long term via either diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index 4065a7678029..d94f7915e31d 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -4,6 +4,11 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in package.use.mask +# Sam James (2021-01-09) +# relapack is experimental, please be careful with use +# bug #764206 +sci-libs/openblas relapack + # Brian Evans (2021-01-07) # temporarily block tests so that bugs can be resolved dev-php/theseer-Autoload test @@ -32,10 +37,6 @@ dev-java/openjdk:8 javafx # app-text/pandoc is hard to stabilize #737612 sys-apps/earlyoom docs -# Andreas Sturmlechner (2020-06-06) -# dev-python/wxpython:4.0 w/ py3 is not stable, bug #714566 -dev-python/matplotlib wxwidgets - # Sergei Trofimovich (2020-04-13) # app-text/pandoc (dev-lang/ghc) has no stable keywords. app-emulation/xen-tools doc @@ -79,10 +80,6 @@ dev-perl/Template-Toolkit gd media-fonts/unifont utils fontforge media-video/vdrsync dvdr -# Andreas Sturmlechner (2019-07-16) -# sci-libs/dcmtk is not stable -media-libs/openimageio dicom - # Georgy Yakovlev (2019-05-10) # needs llvm slots which are not stable #678908 # also prone to weird compilation failures diff --git a/profiles/base/use.mask b/profiles/base/use.mask index 11e7560900e2..a5d0bb3705e2 100644 --- a/profiles/base/use.mask +++ b/profiles/base/use.mask @@ -10,14 +10,6 @@ php_targets_php7-2 php7-2 -# Michał Górny (2021-01-01) -# The support for python3.6 target in Gentoo is discontinued. -# The flags are masked to permit removal of the last backport packages. -# Once they're gone, the eclass support will be disabled and the flags -# removed. -python_targets_python3_6 -python_single_target_python3_6 - # Alexis Ballier (2020-10-13) # Nothing depends on those ROS messages. dev-ros/geneus # is half broken in our setup where it looks for packages @@ -25,10 +17,6 @@ python_single_target_python3_6 # See e.g. https://bugs.gentoo.org/741076 ros_messages_eus -# Michał Górny (2020-08-22) -# app-office/openoffice-bin is being removed. -office_implementation_openoffice - # Hans de Graaff (2020-06-13) # Mask Ruby 2.4 as EOL ruby_targets_ruby24 diff --git a/profiles/default/linux/amd64/17.1/desktop/systemd/eapi b/profiles/default/linux/amd64/17.1/desktop/systemd/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/amd64/17.1/desktop/systemd/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/amd64/17.1/desktop/systemd/parent b/profiles/default/linux/amd64/17.1/desktop/systemd/parent new file mode 100644 index 000000000000..7e061533c151 --- /dev/null +++ b/profiles/default/linux/amd64/17.1/desktop/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../../../targets/systemd diff --git a/profiles/default/linux/arm/17.0/armv4t/systemd/eapi b/profiles/default/linux/arm/17.0/armv4t/systemd/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/arm/17.0/armv4t/systemd/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/arm/17.0/armv4t/systemd/parent b/profiles/default/linux/arm/17.0/armv4t/systemd/parent new file mode 100644 index 000000000000..7e061533c151 --- /dev/null +++ b/profiles/default/linux/arm/17.0/armv4t/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../../../targets/systemd diff --git a/profiles/default/linux/arm/17.0/armv5te/systemd/eapi b/profiles/default/linux/arm/17.0/armv5te/systemd/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/arm/17.0/armv5te/systemd/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/arm/17.0/armv5te/systemd/parent b/profiles/default/linux/arm/17.0/armv5te/systemd/parent new file mode 100644 index 000000000000..7e061533c151 --- /dev/null +++ b/profiles/default/linux/arm/17.0/armv5te/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../../../targets/systemd diff --git a/profiles/default/linux/arm/17.0/armv6j/systemd/eapi b/profiles/default/linux/arm/17.0/armv6j/systemd/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/arm/17.0/armv6j/systemd/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/arm/17.0/armv6j/systemd/parent b/profiles/default/linux/arm/17.0/armv6j/systemd/parent new file mode 100644 index 000000000000..7e061533c151 --- /dev/null +++ b/profiles/default/linux/arm/17.0/armv6j/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../../../targets/systemd diff --git a/profiles/default/linux/arm/17.0/armv7a/systemd/eapi b/profiles/default/linux/arm/17.0/armv7a/systemd/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/arm/17.0/armv7a/systemd/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/arm/17.0/armv7a/systemd/parent b/profiles/default/linux/arm/17.0/armv7a/systemd/parent new file mode 100644 index 000000000000..7e061533c151 --- /dev/null +++ b/profiles/default/linux/arm/17.0/armv7a/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../../../targets/systemd diff --git a/profiles/default/linux/arm64/package.use.mask b/profiles/default/linux/arm64/package.use.mask index 553c46f9d95a..31d443708566 100644 --- a/profiles/default/linux/arm64/package.use.mask +++ b/profiles/default/linux/arm64/package.use.mask @@ -1,10 +1,6 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Patrick McLean (2019-03-26) -# Some test deps aren't keyworded on arm64 -dev-python/kazoo test - # Mike Frysinger (2016-05-08) # This target supports VTV #547040. >=sys-devel/gcc-6 -vtv diff --git a/profiles/default/linux/package.use.mask b/profiles/default/linux/package.use.mask index bf658379540e..3bb3d790136e 100644 --- a/profiles/default/linux/package.use.mask +++ b/profiles/default/linux/package.use.mask @@ -1,10 +1,6 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Alexey Shvetsov (2019-12-24) -# Gromacs python module install br0ken -sci-chemistry/gromacs python - # Peter Levine (2019-10-01) # Native inotify support is preferred on linux. # https://bugs.gentoo.org/697476 diff --git a/profiles/desc/office_implementation.desc b/profiles/desc/office_implementation.desc index d4bd03a344a0..e213fdfd165b 100644 --- a/profiles/desc/office_implementation.desc +++ b/profiles/desc/office_implementation.desc @@ -1,7 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # This file contains descriptions of OFFICE USE_EXPAND flags. libreoffice - use the app-office/libreoffice{,-bin} implementation for extensions -openoffice - use the app-office/openoffice{,-bin} implementation for extensions diff --git a/profiles/desc/python_single_target.desc b/profiles/desc/python_single_target.desc index 8101fce1ec74..08637d9955cf 100644 --- a/profiles/desc/python_single_target.desc +++ b/profiles/desc/python_single_target.desc @@ -1,10 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors. +# Copyright 1999-2021 Gentoo Authors. # Distributed under the terms of the GNU General Public License v2 # This file contains descriptions of PYTHON_SINGLE_TARGET USE_EXPAND flags. python2_7 - Build for Python 2.7 only -python3_6 - Build for Python 3.6 only python3_7 - Build for Python 3.7 only python3_8 - Build for Python 3.8 only python3_9 - Build for Python 3.9 only diff --git a/profiles/desc/python_targets.desc b/profiles/desc/python_targets.desc index da103c797788..0bea2b637481 100644 --- a/profiles/desc/python_targets.desc +++ b/profiles/desc/python_targets.desc @@ -1,10 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors. +# Copyright 1999-2021 Gentoo Authors. # Distributed under the terms of the GNU General Public License v2 # This file contains descriptions of PYTHON_TARGETS USE_EXPAND flags. python2_7 - Build with Python 2.7 -python3_6 - Build with Python 3.6 python3_7 - Build with Python 3.7 python3_8 - Build with Python 3.8 python3_9 - Build with Python 3.9 diff --git a/profiles/desc/sane_backends.desc b/profiles/desc/sane_backends.desc index 1572ca4d70c7..3596b4cf2e41 100644 --- a/profiles/desc/sane_backends.desc +++ b/profiles/desc/sane_backends.desc @@ -16,6 +16,7 @@ bh - SANE_BACKENDS setting for building the bh backend canon - SANE_BACKENDS setting for building the canon backend canon630u - SANE_BACKENDS setting for building the canon630u backend canon_dr - SANE_BACKENDS setting for building the canon_dr backend +canon_lide70 - SANE_BACKENDS setting for building the canon_lide70 backend canon_pp - SANE_BACKENDS setting for building the canon_pp backend cardscan - SANE_BACKENDS setting for building the cardscan backend coolscan - SANE_BACKENDS setting for building the coolscan backend @@ -64,6 +65,7 @@ net - SANE_BACKENDS setting for building the net backend niash - SANE_BACKENDS setting for building the niash backend p5 - SANE_BACKENDS setting for building the p5 backend pie - SANE_BACKENDS setting for building the pie backend +pieusb - SANE_BACKENDS setting for building the pieusb backend pixma - SANE_BACKENDS setting for building the pixma backend plustek - SANE_BACKENDS setting for building the plustek backend plustek_pp - SANE_BACKENDS setting for building the plustek_pp backend diff --git a/profiles/features/prefix/standalone/package.use.mask b/profiles/features/prefix/standalone/package.use.mask index d875d29e2a2e..6c81333b0b2a 100644 --- a/profiles/features/prefix/standalone/package.use.mask +++ b/profiles/features/prefix/standalone/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Georgy Yakovlev (2021-01-19) +# uchardet not stable/keyworded yet on this profile keyword +# bug #750032 +sys-apps/groff uchardet + # Benda Xu (2019-10-09) # Do not draw pam from @system. Bug 695966. # runuser is not necessary for Prefix. diff --git a/profiles/features/prefix/use.mask b/profiles/features/prefix/use.mask index 5f290ef9df1c..a273fbe66e92 100644 --- a/profiles/features/prefix/use.mask +++ b/profiles/features/prefix/use.mask @@ -13,6 +13,9 @@ gpm # need to invade pid 1, which is not possible for Prefix. systemd +# system authentication etc. not possible for non-privileged Prefix +pam + # Andreas Sturmlechner (2020-06-06) # sci-libs/mkl does not have prefix keywords mkl diff --git a/profiles/license_groups b/profiles/license_groups index 2a2f6eeb6933..d8d470f07684 100644 --- a/profiles/license_groups +++ b/profiles/license_groups @@ -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 # Please report bugs or other requests at bugs.gentoo.org and assign to @@ -71,7 +71,7 @@ BINARY-REDISTRIBUTABLE @FREE Amazon Atmel AVASYS bh-luxi bonnie Broadcom freedis # License agreements that try to take away your rights. These are more # restrictive than "all-rights-reserved" or require explicit approval. -EULA 2dboy-EULA AdobeFlash-11.x AMD-GPU-PRO-EULA AnyDesk-TOS Aseprite-EULA baudline BCS bestcrypt CAPYBARA-EULA Coherent-Graphics ETQW f.lux FAH-EULA-2014 Flightradar24 Gameplay-Group-EULA geekbench genymotion GIMPS GOG-EULA google-chrome Google-TOS Intel-SDP Introversion LastPass LOKI-EULA MakeMKV-EULA Microsemi Mojang microsoft-edge ms-teams-pre MTA-0.5 NVIDIA-CODEC-SDK NVIDIA-CUDA OPERA-2018 Oracle-BCLA-JavaSE PAPERS-PLEASE Primate-Plunge protonmail-bridge-EULA PUEL Q3AEULA-20000111 QUAKE4 Quartus-prime-megacore RAR Sourcetrail SPS Steam supermicro Synology teamspeak3 teamspeak5 TeamViewer THINKTANKS TIK ubiquiti ut2003 ut2003-demo Vivaldi worklog-assistant WPS-EULA zi-labone +EULA 2dboy-EULA AMD-GPU-PRO-EULA AnyDesk-TOS Aseprite-EULA baudline BCS bestcrypt CAPYBARA-EULA Coherent-Graphics ETQW f.lux FAH-EULA-2014 Flightradar24 Gameplay-Group-EULA geekbench genymotion GIMPS GOG-EULA google-chrome Google-TOS Intel-SDP Introversion LastPass LOKI-EULA MakeMKV-EULA Microsemi Mojang microsoft-edge ms-teams-pre MTA-0.5 NVIDIA-CODEC-SDK NVIDIA-CUDA OPERA-2018 Oracle-BCLA-JavaSE PAPERS-PLEASE Primate-Plunge protonmail-bridge-EULA PUEL Q3AEULA-20000111 QUAKE4 Quartus-prime-megacore RAR Sourcetrail SPS Steam supermicro Synology teamspeak3 teamspeak5 TeamViewer THINKTANKS TIK ubiquiti ut2003 ut2003-demo Vivaldi worklog-assistant WPS-EULA zi-labone # Local Variables: # mode: conf-space diff --git a/profiles/package.mask b/profiles/package.mask index 189fcd33bd2c..cc00473cb492 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -32,6 +32,68 @@ #--- END OF EXAMPLES --- +# Conrad Kostecki (2020-01-21) +# All kernels >= 4.17 removed IrDA drivers and support, +# the package has also multiple bugs open and is unmaintained. +# Removal in 30 days. +net-wireless/irda-utils + +# Marek Szuba (2021-01-21) +# Masked for testing and further work - the golang-vcs-snapshot variant +# seems to be incompatible with revdeps using go-module, the variant +# using the latter is still broken. +dev-go/qt + +# Michał Górny (2021-01-19) +# Fails to build. Last release in 2000. +# Removal on 2021-02-18. Bug #722204. +media-sound/mp3_check + +# Michał Górny (2021-01-19) +# Does not build against vdr-2.4. Last release in 2009. Upstream +# repository is gone. +# Removal on 2021-02-18. Bug #710814. +media-plugins/vdr-atscepg + +# Michał Górny (2021-01-19) +# Discontinued. Last release in 2017. The code is broken with py3.7 +# and we're doing only the minimal patching to make it not explode +# immediately. No revdeps left. +# Removal on 2021-02-18. Bug #718688. +dev-python/pdfrw + +# Sam James (2021-01-18) +# Older versions: need Python 2 +# Newer versions: ported to Python 3, but need +# testing on real hardware. +# bug #735352 +games-strategy/0ad +~games-strategy/0ad-data-0.0.24_alpha_pre20210116040036 + +# Jonas Stein (2021-01-17) +# Removal in 30 days. +# Fails to compile Bug #765697. +x11-misc/rss-glx + +# Andreas Sturmlechner (2021-01-11) +# KF5 PortingAid (from kdelibs4) without any remaining revdeps. Bug #755956 +# Masked for removal in 30 days. +kde-frameworks/kdesignerplugin + +# Conrad Kostecki (2021-01-10) +# The Duke Nukem 3D demo data files will be now handled by the +# 'games-fps/duke3d-data' package, so this package isn't +# needed anymore. Just remove it and switch to the above one. +# Enable use flag 'demo' for demo data files. +# Removal in 14 days. +games-fps/duke3d-demodata + +# Miroslav Šulc (2021-01-09) +# media-sound/patchage used to depend on it but the dependency +# has been dropped in v1.0.0. There are no other packages in the tree +# depending on it. Also having issues compiling it. Removal in 30 days. +media-libs/raul + # Brian Evans (2021-01-07) # PHP 7.2 is security vulnerable and end-of-life # Please upgrade to a newer slot @@ -42,9 +104,9 @@ virtual/httpd-php:7.2 =dev-php/PHP_TokenStream-1.4.11-r1 # Joonas Niilola (2020-01-07) -# Eterm's development stopped 2014 and upstream brought to life -# its successor, terminology. Eterm is unmaintained in Gentoo with -# multiple bugs open for a long time. Switch to any available +# Eterm's development stopped 2014 and upstream brought to life +# its successor, terminology. Eterm is unmaintained in Gentoo with +# multiple bugs open for a long time. Switch to any available # alternative, https://packages.gentoo.org/categories/x11-terms # For Esetroot replacement, use feh from media-gfx/feh or wmsetbg # from x11-wm/windowmaker. @@ -52,8 +114,8 @@ virtual/httpd-php:7.2 x11-terms/eterm # Joonas Niilola (2020-01-07) -# Doesn't compile, no maintainer, EAPI-5. Last version bump 3 years -# ago. Use any of the available alternatives, +# Doesn't compile, no maintainer, EAPI-5. Last version bump 3 years +# ago. Use any of the available alternatives, # https://packages.gentoo.org/categories/x11-terms # Removal in ~30 days. Bug: #764353 x11-terms/pangoterm @@ -66,19 +128,12 @@ app-admin/cgmanager sys-libs/libnih # Andreas Sturmlechner (2021-01-06) -# Abandoned upstream, countless bugs. Removal in 30 days. Bug #659616. +# Abandoned upstream, countless bugs. Replaced by builtin functionality in +# elogind or systemd. Alternative: sys-power/suspend. +# Removal in 30 days. Bug #659616 sys-power/pm-utils sys-power/pm-quirks -# Michał Górny (2021-01-06) -# (on behalf of QA) -# The new docker version splits the docker(1) executable into a separate -# app-emulation/docker-cli package. However, the package is not pulled -# automatically and the new version does not even warn the user about -# that. In other words, the upgrade breaks people's systems hard. ->=app-emulation/docker-20.1.0 ->=app-emulation/docker-cli-20.1.0 - # Michał Górny (2021-01-05) # The portable version has been discontinued upstream (i.e. it is now # available only as tightly coupled part of OpenBSD). The current @@ -96,11 +151,6 @@ app-crypt/acme-client # Removal in 30 days, bug #444470 dev-libs/ilbc-rfc3951 -# Mikle Kolyada (2021-01-04) -# This release is broken multiple ways. -# Do not use -=app-admin/terraform-0.14.3 - # Jakov Smolic (2021-01-02) # sci-physics/cernlib fails to build with gcc-10, last release in 2006, # multiple open bugs, all revdeps also broken and declared EOL upstream. @@ -127,13 +177,6 @@ net-vpn/networkmanager-wireguard # Removal in 30 days. See bug #706824. app-benchmarks/contest -# Michał Górny (2021-01-01) -# Python 3.6 backports. Unnecessary for py3.7+. -# Removal in 14 days. -dev-python/aiocontextvars -dev-python/contextvars -dev-python/dataclasses - # Sergei Trofimovich (2021-01-01) # Needs a port to modern Cabal. No revdeps. # Masked for removal. bug #735788, bug #737946 @@ -217,37 +260,12 @@ media-gfx/wkhtmltopdf app-doc/clsync-docs dev-libs/libclsync -# Michał Górny (2020-12-22) -# Renamed version of dev-python/pycryptodome. The ebuild is missing -# fixes from the original. Maintaining and installing two copies -# of the same thing makes little sense, so we're forcing the former -# everywhere. -# Removal in 14 days. -dev-python/pycryptodomex - -# Eray Aslan (2020-12-21) -# Vulnerable. upgrade to >= 2.3.11.3. Masked until -# mail-filter/dovecot_deleted_to_trash is treecleaned -# to prevent breaking the tree (bug #756217) -=net-mail/dovecot-2.2.36.4 - -# Michał Górny (2020-12-20) -# Requires old dev-python/unidecode. Last commit in 2017. No revdeps. -# Suggested replacement: dev-python/python-slugify. -# Removal in 30 days. Bug #714718. -dev-python/awesome-slugify - # Sergei Trofimovich (2020-12-20) # Needs a port to haskell-src-exts compatible with ghc-8.8. # https://github.com/ndmitchell/derive/pull/37 dev-haskell/derive app-forensics/quickfuzz -# Michał Górny (2020-12-19) -# Made redundant by compiler-rt's crt implementation. No revdeps left. -# Removal in 30 days. Bug #760711. -sys-libs/netbsd-csu - # Mike Pagano (2020-12-18) # Serious data corruption bug when using F2FS, # see https://bugzilla.kernel.org/show_bug.cgi?id=210765 @@ -257,95 +275,6 @@ sys-libs/netbsd-csu =sys-kernel/vanilla-sources-5.10.1 =sys-kernel/vanilla-sources-5.10.0 -# Michał Górny (2020-12-18) -# Unmaintained. Last bumped in 2008. Last upstream (beta) in 2014. -# The current Gentoo version fails to install. -# Removal in 30 days. Bug #701044. -net-mail/vacation - -# Michał Górny (2020-12-18) -# Unmaintained. Homepage gone. Last bumped in 2008. Carries multiple -# patches. Fails to build again. -# Removal in 30 days. Bug #675364. -net-ftp/tlswrap - -# Michał Górny (2020-12-18) -# Upstream gone. Last bumped in 2007. Fails to build, again. -# Removal in 30 days. Bug #648964. -app-text/ots - -# Michał Górny (2020-12-18) -# Unmaintained. The current Gentoo version fails to build, it needs -# a version bump. -# Removal in 30 days. Bug #669452. -net-misc/dhcpd-pools - -# Michał Górny (2020-12-18) -# Unmaintained. Last bumped in 2018. Vulnerable. No revdeps. -# Removal in 30 days. Bug #736050. -dev-db/aerospike-server-community - -# Michał Górny (2020-12-18) -# Abandoned upstream, circa 2013. Vulnerable. No revdeps. -# Removal in 30 days. Bug #744217. -app-text/peg-markdown - -# Michał Górny (2020-12-18) -# Abandoned in 2008. No reverse dependencies left. -# Removal in 30 days. Bug #652192. -dev-libs/ustr - -# Jack Todaro (2020-12-17) -# Old and redundant package. Has not been kept -# up to date and no longer works. Masked for removal. -sci-mathematics/agda-lib-ffi - -# Eray Aslan (2020-12-14) -# Dead. Last release in 2014. Only works with vulnerable dovecot version. -# Recent Outlook versions should have this functionality built in. Switch to a -# better mail client if you are still using this package. Removal in 30 days. -# Bug #756217 -mail-filter/dovecot_deleted_to_trash - -# Michał Górny (2020-12-13) -# Dead. Last commit in 2014. Does not work with modern versions -# of Sphinx. No revdeps. Alternative: dev-python/sphinx-issues. -# Removal in 30 days. Bug #720066. -dev-python/sphinxcontrib-issuetracker - -# Hans de Graaff (2020-12-12) -# Security issue with insecure use of /tmp, bug 743214 -# This slot masked for removal in 30 days, use slot 2 instead. -dev-ruby/bundler:0 - -# David Seifert (2020-12-11) -# Last MIT release in 2007, declared EOL by Intel in 2017. -# Build and test failures, abandoned parallelism paradigm, -# no revdeps. If you're really still using this, switch to -# OpenMP. Bug #572130, #643590, Removal in 30 days. -dev-lang/cilk - -# Aisha Tammy (2020-12-11) -# last update upstream in 2017, does not build. -# OpenMP is a better alternative. -# Bug #717692, #741594 -# Removal in 30 days. -sci-libs/xkaapi - -# Michał Górny (2020-12-10) -# Synergy 2.0 was a beta branch, and it should have never been marked -# stable. It never reached feature parity with 1.x, and upstream -# eventually abandoned it. The users are asked to 'downgrade' to 1.x -# that is actively maintained. The buggy 2.0.0 version will be removed -# in 30 days. ->=x11-misc/synergy-2 - -# Michał Górny (2020-12-10) -# Stuck on LLVM 9. Superseded by dev-util/cvise that features better -# parallelization and more acive development. -# Removal in 30 days. Bug #735762. -dev-util/creduce - # Lars Wendler (2020-12-09) # Masked until most broken packages have been fixed (bug #732648) >=sys-devel/autoconf-2.70 @@ -466,15 +395,6 @@ kde-apps/kdebase-meta:5 =dev-python/pypy3-exe-7.3.3_p37* =dev-python/pypy3-exe-bin-7.3.3_p37* -# Michał Górny (2020-09-09) -# These packages (or package versions) still require Python 2.7. -# They are either dead upstream, their Python 3 porting efforts are -# not progressing or their maintainers are simply unresponsive. -# Please do not remove any packages from this list unless you actually -# port them to Python 3. -# Removal in 30 days. Please find relevant bugs on tracker bug #694800. -games-strategy/0ad - # Arfrever Frehtes Taifersar Arahesis (2020-09-01) # Mismatched version (bug #695022). Masked to force upgrade to 2.0.4_pre20200306162733. # (Mask should remain after ebuilds are deleted, until 2021-03-01 or diff --git a/profiles/prefix/darwin/macos/10.13/x64/gcc/parent b/profiles/prefix/darwin/macos/10.13/x64/gcc/parent index 5ebbfd24d627..fceecddb55c7 100644 --- a/profiles/prefix/darwin/macos/10.13/x64/gcc/parent +++ b/profiles/prefix/darwin/macos/10.13/x64/gcc/parent @@ -1,2 +1,2 @@ .. -../../../features/fsf-gcc-nold +../../../features/fsf-gcc-ld64 diff --git a/profiles/prefix/darwin/macos/10.14/x64/gcc/parent b/profiles/prefix/darwin/macos/10.14/x64/gcc/parent index 5ebbfd24d627..fceecddb55c7 100644 --- a/profiles/prefix/darwin/macos/10.14/x64/gcc/parent +++ b/profiles/prefix/darwin/macos/10.14/x64/gcc/parent @@ -1,2 +1,2 @@ .. -../../../features/fsf-gcc-nold +../../../features/fsf-gcc-ld64 diff --git a/profiles/prefix/darwin/macos/10.15/x64/gcc/parent b/profiles/prefix/darwin/macos/10.15/x64/gcc/parent index 5ebbfd24d627..fceecddb55c7 100644 --- a/profiles/prefix/darwin/macos/10.15/x64/gcc/parent +++ b/profiles/prefix/darwin/macos/10.15/x64/gcc/parent @@ -1,2 +1,2 @@ .. -../../../features/fsf-gcc-nold +../../../features/fsf-gcc-ld64 diff --git a/profiles/prefix/darwin/macos/11.0/x64/gcc/parent b/profiles/prefix/darwin/macos/11.0/x64/gcc/parent index 5ebbfd24d627..fceecddb55c7 100644 --- a/profiles/prefix/darwin/macos/11.0/x64/gcc/parent +++ b/profiles/prefix/darwin/macos/11.0/x64/gcc/parent @@ -1,2 +1,2 @@ .. -../../../features/fsf-gcc-nold +../../../features/fsf-gcc-ld64 diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask index 4f8cc88126e6..99f21f91b1f5 100644 --- a/profiles/prefix/darwin/macos/package.mask +++ b/profiles/prefix/darwin/macos/package.mask @@ -1,10 +1,11 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Fabian Groffen (2020-12-20) -# we need to establish this darwin-xcode version can really be our -# linker once we figure out TAPI support -=sys-devel/binutils-apple-8.2.1-r100 +# Fabian Groffen (2021-01-10) +# fails to compile on regex and nonull definitions in +# gnulib/malloc/dynarray-skeleton.c +=net-misc/wget-1.21.1 +=sys-apps/findutils-4.8.0 # Fabian Groffen (2020-11-23) # no symbols from libopenbsd-compat diff --git a/profiles/prefix/package.mask b/profiles/prefix/package.mask index 2fdfde8b7fad..01d4dcdb0ee4 100644 --- a/profiles/prefix/package.mask +++ b/profiles/prefix/package.mask @@ -8,11 +8,6 @@ # NOTE: Please add your entry at the top! # -# Fabian Groffen (2021-01-02) -# Fails to compile on Darwin, and probably other platforms as well, -# masking globally for now, bug #763123 -=net-misc/wget-1.21 - # Fabian Groffen (2020-08-02) # Python 3.6 is soon going away and won't be updated for Prefix anymore. dev-lang/python:3.6 diff --git a/profiles/prefix/sunos/solaris/arch/sparc64/make.defaults b/profiles/prefix/sunos/solaris/arch/sparc64/make.defaults new file mode 100644 index 000000000000..5bcd9c9e76cd --- /dev/null +++ b/profiles/prefix/sunos/solaris/arch/sparc64/make.defaults @@ -0,0 +1,8 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# multilib build stuff, single ABI (no multilib) +MULTILIB_ABIS="sparc64" +DEFAULT_ABI="sparc64" +ABI="sparc64" +LIBDIR_sparc64="lib" diff --git a/profiles/profiles.desc b/profiles/profiles.desc index b9e65d792de6..56440e0a9659 100644 --- a/profiles/profiles.desc +++ b/profiles/profiles.desc @@ -26,6 +26,7 @@ amd64 default/linux/amd64/17.1/desktop/gnome stable amd64 default/linux/amd64/17.1/desktop/gnome/systemd stable amd64 default/linux/amd64/17.1/desktop/plasma stable amd64 default/linux/amd64/17.1/desktop/plasma/systemd stable +amd64 default/linux/amd64/17.1/desktop/systemd dev amd64 default/linux/amd64/17.1/developer stable amd64 default/linux/amd64/17.1/no-multilib stable amd64 default/linux/amd64/17.1/no-multilib/hardened stable @@ -69,21 +70,25 @@ arm default/linux/arm/17.0/armv4t/desktop dev arm default/linux/arm/17.0/armv4t/desktop/gnome dev arm default/linux/arm/17.0/armv4t/desktop/plasma dev arm default/linux/arm/17.0/armv4t/developer dev +arm default/linux/arm/17.0/armv4t/systemd dev arm default/linux/arm/17.0/armv5te dev arm default/linux/arm/17.0/armv5te/desktop dev arm default/linux/arm/17.0/armv5te/desktop/gnome dev arm default/linux/arm/17.0/armv5te/desktop/plasma dev arm default/linux/arm/17.0/armv5te/developer dev +arm default/linux/arm/17.0/armv5te/systemd dev arm default/linux/arm/17.0/armv6j dev arm default/linux/arm/17.0/armv6j/desktop dev arm default/linux/arm/17.0/armv6j/desktop/gnome dev arm default/linux/arm/17.0/armv6j/desktop/plasma dev arm default/linux/arm/17.0/armv6j/developer dev +arm default/linux/arm/17.0/armv6j/systemd dev arm default/linux/arm/17.0/armv7a dev arm default/linux/arm/17.0/armv7a/desktop dev arm default/linux/arm/17.0/armv7a/desktop/gnome dev arm default/linux/arm/17.0/armv7a/desktop/plasma dev arm default/linux/arm/17.0/armv7a/developer dev +arm default/linux/arm/17.0/armv7a/systemd dev # ARM64 Profiles # @MAINTAINER: arm64@gentoo.org diff --git a/profiles/targets/desktop/package.use b/profiles/targets/desktop/package.use index e9871000e8a9..d72e1ac7bc4c 100644 --- a/profiles/targets/desktop/package.use +++ b/profiles/targets/desktop/package.use @@ -72,11 +72,6 @@ app-text/xmlto text # Enable sensible defaults for desktop users (bug #540046) dev-python/PyQt5 gui multimedia network printsupport widgets -# Samuli Suominen (2014-07-24) -# Because targets/desktop/make.defaults has USE="bluetooth" but net-libs/libpcap doesn't -# support BlueZ 5.x, disable USE="bluetooth" by default to avoid conflicting packages: -net-libs/libpcap -bluetooth - # Chí-Thanh Christopher Nguyễn (2014-05-08) # Enable x11-libs/libxcb[xkb] as it is needed by x11-libs/libxkbcommon[X] # and the X flag is enabled by default in the desktop profile diff --git a/profiles/updates/1Q-2021 b/profiles/updates/1Q-2021 index 38b0edfd30fd..0cd6d8950281 100644 --- a/profiles/updates/1Q-2021 +++ b/profiles/updates/1Q-2021 @@ -1 +1,2 @@ slotmove >=sys-auth/libfprint-1.90 0 2 +move app-emulation/libpod app-emulation/podman diff --git a/profiles/use.local.desc b/profiles/use.local.desc index 31c89fc5010f..f4efa7ea2234 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -486,6 +486,7 @@ app-emulation/crun:man - Build and install man pages app-emulation/docker:apparmor - Enable AppArmor support. app-emulation/docker:aufs - Enables dependencies for the "aufs" graph driver, including necessary kernel flags. app-emulation/docker:btrfs - Enables dependencies for the "btrfs" graph driver, including necessary kernel flags. +app-emulation/docker:cli - This is a temporary use flag which pulls in app-emulation/docker-cli, the docker command line client. This flag is here to assist in the transition to split packages and will be removed in a future release. app-emulation/docker:container-init - Makes the a staticly-linked init system tini available inside a container. app-emulation/docker:device-mapper - Enables dependencies for the "devicemapper" graph driver, including necessary kernel flags. app-emulation/docker:overlay - Enables dependencies for the "overlay" graph driver, including necessary kernel flags. @@ -514,10 +515,6 @@ app-emulation/libguestfs:fuse - Enable image mount support via fuse app-emulation/libguestfs:inspect-icons - Use media-gfx/icoutils for acces icon file in image and inspect it app-emulation/libguestfs:libvirt - Use app-emulation/libvirt to manipulate VMs app-emulation/libguestfs:systemtap - Use dev-util/systemtap to inspect VM via "probes" way -app-emulation/libpod:apparmor - Enable AppArmor support. -app-emulation/libpod:btrfs - Enables dependencies for the "btrfs" graph driver, including necessary kernel flags. -app-emulation/libpod:fuse - Enables fuse dependencies (fuse-overlayfs is especially useful for rootless mode). -app-emulation/libpod:rootless - Enables dependencies for running in rootless mode. app-emulation/libspectrum:gcrypt - Use dev-libs/libgcrypt for low-level crypto of some features, including logfiles. app-emulation/libvirt:apparmor - Enable AppArmor support app-emulation/libvirt:dtrace - Enable dtrace support via dev-util/systemtap @@ -562,6 +559,10 @@ app-emulation/open-vm-tools:multimon - Enable multimon (Requires X) app-emulation/open-vm-tools:resolutionkms - Build the linux/unix resolutionkms module app-emulation/open-vm-tools:vgauth - Build vgauth app-emulation/pcem:networking - Enable support for emulation of network cards. +app-emulation/podman:apparmor - Enable AppArmor support. +app-emulation/podman:btrfs - Enables dependencies for the "btrfs" graph driver, including necessary kernel flags. +app-emulation/podman:fuse - Enables fuse dependencies (fuse-overlayfs is especially useful for rootless mode). +app-emulation/podman:rootless - Enables dependencies for running in rootless mode. app-emulation/punes:cg - Add support for Nvidia CG Toolkit app-emulation/q4wine:ico - Enable ico support via media-gfx/icoutils app-emulation/q4wine:iso - Support unprivileged mounting of ISO9660 images via sys-fs/fuseiso @@ -664,6 +665,7 @@ app-emulation/wine-staging:staging - Apply Wine-Staging patches for advanced fea app-emulation/wine-staging:themes - Support GTK+:3 window theming through Wine-Staging app-emulation/wine-staging:udev - Use virtual/libudev to provide plug and play support app-emulation/wine-staging:unwind - Use sys-libs/libunwind to unwind the stack +app-emulation/wine-staging:usb - Use virtual/libusb to provide USB support app-emulation/wine-staging:vkd3d - Use app-emulation/vkd3d to provide Direct3D 12 support app-emulation/wine-staging:vulkan - Enable Vulkan drivers app-emulation/wine-vanilla:capi - Enable ISDN support via CAPI @@ -687,6 +689,7 @@ app-emulation/wine-vanilla:samba - Add support for NTLM auth. See: https://web.a app-emulation/wine-vanilla:sdl - Add support for gamepad detection using SDL app-emulation/wine-vanilla:udev - Use virtual/libudev to provide plug and play support app-emulation/wine-vanilla:unwind - Use sys-libs/libunwind to unwind the stack +app-emulation/wine-vanilla:usb - Use virtual/libusb to provide USB support app-emulation/wine-vanilla:vkd3d - Use app-emulation/vkd3d to provide Direct3D 12 support app-emulation/wine-vanilla:vulkan - Enable Vulkan drivers app-emulation/winetricks:rar - Pull in app-arch/unrar for extraction of rar-compressed game files @@ -698,7 +701,6 @@ app-emulation/xen-tools:api - Build the C libxenapi bindings app-emulation/xen-tools:flask - Enable the Flask XSM module from NSA app-emulation/xen-tools:hvm - Enable support for hardware based virtualization (VT-x,AMD-v) app-emulation/xen-tools:ipxe - Enable ipxe support -app-emulation/xen-tools:ocaml - Enable support for the ocaml language app-emulation/xen-tools:ovmf - Enable support to boot UEFI guest vm, needed by hvm app-emulation/xen-tools:pygrub - Install the pygrub boot loader app-emulation/xen-tools:qemu - Enable IOEMU support via the use of qemu-dm @@ -1074,6 +1076,7 @@ app-text/ebook-tools:lit2epub - Install lit2epub script app-text/editorconfig-core-c:cli - Install command line interface. app-text/enchant:aspell - Adds support for app-text/aspell spell checker app-text/enchant:hunspell - Adds support for app-text/hunspell spell checker +app-text/enchant:voikko - Adds support for dev-libs/libvoikko spell checker app-text/evince:dvi - Enable the built-in DVI viewer app-text/evince:nautilus - Enable property page extension in gnome-base/nautilus app-text/evince:postscript - Enable support for PostScript and Adobe Illustrator documents with app-text/libspectre @@ -1122,7 +1125,6 @@ app-text/podofo:boost - Add support for boost app-text/podofo:tools - Build and install commandline tools. app-text/poppler:nss - Enable signatures handling with dev-libs/nss app-text/poppler:utils - Install command-line PDF converters and various utilities. -app-text/qpdf:perl - Install fix-qdf tool (for reverting PDF edits) written in perl app-text/qpdfview:fitz - Use experimental fitz rendering, provided by app-text/mupdf, instead of poppler app-text/qpdfview:synctex - Add support for searching TeX sources app-text/robodoc:examples - Installs usage examples in /usr/share for Perl @@ -1242,7 +1244,6 @@ dev-cpp/libjson-rpc-cpp:redis-client - Build support for Redis client using dev- dev-cpp/libjson-rpc-cpp:redis-server - Build support for Redis server using dev-libs/hiredis dev-cpp/libjson-rpc-cpp:stubgen - Build header stub code generator (needed for development and when pregenerated headers are not bundled) dev-cpp/sourcetrail:examples - Install example projects. -dev-db/aerospike-server-community:tools - Install extra tools dev-db/etcd:server - Installs etcd daemon dev-db/firebird:server - Install the server components of Firebird, not just the client dev-db/firebird:xinetd - Install ClassicServer @@ -1275,7 +1276,6 @@ dev-db/mariadb:test - Install upstream testsuites for end use. dev-db/mariadb:tokudb - Add support for TokuDB storage engine dev-db/mariadb:yassl - Enable SSL connections and crypto functions using the bundled yaSSL dev-db/mongodb:lto - Adds support for link time optimization -dev-db/mongodb:mms-agent - Install the MongoDB Monitoring Service agent dev-db/mongodb:tools - Install the MongoDB tools (mongoimport, mongodump...) from app-admin/mongo-tools dev-db/mycli:ssh - Add support for connection over SSH tunnel dev-db/mysql:cjk - Add CJK support for InnoDB fulltext search using app-text/mecab @@ -1469,6 +1469,8 @@ dev-haskell/cabal-install:native-dns - Enable use of the resolv and windns packa dev-haskell/chaselev-deque:debug - Enable the extra internal checks. dev-haskell/chell:color-output - use colors in program output dev-haskell/chimera:representable - Define Representable instance from adjunctions package +dev-haskell/citeproc:executable - Build citeproc executable +dev-haskell/citeproc:icu - Use Haskell bindings to the ICU library dev-haskell/cmark:system-cmark - use app-text/cmark instead of bundled copy dev-haskell/cmdargs:quotation - Build quote module dev-haskell/cmdargs:testprog - Build the test program @@ -1512,6 +1514,7 @@ dev-haskell/hlint:gpl - Use GPL libraries, specifically hscolour. dev-haskell/hps:build-exec - Build the `hps-fractals' executable dev-haskell/hs3:network-uri - Get Network.URI from the network-uri package dev-haskell/hslogger:network-3 - Use network-3 +dev-haskell/hslua:hardcode-reg-keys - Don't use CAPI to determine the names of certain registry key names but Use hard coded values for instead. This flag is required when compiling against Lua 5.3.3 or earlier, as those do not expose the necessary information in the @lauxlib.h@ header file. dev-haskell/hsopenssl:fast-bignum - Enable fast moving of bignums between OpenSSL and GMP (GHC Only) dev-haskell/http:conduit10 - Use version 1.0.x or below of the conduit package (for the test suite). dev-haskell/http:network-uri - Get Network.URI from the network-uri package. @@ -2140,7 +2143,6 @@ dev-libs/libsecp256k1:ecdh - Enable ECDH shared secret computation dev-libs/libsecp256k1:endomorphism - Enable endomorphism dev-libs/libsecp256k1:experimental - Allow experimental USE flags dev-libs/libsecp256k1:recovery - Enable ECDSA pubkey recovery module -dev-libs/libsecp256k1:schnorr - Enable Schnorr signature module dev-libs/libsecp256k1:test-openssl - Enable OpenSSL comparison tests dev-libs/libslz:tools - Install additional tools (zenc, zdec) dev-libs/libsodium:asm - Enables assembly implementations @@ -2239,7 +2241,6 @@ dev-libs/totem-pl-parser:crypt - Support AmazonAMZ decoding with dev-libs/libgcr dev-libs/totem-pl-parser:quvi - Use media-libs/libquvi for parsing video links dev-libs/tvision:gpm - Support text mode mouse through sys-libs/gpm dev-libs/userspace-rcu:regression-test - Run regression tests (requires FEATURES=test) -dev-libs/ustr:ustr-import - Install ustr-import developer program and source code for bundling. dev-libs/weston:desktop - Enable the desktop shell dev-libs/weston:drm - Enable drm compositor support dev-libs/weston:editor - Install wayland-editor example application @@ -2308,6 +2309,9 @@ dev-ml/ocaml-cstruct:async - Support for asynchronous execution dev-ml/ocaml-cstruct:lwt - Enable threads via lwt dev-ml/ocaml-cstruct:ppx - Enable the ppx syntax extension dev-ml/ocaml-fileutils:ocamlopt - Whether the OCaml native code compiler is used. Must be set globally and match dev-lang/ocaml. +dev-ml/ocaml-gettext:ocamlopt - Whether the OCaml native code compiler is used. Must be set globally and match dev-lang/ocaml. +dev-ml/ocaml-gettext-camomile:ocamlopt - Whether the OCaml native code compiler is used. Must be set globally and match dev-lang/ocaml. +dev-ml/ocaml-gettext-stub:ocamlopt - Whether the OCaml native code compiler is used. Must be set globally and match dev-lang/ocaml. dev-ml/ocamlnet:httpd - Enables net-httpd web server component dev-ml/ocamlnet:zip - Enables netzip support to read/write gzip data using object channels dev-ml/pgocaml:camlp4 - Enable PG'Ocaml syntax extension. @@ -2513,6 +2517,8 @@ dev-python/pyyaml:libyaml - enable support for C implementation using libyaml dev-python/pyzmq:draft - Enable draft API support dev-python/rarfile:compressed - Enables the module to support compressed v3 archives by calling the app-arch/unrar. dev-python/rfc3986:idna - enable support for the IDNA specification (RFC 5891) +dev-python/rpyc:gdb - Run tests depending on sys-devel/gdb +dev-python/rpyc:numpy - Run tests depending on dev-python/numpy, dev-python/pandas dev-python/scipy:sparse - Adds support for sparse solving with sci-libs/umfpack dev-python/shiboken2:docstrings - Expose documentation as Python docstrings (recommended) dev-python/shiboken2:numpy - Implicitly convert passed NumPy arrays to Qt lists @@ -2549,7 +2555,6 @@ dev-python/ws4py:server - Install server modules dev-python/zeep:async - Add async support dev-python/zeep:tornado - Add tornado support dev-qt/designer:declarative - Build the qdeclarativeview plugin -dev-qt/designer:webkit - Build the qwebview plugin dev-qt/linguist-tools:qml - Enable QML support in lupdate dev-qt/qdoc:qml - Enable QML/JS parsing support dev-qt/qt-creator:android - Build plugin for Android devices @@ -2675,7 +2680,6 @@ dev-qt/qtwayland:vulkan - Enable support for Vulkan-based server buffer integrat dev-qt/qtwebchannel:qml - Build QML/QtQuick bindings and imports dev-qt/qtwebengine:designer - Install the QWebEngineView plugin used to add widgets in dev-qt/designer forms that display web pages. dev-qt/qtwebengine:geolocation - Enable physical position determination via dev-qt/qtpositioning -dev-qt/qtwebengine:jumbo-build - Combine source files to speed up build process. dev-qt/qtwebengine:system-ffmpeg - Use the system-wide media-video/ffmpeg instead of bundled. dev-qt/qtwebengine:system-icu - Use the system-wide dev-libs/icu instead of bundled. dev-qt/qtwebengine:widgets - Enable QtWidgets support @@ -2838,6 +2842,7 @@ dev-util/google-perftools:largepages64k - Use (experimental) 64K pages for tcmal dev-util/google-perftools:minimal - Only build the tcmalloc_minimal library, ignoring the heap checker and the profilers. dev-util/google-perftools:optimisememory - To build libtcmalloc with smaller internal caches. dev-util/heaptrack:gui - Install Qt5-based analyzer tool +dev-util/hfstospell:clang - Use different logic in ebuild when clang is used dev-util/intel-ocl-sdk:android - Install android related files dev-util/intel-ocl-sdk:system-boost - Use system boost (dev-libs/boost) instead of bundled one dev-util/intel-ocl-sdk:system-tbb - Use system Thread Building Blocks (dev-cpp/tbb) instead of bundled one @@ -3123,8 +3128,9 @@ games-fps/doomsday:fluidsynth - Build the FluidSynth sound driver games-fps/doomsday:fmod - Enable support for fmod music and sound effects lib games-fps/doomsday:freedoom - Install launcher for doom1.wad from games-fps/freedoom games-fps/doomsday:tools - Build additional tools such as doomsday-shell, md2tool and texc -games-fps/duke3d-data:gog - Extract the data from the GOG.com installer. -games-fps/eduke32:demo - Install the Duke Nukem 3D demo files, provided by games-fps/duke3d-demodata. +games-fps/duke3d-data:demo - Extract data files from the shareware version. +games-fps/duke3d-data:gog - Extract data files from the GOG.com version. +games-fps/eduke32:duke3d - Install the Duke Nukem 3D data files, provided by games-fps/duke3d-data. games-fps/eduke32:fluidsynth - Install media-libs/sdl2-mixer with fluidsynth support. games-fps/eduke32:hrp - Install the Duke Nukem 3D High Resolution Pack. games-fps/eduke32:offensive - Install the Duke Nukem 3D XXX Pack. @@ -3269,6 +3275,8 @@ games-strategy/uqm:music - download and install music files (large) games-strategy/uqm:remix - download and install music remix files (large) games-strategy/uqm:voice - download and install voice files (large) games-strategy/wargus:bne - Support extracting data from the Battle.net Edition +games-strategy/warzone2100:discord - Enable Discord presence/join integration +games-strategy/warzone2100:vulkan - Enable vulkan backend games-strategy/wesnoth:fribidi - Support for right-to-left languages games-strategy/wesnoth:server - Enable compilation of server games-util/deutex:man - Build and install man pages @@ -3377,6 +3385,7 @@ gui-apps/waybar:network - Enable libnl support for network related features gui-apps/waybar:popups - Enable popup support with gtk-layer-shell gui-apps/waybar:pulseaudio - Enable support for volume control via PulseAudio gui-apps/waybar:tray - Enable support for tray +gui-apps/waybar:wifi - Enable support for wifi/rfkill gui-apps/wf-recorder:man - Build and install man pages gui-apps/wf-recorder:opencl - Enable OpenCL gui-libs/greetd:man - Build and install man pages @@ -3555,6 +3564,7 @@ kde-frameworks/kded:man - Build and install man pages kde-frameworks/kfilemetadata:epub - Enable support for reading EPUB ebook metadata kde-frameworks/kfilemetadata:office - Enable support for reading ODF and OOXML metadata kde-frameworks/kiconthemes:designer - Build plugins for dev-qt/designer +kde-frameworks/kimageformats:avif - Support the AVIF image file format kde-frameworks/kimageformats:eps - Support the EPS graphics file format kde-frameworks/kinit:caps - Capabilities support for improved security and better OOM handling kde-frameworks/kinit:man - Build and install man pages @@ -4120,6 +4130,7 @@ media-libs/ganv:fdgl - Use experimental force-directed graph layout media-libs/gd:webp - Enable support for the webp format media-libs/gegl:lensfun - Enable support for media-libs/lensfun. media-libs/gegl:umfpack - Enable sparse solving via sci-libs/umfpack. +media-libs/gmmlib:custom-cflags - Do not override user CFLAGS like -march, -msse and similar with lib defaults. Not tested by upstream. media-libs/gmtk:dconf - Enable support for gnome-base/dconf media-libs/grilo:network - Enable network access for media discovery using net-libs/libsoup media-libs/grilo:playlist - Enable support for playlists through dev-libs/totem-pl-parser @@ -4157,6 +4168,7 @@ media-libs/libavif:dav1d - Enable support for the dav1d codec decoding media-libs/libavif:extras - Build extra apps (avifenc, avifdec) and test files media-libs/libavif:gdk-pixbuf - Build a gdk-pixbuf loader media-libs/libavif:rav1e - Enable support for the rav1e codec encoding +media-libs/libavif:svt-av1 - Enable support for the SVT-AV1 encoder media-libs/libbdplus:aacs - Add support for decryption of AACS media-libs/libbluray:aacs - Add support for decryption of AACS media-libs/libbluray:bdplus - Use media-libs/libbdplus for BD+ decryption @@ -4481,8 +4493,11 @@ media-sound/audiotools:dvda - Enable DVD-Audio support media-sound/audiotools:twolame - Enable twolame support (MPEG Audio Layer 2 encoder) media-sound/beets:badfiles - Validate MP3 & FLAC files media-sound/beets:chromaprint - Enable support for acoustic fingerprinting plugin using media-libs/chromaprint +media-sound/beets:cors - Enable cors support for the webserver dev-python/flask-cors media-sound/beets:discogs - Enable support for the discogs API plugin media-sound/beets:ffmpeg - Enable support for the convert plugin to transcode files via media-video/ffmpeg +media-sound/beets:gstreamer - Enable support for the gstreamer backend +media-sound/beets:icu - Enable support for the icu plugin to support non-ASCII characters in dev-db/sqlite media-sound/beets:lastfm - Enable support for importing personal last.fm playcounts and music genres from last.fm tags media-sound/beets:mpd - Enable support for media-sound/mpd server emulation and statistic gathered from media-sound/mpd media-sound/beets:replaygain - Enable support for Replay Gain metadata calculation during import @@ -5476,6 +5491,7 @@ net-dns/dnsmasq:dnssec - Enable support DNSSEC validation and caching. net-dns/dnsmasq:dumpfile - Include code to dump packets to a libpcap-format file for debugging net-dns/dnsmasq:id - Whether report *.bind CHAOS info to clients, otherwise forward such requests upstream instead net-dns/dnsmasq:libidn2 - Enable support for Internationalized Domain Names, via net-dns/libidn2 rather than net-dns/libidn +net-dns/dnsmasq:nettlehash - Use hashing functions from dev-libs/nettle net-dns/dnsmasq:script - Enable support for calling scripts when leases change. net-dns/dnsmasq:tftp - Enables built in TFTP server for netbooting. net-dns/dnssec-validator:dlv - Enable support for the DNSSEC look-aside validation @@ -5762,7 +5778,6 @@ net-im/psi:webengine - Enable themed, html-based chatlogs using dev-qt/qtwebengi net-im/psi:whiteboarding - Enable experimental interactive SVG drawing net-im/psi:xscreensaver - Use X screensaver protocol extension to monitor idle/active status based on mouse/keyboard events net-im/psimedia:extras - Enable Psi+ mode (required when built for Psi+) -net-im/qtox:X - Adds support for X11 net-im/qtox:notification - Adds support for GTK Status Notifier tray backends net-im/spectrum2:frotz - Enables the Z-Engine backend. net-im/spectrum2:irc - Enables the IRC backend, based on net-im/libcommuni. @@ -6170,7 +6185,9 @@ net-misc/aria2:metalink - Enable support for metalink. net-misc/aria2:nettle - Use dev-libs/nettle for message digests, plus dev-libs/gmp for bittorrent (if enabled). If this flag is disabled, dev-libs/libgcrypt is used instead. This flag is ignored if dev-libs/openssl is used. net-misc/aria2:scripts - Install additional scripts which use aria2's xmlrpc functionality. net-misc/aria2:ssh - Enable SFTP support. +net-misc/asterisk:blocks - Utlize -fblocks (only supported by, and required when using, clang/LLVM) net-misc/asterisk:cluster - Enable high-availability support through the Corosync Cluster Engine +net-misc/asterisk:codec2 - Enable Codec2 support in asterisk net-misc/asterisk:dahdi - Support Digium compatible hardware (formerly known as Zaptel). net-misc/asterisk:gtalk - Enable support for Google Talk services net-misc/asterisk:http - Enable embedded web server @@ -6282,7 +6299,6 @@ net-misc/cgminer:minion - Enable support for mining with BlackArrow Bitfury net-misc/cgminer:modminer - Enable support for mining with ModMiner FPGAs net-misc/cgminer:sp10 - Enable support for Spondoolies SP10 net-misc/cgminer:sp30 - Enable support for Spondoolies SP30 -net-misc/chrome-remote-desktop:xrandr - Enable support for the XRandR extension for dynamic desktop resizing net-misc/chrony:cmdmon - Support for command and monitoring net-misc/chrony:html - Install HTML documentation net-misc/chrony:nettle - Use dev-libs/nettle for hash functions @@ -6634,6 +6650,13 @@ net-misc/youtube-viewer:gtk - Install the gtk3 GUI net-misc/youtube-viewer:gtk2 - Use the old gtk2 GUI instead of the gtk3 one net-misc/zerotier:clang - Use Clang compiler instead of GCC net-misc/zerotier:neon - Enable ARM32 neon-salsa2012-asm code +net-nds/389-ds-base:accountpolicy - Enable account policy plugin - automatically lock an account after a certain amount of time has elapsed +net-nds/389-ds-base:auto-dn-suffix - Enable auto bind with auto dn suffix over unix domain socket (LDAPI) support +net-nds/389-ds-base:autobind - Enable auto bind over unix domain socket (LDAPI) support +net-nds/389-ds-base:bitwise - Enable bitwise plugin - supported data in raw/bitwise format +net-nds/389-ds-base:dna - Enable dna (distributed numeric assignment ) plugin - to automatically assign unique uid numbers to new user entries as they are created. +net-nds/389-ds-base:ldapi - Enable LDAP over unix domain socket (LDAPI) support +net-nds/389-ds-base:pam-passthru - Enable pam-passthru plugin - for simple and fast system services used in ldap net-nds/ldapvi:gnutls - Use net-libs/gnutls instead of dev-libs/openssl net-nds/nsscache:nsscache - Depend on sys-auth/libnss-cache to handle flat files net-nds/nsscache:s3 - Support for S3-based NSS sources @@ -6668,9 +6691,7 @@ net-p2p/amule:remote - Enable remote controlling of the client net-p2p/amule:stats - Enable statistic reporting net-p2p/bitcoin-cli:knots - Build enhanced Bitcoin Knots version, rather than Bitcoin Core net-p2p/bitcoin-qt:asm - Enable assembly for optimization -net-p2p/bitcoin-qt:bip70 - Enable support for the BIP70 payment protocol net-p2p/bitcoin-qt:knots - Build enhanced Bitcoin Knots version, rather than Bitcoin Core -net-p2p/bitcoin-qt:libevent - Use dev-libs/libevent (needed for JSON-RPC, REST, and Tor auto-configuration net-p2p/bitcoin-qt:qrcode - Enable generation of QR Codes for receiving payments net-p2p/bitcoin-qt:system-leveldb - Use the system-wide dev-libs/leveldb instead of bundled net-p2p/bitcoin-qt:upnp - Enable Universal Plug and Play @@ -7184,7 +7205,6 @@ sci-libs/armadillo:tbb - Use matrix allocation from the Threads Building Blocks sci-libs/arprec:qd - Use sci-libs/qd for quad-double datatype sci-libs/atlas:generic - Build atlas assuming a fairly generic architecture (sse2 for x86, core2 for amd64) sci-libs/avogadrolibs:archive - Enable archive support using app-arch/libarchive -sci-libs/avogadrolibs:static-plugins - Build all plugins statically into main plugin modules sci-libs/avogadrolibs:vtk - Enable sci-libs/vtk support sci-libs/blis:64bit-index - Enable 64bit array indexing, incompatible with runtime switching sci-libs/blis:eselect-ldso - Enable runtime library switching by eselect and ld.so. @@ -7273,7 +7293,6 @@ sci-libs/gsl:cblas-external - Link gsl with external cblas provided by (virtual/ sci-libs/gsl:deprecated - Enable deprecated functions sci-libs/hdf5:hl - Enable high level API (https://support.hdfgroup.org/HDF5/doc/HL/index.html) sci-libs/hdf5:unsupported - Enable unsupported combinations of configuration options -sci-libs/hypre:fei - Build the internal Finite Element Interface routines sci-libs/hypre:int64 - Build the 64 bits integer library sci-libs/indilib:websocket - Enable support for WebSocket protocol sci-libs/ipopt:hsl - hsl @@ -7411,8 +7430,6 @@ sci-libs/vtk:tbb - Use dev-cpp/tbb to handle smp support sci-libs/vtk:views - Building Views modules sci-libs/vtk:web - Install web component sci-libs/vtk:xdmf2 - Support for xdmf2 formatted data -sci-libs/xkaapi:blas - Kaapi BLAS tasks for PLASMA -sci-libs/xkaapi:gpu - Build library for gpu threading sci-mathematics/agda:cpphs - Use cpphs instead of cpp. sci-mathematics/agda:debug - Enable debugging features that may slow Agda down. sci-mathematics/agda:enable-cluster-counting - Enable the --count-clusters flag. (If enable-cluster-counting is False, then the --count-clusters flag triggers an error message.) @@ -7448,7 +7465,6 @@ sci-mathematics/maxima:cmucl - Compile maxima with CMU Common Lisp (dev-lisp/cmu sci-mathematics/maxima:ecls - Compile maxima with Embeddable Common Lisp (dev-lisp/ecls) sci-mathematics/maxima:gcl - Compile maxima with GNU Common Lisp (dev-lisp/gcl) sci-mathematics/maxima:sbcl - Compile maxima with Steel Bank Common Lisp (dev-lisp/sbcl) -sci-mathematics/minisat:extended-solver - Build extended version of SAT solver with additional features. sci-mathematics/msieve:ecm - Enable support for the GMP-ECM library sci-mathematics/normaliz:extras - Install Macaulay2 and sci-mathematics/singularpackages as shipped by upstream sci-mathematics/octave:glpk - Add support for sci-mathematics/glpk for linear programming @@ -7497,9 +7513,7 @@ sci-misc/nco:udunits - Add sci-libs/udunits files support sci-misc/tango:dbserver - Enable build of tango dbserver sci-misc/tango:mariadb - Use dev-db/mariadb sci-misc/tango:zeromq - Allow to use ZeroMQ broker via net-libs/zeromq -sci-physics/bullet:bullet3 - Build Bullet 3 sci-physics/bullet:double-precision - Build libraries in double precision -sci-physics/bullet:extras - Build additional libraries sci-physics/bullet:tbb - Enable multithreading with the Intel Threads Building Block dev-cpp/tbb sci-physics/cernlib-montecarlo:herwig - Build Herwig internal event generator, newer version available in sci-physics/herwig sci-physics/espresso:cuda - Enable cuda support @@ -7704,6 +7718,7 @@ sys-apps/fwupd:tpm - Install Trusted Platform Module plugin sys-apps/fwupd:uefi - Enable UEFI support sys-apps/gawk:mpfr - use mpfr for high precision arithmetic (-M / --bignum) sys-apps/gnome-disk-utility:fat - Include FAT16/FAT32 support (sys-fs/dosfstools) +sys-apps/groff:uchardet - Enable automatic encoding detection via app-i18n/uchardet sys-apps/hwids:net - Install the oui.txt and iab.txt databases sys-apps/hwids:pci - Install the pci.ids database sys-apps/hwids:udev - Install hwdb.d rules for udev @@ -8210,6 +8225,7 @@ sys-firmware/sigrok-firmware-fx2lafw:binary - Use official upstream pre-built bi sys-firmware/vgabios:binary - Use official upstream pre-built binaries (only default and cirrus images) sys-fs/android-file-transfer-linux:fuse - Add FUSE mount helper sys-fs/android-file-transfer-linux:zune - Enable support for Microsoft Zune +sys-fs/avfs:webdav - Allow mounting WebDAV shares via net-libs/neon sys-fs/bees:tools - Build extra tools useful for debugging (fiemap, fiewalk) sys-fs/btrfs-progs:convert - Build ext2 conversion utility (btrfs-convert) sys-fs/btrfs-progs:reiserfs - Enable reiserfs support in btrfs-convert tool. @@ -8740,6 +8756,8 @@ x11-libs/libva:drm - Enables VA/DRM API support. x11-libs/libva:utils - Install VA-API utility programs. x11-libs/libva-compat:drm - Enables VA/DRM API support. x11-libs/libva-compat:egl - Enables EGL support. +x11-libs/libva-intel-media-driver:custom-cflags - Do not override user CFLAGS like -02, -march, -msse and similar with lib defaults. Not tested by upstream. +x11-libs/libva-intel-media-driver:set-as-default - Override libva automatic driver selection and set this (iHD) driver as default one. x11-libs/libwnck:tools - Install wnckprop-3 and wnck-urgency-monitor-3 command-line tools x11-libs/libxcb:xkb - Enable the XCB keyboard extension x11-libs/motif:motif22-compatibility - Compatibility with Open Motif 2.2 @@ -8754,6 +8772,10 @@ x11-libs/vte:icu - Enable legacy charset support using dev-libs/icu x11-libs/vte:systemd - Support moving terminal child processes to their own systemd user scopes to avoid terminal getting killed due to child causing OOM x11-libs/wxGTK:gstreamer - Enable the wxMediaCtrl class for playing audio and video through gstreamer. x11-libs/wxGTK:sdl - Use Simple Directmedia Layer (media-libs/libsdl) for audio. +x11-misc/albert:debug - Enable debugging informations +x11-misc/albert:python-extensions - Install default python extensions system-wide +x11-misc/albert:statistics - Enable local statistics +x11-misc/albert:virtualbox - Enable app-emulation/virtualbox extension x11-misc/alock:doc - Build and install manpage with app-text/asciidoc. x11-misc/bumblebee:bbswitch - Add dependency on sys-power/bbswitch for PM feature x11-misc/colord:argyllcms - Enable ArgyllCMS sensor @@ -8770,6 +8792,7 @@ x11-misc/grsync:gtk3 - Link against x11-libs/gtk+:3 instead of x11-libs/gtk+:2 x11-misc/gtkdialog:glade - Enable support for gnome-base/libglade x11-misc/gtkdialog:gtk2 - Build with GTK+2 instead of GTK+3 x11-misc/gtkdialog:vte - Enable support for x11-libs/vte +x11-misc/i3blocks:contrib - Install contrib modules x11-misc/i3status:filecaps - Linux capabilities library is required for i3status to be able to read net bandwith x11-misc/j4-dmenu-desktop:dmenu - Use x11-misc/dmenu as default. Disable to use a different implementation. x11-misc/ktsuss:sudo - Use the sudo backend instead the su one @@ -8932,6 +8955,7 @@ x11-wm/e16:dialogs - Enable support for configuration dialogs x11-wm/e16:libhack - Build libhack window mode helper library x11-wm/e16:modules - Enable support for loadable modules x11-wm/e16:pango - Enable pango font rendering using x11-libs/pango +x11-wm/e16:player - Enable audio using aplay from media-sound/alsa-utils x11-wm/e16:themes - Install the official E16 themes using x11-themes/e16-themes x11-wm/e16:xi2 - Enable the experimental multipointer input XInput2. This incldues the MultiPointer X feature x11-wm/e16:xpresent - Enable support for the X Present extension via x11-libs/libXpresent @@ -8980,10 +9004,6 @@ x11-wm/xpra:brotli - Enable brotli compression support x11-wm/xpra:client - Build client-side code x11-wm/xpra:clipboard - Enable clipboard support x11-wm/xpra:csc - Enable csc softscaler support -x11-wm/xpra:dec_avcodec2 - Enable avcodec2 decoder support -x11-wm/xpra:enc_ffmpeg - Enable advanced ffmpeg/libav encoder support -x11-wm/xpra:enc_x264 - Enable x264 encoder support -x11-wm/xpra:enc_x265 - Enable x265 encoder support x11-wm/xpra:pillow - Enable pillow support x11-wm/xpra:server - Build server-side code x11-wm/xpra:vpx - Enable vpx image format support -- cgit v1.2.3