diff options
author | AndersonTorres <torres.anderson.85@protonmail.com> | 2022-12-30 21:37:47 -0300 |
---|---|---|
committer | AndersonTorres <torres.anderson.85@protonmail.com> | 2022-12-30 22:25:56 -0300 |
commit | 847f20072d3d89a428be8e05682a2426173c4a0d (patch) | |
tree | 224403149d16e5980fbd7e01352304b8ff3b5d52 /pkgs/development/libraries | |
parent | a103b563886bcfa5a97568107644f0d8de9426ba (diff) |
mdds: 2.0.2 -> 2.0.3
Also, adopting it
Diffstat (limited to 'pkgs/development/libraries')
-rw-r--r-- | pkgs/development/libraries/mdds/default.nix | 38 |
1 files changed, 23 insertions, 15 deletions
diff --git a/pkgs/development/libraries/mdds/default.nix b/pkgs/development/libraries/mdds/default.nix index d85e24f90781b..3ba31f094f9cd 100644 --- a/pkgs/development/libraries/mdds/default.nix +++ b/pkgs/development/libraries/mdds/default.nix @@ -1,32 +1,40 @@ -{ lib, stdenv, fetchFromGitLab, autoreconfHook, boost, llvmPackages }: +{ lib, + stdenv, + fetchFromGitLab, + autoreconfHook, + boost, + llvmPackages, +}: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mdds"; - version = "2.0.2"; + version = "2.0.3"; src = fetchFromGitLab { owner = "mdds"; - repo = pname; - rev = version; - sha256 = "sha256-jCzF0REocpnP56LfY42zlGTXyKyz4GPovDshhrh4jyo="; + repo = "mdds"; + rev = finalAttrs.version; + hash = "sha256-Y9uBJKM34UTEj/3c1w69QHhvwFcMNlAohEco0O0B+xI="; }; - postInstall = '' - mkdir -p "$out/lib/pkgconfig" - cp "$out/share/pkgconfig/"* "$out/lib/pkgconfig" - ''; - nativeBuildInputs = [ autoreconfHook ]; buildInputs = lib.optionals stdenv.cc.isClang [ llvmPackages.openmp ]; checkInputs = [ boost ]; + postInstall = '' + mkdir -p $out/lib/ + mv $out/share/pkgconfig $out/lib/ + ''; + meta = with lib; { - description = "A collection of multi-dimensional data structure and indexing algorithm"; homepage = "https://gitlab.com/mdds/mdds"; - maintainers = []; + description = "A collection of multi-dimensional data structure and indexing algorithms"; + changelog = "https://gitlab.com/mdds/mdds/-/blob/${finalAttrs.version}/CHANGELOG"; license = licenses.mit; - platforms = platforms.all; + maintainers = [ maintainers.AndersonTorres ]; + platforms = platforms.unix; }; -} +}) +# TODO: multi-output |