From ca36aaa927ae31835ec76f242d4c85fecaff7eb0 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Wed, 10 Jun 2026 11:43:20 +0000 Subject: [PATCH] toml-f: cleanup --- pkgs/by-name/to/toml-f/package.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/to/toml-f/package.nix b/pkgs/by-name/to/toml-f/package.nix index 96dc25e7d4c2..436c9b5fda1c 100644 --- a/pkgs/by-name/to/toml-f/package.nix +++ b/pkgs/by-name/to/toml-f/package.nix @@ -21,11 +21,13 @@ assert ( stdenv.mkDerivation (finalAttrs: { pname = "toml-f"; version = "0.5.1"; + __structuredAttrs = true; + strictDeps = true; src = fetchFromGitHub { owner = "toml-f"; repo = "toml-f"; - rev = "v${finalAttrs.version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-lReez2rSAJVnLFngjUYgGkm+HUDH8VsCC2m9zYOOr4A="; }; @@ -42,7 +44,9 @@ stdenv.mkDerivation (finalAttrs: { meson ninja ] - ++ lib.optional (buildType == "cmake") cmake; + ++ lib.optionals (buildType == "cmake") [ + cmake + ]; buildInputs = [ test-drive ]; @@ -65,6 +69,7 @@ stdenv.mkDerivation (finalAttrs: { mit ]; homepage = "https://github.com/toml-f/toml-f"; + changelog = "https://github.com/toml-f/toml-f/releases/tag/${finalAttrs.src.tag}"; platforms = lib.platforms.linux; maintainers = [ lib.maintainers.sheepforce ]; };