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


Commits:
adfa490a by Timo Aaltonen at 2019-09-09T11:36:12Z
control: Bump llvm/clang build-dep.

- - - - -
2923e72c by Timo Aaltonen at 2019-09-09T11:36:34Z
release to experimental

- - - - -
417e1c72 by Timo Aaltonen at 2019-09-10T11:50:37Z
control,rules: Restore libva-dev build-dep and nolibva build profile.

- - - - -


3 changed files:

- debian/changelog
- debian/control
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,4 +1,11 @@
-mesa (19.2.0~rc2-1) UNRELEASED; urgency=medium
+mesa (19.2.0~rc2-2) UNRELEASED; urgency=medium
+
+  * control,rules: Restore libva-dev build-dep and nolibva build
+    profile.
+
+ -- Timo Aaltonen <[email protected]>  Tue, 10 Sep 2019 14:50:21 +0300
+
+mesa (19.2.0~rc2-1) experimental; urgency=medium
 
   * New upstream release candidate.
   * Migrate to llvm/clang-9. (Closes: #935768)
@@ -7,8 +14,9 @@ mesa (19.2.0~rc2-1) UNRELEASED; urgency=medium
   * control, rules: Drop libva-dev from build-depends, don't use
     dh_libva and drop pkg.mesa.nolibva build profile, libva2 transition
     is done.
+  * control: Bump llvm/clang build-dep.
 
- -- Timo Aaltonen <[email protected]>  Tue, 27 Aug 2019 10:51:47 +0300
+ -- Timo Aaltonen <[email protected]>  Mon, 09 Sep 2019 14:36:14 +0300
 
 mesa (19.2.0~rc1-1) experimental; urgency=medium
 


=====================================
debian/control
=====================================
@@ -18,6 +18,7 @@ Build-Depends:
  libxfixes-dev,
  libxdamage-dev,
  libxext-dev,
+ libva-dev (>= 1.6.0) [linux-any kfreebsd-any] <!pkg.mesa.nolibva>,
  libvdpau-dev (>= 1.1.1) [linux-any kfreebsd-any],
  libvulkan-dev [amd64 arm64 armel armhf i386 mips mips64el mipsel powerpc 
ppc64 ppc64el s390x sparc64 x32],
  x11proto-dev,
@@ -37,11 +38,11 @@ Build-Depends:
  python3-setuptools,
  flex,
  bison,
- llvm-9-dev (>= 1:9~) [amd64 arm64 armel armhf i386 kfreebsd-amd64 
kfreebsd-i386 mips mips64el mipsel powerpc ppc64 ppc64el s390x sparc64],
+ llvm-9-dev (>= 1:9~+rc3-1~exp3) [amd64 arm64 armel armhf i386 kfreebsd-amd64 
kfreebsd-i386 mips mips64el mipsel powerpc ppc64 ppc64el s390x sparc64],
  libelf-dev [amd64 arm64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 mips 
mips64el mipsel powerpc ppc64 ppc64el s390x sparc64],
  libwayland-dev (>= 1.15.0) [linux-any],
  libwayland-egl-backend-dev (>= 1.15.0) [linux-any],
- libclang-9-dev (>= 1:9~) [amd64 arm64 armel armhf i386 kfreebsd-amd64 
kfreebsd-i386 mips mips64el mipsel powerpc ppc64 ppc64el s390x sparc64],
+ libclang-9-dev (>= 1:9~+rc3-1~exp3) [amd64 arm64 armel armhf i386 
kfreebsd-amd64 kfreebsd-i386 mips mips64el mipsel powerpc ppc64 ppc64el s390x 
sparc64],
  libclc-dev (>= 0.2.0+git20190827-1~) [amd64 arm64 armel armhf i386 
kfreebsd-amd64 kfreebsd-i386 mips mips64el mipsel powerpc ppc64 ppc64el s390x 
sparc64],
  wayland-protocols (>= 1.9),
  zlib1g-dev,
@@ -401,6 +402,7 @@ Description: Mesa Off-screen rendering extension -- 
development files
 Package: mesa-va-drivers
 Section: libs
 Architecture: linux-any kfreebsd-any
+Build-Profiles: <!pkg.mesa.nolibva>
 Depends:
  ${shlibs:Depends},
  ${misc:Depends},


=====================================
debian/rules
=====================================
@@ -111,9 +111,12 @@ else
        confflags_DIRECT_RENDERING = -Dglx-direct=true
        confflags_GBM = -Dgbm=true
        confflags_GALLIUM += -Dgallium-extra-hud=true
-       confflags_GALLIUM += -Dgallium-va=true
        confflags_GALLIUM += -Dgallium-vdpau=true
        confflags_GALLIUM += -Dlmsensors=true
+
+  ifeq (,$(filter pkg.mesa.nolibva,$(DEB_BUILD_PROFILES)))
+        confflags_GALLIUM += -Dgallium-va=true
+  endif
 endif
 
 # Disable assembly usage on x32 otherwise Mesa defaults to x86_64 assembly
@@ -212,10 +215,12 @@ override_dh_install:
        mv debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/vdpau/libvdpau*.so* \
           debian/mesa-vdpau-drivers/usr/lib/${DEB_HOST_MULTIARCH}/vdpau/
 
+    ifeq (,$(filter pkg.mesa.nolibva,$(DEB_BUILD_PROFILES)))
        # Copy the hardlinked va drivers correctly.
        install -m755 -d 
debian/mesa-va-drivers/usr/lib/${DEB_HOST_MULTIARCH}/dri/
        mv debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/dri/*_drv_video.so \
           debian/mesa-va-drivers/usr/lib/${DEB_HOST_MULTIARCH}/dri/
+    endif
   endif
 
        dh_install -a



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/compare/2166565e6f4cd666d60d37080495f51ed814bfe5...417e1c72a42b03019e862ebd0d105d21ba958e75

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/compare/2166565e6f4cd666d60d37080495f51ed814bfe5...417e1c72a42b03019e862ebd0d105d21ba958e75
You're receiving this email because of your account on salsa.debian.org.


Reply via email to