[evince/wip/gpoo/bump-poppler-version-requirement] build: Require poppler 22.02.0 for PDF rendering




commit a68f48ff7c5fcd98479a04d579b4d07478a8bb52
Author: Germán Poo-Caamaño <gpoo gnome org>
Date:   Wed Mar 2 01:15:44 2022 -0300

    build: Require poppler 22.02.0 for PDF rendering
    
    Even though Evince can be built with older versions of Poppler,
    this plays against users, who depends on distributions to update
    the version of Poppler to build Evince. In other words, we are
    defering the decision to distributions to determine which version
    is better for the users.
    
    However, as we follow closer the development of the libraries
    we depend on (at least the most important ones), we are likely be
    in a better position to say which version is best for the users
    and that is stable.
    
    As of today, poppler is very stable, and the development is
    incremental, and they try hard to avoid regressions, as much as we
    do.
    
    My motivation to bump the requirement is that I saw users stating
    about some bugs or features missing in Evince that has been supported
    for more than a year, but Evince could not take advantage of because
    the Poppler version was old. For example, searching words in multiple
    lines. Like this, there has been several fixes in Poppler that were
    originally reported in Evince. If we do "force" to update Poppler, it
    will take longer for the users to see these fixes, and probably blame
    Evince because of that.

 meson.build | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/meson.build b/meson.build
index bd7591ba8..46709c79f 100644
--- a/meson.build
+++ b/meson.build
@@ -399,7 +399,7 @@ elif get_option('dvi').auto()
 endif
 
 # *** PDF ***
-poppler_req_version = '>= 0.86.0'
+poppler_req_version = '>= 22.02.0'
 poppler_glib_dep = dependency('poppler-glib', version: poppler_req_version, required: get_option('pdf'))
 
 libxml_req_version = '>= 2.5.0'


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]