Commit Graph

40 Commits

Author SHA1 Message Date
Andreas Müller
491249e48c meta-gnome: remove upstream-version-is-even from inherit on 40.x version recipes
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-05-17 09:00:36 -07:00
Andreas Müller
6bbba21ff1 evince: upgrade 3.38.0 -> 40.1
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-05-17 09:00:36 -07:00
Andreas Müller
ed75a35ba3 evince: upgrade 3.36.7 -> 3.38.0
clang patches are not necessary any more

================
Evince    3.38.0
================
build:
  * Build using libm in some of the backends (Sebastien Bacher)
dvi:
  *  Minus sign doesn't appear with mathdesign fonts (#1477, David C. Sterratt)
pdf:
  *  Reimplement 'de facto' tooltip with no ABI break (Germán Poo-Caamaño)
Developers:
  * David C. Sterratt, Germán Poo-Caamaño, Sebastien Bacher
Translations:
  * Asier Sarasua Garmendia (Basque)
  * Rafael Fontenelle (Brazilian Portuguese)
  * Goran Vidović (Croatian)
  * Nathan Follens (Dutch)
  * Jiri Grönroos (Finnish)
  * Julien Humbert (French)
  * Balázs Úr (Hungarian)
  * sicklylife (Japanese)
  * Changwoo Ryu (Korean)
  * Danial Behzadi (Persian)
  * Yuri Chornoivan (Ukrainian)

=================
Evince    3.37.90
=================
build:
  * Bump glib requirement to 2.44 (Germán Poo-Caamaño)
  * Correct a typo in meson.build (Felix Yan)
ci:
  * remove deprecated jobs (Jordan Petridis)
