python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / security / schleuder / cli / default.nix
blobe34afa699f042eff237591260f9d857faccdecf5
1 { lib
2 , bundlerApp
3 , ruby
4 , bundlerUpdateScript
5 }:
7 bundlerApp {
8   inherit ruby;
10   pname = "schleuder-cli";
12   gemdir = ./.;
14   installManpages = false;
16   exes = [
17     "schleuder-cli"
18   ];
20   passthru.updateScript = bundlerUpdateScript "schleuder-cli";
22   meta = with lib; {
23     description = "A command line tool to create and manage schleuder-lists";
24     longDescription = ''
25       Schleuder-cli enables creating, configuring, and deleting lists,
26       subscriptions, keys, etc. It uses the Schleuder API, provided by
27       schleuder-api-daemon (part of Schleuder).
28     '';
29     homepage = "https://schleuder.org";
30     changelog = "https://0xacab.org/schleuder/schleuder-cli/-/blob/main/CHANGELOG.md";
31     license = licenses.gpl3Plus;
32     maintainers = with maintainers; [ hexa ];
33   };