diff options
Diffstat (limited to 'nixpkgs/pkgs/development/libraries/mdds')
-rw-r--r-- | nixpkgs/pkgs/development/libraries/mdds/default.nix | 26 | ||||
-rw-r--r-- | nixpkgs/pkgs/development/libraries/mdds/default.upstream | 10 |
2 files changed, 36 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/development/libraries/mdds/default.nix b/nixpkgs/pkgs/development/libraries/mdds/default.nix new file mode 100644 index 000000000000..cdc3dfa5ca0b --- /dev/null +++ b/nixpkgs/pkgs/development/libraries/mdds/default.nix @@ -0,0 +1,26 @@ +{ stdenv, fetchurl, boost }: + +stdenv.mkDerivation rec { + pname = "mdds"; + version = "1.5.0"; + + src = fetchurl { + url = "https://kohei.us/files/${pname}/src/${pname}-${version}.tar.bz2"; + sha256 = "03b8i43pw4m767mm0cnbi77x7qhpkzpi9b1f6dpp4cmyszmnsk8l"; + }; + + postInstall = '' + mkdir -p "$out/lib/pkgconfig" + cp "$out/share/pkgconfig/"* "$out/lib/pkgconfig" + ''; + + checkInputs = [ boost ]; + + meta = with stdenv.lib; { + inherit version; + homepage = https://gitlab.com/mdds/mdds; + description = "A collection of multi-dimensional data structure and indexing algorithm"; + platforms = platforms.all; + license = licenses.mit; + }; +} diff --git a/nixpkgs/pkgs/development/libraries/mdds/default.upstream b/nixpkgs/pkgs/development/libraries/mdds/default.upstream new file mode 100644 index 000000000000..96c5bc35d169 --- /dev/null +++ b/nixpkgs/pkgs/development/libraries/mdds/default.upstream @@ -0,0 +1,10 @@ +url https://gitlab.com/mdds/mdds +version_link 'mdds-.*[.]tar[.][a-z0-9]+$' +version '.*-([0-9.]+)[.]tar[.].*' '\1' + +do_overwrite(){ + ensure_hash + ensure_version + set_var_value version $CURRENT_VERSION + set_var_value sha256 $CURRENT_HASH +} |