Commit graph

17297 commits

Author SHA1 Message Date
Tobias C. Berner
f3c180c343 Update Qt5 to 5.7.1, and unify the Qt4 and Qt5 ports some more
* Update Qt5 to 5.7.1
* Move Qt4 binaries to lib/qt4/bin
* Move Qt5 libraries to lib/qt5/lib
  By moving the libraries we should finally be able to get rid of the inplace
  upgrade bug (see ports bugs 194088, 195105 and 198720):  when Qt5's libraries
  were lying in /usr/local/lib, which would often get added by pkgconfig to the
  linker paths via dependencies, the already installed libraries were linked
  against, instead of the ones that were being built. This forced us to make
  sure, that -L${WRKSRC}/lib was always coming before -L/usr/local/lib in the
  linker flags. With this change this should no longer be the case.
* Rename some ports to match the rest (foo-qtX -> qtX-foo)
* Depend on new port misc/qtchooser [see UPDATING & CHANGES]

There are several new Qt5 ports which all have been created by Marie Loise Nolden
<nolden@kde.org>. Thanks again.

PR:		216797
Exp-Run by:	antoine
Reviewed by:	rakuco, mat, groot_kde.org
Approved by:	rakuco (mentor)
Differential Revision:	https://reviews.freebsd.org/D9213
2017-02-18 19:48:05 +00:00
Kirill Ponomarev
340d9e3256 Fix fetching distfile
Reported by:	http://thunderx1.nyi.freebsd.org/data/110arm64-default/434195/logs/uhexen2-1.5.8.log
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D9660
2017-02-18 10:28:47 +00:00
Nikolai Lifanov
a86562ce20 update games/stonesoup, games/stonesoup-sdl to 0.19.4
This is a bugfix release. Changes:
https://crawl.develz.org/wordpress/0-19-4-bugfix-release
2017-02-17 16:46:49 +00:00
Dmitry Marakasov
ae7401e671 - Take maintainership 2017-02-17 13:36:03 +00:00
Tijl Coosemans
2f49d6ba56 - In x11-toolkits/irrlicht build only the shared library. The upstream
Makefile does not support building both the static and shared library.
  It compiles the code without -fPIC first for the static library and then
  creates the shared library from the same object files without recompiling
  them with -fPIC.
- The upstream install target can now be used as well.
- Use upstream library version and bump dependent ports.
2017-02-15 19:40:16 +00:00
Tobias Kortkamp
98058b8684 Update MAINTAINER to tobik@FreeBSD.org for my ports
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D9610
2017-02-15 12:28:29 +00:00
Jan Beich
4363d5ba16 games/openra: update GeoLite2 to February snapshot
fetch: https://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.mmdb.gz: size mismatch: expected 1298653, actual 1347263
2017-02-15 00:56:04 +00:00
Tijl Coosemans
531ac13f63 Port uses shared libode after r434086. 2017-02-14 15:19:18 +00:00
Tijl Coosemans
8b33e946c1 Port uses shared libode after r434086. 2017-02-14 15:15:55 +00:00
Tijl Coosemans
d660ae8848 Port uses shared libode after r434086. 2017-02-14 15:11:20 +00:00
Tijl Coosemans
e3043a1c8f - Add -fPIC to CFLAGS for all architectures because port Makefile CFLAGS
overrides upstream CFLAGS which includes -fPIC.
- Respect LDFLAGS (stack protector).
2017-02-14 14:49:11 +00:00
Tijl Coosemans
48d3edd70e Remove -fPIC and fix the real problem where S_BUTTON_PRESS_SND is sometimes
declared as int and sometimes as long which have a different size and
alignment on 64 bit architectures.
2017-02-14 14:25:09 +00:00
Vanilla I. Shu
2f61018a24 Set buildtools, linguisttools as BUILD_DEPENDS. 2017-02-13 14:32:28 +00:00
Vanilla I. Shu
4ecd6e5aae 1: Update to 1.2.0.
2: move to QT5.
2017-02-13 14:30:43 +00:00
Vanilla I. Shu
73cdc618bc Update to 1.2.4. 2017-02-13 13:31:04 +00:00
Vanilla I. Shu
60c8d07d53 Update to 1.0.2. 2017-02-13 07:38:10 +00:00
Vanilla I. Shu
001ec34689 Update to 1.5.8. 2017-02-13 06:50:31 +00:00
Vanilla I. Shu
2657947928 Update to 20130301. 2017-02-13 06:26:37 +00:00
Kurt Jaeger
2fd5abdeb7 games/chessx: back to the pool
PR:		216994
Submitted by:	yamagi@yamagi.org (old maintainer)
2017-02-12 05:27:02 +00:00
Ganael LAPLANCHE
5d48416e67 Update to 1.0, fix license and add .desktop file
PR:		216965
Submitted by:	amdmi3
2017-02-11 21:32:32 +00:00
Jan Beich
135ea9af88 games/criticalmass: unbreak with gcc6 or later
In file included from Config.cpp:26:0:
./Config.hpp:94:63: error: template argument 3 is invalid
      hash_map< string, Value*, hash<string>, equal_to<string> > &kvmap);
                                                               ^
