Nix PHP | 74 Members | |
| A room for PHP developers running on Nix | 21 Servers |
| Sender | Message | Time |
|---|---|---|
| 28 Apr 2022 | ||
Do you have the —enable-phar option? | 18:25:15 | |
| I don’t know about any options to enable openssl support with phar. I thought it was automatic | 18:27:53 | |
In reply to @etu:semi.socialI don't know, I checked but it's not in the documentation. I think you should add it as it is and focus on a refactoring and update all the packages at once. | 19:01:15 | |
| WDYT ? | 19:03:34 | |
In reply to @drupol:matrix.orgI don't agree since that would mean that it would break the configuration for people who just started using it. Just because a tool is written in PHP doesn't automatically make it valid to package it three times, once for every version of PHP we support. If it's a tool that doesn't care about PHP version it doesn't belong in php.packages, if it cares, like composer for example. It absolutely belongs there. | 21:26:51 | |
In reply to @etu:semi.socialIt does not, I just checked. Do you want me to move the package to some other places? | 19:33:22 | |
| Yes. | 21:30:24 | |
In reply to @etu:semi.socialTrue. Will make the change tomorrow morning, I'm already in bed. | 21:30:27 | |
| 29 Apr 2022 | ||
In reply to @drupol:matrix.orgBut I like your suggestion to move out packages that doesn't depend on different versions, so I'd say that would be worth doing after the new release branch is branched off :) | 07:06:34 | |
In reply to @etu:semi.socialFixed ! https://github.com/NixOS/nixpkgs/pull/170614 | 07:50:07 | |
In reply to @drupol:matrix.orgThe commit message should now be: pdepend: init at 2.10.3 | 07:58:55 | |
| oops. You're right. | 07:59:04 | |
| Fixing it right now. | 07:59:11 | |
| Job done. | 07:59:31 | |
| Pol: did you solve the PEAR installation issue | 19:17:48 | |
ramsey: yes, I succeeded to build using --without-pear ! The rest of the issue is related to directory naming, something I guess related to Nix. | 19:49:02 | |
Interesting. I believe if you use --without-pear, the pecl installer tool will not be available, so PECL extensions have to be manually installed. | 19:49:41 | |
this is because pecl uses pear | 19:50:07 | |
| To be tested, in Nix, each extension are built separately (AFAIK). | 19:50:27 | |
| The build system is some kind of genius system, and I haven't understood everything. | 19:50:49 | |
| Extensibility comes at a cost :) | 19:52:28 | |
| this is why I've kinda given up on Nix for right now... it's far too over my head to understand 🙂 | 19:56:12 | |
| I might come back to it later | 19:56:16 | |
| Oh, nose. Feel free to ask any kind of question, all the people here are very keen to give advice and help. They are impressively patient as well (I can relate !). | 19:59:14 | |
| * Oh, nose. Feel free to ask any kind of question about nix in here, all the people here are very keen to give advice and help. They are impressively patient as well (I can relate !). | 19:59:24 | |
| On my side, I'm glad to have you here ramsey ! | 20:16:39 | |
| 30 Apr 2022 | ||
| PR to reviews:
If there are brave souls to have a look at those, it would be super nice ! Thanks and have a nice weekend ! | 08:44:13 | |
| 2 May 2022 | ||
| Jan Tojnar: looks like your night was extremely short ! Going to review what you did in the train in 1h. | 05:06:47 | |
In reply to @etu:semi.socialHi etu, I fixed the stuff, could you have a look at it? | 08:46:16 | |
| Hi stephank (Stéphan Kochen) !
| 13:36:36 | |