Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Jun 2026 08:08:16 +0000
From:      Rainer Hurling <rhurlin@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 9bd5ae0e6eea - main - emulators/flexemu: Update to 3.32
Message-ID:  <6a40d670.1fd44.1305cb6e@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by rhurlin:

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

commit 9bd5ae0e6eeadf370db8ed4b082f32d68893ebcc
Author:     Rainer Hurling <rhurlin@FreeBSD.org>
AuthorDate: 2026-06-28 07:44:27 +0000
Commit:     Rainer Hurling <rhurlin@FreeBSD.org>
CommitDate: 2026-06-28 08:05:47 +0000

    emulators/flexemu: Update to 3.32
    
    - Floating toolbar in fullscreen mode
    - hex2flex converts Intel Hex or Motorola S-Record File to FLEX binary file(s)
    - Add README to ${DATADIR}
    - Several new features and many bugfixes
    
    Changelog:      https://github.com/aladur/flexemu/commit/f671c5219c858bf1160f4260517710109b60a2ff
    
    Reported by:    portscout, Repology
---
 emulators/flexemu/Makefile  | 10 ++++++++--
 emulators/flexemu/distinfo  |  6 +++---
 emulators/flexemu/pkg-plist |  2 ++
 3 files changed, 13 insertions(+), 5 deletions(-)

diff --git a/emulators/flexemu/Makefile b/emulators/flexemu/Makefile
index b68e764001a8..4ce567f91a12 100644
--- a/emulators/flexemu/Makefile
+++ b/emulators/flexemu/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	flexemu
 DISTVERSIONPREFIX=	V
-DISTVERSION=	3.31
+DISTVERSION=	3.32
 CATEGORIES=	emulators
 
 MAINTAINER=	rhurlin@FreeBSD.org
@@ -26,6 +26,12 @@ CMAKE_ARGS+=	-DFLEXEMU_QT_MAJOR_VERSION=6 \
 		-DRUN_CLANG_TIDY=${LOCALBASE}/llvm${COMPILER_VERSION:C/.$//}/bin/run-clang-tidy
 
 # test target should be executed as a regular user
+# ON FAILURE:
+# cd /poudriere/ports/default/emulators/flexemu/work/.build
+# /usr/local/bin/ctest --parallel XX --force-new-ctest-process --rerun-failed --output-on-failure -V
 TEST_TARGET=	test
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+post-install:
+	${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DATADIR}
+.include <bsd.port.post.mk>
diff --git a/emulators/flexemu/distinfo b/emulators/flexemu/distinfo
index 5e9e8071ad3f..2b6385925c68 100644
--- a/emulators/flexemu/distinfo
+++ b/emulators/flexemu/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1766518228
-SHA256 (aladur-flexemu-V3.31_GH0.tar.gz) = 35abc916f125a924a851d1a0751e2ac9cb63ef1b2a9598e0db01e114eda9ee51
-SIZE (aladur-flexemu-V3.31_GH0.tar.gz) = 11467032
+TIMESTAMP = 1782569620
+SHA256 (aladur-flexemu-V3.32_GH0.tar.gz) = cb8759f0e851aeb91b80006784696f715c8676d0de5fff7bc573f3f07130d614
+SIZE (aladur-flexemu-V3.32_GH0.tar.gz) = 10936126
 SHA256 (fmtlib-fmt-e424e3f_GH0.tar.gz) = 56742b51a75ec77120a6e4f1d1fb4a26ce02eb16751039de62a3b4d6c800771c
 SIZE (fmtlib-fmt-e424e3f_GH0.tar.gz) = 709029
 SHA256 (google-googletest-b514bdc_GH0.tar.gz) = dcefc4adaca27f89b69371eadef42c4d311d2debfdee2a9a5985cae740463f98
diff --git a/emulators/flexemu/pkg-plist b/emulators/flexemu/pkg-plist
index 11a6bc596d5c..eee30a57dcba 100644
--- a/emulators/flexemu/pkg-plist
+++ b/emulators/flexemu/pkg-plist
@@ -4,6 +4,7 @@ bin/flex2hex
 bin/flexemu
 bin/flexplorer
 bin/fromflex
+bin/hex2flex
 bin/mdcrtool
 bin/toflex
 etc/flexemu.conf
@@ -13,6 +14,7 @@ share/applications/flexemu.desktop
 %%DATADIR%%/6809diag.pdf
 %%DATADIR%%/6809fadg.pdf
 %%DATADIR%%/6x09_Instruction_Sets.pdf
+%%DATADIR%%/README
 %%DATADIR%%/TSC_Text_Processor.pdf
 %%DATADIR%%/asmb.pdf
 %%DATADIR%%/ba2bqs.pdf


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a40d670.1fd44.1305cb6e>