diff options
Diffstat (limited to 'databases/evolution-data-server/Makefile')
-rw-r--r-- | databases/evolution-data-server/Makefile | 64 |
1 files changed, 31 insertions, 33 deletions
diff --git a/databases/evolution-data-server/Makefile b/databases/evolution-data-server/Makefile index 8dbc5306df28..db978efd827b 100644 --- a/databases/evolution-data-server/Makefile +++ b/databases/evolution-data-server/Makefile @@ -1,42 +1,38 @@ PORTNAME= evolution-data-server -DISTVERSION= 3.54.3 +DISTVERSION= 3.56.2 +PORTREVISION= 1 CATEGORIES= databases gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org -COMMENT= Data backends for the Evolution integrated mail/PIM suite -WWW= https://wiki.gnome.org/Apps/Evolution +COMMENT= Centralized access to appointments and contacts +WWW= https://gnome.pages.gitlab.gnome.org/evolution-data-server/ LICENSE= LGPL20 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libsoup-3.0.so:devel/libsoup3 \ - libfribidi.so:converters/fribidi \ - libgcr-base-3.so:security/gcr3 \ libgoa-1.0.so:net/gnome-online-accounts \ - libgdata.so:devel/libgdata \ - libharfbuzz.so:print/harfbuzz \ libical.so:devel/libical \ libnss3.so:security/nss \ libicudata.so:devel/icu \ - libwebkit2gtk-4.1.so:www/webkit2-gtk@41\ + libwebkit2gtk-4.1.so:www/webkit2-gtk@41 \ libwebkitgtk-6.0.so:www/webkit2-gtk@60 \ libjson-glib-1.0.so:devel/json-glib \ - libp11-kit.so:security/p11-kit \ libnspr4.so:devel/nspr \ libsecret-1.so:security/libsecret \ libcanberra-gtk3.so:audio/libcanberra-gtk3 \ libcanberra.so:audio/libcanberra \ - libuuid.so:misc/e2fsprogs-libuuid + libuuid.so:misc/libuuid \ + libvulkan.so:graphics/vulkan-loader \ + libgraphene-1.0.so:graphics/graphene -PORTSCOUT= limitw:1,even - -USES= bdb:5 cmake cpe gettext gnome gperf \ - iconv:wchar_t localbase pathfix pkgconfig python:build \ - sqlite tar:xz xorg +USES= cmake cpe desktop-file-utils gettext \ + gnome gperf iconv:wchar_t localbase pkgconfig \ + python:build sqlite tar:xz xorg USE_CXXSTD= gnu++17 -USE_GNOME= cairo gdkpixbuf gtk30 intltool introspection:build libxml2 +USE_GNOME= glib20 gtk30 gtk40 introspection:build libxml2 USE_XORG= x11 USE_LDCONFIG= yes CPE_VENDOR= gnome @@ -45,10 +41,10 @@ LDFLAGS= -L${LOCALBASE}/lib CMAKE_OFF= CMAKE_CXX_EXTENSIONS CMAKE_ARGS= -DENABLE_INTROSPECTION=ON \ - -DENABLE_UOA=OFF \ - -DWITH_LIBDB_CFLAGS=-I${LOCALBASE}/include/db5 \ - -DWITH_LIBDB_LIBS="-L${LOCALBASE}/lib -ldb-5" - + -DWITH_LIBDB=OFF \ + -DENABLE_EXAMPLES=OFF \ + -DENABLED_INSTALLED_TESTS=OFF \ + -DWITH_SYSTEMDUSERUNITDIR=no GLIB_SCHEMAS= org.gnome.evolution-data-server.addressbook.gschema.xml \ org.gnome.evolution-data-server.calendar.gschema.xml \ @@ -59,17 +55,20 @@ GLIB_SCHEMAS= org.gnome.evolution-data-server.addressbook.gschema.xml \ PLIST_SUB= EVO_VERSION="1.2" CAL_API_VERSION="2.0" -OPTIONS_SUB= yes -OPTIONS_DEFINE= WEATHER KERBEROS LDAP VAPI -OPTIONS_DEFAULT=WEATHER KERBEROS LDAP VAPI +OPTIONS_SUB= yes +OPTIONS_DEFINE= VAPI WEATHER LDAP +OPTIONS_DEFAULT= VAPI WEATHER GSSAPI_BASE LDAP -KERBEROS_CMAKE_ON= -DWITH_KRB5=/usr -KERBEROS_CMAKE_OFF= -DWITH_KRB5=OFF -KERBEROS_USES= ssl +OPTIONS_SINGLE= KERBEROS +OPTIONS_SINGLE_KERBEROS= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT \ + GSSAPI_NONE -LDAP_CMAKE_ON= -DWITH_OPENLDAP=${LOCALBASE} -LDAP_CMAKE_OFF= -DWITH_OPENLDAP=OFF -LDAP_USES= ldap +GSSAPI_BASE_USES= gssapi:base ssl +GSSAPI_HEIMDAL_USES= gssapi:heimdal +GSSAPI_MIT_USES= gssapi:mit +GSSAPI_NONE_CMAKE_ON= -DWITH_KRB5=OFF +GSSAPI_NONE_CMAKE_OFF= -DWITH_KRB5=${GSSAPIBASEDIR} +GSSAPI_NONE_CFLAGS_OFF= ${GSSAPICPPFLAGS} VAPI_USES= vala:build VAPI_CMAKE_BOOL= ENABLE_VALA_BINDINGS @@ -78,9 +77,8 @@ WEATHER_DESC= Weather calendar backend WEATHER_LIB_DEPENDS= libgweather-4.so:net/libgweather4 WEATHER_CMAKE_BOOL= ENABLE_WEATHER -.include <bsd.port.options.mk> - -post-install: - @${RM} -rf ${STAGEDIR}${PREFIX}/lib/systemd +LDAP_CMAKE_ON= -DWITH_OPENLDAP=${LOCALBASE} +LDAP_CMAKE_OFF= -DWITH_OPENLDAP=OFF +LDAP_USES= ldap .include <bsd.port.mk> |