aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNuno Teixeira <eduardo@FreeBSD.org>2022-11-13 16:40:39 +0000
committerNuno Teixeira <eduardo@FreeBSD.org>2022-11-13 16:42:18 +0000
commit05521d69f7c064f9d0c26c9532b6151b907abf82 (patch)
tree27b0795b9b96d837d2438c6a0de40ab83505b7d7
parentf34010140bbdd0d35193492b6f98a2548de90727 (diff)
downloadports-05521d69f7c064f9d0c26c9532b6151b907abf82.tar.gz
ports-05521d69f7c064f9d0c26c9532b6151b907abf82.zip
devel/wrangler: Unbreak 32 bit archs
PR: 267471 Approved by: maintainer timeout, 2 weeks MFH: 2022Q4
-rw-r--r--devel/wrangler/Makefile11
1 files changed, 8 insertions, 3 deletions
diff --git a/devel/wrangler/Makefile b/devel/wrangler/Makefile
index ec7c6a745458..22a5dfd77a6b 100644
--- a/devel/wrangler/Makefile
+++ b/devel/wrangler/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wrangler
DISTVERSIONPREFIX= v
DISTVERSION= 1.19.12
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MAINTAINER= antranigv@freebsd.am
@@ -13,8 +13,6 @@ LICENSE_COMB= dual
LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE
LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT
-BROKEN_i386= fails to build: error occurred: Command "cc" ... with args "cc" did not execute successfully (status code exit status: 1)
-
LIB_DEPENDS= libcurl.so:ftp/curl
USES= cargo gmake ssl
@@ -29,6 +27,13 @@ PORTDOCS= CHANGELOG.md README.md
OPTIONS_DEFINE= DOCS
OPTIONS_DEFAULT= DOCS
+# sys-info-0.9.1 crate fix: https://github.com/FillZpp/sys-info-rs/issues/80
+post-patch:
+ @${REINPLACE_CMD} \
+ -e '/get_cpu/s|unsigned long|uint64_t|' \
+ -e '/get_proc_total/s|unsigned long|uint64_t|' \
+ ${WRKSRC}/cargo-crates/sys-info-0.9.1/c/*.[ch]
+
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}