| 30 Aug 2021 |
piegames | What's our way to handle GNOME extensions with run-time external dependencies? Is it okay to require that a dependency is available in the system path (as it would be done normally) or do we patch them so that use some specific path to the Nix store? | 18:18:16 |
hexa | patching them is the more user-friendly way | 18:41:51 |
hexa | leaking binaries into your PATH because you are using them under the hood is meh | 18:42:29 |
piegames | No, but "requiring binaries in PATH" would be feasible | 18:43:06 |
Jan Tojnar | piegames: generally, if it is mandatory/core functionality dependency, I tend to patch | 18:50:20 |
Jan Tojnar | if it is optional but majority of users would probably want it, I tend to patch as well | 18:50:52 |
Jan Tojnar | if it is optional and niche or too big or otherwise problematic, people who need it can install it themselves | 18:51:31 |
piegames | I see, thanks | 18:51:40 |
Jan Tojnar | as always, viewer discretion advised | 18:52:05 |
hexa | piegames: means: make a conscious decision | 19:32:36 |
Jan Tojnar | * as always, ~~viewer~~ discretion advised | 19:41:05 |
Jan Tojnar | * as always, viewer discretion advised | 19:41:16 |
| 31 Aug 2021 |
| -(𝕂eloτ)- changed their profile picture. | 04:12:56 |
| 6 Sep 2021 |
| papojari changed their profile picture. | 21:17:39 |
| papojari changed their profile picture. | 21:18:28 |
| papojari changed their profile picture. | 21:18:37 |
| papojari changed their profile picture. | 21:20:27 |
| 8 Sep 2021 |
maxine (they/them) | Do we have any room under which freedesktop stuff falls under on matrix? I'm looking at bumping pulseaudio, but 15.0 has finally dropped autotools meaning we need to switch to meson... and if someone else is already looking at doing that, I'd be happier just testing it :D | 14:42:46 |
maxine (they/them) | * Do we have any room which freedesktop stuff falls under on matrix? I'm looking at bumping pulseaudio, but 15.0 has finally dropped autotools meaning we need to switch to meson... and if someone else is already looking at doing that, I'd be happier just testing it :D | 14:48:07 |
Jan Tojnar | not aware of such room or effort | 15:30:38 |
maxine (they/them) | Then when I have a little more time, I'm going to give that a go | 15:36:22 |
| 9 Sep 2021 |
| bobby285271 joined the room. | 04:49:02 |
| slby joined the room. | 19:44:53 |
| sugi joined the room. | 22:22:42 |
| 10 Sep 2021 |
| papojari changed their profile picture. | 19:20:56 |
symphorien | is there a hook responsible for compiling schemas ? https://github.com/NixOS/nixpkgs/pull/136509/files | 19:25:20 |
| mindtree joined the room. | 21:27:31 |
piegames | Not a guarantee, but I'd expect to having seen one by now. So probably not. | 22:05:42 |
| 11 Sep 2021 |
Jan Tojnar | symphorien: no we do not have one. In most cases, the build system handles that so we just did not bother creating one | 09:16:45 |
Jan Tojnar | though some people might argue the build system schema compilation is for development only and that distros should run their own package hooks (this is a reason build systems generally disable the schema compilation when DESTDIR is present) | 09:19:27 |