summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelix Bargfeldt <41747605+Defelo@users.noreply.github.com>2026-01-18 11:12:28 +0000
committerGitHub <noreply@github.com>2026-01-18 11:12:28 +0000
commit397c52afe502c6e422841686eee4bfefa202c4a1 (patch)
tree2337bb11fe4a5ec3fb6d6775d8f6786278b43f24
parent74f4aace03614725607f1f78d388d112b3389800 (diff)
parente53dfb06b93eaded2fe2dcc62cf32632739b8de7 (diff)
[Backport release-25.11] mask: 0.11.6 -> 0.11.7 (#481272)
-rw-r--r--pkgs/by-name/ma/mask/package.nix21
1 files changed, 13 insertions, 8 deletions
diff --git a/pkgs/by-name/ma/mask/package.nix b/pkgs/by-name/ma/mask/package.nix
index b82b4f42df79..4269d7b9fb74 100644
--- a/pkgs/by-name/ma/mask/package.nix
+++ b/pkgs/by-name/ma/mask/package.nix
@@ -7,36 +7,43 @@
nix-update-script,
# tests
+ lua,
nodejs,
- python3,
php,
+ python3,
ruby,
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "mask";
- version = "0.11.6";
+ version = "0.11.7";
src = fetchFromGitHub {
owner = "jacobdeichert";
repo = "mask";
tag = "mask/${finalAttrs.version}";
- hash = "sha256-xGD23pso5iS+9dmfTMNtR6YqUqKnzJTzMl+OnRGpL3g=";
+ hash = "sha256-jz2x3Do+fqDHS7vNdnZsNOj36dRFt/khFaF/ztyKji8=";
};
- cargoHash = "sha256-JaYr6J3NOwVIHzGO4wLkke5O/T/9WUDENPgLP5Fwyhg=";
+ cargoHash = "sha256-HnRNg1/ZVWr6JRIsBf2kH9Xys7Hth4fMI12dClsPKv0=";
preCheck = ''
export PATH=$PATH:$PWD/target/${stdenv.hostPlatform.rust.rustcTarget}/$cargoBuildType
'';
nativeCheckInputs = [
+ lua
nodejs
- python3
php
+ python3
ruby
];
+ checkFlags = [
+ # requires swift which currently fails to build
+ "--skip=swift"
+ ];
+
nativeInstallCheckInputs = [ versionCheckHook ];
versionCheckProgramArg = "--version";
doInstallCheck = true;
@@ -49,8 +56,6 @@ rustPlatform.buildRustPackage (finalAttrs: {
homepage = "https://github.com/jacobdeichert/mask";
changelog = "https://github.com/jacobdeichert/mask/blob/mask/${finalAttrs.version}/CHANGELOG.md";
license = lib.licenses.mit;
- maintainers = with lib.maintainers; [
- defelo
- ];
+ maintainers = with lib.maintainers; [ defelo ];
};
})