commit:     03f48f93561cb62458650fe25451d39e57de0492
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 17 19:23:55 2026 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Feb 17 22:08:13 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03f48f93

www-client/tangram: bump to 3.5

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 www-client/tangram/Manifest           |  1 +
 www-client/tangram/tangram-3.5.ebuild | 64 +++++++++++++++++++++++++++++++++++
 2 files changed, 65 insertions(+)

diff --git a/www-client/tangram/Manifest b/www-client/tangram/Manifest
index 8dc1ec8ad6de..82538f33bdb3 100644
--- a/www-client/tangram/Manifest
+++ b/www-client/tangram/Manifest
@@ -1,2 +1,3 @@
 DIST tangram-3.4.gh.tar.gz 367669 BLAKE2B 
0d953e6e17ca3598034feddf0a241ae80440471288eb6de2fb9cb91a6bee596fbc7b6b640c384cda629c4e59e3c96015a2933a04c54820bb273f2e5d9fb086a8
 SHA512 
2e85eba8fee7f19a75ffa46dcc571057b7fb2748b8672e52c27fbaa0cadc1447447c30a3bf035fec87b51e6dfd019010d7bd31dbbe0293d5f895a6a0929cd303
+DIST tangram-3.5.gh.tar.gz 365974 BLAKE2B 
b9fb21ddb0d8305f575a4ac1a9401faf23d65a6b23c3f4d5478dce6f63c1294ed30608711c9f7bae9e635950bdf18520911950bfae83a9add690716cb681c508
 SHA512 
5a65ec5f0d054fde5496b2af736513fb207b961c27277b0ad5ddd11da8e82a6db90f6362ae0c759b3f05b25c3033a3e3079133c1933c89a62648a2a217dc0cde
 DIST troll-8b0275948eedec9ed0378f9bdda1aa4aac3062ba.gh.tar.gz 481568 BLAKE2B 
4c744ae29df1976bbf9362464981d130f86f90643dd844c0c06659ac98065ec40801be47b177e1ec43fe2e1846f2576edfa6d89cd636883e8347365dc352dc36
 SHA512 
a3476ea1017fd4f73f88dcbdca84e4cb55eabe9593549b5bd95da5fab9128816b8cb91c24abed970ca36d508746e481e3199829b4a0b6db80bea972c22f98afb

diff --git a/www-client/tangram/tangram-3.5.ebuild 
b/www-client/tangram/tangram-3.5.ebuild
new file mode 100644
index 000000000000..0980885aa4d5
--- /dev/null
+++ b/www-client/tangram/tangram-3.5.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2-utils meson xdg
+
+DESCRIPTION="Web browser designed to organize and run Web applications"
+HOMEPAGE="https://apps.gnome.org/app/re.sonny.Tangram/
+       https://github.com/sonnyp/Tangram/";
+
+if [[ "${PV}" == *9999* ]] ; then
+       inherit git-r3
+
+       EGIT_REPO_URI="https://github.com/sonnyp/${PN^}";
+else
+       TROLL_COMMIT="8b0275948eedec9ed0378f9bdda1aa4aac3062ba"
+
+       SRC_URI="
+               https://github.com/sonnyp/${PN^}/archive/refs/tags/v${PV}.tar.gz
+                       -> ${P}.gh.tar.gz
+               https://github.com/sonnyp/troll/archive/${TROLL_COMMIT}.tar.gz
+                       -> troll-${TROLL_COMMIT}.gh.tar.gz
+       "
+       S="${WORKDIR}/${P^}"
+
+       KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+RESTRICT="test"
+
+RDEPEND="
+       dev-libs/gjs
+       gui-libs/gtk:4
+       gui-libs/libadwaita:1
+       net-libs/webkit-gtk:6
+"
+BDEPEND="
+       ${RDEPEND}
+       dev-libs/appstream-glib
+       dev-util/blueprint-compiler
+       dev-util/desktop-file-utils
+"
+
+DOCS=( README.md TODO.md )
+
+src_prepare() {
+       default
+
+       rm -d "${S}/troll" || die
+       cp -r "${WORKDIR}/troll-${TROLL_COMMIT}" "${S}/troll" || die
+}
+
+pkg_postinst() {
+       gnome2_schemas_update
+       xdg_pkg_postinst
+}
+
+pkg_postrm() {
+       gnome2_schemas_update
+       xdg_pkg_postrm
+}

Reply via email to