Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package waylandpp for openSUSE:Factory 
checked in at 2022-04-21 15:42:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/waylandpp (Old)
 and      /work/SRC/openSUSE:Factory/.waylandpp.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "waylandpp"

Thu Apr 21 15:42:31 2022 rev:6 rq:971265 version:0.2.10

Changes:
--------
--- /work/SRC/openSUSE:Factory/waylandpp/waylandpp.changes      2022-02-07 
23:39:59.505663858 +0100
+++ /work/SRC/openSUSE:Factory/.waylandpp.new.1538/waylandpp.changes    
2022-04-21 15:48:48.824326174 +0200
@@ -1,0 +2,6 @@
+Wed Apr 13 13:13:13 UTC 2022 - o...@aepfle.de
+
+- update to 0.2.10 (ec8fe37)
+  * fix ABI breakage introduced in 0.2.9
+
+-------------------------------------------------------------------

Old:
----
  waylandpp-0.2.9.tar.xz

New:
----
  waylandpp-0.2.10.tar.xz

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

Other differences:
------------------
++++++ waylandpp.spec ++++++
--- /var/tmp/diff_new_pack.H88qcP/_old  2022-04-21 15:48:49.248326627 +0200
+++ /var/tmp/diff_new_pack.H88qcP/_new  2022-04-21 15:48:49.252326631 +0200
@@ -19,13 +19,13 @@
 %define sover 0
 
 Name:           waylandpp
-Version:        0.2.9
+Version:        0.2.10
 Release:        0
 Summary:        Wayland C++ bindings
 License:        BSD-2-Clause AND GPL-3.0-or-later
 Group:          Development/Libraries/C and C++
 URL:            https://github.com/NilsBrause/waylandpp
-Source0:        %{name}-%{version}.tar.xz
+Source0:        %name-%version.tar.xz
 BuildRequires:  cmake >= 3.4
 BuildRequires:  gcc-c++
 BuildRequires:  pkg-config
@@ -42,19 +42,19 @@
 Wayland C++ bindings
 
 %package devel
-Summary:        Development files for lib%{name}
+Summary:        Development files for lib%name
 Group:          Development/Libraries/C and C++
-Requires:       lib%{name}%{sover} = %{version}
+Requires:       lib%name%{sover} = %version
 
 %description    devel
-The %{name}-devel package contains libraries and header files for
-developing applications that use lib%{name}.
+The %name-devel package contains libraries and header files for
+developing applications that use lib%name.
 
-%package     -n lib%{name}%{sover}
+%package     -n lib%name%{sover}
 Summary:        Wayland C++ bindings
 Group:          System/Libraries
 
-%description -n lib%{name}%{sover}
+%description -n lib%name%{sover}
 Wayland C++ bindings
 
 %prep
@@ -67,23 +67,23 @@
 %install
 %cmake_install
 
-%post   -n lib%{name}%{sover} -p /sbin/ldconfig
-%postun -n lib%{name}%{sover} -p /sbin/ldconfig
+%post   -n lib%name%{sover} -p /sbin/ldconfig
+%postun -n lib%name%{sover} -p /sbin/ldconfig
 
 %files
