commit: c53928393aa5e039f8f4e79449b0290f4f306d7f Author: Viorel Munteanu <ceamac <AT> gentoo <DOT> org> AuthorDate: Thu Mar 20 05:21:45 2025 +0000 Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org> CommitDate: Thu Mar 20 05:34:18 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5392839
app-misc/fastfetch: drop 2.34.1 Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org> app-misc/fastfetch/Manifest | 1 - app-misc/fastfetch/fastfetch-2.34.1.ebuild | 126 ----------------------------- app-misc/fastfetch/metadata.xml | 1 - 3 files changed, 128 deletions(-) diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest index 89d6b80678e4..75cf60e92ad8 100644 --- a/app-misc/fastfetch/Manifest +++ b/app-misc/fastfetch/Manifest @@ -1,4 +1,3 @@ -DIST fastfetch-2.34.1.tar.gz 1168310 BLAKE2B 2b3e617cd2c7b2168ad9844ba907aa533b500cf90b19762c180555967605ed3ba83030e07893adee9ec2f30887ace3f63840fdc62cbad00c7c9d1d9bd9021952 SHA512 026b71c8d6ad5d5683ededf173d4cb2e936b3e934c7f27227fa7c5f665b9628717e90413626a4fab25fa5f5fde50cae6cdeb75621d6a2cac1ca6368c943293de DIST fastfetch-2.36.1.tar.gz 1176932 BLAKE2B 0a7727e049de9a5dbb945b171e720ea888c7d7ee77ee145b6122f09cf2933eccde5437ae76f0e89501e38e17edc4349e074747abc7dd4c89b9c1e1005b96197e SHA512 2906b8e6912185a3acdd2b615ff869fa8f44ce0e547ed5529068eb2570ef5c013ed84691e62d613e52f2433595aa4e67859cf89b4116588ba4cb7c7bb7d8bb01 DIST fastfetch-2.37.0.tar.gz 1185408 BLAKE2B d54145e9e587f5f44be2291d97037d0c17c8d86aa3d0af5423015fa17c7e4a600f708a1eb9de85540b8ba9edc413f7655ccf8c87111683eed8610e0fbb15f97e SHA512 a36540cc1a02b0549d717bd3ccd3738b66cf911c81ec3526caab2ee5ee6e9ceeda3b5da9e4e76c08c2223c9e780a5ab257d9a80eb794e6d33e95b0c68becb31d DIST fastfetch-2.38.0.tar.gz 1207024 BLAKE2B 7d3d34416899c19741667d0f1fdc2f5cf8596bd555a3e06910292a51b7d0cdbbe98e4203245d497c350195505fd01cc194cceba395f06edc6fa69761f621452a SHA512 6c4ffebd2999c3882cd31a6e393f78d693c688b67ab62972b70833e24c0fee2f9d79f3b1ea82c6262e71e0b45fcc40f296194ae54beca65a817ccd25cde771d0 diff --git a/app-misc/fastfetch/fastfetch-2.34.1.ebuild b/app-misc/fastfetch/fastfetch-2.34.1.ebuild deleted file mode 100644 index 898060b04b09..000000000000 --- a/app-misc/fastfetch/fastfetch-2.34.1.ebuild +++ /dev/null @@ -1,126 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -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 ~ppc ppc64 ~riscv ~sparc ~x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="X chafa dbus ddcutil drm elf gnome imagemagick opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce 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.10.0 - sys-apps/hwdata - sys-libs/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:= ) - opencl? ( virtual/opencl ) - opengl? ( - media-libs/libglvnd[X?] - X? ( x11-libs/libX11 ) - ) - osmesa? ( media-libs/mesa[osmesa] ) - pulseaudio? ( media-libs/libpulse ) - sqlite? ( dev-db/sqlite:3 ) - vulkan? ( - media-libs/vulkan-loader - sys-apps/pciutils - ) - wayland? ( dev-libs/wayland ) - xcb? ( x11-libs/libxcb ) - xfce? ( xfce-base/xfconf ) - xrandr? ( x11-libs/libXrandr ) -" -DEPEND=" - ${RDEPEND} - 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 ) -" - -pkg_pretend() { - if use X && ! use opengl; then - einfo 'USE="X" adds GLX support for USE="opengl"' - einfo 'This build with USE="X -opengl" will not include any extra X support.' - fi -} - -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 '<media-gfx/imagemagick-7.0.0' && echo yes || echo no) - fi - - local glx=no - if use opengl && use X; then - glx=yes - fi - - local mycmakeargs=( - -DENABLE_RPM=no - -DENABLE_ZLIB=yes - -DENABLE_SYSTEM_YYJSON=yes - -DIS_MUSL=$(usex elibc_musl) - -DINSTALL_LICENSE=no - -DBUILD_FLASHFETCH=no - - -DENABLE_CHAFA=$(usex chafa) - -DENABLE_DBUS=$(usex dbus) - -DENABLE_DCONF=$(usex gnome) - -DENABLE_DDCUTIL=$(usex ddcutil) - -DENABLE_DRM=$(usex drm) - -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_OPENCL=$(usex opencl) - -DENABLE_OSMESA=$(usex osmesa) - -DENABLE_PULSE=$(usex pulseaudio) - -DENABLE_SQLITE3=$(usex sqlite) - -DENABLE_VULKAN=$(usex vulkan) - -DENABLE_WAYLAND=$(usex wayland) - -DENABLE_XCB_RANDR=$(usex xcb) - -DENABLE_XFCONF=$(usex xfce) - -DENABLE_XRANDR=$(usex xrandr) - -DBUILD_TESTS=$(usex test) - ) - - append-cppflags -DNDEBUG - - cmake_src_configure -} diff --git a/app-misc/fastfetch/metadata.xml b/app-misc/fastfetch/metadata.xml index 7b5d9ee55325..e0f4a95a5f4a 100644 --- a/app-misc/fastfetch/metadata.xml +++ b/app-misc/fastfetch/metadata.xml @@ -16,7 +16,6 @@ <flag name="ddcutil">Use <pkg>app-misc/ddcutil</pkg> to query monitor settings</flag> <flag name="drm">Enables support for X.org's <pkg>x11-libs/libdrm</pkg></flag> <flag name="elf">Use libelf to extract strings from binaries</flag> - <flag name="osmesa">Enables offscreen rendering support from <pkg>media-libs/mesa</pkg></flag> <flag name="vulkan">Enables reading GPU via <pkg>media-libs/vulkan-loader</pkg></flag> <flag name="xfce">Enables support for XFCE config</flag> <flag name="xrandr">Enables support for Xrandr</flag>
