commit:     f8ff2ed8f2c03a2f8764ead4f15b934f6d9dbdf9
Author:     Tim Lapawa <gentoo <AT> lapawa <DOT> de>
AuthorDate: Thu Oct 16 10:15:10 2025 +0000
Commit:     Tim Lapawa <gentoo <AT> lapawa <DOT> de>
CommitDate: Thu Oct 16 10:15:10 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f8ff2ed8

app-misc/treesheets: add 2665

Signed-off-by: Tim Lapawa <gentoo <AT> lapawa.de>

 app-misc/treesheets/Manifest               |  1 +
 app-misc/treesheets/treesheets-2665.ebuild | 41 ++++++++++++++++++++++++++++++
 2 files changed, 42 insertions(+)

diff --git a/app-misc/treesheets/Manifest b/app-misc/treesheets/Manifest
index 7e78547688..d8f0edb81a 100644
--- a/app-misc/treesheets/Manifest
+++ b/app-misc/treesheets/Manifest
@@ -1,2 +1,3 @@
 DIST lobster-v2025.3.tar.gz 26681905 BLAKE2B 
fc59cad19f7d722d66126e07780686ecf93611e57f22187d979d221feed1a62e4fc13786129e99b7702d706019bd6738a340aeafcd8f9126817e132146cdb39c
 SHA512 
e5f05ee02be996989c9af89fe404b373a8db9e18b24ded67fa680d6b978e557a5f4eddc9fa5508a7c51c329d8a8abfe6d8a71dd154f1980a0582f60f066ce6cd
 DIST treesheets-2567.tar.gz 2359905 BLAKE2B 
1a1f1406bb662c64aa41497111e2578b365b7eeec4729cb95ec63d436ff3107b25e5443a26b139def81b2fbbb55063a9ef0779a28ea9dea99b4978e60864233e
 SHA512 
9b18a4b899afc0cc239312ee8bd1296ee788bc3d2cab864c97fa4daa89501fbd8ea75f49871f4625f33cead4cd2decd380b180d2cb752939fde098adfec162d9
+DIST treesheets-2665.tar.gz 2361548 BLAKE2B 
08c378cad7fe68ef35ae3a4b533f4ce401369cf52aef29ae2a9cc7bd98960f33f7dd72d2883ad2d5bbe4e53abd372016973c08852f5f11528aca21339359e75c
 SHA512 
7991363edf6309eeeb81817b2861442f570a63341baf2bbdfcd5c83f79f07da3628f26cdd88ea634a67f388f50106fa1f6b34efbfaae606b10c84c1986ce261e

diff --git a/app-misc/treesheets/treesheets-2665.ebuild 
b/app-misc/treesheets/treesheets-2665.ebuild
new file mode 100644
index 0000000000..a72ae416fa
--- /dev/null
+++ b/app-misc/treesheets/treesheets-2665.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.2-gtk3"
+
+inherit cmake wxwidgets xdg
+
+DESCRIPTION="Open source free form data organizer"
+HOMEPAGE="https://strlen.com/treesheets/";
+SRC_URI="
+       https://github.com/aardappel/treesheets/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz
+       https://github.com/aardappel/lobster/archive/refs/tags/v2025.3.tar.gz 
-> lobster-v2025.3.tar.gz"
+PATCHES=("${FILESDIR}/2567--cmake-wxwidgets.patch")
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=media-libs/libsdl2-2.30.7-r1
+       >=app-text/gspell-1.12.2
+       >=x11-libs/wxGTK-3.2.8.1-r2[X]"
+DEPEND="${RDEPEND}"
+
+HTML_DOCS="TS/docs"
+
+src_prepare() {
+       mkdir "${WORKDIR}/${P}/_deps" || die
+       ln -s "${WORKDIR}/lobster-2025.3" "${WORKDIR}/${P}/lobster-src" || die
+       cmake_src_prepare
+}
+
+src_configure() {
+       setup-wxwidgets
+       cmake_src_configure
+}
+
+src_install() {
+       cmake_src_install
+       docompress -x /usr/share/doc/${PF}/examples
+}

Reply via email to