| 20 Dec 2022 |
Pol | It's not PHP though. | 11:36:38 |
Pol | And also this little one: https://github.com/NixOS/nixpkgs/pull/205899 | 11:41:31 |
| 21 Dec 2022 |
Pol | PR for composer 2.5.0: https://github.com/NixOS/nixpkgs/pull/207082 | 09:37:18 |
Pol | Ready for review/merge | 09:37:23 |
Pol | etu: Should we consider a .phar file as binaryNativecode ? | 10:21:06 |
etu | I haven't heard of this sourceProvenance thing before, it doesn't seem to "do" very much yet. However it sounds like a reasonable classification. | 10:50:32 |
Pol | Okay, going to add it to composer as well | 10:55:22 |
Pol | PR is incoming. | 10:55:31 |
Pol | Going to update many php packages as well at a glance, since I open their .nix file | 11:02:43 |
Pol | PR is up: https://github.com/NixOS/nixpkgs/pull/207092 | 11:23:59 |
Jan Tojnar | Pol: I would say binaryBytecode would be closer, there should not be any native code | 18:11:02 |
Jan Tojnar | and while the phars mostly just contain PHP code in text form so it is not really bytecode either, it ends up being run by an interpreter | 18:12:19 |
Pol | Jan Tojnar: I can update it asap. Ok for you as well etu ? | 18:18:47 |
Jan Tojnar | Pol: probably better to ask ris first | 18:19:18 |
Pol | Redacted or Malformed Event | 18:25:14 |
| 24 Dec 2022 |
Pol | Merry Christmas all ! | 18:37:33 |
Pol | I just submitted a new PR here : https://github.com/NixOS/nixpkgs/pull/207605 | 18:37:44 |
Pol | pr to merge | 21:24:33 |
Pol | https://github.com/NixOS/nixpkgs/pull/207088 | 21:24:36 |
| 25 Dec 2022 |
| ahmed left the room. | 10:34:42 |
Pol | Another PR to merge: https://github.com/NixOS/nixpkgs/pull/207605 | 19:06:27 |
Pol | I added for each files modified:
passthru = {
updateScript = nix-update-script {
attrPath = "php.packages.<name>";
};
};
| 19:08:36 |
Pol | So we can update thos packages by doing: | 19:08:51 |
Pol | nix-update -u --commit php.packages.composer | 19:09:08 |
Pol | It's such a time saver ;) | 19:09:17 |
Pol | Hope you'll be ok with those changes. | 20:31:31 |
Pol | basically, this implies that packages and extensions can be updated by using nix-update without editing files manually | 20:32:02 |
| 26 Dec 2022 |
Pol | Jan Tojnar: I just submitted this to fix flake.lock update which is currently broken: https://github.com/fossar/nix-phps/pull/189 | 21:34:03 |
| 27 Dec 2022 |
Pol | Jan Tojnar: Your point of view on this? https://github.com/NixOS/nixpkgs/pull/207605 | 09:19:07 |
Pol | etu, aanderse ? ^^ | 13:38:32 |