I'm no expert on ebuilds so I was hoping to get some pointers on where I'm going wrong. When I tried to emerge my ebuild I got this error:
Code: Select all
!!! Fetched file: noctalia-latest.tar.gz VERIFY FAILED!
!!! Reason: Insufficient data for checksum verification
!!! Got:
!!! Expected: BLAKE2B BLAKE2S MD5 RMD160 SHA1 SHA256 SHA3_256 SHA3_512 SHA512 WHIRLPOOL
Code: Select all
EAPI=8
DESCRIPTION="Noctalia Configuration for Quickshell"
HOMEPAGE="https://github.com/noctalia-dev/noctalia-shell"
SRC_URI="https://github.com/noctalia-dev/noctalia-shell/releases/latest/download/noctalia-latest.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="cliphist cava wlsunset xdg-desktop-portal evolution-data-server polkit-kde-agent"
#matugen-git
RDEPEND="
gui-apps/quickshell
media-video/gpu-screen-recorder
app-misc/brightnessctl
"
# Optional dependencies
RDEPEND="${RDEPEND}
cliphist? ( app-misc/cliphist )
cava? ( media-sound/cava )
wlsunset? ( gui-apps/wlsunset )
xdg-desktop-portal? ( sys-apps/xdg-desktop-portal )
evolution-data-server? ( gnome-extra/evolution-data-server )
polkit-kde-agent? ( kde-plasma/polkit-kde-agent )
"
#matugen-git? ( matugen-git )
S="${WORKDIR}/noctalia-shell"
src_unpack() {
default_src_unpack
}
src_install() {
# Create the configuration directory
dodir "${D}/etc/xdg/quickshell/noctalia"
# Install the configuration files
cp -r "${S}"/* "${D}/etc/xdg/quickshell/noctalia/"
}
# Metadata for installation
pkg_postinst() {
elog "Noctalia has been installed. Configuration files are located in:"
elog "/etc/xdg/quickshell/noctalia"
}


