Commit graph

684 commits

Author SHA1 Message Date
dbj
2e9e3e8145 use PYPKGPREFIX instead of hard coding py27 in py-serial dependency 2016-01-27 06:37:27 +00:00
wiz
14cefc702d Add pkg-config to tools so libusb1 is found. 2016-01-26 16:22:01 +00:00
dbj
c22c3696e4 set PKGCONFIG_OVERRIDE as per pkgsrc-changes feedback (thanks wiz!) 2016-01-26 10:12:31 +00:00
dbj
e0ee780ba7 install pkg-config support
remove accidental stdout printf
fix issue with canceling with signals
2016-01-26 09:10:39 +00:00
mef
db01fbc14f Correction to PLIST, thanks joerg@ for check and report. 2016-01-26 08:13:23 +00:00
mef
84b462bc9f Update 3.23.07.21 to 3.23.07 (to fix PR pkg/50675)
----------------------------
ChangeLog is the same as 3.23.07.19 to 3.23.07.21
Previous commit log has confusion on version numbers. It was really
3.23.07.19 to 3.23.07.21.
(From now on, avoid picking 4 digit version, they are alpha, thanks Robert Elz)
2016-01-23 14:19:08 +00:00
mef
9d3685ae54 Update 3.9.1 to 3.9.2
---------------------
## 003.009.002
* E310: Added support for Speedgrade 3
* B205mini: Added support
* E310: Fixed reference counting bug
* B210: Fixed external clock reference bug for devices using ADF4002 PLLs
* B210: Fixed codec loopback test
* OctoClock: Fixed firmware burning on Windows
* B2XX, E3XX, X3XX: Easier time-syncing features. Fixes bug where B210s would
  only run after issuing set_time_unknown_pps().
* X3XX: Fixed bug for IQ imbalance correction
* E310: DRAM testbenching
* Docs/Manual: Many updates and fixes
2016-01-22 03:10:19 +00:00
mef
5ae3aee449 Update 3.23.19 to 3.22.21 See Also PR pkg/50675, thanks
-------------------------
2016-01-20  David Freese  <iam_w1hkj@w1hkj.com>

	d69a69d: Exit delays
	4f4cc21: Contest fields
	a47381f: OS-X start_process
	b456b20: LOG RECORD exports
2016-01-21 14:47:32 +00:00
mef
4d92fc570d Update 3.23.07.16 to 3.23.07.19 (and to fix PR pkg/50675), Thanks Robert Elz
------------------------------
2016-01-18  David Freese  <iam_w1hkj@w1hkj.com>

        6ee952a: EXPORT LIST
        c0281ee: HAMLIB CW RTTY
        ddb084c: PSKR metric
        68c5a6a: PSKR/8
        397f570: Audio adjust
        4280903: WEB query
        8af53b6: Mode Set
        e756d93: Tab key docs
        2fb5648: hamlib PTT_ON_DATA
        22514a5: Macro Tool Bar
        94f8362: XmlRpc client update
2016-01-19 13:58:56 +00:00
dbj
f3f91f8fb4 update to freedv-1.1 2016-01-19 04:03:21 +00:00
dbj
82d76dfb46 update to codec2-0.5 2016-01-19 04:02:07 +00:00
mef
4017685c7a Update 3.23.07.04 to 3.23.07.16
-----------------------------
2016-01-13  David Freese  <iam_w1hkj@w1hkj.com>

	15d6bbd: PSK4 metric
	cbf6615: PSKR/8
	cdf4f78: Audio adjust
	fe14f9a: WEB query
	5228552: Mode Set
	18ca362: Tab key docs
	0afa3f9: hamlib PTT_ON_DATA
	2f570ef: Macro Tool Bar
	92551f3: XmlRpc client update
	2652387: Log Notes
	e9e8b36: Misc Updates
	78baf6c: Set Frequency
	14a2618: Rx SaveAs
	16ede08: flrig xmlrpc
