Unverified Commit aa748592 authored by Fernando Rodrigues's avatar Fernando Rodrigues Committed by GitHub
Browse files

lnreader: init at 1.0 (#490109)

parents 56a06a91 065f2090
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -29443,6 +29443,12 @@
    githubId = 8006928;
    name = "Yuannan (Brandon) Lin";
  };
  yujonpradhananga = {
    email = "yujonpradhan123@gmail.com";
    github = "Yujonpradhananga";
    githubId = 139200034;
    name = "Yujon Pradhananga";
  };
  yuka = {
    email = "yuka@yuka.dev";
    matrix = "@yuka:yuka.dev";
+43 −0
Original line number Diff line number Diff line
{
  lib,
  buildGoModule,
  fetchFromGitHub,
  mupdf,
  pkg-config,
}:

buildGoModule (finalAttrs: {
  pname = "lnreader";
  version = "1.0";

  src = fetchFromGitHub {
    owner = "Yujonpradhananga";
    repo = "CLI-PDF-EPUB-reader";
    rev = "v${finalAttrs.version}";
    hash = "sha256-JeVS0wnShlD4+UfnMsuHMYi6R7pse4Gvh0PdREwmG6k=";
  };

  vendorHash = "sha256-66rqTJeV6u4aVciifp41n2onx81w9KE0PGYHlVwsl54=";

  nativeBuildInputs = [
    pkg-config
  ];

  buildInputs = [
    mupdf
  ];

  ldflags = [
    "-s"
    "-w"
  ];

  meta = {
    description = "Lightweight, fast and responsive terminal PDF/EPUB viewer with image support";
    homepage = "https://github.com/Yujonpradhananga/CLI-PDF-EPUB-reader";
    license = lib.licenses.mit;
    maintainers = with lib.maintainers; [ yujonpradhananga ];
    mainProgram = "lnreader";
    platforms = lib.platforms.unix;
  };
})