On Sat, May 04 2019, Matthias Kilian <k...@outback.escape.de> wrote: > Update to poppler-0.76.0. > > Adding major bumps for poppler-qt5 and poppler-cpp because of > incompatible changes in some "private" parts, even if the corresponding > headers aren't included in the packages. > > I'm still waiting for my bulk update on amd64 to finish, but in case > anyone want's to do some testing in advance...
Builds fine on amd64 with ports-gcc and ld.bfd (can't test on sparc64 right now). Hopefully that test should be enough for ports-gcc archs. Looks like symbols from poppler-qt5 didn't change yet there's a major bump. I'm not saying this is a problem though (eg we have situations in base where we bump both libA and libB when libB depends on libA). /usr/local/lib/libpoppler-qt5.so.7.1 --> /usr/ports/pobj/poppler-0.76.0/fake-amd64/usr/local/lib/libpoppler-qt5.so.8.0 No dynamic export changes > This also breaks graphics/pdf2djvu, I'll sent a diff to fix this > in a Minute. > > Ciao, > Kili > > Index: Makefile > =================================================================== > RCS file: /cvs/ports/print/poppler/Makefile,v > retrieving revision 1.138 > diff -u -p -r1.138 Makefile > --- Makefile 21 Apr 2019 23:27:53 -0000 1.138 > +++ Makefile 30 Apr 2019 20:37:53 -0000 > @@ -4,7 +4,7 @@ COMMENT-main= PDF rendering library > COMMENT-qt5= Qt5 interface to PDF rendering library > COMMENT-utils= PDF conversion tools and utilities > > -V= 0.75.0 > +V= 0.76.0 > DISTNAME= poppler-$V > CATEGORIES= print > PKGNAME-main= poppler-$V > @@ -13,10 +13,10 @@ PKGNAME-qt5= poppler-qt5-$V > > EXTRACT_SUFX= .tar.xz > > -SHARED_LIBS += poppler 50.0 # 86.0 > +SHARED_LIBS += poppler 51.0 # 87.0 > SHARED_LIBS += poppler-glib 19.1 # 8.12 > -SHARED_LIBS += poppler-qt5 7.1 # 1.19 > -SHARED_LIBS += poppler-cpp 10.2 # 0.7 > +SHARED_LIBS += poppler-qt5 8.0 # 1.19 > +SHARED_LIBS += poppler-cpp 11.0 # 0.7 > > HOMEPAGE= https://poppler.freedesktop.org/ > > Index: distinfo > =================================================================== > RCS file: /cvs/ports/print/poppler/distinfo,v > retrieving revision 1.70 > diff -u -p -r1.70 distinfo > --- distinfo 21 Apr 2019 23:27:53 -0000 1.70 > +++ distinfo 30 Apr 2019 20:37:53 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (poppler-0.75.0.tar.xz) = O7rtsPonl8rJM6BlnRRDA+TQnuxoksZWANqYfYcHGZo= > -SIZE (poppler-0.75.0.tar.xz) = 1523872 > +SHA256 (poppler-0.76.0.tar.xz) = Nw9fz+K78Mdvw5TTOM1y7X8gRLZ/TrSxFesHTM/HDWM= > +SIZE (poppler-0.76.0.tar.xz) = 1530264 > Index: pkg/PLIST-main > =================================================================== > RCS file: /cvs/ports/print/poppler/pkg/PLIST-main,v > retrieving revision 1.31 > diff -u -p -r1.31 PLIST-main > --- pkg/PLIST-main 20 Feb 2019 17:10:45 -0000 1.31 > +++ pkg/PLIST-main 30 Apr 2019 20:37:53 -0000 > @@ -117,7 +117,6 @@ include/poppler/goo/ > include/poppler/goo/FixedPoint.h > include/poppler/goo/GooCheckedOps.h > include/poppler/goo/GooLikely.h > -include/poppler/goo/GooList.h > include/poppler/goo/GooString.h > include/poppler/goo/GooTimer.h > include/poppler/goo/ImgWriter.h > -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE