summaryrefslogtreecommitdiff
path: root/ham
AgeCommit message (Collapse)AuthorFilesLines
2018-09-29predict: needs FAKE_NCURSEStnn1-1/+2
2018-09-25gr-osmosdr: Drop gr-fcdproplus as a dependencygdt1-3/+5
gr-fcdproplus does not build. Drop it, so that gr-osmosdr builds with the rest of the sources. Leave a \todo for when fcdproplus is fixed.
2018-09-24gr-osmosdr: Add comments to Makefilegdt1-1/+3
2018-09-01rtl-sdr: update to 0.5.4gdt4-80/+7
upstream changes: bugfixes minor improvments add new HanfTek dongle
2018-08-22Recursive bump for perl5-5.28.0wiz4-7/+8
2018-08-21hamlib: update to 3.3gdt3-10/+13
Version 3.3 2018-08-20 * New models, R&S xk2100, TRXMAnager, Meade LX200 * HTML manual is now generated at 'make dist' so users don't need GNU Info tools installed. TNX Greg, N1DAM for the suggestion. * Handle longer udev generated file names up to 512 characters * Add debug time stamps with new '-Z' option and '--debug-time-stamps' options to rigctl, rotctl, rigctld, and rotctld utilities. * rigctld/rotctld continue working after serial or TCP device disappears. * Updates and fixes to FT-817, K3, IC-7300, AOR 3030, TM-D710, OMNI VII, TH-D72, Flrig, TS-590, piHPSDR, TS-2000, and netrigctl. * Update utility manual pages (section 1) and remove their reference material from the Info manual so it only needs to be update in one file. * Add new general project manual pages (section 7) and edit the Info manual to match. These should not change much so keeping them in sync should not be too much of a burden. The Info manual may be removed at some point in the future. * Last planned release of the present API/ABI. Future releases will require recompilation and relinking by client programs using the C library interface (programs that only use the network daemons should be unaffected).
2018-08-16revbump after boost-libs updateadam27-32/+54
2018-08-13ham/gnuradio-core: remove file from PLIST that is also in PLIST.ossdbj1-2/+1
2018-07-21ham/predict: fix MASTER_SITESdbj1-3/+2
2018-07-21Updated ham/gnuradio-* to 3.7.113.4mef2-7/+7
## [3.7.13.4] - 2018-07-15 ### Fixed #### Project Scope - Fix Boost 1.67 linking issue #### gnuradio-runtime - Logging: fixed issues where messages weren't properly written to stdout/stderr due to incorrect strings #### gr-analog - `fmdet_cf`'s derivative coefficients were wrong. #### gr-blocks - `skiphead` used to incorrectly handle tags, now properly shifts #### gr-digital - `qa_packet_format`: Unit test used to potentially lock up due to incorrect condit ionals - `clock_recovery_cc`, `crc32_bb`: Accessing the `[0]` element of an empty vector is UB, even if you don't use the result afterwards. #### gr-fec - `polar_encoder`/`_common`: Fixed multiple out-of-bound accesses due to insufficient vector length checks #### gr-filter - `fft_filter`, `filter_delay`: Accessing the `[0]` element of an empty vector is UB, even if you don't use the result afterwards.
2018-07-17(ham/gnuradio-core) three patches for boost 1.67 are included now. Deleted.mef4-64/+1
2018-07-16Update ham/gnuradio-* from 3.7.11 to 3.7.13.3mef12-40/+261
## [3.7.13.3] - 2018-06-13 ### Fixed #### Project Scope - For non-C++11 compilers, the new cstdint include doesn't work out; conditionalized it. ## [3.7.13.2] - 2018-05-31 ### Fixed #### Project Scope - Actually bumped version in CMakeLists.txt to 3.7.13.2; the 3.7.13.1 tag was tagged off-branch; maintainer failure to simultaneously push a commit that raises the internal version number to 3.7.14.0: this had to be reverted ASAP. ## [3.7.13.1] - 2018-05-31 ### Fixed #### Project Scope - Actually bumped version in CMakeLists.txt ## [3.7.13.0] - 2018-05-31 ### Fixed #### Project Scope - `boost::posix_time::[milli]second` takes integer numbers, and we now at least cast the floats to integers, as Boost 1.67 forced us to realize we're (incorrectly) using floating point her - CMake: using regex to match compiler against "Clang" now enables correct build on OS X #### GRC - Fixed GRC bug which broke WX and Qt (by altering the template code), in multiple (less than awesome) steps #### gr-blocks - `float_array_to_int`: int32 limits were wrongly hardcoded. - Fixed the undefined behaviour happening in `float_to_complex` when accessing the second input_items element in the single-input case ## [3.7.12.0] - 2018-04-01 ### Software Engineering - Changed Changelog format - Introducing Semantic Versioning - Change of development model: Rather than merging bugfixes to maint, merging maint to master, and next, if applicable, we'll be moving forward more in a typical management model: Development happens on master, and bugfixes are cherrypicked onto the maint-${RELEASE} branch. More info: http://lists.gnu.org/archive/html/discuss-gnuradio/2018-02/msg00133.html - First attempt at having a .clang-format file to improve code contribution style quality. This is Work In Progress. ### Fixed #### Project Scope - Buildability on systems where custom CMake command would try to find "" (empty string) as executable - Buildable with C++11 compilers (though deprecation warning-rich, due to `unique_ptr`) - several previously improperly handled include directories now actually included in individual lib/CMakeLists - Unit test/QA now parallelizable - Logger works with log4cpp <= 1.1.2 both in and out of tree - Python linkage under MinGW64 - Documentation Directory now uniformly "docs/" (instead of sometimes "doc/") - `log` vs `logf` performance bugs - on-time `pmt::mp("string")` calls (instead of cached PMTs) performance bug - Doxygen build now reproducible #### GRC - Dialogs' parent windows - Embedded Python Blocks now work in hierarchical GRC flow graphs #### gnuradio-runtime - `random.h`: Uniform integer Generation depended on Boost version > min version - `random.h`: time-dependency when seeding with `0` replaced with actual standard seed - block startup now synchronized via barrier - New tag propagation policy "custom" for own implementation - `get_tags_in_range` used `v.resize(0)` to clear vectors, which lead to unnecessary memory reallocations - `logger_ptr` now always a pointer, no matter whether logging is enabled; fixes heap corruption bug - `buffer[_reader]_sptr` superfluous grab/release performance bug - BSD threading and shared mem compatibility - PMT: `equal()` comparison #### gr-utils - Sorted files in `gr_modtool` makexml processing, leading to improved reproducibility of builds #### gr-audio - OS X: memcpy bug - OS X: debug mode - Non-Linux ALSA compatibibilty #### gr-analog - `fmdet_cf` now has GRC file - `fastnoise_source`: non-threadsafe `libc` `rand()` replaced by XOROSHIRO128+ #### gr-blocks - `simple_copy` Ctrlport example - Metadata sink/source not closing file on `close()` - `multiply_matrix` formerly used "magic int" value where its API expected enum (and that int wasn't covered) - TCP connection ASIO bug - `tags_strobe`: superfluous tags addition - `vector_sink`: multithreading hazards on `data` access - `tuntap_pdu`: MTU-sized IP packet reception - `socket_pdu`: Garbage Collect closed TCP connections #### gr-channels - IQ imbalance block formula now mathematically correct now mathematically correct - `selective_fading_model`: proper scaling of path length #### gr-digital - `additive_scrambler_bb`: tag triggered reset - `stream_to_tagged_stream`: tag offset after `unlock()` - `blks2/packet.py`: Flushing for small packets - `interpolating_resampler`: GCC 4.0 compile error - `constellation`: 16QAM demapper was wrong for one constellation point - `chunks_to_symbols`: mutex-guard LUT against modification during use - MSVC compatibility throug `and` -> `&&` etc - `crc32_bb`: handle unpacked bytes correctly - `ofdm_carrier_allocator`: catching wrong allocations instead of crashing #### gr-dtv - All examples now are installed - DVB-T2: Removed L1 post scrambling in spec v1.1.1 mode #### gr-fcd - Building on non-Linux systems - Extended symbol bug in Reed-Solomon encoder - DVB-T Cell identifier #### gr-fcd - Building on non-Linux systems #### gr-fec - `channel_construction.py`: return int frozen bit output - `GSL_LDFLAGS` propagation - `polar_decoder` used to be flaky #### gr-fft - locking of fftw wisdom - `window.cc`: removed NaN due to FP math - compilation under MinGW - `logpwrfft.py` reference scaling integer division bug #### gr-filter - Simpson's rule code removed in favor of GSL call #### gr-qtgui - Time sink: Segfault with tag trigger #### gr-uhd - Antenna selection in UHD apps - `uhd_fft` scalar gain-capability - Device selection for multi-device operations in UHD apps - TX streamer creation #### gr-zeromq - Multi-part messages reception ### Added #### Project Scope - Ninja (https://ninja-build.org) now a supported build system #### gnuradio-runtime - Python can now get `gr.WORK_CALLED_PRODUCE` and `gr.DONE` #### gr-utils - `gr_modtool`: Autocompletion, line editing - `gr_modtool`: `copyrightholder` option #### GRC - "Create Duplicate" - "Save a copy" - BokehGUI #### gr-blocks - New `tag_share` block: take tags from one two input streams to one output stream - `tag_gate`: tag filtering - `file_source`: configurable `file_begin` stream tag - `moving_average`: Vector mode (with element-wise MA) - `plateau_detector`: threshold get/set #### gr-digital - `costas_loop_cc`: Optional loop variable outputs - New `correlate_access_code_tag` block - `glfsr` exposed through Python #### gr-dtv - 256QAM mode for ITU-T J.83B transmitter #### gr-fec - negative Polynomials in `cc_encoder` #### gr-filter - `symbol_sync_{cc|ff}` #### gr-uhd - `uhd_app.py`: selectable time/clock sources - make `recv()` call's timeout parameterizable - message-based RX tuning through sink, TX through source ### Changed #### Project Scope - VOLK version requirement: 1.4.0 - Minimal required SWIG version now 2.0.4 - GSL optional dependency - Threw out completely unused `gr_??int` types - Doxygen build no longer contains timestamps - Doxygen build now reproducible - Though factually before, now officially include ZeroMQ and Sphinx as optional dependencies in docs #### gnuradio-runtime - Python gateway allows variable number of ports #### gr-utils - `gr_modtool`: Block template now uses `numpy.float32` instead of float. 32bit float is actually the default GNU Radio type.e. #### gr-blocks - `vector_sink` can preallocate memory for desired amount of items #### gr-digital - `header_format_default` now sps>1-capable - `correlate_acces_code` uses `GR_LOG` #### gr-uhd - `uhd_fft`: respect `lo_offset` in `set_bandwidth` - `usrp_source`: freq tag now actually reflects last set frequency, even on multiple channels #### gr-qtgui - Labels: now with 98.121212388% improved floating point formatting - Time Sink: Stem plot option exposed ### Deprecated #### gnuradio-runtime - `gr::sys_pri`
2018-07-16(ham/gnuradio-*) removing PKGREVISION for updating 3.7.11 to 3.7.13.3mef20-40/+20
2018-07-13ham/fldigi: fix crash loading hamlibdbj3-3/+25
The c++ std::sort comparator was being used incorrectly
2018-07-11ham/uhd: updated from 3.11.0.0 to 3.11.1.0dbj3-9/+10
includes fixes for build breakage introduced by boost 1.67 ## 003.011.001.000 * N310: fix compiler warnings * N310: Implement digital loopback * N3xx: Add N3xx devtest * X300: Properly coerce master clock rate (tick rate) * X300: handle bad weak_ptr during pcie discovery * X300: handle bad weak_ptr during pcie discovery * X300: Fix check_radio_config() to fix errors when using a single dboard in slot A * B200: docs: Suggest modifying recv_frame_size for more stability * B200: Fix bandwidth warnings and ranges * N2xx: Fix regression issue that limited tuning range * UBX: Change antenna functions to coercers on antenna/value properties * adf4002: Fix register programming for power down bit * UHD: Fix config file path for some Windows builds * UHD: Add operators == and != for uhd::dict * UHD: Add device_addr_t constructor from map * UHD: Fix range of gain group to skip gains with zero step * UHD: Changes to support Boost 1.67 * UHD: Correctly set end of burst flag in RX metadata * UHD: Reduce usage of boost::assign, boost::this_thread::sleep, and boost:bind * UHD: Update multi_usrp::get_usrp_?x_info() for MPM devices * UHD: Refactor static const values to fix linker errors in niusrprio * mpm: cmake: Add git hash and version info to Python module * mpm: Add reference counters to UIO * mpm: Add offset to EEPROM reads * mpm: Disable PPS out during initialization * mpm: Update cmake to find the correct python3 * mpm: Bump maximum supported revision to 5 (Rev F) * mpm: Fixed db slot typo in db-id * mpm: Increased claim timeout, made a separate RPC connection for claim, and added asyn calls for long RPC executions * mpm: Improve xport<->SFP mapping algorithm * mpmd: Improved find routine to fail fast and verify correct device is reachable * mpmd: Add missing virtual destructors * rfnoc/x300: Make sure peek32() and peek64() are called with actual addresses * rfnoc: ctrl_iface cleanup * rfnoc radio: Improve warning for too many samples requested * rfnoc radio: get_rx_stream resets sequence num * examples: Increase settling time, increase buffer fill time, and fix subdevice selection in txrx_loopback_to_file * examples: Improvements to benchmark_rate * utils: downloader supports multiple RegExs * utils: Added code to handle underruns during self calibration * utils: Fix 30s tiemout in query_gpsdo_sensors * logging: Improve style consistency and demote some messages * logging: Fix UHD_LOG_FILE cmake variable * Docs: Add Known Issues section to USRP1, B100, and USRP2/N2x0 * Docs: Hide dependencies directory from Doxygen * Docs: Clarify subdev specs and magnesium driver usage for N300/N310 * cmake: Improve warning for missing requests * cmake: update NSIS template * cmake: Remove images downloader section (replaced by manifest) ## 003.011.000.001 * N300: Added driver support (includes some refactoring of N3xx codebase) * MPM: Fix PyLint warnings, Fix error handling for TCA communication errors, Fix printout of AD9371 version * uhd_images_downloader: Create unique archive names for images archives (now include git hashes in the filename) * uhd_images_downloader: Fix SHA256 check * utils: Add support for N3xx filesystem images to images downloader * UHD: Minor logging fixes * UHD: fix legacy compat to work with 2TX radio block * X300: improve lvbitx bitstream md5 read time * examples: Enhance benchmark_rate with more stats and timestamps for errors * cmake: Correctly fail when an unavailable component is requested * debian: Add UHDConfig.cmake to install list for libuhd-dev
2018-07-10ham/gnuradio-core: fix compiling with boost 1.67dbj4-1/+64
patch from upstream https://github.com/gnuradio/gnuradio.git commit 86fa85feef81e69dd1354b393118459340b94489
2018-07-06Recursive revbump from audio/pulseaudioryoon1-2/+2
2018-07-04*: Move SUBST_STAGE from post-patch to pre-configurejperkin4-9/+9
Performing substitutions during post-patch breaks tools such as mkpatches, making it very difficult to regenerate correct patches after making changes, and often leading to substituted string replacements being committed.
2018-07-03extend PYTHON_VERSIONS_ for Python 3.7adam2-4/+4
2018-06-28rtl-sdr: fix build by not adding "inline" twicegdt4-56/+3
This package has long had patches to change "inline" to "static inline", and somewhat recently added a SUBST_ stanza to do the same thing, resulting in "static static inline". This commit drops the patches, and has been build tested on netbsd-8/vbearmv7hf-el and MacOS (and hence clang). PKGREVISION++, even though in theory any previous build shouldn't change.
2018-06-12hamlib: fix build on SunOSwiedi2-1/+18
2018-06-06hamlib: update to 3.2gdt4-15/+29
Version 3.2 2018-03-31 * New models, IC-7850/IC-7851 in IC-785x. Mike, W9MDB * Fix ft991_get_mode, Mike, W9MDB * New model, FT-891. Mike, W9MDB * New Barrett 2050 backend, Mike, W9MDB * New Flrig backend, Mike, W9MDB * New model, IC-M710, Mike, W9MDB * Build instructions and test script for Python3 * Rename autogen.sh to bootsrap and don't call configure * micro-ham support. Christoph, DL1YCF * New rotator, SPID MD-01/02 in ROT2 mode, Norvald Ryeng, LA6YKA * New model, Flex 6400/6600, Mike, W9MDB * New model, IC-7610, Mike, W9MDB * Add support for CM108B PTT, Max Lock * New model, Rohde & Schwarz XK2100, Mike, W9MDB * Many other bug fixes and enhancements
2018-06-04ham/predict: add new package for version 2.2.3dbj8-1/+296
predict is a curses based satellite tracking/orbital prediction program PREDICT provides real-time satellite tracking and orbital prediction information to users and client applications in a variety of ways: Through the system console Through the command line Through a network socket Through the generation of audio speech Data such as a spacecraft's sub-satellite point, azimuth and elevation headings, Doppler shift, path loss, slant range, orbital altitude, orbital velocity, footprint diameter, orbital phase (mean anomaly), squint angle, eclipse depth, the time and date of the next AOS (or LOS of the current pass), orbit number, and sunlight and visibility information are provided on a real-time basis. PREDICT can also track (or predict the position of) the Sun and Moon. PREDICT also has the ability to control AZ/EL antenna rotators to maintain accurate orientation in the direction of communication satellites. As an aid in locating and tracking satellites through optical means, PREDICT can articulate tracking coordinates and visibility information as plain speech.
2018-04-29revbump for boost-libs updateadam27-52/+54
2018-04-29*: PKGREVISION bump for wxGTK30 switch from gtk2 to gtk3wiz1-2/+2
2018-04-17Add p11-kit to gnutls/bl3.mk and bump dependencies.wiz1-2/+2
2018-04-16Recursive bump for new fribidi dependency in pango.wiz11-22/+22
2018-03-17Updated ham/trusted-QSL (tqsl) to 2.3.1mef4-61/+22
Trusted QSL V2.3.1 Release Notes This version of Trusted QSL (TQSL) has new features as well as corrections for defects found since TQSL 2.3 was released. This release also includes an update to the most recent TQSL configuration file. TQSL 2.3.1 can be installed to upgrade any older version of TQSL. On all three supported platforms (Windows, MacOS, and Linux), installing TQSL 2.3.1 will replace older versions of Trusted QSL while preserving your Callsign Certificates, Station Locations, and preferences. On Windows, simply run the TQSL 2.3.1 installer, which will automatically uninstall older versions of TQSL (and, if installed, TQSLCert). On Mac OS X, open the disk image (.dmg) file and drag the “Trusted QSL” folder to your Applications folder. Direct the installer to “Replace All”, which will uninstall old files. For Linux systems, unpack the tar file and read the INSTALL file for directions. TQSL 2.3 has been “localized” to allow use in the native language of non-English speakers. This could not have been done without the help of the volunteers who have contributed translations for TQSL. Thanks to the following for their assistance: Chinese: Caros, BH4TXN Finnish: Juhani, OH8MXL German: Andreas DF4WC Italian: Salvatore IV4FYV Japanese: Akihiro JL3OXR Portuguese: Nuno CT2IRY Russian: Vic US5WE Spanish: Jordi EA3GCV The following list describes the major changes in the v2.3.1 release of Trusted QSL. TQSL changes Defects Corrected: - Added 'Saving QSOs' to the messages to be translated. - When renewing a callsign certificate and backing up to earlier pages in the wizard, TQSL could display an unexpected page for selecting the certificate type, which is not needed for renewals. TQSL will no longer display the unexpected page. - When editing an ADIF file that has an invalid mode setting, TQSL now notifies the user that the mode is being ignored. - For Unix systems, fix a defect that could cause the password prompt to not appear when the system has built the wxWidgets system with debug assertions enabled. - Correct the invocation of the Windows Installer when an update is available. - Correct the counts reported when duplicate QSOs are found along with QSOs with other errors. - Fix formatting of the messages that appear when QSOs change values in the station location for duplicate QSOs. - Correct improperly formatted frequencies from ADIF files (values like '7.010.20') to remove the extra periods. - Revert the change that stripped spaces in the TQSL configuration file as that caused newlines to be removed in places like the station_data file. - Fix "OpenSSL error - bad end line" by ensuring that there's always a newline starting a new certificate. Feature Additions: - Add Finnish translation from Juhani, OH8MXL. - Add the ADIF satellite name to the pulldown menu in the ADIF editor to allow satellites to be more easily looked up. - Allow 'LIGHT' in a Cabrillo file to represent 300 GHz and above. - Allow TQSL to build against OpenSSL 1.1.0. - Add the ability to pull DXCC Entity valid date ranges from the TQSL configuration file. Reinstalling TQSL 2.3 Downgrading to TQSL 2.3 can be seamlessly performed by uninstalling TQSL 2.3.1 and reinstalling TQSL 2.3.
2018-03-12Recursive bumps for fontconfig and libzip dependency changes.wiz14-27/+28
2018-03-11ham/uhd updated from 3.9.4 to 3.11.0.0 (sorry for 170 lines of CHANGELOG)mef8-314/+393
(pkgsrc changes) - All patches/* are dropped now. (upstream) Change Log for Releases ============================== ## 003.011.000.000 * N310: Added driver * UBX: Add support for CAL antenna for Rev E * Added the module peripheral manager (MPM) with all subcomponents (N310 drivers, mpm_shell, RPC server, BIST, etc.) * UHD: Added rpclib as a internally tracked dependency * UHD: Reduced the usage of Boost * UHD: Updated uhd_images_downloader: Now uses more elaborate manifest to optimize downloads * UHD: Introduced uhdlib internal include paths * UHD: Add support for configuration files. USRP settings can now be set using a uhd.conf file in addition to device args * UHD: Add narrow and narrow_cast * gr-usrptest: Various bugfixes * Updated required Vivado version to 2017.4 * Updated all license headers to use SPDX identifiers and correctly identify Ettus Research as part of National Instruments * This release includes all bugfixes and features from previous releases, in particular, the 3.10.* release cycle ## 003.010.003.000 * X300 ** Fix max rate calculation for 1 GbE ** Fix for DAC synchronization errors (unexpected FIFO depth) ** Reduced CPU usage during TX * N230 ** Properly initialize request structure before discovery * B200 ** FX3 firmware performance opitimizations ** Fixed sequence error on second TX burst * TwinRX ** Added ADF5356 synth and Rev C support * UBX ** Add implementation of TDD xcvr_mode and for TX PA on in TDD mode (to reduce transient on older revs) ** Add support for UBX-TDD * C API ** Fixed dboard EEPROM revision error handling ** Make uhd_rx_streamer_last_error use SAFE_C ** Better error handling in uhd_usrp_get_[t/r]x_stream * RFNoC ** Fix ctrl_iface to pop sequence numbers only after success ** Fix sequence number error message in ctrl_iface ** FPGA fix for sr_read() failure to ack errors ** FPGA fix for repeated sequence number for RX packets with 1 sample ** FPGA fix for axi_serializer edge case * Docs ** Fixed B200 power LED description ** Update README application links * UHD ** Utilize poll() instead of select() for UDP transports where possible to avoid descirptor limits ** Fix build with Boost 1.66 ** Add EEPROM info to dboard_base class so daughterboard code can access all EEPROM info ## 003.010.002.000 * multi_usrp: Fixed get_normalized_tx_gain. * E300: Fix for streamer recreation issue. Reduced minimum timeout, fixed potential race condition. * X300: Fix for network discovery, will now return early when correct serial is found. Fixed issue with DAC sync. All async messages now go through single DMA channel on PCIe. Improved TX performance. Fixed page size acquisition for PCIe. Fixed some FW communication errors. Improved flow control. Removed MTU throttling. Legacy compat falls back to min spp for mixed transport types. * CBX: Fixed LO LPF behaviour in 1.5-2 GHz range. * UBX: Fixed dtor SIGABRT issue. Better error handling for various dboard clock rates. * TwinRX: Added LO reimport feature. * GPSDO: Improved detection. Improved query_gpsdo sensor. * RFNoC: Fixed issue with DDC and DUC command tick rate. * UHD: Fixed potential memory leak in tasks. Fixed get_normalized_tx_gain(). Fixed default socket buffer size to honor MTU. * Examples: Added channel param to samps to/from file. sync_to_gps exits instead of uncaught throw. latency_test improved output. Use next_pps in test_clock_synch. Added TwinRX FHSS example. * Utils: Modified behaviour of uhd_images_downloader so it won't delete dirs when using -i * Tools: Updates to CHDR dissector. Added set_time_source_out(). Fixed LO API. * C API: Fixed some missing fields in USRP info. * Docs: Many minor fixes. Fixed Doxygen warnings related to /* in files. * CMake: Fixed GCC 4.4 compilation issue. Added ability to specify package names. ## 003.010.001.001 - Docs: The protocol for Gen-3 devices is now consistently referred to as CHDR. - X300: Fixed EEPROM corruption bug (happened when two processes would access find routines on the same device at the same time). Improved initialization time. CE clock is now 214 MHz. Fixed channel list generation. Find routines now more lenient in case one devices fails (others can still be found then). Improve PCIe behaviour. Fix timed commands for non-TwinRX dboards. Improve AXI Interconnect (faster, improved build timing). - N230: Use second_addr (like X300). - C API: Added UHD_VERSION macro. Fixed online rate change. - Utils: Minor fixes to uhd_images_downloader. - Build/CMake: Fixed some Py3k build issues. Fixed many compiler warnings. Allow to specify package names. - RFNoC: Fixed sampling rate mismatch error. Noc-Shell uses a non-cascaded 2-clk FIFO. Increase default FIFO sizes on DUC and DDC blocks. - UBX: Force on RX driver to eliminate transient. - Transport code: Fixed memory leak. - FPGA repository: Merged usrp3_rfnoc and usrp3 directories again. Cleaned up superfluous files. Clean separation between Gen-3 and other devices in usrp3. ## 003.010.001.000 - Fixed multiple compiler warnings - Multiple documentation fixes - X300: RX strobe lines are always in sync on device initialization. DB EEPROM now properly written. ignore-cal-file no longer ignored. Fixed case where too large recv_frame_size settings could break things. Reduced ZPU clock speed (helps FPGA timing). Added area constraints for AXI interconnect. Improved halfband scaling in rx_frontend. Improved PCIe streaming reliability - B2xx: Clear sequence numbers in idle state. - RFNoC: Nodes disconnect on destruction. Fixed setting of correct bits on sr_error_policy. DDC does no longer clear timed commands on EOB. DUC fixed timed CORDIC tuning. Enable Noc-Shell response FIFOs (fixes simultaneous commands on multiple channels). - UBX: Changed default performance parameters - TwinRX: LEDs properly light up depending on channels. Fixed issue of multiple (redundant) writes. Simplified API steps for phase synchronization - XCVR: Query dboard clock instead of DAC clock. Helps in X3x0s. - GPS: Fixed message for case when no GPS is present. Fixed multiple GPS-related issues. - Converters: Fixed floating point rounding error in tests. - Utils: uhd_usrp_probe can now query vectors - Fixed issue that prevented soft_regs working on 32-bit systems - Tools: Merged dissectors into common directory. - CMake: -Og is the default now for gcc-based Debug builds. ## 003.010.000.000 - Changed version string to quadruplets (Major.API.ABI.Patch) - Minimum dependencies bumped for gcc, Boost, CMake, clang and Python. - TwinRX: Added support. Includes LO API for multi_usrp. - N230: Added support - Added expert framework - X300: Completely restructured to use RFNoC - X300: FPGA builds include git hash, dual 10GigE receive is now supported (allows 2x200 Msps receive over 2x10GigE connections), DMA FIFO (over DRAM) now part of builds, added Aurora support - WBX: Fixed bug that prevented LO locking with 50 MHz ref clock - pkg-config: Added boost_system - Utils: uhd_usrp_probe can query sensors, query_gpsdo_sensors: minor fixes, and cleanup - Examples: Bugfixes in tx_waveforms, benchmark_rate measures timeouts, - USB subsystem: Cleanups and minor bugfixes - Added devtest infrastructure - Converters: Added s8 and s16 data types - Added more aggressive optimization strategies for FPGA builds - Xilinx IP tool upgrade scripts cleaned up ## 003.009.005 - B200: Update DSPs after changing tick rate - X300: Added option to disable ADC self test, prevent DAC from underrunning - UBX: Fixed noise issues, reduced power consumption/heat, added codes for upcoming board revisions, force RX LNAs on (reduces rx settling time) - WBX: Fixed rev2 and rev3 boards on X300 - Utils/Examples: Cleaned up query_gpsdo_sensors, test_dboard_coercion, - Manual: Minor fixes and updates - CMake: Fix lib64 detection, better platform detection, Doxygen may use shorter filenames - Octoclock: GPSDO-related fixes, sequence number consistency fixes, UART fixes (off-by-one errors). uhd_usrp_probe will pick up an OC now, added Wireshark dissector for OC packets
2018-03-09Fix recent fallout by boost lib update, as is proposed by Dave Tyson withmef5-1/+83
PR pkg/52969: With the boost libs updated to 2.6 there are changes so that socket->native() is no longer supported. use socket->native_handle() instead
2018-02-18Updated ham/fldigi to 4.0.16mef2-8/+7
=Version 4.0.16= 2018-02-08 David Freese <w1hkj@bellsouth.net> 54c63f9: wo seg fault 8fa88c7: 8psk lockup problem 45a8991: Miscellaneous menu 8ff1cd6: pskrep autostart 4a78b53: OS X build script 487db95: Grid Square Contest 8c36d5f: Logbook Export 2018-01-28 Haris Andrianos <sv1grb@gmail.com> 6c19a62: Greek translation update 2018-01-24 David Freese <w1hkj@bellsouth.net> dc384c6: Alert timeouts af04127: video
2018-02-02xnec2c: Leave pkgsrc to handle security features.jperkin2-1/+18
2018-01-28Bump PKGREVISION for gdbm shlib major bumpwiz3-5/+6
2018-01-22fix inline calls in src/rtl_adsb.c and src/rtl_power.cdbj1-1/+7
2018-01-20Updated ham/fldigi to 4.0.15mef2-7/+7
=Version 4.0.15= 2018-01-18 David Freese <w1hkj@bellsouth.net> e87f41a: ARQ server 5ab6914: Signal gain =Version 4.0.14= f799522: linux shutdown 29593c8: remote logbook 4e87d16: ARQ exit seg fault 2018-01-09 Stelian Pop <stelian@popies.net> e09d167: WEFAX auto center behavior be34220: WEFAX phasing change button 2dee90e: RTTY configure initializers 2018-01-07 David Freese <w1hkj@bellsouth.net> a5e88af: File aging f028159: OS X shutdown 38b294a: PSK IMD a7d67d8: Spectrum Display daa6d43: Warnings in sound.cxx eb0caa4: OS X app paradigm
2018-01-14chirp: follow redirectwiz1-4/+3
2018-01-11Updated ham/fldigi to 4.0.13mef3-9/+9
=Version 4.0.13= 2017-12-26 David Freese <w1hkj@bellsouth.net> 4c5c168: Language Translation 13ef81d: cw t/r - doc update c4099e1: Spectrum Analyzer 2e7f681: TS990 tune feedback 43cc1b2: OS X CW 8d156c6: FSQ/IFKP clear tx panel f62c96a: deadman 80f52a8: Image transmit fb4797b: flrig race 1b01276: CW Sweepstakes 5ef93f4: CW no tx char a044193: timeops
2018-01-07Fix indentation in buildlink3.mk files.rillig7-14/+14
The actual fix as been done by "pkglint -F */*/buildlink3.mk", and was reviewed manually. There are some .include lines that still are indented with zero spaces although the surrounding .if is indented. This is existing practice.
2018-01-01Sort PLIST files.rillig2-31/+31
Unsorted entries in PLIST files have generated a pkglint warning for at least 12 years. Somewhat more recently, pkglint has learned to sort PLIST files automatically. Since pkglint 5.4.23, the sorting is only done in obvious, simple cases. These have been applied by running: pkglint -Cnone,PLIST -Wnone,plist-sort -r -F
2018-01-01Revbump after boost updateadam27-53/+54
2018-01-01Cleaned up PLIST files.rillig1-2/+2
The actual cleanup has been done by pkglint: * Added missing identifier comments * Replaced ${PKGMANDIR} with a simple man, since the infrastructure does all the magic for PLISTs
2017-11-23recursive bump for libxkbcommon removal from at-spi2-corewiz2-3/+4
2017-11-15osmo-sdr: update HOMEPAGEwiz1-2/+2
2017-11-14ham/fldigi updated to 4.0.12mef2-7/+7
=Version 4.0.12= 2017-10-25 David Freese <w1hkj@bellsouth.net> abb522d: Farnsworth timing 408a01b: PSK sinc filter 8cfc154: ACL interface 792b152: Text capture dd2c8ef: OSX start process
2017-11-14ham/xlog updated to 2.0.15mef2-8/+7
- Changes for xlog version 2.0.15 - 2017-nov-08 * Clean up warnings reported by user from a macOS build * Updated cty.dat to 20171030 * 60m is now consistently referred to as "5" (not 5.2 or 5.3) * Upgraded to ADIF version 3.0.6 * Cleaned up Glib Critical and Glib Warnings (that I could create) * Added all modes and submodes * ADIF3 output is now supported, ADIF2 output has been removed * ADIF Import has been updated * added adif_ok to xlog.cfg to indicate ADIF3 update of bands, modes, and scoringbands has oc curred * Users will see new defaults restored if they have customized via: Settings->Dialogs->Scoring Settings->Preferences->General comma separated list of modes Settings->Preferences->General comma separated list of bands * Fixed bands in scoring window * Added feature: sort log by callsign
2017-10-24hamlib: update to 3.1gdt3-11/+10
Version 3.1 2016-12-31 * Fix kenwood_set_mode for ts590s and mode CW, RTTY or AM. Tks Tom, DL1JBE * Proper IPV6 and dual stack networking. Bill, G4WJS * Add a new command line option '--no-restore-ai' ('-n') to rigctl. Bill, G4WJS * Fix missing PKTUSB mode setting code for FT-817 & FT-897. Bill, G4WJS * New Prosistel rotor backend from IZ7CRX * Install daemon man files to man1. Nate, N0NB * Migrate from libusb-0.1 to libusb-1.0. Stephane, F8CFE * Added support for Icom IC-2730. robinolejnik * Added support for the Icom IC-7300. Mike, W9MDB * Add send_morse to icom rigs. Mike, W9MDB * added instructions how to compile on OSX. DH1TW * New Perseus model. Stephane, F8CFE * Added Lua binding and demo script. Ervin, HA2OS * Added test to support Flex 6300. Bill, KB4AAA * Many bug fixes and feature enhancements to the code base. See the Git commit log for complete details.
2017-10-22Updated ham/fldigi to 4.0.11mef2-7/+7
=Version 4.0.11= 2017-10-14 David Freese <w1hkj@bellsouth.net> 3302f0d: Text Capture 35387db: FreeBSD mod 6e94d54: Documentation update e4abdbf: PSK filter cd36a46: Audio Stream 5a9322f: printf cleanup e8651ed: CW Multichannel 89b5207: QSY multi
2017-10-09freedv: follow redirectwiz1-3/+2
2017-09-30Updated ham/fldigi to 4.0.10mef2-14/+7
=Version 4.0.10= 2017-09-25 David Freese <w1hkj@bellsouth.net> 949ed87: WX HamQth bug fix 0142116: win7 mingw build fixes 6ed0b70: wefax ui mods c1c7ebf: wefax_map 1707691: auto start =Version 4.0.9= 26a1f8c: doc update cc95f0a: clock_gettime 5d4008a: spectrum display 6021e18: Test Signal Dialog ccd3a2e: dxcluster fonts 08aa8f7: smod 6c05fe9: Spot buffer deb4392: Winkeyer clones ee3d420: PSK s/n imd (pkgsrc changes) - Drop SUBST_MESSAGE.perl= Replacing Perl PATH for scripts/fldigi-shell, which no longer exists