Artemis Tosini
e8a1fcf537
Support downloading nix from substituters
...
Currently lix-installer requires a lix distribution tarball
downloaded over HTTP or on the system, meaning releases
require manual effort to place files in the correct place.
Add an option to download lix instead from standard nix substituters,
such as cache.nixos.org and cache.lix.systems.
Priority and nar parsing code do not exactly match lix,
but are sufficient to securely download and install nars.
Co-authored-by: Skye <me@skye-c.at>
Change-Id: Ia8a771ad2a99ac461cf5839a52e45f9dca65f3c8
2024-07-19 20:19:58 +00:00
Kate Temkin
9038c2e7b8
cargo: bump the version of nix-rust to avoid issues
2024-05-05 16:45:09 -06:00
ktemkin
220e252230
upload a baseline that's been de-detsys'd
2024-04-02 15:40:06 -06:00
Eelco Dolstra
41dc9fecde
Mark release ( #885 )
2024-03-07 20:47:08 +01:00
Cole Helbling
9c109b71d1
Bump version to 0.17.1-unreleased ( #861 )
2024-02-23 14:12:58 -08:00
Cole Helbling
e6117e8741
Release v0.17.0 ( #859 )
2024-02-23 12:26:10 -08:00
Cole Helbling
bb665028de
Update dependencies ( #858 )
...
* flake.lock: Update, exclude Nixpkgs
Updating Nixpkgs seems to break the Nix build somehow (even though we
don't use the Nix input except for its `binaryTarball` job...).
Flake lock file updates:
• Updated input 'fenix':
'https://api.flakehub.com/f/pinned/nix-community/fenix/0.1.1727%2Brev-66fc1883c34c42df188b83272445aedb26bb64b5/018cc416-f0ae-724d-989f-aa4ded05d885/source.tar.gz?narHash=sha256-Vti1mv4WhmXHPNcFgUiJyt4OKLvsvLzM2eKS4bEegf0%3D ' (2024-01-01)
→ 'https://api.flakehub.com/f/pinned/nix-community/fenix/0.1.1762%2Brev-668102037129923cd0fc239d864fce71eabdc6a3/018d63bb-6455-7a2f-98c6-74a36b8216a4/source.tar.gz?narHash=sha256-4o6TMpzBHO659EiJTzd/EGQGUDdbgwKwhqf3u6b23U8%3D ' (2024-02-01)
• Updated input 'fenix/rust-analyzer-src':
'github:rust-lang/rust-analyzer/cf52c4b2b3367ae7355ef23393e2eae1d37de723' (2023-12-31)
→ 'github:rust-lang/rust-analyzer/42cb1a2bd79af321b0cc503d2960b73f34e2f92b' (2024-01-31)
• Updated input 'nix/libgit2':
'github:libgit2/libgit2/8fd4f83e8acf5ee813191f08c3433e77200ea38b' (2024-02-22)
→ 'github:libgit2/libgit2/45fd9ed7ae1a9b74b957ef4f337bc3c8b3df01b5' (2023-10-18)
* Cargo.lock: update
* fixup: indexmap deprecation warnings
* Cargo.toml: bump strum to 0.26.1, which to 6.0.0
* CONTRIBUTING: update with more specific commands
2024-02-23 09:27:43 -08:00
Ana Hobden
d6c5e1f114
0.16.2-unreleased ( #827 )
2024-01-26 12:31:41 -08:00
Ana Hobden
7119f93bd0
Release v0.16.1 ( #826 )
2024-01-26 08:44:39 -08:00
Ana Hobden
2477de21eb
Bump to 0.16.1-unreleased ( #808 )
2024-01-08 18:43:45 +00:00
Ana Hobden
fb4401df00
Release v0.16.0 ( #804 )
2024-01-08 08:41:39 -08:00
Ana Hobden
e48a8962b5
Bump dependencies ( #800 )
2024-01-04 11:17:58 -08:00
Ana Hobden
8c9e64d2a3
Update deps ( #771 )
2023-12-05 15:19:43 -08:00
Ana Hobden
a176784a03
0.15.1-unreleased ( #755 )
2023-11-30 18:59:40 +00:00
Ana Hobden
df9610edba
Release v0.15.1 ( #729 )
2023-11-14 19:04:27 -08:00
Ana Hobden
b48c7204bc
Release v0.15.0 ( #728 )
2023-11-14 16:05:36 -08:00
Ana Hobden
c79dcb91ae
Release v0.14.0 ( #679 )
2023-10-18 10:18:59 -07:00
Ana Hobden
201fd4a0a7
Release v0.13.1 ( #666 )
2023-10-04 09:08:02 -07:00
Ana Hobden
5eedbab041
Update nix-config-parser ( #664 )
2023-10-03 18:09:37 +00:00
Ana Hobden
d01e1b820c
Release v0.13.0 ( #652 )
2023-09-28 17:02:45 -07:00
Ana Hobden
b0bdd3ddef
Revert "Release v0.12.1 ( #649 )" ( #650 )
...
This reverts commit af06724a5e
.
2023-09-28 22:35:57 +00:00
Ana Hobden
af06724a5e
Release v0.12.1 ( #649 )
2023-09-28 14:35:35 -07:00
Ana Hobden
fc6d611285
Revert "Make nix.conf changes deterministic ( #620 )" ( #648 )
...
* Revert "Make nix.conf changes deterministic (#620 )"
This reverts commit 05571a4990
.
* fmt
* Prod ci
2023-09-28 13:53:14 -07:00
Ana Hobden
3c7297e6ab
v0.12.1-unreleased ( #644 )
...
* v0.12.0-unreleased
* v0.12.1-unreleased...
2023-09-27 15:01:58 +00:00
Ana Hobden
aed05e9a5c
Release v0.12.0 ( #641 )
2023-09-25 13:36:51 -07:00
Ana Hobden
05571a4990
Make nix.conf changes deterministic ( #620 )
...
* Make nix.conf changes deterministic
* Add mac fixture
* Warn/error if user settings don't match our needs
* Repair mac fixture
* fmt
* clipster
* Tidy up some feedback
* fmt
* resolve some nits
2023-09-13 17:02:05 +00:00
Ana Hobden
8395b40223
Bump dependencies ( #619 )
2023-09-01 08:28:25 -07:00
Ana Hobden
329861feca
Release v0.11.0 ( #602 )
2023-08-14 12:08:33 -07:00
Ana Hobden
f8b3e29751
Remove atty dependency ( #554 )
2023-07-05 11:53:19 -07:00
Ana Hobden
b3a371bed1
v0.10.1-unreleased ( #536 )
2023-06-28 07:55:00 -07:00
Ana Hobden
e3cb3725cd
Release v0.10.0 ( #534 )
2023-06-27 10:28:36 -07:00
Ana Hobden
1d51b25bf7
Use os-release to determine appropriate planner ( #501 )
2023-06-01 13:00:39 -07:00
Ana Hobden
d47968d982
Bump to v0.9.2-unreleased ( #497 )
2023-05-31 16:43:17 +00:00
Ana Hobden
457127bc2b
Release v0.9.1 ( #484 )
2023-05-30 09:05:55 -07:00
Ana Hobden
e0cc66038a
Bump to v0.9.1-unreleased ( #483 )
...
* Bump to v0.9.1-unreleased
* Also get cargo files
2023-05-26 20:04:26 +00:00
Ana Hobden
5d0e28fcfb
Release v0.9.0 ( #473 )
2023-05-19 17:03:14 +00:00
Ana Hobden
bdd087a615
Set permissions on unpacked Nix store paths more carefully ( #451 )
...
* Set permissions on unpacked Nix store paths more carefully
* Don't setperm on links
2023-05-05 12:27:00 -07:00
Ana Hobden
1ae77d11ee
Bump dependencies ( #444 )
2023-05-03 11:01:34 -07:00
Ana Hobden
e4956fe3ea
0.8.1-unreleased ( #437 )
2023-05-01 16:03:44 +00:00
Ana Hobden
4cc8326ee9
Release v0.8.0 ( #415 )
2023-04-12 14:38:17 +00:00
Ana Hobden
a10261e882
v0.7.1-unreleased ( #393 )
2023-03-30 08:28:26 -07:00
Ana Hobden
a506ac88ee
Release v0.7.0 ( #390 )
2023-03-29 14:21:00 -07:00
Ana Hobden
ce4cf08b7b
Bump dependencies ( #385 )
2023-03-29 10:13:28 -07:00
Ana Hobden
9ab29d5e36
Add Rosetta check for Mac ( #355 )
...
* Add Rosetta check for Mac
* Use a different, better method
* Setup sysctl error
2023-03-22 10:58:46 -07:00
Ana Hobden
775df0383f
Bump to 0.6.1-unreleased ( #353 )
2023-03-20 15:07:01 -07:00
Ana Hobden
a9a2e4bad7
Release v0.6.0 ( #352 )
2023-03-20 10:31:58 -07:00
Ana Hobden
c13b08987b
Explicit proxy support ( #337 )
...
* Add proxy support
* Improve clap definition and check
* Include missing protocol
* Improve error
2023-03-14 07:56:57 -07:00
Ana Hobden
7d2071e84b
Use rustls-tls-native-roots ( #332 )
2023-03-13 14:13:05 -07:00
Cole Helbling
32dca2e846
Support busybox user/group modification, more informational errors ( #319 )
2023-03-10 14:00:20 -08:00
Cole Helbling
c42a3f58d9
v0.5.1-unreleased ( #307 )
2023-03-06 12:51:43 -08:00