| 14 Sep 2023 |
Pol | The PHP/Composer builder has been merged! https://github.com/NixOS/nixpkgs/pull/248184 | 07:11:15 |
Pol | The first PR using the new builder is up ! https://github.com/NixOS/nixpkgs/pull/255122 | 16:06:47 |
Pol | Elis 🌱: A bug has been reported here: https://github.com/NixOS/nixpkgs/pull/254817 I have the feeling that we will have the same issue with the PHP/Composer builder (https://github.com/NixOS/nixpkgs/blob/c5aab69eaafe229f15dc198eb8fde5f65e6c688b/pkgs/build-support/php/hooks/composer-install-hook.sh#L109) | 17:35:46 |
Pol | Let me know what you think of this proposed fix: https://github.com/NixOS/nixpkgs/pull/255156 | 17:41:09 |
| 15 Sep 2023 |
Pol | It's raining PRs ! | 09:06:24 |
Pol |
- https://github.com/NixOS/nixpkgs/pull/255255
- https://github.com/NixOS/nixpkgs/pull/255253
- https://github.com/NixOS/nixpkgs/pull/255249
| 09:06:46 |
| 21 Sep 2023 |
| dedmunwalk joined the room. | 23:09:39 |
| 26 Sep 2023 |
Jan Tojnar | In reply to @etu:failar.nu Jan Tojnar: You run wallabag right? I think I based my module on your config a while back. (my module https://github.com/etu/nixconfig/blob/main/modules/services/wallabag/default.nix ). Have you seen the breakage with the latest package update for it? I haven't solved it yet, the install systemd service has stopped working because it tries to include a PHP file from ../../<some name> where ../.. makes it end up in /nix/store 😂 I greatly reworked the module (fully immutable source now): https://github.com/jtojnar/nixfiles/pull/11 | 01:30:52 |
Pol | In reply to @jtojnar:matrix.org I greatly reworked the module (fully immutable source now): https://github.com/jtojnar/nixfiles/pull/11 Are you using the new PHP/Composer builder? | 08:06:44 |
@etu:failar.nu | Wallabag is packages as a nixpkgs package but doesn't have a module (yet) | 09:46:37 |
@etu:failar.nu | It is probably not using the builder | 09:46:48 |
@etu:failar.nu | * Wallabag is packaged as a nixpkgs package but doesn't have a module (yet) | 09:47:10 |
Pol | Oki | 10:09:46 |
hexa | the only two wallabag users on nixos are probably in this room 👋 | 20:51:38 |
Jan Tojnar | In reply to @drupol:matrix.org Are you using the new PHP/Composer builder? Yeah, I am not touching the package (other than replacing the patch patch) | 20:51:47 |
Jan Tojnar | * In reply to @drupol:matrix.org
Are you using the new PHP/Composer builder?
Yeah, I am not touching the package (other than replacing the path patch) | 20:52:08 |
Jan Tojnar | I am not even using Wallabag yet because importer has been broken for such a long time | 20:55:46 |
Jan Tojnar | * I am not even using Wallabag yet because importer has had been broken for such a long time | 20:56:05 |
Jan Tojnar | * I am not even using Wallabag yet because importer had been broken for such a long time | 21:04:30 |
| 27 Sep 2023 |
@etu:failar.nu | hexa: We should build a module for it for nixpkgs :p | 07:20:16 |
| shyim joined the room. | 12:44:11 |
| Shyim left the room. | 12:44:19 |
shyim | Hey, should we update redis to v6? https://github.com/phpredis/phpredis/releases/tag/6.0.1 and do we need a new package name or we straight update the existing package. | 12:45:18 |
Pol | Update the existing one :) | 13:17:26 |
Pol | Why would we need a new package name? | 13:17:41 |
shyim | because it's an major :) | 13:58:17 |
Pol | mmh I don't think it should change name then. | 16:12:49 |
Pol | Improving Composer's output reproducibility PR by PR :D https://github.com/composer/composer/pull/11663 | 20:03:43 |
| 28 Sep 2023 |
@etu:failar.nu | Pol: You know that tar as a file format isn't necessarily reproducible and may not yield the same hash by compressing the same files twice even with the same timestamps? Don't quote me on this though, it may have changed through the years. I've just heard it somewhere as the reason for nix using .nar when fetching from the cache 😉 | 06:29:39 |
Pol | Yes I'm aware of it... I've been looking for a better way to do that, I haven't found anything simpler for a screenshot. | 06:30:24 |