Merge version 4:7.6.4~rc1-1+rpi1 and 4:24.2.5-1 to produce 4:24.2.5-1+rpi1
authorRaspbian automatic forward porter <root@raspbian.org>
Fri, 2 Aug 2024 15:36:07 +0000 (16:36 +0100)
committerRaspbian automatic forward porter <root@raspbian.org>
Fri, 2 Aug 2024 15:36:07 +0000 (16:36 +0100)
1  2 
debian/changelog
debian/control
debian/rules

index 3fe41f0008393dcb0d3a2cfd7e0d87d0f6bbd2a5,d83414e6ab5ec1b7d3219478e43b7f3ec402c529..80598ba17ceadbcd1f67496c676ee6e64294e52a
- libreoffice (4:7.6.4~rc1-1+rpi1) trixie-staging; urgency=medium
++libreoffice (4:24.2.5-1+rpi1) trixie-staging; urgency=medium
 +
 +  [changes brought forward from 1:6.0.2-1+rpi2 by Peter Michael Green <plugwash@raspbian.org> at Fri, 27 Apr 2018 02:14:18 +0000]
 +  * Disable testsuite.
 +
 +  [changes introduced in 1:5.4.0-1+rpi1 by Peter Michael Green]
 +  * Disable pdfium, it fails to build for armv6
 +
 +  [changes introduced in 1:7.2.4-3+rpi1 by Peter Michael Green]
 +  * Use clang 11, newer versions cause armv7 contamination issues.
 +
-  -- Peter Michael Green <plugwash@debiam.org>  Wed, 20 Dec 2023 07:24:12 +0000
++ -- Raspbian forward porter <root@raspbian.org>  Fri, 02 Aug 2024 15:36:02 +0000
 +
