Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package mumble for openSUSE:Factory checked 
in at 2025-11-09 21:07:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mumble (Old)
 and      /work/SRC/openSUSE:Factory/.mumble.new.1980 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mumble"

Sun Nov  9 21:07:49 2025 rev:13 rq:1316492 version:1.5.857

Changes:
--------
--- /work/SRC/openSUSE:Factory/mumble/mumble.changes    2025-07-30 
11:47:24.935783301 +0200
+++ /work/SRC/openSUSE:Factory/.mumble.new.1980/mumble.changes  2025-11-09 
21:08:07.823718975 +0100
@@ -1,0 +2,8 @@
+Fri Nov  7 20:03:21 UTC 2025 - Andreas Stieger <[email protected]>
+
+- Update to version 1.5.857:
+  * fixes for undesired ACL behavior
+  * Client bug fixes: UI, memory leaks, audio mute/volume behavior
+- drop mumble-1.5.735-fix-gcc15.patch, included
+
+-------------------------------------------------------------------

Old:
----
  mumble-1.5.735-fix-gcc15.patch
  mumble-1.5.735.obscpio

New:
----
  mumble-1.5.857.obscpio

----------(Old B)----------
  Old:  * Client bug fixes: UI, memory leaks, audio mute/volume behavior
- drop mumble-1.5.735-fix-gcc15.patch, included
----------(Old E)----------

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

Other differences:
------------------
++++++ mumble.spec ++++++
--- /var/tmp/diff_new_pack.k0FiZw/_old  2025-11-09 21:08:08.739757286 +0100
+++ /var/tmp/diff_new_pack.k0FiZw/_new  2025-11-09 21:08:08.739757286 +0100
@@ -26,7 +26,7 @@
 %endif
 %bcond_without server
 Name:           mumble
-Version:        1.5.735
+Version:        1.5.857
 Release:        0
 Summary:        Voice Communication Client for Gamers
 # Most files are BSD-3-Clause
@@ -40,8 +40,6 @@
 Source6:        baselibs.conf
 # PATCH-FIX-UPSTREAM fix-64bit-only-plugins.patch -- Requires 64bit memory 
