summaryrefslogtreecommitdiff
path: root/x11-terms/sakura
diff options
context:
space:
mode:
Diffstat (limited to 'x11-terms/sakura')
-rw-r--r--x11-terms/sakura/Manifest2
-rw-r--r--x11-terms/sakura/sakura-3.8.7.ebuild44
2 files changed, 46 insertions, 0 deletions
diff --git a/x11-terms/sakura/Manifest b/x11-terms/sakura/Manifest
index b1c4156a848f..23d37c6495d3 100644
--- a/x11-terms/sakura/Manifest
+++ b/x11-terms/sakura/Manifest
@@ -1,4 +1,6 @@
AUX sakura-3.8.4-gentoo.patch 636 BLAKE2B b091feefd69ce0c0940837a5f9688b421ea9f47b022b1e45d3d1d6e9047fde48c994488d46e14de8bfab332ba45bc70fcbe5c2dc6744ff5f97afc50786322476 SHA512 e6c38bcea03561b874fb3110a6f5e6508091c2398fd578e9daf9f7c55d86e56197235795a525f4d96b03aa365f8152b5869602e206a261c0738cd8f224ca7c67
DIST sakura-3.8.4.tar.bz2 70492 BLAKE2B 4f53a86813de49d1f76c0a209a825b19601a22b4078744a0e4dfe21afd000e524a3705e8125b275b3615b35e5e7f38934270baa73d190e06dabf4284d4dab536 SHA512 9450f523555a40c66375304cb4134686dddd1b15233a70e488d1220fbdacd46b8e93cb679bbd1c235cc8d08f08551743b4780130d282d94d258247436a84ed61
+DIST sakura-3.8.7.tar.bz2 60003 BLAKE2B 56d0b57dbd5db57662ce9a286bbfde709d86ce41cf6dca3598d0ac095f9fee6e88051214a1092c65126e238719914b4209fbc485b2f97ceda96e4f3f9bb10d58 SHA512 ec606af0ab808e93366a08ef36199ef7e23677e7aac4765573604230c9ea498a14d6f22983ab7285030e6d10f432b7ad924f33660bce8bc05bd76a2c31c1a76b
EBUILD sakura-3.8.4.ebuild 838 BLAKE2B 192b66ea44830efe2a5822b58d1ee217fc4380a245f3574963665aed90148fff968727b155dcea0796bb3e74e995e82138653bf58dbfd5b7f84d3fe5772a2079 SHA512 454672b6e6c3e942aa730ee6edaf12aae9387d3e65cc568bfda0ba46afcfdb1aa6f0fbc8f9471b0933e6d405a8060b32800456e90be826ec54c31ef26bfafd58
+EBUILD sakura-3.8.7.ebuild 847 BLAKE2B 89e4fea155e13bf3098a745c0314348aab9e4dd96db398813f7613aa8af00de574a24010371c44946826448bd21a290b0cf3531f47611fdc52cfcafa0c092bf6 SHA512 03d5a66e5132b7fac1063f7b403b5dde9fe88a67e2170b8ba1836993f4e50df9f27d1b54f6fd8d4a5da46d13287eab7662faab6ee6d57190ac98e5e8cb7a2ac2
MISC metadata.xml 851 BLAKE2B 823d08b0bc994ef9732b69188f2d6f55bd58709104517313093ee1f5d39fcb40e01a54fe47ab0e80f9b42b523f38129ac2ac0f1fdfb8d08338c3d4bb893914ec SHA512 99c6563360d9326835c2b49d8e77c28c07573c3dc14303f6ed4e1699ddc9ed199cad03ba841556903845a43d245c692ca0909f825c9cbd4a198a56a6b9dee0ae
diff --git a/x11-terms/sakura/sakura-3.8.7.ebuild b/x11-terms/sakura/sakura-3.8.7.ebuild
new file mode 100644
index 000000000000..4cee2fd88724
--- /dev/null
+++ b/x11-terms/sakura/sakura-3.8.7.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="GTK/VTE based terminal emulator"
+HOMEPAGE="https://www.pleyades.net/david/projects/sakura"
+SRC_URI="https://launchpad.net/sakura/trunk/${PV}/+download/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86 ~x86-linux"
+
+RDEPEND="
+ dev-libs/glib:2
+ x11-libs/gtk+:3[X]
+ x11-libs/pango
+ x11-libs/vte:2.91"
+DEPEND="
+ ${RDEPEND}
+ x11-base/xorg-proto
+ x11-libs/libX11"
+BDEPEND="
+ sys-devel/gettext
+ virtual/perl-podlators"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.8.4-gentoo.patch
+)
+
+src_prepare() {
+ cmake_src_prepare
+
+ if [[ -v LINGUAS ]]; then
+ local lingua
+ for lingua in po/*.po; do
+ lingua=${lingua#*/}
+ lingua=${lingua%.*}
+ has ${lingua} ${LINGUAS} || rm po/${lingua}.po || die
+ done
+ fi
+}