File tree Expand file tree Collapse file tree 1 file changed +8
-3
lines changed
pkgs/development/php-packages/phpmd Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change 22 lib ,
33 fetchFromGitHub ,
44 php ,
5+ versionCheckHook ,
56} :
67
7- php . buildComposerProject ( finalAttrs : {
8+ php . buildComposerProject2 ( finalAttrs : {
89 pname = "phpmd" ;
910 version = "2.15.0" ;
1011
1112 src = fetchFromGitHub {
1213 owner = "phpmd" ;
1314 repo = "phpmd" ;
14- rev = finalAttrs . version ;
15+ tag = finalAttrs . version ;
1516 hash = "sha256-nTuJGzOZnkqrfE9R9Vujz/zGJRLlj8+yRZmmnxWrieQ=" ;
1617 } ;
1718
1819 # Missing `composer.lock` from the repository.
1920 # Issue open at https://github.com/phpmd/phpmd/issues/1056
2021 composerLock = ./composer.lock ;
21- vendorHash = "sha256-vr0wQkfhXHLEz8Q5nEq5Bocu1U1nDhXUlaHBsysvuRQ=" ;
22+ vendorHash = "sha256-AahAs3Gq1OQ+CW3+rU8NnWcR3hKzVNq7s3llsO4mQ38=" ;
23+
24+ nativeInstallCheckInputs = [ versionCheckHook ] ;
25+ versionCheckProgramArg = "--version" ;
26+ doInstallCheck = true ;
2227
2328 meta = {
2429 changelog = "https://github.com/phpmd/phpmd/releases/tag/${ finalAttrs . version } " ;
You can’t perform that action at this time.
0 commit comments