summaryrefslogtreecommitdiff
path: root/games
AgeCommit message (Collapse)AuthorFilesLines
2019-12-22Request GL extensions in a way modern Mesa understands.joerg4-2/+29
2019-12-21Don't use gethostbyname_r on NetBSD. Needs convert.joerg1-1/+4
2019-12-21export means something different in C++, nothing is actually correctjoerg3-3/+32
here. Fix button IDs to actually allow matching. Bump revision.
2019-12-21lgogdownloader: Fix jsoncpp detection and remove some unused CMAKE_ARGSnia1-6/+3
2019-12-21asc: Add missing filenia1-0/+11
2019-12-20tcl-theo: Require tclkamil1-1/+4
2019-12-20Fix popcount conflict on NetBSD. Avoid LTO and 32bit binaries on NetBSD.joerg3-2/+20
2019-12-19Needs libXmu, which used to be pulled in by Mesa.joerg1-1/+2
2019-12-19Uses C++ extensions, so go with gnu++03.joerg1-2/+2
2019-12-19When using std::setlocale, also include <clocale> on all systems.joerg2-1/+17
2019-12-19Add missing errno.h. Explicitly load atomic in switch.joerg3-9/+31
2019-12-19Add dependencies formerly pulled in by Mesa.joerg1-1/+3
2019-12-19Add missing <string>.joerg3-1/+27
2019-12-19Fix ctype use.joerg4-3/+40
2019-12-19games/nethack: security update to 3.6.4.rhialto2-7/+7
https://www.nethack.org/security/index.html: NetHack: Privilege escalation/remote code execution/crash in configuration parsing Severity: High Affected versions: 3.6.0, 3.6.1, 3.6.2, 3.6.3 First Patched Version: 3.6.4 Basic Information: A buffer overflow issue exists when reading very long lines from a NetHack configuration file (usually named .nethackrc). This vulnerability affects systems that have NetHack installed suid/sgid and shared systems that allow users to upload their own configuration files. All users are urged to upgrade to NetHack 3.6.4 as soon as possible. Additional information related to this advisory, if any, will be made available at https://nethack.org/security.
2019-12-18Explicitly depend on libXmu.joerg1-1/+2
2019-12-17Update to wtf-20191214sevan2-7/+7
featuring more acronyms since last update
2019-12-14games: Add dhewm3.nia7-1/+106
dhewm 3 is a Doom 3 GPL source port. The goal of dhewm 3 is bring DOOM 3 with the help of SDL to all suitable platforms. Compared to the original version of Doom 3, dhewm3 has many bugfixes, supports EAX-like sound effects on all operating systems and hardware (via OpenAL Softs EFX support), has much better support for widescreen resolutions and has 64-bit support. Note that while the Doom 3 source code has been released under GPL, you still need to legally own the game and provide dhewm3 the game data to play.
2019-12-14yquake2: Update to 7.42nia2-7/+7
Quake II 7.41 to 7.42: - The console can now be scrolled with the mouse wheel. (by maxcrofts) - Fix entities on non-horizontal surfaces rendered in full black. - Add an option to choose the display Quake II runs on. (by Spirrwell) - Add an option to specify the display refresh rate used in fullscreen. - Allow mouse 'sensitivity' to be set to non-integral values. - Port cvar operations from q2pro. These allow the manipulation of cvar values, supported are: dec, inc, reset, resetall and toggle - Put the client into pause mode during savegame load. This prevents the world getting forwarded about 100 frames during load, time in which the player might be hurt by monsters or the environment. - New commands: 'listentities' allows listing of entities. 'teleport' teleports the player to the given coordinates. - Fix loading of config files not ending in newlines. - A lot of fixes for subtle, long standing AI and game play bugs. (by BjossiAlfreds) - Quicksaves can now be loaded and saved throught the savegame menus. - The software renderer now skips frames with no changes. This improves performance quite a bit, especially on slow CPUs. (by Denis Pauk)
2019-12-10rocksndiamonds: updated to 4.1.3.0adam3-10/+10
Rocks'n'Diamonds 4.1.3.0 A new feature release is available which contains changes that are mainly useful for creating global animations with some more actions and events, but which also add some other features and bug fixes: Global animations: added support for handling multiple event definitions for global animations added support for several new event types that can trigger global animations (“init”, “start”, “end” and “post” to trigger new animations when other animations are initialized using init delay, started, ended or when an animation’s post delay ends) added global animation event “unclick:any” to handle mouse release events added global animation class “pointer” for animation at mouse position added global animation actions executed after init/anim/post delay Touch devices: added detecting use of touch device for user input on current platform added cycling through all zoom tilesizes in editor when using touch device Bug fixes: fixed some bugs with drag-and-drop support for level set zip files fixed level editor copy/paste using Ctrl-c/v for custom/group/DF elements fixed level sketch copy/paste via clipboard on Windows lots of other bugs fixed in this release (see Git commit messages)
2019-12-07this wants libsndfile bl3, so add it.mrg1-1/+2
now the odd build failures are gone, though because of pkgsrc wrappers, it was confusing. "the version i found in /usr/pkg/lib is too old", except it isn't, it was missing from the buildlink. the cmake output had zero useful information about the problem (zero mention of 'sndfile' in anything but the stdout right before the failure.)
2019-12-07Update to NetHack 3.6.3.rhialto3-10/+10
From https://www.nethack.org/v363/release.html : NetHack 3.6.3 is the official release of NetHack that follows NetHack 3.6.2. Here's a synopsis of over 190 bug fixes and over 22 game enhancements and community contributions made since the release of 3.6.2 in May 2019: Fixed stale 'thrownobj' pointer for returning thrown aklys while engulfed Fixed uarmh null pointer dereference if a helm of opposite alignment came off due to being polymorphed Fixed 'object lost' panic when attempting to crawl of of the water during emergency disrobing/dropping Running now stops when moving over engravings so you can tell where they are Fixed detection of unseen/secret doors which failed to find monsters hiding under objects and failed to find monsters hiding at trap locations Ensured fatal status conditions made it to disclosure and/or dumplog Fixed "Bad fruit #N" warnings when saving bones with 'perm_invent' On Fixed it so yellow dragons don't have green breath Added several grammar corrections Improved recognition of deafness for several situations including the playing of musical instruments and bribing negotiations with demon lords Fixed ignoring of god's wrath when hero injured himself during altar kick Fixed several cases where persistent inventory window was not updated Fixed temple priests or shopkeepers moving over other monsters Fixed a crash-causing bug when putting on levitation boots over a sink Ensured that thrown or kicked objects will end up in bones Made water go all the way to the edges of level on the Plane of Water Made clouds disrupt line of sight along the edges of the Plane of Air Improved and expanded usage of status highlighting percentage rules Added more than 15 improvements and fixes to the curses window port Added and documented significant changes to default directory choices for the Windows platform Improved the layout and display of the player selection dialog used on the Windows graphical implementation Improved performance of some tty versions by reducing the number of function calls made from mapglyph Allowed the msdos implementation to build with curses and PDCurses Over 100 other fixes and improvements All of the fixes have been incrementally published on the public Git repository for the game. A more complete list can be found in the game's sources in doc/fixes36.3. As usual, a warning that some entries in that file may also be "spoilers". As with all releases of the game, we appreciate your feedback. Please submit any bugs using the problem report form. Also, please check the "known bugs" list before you log a problem - somebody else may have already found it. Happy NetHacking!
2019-11-307kaa: convert imagemagick usage to icotoolnia2-10/+12
2019-11-27kpat: update to 19.08.3 qt5/kf5 versionmarkd3-54/+166
2019-11-27games: add freecell-solvermarkd1-1/+2
2019-11-27freecell-solver: add version 5.14.0markd5-0/+131
This is Freecell Solver, a program that automatically solves most layouts of Freecell, and similar Solitaire variants as well as those of Simple Simon.
2019-11-26flightgear: Update to 2019.1.1nia8-44/+33
Release notes: http://wiki.flightgear.org/Changelog_2019.1
2019-11-26burgerspace: Update to 1.9.3nia3-11/+10
2019-11-11: Version 1.9.3 released Fixed a crash that happened when the last life is lost at the exact time when the last ingredient falls to the bottom. Introduced more randomness in the standalone version. Added a German translation to the desktop file. Fixed compilation warnings. Fixed compilation issue with clang 6.0 re: bind(2).
2019-11-26games: add py-pysol_cardsmarkd1-1/+2
2019-11-26py-pysol_cards: add version 0.8.6markd4-0/+63
The pysol-cards python modules allow the python developer to generate the initial deals of some PySol FC games. It also supports PySol legacy deals and Microsoft FreeCell / Freecell Pro deals.
2019-11-26gemrb: Update to 0.8.6nia3-17/+19
GemRB v0.8.6 (2019-11-24): New features: - more audio, especially in bg1 and pst - sndchann.2da support - using bags in stores, NPC breaking points, worldmap travel in pst Improved features: - better megamod and detectable spells compatibility - iwd2 and pst levelup, infopoints, gui feedback, dualclassing, ranges - verbal constants, (tobex) opcodes, falling, paperdolls, projectiles - pst area animations, multipalette animations - bugfixes
2019-11-24frotz: Update to 2.50nia5-113/+47
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.
2019-11-23games/flightgear: Ehcck for building with gcc correctlygdt1-2/+2
2019-11-22etlegacy: Don't download unversioned tarballs.nia4-114/+9
Should prevent PLIST issues in future.
2019-11-22etlegacy: Update PLIST (??? what has changed)nia1-3/+5
2019-11-21onscripter: update to 20191116.tsutsui2-7/+7
Upstream changes: 20191116 - Support Ponscripter's extension, reading archives from a patch directory.
2019-11-21khangman: update to 19.08.3 qt5/kf5 versionmarkd3-49/+237
2019-11-21kanagram: update to 19.08.3 qt5/kf5 versionmarkd3-52/+185
2019-11-21palapeli: fix install of palapeli-collectionrcmarkd2-2/+14
2019-11-21ksudoku: fix install of ksudokurcmarkd2-2/+14
2019-11-21ksnakeduel: fix install of ksnakeduel.knsrcmarkd2-2/+14
2019-11-21ksirk: fix install of ksirk.knsrcmarkd2-2/+14
2019-11-21kigo: fix install of kigo*.knsrcmarkd2-2/+17
2019-11-21kgoldrunner: fix install of kgoldrunner.knsrcmarkd2-2/+14
2019-11-21kdiamond: fix install of kdiamond.knsrcmarkd2-2/+14
2019-11-21kblocks: fix install of kblocks.knsrcmarkd2-2/+14
2019-11-21katomic: fix install of katomic.knsrcmarkd2-2/+14
2019-11-20blinken: update to 19.08.3 qt5/kf5 versionmarkd3-34/+137
2019-11-19kjumpingcube: Fix path to libkdegames.jperkin1-2/+2
2019-11-18iortcw: Fix lost PLIST variablesnia1-13/+13