Oh, thanks! Closed the request.
Search Criteria
Package Details: soundux 0.2.7-4
Package Actions
| Git Clone URL: | https://aur.archlinux.org/soundux.git (read-only, click to copy) |
|---|---|
| Package Base: | soundux |
| Description: | A cross-platform soundboard - stable version |
| Upstream URL: | https://soundux.rocks |
| Keywords: | discord soundboard teamspeak |
| Licenses: | GPL3 |
| Submitter: | D3SOX |
| Maintainer: | D3SOX (Curve, Damgaldor) |
| Last Packager: | Damgaldor |
| Votes: | 19 |
| Popularity: | 0.135783 |
| First Submitted: | 2020-12-22 20:14 (UTC) |
| Last Updated: | 2025-11-10 18:58 (UTC) |
Dependencies (13)
- libappindicator-gtk3 (libappindicator)
- lsb-release
- pulse-native-provider (pulseaudio-gitAUR, pipewire-pulse-gitAUR, pipewire-full-pulse-gitAUR, pipewire-pulse, pulseaudio)
- webkit2gtk (webkit2gtk-imgpasteAUR)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- ninja (ninja-gitAUR, ninja-memAUR, ninja-noemacs-gitAUR, ninja-kitwareAUR, ninja-fuchsia-gitAUR) (make)
- pipewire (pipewire-gitAUR, pipewire-full-gitAUR) (make)
- pkgconf (pkgconf-gitAUR) (make)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg-cudaAUR, ffmpeg-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-obsAUR, librempeg-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-headlessAUR, ffmpeg-full-gitAUR) (optional) – downloader integration
- libwnck3 (optional) – icon support on X11
- pipewire (pipewire-gitAUR, pipewire-full-gitAUR) (optional) – pipewire backend
- youtube-dlAUR (youtube-dl-gitAUR, yt-dlp-drop-inAUR, youtube-dl-nightlyAUR) (optional) – unmaintained downloader integration
- yt-dlp-drop-inAUR (optional) – recommended downloader integration
Required by (0)
Sources (1)
Damgaldor commented on 2025-11-10 18:48 (UTC)
D3SOX commented on 2025-11-10 18:45 (UTC) (edited on 2025-11-10 18:49 (UTC) by D3SOX)
@Damgaldor No need for an orphan request you could have just asked first... You are now a co-maintainer. I don't use the program anymore that's why this was unmaintained for so long and Flatpak is recommended because it's more stable
Managor commented on 2025-08-19 09:42 (UTC)
Compatibility with CMake < 3.5 has been removed from CMake.
This is even though I have 4.0.3-dirty installed
quickbrownfox commented on 2025-05-08 23:34 (UTC)
fixes CMake Error at CMakeLists.txt:1 (cmake_minimum_required) and src/Soundux/src/helper/audio/linux/pipewire/pipewire.cpp:126:70: error: cannot convert 'std::__cxx11::basic_string<char>::iterator' to 'const char*'
diff --git a/PKGBUILD b/PKGBUILD
index c646b28..fc2f0fd 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -15,6 +15,7 @@ sha256sums=('017003fc96f49df30575975f3904c0d8a500e325a9d2bca8c3dc69fed0cab0a7')
prepare() {
echo "add_definitions(-Wno-deprecated)" >> "$srcdir/Soundux/CMakeLists.txt"
sed -i "/pthread.h/c\#include <pthread.h>\n#include <cstdint>" "$srcdir/Soundux/lib/guardpp/guard/include/core/linux/guard.hpp"
+ sed -i "/fancy.hpp/c\#include <fancy.hpp>\n#include <algorithm>" "$srcdir/Soundux/src/helper/audio/linux/pipewire/pipewire.cpp"
sed -i "/target_compile_options/c\add_definitions(-w)" "$srcdir/Soundux/src/ui/impl/webview/lib/webviewpp/CMakeLists.txt"
}
@@ -23,7 +24,7 @@ build() {
mkdir -p build
cd build
- cmake -GNinja -DCMAKE_BUILD_TYPE=Release ..
+ cmake -GNinja -DCMAKE_BUILD_TYPE=Release -DCMAKE_POLICY_VERSION_MINIMUM=3.5 ..
ninja
}
JoMaZu787 commented on 2025-02-20 19:35 (UTC)
Fails with:[code]
/home/jomazu787/soundux/src/Soundux/src/helper/audio/linux/pipewire/pipewire.cpp: In member function ‘void Soundux::Objects::PipeWire::onCoreInfo(const pw_core_info)’:
/home/jomazu787/soundux/src/Soundux/src/helper/audio/linux/pipewire/pipewire.cpp:126:70: error: cannot convert ‘std::__cxx11::basic_string<char>::iterator’ to ‘const char’
126 | formattedVersion.erase(std::remove(formattedVersion.begin(), formattedVersion.end(), '.'),
| ^~
| |
| std::__cxx11::basic_string<char>::iterator
In file included from /usr/include/c++/14.2.1/cstdio:42,
from /usr/include/c++/14.2.1/ext/string_conversions.h:45,
from /usr/include/c++/14.2.1/bits/basic_string.h:4154,
from /usr/include/c++/14.2.1/string:54,
from /home/jomazu787/soundux/src/Soundux/src/helper/audio/linux/pipewire/../backend.hpp:6,
from /home/jomazu787/soundux/src/Soundux/src/helper/audio/linux/pipewire/pipewire.hpp:2,
from /home/jomazu787/soundux/src/Soundux/src/helper/audio/linux/pipewire/pipewire.cpp:2:
/usr/include/stdio.h:158:32: note: initializing argument 1 of ‘int remove(const char)’
158 | extern int remove (const char __filename) __THROW;
| ^~~~
At global scope:
cc1plus: note: unrecognized command-line option ‘-Wno-gnu’ may have been intended to silence earlier diagnostics
cc1plus: note: unrecognized command-line option ‘-Wno-unused-lambda-capture’ may have been intended to silence earlier diagnostics[/code]
Freso commented on 2024-08-03 09:25 (UTC)
The PKGBUILD should be updated to depend on pulse-native-provider instead of pulseaudio; see https://gitlab.archlinux.org/archlinux/packaging/packages/pipewire/-/issues/10
TrueRandom commented on 2024-02-28 22:03 (UTC)
same error as @ColonelThirtyTwo gcc (GCC) 13.2.1 20230801
ColonelThirtyTwo commented on 2023-08-01 20:47 (UTC)
@RichardPython Nope. c++ --version shows GCC 13.1.1 for me. I can build it on my laptop though, so maybe it's something with my environment, though I'm not sure what it could be.
RichardPython commented on 2023-07-24 18:00 (UTC)
@ColonelThirtyTwo Seems like they updated the package. I can sucessfully build it out of the box using gcc 13.1.1.
Are you using a different compiler ?
Pinned Comments