From 6c0ef9eb87c986e7ea949a6d84f9817484209dd0 Mon Sep 17 00:00:00 2001 From: liberodark Date: Tue, 4 Nov 2025 13:14:23 +0100 Subject: [PATCH 1/2] selene: cleanup --- pkgs/by-name/se/selene/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/se/selene/package.nix b/pkgs/by-name/se/selene/package.nix index 7168212e465a..d69ae7997798 100644 --- a/pkgs/by-name/se/selene/package.nix +++ b/pkgs/by-name/se/selene/package.nix @@ -7,15 +7,15 @@ openssl, }: -rustPlatform.buildRustPackage rec { +rustPlatform.buildRustPackage (finalAttrs: { pname = "selene"; version = "0.29.0"; src = fetchFromGitHub { owner = "kampfkarren"; repo = "selene"; - rev = version; - sha256 = "sha256-/KMLOZtCdvv76BDGj1oM6Q93cX6yPE4E5ZM+Xy6yRxA="; + tag = finalAttrs.version; + hash = "sha256-/KMLOZtCdvv76BDGj1oM6Q93cX6yPE4E5ZM+Xy6yRxA="; }; cargoHash = "sha256-RlD4CbLJpmOSQJCMaXFC7/83qlPpnzd2wBn3xNu1yQ0="; @@ -34,8 +34,8 @@ rustPlatform.buildRustPackage rec { description = "Blazing-fast modern Lua linter written in Rust"; mainProgram = "selene"; homepage = "https://github.com/kampfkarren/selene"; - changelog = "https://github.com/kampfkarren/selene/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/kampfkarren/selene/blob/${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.mpl20; maintainers = [ ]; }; -} +}) From 0adfda877415057e8c3e9cbfbca04176586b9c8e Mon Sep 17 00:00:00 2001 From: liberodark Date: Wed, 5 Nov 2025 10:06:43 +0100 Subject: [PATCH 2/2] selene: add liberodark to maintainers --- pkgs/by-name/se/selene/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/se/selene/package.nix b/pkgs/by-name/se/selene/package.nix index d69ae7997798..681172b3f11f 100644 --- a/pkgs/by-name/se/selene/package.nix +++ b/pkgs/by-name/se/selene/package.nix @@ -36,6 +36,6 @@ rustPlatform.buildRustPackage (finalAttrs: { homepage = "https://github.com/kampfkarren/selene"; changelog = "https://github.com/kampfkarren/selene/blob/${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.mpl20; - maintainers = [ ]; + maintainers = with lib.maintainers; [ liberodark ]; }; })