1659 Commits

Author SHA1 Message Date
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
jsg
d9cb1f7847 update to dosbox 0.74-2 2019-01-22 04:31:41 +00:00
solene
8901a7e38e Remove BROKEN-powerpc as it happens it works on powerpc now
ok edd@
2019-01-11 11:13:10 +00:00
thfr
5c1b359e87 bulk-update maintainer email, reminded of need to bump & ok phessler@ 2019-01-06 21:26:02 +00:00
juanfra
660fb5b19f Update to xroar 0.35.3. 2019-01-03 18:31:41 +00:00
fcambus
f01c6a37cb Avoid picking up net/libnet if it's installed.
OK naddy@ (who spotted the issue, thanks!)
2019-01-01 21:46:15 +00:00
juanfra
834e232546 Change gr-lida to qt5 and poppler-qt5. Works for me on amd64.
Remove COMPILER and qtbase (from rsadowski@).
2018-12-28 22:04:59 +00:00
fcambus
4ad384b8ae Update mame to 0.205. 2018-12-26 11:29:18 +00:00
sthen
3b227cb1bc rm 0-byte patches, reminded by Brad 2018-12-24 22:13:14 +00:00
fcambus
ce2042a960 Fix an error in the man page regarding the '800-rev' option.
Reported by Tracey Emery, thanks!
2018-12-21 12:13:49 +00:00
fcambus
303193d497 Update vice to 3.3.
Notable changes:

- Add devel/gettext to LIB_DEPENDS
- Remove --with-sdlsound configure option, it is not necessary anymore
  and now links against both SDL and SDL2 if kept enabled
2018-12-21 11:52:05 +00:00
fcambus
f3fd68e765 Update snes9x to 1.58.
Notable changes:

- Remove now unnecessary LIB_DEPENDS on textproc/libxml
- Install the new LICENSE file in place of snes9x-license.txt
2018-12-21 11:12:11 +00:00
sthen
c2f6b945df update to qemu-3.1.0, from Brad. 2018-12-19 17:57:06 +00:00
sthen
49b00025fd bump REVISION for ports with a LIB_ or RUN_DEPENDS on devel/boost,
it has been split into subpackages
2018-12-13 19:53:23 +00:00
fcambus
0cb00f7b67 Update mame to 0.204 and switch HOMEPAGE to HTTPS. 2018-11-29 09:10:58 +00:00
juanfra
9a8f8b1c7a Update to xroar 0.35.2. 2018-11-27 19:39:11 +00:00
naddy
062c75fcf5 build shared libraries/modules with -fPIC on all archs including i386
ok bentley@
2018-11-26 18:57:27 +00:00
fcambus
1dd6fe817d Update snes9x to 1.57.
The "Synchronize with sound" option in the Sound preferences used to
be enabled by default, but it isn't anymore in 1.57. If you encounter
any audio crackling and stuttering with this version, configure speed
throttle to "Synchronize with sound" in the Emulation preferences.
2018-11-22 21:01:10 +00:00
naddy
a2d841a91c allow text relocations from non-PIC i386 assembly code 2018-11-21 21:18:11 +00:00
naddy
e89b60dd9d allow text relocations on i386 from non-PIC assembly code 2018-11-20 20:30:03 +00:00
fcambus
d772fa0de7 Update gxemul to 0.6.0.2. This allows getting rid of all patches but
the configure one.

