Package: libreoffice / 1:6.1.5-3+deb10u7

Metadata

Package Version Patches format
libreoffice 1:6.1.5-3+deb10u7 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
no check if root.diff | (download)

Makefile.in | 10 1 + 9 - 0 !
1 file changed, 1 insertion(+), 9 deletions(-)

---
debian opt.diff | (download)

config_host.mk.in | 1 1 + 0 - 0 !
configure.ac | 3 3 + 0 - 0 !
2 files changed, 4 insertions(+)

---
jurt soffice location.diff | (download)

jurt/com/sun/star/lib/util/NativeLibraryLoader.java | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

---
split evoab.diff | (download)

postprocess/CustomTarget_registry.mk | 5 3 + 2 - 0 !
scp2/InstallModule_gnome.mk | 4 4 + 0 - 0 !
scp2/source/gnome/file_gnome.scp | 10 10 + 0 - 0 !
scp2/source/gnome/module_gnome.scp | 3 3 + 0 - 0 !
4 files changed, 20 insertions(+), 2 deletions(-)

---
debian debug.diff | (download)

configure.ac | 11 8 + 3 - 0 !
solenv/gbuild/platform/com_GCC_defs.mk | 2 2 + 0 - 0 !
2 files changed, 10 insertions(+), 3 deletions(-)

---
build against shared lpsolve.diff | (download)

RepositoryExternal.mk | 1 1 + 0 - 0 !
configure.ac | 3 2 + 1 - 0 !
2 files changed, 3 insertions(+), 1 deletion(-)

---
install fixes.diff | (download)

bin/distro-install-file-lists | 148 2 + 146 - 0 !
1 file changed, 2 insertions(+), 146 deletions(-)

---
mention java common package.diff | (download)

include/svtools/strings.hrc | 6 3 + 3 - 0 !
jvmfwk/plugins/sunmajor/javaenvsetup/javaldx.cxx | 3 3 + 0 - 0 !
2 files changed, 6 insertions(+), 3 deletions(-)

---
help msg add package info.diff | (download)

include/sfx2/strings.hrc | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
sensible lomua.diff | (download)

officecfg/registry/data/org/openoffice/Office/Common.xcu | 2 1 + 1 - 0 !
shell/source/unix/misc/senddoc.sh | 26 26 + 0 - 0 !
2 files changed, 27 insertions(+), 1 deletion(-)

---
reportdesign mention package.diff | (download)

dbaccess/inc/strings.hrc | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
jdbc driver classpaths.diff | (download)

officecfg/registry/data/org/openoffice/Office/DataAccess.xcu | 24 24 + 0 - 0 !
1 file changed, 24 insertions(+)

---
mysqlcppconn libmysqlclient SONAME.diff | (download)

external/mysql-connector-cpp/Library_mysqlcppconn.mk | 4 4 + 0 - 0 !
external/mysql-connector-cpp/UnpackedTarball_mysql-connector-cpp.mk | 1 1 + 0 - 0 !
external/mysql-connector-cpp/patches/mysql-connector-c++-1.1.0-SONAME.patch | 12 12 + 0 - 0 !
3 files changed, 17 insertions(+)

---
make package modules not suck.diff | (download)

Repository.mk | 47 27 + 20 - 0 !
scp2/AutoInstall.mk | 1 1 + 0 - 0 !
scp2/InstallModule_draw.mk | 1 1 + 0 - 0 !
scp2/source/draw/module_draw.scp | 4 3 + 1 - 0 !
4 files changed, 32 insertions(+), 21 deletions(-)

---
mediwiki oor replace.diff | (download)

swext/mediawiki/src/registry/data/org/openoffice/Office/OptionsDialog.xcu | 4 2 + 2 - 0 !
swext/mediawiki/src/registry/data/org/openoffice/TypeDetection/Filter.xcu | 4 2 + 2 - 0 !
swext/mediawiki/src/registry/data/org/openoffice/TypeDetection/Types.xcu | 2 1 + 1 - 0 !
3 files changed, 5 insertions(+), 5 deletions(-)

---
debian hardened buildflags CPPFLAGS.diff | (download)

