From 64fa24b516f6fa53a850ca86eab8c359745e4812 Mon Sep 17 00:00:00 2001 From: Ioannis Koutras Date: Sun, 26 Nov 2017 01:57:54 +0200 Subject: [PATCH] xmonad-log: init at 0.1.0 --- pkgs/tools/misc/xmonad-log/default.nix | 25 +++++++++++++++++++++++++ pkgs/tools/misc/xmonad-log/deps.nix | 12 ++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 3 files changed, 39 insertions(+) create mode 100644 pkgs/tools/misc/xmonad-log/default.nix create mode 100644 pkgs/tools/misc/xmonad-log/deps.nix diff --git a/pkgs/tools/misc/xmonad-log/default.nix b/pkgs/tools/misc/xmonad-log/default.nix new file mode 100644 index 000000000000..c39da71e1797 --- /dev/null +++ b/pkgs/tools/misc/xmonad-log/default.nix @@ -0,0 +1,25 @@ +{ stdenv, buildGoPackage, fetchFromGitHub }: + +buildGoPackage rec { + name = "xmonad-log-${version}"; + version = "0.1.0"; + + goPackagePath = "github.com/xintron/xmonad-log"; + + src = fetchFromGitHub { + owner = "xintron"; + repo = "xmonad-log"; + rev = version; + sha256 = "1il6v0zcjw0pfb1hjj198y94jmlcx255h422ph0f1zr7afqkzmaw"; + }; + + goDeps = ./deps.nix; + + meta = with stdenv.lib; { + description = "xmonad DBus monitoring solution"; + homepage = https://github.com/xintron/xmonad-log; + license = licenses.mit; + platforms = platforms.linux; + maintainers = with maintainers; [ joko ]; + }; +} diff --git a/pkgs/tools/misc/xmonad-log/deps.nix b/pkgs/tools/misc/xmonad-log/deps.nix new file mode 100644 index 000000000000..f5a7c7e5dd1d --- /dev/null +++ b/pkgs/tools/misc/xmonad-log/deps.nix @@ -0,0 +1,12 @@ +# This file was generated by https://github.com/kamilchm/go2nix v1.2.1 +[ + { + goPackagePath = "github.com/godbus/dbus"; + fetch = { + type = "git"; + url = "https://github.com/godbus/dbus"; + rev = "a389bdde4dd695d414e47b755e95e72b7826432c"; + sha256 = "1ckvg15zdsgmbn4mi36cazkb407ixc9mmyf7vwj8b8wi3d00rgn9"; + }; + } +] diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 25fb245eb9e8..bdde51d2271b 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -17921,6 +17921,8 @@ with pkgs; xkblayout-state = callPackage ../applications/misc/xkblayout-state { }; + xmonad-log = callPackage ../tools/misc/xmonad-log { }; + xmonad-with-packages = callPackage ../applications/window-managers/xmonad/wrapper.nix { inherit (haskellPackages) ghcWithPackages; packages = self: [];