emulators/open-simh 4.1.0.20260507 FreeBSD
Emulates classic DEC, HP, GRI, IBM, Altair, SDS, Honeywell, and others
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- MIT
- Categories
- emulators
- Package size
- 11691.1 KiB, 87419.5 KiB installed
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/
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | emulators/open-simh | 4.1.0.20260507 |
| NetBSD | emulators/open-simh | 4.1.0.20260413nb2 |
| DragonFly | emulators/open-simh | 4.1.0.20240303 |
Install
Binary package:
pkg install open-simh
From the ports tree:
cd /usr/ports/emulators/open-simh/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= open-simh>0:emulators/open-simh
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 4.1.0.20260507 | 4.1.0.20260507 | - | 4.1.0.20240303 | 4.1.0.20260507 |
| FreeBSD:14:quarterly | 4.1.0.20260507 | 4.1.0.20260507 | n/a | 4.1.0.20240303 | 4.1.0.20260507 |
| FreeBSD:15:latest | 4.1.0.20260507 | 4.1.0.20260507 | n/a | 4.1.0.20240303 | 4.1.0.20240303 |
| FreeBSD:15:quarterly | 4.1.0.20260507 | 4.1.0.20260507 | n/a | n/a | n/a |
| FreeBSD:16:latest | 4.1.0.20260507 | 4.1.0.20260507 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf: x11-fonts/dejavu
Library 2
libpcre2-8.so: devel/pcre2libpng16.so: graphics/png
Runtime 1
${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf: x11-fonts/dejavu
The full lists below include those, and their dependencies in turn.
Build dependencies 60
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- devel/gettext-runtime
- devel/glib20
- devel/gmake
- devel/libedit
- devel/libepoll-shim
- devel/libffi
- devel/libinotify
- devel/libpciaccess
- devel/llvm12
- devel/pcre2
- devel/py-packaging
- devel/readline
- devel/sdl20
- devel/spirv-llvm-translator
- graphics/graphite2
- graphics/libdrm
- graphics/libglvnd
- graphics/mesa-libs
- graphics/png
- graphics/sdl2_ttf
- graphics/spirv-tools
- graphics/vulkan-loader
- graphics/wayland
- lang/perl5.42
- lang/python312
- lang/python315
- math/mpdecimal
- misc/hwdata
- net/vde2
- print/freetype2
- print/harfbuzz
- print/indexinfo
- sysutils/libdisplay-info
- textproc/expat2
- textproc/libxml2
- x11-fonts/dejavu
- x11-fonts/fontconfig
- x11-fonts/libfontenc
- x11-fonts/mkfontscale
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXcursor
- x11/libXdamage
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXrandr
- x11/libXrender
- x11/libXxf86vm
- x11/libxcb
- x11/libxkbcommon
- x11/libxshmfence
- x11/xkeyboard-config
- x11/xorgproto
Run dependencies 59
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- devel/gettext-runtime
- devel/glib20
- devel/libedit
- devel/libepoll-shim
- devel/libffi
- devel/libinotify
- devel/libpciaccess
- devel/llvm12
- devel/pcre2
- devel/py-packaging
- devel/readline
- devel/sdl20
- devel/spirv-llvm-translator
- graphics/graphite2
- graphics/libdrm
- graphics/libglvnd
- graphics/mesa-libs
- graphics/png
- graphics/sdl2_ttf
- graphics/spirv-tools
- graphics/vulkan-loader
- graphics/wayland
- lang/perl5.42
- lang/python312
- lang/python315
- math/mpdecimal
- misc/hwdata
- net/vde2
- print/freetype2
- print/harfbuzz
- print/indexinfo
- sysutils/libdisplay-info
- textproc/expat2
- textproc/libxml2
- x11-fonts/dejavu
- x11-fonts/fontconfig
- x11-fonts/libfontenc
- x11-fonts/mkfontscale
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXcursor
- x11/libXdamage
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXrandr
- x11/libXrender
- x11/libXxf86vm
- x11/libxcb
- x11/libxkbcommon
- x11/libxshmfence
- x11/xkeyboard-config
- x11/xorgproto
No port depends on this one.
Configuration
Options name: emulators_open-simh
| Option | Default | Description |
|---|---|---|
| VDE | on | VDE Ethernet networking support |
- USES
- dos2unix gmake libedit sdl
- Service scripts
- none
- Conflicts with
- simh simh-hp2100 simh-hp3000
Files
pkg-plist 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
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| open-simh-simh-4.1.0.20260507-0dc9decac98fc99c8db9722cd5d941b9e73ac67b_GH0.tar.gz | 3.1403476e+07 | 42bcc24cd011b81cc54761c7bbdf82a0d5647065278b4bd9824760307284380f |
Commit history 0
No commits in the history this site was built from.