Package: libreoffice / 4:24.2.5-1~bpo12+1

Metadata

Package Version Patches format
libreoffice 4:24.2.5-1~bpo12+1 3.0 (quilt)

Patch series

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

Makefile.in | 14 1 + 13 - 0 !
1 file changed, 1 insertion(+), 13 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)

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

---
split evoab.diff | (download)

postprocess/CustomTarget_registry.mk | 3 2 + 1 - 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, 19 insertions(+), 1 deletion(-)

---
debian debug.diff | (download)

config_host.mk.in | 1 1 + 0 - 0 !
configure.ac | 4 4 + 0 - 0 !
solenv/gbuild/platform/com_GCC_defs.mk | 2 2 + 0 - 0 !
3 files changed, 7 insertions(+)

---
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(+)

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

Repository.mk | 49 29 + 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, 34 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)

solenv/gbuild/platform/com_GCC_defs.mk | 4 0 + 4 - 0 !
1 file changed, 4 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/uitest/writer_tests3/tdf79236.py | 3 3 + 0 - 0 !
toolkit/Module_toolkit.mk | 8 4 + 4 - 0 !
6 files changed, 9 insertions(+), 18 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 | 63 42 + 21 - 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(+), 26 deletions(-)

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

officecfg/registry/data/org/openoffice/Office/Common.xcu | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

---
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(-)

---
cppunit optional.diff | (download)

Repository.mk | 4 4 + 0 - 0 !
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 | 6 6 + 0 - 0 !
test/Module_test.mk | 2 2 + 0 - 0 !
testtools/Module_testtools.mk | 4 4 + 0 - 0 !
unotest/Module_unotest.mk | 2 2 + 0 - 0 !
9 files changed, 44 insertions(+), 3 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 | 7 1 + 6 - 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(+), 39 deletions(-)

---
apparmor allow java.security.diff | (download)

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

---
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.

apparmor mesa.diff | (download)

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

---
disableClassPathURLCheck.diff | (download)

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

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

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

 [patch] mariadb


apparmor opencl.diff | (download)

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

---
fix flaky bridgetest.diff | (download)

testtools/source/bridgetest/bridgetest.cxx | 11 7 + 4 - 0 !
1 file changed, 7 insertions(+), 4 deletions(-)

 add safer float comparisons to bridgetest equals()
add access2base doc.diff | (download)

wizards/source/access2base/access2base.html | 25334 25334 + 0 - 0 !
1 file changed, 25334 insertions(+)

---
disable shortcuts_tab_navigation uitest.diff | (download)

cui/qa/uitest/dialogs/shortcuts.py | 39 0 + 39 - 0 !
1 file changed, 39 deletions(-)

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

officecfg/registry/schema/org/openoffice/Office/Common.xcs | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch] resolves: rhbz#1432468 disable opencl by default

apparmor updates.diff | (download)

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

---
apparmor gnupg tofu.diff | (download)

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

 support tofu+pgp trust model in gnupg
Bug-Debian: https://bugs.debian.org/955271
arm fp mode.diff | (download)

bridges/source/cpp_uno/gcc3_linux_arm/armhelper.S | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 explicitly set fpu mode on armhf
moreIconsDialog accesses internet.diff | (download)

cui/source/dialogs/AdditionsDialog.cxx | 10 7 + 3 - 0 !
1 file changed, 7 insertions(+), 3 deletions(-)

---
do not abort on NON_APPLICATION_FONT_USE.diff | (download)

solenv/gbuild/CppunitTest.mk | 3 0 + 3 - 0 !
1 file changed, 3 deletions(-)

---
we dont have the needed fonts.diff | (download)

sw/qa/core/text/text.cxx | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

---
adapt for new carlito.diff | (download)

sd/qa/unit/import-tests-smartart.cxx | 2 1 + 1 - 0 !
sw/qa/extras/layout/layout3.cxx | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

---
fix system abseil build.diff | (download)

configure.ac | 10 1 + 9 - 0 !
external/pdfium/Library_pdfium.mk | 5 5 + 0 - 0 !
external/pdfium/UnpackedTarball_pdfium.mk | 2 2 + 0 - 0 !
external/pdfium/annot.patch.1 | 13 12 + 1 - 0 !
external/pdfium/system-abseil.diff | 15 15 + 0 - 0 !
5 files changed, 35 insertions(+), 10 deletions(-)

 [patch] fix system-abseil build even with 2022 version

actually it seems it was a internal abseil header from pdfium vs. system
header mismatch. Include proper absl/container/inlined_vector.h if using
system-abseil.

While at it we can also just use pkg-config, no idea why I did it
without back then. Also gets the advantage that it knows that the libs
needed for absl_inlined_vector is actually
-labsl_throw_delegate -labsl_raw_logging_internal -labsl_log_severity

