Commit Graph

3887 Commits

Author SHA1 Message Date
espie
800620c170 shut up some noise in clang++, match struct against struct. 2017-04-30 08:24:33 +00:00
benoit
e7f2913c5b Update to wtf-20170324. 2017-04-30 08:14:03 +00:00
rsadowski
0b1a4d28d8 update to xboard-4.9.1
Initial diff from me, improved version from and ok from jca@
2017-04-29 22:24:15 +00:00
naddy
388b070343 * avoid needless write to string (clang fix from FreeBSD)
* drop gettext module and sync wantlib
2017-04-28 11:39:04 +00:00
espie
c7b77d007e fix inline constraints for clang, no variant with constants.
more recent libtomcrypt switched to macros because of this, but we
don't really care.
2017-04-28 11:04:56 +00:00
espie
6c51bb682e fix a segfault, several misspellings, and a clang error... 2017-04-27 20:04:31 +00:00
espie
5fca700842 clang doesn't like int functions that don't return, but signal handlers
have returned void basically forever, so cut thru a bit of old-style cruft
so it compiles and runs more or less correctly (there's a shitload of stuff
happening in the handler... not my fight)

TODO: LINT_ARGS controls prototypes in externs.h... turning them on
triggers some issues with K&R vs ANSI in some functions.
2017-04-25 15:47:41 +00:00
espie
df24463a65 too many inlines to fix, just use -fgnu89-inline 2017-04-23 19:02:14 +00:00
espie
02ef62fec5 silence a lot more warnings by adding prototypes, not yet finished 2017-04-22 19:49:18 +00:00
espie
96d6e434e5 fix a large number of warnings, some of them actual errors, exposed by clang
I haven't even started on the game itself...
2017-04-22 15:02:55 +00:00
kurt
558715b919 - disconnect devel/jdk/1.7 from the build
- adjust java.port.mk so all 1.7 and lower ports now build with 1.8
- bump revision on affected ports
okay sthen@, ian@, landry@
2017-04-21 13:27:46 +00:00
espie
948723d438 declare a shitload of functions void to appease clang who definitely
does not like void returns in non void functions.
2017-04-20 15:52:29 +00:00
pascal
00d4f10363 Remove now unused patch. Blame cvs. 2017-04-20 11:23:48 +00:00
espie
8de0ecd035 can't use getopt without unistd in C++, don't know how gcc allowed it.
(there's still a linker error later on)
2017-04-20 01:48:01 +00:00
espie
3afe8ed140 make strrchr call modern C++ compliant. Use an intermediate const variable,
as the end result is correctly duplicated to be modifiable.
2017-04-19 23:26:34 +00:00
espie
33b63054bf remove compilation options that make no sense 2017-04-19 23:07:53 +00:00
espie
83af5e6a18 have main return 1 in case of errors 2017-04-19 22:08:15 +00:00
espie
9558f0a13c void function is void 2017-04-19 22:02:45 +00:00
espie
6819412635 declare void function as void. 2017-04-19 15:41:56 +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
espie
7a3bd8f931 hello, modern C inline semantics. okay sthen@ 2017-04-18 21:13:03 +00:00
pascal
ef9865394e Update to supertux 0.5.1. Reminded by Max Teufel (upstream). 2017-04-18 16:28:50 +00:00
espie
9890746879 make it const-correct, as libcxx has overloaded strstr 2017-04-18 14:53:15 +00:00
espie
a4a97f9d9e minimal damage control. make void functions void.
pleases clang, still happy on gcc
okay sthen@
2017-04-16 10:59:51 +00:00
bentley
24f4407a70 +openttd-data 2017-04-13 07:37:39 +00:00
bentley
b2fd26e3ba Update to openttd-1.7.0. 2017-04-13 07:37:08 +00:00
bentley
b71025d9f6 Split openttd's data files into independently versioned packages.
ok sthen@ + tweak from kirby@
2017-04-13 07:30:15 +00:00
fcambus
e0feae8a0e Update sl to 5.02.
Notable changes:

- Switch to using GitHub
- Remove now unnecessary patch, upstream man page is now in English

OK jung@
2017-04-10 14:01:55 +00:00
sthen
bcbf44ab87 use LIBCXX 2017-04-10 11:46:18 +00:00
sthen
7b9fdbb2c9 use LIBCXX 2017-04-10 11:45:22 +00:00
jasper
61391cd755 fix packaging (forgot to cvs add) 2017-04-09 12:03:20 +00:00
jasper
85e8a4f2c9 update to solarus-1.5.3 2017-04-09 11:24:08 +00:00
jca
2c886dad4b Update to tome4-1.5.1
While here, add a fallback mirror hosted by Solene, upstream used to
modifiy existing tarballs in the past.  Also, amend SUBST_VARS to avoid
PLIST churn when updating to newer versions.  Initial diff from, and
tweaks discussed with Solene Rapenne (maintainer)
2017-03-27 18:28:29 +00:00
okan
0582c6dd1b Unhook games/sudoku-solver and www/clearsilver; clearsilver being abandoned
upstream and Marc Balmer (original auther) agrees with removing the only
dependent port, sudoku-solver.

ok many and sthen@
2017-03-24 15:21:46 +00:00
abieber
6af7ead7d8 Upstream fixed a pretty nasty client bug:
https://ioquake3.org/2017/03/13/important-security-update-please-update-ioquake3-immediately/

Reported by jsg@, OK awolk@
2017-03-21 22:19:43 +00:00
tb
497e11df37 Fix backwards memcpy that caused micropolis to abort when it received
several clicks in the menu bar.

ok sthen
2017-03-18 15:55:56 +00:00
benoit
1334ff7375 Update to rocksndiamonds-4.0.0.2. 2017-03-17 08:56:31 +00:00
espie
c39ed7aa4a unhardcode g++ in nethack,qt 2017-03-04 12:42:04 +00:00
espie
b9c84f2393 link wants BUILD_CC unhardcode gcc 2017-03-04 11:04:25 +00:00
abieber
c8edf49987 Update ioquake3 to the latest.
Fix static calls to gcc.

OK awolk@
2017-03-03 22:52:26 +00:00
jca
34dcf59b37 Add a comment that tome4 hardcodes the use of "gcc" 2017-03-03 21:29:00 +00:00
jca
4bd4ed5d67 Honour CC 2017-03-03 21:25:18 +00:00
jca
675aaaf4f4 Let this build on archs without /usr/bin/gcc
gcc is still used for the build, but symlinks are added to ${WRKDIR}/bin
by the gcc4 module.  devel/premake4 is probably the source of the
hardcoded "gcc" use.
2017-03-03 21:03:32 +00:00
naddy
58fe3fab16 honor CC, from maintainer Donovan Watteau 2017-03-01 20:42:57 +00:00
benoit
0bc3e259f0 honor CXX 2017-03-01 10:15:27 +00:00
espie
e73aea126d make the compiler whine less and fix a surprising funny error with llvm,
reported by naddy@:

new C++ rules means that externally visible variables *must* get
type-correct mangled decorations, which  can't work with unnamed types.
lol
2017-02-28 14:17:53 +00:00
naddy
22f2467294 do not override CC 2017-02-27 21:01:09 +00:00
naddy
5dfba018b3 honor CC, CFLAGS 2017-02-27 20:50:32 +00:00
naddy
cf18032e1a honor CC, simplify 2017-02-27 20:35:08 +00:00
naddy
e1d6e69212 honor CC 2017-02-27 20:26:30 +00:00
naddy
f394db0052 honor CC, CFLAGS 2017-02-27 20:23:49 +00:00
naddy
2286521c85 honor CC, CXX 2017-02-27 20:06:12 +00:00
naddy
080bfb24a5 use CC for linking, don't add optimization to CFLAGS 2017-02-27 19:32:35 +00:00
kili
3361e27b67 Pass CXX. 2017-02-26 22:29:58 +00:00
kirby
decdd5f5f2 Don't package data on arches where main package doesn't build.
ok pascal@ (maintainer)
2017-02-13 07:23:37 +00:00
kirby
6cca0bce7a Don't package 1G of data on the arches where urbanterror isn't built.
OK fcambus@ and Ryan Freeman (maintainer)
2017-02-09 11:19:47 +00:00
sthen
b5ce73fb09 Use clang to build urbanterror on i386 for the integrated assembler;
old binutils assembler doesn't handle snapvector_sse.c.   ok kirby@
2017-02-08 12:55:18 +00:00
kirby
0edbf64fe4 Update to urbanterror-4.3.2
From maintainer Ryan Freeman, thanks!
2017-02-07 06:12:27 +00:00
kirby
02c9f66d2f Switch to in-ports gcc to make it start on the first run if LC_ALL=C is not
set.
Reported by Sol?ne Rapenne, thanks!
OK jca@
2017-02-06 10:42:01 +00:00
pascal
4ad55b11a5 Bump and force using fpc>=3.0.0p2. 2017-02-04 15:23:57 +00:00
sthen
203c408ed7 update to wtf-20170131 2017-02-01 14:26:26 +00:00
kirby
8e4213b570 drop -O3 from compiler flags.
OK landry@
2017-01-25 09:58:03 +00:00
sthen
158621055c don't fail to build if the directory already exists. 2017-01-24 20:40:06 +00:00
jsg
df70a8802c update to Red Eclipse 1.5.8 2017-01-23 11:40:16 +00:00
landry
edf78bfddf Switch to use GLEW instead of plain OpenGL, fixes a segfault upon exit.
From David Carlier.
2017-01-18 07:23:18 +00:00
landry
5d1dd05a8a Update to dustrac 1.12, from David Carlier, thanks! 2017-01-15 13:50:53 +00:00
benoit
3a094ffa67 Update to rocksndiamonds-4.0.0.1. 2017-01-12 07:55:15 +00:00
kirby
a01b1fc1cc README tweaks. OK awolk@, MAINTAINER 2017-01-10 23:45:49 +00:00
kirby
310029a32e Drop variable used only once. Missed by zhuk@
Commitiong on his behalf.
2017-01-10 11:07:25 +00:00
kirby
62601c932f Add chessx to the build.
OK zhuk@
2017-01-10 11:02:37 +00:00
zhuk
761178ea5b Import ChessX, a cross-platform open source chess database. With ChessX
you can operate on your collection of chess games in many ways: browse,
edit, add, organize, analyze, etc.

Initial prodding from Roman Yakovlev (MAINTAINER), tested on i386 & amd64
by Martin Ziemer (thanks!), input and final okay@ from kirby@.
2017-01-09 11:42:46 +00:00
bentley
a5e81eaa88 +lugaru 2017-01-09 05:38:02 +00:00
bentley
6a7aecb629 Import lugaru-1.1.
Lugaru (pronounced Loo-GAH-roo) is a cross-platform third-person action
game. The main character, Turner, is an anthropomorphic rebel bunny rabbit
with impressive combat skills. In his quest to find those responsible for
slaughtering his village, he uncovers a far-reaching conspiracy involving
the corrupt leaders of the rabbit republic and the starving wolves from a
nearby den. Turner takes it upon himself to fight against their plot and
save his fellow rabbits from slavery.

ok awolk@
2017-01-09 05:37:28 +00:00
bentley
35c52d4313 Mark broken on alpha, yet another hqx OOM failure... 2017-01-06 17:28:43 +00:00
benoit
d02b3888b1 Update to rocksndiamonds-4.0.0.0. 2017-01-04 20:59:16 +00:00
sthen
1c42dc8b29 update to wtf-20170101 2017-01-03 16:44:28 +00:00
bentley
84422c44c0 Update to chocolate-doom-2.3.0.
From Ryan Freeman; thanks!
2017-01-03 00:28:53 +00:00
jsg
9b3511ceb9 update to uhexen2 1.5.8
ok edd@ (MAINTAINER)
2016-12-31 10:48:00 +00:00
awolk
892e2cef14 Fix games/tome4 problems
spoted by ajacoutot & fcambus

 - MODGCC_ARCHS changed to MODGCC4_ARCHS
 - MODGCC_LANGS removed as language 'c' is the default
   so setting this variable is not needed here
 - Updated patch-premake4_lua to use variable substitution
   instead of hard-coded paths
 - Added share/tome4/ and share/tome4/game/ to PLIST-data
   and remove it from PLIST-main. Without it removing tome4
   would error out informing about non empty directories
 - Simplified the RUN_DEPENDS-main line, the way it was
   done previously prevented REVISION bumps from working
 - bumped REVISION of both packages to 0

OK ajacoutot@
2016-12-29 14:07:11 +00:00
awolk
1afe333165 Add games/tome4 to the build 2016-12-28 18:54:12 +00:00
awolk
cb4bcaedc7 un-utf8 DESCR
not bumping revision as the port was not yet
plugged into the build.
2016-12-28 18:43:38 +00:00
awolk
ca1e0a58a4 Import games/tome4
OK fcambus@

note: upstream is known to re-roll tarballs silently see
        http://forums.te4.org/viewtopic.php?f=42&t=47073
      for details.

$ cat pkg/DESCR-main
Tales of Maj'Eyal (ToME) is a free, open source roguelike RPG,
featuring tactical turn-based combat and advanced character building.
Play as one of many unique races and classes in the lore-filled world
of Eyal, exploring random dungeons, facing challenging battles, and
developing characters with your own tailored mix of abilities and
powers.  With a modern graphical and customisable interface, intuitive
mouse control, streamlined mechanics and deep, challenging combat,
Tales of Maj'Eyal offers engaging roguelike gameplay for the 21st
century.

This package contains the engine of the game.
2016-12-28 18:34:57 +00:00
zhuk
ac97b164f2 Add missing dependencies to games/pentobi, as found by naddy@.
They were not shown in WANTLIB, thus not added in previous Qt5-split run.
2016-12-28 12:50:13 +00:00
pascal
0465f8e056 Update to OpenMW 0.41.0. 2016-12-27 12:54:10 +00:00
jsg
f036462b0f stop installing object files
ok awolk@
2016-12-27 01:55:33 +00:00
zhuk
f21829b4cd Link in instead-launcher. 2016-12-26 15:27:54 +00:00
zhuk
a6545bf21b Import Instead Launcher, a package manager for Instead game engine.
okay kirby@
2016-12-26 15:27:26 +00:00
zhuk
9e34bc7a8b Sync HOMEPAGE and MASTER_SITES with reality. 2016-12-26 14:22:02 +00:00
zhuk
2dea2038a1 Update Instead to 2.4.1.
The patch was sitting in my tree for a while...
2016-12-26 13:49:39 +00:00
zhuk
a47f492f02 Adapt to new x11/qt5 layout, mostly REVISION bumps due to changed deps.
The devel/kf5 to be handled separately, please wait.
2016-12-25 14:34:39 +00:00
kirby
8fef308a50 Bugfix update to warzone2100-3.2.2 2016-12-19 12:29:01 +00:00
abieber
6d8a91001c Bring ioquake3 to the latest, this update includes the switch to the
opengl2 renderer!

Full change set:
9d6a95d4ad...ab8bcf5c5b

OK awolk@, bmercer@
2016-12-06 15:54:42 +00:00
awolk
cd4a2943eb Update games/yquake2 5.34 => 6.00
OK abieber@

Upstream changelog:

Quake II 5.34 to 6.00:
- Make the client asynchronous. The old behaviour can be forced by
  setting cl_async to 0. Please note that asynchronicity can lead to
  problems if the old SDL 1.2 backend is used and vsync is enabled.
- Implement gl_overbrightbits in the non multitexturing case.  A value
  of 1 just fixes lighting on water surfaces, higher values increase
  the brightness of everything.
- General renderer overhaul for better compatibility with modern GPUs.
  OpenGL 1.4 is now required, older versions are no longer supported.
  Multitexturing was deprecated and will be removed in a future release.
- Fix some longstanding AI problems.
- Several general gameplay fixes.
2016-12-05 21:03:33 +00:00
jasper
89ff088f99 update to solarus-1.5.1 2016-12-05 18:41:09 +00:00
ajacoutot
37b43c1883 Sync WANTLIB after recent icu4c update. 2016-12-05 16:16:23 +00:00
jca
7f8b34859f Don't attempt to build on BE archs.
http://build-failures.rhaalovely.net//sparc64/2016-11-21/games/sdlpop.log
2016-12-02 13:10:17 +00:00
jca
a850700581 patch-include_global_h fixes a bug with wide terminals, bump REVISION
Problem reported by Solene Rapenne
2016-12-01 00:11:22 +00:00
jca
2ae10fada8 Usable MASTER_SITES for the nethack distfiles.
Slash-Unix still has a broken MASTER_SITES, it should probably be
mirrored by someone who cares.
2016-12-01 00:03:32 +00:00
jca
1b12fcc198 regen patch 2016-11-30 18:19:33 +00:00
jca
594d2b44bc SECURITY update to teeworlds-0.6.4
Add a workaround for powerpc while here.
From Donovan Watteau (maintainer).
2016-11-30 18:17:03 +00:00
kirby
d0ec8c5be1 bugfix update to freeciv-2.5.6 2016-11-22 09:45:18 +00:00
pascal
37aa21e801 Update to 0ad 0.0.21
ok bentley@
2016-11-17 11:16:43 +00:00
jca
3cccd9a872 SECURITY update to gnuchess-6.2.4
Input buffer overflow
2016-11-17 02:06:46 +00:00
jca
ac8023c828 BROKEN on sparc64
Error message:
/usr/local/lib/gcc/sparc64-unknown-openbsd6.0/4.9.4/libgcc.a(unwind-dw2-fde-dip.o): In function `__gthread_mutex_lock':
./gthr-default.h:748: undefined reference to `pthread_mutex_lock'
2016-11-14 04:02:25 +00:00
jsg
a571391c98 update to Red Eclipse 1.5.6 2016-11-11 23:39:48 +00:00
jca
2537a7e38e Install Readme.txt, contains documentation about keybindings.
ok robert@ (maintainer)
2016-11-10 05:41:53 +00:00
sthen
8264fdfe79 add upstream patch to unbreak chocolate-doom following libsamplerate update
From 15b8e6e1e47e4f733f862c16a5c18a3485bd22d4 Mon Sep 17 00:00:00 2001
From: Fabian Greffrath <fabian@greffrath.com>
Date: Mon, 24 Oct 2016 15:30:18 +0200
Subject: [PATCH] i_sdlsound.c: fix compilation with libsamplerate 0.1.9
2016-11-09 11:58:20 +00:00
sthen
91e7d81e32 WANTLIB += freetype 2016-11-08 21:57:50 +00:00
sthen
04ce4c6b75 WANTLIB += lzma and bump 2016-11-08 14:23:59 +00:00
sthen
2d2a417458 sync WANTLIB (readding idn to some where I was overzealous, plus some lzma/pthread) 2016-11-07 10:51:36 +00:00
naddy
d8c0453a8e Don't rely on libcurl bringing in libintl; spotted by sthen@
Work around bad autoconf macros to link against the shared libintl.
2016-11-04 14:33:26 +00:00
sthen
c15b136e13 sync WANTLIB (and in one case, add gettext to LIB_DEPENDS) in dependent ports
now that internationalised domain name support has been removed from net/curl
2016-11-04 11:35:18 +00:00
ajacoutot
f703a4b417 Drop the no_server PSEUDO FLAVOR which fails intermittently in bulks.
ok sthen@
2016-11-04 11:15:14 +00:00
naddy
b86e57b65f don't rely on libcurl bringing in libintl; spotted by sthen@ 2016-11-04 10:27:27 +00:00
ajacoutot
a40192c89e PREFIX -> LOCALBASE in this particular case. 2016-11-04 00:40:07 +00:00
robert
f769f88db5 +sdlpop 2016-11-03 17:30:52 +00:00
robert
e5f89c640c import of sdlpop -- an open source port of prince of persia
ok ajacoutot@
2016-11-03 17:30:32 +00:00
pascal
d983a10f30 Update to etracer 0.7.4. 2016-11-03 14:50:06 +00:00
danj
5a5e275ded Don't put non-ascii characters in the Makefile 2016-11-03 09:46:44 +00:00
danj
4d7ac1bdea Don't obfuscate maintainer email addresses and don't put non-ascii
characters in the Makefile

ok naddy@
2016-11-03 09:37:19 +00:00
jasper
774e3501bd update to xcowsay-1.4 2016-11-01 21:15:23 +00:00
jsg
151505459b update to scummvm-tools 1.9.0 2016-11-01 13:04:15 +00:00
jsg
9332460a47 update to scummvm 1.9.0 2016-11-01 13:03:14 +00:00
kirby
1480b3f8c3 update to cpat-1.4.1 2016-10-31 10:46:08 +00:00
sthen
cea35ff4d4 build/install the dfortz "dumb terminal" interface; from tonypony76 at mail.com 2016-10-18 19:19:29 +00:00
kirby
92b76986f7 - split long lines
- add URI_VER to SUBST_VARS to reduce PLIST diff on next update
OK bentley@ and Ryan Freeman (maintainer)
2016-10-14 06:27:12 +00:00
bentley
abaf56071a Regen patch 2016-10-13 02:38:28 +00:00
bentley
2c0d3fd09b Update to urbanterror-4.3.1.
From Ryan Freeman; thanks!
2016-10-12 02:01:32 +00:00
landry
5f930a28fb Update to jbrickshooter 1.6.0, and switch to github since google code
was removed. Build jar from java sources using ant.
2016-10-09 16:43:47 +00:00
jsg
7bf3eea269 update to QuakeSpasm 0.92.1 2016-10-08 01:33:09 +00:00
czarkoff
0f1847426a +gnubg 2016-10-07 21:51:10 +00:00
czarkoff
f498410edd GNU Backgammon (gnubg) plays and analyzes backgammon games and matches. It is
able to play and analyze both money games and tournament matches, evaluate and
roll out positions, and more. Driven by a command-line interface, it displays
an ASCII rendering of a board on text-only terminals, but also allows the user
to play games and manipulate positions with a graphical GTK+ interface. GNU
Backgammon is extensible via Python.

GNU Backgammon is a world class opponent and rates at around 2200 on FIBS, the
First Internet Backgammon Server - at its best, it is in the top 5 of over
6000 rated players there). GNU Backgammon can be played on numerous other
on-line backgammon servers.

