Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 2 Jun 2018 20:05:46 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r471402 - head/www/h2o
Message-ID:  <201806022005.w52K5kTf060321@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Sat Jun  2 20:05:45 2018
New Revision: 471402
URL: https://svnweb.freebsd.org/changeset/ports/471402

Log:
  www/h2o: Unbreak: build and install libraries that this project builds by default
  
  Port changes:
  * Remove -DWITHOUT_LIBS=ON: the project builds libs by default,
    and has "it can also be used as a library" in its description.
    If desired, the option NOLIBS can potentially be created.
  * Remove stray -DEXTRA_LIBRARIES=OFF: EXTRA_LIBRARIES doesn't exist in the CMakeLists.txt
  
  Approved by:	portmgr

Modified:
  head/www/h2o/Makefile
  head/www/h2o/pkg-plist

Modified: head/www/h2o/Makefile
==============================================================================
--- head/www/h2o/Makefile	Sat Jun  2 19:59:27 2018	(r471401)
+++ head/www/h2o/Makefile	Sat Jun  2 20:05:45 2018	(r471402)
@@ -4,6 +4,7 @@
 PORTNAME=	h2o
 DISTVERSIONPREFIX=	v
 DISTVERSION=	2.2.4
+PORTREVISION=	1
 CATEGORIES=	www
 
 MAINTAINER=	dch@FreeBSD.org
@@ -15,6 +16,8 @@ LICENSE_COMB=	multi
 BROKEN_armv6=		fails to compile: asm_arm.inc:139:36: '.syntax divided' arm assembly not supported
 BROKEN_armv7=		fails to compile: asm_arm.inc:139:36: '.syntax divided' arm assembly not supported
 
+LIB_DEPENDS=	libuv.so:devel/libuv
+
 USES=		cmake:noninja compiler:c11 cpe perl5 shebangfix ssl pkgconfig
 CPE_VENDOR=	h2o_project
 USE_GITHUB=	yes
@@ -45,7 +48,7 @@ OPTIONS_DEFAULT=	MRUBY
 OPTIONS_SUB=		yes
 MRUBY_DESC=		Build with embedded mruby handler support
 
-CMAKE_ARGS+=		-DEXTRA_LIBRARIES=OFF -DWITHOUT_LIBS=ON -DWITH_BUNDLED_SSL=OFF
+CMAKE_ARGS+=		-DBUILD_SHARED_LIBS=ON -DWITH_BUNDLED_SSL=OFF
 CMAKE_VERBOSE=		yes
 
 MRUBY_CMAKE_BOOL=	WITH_MRUBY

Modified: head/www/h2o/pkg-plist
==============================================================================
--- head/www/h2o/pkg-plist	Sat Jun  2 19:59:27 2018	(r471401)
+++ head/www/h2o/pkg-plist	Sat Jun  2 20:05:45 2018	(r471402)
@@ -1,4 +1,45 @@
 bin/h2o
+include/h2o.h
+include/h2o/cache.h
+include/h2o/cache_digests.h
+include/h2o/configurator.h
+include/h2o/file.h
+include/h2o/filecache.h
+include/h2o/hostinfo.h
+include/h2o/http1.h
+include/h2o/http1client.h
+include/h2o/http2.h
+include/h2o/http2_casper.h
+include/h2o/http2_internal.h
+include/h2o/http2_scheduler.h
+include/h2o/linklist.h
+include/h2o/memcached.h
+include/h2o/memory.h
+include/h2o/mruby_.h
+include/h2o/multithread.h
+include/h2o/openssl_backport.h
+include/h2o/rand.h
+include/h2o/serverutil.h
+include/h2o/socket.h
+include/h2o/socket/evloop.h
+include/h2o/socket/uv-binding.h
+include/h2o/socketpool.h
+include/h2o/string_.h
+include/h2o/time_.h
+include/h2o/timeout.h
+include/h2o/token.h
+include/h2o/tunnel.h
+include/h2o/url.h
+include/h2o/version.h
+include/h2o/websocket.h
+lib/libh2o-evloop.so
+lib/libh2o-evloop.so.0.13
+lib/libh2o-evloop.so.0.13.4
+lib/libh2o.so
+lib/libh2o.so.0.13
+lib/libh2o.so.0.13.4
+libdata/pkgconfig/libh2o-evloop.pc
+libdata/pkgconfig/libh2o.pc
 %%DATADIR%%/annotate-backtrace-symbols
 %%DATADIR%%/fetch-ocsp-response
 %%DATADIR%%/kill-on-close



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201806022005.w52K5kTf060321>