[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/base/

2024-04-04 Thread Michał Górny
commit: d2ccf2e5eeb347e00b1c21cb797ce223a05dfe78
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  4 17:41:10 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  4 18:08:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2ccf2e5

profiles: Move llvm_slot_18 mask from unconditional to stable

Signed-off-by: Michał Górny  gentoo.org>

 profiles/arch/base/use.mask   | 1 -
 profiles/base/use.stable.mask | 4 
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index 14aad0722e3b..451dd7d0fadc 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -15,7 +15,6 @@ atlas
 
 # Michał Górny  (2024-02-05)
 # LLVM slots without keywords.
-llvm_slot_18
 llvm_slot_19
 
 # Andrew Ammerlaan  (2023-07-11)

diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask
index 142757e993b6..59d9eb195daf 100644
--- a/profiles/base/use.stable.mask
+++ b/profiles/base/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 use.mask
 
+# Michał Górny  (2024-04-04)
+# LLVM slots without stablekeywords.
+llvm_slot_18
+
 # Hans de Graaff  (2023-12-25)
 # Currently in testing and not ready to go stable yet.
 ruby_targets_ruby32



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2024-03-26 Thread Michał Górny
commit: bd4987694728ce81e8f05197ee1688ff1fdfff1d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 26 14:02:16 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 26 14:03:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd498769

package.mask: Last rite sys-auth/pam_ssh

Bug: https://bugs.gentoo.org/892031
Signed-off-by: Michał Górny  gentoo.org>

 profiles/base/package.use.mask | 4 
 profiles/package.mask  | 5 +
 2 files changed, 9 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 1b39b7a886a6..3534f84dced9 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  (2024-03-26)
+# sys-auth/pam_ssh is being last rited, bug #892031.
+sys-auth/pambase pam_ssh
+
 # Andrew Ammerlaan  (2024-03-22)
 # Building with qt6 requires (masked) kde-frameworks:6
 app-admin/calamares qt6

diff --git a/profiles/package.mask b/profiles/package.mask
index 1f48a464a9ce..5d0133b462c6 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2024-03-26)
+# Issues with OpenSSL 3.  Unmaintained.  Last activity in 2019.
+# Removal on 2024-04-25.  Bug #892031.
+sys-auth/pam_ssh
+
 # Michał Górny  (2024-03-26)
 # Fails to compile.  Unmaintained.  Last activity in 2016.
 # Depends on an old wxGTK slot.



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/amd64/

2024-03-09 Thread Andrew Ammerlaan
commit: 21acaba5dc3f54dae3c8a8689a6eec69d53c8c65
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sat Mar  9 10:11:22 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Mar  9 10:16:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21acaba5

profiles: unmask qt6 for freecad

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 profiles/arch/amd64/package.use.mask | 10 --
 profiles/base/package.use.mask   |  7 ---
 2 files changed, 17 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 9da893b04d4b..36a45fb0e33a 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -75,16 +75,6 @@ media-video/obs-studio -qsv -websocket
 # app-crypt/rpm-sequoia is keyworded here.
 app-arch/rpm -sequoia
 
-# Andrew Ammerlaan  (2023-11-20)
-# Qt6 is still experimental in freecad, currently the configure phase
-# gets itself stuck by importing both qt5 and qt6 cmake files.
-# Since there is no python3.12 support for shiboken2/pyside2, we have
-# to mask that flag as well.
-#
-# We have to mask this here as well as in base/package.use.mask
-# because qt6 is globally unmasked on amd64
-media-gfx/freecad qt6 python_single_target_python3_12
-
 # Florian Schmaus  (2023-11-10)
 # Only available for amd64.
 sys-apps/irqbalance -thermal

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 050baaf5c421..32ba064f6d92 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -69,13 +69,6 @@ sys-devel/sparse llvm
 # app-crypt/rpm-sequoia is not keyworded on most architectures.
 app-arch/rpm sequoia
 
-# Andrew Ammerlaan  (2023-11-20)
-# Qt6 is still experimental in freecad, currently the configure phase
-# gets itself stuck by importing both qt5 and qt6 cmake files.
-# Since there is no python3.12 support for shiboken2/pyside2, we have
-# to mask that flag as well.
-media-gfx/freecad qt6 python_single_target_python3_12
-
 # Florian Schmaus  (2023-11-10)
 # Only available for amd64.
 sys-apps/irqbalance thermal



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/targets/desktop/plasma/, ...

2024-01-20 Thread Sam James
commit: ef1552c8e9a965fe72080285db3b5e506ec0c0fd
Author: Alfred Wingate  protonmail  com>
AuthorDate: Mon Dec 25 10:58:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 21 04:41:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef1552c8

profiles: set suitable platforms in kodi

Signed-off-by: Alfred Wingate  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 profiles/base/package.use   | 4 
 profiles/targets/desktop/gnome/package.use  | 4 
 profiles/targets/desktop/package.use| 4 
 profiles/targets/desktop/plasma/package.use | 4 
 4 files changed, 16 insertions(+)

diff --git a/profiles/base/package.use b/profiles/base/package.use
index 3a17ebbaa40c..687c16860467 100644
--- a/profiles/base/package.use
+++ b/profiles/base/package.use
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Alfred Wingate  (2023-12-25)
+# Default to gbm on non-desktop with REQUIRED_USE: ^^ ( gbm wayland X )
+>=media-tv/kodi-20.2 gbm udev
+
 # Yongxiang Liang  (2023-12-12)
 # Default to lua 5.4 (upstream requires 5.3 or higher)
 app-i18n/fcitx-lua lua_single_target_lua5-4

diff --git a/profiles/targets/desktop/gnome/package.use 
b/profiles/targets/desktop/gnome/package.use
index 7e60f311a067..3914d0992c9e 100644
--- a/profiles/targets/desktop/gnome/package.use
+++ b/profiles/targets/desktop/gnome/package.use
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Alfred Wingate  (2023-12-25)
+# Prefer wayland over X with REQUIRED_USE: ^^ ( gbm wayland X )
+>=media-tv/kodi-20.2 wayland -X
+
 # Mart Raudsepp  (2023-10-01)
 # x11-wm/mutter[wayland] requires xwayland[libei] for emulated input portal
 # for e.g. remote desktop remote input support

diff --git a/profiles/targets/desktop/package.use 
b/profiles/targets/desktop/package.use
index 64368f304e8b..2052b98303bf 100644
--- a/profiles/targets/desktop/package.use
+++ b/profiles/targets/desktop/package.use
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Alfred Wingate  (2023-12-25)
+# Prefer X over gbm with REQUIRED_USE: ^^ ( gbm wayland X )
+>=media-tv/kodi-20.2 X -gbm
+
 # Andreas Sturmlechner  (2023-11-12)
 # NSS: Required by kde-apps/okular[pdf]
 # Boost: app-text/poppler[qt5] recommended w/ Boost (bug #795888)

diff --git a/profiles/targets/desktop/plasma/package.use 
b/profiles/targets/desktop/plasma/package.use
index aea90f890f65..3176268c6753 100644
--- a/profiles/targets/desktop/plasma/package.use
+++ b/profiles/targets/desktop/plasma/package.use
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Alfred Wingate  (2023-12-25)
+# Prefer wayland over X with REQUIRED_USE: ^^ ( gbm wayland X )
+>=media-tv/kodi-20.2 wayland -X
+
 # Marek Szuba  (2023-11-12)
 # FUSE cannot be built with multiple audio drivers, and desktop/gnome
 # profiles set both USE=pulseaudio (directly) and USE=alsa (inherited



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/desc/

2023-12-25 Thread Hans de Graaff
commit: 2c23897526ea656032c837e0d18e5108f4a65fd2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 25 08:01:05 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 25 09:02:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c238975

profiles: add ruby33 RUBY_TARGET

Signed-off-by: Hans de Graaff  gentoo.org>

 profiles/base/use.stable.mask   | 9 +
 profiles/desc/ruby_targets.desc | 1 +
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask
index 33ca1ed42a4e..6682b8d46b58 100644
--- a/profiles/base/use.stable.mask
+++ b/profiles/base/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 use.mask
 
+# Hans de Graaff  (2023-12-25)
+# Currently in testing and not ready to go stable yet.
+ruby_targets_ruby32
+ruby_targets_ruby33
+
 # Michael Orlitzky  (2023-12-05)
 # New unstable PHP slot.
 php_targets_php8-3
@@ -12,10 +17,6 @@ php_targets_php8-3
 # Not stable yet.
 postgres_targets_postgres16
 
-# Sam James  (2023-05-29)
-# Currently in testing and not ready to go stable yet.
-ruby_targets_ruby32
-
 # Michał Górny  (2023-05-23)
 # Mask until dev-lang/python:3.12 becomes stable.
 python_targets_python3_12

diff --git a/profiles/desc/ruby_targets.desc b/profiles/desc/ruby_targets.desc
index 61b5e13cbf97..59b7102b6326 100644
--- a/profiles/desc/ruby_targets.desc
+++ b/profiles/desc/ruby_targets.desc
@@ -8,3 +8,4 @@ ruby27 - Build with MRI Ruby 2.7.x
 ruby30 - Build with MRI Ruby 3.0.x
 ruby31 - Build with MRI Ruby 3.1.x
 ruby32 - Build with MRI Ruby 3.2.x
+ruby33 - Build with MRI Ruby 3.3.x



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/base/, profiles/arch/amd64/

2023-12-22 Thread Joonas Niilola
commit: c0c986c16181ca951c9dde8c95366a72f1dab88f
Author: Paul Zander  gmail  com>
AuthorDate: Sun Dec 10 14:39:27 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Dec 22 12:42:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0c986c1

profiles: allow USE=cudnn only on amd64

Signed-off-by: Paul Zander  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34213
Signed-off-by: Joonas Niilola  gentoo.org>

 profiles/arch/amd64/package.use.mask | 4 
 profiles/arch/amd64/use.mask | 4 
 profiles/arch/base/use.mask  | 4 
 profiles/base/package.use.mask   | 4 
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index ae385b6e7691..4219fc53b390 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -247,10 +247,6 @@ app-text/texlive-core -xindy
 # static-pie works on amd64, #719444
 sys-libs/glibc -static-pie
 
-# Guilherme Amadio  (2020-03-16)
-# media-libs/cudnn is keyworded on amd64
-sci-physics/root -cudnn
-
 # Thomas Deutschmann  (2020-03-11)
 # Encrypted Media Extensions (eme-free) can be disabled on amd64
 mail-client/thunderbird -eme-free

diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index aa16fc2685c9..2fbe7660a1b4 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -4,6 +4,10 @@
 # Unmask the flag which corresponds to ARCH.
 -amd64
 
+# Paul Zander  (2023-12-10)
+# cuDNN works here
+-cudnn
+
 # Paul Zander  (2023-11-17)
 # ROCm/HIP works here
 -hip

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index f22a9296aa68..8e1119a0b402 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -37,6 +37,10 @@ oci8
 cuda
 nvenc
 
+# Paul Zander  (2023-12-10)
+# cuDNN only works on amd64
+cudnn
+
 # ROCm/HIP only works on amd64
 hip
 

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index c321de1dc28c..10db35fd6e05 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -596,10 +596,6 @@ dev-util/meson test
 # Ada support is not yet ready for sys-devel/gcc
 sys-devel/gcc ada
 
-# Guilherme Amadio  (2020-03-16)
-# Requires dev-libs/cudnn which is only available on amd64
-sci-physics/root cudnn
-
 # Thomas Deutschmann  (2020-03-11)
 # Encrypted Media Extensions (eme-free) can't be disabled everywhere
 mail-client/thunderbird eme-free



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/sparc/, profiles/arch/powerpc/, ...

2023-12-17 Thread Michał Górny
commit: 3550e0e223a8821b95cbaf21fc56bb6617e401aa
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 17 15:27:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 17 15:27:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3550e0e2

profiles: Fix more UnknownProfileUse cases

Signed-off-by: Michał Górny  gentoo.org>

 profiles/arch/arm/use.mask| 1 -
 profiles/arch/arm64/use.mask  | 1 -
 profiles/arch/hppa/use.mask   | 1 -
 profiles/arch/ia64/use.mask   | 1 -
 profiles/arch/loong/use.mask  | 3 ---
 profiles/arch/m68k/use.mask   | 1 -
 profiles/arch/mips/use.mask   | 1 -
 profiles/arch/powerpc/ppc64/64ul/use.mask | 4 
 profiles/arch/powerpc/use.mask| 4 
 profiles/arch/riscv/use.mask  | 1 -
 profiles/arch/s390/use.mask   | 1 -
 profiles/arch/sparc/use.mask  | 1 -
 profiles/base/use.mask| 4 
 13 files changed, 24 deletions(-)

diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index 7d034beffb71..7b202dcaa83a 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -100,7 +100,6 @@ anthy
 
 # Donnie Berkholz  (2006-02-05)
 # Modular X: mask for architectures on which they aren't available
-video_cards_glint
 video_cards_mga
 video_cards_nouveau
 video_cards_r128

diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index bedd7a915457..fcc0804bcba2 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -136,7 +136,6 @@ snapcast
 
 # Donnie Berkholz  (2006-02-05)
 # Modular X: mask for architectures on which they aren't available
-video_cards_glint
 video_cards_mga
 video_cards_r128
 

diff --git a/profiles/arch/hppa/use.mask b/profiles/arch/hppa/use.mask
index 702a22fab107..ad317b071e07 100644
--- a/profiles/arch/hppa/use.mask
+++ b/profiles/arch/hppa/use.mask
@@ -216,7 +216,6 @@ dri
 # Donnie Berkholz  (2006-02-05)
 # Modular X: mask for architectures on which they aren't available
 video_cards_amdgpu
-video_cards_glint
 video_cards_mga
 video_cards_nouveau
 video_cards_r100

diff --git a/profiles/arch/ia64/use.mask b/profiles/arch/ia64/use.mask
index 16e1998775d9..8e5089b10a2a 100644
--- a/profiles/arch/ia64/use.mask
+++ b/profiles/arch/ia64/use.mask
@@ -106,7 +106,6 @@ rtmp
 vpx
 frei0r
 lpsol
-prelude
 ladspa
 devil
 gts

diff --git a/profiles/arch/loong/use.mask b/profiles/arch/loong/use.mask
index d69317fb77d3..053f6480d1f4 100644
--- a/profiles/arch/loong/use.mask
+++ b/profiles/arch/loong/use.mask
@@ -62,6 +62,3 @@ fam
 mpi
 tpm
 xemacs
-
-# Things not supposed to ever get support
-video_cards_glint

diff --git a/profiles/arch/m68k/use.mask b/profiles/arch/m68k/use.mask
index 684540670e7a..19ddb6d19501 100644
--- a/profiles/arch/m68k/use.mask
+++ b/profiles/arch/m68k/use.mask
@@ -38,7 +38,6 @@ vim-syntax
 # Hardware that probably doesn't apply to m68k.
 input_devices_elographics
 video_cards_amdgpu
-video_cards_glint
 video_cards_mga
 video_cards_nouveau
 video_cards_r128

diff --git a/profiles/arch/mips/use.mask b/profiles/arch/mips/use.mask
index 6cc9b4f632b5..1476d8f8c050 100644
--- a/profiles/arch/mips/use.mask
+++ b/profiles/arch/mips/use.mask
@@ -128,7 +128,6 @@ input_devices_vmmouse
 input_devices_void
 input_devices_wacom
 input_devices_joystick
-video_cards_glint
 video_cards_nvidia
 
 # Matt Turner 

diff --git a/profiles/arch/powerpc/ppc64/64ul/use.mask 
b/profiles/arch/powerpc/ppc64/64ul/use.mask
index 5c7120c53a9f..c1da73b5fb28 100644
--- a/profiles/arch/powerpc/ppc64/64ul/use.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/use.mask
@@ -24,7 +24,6 @@ luajittex
 opencl
 
 pda
-prelude
 mono
 
 # not tested on ppc64
@@ -36,9 +35,6 @@ diet
 # we don't have hardware to test. also see bug #113398
 dvb
 
-# Donnie Berkholz  (2006-03-20)
-# Modular X: mask for architectures on which they aren't available
-video_cards_glint
 # llvm is not keyworded
 video_cards_radeonsi
 

diff --git a/profiles/arch/powerpc/use.mask b/profiles/arch/powerpc/use.mask
index 7ece85a361af..15af1b44da79 100644
--- a/profiles/arch/powerpc/use.mask
+++ b/profiles/arch/powerpc/use.mask
@@ -116,10 +116,6 @@ ios
 # and it's also masked in arch/powerpc/ppc64/32ul/package.mask
 lirc
 
-# Kacper Kowalik  (2011-07-26)
-# ppc keywords were dropped for dev-libs/prelude
-prelude
-
 # Julian Ospald  (2012-04-25)
 # Masked because nvidia-texture-tools is not (tested) for PowerPC
 nvtt

diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask
index c57fb229f9d4..516675aeda50 100644
--- a/profiles/arch/riscv/use.mask
+++ b/profiles/arch/riscv/use.mask
@@ -48,7 +48,6 @@ video_cards_ast
 video_cards_dummy
 video_cards_freedreno
 video_cards_geode
-video_cards_glint
 video_cards_i915
 video_cards_i965
 video_cards_intel

diff --git a/profiles/arch/s390/use.mask b/profiles/arch/s390/use.mask
index 7aa9230a86fc..88c2ad379966 

[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/embedded/

2023-12-17 Thread Michał Górny
commit: c23d15ecafdc6423b7c814f66929506d5d1f6693
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 17 12:03:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 17 12:03:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c23d15ec

profiles: Remove references to ROS_MESSAGES

Signed-off-by: Michał Górny  gentoo.org>

 profiles/base/make.defaults | 2 +-
 profiles/embedded/make.defaults | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 59a5f1732997..f968c2cccdff 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -12,7 +12,7 @@ USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS"
 
 # Env vars to expand into USE vars.  Modifying this requires prior
 # discussion on gentoo-...@lists.gentoo.org.
-USE_EXPAND="ABI_MIPS ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS AMDGPU_TARGETS 
APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS 
CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL ELIBC FFTOOLS GPSD_PROTOCOLS 
GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS 
LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP 
NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFFICE_IMPLEMENTATION OPENMPI_FABRICS 
OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS 
PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS 
ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS UWSGI_PLUGINS VIDEO_CARDS 
VOICEMAIL_STORAGE XTABLES_ADDONS"
+USE_EXPAND="ABI_MIPS ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS AMDGPU_TARGETS 
APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS 
CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL ELIBC FFTOOLS GPSD_PROTOCOLS 
GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS 
LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP 
NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFFICE_IMPLEMENTATION OPENMPI_FABRICS 
OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS 
PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS 
RUBY_TARGETS SANE_BACKENDS UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE 
XTABLES_ADDONS"
 
 # USE_EXPAND variables whose contents are not shown in package manager
 # output. Changes need discussion on gentoo-dev.

diff --git a/profiles/embedded/make.defaults b/profiles/embedded/make.defaults
index 556ea9894288..9b5c9c8f6e08 100644
--- a/profiles/embedded/make.defaults
+++ b/profiles/embedded/make.defaults
@@ -29,7 +29,7 @@ USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS Winnt"
 
 # Env vars to expand into USE vars.  Modifying this requires prior
 # discussion on gentoo-...@lists.gentoo.org.
-USE_EXPAND="ABI_MIPS ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS APACHE2_MODULES 
APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM 
CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL ELIBC FFTOOLS GPSD_PROTOCOLS 
GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS 
LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP 
NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFFICE_IMPLEMENTATION OPENMPI_FABRICS 
OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS 
PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS 
ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS UWSGI_PLUGINS VIDEO_CARDS 
VOICEMAIL_STORAGE XTABLES_ADDONS"
+USE_EXPAND="ABI_MIPS ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS APACHE2_MODULES 
APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM 
CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL ELIBC FFTOOLS GPSD_PROTOCOLS 
GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS 
LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP 
NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFFICE_IMPLEMENTATION OPENMPI_FABRICS 
OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS 
PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS 
RUBY_TARGETS SANE_BACKENDS UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE 
XTABLES_ADDONS"
 
 # USE_EXPAND variables whose contents are not shown in package manager
 # output. Changes need discussion on gentoo-dev.



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/arm/, net-voip/yate/

2023-12-16 Thread Arthur Zamarin
commit: 546086695a47bbf4d0f3899c5b5476a4cfb3e07c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 16 08:15:41 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 16 08:27:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54608669

net-voip/yate: remove masked IUSE="dahdi"

The package behind the USE flag was just tree-cleaned, so remove the
USE flag (which was masked, so NOP).

Bug: https://bugs.gentoo.org/914477
Signed-off-by: Arthur Zamarin  gentoo.org>

 net-voip/yate/metadata.xml | 1 -
 net-voip/yate/yate-6.2.0.ebuild| 7 +++
 net-voip/yate/yate-.ebuild | 7 +++
 profiles/arch/arm/package.use.mask | 4 
 profiles/base/package.use.mask | 1 -
 5 files changed, 6 insertions(+), 14 deletions(-)

diff --git a/net-voip/yate/metadata.xml b/net-voip/yate/metadata.xml
index 44d8957443cb..c19d9da8fdd7 100644
--- a/net-voip/yate/metadata.xml
+++ b/net-voip/yate/metadata.xml
@@ -6,7 +6,6 @@
Radio


-   Enable Dahdi driver
Enable Zaptel driver
Enable Wanpipe card driver
Enable TDMV API card driver

diff --git a/net-voip/yate/yate-6.2.0.ebuild b/net-voip/yate/yate-6.2.0.ebuild
index 57f0c59da403..6856c69337a4 100644
--- a/net-voip/yate/yate-6.2.0.ebuild
+++ b/net-voip/yate/yate-6.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -19,7 +19,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"
-IUSE="doc cpu_flags_x86_sse2 sctp dahdi zaptel wpcard tdmcard wanpipe +ilbc 
+ilbc-webrtc +isac-float isac-fixed postgres mysql +gsm +speex spandsp +ssl 
+zlib amrnb"
+IUSE="doc cpu_flags_x86_sse2 sctp zaptel wpcard tdmcard wanpipe +ilbc 
+ilbc-webrtc +isac-float isac-fixed postgres mysql +gsm +speex spandsp +ssl 
+zlib amrnb"
 
 RDEPEND="
postgres? ( dev-db/postgresql:* )
@@ -30,7 +30,6 @@ RDEPEND="
zlib? ( sys-libs/zlib )
ilbc? ( media-libs/libilbc:= )
spandsp? ( >=media-libs/spandsp-0.0.3 )
-   dahdi? ( net-misc/dahdi )
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
@@ -61,7 +60,7 @@ src_configure() {
--without-libqt4 \
$(use_enable cpu_flags_x86_sse2 sse2) \
$(use_enable sctp) \
-   $(use_enable dahdi) \
+   --disable-dahdi \
$(use_enable zaptel) \
$(use_enable wpcard) \
$(use_enable tdmcard) \

diff --git a/net-voip/yate/yate-.ebuild b/net-voip/yate/yate-.ebuild
index 57f0c59da403..6856c69337a4 100644
--- a/net-voip/yate/yate-.ebuild
+++ b/net-voip/yate/yate-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -19,7 +19,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"
-IUSE="doc cpu_flags_x86_sse2 sctp dahdi zaptel wpcard tdmcard wanpipe +ilbc 
+ilbc-webrtc +isac-float isac-fixed postgres mysql +gsm +speex spandsp +ssl 
+zlib amrnb"
+IUSE="doc cpu_flags_x86_sse2 sctp zaptel wpcard tdmcard wanpipe +ilbc 
+ilbc-webrtc +isac-float isac-fixed postgres mysql +gsm +speex spandsp +ssl 
+zlib amrnb"
 
 RDEPEND="
postgres? ( dev-db/postgresql:* )
@@ -30,7 +30,6 @@ RDEPEND="
zlib? ( sys-libs/zlib )
ilbc? ( media-libs/libilbc:= )
spandsp? ( >=media-libs/spandsp-0.0.3 )
-   dahdi? ( net-misc/dahdi )
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
@@ -61,7 +60,7 @@ src_configure() {
--without-libqt4 \
$(use_enable cpu_flags_x86_sse2 sse2) \
$(use_enable sctp) \
-   $(use_enable dahdi) \
+   --disable-dahdi \
$(use_enable zaptel) \
$(use_enable wpcard) \
$(use_enable tdmcard) \

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 538183ba8712..9a1086cd7aa4 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -376,10 +376,6 @@ sci-libs/netcdf hdf
 # Unkeyworded deps, bug #519618
 sys-block/fio glusterfs rbd
 
-# Rick Farina  (2014-07-27)
-# net-misc/dahdi doesn't build
-net-voip/yate dahdi
-
 # Markus Meier  (2014-06-24)
 # Unkeyworded deps, bug #513108
 >=net-misc/spice-gtk-0.25 smartcard

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 02bf0ed78682..1ed960067369 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -61,7 +61,6 @@ dev-haskell/tasty-expected-failure test
 # Joonas Niilola  (2023-09-21)
 # DAHDI is being last-rited. See bug #914477.
 net-misc/asterisk dahdi
-net-voip/yate dahdi
 
 # Matt Turner  (2023-09-14)
 # Not ported to libsoup:3.0



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/features/wd40/, profiles/arch/amd64/, ...

2023-12-14 Thread Sam James
commit: 6ba74f78fb990115a4780bc042df70ab09ea5079
Author: Takuya Wakazono  gmail  com>
AuthorDate: Mon Nov 20 15:45:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 15 06:20:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ba74f78

profiles: mask sequoia for most architectures

Signed-off-by: Takuya Wakazono  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/amd64/package.use.mask| 4 
 profiles/arch/arm64/package.use.mask| 4 
 profiles/base/package.use.mask  | 4 
 profiles/features/wd40/package.use.mask | 4 
 4 files changed, 16 insertions(+)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 2114c57f2b6c..db3b50e3424a 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -30,6 +30,10 @@ dev-python/PyQt6 -pdfium
 # Unmask on amd64.
 media-video/obs-studio -qsv -websocket
 
+# Takuya Wakazono  (2023-11-21)
+# app-crypt/rpm-sequoia is keyworded here.
+app-arch/rpm -sequoia
+
 # Andrew Ammerlaan  (2023-11-20)
 # Qt6 is still experimental in freecad, currently the configure phase
 # gets itself stuck by importing both qt5 and qt6 cmake files.

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index dacad34ed34f..c97b1781b403 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -5,6 +5,10 @@
 # dev-qt/qtwebengine:6 is keyworded here.
 dev-python/PyQt6 -pdfium
 
+# Takuya Wakazono  (2023-11-21)
+# app-crypt/rpm-sequoia is keyworded here.
+app-arch/rpm -sequoia
+
 # Leonardo Hernández Hernández  (2023-11-15)
 # media-libs/shaderc in not keyworded
 media-video/ffmpeg shaderc

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 5bfa5bf25411..a9d0ac6dd1c6 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -10,6 +10,10 @@
 # app-text/gocr has been masked for removal, bug #824290
 media-gfx/xsane ocr
 
+# Takuya Wakazono  (2023-11-21)
+# app-crypt/rpm-sequoia is not keyworded on most architectures.
+app-arch/rpm sequoia
+
 # Andrew Ammerlaan  (2023-11-20)
 # Qt6 is still experimental in freecad, currently the configure phase
 # gets itself stuck by importing both qt5 and qt6 cmake files.

diff --git a/profiles/features/wd40/package.use.mask 
b/profiles/features/wd40/package.use.mask
index aa9f3badb913..ca2d36d07066 100644
--- a/profiles/features/wd40/package.use.mask
+++ b/profiles/features/wd40/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Takuya Wakazono  (2023-11-21)
+# Need app-crypt/rpm-sequoia.
+app-arch/rpm sequoia
+
 # Michał Górny  (2023-10-15)
 # Need dev-python/jupyter-server.
 dev-python/ipykernel test



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2023-11-25 Thread John Helmert III
commit: 65a29e83791333ba0aa92ab381331118ff364e11
Author: John Helmert III  gentoo  org>
AuthorDate: Sat Nov 25 15:12:48 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sat Nov 25 15:15:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65a29e83

profiles: last rite app-text/gocr

Bug: https://bugs.gentoo.org/824290
Signed-off-by: John Helmert III  gentoo.org>

 profiles/base/package.use.mask | 4 
 profiles/package.mask  | 8 
 2 files changed, 12 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 72d68286212d..1c2c168346d0 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.
 
+# John Helmert III  (2023-11-25)
+# app-text/gocr has been masked for removal, bug #824290
+media-gfx/xsane ocr
+
 # Andrew Ammerlaan  (2023-11-20)
 # Qt6 is still experimental in freecad, currently the configure phase
 # gets itself stuck by importing both qt5 and qt6 cmake files.

diff --git a/profiles/package.mask b/profiles/package.mask
index af4a737f28d6..5649cb893a1e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,14 @@
 
 #--- END OF EXAMPLES ---
 
+# John Helmert III  (2023-11-25)
+# Multiple vulnerabilities, unmaintained upstream and in Gentoo.
+# subtitleripper included as sole reverse dependency, similarly
+# unmaintained, and with no other reverse dependencies.
+# Removal on 2023-12-24, bug #824290.
+app-text/gocr
+media-video/subtitleripper
+
 # Sam James  (2023-11-25)
 # Breaks desktop icon rendering, see bug #904468.
 # Upstream bug: https://gitlab.xfce.org/xfce/xfdesktop/-/issues/242



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/desc/, profiles/arch/x86/, eclass/

2023-11-05 Thread Alfredo Tupone
commit: ccb03cfb965f037c1a2d45ad2978bfac21fd78e2
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Nov  6 06:27:30 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Nov  6 06:29:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccb03cfb

add gcc:13 support for ada packages

Signed-off-by: Alfredo Tupone  gentoo.org>

 eclass/ada.eclass | 19 ---
 profiles/arch/x86/use.stable.mask |  4 
 profiles/base/use.stable.mask |  4 
 profiles/desc/ada_target.desc |  1 +
 4 files changed, 9 insertions(+), 19 deletions(-)

diff --git a/eclass/ada.eclass b/eclass/ada.eclass
index a5cb9b297ee5..e5b62951917a 100644
--- a/eclass/ada.eclass
+++ b/eclass/ada.eclass
@@ -57,7 +57,7 @@ _ADA_ECLASS=1
 # @DESCRIPTION:
 # All supported Ada implementations, most preferred last.
 _ADA_ALL_IMPLS=(
-   gnat_2021 gcc_12
+   gnat_2021 gcc_12 gcc_13
 )
 readonly _ADA_ALL_IMPLS
 
@@ -119,10 +119,7 @@ _ada_impl_supported() {
# keep in sync with _ADA_ALL_IMPLS!
# (not using that list because inline patterns shall be faster)
case "${impl}" in
-   gnat_2021)
-   return 0
-   ;;
-   gcc_12)
+   gnat_2021|gcc_12|gcc_13)
return 0
;;
*)
@@ -216,11 +213,7 @@ ada_export() {
local impl var
 
case "${1}" in
-   gnat_2021)
-   impl=${1}
-   shift
-   ;;
-   gcc_12)
+   gnat_2021|gcc_12|gcc_13)
impl=${1}
shift
;;
@@ -244,6 +237,10 @@ ada_export() {
gcc_pv=12
slot=12
;;
+   gcc_13)
+   gcc_pv=13
+   slot=13
+   ;;
*)
gcc_pv="9.9.9"
slot=9.9.9
@@ -293,7 +290,7 @@ ada_export() {
gnat_2021)

