diff mbox series

[meta-oe,v2] fastfetch: upgrade 2.64.2 -> 2.65.2

Message ID 20260701090942.419-1-wangmy@fujitsu.com
State Accepted
Headers show
Series [meta-oe,v2] fastfetch: upgrade 2.64.2 -> 2.65.2 | expand

Commit Message

Wang Mingyu July 1, 2026, 9:09 a.m. UTC
From: Wang Mingyu <wangmy@fujitsu.com>

* Drop drm-amdgpu PACKAGECONFIG (removed upstream, replaced by raw ioctl)
* Replace vaapi with va-drm and va-x11 (upstream split, commits:
  55eb3c59, eff0108b)
* Adjust PACKAGECONFIG defaults to reflect the changes

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
---
 .../{fastfetch_2.64.2.bb => fastfetch_2.65.2.bb}       | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)
 rename meta-oe/recipes-support/fastfetch/{fastfetch_2.64.2.bb => fastfetch_2.65.2.bb} (91%)

Comments

Tafil Avdyli July 3, 2026, 8:22 a.m. UTC | #1
Hi again,

On Wednesday, July 01, 2026 11:09 CEST, "wangmy via lists.openembedded.org" <wangmy=fujitsu.com@lists.openembedded.org> wrote:

> From: Wang Mingyu <wangmy@fujitsu.com>
> 
> * Drop drm-amdgpu PACKAGECONFIG (removed upstream, replaced by raw ioctl)
> * Replace vaapi with va-drm and va-x11 (upstream split, commits:
>   55eb3c59, eff0108b)
> * Adjust PACKAGECONFIG defaults to reflect the changes
> 
> Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
> ---
>  .../{fastfetch_2.64.2.bb => fastfetch_2.65.2.bb}       | 10 +++++-----
>  1 file changed, 5 insertions(+), 5 deletions(-)
>  rename meta-oe/recipes-support/fastfetch/{fastfetch_2.64.2.bb => fastfetch_2.65.2.bb} (91%)
> 
> diff --git a/meta-oe/recipes-support/fastfetch/fastfetch_2.64.2.bb b/meta-oe/recipes-support/fastfetch/fastfetch_2.65.2.bb
> similarity index 91%
> rename from meta-oe/recipes-support/fastfetch/fastfetch_2.64.2.bb
> rename to meta-oe/recipes-support/fastfetch/fastfetch_2.65.2.bb
> index 8a953508eb..33a0d2fbf0 100644
> --- a/meta-oe/recipes-support/fastfetch/fastfetch_2.64.2.bb
> +++ b/meta-oe/recipes-support/fastfetch/fastfetch_2.65.2.bb
> @@ -11,7 +11,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=2090e7d93df7ad5a3d41f6fb4226ac76"
>  DEPENDS = "yyjson"
>  
>  SRC_URI = "git://github.com/fastfetch-cli/fastfetch.git;protocol=https;branch=master;tag=${PV}"
> -SRCREV = "636471c3669201b37fca587e2882eaf3c7062aeb"
> +SRCREV = "0e90f3a7d4ac5a7857a968a6f52ea1205be5f404"
>  
>  inherit cmake pkgconfig
>  
> @@ -24,18 +24,18 @@ EXTRA_OECMAKE += "\
>  PACKAGECONFIG ??= "\
>      ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'egl', '', d)} \
>      ${@bb.utils.contains('DISTRO_FEATURES', 'opengl x11', 'glx', '', d)} \
> -    ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'xcb xrandr', '', d)} \
> +    ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'xcb xrandr va-x11', '', d)} \
>      ${@bb.utils.filter('DISTRO_FEATURES', 'opencl pulseaudio vulkan wayland', d)} \
>      dbus \
>      drm \
>      sqlite3 \
> +    va-drm \
>  "

Im unsure if libva / vaapi should be enabled by default. I haven't seen a 
recipe with vaapi packageconfig enabled by default. I'd rather keep it disabled.

