Package: libreoffice / 4:25.2.3-2+deb13u2
Metadata
| Package | Version | Patches format |
|---|---|---|
| libreoffice | 4:25.2.3-2+deb13u2 | 3.0 (quilt) |
Patch series
view the series file| Patch | File delta | Description |
|---|---|---|
| debian opt.diff | (download) |
config_host.mk.in |
1 1 + 0 - 0 ! |
--- |
| jurt soffice location.diff | (download) |
ridljar/com/sun/star/lib/util/NativeLibraryLoader.java |
2 2 + 0 - 0 ! |
--- |
| splits adapt registry.diff | (download) |
postprocess/CustomTarget_registry.mk |
17 13 + 4 - 0 ! |
--- |
| debian debug.diff | (download) |
config_host.mk.in |
1 1 + 0 - 0 ! |
--- |
| build against shared lpsolve.diff | (download) |
RepositoryExternal.mk |
1 1 + 0 - 0 ! |
--- |
| install fixes.diff | (download) |
bin/distro-install-file-lists |
148 2 + 146 - 0 ! |
--- |
| mention java common package.diff | (download) |
include/svtools/strings.hrc |
6 3 + 3 - 0 ! |
--- |
| help msg add package info.diff | (download) |
include/sfx2/strings.hrc |
2 1 + 1 - 0 ! |
--- |
| sensible lomua.diff | (download) |
officecfg/registry/data/org/openoffice/Office/Common.xcu |
2 1 + 1 - 0 ! |
--- |
| reportdesign mention package.diff | (download) |
dbaccess/inc/strings.hrc |
2 1 + 1 - 0 ! |
--- |
| jdbc driver classpaths.diff | (download) |
officecfg/registry/data/org/openoffice/Office/DataAccess.xcu |
24 24 + 0 - 0 ! |
--- |
| make package modules not suck.diff | (download) |
Repository.mk |
49 29 + 20 - 0 ! |
--- |
| mediwiki oor replace.diff | (download) |
swext/mediawiki/src/registry/data/org/openoffice/Office/OptionsDialog.xcu |
4 2 + 2 - 0 ! |
--- |
| debian hardened buildflags CPPFLAGS.diff | (download) |
config_host.mk.in |
1 1 + 0 - 0 ! |
--- |
| debian hardened buildflags no LO fstack protector strong.diff | (download) |
solenv/gbuild/platform/com_GCC_defs.mk |
4 0 + 4 - 0 ! |
--- |
| disable flaky tests.diff | (download) |
chart2/Module_chart2.mk |
2 1 + 1 - 0 ! |
--- |
| fix internal hsqldb build.diff | (download) |
external/hsqldb/UnpackedTarball_hsqldb.mk |
1 1 + 0 - 0 ! |
--- |
| javadoc optional.diff | (download) |
Repository.mk |
2 1 + 1 - 0 ! |
--- |
| no packagekit per default.diff | (download) |
officecfg/registry/data/org/openoffice/Office/Common.xcu |
6 3 + 3 - 0 ! |
--- |
| system officeotron and odfvalidator.diff | (download) |
bin/odfvalidator.sh.in |
2 1 + 1 - 0 ! |
--- |
| cppunit optional.diff | (download) |
Repository.mk |
4 4 + 0 - 0 ! |
--- |
| apparmor complain.diff | (download) |
sysui/desktop/apparmor/program.oosplash |
2 1 + 1 - 0 ! |
--- |
| hide math desktop file.patch | (download) |
sysui/desktop/menus/math.desktop |
1 1 + 0 - 0 ! |
hide startcenter and math from the shell |
| appstream ignore startcenter.diff | (download) |
sysui/desktop/menus/startcenter.desktop |
1 1 + 0 - 0 ! |
--- |
| disable java in odk build examples on zero vm.diff | (download) |
config_host.mk.in |
1 1 + 0 - 0 ! |
--- |
| do not hide test output.diff | (download) |
odk/build-examples_common.mk |
7 1 + 6 - 0 ! |
--- |
| apparmor allow java.security.diff | (download) |
sysui/desktop/apparmor/program.soffice.bin |
3 3 + 0 - 0 ! |
--- |
| apparmor cleanups.diff | (download) |
sysui/desktop/apparmor/program.soffice.bin |
2 1 + 1 - 0 ! |
[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 ! |
--- |
| disableClassPathURLCheck.diff | (download) |
configure.ac |
1 1 + 0 - 0 ! |
--- |
| use mariadb java instead of mysql java.diff | (download) |
connectivity/qa/complex/connectivity/JdbcLongVarCharTest.java |
2 1 + 1 - 0 ! |
[patch] mariadb |
| apparmor opencl.diff | (download) |
sysui/desktop/apparmor/program.soffice.bin |
4 4 + 0 - 0 ! |
--- |
| fix flaky bridgetest.diff | (download) |
testtools/source/bridgetest/bridgetest.cxx |
11 7 + 4 - 0 ! |
add safer float comparisons to bridgetest equals() |
| add access2base doc.diff | (download) |
wizards/source/access2base/access2base.html |
26872 26872 + 0 - 0 ! |
--- |
| disable shortcuts_tab_navigation uitest.diff | (download) |
cui/qa/uitest/dialogs/shortcuts.py |
31 0 + 31 - 0 ! |
--- |
| no opencl per default.diff | (download) |
officecfg/registry/schema/org/openoffice/Office/Common.xcs |
2 1 + 1 - 0 ! |
[patch] resolves: rhbz#1432468 disable opencl by default |
| apparmor updates.diff | (download) |
sysui/desktop/apparmor/program.soffice.bin |
3 2 + 1 - 0 ! |
--- |
| apparmor gnupg tofu.diff | (download) |
sysui/desktop/apparmor/program.soffice.bin |
2 2 + 0 - 0 ! |
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 ! |
explicitly set fpu mode on armhf |
| moreIconsDialog accesses internet.diff | (download) |
cui/source/dialogs/AdditionsDialog.cxx |
10 7 + 3 - 0 ! |
--- |
| do not abort on NON_APPLICATION_FONT_USE.diff | (download) |
solenv/gbuild/CppunitTest.mk |
3 0 + 3 - 0 ! |
--- |
| we dont have the needed fonts.diff | (download) |
sw/qa/core/text/text.cxx |
5 5 + 0 - 0 ! |
--- |
| adapt for new carlito.diff | (download) |
chart2/qa/extras/chart2import.cxx |
4 2 + 2 - 0 ! |
--- |
| pdfium ports.diff | (download) |
external/pdfium/UnpackedTarball_pdfium.mk |
2 2 + 0 - 0 ! |
--- |
| jdk minimal and zero paths.diff | (download) |
jvmfwk/plugins/sunmajor/pluginlib/sunjre.cxx |
9 8 + 1 - 0 ! |
[patch] sunjre: check all four possible openjdk variants for libjvm.so Since OpenJDK 21, the "minimal" and "zero" variants of JVM no longer reside in the "server" directory in $JAVA_HOME/lib, making the loader unable to find libjvm.so. This regresses LO builds on platforms with only those variants of JVM (i.e. without a HotSpot port). Example error message is like this: > exception occurred: Could not create Java implementation loader at > ./stoc/source/javaloader/javaloader.cxx:551 Fix it by probing all four possible variant directories for libjvm.so. This is tested on Debian unstable (loong64 port) to fix the packaging. Link: https://bugs.openjdk.org/browse/JDK-8273494 Link: https://github.com/openjdk/jdk/pull/5440 Link: https://github.com/openjdk/jdk/commit/8fbcc8239a3fc04e56ebbd287c7bb5db731977b7 |
| lo xlate lang add tl.diff | (download) |
bin/lo-xlate-lang |
1 1 + 0 - 0 ! |
--- |
| fix 32bits test build.diff | (download) |
sd/qa/unit/tiledrendering/tiledrendering.cxx |
46 23 + 23 - 0 ! |
--- |
| disable uitest xmlsecurity gpg.diff | (download) |
xmlsecurity/Module_xmlsecurity.mk |
6 3 + 3 - 0 ! |
--- |
| system colamd.diff | (download) |
config_host.mk.in |
3 3 + 0 - 0 ! |
[patch] implement --with-system-colamd (for internal lpsolve) using suitesparse. Tested with both suitesparse 5.12.0 (Debian stable, without pc) and 7.9.0 (Debian unstable, with .pc) |
| add EUR for Bulgaria Lew.diff | (download) |
i18npool/source/localedata/data/bg_BG.xml |
8 8 + 0 - 0 ! |
[patch] add eur for bulgaria/lew Bulgaria will join Eurozone 2026-01-01 at which time around the default needs to be switched see https://www.ecb.europa.eu/press/pr/date/2025/html/ecb.pr250708~b9676a9fa8.de.html for the conversion rate This is the < 26.2 version including the euro wizard (cf. b1a2f727ca99ecd3402d4b051b99cbfd24266e59) |
| avmedia qt use gstreamer frame grabber by default.diff | (download) |
avmedia/source/qt6/QtPlayer.cxx |
51 49 + 2 - 0 ! |
tdf#166055 avmedia qt: use gstreamer frame grabber by default
As described in tdf#166055, QtFrameGrabber currently
still causes issues (freezes or crashes).
The QtMultimedia API does not provide a simple
way to synchronously retrieve a video frame, so
the current approach is to connect to the
QVideoSink::videoFrameChanged signal and start
playing the video until the first frame arrives.
There are various QtMultimedia plugins/backends
(at least GStreamer and ffmpeg for Linux). Some
use multiple threads internally. Some logic
needs to be run in the main thread however, so
it's not possible to move things to a separate
thread/event loop to decouple it from the main
thread.
As a consequence, there is a need to trigger
event processing while waiting for the frame,
as QVideoSink::videoFrameChanged would otherwise
never be called.
Triggering event processing can have bad side-effects
however, as seen in tdf#166055, e.g. leading to
endless recursion or crashes when processing LO events.
See also
commit 697405b533a8ae5b6a8f5bd184b9344a96f71c69
|
| qt Consolidate to one toOUString helper.diff | (download) |
avmedia/source/qt6/QtFrameGrabber.cxx |
6 1 + 5 - 0 ! |
[patch] qt: consolidate to one tooustring helper Instead of having one for vcl in vcl/inc/qt5/QtTools.hxx and one in avmedia/source/qt6/QtFrameGrabber.cxx, move the existing implementation to include/vcl/qt/QtUtils.hxx and use it everywhere. |