config_host.mk.in | 1 1 + 0 - 0 !
configure.ac | 5 5 + 0 - 0 !
solenv/gbuild/gbuild.mk | 2 2 + 0 - 0 !
3 files changed, 8 insertions(+)

---
debian hardened buildflags no LO fstack protector strong.diff | (download)

config_host.mk.in | 1 0 + 1 - 0 !
configure.ac | 11 0 + 11 - 0 !
solenv/gbuild/platform/com_GCC_defs.mk | 6 0 + 6 - 0 !
3 files changed, 18 deletions(-)

---
disable flaky tests.diff | (download)

chart2/Module_chart2.mk | 2 1 + 1 - 0 !
sc/qa/unoapi/sc_1.sce | 7 0 + 7 - 0 !
sc/qa/unoapi/sc_2.sce | 5 0 + 5 - 0 !
svx/qa/unoapi/svx.sce | 2 1 + 1 - 0 !
sw/qa/extras/ooxmlexport/ooxmlexport7.cxx | 48 24 + 24 - 0 !
sw/qa/extras/ooxmlimport/ooxmlimport2.cxx | 4 2 + 2 - 0 !
toolkit/Module_toolkit.mk | 8 4 + 4 - 0 !
uitest/writer_tests/tdf79236.py | 3 3 + 0 - 0 !
8 files changed, 35 insertions(+), 44 deletions(-)

---
fix internal hsqldb build.diff | (download)

external/hsqldb/UnpackedTarball_hsqldb.mk | 1 1 + 0 - 0 !
external/hsqldb/patches/use-system-servlet-api.jar.diff | 29 29 + 0 - 0 !
2 files changed, 30 insertions(+)

---
javadoc optional.diff | (download)

Repository.mk | 2 1 + 1 - 0 !
configure.ac | 62 42 + 20 - 0 !
odk/CustomTarget_check.mk | 2 1 + 1 - 0 !
odk/Module_odk.mk | 6 4 + 2 - 0 !
odk/util/check.pl | 2 1 + 1 - 0 !
5 files changed, 49 insertions(+), 25 deletions(-)

---
hppa is 32bit.diff | (download)

configure.ac | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
no packagekit per default.diff | (download)

Repository.mk | 2 1 + 1 - 0 !
RepositoryExternal.mk | 6 6 + 0 - 0 !
config_host.mk.in | 1 1 + 0 - 0 !
configure.ac | 22 21 + 1 - 0 !
officecfg/registry/data/org/openoffice/Office/Common.xcu | 4 2 + 2 - 0 !
officecfg/registry/schema/org/openoffice/Office/Common.xcs | 4 2 + 2 - 0 !
postprocess/Rdb_services.mk | 4 3 + 1 - 0 !
sfx2/source/appl/appserv.cxx | 9 9 + 0 - 0 !
shell/Module_shell.mk | 2 2 + 0 - 0 !
svtools/source/misc/langhelp.cxx | 3 1 + 2 - 0 !
sw/source/uibase/app/apphdl.cxx | 8 8 + 0 - 0 !
11 files changed, 56 insertions(+), 9 deletions(-)

 [patch] revert "always support packagekit if dbus is enabled"

This reverts commit f2984e95740cfbb9c74574f2a1225af3411d4901.

system officeotron and odfvalidator.diff | (download)

bin/odfvalidator.sh.in | 2 1 + 1 - 0 !
bin/officeotron.sh.in | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

---
allow opensymbol rebuild.diff | (download)

Makefile.fetch | 3 2 + 1 - 0 !
config_host.mk.in | 2 2 + 0 - 0 !
configure.ac | 21 21 + 0 - 0 !
download.lst | 1 1 + 0 - 0 !
extras/CustomTarget_opensymbol.mk | 23 23 + 0 - 0 !
extras/Module_extras.mk | 4 4 + 0 - 0 !
extras/Package_fonts.mk | 6 4 + 2 - 0 !
7 files changed, 57 insertions(+), 3 deletions(-)

---
no openssl.diff | (download)

