Commit Graph

168 Commits

Author SHA1 Message Date
jasper
9990197235 update to evince-3.32.0 2019-05-08 12:55:52 +00:00
edd
0e59dc9eae graphics/evince: Consistently depend upon TeX Live's synctex.
Before this change, it would only use TeX Live's synctex if it happened
to not be installed at build time.

OK jca@
2019-02-13 18:15:55 +00:00
jasper
8eaf246038 update to evince-3.30.2 2019-01-06 13:54:15 +00:00
ajacoutot
2f0b3b3f69 Properly distribute LIB_DEPENDS and WANTLIB between the FLAVORs. 2019-01-03 15:45:17 +00:00
jasper
5443a6eefe update to evince-3.28.5 2018-10-27 13:28:05 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
jasper
0786e42fd0 update to evince-3.28.4 2018-09-30 12:27:16 +00:00
jasper
241479678f update to evince-3.28.3, this drops the postscript backend as upstream has
followed others in disabling this by default over recent security concerns
2018-09-03 19:56:34 +00:00
espie
2a95b6e111 tag glib-compile-schemas 2018-07-06 06:04:41 +00:00
ajacoutot
9bf18e76f9 Fix typo in comment. 2018-07-01 09:25:59 +00:00
espie
f3af5f5030 depends on kpathsea, which changed package
include a runtime dep on texlive_base as well
not sure it's needed, but at least the conversion is transparent for now
2018-07-01 09:00:36 +00:00
espie
c36d0659b9 @tag gtk-update-icon-cache 2018-06-29 22:16:08 +00:00
espie
150a0f36fa first tag: update-desktop-database 2018-06-27 21:03:34 +00:00
jasper
fe3b187a52 update to evince-3.28.0 2018-04-23 19:49:14 +00:00
jasper
3c7e00d697 update to evince-3.26.0 2017-11-02 11:22:52 +00:00
sthen
b9064dc0ff Handle pthread-stubs removal. 2017-10-23 17:10:49 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
jasper
3240850aee update to evince-3.24.1 2017-07-24 18:28:11 +00:00
espie
42638a8f2e ...and those last 5, which got updated while I was creating the diff 2017-07-16 19:20:57 +00:00
ajacoutot
d74de331cf Fix typo in desktop file. 2017-07-16 08:49:17 +00:00
ajacoutot
1a22e3c262 SECURITY fix for CVE-2017-1000083): Evince command injection vulnerability
in CBT handler (comics: Remove support for tar and tar-like commands).
2017-07-13 12:25:52 +00:00
ajacoutot
425f309918 Fix build with clang by passing -Wno-error=format-nonliteral to CFLAGS.
breakage reported by espie@
ok jasper@
2017-04-23 21:45:58 +00:00
jasper
015d094327 update to evince-3.24.0 2017-04-17 11:42:20 +00:00
sthen
bcbf44ab87 use LIBCXX 2017-04-10 11:46:18 +00:00
ajacoutot
5070e2312f Some WANTLIB do not belong to the "light" FLAVOR. 2017-02-22 14:03:57 +00:00
ajacoutot
994733a9be First shot at fixing the idn -> idn2 failure after gnutls dependency change.
List provided by naddy@, thanks!
2017-02-19 14:43:49 +00:00
zhuk
17d612f92d Tweak WANTLIB after poppler switch from openjpeg to openjp2. 2016-12-17 16:54:25 +00:00
jasper
a677660a0b update to evince-3.22.1 2016-10-31 12:18:16 +00:00
jasper
f39af64cfb update to evince-3.20.1 2016-06-27 11:20:49 +00:00
jasper
b1895b9aab update to evince-3.20.0 2016-04-25 14:41:31 +00:00
naddy
42bc647e80 remove SHARED_ONLY from ports that only use modules that neither set nor
read this variable
2016-03-18 23:12:15 +00:00
jasper
9ce7ee7aeb update to evince-3.18.2 2015-11-12 13:01:28 +00:00
ajacoutot
309be87d2c base -> plugins-base 2015-10-25 11:30:32 +00:00
ajacoutot
e74d7844eb Add multimedia/gstreamer1/base to LIB_DEPENDS to fix "light" flavor packaging. 2015-10-25 07:46:59 +00:00
jasper
47c7a34736 update to evince-3.18.1 2015-10-23 15:23:16 +00:00
ajacoutot
b717d08b7d Add a LIB_DEPENDS to x11/gtk+3 to unbreak the -light FLAVOR. 2015-10-13 17:18:29 +00:00
ajacoutot
8f8eb322e8 Fix hich CPU usage when selecting text.
reported by mpi@
2015-10-12 06:09:31 +00:00
sthen
0f4034be36 sync WANTLIB 2015-08-17 19:10:11 +00:00
ajacoutot
f3be67722f Do not RUN_DEPENDS on yelp for the light FLAVOR.
requested by jca@
2015-07-17 16:26:47 +00:00
jasper
3a147e94b6 update to evince-3.16.1 2015-05-29 09:40:58 +00:00
ajacoutot
5b82703d86 Bump after libepoxy moved from ports to xenocara. 2015-04-15 09:40:52 +00:00
ajacoutot
aa988913b0 Bump after the recent changes in packaging dbus and dconf. 2015-04-04 09:20:59 +00:00
jasper
26562259a5 update to evince-3.16.0 2015-04-03 11:55:12 +00:00
ajacoutot
37b0f26f0d x11/gtk+2,-guic -> x11/gtk+3,-guic && bump 2015-03-27 08:11:24 +00:00
jasper
9d41f833fd update to evince-3.14.2 2015-03-15 10:05:19 +00:00
ajacoutot
c10cf1e230 Document the 'light' FLAVOR.
prodded by Mihai Popescu
2014-12-21 11:39:13 +00:00
ajacoutot
621fd1475b Unbreak light FLAVOR by adding an explicit dependency on x11/gnome/libsecret.
breakage reported by naddy@
2014-11-07 12:52:21 +00:00
ajacoutot
bb662c8fbf Drop graphics/evince from @pkgpath to fix updating.
spotted by nigel@ and fix from sthen@
2014-11-05 08:04:28 +00:00
ajacoutot
d910ae2ff2 Add a "light" FLAVOR to evince so that !GNOME kids can read+print+...
requested by and OK mpi@
2014-10-31 23:05:36 +00:00
ajacoutot
528be912e3 evince-nautilus -> nautilus-evince 2014-10-15 13:54:57 +00:00