|
1 | 1 | .{ |
2 | | - // This is the default name used by packages depending on this one. For |
3 | | - // example, when a user runs `zig fetch --save <url>`, this field is used |
4 | | - // as the key in the `dependencies` table. Although the user can choose a |
5 | | - // different name, most users will stick with this provided value. |
6 | | - // |
7 | | - // It is redundant to include "zig" in this name because it is already |
8 | | - // within the Zig package namespace. |
9 | 2 | .name = .cpplings, |
10 | | - |
11 | | - // This is a [Semantic Version](https://semver.org/). |
12 | | - // In a future version of Zig it will be used for package deduplication. |
13 | 3 | .version = "0.0.0", |
14 | | - |
15 | | - // Together with name, this represents a globally unique package |
16 | | - // identifier. This field is generated by the Zig toolchain when the |
17 | | - // package is first created, and then *never changes*. This allows |
18 | | - // unambiguous detection of one package being an updated version of |
19 | | - // another. |
20 | | - // |
21 | | - // When forking a Zig project, this id should be regenerated (delete the |
22 | | - // field and run `zig build`) if the upstream project is still maintained. |
23 | | - // Otherwise, the fork is *hostile*, attempting to take control over the |
24 | | - // original project's identity. Thus it is recommended to leave the comment |
25 | | - // on the following line intact, so that it shows up in code reviews that |
26 | | - // modify the field. |
27 | | - .fingerprint = 0x6719bcd28155f7e5, // Changing this has security and trust implications. |
28 | | - |
29 | | - // Tracks the earliest Zig version that the package considers to be a |
30 | | - // supported use case. |
31 | | - .minimum_zig_version = "0.14.0", |
32 | | - |
33 | | - // This field is optional. |
34 | | - // Each dependency must either provide a `url` and `hash`, or a `path`. |
35 | | - // `zig build --fetch` can be used to fetch all dependencies of a package, recursively. |
36 | | - // Once all dependencies are fetched, `zig build` no longer requires |
37 | | - // internet connectivity. |
| 4 | + .fingerprint = 0x6719bcd28155f7e5, |
| 5 | + .minimum_zig_version = "0.15.1", |
38 | 6 | .dependencies = .{ |
39 | 7 | .vaxis = .{ |
40 | | - .url = "git+https://github.com/rockorager/libvaxis.git#a3b5b89aee547845226a4478efb493563b5fc187", |
41 | | - .hash = "vaxis-0.1.0-BWNV_O8OCQBC4w-MnOGaKw9zFVFgTxf3XfcvgScUagEJ", |
| 8 | + .url = "git+https://github.com/rockorager/libvaxis.git#ec8e7bd481098472a4f6ae850894328d0632e343", |
| 9 | + .hash = "vaxis-0.5.1-BWNV_NAXCQBfhj7096k0ejbvSUOmQ21UuvIab9lr5xPE", |
42 | 10 | }, |
43 | 11 | .googletest = .{ |
44 | | - .url = "git+https://github.com/allyourcodebase/googletest.git#4c5cf0207c4db459d7c950c629398244e13b44b2", |
45 | | - .hash = "googletest-1.15.2-AAAAAEIKAADmoKMnPn31hgOYPU_gO3GGHk1MYMRvGL5k", |
| 12 | + .url = "git+https://github.com/nooneknowspeter/googletest#90981c05aeafd9dd885ba8b49d6afa8f6df77adb", |
| 13 | + .hash = "googletest-1.17.0-yQyPFmGECAACww8tJ3IXFK823pe3_l5P1WOJzE3wao4u", |
46 | 14 | }, |
47 | | - .compile_commands = .{ |
48 | | - .url = "https://github.com/the-argus/zig-compile-commands/archive/1a71188d1816cc0741785d4694f790a1106a150a.tar.gz", |
49 | | - .hash = "N-V-__8AABjOAAD9JOGy29zdkAQcgyQyd0NaOn0zP0KyC40W", |
| 15 | + .compile_flagz = .{ |
| 16 | + .url = "git+https://github.com/deevus/compile_flagz#59bce23aa6ad232655a288852999d94a78edaf7f", |
| 17 | + .hash = "compile_flagz-2.0.0-dev-SrEtlFgcAAAOYG5s4Fe5BLdoynlL3MW0SS7RilJB5kTc", |
50 | 18 | }, |
51 | 19 | }, |
52 | | - .paths = .{ |
53 | | - "build.zig", |
54 | | - "build.zig.zon", |
55 | | - "src", |
56 | | - // For example... |
57 | | - //"LICENSE", |
58 | | - //"README.md", |
59 | | - }, |
| 20 | + .paths = .{ "build.zig", "build.zig.zon", "src", "LICENSE", "README.md" }, |
60 | 21 | } |
0 commit comments