From 12578c0db660b6ddc0ba646cf369ad660d316d74 Mon Sep 17 00:00:00 2001 From: Toboi Date: Fri, 21 Mar 2025 21:59:41 +0100 Subject: [PATCH 1/2] raysession: 0.14.3 -> 0.14.4 --- pkgs/applications/audio/raysession/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/raysession/default.nix b/pkgs/applications/audio/raysession/default.nix index cc7c0e0d5a74..fba0126b2819 100644 --- a/pkgs/applications/audio/raysession/default.nix +++ b/pkgs/applications/audio/raysession/default.nix @@ -12,11 +12,11 @@ buildPythonApplication rec { pname = "raysession"; - version = "0.14.3"; + version = "0.14.4"; src = fetchurl { url = "https://github.com/Houston4444/RaySession/releases/download/v${version}/RaySession-${version}-source.tar.gz"; - sha256 = "sha256-3+g1zdjGkxNEpyuKuxzhr2p9gkEFjYAso4fPedbjmlY="; + sha256 = "sha256-cr9kqZdqY6Wq+RkzwYxNrb/PLFREKUgWeVNILVUkc7A="; }; postPatch = '' From 90d5da07f356a6b3d42acbd13c2b292cc245daab Mon Sep 17 00:00:00 2001 From: Toboi Date: Fri, 21 Mar 2025 22:04:06 +0100 Subject: [PATCH 2/2] raysession: fix ray-jackpatch ray-jackpatch.py loads main_loop.py, but that was being replaced with a wrapper, which couldn't be loaded correctly by python. Removing the executable bit avoids it getting wrapped. --- pkgs/applications/audio/raysession/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/audio/raysession/default.nix b/pkgs/applications/audio/raysession/default.nix index fba0126b2819..38c6b78d72d7 100644 --- a/pkgs/applications/audio/raysession/default.nix +++ b/pkgs/applications/audio/raysession/default.nix @@ -24,6 +24,7 @@ buildPythonApplication rec { substituteInPlace Makefile --replace '$(DESTDIR)/' '$(DESTDIR)$(PREFIX)/' # Do not wrap an importable module with a shell script. chmod -x src/daemon/desktops_memory.py + chmod -x src/clients/jackpatch/main_loop.py ''; format = "other";