git: 81e5eb4a7424 - main - comms/fllog: Update 1.2.8 => 1.2.9

From: Älven <alven_at_FreeBSD.org>
Date: Wed, 05 Nov 2025 23:23:58 UTC
The branch main has been updated by alven:

URL: https://cgit.FreeBSD.org/ports/commit/?id=81e5eb4a7424af03419700fa9245404dec637c64

commit 81e5eb4a7424af03419700fa9245404dec637c64
Author:     Älven <alven@FreeBSD.org>
AuthorDate: 2025-11-04 15:05:46 +0000
Commit:     Älven <alven@FreeBSD.org>
CommitDate: 2025-11-05 23:23:42 +0000

    comms/fllog: Update 1.2.8 => 1.2.9
    
    Changelogs:
    * https://sourceforge.net/p/fldigi/fllog/ci/v1.2.9/tree/ChangeLog
    
    * Use https:// for WWW
    * WWW works even without index.html at the end
    * All references to www.w1hkj.com changed to www.w1hkj.org
    * Add LICENSE_FILE
    * Specify missing LIB_DEPENDS and USES (by poudriere(1) QA-stage)
    * Use standard option name for NATIVE from Mk/bsd.options.desc.mk
    * Pet portclippy(1) and portfmt(1)
    * The option NATIVE removed.
      In FreeBSD port's native build can be turned on for users
      by adding CPUTYPE=native into /etc/make.conf
      This would get into the build through CFLAGS and CXXFLAGS.
    
    Approved by:            hamradio@ (alven@, yuri@)
    Approved by:            yuri@ (Mentor)
    Differential Revision:  https://reviews.freebsd.org/D53581
---
 comms/fllog/Makefile | 23 ++++++++++-------------
 comms/fllog/distinfo |  6 +++---
 2 files changed, 13 insertions(+), 16 deletions(-)

diff --git a/comms/fllog/Makefile b/comms/fllog/Makefile
index e76a2f970259..d3a36c569c71 100644
--- a/comms/fllog/Makefile
+++ b/comms/fllog/Makefile
@@ -1,30 +1,27 @@
 PORTNAME=	fllog
-PORTVERSION=	1.2.8
+DISTVERSION=	1.2.9
 CATEGORIES=	comms hamradio
-MASTER_SITES=	SF/fldigi/${PORTNAME} \
-		http://www.w1hkj.com/files/fllog/
+MASTER_SITES=	SF/fldigi/${PORTNAME}
 
 MAINTAINER=	hamradio@FreeBSD.org
 COMMENT=	Ham Radio logging program
-WWW=		http://www.w1hkj.com/fllog-help/index.html
+WWW=		https://www.w1hkj.org/fllog-help/
 
 LICENSE=	GPLv2
+LICENSE_FILE=	${WRKSRC}/COPYING
 
-LIB_DEPENDS=	libfltk.so:x11-toolkits/fltk
+LIB_DEPENDS=	libfltk.so:x11-toolkits/fltk \
+		libfontconfig.so:x11-fonts/fontconfig \
+		libpng16.so:graphics/png
+
+USES=		desktop-file-utils gmake jpeg xorg
+USE_XORG=	x11 xcursor xext xfixes xft xinerama xrender
 
-USES=		gmake desktop-file-utils
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	FLTK_CONFIG="${LOCALBASE}/bin/fltk-config"
 
-OPTIONS_DEFINE=	NATIVE_OPT
-
-NATIVE_OPT_DESC=	Enable Native Optimizations
-
 PLIST_FILES=	bin/fllog \
 		share/applications/fllog.desktop \
 		share/pixmaps/fllog.xpm
 
-NATIVE_OPT_CONFIGURE_ON=	--enable-optimizations=native
-NATIVE_OPT_CONFIGURE_OFF=	--enable-optimizations=none
-
 .include <bsd.port.mk>
diff --git a/comms/fllog/distinfo b/comms/fllog/distinfo
index d02569fd764f..afe3a52da32d 100644
--- a/comms/fllog/distinfo
+++ b/comms/fllog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1705522238
-SHA256 (fllog-1.2.8.tar.gz) = 9092dbd627ddf2c50ec0680db081269611f6f5f40b7537c332328baf32bbaf52
-SIZE (fllog-1.2.8.tar.gz) = 439478
+TIMESTAMP = 1762266415
+SHA256 (fllog-1.2.9.tar.gz) = dde26f4fd3e31d3acc9f4fe902b50320813b4fbcb56276b21b93ee1a8930b519
+SIZE (fllog-1.2.9.tar.gz) = 440142