52 Commits

Author SHA1 Message Date
fcambus
d31c2cb2eb Update mame to 0.233. 2021-07-02 14:43:46 +00:00
fcambus
1ac0dd7dd6 Update mame to 0.232. 2021-05-28 09:16:27 +00:00
rsadowski
54a95a53c7 Enable: use pugixml from ports
Same diff from Brad, OK fcambus@
2021-05-27 04:10:30 +00:00
fcambus
511334e67e Update mame to 0.231. 2021-05-01 13:34:18 +00:00
fcambus
5e8ef6a7bd Update mame to 0.230. 2021-03-31 15:18:54 +00:00
fcambus
a3a7527d73 Update mame to 0.229. 2021-03-01 10:29:50 +00:00
sthen
7cb1984d5f use FIX_CRLF_FILES, this is so much neater I can't believe we didn't
do it before!
2021-02-25 22:26:01 +00:00
sthen
3cbe1c2f30 Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
fcambus
24bfdde27b Update mame to 0.228. 2021-02-01 15:47:16 +00:00
fcambus
e0e32c7495 Update mame to 0.227. 2021-01-10 17:00:00 +00:00
fcambus
c7a73c0c91 Regen distinfo, tarball was rerolled because tag name changed.
The only change is in 3rdparty/lua-zlib/lua_zlib.c:

-    SETLITERAL("_VERSION", "lua-zlib $Id$  (tag: mame0222, release0222)");
+    SETLITERAL("_VERSION", "lua-zlib $Id$  (tag: mame0222)");

Pointed out by naddy@, thanks!
2020-06-26 22:20:15 +00:00
fcambus
b6d24039b4 Update mame to 0.222. 2020-06-26 19:54:47 +00:00
fcambus
5e72f02988 Update mame to 0.221. 2020-05-19 13:27:42 +00:00
fcambus
9fa9537892 Drop maintainership for some ports I no longer use. 2020-04-15 13:31:42 +00:00
fcambus
c4e7ad1c77 Update mame to 0.220. 2020-04-06 12:26:06 +00:00
fcambus
03429ec9bd Update mame to 0.219. 2020-02-29 21:50:22 +00:00
fcambus
698e588b66 Update mame to 0.218. 2020-02-03 22:00:01 +00:00
naddy
0520f1493d Fix for '+=' backward-incompatibility in upcoming gmake 4.3.
The affected *.make files are produced by the genie build tool.
The genie bootstrap build uses pre-generated sources and does not
pick up the patched file.  We add a pre-build target that first
builds genie, then runs genie to regenerate the source files.  The
main build will then create a fixed genie.

ok fcambus@
2020-01-29 20:29:21 +00:00
fcambus
2c3997a2ad Update mame to 0.217. 2019-12-25 15:17:33 +00:00
fcambus
47610ac64f Update mame to 0.216. 2019-11-28 20:29:59 +00:00
fcambus
55781d0616 Update mame to 0.215. 2019-10-30 14:31:07 +00:00
fcambus
ca346a4aff Update mame to 0.214. 2019-09-30 07:45:47 +00:00
fcambus
3a62ae1941 Update mame to 0.213. 2019-09-07 07:02:29 +00:00
fcambus
d25883c784 Update mame to 0.212. 2019-08-04 06:36:19 +00:00
sthen
484cf3de0c replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:45:45 +00:00
fcambus
fc4a06481a Update mame to 0.211. 2019-06-30 15:41:35 +00:00
fcambus
c9c9b5e843 Update mame to 0.210. 2019-05-31 21:24:19 +00:00
fcambus
7927698e79 Update mame to 0.209. 2019-04-28 19:21:34 +00:00
fcambus
dc2e13172e Update mame to 0.208. 2019-03-27 22:13:46 +00:00
fcambus
d17405e514 Update mame to 0.207. 2019-02-28 12:20:33 +00:00
sthen
c951521d97 mark BROKEN-i386, it won't build until an enum is fixed so avoid wasting time 2019-02-08 10:39:27 +00:00
sthen
92a5b0e3a0 fix asio build in emulators/mame with libc++; similar to devel/boost but
no need to consider the case with a ports-clang compiler on a gcc arch (which
uses libstdc++ not libc++). amd64 test and ok jca

(i386 is broken due to a different issue)
2019-02-06 13:09:09 +00:00
fcambus
113718a6b7 Update mame to 0.206. 2019-02-04 10:12:52 +00:00
fcambus
4ad384b8ae Update mame to 0.205. 2018-12-26 11:29:18 +00:00
fcambus
0cb00f7b67 Update mame to 0.204 and switch HOMEPAGE to HTTPS. 2018-11-29 09:10:58 +00:00
fcambus
5225d983ac Update mame to 0.203. 2018-11-02 09:47:21 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
fcambus
163bdc091e Update mame to 0.202. 2018-09-27 10:43:14 +00:00
fcambus
14a3ed7eed Update mame to 0.201. 2018-08-31 16:19:01 +00:00
fcambus
94542d7a5d Add @pkgpath markers prior to emulators/sdlmame and emulators/sdlmess
removals.
2018-08-25 06:44:18 +00:00
fcambus
f44862a172 Update mame to 0.200 and switch MASTER_SITES to SourceForge, as it is
a lot faster than GitHub.
2018-07-26 13:30:03 +00:00
fcambus
eb2b7369af Update mame to 0.199. 2018-07-10 17:29:07 +00:00
fcambus
9b11531a3e Disable retguard for mame.
ELF_RANDOMIZE_LIMIT was bumped to 1MB for retguard, but MAME actually
requires 4MB, so it fails on statup.

There is no sense bumping ELF_RANDOMIZE_LIMIT again just for one program,
so disable retguard by adding -fno-ret-protector to CFLAGS.

Discussed with mortimer@
2018-07-10 14:05:23 +00:00
fcambus
d369d06b34 Update mame to 0.198. 2018-05-31 09:12:38 +00:00
fcambus
3109954981 Update mame to 0.197. 2018-04-25 10:22:37 +00:00
fcambus
6cee323e99 Use grep -Rl instead of grep -rl, as the manpage says usage of the -r
flag is strongly discouraged.

Pointed out by martijn@, thanks!
2018-04-23 13:24:47 +00:00
fcambus
150b728c38 Use grep -rl instead of hardcoding paths where to perform "png.h" to
"localpng.h" substitutions. Some substitutions where not done, which
caused the build to fail when graphics/png is not installed.

OK nigel@, who initially reported the issue.
2018-04-23 00:35:14 +00:00
fcambus
5ef77a0db4 Enable build on i386, as it builds and runs fine.
OK sthen@
2018-04-20 15:06:22 +00:00
fcambus
86d2eace52 Update mame to 0.196. 2018-03-29 21:51:31 +00:00
fcambus
93d1344ad0 Switch from GitHub auto-generated tarballs to MASTER_SITES. 2018-03-09 22:45:18 +00:00