Commit graph

17369 commits

Author SHA1 Message Date
Baptiste Daroussin
9061dbbffc Fix build with recent libsigc++20 2017-04-05 11:36:31 +00:00
Baptiste Daroussin
c075737570 Fix build with new sigc++20 2017-04-04 07:02:08 +00:00
Alexey Dokuchaev
923f43b2f9 Update OpenTTD to version 1.7.0.
TIMESTAMP (openttd-1.7.0-source.tar.xz) = 1491064380
2017-04-03 07:39:12 +00:00
Baptiste Daroussin
e4309c5507 Chase a bunch of failures after libsigc++20 update
New libsigc++20 requires c++11 (it exposes c++11) so explicitly use -std=c++11
where needed.
Mark as broken a bunch of ports which are not c++11 compatible
2017-04-02 09:42:48 +00:00
Gerald Pfeifer
04d6f52202 Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
2017-04-01 15:23:30 +00:00
Alexey Dokuchaev
d76edebd41 Make sure `games/cake' runs OK on amd64 (and possibly other 64-bit
architectures):

- Console::SetFontSize() method calls Console::Recalculate_NLines()
  which might access ConsoleLines[] array before it is constructed,
  Recalculate_NLines() is explicitly called after ConsoleLines[] is
  allocated and populated, so just comment out problematic call in
  SetFontSize(); it is called only once anyway (the problem did not
  exhibit itself on i386 for some reason);
- The code assumes that sizeof(long) == 4 in too many places, e.g.
  in on-disk file format layouts and such.  Fixing all structures
  would be too much trouble; instead, simply replace those long's
  with int's, [un]signed as appropriate.
2017-03-31 09:13:11 +00:00
Mathieu Arnold
f70343fa84 Remove obsolete PROJECTHOST.
Sponsored by:	Absolight
2017-03-30 21:12:43 +00:00
Ashish SHUKLA
9cba0ef67a - Update devel/libpthread-stubs to 0.4
- Chase libpthread-stubs update, and also switch to BUILD_DEPENDS
  from LIB_DEPENDS, as port is now only .pc file

PR:		218015
Submitted by:	rezny
2017-03-29 06:50:28 +00:00
Dmitry Marakasov
7233aa872d - Fix build on CURRENT 2017-03-28 16:16:30 +00:00
Dmitry Marakasov
e3532d1234 Have you ever wanted to blow something up? Or maybe you always
dreamt of operating an atomic power plant? Do you have a will to
develop your own CPU? The Powder Toy lets you to do all of these,
and even more!

The Powder Toy is a free physics sandbox game, which simulates air
pressure and velocity, heat, gravity and a countless number of
interactions between different substances! The game provides you
with various building materials, liquids, gases and electronic
components which can be used to construct complex machines, guns,
bombs, realistic terrains and almost anything else. You can then
mine them and watch cool explosions, add intricate wirings, play
with little stickmen or operate your machine. You can browse and
play thousands of different saves made by the community or upload
your own - we welcome your creations!

WWW: http://powdertoy.co.uk/
2017-03-28 13:49:55 +00:00
Wen Heping
d9ffa3a7ab - Update to 0.4.1
PR:		217328
Submitted by:	fiziologus@gmail.com(maintainer)
2017-03-26 05:19:47 +00:00
Alex Kozlov
5cc7ad73a0 - Update MASTER_SITES to unbreak the port
- Update to 2.10.1.13

PR:	215817
Submitted by:	Stephen Dennis <brazilofmux@gmail.com>
2017-03-25 23:25:25 +00:00
Dmitry Marakasov
96b6c282f5 - Update to 0.3.2 2017-03-23 13:22:42 +00:00
Tobias Kortkamp
437372be00 Fix runtime
PR:		217945
Submitted by:	Masayoshi Fujimoto <m.fujimoto@yandex.ru>
Reviewed by:	Masayoshi Fujimoto <m.fujimoto@yandex.ru>
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D10116
2017-03-23 09:13:25 +00:00
Alexey Dokuchaev
646b89f056 - Update `games/manaplus' to version 1.7.3.18
- Upstream had removed PhysicsFS dependency and applied our local patch
- TIMESTAMP (manaplus-1.7.3.18.tar.xz) = 1489855191

