diff mbox series

[meta-oe] fastfetch: upgrade 2.63.1 -> 2.64.0

Message ID 20260603132523.100251-1-tafil@tafhub.de
State New
Headers show
Series [meta-oe] fastfetch: upgrade 2.63.1 -> 2.64.0 | expand

Commit Message

Tafil Avdyli June 3, 2026, 1:25 p.m. UTC
Add PACKAGECONFIG entries for new optional build dependencies:
- libva for new Codec module
- libvdpau for new Codec module
- lua for Lua scripting support

Disable following CMake options explicitly:
- ENABLE_QUICKJS: no recipe exists for this yet
- ENABLE_EET: no recipe exists for this yet (introduced previously in 2.63.0)

Changelog: https://github.com/fastfetch-cli/fastfetch/releases/tag/2.64.0

Signed-off-by: Tafil Avdyli <tafil@tafhub.de>
---
 .../fastfetch/{fastfetch_2.63.1.bb => fastfetch_2.64.0.bb} | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)
 rename meta-oe/recipes-support/fastfetch/{fastfetch_2.63.1.bb => fastfetch_2.64.0.bb} (91%)
diff mbox series

Patch

diff --git a/meta-oe/recipes-support/fastfetch/fastfetch_2.63.1.bb b/meta-oe/recipes-support/fastfetch/fastfetch_2.64.0.bb
similarity index 91%
rename from meta-oe/recipes-support/fastfetch/fastfetch_2.63.1.bb
rename to meta-oe/recipes-support/fastfetch/fastfetch_2.64.0.bb
index bb4db47a49..951aa50ce4 100644
--- a/meta-oe/recipes-support/fastfetch/fastfetch_2.63.1.bb
+++ b/meta-oe/recipes-support/fastfetch/fastfetch_2.64.0.bb
@@ -11,12 +11,14 @@  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 = "acf610416c2d5bb1438f723699aca47647fbeba5"
+SRCREV = "d48bd733f062f374c382d67b59023c08925b0f40"
 
 inherit cmake pkgconfig
 
 EXTRA_OECMAKE += "\
     -DENABLE_SYSTEM_YYJSON=ON \
+    -DENABLE_EET=OFF \
+    -DENABLE_QUICKJS=OFF \
 "
 
 PACKAGECONFIG ??= "\
@@ -42,10 +44,13 @@  PACKAGECONFIG[freetype] = "-DENABLE_FREETYPE=ON,-DENABLE_FREETYPE=OFF,freetype"
 PACKAGECONFIG[gio] = "-DENABLE_GIO=ON,-DENABLE_GIO=OFF,glib-2.0"
 PACKAGECONFIG[glx] = "-DENABLE_GLX=ON,-DENABLE_GLX=OFF,virtual/libgles2"
 PACKAGECONFIG[imagemagick] = "-DENABLE_IMAGEMAGICK7=ON -DENABLE_IMAGEMAGICK6=OFF,-DENABLE_IMAGEMAGICK7=OFF -DENABLE_IMAGEMAGICK6=OFF,imagemagick"
+PACKAGECONFIG[lua] = "-DENABLE_LUA=ON,-DENABLE_LUA=OFF,lua"
 PACKAGECONFIG[opencl] = "-DENABLE_OPENCL=ON,-DENABLE_OPENCL=OFF,opencl-headers virtual/libopencl1"
 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[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"
 PACKAGECONFIG[xcb] = "-DENABLE_XCB_RANDR=ON,-DENABLE_XCB_RANDR=OFF,libxcb"