Search Criteria
Package Details: plotjuggler 3.10.11-4
Package Actions
Git Clone URL: | https://aur.archlinux.org/plotjuggler.git (read-only, click to copy) |
---|---|
Package Base: | plotjuggler |
Description: | The Time Series Visualization Tool that you deserve. Without ROS dependencies. |
Upstream URL: | https://github.com/facontidavide/PlotJuggler |
Licenses: | MPL-2.0 |
Submitter: | joajfreitas |
Maintainer: | joajfreitas |
Last Packager: | joajfreitas |
Votes: | 6 |
Popularity: | 1.47 |
First Submitted: | 2021-03-14 18:16 (UTC) |
Last Updated: | 2025-08-27 21:51 (UTC) |
Dependencies (17)
- arrow
- binutils
- fmt (fmt-gitAUR)
- lua (pallene-luaAUR)
- lz4 (lz4-gitAUR)
- mosquitto (mosquitto-gitAUR)
- nlohmann-json (nlohmann-json-gitAUR)
- protobuf (protobuf-gitAUR)
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR)
- qt5-multimedia
- qt5-svg (qt5-svg-gitAUR)
- qt5-websockets (qt5-websockets-gitAUR)
- qt5-x11extras
- zeromq (zeromq-gitAUR)
- zstd (zstd-gitAUR, zstd-staticAUR)
- clang (llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR) (make)
- cmake (cmake3AUR, cmake-gitAUR) (make)
Latest Comments
1 2 3 Next › Last »
hatred commented on 2025-08-28 02:20 (UTC)
@joajfreitas, sounds good now. Only one strange thing: plugins installed into /usr/bin :-)
But it sounds like hardcoded on the PlotJuggler side.
SammysHP commented on 2025-08-26 07:08 (UTC)
Thank you very much! Here are a few more changes that remove fastcdr from the package:
joajfreitas commented on 2025-08-25 17:33 (UTC)
Hey guys, thanks for the feedback.
I've added your changes @SammysHP.
@hatred please check that it works for you now.
SammysHP commented on 2025-08-25 13:21 (UTC)
plotjuggler's build chain uses CPM to handle missing dependencies. If a dependency is missing in the system, it is downloaded automatically. Unfortunately such dependencies are automatically installed in the system.
I was able to prevent these downloads and installations (with the exception of
fastcdr
which doesn't want to be used with static linkage, but could be installed from AUR) by installing these dependencies via pacman. I also cleaned up the PKGBUILD by removing some unrequired commands and more common cmake invocation.With 3.10.11 it requires another patch to find mosquitto, but it was already fixed upstream.
There are two open issues:
fastcdr
should either be used with static linkage and not be installed in the system or it should be installed from AURlib….so
) are installed to/usr/bin
, but should better be installed to/usr/lib/plogjuggler/plugins
. This requires overridingPJ_PLUGIN_INSTALL_DIRECTORY
(patch forCMakeLists.txt
) and adding it tovoid MainWindow::loadAllPlugins(QStringList)
inplotjuggler_app/mainwindow.cpp
(maybe something for upstream?).hatred commented on 2025-08-25 06:15 (UTC)
New version of PlotJuggler build fails due to referencing to the wrong dependencies installed... by PlotJuggler.
WA for build:
Or just uninstall PlotJuggler.
Next, fix PKGBUILD with:
and build + install.
PlotJuggler should not install transient dependencies to the system, more over into /usr/local prefix, that has priority over /usr.
SammysHP commented on 2025-08-23 13:27 (UTC) (edited on 2025-08-23 13:35 (UTC) by SammysHP)
Thanks for the update! Got a few errors during building related to lua:
Not sure why it doesn't link to lua properly, the CMakeLists includes
lua::lua
. Anything else required?oysstu commented on 2025-06-26 14:48 (UTC) (edited on 2025-06-26 14:51 (UTC) by oysstu)
@joajfreitas you have to add the patches to the PKGBUILD sources array. Also, the patches are in the $srcdir, not ../..
joajfreitas commented on 2025-05-21 19:10 (UTC)
sigh, thanks for your patience @whnr.
I've added the missing patches. Let's see if it works now.
whnr commented on 2025-05-21 11:03 (UTC)
Hi @joaofreitas! Looks like you forgot to
git add
the patches before committing.Are in the diff from the PKGBUILD but not in the aur repo.
joajfreitas commented on 2025-05-20 17:44 (UTC)
Thanks everyone, I've reverted the changes to the sol library version.
I've also had to update the foxglove/mcap library.
Hopefully it will build now.
1 2 3 Next › Last »