Package Details: pulseeffects-legacy 4.8.7-1

Git Clone URL: https://aur.archlinux.org/pulseeffects-legacy.git (read-only, click to copy)
Package Base: pulseeffects-legacy
Description: Audio Effects for Pulseaudio Applications, without pipewire
Upstream URL: https://github.com/wwmm/pulseeffects
Licenses: GPL3
Conflicts: pulseeffects
Provides: pulseeffects
Submitter: IslandC0der
Maintainer: IslandC0der
Last Packager: IslandC0der
Votes: 23
Popularity: 0.057485
First Submitted: 2021-02-02 16:19 (UTC)
Last Updated: 2022-06-16 17:42 (UTC)

Latest Comments

1 2 3 4 5 6 Next › Last »

rado84 commented on 2024-10-26 19:47 (UTC)

This won't build. I thought that by installing easyeffects it will build but it returned the same errors:

FAILED: src/pulseeffects.p/convolver_ui.cpp.o
and
../easyeffects-4.8.7/src/convolver_ui.cpp: In member function ‘void ConvolverUi::import_irs_file(const std::string&)’:
../easyeffects-4.8.7/src/convolver_ui.cpp:189:66: error: ‘boost::filesystem::copy_option’ has not been declared
  189 |     boost::filesystem::copy_file(p, out_path, boost::filesystem::copy_option::overwrite_if_exists);
      |                                                                  ^~~~~~~~~~~
[36/37] Compiling C++ object src/pulseeffects.p/loudness_preset.cpp.o
ninja: build stopped: subcommand failed.
==> ГРЕШКА: Неуспех в build().
    Отмяна...
:: Unable to build pulseeffects-legacy - makepkg exited with code: 4

Is that package available anywhere as a prebuilt binary?

hrehfeld commented on 2024-09-30 14:54 (UTC) (edited on 2024-09-30 14:58 (UTC) by hrehfeld)

https://aur.archlinux.org/packages/pulseeffects-legacy-fixed

This just applies the below patch. Feel free to just pull.

Flexlolo commented on 2024-09-23 15:59 (UTC)

Patch for boost 1.86+

diff --color -ruN original/src/convolver_ui.cpp fix/src/convolver_ui.cpp
--- original/src/convolver_ui.cpp   2022-05-16 00:43:55.000000000 +0700
+++ fix/src/convolver_ui.cpp    2024-09-23 22:45:35.700748513 +0700
@@ -186,7 +186,7 @@

     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 --color -ruN original/src/presets_manager.cpp fix/src/presets_manager.cpp
--- original/src/presets_manager.cpp    2022-05-16 00:43:55.000000000 +0700
+++ fix/src/presets_manager.cpp 2024-09-23 22:45:35.702748513 +0700
@@ -472,7 +472,7 @@

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

LinuXXuniL commented on 2024-09-06 07:19 (UTC) (edited on 2024-09-06 07:23 (UTC) by LinuXXuniL)

The re-build issue is back and the program will not start at all after the latest updates. pulseeffects: error while loading shared libraries: libboost_filesystem.so.1.83.0: cannot open shared object file: No such file or directory

I've tried to install it on a fresh installation as well but it cannot be installed.

alufd19 commented on 2023-11-10 11:44 (UTC)

Thanks IslandC0der for him pulseeffects-legacy 4.8.7-1 stable package!!!

IslandC0der commented on 2022-11-14 23:20 (UTC)

@Nact the package isn't outdated, you just have to recompile it when you update boost

LinuXXuniL commented on 2022-06-16 18:40 (UTC)

Thank you @IslandC0der and @MarsSeed, it is working perfectly now, I can confirm this.

IslandC0der commented on 2022-06-16 17:51 (UTC)

Awesome! Was about to create a patch, looks like we're good :)

MarsSeed commented on 2022-06-16 17:49 (UTC)

Seems v4.8.7 fixed the compilation with Boost 1.79!