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

2024-05-10 Thread Alexys Jacob
commit: d6b8e909c9aef26dad961d3bfcbc3d8a3f846863
Author: Robert Förster  gmake  de>
AuthorDate: Mon May  6 18:49:46 2024 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Fri May 10 14:18:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6b8e909

profiles/features/musl: mask useflags depending on mongodb

Signed-off-by: Robert Förster  gmake.de>
Signed-off-by: Alexys Jacob  gentoo.org>

 profiles/features/musl/package.use.mask | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index 50ae5ded22c6..67ed6fe94f32 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -1,6 +1,13 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Robert Förster  (2024-05-06)
+# dev-db/mongodb is masked on musl
+dev-libs/mongo-c-driver test
+dev-php/pecl-mongodb test
+dev-python/pymongo test-full
+net-analyzer/zmap mongo
+
 # Andrew Ammerlaan  (2024-04-25)
 # No Level-Zero on musl
 sys-apps/hwloc l0



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

2024-05-10 Thread Alexys Jacob
commit: 66a36eddb33ac7553c80fdf94a43647b5584a671
Author: Robert Förster  gmake  de>
AuthorDate: Mon May  6 18:52:52 2024 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Fri May 10 14:18:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a36edd

profiles/features/musl: mask mongodb

Closes: https://bugs.gentoo.org/712990
Closes: https://bugs.gentoo.org/713080
Closes: https://bugs.gentoo.org/715832
Closes: https://bugs.gentoo.org/716296
Closes: https://bugs.gentoo.org/895776
Closes: https://bugs.gentoo.org/906782
Signed-off-by: Robert Förster  gmake.de>
Signed-off-by: Alexys Jacob  gentoo.org>

 profiles/features/musl/package.mask | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 78a653ddc760..f54ff6cdaabc 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,16 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Robert Förster  (2024-05-06)
+# needs mongodb
+net-wireless/unifi
+
+# Robert Förster  (2024-05-06)
+# bundles old gperftools not supporting musl,
+# among not being buildable itself
+# bug #906782, #716296, et al.
+dev-db/mongodb
+
 # Akinori Hattori  (2024-04-14)
 # musl iconv does not implement required encodings.
 app-i18n/nkf



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

2024-05-04 Thread Joonas Niilola
commit: 727c84cc448e4725900cc8c34467d71f418531b0
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat May  4 17:23:59 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat May  4 17:23:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=727c84cc

profiles/features/musl: move firefox-bin & thunderbird-bin masks

 - list them under the general "requires glibc" listing, disconnect from the
   confusing rust-related mask message,
 - sort the glibc listing alphabetically.

Signed-off-by: Joonas Niilola  gentoo.org>

 profiles/features/musl/package.mask | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 1d3483eb7e00..78a653ddc760 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -302,6 +302,7 @@ games-strategy/knights-demo
 games-strategy/majesty-demo
 gnome-extra/nautilus-dropbox
 kde-apps/dolphin-plugins-dropbox
+mail-client/thunderbird-bin
 mate-extra/caja-dropbox
 media-gfx/brscan4
 media-libs/amdgpu-pro-vulkan
@@ -335,10 +336,10 @@ net-print/hplip-plugin
 sci-chemistry/cara-bin
 sci-electronics/eagle
 sci-electronics/labone
+sci-libs/mkl
 sci-mathematics/gimps
 sci-misc/jupyterlab-desktop-bin
 sci-misc/netlogo-bin
-sci-libs/mkl
 sys-apps/intune-portal
 sys-apps/ipmicfg
 sys-apps/tas
@@ -351,6 +352,7 @@ www-apps/kibana-bin
 www-apps/prowlarr
 www-apps/radarr
 www-apps/readarr
+www-client/firefox-bin
 www-client/google-chrome
 www-client/google-chrome-beta
 www-client/google-chrome-unstable
@@ -460,5 +462,3 @@ sys-block/wait-for-dri-devices-rules
 
 # rust-bin isn't available on all platforms
 dev-lang/rust-bin
-mail-client/thunderbird-bin
-www-client/firefox-bin



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

2024-04-26 Thread James Le Cuirot
commit: 9eff17ec419c21a9efdde9671bd32ea25594021c
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Apr 26 10:06:35 2024 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Apr 26 10:10:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eff17ec

profiles: Mask sys-apps/intune-portal on musl

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

 profiles/features/musl/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 7773402d233e..1d3483eb7e00 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -339,6 +339,7 @@ sci-mathematics/gimps
 sci-misc/jupyterlab-desktop-bin
 sci-misc/netlogo-bin
 sci-libs/mkl
+sys-apps/intune-portal
 sys-apps/ipmicfg
 sys-apps/tas
 sys-block/hpssacli



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

2024-04-15 Thread Akinori Hattori
commit: 80a63fca58dedbe434fef1de4186479d3b62956f
Author: Akinori Hattori  gentoo  org>
AuthorDate: Mon Apr 15 14:03:13 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Mon Apr 15 14:03:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80a63fca

profiles: mask www-client/jd on musl

Signed-off-by: Akinori Hattori  gentoo.org>

 profiles/features/musl/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index f0e85bd91223..7773402d233e 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -5,6 +5,7 @@
 # musl iconv does not implement required encodings.
 app-i18n/nkf
 app-text/cmigemo
+www-client/jd
 
 # Marek Szuba  (2024-04-07)
 # Relies on musl-incompatible ldconfig behaviour to determine the list of host



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

2024-04-15 Thread Akinori Hattori
commit: c6312ad9c66bf4155290481f77fe088ecad7e4ec
Author: Akinori Hattori  gentoo  org>
AuthorDate: Mon Apr 15 14:01:34 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Mon Apr 15 14:01:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6312ad9

profiles: mask app-text/cmigemo on musl

Closes: https://bugs.gentoo.org/713074
Signed-off-by: Akinori Hattori  gentoo.org>

 profiles/features/musl/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 96f348c81acc..f0e85bd91223 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -4,6 +4,7 @@
 # Akinori Hattori  (2024-04-14)
 # musl iconv does not implement required encodings.
 app-i18n/nkf
+app-text/cmigemo
 
 # Marek Szuba  (2024-04-07)
 # Relies on musl-incompatible ldconfig behaviour to determine the list of host



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

2024-04-15 Thread Akinori Hattori
commit: 466464a0448f3ba9b0b4dcc9322497680728d42d
Author: Akinori Hattori  gentoo  org>
AuthorDate: Mon Apr 15 13:58:19 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Mon Apr 15 13:58:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=466464a0

profiles: mask games-roguelike/hengband[l10n_ja] on musl

Signed-off-by: Akinori Hattori  gentoo.org>

 profiles/features/musl/package.use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index 81aeea536255..07d0f014aa8c 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -5,6 +5,7 @@
 # app-i18n/nkf is masked on musl
 app-i18n/multiskkserv test
 app-text/namazu l10n_ja
+games-roguelike/hengband l10n_ja
 
 # Pacho Ramos  (2024-04-07)
 # sof tools need glibc at runtime, bug #925179



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

2024-04-15 Thread Akinori Hattori
commit: 93df962231015683af2a07fbcc964e5d032a5ea8
Author: Akinori Hattori  gentoo  org>
AuthorDate: Mon Apr 15 13:56:47 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Mon Apr 15 13:56:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93df9622

profiles: mask app-text/namazu[l10n_ja] on musl

Signed-off-by: Akinori Hattori  gentoo.org>

 profiles/features/musl/package.use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index b12aaa3084ac..81aeea536255 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -4,6 +4,7 @@
 # Akinori Hattori  (2024-04-15)
 # app-i18n/nkf is masked on musl
 app-i18n/multiskkserv test
+app-text/namazu l10n_ja
 
 # Pacho Ramos  (2024-04-07)
 # sof tools need glibc at runtime, bug #925179



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

2024-04-15 Thread Akinori Hattori
commit: 67700cceac23030e5f333111700474207461822d
Author: Akinori Hattori  gentoo  org>
AuthorDate: Mon Apr 15 13:54:46 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Mon Apr 15 13:54:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67700cce

profiles: mask app-i18n/multiskkserv[test] on musl

Signed-off-by: Akinori Hattori  gentoo.org>

 profiles/features/musl/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index 534ed3ad3df6..b12aaa3084ac 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
 
+# Akinori Hattori  (2024-04-15)
+# app-i18n/nkf is masked on musl
+app-i18n/multiskkserv test
+
 # Pacho Ramos  (2024-04-07)
 # sof tools need glibc at runtime, bug #925179
 sys-firmware/sof-firmware tools



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

2024-04-14 Thread Akinori Hattori
commit: da2aeb528560dc9a0fe4dba4106a592a5bdaecc2
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Apr 14 06:06:56 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Apr 14 06:10:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da2aeb52

profiles: mask app-i18n/nkf on musl

Closes: https://bugs.gentoo.org/830501
Signed-off-by: Akinori Hattori  gentoo.org>

 profiles/features/musl/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 1c6aa91f0df2..96f348c81acc 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Akinori Hattori  (2024-04-14)
+# musl iconv does not implement required encodings.
+app-i18n/nkf
+
 # Marek Szuba  (2024-04-07)
 # Relies on musl-incompatible ldconfig behaviour to determine the list of host
 # library directories. More importantly however, protontricks is useless 
without



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

2024-04-07 Thread Pacho Ramos
commit: 7ade1fb8140906aedd31253f838fdb32c2ba86a9
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr  7 16:35:29 2024 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr  7 16:43:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ade1fb8

profiles/features/musl: Mask use tools for sof-firmware

Closes: https://bugs.gentoo.org/927791
Signed-off-by: Pacho Ramos  gentoo.org>

 profiles/features/musl/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index 0e1f019c61aa..534ed3ad3df6 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
 
+# Pacho Ramos  (2024-04-07)
+# sof tools need glibc at runtime, bug #925179
+sys-firmware/sof-firmware tools
+
 # Matthew Smith  (2024-04-07)
 # Renderdoc masked on musl, bug #853856
 dev-qt/qtbase renderdoc



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

2024-04-07 Thread Marek Szuba
commit: b7bc253350babe529a09c417efd240e04d6bb268
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Apr  7 15:18:22 2024 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Apr  7 15:22:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7bc2533

profiles/features/musl: mask app-emulation/protontricks

It's a helper tool for Steam. Steam does not, and likely never will
according to upstream, support musl. As such, no point in even trying to
switch from 'ldconfig -XNv' to something supported by musl for
retrieving the host library path.

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

 profiles/features/musl/package.mask | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 07351f961a50..1c6aa91f0df2 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,13 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Marek Szuba  (2024-04-07)
+# Relies on musl-incompatible ldconfig behaviour to determine the list of host
+# library directories. More importantly however, protontricks is useless 
without
+# Steam and Steam will almost certainly never support musl (see e.g.
+# https://github.com/ValveSoftware/steam-for-linux/issues/9284).
+app-emulation/protontricks
+
 # Matthew Smith  (2024-04-07)
 # Mask until execinfo.h use can be properly patched, bug #853856
 media-gfx/renderdoc



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

2024-04-07 Thread Matthew Smith
commit: fba0a67619c4b12453679227629b5077cfa18f9c
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Apr  7 13:34:19 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Apr  7 13:34:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fba0a676

profiles/features/musl: mask dev-qt/qtbase[renderdoc]

NonsolvableDepsInDev because of media-gfx/renderdoc mask.

Signed-off-by: Matthew Smith  gentoo.org>

 profiles/features/musl/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index 83facb689f20..0e1f019c61aa 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
 
+# Matthew Smith  (2024-04-07)
+# Renderdoc masked on musl, bug #853856
+dev-qt/qtbase renderdoc
+
 # Andreas K. Hüttel  (2024-03-11)
 # Only works properly with glibc
 dev-debug/gdb cet



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

2024-04-07 Thread Matthew Smith
commit: 0f2a06078a34036dcf02e3d3581062f8630f0505
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Apr  7 09:33:35 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Apr  7 10:40:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f2a0607

profiles/features/musl: mask media-gfx/renderdoc

Bug: https://bugs.gentoo.org/853856
Signed-off-by: Matthew Smith  gentoo.org>

 profiles/features/musl/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 0f1e9a62e36e..07351f961a50 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Matthew Smith  (2024-04-07)
+# Mask until execinfo.h use can be properly patched, bug #853856
+media-gfx/renderdoc
+
 # Maciej Barć  (2024-03-23)
 # Binary package, which is compiled against glibc
 www-apps/jellyfin-bin



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

2024-04-01 Thread Joonas Niilola
commit: 177fb73b0993c5fa81f61c161a83179faedb99ce
Author: Joe Kappus  wt  gd>
AuthorDate: Thu Mar 28 07:05:25 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Apr  1 06:47:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=177fb73b

profiles/features/musl: mask media-tv/plex-media-server

Closes: https://bugs.gentoo.org/927970
Signed-off-by: Joe Kappus  wt.gd>
Closes: https://github.com/gentoo/gentoo/pull/35961
Signed-off-by: Joonas Niilola  gentoo.org>

 profiles/features/musl/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 6724b64dde31..0f1e9a62e36e 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -290,6 +290,7 @@ media-gfx/brscan4
 media-libs/amdgpu-pro-vulkan
 media-sound/baudline
 media-sound/teamspeak-server
+media-tv/plex-media-server
 media-video/amdgpu-pro-amf
 media-video/dvbackup
 media-video/makemkv



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

2024-03-23 Thread Craig Andrews
commit: e0566b7f5593cea86584a29ff7b692f17c8523ca
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Mar 22 23:10:01 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Mar 23 18:39:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0566b7f

profiles/features/musl: mask www-apps/jellyfin-bin

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

 profiles/features/musl/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 5258f32f66d3..6724b64dde31 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Maciej Barć  (2024-03-23)
+# Binary package, which is compiled against glibc
+www-apps/jellyfin-bin
+
 # Arthur Zamarin  (2024-03-15)
 # Needs ada
 sci-electronics/ghdl



