From nobody Wed Dec 15 17:25:52 2021 X-Original-To: dev-commits-ports-main@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 1929018E884E; Wed, 15 Dec 2021 17:25:53 +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 4JDhwc5gL4z4tRQ; Wed, 15 Dec 2021 17:25:52 +0000 (UTC) (envelope-from git@FreeBSD.org) 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 A30A6202D9; Wed, 15 Dec 2021 17:25:52 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 1BFHPqZf079089; Wed, 15 Dec 2021 17:25:52 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 1BFHPqlR079088; Wed, 15 Dec 2021 17:25:52 GMT (envelope-from git) Date: Wed, 15 Dec 2021 17:25:52 GMT Message-Id: <202112151725.1BFHPqlR079088@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Neel Chauhan Subject: git: 568a1800851b - main - www/wt: Add updated Makefile List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: nc X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 568a1800851b36c500b716ef0f8bfd291b25d311 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1639589152; 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=HnGjSzZsbrC1XjCIZcZGio5OPB36UfATqLlfcdWNEhM=; b=BLS4QmISpgcdt8GEGPylJriluA0qJglSPRWZGaByjxwoY8Ccs0qN60KdprM1vzBmoCl4uV q08DTjmYInJ9rcjXD5q7P7qJlRoJK0Jdz3is4fmbpKxtogD0GFhGc7UFrtR9LmjzeRh6kD Sz2UlPFygWszoXxshWvzyTp3XCbEEIVlVeyXoIzas+YuQKtnPS/1cPDIFSVM+3xYgwaRKk tcHWLMEol0LcVk65mHmjbgwJV5xLjVEkfgFgl1o/UiwejxX8Y+kR9K6y1UTPHevg6DPEXG Q8b70NuAPJdOVvfuElB33zsntEA+D9DnqSljq3Vo7c60hnVtrhv4DN8WuO/Ayg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1639589152; a=rsa-sha256; cv=none; b=s+zLP22fss0V41sOH0afq4qQkDmvvr5awAOdwy1FOmFnmaNmAVytv22WnuKZCN7EsodBPp ISbhwTQBGodN87d2a5nATRY5oWLdXtPuzdt1KNEthitlRxRqMvAAfBytgpdbNrT/ifflBH O+s6+6KvjKZ8QIfcgHziQtdzWDtBQ9b+X02UtJQO37oWbHn3tIgLsVkBHYclAqoDS8WRNX 5cL/BRtBEBAiTFIBm/wk7mFyo/NZlXZy6ZfQBUDrAuqqTaRcAUlIrAat7BY3QBU1hxSRSx hfkZ8oS7hWtugqY/qEmDs2Rhrc8r9fLCTSuwDTOn7HU41MjARb+WqU+Or0GkDg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by nc: URL: https://cgit.FreeBSD.org/ports/commit/?id=568a1800851b36c500b716ef0f8bfd291b25d311 commit 568a1800851b36c500b716ef0f8bfd291b25d311 Author: Mohammad S. Babaei AuthorDate: 2021-12-15 17:25:34 +0000 Commit: Neel Chauhan CommitDate: 2021-12-15 17:25:34 +0000 www/wt: Add updated Makefile PR: 260426 --- www/wt/Makefile | 27 ++++++++++++++++++++------- 1 file changed, 20 insertions(+), 7 deletions(-) diff --git a/www/wt/Makefile b/www/wt/Makefile index c8b5e5a76fec..58fa3e0fd021 100644 --- a/www/wt/Makefile +++ b/www/wt/Makefile @@ -1,7 +1,7 @@ # Created by: Mohammad S. Babaei PORTNAME= wt -DISTVERSION= 4.5.1 +DISTVERSION= 4.6.0 CATEGORIES= www MAINTAINER= info@babaei.net @@ -14,7 +14,7 @@ LIB_DEPENDS= libpng.so:graphics/png \ libboost_system.so:devel/boost-libs \ libGraphicsMagick.so:graphics/GraphicsMagick -USES= cmake compiler:c++14-lang pkgconfig ssl xorg +USES= cmake compiler:c++14-lang cpe pkgconfig ssl USE_GITHUB= yes GH_ACCOUNT= emweb USE_XORG= x11 @@ -40,6 +40,7 @@ OPTIONS_DEFINE= \ PANGO \ QT5 \ OPENGL \ + SAML \ LIBWTTEST \ UNWIND OPTIONS_DEFAULT= \ @@ -57,6 +58,7 @@ EXAMPLES_DESC= Install examples (implies SQLITE3 and WTHTTP) TESTS_DESC= Build Wt tests RESOURCES_DESC= Install resources directory HARU_DESC= Enable Haru Free PDF Library +SAML_DESC= Build built-in SAML service provider for Wt::Auth LIBWTTEST_DESC= Build Wt::Test for automated (integration/unit) tests UNWIND_DESC= Build Wt with stacktrace support using libunwind @@ -66,11 +68,12 @@ CONNECTOR_DESC= Connector FCGI_DESC= Build FastCGI connector WTHTTP_DESC= Build Wt stand-alone httpd connector -OPTIONS_GROUP_DBO= SQLITE3 POSTGRES MYSQL +OPTIONS_GROUP_DBO= SQLITE3 POSTGRES FIREBIRD MYSQL OPTIONS_DEFAULT+= SQLITE3 DBO_DESC= Wt::DBO SQLITE3_DESC= Build Wt with SQLite 3 support POSTGRES_DESC= Build Wt with PostgreSQL support +FIREBIRD_DESC= Build Wt with FirebirdSQL support MYSQL_DESC= Build Wt with MariaDB or MySQL support EXAMPLES_IMPLIES= SQLITE3 WTHTTP @@ -81,6 +84,9 @@ FCGI_LIB_DEPENDS= libfcgi.so:www/fcgi \ libfcgi++.so:www/fcgi FCGI_CMAKE_ON= -DFCGI_PREFIX:STRING=${LOCALBASE} +FIREBIRD_CMAKE_BOOL= ENABLE_FIREBIRD +FIREBIRD_USES= firebird + HARU_CMAKE_BOOL= ENABLE_HARU HARU_LIB_DEPENDS= libhpdf.so:print/libharu HARU_CMAKE_ON= -DHARU_PREFIX:STRING=${LOCALBASE} @@ -93,12 +99,12 @@ MYSQL_CMAKE_ON= -DMYSQL_PREFIX:STRING=${LOCALBASE} \ -DENABLE_LIBWTDBO:BOOL=ON OPENGL_CMAKE_BOOL= ENABLE_OPENGL -OPENGL_USE= GL=gl,glew -OPENGL_USES= gl +OPENGL_USES= gl xorg +OPENGL_USE= GL=gl,glew xorg=x11 PANGO_CMAKE_BOOL= ENABLE_PANGO -PANGO_USE= GNOME=pango PANGO_USES= gnome +PANGO_USE= GNOME=pango PANGO_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig POSTGRES_CMAKE_BOOL= ENABLE_POSTGRES @@ -107,11 +113,18 @@ POSTGRES_CMAKE_ON= -DPOSTGRES_PREFIX:STRING=${LOCALBASE} \ -DENABLE_LIBWTDBO:BOOL=ON QT5_CMAKE_BOOL= ENABLE_QT5 -QT5_USE= qt=buildtools_build,core QT5_USES= qt:5 +QT5_USE= qt=buildtools_build,core RESOURCES_CMAKE_BOOL= INSTALL_RESOURCES +SAML_CMAKE_BOOL= ENABLE_SAML +SAML_LIB_DEPENDS= libsaml.so:security/opensaml \ + liblog4shib.so:devel/log4shib \ + libxerces-c-3.2.so:textproc/xerces-c3 \ + libxml-security-c.so:security/apache-xml-security-c \ + libxmltooling.so:devel/xmltooling + SQLITE3_CMAKE_BOOL= ENABLE_SQLITE SQLITE3_USES= sqlite:3 SQLITE3_CMAKE_ON= -DENABLE_LIBWTDBO:BOOL=ON