summaryrefslogtreecommitdiffstats
path: root/roundcubemail.spec
diff options
context:
space:
mode:
Diffstat (limited to 'roundcubemail.spec')
-rw-r--r--roundcubemail.spec35
1 files changed, 15 insertions, 20 deletions
diff --git a/roundcubemail.spec b/roundcubemail.spec
index 7177948..2baf771 100644
--- a/roundcubemail.spec
+++ b/roundcubemail.spec
@@ -12,8 +12,8 @@
# support for apache / nginx / php-fpm
%global with_phpfpm 1
-%global upstream_version 1.6.11
-#global upstream_prever rc
+%global upstream_version 1.7
+%global upstream_prever rc
%global roundcubedir %{_datadir}/roundcubemail
%global _logdir /var/log
@@ -47,12 +47,12 @@ Source4: roundcubemail-README-rpm.txt
Source5: roundcubemail-bundled.php
# Non-upstreamable: Adjusts config path to Fedora policy
-Patch1: roundcubemail-1.6-confpath.patch
+Patch1: roundcubemail-1.7-confpath.patch
BuildArch: noarch
BuildRequires: gnupg2
-BuildRequires: php(language) >= 7.3
+BuildRequires: php(language) >= 8.1
# For test
BuildRequires: php-cli
BuildRequires: composer-generators
@@ -66,15 +66,12 @@ Requires: php(httpd)
Requires: httpd
Requires: mod_php
%endif
-Requires: php(language) >= 7.3
+Requires: php(language) >= 8.1
Requires: php-ctype
Requires: php-curl
-Requires: php-date
Requires: php-dom
Requires: php-fileinfo
-Requires: php-filter
Requires: php-gd
-Requires: php-hash
Requires: php-iconv
Requires: php-intl
Requires: php-json
@@ -82,14 +79,10 @@ Requires: php-ldap
Requires: php-libxml
Requires: php-mbstring
Requires: php-openssl
-Requires: php-pcre
Requires: php-pdo
Requires: php-posix
-Requires: php-reflection
-Requires: php-session
Requires: php-simplexml
Requires: php-sockets
-Requires: php-spl
Requires: php-tokenizer
# mailcap for /etc/mime.types
Requires: mailcap
@@ -120,7 +113,7 @@ Suggests: php-pam
# Bundled JS libraries
# see https://github.com/roundcube/roundcubemail/blob/master/jsdeps.json
# License Apache-2.0
-Provides: bundled(js-lessjs) = 3.13.0
+Provides: bundled(js-lessjs) = 4.4.2
# License GPLv3
Provides: bundled(js-publickey) = 0e011cb1
# License LGPL
@@ -129,8 +122,7 @@ Provides: bundled(js-tinymce) = 5.10.9
# License MIT
Provides: bundled(js-bootstrap) = 4.5.3
Provides: bundled(js-codemirror) = 5.58.3
-Provides: bundled(js-jquery) = 3.5.1
-Provides: bundled(js-jstimezonedetect) = 1.0.7
+Provides: bundled(js-jquery) = 3.7.1
# License Unkown
Provides: bundled(js-tinymce-langs) = 5.10.9
@@ -221,8 +213,7 @@ popd
# clean up the buildroot
rm -r %{buildroot}%{roundcubedir}/{config,logs,temp}
-rm -r %{buildroot}%{roundcubedir}/{CHANGELOG.md,INSTALL,LICENSE,README.md,UPGRADING}
-rm %{buildroot}%{roundcubedir}/composer.json-dist
+rm -r %{buildroot}%{roundcubedir}/README.md
%check
@@ -254,9 +245,9 @@ fi
%files
-%license LICENSE
-%doc CHANGELOG.md INSTALL README.md UPGRADING README-rpm.txt
-%doc composer.json-dist
+%license docs/LICENSE.md
+%doc README.md
+%doc docs
%{roundcubedir}
%dir %{_sysconfdir}/%{name}
# OLD config files from previous version
@@ -281,6 +272,10 @@ fi
%changelog
+* Fri Dec 12 2025 Remi Collet <remi@remirepo.net> - 1.7~rc-1
+- update to 1.7-rc
+- raise dependency on PHP 8.1
+
* Mon Jun 2 2025 Remi Collet <remi@remirepo.net> - 1.6.11-1
- update to 1.6.11