20 Commits

Author SHA1 Message Date
sthen
74e3cc3e92 bump REVISION for switch from Python 3.8 -> 3.9 2021-11-02 00:02:51 +00:00
jasper
e46563d260 update to polybar-3.5.7 2021-10-27 14:55:04 +00:00
jasper
0eb6786b9a update to polybar-3.5.6 2021-08-29 09:25:55 +00:00
daniel
7437f9d093 update py-sphinx to 4.0.2 and regen PLISTs for affected consumers
all consumers were packaged and installed on amd64 by me; all python2
syntax in consumers appears to have been updated at this point making
it possible to move to the 4.x series.

lang/ghc bits look ok to gnezdo@

ok sthen@ on the rest
2021-07-06 16:55:32 +00:00
jasper
fc0291bdbb - update to polybar-3.5.5
- enable i3 support, based on a diff by Guy Godfroy
2021-03-04 07:43:16 +00:00
jasper
770a755850 update to polybar-3.5.4
from Guy Godfroy with a change to disable i3
2021-02-27 12:03:43 +00:00
sthen
3cbe1c2f30 Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
sthen
29704c3c83 adapt to py-sphinx-3.5.1 2021-02-20 22:27:27 +00:00
daniel
ceb3a6300c update py-sphinx to 1.5.6
main changes are:
- add a new dep on py-requests
- undo the no longer needed iftex.sty workaround
- move MODPY variables to more standard location
- regen plist

Unfortunately py-sphinx changed the suffix from .txt to .rst.txt in the
1.5 series. This means we have to update PLISTs for about 20+ ports as
a result of this version update. Hopefully future updates of py-sphinx
won't be quite as involved.

ok sthen@
2020-12-10 02:20:29 +00:00
sthen
d9cfe4113e bump REVISION; python 3 default changed to 3.8 2020-07-03 21:12:24 +00:00
jasper
8dbe927721 update to polybar-3.4.3 2020-05-15 08:07:55 +00:00
jasper
12bf7bd7ae update to polybar-3.4.2 2019-12-28 15:00:13 +00:00
jasper
e845953b54 rework the temperature plugin to remove hardcoded assumptions
previously it hardcoded acpitz as the sensor device to query, however some devices
(such as the thinkpad X395) lack this particular device. instead use the hwmon-path
configuration directive as the device (e.g. ksmn0) and use thermal-zone as the
temperature sensor index (e.g. temp0)
2019-12-12 17:09:47 +00:00
jasper
2ba1029562 use the includedir obtained from cmake rather than special casing openbsd 2019-11-11 20:16:59 +00:00
jasper
67967db6da use sphinx-build-3 to build documentation; breakage reported by naddy@ and sthen@ 2019-11-04 19:14:00 +00:00
jasper
ed14c2b600 update to polybar-3.4.1 2019-11-03 11:43:17 +00:00
jasper
cb50bb7f96 disable i3 support for now; it gets picked up during configure (though we had no BDEP on it)
and I don't think it's worthwhile yet to force i3 as a dependency of polybar. we can still
add an -i3 subpackage if there is a request for it.

breakge spotted by naddy@
2019-09-23 19:59:12 +00:00
jasper
54c09c34db add missing BDEP on py-sphinx 2019-09-20 09:21:05 +00:00
jasper
00f6f2fe10 make the temperature module work by reading the acpitz sensor value 2019-09-20 08:54:33 +00:00
jasper
89809ff4cd import polybar-3.4.0
Polybar is a fast and easy to use tool for creating status bars.
Polybar aims to help users build beautiful and highly customizable
status bars for their desktop environment, without the need of having a
black belt in shell scripting.

currently not all the OS-specific modules support OpenBSD (cpu does work now).
the remainder of modules will be worked on
2019-09-20 08:18:42 +00:00