From 0ef714129a963c94b07fea2d0766a3d98b16af2c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9ana=20=E6=B1=9F?= Date: Tue, 20 May 2025 17:35:28 +0200 Subject: [PATCH] audio-lint: migrate to by-name --- nix/packages/by-name/audio-lint/package.nix | 19 +++++++++++++++++++ nix/packages/top-level.nix | 7 ------- 2 files changed, 19 insertions(+), 7 deletions(-) create mode 100644 nix/packages/by-name/audio-lint/package.nix diff --git a/nix/packages/by-name/audio-lint/package.nix b/nix/packages/by-name/audio-lint/package.nix new file mode 100644 index 00000000..117c8185 --- /dev/null +++ b/nix/packages/by-name/audio-lint/package.nix @@ -0,0 +1,19 @@ +{ + lib, + rustPlatform, + fetchFromGitea, +}: +rustPlatform.buildRustPackage (finalAttrs: { + name = "audio-lint"; + version = lib.substring 0 8 finalAttrs.src.rev; + + src = fetchFromGitea { + domain = "git.confusedcompiler.org"; + owner = "leana8959"; + repo = "audio-lint"; + rev = "3ea38c85c5f6135958e51ad4ff13a96ccd68a21c"; + hash = "sha256-h1SnWAh3FPL5GweOXVXXtp+swZApgecYaWjy7rM/J+w="; + }; + + cargoHash = "sha256-hsFUeGPvo3n6/Z35ui3N4qefa4odM0yo1rVBhzL3fLU="; +}) diff --git a/nix/packages/top-level.nix b/nix/packages/top-level.nix index 19215c1f..bea7312a 100644 --- a/nix/packages/top-level.nix +++ b/nix/packages/top-level.nix @@ -37,11 +37,4 @@ in rec { "--use-single-width-glyphs" ]; }; - - audio-lint = pkgs.rustPlatform.buildRustPackage rec { - pname = "audio-lint"; - version = lib.substring 0 8 sources.audio-lint.rev; - src = sources.audio-lint; - cargoLock.lockFile = "${src}/Cargo.lock"; - }; }