diff --git a/libglvnd.spec b/libglvnd.spec index 29a8076c556bb1f11d32ff794545674b187cf813..c6b1ed0a048a01df64fc1258292e8f98c85523cc 100644 --- a/libglvnd.spec +++ b/libglvnd.spec @@ -1,6 +1,6 @@ Name: libglvnd Version: 1.3.2 -Release: 3 +Release: 4 Epoch: 1 Summary: The GL Vendor-Neutral Dispatch library License: MIT @@ -15,8 +15,8 @@ Requires: mesa-libGL%{?_isa} >= 13.0.4-1 Provides: %{name}-egl %{name}-egl%{?_isa} %{name}-gles %{name}-gles%{?_isa} %{name}-glx Obsoletes: %{name}-egl %{name}-gles %{name}-glx -Provides: %{name}-glx%{?_isa} %{name}-opengl %{name}-opengl%{?_isa} libGLES libGLES%{?_isa} -Obsoletes: %{name}-opengl libGLES +Provides: %{name}-glx%{?_isa} libGLES libGLES%{?_isa} +Obsoletes: %{name}-libGLES Provides: libEG libEGL libEGL%{?_isa} libGL libGL%{?_isa} Obsoletes: libEG libEGL libGL Obsoletes: mesa-libGLES < 19.3.0~rc1 @@ -31,8 +31,8 @@ which vendor to dispatch each API call to at runtime. %package devel Summary: Development files for %{name} Requires: %{name} = %{epoch}:%{version}-%{release} -Provides: libglvnd-core-devel = %{epoch}:%{version}-%{release} -Obsoletes: libglvnd-core-devel < %{epoch}:%{version}-%{release} +Requires: %{name}-opengl%{?_isa} = %{epoch}:%{version}-%{release} +Requires: %{name}-core-devel%{?_isa} = %{epoch}:%{version}-%{release} Requires: libX11-devel%{?_isa} Obsoletes: mesa-libGLES-devel < %{epoch}:%{version}-%{release} Provides: mesa-libGLES-devel = %{epoch}:%{version}-%{release} @@ -122,6 +122,9 @@ xvfb-run -s '-screen 0 640x480x24' -d make check V=1 || (cat `find . -name test- %{_libdir}/pkgconfig/*gl.pc %changelog +* Thu Mar 10 2022 xingxing - 1:1.3.2-4 +- Remove unnecessary installation dependencies + * Mon Sep 13 2021 wangkerong - 1:1.3.2-3 - split opengl core-devel subpackages from devel package @@ -159,4 +162,4 @@ xvfb-run -s '-screen 0 640x480x24' -d make check V=1 || (cat `find . -name test- - DESC:change the provides of libglvnd-core-devel * Tue Sep 17 2019 openEuler Buildteam - 1:1.1.0-3 -- Package init \ No newline at end of file +- Package init