Commit graph

5547 commits

Author SHA1 Message Date
tsutsui
3487a99e6a games/Makefile: + xkanon 2020-01-02 09:57:24 +00:00
tsutsui
58772f319d xkanon: Import xkanon-gtk2-090830 as games/xkanon
Xkanon, developed by Jagarl, is an interpreter for AVG games.
2020-01-02 09:56:49 +00:00
wiz
e327a490ab gnuchess-book-medium: quote BROKEN 2019-12-28 13:26:44 +00:00
wiz
4f2f0eca65 gnuchess-book-medium: mark as BROKEN
pgn_next_game(): malformed tag at line 32140, column 7
2019-12-28 12:37:28 +00:00
joerg
8998b34714 Request GL extensions in a way modern Mesa understands. 2019-12-22 22:26:04 +00:00
joerg
193f892816 Don't use gethostbyname_r on NetBSD. Needs convert. 2019-12-21 23:41:05 +00:00
joerg
24935643aa export means something different in C++, nothing is actually correct
here. Fix button IDs to actually allow matching. Bump revision.
2019-12-21 23:40:43 +00:00
nia
a06607fc12 lgogdownloader: Fix jsoncpp detection and remove some unused CMAKE_ARGS 2019-12-21 21:21:12 +00:00
nia
a0761ecad6 asc: Add missing file 2019-12-21 20:46:27 +00:00
kamil
1e8c92a472 tcl-theo: Require tcl 2019-12-20 13:19:47 +00:00
joerg
9ecee6031a Fix popcount conflict on NetBSD. Avoid LTO and 32bit binaries on NetBSD. 2019-12-20 00:00:55 +00:00
joerg
16d11e264b Needs libXmu, which used to be pulled in by Mesa. 2019-12-19 22:17:10 +00:00
joerg
cd30f9e3fc Uses C++ extensions, so go with gnu++03. 2019-12-19 22:16:52 +00:00
joerg
ce930767eb When using std::setlocale, also include <clocale> on all systems. 2019-12-19 22:16:34 +00:00
joerg
aeedcb9ca9 Add missing errno.h. Explicitly load atomic in switch. 2019-12-19 22:16:05 +00:00
joerg
5b968e2f44 Add dependencies formerly pulled in by Mesa. 2019-12-19 22:15:30 +00:00
joerg
5a4d429cd7 Add missing <string>. 2019-12-19 22:15:09 +00:00
joerg
a915f86263 Fix ctype use. 2019-12-19 22:14:46 +00:00
rhialto
d8d2624fa0 games/nethack: security update to 3.6.4.
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-19 14:41:59 +00:00
joerg
a5a024f03e Explicitly depend on libXmu. 2019-12-18 12:38:38 +00:00
sevan
7a00a3eff8 Update to wtf-20191214
featuring more acronyms since last update
2019-12-17 21:56:25 +00:00
nia
0ac1e48eeb games: Add dhewm3.
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-14 19:16:39 +00:00
nia
8fe3e150ff yquake2: Update to 7.42
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-14 17:18:28 +00:00
adam
c6d926f371 rocksndiamonds: updated to 4.1.3.0
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-10 22:22:22 +00:00
mrg
427f440184 this wants libsndfile bl3, so add it.
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-07 19:29:31 +00:00
rhialto
645623a05f Update to NetHack 3.6.3.
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-12-07 13:27:08 +00:00
nia
6d6b898791 7kaa: convert imagemagick usage to icotool 2019-11-30 11:47:15 +00:00
markd
3547fa9ff1 kpat: update to 19.08.3 qt5/kf5 version 2019-11-27 21:20:52 +00:00
markd
fbb38f8c0f games: add freecell-solver 2019-11-27 21:18:20 +00:00
markd
b86b395fe4 freecell-solver: add version 5.14.0
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-27 21:17:18 +00:00
nia
247db80ce3 flightgear: Update to 2019.1.1
Release notes:
http://wiki.flightgear.org/Changelog_2019.1
2019-11-26 22:40:06 +00:00
nia
73f1a02e32 burgerspace: Update to 1.9.3
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-26 18:54:05 +00:00
markd
fac309cde4 games: add py-pysol_cards 2019-11-26 18:52:04 +00:00
markd
e54a15ac2c py-pysol_cards: add version 0.8.6
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-26 18:50:59 +00:00
nia
a939552f7c gemrb: Update to 0.8.6
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-26 18:42:03 +00:00
nia
8c5fb41a1b frotz: Update to 2.50
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-24 00:45:39 +00:00
gdt
4260f86763 games/flightgear: Ehcck for building with gcc correctly 2019-11-23 19:41:02 +00:00
nia
c8fbe6127e etlegacy: Don't download unversioned tarballs.
Should prevent PLIST issues in future.
2019-11-22 21:38:31 +00:00
nia
db25e7a2fe etlegacy: Update PLIST (??? what has changed) 2019-11-22 18:42:03 +00:00
tsutsui
a1fa5c246e onscripter: update to 20191116.
Upstream changes:

20191116
 - Support Ponscripter's extension, reading archives from a patch directory.
