Accepting request 930690 from LibreOffice:7.2
OBS-URL: https://build.opensuse.org/request/show/930690 OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=983
This commit is contained in:
parent
e51d1f3e2f
commit
20b98dbb27
@ -1,23 +0,0 @@
|
|||||||
diff --git a/svx/source/svdraw/svdoashp.cxx b/svx/source/svdraw/svdoashp.cxx
|
|
||||||
index ea304ef..8681935 100644
|
|
||||||
--- a/svx/source/svdraw/svdoashp.cxx
|
|
||||||
+++ b/svx/source/svdraw/svdoashp.cxx
|
|
||||||
@@ -2331,7 +2331,18 @@
|
|
||||||
nHgt=aSiz2.Height()+1; // a little more tolerance
|
|
||||||
}
|
|
||||||
else
|
|
||||||
+ {
|
|
||||||
nHgt = rOutliner.GetTextHeight()+1; // a little more tolerance
|
|
||||||
+
|
|
||||||
+ sal_Int16 nColumns = GetMergedItem(SDRATTR_TEXTCOLUMNS_NUMBER).GetValue();
|
|
||||||
+ if (bHgtGrow && nColumns > 1)
|
|
||||||
+ {
|
|
||||||
+ // Both 'resize shape to fix text' and multiple columns are enabled. The
|
|
||||||
+ // first means a dynamic height, the second expects a fixed height.
|
|
||||||
+ // Resolve this conflict by going with the original height.
|
|
||||||
+ nHgt = rR.getHeight();
|
|
||||||
+ }
|
|
||||||
+ }
|
|
||||||
rOutliner.Clear();
|
|
||||||
}
|
|
||||||
}
|
|
305
bsc1189813.patch
305
bsc1189813.patch
@ -1,305 +0,0 @@
|
|||||||
From 1d5dc93089ee2e9b3b3761fd7b5558d55ac8a1fa Mon Sep 17 00:00:00 2001
|
|
||||||
From: Miklos Vajna <vmiklos@collabora.com>
|
|
||||||
Date: Mon, 20 Sep 2021 11:26:53 +0200
|
|
||||||
Subject: [PATCH] tdf#144091 svx: fix unwanted blur of shadow from table cell
|
|
||||||
fill
|
|
||||||
|
|
||||||
Initial render support for shadows of table shapes were added in commit
|
|
||||||
a75bf43a8d6c5dec6dcc86908c142ceec541aa8c (tdf#129961 svx: add rendering
|
|
||||||
for table shadow as direct format, 2020-12-02).
|
|
||||||
|
|
||||||
That already noticed a trick with the shadow of table shapes: the shadow
|
|
||||||
is generate from the cell fill and the border, but not from the text.
|
|
||||||
|
|
||||||
An additional trick is that when blur is enabled for the table shape's
|
|
||||||
shadow, then only the border should be blurred, not the cell fill.
|
|
||||||
|
|
||||||
In the bug document's case, the effective cell background was gray, with
|
|
||||||
a semi-transparent red shadow. We used to render cc0000 with blur and
|
|
||||||
cccccc without blur, now we correctly render cca3a3, matching
|
|
||||||
PowerPoint.
|
|
||||||
|
|
||||||
(cherry picked from commit 37a52d30bbfcf1d073779b50139c4dafa507be4b)
|
|
||||||
|
|
||||||
Conflicts:
|
|
||||||
drawinglayer/source/primitive2d/shadowprimitive2d.cxx
|
|
||||||
drawinglayer/source/tools/primitive2dxmldump.cxx
|
|
||||||
include/drawinglayer/primitive2d/BufferedDecompositionPrimitive2D.hxx
|
|
||||||
|
|
||||||
Change-Id: I7326a5f6254cf19b2d05181084c78e734ff7a7b4
|
|
||||||
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122357
|
|
||||||
Tested-by: Jenkins
|
|
||||||
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
|
|
||||||
|
|
||||||
Related: tdf#144091 svx: fix interaction of transp cell fill and transp shadow
|
|
||||||
|
|
||||||
This is a follow-up to commit 37a52d30bbfcf1d073779b50139c4dafa507be4b
|
|
||||||
(tdf#144091 svx: fix unwanted blur of shadow from table cell fill,
|
|
||||||
2021-09-20), where it turned out that the original bugdoc was just a
|
|
||||||
special case of almost full transparency (80%), that's why avoiding the
|
|
||||||
blur fixed the problem.
|
|
||||||
|
|
||||||
A more general approach instead is to multiply the alpha or the cell
|
|
||||||
fill of table shapes and the alpha of the shadow itself. The end result
|
|
||||||
is the same (80% transparency) for the first bugdoc, but this gives back
|
|
||||||
the blur on the second bugdoc.
|
|
||||||
|
|
||||||
(cherry picked from commit 00fa364a2403dc23a786d3f91fde06e10b3a4a9a)
|
|
||||||
|
|
||||||
Conflicts:
|
|
||||||
drawinglayer/source/primitive2d/shadowprimitive2d.cxx
|
|
||||||
drawinglayer/source/processor2d/vclpixelprocessor2d.cxx
|
|
||||||
include/drawinglayer/primitive2d/BufferedDecompositionPrimitive2D.hxx
|
|
||||||
svx/source/sdr/primitive2d/sdrdecompositiontools.cxx
|
|
||||||
|
|
||||||
Change-Id: I63560e3a73473c70157ecee8365ec7154217f269
|
|
||||||
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122565
|
|
||||||
Tested-by: Jenkins
|
|
||||||
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
|
|
||||||
---
|
|
||||||
.../processor2d/vclpixelprocessor2d.cxx | 2 +-
|
|
||||||
.../source/tools/primitive2dxmldump.cxx | 33 +++++-
|
|
||||||
.../primitive2d/baseprimitive2d.hxx | 11 ++
|
|
||||||
.../sdr/primitive2d/sdrdecompositiontools.cxx | 72 ++++++++++---
|
|
||||||
svx/source/table/viewcontactoftableobj.cxx | 16 ++-
|
|
||||||
vcl/source/bitmap/bitmapfilter.cxx | 5 +
|
|
||||||
9 files changed, 221 insertions(+), 21 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/drawinglayer/source/processor2d/vclpixelprocessor2d.cxx b/drawinglayer/source/processor2d/vclpixelprocessor2d.cxx
|
|
||||||
index 9bdbf95a015b..5e6c6a73cd60 100644
|
|
||||||
--- a/drawinglayer/source/processor2d/vclpixelprocessor2d.cxx
|
|
||||||
+++ b/drawinglayer/source/processor2d/vclpixelprocessor2d.cxx
|
|
||||||
@@ -1037,7 +1037,7 @@ void VclPixelProcessor2D::processGlowPrimitive2D(const primitive2d::GlowPrimitiv
|
|
||||||
const sal_uInt8 nAlpha = rCandidate.getGlowColor().GetAlpha();
|
|
||||||
|
|
||||||
impBufferDevice aBufferDevice(*mpOutputDevice, aRange);
|
|
||||||
- if (aBufferDevice.isVisible())
|
|
||||||
+ if (aBufferDevice.isVisible() && !aRange.isEmpty())
|
|
||||||
{
|
|
||||||
// remember last OutDev and set to content
|
|
||||||
OutputDevice* pLastOutputDevice = mpOutputDevice;
|
|
||||||
diff --git a/drawinglayer/source/tools/primitive2dxmldump.cxx b/drawinglayer/source/tools/primitive2dxmldump.cxx
|
|
||||||
index 7c5e5771d9bc..1e99ac91ed54 100644
|
|
||||||
--- a/drawinglayer/source/tools/primitive2dxmldump.cxx
|
|
||||||
+++ b/drawinglayer/source/tools/primitive2dxmldump.cxx
|
|
||||||
@@ -569,11 +569,42 @@ void Primitive2dXmlDump::decomposeAndWrite(
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
|
|
||||||
+ case PRIMITIVE2D_ID_MODIFIEDCOLORPRIMITIVE2D:
|
|
||||||
+ {
|
|
||||||
+ // ModifiedColorPrimitive2D.
|
|
||||||
+ rWriter.startElement("modifiedColor");
|
|
||||||
+ drawinglayer::primitive2d::Primitive2DContainer aPrimitiveContainer;
|
|
||||||
+ pBasePrimitive->get2DDecomposition(aPrimitiveContainer,
|
|
||||||
+ drawinglayer::geometry::ViewInformation2D());
|
|
||||||
+ decomposeAndWrite(aPrimitiveContainer, rWriter);
|
|
||||||
+ rWriter.endElement();
|
|
||||||
+ break;
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
default:
|
|
||||||
{
|
|
||||||
- rWriter.startElement("unhandled");
|
|
||||||
+ OString aName("unhandled");
|
|
||||||
+ switch (nId)
|
|
||||||
+ {
|
|
||||||
+ case PRIMITIVE2D_ID_RANGE_SVX | 14: // PRIMITIVE2D_ID_SDRCELLPRIMITIVE2D
|
|
||||||
+ {
|
|
||||||
+ aName = "sdrCell";
|
|
||||||
+ break;
|
|
||||||
+ }
|
|
||||||
+ }
|
|
||||||
+ rWriter.startElement(aName);
|
|
||||||
rWriter.attribute("id", OUStringToOString(sCurrentElementTag, RTL_TEXTENCODING_UTF8));
|
|
||||||
rWriter.attribute("idNumber", nId);
|
|
||||||
+
|
|
||||||
+ auto pBufferedDecomposition
|
|
||||||
+ = dynamic_cast<const BufferedDecompositionPrimitive2D*>(pBasePrimitive);
|
|
||||||
+ if (pBufferedDecomposition)
|
|
||||||
+ {
|
|
||||||
+ rWriter.attribute(
|
|
||||||
+ "transparenceForShadow",
|
|
||||||
+ OString::number(pBufferedDecomposition->getTransparenceForShadow()));
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
drawinglayer::primitive2d::Primitive2DContainer aPrimitiveContainer;
|
|
||||||
pBasePrimitive->get2DDecomposition(aPrimitiveContainer,
|
|
||||||
drawinglayer::geometry::ViewInformation2D());
|
|
||||||
diff --git a/include/drawinglayer/primitive2d/baseprimitive2d.hxx b/include/drawinglayer/primitive2d/baseprimitive2d.hxx
|
|
||||||
index 7619e04e5279..f697886c1ac5 100644
|
|
||||||
--- a/include/drawinglayer/primitive2d/baseprimitive2d.hxx
|
|
||||||
+++ b/include/drawinglayer/primitive2d/baseprimitive2d.hxx
|
|
||||||
@@ -204,6 +204,10 @@ private:
|
|
||||||
/// a sequence used for buffering the last create2DDecomposition() result
|
|
||||||
Primitive2DContainer maBuffered2DDecomposition;
|
|
||||||
|
|
||||||
+ /// When a shadow wraps a list of primitives, this primitive wants to influence the transparency
|
|
||||||
+ /// of the shadow.
|
|
||||||
+ sal_uInt16 mnTransparenceForShadow = 0;
|
|
||||||
+
|
|
||||||
protected:
|
|
||||||
/** access methods to maBuffered2DDecomposition. The usage of this methods may allow
|
|
||||||
later thread-safe stuff to be added if needed. Only to be used by getDecomposition()
|
|
||||||
@@ -236,6 +240,13 @@ public:
|
|
||||||
virtual void
|
|
||||||
get2DDecomposition(Primitive2DDecompositionVisitor& rVisitor,
|
|
||||||
const geometry::ViewInformation2D& rViewInformation) const override;
|
|
||||||
+
|
|
||||||
+ void setTransparenceForShadow(sal_uInt16 nTransparenceForShadow)
|
|
||||||
+ {
|
|
||||||
+ mnTransparenceForShadow = nTransparenceForShadow;
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
+ sal_uInt16 getTransparenceForShadow() const { return mnTransparenceForShadow; }
|
|
||||||
};
|
|
||||||
|
|
||||||
} // end of namespace drawinglayer::primitive2d
|
|
||||||
diff --git a/svx/source/sdr/primitive2d/sdrdecompositiontools.cxx b/svx/source/sdr/primitive2d/sdrdecompositiontools.cxx
|
|
||||||
index dcff748ea60f..1cd60e75d925 100644
|
|
||||||
--- a/svx/source/sdr/primitive2d/sdrdecompositiontools.cxx
|
|
||||||
+++ b/svx/source/sdr/primitive2d/sdrdecompositiontools.cxx
|
|
||||||
@@ -545,7 +545,6 @@ basegfx::B2DRange getTextAnchorRange(const attribute::SdrTextAttribute& rText,
|
|
||||||
{
|
|
||||||
if(!rContent.empty())
|
|
||||||
{
|
|
||||||
- Primitive2DContainer aRetval(2);
|
|
||||||
basegfx::B2DHomMatrix aShadowOffset;
|
|
||||||
|
|
||||||
{
|
|
||||||
@@ -576,25 +575,66 @@ basegfx::B2DRange getTextAnchorRange(const attribute::SdrTextAttribute& rText,
|
|
||||||
}
|
|
||||||
|
|
||||||
// create shadow primitive and add content
|
|
||||||
- aRetval[0] = Primitive2DReference(
|
|
||||||
- new ShadowPrimitive2D(
|
|
||||||
- aShadowOffset,
|
|
||||||
- rShadow.getColor(),
|
|
||||||
- rShadow.getBlur(),
|
|
||||||
- (pContentForShadow ? *pContentForShadow : rContent)));
|
|
||||||
-
|
|
||||||
- if(0.0 != rShadow.getTransparence())
|
|
||||||
+ const Primitive2DContainer& rContentForShadow
|
|
||||||
+ = pContentForShadow ? *pContentForShadow : rContent;
|
|
||||||
+ int nContentWithTransparence = std::count_if(
|
|
||||||
+ rContentForShadow.begin(), rContentForShadow.end(),
|
|
||||||
+ [](const Primitive2DReference& xChild) {
|
|
||||||
+ auto pChild = dynamic_cast<BufferedDecompositionPrimitive2D*>(xChild.get());
|
|
||||||
+ return pChild && pChild->getTransparenceForShadow() != 0;
|
|
||||||
+ });
|
|
||||||
+ if (nContentWithTransparence == 0)
|
|
||||||
{
|
|
||||||
- // create SimpleTransparencePrimitive2D
|
|
||||||
- const Primitive2DContainer aTempContent { aRetval[0] };
|
|
||||||
-
|
|
||||||
+ Primitive2DContainer aRetval(2);
|
|
||||||
aRetval[0] = Primitive2DReference(
|
|
||||||
- new UnifiedTransparencePrimitive2D(
|
|
||||||
- aTempContent,
|
|
||||||
- rShadow.getTransparence()));
|
|
||||||
+ new ShadowPrimitive2D(
|
|
||||||
+ aShadowOffset,
|
|
||||||
+ rShadow.getColor(),
|
|
||||||
+ rShadow.getBlur(),
|
|
||||||
+ (pContentForShadow ? *pContentForShadow : rContent)));
|
|
||||||
+
|
|
||||||
+ if(0.0 != rShadow.getTransparence())
|
|
||||||
+ {
|
|
||||||
+ // create SimpleTransparencePrimitive2D
|
|
||||||
+ const Primitive2DContainer aTempContent { aRetval[0] };
|
|
||||||
+
|
|
||||||
+ aRetval[0] = Primitive2DReference(
|
|
||||||
+ new UnifiedTransparencePrimitive2D(
|
|
||||||
+ aTempContent,
|
|
||||||
+ rShadow.getTransparence()));
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
+ aRetval[1] = Primitive2DReference(new GroupPrimitive2D(rContent));
|
|
||||||
+ return aRetval;
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
+ Primitive2DContainer aRetval;
|
|
||||||
+ for (const auto& xChild : rContentForShadow)
|
|
||||||
+ {
|
|
||||||
+ double fChildTransparence = 0.0;
|
|
||||||
+ auto pChild = dynamic_cast<BufferedDecompositionPrimitive2D*>(xChild.get());
|
|
||||||
+ if (pChild)
|
|
||||||
+ {
|
|
||||||
+ fChildTransparence = pChild->getTransparenceForShadow();
|
|
||||||
+ fChildTransparence /= 100;
|
|
||||||
+ }
|
|
||||||
+ aRetval.push_back(Primitive2DReference(
|
|
||||||
+ new ShadowPrimitive2D(aShadowOffset, rShadow.getColor(), rShadow.getBlur(),
|
|
||||||
+ { xChild })));
|
|
||||||
+ if (rShadow.getTransparence() != 0.0 || fChildTransparence != 0.0)
|
|
||||||
+ {
|
|
||||||
+ Primitive2DContainer aTempContent{ aRetval.back() };
|
|
||||||
+
|
|
||||||
+ double fChildAlpha = 1.0 - fChildTransparence;
|
|
||||||
+ double fShadowAlpha = 1.0 - rShadow.getTransparence();
|
|
||||||
+ double fTransparence = 1.0 - fChildAlpha * fShadowAlpha;
|
|
||||||
+ aRetval.back() = Primitive2DReference(new UnifiedTransparencePrimitive2D(
|
|
||||||
+ std::move(aTempContent), fTransparence));
|
|
||||||
+ }
|
|
||||||
}
|
|
||||||
|
|
||||||
- aRetval[1] = Primitive2DReference(new GroupPrimitive2D(rContent));
|
|
||||||
+ aRetval.push_back(
|
|
||||||
+ Primitive2DReference(new GroupPrimitive2D(rContent)));
|
|
||||||
return aRetval;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
diff --git a/svx/source/table/viewcontactoftableobj.cxx b/svx/source/table/viewcontactoftableobj.cxx
|
|
||||||
index 967bfe820738..41d60d7652f8 100644
|
|
||||||
--- a/svx/source/table/viewcontactoftableobj.cxx
|
|
||||||
+++ b/svx/source/table/viewcontactoftableobj.cxx
|
|
||||||
@@ -39,6 +39,7 @@
|
|
||||||
#include <svx/sdooitm.hxx>
|
|
||||||
#include <vcl/canvastools.hxx>
|
|
||||||
#include <o3tl/unit_conversion.hxx>
|
|
||||||
+#include <svx/xfltrit.hxx>
|
|
||||||
|
|
||||||
#include <cell.hxx>
|
|
||||||
#include "tablelayouter.hxx"
|
|
||||||
@@ -326,10 +327,19 @@ namespace sdr::contact
|
|
||||||
aAttribute
|
|
||||||
= drawinglayer::primitive2d::createNewSdrFillTextAttribute(
|
|
||||||
rCellItemSet, nullptr);
|
|
||||||
+ rtl::Reference pCellReference
|
|
||||||
+ = new drawinglayer::primitive2d::SdrCellPrimitive2D(
|
|
||||||
+ aCellMatrix, aAttribute);
|
|
||||||
+
|
|
||||||
+ sal_uInt16 nTransparence(
|
|
||||||
+ rCellItemSet.Get(XATTR_FILLTRANSPARENCE).GetValue());
|
|
||||||
+ if (nTransparence != 0)
|
|
||||||
+ {
|
|
||||||
+ pCellReference->setTransparenceForShadow(nTransparence);
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
const drawinglayer::primitive2d::Primitive2DReference
|
|
||||||
- xCellReference(
|
|
||||||
- new drawinglayer::primitive2d::SdrCellPrimitive2D(
|
|
||||||
- aCellMatrix, aAttribute));
|
|
||||||
+ xCellReference(pCellReference);
|
|
||||||
aRetvalForShadow.append(xCellReference);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
diff --git a/vcl/source/bitmap/bitmapfilter.cxx b/vcl/source/bitmap/bitmapfilter.cxx
|
|
||||||
index f2020539e04d..9ede4e578b10 100644
|
|
||||||
--- a/vcl/source/bitmap/bitmapfilter.cxx
|
|
||||||
+++ b/vcl/source/bitmap/bitmapfilter.cxx
|
|
||||||
@@ -19,6 +19,11 @@ BitmapFilter::~BitmapFilter() {}
|
|
||||||
|
|
||||||
bool BitmapFilter::Filter(BitmapEx& rBmpEx, BitmapFilter const& rFilter)
|
|
||||||
{
|
|
||||||
+ if (rBmpEx.IsEmpty())
|
|
||||||
+ {
|
|
||||||
+ return true;
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
BitmapEx aTmpBmpEx(rFilter.execute(rBmpEx));
|
|
||||||
|
|
||||||
if (aTmpBmpEx.IsEmpty())
|
|
||||||
--
|
|
||||||
2.31.1
|
|
||||||
|
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:813bc3caa48c3c4af35b6a48bcf9cd19305ff0b81ce9b5304052c10ce5b02b71
|
|
||||||
size 252478892
|
|
@ -1,16 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iQIzBAABCAAdFiEEwoOeytlAj76VMcPp9DSh76/urqMFAmFc92cACgkQ9DSh76/u
|
|
||||||
rqO1BhAApcID/3xnv8O6VnWWVQKGImaDHRSU5XISslvK/JMUo2QF3LlS7Li0BnhT
|
|
||||||
Z+9qoSmWGrir4xyAyh+AU/COmt0OlI87cSZPOZfxQEuELI31MPBSpc1AJC014Fom
|
|
||||||
uBYxHd5nL0JfiLrznzXmaMrcu8pk1PoTdhVW6ZLraTL1s34gSRF2rVD54qe2WSwB
|
|
||||||
/Ox5rRMgUHKj4GtEwFaS2mJ+xtSj5Jsl5R0gFMNsTjUjG2T8SnUF8bmUitM6TpEe
|
|
||||||
zPXHTqARwJRMdcspvsv0wkU28l9obrOmp0HCCmrYQUpx6OOG9nDwQJZzDpTNF5hq
|
|
||||||
3xOLIfSbxQoFKqnTyUUfn0BmDOkSez5m/z7pdDv9kA3QT+NIog47dN9YOZ8P1VUw
|
|
||||||
ytFFvpI2/VetoG+G5E2tsmR9g8sE1HpayzLAVBQsu8/vKlBA/9/ErnDe2LXeKnDS
|
|
||||||
aSfxpUCqDZfjgQmD28Jy1/oNBENRI1kbnv3t7fAij/QQAOHCkF67sxdnalx8VdiN
|
|
||||||
LXrCeOIQjg00eHYsJdC8d4tl3M/DIhMAvyTBxAnYq9cAX0jce/C7FGNhJ7n0hWD+
|
|
||||||
7VInXk6q1a5e9VTSrnO7oDYdZK4vtzilnRUqmUNcqg56ox35G59gTD83FmqDxK95
|
|
||||||
JYlzHvpnEFw+V71QjSRULrIA5tQdtxCHslGC1ecDFIW7VH6cOJ4=
|
|
||||||
=hGs7
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
libreoffice-7.2.3.1.tar.xz
Normal file
3
libreoffice-7.2.3.1.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:152bf8dcb3d23e109c0a1c5558596f86abe04f604ef549f145e93ecfb08a06a3
|
||||||
|
size 252772748
|
16
libreoffice-7.2.3.1.tar.xz.asc
Normal file
16
libreoffice-7.2.3.1.tar.xz.asc
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAABCAAdFiEEwoOeytlAj76VMcPp9DSh76/urqMFAmGECMcACgkQ9DSh76/u
|
||||||
|
rqNoqA/9E8U35Cu6Rxi5x0gDVu5UcCAFBI9XAvAti4/PzOB8nWqOPnOFkIDf5Gh4
|
||||||
|
Ap9HCx2U2haSvFGaCw6Z9JwAZbcPvLfbCVS9Utc/nVi5AiZJDRbAS/rxec/Bq40P
|
||||||
|
1K37VzKjc28sJbHx3RCikT19XBOPFmctqw6P2TLR+YKdaaT/tvhCh6Jq/GI0x1nE
|
||||||
|
B1fdWWWpZ1vRmxzOgR87DE+ohZIXN3ecDx6U5KhRBFoegwG1MTvT44Vn4UapubCu
|
||||||
|
VTOcDVWYHRexumc5O5JsN7SKTE8i/cZ+OhnUP88OQR8p+gdHKGw/Zql6ZdXIMXnD
|
||||||
|
0xCaFpt+pt4xSE9FaTkECtCjJaQMrrD84g5iITNVFIOp1PksHg+kzxIjJlGCjMEl
|
||||||
|
DsQP+5nFRAN1D7eOMEH0wxzua65LYfKg+ZicQ1ENEZKNk3SKzLbhWiEr+Eem6G1K
|
||||||
|
skpClDr9cD/pJhUBAQOIVSNsrOLF+Kqa5ovFG+m4ddImCuGLopKer3YiwbcZVcpG
|
||||||
|
p+6BN47TMuoJVCkmyx/ICiPxLSk1XlHVD3RtY/rth0jKYH3NO9O+6G56uNbpraAG
|
||||||
|
REYP9bB2eEoFmBYX5rmk8kK3RMi1rZfwPGZS/KO4FliqWoqey6bFp06Hd+JsqS8X
|
||||||
|
WuLnLPzxOFBKR5haN0Fq5VtK5c1/Cg3fCp7TDerX23n/iAh7fQE=
|
||||||
|
=yp8P
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:03a177e73941b26a17fd5e0f5b92ebc759262f556847f8f97956cc497334c5c2
|
|
||||||
size 111988404
|
|
@ -1,16 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iQIzBAABCAAdFiEEwoOeytlAj76VMcPp9DSh76/urqMFAmFc92wACgkQ9DSh76/u
|
|
||||||
rqNXzQ//d3hBqBNamA2I8nrFQ/K7B9pBrjlw4yfLHn+cuHGIn0sqSGU7NMWF518g
|
|
||||||
X0W/OXYP4F9tRTJ1VTyxph2uVCG74YLyUVzJfaspMGfu0Y/a2G2r5UYbf82Tv2qt
|
|
||||||
fQ6iBwDGiZJ7Clv8CzItPqbvyOw/CInZ3u8fM0QMQ/i8FoijYZGAD+lcGoNvDik9
|
|
||||||
gmB+QDpz2EWf/PhUi7uDiCq7PSi0eoYR1MBGtKO31qeSSYcbmLQwmkszyGRvabrJ
|
|
||||||
aeoXf7WJMd+6cvqDws5+P4/1czLMMWq5xKqlTVGHMV5lHrGqdTAHLGAi0po/39/W
|
|
||||||
zpStpa4JgLc/KXuuLOqiC8r/PTAS7HrF/LnT+204OJVVPm2FwZJRZZpne46e5Iwq
|
|
||||||
nzzMNyQoRdDWRFYnngibm1JSVcvWeX9xWX46Ps+Wstcvp6fPqQA6uuhdvImIUkkD
|
|
||||||
veUpI+0o1y5O2UbZyTWmyAUa6y7kqTlMnxpyw04oVH3D/Zo8+9Kktp39tj8kAng6
|
|
||||||
f9X62rVAq7TLAxyZTIDZIG1BeA6FW+LzYzKQs9wMjLRe2JIISxb9znOXe2O7CK07
|
|
||||||
pQgbjfjZovxGXMG90zucAxHgs8vxLQY2JcadttElImPA2GjRgRCInmxJrduUCAOf
|
|
||||||
7P6ze27AYGmQYlN+4agzxFPusmvuDU+AmO6V/X5Zykk1WeFHC2s=
|
|
||||||
=sjQP
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
libreoffice-help-7.2.3.1.tar.xz
Normal file
3
libreoffice-help-7.2.3.1.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:94793bc6dd965a119ba7246c39281fc3ead2ed1d9b2fdb6c44e71c39bd4fcd51
|
||||||
|
size 111990344
|
16
libreoffice-help-7.2.3.1.tar.xz.asc
Normal file
16
libreoffice-help-7.2.3.1.tar.xz.asc
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAABCAAdFiEEwoOeytlAj76VMcPp9DSh76/urqMFAmGECMwACgkQ9DSh76/u
|
||||||
|
rqMlkRAAkWut0xBITU8ubpiJo0tXYzOsRHQcKi5IwNAv/WA3dzKcVXtAZqxHDWTb
|
||||||
|
lewFEeera3ffcilZsZ+t2tmIVM+cWYH5pENMFM5HToJGAI3VOMqbsdIxkJS3v49v
|
||||||
|
kMswlReq/GFnu3pdl9VoD7JSS/EHl6VJbAaATSpW5UtEEUmX1cnKr5eSQxq/45Ga
|
||||||
|
zMzfsK4K6cJo63x3bwZOFHq9qBEe3vLDf+Puy6LUqPwzn66zFdBv9hQ69V7wTaII
|
||||||
|
TMXByZDYz/1hjajCA9SEkRn5q1/tCXrsnqRNBw4FwznIFf+s2kmz9ySik+VBZq/M
|
||||||
|
6lM1LVGQCGI+fH3xhPJVzho+ZxH0YwHCYj3pdyT37zg6lKO1loA6y3VRDSDCX7br
|
||||||
|
ErVPV5MqXO1+9gXXX220mjWOSfUvzvesVWMC4WmBeorC2H+xA2xg9zNguNMHXL+Y
|
||||||
|
v4Q1RuTUIWwKGeiAMdyWanQzgc3SWTQXZs7pjZm3hJymIo2lZ3DHVmlzyMU/QMYJ
|
||||||
|
5shO8OyV1Wax2ubIeqUMRjwzMdBCdb+arBCtDSqAA69xRj+4y9LnE2DYJSLSDjwu
|
||||||
|
fwQvikk/zkprxzaAzUN2sihB4kfJWGQUcZO9XlScUIfEiX8+dG/84MYgefZXHxDq
|
||||||
|
olW6Mgc2nwftIl71y4dvQAL9USdTIU50MIdrw0DHsGXgl5AHb/4=
|
||||||
|
=fk0r
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:988a63ae2d50454c6f6c547b5f9331c7c45295f6d792b37fdced7557baca1ce6
|
|
||||||
size 192517028
|
|
@ -1,16 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iQIzBAABCAAdFiEEwoOeytlAj76VMcPp9DSh76/urqMFAmFc924ACgkQ9DSh76/u
|
|
||||||
rqNT+RAAhh53Tp+M2RbWKfa5/BTU5MpR7MXQT9zF0C6jJsghpBVZWu3YOBFz7ZEU
|
|
||||||
MrYl1GAAp2Is9QxhdfoGUUVRuMEscTPGx0Ivyd6DHol1REORAGBoNDYdT3GDwU7q
|
|
||||||
qOpfPDdbuevWseVVjjCeBCgJ/GLXBmGPXR036YIs/QeWeK6+0Ufg4dYEhseU2Wws
|
|
||||||
qvib/H/85Fj+qpEfu+vTg5c4AZoBjUxmsJCRz3tXuk6aJhcEWKza18di0WhADKCn
|
|
||||||
64aPwF6Ev4ffJNC0zKdgjc+8hQMeg4FFp7gkuFYj8EgxJc+fyQh5lzxPjD8p2TJo
|
|
||||||
hKKa7zfQ4J4fsxYT3qEgVQ3Pcsy5AAM5lnnA0yUROzSyZI+4au/WhsQnErlT0vQK
|
|
||||||
zQtQClWTwgX53kdgbhDEj2HYqxGIleQgR9zaDh1GG5HatBqQI81M3w1hYqNQEPWZ
|
|
||||||
KN2gRAFdml7vLRq7jF0vzXFl5bmSVshcFIXHqvEbGcmsRS3OkNbxZdvnUWSuE6Yd
|
|
||||||
VcMCYQ/i+OCsGuGCpy5V6HHDuUEvpB1Ac3gWAi+zD3SueZRtgu/3MO87nZGQBfoa
|
|
||||||
XuOmjO7eFnowTRvjUGVb/hZEV65Y1Aqgv6Yzm455KVsWvcH10AQ4+Qj6zA5tjwc1
|
|
||||||
lG07LJFCSAEDNwzs4QzciNBCiSAIcOuAF2FBw3LuKGolINeJxSY=
|
|
||||||
=N04Y
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
libreoffice-translations-7.2.3.1.tar.xz
Normal file
3
libreoffice-translations-7.2.3.1.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:5eba5d6d75a07987ae8f29fe592143ed3acbaa95c737bd0a6dcbc4f0c26d71e8
|
||||||
|
size 192586924
|
16
libreoffice-translations-7.2.3.1.tar.xz.asc
Normal file
16
libreoffice-translations-7.2.3.1.tar.xz.asc
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAABCAAdFiEEwoOeytlAj76VMcPp9DSh76/urqMFAmGECM4ACgkQ9DSh76/u
|
||||||
|
rqOm7g/+KSrS8Ja8bk0lbiWwrgIdr9weS5yA7N9060Cbst6E2nQHTtcZbr7rjafV
|
||||||
|
Rewyv69oj+x1XDNpePZ2+cQ5do+gHYkqh7J4+o4M5Is1hPhT8dNUQVc8uDAZlE8G
|
||||||
|
DdIAXqtMus22K4xJCrZpykeHixMk7D/zODlabSbNOGQpOLaw4ZRi0s0val7cQSsE
|
||||||
|
3Fq8CzcZXhTxbviQOpvbbyqATVRDEbotJ/ez4dDwwlIddOQN1nh2YCW8nfF/TjGE
|
||||||
|
HDzTM4DbsEDwjMGZaHBWhZS76x5mdbf/yVnNNqRRXxapgBbb65i+xDOdV24AcT0i
|
||||||
|
YdvzRNN4a603mY12ClfZBcWJXerFp9ZlAaI5inEvZack03NewPwx2htAZNabpftf
|
||||||
|
Zf1/uN0gNE6lswWxB+JGrqcrc0GHwQjsGXgo2vy8BV7zeXO8opUVJLJZwmr42NVL
|
||||||
|
ipHEAzKSOEOBlCsdRo7F6D7T55QUTq/JVqXqWMr1hTH4cj1yB/xk9ZkkYyGmvXyf
|
||||||
|
M6rs0yZDrpPfBcKwxHX7PKCsvW6p3x00jlxTdTnxn8N4/nZROFQaIVmEDOyhTNkP
|
||||||
|
LSymokBsEDeAePAY5gXVVawkg/eeUahp3Xi2238C7w9Fe4nRqs9AUPS7xyQdOncd
|
||||||
|
0HH/C38DnEmEXXx+yaH3kH2eqme7Qpy62fJysOQosYnlc/xTj3Y=
|
||||||
|
=JG+N
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,3 +1,11 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Nov 10 09:42:34 UTC 2021 - Danilo Spinella <danilo.spinella@suse.com>
|
||||||
|
|
||||||
|
- Update to 7.2.3.1
|
||||||
|
- Drop patches:
|
||||||
|
* bsc1187982.patch
|
||||||
|
* bsc1189813.patch
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Oct 22 20:04:38 UTC 2021 - Andras Timar <andras.timar@collabora.com>
|
Fri Oct 22 20:04:38 UTC 2021 - Andras Timar <andras.timar@collabora.com>
|
||||||
|
|
||||||
|
@ -46,7 +46,7 @@
|
|||||||
%endif
|
%endif
|
||||||
%bcond_with firebird
|
%bcond_with firebird
|
||||||
Name: libreoffice
|
Name: libreoffice
|
||||||
Version: 7.2.2.2
|
Version: 7.2.3.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: A Free Office Suite (Framework)
|
Summary: A Free Office Suite (Framework)
|
||||||
License: LGPL-3.0-or-later AND MPL-2.0+
|
License: LGPL-3.0-or-later AND MPL-2.0+
|
||||||
@ -105,10 +105,6 @@ Patch3: mediawiki-no-broken-help.diff
|
|||||||
# PATCH-FIX-OPENSUSE boo#1186110 fix GCC 11 error
|
# PATCH-FIX-OPENSUSE boo#1186110 fix GCC 11 error
|
||||||
Patch6: gcc11-fix-error.patch
|
Patch6: gcc11-fix-error.patch
|
||||||
Patch7: pld-skia-patches.patch
|
Patch7: pld-skia-patches.patch
|
||||||
# bsc#1189813 LO-L3: Shadow effect for tables in PPTX partly incorrect
|
|
||||||
Patch8: bsc1189813.patch
|
|
||||||
# bsc#1187982 LO-L3: PPTX: one column becomes two within one text frame
|
|
||||||
Patch9: bsc1187982.patch
|
|
||||||
# Build with java 8
|
# Build with java 8
|
||||||
Patch101: 0001-Revert-java-9-changes.patch
|
Patch101: 0001-Revert-java-9-changes.patch
|
||||||
# try to save space by using hardlinks
|
# try to save space by using hardlinks
|
||||||
@ -988,8 +984,6 @@ Provides %{langname} translations and additional resources (help files, etc.) fo
|
|||||||
%patch3
|
%patch3
|
||||||
%patch6 -p1
|
%patch6 -p1
|
||||||
%patch7 -p1
|
%patch7 -p1
|
||||||
%patch8 -p1
|
|
||||||
%patch9 -p1
|
|
||||||
%if 0%{?suse_version} < 1500
|
%if 0%{?suse_version} < 1500
|
||||||
%patch101 -p1
|
%patch101 -p1
|
||||||
%endif
|
%endif
|
||||||
|
Loading…
Reference in New Issue
Block a user