View | Details | Raw Unified | Return to bug 226507 | Differences between
and this patch

Collapse All | Expand All

(-)x11/polybar/Makefile (-7 / +10 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	polybar
3
PORTNAME=	polybar
4
DISTVERSION=	3.1.0
4
DISTVERSION=	3.1.0
5
PORTREVISION=	1
5
PORTREVISION=	2
6
CATEGORIES=	x11
6
CATEGORIES=	x11
7
7
8
MAINTAINER=	capt_redbeard@protonmail.com
8
MAINTAINER=	capt_redbeard@protonmail.com
Lines 14-26 Link Here
14
BUILD_DEPENDS=	xcb-proto>=1.9:x11/xcb-proto
14
BUILD_DEPENDS=	xcb-proto>=1.9:x11/xcb-proto
15
LIB_DEPENDS=	libfontconfig.so:x11-fonts/fontconfig \
15
LIB_DEPENDS=	libfontconfig.so:x11-fonts/fontconfig \
16
		libfreetype.so:print/freetype2 \
16
		libfreetype.so:print/freetype2 \
17
		libxcb-xrm.so:x11/xcb-util-xrm \
17
		libinotify.so:devel/libinotify \
18
		libxcb-cursor.so:x11/xcb-util-cursor \
18
		libxcb-cursor.so:x11/xcb-util-cursor \
19
		libxcb-ewmh.so:x11/xcb-util-wm \
19
		libxcb-ewmh.so:x11/xcb-util-wm \
20
		libxcb-icccm.so:x11/xcb-util-wm \
20
		libxcb-icccm.so:x11/xcb-util-wm \
21
		libxcb-image.so:x11/xcb-util-image \
21
		libxcb-util.so:x11/xcb-util \
22
		libxcb-util.so:x11/xcb-util \
22
		libxcb-image.so:x11/xcb-util-image \
23
		libxcb-xrm.so:x11/xcb-util-xrm
23
		libinotify.so:devel/libinotify
24
24
25
USES=		cmake:outsource localbase:ldflags pkgconfig python:2.7,build
25
USES=		cmake:outsource localbase:ldflags pkgconfig python:2.7,build
26
USE_GITHUB=	yes
26
USE_GITHUB=	yes
Lines 30-44 Link Here
30
USE_GNOME=	cairo
30
USE_GNOME=	cairo
31
USE_XORG=	xcb
31
USE_XORG=	xcb
32
32
33
OPTIONS_DEFINE=	ALSA CURL EXAMPLES I3 IPC MPD
33
OPTIONS_DEFINE=	ALSA CURL EXAMPLES I3 IPC MPD TESTS
34
OPTIONS_DEFAULT=	ALSA CURL I3 IPC MPD
34
OPTIONS_DEFAULT=	CURL I3 IPC MPD
35
OPTIONS_SUB=	yes
35
OPTIONS_SUB=	yes
36
36
37
ALSA_DESC=	Volume control
37
ALSA_DESC=	Volume control
38
CURL_DESC=	Github support
38
CURL_DESC=	Github support
39
I3_DESC=	i3wm support
39
I3_DESC=	i3wm support
40
IPC_DESC=	Built-in IPC support
40
MPD_DESC=	Support for controlling MPD
41
MPD_DESC=	Support for controlling MPD
41
IPC_DESC=	i3 IPC support
42
TESTS_DESC=	Build testsuite
42
43
43
ALSA_CMAKE_BOOL=	ENABLE_ALSA
44
ALSA_CMAKE_BOOL=	ENABLE_ALSA
44
ALSA_LIB_DEPENDS=	libasound.so:audio/alsa-lib
45
ALSA_LIB_DEPENDS=	libasound.so:audio/alsa-lib
Lines 55-60 Link Here
55
MPD_CMAKE_BOOL=		ENABLE_MPD
56
MPD_CMAKE_BOOL=		ENABLE_MPD
56
MPD_LIB_DEPENDS=	libmpdclient.so:audio/libmpdclient
57
MPD_LIB_DEPENDS=	libmpdclient.so:audio/libmpdclient
57
58
59
TESTS_CMAKE_BOOL=	BUILD_TESTS
60
58
post-patch:
61
post-patch:
59
	@${REINPLACE_CMD} -e 's|python2|${PYTHON_CMD}|g' ${WRKSRC_xpp}/CMakeLists.txt
62
	@${REINPLACE_CMD} -e 's|python2|${PYTHON_CMD}|g' ${WRKSRC_xpp}/CMakeLists.txt
60
63
(-)x11/polybar/distinfo (-1 / +1 lines)
Lines 1-4 Link Here
1
TIMESTAMP = 1515547603
1
TIMESTAMP = 1525147555
2
SHA256 (jaagr-polybar-3.1.0_GH0.tar.gz) = cb6f404e1c3e9f0239ecde095c04dcb50a164ce346046f077744b2c53fab7fc4
2
SHA256 (jaagr-polybar-3.1.0_GH0.tar.gz) = cb6f404e1c3e9f0239ecde095c04dcb50a164ce346046f077744b2c53fab7fc4
3
SIZE (jaagr-polybar-3.1.0_GH0.tar.gz) = 418298
3
SIZE (jaagr-polybar-3.1.0_GH0.tar.gz) = 418298
4
SHA256 (jaagr-i3ipcpp-v0.7.1_GH0.tar.gz) = 644d82d0e73b7c653e344ac8852e4d7435d9fb7ea54a160ab81662ab4b3652cf
4
SHA256 (jaagr-i3ipcpp-v0.7.1_GH0.tar.gz) = 644d82d0e73b7c653e344ac8852e4d7435d9fb7ea54a160ab81662ab4b3652cf
(-)x11/polybar/pkg-message (-11 / +11 lines)
Lines 1-29 Link Here
1
Polybar was originally built with Linux in mind, so certain modules do
1
Polybar was originally built with Linux in mind, so certain modules do not
2
not function in FreeBSD.
2
function in FreeBSD.
3
3
4
Working modules:
4
Working modules:
5
- bspwm
5
- bspwm
6
- cpu
7
- date
6
- date
7
- github
8
- i3
8
- i3
9
- memory
9
- ipc (polybar-msg method does not seem to work)
10
- menu
11
- mpd
10
- script
12
- script
11
- text
13
- text
12
- xkeyboard
14
- xkeyboard
13
- xwindow
15
- xwindow
16
- xworkspaces (not extensively tested)
14
17
15
Broken modules:
18
Broken modules:
19
- cpu
16
- filesystem
20
- filesystem
21
- memory
17
- network (requires wireless_tools)
22
- network (requires wireless_tools)
18
- temperature (requires /sys/class/thermal/* in sysfs)
23
- temperature (requires /sys/class/thermal/* in sysfs)
19
- volume (requires full alsa, not a wrapper)
24
- volume (requires full alsa, not a wrapper)
20
- menu (does not show up)
21
- xbacklight
22
- xworkspaces
23
25
24
Not tested:
26
Unknown:
25
- backlight
27
- backlight
26
- battery
28
- battery
27
- github
29
- xbacklight
28
- ipc
29
- mpd

Return to bug 226507