File tree Expand file tree Collapse file tree
pkgs/development/php-packages/phpinsights Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22 lib ,
33 fetchFromGitHub ,
44 php ,
5+ versionCheckHook ,
56} :
67
78php . buildComposerProject2 ( finalAttrs : {
@@ -11,20 +12,26 @@ php.buildComposerProject2 (finalAttrs: {
1112 src = fetchFromGitHub {
1213 owner = "nunomaduro" ;
1314 repo = "phpinsights" ;
14- rev = "v${ finalAttrs . version } " ;
15+ tag = "v${ finalAttrs . version } " ;
1516 hash = "sha256-XuvwO/MkGBMWo2hjDPDDYS3JmfWJH75mbNn6oKsMWps=" ;
1617 } ;
1718
18- vendorHash = "sha256-xeruE3oCrl6usg/7Wmop/w/CrIZfT+zMTQiQJXtBExw=" ;
19-
2019 composerLock = ./composer.lock ;
20+ vendorHash = "sha256-CwIfRmwJREz24Qj6J2PKQp+ix+/ZXo1oamcHc1fPUoc=" ;
21+
22+ nativeInstallCheckInputs = [
23+ versionCheckHook
24+ ] ;
25+ versionCheckProgramArg = [ "--version" ] ;
26+ doInstallCheck = true ;
2127
2228 meta = {
29+ broken = lib . versionOlder php . version "8.2" ;
2330 changelog = "https://github.com/nunomaduro/phpinsights/releases/tag/v${ finalAttrs . version } " ;
2431 description = "Instant PHP quality checks from your console" ;
2532 homepage = "https://phpinsights.com/" ;
2633 license = lib . licenses . mit ;
2734 mainProgram = "phpinsights" ;
28- maintainers = [ ] ;
35+ maintainers = lib . teams . php . members ;
2936 } ;
3037} )
You can’t perform that action at this time.
0 commit comments