[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/, profiles/arch/base/, media-libs/opencv/files/, ...

2024-03-18 Thread Sam James
commit: 7553b19f7a4a294445da70b7fbcc66149f212fe2
Author: Paul Zander  gmail  com>
AuthorDate: Tue Jan  9 14:58:55 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 18 16:32:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7553b19f

media-libs/opencv: add 4.9.0

Closes: https://bugs.gentoo.org/921968
Closes: https://bugs.gentoo.org/924005
Signed-off-by: Paul Zander  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35322
Signed-off-by: Sam James  gentoo.org>

 media-libs/opencv/Manifest |4 +
 .../files/opencv-4.9.0-ade-0.1.2d.tar.gz.patch |   18 +
 .../opencv/files/opencv-4.9.0-cmake-cleanup.patch  |   31 +
 .../opencv-4.9.0-drop-python2-detection.patch  |   66 ++
 media-libs/opencv/metadata.xml |4 +
 media-libs/opencv/opencv-4.9.0.ebuild  | 1015 
 profiles/arch/amd64/use.mask   |8 +
 profiles/arch/base/use.mask|8 +
 profiles/arch/x86/use.mask |8 +
 profiles/features/musl/package.use.mask|8 +-
 profiles/features/prefix/use.mask  |6 +-
 11 files changed, 1170 insertions(+), 6 deletions(-)

diff --git a/media-libs/opencv/Manifest b/media-libs/opencv/Manifest
index b425507a8c4c..01fe1161a6bf 100644
--- a/media-libs/opencv/Manifest
+++ b/media-libs/opencv/Manifest
@@ -1,9 +1,13 @@
 DIST NVIDIAOpticalFlowSDK-edb50da3cf849840d680249aa6dbef248ebce2ca.tar.gz 8771 
BLAKE2B 
f579960448bdaf57fbefd5e88002d8f6f4dbb828429b0f3a0112916c03039d4e4de65263eb8464a4d62924c1b77f0a61c2d93b7307657439bfbf7d59785f1533
 SHA512 
85dfdc52260f54f62c980508f4b6ab384e44200bd1c13761c4947f9a898c08f0faed2d734a85a4ba7a46f8788ed58ee89f12f61cee97881b69ba626bbd04f655
 DIST ade-0.1.2a.tar.gz 116737 BLAKE2B 
9ac2af2f21aab8cb5d599e0b653bb6126642588e508f55e5fbfe5ce9607267f25e5187fd31ed69349064551c06e15b2ba548319708ed5f70e7761470775cc6e0
 SHA512 
d3ed210ff25f4c05393b0039cb4a73a6ceb8b42ba3d776e0469da2362899d3f76564cc6a06965b7de91f38517e1cd4ff4b18c00185d2b1a0af5a34ecf0d9dd44
+DIST ade-0.1.2d.tar.gz 117027 BLAKE2B 
c544b769c7b289342a469950ed047fa13719bafba29aa41167b588cf4f24ed6e596159ec19b65e61e09519a461a5e82ac07d63e2ea493279ee182fe658810abb
 SHA512 
46f2feee28d732a6940a5a95944f3283bde1b8c8e05466a8ca1c576623c54d1bed875ce2b24a94d8976cb0c6ba5a4ac8408f042f5765debf1badf7d43348
 DIST opencv-4.8.1.tar.gz 92006711 BLAKE2B 
54728a37e3e8a528bd8d2e6df5963a996820a51160d05ac72b350234ce5372f99c037af96e13c55de1452e517fffb478c2335b9e1cbc07a36c78f99351eabd58
 SHA512 
b98d89b8e7b8ae8138bce00c5226816b761b53fbeb8f28ca516e08c5d130f216f9388a81785cd6684034530f768e097cbe12f19a9361f362b7d2048bfc427a65
 DIST opencv-4.8.1_contrib.tar.gz 59200293 BLAKE2B 
8cf3ee60cb38a9fa2649013b9b4704022abe5cc65c331078dc7ea87028bc99df8b0de12f835905f5bb5c00a811f256754cac018ca8e02739ac5c6fe36aa4346d
 SHA512 
e3df49e6a1411f55eebbc02f4534ddefabff961b4f63c69b21fe06ff3df894773a8643ab0cb123b83c2bdc8fa02698b332d3c243e8546c894e6c6c8ecaa65500
+DIST opencv-4.9.0.tar.gz 92788647 BLAKE2B 
257478b0f5e19abca5b3676767dacd40765c645eb455080160b8b9dc54e66fba4880200b483829fc9050bc3f9b3e815f8ee784d7b41261877784536778fe3c96
 SHA512 
1598ae59849e7805b3cbec5260bb501006f26edff452343b366b9262a0f48a6e09f4b2e760209cb677f2a64a7b22f4e70bc6195c104bcea74cc9fe04031d0292
 DIST opencv_3rdparty-34e4206aef44d50e6bbcd0ab06354b52e7466d26.tar.gz 397901 
BLAKE2B 
9adbe14ee3a2c90b890be694aa80d65b67e23a23f47ccabee4564e31eb9857d717b5a751df32004cfa5d6a53a9e1d8ea8d8943b705a0eaea5ca741169ef6
 SHA512 
8a92555aed2ac8752818586ab9762dd96ec128c5465cb87e402f15b15d16f7d371b3de045ef7295526e9ef99ec817766bb685a21d24dba29c650cf44e384a4e3
 DIST opencv_3rdparty-8afa57abc8229d611c4937165d20e2a2d9fc5a12.tar.gz 63301261 
BLAKE2B 
923dc944edfda4c292d42207290bee414bfe21998f6ffe341ea3b38b6f2f581f3a243653e2c1fd3fa86084068ad6e7acd5ca73ab43094aa15f124d379833a5d8
 SHA512 
68cce870da0846cbd12a093ec7896b510e34590dad2b91699be1df5d4f72d343f9789d54c45c1b801784f7e57e0e80b19ba65dd99855225da99b4193dae97aaa
 DIST opencv_3rdparty-a8b69ccc738421293254aec5ddb38bd523503252.tar.gz 920403 
BLAKE2B 
5f834e8ccef9d88d0650f8ae5d215a2d07d0a356aaad4de1622068e0b2a7def88fccc84bc4397f0182732e836fcd6e363ae25a2cdeaa4d458a7d8ef9afc81da5
 SHA512 
5611b9db40477759213ab35320570c198f1f224f92ca801ca3accd1f7620faf3d44f306e44abefd10be118acee9b56da643ca82abaa7c4d2102fe92e5b298a6e
 DIST opencv_3rdparty-b2bfc75f6aea5b1f834ff0f0b865a7c18ff1459f.tar.gz 10036903 
BLAKE2B 
c13559569808db24105049e2081bc466c0e8b6dab58bcc69001e49ff82e03ec4701e25648b5e542b7df2c8e522abfbd82c9825e66c37d6a673847b41bf6effae
 SHA512 
3fc44f12802aa1dad0b12372d53242ae2134a2d74ca0b6d8e4639551623426106781a41d77ebfce79ac625a49aec26b0d7425e0d31f09bab6a15e3d43caef8bc
 DIST opencv_3rdparty-fccf7cd6a4b12079f73bbfb21745f9babcd4eb1d.tar.gz 1470898 
BLAKE2B 

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

2024-03-15 Thread Arthur Zamarin
commit: f96e7a9480cdfcd5d2ef7eb0b84266042b0471bc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 15 12:26:46 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 15 12:44:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f96e7a94

sci-electronics/ghdl: mask on musl

Requires sci-electronics/ghdl

Signed-off-by: Arthur Zamarin  gentoo.org>

 profiles/features/musl/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index d26c019dbe14..d4a09ed45607 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Arthur Zamarin  (2024-03-15)
+# Needs ada
+sci-electronics/ghdl
+
 # Alfredo Tupone  (2024-03-13)
 # To bootstrap uses an ada compiler built using glibc
 dev-lang/gnat-gpl



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

2024-03-15 Thread Alfredo Tupone
commit: ec7b14732cb17b1b186dac6b9b0259cffe6dc3a5
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Mar 15 07:39:49 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Mar 15 11:00:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec7b1473

profiles/features/musl: masking dev-ada/AdaSAT

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

 profiles/features/musl/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 4c51c57f82f1..d26c019dbe14 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -28,6 +28,7 @@ dev-ada/gpr
 dev-ada/gnatmem
 dev-ada/ada_libfswatch
 dev-ada/gnatsymbolize
+dev-ada/AdaSAT
 
 # Sergey Popov  (2024-03-05)
 # games-strategy/seven-kingdoms does not build on musl,



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

2024-03-13 Thread Alfredo Tupone
commit: 244c04f5d31182fc1453f5d981274172450d5d74
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Mar 13 19:19:46 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Mar 13 19:19:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=244c04f5

profiles/features/musl: adding last ada packages

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

 profiles/features/musl/package.mask | 18 ++
 1 file changed, 18 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index f859176604d6..4c51c57f82f1 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -4,12 +4,30 @@
 # Alfredo Tupone  (2024-03-13)
 # To bootstrap uses an ada compiler built using glibc
 dev-lang/gnat-gpl
+dev-lang/spark
 dev-ada/gnatcoll-db
 dev-ada/gprbuild
 dev-ada/xmlada
 dev-ada/libgpr
 dev-ada/gnatcoll-core
 dev-ada/gnatcoll-bindings
+dev-ada/langkit
+dev-ada/templates-parser
+dev-ada/libadalang-tools
+dev-ada/libadalang
+dev-ada/spawn
+dev-ada/gtkada
+dev-ada/markdown
+dev-ada/VSS
+dev-ada/aws
+dev-ada/aunit
+dev-ada/ada_language_server
+dev-ada/gnatdoc
+dev-ada/gpr-unit-provider
+dev-ada/gpr
+dev-ada/gnatmem
+dev-ada/ada_libfswatch
+dev-ada/gnatsymbolize
 
 # Sergey Popov  (2024-03-05)
 # games-strategy/seven-kingdoms does not build on musl,



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

2024-03-13 Thread Alfredo Tupone
commit: 3a92b783e63fef7c6619a2abd94b463495c4bad0
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Mar 13 19:13:07 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Mar 13 19:13:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a92b783

profiles/features/musl: add other ada packages

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

 profiles/features/musl/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 9f91762a82e4..f859176604d6 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -5,6 +5,11 @@
 # To bootstrap uses an ada compiler built using glibc
 dev-lang/gnat-gpl
 dev-ada/gnatcoll-db
+dev-ada/gprbuild
+dev-ada/xmlada
+dev-ada/libgpr
+dev-ada/gnatcoll-core
+dev-ada/gnatcoll-bindings
 
 # Sergey Popov  (2024-03-05)
 # games-strategy/seven-kingdoms does not build on musl,



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

2024-03-11 Thread Andreas K. Hüttel
commit: 3d55246003790671439e77172116e11f4976c731
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Mar 11 22:02:42 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Mar 11 22:02:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d552460

profiles: package.use.mask cet on musl

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

 profiles/features/musl/package.use.mask | 9 +
 1 file changed, 9 insertions(+)

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index ad58f4dbf0dd..84477b026a42 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -1,6 +1,15 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andreas K. Hüttel  (2024-03-11)
+# Only works properly with glibc
+dev-debug/gdb cet
+sys-devel/binutils cet
+sys-devel/binutils-hppa64 cet
+sys-devel/gcc cet
+sys-libs/binutils-libs cet
+sys-libs/glibc cet
+
 # Violet Purcell  (2024-01-25)
 # f16c support in gtk4 requires the ifunc attribute, which
 # is not available on musl. There is a configure check for



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

2024-03-07 Thread Andreas K. Hüttel
commit: 6aa6d6441b56e5053007153e39960e203f34130c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Mar  7 17:33:36 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Mar  7 17:34:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aa6d644

profiles, musl: stable-use-mask sys-libs/compiler-rt-sanitizers[msan]

Bug: https://bugs.gentoo.org/906603
Signed-off-by: Andreas K. Hüttel  gentoo.org>

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

diff --git a/profiles/features/musl/package.use.stable.mask 
b/profiles/features/musl/package.use.stable.mask
index 078dde355c91..0a42768ac43b 100644
--- a/profiles/features/musl/package.use.stable.mask
+++ b/profiles/features/musl/package.use.stable.mask
@@ -1,6 +1,10 @@
 # Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andreas K. Hüttel  (2024-03-07)
+# This doesn't work yet with musl-1.2.4, bug 906603
+sys-libs/compiler-rt-sanitizers msan
+
 # Andreas K. Hüttel  (2024-03-05)
 # gprofng is still somewhat messed up with musl-1.2.4, does not build
 # let's hope this is fixed with the next release



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

2024-03-05 Thread Andreas K. Hüttel
commit: f2c63744e769749b3fa9a92761611f484eb0b39f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Mar  5 11:12:45 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Mar  5 11:13:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2c63744

profiles, musl: stable-mask gprofng in binutils

Bug: https://bugs.gentoo.org/912284
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 profiles/features/musl/package.use.stable.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/features/musl/package.use.stable.mask 
b/profiles/features/musl/package.use.stable.mask
index cb966199314d..078dde355c91 100644
--- a/profiles/features/musl/package.use.stable.mask
+++ b/profiles/features/musl/package.use.stable.mask
@@ -1,6 +1,12 @@
 # Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andreas K. Hüttel  (2024-03-05)
+# gprofng is still somewhat messed up with musl-1.2.4, does not build
+# let's hope this is fixed with the next release
+# bug 912284
+ (2022-10-04)
 # libxcrypt migration isn't yet stable on musl.
 sys-auth/pambase yescrypt



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

2024-03-04 Thread Sergey Popov
commit: efa4aa1bc5195ef51efd3edb120bf352f2808afb
Author: Sergey Popov  gentoo  org>
AuthorDate: Tue Mar  5 06:36:40 2024 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Tue Mar  5 06:37:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efa4aa1b

profiles/features/musl: mask games-strategy/seven-kingdoms

Reported-by: Agostino Sarubbo  gentoo.org>
Signed-off-by: Sergey Popov  gentoo.org>
Closes: https://bugs.gentoo.org/923907

 profiles/features/musl/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 76148cddce80..90328a11703b 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sergey Popov  (2024-03-05)
+# games-strategy/seven-kingdoms does not build on musl,
+# requires glibc-specific locale handling. (#923907)
+games-strategy/seven-kingdoms
+
 # Joshua Kinard  (2024-02-27)
 # app-arch/lrzip-next cannot work w/ musl's pthreads at
 # this time. (#925547)



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

2024-03-02 Thread Sam James
commit: 09db38bfab6a41578a8a8d3d0b7d60fa251753b8
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar  2 22:01:52 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar  2 22:02:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09db38bf

profiles/features/musl: improve rust-bin mask message

On LLVM, the issue is something to do with libunwind IIRC.

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

 profiles/features/musl/package.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index fd8167d74d36..76148cddce80 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -410,7 +410,7 @@ sys-process/systemd-cron
 >=www-misc/profile-sync-daemon-6
 sys-block/wait-for-dri-devices-rules
 
-# rust-bin requires a glibc system
+# rust-bin isn't available on all platforms
 dev-lang/rust-bin
 mail-client/thunderbird-bin
 www-client/firefox-bin



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

2024-02-26 Thread Joshua Kinard
commit: d82649361f13d1fd8ad669042c9a6fefd368b130
Author: Joshua Kinard  gentoo  org>
AuthorDate: Tue Feb 27 04:23:48 2024 +
Commit: Joshua Kinard  gentoo  org>
CommitDate: Tue Feb 27 04:28:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8264936

profiles: Mask app-arch/lrzip-next on musl

The package has compatibility issues w/ musl's pthreads
implementation at the present time.

Bug: https://bugs.gentoo.org/925547
Signed-off-by: Joshua Kinard  gentoo.org>

 profiles/features/musl/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index f010e7c5889c..fd8167d74d36 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Joshua Kinard  (2024-02-27)
+# app-arch/lrzip-next cannot work w/ musl's pthreads at
+# this time. (#925547)
+app-arch/lrzip-next
+
 # Marek Szuba  (2024-02-18)
 # Binary-only packages linked against glibc
 net-analyzer/nessus-agent-bin



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

2024-02-18 Thread Marek Szuba
commit: f6a6030698444a65539734cf2b1f838b76a28f3d
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Feb 18 10:38:52 2024 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Feb 18 10:40:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6a60306

profiles/features/musl: mask net-analyzer/nessus{,-agent}-bin

Binary-only packages linked against glibc.

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

 profiles/features/musl/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 4ac9c258ccbb..f010e7c5889c 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Marek Szuba  (2024-02-18)
+# Binary-only packages linked against glibc
+net-analyzer/nessus-agent-bin
+net-analyzer/nessus-bin
+
 # Marc Schiffbauer  (2024-02-16)
 # Binary package, which is compiled against glibc
 app-editors/logseq-desktop-bin



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

2024-02-10 Thread Joonas Niilola
commit: 651b992f5ba5b506c260a5a7b47cc80073c3394f
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Feb 10 08:58:47 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Feb 10 09:00:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=651b992f

profiles/features/musl: mask media-libs/nvidia-vaapi-driver on musl

 - depends on nvidia-drivers, which is also masked on musl.

Signed-off-by: Joonas Niilola  gentoo.org>

 profiles/features/musl/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index c0162ce33f48..cc8da1c051a2 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -341,6 +341,7 @@ dev-libs/cudnn-frontend
 dev-python/pycuda
 dev-util/nvidia-cuda-toolkit
 dev-libs/optix
+media-libs/nvidia-vaapi-driver
 x11-drivers/nvidia-drivers
 x11-misc/primus
 



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

2024-02-01 Thread Sam James
commit: 7bf6edca85aae719efca3ce169d96880586f9a4c
Author: Violet Purcell  inventati  org>
AuthorDate: Thu Jan 25 18:29:37 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 05:28:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bf6edca

profiles/features/musl: mask gui-libs/gtk[cpu_flags_x86_f16c]

f16c support in gtk4 requires the ifunc attribute, which
is not available on musl. There is a configure check for
this, however it seems to be unreliable.

Closes: https://bugs.gentoo.org/922897
Signed-off-by: Violet Purcell  inventati.org>
Closes: https://github.com/gentoo/gentoo/pull/35014
Signed-off-by: Sam James  gentoo.org>

 profiles/features/musl/package.use.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index c134af6cab69..41d6d5ecc625 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -1,6 +1,12 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Violet Purcell  (2024-01-25)
+# f16c support in gtk4 requires the ifunc attribute, which
+# is not available on musl. There is a configure check for
+# this, however it seems to be unreliable, see bug #922897.
+gui-libs/gtk cpu_flags_x86_f16c
+
 # Andrew Ammerlaan  (2024-01-12)
 # The systemd flag is globally masked on musl. But we need
 # systemd's kernel-install to use systemd-boot which is still



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

2024-01-23 Thread Sam James
commit: f2f23264ccec7bde3c9b017f206a59c0ec99696e
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 24 07:28:44 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 24 07:28:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2f23264

profiles/features/musl: fix mask entry

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

 profiles/features/musl/package.mask | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 42cb762efabd..c0162ce33f48 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Christopher Fore  (2024-01-24)
+# >=sys-fs/bcachefs-tools-1.4.1 uses functions currently not in Musl
+# https://github.com/koverstreet/bcachefs-tools/issues/213
+>=sys-fs/bcachefs-tools-1.4.1
+
 # Conrad Kostecki  (2024-01-23)
 # Uses glibc function getsourcefilter(),
 # which are not available on musl.
@@ -394,7 +399,3 @@ sys-block/wait-for-dri-devices-rules
 dev-lang/rust-bin
 mail-client/thunderbird-bin
 www-client/firefox-bin
-
-# >=sys-fs/bcachefs-tools-1.4.1 uses functions currently not in Musl
-# https://github.com/koverstreet/bcachefs-tools/issues/213
->=sys-fs/bcachefs-tools-1.4.1



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

2024-01-23 Thread Conrad Kostecki
commit: 2fac2703455ff89b973f4704fbec0c931a5948fa
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Jan 23 21:03:13 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jan 23 21:03:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fac2703

profiles/features/musl/package.mask: mask net-misc/mcproxy

Closes: https://bugs.gentoo.org/830082
Signed-off-by: Conrad Kostecki  gentoo.org>

 profiles/features/musl/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index a4ca6bcf9e00..4d3f75c16632 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Conrad Kostecki  (2024-01-23)
+# Uses glibc function getsourcefilter(),
+# which are not available on musl.
+net-misc/mcproxy
+
 # Giuseppe Foti   (2024-01-22)
 # Binary package, which is compiled against glibc
 app-office/drawio-desktop-bin



[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/, app-office/drawio-desktop-bin/

2024-01-22 Thread Florian Schmaus
commit: a4ff288f155dc91dd8e7c63461c7d0a4111ea84b
Author: Giuseppe Foti  gmail  com>
AuthorDate: Mon Jan 22 09:48:51 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Jan 22 13:03:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4ff288f

app-office/drawio-desktop-bin: add 22.1.21, drop 22.1.16

Closes: https://bugs.gentoo.org/922504
Signed-off-by: Giuseppe Foti  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34966
Signed-off-by: Florian Schmaus  gentoo.org>

 app-office/drawio-desktop-bin/Manifest  | 6 +++---
 ...desktop-bin-22.1.16.ebuild => drawio-desktop-bin-22.1.21.ebuild} | 3 ++-
 profiles/features/musl/package.mask | 4 
 3 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/app-office/drawio-desktop-bin/Manifest 
b/app-office/drawio-desktop-bin/Manifest
index 62bdd9ab3771..882f89cf7490 100644
--- a/app-office/drawio-desktop-bin/Manifest
+++ b/app-office/drawio-desktop-bin/Manifest
@@ -1,3 +1,3 @@
-DIST drawio-22.1.16-icon-r1.svg 1194 BLAKE2B 
624a024e95ff1a68ac298b64d0e633f46411f7ec142d8b2a7d639c7e6a66a1f7c695f67b28a64e323ec1dea36ec4d657e2ee9119cd58f1c84f0d9cb9b5d9755d
 SHA512 
ce010d61c5de3322d4e3c66c87ae199b7d15e68ee7253078f001eccb3b725c0290426978cfd81a4d06276b8b50ea8bd650213a50eb72432451afe536790eb39e
-DIST drawio-desktop-bin-amd64-22.1.16.deb 135224132 BLAKE2B 
92699617f5ce6d48b61d016abc2f3e700c12a818bc5e01e5fc7eac9a898c8f723bbd74a342cb60bb4f1ccdc444021f71461d1e9ac749631977da84380a577240
 SHA512 
97ebb05f01cc0ae455f9ede68cb2007528bac9750a6d4842e797addc2a12a94a4a2448e3ed66b16f27f1d3c468049d00e6d7b90062414d05211169079aefd3dc
-DIST drawio-desktop-bin-arm64-22.1.16.deb 130277246 BLAKE2B 
3356e635471b3edc74533e1bb10854173a2bc6762243caef12b39265918563daa9687820068132863048b27f3d7b6c9657ed4e0c29c16572941c0d226c59b428
 SHA512 
cc810443975b819e020c0e31837a8c7751c197dfa9461f7757a589adace92b0799823f13b1f8d99b9f1de3cba973e937eaff92bd53ac343dd4f9b3426c519776
+DIST drawio-22.1.21-icon-r1.svg 1194 BLAKE2B 
624a024e95ff1a68ac298b64d0e633f46411f7ec142d8b2a7d639c7e6a66a1f7c695f67b28a64e323ec1dea36ec4d657e2ee9119cd58f1c84f0d9cb9b5d9755d
 SHA512 
ce010d61c5de3322d4e3c66c87ae199b7d15e68ee7253078f001eccb3b725c0290426978cfd81a4d06276b8b50ea8bd650213a50eb72432451afe536790eb39e
+DIST drawio-desktop-bin-amd64-22.1.21.deb 96067454 BLAKE2B 
4359f16e9932bd0b356cb8e800dab018462f943c81f604cc32837c6fcf1d1eda051380a0efdb122cf08d38d6f9ea6d87fa89de41d11ff33fd132fec037d0ff25
 SHA512 
2c99cefeb9a483e9a687eb1d3945549dda932303e8e7d45e80cc37103659c88e9eaba33b5b663fb96c331800424d24c16e11d670231f04d42dc30119db731ee5
+DIST drawio-desktop-bin-arm64-22.1.21.deb 91108260 BLAKE2B 
ff13736806866249ef55ff7dabed173996b910d25f31f72e9755ef22f3e67162aa080046e4fb5af9801b8ddaefe19cdae578ce6a9d314013b01211832b71ded2
 SHA512 
5d273b55839858ab4afb18f9ceab1a8004af7843e73a15944be5991d09b821dc4f9fcf46a8dfca6b1a47d7d6e70e4e905e4dfe13e03fe842b6c1b40fc92164d7

diff --git a/app-office/drawio-desktop-bin/drawio-desktop-bin-22.1.16.ebuild 
b/app-office/drawio-desktop-bin/drawio-desktop-bin-22.1.21.ebuild
similarity index 95%
rename from app-office/drawio-desktop-bin/drawio-desktop-bin-22.1.16.ebuild
rename to app-office/drawio-desktop-bin/drawio-desktop-bin-22.1.21.ebuild
index 26d1cc59413a..7712b373496c 100644
--- a/app-office/drawio-desktop-bin/drawio-desktop-bin-22.1.16.ebuild
+++ b/app-office/drawio-desktop-bin/drawio-desktop-bin-22.1.21.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
-> ${PN}-amd64-${PV}.deb )
arm64? ( 
https://github.com/jgraph/drawio-desktop/releases/download/v${PV}/drawio-arm64-${PV}.deb
-> ${PN}-arm64-${PV}.deb )
-   
https://raw.githubusercontent.com/jgraph/drawio-desktop/626bbfa94ad4e1e9806ef076b5cd5d426bcf4976/build/icon.svg
+   
https://raw.githubusercontent.com/jgraph/drawio-desktop/bdf5a4de3331e8dabab2be4c8f7b1a5427118f3f/build/icon.svg
-> drawio-${PV}-icon-r1.svg
 "
 S="${WORKDIR}"
