@Pulec @Zet dropped webkit2gtk dependency. Thanks!
Search Criteria
Package Details: plugdata-bin 0.9.3_2-4
Package Actions
| Git Clone URL: | https://aur.archlinux.org/plugdata-bin.git (read-only, click to copy) |
|---|---|
| Package Base: | plugdata-bin |
| Description: | Plugin wrapper around Pure Data with a new JUCE GUI, allowing patching in DAWs |
| Upstream URL: | https://github.com/plugdata-team/plugdata |
| Licenses: | GPL3 |
| Groups: | lv2-plugins, pro-audio, vst3-plugins, clap-plugins |
| Conflicts: | plugdata |
| Provides: | plugdata |
| Submitter: | aik2 |
| Maintainer: | aik2 |
| Last Packager: | aik2 |
| Votes: | 8 |
| Popularity: | 0.42 |
| First Submitted: | 2022-10-03 10:47 (UTC) |
| Last Updated: | 2026-04-27 19:35 (UTC) |
Dependencies (9)
- alsa-lib
- curl (curl-gitAUR, curl-c-aresAUR)
- freetype2 (freetype2-qdoled-aw3225qfAUR, freetype2-qdoled-gen3AUR, freetype2-gitAUR, freetype2-macosAUR, freetype2-qdoledAUR, freetype2-woledAUR)
- libx11 (libx11-gitAUR)
- libxcursor
- libxext (libxext-gitAUR)
- libxinerama (libxinerama-randr-gitAUR)
- libxrandr (libxrandr-gitAUR)
- libxrender
Required by (0)
Sources (4)
aik2 commented on 2026-04-27 19:37 (UTC)
Pulec commented on 2026-04-26 16:26 (UTC) (edited on 2026-04-26 16:33 (UTC) by Pulec)
The webkit2gtk AUR dependency can be dropped. The upstream prebuilt binary published as plugdata-Arch-x64.tar.xz does not link or dlopen webkit.
readelf -d on the standalone executable and every LV2/VST3/CLAP shared object in the release tarball shows zero webkit2gtk / libsoup / javascriptcoregtk / libgtk NEEDED entries, and strings finds no libwebkit / libsoup / libjavascriptcore references either.
Upstream plugdata builds with JUCE_WEB_BROWSER=0 CMakelLists.txt:301, so JUCE's WebBrowserComponent is not compiled in. Even if a future release flips that flag, the JUCE Linux backend runtime-loads libwebkit2gtk-4.1.so first and only falls back to 4.0 — see lines 413-418 on the JUCE submodule pinned by upstream:
So webkit2gtk-4.1 from extra would already cover that hypothetical case. Keeping the AUR webkit2gtk dep forces every user to compile webkit2gtk (~30+ min) for nothing.
Also 'libxinerama' is listed twice on the same line — cosmetic, but worth fixing while the line is being touched anyway.
Zet commented on 2026-04-25 17:23 (UTC)
Hello, I believe the webkit2gtk dependency is unnecessary here. I downloaded the official Arch binary from https://plugdata.org/download.html#linux and plugdata runs without webkit2gtk-4.0 on my system. The CMakeLists.txt on plugdata's github has JUCE_WEB_BROWSER=0 set which means webkit2gtk shouldn't be required anymore.
Could you remove the dependency? The current AUR iteration takes around 5 hours to build and peaks at ~40GB of RAM... Same goes for the dependency of the -git package.
drg commented on 2026-03-15 10:19 (UTC)
@aik2 the issue is solved in 0.9.3, thanks!
aik2 commented on 2026-03-10 21:20 (UTC)
@becko thanks. I think this is because the naming of the upstream tarball doesn't include version info, so when you update, makepkg would use the previously downloaded tarball which has the wrong checksum. Now fixed, please test.
becko commented on 2026-03-10 21:08 (UTC) (edited on 2026-03-10 21:09 (UTC) by becko)
Fails validation
==> Validating source_x86_64 files with sha256sums...
plugdata-Arch-x64.tar.xz ... FAILED
==> ERROR: One or more files did not pass the validity check!
error: failed to download sources for 'plugdata-bin-0.9.3_2-1':
drg commented on 2026-03-05 23:58 (UTC) (edited on 2026-03-06 00:00 (UTC) by drg)
I re-installed it and I had these errors in installation progress:
Error while writing index for /home/<name>/.cache/yay/plugdata-bin/pkg/plugdata-bin/usr/bin/plugdata': No debugging symbols
gdb-add-index: No index was created for ./usr/bin/plugdata
gdb-add-index: [Was there no debuginfo? Was there already an index?]
Error while writing index for/home/<name>/.cache/yay/plugdata-bin/pkg/plugdata-bin/usr/lib/vst3/plugdata.vst3/Contents/x86_64-linux/plugdata.so': No debugging symbols
gdb-add-index: No index was created for ./usr/lib/vst3/plugdata.vst3/Contents/x86_64-linux/plugdata.so
gdb-add-index: [Was there no debuginfo? Was there already an index?]
Error while writing index for /home/<name>/.cache/yay/plugdata-bin/pkg/plugdata-bin/usr/lib/vst3/plugdata-fx.vst3/Contents/x86_64-linux/plugdata-fx.so': No debugging symbols
gdb-add-index: No index was created for ./usr/lib/vst3/plugdata-fx.vst3/Contents/x86_64-linux/plugdata-fx.so
gdb-add-index: [Was there no debuginfo? Was there already an index?]
Error while writing index for/home/<name>/.cache/yay/plugdata-bin/pkg/plugdata-bin/usr/lib/clap/plugdata-fx.clap': No debugging symbols
gdb-add-index: No index was created for ./usr/lib/clap/plugdata-fx.clap
gdb-add-index: [Was there no debuginfo? Was there already an index?]
Error while writing index for /home/<name>/.cache/yay/plugdata-bin/pkg/plugdata-bin/usr/lib/clap/plugdata.clap': No debugging symbols
gdb-add-index: No index was created for ./usr/lib/clap/plugdata.clap
gdb-add-index: [Was there no debuginfo? Was there already an index?]
Error while writing index for/home/<name>/.cache/yay/plugdata-bin/pkg/plugdata-bin/usr/lib/lv2/plugdata.lv2/libplugdata.so': No debugging symbols
gdb-add-index: No index was created for ./usr/lib/lv2/plugdata.lv2/libplugdata.so
gdb-add-index: [Was there no debuginfo? Was there already an index?]
Error while writing index for `/home/<name>/.cache/yay/plugdata-bin/pkg/plugdata-bin/usr/lib/lv2/plugdata-fx.lv2/libplugdata-fx.so': No debugging symbols
gdb-add-index: No index was created for ./usr/lib/lv2/plugdata-fx.lv2/libplugdata-fx.so
gdb-add-index: [Was there no debuginfo? Was there already an index?]
any ideas?
aik2 commented on 2026-03-05 23:20 (UTC)
@drg would you try the newest version and see if it still happens?
aik2 commented on 2026-03-05 23:15 (UTC)
Now aarch64 is also supported.
drg commented on 2026-03-05 23:03 (UTC) (edited on 2026-03-05 23:03 (UTC) by drg)
my issue is that with this new update, every time I close the program, I have an application crash "/usr/bin/plugdata (part of PlugData) has encountered a fatal error and was closed". I'm using Arch Linux.
Pinned Comments
aik2 commented on 2026-03-05 23:15 (UTC)
Now aarch64 is also supported.