summaryrefslogtreecommitdiff
path: root/profiles/features
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-10-04 07:16:51 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-10-04 07:16:51 +0100
commitbf99f8024d68382f76665735c70ae912331bc2ca (patch)
tree6fa5830f88fa9ddb794b019c25b83a76ec410df4 /profiles/features
parentc1bd8495f43d1e8a084ac779db6e4623aaa8d6ad (diff)
gentoo auto-resync : 04:10:2022 - 07:16:51
Diffstat (limited to 'profiles/features')
-rw-r--r--profiles/features/musl/package.mask57
-rw-r--r--profiles/features/musl/package.use.force4
-rw-r--r--profiles/features/musl/package.use.mask52
-rw-r--r--profiles/features/musl/package.use.stable.mask6
-rw-r--r--profiles/features/musl/use.mask27
5 files changed, 129 insertions, 17 deletions
diff --git a/profiles/features/musl/package.mask b/profiles/features/musl/package.mask
index 8099823f0eb1..51042c6c6f02 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -41,6 +41,9 @@ net-misc/casync
# Bernd Waibel <waebbl-gentoo@posteo.net> (2022-03-14)
# Doesn't build with musl, bug #832742
+app-eselect/eselect-opencascade
+media-gfx/freecad
+media-gfx/prusaslicer
sci-libs/opencascade
# Stephan Hartmann <sultan@gentoo.org> (2022-02-10)
@@ -51,6 +54,7 @@ www-client/chromium
# It doesn't build on musl
# bug #832551
net-misc/netkit-telnetd
+net-misc/sitecopy
# Sam James <sam@gentoo.org> (2022-02-06)
# Latest version doesn't build on musl
@@ -71,6 +75,7 @@ app-editors/vscode
app-editors/vscodium
app-misc/kryoflux-dtc
app-office/libreoffice-bin
+app-office/libreoffice-bin-debug
app-text/master-pdf-editor
app-text/zotero-bin
dev-db/ocp
@@ -80,33 +85,62 @@ dev-games/ps2-packer
dev-java/openjdk-bin
dev-java/openjdk-jre-bin
dev-libs/luise
+dev-perl/Lab-Zhinst
+dev-php/PEAR-MDB2_Driver_oci8
dev-python/pyzotero
dev-util/idea-community
+games-action/a-story-about-my-uncle
games-action/minecraft-launcher
+games-action/psychonauts2-hb
+games-action/trine
+games-action/trine-enchanted-edition
+games-action/trine2
+games-fps/transfusion-bin
+games-fps/ut2004
+games-fps/ut2004-bonuspack-cbp1
+games-fps/ut2004-bonuspack-cbp2
+games-fps/ut2004-bonuspack-ece
+games-fps/ut2004-bonuspack-mega
+games-fps/ut2004-data
+games-fps/ut2004-demo
+games-puzzle/world-of-goo-demo
+games-puzzle/world-of-goo-gog
+games-puzzle/world-of-goo-hb
games-server/bedrock-server
games-server/steamcmd
+games-server/ut2004-ded
+games-simulation/slime-rancher
+gnome-extra/nautilus-dropbox
+kde-apps/dolphin-plugins-dropbox
+mate-extra/caja-dropbox
media-gfx/brscan4
media-libs/amdgpu-pro-vulkan
media-sound/baudline
media-sound/teamspeak-server
media-video/amdgpu-pro-amf
+media-video/dvbackup
+media-video/makemkv
media-video/popcorntime-bin
net-im/discord-bin
net-im/element-desktop-bin
net-im/mattermost-desktop-bin
net-im/rocketchat-desktop-bin
net-im/skypeforlinux
+net-im/skype-dbus-mock
net-im/teams
net-im/telegram-desktop-bin
net-im/wazzapp-bin
net-im/whatsapp-desktop-bin
net-im/zoom
+net-misc/chrome-remote-desktop
net-misc/dropbox
+net-misc/dropbox-cli
net-misc/ipmiview
net-misc/teamviewer
net-misc/yandex-disk
net-p2p/resilio-sync
net-print/cnijfilter2
+net-print/hplip-plugin
sci-electronics/eagle
sci-electronics/labone
sci-mathematics/gimps
@@ -117,6 +151,7 @@ sys-block/hpssacli
sys-block/megacli
sys-power/dptfxtract
www-apps/chromedriver-bin
+www-client/chromium-bin
www-client/google-chrome
www-client/google-chrome-beta
www-client/google-chrome-unstable
@@ -126,6 +161,8 @@ www-client/microsoft-edge-dev
www-client/opera
www-client/opera-beta
www-client/opera-developer
+www-client/vivaldi
+www-client/vivaldi-snapshot
www-plugins/chrome-binary-plugins
x11-misc/xflux
@@ -153,7 +190,11 @@ dev-libs/level-zero
# Use of uninitialized value $Text::WrapI18N::charmap in pattern match (m//) at /usr/lib/perl5/vendor_perl/5.34/Text/WrapI18N.pm line 155.
# Can't exec "/usr/bin/locale": No such file or directory at /usr/lib/perl5/vendor_perl/5.34/Text/WrapI18N.pm line 134.
# ```
+app-doc/kicad-doc
+app-i18n/man-pages-l10n
app-text/po4a
+games-strategy/colobot
+www-apps/ikiwiki
# Hank Leininger <hlein@korelogic.com> (2021-07-14)
# Uses glibc-specific rexec(3) function, bug #715898
@@ -163,10 +204,13 @@ net-misc/netkit-rsh
# nvidia-drivers only works against glibc.
dev-libs/cudnn
dev-libs/cudnn-frontend
+dev-python/pycuda
dev-util/nvidia-cuda-sdk
dev-util/nvidia-cuda-toolkit
+media-video/nvidia-video-codec
dev-libs/optix
x11-drivers/nvidia-drivers
+x11-misc/primus
# Ulrich Müller (2020-03-31)
# Not ported to musl, bug #715642.
@@ -176,7 +220,9 @@ app-editors/jasspa-microemacs
# Sergei Trofimovich <slyfox@gentoo.org> (2020-03-21)
# musl has no support for nss subsystem.
+sys-apps/unscd
sys-auth/libnss-nis
+sys-auth/sssd
# Sergei Trofimovich <slyfox@gentoo.org> (2020-03-21)
# Needs a port to musl. Uses glibc-specific termio and __getppid.
@@ -196,10 +242,17 @@ sys-libs/glibc
# in supporting it.
app-admin/mkosi
app-admin/systemdgenie
+dev-python/python-systemd
+gnome-extra/office-runner
+gnome-extra/gnome-logs
+sys-apps/dbus-broker
+sys-apps/gentoo-systemd-integration
sys-apps/systemd
+sys-apps/systemd-readahead
sys-boot/systemd-boot
-dev-python/python-systemd
-www-servers/uwsgi
+sys-power/switcheroo-control
+sys-process/systemd-cron
+>=www-misc/profile-sync-daemon-6
# rust-bin requires a glibc system
dev-lang/rust-bin
diff --git a/profiles/features/musl/package.use.force b/profiles/features/musl/package.use.force
index 71a3432ba12f..e74bebd7fe25 100644
--- a/profiles/features/musl/package.use.force
+++ b/profiles/features/musl/package.use.force
@@ -1,6 +1,10 @@
# Copyright 1999-2022 Gentoo Authors.
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2022-10-04)
+# net-misc/netkit-rsh is masked on musl and USE=-crypt depends on it
+sys-cluster/torque crypt
+
# Esteve Varela Colominas <esteve.varela@gmail.com> (2022-02-19)
# The musl allocator works well with telegram
net-im/telegram-desktop -jemalloc
diff --git a/profiles/features/musl/package.use.mask b/profiles/features/musl/package.use.mask
index e33e6d34a9f3..cae2419f56eb 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -1,26 +1,44 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2022-10-04)
+# sys-auth/sssd is masked on musl
+app-admin/sudo sssd
+
+# Sam James <sam@gentoo.org> (2022-10-04)
+# sys-libs/libsmbios is masked on musl
+sys-apps/fwupd dell
+
+# Sam James <sam@gentoo.org> (2022-10-04)
+# Needs masked net-misc/netkit-telnetd
+net-irc/ngircd test
+
+# Sam James <sam@gentoo.org> (2022-10-04)
+# Rolling mask for all USE flags which pull in a masked binary package
+# (linked against glibc). Use for all such packages.
+kde-apps/kdenetwork-meta dropbox
+media-video/ffmpeg amf
+net-fs/openafs tsm
+net-analyzer/nagios-plugin-check_raid megaraid-sas
+sys-apps/hwloc gl
+www-client/qutebrowser widevine
+
+# Sam James <sam@gentoo.org> (2022-10-03)
+# Needs systemd which is masked on musl
+net-analyzer/wireshark sdjournal
+sys-apps/ipmitool openbmc
+sys-auth/pambase homed
+
# Alfred Persson Forsberg <cat@catcream.org> (2022-07-27)
# Firefox does not build with these flags enabled on musl libc.
# See bug #829033
www-client/firefox clang pgo
-# Ionen Wolkens <ionen@gentoo.org (2022-06-08)
-# Depends on www-plugins/chrome-binary-plugins which is masked here.
-www-client/qutebrowser widevine
-
# Petr Vaněk <arkamar@atlas.cz> (2022-03-15)
# musl package does not currently provide gencat binary, which is needed for
# nls support, see bug #712828
x11-wm/fluxbox nls
-# Marco Genasci <fedeliallalinea@gmail.com> (2022-01-06)
-# Pulls dev-db/oracle-instantclient which doesn't work on musl
-app-metrics/collectd collectd_plugins_oracle
-dev-lang/php oci8-instant-client
-dev-qt/qtsql oci8
-
# Ulrich Müller <ulm@gentoo.org> (2022-01-04)
# musl iconv doesn't know about shift-jis which is needed for Japanese
# documentation (bug #830436)
@@ -36,8 +54,22 @@ net-misc/iputils rarpd
# Sam James <sam@gentoo.org> (2021-11-20)
# Pulls in po4a which doesn't seem to work on musl (wants /usr/bin/locale)
+app-arch/dpkg nls
+app-emulation/guestfs-tools doc
+app-emulation/libguestfs doc
+app-text/bibletime doc
+dev-util/debhelper l10n_de l10n_es l10n_fr
+dev-util/schroot nls
+media-video/mkvtoolnix nls
+sci-electronics/kicad-meta doc
+sys-apps/fakeroot nls
sys-apps/man-db nls
+sys-apps/man-pages l10n_cs l10n_da l10n_de l10n_el l10n_es l10n_fi l10n_fr l10n_hu
+sys-apps/man-pages l10n_id l10n_it l10n_mk l10n_nb l10n_nl l10n_pl l10n_pt-BR l10n_ro
+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
# Sam James <sam@gentoo.org> (2021-11-07)
# Disable some sanitizers for LLVM, see bug #753935
diff --git a/profiles/features/musl/package.use.stable.mask b/profiles/features/musl/package.use.stable.mask
new file mode 100644
index 000000000000..cb966199314d
--- /dev/null
+++ b/profiles/features/musl/package.use.stable.mask
@@ -0,0 +1,6 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Sam James <sam@gentoo.org> (2022-10-04)
+# libxcrypt migration isn't yet stable on musl.
+sys-auth/pambase yescrypt
diff --git a/profiles/features/musl/use.mask b/profiles/features/musl/use.mask
index df99ad6bc886..9f14eb480107 100644
--- a/profiles/features/musl/use.mask
+++ b/profiles/features/musl/use.mask
@@ -5,17 +5,34 @@
-elibc_musl
elibc_glibc
+# Sam James <sam@gentoo.org> (2022-10-04)
+# sci-libs/opencascade is masked on musl
+occ
+opencascade
+
+# Sam James <sam@gentoo.org> (2022-10-04)
+# Mask USE flags which pull in a binary package linked against glibc (rolling
+# mask, use for all such packages)
+collectd_plugins_oracle
+lcd_devices_luise
+oracle
+oci8
+oci8-instant-client
+
# Sam James <sam@gentoo.org> (2022-10-03)
# x11-drivers/nvidia-drivers is a binary package linked against glibc
-# and is masked on musl
+# and is masked on musl. (We give nvidia its own block given they're
+# all related).
cuda
+cudnn
collectd_plugins_gpu_nvidia
+nvenc
+nvdec
nvidia
+nvml
+optix
video_cards_nvidia
-# Marco Genasci <fedeliallalinea@gmail.com> (2022-01-06)
-# Pulls dev-db/oracle-instantclient which doesn't work on musl
-oracle
-
# sys-apps/systemd is masked
systemd
+uwsgi_plugins_systemd_logger