From 6d2727dd4d2bab207a8e9865151d713b5545dc1c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=A9clairevoyant?= <848000+eclairevoyant@users.noreply.github.com> Date: Sun, 26 Nov 2023 14:14:54 -0500 Subject: [PATCH 1/3] nhentai: fix pdf generation --- pkgs/applications/misc/nhentai/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/misc/nhentai/default.nix b/pkgs/applications/misc/nhentai/default.nix index 9f99c4fa62d6..f6c2e396394c 100644 --- a/pkgs/applications/misc/nhentai/default.nix +++ b/pkgs/applications/misc/nhentai/default.nix @@ -18,6 +18,7 @@ python3Packages.buildPythonApplication rec { propagatedBuildInputs = with python3Packages; [ requests + img2pdf iso8601 beautifulsoup4 soupsieve From 8880f0272f7cc69d7f70a6d28a294af105094bff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=A9clairevoyant?= <848000+eclairevoyant@users.noreply.github.com> Date: Sun, 26 Nov 2023 14:15:08 -0500 Subject: [PATCH 2/3] nhentai: set `meta.mainProgram` --- pkgs/applications/misc/nhentai/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/misc/nhentai/default.nix b/pkgs/applications/misc/nhentai/default.nix index f6c2e396394c..db0f7028415b 100644 --- a/pkgs/applications/misc/nhentai/default.nix +++ b/pkgs/applications/misc/nhentai/default.nix @@ -31,5 +31,6 @@ python3Packages.buildPythonApplication rec { description = "nHentai is a CLI tool for downloading doujinshi from "; license = licenses.mit; maintainers = with maintainers; [ ]; + mainProgram = "nhentai"; }; } From 4562f4fcfef120b667d62bebe7449940ef16d4a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=A9clairevoyant?= <848000+eclairevoyant@users.noreply.github.com> Date: Sun, 26 Nov 2023 14:16:14 -0500 Subject: [PATCH 3/3] nhentai: remove `with lib;` --- pkgs/applications/misc/nhentai/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/misc/nhentai/default.nix b/pkgs/applications/misc/nhentai/default.nix index db0f7028415b..1f9fdcf48ccb 100644 --- a/pkgs/applications/misc/nhentai/default.nix +++ b/pkgs/applications/misc/nhentai/default.nix @@ -6,6 +6,7 @@ python3Packages.buildPythonApplication rec { pname = "nhentai"; version = "0.5.3"; + src = fetchFromGitHub { owner = "RicterZ"; repo = pname; @@ -26,11 +27,11 @@ python3Packages.buildPythonApplication rec { future ]; - meta = with lib; { + meta = { homepage = "https://github.com/RicterZ/nhentai"; description = "nHentai is a CLI tool for downloading doujinshi from "; - license = licenses.mit; - maintainers = with maintainers; [ ]; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ ]; mainProgram = "nhentai"; }; }