pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/emulators/open-simh
Module Name: pkgsrc
Committed By: rhialto
Date: Sat Oct 11 11:47:59 UTC 2025
Modified Files:
pkgsrc/emulators/open-simh: Makefile distinfo
Log Message:
emulators/open-simh: update to 2025-09-10
Changes (most recent first)
PDP11: Changes for Terak 8510/a simulator:
KA10: Update PI Panel to properly display the MI register.
KA10: Update DD and TYM drivers to remove compile warning.
Revert vmnet support, PR #443
ETH_MAC indirection erratum
sigma: implement attention interrupt to sigma)mt.c
Github CI/CD updates
Keep track of generated vmnet MAC addr
Initial pass at documenting vmnet usage
vmnet.framework with legacy makefiles
Move vmnet below the definition of MAX to avoid redefinition
Defensive checks for vmnet.framework
Check for macOS 10.15 to used bridge mode, make usage clear
Allow for shared/bridged mode, show in SHOW ETHERNET
Initial support for vmnet.framework
CMake: Regenerate
Imlac: Add Freeway game to tests.
Imlac: Add support for Alpha display processor.
Imlac: Improve debug output.
Imlac: Model MSB and LSB accumulators.
Imlac: Make display rate adjustable.
Imlac: Set core memory size.
Imlac: Add support for loading paper tapes.
Imlac: Better parsing of load switches.
PDP8: Add the ICBM video game.
PDP8: Add Type 34 display support.
3B2: Address review comments
3B2: Support 4M RAM config on 3B2/700
3B2: Multiple bugfixes and improvements
PDP11: Fix typo in SYSTEM DR register description
PDP11: MASSBUS controller clear vs rhwc register
Update isbc208.c
PDP11: Document CIS register-form instructions
PDP11: Fix L2DR and L3DR comments
Avoid name space collision for the global variables PC, SP and BC when readline is dynamically loaded.
AltairZ80: VDM1 correct boot code, IO addressing
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 pkgsrc/emulators/open-simh/Makefile
cvs rdiff -u -r1.13 -r1.14 pkgsrc/emulators/open-simh/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/emulators/open-simh/Makefile
diff -u pkgsrc/emulators/open-simh/Makefile:1.24 pkgsrc/emulators/open-simh/Makefile:1.25
--- pkgsrc/emulators/open-simh/Makefile:1.24 Mon Mar 3 14:34:01 2025
+++ pkgsrc/emulators/open-simh/Makefile Sat Oct 11 11:47:59 2025
@@ -1,12 +1,11 @@
-# $NetBSD: Makefile,v 1.24 2025/03/03 14:34:01 jakllsch Exp $
+# $NetBSD: Makefile,v 1.25 2025/10/11 11:47:59 rhialto Exp $
DISTNAME= open-simh-4.1.0
-PKGNAME= open-simh-4.1.0.20250117
-PKGREVISION= 2
+PKGNAME= open-simh-4.1.0.20250910
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_GITHUB:=open-simh/}
GITHUB_PROJECT= simh
-GITHUB_TAG= feb155fbc49333e879ab082d481e6dcce27d2d91
+GITHUB_TAG= 6e9324e09f4f364346310de34849077c986c29f2
MAINTAINER= rhialto%NetBSD.org@localhost
HOMEPAGE= http://simh.trailing-edge.com/
@@ -66,6 +65,7 @@ INCLUDES= ${PREFIX:Q}/include:\
${BUILDLINK_PREFIX.libpcap:Q}/include/pcap:\
${BUILDLINK_PREFIX.pcre:Q}/include/pcre:\
${BUILDLINK_PREFIX.png:Q}/include:\
+ ${BUILDLINK_PREFIX.zlib:Q}/include:\
/usr/include
LIBRARIES= ${PREFIX:Q}/lib:\
${BUILDLINK_PREFIX.SDL2:Q}/lib${LIBABISUFFIX}:\
@@ -73,6 +73,7 @@ LIBRARIES= ${PREFIX:Q}/lib:\
${BUILDLINK_PREFIX.libpcap:Q}/lib${LIBABISUFFIX}:\
${BUILDLINK_PREFIX.pcre:Q}/lib${LIBABISUFFIX}:\
${BUILDLINK_PREFIX.png:Q}/lib${LIBABISUFFIX}:\
+ ${BUILDLINK_PREFIX.zlib:Q}/lib${LIBABISUFFIX}:\
/usr/lib${LIBABISUFFIX}
MAKE_ENV+= INCLUDES=${INCLUDES:Q}
MAKE_ENV+= LIBRARIES=${LIBRARIES:Q}
@@ -108,12 +109,19 @@ do-test:
cd ${WRKSRC} && ${TEST_MAKE_CMD} clean
cd ${WRKSRC} && ${TEST_MAKE_CMD} all
+# The "test" target doesn't need a "build" first.
+.if make(test)
+do-build:
+ @echo "No separate build phase is needed when doing a 'make test'."
+.endif
+
USE_BUILTIN.editline= no # simh uses <editline/readline.h>
.include "../../devel/SDL2/buildlink3.mk"
.include "../../fonts/SDL2_ttf/buildlink3.mk"
.include "../../devel/editline/buildlink3.mk"
.include "../../devel/pcre/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../net/libpcap/buildlink3.mk"
.include "../../mk/dlopen.buildlink3.mk"
Index: pkgsrc/emulators/open-simh/distinfo
diff -u pkgsrc/emulators/open-simh/distinfo:1.13 pkgsrc/emulators/open-simh/distinfo:1.14
--- pkgsrc/emulators/open-simh/distinfo:1.13 Mon Mar 3 14:34:01 2025
+++ pkgsrc/emulators/open-simh/distinfo Sat Oct 11 11:47:59 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.13 2025/03/03 14:34:01 jakllsch Exp $
+$NetBSD: distinfo,v 1.14 2025/10/11 11:47:59 rhialto Exp $
-BLAKE2s (open-simh-4.1.0-feb155fbc49333e879ab082d481e6dcce27d2d91.tar.gz) = 0c052ae722f3716a7ecb2153f03fa34e1cc99e7e639e9b1db05b71cd8769cbbb
-SHA512 (open-simh-4.1.0-feb155fbc49333e879ab082d481e6dcce27d2d91.tar.gz) =
94c5b6ffd3f57c0b03988591013a9cc6d19fef05211209bb307c64c152b43427c30a0a392acc2a1073f002f9a84343d9f8a97dd82d0e477281b74f980b602561
-Size (open-simh-4.1.0-feb155fbc49333e879ab082d481e6dcce27d2d91.tar.gz) = 31352161 bytes
+BLAKE2s (open-simh-4.1.0-6e9324e09f4f364346310de34849077c986c29f2.tar.gz) = edf223b19c01d23fb0f52b35b829795eefb609074dab9c2a5742291ae1994a36
+SHA512 (open-simh-4.1.0-6e9324e09f4f364346310de34849077c986c29f2.tar.gz) =
2487bdd207ab7818994cadeafdcea4d97e3f6f6cd2bf072ad4e3073ea5a59dd2e9114928a088b5702215e1c2c640f2a905069651c0489d40c5419f6939258f8d
+Size (open-simh-4.1.0-6e9324e09f4f364346310de34849077c986c29f2.tar.gz) = 31362523 bytes
SHA1 (patch-makefile) = 8931c3af3906039d0e6f45a60845fcf8f70e56ea
Home |
Main Index |
Thread Index |
Old Index