Port details on branch 2022Q3 |
- qmc2 Qt5 graphical interface for MAME
- 0.243.14 emulators =0 0.243.14Version of this port present on the latest quarterly branch.
- Maintainer: agh@riseup.net
- Port Added: 2007-02-28 07:12:17
- Last Update: 2023-12-31 00:37:05
- Commit Hash: bbab7f5
- Also Listed In: games
- License: GPLv2+
- WWW:
- https://github.com/qmc2/qmc2-mame-fe
- Description:
- M.A.M.E./M.E.S.S. Catalog / Launcher II - also referred to as QMC2 - is
the successor of one of the first UNIX MAME GUI front ends available on
this planet called QMamecat (derived from MAMECAT, which was text-only).
QMamecat was based upon Qt 2; its development was frozen in 2003. QMC2
has been rebuilt from scratch as a Qt 4 project. Parts of the design and
code were inspired by its predecessor, but it's not just a remake. We
tried to make the new design as flexible as possible to minimize
dependencies from front end and CLI related MAME changes, which was a
major deficiency of QMamecat. QMC2 now uses a template based emulator
configuration scheme, which can easily be enhanced with additional
command line options (defined in an XML template file).
QMC2 is now built with Qt 5, and currently supports MAME on Unix,
Mac OS X, and Windows.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/emulators/qmc2/ && make install clean
- To add the package, run one of these commands:
- pkg install emulators/qmc2
- pkg install qmc2
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: qmc2
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1701861221
SHA256 (qmc2-qmc2-mame-fe-v0.243-14-g112724d69_GH0.tar.gz) = cade3cb43ea6c05ea3d424f1b66b4044d5ee8e7d8b58f937d7f25bb1a9f51b18
SIZE (qmc2-qmc2-mame-fe-v0.243-14-g112724d69_GH0.tar.gz) = 14764986
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:
-
- bash>0 : shells/bash
- gawk>0 : lang/gawk
- gmake>=4.3 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- sdl2-config : devel/sdl20
- xorgproto>=0 : x11/xorgproto
- xorgproto>=0 : x11/xorgproto
- x11.pc : x11/libX11
- xmu.pc : x11-toolkits/libXmu
- qt5-buildtools>=5.15 : devel/qt5-buildtools
- qt5-qmake>=5.15 : devel/qt5-qmake
- Runtime dependencies:
-
- libglvnd>0 : graphics/libglvnd
- mame>=0.259 : emulators/mame
- x11.pc : x11/libX11
- xmu.pc : x11-toolkits/libXmu
- qt5-buildtools>=5.15 : devel/qt5-buildtools
- qt5-qmake>=5.15 : devel/qt5-qmake
- Library dependencies:
-
- libminizip-ng.so : archivers/minizip-ng
- libarchive.so.13 : archivers/libarchive
- libGL.so : graphics/libglvnd
- libGLU.so : graphics/libGLU
- libSDL2.so : devel/sdl20
- libQt5Core.so : devel/qt5-core
- libQt5Qml.so : x11-toolkits/qt5-declarative
- libQt5Gui.so : x11-toolkits/qt5-gui
- libQt5Location.so : devel/qt5-location
- libQt5Multimedia.so : multimedia/qt5-multimedia
- libQt5Network.so : net/qt5-network
- libQt5OpenGL.so : graphics/qt5-opengl
- libQt5PrintSupport.so : print/qt5-printsupport
- libQt5Script.so : devel/qt5-script
- libQt5ScriptTools.so : devel/qt5-scripttools
- libQt5Sql.so : databases/qt5-sql
- libQt5Svg.so : graphics/qt5-svg
- libQt5Test.so : devel/qt5-testlib
- libQt5WebChannel.so : www/qt5-webchannel
- libQt5WebEngineCore.so : www/qt5-webengine
- libQt5Widgets.so : x11-toolkits/qt5-widgets
- libQt5Xml.so : textproc/qt5-xml
- libQt5XmlPatterns.so : textproc/qt5-xmlpatterns
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for qmc2-0.243.14:
DOCS=on: Comprehensive qmc2 documentaion
EXAMPLES=on: Build and/or install examples
===> Use 'make config' to modify these settings
- Options name:
- emulators_qmc2
- USES:
- compiler:c++11-lang libarchive gl gmake pkgconfig qt:5 sdl shebangfix tar:bzip2 xorg
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|