[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/amd64/
commit: 524ed86abae0ea05c6325f35811759dfdb0d5f51 Author: Michał Górny gentoo org> AuthorDate: Sat Mar 14 10:50:20 2026 + Commit: Michał Górny gentoo org> CommitDate: Sat Mar 14 10:50:20 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=524ed86a profiles/arch: Mask offload[llvm_targets_SPIRV] on non-amd64 Signed-off-by: Michał Górny gentoo.org> profiles/arch/amd64/package.use.mask | 4 profiles/arch/base/package.use.mask | 4 2 files changed, 8 insertions(+) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 31fa93e22759..f2e61e1280f3 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Michał Górny (2026-03-14) +# SPIRV target requires dev-libs/level-zero. +llvm-runtimes/offload -llvm_targets_SPIRV + # Michał Górny (2026-03-03) # OpenMP offloading GPU runtimes are not keyworded everywhre. llvm-runtimes/clang-runtime -llvm_targets_AMDGPU -llvm_targets_NVPTX diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index fdac31d54dbf..29eaaa70c969 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michał Górny (2026-03-14) +# SPIRV target requires dev-libs/level-zero. +llvm-runtimes/offload llvm_targets_SPIRV + # Michał Górny (2026-03-03) # OpenMP offloading GPU runtimes are not keyworded everywhre. llvm-runtimes/clang-runtime llvm_targets_AMDGPU llvm_targets_NVPTX
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/amd64/
commit: fc2879d8f8e13b393f028123a81326f6cfccf229 Author: Sv. Lockal gmail com> AuthorDate: Mon Jun 23 22:01:32 2025 + Commit: Sam James gentoo org> CommitDate: Wed Oct 29 04:38:18 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc2879d8 profiles/arch: mask "hiprt" except for amd64 Signed-off-by: Sv. Lockal gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/42717 Closes: https://github.com/gentoo/gentoo/pull/42717 Signed-off-by: Sam James gentoo.org> profiles/arch/amd64/use.mask| 1 + profiles/arch/amd64/use.stable.mask | 1 + profiles/arch/base/use.mask | 1 + 3 files changed, 3 insertions(+) diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask index 93e238b00618..74106898b341 100644 --- a/profiles/arch/amd64/use.mask +++ b/profiles/arch/amd64/use.mask @@ -49,6 +49,7 @@ # Paul Zander (2023-11-17) # ROCm/HIP works here -hip +-hiprt # Nowa Ammerlaan (2023-07-11) # Unmask secureboot flag on arches where sbsigntools is keyworded diff --git a/profiles/arch/amd64/use.stable.mask b/profiles/arch/amd64/use.stable.mask index ab8fa42f22ab..a254300eb29b 100644 --- a/profiles/arch/amd64/use.stable.mask +++ b/profiles/arch/amd64/use.stable.mask @@ -7,6 +7,7 @@ # Paul Zander (2023-11-17) # ROCm/HIP is not suitable for stabilization. hip +hiprt # Andreas Sturmlechner (2020-06-06) # sci-libs/mkl is not stable, needs online registration to even run pkg_setup diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask index d3ad6fa37e54..605ec97e87e5 100644 --- a/profiles/arch/base/use.mask +++ b/profiles/arch/base/use.mask @@ -83,6 +83,7 @@ cudnn # ROCm/HIP only works on amd64 hip +hiprt # masking here, and unmasking in arch/x86/use.mask vidix
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, app-emulation/wine-staging/, app-emulation/wine-proton/, ...
commit: c9f0ba01f6f91ac7edba26a101068cdee3ebba89
Author: Sasha Finkelstein gmail com>
AuthorDate: Thu Aug 28 18:48:24 2025 +
Commit: Sam James gentoo org>
CommitDate: Wed Sep 17 22:21:02 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9f0ba01
wine.eclass: Add arm64ec emulation support
Enable building arm64ec dlls and hook up fex-emu
Signed-off-by: Sasha Finkelstein gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/43593
Closes: https://github.com/gentoo/gentoo/pull/43593
Signed-off-by: Sam James gentoo.org>
app-emulation/wine-proton/metadata.xml | 1 +
app-emulation/wine-staging/metadata.xml | 1 +
app-emulation/wine-vanilla/metadata.xml | 1 +
eclass/wine.eclass | 27 +--
profiles/arch/arm64/package.use.mask| 5 +
profiles/arch/base/package.use.mask | 6 ++
6 files changed, 31 insertions(+), 10 deletions(-)
diff --git a/app-emulation/wine-proton/metadata.xml
b/app-emulation/wine-proton/metadata.xml
index 56b64ea52244..3a15fea2753e 100644
--- a/app-emulation/wine-proton/metadata.xml
+++ b/app-emulation/wine-proton/metadata.xml
@@ -10,6 +10,7 @@
Wine
+ Enable support for running x86_64
applications on arm64 via binary translation
Use sys-devel/crossdev for the toolchain
rather than
dev-util/mingw64-toolchain (requires manual
setting up
diff --git a/app-emulation/wine-staging/metadata.xml
b/app-emulation/wine-staging/metadata.xml
index 21f619f7e35c..0cd631d2605c 100644
--- a/app-emulation/wine-staging/metadata.xml
+++ b/app-emulation/wine-staging/metadata.xml
@@ -13,6 +13,7 @@ Think of Wine as a compatibility layer for running Windows
programs. Wine does n
This variant of the Wine packaging includes the Wine-Staging patchset.
+ Enable support for running x86_64
applications on arm64 via binary translation
Enable ISDN support using
net-libs/libcapi
Use sys-devel/crossdev for the toolchain
rather than
diff --git a/app-emulation/wine-vanilla/metadata.xml
b/app-emulation/wine-vanilla/metadata.xml
index dc031e4bc44d..e493f2f5381a 100644
--- a/app-emulation/wine-vanilla/metadata.xml
+++ b/app-emulation/wine-vanilla/metadata.xml
@@ -13,6 +13,7 @@ Think of Wine as a compatibility layer for running Windows
programs. Wine does n
This variant of the Wine packaging does not include external patchsets
+ Enable support for running x86_64
applications on arm64 via binary translation
Enable ISDN support using
net-libs/libcapi
Use sys-devel/crossdev for the toolchain
rather than
diff --git a/eclass/wine.eclass b/eclass/wine.eclass
index 1336b8642f23..25e1ccfc42e0 100644
--- a/eclass/wine.eclass
+++ b/eclass/wine.eclass
@@ -41,7 +41,7 @@ inherit autotools flag-o-matic multilib prefix
toolchain-funcs wrapper
readonly WINE_USEDEP="abi_x86_32(-)?,abi_x86_64(-)?"
IUSE="
- +abi_x86_32 +abi_x86_64 crossdev-mingw custom-cflags
+ +abi_x86_32 +abi_x86_64 arm64ec crossdev-mingw custom-cflags
+mingw +strip wow64
"
REQUIRED_USE="
@@ -50,7 +50,10 @@ REQUIRED_USE="
wow64? ( !arm64? ( abi_x86_64 !abi_x86_32 ) )
"
-RDEPEND="arm64? ( wow64? ( app-emulation/fex-xtajit ) )"
+RDEPEND="
+ arm64? ( wow64? ( app-emulation/fex-xtajit[wow64(+)] ) )
+ arm64ec? ( app-emulation/fex-xtajit[arm64ec(-)] )
+"
BDEPEND="
|| (
sys-devel/binutils:*
@@ -90,6 +93,7 @@ wine_pkg_pretend() {
$(usev abi_x86_32 i686)
$(usev wow64 i686)
$(usev arm64 aarch64)
+ $(usev arm64ec arm64ec)
)
local mingw
@@ -217,6 +221,7 @@ wine_src_configure() {
# no mingw64-toolchain ~arm64, but "may" be usable with crossdev
# (aarch64- rather than arm64- given it is what Wine searches
for)
wcc_arm64=${CROSSCC:-${CROSSCC_arm64:-aarch64-w64-mingw32-gcc}}
+
wcc_arm64ec=${CROSSCC:-${CROSSCC_arm64ec:-arm64ec-w64-mingw32-gcc}}
else
conf+=( --with-mingw=clang )
@@ -230,6 +235,8 @@ wine_src_configure() {
wcc_x86_testflags="-target i386-windows"
wcc_arm64=${CROSSCC:-${CROSSCC_arm64:-${clang}}}
wcc_arm64_testflags="-target aarch64-windows"
+ wcc_arm64ec=${CROSSCC:-${CROSSCC_arm64ec:-${clang}}}
+ wcc_arm64ec_testflags="-target arm64ec-windows"
# do not copy from regular LDFLAGS given odds are they all are
# incompatible, and difficult to test linking without llvm-mingw
@@ -240,6 +247,7 @@ wine_src_configure() {
ac_cv_prog_x86_64_CC="${wcc_amd64}"
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: aa94745d2053d6de52b236ff8f617d9289207b21 Author: Sam James gentoo org> AuthorDate: Sun Aug 31 17:08:18 2025 + Commit: Sam James gentoo org> CommitDate: Sun Aug 31 18:37:30 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa94745d profiles/arch/base: PPC* -> ppc* Signed-off-by: Sam James gentoo.org> profiles/arch/base/package.use.mask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index a6d86e216866..2e090ea17297 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -252,7 +252,7 @@ media-video/ffmpeg-compat amf media-video/handbrake amf # Sam James (2021-11-15) -# Only available on PPC*. +# Only available on ppc*. sys-apps/util-linux rtas # James Le Cuirot (2021-10-22)
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: 4695c745aba76d3995a221cdcfe4b7b9e978c7ef Author: Sam James gentoo org> AuthorDate: Sun Aug 31 17:07:36 2025 + Commit: Sam James gentoo org> CommitDate: Sun Aug 31 18:37:29 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4695c745 profiles/arch/base: fix some old aggressive line-wrapping of mine Signed-off-by: Sam James gentoo.org> profiles/arch/base/package.use.mask | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 3e076350cef7..a6d86e216866 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -301,13 +301,11 @@ llvm-runtimes/compiler-rt-sanitizers libfuzzer memprof orc profile xray llvm-runtimes/compiler-rt-sanitizers ctx-profile nsan rtsan # Sam James (2020-10-24) -# asm redc is only available on amd64, -# ppc64. bug #750974. +# asm redc is only available on amd64, ppc64. bug #750974. sci-mathematics/gmp-ecm custom-tune # Sam James (2020-10-05) -# Guile only supports JIT on some arches -# (See 9.3.8 in the Guile manual) +# Guile only supports JIT on some arches (see 9.3.8 in the Guile manual). dev-scheme/guile jit # Thomas Deutschmann (2020-09-07)
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, media-video/mjpg-streamer/files/, profiles/arch/arm64/, ...
commit: 717cd3ff7f1b0654cd40a7764058a4a4289354f4 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Aug 25 16:17:26 2025 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Aug 25 18:19:10 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=717cd3ff media-video/mjpg-streamer: drop 0_pre20120621-r2, 0_pre20200524-r1 Signed-off-by: Andreas Sturmlechner gentoo.org> media-video/mjpg-streamer/Manifest | 1 - .../files/make-var-instead-of-cmd.patch| 118 - .../files/to-work-with-kernel-3.18.patch | 76 - media-video/mjpg-streamer/metadata.xml | 1 - .../mjpg-streamer-0_pre20120621-r2.ebuild | 77 -- .../mjpg-streamer-0_pre20200524-r1.ebuild | 100 - profiles/arch/arm/package.use.mask | 4 - profiles/arch/arm64/package.use.mask | 4 - profiles/arch/base/package.use.mask| 4 - 9 files changed, 385 deletions(-) diff --git a/media-video/mjpg-streamer/Manifest b/media-video/mjpg-streamer/Manifest index 0cc52fbbb0e1..b9cceba65c71 100644 --- a/media-video/mjpg-streamer/Manifest +++ b/media-video/mjpg-streamer/Manifest @@ -1,2 +1 @@ -DIST mjpg-streamer-0_pre20120621.tar.bz2 471546 BLAKE2B 3ede2a60062bba7c91ddfa0d7151e32cd8dac11a083cc6a88dc350a523174685b2ff066fa99db13b82a6a4960d370b97b27aa3663ac323fa54908bb0108857d0 SHA512 dfc6077ec03fe4f239d8e25b65b7808bd489a954d8cf3aeed444e68fd9536720c2c888a5fa9f4b8d0152dab5ca0bd166a46f2cb22a357ba816eb5bc79ff11332 DIST mjpg-streamer-0_pre20200524.tar.gz 711183 BLAKE2B 3a40f20f518a53c0c6046cf37728c46c2a843a1dd0ef0086c77940b5133f1337445b1edb2c21edc1bbacc588f7c7b45b1530871c944695c2ae02cf327fde6847 SHA512 d6e910f6693b27c16c33749458affcb4d9336bd15c642156c452fcbc4a8c2ba9f4a6102e6b94f698fc6fb48da9564a09cb0f804a5ac52201e566adf798a70ba2 diff --git a/media-video/mjpg-streamer/files/make-var-instead-of-cmd.patch b/media-video/mjpg-streamer/files/make-var-instead-of-cmd.patch deleted file mode 100644 index b6f14da2139a.. --- a/media-video/mjpg-streamer/files/make-var-instead-of-cmd.patch +++ /dev/null @@ -1,118 +0,0 @@ -Index: diff --git a/Makefile b/Makefile -index c0b2d10..ef264e9 100644 a/Makefile -+++ b/Makefile -@@ -63,64 +63,64 @@ - chmod 755 $(APP_BINARY) - - output_autofocus.so: mjpg_streamer.h utils.h -- make -C plugins/output_autofocus all -+ $(MAKE) -C plugins/output_autofocus all - cp plugins/output_autofocus/output_autofocus.so . - - input_testpicture.so: mjpg_streamer.h utils.h -- make -C plugins/input_testpicture all -+ $(MAKE) -C plugins/input_testpicture all - cp plugins/input_testpicture/input_testpicture.so . - - - ifeq ($(USE_LIBV4L2),true) - input_uvc.so: mjpg_streamer.h utils.h -- make -C plugins/input_uvc USE_LIBV4L2=true all -+ $(MAKE) -C plugins/input_uvc USE_LIBV4L2=true all - cp plugins/input_uvc/input_uvc.so . - else - input_uvc.so: mjpg_streamer.h utils.h -- make -C plugins/input_uvc all -+ $(MAKE) -C plugins/input_uvc all - cp plugins/input_uvc/input_uvc.so . - endif - - input_control.so: mjpg_streamer.h utils.h -- make -C plugins/input_control all -+ $(MAKE) -C plugins/input_control all - cp plugins/input_control/input_control.so . - - output_file.so: mjpg_streamer.h utils.h -- make -C plugins/output_file all -+ $(MAKE) -C plugins/output_file all - cp plugins/output_file/output_file.so . - - ifeq ($(WXP_COMPAT),true) - output_http.so: mjpg_streamer.h utils.h -- make -C plugins/output_http -DWXP_COMPAT all -+ $(MAKE) -C plugins/output_http -DWXP_COMPAT all - cp plugins/output_http/output_http.so . - else - output_http.so: mjpg_streamer.h utils.h -- make -C plugins/output_http all -+ $(MAKE) -C plugins/output_http all - cp plugins/output_http/output_http.so . - endif - - output_udp.so: mjpg_streamer.h utils.h -- make -C plugins/output_udp all -+ $(MAKE) -C plugins/output_udp all - cp plugins/output_udp/output_udp.so . - - input_gspcav1.so: mjpg_streamer.h utils.h -- make -C plugins/input_gspcav1 all -+ $(MAKE) -C plugins/input_gspcav1 all - cp plugins/input_gspcav1/input_gspcav1.so . - - input_file.so: mjpg_streamer.h utils.h -- make -C plugins/input_file all -+ $(MAKE) -C plugins/input_file all - cp plugins/input_file/input_file.so . - - output_rtsp.so: mjpg_streamer.h utils.h -- make -C plugins/output_rtsp all -+ $(MAKE) -C plugins/output_rtsp all - cp plugins/output_rtsp/output_rtsp.so . - - output_ptp2.so: mjpg_streamer.h utils.h -- make -C plugins/input_ptp2 all -+ $(MAKE) -C plugins/input_ptp2 all - cp plugins/input_ptp2/input_ptp2.so . - - #input_http.so: mjpg_streamer.h utils.h --# make -C plugins/input_http all -+# $(MAKE) -C plugins/input_http all -
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: 1d71939a3e9eca07d7f609041090803f2d0ee576 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Aug 19 18:44:38 2025 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Aug 21 15:32:42 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d71939a profiles: base: Cleanup obsolete package.use.mask entries Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/arch/base/package.use.mask | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 94abea121ec1..af25dc948f8d 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -183,10 +183,6 @@ dev-build/cmake dap dev-libs/mongo-c-driver test-full dev-python/pymongo test-full -# Sam James (2023-05-15) -# Unkeyworded dependencies -www-servers/apache apache2_modules_tls - # Nowa Ammerlaan (2023-04-22) # snap only works on amd64 gnome-extra/gnome-software snap @@ -306,7 +302,7 @@ llvm-runtimes/compiler-rt-sanitizers asan dfsan lsan msan hwasan tsan llvm-runtimes/compiler-rt-sanitizers ubsan safestack cfi scudo llvm-runtimes/compiler-rt-sanitizers shadowcallstack gwp-asan llvm-runtimes/compiler-rt-sanitizers libfuzzer memprof orc profile xray -llvm-runtimes/compiler-rt-sanitizers ctx-profile nsan rtsan tysan +llvm-runtimes/compiler-rt-sanitizers ctx-profile nsan rtsan # Sam James (2020-10-24) # asm redc is only available on amd64,
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/powerpc/, profiles/desc/
commit: abaf5200accdd57b92d3343c29fe6a76eb9eb723 Author: Michał Górny gentoo org> AuthorDate: Sun Jul 27 17:31:22 2025 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 13 12:26:39 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abaf5200 profiles: Add CPU_FLAGS_PPC=vsx4 for NumPy Signed-off-by: Michał Górny gentoo.org> Part-of: https://github.com/gentoo/gentoo/pull/43190 Signed-off-by: Michał Górny gentoo.org> profiles/arch/base/use.mask | 1 + profiles/arch/powerpc/use.mask | 1 + profiles/desc/cpu_flags_ppc.desc | 3 ++- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask index e07bac0b7210..208e12ad32ec 100644 --- a/profiles/arch/base/use.mask +++ b/profiles/arch/base/use.mask @@ -137,6 +137,7 @@ cpu_flags_ppc_altivec cpu_flags_ppc_vsx cpu_flags_ppc_vsx2 cpu_flags_ppc_vsx3 +cpu_flags_ppc_vsx4 # mips arch specific USE flags loongson2f diff --git a/profiles/arch/powerpc/use.mask b/profiles/arch/powerpc/use.mask index acb66e942c0f..e09b47334688 100644 --- a/profiles/arch/powerpc/use.mask +++ b/profiles/arch/powerpc/use.mask @@ -51,6 +51,7 @@ clang -cpu_flags_ppc_vsx -cpu_flags_ppc_vsx2 -cpu_flags_ppc_vsx3 +-cpu_flags_ppc_vsx4 # Incompatible Use Flags # diff --git a/profiles/desc/cpu_flags_ppc.desc b/profiles/desc/cpu_flags_ppc.desc index 5d3aad787dbd..1b2f6d603d93 100644 --- a/profiles/desc/cpu_flags_ppc.desc +++ b/profiles/desc/cpu_flags_ppc.desc @@ -1,7 +1,8 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2020-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 altivec - Use the AltiVec/VMX instruction set vsx - Use the Vector Scalar Extension instruction set (POWER7 and later) vsx2 - Use the Vector Scalar Extension v.2 instruction set (POWER8 and later) vsx3 - Use the Vector Scalar Extension v.3 instruction set (POWER9 and later) +vsx4 - Use the Vector Scalar Extension v.4 instruction set (POWER10 and later)
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: 9c5d2cf4de9a6cdac1233f86d0079e3f27342d72 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Aug 1 15:06:33 2025 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Aug 1 19:05:32 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c5d2cf4 profiles: arch/base: Drop obsolete media-sound/qmmp[xmp] package.use.mask Amends c1205723245758f789c0cd2ee3a3740cdda77666 Bug: https://bugs.gentoo.org/933689 Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/arch/base/package.use.mask | 3 --- 1 file changed, 3 deletions(-) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 202d53f62523..4cbc9b5d1d62 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -231,9 +231,6 @@ app-laptop/pbbuttonsd macbook # www-servers/nginx requires keywording www-servers/nginx nginx_modules_http_security -# media-libs/libxmp requires keywording -media-sound/qmmp xmp - # Kai-Chun Ning (2022-05-23) # Need intel-hybrid-codec-driver, which only works on amd64 media-libs/libva-intel-driver hybrid
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: c4f816b5d54d762cb2d5bd4a3bff72638268bacc Author: Nowa Ammerlaan gentoo org> AuthorDate: Tue Jun 17 10:00:45 2025 + Commit: Nowa Ammerlaan gentoo org> CommitDate: Tue Jun 17 10:10:58 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4f816b5 profiles/arch/base: stable mask sys-auth/libfprint[tod] Signed-off-by: Nowa Ammerlaan gentoo.org> profiles/arch/base/package.use.stable.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/base/package.use.stable.mask b/profiles/arch/base/package.use.stable.mask index b7713f92ad7e..f962a6f7d725 100644 --- a/profiles/arch/base/package.use.stable.mask +++ b/profiles/arch/base/package.use.stable.mask @@ -1,6 +1,10 @@ # Copyright 2023-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Nowa Ammerlaan (2025-06-17) +# TOD support is a soft fork, mask for testing +sys-auth/libfprint tod + # Andreas Sturmlechner (2025-06-02) # sci-libs/libsigrok is not stable app-metrics/collectd collectd_plugins_sigrok
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: 81c933de09d3b7d98322d6b49dada366d5e941fe Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Jun 2 18:37:35 2025 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Jun 2 21:47:31 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81c933de profiles: arch/base: Stable-mask app-metrics/collectd[collectd_plugins_sigrok] Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/arch/base/package.use.stable.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/base/package.use.stable.mask b/profiles/arch/base/package.use.stable.mask index 9d0bedadc7df..b7713f92ad7e 100644 --- a/profiles/arch/base/package.use.stable.mask +++ b/profiles/arch/base/package.use.stable.mask @@ -1,6 +1,10 @@ # Copyright 2023-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2025-06-02) +# sci-libs/libsigrok is not stable +app-metrics/collectd collectd_plugins_sigrok + # Sam James (2025-04-20) # Needs dev-python/scipy for tests which often ends up destabled on arches # even if it was previously stable there, as its own test results vary a lot.
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/amd64/
commit: 919ea40ad2de1d7b1b3658836a18f1d88064e9ac Author: Michał Górny gentoo org> AuthorDate: Thu May 8 17:24:29 2025 + Commit: Michał Górny gentoo org> CommitDate: Thu May 8 17:28:39 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=919ea40a profiles: Mask >=dev-lang/python-3.14[verify-sig] on non-amd64 Signed-off-by: Michał Górny gentoo.org> profiles/arch/amd64/package.use.mask | 5 + profiles/arch/base/package.use.mask | 5 + 2 files changed, 10 insertions(+) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index a96953033246..c2fd7da55bf0 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,11 @@ #--- END OF EXAMPLES --- +# Michał Górny (2025-05-08) +# dev-python/sigstore is keyworded here. +>=dev-lang/python-3.14 -verify-sig +>=dev-python/python-tests-3.14 -verify-sig + # Jimi Huotari (2025-04-24) # Unmask on amd64. lxqt-base/lxqt-meta -wayland diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index ddacbeecd89c..13d686d67e07 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michał Górny (2025-05-08) +# dev-python/sigstore is not keyworded everywhere. +>=dev-lang/python-3.14 verify-sig +>=dev-python/python-tests-3.14 verify-sig + # Jimi Huotari (2025-04-24) # lxqt-base/lxqt-wayland-session is only keyworded for amd64 at this time. lxqt-base/lxqt-meta wayland
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/desc/
commit: a961e47435d75c6695c3e248a9c737aab6ee4119 Author: Matt Turner gentoo org> AuthorDate: Mon May 5 16:16:56 2025 + Commit: Matt Turner gentoo org> CommitDate: Mon May 5 16:29:48 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a961e474 profiles: Add VIDEO_CARDS=imagination Bug: Bug: https://bugs.gentoo.org/955269 Signed-off-by: Matt Turner gentoo.org> profiles/arch/base/use.mask| 1 + profiles/desc/video_cards.desc | 1 + 2 files changed, 2 insertions(+) diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask index be13b474c7f6..f79211c7362f 100644 --- a/profiles/arch/base/use.mask +++ b/profiles/arch/base/use.mask @@ -181,6 +181,7 @@ video_cards_freedreno video_cards_geode video_cards_i915 video_cards_i965 +video_cards_imagination video_cards_intel video_cards_lima video_cards_nvidia diff --git a/profiles/desc/video_cards.desc b/profiles/desc/video_cards.desc index da5843660cdc..ff6013e04acd 100644 --- a/profiles/desc/video_cards.desc +++ b/profiles/desc/video_cards.desc @@ -16,6 +16,7 @@ fbdev - VIDEO_CARDS setting to build driver for fbdev video cards geode - VIDEO_CARDS setting to build driver for AMD Geode GX and LX video cards i915 - VIDEO_CARDS setting to build driver for Intel i915 video cards i965 - VIDEO_CARDS setting to build driver for Intel i965 video cards +imagination - VIDEO_CARDS setting to build driver for Imagination video cards intel - VIDEO_CARDS setting to build driver for Intel video cards lavapipe - VIDEO_CARDS setting to build Vulkan software rasterizer using LLVMpipe lima - VIDEO_CARDS setting to build driver for Mali 200/400 video cards
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: 5aab1b80be6674623b62bb1fd6496a21cbabd0f8 Author: Matt Turner gentoo org> AuthorDate: Mon May 5 16:18:41 2025 + Commit: Matt Turner gentoo org> CommitDate: Mon May 5 16:29:48 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aab1b80 profiles: Reorganize video_cards/input_devices mask We really don't need the comments about which platforms support which drivers. That's apparent from entries in arch-specific mask files. Signed-off-by: Matt Turner gentoo.org> profiles/arch/base/use.mask | 44 +--- 1 file changed, 13 insertions(+), 31 deletions(-) diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask index 4dd8214f5b70..be13b474c7f6 100644 --- a/profiles/arch/base/use.mask +++ b/profiles/arch/base/use.mask @@ -170,51 +170,33 @@ nvidia oci8-instant-client oracle -# not keyworded on non-x86 systems -video_cards_geode - -# not needed on non-x86, non-amd64 systems +input_devices_synaptics input_devices_vmmouse +input_devices_wacom +video_cards_asahi video_cards_ast video_cards_d3d12 +video_cards_exynos +video_cards_freedreno +video_cards_geode video_cards_i915 video_cards_i965 video_cards_intel +video_cards_lima video_cards_nvidia video_cards_nvk -video_cards_vesa -video_cards_via -video_cards_vmware -video_cards_virtualbox - -# not needed on non-x86, non-amd64, non-mips systems -video_cards_siliconmotion - -# not needed on non-arm systems -video_cards_exynos -video_cards_freedreno -video_cards_lima video_cards_omap video_cards_panfrost +video_cards_qxl +video_cards_siliconmotion video_cards_tegra video_cards_v3d video_cards_vc4 - -# James Le Cuirot -# Vivante is only available for arm and mips. +video_cards_vesa +video_cards_via +video_cards_virtualbox video_cards_vivante - -# linux-only drivers -video_cards_qxl - -# drivers with virtgpu DRM native-context support -# these could be unmasked on all architectures with qemu system target but -# unmasking only tested and actually used ones is a sane default. -video_cards_asahi - -# not needed on non-x86, non-amd64, non-ppc systems -input_devices_synaptics -input_devices_wacom +video_cards_vmware # Robert Buchholz (2007-06-03) # Only works on x86 or amd64
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, dev-util/mesa_clc/
commit: 2b438e011045dc702c5867397dab03cb11661cad
Author: Janne Grunau jannau net>
AuthorDate: Wed Apr 30 20:13:33 2025 +
Commit: Matt Turner gentoo org>
CommitDate: Fri May 2 01:43:22 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b438e01
dev-util/mesa_clc: Build asahi tools / precomp-compiler
The asahi gallium/vulkan drivers depend on the host tool `asahi_clc`. Add
it to dev-util/mesa_clc to match the video_cards_panfrost build (and
support cross-compilation).
Signed-off-by: Janne Grunau jannau.net>
Signed-off-by: Matt Turner gentoo.org>
dev-util/mesa_clc/mesa_clc-.ebuild | 4 +++-
profiles/arch/base/package.use.mask| 6 +++---
2 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/dev-util/mesa_clc/mesa_clc-.ebuild
b/dev-util/mesa_clc/mesa_clc-.ebuild
index 9b3128f4a731..3c5d58138c6c 100644
--- a/dev-util/mesa_clc/mesa_clc-.ebuild
+++ b/dev-util/mesa_clc/mesa_clc-.ebuild
@@ -26,7 +26,7 @@ fi
LICENSE="MIT"
SLOT="0"
-VIDEO_CARDS="panfrost"
+VIDEO_CARDS="asahi panfrost"
for card in ${VIDEO_CARDS}; do
IUSE_VIDEO_CARDS+=" video_cards_${card}"
done
@@ -68,6 +68,7 @@ pkg_setup() {
}
src_configure() {
+ tools_enable video_cards_asahi asahi
tools_enable video_cards_panfrost panfrost
tools_list() {
@@ -108,6 +109,7 @@ src_configure() {
src_install() {
dobin "${BUILD_DIR}"/src/compiler/clc/mesa_clc
dobin "${BUILD_DIR}"/src/compiler/spirv/vtn_bindgen2
+ use video_cards_asahi && dobin "${BUILD_DIR}"/src/asahi/clc/asahi_clc
use video_cards_panfrost && dobin
"${BUILD_DIR}"/src/panfrost/clc/panfrost_compile
}
diff --git a/profiles/arch/base/package.use.mask
b/profiles/arch/base/package.use.mask
index a8fafd0cfe23..ddacbeecd89c 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -279,9 +279,9 @@ dev-util/diffoscope haskell
# gui-libs/egl-wayland with nvidia-drivers is only usable on some arches.
x11-wm/mutter video_cards_nvidia
-# dev-util/mesa_clc with video_cards_panfrost is required to cross-compile
-# dev-libs/mesa with video_cards_panfrost
-dev-util/mesa_clc -video_cards_panfrost
+# dev-util/mesa_clc with video_cards_{asahi,panfrost} is required to
+# cross-compile dev-libs/mesa with video_cards_{asahi,panfrost}
+dev-util/mesa_clc -video_cards_asahi -video_cards_panfrost
# Michael Orlitzky (2021-03-27)
# The clozurecl and clozurecl64 flags are now arch-specific in maxima,
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: 227e560cdda9ce6621026651aeb615d580e14ac7 Author: Paul Zander gmail com> AuthorDate: Mon Apr 21 18:44:38 2025 + Commit: Sam James gentoo org> CommitDate: Tue Apr 22 00:37:51 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=227e560c profiles/arch/base: drop outdated opencolorio mask Signed-off-by: Paul Zander gmail.com> Signed-off-by: Sam James gentoo.org> profiles/arch/base/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 56f8d0fa2139..1dbf1f21a5ad 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -276,10 +276,6 @@ dev-util/diffoscope haskell # gui-libs/egl-wayland with nvidia-drivers is only usable on some arches. x11-wm/mutter video_cards_nvidia -# Bernd Waibel (2021-06-11) -# Has unpackaged dependencies, bug #795459 - (2021-03-27) # The clozurecl and clozurecl64 flags are now arch-specific in maxima, # so we mask them both by default beginning with v5.44.0-r5 where
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/arm/, net-p2p/bitcoin-core/, ...
commit: 97ae9fec512f106876f53286b153de15266e0949
Author: Matt Whitlock mattwhitlock name>
AuthorDate: Sat Apr 12 14:22:20 2025 +
Commit: Sam James gentoo org>
CommitDate: Sun Apr 20 08:11:30 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97ae9fec
net-p2p/bitcoin-core: bump to 29.0
* switch to CMake build system
* add IUSE="asm" to toggle building libsecp256k1 with assembly optimizations
* apply upstream patch to build GUI against Qt 6
* remove blockers from DEPEND
* drop IUSE="man"; force installing of man pages per Gentoo policy
* drop IUSE="kde"; omit unneeded KIO .protocol file
* add USE="qrcode" to profiles/targets/desktop/packages.use
See: https://github.com/gentoo/gentoo/pull/41395
See: https://github.com/bitcoin/bitcoin/releases/tag/v29.0
Signed-off-by: Matt Whitlock mattwhitlock.name>
Closes: https://github.com/gentoo/gentoo/pull/41558
Signed-off-by: Sam James gentoo.org>
net-p2p/bitcoin-core/Manifest | 3 +-
...re-29.0_rc2.ebuild => bitcoin-core-29.0.ebuild} | 40 --
profiles/arch/amd64/package.use| 3 +-
profiles/arch/amd64/package.use.mask | 2 ++
profiles/arch/arm/package.use.mask | 2 ++
profiles/arch/base/package.use.mask| 2 ++
profiles/targets/desktop/package.use | 6
7 files changed, 31 insertions(+), 27 deletions(-)
diff --git a/net-p2p/bitcoin-core/Manifest b/net-p2p/bitcoin-core/Manifest
index b3d48f6bcca4..71162880c567 100644
--- a/net-p2p/bitcoin-core/Manifest
+++ b/net-p2p/bitcoin-core/Manifest
@@ -1,2 +1,3 @@
DIST bitcoin-core-28.1.tar.gz 12601466 BLAKE2B
f6dd3c269b0e132798b3bea96a122a89b95e7544f01fd3401bfc2fd1ef11fc847a3570f8d5c0339778df0a3ecf17cf49af4148c2f68d7719d6f85ac2688e9d3c
SHA512
859c5f0b2f927969766d3ebde64173469e5810694ba317629fac64c66311d847698ae093dbf585e327cf4e75983b722ff45a23ed3fe6f1f13752db4cf6846aa9
-DIST bitcoin-core-29.0_rc2.tar.gz 12927429 BLAKE2B
4d207fd7992f10804a45ef5890a35937875c95c9c202701a6dceed5addaa307d9a0f54fd749d6cc0780cdbcabed21a3742e02b58e14dd7dbc40ac2e45fff2276
SHA512
8896eaa0ee6199b5193d68339567cfa774e336506bc18153db1b57c589f4dff71a680a3a1a10781bfc496656c7ec3cb1d4510fa9fbea1cec57ea2d7be5b598c0
+DIST bitcoin-core-29.0-qt6.patch 16090 BLAKE2B
cfa30f07cb9aad43092598d9b7ab45062b41e5c68836e81199f9d5fc32531239b7dffa9680370808e02953d76c6001f79c2f2558def101c0195e97d8bd978e49
SHA512
f8e79a7a90e423a649baccbd89dc4bbaa6f40e4b327ace5a44b183ac363281c5e6e263406daff6f390af4e202c98bff115511ac3a334bcd81af42af6e97e5f24
+DIST bitcoin-core-29.0.tar.gz 12931219 BLAKE2B
ee4a9b67ceb3e7a1851f844a090a099267798f83fbeb4fb76e0dd30ec24ce3fb967ab032179492cb8c02f0e470b3c2546ad589f940487bb0a0cc4d469bf3e1f9
SHA512
1373348fff7ac978fd28a8e29eda9ba9af745f947153a2c6c099b1e997d0d55611627f4c5299e350be3a9b555406da6bf056d2c5f6c123077e2872f5db7b3459
diff --git a/net-p2p/bitcoin-core/bitcoin-core-29.0_rc2.ebuild
b/net-p2p/bitcoin-core/bitcoin-core-29.0.ebuild
similarity index 94%
rename from net-p2p/bitcoin-core/bitcoin-core-29.0_rc2.ebuild
rename to net-p2p/bitcoin-core/bitcoin-core-29.0.ebuild
index e4a12af72175..beb2264add1e 100644
--- a/net-p2p/bitcoin-core/bitcoin-core-29.0_rc2.ebuild
+++ b/net-p2p/bitcoin-core/bitcoin-core-29.0.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="Reference implementation of the Bitcoin
cryptocurrency"
HOMEPAGE="https://bitcoincore.org/";
SRC_URI="
https://github.com/bitcoin/bitcoin/archive/v${PV/_rc/rc}.tar.gz ->
${P}.tar.gz
+
https://github.com/bitcoin/bitcoin/pull/30997/commits/f9472962d1cdf58bfc1ad64c4bb44ddf5d0b4db2.patch?full_index=1
-> ${PN}-29.0-qt6.patch
"
S="${WORKDIR}/${PN/-core}-${PV/_rc/rc}"
@@ -19,44 +20,42 @@ SLOT="0"
if [[ "${PV}" != *_rc* ]] ; then
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
fi
-IUSE="+asm +berkdb +cli +daemon dbus examples +external-signer gui kde +man
+qrcode +sqlite +system-libsecp256k1 systemtap test test-full zeromq"
+IUSE="asm +berkdb +cli +daemon dbus examples +external-signer gui qrcode
+sqlite +system-libsecp256k1 systemtap test test-full zeromq"
RESTRICT="!test? ( test )"
REQUIRED_USE="
dbus? ( gui )
- kde? ( gui )
qrcode? ( gui )
test-full? ( test )
"
# dev-libs/univalue is now bundled, as upstream dropped support for system copy
# and their version in the Bitcoin repo has deviated a fair bit from upstream.
# Upstream also seems very inactive.
-RDEPEND="
- !dev-util/bitcoin-tx
+COMMON_DEPEND="
>=dev-libs/boost-1.81.0:=
>=dev-libs/libevent-2.1.12:=
berkdb? ( >=sys-libs/db-4.8.30:$(db_ver_to_slot 4.8)=[cxx] )
- cli? ( !net-p2p/bitcoin-cli )
daemon? (
- !net-p2p/bitcoind
acct-group/bitcoin
acct-user/bitcoin
)
gui? (
- !net-p2p/bitcoin-qt
- >=dev-qt/qtcore-5.15.16:5
- >=dev-qt/qtgui-5.
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/arm64/, profiles/arch/amd64/
commit: ff9e21c79b0738d23ed78aa389845eb9f40712a1 Author: Sam James gentoo org> AuthorDate: Sun Apr 20 00:38:39 2025 + Commit: Sam James gentoo org> CommitDate: Sun Apr 20 00:38:39 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff9e21c7 profiles/arch: mask media-sound/liblc3[test] on non-amd64 & non-arm64 Needs dev-python/scipy for tests which often ends up destabled on arches even if it was previously stable there, as its own test results vary a lot. Just avoid tests for liblc3 in general and unmask in a few places where scipy will surely be around in future. Bug: https://bugs.gentoo.org/950193 Signed-off-by: Sam James gentoo.org> profiles/arch/amd64/package.use.stable.mask | 7 +++ profiles/arch/arm64/package.use.stable.mask | 7 +++ profiles/arch/base/package.use.stable.mask | 7 +++ 3 files changed, 21 insertions(+) diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask index 883c22e044ee..ad58d841b53f 100644 --- a/profiles/arch/amd64/package.use.stable.mask +++ b/profiles/arch/amd64/package.use.stable.mask @@ -17,6 +17,13 @@ #--- END OF EXAMPLES --- +# Sam James (2025-04-20) +# Needs dev-python/scipy for tests which often ends up destabled on arches +# even if it was previously stable there, as its own test results vary a lot. +# Just avoid tests for liblc3 in general and unmask in a few places where +# scipy will surely be around in future. +media-sound/liblc3 -test + # Ionen Wolkens (2025-03-10) # dev-util/nvidia-cuda-toolkit may never be stabilized media-video/ffmpeg npp diff --git a/profiles/arch/arm64/package.use.stable.mask b/profiles/arch/arm64/package.use.stable.mask index 5e3a95ef2515..5ea92ea4d616 100644 --- a/profiles/arch/arm64/package.use.stable.mask +++ b/profiles/arch/arm64/package.use.stable.mask @@ -1,6 +1,13 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2025-04-20) +# Needs dev-python/scipy for tests which often ends up destabled on arches +# even if it was previously stable there, as its own test results vary a lot. +# Just avoid tests for liblc3 in general and unmask in a few places where +# scipy will surely be around in future. +media-sound/liblc3 -test + # Ionen Wolkens (2025-03-12) # dev-util/nvidia-cuda-toolkit may never be stabilized media-video/ffmpeg npp diff --git a/profiles/arch/base/package.use.stable.mask b/profiles/arch/base/package.use.stable.mask index 6a1da0e0bbb6..9d0bedadc7df 100644 --- a/profiles/arch/base/package.use.stable.mask +++ b/profiles/arch/base/package.use.stable.mask @@ -1,6 +1,13 @@ # Copyright 2023-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2025-04-20) +# Needs dev-python/scipy for tests which often ends up destabled on arches +# even if it was previously stable there, as its own test results vary a lot. +# Just avoid tests for liblc3 in general and unmask in a few places where +# scipy will surely be around in future. +media-sound/liblc3 test + # Sam James (2025-02-13) # sys-cluster/corosync is not marked stable on most arches sys-fs/mdadm corosync
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: 09984baf3c23400c03db2005831ba1ad6f8b7db8 Author: Robert Förster gmake de> AuthorDate: Mon Apr 7 19:35:56 2025 + Commit: Alexys Jacob gentoo org> CommitDate: Thu Apr 10 08:37:37 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09984baf profiles/arch/base: mask useflag depending on mongodb Signed-off-by: Robert Förster gmake.de> Signed-off-by: Alexys Jacob gentoo.org> profiles/arch/base/package.use.mask | 1 + 1 file changed, 1 insertion(+) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 959b02c9e2d2..6f6350d35736 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -164,6 +164,7 @@ dev-build/cmake dap # Michał Górny (2023-06-24) # dev-db/mongodb builds practically only on the authors' computer. +dev-libs/mongo-c-driver test-full dev-python/pymongo test-full # Sam James (2023-05-15)
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/amd64/, profiles/arch/arm64/
commit: 677804ff898bfb25e140a93104fba7af1363f956 Author: Sam James gentoo org> AuthorDate: Tue Mar 11 14:16:28 2025 + Commit: Sam James gentoo org> CommitDate: Tue Mar 11 14:16:28 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=677804ff profiles/arch: mask sys-devel/gcc[cobol] except on amd64/arm64 for now The COBOL frontend only allows building on a small number of platforms for now until more testing and integration is done. Fixes: 8238f31c5c8f4122ba30a0e425e55cef5bc366fe Signed-off-by: Sam James gentoo.org> profiles/arch/amd64/package.use.mask | 5 + profiles/arch/arm64/package.use.mask | 5 + profiles/arch/base/package.use.mask | 5 + 3 files changed, 15 insertions(+) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index c7e4a19d0845..c5a41dc29cea 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,11 @@ #--- END OF EXAMPLES --- +# # Sam James (2025-03-11) +# The COBOL frontend only allows building on a small number of platforms +# for now until more testing and integration is done. +sys-devel/gcc -cobol + # Ionen Wolkens (2025-03-10) # dev-util/nvidia-cuda-toolkit is keyworded here media-video/ffmpeg -npp diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index 6451433d19dc..a1bf2726fc8c 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2025-03-11) +# The COBOL frontend only allows building on a small number of platforms +# for now until more testing and integration is done. +sys-devel/gcc -cobol + # Ionen Wolkens (2025-03-10) # dev-util/nvidia-cuda-toolkit is keyworded here media-video/ffmpeg -npp diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index f40bfd17e468..8d11766e0f71 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2025-03-11) +# The COBOL frontend only allows building on a small number of platforms +# for now until more testing and integration is done. +sys-devel/gcc cobol + # Ionen Wolkens (2025-03-10) # dev-util/nvidia-cuda-toolkit has very few keywords media-video/ffmpeg npp
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/arm/, profiles/arch/arm64/, ...
commit: a6ce3de2b622d4e2f60d59562fb245ef3e58825d Author: Ionen Wolkens gentoo org> AuthorDate: Sat Feb 22 02:24:58 2025 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Feb 22 02:34:54 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6ce3de2 profiles/arch: cleanup obsolete libplacebo[shaderc] Signed-off-by: Ionen Wolkens gentoo.org> profiles/arch/amd64/package.use.mask | 4 profiles/arch/arm/package.use| 6 +- profiles/arch/arm64/package.use | 6 +- profiles/arch/base/package.use.mask | 4 profiles/arch/loong/package.use.mask | 4 profiles/arch/powerpc/ppc32/package.use | 6 +- profiles/arch/powerpc/ppc64/package.use.mask | 4 profiles/arch/riscv/package.use.mask | 4 profiles/arch/x86/package.use.mask | 4 9 files changed, 3 insertions(+), 39 deletions(-) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 2cc97fd34070..75dd18accfa8 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -155,10 +155,6 @@ app-arch/rpm -sequoia # Only available for amd64. sys-apps/irqbalance -thermal -# Ionen Wolkens (2023-10-09) -# media-libs/shaderc is keyworded here. -media-libs/libplacebo -shaderc - # Ionen Wolkens (2023-09-13) # media-gfx/renderdoc is keyworded here dev-qt/qtbase -renderdoc diff --git a/profiles/arch/arm/package.use b/profiles/arch/arm/package.use index 9790384c5079..651d66ae8208 100644 --- a/profiles/arch/arm/package.use +++ b/profiles/arch/arm/package.use @@ -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 # James Le Cuirot (2023-12-16) @@ -6,7 +6,3 @@ media-tv/kodi soc media-video/ffmpeg libdrm soc media-video/mpv soc - -# Ionen Wolkens (2023-10-09) -# media-libs/shaderc is not keyworded here, so enable glslang fallback. -media-libs/libplacebo glslang -shaderc diff --git a/profiles/arch/arm64/package.use b/profiles/arch/arm64/package.use index f1ba7d873ad1..14f8b65ef281 100644 --- a/profiles/arch/arm64/package.use +++ b/profiles/arch/arm64/package.use @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Michał Górny (2024-09-04) @@ -13,10 +13,6 @@ media-tv/kodi soc media-video/ffmpeg libdrm soc media-video/mpv soc -# Ionen Wolkens (2023-10-09) -# media-libs/shaderc is not keyworded here, so enable glslang fallback. -media-libs/libplacebo glslang -shaderc - # Alexis Ballier (2017-07-10) # Enable the native arch as the default qemu target app-emulation/qemu qemu_softmmu_targets_aarch64 diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 87f876e9b6a9..08fc31c1b1fc 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -134,10 +134,6 @@ media-video/obs-studio websocket # net-libs/librist is only keyworded for arm64 at this time. media-video/obs-studio mpegts -# Ionen Wolkens (2023-10-09) -# media-libs/shaderc has very few keywords. -media-libs/libplacebo shaderc - # Ionen Wolkens (2023-09-13) # media-gfx/renderdoc currently has few keywords dev-qt/qtbase renderdoc diff --git a/profiles/arch/loong/package.use.mask b/profiles/arch/loong/package.use.mask index 6d16ba36b9a1..64a09e7b6990 100644 --- a/profiles/arch/loong/package.use.mask +++ b/profiles/arch/loong/package.use.mask @@ -114,10 +114,6 @@ dev-perl/DBD-MariaDB mysql # Unmask only where grub is keyworded sys-kernel/installkernel -grub -# Ionen Wolkens (2024-01-08) -# media-libs/shaderc is keyworded here. -media-libs/libplacebo -shaderc - # WANG Xuerui (2024-01-03) # app-crypt/rpm-sequoia is keyworded here. app-arch/rpm -sequoia diff --git a/profiles/arch/powerpc/ppc32/package.use b/profiles/arch/powerpc/ppc32/package.use index bd39f8122a5e..96c63a9c4994 100644 --- a/profiles/arch/powerpc/ppc32/package.use +++ b/profiles/arch/powerpc/ppc32/package.use @@ -1,14 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Sam James (2024-01-05) # keyutils is masked here net-fs/cifs-utils -ads -# Ionen Wolkens (2023-10-09) -# media-libs/shaderc is not keyworded here, so enable glslang fallback. -media-libs/libplacebo glslang -shaderc - # Sam James (2023-10-08) # dev-db/mysql not keyworded here >=dev-perl/DBD-mysql-5 -mysql mariadb diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index 8e4116f88474..1dfc6ec8ee41 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -29,10 +29,6 @@ dev-python/qtpy webengine test # virtiofsd is avail
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: 63b41a097a00236db1749af9b7bc2551c504e40d Author: Viorel Munteanu gentoo org> AuthorDate: Fri Jan 24 10:45:24 2025 + Commit: Viorel Munteanu gentoo org> CommitDate: Fri Jan 24 10:51:06 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63b41a09 profiles/arch/base: remove mask for net-misc/dropbear[test-async] Signed-off-by: Viorel Munteanu gentoo.org> profiles/arch/base/package.use.mask | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 84edf90cc72a..bd928db11c2a 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,14 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Michał Górny (2024-12-24) # OpenMP offloading is supported on 64-bit architectures only. llvm-core/clang-runtime offload -# Viorel Munteanu (2024-11-30) -# Missing keywords on dev-python/asyncssh. -net-misc/dropbear test-async - # Sv. Lockal (2024-11-30) # Only available for amd64. dev-debug/gdb rocm
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, llvm-core/clang-runtime/, profiles/arch/arm64/, ...
commit: cc3e60d17c11df4484cd99da9520d7128697599a
Author: Michał Górny gentoo org>
AuthorDate: Tue Dec 24 12:34:08 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Dec 24 12:35:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc3e60d1
llvm-core/clang-runtime: Add USE=offload to 19.1.6-r1
Signed-off-by: Michał Górny gentoo.org>
.../clang-runtime/clang-runtime-19.1.6-r1.ebuild | 45 ++
profiles/arch/amd64/package.use.mask | 4 ++
profiles/arch/arm64/package.use.mask | 4 ++
profiles/arch/base/package.use.mask| 4 ++
profiles/arch/powerpc/ppc64/package.use.mask | 4 ++
5 files changed, 61 insertions(+)
diff --git a/llvm-core/clang-runtime/clang-runtime-19.1.6-r1.ebuild
b/llvm-core/clang-runtime/clang-runtime-19.1.6-r1.ebuild
new file mode 100644
index ..f18c95266d96
--- /dev/null
+++ b/llvm-core/clang-runtime/clang-runtime-19.1.6-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/";
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos"
+IUSE="+compiler-rt libcxx offload openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+ compiler-rt? (
+
~llvm-runtimes/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+ sanitize? (
+
~llvm-runtimes/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+ )
+ )
+ libcxx? ( >=llvm-runtimes/libcxx-${PV}[${MULTILIB_USEDEP}] )
+ openmp? (
+ >=llvm-runtimes/openmp-${PV}[${MULTILIB_USEDEP}]
+ offload? (
+ >=llvm-runtimes/offload-${PV}
+ )
+ )
+"
+
+pkg_pretend() {
+ if tc-is-clang; then
+ ewarn "You seem to be using clang as a system compiler. As of
clang-16,"
+ ewarn "upstream has turned a few warnings that commonly occur
during"
+ ewarn "configure script runs into errors by default. This
causes some"
+ ewarn "configure tests to start failing, sometimes resulting in
silent"
+ ewarn "breakage, missing functionality or runtime misbehavior.
It is"
+ ewarn "not yet clear whether the change will remain or be
reverted."
+ ewarn
+ ewarn "For more information, please see:"
+ ewarn
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213";
+ fi
+}
diff --git a/profiles/arch/amd64/package.use.mask
b/profiles/arch/amd64/package.use.mask
index 531c147adad8..1e1ebfb22b46 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
+# Michał Górny (2024-12-24)
+# OpenMP offloading is supported on 64-bit architectures only.
+llvm-core/clang-runtime -offload
+
# Alfred Wingate <2024-12-16)
# Only available on amd64.
media-video/handbrake -qsv
diff --git a/profiles/arch/arm64/package.use.mask
b/profiles/arch/arm64/package.use.mask
index 1f83ab386261..85275e124cb8 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Michał Górny (2024-12-24)
+# OpenMP offloading is supported on 64-bit architectures only.
+llvm-core/clang-runtime -offload
+
# Nowa Ammerlaan (2024-12-20)
# qtremoteobjects and qthttpserver not yet keyworded here
dev-python/pyside6 httpserver remoteobjects
diff --git a/profiles/arch/base/package.use.mask
b/profiles/arch/base/package.use.mask
index 5a7c86a58b8b..84edf90cc72a 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Michał Górny (2024-12-24)
+# OpenMP offloading is supported on 64-bit architectures only.
+llvm-core/clang-runtime offload
+
# Viorel Munteanu (2024-11-30)
# Missing keywords on dev-python/asyncssh.
net-misc/dropbear test-async
diff --git a/profiles/arch/powerpc/ppc64/package.use.mask
b/profiles/arch/powerpc/ppc64/package.use.mask
index ffb12a431e7a..a0a349ea0751 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Michał Górny (2024-12-24)
+# OpenMP offloading is supported on
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/amd64/, profiles/arch/x86/
commit: fb6896d947fb99a3595b85719841a529f4ec7edd Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Dec 11 21:00:05 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Dec 11 22:20:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb6896d9 profiles: amd64/x86: Cleanup obsolete IUSE firebird masks/unmasks Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/arch/amd64/use.mask| 4 profiles/arch/amd64/use.stable.mask | 4 profiles/arch/base/use.mask | 4 +--- profiles/arch/x86/use.mask | 4 profiles/arch/x86/use.stable.mask | 4 5 files changed, 1 insertion(+), 19 deletions(-) diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask index 653012d0161f..26f4c994030f 100644 --- a/profiles/arch/amd64/use.mask +++ b/profiles/arch/amd64/use.mask @@ -70,10 +70,6 @@ # libvirt is supported on amd64 -libvirt -# Andreas K. Hüttel (2017-05-26) -# dev-db/firebird is keyworded ~amd64 --firebird - # Mike Gilbert (2014-10-19) # Requires the following packages to be keyworded/stable: # sys-libs/libapparmor diff --git a/profiles/arch/amd64/use.stable.mask b/profiles/arch/amd64/use.stable.mask index 237e247f299f..29ee34a86394 100644 --- a/profiles/arch/amd64/use.stable.mask +++ b/profiles/arch/amd64/use.stable.mask @@ -12,10 +12,6 @@ hip # sci-libs/mkl is not stable, needs online registration to even run pkg_setup mkl -# Andreas K. Hüttel (2017-05-26) -# dev-db/firebird is keyworded ~amd64 -firebird - # Michał Górny (2017-05-20) # The modern versions of CUDA SDK are not suitable for stabilization. cuda diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask index fb453f1da688..e0e59eeea995 100644 --- a/profiles/arch/base/use.mask +++ b/profiles/arch/base/use.mask @@ -48,9 +48,7 @@ big-endian libvirt # Michael Orlitzky (2017-01-07) -# The dev-db/firebird and dev-db/oracle-instantclient* packages -# only support amd64 and x86. -firebird +# dev-db/oracle-instantclient* only supports amd64 and x86. oci8 # cuda/NVENC only works on amd64/arm64 diff --git a/profiles/arch/x86/use.mask b/profiles/arch/x86/use.mask index 9c9ee57d55b3..e4fd6b676d83 100644 --- a/profiles/arch/x86/use.mask +++ b/profiles/arch/x86/use.mask @@ -64,10 +64,6 @@ webengine # libvirt is supported on x86 -libvirt -# Andreas K. Hüttel (2017-05-26) -# dev-db/firebird is keyworded ~x86 --firebird - # Michał Górny (2014-03-30) # PyPy is keyworded on this arch. -python_targets_pypy3 diff --git a/profiles/arch/x86/use.stable.mask b/profiles/arch/x86/use.stable.mask index 90b1e4500f31..5deb6e10b6cf 100644 --- a/profiles/arch/x86/use.stable.mask +++ b/profiles/arch/x86/use.stable.mask @@ -22,10 +22,6 @@ openvdb # sci-libs/mkl is not stable, needs online registration to even run pkg_setup mkl -# Andreas K. Hüttel (2017-05-26) -# dev-db/firebird is keyworded ~x86 -firebird - # Michał Górny (2014-03-30) # PyPy is unstable on this arch. python_targets_pypy3
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: 944dcc8fcaa846671d3f79360566a73cc26c2e61 Author: Viorel Munteanu gentoo org> AuthorDate: Sat Nov 30 14:38:09 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Sat Nov 30 15:08:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=944dcc8f profiles/arch/base: add mask for net-misc/dropbear[test-async] Add mask for net-misc/dropbear[test-async]. Drop the older mask for add mask for net-misc/dropbear[test], it was too wide. Signed-off-by: Viorel Munteanu gentoo.org> profiles/arch/base/package.use.mask | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 49dbce47f6d4..794bc4cbf72b 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Viorel Munteanu (2024-11-30) +# Missing keywords on dev-python/asyncssh. +net-misc/dropbear test-async + # Sv. Lockal (2024-11-30) # Only available for amd64. dev-debug/gdb rocm @@ -13,10 +17,6 @@ media-gfx/openscad manifold # Only available on amd64 for now dev-libs/elfutils stacktrace -# Viorel Munteanu (2024-10-23) -# Missing keywords on dev-python/asyncssh. -net-misc/dropbear test - # Michał Górny (2024-10-23) # Debug-enabled binary packages are built for a subset of architectures. sys-kernel/gentoo-kernel-bin debug
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/amd64/, media-gfx/openscad/
commit: b809ad20e706bf9af8c0a918f3b47701efc4e9e4
Author: Paul Zander gmail com>
AuthorDate: Sat Nov 16 01:52:12 2024 +
Commit: Sam James gentoo org>
CommitDate: Sat Nov 16 21:39:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b809ad20
media-gfx/openscad: add 20241114
Drop RESTRICT=mirror.
Document manifold USE-flag.
Drop qt5 support.
Bundle sanitizers-cmake as there is and likely never will be another consumer.
Force CONFIG mode for FindBoost.
Eigen3 is a header-only library and we do not have public headers, so it's
DEPEND only.
Add egl and glx USE-flags.
Adjust ebuild style to fit the rest my ebuilds.
Signed-off-by: Paul Zander gmail.com>
Signed-off-by: Sam James gentoo.org>
media-gfx/openscad/Manifest| 3 +-
media-gfx/openscad/metadata.xml| 6 +
...ad-2024.ebuild => openscad-20241114.ebuild} | 134 +++--
profiles/arch/amd64/package.use.mask | 4 +
profiles/arch/base/package.use.mask| 4 +
5 files changed, 87 insertions(+), 64 deletions(-)
diff --git a/media-gfx/openscad/Manifest b/media-gfx/openscad/Manifest
index eb98c72aacdb..c20624a8c4dc 100644
--- a/media-gfx/openscad/Manifest
+++ b/media-gfx/openscad/Manifest
@@ -1,3 +1,4 @@
DIST openscad-2021.01.tar.gz 15817555 BLAKE2B
417857d704fa3c14312641ebda983eb85a1e3bc0d517a235fa3bd2523fce6f93c1ea526c330179bc35f03e6c73d3cd7c4c57cd71480088c21bfc99bb020ab7cd
SHA512
8deaa26bf4c295c12da38f323d2b2e6f827851337f5bc1cc9c79afc083c9f913c19a263086e6e853bf2c8434c1ccc705ea22ddb02dc99d39bb1e5e03fc58d128
-DIST openscad-2024.tar.gz 25288494 BLAKE2B
d414e2c2bf13a436ee78d02cc4888d2c4c69e237d1b7deef808b56a6b0e1b16dd39acf939befa009da97653b3363886068e8316e7c861b384e6c9e32ad97cf62
SHA512
b42ba68842a279a48063690ad730a71e25b5a49c89551eecfe3671e3c217f493968292805831eec3efc8cbb7421d30bcdd216e4205c1b1de8989ab94a31531ae
+DIST openscad-20241114.tar.gz 25288312 BLAKE2B
0c1a9b4b15c12f4b3b600e81cdb5eeddb34887c83e2ae67735d7221b6660730dc5e7f97f80b84d187772adfa20d15e20f0cded1b4937e26305434847bbf2af27
SHA512
6c66c09e4b72ec5ef200d077b58fcb7a5a9acd359551a5daebdc3e24cb2cb7ed7d607b04e5563ea6f14d9d929310c3a9194ac889f2530c2c933235271040981a
DIST openscad-MCAD-bd0a7ba3f042bfbced5ca1894b236cea08904e26.tar.gz 58895
BLAKE2B
e154a38e1c36873a34f7c80b8fa484e4bbcb1b0c217e15b977e6cedc9a83fd2e1518791f9a58a4f0e893c2a55947d7eaddb660d8b725eca048c30f0ea41cf14a
SHA512
c6208a90f6a58ebdc0477d3e1b6be2f52e4ce976ac619a87818437cb9696b7e83285564fde757d32efaf50033d5217b55f67b6ce342250de838dd09fef334f36
+DIST sanitizers-cmake-3f0542e4e034aab417c51b2b22c94f83355dee15.tar.gz 7451
BLAKE2B
2ca72e3ecda02d4f0eed05be0954af02706425e94626d5a4b9d897968e35c341413171e2388ece7e83dad9eb7b5e2c2f73811ea8db8fa33b0bce6d5dd53550b7
SHA512
10cd4eeb3bbb7bf5c6f5cf8b5bc6a531b1ec8bdc147583d8de028a3e4b8b9d0e258aad81f02135267ce8f7d87b30999dedd25b44c0754b5c31e00d8481cd412f
diff --git a/media-gfx/openscad/metadata.xml b/media-gfx/openscad/metadata.xml
index 654ea84529a5..ac47d0a9f5d3 100644
--- a/media-gfx/openscad/metadata.xml
+++ b/media-gfx/openscad/metadata.xml
@@ -30,12 +30,18 @@
Add support for gamepads through dev-qt/qtgamepad
+
+ Enable GLX to interface OpenGL and X11
+
Enable or disable building of the GUI
Build in support for HID-Class devices using
dev-libs/hidapi
+
+ Enable Manifold render backend via
sci-mathematics/manifold
+
Build using dev-libs/mimalloc as memory allocator
diff --git a/media-gfx/openscad/openscad-2024.ebuild
b/media-gfx/openscad/openscad-20241114.ebuild
similarity index 51%
rename from media-gfx/openscad/openscad-2024.ebuild
rename to media-gfx/openscad/openscad-20241114.ebuild
index afb2c30366fb..ec08be8aa0b5 100644
--- a/media-gfx/openscad/openscad-2024.ebuild
+++ b/media-gfx/openscad/openscad-20241114.ebuild
@@ -5,13 +5,21 @@ EAPI=8
inherit cmake flag-o-matic multiprocessing optfeature virtualx xdg
-COMMIT=6baf982dc95c91829251fab871bf66554386ece1
-MCAD_COMMIT=bd0a7ba3f042bfbced5ca1894b236cea08904e26
+COMMIT="bc0d078e0361d7dba66723ac31bdb3b650ecff37"
+SANITIZERS_CMAKE_COMMIT="3f0542e4e034aab417c51b2b22c94f83355dee15"
+MCAD_COMMIT="bd0a7ba3f042bfbced5ca1894b236cea08904e26"
DESCRIPTION="The Programmers Solid 3D CAD Modeller"
HOMEPAGE="https://openscad.org/";
-SRC_URI="https://github.com/openscad/openscad/archive/${COMMIT}.tar.gz ->
${P}.tar.gz
- test? ( https://github.com/openscad/MCAD/archive/${MCAD_COMMIT}.tar.gz
-> ${PN}-MCAD-${MCAD_COMMIT}.tar.gz )"
+SRC_URI="
+ https://github.com/openscad/openscad/archive/${COMMIT}.tar.gz
+ -> ${P}.tar.gz
+
https://github.com/arsenm/sanitizers-cmake/archive/${SANITIZERS_CMAKE_COMMIT}.tar.gz
+ -> sanitizers-cmake-${SANITIZERS_CMAKE_COMMIT
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: e0ea8d5f8ebe0719892d98043f2251f2998905c0 Author: Viorel Munteanu gentoo org> AuthorDate: Wed Oct 23 19:15:24 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Wed Oct 23 19:27:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0ea8d5f profiles/arch/base: add mask for net-misc/dropbear[test] Signed-off-by: Viorel Munteanu gentoo.org> profiles/arch/base/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 6f026aa9e88f..2edcde7a59c8 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Viorel Munteanu (2024-10-23) +# Missing keywords on dev-python/asyncssh. +net-misc/dropbear test + # Michał Górny (2024-10-23) # Debug-enabled binary packages are built for a subset of architectures. sys-kernel/gentoo-kernel-bin debug
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/sparc/, profiles/arch/arm/, ...
commit: 8d0d51aeb99b2109ea3ce651f0eb70abcb78904f Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Oct 7 17:57:46 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Oct 7 17:58:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d0d51ae profiles: arch: Cleanup obsolete package entries (calligra, phonon, kodi) Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/arch/alpha/package.use.mask | 4 profiles/arch/arm/package.use.mask| 4 profiles/arch/arm/package.use.stable.mask | 1 - profiles/arch/arm64/package.use.mask | 1 - profiles/arch/base/package.use.mask | 5 - profiles/arch/sparc/package.use.mask | 4 6 files changed, 19 deletions(-) diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask index 04da7dbc8fe8..43de7be3517f 100644 --- a/profiles/arch/alpha/package.use.mask +++ b/profiles/arch/alpha/package.use.mask @@ -561,10 +561,6 @@ media-libs/gst-plugins-base ivorbis # remove mask if/when media-gfx/argyllcms is keywored here. x11-misc/colord argyllcms extra-print-profiles -# Raúl Porcel (2012-12-30) -# Needs testing -media-libs/phonon vlc - # Raúl Porcel (2012-05-28) # Needs x11-misc/lightdm(which also requires some other deps) x11-misc/xscreensaver new-login diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index 84c176633a92..51f4d6a79ea3 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -255,10 +255,6 @@ dev-util/schroot zfs # PPS should work on all arches, but only keyworded on some arches >=net-misc/ntp-4.2.6_p3-r1 -parse-clocks -# Craig Andrews (2019-07-03) -# Unmask Raspberry Pi support on arm. -media-tv/kodi -raspberry-pi - # Matt Turner (2019-06-20) # dev-lang/spidermonkey:60[jit] fails to build on most platforms, but does # build on arm. diff --git a/profiles/arch/arm/package.use.stable.mask b/profiles/arch/arm/package.use.stable.mask index 693acceaafa0..84aa95c37f59 100644 --- a/profiles/arch/arm/package.use.stable.mask +++ b/profiles/arch/arm/package.use.stable.mask @@ -92,7 +92,6 @@ media-libs/mesa vulkan-overlay # Deps not yet stable # Migrated from package.use.mask app-text/asciidoc test -media-libs/phonon vlc net-misc/openssh security-key dev-util/geany-plugins markdown app-arch/rpm test diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index a55d1801907f..bb7fe2d7e0da 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -501,5 +501,4 @@ sci-libs/linux-gpib firmware # Chí-Thanh Christopher Nguyễn (2013-02-20) # Mask flags of calligra and dependencies due to lack of keywords -app-office/calligra spacenav media-gfx/pstoedit emf diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index f1851b42d61a..be3b74b0f7a8 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -308,11 +308,6 @@ sys-firmware/seabios debug # upstream tarballs for tier-2 arches do not ship docs dev-lang/rust-bin doc -# Craig Andrews (2019-07-03) -# Raspberry Pi support is only available on arm. -# Mask raspberry-pi USE globally, unmask on arm. -media-tv/kodi raspberry-pi - # Georgy Yakovlev (2019-06-22) # mask here and unmask in profiles for specific arches dev-java/openjdk:8 javafx diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index e2615cab5157..533968ff55b2 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -662,10 +662,6 @@ net-misc/modemmanager qmi # remove mask if/when media-gfx/argyllcms is keywored here. x11-misc/colord argyllcms extra-print-profiles -# Raúl Porcel (2012-12-30) -# Needs testing -media-libs/phonon vlc - # Robin H Johnson (2012-11-01) # MySQL 5.5 wants systemtap, tcmalloc & jemalloc >=dev-db/mysql-5.5 systemtap jemalloc
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: a2bd6ebd349625804859539677d84c819ffdc470 Author: Sam James gentoo org> AuthorDate: Wed Sep 18 18:06:58 2024 + Commit: Sam James gentoo org> CommitDate: Wed Sep 18 18:11:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2bd6ebd profiles/arch/base: unmask llvm_slot_19 LLVM 19 is now released and keyworded. Signed-off-by: Sam James gentoo.org> profiles/arch/base/use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask index ecee15a9d4de..a9616ebb2587 100644 --- a/profiles/arch/base/use.mask +++ b/profiles/arch/base/use.mask @@ -17,10 +17,6 @@ jasper # sci-libs/atlas is only supported on specific architectures atlas -# Michał Górny (2024-02-05) -# LLVM slots without keywords. -llvm_slot_19 - # Andrew Ammerlaan (2023-07-11) # Mask secureboot flag on arches where sbsigntools is not keyworded secureboot
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: 08525df04fcd886e196a223b56129305e087c8d8 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Sep 12 21:12:29 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Sep 13 12:56:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08525df0 profiles: arch/base: Drop dev-python/QtPy[pyqt6,pyside6] mask Bug: https://bugs.gentoo.org/935070 Bug: https://bugs.gentoo.org/939548 Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/arch/base/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 9a9ccce5a07c..1a1450567f2d 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -60,10 +60,6 @@ app-admin/syslog-ng mqtt # Refind is only available on a subset of arches sys-kernel/installkernel refind -# Ionen Wolkens (2024-01-27) -# dev-python/PyQt6 and dev-python/pyside6 have very few keywords -dev-python/QtPy pyqt6 pyside6 - # Michal Privoznik (2024-01-21) # virtiofsd is only available on some arches app-emulation/libvirt virtiofsd
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/loong/, profiles/arch/arm64/, ...
commit: 3e9f2764970a819812aa3bdd03b6be69ab3618cf
Author: Michał Górny gentoo org>
AuthorDate: Sat Aug 31 11:04:55 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Aug 31 11:08:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e9f2764
profiles: Update sanitizer flag masks
Signed-off-by: Michał Górny gentoo.org>
profiles/arch/amd64/package.use.mask | 2 +-
profiles/arch/arm64/package.use.mask | 2 +-
profiles/arch/base/package.use.mask | 2 +-
profiles/arch/loong/package.use.mask | 1 +
profiles/arch/powerpc/ppc64/package.use.mask | 1 +
profiles/arch/riscv/package.use.mask | 4 +++-
6 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/profiles/arch/amd64/package.use.mask
b/profiles/arch/amd64/package.use.mask
index b9ed7199898a..4309f6e2c921 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -253,7 +253,7 @@ sys-libs/compiler-rt-sanitizers -asan -dfsan -lsan -msan
-hwasan -tsan
sys-libs/compiler-rt-sanitizers -ubsan -safestack -cfi -scudo
sys-libs/compiler-rt-sanitizers -gwp-asan
sys-libs/compiler-rt-sanitizers -libfuzzer -memprof -orc -profile -xray
-sys-libs/compiler-rt-sanitizers -ctx-profile
+sys-libs/compiler-rt-sanitizers -ctx-profile -nsan -rtsan
# Sam James (2020-10-24)
# asm redc is only available on amd64,
diff --git a/profiles/arch/arm64/package.use.mask
b/profiles/arch/arm64/package.use.mask
index d2412f80632d..c80e58a8f136 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -237,7 +237,7 @@ app-text/enchant voikko
sys-libs/compiler-rt-sanitizers -asan -dfsan -lsan -msan -hwasan -tsan
sys-libs/compiler-rt-sanitizers -ubsan -safestack -cfi -scudo
sys-libs/compiler-rt-sanitizers -gwp-asan -shadowcallstack
-sys-libs/compiler-rt-sanitizers -libfuzzer -profile -xray
+sys-libs/compiler-rt-sanitizers -libfuzzer -profile -xray -rtsan
>=sys-libs/compiler-rt-sanitizers-16 -orc
# Roy Bamford (2020-12-07)
diff --git a/profiles/arch/base/package.use.mask
b/profiles/arch/base/package.use.mask
index 1d3fbfbbc9b5..9a9ccce5a07c 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -252,7 +252,7 @@ sys-libs/compiler-rt-sanitizers asan dfsan lsan msan hwasan
tsan
sys-libs/compiler-rt-sanitizers ubsan safestack cfi scudo
sys-libs/compiler-rt-sanitizers shadowcallstack gwp-asan
sys-libs/compiler-rt-sanitizers libfuzzer memprof orc profile xray
-sys-libs/compiler-rt-sanitizers ctx-profile
+sys-libs/compiler-rt-sanitizers ctx-profile nsan rtsan
# Sam James (2020-10-24)
# asm redc is only available on amd64,
diff --git a/profiles/arch/loong/package.use.mask
b/profiles/arch/loong/package.use.mask
index 7718c4447e4f..37500a207573 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -309,6 +309,7 @@ media-plugins/gst-plugins-meta libvisual
>=sys-libs/compiler-rt-sanitizers-17.0.0_pre20230705 -dfsan
>=sys-libs/compiler-rt-sanitizers-17.0.0_pre20230717 -profile -xray
>sys-libs/compiler-rt-sanitizers-17.0.0_pre20230717 -libfuzzer
+>=sys-libs/compiler-rt-sanitizers-19 -cfi
# WANG Xuerui (2022-07-08)
# virtual/{jdk,jre} is not available on loong yet.
diff --git a/profiles/arch/powerpc/ppc64/package.use.mask
b/profiles/arch/powerpc/ppc64/package.use.mask
index 01db7ccd205f..1818fc6de33f 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -107,6 +107,7 @@ dev-util/diffoscope haskell
sys-libs/compiler-rt-sanitizers -asan -lsan -msan -tsan
sys-libs/compiler-rt-sanitizers -ubsan -scudo
sys-libs/compiler-rt-sanitizers -profile
+>=sys-libs/compiler-rt-sanitizers-19 -orc
# Georgy Yakovlev (2020-01-25)
# fwupd keyworded now on ppc64
diff --git a/profiles/arch/riscv/package.use.mask
b/profiles/arch/riscv/package.use.mask
index 63d7bba2a367..2cf08707fcd8 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -79,8 +79,10 @@ sys-kernel/installkernel -systemd-boot -ukify -uki
sys-block/tgt rbd
# jinqiang zhang (2023-03-27)
-# Sanitizers supported on this architecture.
+# Sanitizers supported on riscv64.
sys-libs/compiler-rt-sanitizers -asan -lsan
+>=sys-libs/compiler-rt-sanitizers-19 -libfuzzer -hwasan -profile -tsan
+>=sys-libs/compiler-rt-sanitizers-19 -ubsan -scudo
# Yixun Lan (2023-02-16)
# USE=java depend on virtual/jdk:1.8 which is not support on RISC-V
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/amd64/, app-arch/7zip/
commit: 22add0b379f23a7d401ec3d4bb7447ca1e98e3bf
Author: Jared Allard users noreply github
com>
AuthorDate: Sat Jun 8 21:59:38 2024 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Tue Jun 25 16:13:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22add0b3
app-arch/7zip: add ~arm64 keyword
Adds the `~arm64` keyword to app-arch/7zip because I've
been able to use it in a few different use-cases successfully
now.
As part of this, the USE flags `uasm` and `jwasm` are now masked
by default and unmasked on amd64, as it causes amd64-specific
asm to be used.
Signed-off-by: Jared Allard users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/37086
Signed-off-by: Arthur Zamarin gentoo.org>
app-arch/7zip/7zip-23.01.ebuild | 2 +-
app-arch/7zip/7zip-24.05.ebuild | 2 +-
app-arch/7zip/7zip-24.06.ebuild | 2 +-
profiles/arch/amd64/package.use.mask | 4
profiles/arch/base/package.use.mask | 4
5 files changed, 11 insertions(+), 3 deletions(-)
diff --git a/app-arch/7zip/7zip-23.01.ebuild b/app-arch/7zip/7zip-23.01.ebuild
index 51c0b76b70b0..0d983a22a12f 100644
--- a/app-arch/7zip/7zip-23.01.ebuild
+++ b/app-arch/7zip/7zip-23.01.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}"
LICENSE="LGPL-2 BSD rar? ( unRAR )"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="uasm jwasm rar"
REQUIRED_USE="?? ( uasm jwasm )"
diff --git a/app-arch/7zip/7zip-24.05.ebuild b/app-arch/7zip/7zip-24.05.ebuild
index 51c0b76b70b0..0d983a22a12f 100644
--- a/app-arch/7zip/7zip-24.05.ebuild
+++ b/app-arch/7zip/7zip-24.05.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}"
LICENSE="LGPL-2 BSD rar? ( unRAR )"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="uasm jwasm rar"
REQUIRED_USE="?? ( uasm jwasm )"
diff --git a/app-arch/7zip/7zip-24.06.ebuild b/app-arch/7zip/7zip-24.06.ebuild
index a6bf83168b8c..59e13dc0c5e5 100644
--- a/app-arch/7zip/7zip-24.06.ebuild
+++ b/app-arch/7zip/7zip-24.06.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}"
LICENSE="LGPL-2 BSD rar? ( unRAR )"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="uasm jwasm rar"
REQUIRED_USE="?? ( uasm jwasm )"
diff --git a/profiles/arch/amd64/package.use.mask
b/profiles/arch/amd64/package.use.mask
index 365a5cbd6812..016e8763c70a 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -21,6 +21,10 @@
# Pulls in kde-apps/kgpg is keyworded here
>=kde-apps/kdeutils-meta-24.05.1 -gpg
+# Jared Allard (2024-06-21)
+# uasm and jwasm include amd64-specific ASM
+app-arch/7zip -uasm -jwasm
+
# Andrew Ammerlaan (2024-04-25)
# ROCm and Level-Zero are amd64-only at the moment
sys-apps/hwloc -rocm -l0
diff --git a/profiles/arch/base/package.use.mask
b/profiles/arch/base/package.use.mask
index afa5d9efabee..e409b19b7ac1 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -7,6 +7,10 @@
# on amd64 and arm64.
>=kde-apps/kdeutils-meta-24.05.1 gpg
+# Jared Allard (2024-06-21)
+# uasm and jwasm include amd64-specific ASM
+app-arch/7zip uasm jwasm
+
# Andrew Ammerlaan (2024-04-25)
# ROCm and Level-Zero are amd64-only at the moment
sys-apps/hwloc rocm l0
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/amd64/, profiles/arch/arm64/
commit: 99f23af3fae407e07cd91b11cc280636d0b4d5a5 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jun 23 07:51:15 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jun 23 07:54:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99f23af3 profiles: arch: Mask all kde-apps/kdeutils-meta[gpg] except amd64/arm64 >=kde-apps/kgpg-24.05.1 and the KDE PIM (akonadi) stack will only be keyworded where dev-qt/qtwebengine is available. Bug: https://bugs.gentoo.org/934361 Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/arch/amd64/package.use.mask | 4 profiles/arch/arm64/package.use.mask | 4 profiles/arch/base/package.use.mask | 6 ++ 3 files changed, 14 insertions(+) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 501559b18b84..365a5cbd6812 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Andreas Sturmlechner (2024-06-23) +# Pulls in kde-apps/kgpg is keyworded here +>=kde-apps/kdeutils-meta-24.05.1 -gpg + # Andrew Ammerlaan (2024-04-25) # ROCm and Level-Zero are amd64-only at the moment sys-apps/hwloc -rocm -l0 diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index 4b533c19aeab..d83b2e00517d 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2024-06-23) +# Pulls in kde-apps/kgpg is keyworded here +>=kde-apps/kdeutils-meta-24.05.1 -gpg + # Sam James (2024-06-13) # Needs as-yet-unkeyworded KF6 (bug #934215) app-crypt/pinentry qt6 diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 44d1c8e25182..afa5d9efabee 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,12 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2024-06-23) +# Pulls in kde-apps/kgpg which requires kde-apps/akonadi, which is as +# part of the KDE PIM stack (big, requiring QtWebengine) only keyworded +# on amd64 and arm64. +>=kde-apps/kdeutils-meta-24.05.1 gpg + # Andrew Ammerlaan (2024-04-25) # ROCm and Level-Zero are amd64-only at the moment sys-apps/hwloc rocm l0
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/arm/, media-video/mpv/, ...
commit: 251affd864fc5ba4a690222a05cf3067992bfee3
Author: Ionen Wolkens gentoo org>
AuthorDate: Thu Jun 6 12:39:01 2024 +
Commit: Ionen Wolkens gentoo org>
CommitDate: Thu Jun 6 13:18:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=251affd8
media-video/mpv: drop 0.37.0
Closes: https://bugs.gentoo.org/893422
Signed-off-by: Ionen Wolkens gentoo.org>
media-video/mpv/Manifest | 1 -
media-video/mpv/files/mpv-0.37.0-drm-fix.patch | 41
media-video/mpv/metadata.xml | 2 -
media-video/mpv/mpv-0.37.0.ebuild | 286 -
profiles/arch/arm/package.use.mask | 5 -
profiles/arch/arm/package.use.stable.mask | 4 -
profiles/arch/base/package.use.mask| 7 -
7 files changed, 346 deletions(-)
diff --git a/media-video/mpv/Manifest b/media-video/mpv/Manifest
index 0e7c6d471455..bf9c05f949be 100644
--- a/media-video/mpv/Manifest
+++ b/media-video/mpv/Manifest
@@ -1,2 +1 @@
-DIST mpv-0.37.0.tar.gz 3384190 BLAKE2B
31d8d47ed7ae94540189fe05b7ea63f5b0d5c987a22191f931e4bd90664d05dca4c7e0bd0e05fcdf48b977e38e5f8eec0d2572265f2cf4a969a8a9a9dbf83d68
SHA512
a2f7fb3837312ec59c50427af7be3b2b1b6175a53ccc7463e81503284fc4047dff32cb105d665d80be77ee1ae775d4512b71584f324d6d202c9a7fc1fab53257
DIST mpv-0.38.0.tar.gz 3419741 BLAKE2B
3ff59d30bc305394f58a1fff4f24540aa3be9412bc3cad27bec0c3478f4b7c13190e26847f38edc52996bb9f9a36dd6832c6fccebd6d873058acf78a320e42e4
SHA512
b5b2af59039ef4711814f94bbdfedb37f8ce914301670e42d4ed05fe1900025a3d3a2f3d5e69628a8aad115a647a27c386718959e2df1a18740468b3a84f8975
diff --git a/media-video/mpv/files/mpv-0.37.0-drm-fix.patch
b/media-video/mpv/files/mpv-0.37.0-drm-fix.patch
deleted file mode 100644
index 7e10c07eebc1..
--- a/media-video/mpv/files/mpv-0.37.0-drm-fix.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-From e575ec4fc3654387c7358bd3640877ef32628d2c Mon Sep 17 00:00:00 2001
-From: Jan Beich
-Date: Wed, 22 Nov 2023 19:44:13 +0100
-Subject: [PATCH] meson: also expose present_sync for VT-only after
- a96d04f19d73
-
-$ meson setup --auto-features=disabled -Ddrm=enabled -Degl=enabled
-Dgbm=enabled -Degl-drm=enabled /tmp/mpv_build
-$ meson compile -C /tmp/mpv_build
-[...]
-ld: error: undefined symbol: mp_present_initialize
->>> referenced by drm_common.c
->>> libmpv.so.2.2.0.p/video_out_drm_common.c.o:(vo_drm_init)
-
-ld: error: undefined symbol: present_sync_update_values
->>> referenced by drm_common.c
->>> libmpv.so.2.2.0.p/video_out_drm_common.c.o:(drm_pflip_cb)
-
-ld: error: undefined symbol: present_sync_swap
->>> referenced by drm_common.c
->>> libmpv.so.2.2.0.p/video_out_drm_common.c.o:(drm_pflip_cb)
-
-ld: error: undefined symbol: present_sync_get_info
->>> referenced by vo_drm.c
->>> libmpv.so.2.2.0.p/video_out_vo_drm.c.o:(get_vsync)
- meson.build | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/meson.build b/meson.build
-index a3c3430dd47b..6fd5afa5122a 100644
a/meson.build
-+++ b/meson.build
-@@ -1049,7 +1049,7 @@ if features['xv']
- sources += files('video/out/vo_xv.c')
- endif
-
--if features['wayland'] or features['x11']
-+if features['wayland'] or features['x11'] or features['drm']
- sources += ('video/out/present_sync.c')
- endif
-
diff --git a/media-video/mpv/metadata.xml b/media-video/mpv/metadata.xml
index 4fb09acf0a6a..2601ee1c24c1 100644
--- a/media-video/mpv/metadata.xml
+++ b/media-video/mpv/metadata.xml
@@ -13,11 +13,9 @@
Enable gamepad input support
Enable the shared library and headers (used
by frontends / plugins)
Enable Lua scripting, OSC (On Screen
Controller) GUI, and net-misc/yt-dlp support
- Enable Multi-Media Abstraction Layer (MMAL)
decoding support: Available e.g. on the Raspberry Pi
Enable support for OpenGL-based video
backends
(Note: deprecated for X11, USE=egl provides the newer
support for -gpu-api=opengl)
Enable sound support via native PipeWire
backend
- Enable support for the Raspberry
Pi
Enable high quality pitch correction
via media-libs/rubberband
Enable media-libs/libsdl2 based
video and audio outputs
(Note: these outputs exist for compatibility reasons
only, avoid if possible)
diff --git a/media-video/mpv/mpv-0.37.0.ebuild
b/media-video/mpv/mpv-0.37.0.ebuild
deleted file mode 100644
index f7dd7257fca2..
--- a/media-video/mpv/mpv-0.37.0.ebuild
+++ /dev/null
@@ -1,286 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-1 luajit )
-PYTHON_COMPAT=( python3_{10..12} )
-inherit flag-o-matic lua-single meson optfeature pax-utils python-single-r1 xdg
-
-if [[ ${PV} == ]]; then
- inherit g
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: d442b2adb89fdf329eb7976620997f57df35fcae Author: Mike Gilbert gentoo org> AuthorDate: Sat Apr 13 18:18:45 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Apr 13 18:18:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d442b2ad profiles/arch/base: mask sys-fs/fuse:3[test] Signed-off-by: Mike Gilbert gentoo.org> profiles/arch/base/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index afb21417b194..2531ef261766 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Mike Gilbert (2024-04-13) +# Missing keywords on dev-python/looseversion. +sys-fs/fuse:3 test + # Andrew Ammerlaan (2024-03-17) # Experimental, only keyworded for amd64 currently sys-kernel/installkernel efistub
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/amd64/, media-gfx/blender/, ...
commit: c920bc0801087518ea87d472f7a78bfa25cb04c8
Author: Paul Zander gmail com>
AuthorDate: Thu Mar 28 14:02:45 2024 +
Commit: Sam James gentoo org>
CommitDate: Tue Apr 2 11:26:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c920bc08
media-libs/osl: add 1.12.14.0-r1, 1.13.7.0
switch to llvm-r1
osl-1.13.7.0 has llvm-17 support
Closes: https://bugs.gentoo.org/920539
Closes: https://bugs.gentoo.org/874279
Closes: https://bugs.gentoo.org/917484
Signed-off-by: Paul Zander gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35965
Signed-off-by: Sam James gentoo.org>
media-gfx/blender/blender-3.3.15.ebuild | 2 +-
media-gfx/blender/blender-3.3.6-r1.ebuild | 2 +-
media-gfx/blender/blender-3.3.8.ebuild| 2 +-
media-gfx/blender/blender-3.6.0.ebuild| 2 +-
media-gfx/blender/blender-3.6.5.ebuild| 2 +-
media-gfx/blender/blender-3.6.8.ebuild| 2 +-
media-gfx/blender/blender-4.0.1-r1.ebuild | 2 +-
media-gfx/blender/blender-4.0.2.ebuild| 2 +-
media-gfx/blender/blender-.ebuild | 2 +-
media-libs/osl/Manifest | 1 +
media-libs/osl/metadata.xml | 5 +-
media-libs/osl/osl-1.12.14.0-r1.ebuild| 384 +
media-libs/osl/osl-1.13.7.0.ebuild| 453 ++
media-libs/osl/osl-.ebuild| 443 +
profiles/arch/amd64/use.mask | 4 +
profiles/arch/arm64/use.mask | 4 +
profiles/arch/base/use.mask | 4 +
17 files changed, 1306 insertions(+), 10 deletions(-)
diff --git a/media-gfx/blender/blender-3.3.15.ebuild
b/media-gfx/blender/blender-3.3.15.ebuild
index de6e734737f0..30eb3d17cd54 100644
--- a/media-gfx/blender/blender-3.3.15.ebuild
+++ b/media-gfx/blender/blender-3.3.15.ebuild
@@ -98,7 +98,7 @@ RDEPEND="${PYTHON_DEPS}
dev-libs/c-blosc:=
)
optix? ( =media-libs/osl-1.11.16.0-r3:= )
+ osl? ( =media-libs/osl-1.11.16.0-r3:= )
+ osl? ( =media-libs/osl-1.11.16.0-r3:= )
+ osl? ( =media-libs/osl-1.11.16.0-r3:= )
+ osl? ( =media-libs/osl-1.11.16.0-r3:= )
+ osl? ( media-libs/osl:= )
pdf? ( media-libs/libharu )
potrace? ( media-gfx/potrace )
pugixml? ( dev-libs/pugixml )
diff --git a/media-libs/osl/Manifest b/media-libs/osl/Manifest
index 878645684cfb..5fb6518260ba 100644
--- a/media-libs/osl/Manifest
+++ b/media-libs/osl/Manifest
@@ -2,3 +2,4 @@ DIST osl-1.12.11.0.tar.gz 20287156 BLAKE2B
178db816980929cc61a0deea63f715a9f10ad
DIST osl-1.12.13.0.tar.gz 20286745 BLAKE2B
75a2a5d1ba26cd11463dde710d5be3b8b2d227de45263d8bd39fd87ca064f7c6d2b2f9cea2fdb8f29ccaa94d3ef60e2ff2e0e6d867385e2298dd10ef61b6
SHA512
d7e6ab79f77f2854cbb4fa2fbe5fc92659bb015b1bbffcee2ef86185cf20235990fa3b20308601aa298fedc85d3fcd4451b7b7ff0df7def97027efe4fb8a02bc
DIST osl-1.12.14.0.tar.gz 20555853 BLAKE2B
4f6bc2084e4c1b25e707a37830961f20926e6ab5cb915c763cbd8126127e70f6368832077729ab5e044f573e8c38c4afb413eff8adccee5ea1ae96cb9be43b6e
SHA512
51641e58fb0bba042853e3976c104decc788f1b1d3ec2e33a3f5504b11b05950dc38766ffb066b0f76edc4e0a8829d6b7dd408d9288b74d69380395b1d991bd5
DIST osl-1.12.7.0.tar.gz 20250356 BLAKE2B
a9398243546b1bfc1e3f9602f6112a72a8e7cb6ace54e93d0e5f30d943474e82c3317596597d6a09e0f2cf04b1b21f05c31a2357e3d667d710cd2aa340f5fd63
SHA512
ec0391dfc95140fee4fa8332991cdcb0978dafc436f3e07d0293e2baa2014b8765e6b60631ae5a8bbd6e16dbcf37f04c076d7d6b2d8bfa58b78471f0d92c433f
+DIST osl-1.13.7.0.tar.gz 21774349 BLAKE2B
1fd731f14b8dce948d7995efadb63eec8ce028ed6b095db391d2dfedcbbd62ca3aad9cd5d7d40f94c9e358f952d841899103467a2f81b12a605ae8c8436a16ff
SHA512
15ffc6a5eed44141672af3d7ddab5d97abacad2062cddb35ef2a8484538a9a9a86cbd7e7170deafcefd3b69df764bfd207685603ca17a2fbff4299ccd1afe569
diff --git a/media-libs/osl/metadata.xml b/media-libs/osl/metadata.xml
index 4e777e0e9393..4c2f57c8a0ed 100644
--- a/media-libs/osl/metadata.xml
+++ b/media-libs/osl/metadata.xml
@@ -15,8 +15,11 @@
lights, displacement, and pattern generation.
- Use media-libs/partio
Build the osltoy binary (with Qt5)
+ Build against sys-libs/libcxx
when using clang
+ Do not use Fuse-Multiply-Add
operations
+ Add support for NVIDIA's OptiX Raytracing
Engine
+ Use media-libs/partio
Build the osltoy binary (with Qt6)
diff --git a/media-libs/osl/osl-1.12.14.0-r1.ebuild
b/media-libs/osl/osl-1.12.14.0-r1.ebuild
new file mode 100644
index ..66765c891954
--- /dev/null
+++ b/media-libs/osl/osl-1.12.14.0-r1.ebuild
@@ -0,0 +1,384 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+# Check this on updates
+LLVM_COMPAT=( {15..15} )
+
+inherit cmake flag-o-matic llvm-r1 toolchain-
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, dev-java/icedtea/, profiles/arch/arm64/, ...
commit: 04e136cfdf7bdb7309dbbad0cfb427339569d0c8 Author: Michał Górny gentoo org> AuthorDate: Fri Mar 29 14:33:34 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 29 14:35:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04e136cf dev-java/icedtea: Remove last-rited pkg Signed-off-by: Michał Górny gentoo.org> dev-java/icedtea/Manifest | 13 - dev-java/icedtea/files/icedtea.env.sh | 17 - .../files/openjdk-8-hotspot-arrayallocator.patch | 16 - dev-java/icedtea/files/openjdk-8-make-4.4.patch| 13 - dev-java/icedtea/icedtea-3.21.0.ebuild | 387 - dev-java/icedtea/metadata.xml | 34 -- profiles/arch/amd64/package.use.mask | 4 - profiles/arch/arm64/package.use.mask | 4 - profiles/arch/base/package.use.mask| 4 - profiles/base/package.use.mask | 6 - profiles/package.mask | 8 - 11 files changed, 506 deletions(-) diff --git a/dev-java/icedtea/Manifest b/dev-java/icedtea/Manifest deleted file mode 100644 index 6adf8d98b5fa.. --- a/dev-java/icedtea/Manifest +++ /dev/null @@ -1,13 +0,0 @@ -DIST icedtea-3.21-aarch32-3.21.0.tar.xz 7207712 BLAKE2B bb9001aa31011fd0b29141caa1ba48344f2ca08e5dbe69cb3501a4830886d02b7a8782336a84273aad2ea721f26db2d3f51cdc72a9eccde1ad45a2790fb2caf1 SHA512 fc44c3c59164f6904ad92e04cb8023f39e82d6a2704fb5a91bf84d41066183ca6140273fa4c13d08a0dda47f263bd2d7d5138a5c45f205c58f649e6b87f15a9e -DIST icedtea-3.21-corba-3.21.0.tar.xz 949700 BLAKE2B b845a46b5dcb22545073f894fbc5464e014f8f0e02e0cc66bccda0db6bd5566908a886823189ecf476847adb7f3fa5c009814e54c69d65a3a4a6c3cfc692564d SHA512 55110b92c6eddeb29eab97cbe644d8cc171a489b9fa806c81e4af88a1e5e3e6776fb97371715782935222944464f68e7d6783c46bd0d0de5659123f46c577a7a -DIST icedtea-3.21-hotspot-3.21.0.tar.xz 7121192 BLAKE2B 64813c6a71405c5c093792dadf8613361a056b590fa4fa7453887ac5eb1eda1da63777a2f1e529e50eefe033d6f7f757d3235d53ba8f0f45d40dad6f0c215334 SHA512 678f6c53db5858ba828e063eeeddb727dbeb0586ff26a4287f9735dc01ad00ddcd9f41fa65343b81d5f5c512a944f47a447d4bdc929ca26ba78a68a7e3dfc1cd -DIST icedtea-3.21-jaxp-3.21.0.tar.xz 2269276 BLAKE2B a1848fa6832a8c87c9a6edcfc5ac45fc487b5378368c07bafe5a3e54b849b81b781fb3652593e3506ffbd220a933cb5a04ae6dee86b3a44be7a1138813f5454c SHA512 ff14c9b63cee2a7b9213872b8710b1c5b901ccaf4122c8ddf5d8437d1cdd35cf9af50f461d05f004b74802ba8a21c7e9f288ec080b2b5f7daad065d40dc39258 -DIST icedtea-3.21-jaxws-3.21.0.tar.xz 2278396 BLAKE2B 1fb8608df94937447e192d010465379b2c3aa578f9c1ebd2eba445b1cd92ea9427511fd72351537ae78796d90d130497b02bc3e89b9e1ff1765013c681e6cf83 SHA512 e21bd36b6cfa92f648856532647150243f2184943dc6f5003fea02cf69aa9b6a94fb18d6478db28d5ee5e3af9b780122c0539fd3207cf4dfcb69a042835c13d6 -DIST icedtea-3.21-jdk-3.21.0.tar.xz 40714380 BLAKE2B be2bda5027d20515717ffecef71996bd56c4246a2a0e4d670bb386ea9ed2ff71c91ca8faa17ee209a5894784dff8e1b7d8df544c0b88b8f9da946514d9070bc7 SHA512 06385f14d093be250aa530d0659576d75aed57b0264ec7329d6b2c9309cf4ed660a9ecbfb6f199868ae23aedfbdb97036fccda501c00e9d2e3b1562c92b0ed37 -DIST icedtea-3.21-langtools-3.21.0.tar.xz 2081452 BLAKE2B 97c0820a9c734fc8d155fd5ec8fa9c56b4eaa0bf6fe5df5235b2dc5680f8c1989e608210007faa8e0120ad7dadfe682f4fe174e5cdae64d34624f239a7b1bb16 SHA512 949366138278104fc06452d8227bbe5d0829a9124503928cab34e5e9df37e25d25964a5c755e46d9ca74e63f1b318b2e3366f8f08e144524a8043bc2a7ca626e -DIST icedtea-3.21-nashorn-3.21.0.tar.xz 2324264 BLAKE2B d7bcd9dd6df244004e3cb3ea1cdc178d781dd7f1b1d7b97df32385b67829bc3d9cb168caa64dc13fc15f27a9eeab276576d22cb804de5bc0d0209b98308a7105 SHA512 eda17f94ed2f34dd5bc4670dd3340d50de956723213948fd15963b0a589433bbe2e0ba8be7761974754b6a5d875ef58c31839daa6fef7215af552842f787bb44 -DIST icedtea-3.21-openjdk-3.21.0.tar.xz 367068 BLAKE2B 7fe212e84f1f527c229a854212617cd99457c0a4c5fdbd41a1ae65098706a22843e52a108cbf62fac341b9aa85e22f00746bb5a84e7d249ebbd605630bee127a SHA512 6a1706dfcb5e5d79191c01db6da30ca0ca48cea628a26a3a35f6e43c710091e25c97ec95122e8bc19b4ac69ede27a8dae37b49e1a7e4db07a635ded69e2e0336 -DIST icedtea-3.21-shenandoah-3.21.0.tar.xz 7295776 BLAKE2B c139711d81ccf593a93f786c398371eaddbaa9aa5044683669204ef9671cd17e80488ba2d290565ba5f1e27a62fa696c3d331c215442ddd29f3067b60682adec SHA512 c0282207854ad13d57dc7e1dd73412fb184406e7783d720cacbf58152177ae70af51bb4d577442bc1bebc75e88458cdb86356b79857b01eafb1eb214dbc439f4 -DIST icedtea-3.21.0.tar.xz 1574548 BLAKE2B 55dca04bf55a272a92f161a96a1cabe7c0e1f46289d95d74e9253c4da45d8df00e292e5d806118805241ea5c4b914643e380b05ad7996d850a8e5eebd7a2959a SHA512 874f91f3c3311d7017efb91aaff4e2fb660f55c58a626bcf5b120b7158df15e9b94abda7cd28f9620ad76c50bfa89cc8c1d251c193404c0db51ff1430167b018 -DIST icedtea-cacao-c182f119eaad.tar.xz 3056520 BLAKE2B 6b1be66ce19f491d49f1591babcd8c088e8e327f828dca3f30b8f8b04c132140f8b9f487ef6d91aed212aebab2c7c3052d79fa3f2d
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/loong/, profiles/arch/amd64/, ...
commit: 343fbecc4df2e03159766fd130276f3b8a2eec86 Author: Michał Górny gentoo org> AuthorDate: Wed Mar 6 16:57:43 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Mar 6 17:03:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=343fbecc profiles/arch: Mask dev-debug/lld/[debuginfod] where not kwed Signed-off-by: Michał Górny gentoo.org> profiles/arch/amd64/package.use.mask | 1 + profiles/arch/base/package.use.mask | 1 + profiles/arch/loong/package.use.mask | 1 + profiles/arch/x86/package.use.mask | 1 + 4 files changed, 4 insertions(+) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index d1a323663aaf..56a5aec60eaf 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -91,6 +91,7 @@ media-libs/libplacebo -shaderc # Michał Górny (2023-09-19) # dev-cpp/cpp-httplib is keyworded here. +dev-debug/lldb -debuginfod sys-devel/llvm -debuginfod # Ionen Wolkens (2023-09-13) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 07f57aa06aff..24189d7b9795 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -57,6 +57,7 @@ media-libs/libplacebo shaderc # Michał Górny (2023-09-19) # dev-cpp/cpp-httplib is barely keyworded anywhere. +dev-debug/lldb debuginfod sys-devel/llvm debuginfod # Ionen Wolkens (2023-09-13) diff --git a/profiles/arch/loong/package.use.mask b/profiles/arch/loong/package.use.mask index 21d286ccbe8f..c4cc43e2ff78 100644 --- a/profiles/arch/loong/package.use.mask +++ b/profiles/arch/loong/package.use.mask @@ -56,6 +56,7 @@ dev-util/librnp man # Michał Górny (2023-09-19) # dev-cpp/cpp-httplib is keyworded here. +dev-debug/lldb -debuginfod sys-devel/llvm -debuginfod # WANG Xuerui (2023-09-10) diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index b21ef9cb033c..278c245cebdb 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -29,6 +29,7 @@ media-libs/libplacebo -shaderc # Michał Górny (2023-09-19) # dev-cpp/cpp-httplib is keyworded here. +dev-debug/lldb -debuginfod sys-devel/llvm -debuginfod # Jon Janzen (2023-09-11)
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/riscv/, profiles/arch/amd64/, ...
commit: c75bbe6a375dd0ef32125ed3ae1010f6a961bfdc Author: Mart Raudsepp gentoo org> AuthorDate: Sun Mar 3 17:56:44 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Mar 3 18:09:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c75bbe6a profiles/arch: Unmask wlroots[drm,liftoff] on ~arm64 Signed-off-by: Mart Raudsepp gentoo.org> profiles/arch/amd64/package.use.mask| 2 +- profiles/arch/arm64/package.use.mask| 5 + profiles/arch/arm64/package.use.stable.mask | 7 ++- profiles/arch/base/package.use.mask | 2 +- profiles/arch/riscv/package.use.mask| 2 +- 5 files changed, 14 insertions(+), 4 deletions(-) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 8de47171521e..20d998103599 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -60,7 +60,7 @@ dev-python/PyQt6 -pdfium # Leonardo Hernández Hernández (2023-11-25) # media-libs/libdisplay-info (drm) and dev-libs/libliftoff (liftoff) -# are only available for amd64 and riscv +# are only available for amd64, arm64 and riscv >=gui-libs/wlroots-0.17.0 -drm -liftoff # Jimi Huotari (2023-11-22) diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index 0940ab8031e2..dc93722c79cf 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Mart Raudsepp (2024-03-03) +# media-libs/libdisplay-info (drm) and dev-libs/libliftoff (liftoff) +# are only available for amd64, arm64 and riscv +>=gui-libs/wlroots-0.17.0 -drm -liftoff + # Joonas Niilola (2024-02-16) # Test dependencies not keyworded on this arch. www-servers/nginx test diff --git a/profiles/arch/arm64/package.use.stable.mask b/profiles/arch/arm64/package.use.stable.mask index 65ce835fb0fd..b93a9cc15a57 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 +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Mart Raudsepp (2024-03-03) +# media-libs/libdisplay-info (drm) and dev-libs/libliftoff (liftoff) +# are not stable yet on arm64 +>=gui-libs/wlroots-0.17.0 drm liftoff + # Ionen Wolkens (2024-01-27) # dev-python/PyQt6 and dev-python/pyside6 are not stable here yet dev-python/QtPy pyqt6 pyside6 diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 6336dd0d9794..b9be05bd3379 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -36,7 +36,7 @@ dev-python/PyQt6 pdfium # Leonardo Hernández Hernández (2023-11-25) # media-libs/libdisplay-info (drm) and dev-libs/libliftoff (liftoff) -# are only available for amd64 and riscv +# are only available for amd64, arm64 and riscv >=gui-libs/wlroots-0.17.0 drm liftoff # Jimi Huotari (2023-11-22) diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index b2de7b1bc855..5f0957463d47 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -15,7 +15,7 @@ sys-kernel/installkernel -grub # Leonardo Hernández Hernández (2023-11-22) # media-libs/libdisplay-info (drm) and dev-libs/libliftoff (liftoff) -# are only available for amd64 and riscv +# are only available for amd64, arm64 and riscv >=gui-libs/wlroots-0.17.0 -drm -liftoff # Ionen Wolkens (2023-10-09)
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/amd64/, profiles/arch/x86/
commit: 97eb5f9a8ccc996d496623d05a6ce5d6aeb42b93 Author: Andrew Ammerlaan gentoo org> AuthorDate: Fri Feb 9 12:47:53 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Feb 9 12:50:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97eb5f9a profiles/arch: mask installkernel[refind] on all but amd64 and x86 Signed-off-by: Andrew Ammerlaan gentoo.org> profiles/arch/amd64/package.use.mask | 4 profiles/arch/base/package.use.mask | 4 profiles/arch/x86/package.use.mask | 4 3 files changed, 12 insertions(+) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index e5fde88dd457..91438397ce77 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Andrew Ammerlaan (2024-02-09) +# Refind is only available on a subset of arches +sys-kernel/installkernel -refind + # Ionen Wolkens (2024-01-27) # dev-python/PyQt6 and dev-python/pyside6 are keyworded here dev-python/QtPy -pyqt6 -pyside6 diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 833dc1d76cc4..fed90b77508a 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andrew Ammerlaan (2024-02-09) +# Refind is only available on a subset of arches +sys-kernel/installkernel refind + # Ionen Wolkens (2024-01-27) # dev-python/PyQt6 and dev-python/pyside6 have very few keywords dev-python/QtPy pyqt6 pyside6 diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 87c8ca636628..043790e263d5 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andrew Ammerlaan (2024-02-09) +# Refind is only available on a subset of arches +sys-kernel/installkernel -refind + # Marek Szuba (2024-02-01) # dev-libs/isa-l is seriously broken on x86 (Bugs #922193, #923425), # and upstream seems to have little to no interest in really
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/alpha/, profiles/arch/powerpc/, ...
commit: 5b8f72a0333f89ac5d03dfdeaf5718aed9b0cb5a Author: Ionen Wolkens gentoo org> AuthorDate: Sat Jan 27 05:26:37 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Jan 27 06:46:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b8f72a0 profiles: re-arrange USE=qt6 masks, unmask where possible Follow-up to bug #918896 which keyworded requirements for unmasking on most arches (sparc is still pending, so remains masked for now). Note that still use.stable.masked where needed, stabilizations will wait a bit to see if any trouble arises in ~arch from unmasking. If add new IUSE=qt6 and missing a dependency, ideally please file (re)keywordreqs as needed rather than mask (unless need qtwebengine). Bug: https://bugs.gentoo.org/918896 Signed-off-by: Ionen Wolkens gentoo.org> profiles/arch/alpha/use.mask | 1 + profiles/arch/amd64/package.use.mask | 4 profiles/arch/amd64/package.use.stable.mask | 4 profiles/arch/amd64/use.mask | 6 -- profiles/arch/arm/use.stable.mask| 4 profiles/arch/arm64/package.use.mask | 4 profiles/arch/arm64/package.use.stable.mask | 4 profiles/arch/arm64/use.stable.mask | 4 profiles/arch/base/package.use.mask | 3 +++ profiles/arch/hppa/use.stable.mask | 4 profiles/arch/ia64/use.mask | 1 + profiles/arch/m68k/use.mask | 1 + profiles/arch/mips/use.mask | 1 + profiles/arch/powerpc/ppc64/64le/package.use.mask| 6 ++ profiles/arch/powerpc/ppc64/64le/package.use.stable.mask | 4 profiles/arch/powerpc/use.stable.mask| 4 profiles/arch/s390/use.mask | 1 + profiles/arch/sparc/use.mask | 6 +- profiles/arch/x86/use.stable.mask| 4 profiles/base/use.mask | 7 --- 20 files changed, 55 insertions(+), 18 deletions(-) diff --git a/profiles/arch/alpha/use.mask b/profiles/arch/alpha/use.mask index 3663ca5845ec..53ce21c2ffb6 100644 --- a/profiles/arch/alpha/use.mask +++ b/profiles/arch/alpha/use.mask @@ -11,6 +11,7 @@ flatpak # matoro (2023-11-14) # Qt is not keyworded here qt5 +qt6 # matoro (2023-06-17) # media-libs/libheif is not keyworded here diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 493581018443..1d7742865b38 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Ionen Wolkens (2024-01-27) +# dev-python/PyQt6 and dev-python/pyside6 are keyworded here +dev-python/QtPy -pyqt6 -pyside6 + # Michal Privoznik (2024-01-21) # virtiofsd is available here app-emulation/libvirt -virtiofsd diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask index 420f3a193b95..55ec28d2d0de 100644 --- a/profiles/arch/amd64/package.use.stable.mask +++ b/profiles/arch/amd64/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Ionen Wolkens (2024-01-27) +# dev-python/pyside6 is not stable here yet +dev-python/QtPy pyside6 + # Ionen Wolkens (2024-01-16) # cuda (and thus cudnn) are not available in stable media-libs/opencv cudnn diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask index a2dda70023b4..903b1e2d2f32 100644 --- a/profiles/arch/amd64/use.mask +++ b/profiles/arch/amd64/use.mask @@ -16,12 +16,6 @@ # Unmask secureboot flag on arches where sbsigntools is keyworded -secureboot -# Jimi Huotari (2023-03-03) -# Unmask on amd64 only for now. --qt6 --pyqt6 --pyside6 - # matoro (2022-09-29) # dev-util/google-perftools is supported here -tcmalloc diff --git a/profiles/arch/arm/use.stable.mask b/profiles/arch/arm/use.stable.mask index 0022a3aafc7e..2e2b478ee999 100644 --- a/profiles/arch/arm/use.stable.mask +++ b/profiles/arch/arm/use.stable.mask @@ -4,6 +4,10 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask +# Ionen Wolkens (2024-01-27) +# Qt6 is not stable here yet +qt6 + # Sam James (2022-01-16) # net-libs/gnome-online-accounts is not marked stable on arm yet gnome-online-accounts diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index e76f5b50835d..c7a747a831bb 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Ionen Wolkens (2024-01-27) +# dev-python/PyQt6 is keyworded here +dev-python/QtPy -pyqt6 + # Michal Privoznik (20
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/amd64/
commit: 146afb1ed27c9261513f95f8a3faed952447dd8f Author: Paul Zander gmail com> AuthorDate: Fri Nov 17 16:22:08 2023 + Commit: Sam James gentoo org> CommitDate: Wed Nov 22 11:51:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=146afb1e profiles: allow USE=hip only on amd64 Signed-off-by: Paul Zander gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33874 Signed-off-by: Sam James gentoo.org> profiles/arch/amd64/use.mask| 4 profiles/arch/amd64/use.stable.mask | 4 profiles/arch/base/use.mask | 3 +++ 3 files changed, 11 insertions(+) diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask index 3e17c184e946..048f26b5883f 100644 --- a/profiles/arch/amd64/use.mask +++ b/profiles/arch/amd64/use.mask @@ -4,6 +4,10 @@ # Unmask the flag which corresponds to ARCH. -amd64 +# Paul Zander (2023-11-17) +# ROCm/HIP works here +-hip + # Andrew Ammerlaan (2023-07-11) # Unmask secureboot flag on arches where sbsigntools is keyworded -secureboot diff --git a/profiles/arch/amd64/use.stable.mask b/profiles/arch/amd64/use.stable.mask index dc93eb4e00b2..5f97cbc0e630 100644 --- a/profiles/arch/amd64/use.stable.mask +++ b/profiles/arch/amd64/use.stable.mask @@ -4,6 +4,10 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask +# Paul Zander (2023-11-17) +# ROCm/HIP is not suitable for stabilization. +hip + # Jimi Huotari (2023-03-03) # Mask until stable. pyside6 diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask index fea25523e4a2..216f30b7336f 100644 --- a/profiles/arch/base/use.mask +++ b/profiles/arch/base/use.mask @@ -37,6 +37,9 @@ oci8 cuda nvenc +# ROCm/HIP only works on amd64 +hip + # masking here, and unmasking in arch/x86/use.mask vidix
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: 733358216f5b8ef3a135d27c684f3bbee8144f6c Author: Sam James gentoo org> AuthorDate: Sat Oct 28 21:44:53 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 28 21:44:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73335821 profiles/arch/base: fix opencolorio doc mask Closes: https://bugs.gentoo.org/916456 Signed-off-by: Sam James gentoo.org> profiles/arch/base/package.use.mask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 355a676ca11b..004d9af566bb 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -144,7 +144,7 @@ x11-wm/mutter video_cards_nvidia # Bernd Waibel (2021-06-11) # Has unpackaged dependencies, bug #795459 - (2021-03-27) # The clozurecl and clozurecl64 flags are now arch-specific in maxima,
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: fbc4886d78510283d1374d0790b78c177429ab04 Author: Paul Zander gmail com> AuthorDate: Wed Oct 11 21:22:27 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 27 03:15:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbc4886d media-libs/OpenColorIO: unmask doc for >=2.2.1 * required dependencies are packaged now Signed-off-by: Paul Zander gmail.com> Signed-off-by: Sam James gentoo.org> profiles/arch/base/package.use.mask | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 48029716354c..355a676ca11b 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -143,8 +143,8 @@ x11-base/xwayland video_cards_nvidia x11-wm/mutter video_cards_nvidia # Bernd Waibel (2021-06-11) -# Has unpackaged depdencies, bug #795459 ->=media-libs/opencolorio-2.0.0 doc +# Has unpackaged dependencies, bug #795459 + (2021-03-27) # The clozurecl and clozurecl64 flags are now arch-specific in maxima,
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: 7b5f5a3dbc8c2d53b603ea6f07f90281dfdb4ce8 Author: Sam James gentoo org> AuthorDate: Fri Oct 27 02:58:11 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 27 02:58:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b5f5a3d Revert "media-libs/OpenColorIO: unmask doc for >=2.2.1" This reverts commit f46682a2f35d276501de5aa2662fad0298e17bd2. Signed-off-by: Sam James gentoo.org> profiles/arch/base/package.use.mask | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 355a676ca11b..191302a28257 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -143,8 +143,8 @@ x11-base/xwayland video_cards_nvidia x11-wm/mutter video_cards_nvidia # Bernd Waibel (2021-06-11) -# Has unpackaged dependencies, bug #795459 -=media-libs/OpenColorIO-2.0.0 doc # Michael Orlitzky (2021-03-27) # The clozurecl and clozurecl64 flags are now arch-specific in maxima,
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: f46682a2f35d276501de5aa2662fad0298e17bd2 Author: Paul Zander gmail com> AuthorDate: Wed Oct 11 21:22:27 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 27 02:31:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f46682a2 media-libs/OpenColorIO: unmask doc for >=2.2.1 * required dependencies are packaged now Signed-off-by: Paul Zander gmail.com> Signed-off-by: Sam James gentoo.org> profiles/arch/base/package.use.mask | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 191302a28257..355a676ca11b 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -143,8 +143,8 @@ x11-base/xwayland video_cards_nvidia x11-wm/mutter video_cards_nvidia # Bernd Waibel (2021-06-11) -# Has unpackaged depdencies, bug #795459 ->=media-libs/OpenColorIO-2.0.0 doc +# Has unpackaged dependencies, bug #795459 + (2021-03-27) # The clozurecl and clozurecl64 flags are now arch-specific in maxima,
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/arm64/
commit: a165a02757e87fbd0c30d4fbb2941e7faf36258e Author: Jimi Huotari gentoo org> AuthorDate: Sat Oct 21 19:00:38 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Sat Oct 21 19:16:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a165a027 profiles/arch: mask/unmask 'mpegts' where (un)available At this time, 'net-libs/librist' is only keyworded for arm64. Signed-off-by: Jimi Huotari gentoo.org> profiles/arch/arm64/package.use.mask | 4 profiles/arch/base/package.use.mask | 4 2 files changed, 8 insertions(+) diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index 35920ebda320..98e340931512 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Jimi Huotari (2023-10-21) +# Unmask on specific arches where it's available. +media-video/obs-studio mpegts + # Sam James (2023-10-11) # Supports 64-bit NEON dev-libs/botan -cpu_flags_arm_neo diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 18c1a1473cea..48029716354c 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Jimi Huotari (2023-10-21) +# net-libs/librist is only keyworded for arm64 at this time. +media-video/obs-studio mpegts + # Ionen Wolkens (2023-10-09) # media-libs/shaderc has very few keywords. media-libs/libplacebo shaderc
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, dev-python/pytables/files/, dev-python/tables/files/, ...
commit: 40140c90b36e89419b7e2f4d85c17f267adf5fee
Author: Michał Górny gentoo org>
AuthorDate: Thu Oct 5 14:04:48 2023 +
Commit: Michał Górny gentoo org>
CommitDate: Thu Oct 5 14:08:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40140c90
Rename dev-python/{pytables → tables}
Signed-off-by: Michał Górny gentoo.org>
dev-python/pandas/pandas-1.5.1.ebuild | 8
dev-python/pandas/pandas-1.5.2.ebuild | 8
dev-python/pandas/pandas-1.5.3.ebuild | 8
dev-python/pandas/pandas-2.0.0.ebuild | 8
dev-python/pandas/pandas-2.0.1.ebuild | 8
dev-python/pandas/pandas-2.0.2.ebuild | 6 +++---
dev-python/pandas/pandas-2.0.3-r1.ebuild | 6 +++---
dev-python/pandas/pandas-2.1.0.ebuild | 4 ++--
dev-python/pandas/pandas-2.1.1.ebuild | 4 ++--
dev-python/{pytables => tables}/Manifest | 0
.../files/tables-3.8.0-blosc2.patch} | 0
.../files/tables-3.8.0-cython3.patch} | 0
.../files/tables-3.8.0-optional-cpuinfo.patch}| 0
dev-python/{pytables => tables}/metadata.xml | 0
.../pytables-3.8.0-r3.ebuild => tables/tables-3.8.0-r3.ebuild}| 2 +-
profiles/arch/amd64/package.use.mask | 2 +-
profiles/arch/base/package.use.mask | 2 +-
sci-chemistry/mdtraj/mdtraj-1.9.7.ebuild | 4 ++--
sci-misc/vitables/vitables-3.0.2_p4-r1.ebuild | 4 ++--
19 files changed, 37 insertions(+), 37 deletions(-)
diff --git a/dev-python/pandas/pandas-1.5.1.ebuild
b/dev-python/pandas/pandas-1.5.1.ebuild
index d0df42ebdb57..9fd2d2a5f9bc 100644
--- a/dev-python/pandas/pandas-1.5.1.ebuild
+++ b/dev-python/pandas/pandas-1.5.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
PYTHON_REQ_USE="threads(+)"
VIRTUALX_REQUIRED="manual"
@@ -49,7 +49,7 @@ OPTIONAL_DEPEND="
dev-python/openpyxl[${PYTHON_USEDEP}]
dev-python/xlsxwriter[${PYTHON_USEDEP}]
)
- >=dev-python/pytables-3.2.1[${PYTHON_USEDEP}]
+ >=dev-python/tables-3.2.1[${PYTHON_USEDEP}]
>=dev-python/xarray-0.12.3[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-1.3.0[${PYTHON_USEDEP}]
>=dev-python/xlrd-1.2.0[${PYTHON_USEDEP}]
@@ -88,7 +88,7 @@ DEPEND="
dev-python/nbsphinx[${PYTHON_USEDEP}]
>=dev-python/numpydoc-0.9.1[${PYTHON_USEDEP}]
>=dev-python/openpyxl-1.6.1[${PYTHON_USEDEP}]
- >=dev-python/pytables-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/tables-3.0.0[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
dev-python/rpy[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
@@ -203,7 +203,7 @@ pkg_postinst() {
optfeature "Template engine for conditional HTML formatting"
dev-python/jinja
optfeature "Plotting support" dev-python/matplotlib
optfeature "Needed for Excel I/O" ">=dev-python/openpyxl-3.0.0"
dev-python/xlsxwriter dev-python/xlrd dev-python/xlwt
- optfeature "necessary for HDF5-based storage"
">=dev-python/pytables-3.2.1"
+ optfeature "necessary for HDF5-based storage"
">=dev-python/tables-3.2.1"
optfeature "R I/O support" dev-python/rpy
optfeature "Needed for parts of pandas.stats" dev-python/statsmodels
optfeature "SQL database support" ">=dev-python/sqlalchemy-1.3.0"
diff --git a/dev-python/pandas/pandas-1.5.2.ebuild
b/dev-python/pandas/pandas-1.5.2.ebuild
index f719ef313c98..09d214d3f934 100644
--- a/dev-python/pandas/pandas-1.5.2.ebuild
+++ b/dev-python/pandas/pandas-1.5.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
PYTHON_REQ_USE="threads(+)"
VIRTUALX_REQUIRED="manual"
@@ -49,7 +49,7 @@ OPTIONAL_DEPEND="
dev-python/openpyxl[${PYTHON_USEDEP}]
dev-python/xlsxwriter[${PYTHON_USEDEP}]
)
- >=dev-python/pytables-3.2.1[${PYTHON_USEDEP}]
+ >=dev-python/tables-3.2.1[${PYTHON_USEDEP}]
>=dev-python/xarray-0.12.3[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-1.3.0[${PYTHON_USEDEP}]
>=dev-python/xlrd-1.2.0[${PYTHON_USEDEP}]
@@ -88,7 +88,7 @@ DEPEND="
dev-python/nbsphinx[${PYTHON_USEDEP}]
>=dev-python/numpydoc-0.9.1[${PYTHON_USEDEP}]
>=dev-python/openpyxl-1.6.1[${PYTHON_USEDEP}]
- >=dev-python/pytables-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/tables-3.0.0[${PYTHO
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/amd64/
commit: de5a94e0af5f81d7cd89ccc478eb1fc3f0398fd8 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Sep 13 14:43:20 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Sep 13 16:40:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de5a94e0 profiles/arch: mask dev-qt/qtbase[renderdoc] on non-amd64 In advance, mask not really needed until Qt6.7+ is keyworded. Do not believe this is very interesting to keyword (very obscure feature for qtbase), but could be revisited if someone wants this. Signed-off-by: Ionen Wolkens gentoo.org> profiles/arch/amd64/package.use.mask | 4 profiles/arch/base/package.use.mask | 4 2 files changed, 8 insertions(+) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index cd381dfdd243..189fff8bb107 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Ionen Wolkens (2023-09-13) +# media-gfx/renderdoc is keyworded here +dev-qt/qtbase -renderdoc + # Sam James (2023-09-07) # media-libs/roc-toolkit is not keyworded in most places media-video/pipewire -roc diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 0a83decefa79..4e5678bfaf67 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Ionen Wolkens (2023-09-13) +# media-gfx/renderdoc currently has few keywords +dev-qt/qtbase renderdoc + # Sam James (2023-09-07) # media-libs/roc-toolkit is not keyworded in most places media-video/pipewire roc
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/arm/, profiles/arch/powerpc/
commit: 78a8b15f8ba5b777d32fc248e08323d6369fc40d Author: Sam James gentoo org> AuthorDate: Fri Jul 28 02:15:08 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jul 28 02:15:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78a8b15f profiles/arch: mask media-video/pipewire[ieee1394] Signed-off-by: Sam James gentoo.org> profiles/arch/arm/package.use.stable.mask | 4 profiles/arch/base/package.use.stable.mask| 4 profiles/arch/powerpc/package.use.stable.mask | 4 3 files changed, 12 insertions(+) diff --git a/profiles/arch/arm/package.use.stable.mask b/profiles/arch/arm/package.use.stable.mask index a1e0711b3b78..5cbcc08621ad 100644 --- a/profiles/arch/arm/package.use.stable.mask +++ b/profiles/arch/arm/package.use.stable.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2023-07-28) +# media-libs/libffado not marked stable here +media-video/pipewire ieee1394 + # Michał Górny (2023-04-22) # Needs unkeyworded dev-python/sympy dev-python/nbval test diff --git a/profiles/arch/base/package.use.stable.mask b/profiles/arch/base/package.use.stable.mask index 818466ada9a2..939d4f924666 100644 --- a/profiles/arch/base/package.use.stable.mask +++ b/profiles/arch/base/package.use.stable.mask @@ -1,6 +1,10 @@ # Copyright 2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2023-07-28) +# media-libs/libffado not marked stable on most arches +media-video/pipewire -ieee1394 + # Michał Górny (2023-04-22) # pandoc is stable on amd64 only. dev-python/nbclassic doc diff --git a/profiles/arch/powerpc/package.use.stable.mask b/profiles/arch/powerpc/package.use.stable.mask index fe093716344b..c1a95c0efa09 100644 --- a/profiles/arch/powerpc/package.use.stable.mask +++ b/profiles/arch/powerpc/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Sam James (2023-07-28) +# media-libs/libffado not marked stable here +media-video/pipewire ieee1394 + # Sam James (2021-10-25) # Various unstable dependencies: # gnome-base/nautilus
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/amd64/
commit: 7626550ae6795d00b29492808d61891934c9be2f Author: Sam James gentoo org> AuthorDate: Fri Jun 9 11:28:54 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jun 9 11:28:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7626550a profiles/arch: mask dev-util/cmake[debugger] on most arches Signed-off-by: Sam James gentoo.org> profiles/arch/amd64/package.use.mask | 4 profiles/arch/base/package.use.mask | 4 2 files changed, 8 insertions(+) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 83a261731286..d2146cb91175 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Sam James (2023-06-09) +# dev-cpp/cppdap is not keyworded on most arches +dev-util/cmake -debugger + # Sam James (2023-05-15) # net-libs/rustls-ffi is keyworded here www-servers/apache -apache2_modules_tls diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index db7cae156eac..75cfebf25113 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2023-06-09) +# dev-cpp/cppdap is not keyworded on most arches +dev-util/cmake debugger + # Sam James (2023-05-15) # Unkeyworded dependencies www-servers/apache apache2_modules_tls
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/arm/
commit: 431542c052988a70056cde89130d00915fd25e55 Author: James Le Cuirot gentoo org> AuthorDate: Sun Jun 4 17:07:42 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Jun 4 20:31:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=431542c0 profiles: Mask net-misc/moonlight[mmal], except on arm Signed-off-by: James Le Cuirot gentoo.org> profiles/arch/arm/package.use.mask | 1 + profiles/arch/base/package.use.mask | 1 + 2 files changed, 2 insertions(+) diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index 7ae4cfed9881..bde53b9837b8 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -326,6 +326,7 @@ media-gfx/xsane ocr media-video/ffmpeg -mmal media-video/ffmpeg-chromium -mmal media-video/mpv -mmal +net-misc/moonlight -mmal # Markus Meier (2015-10-10) # unkeyworded deps, bug #552330 diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 5054ceb096a0..db7cae156eac 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -320,6 +320,7 @@ media-video/motion mmal media-video/ffmpeg mmal media-video/ffmpeg-chromium mmal media-video/mpv mmal +net-misc/moonlight mmal # Brian Evans
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/embedded/
commit: 928c74a5176ab59bed7307b9e6103cad30cdaf6a
Author: Sam James gentoo org>
AuthorDate: Sat May 27 16:59:01 2023 +
Commit: Sam James gentoo org>
CommitDate: Mon May 29 18:19:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=928c74a5
profiles: drop dead prefix targets
Signed-off-by: Sam James gentoo.org>
profiles/arch/base/make.defaults | 4 ++--
profiles/embedded/make.defaults | 6 +++---
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/profiles/arch/base/make.defaults b/profiles/arch/base/make.defaults
index fb4ad83b8fa2..bb227e4ece2a 100644
--- a/profiles/arch/base/make.defaults
+++ b/profiles/arch/base/make.defaults
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
USE_EXPAND_UNPREFIXED="ARCH"
USE_EXPAND_IMPLICIT="ARCH"
-USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 arm64-macos hppa
ia64 loong m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc
sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86
x86-linux x86-solaris x86-winnt"
+USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 arm64-macos hppa
ia64 loong m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc x64-macos
x64-solaris x86 x86-linux"
PROFILE_ONLY_VARIABLES="${PROFILE_ONLY_VARIABLES} ARCH USE_EXPAND_VALUES_ARCH"
diff --git a/profiles/embedded/make.defaults b/profiles/embedded/make.defaults
index a1bd0cf4017d..e3d7f8df25cb 100644
--- a/profiles/embedded/make.defaults
+++ b/profiles/embedded/make.defaults
@@ -22,9 +22,9 @@ LINGUAS="en"
IUSE_IMPLICIT="prefix prefix-guest prefix-stack"
USE_EXPAND_UNPREFIXED="ARCH"
USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL"
-USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 hppa ia64 loong m68k
mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc sparc64-solaris
sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-linux
x86-solaris x86-winnt"
-USE_EXPAND_VALUES_ELIBC="bionic Cygwin Darwin glibc mingw musl SunOS"
-USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS Winnt"
+USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 hppa ia64 loong m68k
mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc x64-macos x64-solaris x86
x86-linux"
+USE_EXPAND_VALUES_ELIBC="bionic Darwin glibc mingw musl SunOS"
+USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS"
# Env vars to expand into USE vars. Modifying this requires prior
# discussion on [email protected].
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/amd64/
commit: 7a721451b500b07d86405a58c074098083062b07 Author: Michał Górny gentoo org> AuthorDate: Sat Apr 22 09:53:21 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 22 09:53:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a721451 profiles: Mask dev-python/nbval[doc] on non-amd64 stable Signed-off-by: Michał Górny gentoo.org> profiles/arch/amd64/package.use.stable.mask | 4 profiles/arch/base/package.use.stable.mask | 6 ++ 2 files changed, 10 insertions(+) diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask index 12838fdbc612..15189b2ccec6 100644 --- a/profiles/arch/amd64/package.use.stable.mask +++ b/profiles/arch/amd64/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Michał Górny (2023-04-22) +# pandoc is stable here. +dev-python/nbval -doc + # Yiyang Wu (2023-01-27) # AMDGPU enablement depends on dev-libs/rocr-runtime, ~amd64 only # See also: https://bugs.gentoo.org/891499 diff --git a/profiles/arch/base/package.use.stable.mask b/profiles/arch/base/package.use.stable.mask new file mode 100644 index ..899f9ebf4d3a --- /dev/null +++ b/profiles/arch/base/package.use.stable.mask @@ -0,0 +1,6 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Michał Górny (2023-04-22) +# pandoc is stable on amd64 only. +dev-python/nbval doc
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/amd64/, dev-libs/libsecp256k1/
commit: d513d3e24448922f589dace818e6830bb6d85205
Author: Sam James gentoo org>
AuthorDate: Thu Jan 5 01:32:49 2023 +
Commit: Sam James gentoo org>
CommitDate: Thu Jan 5 04:37:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d513d3e2
dev-libs/libsecp256k1: add 0.2.0
Signed-off-by: Sam James gentoo.org>
dev-libs/libsecp256k1/Manifest | 1 +
dev-libs/libsecp256k1/libsecp256k1-0.2.0.ebuild | 79 +
profiles/arch/amd64/package.use.mask| 5 ++
profiles/arch/base/package.use.mask | 5 ++
4 files changed, 90 insertions(+)
diff --git a/dev-libs/libsecp256k1/Manifest b/dev-libs/libsecp256k1/Manifest
index 5d4a61eeda99..9b2e6807476f 100644
--- a/dev-libs/libsecp256k1/Manifest
+++ b/dev-libs/libsecp256k1/Manifest
@@ -1,2 +1,3 @@
+DIST libsecp256k1-0.2.0.tar.gz 2456096 BLAKE2B
9160ea9977ddc08daf8881cdcb98cd223024c938ab09c0dab9fc4cd67d355018f339bab7701bbb895345fa858e5673006ab81e027da109a7c9d470e2052eecdf
SHA512
a345ffd69c558dc834a9f86f89971090158695507cf08cd12efc3b136ff5eff54a7bd789354a5e6e11229e1b2839f706458d64cdf7561519245c5be31a9f
DIST libsecp256k1-v0.1_pre20190401.tgz 13 BLAKE2B
68c9fc3fda6af56452f32edeae5dcb5a92f68bc3fb39a397c532951c6392347df14ea0347bbe05cab43158512e0d9f5ea87bd8f69bece1b04440860ebb8065ee
SHA512
8c4945e93cb5ff241482ba4426b25162a7ae3b26860edc10c91d06b1c396887202ad971f4d38e035828352531b87fc29087a12b675e43da44f23c9ea3b6c0cc8
DIST libsecp256k1-v0.1_pre20201028.tgz 200051 BLAKE2B
90d636049b411e02703feb2661006900a55f952f60e76e2b7147a5afe8e391a06a80d6ae1489b1e7f2382176c7ea831526465a85bca09156dc6d37b417fcb33b
SHA512
54a0fa21b64dd6836e4227de51f3539afe06e0e2f352683397d6adb5dd0508af443d2e25f91e90e1ae366b261965fe7d438292314705baee799cf37421644958
diff --git a/dev-libs/libsecp256k1/libsecp256k1-0.2.0.ebuild
b/dev-libs/libsecp256k1/libsecp256k1-0.2.0.ebuild
new file mode 100644
index ..56a8ea20c441
--- /dev/null
+++ b/dev-libs/libsecp256k1/libsecp256k1-0.2.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+MY_PN=${PN##lib}
+
+DESCRIPTION="Optimized C library for EC operations on curve secp256k1"
+HOMEPAGE="https://github.com/bitcoin-core/secp256k1";
+if [[ ${PV} == *_p* ]] ; then
+ MY_COMMIT="3967d96bf184519eb98b766af665b4d4b072563e"
+
SRC_URI="https://github.com/bitcoin-core/${MyPN}/archive/${COMMITHASH}.tar.gz
-> ${P}.tar.gz"
+ S="${WORKDIR}"/${MY_PN}-${MY_COMMIT}
+else
+
SRC_URI="https://github.com/bitcoin-core/secp256k1/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
+ S="${WORKDIR}"/${MY_PN}-${PV}
+fi
+
+LICENSE="MIT"
+SLOT="0/1"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="+asm ecdh experimental +extrakeys lowmem precompute-ecmult +schnorr
+recovery test valgrind"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+ ?? ( lowmem precompute-ecmult )
+ asm? (
+ || ( amd64 arm )
+ )
+ schnorr? ( extrakeys )
+"
+
+BDEPEND="
+ virtual/pkgconfig
+ test? ( dev-libs/openssl )
+ valgrind? ( dev-util/valgrind )
+"
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ local asm_opt
+ if use asm; then
+ if use arm; then
+ asm_opt=arm
+ else
+ asm_opt=auto
+ fi
+ else
+ asm_opt=no
+ fi
+
+ local myeconfargs=(
+ --disable-benchmark
+ $(use_enable experimental)
+ $(use_enable test tests)
+ $(use_enable test exhaustive-tests)
+ $(use_enable ecdh module-ecdh)
+ $(use_enable extrakeys module-extrakeys)
+ --with-asm=${asm_opt}
+ $(use_enable recovery module-recovery)
+ $(use_enable schnorr module-schnorrsig)
+ $(usev lowmem '--with-ecmult-window=2
--with-ecmult-gen-precision=2')
+ $(usev precompute-ecmult '--with-ecmult-window=24
--with-ecmult-gen-precision=8')
+ $(use_with valgrind)
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/profiles/arch/amd64/package.use.mask
b/profiles/arch/amd64/package.use.mask
index 12787fac0489..b0e7ddb895b8 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,11 @@
#--- END OF EXAMPLES ---
+# Sam James (2023-01-05)
+# asm is only available for amd64 and arm, but for arm, is gated
+# behind an experimental flag.
+>=dev-libs/libsecp256k1-0.2.0 -asm
+
# Sam James (2022-12-11)
# net-libs/rustls-ffi is keyworded here
net-misc/curl -rustls -curl_ssl_rustls
diff --git a/profiles/arch/base/package.use.mask
b/profiles/arch/base/
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/riscv/, profiles/arch/powerpc/ppc64/, ...
commit: a78dd64f3b7b638c1371b6127a2a8219669f1f4b Author: Sam James gentoo org> AuthorDate: Tue Dec 27 23:49:37 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 00:32:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a78dd64f profiles/arch: drop obsolete app-alternatives/* masks They're keyworded everywhere now. Bug: https://bugs.gentoo.org/886247 Signed-off-by: Sam James gentoo.org> profiles/arch/amd64/package.use.mask | 4 profiles/arch/arm/package.use.mask | 8 profiles/arch/arm64/package.use.mask | 4 profiles/arch/base/package.use.mask | 4 profiles/arch/hppa/package.use.mask | 8 profiles/arch/ia64/package.use.mask | 8 profiles/arch/powerpc/ppc32/package.use.mask | 8 profiles/arch/powerpc/ppc64/package.use.mask | 8 profiles/arch/riscv/package.use.mask | 16 profiles/arch/s390/package.use.mask | 12 profiles/arch/sparc/package.use.mask | 8 profiles/arch/x86/package.use.mask | 8 12 files changed, 96 deletions(-) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 106f5b994aa2..cae08acd30b3 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -27,10 +27,6 @@ net-misc/curl -rustls -curl_ssl_rustls media-video/ffmpeg -qsv media-libs/gst-plugins-bad -qsv -# Michał Górny (2022-12-01) -# Keyworded here. -app-alternatives/awk -nawk - # WANG Xuerui (2022-10-07) # sys-libs/libsmbios is available here. app-laptop/pbbuttonsd -macbook diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index fba3315db99a..805353975272 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -1,14 +1,6 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Sam James (2022-12-02) -# Unkeyworded dependencies -app-alternatives/bc gh - -# Sam James (2022-12-02) -# Not keyworded here -app-alternatives/lex reflex - # Florian Schmaus (2022-11-23) # avoid larger deptree, bug #882593 dev-python/bracex doc diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index e91a2e91bf26..99c6bf2d978d 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -1,10 +1,6 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Sam James (2022-12-02) -# Not keyworded here -app-alternatives/lex reflex - # Florian Schmaus (2022-11-23) # avoid larger deptree, bug #882593 dev-python/bracex doc diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 06bc75d2449f..eb0d9c7bbb76 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -16,10 +16,6 @@ media-libs/gst-plugins-bad qsv sys-devel/clang ieee-long-double sys-devel/gcc ieee-long-double -# Michał Górny (2022-12-01) -# Not widely keyworded. -app-alternatives/awk nawk - # Mike Gilbert (2022-10-16) # Only supported on MIPS. dev-lang/gnat-gpl fixed-point diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask index 47c402b2c3e9..6e1b69e6e38e 100644 --- a/profiles/arch/hppa/package.use.mask +++ b/profiles/arch/hppa/package.use.mask @@ -8,14 +8,6 @@ # Unkeyworded dependencies dev-util/diffoscope opendocument pascal pdf R -# Sam James (2022-12-02) -# Unkeyworded dependencies -app-alternatives/bc gh - -# Sam James (2022-12-02) -# Not keyworded here -app-alternatives/lex reflex - # Florian Schmaus (2022-11-23) # avoid larger deptree, bug #882593 dev-python/bracex doc diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask index 5e36be8a59a4..cc8cf039c8ca 100644 --- a/profiles/arch/ia64/package.use.mask +++ b/profiles/arch/ia64/package.use.mask @@ -5,14 +5,6 @@ # Unkeyworded dependencies dev-util/diffoscope opendocument pascal pdf R -# Sam James (2022-12-02) -# Unkeyworded dependencies -app-alternatives/bc gh - -# Sam James (2022-12-02) -# Not keyworded here -app-alternatives/lex reflex - # Florian Schmaus (2022-11-23) # avoid larger deptree, bug #882593 dev-python/bracex doc diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index 88205b0180eb..79384429974f 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -5,14 +5,6 @@ # Unkeyworded dependencies dev-util/diffoscope opendocument pascal pdf R -# Sam James (2022-12-02) -# Unkeyworded dependencies -app-alternatives/bc gh - -# Sam James (2022-12-02) -# Not keyworded here -app-alternatives/lex reflex - # Sam James (2022-11-19) # Fails to compil
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: f455b0a971d5e43fb787b9e8bc7565fce3f8ff71 Author: Georgy Yakovlev gentoo org> AuthorDate: Thu Dec 1 20:08:18 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Dec 4 22:21:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f455b0a9 profiles/arch/base: mask gcc[ieee-long-double] We will unmask it on relevant ppc64le profiles once ready. Bug: https://bugs.gentoo.org/882815 Closes: https://github.com/gentoo/gentoo/pull/28419 Signed-off-by: Georgy Yakovlev gentoo.org> profiles/arch/base/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 7db6c9601a3c..cfb208578910 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Georgy Yakovlev (2022-12-01) +# Only supported on ppc64le. +sys-devel/gcc ieee-long-double + # Michał Górny (2022-12-01) # Not widely keyworded. app-alternatives/awk nawk
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, app-alternatives/awk/, profiles/arch/x86/, ...
commit: fe323f5591a2556d80dd16a8fde2f2cfc349f3b2
Author: Michał Górny gentoo org>
AuthorDate: Thu Dec 1 17:26:45 2022 +
Commit: Sam James gentoo org>
CommitDate: Thu Dec 1 19:38:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe323f55
app-alternatives/awk: New package to control awk symlinks
Signed-off-by: Michał Górny gentoo.org>
Signed-off-by: Sam James gentoo.org>
app-alternatives/awk/awk-0.ebuild| 59
app-alternatives/awk/metadata.xml| 27 +
profiles/arch/amd64/package.use.mask | 4 +++
profiles/arch/base/package.use.mask | 4 +++
profiles/arch/x86/package.use.mask | 4 +++
5 files changed, 98 insertions(+)
diff --git a/app-alternatives/awk/awk-0.ebuild
b/app-alternatives/awk/awk-0.ebuild
new file mode 100644
index ..01e69d65fbd1
--- /dev/null
+++ b/app-alternatives/awk/awk-0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="/bin/awk and /usr/bin/awk symlinks"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Base/Alternatives";
+SRC_URI=""
+S=${WORKDIR}
+
+LICENSE="CC0-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="busybox +gawk mawk nawk split-usr"
+REQUIRED_USE="^^ ( busybox gawk mawk nawk )"
+
+RDEPEND="
+ busybox? ( sys-apps/busybox )
+ gawk? ( sys-apps/gawk )
+ mawk? ( sys-apps/mawk )
+ nawk? ( sys-apps/nawk )
+ !app-eselect/eselect-awk
+"
+
+src_install() {
+ local root_prefix=
+ use split-usr && root_prefix=../../bin/
+
+ if use busybox; then
+ dosym "${root_prefix}busybox" /usr/bin/awk
+ newman - awk.1 <<<".so busybox.1"
+ elif use gawk; then
+ dosym gawk /usr/bin/awk
+ newman - awk.1 <<<".so gawk.1"
+ elif use mawk; then
+ dosym mawk /usr/bin/awk
+ newman - awk.1 <<<".so mawk.1"
+ elif use nawk; then
+ dosym nawk /usr/bin/awk
+ newman - awk.1 <<<".so nawk.1"
+ else
+ die "Invalid USE flag combination (broken REQUIRED_USE?)"
+ fi
+
+ if use split-usr; then
+ dosym ../usr/bin/awk /bin/awk
+ fi
+}
+
+pkg_postrm() {
+ # make sure we don't leave the user without the symlinks, since
+ # they've not been owned by any other package
+ if [[ ! -h ${EROOT}/usr/bin/awk ]]; then
+ ln -s gawk "${EROOT}/usr/bin/awk" || die
+ fi
+ if [[ ! -h ${EROOT}/bin/awk ]]; then
+ ln -s ../usr/bin/awk "${EROOT}/bin/awk" || die
+ fi
+}
diff --git a/app-alternatives/awk/metadata.xml
b/app-alternatives/awk/metadata.xml
new file mode 100644
index ..7c4c46c75e10
--- /dev/null
+++ b/app-alternatives/awk/metadata.xml
@@ -0,0 +1,27 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+
+ [email protected]
+ Gentoo Base System
+
+
+ [email protected]
+ Michał Górny
+
+
+
+ Symlink to sys-apps/busybox
+
+
+ Symlink to sys-apps/gawk
+
+
+ Symlink to sys-apps/mawk (warning: mawk is
+ not fully POSIX-compliant)
+
+
+ Symlink to sys-apps/nawk
+
+
+
diff --git a/profiles/arch/amd64/package.use.mask
b/profiles/arch/amd64/package.use.mask
index 27207c6da3f9..317dfc821763 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
+# Michał Górny (2022-12-01)
+# Keyworded here.
+app-alternatives/awk -nawk
+
# Guillermo Joandet (2022-11-22)
# app-text/pandoc is keyworded on this architecture
net-libs/gssdp -man
diff --git a/profiles/arch/base/package.use.mask
b/profiles/arch/base/package.use.mask
index 5a1455d90b27..8ca1e3eda94e 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Michał Górny (2022-12-01)
+# Not widely keyworded.
+app-alternatives/awk nawk
+
# Mike Gilbert (2022-10-16)
# Only supported on MIPS.
dev-lang/gnat-gpl fixed-point
diff --git a/profiles/arch/x86/package.use.mask
b/profiles/arch/x86/package.use.mask
index a68e233ecfd9..b733021ebde4 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/amd64/, profiles/arch/powerpc/ppc64/64le/, ...
commit: 6f37d96a73eed4e812c04ef10cc88f47dbf5af03 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Nov 6 23:26:04 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Nov 7 19:28:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f37d96a profiles/arch: update media-video/mpv libplacebo/vulkan masks Signed-off-by: Ionen Wolkens gentoo.org> profiles/arch/amd64/package.use.mask | 2 +- profiles/arch/base/package.use.mask | 2 +- profiles/arch/powerpc/ppc64/64le/package.use.mask | 2 +- profiles/arch/x86/package.use.mask| 4 4 files changed, 7 insertions(+), 3 deletions(-) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index a721800b468b..471115a6defe 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -220,7 +220,7 @@ dev-util/catalyst -system-bootloader # Ilya Tumaykin (2018-06-17) # Vulkan support is only available on few selected arches atm. # Mask everywhere, unmask where appropriate. -media-video/mpv -vulkan +media-video/mpv -libplacebo -vulkan # Richard Yao (2018-04-16) # sys-fs/zfs is keyworded on amd64 diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index fad744752618..5a1455d90b27 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -214,7 +214,7 @@ dev-util/catalyst system-bootloader # Ilya Tumaykin (2018-06-17) # Vulkan support is only available on few selected arches atm. # Mask everywhere, unmask where appropriate. -media-video/mpv vulkan +media-video/mpv libplacebo vulkan # Richard Yao (2018-04-16) # sys-fs/zfs is not available everywhere. diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask b/profiles/arch/powerpc/ppc64/64le/package.use.mask index 6cf00c63b8df..6588d1e9f48a 100644 --- a/profiles/arch/powerpc/ppc64/64le/package.use.mask +++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask @@ -51,7 +51,7 @@ dev-qt/qtdeclarative -vulkan dev-qt/qtgui -vulkan dev-qt/qtwayland -vulkan media-libs/mesa -vulkan -vulkan-overlay -media-video/mpv -vulkan +media-video/mpv -libplacebo -vulkan media-video/vlc -libplacebo # Robin H. Johnson (2019-12-06) diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 2a8867429c19..2e5749c53225 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Ionen Wolkens (2022-11-07) +# media-libs/libplacebo is keyworded here and vulkan is usable +media-video/mpv -libplacebo -vulkan + # WANG Xuerui (2022-10-07) # sys-libs/libsmbios is available here. app-laptop/pbbuttonsd -macbook
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: 0afbad121e56dcf973f0fe9757f4b065ecfbcecb Author: WANG Xuerui gentoo org> AuthorDate: Wed Oct 19 10:57:35 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Wed Oct 19 10:57:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0afbad12 profiles/arch/base: sync USE=experimental-loong mask updates The previous commit didn't update the base masks. Fixes: d54b4d3d87d3b10a452b2996f18c31a70d0a9cea Signed-off-by: WANG Xuerui gentoo.org> profiles/arch/base/package.use.mask | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 26044840a092..fad744752618 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -31,9 +31,8 @@ media-libs/libva-intel-driver hybrid # In the meantime, force-enable on loong only. # This is not inside use.mask, because crossdev toolchain packages would # want to have the flag enabled without hassle. -dev-libs/libffi experimental-loong -sys-kernel/linux-headers experimental-loong -sys-libs/glibc experimental-loong + (2022-02-24)
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/amd64/
commit: 9c3e42d447b4da2b4ede38c12b27b0d1059e4865 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Oct 12 13:01:47 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Oct 12 13:42:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c3e42d4 profiles/arch: drop obsolete wine-* vulkan/vkd3d mask These are available everywhere wine is keyworded on, and seems fine from a quick look on x86. Signed-off-by: Ionen Wolkens gentoo.org> profiles/arch/amd64/package.use.mask | 5 - profiles/arch/base/package.use.mask | 5 - 2 files changed, 10 deletions(-) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index c25fc2368777..30eb24984243 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -223,11 +223,6 @@ dev-util/catalyst -system-bootloader # Mask everywhere, unmask where appropriate. media-video/mpv -vulkan -# Nick Sarnie (2018-04-29) -# media-libs/vulkan-loader and app-emulation/vkd3d are keyworded on amd64 -app-emulation/wine-staging -vulkan -app-emulation/wine-vanilla -vkd3d -vulkan - # Richard Yao (2018-04-16) # sys-fs/zfs is keyworded on amd64 sys-cluster/ceph -zfs diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 9f6f97a22618..98346e30c17c 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -212,11 +212,6 @@ dev-util/catalyst system-bootloader # Mask everywhere, unmask where appropriate. media-video/mpv vulkan -# Nick Sarnie (2018-04-29) -# media-libs/vulkan-loader and app-emulation/vkd3d are not available everywhere -app-emulation/wine-staging vulkan -app-emulation/wine-vanilla vkd3d vulkan - # Richard Yao (2018-04-16) # sys-fs/zfs is not available everywhere. sys-cluster/ceph zfs
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: 9347caf592b973faa21aa224bd139666b523ec6f Author: John Helmert III gentoo org> AuthorDate: Mon Aug 15 01:16:15 2022 + Commit: John Helmert III gentoo org> CommitDate: Mon Aug 15 01:18:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9347caf5 profiles: drop duplicate collectd_plugins_slurm usemask Signed-off-by: John Helmert III gentoo.org> profiles/arch/base/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index c02657e5b8d0..f0ea6816568f 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -125,10 +125,6 @@ sys-apps/flashrom atahpt atapromise atavia drkaiser gfxnvidia internal it8212 ni # requires clisp whichis keyworded on fewer arches app-text/texlive-core xindy -# Thomas Deutschmann (2020-04-30) -# Dependency is only keyworded on amd64 and x86 -app-metrics/collectd collectd_plugins_slurm - # Georgy Yakovlev (2020-04-26) # static-pie is not implemented on all arches, #719444 # https://sourceware.org/glibc/wiki/PortStatus
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/amd64/
commit: 1019355f492f0d3671cf1467f9fd8bb980f799da Author: Lars Wendler gentoo org> AuthorDate: Sun May 22 07:54:13 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sun May 22 07:59:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1019355f profiles/arch: Mask qmmp's xmp USE flag on non-amd64 arches for now Signed-off-by: Lars Wendler gentoo.org> profiles/arch/amd64/package.use.mask | 3 +++ profiles/arch/base/package.use.mask | 3 +++ 2 files changed, 6 insertions(+) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 789b47500e10..0c7b239567e0 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,9 @@ #--- END OF EXAMPLES --- +# Unmask media-libs/libxmp here +media-sound/qmmp -xmp + # Jakov Smolić (2022-05-15) # media-video/nvidia_video_sdk is masked for removal media-libs/avidemux-core nvenc diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 9b39c72ba291..fbc14706bb29 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,9 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# media-libs/libxmp requires keywording +media-sound/qmmp xmp + # WANG Xuerui (2022-04-24) # This is only for bringing in the not-upstreamed-yet LoongArch patchset; # masked everywhere in order to minimize impact on other arches.
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, sys-libs/libseccomp/
commit: 24321e22d76226e74760704d828567eb3042c8b0
Author: WANG Xuerui gentoo org>
AuthorDate: Mon Apr 25 05:37:48 2022 +
Commit: WANG Xuerui gentoo org>
CommitDate: Thu Apr 28 22:23:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24321e22
sys-libs/libseccomp: add support for loong
The LoongArch patch is generated by diffing the original release
tarball with the dist tarball, made with the LoongArch support
PR [1] applied. Tests have passed on amd64 and loong.
[1]: https://github.com/seccomp/libseccomp/pull/356
See: https://github.com/gentoo/gentoo/pull/25189
Signed-off-by: WANG Xuerui gentoo.org>
profiles/arch/base/package.use.mask | 1 +
sys-libs/libseccomp/Manifest| 1 +
sys-libs/libseccomp/libseccomp-2.5.4.ebuild | 16 ++--
sys-libs/libseccomp/metadata.xml| 3 +++
4 files changed, 19 insertions(+), 2 deletions(-)
diff --git a/profiles/arch/base/package.use.mask
b/profiles/arch/base/package.use.mask
index 2dad2e3c3a61..8d22c623dfd8 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -9,6 +9,7 @@
# want to have the flag enabled without hassle.
sys-kernel/linux-headers experimental-loong
sys-libs/glibc experimental-loong
+sys-libs/libseccomp experimental-loong
# James Le Cuirot (2022-02-24)
# These GRUB platforms are only for MIPS.
diff --git a/sys-libs/libseccomp/Manifest b/sys-libs/libseccomp/Manifest
index 1199558b0162..e770c0df7ad7 100644
--- a/sys-libs/libseccomp/Manifest
+++ b/sys-libs/libseccomp/Manifest
@@ -1,3 +1,4 @@
DIST libseccomp-2.5.1.tar.gz 638811 BLAKE2B
683ae7536c0cba36f4d30640b42361171fc34b7cb04985ea56e64369df29c440361a0205385b14580cc0e481e0f9ffd0b0e8ebd4ac98817ed59298db6b274c35
SHA512
2be80a6323f9282dbeae8791724e5778b32e2382b2a3d1b0f77366371ec4072ea28128204f675cce101c091c0420d12c497e1a9ccbb7dc5bcbf61bfd777160af
DIST libseccomp-2.5.3.tar.gz 637572 BLAKE2B
cedf04b3a926f9fe5202e6169ddac6b983e755009c14fc1d645157b9c0bcdf65d4085f8ea7abad90f3a0c13ae4d66b5d8306e725168490863aad15976de1eae7
SHA512
00170fe2360f0c0b33293dccfcc33e98fabb99619f34ecefbcc92bfdaa249ba91e7433226545b842b71542a3b224b6e980ea2ae656c4addf07e84a0def1870a0
+DIST libseccomp-2.5.4-loongarch64-20220425.patch.xz 132768 BLAKE2B
f3ab165b028b5f8b4c16574936b915595807ebeb49ef7365d6051f3dfafa7da46ef2a9de458e0a268298cb340152abe1f3c0c293446462a06696bc9ce92d2f72
SHA512
94f23c7a2cc2ea8acb01fef00ef184295c276b14b2b3ba0c65687fd72081df8478f3f04c51b0b391ba44529c4f914e6edbb4132af935e3be55902f641d478780
DIST libseccomp-2.5.4.tar.gz 637228 BLAKE2B
38b134cb578f9355667546f92950ebcf8c53ccaf98db568db9aadfa9629c054136849e03d4bf9f09f73998fe66a5e8a9038573d19740b2bddf5518a8a0119229
SHA512
92650bd7d1d48b383f402a536b97a017fd0f6ad1234daf4b938d01c92e8d134a01d2f2dd45fd9e2d025d7556bd1386ec360402145a87f20580c85949d62cea0e
diff --git a/sys-libs/libseccomp/libseccomp-2.5.4.ebuild
b/sys-libs/libseccomp/libseccomp-2.5.4.ebuild
index fed0b3c8f425..4b5c83a4fcad 100644
--- a/sys-libs/libseccomp/libseccomp-2.5.4.ebuild
+++ b/sys-libs/libseccomp/libseccomp-2.5.4.ebuild
@@ -16,13 +16,14 @@ if [[ ${PV} == * ]] ; then
PRERELEASE="2.6.0"
inherit autotools git-r3
else
-
SRC_URI="https://github.com/seccomp/libseccomp/releases/download/v${PV}/${P}.tar.gz";
+
SRC_URI="https://github.com/seccomp/libseccomp/releases/download/v${PV}/${P}.tar.gz
+ experimental-loong? (
https://dev.gentoo.org/~xen0n/distfiles/${P}-loongarch64-20220425.patch.xz )"
KEYWORDS="-* ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390
~x86 ~amd64-linux ~x86-linux"
fi
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE="python static-libs test"
+IUSE="experimental-loong python static-libs test"
RESTRICT="!test? ( test )"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
@@ -42,8 +43,19 @@ PATCHES=(
)
src_prepare() {
+ if use experimental-loong; then
+ PATCHES+=( "${WORKDIR}/${P}-loongarch64-20220425.patch" )
+ fi
+
default
+ if use experimental-loong; then
+ # touch generated files to avoid activating maintainer mode
+ # remove when loong-fix-build.patch is no longer necessary
+ touch ./aclocal.m4 ./configure ./configure.h.in || die
+ find . -name Makefile.in -exec touch {} + || die
+ fi
+
if [[ ${PV} == * ]] ; then
sed -i -e "s/0.0.0/${PRERELEASE}/" configure.ac || die
diff --git a/sys-libs/libseccomp/metadata.xml b/sys-libs/libseccomp/metadata.xml
index dd20dd0473ec..75b652d43244 100644
--- a/sys-libs/libseccomp/metadata.xml
+++ b/sys-libs/libseccomp/metadata.xml
@@ -5,6 +5,9 @@
[email protected]
Gentoo Base System
+
+ Add experimental LoongArch
patchset
+
seccomp/libseccomp
libseccomp
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/embedded/, profiles/
commit: db2494a7c95005acd6dfb76b8c687bb5d9bb2be8
Author: WANG Xuerui gentoo org>
AuthorDate: Sun Apr 17 15:47:51 2022 +
Commit: WANG Xuerui gentoo org>
CommitDate: Sun Apr 24 02:50:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db2494a7
profiles: add new ARCH keyword "loong"
See: https://github.com/gentoo/gentoo/pull/25083
Reviewed-by: Sam James gentoo.org>
Signed-off-by: WANG Xuerui gentoo.org>
profiles/arch.list | 1 +
profiles/arch/base/make.defaults | 2 +-
profiles/arch/base/use.mask | 1 +
profiles/arches.desc | 3 ++-
profiles/embedded/make.defaults | 2 +-
5 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/profiles/arch.list b/profiles/arch.list
index 0c9a0540efa1..c1b3f7ab2a45 100644
--- a/profiles/arch.list
+++ b/profiles/arch.list
@@ -4,6 +4,7 @@ arm
arm64
hppa
ia64
+loong
m68k
mips
ppc
diff --git a/profiles/arch/base/make.defaults b/profiles/arch/base/make.defaults
index 9abd9bab3d01..fb4ad83b8fa2 100644
--- a/profiles/arch/base/make.defaults
+++ b/profiles/arch/base/make.defaults
@@ -3,6 +3,6 @@
USE_EXPAND_UNPREFIXED="ARCH"
USE_EXPAND_IMPLICIT="ARCH"
-USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 arm64-macos hppa
ia64 m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc sparc64-solaris
sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-linux
x86-solaris x86-winnt"
+USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 arm64-macos hppa
ia64 loong m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc
sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86
x86-linux x86-solaris x86-winnt"
PROFILE_ONLY_VARIABLES="${PROFILE_ONLY_VARIABLES} ARCH USE_EXPAND_VALUES_ARCH"
diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index 229a41186f2d..e355ffb1edcd 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -221,6 +221,7 @@ arm
arm64
hppa
ia64
+loong
m68k
mips
ppc
diff --git a/profiles/arches.desc b/profiles/arches.desc
index c627dd5570a7..75e49339031c 100644
--- a/profiles/arches.desc
+++ b/profiles/arches.desc
@@ -1,4 +1,4 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# This file specifies keyword level for profiles
@@ -17,6 +17,7 @@ arm stable
arm64 stable
hppa stable
ia64 testing
+loong testing
m68k testing
mips testing
ppcstable
diff --git a/profiles/embedded/make.defaults b/profiles/embedded/make.defaults
index 2ec8febf5f4f..2c90652fe630 100644
--- a/profiles/embedded/make.defaults
+++ b/profiles/embedded/make.defaults
@@ -23,7 +23,7 @@ LINGUAS="en"
IUSE_IMPLICIT="prefix prefix-guest prefix-stack"
USE_EXPAND_UNPREFIXED="ARCH"
USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL USERLAND"
-USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 hppa ia64 m68k mips
ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc sparc64-solaris sparc-solaris
x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-linux x86-solaris x86-winnt"
+USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 hppa ia64 loong m68k
mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc sparc64-solaris
sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-linux
x86-solaris x86-winnt"
USE_EXPAND_VALUES_ELIBC="bionic Cygwin Darwin glibc mingw musl SunOS Winnt"
USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS Winnt"
USE_EXPAND_VALUES_USERLAND="BSD GNU"
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: b903572c28cfd187a18086e97981c827c349ada3 Author: WANG Xuerui gentoo org> AuthorDate: Sat Apr 23 00:50:50 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sun Apr 24 01:58:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b903572c profiles/arch/base: mask sys-libs/glibc[experimental-loong] See: https://github.com/gentoo/gentoo/pull/25162 Signed-off-by: WANG Xuerui gentoo.org> profiles/arch/base/package.use.mask | 8 1 file changed, 8 insertions(+) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 4683e58f9b8a..7c645abdafc0 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,14 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# WANG Xuerui (2022-04-24) +# This is only for bringing in the not-upstreamed-yet LoongArch patchset; +# masked everywhere in order to minimize impact on other arches. +# In the meantime, force-enable on loong only. +# This is not inside use.mask, because crossdev toolchain packages would +# want to have the flag enabled without hassle. +sys-libs/glibc experimental-loong + # James Le Cuirot (2022-02-24) # These GRUB platforms are only for MIPS. sys-boot/grub grub_platforms_loongson grub_platforms_qemu-mips
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/ia64/, profiles/arch/x86/, profiles/arch/arm/, ...
commit: 541a99a7e997058fc7c9736ed37cc0d5238ad4c6 Author: Mike Gilbert gentoo org> AuthorDate: Tue Apr 12 15:55:58 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Apr 16 23:12:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=541a99a7 profiles/arch: mask sys-apps/systemd-utils[boot] where appropriate Signed-off-by: Mike Gilbert gentoo.org> profiles/arch/amd64/package.use.mask | 1 + profiles/arch/arm/package.use.mask | 1 + profiles/arch/arm64/package.use.mask | 1 + profiles/arch/base/package.use.mask | 1 + profiles/arch/ia64/package.use.mask | 1 + profiles/arch/x86/package.use.mask | 1 + 6 files changed, 6 insertions(+) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 4610921674f9..84d80ea786ca 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -280,6 +280,7 @@ sys-boot/grub:2 -grub_platforms_xen-32 # Mike Gilbert (2015-09-05) # sys-boot/gnu-efi is not supported on all archs. sys-apps/systemd -gnuefi +sys-apps/systemd-utils -boot # Ben de Groot (2015-03-15) # media-libs/libbdplus is keyworded on amd64, so unmask the useflag diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index 6f6b04881b44..4034a3d22ea1 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -74,6 +74,7 @@ net-im/prosody selinux # gnuefi + systemd-boot works on arm # bug #729720 sys-apps/systemd -gnuefi +sys-apps/systemd-utils -boot # Joonas Niilola (2021-01-15) # Dependency not keyworded on this arch. diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index 8b7b5eb5a77d..e30bc8103f11 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -108,6 +108,7 @@ media-sound/bluez-alsa man # gnuefi + systemd-boot works on arm64 # bug #729720 sys-apps/systemd -gnuefi +sys-apps/systemd-utils -boot # Joonas Niilola (2021-01-15) # Dependency not keyworded on this arch. diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 95fe1fc05f8b..4683e58f9b8a 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -275,6 +275,7 @@ media-video/ffmpeg-chromium mmal # Mike Gilbert (2015-09-05) # sys-boot/gnu-efi is not supported on all archs. sys-apps/systemd gnuefi +sys-apps/systemd-utils boot # Ben de Groot (2015-03-15) # Mask bdplus support and unmask on arches where libbdplus is keyworded. diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask index d7ec8415fba3..adc60a31c090 100644 --- a/profiles/arch/ia64/package.use.mask +++ b/profiles/arch/ia64/package.use.mask @@ -381,6 +381,7 @@ media-sound/pulseaudio ofono-headset # Mike Gilbert (2015-09-05) # sys-boot/gnu-efi is not supported on all archs. sys-apps/systemd -gnuefi +sys-apps/systemd-utils -boot # Pacho Ramos (2015-06-13) # Missing keywords, bug #513108 diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 00f4b2fe76f7..c50b6ccf90f3 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -315,6 +315,7 @@ app-emulation/libvirt xen # Mike Gilbert (2015-09-05) # sys-boot/gnu-efi is not supported on all archs. sys-apps/systemd -gnuefi +sys-apps/systemd-utils -boot # Ben de Groot (2015-03-15) # media-libs/libbdplus is keyworded on x86, so unmask the useflag
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/embedded/, profiles/arch/powerpc/ppc64/, ...
commit: 58d3fd255f80ce2f45275cc6e16b5529a10072f4 Author: David Seifert gentoo org> AuthorDate: Sun Mar 13 20:12:49 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Mar 13 20:12:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58d3fd25 profiles: remove dead abi_ppc_* flags Signed-off-by: David Seifert gentoo.org> profiles/arch/base/use.mask| 2 -- profiles/arch/powerpc/ppc32/use.force | 3 --- profiles/arch/powerpc/ppc32/use.mask | 4 profiles/arch/powerpc/ppc64/32ul/use.force | 5 - profiles/arch/powerpc/ppc64/32ul/use.mask | 5 - profiles/arch/powerpc/ppc64/use.force | 3 --- profiles/arch/powerpc/ppc64/use.mask | 6 +- profiles/base/make.defaults| 4 ++-- profiles/embedded/make.defaults| 4 ++-- 9 files changed, 5 insertions(+), 31 deletions(-) diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask index f55dfd0cd001..229a41186f2d 100644 --- a/profiles/arch/base/use.mask +++ b/profiles/arch/base/use.mask @@ -193,8 +193,6 @@ abi_x86_x32 abi_mips_o32 abi_mips_n32 abi_mips_n64 -abi_ppc_32 -abi_ppc_64 abi_s390_32 abi_s390_64 diff --git a/profiles/arch/powerpc/ppc32/use.force b/profiles/arch/powerpc/ppc32/use.force index 5da3746141ae..ebd35a2034ce 100644 --- a/profiles/arch/powerpc/ppc32/use.force +++ b/profiles/arch/powerpc/ppc32/use.force @@ -1,5 +1,2 @@ # Force the flag which corresponds to ARCH. ppc - -# Force the flag corresponding to the only ABI. -abi_ppc_32 diff --git a/profiles/arch/powerpc/ppc32/use.mask b/profiles/arch/powerpc/ppc32/use.mask index 58adf43e9b93..a51476ff3230 100644 --- a/profiles/arch/powerpc/ppc32/use.mask +++ b/profiles/arch/powerpc/ppc32/use.mask @@ -30,10 +30,6 @@ gnome-shell # Java is no longer supported on ppc. java -# Michał Górny (2014-06-27) -# Unmask multilib flag for the ABI. --abi_ppc_32 - # Andrey Grozin (2014-06-25) # keyworded on ppc -clisp diff --git a/profiles/arch/powerpc/ppc64/32ul/use.force b/profiles/arch/powerpc/ppc64/32ul/use.force index e7102de1a2df..c74bf3460241 100644 --- a/profiles/arch/powerpc/ppc64/32ul/use.force +++ b/profiles/arch/powerpc/ppc64/32ul/use.force @@ -3,8 +3,3 @@ ppc # Unforce the flag which corresponds to the 64-bit ARCH. -ppc64 - -# Michał Górny (2014-06-27) -# Switch multilib flags for the ABI. --abi_ppc_64 -abi_ppc_32 diff --git a/profiles/arch/powerpc/ppc64/32ul/use.mask b/profiles/arch/powerpc/ppc64/32ul/use.mask index abf49705cc6b..2e4685d1f36d 100644 --- a/profiles/arch/powerpc/ppc64/32ul/use.mask +++ b/profiles/arch/powerpc/ppc64/32ul/use.mask @@ -6,8 +6,3 @@ ppc64 # We mask this since we're not really a multilib profile multilib - -# Michał Górny (2014-06-27) -# Switch multilib flags for the ABI. -abi_ppc_64 --abi_ppc_32 diff --git a/profiles/arch/powerpc/ppc64/use.force b/profiles/arch/powerpc/ppc64/use.force index 85c8ee8c145f..88544d5e9243 100644 --- a/profiles/arch/powerpc/ppc64/use.force +++ b/profiles/arch/powerpc/ppc64/use.force @@ -1,5 +1,2 @@ # Force the flag which corresponds to ARCH. ppc64 - -# Force the flag corresponding to the only ABI. -abi_ppc_64 diff --git a/profiles/arch/powerpc/ppc64/use.mask b/profiles/arch/powerpc/ppc64/use.mask index ab9cefcf66ac..7de0634ed869 100644 --- a/profiles/arch/powerpc/ppc64/use.mask +++ b/profiles/arch/powerpc/ppc64/use.mask @@ -1,4 +1,4 @@ -# Copyright 2008-2021 Gentoo Authors +# Copyright 2008-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 ### THIS FILE IS ONLY FOR PACKAGES MASKED ON BOTH 64-BIT AND 32-BIT USERLAND!!! @@ -14,10 +14,6 @@ openexr osg -# Michał Górny (2014-06-27) -# Unmask multilib flag for the ABI. --abi_ppc_64 - # Samuli Suominen (2012-11-24) # TODO: Keyword and stabilize media-gfx/opencolorio and media-libs/opencv color-management diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults index 7c4cc85f1cbc..ff9d142dabf7 100644 --- a/profiles/base/make.defaults +++ b/profiles/base/make.defaults @@ -13,11 +13,11 @@ USE_EXPAND_VALUES_USERLAND="BSD GNU" # Env vars to expand into USE vars. Modifying this requires prior # discussion on [email protected]. -USE_EXPAND="ABI_MIPS ABI_PPC ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL ELIBC FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XTABLES_ADDONS" +USE_EXPAND="ABI_MIPS ABI_
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/mips/
commit: 5b5dfbf2547de5a52ec837a76793ef8abadd9bfa Author: James Le Cuirot gentoo org> AuthorDate: Thu Feb 24 23:28:56 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Thu Feb 24 23:28:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b5dfbf2 profiles: Mask loongson and qemu-mips GRUB platforms everywhere but MIPS Signed-off-by: James Le Cuirot gentoo.org> profiles/arch/base/package.use.mask | 4 profiles/arch/mips/package.use.mask | 4 2 files changed, 8 insertions(+) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 08d4b04814e9..42238fbf4d8f 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# James Le Cuirot (2022-02-24) +# These GRUB platforms are only for MIPS. +sys-boot/grub grub_platforms_loongson grub_platforms_qemu-mips + # Sam James (2021-11-15) # Only available on PPC*. sys-apps/util-linux rtas diff --git a/profiles/arch/mips/package.use.mask b/profiles/arch/mips/package.use.mask index 67d60f06c16b..6dae04813fb1 100644 --- a/profiles/arch/mips/package.use.mask +++ b/profiles/arch/mips/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# James Le Cuirot (2022-02-24) +# These GRUB platforms are only for MIPS. +sys-boot/grub -grub_platforms_loongson -grub_platforms_qemu-mips + # Adel Kara Slimane (2022-01-17) # Mask AMF keyword on non-amd64 arches # It is unusable, for now, in other arches
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: 7e3aead35e577e204f5df6295bbb63a91044093e Author: Georgy Yakovlev gentoo org> AuthorDate: Tue Nov 2 22:52:31 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Nov 7 05:20:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e3aead3 profiles/arch/base: mask systemd[hostnamed-fallback] Signed-off-by: Georgy Yakovlev gentoo.org> profiles/arch/base/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index b286847139d..41c7b0ecd2d 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Georgy Yakovlev (2021-11-01) +# requires sys-apps/dbus-broker, which is not widely keyworded yet. +sys-apps/systemd hostnamed-fallback + # James Le Cuirot (2021-10-22) # Only available on some architectures. app-emulation/fs-uae jit
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/amd64/, profiles/arch/x86/
commit: 690e23751563df72eb48777bd7214dc8c0a5255c Author: James Le Cuirot gentoo org> AuthorDate: Fri Oct 22 22:47:47 2021 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Oct 22 22:47:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=690e2375 profiles: Mask app-emulation/fs-uae[jit] except on amd64 and x86 Signed-off-by: James Le Cuirot gentoo.org> profiles/arch/amd64/package.use.mask | 4 profiles/arch/base/package.use.mask | 4 profiles/arch/x86/package.use.mask | 4 3 files changed, 12 insertions(+) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 7498557f179..f664687b9b9 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# James Le Cuirot (2021-10-22) +# The JIT feature only works on amd64 and x86. +app-emulation/fs-uae -jit + # Marek Szuba (2021-10-10) # Does work on amd64 and x86 x11-misc/read-edid -vbe-mode diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index f8c1f0e1751..b286847139d 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# James Le Cuirot (2021-10-22) +# Only available on some architectures. +app-emulation/fs-uae jit + # Lars Wendler (2021-08-27) # Lacks various keywords in media-libs/webrtc-audio-processing media-video/pipewire echo-cancel diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index f6a56f5514d..bc9f5bce2d6 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# James Le Cuirot (2021-10-22) +# The JIT feature only works on amd64 and x86. +app-emulation/fs-uae -jit + # Marek Szuba (2021-10-10) # Does work on amd64 and x86 x11-misc/read-edid -vbe-mode
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/arm64/, profiles/arch/arm/
commit: 2628d88cb6ca5126bd2014f17e008c26bf372e0e Author: James Le Cuirot gentoo org> AuthorDate: Thu Oct 7 22:18:35 2021 + Commit: James Le Cuirot gentoo org> CommitDate: Thu Oct 7 22:22:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2628d88c profiles: Copy applicable masks from ffmpeg to ffmpeg-chromium Signed-off-by: James Le Cuirot gentoo.org> profiles/arch/arm/package.use.mask| 1 + profiles/arch/arm64/package.use.force | 1 + profiles/arch/arm64/package.use.mask | 1 + profiles/arch/base/package.use.mask | 1 + 4 files changed, 4 insertions(+) diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index bbc6713a53a..c855277818b 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -332,6 +332,7 @@ media-gfx/xsane ocr # Alexis Ballier (2015-11-14) # MMAL is available on the Raspberry Pi (armv6 & armv7 so far) media-video/ffmpeg -mmal +media-video/ffmpeg-chromium -mmal # Markus Meier (2015-10-10) # unkeyworded deps, bug #552330 diff --git a/profiles/arch/arm64/package.use.force b/profiles/arch/arm64/package.use.force index 5612ce870a4..90e884f46c8 100644 --- a/profiles/arch/arm64/package.use.force +++ b/profiles/arch/arm64/package.use.force @@ -13,6 +13,7 @@ dev-libs/keystone llvm_targets_AArch64 # Aaron Bauman (2019-12-27) # ffmpeg does support 64 bit neon media-video/ffmpeg cpu_flags_arm_neon +media-video/ffmpeg-chromium cpu_flags_arm_neon # Luke Dashjr (2019-09-21) # iasl is keyworded ~arm64 diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index 5f06bb4b2c4..ddc7dccfcf5 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -192,6 +192,7 @@ net-wireless/kismet ubertooth # Aaron Bauman (2019-12-27) # ffmpeg does support 64 bit neon media-video/ffmpeg -cpu_flags_arm_neon +media-video/ffmpeg-chromium -cpu_flags_arm_neon # Tomáš Mózes (2019-12-19) # dev-libs/criterion is not keyworded yet diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 4e3dd6695b6..089f99dfad2 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -257,6 +257,7 @@ media-video/mpv raspberry-pi # MMAL is only available on the Raspberry Pi: # Mask it globally, unmask it on arm. media-video/ffmpeg mmal +media-video/ffmpeg-chromium mmal # Brian Evans
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: 3e50fbabcdc81d31b39e194bc5a338bb750e73f7 Author: Lars Wendler gentoo org> AuthorDate: Fri Aug 27 09:37:07 2021 + Commit: Lars Wendler gentoo org> CommitDate: Fri Aug 27 10:49:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e50fbab profiles/arch/base: p.use.mask "echo-cancel" USE flag Signed-off-by: Lars Wendler gentoo.org> profiles/arch/base/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 94a2b69a910..81c17fb7ac6 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Lars Wendler (2021-08-27) +# Lacks various keywords in media-libs/webrtc-audio-processing +media-video/pipewire echo-cancel + # Sam James (2021-08-14) # Needs Raspberry Pi specific applications media-video/mjpg-streamer input-raspicam
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: aa22bd4cfd3b5418aa0d5c4492e5183ec25cf97f Author: Bernd Waibel posteo net> AuthorDate: Thu Aug 5 17:01:36 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Aug 5 21:49:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa22bd4c profiles: remove pcl mask of ~media-gfx/freecad-0.19 sci-libs/pcl-1.12.0 now builds against vtk-9 Signed-off-by: Bernd Waibel posteo.net> Closes: https://github.com/gentoo/gentoo/pull/21894 Signed-off-by: Ionen Wolkens gentoo.org> profiles/arch/base/package.use.mask | 5 - 1 file changed, 5 deletions(-) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 40d37ef6f55..c71049984f0 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -11,11 +11,6 @@ dev-util/diffoscope haskell x11-base/xwayland video_cards_nvidia x11-wm/mutter video_cards_nvidia -# Bernd Waibel (2021-06-16) -# sci-libs/pcl-1.11.1 is missing support for >=sci-libs/vtk-9 -# bug #796368 -~media-gfx/freecad-0.19.2 pcl - # Bernd Waibel (2021-06-11) # Has unpackaged depdencies, bug #795459 >=media-libs/opencolorio-2.0.0 doc
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/base/, profiles/arch/amd64/, profiles/arch/x86/
commit: 7cde4f6092727f84e8958baef1baaa2b8dfe6e82 Author: Sam James gentoo org> AuthorDate: Sat Jul 17 05:06:00 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jul 17 05:06:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cde4f60 profiles: further dev-util/diffoscope[haskell] stable-masking Bug: https://bugs.gentoo.org/801649 Signed-off-by: Sam James gentoo.org> profiles/arch/amd64/package.use.stable.mask | 5 + profiles/arch/base/package.use.stable.mask | 10 -- profiles/arch/x86/package.use.stable.mask | 5 + profiles/base/package.use.stable.mask | 5 - 4 files changed, 10 insertions(+), 15 deletions(-) diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask index 41ae83a7573..5aac6d95a29 100644 --- a/profiles/arch/amd64/package.use.stable.mask +++ b/profiles/arch/amd64/package.use.stable.mask @@ -17,6 +17,11 @@ #--- END OF EXAMPLES --- +# Sam James (2021-07-17) +# Haskell isn't stable on amd64 (or anywhere) +# bug #801649 +dev-util/diffoscope haskell + # Georgy Yakovlev (2021-05-07) # openjfx:8 will never be stabilized # openjfx:11 probably will neither diff --git a/profiles/arch/base/package.use.stable.mask b/profiles/arch/base/package.use.stable.mask deleted file mode 100644 index c1da0586d52..000 --- a/profiles/arch/base/package.use.stable.mask +++ /dev/null @@ -1,10 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# This file requires EAPI 5 or later. New entries go on top. -# Please use the same syntax as in package.use.mask - -# Sam James (2021-07-17) -# Haskell isn't stable on amd64 (or anywhere) -# bug #801649 -dev-util/diffoscope haskell diff --git a/profiles/arch/x86/package.use.stable.mask b/profiles/arch/x86/package.use.stable.mask index 737847d26d7..8c3c48b76b2 100644 --- a/profiles/arch/x86/package.use.stable.mask +++ b/profiles/arch/x86/package.use.stable.mask @@ -17,6 +17,11 @@ #--- END OF EXAMPLES --- +# Sam James (2021-07-17) +# Haskell isn't stable on amd64 (or anywhere) +# bug #801649 +dev-util/diffoscope haskell + # Sam James (2021-03-04) # Dependencies not yet stable, drags in # large amount of fabric. bug #763954 diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index 5c09daf7df9..7c7be35a0f1 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -4,11 +4,6 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in package.use.mask -# Sam James (2021-07-17) -# Haskell isn't stable on amd64 (or anywhere) -# bug #801649 -dev-util/diffoscope haskell - # Patrick McLean (2021-07-13) # Pulls in dev-libs/pmdk which has Haskell deps, a dep on rocr-runtime # all of which are not stable anywhere.
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: 9b6a4f26dcc7c4ec2e79b9859a493642e4654175 Author: Sam James gentoo org> AuthorDate: Mon Jul 12 06:59:48 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jul 12 07:00:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b6a4f26 profiles/arch/base: mask dev-util/diffoscope[haskell] for stable Haskell isn't marked stable anywhere. Bug: https://bugs.gentoo.org/801649 Signed-off-by: Sam James gentoo.org> profiles/arch/base/package.use.stable.mask | 7 +++ 1 file changed, 7 insertions(+) diff --git a/profiles/arch/base/package.use.stable.mask b/profiles/arch/base/package.use.stable.mask new file mode 100644 index 000..02be3780c64 --- /dev/null +++ b/profiles/arch/base/package.use.stable.mask @@ -0,0 +1,7 @@ +# Copyright 2019-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Sam James (2021-07-12) +# Haskell isn't stable on amd64 (or anywhere) +# bug #801649 +dev-util/diffoscope haskell
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: 5cb888ad872e88c8ccffcea5501d91359afdf70d Author: Bernd Waibel posteo net> AuthorDate: Sat Jul 10 09:43:37 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Jul 10 10:05:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cb888ad profiles: update use mask for pcl in freecad Signed-off-by: Bernd Waibel posteo.net> Closes: https://github.com/gentoo/gentoo/pull/21583 Signed-off-by: Ionen Wolkens gentoo.org> profiles/arch/base/package.use.mask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 522059cbd0b..5b5be3520b9 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -9,7 +9,7 @@ x11-wm/mutter video_cards_nvidia # Bernd Waibel (2021-06-16) # sci-libs/pcl-1.11.1 is missing support for >=sci-libs/vtk-9 # bug #796368 -=media-gfx/freecad-0.19.2-r2 pcl +~media-gfx/freecad-0.19.2 pcl # Bernd Waibel (2021-06-11) # Has unpackaged depdencies, bug #795459
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: 9094c5b1cb79957222efecdbd6b2c7a113b60a92 Author: Bernd Waibel posteo net> AuthorDate: Wed Jun 16 18:27:09 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jun 21 22:25:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9094c5b1 profiles: mask pcl USE flag on non-live freecad sci-libs/pcl-1.11.1 doesn't support >=sci-libs/vtk-9 Bug: https://bugs.gentoo.org/796368 Signed-off-by: Bernd Waibel posteo.net> Signed-off-by: Sam James gentoo.org> profiles/arch/base/package.use.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 2b105478f5c..5f3f70e9821 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Bernd Waibel (2021-06-16) +# sci-libs/pcl-1.11.1 is missing support for >=sci-libs/vtk-9 +# bug #796368 +=media-gfx/freecad-0.19.2-r2 pcl + # Bernd Waibel (2021-06-11) # Has unpackaged depdencies, bug #795459 >=media-libs/opencolorio-2.0.0 doc
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: d0f6430e4816c6026dcf35dd37c76fb2f5535fe8 Author: Bernd Waibel posteo net> AuthorDate: Fri Jun 11 21:46:38 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jun 12 05:11:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0f6430e profiles: mask media-libs/opencolorio[doc] Mask the doc USE flag on >=media-libs/opencolorio-2.0.0. Has currently unpackaged dependencies Bug: https://bugs.gentoo.org/795459 Signed-off-by: Bernd Waibel posteo.net> Signed-off-by: Sam James gentoo.org> profiles/arch/base/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index a920061900c..2b105478f5c 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Bernd Waibel (2021-06-11) +# Has unpackaged depdencies, bug #795459 +>=media-libs/opencolorio-2.0.0 doc + # Mike Gilbert (2021-03-29) # TPM only exists on some archs. sys-apps/systemd tpm
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/amd64/, profiles/arch/x86/
commit: dbc56f53dc48625bcc3bbbaa695bb48303b85a1d Author: Matt Turner gentoo org> AuthorDate: Sat May 1 03:38:54 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat May 1 03:38:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbc56f53 profiles: Mask USE=sysprof on x11-libs/pango where appropriate Signed-off-by: Matt Turner gentoo.org> profiles/arch/amd64/package.use.mask | 1 + profiles/arch/base/package.use.mask | 1 + profiles/arch/x86/package.use.mask | 1 + 3 files changed, 3 insertions(+) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index a97c6325f2e..2e8662efc82 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -109,6 +109,7 @@ dev-libs/glib -sysprof gnome-extra/cjs -sysprof x11-libs/gtk+ -sysprof net-libs/libsoup -sysprof +x11-libs/pango -sysprof # Andreas Sturmlechner (2020-02-26) # Vulkan is available on amd64. diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 38d96d87805..b66e43f2244 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -89,6 +89,7 @@ dev-libs/glib sysprof gnome-extra/cjs sysprof x11-libs/gtk+ sysprof net-libs/libsoup sysprof +x11-libs/pango sysprof # Andreas Sturmlechner (2020-02-26) # Vulkan support is only available on few selected arches atm. diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 38a7fe6960d..4f8856f1579 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -118,6 +118,7 @@ dev-libs/glib -sysprof gnome-extra/cjs -sysprof x11-libs/gtk+ -sysprof net-libs/libsoup -sysprof +x11-libs/pango -sysprof # Andreas Sturmlechner (2020-02-26) # Vulkan is available on x86.
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/amd64/
commit: 3a8cd313bd170a76d7e17b7d5a2012fb2de2982b Author: Michał Górny gentoo org> AuthorDate: Fri Jan 29 21:51:48 2021 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 29 21:58:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a8cd313 profiles/arch: Add mask/unmask for compiler-rt-sanitizers[memprof] Signed-off-by: Michał Górny gentoo.org> profiles/arch/amd64/package.use.mask | 2 +- profiles/arch/base/package.use.mask | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 2e1ab42bf14..8c2a5a42a7f 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -27,7 +27,7 @@ net-misc/asterisk -blocks sys-libs/compiler-rt-sanitizers -asan -dfsan -lsan -msan -hwasan -tsan sys-libs/compiler-rt-sanitizers -ubsan -safestack -cfi -scudo sys-libs/compiler-rt-sanitizers -gwp-asan -sys-libs/compiler-rt-sanitizers -libfuzzer -profile -xray +sys-libs/compiler-rt-sanitizers -libfuzzer -memprof -profile -xray # Sam James (2020-10-24) # asm redc is only available on amd64, diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 11f27d68134..f60d134fb6e 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -10,7 +10,7 @@ net-misc/asterisk blocks sys-libs/compiler-rt-sanitizers asan dfsan lsan msan hwasan tsan sys-libs/compiler-rt-sanitizers ubsan safestack cfi scudo sys-libs/compiler-rt-sanitizers shadowcallstack gwp-asan -sys-libs/compiler-rt-sanitizers libfuzzer profile xray +sys-libs/compiler-rt-sanitizers libfuzzer memprof profile xray # Sam James (2020-10-24) # asm redc is only available on amd64,
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/embedded/, profiles/
commit: 7f9624081b9ffcd81cde0f7e8567afeb0e499813
Author: Fabian Groffen gentoo org>
AuthorDate: Thu Jan 7 08:29:53 2021 +
Commit: Fabian Groffen gentoo org>
CommitDate: Thu Jan 7 08:29:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f962408
profiles: drop references to x86-macos
Signed-off-by: Fabian Groffen gentoo.org>
profiles/arch/base/make.defaults | 2 +-
profiles/arches.desc | 1 -
profiles/embedded/make.defaults | 2 +-
3 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/profiles/arch/base/make.defaults b/profiles/arch/base/make.defaults
index 635d0b0db9a..bbab57a0742 100644
--- a/profiles/arch/base/make.defaults
+++ b/profiles/arch/base/make.defaults
@@ -3,6 +3,6 @@
USE_EXPAND_UNPREFIXED="ARCH"
USE_EXPAND_IMPLICIT="ARCH"
-USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64
arm64-macos hppa ia64 m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390
sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt
x86 x86-fbsd x86-linux x86-macos x86-solaris x86-winnt"
+USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64
arm64-macos hppa ia64 m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390
sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt
x86 x86-fbsd x86-linux x86-solaris x86-winnt"
PROFILE_ONLY_VARIABLES="${PROFILE_ONLY_VARIABLES} ARCH USE_EXPAND_VALUES_ARCH"
diff --git a/profiles/arches.desc b/profiles/arches.desc
index af01a5da339..72290c6445e 100644
--- a/profiles/arches.desc
+++ b/profiles/arches.desc
@@ -30,7 +30,6 @@ ppc64-linux testing
x86-linux testing
arm64-macostesting
ppc-macos testing
-x86-macos testing
x64-macos testing
sparc-solaris testing
sparc64-solaristesting
diff --git a/profiles/embedded/make.defaults b/profiles/embedded/make.defaults
index d31cb0f7172..5af38683be6 100644
--- a/profiles/embedded/make.defaults
+++ b/profiles/embedded/make.defaults
@@ -23,7 +23,7 @@ LINGUAS="en"
IUSE_IMPLICIT="prefix prefix-guest prefix-stack"
USE_EXPAND_UNPREFIXED="ARCH"
USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL USERLAND"
-USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 hppa ia64
m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc sparc64-solaris
sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-fbsd x86-linux
x86-macos x86-solaris x86-winnt"
+USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 hppa ia64
m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc sparc64-solaris
sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-fbsd x86-linux
x86-solaris x86-winnt"
USE_EXPAND_VALUES_ELIBC="AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX
Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt"
USE_EXPAND_VALUES_KERNEL="AIX Darwin FreeBSD freemint HPUX linux NetBSD
OpenBSD SunOS Winnt"
USE_EXPAND_VALUES_USERLAND="BSD GNU"
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: 894d27a8478ee40be6c649a59efd21d7dc860e35 Author: David Seifert gentoo org> AuthorDate: Sat Jan 2 22:33:21 2021 + Commit: David Seifert gentoo org> CommitDate: Sat Jan 2 22:33:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=894d27a8 profiles/arch/base/package.use.mask: Unmask sys-power/suspend[crypt] again * libgcrypt has re-enabled static-libs support. Signed-off-by: David Seifert gentoo.org> profiles/arch/base/package.use.mask | 6 -- 1 file changed, 6 deletions(-) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 252425612e9..08587e30215 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -18,12 +18,6 @@ sci-mathematics/gmp-ecm custom-tune # (See 9.3.8 in the Guile manual) dev-scheme/guile jit -# Sam James (2020-09-20) -# (for Mikle Kolyada ) -# libgcrypt et al no longer support static-libs -# Need to determine whether crypt is possible dynamically? -sys-power/suspend crypt - # Sam James (2020-09-20) # (for Mikle Kolyada ) # libgcrypt et al no longer support static-libs
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: b21867acf090471435c04bb82561fe91981220a0
Author: Fabian Groffen gentoo org>
AuthorDate: Fri Dec 18 14:17:11 2020 +
Commit: Fabian Groffen gentoo org>
CommitDate: Fri Dec 18 14:17:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b21867ac
profiles/arch/base/make.defaults: resolve merge horror :(
Signed-off-by: Fabian Groffen gentoo.org>
profiles/arch/base/make.defaults | 1 -
1 file changed, 1 deletion(-)
diff --git a/profiles/arch/base/make.defaults b/profiles/arch/base/make.defaults
index f0ea8107cb1..0f4d4bedc58 100644
--- a/profiles/arch/base/make.defaults
+++ b/profiles/arch/base/make.defaults
@@ -3,7 +3,6 @@
USE_EXPAND_UNPREFIXED="ARCH"
USE_EXPAND_IMPLICIT="ARCH"
-USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 hppa ia64
m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos riscv s390 sparc
sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86
x86-fbsd x86-linux x86-macos x86-solaris x86-winnt"
USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64
arm64-macos hppa ia64 m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix
ppc-macos riscv s390 sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos
x64-solaris x64-winnt x86 x86-fbsd x86-linux x86-macos x86-solaris x86-winnt"
PROFILE_ONLY_VARIABLES="${PROFILE_ONLY_VARIABLES} ARCH USE_EXPAND_VALUES_ARCH"
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, sys-libs/cygwin-crypt/, profiles/, app-admin/cygwin-rebase/, ...
commit: 2a0c0529cab65854fca8381693a222867f2913fd
Author: Sam James gentoo org>
AuthorDate: Fri Dec 18 14:12:12 2020 +
Commit: Sam James gentoo org>
CommitDate: Fri Dec 18 14:12:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a0c0529
*/*: drop ~x86-cygwin
Bug: https://bugs.gentoo.org/760057
Signed-off-by: Sam James gentoo.org>
app-admin/cygwin-rebase/cygwin-rebase-4.4.4.ebuild| 2 +-
app-admin/cygwin-rebase/cygwin-rebase-.ebuild | 2 +-
app-portage/elt-patches/elt-patches-20170422.ebuild | 2 +-
app-portage/elt-patches/elt-patches-20170815.ebuild | 2 +-
app-portage/elt-patches/elt-patches-20170826.1.ebuild | 2 +-
app-portage/elt-patches/elt-patches-20201205.ebuild | 2 +-
profiles/arch/base/make.defaults | 2 +-
profiles/arches.desc | 1 -
profiles/embedded/make.defaults | 2 +-
sys-libs/cygwin-crypt/cygwin-crypt-1.4.ebuild | 2 +-
virtual/libcrypt/libcrypt-1-r1.ebuild | 2 +-
virtual/libcrypt/libcrypt-2.ebuild| 2 +-
12 files changed, 11 insertions(+), 12 deletions(-)
diff --git a/app-admin/cygwin-rebase/cygwin-rebase-4.4.4.ebuild
b/app-admin/cygwin-rebase/cygwin-rebase-4.4.4.ebuild
index f80b7c07b4d..5feb16b43ff 100644
--- a/app-admin/cygwin-rebase/cygwin-rebase-4.4.4.ebuild
+++ b/app-admin/cygwin-rebase/cygwin-rebase-4.4.4.ebuild
@@ -31,7 +31,7 @@ else
https://github.com/haubi/cygwin-rebase/compare/rebase-${MY_PV}...rebase-${MY_PV}_merge-files-flag-0.patch
-> ${P}_merge-files-flag-0.patch
"
PATCHES=( "${DISTDIR}/${P}_merge-files-flag-0.patch" )
- KEYWORDS="-* ~x64-cygwin ~x86-cygwin"
+ KEYWORDS="-* ~x64-cygwin"
fi
DEPEND=""
diff --git a/app-admin/cygwin-rebase/cygwin-rebase-.ebuild
b/app-admin/cygwin-rebase/cygwin-rebase-.ebuild
index f80b7c07b4d..5feb16b43ff 100644
--- a/app-admin/cygwin-rebase/cygwin-rebase-.ebuild
+++ b/app-admin/cygwin-rebase/cygwin-rebase-.ebuild
@@ -31,7 +31,7 @@ else
https://github.com/haubi/cygwin-rebase/compare/rebase-${MY_PV}...rebase-${MY_PV}_merge-files-flag-0.patch
-> ${P}_merge-files-flag-0.patch
"
PATCHES=( "${DISTDIR}/${P}_merge-files-flag-0.patch" )
- KEYWORDS="-* ~x64-cygwin ~x86-cygwin"
+ KEYWORDS="-* ~x64-cygwin"
fi
DEPEND=""
diff --git a/app-portage/elt-patches/elt-patches-20170422.ebuild
b/app-portage/elt-patches/elt-patches-20170422.ebuild
index 52613545662..d849bf22dec 100644
--- a/app-portage/elt-patches/elt-patches-20170422.ebuild
+++ b/app-portage/elt-patches/elt-patches-20170422.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz";
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc
x86 ~ppc-aix ~x64-cygwin ~x86-cygwin ~amd64-linux ~arm64-linux ~ppc64-linux
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris
~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc
x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~arm64-linux ~ppc64-linux ~x86-linux
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris
~x64-solaris ~x86-solaris ~x86-winnt"
IUSE=""
RDEPEND="sys-apps/gentoo-functions"
diff --git a/app-portage/elt-patches/elt-patches-20170815.ebuild
b/app-portage/elt-patches/elt-patches-20170815.ebuild
index 8836b8a3c50..9946949d30c 100644
--- a/app-portage/elt-patches/elt-patches-20170815.ebuild
+++ b/app-portage/elt-patches/elt-patches-20170815.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz";
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc
x86 ~ppc-aix ~x64-cygwin ~x86-cygwin ~amd64-linux ~arm64-linux ~ppc64-linux
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris
~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc
x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~arm64-linux ~ppc64-linux ~x86-linux
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris
~x64-solaris ~x86-solaris ~x86-winnt"
IUSE=""
RDEPEND="sys-apps/gentoo-functions"
diff --git a/app-portage/elt-patches/elt-patches-20170826.1.ebuild
b/app-portage/elt-patches/elt-patches-20170826.1.ebuild
index 98f318e07e4..a481f1a73b2 100644
--- a/app-portage/elt-patches/elt-patches-20170826.1.ebuild
+++ b/app-portage/elt-patches/elt-patches-20170826.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz";
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~x86-cygwin ~amd64-linux ~arm64-linux
~ppc64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint
~sparc-s
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/powerpc/ppc64/, profiles/arch/amd64/
commit: 7726048adff8571f9f0c6e2a116363bac275ef0f Author: Sam James gentoo org> AuthorDate: Sat Oct 24 06:38:09 2020 + Commit: Sam James gentoo org> CommitDate: Sat Oct 24 06:39:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7726048a profiles/arch/base: mask custom-tune on gmp-ecm Only available on amd64 and ppc64. Closes: https://bugs.gentoo.org/750974 Signed-off-by: Sam James gentoo.org> profiles/arch/amd64/package.use.mask | 5 + profiles/arch/base/package.use.mask | 5 + profiles/arch/powerpc/ppc64/package.use.mask | 5 + 3 files changed, 15 insertions(+) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 4edc27d040a..6e8da1e98be 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,11 @@ #--- END OF EXAMPLES --- +# Sam James (2020-10-24) +# asm redc is only available on amd64, +# ppc64. bug #750974. +sci-mathematics/gmp-ecm -custom-tune + # Thomas Deutschmann (2020-10-07) # (2020-10-24) +# asm redc is only available on amd64, +# ppc64. bug #750974. +sci-mathematics/gmp-ecm custom-tune + # Sam James (2020-10-05) # Guile only supports JIT on some arches # (See 9.3.8 in the Guile manual) diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index 09687a8495f..f095b87a4f3 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2020-10-24) +# asm redc is only available on amd64, +# ppc64. bug #750974. +sci-mathematics/gmp-ecm -custom-tune + # Georgy Yakovlev (2020-10-05) # dropbox requires binaries unavaliable for ppc64 # webengine flag requires unkeyworded plasma-telepathy-meta
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/x86/, profiles/arch/amd64/
commit: 519c862840c15db1e618514f56b28ea623b1f070 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Oct 12 14:06:44 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Oct 12 16:15:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=519c8628 profiles: arch: Mask dev-qt/qt3d[vulkan] everywhere except for amd64/x86 Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/arch/amd64/package.use.mask | 1 + profiles/arch/base/package.use.mask | 1 + profiles/arch/x86/package.use.mask | 1 + 3 files changed, 3 insertions(+) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 6b98a1f0ede..a3a0e578c5d 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -80,6 +80,7 @@ dev-libs/gjs -sysprof # Andreas Sturmlechner (2020-02-26) # Vulkan is available on amd64. +dev-qt/qt3d -vulkan dev-qt/qtdeclarative -vulkan dev-qt/qtgui -vulkan dev-qt/qtwayland -vulkan diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index bf31f6eba19..66641ded4a8 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -60,6 +60,7 @@ dev-libs/gjs sysprof # Andreas Sturmlechner (2020-02-26) # Vulkan support is only available on few selected arches atm. # Mask everywhere, unmask where appropriate. +dev-qt/qt3d vulkan dev-qt/qtdeclarative vulkan dev-qt/qtgui vulkan dev-qt/qtwayland vulkan diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 178bf43d284..c4f408fa444 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -81,6 +81,7 @@ dev-libs/gjs -sysprof # Andreas Sturmlechner (2020-02-26) # Vulkan is available on x86. +dev-qt/qt3d -vulkan dev-qt/qtdeclarative -vulkan dev-qt/qtgui -vulkan dev-qt/qtwayland -vulkan
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/x86/, profiles/arch/powerpc/ppc64/64le/, ...
commit: 8cb34a5a607b1beb13f29bc99a07ff03c2b3ed57 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Oct 5 12:47:43 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Oct 5 12:47:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cb34a5a profiles: arch: Mask media-video/pipewire[vulkan] except for amd64/x86 Bug: https://bugs.gentoo.org/741861 Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/arch/amd64/package.use.mask | 1 + profiles/arch/base/package.use.mask | 1 + profiles/arch/powerpc/ppc64/64le/package.use.mask| 1 + profiles/arch/powerpc/ppc64/64le/package.use.stable.mask | 4 ++-- profiles/arch/x86/package.use.mask | 1 + 5 files changed, 6 insertions(+), 2 deletions(-) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 843680db926..15111545cf7 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -73,6 +73,7 @@ dev-libs/gjs -sysprof dev-qt/qtdeclarative -vulkan dev-qt/qtgui -vulkan dev-qt/qtwayland -vulkan +media-video/pipewire -vulkan # James Le Cuirot (2019-12-10) # The JIT feature only works on amd64 and x86. diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index d36a1f39062..04b8a4211f4 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -58,6 +58,7 @@ dev-libs/gjs sysprof dev-qt/qtdeclarative vulkan dev-qt/qtgui vulkan dev-qt/qtwayland vulkan +media-video/pipewire vulkan # dev-python/pandas is only keyworded for amd64 & x86 sys-block/fio python gnuplot diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask b/profiles/arch/powerpc/ppc64/64le/package.use.mask index 856f7f86c25..8144c6aa293 100644 --- a/profiles/arch/powerpc/ppc64/64le/package.use.mask +++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask @@ -13,6 +13,7 @@ dev-qt/qtwayland -vulkan media-libs/mesa -vulkan -vulkan-overlay media-libs/libsdl2 -vulkan media-video/mpv -vulkan +media-video/pipewire -vulkan media-video/vlc -libplacebo # Georgy Yakovlev (2020-01-21) diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask b/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask index dc3d73424ec..e6a445260d7 100644 --- a/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask +++ b/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask @@ -1,4 +1,4 @@ -# Copyright 2019 Gentoo Authors +# Copyright 2019-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Georgy Yakovlev (2020-02-27) @@ -9,9 +9,9 @@ dev-qt/qtwayland vulkan media-libs/mesa vulkan vulkan-overlay media-libs/libsdl2 vulkan media-video/mpv vulkan +media-video/pipewire vulkan media-video/vlc libplacebo - # Georgy Yakovlev (2019-08-15) # deps are not yet stable on ppc64 media-libs/mesa llvm video_cards_radeonsi diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index e37fd3740e1..ad386688a9d 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -74,6 +74,7 @@ dev-libs/gjs -sysprof dev-qt/qtdeclarative -vulkan dev-qt/qtgui -vulkan dev-qt/qtwayland -vulkan +media-video/pipewire -vulkan # Georgy Yakovlev
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: 6c32b0d612c9dd57c82e5e013e291e2b847ece27 Author: Sam James gentoo org> AuthorDate: Sun Sep 20 16:14:37 2020 + Commit: Sam James gentoo org> CommitDate: Sun Sep 20 16:16:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c32b0d6 profiles/arch/base/package.use.mask: mask app-backup/dar[static, static-libs] libgcrypt et al just lost static-libs support, so mask consumers for now to allow tree consistency while it is figured out if the consumers need to drop static altogether or just crypt-related static support. Acked-by: Mikle Kolyada gentoo.org> Signed-off-by: Sam James gentoo.org> profiles/arch/base/package.use.mask | 8 1 file changed, 8 insertions(+) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 06258569212..49603913ac7 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,14 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 + +# Sam James (2020-09-20) +# (for Mikle Kolyada ) +# libgcrypt et al no longer support static-libs +# Need to determine whether dar's static use +# is worthwhile without it. +app-backup/dar static static-libs + # Thomas Deutschmann (2020-09-07) # dev-util/nvidia-cuda-toolkit is only available on amd64 app-metrics/collectd collectd_plugins_gpu_nvidia
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: 42babe74032e8d228159658ce02335b91f45a315 Author: Sam James gentoo org> AuthorDate: Sun Sep 20 16:16:24 2020 + Commit: Sam James gentoo org> CommitDate: Sun Sep 20 16:16:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42babe74 profiles/arch/base/package.use.mask: mask sys-power/suspend[crypt] libgcrypt et al just lost static-libs support, so mask consumers for now to allow tree consistency while it is figured out if the consumers need to drop static altogether or just crypt-related static support. Acked-by: Mikle Kolyada gentoo.org> Signed-off-by: Sam James gentoo.org> profiles/arch/base/package.use.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 49603913ac7..87ba55bdeea 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2020-09-20) +# (for Mikle Kolyada ) +# libgcrypt et al no longer support static-libs +# Need to determine whether crypt is possible dynamically? +sys-power/suspend crypt # Sam James (2020-09-20) # (for Mikle Kolyada )
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: 23ffb2ad3002969ab123e03ddb5fc53573443654 Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Sep 11 16:17:09 2020 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Fri Sep 11 16:17:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23ffb2ad profiles: Mask rv32 abi globally (unmasked where needed) Signed-off-by: Andreas K. Hüttel gentoo.org> profiles/arch/base/use.mask | 2 ++ 1 file changed, 2 insertions(+) diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask index 5a6c92e34bc..1287a5f4097 100644 --- a/profiles/arch/base/use.mask +++ b/profiles/arch/base/use.mask @@ -197,6 +197,8 @@ abi_ppc_32 abi_ppc_64 abi_riscv_lp64d abi_riscv_lp64 +abi_riscv_ilp32d +abi_riscv_ilp32 abi_s390_32 abi_s390_64
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: 0b6177e2d16c9e2d6f222e6f726143413cb70b40 Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Aug 24 22:55:03 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Aug 24 23:01:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b6177e2 profiles/arch/base/package.use.mask: update rust-bin masks Signed-off-by: Georgy Yakovlev gentoo.org> profiles/arch/base/package.use.mask | 2 -- 1 file changed, 2 deletions(-) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 89e5026f4bc..dac55926b80 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -61,9 +61,7 @@ sys-firmware/seabios debug # Georgy Yakovlev (2019-08-28) # upstream tarballs for tier-2 arches do not ship docs -# and starting with 1.37 no longer ship extra tools dev-lang/rust-bin doc ->=dev-lang/rust-bin-1.37 clippy rustfmt # Craig Andrews (2019-07-03) # Raspberry Pi support is only available on arm.
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, media-libs/mesa/, profiles/arch/arm/, profiles/desc/, ...
commit: d78e6b6318526d579512cae0dd959dc332f303c1
Author: Ross Charles Campbell gmail com>
AuthorDate: Fri Aug 7 12:24:42 2020 +
Commit: Matt Turner gentoo org>
CommitDate: Tue Aug 11 19:42:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d78e6b63
media-libs/mesa: enable option for V3D graphics driver
Closes: https://bugs.gentoo.org/733190
Closes: https://github.com/gentoo/gentoo/pull/17040
Signed-off-by: Ross Charles Campbell gmail.com>
Signed-off-by: Matt Turner gentoo.org>
media-libs/mesa/mesa-.ebuild | 5 -
profiles/arch/arm/use.mask | 1 +
profiles/arch/arm64/use.mask | 1 +
profiles/arch/base/use.mask | 1 +
profiles/desc/video_cards.desc | 1 +
5 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index 311d46e53a9..ebb32fce460 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -29,7 +29,7 @@ RESTRICT="
"
RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
-VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 intel iris lima nouveau
panfrost vc4 virgl vivante vmware"
+VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 intel iris lima nouveau
panfrost v3d vc4 virgl vivante vmware"
for card in ${VIDEO_CARDS}; do
IUSE_VIDEO_CARDS+=" video_cards_${card}"
done
@@ -62,6 +62,7 @@ REQUIRED_USE="
video_cards_r300? ( gallium x86? ( llvm ) amd64? ( llvm ) )
video_cards_r600? ( gallium )
video_cards_radeonsi? ( gallium llvm )
+ video_cards_v3d? ( gallium )
video_cards_vc4? ( gallium )
video_cards_virgl? ( gallium )
video_cards_vivante? ( gallium gbm )
@@ -430,6 +431,7 @@ multilib_src_configure() {
if use video_cards_freedreno ||
use video_cards_lima ||
use video_cards_panfrost ||
+ use video_cards_v3d ||
use video_cards_vc4 ||
use video_cards_vivante; then
gallium_enable -- kmsro
@@ -437,6 +439,7 @@ multilib_src_configure() {
gallium_enable video_cards_lima lima
gallium_enable video_cards_panfrost panfrost
+ gallium_enable video_cards_v3d v3d
gallium_enable video_cards_vc4 vc4
gallium_enable video_cards_vivante etnaviv
gallium_enable video_cards_vmware svga
diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index 95b9d0b694d..76f4bca6d6f 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -97,6 +97,7 @@ anthy
-video_cards_omap
-video_cards_panfrost
-video_cards_tegra
+-video_cards_v3d
-video_cards_vc4
# James Le Cuirot
diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index e6feb96bdaa..0796842e8b5 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -137,6 +137,7 @@ sdl
-video_cards_nouveau
-video_cards_panfrost
-video_cards_tegra
+-video_cards_v3d
-video_cards_vc4
# James Le Cuirot
diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index a406e010119..5a6c92e34bc 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -141,6 +141,7 @@ video_cards_lima
video_cards_omap
video_cards_panfrost
video_cards_tegra
+video_cards_v3d
video_cards_vc4
# James Le Cuirot
diff --git a/profiles/desc/video_cards.desc b/profiles/desc/video_cards.desc
index 97614a412cf..1a82d207852 100644
--- a/profiles/desc/video_cards.desc
+++ b/profiles/desc/video_cards.desc
@@ -35,6 +35,7 @@ radeon - VIDEO_CARDS setting to build driver for ATI radeon
video cards
radeonsi - VIDEO_CARDS setting to build only Southern Islands based chips code
for radeon
siliconmotion - VIDEO_CARDS setting to build driver for siliconmotion video
cards
tegra - VIDEO_CARDS setting to build driver for tegra video cards
+v3d - VIDEO_CARDS setting to build driver for v3d video cards
vc4 - VIDEO_CARDS setting to build driver for vc4 video cards
vesa - VIDEO_CARDS setting to build driver for vesa video cards
via - VIDEO_CARDS setting to build driver for via video cards
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/amd64/, profiles/arch/alpha/, ...
commit: f4436c027d87224ae37ac344783b7745269242d7 Author: Sam James gentoo org> AuthorDate: Mon Jul 27 16:13:21 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 27 16:40:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4436c02 profiles: mask cleanups post ffmpeg-3 removal Signed-off-by: Sam James gentoo.org> profiles/arch/alpha/package.use.mask | 5 ++--- profiles/arch/amd64/package.use.mask | 4 profiles/arch/base/package.use.mask | 4 profiles/arch/x86/package.use.mask | 4 4 files changed, 2 insertions(+), 15 deletions(-) diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask index 633b03f3a3b..a5f9a5ef145 100644 --- a/profiles/arch/alpha/package.use.mask +++ b/profiles/arch/alpha/package.use.mask @@ -224,9 +224,8 @@ net-mail/notmuch test app-admin/conky cmus irc # Tobias Klausmann (2016-06-07) -# the nvidia SDK needs nvidia-drivers and thus can never work on alpha -# Likewise, nasm is x86/x86-64 only -media-video/ffmpeg nvenc openh264 +# nasm is x86/x86-64 only +media-video/ffmpeg openh264 # Tobias Klausmann (2016-02-04) # sys-cluster/ceph is not broken per se, but a maintenance burden. diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index c20334383b9..725770217af 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -172,10 +172,6 @@ app-admin/rsyslog -mdblookup # https://caml.inria.fr/pub/docs/manual-ocaml/spacetime.html dev-lang/ocaml -spacetime -# Alexis Ballier (2017-01-31) -# nvidia drivers are unmasked here -media-video/ffmpeg -nvenc - # Luke Dashjr (2017-01-04) # Assembly optimisations are supported on amd64 for all versions dev-libs/libsecp256k1 -asm diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 291a65ad2b0..ce05528460d 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -136,10 +136,6 @@ app-admin/rsyslog mdblookup # https://caml.inria.fr/pub/docs/manual-ocaml/spacetime.html dev-lang/ocaml spacetime -# Alexis Ballier (2017-01-31) -# nvenc requires nvidia drivers, apply same mask logic -media-video/ffmpeg nvenc - # Thomas Deutschmann (2017-01-30) # media-libs/raspberrypi-userland not keyworded media-video/motion mmal diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 2b42b8fa926..c2c79b2e687 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -194,10 +194,6 @@ app-admin/rsyslog -mdblookup # which is only keyworded for amd64 x11-wm/awesome doc -# Alexis Ballier (2017-01-31) -# nvidia drivers are unmasked here -media-video/ffmpeg -nvenc - # Andreas Sturmlechner (2016-12-31) # on behalf of Andreas K. Hüttel (2016-12-14) # Fails to build with newly unmasked ffmpeg-3, so mask this useflag
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/arm64/, profiles/arch/arm/armv7a/, ...
commit: 355d8d3200a4e82a0d872662a7b824ce3974caba Author: Sam James (sam_c) cmpct info> AuthorDate: Thu Jul 2 13:29:48 2020 + Commit: Michał Górny gentoo org> CommitDate: Sat Jul 4 20:35:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=355d8d32 profiles: mask media-video/ffmpeg[rav1e] w/o Rust Mask media-video/ffmpeg[rav1e] where Rust isn't available. Bug: https://bugs.gentoo.org/728558 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Michał Górny gentoo.org> profiles/arch/amd64/package.use.mask | 5 + profiles/arch/arm/armv7a/package.use.mask| 5 + profiles/arch/arm64/package.use.mask | 5 + profiles/arch/base/package.use.mask | 5 + profiles/arch/powerpc/ppc64/package.use.mask | 5 + profiles/arch/x86/package.use.mask | 5 + 6 files changed, 30 insertions(+) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 3e6eb33f3df..c2d786ea71a 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,11 @@ #--- END OF EXAMPLES --- +# Sam James (2020-07-03) +# Rust is available here +# Bug #728558 +media-video/ffmpeg -rav1e + # Robin H. Johnson (2020-07-02) # Mask io-uring & zbc pending keywording sys-block/fio -io-uring -zbc diff --git a/profiles/arch/arm/armv7a/package.use.mask b/profiles/arch/arm/armv7a/package.use.mask index 8aea7c2c883..5a3011ed45e 100644 --- a/profiles/arch/arm/armv7a/package.use.mask +++ b/profiles/arch/arm/armv7a/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2020-07-03) +# Rust is available here +# Bug #728558 +media-video/ffmpeg -rav1e + # Sam James (2020-06-27) # Tests require Valgrind, available on armv7a dev-libs/rapidjson -test diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index 0a813a773fe..539337cc7dc 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2020-07-03) +# Rust is available here +# Bug #728558 +media-video/ffmpeg -rav1e + # Robin H. Johnson (2020-07-02) # Mask io-uring & zbc pending keywording sys-block/fio -io-uring diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index cf91d327fb7..0a8f38ef77c 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2020-07-03) +# Rust is only available on some arches +# Bug #728558 +media-video/ffmpeg rav1e + # Robin H. Johnson (2020-07-02) # Mask io-uring & zbc pending keywording sys-block/fio io-uring zbc diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index a6b93f2012c..ed7f856f3b0 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2020-07-03) +# Rust is available here +# Bug #728558 +media-video/ffmpeg -rav1e + # Andreas Sturmlechner (2020-07-02) # media-libs/libplacebo is keyworded media-video/vlc -libplacebo diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index d0df057869a..0b995e62880 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2020-07-03) +# Rust is available here +# Bug #728558 +media-video/ffmpeg -rav1e + # Robin H. Johnson (2020-07-02) # Mask io-uring & zbc pending keywording sys-block/fio -io-uring -zbc
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/powerpc/ppc64/
commit: 0086d2621b3bb78eeff602a354859b18925b30cc Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jul 2 08:31:17 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jul 2 09:11:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0086d262 profiles: ppc64: Unmask media-video/vlc[libplacebo] Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/arch/base/package.use.mask | 2 +- profiles/arch/powerpc/ppc64/package.use.mask | 4 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 9bdee5482a0..7ade57e2a1c 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -66,7 +66,7 @@ dev-java/openjdk:11 javafx >=dev-lang/spidermonkey-60 jit # Andreas Sturmlechner (2019-05-09) -# media-libs/libplacebo is not keyworded anywhere except amd64 yet +# media-libs/libplacebo is not keyworded anywhere except amd64/ppc64/x86 yet media-video/vlc libplacebo # Denis Lisov (2019-05-09) diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index a102fb4120c..a6b93f2012c 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2020-07-02) +# media-libs/libplacebo is keyworded +media-video/vlc -libplacebo + # Georgy Yakovlev
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: e70bc31cc56e4a9d8c23d8c8d46e8f7292b6834d Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Jun 5 22:20:54 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jun 6 00:32:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e70bc31c profiles: arch/base: Add "mkl" to use.mask Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/arch/base/use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask index cd30696d3a0..9cc7516fc79 100644 --- a/profiles/arch/base/use.mask +++ b/profiles/arch/base/use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2020-06-06) +# sci-libs/mkl is only supported on specific architectures +mkl + # Thomas Deutschmann (2019-11-11) # James Le Cuirot (2017-06-29) # Forced and masked by default. Unmask where necessary.
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: 992a71f90a8168638d1209061c3560b529f37a1d Author: Ulrich Müller gentoo org> AuthorDate: Sat May 2 11:27:36 2020 + Commit: Ulrich Müller gentoo org> CommitDate: Sat May 2 11:28:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=992a71f9 profiles: Remove mask for SuperH from arch/base/use.mask. Signed-off-by: Ulrich Müller gentoo.org> profiles/arch/base/use.mask | 1 - 1 file changed, 1 deletion(-) diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask index 550b14c59c9..5736223a365 100644 --- a/profiles/arch/base/use.mask +++ b/profiles/arch/base/use.mask @@ -239,7 +239,6 @@ ppc ppc64 riscv s390 -sh sparc x86 x86-fbsd
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/embedded/
commit: 8ff62696284707cb21a16395b4777b4bfdc82324
Author: Mikle Kolyada gentoo org>
AuthorDate: Sat May 2 10:27:00 2020 +
Commit: Mikle Kolyada gentoo org>
CommitDate: Sat May 2 10:27:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ff62696
profiles: remove more SuperH references
Signed-off-by: Mikle Kolyada gentoo.org>
profiles/arch/base/make.defaults | 2 +-
profiles/embedded/make.defaults | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/profiles/arch/base/make.defaults b/profiles/arch/base/make.defaults
index 81f92b89ebe..0470aeb57c3 100644
--- a/profiles/arch/base/make.defaults
+++ b/profiles/arch/base/make.defaults
@@ -3,6 +3,6 @@
USE_EXPAND_UNPREFIXED="ARCH"
USE_EXPAND_IMPLICIT="ARCH"
-USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 hppa ia64
m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos riscv s390 sh sparc
sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86
x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt"
+USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 hppa ia64
m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos riscv s390 sparc
sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86
x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt"
PROFILE_ONLY_VARIABLES="${PROFILE_ONLY_VARIABLES} ARCH USE_EXPAND_VALUES_ARCH"
diff --git a/profiles/embedded/make.defaults b/profiles/embedded/make.defaults
index c6dc06a3c23..d7d601e655c 100644
--- a/profiles/embedded/make.defaults
+++ b/profiles/embedded/make.defaults
@@ -23,7 +23,7 @@ LINGUAS="en"
IUSE_IMPLICIT="prefix prefix-guest prefix-stack"
USE_EXPAND_UNPREFIXED="ARCH"
USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL USERLAND"
-USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 hppa ia64
m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos s390 sh sparc
sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86
x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt"
+USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 hppa ia64
m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos s390 sparc
sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86
x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt"
USE_EXPAND_VALUES_ELIBC="AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX
Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt"
USE_EXPAND_VALUES_KERNEL="AIX Darwin FreeBSD freemint HPUX linux NetBSD
OpenBSD SunOS Winnt"
USE_EXPAND_VALUES_USERLAND="BSD GNU"
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/
commit: 698e6a08693b245254deee9515e8762c54101f70 Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Apr 26 15:48:55 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Apr 26 15:56:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=698e6a08 profiles/arch/base/package.use.mask: mask glibc[static-pie] Bug: https://bugs.gentoo.org/719444 Signed-off-by: Georgy Yakovlev gentoo.org> profiles/arch/base/package.use.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index cd78a95a075..281b7ebbb18 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Georgy Yakovlev (2020-04-26) +# static-pie is not implemented on all arches, #719444 +# https://sourceware.org/glibc/wiki/PortStatus +sys-libs/glibc static-pie + # Mart Raudsepp (2020-03-01) # dev-util/sysprof not keyworded on most arches yet x11-wm/mutter sysprof
