svn commit: r408930 - in branches/2016Q1/www/nghttp2: . files
Bernard Spil
brnrd at FreeBSD.org
Mon Feb 15 14:29:21 UTC 2016
Author: brnrd
Date: Mon Feb 15 14:29:20 2016
New Revision: 408930
URL: https://svnweb.freebsd.org/changeset/ports/408930
Log:
MFH: r408929
www/nghttp2: Update to version 1.7.1
- Convert MASTER_SITES to USE_GITHUB
- Remove USES=tar:xz
- Remove unneeded RUN_DEPENDS
- Add USES=autoreconf
- Fix pkgconfig path
- Remove defunct configure jemalloc fix
- Fix LDFLAGS -ldl problem
Reviewed by: koobs (mentor), feld (mentor)
Approved by: ports-secteam (feld)
Differential Revision: D5218
Added:
branches/2016Q1/www/nghttp2/files/
- copied from r408929, head/www/nghttp2/files/
Modified:
branches/2016Q1/www/nghttp2/Makefile
branches/2016Q1/www/nghttp2/distinfo
branches/2016Q1/www/nghttp2/pkg-plist
Directory Properties:
branches/2016Q1/ (props changed)
Modified: branches/2016Q1/www/nghttp2/Makefile
==============================================================================
--- branches/2016Q1/www/nghttp2/Makefile Mon Feb 15 14:24:51 2016 (r408929)
+++ branches/2016Q1/www/nghttp2/Makefile Mon Feb 15 14:29:20 2016 (r408930)
@@ -2,10 +2,9 @@
# $FreeBSD$
PORTNAME= nghttp2
-PORTVERSION= 1.6.0
+PORTVERSION= 1.7.1
+DISTVERSIONPREFIX= v
CATEGORIES= www net
-MASTER_SITES= https://github.com/tatsuhiro-t/${PORTNAME}/releases/download/v${PORTVERSION}/ \
- LOCAL/sunpoet
MAINTAINER= sunpoet at FreeBSD.org
COMMENT= HTTP/2.0 C Library
@@ -19,12 +18,14 @@ BUILD_DEPENDS= libev>=4.15:${PORTSDIR}/d
LIB_DEPENDS= libev.so:${PORTSDIR}/devel/libev \
libevent_openssl.so:${PORTSDIR}/devel/libevent2 \
libspdylay.so:${PORTSDIR}/www/spdylay
-RUN_DEPENDS:= ${BUILD_DEPENDS}
OPTIONS_DEFINE= ASIO DOCS HPACK
OPTIONS_DEFAULT=HPACK
OPTIONS_SUB= yes
+USE_GITHUB= yes
+GH_ACCOUNT= tatsuhiro-t
+
CONFIGURE_ARGS= --disable-python-bindings \
--enable-app \
--enable-examples \
@@ -35,11 +36,12 @@ CONFIGURE_ENV= OPENSSL_CFLAGS="-I${OPENS
ZLIB_LIBS="-L${LIBDIR} -lz"
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
+PATHFIX_MAKEFILEIN= Makefile.am
USE_CXXSTD= c++11
USE_GNOME= libxml2
USE_LDCONFIG= yes
USE_OPENSSL= yes
-USES= compiler:c++11-lib gmake libtool localbase pathfix pkgconfig tar:xz
+USES= autoreconf compiler:c++11-lib gmake libtool localbase pathfix pkgconfig
PORTDATA= fetch-ocsp-response
PORTDOCS= *
@@ -62,7 +64,4 @@ CPPFLAGS+= -D_GLIBCXX_USE_C99
CONFIGURE_ARGS+=--with-jemalloc
.endif
-post-patch:
- @${REINPLACE_CMD} -e '/JEMALLOC_LIBS/ s|-ljemalloc||' ${WRKSRC}/configure
-
.include <bsd.port.post.mk>
Modified: branches/2016Q1/www/nghttp2/distinfo
==============================================================================
--- branches/2016Q1/www/nghttp2/distinfo Mon Feb 15 14:24:51 2016 (r408929)
+++ branches/2016Q1/www/nghttp2/distinfo Mon Feb 15 14:29:20 2016 (r408930)
@@ -1,2 +1,2 @@
-SHA256 (nghttp2-1.6.0.tar.xz) = cc569501d243c934ea980a1f68fadb8ccc4f133ae8a5b15dcd29f0de76f9bac3
-SIZE (nghttp2-1.6.0.tar.xz) = 1399524
+SHA256 (tatsuhiro-t-nghttp2-v1.7.1_GH0.tar.gz) = 3f939b1507b4b9b94d8c1f873b41945d0c7bcf6a21c313124526201dc6e11c3c
+SIZE (tatsuhiro-t-nghttp2-v1.7.1_GH0.tar.gz) = 1561854
Modified: branches/2016Q1/www/nghttp2/pkg-plist
==============================================================================
--- branches/2016Q1/www/nghttp2/pkg-plist Mon Feb 15 14:24:51 2016 (r408929)
+++ branches/2016Q1/www/nghttp2/pkg-plist Mon Feb 15 14:29:20 2016 (r408930)
@@ -12,7 +12,7 @@ include/nghttp2/nghttp2ver.h
lib/libnghttp2.a
lib/libnghttp2.so
lib/libnghttp2.so.14
-lib/libnghttp2.so.14.4.0
+lib/libnghttp2.so.14.4.1
%%ASIO%%lib/libnghttp2_asio.a
%%ASIO%%lib/libnghttp2_asio.so
%%ASIO%%lib/libnghttp2_asio.so.1
More information about the svn-ports-branches
mailing list