make ~/.local/state/nix/profiles a symlink to /nix/var/nix/per-user/$USER so profile information is in one place on the filesystem
btw, we have this working, we just need to clean it up and write a migration test
Find all dependencies using
pkg-config
note: boost does not provide a pkg-config, but is an exception to this, as Meson does not use CMake to find boost (though its logic is broken under Nix, see https://github.com/NixOS/nixpkgs/issues/…
nix build --keep-going
should display all FOD hash mismatches just as nix-build
does it.
this should definitely be fixed wtf. why are these even different between nix3 and nix-build…
default verbosity semantics are not documented
duplicate info from the sqlite database as xattrs
[Nix#9133] Fetching flake input with git+ssh requires the ssh executable
I actually would be fine with pulling Git and SSH into Lix's closure, so long as it's also buildable without too
24f7855ae2
init from cherry-pick
fbeef68d63
WIP: restore /nix/var/nix as source of truth for profiles
9ae90612a7
Merge changes I4bffa766,If2561cd5 into main
d5804d0c6d
Merge "fix: eval error of .#devShells.x86_64-linux.x86_64-freebsd13" into main
b962a266c4
Merge "flake: update nixpkgs input to latest nixos-23.11" into main
cherrypick: "boehmgc: disable tests on aarch64-linux"
Hmm, this is only for the tests failing inside qemu right? I guess there's no way to detect that without being very impure
82b1711be3
lol forgot to stage meson.build
1f9b0fba23
add and fix -Wignored-qualifiers
8162f200fa
rebase from gerrit
4ea5940a06
add and fix -Wignored-qualifiers
2bbe3efd16
add and fix -Wdeprecated-copy
nix-store-query could use a --valid-outputs flag
cfb94f13cf
change ref copy assignment operator to = default
060c89da31
add and fix -Wdeprecated-copy
0614273547
init
42eba541ea
add and fix -Wdeprecated-copy
5b1bbab23c
add tests for that
54322f09d3
nix3-eval: don't elide top-level errors
9e3a6bc7a4
init
ccb9981f68
nix3-eval: don't elide top-level errors
make --rebuild work if the store path isn't already built
enable a linting debug mode automatically when in a dirty git tree
ca3ee06383
simplify internal-api-docs definition
4bce1db1a4
flake: simplify internal-api-docs definition
6399ae631b
treefmt was unhappy
4fbdd9890d
flake: refactor devShell creation
5a85927044
re-init
9deb3a0ecc
flake: refactor devShell creation