CVE and update status of the FreeBSD ports tree4,826 unaddressed CVEs in 618 portsAll times are CET

Port details

comms/gnuradio3.10.12.0_15

Amateur Radio Software defined radio

Maintainer
hamradio@FreeBSD.org
Packages
gnuradio 3.10.12.0_15
Upstream
up to date
CPE
none, CVEs only via VuXML
WWW
https://www.gnuradio.org/
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (0)

No VuXML entries for this package.

Commits (229)

Diane Bruce (db) · 3.7.8
Update to 3.7.8 USE_GCC=yes causes the build to fail on systems where clang and libc++ are used by default (see bug 202143, for example). This essentially means comms/gnuradio currently only builds on 9.x. The problem is caused by the fact that on 10.x and later boost is likely built using clang and libc++, but USE_GCC=yes forces gnuradio to be built with GCC and libstdc++. Ports r392951 mentioned

PR:		ports/203500
Submitted by:	takefu@airport.fm
5b9a7d92da
Dmitry Marakasov (amdmi3) · 3.7.7.1_1
- Fix build on 10.x: you can't use gcc when boost is built with clang; and it builds with clang just fine

Approved by:	portmgr blanket
2648d11bfa
Jung-uk Kim (jkim) · 3.7.7.1_1
Replace devel/cppunit with devel/cppunit113.

Approved by:	bdrewery (maintainer)
dc4a34e11a
Mathieu Arnold (mat) · 3.7.7.1
Convert ports to use the options helpers in categories [abc]*, and minor fixes.

Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3412?
bb271f0bf7
Raphael Kubo da Costa (rakuco) · 3.7.7.1
Uses/cmake.mk: Replace CMAKE_ENV with CONFIGURE_ENV.

Instead of defining a variable that is almost always based on CONFIGURE_ENV,
just use CONFIGURE_ENV directly.

This also matches the behavior of other ports that do not use autotools (so
most ports can just worry about CONFIGURE_ENV). Additionally, the fact that
we do not use ?= means we do not have problems if another file in Uses/
needs to set CONFIGURE_ENV (with CMAKE_ENV, the order of the arguments to
USES would matter).

Ports which set CMAKE_ENV have been adjusted accordingly. In most cases,
CMAKE_ENV was just replaced with CONFIGURE_ENV, the exceptions being:
* databases/sqliteman: CMAKE_ENV line removed; setting QMAKESPEC there has
                       no effect on the build system.
* devel/freeocl: CMAKE_ENV line removed; FREEOCL_CXX_COMPILER is already
                 retrieved from the CMAKE_CXX_COMPILER variable in the build
                 system.
* graphics/openimageio: CMAKE_ENV line removed; setting Qt variables there
                        has no effect on the build system.

Reviewed by:		makc
Differential Revision:	https://reviews.freebsd.org/D3403
23ee2a7d62
Diane Bruce (db) · 3.7.7.1
- Update to later version of gnuradio - fix build with portaudio - clang builtin's are conflicting with gnuradio so use USE_GCC for now
618e88079c
Dmitry Marakasov (amdmi3) · 3.7.4_3
- Mark BROKEN on 9.x:

/wrkdirs/usr/ports/comms/gnuradio/work/gnuradio-3.7.4/volk/kernels/volk/volk_8u_x4_conv_k7_r2_8u.h:191: error: incompatible type for argument 1 of '__builtin_ia32_psrlqi128'

Approved by:	portmgr blanket
Reported by:	pkg-fallout
6fde1ce957
Baptiste Daroussin (bapt) · 3.7.4_3
All directory handling is now automatic: cleanup plist
761e10133d
Baptiste Daroussin (bapt) · 3.7.4_3
Update portaudio to v19/Remove portaudio2 [1] Chase portaudio change Add patches from debian for games/cultivation Add patches from upsteam for audio/rezound Mark py-fastaudio as broken

