Compare commits

...

3 commits

Author SHA1 Message Date
3988436fa9
chore: bump dependencies; set MSRV to 1.91.0
Some checks failed
Rust / Test on aarch64-unknown-linux-gnu (push) Has been cancelled
Rust / Test on x86_64-unknown-linux-gnu (push) Has been cancelled
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I9b88bddb82e8f2d0d4e249cc3a27c61f6a6a6964
2026-02-09 15:34:56 +03:00
f1d0622f84
nix: bump nixpkgs input
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I6d90bb5614d2e56cb18ac06cd3d2473f6a6a6964
2026-02-09 15:34:55 +03:00
8a0a9f2649
nix: link with Mold for all Linux platforms
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Ibed900b7d587278223e6150332aac1dd6a6a6964
2026-02-09 14:58:04 +03:00
4 changed files with 10 additions and 13 deletions

8
Cargo.lock generated
View file

@ -441,9 +441,9 @@ checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c"
[[package]] [[package]]
name = "hotpath" name = "hotpath"
version = "0.9.3" version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3554f9fc054c95f68e9f31196ca3aa77c6ce299f2e5877788e68168d01b7cfab" checksum = "2dc168af8ef9f2f803292b6eca3bba81daca09df4f019f1d589d4392cc4a84e9"
dependencies = [ dependencies = [
"arc-swap", "arc-swap",
"base64", "base64",
@ -469,9 +469,9 @@ dependencies = [
[[package]] [[package]]
name = "hotpath-macros" name = "hotpath-macros"
version = "0.9.2" version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0326ae0362362c976fba738ba2dd585e63bf92264b7070f20219453c9a8cd6ae" checksum = "b2bcbc49dbb85d4226c95a61ab989247ceddb4901c679bcfcab39e586c3e26ad"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",

View file

@ -4,7 +4,7 @@ description = "Microscopic fetch tool in Rust, for NixOS systems, with special
version = "0.4.13" version = "0.4.13"
edition = "2024" edition = "2024"
authors = [ "NotAShelf <raf@notashelf.dev>" ] authors = [ "NotAShelf <raf@notashelf.dev>" ]
rust-version = "1.90" rust-version = "1.91.0"
readme = "./docs/README.md" readme = "./docs/README.md"
repository = "https://github.com/notashelf/microfetch" repository = "https://github.com/notashelf/microfetch"
license = "GPL-3.0" license = "GPL-3.0"
@ -18,7 +18,7 @@ name = "microfetch"
path = "src/main.rs" path = "src/main.rs"
[dependencies] [dependencies]
hotpath = { optional = true, version = "0.9.3" } hotpath = { optional = true, version = "0.10.1" }
libc = "0.2.180" libc = "0.2.180"
[dev-dependencies] [dev-dependencies]

9
flake.lock generated
View file

@ -2,14 +2,11 @@
"nodes": { "nodes": {
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1743359643, "lastModified": 1770562336,
"narHash": "sha256-RkyJ9a67s0zEIz4O66TyZOIGh4TFZ4dKHKMgnxZCh2I=", "narHash": "sha256-ub1gpAONMFsT/GU2hV6ZWJjur8rJ6kKxdm9IlCT0j84=",
"lastModified": 1763381801,
"narHash": "sha256-325fR0JmHW7B74/gHPv/S9w1Rfj/M2HniwQFUwdrZ9k=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "ca77b4bc80e558ce59f2712fdb276f90c0ee309a", "rev": "d6c71932130818840fc8fe9509cf50be8c64634f",
"rev": "46931757ea8bdbba25c076697f8e73b8dc39fef5",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -4,7 +4,7 @@
stdenvAdapters, stdenvAdapters,
rustPlatform, rustPlatform,
llvm, llvm,
useMold ? stdenv.isLinux && !stdenv.hostPlatform.isAarch, useMold ? stdenv.isLinux,
}: let }: let
toml = (lib.importTOML ../Cargo.toml).package; toml = (lib.importTOML ../Cargo.toml).package;
pname = toml.name; pname = toml.name;