git: 676fffe7439a - main - comms/hackrf-devel: Remove expired port

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Sat, 02 Aug 2025 09:34:56 UTC
The branch main has been updated by rene:

URL: https://cgit.FreeBSD.org/ports/commit/?id=676fffe7439a1303b36d4b13e8b25b387ef45bc0

commit 676fffe7439a1303b36d4b13e8b25b387ef45bc0
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2025-08-02 09:34:52 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2025-08-02 09:34:52 +0000

    comms/hackrf-devel: Remove expired port
    
    2025-07-31 comms/hackrf-devel: Legacy version, consider migrating to comms/hackrf
---
 MOVED                                              |  1 +
 comms/Makefile                                     |  1 -
 comms/hackrf-devel/Makefile                        | 33 ----------------------
 comms/hackrf-devel/Makefile.git_rev                |  2 --
 comms/hackrf-devel/distinfo                        |  3 --
 comms/hackrf-devel/files/newVersion.sh             | 22 ---------------
 .../files/patch-host_hackrf-tools_CMakeLists.txt   | 11 --------
 .../files/patch-host_libhackrf_CMakeLists.txt      | 11 --------
 comms/hackrf-devel/pkg-descr                       |  5 ----
 comms/hackrf-devel/pkg-plist                       | 14 ---------
 10 files changed, 1 insertion(+), 102 deletions(-)

diff --git a/MOVED b/MOVED
index 93f32c75b1ef..0b1e21f18b59 100644
--- a/MOVED
+++ b/MOVED
@@ -4673,3 +4673,4 @@ devel/netscape-java40||2025-08-02|Has expired: Abandonware
 devel/aegis||2025-08-02|Has expired: Abandoned upstream, last release in 2012
 devel/wrangler||2025-08-02|Has expired: Deprecated upstream as of Aug 3, 2023
 devel/libgee06|devel/libgee|2025-08-02|Has expired: Legacy verision, unsupported upstream
+comms/hackrf-devel|comms/hackrf|2025-08-02|Has expired: Legacy version, consider migrating to comms/hackrf
diff --git a/comms/Makefile b/comms/Makefile
index 44cd5cd60702..2fdb7d70fe2e 100644
--- a/comms/Makefile
+++ b/comms/Makefile
@@ -59,7 +59,6 @@
     SUBDIR += gstreamer1-plugins-spandsp
     SUBDIR += gtkmmorse
     SUBDIR += hackrf
-    SUBDIR += hackrf-devel
     SUBDIR += hamlib
     SUBDIR += hcidump
     SUBDIR += hidapi
