Diff fastfetch-1.12.2 with a fastfetch-2.1.0-r1

/usr/portage/app-misc/fastfetch/fastfetch-2.1.0-r1.ebuild 2023-10-09 14:52:28.796368333 +0300
15 15
	[[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
16 16
else
17 17
	SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
18
	KEYWORDS="~amd64 ~ppc64"
18
	KEYWORDS="~amd64 ~loong ~riscv"
19 19
fi
20 20

  
21 21
LICENSE="MIT"
22 22
SLOT="0"
23
IUSE="X chafa dbus gnome imagemagick networkmanager opencl opengl osmesa pci pulseaudio sqlite vulkan wayland xcb xfce xrandr"
23
IUSE="X chafa dbus ddcutil gnome imagemagick networkmanager opencl opengl osmesa pci pulseaudio sqlite vulkan wayland xcb xfce xrandr"
24 24

  
25 25
# note - qa-vdb will always report errors because fastfetch loads the libs dynamically
26
# make sure to crank yyjson minimum version to match bundled version
26 27
RDEPEND="
28
	>=dev-libs/yyjson-0.8.0:=
27 29
	sys-libs/zlib
28 30
	X? ( x11-libs/libX11 )
29 31
	chafa? ( media-gfx/chafa )
30 32
	dbus? ( sys-apps/dbus )
33
	ddcutil? ( app-misc/ddcutil:= )
31 34
	gnome? (
32 35
		dev-libs/glib
33 36
		gnome-base/dconf
......
63 66
	fi
64 67

  
65 68
	local mycmakeargs=(
66
		-DENABLE_LIBCJSON=no
67 69
		-DENABLE_RPM=no
68 70
		-DENABLE_ZLIB=yes
71
		-DENABLE_SYSTEM_YYJSON=yes
69 72

  
70 73
		-DENABLE_CHAFA=$(usex chafa)
71 74
		-DENABLE_DBUS=$(usex dbus)
75
		-DENABLE_DDCUTIL=$(usex ddcutil)
72 76
		-DENABLE_DCONF=$(usex gnome)
73 77
		-DENABLE_EGL=$(usex opengl)
74 78
		-DENABLE_GIO=$(usex gnome)
Thank you!