Package Details: scopehal-apps 0.1.1-4

Git Clone URL: https://aur.archlinux.org/scopehal-apps.git (read-only, click to copy)
Package Base: scopehal-apps
Description: ngscopeclient and other client applications for libscopehal
Upstream URL: https://github.com/ngscopeclient/scopehal-apps
Keywords: libscopehal ngscopeclient scopehal
Licenses: BSD-3-Clause
Conflicts: scopehal-apps
Provides: scopehal-apps
Submitter: taotieren
Maintainer: taotieren
Last Packager: taotieren
Votes: 0
Popularity: 0.000000
First Submitted: 2026-04-17 08:58 (UTC)
Last Updated: 2026-04-18 03:54 (UTC)

Latest Comments

fromtheeast710 commented on 2026-04-23 03:15 (UTC) (edited on 2026-04-23 03:18 (UTC) by fromtheeast710)

@taotieren Thank you for the quick response. It turns out the problem was because I'm in a nix shell which break dependencies. ngscope is installed now. The prebuild repo is also great.

taotieren commented on 2026-04-23 03:05 (UTC)

@fromtheeast710 I passed the extra compilation using the devtools environment. The error was reported here that the hidapi.h header file was missing. Use yay -Fy hidapi.h to check if there is any installation.

yay -Fy hidapi.h
....
extra/hidapi 0.15.0-1 [Installed]
    usr/include/hidapi/hidapi.h
.....

If local compilation is troublesome, you can also install it through my self-built source: github.com/taotieren/aur-repo

fromtheeast710 commented on 2026-04-23 03:00 (UTC)

Thanks for maintaining the package, I am unable to build the package today as scopehall-apps error out

[44/548] Building CXX object lib/xptools/CMakeFiles/xptools.dir/HID.cpp.o
FAILED: [code=1] lib/xptools/CMakeFiles/xptools.dir/HID.cpp.o 
/nix/store/kbw2j1vag664b3sj3rjwz9v53cqx87sb-gcc-wrapper-15.2.0/bin/g++  -I/home/east/.cache/paru/clone/scopehal-apps/src/scopehal-apps/cmake -isystem /usr/include/hidapi -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection         -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -O3 -DNDEBUG -std=c++17 -fPIC -Wall -Wextra -Wuninitialized -Wshadow -Wpedantic -Wcast-align -Wwrite-strings -Wmissing-declarations -Wvla -Werror -Wno-error=deprecated-declarations -Wno-error=unused-parameter -Wno-error=unused-variable -Wno-error=unused-result -Wno-error=shadow -Woverloaded-virtual=1 -mtune=native -O3 -MD -MT lib/xptools/CMakeFiles/xptools.dir/HID.cpp.o -MF lib/xptools/CMakeFiles/xptools.dir/HID.cpp.o.d -o lib/xptools/CMakeFiles/xptools.dir/HID.cpp.o -c /home/east/.cache/paru/clone/scopehal-apps/src/scopehal-apps/lib/xptools/HID.cpp
warning: Skipping impure flag -mtune=native because NIX_ENFORCE_NO_NATIVE is set
In file included from /home/east/.cache/paru/clone/scopehal-apps/src/scopehal-apps/lib/xptools/HID.cpp:37:
/home/east/.cache/paru/clone/scopehal-apps/src/scopehal-apps/lib/xptools/HID.h:44:10: fatal error: hidapi/hidapi.h: No such file or directory
   44 | #include <hidapi/hidapi.h>
      |          ^~~~~~~~~~~~~~~~~
compilation terminated.
[50/548] Building CXX object lib/log/CMakeFiles/log.dir/FILELogSink.cpp.o
warning: Skipping impure flag -mtune=native because NIX_ENFORCE_NO_NATIVE is set
[51/548] Building CXX object lib/xptools/CMakeFiles/xptools.dir/Socket.cpp.o
warning: Skipping impure flag -mtune=native because NIX_ENFORCE_NO_NATIVE is set
[52/548] Building CXX object lib/xptools/CMakeFiles/xptools.dir/UART.cpp.o
warning: Skipping impure flag -mtune=native because NIX_ENFORCE_NO_NATIVE is set
[53/548] Building CXX object lib/log/CMakeFiles/log.dir/log.cpp.o
warning: Skipping impure flag -mtune=native because NIX_ENFORCE_NO_NATIVE is set
[54/548] Building CXX object lib/log/CMakeFiles/log.dir/ColoredSTDLogSink.cpp.o
warning: Skipping impure flag -mtune=native because NIX_ENFORCE_NO_NATIVE is set
[55/548] Building CXX object lib/log/CMakeFiles/log.dir/STDLogSink.cpp.o
warning: Skipping impure flag -mtune=native because NIX_ENFORCE_NO_NATIVE is set
[56/548] Building CXX object lib/scopeprotoco...MakeFiles/scopeprotocols.dir/cmake_pch.hxx.gch
warning: Skipping impure flag -mtune=native because NIX_ENFORCE_NO_NATIVE is set
[57/548] Building CXX object lib/scopehal/CMakeFiles/scopehal.dir/cmake_pch.hxx.gch
warning: Skipping impure flag -mtune=native because NIX_ENFORCE_NO_NATIVE is set
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'scopehal-apps-0.1.1-4':