Ivan Petkov
3cb338ce81
Fix changelog diff urls
2024-11-18 16:05:33 -08:00
Ivan Petkov
8ff9c457d6
Update CHANGELOG
2024-11-18 16:02:11 -08:00
Ivan Petkov
a517cfe3bc
Update CHANGELOG
2024-11-18 15:57:14 -08:00
Ivan Petkov
77a3ea2b29
Update CHANGELOG
2024-11-18 15:51:37 -08:00
Ivan Petkov
597d78bba0
Update internal flake.lock ( #741 )
...
flake.lock: Update
Flake lock file updates:
• Updated input 'advisory-db':
'github:rustsec/advisory-db/f3460e5ed91658ab94fa41908cfa44991f9f4f02?narHash=sha256-9xJoP1766XJSO1Qr0Lxg2P6dwPncTr3BJYlFMSXBd/E%3D' (2024-11-01)
→ 'github:rustsec/advisory-db/8e353a172f1baf11c0c917cfc9ae3c5eff8b9d06?narHash=sha256-HSx5EDsO07KULW4bNPVeGVAfpQqzwwS005vqISdOzNg%3D' (2024-11-17)
• Updated input 'crane':
'github:ipetkov/crane/8658adcdad49b8f2c6cbf0cc3cb4b4db988f7638?narHash=sha256-Fvieht4pai%2BWey7terllZAKOj0YsaDP0e88NYs3K/Lo%3D' (2024-11-01)
→ 'github:ipetkov/crane/9132c6d1aecee0edfb45141a29a440ee33ce2121?narHash=sha256-ISld/MlY/mbsElnxU/mD9YA5xbyJQC0nl6e9qUtHaYU%3D' (2024-11-18)
• Updated input 'fenix':
'github:nix-community/fenix/efeb50e2535b17ffd4a135e6e3e5fd60a525180c?narHash=sha256-2HBR3zLn57LXKNRtxBb%2BO%2BuDqHM4n0pz51rPayMl4cg%3D' (2024-11-03)
→ 'github:nix-community/fenix/e10ba121773f754a30d31b6163919a3e404a434f?narHash=sha256-tIXhc9lX1b030v812yVJanSR37OnpTb/OY5rU3TbShA%3D' (2024-11-16)
• Updated input 'fenix/rust-analyzer-src':
'github:rust-lang/rust-analyzer/f17a5bbfd0969ba2e63a74505a80e55ecb174ed9?narHash=sha256-KNHZUlqsEibg3YtfUyOFQSofP8hp1HKoY%2BlaoesBxRM%3D' (2024-11-02)
→ 'github:rust-lang/rust-analyzer/1b90e979aeee8d1db7fe14603a00834052505497?narHash=sha256-uHUUS1WPyW6ohp5Bt3dAZczUlQ22vOn7YZF8vaPKIEw%3D' (2024-11-15)
• Updated input 'flake-utils':
'github:numtide/flake-utils/c1dfcf08411b08f6b8615f7d8971a2bfa81d5e8a?narHash=sha256-X6rJYSESBVr3hBoH0WbKE5KvhPU5bloyZ2L4K60/fPQ%3D' (2024-09-17)
→ 'github:numtide/flake-utils/11707dc2f618dd54ca8739b309ec4fc024de578b?narHash=sha256-l0KFg5HjrsfsO/JpG%2Br7fRrqm12kzFHyUHqHCVpMMbI%3D' (2024-11-13)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/2d2a9ddbe3f2c00747398f3dc9b05f7f2ebb0f53?narHash=sha256-B5WRZYsRlJgwVHIV6DvidFN7VX7Fg9uuwkRW9Ha8z%2Bw%3D' (2024-10-30)
→ 'github:NixOS/nixpkgs/5083ec887760adfe12af64830a66807423a859a7?narHash=sha256-D1FNZ70NmQEwNxpSSdTXCSklBH1z2isPR84J6DQrJGs%3D' (2024-11-18)
• Updated input 'nixpkgs-latest-release':
'github:NixOS/nixpkgs/5012ef7926747f739c65bd2e1ceff96da30fb3b8?narHash=sha256-XGYmN3WdyGU8FasWLPjL1Yvm9L9GJ0h62fMgCOPyvo0%3D' (2024-11-03)
→ 'github:NixOS/nixpkgs/ad2c28c6c5cc04e09bed68db46db5718d40b5b9e?narHash=sha256-xk83zrDElaMXiHI8DH6sLLTix5%2BijPYmIusiQ16GDdc%3D' (2024-11-18)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/8d1b40f8dfd7539aaa3de56e207e22b3cc451825?narHash=sha256-Sgax33jGuvVHTjl1P78IwzlhAGyOxtx5Q26inKja8S4%3D' (2024-11-03)
→ 'github:oxalica/rust-overlay/0be641045af6d8666c11c2c40e45ffc9667839b5?narHash=sha256-Ou7vLETSKwmE/HRQz4cImXXJBr/k9gp4J4z/PF8LzTE%3D' (2024-11-18)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-18 22:21:50 +00:00
Ivan Petkov
9132c6d1ae
examples: trunk-workspace: update for future compat
...
Looks like newer versions of trunk expect the current directory to be
the crate to compile, so adjust the example to take that into account
2024-11-18 13:37:01 -08:00
Ivan Petkov
182bbb447a
buildTrunkPackage: print warning with current, valid hashes
2024-11-18 13:37:01 -08:00
Ivan Petkov
3096fc35ad
buildTrunkPackage: correctly inherit buildPhaseCargoCommand
2024-11-18 13:37:01 -08:00
Ivan Petkov
30ad43e875
examples: drop nixpkgs-for-wasm-bindgen
...
The examples were already hard coding a concrete version of
wasm-bindgen-cli so having the extra input was both useless and
confusing
2024-11-18 13:37:01 -08:00
Ivan Petkov
9f515d0197
checks: drop trunk-outdated-bindgen test
...
We already have a test which hard codes which version of
wasm-bindgen-cli we're using, no need to have two
2024-11-18 13:37:01 -08:00
Rijk van Putten
ef80ead953
Add fileset helpers ( #731 )
...
---------
Co-authored-by: Ivan Petkov <ivanppetkov@gmail.com>
2024-11-08 12:39:11 -08:00
Ivan Petkov
e47c16b56e
removeReferencesToVendoredSourcesHook: avoid using /dev/fd directly ( #737 )
2024-11-08 18:36:43 +00:00
Ivan Petkov
f53b0b974f
buildTrunkPackage: set --release=true on newer trunk versions ( #736 )
2024-11-08 18:25:05 +00:00
Ivan Petkov
a4ca939054
Update internal flake.lock ( #732 )
...
flake.lock: Update
Flake lock file updates:
• Updated input 'advisory-db':
'github:rustsec/advisory-db/57c4a0ce3a1a3cdbf9e7eaa16b5441345de50d13?narHash=sha256-%2BEO3jis98fMzG2/JPeFcmWgDxxm4RO0q/TSxiXHoAFs%3D' (2024-10-14)
→ 'github:rustsec/advisory-db/f3460e5ed91658ab94fa41908cfa44991f9f4f02?narHash=sha256-9xJoP1766XJSO1Qr0Lxg2P6dwPncTr3BJYlFMSXBd/E%3D' (2024-11-01)
• Updated input 'crane':
'github:ipetkov/crane/f876e3d905b922502f031aeec1a84490122254b7?narHash=sha256-fROVjMcKRoGHofDm8dY3uDUtCMwUICh/KjBFQnuBzfg%3D' (2024-10-12)
→ 'github:ipetkov/crane/8658adcdad49b8f2c6cbf0cc3cb4b4db988f7638?narHash=sha256-Fvieht4pai%2BWey7terllZAKOj0YsaDP0e88NYs3K/Lo%3D' (2024-11-01)
• Updated input 'fenix':
'github:nix-community/fenix/d6a9ff4d1e60c347a23bc96ccdb058d37a810541?narHash=sha256-Jkqaw9O7WXTf5SHrK7xr9HpVU/mEPVg0Sp6s3AENC90%3D' (2024-10-15)
→ 'github:nix-community/fenix/efeb50e2535b17ffd4a135e6e3e5fd60a525180c?narHash=sha256-2HBR3zLn57LXKNRtxBb%2BO%2BuDqHM4n0pz51rPayMl4cg%3D' (2024-11-03)
• Updated input 'fenix/rust-analyzer-src':
'github:rust-lang/rust-analyzer/0319586ef2a2636f6d6b891690b7ebebf4337c85?narHash=sha256-BOCZ5osPOMh2BPHnkK4sVdTGj7sn47rBn1nxjrzWe5U%3D' (2024-10-14)
→ 'github:rust-lang/rust-analyzer/f17a5bbfd0969ba2e63a74505a80e55ecb174ed9?narHash=sha256-KNHZUlqsEibg3YtfUyOFQSofP8hp1HKoY%2BlaoesBxRM%3D' (2024-11-02)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/7881fbfd2e3ed1dfa315fca889b2cfd94be39337?narHash=sha256-GBJRnbFLDg0y7ridWJHAP4Nn7oss50/VNgqoXaf/RVk%3D' (2024-10-15)
→ 'github:NixOS/nixpkgs/2d2a9ddbe3f2c00747398f3dc9b05f7f2ebb0f53?narHash=sha256-B5WRZYsRlJgwVHIV6DvidFN7VX7Fg9uuwkRW9Ha8z%2Bw%3D' (2024-10-30)
• Updated input 'nixpkgs-latest-release':
'github:NixOS/nixpkgs/4a3f2d3195b60d07530574988df92e049372c10e?narHash=sha256-VgcLDu4igNT0eYua6OAl9pWCI0cYXhDbR%2BpWP44tte0%3D' (2024-10-18)
→ 'github:NixOS/nixpkgs/5012ef7926747f739c65bd2e1ceff96da30fb3b8?narHash=sha256-XGYmN3WdyGU8FasWLPjL1Yvm9L9GJ0h62fMgCOPyvo0%3D' (2024-11-03)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/9051466c82b9b3a6ba9e06be99621ad25423ec94?narHash=sha256-KDmYxpkFWa0Go0WnOpkgQOypVaQxbwgpEutET5ey1VQ%3D' (2024-10-18)
→ 'github:oxalica/rust-overlay/8d1b40f8dfd7539aaa3de56e207e22b3cc451825?narHash=sha256-Sgax33jGuvVHTjl1P78IwzlhAGyOxtx5Q26inKja8S4%3D' (2024-11-03)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-03 16:51:00 +00:00
dependabot[bot]
8658adcdad
chore(deps): bump cachix/install-nix-action from 29 to 30 ( #730 )
2024-11-01 16:48:11 -07:00
Ivan Petkov
498d9f122c
examples: use member wildcard to avoid breaking if crates are renamed ( #728 )
2024-10-27 20:17:42 +00:00
Ivan Petkov
f235b656ee
checks: add regression test that cleanCargoSource works with non-paths ( #726 )
2024-10-24 03:40:21 +00:00
Ivan Petkov
fa8b7445dd
Update internal flake.lock ( #724 )
...
flake.lock: Update
Flake lock file updates:
• Updated input 'advisory-db':
'github:rustsec/advisory-db/a68ca4a1ec3950da7c82c522e8cfc424e28ca7f0?narHash=sha256-nnfwJjLA0uVIBgrGNYt9ButjBQFyj/I6MohQUHhJ78A%3D' (2024-10-02)
→ 'github:rustsec/advisory-db/57c4a0ce3a1a3cdbf9e7eaa16b5441345de50d13?narHash=sha256-%2BEO3jis98fMzG2/JPeFcmWgDxxm4RO0q/TSxiXHoAFs%3D' (2024-10-14)
• Updated input 'crane':
'github:ipetkov/crane/a376dd1efac7bce448857c62961c6311be26cb09?narHash=sha256-DvFQd58W20BEqh0BUt33eZhzPKBXGO/r9aiSFIVMaWU%3D' (2024-10-01)
→ 'github:ipetkov/crane/f876e3d905b922502f031aeec1a84490122254b7?narHash=sha256-fROVjMcKRoGHofDm8dY3uDUtCMwUICh/KjBFQnuBzfg%3D' (2024-10-12)
• Updated input 'fenix':
'github:nix-community/fenix/381781f96b880c2ced9019a9e2406b31ccea82b4?narHash=sha256-Ih4RD65WZZDgtla9Uh8zm6gQJ1zgkXkiU4HKtEwQjvI%3D' (2024-10-03)
→ 'github:nix-community/fenix/d6a9ff4d1e60c347a23bc96ccdb058d37a810541?narHash=sha256-Jkqaw9O7WXTf5SHrK7xr9HpVU/mEPVg0Sp6s3AENC90%3D' (2024-10-15)
• Updated input 'fenix/rust-analyzer-src':
'github:rust-lang/rust-analyzer/e1a76671af2fbc74c84c18ba18fcda5e653d7531?narHash=sha256-OTI1eKQ3WIkj6q8PROpPY1vhaxYRdiS1btSfBowQPps%3D' (2024-10-01)
→ 'github:rust-lang/rust-analyzer/0319586ef2a2636f6d6b891690b7ebebf4337c85?narHash=sha256-BOCZ5osPOMh2BPHnkK4sVdTGj7sn47rBn1nxjrzWe5U%3D' (2024-10-14)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/fd698a4ab779fb7fb95425f1b56974ba9c2fa16c?narHash=sha256-wQ3RN0mwaLoED8Qu5dc%2Bu0v/pRSPyy50I0FTEyb5/f8%3D' (2024-10-02)
→ 'github:NixOS/nixpkgs/7881fbfd2e3ed1dfa315fca889b2cfd94be39337?narHash=sha256-GBJRnbFLDg0y7ridWJHAP4Nn7oss50/VNgqoXaf/RVk%3D' (2024-10-15)
• Updated input 'nixpkgs-latest-release':
'github:NixOS/nixpkgs/36ac3afdab6742dfbb315eefda11154743c4cc0f?narHash=sha256-nwkaGWkfAMpt89bc0/FL2y1pQ4FiYbhqBIl9WDawwh8%3D' (2024-10-03)
→ 'github:NixOS/nixpkgs/4a3f2d3195b60d07530574988df92e049372c10e?narHash=sha256-VgcLDu4igNT0eYua6OAl9pWCI0cYXhDbR%2BpWP44tte0%3D' (2024-10-18)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/5e3eee4bc42a2504653bedfe95bceda9a1e85ae7?narHash=sha256-pJoN5Qd83coaoEJmpkxw%2Bcuh89IJORvLm8qyw3GMLIQ%3D' (2024-10-03)
→ 'github:oxalica/rust-overlay/9051466c82b9b3a6ba9e06be99621ad25423ec94?narHash=sha256-KDmYxpkFWa0Go0WnOpkgQOypVaQxbwgpEutET5ey1VQ%3D' (2024-10-18)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-18 17:37:04 +00:00
Ivan Petkov
f876e3d905
Update CHANGELOG
2024-10-12 16:35:44 -07:00
Ivan Petkov
84803e7a72
ci: drop unnecessary override
2024-10-12 16:34:58 -07:00
Ivan Petkov
c052ed5e84
buildDepsOnly: set CRANE_BUILD_DEPS_ONLY env var when running ( #722 )
2024-10-12 23:28:15 +00:00
Ivan Petkov
adfdd217c7
docs: add hint to stage .cargo/config.toml when using alt registries ( #721 )
2024-10-12 22:17:10 +00:00
Rebecca Turner
112a80c012
Add cargoDocTest
( #720 )
...
---------
Co-authored-by: Ivan Petkov <ivanppetkov@gmail.com>
2024-10-12 22:08:18 +00:00
Ivan Petkov
fd86b78f5f
vendorCargoRegistries: warn when registry names are not found ( #716 )
2024-10-07 16:39:36 -07:00
Ivan Petkov
37e4f9f097
Update internal flake.lock ( #715 )
...
flake.lock: Update
Flake lock file updates:
• Updated input 'advisory-db':
'github:rustsec/advisory-db/f791f5a283bd59a78dbf85603409ccf8996e3856?narHash=sha256-pqW9wNSVT9JrhGzXZhKaFGefJwAsnr8H32093GwvyoE%3D' (2024-09-22)
→ 'github:rustsec/advisory-db/a68ca4a1ec3950da7c82c522e8cfc424e28ca7f0?narHash=sha256-nnfwJjLA0uVIBgrGNYt9ButjBQFyj/I6MohQUHhJ78A%3D' (2024-10-02)
• Updated input 'crane':
'github:ipetkov/crane/7e4586bad4e3f8f97a9271def747cf58c4b68f3c?narHash=sha256-PrtLmqhM6UtJP7v7IGyzjBFhbG4eOAHT6LPYOFmYfbk%3D' (2024-09-04)
→ 'github:ipetkov/crane/a376dd1efac7bce448857c62961c6311be26cb09?narHash=sha256-DvFQd58W20BEqh0BUt33eZhzPKBXGO/r9aiSFIVMaWU%3D' (2024-10-01)
• Updated input 'fenix':
'github:nix-community/fenix/f5a9b01cd81b46228b3737669e8275b1f2da7d35?narHash=sha256-webLScPFCax18Z2lQHhaWzqqQRvV2Y1lOADqUa7VQbU%3D' (2024-09-22)
→ 'github:nix-community/fenix/381781f96b880c2ced9019a9e2406b31ccea82b4?narHash=sha256-Ih4RD65WZZDgtla9Uh8zm6gQJ1zgkXkiU4HKtEwQjvI%3D' (2024-10-03)
• Updated input 'fenix/rust-analyzer-src':
'github:rust-lang/rust-analyzer/94b526fc86eaa0e90fb4d54a5ba6313aa1e9b269?narHash=sha256-nCmG4NJpwI0IoIlYlwtDwVA49yuspA2E6OhfCOmiArQ%3D' (2024-09-15)
→ 'github:rust-lang/rust-analyzer/e1a76671af2fbc74c84c18ba18fcda5e653d7531?narHash=sha256-OTI1eKQ3WIkj6q8PROpPY1vhaxYRdiS1btSfBowQPps%3D' (2024-10-01)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/a1d92660c6b3b7c26fb883500a80ea9d33321be2?narHash=sha256-V5LpfdHyQkUF7RfOaDPrZDP%2Boqz88lTJrMT1%2BstXNwo%3D' (2024-09-20)
→ 'github:NixOS/nixpkgs/fd698a4ab779fb7fb95425f1b56974ba9c2fa16c?narHash=sha256-wQ3RN0mwaLoED8Qu5dc%2Bu0v/pRSPyy50I0FTEyb5/f8%3D' (2024-10-02)
• Updated input 'nixpkgs-latest-release':
'github:NixOS/nixpkgs/fc8411a98ece27c0e6f2a68d757812fc8d6f892e?narHash=sha256-6fYNLNeksp3Uf1mE2ZuiTXb%2BuG/ZHJuREGX%2BSENNEsU%3D' (2024-09-22)
→ 'github:NixOS/nixpkgs/36ac3afdab6742dfbb315eefda11154743c4cc0f?narHash=sha256-nwkaGWkfAMpt89bc0/FL2y1pQ4FiYbhqBIl9WDawwh8%3D' (2024-10-03)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/edc5b0f896170f07bd39ad59d6186fcc7859bbb2?narHash=sha256-tY/UU3Qk5gP/J0uUM4DZ6wo4arNLGAVqLKBotILykfQ%3D' (2024-09-23)
→ 'github:oxalica/rust-overlay/5e3eee4bc42a2504653bedfe95bceda9a1e85ae7?narHash=sha256-pJoN5Qd83coaoEJmpkxw%2Bcuh89IJORvLm8qyw3GMLIQ%3D' (2024-10-03)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-03 16:53:39 +00:00
dependabot[bot]
a376dd1efa
chore(deps): bump DeterminateSystems/update-flake-lock from 23 to 24 ( #712 )
2024-10-01 16:15:12 -07:00
dependabot[bot]
db9eed1cf2
chore(deps): bump cachix/install-nix-action from V27 to 29 ( #713 )
2024-10-01 16:14:58 -07:00
Ivan Petkov
5b03654ce0
Update CHANGELOG
2024-09-25 19:11:45 -07:00
Ivan Petkov
08f45b5a2e
registryFromSparse: add missing API docs ( #710 )
2024-09-25 03:44:07 +00:00
Ivan Petkov
5c57ab39aa
docs: document how to override mkShell/stdenv for devShell ( #709 )
2024-09-25 03:27:17 +00:00
Ivan Petkov
d3797a7544
cargoDoc: add a fallback search for non-cross-compiled docs ( #708 )
2024-09-24 20:15:24 -07:00
Ivan Petkov
6b40cc876c
test/flake.lock: Update
...
Flake lock file updates:
• Updated input 'advisory-db':
'github:rustsec/advisory-db/dd0703e582ab7edc2637bc3385d540c3dbffa0db' (2024-08-24)
→ 'github:rustsec/advisory-db/f791f5a283bd59a78dbf85603409ccf8996e3856' (2024-09-22)
• Updated input 'fenix':
'github:nix-community/fenix/dba5ef499c684acae11a2661d0ed45017fe75b71' (2024-08-24)
→ 'github:nix-community/fenix/f5a9b01cd81b46228b3737669e8275b1f2da7d35' (2024-09-22)
• Updated input 'fenix/rust-analyzer-src':
'github:rust-lang/rust-analyzer/ab34fdd9f3367d1761991f78e3a7006a4d8d2b34' (2024-08-23)
→ 'github:rust-lang/rust-analyzer/94b526fc86eaa0e90fb4d54a5ba6313aa1e9b269' (2024-09-15)
• Updated input 'flake-utils':
'github:numtide/flake-utils/b1d9ab70662946ef0850d488da1c9019f3a9752a' (2024-03-11)
→ 'github:numtide/flake-utils/c1dfcf08411b08f6b8615f7d8971a2bfa81d5e8a' (2024-09-17)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/4de4818c1ffa76d57787af936e8a23648bda6be4' (2024-08-22)
→ 'github:NixOS/nixpkgs/a1d92660c6b3b7c26fb883500a80ea9d33321be2' (2024-09-20)
• Updated input 'nixpkgs-latest-release':
'github:NixOS/nixpkgs/c7eb282d733ee64a11b9153b0e471413bd56776b' (2024-08-24)
→ 'github:NixOS/nixpkgs/fc8411a98ece27c0e6f2a68d757812fc8d6f892e' (2024-09-22)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/2b5b3edd96ef336b00622dcabc13788fdef9e3ca' (2024-08-24)
→ 'github:oxalica/rust-overlay/edc5b0f896170f07bd39ad59d6186fcc7859bbb2' (2024-09-23)
2024-09-22 19:53:33 -07:00
Ivan Petkov
da0479599a
flake: drop nixpkgs-darwin
2024-09-22 19:12:11 -07:00
Ivan Petkov
7e4586bad4
docs: fix typo
2024-09-03 17:26:06 -07:00
Ivan Petkov
d995bc5e2d
ci: clean up the flake-lock update action
...
Now that only the internal flake has actual inputs, we only need one of
these actions running instead of two.
2024-09-03 16:54:47 -07:00
Ivan Petkov
cc29aa8ea2
docs: add a FAQ entry about git-deps and relative file paths ( #695 )
2024-09-03 23:50:10 +00:00
[eureka@nixos]
96fd12c710
Add taploFmt
TOML format function to mkLib
( #674 )
...
---------
Co-authored-by: Ivan Petkov <ivanppetkov@gmail.com>
2024-08-31 17:27:30 +00:00
Ivan Petkov
63396562b8
Delete dead code
2024-08-29 16:28:27 -07:00
Ivan Petkov
6f7504ad93
Drop dependency on nixpkgs ( #692 )
...
Callers should use `mkLib` with an instantiation of `pkgs` instead of
using `crane.lib.${system}` directly
2024-08-29 23:29:16 +00:00
Ivan Petkov
95b42093e5
downloadCargoPackageFromGit: take hash
instead of sha256
( #691 )
2024-08-29 15:47:52 -07:00
Ivan Petkov
5d6c16530f
downloadCargoPackageFromGit: set fetchLFS when an output hash is defined ( #690 )
2024-08-29 15:35:39 -07:00
Ivan Petkov
3e08f4b1fc
Update internal flake.lock ( #687 )
...
Flake lock file updates:
• Updated input 'advisory-db':
'github:rustsec/advisory-db/201638b35a3e85b7794e84cc73f876d7a2b7ad51?narHash=sha256-AZI593yLh4lcKJdAnnjyLMKUm5PMDpFy1APIYFURLyI%3D' (2024-08-16)
→ 'github:rustsec/advisory-db/dd0703e582ab7edc2637bc3385d540c3dbffa0db?narHash=sha256-K9CHOXzHPfNjZsz3dC9Vhdryz70dyaDTsCjFJHB19xA%3D' (2024-08-24)
• Updated input 'crane':
'github:ipetkov/crane/4c6c77920b8d44cd6660c1621dea6b3fc4b4c4f4?narHash=sha256-NhCkJJQhD5GUib8zN9JrmYGMwt4lCRp6ZVNzIiYCl0Y%3D' (2024-08-06)
→ 'github:ipetkov/crane/3e47b7a86c19142bd3675da49d6acef488b4dac1?narHash=sha256-ixjje1JO8ucKT41hs6n2NCde1Vc0%2BZc2p2gUbJpCsMw%3D' (2024-08-23)
• Updated input 'fenix':
'github:nix-community/fenix/73b4e46c0f6e93b104f5a9c9573bd2ad0e319061?narHash=sha256-nkBo%2Bna4bWtstBRjwNWCapOt/LYMaBKkKddfZGkTskE%3D' (2024-08-18)
→ 'github:nix-community/fenix/dba5ef499c684acae11a2661d0ed45017fe75b71?narHash=sha256-puBjYiWZMu/VhDk5ZQW88o/IlwsYuoqvCglOESolyBc%3D' (2024-08-24)
• Updated input 'fenix/rust-analyzer-src':
'github:rust-lang/rust-analyzer/fa003262474185fd62168379500fe906b331824b?narHash=sha256-x/RXN/ougJ1IEoBKrY0UijB530OfOfICK4KPa3Kj9Bk%3D' (2024-08-17)
→ 'github:rust-lang/rust-analyzer/ab34fdd9f3367d1761991f78e3a7006a4d8d2b34?narHash=sha256-N6p1Qd7qgIATJz61JXAqV/rd8umeg0Uj1IawJCTdDlU%3D' (2024-08-23)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/38fb99e12ff992a05641086dba26d1a5849929d1?narHash=sha256-9nFBs2sf1rlLGRSzlVVVHSE9VooZrYbNr3gtIFgYZJ8%3D' (2024-08-18)
→ 'github:NixOS/nixpkgs/c7eb282d733ee64a11b9153b0e471413bd56776b?narHash=sha256-Uw7NvIky7bzk3zBQgxUySyaKGrnmPtn8ZdCzDWbfByg%3D' (2024-08-24)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/456e78a55feade2c3bc6d7bc0bf5e710c9d86120?narHash=sha256-TcVf66N2NgGhxORFytzgqWcg0XJ%2Bkk8uNLNsTRI5sYM%3D' (2024-08-18)
→ 'github:oxalica/rust-overlay/2b5b3edd96ef336b00622dcabc13788fdef9e3ca?narHash=sha256-ltKuK6shQ64uej1mYNtBsDYxttUNFiv9AcHqk0%2B0NQM%3D' (2024-08-24)
2024-08-24 22:13:50 +00:00
Ivan Petkov
ae7a716524
chore: bump sqlx to 0.8 in examples ( #688 )
2024-08-24 21:50:30 +00:00
Ivan Petkov
7543c8d76f
chore: bump all example Cargo.locks ( #686 )
2024-08-24 20:58:19 +00:00
Ivan Petkov
3e47b7a86c
Update flake.lock ( #680 )
...
flake.lock: Update
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/81610abc161d4021b29199aa464d6a1a521e0cc9?narHash=sha256-TcXjLVNd3VeH1qKPH335Tc4RbFDbZQX%2Bd7rqnDUoRaY%3D' (2024-08-02)
→ 'github:NixOS/nixpkgs/4de4818c1ffa76d57787af936e8a23648bda6be4?narHash=sha256-x3jl6OWTs%2BL9C7EtscuWZmGZWI0iSBDafvg3X7JMa1A%3D' (2024-08-22)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-23 01:39:19 +00:00
Ivan Petkov
af693bf608
buildPackage: do not add jq
to nativeBuildInputs ( #685 )
...
Doing so ends up resulting in PKG_CONFIG_PATH changing which may result
in various `*-sys` crates needing to be rebuilt
2024-08-22 16:24:53 -07:00
Ivan Petkov
3f50200286
Update CHANGELOG
2024-08-22 16:02:43 -07:00
Ivan Petkov
7ce9281980
Update internal flake.lock ( #679 )
...
* test/flake.lock: Update
Flake lock file updates:
• Updated input 'advisory-db':
'github:rustsec/advisory-db/0e7413f7941015a388b58730a53bf2529f50ab14' (2024-07-23)
→ 'github:rustsec/advisory-db/201638b35a3e85b7794e84cc73f876d7a2b7ad51' (2024-08-16)
• Updated input 'crane':
'github:ipetkov/crane/0081e9c447f3b70822c142908f08ceeb436982b8' (2024-07-23)
→ 'github:ipetkov/crane/4c6c77920b8d44cd6660c1621dea6b3fc4b4c4f4' (2024-08-06)
• Updated input 'fenix':
'github:nix-community/fenix/31cd6d83e0e3900f10053daf33bd878792946282' (2024-07-24)
→ 'github:nix-community/fenix/73b4e46c0f6e93b104f5a9c9573bd2ad0e319061' (2024-08-18)
• Updated input 'fenix/rust-analyzer-src':
'github:rust-lang/rust-analyzer/eb5da56d839ae0a9e9f50774fa3eb78eb0964550' (2024-07-23)
→ 'github:rust-lang/rust-analyzer/fa003262474185fd62168379500fe906b331824b' (2024-08-17)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/2e19d60f8f7ad31c7991ac040e7b24c4f1a59bbe' (2024-07-24)
→ 'github:NixOS/nixpkgs/38fb99e12ff992a05641086dba26d1a5849929d1' (2024-08-18)
• Updated input 'nixpkgs-darwin':
'github:NixOS/nixpkgs/ea73e7ae9dea53d112cb08fb78f4e00d1f686c54' (2024-07-22)
→ 'github:NixOS/nixpkgs/1cbd3d585263dc620c483e138d352a39b9f0e3ec' (2024-08-17)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/a6afdaab4a47d6ecf647a74968e92a51c4a18e5a' (2024-07-24)
→ 'github:oxalica/rust-overlay/456e78a55feade2c3bc6d7bc0bf5e710c9d86120' (2024-08-18)
* examples/build-std: fix build
2024-08-18 18:36:20 +00:00
Nils Harbke
4c6c77920b
Fix positioning of cargoExtraArgs in craneLib.cargoNextest ( #678 )
...
Both `cargo nextest run` and `cargo llvm-cov` do not place any cargo
options/flags right behind `cargo <HERE> ...`. All cargo related flags
can be added to the `cargoNextestExtraArgs` attribute. [Issue #675 ]
After altering `checkPhaseCargoCommand` to use one of two explicit
command strings inside if/else blocks, it is no longer necessary to
default `cmd` to an empty value when `withLlvmCov` is set to `true`.
---------
Co-authored-by: Ivan Petkov <ivanppetkov@gmail.com>
2024-08-06 09:07:59 -07:00
Ivan Petkov
d0c8f4ed85
ci: fix dependency pinning
...
Looks like our pinned test/flake.lock was being ignored and the latest
version of all inputs was being used. This should fix that oversight
(and give us better caching to boot)
2024-08-05 18:25:32 -07:00