ADA_PKG_DEP="dev-lang/gnat-gpl:${slot}[ada]"
;;
-   gcc_12)
+   gcc_12|gcc_13)

ADA_PKG_DEP="sys-devel/gcc:${slot}[ada]"
;;
*)

diff --git a/profiles/arch/x86/use.stable.mask 
b/profiles/arch/x86/use.stable.mask
index 5b5cab87da95..29e2b97d388e 100644
--- a/profiles/arch/x86/use.stable.mask
+++ b/profiles/arch/x86/use.stable.mask
@@ -4,10 +4,6 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
-# Alfredo Tupone  (2023-2-2)
-# sys-devel/gcc:12 is not stable yet on x86
-ada_target_gcc_12
-
 # Sam James  (2020-11-10)
 # media-gfx/openvdb is not stable on x86
 # ... and has failing tests right now anyway

diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask
index 081309139fbd..1afeb5e46110 100644
--- a/profiles/base/use.stable.mask
+++ b/profiles/base/use.stable.mask
@@ -17,10 +17,6 @@ python_single_target_python3_12
 # PHP 8.2 is in testing
 php_targets_php8-2
 
-# Alfredo Tupone  (2022-12-04)
-# sys-devel/gcc:12 is not stable yet
-ada_target_gcc_12_2_0
-
 # Sergei Trofimovich  (2020-04-13)
 # dev-vcs/darcs (dev-lang/ghc) has no stable keywords.
 darcs

diff --git a/profiles/desc/ada_target.desc b/profiles/desc/ada_target.desc
index 3b4430fae688..005be2d73640 100644
--- a/profiles/desc/ada_target.desc
+++ b/profiles/desc/ada_target.desc
@@ -3,3 +3,4 @@
 
 gnat_2021 - Compile with dev-lang/gnat-gpl-2021
 gcc_12 - Compile with sys-devel/gcc:12
+gcc_13 - Compile with sys-devel/gcc:13



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/default/linux/arm64/17.0/musl/, ...

2023-10-28 Thread Florian Schmaus
commit: d0ce6100a65273aa3df8a6d8dbb6a83f2661784a
Author: Florian Schmaus  gentoo  org>
AuthorDate: Sat Oct 28 14:05:00 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sat Oct 28 14:05:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0ce6100

profiles: add openjdk:21 system-bootstrap masks

Signed-off-by: Florian Schmaus  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/package.use.force | 3 ++-
 profiles/arch/powerpc/ppc64/64ul/package.use.force | 3 ++-
 profiles/arch/riscv/rv64gc/lp64d/package.use.force | 3 ++-
 profiles/arch/x86/package.use.force| 1 +
 profiles/base/package.use.force| 1 +
 profiles/default/linux/arm64/17.0/musl/package.use.force   | 3 ++-
 profiles/default/linux/arm64/23.0/musl/package.use.force   | 3 ++-
 profiles/default/linux/arm64/23.0/split-usr/musl/package.use.force | 3 ++-
 8 files changed, 14 insertions(+), 6 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.force 
b/profiles/arch/powerpc/ppc64/64le/package.use.force
index 83f88604cf1e..5d6499cf5a4e 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.force
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.force
@@ -1,4 +1,4 @@
-# Copyright 2021-2022 Gentoo Authors
+# Copyright 2021-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Georgy Yakovlev  (2022-01-20)
@@ -6,6 +6,7 @@
 # internal bootstrap only needed in parent big-endian profile
 dev-java/openjdk:11 system-bootstrap
 dev-java/openjdk:17 system-bootstrap
+dev-java/openjdk:21 system-bootstrap
 
 # Michał Górny  (2021-02-19)
 # We have ready-to-use configs here.

diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.force 
b/profiles/arch/powerpc/ppc64/64ul/package.use.force
index 644089f749d4..173cf4ca17de 100644
--- a/profiles/arch/powerpc/ppc64/64ul/package.use.force
+++ b/profiles/arch/powerpc/ppc64/64ul/package.use.force
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Arthur Zamarin  (2022-01-13)
@@ -6,3 +6,4 @@
 # system bootstrap
 dev-java/openjdk:11 -system-bootstrap
 dev-java/openjdk:17 -system-bootstrap
+dev-java/openjdk:21 -system-bootstrap

diff --git a/profiles/arch/riscv/rv64gc/lp64d/package.use.force 
b/profiles/arch/riscv/rv64gc/lp64d/package.use.force
index ff27ddeea511..db8c2b5cc93e 100644
--- a/profiles/arch/riscv/rv64gc/lp64d/package.use.force
+++ b/profiles/arch/riscv/rv64gc/lp64d/package.use.force
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Arthur Zamarin  (2022-04-30)
@@ -6,3 +6,4 @@
 # system bootstrap
 dev-java/openjdk:11 -system-bootstrap
 dev-java/openjdk:17 -system-bootstrap
+dev-java/openjdk:21 -system-bootstrap

diff --git a/profiles/arch/x86/package.use.force 
b/profiles/arch/x86/package.use.force
index 6cca49d603c2..b187a805f0a1 100644
--- a/profiles/arch/x86/package.use.force
+++ b/profiles/arch/x86/package.use.force
@@ -17,6 +17,7 @@ www-client/firefox system-libvpx
 # system bootstrap
 dev-java/openjdk:11 -system-bootstrap
 dev-java/openjdk:17 -system-bootstrap
+dev-java/openjdk:21 -system-bootstrap
 
 # Michał Górny  (2017-12-30)
 # We have ready-to-use configs here.

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 5fe6a08970f6..19ab2087605d 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -52,6 +52,7 @@ sys-devel/clang pie
 # Force to use installed openjdk{,-bin} for bootstrapping
 dev-java/openjdk:11 system-bootstrap
 dev-java/openjdk:17 system-bootstrap
+dev-java/openjdk:21 system-bootstrap
 
 # Michał Górny  (2021-11-04)
 # Enable all LLVM targets unconditionally.  Unfortunately, disabling

diff --git a/profiles/default/linux/arm64/17.0/musl/package.use.force 
b/profiles/default/linux/arm64/17.0/musl/package.use.force
index 21cef28896ca..56d657307578 100644
--- a/profiles/default/linux/arm64/17.0/musl/package.use.force
+++ b/profiles/default/linux/arm64/17.0/musl/package.use.force
@@ -1,7 +1,8 @@
-# Copyright 2022 Gentoo Authors.
+# Copyright 2022-2023 Gentoo Authors.
 # Distributed under the terms of the GNU General Public License v2
 
 # Arthur Zamarin  (2022-01-21)
 # Bootstrapping is possible using our build snapshot, so don't force
 # system bootstrap
 dev-java/openjdk:17 -system-bootstrap
+dev-java/openjdk:21 -system-bootstrap

diff --git a/profiles/default/linux/arm64/23.0/musl/package.use.force 
b/profiles/default/linux/arm64/23.0/musl/package.use.force
index 21cef28896ca..56d657307578 100644
--- a/profiles/default/linux/arm64/23.0/musl/package.use.force
+++ b/profiles/default/linux/arm64/23.0/musl/package.use.force
@@ -1,7 +1,8 @@
-# Copyright 2022 Gentoo Authors.
+# 

