authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2022-05-29 21:32:38 -07:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2022-05-29 21:32:38 -07:00
log449c85d8c8eb08386aaabd958d150ac77d1cf9ac
tree8f4f07f1e4f0d888b42080d829cfac42d338b0d8
parent4867a73ed046f07b09ff66c67348e12657dac783

update for zig master 0.10.0-dev.2412+4e918873e

std.build.Pkg changes upstream: https://github.com/ziglang/zig/commit/4e918873e7667e8d74b009cb34cbdd4df3305462

8 files changed, 27 insertions(+), 27 deletions(-)

.github/workflows/nightly.yml+1-1
...@@ -26,7 +26,7 @@ jobs:...@@ -26,7 +26,7 @@ jobs:
26 - name: Setup Zig26 - name: Setup Zig
27 uses: goto-bus-stop/setup-zig@v127 uses: goto-bus-stop/setup-zig@v1
28 with:28 with:
29 version: "0.10.0-dev.2017+a0a2ce92c"29 version: "0.10.0-dev.2412+4e918873e"
3030
31 - run: zig version31 - run: zig version
32 - run: zig env32 - run: zig env
.github/workflows/push.yml+1-1
...@@ -19,7 +19,7 @@ jobs:...@@ -19,7 +19,7 @@ jobs:
19 - name: Setup Zig19 - name: Setup Zig
20 uses: goto-bus-stop/setup-zig@v120 uses: goto-bus-stop/setup-zig@v1
21 with:21 with:
22 version: "0.10.0-dev.2017+a0a2ce92c"22 version: "0.10.0-dev.2412+4e918873e"
2323
24 - run: zig version24 - run: zig version
25 - run: zig env25 - run: zig env
README.md+1-1
...@@ -17,7 +17,7 @@ A package manager for the Zig programming language....@@ -17,7 +17,7 @@ A package manager for the Zig programming language.
17- https://github.com/nektro/zigmod/releases17- https://github.com/nektro/zigmod/releases
1818
19## Built With19## Built With
20- Zig master (at least `0.10.0-dev.2017+a0a2ce92c`)20- Zig master (at least `0.10.0-dev.2412+4e918873e`)
21- See [`zig.mod`](./zig.mod) and [`zigmod.lock`](./zigmod.lock)21- See [`zig.mod`](./zig.mod) and [`zigmod.lock`](./zigmod.lock)
2222
23### Build from Source23### Build from Source
build.zig+2-2
...@@ -57,9 +57,9 @@ fn makeExe(b: *std.build.Builder, exe_name: string, target: std.zig.CrossTarget,...@@ -57,9 +57,9 @@ fn makeExe(b: *std.build.Builder, exe_name: string, target: std.zig.CrossTarget,
5757
58 exe.addPackage(.{58 exe.addPackage(.{
59 .name = "zigmod",59 .name = "zigmod",
60 .path = .{ .path = "./src/lib.zig" },60 .source = .{ .path = "./src/lib.zig" },
61 .dependencies = &[_]std.build.Pkg{61 .dependencies = &[_]std.build.Pkg{
62 .{ .name = "zfetch", .path = .{ .path = "src/zfetch_stub.zig" } },62 .{ .name = "zfetch", .source = .{ .path = "src/zfetch_stub.zig" } },
63 },63 },
64 });64 });
65 } else {65 } else {
deps.zig+19-19
...@@ -50,7 +50,7 @@ pub const Package = struct {...@@ -50,7 +50,7 @@ pub const Package = struct {
50};50};
5151
52fn checkMinZig(current: std.SemanticVersion, exe: *std.build.LibExeObjStep) void {52fn checkMinZig(current: std.SemanticVersion, exe: *std.build.LibExeObjStep) void {
53 const min = std.SemanticVersion.parse("0.10.0-dev.2017+a0a2ce92c") catch return;53 const min = std.SemanticVersion.parse("0.10.0-dev.2412+4e918873e") catch return;
54 if (current.order(min).compare(.lt)) @panic(exe.builder.fmt("Your Zig version v{} does not meet the minimum build requirement of v{}", .{current, min}));54 if (current.order(min).compare(.lt)) @panic(exe.builder.fmt("Your Zig version v{} does not meet the minimum build requirement of v{}", .{current, min}));
55}55}
5656
...@@ -86,75 +86,75 @@ pub const package_data = struct {...@@ -86,75 +86,75 @@ pub const package_data = struct {
86 };86 };
87 pub const _s84v9o48ucb0 = Package{87 pub const _s84v9o48ucb0 = Package{
88 .directory = dirs._s84v9o48ucb0,88 .directory = dirs._s84v9o48ucb0,
89 .pkg = Pkg{ .name = "ansi", .path = .{ .path = dirs._s84v9o48ucb0 ++ "/src/lib.zig" }, .dependencies = null },89 .pkg = Pkg{ .name = "ansi", .source = .{ .path = dirs._s84v9o48ucb0 ++ "/src/lib.zig" }, .dependencies = null },
90 };90 };
91 pub const _2ta738wrqbaq = Package{91 pub const _2ta738wrqbaq = Package{
92 .directory = dirs._2ta738wrqbaq,92 .directory = dirs._2ta738wrqbaq,
93 .pkg = Pkg{ .name = "known-folders", .path = .{ .path = dirs._2ta738wrqbaq ++ "/known-folders.zig" }, .dependencies = null },93 .pkg = Pkg{ .name = "known-folders", .source = .{ .path = dirs._2ta738wrqbaq ++ "/known-folders.zig" }, .dependencies = null },
94 };94 };
95 pub const _0npcrzfdlrvk = Package{95 pub const _0npcrzfdlrvk = Package{
96 .directory = dirs._0npcrzfdlrvk,96 .directory = dirs._0npcrzfdlrvk,
97 .pkg = Pkg{ .name = "licenses", .path = .{ .path = dirs._0npcrzfdlrvk ++ "/src/lib.zig" }, .dependencies = null },97 .pkg = Pkg{ .name = "licenses", .source = .{ .path = dirs._0npcrzfdlrvk ++ "/src/lib.zig" }, .dependencies = null },
98 };98 };
99 pub const _9k24gimke1an = Package{99 pub const _9k24gimke1an = Package{
100 .directory = dirs._9k24gimke1an,100 .directory = dirs._9k24gimke1an,
101 .pkg = Pkg{ .name = "hzzp", .path = .{ .path = dirs._9k24gimke1an ++ "/src/main.zig" }, .dependencies = null },101 .pkg = Pkg{ .name = "hzzp", .source = .{ .path = dirs._9k24gimke1an ++ "/src/main.zig" }, .dependencies = null },
102 };102 };
103 pub const _csbnipaad8n7 = Package{103 pub const _csbnipaad8n7 = Package{
104 .directory = dirs._csbnipaad8n7,104 .directory = dirs._csbnipaad8n7,
105 .pkg = Pkg{ .name = "iguanaTLS", .path = .{ .path = dirs._csbnipaad8n7 ++ "/src/main.zig" }, .dependencies = null },105 .pkg = Pkg{ .name = "iguanaTLS", .source = .{ .path = dirs._csbnipaad8n7 ++ "/src/main.zig" }, .dependencies = null },
106 };106 };
107 pub const _u9w9dpp6p804 = Package{107 pub const _u9w9dpp6p804 = Package{
108 .directory = dirs._u9w9dpp6p804,108 .directory = dirs._u9w9dpp6p804,
109 .pkg = Pkg{ .name = "uri", .path = .{ .path = dirs._u9w9dpp6p804 ++ "/uri.zig" }, .dependencies = null },109 .pkg = Pkg{ .name = "uri", .source = .{ .path = dirs._u9w9dpp6p804 ++ "/uri.zig" }, .dependencies = null },
110 };110 };
111 pub const _ejw82j2ipa0e = Package{111 pub const _ejw82j2ipa0e = Package{
112 .directory = dirs._ejw82j2ipa0e,112 .directory = dirs._ejw82j2ipa0e,
113 .pkg = Pkg{ .name = "zfetch", .path = .{ .path = dirs._ejw82j2ipa0e ++ "/src/main.zig" }, .dependencies = &.{ _9k24gimke1an.pkg.?, _csbnipaad8n7.pkg.?, _u9w9dpp6p804.pkg.? } },113 .pkg = Pkg{ .name = "zfetch", .source = .{ .path = dirs._ejw82j2ipa0e ++ "/src/main.zig" }, .dependencies = &.{ _9k24gimke1an.pkg.?, _csbnipaad8n7.pkg.?, _u9w9dpp6p804.pkg.? } },
114 };114 };
115 pub const _tnj3qf44tpeq = Package{115 pub const _tnj3qf44tpeq = Package{
116 .directory = dirs._tnj3qf44tpeq,116 .directory = dirs._tnj3qf44tpeq,
117 .pkg = Pkg{ .name = "range", .path = .{ .path = dirs._tnj3qf44tpeq ++ "/src/lib.zig" }, .dependencies = null },117 .pkg = Pkg{ .name = "range", .source = .{ .path = dirs._tnj3qf44tpeq ++ "/src/lib.zig" }, .dependencies = null },
118 };118 };
119 pub const _f7dubzb7cyqe = Package{119 pub const _f7dubzb7cyqe = Package{
120 .directory = dirs._f7dubzb7cyqe,120 .directory = dirs._f7dubzb7cyqe,
121 .pkg = Pkg{ .name = "extras", .path = .{ .path = dirs._f7dubzb7cyqe ++ "/src/lib.zig" }, .dependencies = &.{ _tnj3qf44tpeq.pkg.? } },121 .pkg = Pkg{ .name = "extras", .source = .{ .path = dirs._f7dubzb7cyqe ++ "/src/lib.zig" }, .dependencies = &.{ _tnj3qf44tpeq.pkg.? } },
122 };122 };
123 pub const _ocmr9rtohgcc = Package{123 pub const _ocmr9rtohgcc = Package{
124 .directory = dirs._ocmr9rtohgcc,124 .directory = dirs._ocmr9rtohgcc,
125 .pkg = Pkg{ .name = "json", .path = .{ .path = dirs._ocmr9rtohgcc ++ "/src/lib.zig" }, .dependencies = &.{ _f7dubzb7cyqe.pkg.? } },125 .pkg = Pkg{ .name = "json", .source = .{ .path = dirs._ocmr9rtohgcc ++ "/src/lib.zig" }, .dependencies = &.{ _f7dubzb7cyqe.pkg.? } },
126 };126 };
127 pub const _pt88y5d80m25 = Package{127 pub const _pt88y5d80m25 = Package{
128 .directory = dirs._pt88y5d80m25,128 .directory = dirs._pt88y5d80m25,
129 .pkg = Pkg{ .name = "licenses-text", .path = .{ .path = dirs._pt88y5d80m25 ++ "/src/lib.zig" }, .dependencies = null },129 .pkg = Pkg{ .name = "licenses-text", .source = .{ .path = dirs._pt88y5d80m25 ++ "/src/lib.zig" }, .dependencies = null },
130 };130 };
131 pub const _96h80ezrvj7i = Package{131 pub const _96h80ezrvj7i = Package{
132 .directory = dirs._96h80ezrvj7i,132 .directory = dirs._96h80ezrvj7i,
133 .pkg = Pkg{ .name = "leven", .path = .{ .path = dirs._96h80ezrvj7i ++ "/src/lib.zig" }, .dependencies = &.{ _tnj3qf44tpeq.pkg.? } },133 .pkg = Pkg{ .name = "leven", .source = .{ .path = dirs._96h80ezrvj7i ++ "/src/lib.zig" }, .dependencies = &.{ _tnj3qf44tpeq.pkg.? } },
134 };134 };
135 pub const _2ovav391ivak = Package{135 pub const _2ovav391ivak = Package{
136 .directory = dirs._2ovav391ivak,136 .directory = dirs._2ovav391ivak,
137 .pkg = Pkg{ .name = "detect-license", .path = .{ .path = dirs._2ovav391ivak ++ "/src/lib.zig" }, .dependencies = &.{ _pt88y5d80m25.pkg.?, _96h80ezrvj7i.pkg.? } },137 .pkg = Pkg{ .name = "detect-license", .source = .{ .path = dirs._2ovav391ivak ++ "/src/lib.zig" }, .dependencies = &.{ _pt88y5d80m25.pkg.?, _96h80ezrvj7i.pkg.? } },
138 };138 };
139 pub const _c1xirp1ota5p = Package{139 pub const _c1xirp1ota5p = Package{
140 .directory = dirs._c1xirp1ota5p,140 .directory = dirs._c1xirp1ota5p,
141 .pkg = Pkg{ .name = "inquirer", .path = .{ .path = dirs._c1xirp1ota5p ++ "/src/lib.zig" }, .dependencies = &.{ _s84v9o48ucb0.pkg.?, _tnj3qf44tpeq.pkg.? } },141 .pkg = Pkg{ .name = "inquirer", .source = .{ .path = dirs._c1xirp1ota5p ++ "/src/lib.zig" }, .dependencies = &.{ _s84v9o48ucb0.pkg.?, _tnj3qf44tpeq.pkg.? } },
142 };142 };
143 pub const _u7sysdckdymi = Package{143 pub const _u7sysdckdymi = Package{
144 .directory = dirs._u7sysdckdymi,144 .directory = dirs._u7sysdckdymi,
145 .pkg = Pkg{ .name = "ini", .path = .{ .path = dirs._u7sysdckdymi ++ "/src/ini.zig" }, .dependencies = null },145 .pkg = Pkg{ .name = "ini", .source = .{ .path = dirs._u7sysdckdymi ++ "/src/ini.zig" }, .dependencies = null },
146 };146 };
147 pub const _iecwp4b3bsfm = Package{147 pub const _iecwp4b3bsfm = Package{
148 .directory = dirs._iecwp4b3bsfm,148 .directory = dirs._iecwp4b3bsfm,
149 .pkg = Pkg{ .name = "time", .path = .{ .path = dirs._iecwp4b3bsfm ++ "/time.zig" }, .dependencies = &.{ _tnj3qf44tpeq.pkg.?, _f7dubzb7cyqe.pkg.? } },149 .pkg = Pkg{ .name = "time", .source = .{ .path = dirs._iecwp4b3bsfm ++ "/time.zig" }, .dependencies = &.{ _tnj3qf44tpeq.pkg.?, _f7dubzb7cyqe.pkg.? } },
150 };150 };
151 pub const _89ujp8gq842x = Package{151 pub const _89ujp8gq842x = Package{
152 .directory = dirs._89ujp8gq842x,152 .directory = dirs._89ujp8gq842x,
153 .pkg = Pkg{ .name = "zigmod", .path = .{ .path = dirs._89ujp8gq842x ++ "/src/lib.zig" }, .dependencies = &.{ _s84v9o48ucb0.pkg.?, _2ta738wrqbaq.pkg.?, _0npcrzfdlrvk.pkg.?, _ejw82j2ipa0e.pkg.?, _ocmr9rtohgcc.pkg.?, _tnj3qf44tpeq.pkg.?, _2ovav391ivak.pkg.?, _c1xirp1ota5p.pkg.?, _u7sysdckdymi.pkg.?, _iecwp4b3bsfm.pkg.? } },153 .pkg = Pkg{ .name = "zigmod", .source = .{ .path = dirs._89ujp8gq842x ++ "/src/lib.zig" }, .dependencies = &.{ _s84v9o48ucb0.pkg.?, _2ta738wrqbaq.pkg.?, _0npcrzfdlrvk.pkg.?, _ejw82j2ipa0e.pkg.?, _ocmr9rtohgcc.pkg.?, _tnj3qf44tpeq.pkg.?, _2ovav391ivak.pkg.?, _c1xirp1ota5p.pkg.?, _u7sysdckdymi.pkg.?, _iecwp4b3bsfm.pkg.? } },
154 };154 };
155 pub const _o6ogpor87xc2 = Package{155 pub const _o6ogpor87xc2 = Package{
156 .directory = dirs._o6ogpor87xc2,156 .directory = dirs._o6ogpor87xc2,
157 .pkg = Pkg{ .name = "win32", .path = .{ .path = dirs._o6ogpor87xc2 ++ "/win32.zig" }, .dependencies = null },157 .pkg = Pkg{ .name = "win32", .source = .{ .path = dirs._o6ogpor87xc2 ++ "/win32.zig" }, .dependencies = null },
158 };158 };
159 pub const _root = Package{159 pub const _root = Package{
160 .directory = dirs._root,160 .directory = dirs._root,
docs/README.md+1-1
...@@ -10,7 +10,7 @@ The rest of this documentation will assume you already have Zig installed....@@ -10,7 +10,7 @@ The rest of this documentation will assume you already have Zig installed.
1010
11As Zig is still in development itself, if you plan to contribute to Zigmod you will need a master download of Zig. Those can be obtained from https://ziglang.org/download/#release-master.11As Zig is still in development itself, if you plan to contribute to Zigmod you will need a master download of Zig. Those can be obtained from https://ziglang.org/download/#release-master.
1212
13The earliest Zig release this Zigmod was verified to work with is `0.10.0-dev.2017+a0a2ce92c`.13The earliest Zig release this Zigmod was verified to work with is `0.10.0-dev.2412+4e918873e`.
1414
15## Download15## Download
16You may download a precompiled binary from https://github.com/nektro/zigmod/releases or build the project from source.16You may download a precompiled binary from https://github.com/nektro/zigmod/releases or build the project from source.
src/cmd/fetch.zig+1-1
...@@ -284,7 +284,7 @@ fn print_pkg_data_to(w: std.fs.File.Writer, notdone: *std.ArrayList(zigmod.Modul...@@ -284,7 +284,7 @@ fn print_pkg_data_to(w: std.fs.File.Writer, notdone: *std.ArrayList(zigmod.Modul
284 });284 });
285 if (mod.main.len > 0 and !std.mem.eql(u8, mod.id, "root")) {285 if (mod.main.len > 0 and !std.mem.eql(u8, mod.id, "root")) {
286 try w.print(286 try w.print(
287 \\ .pkg = Pkg{{ .name = "{s}", .path = .{{ .path = dirs._{s} ++ "/{s}" }}, .dependencies =287 \\ .pkg = Pkg{{ .name = "{s}", .source = .{{ .path = dirs._{s} ++ "/{s}" }}, .dependencies =
288 , .{288 , .{
289 mod.name,289 mod.name,
290 mod.short_id(),290 mod.short_id(),
zig.mod+1-1
...@@ -3,7 +3,7 @@ name: zigmod...@@ -3,7 +3,7 @@ name: zigmod
3main: src/lib.zig3main: src/lib.zig
4license: MIT4license: MIT
5description: A package manager for the Zig programming language.5description: A package manager for the Zig programming language.
6min_zig_version: 0.10.0-dev.2017+a0a2ce92c6min_zig_version: 0.10.0-dev.2412+4e918873e
7dependencies:7dependencies:
8 - src: git https://github.com/yaml/libyaml tag-0.2.58 - src: git https://github.com/yaml/libyaml tag-0.2.5
9 id: 8mdbh0zuneb0i3hs5jby5je0heem1i6yxusl7c8y8qx68hqc9 id: 8mdbh0zuneb0i3hs5jby5je0heem1i6yxusl7c8y8qx68hqc