netbeans 20 -> 21 https://repology.org/project/netbeans/versions attrpath: netbeans Checking auto update branch... No auto update branch exists [version] [version] updated version and sha256 [rustCrateVersion] [rustCrateVersion] No cargoSha256 or cargoHash found [golangModuleVersion] [golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash [npmDepsVersion] [npmDepsVersion] No npmDepsHash [updateScript] [updateScript] skipping because derivation has no updateScript Diff after rewrites: diff --git a/pkgs/applications/editors/netbeans/default.nix b/pkgs/applications/editors/netbeans/default.nix index 2159a60c0323..b099c698a85d 100644 --- a/pkgs/applications/editors/netbeans/default.nix +++ b/pkgs/applications/editors/netbeans/default.nix @@ -3,7 +3,7 @@ }: let - version = "20"; + version = "21"; desktopItem = makeDesktopItem { name = "netbeans"; exec = "netbeans"; @@ -19,7 +19,7 @@ stdenv.mkDerivation { inherit version; src = fetchurl { url = "mirror://apache/netbeans/netbeans/${version}/netbeans-${version}-bin.zip"; - hash = "sha256-hseSusJiUqdnhIyOBtELProeMjrGdKa22h0VkbML80E="; + hash = "sha256-enGpaDxSaoR8H/Q7yUA9XAHFC3OePFFw/v+yqn+69/0="; }; buildCommand = '' @@ -63,7 +63,7 @@ stdenv.mkDerivation { meta = { description = "An integrated development environment for Java, C, C++ and PHP"; homepage = "https://netbeans.apache.org/"; - license = lib.licenses.asl20; + license = lib.licenses.asl21; sourceProvenance = with lib.sourceTypes; [ binaryBytecode binaryNativeCode Received ExitFailure 1 when running Raw command: nix-env -f /var/cache/nixpkgs-update/worker/outpath/outpaths.nix -qaP --no-name --out-path --arg path /var/cache/nixpkgs-update/worker/worktree/netbeans --arg checkMeta true --show-trace Standard output: trace: warning: eww now can build for X11 and wayland simultaneously, so `eww-wayland` is deprecated, use the normal `eww` package instead. error: … while calling anonymous lambda at /var/cache/nixpkgs-update/worker/outpath/outpaths.nix:40:12: 39| tweak = lib.mapAttrs 40| (name: val: | ^ 41| if name == "recurseForDerivations" then true … from call site at /var/cache/nixpkgs-update/worker/worktree/netbeans/lib/attrsets.nix:772:43: 771| f: 772| listToAttrs (map (n: nameValuePair n (f n)) names); | ^ 773| … while calling anonymous lambda at /var/cache/nixpkgs-update/worker/worktree/netbeans/pkgs/top-level/release-lib.nix:145:6: 144| testOnCross = crossSystem: metaPatterns: f: forMatchingSystems metaPatterns 145| (system: hydraJob' (f (pkgsForCross crossSystem system))); | ^ 146| … from call site at /var/cache/nixpkgs-update/worker/worktree/netbeans/pkgs/top-level/release-lib.nix:145:14: 144| testOnCross = crossSystem: metaPatterns: f: forMatchingSystems metaPatterns 145| (system: hydraJob' (f (pkgsForCross crossSystem system))); | ^ 146| … while calling 'hydraJob' at /var/cache/nixpkgs-update/worker/worktree/netbeans/lib/customisation.nix:280:14: 279| */ 280| hydraJob = drv: | ^ 281| let … from call site at /var/cache/nixpkgs-update/worker/worktree/netbeans/pkgs/stdenv/generic/make-derivation.nix:562:14: 561| }; 562| validity = checkMeta.assertValidity { inherit meta attrs; }; | ^ 563| … while calling 'assertValidity' at /var/cache/nixpkgs-update/worker/worktree/netbeans/pkgs/stdenv/generic/check-meta.nix:484:20: 483| 484| assertValidity = { meta, attrs }: let | ^ 485| validity = checkValidity attrs; … from call site at /var/cache/nixpkgs-update/worker/worktree/netbeans/pkgs/stdenv/generic/check-meta.nix:485:18: 484| assertValidity = { meta, attrs }: let 485| validity = checkValidity attrs; | ^ 486| inherit (validity) valid; … while calling 'checkValidity' at /var/cache/nixpkgs-update/worker/worktree/netbeans/pkgs/stdenv/generic/check-meta.nix:385:19: 384| # Along with a boolean flag for each reason 385| checkValidity = attrs: | ^ 386| # Check meta attribute types first, to make sure it is always called even when there are other issues … from call site at /var/cache/nixpkgs-update/worker/worktree/netbeans/pkgs/stdenv/generic/check-meta.nix:388:15: 387| # Note that this is not a full type check and functions below still need to by careful about their inputs! 388| let res = checkMeta (attrs.meta or {}); in if res != [] then | ^ 389| { valid = "no"; reason = "unknown-meta"; errormsg = "has an invalid meta attrset:${concatMapStrings (x: "\n - " + x) res}\n"; … while calling 'checkMeta' at /var/cache/nixpkgs-update/worker/worktree/netbeans/pkgs/stdenv/generic/check-meta.nix:367:15: 366| [ "key 'meta.${k}' is unrecognized; expected one of: \n [${concatMapStringsSep ", " (x: "'${x}'") (attrNames metaTypes)}]" ]; 367| checkMeta = meta: optionals config.checkMeta (concatMap (attr: checkMetaAttr attr meta.${attr}) (attrNames meta)); | ^ 368| … from call site at /var/cache/nixpkgs-update/worker/worktree/netbeans/pkgs/stdenv/generic/check-meta.nix:367:21: 366| [ "key 'meta.${k}' is unrecognized; expected one of: \n [${concatMapStringsSep ", " (x: "'${x}'") (attrNames metaTypes)}]" ]; 367| checkMeta = meta: optionals config.checkMeta (concatMap (attr: checkMetaAttr attr meta.${attr}) (attrNames meta)); | ^ 368| … while calling 'optionals' at /var/cache/nixpkgs-update/worker/worktree/netbeans/lib/lists.nix:772:5: 771| cond: 772| elems: if cond then elems else []; | ^ 773| … while calling anonymous lambda at /var/cache/nixpkgs-update/worker/worktree/netbeans/pkgs/stdenv/generic/check-meta.nix:367:60: 366| [ "key 'meta.${k}' is unrecognized; expected one of: \n [${concatMapStringsSep ", " (x: "'${x}'") (attrNames metaTypes)}]" ]; 367| checkMeta = meta: optionals config.checkMeta (concatMap (attr: checkMetaAttr attr meta.${attr}) (attrNames meta)); | ^ 368| … from call site at /var/cache/nixpkgs-update/worker/worktree/netbeans/pkgs/stdenv/generic/check-meta.nix:367:66: 366| [ "key 'meta.${k}' is unrecognized; expected one of: \n [${concatMapStringsSep ", " (x: "'${x}'") (attrNames metaTypes)}]" ]; 367| checkMeta = meta: optionals config.checkMeta (concatMap (attr: checkMetaAttr attr meta.${attr}) (attrNames meta)); | ^ 368| … while calling anonymous lambda at /var/cache/nixpkgs-update/worker/worktree/netbeans/pkgs/stdenv/generic/check-meta.nix:357:9: 356| metaTypes' = mapAttrs (_: t: t.verify) metaTypes; 357| in k: v: | ^ 358| if metaTypes?${k} then … from call site at /var/cache/nixpkgs-update/worker/worktree/netbeans/pkgs/stdenv/generic/check-meta.nix:359:10: 358| if metaTypes?${k} then 359| if metaTypes'.${k} v then | ^ 360| [ ] … while calling 'verify' at /var/cache/nixpkgs-update/worker/worktree/netbeans/pkgs/stdenv/generic/meta-types.nix:74:14: 73| name = "union<${concatStringsSep "," (map (t: t.name) types)}>"; 74| verify = v: any (func: func v) funcs; | ^ 75| }; … while calling anonymous lambda at /var/cache/nixpkgs-update/worker/worktree/netbeans/pkgs/stdenv/generic/meta-types.nix:74:22: 73| name = "union<${concatStringsSep "," (map (t: t.name) types)}>"; 74| verify = v: any (func: func v) funcs; | ^ 75| }; … from call site at /var/cache/nixpkgs-update/worker/worktree/netbeans/pkgs/stdenv/generic/meta-types.nix:74:28: 73| name = "union<${concatStringsSep "," (map (t: t.name) types)}>"; 74| verify = v: any (func: func v) funcs; | ^ 75| }; … while calling anonymous lambda at /var/cache/nixpkgs-update/worker/worktree/netbeans/pkgs/stdenv/generic/meta-types.nix:66:12: 65| if t == self.any then isList 66| else v: isList v && all verify v; | ^ 67| }; error: attribute 'asl21' missing at /var/cache/nixpkgs-update/worker/worktree/netbeans/pkgs/applications/editors/netbeans/default.nix:66:15: 65| homepage = "https://netbeans.apache.org/"; 66| license = lib.licenses.asl21; | ^ 67| sourceProvenance = with lib.sourceTypes; [ Did you mean one of afl21, asl20, osl21, afl20 or apsl20?