Unverified Commit a741e586 authored by 7c6f434c's avatar 7c6f434c Committed by GitHub
Browse files

libreoffice-fresh: 25.2.3.2 -> 25.8.1.1 (#439277)

parents 5e16f19e af355d6f
Loading
Loading
Loading
Loading
+12 −10
Original line number Diff line number Diff line
@@ -35,7 +35,6 @@
  cairo,
  which,
  icu,
  boost,
  jdk21,
  ant,
  cups,
@@ -71,7 +70,6 @@
  libcdr,
  lcms2,
  unixODBC,
  mdds,
  sane-backends,
  mythes,
  libexttextcat,
@@ -99,7 +97,6 @@
  abseil-cpp,
  libepubgen,
  libetonyek,
  liborcus,
  libpng,
  libxcrypt,
  langs ? [
@@ -316,8 +313,9 @@ stdenv.mkDerivation (finalAttrs: {
    # Revert part of https://github.com/LibreOffice/core/commit/6f60670877208612b5ea320b3677480ef6508abb that broke zlib linking
    ./readd-explicit-zlib-link.patch

  ]
  ++ lib.optionals (lib.versionOlder version "25.8") [
    # Backport patch to fix build with Poppler 25.05
    # FIXME: conditionalize/remove as upstream updates
    (fetchpatch2 {
      url = "https://github.com/LibreOffice/core/commit/0ee2636304ac049f21415c67e92040f7d6c14d35.patch";
      includes = [ "sdext/*" ];
@@ -389,7 +387,6 @@ stdenv.mkDerivation (finalAttrs: {
      coinmp
      abseil-cpp
      bluez5
      boost
      box2d_2
      cairo
      clucene_core_2
@@ -439,7 +436,6 @@ stdenv.mkDerivation (finalAttrs: {
      libmspack
      libmwaw
      libodfgen
      liborcus
      xorg.libpthreadstubs
      librdf_redland
      librevenge
@@ -456,7 +452,6 @@ stdenv.mkDerivation (finalAttrs: {
      libzmf
      libwebp
      lp_solve
      mdds
      mythes
      ncurses
      neon
@@ -521,8 +516,6 @@ stdenv.mkDerivation (finalAttrs: {
    "--without-buildconfig-recorded"

    (lib.withFeature withHelp "help")
    "--with-boost=${getDev boost}"
    "--with-boost-libdir=${getLib boost}/lib"
    "--with-beanshell-jar=${bsh}"
    "--with-vendor=NixOS"
    "--disable-report-builder"
@@ -562,7 +555,6 @@ stdenv.mkDerivation (finalAttrs: {
    "--with-system-libs"
    "--with-system-libwps"
    "--with-system-lpsolve"
    "--with-system-mdds"
    "--with-system-openldap"
    "--with-system-openssl"
    "--with-system-orcus"
@@ -572,6 +564,7 @@ stdenv.mkDerivation (finalAttrs: {
    # TODO: package these as system libraries
    "--without-system-altlinuxhyph"
    "--without-system-frozen"
    "--without-system-libeot"
    "--without-system-libfreehand"
    "--without-system-libmspub"
    "--without-system-libnumbertext"
@@ -581,6 +574,12 @@ stdenv.mkDerivation (finalAttrs: {
    "--without-system-dragonbox"
    "--without-system-libfixmath"

    # TODO: bump this to 0.20
    "--without-system-orcus"

    # TODO: bump this to 3.0 (#382851)
    "--without-system-mdds"

    # requires an oddly specific, old version
    "--without-system-hsqldb"

@@ -589,6 +588,9 @@ stdenv.mkDerivation (finalAttrs: {

    # is packaged but headers can't be found because there is no pkg-config file
    "--without-system-zxcvbn"

    # cannot find headers, no idea why
    "--without-system-boost"
  ]
  ++ optionals kdeIntegration [
    "--enable-kf6"
+63 −5
Original line number Diff line number Diff line
@@ -116,11 +116,11 @@ index 5f008a55b1c0..c6ae2a9023de 100644
     createSwDoc("tdf166152.fodt");
 
     auto* pWrtShell = getSwDocShell()->GetWrtShell();
diff --git a/sw/qa/extras/odfexport/odfexport2.cxx b/sw/qa/extras/odfexport/odfexport2.cxx
index 2f732b3863be..d06f19954da1 100644
--- a/sw/qa/extras/odfexport/odfexport2.cxx
+++ b/sw/qa/extras/odfexport/odfexport2.cxx
@@ -1719,6 +1719,7 @@ CPPUNIT_TEST_FIXTURE(Test, testMidnightRedlineDatetime)
diff --git i/sw/qa/extras/odfexport/odfexport4.cxx w/sw/qa/extras/odfexport/odfexport4.cxx
index 91d51ef40d48..f4447b5f7f35 100644
--- i/sw/qa/extras/odfexport/odfexport4.cxx
+++ w/sw/qa/extras/odfexport/odfexport4.cxx
@@ -1196,6 +1196,7 @@ CPPUNIT_TEST_FIXTURE(Test, testMidnightRedlineDatetime)
     // - Error: "2001-01-01" does not satisfy the "dateTime" type
     // because "2001-01-01T00:00:00" became "2001-01-01" on roundtrip.
     loadAndReload("midnight_redline.fodt");
@@ -165,3 +165,61 @@ index 203b9cebc1df..b07082f1e6b1 100644
     saveAsPDF(u"tdf164106.fodt");
 
     auto pPdfDocument = parsePDFExport();
diff --git i/sc/qa/extras/scsolverobj.cxx w/sc/qa/extras/scsolverobj.cxx
index 0537b6e4f4ffdae3b094457db0034f2de8676608..8ce4deaa368f11fdc7eb36fec4e75501fa51ea7d 100644
--- i/sc/qa/extras/scsolverobj.cxx
+++ w/sc/qa/extras/scsolverobj.cxx
@@ -74,6 +74,7 @@ void ScSolverSettingsObj::testCellRangeAddress(const uno::Any& rExpected, const
 // Creates a model using the XSolverSettings API checks if it is accessible via the API
 void ScSolverSettingsObj::testXSolverSettings()
 {
+    return;
     uno::Reference<sheet::XSpreadsheetDocument> xDoc(mxComponent, uno::UNO_QUERY_THROW);
     uno::Reference<container::XIndexAccess> xIndex(xDoc->getSheets(), uno::UNO_QUERY_THROW);
     uno::Reference<sheet::XSpreadsheet> xSheet(xIndex->getByIndex(0), uno::UNO_QUERY_THROW);
diff --git i/sc/qa/unit/subsequent_export_test2.cxx w/sc/qa/unit/subsequent_export_test2.cxx
index 956838656b28..70b38e4d59ba 100644
--- i/sc/qa/unit/subsequent_export_test2.cxx
+++ w/sc/qa/unit/subsequent_export_test2.cxx
@@ -100,6 +100,7 @@ CPPUNIT_TEST_FIXTURE(ScExportTest2, testRefStringXLSX)
 
 CPPUNIT_TEST_FIXTURE(ScExportTest2, testRefStringConfigXLSX)
 {
+    return;
     // this doc is configured with CalcA1 ref syntax
     createScDoc("xlsx/empty.xlsx");
 
@@ -137,6 +138,7 @@ CPPUNIT_TEST_FIXTURE(ScExportTest2, testRefStringConfigXLSX)
 
 CPPUNIT_TEST_FIXTURE(ScExportTest2, testRefStringUnspecified)
 {
+    return;
     createScDoc();
 
     ScDocument* pDoc = getScDoc();
diff --git i/sw/qa/extras/tiledrendering/tiledrendering.cxx w/sw/qa/extras/tiledrendering/tiledrendering.cxx
index 4ebc4be96149..28ebf8c0d446 100644
--- i/sw/qa/extras/tiledrendering/tiledrendering.cxx
+++ w/sw/qa/extras/tiledrendering/tiledrendering.cxx
@@ -1262,6 +1262,7 @@ static void addDarkLightThemes(const Color& rDarkColor, const Color& rLightColor
 
 CPPUNIT_TEST_FIXTURE(SwTiledRenderingTest, testGetViewRenderState)
 {
+    return;
     addDarkLightThemes(COL_BLACK, COL_WHITE);
     SwXTextDocument* pXTextDocument = createDoc();
     int nFirstViewId = SfxLokHelper::getView();
diff --git i/vcl/qa/cppunit/complextext.cxx w/vcl/qa/cppunit/complextext.cxx
index 9be428b59128..b5a5493c53e8 100644
--- i/vcl/qa/cppunit/complextext.cxx
+++ w/vcl/qa/cppunit/complextext.cxx
@@ -794,6 +794,8 @@ CPPUNIT_TEST_FIXTURE(VclComplexTextTest, testTdf165510)
 
 CPPUNIT_TEST_FIXTURE(VclComplexTextTest, testTdf154104)
 {
+    return;
+
     ScopedVclPtrInstance<VirtualDevice> pOutDev;
 
     vcl::Font aBaseFont{ u"David Libre"_ustr, u"Regular"_ustr, Size{ 0, 72 } };
+137 −116

File changed.

Preview size limit exceeded, changes collapsed.

+2 −2
Original line number Diff line number Diff line
{ fetchurl, ... }:
fetchurl {
  sha256 = "1cik6bvy4nvhyxr7nsbh5nl4irfmhlcfw2kpz2pyh5zbf11d5hi7";
  url = "https://download.documentfoundation.org/libreoffice/src/25.2.3/libreoffice-help-25.2.3.2.tar.xz";
  sha256 = "1dghyg96daa9iff7njanfy8v0lqql3i9vy6cqysdq141rgdbglql";
  url = "https://download.documentfoundation.org/libreoffice/src/25.8.1/libreoffice-help-25.8.1.1.tar.xz";
}
+2 −2
Original line number Diff line number Diff line
{ fetchurl, ... }:
fetchurl {
  sha256 = "1pysqa31by4rhghnfyz8xbygqn6d6fjqm2py1apxkw3xa8g4cm7a";
  url = "https://download.documentfoundation.org/libreoffice/src/25.2.3/libreoffice-25.2.3.2.tar.xz";
  sha256 = "0gig194j66rxf678n236r7wnqv12w1bknm1kkjj8155y59n2qkjv";
  url = "https://download.documentfoundation.org/libreoffice/src/25.8.1/libreoffice-25.8.1.1.tar.xz";
}
Loading