./Config.hpp:94:63: error: template argument 3 is invalid
./Config.hpp:94:63: error: template argument 3 is invalid
./Config.hpp:94:6: error: 'hash_map' is not a type
      hash_map< string, Value*, hash<string>, equal_to<string> > &kvmap);
      ^~~~~~~~
./Config.hpp:94:14: error: expected ',' or '...' before '<' token
      hash_map< string, Value*, hash<string>, equal_to<string> > &kvmap);
              ^
./Config.hpp:97:63: error: template argument 3 is invalid
      hash_map< string, Value*, hash<string>, equal_to<string> > &kvmap);
                                                               ^
[...]
2017-02-11 20:05:15 +00:00
Jan Beich
7016b487cd games/shaaft: unbreak with gcc6 or later
In file included from Config.cpp:21:0:
./Config.hpp:84:63: error: template argument 3 is invalid
      hash_map< string, Value*, hash<string>, equal_to<string> > &kvmap);
                                                               ^
./Config.hpp:84:63: error: template argument 3 is invalid
./Config.hpp:84:63: error: template argument 3 is invalid
./Config.hpp:84:6: error: 'hash_map' is not a type
      hash_map< string, Value*, hash<string>, equal_to<string> > &kvmap);
      ^~~~~~~~
./Config.hpp:84:14: error: expected ',' or '...' before '<' token
      hash_map< string, Value*, hash<string>, equal_to<string> > &kvmap);
              ^
./Config.hpp:87:63: error: template argument 3 is invalid
      hash_map< string, Value*, hash<string>, equal_to<string> > &kvmap);
                                                               ^
[...]
2017-02-11 15:32:33 +00:00
Mahdi Mokhtari
e87d9e532d Updating the ports I maintain to my FreeBSD.org address.
Submitted by:	mmokhi
Reviewed by:	feld, mat
Approved by:	feld, mat (mentors)
Differential Revision:	https://reviews.freebsd.org/D9498
2017-02-11 04:44:43 +00:00
Dmitry Marakasov
2bbaeb4826 - Fix build with clang 4.0
PR:		216626
2017-02-10 17:12:22 +00:00
Mark Felder
6a142b392d games/xtux: It has been brought to my attention that UTF-8 is acceptable,
so this commit restores the original author's name

Reported by:	danfe
MFH:		2017Q1
2017-02-10 16:03:34 +00:00
Mark Linimon
9c19df593a Add -fPIC to various ports to enable them to build on armv6.
Approved by:	portmgr (tier-2 blanket)
2017-02-09 18:53:12 +00:00
Mark Felder
c9b8f4caa4 games/xtux: Fix Makefile encoding to be ASCII
MFH:		2017Q1
2017-02-09 16:44:10 +00:00
John Marino
334369a325 games/ctris: honor LDFLAGS (again)
The previous update removed the LIBS definition of MAKE_ARGS, but it
is still needed for ports ncurses, so return it back (minus the -lm flag
which is no longer needed).

Approved by:	nurses blanket
2017-02-08 17:43:03 +00:00
Dmitry Marakasov
42a370934d - Update to 1.7.2.4
PR:		216827
Submitted by:	monwarez@mailoo.org (maintainer)
2017-02-07 18:36:38 +00:00
Dmitry Marakasov
3802308c57 - Fix LICENSE
- Add LICENSE_FILE
- Add NO_ARCH
- Switch to options helpers
2017-02-07 09:01:26 +00:00
Mathieu Arnold
f1f7eee952 Here is an example of where not to use GH_TUPLE because it forces to
rewrite all the default values time and time again.

