42 Commits

Author SHA1 Message Date
bentley
6d4b9a58e2 Upstream replaced ImageMagick with FFmpeg, so update dependencies.
from brad
2020-08-05 09:26:34 +00:00
bentley
a4a2f4346f Update to mgba-0.8.1.
Compatibility note: mgba-qt now uses a shader by default that
requires GLSL 1.50 support, which may not be supported by some
older graphics hardware. The SDL frontend doesn't load any shaders.
2020-04-13 02:53:05 +00:00
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
bentley
d24d32295d Add debug packages for mgba. 2019-11-10 22:05:26 +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
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
sthen
484cf3de0c replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:45:45 +00:00
bentley
e5febc5668 Update to mgba-0.7.2.
Release notes:
https://mgba.io/2019/05/25/mgba-0.7.2/
2019-05-27 05:42:11 +00:00
bentley
55bc7ca340 Add prot_exec to the pledge promise in all circumstances.
mesa/llvmpipe now calls llvm::sys::Memory::protectMappedMemory() deep
in the bowels of swrast_dri.so.
2019-05-19 07:12:55 +00:00
sthen
22de3ff02c set png16 WANTLIB entries back to png following the change in soname
part done by portbump, part by hand (it is easily confused)
2019-05-17 16:45:25 +00:00
cwen
6309a2bb3b qt5.port.mk: change COMPILER
Move it to "base-clang ports-gcc" and bump REVISION accordingly.
This unbreaks Qt5-related binaries runtime on macppc.

OK sthen@
2019-03-08 20:00:39 +00:00
bentley
309d13a6ae Update to mgba-0.7.1.
Release notes:
https://mgba.io/2019/02/24/mgba-0.7.1/
2019-03-05 11:43:13 +00:00
bentley
5a73e0dd98 Add two pledge calls to bin/mgba.
First promise:
stdio rpath wpath cpath inet fattr unix dns drm audio

Second promise:
stdio rpath wpath cpath fattr drm audio

Extensively tested by me.
2019-01-27 11:11:20 +00:00
bentley
abcdd6fa5a Update to mgba-0.7.0.
Release notes:
https://mgba.io/2019/01/26/mgba-0.7.0/
2019-01-27 09:48:29 +00:00
bentley
c48c45364f Fat-fingered previous change. 2018-11-16 06:03:26 +00:00
bentley
20ac7a63b0 Use libswresample instead of libavresample, backported from upstream. 2018-11-16 06:01:48 +00:00
espie
c36d0659b9 @tag gtk-update-icon-cache 2018-06-29 22:16:08 +00:00
espie
150a0f36fa first tag: update-desktop-database 2018-06-27 21:03:34 +00:00
bentley
41ab6459e8 Update to mgba-0.6.3, a bugfix release.
Release notes: https://mgba.io/2018/04/14/mgba-0.6.3/
2018-04-27 08:15:32 +00:00
bentley
3609f38b8d Update to mgba-0.6.2.
Release notes:
https://mgba.io/2018/04/03/mgba-0.6.2/
2018-04-06 03:05:39 +00:00
naddy
11e3dd67b3 switch COMPILER from the old, confusing shortcuts to the more explicit format 2017-11-16 23:20:37 +00:00
bentley
b0ff9eb451 Update to mgba-0.6.1.
Release notes: https://mgba.io/2017/10/01/mgba-0.6.1/
2017-10-05 08:32:12 +00:00
bentley
9f000d9d87 Update to mgba-0.6.0.
Release notes:
https://github.com/mgba-emu/mgba/blob/0.6.0/CHANGES
2017-08-03 08:49:44 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
espie
cc5bc426ed switch everything to new COMPILER idiom, even stuff that won't build with clang
yet, but at least that part is done.
2017-05-31 08:08:15 +00:00
espie
ccbe42578f compiles like a charm with clang 2017-05-27 04:45:18 +00:00
bentley
948d096bfb Update to mgba-0.5.2.
Release notes: https://mgba.io/2016/12/31/mgba-0.5.2/
2017-01-02 20:38:53 +00:00
zhuk
a47f492f02 Adapt to new x11/qt5 layout, mostly REVISION bumps due to changed deps.
The devel/kf5 to be handled separately, please wait.
2016-12-25 14:34:39 +00:00
bentley
cf765a6918 Update to mgba-0.5.1.
Release notes:
https://mgba.io/2016/10/05/mgba-0.5.1/
https://mgba.io/2016/09/19/mgba-0.5.0/

Of note: this update adds Game Boy and Game Boy Color support,
as opposed to 0.4.1 which only supported Game Boy Advance.
2016-10-06 06:25:31 +00:00
bentley
7a8400c431 Add a new libretro subpackage for mgba, for use with RetroArch.
ok juanfra@
2016-08-05 05:23:59 +00:00
bentley
65175e317b Update to mgba-0.4.1.
Release notes:
https://mgba.io/2016/07/11/mgba-0.4.1/
2016-08-01 18:30:00 +00:00
sthen
a406b733fd make sure -current pkgname/revision are higher than stable 2016-05-06 21:39:03 +00:00
ajacoutot
05039e94de Use consistent email address for the MAINTAINER line.
ok bentley@ (maintainer)
2016-01-11 09:35:44 +00:00
bentley
a75938e426 Update to mgba-0.3.2.
Changelog:
30220a3c4b/CHANGES
2015-12-19 00:12:36 +00:00
ajacoutot
01d5c626a0 Bump. 2015-11-08 07:23:03 +00:00
sthen
e48df32b6b fix following ImageMagick update 2015-11-06 20:37:34 +00:00
bentley
8d7aef0526 mgba picks sdl2 instead of sdl if both are installed. 2015-11-05 06:33:30 +00:00
bentley
ff9f5472bc Update to mgba-0.3.1. 2015-11-01 15:28:07 +00:00
bentley
4ca3352a00 Update to mgba-0.3.0.
Release announcement:
https://mgba.io/2015/08/16/mgba-0.3.0/

ok kirby@
2015-08-20 07:25:59 +00:00
bentley
7b94a2cdae Add a comment to the patch. 2015-07-19 22:24:11 +00:00
bentley
ba511c40be Import mgba-0.2.1.
mGBA is a Game Boy Advance emulator.

It provides:
 -  Near full Game Boy Advance hardware support.
 -  Fast emulation.
 -  Save type detection, even for flash memory size.
 -  Real-time clock support.
 -  A built-in BIOS implementation, and ability to load external BIOS.
 -  Frameskip, configurable up to 9.
 -  Screenshot support.
 -  9 savestate slots. Savestates are also viewable as screenshots.
 -  Video and GIF recording.
 -  Remappable controls for both keyboards and gamepads.
 -  IPS and UPS patch support.
 -  Game debugging via a command-line interface and GDB remote support.
 -  Configurable emulation rewinding.


ok bcallah@
2015-07-19 21:00:00 +00:00