summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Heinrich <onny@project-insanity.org>2023-08-11 11:19:16 +0200
committerGitHub <noreply@github.com>2023-08-11 11:19:16 +0200
commit979f71ba7c542928f8a7029c12da8c9ba16c2787 (patch)
treeb1b68038b7aaf09d88e96e37ba5ad009f449a386
parentcargo-auditable: fix cross compilation (diff)
parentsee: init at unstable-2023-03-19 (diff)
downloadnixpkgs-979f71ba7c542928f8a7029c12da8c9ba16c2787.tar.gz
Merge pull request #248423 from schuelermine/add/see
see: init at unstable-2023-03-19
-rw-r--r--pkgs/tools/misc/see/default.nix31
-rw-r--r--pkgs/top-level/all-packages.nix2
2 files changed, 33 insertions, 0 deletions
diff --git a/pkgs/tools/misc/see/default.nix b/pkgs/tools/misc/see/default.nix
new file mode 100644
index 000000000000..60f55e8144c5
--- /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 7e6b96914a03..37421f215d21 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -6177,6 +6177,8 @@ with pkgs;
scour = with python3Packages; toPythonApplication scour;
+ see = callPackage ../tools/misc/see { };
+
s2png = callPackage ../tools/graphics/s2png { };
sfz = callPackage ../tools/misc/sfz { };