>  
>  PACKAGECONFIG[chafa] = "-DENABLE_CHAFA=ON,-DENABLE_CHAFA=OFF,chafa"
>  PACKAGECONFIG[dbus] = "-DENABLE_DBUS=ON,-DENABLE_DBUS=OFF,dbus"
>  PACKAGECONFIG[dconf] = "-DENABLE_DCon***=""
>  PACKAGECONFIG[ddcutil] = "-DENABLE_DDCUTIL=ON,-DENABLE_DDCUTIL=OFF,ddcutil"
> -PACKAGECONFIG[drm-amdgpu] = "-DENABLE_DRM_AMDGPU=ON,-DENABLE_DRM_AMDGPU=OFF,"
>  PACKAGECONFIG[drm] = "-DENABLE_DRM=ON,-DENABLE_DRM=OFF,libdrm"
>  PACKAGECONFIG[egl] = "-DENABLE_EGL=ON,-DENABLE_EGL=OFF,virtual/egl"
>  PACKAGECONFIG[elf] = "-DENABLE_ELF=ON,-DENABLE_ELF=OFF,elfutils"
> @@ -49,7 +49,8 @@ PACKAGECONFIG[opencl] = "-DENABLE_OPENCL=ON,-DENABLE_OPENCL=OFF,opencl-headers v
>  PACKAGECONFIG[pulseaudio] = "-DENABLE_PULSE=ON,-DENABLE_PULSE=OFF,pulseaudio"
>  PACKAGECONFIG[rpm] = "-DENABLE_RPM=ON,-DENABLE_RPM=OFF,rpm"
>  PACKAGECONFIG[sqlite3] = "-DENABLE_SQLITE3=ON,-DENABLE_SQLITE3=OFF,sqlite3"
> -PACKAGECONFIG[vaapi] = "-DENABLE_VA=ON,-DENABLE_VA=OFF,libva"
> +PACKAGECONFIG[va-drm] = "-DENABLE_VADRM=ON,-DENABLE_VADRM=OFF,libva"
> +PACKAGECONFIG[va-x11] = "-DENABLE_VAX11=ON,-DENABLE_VAX11=OFF,libva"
>  PACKAGECONFIG[vdpau] = "-DENABLE_VDPAU=ON,-DENABLE_VDPAU=OFF,libvdpau"
>  PACKAGECONFIG[vulkan] = "-DENABLE_VULKAN=ON,-DENABLE_VULKAN=OFF,vulkan-loader"
>  PACKAGECONFIG[wayland] = "-DENABLE_WAYLAND=ON,-DENABLE_WAYLAND=OFF,wayland"
> @@ -57,7 +58,6 @@ PACKAGECONFIG[xcb] = "-DENABLE_XCB_RANDR=ON,-DENABLE_XCB_RANDR=OFF,libxcb"
>  PACKAGECONFIG[xrandr] = "-DENABLE_XRANDR=ON,-DENABLE_XRANDR=OFF,libxrandr"
>  PACKAGECONFIG[zfs] = "-DENABLE_LIBZFS=ON,-DENABLE_LIBZFS=OFF,zfs"
>  PACKAGECONFIG[zlib] = "-DENABLE_ZLIB=ON,-DENABLE_ZLIB=OFF,zlib"
> -

Was this an intended whitespace change?


Best regards
Tafil
diff mbox series

Patch

diff --git a/meta-oe/recipes-support/fastfetch/fastfetch_2.64.2.bb b/meta-oe/recipes-support/fastfetch/fastfetch_2.65.2.bb
similarity index 91%
rename from meta-oe/recipes-support/fastfetch/fastfetch_2.64.2.bb
rename to meta-oe/recipes-support/fastfetch/fastfetch_2.65.2.bb
index 8a953508eb..33a0d2fbf0 100644
--- a/meta-oe/recipes-support/fastfetch/fastfetch_2.64.2.bb
+++ b/meta-oe/recipes-support/fastfetch/fastfetch_2.65.2.bb
@@ -11,7 +11,7 @@  LIC_FILES_CHKSUM = "file://LICENSE;md5=2090e7d93df7ad5a3d41f6fb4226ac76"
 DEPENDS = "yyjson"
 
 SRC_URI = "git://github.com/fastfetch-cli/fastfetch.git;protocol=https;branch=master;tag=${PV}"