RepositoryExternal.mk | 72 2 + 70 - 0 !
config_host.mk.in | 4 0 + 4 - 0 !
configure.ac | 61 0 + 61 - 0 !
connectivity/Library_postgresql-sdbc-impl.mk | 1 0 + 1 - 0 !
external/Module_external.mk | 1 0 + 1 - 0 !
oox/CppunitTest_oox_tokenmap.mk | 9 0 + 9 - 0 !
oox/Library_oox.mk | 9 0 + 9 - 0 !
ucb/CppunitTest_ucb_webdav_local_neon.mk | 1 0 + 1 - 0 !
ucb/CppunitTest_ucb_webdav_neon_opts.mk | 1 0 + 1 - 0 !
ucb/CppunitTest_ucb_webdav_propfindcache.mk | 1 0 + 1 - 0 !
ucb/CppunitTest_ucb_webdav_res_access.mk | 1 0 + 1 - 0 !
ucb/Library_ucpdav1.mk | 2 0 + 2 - 0 !
12 files changed, 2 insertions(+), 161 deletions(-)

---
disable some sc tests with internal cppunit.diff | (download)

sc/Module_sc.mk | 19 13 + 6 - 0 !
sccomp/Module_sccomp.mk | 5 5 + 0 - 0 !
2 files changed, 18 insertions(+), 6 deletions(-)

---
cppunit optional.diff | (download)

config_host.mk.in | 1 1 + 0 - 0 !
configure.ac | 9 9 + 0 - 0 !
sal/Module_sal.mk | 7 6 + 1 - 0 !
sdext/Executable_pdf2xml.mk | 12 10 + 2 - 0 !
smoketest/Module_smoketest.mk | 4 4 + 0 - 0 !
test/Module_test.mk | 2 2 + 0 - 0 !
testtools/Module_testtools.mk | 4 4 + 0 - 0 !
unotest/Module_unotest.mk | 3 3 + 0 - 0 !
8 files changed, 39 insertions(+), 3 deletions(-)

---
disable unused test programs.diff | (download)

libreofficekit/Module_libreofficekit.mk | 2 0 + 2 - 0 !
vcl/Module_vcl.mk | 21 1 + 20 - 0 !
xmlsecurity/Module_xmlsecurity.mk | 8 0 + 8 - 0 !
3 files changed, 1 insertion(+), 30 deletions(-)

---
apparmor complain.diff | (download)

sysui/desktop/apparmor/program.oosplash | 2 1 + 1 - 0 !
sysui/desktop/apparmor/program.soffice.bin | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

---
hide math desktop file.patch | (download)

sysui/desktop/menus/math.desktop | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 hide startcenter and math from the shell
appstream ignore startcenter.diff | (download)

sysui/desktop/menus/startcenter.desktop | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

---
disable java in odk build examples on zero vm.diff | (download)

config_host.mk.in | 1 1 + 0 - 0 !
configure.ac | 9 9 + 0 - 0 !
odk/Module_odk.mk | 4 4 + 0 - 0 !
3 files changed, 14 insertions(+)

---
do not hide test output.diff | (download)

odk/build-examples_common.mk | 6 1 + 5 - 0 !
solenv/gbuild/CppunitTest.mk | 7 1 + 6 - 0 !
solenv/gbuild/JunitTest.mk | 12 1 + 11 - 0 !
solenv/gbuild/PythonTest.mk | 7 1 + 6 - 0 !
solenv/gbuild/UITest.mk | 11 1 + 10 - 0 !
5 files changed, 5 insertions(+), 38 deletions(-)

---
no ant check if unneeded.diff | (download)

configure.ac | 6 5 + 1 - 0 !
1 file changed, 5 insertions(+), 1 deletion(-)

 [patch] micro-optimization: do not check for ant if we don't need it

test apparmor profiles.diff | (download)

