Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 05 Feb 2026 13:35:11 +0000
From:      Diane Bruce <db@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 099a25bf902f - main - comms/xastir: Update to point release 2.2.2
Message-ID:  <69849c8f.33fb0.66cc4938@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by db:

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

commit 099a25bf902f7ac4defda6b9ba5aad4d802858dc
Author:     Diane Bruce <db@FreeBSD.org>
AuthorDate: 2026-02-05 13:29:04 +0000
Commit:     Diane Bruce <db@FreeBSD.org>
CommitDate: 2026-02-05 13:35:00 +0000

    comms/xastir: Update to point release 2.2.2
    
    From git repo:
    This is another point release of Xastir.
    
    It is largely a cleanup release, but a small number of improvements have been made since release 2.2.0:
    
        A bug in the formatting of "altitude in comment" packets when PHG is specified was fixed.
        the "get-NWSdata" script has been updated to download the most recent NWS shapefiles.
        Xastir can now be built against Berkeley DB version 18.1. Previously it was limited to versions in the 5.x range, which are all long past end of life.
        A higher quality PNG and SVG icon for Xastir has been added.
        Deprecated autoconf macros have been removed so that autoreconf or bootstrap don't complain so loudly.
    
    Local changes:
    - Complete removal of ImageMagick on advice of xastir developer Tom Russo <russo@bogodyn.org>
    - Addition of db18 support
    
    Reviewed by:    Tom Russo <russo@bogodyn.org>
---
 comms/xastir/Makefile             | 36 ++++++++++++------------------------
 comms/xastir/distinfo             |  6 +++---
 comms/xastir/files/pkg-message.in |  2 +-
 comms/xastir/pkg-plist            | 32 ++++++++++++++++----------------
 4 files changed, 32 insertions(+), 44 deletions(-)

diff --git a/comms/xastir/Makefile b/comms/xastir/Makefile
index 1b51aa879412..bbc1663182fc 100644
--- a/comms/xastir/Makefile
+++ b/comms/xastir/Makefile
@@ -1,12 +1,11 @@
 PORTNAME=	xastir
 DISTVERSIONPREFIX=	Release-
-DISTVERSION=	2.2.0
-PORTREVISION=	10
+DISTVERSION=	2.2.2
 CATEGORIES=	comms hamradio
 
 MAINTAINER=	hamradio@FreeBSD.org
 COMMENT=	X Amateur Station Tracking and Information Reporting
-WWW=		http://www.xastir.org/
+WWW=		https://github.com/Xastir/Xastir/wiki
 
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
@@ -17,17 +16,19 @@ LIB_DEPENDS=	libfreetype.so:print/freetype2 \
 		libjasper.so:graphics/jasper \
 		libjbig.so:graphics/jbigkit \
 		liblcms2.so:graphics/lcms2 \
-		libpng.so:graphics/png \
 		libshp.so:devel/shapelib \
+		libpng.so:graphics/png \
 		libtiff.so:graphics/tiff \
 		libwebp.so:graphics/webp \
 		libwebpmux.so:graphics/webp \
 		libwmflite.so:graphics/libwmf \
 		libpcre2-8.so:devel/pcre2 \
 		libjxl.so:graphics/libjxl \
-		libjxl_threads.so:graphics/libjxl
+		libjxl_threads.so:graphics/libjxl \
+		libproj.so:graphics/proj \
+		libGraphicsMagick.so:graphics/GraphicsMagick
 
-USES=		autoreconf gmake gnome jpeg motif shebangfix xorg
+USES=		autoreconf gmake gnome jpeg motif shebangfix xorg bdb:18
 
 USE_XORG=	ice sm x11 xext xt
 USE_GNOME+=	libxml2
@@ -43,11 +44,11 @@ GH_PROJECT=	Xastir
 
 SUB_FILES=	pkg-message
 
-CONFIGURE_ARGS=	--without-map-cache
+CONFIGURE_ARGS=	--with-bdb-libdir=${BDB_LIB_DIR} \
+		--with-bdb-incdir=${BDB_INCLUDE_DIR} \
+		--with-graphicsmagick
 
-OPTIONS_DEFINE=		CURL DAVIS ERRORPOP FESTIVAL GEOTIFF GPSMAN
-OPTIONS_RADIO=		MGG
-OPTIONS_RADIO_MGG=	GMAGICK IMAGICK
+OPTIONS_DEFINE=		DOCS CURL DAVIS ERRORPOP FESTIVAL GEOTIFF GPSMAN
 
 DAVIS_DESC=	Include Davis Weatherstation Support
 CURL_DESC=	Include CURL Internet Image support
@@ -55,34 +56,21 @@ GEOTIFF_DESC=	Include GeoTIFF Support
 GPSMAN_DESC=	Include GPSMAN Support
 FESTIVAL_DESC=	Include Festival Voice Synthesis Support
 ERRORPOP_DESC=	Send error popups to stderr
-MGG_DESC=	Image library for raster map processing
-IMAGICK_DESC=	ImageMagick (Version 6)
-GMAGICK_DESC=	GraphicsMagick (Needs GCC to compile)
 
-OPTIONS_DEFAULT=	CURL GMAGICK
+OPTIONS_DEFAULT=	CURL GEOTIFF
 
 DAVIS_CONFIGURE_ON=	--enable-davis
 