This effectively reverts e89723103313ec4366ee58144c47d7a5c16bf838

fix riscv64 bridge.diff | (download)

bridges/source/cpp_uno/gcc3_linux_riscv64/abi.cxx | 263 236 + 27 - 0 !
bridges/source/cpp_uno/gcc3_linux_riscv64/abi.hxx | 19 15 + 4 - 0 !
bridges/source/cpp_uno/gcc3_linux_riscv64/cpp2uno.cxx | 107 51 + 56 - 0 !
bridges/source/cpp_uno/gcc3_linux_riscv64/uno2cpp.cxx | 181 68 + 113 - 0 !
4 files changed, 370 insertions(+), 200 deletions(-)

 [patch] (riscv64) fix java bridgetest failure

* Refactor the code related to struct processing. Fix Java bridge-
  test failure. Fixed test list:
  * bridgetest-javaserver
  * [CUT] smoketest
  * [JUT] forms_unoapi_1
  * [JUT] forms_unoapi_2
  * [JUT] forms_unoapi_3
  * [JUT] forms_unoapi_4
* Clean higher bit to prevent compiler generate wrong code when
  pyuno calls functions through UNO environment. This fixes some
  weired uitest failure.
* Reorder the datatype list. Optimize the inserting args section in
  uno2cpp.cxx.
* Remove some unused code.

pdfium ports.diff | (download)

external/pdfium/UnpackedTarball_pdfium.mk | 2 2 + 0 - 0 !
external/pdfium/debian-ports.diff | 28 28 + 0 - 0 !
2 files changed, 30 insertions(+)

---
split sdbc firebird mariadb.diff | (download)

postprocess/CustomTarget_registry.mk | 8 6 + 2 - 0 !
scp2/source/base/firebird.scp | 16 14 + 2 - 0 !
2 files changed, 20 insertions(+), 4 deletions(-)

---
use PyConfig.diff | (download)

pyuno/source/loader/pyuno_loader.cxx | 22 19 + 3 - 0 !
1 file changed, 19 insertions(+), 3 deletions(-)

 tdf#158447 use pyconfig for setting python home directory with python
 >= 3.8

reviewed breakIterator customizations.diff | (download)

i18npool/qa/cppunit/test_breakiterator.cxx | 559 559 + 0 - 0 !
i18npool/source/breakiterator/data/README | 612 109 + 503 - 0 !
2 files changed, 668 insertions(+), 503 deletions(-)

 [patch] tdf#49885 reviewed breakiterator customizations

This change completes the review of BreakIterator rule customizations,
and adds unit tests for relevant customizations.

breakiterator updates.diff | (download)

i18npool/CustomTarget_breakiterator.mk | 6 1 + 5 - 0 !
i18npool/qa/cppunit/test_breakiterator.cxx | 356 234 + 122 - 0 !
i18npool/source/breakiterator/data/dict_word.txt | 267 159 + 108 - 0 !
i18npool/source/breakiterator/data/dict_word_he.txt | 139 0 + 139 - 0 !
i18npool/source/breakiterator/data/dict_word_hu.txt | 324 185 + 139 - 0 !
i18npool/source/breakiterator/data/dict_word_nodash.txt | 147 0 + 147 - 0 !
i18npool/source/breakiterator/data/dict_word_prepostdash.txt | 288 176 + 112 - 0 !
i18npool/source/breakiterator/data/edit_word.txt | 261 159 + 102 - 0 !
i18npool/source/breakiterator/data/edit_word_he.txt | 142 0 + 142 - 0 !
i18npool/source/breakiterator/data/edit_word_hu.txt | 294 175 + 119 - 0 !
i18npool/source/breakiterator/data/line.txt | 680 218 + 462 - 0 !
i18npool/source/breakiterator/data/sent.txt | 128 0 + 128 - 0 !
12 files changed, 1307 insertions(+), 1725 deletions(-)

 [patch] tdf#49885 breakiterator rule upgrades

This change re-bases the BreakIterator rule customizations on top of a
clean copy of the ICU 74.2 rules.

icu 74.1.diff | (download)

external/icu/icu4c-khmerbreakengine.patch.1 | 1 0 + 1 - 0 !
include/svx/strings.hrc | 1 1 + 0 - 0 !
svx/source/dialog/charmap.cxx | 5 5 + 0 - 0 !
3 files changed, 6 insertions(+), 1 deletion(-)

 update to icu 74.1

https://icu.unicode.org/download/74

Unicode 15.1
https://blog.unicode.org/2023/09/announcing-unicode-standard-version-151.html

CLDR 44
https://cldr.unicode.org/index/downloads/cldr-44

New Unicode blocks:
UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_I