[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/s390/, profiles/arch/powerpc/, profiles/arch/x86/, ...

2023-10-19 Thread Sam James
commit: 0f1d3898f1b58c0f2bbcbca32f6e279cba635799
Author: Petr Vaněk  atlas  cz>
AuthorDate: Thu Oct 19 13:02:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 19 15:02:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f1d3898

profiles: pre GLEP-84 author-line fixes

Correct malformed email addresses in the profile files by fixing the
closing angle bracket to ensure proper formatting.

Signed-off-by: Petr Vaněk  atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/33410
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/alpha/use.mask| 2 +-
 profiles/arch/amd64/package.use.mask| 4 ++--
 profiles/arch/arm/package.use.mask  | 2 +-
 profiles/arch/arm64/package.use.mask| 4 ++--
 profiles/arch/arm64/use.mask| 2 +-
 profiles/arch/base/package.use.mask | 2 +-
 profiles/arch/mips/use.mask | 2 +-
 profiles/arch/powerpc/make.defaults | 4 ++--
 profiles/arch/powerpc/package.use.mask  | 4 ++--
 profiles/arch/powerpc/ppc64/64le/use.mask   | 6 +++---
 profiles/arch/powerpc/ppc64/package.mask| 2 +-
 profiles/arch/powerpc/ppc64/package.use.mask| 4 ++--
 profiles/arch/powerpc/ppc64/package.use.stable.mask | 2 +-
 profiles/arch/powerpc/use.mask  | 2 +-
 profiles/arch/riscv/package.use.mask| 2 +-
 profiles/arch/s390/package.use.mask | 2 +-
 profiles/arch/x86/package.use.mask  | 8 
 profiles/base/package.use   | 2 +-
 profiles/base/package.use.stable.mask   | 4 ++--
 19 files changed, 30 insertions(+), 30 deletions(-)

diff --git a/profiles/arch/alpha/use.mask b/profiles/arch/alpha/use.mask
index 39609a8787af..e9140a5485fd 100644
--- a/profiles/arch/alpha/use.mask
+++ b/profiles/arch/alpha/use.mask
@@ -181,7 +181,7 @@ topal
 # We don't have sys-devel/llvm
 llvm
 
-# Matt Turner  (2012-05-27)
 # net-misc/connman is not keyworded
 connman
 

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 218659f1fc0c..4c3863dc471b 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -212,7 +212,7 @@ sys-apps/flashrom -atahpt -atapromise -atavia -drkaiser 
-gfxnvidia -internal -it
 # clisp is keyworded on amd64
 app-text/texlive-core -xindy
 
-# Georgy Yakovlev  (2020-04-26)
 # static-pie works on amd64, #719444
 sys-libs/glibc -static-pie
 
@@ -355,7 +355,7 @@ dev-java/icedtea -shenandoah
 # This flag only has meaning on amd64
 sys-boot/grub:2 -grub_platforms_xen-32
 
-# Brian Evans  (2015-09-14)
 # Unmask new USE flags for mariadb on supported arches
 >=dev-db/mariadb-10.1.0 -mroonga -galera
 

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index a3cb52acc173..3f0feffc13ce 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -176,7 +176,7 @@ lxqt-base/lxqt-meta archiver
 # no keywords
 dev-python/pbr test
 
-# Georgy Yakovlev  (2020-01-04)
 # zfs is not keyworded on arm
 dev-util/schroot zfs
 

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index eb609c00a781..35920ebda320 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -163,7 +163,7 @@ sys-libs/compiler-rt-sanitizers -gwp-asan -shadowcallstack
 sys-libs/compiler-rt-sanitizers -libfuzzer -profile -xray
 >=sys-libs/compiler-rt-sanitizers-16 -orc
 
-# Roy Bamford  (2020-12-07)
 # media-libs/liblastfm fails to build with tests Bug #758896
 media-sound/clementine lastfm
 
@@ -222,7 +222,7 @@ media-gfx/inkscape dia
 # Mask until 'app-arch/lxqt-archiver' is keyworded.
 lxqt-base/lxqt-meta archiver
 
-# Georgy Yakovlev  (2020-04-26)
 # static-pie works on arm64, #719444
 sys-libs/glibc -static-pie
 

diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index fdab19c28103..c3586d52af58 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -44,7 +44,7 @@
 -python_targets_pypy3
 -python_single_target_pypy3
 
-# David Seifert  (2020-05-17)
 # Mono is hopelessly broken on arm64
 mono
 

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index f634dedb27fd..18c1a1473cea 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -338,7 +338,7 @@ media-video/ffmpeg-chromium mmal
 media-video/mpv mmal
 net-misc/moonlight mmal
 
-# Brian Evans  (2015-09-14)
 # Mask new USE flags for mariadb which all arches do not yet have dependencies
 >=dev-db/mariadb-10.1.0 mroonga galera
 

diff --git a/profiles/arch/mips/use.mask b/profiles/arch/mips/use.mask
index a3c7d64fe7a0..4baef4e44e68 100644
--- a/profiles/arch/mips/use.mask
+++ b/profiles/arch/mips/use.mask
@@ -237,7 +237,7 @@ smi

[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2023-10-14 Thread Michał Górny
commit: 988e841a507b6327338de7fe6e4c1ee4c405c344
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 14 08:26:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 14 08:28:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=988e841a

package.mask: Last rite media-video/transcode and revdeps

Bug: https://bugs.gentoo.org/861311
Signed-off-by: Michał Górny  gentoo.org>

 profiles/base/package.use.mask |  4 
 profiles/package.mask  | 12 
 2 files changed, 16 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 18a2d978dffc..ae101352ce47 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  (2023-10-14)
+# media-video/transcode is masked for removal.
+media-video/chaplin transcode
+
 # Ionen Wolkens  (2023-10-10)
 # Broken with Qt6.6 and, given USE has no revdeps, simpler to just
 # mask for now to save desktop profile users (default bluetooth)

diff --git a/profiles/package.mask b/profiles/package.mask
index 2678a6d39fa6..071636551e0a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,18 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2023-10-14)
+# media-video/transcode is dead for many years.  We already piled up
+# a lot of downstream patches just to keep it working, and it's broken
+# again (ffmpeg-5 this time).  The mask includes revdeps.
+# Removal on 2023-11-13.  Bug #861311.
+app-cdr/dvdshrink
+media-plugins/vdr-burn
+media-plugins/vdr-burn-templates
+media-video/dvd9to5
+media-video/dvdrip
+media-video/transcode
+
 # Andrey Grozin  (2023-10-12)
 # The last upstream tag in 2021
 # There is an active fork: app-text/crqt-ng and app-text/crwx-ng



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/x86/

2023-09-16 Thread Andreas Sturmlechner
commit: 3da64e57682e040e6e20642c5d2eeb5d777422f4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  9 14:25:29 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep 16 12:41:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3da64e57

profiles: Cleanup obsolete media-libs/qtav revdeps p.use.*mask entries

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/arch/x86/package.use.mask| 4 
 profiles/arch/x86/package.use.stable.mask | 4 
 profiles/base/package.use.mask| 5 -
 3 files changed, 13 deletions(-)

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index a88d598182c0..fb7abec2e149 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -334,10 +334,6 @@ dev-ruby/asciidoctor test
 # dep tree that is unkeyworded at this time.
 >=net-irc/weechat-1.7 doc
 
-# Johannes Huber  (2017-08-07)
-# Requires media-libs/qtav, which is not keyworded on x86.
-media-gfx/digikam mediaplayer
-
 # Michał Górny  (2017-08-07)
 # Requires USE=cuda that is masked in this profile.
 media-gfx/blender opensubdiv

diff --git a/profiles/arch/x86/package.use.stable.mask 
b/profiles/arch/x86/package.use.stable.mask
index a35e1badefbd..9e2282f168af 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -100,10 +100,6 @@ app-admin/sudo -sssd
 # Thomas Deutschmann  (2018-06-01)
 net-analyzer/wireshark -doc
 
-# Andreas Sturmlechner  (2017-11-21)
-# Requires not yet stabilised media-libs/qtav
-media-gfx/digikam mediaplayer
-
 # Thomas Deutschmann  (2017-10-01)
 # Stable mask dev-ruby/haml test till rails is stabilized.
 dev-ruby/haml test

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 9cab7fff4aac..0b063192a341 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -167,11 +167,6 @@ sci-libs/vtk debug
 # See also: https://bugs.gentoo.org/891499
 sys-libs/libomp llvm_targets_AMDGPU
 
-# Michał Górny  (2023-01-21)
-# media-libs/qtav is masked for removal.
-media-gfx/digikam mediaplayer
-media-gfx/kphotoalbum qtav
-
 # Sam James  (2023-01-21)
 # Fails to compile: https://github.com/libffi/libffi/issues/760
 dev-libs/libffi exec-static-trampoline



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2023-09-15 Thread Andreas K. Hüttel
commit: 3c1794bc4e219118ce13c9786526f396c2f71d98
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Sep 15 17:26:15 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Sep 15 17:26:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c1794bc

package.mask: move opentmpfiles mask to main file

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 profiles/base/package.mask | 8 
 profiles/package.mask  | 5 +
 2 files changed, 5 insertions(+), 8 deletions(-)

diff --git a/profiles/base/package.mask b/profiles/base/package.mask
index f09a97d08bf5..cbe031846f35 100644
--- a/profiles/base/package.mask
+++ b/profiles/base/package.mask
@@ -25,11 +25,3 @@ sys-libs/libucontext
 # made.)
 # bug #699422.
 virtual/libcrypt:0/1
-
-# Andreas K. Hüttel  (2021-07-06)
-# No longer maintained upstream; please see the 
2021-07-15-opentmpfiles-deprecation
-# news item.
-sys-apps/opentmpfiles
-
-# (above is added here instead of in ../package.mask so x86 musl can
-# override it for the moment)

diff --git a/profiles/package.mask b/profiles/package.mask
index a975ba4ac9aa..91764199d937 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas K. Hüttel  (2021-07-06)
+# No longer maintained upstream; please see the 
2021-07-15-opentmpfiles-deprecation
+# news item.
+sys-apps/opentmpfiles
+
 # Hans de Graaff  (2023-09-15)
 # Not compatible with ruby31, no reverse dependencies. Last release in
 # 2013. Masked for removal on 2023-10-15.



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2023-09-09 Thread David Seifert
commit: 83343c572510f8047121a6c9f54c62e8d6d04691
Author: David Seifert  gentoo  org>
AuthorDate: Sat Sep  9 19:00:48 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Sep  9 19:00:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83343c57

package.mask: Last rite dev-lang/php:8.0

Signed-off-by: David Seifert  gentoo.org>

 profiles/base/use.mask | 5 +
 profiles/package.mask  | 6 ++
 2 files changed, 11 insertions(+)

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 7c28507a6e0f..3f27878013e6 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -4,6 +4,11 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# David Seifert  (2023-09-09)
+# EOL upstream in 2 months, causes major headaches for OpenSSL 1.1
+# masking. Removal on 2023-10-09.
+php_targets_php8-0
+
 # Hans de Graaff  (2023-08-19)
 # Ruby 3.0 is not compatible with OpenSSL 3. Please upgrade to a newer
 # Ruby version.

diff --git a/profiles/package.mask b/profiles/package.mask
index 2a5b4252d408..12cb568e3f50 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
 
 #--- END OF EXAMPLES ---
 
+# David Seifert  (2023-09-09)
+# EOL upstream in 2 months, causes major headaches for OpenSSL 1.1
+# masking. Removal on 2023-10-09.
+dev-lang/php:8.0
+virtual/httpd-php:8.0
+
 # David Seifert  (2023-09-09)
 # Depends on PHP 8.0. Removal on 2023-10-09.
 ~www-apps/tt-rss-20220218



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2023-08-23 Thread Michael Orlitzky
commit: 60a2005dab7f232a7b64cf2a417636378403f76c
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Wed Aug 23 12:57:35 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Aug 23 13:24:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60a2005d

profiles: mask sci-mathematics/polymake

It's not compatible with perl-5.38 and no short-term fix is pending.

Bug: https://bugs.gentoo.org/909570
Signed-off-by: Michael Orlitzky  gentoo.org>

 profiles/base/package.use.mask | 4 
 profiles/package.mask  | 5 +
 2 files changed, 9 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 713b5a25b2b5..d8351fb2f971 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.
 
+# Michael Orlitzky  (2023-08-23)
+# Polymake itself is masked for removal (bug 909570).
+sci-mathematics/singular polymake
+
 # Michael Orlitzky  (2023-08-12)
 # php-7.x is End-of-Life (EOL) and masked, but these packages don't
 # support any newer versions with USE=php. Bugs 912183, 912184,

diff --git a/profiles/package.mask b/profiles/package.mask
index 78a14053fa9a..e3b97a70b5ef 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Michael Orlitzky  (2023-08-23)
+# Incompatible with perl-5.38 and no fix forthcoming (bug 909570).
+# Removal sometime after 2023-09-23.
+sci-mathematics/polymake
+
 # William Hubbs  (2023-08-23)
 # Upstream bug opened since this didn't compile.
 # My tests were done via "sudo ebuild" instead of emerge so my tests



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2023-08-19 Thread Hans de Graaff
commit: a6418e1e22a11d5f8ee440af2b2bd6fe9fccb996
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 19 07:26:48 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug 19 07:27:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6418e1e

profiles/package.mask: mask ruby 3.0 for removal

Signed-off-by: Hans de Graaff  gentoo.org>

 profiles/base/use.mask | 5 +
 profiles/package.mask  | 6 ++
 2 files changed, 11 insertions(+)

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index cbddc6b7042e..70185d8cdc00 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -4,6 +4,11 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Hans de Graaff  (2023-08-19)
+# Ruby 3.0 is not compatible with OpenSSL 3. Please upgrade to a newer
+# Ruby version.
+ruby_targets_ruby30
+
 # Michael Orlitzky  (2023-08-11)
 # PHP 7.x is end-of-life. Please upgrade to a newer slot.
 php_targets_php7-3

diff --git a/profiles/package.mask b/profiles/package.mask
index 0f7b3445b644..efa2cb51031a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Hans de Graaff  (2023-08-19)
+# Ruby 3.0 is not compatible with OpenSSL 3 and consequently will be
+# masked earlier than its upstream EOL date. Please use a newer Ruby
+# version instead. Masked for removal on 2023-09-19.
+dev-lang/ruby:3.0
+
 # Sam James  (2023-08-18)
 # Masked for testing.
 =sys-libs/zlib-1.3-r1



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/, dev-php/php-redmine-api/

2023-08-12 Thread Jakov Smolić
commit: 70d1226ebb3ef87142f2e2b60b243f95d7ebf2da
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Aug 12 12:42:07 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Aug 12 12:42:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70d1226e

dev-php/php-redmine-api: treeclean

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-php/php-redmine-api/Manifest   |  1 -
 dev-php/php-redmine-api/metadata.xml   | 15 --
 .../php-redmine-api/php-redmine-api-1.5.16.ebuild  | 35 --
 profiles/base/package.use.mask |  1 -
 profiles/package.mask  |  6 
 5 files changed, 58 deletions(-)

diff --git a/dev-php/php-redmine-api/Manifest b/dev-php/php-redmine-api/Manifest
deleted file mode 100644
index 5b868c372c5c..
--- a/dev-php/php-redmine-api/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST php-redmine-api-1.5.16.tar.gz 34323 BLAKE2B 
5879c9a67959ec8104344d1d5c57ead036fc60d3bea2ae94684617a711eae0cf9c7d6d2eae6d94c273fdc06bed82f48e281c2895e37ddef2144be8f0881c5341
 SHA512 
e25dbcababcde4e0b3160f7060a837aa4e52a2f3b1b91bfb131c04c250c543fc41a3667d87c8a668057d5acbfac84f395dd3180b815921fc05edb6325d34dee5

diff --git a/dev-php/php-redmine-api/metadata.xml 
b/dev-php/php-redmine-api/metadata.xml
deleted file mode 100644
index cff99fbaee63..
--- a/dev-php/php-redmine-api/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-m...@gentoo.org
-Michael Orlitzky
-  
-  
-php-b...@gentoo.org
-PHP
-  
-  
-kbsali/php-redmine-api
-  
-

diff --git a/dev-php/php-redmine-api/php-redmine-api-1.5.16.ebuild 
b/dev-php/php-redmine-api/php-redmine-api-1.5.16.ebuild
deleted file mode 100644
index 15891bb92747..
--- a/dev-php/php-redmine-api/php-redmine-api-1.5.16.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A simple, object-oriented, PHP Redmine API client"
-HOMEPAGE="https://github.com/kbsali/php-redmine-api;
-SRC_URI="https://github.com/kbsali/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-lang/php:*[curl,json(+),simplexml]"
-BDEPEND="test? ( ${RDEPEND} =x11-themes/gnome-backgrounds-45_alpha
 >=x11-wm/mutter-45_alpha
 
-# Michael Orlitzky  (2023-07-05)
-# I suspect I was its only user, and I'm not a user any more. Upstream
-# has deleted its autoloader for the second time, making an update more
-# trouble than removal, so: removal on or after 2023-08-05.
-dev-php/php-redmine-api
-
 # Sam James  (2023-07-05)
 # Doesn't install all needed files by e.g. kernelshark.
 # Need to either split into libtracecmd for the libraries or revert to 
Makefiles.



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/targets/desktop/, profiles/arch/riscv/, ...

2023-07-25 Thread Ionen Wolkens
commit: 0e264bc426f18f7f9076f9b4fe724aa445bc23a1
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jul 26 01:31:57 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jul 26 01:44:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e264bc4

profiles: have media-video/mpv use luajit more thoroughly

tl;dr fixes RequiredUseDefaults, and also uses luajit on non-desktop

mpv currently no plans to ever support >=lua5-3, and with lua5-1 being
essentially unmaintained it's preferred to use the actively maintained
luajit when possible.

Because of this, wanted to straight up remove lua5-1 from COMPAT, but
then luajit is not available on as many arches as lua5-1.

So to pick luajit by default (against's profile defaults), there is
two options:
(1). package.use in profile with -lua5-1 luajit
(2). mask lua5-1, force luajit
And fortunately we don't need to worry about LUA_TARGETS, just SINGLE.

Old situation is sub-optimal:
- (1) is used in desktop profile only (should be all)
- arches which don't support luajit have bad REQUIRED_USE defaults
 (should be inverted where needed)

(2) has a big advantage, if users set their own default e.g.
*/* LUA_SINGLE_TARGET: -* lua5-4
Then luajit will still be forced and they do not need a package.use
entry to emerge mpv.

Downside is that if a user really want to use old lua5-1, then
they need to mess with /etc/portage/profile. But generally I feel
(2) is still better for the general user experience, and this
commit does that.

wrt old "lua" default, not needed in profile given IUSE=+lua default
is in all mpv ebulds already (-sdl still makes sense).

Signed-off-by: Ionen Wolkens  gentoo.org>

 profiles/arch/hppa/package.use.force  |  8 
 profiles/arch/hppa/package.use.mask   |  8 
 profiles/arch/loong/package.use.force |  8 
 profiles/arch/loong/package.use.mask  |  8 
 profiles/arch/powerpc/ppc64/package.use.force |  8 
 profiles/arch/powerpc/ppc64/package.use.mask  |  8 
 profiles/arch/riscv/package.use.force | 10 +-
 profiles/arch/riscv/package.use.mask  |  8 
 profiles/base/package.use.force   |  8 
 profiles/base/package.use.mask|  8 
 profiles/targets/desktop/package.use  |  9 ++---
 11 files changed, 83 insertions(+), 8 deletions(-)

diff --git a/profiles/arch/hppa/package.use.force 
b/profiles/arch/hppa/package.use.force
index b0be4f598798..1cf8b24eca95 100644
--- a/profiles/arch/hppa/package.use.force
+++ b/profiles/arch/hppa/package.use.force
@@ -1,6 +1,14 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Ionen Wolkens  (2023-07-26)
+# MPV currently[1] has no plans to support >=lua5-3 making luajit
+# the only choice for maintained lua. Apply mask/force to override
+# the profile's defaults, and invert on arches where not keyworded.
+# Done this way also avoids conflicts for users using another default.
+# [1] 
https://github.com/mpv-player/mpv/wiki/FAQ#why-does-mpv-not-support-lua-53-or-newer
+media-video/mpv lua_single_target_lua5-1 -lua_single_target_luajit
+
 # Sam James  (2023-04-30)
 # Stacks on HPPA grow upwards and GCC doesn't support SSP or SCP there.
 sys-devel/gcc -default-stack-clash-protection

diff --git a/profiles/arch/hppa/package.use.mask 
b/profiles/arch/hppa/package.use.mask
index f2c66c477fb6..e4cb9878db87 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -4,6 +4,14 @@
 # NOTE: When masking a USE flag due to missing keywords, please file a keyword
 # request bug for the hppa arch.
 
+# Ionen Wolkens  (2023-07-26)
+# MPV currently[1] has no plans to support >=lua5-3 making luajit
+# the only choice for maintained lua. Apply mask/force to override
+# the profile's defaults, and invert on arches where not keyworded.
+# Done this way also avoids conflicts for users using another default.
+# [1] 
https://github.com/mpv-player/mpv/wiki/FAQ#why-does-mpv-not-support-lua-53-or-newer
+media-video/mpv -lua_single_target_lua5-1 lua_single_target_luajit
+
 # Matt Turner  (2023-05-30)
 # sys-apps/dbus-broker is not keyworded
 app-accessibility/at-spi2-core dbus-broker

diff --git a/profiles/arch/loong/package.use.force 
b/profiles/arch/loong/package.use.force
index ccd2246cf5a9..f1a5dcc38a90 100644
--- a/profiles/arch/loong/package.use.force
+++ b/profiles/arch/loong/package.use.force
@@ -1,6 +1,14 @@
 # Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Ionen Wolkens  (2023-07-26)
+# MPV currently[1] has no plans to support >=lua5-3 making luajit
+# the only choice for maintained lua. Apply mask/force to override
+# the profile's defaults, and invert on arches where not keyworded.
+# Done this way also avoids conflicts for users using another default.
+# [1] 

[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/base/

2023-07-08 Thread Sam James
commit: a43629357609b4fc45137c24dc47dd68d7947e85
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  9 02:30:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  9 02:31:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4362935

profiles/arch/base: mask nvme-cli[hugepages]

Needs https://bugs.gentoo.org/806079
Bug: https://bugs.gentoo.org/908793
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/base/package.use.mask   | 4 
 profiles/base/package.use.stable.mask | 6 --
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 7bc135207b0c..00a675095efc 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2023-07-09)
+# sys-libs/libhugetlbfs is broken w/ newer glibc, bug #806079
+sys-apps/nvme-cli hugepages
+
 # Michał Górny  (2023-06-24)
 # dev-db/mongodb builds practically only on the authors' computer.
 dev-python/pymongo test-full

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index ff18eb9cf1eb..b500832a58bf 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -50,12 +50,6 @@ dev-python/subprocess-tee test-full
 # app-text/pandoc is not stable
 app-text/nuspell doc
 
-# Sam James  (2022-02-11)
-# Needs glibc-2.35(?) (or <2.34) which is not yet even keyworded but
-# won't be stable for a while. Can be unmasked then.
-# bug #806079
-sys-apps/nvme-cli hugepages
-
 # Georgy Yakovlev  (2021-12-24)
 # test deps are not stable
 >=sys-fs/zfs-2.0.7 test-suite



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/amd64/

2023-06-29 Thread Marek Szuba
commit: 49299e3de1f66d2fa4dd0a3ebc34ea64cdd563e8
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Jun 29 09:57:27 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Jun 29 09:57:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49299e3d

profiles/arch/amd64: (re-)mask USE=qt6 on dev-python/pyotherside

This should not have been unmasked yet in the first place, it was merely
a side effect of USE=qt6 having been globally unmasked on amd64.

Closes: https://bugs.gentoo.org/909274
Signed-off-by: Marek Szuba  gentoo.org>

 profiles/arch/amd64/package.use.mask | 5 +
 profiles/base/package.use.mask   | 3 +--
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 1f7b964ebc19..3c86543b487a 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Marek Szuba  (2023-06-29)
+# Now that we globally unmask USE=qt6 for amd64, the mask set
+# in profiles/base/package.use.mask no longer has any effect on this arch.
+dev-python/pyotherside qt6
+
 # Michał Górny  (2023-06-24)
 # dev-db/mongodb miraculously got keyworded here.
 dev-python/pymongo -test-full

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 3fb41b403f57..fb39cc26cca9 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -165,8 +165,7 @@ gnome-base/gnome-extra-apps tracker
 >=app-misc/tracker-miners-3.4.0-r1 rss
 
 # Marek Szuba  (2022-11-14)
-# Incomplete dependency tree, no qmake6 instrumentation in either
-# qmake-utils.eclass nor the ebuilds yet.
+# Still not ready.
 dev-python/pyotherside qt6
 
 # Viorel Munteanu  (2022-10-07)



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/, profiles/arch/amd64/

2023-06-10 Thread Jimi Huotari
commit: 8674fa5bb2345d493d4ffb068fcb0c4a9175599d
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jan 19 21:39:35 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Sat Jun 10 15:17:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8674fa5b

profiles: unmask qt6

Also unmask packages depending on qt6, and mask packages depending
on already removed versions of qt6.

Closes: https://bugs.gentoo.org/838970
Signed-off-by: Jimi Huotari  gentoo.org>

 profiles/arch/amd64/use.mask|  6 +
 profiles/arch/amd64/use.stable.mask |  6 +
 profiles/base/package.use.mask  |  4 ---
 profiles/base/use.mask  |  2 ++
 profiles/package.mask   | 53 +
 5 files changed, 20 insertions(+), 51 deletions(-)

diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index a7962c924f6c..b0644e56961e 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -4,6 +4,12 @@
 # Unmask the flag which corresponds to ARCH.
 -amd64
 
+# Jimi Huotari  (2023-03-03)
+# Unmask on amd64 only for now.
+-qt6
+-pyqt6
+-pyside6
+
 # matoro  (2022-09-29)
 # dev-util/google-perftools is supported here
 -tcmalloc

diff --git a/profiles/arch/amd64/use.stable.mask 
b/profiles/arch/amd64/use.stable.mask
index 2f7f7dbd0ebc..2f33e3ec9765 100644
--- a/profiles/arch/amd64/use.stable.mask
+++ b/profiles/arch/amd64/use.stable.mask
@@ -4,6 +4,12 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
+# Jimi Huotari  (2023-03-03)
+# Mask until stable.
+qt6
+pyqt6
+pyside6
+
 # Andreas Sturmlechner  (2020-06-06)
 # sci-libs/mkl is not stable, needs online registration to even run pkg_setup
 mkl

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index ccf3190838bb..07060c3795d1 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -216,10 +216,6 @@ app-antivirus/clamav jit
 app-metrics/collectd collectd_plugins_slurm
 sys-cluster/openmpi openmpi_rm_slurm
 
-# Andrew Ammerlaan  (2022-08-13)
-# PyQt6/PySide6 are masked for testing
-dev-python/QtPy pyqt6 pyside6
-
 # Joonas Niilola  (2022-08-02)
 # Doesn't compile with 'Xaw3d' use flag, #849947.
 app-text/xdvik Xaw3d

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 04a5f7545c93..dad9b1707b61 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -12,6 +12,8 @@ ruby_targets_ruby27
 # Masked for testing. The split of some packages may still
 # change. bug #838970.
 qt6
+pyqt6
+pyside6
 
 # Matt Turner  (2022-04-16)
 # dev-util/sysprof not keyworded on most arches yet

diff --git a/profiles/package.mask b/profiles/package.mask
index 2dfe676fe49b..b4003fe62bf1 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Jimi Huotari  (2023-06-10)
+# Mask to allow qt6 unmask.
+ (2023-06-10)
 # Integrated into media-libs/gst-plugins-bad[vaapi]. Please use that instead.
 # Removal in 14 days.
@@ -429,15 +435,6 @@ x11-drivers/nvidia-drivers:0/390
 # Breaks too many revdeps for now
 =app-text/discount-3*
 
-# Ionen Wolkens  (2022-12-24)
-# Upstream dropped wxGTK support in >=games-emulation/pcsx2-1.7.3773,
-# and it now always requires Qt6. Masked given Qt6 is also masked in
-# Gentoo at the moment. It is recommended to use <=pcsx2-1.7.3772 for
-# now, but you can opt-in for testing by searching for "qtbase" in:
-# https://gitweb.gentoo.org/repo/gentoo.git/tree/profiles/package.mask
-# and package.unmask the whole list alongside pcsx2.
->=games-emulation/pcsx2-1.7.3773
-
 # Georgy Yakovlev  (2022-12-19)
 # This version currently is not compatible with kernel build (yet)
 ~dev-util/bindgen-0.63.0
@@ -467,44 +464,6 @@ sys-cluster/slurm
 # See: 
 dev-haskell/doctest-parallel
 
-# Andrew Ammerlaan  (2022-08-12)
-# Masked for testing, depends on dev-qt/qt*:6
-# Pyside6 is stuck on python3_10 for the moment being
-dev-python/shiboken6
-dev-python/pyside6
-dev-python/pyside6-tools
-
-# Jimi Huotari  (2022-08-02)
-# Masked for testing. The split of some packages may still
-# change. bug #838970.
->=app-editors/retext-8.0.0
-dev-python/PyQt6
-dev-python/PyQt6-WebEngine
-dev-qt/qt3d:6
-dev-qt/qt5compat:6
-dev-qt/qtbase:6
-dev-qt/qtcharts:6
-dev-qt/qtdeclarative:6
-dev-qt/qtimageformats:6
-dev-qt/qtlocation:6
-dev-qt/qtmultimedia:6
-dev-qt/qtnetworkauth:6
-dev-qt/qtpositioning:6
-dev-qt/qtquick3d:6
-dev-qt/qtquicktimeline:6
-dev-qt/qtscxml:6
-dev-qt/qtserialport:6
-dev-qt/qtshadertools:6
-dev-qt/qtsvg:6
-dev-qt/qttools:6
-dev-qt/qtwayland:6
-dev-qt/qtwebchannel:6
-dev-qt/qtwebengine:6
-dev-qt/qtwebsockets:6
->=games-board/tetzle-2.2.2
->=media-video/bino-2
->=x11-misc/albert-0.20.13
-
 # Sam James  (2022-05-28)
 # GCC 9 and older no longer receive upstream support or fixes for
 # bugs. Please switch to a newer GCC 

[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/default/linux/

2023-06-05 Thread Sam James
commit: 305ccb251c0cde4e9cb732f64eecb48438b42486
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  6 02:54:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  6 02:54:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=305ccb25

profiles: mask sys-libs/libseccomp on !linux

Signed-off-by: Sam James  gentoo.org>

 profiles/base/package.mask| 1 +
 profiles/default/linux/package.unmask | 7 +++
 2 files changed, 8 insertions(+)

diff --git a/profiles/base/package.mask b/profiles/base/package.mask
index 8a545db6167f..7eeebeb88554 100644
--- a/profiles/base/package.mask
+++ b/profiles/base/package.mask
@@ -4,6 +4,7 @@
 # Sam James  (2023-06-06)
 # Only available on Linux.
 dev-libs/libaio
+sys-libs/libseccomp
 
 # Sam James  (2022-09-10)
 # Mask in general and unmask on specific profiles

diff --git a/profiles/default/linux/package.unmask 
b/profiles/default/linux/package.unmask
new file mode 100644
index ..18a67d04f486
--- /dev/null
+++ b/profiles/default/linux/package.unmask
@@ -0,0 +1,7 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Sam James  (2023-06-06)
+# Only available on Linux.
+dev-libs/libaio
+sys-libs/libseccomp



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/default/linux/

2023-06-05 Thread Sam James
commit: 4047bccbd190e468da07950e844d372e10aaf215
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  6 02:55:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  6 02:55:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4047bccb

profiles: mask sys-libs/libcap-ng on !linux

Signed-off-by: Sam James  gentoo.org>

 profiles/base/package.mask| 1 +
 profiles/default/linux/package.unmask | 1 +
 2 files changed, 2 insertions(+)

diff --git a/profiles/base/package.mask b/profiles/base/package.mask
index 7eeebeb88554..13ebbc9bd1e6 100644
--- a/profiles/base/package.mask
+++ b/profiles/base/package.mask
@@ -4,6 +4,7 @@
 # Sam James  (2023-06-06)
 # Only available on Linux.
 dev-libs/libaio
+sys-libs/libcap-ng
 sys-libs/libseccomp
 
 # Sam James  (2022-09-10)

diff --git a/profiles/default/linux/package.unmask 
b/profiles/default/linux/package.unmask
index 18a67d04f486..fdcb4f773e3f 100644
--- a/profiles/default/linux/package.unmask
+++ b/profiles/default/linux/package.unmask
@@ -4,4 +4,5 @@
 # Sam James  (2023-06-06)
 # Only available on Linux.
 dev-libs/libaio
+sys-libs/libcap-ng
 sys-libs/libseccomp



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/desc/, profiles/embedded/

2023-05-27 Thread Fabian Groffen
commit: 5f939fa4d4e6fc196a67a301f40243f536e33c4f
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sat May 27 10:51:04 2023 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sat May 27 10:51:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f939fa4

profiles: remove ELIBC=Winnt

Signed-off-by: Fabian Groffen  gentoo.org>

 profiles/base/make.defaults | 2 +-
 profiles/desc/elibc.desc| 1 -
 profiles/embedded/make.defaults | 2 +-
 3 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index f227acf07c58..17410392ce5e 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -7,7 +7,7 @@
 # Profile IUSE injection (applies only to ebuilds which use EAPI 5 or later)
 IUSE_IMPLICIT="prefix prefix-guest prefix-stack"
 USE_EXPAND_IMPLICIT="ELIBC KERNEL"
-USE_EXPAND_VALUES_ELIBC="bionic Cygwin Darwin glibc mingw musl SunOS Winnt"
+USE_EXPAND_VALUES_ELIBC="bionic Cygwin Darwin glibc mingw musl SunOS"
 USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS Winnt"
 
 # Env vars to expand into USE vars.  Modifying this requires prior

diff --git a/profiles/desc/elibc.desc b/profiles/desc/elibc.desc
index 8eef69979c83..b825590e526b 100644
--- a/profiles/desc/elibc.desc
+++ b/profiles/desc/elibc.desc
@@ -11,4 +11,3 @@ glibc - ELIBC setting for systems that use the GNU C library
 mingw - ELIBC setting for systems that use the Minimalist GNU for Windows 
library
 musl - ELIBC setting for systems that use the musl C library
 SunOS - ELIBC setting for systems that use the Sun Solaris C library
-Winnt - ELIBC setting for systems that use Winnt

diff --git a/profiles/embedded/make.defaults b/profiles/embedded/make.defaults
index fd59da10541e..a1bd0cf4017d 100644
--- a/profiles/embedded/make.defaults
+++ b/profiles/embedded/make.defaults
@@ -23,7 +23,7 @@ IUSE_IMPLICIT="prefix prefix-guest prefix-stack"
 USE_EXPAND_UNPREFIXED="ARCH"
 USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL"
 USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 hppa ia64 loong m68k 
mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc sparc64-solaris 
sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-linux 
x86-solaris x86-winnt"
-USE_EXPAND_VALUES_ELIBC="bionic Cygwin Darwin glibc mingw musl SunOS Winnt"
+USE_EXPAND_VALUES_ELIBC="bionic Cygwin Darwin glibc mingw musl SunOS"
 USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS Winnt"
 
 # Env vars to expand into USE vars.  Modifying this requires prior



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/desc/

2023-05-22 Thread Michał Górny
commit: fd3d4bd32c066749532bb565b3b9d2ce35052e8d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 23 03:58:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 23 04:36:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd3d4bd3

profiles: Add python3_12 target

Signed-off-by: Michał Górny  gentoo.org>

 profiles/base/package.use.force | 1 +
 profiles/base/use.stable.mask   | 5 +
 profiles/desc/python_single_target.desc | 1 +
 profiles/desc/python_targets.desc   | 1 +
 4 files changed, 8 insertions(+)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index d02c5ebecc65..2af984ca5d93 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -209,6 +209,7 @@ app-shells/bash:0 readline
 # API. Please remember to keep it in sync with python_targets.desc.
 dev-lang/python-exec python_targets_python3_10
 dev-lang/python-exec python_targets_python3_11
+dev-lang/python-exec python_targets_python3_12
 dev-lang/python-exec python_targets_pypy3
 
 # Zac Medico  (2010-10-20)

diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask
index 6333d64dce62..b4432fbc178d 100644
--- a/profiles/base/use.stable.mask
+++ b/profiles/base/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 use.mask
 
+# Michał Górny  (2023-05-23)
+# Mask until dev-lang/python:3.12 becomes stable.
+python_targets_python3_12
+python_single_target_python3_12
+
 # Hans de Graaff  (2023-01-15)
 # Currently in testing and not ready to go stable yet.
 ruby_targets_ruby31

diff --git a/profiles/desc/python_single_target.desc 
b/profiles/desc/python_single_target.desc
index d931638828a9..8a9f6479f1b9 100644
--- a/profiles/desc/python_single_target.desc
+++ b/profiles/desc/python_single_target.desc
@@ -5,4 +5,5 @@
 
 python3_10 - Build for Python 3.10 only
 python3_11 - Build for Python 3.11 only
+python3_12 - Build for Python 3.12 only
 pypy3 - Build for PyPy3 only

diff --git a/profiles/desc/python_targets.desc 
b/profiles/desc/python_targets.desc
index bb38d02367e9..7bde52333b5d 100644
--- a/profiles/desc/python_targets.desc
+++ b/profiles/desc/python_targets.desc
@@ -5,4 +5,5 @@
 
 python3_10 - Build with Python 3.10
 python3_11 - Build with Python 3.11
+python3_12 - Build with Python 3.12
 pypy3 - Build with PyPy3



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/embedded/, profiles/prefix/, profiles/features/prefix/, ...

2023-05-16 Thread David Seifert
commit: 05be364e1dcbf04a23b5ecf54b6bfae0f39f5cf0
Author: David Seifert  gentoo  org>
AuthorDate: Tue May 16 21:11:23 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue May 16 21:11:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05be364e

profiles: remove dead implicit userland_* flags

Closes: https://github.com/gentoo/gentoo/pull/31034
Signed-off-by: David Seifert  gentoo.org>

 profiles/base/make.defaults| 10 --
 profiles/base/use.force|  5 ++---
 profiles/base/use.mask |  3 ---
 profiles/desc/userland.desc|  9 -
 profiles/embedded/make.defaults| 12 +---
 profiles/embedded/use.force|  1 -
 profiles/features/prefix/make.defaults |  6 +-
 profiles/features/prefix/use.force |  5 +
 profiles/features/prefix/use.mask  |  5 +
 profiles/prefix/use.force  |  4 ++--
 10 files changed, 16 insertions(+), 44 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 65b8149ada84..f227acf07c58 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -6,18 +6,17 @@
 
 # Profile IUSE injection (applies only to ebuilds which use EAPI 5 or later)
 IUSE_IMPLICIT="prefix prefix-guest prefix-stack"
-USE_EXPAND_IMPLICIT="ELIBC KERNEL USERLAND"
+USE_EXPAND_IMPLICIT="ELIBC KERNEL"
 USE_EXPAND_VALUES_ELIBC="bionic Cygwin Darwin glibc mingw musl SunOS Winnt"
 USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS Winnt"
-USE_EXPAND_VALUES_USERLAND="BSD GNU"
 
 # Env vars to expand into USE vars.  Modifying this requires prior
 # discussion on gentoo-...@lists.gentoo.org.
-USE_EXPAND="ABI_MIPS ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS AMDGPU_TARGETS 
APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS 
CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL ELIBC FFTOOLS GPSD_PROTOCOLS 
GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS 
LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP 
NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFFICE_IMPLEMENTATION OPENMPI_FABRICS 
OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS 
PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS 
ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS 
VOICEMAIL_STORAGE XTABLES_ADDONS"
+USE_EXPAND="ABI_MIPS ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS AMDGPU_TARGETS 
APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS 
CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL ELIBC FFTOOLS GPSD_PROTOCOLS 
GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS 
LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP 
NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFFICE_IMPLEMENTATION OPENMPI_FABRICS 
OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS 
PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS 
ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS UWSGI_PLUGINS VIDEO_CARDS 
VOICEMAIL_STORAGE XTABLES_ADDONS"
 
 # USE_EXPAND variables whose contents are not shown in package manager
 # output. Changes need discussion on gentoo-dev.
-USE_EXPAND_HIDDEN="USERLAND KERNEL ELIBC ABI_MIPS ABI_S390 ABI_X86 
CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86"
+USE_EXPAND_HIDDEN="KERNEL ELIBC ABI_MIPS ABI_S390 ABI_X86 CPU_FLAGS_ARM 
CPU_FLAGS_PPC CPU_FLAGS_X86"
 
 CONFIG_PROTECT="/etc"
 CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf"
@@ -47,12 +46,11 @@ ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY CARGO_HOME 
GDK_PIXBUF_MODULE_FILE XA
 
 # Variables that are set exclusively by the profile
 # and not by user configuration files.
-PROFILE_ONLY_VARIABLES="${PROFILE_ONLY_VARIABLES} ELIBC IUSE_IMPLICIT KERNEL 
USERLAND USE_EXPAND_IMPLICIT USE_EXPAND_UNPREFIXED USE_EXPAND_VALUES_ELIBC 
USE_EXPAND_VALUES_KERNEL USE_EXPAND_VALUES_USERLAND"
+PROFILE_ONLY_VARIABLES="${PROFILE_ONLY_VARIABLES} ELIBC IUSE_IMPLICIT KERNEL 
USE_EXPAND_IMPLICIT USE_EXPAND_UNPREFIXED USE_EXPAND_VALUES_ELIBC 
USE_EXPAND_VALUES_KERNEL"
 
 # 'Sane' defaults
 ELIBC="glibc"
 KERNEL="linux"
-USERLAND="GNU"
 INPUT_DEVICES="libinput"
 
 # Accept only licenses in the FREE license group, i.e., with

diff --git a/profiles/base/use.force b/profiles/base/use.force
index d51d6c2ea56c..22123a5fe908 100644
--- a/profiles/base/use.force
+++ b/profiles/base/use.force
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Matt Turner  (2020-08-11)
@@ -10,8 +10,7 @@ libglvnd
 # Disabling this requires a migration to be performed.
 split-usr
 
-# Force the GNU/Linux ELIBC, KERNEL, and USERLAND
+# Force the GNU/Linux ELIBC and KERNEL
 # flags that apply to the majority of profiles.
 elibc_glibc
 kernel_linux
-userland_GNU

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 07ade179a443..f6587acbec12 

[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/amd64/

2023-04-22 Thread Andrew Ammerlaan
commit: 9b65d1777a1d2fd6391d477847c9c95f9c9287fe
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sat Apr 22 08:52:54 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Apr 22 08:55:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b65d177

profiles: also stable mask qsv flag on ffmpeg

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 profiles/arch/amd64/package.use.stable.mask | 1 +
 profiles/base/package.use.stable.mask   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index cceeacd6c034..12838fdbc612 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -29,6 +29,7 @@ net-misc/curl rustls curl_ssl_rustls
 # Sam James  (2022-12-07)
 # Needs unstable media-libs/oneVPL
 media-libs/gst-plugins-bad qsv
+media-video/ffmpeg qsv
 
 # Kai-Chun Ning  (2022-05-23)
 # Dependency media-libs/intel-hybrid-codec-driver is only available on unstable

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index 88f8c4fb49df..1ff56a55ee8a 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -26,6 +26,7 @@ sci-physics/lammps hip
 # Sam James  (2022-12-07)
 # Needs unstable media-libs/oneVPL
 media-libs/gst-plugins-bad qsv
+media-video/ffmpeg qsv
 
 # Guillermo Joandet  (2022-11-22)
 # app-text/pandoc is not stable



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/amd64/, profiles/arch/arm64/

2023-04-17 Thread Sam James
commit: 29493a83cee1392060f2e0040fde6640ac41b3df
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 17 23:45:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 17 23:48:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29493a83

profiles: mask dev-lang/ruby[jit] in base, unmask on amd64/arm64

Reported by gyakovlev on presumably ppc64 (which is a Rust arch, but Rust
is necessary-but-not-sufficient for YJIT):
```
In file included from yjit.c:24:
yjit.h:24:3: error: #error YJIT unsupported platform
24 | # error YJIT unsupported platform
|   ^
```

Signed-off-by: Sam James  gentoo.org>

 profiles/arch/amd64/package.use.mask | 5 +
 profiles/arch/arm64/package.use.mask | 5 +
 profiles/base/package.use.mask   | 5 +
 3 files changed, 15 insertions(+)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 0e00baae5e9c..cb63c572c50f 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2023-04-17)
+# Ruby has several JITs available but they need porting to individual arches.
+# Unmask on specific arches where it's available.
+dev-lang/ruby -jit
+
 # Sam James  (2023-04-03)
 # pytables is available here.
 dev-python/pytables -cpudetection

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 669c44b9c7cf..9fb567a44715 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2023-04-17)
+# Ruby has several JITs available but they need porting to individual arches.
+# Unmask on specific arches where it's available.
+dev-lang/ruby -jit
+
 # Sam James  (2023-01-27)
 # media-libs/shaderc not keyworded here
 games-action/supertuxkart vulkan

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index f546b053e471..3b6308459fd6 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,11 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Sam James  (2023-04-17)
+# Ruby has several JITs available but they need porting to individual arches.
+# Unmask on specific arches where it's available.
+dev-lang/ruby jit
+
 # Matt Turner  (2023-04-10)
 # Not ported to libsoup:3.0
 >=media-plugins/grilo-plugins-0.3.16 youtube



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2023-02-20 Thread Michał Górny
commit: eb463324197bbc08632d47d477cb46bdeb84fc89
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 20 18:25:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 20 18:26:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb463324

package.mask: Last rite dev-python/colorspacious

Bug: https://bugs.gentoo.org/888241
Signed-off-by: Michał Górny  gentoo.org>

 profiles/base/package.use.mask | 4 
 profiles/package.mask  | 6 ++
 2 files changed, 10 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index d54fb2cdd492..dc8d424389a7 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  (2023-02-20)
+# dev-python/colorspacious is masked for removal.
+ (2023-02-09)
 # Bug #893686. Presently nothing depends on dev-java/swt built with this flag.
 dev-java/swt:4.10 webkit

diff --git a/profiles/package.mask b/profiles/package.mask
index 8fa8e8eefec0..eb152c82dd81 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2023-02-20)
+# Uses dev-python/nose, no py3.11 support.  Last upstream commit
+# in 2019.  Used only for dev-python/matplotlib[doc].
+# Removal on 2023-03-22.  Bug #888241.
+dev-python/colorspacious
+
 # Bernd Waibel  (2023-02-19)
 # Obsolete, last consumer is gone.
 # Removal on 2023-03-21. Bug #892209



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/embedded/

2023-01-04 Thread Sam James
commit: 07202f3ff2e3278c8998130f296b1b0f3e3dda98
Author: Sergei Trofimovich  gmail  com>
AuthorDate: Sun Dec 11 13:19:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  5 00:31:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07202f3f

profiles: unset GDK_PIXBUF_MODULE_FILE

`GDK_PIXBUF_MODULE_FILE` is one of variables used to redirect `librsvg`
plugins. Avoid clobber if that variables set by `guix environment` and
other redirectors like in https://github.com/trofi/nix-guix-gentoo/issues/25

Closes: https://bugs.gentoo.org/887253
Signed-off-by: Sergei Trofimovich  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 profiles/base/make.defaults | 2 +-
 profiles/embedded/make.defaults | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 332b189ec623..d7bc0fde9322 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -43,7 +43,7 @@ CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf"
 # GOBIN needs to be cleaned as random values in GOBIN can affect the
 # building of some packages:
 # 
https://archives.gentoo.org/gentoo-dev/message/163010f83ae7819d80c0cfdf797cbfe0
-ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY CARGO_HOME XAUTHORITY 
XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_STATE_HOME XDG_RUNTIME_DIR 
PERL_MM_OPT PERL5LIB PERL5OPT PERL_MB_OPT PERL_CORE PERLPREFIX GOBIN GOPATH"
+ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY CARGO_HOME GDK_PIXBUF_MODULE_FILE 
XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_STATE_HOME 
XDG_RUNTIME_DIR PERL_MM_OPT PERL5LIB PERL5OPT PERL_MB_OPT PERL_CORE PERLPREFIX 
GOBIN GOPATH"
 
 # Variables that are set exclusively by the profile
 # and not by user configuration files.

diff --git a/profiles/embedded/make.defaults b/profiles/embedded/make.defaults
index 050826ef6951..5b6dc2b40640 100644
--- a/profiles/embedded/make.defaults
+++ b/profiles/embedded/make.defaults
@@ -70,7 +70,7 @@ CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf"
 # GOBIN needs to be cleaned as random values in GOBIN can affect the
 # building of some packages:
 # 
https://archives.gentoo.org/gentoo-dev/message/163010f83ae7819d80c0cfdf797cbfe0
-ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY CARGO_HOME XAUTHORITY 
XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_STATE_HOME XDG_RUNTIME_DIR 
PERL_MM_OPT PERL5LIB PERL5OPT PERL_MB_OPT PERL_CORE PERLPREFIX GOBIN GOPATH"
+ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY CARGO_HOME GDK_PIXBUF_MODULE_FILE 
XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_STATE_HOME 
XDG_RUNTIME_DIR PERL_MM_OPT PERL5LIB PERL5OPT PERL_MB_OPT PERL_CORE PERLPREFIX 
GOBIN GOPATH"
 
 # Tiziano Müller  (2010-01-24)
 # We usually don't want python to (re)write .py[co] files during phase runs



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/desc/

2022-12-25 Thread Hans de Graaff
commit: 80c20cb8e1069fe978755cd712fc342bb0d06d60
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 25 13:00:18 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 25 13:52:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80c20cb8

profiles: add ruby_targets_ruby32

In preparation of adding dev-lang/ruby:3.2

Signed-off-by: Hans de Graaff  gentoo.org>

 profiles/base/use.stable.mask   | 1 +
 profiles/desc/ruby_targets.desc | 1 +
 2 files changed, 2 insertions(+)

diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask
index 9f302287fcb8..419ea2fee196 100644
--- a/profiles/base/use.stable.mask
+++ b/profiles/base/use.stable.mask
@@ -29,3 +29,4 @@ python_single_target_pypy3
 # Currently in testing and not ready to go stable yet.
 ruby_targets_ruby30
 ruby_targets_ruby31
+ruby_targets_ruby32

diff --git a/profiles/desc/ruby_targets.desc b/profiles/desc/ruby_targets.desc
index 06e59b7bd430..d1681bebfaf5 100644
--- a/profiles/desc/ruby_targets.desc
+++ b/profiles/desc/ruby_targets.desc
@@ -8,3 +8,4 @@ ruby26 - Build with MRI Ruby 2.6.x
 ruby27 - Build with MRI Ruby 2.7.x
 ruby30 - Build with MRI Ruby 3.0.x
 ruby31 - Build with MRI Ruby 3.1.x
+ruby32 - Build with MRI Ruby 3.2.x



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2022-12-20 Thread Michał Górny
commit: 53849193da9962039177e41567a94bf672114f41
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 20 18:51:22 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 20 18:52:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53849193

package.mask: Last rite sys-cluster/ganglia

Bug: https://bugs.gentoo.org/887489
Signed-off-by: Michał Górny  gentoo.org>

 profiles/base/package.use.mask | 4 
 profiles/package.mask  | 5 +
 2 files changed, 9 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index a79caa68e4a6..56637cb12e02 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  (2022-12-20)
+# sys-cluster/ganglia is masked for removal.
+app-metrics/collectd collectd_plugins_gmond
+
 # Sam James  (2022-12-17)
 # Broken when trying to use sys-libs/binutils-libs header, bug #879067
 >=x11-libs/cairo-1.17.6 debug

diff --git a/profiles/package.mask b/profiles/package.mask
index f8ac37ba6ad9..efed1ef727f1 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2022-12-20)
+# Pending version bump since 2015.  No new upstream releases since.
+# Removal on 2023-01-19.  Bug #887489.
+sys-cluster/ganglia
+
 # Michał Górny  (2022-12-20)
 # Unmaintained.  Pending version bump since 2019.  Even then, the newest
 # upstream release has known vulnerabilities.



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/powerpc/ppc64/64ul/

2022-11-21 Thread Matt Turner
commit: c6765757022fbe8e7cf52cf2b39afdec5b8b20a6
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Nov 16 18:57:23 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Nov 21 22:47:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6765757

profiles: Mask USE=tracker on gnome-base/gnome-extra-apps

Bug: https://bugs.gentoo.org/881557
Signed-off-by: Matt Turner  gentoo.org>

 profiles/arch/powerpc/ppc64/64ul/package.use.mask | 4 
 profiles/base/package.use.mask| 5 +
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.mask 
b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
index acf4a8ba1a10..cfeff90485ae 100644
--- a/profiles/arch/powerpc/ppc64/64ul/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
@@ -10,10 +10,6 @@ app-portage/nattka -depgraph-order
 # impl there anyway. Please keep this in sync with use.stable.mask.
 dev-lang/python-exec -python_targets_pypy3
 
-# Georgy Yakovlev  (2021-07-27)
-# deps are keyworded
-gnome-base/gnome-extra-apps -tracker
-
 # Georgy Yakovlev  (2021-07-27)
 # deps not keyworded
 media-gfx/gnome-photos flickr upnp-av

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 19ccff06c446..c17fe477cb33 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -30,6 +30,11 @@ www-servers/uwsgi python-gevent
 # Requires net-misc/pyhoca-cli that is masked for removal.
 net-misc/remmina x2go
 
+# Matt Turner  (2022-11-16)
+# gnome-music and gnome-photos have not been ported to libsoup:3.0, while
+# other non-slotted dependencies have been.
+gnome-base/gnome-extra-apps tracker
+
 # Matt Turner  (2022-11-16)
 # tracker-miners depends on libsoup:3.0 but USE=rss depends on net-libs/libgrss
 # which has not been ported to libsoup:3.0.



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2022-11-21 Thread Matt Turner
commit: 4ac70443bd4af8d30c4fb88f2c9726ac41cf0dd1
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Nov 16 17:56:54 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Nov 21 22:47:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ac70443

profiles: Unmask net-libs/libsoup:3.0 and reverse dependencies

Bug: https://bugs.gentoo.org/881557
Signed-off-by: Matt Turner  gentoo.org>

 profiles/base/package.use.mask| 19 --
 profiles/base/package.use.stable.mask |  4 +++
 profiles/package.mask | 66 +--
 3 files changed, 18 insertions(+), 71 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index c17fe477cb33..86c730432612 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,12 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Matt Turner  (2022-09-26)
+# Requires nautilus-43.0 which is keyworded everywhere
+>=app-arch/file-roller-43.0 nautilus
+>=app-text/evince-43.0 nautilus
+>=x11-terms/gnome-terminal-3.46 nautilus
+
 # Sam James  (2022-11-19)
 # Needs long-EOL dev-lang/spidermonkey:60 (which also needs python:2.7).
 media-libs/coin javascript
@@ -70,15 +76,6 @@ app-emulation/virtualbox-modules pax-kernel
 sys-libs/zlib-ng compat
 sys-libs/minizip-ng compat
 
-# Matt Turner  (2022-09-26)
-# Requires nautilus-43.0 which is not in tree yet.
->=x11-terms/gnome-terminal-3.46 nautilus
-
-# Pascal Jaeger  (2022-09-21)
-# Versions >=43.0 of evince only work with =43.0 would stop users from updating nautilus
->=app-text/evince-43.0 nautilus
-
 # Yiyang Wu  (2022-09-21)
 # Intolerable mathematical errors found on AMD Radeon VII GPU during src_test,
 # may lead to incorrect results in computation.
@@ -188,10 +185,6 @@ dev-python/jupyter_server doc
 # https://github.com/aria2/aria2/issues/1636
 net-misc/aria2 gnutls
 
-# Matt Turner  (2022-03-25)
-# Depends on libsoup:3.0
->=gnome-base/gvfs-1.50 http
-
 # Craig Andrews  (2022-03-25)
 # Requires as of yet unreleased QUIC support in OpenSSL
 net-libs/ngtcp2 openssl

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index 07276f167a74..d1763f389d74 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
 
+# Matt Turner  (2022-11-16)
+# Depends on libsoup:3.0
+>=gnome-base/gvfs-1.50 http
+
 # Michał Górny  (2022-11-06)
 # Unmask the target on python-exec while it's masked elsewhere.
 dev-lang/python-exec -python_targets_python3_11

diff --git a/profiles/package.mask b/profiles/package.mask
index 95a511b6dd1b..12015111be8d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,14 @@
 
 #--- END OF EXAMPLES ---
 
+# Matt Turner  (2022-11-16)
+# Packages or their dependencies have not been ported to libsoup:3.0, while
+# other non-slotted dependencies have been.
+media-gfx/gnome-photos
+media-sound/gnome-music
+net-libs/libzapojit
+net-misc/gnome-online-miners
+
 # Ionen Wolkens  (2022-11-21)
 # Was added only for dev-python/pytest-bdd which no longer needs it.
 # If using, migrate to stdlib glob which supports `**` since python-3.5.
@@ -673,64 +681,6 @@ media-libs/webrtc-audio-processing:1
 # old de-ANSI-fication/ansi2knr/AM_C_PROTOTYPES code. Please uninstall.
 sys-devel/automake:1.11
 
-# Mart Raudsepp  (2021-09-15)
-# New major parallel-installable release which needs special care to not
-# end up loaded into the same process together with the earlier libsoup ABI.
-# Migration to it is expected for GNOME 42, NOT to be unmasked with GNOME 41.
->=app-arch/file-roller-43
->=app-backup/deja-dup-43
->=app-crypt/seahorse-43
->=app-misc/bijiben-40.1-r1
->=app-misc/tracker-3.4.0-r1
->=app-misc/tracker-miners-3.4.0-r1
->=app-text/gtranslator-42
->=app-text/libgepub-0.7.0
->=dev-libs/gjs-1.74
->=dev-libs/libgweather-4.2.0
->=dev-python/nautilus-python-4.0
->=dev-util/devhelp-43
->=dev-util/gnome-builder-43
->=gnome-base/gnome-applets-3.46
->=gnome-base/gnome-desktop-43
->=gnome-base/gnome-flashback-3.46
->=gnome-base/gnome-panel-3.46
->=gnome-base/gnome-settings-daemon-43
->=gnome-base/gnome-shell-43
->=gnome-base/nautilus-43
->=gnome-extra/evolution-data-server-3.46
->=gnome-extra/evolution-ews-3.46
->=gnome-extra/gnome-boxes-43
->=gnome-extra/gnome-calculator-43
->=gnome-extra/gnome-calendar-43
->=gnome-extra/gnome-clocks-43
->=gnome-extra/gnome-shell-extensions-43
->=gnome-extra/gnome-shell-frippery-43
->=gnome-extra/gnome-software-43
->=gnome-extra/sushi-43
->=mail-client/balsa-2.6.4
->=mail-client/evolution-3.46
->=mail-client/geary-43
->=media-gfx/gnome-photos-43
->=net-irc/polari-43
-net-libs/dleyna
->=net-libs/gnome-online-accounts-3.46
->=net-libs/gssdp-1.6

[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2022-11-19 Thread Michał Górny
commit: 24b82cb19719911543091d5e192846b8158751b9
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 19 13:42:57 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 19 13:45:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24b82cb1

package.mask: Last rite multiple maintainer-needed packages

Signed-off-by: Michał Górny  gentoo.org>

 profiles/base/package.use.mask |  2 ++
 profiles/package.mask  | 34 ++
 2 files changed, 36 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 2cbd0ba04485..26b5e4a1cb92 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -8,6 +8,8 @@
 
 # Michał Górny  (2022-11-19)
 # Requires packages masked for removal.
+mail-mta/netqmail authcram
+mail-mta/notqmail authcram
 media-plugins/gst-plugins-meta libvisual
 
 # Michał Górny  (2022-11-17)

diff --git a/profiles/package.mask b/profiles/package.mask
index c5d42659c3ab..142a48033ed0 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,40 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2022-11-19)
+# Packages with no maintainer and major bugs reported.  They are either
+# inactive upstream, or have not been bumped for a long time.
+#
+# app-emulation/aqemu: bug #806421, last bumped in 2016
+# app-forensics/ovaldi: revdep of dev-libs/xalan-c, last bumped in 2017
+# app-misc/glimpse: bug #684096, last bumped in 2013
+# dev-db/cpp-driver: bug #685936, last bumped in 2019
+# dev-erlang/riakc: bug #722688, last bumped in 2016
+# dev-libs/xalan-c: bug #734190, last bumped in 2011
+# dev-util/stubgen: bug #839927, last bumped in 2011
+# media-gfx/xzgv: bug #831252, last bumped in 2009
+# net-dns/dnssec-check: bug #571350, last bumped in 2016
+# net-mail/cmd5checkpw: bug #833292, last bumped in 2005
+# net-ftp/gproftpd: bug #550524, last bumped in 2007
+# sys-apps/intel-performance-counter-monitor: bug #728564,
+# last bumped in 2016
+#
+# Removal on 2022-12-19.
+acct-group/cmd5checkpw
+acct-user/cmd5checkpw
+app-emulation/aqemu
+app-forensics/ovaldi
+app-misc/glimpse
+dev-db/cpp-driver
+dev-erlang/riakc
+dev-libs/xalan-c
+dev-util/stubgen
+media-gfx/xzgv
+net-dns/dnssec-check
+net-mail/cmd5checkpw
+net-ftp/gproftpd
+sys-apps/intel-performance-counter-monitor
+
 # Michał Górny  (2022-11-19)
 # Packages with reported failures and no maintainer activity.
 #



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2022-11-18 Thread Michał Górny
commit: 9f62b96244290f8cc989a5831a0dc9505a963b20
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 18 19:35:40 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 18 19:36:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f62b962

package.mask: Last rite packages missing Python 3.10 support

Signed-off-by: Michał Górny  gentoo.org>

 profiles/base/package.use.mask |  5 +
 profiles/package.mask  | 48 ++
 2 files changed, 53 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index ac97d8d41dcd..2954b82f19c6 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,11 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Michał Górny  (2022-11-17)
+# Require packages masked for removal.
+net-analyzer/netdata kinesis
+kde-apps/kdesdk-meta python
+
 # Michał Górny  (2022-11-17)
 # Requires dev-python/gevent that is masked for removal.
 x11-misc/py3status gevent

diff --git a/profiles/package.mask b/profiles/package.mask
index 79f0b5030a7e..ca242ca4e337 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,54 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2022-11-18)
+# These packages still lack support for Python 3.10.  In general, they
+# did not see any activity recently and either have no maintainer
+# or their respective maintainers did not reply to the bug.  Many
+# of them do not have tests enabled or have unresolved test failures.
+# Removal on 2022-12-18.  Tracker bug #823185.
+app-admin/ansible-cmdb
+app-arch/bloscpack
+app-backup/borgweb
+app-i18n/fcitx-sunpinyin
+app-i18n/ibus-kkc
+app-i18n/ibus-sunpinyin
+app-i18n/libkkc
+app-i18n/libkkc-data
+app-i18n/sunpinyin
+app-i18n/sunpinyin-data
+app-i18n/xsunpinyin
+app-portage/distpatch
+app-text/q-text-as-data
+app-vim/pydiction
+app-vim/vimoutliner
+dev-libs/aws-sdk-cpp
+dev-python/Rx
+dev-python/bert
+dev-python/flask-assets
+dev-python/libpy_simdjson
+dev-python/parallax
+dev-python/pytest-salt
+dev-python/requests_pkcs12
+dev-python/slackclient
+dev-python/tvdb_api
+dev-python/webassets
+dev-python/ws4py
+dev-util/comparator
+dev-util/kdevelop-python
+dev-util/rosinstall_generator
+games-util/pyfa
+mate-extra/caja-hide
+media-gfx/netpaint
+media-plugins/mythplugins
+media-sound/marrie
+media-tv/tvnamer
+net-analyzer/carl
+net-im/skype-dbus-mock
+sci-libs/bmrblib
+sci-mathematics/relational
+sys-cluster/crmsh
+
 # Michał Górny  (2022-11-17)
 # Rarely used package with very high maintenance cost.  Hacky, requires
 # explicit support code for every architecture, effectively preventing



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2022-11-17 Thread Michał Górny
commit: 84c69510c19b4cfe953dcf88a2456f6ca2036510
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov 17 20:22:23 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov 17 20:22:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84c69510

package.mask: Last rite dev-python/gevent*

Bug: https://bugs.gentoo.org/879011
Signed-off-by: Michał Górny  gentoo.org>

 profiles/base/package.use.mask |  7 +++
 profiles/package.mask  | 10 ++
 2 files changed, 17 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 57ea6ef9169f..ac97d8d41dcd 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,13 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Michał Górny  (2022-11-17)
+# Requires dev-python/gevent that is masked for removal.
+x11-misc/py3status gevent
+dev-python/rpyc gevent
+mail-filter/pyzor gevent
+www-servers/uwsgi python-gevent
+
 # Michał Górny  (2022-11-17)
 # Requires net-misc/pyhoca-cli that is masked for removal.
 net-misc/remmina x2go

diff --git a/profiles/package.mask b/profiles/package.mask
index 359d9dcb909d..c20fe07224b5 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,16 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2022-11-17)
+# Rarely used package with very high maintenance cost.  Hacky, requires
+# explicit support code for every architecture, effectively preventing
+# it from being keyworded on some of the Gentoo architectures.  The test
+# suite is problematic.  The current release blocks dev-python/greenlet
+# upgrade, the new release fails many tests again.
+# Removal on 2022-12-17.  Bug #879011.
+dev-python/gevent
+dev-python/geventhttpclient
+
 # Michał Górny  (2022-11-17)
 # Requires dev-python/gevent that is going to be masked for removal.
 # net-misc/x2goclient remains as a replacement.



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/releases/17.0/

2022-11-12 Thread Andreas K. Hüttel
commit: 0625d87bd661329335d971e6e1064a2b91a16bf5
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Oct 22 16:01:11 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Nov 12 23:05:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0625d87b

profiles: Move USE=bzip2 from releases/17.0 to base

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 profiles/base/make.defaults  | 2 +-
 profiles/releases/17.0/make.defaults | 5 +
 2 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 840fd690b219..1117b529b3dd 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -108,7 +108,7 @@ RUBY_TARGETS="ruby27"
 # These USE flags are what is common between the various sub-profiles. Stages 2
 # and 3 are built against these, so be careful what you add.
 # Moved here from releases/
-USE="acl gdbm nptl unicode"
+USE="acl bzip2 gdbm nptl unicode"
 
 # Enable extended filesystem attribute support by default.
 # 
https://archives.gentoo.org/gentoo-dev/message/ba0e3457e4b807e79816f0df03566af0

diff --git a/profiles/releases/17.0/make.defaults 
b/profiles/releases/17.0/make.defaults
index 475e60c7d655..fb7bef2767c1 100644
--- a/profiles/releases/17.0/make.defaults
+++ b/profiles/releases/17.0/make.defaults
@@ -1,5 +1,2 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-
-# Adding this one, since it makes sense.
-USE="bzip2"



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/features/musl/, profiles/arch/loong/

2022-11-01 Thread Sam James
commit: 880798b419fcfff3e37ff1509257fb986483f4a5
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov  2 02:45:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  2 02:48:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=880798b4

profiles: cleanup obsolete libxcrypt masks

We no longer have older libxcrypt in tree.

Signed-off-by: Sam James  gentoo.org>

 profiles/arch/loong/package.use.mask | 2 +-
 profiles/base/package.use.force  | 2 +-
 profiles/base/package.use.mask   | 1 -
 profiles/features/musl/package.use.force | 8 
 4 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 466175442007..55d0cb78a907 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -36,7 +36,7 @@ sys-block/fio -io-uring -zbc
 # WANG Xuerui  (2022-04-18)
 # We never had non-deprecated libcrypt support from glibc, so disable compat
 # from libxcrypt for a world without libcrypt.so.1
->=sys-libs/libxcrypt-4.4.23-r1 compat
+sys-libs/libxcrypt compat
 
 # WANG Xuerui  (2022-04-18)
 # Catalyst has support for assembling bootloader on this arch

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index f19dbdaf80c5..76b5768c656b 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -130,7 +130,7 @@ sys-kernel/vanilla-kernel initramfs
 # distribution and rely on external providers like libxcrypt.
 # Here we are following that path too.
 =sys-libs/libxcrypt-4.4.23-r1 system compat
+sys-libs/libxcrypt system compat
 
 # Matt Turner  (2019-09-01)
 # =sys-libs/glibc-2.33-r2 crypt
- (2019-09-12)
 # OpenSSL (as of version 1.1.1) doesn't have APIs for QUIC support

diff --git a/profiles/features/musl/package.use.force 
b/profiles/features/musl/package.use.force
index e74bebd7fe25..369d1774b6dc 100644
--- a/profiles/features/musl/package.use.force
+++ b/profiles/features/musl/package.use.force
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors.
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-11-02)
+# The libxcrypt migration is optional for musl.
+sys-libs/libxcrypt -system -compat
+
 # Sam James  (2022-10-04)
 # net-misc/netkit-rsh is masked on musl and USE=-crypt depends on it
 sys-cluster/torque crypt
@@ -9,10 +13,6 @@ sys-cluster/torque crypt
 # The musl allocator works well with telegram
 net-im/telegram-desktop -jemalloc
 
-# Andreas K. Hüttel  (2021-07-14)
-# Do not force system install for libxcrypt here
-

[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/amd64/no-multilib/

2022-10-20 Thread Ionen Wolkens
commit: 3d26ad1622476b04a93c4bf2b38e80406678667f
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Oct 20 11:49:12 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Oct 20 13:31:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d26ad16

profiles: drop obsolete app-emulation/wine-* USE force/mask

These USE no longer exist, and if test is ever re-introduced
it won't be blocked through profiles (plan would be to do a
smaller subset of tests that's also usable with abi_x86_64).

Signed-off-by: Ionen Wolkens  gentoo.org>

 profiles/arch/amd64/no-multilib/package.use.mask | 6 --
 profiles/base/package.use.force  | 4 
 2 files changed, 10 deletions(-)

diff --git a/profiles/arch/amd64/no-multilib/package.use.mask 
b/profiles/arch/amd64/no-multilib/package.use.mask
index adee98f1e014..88735e0a784d 100644
--- a/profiles/arch/amd64/no-multilib/package.use.mask
+++ b/profiles/arch/amd64/no-multilib/package.use.mask
@@ -22,12 +22,6 @@ dev-embedded/urjtag ftd2xx
 # GLEP 73 Immutability, USE=ovmf requires hvm
 app-emulation/xen-tools ovmf
 
-# Adam Feldman  (2017-07-11)
-# GLEP 73 Immutability, USE=test requires
-# abi_x86_32 at this time.
-app-emulation/wine-vanilla test
-app-emulation/wine-staging test
-
 # Mike Frysinger  (2016-08-12)
 # Requires sys-boot/grub:0 which is masked here.
 sys-apps/memtest86+ floppy

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 904108ba96db..7393b9660566 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -179,10 +179,6 @@ net-misc/netkit-bootparamd libtirpc
 sci-astronomy/esomidas libtirpc
 sys-cluster/glusterfs libtirpc
 
-# Adam Feldman  (2017-04-10)
-# Always force patch on appropriate variant
-app-emulation/wine-staging staging
-
 # David Seifert  (2017-03-07)
 # Only ever use system ffmpeg, allow kodi bundled ffmpeg
 # only for debug pruposes.



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/features/clang/

2022-09-15 Thread Sam James
commit: acacd8e179eb737f7e36c82ca6d8cf236eff0c9a
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 15 23:19:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 15 23:20:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acacd8e1

profiles: mask dev-lang/rust[llvm-libunwind] on non-LLVM profiles

Doesn't work on e.g. glibc systems. Unmasked on the LLVM profiles.
It doesn't matter much as llvm-libunwind has different semantics
to other packages, i.e. -llvm-libunwind doesn't force use of sys-libs/libunwind
on glibc, so it doesn't prevent usage of llvm-libunwind for other packages.

Closes: https://bugs.gentoo.org/870211
Signed-off-by: Sam James  gentoo.org>

 profiles/base/package.use.mask   | 8 
 profiles/features/clang/package.use.mask | 4 
 2 files changed, 12 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 4aac007f6130..79a03f96f100 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,14 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Sam James  (2022-09-15)
+# Doesn't work on e.g. glibc systems. Unmasked on the LLVM profiles.
+# It doesn't matter much as llvm-libunwind has different semantics
+# to other packages, i.e. -llvm-libunwind doesn't force use of 
sys-libs/libunwind
+# on glibc, so it doesn't prevent usage of llvm-libunwind for other packages.
+# bug #870211.
+dev-lang/rust -llvm-libunwind
+
 # Sam James  (2022-09-15)
 # Patch not rebased and supporting it is not a priority: bug #824018.
 >=media-libs/libpng-1.6.38 apng

diff --git a/profiles/features/clang/package.use.mask 
b/profiles/features/clang/package.use.mask
index 2aa65931d7b2..0975580eab0d 100644
--- a/profiles/features/clang/package.use.mask
+++ b/profiles/features/clang/package.use.mask
@@ -1,5 +1,9 @@
 # Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-09-15)
+# Works on pure LLVM systems: bug #870211.
+dev-lang/rust -llvm-libunwind
+
 # libquadmath is gcc-specific
 dev-lang/perl quadmath



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/features/musl/

2022-09-10 Thread Sam James
commit: e617820e9eba576c0546c2a756a1b564370aa43b
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 13:31:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 13:48:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e617820e

profiles: mask/unmask musl on musl/non musl profiles

Closes: https://bugs.gentoo.org/869515
Signed-off-by: Sam James  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/27199
Signed-off-by: Sam James  gentoo.org>

 profiles/base/package.mask  | 6 +-
 profiles/features/musl/package.mask | 1 +
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/profiles/base/package.mask b/profiles/base/package.mask
index 58f5f5ac5739..4d33927de983 100644
--- a/profiles/base/package.mask
+++ b/profiles/base/package.mask
@@ -1,6 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-09-10)
+# Mask in general and unmask on specific profiles
+sys-libs/musl
+
 # Sam James  (2021-11-22)
 # Mask the older libcrypt virtual (which accepted glibc[crypt]) to ease
 # dependency resolution. In a fair number of cases, this has helped

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 52e3d47eb93c..ae834bd2698b 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -287,6 +287,7 @@ app-emulation/dosemu
 # Old undated blocks of masks
 #
 sys-libs/glibc
+-sys-libs/musl
 
 # As of 2021-08-08, >=sys-fs/udev-249-r2 is patched in Gentoo
 # to work on musl, so no need to mask udev.



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2022-08-14 Thread John Helmert III
commit: 747727dddf91a920f7c80b8c1feef4029733a1cd
Author: John Helmert III  gentoo  org>
AuthorDate: Mon Aug 15 01:30:10 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Mon Aug 15 01:52:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=747727dd

profiles: last rite libaacplus

Bug: https://bugs.gentoo.org/618000
Signed-off-by: John Helmert III  gentoo.org>

 profiles/base/package.use.mask | 4 
 profiles/package.mask  | 5 +
 2 files changed, 9 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 4793557400a4..7b377ff31b49 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.
 
+# John Helmert III  (2022-08-14)
+# libaacplus is last rited
+media-sound/darkice aacplus
+
 # John Helmert III  (2022-08-14)
 # slurm is last rited
 app-metrics/collectd collectd_plugins_slurm

diff --git a/profiles/package.mask b/profiles/package.mask
index 9134c9a175bf..ead79389e4ff 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# John Helmert III  (2022-08-14)
+# Dead upstream, vulnerable, no revdeps except a usedep. Removal in 30
+# days, bug #618000
+media-libs/libaacplus
+
 # John Helmert III  (2022-08-14)
 # Many vulnerabilities (including code execution and root privilege
 # escalation), effectively unmaintained. Removal in 30 days, bugs



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/amd64/, profiles/, profiles/arch/x86/

2022-08-14 Thread John Helmert III
commit: 002aa381e511ead5a8b433a8b2ad5d5afd4d94fe
Author: John Helmert III  gentoo  org>
AuthorDate: Mon Aug 15 00:16:59 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Mon Aug 15 00:35:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=002aa381

profiles: last rite sys-cluster/slurm

Also remove the collectd unmasks in arch package.use.masks.

Bug: https://bugs.gentoo.org/631552
Bug: https://bugs.gentoo.org/790296
Bug: https://bugs.gentoo.org/842789
Signed-off-by: John Helmert III  gentoo.org>

 profiles/arch/amd64/package.use.mask | 4 
 profiles/arch/x86/package.use.mask   | 4 
 profiles/base/package.use.mask   | 3 +++
 profiles/package.mask| 6 ++
 4 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index fa797cc69374..f41be68b0826 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -122,10 +122,6 @@ sys-apps/flashrom -atahpt -atapromise -atavia -drkaiser 
-gfxnvidia -internal -it
 # clisp is keyworded on amd64
 app-text/texlive-core -xindy
 
-# Thomas Deutschmann  (2020-04-30)
-# sys-cluster/slurm is keyworded on amd64
-app-metrics/collectd -collectd_plugins_slurm
-
 # Georgy Yakovlev  (2020-04-30)
-# sys-cluster/slurm is keyworded on x86
-app-metrics/collectd -collectd_plugins_slurm
-
 # Georgy Yakovlev  (2022-08-14)
+app-metrics/collectd collectd_plugins_slurm
+
 # Andrew Ammerlaan  (2022-08-13)
 # PyQt6/PySide6 are masked for testing
 dev-python/QtPy pyqt6 pyside6

diff --git a/profiles/package.mask b/profiles/package.mask
index 25bcab1cc87f..9134c9a175bf 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
 
 #--- END OF EXAMPLES ---
 
+# John Helmert III  (2022-08-14)
+# Many vulnerabilities (including code execution and root privilege
+# escalation), effectively unmaintained. Removal in 30 days, bugs
+# #631552, #790296, #842789
+sys-cluster/slurm
+
 # John Helmert III  (2022-08-14)
 # Vulnerable and unmaintained for years, many open bugs, no revdeps,
 # EAPI 6. Removal in 30 days, bug 733354



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2022-07-16 Thread Hans de Graaff
commit: 8587d1c50ac2c4030ba416d0a490c16507e04140
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jul 16 06:44:36 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jul 16 06:44:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8587d1c5

profiles/package.mask: mask ruby:2.6 for removal

Signed-off-by: Hans de Graaff  gentoo.org>

 profiles/base/use.mask | 4 
 profiles/package.mask  | 5 +
 2 files changed, 9 insertions(+)

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 8058ff3f174c..b68a2f27b1b1 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -4,6 +4,10 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Hans de Graaff  (2022-07-16)
+# Mask ruby 2.6 as EOL
+ruby_targets_ruby26
+
 # Matt Turner  (2022-04-16)
 # dev-util/sysprof not keyworded on most arches yet
 sysprof

diff --git a/profiles/package.mask b/profiles/package.mask
index 41f326ed0daf..301042aba019 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Hans de Graaff  (2022-07-16)
+# No longer supported upstream. Use a newer ruby version instead.
+# Masked for removal in 30 days.
+dev-lang/ruby:2.6
+
 # Sam James  (2022-07-15)
 # No activity upstream since early 2021, uses deprecated Go eclass,
 # open bugs: bug #680358, bug #844694. Removal on 2022-08-15.



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/features/clang/

2022-07-02 Thread Sam James
commit: 0ebcd8f4098468b66ebb890355e740a342a99d01
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  2 14:14:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  2 14:15:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ebcd8f4

profiles: switch default Python to Python 3.10

Bug: https://bugs.gentoo.org/823185
Bug: https://bugs.gentoo.org/844943
Signed-off-by: Sam James  gentoo.org>

 profiles/base/make.defaults   | 8 +++-
 profiles/features/clang/make.defaults | 4 ++--
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 7eab29651de3..326cb28de537 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -123,14 +123,12 @@ PYTHONDONTWRITEBYTECODE="1"
 # This MUST be kept in sync with the PYTHON_TARGETS below
 # Mike Gilbert  (2018-05-23)
 # sys-apps/baselayout-2.5 needs split-usr enabled.
-BOOTSTRAP_USE="unicode internal-glib pkg-config split-usr xml 
python_targets_python3_9"
+BOOTSTRAP_USE="unicode internal-glib pkg-config split-usr xml 
python_targets_python3_10"
 
 # Mike Gilbert  (2012-05-15)
 # Default target(s) for python-r1.eclass
-# Michał Górny  (2021-06-01)
-# Updated to python3.9
-PYTHON_TARGETS="python3_9"
-PYTHON_SINGLE_TARGET="python3_9"
+PYTHON_TARGETS="python3_10"
+PYTHON_SINGLE_TARGET="python3_10"
 
 # Michał Górny  (2013-08-10)
 # Moved from portage's make.globals.

diff --git a/profiles/features/clang/make.defaults 
b/profiles/features/clang/make.defaults
index 7674593179f7..ddb54ae32c7d 100644
--- a/profiles/features/clang/make.defaults
+++ b/profiles/features/clang/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # this is for now highly experimental -dilfridge
@@ -46,7 +46,7 @@ ADDR2LINE="llvm-addr2line"
 BOOTSTRAP_USE="${BOOTSTRAP_USE} ssl curl_ssl_openssl"
 
 # Clang needs this
-BOOTSTRAP_USE="${BOOTSTRAP_USE} python_single_target_python3_9"
+BOOTSTRAP_USE="${BOOTSTRAP_USE} python_single_target_python3_10"
 
 # sys-devel/llvm
 BOOTSTRAP_USE="${BOOTSTRAP_USE} -gold"



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2022-07-02 Thread Michał Górny
commit: 78328fa9e83ef3433b721b4aa64dfc77179cda30
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul  2 11:47:56 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul  2 11:49:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78328fa9

package.mask: Last rite dev-python/geoip-python

Bug: https://bugs.gentoo.org/855737
Signed-off-by: Michał Górny  gentoo.org>

 profiles/base/package.use.mask | 4 
 profiles/package.mask  | 7 +++
 2 files changed, 11 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index be6f51bdd00b..343667364907 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  (2022-07-02)
+# dev-python/geoip-python is masked for removal.
+net-p2p/deluge geoip
+
 # James Le Cuirot  (2022-06-25)
 # This flag concerns an x86-specific problem.
 sys-libs/glibc stack-realign

diff --git a/profiles/package.mask b/profiles/package.mask
index 18b68dcc9e78..2aa2e613db86 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2022-07-02)
+# Last release in 2014.  Archived upstream, and superseded by GeoIP2
+# (not packaged).  There is only one revdep (net-p2p/deluge) for which
+# it is optional.
+# Removal on 2022-08-01.  Bug #855737.
+dev-python/geoip-python
+
 # Matthew Smith  (2022-07-02)
 # Superseded by dev-util/rebar:3.
 # Removal in 30 days. Bug #855728.



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/desc/, profiles/embedded/

2022-06-22 Thread Michał Górny
commit: 712634c598f0c4157a5383ccb424691edeecadd0
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 22 08:36:05 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 22 08:36:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=712634c5

profiles: Remove unused OFED_DRIVERS

Signed-off-by: Michał Górny  gentoo.org>

 profiles/base/make.defaults |  2 +-
 profiles/desc/ofed_drivers.desc | 17 -
 profiles/embedded/make.defaults |  2 +-
 3 files changed, 2 insertions(+), 19 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 2825065c2bc1..7eab29651de3 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -13,7 +13,7 @@ USE_EXPAND_VALUES_USERLAND="BSD GNU"
 
 # Env vars to expand into USE vars.  Modifying this requires prior
 # discussion on gentoo-...@lists.gentoo.org.
-USE_EXPAND="ABI_MIPS ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS APACHE2_MODULES 
APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM 
CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL ELIBC FFTOOLS GPSD_PROTOCOLS 
GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS 
LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP 
NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION 
OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS 
PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS 
ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS 
VOICEMAIL_STORAGE XTABLES_ADDONS"
+USE_EXPAND="ABI_MIPS ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS APACHE2_MODULES 
APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM 
CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL ELIBC FFTOOLS GPSD_PROTOCOLS 
GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS 
LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP 
NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFFICE_IMPLEMENTATION OPENMPI_FABRICS 
OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS 
PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS 
ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS 
VOICEMAIL_STORAGE XTABLES_ADDONS"
 
 # USE_EXPAND variables whose contents are not shown in package manager
 # output. Changes need discussion on gentoo-dev.

diff --git a/profiles/desc/ofed_drivers.desc b/profiles/desc/ofed_drivers.desc
deleted file mode 100644
index 5c491f788e4e..
--- a/profiles/desc/ofed_drivers.desc
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation.
-# Distributed under the terms of the GNU General Public License v2
-
-# This file contains descriptions of OFED_DRIVERS USE_EXPAND flags.
-
-# Keep it sorted.
-
-cxgb3 - Chelsio T3 RNIC driver
-cxgb4 - Chelsio T4 RNIC driver
-ehca - IBM InfiniBand HCA (ehca) driver
-ipath - QLogic InfiniPath HCA driver (verbs based)
-mlx4 - Mellanox ConnectX InfiniBand HCA driver
-mlx5 - Mellanox ConnectIB InfiniBand HCA driver
-mthca - Mellanox InfiniBand HCA driver
-nes - NetEffect Ethernet Server Cluster Adapter driver
-ocrdma - Emulex OneConnect RDMA HCA driver
-psm - QLogic InfiniPath HCA driver (psm based)

diff --git a/profiles/embedded/make.defaults b/profiles/embedded/make.defaults
index 7e3bd6843d4a..20d5960e9cc8 100644
--- a/profiles/embedded/make.defaults
+++ b/profiles/embedded/make.defaults
@@ -30,7 +30,7 @@ USE_EXPAND_VALUES_USERLAND="BSD GNU"
 
 # Env vars to expand into USE vars.  Modifying this requires prior
 # discussion on gentoo-...@lists.gentoo.org.
-USE_EXPAND="ABI_MIPS ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS APACHE2_MODULES 
APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM 
CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL ELIBC FFTOOLS GPSD_PROTOCOLS 
GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS 
LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP 
NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION 
OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS 
PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS 
ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS 
VOICEMAIL_STORAGE XTABLES_ADDONS"
+USE_EXPAND="ABI_MIPS ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS APACHE2_MODULES 
APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM 
CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL ELIBC FFTOOLS GPSD_PROTOCOLS 
GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS 
LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP 
NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFFICE_IMPLEMENTATION OPENMPI_FABRICS 
OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS 
PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS 
ROS_MESSAGES RUBY_TARGETS 

[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2022-05-24 Thread Michał Górny
commit: d23015d8b493a3ddd8fadbc9ec1ecd1192b1a8ef
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 25 04:42:21 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 25 04:43:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d23015d8

package.mask: Last rite dev-python/{m2r,sphinxcontrib-openapi}

Bug: https://bugs.gentoo.org/843881
Signed-off-by: Michał Górny  gentoo.org>

 profiles/base/package.use.mask |  4 
 profiles/package.mask  | 10 ++
 2 files changed, 14 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 97b734573110..314ef3858475 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  (2022-05-25)
+# dev-python/sphinxcontrib-openapi is masked for removal.
+dev-python/jupyter_server doc
+
 # Joonas Niilola  (2022-05-03)
 # sndio is currently broken in Gentoo, #842420.
 # system-python-libs is HIGHLY EXPERIMENTAL according to upstream, and

diff --git a/profiles/package.mask b/profiles/package.mask
index d9f6dbb89534..81e39fec08d5 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,16 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2022-05-25)
+# dev-python/m2r has not seen any activity since Jun 2019 and requires
+# old version of dev-python/mistune.  dev-python/sphinxcontrib-openapi
+# has not seen any activity since Oct 2020.  Their only revdep
+# is dev-python/jupyter_server[doc], so let's mask the flag and remove
+# them.
+# Removal on 2022-06-24.  Bug #843881.
+dev-python/m2r
+dev-python/sphinxcontrib-openapi
+
 # Matt Turner  (2022-05-23)
 # Dead package upstream. Depends on dead app-misc/tracker:0.
 # Removal on 2022-06-23. Bug #846605



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/desc/

2022-05-09 Thread Michał Górny
commit: db196d1378d75cd067406ff82a623424fde4b7d5
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May  8 10:51:51 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  9 20:31:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db196d13

profiles: Add flags for python3.11

Signed-off-by: Michał Górny  gentoo.org>

 profiles/base/package.use.force | 1 +
 profiles/base/use.stable.mask   | 7 ++-
 profiles/desc/python_single_target.desc | 1 +
 profiles/desc/python_targets.desc   | 1 +
 4 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index abd8fbe4ffb3..79717a6a79fa 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -219,6 +219,7 @@ app-shells/bash:0 readline
 dev-lang/python-exec python_targets_python3_8
 dev-lang/python-exec python_targets_python3_9
 dev-lang/python-exec python_targets_python3_10
+dev-lang/python-exec python_targets_python3_11
 dev-lang/python-exec python_targets_pypy3
 
 # Zac Medico  (2010-10-20)

diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask
index 23119a063249..db3f89d740ed 100644
--- a/profiles/base/use.stable.mask
+++ b/profiles/base/use.stable.mask
@@ -1,9 +1,14 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
+# Michał Górny  (2022-05-08)
+# Mask until dev-lang/python:3.11 becomes stable.
+python_targets_python3_11
+python_single_target_python3_11
+
 # Brian Evans  (2021-11-29)
 # Mask 8.1 as it is currently unstable only
 php_targets_php8-1

diff --git a/profiles/desc/python_single_target.desc 
b/profiles/desc/python_single_target.desc
index d670f950de72..6c978694943c 100644
--- a/profiles/desc/python_single_target.desc
+++ b/profiles/desc/python_single_target.desc
@@ -6,4 +6,5 @@
 python3_8 - Build for Python 3.8 only
 python3_9 - Build for Python 3.9 only
 python3_10 - Build for Python 3.10 only
+python3_11 - Build for Python 3.11 only
 pypy3 - Build for PyPy3 only

diff --git a/profiles/desc/python_targets.desc 
b/profiles/desc/python_targets.desc
index ba8b8ea5eff8..ad77fbf5b60f 100644
--- a/profiles/desc/python_targets.desc
+++ b/profiles/desc/python_targets.desc
@@ -6,4 +6,5 @@
 python3_8 - Build with Python 3.8
 python3_9 - Build with Python 3.9
 python3_10 - Build with Python 3.10
+python3_11 - Build with Python 3.11
 pypy3 - Build with PyPy3



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/desc/

2022-03-01 Thread Hans de Graaff
commit: 3517871d1ee69a785a01f3b1a536a3564d8e887d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 27 10:01:08 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Mar  2 06:39:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3517871d

profiles: add ruby31 RUBY_TARGET

Signed-off-by: Hans de Graaff  gentoo.org>

 profiles/base/use.stable.mask   | 1 +
 profiles/desc/ruby_targets.desc | 1 +
 2 files changed, 2 insertions(+)

diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask
index 453037208983..23119a063249 100644
--- a/profiles/base/use.stable.mask
+++ b/profiles/base/use.stable.mask
@@ -20,3 +20,4 @@ python_single_target_pypy3
 # Hans de Graaff  (2021-10-10)
 # Currently in testing and not ready to go stable yet.
 ruby_targets_ruby30
+ruby_targets_ruby31

diff --git a/profiles/desc/ruby_targets.desc b/profiles/desc/ruby_targets.desc
index d7dbfba18fe0..ee184a5a6842 100644
--- a/profiles/desc/ruby_targets.desc
+++ b/profiles/desc/ruby_targets.desc
@@ -8,3 +8,4 @@ ruby25 - Build with MRI Ruby 2.5.x
 ruby26 - Build with MRI Ruby 2.6.x
 ruby27 - Build with MRI Ruby 2.7.x
 ruby30 - Build with MRI Ruby 3.0.x
+ruby31 - Build with MRI Ruby 3.1.x



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/arm64/

2022-02-24 Thread Sam James
commit: b9267461decd36a5af60a7be43cecb47bb0eecdb
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 24 23:54:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 24 23:54:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9267461

profiles: drop samba[dmapi] masks

Support has been dropped & dmapi is last-rited.

Closes: https://bugs.gentoo.org/811894
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/arm64/package.use.mask | 1 -
 profiles/base/package.use.mask   | 2 +-
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 36118e80a9b9..9eac6adf4ebc 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -303,7 +303,6 @@ dev-cpp/eigen test
 mate-base/mate help
 mate-base/mate-applets-meta appindicator sensors
 mate-extra/caja-extensions gajim
-net-fs/samba dmapi
 sci-libs/gdal armadillo netcdf
 sys-fs/btrfs-progs reiserfs
 www-client/chromium widevine

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index e7449be6612a..073aced1bc27 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -482,7 +482,7 @@ sci-libs/ipopt hsl
 
 # Lars Wendler  (2018-03-14)
 # sys-cluster/ceph is only available on amd64 & x86, unmask per arch
-net-fs/samba dmapi ceph
+net-fs/samba ceph
 
 # Jan Ziak <0xe2.0x9a.0...@gmail.com> (2018-03-14)
 # Mask local USE flag to satisfy repoman



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/arm64/, profiles/arch/amd64/

2022-01-27 Thread Georgy Yakovlev
commit: 9133e70715defac1cd873528974a4d3b3eec246b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan 27 23:41:32 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 27 23:50:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9133e707

profiles: remove openjdk[shenandoahgc] masks/unmasks

Bug: https://bugs.gentoo.org/771975
Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/amd64/package.use.mask | 5 -
 profiles/arch/arm64/package.use.mask | 5 -
 profiles/base/package.use.mask   | 5 -
 3 files changed, 15 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 3569482e5408..72750d69bf00 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,11 +17,6 @@
 
 #--- END OF EXAMPLES ---
 
-# Georgy Yakovlev  (2022-01-27)
-# shenanoah gc is available on this arch
-# https://wiki.openjdk.java.net/display/shenandoah/Main
-dev-java/openjdk:11 -shenandoahgc
-
 # Georgy Yakovlev  (2021-11-01)
 # requires sys-apps/dbus-broker, which is keyworded here.
 sys-apps/systemd -hostnamed-fallback

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 15286b643727..b80b086f2737 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,11 +1,6 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Georgy Yakovlev  (2022-01-27)
-# shenanoah gc is available on this arch
-# https://wiki.openjdk.java.net/display/shenandoah/Main
-dev-java/openjdk:11 -shenandoahgc
-
 # Sam James  (2022-01-22)
 # Supports 64-bit NEON
 dev-libs/libgcrypt -cpu_flags_arm_neon

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 1fc2206ef976..67d7c4ca7ca1 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,11 +6,6 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
-# Georgy Yakovlev  (2022-01-27)
-# shenanoah gc is not available on all arches
-# https://wiki.openjdk.java.net/display/shenandoah/Main
-dev-java/openjdk:11 shenandoahgc
-
 # Sam James  (2021-01-24)
 # USE=custom-cflags is _particularly_ dangerous on sys-libs/glibc and
 # can result in not just build-time failures for glibc itself, but



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2022-01-21 Thread Brian Evans
commit: 28a229d6bc7830b88737cfefad0df107c9defedf
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Jan 21 15:22:20 2022 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Jan 21 15:22:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28a229d6

profiles: Mask PHP 7.3 as end of life

Signed-off-by: Brian Evans  gentoo.org>

 profiles/base/use.mask | 6 ++
 profiles/package.mask  | 8 
 2 files changed, 14 insertions(+)

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index c6a22bb1577f..310eda17d4da 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -4,6 +4,12 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Brian Evans  (2022-01-21)
+# PHP 7.3 is end-of-life
+# Please upgrade to a newer slot
+php_targets_php7-3
+php7-3
+
 # Sam James  (2022-01-12)
 # PCH has proven itself to be unreliable and lead to spurious build
 # failures. Masking so users aren't exposed to such failures without opting-in.

diff --git a/profiles/package.mask b/profiles/package.mask
index a1ffe7417880..3dae18e0f9e8 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,14 @@
 
 #--- END OF EXAMPLES ---
 
+# Brian Evans  (2022-01-21)
+# PHP 7.3 is end-of-life
+# Please upgrade to a newer slot
+# Guide at https://www.php.net/manual/en/migration74.incompatible.php
+# Removal in 30 days
+dev-lang/php:7.3
+virtual/httpd-php:7.3
+
 # Volkmar W. Pogatzki  (2022-01-17)
 # Java-packages with no consumers and depending on virtual/{jdk,jre}-1.6
 # Removal in 30 days.



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/embedded/, profiles/desc/

2022-01-06 Thread David Seifert
commit: 0349659edae44f43075ea37c44afdf8b5dfc843f
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jan  6 11:02:27 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jan  6 11:02:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0349659e

profiles: remove dead kernel/elibc flags

Signed-off-by: David Seifert  gentoo.org>

 profiles/base/make.defaults |  4 ++--
 profiles/base/use.mask  | 12 
 profiles/desc/elibc.desc|  7 ---
 profiles/desc/kernel.desc   |  8 +---
 profiles/embedded/make.defaults |  4 ++--
 5 files changed, 5 insertions(+), 30 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 547c7b31e83c..6548a518da5e 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -7,8 +7,8 @@
 # Profile IUSE injection (applies only to ebuilds which use EAPI 5 or later)
 IUSE_IMPLICIT="prefix prefix-guest prefix-stack"
 USE_EXPAND_IMPLICIT="ELIBC KERNEL USERLAND"
-USE_EXPAND_VALUES_ELIBC="AIX bionic Cygwin Darwin DragonFly glibc HPUX Interix 
mingw musl NetBSD OpenBSD SunOS Winnt"
-USE_EXPAND_VALUES_KERNEL="AIX Darwin FreeBSD freemint HPUX linux NetBSD 
OpenBSD SunOS Winnt"
+USE_EXPAND_VALUES_ELIBC="bionic Cygwin Darwin glibc mingw musl SunOS Winnt"
+USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS Winnt"
 USE_EXPAND_VALUES_USERLAND="BSD GNU"
 
 # Env vars to expand into USE vars.  Modifying this requires prior

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 137f6707246c..eee41ca8c6f8 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -70,26 +70,14 @@ multilib
 # Mask ELIBC, KERNEL, and USERLAND flags that apply to specific profiles.
 userland_BSD
 
-elibc_AIX
 elibc_bionic
 elibc_Cygwin
 elibc_Darwin
-elibc_DragonFly
-elibc_HPUX
-elibc_Interix
 elibc_musl
-elibc_NetBSD
-elibc_OpenBSD
 elibc_SunOS
 elibc_Winnt
 
-kernel_AIX
 kernel_Darwin
-kernel_FreeBSD
-kernel_freemint
-kernel_HPUX
-kernel_NetBSD
-kernel_OpenBSD
 kernel_SunOS
 kernel_Winnt
 

diff --git a/profiles/desc/elibc.desc b/profiles/desc/elibc.desc
index ec994a00e657..8eef69979c83 100644
--- a/profiles/desc/elibc.desc
+++ b/profiles/desc/elibc.desc
@@ -4,18 +4,11 @@
 # This file contains descriptions of ELIBC USE_EXPAND flags.
 
 # Keep it sorted.
-
-AIX - ELIBC setting for systems that use the AIX C library
 bionic - ELIBC setting for systems that use Android's Bionic C library
 Cygwin - ELIBC setting for systems that use Cygwin
 Darwin - ELIBC setting for systems that use the Darwin C library
-DragonFly - ELIBC setting for systems that use the DragonFly C library
 glibc - ELIBC setting for systems that use the GNU C library
-HPUX - ELIBC setting for systems that use the HP-UX C library
-Interix - ELIBC setting for systems that use the Interix C library
 mingw - ELIBC setting for systems that use the Minimalist GNU for Windows 
library
 musl - ELIBC setting for systems that use the musl C library
-NetBSD - ELIBC setting for systems that use the NetBSD C library
-OpenBSD - ELIBC setting for systems that use the OpenBSD C library
 SunOS - ELIBC setting for systems that use the Sun Solaris C library
 Winnt - ELIBC setting for systems that use Winnt

diff --git a/profiles/desc/kernel.desc b/profiles/desc/kernel.desc
index 48d6e5455ea8..6658d525396b 100644
--- a/profiles/desc/kernel.desc
+++ b/profiles/desc/kernel.desc
@@ -1,16 +1,10 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # This file contains descriptions of KERNEL USE_EXPAND flags.
 
 # Keep it sorted.
-AIX - KERNEL setting for system using the AIX kernel
 Darwin - KERNEL setting for system using the Darwin kernel (i.e.: Mac OS X).
-FreeBSD - KERNEL setting for system using the FreeBSD kernel
-freemint - KERNEL setting for system using the FreeMiNT kernel
-HPUX - KERNEL setting for system using the HP-UX kernel
 linux - KERNEL setting for system using the Linux kernel
-NetBSD - KERNEL setting for system using the NetBSD kernel
-OpenBSD - KERNEL setting for system using the OpenBSD kernel
 SunOS - KERNEL setting for system using an SunOS (i.e.: Solaris) kernel
 Winnt - KERNEL setting for systems on Windows (Cygwin, MinGW, Winnt, ...)

diff --git a/profiles/embedded/make.defaults b/profiles/embedded/make.defaults
index 4320f726a5e9..a86ce015b4d4 100644
--- a/profiles/embedded/make.defaults
+++ b/profiles/embedded/make.defaults
@@ -24,8 +24,8 @@ IUSE_IMPLICIT="prefix prefix-guest prefix-stack"
 USE_EXPAND_UNPREFIXED="ARCH"
 USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL USERLAND"
 USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 hppa ia64 
m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc sparc64-solaris 
sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-fbsd x86-linux 
x86-solaris x86-winnt"
-USE_EXPAND_VALUES_ELIBC="AIX bionic Cygwin Darwin DragonFly glibc HPUX Interix 

[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2021-12-20 Thread David Seifert
commit: 0bf1115193ab82db31e31e684938d9c2b1749308
Author: David Seifert  gentoo  org>
AuthorDate: Mon Dec 20 10:57:39 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Dec 20 10:57:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bf11151

profiles: last-rite CUDA 10

Closes: https://github.com/gentoo/gentoo/pull/23425
Bug: https://bugs.gentoo.org/721808
Bug: https://bugs.gentoo.org/760708
Signed-off-by: David Seifert  gentoo.org>

 profiles/base/package.use.mask | 6 ++
 profiles/package.mask  | 7 +++
 2 files changed, 13 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index b4b7b45fa8f0..7cd1f91b55eb 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,12 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# David Seifert  (2021-12-19)
+# Requires GCC 8, security vulnerabilities, switch to CUDA 11,
+# consider using clang+NVPTX backend for sm_30 cards.
+# Removal in 90 days, bug #721808, #760708.
+dev-libs/cudnn cuda10-2
+
 # Thomas Deutschmann  (2021-12-03)
 # Requires newer media-libs/dav1d which isn't available yet,
 # see https://bugzilla.mozilla.org/1734058

diff --git a/profiles/package.mask b/profiles/package.mask
index e5bdca55d285..a594fb75eca1 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,13 @@
 
 #--- END OF EXAMPLES ---
 
+# David Seifert  (2021-12-20)
+# Requires GCC 8, security vulnerabilities, switch to CUDA 11,
+# consider using clang+NVPTX backend for sm_30 cards.
+# Removal in 90 days, bug #721808, #760708.
+ (2021-12-20)
 # Switches from deprecated stdlib distutils to vendored distutils
 # by default.  Masked for testing.  See tracker bug #822354.



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/amd64/, profiles/arch/x86/

2021-12-17 Thread Sam James
commit: 1236d7df4e88683924abc5825c39690ad3049d83
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 06:37:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 06:37:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1236d7df

profiles: drop obsolete pipewire:0/0.3 mask

Signed-off-by: Sam James  gentoo.org>

 profiles/arch/amd64/package.use.mask | 4 
 profiles/arch/x86/package.use.mask   | 4 
 profiles/base/package.use.mask   | 4 
 3 files changed, 12 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 772ea0b0ea5d..618cccae1a49 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -93,10 +93,6 @@ app-metrics/collectd -collectd_plugins_gpu_nvidia
 # Columnstore engine is supported on amd64
 dev-db/mariadb -columnstore
 
-# Thomas Deutschmann  (2020-07-27)
-# media-video/pipewire:0/0.3 is available for amd64
-www-client/firefox -screencast
-
 # Sam James  (2020-07-03)
 # Rust is available here
 # Bug #728558

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index b2b1c34cb53f..516e0970a46f 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -91,10 +91,6 @@ sys-libs/compiler-rt-sanitizers -profile
 # (See 9.3.8 in the Guile manual)
 dev-scheme/guile -jit
 
-# Thomas Deutschmann  (2020-07-27)
-# media-video/pipewire:0/0.3 is available for x86
-www-client/firefox -screencast
-
 # Sam James  (2020-07-03)
 # Rust is available here
 # Bug #728558

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index cd76470f9b77..b4b7b45fa8f0 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -240,10 +240,6 @@ dev-db/mariadb columnstore
 # Please file a bug if this feature is needed
 dev-python/autobahn xbr
 
-# Thomas Deutschmann  (2020-07-27)
-# media-video/pipewire:0/0.3 is only available for certain architectures
-www-client/firefox screencast
-
 # Stephan Hartmann  (2020-06-28)
 # Mostly intended for development and not for general use.
 >=www-client/chromium-84 headless



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2021-11-23 Thread Sam James
commit: 0ab57a0eeb810d8b645170496a191baaae00404b
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Nov 23 13:14:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 23 17:02:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ab57a0e

package.use.mask: mask dev-tex/pdfannotextractor

Bug: https://bugs.gentoo.org/803488

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/23049
Signed-off-by: Sam James  gentoo.org>

 profiles/base/package.use.mask | 5 +
 profiles/package.mask  | 5 +
 2 files changed, 10 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 7ce0397f682b..8c96b6fdf809 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,11 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Volkmar W. Pogatzki  (2021-11-23)
+# pdfannotextractor gets masked as it does not support
+# updated dev-java/pdfbox-2.0.24, Bug_#803488
+app-text/texlive pdfannotextractor
+
 # Jakov Smolić  (2021-10-26)
 # Depends on masked sys-fabric/dapl
 sys-fabric/ofed dapl

diff --git a/profiles/package.mask b/profiles/package.mask
index 85d6bde90297..5d529b05c418 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# 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})
+dev-tex/pdfannotextractor
+
 # Marek Szuba  (2021-11-23)
 # No releases or repo activity upstream since 2013, both versions currently
 # in the tree fail to build (for different reasons), unmaintained in Gentoo,



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/base/

2021-10-22 Thread James Le Cuirot
commit: cbe426b2368bfa7dcd1800dd4eac6f54e021fb80
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Oct 22 22:45:29 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Oct 22 22:45:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbe426b2

profiles: Move a couple of package.use.mask entries into arch

Signed-off-by: James Le Cuirot  gentoo.org>

 profiles/arch/base/package.use.mask | 8 
 profiles/base/package.use.mask  | 8 
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 089f99dfad2..f8c1f0e1751 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -9,6 +9,10 @@ media-video/pipewire echo-cancel
 # Needs Raspberry Pi specific applications
 media-video/mjpg-streamer input-raspicam
 
+# James Le Cuirot  (2021-08-07)
+# The ORBlite scanner plugin only works on amd64 and x86.
+net-print/hplip-plugin orblite
+
 # Sam James  (2021-07-12)
 # Haskell is only available on amd64/x86 right now in Gentoo
 # bug #801649
@@ -118,6 +122,10 @@ dev-qt/qtwayland vulkan
 # dev-python/pandas is only keyworded for amd64 & x86
 sys-block/fio python gnuplot
 
+# James Le Cuirot  (2019-12-10)
+# The JIT feature only works on amd64 and x86.
+app-emulation/aranym jit
+
 # Craig Andrews  (2019-10-08)
 # net-libs/quiche is not available on all arches
 # Track addition arch keywording of quiche at:

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 7aef25d015e..1112b319f03 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -53,10 +53,6 @@ gui-libs/gtk ffmpeg vulkan
 # Mask for further study.
 >=sci-libs/hdf5-1.12.1 mpi
 
-# James Le Cuirot  (2021-08-07)
-# The ORBlite scanner plugin only works on amd64 and x86.
-net-print/hplip-plugin orblite
-
 # Sam James  (2021-07-24)
 # USE=exec-static-trampoline can break consumers due to
 # faulty assumptions. Masked for now due to the possibility
@@ -300,10 +296,6 @@ dev-games/openscenegraph fox
 dev-libs/hidapi fox
 sci-mathematics/gsl-shell fox
 
-# James Le Cuirot  (2019-12-10)
-# The JIT feature only works on amd64 and x86.
-app-emulation/aranym jit
-
 # 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



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/hppa/, profiles/arch/riscv/

2021-08-13 Thread Marek Szuba
commit: 15a691b480eff5438fbd27afa9f68f6d61c7b293
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Aug 13 09:58:50 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Aug 13 10:02:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15a691b4

profiles: remove lua5-2-related USE masks

Signed-off-by: Marek Szuba  gentoo.org>

 profiles/arch/hppa/use.stable.mask | 4 
 profiles/arch/riscv/use.mask   | 4 +---
 profiles/base/use.mask | 6 --
 3 files changed, 1 insertion(+), 13 deletions(-)

diff --git a/profiles/arch/hppa/use.stable.mask 
b/profiles/arch/hppa/use.stable.mask
index 9114e7eb910..e0cc1e725f2 100644
--- a/profiles/arch/hppa/use.stable.mask
+++ b/profiles/arch/hppa/use.stable.mask
@@ -10,10 +10,6 @@
 python_single_target_python3_10
 python_targets_python3_10
 
-# Rolf Eike Beer  (2021-02-08)
-# dev-lang/lua:5.2 not stable on hppa
-lua_single_target_lua5-2
-
 # Matt Turner  (2020-12-23)
 # dev-db/postgresql is not stable on hppa
 postgres

diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask
index 68aed13bc01..be47b4af3f7 100644
--- a/profiles/arch/riscv/use.mask
+++ b/profiles/arch/riscv/use.mask
@@ -20,10 +20,8 @@ pipewire
 -introspection
 
 # Marek Szuba  (2021-07-05)
-# dev-lang/lua:5.2 and dev-lang/luajit known not to work here
-lua_single_target_lua5-2
+# dev-lang/luajit does not support this arch
 lua_single_target_luajit
-lua_targets_lua5-2
 lua_targets_luajit
 
 # Sergei Trofimovich  (2019-11-27)

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index d805d7c7b66..889fb1a16eb 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -4,12 +4,6 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
-# Marek Szuba  (2021-07-12)
-# Effectively EOL, no packages in the tree strictly require this
-# particular version
-lua_single_target_lua5-2
-lua_targets_lua5-2
-
 # Hans de Graaff  (2021-07-09)
 # Mask Ruby 2.5 as EOL
 ruby_targets_ruby25



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/base/

2021-07-16 Thread Sam James
commit: 62f0270b9da3fcb3eedd8f2964105e1740836265
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 17 04:33:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 17 04:33:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62f0270b

profiles/*/package.use.stable.mask: move dev-util/diffoscope[haskell] mask

Didn't seem to work.

Bug: https://bugs.gentoo.org/801652
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/base/package.use.stable.mask | 10 ++
 profiles/base/package.use.stable.mask  |  5 -
 2 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/profiles/arch/base/package.use.stable.mask 
b/profiles/arch/base/package.use.stable.mask
new file mode 100644
index 000..c1da0586d52
--- /dev/null
+++ b/profiles/arch/base/package.use.stable.mask
@@ -0,0 +1,10 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# This file requires EAPI 5 or later. New entries go on top.
+# Please use the same syntax as in package.use.mask
+
+# Sam James  (2021-07-17)
+# Haskell isn't stable on amd64 (or anywhere)
+# bug #801649
+dev-util/diffoscope haskell

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index fd15ff8ad7b..7c7be35a0f1 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -9,11 +9,6 @@
 # all of which are not stable anywhere.
 sys-cluster/ceph pmdk rbd-rwl
 
-# Sam James  (2021-07-12)
-# Haskell isn't stable on amd64 (or anywhere)
-# bug #801649
-dev-util/diffoscope haskell
-
 # Andreas K. Hüttel  (2021-05-30)
 # dev-perl/Net-Netmask-2.0.100 needs ... and ... which ends
 # up pulling in a Test-Simple version newer than 5.32.



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/base/

2021-07-12 Thread Sam James
commit: 59d4f706d9c9f40ecbc231b0f3f18e91a6251055
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 12 07:01:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 12 07:04:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59d4f706

profiles/arch/base: mask package.use.stable.mask entry for diffoscope

Bug: https://bugs.gentoo.org/801649
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/base/package.use.stable.mask | 7 ---
 profiles/base/package.use.stable.mask  | 5 +
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/profiles/arch/base/package.use.stable.mask 
b/profiles/arch/base/package.use.stable.mask
deleted file mode 100644
index 02be3780c64..000
--- a/profiles/arch/base/package.use.stable.mask
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright 2019-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Sam James  (2021-07-12)
-# Haskell isn't stable on amd64 (or anywhere)
-# bug #801649
-dev-util/diffoscope haskell

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index 836f3aa1957..eaa49d098f5 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-07-12)
+# Haskell isn't stable on amd64 (or anywhere)
+# bug #801649
+dev-util/diffoscope haskell
+
 # Andreas K. Hüttel  (2021-05-30)
 # dev-perl/Net-Netmask-2.0.100 needs ... and ... which ends
 # up pulling in a Test-Simple version newer than 5.32.



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2021-07-05 Thread Aaron W. Swenson
commit: 9e31a4dd54e50c7de1bd40dfce1ac4460cbc64a7
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Tue Jul  6 01:34:36 2021 +
Commit: Aaron W. Swenson  gentoo  org>
CommitDate: Tue Jul  6 01:56:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e31a4dd

profiles/{package.mask,base/use.mask}: Mask PgSQL 9.5 for removal

PostgreSQL 9.5 is EOL.

Signed-off-by: Aaron W. Swenson  gentoo.org>

 profiles/base/use.mask |  4 
 profiles/package.mask  | 13 +
 2 files changed, 17 insertions(+)

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index d37141e9b8b..12955cfde54 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -4,6 +4,10 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Aaron W. Swenson  (2021-07-05)
+# PostgreSQL 9.5 masked for removal
+postgres_targets_postgres9_5
+
 # David Seifert  (2021-06-20)
 # Abandoned upstream, last release 17 years ago, unmaintained, tons of
 # QA bugs, eclass is terrible. Bug #796878, removal in 30 days.

diff --git a/profiles/package.mask b/profiles/package.mask
index 6fc6d8daefe..f6c81ee7a80 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,19 @@
 
 #--- END OF EXAMPLES ---
 
+# Aaron W. Swenon  (2021-07-05)
+# PostgreSQL 9.5 has reached end of life and will no longer receive any
+# updates -- security or otherwise -- from upstream or Gentoo.
+#
+# You should migrate immediately.
+# https://wiki.gentoo.org/wiki/PostgreSQL/QuickStart#Post-9.0_Migration
+#
+# For more information about PostgreSQL's versioning policy, see:
+# https://www.postgresql.org/support/versioning/
+#
+# Removal after 2021-08-04.
+dev-db/postgresql:9.5
+
 # Michał Górny  (2021-07-06)
 # Various Python 2-specific backports.  All the reverse dependencies
 # (except for deps between these packages) have been eliminated.



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2021-06-20 Thread David Seifert
commit: 4a54eb3933b9a846aff3c4fdf3bed50c47b32e92
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jun 20 14:01:21 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 20 14:01:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a54eb39

profiles: Last-rite Cannadic

Bug: https://bugs.gentoo.org/796878
Signed-off-by: David Seifert  gentoo.org>

 profiles/base/use.mask |  6 ++
 profiles/package.mask  | 10 ++
 2 files changed, 16 insertions(+)

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 6b49fabfb1e..d37141e9b8b 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -4,6 +4,12 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# David Seifert  (2021-06-20)
+# Abandoned upstream, last release 17 years ago, unmaintained, tons of
+# QA bugs, eclass is terrible. Bug #796878, removal in 30 days.
+canna
+canna-2ch
+
 # Brian Evans  (2021-01-07)
 # PHP 7.2 is security vulnerable and end-of-life
 # Please upgrade to a newer slot

diff --git a/profiles/package.mask b/profiles/package.mask
index e5d429cb0bd..ca4aa7a6c9e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,16 @@
 
 #--- END OF EXAMPLES ---
 
+# David Seifert  (2021-06-20)
+# Abandoned upstream, last release 17 years ago, unmaintained, tons of
+# QA bugs, eclass is terrible. Bug #796878, removal in 30 days.
+app-dicts/canna-cannadic
+app-dicts/canna-2ch
+app-emacs/yc
+app-i18n/canna
+app-i18n/canfep
+app-i18n/im-canna
+
 # Volkmar W. Pogatzki  (2021-06-20)
 # no consumer, removal in 30 days
 # see bug: https://bugs.gentoo.org/796587



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2021-06-19 Thread John Helmert III
commit: d17224506f7d3a290432a19d3381d209f00b924f
Author: John Helmert III  gentoo  org>
AuthorDate: Sat Jun 19 16:38:39 2021 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sat Jun 19 21:04:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1722450

profiles: last-rite net-misc/netkit-rsh

Signed-off-by: John Helmert III  gentoo.org>

 profiles/base/package.use.force | 5 +
 profiles/base/package.use.mask  | 5 +
 profiles/package.mask   | 5 +
 3 files changed, 15 insertions(+)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index eb7bc3a9dd5..8461911acd3 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -1,6 +1,11 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# John Helmert III  (2021-06-19)
+# netkit-rsh is last-rited and torque has
+# '!crypt? ( net-misc/netkit-rsh )', so force USE=crypt
+sys-cluster/torque crypt
+
 # Sam James  (2021-05-07)
 # Forced on for now as generated headers are now
 # included unconditionally.

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index e7d99d817a4..4e160ad986a 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -659,3 +659,8 @@ media-libs/opencv contribovis
 # Newer (>=4.4.0) versions of Quodlibet have a different library structure, so
 # puddletag needs to be updated to handle that.
 media-sound/puddletag quodlibet
+
+# John Helmert III  (2021-06-19)
+# Reverse dependencies of last rited net-misc/netkit-rsh
+app-shells/pdsh rsh
+net-misc/sitecopy rsh

diff --git a/profiles/package.mask b/profiles/package.mask
index 3b100fd72e4..433f4079ac0 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# John Helmert III  (2021-06-19)
+# Unmaintained, open security bug.
+# Removal on 2021-07-19.  Bug #717794.
+net-misc/netkit-rsh
+
 # Michał Górny  (2021-06-19)
 # Conflicts with app-arch/brotli[python].  Discontinued in favor
 # of dev-python/brotlicffi.  No revdeps remain.



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2021-06-18 Thread Sam James
commit: 929025d74438f10d7b9d9f79d2002a953eb89aba
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 22:47:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 18 22:50:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=929025d7

profiles: add note to libxcrypt mask(s) to treat with care for non-glibc

We'll need to keep the masks for non-glibc (musl, uclibc{,-ng}, ...) so
make a note of it to prevent an issue down the line.

Reported-by: Arfrever Frehtes Taifersar Arahesis  gmail.com>
Bug: https://bugs.gentoo.org/699422
Signed-off-by: Sam James  gentoo.org>

 profiles/base/package.use.force | 4 ++--
 profiles/base/package.use.mask  | 1 +
 profiles/package.mask   | 1 +
 3 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 2450d788500..eb7bc3a9dd5 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -93,8 +93,8 @@ sys-kernel/vanilla-kernel initramfs
 
 # Sergei Trofimovich  (2019-11-06)
 # Upstream plans to drop libcrypt.so.1/crypt.h from glibc
-# distribution and rely on external providers lke libxcrypt.
-# Gentoo will follow the suit but today we are not ready.
+# distribution and rely on external providers like libxcrypt.
+# Gentoo will follow suit but today we are not yet ready.
 # Unmask at your risk. Bug #699422 tracks the effort.
 sys-libs/glibc crypt
 

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 8b41e67b485..e7d99d817a4 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -270,6 +270,7 @@ dev-python/statsmodels doc
 
 # Patrick McLean  (2019-11-07)
 # Collides with sys-libc/glibc[crypt]
+# (NOTE: Likely needs to be moved to musl + uclibc profiles, not dropped 
entirely)
 sys-libs/libxcrypt split-usr system
 
 # Michał Górny  (2019-10-05)

