Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package wireplumber for openSUSE:Factory 
checked in at 2022-07-08 14:02:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wireplumber (Old)
 and      /work/SRC/openSUSE:Factory/.wireplumber.new.1523 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "wireplumber"

Fri Jul  8 14:02:09 2022 rev:14 rq:987881 version:0.4.10

Changes:
--------
--- /work/SRC/openSUSE:Factory/wireplumber/wireplumber.changes  2022-07-07 
12:56:48.967274308 +0200
+++ /work/SRC/openSUSE:Factory/.wireplumber.new.1523/wireplumber.changes        
2022-07-08 14:02:44.926504216 +0200
@@ -2,70 +1,0 @@
-Tue Jul  5 15:13:07 UTC 2022 - Alexei Sorokin <sor.ale...@meowr.ru>
-
-- Update to version 0.4.11:
-  * Changes
-    - The libcamera monitor is now enabled by default, so if the
-      libcamera source is enabled in PipeWire, cameras discovered
-      with the libcamera API will be  available out of the box.
-      This is safe to use alongside V4L2, as long as the user does
-      not try to use the same camera over different APIs at the
-      same time.
-    - Libcamera and V4L2 nodes now get assigned a
-      `priority.session` number; V4L2 nodes get a higher priority
-      by default, so the default camera is going to be /dev/video0
-      over V4L2, unless changed with `wpctl`.
-    - Libcamera nodes now get a user-friendly description based on
-      their location (e.g. built-in front camera). Additionally,
-      V4L2 nodes now have a "(V4L2)" string appended to their
-      description in order to be distinguished from the libcamera
-      ones.
-    - 50-alsa-config.lua now has a section where you can set
-      properties that will only be applied if WirePlumber is
-      running in a virtual machine. By default it now sets
-      `api.alsa.period-size = 256` and `api.alsa.headroom = 8192`.
-  * Fixes
-    - The "enabled" properties in the config files are now "true"
-      by default when they are not defined. This fixes backwards
-      compatibility with older configuration files.
-    - Fixed device name deduplication in the alsa monitor, when
-      device reservation is enabled.
-    - Reverted a previous fix that makes it possible again to get
-      a glitch when changing default nodes while also changing the
-      profile (GNOME Settings).
-      The fix was causing other problems and the issue will be
-      addressed differently in the future.
-    - Fixed an issue that would prevent applications from being
-      moved to a recently plugged USB headset.
-    - Fixed an issue where wireplumber would automatically link
-      control ports, if they are enabled, to audio ports,
-      effectively breaking audio.
-    - The policy now always considers the profile of a device that
-      was previously selected by the user, if it is available, when
-      deciding which profile to activate.
-    - A few documentation fixes.
-  * Tools
-    - wpctl now has a `get-volume` command for easier scripting of
-      volume controls.
-    - wpctl now supports relative steps and percentage-based steps
-      in `set-volume`.
-    - wpctl now also prints link states.
-    - wpctl can now `inspect` metadata objects without showing
-      critical warnings.
-  * Library
-    - A new WpDBus API was added to maintain a single D-Bus
-      connection among modules that need one.
-    - WpCore now has a method to get the virtual machine type, if
-      WirePlumber is running in a virtual machine.
-    - WpSpaDevice now has a
-      `wp_spa_device_new_managed_object_iterator()` method.
-    - WpSpaJson now has a `wp_spa_json_to_string()` method that
-      returns a newly allocated string with the correct size of the string 
token.
-    - WpLink now has a `WP_LINK_FEATURE_ESTABLISHED` that allows
-      the caller to wait until the link is in the PAUSED or ACTIVE
-      state. This transparently now enables watching links for
-      negotiation or allocation errors and failing gracefully
-      instead of keeping dead link objects around.
-  * Misc
-    - The Lua subproject was bumped to version 5.4.4.
-- Rebase reduce-meson-required-version.patch
-
--------------------------------------------------------------------

Old:
----
  wireplumber-0.4.11.obscpio

New:
----
  wireplumber-0.4.10.obscpio

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

Other differences:
------------------
++++++ wireplumber.spec ++++++
--- /var/tmp/diff_new_pack.drAlVE/_old  2022-07-08 14:02:45.346504716 +0200
+++ /var/tmp/diff_new_pack.drAlVE/_new  2022-07-08 14:02:45.350504721 +0200
@@ -16,13 +16,13 @@
 #
 
 
-%define pipewire_minimum_version 0.3.52
+%define pipewire_minimum_version 0.3.48
 %define apiver 0.4
 %define apiver_str 0_4
 %define sover 0
 %define libwireplumber libwireplumber-%{apiver_str}-%{sover}
 Name:           wireplumber
-Version:        0.4.11
+Version:        0.4.10
 Release:        0
 Summary:        Session / policy manager implementation for PipeWire
 License:        MIT
@@ -38,11 +38,7 @@
 # /docs
 BuildRequires:  cmake
 BuildRequires:  fdupes
-%if 0%{?sle_version} == 150300
 BuildRequires:  meson >= 0.54.0
