Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Aug 2017 16:31:39 +0000 (UTC)
From:      Matthew Rezny <rezny@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r448434 - head/x11/libxkbcommon
Message-ID:  <201708201631.v7KGVdZE006429@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201708201631.v7KGVdZE006429>