O GStreamer Ugly Plug-ins é um conjunto de plug-ins considerados pelos(as) desenvolvedores(as) do GStreamer como tendo boa qualidade e funcionalidade correta, mas distribuí-los pode causar problemas. A licença dos plug-ins ou das bibliotecas de suporte pode não ser como os(as) desenvolvedores(as) do GStreamer gostariam. O código pode ser amplamente conhecido por apresentar problemas de patente.
Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.2.
Transferência (HTTP): https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.24.7.tar.xz
Soma de verificação MD5 da transferência: 880ffe8dfee6f1dce2127190dbc3841d
Tamanho da transferência: 224 KB
Espaço em disco estimado exigido: 8,4 MB (com testes)
Tempo de construção estimado: menos que 0,1 UPC (com testes)
liba52-0.8.0 (necessário para reproduzir DVDs), libdvdread-6.1.3 e x264-20240812
libmpeg2-0.5.1, libcdio-2.1.0 (para acesso à unidade de CD-ROM), Valgrind-3.23.0, hotdoc, libsidplay e Orc
Se você precisar de um plugin para uma dada dependência, essa dependência precisará estar instalada antes desse pacote.
Instale o GStreamer Ugly Plug-ins executando os seguintes comandos:
mkdir build && cd build && meson setup .. \ --prefix=/usr \ --buildtype=release \ -D gpl=enabled && ninja
Para testar os resultados, emita: ninja test.
Agora, como o(a) usuário(a) root
:
ninja install
--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.
-D gpl=enabled
: Sem essa
chave, plugins com dependências de bibliotecas licenciadas (A)GPL
não são construídos.