BSD Ports

deskutils/gnome-pomodoro 0.28.1_1,1 MidnightBSD

Time management utility for GNOME

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Port added
Last update
Commit
b1068e1979
License
gpl3
Categories
deskutils, gnome

Description

GNOME Pomodoro is a small application that helps managing time according to Pomodoro Technique. It intends to improve productivity and focus by taking short breaks. It uses GNOME technologies, and so it has complete integration with the GNOME desktop environment.

In the other systems

The newest version among them is 0.28.1, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDdeskutils/gnome-pomodoro0.28.1_1,1 newestno data-[email protected]2026-09-11
FreeBSDdeskutils/gnome-pomodoro0.28.1_1,1 newestnone known-[email protected]-
NetBSDtime/gnome-pomodoro by name0.17.0nb31 behind since 2026-09-11none known-[email protected]2026-09-29
DragonFlydeskutils/gnome-pomodoro0.22.1_1,1 behind since 2026-09-11none known-[email protected]-
HardenedBSDdeskutils/gnome-pomodoro0.28.1_1,1 newestno data-[email protected]-
GhostBSDdeskutils/gnome-pomodoro0.28.1_1,1 newestno data-[email protected]-

Compare across BSDs

Version history 1

  1. 0.28.1 b1068e1979

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

mport install gnome-pomodoro

From mports:

cd /usr/mports/deskutils/gnome-pomodoro && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	gnome-pomodoro>0:deskutils/gnome-pomodoro
LIB_DEPENDS=	libgnome-pomodoro.so:deskutils/gnome-pomodoro

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Build 1

Library 3

Build dependencies 4
Run dependencies 3

No port depends on this one.

Configuration

Options name: deskutils_gnome-pomodoro

OptionDefaultDescription
DOCSoff
USES
desktop-file-utils display:test gettext-tools gmake gnome gstreamer libtool meson pkgconfig sqlite vala:build
Service scripts
none

Files

