@@ -136,6 +136,9 @@ jobs:
136136 - name : Install more recent librtlsdr
137137 run : git clone https://github.com/osmocom/rtl-sdr && cd rtl-sdr && mkdir build && cd build && cmake -DCMAKE_OSX_DEPLOYMENT_TARGET=10.15 -DCMAKE_BUILD_TYPE=Release .. && make -j3 LIBRARY_PATH=$(pkg-config --libs-only-L libusb-1.0 | sed 's/\-L//') && sudo make install && cd ../../
138138
139+ - name : Install libhydrasdr
140+ run : git clone https://github.com/hydrasdr/rfone_host && cd rfone_host && mkdir build && cd build && cmake -DCMAKE_OSX_DEPLOYMENT_TARGET=10.15 -DCMAKE_BUILD_TYPE=Release .. && make -j3 && sudo make install && cd ../../
141+
139142 - name : Prepare CMake
140143 working-directory : ${{runner.workspace}}/build
141144 run : cmake -DCMAKE_OSX_DEPLOYMENT_TARGET=10.15 $GITHUB_WORKSPACE -DOPT_BUILD_PLUTOSDR_SOURCE=ON -DOPT_BUILD_BLADERF_SOURCE=ON -DOPT_BUILD_SDRPLAY_SOURCE=ON -DOPT_BUILD_LIMESDR_SOURCE=ON -DOPT_BUILD_AUDIO_SINK=OFF -DOPT_BUILD_PORTAUDIO_SINK=ON -DOPT_BUILD_NEW_PORTAUDIO_SINK=ON -DOPT_BUILD_M17_DECODER=ON -DOPT_BUILD_PERSEUS_SOURCE=ON -DOPT_BUILD_AUDIO_SOURCE=OFF -DOPT_BUILD_RFNM_SOURCE=ON -DOPT_BUILD_FOBOSSDR_SOURCE=ON -DUSE_BUNDLE_DEFAULTS=ON -DCMAKE_BUILD_TYPE=Release
@@ -193,6 +196,9 @@ jobs:
193196 - name : Install more recent librtlsdr
194197 run : git clone https://github.com/osmocom/rtl-sdr && cd rtl-sdr && mkdir build && cd build && cmake -DCMAKE_OSX_DEPLOYMENT_TARGET=10.15 -DCMAKE_BUILD_TYPE=Release .. && make -j3 LIBRARY_PATH=$(pkg-config --libs-only-L libusb-1.0 | sed 's/\-L//') && sudo make install && cd ../../
195198
199+ - name : Install libhydrasdr
200+ run : git clone https://github.com/hydrasdr/rfone_host && cd rfone_host && mkdir build && cd build && cmake -DCMAKE_OSX_DEPLOYMENT_TARGET=10.15 -DCMAKE_BUILD_TYPE=Release .. && make -j3 && sudo make install && cd ../../
201+
196202 - name : Prepare CMake
197203 working-directory : ${{runner.workspace}}/build
198204 run : cmake -DCMAKE_OSX_DEPLOYMENT_TARGET=10.15 $GITHUB_WORKSPACE -DOPT_BUILD_PLUTOSDR_SOURCE=ON -DOPT_BUILD_BLADERF_SOURCE=ON -DOPT_BUILD_SDRPLAY_SOURCE=ON -DOPT_BUILD_LIMESDR_SOURCE=ON -DOPT_BUILD_AUDIO_SINK=OFF -DOPT_BUILD_PORTAUDIO_SINK=ON -DOPT_BUILD_NEW_PORTAUDIO_SINK=ON -DOPT_BUILD_M17_DECODER=OFF -DOPT_BUILD_PERSEUS_SOURCE=OFF -DOPT_BUILD_AUDIO_SOURCE=OFF -DOPT_BUILD_RFNM_SOURCE=ON -DOPT_BUILD_FOBOSSDR_SOURCE=ON -DUSE_BUNDLE_DEFAULTS=ON -DCMAKE_BUILD_TYPE=Release
@@ -211,14 +217,14 @@ jobs:
211217 name : sdrpp_macos_arm
212218 path : ${{runner.workspace}}/sdrpp_macos_arm.zip
213219
214- build_debian_buster_amd64 :
220+ build_debian_bullseye_amd64 :
215221 runs-on : ubuntu-latest
216222
217223 steps :
218224 - uses : actions/checkout@v4
219-
225+
220226 - name : Create Docker Image
221- run : cd $GITHUB_WORKSPACE/docker_builds/debian_buster && docker build . --tag sdrpp_build
227+ run : cd $GITHUB_WORKSPACE/docker_builds/debian_bullseye && docker build . --tag sdrpp_build
222228
223229 - name : Run Container
224230 run : docker run --name build -v $GITHUB_WORKSPACE:/root/SDRPlusPlus --env BUILD_NO="-$GITHUB_RUN_NUMBER" sdrpp_build /root/do_build.sh
@@ -230,17 +236,17 @@ jobs:
230236 - name : Save Deb Archive
231237 uses : actions/upload-artifact@v4
232238 with :
233- name : sdrpp_debian_buster_amd64
239+ name : sdrpp_debian_bullseye_amd64
234240 path : ${{runner.workspace}}/sdrpp_debian_amd64.deb
235241
236- build_debian_buster_aarch64 :
242+ build_debian_bullseye_aarch64 :
237243 runs-on : ubuntu-24.04-arm
238244
239245 steps :
240246 - uses : actions/checkout@v4
241-
247+
242248 - name : Create Docker Image
243- run : cd $GITHUB_WORKSPACE/docker_builds/debian_buster && docker build . --tag sdrpp_build
249+ run : cd $GITHUB_WORKSPACE/docker_builds/debian_bullseye && docker build . --tag sdrpp_build
244250
245251 - name : Run Container
246252 run : docker run --name build -v $GITHUB_WORKSPACE:/root/SDRPlusPlus --env BUILD_NO="-$GITHUB_RUN_NUMBER" sdrpp_build /root/do_build.sh
@@ -252,17 +258,17 @@ jobs:
252258 - name : Save Deb Archive
253259 uses : actions/upload-artifact@v4
254260 with :
255- name : sdrpp_debian_buster_aarch64
261+ name : sdrpp_debian_bullseye_aarch64
256262 path : ${{runner.workspace}}/sdrpp_debian_amd64.deb
257263
258- build_debian_bullseye_amd64 :
264+ build_debian_bookworm_amd64 :
259265 runs-on : ubuntu-latest
260266
261267 steps :
262268 - uses : actions/checkout@v4
263269
264270 - name : Create Docker Image
265- run : cd $GITHUB_WORKSPACE/docker_builds/debian_bullseye && docker build . --tag sdrpp_build
271+ run : cd $GITHUB_WORKSPACE/docker_builds/debian_bookworm && docker build . --tag sdrpp_build
266272
267273 - name : Run Container
268274 run : docker run --name build -v $GITHUB_WORKSPACE:/root/SDRPlusPlus --env BUILD_NO="-$GITHUB_RUN_NUMBER" sdrpp_build /root/do_build.sh
@@ -274,17 +280,17 @@ jobs:
274280 - name : Save Deb Archive
275281 uses : actions/upload-artifact@v4
276282 with :
277- name : sdrpp_debian_bullseye_amd64
283+ name : sdrpp_debian_bookworm_amd64
278284 path : ${{runner.workspace}}/sdrpp_debian_amd64.deb
279285
280- build_debian_bullseye_aarch64 :
286+ build_debian_bookworm_aarch64 :
281287 runs-on : ubuntu-24.04-arm
282288
283289 steps :
284290 - uses : actions/checkout@v4
285291
286292 - name : Create Docker Image
287- run : cd $GITHUB_WORKSPACE/docker_builds/debian_bullseye && docker build . --tag sdrpp_build
293+ run : cd $GITHUB_WORKSPACE/docker_builds/debian_bookworm && docker build . --tag sdrpp_build
288294
289295 - name : Run Container
290296 run : docker run --name build -v $GITHUB_WORKSPACE:/root/SDRPlusPlus --env BUILD_NO="-$GITHUB_RUN_NUMBER" sdrpp_build /root/do_build.sh
@@ -296,17 +302,17 @@ jobs:
296302 - name : Save Deb Archive
297303 uses : actions/upload-artifact@v4
298304 with :
299- name : sdrpp_debian_bullseye_aarch64
305+ name : sdrpp_debian_bookworm_aarch64
300306 path : ${{runner.workspace}}/sdrpp_debian_amd64.deb
301307
302- build_debian_bookworm_amd64 :
308+ build_debian_trixie_amd64 :
303309 runs-on : ubuntu-latest
304310
305311 steps :
306312 - uses : actions/checkout@v4
307313
308314 - name : Create Docker Image
309- run : cd $GITHUB_WORKSPACE/docker_builds/debian_bookworm && docker build . --tag sdrpp_build
315+ run : cd $GITHUB_WORKSPACE/docker_builds/debian_trixie && docker build . --tag sdrpp_build
310316
311317 - name : Run Container
312318 run : docker run --name build -v $GITHUB_WORKSPACE:/root/SDRPlusPlus --env BUILD_NO="-$GITHUB_RUN_NUMBER" sdrpp_build /root/do_build.sh
@@ -318,17 +324,17 @@ jobs:
318324 - name : Save Deb Archive
319325 uses : actions/upload-artifact@v4
320326 with :
321- name : sdrpp_debian_bookworm_amd64
327+ name : sdrpp_debian_trixie_amd64
322328 path : ${{runner.workspace}}/sdrpp_debian_amd64.deb
323329
324- build_debian_bookworm_aarch64 :
330+ build_debian_trixie_aarch64 :
325331 runs-on : ubuntu-24.04-arm
326332
327333 steps :
328334 - uses : actions/checkout@v4
329335
330336 - name : Create Docker Image
331- run : cd $GITHUB_WORKSPACE/docker_builds/debian_bookworm && docker build . --tag sdrpp_build
337+ run : cd $GITHUB_WORKSPACE/docker_builds/debian_trixie && docker build . --tag sdrpp_build
332338
333339 - name : Run Container
334340 run : docker run --name build -v $GITHUB_WORKSPACE:/root/SDRPlusPlus --env BUILD_NO="-$GITHUB_RUN_NUMBER" sdrpp_build /root/do_build.sh
@@ -340,7 +346,7 @@ jobs:
340346 - name : Save Deb Archive
341347 uses : actions/upload-artifact@v4
342348 with :
343- name : sdrpp_debian_bookworm_aarch64
349+ name : sdrpp_debian_trixie_aarch64
344350 path : ${{runner.workspace}}/sdrpp_debian_amd64.deb
345351
346352 build_debian_sid_amd64 :
@@ -595,12 +601,12 @@ jobs:
595601 ' build_windows' ,
596602 ' build_macos_intel' ,
597603 ' build_macos_arm' ,
598- ' build_debian_buster_amd64' ,
599- ' build_debian_buster_aarch64' ,
600604 ' build_debian_bullseye_amd64' ,
601605 ' build_debian_bullseye_aarch64' ,
602606 ' build_debian_bookworm_amd64' ,
603607 ' build_debian_bookworm_aarch64' ,
608+ ' build_debian_trixie_amd64' ,
609+ ' build_debian_trixie_aarch64' ,
604610 ' build_debian_sid_amd64' ,
605611 ' build_debian_sid_aarch64' ,
606612 ' build_ubuntu_focal_amd64' ,
@@ -625,12 +631,12 @@ jobs:
625631 mv sdrpp_windows_x64/sdrpp_windows_x64.zip sdrpp_all/ &&
626632 mv sdrpp_macos_intel/sdrpp_macos_intel.zip sdrpp_all/ &&
627633 mv sdrpp_macos_arm/sdrpp_macos_arm.zip sdrpp_all/ &&
628- mv sdrpp_debian_buster_amd64/sdrpp_debian_amd64.deb sdrpp_all/sdrpp_debian_buster_amd64.deb &&
629- mv sdrpp_debian_buster_aarch64/sdrpp_debian_amd64.deb sdrpp_all/sdrpp_debian_buster_aarch64.deb &&
630634 mv sdrpp_debian_bullseye_amd64/sdrpp_debian_amd64.deb sdrpp_all/sdrpp_debian_bullseye_amd64.deb &&
631635 mv sdrpp_debian_bullseye_aarch64/sdrpp_debian_amd64.deb sdrpp_all/sdrpp_debian_bullseye_aarch64.deb &&
632636 mv sdrpp_debian_bookworm_amd64/sdrpp_debian_amd64.deb sdrpp_all/sdrpp_debian_bookworm_amd64.deb &&
633637 mv sdrpp_debian_bookworm_aarch64/sdrpp_debian_amd64.deb sdrpp_all/sdrpp_debian_bookworm_aarch64.deb &&
638+ mv sdrpp_debian_trixie_amd64/sdrpp_debian_amd64.deb sdrpp_all/sdrpp_debian_trixie_amd64.deb &&
639+ mv sdrpp_debian_trixie_aarch64/sdrpp_debian_amd64.deb sdrpp_all/sdrpp_debian_trixie_aarch64.deb &&
634640 mv sdrpp_debian_sid_amd64/sdrpp_debian_amd64.deb sdrpp_all/sdrpp_debian_sid_amd64.deb &&
635641 mv sdrpp_debian_sid_aarch64/sdrpp_debian_amd64.deb sdrpp_all/sdrpp_debian_sid_aarch64.deb &&
636642 mv sdrpp_ubuntu_focal_amd64/sdrpp_debian_amd64.deb sdrpp_all/sdrpp_ubuntu_focal_amd64.deb &&
0 commit comments