2016-01-17 14:25:56 +00:00
mef
70b59abdf4 Update 3.23.07.03 to 3.23.07.04
--------------------------------
Previous distfile seems to be gone, so minor update.
ChangeLog not known, and sorry for updating during freeze.
2015-12-21 13:25:35 +00:00
mef
cd69877dfc Githubify, with GITHUB_RELEASE variable. 2015-12-19 22:38:32 +00:00
mef
6bb9e30b68 Update uhd from (real) 3.9.0 to 3.9.1
-------------------------------------
## 003.009.001
* B200mini: Updated udev rules, removed DCM
* B200: Better USB error messages
* Cores: Fixed CORDIC scaling issue on all devices that use
  dsp_core_3000
  * X300: Fixed GPIO issue
  * Examples: Added PPS source option
  * Docs: Multiple manual updates
2015-12-13 12:12:41 +00:00
mef
ddda2a03b3 Update 3.8.5 to 3.9.0
---------------------
- (Previous commit for the same upgrade was not really done,
  GITHUB_TAG was set wrongly, sorry, mef)
- Because of above, PKGREVISION++
- PLIST adjust, remove some tweak for REPLACE_PYTHON stuff
- PLIST correction for with and without doxygen
- Add dependency for py-mako
2015-12-13 11:54:06 +00:00
mef
0efd085a0e Update 3.23.06 to 3.23.07.03
----------------------------
  2015-12-07  David Freese  <iam_w1hkj@w1hkj.com>
	50ee815: Misc Updates
	78baf6c: Set Frequency
	14a2618: Rx SaveAs
	16ede08: flrig xmlrpc
2015-12-13 09:59:38 +00:00
mef
b4a16924de Update to 2.1.3
---------------
TQSL ChangeLog
   https://lotw.arrl.org/lotw-help/tqslchangelog/
2.1.3
    Revert change in the behavior for command line
    applications. TQSL 2.1 changed the behavior for ADIF files
    to open those with the TQSL ADIF editor versus signing
    them unless "-x" or "-q" were on the command line.

    This was an incompatible change that is not consistent
    with the documentation and was removed.  Fix defect that
    could cause newly imported callsign certificates tobe
    deleted after the import completed.
2015-12-13 02:56:23 +00:00
wiedi
b660ca4534 Revbump for ham/hackrf update 2015-12-08 21:42:10 +00:00
wiedi
c0519cdfc6 Update hackrf to 2015.07.2
Changes:

release 2015.07.2

Bonus release! This release contains fixes for CMake configuration bugs that
affected installation of 2015.07.1 on some platforms.

release 2015.07.1

To upgrade to this release, you must update libhackrf and hackrf-tools on your
host computer. You must also update firmware on your HackRF. It is important
to update both the host code and firmware for this release to work properly.
If you only update one or the other, you may experience unpredictable
behaviour.

Major changes in this release include:

Multiple HackRF support. Users with more than one HackRF can target a
specific device from software using the device serial number. The serial
number is easy to find with hackrf_info. Thanks, Hessu!

Linux kernel module detaching. A work-around to avoid the unofficial HackRF
kernel module in recent kernel versions that has been causing problems for
many users.

Updating the CPLD is now possible from Windows. There is no CPLD update with
this release, but Windows users should now be able to update.

Support for rad1o hardware, the badge of CCCamp 2015 based on HackRF One.
This package contains host software supporting rad1o; for firmware and other
resources, refer to: https://rad1o.badge.events.ccc.de/

