Package Details: jamesdsp-git 2.7.0.r46.g9826536-1

Git Clone URL: https://aur.archlinux.org/jamesdsp-git.git (read-only, click to copy)
Package Base: jamesdsp-git
Description: An audio effect processor for PipeWire clients
Upstream URL: https://github.com/Audio4Linux/JDSP4Linux
Keywords: jdsp4linux
Licenses: GPL-3.0-or-later
Conflicts: gst-plugin-jamesdsp, jamesdsp, jdsp4linux, jdsp4linux-gui
Provides: jamesdsp
Submitter: yochananmarqos
Maintainer: yochananmarqos
Last Packager: yochananmarqos
Votes: 12
Popularity: 0.106194
First Submitted: 2021-09-12 17:17 (UTC)
Last Updated: 2025-03-08 17:10 (UTC)

Latest Comments

es20490446e commented on 2025-03-13 02:55 (UTC) (edited on 2025-03-13 03:12 (UTC) by es20490446e)

No longer building with pipewire from the repos.

https://github.com/Audio4Linux/JDSP4Linux/issues/239

foggybrain commented on 2025-03-07 17:44 (UTC) (edited on 2025-03-08 19:48 (UTC) by foggybrain)

make[1]: Leaving directory '/home/tim/aur/build/jamesdsp-git/src/JDSP4Linux/build/src' make: *** [Makefile:73: sub-src-make_first] Error 2 ==> ERROR: A failure occurred in build(). Aborting... Builds fine from pipewire from the repos, but not from pipewire-git from aur

yochananmarqos commented on 2023-05-26 17:53 (UTC)

@cyberpunkrocker: Yes, the issue is fixed upstream. I've dropped the patch.

cyberpunkrocker commented on 2023-05-26 17:06 (UTC) (edited on 2023-05-26 17:07 (UTC) by cyberpunkrocker)

patching file src/audio/base/IOutputDevice.h
Reversed (or previously applied) patch detected!  Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file src/audio/base/IOutputDevice.h.rej

Seems like the patch has already been applied to git sources. Builds and runs fine without the now obsolete patch.

mergen commented on 2023-05-06 19:58 (UTC)

Compilation gives the following error:

In file included from ../../src/data/PresetRule.h:4,
                 from ../../src/data/PresetManager.h:4,
                 from ../../src/data/PresetManager.cpp:1:
../../src/audio/base/IOutputDevice.h:12:5: error: ‘uint32_t’ does not name a type
   12 |     uint32_t id = ((uint32_t)0xffffffff);
      |     ^~~~~~~~
../../src/audio/base/IOutputDevice.h:5:1: note: ‘uint32_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
    4 | #include <string>
  +++ |+#include <cstdint>
    5 |