diff --git a/profiles/package.mask b/profiles/package.mask
index e66e79db539..b68e9d648d8 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -510,6 +510,7 @@ dev-lang/spark
 
 # Patrick McLean  (2020-02-07)
 # Mask until sys-libs/libxcrypt[system] is unmasked
+# (NOTE: Likely needs to be moved to musl + uclibc profiles, not dropped 
entirely)
 >=virtual/libcrypt-2
 
 # Lars Wendler  (2019-11-14)



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/desc/, profiles/prefix/windows/cygwin/

2021-06-01 Thread Michał Górny
commit: 853ebeee4d460604c84e32602ca2f8f990c875ba
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 31 21:32:02 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  1 07:48:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=853ebeee

profiles: Remove obsolete python3_7 references

Signed-off-by: Michał Górny  gentoo.org>

 profiles/base/package.use.force | 1 -
 profiles/desc/python_single_target.desc | 1 -
 profiles/desc/python_targets.desc   | 1 -
 profiles/prefix/windows/cygwin/use.mask | 5 +
 4 files changed, 1 insertion(+), 7 deletions(-)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 81f0d8fb009..2450d788500 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -183,7 +183,6 @@ app-shells/bash:0 readline
 # Michał Górny  (2012-10-14)
 # 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_python3_7
 dev-lang/python-exec python_targets_python3_8
 dev-lang/python-exec python_targets_python3_9
 dev-lang/python-exec python_targets_python3_10

