Commit graph

19503 commits

Author SHA1 Message Date
Tobias Kortkamp
4157b0feec games/openmw: Use graphics/osg 2019-12-13 07:00:47 +00:00
Tobias Kortkamp
5b3de4c64e games/wizznic: Actually install docs 2019-12-13 06:01:06 +00:00
Tobias C. Berner
f306859985 KDE's December 2019 Apps Update
New versions of KDE applications landing in December

The release of new versions for KDE applications is part of KDE’s continued
effort to bring you a complete and up-to-date catalog of fully-featured,
beautiful and useful programs for your system.

Available now are new versions of KDE’s file browser Dolphin; Kdenlive, one of
the most complete open source video editors; the document viewer Okular; KDE’s
image viewer, Gwenview; and all of your other favorite KDE apps and utilities.
All of these applications have been improved, making them faster and more
stable and they boast exciting new features. The new versions of KDE
applications let you be productive and creative, while at the same time making
use of KDE software easy and fun.

We hope you enjoy all the novel features and improvements worked into all of
KDE’s apps!

Announcement: https://kde.org/announcements/releases/2019-12-apps-update/
2019-12-12 23:24:36 +00:00
Dmitry Marakasov
58e2e169ec - Update to 5.0.git20191222
PR:		219955
2019-12-12 19:59:17 +00:00
Jason E. Hale
a241aca8fc Update games/tanglet to 1.5.4 2019-12-12 15:47:38 +00:00
Jason E. Hale
e9ab52249f Update games/gottet to 1.1.8 2019-12-12 15:46:55 +00:00
Jason E. Hale
ab929350aa Update games/cutemaze to 1.2.5 2019-12-12 15:46:20 +00:00
Jason E. Hale
c9006351a5 Update games/connectagram to 1.2.10 2019-12-12 15:45:39 +00:00
Dmitry Marakasov
49d1d847ac - Distfile is no longer mirrored 2019-12-12 15:40:44 +00:00
Dmitry Marakasov
a06d77e8e2 - Update to 0.58.0
- Take maintainership
- Add LICENSE
- Add support for global highscore table
- Fix .desktop file
2019-12-12 15:17:14 +00:00
Dmitry Marakasov
59c0a12612 - Update to 380
- Take maintainership
2019-12-12 14:44:17 +00:00
Dan Langille
3a770d300a Unbreak fetch
PR:		242410
Submitted by:	Anders <aesirheim@gmail.com>
Approved by:	portmgr (blanket)
2019-12-12 13:35:42 +00:00
Dmitry Marakasov
3346badcb6 - Switch to options helpers
- Unsilence install

Approved by:	portmgr blanket
2019-12-11 21:15:45 +00:00
Kai Knoblich
4cd40447e1 games/anki: Add pkg-message with installation instructions
* Improve the user experience by adding a pkg-message which gives some
  advice that audio/lame needs to be installed manually afterwards when
  installing from the official FreeBSD package repositories.

* Bump PORTREVISION to include the pkg-message.

PR:		242528
Submitted by:	PauAmma <pauamma@gundo.com> (based on)
MFH:		2019Q4
2019-12-11 19:26:19 +00:00
Jan Beich
701aa3bcf8 devel/boost-*: update to 1.72.0
Changes:	http://www.boost.org/users/history/version_1_72_0.html
PR:		241449
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D22136
2019-12-11 17:53:48 +00:00
Dmitry Marakasov
18c4bc6ff8 - Update to 0.58_rc5 2019-12-11 13:29:40 +00:00
Antoine Brodin
0198957bd9 Deprecate ports broken for too long 2019-12-10 09:02:42 +00:00
Danilo Egea Gondolfo
2e028be63e - Unbreak where luajit is unavailable by using lua instead
- Add LUAJIT option and enable it by default for architecures where it's supported