@@ -43,6 +43,7 @@ RDEPEND="
media-libs/mesa
net-print/cups
sys-apps/dbus
+   sys-libs/glibc
x11-libs/cairo
x11-libs/gtk+:3
x11-libs/libdrm

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 7f2674a99d6e..a4ca6bcf9e00 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Giuseppe Foti   (2024-01-22)
+# Binary package, which is compiled against glibc
+app-office/drawio-desktop-bin
+
 # Maciej Barć  (2024-01-06)
 # Binary package, which is compiled against glibc
 app-office/joplin-desktop



[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/, app-crypt/yubioath-flutter-bin/

2024-01-22 Thread David Seifert
commit: 398ea07e23a26fdef56c5cd85038c13d3db82858
Author: David Seifert  gentoo  org>
AuthorDate: Mon Jan 22 12:54:01 2024 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Jan 22 12:54:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=398ea07e

app-crypt/yubioath-flutter-bin: mask on musl

Closes: https://bugs.gentoo.org/922321
Signed-off-by: David Seifert  gentoo.org>

 ...lutter-bin-6.1.0-r2.ebuild => yubioath-flutter-bin-6.1.0-r3.ebuild} | 3 ++-
 profiles/features/musl/package.mask| 1 +
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git 
a/app-crypt/yubioath-flutter-bin/yubioath-flutter-bin-6.1.0-r2.ebuild 
b/app-crypt/yubioath-flutter-bin/yubioath-flutter-bin-6.1.0-r3.ebuild
similarity index 97%
rename from app-crypt/yubioath-flutter-bin/yubioath-flutter-bin-6.1.0-r2.ebuild
rename to app-crypt/yubioath-flutter-bin/yubioath-flutter-bin-6.1.0-r3.ebuild
index a03bb067b143..298a8c182a31 100644
--- a/app-crypt/yubioath-flutter-bin/yubioath-flutter-bin-6.1.0-r2.ebuild
+++ b/app-crypt/yubioath-flutter-bin/yubioath-flutter-bin-6.1.0-r3.ebuild
@@ -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
 
 EAPI=8
@@ -21,6 +21,7 @@ RDEPEND="
app-crypt/ccid
dev-libs/glib:2
media-libs/libepoxy
+   sys-libs/glibc
x11-libs/cairo
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:3

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 9829802af07b..7f2674a99d6e 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -147,6 +147,7 @@ app-backup/tsm
 app-benchmarks/geekbench
 app-benchmarks/geekbench-ml
 app-crypt/rainbowcrack
+app-crypt/yubioath-flutter-bin
 app-editors/sublime-text
 app-editors/vscode
 app-editors/vscodium



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

2024-01-20 Thread Conrad Kostecki
commit: 4e866167a83c9cf8ac3bd0349a4b6aa0d16d2b43
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jan 20 21:04:03 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jan 20 21:13:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e866167

features/musl/package.mask: mask app-benchmarks/geekbench-ml

Closes: https://bugs.gentoo.org/922295
Signed-off-by: Conrad Kostecki  gentoo.org>

 profiles/features/musl/package.mask | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index db1829d9f662..9829802af07b 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -136,7 +136,7 @@ www-client/chromium
 net-misc/netkit-telnetd
 net-misc/sitecopy
 
-# Andrew Ammerlaan  (2022-01-05)
+# Andrew Ammerlaan  (2024-01-20)
 # Binary package linked to glibc (rolling mask, use for all such binpkgs)
 app-admin/awscli-bin
 app-admin/bitwarden-desktop-bin
@@ -145,6 +145,7 @@ app-admin/puppetserver
 app-arch/rar
 app-backup/tsm
 app-benchmarks/geekbench
+app-benchmarks/geekbench-ml
 app-crypt/rainbowcrack
 app-editors/sublime-text
 app-editors/vscode



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

2024-01-16 Thread Fabian Groffen
commit: 1c913206fde751ccd344d29496a485aded9cebdc
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Jan 16 12:20:16 2024 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Jan 16 12:20:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c913206

profiles/features/musl/package.mask: drop overshadowed mask

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

 profiles/features/musl/package.mask | 6 --
 1 file changed, 6 deletions(-)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 3e116910a421..db1829d9f662 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,12 +1,6 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Fabian Groffen  (2024-01-11)
-# Fails to compile: https://bugs.gentoo.org/908961
-=app-editors/vim-core-9.0.2092
-=app-editors/vim-9.0.2092
-=app-editors/gvim-9.0.2092
-
 # Maciej Barć  (2024-01-06)
 # Binary package, which is compiled against glibc
 app-office/joplin-desktop



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

2024-01-12 Thread Andrew Ammerlaan
commit: d55321795bd3b0fa911e0c972ba63fff4c8a845e
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Jan 12 20:13:29 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Jan 12 20:13:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5532179

profiles/features/musl: unmask systemd on installkernel

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

 profiles/features/musl/package.use.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index ef32d21442ee..e37fc86b0889 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -1,6 +1,12 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andrew Ammerlaan  (2024-01-12)
+# The systemd flag is globally masked on musl. But we need
+# systemd's kernel-install to use systemd-boot which is still
+# possible on musl via systemd-utils[boot].
+sys-kernel/installkernel -systemd
+
 # Alfredo Tupone  (2024-01-09)
 # linked against glibc
 sci-libs/caffe2 mkl



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

2024-01-12 Thread Sam James
commit: c3211ffb40c36e44084fde93ea593eda114637f3
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 12 11:03:32 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 12 11:04:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3211ffb

profiles: cleanup USE=nptl

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

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

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index f968c2cccdff..cb203399fa61 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -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
 #
 # System-wide defaults for the Portage system
@@ -102,7 +102,7 @@ RUBY_TARGETS="ruby31"
 # These USE flags are what is common between the various sub-profiles. Stages 2
 # and 3 are built against these, so be careful what you add.
 # Moved here from releases/
-USE="acl bzip2 gdbm nptl unicode"
+USE="acl bzip2 gdbm unicode"
 
 # Enable extended filesystem attribute support by default.
 # 
https://archives.gentoo.org/gentoo-dev/message/ba0e3457e4b807e79816f0df03566af0

diff --git a/profiles/features/musl/make.defaults 
b/profiles/features/musl/make.defaults
index 4c680a7340f6..3078bdd61b09 100644
--- a/profiles/features/musl/make.defaults
+++ b/profiles/features/musl/make.defaults
@@ -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
 
 PORTAGE_LIBC="musl"
@@ -6,8 +6,8 @@ ELIBC="musl"
 
 FEATURES="sandbox sfperms strict"
 
-USE="nptl pic unicode -berkdb -gdbm"
-BOOTSTRAP_USE="${BOOTSTRAP_USE} nptl -berkdb -gdbm"
+USE="pic unicode -berkdb -gdbm"
+BOOTSTRAP_USE="${BOOTSTRAP_USE} -berkdb -gdbm"
 
 # All libraries are in /lib or /usr/lib
 SYMLINK_LIB="no"



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

2024-01-11 Thread Fabian Groffen
commit: 8c409b7cf3be8042976f136ff47cab6fc47e5ad1
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Jan 11 19:47:57 2024 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu Jan 11 19:48:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c409b7c

profiles/features/musl: mask gvim-9.0.2092 too

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

 profiles/features/musl/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 8a9c75bb1799..3e116910a421 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -5,6 +5,7 @@
 # Fails to compile: https://bugs.gentoo.org/908961
 =app-editors/vim-core-9.0.2092
 =app-editors/vim-9.0.2092
+=app-editors/gvim-9.0.2092
 
 # Maciej Barć  (2024-01-06)
 # Binary package, which is compiled against glibc



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

2024-01-11 Thread Fabian Groffen
commit: aea8deb234226dd8b318d720a7b2a6f963408791
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Jan 11 19:27:19 2024 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu Jan 11 19:28:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aea8deb2

profiles/features/musl: mask latest Vim

Fails to compile

Bug: https://bugs.gentoo.org/908961
Signed-off-by: Fabian Groffen  gentoo.org>

 profiles/features/musl/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index db1829d9f662..8a9c75bb1799 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Fabian Groffen  (2024-01-11)
+# Fails to compile: https://bugs.gentoo.org/908961
+=app-editors/vim-core-9.0.2092
+=app-editors/vim-9.0.2092
+
 # Maciej Barć  (2024-01-06)
 # Binary package, which is compiled against glibc
 app-office/joplin-desktop



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

2024-01-08 Thread Alfredo Tupone
commit: bba9a81ce18ed791c6267f99d14546e52a9b49bd
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Jan  9 07:25:42 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Jan  9 07:26:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bba9a81c

profiles/features/musl: put header to my package mask

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

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

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index 32a6ac3740dc..0f7375cb1e12 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Alfredo Tupone  (2024-01-09)
+# linked against glibc
+sci-libs/caffe2 mkl
+dev-libs/oneDNN mkl
+
 # Michał Górny  (2023-12-31)
 # Requires dev-libs/level-zero.
 dev-lang/ispc gpu
@@ -142,7 +147,3 @@ app-shells/bash mem-scramble
 
 # static linking works with musl
 app-shells/mksh -static
