svn commit: r499813 - in head/x11/bemenu: . files

Tobias Kortkamp tobik at FreeBSD.org
Wed Apr 24 06:03:39 UTC 2019


Author: tobik
Date: Wed Apr 24 06:03:38 2019
New Revision: 499813
URL: https://svnweb.freebsd.org/changeset/ports/499813

Log:
  x11/bemenu: Update to later snapshot and simplify port
  
  This mostly contains build fixes.  We can drop USES=localbase:ldflags
  and also manual epoll-shim setup after r499718 since things are now
  properly discovered by CMake.
  
  Changes:	https://github.com/Cloudef/bemenu/compare/0.1.0...0.1.0-11-g6cc18e3

Deleted:
  head/x11/bemenu/files/
Modified:
  head/x11/bemenu/Makefile
  head/x11/bemenu/distinfo

Modified: head/x11/bemenu/Makefile
==============================================================================
--- head/x11/bemenu/Makefile	Wed Apr 24 05:58:48 2019	(r499812)
+++ head/x11/bemenu/Makefile	Wed Apr 24 06:03:38 2019	(r499813)
@@ -1,7 +1,8 @@
 # $FreeBSD$
 
 PORTNAME=	bemenu
-DISTVERSION=	0.1.0
+DISTVERSION=	0.1.0-11
+DISTVERSIONSUFFIX=	-g6cc18e3
 CATEGORIES=	x11 wayland
 
 MAINTAINER=	tobik at FreeBSD.org
@@ -28,22 +29,21 @@ 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 \
 			-DCURSES_INCLUDE_DIRS:PATH="${NCURSESINC}" \
 			-DCURSES_LIBRARY:PATH="${NCURSESLIB}/libncursesw.so"
 NCURSES_USES=		ncurses
 
-WAYLAND_CFLAGS=		-I${LOCALBASE}/include/libepoll-shim
-WAYLAND_CMAKE_BOOL_OFF=	CMAKE_DISABLE_FIND_PACKAGE_Wayland
+WAYLAND_CMAKE_BOOL=	BEMENU_WAYLAND_RENDERER
 WAYLAND_LIB_DEPENDS=	libepoll-shim.so:devel/libepoll-shim \
 			libwayland-client.so:graphics/wayland \
 			libxkbcommon.so:x11/libxkbcommon
-WAYLAND_LDFLAGS=	-lepoll-shim
-WAYLAND_USES=		localbase:ldflags gnome pkgconfig
+WAYLAND_USES=		gnome pkgconfig
 WAYLAND_USE=		GNOME=cairo,glib20,pango
 
-X11_CMAKE_BOOL_OFF=	CMAKE_DISABLE_FIND_PACKAGE_X11
-X11_USES=		gnome localbase:ldflags pkgconfig
+X11_CMAKE_BOOL=		BEMENU_X11_RENDERER
+X11_USES=		gnome pkgconfig
 X11_USE=		GNOME=cairo,glib20,pango XORG=x11,xinerama
 
 .include <bsd.port.mk>

Modified: head/x11/bemenu/distinfo
==============================================================================
--- head/x11/bemenu/distinfo	Wed Apr 24 05:58:48 2019	(r499812)
+++ head/x11/bemenu/distinfo	Wed Apr 24 06:03:38 2019	(r499813)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1551945398
-SHA256 (Cloudef-bemenu-0.1.0_GH0.tar.gz) = fddc08be9f04efea221841ccc481ed7ae27a6f28438c1f9871939fe71b22559e
-SIZE (Cloudef-bemenu-0.1.0_GH0.tar.gz) = 117342
+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


More information about the svn-ports-all mailing list