summaryrefslogtreecommitdiff
path: root/net-wireless
diff options
context:
space:
mode:
authorThomas Beierlein <tomjbe@gentoo.org>2025-11-02 13:22:37 +0100
committerThomas Beierlein <tomjbe@gentoo.org>2025-11-02 13:23:55 +0100
commit7cfd512daafe5dfbf1a669a93c16ed782c11632b (patch)
tree919157709076fe4c4bcf0801cf9810826af0bcbe /net-wireless
parentd1361ed795ae83e8345a39a5003ac1530823cb65 (diff)
downloadgentoo-7cfd512daafe5dfbf1a669a93c16ed782c11632b.tar.gz
gentoo-7cfd512daafe5dfbf1a669a93c16ed782c11632b.tar.bz2
gentoo-7cfd512daafe5dfbf1a669a93c16ed782c11632b.zip
net-wireless/sigdigger: Add 0.3.0_p20251029, builds with Qt6
Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
Diffstat (limited to 'net-wireless')
-rw-r--r--net-wireless/sigdigger/Manifest1
-rw-r--r--net-wireless/sigdigger/sigdigger-0.3.0_p20251029.ebuild45
2 files changed, 46 insertions, 0 deletions
diff --git a/net-wireless/sigdigger/Manifest b/net-wireless/sigdigger/Manifest
index 819481dd1069..664830baf2e1 100644
--- a/net-wireless/sigdigger/Manifest
+++ b/net-wireless/sigdigger/Manifest
@@ -1 +1,2 @@
+DIST SigDigger-0.3.0_p20251029.tgz 41235862 BLAKE2B 7c609487efa99450eb174024d9e9a86dd9c0060d19d58655c62b2d0e58fd0298e889e9a32490ae35c168edb8e22f5918e09aed6a534b400254673f28f034bb29 SHA512 a2cc2246b5eb4c6801d33efb5fac6ec6bfd47a5793cc34d507c2378cf3b45c01126f6ff7d301b7b7ce78a974a1350ed6ca7059b360acb915fb26ffeed5d83734
DIST sigdigger-0.3.0.tar.gz 15761823 BLAKE2B 01a53b012f707c5e33e31eab856b5f9831ac535895da4271f0bb2e69c4238a73401377d58e31b48a6d30d7db113e566996fbdc262581380312a1919885493ed9 SHA512 c24e2ac600ebdc8e080840f22812c2aba774c07de06abcffa5b561e76af0bb6ff423ea1f7c528fc8803cac8fc39edd63ba1779d3b535affbeb14a3c9aba54c9c
diff --git a/net-wireless/sigdigger/sigdigger-0.3.0_p20251029.ebuild b/net-wireless/sigdigger/sigdigger-0.3.0_p20251029.ebuild
new file mode 100644
index 000000000000..d07d2b3c7a24
--- /dev/null
+++ b/net-wireless/sigdigger/sigdigger-0.3.0_p20251029.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2020-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit qmake-utils xdg-utils
+
+DESCRIPTION="The free digital signal analyzer"
+HOMEPAGE="https://github.com/BatchDrake/SigDigger"
+SRC_URI="https://dev.gentoo.org/~tomjbe/distfiles/SigDigger-${PV}.tgz"
+
+S="${WORKDIR}/SigDigger-${PV}"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+ dev-qt/qtbase:6[gui,network,widgets]
+ media-libs/alsa-lib
+ media-libs/libsndfile
+ net-misc/curl
+ >=net-wireless/sigutils-0.3.0_p20251029
+ net-wireless/soapysdr:=
+ >=net-wireless/suscan-0.3.0_p20251029
+ >=net-wireless/suwidgets-0.3.0_p20251029
+ sci-libs/fftw:3.0=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ #prevent stripping
+ sed -i '/QMAKE_LFLAGS+=-s/d' SigDigger.pro
+ eqmake6 PREFIX=/usr SigDigger.pro
+}
+
+src_install() {
+ INSTALL_ROOT="${ED}" emake install
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xxdg_icon_cache_update
+}