Skip to content

Commit 77efc48

Browse files
php.packages.box: switch to buildComposerProject2, tag and add versionCheckHook (NixOS#377342)
* php.packages.box: switch to buildComposerProject2 * php.packages.box: switch to tag * php.packages.box: add versionCheckHook
1 parent d9b725d commit 77efc48

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

pkgs/development/php-packages/box/default.nix

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,24 @@
22
lib,
33
php82,
44
fetchFromGitHub,
5+
versionCheckHook,
56
}:
67

7-
php82.buildComposerProject (finalAttrs: {
8+
php82.buildComposerProject2 (finalAttrs: {
89
pname = "box";
910
version = "4.6.2";
1011

1112
src = fetchFromGitHub {
1213
owner = "box-project";
1314
repo = "box";
14-
rev = finalAttrs.version;
15+
tag = finalAttrs.version;
1516
hash = "sha256-gYIAP9pTjahNkpNNXx0c8sQm+9Kaq6/IAo/xI5bNy7Y=";
1617
};
1718

18-
vendorHash = "sha256-HCbjW4HdyQNWDEHXj9U1t3S3EKcrPV1z/9I1ClFsMsc=";
19+
vendorHash = "sha256-TAubvl+rsdQdqKz+lRg1oX/ENuRyHoJQVmL1ELz24fg=";
20+
21+
nativeInstallCheckInputs = [ versionCheckHook ];
22+
doInstallCheck = true;
1923

2024
meta = {
2125
changelog = "https://github.com/box-project/box/releases/tag/${finalAttrs.version}";

0 commit comments

Comments
 (0)