!jngDrdMgndWibPCYsR:nixos.org

Nix PHP

81 Members
A room for PHP developers running on Nix23 Servers

Load older messages


SenderMessageTime
23 Jun 2022
@drupol:matrix.orgPolOh.10:34:26
@drupol:matrix.orgPolEven when I do:10:34:30
@drupol:matrix.orgPol
    oci8 = prev.extensions.oci8.overrideAttrs (attrs: {
      version = "2.2.0";
      sha256 = "0jhivxj1nkkza4h23z33y7xhffii60d7dr51h1czjk10qywl7pyd";
    });
10:34:36
@drupol:matrix.orgPolIt is still picking up 10:34:40
@drupol:matrix.orgPol * It is still picking up 3.0.1.10:34:43
@drupol:matrix.orgPolPR has been created: https://github.com/fossar/nix-phps/pull/11610:39:46
@drupol:matrix.orgPol But there is still an issue, I'll wait from feedback from etu or Jan Tojnar . 10:40:03
@drupol:matrix.orgPol Do you have another clue etu ? 12:01:50
@etu:semi.socialetuNot at the moment, very busy12:13:47
@drupol:matrix.orgPolIssue fixed !13:19:27
25 Jun 2022
@drupol:matrix.orgPolimage.png
Download image.png
07:51:20
@drupol:matrix.orgPolPR: https://github.com/fossar/nix-phps/pull/11810:55:37
@drupol:matrix.orgPol ramsey: Hi mate, I got a question for you. A couple of weeks ago, Jan Tojnar and I were trying to add PHP snapshots to Nix. In order to do that, we were using the official Github repository as source. It turns out that it's very complicated to build PHP from the Github repository and mush easier to build it from official releases on PHP.net. Example, this morning, I added PHP 8.2 without any single trouble. Now the question is the following... Do you know if those releases on PHP.net are automatised? If yes, do you provide any kind of snapshot release somewhere? (something that would follow the commits on Github and get build automatically). 11:11:58
@drupol:matrix.orgPol * ramsey: Hi mate, I got a question for you. A couple of weeks ago, Jan Tojnar and I were trying to add PHP snapshots to Nix. In order to do that, we were using the official Github repository as source. It turns out that it's very complicated to build PHP from the Github repository and mush easier to build it from official releases on PHP.net. Example, this morning, I added PHP 8.2 without any single trouble. Now the question is the following... Do you know if those releases on PHP.net are automatised? If yes, do you provide any kind of snapshot release somewhere? (something that would follow the commits on Github and get build automatically). Basically, something like https://downloads.php.net/~pierrick/ automatically generated at every commit. 11:13:54
@drupol:matrix.orgPolI also wrote @pierrick about those 8.2.0alpha2 builds.11:56:34
@ramsey:matrix.orgramsey They’re not automated. We run a script that packages the tarballs and creates the configure script 16:12:59
@ramsey:matrix.orgramsey The only difference between building from the repo and building from the tarball is that you have to run buildconf first when building from the repo. That script is what generates configure. 16:14:48
@ramsey:matrix.orgramseyThe steps for the release process are here: https://github.com/php/php-src/blob/master/docs/release-process.md16:16:11
@drupol:matrix.orgPolmmh interesting, could be nice to automate this process :)16:35:37
@drupol:matrix.orgPolI just published a new Nix flake package for generating changelogs: https://github.com/loophp/nix-auto-changelog17:53:37
@drupol:matrix.orgPolOne less dependency to Docker :)17:56:26
27 Jun 2022
@drupol:matrix.orgPolI was playing with some colleagues and Nix flakes today: https://github.com/loophp/nix-phpstan/15:29:46
@drupol:matrix.orgPolI like how easy it is to package any kind of app with Nix flakes.15:30:55
@drupol:matrix.orgPolIn this simple example, it runs PHPStan, dev-version.15:31:22
28 Jun 2022
@ma27:nicht-so.sexyma27 changed their profile picture.11:38:30
29 Jun 2022
@drupol:matrix.orgPol invited @skochen:matrix.orgStéphan.06:41:50
@drupol:matrix.orgPol withdrew @stephank-569517b916b6c7089cc233d9:gitter.imstephank (Stéphan Kochen)'s invite.06:41:58
@skochen:matrix.orgStéphan joined the room.07:00:42
1 Jul 2022
@etu:semi.socialetuWow, it appears that moodle depends on PHP 7.4: https://github.com/NixOS/nixpkgs/pull/177052#issuecomment-117184104205:40:36
@etu:semi.socialetuThis is why we drop it early to have time to find those things :)05:41:10

Show newer messages


Back to Room ListRoom Version: 6