Merge pull request #105419 from IvarWithoutBones/oatpp-init-1.2.0

oatpp: init at 1.2.0

authored by Doron Behar and committed by GitHub b65196ce a56f793c

+31
+29
pkgs/development/libraries/oatpp/default.nix
··· 1 + { stdenv 2 + , fetchFromGitHub 3 + , cmake 4 + }: 5 + 6 + stdenv.mkDerivation rec { 7 + pname = "oatpp"; 8 + version = "1.2.0"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "oatpp"; 12 + repo = "oatpp"; 13 + rev = version; 14 + sha256 = "05rm0m5zf1b5ky8prf6yni2074bz6yjjbrc2qk96fb48fc1198gw"; 15 + }; 16 + 17 + nativeBuildInputs = [ cmake ]; 18 + 19 + # Tests fail on darwin. See https://github.com/NixOS/nixpkgs/pull/105419#issuecomment-735826894 20 + doCheck = !stdenv.isDarwin; 21 + 22 + meta = with stdenv.lib; { 23 + homepage = "https://oatpp.io/"; 24 + description = "Light and powerful C++ web framework for highly scalable and resource-efficient web applications"; 25 + license = licenses.asl20; 26 + maintainers = [ maintainers.ivar ]; 27 + platforms = platforms.all; 28 + }; 29 + }
+2
pkgs/top-level/all-packages.nix
··· 6208 6208 6209 6209 oathToolkit = callPackage ../tools/security/oath-toolkit { }; 6210 6210 6211 + oatpp = callPackage ../development/libraries/oatpp { }; 6212 + 6211 6213 obex_data_server = callPackage ../tools/bluetooth/obex-data-server { }; 6212 6214 6213 6215 obexd = callPackage ../tools/bluetooth/obexd { };