notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
workrave RSI prevention tool (default flavor)
1.10.50_3 x11 on this many watch lists=4 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.10.50_3Version of this port present on the latest quarterly branch.
Maintainer: cyberbotx@cyberbotx.com search for ports maintained by this maintainer
Port Added: 2003-07-18 04:55:07
Last Update: 2025-03-17 04:02:08
Commit Hash: e87d813
People watching this port, also watch:: mDNSResponder, otk, p5-Template-Iterator-AlzaboWrapperCursor, p5-DBIx-SQLite-Simple, health-nut
License: GPLv3+
WWW:
https://www.workrave.org/
Description:
Workrave is a program that assists in the recovery and prevention of Repetitive Strain Injury (RSI). The program frequently alerts you to take micro-pauses, rest breaks and restricts you to your daily limit. These can be customized and it stops the counter when you stop.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • workrave>0:x11/workrave
Conflicts:
CONFLICTS_INSTALL:
  • workrave-xfce
To install the port:
cd /usr/ports/x11/workrave/ && make install clean
To add the package, run one of these commands:
  • pkg install x11/workrave
  • pkg install workrave
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: workrave
Package flavors (<flavor>: <package>)
  • default: workrave
  • xfce: workrave-xfce
distinfo:
TIMESTAMP = 1669512834 SHA256 (workrave-v1.10.50.tar.gz) = d667444b933ef08d6f1471277acc650267868c2006c420a34feb1cb5cd64853b SIZE (workrave-v1.10.50.tar.gz) = 11068099

Packages (timestamps in pop-ups are UTC):
workrave
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.10.50_31.10.50_3--1.10.50_3---
FreeBSD:13:quarterly1.10.50_31.10.50_3-1.10.50_31.10.50_3-1.10.50_31.10.50_3
FreeBSD:14:latest1.10.50_31.10.50_3--1.10.50_3--1.10.50_1
FreeBSD:14:quarterly1.10.50_31.10.50_3-1.10.50_31.10.50_3-1.10.50_31.10.50_3
FreeBSD:15:latest1.10.50_31.10.50_3n/a1.10.50_3n/a-1.10.50_3-
 

workrave-xfce
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.10.50_31.10.50_3--1.10.50_3---
FreeBSD:13:quarterly1.10.50_31.10.50_3-1.10.50_31.10.50_3-1.10.50_31.10.50_3
FreeBSD:14:latest1.10.50_31.10.50_3--1.10.50_3--1.10.50_1
FreeBSD:14:quarterly1.10.50_31.10.50_3-1.10.50_31.10.50_3-1.10.50_31.10.50_3
FreeBSD:15:latest1.10.50_31.10.50_3n/a1.10.50_3n/a-1.10.50_3-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py311-Jinja2>0 : devel/py-Jinja2@py311
  2. boost-libs>0 : devel/boost-libs
  3. update-desktop-database : devel/desktop-file-utils
  4. gmake>=4.4.1 : devel/gmake
  5. intltool-extract : textproc/intltool
  6. g-ir-scanner : devel/gobject-introspection
  7. pkgconf>=1.3.0_1 : devel/pkgconf
  8. python3.11 : lang/python311
  9. gstreamer1-plugins-good>=1.24.12 : multimedia/gstreamer1-plugins-good
  10. gstreamer1-plugins>=1.24.12 : multimedia/gstreamer1-plugins
  11. gettext-runtime>=0.22_1 : devel/gettext-runtime
  12. msgfmt : devel/gettext-tools
  13. xorgproto>=0 : x11/xorgproto
  14. ice.pc : x11/libICE
  15. sm.pc : x11/libSM
  16. x11.pc : x11/libX11
  17. xext.pc : x11/libXext
  18. xmu.pc : x11-toolkits/libXmu
  19. xscrnsaver.pc : x11/libXScrnSaver
  20. xtst.pc : x11/libXtst
Runtime dependencies:
  1. update-desktop-database : devel/desktop-file-utils
  2. gstreamer1-plugins-good>=1.24.12 : multimedia/gstreamer1-plugins-good
  3. gstreamer1-plugins>=1.24.12 : multimedia/gstreamer1-plugins
  4. ice.pc : x11/libICE
  5. sm.pc : x11/libSM
  6. x11.pc : x11/libX11
  7. xext.pc : x11/libXext
  8. xmu.pc : x11-toolkits/libXmu
  9. xscrnsaver.pc : x11/libXScrnSaver
  10. xtst.pc : x11/libXtst
Library dependencies:
  1. libgdome.so : textproc/gdome2
  2. libharfbuzz.so : print/harfbuzz
  3. libatk-1.0.so : accessibility/at-spi2-core
  4. libatkmm-1.6.so : accessibility/atkmm
  5. libcairo.so : graphics/cairo
  6. libcairomm-1.0.so : graphics/cairomm
  7. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  8. libglib-2.0.so : devel/glib20
  9. libintl.so : devel/gettext-runtime
  10. libglibmm-2.4.so : devel/glibmm
  11. libgtk-3.so : x11-toolkits/gtk30
  12. libgtkmm-3.0.so : x11-toolkits/gtkmm30
  13. libsigc-2.0.so : devel/libsigc++20
  14. libharfbuzz.so : print/harfbuzz
  15. libpango-1.0.so : x11-toolkits/pango
  16. libpangomm-1.4.so : x11-toolkits/pangomm
  17. libgstreamer-1.0.so : multimedia/gstreamer1
  18. libintl.so : devel/gettext-runtime
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for workrave-1.10.50_3: DBUS=on: D-Bus IPC system support DISTRIBUTION=off: Build with networking support GSTREAMER=on: Multimedia support via GStreamer NLS=on: Native Language Support ===> Use 'make config' to modify these settings
Options name:
x11_workrave
USES:
compiler:c++11-lang desktop-file-utils gmake gnome libtool localbase pkgconfig xorg python:build gstreamer gettext
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://github.com/rcaelers/workrave/releases/download/v1_10_50/
Collapse this list.

Number of commits found: 101 (showing only 1 on this page)

«  1 | 2 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.2.2
18 Jul 2003 04:54:29
Original commit files touched by this commit
marcus search for other commits by this committer
Add workrave a RSI prevention application for the GNOME 2 desktop.  Workrave
features the following:

* 2 types of breaks (let say 1 break every 10 min, and a big break once
  a hour).
* Lets you configure how long a break lasts, in what interval and has a
  configureble day limit.
* The time counter stops when not using the computer.
* It has a gnome notification pannel applet, for easy access.
* Statistics are stored per day

PR:             54535
Submitted by:   Koop Mast <einekoai@chello.nl>

Number of commits found: 101 (showing only 1 on this page)

«  1 | 2