Commit Graph

63 Commits

Author SHA1 Message Date
naddy
9433d2a35f drop RCS Ids 2022-03-11 19:04:03 +00:00
phessler
363d1e1609 Update Alephone engine to 1.3.1, after 5 years of development.
see https://github.com/Aleph-One-Marathon/alephone/releases/tag/release-20200904
and https://github.com/Aleph-One-Marathon/alephone/releases/tag/release-20200830
for more detail

pew pew pew testing by myself (solo games), and pamela@ and kmos@ in multiplayer

OK pamela@
2020-09-12 19:30:08 +00:00
phessler
aee8348557 Update Alephone engine to 1.3.1, after 5 years of development.
see https://github.com/Aleph-One-Marathon/alephone/releases/tag/release-20200904
and https://github.com/Aleph-One-Marathon/alephone/releases/tag/release-20200830
for more detail

pew pew pew testing by myself (solo games), and pamela@ and kmos@ in multiplayer

OK pamela@
2020-09-12 19:29:40 +00:00
naddy
7ab397505a Switch to PERMIT_PACKAGE. CDROM restrictions are no longer applicable. 2019-07-14 00:39:34 +00:00
sthen
484cf3de0c replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:45:45 +00:00
sthen
efe4614fb7 Preemptive build fix for newer FFmpeg, from Brad. 2019-02-20 00:31:04 +00:00
sthen
00fd4e1b5a oops, I missed the subdirectory. pointed out by Brad. 2019-02-20 00:20:30 +00:00
sthen
db87bbf2ed Preemptive build fixes for newer FFmpeg, from Brad. 2019-02-19 23:40:49 +00:00
sthen
49b00025fd bump REVISION for ports with a LIB_ or RUN_DEPENDS on devel/boost,
it has been split into subpackages
2018-12-13 19:53:23 +00:00
naddy
33bea57aa6 again, bump users of audio/libmad after macro change in header file 2018-12-05 20:19:00 +00:00
naddy
62baafa1d6 bump users of audio/libmad after macro change in header file 2018-12-04 20:44:56 +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
schwarze
6bf4a85edf fix with clang6; OK phessler (MAINTAINER) 2018-04-20 11:48:37 +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
183aa9aed9 missing prototypes 2017-05-24 01:01:29 +00:00
sthen
7b9fdbb2c9 use LIBCXX 2017-04-10 11:45:22 +00:00
jasper
eba90637f6 remove vax workarounds/tentacles, reword where applicable 2016-03-09 18:31:36 +00:00
bentley
6dcf0c91e9 Update to alephone-1.2.1.
Release notes:
https://github.com/Aleph-One-Marathon/alephone/releases/tag/release-20150620

ok phessler@ (maintainer)
2016-02-02 10:17:44 +00:00
robert
6114839a3f unbreak after mono update, and also remove BROKEN marker 2015-10-03 12:08:31 +00:00
jasper
64a29f40f6 Directly include iostream for cerr (newer Boost versions no longer pull it in for us)
from upstream
2015-06-29 07:31:48 +00:00
naddy
570aa62a9c Drop remaining MD5/RMD160/SHA1 checksums. 2015-01-18 03:12:39 +00:00
brad
7e1de096c0 Fix alephone for newer FFmpeg API.
ok bentley@
2014-08-10 21:35:32 +00:00
landry
f872f3d7cb Mark BROKEN, because mono.. commiting on behalf of phessler@, sure
sthen@
2014-07-24 13:59:37 +00:00
brad
cba59f8582 Fix alephone build with newer FFmpeg.
ok bentley@
2014-04-27 07:07:28 +00:00
bentley
df6c5cd928 Update to alephone-1.1 and marathon-0.0.20140104.
ok phessler@ (MAINTAINER)
2014-04-17 06:58:47 +00:00
espie
9cd014a3ca PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:02:49 +00:00
sthen
7ac16f3659 Make alephone scenarios BUILD_DEPENDS on alephone. It's not technically
required but scenarios are useless without the game and very big, so this
saves excessively large files being uncompressed/recompressed and shipped
out to mirrors on arch where the game won't run anyway. ok phessler
2013-03-02 12:38:46 +00:00
phessler
95d0ad8df1 Update to a re-rolled zip file that includes all of the updated graphics
and hi-res information.

