Commit Graph

2990 Commits

Author SHA1 Message Date
bcallah
4c0fe42a66 Uhexen2 needs nasm if you're on i386, so add that as a BDEP for i386.
Thanks to sthen@ for noticing.
ok sthen@
2014-06-07 13:36:42 +00:00
sthen
b3f4f07da5 unhook uhexen2, it's not ready yet - build still broken after several
notifications.  ok jasper@
2014-06-07 13:03:35 +00:00
ajacoutot
1c709da597 Update to gcompris-14.05. 2014-06-02 12:31:44 +00:00
edd
0ba58a5a26 Link uhexen2. 2014-05-30 15:26:43 +00:00
edd
84fe5521f6 Import games/uhexen2: Hexen II.
OK bcallah@, jsg@. Thanks.
2014-05-30 15:25:48 +00:00
kirby
13b49e5e1f + dunelegacy 2014-05-29 08:40:08 +00:00
kirby
f60c12e912 Import dunelegacy, an engine for DuneII game.
Lead one of three interplanetary houses, Atreides, Harkonnen or Ordos,
in an attempt to harvest the largest amount of spice from the sand
dunes. Exchange your spice stockpiles for credits through refinement and
build an army capable of thwarting attempts of the other houses to stop
your harvesting!

Dune Legacy is an effort by a handful of developers to revitalize one of
the first real-time strategy games. The original game was the basis for
the hugely successful Command and Conquer series, and the gameplay has
been replicated an extended to a wide variety of storylines and series.

help and OK edd@
2014-05-29 08:31:26 +00:00
bcallah
ecb51f6c95 Update to 20140525. 2014-05-27 19:05:00 +00:00
jsg
8c3bd439a6 update to chocolate doom 2.0.0
adds support for hexen, heretic and strife

joint work with rfreeman@ who had a similiar update
earlier version ok kirby@
2014-05-27 06:35:01 +00:00
kirby
41879bb650 - install correct icon
- adjust python shebangs
ok pascal@ (maintainer)
2014-05-25 20:15:05 +00:00
bcallah
ec909c4a57 Update to 1.4.5.24 2014-05-25 03:19:48 +00:00
bcallah
db9afb3635 +freecol 2014-05-23 18:16:48 +00:00
bcallah
3b2b3fa476 Import games/freecol.
Freecol is a free clone of the turn-based strategy game Colonization. The
objective of the game is to create an independent nation.
Tweaks from sthen@
ok benoit@
2014-05-23 18:16:25 +00:00
bcallah
511cbc9668 Update to 2.12 - adds a .desktop file and some bug fixes. 2014-05-23 18:09:58 +00:00
sebastia
93dea14e42 bump revision due to gnustep.port.mk overhaul and portcheck fixes
feedback and OK aja@
2014-05-22 09:49:51 +00:00
bcallah
cc0714b0a4 Patch out the Help Browser. It requires yelp, which requires webkit.
There are more archs that can run galois than have webkit, so seems silly
to needlessly deny those archs the ability to run galois.
poke from aja@
2014-05-15 15:26:48 +00:00
bcallah
85ab7fde5d +galois 2014-05-15 12:16:22 +00:00
bcallah
3f653b90c9 Import games/galois
Galois is a computer game of the "falling blocks" type, but with unique
features. Unlike most other games of that type, Galois is not limited to
blocks made of four two-dimensional square bricks: you can choose among
several different brick shapes, blocks composed of more or less bricks,
and even between two- and three-dimensional games.

ok landry@
2014-05-15 12:15:42 +00:00
bcallah
dbba75a6d6 Update to 1.4.5.10 2014-05-10 21:01:16 +00:00
bcallah
ca551a22f0 Update to 2.3
Take MAINTAINER.
ok benoit@
2014-05-08 16:21:16 +00:00
bcallah
93c9853427 Update to 1.3 2014-05-03 17:50:21 +00:00
landry
0344893db4 Update to f1spirit svn rev 1615 2014-04-27 09:18:01 +00:00
brad
cba59f8582 Fix alephone build with newer FFmpeg.
ok bentley@
2014-04-27 07:07:28 +00:00
bcallah
24da09ee4c Update to 1.4.4.26
Remove the word "extended" from the COMMENT: manaplus is now the only
client for The Mana World and related games.
2014-04-26 18:36:26 +00:00
pascal
5d9b681b10 sync 2014-04-18 15:15:13 +00:00
pascal
c12582c14c Import games/vegastrike, ok bentley@.
Vega Strike is an OpenSource 3d Space Simulator. Work is proceeding
on both the Vega Strike game engine and a Vega Strike Universe game
data set. Both engine and data are in a playable state, but still
under development. Each release serves as a beta for both engine
and data.

