Qca-2.3.10
      
      
        
          Introdução ao Qca
        
        
          O Qca visa a fornecer uma API
          criptográfica direta e multiplataforma, usando tipos de dados e
          convenções Qt. Qca separa a API da implementação, usando
          "plugins" conhecidos como "Providers".
        
        
          Esse pacote é conhecido por construir e funcionar corretamente
          usando uma plataforma LFS 12.4.
        
        
          Informação do Pacote
        
        
          
            - 
              
                Transferência (HTTP): 
                https://download.kde.org/stable/qca/2.3.10/qca-2.3.10.tar.xz
              
             
            - 
              
                Transferência (FTP): 
              
             
            - 
              
                Soma de verificação MD5 da transferência:
                c3ed3262c83c43bdeb610836769b1534
              
             
            - 
              
                Tamanho da transferência: 748 KB
              
             
            - 
              
                Espaço em disco estimado exigido: 56 MB (com testes)
              
             
            - 
              
                Tempo de construção estimado: 0,7 UPC (usando paralelismo=4;
                com testes)
              
             
          
         
        
          Dependências do Qca
        
        
          Exigidas
        
        
          make-ca-1.16.1, CMake-4.1.0, Qt-6.9.2 e Which-2.23
        
        
          Opcionais
        
        
          Cyrus SASL-2.1.28, GnuPG-2.4.8,
          libgcrypt-1.11.2, libgpg-error-1.55, nss-3.115, NSPR-4.37, p11-kit-0.25.5, Doxygen-1.14.0 e
          Botan
        
       
      
        
          Instalação do Qca
        
        
          Corrija o local dos certificados de AC:
        
        sed -i 's@cert.pem@certs/ca-bundle.crt@' CMakeLists.txt
        
          Instale Qca executando os
          seguintes comandos:
        
        mkdir build &&
cd    build &&
cmake -D CMAKE_INSTALL_PREFIX=$QT6DIR            \
      -D CMAKE_BUILD_TYPE=Release                \
      -D QT6=ON                                  \
      -D QCA_INSTALL_IN_QT_PREFIX=ON             \
      -D QCA_MAN_INSTALL_DIR:PATH=/usr/share/man \
      .. &&
make
        
          Para testar os resultados, emita: make test.
        
        
          Agora, como o(a) usuário(a) root:
        
        make install
       
      
        
          Explicações do Comando
        
        
          -D
          CMAKE_BUILD_TYPE=Release: Essa chave é usada para
          aplicar um nível mais alto de otimização à compilação.
        
        
          -D QT6=ON: Assegura que os
          pacotes sejam construídos com Qt-6.9.2.
        
        
          -D
          QCA_MAN_INSTALL_DIR:PATH=/usr/share/man: Instala a
          página de manual do qca no local normal.
        
       
      
        
          Conteúdo
        
        
          
            
              Aplicativos Instalados:
              mozcerts-qt6 e qcatool-qt6
            
            
              Bibliotecas Instaladas:
              libqca-qt6.so, libqca-cyrus-sasl.so,
              libqca-gcrypt.so, libqca-gnupg.so, libqca-logger.so,
              libqca-nss.so, libqca-ossl.so e libqca-softstore.so
            
            
              Diretórios Instalados:
              $QT6DIR/include/Qca-qt6,
              $QT6DIR/lib/cmake/Qca-qt6 e $QT6DIR/lib/qca-qt6
            
           
         
        
          
            Descrições Curtas
          
          
            
              
              
            
            
              
                | 
                   
                    mozcerts-qt6
                   
                 | 
                
                   
                    é uma ferramenta de linha de comando para converter
                    "certdata.txt" em arquivos "arquivo_saida_gerada.pem"
                   
                 | 
              
              
                | 
                   
                    qcatool-qt6
                   
                 | 
                
                   
                    é uma ferramenta de linha de comando para realizar várias
                    operações criptográficas com o "Qca"
                   
                 | 
              
              
                | 
                   
                    libqca-qt6.so
                   
                 | 
                
                   
                    é a biblioteca "Qt Cryptography Architecture" (Qca)
                   
                 |