PR:		217925
Submitted by:	maintainer
2017-03-21 20:33:34 +00:00
Dmitry Marakasov
0b4d9c47d8 - Update to 20170314 2017-03-21 18:48:21 +00:00
Dmitry Marakasov
b1849cbe93 - Update to 0.6.3 2017-03-21 13:04:29 +00:00
Nikolai Lifanov
805c891e67 update games/tome4 to 1.5.2
This is mostly a balancing update.

Changes: https://te4.org/blogs/darkgod/2017/03/news/tales-majeyal-152-forever-and-more-out
2017-03-21 12:24:59 +00:00
Dmitry Marakasov
5cd92ee255 - Switch to USES=localbase
- Switch to options helpers
2017-03-20 09:01:57 +00:00
Marcelo Araujo
d6430ee0a4 Do not set NO_CDROM or NO_PACKAGE along with RESTRICT.
When use RESTRICT it implies the former ones.
2017-03-19 04:12:08 +00:00
Nikolai Lifanov
7a37448f1b add https:// master site to games/tome4 now that it's available 2017-03-18 15:12:16 +00:00
Jan Beich
64e7cb7d37 games/openra: update GeoLite2 to March snapshot
fetch: https://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.mmdb.gz: size mismatch: expected 1347263, actual 1334841
2017-03-17 23:40:28 +00:00
Nikolai Lifanov
9735aebdac update games/tome4 to 1.5.1
This is primarily a bugfix and balance update.

The port now enables a parallel build by being more granular
with components that don't build in parallel.

http://te4.org/blogs/darkgod/2017/03/news/tales-majeyal-151-forever-and-some-out
2017-03-17 03:08:37 +00:00
Dmitry Marakasov
5c3c456160 - Regenerate patches
- Cosmetic fixes
2017-03-16 09:01:53 +00:00
Sean Bruno
26b550efc7 Update to release 2017-03-14-Release: Thopter Pie Network.
https://github.com/Cockatrice/Cockatrice/releases
2017-03-15 16:12:56 +00:00
Mathieu Arnold
e51bbb58a4 Remove all _USE=openssl occurrences.
Sponsored by:	Absolight
2017-03-15 14:45:54 +00:00
Mathieu Arnold
a28f0f7f7f Remove all USE_OPENSSL occurrences.
Sponsored by:	Absolight
2017-03-15 14:45:30 +00:00
Tobias Kortkamp
60a063e656 Delete games/trigger-data
It has been merged into games/trigger-rally with r435491.

PR:		217781
Submitted by:	alfix86@gmail.com (maintainer of trigger-rally)
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D10005
2017-03-15 13:31:55 +00:00
Nikolai Lifanov
60fcd9f90f update games/wtf to 20170313 snapshot from NetBSD 2017-03-14 16:13:46 +00:00
Dmitry Marakasov
890403402d - Add LICENSE_FILE
- Switch to options helpers
2017-03-13 09:01:53 +00:00
Jan Beich
1b51e0c31d games/megaglest{,-data}: update to 3.13.0
- Describe LICENSE for game data

Changes:	https://github.com/MegaGlest/megaglest-source/releases/tag/3.13.0
PR:		217725 217726
Submitted by:	Thibault Payet <monwarez@mailoo.org> (maintainer)
2017-03-13 04:12:54 +00:00
Nikolai Lifanov
6b3ea67194 update games/wtf to 20170311 snapshot from NetBSD 2017-03-12 13:03:46 +00:00
Nikolai Lifanov
bbff9da576 update games/tome4 to 1.5.0
This is a huge release. Major features:

    New donator/buyers class: Possessors
    Imported Stone Wardens class into the base game, with an unlock
    Fully rewrote Archer class
    Fully rewrote Rogue class
    Reworked Chants and Hymns trees
    Buffed Antimagic
    Much improved Infinite Dungeon, with new layouts, terrains and challenge levels
    New visual effects for many, many talents, both old and new
    New "shimmer" cosmetic feature for donators/buyers to change the look of your gear and finally look dapper!
    All artifacts now have unique player doll images, to look even more dapper!

Complete changelog:
http://te4.org/blogs/darkgod/2017/03/news/tales-majeyal-150-unbroken-unforgotten-embers-rage-104-and-ashes-urhrok-1

The port also removes patches that landed upstream and patches that were only
to silence compile warnings.

