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