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

Reply via email to