Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pulseeffects for openSUSE:Factory 
checked in at 2024-05-27 11:55:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pulseeffects (Old)
 and      /work/SRC/openSUSE:Factory/.pulseeffects.new.24587 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pulseeffects"

Mon May 27 11:55:44 2024 rev:13 rq:1176913 version:4.8.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/pulseeffects/pulseeffects.changes        
2022-05-22 20:28:05.726323151 +0200
+++ /work/SRC/openSUSE:Factory/.pulseeffects.new.24587/pulseeffects.changes     
2024-05-27 12:03:45.479318946 +0200
@@ -1,0 +2,8 @@
+Thu May 23 23:04:56 UTC 2024 - Konstantin Voinov <[email protected]>
+
+- Switch to _service source tarball
+- Update spec
+- Add 01-fix-depricated-boost-filesystem-copy_option.patch fixing
+  build with current boost
+
+-------------------------------------------------------------------

New:
----
  01-fix-depricated-boost-filesystem-copy_option.patch
  _service

BETA DEBUG BEGIN:
  New:- Update spec
- Add 01-fix-depricated-boost-filesystem-copy_option.patch fixing
  build with current boost
BETA DEBUG END:

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

Other differences:
------------------
++++++ pulseeffects.spec ++++++
--- /var/tmp/diff_new_pack.jAKLtE/_old  2024-05-27 12:03:46.119342754 +0200
+++ /var/tmp/diff_new_pack.jAKLtE/_new  2024-05-27 12:03:46.119342754 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package pulseeffects
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,7 +22,8 @@
 Summary:        Audio effects for Pulseaudio applications
 License:        GPL-3.0-or-later
 URL:            https://github.com/wwmm/pulseeffects
-Source0:        
https://github.com/wwmm/pulseeffects/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
+Source0:        %{name}-%{version}.tar.gz
+Patch0:         01-fix-depricated-boost-filesystem-copy_option.patch
 BuildRequires:  appstream-glib
 BuildRequires:  gcc-c++
 BuildRequires:  itstool
@@ -62,7 +63,7 @@
 %lang_package
 
 %prep
-%setup -q -n easyeffects-%{version}
+%autosetup -p1
 # we don't need this
 sed -i '/^meson.add_install_script/d' meson.build
 

++++++ 01-fix-depricated-boost-filesystem-copy_option.patch ++++++
diff --git a/src/convolver_ui.cpp b/src/convolver_ui.cpp
index fba3d6bfd..d40f3afff 100644
--- a/src/convolver_ui.cpp
+++ b/src/convolver_ui.cpp
@@ -186,7 +186,7 @@ void ConvolverUi::import_irs_file(const std::string& 
file_path) {
 
     out_path.replace_extension(".irs");
 
-    boost::filesystem::copy_file(p, out_path, 
boost::filesystem::copy_option::overwrite_if_exists);
+    boost::filesystem::copy_file(p, out_path, 
boost::filesystem::copy_options::overwrite_existing);
 
     util::debug(log_tag + "imported irs file to: " + out_path.string());
   } else {
diff --git a/src/presets_manager.cpp b/src/presets_manager.cpp
index 6926e3d9d..57c333aaf 100644
--- a/src/presets_manager.cpp
+++ b/src/presets_manager.cpp
@@ -472,7 +472,7 @@ void PresetsManager::import(PresetType preset_type, const 
std::string& file_path
 
       out_path = user_dir / p.filename();
 
-      boost::filesystem::copy_file(p, out_path, 
boost::filesystem::copy_option::overwrite_if_exists);
+      boost::filesystem::copy_file(p, out_path, 
boost::filesystem::copy_options::overwrite_existing);
 
       util::debug(log_tag + "imported preset to: " + out_path.string());
     }

++++++ _service ++++++
<services>
  <service name="tar_scm" mode="manual">
    <param name="url">https://github.com/wwmm/easyeffects</param>
    <param name="scm">git</param>
    <param name="revision">pulseaudio-legacy</param>
    <param name="version">4.8.7</param>
    <param name="filename">pulseeffects</param>
     </service>
 <service name="recompress" mode="manual">
    <param name="file">*.tar</param>
    <param name="compression">gz</param>
  </service>
  <service name="set_version" mode="manual"/>
</services>

++++++ pulseeffects-4.8.7.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/easyeffects-4.8.7/src/pipeline_base.cpp 
new/pulseeffects-4.8.7/src/pipeline_base.cpp
--- old/easyeffects-4.8.7/src/pipeline_base.cpp 2022-05-15 19:43:55.000000000 
+0200
+++ new/pulseeffects-4.8.7/src/pipeline_base.cpp        2022-05-21 
16:39:53.000000000 +0200
@@ -116,8 +116,8 @@
 
 void on_message_latency(const GstBus* gst_bus, GstMessage* message, 
PipelineBase* pb) {
   if (std::strcmp(GST_OBJECT_NAME(message->src), "source") == 0) {
-    int latency = 0;
-    int buffer = 0;
+    pa_usec_t latency = 0;
+    pa_usec_t buffer = 0;
 
     g_object_get(pb->source, "latency-time", &latency, nullptr);
     g_object_get(pb->source, "buffer-time", &buffer, nullptr);
@@ -125,8 +125,8 @@
     util::debug(pb->log_tag + "pulsesrc latency [us]: " + 
std::to_string(latency));
     util::debug(pb->log_tag + "pulsesrc buffer [us]: " + 
std::to_string(buffer));
   } else if (std::strcmp(GST_OBJECT_NAME(message->src), "sink") == 0) {
-    int latency = 0;
-    int buffer = 0;
+    pa_usec_t latency = 0;
+    pa_usec_t buffer = 0;
 
     g_object_get(pb->sink, "latency-time", &latency, nullptr);
     g_object_get(pb->sink, "buffer-time", &buffer, nullptr);

Reply via email to