mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-04-07 03:10:15 -04:00
x11-terms/weltschmerz: new package, add 1.9.0
Signed-off-by: Wolfgang Müller <wolf@oriole.systems>
This commit is contained in:
2
x11-terms/weltschmerz/Manifest
Normal file
2
x11-terms/weltschmerz/Manifest
Normal file
@@ -0,0 +1,2 @@
|
||||
DIST weltschmerz-1.9.0.sha.sig 245 BLAKE2B 4fdbc8ea7d6896223b3f5bf96e92e05f7c7afae394ea38e6aa6b19e1a9f23c4956dd3735bd5807dc4e8d4abe64762cc4ccbd2f07dad22094d76549a1a4c6ec0d SHA512 0054dd0bc534026b64177a3de9858bec0ba135e7663c96186b5a5918551d437964aad97d5cd9a9fb04f8b0da90a989d92ac8ee4d727f6a4b75123e18d396dc5a
|
||||
DIST weltschmerz-1.9.0.tar.gz 28113 BLAKE2B a310f26de56c11ad0eebce61e4c9cfbc573b0eca6c362f5085ba6575a55030d6d06d0f6d25ce3020087ad4e06b5358519ef81e621e79f90c7681eb0bae4a75e6 SHA512 a5cb3108f6b3f79cd185ce4e24644738e359fe94218a58944da5e2d3a0337dab474c3fb6900f87328ad63a8e2d813510abdd650208a2d7626bc59859397cadae
|
||||
8
x11-terms/weltschmerz/metadata.xml
Normal file
8
x11-terms/weltschmerz/metadata.xml
Normal file
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>wolf@oriole.systems</email>
|
||||
<name>Wolfgang Müller</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
48
x11-terms/weltschmerz/weltschmerz-1.9.0.ebuild
Normal file
48
x11-terms/weltschmerz/weltschmerz-1.9.0.ebuild
Normal file
@@ -0,0 +1,48 @@
|
||||
# Copyright 2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
VALA_MIN_API_VERSION="0.56"
|
||||
|
||||
VERIFY_SIG_METHOD="signify"
|
||||
inherit meson vala verify-sig
|
||||
|
||||
DESCRIPTION="A terminal emulator in Vala"
|
||||
HOMEPAGE="https://oriole.systems/posts/weltschmerz"
|
||||
SRC_URI="
|
||||
https://git.oriole.systems/${PN}/snapshot/${P}.tar.gz
|
||||
verify-sig? (
|
||||
https://git.oriole.systems/weltschmerz/snapshot/${P}.tar.gz.asc
|
||||
-> ${P}.sha.sig
|
||||
)
|
||||
"
|
||||
|
||||
LICENSE="ISC"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
BDEPEND="$(vala_depend)
|
||||
sys-devel/gettext
|
||||
verify-sig? ( sec-keys/signify-keys-oriole-systems )"
|
||||
|
||||
DEPEND="
|
||||
>=x11-libs/vte-0.78.3:2.91[vala]"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/oriole-systems-20240330.pub"
|
||||
|
||||
src_unpack() {
|
||||
if use verify-sig; then
|
||||
cp "${DISTDIR}"/${P}.{sha.sig,tar.gz} "${WORKDIR}" || die
|
||||
verify-sig_verify_signed_checksums \
|
||||
${P}.sha.sig sha256 ${P}.tar.gz
|
||||
fi
|
||||
default
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
vala_setup
|
||||
}
|
||||
Reference in New Issue
Block a user