-%{_bindir}/*
-%{_libdir}/pkgconfig/wayland-scanner++.pc
+%_bindir/*
+%_libdir/pkgconfig/wayland-scanner++.pc
 
-%files -n lib%{name}%{sover}
+%files -n lib%name%{sover}
 %license LICENSE
-%{_libdir}/lib*.so.%{sover}*
+%_libdir/lib*.so.%{sover}*
 
 %files devel
-%{_includedir}/*
-%{_datadir}/*
-%{_libdir}/pkgconfig/*.pc
-%{_libdir}/lib*.so
-%{_libdir}/cmake
-%exclude %{_libdir}/pkgconfig/wayland-scanner++.pc
+%_includedir/*
+%_datadir/*
+%_libdir/pkgconfig/*.pc
+%_libdir/lib*.so
+%_libdir/cmake
+%exclude %_libdir/pkgconfig/wayland-scanner++.pc
 
 %changelog

++++++ _service ++++++
--- /var/tmp/diff_new_pack.H88qcP/_old  2022-04-21 15:48:49.284326666 +0200
+++ /var/tmp/diff_new_pack.H88qcP/_new  2022-04-21 15:48:49.288326670 +0200
@@ -1,7 +1,7 @@
 <services>
   <service name="tar_scm" mode="disabled">
     <param name="filename">waylandpp</param>
-    <param name="revision">e5bc48c12651872711ce08ec8da4871e7c522571</param>
+    <param name="revision">ec8fe377f2b70283742eeca5c1c2ca3abb917a4e</param>
     <param name="scm">git</param>
     <param name="submodules">disable</param>
     <param name="url">https://github.com/NilsBrause/waylandpp.git</param>

++++++ waylandpp-0.2.9.tar.xz -> waylandpp-0.2.10.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/waylandpp-0.2.9/CMakeLists.txt 
new/waylandpp-0.2.10/CMakeLists.txt
--- old/waylandpp-0.2.9/CMakeLists.txt  2022-01-30 14:02:40.000000000 +0100
+++ new/waylandpp-0.2.10/CMakeLists.txt 2022-04-13 19:53:34.000000000 +0200
@@ -22,7 +22,7 @@
 # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
 cmake_minimum_required(VERSION 3.4)
-project(waylandpp VERSION 0.2.9 LANGUAGES CXX)
+project(waylandpp VERSION 0.2.10 LANGUAGES CXX)
 
 # packages
 include(FindPkgConfig)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/waylandpp-0.2.9/include/wayland-client.hpp 
new/waylandpp-0.2.10/include/wayland-client.hpp
--- old/waylandpp-0.2.9/include/wayland-client.hpp      2022-01-30 
14:02:40.000000000 +0100
+++ new/waylandpp-0.2.10/include/wayland-client.hpp     2022-04-13 
19:53:34.000000000 +0200
@@ -542,7 +542,7 @@
         \return A new event queue associated with this display or NULL
         on failure.
     */
-    event_queue_t create_queue() const;
+    event_queue_t create_queue();
 
     /** \brief Get a display context's file descriptor.
         \return Display object file descriptor
@@ -559,7 +559,7 @@
         Blocks until the server process all currently issued requests
         and sends out pending events on all event queues.
     */
-    int roundtrip() const;
+    int roundtrip();
 
     /** \brief Block until all pending request are processed by the server.
         \return The number of dispatched events
@@ -573,7 +573,7 @@
         that calling roundtrip_queue() doesn't interfere with calling
         prepare_read() and read_events())
     */
-    int roundtrip_queue(const event_queue_t& queue) const;
+    int roundtrip_queue(const event_queue_t& queue);
 
     /** \brief Announce calling thread's intention to read events from the
      * Wayland display file descriptor
@@ -607,7 +607,7 @@
      * \return New \ref read_intent for this display and the default event 
queue
      * \exception std::system_error on failure
      */
-    read_intent obtain_read_intent() const;
+    read_intent obtain_read_intent();
 
     /** \brief Announce calling thread's intention to read events from the
      * Wayland display file descriptor
@@ -618,7 +618,7 @@
      *
      * See \ref obtain_read_intent for details.
      */
-    read_intent obtain_queue_read_intent(const event_queue_t& queue) const;
+    read_intent obtain_queue_read_intent(const event_queue_t& queue);
 
     /** \brief Dispatch events in an event queue.
         \param queue The event queue to dispatch
@@ -634,7 +634,7 @@
         the display fd. For other threads this will block until the main
         thread queues events on the queue passed as argument.
     */
-    int dispatch_queue(const event_queue_t& queue) const;
+    int dispatch_queue(const event_queue_t& queue);
 
     /** \brief Dispatch pending events in an event queue.
         \param queue The event queue to dispatch
@@ -646,7 +646,7 @@
         appropriately. If there are no events queued, this function
         returns immediately.
     */
-    int dispatch_queue_pending(const event_queue_t& queue) const;
+    int dispatch_queue_pending(const event_queue_t& queue);
 
     /** \brief Process incoming events.
         \return The number of dispatched events
@@ -668,7 +668,7 @@
         See also: display_t::dispatch_pending(),
         display_t::dispatch_queue()
     */
-    int dispatch() const;
+    int dispatch();
 
     /** \brief Dispatch main queue events without reading from the display fd.
         \return The number of dispatched events
@@ -706,7 +706,7 @@
         See also: display_t::dispatch(), display_t::dispatch_queue(),
         display_t::flush()
     */
