commit:     89c09a4799de45064ec18bea9e19c26ffa8db26a
Author:     Wolfgang Müller <wolf <AT> oriole <DOT> systems>
AuthorDate: Fri Feb  6 15:50:09 2026 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Feb  6 16:00:13 2026 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=89c09a47

x11-terms/weltschmerz: new package, add 1.9.0

Signed-off-by: Wolfgang Müller <wolf <AT> oriole.systems>

 x11-terms/weltschmerz/Manifest                 |  2 ++
 x11-terms/weltschmerz/metadata.xml             |  8 +++++
 x11-terms/weltschmerz/weltschmerz-1.9.0.ebuild | 48 ++++++++++++++++++++++++++
 3 files changed, 58 insertions(+)

diff --git a/x11-terms/weltschmerz/Manifest b/x11-terms/weltschmerz/Manifest
new file mode 100644
index 0000000000..e8e06d0810
--- /dev/null
+++ b/x11-terms/weltschmerz/Manifest
@@ -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

diff --git a/x11-terms/weltschmerz/metadata.xml 
b/x11-terms/weltschmerz/metadata.xml
new file mode 100644
index 0000000000..ad65892129
--- /dev/null
+++ b/x11-terms/weltschmerz/metadata.xml
@@ -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>[email protected]</email>
+               <name>Wolfgang Müller</name>
+       </maintainer>
+</pkgmetadata>

diff --git a/x11-terms/weltschmerz/weltschmerz-1.9.0.ebuild 
b/x11-terms/weltschmerz/weltschmerz-1.9.0.ebuild
new file mode 100644
index 0000000000..ff8100c905
--- /dev/null
+++ b/x11-terms/weltschmerz/weltschmerz-1.9.0.ebuild
@@ -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
+}

Reply via email to