Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package waffle for openSUSE:Factory checked 
in at 2023-09-26 22:01:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/waffle (Old)
 and      /work/SRC/openSUSE:Factory/.waffle.new.1770 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "waffle"

Tue Sep 26 22:01:45 2023 rev:12 rq:1113539 version:1.8.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/waffle/waffle.changes    2023-03-06 
18:55:16.868581983 +0100
+++ /work/SRC/openSUSE:Factory/.waffle.new.1770/waffle.changes  2023-09-26 
22:15:31.422442443 +0200
@@ -1,0 +2,22 @@
+Mon Sep 25 18:44:30 UTC 2023 - Stefan Dirsch <sndir...@suse.com>
+
+- Update to release 1.8.0
+  * meson: require meson v0.53, various wayland-scanner fixes
+  * cmake: deprecate in favour of meson
+  * ci: add lint stage, resolve intermittent Xvfb failures
+  * nacl: remove the backend, error out if requested at build
+  * cgl: fix warnings and compilation issues
+  * wflinfo: add zsh completion, simplify the bash completion
+  * tests: rework and de-duplicate the per-platform handling
+- switched to meson for build
+
+-------------------------------------------------------------------
+Mon Sep 25 18:42:06 UTC 2023 - Stefan Dirsch <sndir...@suse.com>
+
+- Update to release 1.7.3
+  * Use a static waffle.def
+  * meson: drop the libwaffle-1.dll lib prefix on windows
+  * Fix build on macOS by fixing a typo
+  * Add cflag to fix macOS build
+
+-------------------------------------------------------------------

Old:
----
  waffle-1.7.2.tar.xz

New:
----
  waffle-1.8.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ waffle.spec ++++++
--- /var/tmp/diff_new_pack.m1q5Sd/_old  2023-09-26 22:15:32.582484429 +0200
+++ /var/tmp/diff_new_pack.m1q5Sd/_new  2023-09-26 22:15:32.586484574 +0200
@@ -20,7 +20,7 @@
 %define _minorVersion 0
 %define libname lib%{name}-%{_majorVersion}-%{_minorVersion}
 Name:           waffle
-Version:        1.7.2
+Version:        1.8.0
 Release:        0
 Summary:        C library defering selection of GL API and window system until 
runtime
 License:        BSD-2-Clause
@@ -29,10 +29,12 @@
 Source0:        
https://gitlab.freedesktop.org/mesa/waffle/-/raw/website/files/release/%{name}-%{version}/%{name}-%{version}.tar.xz
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
+BuildRequires:  meson
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(egl)
 BuildRequires:  pkgconfig(gbm)
 BuildRequires:  pkgconfig(gl)
+BuildRequires:  pkgconfig(libdrm)
 BuildRequires:  pkgconfig(libudev)
 BuildRequires:  pkgconfig(wayland-client) >= 1.10
 BuildRequires:  pkgconfig(wayland-egl) >= 9.1
@@ -76,43 +78,32 @@
 %autosetup -p1
 
 %build
-%cmake \
-  -Dwaffle_has_glx=1 \
-  -Dwaffle_has_gbm=1 \
-  -Dwaffle_has_x11_egl=1 \
-  -Dwaffle_build_tests=1 \
-  -DCMAKE_INSTALL_DOCDIR=%{_docdir}/waffle-%{_majorVersion}
-%cmake_build
+%meson
+%meson_build
 
 %install
-%cmake_install
-
-%check
-%ctest
+%meson_install
+mv examples examples.orig
+mv $RPM_BUILD_ROOT/%{_datadir}/doc/waffle1 .
 
 %post -n %{libname} -p /sbin/ldconfig
 %postun -n %{libname} -p /sbin/ldconfig
 
 %files
-%dir %{_docdir}/waffle-%{_majorVersion}
-%{_docdir}/waffle-%{_majorVersion}/*.txt
-%{_docdir}/waffle-%{_majorVersion}/README.md
-%dir %{_docdir}/waffle-%{_majorVersion}/release-notes
-%{_docdir}/waffle-%{_majorVersion}/release-notes/*.txt
-%{_docdir}/waffle-%{_majorVersion}/release-notes/waffle-1.6.*.md
-%{_docdir}/waffle-%{_majorVersion}/release-notes/waffle-1.7.*.md
+%doc waffle1/*.txt
+%doc waffle1/*.md
+%doc waffle1/release-notes/
 %{_bindir}/wflinfo
 %{_datadir}/bash-completion/completions/wflinfo
+%{_datadir}/zsh/site-functions/_wflinfo
 
 %files -n %{libname}
 %{_libdir}/libwaffle-1.so.*
 
 %files devel
 %{_libdir}/libwaffle-1.so
-%dir %{_docdir}/waffle-%{_majorVersion}/examples
-%{_docdir}/waffle-%{_majorVersion}/examples/*
+%doc waffle1/examples/
 %dir %{_includedir}/waffle-%{_majorVersion}
 %{_includedir}/waffle-%{_majorVersion}/*.h
 %{_libdir}/pkgconfig/waffle-%{_majorVersion}.pc
-%{_libdir}/cmake/Waffle
 

++++++ waffle-1.7.2.tar.xz -> waffle-1.8.0.tar.xz ++++++
++++ 6369 lines of diff (skipped)

Reply via email to