svn commit: r448434 - head/x11/libxkbcommon

Matthew Rezny rezny at FreeBSD.org
Sun Aug 20 16:31:41 UTC 2017


Author: rezny
Date: Sun Aug 20 16:31:39 2017
New Revision: 448434
URL: https://svnweb.freebsd.org/changeset/ports/448434

Log:
  Build with reasonable defaults to avoid passing NULL to unprepared users.
  
  Environment variables still take precedence. Without built-in defaults, NULL
  will be returned if the environment is empty. Some consumers fail to check
  for this condition and exhibit ill behavior.
  
  While here, remove MAKE_JOBS_UNSAFE as nobody recalls why it was put there
  originally and parallel builds work in all my test environments.
  
  Reported by:	tcberner

Modified:
  head/x11/libxkbcommon/Makefile

Modified: head/x11/libxkbcommon/Makefile
==============================================================================
--- head/x11/libxkbcommon/Makefile	Sun Aug 20 16:05:20 2017	(r448433)
+++ head/x11/libxkbcommon/Makefile	Sun Aug 20 16:31:39 2017	(r448434)
@@ -2,6 +2,7 @@
 
 PORTNAME=	libxkbcommon
 PORTVERSION=	0.7.1
+PORTREVISION=	1
 CATEGORIES=	x11
 MASTER_SITES=	http://xkbcommon.org/download/
 
@@ -14,15 +15,10 @@ XORG_CAT=	lib
 USES=		gmake bison tar:xz
 
 USE_XORG=	xcb
-MAKE_JOBS_UNSAFE=	yes
 INSTALL_TARGET=	install-strip
 
-CONFIGURE_ARGS=	--without-default-layout \
-		--without-default-model \
-		--without-default-options \
-		--without-default-rules \
-		--without-default-variant \
-		--without-doxygen \
+CONFIGURE_ARGS=	--without-doxygen \
+		--with-default-rules="xorg" \
 		--with-x-locale-root=${PREFIX}/lib/X11/locale
 
 .include <bsd.port.mk>


More information about the svn-ports-all mailing list