2019-11-21 13:05:29 +00:00
markd
3462a2e1df khangman: update to 19.08.3 qt5/kf5 version 2019-11-21 06:07:44 +00:00
markd
649f19c0e3 kanagram: update to 19.08.3 qt5/kf5 version 2019-11-21 06:05:12 +00:00
markd
55cfe49388 palapeli: fix install of palapeli-collectionrc 2019-11-21 03:41:39 +00:00
markd
a359a8d7c0 ksudoku: fix install of ksudokurc 2019-11-21 03:35:45 +00:00
markd
7b97104286 ksnakeduel: fix install of ksnakeduel.knsrc 2019-11-21 03:31:51 +00:00
markd
190e732625 ksirk: fix install of ksirk.knsrc 2019-11-21 03:28:36 +00:00
markd
183bcfcf96 kigo: fix install of kigo*.knsrc 2019-11-21 03:21:12 +00:00
markd
d2b1ecf68f kgoldrunner: fix install of kgoldrunner.knsrc 2019-11-21 03:17:26 +00:00
markd
c24f21097a kdiamond: fix install of kdiamond.knsrc 2019-11-21 03:05:49 +00:00
markd
17e0580cd5 kblocks: fix install of kblocks.knsrc 2019-11-21 03:00:34 +00:00
markd
29a7069bbe katomic: fix install of katomic.knsrc 2019-11-21 02:56:09 +00:00
markd
1beee865f1 blinken: update to 19.08.3 qt5/kf5 version 2019-11-20 21:58:38 +00:00
jperkin
7fbddfe399 kjumpingcube: Fix path to libkdegames. 2019-11-19 13:31:05 +00:00
nia
06753121f3 iortcw: Fix lost PLIST variables 2019-11-18 16:20:02 +00:00
markd
5de2d9adcb kajongg: update to 19.08.3 qt5/kf5 version 2019-11-18 10:52:24 +00:00
markd
4ce3858a5e picmi: update to 19.08.3 qt5/kf5 version 2019-11-18 10:50:16 +00:00
markd
10b4d83423 palapeli: update to 19.08.3 qt5/kf5 version 2019-11-18 10:48:29 +00:00
markd
db3b3a3beb lskat: update to 19.08.3 qt5/kf5 version 2019-11-18 10:45:29 +00:00
markd
70f58b0fa8 kubrick: update to 19.08.3 qt5/kf5 version 2019-11-18 10:43:58 +00:00
markd
089a5be942 ktuberling: update to 19.08.3 qt5/kf5 version 2019-11-18 10:42:07 +00:00
markd
1bac5db3a8 ksudoku: update to 19.08.3 qt5/kf5 version 2019-11-18 10:40:18 +00:00
markd
03dff0b9e2 ksquares: update to 19.08.3 qt5/kf5 version 2019-11-18 10:38:24 +00:00
markd
d5eac6adcc kspaceduel: update to 19.08.3 qt5/kf5 version 2019-11-18 10:35:57 +00:00
markd
59af5b2cf8 ksnakeduel: update to 19.08.3 qt5/kf5 version 2019-11-18 10:31:19 +00:00
markd
b7fda8935b ksirk: update to 19.08.3 qt5/kf5 version 2019-11-18 10:26:31 +00:00
markd
26476db7ef kshisen: update to 19.08.3 qt5/kf5 version 2019-11-18 10:24:27 +00:00
markd
30ded5de5d kreversi: update to 19.08.3 qt5/kf5 version 2019-11-18 10:22:31 +00:00
markd
1d611241b0 konquest: update to 19.08.3 qt5/kf5 version 2019-11-18 10:20:59 +00:00
markd
d3abaa6aa2 kollision: update to 19.08.3 qt5/kf5 version 2019-11-18 10:18:47 +00:00
markd
250ac4dd83 kolf: update to 19.08.3 qt5/kf5 version 2019-11-18 10:16:59 +00:00
markd
3c4837881e knetwalk: update to 19.08.3 qt5/kf5 version 2019-11-18 10:15:15 +00:00
markd
780abd0404 knavalbattle: update to 19.08.3 qt5/kf5 version 2019-11-18 10:13:28 +00:00
markd
eb7c2880de kmines: update to 19.08.3 qt5/kf5 version 2019-11-18 10:11:43 +00:00
markd
d348645e74 kmahjongg: update to 19.08.3 qt5/kf5 version 2019-11-18 10:09:51 +00:00
markd
2e5e2bf089 klines: update to 19.08.3 qt5/kf5 version 2019-11-18 10:07:24 +00:00
markd
ce51e1baa8 klickety: update to 19.08.3 qt5/kf5 version 2019-11-18 10:05:35 +00:00
markd
21975473d7 kjumpingcube: update to 19.08.3 qt5/kf5 version 2019-11-18 10:03:37 +00:00
markd
5f6f6a39c4 kiriki: update to 19.08.3 qt5/kf5 version 2019-11-18 10:01:55 +00:00
markd
bbbf5b8050 kigo: update to 19.08.3 qt5/kf5 version 2019-11-18 09:59:54 +00:00
markd
42d4e37bf3 killbots: update to 19.08.3 qt5/kf5 version 2019-11-18 09:54:19 +00:00
markd
7d608faed0 kgoldrunner: update to 19.08.3 qt5/kf5 version 2019-11-18 09:45:20 +00:00
markd
f9bb741f12 kfourinline: update to 19.08.3 qt5/kf5 version 2019-11-18 09:43:41 +00:00
markd
d105e69cbb kdiamond: update to 19.08.3 qt5/kf5 version 2019-11-18 09:41:53 +00:00
markd
61a723e5ed kbreakout: update to 19.08.3 qt5/kf5 version 2019-11-18 09:40:12 +00:00
markd
79b606a182 kbounce: update to 19.08.3 qt5/kf5 version 2019-11-18 09:38:17 +00:00
markd
8dc7262d21 kblocks: update to 19.08.3 qt5/kf5 version 2019-11-18 09:36:25 +00:00
markd
36c3a2adcd kblackbox: update to 19.08.3 qt5/kf5 version 2019-11-18 09:34:13 +00:00
markd
50a2800f75 katomic: update to 19.08.3 qt5/kf5 version 2019-11-18 09:31:48 +00:00
markd
47d4dfec35 kapman: update to 19.08.3 qt5/kf5 version 2019-11-18 09:29:32 +00:00
markd
4ddad9751d granatier: update to 19.08.3 qt5/kf5 version 2019-11-18 09:27:27 +00:00
markd
525676d515 bovo: s/wip/games/ 2019-11-18 09:25:35 +00:00
markd
3fff08cd60 bovo: update distinfo for last 2019-11-18 09:23:45 +00:00
markd
c49a94b47b bovo: update to 19.08.3 qt5/kf5 version 2019-11-18 09:22:21 +00:00
markd
97a7a3df64 bomber: update to 19.08.3 qt5/kf5 version 2019-11-18 09:19:49 +00:00
markd
73a01c2260 libkmahjongg: update to 19.08.3 qt5/kf5 version 2019-11-18 09:16:45 +00:00
markd
581717c1f6 libkdegames: update to 19.08.3 qt5/kf5 version 2019-11-18 09:11:49 +00:00
nia
50c8019448 Add games/iortcw.
Return to Castle Wolfenstein is a World War II-based first person shooter
with occult themes, developed by Gray Matter Interactive and released in
2001.

iortcw merges features and fixes from the ioquake3 version of the id Tech
3 game engine into the open source release of Return to Castle Wolfenstein.

A copy of the Return to Castle Wolfenstein data files is required to play
iortcw.
2019-11-17 17:56:48 +00:00
nia
950edd39e4 Add games/openrct2.
OpenRCT2 is an open source reimplementation of the game engine used by
RollerCoaster Tycoon 2 (RCT2).

The gameplay revolves around building and maintaining an amusement park
containing attractions, shops and facilities. The player must try to make
a profit and maintain a good park reputation whilst keeping the guests happy.

OpenRCT2 allows for both scenario and sandbox play. Scenarios require the
player to complete a certain objective in a set time limit whilst sandbox
allows the player to build a more flexible park with optionally no restrictions
or finance.

OpenRCT2 requires a copy of RollerCoaster Tycoon 2 to play.
2019-11-17 16:19:57 +00:00
tsutsui
6de039696c onscripter: update to 20191022.
pkgsrc changes:
 - use https for HOMEPAGE and MASTER_SITES

No English upstream changelog.
2019-11-14 15:19:42 +00:00
nia
fa33df5477 manaplus: Needs to be explicitly linked with -lintl on SunOS 2019-11-14 11:14:15 +00:00
wiz
c95b435713 enigma: remove patch that was removed from distinfo during update 2019-11-14 09:24:06 +00:00
nia
f6eec98985 gemrb: Use cp instead of mv 2019-11-13 19:40:48 +00:00
nia
605ce16dda gemrb: needs iconv 2019-11-13 17:03:58 +00:00
nia
da766fbd89 Add games/gemrb.
GemRB is a portable open-source reimplementation of the Infinity Engine that
underpinned Baldur's Gate, Icewind Dale and Planescape: Torment. It sports
a cleaner design, greater extensibility and several innovations.
2019-11-13 16:37:55 +00:00
maya
ab18bb0af5 enigma: update to 1.21.
C++11 compatibility patches from amdmi3@freebsd.
Intended to address PR pkg/54597: games/enigma distfile contains
broken PNG images

Changes in Version 1.21
=======================

User-Visible changes
--------------------

    - New translations: Croatian, Czech, Danish, Scottish-Gaelic, and Slovak
    - updated remaining translations
    - fixed many English typos
    - Russian reference manual
    - rollover for options and rating buttons
    - 51 new Enigma levels (now a total of 984 main-pack levels, plus 21 tutorials)

Internal changes
----------------

    - further rewrites of old-API levels to new API (only 212 old-API left)
    - many bug fixes

Changes in Version 1.20
=======================

User-Visible changes
--------------------

    - added ingame music by Taztunes (deactivated by default)
    - removed "over par" notification by general request
    - 78 new Enigma levels (now a total of 956 levels, plus 21 tutorials)
    - replaced old Sokoban levels by 1077 imported Sokoball levels
    - 95 new Pentomino levels

Internal changes
----------------

    - many bug fixes

Changes in Version 1.10  (Released only for level authors and testers)
=======================

