From d2b16d716057334498ac7fa8fe53e7871a47d9b0 Mon Sep 17 00:00:00 2001 From: eymeric Date: Wed, 3 Jun 2026 15:59:47 +0200 Subject: [PATCH] distrho-ports: 2021-03-15-unstable-2024-05-01 -> 2024-03-15-unstable-2025-08-15 --- pkgs/by-name/di/distrho-ports/package.nix | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/di/distrho-ports/package.nix b/pkgs/by-name/di/distrho-ports/package.nix index 8b7123b29815..38e41ecb1e78 100644 --- a/pkgs/by-name/di/distrho-ports/package.nix +++ b/pkgs/by-name/di/distrho-ports/package.nix @@ -10,6 +10,7 @@ libxcursor, libxext, libxrender, + lv2, meson, ninja, pkg-config, @@ -31,13 +32,14 @@ let in stdenv.mkDerivation { pname = "distrho-ports"; - version = "2021-03-15-unstable-2024-05-01"; + version = "2021-03-15-unstable-2025-08-15"; src = fetchFromGitHub { owner = "DISTRHO"; repo = "DISTRHO-Ports"; - rev = "b3596e6a690eb0556e69e8b6d943fee2dfbb04fb"; - sha256 = "00fgqwayd20akww3n2imyqscmyrjyc9jj0ar13k9dhpaxqk2jxbf"; + rev = "d3b62da2e83c69b0866af5bb2e29ac78dc8014cf"; + sha256 = "sha256-wlppmRTdgA/9wWqFp75UyDLYJOqzg1aY+w97wTgJ8lk="; + fetchSubmodules = true; }; nativeBuildInputs = [ @@ -54,14 +56,20 @@ stdenv.mkDerivation { libxcursor libxext libxrender + lv2 ]; env.NIX_CFLAGS_COMPILE = toString [ "-fpermissive" ]; + postPatch = '' + chmod +x scripts/*.sh + patchShebangs scripts + ''; + postFixup = let files = [ - (lib.optionalString buildLV2 "$out/lib/lv2/vitalium.lv2/vitalium.so") + (lib.optionalString buildLV2 "$out/lib/lv2/vitalium.lv2/vitalium-lv2.so") (lib.optionalString buildVST2 "$out/lib/vst/vitalium.so") (lib.optionalString buildVST3 "$out/lib/vst3/vitalium.vst3/Contents/x86_64-linux/vitalium.so") ];