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