Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions gnome-extra/focus-timer/Manifest
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
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
EBUILD focus-timer-1.1.2.ebuild 1203 BLAKE2B 404c29f9db6c3dd9648813510d02b66f6ad0d1a2c62b006f75315b56771252980fc032d6860ef7c1e52d71a3aadcc5e51a8a8a0f120e9a0424bada857793fc77 SHA512 b2abbb753b437acaa817b78dd76bf73a99033c9544bc0068c9a38307626cac7e57b37957b0350f0e445d76c2ff20a3d5b62853552db0c7eebf99235d3f61034f
EBUILD focus-timer-1.1.3.ebuild 1203 BLAKE2B 404c29f9db6c3dd9648813510d02b66f6ad0d1a2c62b006f75315b56771252980fc032d6860ef7c1e52d71a3aadcc5e51a8a8a0f120e9a0424bada857793fc77 SHA512 b2abbb753b437acaa817b78dd76bf73a99033c9544bc0068c9a38307626cac7e57b37957b0350f0e445d76c2ff20a3d5b62853552db0c7eebf99235d3f61034f
MISC metadata.xml 520 BLAKE2B db8d721a629aaaa6f59b16faafd826edb67acc540b80a4db4b4b422778318d222ce0e9843889ff88ff3f94e62ac204d71d1a8c303ed7cfb1d9b6db0526e76bd0 SHA512 53e0e2b11b1fcd5761b12a096571bbd3e03142703ccb06d8782a70dacc5e2a030d1afc8a0203f79518f8414f24fd8ab65e87398cc720255eca317feb508a7745
60 changes: 60 additions & 0 deletions gnome-extra/focus-timer/focus-timer-1.1.3.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
# Copyright 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
}
Loading