OK benoit@
2018-11-20 08:20:39 +00:00
juanfra
4ec8d7480a Update to xroar 0.35.1. 2018-11-18 00:18:20 +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
sthen
6b8e265514 bump ports known/suspected to be affected by issue with libedit/libreadline
and termcap on lld arches.
2018-11-14 20:48:21 +00:00
naddy
e16a5a7a44 disable non-PIC i386 assembly code and build the same as on other archs
ok fcambus@
2018-11-12 18:49:48 +00:00
bentley
8cf8030f45 Disable assembly code, in hopes of fixing the build on i386. 2018-11-11 19:47:48 +00:00
bentley
cc7e268139 Update to retroarch-1.7.5.
Release notes:
https://www.libretro.com/index.php/retroarch-1-7-5-released/
https://www.libretro.com/index.php/retroarch-1-7-4-released/
https://www.libretro.com/index.php/retroarch-1-7-3-released/
2018-11-11 00:48:36 +00:00
bentley
c888dd218e Update to ppsspp-1.7.1.
Release notes: https://github.com/hrydgard/ppsspp#whats-new-in-171
2018-11-10 17:55:30 +00:00
fcambus
5225d983ac Update mame to 0.203. 2018-11-02 09:47:21 +00:00
bentley
73afe54c50 Update to ppsspp-1.7.
Changelog:
https://github.com/hrydgard/ppsspp#whats-new-in-170
2018-10-30 06:35:23 +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
naddy
de94a5059a replace references to rtadvd(8) with rad(8); from Caspar Schutijser 2018-10-01 19:52:41 +00:00
fcambus
163bdc091e Update mame to 0.202. 2018-09-27 10:43:14 +00:00
fcambus
14cb9b30b8 Disable HardSID support, this should hopefully fix the build on arm64. 2018-09-27 09:13:02 +00:00
naddy
70a6c5ec6a When mixing C and C++ code, we need to link with c++(1). Actually,
upstream does this right.
ok bentley@
2018-09-20 16:32:12 +00:00
fcambus
f9d3041b70 Update advancemame to 3.9. 2018-09-09 07:59:23 +00:00
jeremy
818544737e Update to mednafen 1.12.3
Upstream now requires SDL2, so make the necessary adjustments.

Upstream added an openbsd sound driver, but it doesn't use
the sndio API, so switch the default sound driver to sdl which
does use sndio.  Make the openbsd driver still work by default
by defaulting the audio device to /dev/audio0 in that case.

Both the sound driver and sound device are configurable in the
mednafen configuration file.

Based on a patch from anthk@disroot.org
Sound issues pointed out by Bryan Linton <bl@shoshoni.info>
Feedback from ratchov@
OK bentley@
2018-09-08 23:08:39 +00:00
ajacoutot
dacb48dcd8 - Add a patch for the virtio crashing issue
- Remove a patch no longer necessary

from Brad (maintainer)
2018-09-05 07:01:50 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
thfr
e3bfc620e0 Update dolphin to 5.0.0.20180901 and add missing BDEP+RDEP on
devel/llvm, noticed by aja@ during bulk build. Tested by me and Charlene
Wendling, valuable input on handling dep on llvm by bcallah@, ok aja@
2018-09-02 16:41:40 +00:00
fcambus
14a3ed7eed Update mame to 0.201. 2018-08-31 16:19:01 +00:00
juanfra
9533d675d3 Update to xroar 0.35. 2018-08-30 22:05:42 +00:00
fcambus
87ed5a5671 Remove emulators/sdlmess.
We now have an up-to-date emulators/mame port for which we can build
and distribute binary packages for amd64 and i386. More information
here: https://marc.info/?l=openbsd-ports&m=151514926004836&w=2

MAME and MESS merged in 2015 so emulators/mame contains both.

OK naddy@, bentley@, jca@
2018-08-25 06:46:59 +00:00
fcambus
c189afc7ec Remove emulators/sdlmame.
We now have an up-to-date emulators/mame port for which we can build
and distribute binary packages for amd64 and i386. More information
here: https://marc.info/?l=openbsd-ports&m=151514926004836&w=2

MAME and MESS merged in 2015 so emulators/mame contains both.

OK naddy@, bentley@, jca@
2018-08-25 06:46:07 +00:00
fcambus
94542d7a5d Add @pkgpath markers prior to emulators/sdlmame and emulators/sdlmess
removals.
2018-08-25 06:44:18 +00:00
ajacoutot
4ad21e11e1 Update to qemu-3.0.0.
from Brad (maintainer)
2018-08-17 07:18:59 +00:00
fcambus
78a13b1bc6 Update vice to 3.2.
Notable changes:

- Add a BUILD_DEPENDS on devel/xa, which is now required
- Switch to using SDL2
- Take maintainership

Reads OK kn@
2018-08-10 20:55:26 +00:00
espie
e3e7c108c6 make weird build more regular 2018-08-07 10:05:38 +00:00
rsadowski
ca493e4991 Unbreak build after catch2 update
"All tests passed (257 assertions in 16 test cases)"

Spotted by espie@ Thanks!
2018-07-30 10:17:11 +00:00