diff --git a/profiles/desc/python_single_target.desc 
b/profiles/desc/python_single_target.desc
index 4e52300f9d8..d670f950de7 100644
--- a/profiles/desc/python_single_target.desc
+++ b/profiles/desc/python_single_target.desc
@@ -3,7 +3,6 @@
 
 # This file contains descriptions of PYTHON_SINGLE_TARGET USE_EXPAND flags.
 
-python3_7 - Build for Python 3.7 only
 python3_8 - Build for Python 3.8 only
 python3_9 - Build for Python 3.9 only
 python3_10 - Build for Python 3.10 only

diff --git a/profiles/desc/python_targets.desc 
b/profiles/desc/python_targets.desc
index 526bf6e292b..ba8b8ea5eff 100644
--- a/profiles/desc/python_targets.desc
+++ b/profiles/desc/python_targets.desc
@@ -3,7 +3,6 @@
 
 # This file contains descriptions of PYTHON_TARGETS USE_EXPAND flags.
 
-python3_7 - Build with Python 3.7
 python3_8 - Build with Python 3.8
 python3_9 - Build with Python 3.9
 python3_10 - Build with Python 3.10

diff --git a/profiles/prefix/windows/cygwin/use.mask 
b/profiles/prefix/windows/cygwin/use.mask
index 051c6484f40..12139b1f519 100644
--- a/profiles/prefix/windows/cygwin/use.mask
+++ b/profiles/prefix/windows/cygwin/use.mask
@@ -1,8 +1,5 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Re-add Cygwin's libc
 -elibc_Cygwin
