From nobody Fri Apr 26 13:16:43 2024 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4VQtXr2fSSz5Jg6y; Fri, 26 Apr 2024 13:16:44 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VQtXr0kVMz4XYL; Fri, 26 Apr 2024 13:16:44 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1714137404; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=bfmIGwRY+tHdkpomeMxyjLjc280wo5DS7q0Xgn5LVos=; b=c2hEneloy5y3aEQsOMQbvz/5ZTDxUPegNNTqfqEWCav5mRJCXRc9eGBByeOa65JrrKDOts sruHDLVbX7a70zogWrKeelRzjDJT7AZf1fUBz9n/xmnDWJE3ZblJ5UhfzqJCOs8rhnmbwo g8EOYhV+HpNcTDiE000w+KGWnT9ZvwrwVYTU48f5iDqVEY2QB6ouDyQZzBacFkC8a9aUiS 9no+mThaJSS4xv46GionM45nbFirjLWKaNFYn3iLQ4VFp+QXZmz5gOFJ39ZAOjCUKzdgeY R/5bOCLCithDos66EErw7uCgx4JDxHL0qrpgmWKkeozfsV63opqH8W8g2W7+KA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1714137404; a=rsa-sha256; cv=none; b=pCUY0+IL+gGdigkQmnx9Q2xJm6xIS1WkUUk5HWb/d78LcweO5VafCqrYV4tXFFPEocP3Gp oPixd8SPWzYsGZOvdQiyvDFWfvBq5znEW0oyXl2OZN1igeDagtEV88gkH2Kc8t5vDt9yP6 Ew4HHJ8tOBlKXSOOtC7EulAWDU4GD0Fdvn7bPXAFvY+tdhkL1/o2TMBGTtISuQcH28QRiO fJObUWNyiH2bGLFTv5IoJFZKPEoNYp3oSZwlRRwPV7MSMtcZELgNM5HD93pYHb/LvKMsDU 5TlTXPy9WWxkDMKjbwRseY2k2hdfYoWdD/x/yAy1qeOP6iXFmybHlgoHHn7XnQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1714137404; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=bfmIGwRY+tHdkpomeMxyjLjc280wo5DS7q0Xgn5LVos=; b=s41Efm2Nhe7v/ef41dzM/HJmVbMl75b1y5zW/zolxJNG3HJPRrPxB8BRmTOrUG6bPk216y DCwtM2efRL7UNjzL1OWt5zliIOZ5viNKGD563PrqZVamuGBIXkfZSMPBSIEIIgX/S5TdIZ ExKYliD9QT27/FATJMy/rleXnHpdVlRoMiBWDvrB1cPs+FpDr2/VuJ1UPeVPf6IdsvADwQ ojcYpkDTR1rWa19+l8RQwgf4GhYgofJy0swCYzIvAgKzvVtytaV3jyfZ+k6bTHXkuEXpZb y9vy/FvxYk+iNFNPeBumKPI+VNnUWwjGxrwYh/VYp5pjYQmyflflrEFPWiH3gQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4VQtXr0Bx9zkVC; Fri, 26 Apr 2024 13:16:44 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 43QDGhD4026876; Fri, 26 Apr 2024 13:16:43 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 43QDGhF1026873; Fri, 26 Apr 2024 13:16:43 GMT (envelope-from git) Date: Fri, 26 Apr 2024 13:16:43 GMT Message-Id: <202404261316.43QDGhF1026873@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Diane Bruce Subject: git: 17db9a057d3e - main - comms/xnec2c: Chasing fast moving xnec2c updates upgrade to 4.4.16 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: db X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 17db9a057d3eaac93b4f1cc1216a52084627aec4 Auto-Submitted: auto-generated The branch main has been updated by db: URL: https://cgit.FreeBSD.org/ports/commit/?id=17db9a057d3eaac93b4f1cc1216a52084627aec4 commit 17db9a057d3eaac93b4f1cc1216a52084627aec4 Author: Diane Bruce AuthorDate: 2024-04-26 13:14:46 +0000 Commit: Diane Bruce CommitDate: 2024-04-26 13:14:46 +0000 comms/xnec2c: Chasing fast moving xnec2c updates upgrade to 4.4.16 - Update upstream web site commit 54118dd983c714c442ae39867a34975417cddac0 Author: Eric Wheeler Date: Wed Apr 24 22:32:30 2024 -0700 Release v4.4.16 The primary purpose of this release is to fix building on sparc64. Additionally, there have been several code cleanups. I would like the thank Diane Bruce for inspiring the code cleanup and helping with pull requests; also, a big thank-you to the Debian maintainer, Dave Hibberd (@Hibby), who helped troubleshoot and provide guidance in solving the sparc64 build issue. fix set but not used warnings bugfix: only calculate the first frequency once When rc_config.main_loop_start==true, the first frequency is calculated twice: Once when the program loads, and once when the loop starts. This commit fixes that behavior. clang: fix vectorization warning: Update protoypes for functions with (void) that replaced () Release v4.4.15 commit 1ca3b61fcc81c72a1e3c15d51ddf952015300ce5 Author: Eric Wheeler Date: Tue Apr 16 16:36:46 2024 -0700 glade: fix GTK crash related to menuitem icon Release v4.4.14 This release fixes a hang when the frequency plots window is too small for the number of plots being rendered. Thanks to Tom DL1JBE who reported the issue. prevent hang when freq plot window is too small show min/max values, now they do. Release v4.4.13 This is a large bug-fix release and includes a few minor features and documentation updates. Thank you to the many contributors who helped with new features and bug fixes! --- comms/xnec2c/Makefile | 33 +++++-- comms/xnec2c/distinfo | 6 +- comms/xnec2c/files/patch-Makefile.am | 25 +++++ comms/xnec2c/pkg-message | 9 ++ comms/xnec2c/pkg-plist | 179 ++++++++++++++++++++++++++++++++--- 5 files changed, 227 insertions(+), 25 deletions(-) diff --git a/comms/xnec2c/Makefile b/comms/xnec2c/Makefile index 9ce55ee10935..654a0bf934a0 100644 --- a/comms/xnec2c/Makefile +++ b/comms/xnec2c/Makefile @@ -1,25 +1,40 @@ PORTNAME= xnec2c -PORTVERSION= 4.4.12 +PORTVERSION= 4.4.16 DISTVERSIONPREFIX= v -PORTREVISION= 3 CATEGORIES= comms hamradio MASTER_SITES= https://www.xnec2c.org/releases/ \ LOCAL/db MAINTAINER= hamradio@FreeBSD.org COMMENT= Used to calculate antenna patterns useful to ham radio -WWW= https://www.qsl.net/5b4az/ +WWW= https://www.xnec2c.org/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING -USES= autoreconf desktop-file-utils gettext gmake gnome pkgconfig shared-mime-info +USES= autoreconf desktop-file-utils gettext gmake gnome pkgconfig \ + shared-mime-info -GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share -CONFIGURE_ENV+= LIBS=-lexecinfo -CONFIGURE_ENV+= LDFLAGS="-L/${LOCALBASE}/lib ${LDFLAGS}" +GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share +CONFIGURE_ENV+= LIBS=-lexecinfo +USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool -USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool +OPTIONS_DEFINE= DOCS EXAMPLES + +post-install-EXAMPLES-on: + @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} + cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} + +post-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} +.for f in NEC2-bug.txt nec2c.txt xnec2c.html NearFieldCalcs.txt + ${INSTALL_DATA} ${WRKSRC}/doc/$f ${STAGEDIR}${DOCSDIR} +.endfor + @${MKDIR} ${STAGEDIR}${DOCSDIR}/images +.for f in currents.png freq_plots.png radiation.png web-heading.xcf \ + excitation.png nec2_edit.png web-heading.png wire.png + ${INSTALL_DATA} ${WRKSRC}/doc/images/$f ${STAGEDIR}${DOCSDIR}/images +.endfor .include diff --git a/comms/xnec2c/distinfo b/comms/xnec2c/distinfo index c79d25de4ec9..082eb37ffb2b 100644 --- a/comms/xnec2c/distinfo +++ b/comms/xnec2c/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1675124025 -SHA256 (xnec2c-v4.4.12.tar.gz) = e98af1e8b9098df9cc03f90950358b846cc6a2965e79c0114ab711fbe51272c5 -SIZE (xnec2c-v4.4.12.tar.gz) = 1496988 +TIMESTAMP = 1714135914 +SHA256 (xnec2c-v4.4.16.tar.gz) = 5e2662f297e67c78c6a5e3e4472fe91754c0fb945dc57e001ae2b31b95aaae69 +SIZE (xnec2c-v4.4.16.tar.gz) = 1509642 diff --git a/comms/xnec2c/files/patch-Makefile.am b/comms/xnec2c/files/patch-Makefile.am new file mode 100644 index 000000000000..61affd9d742b --- /dev/null +++ b/comms/xnec2c/files/patch-Makefile.am @@ -0,0 +1,25 @@ +--- Makefile.am.orig 2024-04-08 20:35:29 UTC ++++ Makefile.am +@@ -73,22 +73,6 @@ SUFFIXES += .1.in .1 + @$(MKDIR_P) $(@D) + $(SED) $(SED_CMDS) < $< > $@ + +-dist_doc_DATA = +-dist_doc_DATA += doc/NEC2-bug.txt +-dist_doc_DATA += doc/NearFieldCalcs.txt +-dist_doc_DATA += doc/nec2c.txt +-dist_doc_DATA += doc/xnec2c.html +- +-docimagesdir = $(docdir)/images +-dist_docimages_DATA = +-dist_docimages_DATA += doc/images/currents.png +-dist_docimages_DATA += doc/images/excitation.png +-dist_docimages_DATA += doc/images/freq_plots.png +-dist_docimages_DATA += doc/images/nec2_edit.png +-dist_docimages_DATA += doc/images/radiation.png +-dist_docimages_DATA += doc/images/web-heading.png +-dist_docimages_DATA += doc/images/web-heading.xcf +-dist_docimages_DATA += doc/images/wire.png + + + ######################################################################## diff --git a/comms/xnec2c/pkg-message b/comms/xnec2c/pkg-message new file mode 100644 index 000000000000..2f759af5e4ca --- /dev/null +++ b/comms/xnec2c/pkg-message @@ -0,0 +1,9 @@ +[ +{ type: install + message: <