From bf99f8024d68382f76665735c70ae912331bc2ca Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 4 Oct 2022 07:16:51 +0100 Subject: gentoo auto-resync : 04:10:2022 - 07:16:51 --- profiles/features/musl/package.mask | 57 +++++++++++++++++++++++++- profiles/features/musl/package.use.force | 4 ++ profiles/features/musl/package.use.mask | 52 ++++++++++++++++++----- profiles/features/musl/package.use.stable.mask | 6 +++ profiles/features/musl/use.mask | 27 +++++++++--- 5 files changed, 129 insertions(+), 17 deletions(-) create mode 100644 profiles/features/musl/package.use.stable.mask (limited to 'profiles/features') 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 (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 (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 (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 (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 (2020-03-21) # musl has no support for nss subsystem. +sys-apps/unscd sys-auth/libnss-nis +sys-auth/sssd # Sergei Trofimovich (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 (2022-10-04) +# net-misc/netkit-rsh is masked on musl and USE=-crypt depends on it +sys-cluster/torque crypt + # Esteve Varela Colominas (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 (2022-10-04) +# sys-auth/sssd is masked on musl +app-admin/sudo sssd + +# Sam James (2022-10-04) +# sys-libs/libsmbios is masked on musl +sys-apps/fwupd dell + +# Sam James (2022-10-04) +# Needs masked net-misc/netkit-telnetd +net-irc/ngircd test + +# Sam James (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 (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 (2022-07-27) # Firefox does not build with these flags enabled on musl libc. # See bug #829033 www-client/firefox clang pgo -# Ionen Wolkens (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 (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 (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 (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 (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 (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 (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) +collectd_plugins_oracle +lcd_devices_luise +oracle +oci8 +oci8-instant-client + # Sam James (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 (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 -- cgit v1.2.3