From 7bd9dde95def23d618a488ecf2a6c2c1cb5ebc5c Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Tue, 10 Feb 2026 08:39:38 -0600 Subject: [PATCH] anilibria-winmaclinux: modernize derivation --- .../by-name/an/anilibria-winmaclinux/package.nix | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/an/anilibria-winmaclinux/package.nix b/pkgs/by-name/an/anilibria-winmaclinux/package.nix index 0dc7db129217..bb11f1fe635f 100644 --- a/pkgs/by-name/an/anilibria-winmaclinux/package.nix +++ b/pkgs/by-name/an/anilibria-winmaclinux/package.nix @@ -14,18 +14,18 @@ mpv-unwrapped, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "anilibria-winmaclinux"; version = "2.2.34"; src = fetchFromGitHub { owner = "anilibria"; repo = "anilibria-winmaclinux"; - rev = version; + tag = finalAttrs.version; hash = "sha256-58NFlB6viWXG13J+RBzMj6LlYFClpWpGQ/aCNxJ5wKQ="; }; - sourceRoot = "${src.name}/src"; + sourceRoot = "${finalAttrs.src.name}/src"; qmakeFlags = [ "PREFIX=${placeholder "out"}" @@ -82,11 +82,11 @@ stdenv.mkDerivation rec { ++ lib.optionals withMPV [ mpv-unwrapped.dev ]; desktopItems = [ - (makeDesktopItem rec { + (makeDesktopItem { name = "AniLibria"; - desktopName = name; + desktopName = "AniLibria"; icon = "anilibria"; - comment = meta.description; + comment = finalAttrs.meta.description; genericName = "AniLibria desktop client"; categories = [ "Qt" @@ -94,7 +94,7 @@ stdenv.mkDerivation rec { "Player" ]; keywords = [ "anime" ]; - exec = name; + exec = "AniLibria"; terminal = false; }) ]; @@ -107,4 +107,4 @@ stdenv.mkDerivation rec { inherit (libsForQt5.qtbase.meta) platforms; mainProgram = "AniLibria"; }; -} +})