OK edd@
2016-10-07 21:49:45 +00:00
stsp
39a329990d fix some whitespace issues in stone-soup's Makefile 2016-10-01 12:58:18 +00:00
stsp
71e04d81d0 Update to stone-soup 0.18.1.
Patch by Henrique N. Lengler
2016-10-01 12:56:54 +00:00
pascal
1f4b9b6799 Update to OpenMW 0.40.0, from David CARLIER. 2016-10-01 12:56:12 +00:00
naddy
c326edce1b The ${PROJECT}.googlecode.com/files/ master sites are no longer
accessible, but the distfiles are still available at an archive URL.
Introduce MASTER_SITE_GOOGLECODE and use it for all affected ports.

ok czarkoff@ danj@ sthen@
2016-10-01 11:54:14 +00:00
stsp
500e341f99 fix capitan-sevilla's master site URL 2016-09-28 21:10:13 +00:00
sthen
564c6c344a Cope with moving sqlite3 back to ports. 2016-09-23 09:16:52 +00:00
fcambus
8a4bb5880c Update my mail address 2016-09-22 12:57:17 +00:00
pascal
1f9a7e214e Update to Speeddreams 2.2.1. 2016-09-20 18:18:52 +00:00
pascal
0aad0c5128 Update to FlightGear 2016.3.1. 2016-09-19 22:39:23 +00:00
naddy
6ba202c932 replace libiconv module 2016-09-13 15:29:01 +00:00
naddy
f91f68b648 replace libiconv module 2016-09-12 22:44:08 +00:00
naddy
5ca807c6ff replace libiconv module 2016-09-12 22:20:36 +00:00
naddy
3fddca680e replace libiconv module 2016-09-12 20:58:39 +00:00
naddy
03993be59c replace libiconv module 2016-09-12 11:45:57 +00:00
naddy
d68e83448f cannot cast nullptr_t to enum type 2016-09-11 00:08:42 +00:00
ajacoutot
5558c792d3 First pass at pre-entively fixing ports that would break once guenther's header
pollution diff is in.

