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

2024-05-21 Thread Andrew Ammerlaan
commit: c2cf2603a6306c572cfee7b303f8661a6603629f
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue May 21 09:22:37 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue May 21 09:55:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2cf2603

profiles/arch/amd64/x32: mask jupyterlab_widgets

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

 profiles/arch/amd64/x32/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/amd64/x32/package.mask 
b/profiles/arch/amd64/x32/package.mask
index 68f213cb7db1..13452e116aa8 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -33,6 +33,7 @@ sci-geosciences/viking
 # Jupyterlab and friends require net-libs/nodejs
 dev-python/jupyterlab
 dev-python/jupyterlab-lsp
+dev-python/jupyterlab_widgets
 dev-python/jupyter-server-proxy
 sci-misc/jupyterlab-desktop-bin
 dev-python/plotly



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

2024-05-20 Thread Sam James
commit: a2679e24e9b7209a568284c788acd0da425f93d0
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon May 20 18:55:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 20 21:48:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2679e24

profiles/arch/amd64: stabilize USE=ruby_targets_ruby32

Bug: https://bugs.gentoo.org/932285
Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/amd64/make.defaults   | 4 
 profiles/arch/amd64/use.stable.mask | 4 
 2 files changed, 8 deletions(-)

diff --git a/profiles/arch/amd64/make.defaults 
b/profiles/arch/amd64/make.defaults
index 4b211a4a39d5..945288214711 100644
--- a/profiles/arch/amd64/make.defaults
+++ b/profiles/arch/amd64/make.defaults
@@ -63,7 +63,3 @@ 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  (2024-05-20)
-# Allow ruby32 stabling: https://bugs.gentoo.org/932285
-RUBY_TARGETS="ruby31 -ruby32"

diff --git a/profiles/arch/amd64/use.stable.mask 
b/profiles/arch/amd64/use.stable.mask
index 70930f986aeb..c7159b879206 100644
--- a/profiles/arch/amd64/use.stable.mask
+++ b/profiles/arch/amd64/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
 
-# Hans de Graaff  (2024-05-20)
-# Allow ruby32 stabling: https://bugs.gentoo.org/932285
-ruby_targets_ruby32
-
 # Paul Zander  (2023-11-17)
 # ROCm/HIP is not suitable for stabilization.
 hip



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

2024-05-20 Thread Hans de Graaff
commit: 656f679cbe64bb08ffbc6c9c9d0af69670866f85
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon May 20 10:21:26 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon May 20 10:21:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=656f679c

profiles: explicitly disable ruby32 in temp RUBY_TARGETS

These variables are compounding so we need to explicitly turn it off to
overwrite the ruby32 value in the base profile.

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

 profiles/arch/amd64/make.defaults | 2 +-
 profiles/arch/arm/make.defaults   | 2 +-
 profiles/arch/arm64/make.defaults | 2 +-
 profiles/arch/hppa/make.defaults  | 2 +-
 profiles/arch/powerpc/ppc32/make.defaults | 2 +-
 profiles/arch/powerpc/ppc64/make.defaults | 2 +-
 profiles/arch/sparc/make.defaults | 2 +-
 profiles/arch/x86/make.defaults   | 2 +-
 8 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/profiles/arch/amd64/make.defaults 
b/profiles/arch/amd64/make.defaults
index 82639b53a6ce..4b211a4a39d5 100644
--- a/profiles/arch/amd64/make.defaults
+++ b/profiles/arch/amd64/make.defaults
@@ -66,4 +66,4 @@ USE="libtirpc"
 
 # Hans de Graaff  (2024-05-20)
 # Allow ruby32 stabling: https://bugs.gentoo.org/932285
-RUBY_TARGETS="ruby31"
+RUBY_TARGETS="ruby31 -ruby32"

diff --git a/profiles/arch/arm/make.defaults b/profiles/arch/arm/make.defaults
index 2df141b360bc..49365fcaee47 100644
--- a/profiles/arch/arm/make.defaults
+++ b/profiles/arch/arm/make.defaults
@@ -28,4 +28,4 @@ USE_EXPAND_HIDDEN="-CPU_FLAGS_ARM"
 
 # Hans de Graaff  (2024-05-20)
 # Allow ruby32 stabling: https://bugs.gentoo.org/932285
-RUBY_TARGETS="ruby31"
+RUBY_TARGETS="ruby31 -ruby32"

diff --git a/profiles/arch/arm64/make.defaults 
b/profiles/arch/arm64/make.defaults
index 1e0527d8a43d..31df7013cb70 100644
--- a/profiles/arch/arm64/make.defaults
+++ b/profiles/arch/arm64/make.defaults
@@ -31,4 +31,4 @@ USE_EXPAND_HIDDEN="-CPU_FLAGS_ARM"
 
 # Hans de Graaff  (2024-05-20)
 # Allow ruby32 stabling: https://bugs.gentoo.org/932285
-RUBY_TARGETS="ruby31"
+RUBY_TARGETS="ruby31 -ruby32"

diff --git a/profiles/arch/hppa/make.defaults b/profiles/arch/hppa/make.defaults
index 69e4b2f29363..a279a075b229 100644
--- a/profiles/arch/hppa/make.defaults
+++ b/profiles/arch/hppa/make.defaults
@@ -25,4 +25,4 @@ VIDEO_CARDS="fbdev"
 
 # Hans de Graaff  (2024-05-20)
 # Allow ruby32 stabling: https://bugs.gentoo.org/932285
-RUBY_TARGETS="ruby31"
+RUBY_TARGETS="ruby31 -ruby32"

diff --git a/profiles/arch/powerpc/ppc32/make.defaults 
b/profiles/arch/powerpc/ppc32/make.defaults
index 93e971ac2c84..fd8cbdaca6cc 100644
--- a/profiles/arch/powerpc/ppc32/make.defaults
+++ b/profiles/arch/powerpc/ppc32/make.defaults
@@ -34,4 +34,4 @@ ABI_PPC="32"
 
 # Hans de Graaff  (2024-05-20)
 # Allow ruby32 stabling: https://bugs.gentoo.org/932285
-RUBY_TARGETS="ruby31"
+RUBY_TARGETS="ruby31 -ruby32"

diff --git a/profiles/arch/powerpc/ppc64/make.defaults 
b/profiles/arch/powerpc/ppc64/make.defaults
index 754b275cc9f9..649dbb725d92 100644
--- a/profiles/arch/powerpc/ppc64/make.defaults
+++ b/profiles/arch/powerpc/ppc64/make.defaults
@@ -42,4 +42,4 @@ ABI_PPC="64"
 
 # Hans de Graaff  (2024-05-20)
 # Allow ruby32 stabling: https://bugs.gentoo.org/932285
-RUBY_TARGETS="ruby31"
+RUBY_TARGETS="ruby31 -ruby32"

diff --git a/profiles/arch/sparc/make.defaults 
b/profiles/arch/sparc/make.defaults
index 68b25b148d0c..cf143847e97a 100644
--- a/profiles/arch/sparc/make.defaults
+++ b/profiles/arch/sparc/make.defaults
@@ -45,4 +45,4 @@ USE="libtirpc"
 
 # Hans de Graaff  (2024-05-20)
 # Allow ruby32 stabling: https://bugs.gentoo.org/932285
-RUBY_TARGETS="ruby31"
+RUBY_TARGETS="ruby31 -ruby32"

diff --git a/profiles/arch/x86/make.defaults b/profiles/arch/x86/make.defaults
index 5e39eac6a523..6fc955113ada 100644
--- a/profiles/arch/x86/make.defaults
+++ b/profiles/arch/x86/make.defaults
@@ -46,4 +46,4 @@ USE="libtirpc"
 
 # Hans de Graaff  (2024-05-20)
 # Allow ruby32 stabling: https://bugs.gentoo.org/932285
-RUBY_TARGETS="ruby31"
+RUBY_TARGETS="ruby31 -ruby32"



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

2024-05-19 Thread Ionen Wolkens
commit: a6158554613831c4b7588bf8cd47bb6a6d20bf77
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun May 19 12:04:53 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun May 19 12:06:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6158554

profiles/arch/amd64/x32: add bugref for qtdeclarative[jit] mask

Bug: https://bugs.gentoo.org/932192
Signed-off-by: Ionen Wolkens  gentoo.org>

 profiles/arch/amd64/x32/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/amd64/x32/package.use.mask 
b/profiles/arch/amd64/x32/package.use.mask
index b6cc1e0d856f..f61f44b6b418 100644
--- a/profiles/arch/amd64/x32/package.use.mask
+++ b/profiles/arch/amd64/x32/package.use.mask
@@ -85,6 +85,6 @@ www-apps/xpra-html5 minify
 dev-python/QtPy test
 
 # Davide Pesavento  (2011-11-30)
-# The QML (V4) and JSC JITs do not work on x32.
+# The QML (V4) and JSC JITs do not work on x32 (bug #932192).
 dev-qt/qtdeclarative jit
 dev-qt/qtscript jit



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

2024-05-09 Thread Michał Górny
commit: 863f4cacefbd0e1a65f224ad8d4255072d4be123
Author: Michał Górny  gentoo  org>
AuthorDate: Fri May 10 00:56:03 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May 10 02:03:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=863f4cac

profiles: Unmask python3_13 targets after rekeywording

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

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

diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index 05b4d15bec03..8049967550c6 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -1,11 +1,6 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Michał Górny  (2024-05-08)
-# Python 3.13 is due for rekeywording due to a new dep.
--python_targets_python3_13
--python_single_target_python3_13
-
 # Unmask the flag which corresponds to ARCH.
 -amd64
 

diff --git a/profiles/arch/amd64/use.stable.mask 
b/profiles/arch/amd64/use.stable.mask
index c37a4c878745..c7159b879206 100644
--- a/profiles/arch/amd64/use.stable.mask
+++ b/profiles/arch/amd64/use.stable.mask
@@ -4,11 +4,6 @@
 # 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-05-08)
-# Need to copy this here while the flag is use.masked.
-python_targets_python3_13
-python_single_target_python3_13
-
 # Paul Zander  (2023-11-17)
 # ROCm/HIP is not suitable for stabilization.
 hip

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index 529ebbacc4e4..d1cd9910ec4a 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -1,11 +1,6 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Michał Górny  (2024-05-08)
-# Python 3.13 is due for rekeywording due to a new dep.
-python_targets_python3_13
-python_single_target_python3_13
-
 # Paul Zander  (2024-04-14)
 # media-libs/quirc only keyworded on amd64, x86
 quirc



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/x32/, profiles/, kde-apps/ktp-accounts-kcm/, ...

2024-05-08 Thread Michał Górny
commit: 173a0d23fce2f62e92270efda9fb1970fce5212d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  8 09:32:23 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  8 09:32:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=173a0d23

kde-apps/ktp-accounts-kcm: Remove last-rited pkg

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

 kde-apps/ktp-accounts-kcm/Manifest |  1 -
 .../ktp-accounts-kcm-22.08.3-r2.ebuild | 64 --
 kde-apps/ktp-accounts-kcm/metadata.xml | 14 -
 profiles/arch/amd64/x32/package.mask   |  1 -
 profiles/arch/x86/package.mask |  1 -
 profiles/package.mask  |  1 -
 6 files changed, 82 deletions(-)

diff --git a/kde-apps/ktp-accounts-kcm/Manifest 
b/kde-apps/ktp-accounts-kcm/Manifest
deleted file mode 100644
index e82f43735a5b..
--- a/kde-apps/ktp-accounts-kcm/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST ktp-accounts-kcm-22.08.3.tar.xz 267048 BLAKE2B 
a5f9a0cb73ef3c498b5c9f4fc89d4305749b6ba82cbe06c8fc699c4678bc5fd2b6fbb8c97b0c4a4554760ba69b59ad5c302b418aa07247ee6d647899b7defdea
 SHA512 
3ed5cac6a3d940d7bb0802f2266088e61d172385c0b1df81571b75233d1ec344a493aff5508919d2e22cdfcdcfc188c35e810402d0da02669e63b7527132

diff --git a/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-22.08.3-r2.ebuild 
b/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-22.08.3-r2.ebuild
deleted file mode 100644
index 2e16cc1ad72e..
--- a/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-22.08.3-r2.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PVCUT=$(ver_cut 1-3)
-KFMIN=5.96.0
-QTMIN=5.15.5
-inherit ecm gear.kde.org
-
-DESCRIPTION="KDE Telepathy account management kcm"
-HOMEPAGE="https://community.kde.org/KTp;
-
-LICENSE="LGPL-2.1"
-SLOT="5"
-KEYWORDS="amd64 arm64 ~x86"
-IUSE="experimental"
-
-COMMON_DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-apps/kaccounts-integration-${PVCUT}:5
-   >=kde-frameworks/kcodecs-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   net-libs/accounts-qt[qt5(+)]
-   net-libs/signond[qt5(+)]
-   >=net-libs/telepathy-qt-0.9.8
-"
-DEPEND="${COMMON_DEPEND}
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   net-libs/libaccounts-glib
-"
-RDEPEND="${COMMON_DEPEND}
-   >=kde-apps/kaccounts-providers-${PVCUT}:5
-   net-im/telepathy-connection-managers
-"
-BDEPEND="dev-util/intltool"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_DISABLED_PROVIDERS=$(usex experimental)
-   )
-   ecm_src_configure
-}
-
-pkg_postinst() {
-   if use experimental; then
-   ewarn "Experimental providers are enabled."
-   ewarn "Most of them aren't integrated nicely and may require 
additional steps for account creation."
-   ewarn "Use at your own risk!"
-   fi
-   ecm_pkg_postinst
-}

diff --git a/kde-apps/ktp-accounts-kcm/metadata.xml 
b/kde-apps/ktp-accounts-kcm/metadata.xml
deleted file mode 100644
index 075ed951ab21..
--- a/kde-apps/ktp-accounts-kcm/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   k...@gentoo.org
-   Gentoo KDE Project
-   
-   
-   https://bugs.kde.org/
-   
-   
-   Enables disabled telepathy services 
(currently only steam)
-   
-

diff --git a/profiles/arch/amd64/x32/package.mask 
b/profiles/arch/amd64/x32/package.mask
index 7d06a24d41a2..86c0b00bf772 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -113,7 +113,6 @@ kde-apps/konqueror
 kde-apps/konsolekalendar
 kde-apps/kontact
 kde-apps/korganizer
-kde-apps/ktp-accounts-kcm
 kde-apps/libksieve
 kde-apps/mailcommon
 kde-apps/messagelib

diff --git a/profiles/arch/x86/package.mask b/profiles/arch/x86/package.mask
index 376fe82e5b8e..19f6423ba197 100644
--- a/profiles/arch/x86/package.mask
+++ b/profiles/arch/x86/package.mask
@@ -57,7 +57,6 @@ kde-apps/konqueror:5
 kde-apps/konsolekalendar:5
 kde-apps/kontact:5
 kde-apps/korganizer:5
-kde-apps/ktp-accounts-kcm:5
 kde-apps/libksieve:5
 kde-apps/mailcommon:5
 kde-apps/messagelib:5

diff --git a/profiles/package.mask b/profiles/package.mask
index 

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

2024-04-25 Thread Andrew Ammerlaan
commit: 21867382426ea87eccf3c49ece762b4e83589edd
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Thu Apr 25 08:45:15 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Apr 25 08:48:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21867382

sys-apps/hwloc: remove automagic behaviour of rocm/l0

And:
- fixed the icon file
- add doc flag to install doxygen documentation

Closes: https://bugs.gentoo.org/926862
Closes: https://bugs.gentoo.org/927627
Closes: https://bugs.gentoo.org/833345
Closes: https://bugs.gentoo.org/836663
Closes: https://github.com/gentoo/gentoo/pull/25837
Co-authored-by: Alessandro Barbieri  gmail.com>
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 profiles/arch/amd64/package.use.mask|  4 
 profiles/arch/base/package.use.mask |  4 
 profiles/features/musl/package.use.mask |  4 
 .../hwloc/{hwloc-2.9.3.ebuild => hwloc-2.9.3-r1.ebuild} | 13 +++--
 sys-apps/hwloc/metadata.xml |  2 ++
 5 files changed, 25 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 2e75b1a6780c..ac69b1e1f682 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Andrew Ammerlaan  (2024-04-25)
+# ROCm and Level-Zero are amd64-only at the moment
+sys-apps/hwloc -rocm -l0
+
 # Paul Zander  (2024-04-20)
 # only keyworded for amd64 currently
 media-gfx/blender -gnome -oneapi -renderdoc -vulkan

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index a079ffb0f50e..61a7f3d48fac 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andrew Ammerlaan  (2024-04-25)
+# ROCm and Level-Zero are amd64-only at the moment
+sys-apps/hwloc rocm l0
+
 # Paul Zander  (2024-04-20)
 # only keyworded for amd64 currently
 media-gfx/blender gnome oneapi renderdoc vulkan

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index 32f4f078b71d..50ae5ded22c6 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andrew Ammerlaan  (2024-04-25)
+# No Level-Zero on musl
+sys-apps/hwloc l0
+
 # Paul Zander  (2024-04-20)
 # Renderdoc masked on musl, bug #853856
 media-gfx/blender renderdoc

diff --git a/sys-apps/hwloc/hwloc-2.9.3.ebuild 
b/sys-apps/hwloc/hwloc-2.9.3-r1.ebuild
similarity index 87%
rename from sys-apps/hwloc/hwloc-2.9.3.ebuild
rename to sys-apps/hwloc/hwloc-2.9.3-r1.ebuild
index ed032f53b9ab..4d0252d24ecc 100644
--- a/sys-apps/hwloc/hwloc-2.9.3.ebuild
+++ b/sys-apps/hwloc/hwloc-2.9.3-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 LICENSE="BSD"
 SLOT="0/15"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev valgrind xml X 
video_cards_nvidia"
+IUSE="cairo +cpuid cuda debug doc l0 nvml +pci rocm static-libs svg udev 
valgrind xml X video_cards_nvidia"
 
 # opencl: opencl support dropped with x11-drivers/ati-drivers being removed 
(bug #582406).
 # anyone with hardware is welcome to step up and help test to get it 
re-added.
@@ -25,11 +25,14 @@ RDEPEND="
>=sys-libs/ncurses-5.9-r3:=[${MULTILIB_USEDEP}]
cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg(+)?,${MULTILIB_USEDEP}] )
cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= )
+   doc? ( app-text/doxygen )
+   l0? ( dev-libs/level-zero:= )
nvml? ( x11-drivers/nvidia-drivers[${MULTILIB_USEDEP}] )
pci? (
>=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}]
>=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}]
)
+   rocm? ( dev-util/rocm-smi:= )
udev? ( virtual/libudev:= )
xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] )
video_cards_nvidia? (
@@ -86,9 +89,13 @@ multilib_src_configure() {
--runstatedir="${EPREFIX}/run"
$(multilib_native_use_enable cuda)
$(multilib_native_use_enable video_cards_nvidia gl)
+   $(multilib_native_use_enable l0 levelzero)
+   $(multilib_native_use_enable rocm rsmi)
+   $(multilib_native_use_with rocm rocm "${ESYSROOT}/usr")
$(use_enable cairo)
$(use_enable cpuid)
$(use_enable debug)
+   $(use_enable doc doxygen)
$(use_enable udev libudev)
$(use_enable nvml)
$(use_enable pci)
@@ 

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

2024-04-23 Thread Sam James
commit: 6cd4df04768cadea66b4a027ca7ed83aa4138ef7
Author: Paul Zander  gmail  com>
AuthorDate: Tue Apr 23 15:27:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 23 21:00:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cd4df04

media-gfx/blender: 4.0.2-r1 bugfixes; add initial oneapi support

Drop python3.12 support. Will reappear in 4.1.1.
Use wayland_dynload to avoid problems with libdecor-plugin.h.
Bump openvdb required version to 11 from 10.

oneAPI support might be broken. But we got to start somewhere...

Bug: https://bugs.gentoo.org/882645
Closes: https://bugs.gentoo.org/930397
Closes: https://bugs.gentoo.org/930412
Signed-off-by: Paul Zander  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/blender/blender-4.0.2-r1.ebuild | 89 +++
 media-gfx/blender/metadata.xml| 10 
 profiles/arch/amd64/package.use.mask  |  2 +-
 profiles/arch/base/package.use.mask   |  2 +-
 profiles/features/musl/package.use.mask   |  8 +++
 5 files changed, 86 insertions(+), 25 deletions(-)

diff --git a/media-gfx/blender/blender-4.0.2-r1.ebuild 
b/media-gfx/blender/blender-4.0.2-r1.ebuild
index 57571d34615d..29465c4df628 100644
--- a/media-gfx/blender/blender-4.0.2-r1.ebuild
+++ b/media-gfx/blender/blender-4.0.2-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..11} )
 # matches media-libs/osl
 LLVM_COMPAT=( {15..17} )
 
@@ -33,12 +33,13 @@ fi
 
 LICENSE="|| ( GPL-3 BL )"
 SLOT="${PV%.*}"
