opensimh: update to latest commit and add fix for broken VAX emulators

This commit is contained in:
Perry E. Metzger
2025-08-26 14:58:39 -04:00
parent afb5f3a7ed
commit 431f637c61
+8 -15
View File
@@ -4,16 +4,16 @@ PortSystem 1.0
PortGroup github 1.0
PortGroup cmake 1.1
github.setup open-simh simh c5d1f8c5ef589de877a1934f2f264105d64d0ee5
github.setup open-simh simh c20b391eea8ea3ae7f264837aa9c8dd1476b1ea1
github.tarball_from archive
name opensimh
version 20250808
revision 1
version 20250826
revision 0
checksums rmd160 5507f2145e091937f98345e4063106845e76e056 \
sha256 da503160ff9c31c35e70dcacb30aac82e17bbf7f2c8b9ce29a8d1aaaaa21ad65 \
size 31350496
checksums rmd160 6f1be78060f93223be4cf251599cf68b38f478c5 \
sha256 152ccecf096983fd84f525986b66cea8c5a667c4a4e82d3c2d45629d555949b7 \
size 31365115
categories emulators
@@ -53,6 +53,8 @@ patchfiles zlib-not-static.diff
set bindir ${worksrcpath}/BIN
configure.cflags-append -fwrapv -fno-strict-overflow
pre-build {
file mkdir ${bindir}
}
@@ -67,15 +69,6 @@ test.run yes
test.cmd ctest
notes "
The following OpenSIMH simulators are known to be currently\
broken in this snapsot:
infoserver100 infoserver1000 infoserver150vxt microvax1 microvax3100\
microvax3100e vax vax730 vax750 vax780 vax8200 vax8600\
vaxstation3100m30 vaxstation3100m38
The port will be updated when they are fixed.
open-simh executables have been installed with a 'simh-' prefix, for example:
simh-microvax3900
"