diff options
author | Olivier Duchateau <duchateau.olivier@gmail.com> | 2025-06-06 15:54:45 +0000 |
---|---|---|
committer | Baptiste Daroussin <bapt@FreeBSD.org> | 2025-06-06 16:00:06 +0000 |
commit | ab2cd77b0d5c151841dcf7b1f70c9bc7926f8f4f (patch) | |
tree | 83c3c4ddda777f9f26a7e93342da7d220c714bec | |
parent | 8d7fedf10571d021ec728f1c6aae8ae4bb73cf05 (diff) |
databases/evolution-data-server: update to 3.56.2
Differences with submitted version: readd LDAP and KERBEROS
PR: 286697
-rw-r--r-- | databases/evolution-data-server/Makefile | 58 | ||||
-rw-r--r-- | databases/evolution-data-server/distinfo | 6 | ||||
-rw-r--r-- | databases/evolution-data-server/pkg-plist | 3 |
3 files changed, 27 insertions, 40 deletions
diff --git a/databases/evolution-data-server/Makefile b/databases/evolution-data-server/Makefile index 8dbc5306df28..99d7156d2cff 100644 --- a/databases/evolution-data-server/Makefile +++ b/databases/evolution-data-server/Makefile @@ -1,42 +1,37 @@ PORTNAME= evolution-data-server -DISTVERSION= 3.54.3 +DISTVERSION= 3.56.2 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/e2fsprogs-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 pathfix 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 +40,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 +54,9 @@ 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 - -KERBEROS_CMAKE_ON= -DWITH_KRB5=/usr -KERBEROS_CMAKE_OFF= -DWITH_KRB5=OFF -KERBEROS_USES= ssl - -LDAP_CMAKE_ON= -DWITH_OPENLDAP=${LOCALBASE} -LDAP_CMAKE_OFF= -DWITH_OPENLDAP=OFF -LDAP_USES= ldap +OPTIONS_SUB= yes +OPTIONS_DEFINE= VAPI WEATHER KERBEROS LDAP +OPTIONS_DEFAULT= VAPI WEATHER KERBEROS LDAP VAPI_USES= vala:build VAPI_CMAKE_BOOL= ENABLE_VALA_BINDINGS @@ -78,9 +65,12 @@ WEATHER_DESC= Weather calendar backend WEATHER_LIB_DEPENDS= libgweather-4.so:net/libgweather4 WEATHER_CMAKE_BOOL= ENABLE_WEATHER -.include <bsd.port.options.mk> +KERBEROS_CMAKE_ON= -DWITH_KRB5=/usr +KERBEROS_CMAKE_OFF= -DWITH_KRB5=OFF +KERBEROS_USES= ssl -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 |