Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gromox for openSUSE:Factory checked 
in at 2026-07-28 17:52:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gromox (Old)
 and      /work/SRC/openSUSE:Factory/.gromox.new.2004 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gromox"

Tue Jul 28 17:52:55 2026 rev:60 rq:1367847 version:3.9

Changes:
--------
--- /work/SRC/openSUSE:Factory/gromox/gromox.changes    2026-05-04 
12:51:24.340263756 +0200
+++ /work/SRC/openSUSE:Factory/.gromox.new.2004/gromox.changes  2026-07-28 
17:53:58.988234823 +0200
@@ -1,0 +2,56 @@
+Thu Jul 23 23:13:28 UTC 2026 - Jan Engelhardt <[email protected]>
+
+- Update to release 3.9
+  * exmdb: The link_messages EXRPC was sped up, which is used by
+    g-web's indexed search to fill the results folder.
+  * The meeting processor now sends booking confirmation for
+    auto-accepted requests, now handles incoming cancellations, and
+    permits back-to-back room bookings (previously it wanted a gap
+    of at least 1 second).
+  * EWS: meetings are now sent with a fair bit more meeting
+    properties, making them actionable meetings rather than just
+    plain appointments.
+  * EWS: support for some more tags and request types that
+    previously had led to warning messages in the log.
+  * EWS now sends meeting cancellations when deleting a whole item.
+  * Synthesize the PR_RTF_IN_SYNC MAPI property, fixing a case
+    where Outlook could show HTML messages as plaintext.
+  * The hierarchy synchronization procedure for OL no longer emits
+    out-of-spec error codes for duplicate folders.
+  * Messages without mandatory ICS properties are no longer
+    advertised to OL Cached Mode for download.
+
+-------------------------------------------------------------------
+Tue Jun 30 16:39:25 UTC 2026 - Jan Engelhardt <[email protected]>
+
+- Update to release 3.8
+  * The Information Store now supports a per-store split-process
+    model.
+  * Support for custom per-message keywords (a.k.a. color
+    categories) in IMAP.
+  * Partial IMAP4rev2 support (ENABLE, NAMESPACE, SELECT/EXAMINE,
+    STATUS SIZE/DELETED, ESEARCH, (UID) MOVE, LIST-EXTENDED,
+    SEARCHRES).
+  * Conversions between HTML and RTF now support and prefer the use
+    of the external converter Pandoc, if installed.
+  * Conversions from HTML to plaintext now support the use of
+    Pandoc as a fallback if chawan/w3m is not present.
+  * Server side rule and meeting processor: On reception of meeting
+    updates, the prior calendar entry is replaced (rather than left
+    untouched, which caused duplicates).
+  * ruleproc now ignores stale meeting updates (e.g. if an older
+    update was held up in SMTP queues and was delivered late past
+    another).
+  * imap: searching by Bcc field is now supported.
+  * imap: STORE commands no longer fail when unrecognized flags are
+    used.
+  * midb: the SENTBEFORE/SENTON/SENTSINCE imap search keywords now
+    test against the Date header rather than
+    PR_LAST_MODIFICATION_TIME.
+  * midb: the SENT* keywords now disregard timezone as mandated.
+  * imap: FETCH/STORE/SEARCH no longer produce EXPUNGE replies.
+  * ews: no longer loses the attendee list of an appointment when
+    saved.
+- Add 9df950230.patch
+
+-------------------------------------------------------------------

Old:
----
  debian.gromox.dirs
  gromox-3.7.tar.asc
  gromox-3.7.tar.zst

New:
----
  debian.gromox.config
  debian.gromox.lintian-overrides
  gromox-3.9.tar.asc
  gromox-3.9.tar.zst

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gromox.spec ++++++
--- /var/tmp/diff_new_pack.pVGSde/_old  2026-07-28 17:54:01.164310921 +0200
+++ /var/tmp/diff_new_pack.pVGSde/_new  2026-07-28 17:54:01.168311061 +0200
@@ -19,7 +19,7 @@
 %define _libexecdir %_prefix/libexec
 
 Name:           gromox
-Version:        3.7
+Version:        3.9
 Release:        0
 Summary:        Groupware server backend with RPC, IMAP,POP3, PHP-MAPI support
 License:        AGPL-3.0-or-later AND GPL-2.0-only AND GPL-3.0-or-later
@@ -28,6 +28,7 @@
 Source:         
