Evince é um visualizador de documentos para vários formatos de documentos. Ele suporta PDF, Postscript, DjVu, TIFF e DVI. Ele é útil para visualizar documentos de vários tipos usando um aplicativo simples em vez dos múltiplos visualizadores de documentos que existiam na Área de Trabalho do GNOME.
Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.4.
Transferência (HTTP): https://download.gnome.org/sources/evince/48/evince-48.1.tar.xz
Soma de verificação MD5 da transferência: a29c7fcd047073d69d910778b29bde14
Tamanho da transferência: 2,8 MB
Espaço em disco estimado exigido: 49 MB
Tempo de construção estimado: 0,1 UPC (Usando paralelismo=4)
adwaita-icon-theme-48.1, gsettings-desktop-schemas-48.0, GTK-3.24.50, itstool-2.0.7, libhandy-1.8.3, libxml2-2.14.5 e OpenJPEG-2.5.3
gnome-keyring-48.0, GLib-2.84.4 (com GObject Introspection), libarchive-3.8.1, libsecret-0.21.7 e Poppler-25.08.0
Cups-2.4.12 (para habilitar impressão, se o suporte estiver construído no GTK+ 3), gnome-desktop-44.3, gspell-1.14.0, gst-plugins-base-1.26.5, Gi-DocGen-2025.4, libgxps-0.3.2, libtiff-4.7.0, texlive-20250308 (ou install-tl-unx), DjVuLibre, libspectre e Synctex
Instale o Evince executando os seguintes comandos:
mkdir build && cd build && CPPFLAGS+=" -I/opt/texlive/2025/include -DNO_DEBUG" \ meson setup --prefix=/usr \ --buildtype=release \ -D gtk_doc=false \ --wrap-mode=nodownload \ .. && ninja
Se você tiver Gi-DocGen-2025.4 instalado e desejar construir a documentação da API para esse pacote, emita:
sed "/docs_dir/s@\$@ / 'evince-48.1'@" -i ../help/meson.build && meson configure -D gtk_doc=true && ninja
Esse pacote não tem uma suíte funcional de teste.
Agora, como o(a) usuário(a) root
:
ninja install
Se você instalou o pacote em teu sistema usando um método
“DESTDIR”,
/usr/share/glib-2.0/schemas/gschemas.compiled
não foi atualizado/criado. Crie (ou atualize) o arquivo usando o
seguinte comando como o(a) usuário(a) root
:
glib-compile-schemas /usr/share/glib-2.0/schemas
--buildtype=release
:
Especifique um tipo de construção adequado para lançamentos
estáveis do pacote, pois o padrão possivelmente produza binários
não otimizados.
CPPFLAGS+="
-I/opt/texlive/2025/include"
: Certifique-se de que o
meson possa encontrar os cabeçalhos libkpathsea originários do
TeXLive se estiver instalado. Isso não tem efeito em sistemas sem o
TeXLive instalado.
--wrap-mode=nodownload
:
Essa chave desabilita a busca de qualquer dependência: o sistema de
construção tenta buscar gi-docgen mesmo se -D gtk_doc=false
for passado.
-D gtk_doc=false
: Permite
construir esse pacote sem Gi-DocGen-2025.4 instalado. Se você tiver
Gi-DocGen-2025.4 instalado e desejar
reconstruir e instalar a documentação da API, um comando
meson configure
reconfigurará essa opção.
-D gspell=false
: Essa chave desliga o
suporte para o plugin de verificação ortográfica.
-D introspection=false
: Use essa opção
se você não tiver construído GLib-2.84.4 com
GObject Introspection e não desejar ter suporte de introspecção
integrado ao Evince.
-D nautilus=false
: Essa chave
desabilita a construção do plug-in do Nautilus. Use essa chave se o Nautilus não estiver instalado.
-D keyring=false
: Essa chave desabilita
o uso da libsecret. Use essa chave
se a libsecret não estiver
instalada.
-D ps=enabled
: Use essa chave se a
libspectre estiver instalada e
você quiser visualizar arquivos PostScript com o Evince.