From 8dbe3a1c3637f9ebc8ab5084e26634654ae06b79 Mon Sep 17 00:00:00 2001 From: Joey Riches Date: Wed, 10 Apr 2024 19:00:13 +0100 Subject: [PATCH] scribus: Rebuild against poppler 24.04.0 --- packages/s/scribus/abi_used_libs | 2 +- packages/s/scribus/abi_used_symbols | 266 +++++++++---------- packages/s/scribus/files/poppler-24.03.patch | 70 +++++ packages/s/scribus/package.yml | 3 +- packages/s/scribus/pspec_x86_64.xml | 4 +- 5 files changed, 208 insertions(+), 137 deletions(-) create mode 100644 packages/s/scribus/files/poppler-24.03.patch diff --git a/packages/s/scribus/abi_used_libs b/packages/s/scribus/abi_used_libs index c9c6e99d28e..c4b4b96bce0 100644 --- a/packages/s/scribus/abi_used_libs +++ b/packages/s/scribus/abi_used_libs @@ -22,7 +22,7 @@ liblcms2.so.2 libm.so.6 libpng16.so.16 libpodofo.so.2 -libpoppler.so.134 +libpoppler.so.136 libpython3.11.so.1.0 libstdc++.so.6 libtiff.so.6 diff --git a/packages/s/scribus/abi_used_symbols b/packages/s/scribus/abi_used_symbols index 02f430e61cc..bb51d23e30b 100644 --- a/packages/s/scribus/abi_used_symbols +++ b/packages/s/scribus/abi_used_symbols @@ -3842,139 +3842,139 @@ libpodofo.so.2:_ZNK6PoDoFo9PdfObject8IsNumberEv libpodofo.so.2:_ZNK6PoDoFo9PdfObject9GetNumberEv libpodofo.so.2:_ZNK6PoDoFo9PdfObject9GetStreamEv libpodofo.so.2:_ZNK6PoDoFo9PdfObject9HasStreamEv -libpoppler.so.134:_Z26getFileSpecNameForPlatformPK6Object -libpoppler.so.134:_Z5error13ErrorCategoryxPKcz -libpoppler.so.134:_ZN10GfxCIDFont15getCodeToGIDMapEP12FoFiTrueTypePi -libpoppler.so.134:_ZN10GfxFontLocC1EOS_ -libpoppler.so.134:_ZN10GfxFontLocD1Ev -libpoppler.so.134:_ZN10GfxFontLocaSEOS_ -libpoppler.so.134:_ZN10LinkAction11parseActionEPK6ObjectRKSt8optionalINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE -libpoppler.so.134:_ZN10LinkActionC2Ev -libpoppler.so.134:_ZN10LinkActionD2Ev -libpoppler.so.134:_ZN10SplashPathD1Ev -libpoppler.so.134:_ZN11Gfx8BitFont15getCodeToGIDMapEP12FoFiTrueType -libpoppler.so.134:_ZN11ImageStream5closeEv -libpoppler.so.134:_ZN11ImageStream5resetEv -libpoppler.so.134:_ZN11ImageStream7getLineEv -libpoppler.so.134:_ZN11ImageStreamC1EP6Streamiii -libpoppler.so.134:_ZN11ImageStreamD1Ev -libpoppler.so.134:_ZN12FoFiTrueType4loadEPKci -libpoppler.so.134:_ZN12FoFiTrueType4makeEPKhii -libpoppler.so.134:_ZN12GlobalParams11setErrQuietEb -libpoppler.so.134:_ZN12GlobalParamsC1EPKc -libpoppler.so.134:_ZN12GlobalParamsD1Ev -libpoppler.so.134:_ZN13SplashFontSrc5unrefEv -libpoppler.so.134:_ZN13SplashFontSrc6setBufEOSt6vectorIhSaIhEE -libpoppler.so.134:_ZN13SplashFontSrc7setFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libpoppler.so.134:_ZN13SplashFontSrcC1Ev -libpoppler.so.134:_ZN14PageTransitionC1EP6Object -libpoppler.so.134:_ZN14PageTransitionD1Ev -libpoppler.so.134:_ZN15FormPageWidgetsD1Ev -libpoppler.so.134:_ZN15SplashOutputDev18setFreeTypeHintingEbb -libpoppler.so.134:_ZN15SplashOutputDev18setVectorAntialiasEb -libpoppler.so.134:_ZN15SplashOutputDev8startDocEP6PDFDoc -libpoppler.so.134:_ZN15SplashOutputDevC1E15SplashColorModeibPhb18SplashThinLineModeb -libpoppler.so.134:_ZN15SplashOutputDevD1Ev -libpoppler.so.134:_ZN16GfxImageColorMap10getRGBLineEPhPji -libpoppler.so.134:_ZN16GfxImageColorMap11getGrayLineEPhS0_i -libpoppler.so.134:_ZN16GfxImageColorMap6getRGBEPKhP6GfxRGB -libpoppler.so.134:_ZN16GfxImageColorMap7getCMYKEPKhP7GfxCMYK -libpoppler.so.134:_ZN16SplashFontEngine11getFontFileEP16SplashFontFileID -libpoppler.so.134:_ZN16SplashFontEngine11loadCIDFontEP16SplashFontFileIDP13SplashFontSrc -libpoppler.so.134:_ZN16SplashFontEngine13loadType1FontEP16SplashFontFileIDP13SplashFontSrcPPKc -libpoppler.so.134:_ZN16SplashFontEngine14loadType1CFontEP16SplashFontFileIDP13SplashFontSrcPPKc -libpoppler.so.134:_ZN16SplashFontEngine16loadTrueTypeFontEP16SplashFontFileIDP13SplashFontSrcPiii -libpoppler.so.134:_ZN16SplashFontEngine19loadOpenTypeCFFFontEP16SplashFontFileIDP13SplashFontSrcPii -libpoppler.so.134:_ZN16SplashFontEngine19loadOpenTypeT1CFontEP16SplashFontFileIDP13SplashFontSrcPPKc -libpoppler.so.134:_ZN16SplashFontEngine7getFontEP14SplashFontFilePKdS3_ -libpoppler.so.134:_ZN16SplashFontEngineC1Ebbbb -libpoppler.so.134:_ZN16SplashFontEngineD1Ev -libpoppler.so.134:_ZN16SplashFontFileIDC2Ev -libpoppler.so.134:_ZN16SplashFontFileIDD2Ev -libpoppler.so.134:_ZN20GfxUnivariateShading8getColorEdP8GfxColor -libpoppler.so.134:_ZN21GfxICCBasedColorSpace15buildTransformsEP8GfxState -libpoppler.so.134:_ZN21GfxICCBasedColorSpaceC1EiP13GfxColorSpacePK3Ref -libpoppler.so.134:_ZN22GfxDeviceRGBColorSpaceC1Ev -libpoppler.so.134:_ZN23GfxDeviceCMYKColorSpaceC1Ev -libpoppler.so.134:_ZN23GfxDeviceGrayColorSpaceC1Ev -libpoppler.so.134:_ZN25GfxGouraudTriangleShading11getTriangleEiPdS0_P8GfxColorS0_S0_S2_S0_S0_S2_ -libpoppler.so.134:_ZN3Gfx7displayEP6Objectb -libpoppler.so.134:_ZN3GfxC1EP6PDFDocP9OutputDevP4DictPK12PDFRectangleS8_PFbPvES9_PS_ -libpoppler.so.134:_ZN3GfxD1Ev -libpoppler.so.134:_ZN4OCGs12findOcgByRefE3Ref -libpoppler.so.134:_ZN4Page14getFormWidgetsEv -libpoppler.so.134:_ZN4Page15getResourceDictEv -libpoppler.so.134:_ZN4XRef10getCatalogEv -libpoppler.so.134:_ZN4XRef10getDocInfoEv -libpoppler.so.134:_ZN4XRef5fetchEiiiPx -libpoppler.so.134:_ZN6Object4freeEv -libpoppler.so.134:_ZN6PDFDoc11displayPageEP9OutputDeviddibbbPFbPvES2_PFbP5AnnotS2_ES2_b -libpoppler.so.134:_ZN6PDFDoc11getNumPagesEv -libpoppler.so.134:_ZN6PDFDoc16displayPageSliceEP9OutputDeviddibbbiiiiPFbPvES2_PFbP5AnnotS2_ES2_b -libpoppler.so.134:_ZN6PDFDoc7getPageEi -libpoppler.so.134:_ZN6PDFDocC1EOSt10unique_ptrI9GooStringSt14default_deleteIS1_EERKSt8optionalIS1_ES9_PvRKSt8functionIFvvEE -libpoppler.so.134:_ZN6PDFDocD1Ev -libpoppler.so.134:_ZN7Catalog11getPageModeEv -libpoppler.so.134:_ZN7Catalog13getJSNameTreeEv -libpoppler.so.134:_ZN7Catalog13getPageLayoutEv -libpoppler.so.134:_ZN7Catalog20getViewerPreferencesEv -libpoppler.so.134:_ZN7Catalog5getJSEi -libpoppler.so.134:_ZN7Catalog8findDestEPK9GooString -libpoppler.so.134:_ZN7Catalog8findPageE3Ref -libpoppler.so.134:_ZN7GfxFont10locateFontEP4XRefP11PSOutputDevP9GooString -libpoppler.so.134:_ZN7GfxFont15readEmbFontFileEP4XRef -libpoppler.so.134:_ZN8GfxState17setDisplayProfileERKSt10shared_ptrIvE -libpoppler.so.134:_ZN8NameTree4initEP4XRefP6Object -libpoppler.so.134:_ZN8NameTreeC1Ev -libpoppler.so.134:_ZN8NameTreeD1Ev -libpoppler.so.134:_ZN9OutputDev12cvtDevToUserEddPdS0_ -libpoppler.so.134:_ZN9OutputDev12cvtUserToDevEddPiS0_ -libpoppler.so.134:_ZN9OutputDev13drawImageMaskEP8GfxStateP6ObjectP6Streamiibbb -libpoppler.so.134:_ZN9OutputDev13setDefaultCTMEPKd -libpoppler.so.134:_ZN9OutputDev14beginType3CharEP8GfxStateddddjPKji -libpoppler.so.134:_ZN9OutputDev15drawMaskedImageEP8GfxStateP6ObjectP6StreamiiP16GfxImageColorMapbS5_iibb -libpoppler.so.134:_ZN9OutputDev16endMarkedContentEP8GfxState -libpoppler.so.134:_ZN9OutputDev18beginMarkedContentEPKcP4Dict -libpoppler.so.134:_ZN9OutputDev19drawSoftMaskedImageEP8GfxStateP6ObjectP6StreamiiP16GfxImageColorMapbS5_iiS7_b -libpoppler.so.134:_ZN9OutputDev24setSoftMaskFromImageMaskEP8GfxStateP6ObjectP6StreamiibbPd -libpoppler.so.134:_ZN9OutputDev26unsetSoftMaskFromImageMaskEP8GfxStatePd -libpoppler.so.134:_ZN9OutputDev6opiEndEP8GfxStateP4Dict -libpoppler.so.134:_ZN9OutputDev8opiBeginEP8GfxStateP4Dict -libpoppler.so.134:_ZN9OutputDev9drawImageEP8GfxStateP6ObjectP6StreamiiP16GfxImageColorMapbPKib -libpoppler.so.134:_ZN9OutputDev9markPointEPKc -libpoppler.so.134:_ZN9OutputDev9markPointEPKcP4Dict -libpoppler.so.134:_ZN9OutputDev9updateAllEP8GfxState -libpoppler.so.134:_ZN9OutputDevC2Ev -libpoppler.so.134:_ZN9OutputDevD2Ev -libpoppler.so.134:_ZNK10FormWidget10isReadOnlyEv -libpoppler.so.134:_ZNK10FormWidget14getPartialNameEv -libpoppler.so.134:_ZNK10FormWidget18getAlternateUiNameEv -libpoppler.so.134:_ZNK14FormWidgetText10getContentEv -libpoppler.so.134:_ZNK14FormWidgetText10isPasswordEv -libpoppler.so.134:_ZNK14FormWidgetText11isMultilineEv -libpoppler.so.134:_ZNK14FormWidgetText12noSpellCheckEv -libpoppler.so.134:_ZNK14FormWidgetText8noScrollEv -libpoppler.so.134:_ZNK14FormWidgetText9getMaxLenEv -libpoppler.so.134:_ZNK16FormWidgetButton13getButtonTypeEv -libpoppler.so.134:_ZNK16FormWidgetButton8getStateEv -libpoppler.so.134:_ZNK16FormWidgetChoice13getNumChoicesEv -libpoppler.so.134:_ZNK16FormWidgetChoice7isComboEv -libpoppler.so.134:_ZNK16FormWidgetChoice9getChoiceEi -libpoppler.so.134:_ZNK16FormWidgetChoice9isListBoxEv -libpoppler.so.134:_ZNK19GfxPatchMeshShading21getParameterizedColorEdP8GfxColor -libpoppler.so.134:_ZNK20OptionalContentGroup7getNameEv -libpoppler.so.134:_ZNK4Dict6lookupEPKci -libpoppler.so.134:_ZNK4Dict8lookupNFEPKc -libpoppler.so.134:_ZNK4OCGs7hasOCGsEv -libpoppler.so.134:_ZNK5Array3getEii -libpoppler.so.134:_ZNK5Array5getNFEi -libpoppler.so.134:_ZNK6Object5fetchEP4XRefi -libpoppler.so.134:_ZNK8GfxState14transformWidthEd -libpoppler.so.134:_ZNK8NameTree7getNameEi -libpoppler.so.134:_ZTI10LinkAction -libpoppler.so.134:_ZTI16SplashFontFileID -libpoppler.so.134:_ZTI9OutputDev -libpoppler.so.134:globalParams +libpoppler.so.136:_Z26getFileSpecNameForPlatformPK6Object +libpoppler.so.136:_Z5error13ErrorCategoryxPKcz +libpoppler.so.136:_ZN10GfxCIDFont15getCodeToGIDMapEP12FoFiTrueTypePi +libpoppler.so.136:_ZN10GfxFontLocC1EOS_ +libpoppler.so.136:_ZN10GfxFontLocD1Ev +libpoppler.so.136:_ZN10GfxFontLocaSEOS_ +libpoppler.so.136:_ZN10LinkAction11parseActionEPK6ObjectRKSt8optionalINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE +libpoppler.so.136:_ZN10LinkActionC2Ev +libpoppler.so.136:_ZN10LinkActionD2Ev +libpoppler.so.136:_ZN10SplashPathD1Ev +libpoppler.so.136:_ZN11Gfx8BitFont15getCodeToGIDMapEP12FoFiTrueType +libpoppler.so.136:_ZN11ImageStream5closeEv +libpoppler.so.136:_ZN11ImageStream5resetEv +libpoppler.so.136:_ZN11ImageStream7getLineEv +libpoppler.so.136:_ZN11ImageStreamC1EP6Streamiii +libpoppler.so.136:_ZN11ImageStreamD1Ev +libpoppler.so.136:_ZN12FoFiTrueType4loadEPKci +libpoppler.so.136:_ZN12FoFiTrueType4makeEPKhii +libpoppler.so.136:_ZN12GlobalParams11setErrQuietEb +libpoppler.so.136:_ZN12GlobalParamsC1EPKc +libpoppler.so.136:_ZN12GlobalParamsD1Ev +libpoppler.so.136:_ZN13SplashFontSrc5unrefEv +libpoppler.so.136:_ZN13SplashFontSrc6setBufEOSt6vectorIhSaIhEE +libpoppler.so.136:_ZN13SplashFontSrc7setFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libpoppler.so.136:_ZN13SplashFontSrcC1Ev +libpoppler.so.136:_ZN14PageTransitionC1EP6Object +libpoppler.so.136:_ZN14PageTransitionD1Ev +libpoppler.so.136:_ZN15FormPageWidgetsD1Ev +libpoppler.so.136:_ZN15SplashOutputDev18setFreeTypeHintingEbb +libpoppler.so.136:_ZN15SplashOutputDev18setVectorAntialiasEb +libpoppler.so.136:_ZN15SplashOutputDev8startDocEP6PDFDoc +libpoppler.so.136:_ZN15SplashOutputDevC1E15SplashColorModeibPhb18SplashThinLineModeb +libpoppler.so.136:_ZN15SplashOutputDevD1Ev +libpoppler.so.136:_ZN16GfxImageColorMap10getRGBLineEPhPji +libpoppler.so.136:_ZN16GfxImageColorMap11getGrayLineEPhS0_i +libpoppler.so.136:_ZN16GfxImageColorMap6getRGBEPKhP6GfxRGB +libpoppler.so.136:_ZN16GfxImageColorMap7getCMYKEPKhP7GfxCMYK +libpoppler.so.136:_ZN16SplashFontEngine11getFontFileEP16SplashFontFileID +libpoppler.so.136:_ZN16SplashFontEngine11loadCIDFontEP16SplashFontFileIDP13SplashFontSrc +libpoppler.so.136:_ZN16SplashFontEngine13loadType1FontEP16SplashFontFileIDP13SplashFontSrcPPKc +libpoppler.so.136:_ZN16SplashFontEngine14loadType1CFontEP16SplashFontFileIDP13SplashFontSrcPPKc +libpoppler.so.136:_ZN16SplashFontEngine16loadTrueTypeFontEP16SplashFontFileIDP13SplashFontSrcPiii +libpoppler.so.136:_ZN16SplashFontEngine19loadOpenTypeCFFFontEP16SplashFontFileIDP13SplashFontSrcPii +libpoppler.so.136:_ZN16SplashFontEngine19loadOpenTypeT1CFontEP16SplashFontFileIDP13SplashFontSrcPPKc +libpoppler.so.136:_ZN16SplashFontEngine7getFontEP14SplashFontFilePKdS3_ +libpoppler.so.136:_ZN16SplashFontEngineC1Ebbbb +libpoppler.so.136:_ZN16SplashFontEngineD1Ev +libpoppler.so.136:_ZN16SplashFontFileIDC2Ev +libpoppler.so.136:_ZN16SplashFontFileIDD2Ev +libpoppler.so.136:_ZN20GfxUnivariateShading8getColorEdP8GfxColor +libpoppler.so.136:_ZN21GfxICCBasedColorSpace15buildTransformsEP8GfxState +libpoppler.so.136:_ZN21GfxICCBasedColorSpaceC1EiP13GfxColorSpacePK3Ref +libpoppler.so.136:_ZN22GfxDeviceRGBColorSpaceC1Ev +libpoppler.so.136:_ZN23GfxDeviceCMYKColorSpaceC1Ev +libpoppler.so.136:_ZN23GfxDeviceGrayColorSpaceC1Ev +libpoppler.so.136:_ZN25GfxGouraudTriangleShading11getTriangleEiPdS0_P8GfxColorS0_S0_S2_S0_S0_S2_ +libpoppler.so.136:_ZN3Gfx7displayEP6Objectb +libpoppler.so.136:_ZN3GfxC1EP6PDFDocP9OutputDevP4DictPK12PDFRectangleS8_PFbPvES9_PS_ +libpoppler.so.136:_ZN3GfxD1Ev +libpoppler.so.136:_ZN4OCGs12findOcgByRefE3Ref +libpoppler.so.136:_ZN4Page14getFormWidgetsEv +libpoppler.so.136:_ZN4Page15getResourceDictEv +libpoppler.so.136:_ZN4XRef10getCatalogEv +libpoppler.so.136:_ZN4XRef10getDocInfoEv +libpoppler.so.136:_ZN4XRef5fetchEiiiPx +libpoppler.so.136:_ZN6Object4freeEv +libpoppler.so.136:_ZN6PDFDoc11displayPageEP9OutputDeviddibbbPFbPvES2_PFbP5AnnotS2_ES2_b +libpoppler.so.136:_ZN6PDFDoc11getNumPagesEv +libpoppler.so.136:_ZN6PDFDoc16displayPageSliceEP9OutputDeviddibbbiiiiPFbPvES2_PFbP5AnnotS2_ES2_b +libpoppler.so.136:_ZN6PDFDoc7getPageEi +libpoppler.so.136:_ZN6PDFDocC1EOSt10unique_ptrI9GooStringSt14default_deleteIS1_EERKSt8optionalIS1_ES9_PvRKSt8functionIFvvEE +libpoppler.so.136:_ZN6PDFDocD1Ev +libpoppler.so.136:_ZN7Catalog11getPageModeEv +libpoppler.so.136:_ZN7Catalog13getJSNameTreeEv +libpoppler.so.136:_ZN7Catalog13getPageLayoutEv +libpoppler.so.136:_ZN7Catalog20getViewerPreferencesEv +libpoppler.so.136:_ZN7Catalog5getJSEi +libpoppler.so.136:_ZN7Catalog8findDestEPK9GooString +libpoppler.so.136:_ZN7Catalog8findPageE3Ref +libpoppler.so.136:_ZN7GfxFont10locateFontEP4XRefP11PSOutputDevP9GooString +libpoppler.so.136:_ZN7GfxFont15readEmbFontFileEP4XRef +libpoppler.so.136:_ZN8GfxState17setDisplayProfileERKSt10shared_ptrIvE +libpoppler.so.136:_ZN8NameTree4initEP4XRefP6Object +libpoppler.so.136:_ZN8NameTreeC1Ev +libpoppler.so.136:_ZN8NameTreeD1Ev +libpoppler.so.136:_ZN9OutputDev12cvtDevToUserEddPdS0_ +libpoppler.so.136:_ZN9OutputDev12cvtUserToDevEddPiS0_ +libpoppler.so.136:_ZN9OutputDev13drawImageMaskEP8GfxStateP6ObjectP6Streamiibbb +libpoppler.so.136:_ZN9OutputDev13setDefaultCTMEPKd +libpoppler.so.136:_ZN9OutputDev14beginType3CharEP8GfxStateddddjPKji +libpoppler.so.136:_ZN9OutputDev15drawMaskedImageEP8GfxStateP6ObjectP6StreamiiP16GfxImageColorMapbS5_iibb +libpoppler.so.136:_ZN9OutputDev16endMarkedContentEP8GfxState +libpoppler.so.136:_ZN9OutputDev18beginMarkedContentEPKcP4Dict +libpoppler.so.136:_ZN9OutputDev19drawSoftMaskedImageEP8GfxStateP6ObjectP6StreamiiP16GfxImageColorMapbS5_iiS7_b +libpoppler.so.136:_ZN9OutputDev24setSoftMaskFromImageMaskEP8GfxStateP6ObjectP6StreamiibbPd +libpoppler.so.136:_ZN9OutputDev26unsetSoftMaskFromImageMaskEP8GfxStatePd +libpoppler.so.136:_ZN9OutputDev6opiEndEP8GfxStateP4Dict +libpoppler.so.136:_ZN9OutputDev8opiBeginEP8GfxStateP4Dict +libpoppler.so.136:_ZN9OutputDev9drawImageEP8GfxStateP6ObjectP6StreamiiP16GfxImageColorMapbPKib +libpoppler.so.136:_ZN9OutputDev9markPointEPKc +libpoppler.so.136:_ZN9OutputDev9markPointEPKcP4Dict +libpoppler.so.136:_ZN9OutputDev9updateAllEP8GfxState +libpoppler.so.136:_ZN9OutputDevC2Ev +libpoppler.so.136:_ZN9OutputDevD2Ev +libpoppler.so.136:_ZNK10FormWidget10isReadOnlyEv +libpoppler.so.136:_ZNK10FormWidget14getPartialNameEv +libpoppler.so.136:_ZNK10FormWidget18getAlternateUiNameEv +libpoppler.so.136:_ZNK14FormWidgetText10getContentEv +libpoppler.so.136:_ZNK14FormWidgetText10isPasswordEv +libpoppler.so.136:_ZNK14FormWidgetText11isMultilineEv +libpoppler.so.136:_ZNK14FormWidgetText12noSpellCheckEv +libpoppler.so.136:_ZNK14FormWidgetText8noScrollEv +libpoppler.so.136:_ZNK14FormWidgetText9getMaxLenEv +libpoppler.so.136:_ZNK16FormWidgetButton13getButtonTypeEv +libpoppler.so.136:_ZNK16FormWidgetButton8getStateEv +libpoppler.so.136:_ZNK16FormWidgetChoice13getNumChoicesEv +libpoppler.so.136:_ZNK16FormWidgetChoice7isComboEv +libpoppler.so.136:_ZNK16FormWidgetChoice9getChoiceEi +libpoppler.so.136:_ZNK16FormWidgetChoice9isListBoxEv +libpoppler.so.136:_ZNK19GfxPatchMeshShading21getParameterizedColorEdP8GfxColor +libpoppler.so.136:_ZNK20OptionalContentGroup7getNameEv +libpoppler.so.136:_ZNK4Dict6lookupEPKci +libpoppler.so.136:_ZNK4Dict8lookupNFEPKc +libpoppler.so.136:_ZNK4OCGs7hasOCGsEv +libpoppler.so.136:_ZNK5Array3getEii +libpoppler.so.136:_ZNK5Array5getNFEi +libpoppler.so.136:_ZNK6Object5fetchEP4XRefi +libpoppler.so.136:_ZNK8GfxState14transformWidthEd +libpoppler.so.136:_ZNK8NameTree7getNameEi +libpoppler.so.136:_ZTI10LinkAction +libpoppler.so.136:_ZTI16SplashFontFileID +libpoppler.so.136:_ZTI9OutputDev +libpoppler.so.136:globalParams libpython3.11.so.1.0:PyArg_Parse libpython3.11.so.1.0:PyArg_ParseTuple libpython3.11.so.1.0:PyArg_ParseTupleAndKeywords diff --git a/packages/s/scribus/files/poppler-24.03.patch b/packages/s/scribus/files/poppler-24.03.patch new file mode 100644 index 00000000000..076e48e14fd --- /dev/null +++ b/packages/s/scribus/files/poppler-24.03.patch @@ -0,0 +1,70 @@ +From dc2470990ab73c87fdd60068c99518ced01a3edd Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Mon, 4 Mar 2024 17:35:11 +0100 +Subject: [PATCH] Fix build with >=poppler-24.03.0 + +Fixes build errors caused by: + +"Use an enum for Function getType" +Upstream commit 6e3824d45d42cb806a28a2df84e4ab6bb3587083 + +Signed-off-by: Andreas Sturmlechner +--- + scribus/plugins/import/pdf/slaoutput.cpp | 16 ++++++++++++++++ + 1 file changed, 16 insertions(+) + +diff --git a/scribus/plugins/import/pdf/slaoutput.cpp b/scribus/plugins/import/pdf/slaoutput.cpp +index 4e31e4b6c..3e4a768ec 100644 +--- a/scribus/plugins/import/pdf/slaoutput.cpp ++++ b/scribus/plugins/import/pdf/slaoutput.cpp +@@ -1731,7 +1731,11 @@ bool SlaOutputDev::axialShadedFill(GfxState *state, GfxAxialShading *shading, do + VGradient FillGradient = VGradient(VGradient::linear); + FillGradient.clearStops(); + GfxColorSpace *color_space = shading->getColorSpace(); ++#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(24, 3, 0) ++ if (func->getType() == Function::Type::Stitching) ++#else + if (func->getType() == 3) ++#endif + { + StitchingFunction *stitchingFunc = (StitchingFunction*)func; + const double *bounds = stitchingFunc->getBounds(); +@@ -1753,7 +1757,11 @@ bool SlaOutputDev::axialShadedFill(GfxState *state, GfxAxialShading *shading, do + FillGradient.addStop( ScColorEngine::getShadeColor(m_doc->PageColors[stopColor], m_doc, shade), stopPoint, 0.5, 1.0, stopColor, shade ); + } + } ++#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(24, 3, 0) ++ else if ((func->getType() == Function::Type::Exponential) || (func->getType() == Function::Type::Sampled)) ++#else + else if ((func->getType() == 2) || (func->getType() == 0)) ++#endif + { + GfxColor stop1; + shading->getColor(0.0, &stop1); +@@ -1865,7 +1873,11 @@ bool SlaOutputDev::radialShadedFill(GfxState *state, GfxRadialShading *shading, + VGradient FillGradient = VGradient(VGradient::linear); + FillGradient.clearStops(); + GfxColorSpace *color_space = shading->getColorSpace(); ++#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(24, 3, 0) ++ if (func->getType() == Function::Type::Stitching) ++#else + if (func->getType() == 3) ++#endif + { + StitchingFunction *stitchingFunc = (StitchingFunction*)func; + const double *bounds = stitchingFunc->getBounds(); +@@ -1887,7 +1899,11 @@ bool SlaOutputDev::radialShadedFill(GfxState *state, GfxRadialShading *shading, + FillGradient.addStop( ScColorEngine::getShadeColor(m_doc->PageColors[stopColor], m_doc, shade), stopPoint, 0.5, 1.0, stopColor, shade ); + } + } ++#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(24, 3, 0) ++ else if ((func->getType() == Function::Type::Exponential) || (func->getType() == Function::Type::Sampled)) ++#else + else if ((func->getType() == 2) || (func->getType() == 0)) ++#endif + { + GfxColor stop1; + shading->getColor(0.0, &stop1); +-- +2.44.0 + diff --git a/packages/s/scribus/package.yml b/packages/s/scribus/package.yml index 953c2225898..bd65da5230b 100644 --- a/packages/s/scribus/package.yml +++ b/packages/s/scribus/package.yml @@ -1,6 +1,6 @@ name : scribus version : 1.6.1 -release : 49 +release : 50 source : - https://sourceforge.net/projects/scribus/files/scribus/1.6.1/scribus-1.6.1.tar.gz : afc3d63314e0e7735e157609a653ff9fa4034288440b411aaf65fc5eba7318cf homepage : http://www.scribus.us/ @@ -28,6 +28,7 @@ builddeps : - libboost-devel - podofo-devel setup : | + %patch -p1 -i $pkgfiles/poppler-24.03.patch %cmake_ninja \ -DWANT_NORPATH=1 \ -DWANT_GRAPHICSMAGICK=1 \ diff --git a/packages/s/scribus/pspec_x86_64.xml b/packages/s/scribus/pspec_x86_64.xml index eea0b2e3a33..8cc87326a9b 100644 --- a/packages/s/scribus/pspec_x86_64.xml +++ b/packages/s/scribus/pspec_x86_64.xml @@ -3600,8 +3600,8 @@ - - 2024-02-17 + + 2024-04-10 1.6.1 Packaging update Joey Riches