From 0f15659d48c193027158492acb726297501202c5 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 25 Dec 2021 20:34:27 +0000 Subject: gentoo xmass resync : 25.12.2021 --- profiles/Manifest.gz | Bin 152162 -> 152178 bytes profiles/arch/powerpc/ppc64/64le/package.use.mask | 5 ++- profiles/arch/powerpc/ppc64/64ul/package.use.mask | 6 ++- profiles/base/package.use.force | 8 ++-- profiles/base/package.use.stable.mask | 4 ++ profiles/features/prefix/package.use | 5 +++ profiles/package.mask | 49 ++++------------------ profiles/prefix/darwin/macos/package.mask | 8 ++++ profiles/use.local.desc | 18 +++----- 9 files changed, 41 insertions(+), 62 deletions(-) (limited to 'profiles') diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz index de11da025ad8..9cf2709bf1cb 100644 Binary files a/profiles/Manifest.gz and b/profiles/Manifest.gz differ diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask b/profiles/arch/powerpc/ppc64/64le/package.use.mask index 26a05e73db9d..57513f24743e 100644 --- a/profiles/arch/powerpc/ppc64/64le/package.use.mask +++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask @@ -35,9 +35,10 @@ dev-java/openjdk:8 -javafx dev-java/openjdk:11 -javafx # Georgy Yakovlev (2020-05-03) -# Fails to build, needs more work -www-client/firefox clang +# Problems even on ppc64le needs more work +dev-lang/spidermonkey clang mail-client/thunderbird clang +www-client/firefox clang # Georgy Yakovlev (2020-02-26) # vulkan tested and works on ppc64le diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.mask b/profiles/arch/powerpc/ppc64/64ul/package.use.mask index c4328940c383..b6e15b3d13f1 100644 --- a/profiles/arch/powerpc/ppc64/64ul/package.use.mask +++ b/profiles/arch/powerpc/ppc64/64ul/package.use.mask @@ -30,9 +30,11 @@ dev-util/perf clang >=app-office/libreoffice-7 java # Georgy Yakovlev (2020-05-03) -# Fails to build, needs more work -www-client/firefox clang +# Problems even on ppc64le, needs more work +dev-lang/spidermonkey clang mail-client/thunderbird clang +www-client/firefox clang + # James Le Cuirot (2020-04-23) # Requires media-libs/mesa[llvm], which is masked. diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index 6d117b75b924..4ca682d365f3 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -14,16 +14,16 @@ >=sys-devel/clang-13.0.1_rc llvm_targets_MSP430 llvm_targets_Mips >=sys-devel/clang-13.0.1_rc llvm_targets_NVPTX llvm_targets_PowerPC >=sys-devel/clang-13.0.1_rc llvm_targets_RISCV llvm_targets_Sparc ->=sys-devel/clang-13.0.1_rc llvm_targets_SystemZ llvm_targets_XCore ->=sys-devel/clang-13.0.1_rc llvm_targets_WebAssembly +>=sys-devel/clang-13.0.1_rc llvm_targets_SystemZ llvm_targets_WebAssembly +>=sys-devel/clang-13.0.1_rc llvm_targets_X86 llvm_targets_XCore >=sys-devel/llvm-13.0.1_rc llvm_targets_AArch64 llvm_targets_AMDGPU >=sys-devel/llvm-13.0.1_rc llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF >=sys-devel/llvm-13.0.1_rc llvm_targets_Hexagon llvm_targets_Lanai >=sys-devel/llvm-13.0.1_rc llvm_targets_MSP430 llvm_targets_Mips >=sys-devel/llvm-13.0.1_rc llvm_targets_NVPTX llvm_targets_PowerPC >=sys-devel/llvm-13.0.1_rc llvm_targets_RISCV llvm_targets_Sparc ->=sys-devel/llvm-13.0.1_rc llvm_targets_SystemZ llvm_targets_XCore ->=sys-devel/llvm-13.0.1_rc llvm_targets_WebAssembly +>=sys-devel/llvm-13.0.1_rc llvm_targets_SystemZ llvm_targets_WebAssembly +>=sys-devel/llvm-13.0.1_rc llvm_targets_X86 llvm_targets_XCore # Sam James (2021-03-08) # Broken without USE=unicode diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index 51e9cd66d9aa..a6daffedef1f 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -4,6 +4,10 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in package.use.mask +# Georgy Yakovlev (2021-12-24) +# test deps are not stable +>=sys-fs/zfs-2.0.7 test-suite + # Georgy Yakovlev (2021-12-19) # test deps are not stable and tests do not work # due to network access issues #829430 diff --git a/profiles/features/prefix/package.use b/profiles/features/prefix/package.use index 1990af48d80a..2c6d13ceb043 100644 --- a/profiles/features/prefix/package.use +++ b/profiles/features/prefix/package.use @@ -1,3 +1,8 @@ +# Sam James (2021-12-22) +# We don't use 'su' in Prefix because it requires privileges +# (And PAM for util-linux). +sys-apps/util-linux -su + # Don't enable the security measures for convienence sys-apps/portage -rsync-verify diff --git a/profiles/package.mask b/profiles/package.mask index 2f33e80096b7..772a96c9f80d 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,14 @@ #--- END OF EXAMPLES --- +# Mike Gilbert (2021-12-24) +# Replaced by sys-apps/hwdata. Removal on 2022-01-23. +sys-apps/hwids + +# Jonas Stein (2021-12-24) +# Alpha version +=app-editors/ghex-4.0.0_alpha + # David Seifert (2021-12-20) # Requires GCC 8, security vulnerabilities, switch to CUDA 11, # consider using clang+NVPTX backend for sm_30 cards. @@ -129,11 +137,6 @@ net-fs/docker-volume-netshare # Masked for testing ~sci-libs/vtk-9.1.0 -# Michał Górny (2021-12-13) -# Unmaintained in Gentoo. Requires media-libs/libpng[apng]. -# Removal on 2022-01-12. Bug #824830. -media-gfx/apngasm - # Volkmar W. Pogatzki (2021-12-13) # Blocks removal of dev-java/log4j:0 bug #828657. # Java packages with no active consumer. Removal in 30 days. @@ -298,38 +301,6 @@ sci-biology/ApE # Masked for removal in 30 days. dev-ruby/typhoeus:0 -# Marek Szuba (2021-11-25) -# Ancient, very few distributions still package it. Both upstream -# and the Debian package we use in SRC_URI are now gone. EAPI 5, -# unmaintained in Gentoo. Consider using net-misc/frr, which supports -# both RIP and many other routing protocols, instead. -# Removal in 30 days. Bug #827322 -net-misc/netkit-routed - -# Marek Szuba (2021-11-25) -# Upstream is gone. Unmaintained in Gentoo, last updated -# back in the CVS era, EAPI 5, open bugs. -# Removal in 30 days. Bug #826790 -net-analyzer/nagios-check_pidfile - -# Marek Szuba (2021-11-25) -# Upstream is gone. Unmaintained in Gentoo, last updated -# back in the CVS era, EAPI 5, open bugs. -# Removal in 30 days. Bug #826786 -net-analyzer/nagios-check_fail2ban - -# Hans de Graaff (2021-11-25) -# Old slot that no longer has reverse dependencies. Last release in -# 2013. Use minitest 5.x instead. -# Masked for removal in 30 days. -dev-ruby/minitest:0 - -# Hans de Graaff (2021-11-25) -# Last upstream release in 2012 and upstream itself is no longer -# available. Unlikely to still work correctly. No reverse dependencies. -# Masked for removal in 30 days. -dev-ruby/aws-s3 - # Volkmar W. Pogatzki (2021-11-23) # Does not support updated dev-java/pdfbox-2.0.24, Bug #803488 # Blocks (CVE-2018-11797, CVE-2021-{27807,27906,31811,31812}) @@ -427,10 +398,6 @@ net-libs/libsoup:3.0 # Masked until dev-libs/openssl-3.0* is unmasked =dev-libs/gost-engine-3.0* -# Bernard Cafarelli (2021-08-26) -# Preparing for final 5.0.0 release ->=app-text/tesseract-5.0.0_beta - # Joonas Niilola (2021-07-29) # Upstream provided migration instructions from 2. -> 3. update, # breaks if not all at least many revdeps. #805011 for tracker bug. diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask index 643431b48593..8db86fec4d07 100644 --- a/profiles/prefix/darwin/macos/package.mask +++ b/profiles/prefix/darwin/macos/package.mask @@ -1,6 +1,14 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2021-12-23) +# Fails to build due to gnulib errors: +# ```timespec.h:52:21: error: expected identifier or ‘(’ before ‘struct’ +# 52 | _GL_TIMESPEC_INLINE struct timespec``` +# bug #829847 +=app-editors/nano-5.9 +=app-editors/nano-6.0 + # Sam James (2021-09-05) # gdbm-1.21 fails to build right now on macOS with: # ```gdbmshell.c:1013:54: error: ‘struct stat’ has no member named ‘st_mtim’``` diff --git a/profiles/use.local.desc b/profiles/use.local.desc index f7cb76bd0458..189ce2fd6f3d 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -1213,7 +1213,6 @@ dev-ada/gnatcoll-db:xref - Build xref library dev-ada/gtkada:shared - Build gtkada as shared library dev-ada/langkit:shared - Build shared library dev-ada/langkit:static-pic - Build static library with pic code -dev-ada/libadalang:shared - Build shared library dev-ada/libadalang:static-pic - Build static library with pic code dev-ada/libgpr:shared - Build shared library dev-ada/libgpr:static-pic - Build static library with pic code @@ -2425,7 +2424,6 @@ dev-python/QtPy:widgets - Pull in bindings for the QtWidgets module dev-python/QtPy:x11extras - Pull in bindings for the QtX11Extras module dev-python/QtPy:xml - Pull in QtXml module dev-python/QtPy:xmlpatterns - Pull in bindings for the QtXmlPatterns module -dev-python/autobahn:scram - Add support for WAMP-SCRAM authentication dev-python/autobahn:xbr - Add support for XBR decentralized data markets and etherium blockchain dev-python/bpython:clipboard - Enable copying to clipboard using dev-python/pyperclip dev-python/bpython:jedi - Enable autocompletion using dev-python/jedi @@ -2437,7 +2435,6 @@ dev-python/cvxopt:glpk - Use GNU Linear Programming Kit sci-mathematics/glpk dev-python/drf-yasg:validation - Enable swagger spec validation using swagger-spec-validator dev-python/editorconfig-core-py:cli - Install command line interface as well as python library dev-python/elasticsearch-py:async - Add async support -dev-python/gevent:events - Enables the gevent events system which is required by libraries that use gevent monkey patching. This adds dev-python/zope-event and dev-python/zope-interface as runtime dependencies. dev-python/hiredis:system-libs - Use dev-libs/hiredis from system dev-python/httpx:cli - Install the CLI "httpx" client. dev-python/hypothesis:cli - Install a CLI tool used to write tests. @@ -3074,7 +3071,6 @@ games-emulation/ppsspp:system-ffmpeg - Use the system-wide media-video/ffmpeg in games-emulation/snes9x:libretro - Build libretro port games-emulation/snes9x:netplay - Enable playing ROMs over the network (not recommended) games-emulation/vbam:link - Enable GBA linking functionality -games-emulation/zsnes:debug - Enable the builtin debugger games-engines/devilutionx:lto - Build with link time optimization enabled games-engines/exult:fluidsynth - Compile with support for FluidSynth games-engines/exult:sdl2 - Use libsdl2 instead of libsdl @@ -4036,6 +4032,7 @@ media-gfx/kphotoalbum:map - Enable map display support using kde-apps/marble media-gfx/kphotoalbum:share - Enable support for a share menu using kde-frameworks/purpose media-gfx/krita:color-management - Enable color management via media-libs/opencolorio media-gfx/krita:heif - Enable support for ISO/IEC 23008-12:2017 HEIF/HEIC image format using media-libs/libheif +media-gfx/krita:mypaint-brush-engine - Enable MyPaint brush engine support media-libs/libmypaint media-gfx/krita:qtmedia - Enable sound support for animations via dev-qt/qtmultimedia media-gfx/krita:vc - Enable support for dev-libs/vc, could be a significant speed boost media-gfx/librecad:tools - Build additional tool programs: tff2lff @@ -4216,6 +4213,7 @@ media-libs/libopenglrecorder:openh264 - Enable H.264 support using media-libs/op media-libs/libopenglrecorder:vpx - Enable VP8/VP9 codec support via media-libs/libvpx media-libs/libopenshot:opencv - Enable media-libs/opencv support media-libs/libpagemaker:tools - Build command line file format conversion tools +media-libs/libpano13:suitesparse - Use Sparse Levenberg Marquardt algorithm instead of dense Levenberg Marquardt algorithm media-libs/libplacebo:glslang - Use dev-util/glslang to compile GLSL media-libs/libplacebo:lcms - Add support for color management via media-libs/lcms media-libs/libplacebo:shaderc - Use media-libs/shaderc to compile GLSL @@ -5552,11 +5550,6 @@ net-dns/knot:stats - Enable the server statistics module net-dns/knot:synthrecord - Enable the automatic forward/reverse records module net-dns/knot:utils - Install Knot utilities, such as kdig, kzonecheck, ... net-dns/knot:whoami - Enable the whoami response module -net-dns/ldns-utils:dane - Enable DNS-based Authentication of Named Entities (DANE) support -net-dns/ldns-utils:ecdsa - Enable ECDSA support -net-dns/ldns-utils:ed25519 - Enable ED25519 support -net-dns/ldns-utils:ed448 - Enable ED448 support -net-dns/ldns-utils:gost - Enable GOST support net-dns/mydns:alias - Enable David Phillips aliasing net-dns/mydns:status - Enable the STATUS opcode to check server status net-dns/nsd:bind8-stats - Enables BIND8 like NSTATS and XSTATS @@ -6557,7 +6550,6 @@ net-misc/oidentd:masquerade - Enable support for masqueraded/NAT connections net-misc/olsrd:pud - Install the Node Position Update plugin net-misc/openntpd:constraints - Enable HTTPS TLS time constraint support net-misc/openssh:X509 - Adds support for X.509 certificate authentication -net-misc/openssh:bindist - Disable EC/RC5 algorithms in OpenSSL for patent reasons. net-misc/openssh:hpn - Enable high performance ssh net-misc/openssh:ldns - Use LDNS for DNSSEC/SSHFP validation. net-misc/openssh:livecd - Enable root password logins for live-cd environment. @@ -7526,6 +7518,8 @@ sci-mathematics/polymake:nauty - Build the extension for graph automorphism comp sci-mathematics/polymake:normaliz - Build the bundled extension for lattice computations using sci-mathematics/normaliz. sci-mathematics/polymake:ppl - Enable dev-libs/ppl interface for convex hull computations. sci-mathematics/polymake:singular - Enable the interface to sci-mathematics/singular for ideal related computations. +sci-mathematics/primecount:executable - Build the primecount CLI executable +sci-mathematics/primesieve:executable - Build the primesieve CLI executable sci-mathematics/rstudio:server - Build and install the RStudio server sci-mathematics/singular:julia - Enables interface for Singular to julia sci-mathematics/singular:polymake - Enable the interface to TOPCOM @@ -7878,7 +7872,6 @@ sys-apps/systemd:gnuefi - Enable EFI boot manager and stub loader (built using s sys-apps/systemd:homed - Enable portable home directories sys-apps/systemd:hostnamed-fallback - Enable setting hostname with networkd/hostnamed without polkit (requires running sys-apps/dbus-broker) sys-apps/systemd:http - Enable embedded HTTP server in journald -sys-apps/systemd:hwdb - Enable support for the hardware database sys-apps/systemd:importd - Enable import daemon sys-apps/systemd:kmod - Enable kernel module loading via sys-apps/kmod sys-apps/systemd:lz4 - Enable lz4 compression for the journal @@ -8271,7 +8264,6 @@ sys-fs/ecryptfs-utils:gpg - Enable app-crypt/gnupg key module sys-fs/ecryptfs-utils:openssl - Enable dev-libs/openssl key module sys-fs/ecryptfs-utils:pkcs11 - Enable PKCS#11 (Smartcards) key module sys-fs/ecryptfs-utils:tpm - Enable support for Trusted Platform Module (TPM) using app-crypt/trousers -sys-fs/eudev:hwdb - read vendor/device string database and add it to udev database sys-fs/eudev:kmod - enable module loading through libkmod sys-fs/eudev:rule-generator - install legacy rule generator rules and support scripts - note that the functionality within was dropped from sys-fs/udev as it is not stable in all cases; use at your own risk sys-fs/ext4magic:expert-mode - Builds ext4magic with expert mode. Highly useful in recovering data from a corrupted filesystem @@ -8307,7 +8299,7 @@ sys-fs/zfs:rootfs - Enable dependencies required for booting off a pool containi sys-fs/zfs:test-suite - Install regression test suite sys-fs/zfs-auto-snapshot:cron - Install /etc/cron.* files sys-fs/zfs-auto-snapshot:default-exclude - Only take snapshots of datasets with com.sun:auto-snapshot=true property set -sys-fs/zfs-kmod:rootfs - Install zfs-shutdown script to support exporting a pool containing rootfs +sys-fs/zfs-kmod:rootfs - Pull dependencies and check kernel options required for root-on-zfs sys-kernel/genkernel:firmware - Prefer system firmware sys-kernel/linux-firmware over local copy. sys-kernel/gentoo-kernel:hardened - Use selection of hardening options recommended by Kernel Self Protection Project sys-kernel/gentoo-kernel:initramfs - Build initramfs along with the kernel. -- cgit v1.2.3