diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest index 448379396f9f1..cf16cd54fb638 100644 --- a/app-misc/fastfetch/Manifest +++ b/app-misc/fastfetch/Manifest @@ -1,4 +1,3 @@ DIST fastfetch-2.61.0.tar.gz 1452448 BLAKE2B 1fabd1830fea19d764727e678340456c519bd8e5cd1098a4dd1f4a1495dedd372154c507c88056450ed4e4bfbed00ef7ed6018986355aab596ca678cba76eaaa SHA512 45bd9a0bd6b6911bf4eea419ee9f0e990b63a567c662cf1b567d7dd9f964443a55e4f061aea54a3c945d50238469d046bf45beb3c52a18bbc2921fbc25c221a8 DIST fastfetch-2.63.1.tar.gz 1477073 BLAKE2B 1a15944a77c95c571e519c85aece5abddc1bcaaaa67506214ed3ec47a55acb19e7f6608f81e02dab4643c1574151760192a1ea7665ff5db6d58850934825d92d SHA512 ff92fe75c29a3418052cf48475eaa08d697825fc41e4d36bab46cfcd91a8f704bde7dae6cacfb6af272be4040fd101bcc5ef7e235540a7427102073d70607464 -DIST fastfetch-2.64.1.tar.gz 1513737 BLAKE2B dcf92e924eb3eaf89305f3a3ac589c8e362f76df0cd980f687af780b8095af2114ef0a8ca6b015ae12cfcb037a055e7f60dd12eae7d5a3d4f245483946cc3b02 SHA512 316549351f90252ae1514804cf8b7e55dd723eb9d2cd18e05bc5b58d47e7c4fc3066472ffc2558a00ca45f2965cd91b43b1eec921ca8bd8a9339ea90f23bf1e7 DIST fastfetch-2.64.2.tar.gz 1514626 BLAKE2B 18724a44f919c47ae166ef42525363d7b74850b73bd4d427bf0baf6c95519ec1be9beb591ba4e96d7913cbd80753a8d7bf480e39fe5925c15e90b51e7721a137 SHA512 203c3941787d1d39f0322869222abb30305713ede20d72da07212910da1e887b083735c9b21afb14dc272ae19efb5bea2bd37ca6e004cf9ad41837ca8d734195 diff --git a/app-misc/fastfetch/fastfetch-2.64.1.ebuild b/app-misc/fastfetch/fastfetch-2.64.1.ebuild deleted file mode 100644 index 4c732dc041e60..0000000000000 --- a/app-misc/fastfetch/fastfetch-2.64.1.ebuild +++ /dev/null @@ -1,148 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{3..4} ) -inherit cmake flag-o-matic lua-single - -DESCRIPTION="Fast neofetch-like system information tool" -HOMEPAGE="https://github.com/fastfetch-cli/fastfetch" -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/fastfetch-cli/fastfetch.git" - [[ ${PV} == *0.1.9999 ]] && EGIT_BRANCH=master - [[ ${PV} == *0.2.9999 ]] && EGIT_BRANCH=dev - [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch" -else - SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~sparc ~x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="X chafa dbus ddcutil drm efl elf gnome imagemagick lua opencl opengl pulseaudio sqlite test vaapi vdpau vulkan wayland xcb xrandr" -RESTRICT="!test? ( test )" - -# note - qa-vdb will always report errors because fastfetch loads the libs dynamically -# make sure to crank yyjson minimum version to match bundled version -RDEPEND=" - >=dev-libs/yyjson-0.12.0 - sys-apps/hwdata - virtual/zlib:= - chafa? ( media-gfx/chafa ) - dbus? ( sys-apps/dbus ) - ddcutil? ( app-misc/ddcutil:= ) - drm? ( x11-libs/libdrm ) - elf? ( virtual/libelf:= ) - gnome? ( - dev-libs/glib - gnome-base/dconf - ) - imagemagick? ( media-gfx/imagemagick:= ) - lua? ( ${LUA_DEPS} ) - opencl? ( virtual/opencl ) - opengl? ( - media-libs/libglvnd[X?] - X? ( x11-libs/libX11 ) - ) - pulseaudio? ( media-libs/libpulse ) - sqlite? ( dev-db/sqlite:3 ) - vaapi? ( media-libs/libva:= ) - vdpau? ( x11-libs/libvdpau ) - vulkan? ( - media-libs/vulkan-loader - sys-apps/pciutils - ) - wayland? ( dev-libs/wayland ) - xcb? ( x11-libs/libxcb ) - xrandr? ( x11-libs/libXrandr ) -" -DEPEND=" - ${RDEPEND} - efl? ( dev-libs/efl ) - opengl? ( X? ( x11-base/xorg-proto ) ) - xcb? ( x11-base/xorg-proto ) - xrandr? ( x11-base/xorg-proto ) - vulkan? ( dev-util/vulkan-headers ) -" -BDEPEND="virtual/pkgconfig" - -REQUIRED_USE=" - chafa? ( imagemagick ) - lua? ( ${LUA_REQUIRED_USE} ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-2.64.1-cmake_lua_version.patch -) - -pkg_setup() { - use lua && lua-single_pkg_setup -} - -src_configure() { - local fastfetch_enable_imagemagick7=no - local fastfetch_enable_imagemagick6=no - if use imagemagick; then - fastfetch_enable_imagemagick7=$(has_version '>=media-gfx/imagemagick-7.0.0' && echo yes || echo no) - fastfetch_enable_imagemagick6=$(has_version '=dev-libs/quickjs-ng-0.15 - -DENABLE_QUICKJS=no - - -DENABLE_RPM=no - -DENABLE_ZLIB=yes - -DENABLE_SYSTEM_YYJSON=yes - -DIS_MUSL=$(usex elibc_musl) - -DINSTALL_LICENSE=no - -DBUILD_FLASHFETCH=no - -DPACKAGES_REMOVE_DISABLED=yes - - -DENABLE_CHAFA=$(usex chafa) - -DENABLE_DBUS=$(usex dbus) - -DENABLE_DCONF=$(usex gnome) - -DENABLE_DDCUTIL=$(usex ddcutil) - -DENABLE_DRM=$(usex drm) - -DENABLE_EET=$(usex efl) - -DENABLE_ELF=$(usex elf) - -DENABLE_EGL=$(usex opengl) - -DENABLE_GIO=$(usex gnome) - -DENABLE_GLX=${glx} - -DENABLE_IMAGEMAGICK6=${fastfetch_enable_imagemagick6} - -DENABLE_IMAGEMAGICK7=${fastfetch_enable_imagemagick7} - -DENABLE_LUA=$(usex lua) - -DENABLE_OPENCL=$(usex opencl) - -DENABLE_PULSE=$(usex pulseaudio) - -DENABLE_SQLITE3=$(usex sqlite) - -DENABLE_VA=$(usex vaapi) - -DENABLE_VDPAU=$(usex vdpau) - -DENABLE_VULKAN=$(usex vulkan) - -DENABLE_WAYLAND=$(usex wayland) - -DENABLE_XCB_RANDR=$(usex xcb) - -DENABLE_XRANDR=$(usex xrandr) - -DBUILD_TESTS=$(usex test) - ) - - if use lua; then - mycmakeargs+=( - -DLUA_VERSION="$(lua_get_version)" - ) - fi - - append-cppflags -DNDEBUG - - cmake_src_configure -}