-    int dispatch_pending() const;
+    int dispatch_pending();
 
     /** \brief Retrieve the last error that occurred on a display.
         \return The last error that occurred on display or 0 if no error
@@ -734,7 +734,7 @@
         in the returned tuple will be set to false. In that case, use poll on 
the
         display file descriptor to wait for it to become writable again.
     */
-    std::tuple<int, bool> flush() const;
+    std::tuple<int, bool> flush();
 
     /** \brief asynchronous roundtrip
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/waylandpp-0.2.9/scanner/scanner.cpp 
new/waylandpp-0.2.10/scanner/scanner.cpp
--- old/waylandpp-0.2.9/scanner/scanner.cpp     2022-01-30 14:02:40.000000000 
+0100
+++ new/waylandpp-0.2.10/scanner/scanner.cpp    2022-04-13 19:53:34.000000000 
+0200
@@ -1009,14 +1009,21 @@
   "case",
   "catch",
   "char",
+  "char8_t",
   "char16_t",
   "char32_t",
   "class",
   "compl",
+  "concept",
   "const",
+  "consteval",
   "constexpr",
+  "constinit",
   "const_cast",
   "continue",
+  "co_await",
+  "co_return",
+  "co_yield",
   "decltype",
   "default",
   "delete",
@@ -1052,6 +1059,7 @@
   "public",
   "register",
   "reinterpret_cast",
+  "requires",
   "return",
   "short",
   "signed",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/waylandpp-0.2.9/src/wayland-client.cpp 
new/waylandpp-0.2.10/src/wayland-client.cpp
--- old/waylandpp-0.2.9/src/wayland-client.cpp  2022-01-30 14:02:40.000000000 
+0100
+++ new/waylandpp-0.2.10/src/wayland-client.cpp 2022-04-13 19:53:34.000000000 
+0200
@@ -497,7 +497,7 @@
   return *this;
 }
 
-event_queue_t display_t::create_queue() const
+event_queue_t display_t::create_queue()
 {
   wl_event_queue *queue = wl_display_create_queue(*this);
   if(!queue)
@@ -510,17 +510,17 @@
   return wl_display_get_fd(*this);
 }
 
-int display_t::roundtrip() const
+int display_t::roundtrip()
 {
   return check_return_value(wl_display_roundtrip(*this), 
"wl_display_roundtrip");
 }
 
-int display_t::roundtrip_queue(const event_queue_t& queue) const
+int display_t::roundtrip_queue(const event_queue_t& queue)
 {
   return check_return_value(wl_display_roundtrip_queue(*this, queue), 
"wl_display_roundtrip_queue");
 }
 
-read_intent display_t::obtain_read_intent() const
+read_intent display_t::obtain_read_intent()
 {
   while(wl_display_prepare_read(*this) != 0)
   {
@@ -532,7 +532,7 @@
   return read_intent(*this);
 }
 
-read_intent display_t::obtain_queue_read_intent(const event_queue_t& queue) 
const
+read_intent display_t::obtain_queue_read_intent(const event_queue_t& queue)
 {
   while(wl_display_prepare_read_queue(*this, queue) != 0)
   {
@@ -544,22 +544,22 @@
   return read_intent(*this, queue);
 }
 
-int display_t::dispatch_queue(const event_queue_t& queue) const
+int display_t::dispatch_queue(const event_queue_t& queue)
 {
   return check_return_value(wl_display_dispatch_queue(*this, queue), 
"wl_display_dispatch_queue");
 }
 
-int display_t::dispatch_queue_pending(const event_queue_t& queue) const
+int display_t::dispatch_queue_pending(const event_queue_t& queue)
 {
   return check_return_value(wl_display_dispatch_queue_pending(*this, queue), 
"wl_display_dispatch_queue_pending");
 }
 
-int display_t::dispatch() const
+int display_t::dispatch()
 {
   return check_return_value(wl_display_dispatch(*this), "wl_display_dispatch");
 }
 
-int display_t::dispatch_pending() const
+int display_t::dispatch_pending()
 {
   return check_return_value(wl_display_dispatch_pending(*this), 
"wl_display_dispatch_pending");
 }
@@ -569,7 +569,7 @@
   return wl_display_get_error(*this);
 }
 
-std::tuple<int, bool> display_t::flush() const
+std::tuple<int, bool> display_t::flush()
 {
   int bytes_written = wl_display_flush(*this);
   if(bytes_written < 0)

Reply via email to