From 3f6150956913f1dd653bde5675715575f83f5924 Mon Sep 17 00:00:00 2001 From: Mooneer Salem Date: Wed, 11 Jun 2025 13:00:45 -0700 Subject: [PATCH] Update Hamlib to 4.6.3 (macOS/Windows). (#930) * Update Hamlib to 4.6.3 (macOS/Windows). * Add PR #930 to changelog. * Revert inadvertent change. --- USER_MANUAL.md | 2 ++ build_osx.sh | 2 +- cmake/BuildHamlib.cmake | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/USER_MANUAL.md b/USER_MANUAL.md index e58dbbdf..08baee23 100644 --- a/USER_MANUAL.md +++ b/USER_MANUAL.md @@ -805,6 +805,8 @@ LDPC | Low Density Parity Check Codes - a family of powerful FEC codes 2. Documentation: * Add missing dependency for macOS builds to README. (PR #925; thanks @relistan!) * Add note about using XWayland on Linux. (PR #926) +3. Build system: + * Update Hamlib to 4.6.3 (macOS/Windows). (PR #930) ## V2.0.0 June 2025 diff --git a/build_osx.sh b/build_osx.sh index 25a2974a..5eac2e2e 100755 --- a/build_osx.sh +++ b/build_osx.sh @@ -42,7 +42,7 @@ if [ $BUILD_DEPS == 1 ]; then if [ ! -d hamlib-code ]; then git clone https://github.com/Hamlib/Hamlib.git hamlib-code fi - cd hamlib-code && git checkout 4.6.2 && git pull + cd hamlib-code && git checkout 4.6.3 && git pull ./bootstrap if [ $UNIV_BUILD == 1 ]; then CFLAGS="-g -O2 -mmacosx-version-min=10.9 -arch x86_64 -arch arm64" CXXFLAGS="-g -O2 -mmacosx-version-min=10.9 -arch x86_64 -arch arm64" ./configure --enable-shared --prefix $HAMLIBDIR diff --git a/cmake/BuildHamlib.cmake b/cmake/BuildHamlib.cmake index 7f35d145..cf8988f2 100644 --- a/cmake/BuildHamlib.cmake +++ b/cmake/BuildHamlib.cmake @@ -16,7 +16,7 @@ endif(MINGW AND CMAKE_CROSSCOMPILING) include(ExternalProject) ExternalProject_Add(build_hamlib - URL https://github.com/Hamlib/Hamlib/archive/refs/tags/4.6.2.zip + URL https://github.com/Hamlib/Hamlib/archive/refs/tags/4.6.3.zip BUILD_IN_SOURCE 1 INSTALL_DIR external/dist PATCH_COMMAND ${HAMLIB_PATCH_CMD}