-%else
-BuildRequires:  meson >= 0.59.0
-%endif
 BuildRequires:  pipewire >= %{pipewire_minimum_version}
 BuildRequires:  pipewire-spa-plugins-0_2 >= %{pipewire_minimum_version}
 BuildRequires:  pkgconfig

++++++ _service ++++++
--- /var/tmp/diff_new_pack.drAlVE/_old  2022-07-08 14:02:45.374504750 +0200
+++ /var/tmp/diff_new_pack.drAlVE/_new  2022-07-08 14:02:45.378504754 +0200
@@ -3,10 +3,11 @@
   <service name="obs_scm" mode="disabled">
     <param name="scm">git</param>
     <param 
name="url">https://gitlab.freedesktop.org/pipewire/wireplumber.git</param>
-    <param name="revision">0.4.11</param>
+    <param name="changesgenerate">enable</param>
+    <param name="revision">0.4.10</param>
     <param name="versionformat">@PARENT_TAG@</param>
 <!--
-    <param name="revision">master</param>
+    <param name="versionprefix">0.4.6+git</param>
     <param name="versionformat">@PARENT_TAG@+git%cd.%h</param>
 -->
   </service>

++++++ reduce-meson-required-version.patch ++++++
--- /var/tmp/diff_new_pack.drAlVE/_old  2022-07-08 14:02:45.398504778 +0200
+++ /var/tmp/diff_new_pack.drAlVE/_new  2022-07-08 14:02:45.398504778 +0200
@@ -4,13 +4,13 @@
 With this, we can build wireplumber in SLE 15 SP3/Leap 15.3
 which only have meson 0.54
 
-Index: wireplumber-0.4.11/meson.build
+Index: wireplumber-0.4.10/meson.build
 ===================================================================
---- wireplumber-0.4.11.orig/meson.build
-+++ wireplumber-0.4.11/meson.build
+--- wireplumber-0.4.10.orig/meson.build
++++ wireplumber-0.4.10/meson.build
 @@ -1,7 +1,7 @@
  project('wireplumber', ['c'],
-   version : '0.4.11',
+   version : '0.4.10',
    license : 'MIT',
 -  meson_version : '>= 0.59.0',
 +  meson_version : '>= 0.54.0',
@@ -18,7 +18,7 @@
      'warning_level=1',
      'buildtype=debugoptimized',
 @@ -42,7 +42,11 @@ spa_dep = dependency('libspa-0.2', versi
- pipewire_dep = dependency('libpipewire-0.3', version: '>= 0.3.52')
+ pipewire_dep = dependency('libpipewire-0.3', version: '>= 0.3.48')
  mathlib = cc.find_library('m')
  threads_dep = dependency('threads')
 -libintl_dep = dependency('intl')

++++++ split-config-file.py ++++++
--- /var/tmp/diff_new_pack.drAlVE/_old  2022-07-08 14:02:45.410504793 +0200
+++ /var/tmp/diff_new_pack.drAlVE/_new  2022-07-08 14:02:45.414504797 +0200
@@ -2,20 +2,22 @@
 import hashlib
 import sys
 
-def sha256_from_data(data):
-    hash_sha256 = hashlib.sha256()
-    hash_sha256.update(data)
-    return hash_sha256.hexdigest()
+
+def md5FromData(data):
+    hash_md5 = hashlib.md5()
+    hash_md5.update(data)
+    return hash_md5.hexdigest()
+
 
 contents = open('90-enable-all.lua', 'r', encoding='utf-8').read()
 
-sha256sum = sha256_from_data(contents.encode('utf-8'))
-expected_sha256sum = 
'cb9f05eb3b4959b84e94a67867645130f2bc0aa761eb864d227890aea310ab74'
+md5sum = md5FromData(contents.encode('utf-8'))
+expected_md5sum = '74b508b1be26ae58d3e851d3abebc009'
 
-if sha256sum != expected_sha256sum:
+if md5sum != expected_md5sum:
     print('The script has to be updated for new changes in 90-enable-all.lua')
-    print(f'File sha256sum: {sha256sum}')
-    print(f'expected sha256sum: {expected_sha256sum}')
+    print(f'File md5sum: {md5sum}')
+    print(f'expected md5sum: {expected_md5sum}')
     sys.exit(1)
 
 content_sections = contents.split('\n\n')

++++++ wireplumber-0.4.11.obscpio -> wireplumber-0.4.10.obscpio ++++++
++++ 4346 lines of diff (skipped)

++++++ wireplumber.obsinfo ++++++
--- /var/tmp/diff_new_pack.drAlVE/_old  2022-07-08 14:02:45.646505073 +0200
+++ /var/tmp/diff_new_pack.drAlVE/_new  2022-07-08 14:02:45.650505078 +0200
@@ -1,5 +1,5 @@
 name: wireplumber
-version: 0.4.11
-mtime: 1657027335
-commit: 80b3559963f0ad40a7bfa6c23b0098275c0b5ebe
+version: 0.4.10
+mtime: 1652193117
+commit: 3400acd0db95fefdda7595d20466c095902d8997
 

Reply via email to