Package Details: sigdigger-git r1216.8122664-1

Git Clone URL: https://aur.archlinux.org/sigdigger-git.git (read-only, click to copy)
Package Base: sigdigger-git
Description: Qt-based digital signal analyzer, using Suscan core and Sigutils DSP library
Upstream URL: https://github.com/BatchDrake/SigDigger
Licenses: custom
Conflicts: sigdigger
Provides: sigdigger
Submitter: dviktor
Maintainer: antoniovazquez
Last Packager: antoniovazquez
Votes: 2
Popularity: 0.000002
First Submitted: 2019-08-18 20:03 (UTC)
Last Updated: 2025-03-23 11:13 (UTC)

Required by (0)

Sources (1)

Latest Comments

Drack commented on 2025-03-23 11:27 (UTC)

@antoniovazquez No worries, thank you for the update. ;)

antoniovazquez commented on 2025-03-23 11:14 (UTC)

Hi! Yes, development was moved to master to simplify maintenance. I did not see the comments until I got a notification due to the out of date flag.

I've updated the branch to pull the sources from and updated package version.

n0p commented on 2025-03-22 10:46 (UTC)

@drack yes we should, just asked Gonzalo and hes not using that branch anymore

Drack commented on 2025-03-22 10:36 (UTC)

@n0p Thanks! I do not know why, but I assumed it would be done directly by this PKGBUILD or via its dependencies... but indeed, this is not the case. I will give a shot with blsd.

Therefore, should we flag this package as out-of-date to use a deprecated way of building SigDigger?

n0p commented on 2025-03-22 10:31 (UTC) (edited on 2025-03-22 10:33 (UTC) by n0p)

Try to compile first sigutils-git, then suscan-git and suwidgets-git before compiling sigdigger-git

Also, as mluessi said a year ago, this packages points to an outdated git branch.

The preferred method for compiling this suite (distro agnostic also) is using https://actinid.org/blsd

Drack commented on 2025-03-21 13:07 (UTC)

Hello ! As of today, I'm not able to compile this package:

g++ -c -pipe -D__FILENAME__=\"SigDigger\" -DHAVE_CURL -O2 -std=gnu++1z -Wall -Wextra -mno-direct-extern-access -D_REENTRANT -DQT_DEPRECATED_WARNINGS -DSIGDIGGER_HAVE_ALSA -D_SU_SINGLE_PRECISION -DHAVE_VOLK=1 -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Iinclude -I/usr/include/qt6/SuWidgets -I/usr/include/suscan -I/usr/include/suscan/util -I/usr/include/sigutils -I/usr/include/sigutils/util -I/usr/include/opus -I/usr/include/libxml2 -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I. -I. -I/usr/lib/qt6/mkspecs/linux-g++ -o AppConfig.o App/AppConfig.cpp
In file included from include/Suscan/Analyzer.h:37,
                 from include/AppUI.h:22,
                 from include/AppConfig.h:27,
                 from App/AppConfig.cpp:20:
include/Suscan/Messages/SourceInfoMessage.h:26:10: fatal error: analyzer/source/info.h: No such file or directory
   26 | #include <analyzer/source/info.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [Makefile:2906: AppConfig.o] Error 1
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: sigdigger-git-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
sigdigger-git - exit status 4

I'm not sure if the error is from a bad pulled branch in the PKGBUILD or if it is from upstream though...

mluessi commented on 2025-01-24 13:31 (UTC)

This should be changed back to using the master branch. The develop branch is out of date and this no longer compiles.

antoniovazquez commented on 2023-05-16 20:51 (UTC)

Updated package to pull sources from develop branch as master only contains released changes.

Also updated to target qt6.