Sat Nov 26 12:44:05 2016 UTC ()
Update evince3 to 3.22.1

Highlights:
* Fix several memory leaks (#770070 and #770069, Eric R. Schulz)
* Fix scaling calculation in PostScript backend (#755776, Jason Crain)
* Fix a crash when processing button events in EvView (#769700, Marek Kasik)
* Fix a crash when opening a copy of a document with annotation
  popup windows (#760299, Jose Aliste)
* Improve annotation properties dialog UI (#767895, Trinh Anh Ngoc)
* Fix build with GCC 6 (Michael Catanzaro)

Full list of changes at:

  https://git.gnome.org/browse/evince/tree/NEWS?h=3.22.1


(prlw1)
diff -r1.55 -r1.56 pkgsrc/print/evince3/Makefile
diff -r1.15 -r1.16 pkgsrc/print/evince3/Makefile.common
diff -r1.13 -r1.14 pkgsrc/print/evince3/PLIST
diff -r1.11 -r1.12 pkgsrc/print/evince3/distinfo

cvs diff -r1.55 -r1.56 pkgsrc/print/evince3/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/print/evince3/Attic/Makefile 2016/11/08 10:51:29 1.55
+++ pkgsrc/print/evince3/Attic/Makefile 2016/11/26 12:44:05 1.56
@@ -1,16 +1,15 @@ @@ -1,16 +1,15 @@
1# $NetBSD: Makefile,v 1.55 2016/11/08 10:51:29 wiz Exp $ 1# $NetBSD: Makefile,v 1.56 2016/11/26 12:44:05 prlw1 Exp $
2 2
3PKGREVISION= 6 
4.include "../../print/evince3/Makefile.common" 3.include "../../print/evince3/Makefile.common"
5 4
6COMMENT= Document viewer 5COMMENT= Document viewer
7 6
8.include "options.mk" 7.include "options.mk"
9 8
10CONFIGURE_ARGS+= --enable-comics 9CONFIGURE_ARGS+= --enable-comics
11CONFIGURE_ARGS+= --disable-nautilus 10CONFIGURE_ARGS+= --disable-nautilus
12 11
13USE_TOOLS+= gsed 12USE_TOOLS+= gsed
14 13
15CONFIGURE_ARGS+= --disable-compile-warnings 14CONFIGURE_ARGS+= --disable-compile-warnings
16 15

cvs diff -r1.15 -r1.16 pkgsrc/print/evince3/Attic/Makefile.common (expand / switch to unified diff)

--- pkgsrc/print/evince3/Attic/Makefile.common 2016/04/14 08:40:57 1.15
+++ pkgsrc/print/evince3/Attic/Makefile.common 2016/11/26 12:44:05 1.16
@@ -1,19 +1,19 @@ @@ -1,19 +1,19 @@
1# $NetBSD: Makefile.common,v 1.15 2016/04/14 08:40:57 prlw1 Exp $ 1# $NetBSD: Makefile.common,v 1.16 2016/11/26 12:44:05 prlw1 Exp $
2# 2#
3# used by print/evince3/Makefile 3# used by print/evince3/Makefile
4# would probably be used by print/evince3-nautilus/Makefile if that existed 4# would probably be used by print/evince3-nautilus/Makefile if that existed
5 5
6DISTNAME= evince-3.20.0 6DISTNAME= evince-3.22.1
7CATEGORIES= print gnome 7CATEGORIES= print gnome
8MASTER_SITES= ${MASTER_SITE_GNOME:=sources/evince/${PKGVERSION_NOREV:R}/} 8MASTER_SITES= ${MASTER_SITE_GNOME:=sources/evince/${PKGVERSION_NOREV:R}/}
9EXTRACT_SUFX= .tar.xz 9EXTRACT_SUFX= .tar.xz
10 10
11MAINTAINER= pkgsrc-users@NetBSD.org 11MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= https://wiki.gnome.org/Apps/Evince 12HOMEPAGE= https://wiki.gnome.org/Apps/Evince
13LICENSE= gnu-gpl-v2 13LICENSE= gnu-gpl-v2
14 14
15#FILESDIR= ../../print/evince3/files 15#FILESDIR= ../../print/evince3/files
16#PATCHDIR= ../../print/evince3/patches 16#PATCHDIR= ../../print/evince3/patches
17DISTINFO_FILE= ${.CURDIR}/../../print/evince3/distinfo 17DISTINFO_FILE= ${.CURDIR}/../../print/evince3/distinfo
18 18
19GNU_CONFIGURE= yes 19GNU_CONFIGURE= yes

cvs diff -r1.13 -r1.14 pkgsrc/print/evince3/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/print/evince3/Attic/PLIST 2016/09/16 08:52:33 1.13
+++ pkgsrc/print/evince3/Attic/PLIST 2016/11/26 12:44:05 1.14
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.13 2016/09/16 08:52:33 richard Exp $ 1@comment $NetBSD: PLIST,v 1.14 2016/11/26 12:44:05 prlw1 Exp $
2bin/evince 2bin/evince
3bin/evince-previewer 3bin/evince-previewer
4bin/evince-thumbnailer 4bin/evince-thumbnailer
5include/evince/3.0/evince-document.h 5include/evince/3.0/evince-document.h
6include/evince/3.0/evince-view.h 6include/evince/3.0/evince-view.h
7include/evince/3.0/libdocument/ev-annotation.h 7include/evince/3.0/libdocument/ev-annotation.h
8include/evince/3.0/libdocument/ev-async-renderer.h 8include/evince/3.0/libdocument/ev-async-renderer.h
9include/evince/3.0/libdocument/ev-attachment.h 9include/evince/3.0/libdocument/ev-attachment.h
10include/evince/3.0/libdocument/ev-backends-manager.h 10include/evince/3.0/libdocument/ev-backends-manager.h
11include/evince/3.0/libdocument/ev-document-annotations.h 11include/evince/3.0/libdocument/ev-document-annotations.h
12include/evince/3.0/libdocument/ev-document-attachments.h 12include/evince/3.0/libdocument/ev-document-attachments.h
13include/evince/3.0/libdocument/ev-document-factory.h 13include/evince/3.0/libdocument/ev-document-factory.h
14include/evince/3.0/libdocument/ev-document-find.h 14include/evince/3.0/libdocument/ev-document-find.h
@@ -143,27 +143,26 @@ share/gtk-doc/html/evince/api-index-full @@ -143,27 +143,26 @@ share/gtk-doc/html/evince/api-index-full
143share/gtk-doc/html/evince/evince-ev-application.html 143share/gtk-doc/html/evince/evince-ev-application.html
144share/gtk-doc/html/evince/evince-ev-keyring.html 144share/gtk-doc/html/evince/evince-ev-keyring.html
145share/gtk-doc/html/evince/evince-ev-media-player-keys.html 145share/gtk-doc/html/evince/evince-ev-media-player-keys.html
146share/gtk-doc/html/evince/evince-ev-metadata.html 146share/gtk-doc/html/evince/evince-ev-metadata.html
147share/gtk-doc/html/evince/evince-ev-properties-dialog.html 147share/gtk-doc/html/evince/evince-ev-properties-dialog.html
148share/gtk-doc/html/evince/evince-ev-properties-fonts.html 148share/gtk-doc/html/evince/evince-ev-properties-fonts.html
149share/gtk-doc/html/evince/evince-ev-properties-license.html 149share/gtk-doc/html/evince/evince-ev-properties-license.html
150share/gtk-doc/html/evince/evince-ev-utils.html 150share/gtk-doc/html/evince/evince-ev-utils.html
151share/gtk-doc/html/evince/evince-ev-window-title.html 151share/gtk-doc/html/evince/evince-ev-window-title.html
152share/gtk-doc/html/evince/evince-frontend.html 152share/gtk-doc/html/evince/evince-frontend.html
153share/gtk-doc/html/evince/evince.devhelp2 153share/gtk-doc/html/evince/evince.devhelp2
154share/gtk-doc/html/evince/home.png 154share/gtk-doc/html/evince/home.png
155share/gtk-doc/html/evince/index.html 155share/gtk-doc/html/evince/index.html
156share/gtk-doc/html/evince/index.sgml 
157share/gtk-doc/html/evince/left-insensitive.png 156share/gtk-doc/html/evince/left-insensitive.png
158share/gtk-doc/html/evince/left.png 157share/gtk-doc/html/evince/left.png
159share/gtk-doc/html/evince/licence.html 158share/gtk-doc/html/evince/licence.html
160share/gtk-doc/html/evince/object-tree.html 159share/gtk-doc/html/evince/object-tree.html
161share/gtk-doc/html/evince/right-insensitive.png 160share/gtk-doc/html/evince/right-insensitive.png
162share/gtk-doc/html/evince/right.png 161share/gtk-doc/html/evince/right.png
163share/gtk-doc/html/evince/style.css 162share/gtk-doc/html/evince/style.css
164share/gtk-doc/html/evince/up-insensitive.png 163share/gtk-doc/html/evince/up-insensitive.png
165share/gtk-doc/html/evince/up.png 164share/gtk-doc/html/evince/up.png
166share/gtk-doc/html/libevdocument-3.0/EvAnnotation.html 165share/gtk-doc/html/libevdocument-3.0/EvAnnotation.html
167share/gtk-doc/html/libevdocument-3.0/EvAsyncRenderer.html 166share/gtk-doc/html/libevdocument-3.0/EvAsyncRenderer.html
168share/gtk-doc/html/libevdocument-3.0/EvAttachment.html 167share/gtk-doc/html/libevdocument-3.0/EvAttachment.html
169share/gtk-doc/html/libevdocument-3.0/EvDocument.html 168share/gtk-doc/html/libevdocument-3.0/EvDocument.html
@@ -190,57 +189,56 @@ share/gtk-doc/html/libevdocument-3.0/EvS @@ -190,57 +189,56 @@ share/gtk-doc/html/libevdocument-3.0/EvS
190share/gtk-doc/html/libevdocument-3.0/annotation-glossary.html 189share/gtk-doc/html/libevdocument-3.0/annotation-glossary.html
191share/gtk-doc/html/libevdocument-3.0/api-index-3-10.html 190share/gtk-doc/html/libevdocument-3.0/api-index-3-10.html
192share/gtk-doc/html/libevdocument-3.0/api-index-3-12.html 191share/gtk-doc/html/libevdocument-3.0/api-index-3-12.html
193share/gtk-doc/html/libevdocument-3.0/api-index-3-4.html 192share/gtk-doc/html/libevdocument-3.0/api-index-3-4.html
194share/gtk-doc/html/libevdocument-3.0/api-index-3-6.html 193share/gtk-doc/html/libevdocument-3.0/api-index-3-6.html
195share/gtk-doc/html/libevdocument-3.0/api-index-3-8.html 194share/gtk-doc/html/libevdocument-3.0/api-index-3-8.html
196share/gtk-doc/html/libevdocument-3.0/api-index-deprecated.html 195share/gtk-doc/html/libevdocument-3.0/api-index-deprecated.html
197share/gtk-doc/html/libevdocument-3.0/api-index-full.html 196share/gtk-doc/html/libevdocument-3.0/api-index-full.html
198share/gtk-doc/html/libevdocument-3.0/document-data.html 197share/gtk-doc/html/libevdocument-3.0/document-data.html
199share/gtk-doc/html/libevdocument-3.0/document-helpers.html 198share/gtk-doc/html/libevdocument-3.0/document-helpers.html
200share/gtk-doc/html/libevdocument-3.0/document-interfaces.html 199share/gtk-doc/html/libevdocument-3.0/document-interfaces.html
201share/gtk-doc/html/libevdocument-3.0/home.png 200share/gtk-doc/html/libevdocument-3.0/home.png
202share/gtk-doc/html/libevdocument-3.0/index.html 201share/gtk-doc/html/libevdocument-3.0/index.html
203share/gtk-doc/html/libevdocument-3.0/index.sgml 
204share/gtk-doc/html/libevdocument-3.0/left-insensitive.png 202share/gtk-doc/html/libevdocument-3.0/left-insensitive.png
205share/gtk-doc/html/libevdocument-3.0/left.png 203share/gtk-doc/html/libevdocument-3.0/left.png
206share/gtk-doc/html/libevdocument-3.0/libevdocument-3.0.devhelp2 204share/gtk-doc/html/libevdocument-3.0/libevdocument-3.0.devhelp2
207share/gtk-doc/html/libevdocument-3.0/libevdocument-EvDocumentMisc.html 205share/gtk-doc/html/libevdocument-3.0/libevdocument-EvDocumentMisc.html
208share/gtk-doc/html/libevdocument-3.0/libevdocument-Version-checks.html 206share/gtk-doc/html/libevdocument-3.0/libevdocument-Version-checks.html
209share/gtk-doc/html/libevdocument-3.0/libevdocument-ev-backends-manager.html 207share/gtk-doc/html/libevdocument-3.0/libevdocument-ev-backends-manager.html
210share/gtk-doc/html/libevdocument-3.0/libevdocument-ev-document-factory.html 208share/gtk-doc/html/libevdocument-3.0/libevdocument-ev-document-factory.html
211share/gtk-doc/html/libevdocument-3.0/libevdocument-ev-file-helpers.html 209share/gtk-doc/html/libevdocument-3.0/libevdocument-ev-file-helpers.html
212share/gtk-doc/html/libevdocument-3.0/libevdocument-ev-init.html 210share/gtk-doc/html/libevdocument-3.0/libevdocument-ev-init.html
213share/gtk-doc/html/libevdocument-3.0/libevdocument-ev-link-action.html 211share/gtk-doc/html/libevdocument-3.0/libevdocument-ev-link-action.html
214share/gtk-doc/html/libevdocument-3.0/libevdocument-ev-link-dest.html 212share/gtk-doc/html/libevdocument-3.0/libevdocument-ev-link-dest.html
215share/gtk-doc/html/libevdocument-3.0/libevdocument-ev-link.html 213share/gtk-doc/html/libevdocument-3.0/libevdocument-ev-link.html
216share/gtk-doc/html/libevdocument-3.0/libevdocument-ev-mapping.html 214share/gtk-doc/html/libevdocument-3.0/libevdocument-ev-mapping.html
217share/gtk-doc/html/libevdocument-3.0/libevdocument-ev-transition-effect.html 215share/gtk-doc/html/libevdocument-3.0/libevdocument-ev-transition-effect.html
218share/gtk-doc/html/libevdocument-3.0/licence.html 216share/gtk-doc/html/libevdocument-3.0/licence.html
219share/gtk-doc/html/libevdocument-3.0/object-tree.html 217share/gtk-doc/html/libevdocument-3.0/object-tree.html
220share/gtk-doc/html/libevdocument-3.0/right-insensitive.png 218share/gtk-doc/html/libevdocument-3.0/right-insensitive.png
221share/gtk-doc/html/libevdocument-3.0/right.png 219share/gtk-doc/html/libevdocument-3.0/right.png
222share/gtk-doc/html/libevdocument-3.0/style.css 220share/gtk-doc/html/libevdocument-3.0/style.css
223share/gtk-doc/html/libevdocument-3.0/up-insensitive.png 221share/gtk-doc/html/libevdocument-3.0/up-insensitive.png
224share/gtk-doc/html/libevdocument-3.0/up.png 222share/gtk-doc/html/libevdocument-3.0/up.png
225share/gtk-doc/html/libevview-3.0/EvJob.html 223share/gtk-doc/html/libevview-3.0/EvJob.html
 224share/gtk-doc/html/libevview-3.0/annotation-glossary.html
226share/gtk-doc/html/libevview-3.0/api-index-3-10.html 225share/gtk-doc/html/libevview-3.0/api-index-3-10.html
227share/gtk-doc/html/libevview-3.0/api-index-3-6.html 226share/gtk-doc/html/libevview-3.0/api-index-3-6.html
228share/gtk-doc/html/libevview-3.0/api-index-3-8.html 227share/gtk-doc/html/libevview-3.0/api-index-3-8.html
229share/gtk-doc/html/libevview-3.0/api-index-deprecated.html 228share/gtk-doc/html/libevview-3.0/api-index-deprecated.html
230share/gtk-doc/html/libevview-3.0/api-index-full.html 229share/gtk-doc/html/libevview-3.0/api-index-full.html
231share/gtk-doc/html/libevview-3.0/home.png 230share/gtk-doc/html/libevview-3.0/home.png
232share/gtk-doc/html/libevview-3.0/index.html 231share/gtk-doc/html/libevview-3.0/index.html
233share/gtk-doc/html/libevview-3.0/index.sgml 
234share/gtk-doc/html/libevview-3.0/left-insensitive.png 232share/gtk-doc/html/libevview-3.0/left-insensitive.png
235share/gtk-doc/html/libevview-3.0/left.png 233share/gtk-doc/html/libevview-3.0/left.png
236share/gtk-doc/html/libevview-3.0/libevview-3.0.devhelp2 234share/gtk-doc/html/libevview-3.0/libevview-3.0.devhelp2
237share/gtk-doc/html/libevview-3.0/libevview-ev-annotation-window.html 235share/gtk-doc/html/libevview-3.0/libevview-ev-annotation-window.html
238share/gtk-doc/html/libevview-3.0/libevview-ev-document-model.html 236share/gtk-doc/html/libevview-3.0/libevview-ev-document-model.html
239share/gtk-doc/html/libevview-3.0/libevview-ev-job-scheduler.html 237share/gtk-doc/html/libevview-3.0/libevview-ev-job-scheduler.html
240share/gtk-doc/html/libevview-3.0/libevview-ev-page-cache.html 238share/gtk-doc/html/libevview-3.0/libevview-ev-page-cache.html
241share/gtk-doc/html/libevview-3.0/libevview-ev-print-operation.html 239share/gtk-doc/html/libevview-3.0/libevview-ev-print-operation.html
242share/gtk-doc/html/libevview-3.0/libevview-ev-stock-icons.html 240share/gtk-doc/html/libevview-3.0/libevview-ev-stock-icons.html
243share/gtk-doc/html/libevview-3.0/libevview-ev-view-cursor.html 241share/gtk-doc/html/libevview-3.0/libevview-ev-view-cursor.html
244share/gtk-doc/html/libevview-3.0/libevview-ev-view-presentation.html 242share/gtk-doc/html/libevview-3.0/libevview-ev-view-presentation.html
245share/gtk-doc/html/libevview-3.0/libevview-ev-view.html 243share/gtk-doc/html/libevview-3.0/libevview-ev-view.html
246share/gtk-doc/html/libevview-3.0/licence.html 244share/gtk-doc/html/libevview-3.0/licence.html
@@ -2990,26 +2988,27 @@ share/locale/eo/LC_MESSAGES/evince.mo @@ -2990,26 +2988,27 @@ share/locale/eo/LC_MESSAGES/evince.mo
2990share/locale/es/LC_MESSAGES/evince.mo 2988share/locale/es/LC_MESSAGES/evince.mo
2991share/locale/et/LC_MESSAGES/evince.mo 2989share/locale/et/LC_MESSAGES/evince.mo
2992share/locale/eu/LC_MESSAGES/evince.mo 2990share/locale/eu/LC_MESSAGES/evince.mo
2993share/locale/fa/LC_MESSAGES/evince.mo 2991share/locale/fa/LC_MESSAGES/evince.mo
2994share/locale/fi/LC_MESSAGES/evince.mo 2992share/locale/fi/LC_MESSAGES/evince.mo
2995share/locale/fr/LC_MESSAGES/evince.mo 2993share/locale/fr/LC_MESSAGES/evince.mo
2996share/locale/fur/LC_MESSAGES/evince.mo 2994share/locale/fur/LC_MESSAGES/evince.mo
2997share/locale/ga/LC_MESSAGES/evince.mo 2995share/locale/ga/LC_MESSAGES/evince.mo
2998share/locale/gd/LC_MESSAGES/evince.mo 2996share/locale/gd/LC_MESSAGES/evince.mo
2999share/locale/gl/LC_MESSAGES/evince.mo 2997share/locale/gl/LC_MESSAGES/evince.mo
3000share/locale/gu/LC_MESSAGES/evince.mo 2998share/locale/gu/LC_MESSAGES/evince.mo
3001share/locale/he/LC_MESSAGES/evince.mo 2999share/locale/he/LC_MESSAGES/evince.mo
3002share/locale/hi/LC_MESSAGES/evince.mo 3000share/locale/hi/LC_MESSAGES/evince.mo
 3001share/locale/hr/LC_MESSAGES/evince.mo
3003share/locale/hu/LC_MESSAGES/evince.mo 3002share/locale/hu/LC_MESSAGES/evince.mo
3004share/locale/id/LC_MESSAGES/evince.mo 3003share/locale/id/LC_MESSAGES/evince.mo
3005share/locale/is/LC_MESSAGES/evince.mo 3004share/locale/is/LC_MESSAGES/evince.mo
3006share/locale/it/LC_MESSAGES/evince.mo 3005share/locale/it/LC_MESSAGES/evince.mo
3007share/locale/ja/LC_MESSAGES/evince.mo 3006share/locale/ja/LC_MESSAGES/evince.mo
3008share/locale/ka/LC_MESSAGES/evince.mo 3007share/locale/ka/LC_MESSAGES/evince.mo
3009share/locale/kk/LC_MESSAGES/evince.mo 3008share/locale/kk/LC_MESSAGES/evince.mo
3010share/locale/km/LC_MESSAGES/evince.mo 3009share/locale/km/LC_MESSAGES/evince.mo
3011share/locale/kn/LC_MESSAGES/evince.mo 3010share/locale/kn/LC_MESSAGES/evince.mo
3012share/locale/ko/LC_MESSAGES/evince.mo 3011share/locale/ko/LC_MESSAGES/evince.mo
3013share/locale/ks/LC_MESSAGES/evince.mo 3012share/locale/ks/LC_MESSAGES/evince.mo
3014share/locale/ku/LC_MESSAGES/evince.mo 3013share/locale/ku/LC_MESSAGES/evince.mo
3015share/locale/lt/LC_MESSAGES/evince.mo 3014share/locale/lt/LC_MESSAGES/evince.mo

cvs diff -r1.11 -r1.12 pkgsrc/print/evince3/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/print/evince3/Attic/distinfo 2016/04/14 08:40:57 1.11
+++ pkgsrc/print/evince3/Attic/distinfo 2016/11/26 12:44:05 1.12
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.11 2016/04/14 08:40:57 prlw1 Exp $ 1$NetBSD: distinfo,v 1.12 2016/11/26 12:44:05 prlw1 Exp $
2 2
3SHA1 (evince-3.20.0.tar.xz) = 9bc833831fd5815da1b12899f3372e145a3b6b37 3SHA1 (evince-3.22.1.tar.xz) = 7b24678035c50c4ccaf76bdd64e228b1c1912d4b
4RMD160 (evince-3.20.0.tar.xz) = d20fd37623c297b9dd92bdaee67e541fee966dcf 4RMD160 (evince-3.22.1.tar.xz) = e2c5b03a59ec7a7d50b6c34d1aafed4d419fc8a5
5SHA512 (evince-3.20.0.tar.xz) = 924e2ea66f45cc449a03fa6bc5bda28e54a0add26bcbc0bd1e58fd2851b7999722e7e70e54e9f338f66a4527b5924e55ae03050be2fffc267fdfee2eba5c6d9d 5SHA512 (evince-3.22.1.tar.xz) = c36a90bf98f25b4f9f05536f1a09c38be30b814529e17a4ab159ba7c1e952402a211f335d4cdf1928ace8a5b46d6d019fbbd457ce11c2ffa264d8bb7c32d5a18
6Size (evince-3.20.0.tar.xz) = 3342544 bytes 6Size (evince-3.22.1.tar.xz) = 3365004 bytes