app-misc/fastfetch: sync live ebuilds

Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
This commit is contained in:
Viorel Munteanu 2025-11-10 11:50:52 +02:00
parent 80f7ece3be
commit 045091bc0d
No known key found for this signature in database
GPG Key ID: 0CE5A97D9310DAB0
3 changed files with 4 additions and 9 deletions

View File

@ -20,13 +20,13 @@ fi
LICENSE="MIT"
SLOT="0"
IUSE="X chafa dbus ddcutil drm elf gnome imagemagick opencl opengl pulseaudio sqlite test vulkan wayland xcb xfce xrandr"
IUSE="X chafa dbus ddcutil drm elf gnome imagemagick opencl opengl pulseaudio sqlite test 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.11.1
>=dev-libs/yyjson-0.12.0
sys-apps/hwdata
virtual/zlib:=
chafa? ( media-gfx/chafa )
@ -52,7 +52,6 @@ RDEPEND="
)
wayland? ( dev-libs/wayland )
xcb? ( x11-libs/libxcb )
xfce? ( xfce-base/xfconf )
xrandr? ( x11-libs/libXrandr )
"
DEPEND="
@ -113,7 +112,6 @@ src_configure() {
-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)
)

View File

@ -20,13 +20,13 @@ fi
LICENSE="MIT"
SLOT="0"
IUSE="X chafa dbus ddcutil drm elf gnome imagemagick opencl opengl pulseaudio sqlite test vulkan wayland xcb xfce xrandr"
IUSE="X chafa dbus ddcutil drm elf gnome imagemagick opencl opengl pulseaudio sqlite test 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.11.1
>=dev-libs/yyjson-0.12.0
sys-apps/hwdata
virtual/zlib:=
chafa? ( media-gfx/chafa )
@ -52,7 +52,6 @@ RDEPEND="
)
wayland? ( dev-libs/wayland )
xcb? ( x11-libs/libxcb )
xfce? ( xfce-base/xfconf )
xrandr? ( x11-libs/libXrandr )
"
DEPEND="
@ -113,7 +112,6 @@ src_configure() {
-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)
)

View File

@ -17,7 +17,6 @@
<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="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>
</use>
<longdescription>