pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

gqrx: Update to 2.14.4



Module Name:	pkgsrc-wip
Committed By:	Greg Troxel <gdt%lexort.com@localhost>
Pushed By:	gdt
Date:		Mon Feb 1 14:23:44 2021 -0500
Changeset:	62289486009e53791a1712dd1bdc825a58ae847f

Modified Files:
	gqrx/Makefile
	gqrx/distinfo

Log Message:
gqrx: Update to 2.14.4

Not tested and may not build, but the old version was crufty.

Upstram changes are bugfixes and:

Gqrx SDR 2.14

    Start/stop DSP via remote control.
    Device scan button in Configure I/O devices dialog.
    Added "Recent settings" menu.
    Added synchronous AM demodulator.
    Added band plan to bottom of FFT.
    Added support for DX cluster.
    Added "F" shortcut to select the frequency controller.
    Fixed PortAudio detection on MacOS.
    Fixed crash when closing AFSK1200 decoder.
    Make axes take precedence over demod box in plotter.

Gqrx SDR 2.13

    Stereo option for UDP streaming.
    Script to generate AppImage.
    Allow scroll wheel direction to be inverted.
    Fixed FM de-emphasis causing audio to be 20 dB quieter than it should be.
    Fixed FM de-emphasis applied incorrectly in WFM stereo receiver.
    Update waterfall time resolution when FFT settings are changed.
    Update waterfall time resolution when window is resized.
    Restore waterfall time span between sessions.
    Fixed FFT buffer overlap calculation.
    Fixed crash when launching without device connected.
    Fixed crash when setting invalid RF gains.
    Fixed audio panadapter / waterfall slider direction.
    Clear FFT averages when changing FFT size.
    Fixed crash when source block doesn't support IQ balancing.
    Fixed bookmark labels in FFT draw over each other.
    Improved DSP and FFT performance.
    Improved panadapter & waterfall performance.
    Smooth panadapter & waterfall redrawing.
    Better default values for various settings.
    Audio waterfall colormap matches I/Q waterfall.
    Use all available display space for panadapter & waterfall.
    Updated RDS decoder.
    More Airspy HF+ sample rates added.

Gqrx SDR 2.12

    GNU Radio 3.8 support.
    Mute button in audio panel.
    Google Turbo and Plasma color maps.
    Set/get device gains via remote control.
    FFT display sometimes disappears.
    Crash on startup when using HackRF.
    dB scale disappears when zooming to 1 dB per grid line.
    Fixed Raw I/Q output missing one channel.
    Trap exceptions and show a message instead of crashing.
    Prevent zooming out too far.
    Make unlit digits slightly visible.
    Only show sample rates supported by both models of BladeRF.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=62289486009e53791a1712dd1bdc825a58ae847f

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 gqrx/Makefile | 20 +++++++-------------
 gqrx/distinfo |  8 ++++----
 2 files changed, 11 insertions(+), 17 deletions(-)

diffs:
diff --git a/gqrx/Makefile b/gqrx/Makefile
index 9f9ddfeca3..8c9b0e4912 100644
--- a/gqrx/Makefile
+++ b/gqrx/Makefile
@@ -1,21 +1,19 @@
 # $NetBSD$
 
-VERSION=	2.11.5
+VERSION=	2.14.4
 
-DISTNAME=	gqrx-sdr-${VERSION}-src
+# https://github.com/csete/gqrx/archive/v2.14.4.tar.gz
+DISTNAME=	gqrx-${VERSION}
 CATEGORIES=	ham
 MASTER_SITES=	${MASTER_SITE_GITHUB:=csete/}
-GITHUB_PROJECT=	gqrx
-GITHUB_RELEASE=	v${VERSION}
-EXTRACT_SUFX=	.tar.xz
-PKGNAME=	gqrx-${VERSION}
+GITHUB_TAG=	v${VERSION}
+#EXTRACT_SUFX=	.tar.gz
 
 MAINTAINER=	gdt%NetBSD.org@localhost
-HOMEPAGE=	http://gqrx.dk/
+HOMEPAGE=	https://github.com/csete/gqrx/
 COMMENT=	SDR GUI using GNU Radio
 LICENSE=	gnu-gpl-v3
 
-WRKSRC=		${WRKDIR}/gqrx-sdr-${VERSION}
 USE_CMAKE=	yes
 #CMAKE_ARGS+=	-DTRY_SHM_VMCIRCBUF=ON
 USE_LANGUAGES=	c c++
@@ -41,10 +39,8 @@ USE_LANGUAGES=	c c++
 # therefore not optional.  (Also, gr-osmosdr depends on them, so
 # avoiding dependencies would not save space.)
 
-#broken
-#.include "../../ham/gnuradio-fcd/buildlink3.mk"
 .include "../../ham/gnuradio-uhd/buildlink3.mk"
-#broken
+# broken
 #.include "../../ham/gr-fcdproplus/buildlink3.mk"
 .include "../../ham/rtl-sdr/buildlink3.mk"
 .include "../../ham/osmo-sdr/buildlink3.mk"
@@ -53,8 +49,6 @@ USE_LANGUAGES=	c c++
 .include "../../ham/gr-osmosdr/buildlink3.mk"
 .include "../../audio/pulseaudio/buildlink3.mk"
 
-# Upstream documents that with qmake, 4.8 is needed, but the cmake
-# build requires qt5.  Upstream also outright recommends qt5.
 .include "../../x11/qt5-qtbase/buildlink3.mk"
 .include "../../x11/qt5-qtsvg/buildlink3.mk"
 
diff --git a/gqrx/distinfo b/gqrx/distinfo
index f62e9c11b5..7c0409c8ba 100644
--- a/gqrx/distinfo
+++ b/gqrx/distinfo
@@ -1,6 +1,6 @@
 $NetBSD$
 
-SHA1 (gqrx-sdr-2.11.5-src.tar.xz) = 37317207508d736f837697b41ce390d82b3b2b22
-RMD160 (gqrx-sdr-2.11.5-src.tar.xz) = 8839abfe6f9b1912aedffbcc42514a11c884c272
-SHA512 (gqrx-sdr-2.11.5-src.tar.xz) = f1006c37567a6c177ec0f5d15dcef9803b5dc1b124226b552b408e4ce0b3279a845a5875bfb1d7ccd6563b41f67c07a434f325e4ee8d28db2ee19b249159d3a3
-Size (gqrx-sdr-2.11.5-src.tar.xz) = 901488 bytes
+SHA1 (gqrx-2.14.4.tar.gz) = a438c27c91b7e78b4445fa998eaa15ab840ec2e2
+RMD160 (gqrx-2.14.4.tar.gz) = 69f6ddae8d127922e4cd20b150ec85c12785ef0f
+SHA512 (gqrx-2.14.4.tar.gz) = c8ed2d65c52d01323c1f22717ae405a32cbd74e194e25fbc7af435e265ef393deea7554ea24a8f3f5cb9607faec3bbde8e958f9334d29f802768538efd546b63
+Size (gqrx-2.14.4.tar.gz) = 1345711 bytes


Home | Main Index | Thread Index | Old Index