!VRULIdgoKmKPzJZzjj:nixos.org

Nix Hackers

842 Members
For people hacking on the Nix package manager itself183 Servers

Load older messages


SenderMessageTime
27 May 2025
@deeok:matrix.orgmatrixrooms.info mod bot (does NOT read/send messages and/or invites; used for checking reported rooms) joined the room.23:56:11
28 May 2025
@normalcea:matrix.orgjasi 🏳️‍⚧️ changed their display name from normalcea to normalcea 🏳️‍⚧️.21:28:06
29 May 2025
@tsn9cp_again:matrix.orgtsn9cp_again joined the room.10:14:04
30 May 2025
@adeci:matrix.org. changed their display name from adeci to ..00:39:15
@adeci:matrix.org. changed their profile picture.00:39:50
@fryngies:matrix.orgfryngies joined the room.14:58:08
@fzakaria:one.ems.hostfzakarianow that we are on Meson, CLion works so well16:02:46
@fzakaria:one.ems.hostfzakariaso nice to easily debug.16:02:52
@fzakaria:one.ems.hostfzakariaworth the 99$16:02:54
@bytebandit:tac.lolDerivationDingus set a profile picture.19:53:21
@bytebandit:tac.lolDerivationDingus changed their profile picture.19:54:35
@fzakaria:one.ems.hostfzakaria What's up with the nix-meson-build-support folders ? 22:20:11
@fzakaria:one.ems.hostfzakariais that a pattern idiom I can learn about ? A lot of them seem unecessary to me but /shrug22:20:34
@fzakaria:one.ems.hostfzakaria(and the repeated subproject etc..) just find it confusing.22:21:15
31 May 2025
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)
In reply to @fzakaria:one.ems.host
What's up with the nix-meson-build-support folders ?
It’s just a helper for deduplicating shared meson code. Since meson only allows importing shared code via subdirs from the subdirectory it gets in-repo symlinked to all subprojects. There isn’t a much better way to deduplicate code AFAIK with meson.
12:13:51
@chipset:boykisser.infochipset joined the room.13:23:46
@joerg:thalheim.ioMic92
In reply to @philiptaron:matrix.org
Awesome news! Is there someone from the Nix core team on deck to make the nixpkgs PR, or would you like community support from (say) me there?
You mean for the update? John did it
14:01:05
@joerg:thalheim.ioMic92However you can bump latest if you want 14:01:30
@fzakaria:one.ems.hostfzakaria Sergei Zimmerman (xokdvium): things like gen_header have to be redeclared for each subproject? 14:37:07
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)Well, yeah. There’s also /export which does pkgconf file generation and common stuff like enabling warnings. Since componentized builds actually don’t have any subprojects there isn’t any other way to do that.14:41:46
@fzakaria:one.ems.hostfzakaria

Well, yeah.
I'll play with it; that sounds crazy for each subproject to redlcare thing but /shrug

14:43:04
@fzakaria:one.ems.hostfzakaria(build systems always surprise me)14:43:09
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)Well, meson does have a ton of opinionated choices which are somewhat questionable.14:45:18
@gerg-l:matrix.orgGerg joined the room.15:47:09
@iamrajivranjansingh:matrix.orgRajiv Singh joined the room.17:11:52
@fzakaria:one.ems.hostfzakariaI haven't used it much; i spent the last year doing a lot of Bazel but dunno its any better17:27:23
@fzakaria:one.ems.hostfzakaria I use ccacheStdenv but looking at ccache -s it always seems to miss. 17:39:55
@fzakaria:one.ems.hostfzakariai have this little fork https://github.com/fzakaria/nix/tree/linux-simple where I removed darwin, Windows and other stuff to try and get a small Nix kernel20:12:35
1 Jun 2025
@mjolnir:nixos.orgNixOS Moderation Bot unbanned @mightyiam:matrix.org@mightyiam:matrix.org.22:58:04
@jeancaspar:matrix.orgjeancaspar joined the room.23:34:29

Show newer messages


Back to Room ListRoom Version: 6