aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMikael Urankar <mikael@FreeBSD.org>2021-09-27 15:18:15 +0000
committerMikael Urankar <mikael@FreeBSD.org>2021-09-27 15:29:53 +0000
commitab84ba53f1bd30e057323bc0ee7e277c5716256f (patch)
treeb7c86391a92d84f8043c78a912c77e1a7571e45f
parentab9e723ecd1c68a2cb9bb8c479b7e19dd825db26 (diff)
downloadports-ab84ba53f1bd30e057323bc0ee7e277c5716256f.tar.gz
ports-ab84ba53f1bd30e057323bc0ee7e277c5716256f.zip
devel/libconcurrent: Update to 20210731 snapshot
While here fix build on aarch64.
-rw-r--r--devel/libconcurrent/Makefile5
-rw-r--r--devel/libconcurrent/distinfo6
-rw-r--r--devel/libconcurrent/files/patch-makefile16
3 files changed, 21 insertions, 6 deletions
diff --git a/devel/libconcurrent/Makefile b/devel/libconcurrent/Makefile
index 80c07e04fc9c..2c47568600d8 100644
--- a/devel/libconcurrent/Makefile
+++ b/devel/libconcurrent/Makefile
@@ -1,6 +1,5 @@
PORTNAME= libconcurrent
-PORTVERSION= 0.0.20160629
-PORTREVISION= 3
+PORTVERSION= 0.0.20210731
CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
@@ -17,7 +16,7 @@ USES= gmake compiler:c11
USE_GITHUB= yes
GH_ACCOUNT= sharow
# Rolling release
-GH_TAGNAME= d84e7374c89be147ed7c0ba0fe844dad7f7ebb3e
+GH_TAGNAME= 50fe214cac8e17a8bdafdcf37c20365cbbc0caa4
MAKEFILE= makefile
MAKE_ARGS= LIBCONCURRENT_DESTDIR=${STAGEDIR}${PREFIX}
diff --git a/devel/libconcurrent/distinfo b/devel/libconcurrent/distinfo
index 6e6684348552..ecb71800049b 100644
--- a/devel/libconcurrent/distinfo
+++ b/devel/libconcurrent/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1513271521
-SHA256 (sharow-libconcurrent-0.0.20160629-d84e7374c89be147ed7c0ba0fe844dad7f7ebb3e_GH0.tar.gz) = 109acebc18bf81f16046e5f5011544ae4c849a8c1d31daebd7395fb0413b6a6f
-SIZE (sharow-libconcurrent-0.0.20160629-d84e7374c89be147ed7c0ba0fe844dad7f7ebb3e_GH0.tar.gz) = 10374
+TIMESTAMP = 1632677911
+SHA256 (sharow-libconcurrent-0.0.20210731-50fe214cac8e17a8bdafdcf37c20365cbbc0caa4_GH0.tar.gz) = a941b567f872ac4f3abfa8cb59c1e5104cc95ffa3e87d6dc522afe16120c6413
+SIZE (sharow-libconcurrent-0.0.20210731-50fe214cac8e17a8bdafdcf37c20365cbbc0caa4_GH0.tar.gz) = 11771
diff --git a/devel/libconcurrent/files/patch-makefile b/devel/libconcurrent/files/patch-makefile
new file mode 100644
index 000000000000..a31b2fbe37cb
--- /dev/null
+++ b/devel/libconcurrent/files/patch-makefile
@@ -0,0 +1,16 @@
+https://github.com/sharow/libconcurrent/pull/15
+
+--- makefile.orig 2021-09-27 11:43:44 UTC
++++ makefile
+@@ -66,6 +66,11 @@ else ifeq ($(LIBCONCURRENT_ARCH),arm64) # MacOS, iOS,
+ LIBCONCURRENT_ARCH_BITS=64
+ AS=as
+ ASFLAGS=
++ else ifeq ($(SYSTEM), FreeBSD)
++ ARCH=aarch64
++ ARCH_BITS=64
++ AS=as
++ ASFLAGS=
+ endif
+ else ifeq ($(LIBCONCURRENT_ARCH), aarch64) # Linux
+ LIBCONCURRENT_ARCH=aarch64