Commit graph

18358 commits

Author SHA1 Message Date
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
Antoine Brodin
52bcd87307 Deprecate unmaintained ports under the NONE license 2018-07-13 09:56:57 +00:00
Wen Heping
ad56690396 - Update to 8.1
PR:		229655
Submitted by:	kevinz5000@gmail.com(maintainer)
2018-07-13 07:01:09 +00:00
Steve Wills
50ffe70449 games/assaultcube: modernize port
PR:		227190
Submitted by:	lightside <lightside@gmx.com> (maintainer)
2018-07-10 13:08:37 +00:00
Dmitry Marakasov
0d11b3b988 - Fix shebangs
- Don't needlessly touch permissings on /var/games

Approved by:	portmgr blanket
2018-07-09 17:40:13 +00:00
Mathieu Arnold
f6d56007b9 Remove all := from BUILD_DEPENDS, here are never needed.
While there, cleanup, and sort depends.

When build and run dependencies are the same, there are three ways to
avoid duplicating the list while not adding the framework added
BUILD_DEPENDS to the RUN_DEPENDS.  In order of preference, they are:

1) use RUN_DEPENDS to set BUILD_DEPENDS:

BUILD_DEPENDS=	${RUN_DEPENDS}
RUN_DEPENDS=	foo:bar/baz

2) create another variable and use it:

MY_DEPENDS= foo:bar/baz
BUILD_DEPENDS=	${MY_DEPENDS}
RUN_DEPENDS=	${MY_DEPENDS}

3) use BUILD_DEPENDS to set RUN_DEPENDS and force evaluation:

BUILD_DEPENDS=	foo:bar/baz
RUN_DEPENDS:=	${BUILD_DEPENDS}

Sponsored by:	Absolight
2018-07-09 08:40:17 +00:00
Joerg Wunsch
d8568dba0c Fix build errors seen by recent C++ compilers.
While being here, add LICENSE.
2018-07-09 08:29:44 +00:00
Kurt Jaeger
9b13cde710 games/ninix-aya: update 4.4 -> 5.0.6
PR:		228241
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
Reviewed by:	krion, linimon, w.schwarzenfeld@utanet.at
Relnotes:	https://osdn.net/projects/ninix-aya/scm/git/ruby-gtk3/blobs/master/ChangeLog
2018-07-09 05:22:12 +00:00
Nikolai Lifanov
ab99caddfb update games/wtf to 20180704 snapshot from NetBSD 2018-07-08 22:26:42 +00:00
Tobias Kortkamp
b6b32d021e games/xmemory: Fix build with Clang 6
http://beefy12.nyi.freebsd.org/data/head-amd64-default/p473790_s335878/logs/xmemory-3.7_3.log
2018-07-07 21:23:07 +00:00
Tobias Kortkamp
17ed645ed4 games/quadra: Fix build with Clang 6
source/update.cpp:83:20: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
  buf.append("GET "UPDATE_PATH" HTTP/1.0\r\n");
                   ^

source/update.cpp:84:22: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
  buf.append("Host: "UPDATE_HOST"\r\n");
                     ^

http://beefy12.nyi.freebsd.org/data/head-amd64-default/p473592_s335809/logs/quadra-1.3.0_6.log
2018-07-07 17:34:34 +00:00
Dmitry Marakasov
a2709859a8 - Fix build with clang 6
- Switch to options helpers
2018-07-07 14:14:54 +00:00
Jan Beich
3dad98480a games/openbor: regen patches 2018-07-07 00:40:34 +00:00
Jan Beich
d35cb075e1 games/openbor: update to 6263
Changes:	66ce9c7b...cd8df016
2018-07-07 00:40:09 +00:00
Adriaan de Groot
b42e60c899 Fix build with Clang6
/usr/include/c++/v1/utility:639:1: note: candidate function not viable: 1st
      argument ('const std::string' (aka 'const basic_string<char,
      char_traits<char>, allocator<char> >')) would lose const qualifier
make_pair(_T1&& __t1, _T2&& __t2)

Patch includes more explanation.

Reported by:	linimon
2018-07-05 13:01:55 +00:00
Guido Falsi
0af4f51197 - Update 0ad to Alpha 23 Ken Wood
- Make build verbose
- Rename patches to follow new naming convention
- New version requires WxGTK 3.0 minimum
- Add missing dependency on desktop-file-utils
2018-07-05 09:57:06 +00:00
Dmitry Marakasov
4390b62fc3 - Pet portlint
- Switch to USES=localbase
- Fix build with clang 6
- Add desktop entry
- Switch to options helpers
2018-07-03 16:35:06 +00:00