Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Jan 2021 14:33:10 +0000 (UTC)
From:      =?UTF-8?Q?Fernando_Apestegu=c3=ada?= <fernape@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r562215 - head/devel/bazel
Message-ID:  <202101211433.10LEXAjk006550@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: fernape
Date: Thu Jan 21 14:33:09 2021
New Revision: 562215
URL: https://svnweb.freebsd.org/changeset/ports/562215

Log:
  devel/bazel update to 4.0.0
  
  ChangeLog: https://blog.bazel.build/2021/01/19/bazel-4-0.html
  
  Also, fix and restore reference to i386 extra patch (renamed in  552945,
  reference removed in 554710).
  
  PR:	252880
  Submitted by:	aehlig@linta.de (maintainer)

Modified:
  head/devel/bazel/Makefile
  head/devel/bazel/distinfo

Modified: head/devel/bazel/Makefile
==============================================================================
--- head/devel/bazel/Makefile	Thu Jan 21 14:23:10 2021	(r562214)
+++ head/devel/bazel/Makefile	Thu Jan 21 14:33:09 2021	(r562215)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	bazel
-DISTVERSION=	3.7.0
+DISTVERSION=	4.0.0
 CATEGORIES=	devel java
 MASTER_SITES=	https://storage.googleapis.com/bazel/${PORTVERSION}/rc${FINALRC}/
 DISTNAME=	bazel-${PORTVERSION}rc${FINALRC}-dist
@@ -29,7 +29,7 @@ CONFLICTS_INSTALL=	bazel029
 # In bazel, a release is always code-wise identical to the final release candidate.
 # Hence we can also download that one and so have a simple way to also test earlier release
 # candidates.
-FINALRC=	1
+FINALRC=	10
 
 SHEBANG_REGEX=	.*(sh|txt|_stub|stub_.*|bazel|get_workspace_status|protobuf_support|_so)
 USE_JAVA=	yes
@@ -43,6 +43,12 @@ NO_WRKSUBDIR=	YES
 # The bazel binary is also a zip archive (extracted by the elf part), it must not be stripped
 STRIP=
 
+.include <bsd.port.pre.mk>
+
+.if ${ARCH} == "i386"
+EXTRA_PATCHES+=	${FILESDIR}/extra-i386_tools_cpp_BUILD.static.bsd
+.endif
+
 # Have the location of the system-wide rc file reside ${ETCDIR}.
 # Also adapt the sample file to disable persistent java workers as they
 # do not work reliably on FreeBSD.
@@ -80,4 +86,4 @@ do-install:
 	@${MKDIR} ${STAGEDIR}${ETCDIR}
 	${INSTALL_DATA} ${WRKSRC}/scripts/packages/bazel.bazelrc ${STAGEDIR}${ETCDIR}/bazel.bazelrc.sample
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>

Modified: head/devel/bazel/distinfo
==============================================================================
--- head/devel/bazel/distinfo	Thu Jan 21 14:23:10 2021	(r562214)
+++ head/devel/bazel/distinfo	Thu Jan 21 14:33:09 2021	(r562215)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1602268495
-SHA256 (bazel-3.7.0rc1-dist.zip) = 4fc2708163089860bead209d469828a93f8c3f797da0e11204cb49a78092d341
-SIZE (bazel-3.7.0rc1-dist.zip) = 313645240
+TIMESTAMP = 1610563376
+SHA256 (bazel-4.0.0rc10-dist.zip) = 0c0be85b23dcb83cc42eed0477a765a9de6ba16f85b643ea9e29206767efcd65
+SIZE (bazel-4.0.0rc10-dist.zip) = 274501737



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