lang/squeak/vm does not build but it's due to the recent audio changes
games/xbattle: also fixes some conflicting implicit decl
print/hplip: also fixes some conflicting implicit decl
2016-09-10 13:03:40 +00:00
jasper
ea66273d02 update to wtf-20160814 2016-09-02 22:08:00 +00:00
pascal
3bf0b4c139 Update to FlightGear 2016.2.1. 2016-09-02 10:07:53 +00:00
pascal
24aedf7370 Update to extremetuxracer 0.7.3. 2016-09-01 16:53:41 +00:00
pascal
c124313c6d Fix games/mars with new SFML.
ok bentley@
2016-09-01 16:50:56 +00:00
jasper
003e889c0a retire sparc 2016-09-01 10:53:26 +00:00
jasper
f8b1ceec32 bump after faad subpackage changes 2016-08-30 10:20:15 +00:00
bentley
0771ff4a5e +urbanterror, +urbanterror-data 2016-08-26 08:57:48 +00:00
bentley
4431060f88 Import urbanterror-data-4.2.023.
This package contains the data files for the Urban Terror client/server.

From Ryan Freeman. ok dcoppa@
2016-08-26 08:57:07 +00:00
bentley
7059508a69 Urban Terror can be described as a Hollywood tactical shooter; somewhat
realism based, but the motto is "fun over realism". This results in a
very unique, enjoyable and addictive game.

