[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