Skip to content

Commit

Permalink
scribus: Rebuild against poppler 24.04.0
Browse files Browse the repository at this point in the history
  • Loading branch information
joebonrichie committed Apr 10, 2024
1 parent 58d6a40 commit 8dbe3a1
Show file tree
Hide file tree
Showing 5 changed files with 208 additions and 137 deletions.
2 changes: 1 addition & 1 deletion packages/s/scribus/abi_used_libs
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
266 changes: 133 additions & 133 deletions packages/s/scribus/abi_used_symbols
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
70 changes: 70 additions & 0 deletions packages/s/scribus/files/poppler-24.03.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
From dc2470990ab73c87fdd60068c99518ced01a3edd Mon Sep 17 00:00:00 2001
From: Andreas Sturmlechner <asturm@gentoo.org>
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 <asturm@gentoo.org>
---
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

3 changes: 2 additions & 1 deletion packages/s/scribus/package.yml
Original file line number Diff line number Diff line change
@@ -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/
Expand Down Expand Up @@ -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 \
Expand Down
4 changes: 2 additions & 2 deletions packages/s/scribus/pspec_x86_64.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3600,8 +3600,8 @@
</Files>
</Package>
<History>
<Update release="49">
<Date>2024-02-17</Date>
<Update release="50">
<Date>2024-04-10</Date>
<Version>1.6.1</Version>
<Comment>Packaging update</Comment>
<Name>Joey Riches</Name>
Expand Down

0 comments on commit 8dbe3a1

Please sign in to comment.