From d8faa585b04866e53536881155b78ba6054f8bce Mon Sep 17 00:00:00 2001 From: Charles Strahan Date: Tue, 4 Aug 2015 04:40:42 -0400 Subject: [PATCH] dbus-map: init 2015-05-28 --- pkgs/tools/misc/dbus-map/default.nix | 26 ++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 28 insertions(+) create mode 100644 pkgs/tools/misc/dbus-map/default.nix diff --git a/pkgs/tools/misc/dbus-map/default.nix b/pkgs/tools/misc/dbus-map/default.nix new file mode 100644 index 00000000000..4e0790dded6 --- /dev/null +++ b/pkgs/tools/misc/dbus-map/default.nix @@ -0,0 +1,26 @@ +{ stdenv, lib, fetchFromGitHub, pkgconfig, glib, procps, libxml2 }: + +stdenv.mkDerivation rec { + name = "dbus-map-${version}"; + version = "2015-05-28"; + src = fetchFromGitHub { + owner = "taviso"; + repo = "dbusmap"; + rev = "43703fc5e15743309b67131b5ba457b0d6ea7667"; + sha256 = "1pjqn6w29ci8hfxkn1aynzfc8nvy3pqv3hixbxwr7qx20g4rwvdc"; + }; + buildInputs = [ + pkgconfig glib procps libxml2 + ]; + installPhase = '' + mkdir -p $out/bin + mv dbus-map $out/bin + ''; + meta = with lib; { + description = "Simple utility for enumerating D-Bus endpoints, an nmap for D-Bus"; + homepage = "https://github.com/taviso/dbusmap"; + license = licenses.gpl2; + platforms = platforms.linux; + maintainers = with maintainers; [ cstrahan ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d278b5d2419..35f3bb523a1 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -16167,6 +16167,8 @@ in enableAllFeatures = true; }); + dbus-map = callPackage ../tools/misc/dbus-map { }; + dosbox = callPackage ../misc/emulators/dosbox { }; dpkg = callPackage ../tools/package-management/dpkg { };