diff --git a/emulators/open-simh/Makefile b/emulators/open-simh/Makefile index 85e4d88046b4..1f54a314aa0d 100644 --- a/emulators/open-simh/Makefile +++ b/emulators/open-simh/Makefile @@ -1,52 +1,58 @@ PORTNAME= open-simh -PORTVERSION= 4.1.0.20240303 +PORTVERSION= 4.1.0.20260507 CATEGORIES= emulators MAINTAINER= kbowling@FreeBSD.org COMMENT= Emulates classic DEC, HP, GRI, IBM, Altair, SDS, Honeywell, and others WWW= https://opensimh.org/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf:x11-fonts/dejavu -LIB_DEPENDS= libpcre.so:devel/pcre \ +LIB_DEPENDS= libpcre2-8.so:devel/pcre2 \ libpng16.so:graphics/png RUN_DEPENDS= ${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf:x11-fonts/dejavu USES= dos2unix gmake libedit sdl DOS2UNIX_GLOB= *.c *.h *.ini *.mak *.txt makefile USE_GITHUB= yes GH_ACCOUNT= open-simh GH_PROJECT= simh -GH_TAGNAME= d4f85d01bdf7301d5f7a2c4e51c3a84024561b26 +GH_TAGNAME= 0dc9decac98fc99c8db9722cd5d941b9e73ac67b USE_SDL= sdl2 ttf2 MAKEFILE= makefile MAKE_ENV= CFLAGS_O="${CFLAGS}" \ FONTPATH="${PREFIX}/share/fonts/dejavu" \ GCC="${CC}" \ TESTS=0 \ WARNINGS=ALLOWED CONFLICTS_INSTALL= simh simh-hp2100 simh-hp3000 +OPTIONS_DEFINE= VDE +OPTIONS_DEFAULT= VDE +VDE_DESC= VDE Ethernet networking support + +VDE_LIB_DEPENDS= libvdeplug.so:net/vde2 + .include post-extract: @${MKDIR} ${WRKSRC}/BIN post-build: # eclipse, gri and nova conflict with other ports, prefix with simh- @${MV} ${WRKSRC}/BIN/eclipse ${WRKSRC}/BIN/simh-eclipse @${MV} ${WRKSRC}/BIN/gri ${WRKSRC}/BIN/simh-gri @${MV} ${WRKSRC}/BIN/nova ${WRKSRC}/BIN/simh-nova do-install: @${RM} -rf ${WRKSRC}/BIN/buildtools ${INSTALL_PROGRAM} ${WRKSRC}/BIN/* ${STAGEDIR}${PREFIX}/bin .include diff --git a/emulators/open-simh/distinfo b/emulators/open-simh/distinfo index e060c81bd43e..c6a21d2dd98e 100644 --- a/emulators/open-simh/distinfo +++ b/emulators/open-simh/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1716438772 -SHA256 (open-simh-simh-4.1.0.20240303-d4f85d01bdf7301d5f7a2c4e51c3a84024561b26_GH0.tar.gz) = da2fcf7b37d9804ccc8bae6787573d624ba5347ae5fa4ab2cec6141aebeef159 -SIZE (open-simh-simh-4.1.0.20240303-d4f85d01bdf7301d5f7a2c4e51c3a84024561b26_GH0.tar.gz) = 31243456 +TIMESTAMP = 1780609478 +SHA256 (open-simh-simh-4.1.0.20260507-0dc9decac98fc99c8db9722cd5d941b9e73ac67b_GH0.tar.gz) = 42bcc24cd011b81cc54761c7bbdf82a0d5647065278b4bd9824760307284380f +SIZE (open-simh-simh-4.1.0.20260507-0dc9decac98fc99c8db9722cd5d941b9e73ac67b_GH0.tar.gz) = 31403476 diff --git a/emulators/open-simh/pkg-plist b/emulators/open-simh/pkg-plist index c3a2036543a8..4d7a17d64596 100644 --- a/emulators/open-simh/pkg-plist +++ b/emulators/open-simh/pkg-plist @@ -1,77 +1,78 @@ bin/3b2 bin/3b2-400 bin/3b2-700 bin/altair bin/altairz80 bin/b5500 bin/besm6 bin/cdc1700 bin/h316 bin/hp2100 bin/hp3000 bin/i1401 bin/i1620 bin/i650 bin/i701 bin/i7010 bin/i704 bin/i7070 bin/i7080 bin/i7090 bin/i7094 bin/ibm1130 bin/id16 bin/id32 bin/imlac bin/infoserver100 bin/infoserver1000 bin/infoserver150vxt bin/intel-mds bin/lgp +bin/linc bin/microvax1 bin/microvax2 bin/microvax2000 bin/microvax3100 bin/microvax3100e bin/microvax3100m80 bin/microvax3900 bin/nd100 bin/pdp1 bin/pdp10 bin/pdp10-ka bin/pdp10-ki bin/pdp10-kl bin/pdp10-ks bin/pdp11 bin/pdp15 bin/pdp4 bin/pdp6 bin/pdp7 bin/pdp8 bin/pdp9 bin/rtvax1000 bin/s3 bin/scelbi bin/sds bin/sel32 bin/sigma bin/simh-eclipse bin/simh-gri bin/simh-nova bin/ssem bin/swtp6800mp-a bin/swtp6800mp-a2 bin/tt2500 bin/tx-0 bin/uc15 bin/vax bin/vax730 bin/vax750 bin/vax780 bin/vax8200 bin/vax8600 bin/vaxstation3100m30 bin/vaxstation3100m38 bin/vaxstation3100m76 bin/vaxstation4000m60 bin/vaxstation4000vlc