Commit Graph

1609 Commits

Author SHA1 Message Date
naddy
ebf751b927 Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
2019-05-20 22:15:00 +00:00
sthen
e40f996745 another batch of ncurses->curses WANTLIB updates, skipping any
that have gettext LIB/RUN_DEPENDS to avoid conflicts for naddy's
multipackaging work
2019-05-20 20:52:31 +00:00
juanfra
4dab99f631 Update to xroar 0.35.4. 2019-05-20 19:38:55 +00:00
naddy
b08772880b switch to CONFIGURE_STYLE=autoreconf 2019-05-20 04:47:01 +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
naddy
a1822e2450 switch to CONFIGURE_STYLE=autoreconf 2019-05-18 12:13:33 +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
sthen
b17bf3228e update curses WANTLIB entries following the change in base libraries to use soname 2019-05-17 16:19:37 +00:00
ratchov
1d80b4a515 Add sndio backend. It should allow guest operating systems with no
sndio support to use sndio audio interfaces of the host system.

With help from brad@, ok sthen@.
2019-05-09 05:12:53 +00:00
bentley
f0b81dc244 +gw-libretro 2019-05-07 08:36:58 +00:00
bentley
1c17c79fbc Import gw-libretro-1.6.3.
gw-libretro is a libretro core that runs Nintendo Game & Watch simulators.

ok jeremy@
2019-05-07 08:36:19 +00:00
fcambus
98a23f4b66 Update atari800 to 4.1.0. 2019-05-03 12:13:33 +00:00
fcambus
6decb7dfc6 Update gxemul to 0.6.1 and take maintainership.
OK bentley@
2019-04-30 08:51:24 +00:00
sthen
5fa492cd3b drop maintainer and sync wantlib, from outgoing maintainer martin@ 2019-04-28 21:09:17 +00:00
fcambus
fc6b03f0d2 Update snes9x to 1.60. 2019-04-28 19:50:35 +00:00
fcambus
7927698e79 Update mame to 0.209. 2019-04-28 19:21:34 +00:00
sthen
53defd7102 remove more PKG_ARCH=* with pyc in PLIST 2019-04-27 23:55:04 +00:00
bentley
b135074af6 Disable reading RDTSC.
This was only used to save debug timing information, which is not compiled
into the library anyway.

Should fix the build on arm64.
2019-04-23 08:47:03 +00:00
bentley
e5a7a73385 Declare variables as int to avoid narrowing errors on arm64. 2019-04-23 08:08:23 +00:00
ajacoutot
632b392586 Unbreak:
*** Parse error in /usr/ports/emulators/nestopia: Trying to set poisoned variable BUILD_DEPENDS-main
2019-04-01 10:11:59 +00:00
jasper
b717644361 update to vbam-2.1.1 2019-04-01 06:39:22 +00:00
bentley
88d5dde6c1 Long overdue update to nestopia-1.49.
Changelog:
https://github.com/0ldsk00l/nestopia/blob/1.49/ChangeLog
2019-04-01 06:34:37 +00:00
bentley
53bed9e6bd Revert an upstream commit that broke keyboard input. 2019-04-01 03:11:18 +00:00
ajacoutot
07e7822fb5 Fix after recent devel/meson MODULE change. 2019-03-27 23:27:59 +00:00
fcambus
dc2e13172e Update mame to 0.208. 2019-03-27 22:13:46 +00:00
bentley
23ff1dc5f7 Update to ppsspp-1.8.0.
Release notes visible on the homepage:
https://ppsspp.org/

Thanks to Charlene Wendling for testing.
2019-03-19 08:10:32 +00:00
bentley
f9196c311e Update wiki link. 2019-03-17 07:05:29 +00:00
fcambus
24838fdcdf Update snes9x to 1.59.2.
Notable changes:

- Switch to GH_ variables, tarballs are not uploaded as assets anymore
- Build system switched from autotools to Meson
2019-03-11 11:18:01 +00:00
bket
b5ab658f28 Bump REVISION due to pkgpath change in net/miniupnp/miniupnpc. 2019-03-11 04:11:57 +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
fcambus
d12f509ab6 Attempt to fix the build on non amd64/i386 platforms, by patching the
I/O code so the outb() function is only called if HAVE_I386_SET_IOPERM
or HAVE_LIBAMD64 are defined.

While there, remove the --disable-hardsid configure option, as HardSID
support isn't built by default.
2019-03-07 14:45:29 +00:00
bentley
93d0882a05 Make arm and arm64 do the same thing as all other archs by disabling EGL.
No bump, as platforms using EGL didn't build anyway.
2019-03-07 07:22:19 +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
jca
f9e594a405 Stop looking at /usr/local for libelf
Missed during the switch to base libelf.

While here, -D_FILE_OFFSET_BITS=64 serves no purpose on OpenBSD so no
need to specify it in our OpenBSD-only patch.
2019-03-04 13:30:44 +00:00
jca
f7ef33bc4b Calling gettimeofday on a struct bpf_timeval is harmful 2019-03-04 13:25:56 +00:00
jca
7df041638d Unbreak on arm, the regparm attribute only makes sense on i386 2019-03-04 13:01:53 +00:00
jca
c21a96b6e8 Unbreak on arm, the regparm attribute only makes sense on i386 2019-03-04 13:00:48 +00:00
sthen
1c4883b518 remove link to the no-longer-present http://www.openbsd.org/vax-simh.html
Eddie Thieda suggested linking to vax.html but that doesn't include any
installation instructions.
2019-03-01 09:39:37 +00:00
fcambus
d17405e514 Update mame to 0.207. 2019-02-28 12:20:33 +00:00
bentley
30a27694f1 Update to mupen64plus-2.5.9.
Countless changes since the last release, 2015's mupen64plus-2.5.
2019-02-26 22:10:54 +00:00
bentley
1a8a166cc1 Import mupen64plus-rsp-cxd4, a low-level signal co-processor plugin.
ok sthen@
2019-02-26 22:07:51 +00:00
fcambus
f7b8d7c063 Update hatari to 2.2.1. 2019-02-11 09:58:53 +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
bentley
7c093b6ca9 Update to retroarch-1.7.6.
Release notes:
https://www.libretro.com/index.php/retroarch-1-7-6-released/
2019-02-05 07:54:16 +00:00
jca
15f9099d0a Move to libelf from base
Initial diff from jsg@, ok jasper@ (maintainer of
libdwarf/ctftools/libelf).
2019-02-04 23:34:10 +00:00
fcambus
010576a5d2 Update hatari to 2.2.0. 2019-02-04 21:26:06 +00:00
fcambus
113718a6b7 Update mame to 0.206. 2019-02-04 10:12:52 +00:00
jsg
714917d62a Fix build error reported by naddy@.
Mesa >= 18.2.5 has newer OpenGL headers from Khronos which change the
include guards.
2019-01-31 13:45:01 +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