tce-load -i compiletc meson libhandy1-dev libsecret-dev gobject-introspection-dev gnome-desktop-dev gst-plugins-base-dev gspell-dev gsettings-desktop-schemas-dev libspectre-dev libarchive-dev djvulibre-dev poppler23-dev libgxps-dev desktop-file-utils appstream-glib nautilus-dev gtk3-gir

wget https://download.gnome.org/sources/evince/45/evince-45.0.tar.xz

cd evince-45.0

mkdir build
cd build

CC="gcc -flto -mtune=generic -Os -pipe" CXX="g++ -flto -mtune=generic -Os -pipe -fno-exceptions -fno-rtti" meson --prefix=/usr/local --localstatedir=/var --libexecdir=/usr/local/lib/evince --buildtype=plain -Dgtk_doc=false -Duser_doc=false --wrap-mode=nodownload -Dsystemduserunitdir=no

ninja [0m 47.66s]
sudo ninja install

evince 45.0

  General
    Platform...................: gnome
    Debug mode.................: NO

  Frontends
    Viewer.....................: YES
    Previewer..................: YES
    Thumbnailer................: YES
    Nautilus extension.........: NO

  Backends
    Comics.....................: YES
    DJVU.......................: YES
    DVI........................: NO
    PDF........................: YES
    PostScript.................: NO
    TIFF.......................: YES
    XPS........................: YES

  Features
    Gtk-doc reference..........: NO
    User documentation.........: NO
    GObject introspection......: YES
    DBus communication.........: YES
    Systemd units installation.: no
    Keyring integration........: YES
    GTK+ Unix print ...........: YES
    Thumbnail cache ...........: YES
    Multimedia ................: YES
    Spell checker .............: YES
    SyncTex ...................: internal

  Subprojects
    gi-docgen                  : NO Automatic wrap-based subproject downloading is disabled

  User defined options
    buildtype                  : plain
    libexecdir                 : /usr/local/lib/evince
    localstatedir              : /var
    prefix                     : /usr/local
    wrap_mode                  : nodownload
    gtk_doc                    : false
    systemduserunitdir         : no
    user_doc                   : false