notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
advancemame SDL MAME port with advanced TV and monitor video support
1.4_3 emulators Deleted on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.4_3Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Heavily outdated and unmaintained
Expired This port expired on: 2021-10-31
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 search for ports maintained by this maintainer
Port Added: 2007-02-25 15:12:30
Last Update: 2021-10-31 09:50:46
Commit Hash: 502145e
License: GPLv2+
WWW:
http://www.advancemame.it/
Description:
AdvanceMAME and AdvanceMESS are unofficial MAME and MESS versions with an advanced video support for helping the use with TVs, Arcade Monitors, Fixed Frequencies Monitors and also for PC Monitors. They run in GNU/Linux, Mac OS X, DOS, Windows and in all the other platforms supported by the SDL library. The main difference compared with the official emulators is that the Advance versions are able to program directly the video board to always get a video mode with the correct size and frequency. Generally the Advance emulators are able to use a video mode which doesn't require any stretching or other unneeded effects to match the original arcade display. The direct video board programming is fully supported in Linux and DOS. It's partially supported in Windows. It isn't supported in Mac OS X and other platforms. See website for other improvements. WWW: http://www.advancemame.it/
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (33 items)
Collapse this list.
  1. /usr/local/share/licenses/advancemame-1.4_3/catalog.mk
  2. /usr/local/share/licenses/advancemame-1.4_3/LICENSE
  3. /usr/local/share/licenses/advancemame-1.4_3/GPLv2+
  4. bin/advj
  5. bin/advk
  6. bin/advm
  7. bin/advmame
  8. bin/advs
  9. man/man1/advdev.1.gz
  10. man/man1/advj.1.gz
  11. man/man1/advk.1.gz
  12. man/man1/advm.1.gz
  13. man/man1/advmame.1.gz
  14. man/man1/advs.1.gz
  15. share/advance/event.dat
  16. share/advance/hiscore.dat
  17. share/advance/history.dat
  18. share/advance/rom/gridlee.zip
  19. share/advance/rom/polyplay.zip
  20. share/advance/rom/robby.zip
  21. share/advance/sample/gridlee.zip
  22. share/advance/snap/gridlee.zip
  23. share/advance/snap/polyplay.zip
  24. share/advance/snap/robby.zip
  25. @dir share/advance/snap
  26. @dir share/advance/sample
  27. @dir share/advance/rom
  28. @dir share/advance/image
  29. @dir share/advance/crc
  30. @dir share/advance/artwork
  31. @owner
  32. @group
  33. @mode
Collapse this list.
Dependency lines:
  • advancemame>0:emulators/advancemame
No installation instructions:
This port has been deleted.
PKGNAME: advancemame
Flavors: there is no flavor information for this port.
distinfo:
SHA256 (advancemame-1.4.tar.gz) = 525e0897cd41fe8d3ef563e59592da740ebe005eda0948515dca410d01624bcc SIZE (advancemame-1.4.tar.gz) = 18463736

Packages (timestamps in pop-ups are UTC):
advancemame
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--1.4_3---1.4_3-
FreeBSD:13:quarterly--------
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.3 : devel/gmake
  2. sdl-config : devel/sdl12
  3. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libexpat.so : textproc/expat2
  2. libfreetype.so : print/freetype2
  3. libSDL.so : devel/sdl12
NOTE: dependencies for deleted ports are notoriously suspect
This port is required by:
for Run

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. emulators/advancemess*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for advancemame-1.4_3: DOCS=on: Build and/or install documentation FREETYPE=on: TrueType font rendering support SLANG=off: S-Lang console graphics library support ===> Use 'make config' to modify these settings
Options name:
emulators_advancemame
USES:
compiler:c11 gmake ncurses sdl pkgconfig
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://github.com/amadvance/advancemame/releases/download/advancemame-1.4/
Collapse this list.
Port Moves
  • port deleted on 2021-10-31
    REASON: Has expired: Heavily outdated and unmaintained

Number of commits found: 38

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.4_3
31 Oct 2021 09:50:46
commit hash: 502145eb21421256d6928712d6eb3ad264c49a49commit hash: 502145eb21421256d6928712d6eb3ad264c49a49commit hash: 502145eb21421256d6928712d6eb3ad264c49a49commit hash: 502145eb21421256d6928712d6eb3ad264c49a49 files touched by this commit
Rene Ladan (rene) search for other commits by this committer
cleanup: Remove expired ports:

