diff --git a/comms/gqrx/Makefile b/comms/gqrx/Makefile index 1a5029f2fa69..0e423a1e0940 100644 --- a/comms/gqrx/Makefile +++ b/comms/gqrx/Makefile @@ -1,70 +1,70 @@ PORTNAME= gqrx -PORTVERSION= 2.17.4 +PORTVERSION= 2.17.5 DISTVERSIONPREFIX= v PORTEPOCH= 1 CATEGORIES= comms hamradio PKGNAMESUFFIX= -${FLAVOR} MAINTAINER= martymac@FreeBSD.org COMMENT= Software defined radio receiver powered by GNU Radio and Qt WWW= https://gqrx.dk LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgnuradio-runtime.so:comms/gnuradio \ libgnuradio-analog.so:comms/gnuradio \ libgnuradio-blocks.so:comms/gnuradio \ libgnuradio-filter.so:comms/gnuradio \ libgnuradio-fft.so:comms/gnuradio \ libgnuradio-digital.so:comms/gnuradio \ libgnuradio-pmt.so:comms/gnuradio \ libgnuradio-osmosdr.so:comms/gr-osmosdr \ libboost_system.so:devel/boost-libs \ liblog4cpp.so:devel/log4cpp \ libgmpxx.so:math/gmp \ libgmp.so:math/gmp \ libvolk.so:devel/volk \ libfftw3f.so:math/fftw3-float \ libfftw3f_threads.so:math/fftw3-float \ liborc-0.4.so:devel/orc \ libasound.so:audio/alsa-lib \ libjack.so:audio/jack \ libportaudio.so:audio/portaudio FLAVORS= qt6 qt5 FLAVOR?= qt6 USES= cmake compiler:c++11-lang gl pkgconfig qt:${FLAVOR:S/qt//} USE_GITHUB= yes GH_ACCOUNT= gqrx-sdr USE_GL= gl _USE_QT_qt5= core gui network svg widgets _USE_QT_qt6= base svg USE_QT= ${_USE_QT_${FLAVOR}} CONFLICTS_INSTALL= gqrx ${FLAVORS:N${FLAVOR}:S/^/${PORTNAME}-/} # XXX Use Portaudio as Gqrx is invariably linked to it # (auto-detected and used through Gnuradio CMake files) CMAKE_ARGS+= -DLINUX_AUDIO_BACKEND:STRING="Portaudio" \ -DFORCE_QT${FLAVOR:S/qt//}:BOOL=ON # XXX Work around Gnuradio 3.8 headers (gnuradio/rpcserver_aggregator.h) still # using std::unary_function (removed with C++17). This breaks when building # on FreeBSD 14: error: no template named 'unary_function' in namespace 'std' CXXFLAGS+= -D_LIBCPP_ENABLE_CXX17_REMOVED_UNARY_BINARY_FUNCTION PLIST_FILES= bin/gqrx \ share/applications/dk.gqrx.gqrx.desktop \ share/man/man1/gqrx.1.gz do-install: ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/src/gqrx ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/dk.gqrx.gqrx.desktop \ ${STAGEDIR}${PREFIX}/share/applications ${INSTALL_MAN} ${WRKSRC}/resources/gqrx.1 \ ${STAGEDIR}${PREFIX}/share/man/man1 .include diff --git a/comms/gqrx/distinfo b/comms/gqrx/distinfo index 6a806e68a256..e59676b4adb8 100644 --- a/comms/gqrx/distinfo +++ b/comms/gqrx/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707772014 -SHA256 (gqrx-sdr-gqrx-v2.17.4_GH0.tar.gz) = 06be55cd8ccadd3cb08218a4234f94c5c2bcd9e7b63a775650e473115e93d4e7 -SIZE (gqrx-sdr-gqrx-v2.17.4_GH0.tar.gz) = 3623122 +TIMESTAMP = 1713546210 +SHA256 (gqrx-sdr-gqrx-v2.17.5_GH0.tar.gz) = d349185b3016bee7ea8f27d89f21eb65f5321e09590538f37186cdef78bf0ed7 +SIZE (gqrx-sdr-gqrx-v2.17.5_GH0.tar.gz) = 3624944