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

[Git][xorg-team/lib/mesa][debian-experimental] rules, libgles2-mesa-dev.install: Re-add the pkgconfig file for now. (Closes: #930514)



Title: GitLab

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

Commits:

5 changed files:

Changes:

  • debian/changelog
    ... ... @@ -5,6 +5,8 @@ mesa (19.1.1-1) UNRELEASED; urgency=medium
    5 5
         #930879)
    
    6 6
       * control, rules: Enable vulkan-overlay, add glslang-tools to build-depends.
    
    7 7
         (Closes: #930945)
    
    8
    +  * rules, libgles2-mesa-dev.install: Re-add the pkgconfig file for now.
    
    9
    +    (Closes: #930514)
    
    8 10
     
    
    9 11
      -- Timo Aaltonen <tjaalton@debian.org>  Thu, 27 Jun 2019 10:41:51 +0300
    
    10 12
     
    

  • debian/libgles2-mesa-dev.install
    1 1
     usr/include/GLES2
    
    2 2
     usr/include/GLES3
    
    3
    +usr/lib/*/pkgconfig/glesv2.pc

  • debian/patches/Revert-meson-don-t-build-libGLES-.so-with-GLVND.patch
    1
    +From 11ed91495759f0f86c0eb6a9d799d8ce31bbffc3 Mon Sep 17 00:00:00 2001
    
    2
    +From: Timo Aaltonen <tjaalton@debian.org>
    
    3
    +Date: Mon, 1 Jul 2019 15:57:47 +0300
    
    4
    +Subject: [PATCH] Revert "meson: don't build libGLES*.so with GLVND"
    
    5
    +
    
    6
    +This reverts commit b01524fff05eef66e8cd24f1c5aacefed4209f03.
    
    7
    +---
    
    8
    + src/mapi/meson.build | 12 +++++-------
    
    9
    + 1 file changed, 5 insertions(+), 7 deletions(-)
    
    10
    +
    
    11
    +diff --git a/src/mapi/meson.build b/src/mapi/meson.build
    
    12
    +index 2c79a04f1df..c2dbbf02f08 100644
    
    13
    +--- a/src/mapi/meson.build
    
    14
    ++++ b/src/mapi/meson.build
    
    15
    +@@ -35,11 +35,9 @@ if with_shared_glapi
    
    16
    + else
    
    17
    +   libglapi = []
    
    18
    + endif
    
    19
    +-if not with_glvnd
    
    20
    +-  if with_gles1
    
    21
    +-    subdir('es1api')
    
    22
    +-  endif
    
    23
    +-  if with_gles2
    
    24
    +-    subdir('es2api')
    
    25
    +-  endif
    
    26
    ++if with_gles1
    
    27
    ++  subdir('es1api')
    
    28
    ++endif
    
    29
    ++if with_gles2
    
    30
    ++  subdir('es2api')
    
    31
    + endif
    
    32
    +-- 
    
    33
    +2.20.1
    
    34
    +

  • debian/patches/series
    1 1
     07_gallium-fix-build-failure-on-powerpcspe.diff
    
    2
    +Revert-meson-don-t-build-libGLES-.so-with-GLVND.patch

  • debian/rules
    ... ... @@ -196,6 +196,9 @@ override_dh_install:
    196 196
     	rm debian/tmp/usr/lib/*/libEGL_mesa.so
    
    197 197
     	rm debian/tmp/usr/lib/*/libGLX_mesa.so
    
    198 198
     
    
    199
    +	# we only need the pkgconfig file
    
    200
    +	rm debian/tmp/usr/lib/*/libGLESv2*
    
    201
    +
    
    199 202
     	# Copy the hardlinked *_dri.so correctly.
    
    200 203
     	install -m755 -d debian/libgl1-mesa-dri/usr/lib/${DEB_HOST_MULTIARCH}/dri/
    
    201 204
     	mv debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/dri/*_dri.so \
    


  • Reply to: