[143824] trunk/dports/gnome/evince
devans at macports.org
devans at macports.org
Tue Dec 22 15:47:21 PST 2015
Revision: 143824
https://trac.macports.org/changeset/143824
Author: devans at macports.org
Date: 2015-12-22 15:47:21 -0800 (Tue, 22 Dec 2015)
Log Message:
-----------
evince: patch minor error in dvi font handling, disable t1lib font rasterization which breaks dvi backend, disable debug, increment revision (#50110).
Modified Paths:
--------------
trunk/dports/gnome/evince/Portfile
Added Paths:
-----------
trunk/dports/gnome/evince/files/dvi-backend.patch
Property Changed:
----------------
trunk/dports/gnome/evince/
Property changes on: trunk/dports/gnome/evince
___________________________________________________________________
Modified: svn:mergeinfo
- /users/devans/GNOME-3/stable/dports/gnome/evince:108269-142424
/users/devans/GNOME-3/unstable/dports/gnome/evince:114069-118152,121463-125801,132273-140532
+ /users/devans/GNOME-3/stable/dports/gnome/evince:108269-143823
/users/devans/GNOME-3/unstable/dports/gnome/evince:114069-118152,121463-125801,132273-140532
Modified: trunk/dports/gnome/evince/Portfile
===================================================================
--- trunk/dports/gnome/evince/Portfile 2015-12-22 23:40:08 UTC (rev 143823)
+++ trunk/dports/gnome/evince/Portfile 2015-12-22 23:47:21 UTC (rev 143824)
@@ -7,6 +7,7 @@
name evince
version 3.18.2
+revision 1
license GPL-2+
set branch [join [lrange [split ${version} .] 0 1] .]
description Evince is a document viewer for multiple document formats like pdf, and many others.
@@ -42,14 +43,14 @@
port:poppler \
port:libspectre \
port:tiff \
- port:texlive-bin \
- port:t1lib
+ port:texlive-bin
depends_run port:gnome-themes-standard
gobject_introspection yes
-patchfiles patch-browser-plugin-Makefile.am.diff
+patchfiles patch-browser-plugin-Makefile.am.diff \
+ dvi-backend.patch
# reconfigure using upstream autogen.sh for intltool 0.51 compatibility
@@ -67,13 +68,13 @@
--disable-nautilus \
--disable-gnome-desktop \
--enable-compile-warnings=minimum \
- --enable-debug \
+ --disable-debug \
--enable-ps \
--enable-pdf \
--enable-tiff \
--enable-dvi \
--enable-comics \
- --enable-t1lib
+ --disable-t1lib
# browser plugin requires -std=c++11 -stdlib=libc++
# disable plugin if libc++ is not configured
Copied: trunk/dports/gnome/evince/files/dvi-backend.patch (from rev 143823, users/devans/GNOME-3/stable/dports/gnome/evince/files/dvi-backend.patch)
===================================================================
--- trunk/dports/gnome/evince/files/dvi-backend.patch (rev 0)
+++ trunk/dports/gnome/evince/files/dvi-backend.patch 2015-12-22 23:47:21 UTC (rev 143824)
@@ -0,0 +1,15 @@
+diff -r -U2 -bwB evince-3.15.90_org/backend/dvi/mdvi-lib/fontmap.c evince-3.15.90/backend/dvi/mdvi-lib/fontmap.c
+--- backend/dvi/mdvi-lib/fontmap.c 2014-04-14 18:19:45.000000000 +0200
++++ backend/dvi/mdvi-lib/fontmap.c 2015-03-23 06:59:24.319595671 +0100
+@@ -513,5 +513,4 @@
+ ps_name = NULL;
+ vec_name = NULL;
+- is_encoding = 0;
+
+ if(ent == NULL) {
+@@ -522,4 +521,5 @@
+ }
+ while(*ptr) {
++ is_encoding = 0;
+ char *hdr_name = NULL;
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20151222/cf808465/attachment-0001.html>
More information about the macports-changes
mailing list