| Port details |
- qmc2 Qt5 graphical interface for MAME
- 0.243.14_1 emulators
=0 0.243.14_1Version of this port present on the latest quarterly branch. DEPRECATED: Depends on deprecated Qt5 WebEngine
EXPIRATION DATE: 2026-09-30
- There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
 - Port Added: 2007-02-28 07:12:17
- Last Update: 2026-06-23 10:16:23
- Commit Hash: f8e72b5
- 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:
-
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- 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.4.1 : 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_1:
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:
|
Number of commits found: 101 (showing only 1 on this page)
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
0.1.b8 28 Feb 2007 05:31:30
 |
alepulver  |
M.A.M.E. Catalog / Launcher II - also referred to as QMC2 - is the successor
of one of the first XMAME GUI frontends 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 frontend- and
CLI-related MAME changes, which was a major deficiency of QMamecat. QMC2 now
uses a template based MAME configuration scheme, which can easily be enhanced
with additional command line options (defined in an XML template file).
As a result of this flexible design, we are able to support multiple MAME
targets - currently XMAME and SDLMAME!
WWW: http://www.mameworld.net/mamecat/ |
Number of commits found: 101 (showing only 1 on this page)
|