Commit graph

18374 commits

Author SHA1 Message Date
Tobias Kortkamp
7950b4b429 games/dangerdeep: Fix build with Clang 6
src/freeview_display.cpp:344:27: error: non-constant-expression cannot be narrowed from type 'double' to 'GLfloat' (aka 'float') in initializer list [-Wc++11-narrowing]
        GLfloat lposition[4] = { sundir.x, sundir.y, sundir.z, 0.0f };
                                 ^~~~~~~~

http://beefy12.nyi.freebsd.org/data/head-amd64-default/p475478_s336801/logs/errors/dangerdeep-0.3.0_14.log
2018-07-30 08:02:34 +00:00
Tobias Kortkamp
37a5ca7ea4 games/xsc: Fix build with Clang 6
buzzer.C:36:8: error: non-constant-expression cannot be narrowed from type 'double' to 'float' in initializer list [-Wc++11-narrowing]
    {  COS00 / 2.0, -SIN00 / 2.0 }, { -COS00 / 2.0,  SIN00 / 2.0 },
       ^~~~~~~~~~~

http://beefy12.nyi.freebsd.org/data/head-amd64-default/p475478_s336801/logs/errors/xsc-1.6_1.log

- While here also fix segfault due to some uninitialized variables
2018-07-30 07:23:24 +00:00
Tobias Kortkamp
04f0e6ce8f games/xye: Fix build with Clang 6
src/xsb_level.cpp:787:45: error: constant expression evaluates to -1 which cannot be narrowed to type 'unsigned char' [-Wc++11-narrowing]
    static const unsigned char dx[4] = {0,0,-1,1}, dy[4] = {-1,1,0,0};
                                            ^~

http://beefy12.nyi.freebsd.org/data/head-amd64-default/p475478_s336801/logs/errors/xye-0.12.2_3.log

- While here fix bad absolute symlink
2018-07-30 07:12:06 +00:00
Tobias Kortkamp
be089cfc81 games/colums: Fix build with Clang 6
columns.cc:1363:19: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
        printf("Columns "VERSION" - Copyright (C) 1999,2000 Daniel Heck\n");
                         ^

http://beefy12.nyi.freebsd.org/data/head-amd64-default/p475478_s336801/logs/errors/columns-1.2b_9.log
2018-07-30 07:09:38 +00:00
Gerald Pfeifer
09f9633cb6 Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

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

PR:		222542
2018-07-29 22:18:44 +00:00
Kurt Jaeger
ca8d1fcedd games/xptools: fix build for 11.2 and current
- lots of fixes

PR:		229517
Submitted by:	Walter Schwarzenfeld <w.schwarzenfeld@utanet.at>
Approved by:	Michael Danilov <mike.d.ft402@gmail.com> (maintainer)
2018-07-29 18:49:38 +00:00
Yuri Victorovich
02187a448d games/childsplay: Update 2.6.5 -> 3.3
Port changes:
* Use DISTVERSION
* Order USExx
* Remove post-patch
* Add NO_ARCH

PR:		230115
Submitted by:	Nathan <ndowens.fbsd@yandex.com>
2018-07-29 04:21:34 +00:00
Jason E. Hale
85b34a2fe9 Update to 1.5.3 2018-07-29 02:01:15 +00:00
Jason E. Hale
c3a6f6eb87 Update to 1.1.7 2018-07-29 02:00:41 +00:00
Jason E. Hale
6e8e9304d3 Update to 1.2.4 2018-07-29 02:00:09 +00:00
Jason E. Hale
1829addf12 Update to 1.2.9 2018-07-29 01:59:46 +00:00
Yuri Victorovich
d1478c8b60 Replace explicit devel/py-game dependencies with ${PYGAME} in 7 ports
This is to simplify the pending rename devel/py-game -> devel/py-pygame in bug#230115.

PR:		230118 230119
Approved by:	portmgr
2018-07-28 23:23:46 +00:00
Tobias Kortkamp
08460ba185 games/lugaru builds fine with Clang
- Add missing libGL dependency
- Fix bad absolute symlink
- Add LLD_UNSAFE because of the audio/openal-soft dependency [1]

