WOFF2 é uma biblioteca para converter fontes do formato "TTF" para o formato "WOFF 2.0". Ela também permite a descompressão de "WOFF 2.0" para "TTF". O formato "WOFF 2.0" usa o algoritmo de compressão "Brotli" para comprimir fontes adequadas para download nas regras "@font-face" do "CSS".
Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.4.
Transferência (HTTP): https://github.com/google/woff2/archive/v1.0.2/woff2-1.0.2.tar.gz
Soma de verificação MD5 da transferência: 793c8844845351cb80730a74937e411b
Tamanho da transferência: 39 KB
Espaço em disco estimado exigido: 1,6 MB
Tempo de construção estimado: menos que 0,1 UPC
Primeiro, corrija um problema ao construir com gcc-15:
sed -i '/output.h/i #include <cstdint>' src/woff2_out.cc
Instale WOFF2 executando os seguintes comandos:
mkdir out                                 &&
cd    out                                 &&
cmake -D CMAKE_INSTALL_PREFIX=/usr        \
      -D CMAKE_BUILD_TYPE=Release         \
      -D CMAKE_POLICY_VERSION_MINIMUM=3.5 \
      -D CMAKE_SKIP_INSTALL_RPATH=ON ..   &&
make
        Esse pacote não vem com uma suíte de teste.
          Agora, como o(a) usuário(a) root:
        
make install
          -D
          CMAKE_SKIP_INSTALL_RPATH=ON: Essa chave faz com que
          cmake remova caminhos
          de pesquisa de biblioteca rigidamente codificados (rpath) ao
          instalar um arquivo binário executável ou uma biblioteca
          compartilhada. Esse pacote não precisa do rpath depois de instalado
          no local padrão, e o rpath ocasionalmente pode causar efeitos
          indesejados ou até mesmo problemas de segurança.
        
          -D
          CMAKE_POLICY_VERSION_MINIMUM=3.5: Essa chave permite
          construir esse pacote com cmake-4.0 ou mais recente.