!9IQChSjwSHXPPWTa:lix.systems

Lix

1113 Members
Lix user channel. Feel free to discuss on-topic issues here and give each other help. For matrix.to links to the rest of the Lix channels, see: https://wiki.lix.systems/books/lix-organisation/page/matrix-rooms300 Servers

Load older messages


SenderMessageTime
17 Dec 2025
@cyphix:systemli.orgcyphix changed their profile picture.14:31:31
@qyriad:katesiria.orgQyriad
In reply to @niklaskorz:matrix.org

https://github.com/NixOS/nixpkgs/blob/master/doc/stdenv/stdenv.chapter.md

Specifying a name and a src is the absolute minimum Nix requires. For convenience, you can also use pname and version attributes and mkDerivation will automatically set name to "${pname}-${version}" by default.

Slightly misleading text… Nix requires name and system; Nixpkgs stdenv provides system, and requires src unless dontUnpack = true or unpackPhase isn't in phases
14:32:16
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)

error: builder for '/nix/store/vp1fmcy84l0cllinm05gladbr4ql0ack-wasm-web-demo-deps-0.0.1.drv' failed with exit code 101;
last 25 log lines:
>
>
> CMake Error at cmake/macros.cmake:382 (message):
> SDL could not find X11 or Wayland development libraries on your system.
> This means SDL will not be able to create windows on a typical unix
> operating system. Most likely, this is not wanted.
>
> On Linux, install the packages listed at
> https://github.com/libsdl-org/SDL/blob/main/docs/README-linux.md#build-dependencies
>
> If you really don't need desktop windows, the documentation tells you how
> to skip this check.
> https://github.com/libsdl-org/SDL/blob/main/docs/README-cmake.md#cmake-fails-to-build-without-x11-or-wayland-support
>
> Call Stack (most recent call first):
> CMakeLists.txt:3823 (SDL_PrintSummary)
>
>

How would one even disable thing

15:19:25
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)I am targeting WASM15:19:32
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)and crane builds all dependencies15:19:37
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)soo15:19:38
@kfears:matrix.orgKFears (burnt out)
In reply to @qyriad:katesiria.org
Slightly misleading text… Nix requires name and system; Nixpkgs stdenv provides system, and requires src unless dontUnpack = true or unpackPhase isn't in phases
I'm going to be grumpy about documentation organization again... In a better world, this info would be on a single page with reference link to Nixpkgs stdenv (Nix Pills ftw)
15:28:47
@yuka:yuka.devYureka (she/her)Redacted or Malformed Event15:35:05
@qyriad:katesiria.orgQyriad Yes… I should maybe just do that 15:58:28
@kfears:matrix.orgKFears (burnt out)I hope one day I'll be able to contribute 🙏16:14:44
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)how the idk even now what would you fix this?16:19:33
@522_:catgirl.cloud0x4fbb09 it/its ⛯✇ΘΔshould the lifetime (56 days) of the conflict of interest statement on https://lix.systems/team/ be bumped up since it's currently nearly a year out of date (Jan 7th 2025), which is a bit more than 56 days :)17:34:56
@me:doasu.devLeah ✦ they/them joined the room.19:43:57
@piegames:flausch.socialpiegamesUh I have a PR open which is soft-stalled for unrelated reasons21:43:56
@piegames:flausch.socialpiegamesThough it might be stalling for longer than 56 days already 🙈21:44:14
@hexa:lossy.networkhexawas already asked in februar and june21:45:04
@piegames:flausch.socialpiegamesI'll try to get back to this with priority once git.lix.systems is up again21:54:05
18 Dec 2025
@kfears:matrix.orgKFears (burnt out) Thanks team for the work on distributed builds and related documentation!
The legacy format is confusing and restraining as fuck. It is highly impressive how there's a very graceful migration path towards the better machines.toml format, and the documentation is very descriptive, precise and non-ambiguous. I remember setting up distributed builds before and it was one hell of an experience; now, I've read the new documentation page and I'm fully confident I can get it to work with minimal effort, even if some sections required a careful re-read due to the mental complexity of the old system
Thank you! <3
02:49:59
@blitz:chat.x86.lolblitzoh nice! what changed? does anyone have a link?07:32:10
@commentator2.0:elia.gardenRutile (Commentator2.0) feel free to pingwe now support declaring remote builders using a toml file instead of the weird space (or semicolon) seperated mess the old foramt was09:29:21
@qyriad:katesiria.orgQyriad it also accepted semicolons??? wtf 10:14:23
@niko:nrab.lolniko ⚡️ I also never knew it accepted semicolons I just thought everything was delimited by whitespace 10:19:36
@lotte:chir.rsLotte (it/its)/Cinny (she/her)oh what10:28:06
@commentator2.0:elia.gardenRutile (Commentator2.0) feel free to ping yeeeep there is some other cursed stuff in there too10:32:43
@commentator2.0:elia.gardenRutile (Commentator2.0) feel free to pingthough iirc semicolon only instead of newline10:33:01
@kloenk:kloenk.eukloenkexactly my reaction while reading10:39:55
@commentator2.0:elia.gardenRutile (Commentator2.0) feel free to ping:D10:40:19
@helle:tacobelllabs.nethelle (just a stray cat girl)at this point, the horrors of the inherited code base have stopped to amaze me10:42:49
@helle:tacobelllabs.nethelle (just a stray cat girl)which means I haven't dug deeply enough for some of them10:44:48
@commentator2.0:elia.gardenRutile (Commentator2.0) feel free to ping
for (auto line : tokenizeString<std::vector<std::string>>(builders, "\n;"))

:D

10:44:50

Show newer messages


Back to Room ListRoom Version: 10