Port details |
- flexemu MC6809 emulator running FLEX operating system
- 3.27 emulators
=2 3.20_1Version of this port present on the latest quarterly branch. - Maintainer: rhurlin@FreeBSD.org
 - Port Added: 2024-03-29 08:27:22
- Last Update: 2024-12-30 16:55:37
- Commit Hash: 4cf7c57
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- License: GPLv2
- WWW:
- https://flexemu.neocities.org/
- Description:
- Flexemu is a classic Computer emulation based on the Motorola MC6809.
This processor together with a whole set of peripherals like floppy
disk controller (WD1793), parallel interface (MC6821), serial interface
(MC6850), real time clock (MC146818) and video interface emulates a
Microcomputer EurocomII/V5 or EurocomII/V7 which was developed by
Eltec Elektronik in Mainz/Germany at about 1980.
The operating system running on it is called FLEX. It was developed by
Technical Systems Consultants (TSC) at about 1979. It fits into 8KByte
memory. Its "Disk Operating System" consists of 27 System calls and the
"File Management System" of 3 system calls. The processor itself can
address 64 KByte of memory.
Several (cross) assemblers, debugger, compilers, textprocessing systems,
and even a circuit board layout system and a videotext editing system
are available. And last but not least several arcade-like games.
Flexemu comes with the original FLEX documentation as available from
the FLEX User Group.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- flexemu>0:emulators/flexemu
- To install the port:
- cd /usr/ports/emulators/flexemu/ && make install clean
- To add the package, run one of these commands:
- pkg install emulators/flexemu
- pkg install flexemu
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: flexemu
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1735567222
SHA256 (aladur-flexemu-V3.27_GH0.tar.gz) = 771657df523d68ebbe1d64778e67c591ddda101364627f1daf0f8e92efd4bfb4
SIZE (aladur-flexemu-V3.27_GH0.tar.gz) = 11350853
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- update-desktop-database : devel/desktop-file-utils
- pkgconf>=1.3.0_1 : devel/pkgconf
- update-mime-database : misc/shared-mime-info
- gcc13 : lang/gcc13
- as : devel/binutils
- xorgproto>=0 : x11/xorgproto
- ice.pc : x11/libICE
- sm.pc : x11/libSM
- x11.pc : x11/libX11
- qt5-buildtools>=5.15 : devel/qt5-buildtools
- qt5-qmake>=5.15 : devel/qt5-qmake
- Runtime dependencies:
-
- update-desktop-database : devel/desktop-file-utils
- update-mime-database : misc/shared-mime-info
- gcc13 : lang/gcc13
- ice.pc : x11/libICE
- sm.pc : x11/libSM
- x11.pc : x11/libX11
- Library dependencies:
-
- libGL.so : graphics/libglvnd
- libQt5Core.so : devel/qt5-core
- libQt5DBus.so : devel/qt5-dbus
- libQt5Gui.so : x11-toolkits/qt5-gui
- libQt5Network.so : net/qt5-network
- libQt5PrintSupport.so : print/qt5-printsupport
- libQt5Widgets.so : x11-toolkits/qt5-widgets
- libQt5X11Extras.so : x11/qt5-x11extras
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- emulators_flexemu
- USES:
- compiler desktop-file-utils gl libtool ncurses pkgconfig qt:5 shared-mime-info xorg
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.27 30 Dec 2024 16:55:37
    |
Rainer Hurling (rhurlin)  |
emulators/flexemu: Update to 3.27
- Unix bugfix in binary: Flexemu desktop launcher does not work
While here, add ncurses as new dependency.
Reported by: Wolfgang Schwotzer <wolfgang.schwotzer@gmx.net> |
3.26 26 Dec 2024 20:39:27
    |
Rainer Hurling (rhurlin)  |
emulators/flexemu: Update to 3.26
New version with many improvements, bug fixes and especially
two fixes to build correctly under FreeBSD
Changelog: https://github.com/aladur/flexemu/compare/V3.22...V3.26
Reported by: portscout, Repology |
3.22 07 Oct 2024 18:17:38
    |
Rainer Hurling (rhurlin)  |
emulators/flexemu: Update to 3.22
Bugfix release
Changelog: https://github.com/aladur/flexemu/compare/V3.20...V3.22
Reported by: portscout, Repology
MFH: 2024Q3 |
3.20_1 04 Apr 2024 19:27:45
    |
Rainer Hurling (rhurlin)  |
emulators/flexemu: Clean up port
- Reduce the dependencies used by the port
- Remove unfinished binaries
- Correct pkg-plist
Thanks for the hints from the author of the emulator.
Reported by: Wolfgang Schwotzer <wolfgang.schwotzer@gmx.net> |
3.20 29 Mar 2024 08:24:52
    |
Rainer Hurling (rhurlin)  |
emulators/flexemu: Add new port
Flexemu is a classic computer emulation based on the Motorola MC6809.
The operating system running on it is called FLEX. Several (cross)
assemblers, debugger, compilers, textprocessing systems, and even a
circuit board layout system and a videotext editing system are
available
https://flexemu.neocities.org/ |