Sponsored by:	Absolight
2017-02-06 16:42:56 +00:00
Jan Beich
40b4bd74d3 games/openbor: update to 3.0.r4432
Changes:	http://www.chronocrash.com/forum/index.php?topic=3178.0
Changes:	svn log -r4432:4427 https://svn.code.sf.net/p/openbor/engine/engine/
2017-02-06 12:56:58 +00:00
Sunpoet Po-Chuan Hsieh
a9c2ade8fc Move devel/libcheck to devel/check
- Bump PORTREVISION for dependent ports
2017-02-05 11:14:37 +00:00
Thomas Zander
c6d217920a Update libass to upstream version 0.13.6; bump PORTREVISION on consumers
Reported by:	robert.burmeister@utoledo.edu (via email)
2017-02-05 08:17:43 +00:00
Jan Beich
094319b8e0 games/super_methane_brothers: use clang and unbreak with gcc5 or later
sources/misc.cpp:43:65: error: narrowing conversion of '4294967248u' from 'unsigned int' to 'int' inside { } [-Wnarrowing]
 static PARTYOFFS party_0c = {SPR_ENDSPR_1+0x0c,0x0020,0xFFFFFFD0};
                                                                 ^
sources/misc.cpp:46:65: error: narrowing conversion of '4294967282u' from 'unsigned int' to 'int' inside { } [-Wnarrowing]
 static PARTYOFFS party_0f = {SPR_ENDSPR_1+0x0f,0x005E,0xFFFFFFF2};
                                                                 ^
sources/misc.cpp:47:65: error: narrowing conversion of '4294967290u' from 'unsigned int' to 'int' inside { } [-Wnarrowing]
 static PARTYOFFS party_10 = {SPR_ENDSPR_1+0x10,0x007E,0xFFFFFFFA};
                                                                 ^
sources/misc.cpp:48:65: error: narrowing conversion of '4294967289u' from 'unsigned int' to 'int' inside { } [-Wnarrowing]
 static PARTYOFFS party_11 = {SPR_ENDSPR_1+0x11,0x008E,0xFFFFFFF9};
                                                                 ^
sources/misc.cpp:50:65: error: narrowing conversion of '4294967291u' from 'unsigned int' to 'int' inside { } [-Wnarrowing]
 static PARTYOFFS party_13 = {SPR_ENDSPR_1+0x13,0x00B2,0xFFFFFFFB};
                                                                 ^
sources/misc.cpp:51:65: error: narrowing conversion of '4294967290u' from 'unsigned int' to 'int' inside { } [-Wnarrowing]
 static PARTYOFFS party_14 = {SPR_ENDSPR_1+0x14,0x00C2,0xFFFFFFFA};
                                                                 ^
sources/misc.cpp:60:65: error: narrowing conversion of '4294967280u' from 'unsigned int' to 'int' inside { } [-Wnarrowing]
 static PARTYOFFS party_1d = {SPR_ENDSPR_1+0x1d,0x0030,0xFFFFFFF0};
                                                                 ^

PR:		216707
Reported by:	antoine (via exp-run)
2017-02-05 07:18:55 +00:00
Jan Beich
18878f8faf Prefer -std=gnu89 over -fgnu89-inline 2017-02-05 03:30:43 +00:00
Jan Beich
f57478200a games/wizznic: use clang and unbreak with gcc5 or later
board.o: In function `doRules':
board.c:(.text+0x14b1): undefined reference to `getTicks'
draw.o: In function `drawPath':
draw.c:(.text+0x90d): undefined reference to `plotPixel'
draw.o: In function `draw':
draw.c:(.text+0x9aa): undefined reference to `setting'
[...]

PR:		216707
Reported by:	antoine (via exp-run)
2017-02-05 03:30:25 +00:00
Tobias C. Berner
4c7d30bb70 Switch ports to use USE_PYQT=<foo> instead of using RUN_- and BUILD_DEPENDS
pyqt.mk provides USE_PYQT=<list> to depend on its components. Convert the ports
not yet using it to it.

