From nobody Tue Sep 05 20:34:44 2023 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4RgHLD6WBzz4sdqF; Tue, 5 Sep 2023 20:34:44 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RgHLD5Jszz3LPc; Tue, 5 Sep 2023 20:34:44 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1693946084; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Mx8A0Wpye6na5jv4SRLadBTSqiA6Yn6T8s8iUVtXjiw=; b=xdfOGquE3yiBoSxp83SKnlnPMGZPWXwHOMv5lDP4s6IdICI0sFhdly+t4Du3sG6tUJBtZu eLumpSneMJ2vZ/O/OGFRFZd9ZcUlmCGkoiKw20NLHlwScSY7/xGycnbETkvn3ribF4b+7Y 2wGKyUk61rLYvyRBrnRvIlZth6PqTcMYFUsYybZy48wQbgbGM11FWDr4DS9UL0KgqEUxMd 3dxECMuWNePrfLVpVjieziNs7iFmvFEvhaXqC0aNy4qPoix5RMxqzRZbZV4fKAiHOxMrbN zbGI34y2ZDlVvLwUjvRTK1dGBISB4EM17RoBnU+eAkkWLYV4jQl/tciD38wWJA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1693946084; a=rsa-sha256; cv=none; b=n4C7XJT/duj+Z0W/CNWqwPO0SjGupk4zczOsP7+R5XHThirNQuahr7uDEmRe/vOU9tO/pd SHv/LQ/GPEVy61siLGCDbQ1Ew+MzgmHM2GtIXXuFE1J/wuDeuuPdZ0w8WTj4kH420eXYlC DUq/UYIAM9OHBTXf+nZyj6XksxPgg+XKIIgdn46NlYUknRILyVt8LLIgHyW7WpAuXXh8w4 IaFo3NV0RORzVv0tduwkjAHr4x4/3KAmzVPvUCWCnYENK8usDYdkWo/qE5Zz0HvYI15TPB ZMAxrfrazhhOtPpT2Q3s5QO7CQNBl8YbvSdNQqwaInbEfkycRY9zx4ZJQ+dhKg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1693946084; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Mx8A0Wpye6na5jv4SRLadBTSqiA6Yn6T8s8iUVtXjiw=; b=SPXTTG+BMWG8/VeKkfWLOj6DlzAMUy7Ak7l4ziCzolIjhu9lhzHinQM1Gr55MDyI47lGg4 ZWAwvxeCtw9OpOZyJ8LbJZQVZoL2yUx5jJyBpDeKTrO9ydcBnoub9OggAmFPNDLwUNW+xx Xv4CvRLNAPQbv8m7hxqrhc7jrJgIKQyJGWH4s+/iJTegOMKQPEve4ZuQsp9Q2eyAkT4k+/ vTZI2tuN3QzI+ohvV5kd8oIahNMF/BjUIJcXZehXysDqp6A+OZ7q/BKWz/qnYRogG2rPGw DdBQIWL9KUmKPck3kgYOhJzs8eWSBdq/4V7SwG0tljbfp2lnXHb+knzBonP+ow== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4RgHLD48NZznCp; Tue, 5 Sep 2023 20:34:44 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 385KYiBW090026; Tue, 5 Sep 2023 20:34:44 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 385KYiju090023; Tue, 5 Sep 2023 20:34:44 GMT (envelope-from git) Date: Tue, 5 Sep 2023 20:34:44 GMT Message-Id: <202309052034.385KYiju090023@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Dave Cottlehuber Subject: git: 638826ec0844 - main - www/h2o-devel: update to 20230817 snapshot List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dch X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 638826ec084420e4ea7cbb5c0c55d0d92a8b7b99 Auto-Submitted: auto-generated The branch main has been updated by dch: URL: https://cgit.FreeBSD.org/ports/commit/?id=638826ec084420e4ea7cbb5c0c55d0d92a8b7b99 commit 638826ec084420e4ea7cbb5c0c55d0d92a8b7b99 Author: Dave Cottlehuber AuthorDate: 2023-09-05 20:34:37 +0000 Commit: Dave Cottlehuber CommitDate: 2023-09-05 20:34:37 +0000 www/h2o-devel: update to 20230817 snapshot Reported by: Max Kostikov Sponsored by: SkunkWerks, GmbH PR: 271239 --- www/h2o-devel/Makefile | 51 ++++++++--------- www/h2o-devel/distinfo | 6 +- www/h2o-devel/pkg-plist | 146 ++++++++++++++++++++++++------------------------ 3 files changed, 99 insertions(+), 104 deletions(-) diff --git a/www/h2o-devel/Makefile b/www/h2o-devel/Makefile index 15a9a7505acd..9b5433ffc2b8 100644 --- a/www/h2o-devel/Makefile +++ b/www/h2o-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= h2o DISTVERSIONPREFIX= v -DISTVERSION= 2.3.0-dev.20230427 +DISTVERSION= 2.3.0-dev.20230817 CATEGORIES= www PKGNAMESUFFIX= -devel @@ -8,64 +8,57 @@ MAINTAINER= dch@FreeBSD.org COMMENT= Optimized HTTP/2 server including support for TLS 1.3 and HTTP/1.x WWW= https://github.com/h2o/h2o -LICENSE= MIT BSD2CLAUSE +LICENSE= BSD2CLAUSE MIT 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 +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 BROKEN_FreeBSD_12_powerpc64= fails to link on powerpc64 elfv1: unrecognized option '-Wl,-rpath=/usr/local/lib/gcc6' BUILD_DEPENDS= rubygem-rake>=0:devel/rubygem-rake LIB_DEPENDS= libuv.so:devel/libuv -USES= cmake:noninja compiler:c11 cpe perl5 shebangfix ssl pkgconfig +USES= cmake:noninja compiler:c11 cpe perl5 pkgconfig shebangfix ssl CPE_VENDOR= dena USE_GITHUB= yes +GH_TAGNAME= 70dd2d8 USE_LDCONFIG= yes -GH_TAGNAME= f010336 -CONFLICTS= h2o +USE_RC_SUBR= ${PORTNAME} SHEBANG_FILES= share/h2o/start_server -PORTDOCS= README.md +CMAKE_ARGS+= -DBUILD_SHARED_LIBS=OFF \ + -DWITH_BUNDLED_SSL=OFF + +CONFLICTS= h2o SUB_FILES= ${PORTNAME} ${PORTNAME}.conf.sample -SUB_LIST+= H2O_USER=${H2O_USER} \ - H2O_GROUP=${H2O_GROUP} \ - H2O_LOGDIR=${H2O_LOGDIR} +SUB_LIST+= H2O_GROUP=${H2O_GROUP} \ + H2O_LOGDIR=${H2O_LOGDIR} \ + H2O_USER=${H2O_USER} -PLIST_SUB= H2O_USER=${H2O_USER} \ - H2O_GROUP=${H2O_GROUP} \ - H2O_LOGDIR=${H2O_LOGDIR} +PLIST_SUB= H2O_GROUP=${H2O_GROUP} \ + H2O_LOGDIR=${H2O_LOGDIR} \ + H2O_USER=${H2O_USER} +PORTDOCS= README.md +.ifnmake portclippy H2O_USER?= www H2O_GROUP?= www H2O_LOGDIR= /var/log/${PORTNAME}/ +.endif -USE_RC_SUBR= ${PORTNAME} - -OPTIONS_DEFINE= MRUBY DOCS +OPTIONS_DEFINE= DOCS MRUBY OPTIONS_DEFAULT= MRUBY OPTIONS_SUB= yes MRUBY_DESC= Build with embedded mruby handler support -CMAKE_ARGS+= -DBUILD_SHARED_LIBS=OFF -DWITH_BUNDLED_SSL=OFF - -MRUBY_CMAKE_BOOL= WITH_MRUBY MRUBY_USES= bison ruby:build +MRUBY_CMAKE_BOOL= WITH_MRUBY .include -post-patch: - @${REINPLACE_CMD} -e 's|exec perl|exec ${LOCALBASE}/bin/perl|' \ - ${WRKSRC}/share/h2o/annotate-backtrace-symbols \ - ${WRKSRC}/share/h2o/fastcgi-cgi \ - ${WRKSRC}/share/h2o/fetch-ocsp-response \ - ${WRKSRC}/share/h2o/kill-on-close \ - ${WRKSRC}/share/h2o/setuidgid \ - ${WRKSRC}/share/h2o/start_server - post-install: ${MKDIR} ${STAGEDIR}${ETCDIR} \ ${STAGEDIR}${H2O_LOGDIR} diff --git a/www/h2o-devel/distinfo b/www/h2o-devel/distinfo index d915bed709d4..74dbcc4f6cff 100644 --- a/www/h2o-devel/distinfo +++ b/www/h2o-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1682863965 -SHA256 (h2o-h2o-v2.3.0-dev.20230427-f010336_GH0.tar.gz) = d8668a6687340e8af56ce997fd36687ff4c41d86d8d195eb6dff8b46e746b3ff -SIZE (h2o-h2o-v2.3.0-dev.20230427-f010336_GH0.tar.gz) = 30505376 +TIMESTAMP = 1693558446 +SHA256 (h2o-h2o-v2.3.0-dev.20230817-70dd2d8_GH0.tar.gz) = 075f1da946b4fe32792b3f97e9ac44463febbef6235533d59a5c4bc53bc8c09d +SIZE (h2o-h2o-v2.3.0-dev.20230817-70dd2d8_GH0.tar.gz) = 30555369 diff --git a/www/h2o-devel/pkg-plist b/www/h2o-devel/pkg-plist index 212866fc94ad..d67651f52feb 100644 --- a/www/h2o-devel/pkg-plist +++ b/www/h2o-devel/pkg-plist @@ -1,56 +1,22 @@ -bin/h2o @comment bin/h2o-httpclient +@dir(%%H2O_USER%%,%%H2O_GROUP%%,0750) %%H2O_LOGDIR%% @sample %%ETCDIR%%/h2o.conf.sample -include/h2o.h -include/h2o/absprio.h -include/h2o/balancer.h -include/h2o/cache.h -include/h2o/cache_digests.h -include/h2o/configurator.h -include/h2o/ebpf.h -include/h2o/file.h -include/h2o/filecache.h -include/h2o/header.h -include/h2o/hiredis_.h -include/h2o/hostinfo.h -include/h2o/hpack.h -include/h2o/http1.h -include/h2o/http2.h -include/h2o/http2_casper.h -include/h2o/http2_common.h -include/h2o/http2_internal.h -include/h2o/http2_scheduler.h -include/h2o/http3_common.h -include/h2o/http3_internal.h -include/h2o/http3_server.h -include/h2o/httpclient.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/qpack.h -include/h2o/rand.h -include/h2o/redis.h -include/h2o/send_state.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/timerwheel.h -include/h2o/token.h -include/h2o/token_table.h -include/h2o/url.h -include/h2o/version.h -include/h2o/websocket.h -libdata/pkgconfig/libh2o-evloop.pc -libdata/pkgconfig/libh2o.pc -share/man/man5/h2o.conf.5.gz -share/man/man8/h2o.8.gz +%%DATADIR%%/annotate-backtrace-symbols +%%DATADIR%%/ca-bundle.crt +%%DATADIR%%/fastcgi-cgi +%%DATADIR%%/fetch-ocsp-response +%%DATADIR%%/kill-on-close +%%DATADIR%%/setuidgid +%%DATADIR%%/start_server +%%DATADIR%%/status/index.html +%%MRUBY%%%%DATADIR%%/mruby/acl.rb +%%MRUBY%%%%DATADIR%%/mruby/bootstrap.rb +%%MRUBY%%%%DATADIR%%/mruby/dos_detector.rb +%%MRUBY%%%%DATADIR%%/mruby/htpasswd.rb +%%MRUBY%%%%DATADIR%%/mruby/lru_cache.rb +%%MRUBY%%%%DATADIR%%/mruby/preloads.rb +%%MRUBY%%%%DATADIR%%/mruby/prometheus.rb +%%MRUBY%%%%DATADIR%%/mruby/trie_addr.rb %%PORTDOCS%%%%DOCSDIR%%/assets/8mbps100msec-nginx195-h2o150.png %%PORTDOCS%%%%DOCSDIR%%/assets/firstpaintbench.png %%PORTDOCS%%%%DOCSDIR%%/assets/remotebench.png @@ -71,11 +37,13 @@ share/man/man8/h2o.8.gz %%PORTDOCS%%%%DOCSDIR%%/configure/expires_directives.html %%PORTDOCS%%%%DOCSDIR%%/configure/fastcgi_directives.html %%PORTDOCS%%%%DOCSDIR%%/configure/file_directives.html +%%PORTDOCS%%%%DOCSDIR%%/configure/h2olog.html %%PORTDOCS%%%%DOCSDIR%%/configure/headers_directives.html %%PORTDOCS%%%%DOCSDIR%%/configure/http1_directives.html %%PORTDOCS%%%%DOCSDIR%%/configure/http2_directives.html -%%PORTDOCS%%%%DOCSDIR%%/configure/mruby.html +%%PORTDOCS%%%%DOCSDIR%%/configure/http3_directives.html %%PORTDOCS%%%%DOCSDIR%%/configure/mruby_directives.html +%%PORTDOCS%%%%DOCSDIR%%/configure/mruby.html %%PORTDOCS%%%%DOCSDIR%%/configure/proxy_directives.html %%PORTDOCS%%%%DOCSDIR%%/configure/quick_start.html %%PORTDOCS%%%%DOCSDIR%%/configure/redirect_directives.html @@ -87,6 +55,8 @@ share/man/man8/h2o.8.gz %%PORTDOCS%%%%DOCSDIR%%/examples/doc_root.alternate/index.txt %%PORTDOCS%%%%DOCSDIR%%/examples/doc_root.third/index.txt %%PORTDOCS%%%%DOCSDIR%%/examples/doc_root/index.html +%%PORTDOCS%%%%DOCSDIR%%/examples/h2o_mruby/h2o.conf +%%PORTDOCS%%%%DOCSDIR%%/examples/h2o_mruby/hello.rb %%PORTDOCS%%%%DOCSDIR%%/examples/h2o/alternate.crt %%PORTDOCS%%%%DOCSDIR%%/examples/h2o/alternate.key %%PORTDOCS%%%%DOCSDIR%%/examples/h2o/ech.key @@ -94,8 +64,6 @@ share/man/man8/h2o.8.gz %%PORTDOCS%%%%DOCSDIR%%/examples/h2o/server.crt %%PORTDOCS%%%%DOCSDIR%%/examples/h2o/server.key %%PORTDOCS%%%%DOCSDIR%%/examples/h2o/server.pub -%%PORTDOCS%%%%DOCSDIR%%/examples/h2o_mruby/h2o.conf -%%PORTDOCS%%%%DOCSDIR%%/examples/h2o_mruby/hello.rb %%PORTDOCS%%%%DOCSDIR%%/examples/h2o/wildcard.crt %%PORTDOCS%%%%DOCSDIR%%/examples/h2o/wildcard.key %%PORTDOCS%%%%DOCSDIR%%/examples/libh2o/latency-optimization.c @@ -103,28 +71,62 @@ share/man/man8/h2o.8.gz %%PORTDOCS%%%%DOCSDIR%%/examples/libh2o/simple.c %%PORTDOCS%%%%DOCSDIR%%/examples/libh2o/socket-client.c %%PORTDOCS%%%%DOCSDIR%%/examples/libh2o/websocket.c -%%PORTDOCS%%%%DOCSDIR%%/h2o.conf.5 %%PORTDOCS%%%%DOCSDIR%%/faq.html +%%PORTDOCS%%%%DOCSDIR%%/h2o.conf.5 %%PORTDOCS%%%%DOCSDIR%%/index.html %%PORTDOCS%%%%DOCSDIR%%/install.html %%PORTDOCS%%%%DOCSDIR%%/search/jquery-1.9.1.min.js %%PORTDOCS%%%%DOCSDIR%%/search/oktavia-english-search.js %%PORTDOCS%%%%DOCSDIR%%/search/oktavia-jquery-ui.js %%PORTDOCS%%%%DOCSDIR%%/search/searchindex.js -%%DATADIR%%/annotate-backtrace-symbols -%%DATADIR%%/fetch-ocsp-response -%%DATADIR%%/kill-on-close -%%DATADIR%%/start_server -%%DATADIR%%/ca-bundle.crt -%%DATADIR%%/fastcgi-cgi -%%MRUBY%%%%DATADIR%%/mruby/acl.rb -%%MRUBY%%%%DATADIR%%/mruby/bootstrap.rb -%%MRUBY%%%%DATADIR%%/mruby/dos_detector.rb -%%MRUBY%%%%DATADIR%%/mruby/htpasswd.rb -%%MRUBY%%%%DATADIR%%/mruby/lru_cache.rb -%%MRUBY%%%%DATADIR%%/mruby/preloads.rb -%%MRUBY%%%%DATADIR%%/mruby/prometheus.rb -%%MRUBY%%%%DATADIR%%/mruby/trie_addr.rb -%%DATADIR%%/setuidgid -%%DATADIR%%/status/index.html -@dir(%%H2O_USER%%,%%H2O_GROUP%%,0750) %%H2O_LOGDIR%% +bin/h2o +include/h2o.h +include/h2o/absprio.h +include/h2o/balancer.h +include/h2o/cache_digests.h +include/h2o/cache.h +include/h2o/configurator.h +include/h2o/ebpf.h +include/h2o/file.h +include/h2o/filecache.h +include/h2o/header.h +include/h2o/hiredis_.h +include/h2o/hostinfo.h +include/h2o/hpack.h +include/h2o/http1.h +include/h2o/http2_casper.h +include/h2o/http2_common.h +include/h2o/http2_internal.h +include/h2o/http2_scheduler.h +include/h2o/http2.h +include/h2o/http3_common.h +include/h2o/http3_internal.h +include/h2o/http3_server.h +include/h2o/httpclient.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/qpack.h +include/h2o/rand.h +include/h2o/redis.h +include/h2o/send_state.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/timerwheel.h +include/h2o/token_table.h +include/h2o/token.h +include/h2o/url.h +include/h2o/version.h +include/h2o/websocket.h +libdata/pkgconfig/libh2o-evloop.pc +libdata/pkgconfig/libh2o.pc +share/man/man5/h2o.conf.5.gz +share/man/man8/h2o.8.gz