diff --git a/comms/hackrf-devel/Makefile b/comms/hackrf-devel/Makefile
deleted file mode 100644
index 53a9812c4b49..000000000000
--- a/comms/hackrf-devel/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-PORTNAME=	hackrf
-PORTVERSION=	g${GIT_SRC_DATE}
-PORTREVISION=	1
-CATEGORIES=	comms devel hamradio science security
-PKGNAMESUFFIX=	-devel
-
-MAINTAINER=	mr@freebsd.org
-COMMENT=	Low cost open source hardware software radio platform
-WWW=		https://greatscottgadgets.com/hackrf/
-
-LICENSE=	GPLv2
-
-DEPRECATED=	Legacy version, consider migrating to comms/hackrf
-EXPIRATION_DATE=2025-07-31
-
-LIB_DEPENDS=	libfftw3.so:math/fftw3 \
-		libfftw3f.so:math/fftw3-float
-
-CONFLICTS=	hackrf
-
-USE_GITHUB=	YES
-GH_ACCOUNT=	mossmann
-GH_TAGNAME=	${GIT_SRC_HASH}
-
-USES=		cmake
-CMAKE_SOURCE_PATH=	${WRKSRC}/host
-CMAKE_ARGS=	-DLIBUSB_LIBRARIES=/usr/lib/libusb.so
-
-USE_LDCONFIG=	yes
-
-.include "Makefile.git_rev"
-
-.include <bsd.port.mk>
diff --git a/comms/hackrf-devel/Makefile.git_rev b/comms/hackrf-devel/Makefile.git_rev
deleted file mode 100644
index c6d13ec86626..000000000000
--- a/comms/hackrf-devel/Makefile.git_rev
+++ /dev/null
@@ -1,2 +0,0 @@
-GIT_SRC_HASH=  ee44d2d62e2dd24648599172f90fc8fc2e3b3cc3
-GIT_SRC_DATE=  2021.01.24
diff --git a/comms/hackrf-devel/distinfo b/comms/hackrf-devel/distinfo
deleted file mode 100644
index 93420ec37dcd..000000000000
--- a/comms/hackrf-devel/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1611498095
-SHA256 (mossmann-hackrf-g2021.01.24-ee44d2d62e2dd24648599172f90fc8fc2e3b3cc3_GH0.tar.gz) = d558885810aaa6ed087239d49c8160446887fccb0b8e14a06d80851eef0f2fc0
-SIZE (mossmann-hackrf-g2021.01.24-ee44d2d62e2dd24648599172f90fc8fc2e3b3cc3_GH0.tar.gz) = 15208743
diff --git a/comms/hackrf-devel/files/newVersion.sh b/comms/hackrf-devel/files/newVersion.sh
deleted file mode 100644
index f5fda28da77b..000000000000
--- a/comms/hackrf-devel/files/newVersion.sh
+++ /dev/null
@@ -1,22 +0,0 @@
-#!/bin/sh
-
-CURDIR=`pwd`
-WRKDIR=`pwd`/work
-#mkdir -p "${WRKDIR}"
-
-if [ \! -d "${CURDIR}/kicad-repo" ]; then
- git clone https://github.com/mossmann/hackrf.git -b master "${CURDIR}/hackrf-repo";
-else
-  cd "${CURDIR}/hackrf-repo"
-  git pull https://github.com/mossmann/hackrf.git;
-fi
-
-cd "${CURDIR}/hackrf-repo"
-GIT_SRC_HASH=`git log -n 1 --pretty=format:"%H"`;
-GIT_SRC_DATE=`git log -n 1 --date=iso-local -n 1 --pretty=format:"%cd" | \
-    cut -c '1-10' | sed -e 's,-,.,g' `
-
-echo "$GIT_SRC_HASH, $GIT_SRC_DATE"
-echo "GIT_SRC_HASH=  ${GIT_SRC_HASH}"    > ${CURDIR}/Makefile.git_rev
-echo "GIT_SRC_DATE=  ${GIT_SRC_DATE}"   >> ${CURDIR}/Makefile.git_rev
-
diff --git a/comms/hackrf-devel/files/patch-host_hackrf-tools_CMakeLists.txt b/comms/hackrf-devel/files/patch-host_hackrf-tools_CMakeLists.txt
deleted file mode 100644
index 74a62fe9f785..000000000000
--- a/comms/hackrf-devel/files/patch-host_hackrf-tools_CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- host/hackrf-tools/CMakeLists.txt.orig	2020-10-13 21:46:30 UTC
-+++ host/hackrf-tools/CMakeLists.txt
-@@ -33,7 +33,7 @@ include_directories(getopt)
- add_definitions(/D _CRT_SECURE_NO_WARNINGS)
- else()
- add_definitions(-Wall)
--set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu90")
-+set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS}")
- endif()
- 
- if(NOT libhackrf_SOURCE_DIR)
diff --git a/comms/hackrf-devel/files/patch-host_libhackrf_CMakeLists.txt b/comms/hackrf-devel/files/patch-host_libhackrf_CMakeLists.txt
deleted file mode 100644
index e5e5e4b3d782..000000000000
--- a/comms/hackrf-devel/files/patch-host_libhackrf_CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- host/libhackrf/CMakeLists.txt.orig	2020-10-13 21:46:30 UTC
-+++ host/libhackrf/CMakeLists.txt
-@@ -37,7 +37,7 @@ if(MSVC)
- 	set(THREADS_USE_PTHREADS_WIN32 true)
- else()
- 	add_definitions(-Wall)
--	set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu90")
-+	set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS}")
- 
- 	INCLUDE(TestBigEndian)
- 	TEST_BIG_ENDIAN(BIGENDIAN)
diff --git a/comms/hackrf-devel/pkg-descr b/comms/hackrf-devel/pkg-descr
deleted file mode 100644
index 7e8bf1f695b5..000000000000
--- a/comms/hackrf-devel/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-HackRF One from Great Scott Gadgets is a Software Defined Radio peripheral
-capable of transmission or reception of radio signals from 10 MHz to 6 GHz.
-Designed to enable test and development of modern and next generation radio
-technologies, HackRF One is an open source hardware platform that can
-be used as a USB peripheral or programmed for stand-alone operation.
diff --git a/comms/hackrf-devel/pkg-plist b/comms/hackrf-devel/pkg-plist
deleted file mode 100644
index 8ac0dbe8b73b..000000000000
--- a/comms/hackrf-devel/pkg-plist
+++ /dev/null
@@ -1,14 +0,0 @@
-bin/hackrf_clock
-bin/hackrf_cpldjtag
-bin/hackrf_debug
-bin/hackrf_info
-bin/hackrf_operacake
-bin/hackrf_spiflash
-bin/hackrf_sweep
-bin/hackrf_transfer
-include/libhackrf/hackrf.h
-lib/libhackrf.a
-lib/libhackrf.so
-lib/libhackrf.so.0
-lib/libhackrf.so.0.5.0
-libdata/pkgconfig/libhackrf.pc