diff options
Diffstat (limited to 'databases/evolution-data-server')
-rw-r--r-- | databases/evolution-data-server/Makefile | 64 | ||||
-rw-r--r-- | databases/evolution-data-server/distinfo | 6 | ||||
-rw-r--r-- | databases/evolution-data-server/pkg-plist | 3 |
3 files changed, 34 insertions, 39 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> diff --git a/databases/evolution-data-server/distinfo b/databases/evolution-data-server/distinfo index 19b66ca0a6a8..a73fb1eda598 100644 --- a/databases/evolution-data-server/distinfo +++ b/databases/evolution-data-server/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1741179148 -SHA256 (gnome/evolution-data-server-3.54.3.tar.xz) = 5108dc38ee5cc1f8ef9155e87f6c4129f9644550a0962c5ae23ff807b57cb8d0 -SIZE (gnome/evolution-data-server-3.54.3.tar.xz) = 5099688 +TIMESTAMP = 1749218125 +SHA256 (gnome/evolution-data-server-3.56.2.tar.xz) = df4ec29950f29a76eac6fbe0f814c48d2cef7d3fdb905002a4a883dd761ce93c +SIZE (gnome/evolution-data-server-3.56.2.tar.xz) = 5113772 diff --git a/databases/evolution-data-server/pkg-plist b/databases/evolution-data-server/pkg-plist index 5b94b93b6855..4395c3877c1a 100644 --- a/databases/evolution-data-server/pkg-plist +++ b/databases/evolution-data-server/pkg-plist @@ -139,8 +139,6 @@ include/evolution-data-server/libebackend/e-cache.h include/evolution-data-server/libebackend/e-collection-backend-factory.h include/evolution-data-server/libebackend/e-collection-backend.h include/evolution-data-server/libebackend/e-data-factory.h -include/evolution-data-server/libebackend/e-db3-utils.h -include/evolution-data-server/libebackend/e-dbhash.h include/evolution-data-server/libebackend/e-dbus-server.h include/evolution-data-server/libebackend/e-file-cache.h include/evolution-data-server/libebackend/e-oauth2-support.h @@ -207,7 +205,6 @@ include/evolution-data-server/libecal/e-reminder-watcher.h include/evolution-data-server/libecal/e-timezone-cache.h include/evolution-data-server/libecal/libecal.h include/evolution-data-server/libedata-book/e-book-backend-cache.h -include/evolution-data-server/libedata-book/e-book-backend-db-cache.h include/evolution-data-server/libedata-book/e-book-backend-factory.h include/evolution-data-server/libedata-book/e-book-backend-sexp.h include/evolution-data-server/libedata-book/e-book-backend-sqlitedb.h |