Approved by:	maintainer
3fef6c52f0
Mathieu Arnold (mat) · 3.7.4_2
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
60d1a83c2a
Baptiste Daroussin (bapt) · 3.7.4_2
Make fonts repecting XDG

Xorg is now looking in ${LOCALBASE}/share/fonts by default
Xorg now accepts symlinks in etc/X11/fontpath.d (as decribed in Xserver(1))
Large cleanup on lots of font ports
All fonts are now properly dynamically generating fonts.dir and fonts.scale
instead of sometime overwriting existing ones)
All fonts are generating fontconfig's cache
Improve consistency in fonts ports
a5da770e67
Diane Bruce (db) · 3.7.4_1
Finally unbreak the build by preloading GCC_DEFAULT libs paths. It is complicated by the intermix of gcc and gfortran libs being intermixed with system libs. Especially by dynamically loaded modules into python being linked against gfortran or current gcc. I realise using GCC_DEFAULT lib paths is not a general solution.
0d4a5f6940
Antoine Brodin (antoine) · 3.7.4_1
Fix DEPENDS
a85ba63ef1
Antoine Brodin (antoine) · 3.7.4_1
Fix some _DEPENDS
bd63b368ac
Marcus von Appen (mva) · 3.7.4_1
- Convert ports from cad/, chinese/, comms/ and converters/ to new   USES=python

Approved by:	portmgr (implicit)
dae43d7a6d
Gerald Pfeifer (gerald) · 3.7.4_1
Update the default version of GCC in the Ports Collection from GCC 4.7.4 to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
15945f8122
Diane Bruce (db) · 3.7.4
- Update to 3.7.4 - Important Bug Fixes and Additions Fixed shutdown in message passing apps Fixed PortAudio detection during configuration Fixed QWT detection during configuration Fixed gr::analog::agc3 volk kernel alignment Fixed/improved support of audio on OSX Improved performance on network-based sources and sinks Fixed pfb_arb_resampler tag propagation Fixed segfault in fast_atan2f Updated c
64a1be3275
Tijl Coosemans (tijl) · 3.7.2.1_3
math/fftw3: - Add USES=libtool and bump dependent ports - Add INSTALL_TARGET=install-strip - Remove PTHREAD_CFLAGS and PTHREAD_LIBS - Use MAKE_CMD
4bdd97e324
Tijl Coosemans (tijl) · 3.7.2.1_2
math/gsl: - Add USES=libtool and bump dependent ports - Add USES=pathfix and INSTALL_TARGET=install-strip

Approved by:	portmgr (implicit, bump unstage port)
c0f51fae12
Antoine Brodin (antoine) · 3.7.2.1_1
Unbreak

Reported by:	pkg-fallout since a few weeks
0e59a83b2e
William Grzybowski (wg) · 3.7.2.1_1
comms/gnuradio: use WX 3.0

Approved by:	portmgr (bapt, blanket)
170a8dda45
Soeren Straarup (xride) · 3.7.2.1
- Changed Maintainer to hamradio@ - Added shebangfix to USES

Approved by:	maintainer (db@)
a5619d2ebb
Dmitry Marakasov (amdmi3) · 3.7.2.1
- Don't remove mtree directories

Approved by:	portmgr
b851b8597f
Baptiste Daroussin (bapt) · 3.7.2.1
Do not overwrite build_depends

Reported by:	pkg-fallout
25aa2403e9
Diane Bruce (db) · 3.7.2.1
- Update to gnuradio 3.7.2.1

GRC Bus Ports (Nicholas McCarthy)

Bus ports in the GNU Radio Companion (GRC) allow ganging block input
or output ports into a single port for display and connections. This
simplifies flowgraph entry when dealing with blocks that work with an
arbitrary number of streams.

For further information, see:

http://gnuradio.org/redmine/projects/gnuradio/wiki/Busports

And see

