1 include $(TOPDIR
)/rules.mk
7 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.gz
8 PKG_SOURCE_URL
:=https
://codeload.github.com
/ngtcp2
/ngtcp2
/tar.gz
/v
$(PKG_VERSION
)?
9 PKG_HASH
:=987d784643edea4f2859c405f7dfbc53871a9f7ae5fcddf5fb12ec5dfce1ef22
12 PKG_LICENSE_FILES
:=COPYING
13 PKG_MAINTAINER
:=Stan Grishin
<stangri@melmac.ca
>
17 include $(INCLUDE_DIR
)/package.mk
18 include $(INCLUDE_DIR
)/cmake.mk
20 define Package
/libngtcp2
23 TITLE
:=Implementation of QUIC protocol
24 URL
:=https
://nghttp2.org
/ngtcp2
25 DEPENDS
:=+libnghttp3
+libopenssl
28 define Package
/libngtcp2
/description
29 ngtcp2 project is an effort to implement QUIC protocol which is now being
30 discussed in IETF QUICWG for its standardization.
33 CMAKE_OPTIONS
+= -DENABLE_LIB_ONLY
=ON
35 define Package
/libngtcp2
/install
36 $(INSTALL_DIR
) $(1)/usr
/lib
37 $(INSTALL_DATA
) $(PKG_INSTALL_DIR
)/usr
/lib
/libngtcp2
*.so
* $(1)/usr
/lib
40 $(eval
$(call BuildPackage
,libngtcp2
))