sysui/desktop/share/apparmor.sh | 13 9 + 4 - 0 !
1 file changed, 9 insertions(+), 4 deletions(-)

 [patch] test apparmor profile parsing (see tdf#114915)

idea taken from
https://salsa.debian.org/apparmor-team/apparmor-profiles-extra/commit/7fbcc4788d0e94764eeeff2f080796601241f986#546c1096cd506dbb01a47ed87a636a8e94d83b8c

apparmor allow java.security.diff | (download)

sysui/desktop/apparmor/program.soffice.bin | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

---
apparmor kde.diff | (download)

sysui/desktop/apparmor/program.soffice.bin | 51 51 + 0 - 0 !
1 file changed, 51 insertions(+)

 apparmor: update program.soffice.bin for kde

Add rules to fix file dialog and other issues with 6.2 alpha1 on Debian
Buster with KDE desktop.

apparmor cleanups.diff | (download)

sysui/desktop/apparmor/program.soffice.bin | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch] apparmor: use dri-enumerate abstraction

Remove backported rule and use new dri-enumerate abstraction instead.
dri-enumerate is available in AppArmor 2.13, which recently migrated
into Debian Buster.

fix tests openjdk11.patch | (download)

odk/examples/DevelopersGuide/OfficeDev/DesktopEnvironment/Makefile | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

 java 11 no longer synthesizes documentview$1.class

...so, for simplicity, just include whatever generated DocumentView$*.class by
wildcard

apparmor mesa.diff | (download)

sysui/desktop/apparmor/program.soffice.bin | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

---
disableClassPathURLCheck.diff | (download)

configure.ac | 53 53 + 0 - 0 !
1 file changed, 53 insertions(+)

---
use mariadb java instead of mysql java.diff | (download)

connectivity/qa/complex/connectivity/JdbcLongVarCharTest.java | 4 2 + 2 - 0 !
connectivity/registry/mysql/org/openoffice/Office/DataAccess/Drivers.xcu | 2 1 + 1 - 0 !
connectivity/source/drivers/mysql/YDriver.cxx | 4 2 + 2 - 0 !
3 files changed, 5 insertions(+), 5 deletions(-)

 [patch] mariadb


mdds 1.4.1.diff | (download)

configure.ac | 2 1 + 1 - 0 !
download.lst | 4 2 + 2 - 0 !
external/mdds/UnpackedTarball_mdds.mk | 3 0 + 3 - 0 !
external/mdds/c++17.patch | 22 0 + 22 - 0 !
sc/inc/scmatrix.hxx | 6 3 + 3 - 0 !
sc/source/core/tool/interpr3.cxx | 4 2 + 2 - 0 !
sc/source/core/tool/scmatrix.cxx | 208 153 + 55 - 0 !
7 files changed, 161 insertions(+), 88 deletions(-)

 [patch] update mdds to 1.4.1

loplugin:constantparam

Reviewed-on: https://gerrit.libreoffice.org/58875
Tested-by: Jenkins
orcus 0.14.diff | (download)

RepositoryExternal.mk | 4 2 + 2 - 0 !
configure.ac | 2 1 + 1 - 0 !
download.lst | 4 2 + 2 - 0 !
external/liborcus/0001-Missing-header-for-std-tolower.patch | 24 24 + 0 - 0 !
external/liborcus/ExternalPackage_liborcus.mk | 8 4 + 4 - 0 !
external/liborcus/ExternalProject_liborcus.mk | 4 2 + 2 - 0 !
external/liborcus/Library_orcus.mk | 2 2 + 0 - 0 !
external/liborcus/UnpackedTarball_liborcus.mk | 1 1 + 0 - 0 !
sc/source/filter/inc/orcusinterface.hxx | 107 82 + 25 - 0 !
sc/source/filter/orcus/interface.cxx | 322 234 + 88 - 0 !
sc/source/filter/orcus/xmlcontext.cxx | 5 4 + 1 - 0 !
11 files changed, 358 insertions(+), 125 deletions(-)

 [patch] update orcus to 0.14.0.

And make all necessary adjustments for the new version of orcus.

m68k fix parameter type.patch | (download)

cppu/source/typelib/typelib.cxx | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix incorrect parameter type to std::min() on m68k
apparmor opencl.diff | (download)

sysui/desktop/apparmor/program.soffice.bin | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

---
tdf123077.diff | (download)