- libreoffice (4:7.6.4~rc1-1) unstable; urgency=medium
+ libreoffice (4:24.2.5-1) unstable; urgency=medium
+   * New upstream release
+   * debian/rules:
+     - go sure and build-depend on libgtk-4-dev >= 4.10 (needed for
+       accessibility stuff for example) on sid
+     - build-depend on pkgconf instead of pkg-config
+  -- Rene Engelhard <rene@debian.org>  Wed, 10 Jul 2024 17:15:44 +0000
+ libreoffice (4:24.2.4-1) unstable; urgency=medium
+   * New upstream release
+     - fixes CVE-2024-5261: TLS certificate are not properly verified when
+       utilizing LibreOfficeKit
+   * merge from Ubuntu:
+     [ Rico Tzschichholz ]
+     Make sure ucf is available before installing python3-uno
+  -- Rene Engelhard <rene@debian.org>  Wed, 05 Jun 2024 13:30:31 +0200
+ libreoffice (4:24.2.3-2) unstable; urgency=medium
+   * debian/patches/use-PyConfig.diff: backport from master;
+     fix build with python 3.13
+   * debian/patches/reviewed-breakIterator-customizations.diff: backport
+     from master; add tests to what is expected (and needed for the following
+     patch to apply)
+   * debian/patches/breakiterator-updates.diff: backport from master; re-bases
+     the BreakIterator rule customizations on top of a clean copy of the ICU
+     74.2 rules. Fixes build with ICU 74 and 75
+   * debian/patches/icu-74.1.diff: new unicode stuff for ICU 74+, for
+     completeness
+   * debian/rules:
+     - don't loose -qt5 if PLASMA_VERSION=6 as we might need it for -kf5
+       still; don't make that depends on the plasma version
+     - fix install if PLASMA_VERSION=X but there's no kdeXbe (yet)
+     - recommend kio >> 5.115.0-5 in -kf5
+   * debian/rules, debian/control.plasma.in:
+     - prepare -plasma to say Kf6 (add @PLASMA_KF_VERSION@)
+  -- Rene Engelhard <rene@debian.org>  Wed, 22 May 2024 16:18:58 +0000
+ libreoffice (4:24.2.3-1) unstable; urgency=medium
+   * LibreOffice 24.2.3 final release (identical to rc2)
+   * upload to unstable 
+  -- Rene Engelhard <rene@debian.org>  Mon, 29 Apr 2024 21:36:22 +0200
+ libreoffice (4:24.2.3~rc2-1) experimental; urgency=medium
+   * New upstream release candidate
+  -- Rene Engelhard <rene@debian.org>  Mon, 29 Apr 2024 20:53:47 +0200
+ libreoffice (4:24.2.3~rc1-3) unstable; urgency=medium
+   * debian/rules:
+     - revert bsh build change from -2 for now
+  -- Rene Engelhard <rene@debian.org>  Wed, 17 Apr 2024 21:07:49 +0200
+ libreoffice (4:24.2.3~rc1-2) unstable; urgency=medium
+   * upload to unstable
+   * debian/rules:
+     - move bsh build-dep to Build-Depends-Indep: and build rhino
+       and bsh scripting only in build-indep
+  -- Rene Engelhard <rene@debian.org>  Wed, 17 Apr 2024 17:40:08 +0200
+ libreoffice (4:24.2.3~rc1-1) experimental; urgency=medium
+   * New upstream release candidate
+     - fixes CVE-2024-3044 ("Graphic on-click binding allows unchecked script
+       execution")
+   * debian/rules:
+     - more target fixes to make Rules-Requires-Root: no work
+       + make binary-{arch,indep} depend on prepare and build-{arch,indep} since
+         with Rules-Requires-Root: no "build{-*}" is not calld anymore itself
+       + fix install-common dependencies (needs to depend on
+         $(STAMP_DIR)/build-{arch,indep}; only depend on build-arch/build-indep
+         on binary-arch/binary-indep builds)
+     - check for binary-indep instead of build-indep for arch-indep builds as
+       Rules-Requires-Root: no builds now (only) call binary-indep without
+       build-indep before
+     - remove firebird/KDE workerounds in install-common again; works without
+       with binary-indep/Rules-Requires-Root: no now
+     - remove extra individual Suggests on -{hyphenation,spellcheck}-xy
+     - fix the ability to ignore make check errors;
+       don't let the value be overridden by the list of archs where
+       "smoketest-only" is fatal
+   * debian/control.in: set Rules-Requires-Root: no
+   * debian/control.lang.in: add Suggests on -{hyphenation,spellcheck}-xy
+     unconditionally for all languages
+  -- Rene Engelhard <rene@debian.org>  Thu, 11 Apr 2024 19:59:04 +0200
+ libreoffice (4:24.2.2-3) unstable; urgency=medium
+   * debian/rules: make -commons -mysql and -firebird Breaks: << 4:24.2.2-2~
+     to fix it in backports
+   * debian/rules: guard firebird_sdbc.xcu install in install-common;
+     only try if it exists (as the qt/kde stuff) and add comment to the
+     build-indep check why
+  -- Rene Engelhard <rene@debian.org>  Sun, 31 Mar 2024 12:25:17 +0200
+ libreoffice (4:24.2.2-2) unstable; urgency=medium
+   * debian/patches/split-sdbc-firebird-mariadb.diff: create extra
+     {mysqlc,firebird_sdbc}.xcd as for evoab. Otherwise configuration
+     parts of it ends up (or not in indep builds) in libreoffice-commons
+     main.xcd
+   * debian/rules: 
+     - install new {mysqlc,firebird_sdbc}.xcd into the respective
+       packages
+     - build-depend on liborcus-dev (>> 0.19.2-3+b1) as for libxmlsec1-dev
+   * debian/libreoffice-sdbc-{mysql,firebird}.ucf: add 
+   * debian/control.in: add Breaks: -sdbc-{mysql,firebird} (<< 4:24.2.2-2)
+     to libreoffice-common
+  -- Rene Engelhard <rene@debian.org>  Sat, 30 Mar 2024 09:30:30 +0000
+ libreoffice (4:24.2.2-1) unstable; urgency=medium
+   * LibreOffice 24.2.2 release (identical to rc2)
+   * upload to unstable
+  -- Rene Engelhard <rene@debian.org>  Thu, 28 Mar 2024 08:28:58 +0000
+ libreoffice (4:24.2.2~rc2-2) experimental; urgency=medium
+   * debian/rules:
+     - explicitely --disable-* GTK3/dbus/gpgmepp if not to be enabled 
+     - fix DBUS disabling for build-indep
+  -- Rene Engelhard <rene@debian.org>  Wed, 27 Mar 2024 17:23:35 +0000
+ libreoffice (4:24.2.2~rc2-1) experimental; urgency=medium
+   * debian/patches/python-3.12.diff: add from libreoffice-24-2 branch;
+     only a warning here but probably senseful to have anyway
+   * New upstream release candidate
+   * debian/rules:
+     - build-depend on python3-setuptools instead of
+       python3-distutils (closes: #1065893) 
+     - move images_helpimg.zip to libreoffice-help-common
+     - don't make build: call build-arch and build-indep manually but
+       depend on it (and $(STAMP_DIR)/prepare)
+     - reduce some build-deps to make transitions easier with all the
+       build-deps we have:
+       + move fontforge to B-D-I and rebuild opens___.ttf as before. Make
+         arch-dep builds use fonts-opensymbol and it's copy as it's already
+         there.
+         Implement build profiles to change behaviour here should there
+         ever be need for it (e.g. if one needed a new version of
+         opensymbol for the tests and it's not available (yet)).
+       + aggressively disable unneeded stuff for build-indep builds we don't
+         need for generating the indep stuff. Move their build deps to
+         Build-Depends-Arch:. Work around install failures for the KDE stuff in
+         install-common
+     - move install of the lokit and gir stuff from install-common to
+       install-arch, both libreofficekit-dev and gir1.2-lokdocview-0.1
+       are arch-dep anyway
+   * debian/control.in: add replaces to libreoffice-common on
+     libreoffice-help-common for the images_helpimg.zip move
+  -- Rene Engelhard <rene@debian.org>  Fri, 22 Mar 2024 20:37:15 +0100
+ libreoffice (4:24.2.2~rc1-2) experimental; urgency=medium
+   * debian/patches/fix-32bit-build.diff: as name says; from upstream
+     gerrit
+  -- Rene Engelhard <rene@debian.org>  Fri, 08 Mar 2024 10:13:05 +0100
+ libreoffice (4:24.2.2~rc1-1) experimental; urgency=medium
+   * New upstream release candidate
+  -- Rene Engelhard <rene@debian.org>  Thu, 07 Mar 2024 16:55:54 +0100
+ libreoffice (4:24.2.1-4) unstable; urgency=medium
+   * debian/rules:
+     - re-enable libreoffice-evolution; rm evolocal.odb if evolution is
+       disabled, though (otherwise ends up in -common) (closes: #1065461)
+   * debian/control.evolution.in:
+     - add Replaces: libreoffice-common (= 4:24.2.1-3)
+  -- Rene Engelhard <rene@debian.org>  Tue, 05 Mar 2024 07:05:44 +0100
+ libreoffice (4:24.2.1-3) unstable; urgency=medium
+   * don't pass -Nlibreoffice-evolution to debhelper, it's disabled everywhere 
+  -- Rene Engelhard <rene@debian.org>  Mon, 04 Mar 2024 06:17:06 +0100
+ libreoffice (4:24.2.1-2) unstable; urgency=medium
+   * debian/rules: temporarily disable libreoffice-evolution
+  -- Rene Engelhard <rene@debian.org>  Sun, 03 Mar 2024 18:47:08 +0000
+ libreoffice (4:24.2.1-1) unstable; urgency=medium
+   * LibreOffice 24.2.1 final (identical to rc2)
+   * upload to unstable
+   * debian/rules:
+     - also suggest libreoffice-{hyphenation,spellcheck}-tr in -l10n-tr
+       and libreoffice-{hyphenation,spellcheck}-fr in -l10n-fr (as for fi)
+     - revert building with -O2 on riscv64. Makes payloadNaN test pass on
+       boards which failed before, so it's probably not a correct result.
+       upstream makefile does -Os anyways
+     - add some more safety nets for t64:
+       - Build-Depend on dpkg-dev (>= 1.22.5) on affected archs
+       - Build-Depend on libxmlsec1-dev (>= 1.2.39-5) on affected archs
+  -- Rene Engelhard <rene@debian.org>  Wed, 28 Feb 2024 18:06:52 +0100
+ libreoffice (4:24.2.1~rc2-1) experimental; urgency=medium
  
    * New upstream release candidate 
  
diff --cc debian/control
index d4722c5b04b002632ad6367f9341939f46441c92,494ecc5e97bf13804188e45e91aa1b595b3910b8..20d4f5c66fd861a0550012c47b09450efef9eed6
@@@ -9,22 -14,19 +14,19 @@@ Build-Depends: autoconf
                 binutils (>= 2.37-9) [ppc64],
                 bison,
                 bzip2,
-                coinor-libcoinmp-dev,
-                coinor-libcoinutils-dev,
 +               clang-11 [alpha amd64 arm64 armel armhf i386 ia64 kfreebsd-amd64 kfreebsd-i386 mipsel mips64el ppc64el],
                 debhelper-compat (= 12),
-                default-jdk (>= 2:1.9) [!hppa !hurd-i386 !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386 !powerpcspe !s390 !sparc] <!nojava>,
+                default-jdk (>= 2:1.9) [!hppa !hurd-i386 !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386 !powerpcspe !s390 !sparc !ppc64el !s390x !armhf] <!nojava>,
                 dh-python <!nopython>,
-                firebird-dev,
+                dpkg-dev (>= 1.22.5) [armel armhf hppa kfreebsd-i386 m68k mips mipsel powerpc powerpcspe sparc],
                 flex,
-                fontforge-nox | fontforge,
+                g++ (>= 4:12),
                 g++-12 [i386],
+                gcc (>= 4:12),
                 gcc-12 [i386],
-                gobject-introspection <!nogir>,
                 gperf,
                 java-common (>= 0.75) <!nojava>,
-                javahelper <!nojava>,
-                libabsl-dev [alpha amd64 arm64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 loong64 m68k mips mipsel mips64 mips64el powerpc powerpcspe ppc64 ppc64el riscv64 s390x sparc sparc64],
+                javahelper [!armhf !hppa !kfreebsd-amd64 !kfreebsd-i386 !mips64 !powerpcspe !ppc64el !s390x !sparc] <!nojava>,
 -               junit4 [amd64 arm64] <!nocheck !nojava>,
                 libabw-dev (<< 0.2~),
                 libabw-dev (>= 0.1),
                 libarchive-zip-perl [!armhf !hppa !kfreebsd-amd64 !kfreebsd-i386 !mips64 !powerpcspe !ppc64el !s390x !sparc] <!nojava>,
diff --cc debian/rules
Simple merge