From 01f3292dcadbf5868d816332cd48b221f7bd5c9e Mon Sep 17 00:00:00 2001 From: PopeRigby Date: Wed, 11 Sep 2024 12:38:20 -0700 Subject: [PATCH] tacent: init at 0.8.18 --- pkgs/by-name/ta/tacent/package.nix | 37 ++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 pkgs/by-name/ta/tacent/package.nix diff --git a/pkgs/by-name/ta/tacent/package.nix b/pkgs/by-name/ta/tacent/package.nix new file mode 100644 index 000000000000..3a5d8da766ba --- /dev/null +++ b/pkgs/by-name/ta/tacent/package.nix @@ -0,0 +1,37 @@ +{ + cmake, + fetchFromGitHub, + lib, + ninja, + stdenv, +}: + +stdenv.mkDerivation rec { + pname = "tacent"; + version = "0.8.18"; + + src = fetchFromGitHub { + owner = "bluescan"; + repo = "tacent"; + rev = version; + hash = "sha256-z8VuJS8OaVw5CeO/udvBEmcURKIy1oWVYUv6Ai8lTI8="; + }; + + nativeBuildInputs = [ + cmake + ninja + ]; + + meta = { + description = "C++ library providing linear algebra and various utility functions"; + longDescription = '' + A C++ library implementing linear algebra, text and file IO, UTF-N conversions, + containers, image loading/saving, image quantization/filtering, command-line parsing, etc. + ''; + homepage = "https://github.com/bluescan/tacent"; + license = lib.licenses.isc; + maintainers = with lib.maintainers; [ PopeRigby ]; + platforms = lib.platforms.linux; + }; + +}