169 Commits

Author SHA1 Message Date
kili
aea050381d Remove hardcoded poppler-cpp SOVERSION. 2020-07-27 17:31:55 +00:00
kili
5e33556603 Update to poppler-0.90. 2020-07-09 18:35:41 +00:00
kili
fe92608b27 Update to poppler-0.89.0.
Also, remove the hardcoded SOVERSION from qt5/src/CMakeLists.txt
(similar to the patch to glib/CMakeLists.txt from rsadowski@).

This does *not* fix the problem found by gnezdo@ (libpoppler-qt5.so
picking up an already installed older libpoppler.so during build
and then failing to package).
2020-06-16 20:24:04 +00:00
rsadowski
878eaffe60 Unbreak poppler build
Remove hardcoded poppler-glib SOVERSION

Spotted by naddy aja, ok kili (maintainer)
2020-05-17 18:29:37 +00:00
kili
556a6ccc75 Update to poppler-0.88.0. 2020-05-16 18:41:15 +00:00
kili
d56dfefced Update to poppler-0.87.0. 2020-04-03 20:48:24 +00:00
kili
50fbf51279 Fix segfaults by adding two upstream commits.
A full update to poppler-0.87.0 will follow in a few days.

ok rsadowski@
2020-03-30 18:26:06 +00:00
kili
c92adf4ef4 Update to poppler-0.86.1
Note: this does *not* contain the dynamic_cast -> static_cast chunk,
because that would only hide a bug introduced somewhere else.
2020-03-21 22:42:42 +00:00
kili
3b2b8992f5 Add debug-poppler, debug-poppler-qt5, debug-poppler-utils. 2020-02-22 18:55:24 +00:00
kili
3da69b685c Update to poppler-0.85.0. 2020-02-17 20:33:00 +00:00
kili
84daef0ff2 Update to poppler-0.84.0. 2020-01-05 19:18:48 +00:00
kili
cacf17d803 Update to poppler-0.83.0. 2020-01-02 20:29:06 +00:00
kili
4008aa8347 Update to poppler-0.82.0. 2019-11-12 22:03:41 +00:00
kili
dbff6a179f Update to poppler-0.81.0. 2019-09-30 11:25:03 +00:00
sthen
cd3753269d add boost as a RUN_DEPENDS too, pointed out by Jan Beich, ok kili 2019-09-15 21:29:40 +00:00
kili
1ab843535e Let print/poppler *build* depend on devel/boost.
When boost is detected during configure time, poppler uses small_vector,
which is a header-only class of boost. This can lead to build
failures if boost is removed (e.g. by dpb) shortly after the build
of poppler starts, as noticed by naddy@.

This doesn't restrict the arches where poppler can be built, because
it c++11 is needed anyway (noted by sthen@).
2019-09-14 20:14:26 +00:00
kili
277dd18a88 Update to poppler-0.80.0. 2019-09-10 13:52:42 +00:00
kili
1dab65a5d9 Update to poppler-0.79.0.
Extra tests on sparc64 by jca@ -- thanks!

In contrast to the update I sent to ports@, this only contains a minor
bump to libpoppler-glib (spotted by jca@).
2019-08-06 18:32:20 +00:00
sthen
48b0b9660c replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:48:23 +00:00
kili
5effd8e9e5 Update to poppler-0.77.0.
While here, drop the no_qt5 and bootstrap pseudo flavors.
2019-06-19 19:39:14 +00:00
naddy
ebf751b927 Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
2019-05-20 22:15:00 +00:00
sthen
22de3ff02c set png16 WANTLIB entries back to png following the change in soname
part done by portbump, part by hand (it is easily confused)
2019-05-17 16:45:25 +00:00
kili
287594c7e3 Update to poppler-0.76.1.
Testbuild with ports gcc and ld.bfd by jca@, thanks!

ok, jca@
2019-05-09 11:23:04 +00:00
kili
9668042251 Update to poppler-0.76.0.
This does *not* contain the major bump for the poppler-qt5 shared
library from the diff I initially sent to ports, because that isn't
needed (as pointed out by jca@).

Also build-tested with gcc-8 by jca@, thanks!
2019-05-06 21:17:19 +00:00
kili
5979499a44 Update to poppler-0.75.0.
Build-tested on sparc64 with gcc-8.3 by jca@,
tested on amd64 by myself.
2019-04-21 23:27:53 +00:00
kili
dab8c7c834 Update to poppler-0.74.
Tested on amd64, additional bulk build on i386 by sthen@. Thanks!
2019-02-20 17:10:45 +00:00
kili
7997aa18e1 Allow to build poppler if an older version is already installed.
Problem reported by kn@ and landry@, analyzed by semarie@, who also
gave me a hint ('shot into the dark') where to fix it.

