Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libnvidia-egl-wayland for openSUSE:Factory checked in at 2021-07-07 18:29:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libnvidia-egl-wayland (Old) and /work/SRC/openSUSE:Factory/.libnvidia-egl-wayland.new.2625 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libnvidia-egl-wayland" Wed Jul 7 18:29:42 2021 rev:2 rq:904072 version:1.1.7 Changes: -------- --- /work/SRC/openSUSE:Factory/libnvidia-egl-wayland/libnvidia-egl-wayland.changes 2021-07-04 22:10:09.745498439 +0200 +++ /work/SRC/openSUSE:Factory/.libnvidia-egl-wayland.new.2625/libnvidia-egl-wayland.changes 2021-07-07 18:30:19.835061148 +0200 @@ -1,0 +2,6 @@ +Sun Jul 4 17:10:01 UTC 2021 - Callum Farmer <gm...@opensuse.org> + +- Use better tarball URL +- Run spec-cleaner + +------------------------------------------------------------------- Old: ---- 1.1.7.tar.gz New: ---- egl-wayland-1.1.7.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libnvidia-egl-wayland.spec ++++++ --- /var/tmp/diff_new_pack.TDRDF5/_old 2021-07-07 18:30:20.275057695 +0200 +++ /var/tmp/diff_new_pack.TDRDF5/_new 2021-07-07 18:30:20.275057695 +0200 @@ -17,23 +17,20 @@ %define so_ver 1 - -# Common info -Name: libnvidia-egl-wayland %define lname libnvidia-egl-wayland%{so_ver} +%define rname egl-wayland +Name: libnvidia-egl-wayland Version: 1.1.7 Release: 0 -URL: https://github.com/NVIDIA/egl-wayland Summary: The EGLStream-based Wayland external platform License: MIT Group: Development/Libraries/C and C++ -Source: https://github.com/NVIDIA/egl-wayland/archive/refs/tags/%{version}.tar.gz - -# Build-time parameters +URL: https://github.com/NVIDIA/egl-wayland +Source0: https://github.com/NVIDIA/egl-wayland/archive/%{version}/%{rname}-%{version}.tar.gz BuildRequires: gcc-c++ BuildRequires: meson >= 0.50 BuildRequires: ninja -BuildRequires: pkg-config +BuildRequires: pkgconfig BuildRequires: pkgconfig(egl) BuildRequires: pkgconfig(eglexternalplatform) >= 1.1 BuildRequires: pkgconfig(wayland-client) @@ -49,11 +46,11 @@ This library implements an EGL External Platform interface to work along with EGL drivers that support the external platform mechanism. -%package -n %lname +%package -n %{lname} Summary: The EGLStream-based Wayland external platform Group: System/Libraries -%description -n %lname +%description -n %{lname} This is an implementation of a EGL External Platform library to add client-side Wayland support to EGL on top of EGLDevice and EGLStream families of extensions. @@ -63,7 +60,6 @@ %package -n libnvidia-egl-wayland-devel Summary: Development package for %{name} Group: Development/Languages/C and C++ - Requires: %{lname} = %{version}-%{release} %description -n libnvidia-egl-wayland-devel @@ -77,21 +73,20 @@ using %{name}. %prep -%autosetup -n egl-wayland-%{version}%{?extraver} +%autosetup -n %{rname}-%{version} %build -export LDFLAGS="-Wl,-z,noexecstack -Wl,-z,now -Wl,-z,relro -flto=auto" +export LDFLAGS="-Wl,-z,noexecstack -Wl,-z,now -Wl,-z,relro %{?_lto_cflags}" %meson %meson_build %install %meson_install -%post -n %lname -p /sbin/ldconfig - -%postun -n %lname -p /sbin/ldconfig +%post -n %{lname} -p /sbin/ldconfig +%postun -n %{lname} -p /sbin/ldconfig -%files -n %lname +%files -n %{lname} %license COPYING %doc README.md %{_libdir}/libnvidia-egl-wayland.so.%{so_ver}*