Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 02 Jun 2026 15:07:42 +0000
From:      Rene Ladan <rene@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 7c613bc03e32 - main - x11/hamclock: Remove expired port
Message-ID:  <6a1ef1be.3b651.72af8ddc@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by rene:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7c613bc03e32424598b3ea56858e6a4c2d7ba651

commit 7c613bc03e32424598b3ea56858e6a4c2d7ba651
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2026-06-02 15:07:33 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2026-06-02 15:07:33 +0000

    x11/hamclock: Remove expired port
    
    2026-06-01 x11/hamclock: Upstream programmer is deceased upstream server discontinued in June
---
 MOVED                                        |  1 +
 x11/Makefile                                 |  1 -
 x11/hamclock/Makefile                        | 45 ----------------------------
 x11/hamclock/distinfo                        |  3 --
 x11/hamclock/files/patch-ArduinoLib_Makefile | 11 -------
 x11/hamclock/files/patch-Makefile            | 21 -------------
 x11/hamclock/files/patch-hamclock.desktop    | 11 -------
 x11/hamclock/files/patch-liveweb.cpp         | 11 -------
 x11/hamclock/files/patch-wsServer_Makefile   | 11 -------
 x11/hamclock/files/patch-zlib-hc_Makefile    |  8 -----
 x11/hamclock/pkg-descr                       |  4 ---
 11 files changed, 1 insertion(+), 126 deletions(-)

diff --git a/MOVED b/MOVED
index 12ec33cd8a0f..67a92c557a1a 100644
--- a/MOVED
+++ b/MOVED
@@ -5337,3 +5337,4 @@ www/redmine51||2026-05-31|Has expired: Please migrate to newer version. Ruby 3.2
 graphics/tippecanoe||2026-05-31|Broken for months
 games/minetestmapper||2026-05-31|Broken for months
 devel/rye||2026-06-02|Has expired: Rye is no longer developed. All users should migrate to uv, the successor project from the same maintainers, which is actively maintained and much more widely used
+x11/hamclock||2026-06-02|Has expired: Upstream programmer is deceased upstream server discontinued in June
diff --git a/x11/Makefile b/x11/Makefile
index ba00f8930e56..9b0da91ab516 100644
--- a/x11/Makefile
+++ b/x11/Makefile
@@ -126,7 +126,6 @@
     SUBDIR += guake
     SUBDIR += gxkb
     SUBDIR += habak
-    SUBDIR += hamclock
     SUBDIR += hhpc
     SUBDIR += histui
     SUBDIR += hs-xmobar
