Qyriad qyriad · she/her
  • Joined on 2024-02-29
qyriad opened issue lix-project/lix#154 2024-03-19 01:42:29 +00:00
meson: build docs
qyriad commented on issue lix-project/lix#41 2024-03-19 01:41:48 +00:00
meson build system

https://gerrit.lix.systems/c/lix/+/580 is pushed to Gerrit, which implements building and installing binaries and headers with Meson. Tests and docs incoming.

qyriad opened issue lix-project/lix#153 2024-03-19 01:41:05 +00:00
meson: run tests
qyriad pushed to maint/meson at qyriad/lix 2024-03-17 01:53:53 +00:00
7acdcf5511 meson: better match autotools cxxflags
qyriad pushed to maint/meson at qyriad/lix 2024-03-16 00:56:30 +00:00
f150b3f7f8 meson: migrate generated headers to a generator() object
75f823f2e4 meson: fix libstore on linux
Compare 2 commits »
qyriad pushed to maint/meson at qyriad/lix 2024-03-16 00:03:50 +00:00
6965fc4ead meson: fix libstore on linux
qyriad pushed to maint/meson at qyriad/lix 2024-03-15 22:55:02 +00:00
6fb79d08ae meson: getting the nix command building
qyriad commented on issue lix-project/lix#29 2024-03-15 21:10:57 +00:00
Move the perl bindings out of tree

Are we even building or using Hydra right now though?

qyriad commented on issue lix-project/lix#41 2024-03-15 03:36:23 +00:00
meson build system

I've been chipping away at the different components of Lix, converting them to Meson; I have each of src/lib* building so far. It has been pretty straightforward, but I expect that the Perl…

qyriad commented on issue lix-project/lix#34 2024-03-14 22:50:15 +00:00
Replace the regex with something consistent cross-platform

Wait does Lix not use Boost regex? Or is Boost regex seriously not cross-platform?

qyriad pushed to maint/meson at qyriad/lix 2024-03-14 04:06:09 +00:00
557dc678fd meson: we can now build libcmd!
f2113c2416 meson: we can now build libmain!
e30dac46fe meson: we can now build libexpr!
1af43a19a2 meson: we can now build libfetchers!
Compare 4 commits »
qyriad pushed to maint/meson at qyriad/lix 2024-03-12 20:06:03 +00:00
e2310d7cb2 meson: we can now build libstore!
qyriad pushed to maint/meson at qyriad/lix 2024-03-12 13:20:12 +00:00
8c54e1ac26 meson: can now build libutil!
qyriad pushed to maint/meson at qyriad/lix 2024-03-11 21:17:30 +00:00
3be384807d meson: can now build libutil!
bace7379b7 meson: generate a config.h that works with the current build system
Compare 2 commits »
qyriad commented on issue lix-project/lix#16 2024-03-11 20:14:32 +00:00
running nix profile against /nix/var/nix/profiles/default breaks nix upgrade-nix

Wondering if we should have a command that unbreaks this particular hilarious issue

This could be part of some general analogue to things like brew doctor

qyriad commented on issue lix-project/lix#18 2024-03-11 20:12:38 +00:00
delete the direct root manipulation of the nix store

We don't need to fully delete the capability, just make it never the default (which it never should have been).

qyriad created branch maint/meson in qyriad/lix 2024-03-10 03:29:07 +00:00
qyriad pushed to maint/meson at qyriad/lix 2024-03-10 03:29:07 +00:00
2bc1191b3e meson: generate a config.h that works with the current build system
qyriad pushed to maint/flake-rework at qyriad/lix 2024-03-09 22:51:55 +00:00
a98500320e package: cleanup of all intermediaries
5afa84342c package: migrate devShells
2fe0b373e9 package: migrate internal-api-docs
e14b56943d package: migrate testNixVersions
1b8f5bb870 package: use pname, version, and doBuild (first change with diff hash)
Compare 6 commits »
qyriad pushed to maint/flake-rework at qyriad/lix 2024-03-09 22:44:15 +00:00
8a51528cd1 flake.nix/package.nix: cleanup of all intermediaries
b9d551c6eb package.nix: migrate devShells
22bb720f92 package.nix: migrate internal-api-docs
bf7c069679 package.nix: migrate testNixVersions
172c86e97f package.nix: use pname, version, and doBuild (first change with diff hash)
Compare 5 commits »