diff options
| author | Wang Mingyu <wangmy@fujitsu.com> | 2026-04-02 10:13:20 +0800 |
|---|---|---|
| committer | Khem Raj <khem.raj@oss.qualcomm.com> | 2026-04-01 19:29:04 -0700 |
| commit | 68ec52dafdc8f58c254ccc462321bf93d6a8399a (patch) | |
| tree | 5cedcb30ad2c4cd08e7e2fe945a3b47fe5d304e4 /meta-oe/recipes-support/fastfetch/fastfetch_2.61.0.bb | |
| parent | 8a92f95a8931eddcf0185a695d090b7ba9ce95d6 (diff) | |
| download | meta-openembedded-68ec52dafdc8f58c254ccc462321bf93d6a8399a.tar.gz | |
fastfetch: upgrade 2.60.0 -> 2.61.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Diffstat (limited to 'meta-oe/recipes-support/fastfetch/fastfetch_2.61.0.bb')
| -rw-r--r-- | meta-oe/recipes-support/fastfetch/fastfetch_2.61.0.bb | 66 |
1 files changed, 66 insertions, 0 deletions
diff --git a/meta-oe/recipes-support/fastfetch/fastfetch_2.61.0.bb b/meta-oe/recipes-support/fastfetch/fastfetch_2.61.0.bb new file mode 100644 index 0000000000..8d2daeb24f --- /dev/null +++ b/meta-oe/recipes-support/fastfetch/fastfetch_2.61.0.bb | |||
| @@ -0,0 +1,66 @@ | |||
| 1 | SUMMARY = "A maintained, feature-rich and performance oriented, neofetch like system information tool." | ||
| 2 | DESCRIPTION = "Fastfetch is a neofetch-like tool for fetching system \ | ||
| 3 | information and displaying it in a visually appealing way. It is written \ | ||
| 4 | mainly in C, with a focus on performance and customizability." | ||
| 5 | HOMEPAGE = "https://github.com/fastfetch-cli/fastfetch" | ||
| 6 | BUGTRACKER = "https://github.com/fastfetch-cli/fastfetch/issues" | ||
| 7 | |||
| 8 | LICENSE = "MIT" | ||
| 9 | LIC_FILES_CHKSUM = "file://LICENSE;md5=2090e7d93df7ad5a3d41f6fb4226ac76" | ||
| 10 | |||
| 11 | DEPENDS = "yyjson" | ||
| 12 | |||
| 13 | SRC_URI = "git://github.com/fastfetch-cli/fastfetch.git;protocol=https;branch=master;tag=${PV}" | ||
| 14 | SRCREV = "e5d600600614f5496b02907a11a7bc80c369d266" | ||
| 15 | |||
| 16 | inherit cmake pkgconfig | ||
| 17 | |||
| 18 | EXTRA_OECMAKE += "\ | ||
| 19 | -DENABLE_SYSTEM_YYJSON=ON \ | ||
| 20 | -DENABLE_DIRECTX_HEADERS=OFF \ | ||
| 21 | " | ||
| 22 | |||
| 23 | PACKAGECONFIG ??= "\ | ||
| 24 | ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'egl', '', d)} \ | ||
| 25 | ${@bb.utils.contains('DISTRO_FEATURES', 'opengl x11', 'glx', '', d)} \ | ||
| 26 | ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'xcb xrandr', '', d)} \ | ||
| 27 | ${@bb.utils.filter('DISTRO_FEATURES', 'opencl pulseaudio vulkan wayland', d)} \ | ||
| 28 | dbus \ | ||
| 29 | drm \ | ||
| 30 | sqlite3 \ | ||
| 31 | " | ||
| 32 | |||
| 33 | PACKAGECONFIG[chafa] = "-DENABLE_CHAFA=ON,-DENABLE_CHAFA=OFF,chafa" | ||
| 34 | PACKAGECONFIG[dbus] = "-DENABLE_DBUS=ON,-DENABLE_DBUS=OFF,dbus" | ||
| 35 | PACKAGECONFIG[dconf] = "-DENABLE_DCONF=ON,-DENABLE_DCONF=OFF,dconf" | ||
| 36 | PACKAGECONFIG[ddcutil] = "-DENABLE_DDCUTIL=ON,-DENABLE_DDCUTIL=OFF,ddcutil" | ||
| 37 | PACKAGECONFIG[drm-amdgpu] = "-DENABLE_DRM_AMDGPU=ON,-DENABLE_DRM_AMDGPU=OFF," | ||
| 38 | PACKAGECONFIG[drm] = "-DENABLE_DRM=ON,-DENABLE_DRM=OFF,libdrm" | ||
| 39 | PACKAGECONFIG[egl] = "-DENABLE_EGL=ON,-DENABLE_EGL=OFF,virtual/egl" | ||
| 40 | PACKAGECONFIG[elf] = "-DENABLE_ELF=ON,-DENABLE_ELF=OFF,elfutils" | ||
| 41 | PACKAGECONFIG[flashfetch] = "-DBUILD_FLASHFETCH=ON,-DBUILD_FLASHFETCH=OFF," | ||
| 42 | PACKAGECONFIG[freetype] = "-DENABLE_FREETYPE=ON,-DENABLE_FREETYPE=OFF,freetype" | ||
| 43 | PACKAGECONFIG[gio] = "-DENABLE_GIO=ON,-DENABLE_GIO=OFF,glib-2.0" | ||
| 44 | PACKAGECONFIG[glx] = "-DENABLE_GLX=ON,-DENABLE_GLX=OFF,virtual/libgles2" | ||
| 45 | PACKAGECONFIG[imagemagick] = "-DENABLE_IMAGEMAGICK7=ON -DENABLE_IMAGEMAGICK6=OFF,-DENABLE_IMAGEMAGICK7=OFF -DENABLE_IMAGEMAGICK6=OFF,imagemagick" | ||
| 46 | PACKAGECONFIG[opencl] = "-DENABLE_OPENCL=ON,-DENABLE_OPENCL=OFF,opencl-headers virtual/libopencl1" | ||
| 47 | PACKAGECONFIG[pulseaudio] = "-DENABLE_PULSE=ON,-DENABLE_PULSE=OFF,pulseaudio" | ||
| 48 | PACKAGECONFIG[rpm] = "-DENABLE_RPM=ON,-DENABLE_RPM=OFF,rpm" | ||
| 49 | PACKAGECONFIG[sqlite3] = "-DENABLE_SQLITE3=ON,-DENABLE_SQLITE3=OFF,sqlite3" | ||
| 50 | PACKAGECONFIG[vulkan] = "-DENABLE_VULKAN=ON,-DENABLE_VULKAN=OFF,vulkan-loader" | ||
| 51 | PACKAGECONFIG[wayland] = "-DENABLE_WAYLAND=ON,-DENABLE_WAYLAND=OFF,wayland" | ||
| 52 | PACKAGECONFIG[xcb] = "-DENABLE_XCB_RANDR=ON,-DENABLE_XCB_RANDR=OFF,libxcb" | ||
| 53 | PACKAGECONFIG[xrandr] = "-DENABLE_XRANDR=ON,-DENABLE_XRANDR=OFF,libxrandr" | ||
| 54 | PACKAGECONFIG[zfs] = "-DENABLE_LIBZFS=ON,-DENABLE_LIBZFS=OFF,zfs" | ||
| 55 | PACKAGECONFIG[zlib] = "-DENABLE_ZLIB=ON,-DENABLE_ZLIB=OFF,zlib" | ||
| 56 | |||
| 57 | PACKAGES =+ "${PN}-completions" | ||
| 58 | |||
| 59 | FILES:${PN} += "${datadir}/licenses" | ||
| 60 | |||
| 61 | FILES:${PN}-completions = "\ | ||
| 62 | ${datadir}/bash-completion \ | ||
| 63 | ${datadir}/fish \ | ||
| 64 | ${datadir}/zsh \ | ||
| 65 | " | ||
| 66 | RDEPENDS:${PN}-completions += "python3-json" | ||
