summaryrefslogtreecommitdiff
path: root/flake.lock
AgeCommit message (Collapse)Author
2025-10-03nix: update to unstable for Zig 0.15 in packageMitchell Hashimoto
2025-10-03zig-15: build binary buildsMitchell Hashimoto
2025-09-20update to the latest zon2nixJeffrey C. Ollie
2025-09-06update zon2nix to version that builds with Zig 0.15Jeffrey C. Ollie
2025-08-23nix: update zon2nixJeffrey C. Ollie
- Builds with Zig 0.15 now (but still works just fine with Zig 0.14 projects). - Fixes a double-free if nix-prefetch-git can't be found or errors out - Adds support for generating Flatpak package metadata natively.
2025-07-13nix: use rev instead of ref for flake inputsNaïm Camille Favier
Works around https://git.lix.systems/lix-project/lix/issues/520
2025-07-13nix: fix flake inputNaïm Camille Favier
Setting `zig/flake-compat` to follow `""` (the current flake, ghostty) is incorrect and introduces an unnecessary dependency cycle.
2025-05-26nix: update to Nix 25.05 and Zig 0.14.1Jeffrey C. Ollie
Update to Nix 25.05 which gets us GTK 4.18, libadwaita 1.7, and Zig 0.14.1. Since Nix updated to Zig 0.14.1, the devshell has been switched to Zig 0.14.1 from zig-overlay as well. Fixes #7305
2025-03-16update zon2nixJeffrey C. Ollie
Upstream is now mostly pure Zig and the build.zig.zon.* files are generated directly by zon2nix. The JSON file is no longer used as an intermediate file but is retained for downstream packager usage.
2025-03-12update zig2nixMitchell Hashimoto
2025-03-11Zig 0.14Mitchell Hashimoto
2025-03-07core: update zig2nix to use explicit Zig version from NixJeffrey C. Ollie
This will avoid build breakage in the near future as Zig 0.14 is coming to Nix.
2025-02-11nix: use zig2nix to manage nix cache/depsJeffrey C. Ollie
This brings the internal package more in line with how the nixpkgs package is built. It also handles recursive dependencies better than the current system.
2024-12-26Re-add nix-compat flake inputChip Bilbrey
Its entry in flake.lock is required for shell.nix to operate as it's been written. Hash values are restored to where they last existed.
2024-12-05flake: update to Nix 24.11Mitchell Hashimoto
2024-09-11flake: update to Nixpkgs 24.05Mitchell Hashimoto
2024-09-03nix: remove ZLSMitchell Hashimoto
Fixes #2171 ZLS has caused us issues in our Nix shell before and I noted when we first added it that we probably shouldn't. We now pin to release versions of Zig so I think its reasonable to expect developers to have ZLS installed themselves with the proper version or not use it at all.
2024-06-24nix: update package to zig 0.13Mitchell Hashimoto
2024-06-24begin 0.13 update process -- very brokenMitchell Hashimoto
2024-06-24update to zig 0.12.1Mitchell Hashimoto
2024-06-22nix: revert back to 23.05 for nowMitchell Hashimoto
2024-06-21build(nix): include more into source; ignore flake comapctisabel
2024-06-21refactor(nix): specify sourceisabel
this should reduce the amount of rebuilds that need to occur that due to the souce changing invalidating the cache also note that a update to nixpkgs-stable had to occur such that the new lib functions existed
2024-06-13Nix dev env to not depend on deleted Zig releaseRobbie Vanbrabant
This is the result of running `nix flake update zls`. For some reason updating zig itself doesn't help. There are two mentions of zig-overlay in the lock file so I imagine that has something to do with that. As in - the version used by zls was the one with the problem. Fixes this isssue: ``` $ nix develop --extra-experimental-features flakes --extra-experimental-features nix-command error: builder for '/nix/store/yhhlna9rbdfcrzyxnl9gpaf2wac2swr7-zig-macos-x86_64-0.12.0-dev.3480+9dac8db2d.tar.xz.drv' failed with exit code 1; last 7 log lines: > > trying https://ziglang.org/builds/zig-macos-x86_64-0.12.0-dev.3480+9dac8db2d.tar.xz > % Total % Received % Xferd Average Speed Time Time Time Current > Dload Upload Total Spent Left Speed > 0 303 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 > curl: (22) The requested URL returned error: 403 > error: cannot download zig-macos-x86_64-0.12.0-dev.3480+9dac8db2d.tar.xz from any mirror For full logs, run 'nix-store -l /nix/store/yhhlna9rbdfcrzyxnl9gpaf2wac2swr7-zig-macos-x86_64-0.12.0-dev.3480+9dac8db2d.tar.xz.drv'. error: 1 dependencies of derivation '/nix/store/wg3w03dlw05rha5cfc7nvllffhzihwnc-zig-0.12.0-dev.3480+9dac8db2d.drv' failed to build error: 1 dependencies of derivation '/nix/store/x6dhn56cw9ndr496vh50gqafnqf8vyqa-zls.drv' failed to build error: 1 dependencies of derivation '/nix/store/hrwa46pabh3jvbx71c3194plf9pjifqz-ghostty-env.drv' failed to build ```
2024-04-21remove nixpkgs fork for zig 0.12Mitchell Hashimoto
2024-04-21try to use official zig 0.12 for nix packageMitchell Hashimoto
2024-04-21update to zig 0.12Mitchell Hashimoto
2024-04-18nix: update nixpkgs-zig-0-12Chris Marchesi
This updates the nixpkgs-zig-0-12 to be in line with the current overlay Zig (0.12.0-dev.3676+21a6a1b0f).
2024-04-18update zigMitchell Hashimoto
2024-04-18update zig, fix linux buildMitchell Hashimoto
2024-04-17update zigMitchell Hashimoto
2024-04-17update zig and zig-objcMitchell Hashimoto
2024-04-17working on more zig breaking changesMitchell Hashimoto
2024-04-17update zig againMitchell Hashimoto
2024-04-17update zigMitchell Hashimoto
2024-04-04flake: update ZLSQwerasd
2024-04-04nix: update nixpkgs-zig-0-12 (re-follow nixos-unstable)Chris Marchesi
This moves the input back to following nixos-unstable, now that NixOS/nixpkgs#300028 is there.
2024-03-30nix: update nixpkgs-zig-0-12 (security, ff to staging-next)Chris Marchesi
This fast-forwards the nixpkgs-zig-0-12 flake input to follow staging-next instead of nixos-unstable, in response to CVE-2024-3094. Nixpkgs PR: https://github.com/NixOS/nixpkgs/pull/300028
2024-03-22nix: update nixpkgs-zig-0-12Chris Marchesi
This updates the nixpkgs-zig-0-12 to be in line with the current overlay Zig (0.12.0-dev.3405+31791ae15).
2024-03-22update zigMitchell Hashimoto
2024-03-13nix: update nixpkgs-zig-0-12Chris Marchesi
This updates the nixpkgs-zig-0-12 to be in line with the current overlay Zig (0.12.0-dev.3282+da5b16f9e).
2024-03-13update zigMitchell Hashimoto
2024-03-10nix: update nixpkgs-zig-0-12Chris Marchesi
This updates the nixpkgs-zig-0-12 to be in line with the current overlay Zig (0.12.0-dev.3192+e2cbbd0c2).
2024-03-09update zigMitchell Hashimoto
2024-03-08update zigMitchell Hashimoto
2024-02-27nix: update nixpkgs-zig-0-12Chris Marchesi
This updates the nixpkgs-zig-0-12 to be in line with the current overlay Zig (0.12.0-dev.3033+031f23117).
2024-02-27update zig versionMitchell Hashimoto
2024-02-24update zig versionMitchell Hashimoto
2024-02-21nix: update nixpkgs-zig-0-12Chris Marchesi
This updates the nixpkgs-zig-0-12 to be in line with the current overlay Zig (0.12.0-dev.2818+97290e0bf).
2024-02-20update zig versionMitchell Hashimoto