From Ryan Freeman.

ok dcoppa@
2016-08-26 08:55:57 +00:00
bentley
b243dfd196 -Wl,-z,wxneeded patch no longer necessary. 2016-08-26 05:18:58 +00:00
bentley
698104691a Update to eduke32-2.0.0.5775.
From Ryan Freeman (maintainer).
2016-08-20 05:16:01 +00:00
bentley
7a59209a73 Mark 0ad wxneeded by passing linker flags.
Set USE_WXNEEDED also; it doesn't seem to help, but it serves as
documentation.
2016-08-20 00:18:41 +00:00
jca
fc4b3a6f48 Fix broken .desktop file
Reported by and ok stsp@
2016-08-16 16:42:02 +00:00
jasper
79614ead43 merged upstream 2016-08-12 08:36:25 +00:00
jasper
008aeabb3c update to zsdx-1.11.0 2016-08-11 11:29:36 +00:00
jasper
3a96edbd9e update to zsxd-1.11.0 2016-08-11 11:29:15 +00:00
jasper
4a4a735353 update to zelda_roth_se-1.1.0 2016-08-11 11:29:10 +00:00
jasper
72633fd1ec update to solarus-1.5.0 2016-08-11 11:28:41 +00:00
pascal
c924d651c8 Update to 0.9.2, from David CARLIER, thanks! 2016-08-05 23:27:27 +00:00
juanfra
34c3499543 +@conflict ace-*. Spotted by aja@. 2016-08-05 16:25:20 +00:00
bentley
d2a2c9dbe4 +ace 2016-08-05 05:39:25 +00:00
bentley
92789ebe7a Import ace-1.4.
The Ace of Penguins is a set of Unix/X solitaire games based on the ones
available for Windows but with a number of enhancements.

