lol

QuadProgpp: 4b6bd65 -> unstable-2023-01-20, refactor

+19 -12
+19 -12
pkgs/development/libraries/science/math/QuadProgpp/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, cmake }: 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , cmake 5 + }: 2 6 3 - stdenv.mkDerivation rec { 4 - pname = "QuadProgpp"; 5 - version = "4b6bd65f09fbff99c172a86d6e96ca74449b323f"; 7 + stdenv.mkDerivation { 8 + pname = "quadprogpp"; 9 + version = "unstable-2023-01-20"; 6 10 7 11 src = fetchFromGitHub { 8 12 owner = "liuq"; 9 13 repo = "QuadProgpp"; 10 - rev = version; 11 - sha256 = "02r0dlk2yjpafknvm945vbgs4sl26w2i1gw3pllar9hi364y8hnx"; 14 + rev = "4c51d91deb5af251957edf9454bfb74279a4544e"; 15 + hash = "sha256-uozwuTAOPsRwYM9KyG3V0hwcmaPpfZPID9Wdd4olsvY="; 12 16 }; 13 17 14 - nativeBuildInputs = [ cmake ]; 18 + nativeBuildInputs = [ 19 + cmake 20 + ]; 15 21 16 22 meta = with lib; { 23 + description = "A C++ library for Quadratic Programming"; 24 + longDescription = '' 25 + QuadProg++ is a C++ library for Quadratic Programming which implements 26 + the Goldfarb-Idnani active-set dual method. 27 + ''; 17 28 homepage = "https://github.com/liuq/QuadProgpp"; 18 29 license = licenses.mit; 19 - description = '' 20 - A C++ library for Quadratic Programming which implements the 21 - Goldfarb-Idnani active-set dual method. 22 - ''; 23 - maintainers = with maintainers; [ ]; 30 + maintainers = with maintainers; [ wegank ]; 24 31 platforms = platforms.all; 25 32 }; 26 33 }