Ilya K
6e97fd4382
Conditionally drop boehm-gc patch, now included in nixpkgs
...
Not actually included yet
2024-05-04 10:33:25 +03:00
jade
f879988840
Fix NixOS system building and add a flake check that it works
...
Problem caused by: https://gerrit.lix.systems/c/lix/+/993
But this is actually nixpkgs doing extremely silly feature detection of
Nix based on version which it should /absolutely not be doing/.
2024-05-03 17:13:57 -07:00
jade
fac4f00719
Fix eval on nixos-unstable following prefetch-npm-deps dep fix
...
See: https://github.com/NixOS/nixpkgs/pull/304913
We want to support older nixpkgs too, so we feature detect if we need to
apply this change.
Closes: #18
2024-04-22 14:59:54 -07:00
Qyriad
1c91fbff0d
callPackage Lix instead of overriding Nixpkgs' Nix
2024-04-18 14:56:07 -06:00
jade
9babd8172a
nix-eval-jobs: use lix
2024-04-15 20:06:52 -07:00
Ilya K
f425f32a62
Rename nix-doc to lix-doc here too
...
Fixes build
2024-04-08 11:15:34 +03:00
Qyriad
1b35b90445
overlay: fix builds of Lix after c21d11ac0
...
lix-project/lix/c21d11ac094d4f39215dba6763fcabc62341def4 added a direct
build dependency on Python.
2024-04-05 22:20:24 -06:00
Lunaphied
54cc0918d4
overlay: support nix-doc integration into Lix
2024-04-03 15:55:27 -06:00
jade
a428fa24ae
probably fix cross compilation
2024-04-02 00:41:06 -07:00
hexa
600fc154e4
fix: pin nurl to upstream nix
...
nix-init depends on nurl, so they need to use the same nix for nix-init
to not be rebuilt.
2024-03-29 02:27:19 +01:00
eldritch horrors
eabed5a04f
fix: add cmake and toml11 to inputs
...
toml11 is needed anyway, cmake is only needed for meson. meson isn't
needed right now but let's not have this cause problems *again* soon
2024-03-28 18:32:00 +01:00
hexa
7afd8fbb0d
fix: pin nix-init to upstream nix
2024-03-27 05:54:26 +01:00
jade
f173ccc0aa
put prerelease info in the version
2024-03-18 14:26:45 -07:00
jade
7278990b5a
fix: make the boehm patch content addressed to avoid rebuilds
2024-03-18 13:16:48 -07:00
jade
8b7315c5b9
nix-doc: disable plugin since it is broken by Lix API changes
...
We don't intend to fix the API changes in nix-doc, because we should be
able to kill nix-doc in like a week?
2024-03-16 16:30:31 -07:00
raito
89ccd6e015
fix: pin nixos-option
to upstream
...
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-03-09 02:27:21 +01:00
Jade Lovelace
a312274b08
fake version
2024-03-08 00:10:56 -08:00
Jade Lovelace
5ca6ed5690
fix git-requiring tests
2024-03-08 00:05:25 -08:00
Jade Lovelace
c4615ccc7f
fix version
2024-03-07 23:49:29 -08:00
jade
19fcea3c01
dont build electron please
2024-03-07 12:11:49 -08:00
jade
95c13a16e0
version suffix
2024-03-07 11:49:12 -08:00
jade
be0e76426b
fix nix-doc
2024-03-07 11:45:59 -08:00
jade
d56179fb03
update nix stable
2024-03-07 11:38:40 -08:00
jade
e8bbab27ee
nixos module to catfood it
2024-03-07 11:27:15 -08:00