Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package evolution-data-server for
openSUSE:Factory checked in at 2026-10-30 18:05:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/evolution-data-server (Old)
and /work/SRC/openSUSE:Factory/.evolution-data-server.new.1255 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "evolution-data-server"
Fri Oct 30 18:05:41 2026 rev:277 rq:1385396 version:3.62.1
Changes:
--------
---
/work/SRC/openSUSE:Factory/evolution-data-server/evolution-data-server.changes
2026-09-08 16:52:31.970977851 +0200
+++
/work/SRC/openSUSE:Factory/.evolution-data-server.new.1255/evolution-data-server.changes
2026-10-30 18:06:16.294122626 +0100
@@ -1,0 +2,183 @@
+Fri Oct 9 09:42:28 UTC 2026 - Dominique Leuenberger <[email protected]>
+
+- Update to version 3.62.1:
+ * Updated translations.
+
+-------------------------------------------------------------------
+Wed Sep 30 19:28:04 UTC 2026 - Dominique Leuenberger <[email protected]>
+
+- Update version dependencies according to CMakeLists.txt.
+
+-------------------------------------------------------------------
+Fri Sep 11 08:13:41 UTC 2026 - Dominique Leuenberger <[email protected]>
+
+- Update to version 3.62.0:
+ + Bug Fixes:
+ - GOA EWS: Do not require OABUrl in autodiscover
+ - EBackend: Document how OAuth2 sources should ask to be
+ authenticated
+ - CalDAV: Ignore Bad Request (400) on overwrite
+ - ESourceRegistry: Name the credentials source in failed-lookup
+ debug message
+ + Updated translations.
+
+-------------------------------------------------------------------
+Sat Sep 5 12:26:35 CEST 2026 - Dominique Leuenberger <[email protected]>
+
+- Own %{_datadir}/GConf and %{_datadir}/GConf/gsettings: legacy
+ migration directories.
+
+-------------------------------------------------------------------
+Sat Sep 5 12:26:34 CEST 2026 - Bjørn Lie <[email protected]>
+
+- Update to version 3.61.3:
+ + Bug Fixes:
+ - Use gnome-shell-calendar-server for Reminders in GNOME
+ - IMAPx:
+ . Sometimes removes message from local summary in error
+ . Use CHANGEDSINCE for UID FETCH with QRESYNC
+ - NNTP: Add an option to disconnect on idle
+ - Camel:
+ . Add NNTP unit tests
+ . Add POP3 provider unit tests
+ - OAuth2: Always set GError when getting an access token fails
+ - tests: Harden backend close on the factory side
+ - ESoupSession: Set timeout for error body read
+ + Miscellaneous:
+ - SetupBuildFlags.cmake: Add `-Wunused-function`
+ - IMAPx:
+ . Refresh folder in single-client mode on message count
+ mismatch
+ . Add STARTTLS/TLS connection tests to the unit tests
+ . Fix a memory leak
+ - NNTP: Enhance unit tests to optionally run also during `make
+ test`
+ - ECalBackendFile: Improve tracking of backend's 'writable'
+ state
+ - ESource: Claim ESource changed when D-Bus interfaces were
+ added/removed
+ - Correct some gtk-doc warnings in the developer comments
+ + Updated translations.
+
+-------------------------------------------------------------------
+Sat Sep 5 12:26:33 CEST 2026 - Bjørn Lie <[email protected]>
+
+- Update to version 3.61.2:
+ + Bug Fixes:
+ - LDAP: Support Simple Paged Results Control (RFC 2696)
+ - Implement IMAP4 Multimailbox SEARCH Extension
+ - Camel: Real junk folder does not count unread junk-marked
+ messages
+ - e_cal_util_init_recur_task_sync: Due date incorrectly reset
+ - camel-lock-helper: No follow symlink on lock time change
+ - Correct some issues found by static analyzer
+ - Fix memory leaks detected by LeakSanitizer in CI
+ - CI: Run IMAPx tests also under Cyrus server
+ - CI: Make the sanitizer job fail on errors
+ - e-ms-oapc: fix prt_sso_request
+ - e-ms-oapxbc: Microsoft Identity Broker v3 fixes
+ - ESourceSelectable: Add 'groups' property
+ - source-registry: Deadlock when setting up m365 GOA account
+ + Miscellaneous:
+ - Camel: Fix a memory leak after folder unsubscribe/deletion
+ - IMAPx: Fix a memory leak in imapx_update_store_summary()
+ - camel: Add IMAPx provider integration tests
+ - ESource: Schedule D-Bus object change signal notification in
+ idle
+ - camel-iconv: Treat "gb2313" charset as "gb18030"
+ + Updated translations.
+- Bump so_edataserver define to 28, following upstream changes.
+
+-------------------------------------------------------------------
+Sat Sep 5 12:26:32 CEST 2026 - Bjørn Lie <[email protected]>
+
+- Update to version 3.61.1:
+ + Bug Fixes:
+ - WebDAV: Implement sync-collection (RFC 6578)
+ - Allow message body indexing for local accounts again
+ - goa: Fix a race when reading accounts after start
+ - nntp: Chunk OVER requests with adaptive retry and
+ auto-reconnect
+ - nntp: Fix GSocket ref leak in stream timeout helpers
+ - Maildir: Prevent creating folders of a similar name
+ - Camel: Clean up provider conf entries definitions
+ - Maildir: Prefer flags from the file name (externally modified)
+ - OAuth2: Correct when using collection ESource for child sources
+ - Calendar: Atomic write breaks .ics file change monitoring
+ - camel: Use XDG_DATA_HOME for nssdb path
+ - Make CMAKE_BUILD_TYPE enumeration for cmake-gui
+ - CI: Avoid extra path in cmake invocation
+ - Remove unneeded GLIB_CHECK_VERSION macros
+ - GOA: Change how GOA accounts have set OAuth2 support
+ - Add per-account composer mode property to
+ ESourceMailComposition
+ - IMAP: Add "Manage subscriptions" into "Receiving options"
+ - ECredentialsPrompter: Inherit modality from the parent window
+ + Miscellaneous:
+ - nntp: Rename nntp_get_stream_socket() to
+ nntp_ref_stream_socket()
+ - ESoupSession: Correct
+ e_soup_session_get_authentication_requires_credentials()
+ - Remove function declarations with no implementation
+ - e-gdata-session: Ensure soup message body is filled on retry
+ - CamelStoreSearch: Remove dead code
+ - CamelStreamProcess: Handle the errno before doing other
+ system calls
+ - CamelSmtpTransport: Fix a potential double-free error
+ - camel: Add documentation
+ - camel: Fix DIGEST-MD5 setting authenticated on rspauth
+ mismatch
+ - camel: Fix off-by-one OOB read in RFC 2047 quoted_decode
+ - e-oauth2-service: Do not log secret contents on JSON parse
+ failure
+ - camel: Fix shell command injection in NTLM SASL
+ authentication
+ - pop3: Add maximum line buffer size to prevent unbounded
+ memory growth
+ - smtp: Sanitize ENVID parameter to prevent SMTP command
+ injection
+ - pop3: Reject credentials containing CRLF to prevent command
+ injection
+ - smtp: Fix heap out-of-bounds read in smtp_decode_status_code
+ - ESoupSession: Reject HTTPS-to-HTTP redirects
+ - camel: Add MIME nesting depth limit to prevent stack
+ exhaustion
+ - e-oauth2-service: Add state parameter to OAuth2 authorization
+ requests
+ - camel: Add size limits on MIME header blocks and body parts
+ - carddav: Validate photo/logo URI origin to prevent SSRF
+ - e-ms-oapxbc: Simplify error handling in MS-OAPXBC OIDC
+ extension
+ - e-ms-oapxbc: Fix error handling of broker response
+ - Fix some compiler warnings
+ - docs: Remove all "Contains only private data…" from structure
+ comments
+ - docs: Put Camel documentation into a subfolder
+ - Convert license/copyright comments into SPDX notation
+ - camel: Add atomic write API to CamelDataCache and convert all
+ providers
+ - POP3: Remove sentinel bytes and migrate existing cache files
+ - camel: Recognize all G_TLS_ERROR codes as network errors
+ - camel: Clean up test files and convert them to glib test API
+ - CI: Add a job to produce a test coverage report
+ - CI: add a job for static analysis with scan-build
+ - CI: Add a job to run the tests with address and
+ undefined-behavior sanitizers
+ - camel: Test substring body search with and without index
+ - Camel: Move search with index from the store search to
+ a common place
+ - camel: Fix CamelCertDB leak in camel_shutdown()
+ - Camel: Add GSETTINGS_SCHEMA_DIR into the tests
+ - Camel: Reorganize tests directories
+ - Use "--output-on-failure" for ctest in "make test"
+ - docs/index.html: Provide links to the coverage and static
+ analysis reports
+ - Make the scan-build page's title prettier
+ - Calendar: Do not use persistent refresh thread in the 'file'
+ backend
+ - tests: Flush main context when finishing server tests
+ - Drop optional gtk+ code from background processes
+ + Updated translations.
+- Bump so_camel define to 68 following upstream changes.
+
+-------------------------------------------------------------------
@@ -1566 +1748,0 @@
-
@@ -8077,0 +8260 @@
+
Old:
----
evolution-data-server-3.60.2.tar.xz
New:
----
evolution-data-server-3.62.1.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ evolution-data-server.spec ++++++
--- /var/tmp/diff_new_pack.T3FFvM/_old 2026-10-30 18:06:19.358250934 +0100
+++ /var/tmp/diff_new_pack.T3FFvM/_new 2026-10-30 18:06:19.364251185 +0100
@@ -19,9 +19,9 @@
%global with_docs 0
# Shared Library soNUMs, to make it easier for updates
-%define so_camel 67
+%define so_camel 68
%define so_ebackend 11
-%define so_edataserver 27
+%define so_edataserver 28
%define so_edataserverui 4
%define so_edataserverui4 0
%define so_ebook 21
@@ -32,7 +32,7 @@
%bcond_without introspection
Name: evolution-data-server
-Version: 3.60.2
+Version: 3.62.1
Release: 0
Summary: Evolution Data Server
License: LGPL-2.0-only
@@ -63,19 +63,19 @@
BuildRequires: sqlite3-devel >= 3.7.17
BuildRequires: vala >= 0.22.0
BuildRequires: pkgconfig(goa-1.0) >= 3.8
-BuildRequires: pkgconfig(gtk+-3.0) >= 3.16
+BuildRequires: pkgconfig(gtk+-3.0) >= 3.20
BuildRequires: pkgconfig(gweather4) >= 3.91
BuildRequires: pkgconfig(icu-i18n)
BuildRequires: pkgconfig(json-glib-1.0) >= 1.0.4
BuildRequires: pkgconfig(libcanberra-gtk3) >= 0.25
BuildRequires: pkgconfig(libnotify) >= 0.7
BuildRequires: pkgconfig(libsecret-unstable) >= 0.5
-BuildRequires: pkgconfig(libsoup-3.0) >= 2.58
-BuildRequires: pkgconfig(libxml-2.0)
+BuildRequires: pkgconfig(libsoup-3.0) >= 3.1.1
+BuildRequires: pkgconfig(libxml-2.0) >= 2.0.0
BuildRequires: pkgconfig(protobuf) >= 2.4
BuildRequires: pkgconfig(uuid) >= 2.0
-BuildRequires: pkgconfig(webkit2gtk-4.1)
-BuildRequires: pkgconfig(webkitgtk-6.0)
+BuildRequires: pkgconfig(webkit2gtk-4.1) >= 2.34.0
+BuildRequires: pkgconfig(webkitgtk-6.0) >= 2.36.0
Requires: mozilla-nss
# typelib-1_0-ECalendar-1_2 was dropped with e-d-s 3.7.3 due to libical not
being introspecatble.
Obsoletes: typelib-1_0-ECalendar-1_2 <= %{version}
@@ -393,6 +393,8 @@
%license COPYING
%doc NEWS README
%{_datadir}/evolution-data-server/
+%dir %{_datadir}/GConf
+%dir %{_datadir}/GConf/gsettings
%{_datadir}/GConf/gsettings/evolution-data-server.convert
%{_datadir}/glib-2.0/schemas/org.gnome.Evolution.DefaultSources.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.evolution.eds-shell.gschema.xml
++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.T3FFvM/_old 2026-10-30 18:06:19.482256127 +0100
+++ /var/tmp/diff_new_pack.T3FFvM/_new 2026-10-30 18:06:19.488256378 +0100
@@ -1,6 +1,7 @@
-mtime: 1788601100
-commit: d931d0842cdcd341e2b32042a614dc599bb3cb85ae5b2d199011f1f99b69b7e9
+mtime: 1791539014
+commit: ec532c6c485dbe161338c9acaa728d596144aa6744a0ce935fcfd5a5b4d60680
url: https://src.opensuse.org/GNOME/evolution-data-server
-revision: d931d0842cdcd341e2b32042a614dc599bb3cb85ae5b2d199011f1f99b69b7e9
+revision: ec532c6c485dbe161338c9acaa728d596144aa6744a0ce935fcfd5a5b4d60680
+trackingbranch: factory
projectscmsync: https://src.opensuse.org/GNOME/_ObsPrj
++++++ _service ++++++
--- /var/tmp/diff_new_pack.T3FFvM/_old 2026-10-30 18:06:19.525257927 +0100
+++ /var/tmp/diff_new_pack.T3FFvM/_new 2026-10-30 18:06:19.536258388 +0100
@@ -3,7 +3,7 @@
<service name="obs_scm" mode="manual">
<param name="scm">git</param>
<param
name="url">https://gitlab.gnome.org/GNOME/evolution-data-server.git</param>
- <param name="revision">3.60.2</param>
+ <param name="revision">3.62.1</param>
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
<param name="versionrewrite-pattern">(.*)\+0</param>
<param name="versionrewrite-replacement">\1</param>
++++++ build.specials.obscpio ++++++
++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore 1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore 2026-10-09 11:43:34.000000000 +0200
@@ -0,0 +1,5 @@
+*.obscpio
+*.osc
+_build.*
+.pbuild
+osc-collab.*
++++++ evolution-data-server-3.60.2.tar.xz ->
evolution-data-server-3.62.1.tar.xz ++++++
++++ 305991 lines of diff (skipped)
++++++ evolution-data-server.obsinfo ++++++
--- /var/tmp/diff_new_pack.T3FFvM/_old 2026-10-30 18:06:22.487381963 +0100
+++ /var/tmp/diff_new_pack.T3FFvM/_new 2026-10-30 18:06:22.493382214 +0100
@@ -1,5 +1,5 @@
name: evolution-data-server
-version: 3.60.2
-mtime: 1779421816
-commit: c63344d7f4891503c108eda5faf50621ccb2602d
+version: 3.62.1
+mtime: 1791531197
+commit: 757672184698ec9f46cc16cf8860ec312d1e9d36