games/super_methane_brothers, depends on expired devel/clanlib
emulators/advancemess, depends on expired emulators/advancemame
2021-10-31 emulators/advancemame: Heavily outdated and unmaintained
2021-10-31 devel/clanlib: Upstream no longer maintained
1.4_3
19 Oct 2021 08:36:47
commit hash: ce1af7fdc2cde4dc409a344a4210a3af581ccd2dcommit hash: ce1af7fdc2cde4dc409a344a4210a3af581ccd2dcommit hash: ce1af7fdc2cde4dc409a344a4210a3af581ccd2dcommit hash: ce1af7fdc2cde4dc409a344a4210a3af581ccd2d files touched by this commit
Tobias Kortkamp (tobik) search for other commits by this committer
*: apply refactor.remove-consecutive-empty-lines

Submitted by:	portedit
1.4_3
16 Oct 2021 06:52:32
commit hash: 92deafe21dbe3f7518f86d41801857dc166f38bbcommit hash: 92deafe21dbe3f7518f86d41801857dc166f38bbcommit hash: 92deafe21dbe3f7518f86d41801857dc166f38bbcommit hash: 92deafe21dbe3f7518f86d41801857dc166f38bb files touched by this commit
Antoine Brodin (antoine) search for other commits by this committer
emulators/advancemame: unbreak after USE_GCC=any removal
1.4_3
06 Aug 2021 12:03:04
commit hash: 6b139f669d8f399035e0f653b7afcefe37a6bb53commit hash: 6b139f669d8f399035e0f653b7afcefe37a6bb53commit hash: 6b139f669d8f399035e0f653b7afcefe37a6bb53commit hash: 6b139f669d8f399035e0f653b7afcefe37a6bb53 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
emulators/advancemame: prepare for freetype2 update

- freetype2 will no longer ship freetype-config (which was a pkg-config
wrapper) in the near future -- use pkg-config to gather the required
flags.

- while here, mark as abandonware
	- port has version 1.4 is from 09-08-2015
	- upstream version 3.9 is from 08-09-2018
1.4_3
18 Jul 2021 19:03:46
commit hash: 8470e0e564623e1d33785d454925f5ed72c36e81commit hash: 8470e0e564623e1d33785d454925f5ed72c36e81commit hash: 8470e0e564623e1d33785d454925f5ed72c36e81commit hash: 8470e0e564623e1d33785d454925f5ed72c36e81 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
emulators/advancemame: fix build on powerpc

Build with GCC, clang hangs.
1.4_3
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
1.4_3
27 Aug 2020 17:39:24
Revision:546375Original commit files touched by this commit
tcberner search for other commits by this committer
emulators/advancemame: fix build on recent current
1.4_3
13 Dec 2019 10:20:52
Revision:520014Original commit files touched by this commit
pkubaj search for other commits by this committer
emulators/advancemame: add MAKE_JOBS_UNSAFE=yes

Otherwise it fails to build on POWER9 with 72 threads.
1.4_3
08 Nov 2019 10:08:50
Revision:517045Original commit files touched by this commit
tobik search for other commits by this committer
e*: Add missing USES={gnome,sdl,xorg}
1.4_3
26 Jul 2019 20:46:57
Revision:507372Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
1.4_2
06 May 2019 20:06:30
Revision:500927Original commit files touched by this commit
pkubaj search for other commits by this committer
emulators/advancemame: fix build with GCC-based architectures

Add USES=compiler:c11 to fix build.

Approved by:	mentors (implicit approval)
1.4_2
12 Dec 2018 01:35:36
Revision:487272Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
1.4_1
10 Mar 2018 17:46:06
Revision:464084Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISIONs of all users of math/mpc that we just updated to
version 1.1.0 (via revision 464079).
1.4
05 Jan 2018 02:57:35
Revision:458101Original commit files touched by this commit
jbeich search for other commits by this committer
Lift BROKEN_aarch64 for Clang 3.8 per FreeBSD 11.0 EOL

The cryptic "error in backend" is emitted by Clang on crash.
1.4
30 Nov 2016 16:01:30
Revision:427432Original commit files touched by this commit
linimon search for other commits by this committer
Mark various ports as broken on aarch64 due to the same clang bug:

  error in backend: Do not know how to split this operator's operand!

Approved by:	portmgr (tier-2 blanket)
1.4
01 Apr 2016 14:00:57
Revision:412346Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
1.4
16 Jan 2016 18:37:32
Revision:406262Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 1.4

