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 adequadamente usando uma plataforma LFS 11.3.
Transferência (HTTP): https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.22.0.tar.xz
Soma de verificação MD5 da transferência: ac97c1ca8d9c7a9878ca15796b70d809
Tamanho da transferência: 236 KB
Espaço em disco estimado exigido: 8,4 MB (com os testes)
Tempo de construção estimado: menos que 0,1 UPC (com testes)
liba52-0.7.4 (necessário para reproduzir DVDs), libdvdread-6.1.3 e x264-20230215
libmpeg2-0.5.1, libcdio-2.1.0 (para acesso à unidade de CD-ROM), Valgrind-3.20.0, hotdoc, libsidplay, OpenCore AMR, Orc e TwoLame
Observações de Usuário(a): https://wiki.linuxfromscratch.org/blfs/wiki/gst10-plugins-ugly
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 --prefix=/usr \ --buildtype=release \ -Dgpl=enabled \ -Dpackage-origin=https://www.linuxfromscratch.org/blfs/view/11.3/ \ -Dpackage-name="GStreamer 1.22.0 BLFS" && 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.
-Dgpl=enabled
: Sem essa
chave, plugins com dependências de bibliotecas licenciadas (A)GPL
não são construídos.