summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
Diffstat (limited to 'profiles')
-rw-r--r--profiles/Manifest.gzbin202682 -> 202662 bytes
-rw-r--r--profiles/arch/amd64/package.use.mask2
-rw-r--r--profiles/arch/amd64/package.use.stable.mask2
-rw-r--r--profiles/arch/arm64/use.stable.mask4
-rw-r--r--profiles/arch/base/package.use.mask2
-rw-r--r--profiles/arch/loong/package.mask7
-rw-r--r--profiles/arch/x86/use.stable.mask4
-rw-r--r--profiles/base/package.use.stable.mask2
-rw-r--r--profiles/profiles.desc32
-rw-r--r--profiles/releases/23.0/make.defaults5
-rw-r--r--profiles/releases/23.0/package.use4
-rw-r--r--profiles/updates/1Q-20241
-rw-r--r--profiles/use.local.desc10
13 files changed, 34 insertions, 41 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 3efcf12c53ea..5157faf14ca1 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
index 56a5aec60eaf..8595abe06d54 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -158,7 +158,7 @@ sys-libs/libomp -llvm_targets_AMDGPU
net-misc/curl -rustls -curl_ssl_rustls
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2022-12-06)
-# Quick Sync Video (through intel-mediasdk or oneVPL) is
+# Quick Sync Video (through intel-mediasdk or libvpl) is
# only keyworded on amd64
media-video/ffmpeg -qsv
media-libs/gst-plugins-bad -qsv
diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask
index b0ebeb503d6e..ac5fb3529c1c 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -65,7 +65,7 @@ sys-libs/libomp llvm_targets_AMDGPU
net-misc/curl rustls curl_ssl_rustls
# Sam James <sam@gentoo.org> (2022-12-07)
-# Needs unstable media-libs/oneVPL
+# Needs unstable media-libs/libvpl
media-libs/gst-plugins-bad qsv
media-video/ffmpeg qsv
diff --git a/profiles/arch/arm64/use.stable.mask b/profiles/arch/arm64/use.stable.mask
index e5df52ad5d70..c88283580e06 100644
--- a/profiles/arch/arm64/use.stable.mask
+++ b/profiles/arch/arm64/use.stable.mask
@@ -4,10 +4,6 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
-# Sam James <sam@gentoo.org> (2024-03-07)
-# dev-lang/php:8.2 is not marked stable here yet (bug #920701)
-php_targets_php8-2
-
# Ionen Wolkens <ionen@gentoo.org> (2024-01-27)
# Qt6 is not stable here yet
qt6
diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index 24189d7b9795..cbc64ea9de24 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -40,7 +40,7 @@ dev-python/PyQt6 pdfium
>=gui-libs/wlroots-0.17.0 drm liftoff
# Jimi Huotari <chiitoo@gentoo.org> (2023-11-22)
-# media-libs/oneVPL is only keyworded for amd64 at this time.
+# media-libs/libvpl is only keyworded for amd64 at this time.
media-video/obs-studio qsv
# Jimi Huotari <chiitoo@gentoo.org> (2023-11-22)
diff --git a/profiles/arch/loong/package.mask b/profiles/arch/loong/package.mask
index fc01ceaef0d9..398aed52ab88 100644
--- a/profiles/arch/loong/package.mask
+++ b/profiles/arch/loong/package.mask
@@ -1,6 +1,11 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Ionen Wolkens <ionen@gentoo.org> (@024-03-07)
+# This version fails to build here due to the used crates, and
+# will wait for next bump rather than try to fix it (bug #926407)
+~dev-util/maturin-1.5.0
+
# WANG Xuerui <xen0n@gentoo.org> (2023-09-10)
# Has correctness issues on loong (failing test_encode_long_neg_conversion),
# pending debug.
diff --git a/profiles/arch/x86/use.stable.mask b/profiles/arch/x86/use.stable.mask
index 29ea9236c922..6ad4dcbac594 100644
--- a/profiles/arch/x86/use.stable.mask
+++ b/profiles/arch/x86/use.stable.mask
@@ -4,10 +4,6 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
-# Sam James <sam@gentoo.org> (2024-03-07)
-# dev-lang/php:8.2 is not marked stable here yet (bug #920701)
-php_targets_php8-2
-
# Ionen Wolkens <ionen@gentoo.org> (2024-01-27)
# Qt6 is not stable here yet
qt6
diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask
index 38557c047921..d3d281bd6407 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -33,7 +33,7 @@ sys-block/nbdkit libguestfs
sci-physics/lammps hip
# Sam James <sam@gentoo.org> (2022-12-07)
-# Needs unstable media-libs/oneVPL
+# Needs unstable media-libs/libvpl
media-libs/gst-plugins-bad qsv
media-video/ffmpeg qsv
diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 2b280d2263a5..469a7b7b8bd3 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -651,14 +651,14 @@ arm64 default/linux/arm64/17.0/musl dev
arm64 default/linux/arm64/17.0/musl/llvm exp
arm64 default/linux/arm64/17.0/musl/hardened exp
arm64 default/linux/arm64/17.0/musl/hardened/selinux exp
-# arm64 default/linux/arm64/23.0/musl exp
-# arm64 default/linux/arm64/23.0/musl/llvm exp
-# arm64 default/linux/arm64/23.0/musl/hardened exp
-# arm64 default/linux/arm64/23.0/musl/hardened/selinux exp
-# arm64 default/linux/arm64/23.0/split-usr/musl exp
-# arm64 default/linux/arm64/23.0/split-usr/musl/llvm exp
-# arm64 default/linux/arm64/23.0/split-usr/musl/hardened exp
-# arm64 default/linux/arm64/23.0/split-usr/musl/hardened/selinux exp
+arm64 default/linux/arm64/23.0/musl exp
+arm64 default/linux/arm64/23.0/musl/llvm exp
+arm64 default/linux/arm64/23.0/musl/hardened exp
+arm64 default/linux/arm64/23.0/musl/hardened/selinux exp
+arm64 default/linux/arm64/23.0/split-usr/musl exp
+arm64 default/linux/arm64/23.0/split-usr/musl/llvm exp
+arm64 default/linux/arm64/23.0/split-usr/musl/hardened exp
+arm64 default/linux/arm64/23.0/split-usr/musl/hardened/selinux exp
m68k default/linux/m68k/17.0/musl exp
m68k default/linux/m68k/23.0/musl exp
m68k default/linux/m68k/23.0/split-usr/musl exp
@@ -682,14 +682,14 @@ riscv default/linux/riscv/23.0/rv64/split-usr/lp64d/musl exp
riscv default/linux/riscv/23.0/rv64/split-usr/lp64/musl exp
x86 default/linux/x86/17.0/musl dev
x86 default/linux/x86/17.0/musl/selinux exp
-# x86 default/linux/x86/23.0/i686/musl exp
-# x86 default/linux/x86/23.0/i686/musl/selinux exp
-# x86 default/linux/x86/23.0/i686/split-usr/musl exp
-# x86 default/linux/x86/23.0/i686/split-usr/musl/selinux exp
-# x86 default/linux/x86/23.0/i486/musl exp
-# x86 default/linux/x86/23.0/i486/musl/selinux exp
-# x86 default/linux/x86/23.0/i486/split-usr/musl exp
-# x86 default/linux/x86/23.0/i486/split-usr/musl/selinux exp
+x86 default/linux/x86/23.0/i686/musl exp
+x86 default/linux/x86/23.0/i686/musl/selinux exp
+x86 default/linux/x86/23.0/i686/split-usr/musl exp
+x86 default/linux/x86/23.0/i686/split-usr/musl/selinux exp
+x86 default/linux/x86/23.0/i486/musl exp
+x86 default/linux/x86/23.0/i486/musl/selinux exp
+x86 default/linux/x86/23.0/i486/split-usr/musl exp
+x86 default/linux/x86/23.0/i486/split-usr/musl/selinux exp
# These are Gentoo Prefix profiles, maintained by the Prefix team
diff --git a/profiles/releases/23.0/make.defaults b/profiles/releases/23.0/make.defaults
index b833954ae2f8..7d96215e456e 100644
--- a/profiles/releases/23.0/make.defaults
+++ b/profiles/releases/23.0/make.defaults
@@ -7,9 +7,8 @@
# This just makes sense nowadays, if only for distfiles...
USE="lzma zstd"
-## make sure toolchain has sane defaults <toolchain@gentoo.org>
-# (re-enable after one round of stage rebuilds)
-#USE="${USE} openmp"
+# make sure toolchain has sane defaults <toolchain@gentoo.org>
+USE="${USE} openmp"
# bug 831045
USE="${USE} -cli"
diff --git a/profiles/releases/23.0/package.use b/profiles/releases/23.0/package.use
index 8e91c6db09c1..f25938b2f986 100644
--- a/profiles/releases/23.0/package.use
+++ b/profiles/releases/23.0/package.use
@@ -4,7 +4,3 @@
# Ionen Wolkens <ionen@gentoo.org> (2024-02-28)
# 23.0 profiles have USE="-cli" overriding ebuild's IUSE="+cli" (bug #925520)
media-video/mpv cli
-
-# temporarily here, until one round of stage rebuilds is done and we can
-# default-enable it globally again
-sys-devel/gcc openmp
diff --git a/profiles/updates/1Q-2024 b/profiles/updates/1Q-2024
index 81d3143780eb..af3abead53bd 100644
--- a/profiles/updates/1Q-2024
+++ b/profiles/updates/1Q-2024
@@ -86,3 +86,4 @@ slotmove kde-apps/kdenetwork-meta 5 0
slotmove kde-apps/kdepim-meta 5 0
slotmove kde-apps/kdesdk-meta 5 0
slotmove kde-apps/kdeutils-meta 5 0
+move media-libs/oneVPL media-libs/libvpl
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 9905aa6839aa..6b288e6b861b 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -4248,7 +4248,7 @@ media-libs/glfw:wayland-only - Enable wayland support and disable X11 support
media-libs/gmmlib:custom-cflags - Do not override user CFLAGS like -march, -msse and similar with lib defaults. Not tested by upstream.
media-libs/grilo:playlist - Enable support for playlists through dev-libs/totem-pl-parser
media-libs/gst-plugins-bad:bzip2 - Enable bzip2 encoder/decoder plugin
-media-libs/gst-plugins-bad:qsv - Enable Intel Quick Sync Video using the media-libs/oneVPL dispatcher
+media-libs/gst-plugins-bad:qsv - Enable Intel Quick Sync Video using the media-libs/libvpl dispatcher
media-libs/gst-plugins-base:X - Enable ximagesink and xvimagesink plugins; build GLX platform support if USE=opengl is enabled; build x11 windowing system support if USE=egl is enabled
media-libs/gst-plugins-base:gbm - Enable Graphics Buffer Manager based EGL windowing system support (requires egl and at least one of gles or opengl)
media-libs/gst-plugins-base:gles2 - Enable OpenGL library and plugin via GLESv2 API (requires egl)
@@ -4361,6 +4361,9 @@ media-libs/libva-intel-driver:hybrid - Enable support for hybrid vaapi hardware
media-libs/libva-intel-media-driver:redistributable - Install redistributable media kernel binaries (no source code) files (primarily needed for video encoding support)
media-libs/libvisio:tools - Build conversion tools
media-libs/libvmaf:embed-models - Compile default vmaf models into the library (needs app-editors/vim-core)
+media-libs/libvpl:drm - Build with DRM support
+media-libs/libvpl:experimental - Build dispatcher with experimental APIs
+media-libs/libvpl:tools - Build decode/encode/analyse/inspect tools
media-libs/libvpx:highbitdepth - Enable 10 and 12 bit support for VP9.
media-libs/libvpx:postproc - Enable additional post processing filters
media-libs/libwebp:swap-16bit-csp - Enable byte swapping for 16 bit colorspace
@@ -4395,9 +4398,6 @@ media-libs/netpbm:rle - Build converters for the RLE format (utah raster toolkit
media-libs/noise-suppression-for-voice:lv2 - Enable the LV2 plugin
media-libs/noise-suppression-for-voice:vst - Enable the VST plugin
media-libs/noise-suppression-for-voice:vst3 - Enable the VST3 plugin
-media-libs/oneVPL:drm - Build with DRM support
-media-libs/oneVPL:experimental - Build dispatcher with experimental APIs
-media-libs/oneVPL:tools - Build decode/encode/analyse/inspect tools
media-libs/oneVPL-cpu:experimental - Enable experimental API
media-libs/oneVPL-cpu:openh264 - Use media-libs/openh264 instead of media-libs/x264
media-libs/openal:pipewire - Enable support for the media-video/pipewire audio backend
@@ -5059,7 +5059,7 @@ media-video/ffmpeg:openh264 - Enables H.264 encoding suppoprt via media-libs/ope
media-video/ffmpeg:openssl - Enables dev-libs/openssl support. Adds support for encrypted network protocols (TLS/HTTPS).
media-video/ffmpeg:pic - Force shared libraries to be built as PIC (this is slower)
media-video/ffmpeg:postproc - Build and install libpostproc.
-media-video/ffmpeg:qsv - Enable Intel Quick Sync Video via media-libs/intel-mediasdk (ffmpeg versions older than, and including, 5.1) or media-libs/oneVPL (ffmpeg version newer than 5.1).
+media-video/ffmpeg:qsv - Enable Intel Quick Sync Video via media-libs/intel-mediasdk (ffmpeg versions older than, and including, 5.1) or media-libs/libvpl (ffmpeg version newer than 5.1).
media-video/ffmpeg:rav1e - Enables AV1 encoding support via media-video/rav1e.
media-video/ffmpeg:rubberband - Adds time-stretching and pitch-shifting audio filter based on media-libs/rubberband.
media-video/ffmpeg:shaderc - Use media-libs/shaderc to compile GLSL