PR:		202846
Submitted by:	ports fury
1.2_3
20 Sep 2015 14:35:58
Revision:397374Original commit files touched by this commit
danfe search for other commits by this committer
Remove BROKEN on Tier-2 systems statements which no longer true at least
on PowerPC (verified for all of them) and some also on SPARC (whenever I
was able to test those on flame.freebsd.org) and even IA64 (which should
be OK to remove anyways, because it was never really supported system in
ports land and was officially killed in -CURRENT a while ago.
1.2_3
08 Dec 2014 16:48:41
Revision:374303Original commit files touched by this commit
tijl search for other commits by this committer
Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it.  Bump PORTREVISION on their dependent
ports except the ones that depend on these:

audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt

In these cases the same trick as in the recent gettext update is used.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.2_2
27 Oct 2014 12:24:23
Revision:371563Original commit files touched by this commit
bapt search for other commits by this committer
Clean up plist
1.2_2
10 Sep 2014 20:50:37
Revision:367888Original commit files touched by this commit
gerald search for other commits by this committer
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
1.2_1
16 Apr 2014 18:28:50
Revision:351411Original commit files touched by this commit
zeising search for other commits by this committer
The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.2
09 Apr 2014 11:33:23
Revision:350679Original commit files touched by this commit
pawel search for other commits by this committer
- Add staging support
- Convert to new LIB_DEPENDS format
- Use options helpers
- Switch to pkg-plist
1.2
20 Sep 2013 16:43:53
Revision:327721Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
emulators)
1.2
14 Aug 2013 22:35:54
Revision:324744Original commit files touched by this commit Sanity Test Failure
ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
1.2
10 May 2013 06:46:46
Revision:317768Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 1.2

PR:		177933
Submitted by:	Ports Fury
0.106.1_1
17 Jun 2012 22:03:41
Original commit files touched by this commit
bapt search for other commits by this committer
revert the logic of docs option

Reported by:    pointyhat (linimon)
0.106.1_1
12 Jun 2012 10:34:46
Original commit files touched by this commit
bapt search for other commits by this committer
Convert to new options framework
0.106.1_1
18 Feb 2012 10:18:33
Original commit files touched by this commit
mva search for other commits by this committer
- Update devel/sdl12 to 1.2.15
- Update audio/sdl_mixer to 1.2.15
- Update graphics/sdl_image to 1.2.12
- Update graphics/sdl_ttf to 2.0.11
- Update graphics/sdl_gfx to 2.0.23
- Update net/sdl_net to 1.2.8
- Bump PORTREVISIONs on ports that depend on one or more packages due to
ABI and shared library version changes
- Update Mk/bsd.sdl.mk accordingly for the new shared library versions

Tested by:      exp-run by pav
0.106.1
11 Nov 2011 02:24:20
Original commit files touched by this commit
linimon search for other commits by this committer
Mark as broken on powerpc: does not compile.

Hat:            portmgr
Feature safe:   yes
0.106.1
23 Sep 2011 22:26:39
Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:             157936
Submitted by:   myself
Exp-runs by:    pav
Approved by:    pav
0.106.1
02 Jul 2011 17:14:20
Original commit files touched by this commit
miwi search for other commits by this committer
= Drop MD5 support
0.106.1
22 Oct 2010 21:01:44
Original commit files touched by this commit
araujo search for other commits by this committer
- Update to 0.106.1.

PR:             ports/151544
Submitted by:   KATO Tsuguru <tkato432@yahoo.com>
0.106.0_2
11 Oct 2010 05:41:24
Original commit files touched by this commit
alepulver search for other commits by this committer
- Drop maintainership.
0.106.0_2
21 Aug 2008 06:18:49
Original commit files touched by this commit
rafan search for other commits by this committer
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.106.0_2
13 Mar 2008 14:28:35
Original commit files touched by this commit
miwi search for other commits by this committer
- Chase devel/sdl12 shlib version bump
0.106.0_1
19 May 2007 20:32:57
Original commit files touched by this commit
flz search for other commits by this committer
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
0.106.0
25 Feb 2007 15:11:29
Original commit files touched by this commit
alepulver search for other commits by this committer
AdvanceMAME and AdvanceMESS are unofficial MAME and MESS versions with an
advanced video support for helping the use with TVs, Arcade Monitors, Fixed
Frequencies Monitors and also for PC Monitors.

They run in GNU/Linux, Mac OS X, DOS, Windows and in all the other platforms
supported by the SDL library.

The main difference compared with the official emulators is that the Advance
versions are able to program directly the video board to always get a video
mode with the correct size and frequency.

Generally the Advance emulators are able to use a video mode which doesn't
require any stretching or other unneeded effects to match the original arcade
display.

The direct video board programming is fully supported in Linux and DOS. It's
partially supported in Windows. It isn't supported in Mac OS X and other
platforms.

See website for other improvements.

WWW: http://advancemame.sourceforge.net/

Number of commits found: 38