Package: hackrf / 2024.02.1-4

Metadata

Package Version Patches format
hackrf 2024.02.1-4 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0061 Don t try to use install option on CMake 3.10 added .patch | (download)

.github/workflows/build.yml | 22 17 + 5 - 0 !
1 file changed, 17 insertions(+), 5 deletions(-)

 [patch 61/75] don't try to use --install option on cmake 3.10 (added
 in 3.15).


0062 Enable earlier CMake versions on macOS runners.patch | (download)

.github/workflows/build.yml | 8 3 + 5 - 0 !
1 file changed, 3 insertions(+), 5 deletions(-)

 [patch 62/75] enable earlier cmake versions on macos runners.


0063 Fix missing shared library version.patch | (download)

host/libhackrf/src/CMakeLists.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch 63/75] fix missing shared library version

The libtarget variable isn't defined here (it's used in a helper
function above). This caused libhackrf to be built and installed without
a version number.

0064 Use stdbool.h rather than our own bool definition.patch | (download)

host/hackrf-tools/src/hackrf_clock.c | 7 1 + 6 - 0 !
host/hackrf-tools/src/hackrf_debug.c | 7 1 + 6 - 0 !
host/hackrf-tools/src/hackrf_operacake.c | 7 1 + 6 - 0 !
host/hackrf-tools/src/hackrf_spiflash.c | 7 1 + 6 - 0 !
host/hackrf-tools/src/hackrf_sweep.c | 7 1 + 6 - 0 !
host/hackrf-tools/src/hackrf_transfer.c | 7 1 + 6 - 0 !
host/libhackrf/src/hackrf.c | 7 1 + 6 - 0 !
7 files changed, 7 insertions(+), 42 deletions(-)

 [patch 64/75] use stdbool.h rather than our own bool definition.


0065 Update CMake code for producing make uninstall targe.patch | (download)

host/cmake/cmake_uninstall.cmake.in | 47 19 + 28 - 0 !
1 file changed, 19 insertions(+), 28 deletions(-)

 [patch 65/75] update cmake code for producing 'make uninstall'
 target.


0066 cmake Use FFTW3f if found by any means not just pkg .patch | (download)

host/hackrf-tools/src/CMakeLists.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch 66/75] cmake: use fftw3f if found by any means, not just
 pkg-config.

PC_FFTW3f_FOUND indicates that FFTW3f was found via pkg-config.
It can also be found without pkg-config, if the necessary paths
are supplied. This fixes hackrf_sweep not being built in that case.

0067 cmake Update simplify options needed for Windows bui.patch | (download)

.github/workflows/build.yml | 10 4 + 6 - 0 !
1 file changed, 4 insertions(+), 6 deletions(-)

 [patch 67/75] cmake: update & simplify options needed for windows
 builds.


0068 FindLIBUSB.cmake allow use of pkg config on Windows.patch | (download)

host/cmake/modules/FindLIBUSB.cmake | 10 4 + 6 - 0 !
1 file changed, 4 insertions(+), 6 deletions(-)

 [patch 68/75] findlibusb.cmake: allow use of pkg-config on windows.


0069 FindLIBUSB.cmake Fix inconsistency in LIBUSB_LIBRARY.patch | (download)

host/cmake/modules/FindLIBUSB.cmake | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 [patch 69/75] findlibusb.cmake: fix inconsistency in
 LIBUSB_LIBRARY_NAME[S] vars.


0070 CI Simplify Windows build by using pkgconf to find p.patch | (download)

.github/workflows/build.yml | 13 5 + 8 - 0 !
1 file changed, 5 insertions(+), 8 deletions(-)

 [patch 70/75] ci: simplify windows build by using pkgconf to find
 paths.


0071 Set libhackrf version to 0.9.1.patch | (download)

host/libhackrf/CMakeLists.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch 71/75] set libhackrf version to 0.9.1.


0072 CI Add firmware build on Windows using MSYS2.patch | (download)

.github/workflows/build.yml | 34 33 + 1 - 0 !
1 file changed, 33 insertions(+), 1 deletion(-)

 [patch 72/75] ci: add firmware build on windows using msys2.


0073 CI Avoid writing latest everywhere in OS matrix.patch | (download)

.github/workflows/build.yml | 66 33 + 33 - 0 !
1 file changed, 33 insertions(+), 33 deletions(-)

 [patch 73/75] ci: avoid writing '-latest' everywhere in os matrix.


0074 CI Add host builds using MSYS.patch | (download)

.github/workflows/build.yml | 147 77 + 70 - 0 !
1 file changed, 77 insertions(+), 70 deletions(-)

 [patch 74/75] ci: add host builds using msys.


0075 CI Remove separate steps for creating directories.patch | (download)

.github/workflows/build.yml | 9 3 + 6 - 0 !
1 file changed, 3 insertions(+), 6 deletions(-)

 [patch 75/75] ci: remove separate steps for creating directories.


debian kfreebsd pkgconfig | (download)

host/libhackrf/CMakeLists.txt | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 use /usr/libdata specifically on freebsd, not kfreebsd
udev ID_SOFTWARE_RADIO | (download)

host/libhackrf/53-hackrf.rules.in | 8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-)

 udev env{id_software_radio}=1 should result in local user access