Commit Graph

38 Commits

Author SHA1 Message Date
edd
d5289ec86f emulators/{fs-uae,fs-uae-launcher}: Update to latest versions.
Simple updates to fs-uae-3.1.66 and fs-uae-launcher-3.1.68.
2022-08-12 19:23:09 +00:00
naddy
06ebc532ac drop RCS Ids 2022-03-11 18:59:33 +00:00
edd
02f606f0c3 Update emulators/fs-uae (and launcher) to version 3.0.5.
OK rsadowski@.
2020-07-28 20:03:32 +00:00
kmos
5af8435bb5 Fix build of emulators/fs-uar for sparc64
This adds "-fpermissive" to the CFLAGS for sparc64 to quiet
an errors about a cast losing precision.

ok edd@ (maintainer)
2020-02-13 15:57:00 +00:00
cwen
25d8922367 fs-uae: unbreak with ports-gcc. While here move HOMEPAGE to https.
"Go ahead" edd@ (maintainer), "Looks good" sthen@
2019-07-26 22:00:42 +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
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
solene
8901a7e38e Remove BROKEN-powerpc as it happens it works on powerpc now
ok edd@
2019-01-11 11:13:10 +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
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +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
jca
85e4288468 Now builds on sparc64 (at least) 2018-04-23 18:59:25 +00:00
edd
0ff09dc324 emulators/fs-uae: Make it build with clang 6.
OK sthen@, jca@, thanks!
2018-04-11 08:42:51 +00:00
naddy
1a87aebd2d mechanical replacement of the gettext module 2017-11-21 00:12:59 +00:00
ajacoutot
2b7b3461f5 @comment beforesubst files.
Should probably be removed in post-install or so but I am lazy... and no
one picked up my mail on ports@
2017-11-19 19:38:46 +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
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
sthen
7b9fdbb2c9 use LIBCXX 2017-04-10 11:45:22 +00:00
ajacoutot
5558c792d3 First pass at pre-entively fixing ports that would break once guenther's header
pollution diff is in.

lang/squeak/vm does not build but it's due to the recent audio changes
games/xbattle: also fixes some conflicting implicit decl
print/hplip: also fixes some conflicting implicit decl
2016-09-10 13:03:40 +00:00
ajacoutot
37b0f26f0d x11/gtk+2,-guic -> x11/gtk+3,-guic && bump 2015-03-27 08:11:24 +00:00
edd
4c5e2ad295 Update to fs-uae-2.4.0.
Joystick and hardfile support tested.

Note that the launcher has moved out of the main fs-uae source tree. A
commit adding the launcher as a new port will follow.

OK bcallah@
2014-03-15 13:04:15 +00:00
naddy
54e1152622 replace ftime() with gettimeofday() and drop -lcompat; ok edd@ jca@ 2013-12-02 16:32:12 +00:00
edd
f0bbca7df4 Unbreak "real device" passthrough in fs-uae.
Allows a real hard disk (or other) device node to be used as an Amiga disk.
Most of these patches have been discussed with upstream and have been
accepted.

Also add comments to existing patches.

ok bcallah@
2013-09-10 10:23:34 +00:00
landry
b714d9852c Mark as BROKEN-alpha = error: invalid 'asm': invalid %xn code 2013-09-04 19:11:14 +00:00
edd
020bb4cb2f Update to fs-uae-2.2.3.
OK jung@
2013-07-07 19:32:38 +00:00
edd
a24e03725f Update to fs-uae-2.2.2.
ok bcallah@
2013-05-04 17:17:05 +00:00
edd
101e60bd59 Update fs-uae to 2.2.0.
Upstream took most of our patches, they mostly have gone.

There is one remaining -O0 in the top level Makefile, which works
around an optimiser bug. Yay.

OK bcallah@
2013-03-31 20:16:10 +00:00
espie
9cd014a3ca PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:02:49 +00:00
edd
7101d9d683 Make fs-uae listen to CFLAGS and CXXFLAGS.
OK sthen@
2012-12-20 22:29:32 +00:00
landry
260ec5e94c Mark BROKEN-sparc64 : error: invalid 'asm': invalid operand output code 2012-12-20 19:51:28 +00:00
ajacoutot
f5b486d58a Mark BROKEN on powerpc, error: invalid 'asm': invalid %k value 2012-12-07 08:43:06 +00:00
sthen
7380c81b46 bump following MODPY_SETUPTOOLS, it adds to RUN_DEPENDS.. 2012-11-24 09:09:57 +00:00
sthen
c1bd32651f use MODPY_SETUPTOOLS=Yes, breakage noticed by nigel@ 2012-11-24 09:09:05 +00:00
ajacoutot
08b68fbd9e Missing RUN_DEPENDS. 2012-11-23 07:09:32 +00:00
edd
aa4a63cb21 Import fs-uae-2.0.1; a modern Amiga emulator based on the windows
version of UAE.

OK sthen@, gonzalo@
2012-11-22 23:45:20 +00:00