From acf8674a6d96710a149898ce882636e7fe00132a Mon Sep 17 00:00:00 2001 From: Kopatz <7265381+Kropatz@users.noreply.github.com> Date: Sun, 3 Aug 2025 15:15:50 +0200 Subject: [PATCH] update --- flake.lock | 78 ++++++++++++++++++++++++++-------------------------- overlays.nix | 29 +++++++++++++++++++ 2 files changed, 68 insertions(+), 39 deletions(-) diff --git a/flake.lock b/flake.lock index b2503e3..eb3cc76 100644 --- a/flake.lock +++ b/flake.lock @@ -62,11 +62,11 @@ "base16-helix": { "flake": false, "locked": { - "lastModified": 1748408240, - "narHash": "sha256-9M2b1rMyMzJK0eusea0x3lyh3mu5nMeEDSc4RZkGm+g=", + "lastModified": 1752979451, + "narHash": "sha256-0CQM+FkYy0fOO/sMGhOoNL80ftsAzYCg9VhIrodqusM=", "owner": "tinted-theming", "repo": "base16-helix", - "rev": "6c711ab1a9db6f51e2f6887cc3345530b33e152e", + "rev": "27cf1e66e50abc622fb76a3019012dc07c678fac", "type": "github" }, "original": { @@ -121,11 +121,11 @@ ] }, "locked": { - "lastModified": 1752718651, - "narHash": "sha256-PkaR0qmyP9q/MDN3uYa+RLeBA0PjvEQiM0rTDDBXkL8=", + "lastModified": 1753140376, + "narHash": "sha256-7lrVrE0jSvZHrxEzvnfHFE/Wkk9DDqb+mYCodI5uuB8=", "owner": "nix-community", "repo": "disko", - "rev": "d5ad4485e6f2edcc06751df65c5e16572877db88", + "rev": "545aba02960caa78a31bd9a8709a0ad4b6320a5c", "type": "github" }, "original": { @@ -158,11 +158,11 @@ ] }, "locked": { - "lastModified": 1751413152, - "narHash": "sha256-Tyw1RjYEsp5scoigs1384gIg6e0GoBVjms4aXFfRssQ=", + "lastModified": 1753121425, + "narHash": "sha256-TVcTNvOeWWk1DXljFxVRp+E0tzG1LhrVjOGGoMHuXio=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "77826244401ea9de6e3bac47c2db46005e1f30b5", + "rev": "644e0fc48951a860279da645ba77fe4a6e814c5e", "type": "github" }, "original": { @@ -289,11 +289,11 @@ ] }, "locked": { - "lastModified": 1752780124, - "narHash": "sha256-5dn97vIYxn6VozKePOQSDxVCsrl38nDdMJXx86KIJH0=", + "lastModified": 1753592768, + "narHash": "sha256-oV695RvbAE4+R9pcsT9shmp6zE/+IZe6evHWX63f2Qg=", "owner": "nix-community", "repo": "home-manager", - "rev": "c718918222bdb104397762dea67e6b397a7927fe", + "rev": "fc3add429f21450359369af74c2375cb34a2d204", "type": "github" }, "original": { @@ -310,11 +310,11 @@ ] }, "locked": { - "lastModified": 1752814804, - "narHash": "sha256-irfg7lnfEpJY+3Cffkluzp2MTVw1Uq9QGxFp6qadcXI=", + "lastModified": 1754174776, + "narHash": "sha256-Sp3FRM6xNwNtGzYH/HByjzJYHSQvwsW+lDMMZNF43PQ=", "owner": "nix-community", "repo": "home-manager", - "rev": "d0300c8808e41da81d6edfc202f3d3833c157daf", + "rev": "e6e2f43a62b7dbc8aa8b1adb7101b0d8b9395445", "type": "github" }, "original": { @@ -354,11 +354,11 @@ }, "nixos-hardware": { "locked": { - "lastModified": 1752666637, - "narHash": "sha256-P8J72psdc/rWliIvp8jUpoQ6qRDlVzgSDDlgkaXQ0Fw=", + "lastModified": 1753122741, + "narHash": "sha256-nFxE8lk9JvGelxClCmwuJYftbHqwnc01dRN4DVLUroM=", "owner": "NixOS", "repo": "nixos-hardware", - "rev": "d1bfa8f6ccfb5c383e1eba609c1eb67ca24ed153", + "rev": "cc66fddc6cb04ab479a1bb062f4d4da27c936a22", "type": "github" }, "original": { @@ -370,11 +370,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1752866191, - "narHash": "sha256-NV4S2Lf2hYmZQ3Qf4t/YyyBaJNuxLPyjzvDma0zPp/M=", + "lastModified": 1754028485, + "narHash": "sha256-IiiXB3BDTi6UqzAZcf2S797hWEPCRZOwyNThJIYhUfk=", "owner": "nixos", "repo": "nixpkgs", - "rev": "f01fe91b0108a7aff99c99f2e9abbc45db0adc2a", + "rev": "59e69648d345d6e8fef86158c555730fa12af9de", "type": "github" }, "original": { @@ -386,11 +386,11 @@ }, "nixpkgs-unstable": { "locked": { - "lastModified": 1752950548, - "narHash": "sha256-NS6BLD0lxOrnCiEOcvQCDVPXafX1/ek1dfJHX1nUIzc=", + "lastModified": 1753939845, + "narHash": "sha256-K2ViRJfdVGE8tpJejs8Qpvvejks1+A4GQej/lBk5y7I=", "owner": "nixos", "repo": "nixpkgs", - "rev": "c87b95e25065c028d31a94f06a62927d18763fdf", + "rev": "94def634a20494ee057c76998843c015909d6311", "type": "github" }, "original": { @@ -402,11 +402,11 @@ }, "nixpkgs-working-jetbrains": { "locked": { - "lastModified": 1752862078, - "narHash": "sha256-0D0c1BddL/W6ct+3BUUuuga9HoISOfCy7NDD+kWgVEQ=", + "lastModified": 1753384556, + "narHash": "sha256-oRNcEk/Dsns534HkPSCDTFLpSXJfGts9RDLfDkBt5U8=", "owner": "Janrupf", "repo": "nixpkgs", - "rev": "6895a8b63bbdcbdeac7d8f0a332893c2ebbc2498", + "rev": "50fbd3334953a47b0bae0c9f88b98432c735fcfe", "type": "github" }, "original": { @@ -442,11 +442,11 @@ "systems": "systems_4" }, "locked": { - "lastModified": 1752976861, - "narHash": "sha256-59HcrqHfbSJUdmpzrAa9x8fW1PoS+ZGhCjL5k5HbyV8=", + "lastModified": 1753977315, + "narHash": "sha256-AM3CZh+Emk/cr5Gf6RUf2xzkWdRB+yewP1YWoRxUbYQ=", "owner": "nix-community", "repo": "nixvim", - "rev": "0c50ed9349199219583cb1ed1a972d71e06039ec", + "rev": "a16c89c175277309fd3dd065fb5bc4eab450ae07", "type": "github" }, "original": { @@ -463,11 +463,11 @@ ] }, "locked": { - "lastModified": 1753039389, - "narHash": "sha256-2DvnF9gHrOq3iXhXytE5nlZvhhJU2RrsB/jUVoTf99g=", + "lastModified": 1754216796, + "narHash": "sha256-0z8aIyDLAaROoWzFYRUNu4FrCLo+wDWqFZqswV4HTdg=", "owner": "nix-community", "repo": "NUR", - "rev": "cd4704bef83d332226b8a030296f5f4de3552958", + "rev": "7245e4a766b4d0145f6f6e39bdcf04ee1e448a44", "type": "github" }, "original": { @@ -511,11 +511,11 @@ ] }, "locked": { - "lastModified": 1749730855, - "narHash": "sha256-L3x2nSlFkXkM6tQPLJP3oCBMIsRifhIDPMQQdHO5xWo=", + "lastModified": 1753450833, + "narHash": "sha256-Pmpke0JtLRzgdlwDC5a+aiLVZ11JPUO5Bcqkj0nHE/k=", "owner": "NuschtOS", "repo": "search", - "rev": "8dfe5879dd009ff4742b668d9c699bc4b9761742", + "rev": "40987cc1a24feba378438d691f87c52819f7bd75", "type": "github" }, "original": { @@ -562,11 +562,11 @@ "tinted-zed": "tinted-zed" }, "locked": { - "lastModified": 1753009241, - "narHash": "sha256-puhWbjjrOtOlYYV0R2J99V905vUjF+NqyK5N+kiVZXg=", + "lastModified": 1753978157, + "narHash": "sha256-sVy8hb71VawSOIsLv/hMGzpvbbWszdP9aSKI5Drbt6Q=", "owner": "danth", "repo": "stylix", - "rev": "9242b3ec8e0d253f32614778ed4996af7aaf9438", + "rev": "ded4f29a023e0f14506ec16b0e32d129e56341cc", "type": "github" }, "original": { diff --git a/overlays.nix b/overlays.nix index efcbe2d..818f564 100644 --- a/overlays.nix +++ b/overlays.nix @@ -4,6 +4,29 @@ let addPatches = pkg: patches: pkg.overrideAttrs (oldAttrs: { patches = (oldAttrs.patches or [ ]) ++ patches; }); + neotestPatch = '' diff --git a/tests/unit/client/strategies/integrated_spec.lua b/tests/unit/client/strategies/integrated_spec.lua +index 196c2e78..42a3df76 100644 +--- a/tests/unit/client/strategies/integrated_spec.lua ++++ b/tests/unit/client/strategies/integrated_spec.lua +@@ -34,7 +34,7 @@ describe("integrated strategy", function() + + a.it("stops the job", function() + local process = strategy({ +- command = { "bash", "-c", "sleep 1" }, ++ command = { "bash", "-c", "sleep 10" }, + strategy = { + height = 10, + width = 10, +@@ -47,7 +47,7 @@ describe("integrated strategy", function() + + a.it("streams output", function() + local process = strategy({ +- command = { "bash", "-c", "printf hello; sleep 0; printf world" }, ++ command = { "bash", "-c", "printf hello; sleep 0.1; printf world" }, + strategy = { + height = 10, + width = 10, + ''; in { # This one brings our custom packages from the 'pkgs' directory @@ -46,6 +69,12 @@ in }; }; + luajitPackages = prev.luajitPackages // { + neotest = prev.luajitPackages.neotest.overrideAttrs { + patches = [ (prev.writeText "neotest-patch" neotestPatch) ]; + }; + }; + #hyprland = # inputs.hyprland.packages.${prev.stdenv.hostPlatform.system}.hyprland; #xdg-desktop-portal-hyprland =