diff options
author | Matthew Pickering <matthewtpickering@gmail.com> | 2018-03-18 12:40:14 +0000 |
---|---|---|
committer | Austin Seipp <aseipp@pobox.com> | 2018-03-24 14:38:57 -0500 |
commit | 46a90e3273d6ff03c5b9492b778b2bf75f31abfa (patch) | |
tree | de979113e1d295a92984355fc25daad0db6b7afb | |
parent | 8ac272f98d7d32594f38e7824b8c630e40663736 (diff) | |
download | nixpkgs-46a90e3273d6ff03c5b9492b778b2bf75f31abfa.tar nixpkgs-46a90e3273d6ff03c5b9492b778b2bf75f31abfa.tar.gz nixpkgs-46a90e3273d6ff03c5b9492b778b2bf75f31abfa.tar.bz2 nixpkgs-46a90e3273d6ff03c5b9492b778b2bf75f31abfa.tar.lz nixpkgs-46a90e3273d6ff03c5b9492b778b2bf75f31abfa.tar.xz nixpkgs-46a90e3273d6ff03c5b9492b778b2bf75f31abfa.tar.zst nixpkgs-46a90e3273d6ff03c5b9492b778b2bf75f31abfa.zip |
clipper: init at 6.4.2
-rw-r--r-- | pkgs/development/libraries/clipper/default.nix | 27 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 29 insertions, 0 deletions
diff --git a/pkgs/development/libraries/clipper/default.nix b/pkgs/development/libraries/clipper/default.nix new file mode 100644 index 00000000000..31af3758782 --- /dev/null +++ b/pkgs/development/libraries/clipper/default.nix @@ -0,0 +1,27 @@ +{ stdenv, fetchurl, cmake, ninja, unzip }: + +stdenv.mkDerivation rec { + version = "6.4.2"; + name = "Clipper-${version}"; + src = fetchurl { + url = "mirror://sourceforge/polyclipping/clipper_ver${version}.zip"; + sha256 = "09q6jc5k7p9y5d75qr2na5d1gm0wly5cjnffh127r04l47c20hx1"; + }; + + sourceRoot = "cpp"; + + buildInputs = [ ]; + + nativeBuildInputs = [ cmake ninja unzip ]; + + meta = with stdenv.lib; { + longDescription = '' + The Clipper library performs line & polygon clipping - intersection, union, difference & exclusive-or, + and line & polygon offsetting. The library is based on Vatti's clipping algorithm. + ''; + homepage = https://www.angusj.com/delphi/clipper.php; + license = licenses.boost; + maintainers = with maintainers; [ mpickering ]; + platforms = with platforms; unix; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index f29919ab6ba..33c492cd94f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8524,6 +8524,8 @@ with pkgs; clearsilver = callPackage ../development/libraries/clearsilver { }; + clipper = callPackage ../development/libraries/clipper { }; + cln = callPackage ../development/libraries/cln { }; clucene_core_2 = callPackage ../development/libraries/clucene-core/2.x.nix { }; |