There have been many more enhancements and bug fixes, for a full list of
changes, see the git log.
2015-12-08 21:40:44 +00:00
wiedi
0d787e2bd8 Add config example file to PLIST 2015-12-08 21:28:57 +00:00
wiedi
01199cc184 Add missing config example to PLIST 2015-12-08 01:46:58 +00:00
wiedi
4858208968 Add missing config file to PLIST 2015-12-08 01:45:05 +00:00
wiedi
1ab374f094 Set environment for awk so it does not miss dylibs on OSX 2015-12-08 01:21:01 +00:00
mef
381f9de7a1 Fix EGDIR issue for gr-wxgui.conf and gr-audio-oss.conf, thanks gdt@ for patch. 2015-12-06 15:34:15 +00:00
mef
a62dc94de8 Update to 3.23.06
--------------------------
2015-11-26  David Freese  <iam_w1hkj@w1hkj.com>
        16ede08: flrig xmlrpc

=Version 3.23.06=
        3f577d9: WO woes
        482d060: Smeter PWRmeter
        e08e403: ARQ shutdown

2015-11-20  John Phelps  <kl4yfd@gmail.com>
        0b5b329: Developer Doxygen and BerliOS clean
	- Cleaned and Fixed develo per Doxygen files
	- Added GitStats to the Dev Doxygen info
	   -- run ./scripts/doxygen/gen_doxygen_docs.sh

2015-11-20  David Freese  <iam_w1hkj@w1hkj.com>
        b19fff8: Documentation
        55e0d31: Compiler warnings
2015-12-06 12:14:27 +00:00
adam
7f3b4730ad Extend PYTHON_VERSIONS_INCOMPATIBLE to 35 2015-12-05 21:25:27 +00:00
wiedi
644f03326b also adjust alsa PLIST for previous change 2015-11-26 20:57:48 +00:00
wiedi
84ba53fbe1 don't forget to install audio config examples, fixes osx 2015-11-26 20:53:52 +00:00
mef
96a3a9a310 Adapting to wxGTK28/wxGTK30 both versions compliant. 2015-11-22 09:52:55 +00:00
mef
5022327cfb Update 3.23.04 to 3.23.05 (2015/11/19, following date may be typo)
-------------------------
2015-10-19  John Phelps  <kl4yfd@gmail.com>
        51535ff: Add 8PSK 125FL 250FL
2015-11-21 14:02:15 +00:00
joerg
1d7ce657ee Regenerate patch to fix context. 2015-11-20 14:29:17 +00:00
joerg
3dbeb71637 More std::complex abuse. Deal with C++11's std::next. 2015-11-03 19:03:27 +00:00
agc
2cb2860014 Add SHA512 digests for distfiles for ham category
Existing SHA1 digests verified, all found to be the same on the
machine holding the existing distfiles (morden).  Existing SHA1
digests retained for now as an audit trail.
2015-11-02 23:57:22 +00:00
mef
21b264e3fe Update 3.23.03 to 3.23.04
-------------------------
=Version 3.23.04=
2015-10-15  David Freese  <iam_w1hkj@w1hkj.com>

        345e7c0: CW filter
        7f23f3f: Update Check
        4862141: fsq abort
        3bed0e3: log merge
2015-10-26 03:46:18 +00:00
mef
e93fa357ee (pkgsrc)
- Add comments to patches picked from cvs log
 - Update HOMEPAGE and MASTER_SITES (to SF)
 - (move LICENSE= line to the second paragraph)

(upstream)
 - Update 3.22.13 to 3.23.03
----------------------------
=Version 3.23.03=
2015-09-28  David Freese  <iam_w1hkj@w1hkj.com>
	c3b610b: FSQ trigger bug

=Version 3.23.02=
	0424764: fsq cqcqcq
	198c5a0: fsq sounder/heard-aging
	dbb169b: FSQ directive
	d47b1e3: rigcat delayed startup
	e6ebe70: OS-X serial

2015-09-23  Kamal Mostafa  <kamal@whence.com>
	f75b92a: asciidoc timezone

=Version 3.23.01=
2015-09-22  David Freese  <iam_w1hkj@w1hkj.com>
	8ad0a8b: WX configure
	0caa5ea: PA debug
	838e112: WFALL-ONLY
	f472a17: Logbook read
	7cb4c66: ifkp avatar depth
	ea18942: IFKP image slant