The Vega Strike engine serves as the foundation for the Privateer
Gemini Gold, Privateer Remake, Vega Trek, and Pi Armada projects.
2014-04-18 15:14:05 +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
bcallah
3ec5259001 Update to 1.4.4.12 2014-04-13 20:04:57 +00:00
naddy
2b8930a283 Drop USE_GROFF since groff and mandoc produce identical output. 2014-04-13 01:01:38 +00:00
ajacoutot
bd7efc5c01 Update to gcompris-14.03. 2014-04-11 14:52:46 +00:00
bentley
b1147e9607 Update to openttd-1.4.0.
Changelog for 1.4.0 at:
http://vcs.openttd.org/svn/changeset?new=26378%40trunk%2Fchangelog.txt&old=26137%40trunk%2Fchangelog.txt

comments + ok kirby@
2014-04-10 06:32:48 +00:00
sthen
d424d76a23 switch py-Imaging to py-Pillow, plus some "s/import Image/from PIL import Image/" patches where necessary 2014-04-06 21:10:30 +00:00
sthen
07a79b7401 switch from py-Imaging to py-Pillow, and mark BROKEN due to crashes at startup (same with py-Imaging) 2014-04-06 21:10:25 +00:00
bcallah
6c718aa3c2 Belated update to 20140310. 2014-04-03 02:52:52 +00:00
jasper
73a14be1bc re-add yelp 2014-04-02 14:44:55 +00:00
jasper
012f7978a4 cleanup double spaces and sort MODGNOME_TOOLS 2014-04-02 09:36:09 +00:00
jasper
43b19ca734 merge various MODGNOME_TOOLS lines into a single line (or two if it would
exceed 80 chars); no functional change intended..
2014-04-01 18:06:28 +00:00
jasper
64ebb01f71 move more bits and bobs into MODGNOME_TOOLS to make it more clear which
tools are actually used.

This commit replaces
MODGNOME_DESKTOP_FILE with MODGNOME_TOOLS += desktop-file-utils
MODGNOME_MIME_FILE with MODGNOME_TOOLS += shared-mime-info
MODGNOME_ICON_CACHE with MODGNOME_TOOLS += gtk-update-icon-cache

(some prettyfication will follow shortly)
2014-04-01 17:03:13 +00:00
ajacoutot
bdc45172d2 Some PLISTs have brazillions of @comment entries for .la files; sanitize
some of the ports a bit and rm at post-install time, it is way simpler to
maintain.
2014-04-01 14:52:09 +00:00
naddy
2b22b79fba Unconditionally depend on libnotify. The configure script picks it up
if there and PKG_CHECK_MODULES is hard to override.
2014-03-31 19:51:10 +00:00
bcallah
3a97c1d3b1 Update to 1.4.3.29 2014-03-29 21:16:21 +00:00
bentley
7b0f4667a2 Update to widelands-0.17.
ok bcallah@ kirby@ landry@
2014-03-27 04:00:25 +00:00
ajacoutot
88280c99df Drop myself from MAINTAINER. 2014-03-24 12:31:16 +00:00
juanfra
1ddd3129b3 +opentyrian 2014-03-24 09:10:54 +00:00
juanfra
fd0ea23d07 import games/opentyrian, from Pascal Schmid.
Tweaks by sthen@ and me. ok bcallah@ schwarze@ sthen@