-IMAGICK_USES=		magick:6
-IMAGICK_CONFIGURE_WITH=	imagemagick
-
-GMAGICK_LIB_DEPENDS=	libGraphicsMagickWand.so:graphics/GraphicsMagick
-GMAGICK_CONFIGURE_WITH=	graphicsmagick
-GMAGICK_USES=		compiler:gcc-c++11-lib
-
 CURL_LIB_DEPENDS=	libcurl.so:ftp/curl
 
 GEOTIFF_LIB_DEPENDS=	libgeotiff.so:graphics/libgeotiff
 
 GPSMAN_BUILD_DEPENDS=	${LOCALBASE}/share/doc/gpsmanshp/GPSManSHP.pdf:graphics/gpsmanshp
-GPSMAN_IMPLIES=		SHAPELIB
 GPSMAN_CONFIGURE_WITH=	gpsman
 
 FESTIVAL_BUILD_DEPENDS=		festival:audio/festival
 FESTIVAL_CONFIGURE_WITH=	festival
 
-#RTREE_CONFIGURE_WITH=	rtree
-
 ERRORPOP_CONFIGURE_WITH=	errorpopups
 
 .include <bsd.port.mk>
diff --git a/comms/xastir/distinfo b/comms/xastir/distinfo
index 881572f4134a..fe6cb80d88ac 100644
--- a/comms/xastir/distinfo
+++ b/comms/xastir/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691217889
-SHA256 (Xastir-Xastir-Release-2.2.0_GH0.tar.gz) = 4d1844a5c9f31407d34fa0339a2b462f8c53991d41045ad16b39ded5dcdfb2fe
-SIZE (Xastir-Xastir-Release-2.2.0_GH0.tar.gz) = 2232411
+TIMESTAMP = 1769896508
+SHA256 (Xastir-Xastir-Release-2.2.2_GH0.tar.gz) = e80d1640ef2b8071984a633d45beae878c120d6012cb371405b160a06b328542
+SIZE (Xastir-Xastir-Release-2.2.2_GH0.tar.gz) = 2246995
diff --git a/comms/xastir/files/pkg-message.in b/comms/xastir/files/pkg-message.in
index e70dec639962..a9cb7f4511af 100644
--- a/comms/xastir/files/pkg-message.in
+++ b/comms/xastir/files/pkg-message.in
@@ -3,7 +3,7 @@
   message: <<EOM
 Xastir is now installed.
 
-Hop on over to http://www.xastir.org/ for details on getting
+Hop on over to https://github.com/Xastir/Xastir/wiki for details on getting
 maps and for more information on using Xastir.
 
 Your map directory is %%PREFIX%%/share/xastir/maps
diff --git a/comms/xastir/pkg-plist b/comms/xastir/pkg-plist
index d694e97b688d..099ea115f056 100644
--- a/comms/xastir/pkg-plist
+++ b/comms/xastir/pkg-plist
@@ -2,25 +2,25 @@ bin/callpass
 bin/testdbfawk
 bin/xastir
 bin/xastir_udp_client
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/CONTRIBUTING.md
+%%PORTDOCS%%%%DOCSDIR%%/COPYING
+%%PORTDOCS%%%%DOCSDIR%%/COPYING.LIB.LESSTIF
+%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
+%%PORTDOCS%%%%DOCSDIR%%/FAQ
+%%PORTDOCS%%%%DOCSDIR%%/INSTALL.md
+%%PORTDOCS%%%%DOCSDIR%%/LICENSE
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/README.CYGWIN
+%%PORTDOCS%%%%DOCSDIR%%/README.GIT
+%%PORTDOCS%%%%DOCSDIR%%/README.MAPS
+%%PORTDOCS%%%%DOCSDIR%%/README.OSM_maps
+%%PORTDOCS%%%%DOCSDIR%%/README.sudo
+%%PORTDOCS%%%%DOCSDIR%%/UPGRADE
 share/man/man1/callpass.1.gz
 share/man/man1/testdbfawk.1.gz
 share/man/man1/xastir.1.gz
 share/man/man1/xastir_udp_client.1.gz
-%%DOCSDIR%%/AUTHORS
-%%DOCSDIR%%/CONTRIBUTING.md
-%%DOCSDIR%%/COPYING
-%%DOCSDIR%%/COPYING.LIB.LESSTIF
-%%DOCSDIR%%/ChangeLog
-%%DOCSDIR%%/FAQ
-%%DOCSDIR%%/INSTALL.md
-%%DOCSDIR%%/LICENSE
-%%DOCSDIR%%/README
-%%DOCSDIR%%/README.CYGWIN
-%%DOCSDIR%%/README.GIT
-%%DOCSDIR%%/README.MAPS
-%%DOCSDIR%%/README.OSM_maps
-%%DOCSDIR%%/README.sudo
-%%DOCSDIR%%/UPGRADE
 %%DATADIR%%/Counties/placeholder
 %%DATADIR%%/GNIS/placeholder
 %%DATADIR%%/config/24kgrid.dbfawk
@@ -178,7 +178,6 @@ share/man/man1/xastir_udp_client.1.gz
 %%DATADIR%%/scripts/get-NWSdata
 %%DATADIR%%/scripts/get-fcc-rac.pl
 %%DATADIR%%/scripts/get-gnis
-%%DATADIR%%/scripts/get-pop
 %%DATADIR%%/scripts/gpx2shape
 %%DATADIR%%/scripts/icontable.pl
 %%DATADIR%%/scripts/inf2geo.pl
@@ -214,6 +213,7 @@ share/man/man1/xastir_udp_client.1.gz
 %%DATADIR%%/symbols/alert.xbm
 %%DATADIR%%/symbols/flood.xbm
 %%DATADIR%%/symbols/icon.png
+%%DATADIR%%/symbols/icon.svg
 %%DATADIR%%/symbols/red_flag.xbm
 %%DATADIR%%/symbols/snow.xbm
 %%DATADIR%%/symbols/symbols.dat


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69849c8f.33fb0.66cc4938>