fcambus
e30abf9027
Update dosbox to 0.74-3.
...
OK jsg@
2019-08-10 06:28:40 +00:00
sthen
485792605b
replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes
2019-07-12 21:02:12 +00:00
jsg
d9cb1f7847
update to dosbox 0.74-2
2019-01-22 04:31:41 +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
jsg
d8e4568ca1
Fix build with clang 6.0. From FreeBSD ports.
2018-04-10 15:25:45 +00:00
sthen
4771d93bd8
Fix dosbox on clang+i386, patch taken from FreeBSD, jsg also found it in
...
upstream svn. OK jsg@.
2017-07-29 08:59:35 +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
espie
ac4242707c
fix build with clang (ordered ptr comparison)
...
and a printf(string) while there
2017-05-04 19:53:43 +00:00
sthen
7e44b3e4be
Add ${CLANG_ARCHS} to "ONLY_FOR_ARCHS = ${GCC4_ARCHS}" lines to give them
...
a chance on aarch64.
2017-04-19 11:16:03 +00:00
sthen
7b9fdbb2c9
use LIBCXX
2017-04-10 11:45:22 +00:00
sthen
b62f72d47b
Remove USE_WXNEEDED, disable the feature that wants W+X instead. Researched by
...
Hiltjo Posthuma and tsg@. Works for Benjamin Baier, ok tb@
2017-03-28 23:16:42 +00:00
landry
8814d14280
Add USE_WXNEEDED marker otherwise this blows in some circumstances.
...
Patch from Benjamin Baier, ok tsg@
2017-03-25 15:53:56 +00:00
bentley
ef55c99f30
Update homepage and license marker.
2015-12-24 13:08:12 +00:00
jsg
1cf8205830
Enable support for OpenGL output modes.
...
From Dmitrij D. Czarkoff.
2015-01-20 09:08:32 +00:00
naddy
570aa62a9c
Drop remaining MD5/RMD160/SHA1 checksums.
2015-01-18 03:12:39 +00:00
juanfra
b36fd3abe9
Unbreak on hppa. The package builds fine.
2014-09-29 22:10:37 +00:00
sthen
37bfd0f162
Make use of some code in dosbox, intended for MacOS X, which avoids using
...
%ebx on i386 (now used for PIE). Not 100% sure if this is the best way to go,
but it works in initial tests, and the port no longer builds without it,
so let's try this for now and see how it goes, jsg@ agrees.
There's a bit more commentary in a comment in the patch (the enabled code
also aligns stack on 16 bytes which OSX IA-32 ABI requires as they use SSE
extensively, which we won't need but it seems safer to enable all the
related code together).
2014-01-09 10:10:15 +00:00
naddy
10bfdff492
the png headers are now directly under include/
2013-06-04 18:41:39 +00:00
espie
9cd014a3ca
PERMIT_* / REGRESS->TEST sweep
2013-03-11 11:02:49 +00:00
sthen
8c813409e4
sync wantlib
2012-12-23 13:25:11 +00:00
landry
56381d7597
Mark as BROKEN-hppa: it never built there.
...
mpu401.cpp:42: error: expected identifier before numeric constant
mpu401.cpp:42: error: expected `}' before numeric constant
mpu401.cpp:42: error: expected unqualified-id before numeric constant
mpu401.cpp:42: error: expected declaration before '}' token
mpu401.cpp:42: error: expected `}' before numeric constant
mpu401.cpp:42: error: expected unqualified-id before numeric constant
mpu401.cpp:42: error: expected declaration before '}' token
2012-12-21 17:44:47 +00:00
ratchov
7b222971b3
Add support for midi output using libsndio, to allow dosbox to use
...
softsynths or remote midi hardware
ok jsg
2012-11-17 14:07:50 +00:00
brad
222e632898
Add X11BASE paths to CPPFLAGS/LDFLAGS.
...
ok naddy@
2012-09-29 05:07:24 +00:00
pascal
e051391d3c
After feedback from kettenis@, we won't be defining -DPIC on PIE archs per
...
default. Garbage collect the patches that dealt with these issues, and use
the builtin define __PIC__ to detect if we're PIE/PIC.
ok naddy@
2012-08-20 11:50:59 +00:00
pascal
e1e0321344
PIE preparations: These ports all have classes etc. that collide with the
...
"PIC" define that will be used by PIE. No functional change.
ok naddy@
2012-08-11 22:51:13 +00:00
jasper
e4fd7d6bb2
use ONLY_FOR_ARCHS=${GCC4_ARCHS}
...
from brad
2011-09-21 09:15:21 +00:00
espie
a14bf26ca8
new depends
2010-11-15 23:22:07 +00:00
ajacoutot
ff07e285bc
Remove USE_X11.
2010-10-24 20:58:58 +00:00
sthen
ec8f9886f2
revision/lib_depends
2010-10-23 22:01:29 +00:00
espie
68505ea57d
USE_GROFF=Yes
2010-10-18 18:00:15 +00:00
jasper
a3b70f0360
- bump after gcc4 switch of mips64
2010-09-28 09:09:15 +00:00
jsg
160b97c578
update to 0.74, from bwaichu@yahoo.com
2010-07-23 19:41:49 +00:00
naddy
6d97941912
bump after gcc3->gcc4 switch
2010-07-10 13:16:14 +00:00
sthen
4ec2f3de05
sync WANTLIB/LIB_DEPENDS, bump
2010-04-03 00:32:55 +00:00
sthen
9d0f70b46f
- fix dependencies following libstdc++ bump from 4.2.4p3 to 4.2.4v0
...
- bump relevant PKGNAMEs
2009-11-18 00:49:09 +00:00
jsg
3e63100c73
Update to 0.73 and depend on gcc4 as this won't compile
...
with either of our old in tree versions of gcc.
No thanks to cwm for requiring keyboard pointer control keys
to be forcibly unmapped via a configuration file for
keen to be playable.
2009-08-15 17:22:46 +00:00
sthen
727e588824
sync wantlib, bump packages.
2008-06-12 20:36:34 +00:00
merdely
28c7e10121
Removed surrounding quotes in COMMENT*/PERMIT_*
2007-09-16 00:45:13 +00:00
jsg
6dbc443fb7
Update to 0.72
2007-08-31 23:42:08 +00:00
espie
470294650d
base64 distinfo with SHA256
2007-04-05 15:37:40 +00:00
jsg
53401d0c5f
Update to 0.70
2007-03-15 09:05:20 +00:00
espie
22c2928571
more newstyle lib-depends
2006-08-02 09:36:20 +00:00
jsg
7eb1060cc2
Update to 0.65
2006-03-31 13:56:51 +00:00
jsg
c816698af7
No need to patch out lround now it is in libm.
2005-11-26 04:42:38 +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
jsg
a678c75878
update to 0.63
2004-11-25 01:40:24 +00:00
jsg
288141ec3e
Initial import of dosbox-0.62
...
DOSBox emulates an x86 PC + DOS as well as various hardware
required to play old games.
earlier version ok sturm@, ok brad@
2004-10-07 03:05:32 +00:00