diff --git a/x11/hamclock/Makefile b/x11/hamclock/Makefile
deleted file mode 100644
index 0b0eff03c6e6..000000000000
--- a/x11/hamclock/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-PORTNAME=	hamclock
-DISTVERSION=	4.22
-PORTREVISION=	1
-CATEGORIES=	x11 hamradio
-MASTER_SITES=	https://www.clearskyinstitute.com/ham/HamClock/ \
-		LOCAL/db
-DISTNAME=	ESPHamClock
-
-MAINTAINER=	hamradio@FreeBSD.org
-COMMENT=	Handy clock with features for amateur radio operators
-WWW=		https://www.clearskyinstitute.com/ham/HamClock/
-
-LICENSE=	MIT
-LICENSE_FILE=	${WRKSRC}/LICENSE
-
-DEPRECATED=	Upstream programmer is deceased upstream server discontinued in June
-EXPIRATION_DATE=	2026-06-01
-
-USES=		gmake xorg zip desktop-file-utils
-USE_XORG=	x11 xorgproto
-
-PLIST_FILES=	bin/hamclock \
-		share/applications/hamclock.desktop \
-		share/icons/hicolor/48x48/apps/hamclock.png
-
-OPTIONS_DEFAULT=		SIZE1
-OPTIONS_SINGLE=			RESOLUTION
-OPTIONS_SINGLE_RESOLUTION=	SIZE1 SIZE2 SIZE3 SIZE4
-SIZE1_DESC=			Use 800x440 resolution
-SIZE2_DESC=			Use 1600x960 resolution
-SIZE3_DESC=			Use 2400x1440 resolution
-SIZE4_DESC=			Use 3200x1920 resolution
-
-SIZE1_ALL_TARGET=	hamclock-800x480
-SIZE2_ALL_TARGET=	hamclock-1600x960
-SIZE3_ALL_TARGET=	hamclock-2400x1440
-SIZE4_ALL_TARGET=	hamclock-3200x1920
-
-do-install:
-	@${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps
-	${INSTALL_PROGRAM} ${WRKSRC}/${ALL_TARGET} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
-	${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps/
-	${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR}/
-
-.include <bsd.port.mk>
diff --git a/x11/hamclock/distinfo b/x11/hamclock/distinfo
deleted file mode 100644
index f946bfde8b69..000000000000
--- a/x11/hamclock/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1768903148
-SHA256 (ESPHamClock.zip) = 863e9f56fa2a6788d11b329dfd04ee60ce851933f6f5bebcccb7e7cd098a41e0
-SIZE (ESPHamClock.zip) = 2021657
diff --git a/x11/hamclock/files/patch-ArduinoLib_Makefile b/x11/hamclock/files/patch-ArduinoLib_Makefile
deleted file mode 100644
index 0767b02fa74e..000000000000
--- a/x11/hamclock/files/patch-ArduinoLib_Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- ArduinoLib/Makefile.orig	2025-04-11 14:48:58 UTC
-+++ ArduinoLib/Makefile
-@@ -4,7 +4,7 @@
- 
- .PHONY: default
- 
--CXX = g++
-+CXX ?= g++
- 
- OBJS = \
- 	Adafruit_BME280.o \
diff --git a/x11/hamclock/files/patch-Makefile b/x11/hamclock/files/patch-Makefile
deleted file mode 100644
index fe97389e060d..000000000000
--- a/x11/hamclock/files/patch-Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
---- Makefile.orig	2025-09-12 00:49:22 UTC
-+++ Makefile
-@@ -13,7 +13,8 @@
- .PHONY: clean clobber help hclibs
- 
- # build flags common to all options and architectures
--CXXFLAGS = -IArduinoLib -IwsServer/include -Izlib-hc -I. -g -O2 -Wall -pthread -std=c++17
-+CXXFLAGS ?= -g -O2 -Wall
-+CXXFLAGS += -IArduinoLib -IwsServer/include -Izlib-hc -I. -std=c++17
- # CXXFLAGS += -Wextra -pedantic -Werror -Wno-attributes -Wno-unknown-pragmas
- 
- # add explicit framebuffer depth as _FB_DEPTH if defined
-@@ -28,7 +29,7 @@ LIBS = -lpthread -larduino -lzlib-hc -lws
- 
- LDXXFLAGS = -LArduinoLib -LwsServer -Lzlib-hc -g -pthread
- LIBS = -lpthread -larduino -lzlib-hc -lws
--CXX = g++
-+CXX ?= g++
- 
- # macOS does not have X11 by default; this assumes XQuartz or macports xorg has been installed
- ifeq ($(shell uname -s), Darwin)
diff --git a/x11/hamclock/files/patch-hamclock.desktop b/x11/hamclock/files/patch-hamclock.desktop
deleted file mode 100644
index 108add5bf9d9..000000000000
--- a/x11/hamclock/files/patch-hamclock.desktop
+++ /dev/null
@@ -1,11 +0,0 @@
---- hamclock.desktop.orig	2025-05-18 12:15:40 UTC
-+++ hamclock.desktop
-@@ -1,7 +1,7 @@ Exec=/usr/local/bin/hamclock
- [Desktop Entry]
- Name=HamClock
- Exec=/usr/local/bin/hamclock
--Icon=/home/pi/.hamclock/hamclock.png
-+Icon=hamclock.png
- Terminal=false
- Type=Application
- Categories=HamRadio
diff --git a/x11/hamclock/files/patch-liveweb.cpp b/x11/hamclock/files/patch-liveweb.cpp
deleted file mode 100644
index 2e75073c1409..000000000000
--- a/x11/hamclock/files/patch-liveweb.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- liveweb.cpp.orig	2025-09-12 01:16:46 UTC
-+++ liveweb.cpp
-@@ -12,7 +12,7 @@
- #include "HamClock.h"
- 
- // web socket library
--#include "ws.h"
-+#include "wsServer/include/ws.h"
- 
- 
- // import png writer -- complete implementation in a header file -- amazing.
diff --git a/x11/hamclock/files/patch-wsServer_Makefile b/x11/hamclock/files/patch-wsServer_Makefile
deleted file mode 100644
index d7e661f185c5..000000000000
--- a/x11/hamclock/files/patch-wsServer_Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- wsServer/Makefile.orig	2025-09-12 01:18:14 UTC
-+++ wsServer/Makefile
-@@ -13,7 +13,7 @@
- # You should have received a copy of the GNU General Public License
- # along with this program.  If not, see <http://www.gnu.org/licenses/>;
- 
--CC        = g++
-+CC       ?= g++
- AR        = ar
- ARFLAGS   = r
- CXXFLAGS  += -Iinclude
diff --git a/x11/hamclock/files/patch-zlib-hc_Makefile b/x11/hamclock/files/patch-zlib-hc_Makefile
deleted file mode 100644
index c35648db1702..000000000000
--- a/x11/hamclock/files/patch-zlib-hc_Makefile
+++ /dev/null
@@ -1,8 +0,0 @@
---- zlib-hc/Makefile.orig	2025-09-12 01:19:05 UTC
-+++ zlib-hc/Makefile
-@@ -1,4 +1,4 @@
--CXX=g++
-+CXX?=	g++
- 
- LIBOBJ =  \
- 	adler32.o \
diff --git a/x11/hamclock/pkg-descr b/x11/hamclock/pkg-descr
deleted file mode 100644
index 90246e86f2ab..000000000000
--- a/x11/hamclock/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-HamClock is a handy clock with features for amateur radio operators! One screen
-shows your local time in 12H and 24H format along with UTC in large, easy to
-read text. If your location is available, your grid square, local sunrise and
-sunset are also displayed


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a1ef1be.3b651.72af8ddc>