diff options
author | tobik <tobik@FreeBSD.org> | 2019-05-09 12:23:35 +0800 |
---|---|---|
committer | tobik <tobik@FreeBSD.org> | 2019-05-09 12:23:35 +0800 |
commit | 5600c56cc54063fed507e37598050300324b470d (patch) | |
tree | 3195334a4d6f008a923baaf9eafbf34e2400f1e6 /x11/bemenu | |
parent | 8f4704eb336930ee302a2b4464e5f2e3c8533fe2 (diff) | |
download | freebsd-ports-gnome-5600c56cc54063fed507e37598050300324b470d.tar.gz freebsd-ports-gnome-5600c56cc54063fed507e37598050300324b470d.tar.zst freebsd-ports-gnome-5600c56cc54063fed507e37598050300324b470d.zip |
x11/bemenu: Update to latest commit
Fix runtime on some systems that have nvidia-driver* installed by
explicitly linking with libthr to prevent:
Unable to find symbol pthread_mutexattr_setkind_np version (null). Aborting.
Abort trap (core dumped)
While here also always install bemenu-run since it seems to work
fine now even under Sway.
Diffstat (limited to 'x11/bemenu')
-rw-r--r-- | x11/bemenu/Makefile | 10 | ||||
-rw-r--r-- | x11/bemenu/distinfo | 6 | ||||
-rw-r--r-- | x11/bemenu/pkg-help | 6 | ||||
-rw-r--r-- | x11/bemenu/pkg-plist | 2 |
4 files changed, 8 insertions, 16 deletions
diff --git a/x11/bemenu/Makefile b/x11/bemenu/Makefile index 7d1e85ca9b0b..cf5658960d16 100644 --- a/x11/bemenu/Makefile +++ b/x11/bemenu/Makefile @@ -1,8 +1,8 @@ # $FreeBSD$ PORTNAME= bemenu -DISTVERSION= 0.1.0-11 -DISTVERSIONSUFFIX= -g6cc18e3 +DISTVERSION= 0.1.0-14 +DISTVERSIONSUFFIX= -g121367b CATEGORIES= x11 wayland MAINTAINER= tobik@FreeBSD.org @@ -13,21 +13,19 @@ LICENSE_COMB= multi LICENSE_FILE_GPLv3+ = ${WRKSRC}/LICENSE-CLIENT LICENSE_FILE_LGPL3+ = ${WRKSRC}/LICENSE-LIB -USES= cmake +USES= cmake localbase:ldflags USE_GITHUB= yes GH_ACCOUNT= Cloudef USE_LDCONFIG= yes -LDFLAGS+= -Wl,--as-needed +LDFLAGS+= -pthread -Wl,--as-needed -OPTIONS_DEFINE= BEMENU_RUN OPTIONS_DEFAULT= ${OPTIONS_MULTI_BACKEND} OPTIONS_MULTI= BACKEND OPTIONS_MULTI_BACKEND= NCURSES WAYLAND X11 OPTIONS_SUB= yes BACKEND_DESC= Backend -BEMENU_RUN_DESC= Install bemenu-run (not recommended) NCURSES_CMAKE_BOOL= BEMENU_CURSES_RENDERER NCURSES_CMAKE_ON= -DCURSES_FOUND:BOOL=yes \ diff --git a/x11/bemenu/distinfo b/x11/bemenu/distinfo index a7959630c946..dd7390c7abaa 100644 --- a/x11/bemenu/distinfo +++ b/x11/bemenu/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1556083947 -SHA256 (Cloudef-bemenu-0.1.0-11-g6cc18e3_GH0.tar.gz) = abd734b01bf3c290b880c46635bacee6c11b464adff5e841ba662406f5045d65 -SIZE (Cloudef-bemenu-0.1.0-11-g6cc18e3_GH0.tar.gz) = 118128 +TIMESTAMP = 1557375765 +SHA256 (Cloudef-bemenu-0.1.0-14-g121367b_GH0.tar.gz) = 0c74a2514b44395ac3131fb25dcba774da83aaedd9dc594071055c8bd274a16a +SIZE (Cloudef-bemenu-0.1.0-14-g121367b_GH0.tar.gz) = 118122 diff --git a/x11/bemenu/pkg-help b/x11/bemenu/pkg-help deleted file mode 100644 index e266eab873a9..000000000000 --- a/x11/bemenu/pkg-help +++ /dev/null @@ -1,6 +0,0 @@ -BEMENU_RUN -When enabled the bundled bemenu-run utility will also be installed. -It behaves badly on FreeBSD with Wayland and might hang and not -release bemenu's key grab when executing a program. It is recommended -to instead install x11/dmenu and use its dmenu_path script with -bemenu as a substitute. diff --git a/x11/bemenu/pkg-plist b/x11/bemenu/pkg-plist index 948418334b47..8afd831c7b45 100644 --- a/x11/bemenu/pkg-plist +++ b/x11/bemenu/pkg-plist @@ -1,5 +1,5 @@ bin/bemenu -%%BEMENU_RUN%%bin/bemenu-run +bin/bemenu-run include/bemenu.h %%NCURSES%%lib/bemenu/bemenu-renderer-curses.so %%WAYLAND%%lib/bemenu/bemenu-renderer-wayland.so |