Commit Graph

25 Commits

Author SHA1 Message Date
fcambus 1ccc0376cb Update vice to 3.6.1. 2022-04-24 14:11:01 +00:00
naddy 06ebc532ac drop RCS Ids 2022-03-11 18:59:33 +00:00
fcambus 77c964cb89 Comment patches. 2021-01-14 09:38:55 +00:00
sthen 0736d22cb2 vice: missing bdep, dos2unix 2021-01-12 19:14:53 +00:00
fcambus 0a91e34f90 Update vice to 3.5. 2021-01-10 18:05:56 +00:00
fcambus b7409bbd84 Drop maintainership. 2020-01-02 08:59:22 +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
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
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
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
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
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
fcambus 14cb9b30b8 Disable HardSID support, this should hopefully fix the build on arm64. 2018-09-27 09:13:02 +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
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
fcambus dd20b5b462 Update vice to 3.1.
Notable changes:

- Use the newly introduced --disable-portaudio configure option
- Avoid picking up mpg123

OK benoit@
2017-04-10 10:47:28 +00:00
espie b0c5294ad4 vice would autodetect an installed portaudio, thus leading to either a build
failure or a broken package with missing dependencies.
convince autoconf portaudio is not there, and bump so that we know it's
not broken.

okay naddy@
2017-04-01 18:11:05 +00:00
fcambus e5c02553bd Update vice to 3.0.
Notable changes:

- Switch to using the SDL UI
- Remove the BROKEN marker for i386, this version works fine
- Remove --disable-ffmpeg in CONFIGURE_ARGS, as it's now disabled by
  default
- Remove now useless patches, and add a patch to prevent building a
  redundant copy of vice.info, as doing so breaks the build

OK benoit@
2017-03-27 10:08:16 +00:00
sthen f06fd10742 update HOMEPAGE, from fcambus 2016-05-07 21:54:40 +00:00
jca 890e411a38 Fix a typo that breaks hppa.
No change on other archs, no bump.
2015-11-21 17:00:06 +00:00
ajacoutot 07056eb841 Don't pick up lame. 2015-09-12 10:01:25 +00:00
bentley 264ae5a1ab Import vice-2.4.
VICE is a multi-platform C64, C128, VIC20, PET, PLUS4 and CBM-II
emulator.

ok jasper@
2015-08-20 07:50:30 +00:00