pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
evolution-data-server: Import evolution-data-server-3.54.2 as wip/evolution-data-server
Module Name: pkgsrc-wip
Committed By: Dan Cîrnaț <dan%alt.md@localhost>
Pushed By: cirnatdan
Date: Sat Dec 14 16:09:06 2024 +0100
Changeset: 19e0e100dc0881eec40c7ef99151bce097cde782
Modified Files:
Makefile
Added Files:
evolution-data-server/DESCR
evolution-data-server/Makefile
evolution-data-server/PLIST
evolution-data-server/TODO
evolution-data-server/buildlink3.mk
evolution-data-server/distinfo
evolution-data-server/patches/patch-cmake_modules_FindKRB5.cmake
Log Message:
evolution-data-server: Import evolution-data-server-3.54.2 as
wip/evolution-data-server
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=19e0e100dc0881eec40c7ef99151bce097cde782
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 1 +
evolution-data-server/DESCR | 2 +
evolution-data-server/Makefile | 81 +++
evolution-data-server/PLIST | 592 +++++++++++++++++++++
evolution-data-server/TODO | 1 +
evolution-data-server/buildlink3.mk | 23 +
evolution-data-server/distinfo | 6 +
.../patches/patch-cmake_modules_FindKRB5.cmake | 21 +
8 files changed, 727 insertions(+)
diffs:
diff --git a/Makefile b/Makefile
index 1396678aba..f29de482dc 100644
--- a/Makefile
+++ b/Makefile
@@ -878,6 +878,7 @@ SUBDIR+= eventd
SUBDIR+= ever-note-mode
SUBDIR+= evilvte
SUBDIR+= evisum
+SUBDIR+= evolution-data-server
SUBDIR+= ewm
SUBDIR+= exabgp4
SUBDIR+= exact-image
diff --git a/evolution-data-server/DESCR b/evolution-data-server/DESCR
new file mode 100644
index 0000000000..5d0c6bef81
--- /dev/null
+++ b/evolution-data-server/DESCR
@@ -0,0 +1,2 @@
+Evolution-Data-Server is a collection of libraries and services for storing
+addressbooks and calendars.
diff --git a/evolution-data-server/Makefile b/evolution-data-server/Makefile
new file mode 100644
index 0000000000..c13fce32ae
--- /dev/null
+++ b/evolution-data-server/Makefile
@@ -0,0 +1,81 @@
+# $NetBSD: Makefile,v 1.235 2024/11/17 07:16:21 wiz Exp $
+
+DISTNAME= evolution-data-server-3.54.2
+CATEGORIES= mail
+MASTER_SITES= ${MASTER_SITE_GNOME:=sources/evolution-data-server/${PKGVERSION_NOREV:R}/}
+EXTRACT_SUFX= .tar.xz
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://wiki.gnome.org/Apps/Evolution/
+COMMENT= Libraries and services for storing addressbooks and calendars
+LICENSE= gnu-gpl-v2
+
+USE_TOOLS+= pkg-config perl:run
+USE_TOOLS+= intltool msgfmt msgmerge xgettext
+USE_TOOLS+= gdbus-codegen
+USE_LANGUAGES= c c++
+
+FORCE_CXX_STD= c++17
+
+CMAKE_CONFIGURE_ARGS+= -DWITH_LIBDB=OFF
+CMAKE_CONFIGURE_ARGS+= -DENABLE_GOA=OFF
+CMAKE_CONFIGURE_ARGS+= -DENABLE_WEATHER=OFF
+CMAKE_CONFIGURE_ARGS+= -DENABLE_OAUTH2=OFF
+CMAKE_CONFIGURE_ARGS+= -DENABLE_OAUTH2_WEBKITGTK=OFF
+CMAKE_CONFIGURE_ARGS+= -DENABLE_OAUTH2_WEBKITGTK4=OFF
+CMAKE_CONFIGURE_ARGS+= -DWITH_KRB5=${KRB5BASE}
+CMAKE_CONFIGURE_ARGS+= -DWITH_KRB5_INCLUDES=${KRB5BASE}/include/krb5
+
+CFLAGS.NetBSD+= -D_NETBSD_SOURCE
+
+LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/evolution-data-server
+
+REPLACE_INTERPRETER+= perl
+REPLACE.perl.old= @PERL@ -w
+REPLACE.perl.new= ${PREFIX}/bin/perl
+REPLACE_FILES.perl= src/tools/addressbook-export/csv2vcard.in
+
+PKGCONFIG_OVERRIDE+= evolution-data-server.pc.in
+PKGCONFIG_OVERRIDE+= src/addressbook/libebook-contacts/libebook-contacts.pc.in
+PKGCONFIG_OVERRIDE+= src/addressbook/libebook/libebook.pc.in
+PKGCONFIG_OVERRIDE+= src/addressbook/libedata-book/libedata-book.pc.in
+PKGCONFIG_OVERRIDE+= src/calendar/libecal/libecal.pc.in
+PKGCONFIG_OVERRIDE+= src/calendar/libedata-cal/libedata-cal.pc.in
+PKGCONFIG_OVERRIDE+= src/camel/camel.pc.in
+PKGCONFIG_OVERRIDE+= src/libebackend/libebackend.pc.in
+PKGCONFIG_OVERRIDE+= src/libedataserver/libedataserver.pc.in
+PKGCONFIG_OVERRIDE+= src/libedataserverui/libedataserverui.pc.in
+
+# "gettext version 0.18.3+ required, but version '0.16.1' found instead."
+#_TOOLS_USE_PKGSRC.msgfmt= yes
+#_TOOLS_USE_PKGSRC.msgmerge= yes
+#_TOOLS_USE_PKGSRC.xgettext= yes
+
+INSTALLATION_DIRS+= share/examples
+post-install:
+ ${MV} ${DESTDIR}${PKG_SYSCONFDIR}/xdg \
+ ${DESTDIR}${PREFIX}/share/examples
+
+CONF_FILES+= ${PREFIX}/share/examples/xdg/autostart/org.gnome.Evolution-alarm-notify.desktop \
+ ${PKG_SYSCONFDIR}/xdg/autostart/org.gnome.Evolution-alarm-notify.desktop
+
+.include "../../devel/cmake/build.mk"
+.include "../../databases/openldap-client/buildlink3.mk"
+.include "../../audio/libcanberra/buildlink3.mk"
+.include "../../databases/sqlite3/buildlink3.mk"
+.include "../../devel/nspr/buildlink3.mk"
+.include "../../devel/nss/buildlink3.mk"
+.include "../../devel/gperf/buildlink3.mk"
+.include "../../net/libgdata/buildlink3.mk"
+.include "../../net/libsoup3/buildlink3.mk"
+.include "../../security/gcr/buildlink3.mk"
+.include "../../sysutils/gsettings-desktop-schemas/buildlink3.mk"
+.include "../../textproc/icu/buildlink3.mk"
+.include "../../security/libsecret/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../time/libical/buildlink3.mk"
+.include "../../x11/gtk4/buildlink3.mk"
+.include "../../devel/libuuid/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../mk/krb5.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/evolution-data-server/PLIST b/evolution-data-server/PLIST
new file mode 100644
index 0000000000..92bb3ccc79
--- /dev/null
+++ b/evolution-data-server/PLIST
@@ -0,0 +1,592 @@
+@comment $NetBSD$
+include/evolution-data-server/camel/camel-address.h
+include/evolution-data-server/camel/camel-async-closure.h
+include/evolution-data-server/camel/camel-autocleanups.h
+include/evolution-data-server/camel/camel-block-file.h
+include/evolution-data-server/camel/camel-certdb.h
+include/evolution-data-server/camel/camel-charset-map.h
+include/evolution-data-server/camel/camel-cipher-context.h
+include/evolution-data-server/camel/camel-data-cache.h
+include/evolution-data-server/camel/camel-data-wrapper.h
+include/evolution-data-server/camel/camel-db.h
+include/evolution-data-server/camel/camel-debug.h
+include/evolution-data-server/camel/camel-enums.h
+include/evolution-data-server/camel/camel-enumtypes.h
+include/evolution-data-server/camel/camel-file-utils.h
+include/evolution-data-server/camel/camel-filter-driver.h
+include/evolution-data-server/camel/camel-filter-input-stream.h
+include/evolution-data-server/camel/camel-filter-output-stream.h
+include/evolution-data-server/camel/camel-filter-search.h
+include/evolution-data-server/camel/camel-folder-search.h
+include/evolution-data-server/camel/camel-folder-summary.h
+include/evolution-data-server/camel/camel-folder-thread.h
+include/evolution-data-server/camel/camel-folder.h
+include/evolution-data-server/camel/camel-gpg-context.h
+include/evolution-data-server/camel/camel-hostname-utils.h
+include/evolution-data-server/camel/camel-html-parser.h
+include/evolution-data-server/camel/camel-iconv.h
+include/evolution-data-server/camel/camel-index.h
+include/evolution-data-server/camel/camel-internet-address.h
+include/evolution-data-server/camel/camel-junk-filter.h
+include/evolution-data-server/camel/camel-local-settings.h
+include/evolution-data-server/camel/camel-lock-client.h
+include/evolution-data-server/camel/camel-lock-helper.h
+include/evolution-data-server/camel/camel-lock.h
+include/evolution-data-server/camel/camel-medium.h
+include/evolution-data-server/camel/camel-memchunk.h
+include/evolution-data-server/camel/camel-mempool.h
+include/evolution-data-server/camel/camel-message-info-base.h
+include/evolution-data-server/camel/camel-message-info.h
+include/evolution-data-server/camel/camel-mime-filter-basic.h
+include/evolution-data-server/camel/camel-mime-filter-bestenc.h
+include/evolution-data-server/camel/camel-mime-filter-canon.h
+include/evolution-data-server/camel/camel-mime-filter-charset.h
+include/evolution-data-server/camel/camel-mime-filter-crlf.h
+include/evolution-data-server/camel/camel-mime-filter-enriched.h
+include/evolution-data-server/camel/camel-mime-filter-from.h
+include/evolution-data-server/camel/camel-mime-filter-gzip.h
+include/evolution-data-server/camel/camel-mime-filter-html.h
+include/evolution-data-server/camel/camel-mime-filter-index.h
+include/evolution-data-server/camel/camel-mime-filter-linewrap.h
+include/evolution-data-server/camel/camel-mime-filter-pgp.h
+include/evolution-data-server/camel/camel-mime-filter-preview.h
+include/evolution-data-server/camel/camel-mime-filter-progress.h
+include/evolution-data-server/camel/camel-mime-filter-tohtml.h
+include/evolution-data-server/camel/camel-mime-filter-windows.h
+include/evolution-data-server/camel/camel-mime-filter-yenc.h
+include/evolution-data-server/camel/camel-mime-filter.h
+include/evolution-data-server/camel/camel-mime-message.h
+include/evolution-data-server/camel/camel-mime-parser.h
+include/evolution-data-server/camel/camel-mime-part-utils.h
+include/evolution-data-server/camel/camel-mime-part.h
+include/evolution-data-server/camel/camel-mime-utils.h
+include/evolution-data-server/camel/camel-movemail.h
+include/evolution-data-server/camel/camel-msgport.h
+include/evolution-data-server/camel/camel-multipart-encrypted.h
+include/evolution-data-server/camel/camel-multipart-signed.h
+include/evolution-data-server/camel/camel-multipart.h
+include/evolution-data-server/camel/camel-name-value-array.h
+include/evolution-data-server/camel/camel-named-flags.h
+include/evolution-data-server/camel/camel-net-utils.h
+include/evolution-data-server/camel/camel-network-service.h
+include/evolution-data-server/camel/camel-network-settings.h
+include/evolution-data-server/camel/camel-nntp-address.h
+include/evolution-data-server/camel/camel-null-output-stream.h
+include/evolution-data-server/camel/camel-object-bag.h
+include/evolution-data-server/camel/camel-object.h
+include/evolution-data-server/camel/camel-offline-folder.h
+include/evolution-data-server/camel/camel-offline-settings.h
+include/evolution-data-server/camel/camel-offline-store.h
+include/evolution-data-server/camel/camel-operation.h
+include/evolution-data-server/camel/camel-partition-table.h
+include/evolution-data-server/camel/camel-provider.h
+include/evolution-data-server/camel/camel-sasl-anonymous.h
+include/evolution-data-server/camel/camel-sasl-cram-md5.h
+include/evolution-data-server/camel/camel-sasl-digest-md5.h
+include/evolution-data-server/camel/camel-sasl-gssapi.h
+include/evolution-data-server/camel/camel-sasl-login.h
+include/evolution-data-server/camel/camel-sasl-ntlm.h
+include/evolution-data-server/camel/camel-sasl-plain.h
+include/evolution-data-server/camel/camel-sasl-popb4smtp.h
+include/evolution-data-server/camel/camel-sasl-xoauth2-google.h
+include/evolution-data-server/camel/camel-sasl-xoauth2-outlook.h
+include/evolution-data-server/camel/camel-sasl-xoauth2-yahoo.h
+include/evolution-data-server/camel/camel-sasl-xoauth2.h
+include/evolution-data-server/camel/camel-sasl.h
+include/evolution-data-server/camel/camel-search-private.h
+include/evolution-data-server/camel/camel-search-sql-sexp.h
+include/evolution-data-server/camel/camel-service.h
+include/evolution-data-server/camel/camel-session.h
+include/evolution-data-server/camel/camel-settings.h
+include/evolution-data-server/camel/camel-sexp.h
+include/evolution-data-server/camel/camel-smime-context.h
+include/evolution-data-server/camel/camel-store-settings.h
+include/evolution-data-server/camel/camel-store-summary.h
+include/evolution-data-server/camel/camel-store.h
+include/evolution-data-server/camel/camel-stream-buffer.h
+include/evolution-data-server/camel/camel-stream-filter.h
+include/evolution-data-server/camel/camel-stream-fs.h
+include/evolution-data-server/camel/camel-stream-mem.h
+include/evolution-data-server/camel/camel-stream-null.h
+include/evolution-data-server/camel/camel-stream-process.h
+include/evolution-data-server/camel/camel-stream.h
+include/evolution-data-server/camel/camel-string-utils.h
+include/evolution-data-server/camel/camel-subscribable.h
+include/evolution-data-server/camel/camel-text-index.h
+include/evolution-data-server/camel/camel-transport.h
+include/evolution-data-server/camel/camel-trie.h
+include/evolution-data-server/camel/camel-uid-cache.h
+include/evolution-data-server/camel/camel-url-scanner.h
+include/evolution-data-server/camel/camel-url.h
+include/evolution-data-server/camel/camel-utf8.h
+include/evolution-data-server/camel/camel-utils.h
+include/evolution-data-server/camel/camel-vee-data-cache.h
+include/evolution-data-server/camel/camel-vee-folder.h
+include/evolution-data-server/camel/camel-vee-message-info.h
+include/evolution-data-server/camel/camel-vee-store.h
+include/evolution-data-server/camel/camel-vee-summary.h
+include/evolution-data-server/camel/camel-vtrash-folder.h
+include/evolution-data-server/camel/camel-weak-ref-group.h
+include/evolution-data-server/camel/camel.h
+include/evolution-data-server/libebackend/e-backend-autocleanups.h
+include/evolution-data-server/libebackend/e-backend-enums.h
+include/evolution-data-server/libebackend/e-backend-enumtypes.h
+include/evolution-data-server/libebackend/e-backend-factory.h
+include/evolution-data-server/libebackend/e-backend.h
+include/evolution-data-server/libebackend/e-cache-keys.h
+include/evolution-data-server/libebackend/e-cache-reaper.h
+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-dbus-server.h
+include/evolution-data-server/libebackend/e-file-cache.h
+include/evolution-data-server/libebackend/e-oauth2-support.h
+include/evolution-data-server/libebackend/e-offline-listener.h
+include/evolution-data-server/libebackend/e-server-side-source-credentials-provider.h
+include/evolution-data-server/libebackend/e-server-side-source.h
+include/evolution-data-server/libebackend/e-source-registry-server.h
+include/evolution-data-server/libebackend/e-sqlite3-vfs.h
+include/evolution-data-server/libebackend/e-subprocess-factory.h
+include/evolution-data-server/libebackend/e-user-prompter-server-extension.h
+include/evolution-data-server/libebackend/e-user-prompter-server.h
+include/evolution-data-server/libebackend/e-user-prompter.h
+include/evolution-data-server/libebackend/e-webdav-collection-backend.h
+include/evolution-data-server/libebackend/libebackend.h
+include/evolution-data-server/libebook-contacts/e-address-western.h
+include/evolution-data-server/libebook-contacts/e-book-contacts-autocleanups.h
+include/evolution-data-server/libebook-contacts/e-book-contacts-enums.h
+include/evolution-data-server/libebook-contacts/e-book-contacts-enumtypes.h
+include/evolution-data-server/libebook-contacts/e-book-contacts-utils.h
+include/evolution-data-server/libebook-contacts/e-book-indices-updater.h
+include/evolution-data-server/libebook-contacts/e-book-query.h
+include/evolution-data-server/libebook-contacts/e-contact.h
+include/evolution-data-server/libebook-contacts/e-name-western.h
+include/evolution-data-server/libebook-contacts/e-phone-number.h
+include/evolution-data-server/libebook-contacts/e-source-backend-summary-setup.h
+include/evolution-data-server/libebook-contacts/e-vcard.h
+include/evolution-data-server/libebook-contacts/libebook-contacts.h
+include/evolution-data-server/libebook/e-book-autocleanups.h
+include/evolution-data-server/libebook/e-book-client-cursor.h
+include/evolution-data-server/libebook/e-book-client-view.h
+include/evolution-data-server/libebook/e-book-client.h
+include/evolution-data-server/libebook/e-book-enumtypes.h
+include/evolution-data-server/libebook/e-book-types.h
+include/evolution-data-server/libebook/e-book-utils.h
+include/evolution-data-server/libebook/e-book-view.h
+include/evolution-data-server/libebook/e-book.h
+include/evolution-data-server/libebook/e-destination.h
+include/evolution-data-server/libebook/libebook.h
+include/evolution-data-server/libecal/e-cal-check-timezones.h
+include/evolution-data-server/libecal/e-cal-client-view.h
+include/evolution-data-server/libecal/e-cal-client.h
+include/evolution-data-server/libecal/e-cal-component-alarm-instance.h
+include/evolution-data-server/libecal/e-cal-component-alarm-repeat.h
+include/evolution-data-server/libecal/e-cal-component-alarm-trigger.h
+include/evolution-data-server/libecal/e-cal-component-alarm.h
+include/evolution-data-server/libecal/e-cal-component-alarms.h
+include/evolution-data-server/libecal/e-cal-component-attendee.h
+include/evolution-data-server/libecal/e-cal-component-datetime.h
+include/evolution-data-server/libecal/e-cal-component-id.h
+include/evolution-data-server/libecal/e-cal-component-organizer.h
+include/evolution-data-server/libecal/e-cal-component-parameter-bag.h
+include/evolution-data-server/libecal/e-cal-component-period.h
+include/evolution-data-server/libecal/e-cal-component-property-bag.h
+include/evolution-data-server/libecal/e-cal-component-range.h
+include/evolution-data-server/libecal/e-cal-component-text.h
+include/evolution-data-server/libecal/e-cal-component.h
+include/evolution-data-server/libecal/e-cal-enums.h
+include/evolution-data-server/libecal/e-cal-enumtypes.h
+include/evolution-data-server/libecal/e-cal-recur.h
+include/evolution-data-server/libecal/e-cal-system-timezone.h
+include/evolution-data-server/libecal/e-cal-time-util.h
+include/evolution-data-server/libecal/e-cal-util.h
+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-factory.h
+include/evolution-data-server/libedata-book/e-book-backend-sexp.h
+include/evolution-data-server/libedata-book/e-book-backend-sqlitedb.h
+include/evolution-data-server/libedata-book/e-book-backend-summary.h
+include/evolution-data-server/libedata-book/e-book-backend-sync.h
+include/evolution-data-server/libedata-book/e-book-backend.h
+include/evolution-data-server/libedata-book/e-book-cache.h
+include/evolution-data-server/libedata-book/e-book-meta-backend.h
+include/evolution-data-server/libedata-book/e-book-sqlite.h
+include/evolution-data-server/libedata-book/e-data-book-cursor-cache.h
+include/evolution-data-server/libedata-book/e-data-book-cursor-sqlite.h
+include/evolution-data-server/libedata-book/e-data-book-cursor.h
+include/evolution-data-server/libedata-book/e-data-book-direct.h
+include/evolution-data-server/libedata-book/e-data-book-factory.h
+include/evolution-data-server/libedata-book/e-data-book-view-watcher-cache.h
+include/evolution-data-server/libedata-book/e-data-book-view-watcher-memory.h
+include/evolution-data-server/libedata-book/e-data-book-view-watcher-sqlite.h
+include/evolution-data-server/libedata-book/e-data-book-view.h
+include/evolution-data-server/libedata-book/e-data-book.h
+include/evolution-data-server/libedata-book/e-subprocess-book-factory.h
+include/evolution-data-server/libedata-book/e-system-locale-watcher.h
+include/evolution-data-server/libedata-book/libedata-book.h
+include/evolution-data-server/libedata-cal/e-cal-backend-factory.h
+include/evolution-data-server/libedata-cal/e-cal-backend-intervaltree.h
+include/evolution-data-server/libedata-cal/e-cal-backend-sexp.h
+include/evolution-data-server/libedata-cal/e-cal-backend-sync.h
+include/evolution-data-server/libedata-cal/e-cal-backend-util.h
+include/evolution-data-server/libedata-cal/e-cal-backend.h
+include/evolution-data-server/libedata-cal/e-cal-cache.h
+include/evolution-data-server/libedata-cal/e-cal-meta-backend.h
+include/evolution-data-server/libedata-cal/e-data-cal-factory.h
+include/evolution-data-server/libedata-cal/e-data-cal-view.h
+include/evolution-data-server/libedata-cal/e-data-cal.h
+include/evolution-data-server/libedata-cal/e-subprocess-cal-factory.h
+include/evolution-data-server/libedata-cal/libedata-cal.h
+include/evolution-data-server/libedataserver/e-cancellable-locks.h
+include/evolution-data-server/libedataserver/e-categories.h
+include/evolution-data-server/libedataserver/e-client.h
+include/evolution-data-server/libedataserver/e-collator.h
+include/evolution-data-server/libedataserver/e-credentials.h
+include/evolution-data-server/libedataserver/e-data-server-util.h
+include/evolution-data-server/libedataserver/e-dataserver-autocleanups.h
+include/evolution-data-server/libedataserver/e-debug-log.h
+include/evolution-data-server/libedataserver/e-extensible.h
+include/evolution-data-server/libedataserver/e-extension.h
+include/evolution-data-server/libedataserver/e-flag.h
+include/evolution-data-server/libedataserver/e-free-form-exp.h
+include/evolution-data-server/libedataserver/e-gdata-query.h
+include/evolution-data-server/libedataserver/e-gdata-session.h
+include/evolution-data-server/libedataserver/e-iterator.h
+include/evolution-data-server/libedataserver/e-json-utils.h
+include/evolution-data-server/libedataserver/e-list-iterator.h
+include/evolution-data-server/libedataserver/e-list.h
+include/evolution-data-server/libedataserver/e-memory.h
+include/evolution-data-server/libedataserver/e-module.h
+include/evolution-data-server/libedataserver/e-ms-oapxbc.h
+include/evolution-data-server/libedataserver/e-named-parameters.h
+include/evolution-data-server/libedataserver/e-network-monitor.h
+include/evolution-data-server/libedataserver/e-oauth2-service-base.h
+include/evolution-data-server/libedataserver/e-oauth2-service-google.h
+include/evolution-data-server/libedataserver/e-oauth2-service-outlook.h
+include/evolution-data-server/libedataserver/e-oauth2-service-yahoo.h
+include/evolution-data-server/libedataserver/e-oauth2-service.h
+include/evolution-data-server/libedataserver/e-oauth2-services.h
+include/evolution-data-server/libedataserver/e-operation-pool.h
+include/evolution-data-server/libedataserver/e-secret-store.h
+include/evolution-data-server/libedataserver/e-sexp.h
+include/evolution-data-server/libedataserver/e-soup-auth-bearer.h
+include/evolution-data-server/libedataserver/e-soup-session.h
+include/evolution-data-server/libedataserver/e-soup-ssl-trust.h
+include/evolution-data-server/libedataserver/e-source-address-book.h
+include/evolution-data-server/libedataserver/e-source-alarms.h
+include/evolution-data-server/libedataserver/e-source-authentication.h
+include/evolution-data-server/libedataserver/e-source-autocomplete.h
+include/evolution-data-server/libedataserver/e-source-autoconfig.h
+include/evolution-data-server/libedataserver/e-source-backend.h
+include/evolution-data-server/libedataserver/e-source-calendar.h
+include/evolution-data-server/libedataserver/e-source-camel.h
+include/evolution-data-server/libedataserver/e-source-collection.h
+include/evolution-data-server/libedataserver/e-source-contacts.h
+include/evolution-data-server/libedataserver/e-source-credentials-provider-impl-oauth2.h
+include/evolution-data-server/libedataserver/e-source-credentials-provider-impl-password.h
+include/evolution-data-server/libedataserver/e-source-credentials-provider-impl.h
+include/evolution-data-server/libedataserver/e-source-credentials-provider.h
+include/evolution-data-server/libedataserver/e-source-enums.h
+include/evolution-data-server/libedataserver/e-source-enumtypes.h
+include/evolution-data-server/libedataserver/e-source-extension.h
+include/evolution-data-server/libedataserver/e-source-goa.h
+include/evolution-data-server/libedataserver/e-source-ldap.h
+include/evolution-data-server/libedataserver/e-source-local.h
+include/evolution-data-server/libedataserver/e-source-mail-account.h
+include/evolution-data-server/libedataserver/e-source-mail-composition.h
+include/evolution-data-server/libedataserver/e-source-mail-identity.h
+include/evolution-data-server/libedataserver/e-source-mail-signature.h
+include/evolution-data-server/libedataserver/e-source-mail-submission.h
+include/evolution-data-server/libedataserver/e-source-mail-transport.h
+include/evolution-data-server/libedataserver/e-source-mdn.h
+include/evolution-data-server/libedataserver/e-source-memo-list.h
+include/evolution-data-server/libedataserver/e-source-offline.h
+include/evolution-data-server/libedataserver/e-source-openpgp.h
+include/evolution-data-server/libedataserver/e-source-proxy.h
+include/evolution-data-server/libedataserver/e-source-refresh.h
+include/evolution-data-server/libedataserver/e-source-registry-watcher.h
+include/evolution-data-server/libedataserver/e-source-registry.h
+include/evolution-data-server/libedataserver/e-source-resource.h
+include/evolution-data-server/libedataserver/e-source-revision-guards.h
+include/evolution-data-server/libedataserver/e-source-security.h
+include/evolution-data-server/libedataserver/e-source-selectable.h
+include/evolution-data-server/libedataserver/e-source-smime.h
+include/evolution-data-server/libedataserver/e-source-task-list.h
+include/evolution-data-server/libedataserver/e-source-uoa.h
+include/evolution-data-server/libedataserver/e-source-weather.h
+include/evolution-data-server/libedataserver/e-source-webdav-notes.h
+include/evolution-data-server/libedataserver/e-source-webdav.h
+include/evolution-data-server/libedataserver/e-source.h
+include/evolution-data-server/libedataserver/e-time-utils.h
+include/evolution-data-server/libedataserver/e-uid.h
+include/evolution-data-server/libedataserver/e-url.h
+include/evolution-data-server/libedataserver/e-webdav-discover.h
+include/evolution-data-server/libedataserver/e-webdav-session.h
+include/evolution-data-server/libedataserver/e-xml-document.h
+include/evolution-data-server/libedataserver/e-xml-hash-utils.h
+include/evolution-data-server/libedataserver/e-xml-utils.h
+include/evolution-data-server/libedataserver/eds-version.h
+include/evolution-data-server/libedataserver/libedataserver.h
+include/evolution-data-server/libedataserverui/e-buffer-tagger.h
+include/evolution-data-server/libedataserverui/e-cell-renderer-color.h
+include/evolution-data-server/libedataserverui/e-certificate-widget.h
+include/evolution-data-server/libedataserverui/e-credentials-prompter-impl-oauth2.h
+include/evolution-data-server/libedataserverui/e-credentials-prompter-impl-password.h
+include/evolution-data-server/libedataserverui/e-credentials-prompter-impl.h
+include/evolution-data-server/libedataserverui/e-credentials-prompter.h
+include/evolution-data-server/libedataserverui/e-reminders-widget.h
+include/evolution-data-server/libedataserverui/e-trust-prompt.h
+include/evolution-data-server/libedataserverui/e-webdav-discover-widget.h
+include/evolution-data-server/libedataserverui/libedataserverui.h
+include/evolution-data-server/libedataserverui4/e-buffer-tagger.h
+include/evolution-data-server/libedataserverui4/e-cell-renderer-color.h
+include/evolution-data-server/libedataserverui4/e-certificate-widget.h
+include/evolution-data-server/libedataserverui4/e-credentials-prompter-impl-oauth2.h
+include/evolution-data-server/libedataserverui4/e-credentials-prompter-impl-password.h
+include/evolution-data-server/libedataserverui4/e-credentials-prompter-impl.h
+include/evolution-data-server/libedataserverui4/e-credentials-prompter.h
+include/evolution-data-server/libedataserverui4/e-reminders-widget.h
+include/evolution-data-server/libedataserverui4/e-trust-prompt.h
+include/evolution-data-server/libedataserverui4/e-webdav-discover-widget.h
+include/evolution-data-server/libedataserverui4/libedataserverui4.h
+lib/evolution-data-server/addressbook-backends/libebookbackendcarddav.so
+lib/evolution-data-server/addressbook-backends/libebookbackendfile.so
+lib/evolution-data-server/addressbook-backends/libebookbackendldap.so
+lib/evolution-data-server/calendar-backends/libecalbackendcaldav.so
+lib/evolution-data-server/calendar-backends/libecalbackendcontacts.so
+lib/evolution-data-server/calendar-backends/libecalbackendfile.so
+lib/evolution-data-server/calendar-backends/libecalbackendgtasks.so
+lib/evolution-data-server/calendar-backends/libecalbackendhttp.so
+lib/evolution-data-server/calendar-backends/libecalbackendwebdavnotes.so
+lib/evolution-data-server/camel-providers/libcamelimapx.so
+lib/evolution-data-server/camel-providers/libcamelimapx.urls
+lib/evolution-data-server/camel-providers/libcamellocal.so
+lib/evolution-data-server/camel-providers/libcamellocal.urls
+lib/evolution-data-server/camel-providers/libcamelnntp.so
+lib/evolution-data-server/camel-providers/libcamelnntp.urls
+lib/evolution-data-server/camel-providers/libcamelpop3.so
+lib/evolution-data-server/camel-providers/libcamelpop3.urls
+lib/evolution-data-server/camel-providers/libcamelsendmail.so
+lib/evolution-data-server/camel-providers/libcamelsendmail.urls
+lib/evolution-data-server/camel-providers/libcamelsmtp.so
+lib/evolution-data-server/camel-providers/libcamelsmtp.urls
+lib/evolution-data-server/libedbus-private.so
+lib/evolution-data-server/registry-modules/module-cache-reaper.so
+lib/evolution-data-server/registry-modules/module-google-backend.so
+lib/evolution-data-server/registry-modules/module-oauth2-services.so
+lib/evolution-data-server/registry-modules/module-outlook-backend.so
+lib/evolution-data-server/registry-modules/module-secret-monitor.so
+lib/evolution-data-server/registry-modules/module-trust-prompt.so
+lib/evolution-data-server/registry-modules/module-webdav-backend.so
+lib/evolution-data-server/registry-modules/module-yahoo-backend.so
+lib/libcamel-1.2.so
+lib/libcamel-1.2.so.64
+lib/libcamel-1.2.so.64.0.0
+lib/libebackend-1.2.so
+lib/libebackend-1.2.so.11
+lib/libebackend-1.2.so.11.0.0
+lib/libebook-1.2.so
+lib/libebook-1.2.so.21
+lib/libebook-1.2.so.21.1.3
+lib/libebook-contacts-1.2.so
+lib/libebook-contacts-1.2.so.4
+lib/libebook-contacts-1.2.so.4.0.0
+lib/libecal-2.0.so
+lib/libecal-2.0.so.3
+lib/libecal-2.0.so.3.0.0
+lib/libedata-book-1.2.so
+lib/libedata-book-1.2.so.27
+lib/libedata-book-1.2.so.27.0.0
+lib/libedata-cal-2.0.so
+lib/libedata-cal-2.0.so.2
+lib/libedata-cal-2.0.so.2.0.0
+lib/libedataserver-1.2.so
+lib/libedataserver-1.2.so.27
+lib/libedataserver-1.2.so.27.0.0
+lib/libedataserverui-1.2.so
+lib/libedataserverui-1.2.so.4
+lib/libedataserverui-1.2.so.4.0.0
+lib/libedataserverui4-1.0.so
+lib/libedataserverui4-1.0.so.0
+lib/libedataserverui4-1.0.so.0.0.0
+lib/pkgconfig/camel-1.2.pc
+lib/pkgconfig/evolution-data-server-1.2.pc
+lib/pkgconfig/libebackend-1.2.pc
+lib/pkgconfig/libebook-1.2.pc
+lib/pkgconfig/libebook-contacts-1.2.pc
+lib/pkgconfig/libecal-2.0.pc
+lib/pkgconfig/libedata-book-1.2.pc
+lib/pkgconfig/libedata-cal-2.0.pc
+lib/pkgconfig/libedataserver-1.2.pc
+lib/pkgconfig/libedataserverui-1.2.pc
+lib/pkgconfig/libedataserverui4-1.0.pc
+lib/systemd/user/evolution-addressbook-factory.service
+lib/systemd/user/evolution-calendar-factory.service
+lib/systemd/user/evolution-source-registry.service
+lib/systemd/user/evolution-user-prompter.service
+libexec/camel-gpg-photo-saver
+libexec/camel-index-control-1.2
+libexec/camel-lock-helper-1.2
+libexec/evolution-addressbook-factory
+libexec/evolution-addressbook-factory-subprocess
+libexec/evolution-calendar-factory
+libexec/evolution-calendar-factory-subprocess
+libexec/evolution-data-server/addressbook-export
+libexec/evolution-data-server/csv2vcard
+libexec/evolution-data-server/evolution-alarm-notify
+libexec/evolution-data-server/evolution-oauth2-handler
+libexec/evolution-data-server/list-sources
+libexec/evolution-scan-gconf-tree-xml
+libexec/evolution-source-registry
+libexec/evolution-user-prompter
+share/GConf/gsettings/evolution-data-server.convert
+share/applications/org.gnome.Evolution-alarm-notify.desktop
+share/applications/org.gnome.evolution-data-server.OAuth2-handler.desktop
+share/dbus-1/services/org.gnome.evolution.dataserver.AddressBook10.service
+share/dbus-1/services/org.gnome.evolution.dataserver.Calendar8.service
+share/dbus-1/services/org.gnome.evolution.dataserver.Sources5.service
+share/dbus-1/services/org.gnome.evolution.dataserver.UserPrompter0.service
+share/evolution-data-server/evolutionperson.schema
+share/evolution-data-server/icons/hicolor/16x16/status/appointment-missed.png
+share/evolution-data-server/icons/hicolor/16x16/status/appointment-soon.png
+share/evolution-data-server/icons/hicolor/16x16/status/dialog-password.png
+share/evolution-data-server/icons/hicolor/16x16/status/dialog-warning.png
+share/evolution-data-server/icons/hicolor/22x22/status/appointment-missed.png
+share/evolution-data-server/icons/hicolor/22x22/status/appointment-soon.png
+share/evolution-data-server/icons/hicolor/22x22/status/dialog-password.png
+share/evolution-data-server/icons/hicolor/22x22/status/dialog-warning.png
+share/evolution-data-server/icons/hicolor/24x24/status/appointment-missed.png
+share/evolution-data-server/icons/hicolor/24x24/status/appointment-soon.png
+share/evolution-data-server/icons/hicolor/24x24/status/dialog-password.png
+share/evolution-data-server/icons/hicolor/24x24/status/dialog-warning.png
+share/evolution-data-server/icons/hicolor/256x256/status/appointment-missed.png
+share/evolution-data-server/icons/hicolor/256x256/status/appointment-soon.png
+share/evolution-data-server/icons/hicolor/256x256/status/dialog-password.png
+share/evolution-data-server/icons/hicolor/256x256/status/dialog-warning.png
+share/evolution-data-server/icons/hicolor/32x32/status/appointment-missed.png
+share/evolution-data-server/icons/hicolor/32x32/status/appointment-soon.png
+share/evolution-data-server/icons/hicolor/32x32/status/dialog-password.png
+share/evolution-data-server/icons/hicolor/32x32/status/dialog-warning.png
+share/evolution-data-server/icons/hicolor/48x48/status/appointment-missed.png
+share/evolution-data-server/icons/hicolor/48x48/status/appointment-soon.png
+share/evolution-data-server/icons/hicolor/48x48/status/dialog-password.png
+share/evolution-data-server/icons/hicolor/48x48/status/dialog-warning.png
+share/examples/xdg/autostart/org.gnome.Evolution-alarm-notify.desktop
+share/glib-2.0/schemas/org.gnome.Evolution.DefaultSources.gschema.xml
+share/glib-2.0/schemas/org.gnome.evolution-data-server.addressbook.gschema.xml
+share/glib-2.0/schemas/org.gnome.evolution-data-server.calendar.gschema.xml
+share/glib-2.0/schemas/org.gnome.evolution-data-server.gschema.xml
+share/glib-2.0/schemas/org.gnome.evolution.eds-shell.gschema.xml
+share/glib-2.0/schemas/org.gnome.evolution.shell.network-config.gschema.xml
+share/icons/hicolor/scalable/apps/org.gnome.Evolution-alarm-notify.svg
+share/locale/am/LC_MESSAGES/evolution-data-server.mo
+share/locale/ar/LC_MESSAGES/evolution-data-server.mo
+share/locale/as/LC_MESSAGES/evolution-data-server.mo
+share/locale/ast/LC_MESSAGES/evolution-data-server.mo
+share/locale/az/LC_MESSAGES/evolution-data-server.mo
+share/locale/be/LC_MESSAGES/evolution-data-server.mo
+share/locale/bg/LC_MESSAGES/evolution-data-server.mo
+share/locale/bn/LC_MESSAGES/evolution-data-server.mo
+share/locale/bn_IN/LC_MESSAGES/evolution-data-server.mo
+share/locale/bs/LC_MESSAGES/evolution-data-server.mo
+share/locale/ca/LC_MESSAGES/evolution-data-server.mo
+share/locale/ca@valencia/LC_MESSAGES/evolution-data-server.mo
+share/locale/cs/LC_MESSAGES/evolution-data-server.mo
+share/locale/cy/LC_MESSAGES/evolution-data-server.mo
+share/locale/da/LC_MESSAGES/evolution-data-server.mo
+share/locale/de/LC_MESSAGES/evolution-data-server.mo
+share/locale/dz/LC_MESSAGES/evolution-data-server.mo
+share/locale/el/LC_MESSAGES/evolution-data-server.mo
+share/locale/en@shaw/LC_MESSAGES/evolution-data-server.mo
+share/locale/en_AU/LC_MESSAGES/evolution-data-server.mo
+share/locale/en_CA/LC_MESSAGES/evolution-data-server.mo
+share/locale/en_GB/LC_MESSAGES/evolution-data-server.mo
+share/locale/eo/LC_MESSAGES/evolution-data-server.mo
+share/locale/es/LC_MESSAGES/evolution-data-server.mo
+share/locale/et/LC_MESSAGES/evolution-data-server.mo
+share/locale/eu/LC_MESSAGES/evolution-data-server.mo
+share/locale/fa/LC_MESSAGES/evolution-data-server.mo
+share/locale/fi/LC_MESSAGES/evolution-data-server.mo
+share/locale/fr/LC_MESSAGES/evolution-data-server.mo
+share/locale/fur/LC_MESSAGES/evolution-data-server.mo
+share/locale/ga/LC_MESSAGES/evolution-data-server.mo
+share/locale/gl/LC_MESSAGES/evolution-data-server.mo
+share/locale/gu/LC_MESSAGES/evolution-data-server.mo
+share/locale/he/LC_MESSAGES/evolution-data-server.mo
+share/locale/hi/LC_MESSAGES/evolution-data-server.mo
+share/locale/hr/LC_MESSAGES/evolution-data-server.mo
+share/locale/hu/LC_MESSAGES/evolution-data-server.mo
+share/locale/id/LC_MESSAGES/evolution-data-server.mo
+share/locale/ie/LC_MESSAGES/evolution-data-server.mo
+share/locale/is/LC_MESSAGES/evolution-data-server.mo
+share/locale/it/LC_MESSAGES/evolution-data-server.mo
+share/locale/ja/LC_MESSAGES/evolution-data-server.mo
+share/locale/ka/LC_MESSAGES/evolution-data-server.mo
+share/locale/kk/LC_MESSAGES/evolution-data-server.mo
+share/locale/km/LC_MESSAGES/evolution-data-server.mo
+share/locale/kn/LC_MESSAGES/evolution-data-server.mo
+share/locale/ko/LC_MESSAGES/evolution-data-server.mo
+share/locale/ku/LC_MESSAGES/evolution-data-server.mo
+share/locale/lt/LC_MESSAGES/evolution-data-server.mo
+share/locale/lv/LC_MESSAGES/evolution-data-server.mo
+share/locale/mai/LC_MESSAGES/evolution-data-server.mo
+share/locale/mk/LC_MESSAGES/evolution-data-server.mo
+share/locale/ml/LC_MESSAGES/evolution-data-server.mo
+share/locale/mn/LC_MESSAGES/evolution-data-server.mo
+share/locale/mr/LC_MESSAGES/evolution-data-server.mo
+share/locale/ms/LC_MESSAGES/evolution-data-server.mo
+share/locale/nb/LC_MESSAGES/evolution-data-server.mo
+share/locale/ne/LC_MESSAGES/evolution-data-server.mo
+share/locale/nl/LC_MESSAGES/evolution-data-server.mo
+share/locale/nn/LC_MESSAGES/evolution-data-server.mo
+share/locale/oc/LC_MESSAGES/evolution-data-server.mo
+share/locale/or/LC_MESSAGES/evolution-data-server.mo
+share/locale/pa/LC_MESSAGES/evolution-data-server.mo
+share/locale/pl/LC_MESSAGES/evolution-data-server.mo
+share/locale/pt/LC_MESSAGES/evolution-data-server.mo
+share/locale/pt_BR/LC_MESSAGES/evolution-data-server.mo
+share/locale/ro/LC_MESSAGES/evolution-data-server.mo
+share/locale/ru/LC_MESSAGES/evolution-data-server.mo
+share/locale/rw/LC_MESSAGES/evolution-data-server.mo
+share/locale/si/LC_MESSAGES/evolution-data-server.mo
+share/locale/sk/LC_MESSAGES/evolution-data-server.mo
+share/locale/sl/LC_MESSAGES/evolution-data-server.mo
+share/locale/sq/LC_MESSAGES/evolution-data-server.mo
+share/locale/sr/LC_MESSAGES/evolution-data-server.mo
+share/locale/sr@latin/LC_MESSAGES/evolution-data-server.mo
+share/locale/sv/LC_MESSAGES/evolution-data-server.mo
+share/locale/ta/LC_MESSAGES/evolution-data-server.mo
+share/locale/te/LC_MESSAGES/evolution-data-server.mo
+share/locale/tg/LC_MESSAGES/evolution-data-server.mo
+share/locale/th/LC_MESSAGES/evolution-data-server.mo
+share/locale/tr/LC_MESSAGES/evolution-data-server.mo
+share/locale/ug/LC_MESSAGES/evolution-data-server.mo
+share/locale/uk/LC_MESSAGES/evolution-data-server.mo
+share/locale/vi/LC_MESSAGES/evolution-data-server.mo
+share/locale/wa/LC_MESSAGES/evolution-data-server.mo
+share/locale/xh/LC_MESSAGES/evolution-data-server.mo
+share/locale/zh_CN/LC_MESSAGES/evolution-data-server.mo
+share/locale/zh_HK/LC_MESSAGES/evolution-data-server.mo
+share/locale/zh_TW/LC_MESSAGES/evolution-data-server.mo
+share/pixmaps/evolution-data-server/category_birthday_16.png
+share/pixmaps/evolution-data-server/category_business_16.png
+share/pixmaps/evolution-data-server/category_favorites_16.png
+share/pixmaps/evolution-data-server/category_gifts_16.png
+share/pixmaps/evolution-data-server/category_goals_16.png
+share/pixmaps/evolution-data-server/category_holiday-cards_16.png
+share/pixmaps/evolution-data-server/category_holiday_16.png
+share/pixmaps/evolution-data-server/category_hot-contacts_16.png
+share/pixmaps/evolution-data-server/category_ideas_16.png
+share/pixmaps/evolution-data-server/category_international_16.png
+share/pixmaps/evolution-data-server/category_key-customer_16.png
+share/pixmaps/evolution-data-server/category_miscellaneous_16.png
+share/pixmaps/evolution-data-server/category_personal_16.png
+share/pixmaps/evolution-data-server/category_phonecalls_16.png
+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
+@pkgdir etc
diff --git a/evolution-data-server/TODO b/evolution-data-server/TODO
new file mode 100644
index 0000000000..2586410b0d
--- /dev/null
+++ b/evolution-data-server/TODO
@@ -0,0 +1 @@
+* wait for patch to be merged upstream https://gitlab.gnome.org/GNOME/evolution-data-server/-/merge_requests/167
diff --git a/evolution-data-server/buildlink3.mk b/evolution-data-server/buildlink3.mk
new file mode 100644
index 0000000000..cebf8c8dfd
--- /dev/null
+++ b/evolution-data-server/buildlink3.mk
@@ -0,0 +1,23 @@
+# $NetBSD: buildlink3.mk,v 1.102 2024/11/17 07:16:21 wiz Exp $
+
+BUILDLINK_TREE+= evolution-data-server
+
+.if !defined(EVOLUTION_DATA_SERVER_BUILDLINK3_MK)
+EVOLUTION_DATA_SERVER_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.evolution-data-server+= evolution-data-server>=3.35.1
+BUILDLINK_ABI_DEPENDS.evolution-data-server?= evolution-data-server>=3.54.2
+BUILDLINK_PKGSRCDIR.evolution-data-server?= ../../wip/evolution-data-server
+
+.include "../../databases/sqlite3/buildlink3.mk"
+.include "../../devel/nspr/buildlink3.mk"
+.include "../../devel/nss/buildlink3.mk"
+.include "../../net/libsoup3/buildlink3.mk"
+.include "../../security/libsecret/buildlink3.mk"
+.include "../../textproc/icu/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../time/libical/buildlink3.mk"
+.include "../../x11/gtk4/buildlink3.mk"
+.endif # EVOLUTION_DATA_SERVER_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -evolution-data-server
diff --git a/evolution-data-server/distinfo b/evolution-data-server/distinfo
new file mode 100644
index 0000000000..948d73d5d6
--- /dev/null
+++ b/evolution-data-server/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.94 2022/01/03 08:18:47 cirnatdan Exp $
+
+BLAKE2s (evolution-data-server-3.54.2.tar.xz) = 7572bde2fd97d3b348b26c56c67d00aec647f3cdc2c9eb9ab8e6f0c822bfc96d
+SHA512 (evolution-data-server-3.54.2.tar.xz) = 798770614ff734adde29b565283948f083918f8bec01f805824868d37a7132d948c261aa0082ede7d39d83049879d47fdcc22418837372da2f05e9b692c5a653
+Size (evolution-data-server-3.54.2.tar.xz) = 5098848 bytes
+SHA1 (patch-cmake_modules_FindKRB5.cmake) = 1e85c35bd1212c4efdad561c0067ae8cbe7fd825
diff --git a/evolution-data-server/patches/patch-cmake_modules_FindKRB5.cmake b/evolution-data-server/patches/patch-cmake_modules_FindKRB5.cmake
new file mode 100644
index 0000000000..1733b0de80
--- /dev/null
+++ b/evolution-data-server/patches/patch-cmake_modules_FindKRB5.cmake
@@ -0,0 +1,21 @@
+$NetBSD$
+
+Fix for build with heimdal krb5
+
+--- cmake/modules/FindKRB5.cmake.orig 2024-12-14 11:23:50.707574499 +0000
++++ cmake/modules/FindKRB5.cmake
+@@ -34,6 +34,14 @@ if(KRB5_FOUND)
+ return()
+ endif(KRB5_VENDOR STREQUAL "MIT")
+
++ if(KRB5_VENDOR STREQUAL "Heimdal")
++ message(STATUS "Using Heimdal KRB5 implementation (found by pkg-config)")
++ set(WITH_KRB5 ON)
++ set(HAVE_KRB5 ON)
++ set(HAVE_HEIMDAL_KRB5 ON)
++ return()
++ endif(KRB5_VENDOR STREQUAL "Heimdal")
++
+ message(STATUS "Found Kerberos 5 with pkg-config, but unknown vendor '${KRB5_VENDOR}', continue with autodetection")
+ endif()
+
Home |
Main Index |
Thread Index |
Old Index