Commit Graph

108 Commits

Author SHA1 Message Date
rsadowski
549f80d8a5 Enable Cirrus support in Bochs
Requested and tested by  Manuel <man93761 ATT gmail DOTT com>
2022-08-07 20:55:23 +00:00
op
2b020a3627 emulators/bochs: fix build issues
disable hidden deps on docbook and fix various format strings.
Reminded + ok sthen@

While here also fix the HOMEPAGE.
2022-06-13 16:24:47 +00:00
op
aea3b6feac update emulators/bochs to 2.7
diff from rgc (rgcinjp [at] disroot [dot] org) with some tweaks by me.
2022-05-27 12:21:39 +00:00
op
502490e6b3 update emulators/bochs to 2.7
diff from rgc (rgcinjp [at] disroot [dot] org) with some tweaks by me.
2022-05-27 12:20:06 +00:00
naddy
06ebc532ac drop RCS Ids 2022-03-11 18:59:33 +00:00
sthen
484cf3de0c replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:45:45 +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
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
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
ajacoutot
72b3ad1c60 Update to bochs-2.6.9.
from Brad
2017-04-23 13:25:29 +00:00
sthen
7b9fdbb2c9 use LIBCXX 2017-04-10 11:45:22 +00:00
naddy
6ba202c932 replace libiconv module 2016-09-13 15:29:01 +00:00
ajacoutot
74ad2e61ba Update to bochs-2.6.8.
from brad
2015-05-10 08:01:58 +00:00
sthen
5fca3c75cc Fix bximage compilation on big endian hosts, to unbreak bochs. From Brad. 2015-04-09 20:09:35 +00:00
landry
0b62371a60 nobody cares about poor bochs on non-mainstream archs 2015-03-23 18:06:36 +00:00
landry
afa3b6c8d2 BROKEN-powerpc= error: bx_bswap32 was not declared in this scope (like hppa) 2015-03-19 18:56:57 +00:00
landry
a04713f999 Yet another bunch of ports that reliably fail to build on hppa.
BROKEN-hppa =	SIGILL when running lilypond
BROKEN-hppa =	libjson-c.so.0.0: undefined reference to __sync_val_compare_and_swap_4
BROKEN-hppa=	missing atomic ops
BROKEN-hppa=	./iodev/hdimage/hdimage.cc:807: error: 'bx_bswap32' was not declared in this scope
BROKEN-hppa =	cc1plus: error: unrecognized command line option '-std=c++11'
BROKEN-hppa =	src/bin/jp2/convert.c:192: error: expected identifier or '(' before '__extension__'
BROKEN-hppa=	libpt.so.7.0: undefined reference to __sync_fetch_and_or_4
BROKEN-hppa=	ykpers-json.c:42: error: redefinition of typedef 'json_bool'
BROKEN-hppa=	OOM on src/lxml/lxml.etree.c
BROKEN-hppa =	undefined reference to `__sync_val_compare_and_swap_4' in libjson-c
BROKEN-hppa =	rake fails when linking PassengerHelperAgent
BROKEN-hppa =	kstars/kstars/tools/scriptbuilder.cpp:103: internal compiler error: Segmentation fault
BROKEN-hppa=	build stuck on virt-viewer-window.c

See http://build-failures.rhaalovely.net/hppa/
2014-12-31 08:42:26 +00:00
brad
c1802170c0 Update to Bochs 2.6.7.
ok ratchov@
2014-11-04 06:01:41 +00:00
brad
f3ae02c734 Update to Bochs 2.6.2.
ok sthen@
2013-06-15 22:59:58 +00:00
brad
8a9cc37b5f Update to Bochs 2.6.1.
ok sthen@
2013-04-26 17:32:26 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
espie
9cd014a3ca PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:02:49 +00:00
brad
202e9c1e2f Update to Bochs 2.6.
LIB_DEPENDS placement correction and ok sthen@
2012-09-25 23:21:47 +00:00
giovanni
0797a2728b Update to 2.5.1
from Brad (Maintainer)
2012-01-12 17:01:47 +00:00
giovanni
c2344b7899 Better fix for a bus DMA bug
From Brad
2011-12-13 08:46:51 +00:00
giovanni
f5a4a37cbd Add a fix for a bus DMA bug
From Brad, thanks
2011-12-05 14:56:27 +00:00
espie
53295a4812 bye bye FLAVOR:L 2011-12-02 14:36:13 +00:00
giovanni
2ed965c98b Update to 2.5
from Brad
2011-11-29 17:22:01 +00:00
giovanni
3bfd9a9072 Update to 2.4.6 from Brad 2011-03-23 11:27:39 +00:00
ajacoutot
ff07e285bc Remove USE_X11. 2010-10-24 20:58:58 +00:00
espie
68505ea57d USE_GROFF=Yes 2010-10-18 18:00:15 +00:00
giovanni
bfd7a0a0a4 Update to 2.4.5
from Brad
2010-07-08 15:40:11 +00:00
naddy
d55047a4d8 fix fallout from the removal of dkio.h from ioctl.h 2010-05-20 15:30:05 +00:00
giovanni
37121aebbb Update Bochs to 2.4.2 2010-03-29 07:37:12 +00:00
kili
8fc6287292 WANTLIB changes after xcb addition and bump. 2009-08-10 06:29:51 +00:00
pirofti
e949171d21 Update bochs to 2.4.1. From brad. 2009-06-23 16:03:58 +00:00
brad
7b84011ccb Allow Bochs to build on big endian systems. 2008-07-22 13:08:05 +00:00
brad
a68e45a846 Upgrade to Bochs 2.3.7.
ok okan@
2008-07-16 20:31:33 +00:00
fgsch
32b3cc407c upgrade to bochs 2.3.6. remove maintainer. from brad.
tested and agreed between brad, okan and myself.
2008-04-10 03:39:54 +00:00
steven
c04c370d9a fix WANTLIB 2007-11-13 14:54:30 +00:00
merdely
28c7e10121 Removed surrounding quotes in COMMENT*/PERMIT_* 2007-09-16 00:45:13 +00:00
espie
470294650d base64 distinfo with SHA256 2007-04-05 15:37:40 +00:00
steven
939db0cea8 USE_LIBTOOL 2007-03-31 12:58:13 +00:00
naddy
c4192ad706 SIZE 2005-01-05 16:28:20 +00:00
espie
cbb0cc1730 WANTLIB markers 2004-11-27 10:39:13 +00:00
danh
6362fb0bc7 initial sweep for MESSAGE decoration removal; ok espie@ 2004-10-13 18:59:18 +00:00
espie
470f364494 new PLISTS 2004-09-15 00:42:04 +00:00
brad
3eb7ee4083 somehow the patch to have a decent sample bochsrc installed was removed
some time ago.

issue noticed by deraadt@

ok MAINTAINER
2004-08-11 04:46:49 +00:00
todd
05fa41b2cd o @dir subdir -> subdir/ syntax change
o resort properly with current make-plist
2004-07-23 13:11:58 +00:00