Port details |
- py-caffeine-ng Tray bar app to temporarily inhibit screensaver and sleep mode
- 4.0.2 x11
=0 Version of this port present on the latest quarterly branch. - Maintainer: tagattie@FreeBSD.org
 - Port Added: 2019-03-09 09:43:01
- Last Update: 2022-07-27 11:42:51
- Commit Hash: cd9ad4e7
- Also Listed In: python
- License: GPLv3+ LGPL3+
- Description:
- Caffeine is a little daemon that sits in your systray, and prevents
the screensaver from showing up, or the system from going to sleep. It
does so when an application is fullscreened (eg: youtube), or when you
click on the systray icon (which you can do, when, eg: reading).
WWW: https://codeberg.org/WhyNotHugo/caffeine-ng
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}caffeine-ng>0:x11/py-caffeine-ng@${PY_FLAVOR}
- To install the port:
- cd /usr/ports/x11/py-caffeine-ng/ && make install clean
- To add the package, run one of these commands:
- pkg install x11/py-caffeine-ng
- pkg install py39-caffeine-ng
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.NOTE: This is a Python port. Instead of py39-caffeine-ng listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py39-caffeine-ng
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1658886222
SHA256 (caffeine-ng-4.0.2.tar.gz) = ba62235c9d1eb7a3e2e448e3f7a43e66188a4beca3edbb206f8b905ba626eab5
SIZE (caffeine-ng-4.0.2.tar.gz) = 163529
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py39-setuptools_scm>0 : devel/py-setuptools_scm@py39
- update-desktop-database : devel/desktop-file-utils
- msgfmt : devel/gettext-tools
- py39-gobject3>=0 : devel/py-gobject3@py39
- py39-setuptools>=63.1.0 : devel/py-setuptools@py39
- python3.9 : lang/python39
- Runtime dependencies:
-
- py39-click7>=7.1 : devel/py-click7@py39
- py39-ewmh>=0.1.4 : devel/py-ewmh@py39
- py39-xdg>=0.25 : devel/py-xdg@py39
- py39-setproctitle>=1.1.10 : devel/py-setproctitle@py39
- py39-wheel>=0.29.0 : devel/py-wheel@py39
- py39-pulsectl>0 : audio/py-pulsectl@py39
- py39-dbus>0 : devel/py-dbus@py39
- update-desktop-database : devel/desktop-file-utils
- py39-gobject3>=0 : devel/py-gobject3@py39
- py39-setuptools>=63.1.0 : devel/py-setuptools@py39
- python3.9 : lang/python39
- Library dependencies:
-
- libappindicator3.so : devel/libappindicator
- libnotify.so : devel/libnotify
- libatk-1.0.so : accessibility/atk
- libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libgtk-3.so : x11-toolkits/gtk30
- libpango-1.0.so : x11-toolkits/pango
- There are no ports dependent upon this port
- Configuration Options:
- ===> The following configuration options are available for py39-caffeine-ng-4.0.2:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- x11_py-caffeine-ng
- USES:
- desktop-file-utils gettext-tools gnome python:3.6-3.9
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
27 Jul 2022 11:42:51 4.0.2 |
Hiroki Tagato (tagattie)  |
x11/py-caffeine-ng: update to 4.0.2
While here, update WWW.
Changelog:
https://codeberg.org/WhyNotHugo/caffeine-ng/src/tag/v4.0.2/CHANGELOG.rst
Reported by: portscout |
10 Oct 2021 19:44:42 3.5.1_1 |
Baptiste Daroussin (bapt)  |
INSTALLS_ICONS: retire the macro and rework the related dependencies
While here, make sure gtk-update-icon-cache is only on run dependency
where added as a dependency
Enforce gtk3 to depend on gtk-update-icon-cache (previously it was
inheriting the dependency) |
07 Apr 2021 08:09:01 3.5.1_1 |
Mathieu Arnold (mat)  |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
06 Apr 2021 14:31:07 3.5.1_1 |
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
02 Feb 2021 11:40:39
3.5.1_1 |
tagattie  |
Add missing dependency |
29 Jan 2021 11:34:31
3.5.1 |
tagattie  |
Update to 3.5.1
Changelog: https://github.com/caffeine-ng/caffeine-ng/compare/v3.5.0...v3.5.1 |
19 Jan 2021 02:12:51
3.5.0 |
tagattie  |
Update to 3.5.0
Changelog:
https://github.com/caffeine-ng/caffeine-ng/compare/v3.4.2...v3.5.0 |
13 Apr 2020 03:15:19
3.4.2_1 |
tagattie  |
Change MAINTAINER email address to FreeBSD.org one
Approved by: ehaupt (mentor) |
06 Feb 2020 20:44:49
3.4.2_1 |
antoine  |
meteo and py-caffeine-ng no longer depend on pygtk2 |
29 Jan 2020 13:28:35
3.4.2_1 |
antoine  |
Deprecate a few pygtk2 ports
With hat: portmgr |
18 Jan 2020 17:22:42
3.4.2_1 |
antoine  |
py-caffeine-ng does not support concurrent installation |
09 Mar 2019 07:34:26
3.4.2  |
tcberner  |
New port: x11/py-caffeine-ng.
Caffeine is a little daemon that sits in your systray, and prevents
the screensaver from showing up, or the system from going to sleep. It
does so when an application is fullscreened (eg: youtube), or when you
click on the systray icon (which you can do, when, eg: reading).
WWW: https://github.com/caffeine-ng/caffeine-ng
PR: 235639
Submitted by: Hiroki Tagato <tagattie@yandex.com> |