diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-02-10 00:12:21 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-02-10 00:12:21 +0000 |
commit | 3a81cede4783e464b7485722b2eaac0280dbc570 (patch) | |
tree | 261618bfbe562244c237d48a7960d4952bc6b318 /profiles | |
parent | b95a6fd4a7b591baa7cfc689f8ce5643592d07be (diff) |
gentoo auto-resync : 10:02:2025 - 00:12:20
Diffstat (limited to 'profiles')
-rw-r--r-- | profiles/Manifest.gz | bin | 238109 -> 238760 bytes | |||
-rw-r--r-- | profiles/arch/amd64/package.use.stable.mask | 4 | ||||
-rw-r--r-- | profiles/default/linux/amd64/23.0/musl/llvm/parent | 2 | ||||
-rw-r--r-- | profiles/default/linux/amd64/23.0/split-usr/musl/llvm/parent | 2 | ||||
-rw-r--r-- | profiles/default/linux/arm64/23.0/musl/llvm/parent | 2 | ||||
-rw-r--r-- | profiles/default/linux/arm64/23.0/split-usr/musl/llvm/parent | 2 | ||||
-rw-r--r-- | profiles/desc/cpu_flags_arm.desc | 3 | ||||
-rw-r--r-- | profiles/features/musl/llvm/eapi | 1 | ||||
-rw-r--r-- | profiles/features/musl/llvm/package.mask | 10 | ||||
-rw-r--r-- | profiles/features/musl/llvm/parent | 2 | ||||
-rw-r--r-- | profiles/package.mask | 11 | ||||
-rw-r--r-- | profiles/use.local.desc | 13 |
12 files changed, 41 insertions, 11 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz Binary files differindex 10ca567d4e31..db0b8603e70b 100644 --- a/profiles/Manifest.gz +++ b/profiles/Manifest.gz diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask index c3caa1362c00..6e15d890b567 100644 --- a/profiles/arch/amd64/package.use.stable.mask +++ b/profiles/arch/amd64/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Sam James <sam@gentoo.org> (2025-02-09) +# dev-libs/rocdbgapi is not yet marked stable +dev-debug/gdb rocm + # Matt Jolly <kangie@gentoo.org> (2025-01-11) # Stable-mask until mrustc is stabilised dev-lang/rust mrustc-bootstrap diff --git a/profiles/default/linux/amd64/23.0/musl/llvm/parent b/profiles/default/linux/amd64/23.0/musl/llvm/parent index 845cedb73fde..bce85960e266 100644 --- a/profiles/default/linux/amd64/23.0/musl/llvm/parent +++ b/profiles/default/linux/amd64/23.0/musl/llvm/parent @@ -1,2 +1,2 @@ .. -../../../../../../features/llvm +../../../../../../features/musl/llvm diff --git a/profiles/default/linux/amd64/23.0/split-usr/musl/llvm/parent b/profiles/default/linux/amd64/23.0/split-usr/musl/llvm/parent index 63a4f9547e6f..bc92e589ba25 100644 --- a/profiles/default/linux/amd64/23.0/split-usr/musl/llvm/parent +++ b/profiles/default/linux/amd64/23.0/split-usr/musl/llvm/parent @@ -1,2 +1,2 @@ .. -../../../../../../../features/llvm +../../../../../../../features/musl/llvm diff --git a/profiles/default/linux/arm64/23.0/musl/llvm/parent b/profiles/default/linux/arm64/23.0/musl/llvm/parent index 845cedb73fde..bce85960e266 100644 --- a/profiles/default/linux/arm64/23.0/musl/llvm/parent +++ b/profiles/default/linux/arm64/23.0/musl/llvm/parent @@ -1,2 +1,2 @@ .. -../../../../../../features/llvm +../../../../../../features/musl/llvm diff --git a/profiles/default/linux/arm64/23.0/split-usr/musl/llvm/parent b/profiles/default/linux/arm64/23.0/split-usr/musl/llvm/parent index 63a4f9547e6f..bc92e589ba25 100644 --- a/profiles/default/linux/arm64/23.0/split-usr/musl/llvm/parent +++ b/profiles/default/linux/arm64/23.0/split-usr/musl/llvm/parent @@ -1,2 +1,2 @@ .. -../../../../../../../features/llvm +../../../../../../../features/musl/llvm diff --git a/profiles/desc/cpu_flags_arm.desc b/profiles/desc/cpu_flags_arm.desc index 029f3aa89aae..ad687c48c6ba 100644 --- a/profiles/desc/cpu_flags_arm.desc +++ b/profiles/desc/cpu_flags_arm.desc @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 aes - Use the AES cryptography instruction set @@ -13,6 +13,7 @@ sha1 - Use the SHA-1 cryptography instruction set sha2 - Use the SHA-2 cryptography instruction set sm4 - Use the SM4 cryptography instruction set sve - Use the Scalable Vector Extension instruction set +sve2 - Use the Scalable Vector Extension 2 instruction set thumb - Enable Thumb instruction set (ARMv*T and ARMv6+) thumb2 - Enable Thumb-2 instruction set (ARMv*T2 and ARMv7+) v4 - Use instructions added in ARMv4 diff --git a/profiles/features/musl/llvm/eapi b/profiles/features/musl/llvm/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/features/musl/llvm/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/features/musl/llvm/package.mask b/profiles/features/musl/llvm/package.mask new file mode 100644 index 000000000000..963110bb1b35 --- /dev/null +++ b/profiles/features/musl/llvm/package.mask @@ -0,0 +1,10 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Michal Rostecki <vadorovsky@protonmail.com> (2025-02-09) +# A libgcc_s drop-in replacement, which conflicts with sys-devel/gcc, +# therefore meant only for profiles which can work without GCC being +# present even as a fallback. Since glibc can't be built with clang, +# it's possible only on musl/llvm profiles. If that ever changes, we +# can move this unmask to all llvm profiles. +-llvm-runtimes/libgcc diff --git a/profiles/features/musl/llvm/parent b/profiles/features/musl/llvm/parent new file mode 100644 index 000000000000..fe91e777cfe2 --- /dev/null +++ b/profiles/features/musl/llvm/parent @@ -0,0 +1,2 @@ +.. +../../llvm diff --git a/profiles/package.mask b/profiles/package.mask index d9ae7efbad4e..f63e38aa6d22 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,17 @@ #--- END OF EXAMPLES --- +# Michal Rostecki <vadorovsky@protonmail.com> (2025-02-09) +# A libgcc_s drop-in replacement, which conflicts with sys-devel/gcc, +# therefore meant only for profiles which can work without GCC being +# present even as a fallback. +llvm-runtimes/libgcc + +# Michał Górny <mgorny@gentoo.org> (2025-02-08) +# Suspicious subslot bump, causing humongous rebuilds. +# https://bugs.gentoo.org/949414 +=dev-cpp/cpp-httplib-0.18.6 + # Mike Pagano <mpagano@gentoo.org> (2025-02-07) # Last release 3 years ago, no version compiles; ours or upstreams. # Ack from maintainer. Driver is available in the Linux Kernel diff --git a/profiles/use.local.desc b/profiles/use.local.desc index ab78646f154f..7a3aa4eb4d79 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -539,7 +539,7 @@ app-emulation/crossover-bin:capi - Enable ISDN support via CAPI app-emulation/crossover-bin:osmesa - Add support for OpenGL in bitmaps using libOSMesa app-emulation/crossover-bin:pcap - Support packet capture software (e.g. wireshark) app-emulation/dosemu:fluidsynth - use media-sound/fluidsynth for MIDI emulation -app-emulation/dxvk:crossdev-mingw - Use sys-devel/crossdev for the toolchain rather than dev-util/mingw64-toolchain (requires manual setting up) +app-emulation/dxvk:crossdev-mingw - Use sys-devel/crossdev for the toolchain rather than dev-util/mingw64-toolchain (requires manual setting up and is mostly unsupported, try disabling if have issues) app-emulation/dxvk:d3d10 - Enable support for DirectX 10 (d3d10.dll) app-emulation/dxvk:d3d11 - Enable support for DirectX 11 (d3d11.dll) app-emulation/dxvk:d3d8 - Enable support for DirectX 8 (d3d8.dll) @@ -683,11 +683,11 @@ app-emulation/virtualbox-kvm:vboxwebsrv - Build and install the VirtualBox webse app-emulation/virtualbox-kvm:vde - Support for VDE networking via net-misc/vde app-emulation/virtualbox-kvm:vmmraw - Enable 32-bit support on a 64-bit kernel. app-emulation/vkd3d:spirv-tools - Enable SPIRV shader debugging support using dev-util/spirv-tools -app-emulation/vkd3d-proton:crossdev-mingw - Use sys-devel/crossdev for the toolchain rather than dev-util/mingw64-toolchain (requires manual setting up) +app-emulation/vkd3d-proton:crossdev-mingw - Use sys-devel/crossdev for the toolchain rather than dev-util/mingw64-toolchain (requires manual setting up and is mostly unsupported, try disabling if have issues) app-emulation/vkd3d-proton:extras - Install extra tools and demos in /usr/lib/vkd3d-proton app-emulation/wine-gecko:shared - Install pre-unpacked files which do not need to be copied into the Wine prefix app-emulation/wine-mono:shared - Install pre-unpacked files which do not need to be copied into the Wine prefix (note that this requires the default top-level Z: drive to be kept for out-of-prefix files to be readable) -app-emulation/wine-proton:crossdev-mingw - Use sys-devel/crossdev for the toolchain rather than dev-util/mingw64-toolchain (requires manual setting up) +app-emulation/wine-proton:crossdev-mingw - Use sys-devel/crossdev for the toolchain rather than dev-util/mingw64-toolchain (requires manual setting up and is mostly unsupported, try disabling if have issues) app-emulation/wine-proton:gecko - Enable mshtml support using app-emulation/wine-gecko app-emulation/wine-proton:mono - Enable .NET support using app-emulation/wine-mono app-emulation/wine-proton:osmesa - Enable off-screen rendering (OpenGL in bitmaps) support @@ -696,7 +696,7 @@ app-emulation/wine-proton:sdl - Enable gamepad support using media-libs/libsdl2 app-emulation/wine-proton:vkd3d - Enable DirectX 12 support using app-emulation/vkd3d app-emulation/wine-proton:wow64 - Enable running 32bit applications without 32bit ELF multilib by mapping to 64bit calls (experimental, *may* have worse/unusable OpenGL performance or other issues compared to USE=abi_x86_32, also lacks 16bit support) -- still need dev-util/mingw64-toolchain with abi_x86_32 which itself does not need multilib app-emulation/wine-staging:capi - Enable ISDN support using net-libs/libcapi -app-emulation/wine-staging:crossdev-mingw - Use sys-devel/crossdev for the toolchain rather than dev-util/mingw64-toolchain (requires manual setting up) +app-emulation/wine-staging:crossdev-mingw - Use sys-devel/crossdev for the toolchain rather than dev-util/mingw64-toolchain (requires manual setting up and is mostly unsupported, try disabling if have issues) app-emulation/wine-staging:dos - Pull in games-emulation/dosbox to run DOS applications app-emulation/wine-staging:gecko - Enable mshtml support using app-emulation/wine-gecko app-emulation/wine-staging:mingw - Build PE files using a MinGW toolchain for better compatibility @@ -709,7 +709,7 @@ app-emulation/wine-staging:samba - Pull in net-fs/samba with winbind for NTLM au app-emulation/wine-staging:sdl - Enable gamepad support using media-libs/libsdl2 app-emulation/wine-staging:wow64 - Enable running 32bit applications without 32bit ELF multilib by mapping to 64bit calls (experimental, *may* have worse/unusable OpenGL performance or other issues compared to USE=abi_x86_32, also lacks 16bit support) -- still need dev-util/mingw64-toolchain with abi_x86_32 which itself does not need multilib app-emulation/wine-vanilla:capi - Enable ISDN support using net-libs/libcapi -app-emulation/wine-vanilla:crossdev-mingw - Use sys-devel/crossdev for the toolchain rather than dev-util/mingw64-toolchain (requires manual setting up) +app-emulation/wine-vanilla:crossdev-mingw - Use sys-devel/crossdev for the toolchain rather than dev-util/mingw64-toolchain (requires manual setting up and is mostly unsupported, try disabling if have issues) app-emulation/wine-vanilla:dos - Pull in games-emulation/dosbox to run DOS applications app-emulation/wine-vanilla:gecko - Enable mshtml support using app-emulation/wine-gecko app-emulation/wine-vanilla:mingw - Build PE files using a MinGW toolchain for better compatibility @@ -2964,6 +2964,7 @@ dev-util/sysprof:unwind - Use sys-libs/libunwind to unwind the stack dev-util/uftrace:capstone - Use capstone to provide dynamic tracing without recompilation dev-util/vulkan-tools:cube - Build the cube/cubepp demos dev-util/watchman:python - Install pywatchman bindings and the watchman-{wait,make} utils +dev-util/xxdiff:scripts - Install python helper scripts dev-vcs/cvs:server - Enable server support dev-vcs/darcs:curl - Use libcurl for HTTP support. dev-vcs/darcs:terminfo - Use the terminfo package for enhanced console support. @@ -6344,7 +6345,6 @@ net-misc/electrum:qrcode - Enable QR code scanning with media-gfx/zbar net-misc/electrum-ltc:cli - Enables the CLI interface net-misc/electrum-ltc:qrcode - Enable QR code scanning with media-gfx/zbar net-misc/etherdfs:tsr - Install the precompiled TSR program for DOS, which acts as a client. -net-misc/ethflop:tsr - Build the TSR program for DOS, which acts as a client. net-misc/eventd:libcanberra - Enable plugin for sounds via media-libs/libcanberra net-misc/eventd:libnotify - Enable plugin to relay events to notification daemon (Note: not required for local notifications via net-misc/eventd) net-misc/eventd:notification - Enable plugin to display on-screen notifications @@ -6625,6 +6625,7 @@ net-misc/tigervnc:java - Build TigerVNC Java viewer net-misc/tigervnc:server - Build TigerVNC server net-misc/tigervnc:viewer - Build TigerVNC viewer net-misc/tinyssh:sodium - Use dev-libs/libsodium for cryptography +net-misc/turbovnc:dri3 - Build with DRI3 support net-misc/turbovnc:server - Build the server (vncserver, Xvnc) net-misc/turbovnc:viewer - Build the viewer (vncviewer) net-misc/uftp:server - Install uftp server daemon |