Commit graph

5051 commits

Author SHA1 Message Date
nia
811d5129f3 easyrpg-player/liblcf: Update to 0.6.0
Many fixes and improvements have been made. An in-depth report of the
changes is available here:

https://blog.easyrpg.org/2019/03/easyrpg-player-0-6-0-preemptive-attack/
2019-03-05 10:45:38 +00:00
wiz
53d9d04207 *: recursive bump for poppler-0.74.0 2019-02-16 13:26:48 +00:00
nia
db9814e51f games/libretro-2048: Import version libretro-2048-20181229
Libretro is a simple but powerful development interface that allows for the
easy creation of emulators, games and multimedia applications that can plug
straight into any libretro-compatible frontend. This development interface is
open to others so that they can run these pluggable emulator and game cores
also in their own programs or devices.

2048 is a puzzle game.
2019-02-10 12:39:10 +00:00
dholland
fe50a5ed17 SETGIDGAME -> USE_GAMESGROUP 2019-01-20 08:15:00 +00:00
dholland
997d8c747a omega: SETGIDGAME -> USE_GAMESGROUP 2019-01-20 08:13:35 +00:00
dholland
de604545d4 jetpack: SETGIDGAME -> USE_GAMESGROUP 2019-01-20 08:09:29 +00:00
triaxx
e419f772af warzone2100: add missing build dependency
Some docs are building unconditionally if asciidoc is present that leads to
non deterministic PLIST.
2019-01-16 21:41:04 +00:00
wiz
4d86abc956 lgogdownloader: update to 3.4.
Changes not found
2019-01-09 13:49:01 +00:00
rillig
42d6c02bc7 games/puzzles: fix patch checksum in distinfo 2019-01-06 22:11:16 +00:00
rillig
fdcbe1b4c4 games/puzzles: update to 20181212
Upstream changes since 20160429:
- lots of small bug fixes in the individual games

Pkgsrc changes: To avoid the distfile that changes every day, the package
is built from a Git snapshot (with fixed commit). As a consequence, this
package depends on Perl, autoreconf and textproc/halibut now.
2019-01-06 20:37:14 +00:00
tnn
5bd7a76889 pingus: try to fix build with python-3
not fully tested because it is bombing with an unrelated error:
library 'boost_signals' not found
2019-01-02 19:16:20 +00:00
nia
dbf0547388 games/libretro-nxengine: Import version 20181126
Libretro is a simple but powerful development interface that allows
for the easy creation of emulators, games and multimedia applications
that can plug straight into any libretro-compatible frontend. This
development interface is open to others so that they can run these
pluggable emulator and game cores also in their own programs or
devices.

NXEngine is a Cave Story game engine clone developed by Caitlin
Shaw.

Cave Story is a platform-adventure video game developed over five
years by Daisuke "Pixel" Amaya. Cave Story features 2D platform
mechanics and is reminiscent of the classic games the developer
played in his youth, such as Metroid and Castlevania. It received
wide critical acclaim for its compelling characters, setting, story
and gameplay.
2018-12-23 15:05:51 +00:00
nia
dd978d3646 easyrpg-player: Import version 0.5.4
EasyRPG Player is a game interpreter to play RPG Maker 2000, 2003
and EasyRPG games. It uses the LCF parser library (liblcf) to read
RPG Maker game data.
2018-12-21 16:57:35 +00:00
nia
1f2e71efc1 games/liblcf: Import version 0.5.4
liblcf is a library to handle RPG Maker 2000 and 2003 game data.
It can read and write LCF and XML files.

