Merge pull request #131358 from urlordjames/drogon-update

drogon: cleanup

authored by Sandro and committed by GitHub 0e2dec84 ac62c58c

+9 -10
+9 -10
pkgs/development/libraries/drogon/default.nix
··· 1 - { stdenv, fetchFromGitHub, cmake, jsoncpp, libossp_uuid, zlib, openssl, lib 2 - # miscellaneous 3 - , brotli, c-ares 4 - # databases 1 + { stdenv, fetchFromGitHub, cmake, jsoncpp, libossp_uuid, zlib, lib 2 + # optional but of negligible size 3 + , openssl, brotli, c-ares 4 + # optional databases 5 5 , sqliteSupport ? true, sqlite 6 6 , postgresSupport ? false, postgresql 7 7 , redisSupport ? false, hiredis ··· 12 12 version = "1.7.1"; 13 13 14 14 src = fetchFromGitHub { 15 - owner = "an-tao"; 15 + owner = "drogonframework"; 16 16 repo = "drogon"; 17 17 rev = "v${version}"; 18 18 sha256 = "0rhwbz3m5x3vy5zllfs8r347wqprg29pff5q7i53f25bh8y0n49i"; ··· 36 36 ] ++ lib.optional sqliteSupport sqlite 37 37 ++ lib.optional postgresSupport postgresql 38 38 ++ lib.optional redisSupport hiredis 39 - # drogon uses mariadb for mysql (see https://github.com/an-tao/drogon/wiki/ENG-02-Installation#Library-Dependencies) 39 + # drogon uses mariadb for mysql (see https://github.com/drogonframework/drogon/wiki/ENG-02-Installation#Library-Dependencies) 40 40 ++ lib.optional mysqlSupport [ libmysqlclient mariadb ]; 41 41 42 42 patches = [ ··· 48 48 # modifying PATH here makes drogon_ctl visible to the test 49 49 installCheckPhase = '' 50 50 cd .. 51 - patchShebangs test.sh 52 - PATH=$PATH:$out/bin ./test.sh 51 + PATH=$PATH:$out/bin bash test.sh 53 52 ''; 54 53 55 54 doInstallCheck = true; 56 55 57 56 meta = with lib; { 58 - homepage = "https://github.com/an-tao/drogon"; 57 + homepage = "https://github.com/drogonframework/drogon"; 59 58 description = "C++14/17 based HTTP web application framework"; 60 59 license = licenses.mit; 61 - maintainers = [ maintainers.urlordjames ]; 60 + maintainers = with maintainers; [ urlordjames ]; 62 61 platforms = platforms.all; 63 62 }; 64 63 }