git: a98e00f18d12 - main - astro/gpxloggerd: Add nox11 FLAVOR

From: Gleb Popov <arrowd_at_FreeBSD.org>
Date: Mon, 05 Jan 2026 17:12:51 UTC
The branch main has been updated by arrowd:

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

commit a98e00f18d12bb605274c0d02d93cb0472f2fd09
Author:     Yusuf Yaman <nxjoseph@protonmail.com>
AuthorDate: 2026-01-05 06:29:53 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2026-01-05 17:12:45 +0000

    astro/gpxloggerd: Add nox11 FLAVOR
    
    See also: https://forums.freebsd.org/threads/poudriere-options.101078/
    
    PR:             292194
    
    Approved by:    glebius (maintainer)
---
 astro/gpxloggerd/Makefile | 19 +++++++++++++------
 1 file changed, 13 insertions(+), 6 deletions(-)

diff --git a/astro/gpxloggerd/Makefile b/astro/gpxloggerd/Makefile
index 8b9eb47937bc..8d6bf6ac61dd 100644
--- a/astro/gpxloggerd/Makefile
+++ b/astro/gpxloggerd/Makefile
@@ -1,18 +1,22 @@
 PORTNAME=	gpxloggerd
 PORTVERSION=	0.2.5
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	astro
-USE_GITHUB=	yes
-GH_ACCOUNT=	glebius
 
 MAINTAINER=	glebius@FreeBSD.org
 COMMENT=	Daemon that connects to the GPSD daemon and logs GPS traces
+WWW=		https://github.com/glebius/gpxloggerd
+
+FLAVORS=	x11 nox11
+FLAVOR?=	${FLAVORS:[1]}
+nox11_PKGNAMESUFFIX=	-nox11
 
-LIB_DEPENDS=	libgps.so:astro/gpsd
+nox11_LIB_DEPENDS=	libgps.so:astro/gpsd@nox11
+x11_LIB_DEPENDS=	libgps.so:astro/gpsd
 
+USE_GITHUB=	yes
+GH_ACCOUNT=	glebius
 USE_RC_SUBR=	${PORTNAME}
-PLIST_FILES=	sbin/${PORTNAME} \
-		share/man/man8/${PORTNAME}.8.gz
 
 LDFLAGS+=	-lm
 
@@ -20,4 +24,7 @@ do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin/
 	${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.8 ${STAGEDIR}${PREFIX}/share/man/man8/
 
+PLIST_FILES=	sbin/${PORTNAME} \
+		share/man/man8/${PORTNAME}.8.gz
+
 .include <bsd.port.mk>