aboutsummaryrefslogtreecommitdiff
path: root/comms/gnuradio
Commit message (Collapse)AuthorAgeFilesLines
* devel/py-qt5, devel/py-sip: Update versionsLoïc Bartoletti2022-03-071-1/+1
| | | | | | | | | | | | - Update sip to 6.5.1 - Update PyQt5 to 5.15.6 - Update PyQtChart, PyQtNetworkAuth and PyQtWebengine to 5.15.5 - Update PyQtSip to 12.9.1 - Update PyQtBuilder to 1.12.2 - Add ${_MAKE_JOBS} for pyqt.mk (reported by Tatsuki Makino) PR: 261685 Exp-run by: antoine
* x11-toolkits/py-wxPython4: Update to 4.1Loïc Bartoletti2022-02-251-3/+3
| | | | | | | | | | | | | | | - Rename wxPython40 to wxPython4 - Update to 4.1 version - Fix wxgtk31 for string - Use wxGtk31 instead of wxgtk30 - Fix kicad* ports with wxgtk31/wxPython 4.1 Changes: - https://www.wxpython.org/news/2020-11-21-wxpython-411-release/index.html Reviewed by: tcberner Approved by: yuri, bofh Differential Revision: D34080
* PyQt: Update sip to 6.5.0, reintroduce sip4 and simplify PyQt framework.Loïc Bartoletti2022-01-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SIP: As mentioned in the update from sip to sip5, this is a transitional version to remove what is deprecated in sip4. Sip6 completely removes the deprecated parts. Unfortunately, some ports — mostly cura things — can not use sip6, so we reintroduce sip4. PyQt: At the same time, we took the opportunity to simplify PyQT and propose only one package as for devel/pyside2. */py-qt5-* have been merged — excepted chart, networkauth and webengine — into devel/py-qt5-pyqt. This allows us to be in adequacy with the packages that the author of these libraries proposes, namely: PyQt - devel/py-qt5-pyqt PyQt-Charts - x11-toolkits/py-qt5-chart PyQt-NetworkAuth – net/py-qt5-networkauth PyQt-WebEngine – www/py-qt5-webengine SIP – devel/py-sip py-sip - devel/py-qt5-sip PyQt-builder - devel/py-qtbuilder Qscintilla - devel/py-qt5-qscintilla2 Reviewed by: diizzy, kde Tested by: kai, rhurlin, arrowd, madpilot Approved by: makc, tcberner, kde Differential Revision: https://reviews.freebsd.org/D33237 Exp-run by: antoine
* math/gsl: bump portrevision of consumers after update to 2.7.1Tobias C. Berner2022-01-121-0/+1
| | | | PR: 260201
* comms/gnuradio: Fix plist problemDiane Bruce2022-01-092-19/+19
| | | | | | | fix plist when PYTHON_VERSION != 3.8 PR: ports/261060 Reported by: eric@camachat.org
* comms/gnuradio: Update to 3.8.4Diane Bruce2022-01-043-49/+77
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Removed guile as it is not needed (From CHANGELOG.md) All notable changes to GNU Radio will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html), starting with version 3.7.12.0. Older Logs can be found in `docs/RELEASE-NOTES-*`. API is compatible with C++ code written against previous v3.8 releases. ABI (link time) compatibility is not guaranteed. Out-of-tree C++ code linked to previous v3.8 releases should be rebuilt against this version. - Fix drag and drop issue with Quartz - Fix desync when dragging block - Update disabled blocks if they depend on others - Allow short and byte as valid types in an enum - Fix evaluation of interdependent variables - Set VERSION_PATH to 0 in new modules, instead of using GIT rev - For Python3, return correct exeption ModuleNotFoundError instead of ImportError - New Matrix Interleaver block - Fix "hide" expressions in yml files - Remove unused msg output port from Chunks To Symbols block yml - Add "shift" parameter to Log Power FFT - Fix: tags on the last sample were not shown - Fix: U and V channels were reversed on sink blocks At LEAST the following authors contributed to this release. - Adrien Michel <adriengit@users.noreply.github.com> - David Winter <david.winter@analog.com> - Emmanuel Blot <emmanuel.blot@free.fr> - Håkon Vågsether <hauk142@gmail.com> - Jared Dulmage <jared.dulmage@caliola.com> - Jason Uher <jason.uher@jhuapl.edu> - Jeff Long <willcode4@gmail.com> - Marc L <marcll@vt.edu> - Marcus Müller <mmueller@gnuradio.org> - Martin Braun <martin@gnuradio.org> - Ron Economos <w6rz@comcast.net> - Volker Schroer
* INSTALLS_ICONS: retire the macro and rework the related dependenciesBaptiste Daroussin2021-10-101-1/+0
| | | | | | | While here, make sure gtk-update-icon-cache is only on run dependency where added as a dependency Enforce gtk3 to depend on gtk-update-icon-cache (previously it was inheriting the dependency)
* Cleanup: for ports under c* categories, drop redundant GH_{ACCOUNT,PROJECT}.Alexey Dokuchaev2021-08-291-4/+1
|
* audio/jack: Update to Jack2: 0.125.0 -> 1.9.16Yuri Victorovich2021-08-021-1/+1
| | | | | | | | Big thank you to Florian Walpen <dev@submerge.ch> and Goran Mekić <meka@tilda.center> for working on Jack2. PR: 251125 Submitted by: Florian Walpen <dev@submerge.ch> (original version)
* math/gsl: update to 2.7Tobias C. Berner2021-06-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From [1] * What is new in gsl-2.7: * fixed doc bug for gsl_histogram_min_bin (lhcsky at 163.com) * fixed bug #60335 (spmatrix test failure, J. Lamb) * fixed bug #36577 * clarified documentation on interpolation accelerators (V. Krishnan) * fixed bug #45521 (erroneous GSL_ERROR_NULL in ode-initval2, thanks to M. Sitte) * fixed doc bug #59758 * fixed bug #58202 (rstat median for n=5) * added support for native C complex number types in gsl_complex when using a C11 compiler * upgraded to autoconf 2.71, automake 1.16.3, libtool 2.4.6 * updated exponential fitting example for nonlinear least squares * added banded LU decomposition and solver (gsl_linalg_LU_band) * New functions added to the library: - gsl_matrix_norm1 - gsl_spmatrix_norm1 - gsl_matrix_complex_conjtrans_memcpy - gsl_linalg_QL: decomp, unpack - gsl_linalg_complex_QR_* (thanks to Christian Krueger) - gsl_vector_sum - gsl_matrix_scale_rows - gsl_matrix_scale_columns - gsl_multilarge_linear_matrix_ptr - gsl_multilarge_linear_rhs_ptr - gsl_spmatrix_dense_add (renamed from gsl_spmatrix_add_to_dense) - gsl_spmatrix_dense_sub - gsl_linalg_cholesky_band: solvem, svxm, scale, scale_apply - gsl_linalg_QR_UD: decomp, lssolve - gsl_linalg_QR_UU: decomp, lssolve, QTvec - gsl_linalg_QR_UZ: decomp - gsl_multifit_linear_lcurvature - gsl_spline2d_eval_extrap * bug fix in checking vector lengths in gsl_vector_memcpy (dieggsy@pm.me) * made gsl_sf_legendre_array_index() inline and documented - gsl_sf_legendre_nlm() [1] http://git.savannah.gnu.org/cgit/gsl.git/tree/NEWS PR: 256423 Exp-run by: antoine
* One more small cleanup, forgotten yesterday.Mathieu Arnold2021-04-071-1/+0
| | | | Reported by: lwhsu
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* PyQt5: Update PyQt5 to 5.15.4 and py-qtbuilder to 1.9.1Loïc Bartoletti2021-03-161-1/+1
| | | | | | | | PR: 254218 Exp-run by: antoine Notes: svn path=/head/; revision=568547
* PyQt5: Update PyQt5 to 5.15.3, QScintilla2 to 2.12.0, py-qtbuilder to 1.9.0Loïc Bartoletti2021-03-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | * PyQt5: update to 5.15.3 This is a minor feature and bug-fix release. There are corresponding releases of the other PyQt5-related packages. - Added the missing QImage.setAlphaChannel(). - Support for the QtNetworkAuth library has been moved to a separate PyQtNetworkAuth package. - Wheels no longer bundle the corresponding Qt libraries and instead automatically install them from an external wheel. * QScintilla2: update to 2.12.0 This adds support for Qt6 and removes support for Qt4. - Change the new distname (again)i due to a conflict - Use the new sip-build system * devel/py-qtbuilder: update to 1.9.0 * devel/py-sip: fix flavor for sip-distinfo PR: 253865 Exp-run by: antoine Notes: svn path=/head/; revision=567825
* Remove PY_SPHINX from ports using Python 3Danilo G. Baio2021-01-141-2/+2
| | | | | | | | Approved by: portmgr blanket Differential Revision: https://reviews.freebsd.org/D28093 Notes: svn path=/head/; revision=561562
* Update PyQt5 to 5.15.2, sip to 5.5.0, py-qtbuilder to 1.6.0 and py-qt5-sip ↵Loïc Bartoletti2020-12-151-1/+1
| | | | | | | | | | to 12.8.1 PR: 251764 Exp-run by: antoine Notes: svn path=/head/; revision=558168
* Update PyQt to 5.15.0, py-sip to 4.19.24 and qscintilla2 to 2.11.5Loïc Bartoletti2020-10-051-1/+1
| | | | | | | | | | | | | | | | | | | - Update PyQt to 5.15.0, py-sip to 4.19.24 and qscintilla2 to 2.11.5 - Use pypi for PYQT [1] - Add devel/py-qt5-sip (Don't use it for now. It will be used in future updates of PyQt with py-sip >= 5) - Add missing py-qt5 ports: comms/py-qt5-sensors, devel/py-qt5-location, devel/py-qt5-remoteobjects, net/py-qt5-networkauth - Strip libs - Refactor *_PATH and *_PORT parts [1] RiverBankComputing doesn't offer links to download latest version of some ports PR: 247369 Reviewed by: tcberner Differential Revision: https://reviews.freebsd.org/D25749 Exp-run by: antoine Notes: svn path=/head/; revision=551499
* Drop false dependency on pygtk2 gnuradio actually used pygobject3 meaningBaptiste Daroussin2020-09-301-2/+1
| | | | | | | gtk3 Notes: svn path=/head/; revision=550719
* Move devel/swig30 to devel/swig and update to 4.0.1Sunpoet Po-Chuan Hsieh2020-06-171-2/+2
| | | | | | | | | | | | | | | - Do not silence installation message - Update dependent ports: - Fix build with swig 4.0.1 - Update *_DEPENDS - Remove BINARY_ALIAS Changes: http://www.swig.org/news.php PR: 246613 Exp-run by: antoine Notes: svn path=/head/; revision=539491
* x11-toolkits/wxgtk30: Update to 3.0.5.1Loïc Bartoletti2020-05-171-0/+1
| | | | | | | | | | | | | Changelog: - https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.0.5/docs/changes.txt PR: 246218 Approved by: tcberner (mentor) Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D24808 Notes: svn path=/head/; revision=535516
* Update SphinxDanilo G. Baio2020-05-111-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Repocopy textproc/py-sphinx to textproc/py-sphinx18 Update it to 1.8.5 (latest version from 1.8.X). This version supports Python 2 and 3. Add test target. - textproc/py-sphinx: Update to 3.0.2 Python 3 only (3.5+). Add test target. - Mk/Uses/python.mk: Add PY_SPHINX Shared macro to use with flavors and not break ports with USES=python (all versions). Python >=3.5 --> textproc/py-sphinx (v3.0.2) Python < 3.5 --> textproc/py-sphinx18 (v1.8.5) All ports that uses sphinx were changed to use the new variable ${PY_SPHINX} in the dependency line, exceptions: * Ports that fails to build with sphinx 3.0.2 because of code. They are pointing to textproc/py-sphinx18 directly. There aren't many ports. * Ports that doesn't know Python flavors. - Add several patches to fix Sphinx consumers The most common issues are related with pkg-plist, the output files from Sphinx changes between versions, keep this dynamically is the better approach. This will save time in future sphinx updates. PR: 245629 Exp-run by: antoine Notes: svn path=/head/; revision=534966
* comms/gnuradio: fix build on GCC architecturesPiotr Kubaj2020-04-191-2/+3
| | | | | | | | Use C++11 compiler: cc1plus: error: unrecognized command line option "-std=c++11" Notes: svn path=/head/; revision=532141
* comms/gnuradio: Update 3.8.1.0-rc1 -> 3.8.1.0Yuri Victorovich2020-04-104-5/+8
| | | | | | | | | Also update WWW. Reported by: portscout Notes: svn path=/head/; revision=531337
* - Removed zombie dependancy on clang since system clang now worksDiane Bruce2020-04-029-284/+69
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Now uses python3 by default remove python2 dependancy - split the VOLK project into separate port Change log from upstream follows ## [3.8.1.0-rc1] - 2020-02-16 ### Changed #### Project Scope - clang-tidy improvements - Throw exceptions by value, catch by reference - `emplace_back` where applicable - `empty()` instead of `vector::size() == 0` ### Fixed #### Project scope - FindQwt paths - floatAlmostEqual unittest assert function wrongly passing on sequence types - Only require boost unittest when testing is enabled - FindLOG4CPP typo #### gnuradio-runtime - block gateway shadowed system port - Flaky message passing unit test contained timeout (not the test's job) - ctrlport/`rpcaggregator` & Co: removed storage of references to scope-lifetime objects - Sine table generation python was wrong - `get_tags_in_range` for delay < (end-start) - premature tag pruning #### gr_modtool - wrong use of `input` -> `raw_input` - allow empty argument list - testing - check for and deny TSB under Python - QA addition bugs #### gr-analog - clipping in FM receiver: remove superfluous gain - C++ generation for multiple blocks #### gr-audio - portaudio source: lock acquisition #### gr-blocks - broken `rotator` workaround #### gr-digital - `map_bb` buffer overflow - `map_bb` thread safety - `additive_scrambler `count based reset #### gr-fec - heap corruption in `async_decoder` - `cc_encoder` was broken for constraint lengths > 8 #### gr-fft - restore Boost 1.53 compat #### gr-qtgui - no longer requiring unnecessary key in `edit_box_msg` #### gr-uhd - fixed examples under Py3 - multichannel objects not populating channels #### GRC - several issues with YAML files - nested objects now properly populate namespaces - comments now included in block bounds calculation - Wiki documentation link removed from OOT blocks' docs tab - Dragging connections to auto-hide ports works now ### Added #### Project Scope - Codec2 development branch / future compat - Boost 1.71 compat - CI now checks for formatting #### gnuradio-runtime - dot graphs now contain message edges #### gr-uhd - UHD Filter API #### GRC - block affinity, buffer sizes available as advanced options for blocks - testing Notes: svn path=/head/; revision=530370
* x11-toolkits/py-wxPython40: GUI toolkit for the Python programming languageLoïc Bartoletti2020-02-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | py-wxPython40 aka Phoenix is a reborn of wxPython and in particular it allows to use wxWidgets with Python3. - Add x11-toolkits/py-wxPython40 - Replace wxPython30 by wxPython40 when python wxWidgets is required - Fix cad/kicad and cad/kicad-devel to use wxPython40 "Phoenix" - Update comms/congruity, graphics/py-mayavi from wx 2.8 to 3.0 - While I'm here fix portlint per emulators/playonbsd - Remove RUN_DEPENDS from USE_WX per graphics/djvusmooth - Bump portversion - Fix unicode on x11-toolkits/wxgtk30 and take Maintainer'ship PR: 241893 Reviewed by: koobs, tcberner Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D21915 Exp-run by: antoine Notes: svn path=/head/; revision=527449
* - According to @koobs the dependency on pyephem/ephem is spurious hence removed.Diane Bruce2019-12-162-4/+2
| | | | | | | | | | | | | - When gnuradio was first imported into the tree, UHD (Ettus) was pretty much the only viable high speed device for it. This is no longer true so default option removed. - Noted plist problem with removed UHD corrected. PR: ports/240546 Reported by: w.schwarzenfeld@utanet.at MFH: 2019Q4 Notes: svn path=/head/; revision=520276
* devel/boost-*: update to 1.72.0Jan Beich2019-12-111-1/+1
| | | | | | | | | | Changes: http://www.boost.org/users/history/version_1_72_0.html PR: 241449 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D22136 Notes: svn path=/head/; revision=519824
* math/gsl: update to 2.6Tobias C. Berner2019-10-251-1/+1
| | | | | | | | | | | | | - math/p5-Math-GSL does not seem to have any upstream activity to make it work with this version -> mark it broken - this also breaks the two consumers of this port - biology/gemma: has a conflict with cblas, and is makred broken. PR: 241363 Exp-run by: antoine Notes: svn path=/head/; revision=515671
* comms/gnuradio: Drop nop HAVE_PORTDOCSTobias Kortkamp2019-10-191-1/+0
| | | | Notes: svn path=/head/; revision=514757
* Switch default devel/llvm* to 90Jan Beich2019-09-201-1/+1
| | | | | | | | | PR: 239682 Reviewed by: tobik Differential Revision: https://reviews.freebsd.org/D21172 Notes: svn path=/head/; revision=512440
* devel/boost-*: update to 1.71.0Jan Beich2019-08-191-0/+1
| | | | | | | | | | Changes: http://www.boost.org/users/history/version_1_71_0.html PR: 238827 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D20774 Notes: svn path=/head/; revision=509290
* Unbreak on non head FreeBSDDiane Bruce2019-08-171-6/+7
| | | | | | | | | Use latest clang on all versions of FreeBSD Submitted by: pkg-fallout Notes: svn path=/head/; revision=509183
* Changelog:Diane Bruce2019-08-127-38/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ## [3.8.0.0] - 2019-08-09 Witness me! Tonight, we release GNU Radio 3.8.0.0. It's the first minor release version since more than six years, not without pride this community stands to face the brightest future SDR on general purpose hardware ever had. Since we've not been documenting changes in the shape of a Changelog for the whole of the development that happened since GNU Radio 3.7.0, I'm afraid that these release notes will be more of a GLTL;DR (git log too long; didn't read) than a detailed account of what has changed. What has _not** changed is the fact that GNU Radio is centered around a very simple truth: > Let the developers hack on DSP. Software interfaces are for humans, not the > other way around. And so, compared to the later 3.7 releases, nothing has fundamentally modified the way one develops signal processing systems with GNU Radio: You write blocks, and you combine blocks to be part of a larger signal processing flow graph. With that as a success story, we of course have faced quite a bit of change in the systems we use to develop and in the people that develop GNU Radio. This has lead to several changes that weren't compatible with 3.7. **This is an excerpt only:** ### Fixed #### Project Scope - Roughly 36 dBBug, (ETOOMANYBUGS) - Fixed .so versioning ### 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. ==== Mike English notes: Note that the 3.8.0.0 tarball is again available from https://www.gnuradio.org/releases/gnuradio/ and the volk dependency (a submodule in the git repo) is included so we can do away with USES_GITHUB and go back to building from the official release tarball. I've run this through portlint and poudriere already, so it should apply cleanly. ==== PR: ports/239793 Submitted by: mike.english@gmail.com Notes: svn path=/head/; revision=508731
* Update to 3.8.0.0-rc2Diane Bruce2019-08-113-45/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # Changelog All notable changes to GNU Radio will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html), starting with version 3.7.12.0. Older Logs can be found in `docs/RELEASE-NOTES-*`. ## [3.8.0.0-rc2] - 2019-07-20 This is the second release candidate for GNU Radio 3.8. ### Fixed #### Project Scope - Last minute patch lead to SWIG libraries not getting installed into the right Python paths #### gr-utils - `gr_modtool`: Paths with spaces in them used to break ### Changed #### GRC - Copy & Paste behaviour now like on 3.7: appending numbers to block IDs only on conflicts ## [3.8.0.0-rc1] - 2019-07-17 This is the release candidate for GNU Radio 3.8. For brevity reasons, this document does NOT contain a complete CHANGELOG comparing 3.8.0.0 to 3.7.0, because the development model changed underway, and there's no human-feasible way to detangle the changes from more than six years of development. The major user-relevant changes will be noted here in the actual release. What we can do here is point out that we've got a glorious amount of 215 individual contributors that added at least one commit since 3.7.0. This is a **big** step towards the future of the world's most popular FOSS SDR framework. Let us ride eternal, shiny and chrome. Pet Portlint PR: ports/239345 Submitted by: mike.english@gmail.com Notes: svn path=/head/; revision=508625
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2019-07-261-1/+1
| | | | | | | | | | | | | | | | | | as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, everything INDEX-11 shows with a dependency on lang/gcc9 now. PR: 238330 Notes: svn path=/head/; revision=507372
* comms/gnuradio: Update to 3.8tech-preview-381Yuri Victorovich2019-06-037-121/+101
| | | | | | | | | | | | The previous commit kept GH_TAGNAME, as jbeich@ noted. * Rebuilt pkg-plist * Use GH_TUPLE for volk Reported by: jbeich Notes: svn path=/head/; revision=503358
* comms/gnuradio: Update 3.8.g20190309 -> 3.8tech-preview-381Yuri Victorovich2019-06-023-961/+1013
| | | | | | | Their PR#2500 officially fixed boost compatibility. Notes: svn path=/head/; revision=503322
* Clean up plistAntoine Brodin2019-04-251-310/+310
| | | | Notes: svn path=/head/; revision=499994
* Related to revision 499061 bump ports with USES=fortran to have themGerald Pfeifer2019-04-221-1/+1
| | | | | | | | | | benefit from the improved situation where libgcc_s is only used when absolutely necessary. Suggested by: tijl Notes: svn path=/head/; revision=499638
* Unbreak gnuradio due to boost 1.70Diane Bruce2019-04-163-36/+17
| | | | | | | Remove patch needed for cpu affinity which is now not needed Notes: svn path=/head/; revision=499093
* devel/boost-*: update to 1.70.0Jan Beich2019-04-121-0/+2
| | | | | | | | | | Changes: http://www.boost.org/users/history/version_1_70_0.html PR: 235956 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D19303 Notes: svn path=/head/; revision=498698
* Really fix DEPENDSAntoine Brodin2019-03-201-1/+1
| | | | Notes: svn path=/head/; revision=496344
* Fix DEPENDSAntoine Brodin2019-03-201-1/+1
| | | | Notes: svn path=/head/; revision=496341
* comms/gnuradio doesn't work with python3Antoine Brodin2019-03-171-1/+1
| | | | | | | PR: 234633 Notes: svn path=/head/; revision=496021
* Update to 3.8 git version to move from Qt4 to Qt5Diane Bruce2019-03-1514-2438/+1965
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ## unreleased ### 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-analog - `fmdet_cf`'s derivative coefficients were wrong. #### 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 ### Added #### gr-analog - QA for complex cosine #### gr-utils - `gr_modtool` now with autocompletion candidates for `rm` ### Changed #### Project Scope - Removed cppunit from all unit tests, replaced by Boost - Removed the cppunit dependency Notes: svn path=/head/; revision=495839
* wxGTK3.0: switch to gtk3 and webkit2Baptiste Daroussin2019-02-251-1/+1
| | | | | | | Discussed with: portmgr Notes: svn path=/head/; revision=493853
* Change cmake default behaviour to outsource.Tobias C. Berner2018-12-251-1/+1
| | | | | | | | | | | | | | Ports that build out of source now simply can use "USES=cmake" instead of "USES=cmake:outsource". Ports that fail to build out of source now need to specify "USES=cmake:insource". I tried to only set insource where explictely needed. PR: 232038 Exp-run by: antoine Notes: svn path=/head/; revision=488341
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-12-121-1/+1
| | | | | | | | | | | | | | | | | | defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t GCC 8.2 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, as a double check, everything INDEX-11 showed depending on lang/gcc7. PR: 231590 Notes: svn path=/head/; revision=487272
* devel/boost-*: update to 1.69.0Jan Beich2018-12-121-1/+1
| | | | | | | | | | Changes: http://www.boost.org/users/history/version_1_69_0.html PR: 232525 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D17645 Notes: svn path=/head/; revision=487266
* Mark QT4 ports/functionality for removal on 2019-03-15Rene Ladan2018-12-021-0/+3
| | | | | | | | | | | | | | While here, chase some KDE4 ports and functionality, these are scheduled for removal on 2018-12-31. Change the default option/flavor to QT5 where applicable or use alternative toolkits like GTK. Submitted by: tcberner Reviewed by: adridg, jhale, rene, tcberner Approved by: portmgr (implicit, flavor hook) Differential Revision: https://reviews.freebsd.org/D17741 Notes: svn path=/head/; revision=486467