summary refs log tree commit diff
path: root/pkgs/development/libraries/range-v3
diff options
context:
space:
mode:
authorDavid Terry <xwvvvvwx@users.noreply.github.com>2017-02-11 19:10:46 +0100
committerJoachim F <joachifm@users.noreply.github.com>2017-02-11 19:10:46 +0100
commita3523022e704cfeda7c5c38166ff00343ed739ef (patch)
tree29e40d3b987bfe2fd544c026fed5746eda9afaf8 /pkgs/development/libraries/range-v3
parent2aff29c7b202725933dd5306eed4241fe86be0b9 (diff)
downloadnixpkgs-a3523022e704cfeda7c5c38166ff00343ed739ef.tar
nixpkgs-a3523022e704cfeda7c5c38166ff00343ed739ef.tar.gz
nixpkgs-a3523022e704cfeda7c5c38166ff00343ed739ef.tar.bz2
nixpkgs-a3523022e704cfeda7c5c38166ff00343ed739ef.tar.lz
nixpkgs-a3523022e704cfeda7c5c38166ff00343ed739ef.tar.xz
nixpkgs-a3523022e704cfeda7c5c38166ff00343ed739ef.tar.zst
nixpkgs-a3523022e704cfeda7c5c38166ff00343ed739ef.zip
range-v3: init at 2017-01-30 (#22661)
Diffstat (limited to 'pkgs/development/libraries/range-v3')
-rw-r--r--pkgs/development/libraries/range-v3/default.nix27
1 files changed, 27 insertions, 0 deletions
diff --git a/pkgs/development/libraries/range-v3/default.nix b/pkgs/development/libraries/range-v3/default.nix
new file mode 100644
index 00000000000..f1d9026b5f9
--- /dev/null
+++ b/pkgs/development/libraries/range-v3/default.nix
@@ -0,0 +1,27 @@
+{ stdenv, fetchFromGitHub }:
+
+stdenv.mkDerivation rec {
+  name = "range-v3-${version}";
+  version = "2017-01-30";
+
+  src = fetchFromGitHub {
+    owner = "ericniebler";
+    repo = "range-v3";
+    rev = "bab29767cce120e11872d79a2537bc6f0be76963";
+    sha256 = "0kncpxms3f0nmn6jppp484244xq15d9298g3h3nlm1wvq8ib1jhi";
+  };
+
+  dontBuild = true;
+  installPhase = ''
+    mkdir -p $out/include
+    mv include/ $out/
+  '';
+
+  meta = with stdenv.lib; {
+    description = "Experimental range library for C++11/14/17";
+    homepage = https://github.com/ericniebler/range-v3;
+    license = licenses.boost;
+    platforms = platforms.all;
+    maintainers = with maintainers; [ xwvvvvwx ];
+  };
+}