If you purchased Embers of Rage or Ashes of Urh'Rok, these are updated too.
2017-03-11 16:29:08 +00:00
Nikolai Lifanov
db9dd2eed5 update games/wtf to 20170307 snapshot from NetBSD 2017-03-09 15:44:19 +00:00
Dmitry Marakasov
7356095eae - Add LICENSE
- Switch to options helpers
2017-03-09 09:01:49 +00:00
Ben Woods
16155a0600 games/minecraft-server: Update to 1.11.2
PR:		217449
Submitted by:	Tod McQuillin <devin@spamcop.net>
Approved by:	Jonathan Price (maintainer)
2017-03-06 10:44:26 +00:00
Alexey Dokuchaev
dcee42192b Unbreak the build against Clang 4.0.
PR:	216629
2017-03-06 08:51:07 +00:00
Wen Heping
654f8cc28d - Update to 1.1
PR:		217569
Submitted by:	ben.lavery@hashbang0.com(maintainer)
2017-03-06 07:05:10 +00:00
Thomas Zander
7d5b858fac Update to upstream version 0.6.5; new maintainer
PR:		217513
Submitted by:	alfix86@gmail.com (new maintainer)
Reviewed by:	riggs
2017-03-05 16:56:24 +00:00
Martin Wilke
d7fde81912 - Update to 20170304
PR:		217554
2017-03-05 11:17:57 +00:00
Dmitry Marakasov
5647d6a75b - Remove bogus (in presence of USE_GITHUB) USES=tar* 2017-03-05 09:01:48 +00:00
Mathieu Arnold
379006d17e Cleanup USE_GITHUB with GH_TUPLE usage.
Do not use GH_TUPLE for the default distfile.

With hat:	portmgr
Sponsored by:	Absolight
2017-03-05 08:13:28 +00:00
Jason Unovitch
78d5bb6e62 games/manaplus: update 1.7.2.18 -> 1.7.3.4
PR:		217551
Submitted by:	Thibault Payet <monwarez@mailoo.org> (maintainer)
2017-03-05 02:32:53 +00:00
Ganael LAPLANCHE
1a70178e32 - Update Simgear & Flightgear ports to 2017.1.2
- Fix fgpanel build [1]

PR:		217514 [1]
Submitted by:	russo@bogodyn.org [1]
2017-03-03 21:16:40 +00:00
Nikolai Lifanov
6d140fd284 switch to my FreeBSD.org email address 2017-03-03 20:46:05 +00:00
Nikolai Lifanov
9d75dcda50 update games/stonesoup, games/stonesoup-sdl to 0.19.5
Changes: https://crawl.develz.org/wordpress/0-19-5-bugfix-release
2017-03-03 20:43:03 +00:00
Dmitry Marakasov
0c4e64a9ef The Ace of Penguins is a set of Unix/X solitaire games based on the
ones available for Windows(tm) but with a number of enhancements.

The latest version includes clones of freecell, golf, mastermind,
merlin, minesweeper, pegged, solitaire, taipei (with editor!), and
thornq (by Martin Thornquist).

WWW: http://www.delorie.com/store/ace/
2017-03-03 17:24:41 +00:00
Mathieu Arnold
bebf3178ae Mark the remaining ports depending on Google Code as DEPRECATED, with an
EXPIRATION_DATE at the end of April 2017.

In the past six months, about a third of the ports marked BROKEN because
they were hosted on Google Code have been fixed.  The remaining must not
be of use to anyone.

With hat:	portmgr
Sponsored by:	Absolight
2017-03-03 16:00:19 +00:00
Dmitry Marakasov
2a25c28ca3 - Use upstream versioning scheme
- Remove dead MASTER_SITE
- Add mirror
- Fix LICENSE
- Add LICENSE_FILE
- Move highscores to /var/games and fix highscore handling (setgid games)
- Don't install useless docfiles
- Install .desktop file
- Fix build with clang 4.0
- Unbreak data files which were corrupted by unrestricted USES=dos2unix

PR:		216642
Reported by:	jbeich
Approved by:	maintainer timeout (aaron@baugher.biz, 1 month)
2017-03-03 10:42:48 +00:00
Sean Bruno
a75aae2dc2 Update games/cockatrice to 2017-01-20 release. 2017-03-03 05:49:58 +00:00