ok, cmake@ (said landry@)
2019-01-14 19:50:32 +00:00
kili
e6951998fc Update to poppler-0.73.0.
Pass -L${X11BASE}/lib to g-ir-scanner to let it build with ld.bfd.
From George Koehler, thanks!
2019-01-11 21:31:52 +00:00
kili
4423a2780e Add a comment for myself about the ld.bfd link errors on poppler-glib. 2019-01-07 23:40:38 +00:00
kili
edbada7e49 Update to poppler-0.72.0, also dropping poppler-qt4. 2019-01-04 21:05:34 +00:00
sthen
2ed357d5f2 set USE_LLD=Yes on i386 to unbreak the bulk build for now.
probably still broken on other ld.bfd arches, build log excerpts at
https://marc.info/?l=openbsd-ports-cvs&m=154445446621320&w=2
2018-12-18 00:12:14 +00:00
kili
a5e9f79c35 Update to poppler-0.61.1.
This is the last version containing qt4 bindings.
Update to 0.72 will happen when I've fixed build
problems of qt4 bindings from 0.61.1 with newer
versions of poppler.

No fallout during a bulk update on amd64. I've tested
some programs depending on it (evince, gummi).

ok aja@
2018-12-09 17:47:45 +00:00
kili
755efda6d5 Update to poppler-0.59.
Still outdated -- an update to 0.61 or 0.62 will follow soon.
2017-12-25 22:56:43 +00:00
naddy
11e3dd67b3 switch COMPILER from the old, confusing shortcuts to the more explicit format 2017-11-16 23:20:37 +00:00
landry
10eedd1e2c Add ${MODGCC4_CPPLIBDEP} to LIB_DEPENDS-*, changes nothing for clang
archs, but fixes the dreaded 'Missing library for estdc++>=17.0' error
message at pkg_create on other archs. COMPILER_LIBCXX is in WANTLIB-*,
but nothing brought it into context, as ${MODGCC4_CPPLIBDEP} is only in
LIB_DEPENDS, which isnt inherited by LIB_DEPENDS-* here.
If you didnt understood all this garbage, your mental sanity is safe.

ok kili@
2017-11-04 21:28:36 +00:00
ajacoutot
2d1d7a3a5d Drop LIB_DEPENDS from -main to prevent inheriting the Qt 4 and 5
dependencies.

committing on behalf of kili@
2017-10-29 08:24:26 +00:00
sthen
cd095cec5e Handle pthread-stubs removal. 2017-10-23 17:11:02 +00:00
kili
a961741064 Add ${LIB_DEPENDS} to LIB_DEPENDS-main to get libestdc++ on GCC49_ARCHS
which aren't in CLANG_ARCHS (like sparc64, armv7).

Sorry for the breakage.

Noticed by landry@ on a sparc64 bulk build, fix tested by phessler
on arm.

ok phessler@
2017-09-15 19:52:26 +00:00
kili
00c784bb19 Update to poppler-0.57.0. 2017-08-28 19:08:30 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
zhuk
afe0c7bb75 Make use of POPPLER_QT5_CXXFLAGS to unbreak after Qt 5.9 update. 2017-07-18 04:51:43 +00:00
espie
4cf9195daa more WANT_CXX / LIBECXX 2017-05-13 17:40:26 +00:00
sthen
073d25a37c use LIBCXX 2017-04-10 11:46:32 +00:00
kili
2960e18fc5 Remove poppler-qt subpackage (qt3 support).
It's not used by anything, totally dead upstream
and just clutters the port.

ok aja@, landry@
2017-03-26 19:51:36 +00:00
kili
80672a19ba Update to poppler-0.52.0.
Minor bumps for poppler-qt{4,5} because of symbol additions,
even if they are considered 'private'.
2017-02-19 20:53:26 +00:00
kili
e2aa85bb03 Update to poppler-0.51.0. 2017-01-17 13:03:30 +00:00
landry
b7a25edbed Missed REVISION-qt bump in r1.115, WANTLIB-qt changed... and PLIST_DB
complained loudly here.
2016-12-27 17:38:25 +00:00
zhuk
a47f492f02 Adapt to new x11/qt5 layout, mostly REVISION bumps due to changed deps.
The devel/kf5 to be handled separately, please wait.
2016-12-25 14:34:39 +00:00
zhuk
6193f45340 Tweak the poppler linking bits, making -lestdc++ come only to those
subpackages where it's really needed.

Relies on the recent libtool from base.
2016-12-25 13:54:34 +00:00
zhuk
119453df54 poppler 0.50 picks up openjp2 by default, unlike previous versions, which
preferred openjpeg due to some bugs in openjp2.

Tweaking LIB_DEPENDS and WANTLIB entries. More stuff to come with Qt update.

Comitting now to avoid bulk builds breakage.
2016-12-17 15:31:57 +00:00