Description:
Tyrian is an arcade-style vertical scrolling shooter. The story is set
in 20,031 where you play as Trent Hawkins, a skilled fighter-pilot
employed to fight Microsol and save the galaxy.
2014-03-24 09:08:55 +00:00
kili
8b2eafc2fb Remove -liconv that slipped in with the previous commit.
Noticed by ajacoutot@
2014-03-23 22:39:28 +00:00
kili
27785ee95e Revert librt changes.
Prodded by espie@.
2014-03-23 18:17:34 +00:00
ajacoutot
bad5454dd6 INSTALL_PROGRAM -> INSTALL_SCRIPT
ok espie@ (maintainer)
2014-03-20 18:07:59 +00:00
ajacoutot
d28701d744 Drop iconv and rt chunks, these aren't needed anymore.
ok espie@ (maintainer)
2014-03-18 12:25:12 +00:00
ajacoutot
11bf3513a7 Drop librt chunk and remove empty patch. 2014-03-18 11:29:46 +00:00
bcallah
1d8cb23cc0 Update to 1.4.3.15 2014-03-15 17:18:17 +00:00
pascal
8424697510 re-add bzip2 to BDEP. needed because EXTRACT_ONLY= removes it.
noticed by nigel@
2014-03-13 10:31:52 +00:00
bentley
f4db651775 Update to minetest-0.4.9.
ok abieber@
2014-03-12 04:00:53 +00:00
pascal
49132216aa add -I${X11BASE}/include manually to let this build again; noticed by espie@ 2014-03-11 18:03:29 +00:00
pascal
057c051ff1 Update to extremetuxracer 0.6.0. Note that this requires gcc 4.8. 2014-03-10 20:28:47 +00:00
landry
8780e26c9e Bump ports using gcc4 module.
(not: mozilla ports not bumped since they're going to be updated in a few)
2014-03-10 20:27:25 +00:00
bentley
3b852a4c8b Update to vms-empire-1.11. 2014-03-10 01:33:22 +00:00
brad
7ad3cee75f Update to Warzone 2100 3.1.1.
ok pascal@
2014-03-09 22:35:51 +00:00
bcallah
db155f7d94 Update to 20140305. 2014-03-09 20:32:03 +00:00
bcallah
7982c01cf9 Update to 1.4.3.1 2014-03-09 20:30:34 +00:00
pascal
ac1ae0d289 Update SimGear and FlightGear to 3.0.0. 2014-03-09 19:53:12 +00:00
dcoppa
da6ec61d3b Fix annoying warning with cmake>=2.8.12 2014-02-03 15:20:45 +00:00
bcallah
46adf458c6 Update to 1.4.2.1
Add some missing RDEPS, as discussed/clarified with upstream.
2014-02-01 17:00:37 +00:00
gsoares
1f3fc4fd91 s,NO_TESTS,NO_TEST, 2014-01-31 17:26:57 +00:00
jca
e8e6997834 Unbreak on i386, by using %esi as temporary storage for %ebx across the
cpuid call.  ok sthen@
2014-01-31 09:46:51 +00:00
jca
7ee6b30b9e Unbreak on i386 by disabling PIE. ok sthen@ 2014-01-31 09:34:22 +00:00
sthen
3fae4cd0b1 mirror distfile 2014-01-30 22:12:15 +00:00
dcoppa
f0a8af65ad Update to xboard-4.7.3 2014-01-28 09:20:12 +00:00
dcoppa
dd79312bdb Update to gnuchess-6.1.1
From Arto Jonsson (ajonsson at kapsi dot fi), thanks!
2014-01-28 09:12:57 +00:00
sthen
29e88d6326 EXEMODE tweak no longer needed here, done in jam instead 2014-01-25 13:17:35 +00:00
espie
3d348ed037 fixes jam's idea of executable rights 2014-01-25 12:49:08 +00:00
landry
475b8c9c5e Sprinkle some @mode annotations to match reality (mode 2711 on the
binary, mode 660 on some data files.... *shrug*)
2014-01-24 22:03:45 +00:00
landry
e59f39b519 Fix weird 600 mode on the hungarian translation. 2014-01-24 21:24:40 +00:00
espie
d0de30c467 minimal fix for 64 bits platforms (the libgame stuff doesn't use va
lists correctly...)
fix rights on music.
2014-01-24 09:56:05 +00:00
bcallah
16c356cd0d Update to 1.4.1.18 2014-01-18 19:41:04 +00:00
naddy
382a275db9 drop groff, minor formatting differences only 2014-01-17 21:39:28 +00:00
juanfra
c72a5b8a28 Update my email address. Change the homepage of terminator. Also add a
space between the entries and equals signs in the Makefile of the old
ports.

ok sthen@
2014-01-17 19:46:21 +00:00
kirby
dacaf1bdc9 - update xmoto to 0.5.10
- remove trailing whitespace from DESR
reminder and DESCR bits from Arto Jonsson, thanks!
2014-01-16 10:25:54 +00:00
pascal
e4aaf7cdfc Update to 1.10.7.
ok kirby@ (maintainer)
2014-01-13 09:43:10 +00:00
landry
4f202da17b Also check for GL/glu.h, fixes build with newer freetype. 2014-01-10 18:41:50 +00:00
naddy
4b455296ca fix build with newer FreeType 2014-01-09 19:54:46 +00:00
naddy
dc2257bdd3 fix build with newer FreeType; from upstream 2014-01-09 16:48:47 +00:00
sthen
94403c6351 disable PIE on i386 for this port, it leaves insufficient registers for the asm 2014-01-08 14:01:10 +00:00
bcallah
787d7cc7af Update Manaplus to 1.4.1.4 2014-01-04 20:49:57 +00:00
naddy
611dc52f1c Drop USE_GROFF since groff and mandoc produce identical output. 2014-01-01 20:46:27 +00:00
bentley
25ccb6c75a Update to renpy-6.16.5.
Thanks to Brad for looking into and fixing runtime issues with ffmpeg.

ok brad@
2014-01-01 06:43:05 +00:00
landry
59107e396c +cutemaze 2013-12-30 11:25:22 +00:00
landry
8525e03402 Import cutemaze 1.1.0, a really simple maze game for kids.
(modeled after other gottcode games)

CuteMaze is a simple, top-down game in which mazes are randomly
generated using one of a choice of several different algorithms. You
move the character through the maze while hunting for targets (cheese,
by default)-the game is won once all of these targets have been picked
up.
2013-12-30 11:24:48 +00:00
benoit
8608ecbe7c Add a desktop entry for rocksndiamonds.
from Donovan Watteau, thanks !
2013-12-25 09:35:38 +00:00
benoit
4095e3c1d2 Update to golly 2.6.
from Donovan Watteau (maintainer).
2013-12-24 17:21:40 +00:00
bcallah
1e5b60dfca Forgot to remove this... 2013-12-22 20:39:34 +00:00
landry
e6a31af65d BROKEN-alpha: libtomcrypt/src/headers/tomcrypt_cfg.h:130:6: error:
#error You must specify a word size as well as endianess in tomcrypt_cfg.h

(this port should probably be ONLY_FOR_ARCHS=i386 amd64 since it relies
heavily on GL and blows at startup even on macppc)
2013-12-22 10:51:38 +00:00
ajacoutot
8cb1061da6 Tweak previous, we don't want a BDEP to depend on a RDEP. 2013-12-22 09:43:28 +00:00
landry
d692b0926d Turns out removing NO_BUILD tries to build with an inexistant setup.py,
so readd it and add MODPY_RUN_DEPENDS to BDEP, similar to what was done
for facter.
2013-12-22 09:40:18 +00:00
bcallah
2e61e38288 Update SpaceZero to 0.86.00 - adds some new ship types and bug fixes.
Makefile patch sent upstream - silences a ton of bogus warnings.
Save games from older versions NOT compatible with this update.
2013-12-22 01:00:35 +00:00
bcallah
b3cb0e5156 Update Manaplus to 1.3.12.22
Adds a new theme on top of the usual bugfixes/feature adds.
2013-12-21 20:32:03 +00:00
ajacoutot
9b54cf43ed compileall.py is used during fake, so this needs to BDEP on python; spotted
by landry@
2013-12-21 10:41:40 +00:00
zhuk
038dc1322d Things were changed since June; allow new KSlide distfile to be fetched.
Noticed by kili@
2013-12-19 19:49:33 +00:00
ajacoutot
72b2452189 -childsplay-plugins 2013-12-19 19:24:12 +00:00
ajacoutot
032544ed98 No more childsplay-plugins. 2013-12-19 19:23:08 +00:00
ajacoutot
c76378eca5 Update to childsplay-2.5; with help from FreeBSD. 2013-12-19 19:22:48 +00:00
kirby
d4e79fbd95 save one complete copy of the data by extracting the distfile directly
into the fake directory;
inspired by naddy@'s patch for ufoai.
ok naddy@
2013-12-19 15:13:13 +00:00
naddy
ed58c99103 save one complete copy of the data by extracting the distfile directly
into the fake directory; ok pascal@
2013-12-19 13:08:42 +00:00
zhuk
eed46b5d22 Update KSlide to latest version, 1.0.1. Previous version did not work
anyway (at least on i386). MAINTAINER timeout => removing him.

Minor tweaks to port's Makefile while there: WANTLIB, license etc.

"go ahead" espie@
2013-12-19 12:46:15 +00:00
naddy
84d4d4810c save one complete copy of the data by extracting the zip files directly
into the fake directory; ok kirby@
2013-12-18 18:35:55 +00:00
bcallah
63aa56feec +xye 2013-12-15 19:24:41 +00:00
bcallah
afb9b0d8f7 Import games/xye. Xye is a puzzle/arcade game in which you guide the green
circle to collect all the gems, while avoiding obstacles and enemies.
ok landry@
2013-12-15 19:24:15 +00:00
jca
0d91c5a543 Port cleanup:
- reorder Makefile
- regen distinfo
- setup WRKBUILD once in post-configure rather than do-build
- pass -DPREFIX=... via MAKE_FLAGS and use do-install instead of
  patching unix/Makefile (nicer to read)
- minor PLIST reordering to please ''make plist''
- bump REVISION (previous commit to patches/patch-source_io_c)
ok naddy@
2013-12-12 21:39:08 +00:00
jca
884c5734e0 Use termios.h and tcgetattr/tcsetattr instead of ioctl's if USE_TERMIOS
is defined.  Compat code still available through #defines.  ok naddy@
2013-12-12 21:32:48 +00:00
brad
d22e03cc5b Disable the use of precompiled headers which triggers known bug(s) with
various GCC versions. This allows valyriatear to be built with the
system compiler.

ok bcallah@
2013-12-12 07:53:03 +00:00
bentley
f330f989cd Security update to openttd-1.3.3.
Fixes CVE-2013-6411:
Denial of service (server) using forcefully crashed aircrafts
https://security.openttd.org/en/CVE-2013-6411

Full changelog at:
http://us.binaries.openttd.org/binaries/releases/1.3.3/changelog.txt

ok sthen@
2013-12-08 14:58:32 +00:00
naddy
b3f6edaf5c remove unnecessary include of sys/timeb.h 2013-12-07 22:36:55 +00:00
naddy
e568624855 * Don't include <sys/timeb.h>, but provide the required definition of
struct timeb.
* Don't patch away the SDL header subdirectory and then add it back
  to the include path.
* Sync WANTLIB.

ok jca@
2013-12-07 22:35:29 +00:00
bentley
a5c699ccea Update to flare-0.19.
ok kirby@ (MAINTAINER)
2013-12-06 15:03:19 +00:00
bcallah
bb24f5bd1b Update Solarus to 1.1.1 and the games to 1.7.1 - mostly bugfixes; notably
Solarus will now exit cleanly if you don't point it to a game.
2013-12-05 17:37:54 +00:00
espie
80546a87fd remove redundancies with new filename{url}sufx scheme 2013-12-02 16:25:08 +00:00
bcallah
f61f594e9c +tong 2013-11-30 18:39:59 +00:00
bcallah
1c54e1f2e7 Import games/tong. Tong is an arcade-style game in which you must play
Tetris and Pong at the same time on the same playing field.
ok landry@
2013-11-30 18:39:42 +00:00
naddy
e96298e744 replace cuserid() with getlogin() and get rid of -lcompat; ok jca@ 2013-11-29 22:34:25 +00:00
naddy
54c047d62e * drop useless fallback to cuserid() and thus need for -lcompat
* drop groff
* regen wantlib
2013-11-29 22:23:54 +00:00
naddy
7bff351035 don't link with unused libcompat 2013-11-29 17:55:18 +00:00
pascal
bddf4162f9 Update to supertuxkart 0.8.1. Use external deps wherever possible.
ok bcallah@ stsp@
2013-11-29 13:21:09 +00:00
bcallah
2588c789d0 Update to 1.3.11.24 2013-11-29 04:40:29 +00:00
sthen
e539ef59a3 build dep on boost 2013-11-27 12:51:02 +00:00
bcallah
87a6ccd70b Update ManaPlus to 1.3.11.10 - this update introduces a new SDL2 FLAVOR
(SDL1.2 is still the default), also uses the internal guichan instead of
the guichan port (upstream guichan *is* manaplus these days). Please make
sure you uninstall the old guichan port before trying to build this update.
2013-11-26 20:27:23 +00:00
pascal
f25c583986 missed BUILD_DEPENDS = archivers/bzip2, noticed by nigel@ 2013-11-26 15:52:40 +00:00
bcallah
7a6089feb4 Update Tetzle to 2.0.3
ok benoit@
2013-11-26 14:54:18 +00:00
benoit
77089231f5 Update to rocksndiamonds 3.3.1.2. 2013-11-26 08:56:44 +00:00
pascal
9e2d263cb1 @comment .gitignore file, noticed by aja@ 2013-11-25 21:09:40 +00:00
landry
79a5f5732f Mark as BROKEN-alpha: cc1plus OOM's on XcomRuleset.cpp since forever. 2013-11-25 19:54:03 +00:00
sthen
701c91e413 kill VMEM_WARNING 2013-11-25 14:16:22 +00:00
pascal
fa6a93cbec sync 2013-11-24 22:06:34 +00:00
pascal
a276732260 Import games/flightgear. ok landry@, "reads ok" sthen@
The goal of the FlightGear project is to create a sophisticated and open
flight simulator framework for use in research or academic environments,
pilot training, as an industry engineering tool, for DIY-ers to pursue
their favorite interesting flight simulation idea, and last but
certainly not least as a fun, realistic, and challenging desktop flight
simulator. We are developing a sophisticated, open simulation framework
that can be expanded and improved upon by anyone interested in
contributing.
2013-11-24 22:04:08 +00:00
ajacoutot
4edec1ead0 Sync WANTLIB. 2013-11-22 08:55:28 +00:00
bcallah
47c99991fa Use time_t instead of long long in the patch.
Noticed by aja@
2013-11-13 00:19:28 +00:00
bcallah
3ed9690f30 +bluemoon 2013-11-12 20:13:49 +00:00
bcallah
9e2868e3f6 Import games/bluemoon. Blue Moon is a console-based 52-card solitaire game.
ok benoit@
2013-11-12 20:13:21 +00:00
espie
32ef5a34df spacing 2013-11-10 11:28:19 +00:00
naddy
725de75f3a move http://www.gnu.org to https 2013-11-09 23:19:01 +00:00
landry
839d5857ae Add png to LDEP/WANTLIB, other it's picked as a hidden dep. 2013-11-09 14:03:05 +00:00
ajacoutot
e3edfdd3aa Remove SECURITY files. They have served their purpose in the past but
have become pretty useless nowadays (and the pkg tools do not display
them anyway).
Some which contained valuable information have been turned into READMEs.

ok jasper@ sthen@
input/ok naddy@
2013-11-07 07:08:59 +00:00
ajacoutot
bee42b1fd7 Update to gcompris-13.11. 2013-11-05 17:15:54 +00:00
benoit
5bee9c4809 Update to rocksndiamonds 3.3.1.1. 2013-11-04 05:46:20 +00:00
espie
0a56398aef minor nits. turns out the lua copy is genuinely different, so patch it
the same as ours, and remove the extra linking to sndio which makes no
sense while we're using pulseaudio
2013-11-03 10:11:35 +00:00
espie
cd7d2a5bc7 silence warnings 2013-11-03 08:59:14 +00:00
ajacoutot
80de6686cd Needs VMEM_WARNING. 2013-11-03 00:46:23 +00:00
ajacoutot
af7e0058f3 gettext MODULE.
dbus -> dbus_daemon.
Just imported, no bump.
2013-11-03 00:06:21 +00:00
espie
52d48358cf +stepmania (forgot to say, was ok ajacoutot@) 2013-11-03 00:02:27 +00:00
espie
40c57b5309 Dance Dance Revolution clone 2013-11-03 00:00:32 +00:00
ajacoutot
94f1916b74 -Wextra is supported by both our gcc. 2013-11-02 11:13:19 +00:00