The latest version includes clones of Freecell, Golf, Mastermind,
Merlin, Minesweeper, Pegged, Solitaire, Taipei (with editor!), and
Thornq.

ok juanfra@
2016-08-05 05:38:56 +00:00
kirby
d9113e4f36 bugfix update to freeciv-2.5.5 2016-08-03 15:17:20 +00:00
ajacoutot
96ecf1cd12 Zap trailing spaces at EOL. 2016-08-03 13:06:41 +00:00
kirby
f88345526f bugfix update to warzone2100-3.2.1 2016-08-02 10:19:55 +00:00
bentley
9467a7bad7 Update to openttd-1.6.1.
Release notes:
http://us.binaries.openttd.org/binaries/releases/1.6.1/changelog.txt
2016-08-01 19:19:46 +00:00
kirby
98997cfb6f update to warzone2100-3.2.0 2016-08-01 10:25:02 +00:00
jsg
b5b05f1017 update to dhewm3 1.4.1
ok pascal@
2016-07-31 14:02:05 +00:00
jsg
1e89246adb update to Red Eclipse 1.5.5 2016-07-30 15:41:37 +00:00
jsg
54a93bc4d7 update to quakespasm 0.92.0 2016-07-30 14:50:22 +00:00
sthen
1d81a7f192 sync WANTLIB 2016-07-09 09:09:08 +00:00
dcoppa
6d3bd03a1e Fix cmake_modules/CMakePascalInformation.cmake, so that hedgewars
can be built using ninja (and remove USE_NINJA=No)
2016-06-29 15:11:45 +00:00
landry
998c1c412e Complete test_serialization.cpp patch to hopefully fix i386 build
ok sthen@
2016-06-29 08:15:31 +00:00
awolk
bb5b6ae012 Update games/yquake2 5.32 => 5.34
OK abieber@

