mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-18 00:10:04 +00:00
lang/zig: update to 0.12.0
Changes: https://ziglang.org/download/0.12.0/release-notes.html PR: 278570 Differential Revision: https://reviews.freebsd.org/D45024
This commit is contained in:
parent
0991b975ed
commit
28238a95a3
@ -11,7 +11,7 @@ LICENSE= GPLv3+ OFL11
|
||||
LICENSE_COMB= multi
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
BUILD_DEPENDS= zig>=0.11.0:lang/zig
|
||||
BUILD_DEPENDS= zig011>=0.11.0:lang/zig011
|
||||
LIB_DEPENDS= libcurl.so:ftp/curl
|
||||
RUN_DEPENDS= jq:textproc/jq
|
||||
|
||||
|
@ -9,8 +9,8 @@ WWW= https://github.com/zigtools/zls
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
BUILD_DEPENDS= zig>=0.11.0:lang/zig
|
||||
RUN_DEPENDS= zig:lang/zig
|
||||
BUILD_DEPENDS= zig011>=0.11.0:lang/zig011
|
||||
RUN_DEPENDS= zig:lang/zig011
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= zigtools
|
||||
|
@ -1,12 +1,8 @@
|
||||
PORTNAME= zig
|
||||
DISTVERSION= 0.11.0
|
||||
PORTREVISION= 1
|
||||
DISTVERSION= 0.12.0
|
||||
CATEGORIES= lang
|
||||
MASTER_SITES= https://ziglang.org/download/${DISTVERSION}/ \
|
||||
https://ziglang.org/builds/
|
||||
# fetch prebuilt platform-independent docs
|
||||
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
|
||||
zig-freebsd-x86_64-${DISTVERSION}${EXTRACT_SUFX}
|
||||
|
||||
PATCH_SITES= https://github.com/ziglang/${PORTNAME}/commit/
|
||||
|
||||
@ -40,7 +36,7 @@ STATIC_RUN_DEPENDS_OFF= llvm${_LLVM_VER}>=0:devel/llvm${_LLVM_VER}
|
||||
STATIC_CMAKE_BOOL= ZIG_STATIC
|
||||
STATIC_LDFLAGS= -licudata -licuuc -llzma -lm -lmd -lxml2 -lz -lzstd
|
||||
|
||||
_LLVM_VER= 16
|
||||
_LLVM_VER= 17
|
||||
_ZIG_BIN= ${STAGEDIR}${PREFIX}/bin/zig
|
||||
|
||||
post-configure-STATIC-on:
|
||||
@ -53,8 +49,8 @@ post-install:
|
||||
|
||||
post-install-DOCS-on:
|
||||
${MKDIR} ${STAGEDIR}${DOCSDIR}/std
|
||||
.for f in langref.html std/data.js std/main.js std/index.html
|
||||
${INSTALL_MAN} ${WRKDIR}/zig-freebsd-x86_64-${DISTVERSION}/doc/${f} \
|
||||
.for f in index.html main.js
|
||||
${INSTALL_MAN} ${WRKSRC}/lib/docs/${f} \
|
||||
${STAGEDIR}${DOCSDIR}/${f}
|
||||
.endfor
|
||||
|
||||
|
@ -1,5 +1,3 @@
|
||||
TIMESTAMP = 1691983292
|
||||
SHA256 (zig-0.11.0.tar.xz) = 72014e700e50c0d3528cef3adf80b76b26ab27730133e8202716a187a799e951
|
||||
SIZE (zig-0.11.0.tar.xz) = 15275316
|
||||
SHA256 (zig-freebsd-x86_64-0.11.0.tar.xz) = ea430327f9178377b79264a1d492868dcff056cd76d43a6fb00719203749e958
|
||||
SIZE (zig-freebsd-x86_64-0.11.0.tar.xz) = 46432140
|
||||
TIMESTAMP = 1713682430
|
||||
SHA256 (zig-0.12.0.tar.xz) = a6744ef84b6716f976dad923075b2f54dc4f785f200ae6c8ea07997bd9d9bd9a
|
||||
SIZE (zig-0.12.0.tar.xz) = 17099152
|
||||
|
5523
lang/zig/pkg-plist
5523
lang/zig/pkg-plist
File diff suppressed because it is too large
Load Diff
@ -12,7 +12,7 @@ WWW= https://dev.yorhel.nl/ncdu \
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSES/MIT.txt
|
||||
|
||||
BUILD_DEPENDS= zig>=0.11<0.11_99:lang/zig
|
||||
BUILD_DEPENDS= zig011>=0.11<0.11_99:lang/zig011
|
||||
|
||||
USES= ncurses
|
||||
|
||||
|
@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \
|
||||
wayland-protocols>0:graphics/wayland-protocols \
|
||||
zig>=0.11.0:lang/zig
|
||||
zig011>=0.11.0:lang/zig011
|
||||
LIB_DEPENDS= libevdev.so:devel/libevdev \
|
||||
libwayland-server.so:graphics/wayland \
|
||||
libwlroots.so:x11-toolkits/wlroots \
|
||||
|
@ -11,7 +11,7 @@ LICENSE= ISCL
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
BUILD_DEPENDS= wayland-protocols>0:graphics/wayland-protocols \
|
||||
zig>=0.11.0:lang/zig
|
||||
zig011>=0.11.0:lang/zig011
|
||||
LIB_DEPENDS= libwayland-client.so:graphics/wayland \
|
||||
libxkbcommon.so:x11/libxkbcommon
|
||||
RUN_DEPENDS= unix-selfauth-helper>0:security/unix-selfauth-helper
|
||||
|
Loading…
Reference in New Issue
Block a user