Changeset View
Changeset View
Standalone View
Standalone View
x11/polybar/Makefile
Show All 9 Lines | |||||
LICENSE= MIT | LICENSE= MIT | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE | LICENSE_FILE= ${WRKSRC}/LICENSE | ||||
BROKEN_aarch64= fails to build: KeyError: 'eventstruct' | BROKEN_aarch64= fails to build: KeyError: 'eventstruct' | ||||
BROKEN_armv6= fails to build: KeyError: 'eventstruct' | BROKEN_armv6= fails to build: KeyError: 'eventstruct' | ||||
BROKEN_armv7= fails to build: KeyError: 'eventstruct' | BROKEN_armv7= fails to build: KeyError: 'eventstruct' | ||||
BUILD_DEPENDS= xcb-proto>=1.9:x11/xcb-proto | BUILD_DEPENDS= xcb-proto>=1.9:x11/xcb-proto \ | ||||
clang++60:devel/llvm60 | |||||
tcberner: ^ there should be a connection between the 60 here and below | |||||
Done Inline Actions^ revert tcberner: ^ revert | |||||
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ | LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ | ||||
libfreetype.so:print/freetype2 \ | libfreetype.so:print/freetype2 \ | ||||
libinotify.so:devel/libinotify \ | libinotify.so:devel/libinotify \ | ||||
libxcb-cursor.so:x11/xcb-util-cursor \ | libxcb-cursor.so:x11/xcb-util-cursor \ | ||||
libxcb-ewmh.so:x11/xcb-util-wm \ | libxcb-ewmh.so:x11/xcb-util-wm \ | ||||
libxcb-icccm.so:x11/xcb-util-wm \ | libxcb-icccm.so:x11/xcb-util-wm \ | ||||
libxcb-image.so:x11/xcb-util-image \ | libxcb-image.so:x11/xcb-util-image \ | ||||
libxcb-util.so:x11/xcb-util \ | libxcb-util.so:x11/xcb-util \ | ||||
libxcb-xrm.so:x11/xcb-util-xrm | libxcb-xrm.so:x11/xcb-util-xrm | ||||
USES= cmake:outsource compiler:c++11-lang localbase:ldflags \ | USES= cmake:outsource compiler:c++11-lang localbase:ldflags \ | ||||
pkgconfig python:2.7,build | pkgconfig python:2.7,build | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= jaagr | GH_ACCOUNT= jaagr | ||||
GH_TUPLE= jaagr:i3ipcpp:v0.7.1-4-gd4e4786:i3ipcpp/lib/i3ipcpp \ | GH_TUPLE= jaagr:i3ipcpp:v0.7.1-4-gd4e4786:i3ipcpp/lib/i3ipcpp \ | ||||
jaagr:xpp:1.4.0-4-g00165e1:xpp/lib/xpp | jaagr:xpp:1.4.0-4-g00165e1:xpp/lib/xpp | ||||
USE_GNOME= cairo | USE_GNOME= cairo | ||||
USE_XORG= xcb | USE_XORG= xcb | ||||
LLVM_DEFAULT= 60 | |||||
tcbernerUnsubmitted Done Inline Actions^ I would not misues LLVM_DEFAULT for this :) tcberner: ^ I would not misues LLVM_DEFAULT for this :) | |||||
CC= ${LOCALBASE}/bin/clang${LLVM_DEFAULT} | |||||
CXX= ${LOCALBASE}/bin/clang++${LLVM_DEFAULT} | |||||
OPTIONS_DEFINE= ALSA DEBUG CURL EXAMPLES I3 IPC MPD TESTS | OPTIONS_DEFINE= ALSA DEBUG CURL EXAMPLES I3 IPC MPD TESTS | ||||
OPTIONS_DEFAULT= CURL I3 IPC MPD | OPTIONS_DEFAULT= CURL I3 IPC MPD | ||||
OPTIONS_SUB= yes | OPTIONS_SUB= yes | ||||
ALSA_DESC= Volume control | ALSA_DESC= Volume control | ||||
CURL_DESC= Github support | CURL_DESC= Github support | ||||
I3_DESC= i3wm support | I3_DESC= i3wm support | ||||
IPC_DESC= Built-in IPC support | IPC_DESC= Built-in IPC support | ||||
Show All 12 Lines | |||||
I3_CMAKE_BOOL= ENABLE_I3 | I3_CMAKE_BOOL= ENABLE_I3 | ||||
I3_LIB_DEPENDS= libjsoncpp.so:devel/jsoncpp | I3_LIB_DEPENDS= libjsoncpp.so:devel/jsoncpp | ||||
IPC_CMAKE_BOOL= BUILD_IPC_MSG | IPC_CMAKE_BOOL= BUILD_IPC_MSG | ||||
MPD_CMAKE_BOOL= ENABLE_MPD | MPD_CMAKE_BOOL= ENABLE_MPD | ||||
MPD_LIB_DEPENDS= libmpdclient.so:audio/libmpdclient | MPD_LIB_DEPENDS= libmpdclient.so:audio/libmpdclient | ||||
# fail while building on poudriere because it need network access | # fail while building on poudriere because it needs network access | ||||
# during the building process to download googletest on-the-fly. | # during the building process to download googletest on-the-fly. | ||||
TESTS_BUILD_DEPENDS= git>=0:devel/git | TESTS_BUILD_DEPENDS= git>=0:devel/git | ||||
TESTS_CMAKE_BOOL= BUILD_TESTS | TESTS_CMAKE_BOOL= BUILD_TESTS | ||||
do-test-TESTS-on: | do-test-TESTS-on: | ||||
cd ${TEST_WRKSRC} && ${SETENV} BUILD_TESTS=ON \ | cd ${TEST_WRKSRC} && ${SETENV} BUILD_TESTS=ON \ | ||||
${SH} ${WRKSRC}/common/travis/tests.sh | ${SH} ${WRKSRC}/common/travis/tests.sh | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |
^ there should be a connection between the 60 here and below