Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package glew for openSUSE:Factory checked in at 2021-08-06 22:44:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/glew (Old) and /work/SRC/openSUSE:Factory/.glew.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "glew" Fri Aug 6 22:44:25 2021 rev:45 rq:910249 version:2.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/glew/glew.changes 2020-05-02 22:12:26.779921262 +0200 +++ /work/SRC/openSUSE:Factory/.glew.new.1899/glew.changes 2021-08-06 22:44:43.202077071 +0200 @@ -1,0 +2,8 @@ +Sat Jul 31 21:16:00 UTC 2021 - Atri Bhattacharya <[email protected]> + +- Build with EGL support now that wxWidgets does so (since version + 3.1.5), otherwise wxWidgets 3.1.x widgets that make use of glew + crash (see for example, boo#1188519); add BuildRequires: + pkgconfig(egl) as well as the same Requires for devel package. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ glew.spec ++++++ --- /var/tmp/diff_new_pack.HeCOaJ/_old 2021-08-06 22:44:44.282075155 +0200 +++ /var/tmp/diff_new_pack.HeCOaJ/_new 2021-08-06 22:44:44.286075148 +0200 @@ -1,7 +1,7 @@ # # spec file for package glew # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -30,6 +30,7 @@ Source1: baselibs.conf Source2: %{name}.rpmlintrc BuildRequires: pkgconfig +BuildRequires: pkgconfig(egl) BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xext) @@ -58,6 +59,7 @@ Summary: Development files for glew Group: Development/Libraries/C and C++ Requires: libGLEW%{so_ver} = %{version} +Requires: pkgconfig(egl) Requires: pkgconfig(x11) Requires: pkgconfig(xproto) # Don't require GLU, because there is GLEW_NO_GLU option @@ -74,10 +76,10 @@ %autosetup %build -%make_build POPT="%{optflags} -fPIE -pie" GLEW_DEST=%{_prefix} LIBDIR=%{_libdir} LDFLAGS.EXTRA= STRIP= +%make_build POPT="%{optflags} -fPIE -pie" GLEW_DEST=%{_prefix} LIBDIR=%{_libdir} SYSTEM=linux-egl LDFLAGS.EXTRA= STRIP= %install -make DESTDIR=%{buildroot} GLEW_DEST=%{_prefix} LIBDIR=%{_libdir} PKGDIR=%{_libdir}/pkgconfig install.all +make DESTDIR=%{buildroot} GLEW_DEST=%{_prefix} SYSTEM=linux-egl LIBDIR=%{_libdir} PKGDIR=%{_libdir}/pkgconfig install.all chmod +x %{buildroot}%{_libdir}/*.so.* rm %{buildroot}%{_libdir}/*.a