-SRCREV = "636471c3669201b37fca587e2882eaf3c7062aeb"
+SRCREV = "0e90f3a7d4ac5a7857a968a6f52ea1205be5f404"
 
 inherit cmake pkgconfig
 
@@ -24,18 +24,18 @@  EXTRA_OECMAKE += "\
 PACKAGECONFIG ??= "\
     ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'egl', '', d)} \
     ${@bb.utils.contains('DISTRO_FEATURES', 'opengl x11', 'glx', '', d)} \
-    ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'xcb xrandr', '', d)} \
+    ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'xcb xrandr va-x11', '', d)} \
     ${@bb.utils.filter('DISTRO_FEATURES', 'opencl pulseaudio vulkan wayland', d)} \
     dbus \
     drm \
     sqlite3 \
+    va-drm \
 "
 
 PACKAGECONFIG[chafa] = "-DENABLE_CHAFA=ON,-DENABLE_CHAFA=OFF,chafa"
 PACKAGECONFIG[dbus] = "-DENABLE_DBUS=ON,-DENABLE_DBUS=OFF,dbus"
 PACKAGECONFIG[dconf] = "-DENABLE_DCONF=ON,-DENABLE_DCONF=OFF,dconf"
 PACKAGECONFIG[ddcutil] = "-DENABLE_DDCUTIL=ON,-DENABLE_DDCUTIL=OFF,ddcutil"
-PACKAGECONFIG[drm-amdgpu] = "-DENABLE_DRM_AMDGPU=ON,-DENABLE_DRM_AMDGPU=OFF,"
 PACKAGECONFIG[drm] = "-DENABLE_DRM=ON,-DENABLE_DRM=OFF,libdrm"
 PACKAGECONFIG[egl] = "-DENABLE_EGL=ON,-DENABLE_EGL=OFF,virtual/egl"
 PACKAGECONFIG[elf] = "-DENABLE_ELF=ON,-DENABLE_ELF=OFF,elfutils"
@@ -49,7 +49,8 @@  PACKAGECONFIG[opencl] = "-DENABLE_OPENCL=ON,-DENABLE_OPENCL=OFF,opencl-headers v
 PACKAGECONFIG[pulseaudio] = "-DENABLE_PULSE=ON,-DENABLE_PULSE=OFF,pulseaudio"
 PACKAGECONFIG[rpm] = "-DENABLE_RPM=ON,-DENABLE_RPM=OFF,rpm"
 PACKAGECONFIG[sqlite3] = "-DENABLE_SQLITE3=ON,-DENABLE_SQLITE3=OFF,sqlite3"
-PACKAGECONFIG[vaapi] = "-DENABLE_VA=ON,-DENABLE_VA=OFF,libva"
+PACKAGECONFIG[va-drm] = "-DENABLE_VADRM=ON,-DENABLE_VADRM=OFF,libva"
+PACKAGECONFIG[va-x11] = "-DENABLE_VAX11=ON,-DENABLE_VAX11=OFF,libva"
 PACKAGECONFIG[vdpau] = "-DENABLE_VDPAU=ON,-DENABLE_VDPAU=OFF,libvdpau"
 PACKAGECONFIG[vulkan] = "-DENABLE_VULKAN=ON,-DENABLE_VULKAN=OFF,vulkan-loader"
 PACKAGECONFIG[wayland] = "-DENABLE_WAYLAND=ON,-DENABLE_WAYLAND=OFF,wayland"
@@ -57,7 +58,6 @@  PACKAGECONFIG[xcb] = "-DENABLE_XCB_RANDR=ON,-DENABLE_XCB_RANDR=OFF,libxcb"
 PACKAGECONFIG[xrandr] = "-DENABLE_XRANDR=ON,-DENABLE_XRANDR=OFF,libxrandr"
 PACKAGECONFIG[zfs] = "-DENABLE_LIBZFS=ON,-DENABLE_LIBZFS=OFF,zfs"
 PACKAGECONFIG[zlib] = "-DENABLE_ZLIB=ON,-DENABLE_ZLIB=OFF,zlib"
-
 PACKAGES =+ "${PN}-completions"
 
 FILES:${PN} += "${datadir}/licenses"