svn commit: r501070 - head/x11/bemenu

Tobias Kortkamp tobik at FreeBSD.org
Thu May 9 04:23:37 UTC 2019


Author: tobik
Date: Thu May  9 04:23:35 2019
New Revision: 501070
URL: https://svnweb.freebsd.org/changeset/ports/501070

Log:
  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.

Deleted:
  head/x11/bemenu/pkg-help
Modified:
  head/x11/bemenu/Makefile
  head/x11/bemenu/distinfo
  head/x11/bemenu/pkg-plist

Modified: head/x11/bemenu/Makefile
==============================================================================
--- head/x11/bemenu/Makefile	Thu May  9 01:35:49 2019	(r501069)
+++ head/x11/bemenu/Makefile	Thu May  9 04:23:35 2019	(r501070)
@@ -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 at 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 \

Modified: head/x11/bemenu/distinfo
==============================================================================
--- head/x11/bemenu/distinfo	Thu May  9 01:35:49 2019	(r501069)
+++ head/x11/bemenu/distinfo	Thu May  9 04:23:35 2019	(r501070)
@@ -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

Modified: head/x11/bemenu/pkg-plist
==============================================================================
--- head/x11/bemenu/pkg-plist	Thu May  9 01:35:49 2019	(r501069)
+++ head/x11/bemenu/pkg-plist	Thu May  9 04:23:35 2019	(r501070)
@@ -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


More information about the svn-ports-all mailing list