vcl/unx/gtk3_kde5/kde5_filepicker.cxx | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 tdf#123077 gtk3_kde5: set kfilewidget's custom widget only once

Since the event filter is only used to set the custom
widget in the KFileWidget, it can and needs to be removed
again once this has been done; which also avoids crashes.

(s. https://gerrit.libreoffice.org/#/c/67185/ for more
infos, where the same thing is done for kde5)

java.vendor Debian.diff | (download)

bean/com/sun/star/comp/beans/LocalOfficeWindow.java | 2 1 + 1 - 0 !
jvmfwk/distributions/OpenOfficeorg/javavendors_linux.xml | 3 3 + 0 - 0 !
jvmfwk/plugins/sunmajor/pluginlib/vendorlist.cxx | 1 1 + 0 - 0 !
3 files changed, 5 insertions(+), 1 deletion(-)

---
jp JP Reiwa.diff | (download)

i18npool/source/calendar/calendar_gregorian.cxx | 9 5 + 4 - 0 !
i18npool/source/localedata/data/ja_JP.xml | 5 5 + 0 - 0 !
svl/source/numbers/zformat.cxx | 3 3 + 0 - 0 !
3 files changed, 13 insertions(+), 4 deletions(-)

 introduce next japanese gengou era 'reiwa'

Prepare for "Japan's Y2K" Gengou calendar era switch after 2019-04-30

The emperor Akihito will abdicate on 2019-04-30. The next emperor
will be Naruhito, but so far neither the new era name (Heisei for
Akihito) nor its abbreviation or a Unicode character are
determined. At least introduce the new era with some dummy names
(Naruhito,Na,N).

sanitize LibreLogo calls.diff | (download)

librelogo/source/LibreLogo/LibreLogo.py | 51 50 + 1 - 0 !
1 file changed, 50 insertions(+), 1 deletion(-)

---
explictly exclude LibreLogo from XScript usage.diff | (download)

sfx2/source/doc/objmisc.cxx | 13 13 + 0 - 0 !
1 file changed, 13 insertions(+)

---
More uses of referer URL with SvxBrushItem.diff | (download)

sw/inc/unosett.hxx | 2 1 + 1 - 0 !
sw/source/core/text/porfld.cxx | 4 2 + 2 - 0 !
sw/source/core/text/porfld.hxx | 1 1 + 0 - 0 !
sw/source/core/text/txtfld.cxx | 12 11 + 1 - 0 !
sw/source/core/unocore/unosett.cxx | 15 12 + 3 - 0 !
sw/source/uibase/config/StoredChapterNumbering.cxx | 2 1 + 1 - 0 !
6 files changed, 28 insertions(+), 8 deletions(-)

 more uses of referer url with svxbrushitem

Reviewed-on: https://gerrit.libreoffice.org/73643
Tested-by: Jenkins
expand LibreLogo checks to global events.diff | (download)

include/sfx2/objsh.hxx | 2 2 + 0 - 0 !
sfx2/source/doc/objmisc.cxx | 6 1 + 5 - 0 !
sfx2/source/notify/eventsupplier.cxx | 18 12 + 6 - 0 !
3 files changed, 15 insertions(+), 11 deletions(-)

 expand librelogo check to global events
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

decode url escape codes and check each path segment.diff | (download)

sfx2/source/doc/objmisc.cxx | 29 28 + 1 - 0 !
1 file changed, 28 insertions(+), 1 deletion(-)

 decode url escape codes and check each path segment

keep name percent encoded.diff | (download)

scripting/source/pyprov/pythonscript.py | 4 3 + 1 - 0 !
1 file changed, 3 insertions(+), 1 deletion(-)

 keep name percent-encoded
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Properly obtain location.diff | (download)

scripting/source/protocolhandler/scripthandler.cxx | 9 7 + 2 - 0 !
sfx2/source/doc/objmisc.cxx | 21 12 + 9 - 0 !
2 files changed, 19 insertions(+), 11 deletions(-)

 properly obtain location
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

expand pyuno path separators.diff | (download)

sfx2/source/doc/objmisc.cxx | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 expand pyuno path separators