f4exb
2c286ac2fd
Upgraded LimeSuite to v22.09.0
2022-12-02 10:28:24 +01:00
Jon Beniston
ff8bb73ef1
Update zlib to latest version, as old tar has been removed
2022-10-27 15:11:14 +01:00
f4exb
d1c1618e91
Debian (Ubuntu) build: restore -DENABLE_EXTERNAL_LIBRARIES=AUTO
2022-10-19 11:24:39 +02:00
f4exb
0006d42485
Restore Debian (Ubuntu) build and do not use precompiled libraries for Linux
2022-10-19 10:19:53 +02:00
Jon Beniston
85bf44c149
Update to latest airspy drivers to fix #1372
2022-10-07 16:07:43 +01:00
f4exb
1c47ebbd47
Upgrade to latest libhackrf and use new Github URL. Fixes #1456
2022-10-06 07:14:00 +02:00
f4exb
b20b3ea343
Upgreded libbladeRF to 2021.02 to fix compilation issue with gcc >= 10
2022-09-17 19:11:32 +02:00
Jon Beniston
c04fda8794
Don't use pkg-config on MacOS when building rtlsdr libraries
2022-07-21 21:17:43 +01:00
Jon Beniston
c44ead4e11
Disable pkg-config when building rtlsdr library, so that LIBUSB_INCLUDE_DIRS is used
2022-07-19 15:17:09 +01:00
Jon Beniston
94a2132475
Try to fix windows build
2022-07-19 14:25:02 +01:00
Jon Beniston
cec97b2e8d
Externals: Update rtlsdr to latest version
2022-07-19 13:35:52 +01:00
f4exb
48edaecfbc
Fixed libmirisdr-4 version after merge of PR #1344
2022-07-18 21:15:59 +02:00
Jon Beniston
74e2300a94
Update to sdrangel-windows-libraries with UHD 4.2.0
2022-06-28 10:52:06 +01:00
f4exb
62ecfba19e
External libraries: removed unnecessary dependency of dsdcc to serialDV possibly fixing MSVC build issues
2022-06-21 21:59:18 +02:00
f4exb
c341b5f6f9
Use libusb 1.0.26 on Windows
2022-06-02 14:46:10 +02:00
Jon Beniston
ab5b40432f
Update external/windows to latest sdrangel-windows-libraries
2022-05-30 10:57:53 +01:00
srcejon
fe7f98c70e
Merge branch 'f4exb:master' into mac_package
2022-05-29 11:21:53 +01:00
Jon Beniston
8f0205c551
Fix hidapi for mac
2022-05-27 12:27:01 +01:00
Jon Beniston
9c65d41839
Set DEPENDS in local and parent scope
2022-05-27 10:36:02 +01:00
Jon Beniston
253e4b2c2f
Use PARENT_SCOPE for _DEPENDS variables so visible in other CMakeFiles
2022-05-27 06:45:22 +01:00
f4exb
93e51e140b
Upgraded codec2 to v1.0.3. Fixes #1256
2022-05-26 22:35:41 +02:00
srcejon
b734c70543
Add hidapi project. Don't cache _DEPENDs macros, so depenendcies are only set when externalprojects are added.
2022-05-26 21:33:11 +01:00
Jon Beniston
adeddaf7a0
Use APPLE not MACOS
2022-05-19 17:34:26 -07:00
Jon Beniston
b05f506bb9
Disable compilation of some libraries on Linux and Windows
2022-05-18 09:54:10 +01:00
Jon Beniston
4839273dbd
Fix path to libusb header file for BladeRF
2022-05-18 08:49:27 +01:00
Jon Beniston
9dc0525dd0
Disable libraries prebuilt in sdrangel-windows-libraries
2022-05-17 15:06:45 +01:00
Jon Beniston
8e7c5681b9
Add external library dependencies to sdrbase, so they are compiled first
2022-05-17 06:11:10 -07:00
srcejon
58116df001
Pass Boost_INCLUDE_DIR to CM256CC project
2022-05-16 16:24:46 +01:00
Jon Beniston
b760c44101
Add support for building additional 3rd party libraries.
...
Update MacOS bundling to use macdeployqt rather than fixup_bundle, so all Qt dependencies are included.
Update building of some libraries on MacOS, so that library paths in dylibs are build paths, rather than install paths, so macdeployqt can find them.
2022-05-16 13:48:29 +01:00
Jaroslav Škarvada
5904c2f8b0
Added support for LIB_SUFFIX (e.g. for lib64 on Fedora)
2022-01-26 01:00:49 +01:00
f4exb
0e291f3d6e
Update vcredist files to more recent versions
2022-01-25 16:58:48 +01:00
f4exb
0141639b7a
Added fftw3f-wisdom exe to CPack Windows bundle
2021-11-04 05:25:14 +01:00
f4exb
689f139698
CI/CD: revert to pre LFS external/window
2021-11-03 22:58:54 +01:00
f4exb
71d2378b7e
Updated to latest external/windows
2021-11-03 15:11:08 +01:00
f4exb
5cbd607f4a
Actions CI/CD: checkout in LFS mode
2021-11-02 22:21:42 +01:00
f4exb
0d7b5d9a6f
Fallback external/windows by one more commit
2021-11-02 21:20:32 +01:00
f4exb
940b6e6b20
Fallback external/windows by one commit
2021-11-02 21:06:51 +01:00
f4exb
4daf06bed7
Upgrade external/windows to latest commit. Adds fftwf-wisdom exe in the FFTW bulk
2021-11-02 17:31:49 +01:00
Jon Beniston
7012a7f43c
Only copy file if different to avoid unnecessary rebuilds
2021-10-05 14:31:01 +01:00
Jon Beniston
da3273f9a0
Update airspyhf library to latest version to fix #928
2021-07-01 14:07:15 +01:00
f4exb
4e449b397c
Upgraded libairspy to v1.0.10
2021-06-21 22:13:33 +02:00
Jon Beniston
b72275b1d3
Add dependency on pthreads project for DAB project on windows
2021-04-23 14:02:40 +01:00
Jon Beniston
6e69bea710
Don't try to find zlib and faad packages on windows, as we have version in external/windows
2021-04-19 19:11:29 +01:00
f4exb
4e7dee3f04
External libaries (package builds): upgraded DSDcc to v1.9.3
2021-04-19 11:37:45 +02:00
f4exb
776c98bbc4
External libraries build: upgraded DSDcc version to v1.9.2
2021-04-18 10:52:45 +02:00
Edouard Griffiths
f174569a67
Merge pull request #850 from srcejon/dab
...
Add DAB/DAB+ demodulator
2021-04-17 18:21:27 +02:00
f4exb
d5265a6b22
Upgrade submodule external/windows to latest commit
2021-04-17 18:20:28 +02:00
Jon Beniston
b8298e5f71
Fix DAB libray name
2021-04-17 12:17:09 +01:00
Jon Beniston
cf1049099c
Only define PTHREADS for win32
2021-04-17 10:06:55 +01:00
Jon Beniston
8a5685cdfd
Add DAB demodulator
2021-04-16 22:56:15 +01:00
f4exb
38883de29e
External libraries build: upgrade DSDcc to v1.9.1
2021-04-15 15:30:29 +02:00
f4exb
758c8a1bb0
Appveyor: Ubuntu build: SDRplay v3 is not an external library build. Use cmake/ci script instead to install in image
2021-04-13 04:22:00 +02:00
f4exb
5c780980d2
Upgrade submodule external/windows to latest commit
2021-04-12 18:38:42 +02:00
Jon Beniston
82ee135126
Fix paths to sdrplayapi in externals directory
2021-04-12 10:56:34 +01:00
Jon Beniston
7aebff1082
Add SDRplay V3 API sample source.
2021-04-11 21:21:36 +01:00
f4exb
a04605f6ca
MSVC: use f4exb fork msvc_fix
2021-03-20 18:19:24 +01:00
f4exb
d39b5d793e
Fixed cut and paste typo in external CMakeLists.txt
2021-02-28 06:54:54 +01:00
f4exb
a2b1e5207f
Added missing dependency to libqt5texttospeech5-dev. Fix libapt and libsgp4s external library install for Ubuntu build
2021-02-28 05:40:15 +01:00
Jon Beniston
5461facb3b
Add Satellite Tracker feature
2021-02-26 20:25:48 +00:00
Kacper Michajłow
52f4c06fa4
CMake: Adjust compilation options of external projects
2021-02-06 22:40:03 +01:00
Kacper Michajłow
e07c67aff6
Enable CMAKE_INTERPROCEDURAL_OPTIMIZATION
2020-11-22 04:07:40 +01:00
Kacper Michajłow
74d0c74830
Fixes for clang-cl build
2020-11-22 04:01:02 +01:00
f4exb
8a335aa277
Removed CMAKE_INTERPROCEDURAL_OPTIMIZATION. Fixes issue #716
2020-11-21 08:27:39 +01:00
Kacper Michajłow
305c97fc0e
CMake: Make compiler flags selection and detection more flexible.
...
- Fix for RelWithDebInfo and MinSizeRel build types
- Use -march=native instead of handcrafted detection when possible
- Refactor whole thing to reduce code duplication
2020-11-20 11:04:51 +01:00
Kacper Michajłow
a259f5af5b
CMake: Specify targets to not build tools and things we do not need
2020-11-08 08:24:15 +01:00
Kacper Michajłow
88ef866edb
Package SoapySDR modules
2020-11-06 19:22:46 +01:00
f4exb
fec07c0b08
Switched back external/windows to f4exb
2020-11-06 06:13:56 +01:00
Kacper Michajłow
70434765d7
Add support for VS2019 and Ninja
...
- Specify byproducts in external projects
- Use external Boost
- Remove hacky Qt detection
- Fix CRT mismatch in external projects (fixes SoapySDR on Windows)
- Minor fixes
2020-11-04 10:40:17 +01:00
Kacper Michajłow
2a86bc566a
Temporary switch to forks
2020-11-04 03:12:07 +01:00
f4exb
66324c9ee4
Windows: added external openssl dependency
2020-10-28 21:33:13 +01:00
f4exb
ec3e62e9a4
Try to use libuhd-dev for Linux Appveyor build
2020-10-06 00:05:17 +02:00
Edouard Griffiths
b17a8c942b
Merge pull request #652 from srcejon/usrp
...
Add USRP radio source & sink plugins
2020-10-04 20:31:10 +02:00
Jon Beniston
99ec24c0fe
Disable support for some radios to speed up compilation
2020-10-04 17:27:22 +01:00
Jon Beniston
b30770474f
Disable UHD tests, examples and utils in order to speed up build
2020-10-04 13:31:25 +01:00
f4exb
7fada4ea4f
external/windows: UHD, libusb, Boost upgrdes
2020-10-04 10:15:39 +02:00
Jon Beniston
0ff50a244e
Disable Python API for UHD
2020-10-03 19:44:56 +01:00
Jon Beniston
aee4ab1f9b
Fix paths to UHD when cmake run with ENABLE_EXTERNAL_LIBRARIES
2020-10-03 15:10:58 +01:00
Jon Beniston
f408c54f61
CMake files for UHD are in host subdir
2020-10-03 14:48:27 +01:00
Jon Beniston
d4aa5d75b5
Add USRP device support.
2020-10-02 22:45:28 +01:00
f4exb
af1c729d2a
external/windows: Add Windows SoapySDR support libs and UHD DLL
2020-09-02 15:46:06 +02:00
f4exb
e0c5f79721
external/windows: import codec2 0.9.2
2020-08-30 10:30:58 +02:00
f4exb
cd9401e45a
Downgrade of libiio and airspyhf
2020-08-21 07:29:37 +02:00
f4exb
8a565a0de2
Upgrade libiio and libairspyhf versions. Updated version and changelogs
2020-08-20 14:02:06 +02:00
f4exb
76422be106
Build of external libraries: upgraded dsdcc to v1.9.0
2020-07-31 04:16:24 +02:00
f4exb
d67174ef8d
Revert "DSD demod: implemented DMR basic privacy followinf dsdcc v1.8.7 changes"
...
This reverts commit e72ec4c879
.
2020-07-21 20:03:49 +02:00
Vort
c0eabc0f69
Set correct output directories for RelWithDebInfo build
2020-07-20 07:11:27 +03:00
f4exb
e72ec4c879
DSD demod: implemented DMR basic privacy followinf dsdcc v1.8.7 changes
2020-06-15 12:40:59 +02:00
Sergei I. Korolev
d9ea8d4abc
Added more flexible build options
2020-05-02 17:57:00 +03:00
f4exb
b04b81816b
External cmake: use official v20.01.0 version of LimeSuite
2020-04-28 05:37:08 +02:00
f4exb
ab6f3d02f0
Compile with c++11 comaptible version of CM256cc
2020-04-11 17:48:00 +02:00
f4exb
409d2ddf9a
Removed cm256cc dependency and therefore remote plugins for Mac OS
2020-03-29 00:20:05 +01:00
f4exb
e467129c8d
Added detach kernel driver option when compiling librtlsdr as an external library (Linux Debian builds)
2020-02-27 14:11:35 +01:00
f4exb
f55151ce50
LimeRFE USB support: now merged in LimeSuite master. Made Linux specific
2020-01-24 23:05:16 +01:00
f4exb
20f17b78b3
LimeRFE USB support: fixes to build in Windows
2020-01-24 08:50:26 +01:00
f4exb
426433d92f
LimeRFE USB support: force LIMERFE_FOUND on build with external libraries
2020-01-22 23:40:27 +01:00
f4exb
65703cdf89
LimeRFE USB support: use LimeSuite commit with LimeRFE support and GetState function
2020-01-22 07:55:30 +01:00
f4exb
a7d4a3b25e
Debian build: moved librtlsdr to external dependencies
2019-12-17 22:44:42 +01:00
f4exb
88e9428d1c
Upgraded codec2 library to v0.9.2
2019-11-21 00:54:41 +01:00
f4exb
e336f4ec1f
external: use SerialDV 1.1.4 to fix DSDcc compilation issue
2019-10-23 01:54:02 +02:00
f4exb
f1e2b93cb6
MacOS compatibility with serialDV: use compatible serialDV release
2019-10-13 20:24:34 +02:00