Accepting request 695395 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/695395 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=346
This commit is contained in:
commit
e9486711bd
@ -1,3 +1,23 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 17 16:10:26 UTC 2019 - Tobias Klausmann <tobias.johannes.klausmann@mni.thm.de>
|
||||||
|
|
||||||
|
- Drop patches n_VDPAU-XVMC-libs-Replace-hardlinks-with-copies.patch
|
||||||
|
and archlinux_0001-Fix-linkage-against-shared-glapi.patch:
|
||||||
|
These patches only work when building mesa with autotools. As we use meson
|
||||||
|
instead now, these patches do nothing.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 17 16:08:20 UTC 2019 - Tobias Klausmann <tobias.johannes.klausmann@mni.thm.de>
|
||||||
|
|
||||||
|
- Drop version 19.0.1 tarballs
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 11 09:50:31 UTC 2019 - Stefan Dirsch <sndirsch@suse.com>
|
||||||
|
|
||||||
|
- Update to 19.0.2
|
||||||
|
* Just a few fixes for radeon, a few for nir, a couple for radv,
|
||||||
|
a couple for v3d, and a few other patches here and there.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Mar 28 10:24:11 UTC 2019 - Stefan Dirsch <sndirsch@suse.com>
|
Thu Mar 28 10:24:11 UTC 2019 - Stefan Dirsch <sndirsch@suse.com>
|
||||||
|
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
# license that conforms to the Open Source Definition (Version 1.9)
|
# license that conforms to the Open Source Definition (Version 1.9)
|
||||||
# published by the Open Source Initiative.
|
# published by the Open Source Initiative.
|
||||||
|
|
||||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
@ -42,7 +42,7 @@
|
|||||||
|
|
||||||
%define glamor 1
|
%define glamor 1
|
||||||
%define _name_archive mesa
|
%define _name_archive mesa
|
||||||
%define _version 19.0.1
|
%define _version 19.0.2
|
||||||
%define with_opencl 0
|
%define with_opencl 0
|
||||||
%define with_vulkan 0
|
%define with_vulkan 0
|
||||||
%define with_llvm 0
|
%define with_llvm 0
|
||||||
@ -110,7 +110,7 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
Name: Mesa-drivers
|
Name: Mesa-drivers
|
||||||
Version: 19.0.1
|
Version: 19.0.2
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: System for rendering 3-D graphics
|
Summary: System for rendering 3-D graphics
|
||||||
License: MIT
|
License: MIT
|
||||||
@ -129,10 +129,6 @@ Source4: manual-pages.tar.bz2
|
|||||||
Source6: %{name}-rpmlintrc
|
Source6: %{name}-rpmlintrc
|
||||||
Source7: Mesa.keyring
|
Source7: Mesa.keyring
|
||||||
# never to be upstreamed
|
# never to be upstreamed
|
||||||
Patch18: n_VDPAU-XVMC-libs-Replace-hardlinks-with-copies.patch
|
|
||||||
# currently needed for libglvnd support
|
|
||||||
Patch31: archlinux_0001-Fix-linkage-against-shared-glapi.patch
|
|
||||||
|
|
||||||
Patch54: n_drirc-disable-rgb10-for-chromium-on-amd.patch
|
Patch54: n_drirc-disable-rgb10-for-chromium-on-amd.patch
|
||||||
Patch58: u_dep_xcb.patch
|
Patch58: u_dep_xcb.patch
|
||||||
|
|
||||||
@ -731,11 +727,6 @@ programs against the XA state tracker.
|
|||||||
%setup -q -n %{_name_archive}-%{_version} -b4
|
%setup -q -n %{_name_archive}-%{_version} -b4
|
||||||
# remove some docs
|
# remove some docs
|
||||||
rm -rf docs/README.{VMS,WIN32,OS2}
|
rm -rf docs/README.{VMS,WIN32,OS2}
|
||||||
%patch18 -p1
|
|
||||||
|
|
||||||
%if 0%{?libglvnd}
|
|
||||||
%patch31 -p1
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%patch54 -p1
|
%patch54 -p1
|
||||||
%patch58 -p1
|
%patch58 -p1
|
||||||
@ -881,6 +872,9 @@ rm %{buildroot}/%{_libdir}/pkgconfig/gbm.pc
|
|||||||
# in KHR-devel
|
# in KHR-devel
|
||||||
rm -rf %{buildroot}/%{_includedir}/KHR
|
rm -rf %{buildroot}/%{_includedir}/KHR
|
||||||
|
|
||||||
|
# workaround needed since Mesa 19.0.2
|
||||||
|
rm -f %{buildroot}/%{_libdir}/vdpau/libvdpau_gallium.so
|
||||||
|
|
||||||
%else
|
%else
|
||||||
|
|
||||||
rm -rf %{buildroot}/%{_libdir}/dri/swrast_dri.so
|
rm -rf %{buildroot}/%{_libdir}/dri/swrast_dri.so
|
||||||
|
20
Mesa.changes
20
Mesa.changes
@ -1,3 +1,23 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 17 16:10:26 UTC 2019 - Tobias Klausmann <tobias.johannes.klausmann@mni.thm.de>
|
||||||
|
|
||||||
|
- Drop patches n_VDPAU-XVMC-libs-Replace-hardlinks-with-copies.patch
|
||||||
|
and archlinux_0001-Fix-linkage-against-shared-glapi.patch:
|
||||||
|
These patches only work when building mesa with autotools. As we use meson
|
||||||
|
instead now, these patches do nothing.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 17 16:08:20 UTC 2019 - Tobias Klausmann <tobias.johannes.klausmann@mni.thm.de>
|
||||||
|
|
||||||
|
- Drop version 19.0.1 tarballs
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 11 09:50:31 UTC 2019 - Stefan Dirsch <sndirsch@suse.com>
|
||||||
|
|
||||||
|
- Update to 19.0.2
|
||||||
|
* Just a few fixes for radeon, a few for nir, a couple for radv,
|
||||||
|
a couple for v3d, and a few other patches here and there.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Mar 28 10:24:11 UTC 2019 - Stefan Dirsch <sndirsch@suse.com>
|
Thu Mar 28 10:24:11 UTC 2019 - Stefan Dirsch <sndirsch@suse.com>
|
||||||
|
|
||||||
|
18
Mesa.spec
18
Mesa.spec
@ -12,7 +12,7 @@
|
|||||||
# license that conforms to the Open Source Definition (Version 1.9)
|
# license that conforms to the Open Source Definition (Version 1.9)
|
||||||
# published by the Open Source Initiative.
|
# published by the Open Source Initiative.
|
||||||
|
|
||||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
@ -41,7 +41,7 @@
|
|||||||
|
|
||||||
%define glamor 1
|
%define glamor 1
|
||||||
%define _name_archive mesa
|
%define _name_archive mesa
|
||||||
%define _version 19.0.1
|
%define _version 19.0.2
|
||||||
%define with_opencl 0
|
%define with_opencl 0
|
||||||
%define with_vulkan 0
|
%define with_vulkan 0
|
||||||
%define with_llvm 0
|
%define with_llvm 0
|
||||||
@ -109,7 +109,7 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
Name: Mesa
|
Name: Mesa
|
||||||
Version: 19.0.1
|
Version: 19.0.2
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: System for rendering 3-D graphics
|
Summary: System for rendering 3-D graphics
|
||||||
License: MIT
|
License: MIT
|
||||||
@ -128,10 +128,6 @@ Source4: manual-pages.tar.bz2
|
|||||||
Source6: %{name}-rpmlintrc
|
Source6: %{name}-rpmlintrc
|
||||||
Source7: Mesa.keyring
|
Source7: Mesa.keyring
|
||||||
# never to be upstreamed
|
# never to be upstreamed
|
||||||
Patch18: n_VDPAU-XVMC-libs-Replace-hardlinks-with-copies.patch
|
|
||||||
# currently needed for libglvnd support
|
|
||||||
Patch31: archlinux_0001-Fix-linkage-against-shared-glapi.patch
|
|
||||||
|
|
||||||
Patch54: n_drirc-disable-rgb10-for-chromium-on-amd.patch
|
Patch54: n_drirc-disable-rgb10-for-chromium-on-amd.patch
|
||||||
Patch58: u_dep_xcb.patch
|
Patch58: u_dep_xcb.patch
|
||||||
|
|
||||||
@ -730,11 +726,6 @@ programs against the XA state tracker.
|
|||||||
%setup -q -n %{_name_archive}-%{_version} -b4
|
%setup -q -n %{_name_archive}-%{_version} -b4
|
||||||
# remove some docs
|
# remove some docs
|
||||||
rm -rf docs/README.{VMS,WIN32,OS2}
|
rm -rf docs/README.{VMS,WIN32,OS2}
|
||||||
%patch18 -p1
|
|
||||||
|
|
||||||
%if 0%{?libglvnd}
|
|
||||||
%patch31 -p1
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%patch54 -p1
|
%patch54 -p1
|
||||||
%patch58 -p1
|
%patch58 -p1
|
||||||
@ -880,6 +871,9 @@ rm %{buildroot}/%{_libdir}/pkgconfig/gbm.pc
|
|||||||
# in KHR-devel
|
# in KHR-devel
|
||||||
rm -rf %{buildroot}/%{_includedir}/KHR
|
rm -rf %{buildroot}/%{_includedir}/KHR
|
||||||
|
|
||||||
|
# workaround needed since Mesa 19.0.2
|
||||||
|
rm -f %{buildroot}/%{_libdir}/vdpau/libvdpau_gallium.so
|
||||||
|
|
||||||
%else
|
%else
|
||||||
|
|
||||||
rm -rf %{buildroot}/%{_libdir}/dri/swrast_dri.so
|
rm -rf %{buildroot}/%{_libdir}/dri/swrast_dri.so
|
||||||
|
@ -1,23 +0,0 @@
|
|||||||
From 1b5a187c3c31513ae39cd2a917a3234c2c5f87fc Mon Sep 17 00:00:00 2001
|
|
||||||
From: Adam Jackson <ajax@redhat.com>
|
|
||||||
Date: Wed, 12 Oct 2016 13:41:33 -0400
|
|
||||||
Subject: [PATCH] Fix linkage against shared glapi
|
|
||||||
|
|
||||||
Signed-off-by: Adam Jackson <ajax@redhat.com>
|
|
||||||
---
|
|
||||||
src/gallium/targets/osmesa/Makefile.am | 2 +-
|
|
||||||
1 files changed, 1 insertions(+), 1 deletions(-)
|
|
||||||
|
|
||||||
Index: mesa-18.1.0/src/gallium/targets/osmesa/Makefile.am
|
|
||||||
===================================================================
|
|
||||||
--- mesa-18.1.0.orig/src/gallium/targets/osmesa/Makefile.am
|
|
||||||
+++ mesa-18.1.0/src/gallium/targets/osmesa/Makefile.am
|
|
||||||
@@ -61,7 +61,7 @@ lib@OSMESA_LIB@_la_LIBADD = \
|
|
||||||
$(top_builddir)/src/gallium/winsys/sw/null/libws_null.la \
|
|
||||||
$(top_builddir)/src/gallium/drivers/softpipe/libsoftpipe.la \
|
|
||||||
$(top_builddir)/src/gallium/state_trackers/osmesa/libosmesa.la \
|
|
||||||
- $(top_builddir)/src/mapi/glapi/libglapi.la \
|
|
||||||
+ $(top_builddir)/src/mapi/shared-glapi/libglapi.la \
|
|
||||||
$(SHARED_GLAPI_LIB) \
|
|
||||||
$(OSMESA_LIB_DEPS) \
|
|
||||||
$(CLOCK_LIB) \
|
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:6884163c0ea9e4c98378ab8fecd72fe7b5f437713a14471beda378df247999d4
|
|
||||||
size 11962308
|
|
Binary file not shown.
3
mesa-19.0.2.tar.xz
Normal file
3
mesa-19.0.2.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:1a2edc3ce56906a676c91e6851298db45903df1f5cb9827395a922c1452db802
|
||||||
|
size 11959876
|
BIN
mesa-19.0.2.tar.xz.sig
Normal file
BIN
mesa-19.0.2.tar.xz.sig
Normal file
Binary file not shown.
@ -1,49 +0,0 @@
|
|||||||
From a9af1af5f1f9aa9fdea9e73135a92f053478f849 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Stefan Dirsch <sndirsch@suse.de>
|
|
||||||
Date: Wed, 20 Jan 2016 16:10:15 +0100
|
|
||||||
Subject: [PATCH] VDPAU/XVMC libs: Replace hardlinks with copies
|
|
||||||
|
|
||||||
Since these are packaged separately in (open)SUSE anyway, one can use
|
|
||||||
copies as well. This makes debug packages possible again. (bnc #962609)
|
|
||||||
|
|
||||||
Signed-off-by: Stefan Dirsch <sndirsch@suse.de>
|
|
||||||
---
|
|
||||||
src/gallium/targets/vdpau/Makefile.am | 4 ++--
|
|
||||||
src/gallium/targets/xvmc/Makefile.am | 2 +-
|
|
||||||
2 files changed, 3 insertions(+), 3 deletions(-)
|
|
||||||
|
|
||||||
Index: mesa-18.1.0/src/gallium/targets/vdpau/Makefile.am
|
|
||||||
===================================================================
|
|
||||||
--- mesa-18.1.0.orig/src/gallium/targets/vdpau/Makefile.am
|
|
||||||
+++ mesa-18.1.0/src/gallium/targets/vdpau/Makefile.am
|
|
||||||
@@ -91,7 +91,7 @@ all-local: $(vdpau_LTLIBRARIES)
|
|
||||||
j=libvdpau_gallium.$(LIB_EXT); \
|
|
||||||
k=libvdpau_$${i}.$(LIB_EXT); \
|
|
||||||
l=$${k}.$(VDPAU_MAJOR).$(VDPAU_MINOR).0; \
|
|
||||||
- ln -f .libs/$${j}.$(VDPAU_MAJOR).$(VDPAU_MINOR).0 \
|
|
||||||
+ cp -a .libs/$${j}.$(VDPAU_MAJOR).$(VDPAU_MINOR).0 \
|
|
||||||
$${link_dir}/$${l}; \
|
|
||||||
ln -sf $${l} \
|
|
||||||
$${link_dir}/$${k}.$(VDPAU_MAJOR).$(VDPAU_MINOR); \
|
|
||||||
@@ -116,7 +116,7 @@ install-data-hook:
|
|
||||||
j=libvdpau_gallium.$(LIB_EXT); \
|
|
||||||
k=libvdpau_$${i}.$(LIB_EXT); \
|
|
||||||
l=$${k}.$(VDPAU_MAJOR).$(VDPAU_MINOR).0; \
|
|
||||||
- ln -f $${dest_dir}/$${j}.$(VDPAU_MAJOR).$(VDPAU_MINOR).0 \
|
|
||||||
+ cp -a $${dest_dir}/$${j}.$(VDPAU_MAJOR).$(VDPAU_MINOR).0 \
|
|
||||||
$${dest_dir}/$${l}; \
|
|
||||||
ln -sf $${l} \
|
|
||||||
$${dest_dir}/$${k}.$(VDPAU_MAJOR).$(VDPAU_MINOR); \
|
|
||||||
Index: mesa-18.1.0/src/gallium/targets/xvmc/Makefile.am
|
|
||||||
===================================================================
|
|
||||||
--- mesa-18.1.0.orig/src/gallium/targets/xvmc/Makefile.am
|
|
||||||
+++ mesa-18.1.0/src/gallium/targets/xvmc/Makefile.am
|
|
||||||
@@ -75,7 +75,7 @@ install-data-hook:
|
|
||||||
j=libXvMCgallium.$(LIB_EXT); \
|
|
||||||
k=libXvMC$${i}.$(LIB_EXT); \
|
|
||||||
l=$${k}.$(XVMC_MAJOR).$(XVMC_MINOR).0; \
|
|
||||||
- ln -f $${dest_dir}/$${j}.$(XVMC_MAJOR).$(XVMC_MINOR).0 \
|
|
||||||
+ cp -a $${dest_dir}/$${j}.$(XVMC_MAJOR).$(XVMC_MINOR).0 \
|
|
||||||
$${dest_dir}/$${l}; \
|
|
||||||
ln -sf $${l} \
|
|
||||||
$${dest_dir}/$${k}.$(XVMC_MAJOR).$(XVMC_MINOR); \
|
|
Loading…
Reference in New Issue
Block a user