{ lib, stdenv, fetchFromGitHub, cmake, pkg-config, libuuid, curl, sqlite, openssl, }: stdenv.mkDerivation { pname = "scitokens-cpp"; version = "1.2.0"; src = fetchFromGitHub { owner = "scitokens"; repo = "scitokens-cpp"; rev = "v1.2.0"; hash = "sha256-Sc3+g2MMxVnPNI4V/f8Ss8Z3SOQScC9fj8woJDm2O/A="; }; nativeBuildInputs = [ cmake pkg-config ]; buildInputs = [ libuuid openssl curl sqlite ]; meta = { homepage = "https://github.com/scitokens/scitokens-cpp/"; description = "C++ implementation of the SciTokens library with a C library interface"; platforms = lib.platforms.unix; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ evey ]; }; }