diff --git a/emulators/flexemu/Makefile b/emulators/flexemu/Makefile index b68e764001a8..4ce567f91a12 100644 --- a/emulators/flexemu/Makefile +++ b/emulators/flexemu/Makefile @@ -1,31 +1,37 @@ PORTNAME= flexemu DISTVERSIONPREFIX= V -DISTVERSION= 3.31 +DISTVERSION= 3.32 CATEGORIES= emulators MAINTAINER= rhurlin@FreeBSD.org COMMENT= MC6809 emulator running FLEX operating system WWW= https://flexemu.neocities.org/ LICENSE= GPLv2 USES= cmake compiler:c++17-lang desktop-file-utils gl \ ncurses qt:6 shared-mime-info xorg USE_GITHUB= yes GH_ACCOUNT= aladur GH_TUPLE= fmtlib:fmt:e424e3f:fmt/fmt \ google:googletest:b514bdc:googletest/googletest \ open-source-parsers:jsoncpp:8214f71:jsoncpp/jsoncpp USE_GL= gl opengl USE_QT= base declarative USE_XORG= ice sm x11 # The minimum supported clang-tidy version is 19.0.0 CMAKE_ARGS+= -DFLEXEMU_QT_MAJOR_VERSION=6 \ -DCLANG_TIDY=${LOCALBASE}/bin/clang-tidy${COMPILER_VERSION:C/.$//} \ -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 +.include +post-install: + ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DATADIR} +.include diff --git a/emulators/flexemu/distinfo b/emulators/flexemu/distinfo index 5e9e8071ad3f..2b6385925c68 100644 --- a/emulators/flexemu/distinfo +++ b/emulators/flexemu/distinfo @@ -1,9 +1,9 @@ -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 SIZE (google-googletest-b514bdc_GH0.tar.gz) = 872710 SHA256 (open-source-parsers-jsoncpp-8214f71_GH0.tar.gz) = ac618109663963435516dcef05773d185f99d6cafbcec59bf2ba3e08c050f6a6 SIZE (open-source-parsers-jsoncpp-8214f71_GH0.tar.gz) = 212844 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 @@ -1,121 +1,123 @@ bin/bin2s19 bin/dsktool bin/flex2hex bin/flexemu bin/flexplorer bin/fromflex +bin/hex2flex bin/mdcrtool bin/toflex etc/flexemu.conf etc/flexlabl.conf share/applications/flexemu-flexplorer.desktop 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 %%DATADIR%%/basic_um.pdf %%DATADIR%%/basprec.pdf %%DATADIR%%/boot %%DATADIR%%/btx.dsk %%DATADIR%%/cedric.dsk %%DATADIR%%/cedric.pdf %%DATADIR%%/colors.dsk %%DATADIR%%/coltab.hex %%DATADIR%%/crasmb.pdf %%DATADIR%%/debug.pdf %%DATADIR%%/diag6809.dsk %%DATADIR%%/dynadocu.dsk %%DATADIR%%/dynamite.pdf %%DATADIR%%/dynastar.pdf %%DATADIR%%/e2hwdesc.htm %%DATADIR%%/f77.pdf %%DATADIR%%/flex2um.pdf %%DATADIR%%/flexapg.pdf %%DATADIR%%/flexdos.htm %%DATADIR%%/flexemu.css %%DATADIR%%/flexemu.htm %%DATADIR%%/flexerr.htm %%DATADIR%%/flexfcb.htm %%DATADIR%%/flexfms.htm %%DATADIR%%/flexfs.htm %%DATADIR%%/flexmem.htm %%DATADIR%%/flexuser.htm %%DATADIR%%/flexutil.htm %%DATADIR%%/games.dsk %%DATADIR%%/images/2x384flx.png %%DATADIR%%/images/2x384k.png %%DATADIR%%/images/2x96k.png %%DATADIR%%/images/e2scn.png %%DATADIR%%/images/e2v5m.png %%DATADIR%%/images/e2v7m.png %%DATADIR%%/images/pat09_cursorpad.png %%DATADIR%%/images/pat09_key_down_arrow.png %%DATADIR%%/images/pat09_key_left_arrow.png %%DATADIR%%/images/pat09_key_left_limit.png %%DATADIR%%/images/pat09_key_mode.png %%DATADIR%%/images/pat09_key_right_arrow.png %%DATADIR%%/images/pat09_key_right_limit.png %%DATADIR%%/images/pat09_key_thick_left_arrow.png %%DATADIR%%/images/pat09_key_thick_lower_right_arrow.png %%DATADIR%%/images/pat09_key_thick_right_arrow.png %%DATADIR%%/images/pat09_key_thick_upper_left_arrow.png %%DATADIR%%/images/pat09_key_up_arrow.png %%DATADIR%%/images/pat09_keyboard.png %%DATADIR%%/images/pat09_numpad.png %%DATADIR%%/imhex/patterns/flex_binary.hexpat %%DATADIR%%/imhex/patterns/flex_dskflx.hexpat %%DATADIR%%/imhex/patterns/flex_random.hexpat %%DATADIR%%/just.dsk %%DATADIR%%/just.pdf %%DATADIR%%/laycad.dsk %%DATADIR%%/layout.dsk %%DATADIR%%/linkload.pdf %%DATADIR%%/mc6809.htm %%DATADIR%%/mon24.htm %%DATADIR%%/mon24.s19 %%DATADIR%%/mon24z.s19 %%DATADIR%%/mon53.s19 %%DATADIR%%/mon53_54.htm %%DATADIR%%/mon54.s19 %%DATADIR%%/monu54-6.s19 %%DATADIR%%/monu54.htm %%DATADIR%%/neumon54.hex %%DATADIR%%/neumon54.htm %%DATADIR%%/pictures.dsk %%DATADIR%%/relasmb.pdf %%DATADIR%%/source.dsk %%DATADIR%%/swflexum.pdf %%DATADIR%%/system.dsk %%DATADIR%%/system.mdcr %%DATADIR%%/system54.dsk %%DATADIR%%/tedit.pdf %%DATADIR%%/test.dsk %%DATADIR%%/tsc_man.dsk %%DATADIR%%/util_man.pdf share/icons/hicolor/128x128/apps/flexemu-flexplorer.png share/icons/hicolor/128x128/apps/flexemu-fsetup.png share/icons/hicolor/128x128/apps/flexemu.png share/icons/hicolor/16x16/apps/flexemu-flexplorer.png share/icons/hicolor/16x16/apps/flexemu-fsetup.png share/icons/hicolor/16x16/apps/flexemu.png share/icons/hicolor/256x256/apps/flexemu-flexplorer.png share/icons/hicolor/256x256/apps/flexemu-fsetup.png share/icons/hicolor/256x256/apps/flexemu.png share/icons/hicolor/32x32/apps/flexemu-flexplorer.png share/icons/hicolor/32x32/apps/flexemu-fsetup.png share/icons/hicolor/32x32/apps/flexemu.png share/icons/hicolor/48x48/apps/application-x-flex-diskimage.png share/icons/hicolor/48x48/apps/flexemu-flexplorer.png share/icons/hicolor/48x48/apps/flexemu-fsetup.png share/icons/hicolor/48x48/apps/flexemu.png share/icons/hicolor/64x64/apps/flexemu-flexplorer.png share/icons/hicolor/64x64/apps/flexemu-fsetup.png share/icons/hicolor/64x64/apps/flexemu.png share/icons/hicolor/scalable/apps/application-x-flex-diskimage.svg share/icons/hicolor/scalable/apps/flexemu-flexplorer.svg share/icons/hicolor/scalable/apps/flexemu-fsetup.svg share/icons/hicolor/scalable/apps/flexemu.svg share/mime/packages/flexemu.xml