User-Visible changes
--------------------

    - new objects: wires, st_barrier, opal oxyds, drunken thiefs,
        st_yinyang, st_dispenser_extralife, fl_scales, framed floors,
        it_meditation_volcano, it_meditation_caldera, puzzle singletons,
        mirror sheets, bigbricks in wood and blue-sand decor, cracks
        with water beneath, black pearls, and st_rawglass_quad
    - vastly extended st_window, hollow puzzles, it_strip
    - color coding for keys and locks
    - four new oxyd colors and shuffle oxyds
    - many improved images for higher resolutions
    - new images for coins
    - extra lifes now look like batteries to not confuse them with ac_pearl
    - tutorial level for st_chess

Internal changes
----------------

    - new API, involving a reengineering of many objects, a consistent
        naming scheme for all objects, and a rewrite of almost every level
    - new libraries:
        liblua, libmath, libmap to ease programming of complex levels
        libpuzzle, libtrain to ease programming of large puzzles and trains
        libimport, libpento, libsoko to generate or import complete levels
          from different formats
    - internal maze generation
    - internal flood generation
    - improved it_rubberband, st_surprise and it_surprise
    - itemfreeze stone now is an own object st_ice
2019-11-11 22:03:01 +00:00
rin
0f79022751 The project migrated from SourceForge to GitHub.
Master site was also changed to nethack.org.
2019-11-11 11:59:06 +00:00
nia
06cdd95b52 widelands: Missing tools 2019-11-10 21:17:18 +00:00
nia
b37911dc4a manaplus: Needs iconv 2019-11-10 21:15:40 +00:00
nia
38b5eb3ca0 dunelegacy: Needs -lsocket -lnsl on SunOS 2019-11-10 21:12:51 +00:00
jperkin
c00f92c14c *: Move GCC_REQD above bsd.prefs.mk where possible. 2019-11-09 20:01:14 +00:00
nia
934916e0f7 crimsonfields: Update to 0.5.3
* 0.5.3 (01-03-2009)
  - fix possible crash with invalid mission files
  - added partial Turkish translation
2019-11-09 12:53:10 +00:00
wiz
d01cc93548 *: recursive bump for poppler update to 0.82.0 2019-11-07 12:38:03 +00:00
wiz
f0c3c0472d gargoyle: improve distfile name, and make patch apply after update 2019-11-06 23:13:56 +00:00
yhardy
094687d0f3 games/gargoyle: update to gargoyle-2019.1
From https://github.com/garglk/garglk/releases/tag/2019.1:

The highlight of this release is updated interpreters:

  * Alan3 3.0b6
  * Bocfel 1.0.1
  * Git 1.3.5
  * Glulxe 0.5.4
  * Hugo 3.3.0
  * Jacl 2.9.0
  * Tads2 2.5.17
  * Tads3 3.1.3

In addition, the Gargoyle Glk implementation has seen some improvements:

  * Text-to-speech support
  * The built-in fonts support a much wider range of Unicode
  * Full screen support
  * Various accumulated small fixes and updates
2019-11-06 19:05:08 +00:00
wiz
292f0cbf9f *: recursive bump for vala-0.46 2019-11-06 14:34:29 +00:00
rillig
c18ce611ff mk: make BROKEN a list of lines, like PKG_FAIL_REASON
Packages defined the variable BROKEN inconsistently. Some added quotes,
like they are required in PKG_FAIL_REASON, some omitted them.

Now all packages behave the same, and pkglint will flag future mistakes.
2019-11-04 17:47:29 +00:00
rillig
e17e3b4cc7 games: align variable assignments
pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
2019-11-03 19:28:47 +00:00
nia
48de8c57ef Add games/openjk.
OpenJK is an effort by the JACoders group to maintain and improve the game
engine on which the Star Wars: Jedi Academy game runs on, while maintaining
full backwards compatibility with the existing game. This project does not
attempt to rebalance or otherwise modify core gameplay.

You will need a copy of Jedi Academy to play OpenJK.
2019-11-03 12:12:56 +00:00
nia
f47a4c2adf bastet: Update to 0.43.2
Changes:

Minor fixes (appstream file, reset level on new game, OSX compilation error).
2019-11-02 14:58:34 +00:00
nia
5543c4e06b Add games/sdlpop. Based on work by Yorick Hardy in pkgsrc-wip.
An open-source port of Prince of Persia, based on the disassembly of the
DOS version.
2019-11-02 14:35:37 +00:00
micha
eb6af38d21 games/freedoom: Update to 0.12.1 2019-10-30 10:33:02 +00:00
nia
a3754a4d78 icebreaker: Update to 1.9.8.
The changelog says "um, yeah. Enough slacking; this release works."
This release is from 2003.
2019-10-29 18:04:44 +00:00
nia
0215206006 crossfire*: Update to 1.73.0
Note that the GTK1 and X11 clients are now deprecated and no longer
receiving releases. crossfire-client is now the GTK2 version.
2019-10-29 17:59:17 +00:00
jperkin
d4db1fb84a simutrans: Fix DEPENDS match. 2019-10-28 13:39:02 +00:00
nia
a0fea9c9cc minetest: Update to 5.1.0
Changes:

Map generator

    Mapgen Carpathian: Add optional rivers (paramat)
    Move more dungeon parameter selection to mapgens (paramat)
    Dungeons: Make multiple large rooms possible (paramat)

Client / Audiovisuals

    Change pitch fly binding to 'P', add to change keys menu (rubenwardy)
    Android settings: Use 'simple' leaves instead of 'fancy' (paramat)
    Fix 3rd person selection range (srifqi)
    Make scrollbars' bar variable in size (stujones11)
    Damage: Play no damage sound when immortal (SmallJoker)
    Increase upper limit of display_gamma to 10 (ClobberXD)
    Optimize and unify mesh processing (Vitaliy)
    Re-order mapgens in mainmenu and 'all settings' mapgen selection (paramat)
    Scrollbars: Move directly to clicked pos if clicked into tray (DS-Minetest)
    Fix broken attachments on join (SmallJoker)
    Fix inventory_overlay for nodes without inventory_image (DS-Minetest)
    Better F6 profiler (SmallJoker)
    Fix minimap markers (theviper121)
    Textures: Load base pack only as last fallback (SmallJoker)

