Commit fbf43d05a307
Changed files (3)
overlays
pkgs
conmon
overlays/sbr.nix
@@ -3,6 +3,9 @@ self: super:
ape = import ../pkgs/ape {
inherit (self) stdenv lib buildGoPackage fetchFromGitHub;
};
+ conmon = import ./conmon {
+ inherit (self) stdenv lib fetchFromGitHub makeWrapper pkgconfig libtool gcc glib;
+ };
dobi = import ../pkgs/dobi {
inherit (self) stdenv lib buildGoPackage fetchFromGitHub;
};
pkgs/conmon/default.nix
@@ -0,0 +1,23 @@
+{ stdenv, lib, fetchFromGitHub, makeWrapper, pkgconfig, libtool, gcc, glib }:
+
+stdenv.mkDerivation rec {
+ name = "conmon-${version}";
+ version = "unstable-2018-10-03";
+ rev = "605136242787b6c7e1c7c8233b74a14c9097e510";
+
+ src = fetchFromGitHub {
+ owner = "containers";
+ repo = "conmon";
+ sha256 = "1ks9m4hsv0iflcj62szy6s8ifzvdns0hmhx2cz9mhfa9a7796311";
+ inherit rev;
+ };
+
+ nativeBuildInputs = [ pkgconfig ];
+ buildInputs = [
+ makeWrapper libtool gcc glib
+ ];
+
+ installPhase = ''
+ install -D -m 755 bin/conmon $out/bin/conmon
+ '';
+}
pkgs/default.nix
@@ -6,6 +6,9 @@ in rec {
ape = import ./ape {
inherit (pkgs) stdenv lib buildGoPackage fetchFromGitHub;
};
+ conmon = import ./conmon {
+ inherit (pkgs) stdenv lib fetchFromGitHub makeWrapper pkgconfig libtool gcc glib;
+ };
dobi = import ./dobi {
inherit (pkgs) stdenv lib fetchFromGitHub buildGoPackage;
};