diff --git a/graphics/evince/Makefile b/graphics/evince/Makefile index 7aecd7c1278..cf40b41e079 100644 --- a/graphics/evince/Makefile +++ b/graphics/evince/Makefile @@ -1,10 +1,9 @@ -# $OpenBSD: Makefile,v 1.165 2019/01/03 15:45:17 ajacoutot Exp $ +# $OpenBSD: Makefile,v 1.166 2019/01/06 13:54:15 jasper Exp $ COMMENT= GNOME document viewer GNOME_PROJECT= evince -GNOME_VERSION= 3.28.5 -REVISION= 0 +GNOME_VERSION= 3.30.2 MAJ_V= 3.0 SUBST_VARS= MAJ_V @@ -29,7 +28,7 @@ WANTLIB += gstreamer-1.0 gstvideo-1.0 gthread-2.0 gtk-3 harfbuzz WANTLIB += iconv intl jpeg lcms2 lzma m openjp2 orc-0.4 pango-1.0 WANTLIB += pangocairo-1.0 pangoft2-1.0 pcre pixman-1 png16 poppler WANTLIB += poppler-glib secret-1 tiff xcb xcb-render xcb-shm xml2 -WANTLIB += z +WANTLIB += z aspell enchant-2 gspell-1 COMPILER = base-clang ports-gcc base-gcc @@ -43,6 +42,7 @@ BUILD_DEPENDS= devel/gsettings-desktop-schemas LIB_DEPENDS= multimedia/gstreamer1/plugins-base \ print/poppler \ + textproc/gspell \ x11/gnome/libsecret \ x11/gtk+3 @@ -81,11 +81,12 @@ LIB_DEPENDS += graphics/djvulibre \ graphics/libgxps \ print/libspectre \ print/texlive/base,-mktexlsr \ + x11/gnome/desktop \ x11/gnome/nautilus WANTLIB += ICE SM avahi-common dbus-1 gmp gs hogweed idn2 nettle WANTLIB += p11-kit spectre tasn1 unistring zstd WANTLIB += archive bz2 djvulibre gxps kpathsea -WANTLIB += nautilus-extension crypto lz4 +WANTLIB += nautilus-extension crypto lz4 gnome-desktop-3 # XXX not sure that's needed automatic conversion RUN_DEPENDS += print/texlive/base,-main diff --git a/graphics/evince/distinfo b/graphics/evince/distinfo index b548e13a766..4de705df626 100644 --- a/graphics/evince/distinfo +++ b/graphics/evince/distinfo @@ -1,2 +1,2 @@ -SHA256 (evince-3.28.5.tar.xz) = bHl2Hb1eYQBUjuOgCOvsi8oOpFtNyUnHDtbNbxupvhY= -SIZE (evince-3.28.5.tar.xz) = 2196432 +SHA256 (evince-3.30.2.tar.xz) = qVu960UsnMkQu6dR58eCzmD/55csRhvMvou824yl8kw= +SIZE (evince-3.30.2.tar.xz) = 2288868 diff --git a/graphics/evince/patches/patch-shell_ev-application_c b/graphics/evince/patches/patch-shell_ev-application_c new file mode 100644 index 00000000000..a2abb4c8804 --- /dev/null +++ b/graphics/evince/patches/patch-shell_ev-application_c @@ -0,0 +1,17 @@ +$OpenBSD: patch-shell_ev-application_c,v 1.1 2019/01/06 13:54:15 jasper Exp $ + +https://gitlab.gnome.org/GNOME/evince/issues/1055 + +Index: shell/ev-application.c +--- shell/ev-application.c.orig ++++ shell/ev-application.c +@@ -64,8 +64,8 @@ struct _EvApplicationClass { + + G_DEFINE_TYPE (EvApplication, ev_application, GTK_TYPE_APPLICATION) + +-#ifdef ENABLE_DBUS + #define APPLICATION_NAME "org.gnome.Evince" ++#ifdef ENABLE_DBUS + #define APPLICATION_DBUS_OBJECT_PATH "/org/gnome/evince/Evince" + #define APPLICATION_DBUS_INTERFACE "org.gnome.evince.Application" + diff --git a/graphics/evince/pkg/PLIST b/graphics/evince/pkg/PLIST index 82239af4980..9d338e7aca5 100644 --- a/graphics/evince/pkg/PLIST +++ b/graphics/evince/pkg/PLIST @@ -1,4 +1,4 @@ -@comment $OpenBSD: PLIST,v 1.19 2018/09/03 19:56:34 jasper Exp $ +@comment $OpenBSD: PLIST,v 1.20 2019/01/06 13:54:15 jasper Exp $ @conflict evince-djvu-* @conflict evince-dvi-* @conflict nautilus-evince-* @@ -80,8 +80,8 @@ lib/pkgconfig/evince-document-${MAJ_V}.pc lib/pkgconfig/evince-view-${MAJ_V}.pc @man man/man1/evince.1 share/GConf/gsettings/evince.convert -share/applications/evince-previewer.desktop -share/applications/evince.desktop +share/applications/org.gnome.Evince-previewer.desktop +share/applications/org.gnome.Evince.desktop share/evince/ share/evince/hand-open.png share/evince/icons/ @@ -140,6 +140,8 @@ share/evince/icons/hicolor/scalable/ share/evince/icons/hicolor/scalable/actions/ share/evince/icons/hicolor/scalable/actions/object-rotate-left.svg share/evince/icons/hicolor/scalable/actions/object-rotate-right.svg +share/evince/icons/hicolor/scalable/actions/outline-symbolic.svg +share/evince/icons/hicolor/scalable/actions/view-sidebar-symbolic.svg share/evince/icons/hicolor/scalable/mimetypes/ share/evince/icons/hicolor/scalable/mimetypes/x-office-presentation.svg share/gir-1.0/EvinceDocument-${MAJ_V}.gir @@ -275,6 +277,8 @@ share/gtk-doc/html/libevview-${MAJ_V}/style.css share/gtk-doc/html/libevview-${MAJ_V}/up-insensitive.png share/gtk-doc/html/libevview-${MAJ_V}/up.png share/gtk-doc/html/libevview-${MAJ_V}/view-view.html +share/help/ +share/help/C/ share/help/C/evince/ share/help/C/evince/annotation-properties.page share/help/C/evince/annotations-delete.page @@ -438,6 +442,7 @@ share/help/bg/evince/synctex.page share/help/bg/evince/textselection.page share/help/bg/evince/titlebar.page share/help/bg/evince/translate.page +share/help/ca/ share/help/ca/evince/ share/help/ca/evince/annotation-properties.page share/help/ca/evince/annotations-delete.page @@ -519,6 +524,7 @@ share/help/ca/evince/synctex.page share/help/ca/evince/textselection.page share/help/ca/evince/titlebar.page share/help/ca/evince/translate.page +share/help/cs/ share/help/cs/evince/ share/help/cs/evince/annotation-properties.page share/help/cs/evince/annotations-delete.page @@ -682,6 +688,7 @@ share/help/da/evince/synctex.page share/help/da/evince/textselection.page share/help/da/evince/titlebar.page share/help/da/evince/translate.page +share/help/de/ share/help/de/evince/ share/help/de/evince/annotation-properties.page share/help/de/evince/annotations-delete.page @@ -763,6 +770,7 @@ share/help/de/evince/synctex.page share/help/de/evince/textselection.page share/help/de/evince/titlebar.page share/help/de/evince/translate.page +share/help/el/ share/help/el/evince/ share/help/el/evince/annotation-properties.page share/help/el/evince/annotations-delete.page @@ -926,6 +934,7 @@ share/help/en_GB/evince/synctex.page share/help/en_GB/evince/textselection.page share/help/en_GB/evince/titlebar.page share/help/en_GB/evince/translate.page +share/help/es/ share/help/es/evince/ share/help/es/evince/annotation-properties.page share/help/es/evince/annotations-delete.page @@ -1007,6 +1016,7 @@ share/help/es/evince/synctex.page share/help/es/evince/textselection.page share/help/es/evince/titlebar.page share/help/es/evince/translate.page +share/help/eu/ share/help/eu/evince/ share/help/eu/evince/annotation-properties.page share/help/eu/evince/annotations-delete.page @@ -1088,6 +1098,7 @@ share/help/eu/evince/synctex.page share/help/eu/evince/textselection.page share/help/eu/evince/titlebar.page share/help/eu/evince/translate.page +share/help/fi/ share/help/fi/evince/ share/help/fi/evince/annotation-properties.page share/help/fi/evince/annotations-delete.page @@ -1169,6 +1180,7 @@ share/help/fi/evince/synctex.page share/help/fi/evince/textselection.page share/help/fi/evince/titlebar.page share/help/fi/evince/translate.page +share/help/fr/ share/help/fr/evince/ share/help/fr/evince/annotation-properties.page share/help/fr/evince/annotations-delete.page @@ -1250,6 +1262,7 @@ share/help/fr/evince/synctex.page share/help/fr/evince/textselection.page share/help/fr/evince/titlebar.page share/help/fr/evince/translate.page +share/help/gl/ share/help/gl/evince/ share/help/gl/evince/annotation-properties.page share/help/gl/evince/annotations-delete.page @@ -1331,6 +1344,7 @@ share/help/gl/evince/synctex.page share/help/gl/evince/textselection.page share/help/gl/evince/titlebar.page share/help/gl/evince/translate.page +share/help/hu/ share/help/hu/evince/ share/help/hu/evince/annotation-properties.page share/help/hu/evince/annotations-delete.page @@ -1658,6 +1672,7 @@ share/help/ja/evince/synctex.page share/help/ja/evince/textselection.page share/help/ja/evince/titlebar.page share/help/ja/evince/translate.page +share/help/ko/ share/help/ko/evince/ share/help/ko/evince/annotation-properties.page share/help/ko/evince/annotations-delete.page @@ -1903,6 +1918,7 @@ share/help/nl/evince/synctex.page share/help/nl/evince/textselection.page share/help/nl/evince/titlebar.page share/help/nl/evince/translate.page +share/help/oc/ share/help/oc/evince/ share/help/oc/evince/annotation-properties.page share/help/oc/evince/annotations-delete.page @@ -2066,6 +2082,7 @@ share/help/pl/evince/synctex.page share/help/pl/evince/textselection.page share/help/pl/evince/titlebar.page share/help/pl/evince/translate.page +share/help/pt_BR/ share/help/pt_BR/evince/ share/help/pt_BR/evince/annotation-properties.page share/help/pt_BR/evince/annotations-delete.page @@ -2311,6 +2328,7 @@ share/help/ru/evince/synctex.page share/help/ru/evince/textselection.page share/help/ru/evince/titlebar.page share/help/ru/evince/translate.page +share/help/sl/ share/help/sl/evince/ share/help/sl/evince/annotation-properties.page share/help/sl/evince/annotations-delete.page @@ -2392,6 +2410,7 @@ share/help/sl/evince/synctex.page share/help/sl/evince/textselection.page share/help/sl/evince/titlebar.page share/help/sl/evince/translate.page +share/help/sr/ share/help/sr/evince/ share/help/sr/evince/annotation-properties.page share/help/sr/evince/annotations-delete.page @@ -2473,6 +2492,7 @@ share/help/sr/evince/synctex.page share/help/sr/evince/textselection.page share/help/sr/evince/titlebar.page share/help/sr/evince/translate.page +share/help/sv/ share/help/sv/evince/ share/help/sv/evince/annotation-properties.page share/help/sv/evince/annotations-delete.page @@ -2636,6 +2656,7 @@ share/help/te/evince/synctex.page share/help/te/evince/textselection.page share/help/te/evince/titlebar.page share/help/te/evince/translate.page +share/help/uk/ share/help/uk/evince/ share/help/uk/evince/annotation-properties.page share/help/uk/evince/annotations-delete.page @@ -2717,6 +2738,7 @@ share/help/uk/evince/synctex.page share/help/uk/evince/textselection.page share/help/uk/evince/titlebar.page share/help/uk/evince/translate.page +share/help/vi/ share/help/vi/evince/ share/help/vi/evince/annotation-properties.page share/help/vi/evince/annotations-delete.page @@ -2798,6 +2820,7 @@ share/help/vi/evince/synctex.page share/help/vi/evince/textselection.page share/help/vi/evince/titlebar.page share/help/vi/evince/translate.page +share/help/zh_CN/ share/help/zh_CN/evince/ share/help/zh_CN/evince/annotation-properties.page share/help/zh_CN/evince/annotations-delete.page @@ -3043,12 +3066,12 @@ share/help/zh_TW/evince/synctex.page share/help/zh_TW/evince/textselection.page share/help/zh_TW/evince/titlebar.page share/help/zh_TW/evince/translate.page -share/icons/hicolor/16x16/apps/evince.png -share/icons/hicolor/22x22/apps/evince.png -share/icons/hicolor/24x24/apps/evince.png -share/icons/hicolor/256x256/apps/evince.png -share/icons/hicolor/48x48/apps/evince.png -share/icons/hicolor/symbolic/apps/evince-symbolic.svg +share/icons/hicolor/16x16/apps/org.gnome.Evince.png +share/icons/hicolor/22x22/apps/org.gnome.Evince.png +share/icons/hicolor/24x24/apps/org.gnome.Evince.png +share/icons/hicolor/256x256/apps/org.gnome.Evince.png +share/icons/hicolor/48x48/apps/org.gnome.Evince.png +share/icons/hicolor/symbolic/apps/org.gnome.Evince-symbolic.svg share/locale/af/LC_MESSAGES/evince.mo share/locale/an/LC_MESSAGES/evince.mo share/locale/ar/LC_MESSAGES/evince.mo @@ -3146,7 +3169,7 @@ share/locale/zh_TW/LC_MESSAGES/evince.mo share/locale/zu/LC_MESSAGES/evince.mo share/metainfo/evince-pdfdocument.metainfo.xml share/metainfo/evince-tiffdocument.metainfo.xml -share/metainfo/evince.appdata.xml +share/metainfo/org.gnome.Evince.appdata.xml !%%light%% @tag update-desktop-database @tag gtk-update-icon-cache %D/share/icons/hicolor