about summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorMarius Bakke <mbakke@fastmail.com>2016-08-13 21:29:07 +0100
committerMarius Bakke <mbakke@fastmail.com>2016-08-14 00:07:50 +0100
commitab53f39faec020ac49ab51ac1953adfe5a93a87b (patch)
tree147dff3bec223dbd825dab8eb5caccbd1014c7a4 /pkgs
parent97e5b88d06e92b2547270b7d06959b4125e54dc7 (diff)
downloadnixlib-ab53f39faec020ac49ab51ac1953adfe5a93a87b.tar
nixlib-ab53f39faec020ac49ab51ac1953adfe5a93a87b.tar.gz
nixlib-ab53f39faec020ac49ab51ac1953adfe5a93a87b.tar.bz2
nixlib-ab53f39faec020ac49ab51ac1953adfe5a93a87b.tar.lz
nixlib-ab53f39faec020ac49ab51ac1953adfe5a93a87b.tar.xz
nixlib-ab53f39faec020ac49ab51ac1953adfe5a93a87b.tar.zst
nixlib-ab53f39faec020ac49ab51ac1953adfe5a93a87b.zip
xcbutilxrm: init at 1.0
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/servers/x11/xorg/xcb-util-xrm.nix22
-rw-r--r--pkgs/top-level/all-packages.nix2
2 files changed, 24 insertions, 0 deletions
diff --git a/pkgs/servers/x11/xorg/xcb-util-xrm.nix b/pkgs/servers/x11/xorg/xcb-util-xrm.nix
new file mode 100644
index 000000000000..9eb8add6856e
--- /dev/null
+++ b/pkgs/servers/x11/xorg/xcb-util-xrm.nix
@@ -0,0 +1,22 @@
+{ stdenv, fetchurl, pkgconfig, m4, libxcb, xcbutil, libX11 }:
+
+stdenv.mkDerivation rec {
+  version = "1.0";
+  name = "xcb-util-xrm-${version}";
+
+  src = fetchurl {
+    url = "https://github.com/Airblader/xcb-util-xrm/releases/download/v${version}/${name}.tar.bz2";
+    sha256 = "1h5vxwpd37dqfw9yj1l4zd9c5dj30r3g0szgysr6kd7xrqgaq04l";
+  };
+
+  buildInputs = [ pkgconfig m4 libxcb xcbutil ]
+    ++ stdenv.lib.optional doCheck [ libX11 ];
+  doCheck = true;
+
+  meta = with stdenv.lib; {
+    description = "XCB utility functions for the X resource manager";
+    homepage = https://github.com/Airblader/xcb-util-xrm;
+    license = licenses.mit; # X11 variant
+    platforms = with platforms; unix;
+  };
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index c0c95a56c039..224558f8774b 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -9755,6 +9755,8 @@ in
   xcb-util-cursor = xorg.xcbutilcursor;
   xcb-util-cursor-HEAD = callPackage ../development/libraries/xcb-util-cursor/HEAD.nix { };
 
+  xcbutilxrm = callPackage ../servers/x11/xorg/xcb-util-xrm.nix { };
+
   xdo = callPackage ../tools/misc/xdo { };
 
   xineLib = callPackage ../development/libraries/xine-lib {