Update Hamlib version from 4.7.0 to 4.7.1

Also disable an Actions dependency.
This commit is contained in:
Wyatt Miler 2026-04-27 18:09:32 -04:00 committed by GitHub
parent a6c7a19b82
commit 99641c3738
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -89,12 +89,12 @@ jobs:
path: /home/runner/work/JS8Call-improved/JS8Call-improved/local/ffmpeg
key: ${{ runner.os }}-${{ steps.which-os.outputs.thisos }}-${{ runner.arch }}-ffmpeg713
- name: Cache Check Hamlib 4.7.0
- name: Cache Check Hamlib 4.7.1
id: cache-hamlib
uses: actions/cache/restore@v5
with:
path: /home/runner/work/JS8Call-improved/JS8Call-improved/local/hamlib
key: ${{ runner.os }}-${{ steps.which-os.outputs.thisos }}-${{ runner.arch }}-hamlib470
key: ${{ runner.os }}-${{ steps.which-os.outputs.thisos }}-${{ runner.arch }}-hamlib471
- name: Cache Check fftw 3.3.10
id: cache-fftw
@ -216,20 +216,23 @@ jobs:
path: /home/runner/work/JS8Call-improved/JS8Call-improved/local/ffmpeg
## Hamlib official release
- name: Build/Install Hamlib 4.7.0
if: steps.cache-hamlib.outputs.cache-hit != 'true'
id: install-hamlib
uses: robinraju/release-downloader@v1.12
with:
repository: 'hamlib/hamlib'
fileName: 'hamlib-4.7.0.tar.gz '
tag: '4.7.0'
extract: true
out-file-path: /tmp/hamlib
# - name: Build/Install Hamlib 4.7.0
# if: steps.cache-hamlib.outputs.cache-hit != 'true'
# id: install-hamlib
# uses: robinraju/release-downloader@v1.12
# with:
# repository: 'hamlib/hamlib'
# fileName: 'hamlib-4.7.0.tar.gz '
# tag: '4.7.0'
# extract: true
# out-file-path: /tmp/hamlib
- name: Build Hamlib 4.7.0 with debug flags
- name: Build Hamlib 4.7.1 with debug flags
if: steps.cache-hamlib.outputs.cache-hit != 'true'
run: |
curl --location --output /tmp/hamlib-4.7.1.tar.gz https://github.com/Hamlib/Hamlib/releases/download/4.7.1/hamlib-4.7.1.tar.gz
cd /tmp
tar zxf hamlib-4.7.1.tar.gz
cd /tmp/hamlib/hamlib-4.7.0/
./configure --prefix=${GITHUB_WORKSPACE}/local/hamlib --no-create --no-recursion CFLAGS="-g -O0 -fPIC"
./config.status
@ -240,7 +243,7 @@ jobs:
if: steps.cache-hamlib.outputs.cache-hit != 'true'
uses: actions/cache/save@v5
with:
key: ${{ runner.os }}-${{ steps.which-os.outputs.thisos }}-${{ runner.arch }}-hamlib470
key: ${{ runner.os }}-${{ steps.which-os.outputs.thisos }}-${{ runner.arch }}-hamlib471
path: /home/runner/work/JS8Call-improved/JS8Call-improved/local/hamlib
## fftw