nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 lib,
3 stdenv,
4 fetchzip,
5}:
6
7stdenv.mkDerivation (finalAttrs: {
8 version = "2.2.0";
9 pname = "half";
10
11 src = fetchzip {
12 url = "mirror://sourceforge/half/${finalAttrs.version}/half-${finalAttrs.version}.zip";
13 sha256 = "sha256-ZdGgBMZylFgkvs/XVBnvgBY2EYSHRLY3S4YwXjshpOY=";
14 stripRoot = false;
15 };
16
17 buildCommand = ''
18 mkdir -p $out/include $out/share/doc
19 cp $src/include/half.hpp $out/include/
20 cp $src/{ChangeLog,LICENSE,README}.txt $out/share/doc/
21 '';
22
23 meta = {
24 description = "C++ library for half precision floating point arithmetics";
25 platforms = lib.platforms.all;
26 license = lib.licenses.mit;
27 maintainers = [ ];
28 };
29})