Download raw body.
Update zig-0.15.2
There was recently a small update to zig. This diff removes a patch that
was upstreamed and no longer needed. Tested on amd64. OK?
bmercer@
Index: lang/zig/Makefile
===================================================================
RCS file: /cvs/ports/lang/zig/Makefile,v
diff -u -p -r1.29 Makefile
--- lang/zig/Makefile 9 Sep 2025 00:06:16 -0000 1.29
+++ lang/zig/Makefile 20 Oct 2025 20:21:25 -0000
@@ -5,15 +5,15 @@ BROKEN-powerpc64 = ld: error: undefined
COMMENT = zig compiler and toolchain
-DISTNAME = zig-0.15.1
+DISTNAME = zig-0.15.2
GH_ACCOUNT = ziglang
GH_PROJECT = zig
GH_COMMIT = ${ZIG_COMMIT}
# see https://github.com/ziglang/zig/tree/0.15.x
-ZIG_VERSION = 0.15.1
-ZIG_COMMIT = 3db960767d12b6214bcf43f1966a037c7a586a12
+ZIG_VERSION = 0.15.2
+ZIG_COMMIT = e4cbd752c8c05f131051f8c873cff7823177d7d3
CATEGORIES = lang
Index: lang/zig/distinfo
===================================================================
RCS file: /cvs/ports/lang/zig/distinfo,v
diff -u -p -r1.14 distinfo
--- lang/zig/distinfo 9 Sep 2025 00:06:16 -0000 1.14
+++ lang/zig/distinfo 20 Oct 2025 20:21:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (zig-0.15.1-3db96076.tar.gz) = ha5TvL7k9ErgpdnmBFGstzaFGQvJQR1XTmCSEl+URro=
-SIZE (zig-0.15.1-3db96076.tar.gz) = 32743527
+SHA256 (zig-0.15.2-e4cbd752.tar.gz) = 3hqImz5al36rMYi6SVD8rvoYhgwwmoGpqblXFo8lKtw=
+SIZE (zig-0.15.2-e4cbd752.tar.gz) = 32750678
Index: lang/zig/patches/patch-lib_std_c_zig
===================================================================
RCS file: lang/zig/patches/patch-lib_std_c_zig
diff -N lang/zig/patches/patch-lib_std_c_zig
--- lang/zig/patches/patch-lib_std_c_zig 10 Sep 2025 07:56:33 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,26 +0,0 @@
-Index: lib/std/c.zig
---- lib/std/c.zig.orig
-+++ lib/std/c.zig
-@@ -5685,6 +5685,22 @@ pub const MSG = switch (native_os) {
- pub const WAITFORONE = 0x2000;
- pub const NOTIFICATION = 0x4000;
- },
-+ .openbsd => struct {
-+ pub const OOB = 0x1;
-+ pub const PEEK = 0x2;
-+ pub const DONTROUTE = 0x4;
-+ pub const EOR = 0x8;
-+ pub const TRUNC = 0x10;
-+ pub const CTRUNC = 0x20;
-+ pub const WAITALL = 0x40;
-+ pub const DONTWAIT = 0x80;
-+ pub const BCAST = 0x100;
-+ pub const MCAST = 0x200;
-+ pub const NOSIGNAL = 0x400;
-+ pub const CMSG_CLOEXEC = 0x800;
-+ pub const WAITFORONE = 0x1000;
-+ pub const CMSG_CLOFORK = 0x2000;
-+ },
- else => void,
- };
- pub const SOCK = switch (native_os) {
Index: lang/zig/pkg/PLIST
===================================================================
RCS file: /cvs/ports/lang/zig/pkg/PLIST,v
diff -u -p -r1.16 PLIST
--- lang/zig/pkg/PLIST 9 Sep 2025 00:06:16 -0000 1.16
+++ lang/zig/pkg/PLIST 20 Oct 2025 20:21:27 -0000
@@ -14766,6 +14766,7 @@ lib/zig/libc/musl/src/fenv/hexagon/fenv.
lib/zig/libc/musl/src/fenv/i386/
lib/zig/libc/musl/src/fenv/i386/fenv.s
lib/zig/libc/musl/src/fenv/loongarch64/
+lib/zig/libc/musl/src/fenv/loongarch64/fenv-sf.c
lib/zig/libc/musl/src/fenv/loongarch64/fenv.S
lib/zig/libc/musl/src/fenv/m68k/
lib/zig/libc/musl/src/fenv/m68k/fenv.c
Update zig-0.15.2