From afaf7ab7eef9ebeea95db093c62271b0477437b2 Mon Sep 17 00:00:00 2001 From: Viacheslav Lotsmanov Date: Fri, 14 Jun 2024 00:14:46 +0300 Subject: [PATCH] jack_lsp bugfix patch (--server argument buffer overflow) Track the upstream bug fixing progress: https://github.com/jackaudio/jack-example-tools/issues/88 --- my-packages.nix | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/my-packages.nix b/my-packages.nix index db73593..2247951 100644 --- a/my-packages.nix +++ b/my-packages.nix @@ -170,7 +170,18 @@ in pkgs.pavucontrol pkgs.pulsemixer pkgs.jack2 - pkgs.jack-example-tools + (pkgs.jack-example-tools.overrideAttrs (old: { + patches = (old.patches or []) ++ [ + # Big fix for “jack_lsp” “--server” argument buffer overflow. + # Track the bug fixing progress here: + # https://github.com/jackaudio/jack-example-tools/issues/88 + (pkgs.fetchpatch { + name = "jack_lsp-fix-jack-server-argument-buffer-overflow.patch"; + url = "https://github.com/jackaudio/jack-example-tools/pull/89/commits/62aeea4c432c8f91b14888c4dc4c310ef762a865.patch"; + hash = "sha256-TbgJdwsxo9K6wTQ46yHLYDbIJkINNARlb332qC8TWlM="; + }) + ]; + })) pkgs.jack_capture pkgs.qjackctl pkgs.patchage