diff --git a/.git-blame-ignore-revs b/.git-blame-ignore-revs index 012889bb2e82..0c5869db6b61 100644 --- a/.git-blame-ignore-revs +++ b/.git-blame-ignore-revs @@ -141,3 +141,6 @@ acd0e3898feb321cb9a71a0fd376f1157d0f4553 # poptracker: format with nixfmt-rfc-style (#326697) ff5c8f6cc3d1f2e017e86d50965c14b71f00567b + +# mangal: format with nixfmt-rfc-style #328284 +3bb5e993cac3a6e1c3056d2bc9bf43eb2c7a5951 diff --git a/pkgs/applications/misc/mangal/default.nix b/pkgs/by-name/ma/mangal/package.nix similarity index 78% rename from pkgs/applications/misc/mangal/default.nix rename to pkgs/by-name/ma/mangal/package.nix index cc485d84e8e0..c1d7c1540508 100644 --- a/pkgs/applications/misc/mangal/default.nix +++ b/pkgs/by-name/ma/mangal/package.nix @@ -1,5 +1,10 @@ -{ lib, stdenv, buildGoModule, fetchFromGitHub, installShellFiles }: - +{ + lib, + stdenv, + buildGoModule, + fetchFromGitHub, + installShellFiles, +}: buildGoModule rec { pname = "mangal"; version = "4.0.6"; @@ -14,13 +19,16 @@ buildGoModule rec { proxyVendor = true; vendorHash = null; - ldflags = [ "-s" "-w" ]; + ldflags = [ + "-s" + "-w" + ]; nativeBuildInputs = [ installShellFiles ]; postInstall = lib.optionalString (stdenv.hostPlatform == stdenv.buildPlatform) '' # Mangal creates a config file in the folder ~/.config/mangal and fails if not possible - export MANGAL_CONFIG_PATH=`mktemp -d` + export HOME=$(mktemp -d) installShellCompletion --cmd mangal \ --bash <($out/bin/mangal completion bash) \ --zsh <($out/bin/mangal completion zsh) \ @@ -30,8 +38,7 @@ buildGoModule rec { doCheck = false; # test fail because of sandbox meta = with lib; { - description = - "A fancy CLI app written in Go which scrapes, downloads and packs manga into different formats"; + description = "CLI app written in Go which scrapes, downloads and packs manga into different formats"; homepage = "https://github.com/metafates/mangal"; license = licenses.mit; maintainers = [ maintainers.bertof ]; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 5353924ee1d2..24c05bba8f60 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1001,8 +1001,6 @@ with pkgs; graph-easy = callPackage ../tools/graphics/graph-easy { }; - mangal = callPackage ../applications/misc/mangal { }; - mermaid-filter = callPackage ../tools/misc/mermaid-filter { }; graphw00f = callPackage ../tools/security/graphw00f { };