liblcf is part of the EasyRPG Project.
2018-12-21 16:56:18 +00:00
triaxx
0644fe6a5a warzone2100: option to select backend (sdl2/qt5) 2018-12-14 17:29:32 +00:00
triaxx
f9f96c917c warzone2100: update to 3.2.3
ChangeLog:
A lot a things since 2.3.2!
See https://github.com/Warzone2100/warzone2100/blob/master/ChangeLog
2018-12-14 17:27:01 +00:00
adam
5b12b7b592 revbump for boost 1.69.0 2018-12-13 19:51:31 +00:00
wiz
ee3874943e *: recursive bump for poppler-0.72.0 2018-12-10 10:59:23 +00:00
adam
6697b78088 Removed commented-out PKGREVISIONs 2018-12-09 21:05:32 +00:00
adam
16dd5de231 revbump after updating textproc/icu 2018-12-09 18:51:58 +00:00
nia
1ffaf0ec5e flightgear-data: Update to 2018.2.2. No changelog. 2018-12-04 03:57:03 +00:00
nia
8420f83e5f flightgear: Update to 2018.2.2 2018-12-04 03:56:27 +00:00
nia
56b52d432c simgear: add back the revision to the buildlink abi depends. 2018-12-04 01:01:14 +00:00
nia
544ea0e01c simgear: add boost-libs to the buildlink 2018-12-04 00:13:07 +00:00
nia
b5fff38466 simgear: add boost-libs. 2018-12-03 22:22:24 +00:00
wiz
7205365b95 *: recursive bump for poppler-0.71.0 shlib bump 2018-12-03 08:35:28 +00:00
prlw1
603b5ccdc7 Revbump for libcanberra gstreamer change. 2018-11-29 11:21:45 +00:00
dholland
17d8664798 USE_GAMESGROUP, not SETGIDGAME. 2018-11-26 07:12:39 +00:00
ryoon
f1b968dd47 Recursive revbump from multimedia/libva 2018-11-23 08:06:28 +00:00
maya
097afea4b4 angband-tty: Drop old GCC logic 2018-11-20 18:09:46 +00:00
kleink
f1a683c990 Revbump after cairo 1.16.0 update. 2018-11-14 22:20:58 +00:00
kleink
f32aa27814 xconq: Relinquish pkg maintainership to pkgsrc-users. 2018-11-14 18:22:54 +00:00
ryoon
b86dfe6873 Recursive revbump from hardbuzz-2.1.1 2018-11-12 03:51:07 +00:00
leot
b39a88c052 neverball: Needs c99 and avoid vsnprintf(3) hacks
- On NetBSD (and probably other operating system) the build failed
  because due `extern int vsnprintf(char *, size_t, const char *, va_list);'
  and SSP use.  `-std=c99' is already passed to the compiler
  and vsnprintf(3) is part of C99 so avoid the `extern'.
- Add LICENSE

Bump PKGREVISION

Problem noticed and original patch by chardar on #pkgsrc with little
adjustments from me, thanks a lot!
2018-10-12 09:37:25 +00:00
roy
824ddd1408 Link AitDoB 2018-10-04 15:47:28 +00:00
roy
71bbc1f381 Import Ascent into the Depths of Beyond -- A roguelike game
No release, so used a commit ref from github.

Patches added to allow NetBSD curses to be used although it will
not display entirely correctly unless you use NetBSD-8.1 or ncurses.
2018-10-04 15:46:48 +00:00
adam
f285d7c649 wesnoth: updated to 1.14.5
Version 1.14.5

AI
Fixed crash in AI code when a side has multiple leaders.
Fix AI ignoring teleport locations when moving leader to leader goals.
Fast Micro AI: Fix bug crashing the AI when units with chance-to-hit specials without id are on map.
Campaigns

Heir to the Throne:
S6: Allow canceling an attack when a move+attack spawns enemy units
S6: Change the trigger for spawning undead reinforcements
S17: Add dialog explaining the lava game mechanic and an easter egg

Liberty:
S3: Add story and war drums music.

Northern Rebirth:
S12: empty sides are hidden.
S13: allied leaders whose death causes defeat won't leave their keep and the lich brothers and Krash got more gold.

Sceptre of Fire:
S4: a cave entrance has been added.
S5: Gryphon Riders are now available starting form S5 (formerly S3).
S7: it's now impossible to kill all pursuers.

Secrets of the Ancients:
Fix dialog said by wrong unit & revert previous fix
The Hammer of Thursagan:
S10: Fix objectives requiring too much of the player.

The South Guard:
S2: the case where Deoran is not sent to the Citadel is handled better.
S2: enemy units will no longer neutralize villages instead of capturing or burning them. This also means certain units will no longer be hidden in the Game Stats list.
S4: bodyguards are never spawned next to other units, and always in forest.
S5: zombies have now one castle with two leaders.
S6a: mermen leave after this scenario and will no longer be available.
S7a & S8a: a certain hero may now die.

Tutorial:
Show an undo reminder if one is out of moves, but can't end the turn yet.
Added more information to the Status Table prompt about how to access it
Under the Burning Suns:
New graphics for Eloh.

Multiplayer
A New Land: Fixed village gold being 1 instead of 2.
Fixed Random Start Time not working
Fixed a possible crash when leaving a game as an observer
Fixed Start Game locked when other players abort the faction/leader selection dialog
Fixed Skip Replay when joining MP campaigns.
Fixed OOS errors when undoing after ally chat.
Fixed game freezing upon droiding with Delayed Shroud Updates
Fixed require_scenario and require_era attributes.

Language and i18n
Updated translations: British English, Chinese (Traditional), Czech, French, German, Hungarian, Italian, Japanese, Scottish Gaelic, Ukrainian.

User Interface
On laptop computers we now show how much battery you have left.
MacOS: Fixed moving the mouse with a touchpad also scrolling GUI dialogs.
MacOS: Add build number to OS version report.
Fix layout of Preferences window with some localizations (such as Czech).
Load Game now shows the chosen difficulty with the same name that you originally selected.
Load Game now shows the modifications enabled in the selected savegame
Force leader sprites larger than 72x72 to be downscaled in Load Game
Add left padding to dialog messages shown with a portrait on the right
Addon Manager uses clearer terms for sort order.
Fix reversed sort order by unit level in Unit List and Recall Unit.
Fixed crash in Recall Unit when no units match the filter

WML engine
Fixed [animate_unit] and [heal_unit] preventing unit halo from disappearing if the unit dies later

Miscellaneous and bug fixes
Fix some minor problems with the macOS package.
Fixed crash when trying to attack with a unit without usable weapons
Fixed the debug mode Create Unit dialog crashing when changing the gender of the previous selection after causing the list to come up empty using the filter box.
Allow searching by race and internal unit type id with the Create Unit filter box as well.
wmlxgettext is now included in release packages, so a separate download is no longer required to use it with GUI.pyw.
Fixed crash when pressing Reset replay
Fixed editor cannot add starting location for > 9 players.
Fixed crash in Lua tstring comparision
Fixed objectives at scenario start using old/cached values of conditions/variables
Show an error message when trying to open the Lua console while not in debug mode.
On enemy side's turn, don't scroll to that side's leader if it's invisible.
Fixed :droid ignoring its second argument.
Fixed :droid giving no feedback when successful.
2018-10-03 11:36:16 +00:00
maya
917211b9a8 love09: update to 0.9.2
We would benefit from having the latest branch in each 0.9.x, as they're
backwards compatible (but not forwards!).

changes:

0.9.2:

    The lua 5.3 UTF-8 module was added, bringing easy handling of UTF-8 in strings.
    Added [wiki]love.joystick.loadGamepadMappings[/wiki] and [wiki]love.joystick.saveGamepadMappings[/wiki] to easily load and store gamepad mapping databases. See [wiki]love.joystick.setGamepadMapping[/wiki] for more details.
    Added relative mouse mode ([wiki]love.mouse.setRelativeMode[/wiki]) and the corresponding [wiki]love.mousemoved[/wiki].
    Added symlink support to love.filesystem, as well as [wiki]love.filesystem.getRealDirectory[/wiki], making development and debugging easier.
    Fixed a bunch of memory leaks, crashes and other bugs.
    Renamed FSAA to MSAA.
    The 'console' option now tries to re-use its console, and it can open earlier, allowing its use in early stages of game loading.
    Replace several error messages with clearer, more obvious ones.

0.9.1:

• Canvases can now be used with SpriteBatches, ParticleSystems, and Meshes. Canvases and Images are now both sub-types of the new [wiki]Texture[/wiki] type, which those three things accept. [wiki]SpriteBatch:setTexture[/wiki] (etc.) have been added, and [wiki]SpriteBatch:setImage[/wiki] (etc.) is now deprecated, but not removed yet.

• Better support for retina displays in OS X has been added. To take advantage of it, you will need to enable the new "highdpi" window flag in either [wiki]love.conf[/wiki] or [wiki]love.window.setMode[/wiki]. When this is done on a compatible computer, the pixel resolution of the window will be double what the requested window size is. You will almost certainly need to adjust your code if you want to use this properly! The new function [wiki]love.window.getPixelScale[/wiki] can help immensely.

• Canvases now have antialiasing support. You will need to request it when creating the Canvas, with the new function variant [wiki]love.graphics.newCanvas[/wiki](width, height, texturetype, fsaa).

• A new function [wiki]Source:clone[/wiki] has been added. This lets you create multiple static Sources which play the same sound much more efficiently (in terms of loading time, memory usage, and code duplication.)

• Some nasty bugs have been fixed, including an off-by-one issue in [wiki]Joystick:isDown[/wiki], love.graphics.setCanvas breaking everything when love.graphics.setScissor is used sometimes, and 8-bit [wiki]SoundData[/wiki] sounding completely wrong when loaded into a [wiki]Source[/wiki].
2018-10-01 23:20:41 +00:00
maya
161347f7e6 Makefile: love{07,08,09,010}, mrrescue, sienna, not_pacman, not_tetris, mari0 2018-09-30 19:32:00 +00:00
maya
bc714800d5 not_pacman: appease pkglint 2018-09-30 19:29:18 +00:00
maya
d8887270f0 Add mari0 version 1.6
A complete from scratch recreation of Super Mario Bros. with a
focus on perfectly imitating the feel the 1985 classic gave us.
Then give Mario a portal gun, add puzzle game mechanics from Portal
and there you go. And if that wasn't crazy enough, play 4-player
coop, with everyone having their own Portal gun!
2018-09-30 19:28:46 +00:00
maya
39dc551fa7 Add sienna version 1.0c
Sienna is a simple, fast-paced one-button platformer
2018-09-30 19:28:03 +00:00
maya
8ccd55d3fa Add mrrescue version 1.02e
Mr. Rescue is an arcade styled 2d action game centered around
evacuating civilians from burning buildings.

The game features fast paced fire extinguishing action, intense
boss battles, a catchy soundtrack and lots of throwing people around
in pseudo-randomly generated buildings.
2018-09-30 19:27:19 +00:00
maya
a9f05698ab Add not_tetris version 2.0
Basically it's a little like tetris except with a twist.  Instead
of boring straight lines and straight falling blocks, you have to
deal with blocks that act according to physics!  Includes oldschool
graphics, music, sounds, and new physics.
2018-09-30 19:26:19 +00:00
maya
55437378ff Add not_pacman version 1.4
Ever wondered how Pacman would be like with physics? No? Well, it's
revolutionary. This mashup of "Not" and "Pacman" puts The Pac and
the Ghosts in a in a Pacworld cage, at mercy of gravity and the
level's shape, controlled solely by you. Ghosts still don't like
you very much, so you should be careful to make Pacman avoid them.
2018-09-30 19:25:06 +00:00
maya
3667a2229c Add love010, LOVE version 0.10.2
LOVE is a framework for making 2D games in the Lua programming
language. LOVE is totally free, and can be used in anything from
friendly open-source hobby projects, to evil, closed-source commercial
ones.

We need multiple versions as games were written for the older versions.
2018-09-30 19:21:18 +00:00
maya
37c6ac957b Add love09, LOVE version 0.9.0
LOVE is a framework for making 2D games in the Lua programming
language. LOVE is totally free, and can be used in anything from
friendly open-source hobby projects, to evil, closed-source commercial
ones.

We need multiple versions as games were written for the older versions.
2018-09-30 19:17:24 +00:00
maya
524df28d03 Add love08, LOVE version 0.8.0
LOVE is a framework for making 2D games in the Lua programming
language. LOVE is totally free, and can be used in anything from
friendly open-source hobby projects, to evil, closed-source commercial
ones.

We need multiple versions as games were written for the older versions.
2018-09-30 19:12:48 +00:00
maya
1d06f74438 Add love07, LOVE version 0.7.2
LOVE is a framework for making 2D games in the Lua programming
language. LOVE is totally free, and can be used in anything from
friendly open-source hobby projects, to evil, closed-source commercial
ones.

We need multiple versions as games were written for the older versions.
2018-09-30 19:10:10 +00:00
joerg
4b9a04e761 Not compatible with C++11. 2018-09-25 20:22:34 +00:00