Skip to content

Commit 2d1ecd2

Browse files
Merge pull request #363 from NuschtOS/more-fixes
More fixes
2 parents 1a2ed42 + bbd652b commit 2d1ecd2

6 files changed

Lines changed: 115 additions & 109 deletions

File tree

flake.lock

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

nix/build-packages.nix

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,8 @@ in
8181
(attrName:
8282
let
8383
derv = lib.getAttrFromPath attrName pkgs;
84-
pkg = mkPackage attrName derv;
84+
# uncomment to figure out which exact package caused an eval error
85+
pkg = /* lib.trace "${lib.concatStringsSep "." attrName}" */ mkPackage attrName derv;
8586
# tryEval (deepSeq ...) makes sure we catch all potential throws in all attributes early on
8687
# NOTE: running deepSeq on any derivation results in an infinite recursion due to stdenv.passthru generating a warning
8788
pkgEvalResult = builtins.tryEval (builtins.deepSeq pkg pkg);

nix/frontend.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ stdenv.mkDerivation (finalAttrs: {
4242
inherit (finalAttrs) pname version src;
4343
inherit pnpm;
4444
fetcherVersion = 4;
45-
hash = "sha256-fr6e3pIeUdrKmX3nZQltZdHVCGZzyKGvmXSOi0uBnjs=";
45+
hash = "sha256-W7PVpWspEJiZFHJm7btzo4L9JVj+UmNn76mWF/al1cY=";
4646
};
4747

4848
nativeBuildInputs = [

nix/list-packages.nix

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,9 @@ let
2727
|| name == "ghcHEAD"
2828
# ... or binary variants
2929
|| (lib.hasPrefix "ghc" name && lib.hasSuffix "Binary" name)
30-
# coqPackages_X_X re-exports all packages, including packages that do not eval that version
31-
|| (attrPrefix != [ ] && lib.hasPrefix "coqPackages" (lib.head attrPrefix) && name == "coqPackages")
30+
# coqPackages_X_X/rocqPackages_X_X re-exports all packages, including packages that do not eval for that version
31+
|| (attrPrefix != [ ] && lib.hasPrefix "coqPackages" (lib.head attrPrefix) && (name == "coqPackages" || name == "rocqPackages"))
32+
|| (attrPrefix != [ ] && lib.hasPrefix "rocqPackages" (lib.head attrPrefix) && name == "rocqPackages")
3233
# qt exposes sources under srcs
3334
|| name == "srcs"
3435
# broken since buildPython* supports "finalAttrs"-pattern

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
"@angular/cli": "^22.0.3",
3232
"@angular/compiler-cli": "^22.0.2",
3333
"@nuschtos/fixx": "0.2.3",
34-
"@playwright/test": "^1.60.0",
34+
"@playwright/test": "^1.61.1",
3535
"http-server": "^14.1.1",
3636
"typescript": "~6.0.3",
3737
"zone.js": "^0.16.2"

0 commit comments

Comments
 (0)