pkg-plist 71
  • bin/gnome-pomodoro
  • lib/gnome-pomodoro/plugins/actions.plugin
  • lib/gnome-pomodoro/plugins/dark-theme.plugin
  • lib/gnome-pomodoro/plugins/gnome.plugin
  • lib/gnome-pomodoro/plugins/libactions.so
  • lib/gnome-pomodoro/plugins/libdark-theme.so
  • lib/gnome-pomodoro/plugins/libgnome.so
  • lib/gnome-pomodoro/plugins/libsounds.so
  • lib/gnome-pomodoro/plugins/sounds.plugin
  • lib/libgnome-pomodoro.so
  • lib/libgnome-pomodoro.so.0
  • lib/libgnome-pomodoro.so.0.0.0
  • share/applications/org.gnome.Pomodoro.desktop
  • share/dbus-1/services/org.gnome.Pomodoro.service
  • share/gnome-pomodoro/sounds/bell.ogg
  • share/gnome-pomodoro/sounds/birds.ogg
  • share/gnome-pomodoro/sounds/clock.ogg
  • share/gnome-pomodoro/sounds/loud-bell.ogg
  • share/gnome-pomodoro/sounds/timer.ogg
  • share/gnome-shell/extensions/[email protected]/capabilities.js
  • share/gnome-shell/extensions/[email protected]/config.js
  • share/gnome-shell/extensions/[email protected]/dbus.js
  • share/gnome-shell/extensions/[email protected]/extension.js
  • share/gnome-shell/extensions/[email protected]/icons/hicolor/scalable/actions/close-symbolic.svg
  • share/gnome-shell/extensions/[email protected]/icons/hicolor/scalable/actions/do-not-touch-symbolic.svg
  • share/gnome-shell/extensions/[email protected]/icons/hicolor/scalable/actions/gnome-pomodoro-pause-symbolic.svg
  • share/gnome-shell/extensions/[email protected]/icons/hicolor/scalable/actions/gnome-pomodoro-skip-symbolic.svg
  • share/gnome-shell/extensions/[email protected]/icons/hicolor/scalable/actions/gnome-pomodoro-start-symbolic.svg
  • share/gnome-shell/extensions/[email protected]/icons/hicolor/scalable/actions/gnome-pomodoro-stop-symbolic.svg
  • share/gnome-shell/extensions/[email protected]/icons/hicolor/scalable/actions/lock-screen-symbolic.svg
  • share/gnome-shell/extensions/[email protected]/indicator.js
  • share/gnome-shell/extensions/[email protected]/metadata.json
  • share/gnome-shell/extensions/[email protected]/notifications.js
  • share/gnome-shell/extensions/[email protected]/presence.js
  • share/gnome-shell/extensions/[email protected]/screenOverlay.js
  • share/gnome-shell/extensions/[email protected]/screenShield.js
  • share/gnome-shell/extensions/[email protected]/stylesheet.css
  • share/gnome-shell/extensions/[email protected]/timer.js
  • share/gnome-shell/extensions/[email protected]/utils.js
  • share/icons/hicolor/16x16/apps/gnome-pomodoro.png
  • share/icons/hicolor/24x24/apps/gnome-pomodoro.png
  • share/icons/hicolor/256x256/apps/gnome-pomodoro.png
  • share/icons/hicolor/32x32/apps/gnome-pomodoro.png
  • share/icons/hicolor/48x48/apps/gnome-pomodoro.png
  • share/icons/hicolor/512x512/apps/gnome-pomodoro.png
  • share/icons/hicolor/symbolic/apps/gnome-pomodoro-symbolic.svg
  • share/locale/ca/LC_MESSAGES/gnome-pomodoro.mo
  • share/locale/cs/LC_MESSAGES/gnome-pomodoro.mo
  • share/locale/de/LC_MESSAGES/gnome-pomodoro.mo
  • share/locale/el/LC_MESSAGES/gnome-pomodoro.mo
  • share/locale/es/LC_MESSAGES/gnome-pomodoro.mo
  • share/locale/fi/LC_MESSAGES/gnome-pomodoro.mo
  • share/locale/fr/LC_MESSAGES/gnome-pomodoro.mo
  • share/locale/he/LC_MESSAGES/gnome-pomodoro.mo
  • share/locale/hr/LC_MESSAGES/gnome-pomodoro.mo
  • share/locale/id/LC_MESSAGES/gnome-pomodoro.mo
  • share/locale/it/LC_MESSAGES/gnome-pomodoro.mo
  • share/locale/ka/LC_MESSAGES/gnome-pomodoro.mo
  • share/locale/kk/LC_MESSAGES/gnome-pomodoro.mo
  • share/locale/ko/LC_MESSAGES/gnome-pomodoro.mo
  • share/locale/lt/LC_MESSAGES/gnome-pomodoro.mo
  • share/locale/nb/LC_MESSAGES/gnome-pomodoro.mo
  • share/locale/nl/LC_MESSAGES/gnome-pomodoro.mo
  • share/locale/pl/LC_MESSAGES/gnome-pomodoro.mo
  • share/locale/pt_BR/LC_MESSAGES/gnome-pomodoro.mo
  • share/locale/ru/LC_MESSAGES/gnome-pomodoro.mo
  • share/locale/sv/LC_MESSAGES/gnome-pomodoro.mo
  • share/locale/ta/LC_MESSAGES/gnome-pomodoro.mo
  • share/locale/te/LC_MESSAGES/gnome-pomodoro.mo
  • share/locale/zh_CN/LC_MESSAGES/gnome-pomodoro.mo
  • share/metainfo/org.gnome.Pomodoro.appdata.xml
distinfo 1
FileSizeSHA256
gnome-pomodoro-gnome-pomodoro-0.28.1_GH0.tar.gz6.218259e+06ab8136fe4e585941d67dbb7a81e2442285a0cbeead47fb1c99a37ffd473a4e53

Commit history 1

DateCommitCreditsLog message
b1068e1979 Lucas Holt deskutils/gnome-pomodoro: add port (#1218)
Imports GNOME Pomodoro 0.28.1 from the local FreeBSD ports tree and adapts it for MidnightBSD. Fixes the upstream archive root (`FocusTimer-0.28.1`) and option-hook staging so documentation is installed to the fake tree. The test target uses the existing display:test Xvfb lifecycle and passes its generated display explicitly to Meson. Validation: makesum, patch, build, fake, package, test (3/3 under managed Xvfb), check-license, portlint -C (0 fatal), and git diff --check. ## Summary by Sourcery Add GNOME Pomodoro 0.28.1 to the MidnightBSD ports collection. New Features: - Add the GNOME Pomodoro time-management utility as a deskutils port. Enhancements: - Integrate the port with GNOME schemas, icons, documentation, and X11-backed tests. Chores: …