Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
dbconfig-common-support.patch | Adapt db.inc.php to the use of dbconfig-common package | Romain Beauxis <toots@rastageeks.org> | not-needed | 2007-03-13 | ||
debianize-config.patch | Debianize sample config file * By default we do not have any plugins available (these are in roundcube-plugins). * Disable spellchecking, because it needs recommended packages. |
Sandro Knauß <bugs@sandroknauss.de> | not-needed | 2016-05-09 | ||
fix-install-path.patch | Fix INSTALL_PATH for bin/*.sh and tests/bootstrap.php These scripts get installed to /usr/share/roundcube/bin, but INSTALL_PATH should be /var/lib/roundcube/. Fixed/updated with sed -ri "s#(\\s*define\\s*\\(\\s*(['\"])INSTALL_PATH\\2)\\s*,.*#\\1, '/var/lib/roundcube/');#" \ bin/*.sh installer/index.php program/include/iniset.php Except: - bin/install-jsdeps.sh, where we keep define('INSTALL_PATH', realpath(__DIR__ . '/..') . '/' ); and - bin/updatecss.sh, where we use define('INSTALL_PATH', './'); We also edit tests/bootstrap.php to use the RCUBE_INSTALL_PATH environment variable. |
Guilhem Moulin <guilhem@debian.org> | not-needed | 2019-06-08 | ||
update-script.patch | Patch update scripts to work with Debian package | Sandro Knauß <bugs@sandroknauss.de> | not-needed | 2015-03-13 | ||
use-enchant.patch | Use enchant spellchecker engine by default. We don't want to send messages to a 3rd party… |
Vincent Bernat <bernat@debian.org> | not-needed | 2009-07-05 | ||
default-charset-utf8.patch | Switch to UTF-8 as default charset | Vincent Bernat <bernat@debian.org> | not-needed | 2010-07-17 | ||
debianize-password-plugin.patch | Specify Debian path and group names in password plugin | Jérémy Bobbio <lunar@debian.org> | not-needed | 2011-06-20 | ||
map-sqlite3-to-sqlite.patch | Map dbconfig-common's "sqlite3" driver to "sqlite" | Vincent Bernat <bernat@luffy.cx> | not-needed | debian | 2013-07-12 | |
use-embedded-jquery-for-http-authentication.patch | Avoid fetching jQuery from Google, use the embedded one This page is also just an example. The user is expected to provide their own page. |
Vincent Bernat <vincent@bernat.im> | not-needed | 2015-08-22 | ||
update-composer.patch | Update PHP pear dependencies The current dependencies that are published by upstream are too conservative, so: * replace ~ and ^ (that only allows minor versions changes) with >= as documented in the INSTALL file; * replace pear/ with pear-pear.php.net/ to create current Debian package names. |
Sandro Knauß <bugs@sandroknauss.de> | not-needed | debian | Debian | 2021-07-06 |
update-jsdeps.patch | Make it possible to download/install unminified sourcefiles We remove system libraries from this file so we easily notice updates (either of the version, or of the map). |
Sandro Knauß <hefee@debian.org> | not-needed | Debian | 2021-07-06 | |
use-system-JQueryUI.patch | Use system JQueryUI We source jquery-ui-accessible-datepicker.min.js after libjs-jquery-ui's jquery-ui.min.js to avoid concatening these files (see the former's headers). Also libjs-jquery-ui's datepicker-* files don't have the ‘jquery.ui.’ prefix. |
Guilhem Moulin <guilhem@debian.org> | not-needed | 2019-06-07 | ||
rename-python-to-python3.patch | Rename `python` to `python3` | Guilhem Moulin <guilhem@debian.org> | not-needed | 2021-01-10 | ||
adjust-test-environment-for-dep8.patch | Adjust test environment for DEP-8 tests Changes: 1. Source ‘INSTALL_PATH . 'plugins/…’ rather than ‘__DIR__ . '/../…’ in setUp(). This doesn't cause FTBFS but we want to check installed code in DEP-8 tests. 2. Source ‘TESTS_DIR . '../SQL/…’ rather than ‘INSTALL_PATH . '/SQL/…’ in tests/ActionTestCase.php. Again, this doesn't cause FTBFS but we want to run DEP-8 tests too and the binary packages ship the SQL scripts under dbconfig-common not INSTALL_PATH. |
Guilhem Moulin <guilhem@debian.org> | not-needed | 2021-01-10 | ||
fix-autoload-locations.patch | Fix autoload locations Snippets generated with `phpabtpl --suggest bacon/bacon-qr-code` and `phpabtpl --suggest GuzzleHttp`. |
Guilhem Moulin <guilhem@debian.org> | not-needed | debian | 2022-03-13 | |
mark-flaky-tests-as-such.patch | Mark flaky tests as such. That way we can run phpunit with `--exclude-group=flaky --fail-on-skipped --verbose` and avoid missing unintentionally skipped tests. |
Guilhem Moulin <guilhem@debian.org> | not-needed | 2022-03-13 | ||
dont-force-set-session.gc_probability=1.patch | Don't force set session.gc_probability=1 We don't have to rely on probabilistic synchronous garbage collection since we're running bin/gc.sh periodically. If desired the local admin can manually set session.gc_probability > 0 in the PHP configuration (on Debian systems the default value is 0 which disables probability based GC). They may then want to disable the cronjob or systemd.timer(5) unit. This reverts upstream commit 32a0ad6778cde495e30f3447e5220136f0528cee. |
Guilhem Moulin <guilhem@debian.org> | not-needed | 2022-06-29 | ||
fix-upstream-test-suite.patch | Fix upstream's test suite In our environment phpunit(1) resides in /usr/bin not vendor/bin. |
Guilhem Moulin <guilhem@debian.org> | not-needed | 2022-12-20 | ||
Tests-Use-mocked-Guzzle-client-in-Modcss-action-test.patch | Tests: Use mocked Guzzle client in Modcss action test | Aleksander Machniak <alec@alec.pl> | not-needed | https://github.com/roundcube/roundcubemail/commit/2546d2e2e728eb187167a356243138da7a39d796 | 2023-12-17 | |
Free-enchant-dictionary-resources.patch | Free enchant dictionary resources Fixes errors in tests |
Aleksander Machniak <alec@alec.pl> | not-needed | https://github.com/roundcube/roundcubemail/commit/a13f61cc7f5fa5c1572a7db36ce1c0ac2e801e2f | 2024-04-05 | |
Fix-FTBFS-with-phpunit-11.patch | Fix FTBFS with phpunit 11 | Guilhem Moulin <guilhem@debian.org> | yes | debian upstream | https://github.com/roundcube/roundcubemail/commit/6377477eb294389dd8a17ccff299b5f20d080bf7 | 2024-08-09 |