Commit graph

981 commits

Author SHA1 Message Date
ryoon
bfac3f1b42 *: Recursive revbump from audio/pulseaudio-14.0 2021-01-01 09:52:09 +00:00
ryoon
9343aa97b6 gnuradio-core: Remove ham/gnuradio-fcd reference
It is no longer in pkgsrc.
2021-01-01 09:08:42 +00:00
ryoon
a8e8c5c75e *: Recursive revbump from boost-1.75.0 2021-01-01 08:24:33 +00:00
nia
362a905b53 gr-osmosdr: Convert to PYTHON_VERSIONS_INCOMPATIBLE 2020-12-30 12:34:24 +00:00
nia
5863d01efb gnuradio-core: Convert to PYTHON_VERSIONS_INCOMPATIBLE
This will ease transition to newer Python versions, and also removes
the apparently unnecessary restriction on 3.6. According to the upstream
build system, 3.6 is the minimum version required.
2020-12-30 09:26:52 +00:00
dbj
f0532f0e6a ham/gnuradio: add 38 to PYTHON_VERSIONS_ACCEPTED 2020-12-14 00:41:56 +00:00
nia
b7274f2919 freedv: Fix building on NetBSD-current. 2020-12-09 10:38:04 +00:00
nia
ef28e22cdd xlog: Do not use -Werror. Fixes build with gcc9. 2020-12-09 10:12:14 +00:00
dbj
0c8601d74d ham/fldigi: avoid hard coding bundled dylib versions in PLIST.Darwin 2020-12-06 20:40:59 +00:00
dbj
6de765ab73 ham/fldigi: hack around asciidoc bug
asciidoc 9.0.4 appears to ignore the newline conf directive
in the table of contents
2020-12-06 00:27:51 +00:00
dbj
bd62bfaf2b ham/fldigi: build app bundles for fldigi and flarq on Darwin 2020-12-06 00:22:04 +00:00
nia
f6dd9d2f87 Revbump packages with a runtime Python dep but no version prefix.
For the Python 3.8 default switch.
2020-12-04 20:44:57 +00:00
gdt
3f01c98c3c chirp: Add gdt@ as secondary MAINTAINER 2020-12-04 13:51:37 +00:00
dbj
bbc3cad5f7 ham/gnuradio-vocoder: add dependency on codec2 2020-11-29 23:16:29 +00:00
dbj
ab8da7ddd0 ham/freedv: update to 1.4.2 2020-11-29 23:14:20 +00:00
dbj
99d93b7ee5 ham/lpcnetfreedv: new package to support freedv 2020-11-29 23:12:43 +00:00
dbj
df9485718e ham/codec2: update to 0.9.2 2020-11-29 23:10:24 +00:00
dbj
9553c5975f ham/gnuradio-digital: fix build issue with upstream patch 2020-11-29 22:35:47 +00:00
dbj
a7972c091d ham/fldigi: remove redundant libXcursor dependency
it's already included by the fltk13 buildlink.mk file when needed
2020-11-29 22:07:22 +00:00
dbj
269de2b1d2 ham/predict: use PTHREAD_LDFLAGS and PTHREAD_LIBS 2020-11-29 21:16:52 +00:00
dbj
7b427b4ec1 ham/predict: link against curses and not ncurses 2020-11-29 21:16:36 +00:00
gdt
2b7d949d07 chirp: update to 20201121
Upstream changes are bugfixes and minor improvements
2020-11-25 01:01:15 +00:00
ryoon
2831546220 *: Recursive revbump from textproc/icu-68.1 2020-11-05 09:07:25 +00:00
gdt
bb4169631f chirp: Update to 20201014
upstream: minor improvements
2020-10-15 23:29:56 +00:00
gdt
4d344235c1 chirp: Update to 20201008
upstream changes: minor improvments and bug fixes
2020-10-09 12:28:51 +00:00
mef
7e8aaa075f (ham/gnuradio-doxygen) PKGREVISION++ 2020-10-05 21:23:06 +00:00
mef
a47959393d (ham/gnuradio-doxygen) regen PLIST, adapting to doxygen-1.8.20. 2020-10-05 21:21:36 +00:00
gdt
f05e217f41 ham/chirp: Update to 20200909
Upstream changes: bugfixes
2020-09-17 11:47:59 +00:00
gdt
c6d4f3bb02 ham/chirp: Update to 20200902
upstream changes are minor
2020-09-03 15:00:33 +00:00
wiz
00da7815c0 *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
tnn
c0aac2b9be gr-osmosdr: drop some unused dependencies (osmo-sdr and libmirisdr)
Upstream doesn't build support for these devices by default anymore:
> The actual osmosdr had only a very limited production run many years
> ago and is therefore of little interest to most gr-osmosdr users.
> Mirisdr was experimental at best, because the dongles were never
> widely avaialble outside of Japan and had multiple unconnected antenna
> ports.
2020-08-30 21:52:43 +00:00
tnn
15ca3ae6ea gr-osmosdr: update to 0.2.2
This adds support for gnuradio 3.8 & boost compatibility fixes
2020-08-30 21:35:53 +00:00
tnn
cc9c3f2d33 gnuradio-zeromq: update to 3.8.1.0 2020-08-30 21:16:02 +00:00
tnn
ce0ce05a0b gnuradio-wavelet: update to 3.8.1.0 2020-08-30 21:14:07 +00:00
tnn
41dbcf5764 gnuradio-vocoder: update to 3.8.1.0 2020-08-30 21:12:55 +00:00
tnn
16c78040e5 gnuradio-video-sdl: update to 3.8.1.0 2020-08-30 21:11:08 +00:00
tnn
926411fd85 gnuradio-utils: update to 3.8.1.0 2020-08-30 21:09:24 +00:00
tnn
6d4e106546 gnuradio-uhd: update to 3.8.1.0 2020-08-30 21:07:13 +00:00
tnn
6e78f01c3c gnuradio-trellis: update to 3.8.1.0 2020-08-30 21:05:13 +00:00
tnn
bedc65fa64 gnuradio-qtgui: update to 3.8.1.0 2020-08-30 21:04:29 +00:00
tnn
349e4139c7 gnuradio-fec: update to 3.8.1.0 2020-08-30 21:01:28 +00:00
tnn
6a4d0be1b3 gnuradio-dtv: update to 3.8.1.0 2020-08-30 20:59:52 +00:00
tnn
d97cee0add gnuradio-doxygen: update to 3.8.1.0 2020-08-30 20:58:23 +00:00
tnn
f2241057f1 gnuradio-digital: update to 3.8.1.0 2020-08-30 20:53:11 +00:00
tnn
3811a3a01b gnuradio-ctrlport: update to 3.8.1.0 2020-08-30 20:51:34 +00:00
tnn
8b263e74cd gnuradio-companion: update to 3.8.1.0 2020-08-30 20:48:22 +00:00
tnn
75b8b86079 gnuradio-channels: update to 3.8.1.0 2020-08-30 20:46:41 +00:00
tnn
e49e6e8b1b gnuradio-core: update to 3.8.1.0
Here is a very high level list of changes:

