1873 Commits

Author SHA1 Message Date
jca
8dd5311816 Add riscv64 support 2021-08-01 00:18:05 +00:00
fcambus
3120129909 Update mame to 0.234. 2021-07-29 21:58:45 +00:00
naddy
6bbbe20a8c emulators/vbam: do not pick up toolchain components from LLVM port 2021-07-26 16:27:07 +00:00
sthen
cc7a25271a qemu: "Enable building on riscv64. There is a TCG backend.". from Brad 2021-07-23 11:17:17 +00:00
sthen
44b525fd58 qemu: Update the PowerPC build fix to the PPC maintainers fix.
From Brad.
2021-07-16 17:54:16 +00:00
mestre
19ba8ca828 update to 1.27.1
dropped dependency on libsndfile since this version uses libFLAC only, also
removed a few other libs from WANTLIB since they are also not necessary
according to `make lib-depends-check'

tested by Micah Muer < micah at fastmail.net >
2021-07-16 07:49:39 +00:00
daniel
4dc84c9c7d update to nono 0.2.0
ok gonzalo@ (MAINTAINER), aoyama@
2021-07-15 05:01:38 +00:00
bcallah
dc6e5af6a6 Update to sameboy-0.14.3
Changelog: https://github.com/LIJI32/SameBoy/releases/tag/v0.14.3
ok bentley@ (MAINTAINER)
2021-07-13 19:15:39 +00:00
daniel
7437f9d093 update py-sphinx to 4.0.2 and regen PLISTs for affected consumers
all consumers were packaged and installed on amd64 by me; all python2
syntax in consumers appears to have been updated at this point making
it possible to move to the 4.x series.

lang/ghc bits look ok to gnezdo@

ok sthen@ on the rest
2021-07-06 16:55:32 +00:00
daniel
ec6ce35072 distributing binaries is a nono
ok gonzalo@ (MAINTAINER)
2021-07-06 16:43:48 +00:00
jca
af76ad5e4b Fix conflict with uncompress2() provided by recent zlib releases
ok tb@
2021-07-04 14:55:34 +00:00
tb
6614df07b3 emulators/gr-lida: unbreak: remove compat patch for old zlib 2021-07-04 14:33:49 +00:00
fcambus
d31c2cb2eb Update mame to 0.233. 2021-07-02 14:43:46 +00:00
bentley
4df00c00aa Drop maintainership. 2021-06-14 10:19:46 +00:00
kmos
23d29fc2ac Another port needing c99, so add the glue to make base-gcc work.
Fixes the buid on sparc64

ok bentley@
2021-06-10 20:41:58 +00:00
gonzalo
8d424decdb Update for Nono to 0.1.6
http://www.pastel-flower.jp/~isaki/nono/

OK benoit@
2021-06-01 15:16:28 +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
jasper
9bf412b8d3 fix build on powerpc64 2021-05-13 13:47:53 +00:00
rsadowski
aece573567 Add hidden build dependency on vulkan
- Hidden dependency spotted by tb@. Upstram patch to unbreak the build when
  vulkan is present by me.
- Remove COMPILER because it is inherited by x11/qt5
- Regen WANTLIB

Maintainer timeout
2021-05-13 06:40:58 +00:00
daniel
85de9e8385 update to gxemul 0.7.0 for luna88k improvements 2021-05-08 20:25:50 +00:00
rsadowski
2f95e24a60 Add missing bump 2021-05-05 07:31:12 +00:00
sthen
72aefd2536 add missing BDEP on shells/bash
===>  Faking installation for qemu-6.0.0
env: bash: No such file or directory
env: bash: No such file or directory
env: bash: No such file or directory
env: bash: No such file or directory
(GIT="git" "/pobj/qemu-6.0.0/qemu-6.0.0/scripts/git-submodule.sh" ignore )
env: bash: No such file or directory
2021-05-04 16:06:41 +00:00
rsadowski
12c37c4184 Unbreak ppsspp-1.10.3 with ffmpeg-4.4
Spotted by aja@
2021-05-04 03:50:07 +00:00
landry
77ce47a16f emulators/qemu: improve qemu-guest-agent OpenBSD support
add support for:
- "guest-get-fsinfo"
- "guest-get-vcpus"
- "guest-network-get-interfaces"
taken/adapted from FreeBSD patchset at https://github.com/aborche/qemu-guest-agent/

Initial port patch from Jeroen Derks for qemu 5.1 (thanks!),
forward-ported to 6.0 by myself.

i still need to fixup qemu-ga default args and write a proper rc script..

ok Brad Smith (MAINTAINER)
2021-05-03 08:28:08 +00:00
landry
2ec88b1d5e emulators/qemu: update to 6.0.
See https://wiki.qemu.org/ChangeLog/6.0

From MAINTAINER Brad Smith
2021-05-02 08:15:19 +00:00
fcambus
511334e67e Update mame to 0.231. 2021-05-01 13:34:18 +00:00
benoit
e6296be722 Update to stella-6.5.3. 2021-04-25 07:11:47 +00:00
fcambus
5e8ef6a7bd Update mame to 0.230. 2021-03-31 15:18:54 +00:00
ajacoutot
b4f51aa50b Unbreak: LIB_DEPENDS-nogui is not a BUILD_DEPENDS. 2021-03-23 19:16:40 +00:00
thfr
2fe7b8f504 dolphin picks up devel/fmt, leading to clash between v7 (devel/fmt) and
v5 (bundled External/fmt).
Fix this by disabling the bundled fmt and picking up devel/fmt. BDEP as
this is statically linked.
Build and runtime tested by me briefly without new issues.
This was found by naddy@ during bulk build.
2021-03-22 22:25:56 +00:00
bcallah
40a4233360 Update to tnylpo-1.1.3
Changelog: https://gitlab.com/gbrein/tnylpo/-/releases/1.1.3
2021-03-19 21:52:02 +00:00
naddy
1dce83b538 emulators/BasiliskII: fix build with LLVM 11 libc++
Remove local semaphore.h to keep it from accidentally being picked up
by libc++ headers in place of the system <semaphore.h>.  We don't need
to emulate POSIX semaphores, we have the real thing in libc.
2021-03-16 18:52:20 +00:00
stsp
3154e80cc8 Set a black background in desmume's main GTK window to prevent colored bars
around emulated screens in fullscreen mode. GTK's white default background
color is rather unpleasant to stare at for longer periods of time.

ok bentley (maintainer)
2021-03-14 10:55:06 +00:00
fcambus
1e31de4ff9 Update fuse to 1.6.0. 2021-03-12 16:26:26 +00:00
naddy
7932cce225 emulators/nono: fix build with LLVM 11 2021-03-10 18:34:18 +00:00
bentley
0ea5d3d605 Install desktop file, icons, mimeinfo. 2021-03-09 11:09:13 +00:00
bentley
cb52446ff3 Update to sameboy-0.14.2. 2021-03-09 10:26:57 +00:00
bentley
d4a029cefd Remove pcsxr, which is dead upstream and was always somewhat buggy.
Alternative packages for PlayStation emulation include mednafen and
libretro-pcsx-rearmed.

ok thfr@ gsoares@
2021-03-03 11:38:44 +00:00
fcambus
a3a7527d73 Update mame to 0.229. 2021-03-01 10:29:50 +00:00
landry
a6bba22820 emulators/qemu: subpackage qemu guest agent
Allows to only install qemu-ga (which only depends on glib2) in a KVM
vm, which permits to interact with the guest from a host, cf examples at
http://www.undeadly.org/cgi?action=article;sid=20200514073852

From MAINTAINER Brad Smith
with a tweak from and ok sthen@
2021-02-28 18:38:41 +00:00
benoit
67e336c403 Update to stella-6.5.2. 2021-02-27 06:08:20 +00:00
naddy
afcc689c59 remove carriage returns ('\r') from patch files and set FIX_CRLF_FILES 2021-02-26 18:20:31 +00:00
daniel
b976e2d6d5 update to gxemul 0.6.3.1 for additional luna88k improvements 2021-02-26 03:03:53 +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
daniel
cf05cbd5e8 a few tweaks to gxemul:
- remove the custom install (which wasn't even picking up all the right
  stuff to install anymore)
- add a patch to allow doxygen to be turned off
- turn off doxygen and valgrind so they aren't picked up at config time
  and then junked at build time causing problems

Special thanks to Anders Gavare (upstream) for making luna88k work in this
release by fixing some key bugs.

ok fcambus@
2021-02-25 04:23:08 +00:00
sthen
745105c362 automatically handle ports which use the python module and have flavours
other than the usual "python3/<blank>" python version selection and
remove setting MODPY_VERSION=${MODPY_DEFAULT_VERSION_3} again from the
affected ports.
2021-02-23 22:04:35 +00:00
sthen
761c9f34ff ports which use the python module and have flavours other than the
usual "python3/<blank>" python version selection still require setting
MODPY_VERSION for now.
2021-02-23 21:45:49 +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
jeremy
8cd972ee29 Update to latest libretro-genesis-plus-gx GitHub commit
Fixes -fno-common issues.

OK bentley@
2021-02-23 16:29:14 +00:00