Libdrm-2.4.125
      
      
        
          Introdução ao Libdrm
        
        
          "Libdrm" fornece uma biblioteca de
          espaço de usuário(a) para acessar o "Direct Rendering Manager"
          ("DRM") em sistemas operacionais que suportem a interface "ioctl".
          "Libdrm" é uma biblioteca de baixo nível, tipicamente usada por
          controladores gráficos, como os controladores "DRI" do "Mesa", os
          controladores do "X", "libva" e projetos semelhantes.
        
        
          Esse pacote é conhecido por construir e funcionar corretamente
          usando uma plataforma LFS 12.4.
        
        
          Informação do Pacote
        
        
          
            - 
              
                Transferência (HTTP): https://dri.freedesktop.org/libdrm/libdrm-2.4.125.tar.xz
              
             
            - 
              
                Transferência (FTP): 
              
             
            - 
              
                Soma de verificação MD5 da transferência:
                3baec8e685510892b3355a7074baa874
              
             
            - 
              
                Tamanho da transferência: 476 KB
              
             
            - 
              
                Espaço em disco estimado exigido: 12 MB (com testes)
              
             
            - 
              
                Tempo de construção estimado: 0,1UPC (com testes)
              
             
          
         
        
          Dependências do "libdrm"
        
        
          Recomendadas
        
        
          Bibliotecas do Xorg (para suporte à "API"
          do "KMS" da "Intel" exigido pelo "Mesa")
        
        
          Opcionais
        
        
          Cairo-1.18.4 (para testes), CMake-4.1.0
          (poderia ser usado para encontrar dependências sem arquivos do
          "pkgconfig"), docbook-xml-4.5, docbook-xsl-nons-1.79.2, docutils-0.21.2 e libxslt-1.1.43
          (para construir páginas de manual), libatomic_ops-7.8.2 (exigido por
          arquiteturas sem operações atômicas nativas), Valgrind-3.25.1 e CUnit (para testes de
          "AMDGPU")
        
       
      
        
          Instalação do Libdrm
        
        
          Instale o "libdrm" executando os
          seguintes comandos:
        
        mkdir build &&
cd    build &&
meson setup --prefix=$XORG_PREFIX \
            --buildtype=release   \
            -D udev=true          \
            -D valgrind=disabled  \
            ..                    &&
ninja
        
          Para verificar os resultados, execute "ninja test".
        
        
          Agora, como o(a) usuário(a) "root":
        
        ninja install
       
      
        
          Explicações do Comando
        
        
          --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 udev=true: Esse
          parâmetro habilita o suporte para usar o Udev em vez do mknod.
        
        
          -D valgrind=disabled: Esse
          parâmetro desabilita construir libdrm com suporte a valgrind. Isso
          corrige construir alguns pacotes que usam libdrm. Mude esse
          parâmetro para "enabled" (ou remova-o) se você precisar de suporte
          para valgrind.
        
       
      
        
          Conteúdo
        
        
          
            
              Aplicativos Instalados:
              Nenhum(a)
            
            
              Bibliotecas Instaladas:
              libdrm_amdgpu.so, libdrm_intel.so,
              libdrm_nouveau.so, libdrm_radeon.so e libdrm.so
            
            
              Diretórios Instalados:
              /usr/include/libdrm e
              /usr/share/libdrm
            
           
         
        
          
            Descrições Curtas
          
          
            
              
              
            
            
              
                | 
                   
                    libdrm_amdgpu.so
                   
                 | 
                
                   
                    contém as funções específicas do "Direct Rendering
                    Manager" do "AMDGPU"
                   
                 | 
              
              
                | 
                   
                    libdrm_intel.so
                   
                 | 
                
                   
                    contém as funções específicas do "Direct Rendering
                    Manager" da "Intel"
                   
                 | 
              
              
                | 
                   
                    libdrm_nouveau.so
                   
                 | 
                
                   
                    contém as funções específicas do "Direct Rendering
                    Manager" de fonte aberto da "nVidia" ("Nouveau")
                   
                 | 
              
              
                | 
                   
                    libdrm_radeon.so
                   
                 | 
                
                   
                    contém as funções específicas do "Direct Rendering
                    Manager" da "Radeon" da "AMD"
                   
                 | 
              
              
                | 
                   
                    libdrm.so
                   
                 | 
                
                   
                    contém as funções da "API" do "Direct Rendering Manager"
                   
                 |