-
-# linked against glibc
-sci-libs/caffe2 mkl
-dev-libs/oneDNN mkl



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

2024-01-05 Thread Maciej Barć
commit: f533f19a24feecb95b9adf96abe7fd7c9e682bd4
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Jan  6 02:44:26 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Jan  6 02:45:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f533f19a

profiles/features/musl: mask dev-util/azuredatastudio on musl

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

 profiles/features/musl/package.mask | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 12725fefed40..45a6a8a2f4b4 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Maciej Barć  (2024-01-06)
+# Binary package, which is compiled against glibc
+dev-util/azuredatastudio
+
 # Florian Schmaus  (2023-11-22)
 # Requires systemd which is not supported on musl.
 sys-power/sandmann-bin



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

2024-01-05 Thread Maciej Barć
commit: 9a2e27c0f37806ac634d6093c6380ecd53525358
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Jan  6 02:46:50 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Jan  6 02:46:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a2e27c0

profiles/features/musl: mask app-office/joplin-desktop on musl

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

 profiles/features/musl/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 45a6a8a2f4b4..db1829d9f662 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Maciej Barć  (2024-01-06)
+# Binary package, which is compiled against glibc
+app-office/joplin-desktop
+
 # Maciej Barć  (2024-01-06)
 # Binary package, which is compiled against glibc
 dev-util/azuredatastudio



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

2023-12-23 Thread Michał Górny
commit: ef10d04efafe004abe56aba8d736ed3977809e86
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue Nov 28 15:10:46 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 23 17:35:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef10d04e

profiles: mask prebuilt uki on stable and unavailable arches

we can only build an uki on arches where systemd-stub is available,
currently amd64, arm64 and x86

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

 profiles/arch/amd64/package.use.mask| 5 +
 profiles/arch/amd64/package.use.stable.mask | 5 +
 profiles/arch/arm64/package.use.mask| 5 +
 profiles/arch/arm64/package.use.stable.mask | 5 +
 profiles/arch/base/package.use.mask | 5 +
 profiles/arch/x86/package.use.mask  | 5 +
 profiles/arch/x86/package.use.stable.mask   | 5 +
 profiles/features/musl/package.use.mask | 5 +
 8 files changed, 40 insertions(+)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 4219fc53b390..9d39b1452131 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Andrew Ammerlaan  (2023-12-18)
+# Experimental and only available on a subset of architectures
+sys-kernel/gentoo-kernel -generic-uki
+sys-kernel/gentoo-kernel-bin -generic-uki
+
 # Ionen Wolkens  (2023-12-02)
 # dev-qt/qtwebengine:6 is keyworded here.
 dev-python/PyQt6 -pdfium

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index d31e230b7580..4e0c62f2b699 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -17,6 +17,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Andrew Ammerlaan  (2023-12-18)
+# This is still experimental, prebuilt images may not boot on all systems.
+sys-kernel/gentoo-kernel generic-uki
+sys-kernel/gentoo-kernel-bin generic-uki
+
 # Matt Turner  (2023-10-30)
 # libei not stable yet
 x11-base/xwayland libei

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index d3379524f0f1..11f13e8431bc 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andrew Ammerlaan  (2023-12-18)
+# Experimental and only available on a subset of architectures
+sys-kernel/gentoo-kernel -generic-uki
+sys-kernel/gentoo-kernel-bin -generic-uki
+
 # Ionen Wolkens  (2023-12-02)
 # dev-qt/qtwebengine:6 is keyworded here.
 dev-python/PyQt6 -pdfium

diff --git a/profiles/arch/arm64/package.use.stable.mask 
b/profiles/arch/arm64/package.use.stable.mask
index af29f3e8fc52..6b239c3e3948 100644
--- a/profiles/arch/arm64/package.use.stable.mask
+++ b/profiles/arch/arm64/package.use.stable.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andrew Ammerlaan  (2023-12-18)
+# This is still experimental, prebuilt images may not boot on all systems.
+sys-kernel/gentoo-kernel generic-uki
+sys-kernel/gentoo-kernel-bin generic-uki
+
 # Matt Turner  (2023-10-30)
 # libei not stable yet
 x11-base/xwayland libei

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 8c0aec547851..bf4429181727 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/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-12-18)
+# Experimental and only available on a subset of architectures
+sys-kernel/gentoo-kernel generic-uki
+sys-kernel/gentoo-kernel-bin generic-uki
+
 # Ionen Wolkens  (2023-12-02)
 # Needs dev-qt/qtwebengine:6 which has very few keywords.
 dev-python/PyQt6 pdfium

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 456d68266033..44aa702f1ca7 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/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-12-18)
+# Experimental and only available on a subset of architectures
+sys-kernel/gentoo-kernel -generic-uki
+sys-kernel/gentoo-kernel-bin -generic-uki
+
 # Ionen Wolkens  (2023-10-09)
 # media-libs/shaderc is keyworded here.
 media-libs/libplacebo -shaderc

diff --git a/profiles/arch/x86/package.use.stable.mask 
b/profiles/arch/x86/package.use.stable.mask
index af8837106c52..e2bf1b094c19 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -17,6 +17,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Andrew Ammerlaan  (2023-12-18)
+# This is still 

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

2023-12-17 Thread James Le Cuirot
commit: 15ee220887f312486d987898796f3242dc9a92ce
Author: Guillaume Seren  gmail  com>
AuthorDate: Wed Nov 29 01:06:13 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Dec 17 21:36:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15ee2208

profiles: Mask games-board/cockatrice[server] on musl

Signed-off-by: Guillaume Seren  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34008
Signed-off-by: James Le Cuirot  gentoo.org>

 profiles/features/musl/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index dabb5543a1f9..49fd623d1fad 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Guillaume Seren  (2023-11-29)
+# execinfo.h required for server.
+games-board/cockatrice server
+
 # Violet Purcell  (2023-09-18)
 # Fails to compile on musl, bug 829544.
 media-sound/supercollider ableton-link



