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);