=Version 3.23.00=
	f78aa38: Clear Tx Panel
	cbff7c3: Olivia/Contestia start stop tones
	37175e2: macro bug
	3d6e0b9: FSQ updates
	ed3b09d: ifkp modem
	c82de8e: MXE update
	7b42e01: Macros
	0606d1a: Doxygen help
	d4b6308: QSO rec
	2df24b8: MS Read logbook
	30ad2a9: WEFAX hang on INFO
	6704797: Nu opBW combos
	db69617: LSB modes
2015-10-11 03:59:56 +00:00
mef
cba0a8fc96 (pkgsrc)
- (patch-openssl__cert.cpp)
    Add patch to define MAX_PATH macro
  - Unable to package with x11/wxGTK30 yet
(upstream)
 - Udate 2.0.3 to 2.1.2
-----------
TQSL-2.1.2
The following links are pointers to TrustedQSL (TQSL) V2.1.2, which is
a bug fix for the official TQSL 2.1 release.
   Release Notes 	TrustedQSL-2-1-release.pdf
   http://www.rickmurphy.net/lotw/TrustedQSL-2-1-release.pdf
2015-10-11 02:59:07 +00:00
mef
9c21d1f13c Update the list of filenames for REPLACE_PYTHON. This will fix the packaging
problem on gnuradio-ctrlport. Thanks gdt@ for report.
2015-09-12 09:45:19 +00:00
mef
fff0b96b6f Corrrction to PLIST, thanks gdt@ for report 2015-09-08 21:01:31 +00:00
mef
9667e950b9 Update to 2.5.0
---------------
xdx-2.5:   Function keys F1 - F8 send often used commands to the cluster.
           Close dialog when Ctl-Q is used.
           Update manual page to current conventions.
2015-09-06 09:56:08 +00:00
mef
1a2b1ed9ef Update 3.3 to 3.4
-----------------
Version 3.4:
  I fixed a bug in the code that implements the modified GS (scaling)
card. In NEC2 the GS card scales all of the structure, but in Xnec2c I
modified the code so that it is possible to specify a range of tag
numbers to apply scaling to only. When a GS card follows a GX card,
selective scaling doesn't work correctly because a symmetric structure
is created. If you are using a GS card, it may be better to avoid
specifying a tag number range, just in case the bug fix is not
complete.
2015-09-06 09:50:47 +00:00
mef
678fe04b67 Update 3.8.5 to 3.9.0
---------------------
## 003.009.000
* X300: Updated DAC ctrl, FPGA toolchain is now entirely Vivado,
  improved master clock controls, added ADC self-cal capability,
  prepared for revisions 7 and 8, fixed flow control issue which
  could cause device to hang when receiving too many overruns
* B2XX: Auto clock rate setting, added PID/VID pairs to support
  all B2XX- and derivatives, added temperature sensor, improved
  DC offset and IQ imbalance correction, added AGC support,
  support for FPGPIO connector on Rev6+ boards, full clock range support,
  updated FX3 firmware (side-channel logging capabilities, updated
  tx voltage swing, better configurability), default tick rate now
  16 MHz, added B200mini support
* E3XX: Added temperature sensor, FPGA toolchain is now entirely Vivado,
  improved DC offset and IQ imbalance correction, added AGC support,
  improved FPGA capture interface robustness for RFIC, make frame
  sizes configurable, replaced GPS control code with gpsd interfacing
  capabilities
* Octoclock: Fixed bootloader + ethernet capabilities
* Compilers: Supported MSVC versions are now 2012, 2013, 2015
  (dropped 2010 support), added MinGW capabilities
* Documentation: Many minor fixes and updates, merged all the
  info from code.ettus.com
