| 12 Nov 2025 |
| death916 joined the room. | 10:00:22 |
| Inayet changed their display name from inayet to Inayet. | 12:38:07 |
| 13 Nov 2025 |
| Michal Koutenský joined the room. | 17:41:16 |
| 15 Nov 2025 |
| mcsida joined the room. | 23:00:14 |
| 16 Nov 2025 |
| ephel joined the room. | 11:04:18 |
| @kttns0ut:matrix.org left the room. | 19:25:29 |
| 17 Nov 2025 |
| leoperegrino joined the room. | 18:49:28 |
| 18 Nov 2025 |
| jopejoe1 (4094@39c3) changed their display name from jopejoe1 to jopejoe1 (4094@39c3). | 20:18:13 |
| 19 Nov 2025 |
| tioan joined the room. | 19:38:30 |
| 20 Nov 2025 |
| John joined the room. | 04:52:36 |
| Yevhen Zhyhalo joined the room. | 16:08:52 |
| willow changed their profile picture. | 23:18:31 |
| willow changed their profile picture. | 23:19:28 |
| 21 Nov 2025 |
| willow removed their profile picture. | 00:04:19 |
| willow set a profile picture. | 00:04:47 |
| isabel changed their profile picture. | 18:14:37 |
| 25 Nov 2025 |
| GrqP joined the room. | 00:25:50 |
| @steeringwheelrules:tchncs.de left the room. | 18:12:12 |
| 26 Nov 2025 |
Rene | Hello. Can anyone point me to an example of a flake to build a NodeJS/Angular project? I found some tutorials about node2nix, but it keeps failing when trying to build the canvas Node package. It's using an older version of node-gyp that doesn't like python-3.13. The recommended solution of also installing Python's setuptools does not solve the issue (by adding it to buildInputs or nativeBuildInputs). | 15:24:52 |
Rene | I managed to get the newer version of node-gyp, now it can't find pkg-config:
npm error /nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/sh: line 1: pkg-config: command not found
npm error gyp: Call to 'pkg-config pixman-1 --libs' returned exit status 127 while in binding.gyp. while trying to load binding.gyp
I have pkg-config in the buildInputs, and have even overridden the Node package's buildInputs to add it, it still can't find it.
| 17:20:22 |
flyx | if I fetch a .zip file as flake input with flake = false;, it gets unzipped automatically. how can I set the filename encoding when unzipping? | 21:50:57 |
| 28 Nov 2025 |
Rene | After further research, this error is not because pkg-config is missing, it's because pixman-1 can't be found. The PKG_CONFIG_PATH is not being set. Is there an expression to add something in buildInputs to PKG_CONFIG_PATH? | 13:04:33 |
| anniecrudeness joined the room. | 18:06:59 |
| antono changed their profile picture. | 18:43:16 |
dramforever | put pixman in buildInputs and pkg-config in nativeBuildInputs, i think | 23:54:53 |
dramforever | node-gyp has strictDeps = true | 23:55:20 |
| 29 Nov 2025 |
Rene | i'll give this a try | 02:11:58 |
Rene | Didn't work. I tried putting this for the overall package derivation, and inside the Node module that is asking for pixman, same result. It seems the PKG_CONFIG_PATH is not being set. | 13:26:47 |
dramforever | unfortunately i don't really know how node stuff works... | 13:30:43 |
Rene | Hmm... I just saw that the node2nix tool I'm trying to use hasn't been updated in 3 years. I'm just going to assume it's broken | 13:39:07 |