https://github.com/grommunio/gromox/releases/download/%name-%version/%name-%version.tar.zst
 Source2:        
https://github.com/grommunio/gromox/releases/download/%name-%version/%name-%version.tar.asc
 Source8:        %name.keyring
+Source15:       debian.gromox.config
 BuildRequires:  fdupes
 %if 0%{?suse_version} && 0%{?suse_version} < 1600
 BuildRequires:  gcc12-c++
@@ -119,7 +120,7 @@
 ready-to-run installation of Gromox.
 
 %prep
-%autosetup -p1
+%autosetup -p0
 
 %build
 %configure \

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.pVGSde/_old  2026-07-28 17:54:01.204312319 +0200
+++ /var/tmp/diff_new_pack.pVGSde/_new  2026-07-28 17:54:01.208312460 +0200
@@ -1,5 +1,5 @@
-mtime: 1777542947
-commit: fde6410e22f43a21674801569829df57cee6de16cec6886d72d8b1ea440628a3
+mtime: 1785076835
+commit: b38951d79cfc3f6e99550cf85708ce3e181f72c95dda6679d2cb8e51f5f71fd2
 url: https://src.opensuse.org/jengelh/gromox
 revision: master
 

++++++ 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-07-26 16:40:35.000000000 +0200
@@ -0,0 +1 @@
+.osc

++++++ debian.changelog ++++++
--- /var/tmp/diff_new_pack.pVGSde/_old  2026-07-28 17:54:01.432320293 +0200
+++ /var/tmp/diff_new_pack.pVGSde/_new  2026-07-28 17:54:01.436320433 +0200
@@ -1,2 +1,2 @@
-gromox (3.1) UNRELEASED; urgency=low
+gromox (3.9) UNRELEASED; urgency=low
 

++++++ debian.gromox.config ++++++
#!/bin/sh

set -e
. /usr/share/debconf/confmodule

randpw()
{
        < /dev/urandom tr -dc A-Za-z0-9 | head -c"${1:-16}"; echo;
}

db_version 2.0
db_title "gromox" || true
# This conf script is capable of backing up
db_capb backup


++++++ debian.gromox.lintian-overrides ++++++
# Script needed to clear out admin-password after install
gromox: debconf-is-not-a-registry


++++++ debian.gromox.postinst ++++++
--- /var/tmp/diff_new_pack.pVGSde/_old  2026-07-28 17:54:01.588325748 +0200
+++ /var/tmp/diff_new_pack.pVGSde/_new  2026-07-28 17:54:01.604326309 +0200
@@ -36,10 +36,12 @@
        if test -x /usr/bin/systemctl; then
                systemctl daemon-reload || :
                systemctl try-restart \
+                       grommunio-chat.service grommunio-keycloak.service \
                        php7.4-fpm.service php8.0-fpm.service 
php8.1-fpm.service \
                        php8.2-fpm.service php8.3-fpm.service \
                        saslauthd.service 2>/dev/null || :
        fi
+
 }
 
 # summary of how this script can be called:
@@ -56,6 +58,12 @@
 
 case "$1" in
 configure|reconfigure)
+       # Clean up after misadventure, remove stale config
+       rm -f /etc/apt/apt.conf.d/98zz-gromox.conf || true
+       if [ -e /usr/share/debconf/confmodule ]; then
+               . /usr/share/debconf/confmodule
+               db_purge
+       fi
        ;;
 abort-upgrade|abort-remove|abort-deconfigure)
        ;;

++++++ gromox-3.7.tar.zst -> gromox-3.9.tar.zst ++++++
++++ 35273 lines of diff (skipped)

++++++ gromox.dsc ++++++
--- /var/tmp/diff_new_pack.pVGSde/_old  2026-07-28 17:54:02.704364777 +0200
+++ /var/tmp/diff_new_pack.pVGSde/_new  2026-07-28 17:54:02.736365897 +0200
@@ -1,7 +1,7 @@
 Format: 1.0
 Source: gromox
 Architecture: any
-Version: 3.7
+Version: 3.9
 DEBTRANSFORM-RELEASE: 1
 Maintainer: Gromox <[email protected]>
 Homepage: https://gromox.com
@@ -18,6 +18,7 @@
  g++ (>= 12),
  gettext,
  libbfio-dev,
+ libcrypt-dev | libc6-dev,
  libcurl4-openssl-dev,
  libesedb-dev,
  libfmt-dev (>= 8),

Reply via email to