From nobody Fri Oct 22 08:51:03 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 8AA231811EFB; Fri, 22 Oct 2021 08:51:03 +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 4HbJ3W2hFQz4VRl; Fri, 22 Oct 2021 08:51:03 +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 2DACC33F9; Fri, 22 Oct 2021 08:51:03 +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 19M8p3mg040886; Fri, 22 Oct 2021 08:51:03 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 19M8p3sR040885; Fri, 22 Oct 2021 08:51:03 GMT (envelope-from git) Date: Fri, 22 Oct 2021 08:51:03 GMT Message-Id: <202110220851.19M8p3sR040885@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Gleb Popov Subject: git: 5749104741b5 - main - databases/evolution-data-server: Make Vala bindings optional. 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: arrowd X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 5749104741b5392ee2702b28700f2da510809d7d Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by arrowd: URL: https://cgit.FreeBSD.org/ports/commit/?id=5749104741b5392ee2702b28700f2da510809d7d commit 5749104741b5392ee2702b28700f2da510809d7d Author: Gleb Popov AuthorDate: 2021-10-22 08:49:09 +0000 Commit: Gleb Popov CommitDate: 2021-10-22 08:50:49 +0000 databases/evolution-data-server: Make Vala bindings optional. --- databases/evolution-data-server/Makefile | 12 ++++++----- databases/evolution-data-server/pkg-plist | 36 +++++++++++++++---------------- 2 files changed, 25 insertions(+), 23 deletions(-) diff --git a/databases/evolution-data-server/Makefile b/databases/evolution-data-server/Makefile index 8ea9b0f78d92..c3b6f6eff8a2 100644 --- a/databases/evolution-data-server/Makefile +++ b/databases/evolution-data-server/Makefile @@ -12,7 +12,6 @@ COMMENT= Data backends for the Evolution integrated mail/PIM suite LICENSE= LGPL20 LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS= vapigen:lang/vala LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \ libfribidi.so:converters/fribidi \ libgcr-base-3.so:security/gcr \ @@ -41,8 +40,7 @@ USE_XORG= x11 USE_LDCONFIG= yes CPE_VENDOR= gnome -CMAKE_ARGS= -DENABLE_VALA_BINDINGS=ON \ - -DENABLE_INTROSPECTION=ON \ +CMAKE_ARGS= -DENABLE_INTROSPECTION=ON \ -DENABLE_UOA=OFF CMAKE_ARGS+= -DWITH_LIBDB_CFLAGS=-I${LOCALBASE}/include/db5 \ @@ -58,8 +56,8 @@ GLIB_SCHEMAS= org.gnome.evolution-data-server.addressbook.gschema.xml \ PLIST_SUB= EVO_VERSION="1.2" OPTIONS_SUB= yes -OPTIONS_DEFINE= WEATHER KERBEROS LDAP -OPTIONS_DEFAULT=WEATHER KERBEROS LDAP +OPTIONS_DEFINE= WEATHER KERBEROS LDAP VALA +OPTIONS_DEFAULT=WEATHER KERBEROS LDAP VALA KERBEROS_CMAKE_ON= -DWITH_KRB5=/usr KERBEROS_CMAKE_OFF= -DWITH_KRB5=OFF @@ -69,6 +67,10 @@ LDAP_CMAKE_ON= -DWITH_OPENLDAP=${LOCALBASE} LDAP_CMAKE_OFF= -DWITH_OPENLDAP=OFF LDAP_USE= openldap=yes +VALA_DESC= Build Vala language bindings +VALA_BUILD_DEPENDS= vapigen:lang/vala +VALA_CMAKE_BOOL= ENABLE_VALA_BINDINGS + WEATHER_DESC= Weather calendar backend WEATHER_LIB_DEPENDS= libgweather-3.so:net/libgweather WEATHER_CMAKE_BOOL= ENABLE_WEATHER diff --git a/databases/evolution-data-server/pkg-plist b/databases/evolution-data-server/pkg-plist index d71d4c27d8b7..2d7667d07646 100644 --- a/databases/evolution-data-server/pkg-plist +++ b/databases/evolution-data-server/pkg-plist @@ -546,21 +546,21 @@ share/pixmaps/evolution-data-server/category_status_16.png share/pixmaps/evolution-data-server/category_strategies_16.png share/pixmaps/evolution-data-server/category_suppliers_16.png share/pixmaps/evolution-data-server/category_time-and-expenses_16.png -share/vala/vapi/camel-%%EVO_VERSION%%.deps -share/vala/vapi/camel-%%EVO_VERSION%%.vapi -share/vala/vapi/libebackend-%%EVO_VERSION%%.deps -share/vala/vapi/libebackend-%%EVO_VERSION%%.vapi -share/vala/vapi/libebook-%%EVO_VERSION%%.deps -share/vala/vapi/libebook-%%EVO_VERSION%%.vapi -share/vala/vapi/libebook-contacts-%%EVO_VERSION%%.deps -share/vala/vapi/libebook-contacts-%%EVO_VERSION%%.vapi -share/vala/vapi/libecal-2.0.deps -share/vala/vapi/libecal-2.0.vapi -share/vala/vapi/libedata-book-%%EVO_VERSION%%.deps -share/vala/vapi/libedata-book-%%EVO_VERSION%%.vapi -share/vala/vapi/libedata-cal-2.0.deps -share/vala/vapi/libedata-cal-2.0.vapi -share/vala/vapi/libedataserver-%%EVO_VERSION%%.deps -share/vala/vapi/libedataserver-%%EVO_VERSION%%.vapi -share/vala/vapi/libedataserverui-%%EVO_VERSION%%.deps -share/vala/vapi/libedataserverui-%%EVO_VERSION%%.vapi +%%VALA%%share/vala/vapi/camel-%%EVO_VERSION%%.deps +%%VALA%%share/vala/vapi/camel-%%EVO_VERSION%%.vapi +%%VALA%%share/vala/vapi/libebackend-%%EVO_VERSION%%.deps +%%VALA%%share/vala/vapi/libebackend-%%EVO_VERSION%%.vapi +%%VALA%%share/vala/vapi/libebook-%%EVO_VERSION%%.deps +%%VALA%%share/vala/vapi/libebook-%%EVO_VERSION%%.vapi +%%VALA%%share/vala/vapi/libebook-contacts-%%EVO_VERSION%%.deps +%%VALA%%share/vala/vapi/libebook-contacts-%%EVO_VERSION%%.vapi +%%VALA%%share/vala/vapi/libecal-2.0.deps +%%VALA%%share/vala/vapi/libecal-2.0.vapi +%%VALA%%share/vala/vapi/libedata-book-%%EVO_VERSION%%.deps +%%VALA%%share/vala/vapi/libedata-book-%%EVO_VERSION%%.vapi +%%VALA%%share/vala/vapi/libedata-cal-2.0.deps +%%VALA%%share/vala/vapi/libedata-cal-2.0.vapi +%%VALA%%share/vala/vapi/libedataserver-%%EVO_VERSION%%.deps +%%VALA%%share/vala/vapi/libedataserver-%%EVO_VERSION%%.vapi +%%VALA%%share/vala/vapi/libedataserverui-%%EVO_VERSION%%.deps +%%VALA%%share/vala/vapi/libedataserverui-%%EVO_VERSION%%.vapi