-
-# we do have only python-3.6 ready on cygwin
-python_targets_python3_7



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/x86/

2021-05-24 Thread Thomas Deutschmann
commit: 30bc77ab4f2ce3e7d3f9d6b017f9cbf5b78ffc60
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue May 25 01:35:55 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue May 25 01:36:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30bc77ab

profiles: dev-db/mariadb[columnstore] requires 64bit system

Link: 
https://github.com/MariaDB/server/commit/a16e3c326d25a6e30b9fc35ccf7ea8b4a4c61f64
Signed-off-by: Thomas Deutschmann  gentoo.org>

 profiles/arch/x86/package.use.mask | 4 
 profiles/base/package.use.mask | 2 +-
 2 files changed, 1 insertion(+), 5 deletions(-)

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 147753a565c..443c60a57d1 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -51,10 +51,6 @@ sys-libs/compiler-rt-sanitizers -profile
 # (See 9.3.8 in the Guile manual)
 dev-scheme/guile -jit
 
-# Thomas Deutschmann  (2020-08-17)
-# Columnstore engine is supported on x86
-dev-db/mariadb -columnstore
-
 # Thomas Deutschmann  (2020-07-27)
 # media-video/pipewire:0/0.3 is available for x86
 www-client/firefox -screencast

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 64814b857b4..447cc70189c 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -150,7 +150,7 @@ app-metrics/collectd collectd_plugins_onewire
 sci-geosciences/qgis grass
 
 # Thomas Deutschmann  (2020-08-17)
-# CMake checks will only allow on amd64 & x86
+# Only supported on 64bit systems, see storage/columnstore/CMakeLists.txt
 dev-db/mariadb columnstore
 
 # Michał Górny  (2020-07-27)



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/, net-nntp/pan/

2021-05-23 Thread David Seifert
commit: f8b299cb0d86ca79cf01b63cd586b319271817dc
Author: Jakov Smolic  sartura  hr>
AuthorDate: Sun May 23 12:35:22 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun May 23 12:35:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8b299cb

net-nntp/pan: Remove last-rited pkg

Closes: https://bugs.gentoo.org/672852
Closes: https://bugs.gentoo.org/713032
Closes: https://bugs.gentoo.org/740858
Closes: https://bugs.gentoo.org/756004
Closes: https://bugs.gentoo.org/756010
Closes: https://bugs.gentoo.org/769290
Closes: https://bugs.gentoo.org/784110
Closes: https://bugs.gentoo.org/784266
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: David Seifert  gentoo.org>

 net-nntp/pan/Manifest  |  2 --
 net-nntp/pan/metadata.xml  |  8 ---
 net-nntp/pan/pan-0.145.ebuild  | 48 --
 net-nntp/pan/pan-0.146.ebuild  | 48 --
 profiles/base/package.use.mask |  4 
 profiles/package.mask  |  5 -
 6 files changed, 115 deletions(-)

diff --git a/net-nntp/pan/Manifest b/net-nntp/pan/Manifest
deleted file mode 100644
index 220106490ae..000
--- a/net-nntp/pan/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST pan-0.145.tar.bz2 2307162 BLAKE2B 
09535013d8c2fb511b8c79ef185880b69a3f948d0e168b4fb8acc4d3d07d94fb756df171d003b12e1baef3201e2b8be22d583bb9ff551a5ae22f464feaa6f077
 SHA512 
3dc92d519158ddd480fc43250bf7a3ec67a877e58b0877c02b99f1dfd968bf18c9a20c3d8c4b6acab4132da89b6b91dd2992616ddf46c1c3f9aa0de8f8ee1949
-DIST pan-0.146.tar.bz2 2309326 BLAKE2B 
327582ddcf293f4f5dbd15e30b2c604173b4b5a7c249f4d7cc4181d403b0b397257b017a6a0f65f5ad8da369da427b79e7e7de1aaca1a9af8613863380918148
 SHA512 
6eb2cdf60bb8cc36b53448edd90ccd3d17d7eb9a96958f6d549ee457578d63edfaababd838009be42e2787bdbac64893eb101170a7d394b05b4c4ee095975810

diff --git a/net-nntp/pan/metadata.xml b/net-nntp/pan/metadata.xml
deleted file mode 100644
index 39980802b1d..000
--- a/net-nntp/pan/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-
-

diff --git a/net-nntp/pan/pan-0.145.ebuild b/net-nntp/pan/pan-0.145.ebuild
deleted file mode 100644
index 8b93699544e..000
--- a/net-nntp/pan/pan-0.145.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2
-
-DESCRIPTION="A newsreader for GNOME"
-HOMEPAGE="http://pan.rebelbase.com/;
-SRC_URI="http://pan.rebelbase.com/download/releases/${PV}/source/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ppc ~ppc64 ~sparc x86"
-IUSE="dbus gnome-keyring libnotify spell ssl"
-
-RDEPEND="
-   >=dev-libs/glib-2.26:2
-   dev-libs/gmime:2.6
-   >=sys-libs/zlib-1.2.0
-   >=x11-libs/gtk+-2.16:2
-   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.2 )
-   libnotify? ( >=x11-libs/libnotify-0.4.1:0= )
-   spell? (
-   >=app-text/enchant-1.6:0/0
-   >=app-text/gtkspell-2.0.7:2 )
-   ssl? ( >=net-libs/gnutls-3:0= )
-"
-DEPEND="${RDEPEND}
-   app-text/yelp-tools
-   >=sys-devel/gettext-0.19.7
-   virtual/pkgconfig
-"
-
-src_configure() {
-   # Wait for webkitgtk4 support
-   # gtk3 support is still not ready (follow what Fedora does)
-   # gmime:3.0 support claimed to be experimental still in 0.145, waiting 
with it until it's not experimental anymore or we work towards removing :2.6
-   gnome2_src_configure \
-   --with-yelp-tools \
-   --without-gtk3 \
-   --without-gmime30 \
-   --without-webkit \
-   $(use_with dbus) \
-   $(use_enable gnome-keyring gkr) \
-   $(use_with spell gtkspell) \
-   $(use_enable libnotify) \
-   $(use_with ssl gnutls)
-}

diff --git a/net-nntp/pan/pan-0.146.ebuild b/net-nntp/pan/pan-0.146.ebuild
deleted file mode 100644
index 825f855de58..000
--- a/net-nntp/pan/pan-0.146.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2
-
-DESCRIPTION="A newsreader for GNOME"
-HOMEPAGE="http://pan.rebelbase.com/;
-SRC_URI="http://pan.rebelbase.com/download/releases/${PV}/source/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE="dbus gnome-keyring libnotify spell ssl"
-
-RDEPEND="
-   >=dev-libs/glib-2.26:2
-   dev-libs/gmime:2.6
-   >=sys-libs/zlib-1.2.0
-   >=x11-libs/gtk+-2.16:2
-   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.2 )
-   libnotify? ( >=x11-libs/libnotify-0.4.1:0= )
-   spell? (
-   >=app-text/enchant-1.6:0/0
-   >=app-text/gtkspell-2.0.7:2 )
-   ssl? ( >=net-libs/gnutls-3:0= )
-"