[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/, profiles/, dev-games/cegui/files/, dev-games/cegui/

2023-12-15 Thread Arthur Zamarin
commit: ab50cee0aa0115a8cd9a978d4eee87f3e3f3794e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 16 07:58:31 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 16 07:59:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab50cee0

dev-games/cegui: treeclean

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

 dev-games/cegui/Manifest|   1 -
 dev-games/cegui/cegui-0.8.7-r100.ebuild | 126 
 dev-games/cegui/files/cegui-0.8.7-icu-59.patch  |  11 ---
 dev-games/cegui/files/cegui-0.8.7-musl.patch|  72 --
 dev-games/cegui/files/cegui-0.8.7-python3.patch |  21 
 dev-games/cegui/metadata.xml|  20 
 profiles/features/musl/package.use.mask |   4 -
 profiles/package.mask   |   9 --
 8 files changed, 264 deletions(-)

diff --git a/dev-games/cegui/Manifest b/dev-games/cegui/Manifest
deleted file mode 100644
index 8f032e272ef5..
--- a/dev-games/cegui/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST cegui-0.8.7.tar.bz2 18114465 BLAKE2B 
cf0a4867f0e32c6a6b585821c915dc1fbd532e0f95effe28f6d3e4f1a2bccd23f47c7c33a3115befdf8b3f094d49a5af042d28c1e1fbb88e7c7f6da7f3fa173b
 SHA512 
271ff2a1e19f46c7d40cbc210bc665666e45b56cd0efea460db4d08df134d929337846eaf923db1b915597965aab27ad39512d6567cc63ef883555cbff542e56

diff --git a/dev-games/cegui/cegui-0.8.7-r100.ebuild 
b/dev-games/cegui/cegui-0.8.7-r100.ebuild
deleted file mode 100644
index 6e55a6b40bcc..
--- a/dev-games/cegui/cegui-0.8.7-r100.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# TODO: multiple ABI?
-LUA_COMPAT=( lua5-1 )
-PYTHON_COMPAT=( python3_{9..10} )
-inherit flag-o-matic cmake lua-single python-single-r1
-
-DESCRIPTION="Crazy Eddie's GUI System"
-HOMEPAGE="http://www.cegui.org.uk/;
-SRC_URI="mirror://sourceforge/crayzedsgui/${P}.tar.bz2"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="bidi debug devil doc freeimage expat irrlicht lua ogre opengl pcre 
python static-libs tinyxml truetype xerces-c +xml zip"
-REQUIRED_USE="|| ( expat tinyxml xerces-c xml )
-   lua? ( ${LUA_REQUIRED_USE} )
-   python? ( ${PYTHON_REQUIRED_USE} )" # bug 362223
-
-# gles broken
-#  gles? ( media-libs/mesa[gles1] )
-# directfb broken
-#  directfb? ( dev-libs/DirectFB )
-RDEPEND="
-   dev-libs/boost:=
-   virtual/libiconv
-   bidi? ( dev-libs/fribidi )
-   devil? ( media-libs/devil )
-   expat? ( dev-libs/expat )
-   freeimage? ( media-libs/freeimage )
-   irrlicht? ( dev-games/irrlicht )
-   lua? (
-   ${LUA_DEPS}
-   dev-lua/toluapp[${LUA_SINGLE_USEDEP}]
-   )
-   ogre? ( >=dev-games/ogre-1.7:= )
-   opengl? (
-   virtual/opengl
-   virtual/glu
-   media-libs/glew:=
-   )
-   pcre? ( dev-libs/libpcre )
-   python? (
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-libs/boost:=[python,${PYTHON_USEDEP}]
-   ')
-   )
-   tinyxml? ( dev-libs/tinyxml )
-   truetype? ( media-libs/freetype:2 )
-   xerces-c? ( dev-libs/xerces-c )
-   xml? ( dev-libs/libxml2:2 )
-   zip? ( sys-libs/zlib[minizip] )"
-
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   opengl? ( media-libs/glm )"
-
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-icu-59.patch
-   "${FILESDIR}"/${P}-python3.patch
-   "${FILESDIR}"/${P}-musl.patch
-)
-
-pkg_setup() {
-   use lua && lua-single_pkg_setup
-   use python && python-single-r1_pkg_setup
-}
-
-src_configure() {
-   # http://www.cegui.org.uk/mantis/view.php?id=991
-   append-ldflags $(no-as-needed)
-
-   local mycmakeargs=(
-   -DCEGUI_BUILD_IMAGECODEC_CORONA=OFF
-   -DCEGUI_BUILD_IMAGECODEC_DEVIL=$(usex devil)
-   -DCEGUI_BUILD_IMAGECODEC_FREEIMAGE=$(usex freeimage)
-   -DCEGUI_BUILD_IMAGECODEC_PVR=OFF
-   -DCEGUI_BUILD_IMAGECODEC_SILLY=OFF
-   -DCEGUI_BUILD_IMAGECODEC_STB=ON
-   -DCEGUI_BUILD_IMAGECODEC_TGA=ON
-   -DCEGUI_BUILD_LUA_GENERATOR=$(usex lua)
-   -DCEGUI_BUILD_LUA_MODULE=$(usex lua)
-   -DCEGUI_BUILD_PYTHON_MODULES=$(usex python)
-   -DCEGUI_BUILD_RENDERER_DIRECTFB=OFF
-   -DCEGUI_BUILD_RENDERER_IRRLICHT=$(usex irrlicht)
-   -DCEGUI_BUILD_RENDERER_NULL=ON
-   -DCEGUI_BUILD_RENDERER_OGRE=$(usex ogre)
-   -DCEGUI_BUILD_RENDERER_OPENGL=$(usex opengl)
-   -DCEGUI_BUILD_RENDERER_OPENGL3=$(usex opengl)
-   -DCEGUI_BUILD_RENDERER_OPENGLES=OFF
-   -DCEGUI_BUILD_STATIC_CONFIGURATION=$(usex 

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

2023-12-11 Thread Joonas Niilola
commit: 4e413bec21de5d9f4f0ef96b9c444f97387f1999
Author: Violet Purcell  inventati  org>
AuthorDate: Mon Sep 18 23:59:14 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Dec 11 13:46:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e413bec

profiles/features/musl: mask media-sound/supercollider[ableton-link]

Closes: https://bugs.gentoo.org/829544
Signed-off-by: Violet Purcell  inventati.org>
Closes: https://github.com/gentoo/gentoo/pull/32917
Signed-off-by: Joonas Niilola  gentoo.org>

 profiles/features/musl/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index 3446f32abf13..10fd9c7d3b2d 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Violet Purcell  (2023-09-18)
+# Fails to compile on musl, bug 829544.
+media-sound/supercollider ableton-link
+
 # Matt Turner  (2023-05-30)
 # sys-apps/dbus-broker is masked on musl
 app-accessibility/at-spi2-core dbus-broker



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

2023-12-09 Thread Sam James
commit: d0f29755e969c805fbd6240905e3925671340666
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec  9 23:12:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec  9 23:12:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0f29755

profiles/features/musl: mask sys-libs/nss-usrfiles too

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

 profiles/features/musl/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index e8818aab13e9..20c110331bd5 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -347,6 +347,7 @@ sys-auth/nss-mdns
 sys-auth/nss-myhostname
 sys-auth/nss-pam-ldapd
 sys-auth/nss_ldap
+sys-libs/nss-usrfiles
 
 # Sergei Trofimovich  (2020-03-21)
 # Needs a port to musl. Uses glibc-specific termio and __getppid.



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

2023-12-09 Thread Sam James
commit: 4fbb6b4577874cf3e79236e610db135561407bc2
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec  9 23:11:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec  9 23:11:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fbb6b45

profiles/features/musl: unmask dev-libs/nss-pem

dev-libs/nss-pem is for dev-libs/nss, not glibc's NSS.

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

 profiles/features/musl/package.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index f37d822c4a4b..e8818aab13e9 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -347,7 +347,6 @@ sys-auth/nss-mdns
 sys-auth/nss-myhostname
 sys-auth/nss-pam-ldapd
 sys-auth/nss_ldap
-dev-libs/nss-pem
 
 # Sergei Trofimovich  (2020-03-21)
 # Needs a port to musl. Uses glibc-specific termio and __getppid.



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

2023-12-09 Thread Sam James
commit: cf34230c237f5724043048eabf083f07b7fc64a7
Author: Brahmajit Das  gmail  com>
AuthorDate: Wed May 31 08:09:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec  9 23:05:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf34230c

profiles/features/musl: Extending list of masked nss packages under musl

As musl has no support for nss subsystem.

Closes: https://bugs.gentoo.org/712550
Closes: https://bugs.gentoo.org/715416
Closes: https://bugs.gentoo.org/715510
Closes: https://bugs.gentoo.org/717406
Closes: https://bugs.gentoo.org/829357
Closes: https://bugs.gentoo.org/830269
Closes: https://bugs.gentoo.org/889228
Closes: https://bugs.gentoo.org/889686
Closes: https://bugs.gentoo.org/908578
Signed-off-by: Brahmajit Das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31243
Signed-off-by: Sam James  gentoo.org>

 profiles/features/musl/package.mask | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 8466238a2352..f37d822c4a4b 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -338,6 +338,16 @@ app-editors/jasspa-microemacs
 sys-apps/unscd
 sys-auth/libnss-nis
 sys-auth/sssd
+net-nds/nsscache
+sys-auth/libnss-cache
+sys-auth/libnss-mysql
+sys-auth/libnss-nis
+sys-auth/libnss-pgsql
+sys-auth/nss-mdns
+sys-auth/nss-myhostname
+sys-auth/nss-pam-ldapd
+sys-auth/nss_ldap
+dev-libs/nss-pem
 
 # Sergei Trofimovich  (2020-03-21)
 # Needs a port to musl. Uses glibc-specific termio and __getppid.



[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/, sys-power/sandmann-bin/

2023-11-22 Thread Florian Schmaus
commit: cf45ee482e7e42ff360f0b65f74c7ccbd156ebe9
Author: Florian Schmaus  gentoo  org>
AuthorDate: Wed Nov 22 08:29:34 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Nov 22 08:31:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf45ee48

sys-power/sandmann-bin: new package, add 0.9

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

 profiles/features/musl/package.mask|  4 ++
 sys-power/sandmann-bin/Manifest|  1 +
 sys-power/sandmann-bin/metadata.xml|  8 
 sys-power/sandmann-bin/sandmann-bin-0.9.ebuild | 61 ++
 4 files changed, 74 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 7f515a86104b..8466238a2352 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Florian Schmaus  (2023-11-22)
+# Requires systemd which is not supported on musl.
+sys-power/sandmann-bin
+
 # Maciej Barć  (2023-09-16)
 # Binary package, which is compiled against glibc
 dev-lang/dafny-bin

diff --git a/sys-power/sandmann-bin/Manifest b/sys-power/sandmann-bin/Manifest
new file mode 100644
index ..9c45a637fdcf
--- /dev/null
+++ b/sys-power/sandmann-bin/Manifest
@@ -0,0 +1 @@
+DIST sandmann-0.9.tar.xz 16656160 BLAKE2B 
e0b52fd8ba67bec68dfa6a6c6fa3f9321118c350a954cef582643339f1d15c6f8d55d74cfbc0d1894dd5eae83975f1ef57c974c5035b80d9bdc1e132d7b16787
 SHA512 
bee9a9b5f5eaaeba8ec66999c2719efb43cd85c601a9aee61017dd330149ed9faf94a48d9c0fd0dcc82c05fa8dfe23f020d69b452bb71ccf5dc50017dcf5a84e

diff --git a/sys-power/sandmann-bin/metadata.xml 
b/sys-power/sandmann-bin/metadata.xml
new file mode 100644
index ..87a759d410cf
--- /dev/null
+++ b/sys-power/sandmann-bin/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Florian Schmaus
+   f...@gentoo.org
+   
+

diff --git a/sys-power/sandmann-bin/sandmann-bin-0.9.ebuild 
b/sys-power/sandmann-bin/sandmann-bin-0.9.ebuild
new file mode 100644
index ..a56afa598bc2
--- /dev/null
+++ b/sys-power/sandmann-bin/sandmann-bin-0.9.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-utils-2 systemd tmpfiles
+
+MY_PN=${PN%-bin}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="An autosuspend and wakeup daemon"
+HOMEPAGE="https://gitlab.gentoo.org/flow/sandmann;
+SRC_URI="https://dev.gentoo.org/~flow/${MY_PN}/archive/${MY_P}.tar.xz;
+KEYWORDS="~amd64"
+
+LICENSE="GPL-3+ LGPL-3"
+SLOT="0"
+
+# >=java-config-2.3.2 to get the libdir fix.
+RDEPEND="
+   >=dev-java/java-config-2.3.2
+   sys-apps/systemd
+   sys-auth/polkit
+   || (
+   virtual/jre:17
+   virtual/jre:21
+   )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+   sed -i \
+   -e 's|^ExecStart=.*|ExecStart=/usr/bin/sandmann|' \
+   sandmann.service || die
+}
+
+src_compile() {
+   :
+}
+
+src_install() {
+   local my_emake_args=(
+   DESTDIR="${D}"
+   SYSTEMD_SYSTEM_UNIT_DIR="$(systemd_get_systemunitdir)"
+   TARGET_BINARY=
+   SOURCELESS_INSTALL=true
+   )
+
+   emake ${my_emake_args[@]} install
+
+   java-pkg_newjar out/main/assembly.dest/out.jar sandmann.jar
+   java-pkg_dolauncher sandmann
+
+   dodoc README.md
+}
+
+pkg_postinst() {
+   tmpfiles_process sandmann.conf
+}



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

2023-11-08 Thread Fabian Groffen
commit: b3b3fcc283bb31ac7b9567a1c27654e7211c043f
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Nov  8 08:05:23 2023 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Nov  8 08:05:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3b3fcc2

profiles/features/musl/package.mask: drop obsolete exim-4.97 mask

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

 profiles/features/musl/package.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index b9b76a9ca082..7f515a86104b 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,10 +1,6 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Fabian Groffen  (2023-11-08)
-# Uses glibc features like execinfo and %Y printf modifier
-=mail-mta/exim-4.97
-
 # Maciej Barć  (2023-09-16)
 # Binary package, which is compiled against glibc
 dev-lang/dafny-bin



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

2023-11-07 Thread Fabian Groffen
commit: ba02da46624c387bd1cc6200c7eb1fe04c686b60
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Nov  8 07:34:56 2023 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Nov  8 07:35:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba02da46

profiles/features/musl/package.mask: mask Exim 4.97

Latest Exim doesn't compile due to multiple glibc-isms.

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

 profiles/features/musl/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 7f515a86104b..b9b76a9ca082 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Fabian Groffen  (2023-11-08)
+# Uses glibc features like execinfo and %Y printf modifier
+=mail-mta/exim-4.97
+
 # Maciej Barć  (2023-09-16)
 # Binary package, which is compiled against glibc
 dev-lang/dafny-bin



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

2023-10-26 Thread Pacho Ramos
commit: 09c970b8105da3f88163cd679b58756f81a1a2ff
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Oct 26 14:23:40 2023 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Oct 26 14:26:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09c970b8

profiles/features/musl: Mask rules needing systemd

Signed-off-by: Pacho Ramos  gentoo.org>

 profiles/features/musl/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 8451ea4ff248..7f515a86104b 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -362,6 +362,7 @@ sys-apps/systemd
 sys-apps/systemd-readahead
 sys-process/systemd-cron
 >=www-misc/profile-sync-daemon-6
+sys-block/wait-for-dri-devices-rules
 
 # rust-bin requires a glibc system
 dev-lang/rust-bin



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

2023-10-17 Thread James Le Cuirot
commit: f5d1c19fce1e6c6984de130dfde8a5b827de2ed5
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Oct 17 22:27:56 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Oct 17 22:27:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5d1c19f

profiles: Mask games-rpg/crosscode-a-new-home on musl

This is a DLC for a game that is already masked.

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

 profiles/features/musl/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 4c9c424e5d85..8451ea4ff248 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -201,6 +201,7 @@ games-puzzle/world-of-goo-demo
 games-puzzle/world-of-goo-gog
 games-puzzle/world-of-goo-hb
 games-rpg/crosscode
+games-rpg/crosscode-a-new-home
 games-server/bedrock-server
 games-server/etqw-ded
 games-server/mtavc



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

2023-10-06 Thread Sam James
commit: bc77864ce7292a2e25444cbcb45026e9a9ba74d0
Author: Violet Purcell  inventati  org>
AuthorDate: Fri Oct  6 18:00:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  6 18:08:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc77864c

profiles/features/musl: drop sys-apps/uutils-coreutils mask

Signed-off-by: Violet Purcell  inventati.org>
Closes: https://github.com/gentoo/gentoo/pull/33218
Signed-off-by: Sam James  gentoo.org>

 profiles/features/musl/package.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 5c94424c4906..4c9c424e5d85 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -89,10 +89,6 @@ app-admin/clustershell
 app-shells/pdsh
 net-analyzer/ipcad
 
-# Sam James  (2022-09-17)
-# Fails to compile on musl: bug #832868
-sys-apps/uutils-coreutils
-
 # Sam James  (2022-09-12)
 # libxcrypt migration masks.
 # 1. The libxcrypt migration is optional for musl, so unmask 
-virtual/libcrypt:0/1.



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

2023-10-05 Thread 罗百科
commit: 251bbbdabd61be2cc59f622355915faf2f0db59e
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu Oct  5 06:56:11 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Thu Oct  5 06:57:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=251bbbda

profiles/features/musl: Drop pgbouncer mask

glibc dep dropped, so no reason to mask.

Signed-off-by: Patrick Lauer  gentoo.org>

 profiles/features/musl/package.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index efa45c708ec2..5c94424c4906 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -64,7 +64,6 @@ dev-util/rr
 # Sam James  (2022-10-04)
 # Packages with dubious sys-libs/glibc dependencies (non-binary) but
 # masking for now to allow musl profiles to graduate from exp->dev.
-dev-db/pgbouncer
 dev-libs/cgreen
 media-sound/xwax
 net-analyzer/gsad



[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/, profiles/, sys-boot/systemd-boot/

2023-09-22 Thread Jakov Smolić
commit: 37566bedaa58dc05f2c94f6c3d5287bb8d830b20
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Sep 23 00:52:41 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep 23 00:52:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37566bed

sys-boot/systemd-boot: treeclean

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

 profiles/features/musl/package.mask  |  1 -
 profiles/package.mask|  1 -
 sys-boot/systemd-boot/metadata.xml   | 11 ---
 sys-boot/systemd-boot/systemd-boot-250-r1.ebuild | 13 -
 4 files changed, 26 deletions(-)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index e5e62e77cf30..efa45c708ec2 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -364,7 +364,6 @@ sys-apps/dbus-broker
 sys-apps/gentoo-systemd-integration
 sys-apps/systemd
 sys-apps/systemd-readahead
-sys-boot/systemd-boot
 sys-process/systemd-cron
 >=www-misc/profile-sync-daemon-6
 

diff --git a/profiles/package.mask b/profiles/package.mask
index e62f57ac7e23..740264af46e0 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -307,7 +307,6 @@ app-dicts/edictionary
 # Migrated to sys-apps/systemd-utils.
 # Removal on 2023-08-24.
 sys-apps/systemd-tmpfiles
-sys-boot/systemd-boot
 
 # Mike Pagano  (2023-07-18)
 # Mask impacted kernels vulnerable to StackRot and

diff --git a/sys-boot/systemd-boot/metadata.xml 
b/sys-boot/systemd-boot/metadata.xml
deleted file mode 100644
index 100c3014623c..
--- a/sys-boot/systemd-boot/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   flop...@gentoo.org
-   Mike Gilbert
-   
-   
-   systemd/systemd
-   
-

diff --git a/sys-boot/systemd-boot/systemd-boot-250-r1.ebuild 
b/sys-boot/systemd-boot/systemd-boot-250-r1.ebuild
deleted file mode 100644
index ccebd831dc8f..
--- a/sys-boot/systemd-boot/systemd-boot-250-r1.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Virtual package to depend on sys-apps/systemd-utils"
-HOMEPAGE="https://systemd.io/;
-
-LICENSE="metapackage"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-RDEPEND="sys-apps/systemd-utils[boot]"



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

2023-09-16 Thread Maciej Barć
commit: 14e3f02313c72bb517f7afa59c6fe90a6038c4a0
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Sep 16 14:46:52 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Sep 16 14:47:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14e3f023

profiles/features/musl/package.mask: mask dev-lang/dafny-bin on musl

Binary package, which is compiled against glibc

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

 profiles/features/musl/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 3fe25efb4d1c..e5e62e77cf30 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/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-09-16)
+# Binary package, which is compiled against glibc
+dev-lang/dafny-bin
+
 # Maciej Barć  (2023-09-16)
 # Binary package, which is compiled against glibc
 app-shells/pwsh-bin



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

2023-09-16 Thread Maciej Barć
commit: feb224b53a104da97492ec9c4db060c7e7a08999
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Sep 16 06:58:43 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Sep 16 07:50:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feb224b5

profiles/features/musl/package.mask: mask app-shells/pwsh-bin on musl

Binary package, which is compiled against glibc

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

 profiles/features/musl/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 2c00d2be45e2..3fe25efb4d1c 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/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-09-16)
+# Binary package, which is compiled against glibc
+app-shells/pwsh-bin
+
 # Maciej Barć  (2023-07-01)
 # Binary package, which is compiled against glibc
 games-util/heroic-bin



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

2023-08-18 Thread Andreas Sturmlechner
commit: 960c84be96d5478975a5b560ba81b171036f7b26
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Aug 18 08:07:12 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Aug 18 08:25:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=960c84be

profiles: musl: Drop sys-power/switcheroo-control package.mask

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

 profiles/features/musl/package.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 3bc9ac54593c..2c00d2be45e2 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -357,7 +357,6 @@ sys-apps/gentoo-systemd-integration
 sys-apps/systemd
 sys-apps/systemd-readahead
 sys-boot/systemd-boot
-sys-power/switcheroo-control
 sys-process/systemd-cron
 >=www-misc/profile-sync-daemon-6
 



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

2023-07-31 Thread Joonas Niilola
commit: b1280a4a6e7c49cc22f579196282d1c0e76114c5
Author: Violet Purcell  inventati  org>
AuthorDate: Tue Jul 11 20:24:45 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jul 31 08:43:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1280a4a

profiles/features/musl: Unmask sci-libs/opencascade

Signed-off-by: Violet Purcell  inventati.org>
Signed-off-by: Joonas Niilola  gentoo.org>

 profiles/features/musl/package.mask | 14 --
 profiles/features/musl/use.mask |  5 -
 2 files changed, 19 deletions(-)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index f6248dd0f9c2..4e73c95631e8 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -116,20 +116,6 @@ sys-libs/libstdc++-v3
 # bug #713542
 net-misc/casync
 
-# Bernd Waibel  (2022-03-14)
-# Doesn't build with musl, bug #832742
-app-doc/kicad-doc
-media-gfx/freecad
-media-gfx/prusaslicer
-media-gfx/superslicer
-sci-electronics/kicad
-sci-electronics/kicad-footprints
-sci-electronics/kicad-meta
-sci-electronics/kicad-packages3d
-sci-electronics/kicad-symbols
-sci-electronics/kicad-templates
-sci-libs/opencascade
-
 # Stephan Hartmann  (2022-02-10)
 # Doesn't build on musl, bug #833028
 www-client/chromium

diff --git a/profiles/features/musl/use.mask b/profiles/features/musl/use.mask
index 63d836ab00c3..8188a9fef818 100644
--- a/profiles/features/musl/use.mask
+++ b/profiles/features/musl/use.mask
@@ -5,11 +5,6 @@
 -elibc_musl
 elibc_glibc
 
-# Sam James  (2022-10-04)
-# sci-libs/opencascade is masked on musl
-occ
-opencascade
-
 # Sam James  (2022-10-04)
 # Mask USE flags which pull in a binary package linked against glibc (rolling
 # mask, use for all such packages)



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

2023-07-30 Thread Sam James
commit: 80a72bac2350811712c018b68f61a031736c579f
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 30 17:07:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 30 17:07:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80a72bac

profiles/features/musl: enable USE=pic

musl has no support for textrels, so we always need PIC. At some point, I want
to move this into the general profiles by default (especially given the Binutils
work we're doing, see 86ac5c16e3149458710b691e1cad81c50be8d661), but baby steps.

Anyway, this is essential given things will crash on musl otherwise.

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

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

diff --git a/profiles/features/musl/make.defaults 
b/profiles/features/musl/make.defaults
index 80a8fdf9240f..4c680a7340f6 100644
--- a/profiles/features/musl/make.defaults
+++ b/profiles/features/musl/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 PORTAGE_LIBC="musl"
@@ -6,7 +6,7 @@ ELIBC="musl"
 
 FEATURES="sandbox sfperms strict"
 
-USE="nptl unicode -berkdb -gdbm"
+USE="nptl pic unicode -berkdb -gdbm"
 BOOTSTRAP_USE="${BOOTSTRAP_USE} nptl -berkdb -gdbm"
 
 # All libraries are in /lib or /usr/lib



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

2023-07-23 Thread Sam James
commit: 8cb9f00ed5f0e9110aa50738b69a3364a791b43b
Author: Violet Purcell  inventati  org>
AuthorDate: Mon Jul 24 00:15:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 24 01:44:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cb9f00e

profiles/features/musl: Remove sbcl from use.mask

As of https://github.com/gentoo/gentoo/pull/30752, dev-lisp/sbcl is no
longer masked on musl.

Signed-off-by: Violet Purcell  inventati.org>
Closes: https://github.com/gentoo/gentoo/pull/32018
Signed-off-by: Sam James  gentoo.org>

 profiles/features/musl/use.mask | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/profiles/features/musl/use.mask b/profiles/features/musl/use.mask
index 21cdca44d19a..63d836ab00c3 100644
--- a/profiles/features/musl/use.mask
+++ b/profiles/features/musl/use.mask
@@ -1,14 +1,10 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Select the correct ELIBC
 -elibc_musl
 elibc_glibc
 
-# Andrey Grozin  (2022-12-01)
-# dev-lisp/sbcl is masked
-sbcl
-
 # Sam James  (2022-10-04)
 # sci-libs/opencascade is masked on musl
 occ



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

2023-07-03 Thread Florian Schmaus
commit: bb97e2c336c0fd14020c5e13b1836c52e93364f9
Author: Giuseppe Foti  gmail  com>
AuthorDate: Thu Jun  1 11:38:34 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Jul  3 08:15:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb97e2c3

Update profiles/features/musl/package.mask

Co-authored-by: Florian Schmaus  geekplace.eu>
Signed-off-by: Giuseppe Foti  gmail.com>
Signed-off-by: Florian Schmaus  gentoo.org>

 profiles/features/musl/package.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 0e288e530d07..f539037e9028 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -71,7 +71,7 @@ net-wireless/neard
 sys-apps/noexec
 
 # Giuseppe Foti  (2023-05-19)
-# New packages that require blocked packages in the previous block.
+# New packages that require packages masked by the previous block.
 dev-db/pg-gvm
 net-analyzer/notus-scanner
 



[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/, net-analyzer/greenbone-feed-sync/, ...

2023-07-03 Thread Florian Schmaus
commit: db4a3bd39e18f891e661f1815a2c95b722a22359
Author: Giuseppe Foti  gmail  com>
AuthorDate: Mon Jun 19 08:05:09 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Jul  3 08:15:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db4a3bd3

net-analyzer/greenbone-feed-sync: new package, add 23.6.0

Signed-off-by: Giuseppe Foti  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31106
Signed-off-by: Florian Schmaus  gentoo.org>

 net-analyzer/greenbone-feed-sync/Manifest  |  1 +
 .../files/greenbone-feed-sync.cron |  7 +++
 .../files/greenbone-feed-sync.service  | 11 
 .../files/greenbone-feed-sync.timer|  9 +++
 .../greenbone-feed-sync-23.6.0.ebuild  | 71 ++
 net-analyzer/greenbone-feed-sync/metadata.xml  | 22 +++
 profiles/features/musl/package.mask|  1 +
 7 files changed, 122 insertions(+)

diff --git a/net-analyzer/greenbone-feed-sync/Manifest 
b/net-analyzer/greenbone-feed-sync/Manifest
new file mode 100644
index ..04427bbb47c1
--- /dev/null
+++ b/net-analyzer/greenbone-feed-sync/Manifest
@@ -0,0 +1 @@
+DIST greenbone-feed-sync-23.6.0.tar.gz 65420 BLAKE2B 
f5f30867ff47f10832b175de1c04136d9b42d7662f679f1f87d00684aacde575093a7c199566c04959faa8b26373d4b3e64cc6e7afaf6bca0f80aab095b0d40f
 SHA512 
20427f183ef2c278c96d39ff9ad82e8cbadae12fb2ef4518186993b67dd4c0f5de4a11f375684154daa530c8807dfda07d654a15e580f7886fcedf285531829d

diff --git a/net-analyzer/greenbone-feed-sync/files/greenbone-feed-sync.cron 
b/net-analyzer/greenbone-feed-sync/files/greenbone-feed-sync.cron
new file mode 100644
index ..5b3755982966
--- /dev/null
+++ b/net-analyzer/greenbone-feed-sync/files/greenbone-feed-sync.cron
@@ -0,0 +1,7 @@
+#!/bin/sh
+#
+# To enable sync via cron, execute "sudo -u gvm touch 
/etc/gvm/cron-feed-sync-enabled"
+if [[ ! -f /etc/gvm/cron-feed-sync-enabled ]]; then
+   exit
+fi
+sudo -u gvm /usr/bin/greenbone-feed-sync --quiet --type all

diff --git a/net-analyzer/greenbone-feed-sync/files/greenbone-feed-sync.service 
b/net-analyzer/greenbone-feed-sync/files/greenbone-feed-sync.service
new file mode 100644
index ..987fe731d47b
--- /dev/null
+++ b/net-analyzer/greenbone-feed-sync/files/greenbone-feed-sync.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=sync the Greenbone Community Feed
+
+[Service]
+Type=oneshot
+ExecStart=/usr/bin/greenbone-feed-sync --quiet --type all
+SyslogIdentifier=greenbone-feed-sync
+User=gvm
+
+[Install]
+WantedBy=multi-user.target

diff --git a/net-analyzer/greenbone-feed-sync/files/greenbone-feed-sync.timer 
b/net-analyzer/greenbone-feed-sync/files/greenbone-feed-sync.timer
new file mode 100644
index ..9faf470e013c
--- /dev/null
+++ b/net-analyzer/greenbone-feed-sync/files/greenbone-feed-sync.timer
@@ -0,0 +1,9 @@
+[Unit]
+Description=Daily update of all feeds of the Greenbone Vulerability Management 
(GMV) suite
+
+[Timer]
+OnCalendar=daily
+RandomizedDelaySec=2hour
+
+[Install]
+WantedBy=timers.target

diff --git a/net-analyzer/greenbone-feed-sync/greenbone-feed-sync-23.6.0.ebuild 
b/net-analyzer/greenbone-feed-sync/greenbone-feed-sync-23.6.0.ebuild
new file mode 100644
index ..ade285666c24
--- /dev/null
+++ b/net-analyzer/greenbone-feed-sync/greenbone-feed-sync-23.6.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=poetry
+inherit distutils-r1 systemd
+
+DESCRIPTION="New script for syncing the Greenbone Community Feed"
+HOMEPAGE="https://github.com/greenbone/greenbone-feed-sync;
+SRC_URI="https://github.com/greenbone/greenbone-feed-sync/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-3+"
+KEYWORDS="~amd64 ~x86"
+IUSE="cron"
+RESTRICT="test"
+
+DEPEND="
+   acct-user/gvm
+   net-misc/rsync
+   >=net-analyzer/gvmd-22.5.0
+   dev-python/tomli[${PYTHON_USEDEP}]
+   dev-python/rich[${PYTHON_USEDEP}]
+"
+
+RDEPEND="
+   ${DEPEND}
+   cron? ( virtual/cron )
+"
+
+python_compile() {
+   distutils-r1_python_compile
+}
+
+python_install() {
+   distutils-r1_python_install
+
+   #greenbone-feed-sync should not be run as root to avoid changing file 
permissions
+   insinto /etc/sudoers.d
+   newins - greenbone-feed-sync <<-EOF
+   gvm ALL = NOPASSWD: /usr/bin/greenbone-feed-sync
+EOF
+
+   if use cron ; then
+   exeinto /etc/cron.daily
+   newexe "${FILESDIR}"/${PN}.cron ${PN}
+   fi
+
+   systemd_dounit "${FILESDIR}/${PN}.timer" "${FILESDIR}/${PN}.service"
+}
+
+pkg_postinst() {
+   if [[ -n ${REPLACING_VERSIONS} ]]; then
+   return
+   fi
+
+   if use cron ; then
+   elog
+   elog "Edit ${EROOT}/etc/cron.weekly/greenbone-feed-sync to 
activate daily feed 

[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/, dev-db/pg-gvm/, dev-db/pg-gvm/files/

2023-07-03 Thread Florian Schmaus
commit: ef7938851459eb69c45659805cbb00f4e3677a12
Author: Giuseppe Foti  gmail  com>
AuthorDate: Sat May 20 17:09:48 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Jul  3 08:15:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef793885

dev-db/pg-gvm: new package, add 22.5.1

Signed-off-by: Giuseppe Foti  gmail.com>
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-db/pg-gvm/Manifest  |  1 +
 dev-db/pg-gvm/files/README.gentoo   | 10 ++
 dev-db/pg-gvm/metadata.xml  | 21 
 dev-db/pg-gvm/pg-gvm-22.5.1.ebuild  | 38 +
 profiles/features/musl/package.mask |  4 
 5 files changed, 74 insertions(+)

diff --git a/dev-db/pg-gvm/Manifest b/dev-db/pg-gvm/Manifest
new file mode 100644
index ..c31563a623c8
--- /dev/null
+++ b/dev-db/pg-gvm/Manifest
@@ -0,0 +1 @@
+DIST pg-gvm-22.5.1.tar.gz 38657 BLAKE2B 
e4c29e67650c101762157229dce7fa390f456e37d52ebc0f9c05beda8d5da8c11342857c87377b7bedc5e9e2d33c24b7f8a24e75fbce7cc5a28015d9d9235075
 SHA512 
aff713d9adceb6dedd4857acd70562bac80d024125637d47883d96bcfd47aa5cd0669c65d69dd307805bd3199a67ca76569cc1a65e19ea391b2c61fe8d359a82

diff --git a/dev-db/pg-gvm/files/README.gentoo 
b/dev-db/pg-gvm/files/README.gentoo
new file mode 100644
index ..1e751010d077
--- /dev/null
+++ b/dev-db/pg-gvm/files/README.gentoo
@@ -0,0 +1,10 @@
+To use the extension in a database create the extension using
+CREATE EXTENSION "pg-gvm";
+
+You can do this on the gvmd database running:
+
+root ~ # sudo -u postgres psql gvmd
+gvmd=> CREATE EXTENSION "pg-gvm";
+gvmd=> \q
+
+Please, read: https://github.com/greenbone/pg-gvm/#use-the-extension

diff --git a/dev-db/pg-gvm/metadata.xml b/dev-db/pg-gvm/metadata.xml
new file mode 100644
index ..807b4ad17d4f
--- /dev/null
+++ b/dev-db/pg-gvm/metadata.xml
@@ -0,0 +1,21 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   foti.giuse...@gmail.com
+   Giuseppe Foti
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   Greenbone Library for ical functions. This library contains 
functionality for ical object manipulation.
+   This is a PostgreSQL server extension that adds several 
functions used by gvmd, e.g., iCalendar and host
+   range evaluation. In previous versions, of GVM these functions 
were managed directly by gvmd while
+   pg-gvm uses the extension management built into PostgreSQL.
+   
+   
+   greenbone/pg-gvm
+   
+

diff --git a/dev-db/pg-gvm/pg-gvm-22.5.1.ebuild 
b/dev-db/pg-gvm/pg-gvm-22.5.1.ebuild
new file mode 100644
index ..2865140dcd0e
--- /dev/null
+++ b/dev-db/pg-gvm/pg-gvm-22.5.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake readme.gentoo-r1
+
+DESCRIPTION="Greenbone Library for helper functions in PostgreSQL"
+HOMEPAGE="https://www.greenbone.net https://github.com/greenbone/pg-gvm;
+SRC_URI="https://github.com/greenbone/pg-gvm/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-3"
+KEYWORDS="~amd64 ~x86"
+
+# Tests requires a running database that match up with the current
+# testing slot. Won't run from ${ED}, want's to install too early.
+RESTRICT="test"
+
+DEPEND="
+   >=dev-libs/glib-2.42:2
+   >=dev-libs/libical-1.0.0:=
+   >=net-analyzer/gvm-libs-22.6
+"
+
+RDEPEND="
+   ${DEPEND}
+   >=dev-db/postgresql-9.6[uuid]
+"
+
+src_install() {
+   cmake_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 269245cb9cba..3003915d03db 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -70,6 +70,10 @@ net-print/pnm2ppa
 net-wireless/neard
 sys-apps/noexec
 
+# Giuseppe Foti  (2023-05-19)
+# New packages that require blocked packages in the previous block.
+dev-db/pg-gvm
+
 # Petr Vaněk  (2022-09-23)
 # Musl does not implement rresvport function, bugs #713810 and #713376.
 app-admin/clustershell



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

2023-07-01 Thread Maciej Barć
commit: 9a6287e3dee986f3937009555bab005f784fa7fa
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Jul  1 13:52:11 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Jul  1 13:57:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a6287e3

profiles/features/musl/package.mask: mask heroic-bin

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

 profiles/features/musl/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 5200e4ec3bf9..269245cb9cba 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/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-07-01)
+# Binary package, which is compiled against glibc
+games-util/heroic-bin
+
 # Brahmajit Das  (2023-06-15)
 # The package uses innetgr which is not available in musl, bug 898556
 # The package is only for long-obsolete polkit policies anyway.



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

2023-06-21 Thread Sam James
commit: 7e52a59f341205b835e7e881596a3eb6a1dad7fb
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 21 21:53:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 21 21:53:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e52a59f

profiles/features/musl: mask https://bugs.gentoo.org/893654
Signed-off-by: Sam James  gentoo.org>

 profiles/features/musl/package.use.mask | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index 793b7cb79960..3446f32abf13 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -113,8 +113,8 @@ dev-lang/gforth check
 # See bug #604542
 net-misc/iputils idn
 
-# See bug #504200, #723370
-



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

2023-06-17 Thread James Le Cuirot
commit: 424100d28e3e694d4cbf0e5e54d8537b01bff628
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Jun 17 14:46:02 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Jun 17 14:56:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=424100d2

profiles: Mask games-action/psychonauts-hb on musl and no-multilib

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

 profiles/arch/amd64/no-multilib/package.mask | 1 +
 profiles/features/musl/package.mask  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/profiles/arch/amd64/no-multilib/package.mask 
b/profiles/arch/amd64/no-multilib/package.mask
index b1b8158ba0dd..8fbfd2ec73b4 100644
--- a/profiles/arch/amd64/no-multilib/package.mask
+++ b/profiles/arch/amd64/no-multilib/package.mask
@@ -49,6 +49,7 @@ games-action/heretic2-demo
 games-action/hotline-miami
 games-action/intrusion2
 games-action/psychonauts-gog
+games-action/psychonauts-hb
 games-action/shadowgrounds-bin
 games-action/shadowgrounds-survivor-bin
 games-action/solar2

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 2284863fcca0..9d55b386aa6f 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -169,6 +169,7 @@ games-action/descent3
 games-action/descent3-demo
 games-action/minecraft-launcher
 games-action/psychonauts-gog
+games-action/psychonauts-hb
 games-action/psychonauts2-hb
 games-action/shadowgrounds-bin
 games-action/shadowgrounds-survivor-bin



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

2023-06-17 Thread James Le Cuirot
commit: c8732db10b44cfaf26a937bcc5a8d75b2eb27f1d
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Jun 17 14:18:47 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Jun 17 14:19:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8732db1

profiles: Mask games-action/psychonauts-gog on musl and no-multilib

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

 profiles/arch/amd64/no-multilib/package.mask | 1 +
 profiles/features/musl/package.mask  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/profiles/arch/amd64/no-multilib/package.mask 
b/profiles/arch/amd64/no-multilib/package.mask
index e0ca879ed2d7..b1b8158ba0dd 100644
--- a/profiles/arch/amd64/no-multilib/package.mask
+++ b/profiles/arch/amd64/no-multilib/package.mask
@@ -48,6 +48,7 @@ games-action/heretic2
 games-action/heretic2-demo
 games-action/hotline-miami
 games-action/intrusion2
+games-action/psychonauts-gog
 games-action/shadowgrounds-bin
 games-action/shadowgrounds-survivor-bin
 games-action/solar2

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 076047969379..2284863fcca0 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -168,6 +168,7 @@ games-action/brutal-legend-hb
 games-action/descent3
 games-action/descent3-demo
 games-action/minecraft-launcher
+games-action/psychonauts-gog
 games-action/psychonauts2-hb
 games-action/shadowgrounds-bin
 games-action/shadowgrounds-survivor-bin



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

2023-06-15 Thread Sam James
commit: 461947b666e49dc1cd3867779693b8c335621ac7
Author: Brahmajit Das  gmail  com>
AuthorDate: Wed Jun 14 06:01:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 15 21:45:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=461947b6

profiles: mask sys-auth/polkit-pkla-compat on musl profile

Closes: https://bugs.gentoo.org/898556
Signed-off-by: Brahmajit Das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31413
Signed-off-by: Sam James  gentoo.org>

 profiles/features/musl/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 3b525be68812..076047969379 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Brahmajit Das  (2023-06-15)
+# The package uses innetgr which is not available in musl, bug 898556
+# The package is only for long-obsolete polkit policies anyway.
+sys-auth/polkit-pkla-compat
+
 # Mike Gilbert  (2023-06-15)
 # Reverse entry from base profile.
 -sys-apps/musl-locales



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

2023-06-15 Thread Mike Gilbert
commit: caaf43dd027f223daced92fbb6be723e688cd71c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Jun 15 20:43:33 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Jun 15 20:43:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caaf43dd

profiles: add masks for sys-apps/musl-locales

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

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

diff --git a/profiles/base/package.mask b/profiles/base/package.mask
index 13ebbc9bd1e6..f09a97d08bf5 100644
--- a/profiles/base/package.mask
+++ b/profiles/base/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Mike Gilbert  (2023-06-15)
+# Conflicts with glibc.
+sys-apps/musl-locales
+
 # Sam James  (2023-06-06)
 # Only available on Linux.
 dev-libs/libaio

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 94bf8b9e00bc..3b525be68812 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Mike Gilbert  (2023-06-15)
+# Reverse entry from base profile.
+-sys-apps/musl-locales
+
 # Maciej Barć  (2023-04-03)
 # Mask until execinfo.h use can be properly patched, bug #877721 and #903689.
 dev-scheme/guile-ssh



[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/, sys-apps/util-linux/

2023-05-18 Thread Sam James
commit: e1ae43e39851c05a7460ffe3779f0e5406c13e3d
Author: Sam James  gentoo  org>
AuthorDate: Thu May 18 22:48:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 18 22:52:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1ae43e3

sys-apps/util-linux: add 2.39, drop 2.39_rc2, drop 2.39_rc3

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

 profiles/features/musl/package.use.mask|   1 +
 sys-apps/util-linux/Manifest   |   6 +-
 ...inux-2.39_rc2.ebuild => util-linux-2.39.ebuild} |  14 +-
 sys-apps/util-linux/util-linux-2.39_rc3.ebuild | 383 -
 sys-apps/util-linux/util-linux-.ebuild |  14 +-
 5 files changed, 25 insertions(+), 393 deletions(-)

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index 4863d7f0e381..269ec2307904 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -91,6 +91,7 @@ sys-apps/man-pages l10n_sr l10n_sv l10n_uk l10n_vi
 sys-apps/man-pages l10n_ja l10n_ru l10n_zh-CN
 sys-apps/sysvinit nls
 sys-auth/sssd man
+sys-apps/util-linux nls
 
 # Sam James  (2021-11-07)
 # Disable some sanitizers for LLVM, see bug #753935

diff --git a/sys-apps/util-linux/Manifest b/sys-apps/util-linux/Manifest
index dcb66e131794..fbcb78e8c66a 100644
--- a/sys-apps/util-linux/Manifest
+++ b/sys-apps/util-linux/Manifest
@@ -1,7 +1,5 @@
 DIST util-linux-2.37.4.tar.xz 6114232 BLAKE2B 
7f6cd12ec9bc68a6db787be78c1ee19fdfbb37710df36d4278d869676ba531afd414097e57e5287efed6c7c80d6b6ef36d5812ff2bea611080d3ce5bf5ad4ac5
 SHA512 
ada2629b0a8e83ea83513e04f7b1ccceb3b8ab82acd119c5d8389d1abc48c92d0b591f39fb34b1fd65db3ab630f03a672a9f3dacf1a6e4f124bdb083fc1be6d7
 DIST util-linux-2.38.1.tar.sign 833 BLAKE2B 
2468c6b8c881d7a17666aac954edfd421085111937f5d0daada37a679e9bbfe61fc98bb57cca9bf7bea20be483f38e2a758039f9baf5b1a901852e2b5dd014d8
 SHA512 
d8b3e936065ae1dc105b8ce773c874bb037ebf84ee571676509543f79c39950180e7f252c6b0d4500119568ed4ac3aa7117793de839f983e9287f26649e91dad
 DIST util-linux-2.38.1.tar.xz 7495904 BLAKE2B 
a0e86ca62f82adaccc01ad6ec5a058dac429b81c310989cbad136f96c2770c60bbd4287067817520e8e0653146a10f13128e0af32122402bab416e1c2d6680b8
 SHA512 
07f11147f67dfc6c8bc766dfc83266054e6ede776feada0566b447d13276b6882ee85c6fe53e8d94a17c03332106fc0549deca3cf5f2e92dda554e9bc0551957
-DIST util-linux-2.39-rc2.tar.sign 833 BLAKE2B 
ec2ea0c2034b5e8f24c72610e53acc4c922d3d4b84ffd31c3b51849e60a99a6e9bf3e17b773e222f89bc1fe33fb06722e2770b981c7dcc4519bec4db797d8348
 SHA512 
20b1f2ec5368c74f751238451be9ec5f8f74d8c63d331365b00ed06144f6874fe3f44e062e7b52c5d0a05c650353a741c1594e150e58a16544e5ffc8ed100a5b
-DIST util-linux-2.39-rc2.tar.xz 8080452 BLAKE2B 
d2476d1aff1c2e4e3cb3d4b71fa3410ce4db26448139dc439865b03d108acf4c797eb92e9edc2451dca099116fda8950b529f1b22b657d47268164642fe794a6
 SHA512 
11f5b8ed1eb90a4e7161369eafcf0157b205aeded221cd435f95a79d01901bdef289660486849778b3d3c15500db593cad24e0a7f87f52968c9c292ea68040c0
-DIST util-linux-2.39-rc3.tar.sign 833 BLAKE2B 
da99dfaf40efd052414c30ae172ad1a42654d3fcd7fc41fe8ba48f99db3e3b88c2fde863351cd5d354d5a5191e191e21f4867a8e20453e2512e2cc815f591000
 SHA512 
8a311c1bb680f1c71221a9e512bf42f13c7d5f8fb0b888dc7aac04a2e0da6315f58631fc315aa73d34b8275a48c9adfe5d5676fcce905f75d5c88f8aac3abf0f
-DIST util-linux-2.39-rc3.tar.xz 8106892 BLAKE2B 
514f26cf624a39f271a8987a38d51bd36e5494bea5f859abfd67fd4924495457e46519b712c52578c94210aa8bddab707a5ec699be3bb798c8ff22a17d3c4931
 SHA512 
8a93d32a5ceb38d50a4b2c8bfa48bcab7ec9b758c89b5a1a4f7fd74558dce37385bd7ea203345148d4389de4ea60ec42058f9d7889a8075d3e616773d085427e
+DIST util-linux-2.39.tar.sign 833 BLAKE2B 
f4b35d35f1d20094169c8651d127c6d1f37b0946bc72c40f4824d77f8c117a23ae2633ac2449e91ba316d4cac6e4f3c2afb9fd410302683384988dc794062d9e
 SHA512 
f5df4f7e5c39995ad3c7b52f06bfc7759e53d4df82b2b42f09d4570faeff5c156e83e42be053b00b0bfb4a71e27bfa580fb996a92225eb8a0df46d9f296ef4ef
+DIST util-linux-2.39.tar.xz 8103428 BLAKE2B 
39d415b6e303c21d2e5566bd29dd1803c67fbaed079fab85fab620db727a69c96f9c705a3671a639185c78ea1e70f374e21ef8694115ce42fa30c86b546023d1
 SHA512 
3d59a0f114c06be19ef7f86fca37ba5b9073823d011b3fc37997ddb00124b4505ea32903b78798a64dffbccf0ba645a692678ee845cc65a5b321824448a82a94

diff --git a/sys-apps/util-linux/util-linux-2.39_rc2.ebuild 
b/sys-apps/util-linux/util-linux-2.39.ebuild
similarity index 97%
rename from sys-apps/util-linux/util-linux-2.39_rc2.ebuild
rename to sys-apps/util-linux/util-linux-2.39.ebuild
index 80c3a3c10f94..209689b06193 100644
--- a/sys-apps/util-linux/util-linux-2.39_rc2.ebuild
+++ b/sys-apps/util-linux/util-linux-2.39.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit toolchain-funcs libtool flag-o-matic bash-completion-r1 usr-ldscript \
pam python-r1 multilib-minimal multiprocessing systemd
@@ -59,7 +59,10 @@ RDEPEND="
udev? ( virtual/libudev:= )"
 BDEPEND="

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

2023-05-08 Thread Sam James
commit: 34ee473f9720255b06315186fe1e19643683db68
Author: Sam James  gentoo  org>
AuthorDate: Mon May  8 12:29:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  8 12:30:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34ee473f

profiles/features/musl: mask media-sound/lame[debug]

Thanks to Arsen for pointing it out.

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

 profiles/features/musl/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index 32b3d6ba8c5b..4863d7f0e381 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2023-05-08)
+# Needs fpu_control.h, bug #891063
+media-sound/lame debug
+
 # Conrad Kostecki  (2023-03-01)
 # sys-block/arcconf is masked on musl
 net-analyzer/nagios-plugin-check_raid aacraid



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

2023-04-30 Thread Sam James
commit: 979c7dc50c14aa7556cd373896c56ea7ac927b14
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 30 07:45:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 30 07:46:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=979c7dc5

profiles/features/musl: fix nvidia-cuda-toolkit mask

I dropped the wrong one (-sdk vs -toolkit).

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

 profiles/features/musl/package.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 4ea5fae82839..94bf8b9e00bc 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -310,7 +310,7 @@ net-misc/netkit-rsh
 dev-libs/cudnn
 dev-libs/cudnn-frontend
 dev-python/pycuda
-dev-util/nvidia-cuda-sdk
+dev-util/nvidia-cuda-toolkit
 dev-libs/optix
 x11-drivers/nvidia-drivers
 x11-misc/primus



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

2023-04-30 Thread Sam James
commit: cda9a0bbd819f3614fa3bd9c12fb732dbc89733f
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 30 07:24:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 30 07:25:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cda9a0bb

profiles: drop more refs. to removed packages

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

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 3b6308459fd6..a70758b11035 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -566,7 +566,6 @@ sci-mathematics/gsl-shell fox
 # using any-r1 API to build docs or cond-deps.
 dev-python/matplotlib doc
 dev-python/pandas doc
-dev-python/pandas-datareader doc
 dev-python/statsmodels doc
 
 # Haelwenn (lanodan) Monnier  (2019-12-01)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 12d6dd4630e7..4ea5fae82839 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -14,7 +14,7 @@ sys-block/arcconf
 sys-apps/smcipmitool
 
 # Alfredo Tupone  (2023-02-27)
-# Uses dev-util/nvidia-cuda-toolkit
+# Uses dev-util/nvidia-cuda-sdk
 dev-libs/cutlass
 
 # Sam James  (2023-01-02)
@@ -99,7 +99,6 @@ net-misc/casync
 
 # Bernd Waibel  (2022-03-14)
 # Doesn't build with musl, bug #832742
-app-eselect/eselect-opencascade
 app-doc/kicad-doc
 media-gfx/freecad
 media-gfx/prusaslicer
@@ -223,7 +222,6 @@ net-im/mattermost-desktop-bin
 net-im/rocketchat-desktop-bin
 net-im/skypeforlinux
 net-im/slack
-net-im/teams
 net-im/telegram-desktop-bin
 net-im/wazzapp-bin
 net-im/whatsapp-desktop-bin
@@ -313,7 +311,6 @@ dev-libs/cudnn
 dev-libs/cudnn-frontend
 dev-python/pycuda
 dev-util/nvidia-cuda-sdk
-dev-util/nvidia-cuda-toolkit
 dev-libs/optix
 x11-drivers/nvidia-drivers
 x11-misc/primus



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

2023-04-30 Thread Sam James
commit: 24c2c77ba8780ef43f33f2b82a057066dc3a9b7a
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 30 07:16:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 30 07:25:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24c2c77b

profiles/features/musl: drop mask for removed sys-power/dptfxtract

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

 profiles/features/musl/package.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index fa63c214e521..12d6dd4630e7 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -249,7 +249,6 @@ sys-apps/ipmicfg
 sys-apps/tas
 sys-block/hpssacli
 sys-block/megacli
-sys-power/dptfxtract
 www-apps/chromedriver-bin
 www-apps/grafana-bin
 www-apps/jellyfin



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

2023-04-29 Thread Sam James
commit: 73ba698fe3f68aaed321dad4ffde3e0f57f00d86
Author: Violet Purcell  inventati  org>
AuthorDate: Wed Apr 26 21:13:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 29 06:44:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73ba698f

profiles/features/musl: unmask dev-lisp/sbcl

Signed-off-by: Violet Purcell  inventati.org>
Signed-off-by: Sam James  gentoo.org>

 profiles/features/musl/package.mask | 10 --
 profiles/features/musl/package.use.mask |  4 
 2 files changed, 14 deletions(-)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 3a906adb8962..fa63c214e521 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -35,16 +35,6 @@ dev-libs/intel-compute-runtime
 =sys-devel/gcc-12.2.1_p20221231:12
 =sys-devel/gcc-12.2.1_p20230121:12
 
-# Andrey Grozin  (2022-12-01)
-# sbcl upstream supports only glibc Linux systems, bug #712626
-# and these packages depend on dev-lisp/sbcl unconditionally
-dev-lisp/sbcl
-app-emacs/sly
-dev-lisp/alexandria
-sci-mathematics/acl2
-x11-wm/stumpwm
-x11-wm/stumpwm-contrib
-
 # Sam James  (2022-10-17)
 # Needs porting to musl
 # https://github.com/rr-debugger/rr/issues/2236

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index f47dd6dadc26..32b3d6ba8c5b 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -5,10 +5,6 @@
 # sys-block/arcconf is masked on musl
 net-analyzer/nagios-plugin-check_raid aacraid
 
-# Sam James  (2023-02-17)
-# dev-lisp/sbcl is masked on musl
-sci-mathematics/fricas sbcl
-
 # Bernd Waibel  (2022-10-04)
 # Mask loguru until fixed upstream #873601
 sci-libs/vtk logging



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

2023-04-29 Thread Sam James
commit: 0b9c3cbfe92ae590b0fc3e9b06770bd70cdc8e22
Author: Violet Purcell  inventati  org>
AuthorDate: Wed Apr 26 21:30:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 29 06:44:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b9c3cbf

profiles/features/musl: force dev-lisp/sbcl[system-bootstrap]

Signed-off-by: Violet Purcell  inventati.org>
Signed-off-by: Sam James  gentoo.org>

 profiles/features/musl/package.use.force | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/features/musl/package.use.force 
b/profiles/features/musl/package.use.force
index 369d1774b6dc..52cf9aedc611 100644
--- a/profiles/features/musl/package.use.force
+++ b/profiles/features/musl/package.use.force
@@ -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
 
+# Violet Purcell  (2023-04-25)
+# SBCL Upstream does not provide musl binaries for bootstrap, use CLisp.
+dev-lisp/sbcl system-bootstrap
+
 # Sam James  (2022-11-02)
 # The libxcrypt migration is optional for musl.
 sys-libs/libxcrypt -system -compat



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

2023-04-22 Thread Piotr Karbowski
commit: 343a68e1f98fc8608e35ad8947bf47d158f6ff3c
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sat Apr 22 20:46:15 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sat Apr 22 20:46:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=343a68e1

profiles/features/musl: mask superslicer (needs masked sci-libs/opencascade)

Signed-off-by: Piotr Karbowski  gentoo.org>

 profiles/features/musl/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index fcbfbda4cff3..3a906adb8962 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -113,6 +113,7 @@ app-eselect/eselect-opencascade
 app-doc/kicad-doc
 media-gfx/freecad
 media-gfx/prusaslicer
+media-gfx/superslicer
 sci-electronics/kicad
 sci-electronics/kicad-footprints
 sci-electronics/kicad-meta



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

2023-04-02 Thread Maciej Barć
commit: 348ee9b1f69c0b0c6e25e4d660bddf9fa87cda73
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Apr  3 02:09:19 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Apr  3 02:13:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=348ee9b1

profiles/features/musl/package.mask: mask guile-ssh

Bug: https://bugs.gentoo.org/877721
Bug: https://bugs.gentoo.org/903689
Signed-off-by: Maciej Barć  gentoo.org>

 profiles/features/musl/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 87715b2e6286..fcbfbda4cff3 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/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-04-03)
+# Mask until execinfo.h use can be properly patched, bug #877721 and #903689.
+dev-scheme/guile-ssh
+
 # Conrad Kostecki  (2023-03-01)
 # Binary package, which is compiled against glibc
 sys-block/arcconf



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

2023-03-01 Thread Conrad Kostecki
commit: eac0176be1316288059c0fa821bd831d1f6c7f7e
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Mar  1 21:52:01 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Mar  1 21:52:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eac0176b

features/musl/package.use.mask: mask 
net-analyzer/nagios-plugin-check_raid[aacraid]

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

 profiles/features/musl/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index f324085299dd..f47dd6dadc26 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Conrad Kostecki  (2023-03-01)
+# sys-block/arcconf is masked on musl
+net-analyzer/nagios-plugin-check_raid aacraid
+
 # Sam James  (2023-02-17)
 # dev-lisp/sbcl is masked on musl
 sci-mathematics/fricas sbcl



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

2023-03-01 Thread Conrad Kostecki
commit: 45e4b3bc71452c97dad0acde89ac5a8645a75d8c
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Mar  1 21:37:51 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Mar  1 21:39:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45e4b3bc

features/musl/package.mask: mask sys-apps/smcipmitool

Closes: https://bugs.gentoo.org/898530
Signed-off-by: Conrad Kostecki  gentoo.org>

 profiles/features/musl/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 3c3146bd5ceb..102be7bafed5 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Conrad Kostecki  (2023-03-01)
+# Binary package, which is compiled against glibc
+sys-apps/smcipmitool
+
 # Alfredo Tupone  (2023-02-27)
 # Uses dev-util/nvidia-cuda-toolkit
 dev-libs/cutlass



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

2023-03-01 Thread Conrad Kostecki
commit: 1ce9cad8e04e95de6a56be91ff4131d7b2ae4891
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Mar  1 21:39:19 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Mar  1 21:40:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ce9cad8

features/musl/package.mask: mask sys-block/arcconf

Closes: https://bugs.gentoo.org/898532
Signed-off-by: Conrad Kostecki  gentoo.org>

 profiles/features/musl/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 102be7bafed5..87715b2e6286 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Conrad Kostecki  (2023-03-01)
+# Binary package, which is compiled against glibc
+sys-block/arcconf
+
 # Conrad Kostecki  (2023-03-01)
 # Binary package, which is compiled against glibc
 sys-apps/smcipmitool



[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/, dev-libs/cutlass/

2023-02-27 Thread Alfredo Tupone
commit: 72b00eae9b73d5180aed21f90e2f0471ad51047e
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Feb 27 14:13:07 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Feb 27 14:13:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72b00eae

dev-libs/cutlass: new package, add 2.10.0

Bug: https://bugs.gentoo.org/895490
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-libs/cutlass/Manifest  |  1 +
 dev-libs/cutlass/cutlass-2.10.0.ebuild | 33 +
 dev-libs/cutlass/metadata.xml  | 12 
 profiles/features/musl/package.mask|  4 
 4 files changed, 50 insertions(+)

diff --git a/dev-libs/cutlass/Manifest b/dev-libs/cutlass/Manifest
new file mode 100644
index ..5912c749cc75
--- /dev/null
+++ b/dev-libs/cutlass/Manifest
@@ -0,0 +1 @@
+DIST cutlass-2.10.0.tar.gz 15241458 BLAKE2B 
66779759ac1c7ebcb860bb9b925a236b45959f5ee3bf4e1f95ffd05a98200dcf2eb4fe2907c02e44143d3f51eca1e2a4ebd890e0edab7fd5378684819123f197
 SHA512 
4310f8da2931815a63a5e9a69c6c073f95148efecbea7026afcd90965dbd2e1921db52b0ac2a06cda64e20bbaa44112ae1fb7c3b557c41416d99dac33d000aa7

diff --git a/dev-libs/cutlass/cutlass-2.10.0.ebuild 
b/dev-libs/cutlass/cutlass-2.10.0.ebuild
new file mode 100644
index ..a7b1d9da92e3
--- /dev/null
+++ b/dev-libs/cutlass/cutlass-2.10.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cuda cmake
+
+DESCRIPTION="CUDA Templates for Linear Algebra Subroutines"
+HOMEPAGE="https://github.com/NVIDIA/cutlass;
+SRC_URI="https://github.com/NVIDIA/${PN}/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND="dev-util/nvidia-cuda-toolkit"
+
+src_configure() {
+   mycmakeargs+=(
+   -DCMAKE_CUDA_FLAGS="$(cuda_gccdir -f | tr -d \")"
+   -DCUTLASS_ENABLE_HEADERS_ONLY=yes
+   -DCUTLASS_ENABLE_TESTS=no
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   rm -r "${D}"/usr/test || die
+}

diff --git a/dev-libs/cutlass/metadata.xml b/dev-libs/cutlass/metadata.xml
new file mode 100644
index ..851323cabae4
--- /dev/null
+++ b/dev-libs/cutlass/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   tup...@gentoo.org
+   Tupone Alfredo
+   
+   
+   pytorch/pytorch
+   NVIDIA/cutlass
+   
+

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 2f45df3c93a3..3c3146bd5ceb 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Alfredo Tupone  (2023-02-27)
+# Uses dev-util/nvidia-cuda-toolkit
+dev-libs/cutlass
+
 # Sam James  (2023-01-02)
 # Uses error.h, bug #888956
 =sys-libs/liburing-2.3



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

2023-02-18 Thread James Le Cuirot
commit: b3edfe0019505092b957d0f6824b519306274a26
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Feb 18 08:54:00 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Feb 18 08:54:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3edfe00

profiles: Mask games-rpg/crosscode on musl

The game itself could work, but it depends on NW.js, which we have
packaged as a glibc-based binary.

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

 profiles/features/musl/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 27cc3f1830bd..875514ab3361 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -186,6 +186,7 @@ games-fps/ut2004-demo
 games-puzzle/world-of-goo-demo
 games-puzzle/world-of-goo-gog
 games-puzzle/world-of-goo-hb
+games-rpg/crosscode
 games-server/bedrock-server
 games-server/etqw-ded
 games-server/mtavc



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

2023-02-17 Thread Sam James
commit: 8ba5be6b036453b7c2d7ef160826d8c99856123b
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 18 02:11:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 18 02:11:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ba5be6b

profiles/features/musl: unmask efivar-38

Now builds on musl.

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

 profiles/features/musl/package.mask | 7 ---
 1 file changed, 7 deletions(-)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index cf93a610bbad..27cc3f1830bd 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -115,13 +115,6 @@ www-client/chromium
 net-misc/netkit-telnetd
 net-misc/sitecopy
 
-# Sam James  (2022-02-06)
-# Latest version doesn't build on musl
-# bug #831363
-=sys-libs/efivar-38
-app-crypt/pesign
-sys-kernel/kpatch
-
 # Andrew Ammerlaan  (2022-01-05)
 # Binary package linked to glibc (rolling mask, use for all such binpkgs)
 app-admin/awscli-bin



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

2023-02-17 Thread James Le Cuirot
commit: 644b2ab1c8d60f28d501dab9fd2fa721b8949c72
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Feb 17 23:30:44 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Feb 17 23:31:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=644b2ab1

profiles: Mask dev-libs/nwjs on musl

It's a glibc-based binary package.

Closes: https://bugs.gentoo.org/895070
Signed-off-by: James Le Cuirot  gentoo.org>

 profiles/features/musl/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index b78b576093f6..cf93a610bbad 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -148,6 +148,7 @@ dev-games/ps2-packer
 dev-java/openjdk-bin
 dev-java/openjdk-jre-bin
 dev-libs/luise
+dev-libs/nwjs
 dev-perl/Lab-Zhinst
 dev-php/PEAR-MDB2_Driver_oci8
 dev-python/pyzotero



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

2023-02-16 Thread Sam James
commit: f77096c2ef333e1c8cd757fb5137b87e3ce4a959
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 17 05:26:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 17 05:26:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f77096c2

profiles/features/musl: mask sci-mathematics/fricas[sbcl]

dev-lisp/sbcl is masked on musl.

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

 profiles/features/musl/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index 3f2f720c2b1b..c16b86e9582d 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2023-02-17)
+# dev-lisp/sbcl is masked on musl
+sci-mathematics/fricas sbcl
+
 # Andrew Ammerlaan  (2022-12-10)
 # sci-libs/mkl is binary only and links to glibc
 sci-chemistry/gromacs mkl



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

2023-02-16 Thread Sam James
commit: c41487e0ebd5855ca89d6da5fbecb65ca4d0e18b
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 17 05:26:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 17 05:27:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c41487e0

profiles/features/musl: consolidate masks (mostly binary)

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

 profiles/features/musl/package.mask | 14 --
 profiles/features/musl/package.use.mask | 11 ---
 2 files changed, 8 insertions(+), 17 deletions(-)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 992a594434c0..b78b576093f6 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,11 +1,6 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Maciej Barć  (2023-01-07)
-# Currently ACL2 (sci-mathematics/acl2) unconditionally depends
-# on SBCL (dev-lisp/sbcl), which is masked on the musl profile.
-sci-mathematics/acl2
-
 # Sam James  (2023-01-02)
 # Uses error.h, bug #888956
 =sys-libs/liburing-2.3
@@ -25,16 +20,15 @@ dev-libs/intel-compute-runtime
 =sys-devel/gcc-12.2.1_p20230121:12
 
 # Andrey Grozin  (2022-12-01)
-# These packages depend on dev-lisp/sbcl unconditionally
+# sbcl upstream supports only glibc Linux systems, bug #712626
+# and these packages depend on dev-lisp/sbcl unconditionally
+dev-lisp/sbcl
 app-emacs/sly
 dev-lisp/alexandria
+sci-mathematics/acl2
 x11-wm/stumpwm
 x11-wm/stumpwm-contrib
 
-# Andrey Grozin  (2022-12-01)
-# The upstream supports only glibc Linux systems, bug #712626
-dev-lisp/sbcl
-
 # Sam James  (2022-10-17)
 # Needs porting to musl
 # https://github.com/rr-debugger/rr/issues/2236

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index c16b86e9582d..86f5640af642 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -5,13 +5,6 @@
 # dev-lisp/sbcl is masked on musl
 sci-mathematics/fricas sbcl
 
-# Andrew Ammerlaan  (2022-12-10)
-# sci-libs/mkl is binary only and links to glibc
-sci-chemistry/gromacs mkl
-sci-libs/armadillo mkl
-sci-libs/dlib mkl
-sci-libs/trilinos mkl
-
 # Bernd Waibel  (2022-10-04)
 # Mask loguru until fixed upstream #873601
 sci-libs/vtk logging
@@ -41,6 +34,10 @@ media-video/ffmpeg amf
 net-fs/openafs tsm
 net-analyzer/nagios-plugin-check_raid megaraid-sas
 sys-apps/hwloc gl
+sci-chemistry/gromacs mkl
+sci-libs/armadillo mkl
+sci-libs/dlib mkl
+sci-libs/trilinos mkl
 www-client/qutebrowser widevine
 
 # Sam James  (2022-10-03)



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

2023-02-16 Thread Sam James
commit: b95fca4c36c3f070787899531b2c11f5622c538c
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 17 05:29:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 17 05:29:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b95fca4c

profiles: cleanup obsolete < LLVM 14 masks

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

 profiles/base/package.use.mask  | 3 ---
 profiles/features/musl/package.use.mask | 4 
 2 files changed, 7 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 3366feab2492..d54fb2cdd492 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -422,9 +422,6 @@ x11-libs/colord-gtk doc
 # Mask the experimental targets in release ebuilds.
 # Note to self: remember to move still-applicable masks to the newer
 # version when master is bumped.
- (2021-11-07)
-# Broken as "error: unknown type name '_Unwind_Word'"
- (2020-05-16)
 # execinfo.h is required for debug.
 dev-games/cegui debug



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

2023-02-16 Thread Sam James
commit: e894a543f0d45a113d5320b86d7c7e3e01ad7401
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 17 05:15:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 17 05:15:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e894a543

profiles/features/musl: mask kicad (needs masked sci-libs/opencascade)

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

 profiles/features/musl/package.mask | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 77f84a036bc6..992a594434c0 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -100,8 +100,15 @@ net-misc/casync
 # Bernd Waibel  (2022-03-14)
 # Doesn't build with musl, bug #832742
 app-eselect/eselect-opencascade
+app-doc/kicad-doc
 media-gfx/freecad
 media-gfx/prusaslicer
+sci-electronics/kicad
+sci-electronics/kicad-footprints
+sci-electronics/kicad-meta
+sci-electronics/kicad-packages3d
+sci-electronics/kicad-symbols
+sci-electronics/kicad-templates
 sci-libs/opencascade
 
 # Stephan Hartmann  (2022-02-10)



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

2023-02-12 Thread Sam James
commit: 966104b97dbcd157cbbb814cbb54e0249361cc74
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 22:19:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 22:19:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=966104b9

profiles/features/musl: update liburing mask

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

 profiles/features/musl/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index f1198e1f99f9..77f84a036bc6 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -9,6 +9,7 @@ sci-mathematics/acl2
 # Sam James  (2023-01-02)
 # Uses error.h, bug #888956
 =sys-libs/liburing-2.3
+=sys-libs/liburing-2.3-r1
 
 # Conrad Kostecki  (2022-12-31)
 # RTLD_DEEPBIND does not exist on musl



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

2023-01-22 Thread Sam James
commit: f76f7528c9fd5f4366bdb53ad9f5741353edcb2d
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 23 00:40:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 23 00:42:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f76f7528

profiles/features/musl: update musl/gcc segfault masks

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

 profiles/features/musl/package.mask | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 1ca955dea263..1da0c19018eb 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -16,7 +16,12 @@ dev-libs/intel-compute-runtime
 
 # Sam James  (2022-12-17)
 # Segfaults when building on musl, bug #885501
->=sys-devel/gcc-12.2.1_p20221203:12
+=sys-devel/gcc-10.4.1_p20221208:10
+=sys-devel/gcc-10.4.1_p20221222:10
+=sys-devel/gcc-11.3.1_p20221209:11
+=sys-devel/gcc-11.3.1_p20221223:11
+=sys-devel/gcc-12.2.1_p20221231:12
+=sys-devel/gcc-12.2.1_p20230121:12
 
 # Andrey Grozin  (2022-12-01)
 # These packages depend on dev-lisp/sbcl unconditionally



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

2023-01-22 Thread Sam James
commit: 47cb57f6dc1a37a7ac309c030efa4fca308ad144
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 22 21:56:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 22 21:56:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47cb57f6

profiles/features/musl: unmask sanitizer for >= gcc 12

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

 profiles/features/musl/package.use.mask | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index ce364a3891e4..3f2f720c2b1b 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.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
 
 # Andrew Ammerlaan  (2022-12-10)
@@ -108,7 +108,8 @@ dev-lang/gforth check
 net-misc/iputils idn
 
 # See bug #504200, #723370
-sys-devel/gcc sanitize nls vtv
+
 # even with --without-included-gettext



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

2023-01-07 Thread Maciej Barć
commit: 36edc4fd41ffb1c1eb8e1b08975c109dbdcf1b33
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Jan  7 23:35:13 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jan  8 00:29:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36edc4fd

profiles: mask sci-mathematics/acl2 on musl

Currently ACL2 (sci-mathematics/acl2) unconditionally depends
on SBCL (dev-lisp/sbcl), which is masked on the musl profile.

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

 profiles/features/musl/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 65874303fea3..44be81852b0c 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Maciej Barć  (2023-01-07)
+# Currently ACL2 (sci-mathematics/acl2) unconditionally depends
+# on SBCL (dev-lisp/sbcl), which is masked on the musl profile.
+sci-mathematics/acl2
+
 # Sam James  (2023-01-02)
 # Uses error.h, bug #888956
 =sys-libs/liburing-2.3



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

2023-01-01 Thread Sam James
commit: ae452ea5a4af353fde03fcc4ed093aef33a5bf48
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  2 03:11:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  2 03:11:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae452ea5

profiles/features/musl: mask broken sys-libs/liburing-2.3

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

 profiles/features/musl/package.mask | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index ab5c982651f1..65874303fea3 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.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-01-02)
+# Uses error.h, bug #888956
+=sys-libs/liburing-2.3
+
 # Conrad Kostecki  (2022-12-31)
 # RTLD_DEEPBIND does not exist on musl
 dev-libs/intel-compute-runtime



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

2022-12-30 Thread Conrad Kostecki
commit: 4cb0a8a1d148a18b90cc4f19eba5d45f03631316
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Dec 30 23:28:20 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Dec 30 23:38:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cb0a8a1

dev-libs/intel-compute-runtime: mask on musl

Closes: https://bugs.gentoo.org/864797
Signed-off-by: Conrad Kostecki  gentoo.org>

 profiles/features/musl/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index ad0cbabe6125..ab5c982651f1 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Conrad Kostecki  (2022-12-31)
+# RTLD_DEEPBIND does not exist on musl
+dev-libs/intel-compute-runtime
+
 # Sam James  (2022-12-17)
 # Segfaults when building on musl, bug #885501
 >=sys-devel/gcc-12.2.1_p20221203:12



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

2022-12-16 Thread Sam James
commit: a555121b7873420be8e4c1876169b22301c720bc
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 17 07:38:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 17 07:38:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a555121b

profiles/features/musl: mask >=gcc-12.2.1_p20221203:12 (fails to compile, 
segfaults)

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

 profiles/features/musl/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index ecccec05fe46..50bc29cfdf2a 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-12-17)
+# Segfaults when building on musl, bug #885501
+>=sys-devel/gcc-12.2.1_p20221203:12
+
 # Andrey Grozin  (2022-12-01)
 # These packages depend on dev-lisp/sbcl unconditionally
 app-emacs/sly



  1   2   3   >