alignment ( https://github.com/mumble-voip/mumble/issues/5849 )
 Patch0:         fix-64bit-only-plugins.patch
-# PATCH-FIX-UPSTREAM mumble-1.5.735-fix-gcc15.patch -- fix build with gcc15 
https://github.com/mumble-voip/mumble/pull/6775
-Patch1:         mumble-1.5.735-fix-gcc15.patch
 # Patches related to dependency unbundling
 Patch100:       licenses.patch
 Patch101:       mumble-unbundle-tracy.patch

++++++ _service ++++++
--- /var/tmp/diff_new_pack.k0FiZw/_old  2025-11-09 21:08:08.783759125 +0100
+++ /var/tmp/diff_new_pack.k0FiZw/_new  2025-11-09 21:08:08.791759459 +0100
@@ -5,7 +5,7 @@
     <param name="changesgenerate">enable</param>
     <param name="filename">mumble</param>
     <param name="versionformat">@PARENT_TAG@</param>
-    <param name="revision">v1.5.735</param>
+    <param name="revision">v1.5.857</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="versionrewrite-replacement">\1</param>
   </service>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.k0FiZw/_old  2025-11-09 21:08:08.815760463 +0100
+++ /var/tmp/diff_new_pack.k0FiZw/_new  2025-11-09 21:08:08.819760631 +0100
@@ -1,7 +1,7 @@
 <servicedata>
   <service name="tar_scm">
     <param name="url">https://github.com/mumble-voip/mumble.git</param>
-    <param 
name="changesrevision">f9f2d1b63b15883a470d1abe184342fe509b6dfb</param>
+    <param 
name="changesrevision">fc454676e79841f1c7d22207d979754502c6297b</param>
   </service>
 </servicedata>
 (No newline at EOF)

++++++ mumble-1.5.735.obscpio -> mumble-1.5.857.obscpio ++++++
++++ 28357 lines of diff (skipped)

++++++ mumble-unbundle-tracy.patch ++++++
--- /var/tmp/diff_new_pack.k0FiZw/_old  2025-11-09 21:08:16.432078984 +0100
+++ /var/tmp/diff_new_pack.k0FiZw/_new  2025-11-09 21:08:16.496081661 +0100
@@ -1,7 +1,7 @@
-Index: mumble-1.5.735/src/CMakeLists.txt
+Index: mumble-1.5.857/src/CMakeLists.txt
 ===================================================================
---- mumble-1.5.735.orig/src/CMakeLists.txt
-+++ mumble-1.5.735/src/CMakeLists.txt
+--- mumble-1.5.857.orig/src/CMakeLists.txt
++++ mumble-1.5.857/src/CMakeLists.txt
 @@ -12,8 +12,6 @@ option(qssldiffiehellmanparameters "Buil
  
  option(zeroconf "Build support for zeroconf (mDNS/DNS-SD)." ON)
@@ -35,10 +35,10 @@
  # Add the GSL
  if(bundled-gsl)
        add_subdirectory("${3RDPARTY_DIR}/gsl" 
"${CMAKE_CURRENT_BINARY_DIR}/gsl" EXCLUDE_FROM_ALL)
-Index: mumble-1.5.735/src/murmur/AudioReceiverBuffer.cpp
+Index: mumble-1.5.857/src/murmur/AudioReceiverBuffer.cpp
 ===================================================================
---- mumble-1.5.735.orig/src/murmur/AudioReceiverBuffer.cpp
-+++ mumble-1.5.735/src/murmur/AudioReceiverBuffer.cpp
+--- mumble-1.5.857.orig/src/murmur/AudioReceiverBuffer.cpp
++++ mumble-1.5.857/src/murmur/AudioReceiverBuffer.cpp
 @@ -8,8 +8,6 @@
  #include <algorithm>
  #include <cassert>
@@ -75,10 +75,10 @@
  #ifndef NDEBUG
        // Sort the list such that entries with same receiver are next to each 
other
        std::sort(receiverList.begin(), receiverList.end(), [](const 
AudioReceiver &lhs, const AudioReceiver &rhs) {
-Index: mumble-1.5.735/src/murmur/Server.cpp
+Index: mumble-1.5.857/src/murmur/Server.cpp
 ===================================================================
---- mumble-1.5.735.orig/src/murmur/Server.cpp
-+++ mumble-1.5.735/src/murmur/Server.cpp
+--- mumble-1.5.857.orig/src/murmur/Server.cpp
++++ mumble-1.5.857/src/murmur/Server.cpp
 @@ -37,10 +37,6 @@
  
  #include <boost/bind/bind.hpp>
@@ -242,10 +242,10 @@
        QMutexLocker qml(&qmCache);
  
        WhisperTargetCache cache;
-Index: mumble-1.5.735/src/murmur/AudioReceiverBuffer.h
+Index: mumble-1.5.857/src/murmur/AudioReceiverBuffer.h
 ===================================================================
---- mumble-1.5.735.orig/src/murmur/AudioReceiverBuffer.h
-+++ mumble-1.5.735/src/murmur/AudioReceiverBuffer.h
+--- mumble-1.5.857.orig/src/murmur/AudioReceiverBuffer.h
++++ mumble-1.5.857/src/murmur/AudioReceiverBuffer.h
 @@ -14,8 +14,6 @@
  #include <unordered_map>
  #include <vector>
@@ -264,9 +264,9 @@
                ReceiverRange< Iterator > range;
                range.begin = begin;
  
-Index: mumble-1.5.735/src/murmur/TracyConstants.h
+Index: mumble-1.5.857/src/murmur/TracyConstants.h
 ===================================================================
---- mumble-1.5.735.orig/src/murmur/TracyConstants.h
+--- mumble-1.5.857.orig/src/murmur/TracyConstants.h
 +++ /dev/null
 @@ -1,25 +0,0 @@
 -// Copyright 2021-2023 The Mumble Developers. All rights reserved.
@@ -294,9 +294,9 @@
 -} // namespace TracyConstants
 -
 -#endif // MUMBLE_MURMUR_TRACYCONSTANTS_H_
-Index: mumble-1.5.735/docs/dev/Profiling.md
+Index: mumble-1.5.857/docs/dev/Profiling.md
 ===================================================================
---- mumble-1.5.735.orig/docs/dev/Profiling.md
+--- mumble-1.5.857.orig/docs/dev/Profiling.md
 +++ /dev/null
 @@ -1,33 +0,0 @@
 -# Profiling
@@ -332,11 +332,11 @@
 -- Profiling should generally be done in `Release` mode in order to obtain 
reasonable data
 -- If you are having issues connecting your Tracy _server_ to the Mumble 
server, you should not let it fork. The default behavior in release
 -  mode is to fork, but you can change that by using the `-fg` parameter when 
starting the server.
-Index: mumble-1.5.735/docs/dev/build-instructions/cmake_options.md
+Index: mumble-1.5.857/docs/dev/build-instructions/cmake_options.md
 ===================================================================
---- mumble-1.5.735.orig/docs/dev/build-instructions/cmake_options.md
-+++ mumble-1.5.735/docs/dev/build-instructions/cmake_options.md
-@@ -224,11 +224,6 @@ Build binaries in a way that allows easi
+--- mumble-1.5.857.orig/docs/dev/build-instructions/cmake_options.md
++++ mumble-1.5.857/docs/dev/build-instructions/cmake_options.md
+@@ -229,11 +229,6 @@ Build binaries in a way that allows easi
  Build tests.
  (Default: ${packaging})
  
@@ -348,10 +348,10 @@
  ### translations
  
  Include languages other than English.
-Index: mumble-1.5.735/src/murmur/Messages.cpp
+Index: mumble-1.5.857/src/murmur/Messages.cpp
 ===================================================================
---- mumble-1.5.735.orig/src/murmur/Messages.cpp
-+++ mumble-1.5.735/src/murmur/Messages.cpp
+--- mumble-1.5.857.orig/src/murmur/Messages.cpp
++++ mumble-1.5.857/src/murmur/Messages.cpp
 @@ -26,8 +26,6 @@
  #include <cassert>
  #include <unordered_map>
@@ -433,7 +433,7 @@
        MSG_SETUP(ServerUser::Authenticated);
  
        Channel *c = qhChannels.value(msg.channel_id());
-@@ -1961,8 +1943,6 @@ void Server::msgACL(ServerUser *uSource,
+@@ -1968,8 +1950,6 @@ void Server::msgACL(ServerUser *uSource,
  }
  
  void Server::msgQueryUsers(ServerUser *uSource, MumbleProto::QueryUsers &msg) 
{
@@ -441,8 +441,8 @@
 -
        MSG_SETUP(ServerUser::Authenticated);
  
-       MumbleProto::QueryUsers reply;
-@@ -1990,8 +1970,6 @@ void Server::msgQueryUsers(ServerUser *u
+       // User needs Write permission on at least one channel in the tree
+@@ -2010,8 +1990,6 @@ void Server::msgQueryUsers(ServerUser *u
  }
  
  void Server::msgPing(ServerUser *uSource, MumbleProto::Ping &msg) {
@@ -451,7 +451,7 @@
        MSG_SETUP_NO_UNIDLE(ServerUser::Authenticated);
  
        QMutexLocker l(&uSource->qmCrypt);
-@@ -2021,8 +1999,6 @@ void Server::msgPing(ServerUser *uSource
+@@ -2041,8 +2019,6 @@ void Server::msgPing(ServerUser *uSource
  }
  
  void Server::msgCryptSetup(ServerUser *uSource, MumbleProto::CryptSetup &msg) 
{
@@ -460,7 +460,7 @@
        MSG_SETUP_NO_UNIDLE(ServerUser::Authenticated);
  
        QMutexLocker l(&uSource->qmCrypt);
-@@ -2044,8 +2020,6 @@ void Server::msgContextActionModify(Serv
+@@ -2064,8 +2040,6 @@ void Server::msgContextActionModify(Serv
  }
  
  void Server::msgContextAction(ServerUser *uSource, MumbleProto::ContextAction 
&msg) {
@@ -469,7 +469,7 @@
        MSG_SETUP(ServerUser::Authenticated);
  
        unsigned int session = msg.has_session() ? msg.session() : 0;
-@@ -2072,8 +2046,6 @@ QString convertWithSizeRestriction(const
+@@ -2092,8 +2066,6 @@ QString convertWithSizeRestriction(const
  }
  
  void Server::msgVersion(ServerUser *uSource, MumbleProto::Version &msg) {
@@ -478,7 +478,7 @@
        RATELIMIT(uSource);
  
        uSource->m_version = MumbleProto::getVersion(msg);
-@@ -2096,8 +2068,6 @@ void Server::msgVersion(ServerUser *uSou
+@@ -2116,8 +2088,6 @@ void Server::msgVersion(ServerUser *uSou
  }
  
  void Server::msgUserList(ServerUser *uSource, MumbleProto::UserList &msg) {
@@ -487,7 +487,7 @@
        MSG_SETUP(ServerUser::Authenticated);
  
        // The register permission is required on the root channel to be 
allowed to
-@@ -2173,8 +2143,6 @@ void Server::msgUserList(ServerUser *uSo
+@@ -2193,8 +2163,6 @@ void Server::msgUserList(ServerUser *uSo
  }
  
  void Server::msgVoiceTarget(ServerUser *uSource, MumbleProto::VoiceTarget 
&msg) {
@@ -496,7 +496,7 @@
        MSG_SETUP_NO_UNIDLE(ServerUser::Authenticated);
  
        int target = static_cast< int >(msg.id());
-@@ -2222,8 +2190,6 @@ void Server::msgVoiceTarget(ServerUser *
+@@ -2242,8 +2210,6 @@ void Server::msgVoiceTarget(ServerUser *
  }
  
  void Server::msgPermissionQuery(ServerUser *uSource, 
MumbleProto::PermissionQuery &msg) {
@@ -505,7 +505,7 @@
        MSG_SETUP_NO_UNIDLE(ServerUser::Authenticated);
  
        Channel *c = qhChannels.value(msg.channel_id());
-@@ -2237,8 +2203,6 @@ void Server::msgCodecVersion(ServerUser
+@@ -2257,8 +2223,6 @@ void Server::msgCodecVersion(ServerUser
  }
  
  void Server::msgUserStats(ServerUser *uSource, MumbleProto::UserStats &msg) {
@@ -514,7 +514,7 @@
        MSG_SETUP_NO_UNIDLE(ServerUser::Authenticated);
        VICTIM_SETUP;
        const BandwidthRecord &bwr            = pDstServerUser->bwr;
-@@ -2326,8 +2290,6 @@ void Server::msgUserStats(ServerUser *uS
+@@ -2346,8 +2310,6 @@ void Server::msgUserStats(ServerUser *uS
  }
  
  void Server::msgRequestBlob(ServerUser *uSource, MumbleProto::RequestBlob 
&msg) {
@@ -523,7 +523,7 @@
        MSG_SETUP_NO_UNIDLE(ServerUser::Authenticated);
  
        int ntextures     = msg.session_texture_size();
-@@ -2378,8 +2340,6 @@ void Server::msgSuggestConfig(ServerUser
+@@ -2398,8 +2360,6 @@ void Server::msgSuggestConfig(ServerUser
  }
  
  void Server::msgPluginDataTransmission(ServerUser *sender, 
MumbleProto::PluginDataTransmission &msg) {

++++++ mumble.obsinfo ++++++
--- /var/tmp/diff_new_pack.k0FiZw/_old  2025-11-09 21:08:16.736091698 +0100
+++ /var/tmp/diff_new_pack.k0FiZw/_new  2025-11-09 21:08:16.808094709 +0100
@@ -1,5 +1,5 @@
 name: mumble
-version: 1.5.735
-mtime: 1733494911
-commit: f9f2d1b63b15883a470d1abe184342fe509b6dfb
+version: 1.5.857
+mtime: 1760202551
+commit: fc454676e79841f1c7d22207d979754502c6297b
 

Reply via email to