PR:		226980 [1]
2018-07-28 13:37:20 +00:00
Tobias Kortkamp
a2b2a55fe8 games/sdl_scavenger builds fine with Clang 2018-07-28 13:09:36 +00:00
Tobias Kortkamp
541babd4ed games/sdlroids builds fine with Clang 2018-07-28 13:00:44 +00:00
Tobias Kortkamp
c8a8b04b8e games/opensurge: Cleanup port
- Remove double alfont build dependency
- Fold Makefile.svn_rev into Makefile
- Move ICON_SIZES into the one place it is used
- dumb-allegro is a static library having it as a run dependency
  makes no sense
- Add missing lib dependencies on libalure and libpng
- Remove pkg-message
- Remove pkg-deinstall (Poudriere reports that the filesystem is clean after
  deinstallation and it is unclear how files would be even be created in
  ${DATADIR} without doing curious things like running opensurge as root)
- Add USES=localbase and build with Clang
- Fix bad absolute symlink
- Mark LLD_UNSAFE because of the audio/openal-soft dependency [1]

PR:	226980 [1]
2018-07-28 12:49:57 +00:00
Tobias Kortkamp
f3f2d94e80 games/simutrans: Fix build with Clang 6
gui/simwin.cc:503:11: error: case value evaluates to -1, which cannot be narrowed to type 'uint32' (aka 'unsigned int') [-Wc++11-narrowing]
                                        case magic_none: return;
                                             ^

http://beefy12.nyi.freebsd.org/data/head-amd64-default/p475044_s336572/logs/simutrans-120.2.2.log