## Changed
### Project Scope
- C++11
- merged the wholeness of the `next` branch
- Dependency version bumps: CMake, GCC, MSVC, Swig, Boost
- New dependencies: MPIR/GMP, Qt5, gsm, codec2
- Removed dependencies: libusb, Qt4, CppUnit
- Python: Python 2 & Python 3 compatible. 3.8 will be the last Py2k-compatible
  release series
- gengen was replaced by templates (if you don't know gengen, don't do any
  research; save yourself that sorrow)
- Modern CMake (as far as feasible at this point)
- VOLK version updated to v2.0.0
- .clang-format file now dictates coding style
- clang-format'ed the whole tree.
- installed CMake files now tell about configuration

### gnuradio-runtime
- reworked fractional tag time handling, especially in the context of resamplers

### GRC
- C++ generation as option
- YAML instead of XML
- removed `blks2`
- much better canvas tooling
- consistent gobject usage
- ROUNDED ARROWS

### gr-qtgui
- moving from Qt4 to Qt5

### gr-utils
- `gr_modtool` now vastly improved

### gr-vocoder
- improved versatility
- removed in-tree libgsm, libcodec2, use system-wide libs

## Removed
### Project Scope
- Modules `gr-comedi`, `gr-fcd` and `gr-wxgui` are gone
### gr-comedi
- nobody could remember who used this, or for what. It has seen 0 active code
  contributions in the 3.7 lifecycle
### gr-digital
- python-based `packet_encoder` and related tools: Bugs that were sporadic and
  never fixed, so after long deprecation, we're removing it
### gr-fcd
- since it's currently untestable by the CI, it's being removed, as there was no
  code contributions. Generally, we strive to include all batteries with GNU
  Radio. Re-integration within a more general SDR interface would be desirable.
### gr-utils
- removed PyQwt (dead) based tools
### gr-wxgui
- Unmaintained, breaks on increasingly many systems, always was slower than
  Qtgui. We've been starting to tell people to migrate to Qt since at
  least 2015. Now, we're finally removing it.
2020-08-30 20:43:46 +00:00
tnn
851c1c9ae7 really delete gnuradio-wxgui 2020-08-30 08:40:33 +00:00
jnemeth
f161271ecb add and enable gnuradio-wxgui 2020-08-27 02:47:48 +00:00