!jngDrdMgndWibPCYsR:nixos.org

Nix PHP

80 Members
A room for PHP developers running on Nix23 Servers

Load older messages


SenderMessageTime
20 Dec 2022
@drupol:matrix.orgPolIt's not PHP though.11:36:38
@drupol:matrix.orgPolAnd also this little one: https://github.com/NixOS/nixpkgs/pull/20589911:41:31
21 Dec 2022
@drupol:matrix.orgPolPR for composer 2.5.0: https://github.com/NixOS/nixpkgs/pull/20708209:37:18
@drupol:matrix.orgPolReady for review/merge09:37:23
@drupol:matrix.orgPol etu: Should we consider a .phar file as binaryNativecode ? 10:21:06
@etu:failar.nuetu 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
@drupol:matrix.orgPolOkay, going to add it to composer as well10:55:22
@drupol:matrix.orgPolPR is incoming. 10:55:31
@drupol:matrix.orgPolGoing to update many php packages as well at a glance, since I open their .nix file11:02:43
@drupol:matrix.orgPolPR is up: https://github.com/NixOS/nixpkgs/pull/20709211:23:59
@jtojnar:matrix.orgJan Tojnar Pol: I would say binaryBytecode would be closer, there should not be any native code 18:11:02
@jtojnar:matrix.orgJan Tojnarand 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 interpreter18:12:19
@drupol:matrix.orgPol Jan Tojnar: I can update it asap. Ok for you as well etu ? 18:18:47
@jtojnar:matrix.orgJan Tojnar Pol: probably better to ask ris first 18:19:18
@drupol:matrix.orgPolRedacted or Malformed Event18:25:14
24 Dec 2022
@drupol:matrix.orgPolMerry Christmas all !18:37:33
@drupol:matrix.orgPolI just submitted a new PR here : https://github.com/NixOS/nixpkgs/pull/20760518:37:44
@drupol:matrix.orgPolpr to merge21:24:33
@drupol:matrix.orgPol https://github.com/NixOS/nixpkgs/pull/20708821:24:36
25 Dec 2022
@ahsmha:matrix.orgahmed left the room.10:34:42
@drupol:matrix.orgPolAnother PR to merge: https://github.com/NixOS/nixpkgs/pull/20760519:06:27
@drupol:matrix.orgPol

I added for each files modified:

  passthru = {
    updateScript = nix-update-script {
      attrPath = "php.packages.<name>";
    };
  };
19:08:36
@drupol:matrix.orgPolSo we can update thos packages by doing:19:08:51
@drupol:matrix.orgPol nix-update -u --commit php.packages.composer 19:09:08
@drupol:matrix.orgPolIt's such a time saver ;)19:09:17
@drupol:matrix.orgPolHope you'll be ok with those changes.20:31:31
@drupol:matrix.orgPol basically, this implies that packages and extensions can be updated by using nix-update without editing files manually 20:32:02
26 Dec 2022
@drupol:matrix.orgPol 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
@drupol:matrix.orgPol Jan Tojnar: Your point of view on this? https://github.com/NixOS/nixpkgs/pull/207605 09:19:07
@drupol:matrix.orgPol etu, aanderse ? ^^ 13:38:32

Show newer messages


Back to Room ListRoom Version: 6