diff --git a/.circleci/config.yml b/.circleci/config.yml index a91d85604218664b4557cb6fd5064f04f5a267bc..f504e9d708bff84fe934b969fc89a16fe9602685 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -15,7 +15,7 @@ jobs: - run: git submodule update --init --recursive - run: apt -y install xz-utils jq - - run: ./download_zig.sh 0.9.0 + - run: ./download_zig.sh 0.10.0-dev.397+f1b79c9a4 - run: zig version - run: zig env - run: zig build -Dbootstrap diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 1b86feda3f9aba48f5cb94cdba427b8b1d4e2dc0..8f5c07fa4bd76632df32a5551f38148a26300dc7 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -28,7 +28,7 @@ jobs: - name: Setup Zig uses: goto-bus-stop/setup-zig@v1 with: - version: "0.9.0" + version: "0.10.0-dev.397+f1b79c9a4" - run: zig version - run: zig env diff --git a/README.md b/README.md index 98489cd7b903132f5188ffef6ae4678a4bb60029..cae510730696c40d869806b2174f607aff957f9a 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ A package manager for the Zig programming language. - https://github.com/nektro/zigmod/releases ## Built With -- Zig master (at least `0.9.0`) +- Zig master (at least `0.10.0-dev.397+f1b79c9a4`) - See [`zig.mod`](./zig.mod) and [`zigmod.lock`](./zigmod.lock) ### Build from Source diff --git a/deps.zig b/deps.zig index 06f813b9ad2743e9d0b1fd79cb1fd94b315efb92..e418da0e1c0f5f4ecafde29f58ac8c03ab86b1fb 100644 --- a/deps.zig +++ b/deps.zig @@ -44,7 +44,7 @@ pub const Package = struct { }; fn checkMinZig(current: std.SemanticVersion, exe: *std.build.LibExeObjStep) void { - const min = std.SemanticVersion.parse("0.9.0") catch return; + const min = std.SemanticVersion.parse("0.10.0-dev.397+f1b79c9a4") catch return; 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})); } diff --git a/docs/README.md b/docs/README.md index 236b47cdb15ce194f0fcb8b9e9ddf8eef6a031d9..91d810cc827a2c32007cafebb67672ac593ab675 100644 --- a/docs/README.md +++ b/docs/README.md @@ -10,7 +10,7 @@ The rest of this documentation will assume you already have Zig installed. As 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. -The earliest Zig release this Zigmod was verified to work with is `0.9.0`. +The earliest Zig release this Zigmod was verified to work with is `0.10.0-dev.397+f1b79c9a4`. ## Download You may download a precompiled binary from https://github.com/nektro/zigmod/releases or build the project from source. diff --git a/zig.mod b/zig.mod index 8d992dcc27d978017756dcdedc86853704b47fd8..e68d0cf3711c4aec25b028a8224c14a73b57b928 100644 --- a/zig.mod +++ b/zig.mod @@ -3,7 +3,7 @@ name: zigmod main: src/lib.zig license: MIT description: A package manager for the Zig programming language. -min_zig_version: 0.9.0 +min_zig_version: 0.10.0-dev.397+f1b79c9a4 dependencies: - src: git https://github.com/yaml/libyaml tag-0.2.5 id: 8mdbh0zuneb0i3hs5jby5je0heem1i6yxusl7c8y8qx68hqc diff --git a/zigmod.lock b/zigmod.lock index 8d96feae15fc852739c5739b3a5f1db6847cb804..9d807c5f14d068d21908caa9553d588a21c3021d 100644 --- a/zigmod.lock +++ b/zigmod.lock @@ -1,6 +1,6 @@ 2 git https://github.com/yaml/libyaml tag-0.2.5 -git https://github.com/nektro/iguanaTLS commit-d49c382a52c2c10dee940d22c3e0a034d0cbac5a +git https://github.com/nektro/iguanaTLS commit-6125dde57e38b39a6a2b6d574af206f43ceba52a git https://github.com/nektro/zig-ansi commit-d4a53bcac5b87abecc65491109ec22aaf5f3dc2f git https://github.com/ziglibs/known-folders commit-9db1b99219c767d5e24994b1525273fe4031e464 git https://github.com/nektro/zig-licenses commit-c9b8cbf3565675a056ad4e9b57cb4f84020e7680 @@ -9,7 +9,7 @@ git https://github.com/truemedian/hzzp commit-bf5aaf224e94561e035a631c3c40fbf02f git https://github.com/MasterQ32/zig-network commit-b9c52822f3bb3ce25164a2f1f6eedee4d1c0a279 git https://github.com/MasterQ32/zig-uri commit-01155026c8362bb75dcab10bafc31abff0c8bac4 git https://github.com/nektro/zig-json commit-a091eaa9f9ae91c3875630ba1983b33ea04971a3 -git https://github.com/nektro/zig-extras commit-fa1138e1a0a2f666b2cd26818e280b6171e417ac +git https://github.com/nektro/zig-extras commit-aa4f77ea988ad23fee6af78afbb1daafbd7193a2 git https://github.com/nektro/zig-range commit-4b2f12808aa09be4b27a163efc424dd4e0415992 git https://github.com/nektro/zig-detect-license commit-fe045f9399c532d01ff87d956d8387017636f675 git https://github.com/nektro/zig-licenses-text commit-3c07c6e4eb0965dafd0b029c632f823631b3169c