aboutsummaryrefslogtreecommitdiff
path: root/math/leangz/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'math/leangz/Makefile')
-rw-r--r--math/leangz/Makefile84
1 files changed, 39 insertions, 45 deletions
diff --git a/math/leangz/Makefile b/math/leangz/Makefile
index 8de04ad515b2..9cfb9ee777c1 100644
--- a/math/leangz/Makefile
+++ b/math/leangz/Makefile
@@ -1,7 +1,6 @@
PORTNAME= leangz
DISTVERSIONPREFIX= v
-DISTVERSION= 0.1.11
-PORTREVISION= 2
+DISTVERSION= 0.1.14
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
@@ -11,6 +10,7 @@ WWW= https://github.com/digama0/leangz
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= rust-nightly>0:lang/rust-nightly
LIB_DEPENDS= libzstd.so:archivers/zstd
USES= cargo
@@ -18,53 +18,47 @@ USES= cargo
USE_GITHUB= yes
GH_ACCOUNT= digama0
-CARGO_CRATES= adler-1.0.2 \
- ahash-0.8.3 \
- allocator-api2-0.2.15 \
- autocfg-1.1.0 \
- byteorder-1.4.3 \
- cc-1.0.79 \
+CARGO_BUILDDEP= no # because: error[E0658]: use of unstable library feature 'is_none_or'
+CARGO_CRATES= adler2-2.0.0 \
+ allocator-api2-0.2.18 \
+ byteorder-1.5.0 \
+ cc-1.1.31 \
cfg-if-1.0.0 \
- crc32fast-1.3.2 \
- crossbeam-channel-0.5.8 \
- crossbeam-deque-0.8.3 \
- crossbeam-epoch-0.9.15 \
- crossbeam-utils-0.8.16 \
- either-1.8.1 \
- flate2-1.0.26 \
- hashbrown-0.14.0 \
- hermit-abi-0.2.6 \
- itoa-1.0.8 \
- jobserver-0.1.26 \
- libc-0.2.146 \
- memmap2-0.9.0 \
- memoffset-0.9.0 \
- miniz_oxide-0.7.1 \
- num_cpus-1.15.0 \
- once_cell-1.18.0 \
- pkg-config-0.3.27 \
- proc-macro2-1.0.70 \
- quote-1.0.28 \
- rayon-1.7.0 \
- rayon-core-1.11.0 \
- ryu-1.0.14 \
- scopeguard-1.1.0 \
- serde-1.0.166 \
- serde_json-1.0.99 \
- syn-2.0.39 \
- unicode-ident-1.0.9 \
- version_check-0.9.4 \
- zerocopy-0.7.29 \
- zerocopy-derive-0.7.29 \
- zstd-0.13.0 \
- zstd-safe-7.0.0 \
- zstd-sys-2.0.8+zstd.1.5.5
+ crc32fast-1.4.2 \
+ crossbeam-deque-0.8.5 \
+ crossbeam-epoch-0.9.18 \
+ crossbeam-utils-0.8.20 \
+ either-1.13.0 \
+ equivalent-1.0.1 \
+ flate2-1.0.34 \
+ foldhash-0.1.3 \
+ hashbrown-0.15.0 \
+ itoa-1.0.11 \
+ jobserver-0.1.32 \
+ libc-0.2.161 \
+ memchr-2.7.4 \
+ memmap2-0.9.5 \
+ miniz_oxide-0.8.0 \
+ pkg-config-0.3.31 \
+ proc-macro2-1.0.89 \
+ quote-1.0.37 \
+ rayon-1.10.0 \
+ rayon-core-1.12.1 \
+ ryu-1.0.18 \
+ serde-1.0.214 \
+ serde_derive-1.0.214 \
+ serde_json-1.0.132 \
+ shlex-1.3.0 \
+ syn-2.0.86 \
+ unicode-ident-1.0.13 \
+ zerocopy-0.8.8 \
+ zerocopy-derive-0.8.8 \
+ zstd-0.13.2 \
+ zstd-safe-7.2.1 \
+ zstd-sys-2.0.13+zstd.1.5.6
BIN_FILES= bin/${PORTNAME} \
bin/leantar
PLIST_FILES= ${BIN_FILES}
-post-install:
- @cd ${STAGEDIR}${PREFIX} && ${STRIP_CMD} ${BIN_FILES}
-
.include <bsd.port.mk>