http://gnuradio.org/redmine/projects/gnuradio/wiki/ChangeLogV3_7_1
bf597cb30f
Gerald Pfeifer (gerald) · 3.7.2_1
Update the default version of GCC used in the Ports Collection from GCC 4.6.4 to GCC 4.7.3.  This entails updating the lang/gcc port as well as changing the default in Mk/bsd.default-versions.mk.

Part II, Bump PORTREVISIONs.

PR:		182136
Supported by:	Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by:	bdrewery (two -exp runs)
1cd277bdce
Diane Bruce (db) · 3.7.2
- Updating to 3.7.2 - disabled USRP default option until usrp is fixed on -10 and head - disable docs on i386 for now as it fails to build - enable staging

PR:		ports/186799
Submitted by:	lev
90feebd9fc
Max Brazhnikov (makc) · 3.6.5_4
- Bump PORTREVISION after KDE4_PREFIX change
d2de2b00e4
Baptiste Daroussin (bapt) · 3.6.5_3
Chase boost and icu bump While here convert some LIB_DEPENDS
4650a910d0
Rene Ladan (rene) · 3.6.5_2
Python cleanup: - USE_PYTHON* = 2.X -> USE_PYTHON* = 2 - USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes Reviewed by:	python (mva, rm) Approved by:	portmgr-lurkers (mat)
50f8eaece1
Baptiste Daroussin (bapt) · 3.6.5_2
In preparation for making libtool generate libraries with a sane name, fix all LIB_DEPENDS in comms
22aa02fd75
Gerald Pfeifer (gerald) · 3.6.5_2
Update to libmpc version 1.0.1 which brings the following fixes:

- Switched to automake 1.11.6, see CVE-2012-3386.
 - #14669: Fixed extraction of CC from gmp.h.
 - Fixed case of intermediate zero real or imaginary part in mpc_fma,
   found by hydra with GMP_CHECK_RANDOMIZE=1346362345.

This is on top of the following changes from version 1.0

 - Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
   invariant sections) for the documentation.
 - 100% of all lines are covered by tests
 - Renamed functions
   . mpc_mul_2exp to mpc_mul_2ui
   . mpc_div_2exp to mpc_div_2ui
 - 0^0, which returned (NaN,NaN) previously, now returns (1,+0).
 - Removed compatibility with K&R compilers, which was untestable due
   to lack of such compilers.
 - New functions
   . mpc_log10
   . mpc_mul_2si, mpc_div_2si
 - Speed-ups
   . mpc_fma
 - Bug fixes
   . mpc_div and mpc_norm now return a value indicating the effective
     rounding direction, as the other functions.
   . mpc_mul, mpc_sqr and mpc_norm now return correct results even if
     there are over- or underflows during the computation.
   . mpc_asin, mpc_proj, mpc_sqr: Wrong result when input variable has
     infinite part and equals output variable is corrected.
   . mpc_fr_sub: Wrong return value for imaginary part is corrected.

Convert to the new LIB_DEPENDS standard and remove hard-coded
.so versions from a couple of dependent ports.

Bump PORTREVISIONS of all dependent ports.

PR:		183141
Approved by:	portmgr (bdrewery)
3be3e90f93
Baptiste Daroussin (bapt) · 3.6.5_1
Add NO_STAGE all over the place in preparation for the staging support (cat: comms)
2b300eeb3f
Baptiste Daroussin (bapt) · 3.6.5_1
Convert to new perl framework Convert USE_GMAKE to USES
e4343d70fd
Brendan Fabeny (bf) · 3.6.5_1
Update math/gsl to 1.16 and adjust some dependent ports
6c4fa199d0
Diane Bruce (db) · 3.6.5
- Update to gnuradio 3.6.5

Important new features (3.6.5):
New OFDM PHY layer (Martin Braun, Ben Reynwar)
This release includes new OFDM PHY layer blocks in gr-digital.

New runtime logging capability (Tom Rondeau)
GNU Radio has a logging interface to enable various levels of logging
information to be printed to the console or a file.

And Numerous bug fixes