Reviewed by:	rakuco, mat
Approved by:	rakuco (mentor)
Differential Revision:	https://reviews.freebsd.org/D9261
2017-02-04 13:37:15 +00:00
Emanuel Haupt
d5a74aea23 Fix build with clang 4.0
PR:		216630 (based on)
Notified by:	jbeich
2017-02-03 12:35:51 +00:00
Kirill Ponomarev
1ac5ff069d Update games/emptyepsilon to 2017.01.19
PR:		https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=216720
Submitted by:	yuri@rawbw.com
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D9414
2017-02-03 06:36:24 +00:00
Emanuel Haupt
f17b5233de - Update to 0.42.1
- Move to GitHub
- Define LICENSE_FILE
2017-02-02 10:20:28 +00:00
Nikolai Lifanov
3564beb6bb update games/wtf to 20170131 snapshot from NetBSD
Reviewed by:	matthew
Approved by:	matthew (mentor)
Differential Revision:	https://reviews.freebsd.org/D9404
2017-02-01 23:38:23 +00:00
Dmitry Marakasov
1f375c4cca - Fix build with clang 4.0 by not defining __linux__
- Add LICENSE
- Switch to options helpers
- Regenerate patches

PR:		216651
Submitted by:	jbeich@FreeBSD.org
2017-02-01 14:40:48 +00:00
Dmitry Marakasov
a7f8d5f93a - Add LICENSE
- Fix build with clang 4.0 by fixing ordered pointer comparisons
2017-02-01 14:20:09 +00:00
Jan Beich
826aa9746c games/eboard: unbreak with libc++ 3.9
ntext.cc:247:5: error: assigning to 'char *' from incompatible type 'const char *'
  p = strchr(text, '\n');
    ^ ~~~~~~~~~~~~~~~~~~

Reported by:	pkg-fallout
2017-02-01 12:26:15 +00:00
Jan Beich
cb55f8c666 games/openbubbles: unbreak with libc++ 3.9
BFont.cpp:322:14: error: assigning to 'char *' from incompatible type 'const char *'
    while ((p=strchr(&text[pos+1],SPACE)) != NULL) {
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
BFont.cpp:362:19: error: assigning to 'char *' from incompatible type 'const char *'
                p = strstr(&text[pos+1]," ");
                  ^ ~~~~~~~~~~~~~~~~~~~~~~~~

Reported by:	pkg-fallout
2017-02-01 12:26:06 +00:00
Jan Beich
32aa72aab8 games/xjig: unbreak with libc++ 3.9
gif_image.C:61:7: error: assigning to 'char *' from incompatible type 'const char *'
        name = strrchr(filename,'/');
             ^ ~~~~~~~~~~~~~~~~~~~~~

Reported by:	pkg-fallout
2017-02-01 12:25:57 +00:00
Jan Beich
4ab4743267 games/xmemory: unbreak with libc++ 3.9
gif_image.C:61:7: error: assigning to 'char *' from incompatible type 'const char *'
        name = strrchr(filename,'/');
             ^ ~~~~~~~~~~~~~~~~~~~~~

Reported by:	pkg-fallout
2017-02-01 12:25:46 +00:00
Jan Beich
18c56793cd games/qtads: update to 2.1.7
Changes:	https://github.com/realnc/qtads/compare/2.1.6...2.1.7
PR:		216357
Submitted by:	kaiwang27@gmail.com (maintainer)
MFH:		2017Q1
2017-02-01 05:30:00 +00:00
Jan Beich
5c65910dd8 games/kajaani-kombat: unbreak with clang 4.0
client_net.cpp:34:12: error: ordered comparison between pointer and zero ('SDL_cond *' and 'int')
  if (cond <0)
      ~~~~ ^~
client_net.cpp:40:13: error: ordered comparison between pointer and zero ('SDL_mutex *' and 'int')
  if (mutex < 0)
      ~~~~~ ^ ~
client_net.cpp:48:16: error: ordered comparison between pointer and zero ('SDL_Thread *' and 'int')
  if (trans_th < 0)
      ~~~~~~~~ ^ ~
client_net.cpp:54:16: error: ordered comparison between pointer and zero ('SDL_Thread *' and 'int')
  if (input_th < 0)
      ~~~~~~~~ ^ ~
game_server.cpp:67:14: error: ordered comparison between pointer and zero ('SDL_Thread *' and 'int')
  if (con_th < 0)
      ~~~~~~ ^ ~

Reported by:	antoine (via exp-run)
2017-02-01 05:27:05 +00:00