brigand: init at 1.3.0

This commit is contained in:
Philipp Middendorf 2018-10-03 13:40:34 +02:00 committed by Franz Pletz
parent 8362673d4b
commit e3d97997ff
2 changed files with 28 additions and 0 deletions

View File

@ -0,0 +1,26 @@
{ stdenv, fetchFromGitHub, cmake }:
stdenv.mkDerivation rec {
name = "brigand-${version}";
version = "1.3.0";
src = fetchFromGitHub {
owner = "edouarda";
repo = "brigand";
rev = "4db9f665b4ece31b51aaf35b499b2c8e5811efa3";
sha256 = "14b8r3s24zq0l3addy3irzxs5cyqn3763y5s310lmzzswgj1v7r4";
};
nativeBuildInputs = [ cmake ];
meta = with stdenv.lib; {
description = "Instant compile time C++ 11 metaprogramming library";
longDescription = ''
Brigand is a light-weight, fully functional, instant-compile time C++ 11 meta-programming library.
Everything you were doing with Boost.MPL can be done with Brigand. And if that's not the case, open an issue!'';
homepage = https://github.com/edouarda/brigand;
license = licenses.boost;
maintainers = with maintainers; [ pmiddend ];
platforms = platforms.linux;
};
}

View File

@ -963,6 +963,8 @@ with pkgs;
brasero = callPackage ../tools/cd-dvd/brasero/wrapper.nix { };
brigand = callPackage ../development/libraries/brigand { };
brltty = callPackage ../tools/misc/brltty {
alsaSupport = (!stdenv.isDarwin);
systemdSupport = stdenv.isLinux;