!jngDrdMgndWibPCYsR:nixos.org

Nix PHP

64 Members
A room for PHP developers running on Nix22 Servers

Load older messages


SenderMessageTime
14 May 2024
@patka_123:matrix.orgpatka (new account: @patka:envs.net)

There is a very slight chance, but I'll try anyway ^^

Is anyone aware of the couchbase php sdk going closed source? We have a PHP extension for couchbase that currently doesn't build. We have 3.2.2, which is the last version on the repo. But it seems like the newest version is 4.2.1.

So I'm afraid they went closed source and we'd just have to build from the tarball. But maybe I'm missing something since I don't use couchbase?

17:02:07
@jtojnar:matrix.orgJan Tojnar
In reply to @patka_123:matrix.org

There is a very slight chance, but I'll try anyway ^^

Is anyone aware of the couchbase php sdk going closed source? We have a PHP extension for couchbase that currently doesn't build. We have 3.2.2, which is the last version on the repo. But it seems like the newest version is 4.2.1.

So I'm afraid they went closed source and we'd just have to build from the tarball. But maybe I'm missing something since I don't use couchbase?

See PR 240673
17:48:12
@jtojnar:matrix.orgJan Tojnar* See https://github.com/NixOS/nixpkgs/pull/24067317:48:58
@drupol:matrix.orgPol good luck with that thing patka :S 18:25:40
@patka_123:matrix.orgpatka (new account: @patka:envs.net)Yeah... I will spent my time and energy on happier things. It seems like this is the only thing left within nixpkgs php that is not working, so we have to leave something broken ^^18:40:19
16 May 2024
@drupol:matrix.orgPolI'm making plenty of experimentation at the moment with the version 2 of the PHP builder.12:36:57
@drupol:matrix.orgPol * I'm making plenty of experimentations at the moment with the version 2 of the PHP builder.12:37:03
@drupol:matrix.orgPolI was looking for a cleaner way to use Composer plugins.12:37:13
@drupol:matrix.orgPolHad to work on this yesterday and today at work.12:37:23
@drupol:matrix.orgPolI finally came up with this interface: https://github.com/NixOS/nixpkgs/pull/308059/commits/29d9c8a602875fe096eb35fc60dd1b1ece510e8d12:37:32
@drupol:matrix.orgPolThis works, but I don't know if it's the best way to do that.12:37:53
@drupol:matrix.orgPolFeel free to hack and participate in the PR at https://github.com/NixOS/nixpkgs/pull/30805912:38:06
@drupol:matrix.orgPolThanks to this, I can fix some bad design from version 1: https://github.com/NixOS/nixpkgs/pull/308059/commits/133d96cb6a70582d65ae8161906c4c4823457bd113:16:38
@drupol:matrix.orgPolI will most probably split that PR in multiple PR, trying to backport the good thing before introducing the version 2.13:16:57
@drupol:matrix.orgPolA lot of work ahead to avoid breaking everything.13:17:04
@drupol:matrix.orgPolAny small help is very welcome.13:17:11
@drupol:matrix.orgPolHere's some backport for the builder version 1: https://github.com/NixOS/nixpkgs/pull/31223115:07:28
@drupol:matrix.orgPolI think I'm done with that PR.16:14:42
@drupol:matrix.orgPol I'm happy enough... until someone will make a review and will kill my modjo :D looking at you Jan Tojnar ! :D :D :D 16:15:13
@drupol:matrix.orgPolRedacted or Malformed Event16:16:52
17 May 2024
@drupol:matrix.orgPol This morning I rewrote the PR https://github.com/NixOS/nixpkgs/pull/312231, the new builder look like the existing builder now, with finalAttrs override stuff. Everything works great, I'm extremelly satisfied of the result. 08:38:46
@drupol:matrix.orgPolGiven the amount of work in this PR, I'll merge it in one week if I don't have feedback. The easiest way to review it is going commit per commit.08:39:17
@patka_123:matrix.orgpatka (new account: @patka:envs.net)I will gladly review it, but I currently don't have the bandwith. And you probably want someone more experienced as well09:43:04
@drupol:matrix.orgPolNo worries it's fine10:07:11
@piotrkwiecinski:matrix.orgpiotrkwiecinskiHi everyone. When https://github.com/NixOS/nixpkgs/pull/308059 is ready feel free to ping me and I'm happy to help with migrating php package to v2 builder, so you can focus on more tasks.12:11:19
@drupol:matrix.orgPolv2 is not going to be out "soon".12:13:37
@drupol:matrix.orgPolThe PR https://github.com/NixOS/nixpkgs/pull/312231 needs to comes first, then I'll rebase the PR for the V2 builder on it.12:13:59
@piotrkwiecinski:matrix.orgpiotrkwiecinskiI saw it as well but I'm not experienced enough to review it. I can help with reviewing PHP package updates if that helps.12:18:38
@patka_123:matrix.orgpatka (new account: @patka:envs.net)There are not many. If you want you could go through the list to find out if something needs to be updated?12:21:54
@drupol:matrix.orgPolI would not advise to update hashes now. 12:28:27

Show newer messages


Back to Room ListRoom Version: 6