Download raw body.
Update zig-0.15.2
Brandon Mercer <bmercer@eutonian.com> writes:
> There was recently a small update to zig. This diff removes a patch that
> was upstreamed and no longer needed. Tested on amd64. OK?
ok semarie@
> 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
--
Sebastien Marie
Update zig-0.15.2