From 0b25cce54944b6c593d2b7eb025ef8b7ccfcd3af Mon Sep 17 00:00:00 2001 From: Bart Brouns Date: Tue, 16 Dec 2025 07:21:29 +0100 Subject: [PATCH 1/2] ir-lv2: use src from web.archive fixes: https://github.com/NixOS/nixpkgs/issues/463147 --- pkgs/by-name/ir/ir-lv2/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/ir/ir-lv2/package.nix b/pkgs/by-name/ir/ir-lv2/package.nix index 6c71d88a64bc..02d5adce0b7f 100644 --- a/pkgs/by-name/ir/ir-lv2/package.nix +++ b/pkgs/by-name/ir/ir-lv2/package.nix @@ -1,7 +1,7 @@ { lib, stdenv, - fetchgit, + fetchurl, fftw, gtk2, lv2, @@ -15,10 +15,10 @@ stdenv.mkDerivation (finalAttrs: { pname = "ir.lv2"; version = "1.4.0"; - src = fetchgit { - url = "https://git.hq.sig7.se/ir.lv2.git"; - rev = "1d4a4f9b1aad6223d541ebb0c16d85d527478222"; - hash = "sha256-6/KpwM/aHMNvtpf3/BJQjGe1kRZx3NFmV8F6r/bPkII="; + # https://github.com/NixOS/nixpkgs/issues/463147#issuecomment-3658352031 + src = fetchurl { + url = "https://web.archive.org/web/20251216014553/https://git.hq.sig7.se/ir.lv2.git/snapshot/1d4a4f9b1aad6223d541ebb0c16d85d527478222.tar.gz"; + hash = "sha256-lTzj4tf7jNOKnvcZzEbzPqg4aPgXcbCVwIHoV+5G+hU="; }; buildInputs = [ From abbc5dfdae6450bb4b5ee23b6d54c6c7b82b8076 Mon Sep 17 00:00:00 2001 From: Bart Brouns Date: Tue, 16 Dec 2025 14:36:57 +0100 Subject: [PATCH 2/2] ir-lv2: remove mainProgram The mainProgram was set in a treewide effort but does not actually reflect the main program. From https://github.com/NixOS/nixpkgs/blob/master/pkgs/README.md#meta-attributes: meta.mainProgram must be set to the name of the executable which facilitates the primary function or purpose of the package. Packages which are not primarily used for a single executable do not need to set meta.mainProgram. --- pkgs/by-name/ir/ir-lv2/package.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/by-name/ir/ir-lv2/package.nix b/pkgs/by-name/ir/ir-lv2/package.nix index 02d5adce0b7f..4cf18e18afbf 100644 --- a/pkgs/by-name/ir/ir-lv2/package.nix +++ b/pkgs/by-name/ir/ir-lv2/package.nix @@ -49,6 +49,5 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl2; maintainers = [ lib.maintainers.magnetophon ]; platforms = lib.platforms.linux; - mainProgram = "convert4chan"; }; })