@pkgpath and @conflicts hints and reminders from espie@ and jasper@
2012-07-13 16:54:33 +00:00
phessler
713e4c6263 use a mirror site that actually has the files 2012-07-13 13:18:12 +00:00
phessler
45da43d3b2 Update the Marathon scenario to the 20120514 version.
This removes the Pathways Into Darkness half-level opening and restores
the original level behavior.
2012-07-13 12:31:31 +00:00
phessler
c1628f7db3 Update AlephOne to 1.0.2
Amongst other features and improvements, the visual effects were highly
improved.

OK edd@
2012-07-13 11:59:14 +00:00
sthen
2d21dc65fe zap quotes in PERMIT_* 2012-06-09 11:26:02 +00:00
dcoppa
186287e5eb devel/boost is a build only dependency.
Ok phessler@ (maintainer)
2012-04-22 16:52:18 +00:00
phessler
b7b2fc4a8a Erm, I misunderstook an rc release for an actual release.
This time, update to the true 1.0 release.

Full release notes available at
 http://source.bungie.org/release-notes/20111201.html

OK sthen@
2012-01-27 21:35:24 +00:00
phessler
bef8781387 Update to alephone 1.0!
OK ajacoutot@

while here, sneak in a fix so the internal version string also says "1.0"
2011-11-16 15:10:55 +00:00
espie
999b4db39c normalize pkgpath 2011-09-16 09:48:08 +00:00
naddy
eed7c62887 Fix build with png-1.5.
All fixes by yours truly.
2011-07-08 20:38:00 +00:00
jasper
85a6156975 - use REVISION instead of a patch-level
from mikolaj kucharski, with a tweak by me in qt3-sqlite3-plugin
2010-12-05 18:24:33 +00:00
espie
6e2d69ab88 new depends 2010-11-16 11:23:25 +00:00
ajacoutot
ff07e285bc Remove USE_X11. 2010-10-24 20:58:58 +00:00
phessler
dc237e8ddb update to alephone 0.23.2
Major highlights for this release include an entirely new modern 3D
   renderer option, a plugins system, PNG screenshots, Lua API
   improvements, and bug fixes.
2010-10-23 12:59:19 +00:00
espie
68505ea57d USE_GROFF=Yes 2010-10-18 18:00:15 +00:00
espie
b2542ec1c5 there's no shared library in boost that's used for this, bump pkgname 2010-07-06 15:32:44 +00:00
ajacoutot
5985d2ef24 Consistency: remove the 1, 2 or even 3 empty blank lines.
sthen@ agrees
2010-04-15 14:11:01 +00:00
robert
a7db849eff the mono module handles some dependencies now, so remove the ones that
are not needed anymore and bump pkgname everywhere
2010-04-05 10:52:50 +00:00
espie
100f0c7870 SUBDIR += is wrong: it means the makefile will pick up SUBDIR from env, thus
breaking cd /usr/ports && SUBDIR=some/path make something for
category makefiles. While there, also put spaces around += uniformously.
okay naddy@, jasper@
2010-02-01 17:00:12 +00:00
phessler
3acc55216f update to 0.22.1, a bugfix release. details are at
http://voxel.dl.sourceforge.net/project/marathon/Aleph%20One/2009-10-15/AlephOne-20091015.html

while here, install the man-page
2009-10-16 09:14:18 +00:00
phessler
06875112c9 some fixes, pointed out by aja@. danke! 2009-10-14 16:48:19 +00:00
phessler
822cfcc79a add weland 2009-10-14 14:35:08 +00:00