Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package roundcubemail for openSUSE:Factory checked in at 2022-01-08 23:23:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/roundcubemail (Old) and /work/SRC/openSUSE:Factory/.roundcubemail.new.1892 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "roundcubemail" Sat Jan 8 23:23:27 2022 rev:74 rq:944737 version:1.5.2 Changes: -------- --- /work/SRC/openSUSE:Factory/roundcubemail/roundcubemail.changes 2021-12-02 02:25:45.216503334 +0100 +++ /work/SRC/openSUSE:Factory/.roundcubemail.new.1892/roundcubemail.changes 2022-01-08 23:24:02.566252387 +0100 @@ -1,0 +2,32 @@ +Fri Dec 31 12:03:35 UTC 2021 - Michael Str??der <mich...@stroeder.com> + +- update to 1.5.2 + * OAuth: pass 'id_token' to 'oauth_login' plugin hook (#8214) + * OAuth: fix expiration of short-lived oauth tokens (#8147) + * OAuth: fix relative path to assets if /index.php/foo/bar url is used (#8144) + * OAuth: no auto-redirect on imap login failures (#8370) + * OAuth: refresh access token in 'refresh' plugin hook (#8224) + * Fix so folder search parameters are honored by subscriptions_option plugin (#8312) + * Fix password change with Directadmin driver (#8322, #8329) + * Fix so css files in plugins/jqueryui/themes will be minified too (#8337) + * Fix handling of unicode/special characters in custom From input (#8357) + * Fix some PHP8 compatibility issues (#8363) + * Fix chpass-wrapper.py helper compatibility with Python 3 (#8324) + * Fix scrolling and missing Close button in the Select image dialog in Elastic/mobile (#8367) + * Security: fix cross-site scripting (XSS) via HTML messages with malicious CSS content +- added Suggests: php-sqlite + +------------------------------------------------------------------- +Tue Dec 28 13:25:37 UTC 2021 - Lars Vogdt <l...@linux-schulserver.de> + +- use the virtual provides from each PHP module, to allow the installation + of roundcubemail with various PHP versions. + The only problem, we are currently facing is the automatic + enablement of the PHP apache module during post-installation: + Trying to evaluate the correct PHP module now during post as well, + which should eleminate the pre-definition of the required + PHP-Version during build completely. + See https://build.opensuse.org/request/show/940859 for the initial + discussion. + +------------------------------------------------------------------- Old: ---- roundcubemail-1.5.1-complete.tar.gz roundcubemail-1.5.1-complete.tar.gz.asc New: ---- roundcubemail-1.5.2-complete.tar.gz roundcubemail-1.5.2-complete.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ roundcubemail.spec ++++++ --- /var/tmp/diff_new_pack.Xn8ej3/_old 2022-01-08 23:24:03.330253011 +0100 +++ /var/tmp/diff_new_pack.Xn8ej3/_new 2022-01-08 23:24:03.338253018 +0100 @@ -18,9 +18,9 @@ %define roundcubepath %{apache_serverroot}/%{name} %define roundcubeconfigpath %{_sysconfdir}/%{name} -%define php_name %(php -r "print 'php' . PHP_MAJOR_VERSION;") + Name: roundcubemail -Version: 1.5.1 +Version: 1.5.2 Release: 0 Summary: A browser-based multilingual IMAP client License: BSD-3-Clause AND GPL-2.0-only AND GPL-3.0-or-later @@ -40,17 +40,17 @@ BuildRequires: apache-rpm-macros BuildRequires: apache2 BuildRequires: php-cli -Requires: %{php_name}-dom -Requires: %{php_name}-exif -Requires: %{php_name}-gettext -Requires: %{php_name}-iconv -Requires: %{php_name}-intl -Requires: %{php_name}-json -Requires: %{php_name}-mbstring -Requires: %{php_name}-openssl -Requires: apache2-mod_%{php_name} +Requires: php-dom +Requires: php-exif +Requires: php-gettext +Requires: php-iconv +Requires: php-intl +Requires: php-json +Requires: php-mbstring +Requires: php-openssl +Requires(pre): mod_php_any +Requires: mod_php_any ## Requires: for upstream dep package -Requires: %{php_name}-sockets Requires: php-pear-Auth_SASL >= 1.0.6 Requires: php-pear-MDB2_Driver_mysqli Requires: php-pear-Mail_Mime >= 1.10.0 @@ -59,13 +59,15 @@ Requires: php-pear-Net_SMTP >= 1.8.1 Requires: php-pear-Net_Sieve >= 1.4.3 Requires: php-pear-Net_Socket >= 1.0.12 -Requires: (%{php_name}-mysql or %{php_name}-pgsql) -Recommends: %{php_name}-fileinfo -Recommends: %{php_name}-imagick -Recommends: %{php_name}-zip +Requires: php-sockets +Requires: (php-mysql or php-pgsql) Recommends: logrotate +Recommends: php-fileinfo +Recommends: php-imagick Recommends: php-pear-Crypt_GPG >= 1.6.3 -Suggests: %{php_name}-mysql +Recommends: php-zip +Suggests: php-mysql +Suggests: php-sqlite Conflicts: roundcube-framework Provides: roundcube_framework = %{version} BuildArch: noarch @@ -125,8 +127,8 @@ install %{SOURCE5} %{buildroot}/%{_sysconfdir}/logrotate.d/%{name} # extract roundcube-framework -install -d -m 0755 %{buildroot}/%{_datadir}/%{php_name} -mv program/lib/Roundcube %{buildroot}%{_datadir}/%{php_name}/Roundcube +install -d -m 0755 %{buildroot}/%{_datadir}/php +mv program/lib/Roundcube %{buildroot}%{_datadir}/php/Roundcube # install roundcubemail install -d -m 0755 %{buildroot}/%{roundcubepath} @@ -246,8 +248,9 @@ if [ -x %{_sbindir}/a2enmod ]; then # enable required apache modules %if 0%{?suse_version} > 01500 + PHP_MODULE=$(php -r "print 'php' . PHP_MAJOR_VERSION;") if ! grep -q php %{_sysconfdir}/sysconfig/apache2 1>&2 2>/dev/null; then - %{_sbindir}/a2enmod -q %{php_name} || %{_sbindir}/a2enmod %{php_name} + %{_sbindir}/a2enmod -q $PHP_MODULE || %{_sbindir}/a2enmod $PHP_MODULE fi %endif for module in alias brotli deflate expires filter headers rewrite setenvif version ; do @@ -344,7 +347,8 @@ %{roundcubepath}/SQL %{roundcubepath}/temp %{roundcubepath}/vendor/ -%{_datadir}/%{php_name}/Roundcube +%dir %{_datadir}/php +%{_datadir}/php/Roundcube %attr(-, wwwrun, root) %{_localstatedir}/log/%{name} %attr(-, wwwrun, root) %{_localstatedir}/lib/%{name} ++++++ roundcubemail-1.5.1-complete.tar.gz -> roundcubemail-1.5.2-complete.tar.gz ++++++ /work/SRC/openSUSE:Factory/roundcubemail/roundcubemail-1.5.1-complete.tar.gz /work/SRC/openSUSE:Factory/.roundcubemail.new.1892/roundcubemail-1.5.2-complete.tar.gz differ: char 5, line 1