!jngDrdMgndWibPCYsR:nixos.org

Nix PHP

76 Members
A room for PHP developers running on Nix22 Servers

Load older messages


SenderMessageTime
24 Feb 2024
@drupol:matrix.orgPol tgerbet: Do you have a clue of a meaningful variable name for that? 14:51:10
@drupol:matrix.orgPol dontComposerDownload? 14:51:18
@drupol:matrix.orgPol requireComposerDependencies ? 14:51:33
@drupol:matrix.orgPolI have absolutely no clue for such a good variable name?14:51:58
@drupol:matrix.orgPol * I have absolutely no clue for such a good variable name...14:52:00
@tgerbet:matrix.orgtgerbet`dontRequireComposerDependencies`?14:58:29
@tgerbet:matrix.orgtgerbetThe "dont" should probably be present since it's going to be enabled by default15:00:04
@drupol:matrix.orgPolOk let's go with that one.15:01:02
@drupol:matrix.orgPol tgerbet: I've removed that feature for the moment, I'll postpone it at another moment... and to be honest, I don't know if it is really required 17:52:43
25 Feb 2024
@drupol:matrix.orgPol tgerbet: I've made the most recent bumps in the PR, removed the features we discussed, everything is clean now. 09:13:20
@drupol:matrix.orgPol * tgerbet: I've made new commits to bump to the most recent version in the PR, removed the features we discussed (it's actually not needed now), everything is clean now, ready for review. 09:13:50
@drupol:matrix.orgPolI will have limited availability on the computer next week, I finally take some days off, to Sardinia!09:14:24
@drupol:matrix.orgPolCiao a tutti09:14:27
@tgerbet:matrix.orgtgerbetEnjoy your days off 👋10:33:31
@patka_123:matrix.org@patka_123:matrix.org Have a nice holiday Pol ! 10:57:08
29 Feb 2024
@wjjunyor:matrix.orgwGuys I need some help ☹️20:04:53
@wjjunyor:matrix.orgw
In reply to @wjjunyor:matrix.org
Guys I need some help ☹️
error: syntax error, unexpected '=', expecting ')'

at /etc/nixos/wordpress-configuration.nix:14:23:

13|   nixpkgs.overlays = [ (self: super:
14|     wordpressPackages = builtins.fetchGit {
|                       ^
15|       url = "https://git.helsinki.tools/helsinki-systems/wp4nix";
20:05:23
@wjjunyor:matrix.orgw
In reply to @wjjunyor:matrix.org
Guys I need some help ☹️
I just doesn't get this overlay thing proprly
20:06:50
@drupol:matrix.orgPolCan you post your configuration somewhere?21:52:08
1 Mar 2024
@wjjunyor:matrix.orgw
In reply to @drupol:matrix.org
Can you post your configuration somewhere?
https://github.com/wjjunyor/pegasus
02:52:19
@etu:failar.nuetuI just wanted to report that the new php-codesniffer package doesn't build on PHP 8.1, some dependency says that it doesn't work there :)08:44:37
@etu:failar.nuetuSo it could be marked as broken in the meta attribute in the derivation to catch it earlier :)08:45:15
@tgerbet:matrix.orgtgerbet Hum maybe we should the require-dev section in the composer.json in composerInstallBuildHook when composerNoDev is true 08:55:26
@tgerbet:matrix.orgtgerbet * Hum maybe we should remove the require-dev section in the composer.json in composerInstallBuildHook when composerNoDev is true 08:55:50
@tgerbet:matrix.orgtgerbet

Dropping the require-dev in the composer.json and setting packages-dev to [] in the composer.lock seems to work

Running nixpkgs-review on it and submitting it to review

09:21:25
@tgerbet:matrix.orgtgerbetRedacted or Malformed Event09:37:35
@tgerbet:matrix.orgtgerbet
In reply to @wjjunyor:matrix.org
https://github.com/wjjunyor/pegasus

Try with something looking like this

diff --git a/wordpress-configuration.nix b/wordpress-configuration.nix
index 04805bc..54eceb1 100644
--- a/wordpress-configuration.nix
+++ b/wordpress-configuration.nix
@@ -10,13 +10,13 @@
   environment.systemPackages = with pkgs; [ wp4nix php ];
   environment.variables.WP_VERSION = "6.4"; 
 
-  nixpkgs.overlays = [ (self: super:
-    wordpressPackages {
-      src = builtins.fetchGit {
+  nixpkgs.overlays = [
+    (self: super: {
+      wordpressPackages = builtins.fetchGit {
         url = "https://git.helsinki.tools/helsinki-systems/wp4nix";
         ref = "master";
       };
-    }
-  )];
+    })
+  ];
 
 }

09:38:03
@tgerbet:matrix.orgtgerbet
In reply to @tgerbet:matrix.org

Dropping the require-dev in the composer.json and setting packages-dev to [] in the composer.lock seems to work

Running nixpkgs-review on it and submitting it to review

https://github.com/NixOS/nixpkgs/pull/292508
09:44:31
@patka_123:matrix.org@patka_123:matrix.orgIn the PR description it says fixes the build, but on the bottom it says failed to build codesniffer in the nixpkgs-review output09:50:32
@tgerbet:matrix.orgtgerbet php-cs-fixer !== php-codesniffer :) 09:51:31

Show newer messages


Back to Room ListRoom Version: 6