notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Port details
open-simh Emulates classic DEC, HP, GRI, IBM, Altair, SDS, Honeywell, and others
4.1.0.20260507 emulators on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 4.1.0.20240303Version of this port present on the latest quarterly branch.
Maintainer: kbowling@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-09-21 07:45:07
Last Update: 2026-06-04 22:06:54
Commit Hash: 9fbacc0
People watching this port, also watch:: xgalaga, reticulum, fpc, ags, bomberclone
License: MIT
WWW:
https://opensimh.org/
Description:
Open SIMH is a highly portable, multi-system simulator. SIMH is a framework and family of computer simulators, initiated by Bob Supnik and continued with contributions (large and small) from many others, with the primary goal of enabling the preservation of knowledge contained in, and providing the ability to execute/experience, old/historic software via simulation of the hardware on which it ran. This goal has been successfully achieved and has for these years created a diverse community of users and developers. See the following link for a list of simulators and documentation: https://opensimh.org/simulators/
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (84 items)
Collapse this list.
  1. /usr/local/share/licenses/open-simh-4.1.0.20260507/catalog.mk
  2. /usr/local/share/licenses/open-simh-4.1.0.20260507/LICENSE
  3. /usr/local/share/licenses/open-simh-4.1.0.20260507/MIT
  4. bin/3b2
  5. bin/3b2-400
  6. bin/3b2-700
  7. bin/altair
  8. bin/altairz80
  9. bin/b5500
  10. bin/besm6
  11. bin/cdc1700
  12. bin/h316
  13. bin/hp2100
  14. bin/hp3000
  15. bin/i1401
  16. bin/i1620
  17. bin/i650
  18. bin/i701
  19. bin/i7010
  20. bin/i704
  21. bin/i7070
  22. bin/i7080
  23. bin/i7090
  24. bin/i7094
  25. bin/ibm1130
  26. bin/id16
  27. bin/id32
  28. bin/imlac
  29. bin/infoserver100
  30. bin/infoserver1000
  31. bin/infoserver150vxt
  32. bin/intel-mds
  33. bin/lgp
  34. bin/linc
  35. bin/microvax1
  36. bin/microvax2
  37. bin/microvax2000
  38. bin/microvax3100
  39. bin/microvax3100e
  40. bin/microvax3100m80
  41. bin/microvax3900
  42. bin/nd100
  43. bin/pdp1
  44. bin/pdp10
  45. bin/pdp10-ka
  46. bin/pdp10-ki
  47. bin/pdp10-kl
  48. bin/pdp10-ks
  49. bin/pdp11
  50. bin/pdp15
  51. bin/pdp4
  52. bin/pdp6
  53. bin/pdp7
  54. bin/pdp8
  55. bin/pdp9
  56. bin/rtvax1000
  57. bin/s3
  58. bin/scelbi
  59. bin/sds
  60. bin/sel32
  61. bin/sigma
  62. bin/simh-eclipse
  63. bin/simh-gri
  64. bin/simh-nova
  65. bin/ssem
  66. bin/swtp6800mp-a
  67. bin/swtp6800mp-a2
  68. bin/tt2500
  69. bin/tx-0
  70. bin/uc15
  71. bin/vax
  72. bin/vax730
  73. bin/vax750
  74. bin/vax780
  75. bin/vax8200
  76. bin/vax8600
  77. bin/vaxstation3100m30
  78. bin/vaxstation3100m38
  79. bin/vaxstation3100m76
  80. bin/vaxstation4000m60
  81. bin/vaxstation4000vlc
  82. @owner
  83. @group
  84. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • open-simh>0:emulators/open-simh
Conflicts:
CONFLICTS_INSTALL:
  • simh
  • simh-hp2100
  • simh-hp3000
To install the port:
cd /usr/ports/emulators/open-simh/ && make install clean
To add the package, run one of these commands:
  • pkg install emulators/open-simh
  • pkg install open-simh
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: open-simh
Flavors: there is no flavor information for this port.
distinfo:
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