-IUSE="+bullet +fluid +openexr +tbb
-   alembic collada +color-management cuda +cycles cycles-bin-kernels
-   debug doc +embree +ffmpeg +fftw +gmp gnome hip jack jemalloc jpeg2k
-   man +nanovdb ndof nls openal +oidn +openmp +openpgl +opensubdiv
-   +openvdb optix osl +pdf +potrace +pugixml pulseaudio sdl
-   +sndfile test +tiff valgrind wayland +webp X"
+IUSE="
+   alembic +bullet collada +color-management cuda +cycles 
+cycles-bin-kernels
+   debug doc +embree experimental +ffmpeg +fftw +fluid +gmp gnome hip jack
+   jemalloc jpeg2k man +nanovdb ndof nls +oidn oneapi openal +openexr 
+openmp openpgl
+   +opensubdiv +openvdb optix osl +pdf +potrace +pugixml pulseaudio
+   renderdoc sdl +sndfile +tbb test +tiff valgrind vulkan wayland +webp X
+"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
alembic? ( openexr )
@@ -95,6 +96,7 @@ RDEPEND="${PYTHON_DEPS}
nls? ( virtual/libiconv )
openal? ( media-libs/openal )
oidn? ( >=media-libs/oidn-2.1.0 )
+   oneapi? ( dev-libs/intel-compute-runtime[l0] )
openexr? (
>=dev-libs/imath-3.1.4-r2:=
>=media-libs/openexr-3:0=
@@ -102,7 +104,7 @@ RDEPEND="${PYTHON_DEPS}
openpgl? ( media-libs/openpgl:0/0.5 )
opensubdiv? ( >=media-libs/opensubdiv-3.5.0 )
openvdb? (
-   >=media-gfx/openvdb-10.0.0:=[nanovdb?]
+   >=media-gfx/openvdb-11.0.0:=[nanovdb?]
dev-libs/c-blosc:=
)
optix? ( dev-libs/optix )
@@ -130,6 +132,15 @@ RDEPEND="${PYTHON_DEPS}
media-libs/mesa[wayland]
sys-apps/dbus
)
+   vulkan? (
+   media-libs/shaderc
+   dev-util/spirv-tools
+   dev-util/glslang
+   media-libs/vulkan-loader
+   )
+   renderdoc? (
+   media-gfx/renderdoc
+   )
X? (
x11-libs/libX11
x11-libs/libXi
@@ -139,6 +150,10 @@ RDEPEND="${PYTHON_DEPS}
 
 DEPEND="${RDEPEND}
dev-cpp/eigen:=
+   vulkan? (
+   dev-util/spirv-headers
+   dev-util/vulkan-headers
+   )
 "
 
 BDEPEND="
@@ -238,10 +253,11 @@ src_prepare() {
-e "s|blender.svg|blender-${BV}.svg|" \
-e "s|blender-symbolic.svg|blender-${BV}-symbolic.svg|" \
-e "s|blender.desktop|blender-${BV}.desktop|" \
+   -e 
"s|org.blender.Blender.metainfo.xml|blender-${BV}.metainfo.xml|" \
-i source/creator/CMakeLists.txt || die
 
sed \
-   -e "s|Name=Blender|Name=Blender ${PV}|" \
+   -e "s|Name=Blender|Name=Blender ${BV}|" \
-e "s|Exec=blender|Exec=blender-${BV}|" \
-e "s|Icon=blender|Icon=blender-${BV}|" \
-i release/freedesktop/blender.desktop || die
@@ -255,12 +271,18 @@ src_prepare() {
release/freedesktop/icons/symbolic/apps/blender-symbolic.svg \

"release/freedesktop/icons/symbolic/apps/blender-${BV}-symbolic.svg" || die
mv release/freedesktop/blender.desktop 
"release/freedesktop/blender-${BV}.desktop" || die
+   mv release/freedesktop/org.blender.Blender.metainfo.xml 
"release/freedesktop/blender-${BV}.metainfo.xml"
+   mv release/freedesktop/org.blender.Blender.appdata.xml 
"release/freedesktop/blender-${BV}.appdata.xml"
 
if use 

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

2024-04-23 Thread Ionen Wolkens
commit: 10b33fa5570ab1671f06de4ceea6bafd5a686489
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Apr 23 09:12:34 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Apr 23 09:32:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10b33fa5

profiles/arch/amd64: un-stable.mask qtdeclarative[qmlls]

dev-qt/qtlanguageserver:6 is stable now

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

 profiles/arch/amd64/package.use.stable.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index 6309d1e2f77b..233f44877170 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -17,11 +17,6 @@
 
 #--- END OF EXAMPLES ---
 
-# Ionen Wolkens  (2024-04-16)
-# Temporary mask to give a little bit of time before stabilizing
-# the just added dev-qt/qtlanguageserver-6.7.0 for amd64
-dev-qt/qtdeclarative:6 qmlls
-
 # Andrew Ammerlaan  (2024-03-17)
 # Experimental, virt-firmware is keyworded only unstable
 sys-kernel/installkernel efistub



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

2024-04-21 Thread Arthur Zamarin
commit: 8b181c7e3b99671bec0a609dd5282c254da3c9d9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 21 17:19:48 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 21 17:20:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b181c7e

Revert "profiles/arch/amd64: un-unmask USE=oci8-instant-client on amd64"

This broke CI and gentoo, need some handling for
dev-php/PEAR-MDB2_Driver_oci8 and net-analyzer/zabbix.

Reverts: 90806812741a118f53e94c5789c3c983f6ea83ee
Bug: https://bugs.gentoo.org/928312
Bug: https://bugs.gentoo.org/930141
Signed-off-by: Arthur Zamarin  gentoo.org>

 profiles/arch/amd64/use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index 0e2bd0d771e1..8049967550c6 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -60,6 +60,7 @@
 # Michael Orlitzky  (2018-01-07)
 # Oracle database stuff should work on amd64.
 -oci8
+-oci8-instant-client
 -oracle
 
 # Sven Wegener  (2017-05-31)



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

2024-04-21 Thread Michael Orlitzky
commit: 90806812741a118f53e94c5789c3c983f6ea83ee
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sun Apr 21 14:58:40 2024 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sun Apr 21 15:11:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90806812

profiles/arch/amd64: un-unmask USE=oci8-instant-client on amd64

This flag controls Oracle support in PHP, but our oracle ebuilds are no
longer multilib and PHP can't detect it (at least on amd64, bugs 928312
and 930141). Upstream has stopped supporting this extension anyway so
it does not have a long life expectancy even on x86.

Bug: https://bugs.gentoo.org/928312
Closes: https://bugs.gentoo.org/930141
Signed-off-by: Michael Orlitzky  gentoo.org>

 profiles/arch/amd64/use.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index 8049967550c6..0e2bd0d771e1 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -60,7 +60,6 @@
 # Michael Orlitzky  (2018-01-07)
 # Oracle database stuff should work on amd64.
 -oci8
--oci8-instant-client
 -oracle
 
 # Sven Wegener  (2017-05-31)



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

2024-04-16 Thread Ionen Wolkens
commit: beac6639812c50efb879b0ff375015f06afedde6
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Apr 16 11:29:17 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Apr 16 12:01:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beac6639

dev-qt/qtdeclarative: add IUSE=qmlls for same-named user-facing tool

Masked in stable for now, will stabilize qtlanguageserver-6.7.0
in a few days to match the rest.

Was automagic before but don't really need to revbump given the
required package wasn't in the tree and fairly harmless even
if someone had it from elsewhere.

Closes: https://bugs.gentoo.org/930106
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtdeclarative/metadata.xml  | 1 +
 dev-qt/qtdeclarative/qtdeclarative-6.7.0.ebuild| 4 +++-
 dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild | 4 +++-
 dev-qt/qtdeclarative/qtdeclarative-6..ebuild   | 4 +++-
 profiles/arch/amd64/package.use.mask   | 4 
 profiles/arch/amd64/package.use.stable.mask| 5 +
 profiles/arch/base/package.use.mask| 4 
 7 files changed, 23 insertions(+), 3 deletions(-)

diff --git a/dev-qt/qtdeclarative/metadata.xml 
b/dev-qt/qtdeclarative/metadata.xml
index 2d0b3fc41d29..b6df94c4541c 100644
--- a/dev-qt/qtdeclarative/metadata.xml
+++ b/dev-qt/qtdeclarative/metadata.xml
@@ -9,6 +9,7 @@
Build the LocalStorage import for 
QtQuick (requires QtSql)
Enable QtNetwork support
Enable OpenGL support
+   Build the qmlls tool using 
dev-qt/qtlanguageserver
Enable QtSQL support
Enable QtWidgets support


diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.7.0.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.7.0.ebuild
index c82795f0d0f5..6385d3746191 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.7.0.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.7.0.ebuild
@@ -12,7 +12,7 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then
KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
-IUSE="accessibility +network opengl +sql +ssl svg vulkan +widgets"
+IUSE="accessibility +network opengl qmlls +sql +ssl svg vulkan +widgets"
 
 # behaves very badly when qtdeclarative is not already installed, also
 # other more minor issues (installs junk, sandbox/offscreen issues)
@@ -20,6 +20,7 @@ RESTRICT="test"
 
 RDEPEND="

~dev-qt/qtbase-${PV}:6[accessibility=,gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=]
+   qmlls? ( ~dev-qt/qtlanguageserver-${PV}:6 )
svg? ( ~dev-qt/qtsvg-${PV}:6 )
 "
 DEPEND="
@@ -33,6 +34,7 @@ BDEPEND="
 
 src_configure() {
local mycmakeargs=(
+   $(cmake_use_find_package qmlls Qt6LanguageServerPrivate)
$(cmake_use_find_package sql Qt6Sql)
$(cmake_use_find_package svg Qt6Svg)
$(qt_feature network qml_network)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild
index b87689b35832..64a1db661828 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild
@@ -12,7 +12,7 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 fi
 
-IUSE="accessibility +network opengl +sql +ssl svg vulkan +widgets"
+IUSE="accessibility +network opengl qmlls +sql +ssl svg vulkan +widgets"
 
 # behaves very badly when qtdeclarative is not already installed, also
 # other more minor issues (installs junk, sandbox/offscreen issues)
@@ -20,6 +20,7 @@ RESTRICT="test"
 
 RDEPEND="

~dev-qt/qtbase-${PV}:6[accessibility=,gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=]
+   qmlls? ( ~dev-qt/qtlanguageserver-${PV}:6 )
svg? ( ~dev-qt/qtsvg-${PV}:6 )
 "
 DEPEND="
@@ -33,6 +34,7 @@ BDEPEND="
 
 src_configure() {
local mycmakeargs=(
+   $(cmake_use_find_package qmlls Qt6LanguageServerPrivate)
$(cmake_use_find_package sql Qt6Sql)
$(cmake_use_find_package svg Qt6Svg)
$(qt_feature network qml_network)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6..ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6..ebuild
index b87689b35832..64a1db661828 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6..ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6..ebuild
@@ -12,7 +12,7 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 fi
 
-IUSE="accessibility +network opengl +sql +ssl svg vulkan +widgets"
+IUSE="accessibility +network opengl qmlls +sql +ssl svg vulkan +widgets"
 
 # behaves very badly when qtdeclarative is not already installed, also
 # other more minor issues (installs junk, sandbox/offscreen issues)
@@ -20,6 +20,7 @@ RESTRICT="test"
 
 RDEPEND="


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

2024-03-29 Thread Andreas K. Hüttel
commit: 651197aa232cf3901dfb4013fecdf677c8c186b4
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Mar 29 20:44:10 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Mar 29 20:45:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=651197aa

profiles: Apply workaround for broken x32 systemd stage bootstrap

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

 profiles/arch/amd64/x32/make.defaults | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/arch/amd64/x32/make.defaults 
b/profiles/arch/amd64/x32/make.defaults
index 0c9b008c9fd7..b1eb0b20a751 100644
--- a/profiles/arch/amd64/x32/make.defaults
+++ b/profiles/arch/amd64/x32/make.defaults
@@ -5,6 +5,11 @@ DEFAULT_ABI="x32"
 ABI="x32"
 MULTILIB_ABIS="amd64 x86 x32"
 
+# Andreas K. Hüttel  (2024-03-29)
+# Appears to be needed so stage1 can build stage3 ...
+# The bug is elsewhere, this is a workaround.
+BOOTSTRAP_USE="${BOOTSTRAP_USE} abi_x86_64"
+
 # Mike Gilbert  (2021-09-06)
 # x32 userspace runs on amd64 kernels.
 KERNEL_ABI="amd64"



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

2024-03-28 Thread Ionen Wolkens
commit: 1ce557559677b6bed08b01ceedd30e6c9bce45aa
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Mar 28 11:04:12 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Mar 28 11:18:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ce55755

profiles/arch/amd64: un-stable.mask libplacebo[libdovi]

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

 profiles/arch/amd64/package.use.stable.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index aff9fae98df9..233f44877170 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -21,10 +21,6 @@
 # Experimental, virt-firmware is keyworded only unstable
 sys-kernel/installkernel efistub
 
-# Ionen Wolkens  (2024-03-08)
-# media-libs/libdovi is not stable here yet
-media-libs/libplacebo libdovi
-
 # Ionen Wolkens  (2024-01-27)
 # dev-python/pyside6 is not stable here yet
 dev-python/QtPy pyside6



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

2024-03-23 Thread Andreas Sturmlechner
commit: 8ca0e983306369442cb502a89b14e686e5bf91d6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 23 16:01:57 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 23 16:59:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ca0e983

profiles: amd64/x32: Update qtwebengine-caused package.(use.)mask

Unpin more slot 5 entries for future version bumps.

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

 profiles/arch/amd64/x32/package.mask | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/profiles/arch/amd64/x32/package.mask 
b/profiles/arch/amd64/x32/package.mask
index 8b4b13a8fdc7..ee3f8e2db1a2 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -69,8 +69,8 @@ app-editors/ghostwriter
 app-editors/retext
 app-misc/anki
 app-office/merkuro
-app-office/kmymoney:5
-app-office/skrooge:5
+app-office/kmymoney
+app-office/skrooge
 app-office/texmaker
 app-text/bibletime
 app-text/calibre
@@ -84,9 +84,9 @@ dev-python/spyder-unittest
 dev-python/spyder-line-profiler
 dev-python/spyder-vim
 dev-python/spyder-notebook
-dev-util/kdevelop:5
-dev-util/kdevelop-php:5
-dev-util/kdevelop-python:5
+dev-util/kdevelop
+dev-util/kdevelop-php
+dev-util/kdevelop-python
 kde-apps/akonadi-calendar
 kde-apps/akonadi-import-wizard
 kde-apps/akonadiconsole
@@ -127,7 +127,7 @@ kde-apps/plasma-telepathy-meta:5
 kde-misc/kio-gdrive
 kde-misc/tellico
 kde-misc/zanshin
-media-gfx/digikam:5
+media-gfx/digikam
 media-gfx/luminance-hdr
 media-sound/frescobaldi
 media-sound/teamspeak-client:3
@@ -140,8 +140,8 @@ net-analyzer/nmapsi
 net-im/whatsie
 net-libs/signon-ui
 sci-geosciences/qmapshack
-sci-mathematics/rkward:5
-sci-visualization/labplot:5
+sci-mathematics/rkward
+sci-visualization/labplot
 sys-apps/polychromatic
 www-client/falkon
 www-client/otter



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

2024-03-17 Thread Andrew Ammerlaan
commit: b9ed549647db434a28353bd972c7451b1b752fec
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Mar 17 18:31:55 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Mar 17 18:33:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9ed5496

sys-kernel/installkernel: add 29

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

 profiles/arch/amd64/package.use.mask |   4 +
 profiles/arch/amd64/package.use.stable.mask  |   4 +
 profiles/arch/base/package.use.mask  |   4 +
 sys-kernel/installkernel/Manifest|   1 +
 sys-kernel/installkernel/installkernel-29.ebuild | 194 +++
 sys-kernel/installkernel/metadata.xml|   1 +
 6 files changed, 208 insertions(+)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 36a45fb0e33a..ab647373fb87 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Andrew Ammerlaan  (2024-03-17)
+# virt-firmware is keyworded here
+sys-kernel/installkernel -efistub
+
 # Ionen Wolkens  (2024-03-08)
 # media-libs/libdovi is keyworded here
 media-libs/libplacebo -libdovi

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index 325b6833d7e9..da0b707dd420 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Andrew Ammerlaan  (2024-03-17)
+# Experimental, virt-firmware is keyworded only unstable
+sys-kernel/installkernel efistub
+
 # Ionen Wolkens  (2024-03-08)
 # media-libs/libdovi is not stable here yet
 media-libs/libplacebo libdovi

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 167339367215..a51be55b952e 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andrew Ammerlaan  (2024-03-17)
+# Experimental, only keyworded for amd64 currently
+sys-kernel/installkernel efistub
+
 # Ionen Wolkens  (2024-03-08)
 # media-libs/libdovi has very few keywords and there is little interest
 # in adding extras unless requested (also needs rust+cargo-c)

diff --git a/sys-kernel/installkernel/Manifest 
b/sys-kernel/installkernel/Manifest
index 835db019e6be..7c37de71cbd5 100644
--- a/sys-kernel/installkernel/Manifest
+++ b/sys-kernel/installkernel/Manifest
@@ -1,2 +1,3 @@
 DIST installkernel-25.tar.gz 18441 BLAKE2B 
7237cf0bff5c82a55968f612fdeb080496077ff8bf04f71645f7702d45183bdbdc4382e22d25a5697451cfbbc161745402278cb1a96b360935293f38a482
 SHA512 
c7ad6ef614edb805ba4da81d44190362fbe6ada6e507f6f0b8804d6bfc7bb260f0344db20c6032a2830502b278bae35a842d5c9ff2d85d57dfd01f66a3f5bb38
 DIST installkernel-28.tar.gz 18922 BLAKE2B 
26e7b073cd44896f830a8977efb9730b92d01074084a3cfc934719de87bbf6ec25ea865f8b1cd88613279dbb83bb9ad72eb2c90bc0f6152aa0cc11ca71a9963a
 SHA512 
5a0ed452e131d85628c1cf6ecc2a6bb9fe3c9f20c999c9919b3e238d1aa09a114c6086cf5de8d3ecf63cfa80fd2804092ebb8ad6505b51df2786eb3037bdf3f0
+DIST installkernel-29.tar.gz 20796 BLAKE2B 
280cc9b3f0906b9fe874411e5911c26c303d53bfa37530c9c3da4d1ab99507014ce240e386db6676e422e646ea3f51cd08fa1ded2b899933de7076085aaa9ab4
 SHA512 
c72ad5a187edf24eb49924576cb553fcef797e797373d8a0f6f5e599155c35a8418463ba8138479d016f555e9e683146be681f959197533951169cf2aea6be95

diff --git a/sys-kernel/installkernel/installkernel-29.ebuild 
b/sys-kernel/installkernel/installkernel-29.ebuild
new file mode 100644
index ..9ba8f5cf4c74
--- /dev/null
+++ b/sys-kernel/installkernel/installkernel-29.ebuild
@@ -0,0 +1,194 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info
+
+DESCRIPTION="Gentoo fork of installkernel script from debianutils"
+HOMEPAGE="
+   https://github.com/projg2/installkernel-gentoo
+   https://wiki.gentoo.org/wiki/Installkernel
+"
+SRC_URI="https://github.com/projg2/installkernel-gentoo/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-gentoo-${PV}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+IUSE="dracut efistub grub refind systemd systemd-boot uki ukify"
+REQUIRED_USE="
+   efistub? ( systemd )
+   systemd-boot? ( systemd )
+   ukify? ( uki )
+   ?? ( efistub grub refind systemd-boot )
+"
+# efistub requires systemd's kernel-install because:
+# - We need support for removal to clean-up the created entry
+# - We need to know the location of the ESP
+# - kernel-bootcfg at some point calls bootctl (to find ESP)
+
+RDEPEND="
+   !<=sys-kernel/installkernel-systemd-3
+   dracut? (
+   

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/x32/, dev-python/jupyter-server-proxy/

2024-03-14 Thread Andrew Ammerlaan
commit: 6d5ad8da292f90d01b2fcdbf9f3f149e047454f8
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Thu Mar 14 16:05:18 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Mar 14 16:05:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d5ad8da

dev-python/jupyter-server-proxy: add 4.1.2

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

 dev-python/jupyter-server-proxy/Manifest   |  1 +
 .../jupyter-server-proxy-4.1.2.ebuild  | 50 ++
 profiles/arch/amd64/x32/package.mask   |  1 +
 3 files changed, 52 insertions(+)

diff --git a/dev-python/jupyter-server-proxy/Manifest 
b/dev-python/jupyter-server-proxy/Manifest
index f38de51d3986..eb0fe21f9ae2 100644
--- a/dev-python/jupyter-server-proxy/Manifest
+++ b/dev-python/jupyter-server-proxy/Manifest
@@ -1 +1,2 @@
 DIST jupyter-server-proxy-3.2.2.tar.gz 121353 BLAKE2B 
4f7c8af14a149f13272ea2802e830b38a5167f1de80dab21e1d175cb96ba3b908bd268f6dbb02cfd4fb8991ffb3315c044405925358904f82b26d55f74f97dbe
 SHA512 
320765a8a8b1c6f213bd9c8cf514aac44f40ce93fb27fa890d8c6a9ae158f92f1b3a7119b47067db1c4f38925815f647559b3c618a9a85553cdbf7d2dc0a3872
+DIST jupyter_server_proxy-4.1.2.tar.gz 133085 BLAKE2B 
a859938f7ab5570e978b3afa71a924b882bcc1e788181bbdee1b2dd22d9b2e7bf706d130b04dc9a0871c3a3046041b939d8da82af5abe093ba2a2d0f9451cb20
 SHA512 
9dc8c84b28f79dd2f89ceb6012f0bf69d43c8c59ffe73d1559aee9d7f6d90cce93fc8b277fe3ad83197fd3d5f7aaad60c3353b0618967e51ed3749e12db4bd3c

diff --git a/dev-python/jupyter-server-proxy/jupyter-server-proxy-4.1.2.ebuild 
b/dev-python/jupyter-server-proxy/jupyter-server-proxy-4.1.2.ebuild
new file mode 100644
index ..bab5f5dbb961
--- /dev/null
+++ b/dev-python/jupyter-server-proxy/jupyter-server-proxy-4.1.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+inherit distutils-r1 pypi
+
+DESCRIPTION="Jupyter notebook server extension to proxy web services"
+HOMEPAGE="https://github.com/jupyterhub/jupyter-server-proxy;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# Connection refused, even without network-sandbox
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/aiohttp[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-server-1.0[${PYTHON_USEDEP}]
+   >=dev-python/simpervisor-1.0[${PYTHON_USEDEP}]
+   >=dev-python/tornado-5.1[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-4.2.1[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   >=dev-python/hatch-jupyter-builder-0.8.3[${PYTHON_USEDEP}]
+   >=dev-python/jupyterlab-4.0.6[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   sed \
+   -e "/--cov.*,/d" \
+   -e "/--no-cov.*,/d" \
+   -e "/--html.*,/d" \
+   -i pyproject.toml || die
+   distutils-r1_python_prepare_all
+}
+
+src_install() {
+   distutils-r1_src_install
+   mv "${ED}/usr/etc" "${ED}/etc" || die
+}

diff --git a/profiles/arch/amd64/x32/package.mask 
b/profiles/arch/amd64/x32/package.mask
index ffce09bbee66..9448d50c9303 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -33,6 +33,7 @@ sci-geosciences/viking
 # Jupyterlab and friends require net-libs/nodejs
 dev-python/jupyterlab
 dev-python/jupyterlab-lsp
+dev-python/jupyter-server-proxy
 sci-misc/jupyterlab-desktop-bin
 dev-python/plotly
 dev-python/plotly-geo



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

2024-03-07 Thread Andrew Ammerlaan
commit: d3e02a469a11f210925fc8c4b8573b9af9358df0
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Thu Mar  7 19:53:23 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Mar  7 19:55:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3e02a46

profiles: media-libs/oneVPL -> media-libs/libvpl

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

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

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 56a5aec60eaf..8595abe06d54 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -158,7 +158,7 @@ sys-libs/libomp -llvm_targets_AMDGPU
 net-misc/curl -rustls -curl_ssl_rustls
 
 # Andrew Ammerlaan  (2022-12-06)
-# Quick Sync Video (through intel-mediasdk or oneVPL) is
+# Quick Sync Video (through intel-mediasdk or libvpl) is
 # only keyworded on amd64
 media-video/ffmpeg -qsv
 media-libs/gst-plugins-bad -qsv

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index b0ebeb503d6e..ac5fb3529c1c 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -65,7 +65,7 @@ sys-libs/libomp llvm_targets_AMDGPU
 net-misc/curl rustls curl_ssl_rustls
 
 # Sam James  (2022-12-07)
-# Needs unstable media-libs/oneVPL
+# Needs unstable media-libs/libvpl
 media-libs/gst-plugins-bad qsv
 media-video/ffmpeg qsv
 

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 24189d7b9795..cbc64ea9de24 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -40,7 +40,7 @@ dev-python/PyQt6 pdfium
 >=gui-libs/wlroots-0.17.0 drm liftoff
 
 # Jimi Huotari  (2023-11-22)
-# media-libs/oneVPL is only keyworded for amd64 at this time.
+# media-libs/libvpl is only keyworded for amd64 at this time.
 media-video/obs-studio qsv
 
 # Jimi Huotari  (2023-11-22)

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index 38557c047921..d3d281bd6407 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -33,7 +33,7 @@ sys-block/nbdkit libguestfs
 sci-physics/lammps hip
 
 # Sam James  (2022-12-07)
-# Needs unstable media-libs/oneVPL
+# Needs unstable media-libs/libvpl
 media-libs/gst-plugins-bad qsv
 media-video/ffmpeg qsv
 



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

2024-03-07 Thread Sam James
commit: 5a7d69f274e7be99c2fe12a61e6ff814f373998f
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  7 18:15:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  7 18:15:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a7d69f2

profiles/arch/amd64: un-stable-mask php_targets_8-2

amd64 is already stable.

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

 profiles/arch/amd64/use.stable.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/amd64/use.stable.mask 
b/profiles/arch/amd64/use.stable.mask
index ec2fc20338fc..c7159b879206 100644
--- a/profiles/arch/amd64/use.stable.mask
+++ b/profiles/arch/amd64/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
 
-# Sam James  (2024-03-07)
-# dev-lang/php:8.2 is not marked stable here yet (bug #920701)
-php_targets_php8-2
-
 # Paul Zander  (2023-11-17)
 # ROCm/HIP is not suitable for stabilization.
 hip



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

2024-03-05 Thread Marek Szuba
commit: 8d6bd27f6d5a9350b7e8a131d1e0e68856d95785
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Mar  5 13:33:11 2024 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Mar  5 13:33:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d6bd27f

profiles: unmask USE=qt6 on dev-python/pyotherside

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

 profiles/arch/amd64/package.use.mask | 5 -
 profiles/base/package.use.mask   | 4 
 2 files changed, 9 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 20d998103599..d1a323663aaf 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -113,11 +113,6 @@ net-misc/curl -nghttp3
 # dev-cpp/cppdap is not keyworded in most places
 dev-build/cmake -dap
 
-# 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 51c9064d2366..683fdd9c4c37 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -283,10 +283,6 @@ gnome-base/gnome-extra-apps tracker
 # which has not been ported to libsoup:3.0.
 >=app-misc/tracker-miners-3.4.0-r1 rss
 
-# Marek Szuba  (2022-11-14)
-# As of August 2023, does not support qt-6.5+ yet.
-dev-python/pyotherside qt6
-
 # Viorel Munteanu  (2022-10-07)
 # Cannot test and fix pax-kernel related bugs on a current grsec kernel
 # Mask the flag for now



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

2024-02-28 Thread Andreas Sturmlechner
commit: f3d987fb451064190fff10faec946e9fc576d1c6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 28 14:09:03 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 28 14:10:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3d987fb

profiles: amd64/x32: Pin net-im/{neochat,tokodon} masks to >=24.02.0

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

 profiles/arch/amd64/x32/package.mask | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/amd64/x32/package.mask 
b/profiles/arch/amd64/x32/package.mask
index f7d4f04cee51..ffce09bbee66 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -136,8 +136,8 @@ media-video/openshot
 media-video/vidify
 media-video/vidify-audiosync
 net-analyzer/nmapsi
-net-im/neochat
-net-im/tokodon
+>=net-im/neochat-24.02.0
+>=net-im/tokodon-24.02.0
 net-im/whatsie
 net-libs/signon-ui
 net-misc/nextcloud-client



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/x32/, profiles/arch/arm/, kde-apps/kdecore-meta/, ...

2024-02-28 Thread Andreas Sturmlechner
commit: ec56ac37ccc38be22025370b1650939e613bc40a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 28 09:22:49 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 28 09:33:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec56ac37

kde-apps*/: Move meta packages to SLOT 0

KDE Gear packages consist of both Qt5- and Qt6-based packages,
newly added leaf packages have not been slotted for some time,
so these slots are meaningless.

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

 .../kde-apps-meta/kde-apps-meta-23.08.4.ebuild |  24 ++---
 .../kde-apps-meta/kde-apps-meta-23.08.5.ebuild |  24 ++---
 .../kdeaccessibility-meta-23.08.4.ebuild   |  10 +-
 .../kdeaccessibility-meta-23.08.5.ebuild   |  10 +-
 .../kdeadmin-meta/kdeadmin-meta-23.08.4.ebuild |   6 +-
 .../kdeadmin-meta/kdeadmin-meta-23.08.5.ebuild |   6 +-
 kde-apps/kdecore-meta/kdecore-meta-23.08.4.ebuild  |  24 ++---
 kde-apps/kdecore-meta/kdecore-meta-23.08.5.ebuild  |  24 ++---
 kde-apps/kdeedu-meta/kdeedu-meta-23.08.4-r1.ebuild |  50 +-
 kde-apps/kdeedu-meta/kdeedu-meta-23.08.5.ebuild|  50 +-
 .../kdegames-meta/kdegames-meta-23.08.4.ebuild |  86 
 .../kdegames-meta/kdegames-meta-23.08.5.ebuild |  86 
 .../kdegraphics-meta-23.08.4-r1.ebuild |  32 +++---
 .../kdegraphics-meta-23.08.5.ebuild|  32 +++---
 .../kdemultimedia-meta-23.08.4.ebuild  |  26 ++---
 .../kdemultimedia-meta-23.08.5.ebuild  |  26 ++---
 .../kdenetwork-meta/kdenetwork-meta-23.08.4.ebuild |  24 ++---
 .../kdenetwork-meta/kdenetwork-meta-23.08.5.ebuild |  24 ++---
 kde-apps/kdepim-meta/kdepim-meta-23.08.4.ebuild| 108 ++---
 kde-apps/kdepim-meta/kdepim-meta-23.08.5.ebuild| 108 ++---
 kde-apps/kdesdk-meta/kdesdk-meta-23.08.4.ebuild|  38 
 kde-apps/kdesdk-meta/kdesdk-meta-23.08.5.ebuild|  38 
 .../kdeutils-meta/kdeutils-meta-23.08.4-r1.ebuild  |  42 
 .../kdeutils-meta/kdeutils-meta-23.08.5.ebuild |  42 
 profiles/arch/amd64/x32/package.mask   |   2 +-
 profiles/arch/amd64/x32/package.use.mask   |   6 +-
 profiles/arch/arm/package.mask |   2 +-
 profiles/arch/arm/package.use.mask |   4 +-
 profiles/arch/x86/package.mask |   2 +-
 profiles/arch/x86/package.use.mask |   4 +-
 profiles/updates/1Q-2024   |  12 +++
 31 files changed, 492 insertions(+), 480 deletions(-)

diff --git a/kde-apps/kde-apps-meta/kde-apps-meta-23.08.4.ebuild 
b/kde-apps/kde-apps-meta/kde-apps-meta-23.08.4.ebuild
index 205a8b2f3f67..3cdd1ae0edb9 100644
--- a/kde-apps/kde-apps-meta/kde-apps-meta-23.08.4.ebuild
+++ b/kde-apps/kde-apps-meta/kde-apps-meta-23.08.4.ebuild
@@ -7,20 +7,20 @@ DESCRIPTION="Meta package for the KDE Release Service 
collection"
 HOMEPAGE="https://apps.kde.org/;
 
 LICENSE="metapackage"
-SLOT="5"
+SLOT="0"
 KEYWORDS="amd64 arm64 x86"
 IUSE="accessibility +admin +education +games +graphics +multimedia +network 
pim sdk +utils"
 
 RDEPEND="
-   >=kde-apps/kdecore-meta-${PV}:${SLOT}
-   accessibility? ( >=kde-apps/kdeaccessibility-meta-${PV}:${SLOT} )
-   admin? ( >=kde-apps/kdeadmin-meta-${PV}:${SLOT} )
-   education? ( >=kde-apps/kdeedu-meta-${PV}:${SLOT} )
-   games? ( >=kde-apps/kdegames-meta-${PV}:${SLOT} )
-   graphics? ( >=kde-apps/kdegraphics-meta-${PV}:${SLOT} )
-   multimedia? ( >=kde-apps/kdemultimedia-meta-${PV}:${SLOT} )
-   network? ( >=kde-apps/kdenetwork-meta-${PV}:${SLOT} )
-   pim? ( >=kde-apps/kdepim-meta-${PV}:${SLOT} )
-   sdk? ( >=kde-apps/kdesdk-meta-${PV}:${SLOT} )
-   utils? ( >=kde-apps/kdeutils-meta-${PV}:${SLOT} )
+   >=kde-apps/kdecore-meta-${PV}:0
+   accessibility? ( >=kde-apps/kdeaccessibility-meta-${PV}:0 )
+   admin? ( >=kde-apps/kdeadmin-meta-${PV}:0 )
+   education? ( >=kde-apps/kdeedu-meta-${PV}:0 )
+   games? ( >=kde-apps/kdegames-meta-${PV}:0 )
+   graphics? ( >=kde-apps/kdegraphics-meta-${PV}:0 )
+   multimedia? ( >=kde-apps/kdemultimedia-meta-${PV}:0 )
+   network? ( >=kde-apps/kdenetwork-meta-${PV}:0 )
+   pim? ( >=kde-apps/kdepim-meta-${PV}:0 )
+   sdk? ( >=kde-apps/kdesdk-meta-${PV}:0 )
+   utils? ( >=kde-apps/kdeutils-meta-${PV}:0 )
 "

diff --git a/kde-apps/kde-apps-meta/kde-apps-meta-23.08.5.ebuild 
b/kde-apps/kde-apps-meta/kde-apps-meta-23.08.5.ebuild
index 889c97a8a6c0..eba69fce2f26 100644
--- a/kde-apps/kde-apps-meta/kde-apps-meta-23.08.5.ebuild
+++ b/kde-apps/kde-apps-meta/kde-apps-meta-23.08.5.ebuild
@@ -7,20 +7,20 @@ DESCRIPTION="Meta package for the KDE Release Service 
collection"
 HOMEPAGE="https://apps.kde.org/;
 
 LICENSE="metapackage"
-SLOT="5"
+SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="accessibility +admin +education +games +graphics 

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

2024-02-17 Thread James Le Cuirot
commit: e871780068d533b1f90592e0da093a0d07a9a555
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Feb 17 23:25:08 2024 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Feb 17 23:38:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8717800

profiles: Mask net-misc/sunshine on amd64/x32

It requires nodejs to build, which is unavailable here.

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

 profiles/arch/amd64/x32/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/amd64/x32/package.mask 
b/profiles/arch/amd64/x32/package.mask
index d418fadc5814..39f72443d8ef 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# James Le Cuirot  (2024-02-17)
+# Requires net-libs/nodejs which is unavailable on amd64/x32.
+net-misc/sunshine
+
 # Eli Schwartz  (2023-10-19)
 # Requires net-libs/nodejs which is unavailable on amd64/x32.
 dev-lang/rapydscript-ng



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, games-fps/alephone-infinity/, dev-python/tavern/, ...

2024-02-14 Thread Matt Jolly
commit: 7e50c89bb24402b9623f8a8cae9fa2741645fe9e
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 14 14:28:08 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 14 14:36:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e50c89b

*/*: update maintainer info

Closes: https://bugs.gentoo.org/849758
Signed-off-by: Matt Jolly  gentoo.org>

 app-antivirus/clamav/metadata.xml |  8 ++--
 app-arch/createrepo_c/metadata.xml|  4 ++--
 app-arch/drpm/metadata.xml|  8 ++--
 app-arch/zchunk/metadata.xml  |  4 ++--
 app-misc/elasticsearch/metadata.xml   |  4 ++--
 dev-python/pytest-twisted/metadata.xml|  6 +-
 dev-python/python-box/metadata.xml|  8 ++--
 dev-python/sabctools/metadata.xml |  8 ++--
 dev-python/tavalidate/metadata.xml|  8 ++--
 dev-python/tavern/metadata.xml|  8 ++--
 games-fps/alephone-durandal/metadata.xml  |  2 +-
 games-fps/alephone-infinity/metadata.xml  |  2 +-
 games-fps/alephone-marathon/metadata.xml  |  2 +-
 games-fps/alephone/metadata.xml   |  4 ++--
 media-fonts/intel-one-mono/metadata.xml   |  6 +-
 net-misc/curl/metadata.xml|  4 ++--
 profiles/arch/amd64/package.use.mask  |  4 ++--
 profiles/arch/amd64/package.use.stable.mask   |  2 +-
 profiles/arch/arm64/package.use.force |  2 +-
 profiles/arch/powerpc/ppc64/package.use.force |  2 +-
 profiles/arch/x86/package.use.mask|  2 +-
 profiles/base/package.use.mask|  2 +-
 sec-keys/openpgp-keys-danielstenberg/metadata.xml |  4 ++--
 sys-boot/plymouth-openrc-plugin/metadata.xml  | 10 +++---
 sys-fs/bcachefs-tools/metadata.xml|  4 ++--
 sys-libs/libmodulemd/metadata.xml |  8 ++--
 www-client/chromium/metadata.xml  |  4 ++--
 x11-wm/fvwm3/metadata.xml |  8 ++--
 28 files changed, 47 insertions(+), 91 deletions(-)

diff --git a/app-antivirus/clamav/metadata.xml 
b/app-antivirus/clamav/metadata.xml
index ad6c8d27e1b3..6c3a836f2615 100644
--- a/app-antivirus/clamav/metadata.xml
+++ b/app-antivirus/clamav/metadata.xml
@@ -9,14 +9,10 @@

m...@gentoo.org

-   
-   Matt.Jolly@footclan.ninja
+   
+   kan...@gentoo.org
Matt Jolly

-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   


Build applications (clamscan, clamd, clamdscan, 
clamonacc (also has its own USE flag), sigtool, clambc, clamav-milter (also 
requires milter USE flag), clamdtop, clamsubmit, clamconf).

diff --git a/app-arch/createrepo_c/metadata.xml 
b/app-arch/createrepo_c/metadata.xml
index d3f01feb9062..d68ba2954545 100644
--- a/app-arch/createrepo_c/metadata.xml
+++ b/app-arch/createrepo_c/metadata.xml
@@ -5,8 +5,8 @@
j...@uls.co.za
Jaco Kroon

-   
-   Matt.Jolly@footclan.ninja
+   
+   kan...@gentoo.org
Matt Jolly



diff --git a/app-arch/drpm/metadata.xml b/app-arch/drpm/metadata.xml
index ed3bc9d534c9..ebbca5189fad 100644
--- a/app-arch/drpm/metadata.xml
+++ b/app-arch/drpm/metadata.xml
@@ -1,14 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   Matt.Jolly@footclan.ninja
+   
+   kan...@gentoo.org
Matt Jolly

-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

rpm-software-management/drpm


diff --git a/app-arch/zchunk/metadata.xml b/app-arch/zchunk/metadata.xml
index 40e1e399be6c..b8751b9a4831 100644
--- a/app-arch/zchunk/metadata.xml
+++ b/app-arch/zchunk/metadata.xml
@@ -1,8 +1,8 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   Matt.Jolly@footclan.ninja
+   
+   kan...@gentoo.org
Matt Jolly



diff --git a/app-misc/elasticsearch/metadata.xml 
b/app-misc/elasticsearch/metadata.xml
index d22a53b6412b..cbd660b825ba 100644
--- a/app-misc/elasticsearch/metadata.xml
+++ b/app-misc/elasticsearch/metadata.xml
@@ -1,8 +1,8 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   Matt.Jolly@footclan.ninja
+   
+   kan...@gentoo.org
Matt Jolly



diff --git a/dev-python/pytest-twisted/metadata.xml 
b/dev-python/pytest-twisted/metadata.xml
index 864118bb47ad..a1c7503f6e85 100644
--- a/dev-python/pytest-twisted/metadata.xml
+++ b/dev-python/pytest-twisted/metadata.xml
@@ -2,17 +2,13 @@
 

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

2024-01-25 Thread Sam James
commit: 577d19397bc20460c0aaa049e8cd8b0758e9db63
Author: Michal Privoznik  gmail  com>
AuthorDate: Sun Dec 17 20:41:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 26 07:49:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=577d1939

app-emulation/libvirt: Add virtiofsd USE flag

While technically app-emulation/virtiofsd is not a libvirt
dependency (app-emulation/qemu and app-emulation/virtiofsd can
function on their own, happily), it's handy (in some scenarios)
to drag it automatically in as a dependency. Invent "virtiofsd"
USE flag that controls this.

Bug: https://bugs.gentoo.org/913212
Signed-off-by: Michal Privoznik  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-emulation/libvirt/libvirt-10.0.0.ebuild  | 3 ++-
 app-emulation/libvirt/libvirt-9.9.0.ebuild   | 3 ++-
 app-emulation/libvirt/libvirt-.ebuild| 3 ++-
 app-emulation/libvirt/metadata.xml   | 3 +++
 profiles/arch/amd64/package.use.mask | 4 
 profiles/arch/base/package.use.mask  | 4 
 profiles/arch/powerpc/ppc64/package.use.mask | 4 
 7 files changed, 21 insertions(+), 3 deletions(-)

diff --git a/app-emulation/libvirt/libvirt-10.0.0.ebuild 
b/app-emulation/libvirt/libvirt-10.0.0.ebuild
index fcb80d5cb161..25ba088988c0 100644
--- a/app-emulation/libvirt/libvirt-10.0.0.ebuild
+++ b/app-emulation/libvirt/libvirt-10.0.0.ebuild
@@ -32,7 +32,7 @@ IUSE="
apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs
iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa
openvz parted pcap policykit +qemu rbd sasl selinux test +udev
-   virtualbox +virt-network wireshark-plugins xen zfs
+   virtiofsd virtualbox +virt-network wireshark-plugins xen zfs
 "
 RESTRICT="!test? ( test )"
 
@@ -120,6 +120,7 @@ RDEPEND="
net-misc/radvd
sys-apps/iproute2[-minimal]
)
+   virtiofsd? ( app-emulation/virtiofsd )
wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= )
xen? (
>=app-emulation/xen-4.9.0

diff --git a/app-emulation/libvirt/libvirt-9.9.0.ebuild 
b/app-emulation/libvirt/libvirt-9.9.0.ebuild
index 04bcd4cb2322..cc922f97df11 100644
--- a/app-emulation/libvirt/libvirt-9.9.0.ebuild
+++ b/app-emulation/libvirt/libvirt-9.9.0.ebuild
@@ -31,7 +31,7 @@ SLOT="0/${PV}"
 IUSE="
apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs
iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nfs nls numa openvz
-   parted pcap policykit +qemu rbd sasl selinux test +udev
+   parted pcap policykit +qemu rbd sasl selinux test +udev virtiofsd
virtualbox +virt-network wireshark-plugins xen zfs
 "
 RESTRICT="!test? ( test )"
@@ -120,6 +120,7 @@ RDEPEND="
net-misc/radvd
sys-apps/iproute2[-minimal]
)
+   virtiofsd? ( app-emulation/virtiofsd )
wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= )
xen? (
>=app-emulation/xen-4.9.0

diff --git a/app-emulation/libvirt/libvirt-.ebuild 
b/app-emulation/libvirt/libvirt-.ebuild
index c61085b4b439..38baa163aaa0 100644
--- a/app-emulation/libvirt/libvirt-.ebuild
+++ b/app-emulation/libvirt/libvirt-.ebuild
@@ -32,7 +32,7 @@ IUSE="
apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs
iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa
openvz parted pcap policykit +qemu rbd sasl selinux test +udev
-   virtualbox +virt-network wireshark-plugins xen zfs
+   virtiofsd virtualbox +virt-network wireshark-plugins xen zfs
 "
 RESTRICT="!test? ( test )"
 
@@ -120,6 +120,7 @@ RDEPEND="
net-misc/radvd
sys-apps/iproute2[-minimal]
)
+   virtiofsd? ( app-emulation/virtiofsd )
wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= )
xen? (
>=app-emulation/xen-4.9.0

diff --git a/app-emulation/libvirt/metadata.xml 
b/app-emulation/libvirt/metadata.xml
index e8819dedc86a..16610185fea3 100644
--- a/app-emulation/libvirt/metadata.xml
+++ b/app-emulation/libvirt/metadata.xml
@@ -96,6 +96,9 @@

Enable ZFS backend storage sys-fs/zfs

+   
+   Drag in virtiofsd dependency 
app-emulation/virtiofsd
+   


libvirt/libvirt

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 9ac5e1dc4690..6631c085ccd3 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -518,3 +518,7 @@ media-sound/mpg123-base cpu_flags_x86_mmx 
cpu_flags_x86_3dnow cpu_flags_x86_3dno
 # saves people from needlessly installing nasm
 # Refs bug #93279
 media-sound/lame cpu_flags_x86_mmx
+
+# Michal Privoznik  (2024-01-21)
+# virtiofsd is available here
+app-emulation/libvirt -virtiofsd


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

2024-01-18 Thread Jakov Smolić
commit: 5e50b204382a207a0fc328d215e707ca81a635cb
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Jan 18 16:42:16 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Jan 18 16:46:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e50b204

profiles: Remove leftover dev-python/pypy3-exe mask entries

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

 profiles/arch/amd64/package.use.mask | 1 -
 profiles/arch/powerpc/ppc64/package.mask | 3 +--
 profiles/package.mask| 5 -
 3 files changed, 1 insertion(+), 8 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index cde94fbd99ae..9ac5e1dc4690 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -434,7 +434,6 @@ sys-apps/hwloc -gl -nvml
 # Michał Górny  (2013-07-22)
 # Meaningless on amd64 (it controls the 32-bit x86 JIT).
 dev-python/pypy-exe cpu_flags_x86_sse2
-dev-python/pypy3-exe cpu_flags_x86_sse2
 
 # Diego Elio Pettenò  (2012-11-03)
 # Unmask here, as it's masked in base.

diff --git a/profiles/arch/powerpc/ppc64/package.mask 
b/profiles/arch/powerpc/ppc64/package.mask
index 7d3478fc343d..694da7e1f320 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Jimi Huotari  (2023-01-11)
@@ -8,7 +8,6 @@
 # Michał Górny  (2022-08-25)
 # Only ppc64le binpkg is provided.
 dev-python/pypy-exe-bin
-dev-python/pypy3-exe-bin
 
 # Sam James  (2022-01-18)
 # No bootstrap binary available on big endian PPC64 right now

diff --git a/profiles/package.mask b/profiles/package.mask
index afee54f68763..56a42b16b278 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -466,11 +466,6 @@ dev-ruby/elasticsearch:8.8.0
 # https://github.com/sdispater/pendulum/issues/769
 =dev-python/pendulum-3.0.0
 
-# Michał Górny  (2023-12-15)
-# Superseded by dev-python/pypy3_10-exe{,-bin}.
-# Removal on 2024-01-14.  Bug #920036.
-dev-python/pypy3-exe
-
 # Sam James  (2023-12-14)
 # Gentoo's kernel maintainers have decided to discontinue gentoo-sources and
 # gentoo-kernel for old kernel LTS branches because of the resources to require



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

2024-01-17 Thread Ionen Wolkens
commit: 16566ac69dfc6d2f8cb9b25be9b5ac3b6f98db0f
Author: Violet Purcell  inventati  org>
AuthorDate: Wed Jan 17 17:46:35 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jan 17 18:47:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16566ac6

profiles/arch/amd64/no-multilib: unmask app-emulation/winetricks

Since no-multilib can now use wine with 32-bit support via USE=wow64,
winetricks and protontricks no longer rely on amd64 multilib.

Signed-off-by: Violet Purcell  inventati.org>
Closes: https://github.com/gentoo/gentoo/pull/34870
Signed-off-by: Ionen Wolkens  gentoo.org>

 profiles/arch/amd64/no-multilib/package.mask | 2 --
 1 file changed, 2 deletions(-)

diff --git a/profiles/arch/amd64/no-multilib/package.mask 
b/profiles/arch/amd64/no-multilib/package.mask
index 4a7a71564eb7..45d113b969a2 100644
--- a/profiles/arch/amd64/no-multilib/package.mask
+++ b/profiles/arch/amd64/no-multilib/package.mask
@@ -24,9 +24,7 @@ app-arch/stuffit
 app-benchmarks/cpuburn
 app-editors/emacs:18
 app-emulation/crossover-bin
-app-emulation/protontricks
 app-emulation/q4wine
-app-emulation/winetricks
 dev-embedded/libftd2xx
 dev-embedded/openocd
 dev-util/android-ndk



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

2024-01-16 Thread Ionen Wolkens
commit: b0cc8f625d90c5ae3bb8043628fa7769cb4b1ce7
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Jan 16 16:12:13 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 16 16:12:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0cc8f62

profiles/arch/amd64: package.use.stable.mask opencv[cudnn]

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

 profiles/arch/amd64/package.use.stable.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index 78e11ff93f55..60c17f53ac61 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Ionen Wolkens  (2024-01-16)
+# cuda (and thus cudnn) are not available in stable
+media-libs/opencv cudnn
+
 # Joonas Niilola  (2024-01-08)
 # Pulls in pandoc with all of its glory (haskell). #921501
 www-apps/hugo test



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

2024-01-10 Thread Ben Kohler
commit: 3dc31581e355ce0b5455fb9d799ac21074b27dc6
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Jan 10 15:34:54 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Jan 10 15:36:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dc31581

profiles: adjust defaults & masks on memtest86+ after efi flag renames

Signed-off-by: Ben Kohler  gentoo.org>

 profiles/arch/amd64/no-multilib/package.use.mask | 2 +-
 profiles/arch/amd64/package.use  | 2 +-
 profiles/arch/x86/package.use.mask   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/profiles/arch/amd64/no-multilib/package.use.mask 
b/profiles/arch/amd64/no-multilib/package.use.mask
index ec5ba0d852f7..5a3b1d629b5c 100644
--- a/profiles/arch/amd64/no-multilib/package.use.mask
+++ b/profiles/arch/amd64/no-multilib/package.use.mask
@@ -18,7 +18,7 @@ sys-libs/ncurses stack-realign
 
 # Ben Kohler  (2022-06-07)
 # Disable 32bit builds on no-multilib
-sys-apps/memtest86+ bios32 efi32 iso32
+sys-apps/memtest86+ bios32 uefi32 iso32
 
 # Sam James  (2020-12-27)
 # dev-embedded/libftd2xx unavailable here

diff --git a/profiles/arch/amd64/package.use b/profiles/arch/amd64/package.use
index 31d17baca413..40a242b365d5 100644
--- a/profiles/arch/amd64/package.use
+++ b/profiles/arch/amd64/package.use
@@ -9,7 +9,7 @@ sys-libs/ncurses stack-realign
 
 # Ben Kohler  (2022-06-07)
 # Enable BIOS & UEFI targets by default
-sys-apps/memtest86+ bios64 efi64
+sys-apps/memtest86+ bios64 uefi64
 
 # Theo Anderson  (2021-03-06)
 # Enable 32-bit clang runtime to ease -m32 builds with non-GCC runtime

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 8b212affe8c3..c830edbb21f8 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -108,7 +108,7 @@ app-vim/jedi test
 
 # Ben Kohler  (2022-06-07)
 # Disable 64bit builds on x86
-sys-apps/memtest86+ bios64 efi64 iso64
+sys-apps/memtest86+ bios64 uefi64 iso64
 
 # Jimi Huotari  (2022-05-08)
 # Not keyworded here yet.



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

2024-01-07 Thread Joonas Niilola
commit: 70922284a66b08397455815dae655d2ae5892bc4
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Jan  8 06:48:57 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jan  8 06:48:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70922284

profiles/arch/amd64: use.stable.mask hugo[test]

 - dep-tree pulls in haskell stuff.

Bug: https://bugs.gentoo.org/921501
Signed-off-by: Joonas Niilola  gentoo.org>

 profiles/arch/amd64/package.use.stable.mask | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index c23f44cf5f97..78e11ff93f55 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # When you add an entry to the top of this file, add your name, the date, and
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Joonas Niilola  (2024-01-08)
+# Pulls in pandoc with all of its glory (haskell). #921501
+www-apps/hugo test
+
 # Andrew Ammerlaan  (2023-12-18)
 # This is still experimental, prebuilt images may not boot on all systems.
 sys-kernel/gentoo-kernel generic-uki



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

2023-12-15 Thread Arthur Zamarin
commit: 79fa26e00e7a50f89ac867730d116ee566cdee6d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 15 21:00:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 15 21:00:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79fa26e0

games-strategy/defcon-demo: treeclean

Closes: https://bugs.gentoo.org/753515
Signed-off-by: Arthur Zamarin  gentoo.org>

 games-strategy/defcon-demo/Manifest|  2 -
 .../defcon-demo/defcon-demo-1.60-r1.ebuild | 96 --
 games-strategy/defcon-demo/files/defcon| 15 
 games-strategy/defcon-demo/metadata.xml| 11 ---
 profiles/arch/amd64/no-multilib/package.mask   |  1 -
 profiles/features/musl/package.mask|  1 -
 profiles/package.mask  |  6 --
 7 files changed, 132 deletions(-)

diff --git a/games-strategy/defcon-demo/Manifest 
b/games-strategy/defcon-demo/Manifest
deleted file mode 100644
index ba927fc8d8c9..
--- a/games-strategy/defcon-demo/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST defcon_1.6-1_amd64.deb 62377900 BLAKE2B 
ad6047a5f57492facf17da50a9d3003181d4352eebaa08e7185a676b3dcfb8a2c3d1001c96c09ae417d482b3a97894032084ede22f841516b9f67ed014861743
 SHA512 
b71aacc3cd94eec8f1ea19ee03d8098fcdd96191c12d614f55076826ef0bb44c8ada66dfd3df7d94d042b33bdd8fa5f0f58e69fc980d6213c320ab4ce2d682a9
-DIST defcon_1.6-1_i386.deb 62311684 BLAKE2B 
35495410dc875d4ac9ecaea26cbbf2cb258ccdf0ffe0ddb7234009b7986c1ebcb17bdef93a579db8b41eeefaeecea9ebb09bcdb049bee14c0b6af6df26c7
 SHA512 
0e60e8fbca2f3046228b656990e3adb471de4f64a99d435c96b1e5a8cc49b1250c48ceeb19a4bcb58354e750398de2559256d26a38b20286dec3c0ce7f97ebb8

diff --git a/games-strategy/defcon-demo/defcon-demo-1.60-r1.ebuild 
b/games-strategy/defcon-demo/defcon-demo-1.60-r1.ebuild
deleted file mode 100644
index 123c3f6c0bef..
--- a/games-strategy/defcon-demo/defcon-demo-1.60-r1.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit desktop toolchain-funcs gnome2-utils
-
-MY_PN=defcon
-MY_PV=${PV:0:3}
-MY_PVR=1
-MY_P=defcon_${MY_PV}-${MY_PVR}
-
-DESCRIPTION="Global thermonuclear war simulation with multiplayer support"
-HOMEPAGE="http://www.introversion.co.uk/defcon/;
-SRC_URI="x86? ( 
http://www.introversion.co.uk/defcon/downloads/${MY_P}_i386.deb )
-   amd64? ( 
http://www.introversion.co.uk/defcon/downloads/${MY_P}_amd64.deb )"
-
-LICENSE="Introversion"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="+system-libs"
-RESTRICT="bindist mirror strip"
-
-# glibc discussion:
-# http://forums.introversion.co.uk/defcon/viewtopic.php?t=4016
-RDEPEND="
-   media-libs/libogg
-   media-libs/libvorbis
-   >=sys-libs/glibc-2.3
-   x11-libs/libX11
-   x11-libs/libXau
-   x11-libs/libXdmcp
-   x11-libs/libXext
-   system-libs? ( media-libs/libsdl[sound,video] )"
-
-QA_PREBUILT="/opt/${PN}/lib/${MY_PN}.bin.x86"
-
-S="${WORKDIR}/usr/local/games/${MY_PN}"
-
-src_unpack() {
-   default
-   unpack ./data.tar.gz
-
-   cd "${S}" || die
-   # maintain compatibility with old installation/script
-   [[ -e lib64 ]] && { mv lib64 lib || die ;}
-   [[ -e ${MY_PN}.bin.x86_64 ]] && { mv ${MY_PN}.bin.x86_64 
${MY_PN}.bin.x86 || die ;}
-}
-
-src_prepare() {
-   default
-
-   # FindPath scripts are ugly and unnecessary
-   if use system-libs ; then
-   rm -f lib/lib*
-   fi
-   sed \
-   -e "s:GAMEDIR:/opt/${PN}:g" \
-   "${FILESDIR}"/${MY_PN} > "${T}"/${MY_PN} || die
-   echo "int chdir(const char *d) { return 0; }" > chdir.c || die
-}
-
-src_compile() {
-   echo "$(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -fPIC -shared -o 
lib/chdir.so chdir.c"
-   $(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -fPIC -shared -o 
lib/chdir.so chdir.c || die
-}
-
-src_install() {
-   local dir=/opt/${PN}
-
-   insinto ${dir}/lib
-   doins *.dat
-
-   exeinto ${dir}/lib
-   doexe lib/*.so
-   doexe ${MY_PN}.bin.x86
-
-   doicon -s 128 ${MY_PN}.png
-
-   # Can be upgraded to full version, so is not installed as "demo"
-   dobin "${T}"/${MY_PN}
-   make_desktop_entry ${MY_PN} "Defcon"
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-   elog "Screenshots will appear in ~/.${MY_PN}/lib"
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}

diff --git a/games-strategy/defcon-demo/files/defcon 
b/games-strategy/defcon-demo/files/defcon
deleted file mode 100644
index 6e9dd3b5307c..
--- a/games-strategy/defcon-demo/files/defcon
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/bin/sh
-if [ -n "GAMEDIR/lib" ] ; then
-   if [ "${LD_LIBRARY_PATH+set}" = "set" ] ; then
-   export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:GAMEDIR/lib"
-   else
-   

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/x32/, profiles/arch/mips/mips64/multilib/, ...

2023-11-26 Thread Sam James
commit: 1a96b82a76b8d7fb824d4a7b47f6b70c1808936c
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct  6 15:49:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 26 23:36:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a96b82a

profiles/arch: Force multilib flags on sys-devel/gcc deps

Force enabling respective abi_* flags on sys-devel/gcc dependencies
in profiles where multiple MULTILIB_ABIS are used by default.  This
prevents sys-devel/gcc build from failing late in the build with cryptic
error messages when USE=multilib (that is forced on) is used along with
USE=objc.

Bug: https://bugs.gentoo.org/617788
Signed-off-by: Michał Górny  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/33216
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/amd64/no-multilib/package.use.force | 7 ++-
 profiles/arch/amd64/package.use.force | 6 ++
 profiles/arch/amd64/x32/package.use.force | 6 ++
 profiles/arch/mips/mips64/multilib/package.use.force  | 8 
 profiles/arch/mips/mipsel/mips64el/multilib/package.use.force | 8 
 5 files changed, 34 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/amd64/no-multilib/package.use.force 
b/profiles/arch/amd64/no-multilib/package.use.force
index 17acf1185e81..2897c534ec47 100644
--- a/profiles/arch/amd64/no-multilib/package.use.force
+++ b/profiles/arch/amd64/no-multilib/package.use.force
@@ -1,6 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (2023-10-06)
+# Undo multilib forcing.
+dev-libs/libatomic_ops -abi_x86_32
+dev-libs/boehm-gc -abi_x86_32
+
 # Michał Górny  (2017-04-08)
 # Undo multilib forcing.
 sys-apps/sandbox -abi_x86_32

diff --git a/profiles/arch/amd64/package.use.force 
b/profiles/arch/amd64/package.use.force
index da0808237ad6..5c9f06cdb0c4 100644
--- a/profiles/arch/amd64/package.use.force
+++ b/profiles/arch/amd64/package.use.force
@@ -1,6 +1,12 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (2023-10-06)
+# Require ABIs matching MULTILIB_ABIS in gcc dependencies -- otherwise
+# sys-devel/gcc[multilib] (which is forced) will fail late in build.
+dev-libs/libatomic_ops abi_x86_32
+dev-libs/boehm-gc abi_x86_32
+
 # Michał Górny  (2017-12-30)
 # We have ready-to-use configs here.
 sys-kernel/gentoo-kernel -savedconfig

diff --git a/profiles/arch/amd64/x32/package.use.force 
b/profiles/arch/amd64/x32/package.use.force
index 388c2861e5f2..c414ca9911c3 100644
--- a/profiles/arch/amd64/x32/package.use.force
+++ b/profiles/arch/amd64/x32/package.use.force
@@ -1,6 +1,12 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (2023-10-06)
+# Require ABIs matching MULTILIB_ABIS in gcc dependencies -- otherwise
+# sys-devel/gcc[multilib] (which is forced) will fail late in build.
+dev-libs/libatomic_ops abi_x86_64
+dev-libs/boehm-gc abi_x86_64
+
 # Michał Górny  (2017-04-08)
 # Require sandbox to be multilib-capable to avoid failures when building
 # multilib packages, #611292.

diff --git a/profiles/arch/mips/mips64/multilib/package.use.force 
b/profiles/arch/mips/mips64/multilib/package.use.force
new file mode 100644
index ..b400461470d5
--- /dev/null
+++ b/profiles/arch/mips/mips64/multilib/package.use.force
@@ -0,0 +1,8 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Michał Górny  (2023-10-06)
+# Require ABIs matching MULTILIB_ABIS in gcc dependencies -- otherwise
+# sys-devel/gcc[multilib] (which is forced) will fail late in build.
+dev-libs/libatomic_ops abi_mips_n32 abi_mips_n64 abi_mips_o32
+dev-libs/boehm-gc abi_mips_n32 abi_mips_n64 abi_mips_o32

diff --git a/profiles/arch/mips/mipsel/mips64el/multilib/package.use.force 
b/profiles/arch/mips/mipsel/mips64el/multilib/package.use.force
new file mode 100644
index ..b400461470d5
--- /dev/null
+++ b/profiles/arch/mips/mipsel/mips64el/multilib/package.use.force
@@ -0,0 +1,8 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Michał Górny  (2023-10-06)
+# Require ABIs matching MULTILIB_ABIS in gcc dependencies -- otherwise
+# sys-devel/gcc[multilib] (which is forced) will fail late in build.
+dev-libs/libatomic_ops abi_mips_n32 abi_mips_n64 abi_mips_o32
+dev-libs/boehm-gc abi_mips_n32 abi_mips_n64 abi_mips_o32



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

2023-11-24 Thread Jimi Huotari
commit: 9dc61a6791c69be995de7c8da1107079ac004b8b
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sun Nov 19 19:35:26 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Fri Nov 24 15:51:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dc61a67

profiles: mask 'media-video/obs-studio[qsv,websocket]'

The 'dev-libs/qr-code-generator' and 'media-libs/oneVPL'
packages have only been keyworded for amd64 at this time.

Signed-off-by: Jimi Huotari  gentoo.org>

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

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 037bd8e5c0ca..31fab1e8cd31 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Jimi Huotari  (2023-11-22)
+# Unmask on amd64.
+media-video/obs-studio -qsv -websocket
+
 # 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/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 4b0362d1f311..6695d99265f5 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,14 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Jimi Huotari  (2023-11-22)
+# media-libs/oneVPL is only keyworded for amd64 at this time.
+media-video/obs-studio qsv
+
+# Jimi Huotari  (2023-11-22)
+# dev-libs/qr-code-generator is only keyworded for amd64 at this time.
+media-video/obs-studio websocket
+
 # Jimi Huotari  (2023-10-21)
 # net-libs/librist is only keyworded for arm64 at this time.
 media-video/obs-studio mpegts



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

2023-11-21 Thread Andrew Ammerlaan
commit: 10fbb25c765024e2b6bb4af3f83f1e5cff7a6188
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue Nov 21 08:54:52 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue Nov 21 08:54:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10fbb25c

profiles/arch/amd64: properly mask freecad[qt6] on amd64

We have to mask this here as well as in base/package.use.mask
because qt6 is globally unmasked on amd64

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

 profiles/arch/amd64/package.use.mask | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index ef0252d04e69..037bd8e5c0ca 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,16 @@
 
 #--- END OF EXAMPLES ---
 
+# 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



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/prefix/darwin/macos/arch/ppc/, ...

2023-11-20 Thread Sam James
commit: a61300708917d19556d18dfb93352817d5c687fe
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Mon Nov  6 15:28:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 20 14:27:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6130070

media-libs/libmpg123: Add 1.32.3, split out from media-sound/mpg123

Bug: https://bugs.gentoo.org/915858
Signed-off-by: Igor V. Kovalenko  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/libmpg123/Manifest  |   1 +
 .../mpg123-1.32.3-build-programs-component.patch   |  55 +
 .../mpg123-1.32.3-build-with-installed-libs.patch  | 252 +
 media-libs/libmpg123/libmpg123-1.32.3.ebuild   | 104 +
 media-libs/libmpg123/metadata.xml  |  17 ++
 profiles/arch/amd64/package.use.mask   |   1 +
 .../prefix/darwin/macos/arch/ppc/package.use.mask  |   1 +
 .../prefix/darwin/macos/arch/x64/package.use.mask  |   1 +
 8 files changed, 432 insertions(+)

diff --git a/media-libs/libmpg123/Manifest b/media-libs/libmpg123/Manifest
new file mode 100644
index ..1baeb7a33f18
--- /dev/null
+++ b/media-libs/libmpg123/Manifest
@@ -0,0 +1 @@
+DIST mpg123-1.32.3.tar.bz2 054 BLAKE2B 
67f889403c2bb639d675ec5ebea5a19c4b7174971d62bdd8d940ad659e6b0c06dada38422fc9d71b878917aa89e305ec48c8faa78d65d507cd6a0c9a79951359
 SHA512 
946c1073b6eebfd65333ec543df1caeea25864479e9c8e153fb53d8b636cc756d8d81947f7b5cbedbbfb1ea664d3fb27562ed36e7726d95e80591bd2ad622afc

diff --git 
a/media-libs/libmpg123/files/mpg123-1.32.3-build-programs-component.patch 
b/media-libs/libmpg123/files/mpg123-1.32.3-build-programs-component.patch
new file mode 100644
index ..ea20c8a445f6
--- /dev/null
+++ b/media-libs/libmpg123/files/mpg123-1.32.3-build-programs-component.patch
@@ -0,0 +1,55 @@
+build: add programs component
+
+From: Igor V. Kovalenko 
+
+Upstream PR: https://github.com/madebr/mpg123/pull/11
+Bug: https://bugs.gentoo.org/915858
+---
+ configure.ac |   20 ++--
+ 1 file changed, 18 insertions(+), 2 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index e47c7d5b..db37ff9b 100644
+--- a/configure.ac
 b/configure.ac
+@@ -440,6 +440,21 @@ AC_ARG_ENABLE(libsyn123,
+   ]
+ )
+ 
++AC_ARG_ENABLE(programs,
++  [AS_HELP_STRING([--enable-programs], [build (only) programs (with 
--disable-components)])],
++  [
++if test "x$enableval" = xyes
++then
++  build_programs=yes
++else
++  build_programs=no
++fi
++  ],
++  [
++build_programs=no
++  ]
++)
++
+ if test "x$build_all" = xyes; then
+   build_programs=yes
+   build_libmpg123=yes
+@@ -447,8 +462,6 @@ if test "x$build_all" = xyes; then
+   build_libout123_modules=yes
+   build_libsyn123=yes
+   components="programs"
+-else
+-  build_programs=no
+ fi
+ 
+ AM_CONDITIONAL([BUILD_PROGRAMS],  [ test "x$build_programs" = xyes ])
+@@ -474,6 +487,9 @@ fi
+ if test "x$build_libsyn123" = xyes; then
+   components="$components libsyn123"
+ fi
++if test "x$build_programs" = xyes; then
++  components="$components programs"
++fi
+ components=$(echo $components)
+ 
+ dnl ## Configurable Options

diff --git 
a/media-libs/libmpg123/files/mpg123-1.32.3-build-with-installed-libs.patch 
b/media-libs/libmpg123/files/mpg123-1.32.3-build-with-installed-libs.patch
new file mode 100644
index ..aec0ef87ebbf
--- /dev/null
+++ b/media-libs/libmpg123/files/mpg123-1.32.3-build-with-installed-libs.patch
@@ -0,0 +1,252 @@
+build: allow building with installed libmpg123 libsyn123 libout123
+
+From: Igor V. Kovalenko 
+
+Upstream PR: https://github.com/madebr/mpg123/pull/11
+Bug: https://bugs.gentoo.org/915858
+---
+ Makefile.am |   18 +++---
+ configure.ac|   33 +++--
+ libmpg123.pc.in |2 +-
+ libout123.pc.in |2 +-
+ libsyn123.pc.in |2 +-
+ src/Makemodule.am   |   30 +++---
+ src/libmpg123/Makemodule.am |2 +-
+ src/libout123/Makemodule.am |2 +-
+ src/libsyn123/Makemodule.am |2 +-
+ 9 files changed, 67 insertions(+), 26 deletions(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index 5b58dc4d..be3bfed0 100644
+--- a/Makefile.am
 b/Makefile.am
+@@ -37,13 +37,25 @@ AM_CPPFLAGS = -DPKGLIBDIR="\"$(pkglibdir)\""
+ AM_CPPFLAGS += \
+   $(LTDLINCL) \
+   -I$(top_srcdir)/src \
+-  -I$(top_srcdir)/src/compat \
++  -I$(top_srcdir)/src/compat
++
++if BUILD_LIBMPG123
++AM_CPPFLAGS += \
+   -I$(top_srcdir)/src/libmpg123 \
++  -I$(top_builddir)/src/libmpg123
++endif
++
++if BUILD_LIBSYN123
++AM_CPPFLAGS += \
+   -I$(top_srcdir)/src/libsyn123 \
++  -I$(top_builddir)/src/libsyn123
++endif
++
++if BUILD_LIBOUT123
++AM_CPPFLAGS += \
+   -I$(top_srcdir)/src/libout123 \
+-  -I$(top_builddir)/src/libmpg123 \
+-  -I$(top_builddir)/src/libsyn123 \
+   -I$(top_builddir)/src/libout123
++endif
+ 
+ # Include Make modules from 

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

2023-11-14 Thread Andreas Sturmlechner
commit: 3daa29c57b9afd040358ec6c2c14ebde71e6ee61
Author: Giuseppe Foti  gmail  com>
AuthorDate: Thu Nov  2 00:01:45 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 14 18:33:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3daa29c5

profiles/arch: remove stable mask on base use flag for libreoffice

"base" use flag was masked because it required firebird use flag and 
dev-db/firebird was and is unstable

Commit 
:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdb5c1f500f7407fee070cf6dc74653dd675d80a
removed firebird as a required base dependency, so we can remove base from 
stable mask

Signed-off-by: Giuseppe Foti  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33638
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/arch/amd64/package.use.stable.mask | 4 
 profiles/arch/x86/package.use.stable.mask   | 4 
 2 files changed, 8 deletions(-)

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index 2fd9ec85b7b9..d31e230b7580 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -83,10 +83,6 @@ dev-util/diffoscope haskell
 dev-java/openjdk:8 javafx
 dev-java/openjdk:11 javafx
 
-# Andreas Sturmlechner  (2020-10-05)
-# REQUIRED_USE="base? ( firebird )", dev-db/firebird is not stable
-app-office/libreoffice base
-
 # Thomas Deutschmann  (2020-09-07)
 # sys-cluster/slurm has no stable keywords
 # dev-util/nvidia-cuda-toolkit has no stable keywords

diff --git a/profiles/arch/x86/package.use.stable.mask 
b/profiles/arch/x86/package.use.stable.mask
index d62cb13fd200..af8837106c52 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -84,10 +84,6 @@ dev-util/diffoscope haskell
 # large amount of fabric. bug #763954
 sys-block/open-iscsi infiniband
 
-# Andreas Sturmlechner  (2020-10-05)
-# REQUIRED_USE="base? ( firebird )", dev-db/firebird is not stable
-app-office/libreoffice base
-
 # Thomas Deutschmann  (2020-08-05)
 # sys-cluster/slurm has no stable keywords
 app-metrics/collectd collectd_plugins_slurm



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/riscv/, profiles/arch/arm/, ...

2023-11-08 Thread Andrew Ammerlaan
commit: 7c43556c2e9dcf08ab8bd28dbcdd1e07065f1fe4
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Nov  8 18:36:15 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Nov  9 07:27:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c43556c

profiles/arch: mask systemd(-utils)[ukify] where there is no sd-boot

ukify is a new flag that is split out from the boot flag

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

 profiles/arch/amd64/package.use.mask | 4 ++--
 profiles/arch/arm/package.use.mask   | 4 ++--
 profiles/arch/arm64/package.use.mask | 4 ++--
 profiles/arch/base/package.use.mask  | 6 +++---
 profiles/arch/loong/package.use.mask | 4 ++--
 profiles/arch/riscv/package.use.mask | 4 ++--
 profiles/arch/x86/package.use.mask   | 4 ++--
 7 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 4c3863dc471b..d2c6e747e0da 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -361,8 +361,8 @@ sys-boot/grub:2 -grub_platforms_xen-32
 
 # Mike Gilbert  (2015-09-05)
 # sd-boot is not supported on all archs.
-sys-apps/systemd -boot -gnuefi
-sys-apps/systemd-utils -boot
+sys-apps/systemd -boot -gnuefi -ukify
+sys-apps/systemd-utils -boot -ukify
 
 # Ben de Groot  (2015-03-15)
 # media-libs/libbdplus is keyworded on amd64, so unmask the useflag

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 3f0feffc13ce..218f56fa1c4a 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -125,8 +125,8 @@ net-im/prosody selinux
 # Sam James  (2020-01-17)
 # gnuefi + systemd-boot works on arm
 # bug #729720
-sys-apps/systemd -boot -gnuefi
-sys-apps/systemd-utils -boot
+sys-apps/systemd -boot -gnuefi -ukify
+sys-apps/systemd-utils -boot -ukify
 
 # Joonas Niilola  (2021-01-15)
 # Dependency not keyworded on this arch.

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index c61069180b21..fe51043769b1 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -152,8 +152,8 @@ media-sound/bluez-alsa man
 # Sam James  (2020-01-17)
 # gnuefi + systemd-boot works on arm64
 # bug #729720
-sys-apps/systemd -boot -gnuefi
-sys-apps/systemd-utils -boot
+sys-apps/systemd -boot -gnuefi -ukify
+sys-apps/systemd-utils -boot -ukify
 
 # Joonas Niilola  (2021-01-15)
 # Dependency not keyworded on this arch.

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 004d9af566bb..4b0362d1f311 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -347,9 +347,9 @@ net-misc/moonlight mmal
 >=dev-db/mariadb-10.1.0 mroonga galera
 
 # Mike Gilbert  (2015-09-05)
-# sd-boot is not supported on all archs.
-sys-apps/systemd boot gnuefi
-sys-apps/systemd-utils boot
+# sd-boot and ukify are not supported on all archs.
+sys-apps/systemd boot gnuefi ukify
+sys-apps/systemd-utils boot ukify
 
 # Ben de Groot  (2015-03-15)
 # Mask bdplus support and unmask on arches where libbdplus is keyworded.

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 564bceac2e36..b62bfcca47c6 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -97,8 +97,8 @@ app-accessibility/at-spi2-core dbus-broker
 
 # Mike Gilbert  (2023-05-27)
 # Newer sd-boot does not use gnuefi.
->=sys-apps/systemd-254 -boot
->=sys-apps/systemd-utils-254 -boot
+>=sys-apps/systemd-254 -boot -ukify
+>=sys-apps/systemd-utils-254 -boot -ukify
 
 # WANG Xuerui  (2023-04-16)
 # dev-python/pyopengl fails tests

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 152a754167f0..0326b4a821c9 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -39,8 +39,8 @@ media-video/mpv lua_single_target_luajit 
-lua_single_target_lua5-1
 
 # Mike Gilbert  (2023-05-27)
 # sd-boot should work here.
-sys-apps/systemd -boot -gnuefi
-sys-apps/systemd-utils -boot
+sys-apps/systemd -boot -gnuefi -ukify
+sys-apps/systemd-utils -boot -ukify
 
 # Sam James  (2023-05-10)
 # sys-cluster/ceph not keyworded here

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index a9ab94eff7db..39c9627bdcd9 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -385,8 +385,8 @@ app-emulation/libvirt xen
 
 # Mike Gilbert  (2015-09-05)
 # sys-boot/gnu-efi is not supported on all archs.
-sys-apps/systemd -boot -gnuefi
-sys-apps/systemd-utils -boot
+sys-apps/systemd -boot -gnuefi -ukify
+sys-apps/systemd-utils -boot -ukify
 
 # Ben de Groot  (2015-03-15)
 # media-libs/libbdplus is keyworded on x86, so unmask the useflag



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/x32/, dev-lang/rapydscript-ng/

2023-10-19 Thread Sam James
commit: ae0c81ea37d33d8d5ac629c212ec2ea57951862e
Author: Eli Schwartz  gmail  com>
AuthorDate: Wed Oct 18 21:13:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 19 21:03:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae0c81ea

dev-lang/rapydscript-ng: new package, add 0.7.22, 

build dependency of app-text/calibre, needed to rebuild javascript
assets from source when unbundling dev-libs/mathjax-3.

Because this is nodejs software, we must suffer. Upon advice, I have
taken the route of making a live ebuild that not ::gentoo-quality, which
is "acceptable" for a live ebuild even if maybe in an ideal world live
ebuilds would not need this either. ;) The live ebuild can then be used
to generate a release assets tarball that doesn't download totally
random content from the internet in a stable release ebuild that wants
to actually get keyworded.

[sam: Update SRC_URI.]

Signed-off-by: Eli Schwartz  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33419
Signed-off-by: Sam James  gentoo.org>

 dev-lang/rapydscript-ng/Manifest   |  2 +
 dev-lang/rapydscript-ng/metadata.xml   | 15 +
 .../rapydscript-ng/rapydscript-ng-0.7.22.ebuild| 75 ++
 dev-lang/rapydscript-ng/rapydscript-ng-.ebuild | 75 ++
 profiles/arch/amd64/x32/package.mask   |  4 ++
 5 files changed, 171 insertions(+)

diff --git a/dev-lang/rapydscript-ng/Manifest b/dev-lang/rapydscript-ng/Manifest
new file mode 100644
index ..2bcf41ce830d
--- /dev/null
+++ b/dev-lang/rapydscript-ng/Manifest
@@ -0,0 +1,2 @@
+DIST rapydscript-ng-0.7.22.tar.gz 437745 BLAKE2B 
5720a24743b0276a179a8c5da4c0f890f7c91a07968df7ac1e9c3a830d003fb4da7cfb124410428afe20cbf98429d6985750c129ab9ad01316a97d92793385ec
 SHA512 
301d83c3a6715d2ae0e45bf344c48070273f160c3dccd3396788be360768c5df228b12f58f2eca3daea499bf6994a6cd0afc14c5cc590855d585d39753e06e00
+DIST rapydscript-ng-node_modules-0.7.22.tar.xz 2340024 BLAKE2B 
7b4683ef86f639b7898d4120414844b7da15c86bcaee569be12dea29581d2aa594db713bd3ee8837bb05ffdea9f831b12302643c31eded3abaf3f88c59ac17e1
 SHA512 
8b26ffc4748b99a698aaa93e7a8e858b0071613596228ce880ff24889bc66171b4030dc568f0d60e52846ecb3b530c1f3adafd1fd2377ace726ee91f0a2a3c41

diff --git a/dev-lang/rapydscript-ng/metadata.xml 
b/dev-lang/rapydscript-ng/metadata.xml
new file mode 100644
index ..ff2fd6660875
--- /dev/null
+++ b/dev-lang/rapydscript-ng/metadata.xml
@@ -0,0 +1,15 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   eschwart...@gmail.com
+   Eli Schwartz
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   kovidgoyal/rapydscript-ng
+   
+

diff --git a/dev-lang/rapydscript-ng/rapydscript-ng-0.7.22.ebuild 
b/dev-lang/rapydscript-ng/rapydscript-ng-0.7.22.ebuild
new file mode 100644
index ..467e239b5828
--- /dev/null
+++ b/dev-lang/rapydscript-ng/rapydscript-ng-0.7.22.ebuild
@@ -0,0 +1,75 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/kovidgoyal/rapydscript-ng;
+   # this is nodejs software, so possibly unfixable. I am sorry.
+   # Instead, we will have to generate this with the live ebuild and 
upload assets
+   # using EGIT_OVERRIDE_COMMIT for the tagged version we need.
+   BDEPEND="app-arch/libarchive"
+
+   inherit git-r3
+else
+   SRC_URI="
+   
https://github.com/kovidgoyal/rapydscript-ng/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/rapydscript-ng-node_modules-${PV}.tar.xz
+   "
+   KEYWORDS="~amd64"
+fi
+
+inherit edo
+
+DESCRIPTION="Pythonic JavaScript that doesn't suck"
+HOMEPAGE="https://github.com/kovidgoyal/rapydscript-ng;
+
+LICENSE="BSD"
+SLOT="0"
+
+BDEPEND+=" net-libs/nodejs"
+RDEPEND="net-libs/nodejs"
+
+maint_pkg_create() {
+   cd "${S}" || die
+
+   edo npm install --omit=optional
+
+   local ver=$(git describe)
+   ver=${ver#v}
+   local tar="${T}/rapydscript-ng-node_modules-${ver}.tar.xz"
+
+   bsdtar -s "#\(.*\)#${PN}-node_modules-${ver}/~#S" -caf "${tar}" 
package-lock.json node_modules/ || die
+   einfo "Packaged tar now available:"
+   einfo "$(du -b "${tar}")"
+}
+
+src_unpack() {
+   if [[ ${PV} ==  ]] ; then
+   git-r3_src_unpack
+   maint_pkg_create
+   else
+   unpack ${A}
+   cp -r 
"${WORKDIR}"/${PN}-node_modules-${PV}/{node_modules,package-lock.json} "${S}" 
|| die
+   fi
+}
+
+src_compile() {
+   edo bin/rapydscript self --complete
+   rm -r release/ || die
+   mv dev/ release/ || die
+}
+
+src_test() {
+   edo bin/rapydscript test
+}
+
+src_install() {
+   local 

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

2023-10-07 Thread Maciej Barć
commit: eb66ae14821db8c39293b9b551cb996f79329e91
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Oct  7 13:28:28 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Oct  7 14:57:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb66ae14

profiles/arch/amd64/x32/package.mask: mask app-containers/devcontainer

Requires net-libs/nodejs which is unavailable on amd64/x32.

Signed-off-by: Maciej Barć  gentoo.org>

 profiles/arch/amd64/x32/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/amd64/x32/package.mask 
b/profiles/arch/amd64/x32/package.mask
index 124d6d5ac0ee..7d16a818b0fc 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Maciej Barć  (2023-10-07)
+# Requires net-libs/nodejs which is unavailable on amd64/x32.
+app-containers/devcontainer
+
 # Kai-Chun Ning  (2022-05-26)
 # intel-hybrid-codec-driver does not work on x32
 media-libs/intel-hybrid-codec-driver



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

2023-09-28 Thread Ionen Wolkens
commit: f0921a5e98fb2e456dba8d060c05ebc589f7ce87
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Sep 28 07:11:20 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Sep 28 12:31:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0921a5e

profiles/arch/amd64/x32: use.mask pdfium alongside webengine

USE is for QtPdf which is provided by qtwebengine
(uses chromium's pdfium).

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

 profiles/arch/amd64/x32/use.mask | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/amd64/x32/use.mask b/profiles/arch/amd64/x32/use.mask
index 6fe82d7df466..f2257ff88016 100644
--- a/profiles/arch/amd64/x32/use.mask
+++ b/profiles/arch/amd64/x32/use.mask
@@ -1,4 +1,4 @@
-# Copyright 2013-2021 Gentoo Authors
+# Copyright 2013-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Michał Górny  (2013-01-26)
@@ -7,4 +7,5 @@
 
 # Andreas Sturmlechner  (2021-02-09)
 # Requires net-libs/nodejs
+pdfium
 webengine



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

2023-09-17 Thread Maciej Barć
commit: 4bba8aa7564d3c4ba9740591f0bebb4d8baa1ae4
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Sep 17 19:19:34 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Sep 17 19:20:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bba8aa7

profiles/arch/amd64/x32/package.use.mask: maskdev-lang/dafny[test]

Tests require net-libs/nodejs which is unavailable on amd64/x32.

Signed-off-by: Maciej Barć  gentoo.org>

 profiles/arch/amd64/x32/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/amd64/x32/package.use.mask 
b/profiles/arch/amd64/x32/package.use.mask
index ead16de572a8..f132871a3e21 100644
--- a/profiles/arch/amd64/x32/package.use.mask
+++ b/profiles/arch/amd64/x32/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Maciej Barć  (2023-09-17)
+# Tests require net-libs/nodejs which is unavailable on amd64/x32.
+dev-lang/dafny test
+
 # Andrew Ammerlaan  (2023-07-20)
 # depends on dev-python/notebook which depends on nodejs
 dev-python/ipython notebook



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

2023-09-15 Thread Ionen Wolkens
commit: 8c0bd38f17eee0db6c8b1f82cf183e258ed143e7
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Sep 15 05:17:30 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Sep 15 06:08:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c0bd38f

profiles/arch/amd64/use.stable.mask: unmask qt6+pyqt6

Both are stable, and needed to stabilize qutebrowser-3 with qt6
support (aka allow browsing with a newer chromium version).

Leaving pyside6 given nothing needs it stabilized currently
and have not been handling that one.

Unknown if all packages with USE=qt6 are in a good state for stable,
albeit few stable ones I tried seemed fine. Either way, none enable
it by default (except qutebrowser), so it should have little impact.

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

 profiles/arch/amd64/use.stable.mask | 2 --
 1 file changed, 2 deletions(-)

diff --git a/profiles/arch/amd64/use.stable.mask 
b/profiles/arch/amd64/use.stable.mask
index 2f33e3ec9765..dc93eb4e00b2 100644
--- a/profiles/arch/amd64/use.stable.mask
+++ b/profiles/arch/amd64/use.stable.mask
@@ -6,8 +6,6 @@
 
 # Jimi Huotari  (2023-03-03)
 # Mask until stable.
-qt6
-pyqt6
 pyside6
 
 # Andreas Sturmlechner  (2020-06-06)



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/x86/, virtual/commonlisp/, dev-lisp/ecl/, ...

2023-09-14 Thread Ulrich Müller
commit: bab95f54c95b1279f45017dabee3f61a025d489e
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Sep 13 18:52:09 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Sep 14 15:10:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bab95f54

Package move dev-lisp/ecls to dev-lisp/ecl

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

 dev-lisp/{ecls => ecl}/Manifest|  0
 .../{ecls/ecls-21.2.1-r4.ebuild => ecl/ecl-21.2.1-r5.ebuild}   |  6 ++
 dev-lisp/{ecls/ecls-23.9.9.ebuild => ecl/ecl-23.9.9-r1.ebuild} |  6 ++
 dev-lisp/{ecls => ecl}/files/README.gentoo |  0
 .../files/ecl-16.1.3-build.patch}  |  0
 .../files/ecl-16.1.3-headers-gentoo.patch} |  0
 .../files/ecl-21.2.1-donotcompressinfo.patch}  |  0
 .../files/ecl-21.2.1-ldflags.patch}|  0
 dev-lisp/{ecls => ecl}/metadata.xml|  0
 eclass/common-lisp-3.eclass|  2 +-
 profiles/arch/amd64/use.mask   |  2 +-
 profiles/arch/base/use.mask|  2 +-
 profiles/arch/powerpc/ppc32/use.mask   |  2 +-
 profiles/arch/powerpc/ppc32/use.stable.mask|  2 +-
 profiles/arch/sparc/use.mask   |  2 +-
 profiles/arch/sparc/use.stable.mask|  2 +-
 profiles/arch/x86/use.mask |  2 +-
 profiles/updates/3Q-2023   |  1 +
 sci-mathematics/fricas/fricas-1.3.8-r1.ebuild  |  6 +++---
 sci-mathematics/fricas/fricas-1.3.9.ebuild |  6 +++---
 sci-mathematics/fricas/metadata.xml|  4 ++--
 sci-mathematics/maxima/maxima-5.46.0-r1.ebuild | 10 +-
 sci-mathematics/maxima/maxima-5.47.0.ebuild| 10 +-
 sci-mathematics/maxima/metadata.xml|  4 ++--
 virtual/commonlisp/commonlisp-0-r1.ebuild  |  2 +-
 25 files changed, 34 insertions(+), 37 deletions(-)

diff --git a/dev-lisp/ecls/Manifest b/dev-lisp/ecl/Manifest
similarity index 100%
rename from dev-lisp/ecls/Manifest
rename to dev-lisp/ecl/Manifest

diff --git a/dev-lisp/ecls/ecls-21.2.1-r4.ebuild 
b/dev-lisp/ecl/ecl-21.2.1-r5.ebuild
similarity index 94%
rename from dev-lisp/ecls/ecls-21.2.1-r4.ebuild
rename to dev-lisp/ecl/ecl-21.2.1-r5.ebuild
index 9a65ec277840..a12f59e6b270 100644
--- a/dev-lisp/ecls/ecls-21.2.1-r4.ebuild
+++ b/dev-lisp/ecl/ecl-21.2.1-r5.ebuild
@@ -5,17 +5,15 @@ EAPI=7
 
 inherit readme.gentoo-r1
 
-MY_P=ecl-${PV}
 DESCRIPTION="ECL is an embeddable Common Lisp implementation"
 HOMEPAGE="https://common-lisp.net/project/ecl/;
-SRC_URI="https://common-lisp.net/project/ecl/static/files/release/${MY_P}.tgz;
-S="${WORKDIR}/${MY_P}"
+SRC_URI="https://common-lisp.net/project/ecl/static/files/release/${P}.tgz;
 
 LICENSE="BSD-2 LGPL-2.1+"
 SLOT="0/${PV}"
 KEYWORDS="amd64 ~ppc ppc64 ~sparc x86 ~amd64-linux"
 IUSE="cxx debug emacs gengc precisegc cpu_flags_x86_sse +threads +unicode X"
-# test phase only works if ecls already installed #516876
+# test phase only works if ecl already installed #516876
 RESTRICT="test"
 
 RDEPEND="dev-libs/gmp:0=

diff --git a/dev-lisp/ecls/ecls-23.9.9.ebuild 
b/dev-lisp/ecl/ecl-23.9.9-r1.ebuild
similarity index 94%
rename from dev-lisp/ecls/ecls-23.9.9.ebuild
rename to dev-lisp/ecl/ecl-23.9.9-r1.ebuild
index d547a6fc1135..37c1e50a8e0d 100644
--- a/dev-lisp/ecls/ecls-23.9.9.ebuild
+++ b/dev-lisp/ecl/ecl-23.9.9-r1.ebuild
@@ -5,17 +5,15 @@ EAPI=7
 
 inherit readme.gentoo-r1
 
-MY_P=ecl-${PV}
 DESCRIPTION="ECL is an embeddable Common Lisp implementation"
 HOMEPAGE="https://common-lisp.net/project/ecl/;
-SRC_URI="https://common-lisp.net/project/ecl/static/files/release/${MY_P}.tgz;
-S="${WORKDIR}/${MY_P}"
+SRC_URI="https://common-lisp.net/project/ecl/static/files/release/${P}.tgz;
 
 LICENSE="BSD-2 LGPL-2.1+"
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
 IUSE="cxx debug emacs gengc precisegc cpu_flags_x86_sse +threads +unicode X"
-# test phase only works if ecls already installed #516876
+# test phase only works if ecl already installed #516876
 RESTRICT="test"
 
 RDEPEND="dev-libs/gmp:0=

diff --git a/dev-lisp/ecls/files/README.gentoo 
b/dev-lisp/ecl/files/README.gentoo
similarity index 100%
rename from dev-lisp/ecls/files/README.gentoo
rename to dev-lisp/ecl/files/README.gentoo

diff --git a/dev-lisp/ecls/files/ecls-16.1.3-build.patch 
b/dev-lisp/ecl/files/ecl-16.1.3-build.patch
similarity index 100%
rename from dev-lisp/ecls/files/ecls-16.1.3-build.patch
rename to dev-lisp/ecl/files/ecl-16.1.3-build.patch

diff --git a/dev-lisp/ecls/files/ecls-16.1.3-headers-gentoo.patch 

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

2023-09-07 Thread Sam James
commit: 608bebfa383b59b07e16bcdb5410989d2f3757c2
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep  7 19:33:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  7 19:37:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=608bebfa

media-video/pipewire: add roc-toolkit support

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

 media-video/pipewire/metadata.xml | 1 +
 .../pipewire/{pipewire-.ebuild => pipewire-0.3.79-r2.ebuild}  | 4 +++-
 media-video/pipewire/pipewire-.ebuild | 4 +++-
 profiles/arch/amd64/package.use.mask  | 4 
 profiles/arch/base/package.use.mask   | 4 
 5 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/media-video/pipewire/metadata.xml 
b/media-video/pipewire/metadata.xml
index 9e057760e21a..1e5541a20ad2 100644
--- a/media-video/pipewire/metadata.xml
+++ b/media-video/pipewire/metadata.xml
@@ -26,6 +26,7 @@
Allow loading LV2 plugins via 
media-libs/lv2
Combined with USE=bluetooth, allows 
PipeWire to perform telephony on mobile devices.
Replace PulseAudio's ALSA plugin 
with PipeWire's plugin
+   Enable roc support for real-time audio 
streaming over the network, using media-libs/roc-toolkit. See 
https://gitlab.freedesktop.org/pipewire/pipewire/-/wikis/Network#roc
Enable raop-sink support (needs 
dev-libs/openssl)
Install systemd unit files for 
running as a system service. Not recommended.
Enable audible bell for X11

diff --git a/media-video/pipewire/pipewire-.ebuild 
b/media-video/pipewire/pipewire-0.3.79-r2.ebuild
similarity index 99%
copy from media-video/pipewire/pipewire-.ebuild
copy to media-video/pipewire/pipewire-0.3.79-r2.ebuild
index 608eb135e010..9ae26c068a6e 100644
--- a/media-video/pipewire/pipewire-.ebuild
+++ b/media-video/pipewire/pipewire-0.3.79-r2.ebuild
@@ -39,7 +39,7 @@ LICENSE="MIT LGPL-2.1+ GPL-2"
 # ABI was broken in 0.3.42 for 
https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/49
 SLOT="0/0.4"
 IUSE="bluetooth dbus doc echo-cancel extra ffmpeg flatpak gstreamer gsettings 
ieee1394 jack-client jack-sdk liblc3 lv2"
-IUSE+=" modemmanager pipewire-alsa readline sound-server ssl system-service 
systemd test v4l X zeroconf"
+IUSE+=" modemmanager pipewire-alsa readline roc sound-server ssl 
system-service systemd test v4l X zeroconf"
 
 # Once replacing system JACK libraries is possible, it's likely that
 # jack-client IUSE will need blocking to avoid users accidentally
@@ -117,6 +117,7 @@ RDEPEND="
modemmanager? ( >=net-misc/modemmanager-1.10.0 )
pipewire-alsa? ( >=media-libs/alsa-lib-1.1.7[${MULTILIB_USEDEP}] )
sound-server? ( !media-sound/pulseaudio-daemon )
+   roc? ( media-libs/roc-toolkit )
readline? ( sys-libs/readline:= )
ssl? ( dev-libs/openssl:= )
systemd? ( sys-apps/systemd )
@@ -224,6 +225,7 @@ multilib_src_configure() {
$(meson_native_use_feature lv2)
$(meson_native_use_feature v4l v4l2)
-Dlibcamera=disabled # libcamera is not in Portage tree
+   $(meson_native_use_feature roc)
$(meson_native_use_feature readline)
$(meson_native_use_feature ssl raop)
-Dvideoconvert=enabled # Matches upstream

diff --git a/media-video/pipewire/pipewire-.ebuild 
b/media-video/pipewire/pipewire-.ebuild
index 608eb135e010..9ae26c068a6e 100644
--- a/media-video/pipewire/pipewire-.ebuild
+++ b/media-video/pipewire/pipewire-.ebuild
@@ -39,7 +39,7 @@ LICENSE="MIT LGPL-2.1+ GPL-2"
 # ABI was broken in 0.3.42 for 
https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/49
 SLOT="0/0.4"
 IUSE="bluetooth dbus doc echo-cancel extra ffmpeg flatpak gstreamer gsettings 
ieee1394 jack-client jack-sdk liblc3 lv2"
-IUSE+=" modemmanager pipewire-alsa readline sound-server ssl system-service 
systemd test v4l X zeroconf"
+IUSE+=" modemmanager pipewire-alsa readline roc sound-server ssl 
system-service systemd test v4l X zeroconf"
 
 # Once replacing system JACK libraries is possible, it's likely that
 # jack-client IUSE will need blocking to avoid users accidentally
@@ -117,6 +117,7 @@ RDEPEND="
modemmanager? ( >=net-misc/modemmanager-1.10.0 )
pipewire-alsa? ( >=media-libs/alsa-lib-1.1.7[${MULTILIB_USEDEP}] )
sound-server? ( !media-sound/pulseaudio-daemon )
+   roc? ( media-libs/roc-toolkit )
readline? ( sys-libs/readline:= )
ssl? ( dev-libs/openssl:= )
systemd? ( sys-apps/systemd )
@@ -224,6 +225,7 @@ multilib_src_configure() {
$(meson_native_use_feature lv2)
$(meson_native_use_feature v4l v4l2)
-Dlibcamera=disabled # libcamera is not in Portage tree

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

2023-09-05 Thread Matt Turner
commit: b25755f94f782590c325e76f6c19f8cc9d82d4f8
Author: Kai-Chun Ning  gmail  com>
AuthorDate: Tue Aug 29 21:39:29 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Sep  6 01:38:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b25755f9

media-libs/libva-intel-driver: unmask USE flag 'hybrid' on stable branch

Signed-off-by: Kai-Chun Ning  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32518
Signed-off-by: Matt Turner  gentoo.org>

 profiles/arch/amd64/package.use.stable.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index f2195e3d8fbe..cce7a202535a 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -48,11 +48,6 @@ net-misc/curl rustls curl_ssl_rustls
 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
-# branch
-media-libs/libva-intel-driver hybrid
-
 # Adel Kara Slimane  (2022-03-14)
 # needs stabilizing
 media-video/ffmpeg vmaf



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

2023-08-14 Thread Sam James
commit: f8f17028b8baf1454ca55c93179f5fa2954d4759
Author: Matt Jolly  footclan  ninja>
AuthorDate: Thu Aug 10 13:22:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 15 05:16:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8f17028

profiles/arch/amd64: remove net-misc/curl[quiche]

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/amd64/package.use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 2d3a695188cf..298a78bbf74e 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -224,10 +224,6 @@ app-emulation/aranym -jit
 # dev-python/pandas is keyworded for amd64
 sys-block/fio -python -gnuplot
 
-# Craig Andrews  (2019-10-08)
-# net-misc/quiche is available on this arch
-net-misc/curl -quiche
-
 # Luke Dashjr  (2019-09-21)
 # iasl is stable on amd64
 sys-firmware/seabios -debug



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

2023-08-14 Thread Sam James
commit: 1b06e03cf9143238c8ada8fbd90ea53d979aaf6e
Author: Matt Jolly  footclan  ninja>
AuthorDate: Thu Aug 10 12:36:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 15 05:16:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b06e03c

profiles/arch/amd64: nghttp3 support for curl

- net-misc/curl -nghttp3
- net-libs/ngtcp2 -ssl

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/amd64/package.use.mask | 8 
 1 file changed, 8 insertions(+)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 4f68c2e358e7..2d3a695188cf 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,14 @@
 
 #--- END OF EXAMPLES ---
 
+# Matt Jolly  (2023-08-10)
+# 'ssl' USE required for curl's nghttp3/quic support
+net-libs/ngtcp2 -ssl
+
+# Matt Jolly  (2023-08-10)
+# nghttp3 has been tested to work on amd64
+net-misc/curl -nghttp3
+
 # Sam James  (2023-07-18)
 # dev-cpp/cppdap is not keyworded in most places
 dev-util/cmake -dap



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

2023-08-14 Thread Sam James
commit: 78bef6fdc1a9f14c7cc4d5aadc175eaa0f5c9a56
Author: Matt Jolly  footclan  ninja>
AuthorDate: Thu Aug 10 14:42:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 15 05:16:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78bef6fd

profiles/arch/amd64: stable.mask net-misc/curl[nghttp3]

tidyup removed quiche USE

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/amd64/package.use.stable.mask | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index 133b37c5b56e..9f702cca9700 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Matt Jolly  (2023-08-10)
+# net-libs/ngtcp2 is not marked stable
+net-misc/curl nghttp3
+
 # Sam James  (2023-05-15)
 # net-libs/rustls-ffi is not marked stable
 www-servers/apache apache2_modules_tls
@@ -81,11 +85,6 @@ app-office/libreoffice base
 # dev-util/nvidia-cuda-toolkit has no stable keywords
 app-metrics/collectd collectd_plugins_slurm collectd_plugins_gpu_nvidia
 
-# Thomas Deutschmann  (2019-10-28)
-# net-libs/quiche is an early HTTP/3 implementation
-# not yet ready for everyone.
-net-misc/curl quiche
-
 # Amy Liffey  (2019-01-15)
 # Mask experimental contrib repo
 # (except what's needed by digikam, dilfridge)



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

2023-08-10 Thread Ionen Wolkens
commit: 196f704748e954772e96526daa45318690391296
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Aug 10 07:53:52 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Aug 10 10:14:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=196f7047

profiles/arch/amd64/no-multilib: unmask abi_x86_32 for PE libraries

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

 profiles/arch/amd64/no-multilib/package.use.mask | 12 +++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/amd64/no-multilib/package.use.mask 
b/profiles/arch/amd64/no-multilib/package.use.mask
index 88735e0a784d..918775208b01 100644
--- a/profiles/arch/amd64/no-multilib/package.use.mask
+++ b/profiles/arch/amd64/no-multilib/package.use.mask
@@ -1,6 +1,16 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Ionen Wolkens  (2023-08-10)
+# These use 32bit PE libraries (mingw) and are usable on no-multilib.
+# TODO?: this profile hides this USE, as such it is difficult to tell
+# if it is enabled or not outside build logs and may ideally need to
+# be renamed (they are however all enabled by default)
+app-emulation/dxvk -abi_x86_32
+app-emulation/vkd3d-proton -abi_x86_32
+app-emulation/wine-gecko -abi_x86_32
+dev-util/mingw64-toolchain -abi_x86_32
+
 # James Le Cuirot  (2022-06-25)
 # This flag concerns a 32-bit x86-specific problem.
 sys-libs/glibc stack-realign



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

2023-08-10 Thread Ionen Wolkens
commit: a6abfa1bef993cd52d5d25429d29c0c0c58abe15
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Aug 10 08:09:44 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Aug 10 10:14:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6abfa1b

profiles/arch/amd64/no-multilib: enable USE=wow64 on wine-*

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

 profiles/arch/amd64/no-multilib/package.use | 8 
 1 file changed, 8 insertions(+)

diff --git a/profiles/arch/amd64/no-multilib/package.use 
b/profiles/arch/amd64/no-multilib/package.use
new file mode 100644
index ..efa1e3485e8b
--- /dev/null
+++ b/profiles/arch/amd64/no-multilib/package.use
@@ -0,0 +1,8 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Ionen Wolkens  (2023-08-10)
+# Multilib profiles (currently) prefer USE=abi_x86_32 over experimental
+# USE=wow64, but experimental is better than no support for no-multilib.
+app-emulation/wine-staging wow64
+app-emulation/wine-vanilla wow64



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

2023-07-23 Thread Andrey Grozin
commit: a12d268e95855d08de0f1ba26e6d944a389fd0f3
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sun Jul 23 10:06:19 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sun Jul 23 10:06:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a12d268e

profiles/arch: mask clozurecl64 in mase and unmask in amd64

Signed-off-by: Andrey Grozin  gentoo.org>

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

diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index 31bf806892a6..40cc5b1b0035 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -68,6 +68,7 @@
 # Andrey Grozin  (2014-06-25)
 # keyworded on amd64
 -clisp
+-clozurecl64
 -ecls
 -gcl
 -sbcl

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index a0408d9e7c5e..3a6a556ad04d 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -206,6 +206,7 @@ abi_s390_64
 # These lisps are available only on some arches
 clisp
 clozurecl
+clozurecl64
 cmucl
 ecls
 gcl



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

2023-07-20 Thread Andrew Ammerlaan
commit: 1ebfc1d740a93025a1718b1d48b4fdecf5075225
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Thu Jul 20 12:06:15 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Jul 20 12:06:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ebfc1d7

profiles/arch/amd64/x32: more masks caused by jupyter/notebook

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

 profiles/arch/amd64/x32/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/amd64/x32/package.use.mask 
b/profiles/arch/amd64/x32/package.use.mask
index 34e4f3c7d44a..ead16de572a8 100644
--- a/profiles/arch/amd64/x32/package.use.mask
+++ b/profiles/arch/amd64/x32/package.use.mask
@@ -4,7 +4,11 @@
 # Andrew Ammerlaan  (2023-07-20)
 # depends on dev-python/notebook which depends on nodejs
 dev-python/ipython notebook
+dev-python/iminuit test
 dev-python/nbdime test
+dev-python/nbclient test
+dev-python/nbconvert test
+dev-python/qiskit-terra visualization
 sci-mathematics/cadabra jupyter
 sci-mathematics/yacas jupyter
 sci-physics/hepmc root



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

2023-07-20 Thread Andrew Ammerlaan
commit: cdf730fbdbc798cc76e36fb4de018060158baed4
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Thu Jul 20 11:41:50 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Jul 20 11:41:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdf730fb

profiles/arch/amd64/x32: even more masks triggered by notebook and root

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

 profiles/arch/amd64/x32/package.mask | 5 +
 profiles/arch/amd64/x32/package.use.mask | 7 +++
 2 files changed, 12 insertions(+)

diff --git a/profiles/arch/amd64/x32/package.mask 
b/profiles/arch/amd64/x32/package.mask
index 8ece684ef9c9..124d6d5ac0ee 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -31,8 +31,13 @@ sci-visualization/jupyter-dash
 dev-python/spyder-notebook
 app-emacs/emacs-ipython-notebook
 dev-python/jupyter
+dev-python/vpython
 dev-python/widgetsnbextension
+dev-python/ipywidgets
 sci-physics/root
+sci-physics/geant4_vmc
+sci-physics/vmc
+sci-libs/spr
 
 # Bernd Waibel  (2021-02-13)
 # Is reverse-dependency of dev-qt/qtwebengine

diff --git a/profiles/arch/amd64/x32/package.use.mask 
b/profiles/arch/amd64/x32/package.use.mask
index 4294c35ee59b..34e4f3c7d44a 100644
--- a/profiles/arch/amd64/x32/package.use.mask
+++ b/profiles/arch/amd64/x32/package.use.mask
@@ -5,6 +5,13 @@
 # depends on dev-python/notebook which depends on nodejs
 dev-python/ipython notebook
 dev-python/nbdime test
+sci-mathematics/cadabra jupyter
+sci-mathematics/yacas jupyter
+sci-physics/hepmc root
+sci-physics/pythia root
+sci-physics/qmeq examples
+sci-physics/vgm root test
+sci-physics/yoda root
 
 # Guilherme Amadio  (2023-06-30)
 # sys-cluster/ceph not keyworded on x86



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

2023-07-20 Thread Andrew Ammerlaan
commit: ce997580b1261d9dba280f0ff36e152a6aacfff7
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Thu Jul 20 11:15:00 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Jul 20 11:15:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce997580

profiles/arch/amd64/x32: mask more packages/flags depending on notebook

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

 profiles/arch/amd64/x32/package.mask | 6 +-
 profiles/arch/amd64/x32/package.use.mask | 5 +
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/amd64/x32/package.mask 
b/profiles/arch/amd64/x32/package.mask
index 8c231eb8bdee..8ece684ef9c9 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -27,8 +27,12 @@ dev-python/plotly-geo
 dev-python/chart-studio
 sci-visualization/dash
 sci-visualization/jupyter-dash
-dev-python/notebook
+>=dev-python/notebook-7
 dev-python/spyder-notebook
+app-emacs/emacs-ipython-notebook
+dev-python/jupyter
+dev-python/widgetsnbextension
+sci-physics/root
 
 # Bernd Waibel  (2021-02-13)
 # Is reverse-dependency of dev-qt/qtwebengine

diff --git a/profiles/arch/amd64/x32/package.use.mask 
b/profiles/arch/amd64/x32/package.use.mask
index 59a5bc552394..4294c35ee59b 100644
--- a/profiles/arch/amd64/x32/package.use.mask
+++ b/profiles/arch/amd64/x32/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andrew Ammerlaan  (2023-07-20)
+# depends on dev-python/notebook which depends on nodejs
+dev-python/ipython notebook
+dev-python/nbdime test
+
 # Guilherme Amadio  (2023-06-30)
 # sys-cluster/ceph not keyworded on x86
 >=net-libs/xrootd-5.6.0 ceph



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

2023-07-20 Thread Andrew Ammerlaan
commit: a1071c88c56309d8027684d8e6d399b941bb584a
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Thu Jul 20 10:27:59 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Jul 20 10:46:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1071c88

profiles/arch/amd64/x32: notebook now depends on jupyterlab

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

 profiles/arch/amd64/x32/package.mask | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/profiles/arch/amd64/x32/package.mask 
b/profiles/arch/amd64/x32/package.mask
index 56fec00dc6f8..8c231eb8bdee 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -27,6 +27,8 @@ dev-python/plotly-geo
 dev-python/chart-studio
 sci-visualization/dash
 sci-visualization/jupyter-dash
+dev-python/notebook
+dev-python/spyder-notebook
 
 # Bernd Waibel  (2021-02-13)
 # Is reverse-dependency of dev-qt/qtwebengine



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

2023-07-18 Thread Sam James
commit: 44e27a04f5f4f829565dfe7e69febb6f43376fb9
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 18 21:23:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 18 21:24:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44e27a04

dev-util/cmake: add 3.27.0

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

 dev-util/cmake/Manifest  |   4 +
 dev-util/cmake/cmake-3.27.0.ebuild   | 288 +++
 profiles/arch/amd64/package.use.mask |   8 +-
 profiles/arch/base/package.use.mask  |   8 +-
 4 files changed, 300 insertions(+), 8 deletions(-)

diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest
index 348c2db25094..9bde3558ea22 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-util/cmake/Manifest
@@ -2,7 +2,11 @@ DIST cmake-3.26.4-SHA-256.txt 1646 BLAKE2B 
a92cecbe635cb7a01be338ca9554de5603124
 DIST cmake-3.26.4-SHA-256.txt.asc 833 BLAKE2B 
c33f4d8cc1ba271a06b427e4bb5cb39e38f768c497aec6df07ffe9f7be997c5df88024e0de09902e6169cbad9020b20f024ef277cefc45b5cd172ed7a819e1bb
 SHA512 
d3ddbe0c31a1093dfd4bed26dae7959e5682d367695fd4f6f021e327b8335d33fcf7b0259149f449be82da224ee74c276b135ac2860917535fb5a19b4f0f6334
 DIST cmake-3.26.4-docs.tar.xz 507352 BLAKE2B 
9d7e4bb2292d22f93c5435e30317cb0701dc9c6ad6b397fc9108050217917f48ded84b2d6094782e2e8a502e693a8e45c5c659e65db3857dbcac261910890861
 SHA512 
95ef908381501bd8189113a7a520e70d81dbb4e1f416cfe38cbf7005e76f3571b964496d33980975835ff02634f85e1eb170a575e0ea30bfa749043cad84c605
 DIST cmake-3.26.4.tar.gz 10669686 BLAKE2B 
34508c724e0d4967e010917f6fac6f426b0d835c38cd197b64e70a18febee1c3efff5f5edc5cd7c5080881bd5c1d77d03243b5dcf8b47f238fa4ac4e5996072f
 SHA512 
fe817c8d5e247db3f0a9a58ee37c466a47220100d9e90711cd5d06c223cef87e41d1a756e75d1537e5f8cd010dcb8971cbeab4684b1ac12bcecf84bf7b720167
+DIST cmake-3.27.0-SHA-256.txt 1646 BLAKE2B 
262ec1c374029603877015351bd3b25f60a9b311f98b4f9a85df573bfd468a06dce2161354c07affe17221633efcc2677d1c93f303c05b93a6e8548bdd8b9f72
 SHA512 
d91813fe3df1a5a3d06991c6abe3afa8dc5a9236b93e427b05c077a138e53a42e367cfacb76da562e6c6db01411bfea4ecb416363a3f724c10616cbcfb0a2ad4
+DIST cmake-3.27.0-SHA-256.txt.asc 833 BLAKE2B 
a86db55c45440770ae200e7e9e0b01329df8758588de15a8c3ed96f82f6493e3e3a059b81fe42e7fcae36ae52da7b4c8ee3b90359b6e35103596bfbe098b6af6
 SHA512 
441aa1a17973913005992079b3de54dea42239830ec52741de089ef978e084d1e233c375fccab1cee08d4d18bbd6197417771de6aec8335752a2ca5efebbf181
+DIST cmake-3.27.0-docs.tar.xz 521348 BLAKE2B 
319c84195c37b1944bb5d3fde1aeae75623fc90a734c1ba74d730cd5678bff75806f7aa8aa8171fd7878a09b3316c9c0ee23c0c055e869a4385f54987f86d801
 SHA512 
e9c300526f9fe4e450e921308b7af42f4b8972f2f546f7bbf2dffb4ca696793fe09f1610636b05c82b1cf74ed8ef95377bec69e15f8c9197d6960e674e0d5400
 DIST cmake-3.27.0-rc4.tar.gz 10976281 BLAKE2B 
423e5b83799b2b427d91fb1ca9f49de59f197738117375938a47c3d496d3be0db6fc6fa77720b88e8378a40baeede1892746ad49a95dec0af233d68d7746a3ee
 SHA512 
acc5d83605a227005ac8f193dac1a3f4d3c1f2356c259672db1b705e59e5850cf261bdb7fa8a03147af7ec0547e8be4fd6ed3afb539154f95f068eeaab7f00e4
 DIST cmake-3.27.0-rc5.tar.gz 10978359 BLAKE2B 
554847389a81ccce9aafc8b678a9d521c4f68f558451282f85212afc40e3508f6d0fd2ebd09c7a21a31728588968ac85ed426d9e0aab653494d55f666c2e9cff
 SHA512 
b6be7a3b2aba827843e3f5cb2ac9ad21d7c9f8cd4913c0c1d64c7ccbc48654889b5d7e854613a87ebc780dc8381b48e8ae74d5b10209aaf82728d538bd600717
+DIST cmake-3.27.0.tar.gz 10977223 BLAKE2B 
a031002dc662552c7af2da35494b536c359011c035216286d22dd78d3b6f607d1a552b5296f14117956f20dd61b94036004912f2e834957e0aacb8bb5037ed75
 SHA512 
8b5836ac1c1f1e741ebbf6c9a1c9dca322dfd963598838a8789cd926fc071bde2fc53e42b6a2d5d8697f12d96dbf2cebdf03817d7d84b68256ef80b779a27fed
 DIST cmake-3.27.0_rc4-docs.tar.xz 520640 BLAKE2B 
8ea770a2fd4a53e1246406cf6990978bda11cfe93b1be0908a130b827d91621685b5d232d039cc88530a6331454d2741adcef75c0c9372d0f9a6f0d0626756a6
 SHA512 
e145e23036d2ebf24d8a89ac3497d1cfa33a95cabbbd6c7ade6d6199db25062fe288551a05549a0c8c40507adce0c87ea6c316a62c3f809df6aec822e34cfa66
 DIST cmake-3.27.0_rc5-docs.tar.xz 521192 BLAKE2B 
275f7cf69b16f935b6b82b485c18ce6b8f33737119386116643e115a1bd1a675d5bb02a1467ba22ddc17d377c044bab3563d1e34e68a215ce1a3b974ada09b69
 SHA512 
918b01cef0791bf58fccad9cc3365f050c87077d43a968ceb84255fcd9bff6ed9a070c3afc8a14914488a06bbd978fd69940cc64ff2affeb7f832da47a552670

diff --git a/dev-util/cmake/cmake-3.27.0.ebuild 
b/dev-util/cmake/cmake-3.27.0.ebuild
new file mode 100644
index ..a80e655595b5
--- /dev/null
+++ b/dev-util/cmake/cmake-3.27.0.ebuild
@@ -0,0 +1,288 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Generate using 
https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-cmake-docs
+# Set to 1 if prebuilt, 0 if not
+# (the construct below is to allow overriding from env for script)
+: ${CMAKE_DOCS_PREBUILT:=1}
+
+CMAKE_DOCS_PREBUILT_DEV=sam
+#CMAKE_DOCS_VERSION=$(ver_cut 1-3)

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

2023-07-18 Thread Michał Górny
commit: 989708d364b2764156af3c9c1d85762a2dc6a5fd
Author: Andrew Udvare  gmail  com>
AuthorDate: Mon Jul 17 18:34:41 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 18 06:02:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=989708d3

profiles/arch/amd64: unmask mupen64plus-core[new-dynarec]

Signed-off-by: Andrew Udvare  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 profiles/arch/amd64/package.use.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 3c86543b487a..54dc2b3d61a5 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -372,11 +372,6 @@ dev-vcs/git -mediawiki
 # Boost.Context can be built on amd64
 dev-libs/boost -context
 
-# Michał Górny  (2013-12-15)
-# mupen64plus' 2.0 new dynamic recompiler is supported on x86 and arm
-# only.
-games-emulation/mupen64plus-core new-dynarec
-
 # Tim Harder  (2013-08-13)
 # dev-lang/luajit keyworded for amd64 (masked in base)
 # dev-scheme/racket keyworded for amd64 (masked in base)



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

2023-06-30 Thread Guilherme Amadio
commit: 165c0661c7a7df2cad530da5a9309ea97f2bf5c8
Author: Guilherme Amadio  gentoo  org>
AuthorDate: Fri Jun 30 16:23:33 2023 +
Commit: Guilherme Amadio  gentoo  org>
CommitDate: Fri Jun 30 16:24:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=165c0661

profiles/arch/amd64/x32: mask USE=ceph on >=net-libs/xrootd-5.6.0

Signed-off-by: Guilherme Amadio  gentoo.org>

 profiles/arch/amd64/x32/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/amd64/x32/package.use.mask 
b/profiles/arch/amd64/x32/package.use.mask
index a08ded6acd27..59a5bc552394 100644
--- a/profiles/arch/amd64/x32/package.use.mask
+++ b/profiles/arch/amd64/x32/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Guilherme Amadio  (2023-06-30)
+# sys-cluster/ceph not keyworded on x86
+>=net-libs/xrootd-5.6.0 ceph
+
 # Sam James  (2023-04-05)
 # x11-drivers/nvidia-drivers is not available for x32
 sys-apps/hwloc nvml



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

2023-06-24 Thread Michał Górny
commit: 1959257b666dae415b27c0c4c4c27f178e8b6712
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun 24 09:09:18 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun 24 11:32:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1959257b

profiles/arch: Mask dev-python/pymongo[test-full] on most arches

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

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

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 95d4c48b9fb4..1f7b964ebc19 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2023-06-24)
+# dev-db/mongodb miraculously got keyworded here.
+dev-python/pymongo -test-full
+
 # Sam James  (2023-06-09)
 # dev-cpp/cppdap is not keyworded on most arches
 dev-util/cmake -debugger

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 552515ec4e09..0ba072e2ae38 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (2023-06-24)
+# dev-db/mongodb miraculously got keyworded here.
+dev-python/pymongo -test-full
+
 # 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.

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index b0ca89d14d07..7bc135207b0c 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
 
+# Michał Górny  (2023-06-24)
+# dev-db/mongodb builds practically only on the authors' computer.
+dev-python/pymongo test-full
+
 # Sam James  (2023-06-09)
 # dev-cpp/cppdap is not keyworded on most arches
 dev-util/cmake debugger



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

2023-05-29 Thread Arthur Zamarin
commit: c042e28628e134a0963aaa081cec4023a08c2ae8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May 29 20:00:43 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May 29 20:01:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c042e286

profiles/arch/amd64: enable RUBY_TARGETS=ruby31

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

 profiles/arch/amd64/make.defaults   | 4 
 profiles/arch/amd64/use.stable.mask | 4 
 2 files changed, 8 deletions(-)

diff --git a/profiles/arch/amd64/make.defaults 
b/profiles/arch/amd64/make.defaults
index 9fe223d705ba..d6c83267206d 100644
--- a/profiles/arch/amd64/make.defaults
+++ b/profiles/arch/amd64/make.defaults
@@ -63,7 +63,3 @@ 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"
-
-# Sam James  (2023-05-29)
-# Temporarily use old default until bug #907377 is done for this arch
-RUBY_TARGETS="ruby30"

diff --git a/profiles/arch/amd64/use.stable.mask 
b/profiles/arch/amd64/use.stable.mask
index 9d8bacb894af..2f7f7dbd0ebc 100644
--- a/profiles/arch/amd64/use.stable.mask
+++ b/profiles/arch/amd64/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
 
-# Sam James  (2023-05-29)
-# Temporary mask for bug #907377
-ruby_targets_ruby31
-
 # Andreas Sturmlechner  (2020-06-06)
 # sci-libs/mkl is not stable, needs online registration to even run pkg_setup
 mkl



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

2023-04-22 Thread Michał Górny
commit: 4c485474eda5a239e5553f07379912619f08a734
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 22 10:07:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 22 10:07:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c485474

profiles: Also mask dev-python/nbclassic[doc] where not stable

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

 profiles/arch/amd64/package.use.stable.mask | 1 +
 profiles/arch/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 15189b2ccec6..5bb8f28a0550 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -19,6 +19,7 @@
 
 # Michał Górny  (2023-04-22)
 # pandoc is stable here.
+dev-python/nbclassic -doc
 dev-python/nbval -doc
 
 # Yiyang Wu  (2023-01-27)

diff --git a/profiles/arch/base/package.use.stable.mask 
b/profiles/arch/base/package.use.stable.mask
index 899f9ebf4d3a..818466ada9a2 100644
--- a/profiles/arch/base/package.use.stable.mask
+++ b/profiles/arch/base/package.use.stable.mask
@@ -3,4 +3,5 @@
 
 # Michał Górny  (2023-04-22)
 # pandoc is stable on amd64 only.
+dev-python/nbclassic doc
 dev-python/nbval doc



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

2023-04-22 Thread Andrew Ammerlaan
commit: 77564f87710b43364f82f724664d81ea1beb3e10
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sat Apr 22 09:02:03 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Apr 22 09:04:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77564f87

profiles/arch: mask kde-plasma/discover[snap] on non-amd64 arches

Preparatory work, currently only the version in ::kde has this
flag. Will trickle down into ::gentoo with the next release.

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

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

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index c614b3e933a4..69516b492869 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Andrew Ammerlaan  (2023-04-22)
+# snap only works on amd64
+kde-plasma/discover -snap
+
 # 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.

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 9af8d281351a..9bc2a111363b 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
 
+# Andrew Ammerlaan  (2023-04-22)
+# snap only works on amd64
+kde-plasma/discover snap
+
 # Sam James  (2023-04-03)
 # Needs dev-python/py-cpuinfo which is not ported to all of our platforms
 # See bug #894078.



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

2023-04-17 Thread Sam James
commit: ddc3c4d169fa15549f77b9b739b4dd451c5a6180
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 18 00:00:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 18 00:00:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddc3c4d1

profiles/arch/amd64: fix ffmpeg typo

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

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

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index cb63c572c50f..c614b3e933a4 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -26,6 +26,10 @@ dev-lang/ruby -jit
 # pytables is available here.
 dev-python/pytables -cpudetection
 
+# Craig Andrews  (2023-03-09)
+# media-libs/libplacebo is keyworded here
+media-video/ffmpeg -libplacebo
+
 # Yiyang Wu  (2023-01-27)
 # AMDGPU enablement depends on dev-libs/rocr-runtime, ~amd64 only
 # See also: https://bugs.gentoo.org/891499
@@ -453,7 +457,3 @@ media-sound/mpg123 cpu_flags_x86_mmx cpu_flags_x86_3dnow 
cpu_flags_x86_3dnowext
 # saves people from needlessly installing nasm
 # Refs bug #93279
 media-sound/lame cpu_flags_x86_mmx
-
-# Craig Andrews  (2023-03-09)
-# media-libs/libplacebo is keyworded here
-media-video/ffmepg -libplacebo



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

2023-04-04 Thread Sam James
commit: d0f96e0f475dfcbfaac0dba13d4211ed5ad23f23
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr  5 01:20:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr  5 01:20:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0f96e0f

profiles/arch/amd64/x32: fix hwloc mask

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

 profiles/arch/amd64/x32/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/amd64/x32/package.use.mask 
b/profiles/arch/amd64/x32/package.use.mask
index 7aae27f461b0..4439dbfa5015 100644
--- a/profiles/arch/amd64/x32/package.use.mask
+++ b/profiles/arch/amd64/x32/package.use.mask
@@ -3,7 +3,7 @@
 
 # Sam James  (2023-04-05)
 # x11-drivers/nvidia-drivers is not available for x32
-sys-apps/hwloc video_cards_nvidia
+sys-apps/hwloc nvml
 
 # Kai-Chun Ning  (2022-05-26)
 # Dependency media-libs/intel-hybrid-codec-driver does not work on x32



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

2023-04-04 Thread Sam James
commit: b95cf639d8ee29818ac8a1e9e4ac88529a61304e
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr  5 01:16:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr  5 01:17:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b95cf639

profiles/arch/amd64/x32: mask sys-apps/hwloc[video_cards_nvidia]

Needs nvidia-drivers which doesn't seem available on x32? If it is, someone
who knows more about hwloc and its gl usage is free to adapt.

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

 profiles/arch/amd64/x32/package.use.mask | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/amd64/x32/package.use.mask 
b/profiles/arch/amd64/x32/package.use.mask
index 5bc1efcfa711..7aae27f461b0 100644
--- a/profiles/arch/amd64/x32/package.use.mask
+++ b/profiles/arch/amd64/x32/package.use.mask
@@ -1,6 +1,10 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2023-04-05)
+# x11-drivers/nvidia-drivers is not available for x32
+sys-apps/hwloc video_cards_nvidia
+
 # Kai-Chun Ning  (2022-05-26)
 # Dependency media-libs/intel-hybrid-codec-driver does not work on x32
 media-libs/libva-intel-driver hybrid



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

2023-03-16 Thread Michał Górny
commit: 00363850a0c4602be2dc413ff2c78515c7a48a5b
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 16 18:08:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 16 18:08:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00363850

profiles/arch/amd64/x32: Mask sci-geosciences/qgis

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

 profiles/arch/amd64/x32/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/amd64/x32/package.mask 
b/profiles/arch/amd64/x32/package.mask
index 5c271adccf80..ba6dd002ce62 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -14,6 +14,7 @@ net-analyzer/gsad
 # Requires qtwebengine
 sci-electronics/eagle
 sci-geosciences/gpsbabel
+sci-geosciences/qgis
 sci-geosciences/viking
 
 # Andrew Ammerlaan  (2021-09-09)



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

2023-03-05 Thread Andreas Sturmlechner
commit: e49ff73f1954f623f42b557deac1c5f130bdad63
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  5 22:50:22 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  5 22:52:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e49ff73f

profiles: amd64/x32: Add app-text/kjots to package.mask

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

 profiles/arch/amd64/x32/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/amd64/x32/package.mask 
b/profiles/arch/amd64/x32/package.mask
index dbf52e25543f..5c271adccf80 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -52,6 +52,7 @@ app-text/bibletime
 app-text/calibre
 app-text/cb2bib
 app-text/kchmviewer
+app-text/kjots
 app-text/sigil
 dev-lang/typescript
 dev-python/spyder



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

2023-02-05 Thread Andreas Sturmlechner
commit: 9c44c4bae6d0f5376b7cea8e63ede57be05f8af6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb  5 22:39:40 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb  5 22:39:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c44c4ba

profiles: amd64/x32: Cleanup obsolete min versions from package.mask

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

 profiles/arch/amd64/x32/package.mask | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/amd64/x32/package.mask 
b/profiles/arch/amd64/x32/package.mask
index fa7d8e8f3ca9..dbf52e25543f 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -100,7 +100,7 @@ kde-apps/parley:5
 kde-apps/pim-data-exporter:5
 kde-apps/pim-sieve-editor:5
 kde-apps/plasma-telepathy-meta:5
->=kde-misc/kio-gdrive-22.04.3-r1
+kde-misc/kio-gdrive
 kde-misc/tellico:5
 kde-misc/zanshin:5
 mail-client/kube
@@ -108,7 +108,7 @@ media-gfx/digikam:5
 media-gfx/luminance-hdr
 media-sound/frescobaldi
 media-sound/teamspeak-client:3
->=media-video/openshot-2.6.0
+media-video/openshot
 media-video/vidify
 media-video/vidify-audiosync
 net-analyzer/nmapsi



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

2023-01-29 Thread Andrew Ammerlaan
commit: c18b3ebbbe4ca9071914cfaaf922a769dfc3cdc8
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Jan 29 15:52:27 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Jan 29 15:53:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c18b3ebb

profiles/arch/amd64/x32: and also mask sci-geosciences/viking

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

 profiles/arch/amd64/x32/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/amd64/x32/package.mask 
b/profiles/arch/amd64/x32/package.mask
index 80f3c9689cc9..fa7d8e8f3ca9 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -14,6 +14,7 @@ net-analyzer/gsad
 # Requires qtwebengine
 sci-electronics/eagle
 sci-geosciences/gpsbabel
+sci-geosciences/viking
 
 # Andrew Ammerlaan  (2021-09-09)
 # Jupyterlab and friends require net-libs/nodejs



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

2023-01-29 Thread Andrew Ammerlaan
commit: 1761e46fb985088ab73511ac2859c3567194330f
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Jan 29 15:42:29 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Jan 29 15:43:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1761e46f

profiles/arch/amd64/x32: mask gpsbabel

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

 profiles/arch/amd64/x32/package.mask | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/amd64/x32/package.mask 
b/profiles/arch/amd64/x32/package.mask
index 9ed88dd6ea08..80f3c9689cc9 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Kai-Chun Ning  (2022-05-26)
@@ -13,6 +13,7 @@ net-analyzer/gsad
 # Andrew Ammerlaan  (2022-02-13)
 # Requires qtwebengine
 sci-electronics/eagle
+sci-geosciences/gpsbabel
 
 # Andrew Ammerlaan  (2021-09-09)
 # Jupyterlab and friends require net-libs/nodejs



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

2023-01-15 Thread Sam James
commit: 02197a40fe01c8decdf458ffae61ad2ddf52418c
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 15 12:43:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 15 12:43:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02197a40

profiles/arch/amd64: unmask ruby30

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

 profiles/arch/amd64/make.defaults   | 4 
 profiles/arch/amd64/use.stable.mask | 4 
 2 files changed, 8 deletions(-)

diff --git a/profiles/arch/amd64/make.defaults 
b/profiles/arch/amd64/make.defaults
index b428ef1b9888..d6c83267206d 100644
--- a/profiles/arch/amd64/make.defaults
+++ b/profiles/arch/amd64/make.defaults
@@ -63,7 +63,3 @@ 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  (2023-01-15)
-# Temporary mask for https://bugs.gentoo.org/890915
-RUBY_TARGETS="ruby27"

diff --git a/profiles/arch/amd64/use.stable.mask 
b/profiles/arch/amd64/use.stable.mask
index 0b02556030e1..2f7f7dbd0ebc 100644
--- a/profiles/arch/amd64/use.stable.mask
+++ b/profiles/arch/amd64/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
 
-# Hans de Graaff  (2023-01-15)
-# Temporary mask for https://bugs.gentoo.org/890915
-ruby_targets_ruby30
-
 # Andreas Sturmlechner  (2020-06-06)
 # sci-libs/mkl is not stable, needs online registration to even run pkg_setup
 mkl



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

2022-12-20 Thread Jakov Smolić
commit: 3ffb8e47bede60dad9dc7dbc34af2ce19e0d4f29
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Dec 20 14:12:52 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Dec 20 14:25:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ffb8e47

net-im/skype-dbus-mock: treeclean

Closes: https://bugs.gentoo.org/846134
Signed-off-by: Jakov Smolić  gentoo.org>

 net-im/skype-dbus-mock/Manifest|  1 -
 net-im/skype-dbus-mock/metadata.xml|  5 ---
 .../skype-dbus-mock-0_pre20181011.ebuild   | 36 --
 profiles/arch/amd64/x32/package.mask   |  1 -
 profiles/features/musl/package.mask|  1 -
 profiles/package.mask  |  1 -
 6 files changed, 45 deletions(-)

diff --git a/net-im/skype-dbus-mock/Manifest b/net-im/skype-dbus-mock/Manifest
deleted file mode 100644
index 891c4cd4f5f8..
--- a/net-im/skype-dbus-mock/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST skype-dbus-mock-0_pre20181011.tar.gz 2851 BLAKE2B 
fbb2d476d6a0402ea6ac70198d0aac87c24d7c9815fe27b03631625df10f24c71634f7f22eec2256869746cbf9d308ab3275380a755455e23ad2adcdd5a2
 SHA512 
d566a91cb279fe07626744e6196e3dcf7b36a5535bb8fe3cd7e6245d874bdf82f7948bd7f476f73c72f972894ee250d89a9eb055fdf55af9cbe97b1b05e39e16

diff --git a/net-im/skype-dbus-mock/metadata.xml 
b/net-im/skype-dbus-mock/metadata.xml
deleted file mode 100644
index 115e9d64a669..
--- a/net-im/skype-dbus-mock/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-

diff --git a/net-im/skype-dbus-mock/skype-dbus-mock-0_pre20181011.ebuild 
b/net-im/skype-dbus-mock/skype-dbus-mock-0_pre20181011.ebuild
deleted file mode 100644
index 10a65d6831c3..
--- a/net-im/skype-dbus-mock/skype-dbus-mock-0_pre20181011.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-inherit python-single-r1
-
-GIT_COMMIT="3a9e2882ac5c0ad6be3c5cb5c7da008b4cfa51da"
-DESCRIPTION="Mocked systemd dbus interface for skype 8.30+"
-HOMEPAGE="https://github.com/maelnor/skype-dbus-mock;
-S="${WORKDIR}/${PN}-${GIT_COMMIT}"
-SRC_URI="https://github.com/maelnor/${PN}/archive/${GIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   $(python_gen_cond_dep 'dev-python/dbus-python[${PYTHON_USEDEP}]')
-   >=net-im/skypeforlinux-8.30
-   !sys-apps/systemd
-   !sys-auth/elogind"
-
-src_install() {
-   python_doscript skype-dbus-mock.py
-   insinto /usr/share/dbus-1/system-services
-   doins org.freedesktop.login1.service
-   insinto /usr/share/dbus-1/system.d
-   doins skype-dbus-mock.conf
-}
-
-pkg_postinst() {
-   ewarn "Restart dbus service to apply changes"
-}

diff --git a/profiles/arch/amd64/x32/package.mask 
b/profiles/arch/amd64/x32/package.mask
index 06697fc1a8ab..9ed88dd6ea08 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -154,7 +154,6 @@ app-metrics/ceph_exporter
 # Broken multilib dependencies.
 net-im/mattermost-desktop-bin
 net-im/skypeforlinux
-net-im/skype-dbus-mock
 net-im/slack
 
 # Pawel Hajdan jr  (2012-10-07)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 50bc29cfdf2a..ad0cbabe6125 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -209,7 +209,6 @@ net-im/gitter-bin
 net-im/mattermost-desktop-bin
 net-im/rocketchat-desktop-bin
 net-im/skypeforlinux
-net-im/skype-dbus-mock
 net-im/slack
 net-im/teams
 net-im/telegram-desktop-bin

diff --git a/profiles/package.mask b/profiles/package.mask
index d247e5f767b0..10dea2a02c3c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -633,7 +633,6 @@ media-plugins/mythplugins
 media-sound/marrie
 media-tv/tvnamer
 net-analyzer/carl
-net-im/skype-dbus-mock
 
 # Jonas Stein  (2022-11-13)
 # Dead upstream



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

2022-12-16 Thread Matt Turner
commit: c96dc6d630918c01d0773ff0733260fcc3dbdbd4
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec 16 16:55:01 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec 16 16:57:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c96dc6d6

profiles/amd64: Remove gssdp USE=man unmasking

Apparently this overrides package.use.stable.masking, which is
preventing stabilization.

Signed-off-by: Matt Turner  gentoo.org>

 profiles/arch/amd64/package.use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 1508843cecf7..106f5b994aa2 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -31,10 +31,6 @@ media-libs/gst-plugins-bad -qsv
 # Keyworded here.
 app-alternatives/awk -nawk
 
-# Guillermo Joandet  (2022-11-22)
-# app-text/pandoc is keyworded on this architecture
-net-libs/gssdp -man
-
 # WANG Xuerui  (2022-10-07)
 # sys-libs/libsmbios is available here.
 app-laptop/pbbuttonsd -macbook



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

2022-12-07 Thread Sam James
commit: 338955efda9eb9c9990c85f8bdf96799c910c19c
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  7 21:27:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  7 21:27:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=338955ef

profiles/arch/amd64: stable-mask media-libs/gst-plugins-bad[qsv]

media-libs/oneVPL is very new and not yet marked stable.

(Need this mask too b/c of package.use.mask undo for amd64)

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

 profiles/arch/amd64/package.use.stable.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index 7411beaa8416..212a3c74ea9f 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2022-12-07)
+# Needs unstable media-libs/oneVPL
+media-libs/gst-plugins-bad qsv
+
 # Kai-Chun Ning  (2022-05-23)
 # Dependency media-libs/intel-hybrid-codec-driver is only available on unstable
 # branch



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

2022-12-06 Thread Andrew Ammerlaan
commit: cf07b40eeacd75243eb04734d56b3f2a53f867b1
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue Dec  6 18:06:31 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue Dec  6 18:07:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf07b40e

profiles/arch: mask qsv on non-amd64 arches

Closes: https://github.com/gentoo/gentoo/pull/28365
Signed-off-by: Andrew Ammerlaan  gentoo.org>

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

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 20f9e7c5b661..28b8e5f5dfe1 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Andrew Ammerlaan  (2022-12-06)
+# Quick Sync Video (through intel-mediasdk or oneVPL) is
+# only keyworded on amd64
+media-video/ffmpeg -qsv
+media-libs/gst-plugins-bad -qsv
+
 # Michał Górny  (2022-12-01)
 # Keyworded here.
 app-alternatives/awk -nawk

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index cfb208578910..309971ea4bfd 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,12 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andrew Ammerlaan  (2022-12-06)
+# Quick Sync Video (through intel-mediasdk or oneVPL) is
+# only keyworded on amd64
+media-video/ffmpeg qsv
+media-libs/gst-plugins-bad qsv
+
 # Georgy Yakovlev  (2022-12-01)
 # Only supported on ppc64le.
 sys-devel/gcc ieee-long-double



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

2022-12-01 Thread Ionen Wolkens
commit: d52a5a34a86d5bb558aa48add6f71a49e60139a4
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Dec  1 17:13:54 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Dec  2 03:14:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d52a5a34

profiles/arch/amd64: unforce abi_x86_64 for app-emulation/wine-gecko

Not super important, but matches other wine packages.

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

 profiles/arch/amd64/package.use.force | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/amd64/package.use.force 
b/profiles/arch/amd64/package.use.force
index 6e5b80dfe50c..9c619d92ff72 100644
--- a/profiles/arch/amd64/package.use.force
+++ b/profiles/arch/amd64/package.use.force
@@ -23,6 +23,7 @@ dev-lang/rust llvm_targets_X86
 app-emulation/wine-vanilla -abi_x86_64
 app-emulation/wine-staging -abi_x86_64
 app-emulation/wine-proton -abi_x86_64
+app-emulation/wine-gecko -abi_x86_64
 virtual/wine -abi_x86_64
 
 # Michał Górny  (2017-04-08)



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

2022-11-30 Thread Sam James
commit: bf286a7973d8b95dbef90f17cc8e2d66c19a47c8
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 08:30:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 08:31:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf286a79

dev-libs/gmp: tie --enable-fat to USE=cpudetection

Note that USE=-cpudetection still gives a very generic
build rather than one detected at build time to be
precisely the machine compiled on (for now?)

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

 dev-libs/gmp/gmp-6.2.1-r3.ebuild |  7 ---
 dev-libs/gmp/metadata.xml| 23 ---
 profiles/arch/amd64/package.use.mask |  4 
 profiles/arch/base/package.use.mask  |  4 
 profiles/arch/x86/package.use.mask   |  4 
 5 files changed, 28 insertions(+), 14 deletions(-)

diff --git a/dev-libs/gmp/gmp-6.2.1-r3.ebuild b/dev-libs/gmp/gmp-6.2.1-r3.ebuild
index dc0cb7b4c773..8e7bca104d30 100644
--- a/dev-libs/gmp/gmp-6.2.1-r3.ebuild
+++ b/dev-libs/gmp/gmp-6.2.1-r3.ebuild
@@ -27,7 +27,8 @@ LICENSE="|| ( LGPL-3+ GPL-2+ )"
 SLOT="0/10.4"
 # Unkeyworded temporarily for some more testing
 #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="+asm doc +cxx pic static-libs"
+IUSE="+asm doc +cpudetection +cxx pic static-libs"
+REQUIRED_USE="cpudetection? ( asm )"
 
 BDEPEND="
app-arch/xz-utils
@@ -93,14 +94,14 @@ multilib_src_configure() {
--localstatedir="${EPREFIX}"/var/state/gmp
--enable-shared
 
+   $(use_enable asm assembly)
# fat is needed to avoid gmp installing either purely generic
# or specific-to-used-CPU (which our config.guess refresh 
prevents at the moment).
# Both Fedora and opensuse use this option to tackle the issue, 
bug #883201.
#
# This only works for x86, so we're still getting non-performant
# builds on other arches until we figure something out!
-   $(use_enable asm fat)
-   $(use_enable asm assembly)
+   $(use_enable cpudetection fat)
$(use_enable cxx)
$(use_enable static-libs static)
 

diff --git a/dev-libs/gmp/metadata.xml b/dev-libs/gmp/metadata.xml
index e98fbcba6811..753f212d3e39 100644
--- a/dev-libs/gmp/metadata.xml
+++ b/dev-libs/gmp/metadata.xml
@@ -1,15 +1,16 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   toolch...@gentoo.org
-   Gentoo Toolchain Project
-
-
-   Enable use of hand optimized assembly routines (faster 
execution)
-   Force static libraries to be built as PIC to avoid 
TEXTRELs.
-
-
-   cpe:/a:gmplib:gmp
-
+   
+   toolch...@gentoo.org
+   Gentoo Toolchain Project
+   
+   
+   Enable use of hand optimized assembly routines 
(faster execution)
+   Enables runtime CPU detection (useful 
for binpkgs, compatibility on other CPUs)
+   Force static libraries to be built as PIC to 
avoid TEXTRELs.
+   
+   
+   cpe:/a:gmplib:gmp
+   
 

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 27207c6da3f9..4fa0267b5a1b 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2022-11-30)
+# Only effective on amd64/x86.
+dev-libs/gmp -cpudetection
+
 # Guillermo Joandet  (2022-11-22)
 # app-text/pandoc is keyworded on this architecture
 net-libs/gssdp -man

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 5a1455d90b27..a9a1bad325ca 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-11-30)
+# Only effective on amd64/x86.
+dev-libs/gmp cpudetection
+
 # Mike Gilbert  (2022-10-16)
 # Only supported on MIPS.
 dev-lang/gnat-gpl fixed-point

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index a68e233ecfd9..20ce8131ba98 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-11-30)
+# Only effective on amd64/x86.
+dev-libs/gmp -cpudetection
+
 # Michał Górny  (2022-11-16)
 # spirv-llvm-translator is not keyworded x86.
 dev-libs/libclc spirv



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

2022-11-04 Thread Ionen Wolkens
commit: 17a467511e1bdb30dc7080856449db6d25bf28a2
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Nov  5 02:19:51 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Nov  5 02:29:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17a46751

profiles/arch/amd64: drop www-client/qutebrowser pdf stable mask

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

 profiles/arch/amd64/package.use.stable.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index 8b2edec403b9..bb1c0370ebfe 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -17,10 +17,6 @@
 
 #--- END OF EXAMPLES ---
 
-# Ionen Wolkens  (2022-11-04)
-# www-plugins/pdfjs is not stable yet
-www-client/qutebrowser pdf
-
 # Kai-Chun Ning  (2022-05-23)
 # Dependency media-libs/intel-hybrid-codec-driver is only available on unstable
 # branch



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

2022-11-03 Thread Ionen Wolkens
commit: 6d18fe734b763007a558e217bbf2dee50d79e9c8
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Nov  4 04:07:38 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Nov  4 04:10:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d18fe73

profiles/arch/amd64: stable mask www-client/qutebrowser pdf

Stabilization pending wrt bug #879509

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

 profiles/arch/amd64/package.use.stable.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index bb1c0370ebfe..8b2edec403b9 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Ionen Wolkens  (2022-11-04)
+# www-plugins/pdfjs is not stable yet
+www-client/qutebrowser pdf
+
 # Kai-Chun Ning  (2022-05-23)
 # Dependency media-libs/intel-hybrid-codec-driver is only available on unstable
 # branch



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

2022-10-31 Thread Joonas Niilola
commit: 3897434cb1140be68829af38884f3c8ebed6d871
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Tue Aug 23 20:26:14 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 31 11:50:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3897434c

profiles/arch/amd64/x32: add www-apps/redmine

Added www-apps/redmine to profiles/arch/amd64/x32/package.mask due
masked dependency.

Signed-off-by: Azamat H. Hackimov  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/26451
Signed-off-by: Joonas Niilola  gentoo.org>

 profiles/arch/amd64/x32/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/amd64/x32/package.mask 
b/profiles/arch/amd64/x32/package.mask
index 6371a7268bf7..06697fc1a8ab 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -176,3 +176,4 @@ sys-apps/yarn
 www-apps/jekyll-coffeescript
 www-apps/kibana-bin
 www-client/chromium
+>=www-apps/redmine-5.0.2



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

2022-10-28 Thread Andreas Sturmlechner
commit: 123b9d0ad5a57d5219e27a572450e044bd938710
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Oct 28 15:10:42 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Oct 28 15:10:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=123b9d0a

profiles: amd64: Drop  gentoo.org>

 profiles/arch/amd64/package.use.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index b9031a92a754..a721800b468b 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -73,7 +73,6 @@ x11-wm/mutter -video_cards_nvidia
 # Only maxima makes a distinction between the 32-bit and 64-bit
 # USE flags.
 sci-mathematics/fricas -clozurecl
- (2021-02-17)



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

2022-10-28 Thread Andreas Sturmlechner
commit: bf9529d6d1d2192d137e4e1d6080a94bd28ecd31
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Oct 28 15:10:01 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Oct 28 15:10:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf9529d6

profiles: amd64/x32: Drop obsolete kde-misc/kmarkdownwebview:5 mask

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

 profiles/arch/amd64/x32/package.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/arch/amd64/x32/package.mask 
b/profiles/arch/amd64/x32/package.mask
index a7c1448efa67..6371a7268bf7 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -99,7 +99,6 @@ kde-apps/pim-data-exporter:5
 kde-apps/pim-sieve-editor:5
 kde-apps/plasma-telepathy-meta:5
 >=kde-misc/kio-gdrive-22.04.3-r1
-kde-misc/kmarkdownwebview:5
 kde-misc/tellico:5
 kde-misc/zanshin:5
 mail-client/kube



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

2022-10-23 Thread Mike Gilbert
commit: ed189588a071f88186a3a9de25abfbd7582b9c69
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Oct 18 01:41:53 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Oct 24 00:21:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed189588

profiles/arch/amd64: add "-mfpmath=sse" to CFLAGS_x86

GCC uses x87 floating point instructions when building 32-bit x86
code by default. When building 64-bit code, SSE2 instructions are used
instead.

Using the x87 floating point unit can lead to strange behavior when
calculating intermediate values for single and double precision floats.
It uses 80 bits for all calculations, which is larger than the 32 or 64
bits specified for floats and doubles.

Using the SSE2 instructions available on x86-64 for floating point
arithmetic leads to more consistent behavior, and is usually faster.

Reference: https://gcc.gnu.org/wiki/x87note
Signed-off-by: Mike Gilbert  gentoo.org>

 profiles/arch/amd64/make.defaults | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/amd64/make.defaults 
b/profiles/arch/amd64/make.defaults
index 0c05dec124e2..e7e18ff6a912 100644
--- a/profiles/arch/amd64/make.defaults
+++ b/profiles/arch/amd64/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 ARCH="amd64"
@@ -28,7 +28,7 @@ LDFLAGS_amd64="-m elf_x86_64"
 CHOST_amd64="x86_64-pc-linux-gnu"
 
 # 32bit specific settings.
-CFLAGS_x86="-m32"
+CFLAGS_x86="-m32 -mfpmath=sse"
 LDFLAGS_x86="-m elf_i386"
 CHOST_x86="i686-pc-linux-gnu"
 



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

2022-10-07 Thread Sam James
commit: 47ba5845d0be4e4d0a60e92724ea4c96abce842f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Fri Oct  7 12:12:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  7 12:38:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47ba5845

profiles/arch: mask useflags pulling in sys-libs/libsmbios on non-amd64/x86

Bug: https://bugs.gentoo.org/875830
Signed-off-by: WANG Xuerui  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/amd64/package.use.mask | 5 +
 profiles/arch/base/package.use.mask  | 8 
 profiles/arch/riscv/package.use.mask | 2 +-
 profiles/arch/x86/package.use.mask   | 5 +
 4 files changed, 19 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 8b3916f24493..c25fc2368777 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,11 @@
 
 #--- END OF EXAMPLES ---
 
+# WANG Xuerui  (2022-10-07)
+# sys-libs/libsmbios is available here.
+app-laptop/pbbuttonsd -macbook
+sys-apps/fwupd -dell
+
 # Alfredo Tupone  (2022-08-30)
 # ada bootstrap currently only available on amd64/x86
 sys-devel/gcc -ada

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index f2c917613122..9f6f97a22618 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,14 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2022-10-07)
+# sys-libs/libsmbios unavailable on most arches (requires the very low-level
+#  header that is only ever present on alpha, amd64, ia64 and x86),
+# only unmask on relevant arches.
+# bug #875830
+app-laptop/pbbuttonsd macbook
+sys-apps/fwupd dell
+
 # Conrad Kostecki  (2022-07-19)
 # www-servers/nginx requires keywording
 www-servers/nginx nginx_modules_http_security

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index a54a8f826041..4d3bbd739f61 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -123,7 +123,7 @@ net-irc/quassel urlpreview
 net-analyzer/suricata hyperscan
 
 # Yixun Lan  (2021-08-29)
-#  sys-apps/fwupd not tested, USE=spi,uefi,dell
+# sys-apps/fwupd not tested, USE=spi,uefi
 sys-apps/fwupd spi uefi
 
 # Marek Szuba  (2021-08-23)

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 00ea2c232625..a5789fc65f75 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2022-10-07)
+# sys-libs/libsmbios is available here.
+app-laptop/pbbuttonsd -macbook
+sys-apps/fwupd -dell
+
 # Volkmar W. Pogatzki  (2022-08-09)
 # dev-java/jaxws-api not keyworded
 >=dev-java/jmock-2.12.0 test



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

2022-09-24 Thread Maciej Barć
commit: 2199bbfc7fe17038a4f01518a0791fed14741a55
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Sep 24 20:34:55 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Sep 24 21:10:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2199bbfc

profiles: mask sys-apps/polychromatic for amd64 x32

Signed-off-by: Maciej Barć  gentoo.org>

 profiles/arch/amd64/x32/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/amd64/x32/package.mask 
b/profiles/arch/amd64/x32/package.mask
index 6f7fb8c07560..acd5a243334a 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -117,6 +117,7 @@ net-p2p/ktorrent:5
 sci-geosciences/qmapshack
 sci-mathematics/rkward:5
 sci-visualization/labplot:5
+sys-apps/polychromatic
 www-client/falkon
 www-client/otter
 www-client/qutebrowser



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

2022-09-22 Thread Ionen Wolkens
commit: 0bee058631fccf5f6156613bcf6533351c02ef87
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Sep 22 13:32:26 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Sep 23 00:27:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bee0586

profiles/arch/amd64/no-multilib: update pcsx2 mask

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

 profiles/arch/amd64/no-multilib/package.mask | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/amd64/no-multilib/package.mask 
b/profiles/arch/amd64/no-multilib/package.mask
index 06c7c71acb18..943950147149 100644
--- a/profiles/arch/amd64/no-multilib/package.mask
+++ b/profiles/arch/amd64/no-multilib/package.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # James Le Cuirot  (2021-09-04)
@@ -62,7 +62,7 @@ games-arcade/gish-demo
 games-arcade/jardinains
 games-arcade/thinktanks-demo
 games-emulation/gens
-

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

2022-09-03 Thread Ionen Wolkens
commit: 14e67ecc2ee594ca006e28b418b655038cbbeb38
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Aug 28 16:42:40 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Sep  3 19:46:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14e67ecc

profiles/arch/amd64: unforce app-emulation/wine-proton[abi_x86_64]

Like the rest, a 32-bit only wine-proton on 64-bit can make
some sense if only playing old games, and ebuild is tested to
allow this.

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

 profiles/arch/amd64/package.use.force | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/amd64/package.use.force 
b/profiles/arch/amd64/package.use.force
index f0dab08c2bec..6e5b80dfe50c 100644
--- a/profiles/arch/amd64/package.use.force
+++ b/profiles/arch/amd64/package.use.force
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Georgy Yakovlev  (2020-06-18)
@@ -22,6 +22,7 @@ dev-lang/rust llvm_targets_X86
 # Packages with optional 64-bit variant
 app-emulation/wine-vanilla -abi_x86_64
 app-emulation/wine-staging -abi_x86_64
+app-emulation/wine-proton -abi_x86_64
 virtual/wine -abi_x86_64
 
 # Michał Górny  (2017-04-08)



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

2022-09-03 Thread Ionen Wolkens
commit: 77c47beb4b228b8f09e14e9cd21aad9a81a00c5e
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Aug 28 16:53:20 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Sep  3 19:46:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77c47beb

profiles/arch/amd64: package.use.stable.mask virtual/wine[proton]

May consider stable at some point, but no reason to block
stabilizing the virtual's revision meanwhile.

Closes: https://github.com/gentoo/gentoo/pull/27078
Signed-off-by: Ionen Wolkens  gentoo.org>

 profiles/arch/amd64/package.use.stable.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index e4d678e532c0..875a20d93645 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -85,7 +85,7 @@ net-misc/chrony html
 
 # Adam Feldman  (2017-09-27)
 # patchset variants are not stable
-virtual/wine staging
+virtual/wine proton staging
 
 # Tim Harder  (2017-09-11)
 # Pulls in dev-ruby/asciidoctor which has too large of a ruby testing



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

2022-09-02 Thread Mike Gilbert
commit: 1fe0bb847fc92c345dbcce5e820276716a0fbacd
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Sep  2 15:32:06 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Sep  2 15:40:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fe0bb84

profiles/arch: elaborate on 'apparmor' USE mask

Signed-off-by: Mike Gilbert  gentoo.org>

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

diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index 7e8fbecd25e4..19ac88e44f05 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -40,7 +40,10 @@
 -firebird
 
 # Mike Gilbert  (2014-10-19)
+# Requires the following packages to be keyworded/stable:
 # sys-libs/libapparmor
+# sys-apps/apparmor
+# sys-apps/apparmor-utils
 -apparmor
 
 # Michał Górny  (2014-03-30)

diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index e4d3133be075..1aa7b0ba54ab 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -5,7 +5,10 @@
 -arm64
 
 # Mike Gilbert  (2022-08-31)
+# Requires the following packages to be keyworded/stable:
 # sys-libs/libapparmor
+# sys-apps/apparmor
+# sys-apps/apparmor-utils
 -apparmor
 
 # David Seifert  (2022-03-13)

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index 8c35c3fc8a27..499c69aadc54 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -208,7 +208,10 @@ sbcl
 systemd
 
 # Mike Gilbert  (2014-10-19)
+# Requires the following packages to be keyworded/stable:
 # sys-libs/libapparmor
+# sys-apps/apparmor
+# sys-apps/apparmor-utils
 apparmor
 
 # Mask flags that correspond to all possible ARCH values.

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 2b94caf6bae8..588a4257a3c8 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -43,10 +43,6 @@ media-video/ffmpeg amf
 # Only supports cpu_flags_x86_aes in 64-bit mode
 net-fs/samba cpu_flags_x86_aes
 
-# Conrad Kostecki  (2021-11-16)
-# AppArmor is not available on x86
-app-benchmarks/stress-ng apparmor
-
 # James Le Cuirot  (2021-10-22)
 # The JIT feature only works on amd64 and x86.
 app-emulation/fs-uae -jit
@@ -150,11 +146,6 @@ dev-python/influxdb test
 # clisp is keyworded on x86
 app-text/texlive-core -xindy
 
-# Joonas Niilola  (2020-05-14)
-# sys-apps/apparmor not keyworded on x86.
-app-containers/lxc apparmor
-app-containers/lxd apparmor
-
 # Georgy Yakovlev  (2014-03-30)
 # PyPy is keyworded on this arch.
 -python_targets_pypy3

diff --git a/profiles/arch/x86/use.stable.mask 
b/profiles/arch/x86/use.stable.mask
index 58b15063cd35..093b69d79a82 100644
--- a/profiles/arch/x86/use.stable.mask
+++ b/profiles/arch/x86/use.stable.mask
@@ -1,4 +1,4 @@
-# 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.
@@ -18,10 +18,6 @@ mkl
 # dev-db/firebird is keyworded ~x86
 firebird
 
-# Mike Gilbert  (2014-10-19)
-# sys-libs/libapparmor
-apparmor
-
 # Michał Górny  (2014-03-30)
 # PyPy is unstable on this arch.
 python_targets_pypy3



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

2022-08-02 Thread Ionen Wolkens
commit: 46f9cf287f703edf7a21dd344cae98b70ae6863a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Jul 21 03:15:51 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Aug  3 00:21:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46f9cf28

profiles/arch/amd64/x32: mask dev-python/PyQt6_WebEngine

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

 profiles/arch/amd64/x32/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/amd64/x32/package.mask 
b/profiles/arch/amd64/x32/package.mask
index 3f46a721e665..8ddd7647fae5 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -34,6 +34,7 @@ media-gfx/freecad
 # reverse-dependencies.
 dev-qt/qtwebengine
 dev-qt/qtwebview
+dev-python/PyQt6_WebEngine
 dev-python/PyQtWebEngine
 app-admin/calamares
 app-doc/zeal



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

2022-07-21 Thread Andreas Sturmlechner
commit: 14c9c8bbe8920cf75d12c76393c6f4b18a1443c9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul 21 10:51:03 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul 21 10:51:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14c9c8bb

profiles: amd64/x32: Mask kde-apps/kdenetwork-meta:5[telepathy] too

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

 profiles/arch/amd64/x32/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/amd64/x32/package.use.mask 
b/profiles/arch/amd64/x32/package.use.mask
index 2786531c009e..6114ca775ec9 100644
--- a/profiles/arch/amd64/x32/package.use.mask
+++ b/profiles/arch/amd64/x32/package.use.mask
@@ -13,7 +13,7 @@ dev-lang/idris2 test-full
 dev-python/cloudscraper test
 games-util/lgogdownloader gui
 kde-apps/kde-apps-meta:5 pim
-kde-apps/kdenetwork-meta:5 bittorrent
+kde-apps/kdenetwork-meta:5 bittorrent telepathy
 kde-apps/kleopatra:5 pim
 kde-apps/umbrello:5 php
 kde-misc/kio-gdrive kaccounts share



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

2022-07-21 Thread Andreas Sturmlechner
commit: 1760bced65bfdbb88a1bb0a758135a8a65104c01
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul 21 10:29:42 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul 21 10:34:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1760bced

profiles: amd64/x32: Mask kde-misc/kio-gdrive

Bug: https://bugs.gentoo.org/782505
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/arch/amd64/x32/package.mask | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/amd64/x32/package.mask 
b/profiles/arch/amd64/x32/package.mask
index 84d8a784dda5..3f46a721e665 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -30,7 +30,8 @@ sci-visualization/jupyter-dash
 media-gfx/freecad
 
 # Andreas Sturmlechner  (2021-02-09)
-# Requires net-libs/nodejs, plus mask all reverse-dependencies.
+# dev-qt/qtwebengine requires net-libs/nodejs, plus mask all
+# reverse-dependencies.
 dev-qt/qtwebengine
 dev-qt/qtwebview
 dev-python/PyQtWebEngine
@@ -93,6 +94,7 @@ kde-apps/parley:5
 kde-apps/pim-data-exporter:5
 kde-apps/pim-sieve-editor:5
 kde-apps/plasma-telepathy-meta:5
+>=kde-misc/kio-gdrive-22.04.3-r1
 kde-misc/kmarkdownwebview:5
 kde-misc/tellico:5
 kde-misc/zanshin:5



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

2022-07-19 Thread Conrad Kostecki
commit: ed77ae53b9e7849ed19205c646ecd5170bbef051
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Jul 19 17:42:10 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jul 19 17:44:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed77ae53

www-servers/nginx: mask security on other arches

Signed-off-by: Conrad Kostecki  gentoo.org>

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

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 55790a52e4cd..fa797cc69374 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Conrad Kostecki  (2022-07-19)
+# www-servers/nginx currently only available on amd64/x86
+www-servers/nginx -nginx_modules_http_security
+
 # James Le Cuirot  (2022-06-25)
 # Allow stack to be realigned for compatibility with older 32-bit binaries.
 sys-libs/glibc -stack-realign

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index ebd32a44985b..c02657e5b8d0 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Conrad Kostecki  (2022-07-19)
+# www-servers/nginx requires keywording
+www-servers/nginx nginx_modules_http_security
+
 # media-libs/libxmp requires keywording
 media-sound/qmmp xmp
 

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 59a0d2bf7eae..5fab53c509a8 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Conrad Kostecki  (2022-07-19)
+# www-servers/nginx currently only available on amd64/x86
+www-servers/nginx -nginx_modules_http_security
+
 # James Le Cuirot  (2022-06-25)
 # Allow stack to be realigned for compatibility with older 32-bit binaries.
 sys-libs/glibc -stack-realign



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

2022-07-18 Thread Hans de Graaff
commit: acc7a35e1701b986f4031f75b7cdec861cc504e2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul 18 12:58:28 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul 18 13:32:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acc7a35e

x32/package.mask: add reverse dep of coffeescript

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

 profiles/arch/amd64/x32/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/amd64/x32/package.mask 
b/profiles/arch/amd64/x32/package.mask
index 13d3e606a289..84d8a784dda5 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -161,6 +161,7 @@ dev-lang/coffee-script
 dev-ruby/autoprefixer-rails
 dev-ruby/coffee-rails
 dev-ruby/coffee-script
+dev-ruby/deckar01-task_list
 dev-ruby/execjs
 dev-ruby/turbolinks
 dev-ruby/uglifier



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

2022-07-16 Thread Andreas Sturmlechner
commit: 88f7a6c0818aacb8085b2fcab4e8531df60d9222
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 16 17:37:00 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 18:23:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88f7a6c0

profiles: amd64/x32: Mask kde-apps/kleopatra:5[pim] for >=22.08

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

 profiles/arch/amd64/x32/package.use.mask | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/amd64/x32/package.use.mask 
b/profiles/arch/amd64/x32/package.use.mask
index a1066f06652e..afd9cc10095c 100644
--- a/profiles/arch/amd64/x32/package.use.mask
+++ b/profiles/arch/amd64/x32/package.use.mask
@@ -6,13 +6,15 @@
 x11-libs/libva-intel-driver hybrid
 
 # Andreas Sturmlechner  (2021-02-09)
-# Requires net-libs/nodejs, plus mask all reverse-dependencies.
+# dev-qt/qtwebengine requires net-libs/nodejs, plus mask all
+# reverse-dependencies.
 app-i18n/fcitx-libpinyin dictionary-manager
 dev-lang/idris2 test-full
 dev-python/cloudscraper test
 games-util/lgogdownloader gui
 kde-apps/kde-apps-meta:5 pim
 kde-apps/kdenetwork-meta:5 bittorrent
+kde-apps/kleopatra:5 pim
 kde-apps/umbrello:5 php
 kde-misc/kio-gdrive kaccounts
 net-irc/quassel urlpreview



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

2022-07-16 Thread Andreas Sturmlechner
commit: d75c5fe04aa7ead3018a547877a23b33f78cb351
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 16 17:42:39 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 18:23:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d75c5fe0

profiles: amd64/x86: Add missing kio-misc/kio-gdrive[share] mask

It requires already masked IUSE=kaccounts.

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

 profiles/arch/amd64/x32/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/amd64/x32/package.use.mask 
b/profiles/arch/amd64/x32/package.use.mask
index afd9cc10095c..2786531c009e 100644
--- a/profiles/arch/amd64/x32/package.use.mask
+++ b/profiles/arch/amd64/x32/package.use.mask
@@ -16,7 +16,7 @@ kde-apps/kde-apps-meta:5 pim
 kde-apps/kdenetwork-meta:5 bittorrent
 kde-apps/kleopatra:5 pim
 kde-apps/umbrello:5 php
-kde-misc/kio-gdrive kaccounts
+kde-misc/kio-gdrive kaccounts share
 net-irc/quassel urlpreview
 net-misc/fatrat bittorrent
 net-misc/seafile-client shibboleth



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

2022-07-10 Thread Sam James
commit: cb6e28aeee17ccdcf18002804fc7da3ac596a5c8
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 11 02:58:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 11 02:58:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb6e28ae

profiles/arch/amd64/x32: mask app-metrics/ceph_exporter on x32

ceph_exporter -> ceph -> nodejs

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

 profiles/arch/amd64/x32/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/amd64/x32/package.mask 
b/profiles/arch/amd64/x32/package.mask
index cd290cb6075e..13d3e606a289 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -143,6 +143,7 @@ dev-libs/amdgpu-pro-opencl
 # Patrick McLean  (2018-07-12)
 # requires nodejs
 >=sys-cluster/ceph-13
+app-metrics/ceph_exporter
 
 # Michał Górny  (2018-04-15)
 # Broken multilib dependencies.



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

2022-06-25 Thread Sam James
commit: 7e5859b42a87364c116f50c2c4c6be42ffaba1a9
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Jun 11 20:39:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 25 21:39:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e5859b4

profiles: Mask glibc[stack-realign] on non-amd64/x86, default on amd64

The stack alignment issue affecting compatibility with older 32-bit
binaries is specific to amd64 and x86.

The workaround incurs a performance cost on the 32-bit build, so enable
the flag by default on amd64 but not on x86. Other popular distributions
always enable this workaround.

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

 profiles/arch/amd64/no-multilib/package.use.mask | 6 +-
 profiles/arch/amd64/package.use  | 7 ++-
 profiles/arch/amd64/package.use.mask | 4 
 profiles/arch/x86/package.use.mask   | 4 
 profiles/base/package.use.mask   | 4 
 5 files changed, 23 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/amd64/no-multilib/package.use.mask 
b/profiles/arch/amd64/no-multilib/package.use.mask
index b0f82168e189..e97fb4228074 100644
--- a/profiles/arch/amd64/no-multilib/package.use.mask
+++ b/profiles/arch/amd64/no-multilib/package.use.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
 
+# James Le Cuirot  (2022-06-25)
+# This flag concerns a 32-bit x86-specific problem.
+sys-libs/glibc stack-realign
+
 # Ben Kohler  (2022-06-07)
 # Disable 32bit builds on no-multilib
 sys-apps/memtest86+ bios32 efi32 iso32

diff --git a/profiles/arch/amd64/package.use b/profiles/arch/amd64/package.use
index a51accc1910e..7b827e562200 100644
--- a/profiles/arch/amd64/package.use
+++ b/profiles/arch/amd64/package.use
@@ -1,6 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# James Le Cuirot  (2022-06-25)
+# Realign the stack in the 32-bit build for compatibility with older binaries 
by
+# default. This is not the default on x86 because it has a performance cost.
+sys-libs/glibc stack-realign
+
 # Ben Kohler  (2022-06-07)
 # Enable BIOS & UEFI targets by default
 sys-apps/memtest86+ bios64 efi64

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 2ea7855ee51c..189adb55d64f 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# James Le Cuirot  (2022-06-25)
+# Allow stack to be realigned for compatibility with older 32-bit binaries.
+sys-libs/glibc -stack-realign
+
 # Unmask media-libs/libxmp here
 media-sound/qmmp -xmp
 

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index cc2431ca8f0a..a618c72fa0ce 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# James Le Cuirot  (2022-06-25)
+# Allow stack to be realigned for compatibility with older 32-bit binaries.
+sys-libs/glibc -stack-realign
+
 # Anna Vyalkova  (2022-06-25)
 # Unkeyworded test dep
 app-vim/jedi test

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index b65e7efa7daa..b97dee8d561f 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.
 
+# James Le Cuirot  (2022-06-25)
+# This flag concerns an x86-specific problem.
+sys-libs/glibc stack-realign
+
 # Matt Turner  (2022-06-21)
 # Depends on old spidermonkey:68. Upstream recommends using Duktape or Webkit
 # for PAC parsing. See https://github.com/libproxy/libproxy/pull/139



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

2022-06-22 Thread Michał Górny
commit: ce58d9063417da00fdac3978a1079c5fbabfbfe6
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 22 08:30:54 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 22 08:35:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce58d906

profiles: UnknownProfileUse cleanup

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

 profiles/arch/amd64/use.mask| 3 ---
 profiles/arch/base/use.mask | 3 ---
 profiles/arch/hppa/use.mask | 4 
 profiles/arch/x86/use.mask  | 3 ---
 profiles/features/musl/use.mask | 4 
 5 files changed, 17 deletions(-)

diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index d21568f5d05e..7e8fbecd25e4 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -39,9 +39,6 @@
 # dev-db/firebird is keyworded ~amd64
 -firebird
 
-# cilk has been ported to this arch.
--cilk
-
 # Mike Gilbert  (2014-10-19)
 # sys-libs/libapparmor
 -apparmor

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index e355ffb1edcd..4556ba23f498 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -24,9 +24,6 @@ libvirt
 firebird
 oci8
 
-# cilk has been ported only to x86 systems
-cilk
-
 # cuda/NVENC only works on amd64/arm64
 cuda
 nvenc

diff --git a/profiles/arch/hppa/use.mask b/profiles/arch/hppa/use.mask
index 447415da6a81..f6eb535bcb2f 100644
--- a/profiles/arch/hppa/use.mask
+++ b/profiles/arch/hppa/use.mask
@@ -198,10 +198,6 @@ d
 # Lack of user/dev support for WiFi (bug #176517)
 networkmanager
 
-# Jeroen Roovers  (2007-04-07)
-# libffi has not been ported to hppa, therefore gcc fails to build with USE=gcj
-gcj
-
 # Samuli Suominen  (2007-03-02)
 # See bug #157881#c3
 battery

diff --git a/profiles/arch/x86/use.mask b/profiles/arch/x86/use.mask
index b51481a896ec..a221468a59a2 100644
--- a/profiles/arch/x86/use.mask
+++ b/profiles/arch/x86/use.mask
@@ -34,9 +34,6 @@
 # dev-db/firebird is keyworded ~x86
 -firebird
 
-# cilk has been ported to this arch.
--cilk
-
 # Mike Gilbert 

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

2022-06-19 Thread Jakov Smolić
commit: b466daa78822c616347c07348ab79c4a71df
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Jun 19 08:55:20 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Jun 19 08:55:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b466daa7

profiles/arch/amd64: Remove nvidia_video_sdk use mask

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

 profiles/arch/amd64/package.use.mask | 6 --
 1 file changed, 6 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 6ba969a42d80..d595fce56c59 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -24,12 +24,6 @@ media-sound/qmmp -xmp
 # Need intel-hybrid-codec-driver, which only works on amd64
 x11-libs/libva-intel-driver -hybrid
 
-# Jakov Smolić  (2022-05-15)
-# media-video/nvidia_video_sdk is masked for removal
-media-libs/avidemux-core nvenc
-media-libs/avidemux-plugins nvenc
-media-video/avidemux nvenc
-
 # Georgy Yakovlev  (2021-11-01)
 # requires sys-apps/dbus-broker, which is keyworded here.
 sys-apps/systemd -hostnamed-fallback



  1   2   3   4   5   >