diff options
author | Locochoco <ivanrwpf@gmail.com> | 2024-03-04 11:23:15 -0300 |
---|---|---|
committer | Locochoco <ivanrwpf@gmail.com> | 2024-03-10 13:18:25 -0300 |
commit | 431a9ea23c90bcfaf9666aece0cc776a6adc9b0a (patch) | |
tree | 392efedb972e4991ea1320ac216af2f9f9ddcb96 /pkgs/by-name/op | |
parent | 205aeb68d4a482c663373aef90a3856726c980bb (diff) | |
download | nixlib-431a9ea23c90bcfaf9666aece0cc776a6adc9b0a.tar nixlib-431a9ea23c90bcfaf9666aece0cc776a6adc9b0a.tar.gz nixlib-431a9ea23c90bcfaf9666aece0cc776a6adc9b0a.tar.bz2 nixlib-431a9ea23c90bcfaf9666aece0cc776a6adc9b0a.tar.lz nixlib-431a9ea23c90bcfaf9666aece0cc776a6adc9b0a.tar.xz nixlib-431a9ea23c90bcfaf9666aece0cc776a6adc9b0a.tar.zst nixlib-431a9ea23c90bcfaf9666aece0cc776a6adc9b0a.zip |
opengv: init at 0-unstable-2020-08-06
Diffstat (limited to 'pkgs/by-name/op')
-rw-r--r-- | pkgs/by-name/op/opengv/package.nix | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/pkgs/by-name/op/opengv/package.nix b/pkgs/by-name/op/opengv/package.nix new file mode 100644 index 000000000000..ffe10a4d732b --- /dev/null +++ b/pkgs/by-name/op/opengv/package.nix @@ -0,0 +1,45 @@ +{ lib +, stdenv +, eigen +, fetchFromGitHub +, cmake +}: +stdenv.mkDerivation (finalAttrs: { + pname = "opengv"; + version = "0-unstable-2020-08-06"; + + src = fetchFromGitHub { + owner = "laurentkneip"; + repo = "opengv"; + rev = "91f4b19c73450833a40e463ad3648aae80b3a7f3"; + hash = "sha256-LfnylJ9NCHlqjT76Tgku4NwxULJ+WDAcJQ2lDKGWSI4="; + }; + + nativeBuildInputs = [ + cmake + ]; + + buildInputs = [ + eigen + ]; + + cmakeFlakes = [ + (lib.cmakeFeature "CMAKE_BUILD_TYPE" "Release") + ]; + + meta = { + description = "A collection of computer vision methods for solving geometric vision problems"; + homepage = "https://github.com/laurentkneip/opengv"; + license = lib.licenses.bsd2; + longDescription = ''OpenGV is a collection of computer vision methods for solving + geometric vision problems. It contains absolute-pose, relative-pose, + triangulation, and point-cloud alignment methods for the calibrated + case. All problems can be solved with central or non-central cameras, + and embedded into a random sample consensus or nonlinear optimization + context. Matlab and Python interfaces are implemented as well. The link + to the above pages also shows links to precompiled Matlab mex-libraries. + Please consult the documentation for more information.''; + maintainers = [ lib.maintainers.locochoco ]; + platforms = lib.platforms.all; + }; +}) |