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.53 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.53Version of this port present on the latest quarterly branch.
Maintainer: pauamma@gundo.com search for ports maintained by this maintainer
Port Added: 2003-07-18 04:55:07
Last Update: 2025-09-17 20:21:30
Commit Hash: cdc3d55
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.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found 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 = 1756095604 SHA256 (workrave-v1.10.53.tar.gz) = aa1455e50422b5133f464175428f62583bc06778e03c5ab032fddaf80889f2ca SIZE (workrave-v1.10.53.tar.gz) = 11049542

Packages (timestamps in pop-ups are UTC):
workrave
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.10.531.10.53-1.10.531.10.53n/an/an/a
FreeBSD:13:quarterly1.10.531.10.53-1.10.50_41.10.53n/an/an/a
FreeBSD:14:latest1.10.531.10.53-1.10.50_41.10.53--1.10.50_1
FreeBSD:14:quarterly1.10.531.10.53-1.10.50_41.10.53-1.10.50_31.10.50_3
FreeBSD:15:latest1.10.531.10.53n/a1.10.50_4n/an/a1.10.50_3-
FreeBSD:15:quarterly1.10.531.10.53n/a-n/an/a--
FreeBSD:16:latest1.10.531.10.53n/a-n/an/a--
 

workrave-xfce
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.10.531.10.53-1.10.531.10.53n/an/an/a
FreeBSD:13:quarterly1.10.531.10.53-1.10.50_41.10.53n/an/an/a
FreeBSD:14:latest1.10.531.10.53-1.10.50_41.10.53--1.10.50_1
FreeBSD:14:quarterly1.10.531.10.53-1.10.50_41.10.53-1.10.50_31.10.50_3
FreeBSD:15:latest1.10.531.10.53n/a1.10.50_4n/an/a1.10.50_3-
FreeBSD:15:quarterly1.10.531.10.53n/a-n/an/a--
FreeBSD:16:latest1.10.531.10.53n/a-n/an/a--
 

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. gmake>=4.4.1 : devel/gmake
  4. intltool-extract : textproc/intltool
  5. g-ir-scanner : devel/gobject-introspection
  6. pkgconf>=1.3.0_1 : devel/pkgconf
  7. python3.11 : lang/python311
  8. gstreamer1-plugins-good>=1.26.5 : multimedia/gstreamer1-plugins-good
  9. gstreamer1-plugins>=1.26.5 : multimedia/gstreamer1-plugins
  10. gettext-runtime>=0.22_1 : devel/gettext-runtime
  11. msgfmt : devel/gettext-tools
  12. xorgproto>=0 : x11/xorgproto
  13. ice.pc : x11/libICE
  14. sm.pc : x11/libSM
  15. x11.pc : x11/libX11
  16. xext.pc : x11/libXext
  17. xmu.pc : x11-toolkits/libXmu
  18. xscrnsaver.pc : x11/libXScrnSaver
  19. xtst.pc : x11/libXtst
Runtime dependencies:
  1. gstreamer1-plugins-good>=1.26.5 : multimedia/gstreamer1-plugins-good
  2. gstreamer1-plugins>=1.26.5 : multimedia/gstreamer1-plugins
  3. ice.pc : x11/libICE
  4. sm.pc : x11/libSM
  5. x11.pc : x11/libX11
  6. xext.pc : x11/libXext
  7. xmu.pc : x11-toolkits/libXmu
  8. xscrnsaver.pc : x11/libXScrnSaver
  9. xtst.pc : x11/libXtst
Library dependencies:
  1. libgdome.so : textproc/gdome2
  2. libgraphene-1.0.so : graphics/graphene
  3. libharfbuzz.so : print/harfbuzz
  4. libvulkan.so : graphics/vulkan-loader
  5. libatk-1.0.so : accessibility/at-spi2-core
  6. libatkmm-1.6.so : accessibility/atkmm
  7. libcairo.so : graphics/cairo
  8. libcairomm-1.0.so : graphics/cairomm
  9. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  10. libglib-2.0.so : devel/glib20
  11. libintl.so : devel/gettext-runtime
  12. libglibmm-2.4.so : devel/glibmm
  13. libgtk-3.so : x11-toolkits/gtk30
  14. libgtk-4.so : x11-toolkits/gtk40
  15. libgtkmm-3.0.so : x11-toolkits/gtkmm30
  16. libsigc-2.0.so : devel/libsigc++20
  17. libxml2.so : textproc/libxml2
  18. libharfbuzz.so : print/harfbuzz
  19. libpango-1.0.so : x11-toolkits/pango
  20. libpangomm-1.4.so : x11-toolkits/pangomm
  21. libgstreamer-1.0.so : multimedia/gstreamer1
  22. 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.53: 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 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_53/
Collapse this list.

Number of commits found: 104 (showing only 4 on this page)

«  1 | 2 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.4.0_1
26 Sep 2003 19:27:34
Original commit files touched by this commit
marcus search for other commits by this committer
Chase the libgnomeuimm shared lib version.

Noticed by:     Koop Mast <einekoai@chello.nl>
1.4.0
29 Aug 2003 17:04:31
Original commit files touched by this commit
bland search for other commits by this committer
Update to 1.4.0

Submitted by: maintainer (-STABLE patches)
Approved by:  marcus (mentor)
1.2.2_1
31 Jul 2003 18:30:14
Original commit files touched by this commit
marcus search for other commits by this committer
* Add a missing gconf2 dependency
* Enable gnomepanel support

PR:             55087
Submitted by:   Alexander Nedotsukov <bland@mail.ru>
Approved by:    maintainer after submitting a patch to fix -STABLE
                compilation
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: 104 (showing only 4 on this page)

«  1 | 2