!jngDrdMgndWibPCYsR:nixos.org

Nix PHP

73 Members
A room for PHP developers running on Nix22 Servers

Load older messages


SenderMessageTime
17 Feb 2022
@robin.gloster:matrix.mayflower.deglobin joined the room.08:52:41
@drupol:matrix.orgPolYes, I think it make sense !09:04:54
@0x4a6f:matrix.org[0x4A6F] joined the room.10:16:05
@drupol:matrix.orgPolLet's start today !12:02:35
@drupol:matrix.orgPolI opened this PR a couple of days ago: https://github.com/NixOS/nixpkgs/pull/15856012:02:42
@drupol:matrix.orgPolTurns out that it doesn't compile on Darwin m1, it needs the same patch we used for 8.1.2.12:03:12
@drupol:matrix.orgPol Now, even with that patch it doesn't compile. I opened a PR on php/php-src: https://github.com/php/php-src/issues/8101 but I'm unable to move forward and fulfil the request from the maintainer. 12:04:01
@drupol:matrix.orgPolThis is not urgent I guess, we could decide to wait the next version of PHP for sure.12:04:20
@drupol:matrix.orgPolI'm also introducing a new PHP package here: https://github.com/NixOS/nixpkgs/pull/159666 it has been written a fellow belgian guy, he lives on the other side of the country! I never met him in real but he's doing a tremendous job. I discovered Grumphp 5 years ago and using "by default" in all my php projects, at home and at work !12:33:02
@drupol:matrix.orgPol invited @jtojnar:matrix.orgJan Tojnar.12:33:29
@jtojnar:matrix.orgJan Tojnar joined the room.12:33:53
@drupol:matrix.orgPol Just like etu wrote on the PR, I guess it's ok for everyone to set the maintainer to teams.php.members by default. 12:34:20
@drupol:matrix.orgPolIf not, please, let us know in the PR, we are waiting for feedback before merging it.12:34:40
@drupol:matrix.orgPol Ho hi Jan Tojnar ! 12:34:46
@etu:semi.socialetuI like the PHP packaging we have today with all the separate extensions... I just miss a "simple" way to package composer things in nixpkgs12:36:09
@drupol:matrix.orgPol etu: I found a way :D 12:36:28
@etu:semi.socialetuI'm not sure composer2nix is there yet for that usecase, and I'm not sure if there's an easy way to make it so12:36:33
@drupol:matrix.orgPolAaaaah that12:36:41
@drupol:matrix.orgPolI have this thing on my todo list: https://github.com/stephank/composer-plugin-nixify12:37:09
@drupol:matrix.orgPolI haven't tried yet.12:37:18
@drupol:matrix.orgPolIt's Andreas Schragle who recommend it.12:37:37
@drupol:matrix.orgPolOh he's here !12:37:57
@drupol:matrix.orgPolI didn't know that :)12:38:04
@andreas.schraegle:helsinki-systems.deAndreas Schrägle
In reply to @etu:semi.social
I'm not sure composer2nix is there yet for that usecase, and I'm not sure if there's an easy way to make it so
composer2nix has some interesting bugs. or at least one, that I remember. it fetches zips from github, which change sometimes.
12:38:05
@drupol:matrix.orgPolLastly, there is also this PR: https://github.com/NixOS/nixpkgs/pull/158098 it's on hold, but I think everything is done, if someone could review it and tell me what to do with it...12:39:02
@jtojnar:matrix.orgJan Tojnarwe might also want to extend https://github.com/nix-community/awesome-nix#php15:14:41
@drupol:matrix.orgPol
In reply to @jtojnar:matrix.org
we might also want to extend https://github.com/nix-community/awesome-nix#php
Taking care of this.
17:46:02
@drupol:matrix.orgPolDone: https://github.com/nix-community/awesome-nix/pull/11417:48:48
@drupol:matrix.orgPolMerged!18:18:57
18 Feb 2022
@drupol:matrix.orgPolSo, what's left to do on these PRs? https://github.com/NixOS/nixpkgs/pull/158098, https://github.com/NixOS/nixpkgs/pull/159666 ?18:14:01

Show newer messages


Back to Room ListRoom Version: 6