summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
Diffstat (limited to 'profiles')
-rw-r--r--profiles/Manifest.gzbin237920 -> 237917 bytes
-rw-r--r--profiles/arch/arm/make.defaults8
-rw-r--r--profiles/arch/arm/package.use.mask6
-rw-r--r--profiles/arch/arm/use.mask8
-rw-r--r--profiles/arch/arm64/make.defaults8
-rw-r--r--profiles/arch/arm64/use.mask8
-rw-r--r--profiles/arch/arm64/use.stable.mask4
-rw-r--r--profiles/arch/hppa/make.defaults8
-rw-r--r--profiles/arch/hppa/use.mask8
-rw-r--r--profiles/arch/loong/package.use.mask6
-rw-r--r--profiles/arch/powerpc/make.defaults8
-rw-r--r--profiles/arch/powerpc/ppc64/package.use.stable.mask6
-rw-r--r--profiles/arch/powerpc/use.mask8
-rw-r--r--profiles/arch/sparc/make.defaults8
-rw-r--r--profiles/arch/sparc/use.mask8
-rw-r--r--profiles/arch/x86/package.use.stable.mask4
-rw-r--r--profiles/features/musl/package.mask3
-rw-r--r--profiles/features/wd40/package.use.mask6
-rw-r--r--profiles/use.local.desc2
19 files changed, 98 insertions, 19 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 0db73adbf776..77ce4920d469 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/arm/make.defaults b/profiles/arch/arm/make.defaults
index 72f8fa05cf8e..02cf9e76f0d9 100644
--- a/profiles/arch/arm/make.defaults
+++ b/profiles/arch/arm/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 2008-2024 Gentoo Authors
+# Copyright 2008-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Main ARM profile
@@ -25,3 +25,9 @@ VIDEO_CARDS="exynos fbdev omap"
# Michał Górny <mgorny@gentoo.org> (2017-03-14)
# Unhide the ARM-specific USE_EXPANDs.
USE_EXPAND_HIDDEN="-CPU_FLAGS_ARM"
+
+# Sam James <sam@gentoo.org> (2025-01-05)
+# Temporary USE until the global default catches up. dev-lang/ada-bootstrap
+# starts with sys-devel/gcc:14 so ADA_TARGET needs to be >= that. This
+# entry can be dropped once the global one is >= gcc_14.
+ADA_TARGET="gcc_14"
diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask
index 7272ccbf018d..e1fe33c51cef 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +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 <sam@gentoo.org> (2025-01-04)
+# kde-plasma/kde-cli-tools not keyworded here
+x11-misc/xdg-utils plasma
+
# Sam James <sam@gentoo.org> (2024-12-17)
# dev-lang/ada-bootstrap exists here
>=sys-devel/gcc-14 -ada
diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index d322c4168ffe..e33a92c846c6 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -1,9 +1,15 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Unmask the flag which corresponds to ARCH.
-arm
+# Sam James <sam@gentoo.org> (2025-01-05)
+# Older targets don't have an old enough dev-lang/ada-bootstrap available
+ada_target_gnat_2021
+ada_target_gcc_12
+ada_target_gcc_13
+
# Sam James <sam@gentoo.org> (2024-06-13)
# Needs as-yet-unkeyworded KF6 (bug #934215)
kf6compat
diff --git a/profiles/arch/arm64/make.defaults b/profiles/arch/arm64/make.defaults
index 55118834bcce..e7b9c1371a6f 100644
--- a/profiles/arch/arm64/make.defaults
+++ b/profiles/arch/arm64/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 2014-2024 Gentoo Authors
+# Copyright 2014-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Main ARM64 (AArch64/ARMv8) profile; endian independent.
@@ -20,6 +20,12 @@ LIBDIR_arm64="lib64"
# Defaults for video drivers
VIDEO_CARDS="fbdev"
+# Sam James <sam@gentoo.org> (2025-01-05)
+# Temporary USE until the global default catches up. dev-lang/ada-bootstrap
+# starts with sys-devel/gcc:14 so ADA_TARGET needs to be >= that. This
+# entry can be dropped once the global one is >= gcc_14.
+ADA_TARGET="gcc_14"
+
# Mart Raudsepp <leio@gentoo.org> (2018-06-05)
# Enable USE=libtirpc by default, to ease dependency resolution during
# the stabilization of glibc-2.26. Bug 657148
diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index 1c2ad46544da..885dee42dbcb 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -1,9 +1,15 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Unmask the flag which corresponds to ARCH.
-arm64
+# Sam James <sam@gentoo.org> (2025-01-05)
+# Older targets don't have an old enough dev-lang/ada-bootstrap available
+ada_target_gnat_2021
+ada_target_gcc_12
+ada_target_gcc_13
+
# Paul Zander <negril.nx+gentoo@gmail.com> (2024-03-28)
# dev-libs/optix works on arm64
-optix
diff --git a/profiles/arch/arm64/use.stable.mask b/profiles/arch/arm64/use.stable.mask
index 18cd219279c6..66df8d469d11 100644
--- a/profiles/arch/arm64/use.stable.mask
+++ b/profiles/arch/arm64/use.stable.mask
@@ -8,10 +8,6 @@
# x11-drivers/xf86-video-vmware is not stable yet
video_cards_vmware
-# Matt Turner <mattst88@gentoo.org> (2024-05-10)
-# dev-util/directx-headers is not stable yet
-video_cards_d3d12
-
# Mart Raudsepp <leio@gentoo.org> (2023-10-03)
# dev-util/sysprof-capture and dev-util/sysprof are not stable yet
sysprof
diff --git a/profiles/arch/hppa/make.defaults b/profiles/arch/hppa/make.defaults
index b8faae33585f..3330405919e4 100644
--- a/profiles/arch/hppa/make.defaults
+++ b/profiles/arch/hppa/make.defaults
@@ -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
ARCH="hppa"
@@ -10,6 +10,12 @@ CXXFLAGS="${CFLAGS}"
FEATURES="sandbox sfperms strict"
+# Sam James <sam@gentoo.org> (2025-01-05)
+# Temporary USE until the global default catches up. dev-lang/ada-bootstrap
+# starts with sys-devel/gcc:14 so ADA_TARGET needs to be >= that. This
+# entry can be dropped once the global one is >= gcc_14.
+ADA_TARGET="gcc_14"
+
# Michał Górny <mgorny@gentoo.org> (2014-07-01)
# Set ABI & DEFAULT_ABI consistently with ${ARCH}, to make ebuild
# checks simpler.
diff --git a/profiles/arch/hppa/use.mask b/profiles/arch/hppa/use.mask
index a61c98914043..ab4e4a87102b 100644
--- a/profiles/arch/hppa/use.mask
+++ b/profiles/arch/hppa/use.mask
@@ -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
# Unmask the flag which corresponds to ARCH.
@@ -7,6 +7,12 @@
# NOTE: When masking a USE flag due to missing keywords, please file a keyword
# request bug for the hppa arch.
+# Sam James <sam@gentoo.org> (2025-01-05)
+# Older targets don't have an old enough dev-lang/ada-bootstrap available
+ada_target_gnat_2021
+ada_target_gcc_12
+ada_target_gcc_13
+
# Sam James <sam@gentoo.org> (2023-09-11)
# wayland hasn't been tested on hppa
wayland
diff --git a/profiles/arch/loong/package.use.mask b/profiles/arch/loong/package.use.mask
index 109e82008ce7..1cc1579b7dc5 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,10 @@
-# Copyright 2022-2024 Gentoo Authors
+# Copyright 2022-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2025-01-04)
+# kde-plasma/kde-cli-tools not keyworded here
+x11-misc/xdg-utils plasma
+
# Nowa Ammerlaan <nowa@gentoo.org> (2024-10-08)
# Not all required dependencies are keyworded here
sys-kernel/dracut test
diff --git a/profiles/arch/powerpc/make.defaults b/profiles/arch/powerpc/make.defaults
index 5290818c64fc..f5392d8be424 100644
--- a/profiles/arch/powerpc/make.defaults
+++ b/profiles/arch/powerpc/make.defaults
@@ -1,9 +1,15 @@
-# Copyright 2019-2023 Gentoo Authors
+# Copyright 2019-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# All extra USE/etc should be specified in sub-profiles.
# DO NOT POLLUTE USE ON THIS PROFILE.
+# Sam James <sam@gentoo.org> (2025-01-05)
+# Temporary USE until the global default catches up. dev-lang/ada-bootstrap
+# starts with sys-devel/gcc:14 so ADA_TARGET needs to be >= that. This
+# entry can be dropped once the global one is >= gcc_14.
+ADA_TARGET="gcc_14"
+
# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-30)
# Unhide PPC specific USE_EXPANDs.
USE_EXPAND_HIDDEN="-CPU_FLAGS_PPC"
diff --git a/profiles/arch/powerpc/ppc64/package.use.stable.mask b/profiles/arch/powerpc/ppc64/package.use.stable.mask
index 8c3e84c49ce2..151441b4a4bf 100644
--- a/profiles/arch/powerpc/ppc64/package.use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.stable.mask
@@ -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
# When you add an entry to the top of this file, add your name, the date, and
@@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
+# Sam James <sam@gentoo.org> (2025-01-04)
+# kde-plasma/kde-cli-tools not marked stable here
+x11-misc/xdg-utils plasma
+
# Joonas Niilola <juippis@gentoo.org> (2024-12-02)
# www-client/firefox doesn't have stable ppc64 keyword.
dev-python/selenium test-rust
diff --git a/profiles/arch/powerpc/use.mask b/profiles/arch/powerpc/use.mask
index fe66cd25ca94..0a6d66483c1f 100644
--- a/profiles/arch/powerpc/use.mask
+++ b/profiles/arch/powerpc/use.mask
@@ -1,9 +1,15 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# PPC Specific use flags
#
+# Sam James <sam@gentoo.org> (2025-01-05)
+# Older targets don't have an old enough dev-lang/ada-bootstrap available
+ada_target_gnat_2021
+ada_target_gcc_12
+ada_target_gcc_13
+
# matoro <matoro_gentoo@matoro.tk> (2022-09-29)
# dev-util/google-perftools is supported here
-tcmalloc
diff --git a/profiles/arch/sparc/make.defaults b/profiles/arch/sparc/make.defaults
index ad4a52329c2f..d3f218aa2673 100644
--- a/profiles/arch/sparc/make.defaults
+++ b/profiles/arch/sparc/make.defaults
@@ -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
ARCH="sparc"
@@ -42,3 +42,9 @@ VIDEO_CARDS="fbdev mga r128 radeon"
# Enable USE=libtirpc by default, to ease dependency resolution during
# the stabilization of glibc-2.26. Bug 657148
USE="libtirpc"
+
+# Sam James <sam@gentoo.org> (2025-01-05)
+# Temporary USE until the global default catches up. dev-lang/ada-bootstrap
+# starts with sys-devel/gcc:14 so ADA_TARGET needs to be >= that. This
+# entry can be dropped once the global one is >= gcc_14.
+ADA_TARGET="gcc_14"
diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask
index ec96e6cef2fb..ba46a802cac9 100644
--- a/profiles/arch/sparc/use.mask
+++ b/profiles/arch/sparc/use.mask
@@ -1,9 +1,15 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Unmask the flag which corresponds to ARCH.
-sparc
+# Sam James <sam@gentoo.org> (2025-01-05)
+# Older targets don't have an old enough dev-lang/ada-bootstrap available
+ada_target_gnat_2021
+ada_target_gcc_12
+ada_target_gcc_13
+
# matoro <matoro_gentoo@matoro.tk> (2024-06-11)
# Extensive use of unaligned access, no plans to fix, #636552
# https://github.com/memcached/memcached/issues/902
diff --git a/profiles/arch/x86/package.use.stable.mask b/profiles/arch/x86/package.use.stable.mask
index 9a6fe640fd74..78cae9fe9e90 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
+# Sam James <sam@gentoo.org> (2025-01-04)
+# kde-plasma/kde-cli-tools not marked stable here
+x11-misc/xdg-utils plasma
+
# Andreas Sturmlechner <asturm@gentoo.org> (2024-12-17)
# app-office/libreoffice is no longer stable on x86
x11-misc/mugshot libreoffice
diff --git a/profiles/features/musl/package.mask b/profiles/features/musl/package.mask
index 49140e594c95..7271343daaec 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -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
# Sam James <sam@gentoo.org> (2024-11-19)
@@ -68,6 +68,7 @@ sci-electronics/ghdl
# Alfredo Tupone <tupone@gentoo.org> (2024-03-13)
# To bootstrap uses an ada compiler built using glibc
+dev-lang/ada-bootstrap
dev-lang/gnat-gpl
dev-lang/spark
dev-ada/gnatcoll-db
diff --git a/profiles/features/wd40/package.use.mask b/profiles/features/wd40/package.use.mask
index d1ca730c6f37..b9bc220cfc3d 100644
--- a/profiles/features/wd40/package.use.mask
+++ b/profiles/features/wd40/package.use.mask
@@ -1,6 +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 <sam@gentoo.org> (2025-01-04)
+# ptp-helper is written in Rust
+media-libs/gstreamer ptp
+
# Mike Gilbert <floppym@gentoo.org> (2024-11-12)
# Requires rust/cargo.
sys-kernel/dracut dracut-cpio
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 3c11a1b5ca84..5fb88e61f584 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -4281,6 +4281,7 @@ media-libs/gst-plugins-base:ivorbis - Enable integer based vorbis decoder
media-libs/gst-plugins-base:opengl - Enable OpenGL library and plugin via desktop OpenGL API
media-libs/gst-plugins-base:pango - Enable pango GStreamer plugin
media-libs/gst-plugins-base:wayland - Enable Wayland EGL windowing system support (requires egl and at least one of gles2 or opengl)
+media-libs/gstreamer:ptp - Controls Precision Time Protocol (PTP) helper. Written in Rust.
media-libs/gstreamer:unwind - Enable sys-libs/libunwind usage for better backtrace support in leaks tracer module
media-libs/harfbuzz:experimental - Enable experimental APIs
media-libs/harfbuzz:glib - Enable dev-libs/glib unicode functions
@@ -8764,6 +8765,7 @@ x11-libs/libwnck:tools - Install wnckprop-3 and wnck-urgency-monitor-3 command-l
x11-libs/libxcb:xkb - Enable the XCB keyboard extension
x11-libs/libxkbcommon:tools - Build the xkbcli tools
x11-libs/pango:X - Build and install the legacy pangoxft library
+x11-libs/pango:examples - Install source code examples
x11-libs/pango:sysprof - Enable profiling data capture support using dev-util/sysprof-capture
x11-libs/pixman:loongson2f - Enable Loongson2f MMI optimizations.
x11-libs/qscintilla:designer - Build plugin for Qt Designer