Reviewed by:	martymac
474cd8614b
Hiroki Sato (hrs) · 3.6.3
Rectify USE_TEX to support both of teTeX and TeXLive.

TEX_DEFAULT:
	A knob to choose teTeX or TeXLive.  One can specify in /etc/make.conf.

USE_TEX:
	A knob for port developers.  Valid keywords are listed in
	bsd.tex.mk.
4e09def2d4
Hiroki Sato (hrs) · 3.6.3
Remove *_DEPENDS from ports which depend on teTeX and add USE_TEX=tetex instead to make migration to TeXLive easier.
7dadfc8a88
Rene Ladan (rene) · 3.6.3
In preparation of removing devel/libusb (expires 2013-04-30), remove it from these ports.

Other changes:
- convert Makefile header
- convert to optionsNG
- remove indefinite article from comment
- drop support for FreeBSD < 8.0
- pet portlint (leave library ABI versions in LIB_DEPENDS)
- net-mgmt/spectools: change option name from GTK to GTK2 to use default
  description from bsd.options.desc.mk

Approved by:	portmgr (bapt)
4e4178dab5
Diane Bruce (db) · 3.6.3
Release 3.6.3 is a significant release, adding major new capabilities and many bug fixes, while maintaining strict source compatibility with user code already written for the 3.6 API.

Much of the code was the result of two events, the September 2012 GNU
Radio conference in Atlanta, GA, and the November 2012 GNU Radio
hackfest held at Ettus Research in Mountain View, CA. Additional work
(not discussed here) from these events has been incorporated into the
'next' branch of the code repository, and will become part of the 3.7
API release series.

New features include asynchronous message passing between blocks, new
blocks for interfacing with operating system networking stacks, the
ability to write new signal processing blocks in Python, enhanced file
source and sinks that can store metadata, flowgraph latency control,
improvements to documentation, and further conversion of existing code
into the 3.7 API organization (while leaving existing blocks in
place.)

The detailed changelog is here:

http://gnuradio.org/redmine/projects/gnuradio/wiki/ChangeLogV3_6_3
6773ec9191
Max Brazhnikov (makc) · 3.6.2_2
- convert USE_CMAKE to USES - while here clean up some ports from CMAKE_VERBOSE, which is intended   for users

Approved by:	portmgr (miwi)
ffd97a0193
Max Brazhnikov (makc) · 3.6.2_2
Bump PORTREVISON after devel/py-sip and devel/qscintilla2 update.

x11-toolkits/py-qt:
- mark BROKEN: does not build with latest devel/py-sip
3503833535
Baptiste Daroussin (bapt) · 3.6.2_1
Chase boost update
f5f6cd6d9b
Diane Bruce (db) · 3.6.2
- Update to 3.6.2 - Needs the usrp port

Tested by:	lrk@ovillatx.sytes.net
c8cbe42481
Diane Bruce (db) · 3.2.2_4
- Unbreak gnuradio build - sdcc changed syntax slightly, chase this in diffs

Feature safe:	yes
1f2378c8b0
Dirk Meyer (dinoex) · 3.2.2_4
- update png to 1.5.10
2b74a89bc8
Eitan Adler (eadler) · 3.2.2_3
- remove maintainer tags from pkg-descr

Approved by:	portmgr
Approved by:	bapt (mentor)
7e3b32fff8
Brendan Fabeny (bf) · 3.2.2_3
- update fftw3* to 3.3 [1], and adjust dependent ports - make use of optimizations by default, where possible (quad flavor to follow shortly, and mpi at a later date)

Suggestions and patches from:	ache, C. Burns, wen
ac39d25cb1
Dmitry Marakasov (amdmi3) · 3.2.2_2
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS) - Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
6f6fbe4bdf
Brendan Fabeny (bf) · 3.2.2_2
Update math/gsl to 1.15, and adjust PORTREVISION and LIB_DEPENDS of dependent ports
4fd0a4b1c1