PR:		239538
Submitted by:	pkubaj
2019-12-09 22:16:01 +00:00
Dmitry Marakasov
4dd43e1d9d - Move graphics/osg to graphics/osg34 in preparation for update to 3.6
PR:		230442
2019-12-09 21:07:13 +00:00
Piotr Kubaj
e3e3c40482 games/avp: fix build on GCC architectures
OpenAL needs C++11 compiler:
/usr/local/lib/libopenal.so: undefined reference to `std::runtime_error::runtime_error(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@GLIBCXX_3.4.21'
2019-12-09 14:00:56 +00:00
Piotr Kubaj
f574a51b3b games/tome4: fix build on GCC architectures
Use C++11 compiler:
==== Building te4-wfc (release) ====
lua_wfc.cpp
g++ -O2 -pipe  -fstack-protector-strong -O2 -pipe  -fstack-protector-strong -fno-strict -aliasing -std=gnu89 -MMD -MP -DGLEW_STATIC -DNDEBUG=1 -I../src -I../src/luasocket -I../src/fov -I../src/expat -I../src/lxp -I../src/libtcod_import -I../src/physfs -I../src/zlib -I../src/bzip2 -I../src/lua -I../../../../../../../../include  -pthread -O3 -std=c++11  -o "../obj/Release/te4-wfc/lua_wfc.o" -MF ../obj/Release/te4-wfc/lua_wfc.d -c "../src/wfc/lua_wfc.cpp"
cc1plus: warning: command line option "-std=gnu89" is valid for C/ObjC but not for C++
cc1plus: error: unrecognized command line option "-std=c++11"

PR:		242188
Approved by:	lifanov (maintainer timeout)
2019-12-09 12:24:36 +00:00
Piotr Kubaj
b8fdea175e games/glest: fix build on GCC architectures
OpenAL needs C++11 compiler:
/usr/local/lib/libopenal.so: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()@GLIBCXX_3.4.21'
2019-12-09 11:24:07 +00:00
Piotr Kubaj
73848a8928 games/atr3d: fix build on GCC architectures
OpenAL needs C++11 compiler:
/usr/local/lib/libopenal.so: undefined reference to `vtable for std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char> >@GLIBCXX_3.4.21'
2019-12-09 11:15:30 +00:00
Piotr Kubaj
64bc9cb2d2 games/excido: fix build on GCC architectures
OpenAL needs C++11 compiler:
/usr/local/lib/libopenal.so: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::rfind(char, unsigned long) const@GLIBCXX_3.4.21'
2019-12-08 17:09:37 +00:00
Piotr Kubaj
e66ee36b33 games/diaspora: fix build on GCC architectures
OpenAL needs C++11 compiler:
/usr/local/lib/libopenal.so: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()@GLIBCXX_3.4.21'
2019-12-08 15:28:05 +00:00
Li-Wen Hsu
1cbb20734f - Update to 2.0.10
- Pass maintainership to submitter