Changes in the port:
 - taking MAINTAINER, agreed with bmercer@ who provided the initial port
 - added a q2ded rc script in a similar fashion as the games/ioquake3
   port does
 - the existing /usr/local/share/yquake2/q2ded binary from previous
   port did not work as it was searching for games.so from a relative
   path. I found a way to make both quake2 and q2ded work with an
   upstream supported MAKE variable to provide the system wide quake
   data directory. Thanks to this change we can drop the wrapper script
   and use the binaries directly.
 - adding a new _yquake2 user/group plus /var/yquake2 for the dedicated server
   binary
 - updated the port to version 5.34

Additional notes:
 - make port-lib-depends-check complains on:
   Extra:  openal.2 pthread.22

   ktrace tells me that the check is wrong. Openal and pthreads are both
   used.
 - upstream said in their changelog that they are changing their
   platform policy 'Switch from an arch whitelist to an "all archs are
   supported" approach.'. I saw in our tree a change by landry@
   specifically limiting the supported platform to the upstream
   supported versions
   (http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/games/yquake2/Makefile?rev=1.2&content-type=text/x-cvsweb-markup).
   I am not removing this restriction until I get some feedback from
   people able to test other platforms than currently
   listed in ONLY_FOR_ARCHS.

Upstream changelog:

Quake II 5.33 to 5.34:
- Add support for stereo 3D (by Valery Guskov)
- Make gibt solid so they move with conveyor belts.
- Disable gl_ext_multitexturing by default.
- Switch from an arch whitelist to an "all archs are supported"
  approach.
- Add a new README.

Quake II 5.32 to 5.33:
- Add OGG volume slider in settings menu
- Fixed some bugs in volume settings
- Replaced HUD scale option in video menu with generic UI scale
- General UI upscaling improvements
- Better support for keyboards with AZERTY layout
2016-06-28 20:50:22 +00:00
abieber
5744231c25 Update ioquake3 to latest
- Set default map for proper startup (users can't connect without one
specified).
- Use libogg from ports (fixes bulk).
- Update readme to give more info on pk3 locations.

