From 936b191b73e49d0ee2b5cf14a69481d08ac872c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anselm=20Sch=C3=BCler?= Date: Fri, 11 Aug 2023 00:17:33 +0200 Subject: [PATCH] see: init at unstable-2023-03-19 --- pkgs/tools/misc/see/default.nix | 31 +++++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 33 insertions(+) create mode 100644 pkgs/tools/misc/see/default.nix diff --git a/pkgs/tools/misc/see/default.nix b/pkgs/tools/misc/see/default.nix new file mode 100644 index 00000000000..60f55e8144c --- /dev/null +++ b/pkgs/tools/misc/see/default.nix @@ -0,0 +1,31 @@ +{ lib, python3, fetchFromGitHub }: + +python3.pkgs.buildPythonApplication { + pname = "see"; + version = "unstable-2023-03-19"; + format = "pyproject"; + + src = fetchFromGitHub { + owner = "Textualize"; + repo = "textualize-see"; + rev = "eef61dd348178ec60c5b0a01062e0b621eb57315"; + hash = "sha256-SqjDHcFKWbk4ouWkhGohDl5kGjM/9fzqFDexVcaY1gw="; + }; + + nativeBuildInputs = with python3.pkgs; [ + poetry-core + ]; + + propagatedBuildInputs = with python3.pkgs; [ + click + colorama + toml + ]; + + meta = { + description = "Textualize See is a command line tool to open files in the terminal."; + homepage = "https://github.com/Textualize/textualize-see"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ anselmschueler ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index cdccfbd1df8..70e73cb693a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6167,6 +6167,8 @@ with pkgs; scour = with python3Packages; toPythonApplication scour; + see = callPackage ../tools/misc/see { }; + s2png = callPackage ../tools/graphics/s2png { }; sfz = callPackage ../tools/misc/sfz { };