* UHD: Added sid_t, CHDR-specific transports now get their own
  (un)packer codes, fixed a lot of compiler warnings, added
  filter API (currently available for AD9361 frontend), added
  soft-register API, replaced Cheetah with Mako, full Py3k
  compliance, updated images downloader tool (now is one tool
  for all devices), CMake minimum version is now 2.8, refactored
  general AD9361 peripheral management, refactored most core
  control management, added usb_error type (used by B2xx devices),
  better exception handling at runtime, added C wrapper API,
  new dependency: python-requests
* C API: Added to UHD (wraps C++ calls in C)
* multi_usrp: Added normalized gain setters/getters, IQ imbalance
  + DC offset correction API, filter API
* Converters: Converter symbols now exported, better logging,
  removed ORC dependency, added u8 converters
* Examples: Whitespace- and other cleanup, multi-channel fixes for
  some examples
* Utils: Read more property tree types from the command line
* Tools: kitchen sink updated, added mega_fft
2015-09-06 00:11:12 +00:00
mef
0a0e8ad054 Update 2.0.12 to 2.0.13
-----------------------
- Changes for xlog version 2.0.13 - 2015-apr-19
  * Fixed date in cabrillo3 output to be: yyyy-mm-dd
  * Fixed date in EDI output to be: yymmdd
  * Fixed QSORecords in EDI output
  * Updated cty.dat to 20150420 (cty-2505)
  * Fixed Bug #44547: Added JT9 modes
  * Fixed Bug #44259: broken dupe checking
2015-09-02 23:37:58 +00:00
mef
674eaa2c0e (pkgsrc)
- set LICENSE= gnu-gpl-v2
(upstream)
 - Update 0.9.30 to 0.9.31.2
----------------------------
2007-12-21  rein couperus <rein@couperus.com>

        * changed searchlog.c ('possible calls')

2007-12-18      rein couperus <rein@couperus.com>

        * changed cluster_bg.c to fix possible buffer overflow

        * changed searchlog.c -> compare now starts at beginning of callsign.
2015-09-02 21:17:02 +00:00
mef
45390c4f6e Reduce hardcoding of GITHUB_TAG, refering PKGVERSION_NOREV 2015-09-02 20:56:23 +00:00
mef
d4633feb82 Update gnuradio-* 3.7.6 to 3.7.8 2015-09-01 04:14:54 +00:00
mef
feebfc6959 (pkgsrc)
- (File/REPLACE_PYTHON) delete non existent files
 - (Makefile)
    * CONF_FILES setup deleted (etc files no longer installed,
       but found at examples directory now)
    * MASTER_SITES updated
    * ${DESTDIR} is removed from one of CMAKE_ARGS
      -DGR_LIBRARY_DIR=${DESTDIR}${PREFIX}/lib

(upstream)
 - Update gnuradio-core from 3.7.6 to 3.7.8
  ---------------------
  ChangLog 3.7.7 to 3.7.8 is not known
  Release Note for 3.7.7 is at
    http://gnuradio.org/redmine/projects/gnuradio/wiki/ChangeLogV3_7_7
2015-09-01 04:13:43 +00:00
wiz
c7383780db Bump all packages that depend on curses.bui* or terminfo.bui* since they
might incur ncurses dependencies on some platforms, and ncurses just bumped
its shlib.
Some packages were bumped twice now, sorry for that.
2015-08-18 07:31:00 +00:00
wiz
0eb141f110 Bump PKGREVISION for ncurses shlib bump. 2015-08-17 17:11:19 +00:00
mef
16bba59cc4 (pkgsrc)
- Drop two patches, seems included
(upstream)
 - Update 3.7.2 to 3.8.5

Change Log for Releases
==============================
## 003.008.005
* E3xx: Added support for battery-based E3xx device (E312),
  get_freq() for network mode, fixed GPS time initialization bug
* AD9361-based devices: Fixed frequency readback bug
* B200: Fixed DCM issues, better loopback failure handling,
  fix erroneous warning for custom clock rates