Packages (timestamps in pop-ups are UTC):
open-simh
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest4.1.0.202403034.1.0.20240303-4.1.0.202403034.1.0.20240303n/an/an/a
FreeBSD:13:quarterly4.1.0.202403034.1.0.20240303-4.1.0.202403034.1.0.20240303n/an/an/a
FreeBSD:14:latest4.1.0.202605074.1.0.20260507-4.1.0.202403034.1.0.20260507---
FreeBSD:14:quarterly4.1.0.202403034.1.0.20240303-4.1.0.202403034.1.0.202403034.1.0.202309204.1.0.202309204.1.0.20230920
FreeBSD:15:latest4.1.0.202605074.1.0.20260507n/a4.1.0.20240303n/an/a-4.1.0.20230920
FreeBSD:15:quarterly4.1.0.202403034.1.0.20240303n/a-n/an/a--
FreeBSD:16:latest4.1.0.202605074.1.0.20260507n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. DejaVuSans.ttf : x11-fonts/dejavu
  2. gmake>=4.4.1 : devel/gmake
  3. sdl2-config : devel/sdl20
Runtime dependencies:
  1. DejaVuSans.ttf : x11-fonts/dejavu
Library dependencies:
  1. libpcre2-8.so : devel/pcre2
  2. libpng16.so : graphics/png
  3. libvdeplug.so : net/vde2
  4. libedit.so.0 : devel/libedit
  5. libSDL2.so : devel/sdl20
  6. libSDL2_ttf.so : graphics/sdl2_ttf
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for open-simh-4.1.0.20260507: VDE=on: VDE Ethernet networking support ===> Use 'make config' to modify these settings
Options name:
emulators_open-simh
USES:
dos2unix gmake libedit sdl
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/open-simh/simh/tar.gz/0dc9decac98fc99c8db9722cd5d941b9e73ac67b?dummy=/
Collapse this list.

Number of commits found: 4

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
4.1.0.20260507
04 Jun 2026 22:06:54
commit hash: 9fbacc00b081839b83e1ec547f7528d525038beccommit hash: 9fbacc00b081839b83e1ec547f7528d525038beccommit hash: 9fbacc00b081839b83e1ec547f7528d525038beccommit hash: 9fbacc00b081839b83e1ec547f7528d525038bec files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
emulators/open-simh: Update to 4.1.0.20260507
4.1.0.20240303
23 May 2024 04:37:04
commit hash: 45042b3b427d20ad00c1e02e7f008bf3a23911c6commit hash: 45042b3b427d20ad00c1e02e7f008bf3a23911c6commit hash: 45042b3b427d20ad00c1e02e7f008bf3a23911c6commit hash: 45042b3b427d20ad00c1e02e7f008bf3a23911c6 files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
emulators/open-simh: Update to 4.1.0.20240303
4.1.0.20230920
21 Mar 2024 04:47:39
commit hash: e023cb750b3659274a664948db78480c4083eab9commit hash: e023cb750b3659274a664948db78480c4083eab9commit hash: e023cb750b3659274a664948db78480c4083eab9commit hash: e023cb750b3659274a664948db78480c4083eab9 files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
emulators/open-simh: Unbreak on -CURRENT

The #define to enum shutdown_how change for shutdown(2) has broken this
build.  Remove the overridden SD_BOTH and directly call SHUT_RDWR for
now.
4.1.0.20230920
21 Sep 2023 07:42:35
commit hash: 7e5d33afc501e9b8f944500cd208dcb3bdb7afaecommit hash: 7e5d33afc501e9b8f944500cd208dcb3bdb7afaecommit hash: 7e5d33afc501e9b8f944500cd208dcb3bdb7afaecommit hash: 7e5d33afc501e9b8f944500cd208dcb3bdb7afae files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
emulators/open-simh: New port

Number of commits found: 4