OK awolk@, ajacoutot@ and a "look good" from espie@
2016-06-28 14:22:51 +00:00
landry
ab72ea3c58 Update patches 2016-06-28 13:56:58 +00:00
landry
fb46229241 Update to minetest 0.4.14, from David Carlier, thanks! 2016-06-27 05:26:13 +00:00
jasper
b917e4ac71 update to freedroidrpg-0.16.1 2016-06-17 18:55:42 +00:00
kirby
21841f70f8 bugfix update to freeciv-2.5.4 2016-06-09 12:16:14 +00:00
jca
cb41a49b06 This will only compile with clang. 2016-06-08 18:29:39 +00:00
jca
0591ac4f5f +bastet 2016-06-08 17:50:48 +00:00
jca
3c645319ff Import bastet, like tetris but harder.
From Solene Rapenne, maybe with bits from my old attempt, input from
Rafael Sadowski.

ok sthen@

cat pkg/DESCR:
Have you ever thought that Tetris is evil because it never sends you
that straight "I" brick you need to clear four rows?  Well, Tetris(R)
probably is not so malevolent, but Bastet certainly is.  >:-> Bastet
stands for "bastard tetris", and is a simple ncurses-based Tetris(R)
clone for Linux.  Instead of choosing the next block randomly, this
fiendish program uses a special algorithm to give you the worst
possible brick.  Playing Bastet can be a very frustrating experience!

Bonus points for presenting it to your friends as "just another Tetris
clone"
2016-06-08 17:48:44 +00:00
bentley
fc1e7aa66c Update to openttd-1.6.0.
Changelog:
http://us.binaries.openttd.org/binaries/releases/1.6.0/changelog.txt
2016-06-05 11:28:25 +00:00
jsg
e269bc6257 update to scummvm 1.8.1 2016-06-05 10:47:25 +00:00
gsoares
7a7aefe7ff update to 6.11 2016-06-04 03:57:20 +00:00
sebastia
636d2adab2 bump after gnustep make/base update 2016-06-03 11:58:46 +00:00
ajacoutot
23483b5001 Fix rc.d script:
- do not hardcode /usr/local
- drop default daemon_flags

Not sure why the pexp is needed but I don't have quake3 files to test.
2016-06-02 11:51:15 +00:00
bentley
b336eb8e0b +mysticmine 2016-06-02 11:33:44 +00:00
bentley
6037eeda20 Import mysticmine-1.2.0.
Guide your gold car through a mine, switching rails with a single button.
You can only go down, but thanks to an optic illusion in the levels, you can
always reach every point. Play this game alone or invite some friends and
play against each other. The game supports up to 6 people on one keyboard.
Everyone can enjoy this family friendly game, regardless of age or
experience.

ok landry@
2016-06-02 11:33:07 +00:00
abieber
908817b9a4 Update to latest release on github. Full changes here:
a331637745...ioquake:7811b2acb2955132a68d1b869d4df98eb3ae194a

Port changes:
- Add rc script for ioq3ded
- Add blurb in readme