* X3x0: Better warnings for clock reate / ref freq
* multi_usrp: Added define for GPIO capabilities (enables
  exposure in GNU Radio)
* UHD: sc16->sc16 SSE converter
* Manual: Multiple minor updates, FPGA manual improvements,
* Build System: Fixed builds on some Windows platforms, removed
  stray prints

## 003.008.004
* B200: Fixed EEPROM writing bug, updated images for B200 Rev5/6
* E300: GPS antenna power defaults to staying on, GPS time used as
  default if available
* UBX: PDF frequency fix on X300
* USRP2: Bugfix that allows latest UHD to work with USRP2
* Documentation: Many fixes for E300 section, added FPGA manual

## 003.008.003
* UBX: Fixed phase synchronization issues
  (Related changes: Change X300 daughterboard frequency, increase
   N210 FIFO depth)
* Fixed many compiler warnings
* B200: Fixed timing issues, fixed tick rate issue, stabilized
  operations at high clock rates
* X300: Improved phase alignment across devices
* CMake: Build fixes
* E300: Flow control fix


## 003.008.002
* CMake: Introducing named versions for dev branches, enable static libs,
* E300: Docs updates, compat number bump, VCTCXO updates,
  more status bits for ref locking, fixed serial number length fix,
  RSSI Sensor
* B200: RSSI sensor
* AD9361: Better handling of different interpolation rates in FIR,
  fix for gain value truncation, removed gain value offset
* UBX: Added drivers
* Manual/Docs: Numerous updates, minimum compiler versions now specified,
* Converters: Multiple fixes for sc12
* Examples: Fixes to txrx_loopback_to_file
* Path handling vastly improved, made more consistent
* Minor UHD fixes

## 003.008.001
* B2x0: Fixed PLL settings, Fixed external ref selection, serialized
  streamer setup (thread-safety)
* X3x0: Fixed flow control issue, improved DAC ctrl + init logic,
  Fixed I/Q alignment issue
* Generation-3 devices: Fixed LED registers
* UHD: Improved tuning logic for manual tunes
* Tools: Multiple kitchen sink fixes, coloured output
* Examples: Multiple bugfixes (multi-channel ops)
* Docs/Manual: Multiple fixes, E310 panel images

## 003.008.000
* Added E310 support
* B200/B210: Moved AD9361 controls from firmware to host
* Added several tools: ZPU dissector, improved CHDR dissector,
  kitchen sink, B200/B210 USB debugging utility, latency
  measurement tool.
* Reorganized firmware/ directory structure. Refactored some
  firmware.
* Removed FPGA sources, is now in own repository (submoduled).
* Cleaned up command line arguments for some tools
* Added math namespace, plus a unified float comparison infrastructure
* Fixed tuning-related bugs
* Moved manual over to Doxygen, also several manual bug fixes and
  amendments
* Added many missing virtual destructors (less build warnings)
* Added support for NI-RIO 14.0
* X300 fixes: Not found over PCIe with no eth interfaces
* CMake improvements: Now comes with own UHDConfig.cmake and example
  to build standalone UHD apps, build fixes on Apple, interoperability
  with GNU Radio
* OctoClock fixes and improvements: Ethernet initialization, external
  ref detection, stability fixes, host driver (UHD can now talk to
  OctoClock)
* Examples: Improved GPIO example, rx_samples_to_file
* Bumped minimum Boost version to 1.46

## 003.007.003
* Fixed examples
* Removed compiler warnings
* Fixed CBX LO settings (FRAC truncation)
* Fixed build issues for out-of-tree tools for some distros
* Fixed some logging strings (SBX, GPSDO)
* Improved logging (speedups, removed unnecessary cycles)
* Added output sync for DAC reference clocks on X300
* Multiple FPGA improvements, as well as upgrade of build env
* Added support for B200 vs B210 discovery
2015-08-14 06:19:13 +00:00