[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/, profiles/desc/

2021-05-03 Thread Mikle Kolyada
commit: d5b3dc69e1e420f2365618f7f02ec56568d7153c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon May  3 11:16:49 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon May  3 11:16:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5b3dc69

profiles: Goodbye LibreSSL!

Signed-off-by: Mikle Kolyada  gentoo.org>

 profiles/base/use.mask  | 5 -
 profiles/desc/curl_ssl.desc | 3 +--
 profiles/use.desc   | 1 -
 3 files changed, 1 insertion(+), 8 deletions(-)

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 232b2f1281a..6b49fabfb1e 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -4,11 +4,6 @@
 # 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-02-01)
-# dev-libs/libressl is masked for removal.
-libressl
-curl_ssl_libressl
-
 # Brian Evans  (2021-01-07)
 # PHP 7.2 is security vulnerable and end-of-life
 # Please upgrade to a newer slot

diff --git a/profiles/desc/curl_ssl.desc b/profiles/desc/curl_ssl.desc
index 329ceb4a8fa..bbc771ff950 100644
--- a/profiles/desc/curl_ssl.desc
+++ b/profiles/desc/curl_ssl.desc
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation.
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # This file contains descriptions of CURL_SSL USE_EXPAND flags for 
net-misc/curl
@@ -6,7 +6,6 @@
 
 axtls - Use axTLS
 gnutls - Use GnuTLS
-libressl - Use LibreSSL
 mbedtls - Use mbed TLS
 nss - Use Mozilla's Network Security Services 
 openssl - Use OpenSSL

diff --git a/profiles/use.desc b/profiles/use.desc
index 26b7b8dbd67..271a22f65be 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -165,7 +165,6 @@ libcaca - Add support for colored ASCII-art graphics
 libedit - Use the libedit library (replacement for readline)
 libffi - Enable support for Foreign Function Interface library
 libnotify - Enable desktop notification support
-libressl - Use dev-libs/libressl instead of dev-libs/openssl when applicable 
(see also the ssl useflag)
 libsamplerate - Build with support for converting sample rates using 
libsamplerate
 libwww - Add libwww support (General purpose WEB API)
 lirc - Add support for lirc (Linux's Infra-Red Remote Control)



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/base/

2021-03-25 Thread Sam James
commit: 8ec83dba82e65f6e08762983379376767e58400b
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 26 00:25:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 26 00:25:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ec83dba

profiles: migrate seabios mask to base/package.use.force

Signed-off-by: Sam James  gentoo.org>

 profiles/arch/base/package.use.force | 6 --
 profiles/base/package.use.force  | 4 
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/profiles/arch/base/package.use.force 
b/profiles/arch/base/package.use.force
deleted file mode 100644
index 3c5b906b05f..000
--- a/profiles/arch/base/package.use.force
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 2018-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Luke Dashjr  (2018-11-19)
-# iasl is not keyworded on many platforms yet
-sys-firmware/seabios binary

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index a599fa7010c..90f05da72ad 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -122,6 +122,10 @@ gnome-base/gnome-desktop seccomp
 app-misc/tracker-miners seccomp
 net-libs/webkit-gtk seccomp
 
+# Luke Dashjr  (2018-11-19)
+# iasl is not keyworded on many platforms yet
+sys-firmware/seabios binary
+
 # Andreas K. Hüttel  (2018-09-11)
 # All glibc versions that include RPC code are masked now.
 dev-perl/Lab-VXI11 libtirpc



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/powerpc/ppc64/64ul/

2021-03-06 Thread Michał Górny
commit: e59a400da0908368db9cf966ff6f8495373dc7d0
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar  6 12:16:05 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar  6 12:24:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e59a400d

profiles: Mask remaining flags depending on LLVM 9

Signed-off-by: Michał Górny  gentoo.org>

 profiles/arch/powerpc/ppc64/64ul/package.use.mask | 4 
 profiles/base/package.use.mask| 5 +
 2 files changed, 9 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.mask 
b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
index 2db9023c050..ff9223177e3 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-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (2021-03-06)
+# LLVM 9 has been removed.
+dev-util/perf clang
+
 # Andreas Sturmlechner  (2021-01-19)
 # dev-java/openjdk:11 is not keyworded
 >=app-office/libreoffice-7 java

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 53014800490..b8bc54caaa6 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,11 @@
 # 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-03-06)
+# LLVM 9 has been removed.
+dev-lang/julia system-llvm
+dev-util/perf clang
+
 # Andreas K. Hüttel  (2021-03-06)
 # Needs last-rited dev-libs/klibc
 sys-fs/dmraid klibc



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/powerpc/ppc32/, profiles/arch/sparc/, ...

2021-03-06 Thread Michał Górny
commit: 98a4e2057627455266f0bd0a73d0b61a18d0eac9
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar  6 12:18:27 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar  6 12:25:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98a4e205

sys-libs/libcxx: Remove 9.0.1

Signed-off-by: Michał Górny  gentoo.org>

 profiles/arch/powerpc/ppc32/package.use.mask |   1 -
 profiles/arch/sparc/package.use.mask |   2 +-
 profiles/base/package.use.mask   |   4 -
 sys-libs/libcxx/Manifest |   1 -
 sys-libs/libcxx/libcxx-9.0.1.ebuild  | 205 ---
 sys-libs/libcxx/metadata.xml |   1 -
 6 files changed, 1 insertion(+), 213 deletions(-)

diff --git a/profiles/arch/powerpc/ppc32/package.use.mask 
b/profiles/arch/powerpc/ppc32/package.use.mask
index 4c7453f8488..0c5459214b9 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -112,7 +112,6 @@ net-vpn/tor seccomp
 # Michał Górny  (2017-03-23)
 # Most of clang runtimes are not supported here
 sys-devel/clang-runtime openmp sanitize
-sys-libs/libcxx libcxxrt
 
 # Michael Weber  (2017-03-15)
 # Cannot test non-free dependency dev-libs/device-atlas-api-c

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index bc2cc6b5090..126729cca66 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -262,7 +262,7 @@ xfce-base/xfwm4 xpresent
 # Michał Górny  (2017-03-23)
 # Most of clang runtimes are not supported here
 sys-devel/clang-runtime openmp sanitize
-sys-libs/libcxx libunwind libcxxrt
+sys-libs/libcxx libunwind
 sys-libs/libcxxabi libunwind
 
 # Pacho Ramos  (2017-02-04)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index b8bc54caaa6..06862809839 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -266,10 +266,6 @@ dev-python/zeep tornado
 # Requires old split dev-python/twisted-*.
 net-irc/telepathy-idle test
 
-# Michał Górny  (2020-01-12)
-# 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

diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest
index fdf15a2955f..d16aefb2a74 100644
--- a/sys-libs/libcxx/Manifest
+++ b/sys-libs/libcxx/Manifest
@@ -3,4 +3,3 @@ DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 
3f95570240789fd68ddb747df817f5c6cdc
 DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 
0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a
 SHA512 
f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf
 DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B 
ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985
 SHA512 
9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81
 DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B 
bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197
 SHA512 
d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d
-DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B 
b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f
 SHA512 
fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59

diff --git a/sys-libs/libcxx/libcxx-9.0.1.ebuild 
b/sys-libs/libcxx/libcxx-9.0.1.ebuild
deleted file mode 100644
index 9e4aac296d8..000
--- a/sys-libs/libcxx/libcxx-9.0.1.ebuild
+++ /dev/null
@@ -1,205 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_7 )
-inherit cmake-multilib llvm llvm.org multiprocessing python-any-r1 \
-   toolchain-funcs
-
-DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
-HOMEPAGE="https://libcxx.llvm.org/;
-LLVM_COMPONENTS=( libcxx )
-llvm.org_set_globals
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 x86"
-IUSE="elibc_glibc elibc_musl +libcxxabi libcxxrt +libunwind static-libs test"
-REQUIRED_USE="libunwind? ( || ( libcxxabi libcxxrt ) )
-   ?? ( libcxxabi libcxxrt )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   libcxxabi? ( 
~sys-libs/libcxxabi-${PV}[libunwind=,static-libs?,${MULTILIB_USEDEP}] )
-   libcxxrt? ( 
sys-libs/libcxxrt[libunwind=,static-libs?,${MULTILIB_USEDEP}] )
-   !libcxxabi? ( 

[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/base/

2021-03-01 Thread Sam James
commit: 4e71addf57cddd7cbb56da04b29bcf913eece71c
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  2 05:46:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  2 05:47:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e71addf

profiles: mask media-libs/libcaca[java, mono]

Completely broken - and was in the past. Exposed by
having a new ebuild in ~arch rather than anything else.

Bug: https://bugs.gentoo.org/483372
Bug: https://bugs.gentoo.org/508564
Closes: https://bugs.gentoo.org/773913
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/base/package.use.mask   | 9 -
 profiles/base/package.use.stable.mask | 7 ---
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index c84bf790fb0..aa33a1056eb 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,13 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2021-03-02)
+# Java build is extremely sensitive to environment
+# Previously stable-masked but moved here
+# Then: bug #483372, bug #508564
+# Now: bug #773913 (exposed by having a new ~arch ebuild)
+media-libs/libcaca java mono
+
 # Jaco Kroon  (2021-01-08)
 # blocksruntime (clang -fblocks) isn't available on all arches.
 net-misc/asterisk blocks

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index c9606bfb680..06f80a96d1a 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -224,13 +224,6 @@ media-libs/opencv vtk
 # Not yet stabilized dependency, need more testing
 >=dev-perl/PDL-2.4.11 pdl2 pgplot
 
-# Samuli Suominen  (2014-08-01)
-# Optional (not required by anything in gentoo-x86) and fragile (based on
-# host system, like Java JRE version). Keep masked indefinately until
-# something starts requiring these.
-# https://bugs.gentoo.org/483372 and https://bugs.gentoo.org/508564
-media-libs/libcaca java mono
-
 # Alon Bar-Lev  (2014-07-21)
 # dev-libs/opencryptoki will not be stabile any time soon (bug#510204)
 app-crypt/tpm-tools pkcs11



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/riscv/, profiles/desc/, profiles/prefix/

2021-01-30 Thread Michał Górny
commit: ab9b5d9e5768d1a65a42a818ab3d82347a8d1cd9
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 30 23:33:48 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jan 31 00:06:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab9b5d9e

profiles: Clean py2.7 leftovers

Signed-off-by: Michał Górny  gentoo.org>

 profiles/arch/riscv/use.mask| 3 ---
 profiles/base/make.defaults | 4 ++--
 profiles/base/package.use.force | 1 -
 profiles/desc/python_single_target.desc | 1 -
 profiles/desc/python_targets.desc   | 1 -
 profiles/prefix/make.defaults   | 6 --
 6 files changed, 2 insertions(+), 14 deletions(-)

diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask
index 702524e3a47..dfdacea6f24 100644
--- a/profiles/arch/riscv/use.mask
+++ b/profiles/arch/riscv/use.mask
@@ -6,9 +6,6 @@
 
 # Unmask systemd
 -systemd
-# Our Python has a lot of trouble with the two-level libdir.
-python_targets_python2_7
-python_single_target_python2_7
 
 # Ben Kohler  (2019-01-09)
 # no fam providers keyworded yet

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 981eda7446a..d77cffe03f2 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -123,13 +123,13 @@ PYTHONDONTWRITEBYTECODE="1"
 # This MUST be kept in sync with the PYTHON_TARGETS below
 # Mike Gilbert  (2018-05-23)
 # sys-apps/baslayout-2.5 needs split-usr enabled.
-BOOTSTRAP_USE="unicode internal-glib pkg-config split-usr 
python_targets_python3_8 python_targets_python2_7"
+BOOTSTRAP_USE="unicode internal-glib pkg-config split-usr 
python_targets_python3_8"
 
 # Mike Gilbert  (2012-05-15)
 # Default target(s) for python-r1.eclass
 # Mikle Kolyada  (2020-12-02)
 # Updated to python3_8
-PYTHON_TARGETS="python2_7 python3_8"
+PYTHON_TARGETS="python3_8"
 PYTHON_SINGLE_TARGET="python3_8"
 
 # Michał Górny  (2013-08-10)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 7fccdd3e185..10958c1f917 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -166,7 +166,6 @@ app-shells/bash:0 readline
 # Michał Górny  (2012-10-14)
 # 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_7
 dev-lang/python-exec python_targets_python3_8
 dev-lang/python-exec python_targets_python3_9

diff --git a/profiles/desc/python_single_target.desc 
b/profiles/desc/python_single_target.desc
index 08637d9955c..1be4dd4001a 100644
--- a/profiles/desc/python_single_target.desc
+++ b/profiles/desc/python_single_target.desc
@@ -3,7 +3,6 @@
 
 # This file contains descriptions of PYTHON_SINGLE_TARGET USE_EXPAND flags.
 
-python2_7 - Build for Python 2.7 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 0bea2b63748..66d152ff98c 100644
--- a/profiles/desc/python_targets.desc
+++ b/profiles/desc/python_targets.desc
@@ -3,7 +3,6 @@
 
 # This file contains descriptions of PYTHON_TARGETS USE_EXPAND flags.
 
-python2_7 - Build with Python 2.7
 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/prefix/make.defaults b/profiles/prefix/make.defaults
index 77e5de43270..cf9a80a8525 100644
--- a/profiles/prefix/make.defaults
+++ b/profiles/prefix/make.defaults
@@ -7,9 +7,3 @@
 # ncurses:   a nice working console drawing library
 # ssl:   encrypted connections are a nice feature
 USE="readline zlib ncurses ssl"
-
-
-# In Prefix, aim for Python 3 only, leaving out 2 to avoid unnecessary
-# builds
-# NOTE: Both are incremental variables: Need to drop obsolete base values.
-PYTHON_TARGETS="-python2_7"



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/default/linux/

2021-01-17 Thread Sam James
commit: 2fcd5124e01a462c06a2894958cd207e577911ef
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 18 00:07:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 18 00:10:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fcd5124

profiles/base: move mask from default linux target

Signed-off-by: Sam James  gentoo.org>

 profiles/base/package.use.mask  | 4 
 profiles/default/linux/package.use.mask | 4 
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index bfe76852067..a696415ab18 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -242,6 +242,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

diff --git a/profiles/default/linux/package.use.mask 
b/profiles/default/linux/package.use.mask
index bf658379540..3bb3d790136 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



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2021-01-07 Thread Brian Evans
commit: 3631ca33f21b46e72b9408af289cb1a2a925eb12
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Jan  7 21:18:09 2021 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Jan  7 21:18:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3631ca33

profiles: Mask PHP 7.2 and packages that depend on it exclusively

Signed-off-by: Brian Evans  gentoo.org>

 profiles/base/package.use.mask | 15 +++
 profiles/base/use.mask |  5 +
 profiles/package.mask  |  9 +
 3 files changed, 29 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 5d1fbac4039..31123461d8e 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,21 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# 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
+dev-php/PEAR-Crypt_GPG test
+dev-php/PEAR-Text_Wiki_Mediawiki test
+dev-php/PEAR-VersionControl_SVN test
+dev-php/PHP_CodeSniffer test
+dev-php/php-redmine-api test
+dev-php/phptal test
+dev-php/recaptcha test
+dev-php/symfony-config test
+dev-php/symfony-event-dispatcher test
+dev-php/symfony-filesystem test
+dev-php/symfony-finder test
+
 # Sam James  (2021-01-04)
 # Doc generation is broken, needs gtkdoc-mktmpl (gone from gtk-doc)
 # bug #723438

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 827877fa309..11e7560900e 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -4,6 +4,11 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Brian Evans  (2021-01-07)
+# PHP 7.2 is security vulnerable and end-of-life
+# Please upgrade to a newer slot
+php_targets_php7-2
+php7-2
 
 # Michał Górny  (2021-01-01)
 # The support for python3.6 target in Gentoo is discontinued.

diff --git a/profiles/package.mask b/profiles/package.mask
index 08c8c4cb052..189fcd33bd2 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,15 @@
 
 #--- END OF EXAMPLES ---
 
+# Brian Evans  (2021-01-07)
+# PHP 7.2 is security vulnerable and end-of-life
+# Please upgrade to a newer slot
+dev-lang/php:7.2
+virtual/httpd-php:7.2
+=dev-php/phpunit-5.7.15-r3
+=dev-php/PHP_CodeCoverage-4.0.7-r2
+=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 



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2021-01-07 Thread Brian Evans
commit: 3a9820df7b93180dc2a93ea6e78b00f699c42d34
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Jan  7 16:56:06 2021 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Jan  7 16:58:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a9820df

Revert "profiles: Mask dev-lang/php in slot 7.2"

Need to stable new versions of 3 packages (and deps) first

This reverts commit 1c3f547fcec0f1dd2a7e0d2e0e93f13e24ae0612.

Signed-off-by: Brian Evans  gentoo.org>

 profiles/base/use.mask | 4 
 profiles/package.mask  | 6 --
 2 files changed, 10 deletions(-)

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 886afcc18ec..827877fa309 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -4,10 +4,6 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
-# Brian Evans  (2021-01-07)
-# PHP 7.2 is security vulnerable and end-of-life
-# Please upgrade to a newer slot
-php_targets_php7-2
 
 # Michał Górny  (2021-01-01)
 # The support for python3.6 target in Gentoo is discontinued.

diff --git a/profiles/package.mask b/profiles/package.mask
index 024f3948deb..6cffbe6797c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,12 +32,6 @@
 
 #--- END OF EXAMPLES ---
 
-# Brian Evans  (2021-01-07)
-# PHP 7.2 is security vulnerable and end-of-life
-# Please upgrade to a newer slot
-dev-lang/php:7.2
-virtual/httpd-php:7.2
-
 # Andreas Sturmlechner  (2021-01-06)
 # Post-consolekit cleanup, dead upstream since 2016.
 # https://s3hh.wordpress.com/2016/06/18/whither-cgmanager/



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2021-01-07 Thread Brian Evans
commit: 1c3f547fcec0f1dd2a7e0d2e0e93f13e24ae0612
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Jan  7 16:04:57 2021 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Jan  7 16:04:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c3f547f

profiles: Mask dev-lang/php in slot 7.2

Signed-off-by: Brian Evans  gentoo.org>

 profiles/base/use.mask | 4 
 profiles/package.mask  | 6 ++
 2 files changed, 10 insertions(+)

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 827877fa309..886afcc18ec 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -4,6 +4,10 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Brian Evans  (2021-01-07)
+# PHP 7.2 is security vulnerable and end-of-life
+# Please upgrade to a newer slot
+php_targets_php7-2
 
 # Michał Górny  (2021-01-01)
 # The support for python3.6 target in Gentoo is discontinued.

diff --git a/profiles/package.mask b/profiles/package.mask
index 6cffbe6797c..024f3948deb 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Brian Evans  (2021-01-07)
+# PHP 7.2 is security vulnerable and end-of-life
+# Please upgrade to a newer slot
+dev-lang/php:7.2
+virtual/httpd-php:7.2
+
 # Andreas Sturmlechner  (2021-01-06)
 # Post-consolekit cleanup, dead upstream since 2016.
 # https://s3hh.wordpress.com/2016/06/18/whither-cgmanager/



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/desc/

2020-12-27 Thread Hans de Graaff
commit: e0d44c22237f1bc1be4a241c4902de291b96d326
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec 26 06:05:37 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 28 07:46:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0d44c22

profiles: add new ruby30 ruby target

Signed-off-by: Hans de Graaff  gentoo.org>

 profiles/base/use.stable.mask   | 3 ++-
 profiles/desc/ruby_targets.desc | 1 +
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask
index ea79d69f115..577d8fa2a78 100644
--- a/profiles/base/use.stable.mask
+++ b/profiles/base/use.stable.mask
@@ -17,6 +17,7 @@ darcs
 python_targets_pypy3
 python_single_target_pypy3
 
-# Hans de Graaff  (2019-12-26)
+# Hans de Graaff  (2020-12-26)
 # Currently in testing and not ready to go stable yet.
 ruby_targets_ruby27
+ruby_targets_ruby30

diff --git a/profiles/desc/ruby_targets.desc b/profiles/desc/ruby_targets.desc
index 0a5cd331f21..6f42774686a 100644
--- a/profiles/desc/ruby_targets.desc
+++ b/profiles/desc/ruby_targets.desc
@@ -11,3 +11,4 @@ ruby24 - Build with MRI Ruby 2.4.x
 ruby25 - Build with MRI Ruby 2.5.x
 ruby26 - Build with MRI Ruby 2.6.x
 ruby27 - Build with MRI Ruby 2.7.x
+ruby30 - Build with MRI Ruby 3.0.x



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/default/linux/

2020-12-27 Thread Mike Gilbert
commit: a41dde68010053e8b96e5c44c3fdd63133b965b9
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Fri Dec 25 00:00:00 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 27 18:39:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a41dde68

profiles: Unmask "lua" USE flag for some packages.

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 profiles/base/package.use.mask  | 10 --
 profiles/base/package.use.stable.mask   |  6 ++
 profiles/default/linux/package.use.mask |  5 -
 3 files changed, 6 insertions(+), 15 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 83f9bde251a..4523e07a038 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -27,12 +27,6 @@ net-wireless/gr-osmosdr xtrx
 # app-text/ots is masked for removal.  Bug #648964.
 app-office/abiword ots
 
-# Arfrever Frehtes Taifersar Arahesis  (2020-12-07)
-# Waiting for unmasking of slotted Lua.
->=app-i18n/fcitx-4.2.9.8:4 lua
->=app-i18n/ibus-libpinyin-1.11.92 lua
-app-i18n/ibus-pinyin lua
-
 # Matt Turner  (2020-12-05)
 # Relies on gtkdoc-mktmpl which was removed from gtk-doc-1.26
 # Bug #740690
@@ -79,10 +73,6 @@ kde-apps/kipi-plugins vkontakte
 # waiting for lua to be slotted
 media-gfx/exact-image lua
 
-# Haelwenn (lanodan) Monnier  (2020-11-03)
-# Requires >=dev-lang/lua-5.2, which is still masked.
-app-editors/vis lua
-
 # Georgy Yakovlev  (2020-10-08)
 # USE=doc broken on 1.47.0
 # error: unresolved link to `crate::os::unix::ffi::OsStrExt`

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index e7e01d683d4..017341f97c1 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -4,6 +4,12 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in package.use.mask
 
+# Arfrever Frehtes Taifersar Arahesis  (2020-12-25)
+# Packages needing stable slotted Lua.
+>=app-i18n/fcitx-4.2.9.8:4 lua
+>=app-i18n/ibus-libpinyin-1.11.92 lua
+app-i18n/ibus-pinyin lua
+
 # James Le Cuirot  (2020-11-23)
 # Cinnamon is not stable on any architecture.
 x11-themes/arc-theme cinnamon

diff --git a/profiles/default/linux/package.use.mask 
b/profiles/default/linux/package.use.mask
index e9696e924b9..bf658379540 100644
--- a/profiles/default/linux/package.use.mask
+++ b/profiles/default/linux/package.use.mask
@@ -1,11 +1,6 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Tony Vroon  (2020-10-01)
-# Upstream requires Lua 5.2 which is not a satisfiable
-# dependency at this point in time.
-app-arch/rpm lua
-
 # Alexey Shvetsov  (2019-12-24)
 # Gromacs python module install br0ken
 sci-chemistry/gromacs python



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/x86/, profiles/arch/amd64/

2020-12-26 Thread Sam James
commit: 5d6a2278ecff22804ce2d65063f0fbf5003df60a
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 17 12:20:05 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 26 20:42:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d6a2278

profiles/arch/*/package.use.mask: mask mail-client/thunderbird[eme-free]

Extend the mask for www-client/firefox to mail-client/thunderbird.

Bug: https://bugs.gentoo.org/727860
Acked-by: Thomas Deutschmann  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/amd64/package.use.mask | 2 ++
 profiles/arch/x86/package.use.mask   | 2 ++
 profiles/base/package.use.mask   | 2 ++
 3 files changed, 6 insertions(+)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index d83595a8407..d0aacd97cd8 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -81,9 +81,11 @@ sys-libs/glibc -static-pie
 sci-physics/root -cudnn
 
 # Thomas Deutschmann  (2020-03-11)
+# Sam James  (2020-07-17)
 # Encrypted Media Extensions (eme-free) can be disabled on amd64
 mail-client/thunderbird -eme-free
 www-client/firefox -eme-free
+mail-client/thunderbird -eme-free
 
 # Mart Raudsepp  (2020-03-01)
 # dev-util/sysprof-capture is keyworded on amd64

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 5d8f747b1f7..8a8b216b1e0 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -82,9 +82,11 @@ app-metrics/collectd -collectd_plugins_slurm
 sys-libs/glibc -static-pie
 
 # Thomas Deutschmann  (2020-03-11)
+# Sam James  (2020-07-17)
 # Encrypted Media Extensions (eme-free) can be disabled on x86
 mail-client/thunderbird -eme-free
 www-client/firefox -eme-free
+mail-client/thunderbird -eme-free
 
 # Mart Raudsepp  (2020-03-01)
 # dev-util/sysprof-capture is keyworded on x86

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 6f0302af038..0622b2e9299 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -211,9 +211,11 @@ dev-util/buildbot doc
 sci-physics/root cudnn
 
 # Thomas Deutschmann  (2020-03-11)
+# Sam James  (2020-07-17)
 # Encrypted Media Extensions (eme-free) can't be disabled everywhere
 mail-client/thunderbird eme-free
 www-client/firefox eme-free
+mail-client/thunderbird eme-free
 
 # Rick Farina  (2020-02-26)
 # dev-python/pyzmq USE=doc deps are not met with python2_7



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2020-11-29 Thread Michał Górny
commit: 8555f565ff38171328cfcd9aee46b07a6ccfbfd4
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 29 09:04:52 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 29 09:05:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8555f565

package.mask: Last rite dev-libs/libclangformat-ide

Bug: https://bugs.gentoo.org/734732
Signed-off-by: Michał Górny  gentoo.org>

 profiles/base/package.use.mask | 4 
 profiles/package.mask  | 7 +++
 2 files changed, 11 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 1bee69f9232..b5164eb3063 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  (2020-11-29)
+# libclangformat-ide is masked for removal.
+dev-qt/qt-creator clang
+
 # Joonas Niilola  (2020-11-26)
 # Still too experimental. efl's upstream can't keep up with libavif's.
 # Bug: 756733

diff --git a/profiles/package.mask b/profiles/package.mask
index 83b1ae122dc..2a997cd3adb 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2020-11-29)
+# An awful hack-package that was dumped on others, and not touched
+# by the person adding it since.  Depends on obsolete LLVM versions
+# and needs a version bump.
+# Removal in 30 days.  Bug #734732.
+dev-libs/libclangformat-ide
+
 # David Seifert  (2020-11-28)
 # Last release in 2002, multiple open bugs, no maintainer, no revdeps.
 # Bug #709512, #713300, #729518, Removal in 30 days.



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2020-11-12 Thread Sebastian Pipping
commit: 0275c17207295dced2f8f1d68f357e443a8f2aaa
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Thu Nov 12 11:06:28 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Thu Nov 12 11:19:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0275c172

package.mask: Revert last rite of sys-cluster/cluster-glue & revdeps

As discussed with Marc Schiffbauer  gentoo.org>.
This reverts commit f51b83a43a70a06d93851b0fa41f7e6e993e1e6e.
Bug #704610 of sys-cluster/cluster-glue turned out to be fixed
by commit b5442dd701a9eaaf22fb92808fb0ec93f7a9f1e6 of July 2020.
Vulnerable sys-cluster/pacemaker has been bumped yesterday.
So the path to stabilization is no longer blocked.

Bug: https://bugs.gentoo.org/704610
Bug: https://bugs.gentoo.org/711674
Bug: https://bugs.gentoo.org/751430

Signed-off-by: Sebastian Pipping  gentoo.org>

 profiles/base/package.use.mask |  4 
 profiles/package.mask  | 14 --
 2 files changed, 18 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index b82bc16445b..69ec5e5d18b 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,10 +6,6 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
-# Michał Górny  (2020-11-07)
-# sys-cluster/pacemaker is masked for removal.
-sys-cluster/drbd-utils pacemaker
-
 # Alfredo Tupone  (2020-11-06)
 # waiting for lua to be slotted
 media-gfx/exact-image lua

diff --git a/profiles/package.mask b/profiles/package.mask
index 77e9d869b01..0d74317c2a4 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -126,20 +126,6 @@ sci-libs/mkl-rt
 # Removal in 30 days.  Bug #725646.
 media-fonts/mathematica-fonts
 
-# Michał Górny  (2020-11-07)
-# sys-cluster/cluster-glue fails to install for almost a year now.
-# The remaining packages are its reverse dependencies.
-#
-# The stable version of sys-cluster/pacemaker is vulnerable.  It is also
-# using Python 2.  A newer version can not be stabilized because
-# of the above.
-#
-# Removal in 30 days.  Bug #704610.
-sys-cluster/cluster-glue
-sys-cluster/crmsh
-sys-cluster/pacemaker
-sys-cluster/resource-agents
-
 # Andreas Sturmlechner  (2020-11-05)
 # Replaced by kde-frameworks/kdav, masked for removal in 14 days.
 kde-apps/kdav



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/, net-voip/telepathy-haze/files/, ...

2020-10-27 Thread Michał Górny
commit: 5c4b20b1eccb501b393f69cf60b578733c629b70
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 27 07:32:09 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 27 07:32:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c4b20b1

net-voip/telepathy-haze: Remove last-rited pkg

Closes: https://bugs.gentoo.org/714636
Signed-off-by: Michał Górny  gentoo.org>

 net-voip/telepathy-haze/Manifest   |  1 -
 .../files/telepathy-haze-0.8.0-crash.patch | 28 ---
 ...elepathy-haze-0.8.0-pidgin-2.10.12-compat.patch | 22 -
 net-voip/telepathy-haze/metadata.xml   |  8 
 .../telepathy-haze/telepathy-haze-0.8.0-r2.ebuild  | 56 --
 profiles/base/package.use.mask |  4 --
 profiles/package.mask  |  6 ---
 7 files changed, 125 deletions(-)

diff --git a/net-voip/telepathy-haze/Manifest b/net-voip/telepathy-haze/Manifest
deleted file mode 100644
index c015ff7920e..000
--- a/net-voip/telepathy-haze/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST telepathy-haze-0.8.0.tar.gz 580929 BLAKE2B 
08c5a10de978b9d75270ed9408612021974d8fcecff3b8613abeea09280253867957b812d4c3b500e95c5f5992a799bfc54b9497ba0f01507051f7d414cd9b14
 SHA512 
2739b37b1f95f0996b423c0883f369e1283363e39cb1b0566e2573f3cebdab0530ffd1d4d515202e300407029227b75b4e8c459167d584000405fda2d070699d

diff --git a/net-voip/telepathy-haze/files/telepathy-haze-0.8.0-crash.patch 
b/net-voip/telepathy-haze/files/telepathy-haze-0.8.0-crash.patch
deleted file mode 100644
index 2c480bbd746..000
--- a/net-voip/telepathy-haze/files/telepathy-haze-0.8.0-crash.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 83589722731dde63118104f75c9ab89f66b21c21 Mon Sep 17 00:00:00 2001
-From: Debarshi Ray 
-Date: Tue, 28 Apr 2015 19:13:39 +0200
-Subject: [PATCH] contact-list: Don't crash if a contact is already in the
- roster
-
-Bug: https://bugs.freedesktop.org/show_bug.cgi?id=47005

- src/contact-list.c | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/src/contact-list.c b/src/contact-list.c
-index fc46de8..710ed19 100644
 a/src/contact-list.c
-+++ b/src/contact-list.c
-@@ -532,7 +532,8 @@ haze_contact_list_request_subscription (HazeContactList 
*self,
-   /* If the buddy already exists, then it should already be on the
-* subscribe list.
-*/
--  g_assert (purple_find_buddy (account, bname) == NULL);
-+  if (purple_find_buddy (account, bname) != NULL)
-+return;
- 
-   buddy = purple_buddy_new (account, bname, NULL);
- 
--- 
-2.1.0
-

diff --git 
a/net-voip/telepathy-haze/files/telepathy-haze-0.8.0-pidgin-2.10.12-compat.patch
 
b/net-voip/telepathy-haze/files/telepathy-haze-0.8.0-pidgin-2.10.12-compat.patch
deleted file mode 100644
index 9785debec9a..000
--- 
a/net-voip/telepathy-haze/files/telepathy-haze-0.8.0-pidgin-2.10.12-compat.patch
+++ /dev/null
@@ -1,22 +0,0 @@
 a/src/media-stream.c
-+++ b/src/media-stream.c
-@@ -23,6 +23,7 @@
- #include "config.h"
- #include "media-stream.h"
- 
-+#include 
- #include 
- #include 
- #include 
-@@ -1076,7 +1077,11 @@ haze_media_stream_new_native_candidate (
-   if (proto == TP_MEDIA_STREAM_BASE_PROTO_UDP)
- protocol = PURPLE_MEDIA_NETWORK_PROTOCOL_UDP;
-   else if (proto == TP_MEDIA_STREAM_BASE_PROTO_TCP)
-+#if PURPLE_VERSION_CHECK (2, 10, 12)
-+protocol = PURPLE_MEDIA_NETWORK_PROTOCOL_TCP_PASSIVE;
-+#else
- protocol = PURPLE_MEDIA_NETWORK_PROTOCOL_TCP;
-+#endif
-   else
- DEBUG ("Unknown network protocol");
- 

diff --git a/net-voip/telepathy-haze/metadata.xml 
b/net-voip/telepathy-haze/metadata.xml
deleted file mode 100644
index 996e7cacd21..000
--- a/net-voip/telepathy-haze/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-   
-

diff --git a/net-voip/telepathy-haze/telepathy-haze-0.8.0-r2.ebuild 
b/net-voip/telepathy-haze/telepathy-haze-0.8.0-r2.ebuild
deleted file mode 100644
index 3a90c52fe39..000
--- a/net-voip/telepathy-haze/telepathy-haze-0.8.0-r2.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit python-any-r1
-
-DESCRIPTION="Telepathy connection manager providing libpurple supported 
protocols"
-HOMEPAGE="https://telepathy.freedesktop.org 
https://developer.pidgin.im/wiki/TelepathyHaze;
-SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=net-im/pidgin-2.7[dbus]
-   >=net-libs/telepathy-glib-0.15.1
-   >=dev-libs/glib-2.30:2
-   >=dev-libs/dbus-glib-0.73
-"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
- 

[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/, dev-python/backports-functools-lru-cache/

2020-10-20 Thread Michał Górny
commit: 9533df3218b5a89f42c3424aa5892b733cf551ec
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 20 15:46:55 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 20 15:52:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9533df32

dev-python/backports-functools-lru-cache: Remove last-rited pkg

Closes: https://bugs.gentoo.org/743724
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/backports-functools-lru-cache/Manifest  |  1 -
 .../backports-functools-lru-cache-1.6.1.ebuild | 56 --
 .../backports-functools-lru-cache/metadata.xml | 19 
 profiles/base/package.use.mask |  1 -
 profiles/package.mask  |  5 --
 5 files changed, 82 deletions(-)

diff --git a/dev-python/backports-functools-lru-cache/Manifest 
b/dev-python/backports-functools-lru-cache/Manifest
deleted file mode 100644
index 46a85ff90f0..000
--- a/dev-python/backports-functools-lru-cache/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST backports.functools_lru_cache-1.6.1.tar.gz 12426 BLAKE2B 
361cc71e0a18e6d578ac007d4990c2f7ae86a5753c25da378a7a3cfbece63b088278fc998adfea3eccaa51146659d658cdd7ce4e4e19d6d2fd7639f8df0a7262
 SHA512 
5764cc6ed83dc4abc2a7e5f8b5bb30c7b7554aafcbb6dfcececdb3646fe9298a8c1791a02112238ec94a0e383855bdec43bf9094f40b57124d0a0c9aa7c67f88

diff --git 
a/dev-python/backports-functools-lru-cache/backports-functools-lru-cache-1.6.1.ebuild
 
b/dev-python/backports-functools-lru-cache/backports-functools-lru-cache-1.6.1.ebuild
deleted file mode 100644
index 8ee0b1ba39d..000
--- 
a/dev-python/backports-functools-lru-cache/backports-functools-lru-cache-1.6.1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-MY_PN="${PN/-/.}"
-MY_PN="${MY_PN//-/_}"
-DESCRIPTION="Backport of functools.lru_cache from Python 3.3"
-HOMEPAGE="https://github.com/jaraco/backports.functools_lru_cache;
-SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-python/backports[${PYTHON_USEDEP}]"
-BDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}]
-   doc? (
-   >=dev-python/jaraco-packaging-3.2[${PYTHON_USEDEP}]
-   >=dev-python/rst-linker-1.9[${PYTHON_USEDEP}]
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   )
-   test? (
-   >=dev-python/pytest-2.8[${PYTHON_USEDEP}]
-   )
-"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-python_compile_all() {
-   if use doc; then
-   cd docs || die
-   sphinx-build . _build/html || die
-   HTML_DOCS=( docs/_build/html/. )
-   fi
-}
-
-python_test() {
-   # Override pytest options to skip flake8 and friends
-   PYTHONPATH=. pytest -vv --override-ini="addopts=--doctest-modules" \
-   || die "tests failed with ${EPYTHON}"
-}
-
-python_install() {
-   # avoid a collision with dev-python/backports
-   rm "${BUILD_DIR}"/lib/backports/__init__.py || die
-   distutils-r1_python_install --skip-build
-}

diff --git a/dev-python/backports-functools-lru-cache/metadata.xml 
b/dev-python/backports-functools-lru-cache/metadata.xml
deleted file mode 100644
index 3d98c21fd52..000
--- a/dev-python/backports-functools-lru-cache/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   sb...@gentoo.org
-   Louis Sautier
-   
-   
-   pyt...@gentoo.org
-   Python
-   
-   
-   
-   backports.functools_lru_cache
-   jaraco/backports.functools_lru_cache
-   
https://github.com/jaraco/backports.functools_lru_cache/issues
-   
https://github.com/jaraco/backports.functools_lru_cache/blob/master/CHANGES.rst
-   
-

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index ec8966a9863..4634650bd32 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -81,7 +81,6 @@ www-apps/nikola websocket
 # These packages require Python 2 support in dev-python/sphinx.
 # They are generally fixable by adding py3 support and using
 # distutils_enable_sphinx to build docs.
-dev-python/backports-functools-lru-cache doc
 <=dev-python/lockfile-0.12.2-r2 doc
 <=dev-python/mysql-python-1.2.5-r3 doc
  (2020-09-20)
-# Python 2 backports with no revdeps left.
-# Removal in 30 days.  Bug #743724.
-dev-python/backports-functools-lru-cache
-
 # Michał Górny  (2020-09-09)
 # These packages (or package versions) still require Python 2.7.
 # They 

[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/, dev-python/futures/

2020-10-20 Thread Michał Górny
commit: c44d2132b60b80e104a6690377fbfb6bfab2ef95
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 20 15:45:48 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 20 15:52:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c44d2132

dev-python/futures: Remove last-rited pkg

Closes: https://bugs.gentoo.org/743724
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/futures/Manifest |  2 --
 dev-python/futures/futures-3.1.1.ebuild | 35 -
 dev-python/futures/futures-3.2.0.ebuild | 34 
 dev-python/futures/metadata.xml | 12 ---
 profiles/base/package.use.mask  |  1 -
 profiles/package.mask   |  1 -
 6 files changed, 85 deletions(-)

diff --git a/dev-python/futures/Manifest b/dev-python/futures/Manifest
deleted file mode 100644
index 0f527c83e23..000
--- a/dev-python/futures/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST futures-3.1.1.tar.gz 26471 BLAKE2B 
53c7678cec213351bc1c172de857c60bbcc392f24a0a6d1fba42eb6190f82d8f01977f8b830e9db5ba0628eb50f2d6dcf0d0421c4b06e42adbd1d429c0c28281
 SHA512 
7ccb041271ed2688591942f46ab2d2c92d806efbd5209ff9aba77c6d5d3c1a1495fccbeb1718d914894b0b8d936438687e8f3cc22b7ab6625fb518321084ead3
-DIST futures-3.2.0.tar.gz 27320 BLAKE2B 
b2a6c380955ce29fd434e30897d39d1fe1dbe758ec663bb243c4891849f3e45cf5eba10b71a9e6a028b32f20f876d5662188ec387d442492c7f4b73463b2f728
 SHA512 
e8c08ebc38d7397b5c2a5dc8c22567af1a1b6d5ce6fb8c189f663fb25b96f1ebcbade1ec0a95e9970dfac73606ecd5d7c6f79cc010fd62930a5b005d9babdde0

diff --git a/dev-python/futures/futures-3.1.1.ebuild 
b/dev-python/futures/futures-3.1.1.ebuild
deleted file mode 100644
index 8085a350f0a..000
--- a/dev-python/futures/futures-3.1.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Backport of the concurrent.futures package from Python 3.2"
-HOMEPAGE="https://pypi.org/project/futures/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="PSF-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux"
-IUSE="doc"
-
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-python_compile_all() {
-   use doc && emake -C docs html
-}
-
-python_test() {
-   "${PYTHON}" test_futures.py || die "Tests fail with ${EPYTHON}"
-}
-
-python_install_all() {
-   local DOCS=( CHANGES )
-   use doc && local HTML_DOCS=( docs/_build/html/. )
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/futures/futures-3.2.0.ebuild 
b/dev-python/futures/futures-3.2.0.ebuild
deleted file mode 100644
index 0f7e38207bd..000
--- a/dev-python/futures/futures-3.2.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Backport of the concurrent.futures package from Python 3.2"
-HOMEPAGE="https://github.com/agronholm/pythonfutures 
https://pypi.org/project/futures/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="PSF-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
-IUSE="doc"
-
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-python_compile_all() {
-   use doc && emake -C docs html
-}
-
-python_test() {
-   "${PYTHON}" test_futures.py || die "Tests fail with ${EPYTHON}"
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( docs/_build/html/. )
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/futures/metadata.xml b/dev-python/futures/metadata.xml
deleted file mode 100644
index 97247087804..000
--- a/dev-python/futures/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   pyt...@gentoo.org
-   Python
-   
-   
-   agronholm/pythonfutures
-   futures
-   
-

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index a096fb61be2..ec8966a9863 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -82,7 +82,6 @@ www-apps/nikola websocket
 # They are generally fixable by adding py3 support and using
 # distutils_enable_sphinx to build docs.
 dev-python/backports-functools-lru-cache doc
-<=dev-python/futures-3.2.0 doc
 <=dev-python/lockfile-0.12.2-r2 doc
 <=dev-python/mysql-python-1.2.5-r3 doc
  (2020-09-09)
 # These packages (or package versions) still require Python 2.7.



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/, profiles/arch/arm/

2020-10-10 Thread Michał Górny
commit: af8a06f7bd451dc2d65b47ee815e7ad537d6cf09
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 10 06:06:10 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 10 06:07:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af8a06f7

profiles: Remove old masks

Signed-off-by: Michał Górny  gentoo.org>

 profiles/arch/arm/package.use.stable.mask |  1 -
 profiles/base/package.use.mask|  3 ---
 profiles/package.mask | 42 ---
 3 files changed, 46 deletions(-)

diff --git a/profiles/arch/arm/package.use.stable.mask 
b/profiles/arch/arm/package.use.stable.mask
index f181a8eea1a..49a55042c93 100644
--- a/profiles/arch/arm/package.use.stable.mask
+++ b/profiles/arch/arm/package.use.stable.mask
@@ -25,7 +25,6 @@ dev-util/geany-plugins markdown
 # media-video/pipewire is not stable yet
 dev-libs/weston pipewire
  (2020-09-09)
 # The respective dependencies are masked for removal.
 media-plugins/mythplugins mythnetvision
-sci-physics/thepeg rivet
 sys-cluster/drbd-utils heartbeat
-sys-cluster/pacemaker heartbeat
 
 # Michał Górny  (2020-09-09)
 # The respective dependencies are masked for removal.
@@ -51,7 +49,6 @@ app-metrics/collectd collectd_plugins_onewire
 
 # Michał Górny  (2020-08-22)
 # These flags depend on dev-python/pygtk that is masked for removal.
-app-mobilephone/sobexsrv gtk
  (2020-08-22)

diff --git a/profiles/package.mask b/profiles/package.mask
index ca78e9ddd73..9c188afe9a2 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -608,11 +608,6 @@ dev-python/matplotlib-python2
 # and accept a more unstable release.
 >=www-client/chromium-87
 
-# Mart Raudsepp  (2020-06-06)
-# Meson port does not handle multilib yet and has issues
-# regarding runstatedir (not using /run).
-=net-misc/networkmanager-1.22.10-r11
-
 # Georgy Yakovlev  (2020-03-27)
 # Vulnerable old version of icedtea-web #711392
 =dev-lang/lua-5.3 which is masked
 sys-apps/likwid
 
-# Matt Turner  (2019-03-16)
-# Previously packaged drivers, now removed from Gentoo.
-# Keep this mask in place so users are aware, but can also easily unmask them
-# in an overlay if so desired.
-x11-drivers/xf86-input-citron
-x11-drivers/xf86-video-apm
-x11-drivers/xf86-video-ark
-x11-drivers/xf86-video-chips
-x11-drivers/xf86-video-cirrus
-x11-drivers/xf86-video-cyrix
-x11-drivers/xf86-video-i128
-x11-drivers/xf86-video-i740
-x11-drivers/xf86-video-impact
-x11-drivers/xf86-video-mach64
-x11-drivers/xf86-video-neomagic
-x11-drivers/xf86-video-newport
-x11-drivers/xf86-video-nsc
-x11-drivers/xf86-video-rendition
-x11-drivers/xf86-video-s3
-x11-drivers/xf86-video-s3virge
-x11-drivers/xf86-video-savage
-x11-drivers/xf86-video-sis
-x11-drivers/xf86-video-sisusb
-x11-drivers/xf86-video-sunbw2
-x11-drivers/xf86-video-suncg14
-x11-drivers/xf86-video-suncg3
-x11-drivers/xf86-video-suncg6
-x11-drivers/xf86-video-sunffb
-x11-drivers/xf86-video-sunleo
-x11-drivers/xf86-video-suntcx
-x11-drivers/xf86-video-tdfx
-x11-drivers/xf86-video-tga
-x11-drivers/xf86-video-trident
-x11-drivers/xf86-video-tseng
-x11-drivers/xf86-video-voodoo
-
 # Miroslav Šulc  (2019-01-23)
 # Depends on >=virtual/{jdk,jre}-11 which is masked
 dev-java/ant-eclipse-ecj:4.10
@@ -796,7 +755,6 @@ sys-devel/automake:1.10
 # If you still use one of these old toolchain packages, please upgrade (and
 # switch the compiler / the binutils) ASAP. If you need them for a specific
 # (isolated) use case, feel free to unmask them on your system.
-

[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2020-09-26 Thread Michał Górny
commit: 5ab4920fe65ef8f26e3c397f5c76fbd3c11d5fe2
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 26 12:06:33 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep 26 12:06:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ab4920f

package.mask: Last rite most of py2 dev-util/scons revdeps

Signed-off-by: Michał Górny  gentoo.org>

 profiles/base/package.use.mask |  4 
 profiles/package.mask  | 21 -
 2 files changed, 20 insertions(+), 5 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 51724055019..0a7b79c7902 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  (2020-09-26)
+# The respective dependencies are masked for removal.
+sci-geosciences/viking mapnik
+
 # Ulrich Müller  (2020-09-25)
 # Python 2 only. Bug #735496.
 sys-cluster/ganglia python

diff --git a/profiles/package.mask b/profiles/package.mask
index 77958659898..2da0a0cd129 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,11 +32,22 @@
 
 #--- END OF EXAMPLES ---
 
-# Michał Górny  (2020-09-25)
-# PyPy3.7 alpha.  Known to break a few packages.  Masked until it
-# matures more.
-=dev-python/pypy3-7.3.2_p37*
-=dev-python/pypy3-exe-7.3.2_p37*
+# Michał Górny  (2020-09-26)
+# These packages either use obsolete scons-utils.eclass API that
+# does not support Python 3, or do not support Python 3 at all.
+# Their maintainers are 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 #635934.
+dev-libs/mongo-cxx-driver
+games-action/btanks
+games-emulation/gambatte
+games-sports/vdrift
+games-strategy/endless-sky
+games-strategy/glob2
+net-vpn/freelan
+sci-geosciences/mapnik
+sci-visualization/nonolith-connect
+sys-apps/lcdtest
 
 # Michał Górny  (2020-09-25)
 # Effectively unmaintained.  Not ported to py3.7.  Multiple unresolved



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2020-09-25 Thread Ulrich Müller
commit: 7f3497491fd996af754ac15a4f9d776d20c53532
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Sep 25 11:11:22 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Sep 25 11:14:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f349749

profiles: Unmask sys-cluster/ganglia, mask its python flag instead.

Bug: https://bugs.gentoo.org/735496
Signed-off-by: Ulrich Müller  gentoo.org>

 profiles/base/package.use.mask | 4 
 profiles/package.mask  | 3 ---
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 35ab7bde580..e72f485a2bb 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.
 
+# Ulrich Müller  (2020-09-25)
+# Python 2 only. Bug #735496.
+sys-cluster/ganglia python
+
 # Joonas Niilola  (2020-09-23)
 # Not yet packaged in ::gentoo but besides that the functionality is 
 # still experimental and possibly broken. Use with caution.

diff --git a/profiles/package.mask b/profiles/package.mask
index 166d46ef9ef..492aad3dd1d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -461,12 +461,9 @@ x11-misc/dsx
 #
 # net-analyzer/mk-livestatus: py3 bug #735394, build failure bug #705430
 # sci-biology/vienna-rna: py3 bug #735438, build failure bug #707158
-# sys-cluster/ganglia: py3 bug #735496, build failure bug #631270
 # sys-fs/owfs: py3 bug #735502, build failure bug #707438
 net-analyzer/mk-livestatus
 sci-biology/vienna-rna
-sys-cluster/ganglia
-sys-cluster/ganglia-web
 sys-fs/owfs
 
 # Louis Sautier  (2020-09-09)



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2020-09-20 Thread Michał Górny
commit: 2ea6877029e8371953e2c4a236000896a38a76a2
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 20 08:08:47 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 20 08:16:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ea68770

package.mask: Last rite gnome-base/libgnome-keyring

Bug: https://bugs.gentoo.org/713010
Signed-off-by: Michał Górny  gentoo.org>

 profiles/base/package.use.mask | 4 
 profiles/package.mask  | 6 ++
 2 files changed, 10 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index c0a96774cbd..a0cd90feb84 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  (2020-09-20)
+# The respective dependencies are masked for removal.
+net-nntp/pan gnome-keyring
+
 # Michał Górny  (2020-09-19)
 # The respective dependencies are masked for removal.
 app-office/lyx docbook

diff --git a/profiles/package.mask b/profiles/package.mask
index 705ffde84be..fe60801fee3 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2020-09-20)
+# Obsolete library, replaced by app-crypt/libsecret.  All remaining
+# revdeps have been masked.  Requires Python 2.
+# Removal in 30 days.  Bug #713010.
+gnome-base/libgnome-keyring
+
 # Michał Górny  (2020-09-20)
 # Obsolete GNOME libraries.  All remaining revdeps have been lastrited.
 # Removal in 30 days.  Bug #726784.



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/x86/, profiles/arch/powerpc/ppc64/, ...

2020-09-14 Thread Hans de Graaff
commit: d5221fb5659fcfae3244550c5cb1817c7f07cbb0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Sep 14 07:08:19 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Sep 14 07:11:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5221fb5

profiles: mask ruby26 per profile

This commit masks ruby26 per profile using use.stable.mask and sets
RUBY_TARGETS accordingly. It also enabled ruby26 globally. This
facilitates the per-arch stable request in bug 728192 so each arch can
mark ruby 2.6 stable without further coordination between arches or
maintainers.

Signed-off-by: Hans de Graaff  gentoo.org>

 profiles/arch/amd64/make.defaults   | 4 
 profiles/arch/amd64/use.stable.mask | 4 
 profiles/arch/arm/make.defaults | 3 +++
 profiles/arch/arm/use.stable.mask   | 4 
 profiles/arch/arm64/make.defaults   | 4 
 profiles/arch/arm64/use.stable.mask | 4 
 profiles/arch/hppa/make.defaults| 4 
 profiles/arch/hppa/use.stable.mask  | 4 
 profiles/arch/powerpc/ppc32/make.defaults   | 4 
 profiles/arch/powerpc/ppc32/use.stable.mask | 4 
 profiles/arch/powerpc/ppc64/make.defaults   | 4 
 profiles/arch/powerpc/ppc64/use.stable.mask | 4 
 profiles/arch/sparc/make.defaults   | 4 
 profiles/arch/sparc/use.stable.mask | 4 
 profiles/arch/x86/make.defaults | 4 
 profiles/arch/x86/use.stable.mask   | 4 
 profiles/base/make.defaults | 4 ++--
 profiles/base/use.stable.mask   | 1 -
 18 files changed, 65 insertions(+), 3 deletions(-)

diff --git a/profiles/arch/amd64/make.defaults 
b/profiles/arch/amd64/make.defaults
index afe2ba0ad01..e814358a7a3 100644
--- a/profiles/arch/amd64/make.defaults
+++ b/profiles/arch/amd64/make.defaults
@@ -67,3 +67,7 @@ IUSE_IMPLICIT="abi_x86_64"
 # Enable USE=libtirpc by default, to ease dependency resolution during
 # the stabilization of glibc-2.26. Bug 657148
 USE="libtirpc"
+
+# Hans de Graaff  (2020-09-14)
+# Set per-arch to facilitate stabling, bug 728192
+RUBY_TARGETS="ruby25"

diff --git a/profiles/arch/amd64/use.stable.mask 
b/profiles/arch/amd64/use.stable.mask
index d2d7f36c1b2..a904e821200 100644
--- a/profiles/arch/amd64/use.stable.mask
+++ b/profiles/arch/amd64/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 use.mask
 
+# Hans de Graaff  (2020-09-14)
+# Masked per-arch to facilitate stabling, bug 728192
+ruby_targets_ruby26
+
 # Andreas Sturmlechner  (2020-06-06)
 # sci-libs/mkl is not stable, needs online registration to even run pkg_setup
 mkl

diff --git a/profiles/arch/arm/make.defaults b/profiles/arch/arm/make.defaults
index 972d7a5a46a..8536617f81f 100644
--- a/profiles/arch/arm/make.defaults
+++ b/profiles/arch/arm/make.defaults
@@ -23,3 +23,6 @@ VIDEO_CARDS="exynos fbdev omap"
 # Unhide the ARM-specific USE_EXPANDs.
 USE_EXPAND_HIDDEN="-CPU_FLAGS_ARM"
 
+# Hans de Graaff  (2020-09-14)
+# Set per-arch to facilitate stabling, bug 728192
+RUBY_TARGETS="ruby25"

diff --git a/profiles/arch/arm/use.stable.mask 
b/profiles/arch/arm/use.stable.mask
index 0448e2b174d..2799fca2ebd 100644
--- a/profiles/arch/arm/use.stable.mask
+++ b/profiles/arch/arm/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 use.mask
 
+# Hans de Graaff  (2020-09-14)
+# Masked per-arch to facilitate stabling, bug 728192
+ruby_targets_ruby26
+
 # Sam James  (2020-06-29)
 # media-gfx/gimp not yet stable
 gimp

diff --git a/profiles/arch/arm64/make.defaults 
b/profiles/arch/arm64/make.defaults
index 3fa7f0b1c87..7787cb472c2 100644
--- a/profiles/arch/arm64/make.defaults
+++ b/profiles/arch/arm64/make.defaults
@@ -25,3 +25,7 @@ USE="libtirpc"
 # Michał Górny  (2017-03-14)
 # Unhide the ARM-specific USE_EXPANDs.
 USE_EXPAND_HIDDEN="-CPU_FLAGS_ARM"
+
+# Hans de Graaff  (2020-09-14)
+# Set per-arch to facilitate stabling, bug 728192
+RUBY_TARGETS="ruby25"

diff --git a/profiles/arch/arm64/use.stable.mask 
b/profiles/arch/arm64/use.stable.mask
index 9d6e020d696..81d36ee2a62 100644
--- a/profiles/arch/arm64/use.stable.mask
+++ b/profiles/arch/arm64/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 use.mask
 
+# Hans de Graaff  (2020-09-14)
+# Masked per-arch to facilitate stabling, bug 728192
+ruby_targets_ruby26
+
 # Aaron Bauman  (2019-05-20)
 # Does not build on arm64
 ocamlopt

diff --git a/profiles/arch/hppa/make.defaults b/profiles/arch/hppa/make.defaults
index e25a2f2759a..38268c9d075 100644
--- a/profiles/arch/hppa/make.defaults
+++ b/profiles/arch/hppa/make.defaults
@@ -24,3 +24,7 @@ CHOST_hppa="${CHOST}"
 # Donnie Berkholz  (2006-08-18)
 # Defaults for video drivers
 VIDEO_CARDS="fbdev"
+
+# Hans de Graaff  (2020-09-14)
+# Set 

[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2020-09-09 Thread Lars Wendler
commit: 36b0ff709971e8c421782762797fda1053400d92
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep  9 11:58:01 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Sep  9 12:29:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36b0ff70

package.mask: Prevent app-misc/g15daemon & co removal

Closes: https://bugs.gentoo.org/741382

Signed-off-by: Lars Wendler  gentoo.org>

 profiles/base/package.use.mask |  6 --
 profiles/package.mask  | 13 -
 2 files changed, 19 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 5b487c341a7..9f4aa29cc75 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -20,12 +20,6 @@ app-metrics/collectd collectd_plugins_gmond
 app-metrics/collectd collectd_plugins_onewire
 sci-libs/dealii gmsh
 
-# Michał Górny  (2020-09-09)
-# app-misc/g15daemon is masked for removal.
-app-misc/lcdproc lcd_devices_g15
-media-sound/mangler g15
-media-sound/mumble g15
-
 # Stephan Hartmann  (2020-09-06)
 # Causes seccomp sandbox violation or chromium might hang on startup.
 >=www-client/chromium-87 wayland

diff --git a/profiles/package.mask b/profiles/package.mask
index 1dc529cf6a5..da83d5a3c71 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -96,19 +96,6 @@ dev-python/backports-unittest-mock
 # Removal in 30 days.  Bug #715204.
 www-servers/cherokee
 
-# Michał Górny  (2020-09-09)
-# Last release in 2008.  Fails to build with gcc-10 (bug #706712).
-# Not ported to Python 3 (bug #735226).  The current revision
-# is misconfigured by default (bug #481454), and the newer revision
-# is masked for since 2012 (bug #587008).
-# Removal in 30 days.  Bug #741382.
-app-misc/g15daemon
-app-misc/g15composer
-app-misc/g15macro
-app-misc/g15message
-app-misc/g15mpd
-app-misc/g15stats
-
 # Joonas Niilola  (2020-09-07)
 # Nothing in the tree uses this lib anymore. Removing as redundant.
 # Removal in ~30 days. Bug #740868.



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2020-09-09 Thread Michał Górny
commit: fbfcdcce8723e32635d20f7d9ee561b09266729d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  9 12:17:42 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  9 12:27:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbfcdcce

package.mask: Last rite next py2 batch

Signed-off-by: Michał Górny  gentoo.org>

 profiles/base/package.use.mask |  8 
 profiles/package.mask  | 34 ++
 2 files changed, 42 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index b0f08769296..5b487c341a7 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,14 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Michał Górny  (2020-09-09)
+# The respective dependencies are masked for removal.
+media-plugins/mythplugins mythnetvision
+sci-physics/thepeg rivet
+sys-apps/dstat wifi
+sys-cluster/drbd-utils heartbeat
+sys-cluster/pacemaker heartbeat
+
 # Michał Górny  (2020-09-09)
 # The respective dependencies are masked for removal.
 app-metrics/collectd collectd_plugins_gmond

diff --git a/profiles/package.mask b/profiles/package.mask
index e4b83dabb78..1dc529cf6a5 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,40 @@
 
 #--- END OF EXAMPLES ---
 
+# 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.
+app-misc/mswinurl_launcher
+app-misc/mtail
+app-text/silvercity
+dev-libs/qrosspython
+dev-python/SchemaObject
+dev-python/oauth
+dev-ruby/pygments_rb
+dev-util/doxy-coverage
+dev-util/mpatch
+dev-vcs/cvs2svn
+dev-vcs/gitstats
+games-rpg/adonthell
+games-rpg/wastesedge
+games-strategy/0ad
+media-sound/codecgraph
+net-misc/pssh
+net-misc/ris-linux
+net-wireless/mousejack
+net-wireless/python-wifi
+sci-biology/amos
+sci-biology/embassy-meme
+sci-biology/meme
+sci-biology/shrimp
+sci-misc/gato
+sci-physics/rivet
+sys-cluster/heartbeat
+x11-misc/dsx
+
 # Michał Górny  (2020-09-09)
 # These packages are stuck on Python 2.7.  While the Python dependency
 # is optional, I can't test removing it because the packages fail



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/, app-misc/g15daemon/

2020-09-09 Thread Michał Górny
commit: d37355b6dc1369dc86009ffc448344293a997925
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  9 10:06:29 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  9 10:07:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d37355b6

package.mask: Last rite app-misc/g15daemon & co.

Bug: https://bugs.gentoo.org/741382
Signed-off-by: Michał Górny  gentoo.org>

 app-misc/g15daemon/g15daemon-1.9.5.3-r13.ebuild | 24 
 app-misc/g15daemon/g15daemon-1.9.5.3-r21.ebuild | 24 
 app-misc/g15daemon/g15daemon-.ebuild| 24 
 profiles/base/package.use.mask  |  6 ++
 profiles/package.mask   | 13 +
 5 files changed, 31 insertions(+), 60 deletions(-)

diff --git a/app-misc/g15daemon/g15daemon-1.9.5.3-r13.ebuild 
b/app-misc/g15daemon/g15daemon-1.9.5.3-r13.ebuild
index 9dd8a9dafdb..9351249d7a8 100644
--- a/app-misc/g15daemon/g15daemon-1.9.5.3-r13.ebuild
+++ b/app-misc/g15daemon/g15daemon-1.9.5.3-r13.ebuild
@@ -1,12 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-PYTHON_COMPAT=( python2_7 )
 GENTOO_DEPEND_ON_PERL="no"
 
-inherit eutils linux-info perl-module python-r1 base
+inherit eutils linux-info perl-module base
 
 DESCRIPTION="Takes control of the G15 keyboard, through the linux kernel 
uinput device driver"
 HOMEPAGE="https://sourceforge.net/projects/g15daemon/;
@@ -15,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ppc ppc64 x86"
-IUSE="perl python static-libs"
+IUSE="perl static-libs"
 
 DEPEND="virtual/libusb:0
>=dev-libs/libg15-1.2.4
@@ -24,10 +23,8 @@ DEPEND="virtual/libusb:0
dev-lang/perl
dev-perl/GDGraph
>=dev-perl/Inline-0.4
-   )
-   python? ( ${PYTHON_DEPS} )"
+   )"
 RDEPEND="${DEPEND}"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 PATCHES=(
"${FILESDIR}/${P}-forgotten-open-mode.patch"
@@ -60,9 +57,6 @@ src_unpack() {
if use perl; then
unpack "./${P}/lang-bindings/perl-G15Daemon-0.2.tar.gz"
fi
-   if use python; then
-   unpack "./${P}/lang-bindings/pyg15daemon-0.0.tar.bz2"
-   fi
 }
 
 src_prepare() {
@@ -131,16 +125,6 @@ src_install() {
docinto perl
perl-module_src_install
fi
-
-   if use python; then
-   ebegin "Installing Python Bindings (g15daemon.py)"
-   cd "${WORKDIR}/pyg15daemon"
-
-   python_foreach_impl python_domodule g15daemon.py
-
-   docinto python
-   dodoc AUTHORS
-   fi
 }
 
 pkg_postinst() {

diff --git a/app-misc/g15daemon/g15daemon-1.9.5.3-r21.ebuild 
b/app-misc/g15daemon/g15daemon-1.9.5.3-r21.ebuild
index 0d6bc4d9092..df58caed05f 100644
--- a/app-misc/g15daemon/g15daemon-1.9.5.3-r21.ebuild
+++ b/app-misc/g15daemon/g15daemon-1.9.5.3-r21.ebuild
@@ -1,12 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-PYTHON_COMPAT=( python2_7 )
 GENTOO_DEPEND_ON_PERL="no"
 
-inherit eutils linux-info perl-module python-r1 base
+inherit eutils linux-info perl-module base
 
 DESCRIPTION="Takes control of the G15 keyboard, through the linux kernel 
uinput device driver"
 HOMEPAGE="https://sourceforge.net/projects/g15daemon/;
@@ -15,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
-IUSE="perl python static-libs"
+IUSE="perl static-libs"
 
 DEPEND="virtual/libusb:0
>=dev-libs/libg15-
@@ -24,10 +23,8 @@ DEPEND="virtual/libusb:0
dev-lang/perl
dev-perl/GDGraph
>=dev-perl/Inline-0.4
-   )
-   python? ( ${PYTHON_DEPS} )"
+   )"
 RDEPEND="${DEPEND}"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 PATCHES=(
"${FILESDIR}/${P}-forgotten-open-mode.patch"
@@ -62,9 +59,6 @@ src_unpack() {
if use perl; then
unpack "./${P}/lang-bindings/perl-G15Daemon-0.2.tar.gz"
fi
-   if use python; then
-   unpack "./${P}/lang-bindings/pyg15daemon-0.0.tar.bz2"
-   fi
 }
 
 src_prepare() {
@@ -133,16 +127,6 @@ src_install() {
docinto perl
perl-module_src_install
fi
-
-   if use python; then
-   ebegin "Installing Python Bindings (g15daemon.py)"
-   cd "${WORKDIR}/pyg15daemon"
-
-   python_foreach_impl python_domodule g15daemon.py
-
-   docinto python
-   dodoc AUTHORS
-   fi
 }
 
 pkg_postinst() {

diff --git a/app-misc/g15daemon/g15daemon-.ebuild 
b/app-misc/g15daemon/g15daemon-.ebuild
index 

[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2020-09-01 Thread Michał Górny
commit: d92d79e1a33f014d70674b5eaf35b73d67bd373e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  1 08:49:17 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  1 09:07:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d92d79e1

package.mask: Last rite more py2 packages

Signed-off-by: Michał Górny  gentoo.org>

 profiles/base/package.use.force |  5 +
 profiles/package.mask   | 13 +
 2 files changed, 18 insertions(+)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 182b6b292bf..08dc0688a53 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -1,6 +1,11 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (2020-09-01)
+# sys-boot/udk is being removed, and newest revision of refind does not
+# support it already.
+sys-boot/refind gnuefi
+
 # Mikle Kolyada  (2020-08-08)
 # Ensure tools flag is enabled for @system set
 sys-apps/kmod tools

diff --git a/profiles/package.mask b/profiles/package.mask
index 5d978c18eff..c8ca9cc5c51 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,19 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2020-09-01)
+# The following packages are Python 2 only.  All but sys-boot/udk have
+# no reverse dependencies; sys-boot/udk's only revdep is sys-boot/refind
+# and it removed support for udk in its newest version.  Their
+# maintainers have either not replied or requested removing the package.
+# Please do not remove the mask unless you port the package to py3.7+.
+# Removal in 30 days.  Package bugs found blocking tracker bug #694800.
+dev-cpp/icnc
+dev-db/tokumx
+net-fs/nfstest
+sys-boot/udk
+sys-cluster/pbs-python
+
 # Michał Górny  (2020-09-01)
 # The GitHub repository is gone and upstream's homepage lists only old
 # versions.  Python 2 only.  Debian has a py3 patch but it is incomplete



  1   2   3   >