Wykres commitów

220 Commity (master)

Autor SHA1 Wiadomość Data
f4exb 64cb4cf890 Upgraded RTL-SDR library to v2.0.1 2024-02-22 02:04:18 +01:00
Jon Beniston b4c50d71a7 Update UHD to v4.6.0 2024-02-19 15:21:53 +00:00
f4exb ea891c0ad7 Update external/windows submodule 2024-02-19 01:11:19 +01:00
Tom Matthews a079587859
Disable build of LAME frontend
We dont need it, and LAME 3.100 frontend binaries fail to build on MacOS currently with
```parse.c:417:34: error: call to undeclared function 'id3tag_set_comment_ucs2'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]```
2023-12-20 08:18:43 +00:00
srcejon c9db48c754 Use sourceforge for Boost as faster to download.
Use Boost 1.78.0 on Intel Mac, as 1.83 causes UHD to fail to load at runtime.
Fix Lame link on Mac arm64
2023-12-01 12:03:37 +00:00
f4exb b93f9459c9 DSD demod: Upgrade dsdcc to 1.9.5. Fixes #1878 2023-11-29 21:30:39 +01:00
Jon Beniston a519a01f8c Update UHD to 4.5 2023-10-30 10:22:53 +00:00
Jon Beniston 175ccd13f4 Enable Mac Arm64 build 2023-10-30 10:12:07 +00:00
Jon Beniston 7873595ad9 Fix syntax error 2023-09-23 15:54:53 +01:00
Jon Beniston e40b98b381 Don't build UHD it ENABLE_EXTERNAL_LIBRARIES=AUTO 2023-09-23 15:09:15 +01:00
Jon Beniston df4c6ca825 Fix ffpmeg/opencv dependencies. Enable C lang on Mac, for external projects 2023-09-13 21:58:51 +01:00
Jon Beniston 1442f8bb14 Update RTLSDR driver to include RTLSDRBlog V4 support 2023-08-26 14:25:33 +01:00
Jon Beniston 05914cc0ba Fix RTLSDR E4000 gain and bandwidth settings. Add tuner type to GUI. 2023-08-25 15:04:57 +01:00
Jon Beniston d8108e93e1 Use current version of zlib, as old tar balls get removed 2023-08-22 16:53:34 +01:00
Jon Beniston 3ce2f28502 Fix Vulkan compilation on Linux 2023-08-14 10:37:27 +01:00
Jon Beniston 5e71da4530 Add VkFFT support and profiler 2023-08-13 23:52:57 +01:00
Jon Beniston f56597ac36 Ninja needs BUILD_BYPRODUCTS set, make doesn't 2023-07-31 11:05:31 +01:00
Jon Beniston e16ff521d6 Fix copy and paste error 2023-07-30 23:07:46 +01:00
Jon Beniston 37db1910c5 Add LIBSIGMF_DEPENDS 2023-07-30 21:50:25 +01:00
Jon Beniston bf913b12a1 Update lib name 2023-07-30 21:10:47 +01:00
Jon Beniston 51f8ece65b Use installed lib 2023-07-30 20:37:42 +01:00
Jon Beniston d764c3635e Set INSTALL_PREFIX 2023-07-30 19:28:44 +01:00
Jon Beniston eb7d3e193d Install libsigmf 2023-07-30 18:20:40 +01:00
Jon Beniston b89f2c643c Add libsigmf as an external project 2023-07-30 17:12:43 +01:00
Jon Beniston 2b10feb5af Fix cmake warning 2023-07-30 16:50:48 +01:00
Jon Beniston fd3314a07b Only build libs if needed. Tidy up. 2023-07-30 16:48:42 +01:00
Jon Beniston 7564d8349a Add set_global_cache function to set variable in cache and parent scope. 2023-07-30 15:45:11 +01:00
Jon Beniston 3d55ce50ef Move find_package from external/CMakeLists.txt to root CMakeLists.txt so variables remain in scope. 2023-07-30 13:05:00 +01:00
Edouard Griffiths 7359e48360
Merge pull request #1746 from srcejon/fix_1740
Fix misspelling of FFMPEG_FOUND
2023-07-28 01:39:07 +02:00
Jon Beniston 686e517af9 Fix misspelling of FFMPEG_FOUND 2023-07-27 17:08:29 +01:00
Jon Beniston 610ae40e95 Switch to codec2-dev repo to access v1.0.3 tag. For #1741 2023-07-27 15:07:03 +01:00
f4exb aa911e9026 Updated external/windows submodule hash 2023-05-27 20:17:37 +02:00
f4exb 502c3eafe5 Upgrade dsdcc to 1.9.4 2023-04-27 00:02:15 +02:00
Jon Beniston e78669fc21 Set LIBXML2_LIBRARIES for static lib 2023-04-18 10:44:06 +01:00
Jon Beniston 1b3005bd24 Use latest libxml2 that has cmake support for use on Mac. For #1657. 2023-04-18 09:03:05 +01:00
f4exb 6455c3ad3a Re-enable LimeSuite in Windows with latest commit 2023-01-11 16:35:12 +01:00
f4exb 2d7c10aa42 Windows: use upstream repository for LimeSuite and latest release (22.09.0) 2022-12-02 14:34:28 +01:00
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