# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= libutp VERSION= 20230213 KEYWORDS= net VARIANTS= standard SDESC[standard]= Transport Protocol library from uTorrent HOMEPAGE= https://github.com/bittorrent/libutp CONTACT= nobody DOWNLOAD_GROUPS= main SITES[main]= GITHUB/transmission:libutp:c95738b DISTFILE[1]= generated:main DF_INDEX= 1 SPKGS[standard]= complete primary dev docs OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none USES= cmake c++:primary LICENSE= MIT:primary LICENSE_FILE= MIT:{{WRKSRC}}/LICENSE LICENSE_SCHEME= solo FPC_EQUIVALENT= net/libutp [FILE:321:descriptions/desc.primary] uTP provides provides reliable, ordered delivery while maintaining minimum extra delay. It is implemented on top of UDP to be cross-platform and functional today. As a result, uTP is the primary transport for uTorrent peer-to-peer connections. uTP is written in C++, but the external interface is strictly C (ANSI C89). [FILE:113:distinfo] 0cf69bccedab159c7d1b52cbb6f7085ef567ed5bf46d541f7d2074130d181ff1 59671 transmission-libutp-c95738b.tar.gz [FILE:9:manifests/plist.primary] bin/ucat [FILE:169:manifests/plist.dev] include/libutp/ utp.h utp_types.h lib/libutp.a lib/cmake/libutp/ libutp-config-version.cmake libutp-config.cmake libutp-targets-release.cmake libutp-targets.cmake [FILE:545:patches/patch-CMakeLists.txt] --- CMakeLists.txt.orig 2023-02-13 22:18:40 UTC +++ CMakeLists.txt @@ -18,7 +18,6 @@ endif() if(LIBUTP_STANDALONE_BUILD) if(NOT CMAKE_C_STANDARD) - set(CMAKE_C_STANDARD 99) set(CMAKE_C_STANDARD_REQUIRED ON) set(CMAKE_C_EXTENSIONS OFF) endif() @@ -118,7 +117,6 @@ if(LIBUTP_BUILD_PROGRAMS AND NOT MSVC) target_compile_definitions(ucat PRIVATE - $<$>:_POSIX_C_SOURCE=200112L> $<$:_DARWIN_C_SOURCE>) target_link_libraries(ucat