diff --git a/gnome-extra/focus-timer/Manifest b/gnome-extra/focus-timer/Manifest index ce39eea..fb85a07 100644 --- a/gnome-extra/focus-timer/Manifest +++ b/gnome-extra/focus-timer/Manifest @@ -1,5 +1,7 @@ DIST focus-timer-1.1.2.tar.gz 1579610 BLAKE2B 1ee2af6dc26909884d7ff3c20037fde4d261e69938577ff5666f87962c5b7194c148930fd913e69a903751b8dc86f74146f61b07984f0c3d65e0d2964f726009 SHA512 b56cf4de3467c770789f764434eb42595795f1c74041cab85d67a5a4c66230655bb877a525754c378f3c4b95dbc54c9aa7ca875551301a461c537a59a21ca242 DIST focus-timer-1.1.3.tar.gz 1586499 BLAKE2B 30820da636a8a1186b6e83894f0f7ed14d89cbe03c130dcc3eb0df0ab23083cb1aac04a6f75aaff229ee22094fad9864ffb0f1966a9826772fd22c7efb1e2c38 SHA512 4dc95daafe4adf950ab95dba97f82a9ee0a751e681d5085454cc96dda6ea857b9d93ffab3915a0e6c4c4bb1d962c9c44377a08f147e78314dde9078cb9abd620 +DIST focus-timer-1.1.4.tar.gz 1601001 BLAKE2B fc1b44e0c708330a80a5ed9236ea6121d3c0bbd23aabc3a2ec8eabbe35ca757aa36b39c3cdbd538853bd576eb216002311a14e1be46664073e154bf0fa782707 SHA512 bf85fcee18de718ee8ae1d7da4c28c21fdfd6e4b3931e4e4eaca816a28c78e4c5bc709d9fa202a5598047db13ce57e40029f0d1286bebeaf5bf417280f21a2ac EBUILD focus-timer-1.1.2.ebuild 1203 BLAKE2B 404c29f9db6c3dd9648813510d02b66f6ad0d1a2c62b006f75315b56771252980fc032d6860ef7c1e52d71a3aadcc5e51a8a8a0f120e9a0424bada857793fc77 SHA512 b2abbb753b437acaa817b78dd76bf73a99033c9544bc0068c9a38307626cac7e57b37957b0350f0e445d76c2ff20a3d5b62853552db0c7eebf99235d3f61034f EBUILD focus-timer-1.1.3.ebuild 1203 BLAKE2B 404c29f9db6c3dd9648813510d02b66f6ad0d1a2c62b006f75315b56771252980fc032d6860ef7c1e52d71a3aadcc5e51a8a8a0f120e9a0424bada857793fc77 SHA512 b2abbb753b437acaa817b78dd76bf73a99033c9544bc0068c9a38307626cac7e57b37957b0350f0e445d76c2ff20a3d5b62853552db0c7eebf99235d3f61034f +EBUILD focus-timer-1.1.4.ebuild 1208 BLAKE2B 491b99ec9a1653b96c5d2b7b78ebf18a1eaad503ecc2f45abe8bc56bb0e047cfaf83f6fdfed4cfcfe188c5f58e253350bd1a2c334d21fd1c84bacc4aa7b2e05b SHA512 684c7c01a3b6e875c750de7b1c1d291ed29741bf15c6a91e8d4f3ee4bd659fff71e707c094c28b310ba8d4afb9c9b6541af4e05053cfe35ab65d28c7ba6d4727 MISC metadata.xml 520 BLAKE2B db8d721a629aaaa6f59b16faafd826edb67acc540b80a4db4b4b422778318d222ce0e9843889ff88ff3f94e62ac204d71d1a8c303ed7cfb1d9b6db0526e76bd0 SHA512 53e0e2b11b1fcd5761b12a096571bbd3e03142703ccb06d8782a70dacc5e2a030d1afc8a0203f79518f8414f24fd8ab65e87398cc720255eca317feb508a7745 diff --git a/gnome-extra/focus-timer/focus-timer-1.1.4.ebuild b/gnome-extra/focus-timer/focus-timer-1.1.4.ebuild new file mode 100644 index 0000000..ba634da --- /dev/null +++ b/gnome-extra/focus-timer/focus-timer-1.1.4.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VALA_MIN_API_VERSION="0.56" + +inherit gnome2-utils meson vala xdg + +DESCRIPTION="A time management utility for GNOME based on the pomodoro technique" +HOMEPAGE=" + https://gnomepomodoro.org/ + https://github.com/focustimerhq/FocusTimer +" +SRC_URI="https://github.com/focustimerhq/FocusTimer/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/FocusTimer-${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="bash-completion" +RESTRICT="mirror" + +RDEPEND=" + dev-db/sqlite:3 + >=dev-libs/glib-2.50:2 + >=dev-libs/gom-0.5.0 + >=dev-libs/json-glib-1.6.2 + dev-libs/libpeas:2 + >=gui-libs/gtk-4.18:4 + >=gui-libs/libadwaita-1.7.0:1 + media-libs/graphene[introspection] + >=media-libs/gstreamer-1.0.10:1.0 + x11-libs/cairo + x11-libs/pango +" +DEPEND="${RDEPEND}" +BDEPEND=" + $(vala_depend) + bash-completion? ( app-shells/bash-completion ) + dev-libs/gobject-introspection + dev-libs/libpeas:2[vala] + sys-devel/gettext + virtual/pkgconfig +" + +src_configure() { + vala_setup + meson_src_configure +} + +pkg_postinst() { + gnome2_schemas_update + xdg_pkg_postinst +} + +pkg_postrm() { + gnome2_schemas_update + xdg_pkg_postrm +}