x11-terms/weltschmerz: new package, add 1.9.0

Signed-off-by: Wolfgang Müller <wolf@oriole.systems>
This commit is contained in:
Wolfgang Müller
2026-02-06 16:50:09 +01:00
parent 913aa23459
commit 89c09a4799
3 changed files with 58 additions and 0 deletions

View 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

View 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>

View 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
}