git.fiddlerwoaroof.com
Browse code

chore: update to zig 0.10.1

Edward Langley authored on 15/09/2023 22:20:01
Showing 4 changed files
... ...
@@ -4,3 +4,5 @@ zig-cache
4 4
 *~
5 5
 /out/
6 6
 /zls/
7
+result
8
+*.sw?
... ...
@@ -37,11 +37,11 @@
37 37
         "systems": "systems"
38 38
       },
39 39
       "locked": {
40
-        "lastModified": 1681202837,
41
-        "narHash": "sha256-H+Rh19JDwRtpVPAWp64F+rlEtxUWBAQW28eAi3SRSzg=",
40
+        "lastModified": 1694529238,
41
+        "narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=",
42 42
         "owner": "numtide",
43 43
         "repo": "flake-utils",
44
-        "rev": "cfacdce06f30d2b68473a46042957675eebb3401",
44
+        "rev": "ff7b65b44d01cf9ba6a71320833626af21126384",
45 45
         "type": "github"
46 46
       },
47 47
       "original": {
... ...
@@ -67,32 +67,31 @@
67 67
     },
68 68
     "nixpkgs": {
69 69
       "locked": {
70
-        "lastModified": 1648352901,
71
-        "narHash": "sha256-1R31hIpqA+3mKBSayiqUhCm21gw4YRioPuR1WqjlCwU=",
70
+        "lastModified": 1694810993,
71
+        "narHash": "sha256-SWYQdFzdcRyGoX4b2G1sZfGwvizrVejBaVB54OUjgBc=",
72 72
         "owner": "nixos",
73 73
         "repo": "nixpkgs",
74
-        "rev": "12417777b226eff91efee8b03578daa76c8178a3",
74
+        "rev": "7fb1b6096567f4a5e7e5f195396950a77d8d85d7",
75 75
         "type": "github"
76 76
       },
77 77
       "original": {
78 78
         "owner": "nixos",
79
-        "ref": "12417777b226eff91efee8b03578daa76c8178a3",
80 79
         "repo": "nixpkgs",
81 80
         "type": "github"
82 81
       }
83 82
     },
84 83
     "nixpkgs_2": {
85 84
       "locked": {
86
-        "lastModified": 1661151577,
87
-        "narHash": "sha256-++S0TuJtuz9IpqP8rKktWyHZKpgdyrzDFUXVY07MTRI=",
85
+        "lastModified": 1689088367,
86
+        "narHash": "sha256-Y2tl2TlKCWEHrOeM9ivjCLlRAKH3qoPUE/emhZECU14=",
88 87
         "owner": "NixOS",
89 88
         "repo": "nixpkgs",
90
-        "rev": "54060e816971276da05970a983487a25810c38a7",
89
+        "rev": "5c9ddb86679c400d6b7360797b8a22167c2053f8",
91 90
         "type": "github"
92 91
       },
93 92
       "original": {
94 93
         "owner": "NixOS",
95
-        "ref": "nixpkgs-unstable",
94
+        "ref": "release-23.05",
96 95
         "repo": "nixpkgs",
97 96
         "type": "github"
98 97
       }
... ...
@@ -127,11 +126,11 @@
127 126
         "nixpkgs": "nixpkgs_2"
128 127
       },
129 128
       "locked": {
130
-        "lastModified": 1683635864,
131
-        "narHash": "sha256-ZeRXwznwKZrVArp7mtf6uZXmTk2/5eeW1StqQkBHul8=",
129
+        "lastModified": 1694779691,
130
+        "narHash": "sha256-QKRLtZRYNpKysJAakXZttK8yu6MbJmaIAAx+LvkKCPs=",
132 131
         "owner": "mitchellh",
133 132
         "repo": "zig-overlay",
134
-        "rev": "7b05e01b76b1776859170ab9a8fe55e412cf17a1",
133
+        "rev": "88bce1236fe72b072b7c1dc78b8bf1471878ed71",
135 134
         "type": "github"
136 135
       },
137 136
       "original": {
... ...
@@ -4,7 +4,6 @@
4 4
       type = "github";
5 5
       owner = "nixos";
6 6
       repo = "nixpkgs";
7
-      ref = "12417777b226eff91efee8b03578daa76c8178a3";
8 7
     };
9 8
     zig.url = "github:mitchellh/zig-overlay";
10 9
     flake-compat = {
... ...
@@ -23,14 +22,14 @@
23 22
   }:
24 23
     flake-utils.lib.eachDefaultSystem (system: let
25 24
       pkgs = nixpkgs.legacyPackages.${system};
26
-      zig091 = zig.packages.${system}."0.9.1";
25
+      zigc = zig.packages.${system}."0.10.1";
27 26
       socat = pkgs.socat;
28 27
     in {
29 28
       devShell = pkgs.mkShell {
30
-        buildInputs = [zig091 socat];
29
+        buildInputs = [zigc socat];
31 30
       };
32 31
       defaultPackage = pkgs.mkShell {
33
-        buildInputs = [zig091 socat];
32
+        buildInputs = [zigc socat];
34 33
       };
35 34
     });
36 35
 }
... ...
@@ -52,7 +52,7 @@ const Client = struct {
52 52
         var nl = (try nextLine(self.conn.stream.reader(), &buffer)).?;
53 53
         try dynargs.append(nl);
54 54
 
55
-        const proc = try std.ChildProcess.init(dynargs.toOwnedSlice(), allocator);
55
+        var proc = std.ChildProcess.init(dynargs.toOwnedSlice(), allocator);
56 56
         _ = try nosuspend proc.spawn();
57 57
     }
58 58
 };