- While here apply dos2unix and fix patch line endings
2018-07-28 08:12:06 +00:00
Jose Alonso Cardenas Marquez
f5fd195104 - Update to 1.9.5 2018-07-28 07:51:21 +00:00
Jose Alonso Cardenas Marquez
861be7967c - Update to 1.9.5.2 2018-07-28 07:50:55 +00:00
Tobias Kortkamp
1091dc0943 games/libdungeonmaker: Deprecate and fix build with Clang 6
DungeonMaker.cpp:3245:11: error: invalid operands to binary expression ('unsigned int' and 'nullptr_t')
        if (seed == NULL) {
            ~~~~ ^  ~~~~

http://beefy12.nyi.freebsd.org/data/head-amd64-default/p475044_s336572/logs/libdungeonmaker-2.05_1.log
2018-07-28 07:41:24 +00:00
Tobias Kortkamp
e445c59342 games/marsnomercy: Fix build with Clang 6
src/mars.cpp:423:29: error: non-constant-expression cannot be narrowed from type 'int' to 'Sint16' (aka 'short') in initializer list [-Wc++11-narrowing]
        SDL_Rect mm_limit_1024 = { (mm.GetW() - (mm_border_1024->GetW() - 2)) / 2, 0,
                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

http://beefy12.nyi.freebsd.org/data/head-amd64-default/p475044_s336572/logs/marsnomercy-0.2.1_12.log

- Add missing libpng dependency
2018-07-28 07:29:00 +00:00
Tobias Kortkamp
75bf744d3c games/ultimatestunts: Fix build with Clang 6 and lld
gamerenderer.cpp:81:30: error: non-constant-expression cannot be narrowed from type 'double' to 'GLfloat' (aka 'float') in initializer list [-Wc++11-narrowing]
        GLfloat specular_color[] = {3.0*lightCol.x, 3.0*lightCol.y, 3.0*lightCol.z, 1.0};
                                    ^~~~~~~~~~~~~~

http://beefy12.nyi.freebsd.org/data/head-amd64-default/p475044_s336572/logs/ultimatestunts-0.7.7.1_4.log

- Fix bad absolute symlink
- Mark as LLD_UNSAFE because of audio/openal-soft dependency [1]

PR:	226980 [1]
2018-07-28 07:16:31 +00:00
Tobias Kortkamp
75dd30796a games/odamex: Fix build with Clang 6
common/d_dehacked.cpp:883:16: error: non-constant-expression cannot be narrowed from type 'uintptr_t' (aka 'unsigned int') to 'ptrdiff_t' (aka 'int') in initializer list [-Wc++11-narrowing]
                { "ID #",                               myoffsetof(mobjinfo_t,doomednum) },
                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

http://beefy11.nyi.freebsd.org/data/head-i386-default/p475044_s336572/logs/odamex-0.7.0_2.log

- While here add missing libpng dependency so that it doesn't use its own
  bundled version
2018-07-28 06:33:37 +00:00
Tobias Kortkamp
34a4e70836 games/edge: Fix build with Clang 6
deh_edge/english.h:35:63: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
#define LOADNET   "you can't do load while in a net game!\n\n"PRESSKEY
                                                              ^

http://beefy12.nyi.freebsd.org/data/head-amd64-default/p475044_s336572/logs/edge-1.35_9.log
2018-07-28 06:17:11 +00:00
Tobias Kortkamp
06019f27e9 games/maelstrom: Fix build with Clang 6
./load.h:109:22: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                        sprintf(path, "%s"DIR_SEP"%s", directory, filename);
                                          ^
./load.h:95:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
                        directory = LIBDIR;
                                    ^

http://beefy12.nyi.freebsd.org/data/head-amd64-default/p475044_s336572/logs/maelstrom-3.0.6_13.log

- While here fix some bad implicit declaration warnings
2018-07-28 05:58:22 +00:00
Tobias Kortkamp
de80d7358c games/cube: Unbreak with Clang 6
clients2c.cpp:259:45: error: non-constant-expression cannot be narrowed from type
      'short' to 'float' in initializer list [-Wc++11-narrowing]
            vec v = { ents[i].x, ents[i].y, ents[i].z };
                                            ^~~~~~~~~
clients2c.cpp:352:20: warning: ISO C++11 does not allow conversion from string
      literal to 'char *' [-Wwritable-strings]
            neterr("type");
                   ^

http://beefy12.nyi.freebsd.org/data/head-amd64-default/p475044_s336572/logs/cube-2005.08.29_17.log

- Add missing GL dependency
2018-07-28 05:46:16 +00:00
Dmitry Marakasov
343e84c33f - Update to 1.1.4 2018-07-25 18:30:45 +00:00
Dmitry Marakasov
55e404123d - Update to 1.3.7 2018-07-25 18:30:40 +00:00
Dmitry Marakasov
8dc350e595 - Update to 1.2.6 2018-07-25 18:30:36 +00:00
Dmitry Marakasov
1051a5bc01 - Update to 2.1.4 2018-07-25 18:30:31 +00:00
Steve Wills
1764c9e2f8 games/golly: Update to 3.2
PR:		230035
Submitted by:	Kai <freebsd_ports@k-worx.org>
2018-07-25 12:55:23 +00:00
Wen Heping
9a93eb5c09 - Update to 15.5
PR:		230005
Submitted by:	freebsd_ports@k-worx.org
2018-07-25 03:44:50 +00:00
Dima Panov
be8e0f385b - Update Battle of Wesnoth to 1.14.3 release
PR:		228984 (based on)
Submitted by:	Maik Fischer
2018-07-25 03:43:54 +00:00
Steve Wills
4dd380534a games/angband: Update to 4.1.2
PR:		230015
Submitted by:	Kai <freebsd_ports@k-worx.org>
2018-07-24 15:35:28 +00:00
Sean Bruno
2cc6bd5329 games/cockatrice: Update to release 2.6.1
"Father of Ruins, Revision 1"

Changelog:
https://github.com/Cockatrice/Cockatrice/releases/tag/2018-07-17-Release-2.6.1
2018-07-24 15:01:04 +00:00
Tobias Kortkamp
e3aebd4adb games/openmw: Update to 0.44.0
Changes:	https://github.com/OpenMW/openmw/releases/tag/openmw-0.44.0
2018-07-24 11:07:30 +00:00
Fernando Apesteguía
a4cb76115e games/chessx: Update to 1.4.6
PR:	229924
Submitted by:	freebsd_ports@k-worx.org
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D16393
2018-07-22 19:38:32 +00:00
Guido Falsi
9b92523a15 - Update corsix-th to 0.62
- Chase upstream DATADIR and binary name changes
- Add icon and desktop menu entry
2018-07-22 18:35:28 +00:00
Yuri Victorovich
5c6188e168 New port: games/openage: Free engine clone of the Genie Engine
PR:		229787
Submitted by:	Martin Filla <martinfilla@post.cz>
2018-07-22 17:11:40 +00:00
Tobias Kortkamp
d2b02e7406 games/freedoko: Silence stage-qa warnings
- Add missing dependencies
- Fix symlink pointing to an absolute path
2018-07-20 12:19:30 +00:00
Tobias Kortkamp
e5e23610fe games/freedoko: Respect LDFLAGS and mark LLD_UNSAFE
/usr/bin/ld: error: cannot preempt symbol: alDeleteSources
>>> defined in /usr/local/lib/libopenal.so
>>> referenced by alut.cpp
>>>               ./sound/alut.o:(Sound::Alut::~Alut())

http://beefy12.nyi.freebsd.org/data/head-amd64-default/p474767_s336359/logs/freedoko-0.7.16.log

PR:		226980
Reported by:	emaste, pkg-fallout
2018-07-20 12:17:32 +00:00
Tobias Kortkamp
1231964f98 Mark games/openclonk LLD_UNSAFE
/usr/bin/ld: error: cannot preempt symbol: alGenSources
>>> defined in /usr/local/lib/libopenal.so
>>> referenced by C4MusicFile.cpp
>>>               CMakeFiles/openclonk.dir/src/platform/C4MusicFile.cpp.o:(C4MusicFileOgg::Play(bool, double))

http://beefy12.nyi.freebsd.org/data/head-amd64-default/p474767_s336359/logs/openclonk-8.1.log

Need to disable use of -flto too or the build would fail with

/usr/bin/ld.bfd: unrecognized option '-plugin'

PR:		226980
Reported by:	emaste, pkg-fallout
2018-07-20 11:57:29 +00:00
Tobias Kortkamp
0a2255de7b games/chromium-bsu: Respect LDFLAGS and let LLD_UNSAFE actually work
/usr/bin/ld: error: cannot preempt symbol: alcOpenDevice
>>> defined in /usr/local/lib/libopenal.so
>>> referenced by AudioOpenAL.cpp
>>>               chromium_bsu-AudioOpenAL.o:(AudioOpenAL::AudioOpenAL())

http://beefy12.nyi.freebsd.org/data/head-amd64-default/p474767_s336359/logs/chromium-bsu-0.9.16.1_1.log

PR:		226980
Reported by:	emaste, pkg-fallout
2018-07-20 11:23:19 +00:00
Tobias Kortkamp
d86a7d6a50 games/excido: Respect LDFLAGS and mark port as LLD_UNSAFE
/usr/bin/ld: error: cannot preempt symbol: alListenerf
>>> defined in /usr/local/lib/libopenal.so
>>> referenced by SoundCore.cpp
>>>               src/SoundCore.o:(SoundCore::SoundCore())

http://beefy12.nyi.freebsd.org/data/head-amd64-default/p474767_s336359/logs/excido-0.1.5c_16.log

- While here fix USE_GL usage

PR:		226980
Reported by:	emaste, pkg-fallout
2018-07-20 11:16:01 +00:00
Tobias Kortkamp
0e11729967 games/ags: Update to 3.4.1.14
- Add missing compiler:c++11-lib and try building on powerpc64 again

Changes:	https://raw.githubusercontent.com/adventuregamestudio/ags/v.3.4.1.14/Changes.txt
2018-07-19 21:27:40 +00:00
Dmitry Marakasov
3c2da811a3 - Update to 10.4j 2018-07-18 19:44:12 +00:00
Jan Beich
816e56bc3b games/dungeoncrawl: unbreak with Clang 6
direct.cc:47:32: error: constant expression evaluates to -1 which cannot be narrowed to type 'char' [-Wc++11-narrowing]
static const char xcomp[9] = { -1, 0, 1, -1, 0, 1, -1, 0, 1 };
                               ^~
describe.cc:216:28: warning: result of comparison of constant -2 with expression of type 'char' is always false [-Wtautological-constant-out-of-range-compare]
    if (proprt[ RAP_FIRE ] < -2)
        ~~~~~~~~~~~~~~~~~~ ^ ~~

PR:		229723
Submitted by:	Greg V
Reported by:	pkg-fallout
2018-07-18 02:55:33 +00:00
Antoine Brodin
f26b2df872 Deprecate ports broken for more than 5 months 2018-07-17 08:56:32 +00:00
Tobias C. Berner
73fc733977 Update KDE Applications to 18.04.3 2018-07-13 17:41:56 +00:00
Dmitry Marakasov
b0414b097a - Switch to ${PY_BOOST} for dependency on boost-python 2018-07-13 14:00:11 +00:00