OK awolk@, "that diff looks reasonable" sthen@
2016-05-27 23:44:14 +00:00
kirby
8b43474cab update to wesnoth-1.12.6 2016-05-23 14:30:16 +00:00
shadchin
53e4b96315 Update to mnemosyne 2.3.6.
From Nils Reuße (maintainer)
2016-05-19 11:24:41 +00:00
naddy
c7d267009d replace gettext module; ok sthen@ 2016-05-18 10:11:48 +00:00
pascal
b01174ae9b Update my mail address. 2016-05-07 12:40:56 +00:00
naddy
c1fbcfee6b x11/openmotif -> x11/motif 2016-05-05 19:52:28 +00:00
bentley
7a6cabbec2 Use https for Blogspot URLs. 2016-05-05 02:32:55 +00:00
bentley
03f2768e38 Update to 0ad-0.0.20.
Reminded by martijn@ and pascal@
2016-05-05 02:29:34 +00:00
zhuk
05dd0f706f Remove KDE3 applications that have well-working KDE4+ counterparts. 2016-04-29 21:10:21 +00:00
zhuk
f0ce455e77 Disable many KDE3 ports (before removing 'em). Those ports are either
superseded by KDE4+ apps or simply too much outdated.

We stop providing fully-featured KDE3 desktop as of now, but still
provide some applications (and games!) that were not ported to KDE4+.

Prodded by bulk builders who suffer from kde3 vs. kde4 dpb tags.

Input from (to name a few) czarkoff@, espie@ and Marcus Lude.

P.S.: BTW, if you want to have KDE5 thingies in, please, test devel/kf5
in openbsd-wip directory - at least, that it builds fine.
2016-04-29 21:01:37 +00:00
ajacoutot
b3bed49eb9 Update to gbrainy-2.2.7. 2016-04-29 08:15:50 +00:00
ajacoutot
061f28fa30 Missed bump. 2016-04-28 07:37:59 +00:00
ajacoutot
dc2004bbbb Update to brumbrumrally-0.6. 2016-04-27 21:06:27 +00:00
jasper
3ceae4b5f1 update to wtf-20160421 2016-04-27 18:18:12 +00:00
kirby
22dd4b1237 drop converters/libiconv module 2016-04-26 07:06:36 +00:00
kirby
e1e8d8c32d drop gettext module 2016-04-25 22:13:29 +00:00
jca
7e2f66cfdb Kill FAKE=... remnants
discussed with espie
2016-04-25 18:59:11 +00:00
zhuk
b864c0b022 Unbreak run-time (fix use-after-free when talking with XRandr).
Initial report from Roman Yakovlev.
2016-04-24 11:07:55 +00:00
kirby
3a301e95e7 bugfix update to warzone2100-3.1.5
remove gettext module and enable SEPARATE_BUILD while here
2016-04-19 11:20:42 +00:00
pascal
db64af50e5 Update to 0.39.0. 2016-04-16 15:27:15 +00:00
awolk
269f14ac7e Remove the games/quake port
The port was superseded by games/quakespasm

OK abieber@
2016-04-15 15:42:07 +00:00
awolk
bbd9ce7c75 Remove games/quake from the build
The port was superseded by games/quakespasm

OK abieber@
2016-04-15 15:27:55 +00:00
naddy
11ddda0853 missing bump 2016-04-12 20:06:00 +00:00
naddy
32cd7e42e2 replace gettext module 2016-04-12 15:19:39 +00:00
nigel
650c25abd0 Bump REVISION after gettext removed
Ok kirby@
2016-04-11 18:22:43 +00:00
kirby
72ac807b54 get rid of gettext module 2016-04-10 21:23:16 +00:00
kirby
80ffa84f2d remove gettext module and regen wantlib 2016-04-10 10:36:29 +00:00
kirby
5af6e3d0e0 take maintainership
'go ahead' sthen@
2016-04-09 22:28:40 +00:00
naddy
52501c1f09 replace libiconv module with library dependency; no bump needed 2016-04-09 20:14:48 +00:00
sthen
26a3f4e28f drop Antti Harri as maintainer, as per his request. 2016-04-09 14:50:59 +00:00
naddy
59666f3dc6 g/c PFRAG.shared 2016-04-04 16:09:09 +00:00
sthen
284f23f791 fix homepage, from mmcc 2016-04-04 10:20:02 +00:00
benoit
c4ad3dac18 Update to manaplus-1.6.3.26. 2016-04-02 20:58:58 +00:00
zhuk
f4ee1b5a1e Unbreak those as well: it's bad idea to commit subdirectory when the fix
was done in Makefile.inc.

Spotted by aja@ as well
2016-03-28 09:29:00 +00:00
zhuk
ed298848a3 Zap more lines from qmake-based ports by moving them from
the "MODULES=x11/qtX + CONFIGURE_STYLE=qmake" logic to
the "MODULES=devel/qmake x11/qtX" logic.

Discussed with espie@ a few weeks ago.
2016-03-26 20:37:34 +00:00
bentley
779de1c98e lib_depends on suitesparse so naev doesn't use an embedded copy.
ok kirby@ (maintainer)
2016-03-25 09:31:32 +00:00
jsg
496467f4fb +quakespasm
move yquake2 into sorted order
2016-03-24 03:42:46 +00:00
jsg
f59beb2add Import QuakeSpasm a maintained SDL Quake engine.
ok awolk@ bmercer@
2016-03-24 03:37:25 +00:00
awolk
dcbdfa51a1 Remove games/quake2 on request from bmercer@
The games/quake2 port has been superseded by games/yquake2
the port has also been disabled from the build 2 months
ago (rev 1.326 by bmercer)
2016-03-21 12:43:35 +00:00
naddy
0a4f6ea940 remove SHARED_ONLY from some stragglers 2016-03-20 18:17:50 +00:00
naddy
2081760307 remove SHARED_ONLY from non-CPAN Perl ports 2016-03-20 16:36:33 +00:00
naddy
deea7ed07b drop SHARED_ONLY from python and ruby ports 2016-03-20 16:12:22 +00:00
naddy
42bc647e80 remove SHARED_ONLY from ports that only use modules that neither set nor
read this variable
2016-03-18 23:12:15 +00:00
naddy
2c4204cf62 remove SHARED_ONLY from simple ports that use the gettext or libiconv module 2016-03-18 21:38:22 +00:00
jsg
65f1201dfc update to scummvm-tools 1.8.0 2016-03-17 00:46:58 +00:00
jsg
7bfc0b4a89 update to scummvm 1.8.0 2016-03-17 00:40:54 +00:00
naddy
071c34fd6f remove SHARED_ONLY from ports that use only the gnu module 2016-03-16 21:19:37 +00:00
naddy
ef68f42b62 remove SHARED_ONLY from ports that don't use any MODULES 2016-03-16 16:46:31 +00:00
bentley
05ad383375 Add portroach marker: 2.02r2 is newer than 2.02. 2016-03-12 07:12:57 +00:00
naddy
ce859edcb4 garbage collect CONFIGURE_SHARED 2016-03-11 20:28:21 +00:00
naddy
c07aaff4f9 garbage collect CONFIGURE_SHARED 2016-03-11 20:11:39 +00:00
jasper
eba90637f6 remove vax workarounds/tentacles, reword where applicable 2016-03-09 18:31:36 +00:00
zhuk
985d8599db Convert to MODQMAKE, -9 Makefile lines. 2016-03-07 13:30:31 +00:00