From 0bd5ea3e1b8550b7b072cae5a817cc057b02c4fa Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Fri, 1 Aug 2025 15:31:51 +0400 Subject: [PATCH] lsd2dsl: modernize --- pkgs/by-name/ls/lsd2dsl/package.nix | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/ls/lsd2dsl/package.nix b/pkgs/by-name/ls/lsd2dsl/package.nix index 0b66f0365e14..6a7179a7f1c3 100644 --- a/pkgs/by-name/ls/lsd2dsl/package.nix +++ b/pkgs/by-name/ls/lsd2dsl/package.nix @@ -16,14 +16,14 @@ qt6, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lsd2dsl"; version = "0.6.0"; src = fetchFromGitHub { owner = "nongeneric"; repo = "lsd2dsl"; - rev = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-0UsxDNpuWpBrfjh4q3JhZnOyXhHatSa3t/cApiG2JzM="; }; @@ -63,7 +63,7 @@ stdenv.mkDerivation rec { exec = "lsd2dsl-qtgui"; desktopName = "lsd2dsl"; genericName = "lsd2dsl"; - comment = meta.description; + comment = finalAttrs.meta.description; categories = [ "Dictionary" "FileTools" @@ -75,14 +75,14 @@ stdenv.mkDerivation rec { install -Dm755 console/lsd2dsl gui/lsd2dsl-qtgui -t $out/bin ''; - meta = with lib; { + meta = { homepage = "https://rcebits.com/lsd2dsl/"; description = "Lingvo dictionaries decompiler"; longDescription = '' A decompiler for ABBYY Lingvo’s proprietary dictionaries. ''; - license = licenses.mit; - maintainers = with maintainers; [ sikmir ]; - platforms = platforms.unix; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ sikmir ]; + platforms = lib.platforms.unix; }; -} +})