about summary refs log tree commit diff
diff options
context:
space:
mode:
authorWill Dietz <github@wdtz.org>2019-03-24 21:45:22 -0500
committerGitHub <noreply@github.com>2019-03-24 21:45:22 -0500
commit1cfee05450e5978333dea45a7f40ea5fd4d04244 (patch)
treed2fdfdee56feb678ea985b39f19a2440235be6e8
parentb427fc9aa63d125fdc30f6b1847ddde9ffc7ddb8 (diff)
parentc388e8c986ae6717b89baf9603f3b816a725708e (diff)
Merge pull request #57892 from dtzWill/feature/xtruss
xtruss: init at 20181001-82973f5
-rw-r--r--pkgs/tools/X11/xtruss/default.nix18
-rw-r--r--pkgs/top-level/all-packages.nix2
2 files changed, 20 insertions, 0 deletions
diff --git a/pkgs/tools/X11/xtruss/default.nix b/pkgs/tools/X11/xtruss/default.nix
new file mode 100644
index 0000000000000..043514ebb4367
--- /dev/null
+++ b/pkgs/tools/X11/xtruss/default.nix
@@ -0,0 +1,18 @@
+{ stdenv, fetchurl }:
+
+stdenv.mkDerivation rec {
+  pname = "xtruss";
+  version = "20181001.82973f5";
+
+  src = fetchurl {
+    url = "https://www.chiark.greenend.org.uk/~sgtatham/xtruss/${pname}-${version}.tar.gz";
+    sha256 = "1mm8k92zc318jk71wlf2r4rb723nd9lalhjl0pf48raiajb5ifgd";
+  };
+
+  meta = with stdenv.lib; {
+    description = "easy-to-use X protocol tracing program";
+    homepage = https://www.chiark.greenend.org.uk/~sgtatham/xtruss;
+    license = licenses.mit;
+    maintainers = with maintainers; [ dtzWill ];
+  };
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 58795c6bd13ef..7b1461591543b 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -20515,6 +20515,8 @@ in
 
   xtrace = callPackage ../tools/X11/xtrace { };
 
+  xtruss = callPackage ../tools/X11/xtruss { };
+
   xmacro = callPackage ../tools/X11/xmacro { };
 
   xmlcopyeditor = callPackage ../applications/editors/xmlcopyeditor { };