Commit Graph

37 Commits

Author SHA1 Message Date
thfr
1f9078ea3c adjust for changes to SDL2's use of KMOD_GUI
in preparation of update of devel/sdl2 to 2.0.14
build tested with both (current) sdl2 2.0.12 and (upcoming) 2.0.14
ok cwen@
2021-01-01 16:04:05 +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
sthen
484cf3de0c replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:45:45 +00:00
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
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
jasper
b717644361 update to vbam-2.1.1 2019-04-01 06:39:22 +00:00
jca
c21a96b6e8 Unbreak on arm, the regparm attribute only makes sense on i386 2019-03-04 13:00:48 +00:00
fcambus
e87bf217fd Update vbam to 2.1.0.
OK bentley@, solene@
2018-07-26 13:40:52 +00:00
sthen
8567cd7f04 actually...last commit got further but still didn't link, so disable
asm completely,
2018-05-09 19:22:21 +00:00
sthen
a8b84214ac workaround broken auto-detection on i386; "Found assembler: nasm;yasm" ->
"The CMAKE_ASM_NASM_COMPILER: nasm;yasm is not a full path and was not
found in the PATH."
2018-05-09 19:01:14 +00:00
jasper
2520aa17e7 explicitly disable the WX frontend to prevent failing configure checks 2018-04-24 13:03:46 +00:00
jasper
7c016eb9bf forgot to add this patch 2018-04-24 12:04:35 +00:00
jasper
d0741fb468 update to vbam-2.0.2 2018-04-24 12:04:00 +00:00
naddy
1a87aebd2d mechanical replacement of the gettext module 2017-11-21 00:12:59 +00:00
naddy
adfe0960ab Move BUILD_DEPENDS+=devel/gettext-tools out of the gettext module and
into those ports that actually require it.
2017-11-18 22:23:59 +00:00
naddy
11e3dd67b3 switch COMPILER from the old, confusing shortcuts to the more explicit format 2017-11-16 23:20:37 +00:00
sthen
48dbc605b1 add COMPILER_LIBCXX to WANTLIB and bump 2017-07-27 09:55:44 +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
aa8cd6b6a0 let it build with clang 2017-05-13 20:59:05 +00:00
ajacoutot
bafaae9777 Needs the gcc4 MODULE for c++11 support. 2015-09-24 10:38:34 +00:00
bentley
cccd9c6aac Drop maintainership of vbam. 2015-05-18 10:06:37 +00:00
ajacoutot
37b0f26f0d x11/gtk+2,-guic -> x11/gtk+3,-guic && bump 2015-03-27 08:11:24 +00:00
naddy
570aa62a9c Drop remaining MD5/RMD160/SHA1 checksums. 2015-01-18 03:12:39 +00:00
landry
429d9cf471 BROKEN-hppa, never built reliably there, gcc OOM or ICE after a while.. 2014-08-19 05:53:59 +00:00
sthen
701c91e413 kill VMEM_WARNING 2013-11-25 14:16:22 +00:00
landry
a578087500 Mark those as BROKEN-alpha for various fully reproducible OOM/ICE reasons. 2013-11-09 14:12:28 +00:00
bentley
7cbc5a0e82 Trim pathologically long DESCR. 2013-09-16 01:17:26 +00:00
ajacoutot
8e8d19725e Patch not needed with newer gtk2mm. 2013-06-28 10:27:23 +00:00
ajacoutot
75a6f18aba Fix build with gtkmm>=2.24.3; shoud be the last fallout.
reported by nigel@
2013-04-09 06:21:22 +00:00
espie
9cd014a3ca PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:02:49 +00:00
bentley
401ab3e058 Take maintainership of some ports I'm interested in.
Initially suggested by kirby@
2013-02-02 04:39:55 +00:00
ajacoutot
ae5fbe63d8 Bump after libsigc++-2 -docs => -main merge. 2013-01-11 13:44:24 +00:00
ajacoutot
a598203a8d Fix after pangox removal from devel/pango.
ok jasper@
2012-09-21 13:21:44 +00:00
bentley
2521265650 Disable ffmpeg in vbam's configure, since it's not actually used.
ffmpeg is only used in the wx frontend, which doesn't build on OpenBSD
(for unrelated reasons).

From Mikolaj Kucharski, ok dcoppa@
2012-07-09 06:01:01 +00:00
ajacoutot
a1b7c39eb5 gtk-update-icon-cache:
Don't redirect errors to /dev/null and don't return true(1)
unconditionally. Instead, don't check for the existence of index.theme.
This will allow us to catch errors that may be happening because of a
missing dependency in the chain.

Some hidden issues may appear, in which case please contact me.

discussed with and ok blind jasper@
2012-06-15 08:32:14 +00:00
bentley
7e27f2e3b5 Import vbam-1.8.0.1054.
VBA-M is a fork from the now inactive VisualBoy Advance project, with
goals to improve the capabilities and features of the emulator.


This is basically a replacement for emulators/vba, which is currently
broken in at least two ways:
 - emulation speed is whacked out when sndiod is running
 - gvba recently started segfaulting on startup


tweaks & oks from landry@ jasper@ edd@
2012-05-28 09:18:56 +00:00