git: 9eac2c5903ca - main - comms/hydrasdr: Update 1.0.2 => 1.0.3
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 30 Oct 2025 17:55:54 UTC
The branch main has been updated by alven:
URL: https://cgit.FreeBSD.org/ports/commit/?id=9eac2c5903ca13eac7d35d5b8173a57fc002364c
commit 9eac2c5903ca13eac7d35d5b8173a57fc002364c
Author: unitrunker <unitrunker@unitrunker.net>
AuthorDate: 2025-10-19 08:54:11 +0000
Commit: Älven <alven@FreeBSD.org>
CommitDate: 2025-10-30 17:55:33 +0000
comms/hydrasdr: Update 1.0.2 => 1.0.3
Changelogs:
* https://github.com/hydrasdr/rfone_host/releases/tag/v1.0.3
* https://github.com/hydrasdr/rfone_host/compare/v1.0.2...v1.0.3
* Pet portclippy(1) and portfmt(1)
PR: 289903
Approved by: unitrunker <unitrunker@unitrunker.net> (maintainer)
Approved by: yuri@ (Mentor)
---
comms/hydrasdr/Makefile | 15 ++++++++-------
comms/hydrasdr/distinfo | 6 +++---
.../files/patch-libhydrasdr_CMakeLists.txt | 22 ----------------------
comms/hydrasdr/pkg-plist | 7 ++++++-
4 files changed, 17 insertions(+), 33 deletions(-)
diff --git a/comms/hydrasdr/Makefile b/comms/hydrasdr/Makefile
index 009c1f115e10..373600753acc 100644
--- a/comms/hydrasdr/Makefile
+++ b/comms/hydrasdr/Makefile
@@ -1,10 +1,10 @@
PORTNAME= hydrasdr
DISTVERSIONPREFIX= v
-DISTVERSION= 1.0.2
+DISTVERSION= 1.0.3
CATEGORIES= comms hamradio
MAINTAINER= unitrunker@gmail.com
-COMMENT= HydraSDR RFONE's host library and associated tools
+COMMENT= HydraSDR RFONE\'s host library and associated tools
WWW= https://hydrasdr.com/
LICENSE= GPLv2
@@ -15,9 +15,13 @@ USE_GITHUB= yes
GH_PROJECT= rfone_host
USE_LDCONFIG= yes
+CMAKE_ARGS= -DLIBUSB_INCLUDE_DIR="/usr/include" \
+ -DLIBUSB_LIBRARIES="/usr/lib/libusb.so"
CMAKE_OFF= INSTALL_UDEV_RULES
-CMAKE_ARGS= -DLIBUSB_LIBRARIES="/usr/lib/libusb.so" \
- -DLIBUSB_INCLUDE_DIR="/usr/include"
+
+CFLAGS_powerpc64= -DNO_WARN_X86_INTRINSICS -mvsx
+CFLAGS_powerpc64le= -DNO_WARN_X86_INTRINSICS
+
OPTIONS_DEFINE_amd64= SIMD
OPTIONS_DEFINE_i386= SIMD
OPTIONS_DEFAULT_amd64= SIMD
@@ -25,7 +29,4 @@ OPTIONS_DEFAULT_i386= SIMD
SIMD_CFLAGS= -DFREEBSD_USE_SIMD -msse -msse2 -mfpmath=sse -mmmx
-CFLAGS_powerpc64= -DNO_WARN_X86_INTRINSICS -mvsx
-CFLAGS_powerpc64le= -DNO_WARN_X86_INTRINSICS
-
.include <bsd.port.mk>
diff --git a/comms/hydrasdr/distinfo b/comms/hydrasdr/distinfo
index 80c529e2c654..17bdd759d016 100644
--- a/comms/hydrasdr/distinfo
+++ b/comms/hydrasdr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753631782
-SHA256 (hydrasdr-rfone_host-v1.0.2_GH0.tar.gz) = 4d5d47bd5f34479073b50229e95be606d6236714c048af97ed356ab090f158ac
-SIZE (hydrasdr-rfone_host-v1.0.2_GH0.tar.gz) = 270469
+TIMESTAMP = 1760863733
+SHA256 (hydrasdr-rfone_host-v1.0.3_GH0.tar.gz) = 9ede1a10d03f47444972b4c84d7d846bfdbe63e0912e96b9131f1d5f5851454b
+SIZE (hydrasdr-rfone_host-v1.0.3_GH0.tar.gz) = 271460
diff --git a/comms/hydrasdr/files/patch-libhydrasdr_CMakeLists.txt b/comms/hydrasdr/files/patch-libhydrasdr_CMakeLists.txt
deleted file mode 100644
index 609c02a6a7c4..000000000000
--- a/comms/hydrasdr/files/patch-libhydrasdr_CMakeLists.txt
+++ /dev/null
@@ -1,22 +0,0 @@
---- libhydrasdr/CMakeLists.txt.orig 2025-07-17 22:22:04 UTC
-+++ libhydrasdr/CMakeLists.txt
-@@ -108,11 +108,18 @@ CONFIGURE_FILE(
- ${CMAKE_CURRENT_BINARY_DIR}/libhydrasdr.pc
- @ONLY)
-
-+STRING(COMPARE EQUAL ${BSD} "FreeBSD" FREEBSD)
-+if (FREEBSD)
- INSTALL(
- FILES ${CMAKE_CURRENT_BINARY_DIR}/libhydrasdr.pc
-+ DESTINATION libdata${LIB_SUFFIX}/pkgconfig
-+)
-+else()
-+INSTALL(
-+ FILES ${CMAKE_CURRENT_BINARY_DIR}/libhydrasdr.pc
- DESTINATION lib${LIB_SUFFIX}/pkgconfig
- )
--
-+endif()
- ########################################################################
- # Create uninstall target
- ########################################################################
diff --git a/comms/hydrasdr/pkg-plist b/comms/hydrasdr/pkg-plist
index 684527fd20c7..322c2c89f8de 100644
--- a/comms/hydrasdr/pkg-plist
+++ b/comms/hydrasdr/pkg-plist
@@ -14,8 +14,13 @@ include/libhydrasdr/hydrasdr.h
include/libhydrasdr/hydrasdr_commands.h
include/libhydrasdr/iqconverter_float.h
include/libhydrasdr/iqconverter_int16.h
+lib/cmake/HydraSDR/FindLIBUSB.cmake
+lib/cmake/HydraSDR/HydraSDRConfig.cmake
+lib/cmake/HydraSDR/HydraSDRConfigVersion.cmake
+lib/cmake/HydraSDR/HydraSDRTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/HydraSDR/HydraSDRTargets.cmake
lib/libhydrasdr.a
lib/libhydrasdr.so
lib/libhydrasdr.so.0
-lib/libhydrasdr.so.1.0.2
+lib/libhydrasdr.so.1.0.3
libdata/pkgconfig/libhydrasdr.pc