Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / Mesa Amber
Commits:
-
258c9328
by Timo Aaltonen at 2025-08-07T16:34:19+03:00
-
1c16e552
by Timo Aaltonen at 2025-08-07T16:34:38+03:00
-
0bfd9ef8
by Timo Aaltonen at 2025-08-26T15:52:06+03:00
-
b9c8876b
by Timo Aaltonen at 2025-08-26T16:47:20+03:00
-
3b31af3b
by Timo Aaltonen at 2025-08-26T16:47:25+03:00
12 changed files:
- debian/changelog
- debian/control
- debian/copyright
- + debian/libglapi-amber.install
- + debian/libglapi-amber.lintian-overrides
- + debian/libosmesa6-dev.install
- + debian/libosmesa6.install
- + debian/libosmesa6.links.in
- + debian/libosmesa6.lintian-overrides
- + debian/libosmesa6.shlibs
- debian/rules
- + debian/source/lintian-overrides
Changes:
1 | +mesa-amber (1:21.3.9-2) UNRELEASED; urgency=medium
|
|
2 | + |
|
3 | + * Build libglapi-amber, since mesa dropped the libglapi package.
|
|
4 | + * Build libosmesa, as mesa dropped it in 25.1, and bump the epoch.
|
|
5 | + * copyright: Updated.
|
|
6 | + |
|
7 | + -- Timo Aaltonen <tjaalton@debian.org> Fri, 08 Aug 2025 10:51:20 +0300
|
|
8 | + |
|
1 | 9 | mesa-amber (21.3.9-1) unstable; urgency=medium
|
2 | 10 | |
3 | 11 | * Team upload.
|
... | ... | @@ -10,7 +10,6 @@ Build-Depends: |
10 | 10 | libdrm-dev (>= 2.4.107-4),
|
11 | 11 | libelf-dev,
|
12 | 12 | libexpat1-dev,
|
13 | - libglapi-mesa,
|
|
14 | 13 | libglvnd-core-dev (>= 1.3.2),
|
15 | 14 | libwayland-dev (>= 1.15.0) [linux-any],
|
16 | 15 | libwayland-egl-backend-dev (>= 1.15.0) [linux-any],
|
... | ... | @@ -100,3 +99,19 @@ Description: free implementation of the OpenGL API -- Amber DRI modules |
100 | 99 | .
|
101 | 100 | For a complete description of Mesa Amber, please look at the
|
102 | 101 | libglx-amber0 package.
|
102 | + |
|
103 | +Package: libglapi-amber
|
|
104 | +Section: libs
|
|
105 | +Architecture: any
|
|
106 | +Depends:
|
|
107 | + ${shlibs:Depends},
|
|
108 | + ${misc:Depends},
|
|
109 | +Pre-Depends: ${misc:Pre-Depends}
|
|
110 | +Multi-Arch: same
|
|
111 | +Breaks: libglapi-mesa
|
|
112 | +Provides: libglapi-mesa
|
|
113 | +Replaces: libglapi-mesa
|
|
114 | +Description: free implementation of the GL API -- shared library
|
|
115 | + The Mesa GL API module is responsible for dispatching all the gl*
|
|
116 | + functions. It is intended to be mainly used by libgl1-amber-dri
|
|
117 | + package. |
... | ... | @@ -127,11 +127,23 @@ Files: include/GL/glcorearb.h |
127 | 127 | Copyright: 2013-2017 The Khronos Group Inc.
|
128 | 128 | License: Khronos
|
129 | 129 | |
130 | -Files: include/GLES/egl.h
|
|
131 | - include/GLES/glplatform.h
|
|
132 | - include/GLES2/gl2platform.h
|
|
133 | - include/GLES3/gl3platform.h
|
|
134 | - include/vulkan/*
|
|
130 | +Files:
|
|
131 | + include/CL/cl.h
|
|
132 | + include/CL/cl_ext.h
|
|
133 | + include/CL/cl_ext_intel.h
|
|
134 | + include/CL/cl_icd.h
|
|
135 | + include/CL/cl_platform.h
|
|
136 | + include/CL/cl_version.h
|
|
137 | + include/EGL/egl.h
|
|
138 | + include/EGL/eglext.h
|
|
139 | + include/GLES/egl.h
|
|
140 | + include/GLES/glplatform.h
|
|
141 | + include/GLES2/gl2platform.h
|
|
142 | + include/GLES3/gl3platform.h
|
|
143 | + include/android/*
|
|
144 | + include/vulkan/*
|
|
145 | + src/egl/generate/egl.xml
|
|
146 | + src/mapi/glapi/registry/gl.xml
|
|
135 | 147 | Copyright: 2015-2018 The Khronos Group Inc.
|
136 | 148 | 2015 The Android Open Source Project
|
137 | 149 | 2015-2016 Valve Corporation
|
... | ... | @@ -177,6 +189,21 @@ Files: src/gtest/include/* src/gtest/src/* |
177 | 189 | Copyright: 2008-2015 Google, Inc.
|
178 | 190 | License: BSD-3-google
|
179 | 191 | |
192 | +Files: src/imgui/*
|
|
193 | +Copyright: 2014-2019 Omar Cornut
|
|
194 | +License: MIT
|
|
195 | + |
|
196 | +Files: src/imgui/imstb_rectpack.h
|
|
197 | +Copyright: 2014-2017 Sean Barrett
|
|
198 | + 2019 Jeremy Jaussaud
|
|
199 | + 2019 Martins Mozeiko
|
|
200 | + 2019 github:IntellectualKitty
|
|
201 | +License: MIT or public-domain
|
|
202 | + |
|
203 | +Files: src/vulkan/registry/vk.xml
|
|
204 | +Copyright: 2015-2021 The Khronos Group Inc.
|
|
205 | +License: Apache-2.0 or MIT
|
|
206 | + |
|
180 | 207 | Files: debian/*
|
181 | 208 | Copyright: 2022 Timo Aaltonen <tjaalton@debian.org>
|
182 | 209 | License: MIT
|
1 | +usr/lib/*/libglapi.so.0* |
1 | +package-name-doesnt-match-sonames libglapi0 |
1 | +usr/include/GL/osmesa.h
|
|
2 | +usr/lib/*/libOSMesa.so
|
|
3 | +usr/lib/*/pkgconfig/osmesa.pc |
1 | +usr/lib/*/libOSMesa.so.* |
1 | +usr/lib/${DEB_HOST_MULTIARCH}/libOSMesa.so.8 usr/lib/${DEB_HOST_MULTIARCH}/libOSMesa.so.6 |
1 | +package-name-doesnt-match-sonames libOSMesa8 |
1 | +libOSMesa 8 libosmesa6 (>= 10.2~) |
... | ... | @@ -131,7 +131,7 @@ override_dh_install: |
131 | 131 | |
132 | 132 | # Get rid of some files which aren't installed. Do not
|
133 | 133 | # use -f to ensure we notice disappearing files:
|
134 | - rm debian/tmp/usr/lib/*/libglapi.so*
|
|
134 | + rm debian/tmp/usr/lib/*/libglapi.so
|
|
135 | 135 | rm debian/tmp/usr/lib/*/libEGL_amber.so
|
136 | 136 | rm debian/tmp/usr/lib/*/libGLX_amber.so
|
137 | 137 | rm -r debian/tmp/usr/include/EGL
|
1 | +# there is no upstream tarball
|
|
2 | +orig-tarball-missing-upstream-signature
|
|
3 | +# team-maintained like everything else
|
|
4 | +no-human-maintainers
|
|
5 | + |
|
6 | +patch-system-but-no-source-readme
|
|
7 | + |
|
8 | + |