summaryrefslogtreecommitdiff
path: root/games
AgeCommit message (Collapse)Author
2020-01-09Update KDE's App Bundle to 19.12.1Tobias C. Berner
January 09, 2020. Over 120 individual programs plus dozens of programmer libraries and feature plugins are released simultaneously as part of KDE’s release service. Today they all get new bugfix source releases. Release Notes: https://community.kde.org/Releases/19.12_Release_Notes Changelog: https://kde.org/announcements/changelog-releases.php?version=19.12.1
2020-01-09- Update to 0.4.6Dmitry Marakasov
2020-01-09- Update to 20191231Dmitry Marakasov
2020-01-09- Add LICENSE_FILEDmitry Marakasov
- Update WWW Approved by: portmgr blanket
2020-01-09games/julius: update to 1.2.0Piotr Kubaj
Also remove upstreamed patch. Release notes at https://github.com/bvschaik/julius/releases/tag/v1.2.0
2020-01-08games/eduke32: correct bad MASTER_SITESPiotr Kubaj
2020-01-07Update to 3.3Jochen Neumeister
PR: 242937 Submitted by: Alexander Vereeken <Alexander88207@protonmail.com> (maintainer) Sponsored by: Netzkommune GmbH
2020-01-06Move those ports to my FreeBSD.org address.Piotr Kubaj
2020-01-06games/dose-response: create portSteve Wills
Dose Response is a roguelike game where you play an addict. Avoid the dangers threatening your mind and body while desperately looking for the next fix. WWW: https://tryjumping.com/dose-response-roguelike/ PR: 234269 Submitted by: Greg V <greg@unrelenting.technology>
2020-01-06games/doom-freedoom to 0.12.1, switch maintainer to my FreeBSD.org addressPiotr Kubaj
PR: 241856 Submitted by: hardy.schumacher@gmx.de
2020-01-06Mark BROKEN againAntoine Brodin
With hat: portmgr Pointy hat: yuri
2020-01-06games/asteroids3d: Not brokenYuri Victorovich
While here, add USES=xorg
2020-01-06games/minecraft-client: Not brokenYuri Victorovich
Erroneously labeled as BROKEN/unfetchable in rev.522132, which may have been made during a period of intermittent connectivity problems.
2020-01-06games/scid: Update to 4.7.0Steve Wills
PR: 242366 Submitted by: m.ne@gmx.net Approved by: Friedrich Volkmann <bsd@volki.at> (maintainer)
2020-01-06games/regoth: create portSteve Wills
An open source reimplementation of the zEngine, a game engine used by "Gothic" and "Gothic II". WWW: https://github.com/REGoth-project/REGoth PR: 227844 Submitted by: Greg V <greg@unrelenting.technology>
2020-01-05games/xmoto: fix build on GCC architecturesPiotr Kubaj
Builds fine using new GCC. MFH: 2020Q1 (fix build blanket)
2020-01-05games/frotz: update to 2.50Tobias C. Berner
- give maintainership to David Griffith <bugs@661.org> Frotz 2.50 was released on Tuesday November 12, 2019. NEW FEATURES - Added UTF-8 input and output. Plain ASCII is still available. - Added -L option for restoring save file directly from the command line. - Added -R option for restricted read/write path. - Sound effects in AIFF, MOD, and OGG formats supported per the Blorb specs. - Sound driver selection is automated through the use of libao. - Allow for an alternative Blorb file to be specified on the command line. BUG FIXES - Overhauled MacOS compilation. - Corrected problems with error handling. - Fixed a lot of unsafe strcpy() and strcat() calls. - Fixed numerous problems with portability to other flavors of Unix. - Fixed adaptive palette rendering for SDL. - Fixed scaling with manually specified window dimensions. - Fixed problem with unnecessary newlines with input timeouts. - Allow fontdir in .sfrotzrc to work relative to user's home directory. - Fixed problem with memory allocation leading to crashes in DOS. - Fixed problem with DOS Frotz creating non-portable Quetzal files. PR: 242821 Submitted by: David Griffith <bugs@661.org>
2020-01-05Mark a few ports broken (unfetchable)Antoine Brodin
2020-01-05graphics/ilmbase, graphics/openexr: upgrade to upstream v2.4.0Matthias Andree
graphics/gstreamer1-plugins-openexr: switch from C++98 to C++11 to match new OpenEXR headers and unbreak compilation. Bump PORTREVISION of all ports depending directly on either, based on assessing INDEX-12 (bump_portrevision.pl -l (shallow) used). Release Notes: https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.4.0 The update was deliberately deferred until after 2020Q1, and should not be MFH'd back to it.
2020-01-04Update to 4.9Emanuel Haupt
2020-01-04games/glest: fix build on GCC architecturesPiotr Kubaj
Building with GCC fails: ./mk/linux/glest_game/ai/ai_rule.cpp: In member function 'virtual bool Glest::Game::AiRuleMassiveAttack::test()': ./mk/linux/glest_game/ai/ai_rule.cpp:156:46: error: 'INT_MAX' was not declared in this scope 156 | return ai->beingAttacked(attackPos, field, INT_MAX); | ^~~~~~~ ./mk/linux/glest_game/ai/ai_rule.cpp:19:1: note: 'INT_MAX' is defined in header '<climits>'; did you forget to '#include <climits>'? 18 | #include "leak_dumper.h" +++ |+#include <climits> 19 | ./mk/linux/glest_game/ai/ai_rule.cpp: In member function 'virtual bool Glest::Game::AiRuleExpand::test()': ./mk/linux/glest_game/ai/ai_rule.cpp:815:22: error: 'INT_MAX' was not declared in this scope 815 | int minDistance= INT_MAX; | ^~~~~~~ ./mk/linux/glest_game/ai/ai_rule.cpp:815:22: note: 'INT_MAX' is defined in header '<climits>'; did you forget to '#include <climits>'? ...failed C++ ./build/powerpc64-portbld-freebsd12.1/optimize/glest_game/ai/ai_rule.o ... Include climits in ai_rule.cpp to fix it. PR: 242766 Approved by: mmokhi (maintainer timeout) MFH: 2020Q1 (fix build blanket)
2020-01-04games/openomf: Unbreak build on i386 (broken in r511074)Tobias Kortkamp
warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option] external/dumb/dumb/src/it/itrender.c:721:11: error: always_inline function '_mm_setzero_ps' requires target feature 'mmx', but would be inlined into function 'it_filter_sse' that is compiled without support for 'mmx' temp1 = _mm_setzero_ps(); ^ external/dumb/dumb/src/it/itrender.c:722:10: error: always_inline function '_mm_cvtsi32_ss' requires target feature 'mmx', but would be inlined into function 'it_filter_sse' that is compiled without support for 'mmx' data = _mm_cvtsi32_ss( temp1, currsample ); ^ external/dumb/dumb/src/it/itrender.c:723:11: error: always_inline function '_mm_cvtsi32_ss' requires target feature 'mmx', but would be inlined into function 'it_filter_sse' that is compiled without support for 'mmx' temp2 = _mm_cvtsi32_ss( temp1, prevsample ); ^ external/dumb/dumb/src/it/itrender.c:724:13: error: always_inline function '_mm_loadu_ps' requires target feature 'mmx', but would be inlined into function 'it_filter_sse' that is compiled without support for 'mmx' impulse = _mm_loadu_ps( (const float *) &imp ); ^ external/dumb/dumb/src/it/itrender.c:728:12: error: always_inline function '_mm_cvtsi32_ss' requires target feature 'mmx', but would be inlined into function 'it_filter_sse' that is compiled without support for 'mmx' temp1 = _mm_cvtsi32_ss( data, src [i] ); ^ external/dumb/dumb/src/it/itrender.c:729:12: error: always_inline function '_mm_mul_ps' requires target feature 'mmx', but would be inlined into function 'it_filter_sse' that is compiled without support for 'mmx' temp1 = _mm_mul_ps( temp1, impulse ); ^ external/dumb/dumb/src/it/itrender.c:730:12: error: always_inline function '_mm_movehl_ps' requires target feature 'mmx', but would be inlined into function 'it_filter_sse' that is compiled without support for 'mmx' temp2 = _mm_movehl_ps( temp2, temp1 ); ^ external/dumb/dumb/src/it/itrender.c:731:12: error: always_inline function '_mm_add_ps' requires target feature 'mmx', but would be inlined into function 'it_filter_sse' that is compiled without support for 'mmx' temp1 = _mm_add_ps( temp1, temp2 ); ^ external/dumb/dumb/src/it/itrender.c:734:12: error: always_inline function '_mm_add_ps' requires target feature 'mmx', but would be inlined into function 'it_filter_sse' that is compiled without support for 'mmx' temp1 = _mm_add_ps( temp1, temp2 ); ^ external/dumb/dumb/src/it/itrender.c:737:15: error: always_inline function '_mm_cvtss_si32' requires target feature 'mmx', but would be inlined into function 'it_filter_sse' that is compiled without support for 'mmx' dst [i] += _mm_cvtss_si32( temp1 ); ^ external/dumb/dumb/src/it/itrender.c:740:16: error: always_inline function '_mm_cvtss_si32' requires target feature 'mmx', but would be inlined into function 'it_filter_sse' that is compiled without support for 'mmx' currsample = _mm_cvtss_si32( temp1 ); ^ external/dumb/dumb/src/it/itrender.c:742:16: error: always_inline function '_mm_cvtss_si32' requires target feature 'mmx', but would be inlined into function 'it_filter_sse' that is compiled without support for 'mmx' prevsample = _mm_cvtss_si32( temp1 ); ^ 1 warning and 12 errors generated. http://beefy10.nyi.freebsd.org/data/113i386-default/521788/logs/errors/openomf-0.6.5_6.log http://beefy5.nyi.freebsd.org/data/120i386-default/521788/logs/errors/openomf-0.6.5_6.log
2020-01-02games/eboard: fix build on GCC architecturesPiotr Kubaj
Use C++11 compiler and respect CXXFLAGS. The compiler check is wrong so remove it.
2020-01-02games/devilutionX 1.0.0: version update and fixed some issuesSteve Wills
PR: 242940 Submitted by: malavon <benny.goemans@gmail.com> (maintainer, with slight changes)
2020-01-02Make sure we can link also with libncurses.so if built with wildchar supportBaptiste Daroussin
2020-01-02Modify the makefile so we can specify the ncurses implementation from theBaptiste Daroussin
command line
2020-01-01games/aquaria: drop DEBUG option after r478306Jan Beich
2020-01-01games/rlvm: unbreak build after r521445Jan Beich
=======================<phase: run-depends >============================ ===> rlvm-0.14.67_22 depends on file: /usr/local/share/fonts/dejavu/DejaVuSans.ttf - found ===> rlvm-0.14.67_22 depends on file: /usr/local/share/fonts/TTF/mona.ttf - not found ===> Installing existing package /packages/All/ja-font-mona-ttf-2.90_1.txz Installing ja-font-mona-ttf-2.90_1... Extracting ja-font-mona-ttf-2.90_1: ....... done ===> rlvm-0.14.67_22 depends on file: /usr/local/share/fonts/TTF/mona.ttf - not found *** Error code 1 Reported by: pkg-fallout
2019-12-31games/openfodder: update to 1.6.0Jan Beich
Changes: https://github.com/OpenFodder/openfodder/releases/tag/1.6.0 Reported by: GitHub (watch releases)
2019-12-31- Update to 1.9.5.4Jose Alonso Cardenas Marquez
2019-12-31- Change LDPATH to FPC_LDPATH into lang/fpc/Makefile. It can be changed fromJose Alonso Cardenas Marquez
/etc/make.conf - Add FPC_LDPATH to freepascal compiler. By default it is defined to %%LOCALBASE%%/bin/ld.bfd but it can be changed setting FPC_LDPATH environment variable - Remove compatX dependencies from bootstrap and compiler. It could fix problems when GENERIC kernel is not used [1] - Rebuild bootstrap (ppcx64 and ppc386) with new changes - Bump PORTREVISION PR: 239135 Submitted by: fbsdbugs4 __at__ sentry.org
2019-12-31games/trophy: update to 2.0.4Fernando Apesteguía
Reported by: portscout
2019-12-31multiple ports: Update MAINTAINERKoichiro Iwao
as he got FreeBSD.org account. PR: 243002 Submitted by: salvadore
2019-12-30games/gemrb: fix build on GCC architecturesPiotr Kubaj
Use newer GCC: cc1plus: error: -Werror=pedantic: No option -Wpedantic
2019-12-30Update to 3.6.4Greg Lewis
PR: 242978 Submitted by: m.tsatsenko@gmail.com
2019-12-29- Add LICENSE_FILEDmitry Marakasov
- Add NO_ARCH - Update WWW Approved by: portmgr blanket
2019-12-27games/golly:Max Brazhnikov
- Add patch from Debian repo to disable Python 2 support
2019-12-26Deprecate a few portsAntoine Brodin
With hat: portmgr
2019-12-25games/tome4: add MAKE_JOBS_UNSAFE=yesPiotr Kubaj
I'm hitting race condition on powerpc64 with 32 threads: ==== Building TEngine (release) ==== Creating ../obj/Release/TEngine noise.c cc -O2 -pipe -fstack-protector-all -fno-strict-aliasing -std=gnu89 -MMD -MP -DGLEW_STATIC -DNDEBUG=1 -D_DEFAULT_VIDEOMODE_FLAGS_='SDL_HWSURFACE|SDL_DOUBLEBUF' -DTENGINE_HOME_PATH='".t-engine"' -DTE4CORE_VERSION=17 -DSELFEXE_BSD -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/luajit2/src -I../src/luajit2/dynasm -I/usr/local/include -pthread -o "../obj/Release/TEngine/noise.o" -MF ../obj/Release/TEngine/noise.d -c "../src/noise.c" mkdir -p ../obj/Release/TEngine error: unable to open output file '../obj/Release/TEngine/noise.o': 'No such file or directory' 1 error generated. core_lua.c SFMT.c serial.c PR: 242556 Approved by: lifanov (maintainer timeout)
2019-12-24- Update to 2.15.3Dmitry Marakasov
2019-12-23- Update to 0.7.4Dmitry Marakasov
2019-12-22New port: games/homura: Windows Games Launcher for FreeBSDTobias C. Berner
Inspired by Lutris. Homura is a launcher that makes it easy to run windows games/launcher just with one click on FreeBSD. The Windows emulation is provided by Wine WWW: https://github.com/The-Homura-Project/Homura PR: 241042 Submitted by: Alexander Vereeken <Alexander88207@protonmail.com>
2019-12-21- Fix build on ppc64leDmitry Marakasov
PR: 242731 Submitted by: pkubaj@FreeBSD.org
2019-12-20update games/tome4 to 1.6.5Nikolai Lifanov
2019-12-19lang/rust: Update to 1.40.0Tobias Kortkamp
- Force rebuild all consumers to catch regressions early Thanks to Mikaël Urankar for providing updated bootstraps for aarch64, armv6, armv7, powerpc64. Changes: https://blog.rust-lang.org/2019/12/19/Rust-1.40.0.html Tested by: mikael.urankar@gmail.com, tobik With hat: rust Differential Revision: https://reviews.freebsd.org/D22843
2019-12-19Update OpenTTD to version 1.9.3.Alexey Dokuchaev
PR: 242623 Submitted by: amdmi3
2019-12-19games/freeciv: Update to 2.6.1Tobias Kortkamp
Changes: https://freeciv.fandom.com/wiki/NEWS-2.6.1
2019-12-19devel/googletest: merge googlemockJan Beich
Avoid micromanaging installed files to simplify maintenance. Already done upstream since 1.8.0. Other distributions (e.g., Arch, PkgSrc) have followed.
2019-12-18games/simutrans: fix build on GCC architecturesPiotr Kubaj
New compiler is necessary: gui/display_settings.h:39: error: expected ';' before 'override'
2019-12-17games/gemrb: Update to 0.8.6Tobias Kortkamp
Changes: https://www.gibberlings3.net/forums/topic/30811-gemrb-086-released-revenge-of-the-squirrels-edition/ PR: 242396 Submitted by: tobik Approved by: lifanov (maintainer timeout, 14 days)