Builtin (Lua / Media / Documentation)

    Add /help formspec for commands and privileges (SmallJoker)
    Lua API: Add link to Minetest Modding Book (ClobberXD)
    Force item entities out of solid nodes (sfan5, based on Wuzzy`s work)
    Lua API: Various fixes (DS-Minetest, SmallJoker)
    Rename "private messages" to "direct messages" (Calinou)
    Automatically enable depending mods in the dialogue (HybridDog)
    All settings: Fix missing flags checkboxes (srifqi)

World / Server / Environment

    Various network performance improvements (osjc)
    Force send a mapblock to a player (sofar)
    Revert ItemStacks being limited to the 'stack_size' value (ClobberXD)
    Save forceloaded blocks file periodically (Thomas Rudin)
    Improve ABM time budget handling (lhofhansl)
    Group "immortal" also protects players from damage (Wuzzy)
    Optimize usage of TOSERVER_GOTBLOCKS packet (sfan5)
    Network: several bugfixes (sfan5)
    Mapgen::spreadLight performance improvement (DS-Minetest)
    Improve occlusion culling in corridors with additional check (sfan5)
    Inventory: Delay dirty lists, and send changes incrementally (SmallJoker)
    Other inventory bugfixes (sfan5, SmallJoker)
    Move debug.txt after it grows too big (HybridDog)
    Trigger on_place in many situations even if prediction failed (DS-Minetest)
    Punchwear (improved) (sfan5)

Script API / Modding

    Add deprecation warnings for ObjectRef:get/set_attribute (ClobberXD)
    Nodedef 'drop' documentation: Improve (Paramat)
    Mark tool filtering in node drop documentation as deprecated (Paramat)
    Add node field to PlayerHPChangeReason table (pauloue)
    Don't call on_hpchange callbacks if HP hasn't changed (ClobberXD)
    Add disable_jump to liquids and ladders (SmallJoker)
    Add support for 9-sliced backgrounds (rubenwardy)
    Add compatible, consistent coordinate system to FormSpecs (v-rob)
    Document ObjectRef:remove under Lua entity (ClobberXD)
    Docs: Clarify where to check for 'protection_bypass' (SmallJoker)
    Add vector.dot and vector.cross (HybridDog)
    Improve documentation of mapgen aliases (Paramat)
    Remove debug.upvaluejoin to prevent leak of insecure environment (fluxionary)
    Fix previously crashing minetest.get_craft_result() (pauloue)
    Allow toolcaps to override the built-in times for dig_immediate (sfan5)
    Formspec styling using style[] (rubenwardy)
    Customizable chat message format (ClobberXD)
    Velocity modifiers for players (sfan5)
    Fix some issues with minetest.clear_craft (pauloue)
    Add function `minetest.read_schematic` (paly2)
    Formspecs: formspec_version[] element (SmallJoker)
    Per-player FOV overrides and multipliers (ClobberXD)

Misc / Build

    Find PostgreSQL correctly (adrido)
    Add compatibility to vcpkg buildsystem (adrido)
    Android: Use system provided path for default TMPFolder setting (stujones11)
    Fix handling of --color and --worldlist command line arguments (mmattes)
    Unified OpenGL ES support (sfan5)

Minetest Game

    Added dry dirt and dry dirt with dry grass. Grass never spreads on dry dirt (paramat)
    Savannas now have dry dirt and dry dirt with dry grass (paramat)
    Added steel bar door and steel bar trap door
    Added setting “enable_fence_tall” for fences that cannot be jumped over (mbartlett21)
    Firefly in a bottle can now be placed into vessels shelf
    Add flowing water sound
    Underground biomes extend much deeper, down to Y=-255
    Make the creative mod hand dig 'dig_immediate' nodes fast (paramat)
    Add new TNT sounds (TumeniNodes)
    Add missing infotext to nodes (An0n3m0us)
    Added translation support
    Added German, French, Spanish and Italian translations (Wuzzy, Hamlet, JDiaz, DrHackberry)
2019-10-28 12:54:25 +00:00
nia
5f1cd3f9d4 asc: Update DESCR 2019-10-28 12:39:20 +00:00
nia
2d54cb60bb asc: Update to 2.6.1.0
Unknown changes
2019-10-28 12:38:35 +00:00
nia
ea91998630 stone-soup-sdl: Sync for stone-soup update 2019-10-28 12:24:28 +00:00
nia
08a0f98263 stone-soup: Update to 0.24
Stone Soup 0.24 (20191024)
--------------------------------

Highlights
----------
* Vampire species simplified
* Thrown weapons streamlined
* Fedhas reimagined
* Sif Muna reworked

Branches, Environment
---------------------
* Incremental pregeneration:
  - This mode generates the dungeon in a stable order for all games regardless
    of the path taken by the player, meaning that the behavior of seeds for
    online and offline games should now be the same.
  - Games using the same seed will see the same dungeon if they are
    incrementally pregenerated without requiring the long initial generation
    time of full pregeneration as introduced in 0.23.
  - Incremental pregeneration is the default mode for new games.
  - Servers can now enable seed selection without heavy CPU cost.
* A Trove map requiring many uses of digging has been removed.
* Identification scrolls are no longer used as a potential Trove cost.
* Transporters in vaults now correctly place in the Abyss.
* Fog generation in the Desolation of Salt portal now happens far less often
  per turn, greatly reducing slowdown from high CPU usage.
* Random traps no longer place under items placed by vaults.

Character
---------
* Formicids can now use their dig ability on diggable statues.
* Manticore barbs now can only be picked out if the player can move, isn't
  confused, and isn't asleep.
* Net traps now always trigger when the player steps on them.
* Vampiric weapons no longer have a hunger cost upon wield.
* Vampire simplification: Player vampires no longer eat or drink blood, and
  have exactly two blood states.
  - Alive: Regenerates quickly, normal HP modifier, no undead bonuses, no
    batform, can transform and berserk normally.
  - Bloodless: No regeneration with monsters in sight, -20% HP, stealth bonus,
    undead resistances, batform, no other transformations or berserk.
  - Blood states are transitioned by an ability which costs delay; becoming
    bloodless incurs no penalty, becoming alive causes a temporary frail
    mutation.
  - Bat form causes stat drain.

Gods
----
* Fedhas reimagined:
  - Piety is gained exclusively from kills instead of through corpse decay.
  - Fedhas abilities now create plant allies directly as temporary summons
    instead of creating permanent allies using plants. All abilities cost
    piety instead of food.
  - New abilities:
    * 2*: Active 'Wall of Briars' ability to surround the player with briar
          patches. Hostile monsters will attack briars to reach you, taking
          damage.
    * 3*: Active 'Grow Ballistomycete' ability to place a ballistomycete at
          any location within radius 2. The ballistomycete will fire spores
          that seek out foes and make a 1-radius damaging explosion that
          additionally confuses living creatures.
    * 4*: Active 'Overgrow' ability to destroy any non-permarock walls in a
          3x3 area, replacing them with plant allies, mostly wandering
          mushrooms or burning bushes and sometimes ballistomycetes or oklob
          plants.
    * 5*: Active 'Grow Oklob' ability to place an oklob plant at any location
          within radius 2.
  - Fedhas no longer hates any necromancy spells, and allows worship by undead
    species.
  - Removed abilities: Fungal Bloom, Reproduction, Growth, Evolution, Rain.
* Sif Muna reworked:
  - Piety gain is exclusively from kills.
  - 'Channel Energy' is available at 1* piety instead of 3*.
  - 'Forget Spell' is available at 3* piety instead of 4*.
  - New 4* 'Divine Exegesis' ability to cast any spell in your library
    regardless of skill training. Receives a spell-power bonus based on
    Invocations skill of 1.5 times the spell-power received from equivalent
    levels of training in the spell's schools.
  - The Divine Energy ability and Sif's miscast protection are removed.
* Trog and Okawaru now can gift unbranded boomerangs and javelins.
* Jiyva's Slimify ability now works properly on skeletons, zombies and
   simulacra.
* Torment can now trigger Jiyva jelly spawns and Xom butterfly spawns.

Interface
---------
* The 'X' key map mode has zoom support, defaulting to 60% zoom.
* Sealed off clinging and sensed monsters no longer stop autoexplore.
* Equipment melding no longer stops autoexplore and autotravel.
* Armour, jewellery, and weapons can be worn/wielded from the floor.
* Summoner monsters are now highlighted when the cursor is over one of its
  summons.
* Traps are now shown in the ctrl-x listing and are indexed in the stash
  tracker.
* Scarves are now properly shown on player tiles.
* Species and background selection menus now have tiles.
* Updated visual theme for main menu, high scores, and related screens.

Items
-----
* New unrand: Staff of Battle, a staff of conjuration that spawns a
  battlesphere when a hostile monster is in view.
* Unrandart changes:
  - The Storm Bow now has a penetration effect.
  - Gyre and Gimble now has the protection brand, enchantment of +7, and no
    longer has Dex-3.
  - Piercer has been removed, its effect having been merged into Storm Bow.
* Weapons with the holy wrath ego can now be cursed.
* Randart rings no longer generate with both rCorr and *Corrode.
* Throwing weapons have been streamlined.
  - Blowguns are removed, needles are replaced with throwing darts.
  - Dart effects scale with Throwing and Stealth skill.
  - Darts of sleep, paralysis, confusion are removed.
  - Darts of frenzy are renamed datura-tipped darts.
  - A new dart brand, atropa is added. Atropa-tipped darts cause brief
    confusion and longer-lasting blindness in the target.
  - Tomahawks are renamed to boomerangs and always return.
  - Javelins always penetrate.
  - Steel and silver are merged into a single brand, called silver. Silver
    ammunition applies the maximum of vorpal bonus damage and the old silver
    damage bonus.
  - Poison, returning, penetration, and exploding are no longer available
    brands for tomahawks and javelins.

Lua
---
* Monster AC, EV, MR, MaxHP, and descriptions are now exposed in the CLua
  monster.info class.
* A new function 'defeat_mr()' to determine the chance that a given spell
  defeats a monster's magic resistance.
* There is a basic seed explorer available in scripts/seed_explorer.lua.

Monsters
--------
* Monsters can now use wands of clouds, iceblast, and scattershot.
* Monsters clones created by Mara and rakshasa have the intended reduced HP of
  the original monster instead of several times that value.
* A monster having the Dig spell no longer allows it to cast spells out of
  LOS.
* Azrael and draconian scorchers can use Call Down Damnation when not at
  low HP.
* Player ghosts can be shafted.
* Golden Eyes no longer have randomized spellpower for their gaze.
* Monster airstrike uses the same formula as the player, reducing damage
  variance.
* Pikel's slaves no longer drop corpses nor items.

Spells
------
* The HP from Death's Door is fixed at time of casting rather than being
  updated continuously, hence being subject to changes in spellpower.
* Olgreb's Toxic Radiance now properly triggers ally conducts when cast.
* Olgreb's Toxic Radiance now applies direct damage and poison status in a way
  that considers the time of each turn.
* Shroud of Golubria's spellpower is now capped at 50.
2019-10-28 12:24:06 +00:00
jperkin
5093683936 games: Add forgotten simutrans-pak128. 2019-10-28 09:47:22 +00:00
nia
2905a9ce5f Add games/simutrans.
Simutrans is a freeware and open-source transportation simulator. Your goal
is to establish a successful transport company. Transport passengers, mail
and goods by rail, road, ship, and even air. Interconnect districts, cities,
public buildings, industries and tourist attractions by building a transport
network you always dreamed of.
2019-10-26 11:27:09 +00:00
kamil
cddc102971 7kaa: Fix build on NetBSD 9.99.17
Adapt the local patch for the POSIX iconv(3) API change in new NetBSD.
2019-10-25 10:00:58 +00:00
kamil
319884c4ff hex-a-hop: Fix build on NetBSD 9.99.17
Adapt the local patch for the POSIX iconv(3) API change in new NetBSD.
2019-10-24 22:31:48 +00:00
pho
a127527759 Fix incorrect wording in a comment 2019-10-24 17:00:28 +00:00
pho
e4fc6ce466 Update to NetHack 3.6.2
See release notes for the changes from 3.4.3:
* http://nethack.org/v360/release.html
* http://nethack.org/v361/release.html
* http://nethack.org/v362/release.html

IMPORTANT NOTICE:
  Old 3.4.x save files are *incompatible* with this version (which
  isn't my fault). Files are now saved in /var/games/nethack360.
2019-10-24 11:52:44 +00:00
pho
3d23cf4c72 Update to NetHack 3.6.2
See release notes for the changes from 3.4.3:
* http://nethack.org/v360/release.html
* http://nethack.org/v361/release.html
* http://nethack.org/v362/release.html

IMPORTANT NOTICE:
  Old 3.4.x save files are *incompatible* with this version (which
  isn't my fault). Files are now saved in /var/games/nethack360.
2019-10-24 11:51:23 +00:00
micha
8ea291b5e2 games/fltk-sudoku: Update to 1.3.5
No functional changes, but uses current FLTK release.
2019-10-21 10:04:12 +00:00
micha
78040695c4 games/freedoom: Update to 0.12.0
- Install new manual


Changelog
=========
2019-10-10: Freedoom 0.12.0 released

General
-------
We now have a manual rendered to beautiful PDF format. Thanks to Simon Howard,
the project's founder.
A strong focus on vanilla compatibility has been sought for this release.
Most, if not all, levels should work now.

Final Doom compatibility de-emphasized. Where it creates conflicts with Doom II
mods or texture definitions, we prefer the Doom II side of things.
Final Doom-specific maps and mods may never look completely right in Freedoom,
as a result.

Levels
------
FreeDM has seen a major overhaul, with most maps being modified, with new
additions and removals of the weaker levels. It now benefits from the use of
Aquatex and Egyptian textures in some of its levels, giving a more vibrant feel
than before.

Phase 1 gets a lot of mapping love in this round, fleshing out the levels and
tweaking difficulty levels so easy, normal, and hard are all accounted for.
There is a new C3M5 by Mortrixs.

Phase 2 MAP01 saw an overhaul, simplifying its design in significant ways to
improve the flow around the level.

Two maps in Phase 2 were replaced due to being recreations of Doom II maps.
Jayexetee and GooseJelly get credits for the new ones, in MAP06 and MAP26.

Maps in Phase 2 in general have had some slight re-arrangement based on
difficulty levels and themes. A new MAP06 by Jayexetee is included, the old
one taking the MAP18 slot.

All levels are now guaranteed to have co-op and deathmatch starts.

Graphics
--------
New power-up (stealth, overdrive, and ultra-overdrive) sprites.

New necromancer (arch-vile) sprites by Urric.

Some weapon and ammo sprites have been tweaked and improved.

Completed and enhanced set of Evilution and Plutonia textures.

New skull-switches by MissLav.

New SKY4 based on an astronomy photograph.

Tweaked player sprites and HUD face by Ferk.

Music
-----
New tracks in C1M2, C2M3, C2M8, MAP03, MAP12, MAP22, MAP25, MAP26, MAP27, DM03,
DM06, DM09, DM17, DM24, DM31, and DM32.

All files in-tree have been renamed from *.mus to *.mid. The file format must
always be MIDI. This makes it easy on music composers to actually work with the
files.

Unix script and metadata
------------------------
Metainfo (formerly appdata) and desktop files have been brought up to the latest
standard specifications and recommendations, using reverse-DNS for the project
identifier, and a self-evaluated content rating.

The launch shell-script changed the PORT environment variable to DOOMPORT to
avoid conflicts with the genericly-named PORT. It also builds a sensible default
DOOMWADPATH environment variable to assist ports that do not have a hard-coded
fallback.

The script no longer tries to look for boom, zdoom, nor prboom by default, as
these are ports no longer maintained.

Build system
------------
Freedoom's build system now has a hard dependency on Python 3, in anticipation
of Python 2's end-of-life.

We have moved from ImageMagick to Pillow, a Python library for graphics
manipulation. It provides faster build times as well as API stability.

GIF files have been replaced with PNG files. True PNG file format transparency
is used instead of a cyan background.

ASCIIDOC and ASCIIDOC_MAN variables have been added to the Makefile to control
the AsciiDoc implementation used to generate HTML and man page files.
2019-10-21 09:58:35 +00:00
nia
73b4b64fae Rename audio/portaudio-devel to audio/portaudio 2019-10-20 11:10:47 +00:00
nia
502dbc666b xonotic: apparently needs alsa on linux 2019-10-19 20:32:40 +00:00
nia
edcfff4649 Recursive revbump for poppler 0.81.0 2019-10-19 12:46:04 +00:00
nia
c7a669fab9 gcompris: Update to 17.05. I think this is the last GTK-based verison.
Switch to SDL_mixer for audio decoding so we're not depending on
GStreamer 0.10 cruft.
2019-10-18 13:41:34 +00:00
wiz
219d60c4f7 pytraffic: remove
No upstream, no distfile available, last release in 2007. Clone of
"Rush Hour", of which there are more.
2019-10-16 21:25:20 +00:00
nia
fd7b46ceee devilutionx: Update to 0.5.0
Features

    Sound is now accurate to the original
    All in-game issues fixed
    Delete hero, inline dialogs and scrollbars are now implemented
    Screenshots now have different names
    Multiple simultaneous dialogs fixed
    All builds are now 64bit (except for Windows and Raspberry Pi)
    Memory leaks and crashes fixed
    All keys are now mapped
    UI text now has correct shadows
    Much lower CPU usage

Known issues

    Error dialogs not implemented in main UI
    The game must restart after hosting multiplayer
2019-10-16 12:00:51 +00:00
adam
23af6f4921 scummvm-tools: add PLIST.Darwin 2019-10-14 19:18:45 +00:00
adam
9b790c1604 scummvm-tools: updated to 2.1.0
2.1.0 (2019-10-13)
 - Fix bug 10559: Add workaround to compress_scumm_sou for non-VOC speech
   sample in monster.sou of Indiana Jones and the Fate of Atlantis.
 - Improve endianness handling of internal FLAC encoder.
 - Add tool to create HDFRAMES.DAT file for Blade Runner game.
 - Major rewrite of extract_prince tool.
 - Implement decompiler for Prince game scripts.
 - Rework the Mohawk engine tools.
 - Add tool to extract Hyperspace Delivery Boy! game archives.

2.0.0 (2017-12-17)
 - Fix handling of output path for the compress_touche tool.
 - Fix handling of input path for the extract_cine tool. It was only working
   when run from the directory that contains the game data.
 - Fix memory corruption that could cause random errors during extraction when
   using the extract_cine tool.

1.9.0 (2016-10-27)
 - Fix random crashes in the tool to convert Broken Sword 1 speech files.

1.8.0 (2016-03-04)
 - Add a tool to compress Tony Tough's ADP files.
 - Add extraction and packing tools for The Prince and the Coward.
 - Fix detection and decoding of BS1 big endian speech data in compress_sword1.
 - Fix inputs handling for extract_gob_stk.

1.7.0 (2014-07-21)
 - Add support for CGE 2 (Sfinx) in extract_cge and pack_cge tools.
 - Add option to run some of the tools in the GUI  on all the files with the same
   extension (e.g. run compress_scumm_san on all *.san files).
 - Improve support for sub-directory structure in Broken Sword 1 (e.g. when the
   files are in the Clusters, Music and Speech sub-directories).
 - Fix issue with output file name in compress_sword2 tool when specifying an
   output directory (the output file name was empty with only an extension).
 - Fix issue when trying to use compress_scumm_san more than once in the GUI
   tool.

1.6.0 (2013-05-31)
 - Fix crash when compiling with wxWidgets 2.9.
 - Add two tools to extract and repackage the Soltys game data.
 - Fix bug 3093138: "compress_tucker with ScummVM CLI Tools not working".
 - Fix bug 3280674: "ScummTools do not compress monster.sou of german fdd-version"
 - Fix various issues on case sensitive systems when looking for input files
   (e.g. in compress_tucker or compress_sword1 the sub-directories and input
   files needed to be all uppercase).
 - Improve tool detection and inputs handling for tools that require multiple
   input files or an input directory (in both the GUI and command line).
 - Add signature to compressed Tinsel .smp to match the one at the start of
   the .idx file. This ensures that no sound starts at offset 0, since that is
   interpreted as the sound missing. This fixes the first line of speech when
   Rincewind wakes up at the beginning of Discworld 1.
 - Fix too long help string for compression tools in the extra input file
   selection which made the file selection impossible because the widgets
   were outside the window.
 - Respect given output directory in compress_tinsel.
2019-10-14 19:18:15 +00:00
adam
7db368ea57 scummvm: updated to 2.1.0
ScummVM version 2.1.0.
This release is the culmination of nearly two years worth of work, adding 16 new games based on 8 engines, a Nintendo Switch port and nearly 500 bug fixes. All this done by the hard work of 147 contributors across 8,493 commits.

The newly supported games are:
Blade Runner
Duckman: The Graphic Adventures of a Private Dick
Hoyle Bridge
Hoyle Children's Collection
Hoyle Classic Games
Hoyle Solitaire
Hyperspace Delivery Boy!
Might and Magic IV - Clouds of Xeen
Might and Magic V - Darkside of Xeen
Might and Magic - World of Xeen
Might and Magic - Swords of Xeen
Mission Supernova Part 1
Mission Supernova Part 2
Quest for Glory: Shadows of Darkness
The Prince and the Coward
Versailles 1685
2019-10-14 19:16:54 +00:00
rillig
db3c1156db games/fillets-ng: fix path to documentation files 2019-10-12 20:00:30 +00:00
bsiegert
efe1024dd7 burgerspace: fix maintainer email address 2019-10-12 09:14:14 +00:00
ryoon
5ac8d36ff2 Fix immediate eternal pause 2019-10-08 16:13:12 +00:00
prlw1
c02441770e Rename py-meson to meson.
The motivation is to consider meson as an application, so there is only
one copy on the system, and as a python 3 program, it can build python 2
packages.
2019-10-07 09:28:09 +00:00
kamil
6f55dde712 + tcl-theo 2019-10-06 23:01:03 +00:00
kamil
ca386ac5bf Import tcl-theo 0.0.1
theo - theo.c implementation for Tcl

This package provides quotes from OpenBSD's src/usr.bin/mg/theo.c.  The
quotes were originally spoken by Theo de Raadt, the OpenBSD project
founder.
2019-10-06 23:00:09 +00:00
nia
40008a10e4 fallingtime: Update to 1.0.2
Changes:

"Linux packaging and some fixes"
2019-10-06 18:22:22 +00:00
jakllsch
4d9deea87b bump PKGREVISION for previous games/xbomb commit 2019-10-06 14:44:35 +00:00
jakllsch
03b9e8f6fa games/xbomb: Add patch to avoid UB and/or segfault on startup 2019-10-06 14:41:07 +00:00
nia
acb5bded20 xonotic: Needs zip 2019-10-06 12:43:53 +00:00
ryoon
cf2be8a73f Use PKGVERSION_NOREV to fix a potential error when PKGREVISION is bumped 2019-10-05 02:28:49 +00:00
nia
c411ff6d36 yquake2: Install scripts with INSTALL_SCRIPT 2019-10-03 22:31:17 +00:00
nia
8aa5bf2fcf xonotic: Needs bash tool 2019-10-03 22:28:26 +00:00
jnemeth
165437cf18 sort 2019-10-03 06:22:44 +00:00
nia
138046d0ec Accept blame for a handful of packages. 2019-10-01 19:37:50 +00:00
adam
a57a28c3ce wesnoth: updated to 1.14.9
Version 1.14.9
 AI:
   * Fixed a rare crash in attack prediction
   * Experimental AI: fixed guardians being used for village actions
 Campaigns
   * A Tale of Two Brothers:
     * S3: modify castle illumination tip on easy mode
   * Dead Water:
     * S3: modify starting dialogue
   * Descent into Darkness:
     * Update campaign description
     * Update maps for S1 and S6
     * S4: reduce difficulty on easy and normal modes
     * S11: reduce difficulty just after Malin turns into lich
   * Eastern Invasion:
     * S9: add dialogue on victory
   * Heir to the Throne:
     * Remove 'Princess' as a direct address
     * S15, S23: Add explicit hints on EASY.
     * S15: Improve one branch of the victory dialog.
   * Legend of Wesmere:
     * S23: Landar's normal death dialogue now (properly) not used
   * Northern Rebirth:
     * Remove 'Princess' as a direct address
   * Sceptre of Fire:
     * S5: tell player that gryphon riders can now be recruited
     * S9: objectives changed to be more accurate upon moving to the volcano
   * Secrets of the Ancients:
     * Fixed number of scenarios in campaign listing
   * Son of the Black Eye:
     * S10: add dialogue on victory
   * The Rise of Wesnoth:
     * Tweaked dialogue in various scenarios
     * Fixed number of scenarios in campaign listing
     * S17a: prevent time over defeat if player chooses to defeat remaining saurians
   * The South Guard:
     * Update campaign description
     * Highlight narrator and gameplay explanations with colors
     * S1: create Sir Gerrick if player skips scenario with debug
     * S4: revise end of scenario dialogue
     * S5: add narrator warning when siding with bandits and reduce difficulty
     * S6b: create Urza Afalas if player skips S5 with debug
     * S6b: kill elves on side 1 if player got to this scenario with debug
     * S8b: fixed bug with shifted ToD schedules near campfires
   * Under the Burning Suns:
     * Various bugfixes (objectives, allied vision, unit spawns, event firing)
     * Updated various maps
     * Add additional animations to cutscenes and events
     * S2: add dehydration explanation to objectives
 Graphics
   * Own portraits for higher level bats
   * New Water Serpent and Cuttlefish portrait
   * New Wolf, Great Wolf and Direwolf portraits
   * Additional wolf/dog portrait for custom units
   * Separate Mudcrawler portrait
   * New Walking Corpse portrait for mounted variation
 Language and i18n
   * Updated translations: British English, Chinese (Traditional), Czech, Dutch,
     French, German, Italian, Japanese, Portuguese (Brazil), Russian, Spanish,
     Turkish, Ukrainian
   * Changed the :help command's output to split over multiple lines
   * Added translatable explanations of :droid, :help and :idle's arguments
 Multiplayer
   * A New Land:
     * Help menu can be accessed in any turn and doesn't pause the game
     * Bottleneck in the spider's caves removed
     * Swapped positions of Gryphon and Drake
     * Guards can't be tricked off position, leaders won't destroy buildings
     * Guards and Spiders are loyal – AI income has been adjusted accordingly
     * AI income increases gradually in lategame (very slowly)
   * 5P Wildlands:
     * fix default village_gold being too hight, disadvantaging player 5
 Packaging
   * added HighContrast icon
 WML engine
   * Fixed [music] ms_after= affecting the previous track instead of the intended one
 Miscellaneous and bug fixes
   * Update various references of mermen to merfolk or mer
   * Adjust several maps to use different castle graphics
   * OpenMP support has been removed
   * Clarify descriptions of income and upkeep in the help and in tooltips.

Version 1.14.8
 * Skipped due to need to reupload a broken 1.14.7 macOS App Store package as 1.14.8
2019-10-01 18:15:42 +00:00
nia
b844400e3e taisei: Update to 1.3.1
This is a stable maintenance release. It features some important bugfixes and a few optimizations and visual improvements backported from the v1.4 development tree, as well as new character art by @afensorm.

Other than fixing some rare game-breaking bugs, there are no gameplay changes and this version should be replay-compatible with the initial v1.3 release.
2019-10-01 14:25:08 +00:00
nia
4ececcf510 games: +naev +srb2 +xonotic +yquake2 2019-10-01 12:34:19 +00:00
nia
2071314361 Add games/xonotic. Based on work by Charlotte Koch in pkgsrc-wip.
Xonotic is an addictive, arena-style first person shooter with crisp
movement and a wide array of weapons. It combines intuitive mechanics with
in-your-face action to elevate your heart rate. Xonotic is and will always
be free-to-play.
2019-10-01 12:32:26 +00:00
nia
e7fd01c9e5 Add games/srb2.
Sonic Robo Blast 2 is a 3D open-source Sonic the Hedgehog fangame built
using a modified version of the Doom Legacy port of Doom. SRB2 is closely
inspired by the original Sonic games from the Sega Genesis, and attempts to
recreate the design in 3D. While SRB2 isn't fully completed, it already
features tons of levels, enemies, speed, and quite a lot of the fun that
the original Sonic games provided.
2019-10-01 12:30:31 +00:00
nia
f939272f35 Add games/yquake2.
Yamagi Quake II is an alternative client for id Software's Quake II. Our goal
is to provide the best Quake II experience possible, we strive to preserve
the gameplay as it was back in 1997. Thus we aim mostly for bug fixes,
stability and gentle enhancements were appropriate.
2019-10-01 12:28:18 +00:00
nia
6246caf03d Add games/naev. Based on work by Yorick Hardy in pkgsrc-wip.
NAEV is a 2D space trading and combat game, in a similar vein to
Escape Velocity. NAEV is played from a top-down perspective, featuring
fast-paced combat, many ships and outfits, and a large galaxy to explore.
The game is highly open-ended, letting players proceed at their own paces.
2019-10-01 12:25:37 +00:00
mef
83e322062c Regen distinfo, update DIST_SUBDIR 2019-09-27 22:40:39 +00:00
nia
58038ad679 openttd: Missing patch 2019-09-23 09:49:52 +00:00
prlw1
b7fd2862f7 Make gtk client playable by making drop menus appear. 2019-09-22 18:03:53 +00:00
nia
640c174b8c Add games/fallingtime. Based on work by Charlotte Koch in wip.
Like the Fall Down games, you are a ball and you must fall into the holes to
avoid being crushed by the top of the screen!
2019-09-22 12:10:45 +00:00
nia
1399060cc7 Add games/taisei.
Taisei (lit. Occident) is a free and open-source fangame of the Touhou
series.

Basically, it is a shoot 'em up game with lots of bullets (the genre is
literally called bullet hell). It doesn't aim to rebuild a particular
installment of the Touhou games, but is rather an original game set in the
world of Touhou.
2019-09-21 15:19:17 +00:00
nia
a8c852067e Add games/dunelegacy.
Dune Legacy is an effort by a handful of developers to revitalize the first-ever
real-time strategy game.

It tries to be as similar as possible to the original gameplay but to integrate
user interface features most modern realtime-strategy games have like selecting
multiple units.
2019-09-21 12:34:24 +00:00
nia
48ce4f7c83 cataclysm-dda-sdl: Fix CONFLICTS 2019-09-20 16:15:23 +00:00
nia
a855292106 games: Normalize some roguelikes with separate curses and SDL versions.
Add CONFLICTS.
2019-09-20 15:05:01 +00:00
nia
e8ba736a71 angband: Update to 4.2.0
It uses SDL for sound so the tileset version is now the SDL version
instead of the X11 version. Instead of games/angband-tty, games/angband
is now the TTY version.

There is a SDL2 port but it doesn't seem ready yet (the menu at the top
of the screen doesn't work). Keep SDL2 bits commented out so they're
ready to enable when the time comes.
2019-09-20 14:56:00 +00:00
nia
e676ed620b openttd: remove lies 2019-09-18 18:32:22 +00:00
nia
51f89c3af2 openttd: Update to 1.9.3
1.9.3 (2019-09-16)
------------------------------------------------------------------------
- Change: Use natural sort when sorting the file list (#7727)
- Fix #7479: Don't close construction windows when changing client name (#7728)
- Fix #7731: Files sorting by modification time on Windows XP (#7731)
- Fix #7644: [OSX] Better solution for colourspace/performance issues (#7741)

1.9.3-RC1 (2019-09-07)
------------------------------------------------------------------------
- Add: Can now click industries to make orders to their neutral station (e.g. oil rig) (#7709)
- Fix #7644: [OSX] Poor framerate on certain systems (#7721)
- Fix #7702: Highscore screen UI scaling (#7714)
- Fix #7704: [OSX] Handle malformed UTF8 strings, leading to crashes in server browser (#7705)
- Fix #7188: [AI] Possible crash when reloading an AI in multiplayer games (#7701, #7725)
- Fix: RemoveAirport function now returns 'Aircraft in the way' error message when occupied (#7690)
- Fix: Spelling in running costs setting help text (#7686)
- Fix #7655: 'Decrease' buttons in cheat window not working properly with UI scaling (#7669)
- Fix: [GS] Could not create elements on Storybook pages with ID > 255 (#7657)
- Fix #7626: Allow building road stops over town-owned one-way roads, instead of crashing (#7627)
2019-09-18 18:27:11 +00:00
ryoon
7917e25af2 Recursive revbump from audio/pulseaudio 2019-09-18 14:17:03 +00:00
nia
e0914752c8 xcowsay: update to 1.4
2016-09-08  Nick Gasson  <nick@nickg.me.uk>

	* configure.ac: updated to GNU gettext 0.19 and removed
	generated files from version control.

	* src/bubblegen.c (make_dream_bubble): fix warning about
	deprecation of `gdk_pixbuf_unref`.

	* xcowsay 1.4 released!

2015-05-31  Nick Gasson  <nick@nickg.me.uk>

	* src/display_cow.c (close_when_clicked): allow close event to
	be specified in settings.
	* src/xcowsay.c (main): add --release option to close window on
	mouse button release.

2012-11-19  Nick Gasson  <nick@nickg.me.uk>

	* src/config_file.c (next_token): allow values with quotes
	to be set in the config file.

2011-01-28  Justin Bogner  <justin.bogner@emc.com>

	* src/xcowsay.c (main): The reading-speed option requires an
	argument.
2019-09-16 15:04:11 +00:00
nia
333f3f7153 stone-soup-sdl: Needs glu 2019-09-15 14:49:24 +00:00
tsutsui
7ee857fc4c ruby-squib: fix missed ruby-gnome version in DEPENDS. 2019-09-14 18:34:30 +00:00
tsutsui
d40865e8a0 ruby-squib: update for ruby-gnome gem reorganization.
Bump PKGREVISION.
2019-09-14 18:12:49 +00:00
nia
8498d70c8f astromenace: Install icons with correct filenames. 2019-09-12 21:37:45 +00:00
nia
117a82ab0f astromenace: Install desktop file and icons.
Bump PKGREVISION.
2019-09-12 20:48:19 +00:00
ryoon
7800a4b94a Enable astromenace 2019-09-12 17:10:47 +00:00
ryoon
268fbc7e53 games/astromenace: import astromenace-1.4.1
Hardcore 3D space scroll-shooter with spaceship upgrade possibilities
2019-09-12 17:09:55 +00:00
ryoon
90a3a34cc0 Enable joystick support. Bump PKGREVISION 2019-09-12 15:23:22 +00:00
nia
c94aec01e9 REminiscence: Update to 0.3.7
- Switch from SDL1 to SDL2.
- Install a .desktop file.
- Add a MESSAGE with configuration instructions.
- Remove patch, no longer needed.
2019-09-11 19:02:14 +00:00
micha
8e1b3c9972 games/eureka: import eureka-1.24
Eureka is a map editor for the classic DOOM games, and a few related games
such as Heretic and Hexen. It supports Linux, Windows and OS X.

There is a 2D mode to create the layout and a 3D mode to check e.g. texture
alignment.
2019-09-11 16:26:17 +00:00
micha
dc55d8be16 games/Makefile: +eureka 2019-09-11 16:22:09 +00:00
nia
69ac228481 Add games/megaglest.
MegaGlest is an entertaining free (freeware and free software) and open
source cross-platform 3D real-time strategy (RTS) game, where you control
the armies of one of seven different factions.
2019-09-08 20:54:16 +00:00
nia
a1fbd44878 libretro-nxengine: Fix --version-script removal 2019-09-07 21:18:50 +00:00
nia
ba4cfc11a1 fillets-ng: Add missing patch 2019-09-07 14:50:29 +00:00
nia
c101c18f20 fillets-ng*: Update to 1.0.1
Fish Fillets NG - 1.0.1
* Fixed a bug in the last levels. Fish were unable to swim to some places.
  It happened next to the room border. The bug was introduced in version 0.9.2.
  Big thanks Radek and Mirek Olsak for discovering it.

Fish Fillets NG - 1.0.0
* Dutch spoken dialogs (by Astrid de Wijn and friends).
* Disallowed a move, to be consistent with the original Fish Fillets.
  Pushing of partially supported objects is disallowed.
  The object has to be supported by a wall or by a fish
  who isn't directly under it.

  You could switch back to the less restrictive rules
  by using "strict_rules=0" config option.
  Thanks Brian Raiter for reporting the discrepancy.
* Provided music looping without fading (by Brian Raiter).

Fish Fillets NG - 0.9.3
* Fixed compilation with the newer fribidi-0.19.2.

Fish Fillets NG - 0.9.2
* Fixed undefined behavior in the last levels. The outgoing objects could be stopped by an obstacle (thanks Josef Peterka for pointing it out).
* Fixed strange background colors on the F10 and F1 screens. SDL-1.2.14 would fix these too.

Fish Fillets NG - 0.9.1
* Used sound frequency 44100 to prevent crackles (thanks to Josef Peterka).

Fish Fillets NG - 0.9.0
* Level 'linux' (by Mirek Olsak).
* Level 'electromagnet' (by Stephan Barth).
* Embedded intro video (thanks to Mirek Olsak).
* Faster undo (hold -) (thanks to Mirek Olsak).
* Redo (hold +).
* Czech spoken dialogs for level 'keys' (thanks to Mirek Olsak).
* Updated Bulgarian translation (by Damyan Ivanov).
* Updated Swedish translation (by Olov Gustavsson).
* Enhanced graphics for the NG levels (by Fank Skalicky).

Fish Fillets NG - 0.8.1
* Two extra levels (by Stephan Barth and Mirek Olsak).
* Added support for translated images (by Leonid Myravjev).
* Prevented music restart on undo.
* Fixed checking for solvable room before undo saving.
* Fixed checking for second dead fish.

Fish Fillets NG - 0.8.0
* Undo (on key '-')
* Five extra levels (by Mirek Olsak)
* Slovenian translation (by Marko Burjek)
* Brazilian Portuguese translation (by Ricardo Faria)
* Russian translation (by Leonid Myravjev, Maria Antropova, Gregory Bonik)

Fish Fillets NG - 0.7.4
* One extra level (by Mirek Olsak)
* Bulgarian translation (by Damyan Ivanov)
* Swedish translation (by Olov Gustavsson)
* Fixed table iterations for lua5.1
2019-09-07 14:49:58 +00:00
jnemeth
feb9b822f2 add and enable chocolate-doom 2019-09-05 06:46:46 +00:00
nia
393892863e lbreakout2: Update to 2.6.5
Changes:

- in kids mode brick regeneration is four times slower (2015/10/17 MS)
- in kids mode bonuses last four times longer (2015/10/17 MS)
- division by zero crash fixed in server (2014/02/03 Colin Tuckley)
- added danish translation (2013/07/29 Joe Dalton)
- updated a number of levelsets from OFT (2013/03/20 MS)
- use $docdir for document path in configure (2012/08/15 MS)
- added a bunch of new levelsets, removed OldGames (2012/08/15 MS)
2019-09-04 17:43:15 +00:00
adam
0b88a9eb17 widelands: fix building on Darwin 2019-09-03 20:27:02 +00:00