O pacote VTE contém uma implementação de arquivo termcap para emuladores de terminal.
Esse pacote é conhecido por construir e funcionar adequadamente usando uma plataforma LFS 11.3.
Transferência (HTTP): https://gitlab.gnome.org/GNOME/vte/-/archive/0.70.3/vte-0.70.3.tar.gz
Soma de verificação MD5 da transferência: 86d2b49dcb1d05b489d228892b49c28a
Tamanho da transferência: 616 KB
Espaço em disco estimado exigido: 14 MB (com os testes)
Tempo de construção estimado: 0,4 UPC (usando paralelismo = 4; com os testes)
GTK+-3.24.36, libxml2-2.10.3 e pcre2-10.42
ICU-72.1, GnuTLS-3.8.0, gobject-introspection-1.74.0 e Vala-0.56.4
FriBidi-1.0.12, Gi-DocGen-2023.1 e GTK-4.8.3
Observações de Usuário(a): https://wiki.linuxfromscratch.org/blfs/wiki/vte
Instale o VTE executando os seguintes comandos:
mkdir build && cd build && meson --prefix=/usr --buildtype=release -Dfribidi=false .. && ninja
Se você tiver o Gi-DocGen-2023.1 instalado e desejar construir a documentação da API para esse pacote, emita:
sed -e "/docdir =/s@\$@/ 'vte-0.70.3'@" \ -e "/fatal-warnings/d" \ -i ../doc/reference/meson.build && meson configure -Ddocs=true && ninja
Para testar os resultados, emita: ninja test.
Agora, como o(a) usuário(a) root
:
ninja install && rm -v /etc/profile.d/vte.*
--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.
rm -v /etc/profile.d/vte.*: Esse comando remove dois arquivos instalados em /etc/profile.d que não tem uso em um sistema LFS.
-Dfribidi=false
: Omita essa
chave se você desejar habilitar recursos bidirecionais.
-Dgnutls=false
: Adicione essa chave se
você não quiser habilitar o suporte GnuTLS.
-Dvapi=false
: Adicione essa chave se
você não quiser habilitar ligações Vala.
-Dgtk4=true
: Adicione essa chave para
construir a pequena engenhoca GTK4.