BSD Ports

emulators/86Box 6.0_1 FreeBSD

Emulator of x86-based machines based on PCem

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
95f9a68089
License
GPLv2
Categories
emulators
Package size
9318.2 KiB, 28372.2 KiB installed

Description

86Box is a low level x86 emulator that runs older operating systems and software designed for IBM PC systems and compatibles from 1981 through fairly recent system designs based on the PCI bus.

In the other systems

SystemPortVersion
FreeBSDemulators/86Box6.0_1
DragonFlyemulators/86Box4.2.1

Install

Binary package:

pkg install 86Box

From the ports tree:

cd /usr/ports/emulators/86Box/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	86Box>0:emulators/86Box

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest6.0_16.0_1---
FreeBSD:14:quarterly6.0_16.0_1n/a--
FreeBSD:15:latest6.0_16.0_1n/a--
FreeBSD:15:quarterly6.0_16.0_1n/an/an/a
FreeBSD:16:latest6.0_16.0_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Library 10

The full lists below include those, and their dependencies in turn.

Build dependencies 166

The first 100 are listed.

Run dependencies 148

The first 100 are listed.

No port depends on this one.

Configuration

Options name: emulators_86Box

OptionDefaultDescription
NLSoffNative Language Support
WAYLANDonWayland (graphics) support
USES
cmake compiler:c++11-lang desktop-file-utils gl gnome pkgconfig qmake qt:6 sdl xorg
Service scripts
none

Message after installing

(1) 86Box requires you to manually install ROMS to be able to run.
    To do this, you can type in the following command:
        86Box-install-roms.sh -i

(2) Running 86Box through the desktop shortcut uses the configuration
    which is placed in the folder ~/.config/86Box.cfg

Files

pkg-plist 13
  • bin/86Box
  • bin/86Box-install-roms.sh
  • share/applications/net.86box.86Box.desktop
  • share/icons/hicolor/128x128/apps/net.86box.86Box.png
  • share/icons/hicolor/16x16/apps/net.86box.86Box.png
  • share/icons/hicolor/20x20/apps/net.86box.86Box.png
  • share/icons/hicolor/24x24/apps/net.86box.86Box.png
  • share/icons/hicolor/256x256/apps/net.86box.86Box.png
  • share/icons/hicolor/32x32/apps/net.86box.86Box.png
  • share/icons/hicolor/40x40/apps/net.86box.86Box.png
  • share/icons/hicolor/48x48/apps/net.86box.86Box.png
  • share/icons/hicolor/64x64/apps/net.86box.86Box.png
  • share/icons/hicolor/72x72/apps/net.86box.86Box.png
distinfo 1
FileSizeSHA256
86Box-86Box-v6.0_GH0.tar.gz1.7170254e+079c3c52b8587dac6adbfeab566d9543d37fec554ef00c147e39deebc418fab07c

Commit history 2

DateCommitCreditsLog message
95f9a68089 Max Brazhnikov */*: Switch to USES=kde
All these ports use only the ECM module shipped with KDE Frameworks. ECM from Frameworks 5 has been replaced by Frameworks 6 counterpart a while ago. While here, drop runtime dependency on ECM. Differential: D58578 Reviewed by: adridg, arrowd, jhale
00cab903f6 Tiago Gasiba emulators/86Box: Add vde to Makefile
- Add net/vde2 as dependency for Network Distributed Ethernet - Bump portrevision - Pet Makefile PR: 295559 Reported by: Ariel Millennium Thornton <[email protected]> MFH: 2023Q3