From 7ba227244aaa7ddb238d764ce5b4ae5a630ef584 Mon Sep 17 00:00:00 2001 From: emaryn Date: Tue, 20 May 2025 03:42:32 +0800 Subject: [PATCH] ocrad: 0.27 -> 0.29 --- pkgs/by-name/oc/ocrad/package.nix | 27 ++++++++++++++++----------- 1 file changed, 16 insertions(+), 11 deletions(-) diff --git a/pkgs/by-name/oc/ocrad/package.nix b/pkgs/by-name/oc/ocrad/package.nix index 8ffd4ecf8a16..32cbf8b034e0 100644 --- a/pkgs/by-name/oc/ocrad/package.nix +++ b/pkgs/by-name/oc/ocrad/package.nix @@ -1,28 +1,33 @@ { - fetchurl, lib, stdenv, + fetchurl, lzip, texinfo, + libpng, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ocrad"; - version = "0.27"; + version = "0.29"; src = fetchurl { - url = "mirror://gnu/ocrad/${pname}-${version}.tar.lz"; - sha256 = "0divffvcaim89g4pvqs8kslbcxi475bcl3b4ynphf284k9zfdgx9"; + url = "mirror://gnu/ocrad/ocrad-${finalAttrs.version}.tar.lz"; + hash = "sha256-ESAMxrC3uhaISnLcy1jvaU96omzSsgQeVVWA8GTS2ek="; }; nativeBuildInputs = [ lzip # unpack ]; - buildInputs = [ texinfo ]; + + buildInputs = [ + texinfo + libpng + ]; doCheck = true; - meta = with lib; { + meta = { description = "Optical character recognition (OCR) program & library"; longDescription = '' GNU Ocrad is an OCR (Optical Character Recognition) program based on @@ -37,9 +42,9 @@ stdenv.mkDerivation rec { backend to other programs. ''; - license = licenses.gpl3Plus; - maintainers = with maintainers; [ pSub ]; - platforms = platforms.unix; + license = lib.licenses.gpl3Plus; + maintainers = with lib.maintainers; [ pSub ]; + platforms = lib.platforms.unix; mainProgram = "ocrad"; }; -} +})