dvi:
  * Fix some math fonts when using virtual fonts (#53, David C. Sterratt)
libdocument:
  * Replace deprecated GTime by GDateTime (vanadiae)
libview:
  * Fix deprecation for getting background color (Germán Poo-Caamaño)
Developers:
  * David C. Sterratt, Felix Yan, Germán Poo-Caamaño, Jordan Petridis, vanadiae
Translations:
  * Boyuan Yang (Chinese (China))
  * Marek Černocký (Czech)
  * Jiri Grönroos (Finnish)
  * Thibault Martin (French)
  * Fabio Tomat (Friulian)
  * Fran Dieguez (Galician)
  * Kukuh Syafaat (Indonesian)
  * Aurimas Černius (Lithuanian)
  * Piotr Drąg (Polish)
  * Марко Костић (Serbian)
  * Matej Urbančič (Slovenian)
  * Daniel Mustieles (Spanish)
  * Anders Jonsson (Swedish)
  * Emin Tufan Çetin (Turkish)
  * Yuri Chornoivan (Ukrainian)

================
Evince    3.37.3
================
backend:
  * Add support for xmpRights:UsageTerms in PDF (#128, Juanjo Marín)
  * Fix -Werror=format=2 fixes on dvi for ARM (#1429, Germán Poo-Caamaño)
  * Fix warnings (Germán Poo-Caamaño)
build:
  * Remove autotools (Iñigo Martínez)
  * add usual meson build directory to gitignore (vanadiae)
cut-n-paste:
  * Add libdazzle utilities to open file manager (Germán Poo-Caamaño)
  * Use async calls in file manager (Germán Poo-Caamaño)
  * filemanager: create proxy synchronously (Christian Hergert)
data:
  * Add man pages for evince-previewer and evince-thumbnailer (#680, Caolán McNamara)
  * Crop out of place pixel line of screenshot (Germán Poo-Caamaño)
flatpak:
  * Bump gnome-desktop to 3.36.1 (Germán Poo-Caamaño)
  * Bump poppler to 0.89.0 (Germán Poo-Caamaño)
  * Update Flatpak for app-provided gdk-pixbuf loader (Bastien Nocera)
  * don't build user help as slow and not needed for development (vanadiae)
help:
  * Link to the GNOME Desktop help for two print pages (#1344, Pranali Deshmukh)
  * Updated annotation navigation page (#1345, Pranali Deshmukh)
history:
  * Add links when jumping to first or last page. (#785627, #810, Casey Jao)
  * Don't assume EvLink has always a valid EvLinkAction (#810, Nelson Benítez León)
  * Move some responsibilities out of EvHistory. (#785627, #810, Casey Jao)
  * Record current page when going back in history (#810, Casey Jao)
  * Record links in history when activating bookmarks (#785627, #810, Casey Jao)
libdocument:
  * Annotate deprecated function (Germán Poo-Caamaño)
  * Load application-specific gdk-pixbuf loaders (Bastien Nocera)
libview:
  * Add delay before showing link preview popover (#662, Mads Chr. Olesen)
  * Adjust preview size and contents' position (#662, Henry Gebhardt)
  * Allow find results be styled with CSS (Germán Poo-Caamaño)
  * Cleanup link preview popover, on mouseover of it (#662, Mads Chr. Olesen)
  * Fix deprecated use of gdk_flush (Germán Poo-Caamaño)
  * Fix gtk_drag_begin deprecations (Germán Poo-Caamaño)
  * Increase page duration resolution (#637, Marc Vinyals)
  * Let handle_cursor_over_xy handle link preview (#662, Mads Chr. Olesen)
  * Make a preview popover for links (#662, Mads Chr. Olesen)
  * Remove gtk_adjustment_changed calls (Germán Poo-Caamaño)
  * Remove unused variables (#1010, Germán Poo-Caamaño)
  * Replace "cursor-color" by "caret-color" (Germán Poo-Caamaño)
  * Make contrast functions available in all libview/ (vanadiae)
  * Use annotation color for the close button (vanadiae)
meson:
  *  set license to GPLv2+ as it's the one for the license notices (vanadiae)
misc:
  * Add contribution guidelines (Germán Poo-Caamaño)
  * Add editorconfig file to keep style consistency (vanadiae)
  * Fix formatting CONTRIBUTING.md (Germán Poo-Caamaño)
  * Fix tabs in guidelines for contributors (Germán Poo-Caamaño)
  * Make "Open Containing Folder" work in flatpak (#1147, Casey Jao)
  * Update POTFILES.skip (Piotr Drąg)
  * Updated Contribution Guidelines (Pranali Deshmukh)
  * Fix warning on documents lacking annotations interface (Nelson Benítez León)
shell:
  *  Add meaningful description in about dialog (#1418, Germán Poo-Caamaño)
  *  Check "page-changed" in EvSidebarBookmarks (#623, Casey Jao)
  *  Fix interval for displaying the loading message (Germán Poo-Caamaño)
  *  Make opening file year-2038-safe (Germán Poo-Caamaño)
  *  Use GMenu for bookmarks' popup menu (Germán Poo-Caamaño)
  *  Use GtkFileChooserNative for opening and saving files. (Casey Jao)
snap:
  *  Don't specify candidate channel for the build snap (Ken VanDine)
  *  updated to use latest snapcraft extension. Fixes #1426 (Ken VanDine)
synctex:
  *  Annotate more functions that wraps formatting strings (Germán Poo-Caamaño)
  *  Sync against upstream synctex (Germán Poo-Caamaño)
Developers:
  * Bastien Nocera, Caolán McNamara, Casey Jao, Christian Hergert, Germán Poo-Caamaño, Henry Gebhardt, Iñigo Martínez, Juanjo Marín, Ken VanDine, Mads Chr. Olesen, Marc Vinyals, Nelson Benítez León, Piotr Drąg, Pranali Deshmukh, vanadiae
Translations:
  * Gil Forcada (Catalan)
  * Jordi Mas (Catalan)
  * Boyuan Yang (Chinese (China))
  * Baurzhan Muftakhidinov (Kazakh)
  * Daniel Șerbănescu (Romanian)
  * Florentina Mușat (Romanian)
  * Matej Urbančič (Slovenian)
  * Daniel Mustieles (Spanish)
  * Emin Tufan Çetin (Turkish)
  * Yuri Chornoivan (Ukrainian)

================
Evince    3.37.2
================
backends:
  *  Annotate functions that wraps formatting strings (#1410, Germán Poo-Caamaño)
  *  Fix -Wformat-zero-length warning (Germán Poo-Caamaño)
build:
  *  use so suffix on macOS (Tom Schoonjans)
ci:
  *  Fix meson targets (Germán Poo-Caamaño)
cut-n-paste:
  *  Annotate functions that wraps formatting strings (#1410, Germán Poo-Caamaño)
Developers:
  * Germán Poo-Caamaño, Tom Schoonjans
Translations:
  * Kukuh Syafaat (Indonesian)

================
Evince    3.37.1
================
build:
  * Use lowercase for project name in meson (Germán Poo-Caamaño)
  * Add 'user_doc' option to meson (Nelson Benítez León)
ci:
  * build with meson by default and autotools manually (Germán Poo-Caamaño)
flatpak:
  * Update Poppler to 0.88.0 (Casey Jao)
libview:
  * Fix typo in parameter's description (Yuri Chornoivan)

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-13 10:22:23 -08:00
Andreas Müller
04c7db7b93 evince: upgrade 3.36.5 -> 3.36.7
================
Evince    3.36.7
================

pdf:
  * Add back 'de facto' tooltip feature (#842, Nelson Benítez León)

Translations:
  * Baurzhan Muftakhidinov (Kazakh)

================
Evince    3.36.6
================

backend:
  * Fix -Werror=format=2 on dvi on ARM (#1429, Germán Poo-Caamaño)

snap:
  * Don't specify candidate channel for the build snap (Ken VanDine)
  * updated to use latest snapcraft extension. Fixes #1426 (Ken VanDine)

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-07-28 12:55:27 -07:00
Andreas Müller
a736457d11 evince: upgrade 3.36.3 -> 3.36.5
================
Evince    3.36.5
================

Translations:

  * Matej Urbančič (Slovenian)

================
Evince    3.36.4
================

* pdf: Rever "support 'de facto' tooltip feature" (#1414)
  Reopens issues #1409 and #1410.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-19 10:17:50 -07:00
Khem Raj
76561d175b evince: Drop unused features_check inherit
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-11 22:34:40 -07:00
Andreas Müller
9de2294c48 evince: upgrade 3.34.2 -> 3.36.3
* port to meson build
* 0002-add-a-formatting-attribute-check.patch: Apllies cleanly but was not
  tested with clang - don't have resources for that

================
Evince    3.36.3
================

Fix Evince on MacOS

backends:
  *  Annotate functions that wraps formatting strings (#1410, Germán Poo-Caamaño)
  *  Fix -Wformat-zero-length warning (Germán Poo-Caamaño)

build:
  *  use so suffix on macOS (Tom Schoonjans)

ci:
  *  Fix meson targets (Germán Poo-Caamaño)

cut-n-paste:
  *  Annotate functions that wraps formatting strings (#1410, Germán Poo-Caamaño)

Developers:
  * Germán Poo-Caamaño, Tom Schoonjans

================
Evince    3.36.2
================

shell:
  *  check type of window/sidebar objects (#1409, Ilario Gelmetti)

build:
  *  Use lowercase for project name in meson (Germán Poo-Caamaño)

ci:
  *  build with meson by default and autotools manually (Germán Poo-Caamaño)

flatpak: Update Poppler to 0.88.0 (Casey Jao)

Developers:
  * Casey Jao, Germán Poo-Caamaño, Ilario Gelmetti

Translations:
  * sicklylife (Japanese)

================
Evince    3.36.1
================

backends:
  * Support 'de facto' tooltip feature (#34, #842, Nelson Benítez León)

ci:
  * Add scripts to update Docker image for CI (Germán Poo-Caamaño)

help:
  * Add Ukrainian screenshots for the docs (Yuri Chornoivan)
  * Fix incorrect markup in Czech UI translation (Andre Klapper)
  * Update French help image (Charles Monzat)

libdocument:
  * Allow text entries to handle clicks (#1364, Nelson Benítez León)
  * Ignore deprecation warnings in headers (Matthew Leeds)

libview:
  * Fix "can-have-popup" prop when creating markup annotations (#1373, Casey Jao)
  * Move annotation popup window to new position (#570, Marek Kasik)

shell:
  * Set menu button to not focus-on-click (#1339, Nelson Benítez León)
  * Fix too large slides on scaled display (#1365, #2599, Nelson Benítez León)

snap:
  * Use removable-media for access to USB drives (Sébastien Bacher)

Developers:
  * Andre Klapper, Casey Jao, Charles Monzat, Germán Poo-Caamaño, Marek Kasik,
    Matthew Leeds, Nelson Benítez León, Sébastien Bacher, Yuri Chornoivan

Translations:
  * Jordi Mas (Catalan)
  * Marek Černocký (Czech help)
  * Charles Monzat (French)
  * Fabio Tomat (Friulian)
  * Tim Sabsch (German)
  * Yosef Or Boczko (Hebrew)
  * Andika Triwidada (Indonesian)
  * Daniel Șerbănescu (Romanian)
  * Марко Костић (Serbian)
  * Matej Urbančič (Slovenian)
  * Anders Jonsson (Swedish)
  * Yuri Chornoivan (Ukrainian)

================
Evince    3.36.0
================

help:
  *  Update all annotations-nav-to-page.png screenshots to 3.34 UI (Andre Klapper)

Developers:
  * Andre Klapper

Translations:
  * Jordi Mas (Catalan)
  * Goran Vidović (Croatian)
  * Nathan Follens (Dutch)
  * Guillaume Bernard (French)
  * Gianvito Cavasoli (Italian)
  * Changwoo Ryu (Korean)
  * Piotr DrÄ…g (Polish)
  * Daniel Mustieles (Spanish)

=================
Evince    3.35.92
=================

backends:
  * Show XMP data if newer than modification date (Evangelos Rigas)
  * Fix some code formatting in poppler (Germán Poo-Caamaño)

build:
  * Allow building with gettext >= 0.20 with autotools (#1312, Henry Gebhardt)
  * Bump dependency versions (Germán Poo-Caamaño)
  * Update URL for libgxps (Germán Poo-Caamaño)
  * Update flatpak rules to match Flatpak CI (Germán Poo-Caamaño)
  * snap: Change grade (Ken VanDine)
  * Remove flatpak parts to use inherited instructions instead (Germán Poo-Caamaño)

help:
  *  Fix broken pt_BR help translation (Andre Klapper)
  *  Mark an icon as non-translatable (Andre Klapper)
  *  No more 'Fullscreen' menu item (Andre Klapper)
  *  No more 'View options' menu (Andre Klapper)
  *  No more 'previously visited pages' (Andre Klapper)
  *  No more First Page and Last Page menu items (Andre Klapper)
  *  No more Previous Page and Next Page menu items (Andre Klapper)
  *  PDFEdit is dead (Andre Klapper)
  *  Remove an unneeded localized screenshot without any text (Andre Klapper)
  *  Remove deleted file also from Makefile.am, not only meson.build (Andre Klapper)
  *  Side bar is called Side Pane in the UI (Andre Klapper)
  *  Update Bookmarks instructions to 3.35 UI (Andre Klapper)
  *  Update items (and their order) shown in the header (Andre Klapper)
  *  Update names of annotation buttons below header bar (Andre Klapper)
  *  Add danish screenshots
  *  No 'Edit' menu anymore to save current settings as default (Andre Klapper)

shell/libraries:
  * Hopefully fix pipeline for 740f12f6 by removing another localized image (Andre Klapper)
  * Implement SaveAs named action. (#1314, Kris Jurka)
  * Remove accelerator label from menu (Sabri Ünal)
  * Remove gtk_menu_popup() calls (#1023, Jason Crain)
  * Remove shell/ev-bookmark-action.* (#1023, Jason Crain)
  * Remove unused variables and functions (Jason Crain)
  * Revert "ignore scroll, text selection events while unfocused" (#1316, Germán Poo-Caamaño)
  * Update Keyboard Shortcuts page (Sabri Ünal)
  * ignore scroll, text selection events while unfocused (#943, Nelson Benítez León)
  * Lazily create annotation windows (#1010, Niels De Graef)
  * Don't move goto window offscreen (#1023, Jason Crain)
  * remove deprecated GdkScreen functions (#1023, Jason Crain)
  * set goto window's parent (Jason Crain)
  * Remove GTK < 3.22 popup code (Jason Crain)
  * Stop using GdkDeviceManager (#1023, Jason Crain)
  * fix rgba property id (Jason Crain)
  * remove _ev_g_mkdtemp function (Jason Crain)
  * Fix running_job volatile type (Jason Crain)
  * Update libnautilus-extension includes (Jason Crain)
  * Fix url in unimplemented named actions message (Germán Poo-Caamaño)
  * Update screenshots to fit current UI (#1278, Germán Poo-Caamaño)

Developers:
  * Andre Klapper, Evangelos Rigas, Germán Poo-Caamaño, Henry Gebhardt,
    Jason Crain, Ken VanDine, Kris Jurka, Nelson Benítez León,
    Niels De Graef, Sabri Ünal, scootergrisen

Translations:
  * Asier Sarasua Garmendia (Basque)
  * Rafael Fontenelle (Brazilian Portuguese)
  * Bruce Cowan (British English)
  * Jordi Mas (Catalan)
  * Dz Chen (Chinese (China))
  * Chao-Hsiung Liao (Chinese (Taiwan))
  * Yi-Jyun Pan (Chinese (Taiwan))
  * Goran Vidović (Croatian)
  * Marek Černocký (Czech)
  * Alan Mortensen (Danish)
  * Carmen Bianca BAKKER (Esperanto)
  * Jiri Grönroos (Finnish)
  * Alexandre Franke (French)
  * Alexandre Franke (French docs)
  * Fabio Tomat (Friulian)
  * Fran Dieguez (Galician)
  * Balázs Úr (Hungarian)
  * Andika Triwidada (Indonesian)
  * Kukuh Syafaat (Indonesian)
  * sicklylife (Japanese)
  * Jor Teron (Karbi)
  * Aurimas ÄŒernius (Lithuanian)
  * Umarzuki Bin Mochlis Moktar (Malay)
  * Danial Behzadi (Persian)
  * Марко Костић (Serbian)
  * Dušan Kazik (Slovak)
  * Daniel Mustieles (Spanish)
  * Anders Jonsson (Swedish)
  * Emin Tufan Çetin (Turkish)
  * Daniel Korostil (Ukrainian)

================
Evince    3.35.1
================

libview/ev-view:
  * Make document direction independent of UI direction (#830, Abderrahim Kitouni)
  * Follow the text direction for laying out pages in dual mode (#830, Abderrahim Kitouni)
  * Fix annots from dbl/tpl click + drag (#1274, Nelson Benítez León)
  * Fix caret cursor navigation in non-continuous mode (#390, Nelson Benítez León)
  * Keep cursor visible when changing pages (#390, Jason Crain)
  * Don't enable popup actions on page change (#1168, Jason Crain)
  * Implement ATK's scrollSubstringTo() and scrollSubstringToPoint(). (#1203, Martin Pieuchot)

libdocument:
  * Get DPI from GdkMonitor (#617, Marek Kasik)
  * Deprecate ev_document_misc_get_screen_dpi() (#617, Jason Crain)

shell:
  * Set a11y names for annotation buttons (Marek Kasik)
  * Go to annotation on right click (Nelson Benítez León)
  * Document presentation mode shortcuts (#1302, Jason Crain)

Developers:
  * Abderrahim Kitouni, Germán Poo-Caamaño, Jason Crain, Marek Kasik, Martin Pieuchot, Nelson Benítez León

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-03 15:15:42 -07:00
Andreas Müller
c40eb601b0 evince: add mime-xdg to inherit
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-19 02:20:58 -08:00
Andreas Müller
3efa663adb evince: upgrade 3.34.1 -> 3.34.1
>From [1]:

Evince    3.34.2

================

libview:
  * Fix crash on DnD (#1246, Marek Kasik)
  * Don't enable popup actions on page change (#1168, Jason Crain)

Developers:
  * Jason Crain, Marek Kasik

Translations:
  * Jordi Mas (Catalan)
  * Yi-Jyun Pan (Chinese (Taiwan))
  * Stas Solovey (Russian)

[1] http://ftp.gnome.org/pub/gnome/sources/evince/3.34/evince-3.34.2.news

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-29 10:22:57 -08:00
Denys Dmytriyenko
4c00e5fed9 recipes: rename distro_features_check to features_check
Avoid warning due to the class rename in OE-Core.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-21 17:51:37 -08:00
Khem Raj
599304fb37 evince: Fix build with clang
Enhance the patch for printf format checking to make clang work as well

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Andreas Müller <schnitzeltony@gmail.com>
2019-11-17 12:34:21 -08:00
Andreas Müller
cbaa5e56dc evince: upgrade 3.28.2 -> 3.34.1
* remove unnecessary or upstreamed patches
* add upstream-version-is-even to inherit

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-14 20:02:47 -08:00
Adrian Bunk
bd526f7cc3 meta-gnome: Inherit gnomebase instead of gnome
The gnome class pulls in usually unwanted dependencies like gconf.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-26 14:29:17 -07:00
Andreas Müller
69b8d6804b evince: add patch to fix build with recent gobject-introspection
gobject-introspection torned some warnings to errors. That caused:

| ../../evince-3.28.2/libview/ev-document-model.h:57: Fatal: EvinceView: Namespace conflict for 'document_model_get_type'

Have tried to fix evince by update to 3.28.5 and 3.32.0 but that causes nasty
gettext errors which I was not able to fix yet.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-05 23:22:39 -07:00
Fabien Lahoudere
ddd121299c evince: Drop x11 requirement
evince works fine in a wayland only distribution.
x11 requirement is not needed.

Signed-off-by: Fabien Lahoudere <fabien.lahoudere@collabora.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-26 09:38:14 -08:00
Khem Raj
8705570331 evince: Fix build with clang
The added patch aids clang to avoid format warnings

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Andreas Müller <schnitzeltony@googlemail.com>
2018-09-09 21:59:14 -07:00
Andreas Müller
5b8395e647 evince: update 3.28.1 -> 3.28.2
Remove PR this time.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-17 11:26:04 -07:00
Andreas Müller
95c1d3bfe4 evince: update 3.24.0 -> 3.28.1
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:25:29 -07:00
Armin Kuster
62376d673a evince: only include when x11 in DISTRO_FEATURES
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-12 09:59:34 -07:00
Fabien Lahoudere
33c822a7c1 evince: Remove X dependency
gnome-desktop is the only X dependency for evince.
In order to build evince for Wayland based system without X support,
gnome-desktop is added to DEPENDS only if x11 exists in DISTRO_FEATURES.
So x11 is dropped from REQUIRED_DISTRO_FEATURES.

Signed-off-by: Fabien Lahoudere <fabien.lahoudere@collabora.co.uk>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-13 11:13:20 +02:00
Chen Qi
e7ad92decb evince: fix do_install problem
When building evince for multilib, we would meet the following do_install
error.

  mv: cannot stat [snip]/usr/lib64/systemd/user/evince.service: No such file or directory

Fix to use the correct directory related to systemd in do_install function.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-28 10:10:41 +02:00
Khem Raj
4210d1a3ea evince: Upgrade to 3.24.0
Fix build with security flags

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-04-24 11:00:51 +02:00
Ross Burton
a7f3ec87f9 meta-gnome: add explicit gnome-common dependencies
gnome-common is deprecated and gnomebase.bbclass will soon stop depending on it,
so add gnome-common to DEPENDS for the recipes that still use it.

gxim previously wasn't really using the gnome-common macros so now the build
fails with compiler errors, so pass the flag to turn off fatal warnings as gxim
appears to be dead.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-12-02 09:16:18 +01:00
Jackie Huang
2d8180ecf5 evince: add x11 to REQUIRED_DISTRO_FEATURES
evince depends on gtk+3 and gnome-desktop3 which
require x11 distro feature.

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-11-23 15:24:46 +01:00
Andreas Müller
520dee9774 evince: add intltool-native to DEPENDS
| WARNING: evince-3.18.2-r5 do_configure: Missing DEPENDS on intltool-native

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-10-03 19:18:51 +02:00
Derek Straka
55dfb1bd85 epdf, evince, tracker, gimp, tumbler: Remove blacklist caused by poppler build failures
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-23 15:20:08 +02:00
Derek Straka
979760c69b evince: fix build errors with gcc-6
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-23 15:20:06 +02:00
Martin Jansa
d78c5215b3 evince, epdf, gdm, gnumeric, libgnomeprint, tumbler, gedit, gnome-panel, gnome-session, gnome-terminal, libgnomecups, gtksourceview2, libgweather, libgnomeui, tracker, gimp, poppler, mousepad, goffice, tasks: blacklist, fails to build with gcc-6
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-13 19:06:43 +02:00
Alexander Kanavin
b5af232816 evince: update to 3.18.2
This is done to enable gobject introspection support.
Drop obsolete patches.
Add a patch that disables yelp m4 macro (which we don't have).

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
2016-03-14 12:15:24 +01:00
Jussi Kukkonen
d7eba2737f evince: Remove pkg-config check for specific icon theme
Also rrecommend adwaita-icon-theme instead of gnome-icon-theme
(as latter is removed from oe-core).

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23 15:37:22 +02:00
Alexander Kanavin
d518b89505 gnome: add explicit bz2 compress type to older packages
The default was changed to xz in the gnomebase class to match the upstream.

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-31 19:17:08 +02:00
Andreas Müller
9a1e9feacd evince: make nautilus extension a PACKAGECONFIG and disable by default
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-04-20 13:50:14 +02:00
Matthieu CRAPET
c95e155780 recipes: convert remaining SUMMARY/DESCRIPTION cosmetic issues
Changes:
- rename SUMMARY with length > 80 to DESCRIPTION
- rename DESCRIPTION with length < 80 to (non present tag) SUMMARY
- drop final point character at the end of SUMMARY string
- remove trailing whitespace of SUMMARY line

Note: don't bump PR

Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-02-23 23:20:02 +01:00
Andreas Müller
2150f733e1 evince: fix build with gcc 4.8
warning/errror was:
tiff2ps.c:1131:4: error: format '%u' expects argument of type 'unsigned int', but argument 3 has type 'tsize_t' [-Werror=format=]
    chunk_size, tiled_image ? "tiles" : "strips");
    ^
cc1: some warnings being treated as errors

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-05-21 12:45:49 +02:00
Andreas Müller
55ecab870e evince: fix/remove postinst by inheriting gsettings
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-05-10 11:02:39 +02:00
Martin Jansa
a45830a39b recipes: Unify indentation
* This change is only aesthetic (unlike indentation in Python
  tasks).
* Some recipes were using tabs.
* Some were using 8 spaces.
* Some were using mix or different number of spaces.
* Make them consistently use 4 spaces everywhere.
* Yocto styleguide advises to use tabs (but the only reason to keep
  tabs is the need to update a lot of recipes). Lately this advice
  was also merged into the styleguide on the OE wiki.
* Using 4 spaces in both types of tasks is better because it's less
  error prone when someone is not sure if e.g.
  do_generate_toolchain_file() is Python or shell task and also allows
  to highlight every tab used in .bb, .inc, .bbappend, .bbclass as
  potentially bad (shouldn't be used for indenting of multiline
  variable assignments and cannot be used for Python tasks).
* Don't indent closing quote on multiline variables
  we're quite inconsistent wheater it's first character on line
  under opening quote or under first non-whitespace character in
  previous line.

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Acked-by: Koen Kooi <koen@dominion.thruhere.net>
2013-04-15 16:23:17 +02:00
Martin Jansa
e8874ce41f evince: disable help build
* xsltproc does not work in oe-core correctly:
  | xsltproc -o evince-it.omf --stringparam db2omf.basename evince --stringparam db2omf.format 'docbook' --stringparam db2omf.dtd "-//OASIS//DTD DocBook XML V4.1.2//EN" --stringparam db2omf.lang it --stringparam db2omf.omf_dir "/usr/share/omf" --stringparam db2omf.help_dir "/usr/share/gnome/help" --stringparam db2omf.omf_in "/OE/jansa-test/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/evince/2.32.0-r2/evince-2.32.0/help/evince.omf.in"  /OE/jansa-test/shr-core/tmp-eglibc/sysroots/qemuarm`/OE/jansa-test/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/bin/pkg-config --variable db2omf gnome-doc-utils` it/evince.xml || { rm -f "evince-it.omf"; exit 1; }
  | http://www.oasis-open.org/docbook/xml/4.1.2/dbhierx.mod:115: parser warning : PEReference: %list.class; not found
  |               %local.divcomponent.mix;">
  |                                        ^
  ...
* https://bugzilla.yoctoproject.org/show_bug.cgi?id=2416

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-18 17:35:17 +01:00
Andreas Müller
c194c24e09 evince: Fix QA warnings / clean packaging
run tested on overo

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-03-29 16:18:29 +02:00
Andreas Müller
9c926e88fc evince: add cross-compile-fix.patch from classic oe to fix build error
error message was

| warning: failed to load external entity "/usr/share/xml/gnome/xslt/docbook/omf/db2omf.xsl"
| cannot parse /usr/share/xml/gnome/xslt/docbook/omf/db2omf.xsl
| warning: failed to load external entity "/usr/share/xml/gnome/xslt/docbook/omf/db2omf.xsl"
| cannot parse /usr/share/xml/gnome/xslt/docbook/omf/db2omf.xsl
| make[2]: *** [evince-C.omf] Error 1

[1] http://cgit.openembedded.org/openembedded/tree/recipes/evince/evince/cross-compile-fix.patch

Signed-off-by: Andreas Müller <schnitzeltony@gmx.de>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-01-20 08:26:34 +01:00
Andreas Müller
f3585ea146 evince: initial add 2.32.0
* recipe based on oe-classic: evince_2.30.0.bb
  commit 5dba154457691d2096f2b1a7ef24bdc6f1b51859
* run tested on overo
* TODO further doctype support
  configure option  ->    current configure result
  ------------------------------------------------
  --enable-ps       ->    PostScript Backend.:  no
  --enable-djvu     ->    DJVU Backend.......:  no
  --enable-impress  ->    Impress Backend....:  no

Signed-off-by: Andreas Müller <schnitzeltony@gmx.de>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-10-31 11:45:33 +01:00