Submitted by:	voidanix@420blaze.it
Differential Revision:	https://reviews.freebsd.org/D21057
2019-12-08 15:14:42 +00:00
Li-Wen Hsu
6b4587ab77 Switch to java8
Submitted by:	voidanix@420blaze.it (maintainer)
Differential Revision:	https://reviews.freebsd.org/D22732
2019-12-08 15:13:49 +00:00
Alexey Dokuchaev
94108af78b Belatedly update Doom Legacy to version 1.47.2 (r1412) and unbreak.
The new features include MBF (Marine's Best Friend) compatibility, support
for sprites with 16 rotation positions, the possibility of multiple clients
and the server running on the same computer, plus many bug fixes.

While here, move ${DMDIR} up in WAD search list (DEFWADS20 -> DEFWADS04),
add ASM_BROKEN and missing `gl' to USE_GL, improve diagnostics and fix
potential segmentation fault in the owner_wad_search_order() function.
2019-12-08 12:15:29 +00:00
Piotr Kubaj
c258411c5c games/iortcw: fix build on GCC architectures
OpenAL needs C++11 compiler:
/usr/local/lib/libopenal.so: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)@GLIBCXX_3.4.21'
2019-12-07 20:26:00 +00:00
Piotr Kubaj
cacc29d340 games/assaultcube: fix build on GCC architectures
OpenAL needs C++11 compiler:
/usr/local/lib/libopenal.so: undefined reference to `VTT for std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char> >@GLIBCXX_3.4.21'
2019-12-07 15:57:10 +00:00
Piotr Kubaj
65bb0a788e games/blackshadeselite: fix build on GCC architectures
OpenAL now needs C++11 compiler:
/usr/local/lib/libopenal.so: undefined reference to `std::runtime_error::runtime_error(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@GLIBCXX_3.4.21'
2019-12-07 10:13:27 +00:00
Piotr Kubaj
7dfdaf260b games/linwarrior: fix build on GCC architectures
OpenAL now needs C++11 compiler:
/usr/local/lib/libopenal.so: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long, char)@GLIBCXX_3.4.21'
2019-12-07 10:12:21 +00:00
Li-Wen Hsu
348ff89863 Update to 1.03.0 and switch mp3-library to mpg123
Submitted by:	daniel.engberg.lists@pyret.net
Approved by:	greg@unrelenting.technology (maintainer)
Differential Revision:	https://reviews.freebsd.org/D22307
2019-12-07 07:39:58 +00:00
Piotr Kubaj
b337db0916 games/lugaru: fix build on GCC architectures
New OpenAL requires C++11:
/usr/local/lib/libopenal.so: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)@GLIBCXX_3.4.21'
2019-12-06 14:42:58 +00:00
Piotr Kubaj
4a7de8b9a9 games/apricots: fix build on GCC architectures
Needs C++11 for OpenAL.
2019-12-06 14:02:34 +00:00
Piotr Kubaj
8823628490 games/scid: fix build on arm and powerpc
Explicitly set signed char for variables that are negative to prevent signed/unsigned issue on arm and powerpc.

PR:		242141
Approved by:	bsd@volki.at (maintainer), linimon (mentor)
Differential Revision:	https://reviews.freebsd.org/D22581
2019-12-06 12:55:23 +00:00
Piotr Kubaj
938b750cba games/chromium-bsu: fix build on GCC architectures
C++11 compiler is necessary:
/usr/local/lib/libopenal.so: undefined reference to `std::chrono::_V2::steady_clock::now()@GLIBCXX_3.4.19'

Approved by:	mentors (implicit approval)
2019-12-06 09:03:13 +00:00
Dmitry Marakasov
45d150fb4d - Add games/rawgl
rawgl is a re-implementation of the engine used in the game Another World.

WWW: https://github.com/cyxx/rawgl

PR:		227299
Submitted by:	pkubaj@FreeBSD.org
2019-12-05 16:19:36 +00:00
Nikolai Lifanov
f640d14b5f update games/wtf to 20191201 snapshot from NetBSD 2019-12-04 06:30:55 +00:00
Jan Beich
ac0285176b games/veloren: add new port
Veloren is a multiplayer voxel RPG written in Rust. Veloren takes
inspiration from games such as Cube World, Minecraft and Dwarf
Fortress. The game is currently under heavy development, but is
playable.

WWW: https://veloren.net/
2019-12-02 18:16:49 +00:00
Piotr Kubaj
c3ae99e390 games/valyriatear: fix build on big-endian architectures
SDL_Swap32() and SDL_Swap16() are defined in SDL_endian.h.

PR:             242360
Approved by:    amdmi3 (maintainer), mentors (implicit approval)
Pull Request:   https://github.com/ValyriaTear/ValyriaTear/pull/652
2019-12-02 17:57:54 +00:00
Tobias Kortkamp
726b6935c5 games/ultimatestunts: Unbreak build
udpnet.cpp:61:6: error: no viable conversion from '__bind<int &, sockaddr *, unsigned long>' to 'int'
        int rc = bind (m_Socket, (struct sockaddr *) &MyAddress, sizeof(MyAddress));
            ^    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

http://beefy9.nyi.freebsd.org/data/113amd64-default/518685/logs/errors/ultimatestunts-0.7.7.1_5.log

While here apply r518709 to this port too and link with lld when possible
2019-12-02 12:57:00 +00:00
Dmitry Marakasov
5e8b95a33c - Update WWW and cleanup pkg-descr
Approved by:	portmgr blanket
2019-12-02 09:40:31 +00:00
Carlo Strub
bce7aa37bb Make fetchable again. 2019-12-01 22:12:36 +00:00
Tobias Kortkamp
a775a5b8ec Mk/Uses/cargo.mk: Do not override do-configure
Cargo vendoring can be useful even for ports that use other build
systems like Meson to call Cargo for the actual build.  Often they
use the framework's default do-configure which USES=cargo should
not overwrite.

Remove hacks from games/jaggedalliance2 and x11/squeekboard.

Reviewed by:	jbeich
Differential Revision:	https://reviews.freebsd.org/D22619
2019-12-01 08:43:43 +00:00
Tobias Kortkamp
a4f09b114d games/spring: Unbreak with openal-soft-1.20.0
In file included from rts/System/Sound/OpenAL/Sound.cpp:7:
/usr/local/include/AL/alc.h:34:16: error: typedef 'ALCdevice' cannot be referenced with a struct specifier
typedef struct ALCdevice ALCdevice;
               ^
rts/System/Sound/OpenAL/Sound.h:23:33: note: declared here
typedef struct ALCdevice_struct ALCdevice;
                                ^
1 error generated.

http://beefy6.nyi.freebsd.org/data/120amd64-default/518685/logs/errors/spring-98.0_19.log
2019-11-30 22:36:28 +00:00
Jan Beich
fd9c4eff7d games/aquaria: unbreak with LLD on i386
Submitted by:	tobik
2019-11-30 08:35:43 +00:00
Jan Beich
adae6ec49f games/aquaria: partially revert r518662
aarch64 and armv7 weren't affected. amd64 was fixed since LLD 7 but
i386 still fails. Losing LTO (and CFI) support is not worth just for
consistency with an architecture that may become Tier2 in future.

ld: error: cannot preempt symbol: alGetSourcei
>>> defined in /usr/local/lib/libopenal.so
>>> referenced by FmodOpenALBridge.cpp
>>>               CMakeFiles/aquaria.dir/BBGE/FmodOpenALBridge.cpp.o:(OggDecoder::decode_loop(OggDecoder*))

Pointy hat to:	jbeich (bug 242307 comment 11)
2019-11-30 02:13:18 +00:00
Jan Beich
71f86b1db2 games/aquaria: disable LLD_UNSAFE on 12.1+ 2019-11-29 16:04:21 +00:00
Piotr Kubaj
f8fa82a27d games/stuntrally: fix build on PPC with clang and ARM
Upstream PR:
https://github.com/stuntrally/stuntrally/pull/18

We had until now CXXFLAGS_gcc=-Wno-narrowing, but it looks like this was incorrect because it did not fix the original issue.

PR:		242272
Approved by:	linimon (mentor), amdmi3 (maintainer)
2019-11-29 13:33:14 +00:00