[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Git][xorg-team/lib/mesa][debian-unstable] debian: Build most drivers on riscv64 too



Title: GitLab

Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / mesa

Commits:

3 changed files:

Changes:

  • debian/changelog
    1
    +mesa (20.3.3-2) UNRELEASED; urgency=medium
    
    2
    +
    
    3
    +  * Build most drivers for riscv64 targets
    
    4
    +
    
    5
    + -- keithp <keithp@keithp.com>  Tue, 19 Jan 2021 17:28:10 -0800
    
    6
    +
    
    1 7
     mesa (20.3.3-1) unstable; urgency=medium
    
    2 8
     
    
    3 9
       * New upstream release.
    

  • debian/control
    ... ... @@ -6,7 +6,7 @@ Uploaders: Andreas Boll <aboll@debian.org>
    6 6
     Standards-Version: 4.1.4
    
    7 7
     Build-Depends:
    
    8 8
      debhelper-compat (= 12),
    
    9
    - glslang-tools [amd64 arm64 armel armhf i386 mips64el mipsel powerpc ppc64 ppc64el s390x sparc64 x32],
    
    9
    + glslang-tools [amd64 arm64 armel armhf i386 mips64el mipsel powerpc ppc64 ppc64el riscv64 s390x sparc64 x32],
    
    10 10
      meson (>= 0.45),
    
    11 11
      quilt (>= 0.63-8.2~),
    
    12 12
      pkg-config,
    
    ... ... @@ -20,7 +20,7 @@ Build-Depends:
    20 20
      libxext-dev,
    
    21 21
      libva-dev (>= 1.6.0) [linux-any kfreebsd-any] <!pkg.mesa.nolibva>,
    
    22 22
      libvdpau-dev (>= 1.1.1) [linux-any kfreebsd-any],
    
    23
    - libvulkan-dev [amd64 arm64 armel armhf i386 mips64el mipsel powerpc ppc64 ppc64el s390x sparc64 x32],
    
    23
    + libvulkan-dev [amd64 arm64 armel armhf i386 mips64el mipsel powerpc ppc64 ppc64el riscv64 s390x sparc64 x32],
    
    24 24
      x11proto-dev,
    
    25 25
      linux-libc-dev (>= 2.6.31) [linux-any],
    
    26 26
      libx11-xcb-dev,
    
    ... ... @@ -40,13 +40,13 @@ Build-Depends:
    40 40
      python3-setuptools,
    
    41 41
      flex,
    
    42 42
      bison,
    
    43
    - libelf-dev [amd64 arm64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 mips64el mipsel powerpc ppc64 ppc64el s390x sparc64],
    
    43
    + libelf-dev [amd64 arm64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 mips64el mipsel powerpc ppc64 ppc64el riscv64 s390x sparc64],
    
    44 44
      libwayland-dev (>= 1.15.0) [linux-any],
    
    45 45
      libwayland-egl-backend-dev (>= 1.15.0) [linux-any],
    
    46
    - llvm-11-dev (>= 1:11.0.0~) [amd64 arm64 armel armhf i386 mips64el mipsel powerpc ppc64 ppc64el s390x sparc64],
    
    47
    - libclang-11-dev (>= 1:11.0.0~) [amd64 arm64 armel armhf i386 mips64el mipsel powerpc ppc64 ppc64el s390x sparc64],
    
    48
    - libclang-cpp11-dev (>= 1:11.0.0~) [amd64 arm64 armel armhf i386 mips64el mipsel powerpc ppc64 ppc64el s390x sparc64],
    
    49
    - libclc-dev (>= 0.2.0+git20190827-7~) [amd64 arm64 armel armhf i386 mips64el mipsel powerpc ppc64 ppc64el s390x sparc64],
    
    46
    + llvm-11-dev (>= 1:11.0.0~) [amd64 arm64 armel armhf i386 mips64el mipsel powerpc ppc64 ppc64el riscv64 s390x sparc64],
    
    47
    + libclang-11-dev (>= 1:11.0.0~) [amd64 arm64 armel armhf i386 mips64el mipsel powerpc ppc64 ppc64el riscv64 s390x sparc64],
    
    48
    + libclang-cpp11-dev (>= 1:11.0.0~) [amd64 arm64 armel armhf i386 mips64el mipsel powerpc ppc64 ppc64el riscv64 s390x sparc64],
    
    49
    + libclc-dev (>= 0.2.0+git20190827-7~) [amd64 arm64 armel armhf i386 mips64el mipsel powerpc ppc64 ppc64el riscv64 s390x sparc64],
    
    50 50
      wayland-protocols (>= 1.9),
    
    51 51
      zlib1g-dev,
    
    52 52
      libglvnd-dev (>= 1.3.2),
    

  • debian/rules
    ... ... @@ -54,7 +54,7 @@ else
    54 54
     
    
    55 55
       # radv/lavapipe needs LLVM and the Vulkan loader, so only build on the subset of
    
    56 56
       # arches where we have LLVM enabled and where the Vulkan loader is built.
    
    57
    -  ifneq (,$(filter $(DEB_HOST_ARCH), amd64 arm64 armel armhf i386 mips64el mipsel powerpc ppc64 ppc64el s390x sparc64))
    
    57
    +  ifneq (,$(filter $(DEB_HOST_ARCH), amd64 arm64 armel armhf i386 mips64el mipsel powerpc ppc64 ppc64el riscv64 s390x sparc64))
    
    58 58
     	VULKAN_DRIVERS += amd swrast
    
    59 59
       endif
    
    60 60
     
    
    ... ... @@ -100,7 +100,7 @@ else
    100 100
     
    
    101 101
       # LLVM is required for building r300g, radeonsi and llvmpipe drivers.
    
    102 102
       # It's also required for building OpenCL support.
    
    103
    -  ifneq (,$(filter $(DEB_HOST_ARCH), amd64 arm64 armel armhf i386 mips64el mipsel powerpc ppc64 ppc64el s390x sparc64))
    
    103
    +  ifneq (,$(filter $(DEB_HOST_ARCH), amd64 arm64 armel armhf i386 mips64el mipsel powerpc ppc64 ppc64el riscv64 s390x sparc64))
    
    104 104
     	GALLIUM_DRIVERS += radeonsi
    
    105 105
     	confflags_GALLIUM += -Dllvm=enabled
    
    106 106
     	confflags_GALLIUM += -Dgallium-opencl=icd
    
    ... ... @@ -114,7 +114,7 @@ else
    114 114
       endif
    
    115 115
     
    
    116 116
       # build vulkan layers where Vulkan loader is available
    
    117
    -  ifneq (,$(filter $(DEB_HOST_ARCH), amd64 arm64 armel armhf i386 mips64el mipsel powerpc ppc64 ppc64el s390x sparc64 x32))
    
    117
    +  ifneq (,$(filter $(DEB_HOST_ARCH), amd64 arm64 armel armhf i386 mips64el mipsel powerpc ppc64 ppc64el riscv64 s390x sparc64 x32))
    
    118 118
     	GALLIUM_DRIVERS += zink
    
    119 119
     	confflags_VULKAN += -Dvulkan-device-select-layer=true
    
    120 120
     	confflags_VULKAN += -Dvulkan-overlay-layer=true
    


  • Reply to: