Commit Graph

1671 Commits

Author SHA1 Message Date
sthen
9356d2ac79 remove some extraneous DISTNAME setting from GH_TAGNAME ports,
move GH_* up in a few cases where it's halfway through the Makefile
2020-02-14 11:11:32 +00:00
kmos
5af8435bb5 Fix build of emulators/fs-uar for sparc64
This adds "-fpermissive" to the CFLAGS for sparc64 to quiet
an errors about a cast losing precision.

ok edd@ (maintainer)
2020-02-13 15:57:00 +00:00
fcambus
8e16b4e83d Update HOMEPAGE. 2020-02-05 20:48:08 +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
sthen
355d21c6aa qemu just uses the sphinx-build script from py-sphinx, not the python module.
switch the dependency to py2 so it can find it (py3-sphinx has sphinx-build-3).
maybe we'll change things around with this sometime, but for now unbreak
builds.  ok aja@
2020-01-26 22:04:28 +00:00
jasper
c0d71858db update MASTER_SITES where distfiles.nl was used 2020-01-26 11:14:29 +00:00
ajacoutot
9a11c1ba8f Improvements to the sndio probing.
from Brad (maintainer)
2020-01-26 04:03:04 +00:00
ajacoutot
ed89ce3308 Update to qemu-4.2.0.
sndio backend updated for QEMU API changes by ratchov@.

from Brad (maintainer)
2020-01-25 17:40:29 +00:00
cwen
2b4527b44c Citra does not support big endian archs, add an appropriate NOT_FOR_ARCHS
OK thfr@ (maintainer)
2020-01-18 23:53:12 +00:00
cwen
89b22662f1 ppsspp does not support big endian archs, add appropriate NOT_FOR_ARCHS.
Future ppsspp version may provide some powerpc support at least.

OK jca@, OK bentley@ (maintainer)
2020-01-11 21:53:01 +00:00
benoit
8bb6ab5014 Update to stella-6.0.2. 2020-01-04 09:30:20 +00:00
fcambus
27da1daca1 Update atari800 to 4.2.0.
Notable changes:

- Switch MASTER_SITES to GitHub
- Add --disable-rserial to CONFIGURE_ARGS, this disables support for
  using the host serial port with the R: networking device, which breaks
  the build in this version
2020-01-03 11:53:44 +00:00
fcambus
b7409bbd84 Drop maintainership. 2020-01-02 08:59:22 +00:00
ajacoutot
5aa34c940b Regen WANTLIB now that gtkglext does not require pangox-compat and make sure
everything builds fine with pango >=1.44 (except for games/ufoai/base for now)
2019-12-29 23:56:58 +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
jeremy
a4203351e2 Send yabause to the Attic
No longer runs Saturn games, even after updating to the latest version.
These days, Saturn can be emulated to mednafen, and users are encouraged
to switch to that.

OK fcambus@
2019-11-21 01:29:01 +00:00
cwen
9d759c4e38 vbam: various !x86 fixes:
- limit the use of an asm optimisation for `std::sqrt()' to x86 archs,
since it breaks the build everywhere else.
- remove `-fopenmp' for base-gcc archs; it breaks the build on them
- remove `-Wno-c++11-narrowing' from CXXFLAGS; no occurrence of it has
been found, and such warning is notably useful for arm* and powerpc.
Tested on sparc64 (kmos@), macppc and amd64 (me).

OK kmos@
2019-11-17 00:14:36 +00:00
fcambus
0d6c416b9d Update vbam to 2.1.4.
We can remove the patch for src/gba/GBAcpu.h as the regparm function
attribute is now only defined on i386 and amd64, even if it is only
useful on i386.

While there, update HOMEPAGE to HTTPS.

OK bentley@
2019-11-11 11:13:13 +00:00
bentley
acd62eb232 Add debug packages for mupen64plus. 2019-11-11 02:01:07 +00:00
bentley
d24d32295d Add debug packages for mgba. 2019-11-10 22:05:26 +00:00
fcambus
2abdb03570 Switch HOMEPAGE to HTTPS. 2019-11-08 15:53:22 +00:00
bentley
2a4647e9fb Fix runtime crash by mmap'ing MAP_STACK memory.
with assistance from deraadt@

ok stsp@
2019-11-05 09:27:29 +00:00
fcambus
55781d0616 Update mame to 0.215. 2019-10-30 14:31:07 +00:00
bentley
4e7ef8461f New build dependency on Python 3.
Noticed by sthen@
2019-10-30 08:27:56 +00:00
bentley
e063c1922d Update to openmsx-0.15.0.
Release notes:
https://raw.githubusercontent.com/openMSX/openMSX/RELEASE_0_15_0/doc/release-notes.txt
2019-10-20 22:07:02 +00:00
bentley
cbd8f1d0b4 Update to ppsspp-1.9.3.
Release notes:
https://ppsspp.org/#news
2019-10-19 23:23:46 +00:00
cwen
affc073e7b nestopia,-libretro: fix packaging on base-gcc archs.
Implicit MODGCC4_CPPLIBDEP in LIB_DEPENDS is not inherited by
LIB_DEPENDS-*, despite COMPILER_LIBCXX being in WANTLIB-*.

OK bentley@ (maintainer)
2019-10-17 13:32:31 +00:00
cwen
1681a5baf3 gambatte: fix packaging on base-gcc archs.
Implicit MODGCC4_CPPLIBDEP in LIB_DEPENDS is not inherited by
LIB_DEPENDS-*, despite COMPILER_LIBCXX being in WANTLIB-*.

OK bentley@ (maintainer)
2019-10-17 13:29:53 +00:00
bentley
8054803320 Update to mgba-0.7.3.
Release notes:
https://mgba.io/2019/09/15/mgba-0.7.3/
2019-10-17 06:55:13 +00:00
fcambus
ca346a4aff Update mame to 0.214. 2019-09-30 07:45:47 +00:00
bentley
f78599bd7a Once again underlying graphics driver variations necessitate a broader pledge.
This time the culprit is DRI3 message passing, which requires sendfd.

The mgba pledge is now:

        stdio rpath wpath cpath fattr sendfd prot_exec drm audio

Reported by thfr@ who has a nicer graphics card than I do.
2019-09-20 22:34:32 +00:00
fcambus
3a62ae1941 Update mame to 0.213. 2019-09-07 07:02:29 +00:00
ajacoutot
4db370bc0a Update to qemu-4.1.0. 2019-08-18 06:56:07 +00:00
fcambus
740e3bea92 Avoid picking up audio/portmidi if it's installed.
Thanks to naddy@ for spotting the issue.
2019-08-14 10:07:17 +00:00
cwen
c208a0b405 xnp2: fix the build with ports-gcc
OK bentley@
2019-08-12 17:47:52 +00:00
fcambus
5b9f871da5 Update ucon64 to 2.2.0. 2019-08-10 08:18:39 +00:00
fcambus
e30abf9027 Update dosbox to 0.74-3.
OK jsg@
2019-08-10 06:28:40 +00:00
cwen
6855453486 retroarch: unbreak on macppc by adding a missing header.
Don't bump REVISION as retroarch has never been built on macppc,
and this change impacts only this arch (hint from sthen@).

OK sthen@ bentley@ (maintainer)
2019-08-09 15:55:52 +00:00
cwen
f885885786 desmume: fix with ports-gcc by adding some additional type casting.
While here, move HOMEPAGE to https.

tweaks and OK sthen@, maintainer timeout
2019-08-08 17:11:24 +00:00
fcambus
d25883c784 Update mame to 0.212. 2019-08-04 06:36:19 +00:00
cwen
25d8922367 fs-uae: unbreak with ports-gcc. While here move HOMEPAGE to https.
"Go ahead" edd@ (maintainer), "Looks good" sthen@
2019-07-26 22:00:42 +00:00
danj
1991058dbd Remove unresponsive maintainers
If somebody is removed who actually wants maintainer and either
didn't receive the mail, or didn't bother to reply to it, they are
free to send a diff to reinstate.

ok sthen@, jca@
2019-07-17 14:49:19 +00:00
naddy
ae1cb22cb2 Switch to PERMIT_(DISTFILES|PACKAGE).
CDROM restrictions are no longer applicable.
2019-07-14 02:16:50 +00:00
naddy
7ab397505a Switch to PERMIT_PACKAGE. CDROM restrictions are no longer applicable. 2019-07-14 00:39:34 +00:00
sthen
485792605b replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 21:02:12 +00:00
sthen
484cf3de0c replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:45:45 +00:00
sthen
8ad0cdabae qemu: PERMIT_PACKAGE update and tweak to layout / comment, from Brad. 2019-07-07 11:02:24 +00:00
sthen
fb7f4374ad sync WANTLIB 2019-07-05 11:52:59 +00:00