Commit graph

5873 commits

Author SHA1 Message Date
nia
c02e70ac59 Drop MAINTAINER for a few things I no longer use 2020-09-30 07:30:22 +00:00
adam
090456076f wesnoth: updated to 1.14.14
Version 1.14.14
Add-ons client
   * Add-on titles and descriptions translated to the current language are used when available.
     The original English title is displayed in the UI and considered for search purposes in addition
     to translations.
Add-ons server
   * Made it possible to provide translations for add-on titles and descriptions at upload
     time in the .pbl. Only clients running 1.14.14/1.15.4 or later can read the
     translated values.
Language and i18n
   * Updated translations: British English, Catalan, Chinese (Simplified),
     Chinese (Traditional), Czech, Esperanto, French, Hungarian, Italian, Polish,
     Portuguese (Brazil), Russian, Spanish, Turkish
Multiplayer
   * 5p - The Wilderlands:
     * Player 5’s units are sorted when cycling through them with the »n« key.
     * Map tweaks (changes to some castles & villages, the northern river and embellishments)
User interface
   * Do not list nameless abilities in the Abilities and Ability Upgrades lists in unit
     descriptions in Help.
   * Fixed disabled buttons using the pressed highlight color.
Miscellaneous and bug fixes
   * Made wmllint recognize [remove_time_area] in order to avoid spurious warnings about
     unit ids.
   * Files created by the scenario editor include a boilerplate warning about hand-editing them.
2020-09-29 08:55:54 +00:00
adam
5d548df952 scummvm: updated to 2.2.0
2.2.0 "Interactive Fantasy" (2020-09-27)

New games:
Added support for Blazing Dragons.
Added support for Griffon Legend.
Added support for Interactive Fiction games based on the following engines:
ADRIFT (except for version 5)
AdvSys
AGT
Alan 2 & 3
Archetype (newly reimplemented for Glk from the original Pascal sources)
Hugo
JACL
Level 9
Magnetic Scrolls
Quest
Scott Adams
ZCode (all ZCode games except the Infocom graphical version 6 games).
Currently, more than 1600 games are detected and supported.
Added support for Operation Stealth.
Added support for Police Quest: SWAT.
Added support for English translation of Prince and the Coward.
Added support for Ultima IV - Quest of the Avatar.
Added support for Ultima VI - The False Prophet.
Added support for Ultima VIII - Pagan.

New ports:
MorphOS port got a major rewrite.

General:
Autosaves are now supported for all the engines.
Errors are more likely to open the debugger, and be displayed, than just crash ScummVM.
Games are sorted in GUI ignoring the articles.
Now Hebrew is displayed correctly in GUI (requires FriBiDi library).
Updated the Roland MT-32 emulation code to Munt 2.4.0.
Added option to select the default voice for ports that support Text-to-Speech.
Added support for Discord Rich Presence integration on supported platforms (Windows Vista+, macOS 10.9+ 64 Bit)
Major improvements to the keymapper.

BBVS:
Added support for the demo, available from our website.
Added support for the Loogie minigame demo.

Dreamweb:
Added support for Russian fan-translation.
Fixed animation speed.

Illusions:
Fixed subtitle speed (set it to max for good speed).
Added support for Russian Duckman.

Kyra:
Added support for the SegaCD version of Eye of the Beholder I (with CD-Audio, animated cutscenes and map function).
Added support for the PC-98 version of Eye of the Beholder I.
Added support for the Spanish versions of Eye of the Beholder I and II, Legend of Kyrandia 1 (CD-ROM fan translation) and Legend of Kyrandia 2 (floppy version and CD-ROM fan translation). Fix Spanish Lands of Lore support (floppy version and CD-ROM fan translation).

Lab:
Fixed sound looping in some rooms.

Neverhood:
Added support for bigger demo, available from our website.

Prince:
Fixed inventory item descriptions display.
Added English translation.
Fixed bug with infinite loop when looking at some objects.

Queen:
Fixed loading a save game from the launcher.
Fixed random long delays when starting a game.

SCI:
Major improvements to Amiga and Mac sound drivers.
Improved MIDI playback and fixed many audio issues.
Fixed 30 original script bugs in ECO2, GK1, KQ4, KQ5, KQ6, KQ7, LB1, LONGBOW, PHANT2, QFG1, QFG3, QFG4, SQ5 and SQ6.
Fixed a script bug responsible for rare and random lockups in most Sierra games between 1992-1996.
Added support for Inside the Chest / Behind the Developer's Shield.
Added support for German LSL6-Floppy.
Added support for Hebrew Torin's Passage.
Added support for Italian Lighthouse.
Added support for Polish KQ5, LSL2, LSL3, LSL5 and LSL6-Floppy.
Fixed Russian LSL1 error when hailing a taxi.
Fixed Phantasmagoria 2 error when attempting easter eggs.
Fixed QFG3 auto-saves.
Fixed QFG4 and Shivers save game thumbnails being obscured by control panels.
Fixed a random crash in the Windows version when exiting a game.
Added support for Roland D-110 sound driver.
The "Prefer digital sound effects" checkbox works correctly now for SCI01/SCI1 games.

SCUMM:
Fixed palette issues leading to incorrect colors in MM NES intro and dark rooms.
Fixed the rendering of the flashlight in MM NES to match the original version.
Replaced the existing NES palette to a more accurate NTSC palette based on Mesen.
Added a new GUI option to switch to an alternative NES palette based on the NES Classic.
Improved colors in Apple //gs Maniac Mansion.
Fixed crash when entering garage in Apple //gs Maniac Mansion.
Added support from Classic Full Throttle from Remastered release.

Supernova:
Improved English translation.

Sky:
Fixed syncing of music volume between native settings panel and ScummVM configuration.

Sword1:
Added support for localized menus in Novy Disk Russian Trilogy release.
Added support for Spanish playable Demo available from our website.

Sword2:
Added support for Spanish playable Demo available from our website.

Titanic:
Fixed Barbot crash after asking what else he needs.

Wintermute:
Added subsystem for tracking achievements, implemented for 10+ games.

Xeen:
Add missing sprite drawer for enemies hit by Energy Blast.
Fixed freeze due to bad mob data at the top of Witches Tower.
Fix crash loading some savegames directly from the launcher.
Fix curing the well in Nightshadow.
Fix loading of wall items from savegames.
Fix U/D keys not working on Quests dialog
Fix incorrect mirror destination for Dragon Tower
Fix crash reading book in Great Pyramid safe
Prevent attributes from going negative
Fix border faces animation during Clairvoyance

ZVision:
Fixed regression in the safe puzzle in Zork Nemesis: The Forbidden Lands.
Fixed getting perfect score in Zork: Grand Inquisitor.

Android port:
Added support for immersive fullscreen mode.
Improved keyboard and mouse input.

iOS port:
Fixed unsupported graphic mode for some games (such as SCI games with high quality video scaling enabled).
Removed Quit button to follow the iOS design guidelines.
Removed virtual keyboard input assistant bar. In particular this means that we no longer see a bar at the bottom of the screen when using an external keyboard.
Added save of current game state if possible when switching to a different task and restore game state when returning to the ScummVM task.

Linux port:
Added option to use the system file browser instead of the ScummVM file browser.

MacOS X port:
Fixed blurry on Retina screens. Unfortunately this required dropping support for the dark theme for window decorations.
Fixed Taskbar icon display when running a game (this was broken since ScummVM 1.9.0).

RISC OS port:
Added a VFP optimized build for newer hardware.

Windows port:
Added support for using additional OneCore voices for text to speech.
Active support for Windows Vista and lower is now discontinued. While we still provide builds for those systems in the foreseeable future, some newer features might be missing.
2020-09-29 08:44:25 +00:00
micha
923e14c470 games/doom1: Reset Maintainer
Final release of shareware episode, no more updates expected.
2020-09-28 11:07:51 +00:00
micha
b70bb66786 games/doom2-pwad-preacher: Reset Maintainer
Levels are considered finished, no more updates expected.
2020-09-28 11:06:19 +00:00
micha
2880441fee games/doom2-pwad-struggle: Reset Maintainer
Levels are considered finished, no more updates expected.
2020-09-28 11:05:32 +00:00
micha
cde54ea33c games/woof: Update to 2.3.0
- Binaries are now built with optimization flags and debugging information
  (stripped for release).
- A "secret" option to force integer video scaling factors has been added
  ("integer_scaling").
- A mouse button binding for the "Use" action has been added. Double click
  acting as "Use" has been made optional.
- The "Ouch Face" and the "Picked up a Medikit that you really need" message
  are now shown as intended.

You may have to rebind your mouse buttons!
2020-09-28 10:03:11 +00:00
micha
e00cd6985c games/woof: Update to 2.2.0
- Level stats and level time widgets have been added to the automap.
- The weapon sprites can now be centered during attacks.
- A crash when a Dehacked patch attempts to assign a non-existent code
  pointer has been fixed.
2020-09-14 08:14:03 +00:00
wiz
3a9b7ffe12 game/Makefile: +q5go. 2020-09-12 22:14:15 +00:00
wiz
156427cbba games/q5go: import q5go-1.1.1
This is a tool for Go players which performs the following functions:

* SGF editor
* Analysis frontend for KataGo, Leela Zero or compatible engines
* GTP interface
* IGS client
* Export to a variety of formats

The basic goal for this program is to provide an everyday SGF editor
that is fast, easy and convenient to use and does everything you
could want out of such a tool. Some of the more unusual features
include a Go diagram exporting function for sites like lifein19x19.com
or Sensei's library, as well as SVG vector graphics or slide export.
q5go also supports some non-standard Go variants. For beginners,
tutorials that explain the rules and basic tactics are included.

This program is based on the old Qt3 version of qGo, but ported to
Qt5 and modernized.
2020-09-12 22:14:01 +00:00
micha
1307c85322 games/woof: Build fix for Darwin
XDG desktop and icon files are now always installed (on Darwin too).
pkgsrc users maybe have X11 installed on Apple machines.
2020-09-11 10:28:09 +00:00
nia
2c91ab5a09 iortcw: Remove hardcoded list of CPU architectures 2020-09-09 11:22:27 +00:00
micha
280c8f4da4 games/woof: Update to 2.1.1
Bug-fix release, fixing linedef type 242 rendering with moving control
sectors and SDL2_Mixer opening a different number of audio channels than
requested.
2020-09-03 10:26:47 +00:00
kim
b3f2f0abe1 Use http with ftp.funet.fi 2020-09-02 22:16:48 +00:00
wiz
00da7815c0 *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
nia
03e1ab13af gemrb: Update to 0.8.7
GemRB v0.8.7 (2020-08-23):
  New features:
    - new smarter pathfinder with bumping support
    - animal taming, iwd2 hardcoded saving throw bonuses
    - vcpkg and out-of-the box msvc support
    - non-ascii data filename support

  Improved features:
    - disk reading speedups, ease of setup
    - iwd chargen, pst spell timing, hardcoded overlays, iwd2 casting ai
    - better actor speeds & walk sounds
    - audio, pst ini handling, savegame compatibility, morale handling
    - effects, projectiles, actions, range calculations
    - bugfixes

  Notes:
    - switched to c++11 and cmake 3.1 as a minimum
    - dropped windows 9x compatibility
2020-08-31 12:46:21 +00:00
joerg
f125083e26 Cleanup 2020-08-27 12:33:34 +00:00
joerg
9516924ef3 Don't use abs on unsigned types. 2020-08-27 12:33:19 +00:00
micha
24214c7e8e games/woof: Update to 2.1.0
- The "Run" key inverts "Always Run" behaviour.
- Key bindings have been added to restart a level or go to the next level.
2020-08-21 16:31:30 +00:00
leot
b13a568190 *: revbump for libsndfile 2020-08-18 17:57:24 +00:00
tnn
a5a9f07e67 openttd: use pkg-config to find liblzo2 2020-08-18 03:27:49 +00:00
tnn
8aa4db9df7 openrct2: package requires an Internet connection to build, add comment
Normally I would just mark it BROKEN but it seems to actually verify
the checksum of the file it tries to fetch during install stage.
Still, this needs to be fixed.
2020-08-18 02:50:51 +00:00
leot
0e49372c4e *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:17:15 +00:00
jperkin
6db343939f xnibbles: Handle OSS_TYPE=none correctly. 2020-08-17 10:52:49 +00:00
nia
10028157ac 7kaa: Update to 2.15.4p1
"This is a patch release to fix a few issues with 2.15.4. All users should
upgrade."
2020-08-09 15:03:29 +00:00
leot
9c747e5e33 endless-sky: Simplify distfile handling and remove redundant WRKSRC definition
Discussed with and ok by <dholland>
2020-07-28 14:53:34 +00:00
dholland
4b5e38740d Woops, use right HOMEPAGE. 2020-07-27 23:23:20 +00:00
nia
bd4f8a6340 widelands: remoe widelands: remove patch from distinfo 2020-07-27 15:22:11 +00:00
nia
a5f4d36f0e widelands: Update to build 21, based on work by Michael Baeuerle in wip
Very long changelog:
https://www.widelands.org/changelog/
2020-07-27 15:21:42 +00:00
wiz
5f05e697e4 dMagnetic: update to 0.25.
Now supports C64 images.

Provided by the author Thomas Dettbarn in PR 55518.
2020-07-26 20:47:37 +00:00
wiz
ac8066a783 warzone2100: fix path to ruby-asciidoctor
Remove superfluous API depends versions (bl3.mk already requires newer)
as reported by pkglint.
2020-07-26 17:10:48 +00:00
dholland
e27dfbdd20 +endless-sky 2020-07-26 05:22:35 +00:00
dholland
b6f9311aff Add Endless Sky, a side-scrolling space trading game.
(Its ancestry clearly includes Elite, though I couldn't say how in any
detail.)

Alas, it does not run on my NetBSD because of opengl version issues,
but it should run on Linux and MacOS.

Be careful, it can be quite a timesuck :-)
2020-07-26 05:21:20 +00:00
micha
d35346ec5c games/ajbsp: Build fix for SunOS
Remove nonportable strip option "--strip-unneeded".
POSIX strip doesn't support options.

Bump PKGREVISION because the different strip algorithm affects platforms
with support for "--strip-unneeded".
2020-07-22 10:25:24 +00:00
triaxx
7ea47079bd warzone2100: Update to 3.4.1
pkgsrc changes:
---------------
  * The project is now hosted on Github
  * Remove the patches: the fixes have been fixed upstream
  * The tool to generate documentation has been replaced from textproc/asciidoc
    to textproc/ruby-asciidoctor

upstream changes:
-----------------
2020-07-19: Version 3.4.1
 * General:
   * Fix: Zoom speed tied to game speed (commit:22a7855b4ca5262f75b48625ea1a2fd14e6e3d2d, #939)
   * Fix: Chatbox text drawn over tooltips (commit:605969d3196d56d7fbcc9057b776d168630a9634, #965)
   * Fix: End game stat bars having an off by one error (commit:ef02b1256619e15b0b08a7d8fbe36b4a60994204, #973)
   * Fix: Improve keymap default logic (commit:79518b0b19396c48ffc607183353dbe252578291, commit:8d764e53c31909f12d46ab8194d64be460988618, #977)
   * Fix: Chatbox related softlock (commit:a12b1a9cf305054317630664492dc8816acefada, #978)
   * Fix: Fix simple keybinds not firing when a meta key is held down (commit:92979bab768e0fba7666c944883885017e8ddcc8, #993)
   * Fix: Refund factory power better with queued templates (commit:43b48a7a8552615787a07ee808a9693e0f8bf7b7, #990)
   * Fix: Minimized/occluded window causing a huge spike in CPU activity on macOS due to vsync issue (commit:17fb3cc2db07cd063886ef6d180a5b8be65e7654, #1020)
   * Fix: Prevent softlock when opening reticule menus while keymap is open in multiplayer (commit:7a268d18fbff99ff09eb639db2b6cb940fa33dd7, #1030)
 * Campaign:
   * Change: Victory condition "eliminate bases" now triggers a last attack from the AI like the other conditions do (commit:215f6f255621138b745ef364052d2890282f41f0, #988)
   * Fix: Failing at the start of cam3-c if no trucks were present at the end of the cam3-1 mission (commit:46fe92bfecbed112af1bef5f0ade117039650ff7, #1021)
 * Multiplayer:
   * Fix: Changing flag color should not reset ready status (commit:cd1c0be79a6698d8db6e2110a8899239e08e9a91, #966)
   * Fix: Fix map preview sticking to kicked players (commit:a411fddbc629829c7010503e0c85ca274006b98d, #974)
   * Fix: Player stat "played" not representing actual completed games played (commit:ca27273228e8f04df5e5c7e1bde45950b3be1e8f, #1013)
   * Fix: Reload palette file after mod downloads (commit:4a8f98d4b5f9a72b0dd09b4241a7d60646d69505, #1015)
   * Remove: Prevent ability to change to smaller maps after hosting has started (commit:c56ad15e34ed1cdd52d885b1b3b6d751a2c1a1ff, #1027)
 * AI:
   * Change: Improvements to BoneCrusher! AI (commit:e02323c2665da6f6ce09f7417c47f00e71439498, commit:9902035e1d4600c246b553f52e526f8a126bb2f6, commit:38a44a163ad2af9d628f0a8875f5eb8594d3ad95, #1007)
 * Balance:
   * Change: Make Scourge available at start in T3 (commit:ab9a5f3d5b861c84023df8cc3bc19ca548b61557, #999)
 * Other:
   * Add: Account for Repair/Demolish construction queue mid-way stopping (commit:588c84c9a42f9de8e841322468b9574c0d4a7811, #989)
   * Add: macOS: Video sequences app bundle packaging (commit:880352481ad60c61b120a3f59893b3d8c2668eec, #1018)
   * Change: Set new map zoom rate limits (commit:5d212ce31693585cae5f0c68331d7eae7e7f6dfb, #939)
   * Change: Point revisions use the same app configuration / save directory (commit:22dab1a7069bc86acf5a1c161bd3f18252d29c56, #976)
   * Fix: Damage calculation must always return at least 1 thus fixing Nexus Link damage against tracked units (commit: 7b41dd69c63cbdc3c5ef53b89a3ea717e06ad9c8, #981)

2020-06-24: Version 3.4.0
 * General:
   * Add: Frontend "continue last save" option (commit:54536b3bb2f919de5250698ea00317c0b174c797, #408)
   * Add: Shortcut to quit to main-menu after victory (commit:9beabb55a7444c5cb02ab9992f22dd51ded7fe43, #518)
   * Add: T4 technology level where all research is completed and addon.lev change (commit:c0f8f1ddef9e38948a9fed5aa300f9a4b5698a1d, commit:e50fac0423492ca8180e42507fe0db6c51c9a282, commit:1cfb90a05efc7f7135d5b659b434a6381aee71a8, #396)
   * Add: Option to enforce structure limits on maps and disable most research related to limited structures (commit:ba06ee18c99b04f3cd46a81e2eed1a251f2d05f3, commit:55d627faf623ec07663701165ab4efe3d8044408, #409)
   * Add: Quicksave feature (commit: d130d5cf8f510dbcf6a3680d5ef436b18d761669, #464)
   * Add: Way to change most game settings with the in-game pause menu (commit:905cc6ff2f659d6118ce13285f2ddd341a17c6cf, commit:e821f2ed15765f0f0a7fe64df335f646bf61e93b, #469, #565)
   * Add: Autosave feature where the save rate is moddable in rules.js (commit:bff9eb56db0b0883156eb14bcd8add2327bc0f7a, #536)
   * Add: Favorite build items menu shown as a heart icon (commit:8241df0042cfaac75b2e1b192ffb8c31b220ec4e, #556)
   * Add: Right-click AI slot to quickly copy it to all other AI slots (commit:e7ff1e1d5fb956aeaa1dc721f3950dd0f2f4de2b, #551)
   * Add: Randomization of game options button in skirmish/multiplayer games (commit:f49ff2b8bbbf9b43bf80dbb2402507cf770cef89, #539)
   * Add: Randomization of map and positions. Not available when hosting games (commit:e821f2ed15765f0f0a7fe64df335f646bf61e93b, commit:c4fb21e2dfd02b48c353e0b2491d87728770569b, #568, #596)
   * Add: Allow pressing enter/return key when connecting to password protected games (commit:81a1a3790662ba3508b888d47929bf0011a6bc4b, #579)
   * Add: Add support for changing map, game name, and hosting player's name after already hosting (too many commits, #526)
   * Add: Support configuration of OpenAL-HRTF mode (commit:33c4d81795f8f98c103b2af81d4c1575f0f4abb4, #675)
   * Add: Support in-game notification popups (commit:0d9a0e6736ee830b29811bf27eacf79f693f8ab5, #679)
   * Add: keybindings for camera pan added (commit:6fb19e8a053a9a5de2138fe6afa6c1ea6d7e0c6f, #739)
   * Add: Discord rich presence / join support (commit:9c59dd3b15a7d14b4a11244daecaf9fa45d7aac7, #876)
   * Add: Unit / kill count gui feature (commit:ff8c56612a1e3afd597f88fb6cd2ae56142e5206, #943)
   * Change: Challenge layout updates (commit:93db639e1f83ea1819139bf6b85f70b1287a094e, #524)
   * Change: Pressing the key 'M' now shows the key mappings (commit:0bc1b68c862f85146b0693e9c29509ddf63fd5ad, #661)
   * Change: Sort saved games so that recent ones appear first (commit:2d35022fd58193fe6995c6df7806bf6d1a77bd55, #902)
   * Change: Simplify technology level selection (commit:e448c8a4f3b865957aab58d8718f6da1c2bf87eb, #949)
   * Fix: Not initializing the random number generators at application start (commit:925cb7ca4614930ad40d0932c6d957e7986090ac, #539)
   * Fix: Enemy hover units turning invisible when over certain depths of water tiles trying to be seen by other hover units (commit:8242c25a2436b817fdf0662bf295ac467ecde59f, #576)
   * Fix: Fast-play should not create net logs (commit:e2f3dc9e40247cf0065fb20fd080a00a0dbd9946, #599)
   * Fix: Production queue was broken after loading saves (commit:25f2970f5f73128df9ed0d87c0bdf032f7a10aaa, #664, ticket:2983)
   * Fix: Units dropping out of the sky when produced from factories (commit:6b869f9e02fa21cbc7f0f0902d5d7ee9f6d77d2b, #719)
   * Fix: Game falls into infinite loop when you load a damaged save (commit:10ca85b2ebfb86ab7dcbf14b16b461e8f3490312, #906)
   * Fix: Tile burning flag is not restored on load (commit:384c7228621c0f0b98910ffb767425e541d7123d, #912)
   * Fix: Trucks should stop mid-way if structure becomes finished (commit:312c7869f908f00484d6184221fa6ab0d37f1832, #914)
   * Fix: Moduled building demolishing power return (commit:91ce267100564a1d7ec0edb54294bd46a14d938e, #940)
   * Fix: "Cannot build. Resource burning" will pop up for each selected truck (commit:ee555f790f9e2363f71e1199aa99b3e2f072f145, #907)
 * Graphics:
   * Add: Allow shadows with these feature objects: artifact, boulder, and vehicle (commit:0e502341f099f78f2a0d81b158e0c0d225a54cdf, #635)
   * Add: Interpolate frames in animation (commit:b399fc362dcb202e341d7ddb73ea9e782b64e79a, #748)
   * Add: Occlude terrain ambiently (commit:ba0b8ce41712c146cab142c771fc796838ac0a96, #764)
   * Change: Replace little cyborg walking animation with super cyborg walking animation (commit:98582506106a76e6a1d11c0f874ea84c25f2a712, #819)
   * Change: Allow transparency for structure bases (commit:7a5a14c43ad83ba0eb0da56fe3301b9d921496df, #883)
   * Fix: Atmospheric effects should respect game time slowdown (commit:41c72f127d9b130c4fe9df901519728a7a1634d0, #913)
 * Campaign:
   * Add: Make campaign use dark unexplored tiles like before 3.1.1 (commit:15a032e9de9179f678dd3063151a040bd9e362c3, commit:5dd63b5fcd8dbffaea5087b5c89f88551b655937, #447, #529)
   * Change: Slow down factory production timers on Alpha 12 (commit:9fa9b8ca09e257cb96cc86a4ad937c3f8a1adfe7, #678)
   * Change: Increase Bunker-Buster ROF (commit:f0998eaad700fa88881e13d999d37c2261e14b63, #707)
   * Fix: Alpha 11 (cam1-7) failing to allow the player to win if getting the artifact too fast (commit:cd6d345eef01abf6343d7dc762ba6dfd4ee5ac05, #574)
   * Fix: Gamma missions 3, 4s (pre-away mission), and 5 did not game-over because of trucks stored at the end of the Gamma 2 scenario (commit:e0fb35b5a9ee445e5555482d58b37a97e95ce6c8, #588)
   * Fix: Prevent the ability to select the campaign transporter on Alpha 9, Beta 1, and Gamma 1 (commit:9e6e5bfd0b716f8f496710d5304cd15dd72a8ad8, commit:7e8c5deed1ae9351bf143a7bae6dab4ba6a5ea9e, #651)
 * Modding:
   * Add: Basic upgrade support for repair turrets (commit:3ae3006f67beb2addf9b7149becde6d2c132188d, #658)
 * Multiplayer:
   * Add: Remembers the last server in the IP-connect box (commit: feb25267030a0bf079a848f3cc232db8255087bf, #433)
   * Change: Consistent upgrade values for some research (commit:112122b92f0370b60a0e379ca4e93187540eff5b, #557)
   * Change: Scavengers no longer affect score (commit:f0cbddfcdd8dcf237c05c2b00cb624ac995da6bd, #666)
   * Change: Starting technology is mostly different on T2/T3 and based on time (commit:f7f33be120633e2382a505279390cd7f26b2702e, #720)
   * Fix: Melting map player 4 owning a player 0 derrick (commit:07c4fdc24cfe85c5649048a2247a8ccdec796dd3, #546)
   * Fix: resetReadyStatus() now actually resets ready status buttons as it implies when host changes settings (commit:ce1b60c3e9e5c17faa8f45d80fcc9fea2d5870eb, commit:31295dfcbbbb4aae3c67095980fc6ba2ae56f02f, #572)
   * Fix: Do not allow the exit-click for Map Preview go to the invisible widgets (commit:91194316acc451e3f1e4cbbaa38849a7d57aae17, #585)
   * Fix: Protect the status of map-mods when previewing maps so a warning about hosts altering the code doesn't happen, or, the red icon showing when it should not (commit:8d4a8c243e74b7ab8323fb0ceeba56147a53ee76, #586)
   * Fix: Fix saved template availability when loading skirmish saves without a HQ built or when immediately removing the HQ on (advanced) bases (commit:78f312d3ed33163639ee867837496cceeba2127b, commit:23497d673c9905e01d2d34f73755127fe8af21fc, #630)
   * Fix: Drum spawn logic should no longer show an error in some cases (commit:da3fc1f58c5d2da72e698375cc80f3f78650b834, #657, ticket:4419)
   * Fix: Beacons will now remove themselves properly when dropping another with a save already having one (commit:5286fb434f74536a7e690b7367730bb7bccda1be, #707)
 * Scripting:
   * Add: Prints some game settings on skirmish/multiplayer game start (commit:a087c51b467ebffe7cb0edaca14e8ebe9d4411e7, #615)
   * Change: Ignores repeated orders issued from scripts (commit:b2eb7f4ef4087b20c9dde1e4156e390e17485be6, #487)
   * Fix: eventGameLoaded only fires when loading saves, as it was intended (commit:6bcd12ccdf9f8a739348ed2406274a0351025720, #550)
   * Fix: Functions isStructureAvailable(), addDroid(), makeTemplate(), and buildDroid() no longer return false if they encounter redundant components/structures (commit:eee8025fc1f4484327a4bf5c2bfe0aa25169f74e, #590)
   * Fix: Script debugger impacting performance after closing it (commit:aaaf3ae796106a40cb005ace87de7369179fb766, #611)
   * Fix: LASSAT stattype could not be used with function enumStruct() (commit:442b0b00c76b3044dfc1e8340dda007c69f25d46, #613)
   * Remove: WzScript (commit:05d7814e4d15e5c46311ab91410a52546e83a49c, #512)
 * AI:
   * Add: BoneCrusher! AI (commit:60a369044b6d5f5e306a1969dbc81ac4782f1ceb, #532)
   * Add: Cobra AI (commit: 42adc8de34c018c3fc809bfddb59f288059c94d3, #513)
   * Add: Nexus AI ported from original (commit: 5aa27ef4cbcfd62cb97454b60580323663300ec1, #513)
   * Change: Rename SemperFi-JS to SemperFi (commit:ed9f4d0c59a7689d9d26c9eb3538a84b596aa973, #513)
   * Fix: Division by zero if one AI is available to choose from in the AI chooser menu (commit:020586f6bb15a97949f7a8986889862639ca7db1, #523)
   * Fix: AI communication channels were switched off after loading saves from a fresh application start (commit:5171d00e34814b53a85ca2131c83625695eccecb, #660)
   * Remove: Classic Nexus AI (commit:3fbe32bb8257c3cba27d8244769ebe8420b6936b, #511)
   * Remove: Classic SemperFi AI (commit:2612c2bce9470ac6c0a8e51f44b55382842e0226, #511)
 * Other:
   * Add: Autohost from JSON settings file similar to automated challenges (commit:aa1ba903c99ffe5dc41b2da6e57fcc072c7e592a, #502)
   * Add: Timestamp chat messages (commit:a68d5389c913d5a36d1c66b9135b383202c8b41f, #680)
   * Add: Fade effect when starting games (commit:b328ea78b271f931853cfe67500280fcbc061601, #751)
   * Add: Vary initial derrick animation frame (commit:b00e9f15de144b1e3c10814a282d6500f06ac765, #747)
   * Add: Vary initial radar dish rotation (commit:63b7a2c4f11c3bec2c532636284dba3165c0d69a, #741)
   * Add: Give half-tracks propulsion sound (commit:5614099a6cc7d40e5adf0328165b09d703f94438, #870, ticket:4181)
   * Change: Huge titleUI refactor (too many commits, #540)
   * Change: Display "global" or "ally" on chat messages for the sending player (commit: ea97d3202c0f342c5287fffb5bdd8724d9e4daca, commit:e065469b1e8f667222eb5548e685a159a8815403, #519)
   * Change: Behavior of "select similar units" improved (commit:bc5597071f7814c50f89c28895b4db61fdb1d9ab, #669)
   * Change: Deprecate autotools toolchain (commit:eca70df4a21492bd27b14b6e993d20bcbb375429, #695)
   * Change: Smoother mouse rotation (commit:7316d8103dc2390cd34ca95fdaf201a1d68f90d1, #734)
   * Change: Smoother zooming (commit:8a943d9470b8538599006fd5c067237e6595cc50, commit:3314483a92b9e595299df0ff76c45e3160242f55, #733, #751)
   * Change: Redo the drag box pulse effect (commit:524271d5f49c4811850019c319d4c3e86f56dc73, #749)
   * Change: Adjust height tracking logic (too many commits, #892)
   * Fix: Map zoom config limits are now higher to prevent the camera starting too far zoomed in (commit:098d2eb74640cf87f54736967102681a02330bea, #537)
   * Fix: Derricks now emit sound again (commit:e307e88e97ff05ef7a54139922b2247aa9763143, #543, ticket:4766)
   * Fix: Scanlines config option is no longer switched off if a video can not by played with scanlines (commit:4d4f955f35776d27f997ea90fe2d00125969c145, #581)
   * Fix: Display of debug menu items (commit:c91d6e7715a09c7e0474ed8e75dcc1396ac27582, #598)
   * Fix: Better crash log handling on Windows (commit:16b420cfbec50b1fcb9f552eb084c72c8f326e36, commit:d52958a62926a67d595fdd527b22040dd60f98a4, commit:2edb62ed9a457ed06a3a8ee0f107c3b3fe32f2a3, #619)
   * Fix: Enable HiDPI support on all platforms supported by SDL (commit:5e3387a1f5850fa3a60d3ac6c92722c01c484495, #627)
   * Fix: Fix negative score overflow in debug menu (commit:01275997ad7a76a91aa1d9d68a57729cadcee16e, #667)
   * Fix: Improve info message when losing a unit (commit:2264ed975f35b6ab5ab05fbf7321882cb947b9a7, #668)
   * Fix: Prevent duplicate projectile IDs (commit:0861c922d8891be1f1b878da617c8544810cd80d, #769)
   * Fix: Prevent some graphical responses from the reticule buttons when the game is paused (commit:234fe01a0f12c178689e2b3bfcf8f5e84c12bac8, #792)
   * Fix: Fix radar jump rotation bug (commit:2d5c88b7b61492c2edc117b27ddc7c255caaeb4a, #856)
   * Fix: Crash when upgrading structures without upgraded models available (commit:f4350b9becd0128b5a272dd8692897300e39a18b, #887)
   * Fix: Prevent the radar viewing window staying green when switching from Gamma to skirmish/multiplayer games (commit:35505527dd8d0571beb809f484f571544b76b372, #891)
   * Fix: Reset scroll direction / speed on new game start (commit:4626a62fbca70e50f093b5884ea8963b68f11251, commit:ff527f66fbb03738b2a73376f09b8600437fe657, #898)
   * Remove: Disable cursor swapping when moving the camera via keys (commit:284a168a90dba3b1aab288f8c661ecbe71157b65, #772)
 * Balance:
   * Change: Increase multiplayer Bunker-Buster weapon ROFs to hopefully increase their usefulness, according to mp community players (commit:58449ecb36f0283e9c31a68c6d35b0aafc31caff, #531, ticket:4861)
   * Fix: HMG bunker not being affected by upgrades due to sharing same name with another structure (commit:f27ae30a370266e1a09ce1d088b5906cbf7eaf90, #508)
 * Translations:
   * Change: Moved to Crowdin (commit:5b446f5c21e58941b5528ace991eac512085799e, #700)
 * Documentation:
   * Add: Alliance type ALLIANCES_UNSHARED now documented for script global variable 'allianceType' (commit:e030c3d0b2894343912a489167ecfd2a27b66495, #601)
   * Remove: Doxygen support (commit:540ce1948e055e9937383c052616a5e4dd5fb0c9, #316)
2020-07-20 20:21:26 +00:00
micha
832b362ff6 games/woof: Update to 2.0.2
More fixes to linedef type 242 fake floors and ceilings rendering.
2020-07-20 16:21:36 +00:00
micha
62dcf3169f games/woof: Update to 2.0.1
The rendering of linedef type 242 fake floors and ceilings has been fixed.
2020-07-16 10:11:41 +00:00
wiz
1b6f48356e dMagnetic: update to 0.24.
Changes not found, but pkgsrc patch and test target were integrated
upstream.
2020-07-13 09:49:09 +00:00
nia
319b741973 angband: Update to 4.2.1
Summary of Changes

     * percentage combat is refined to become an actually playable option
     * improvements to throwing
     * udate to town generation
     * a major update to the new blackguard class
     * several tweaks to the other new classes
     * many improvements to the MacOS front-end particularly, but also others
     * improvements to tiles
     * addition of fancy color-cycling of monsters
     * configurability of charecter sheet
     * inclusion of some new, rare level types
     * experimental Windows curses and SDL2 console ports added
     * many small bugs fixed and quality-of-life improvements made
2020-07-07 13:17:46 +00:00
nia
d9f2400f61 7kaa: Update to 2.15.4
Summary of changes from 2.15.3 to 2.15.4

     * Fixed a problem in multiplayer that halted the game play.
     * Added option to play with the original seven kingdoms, and enabled on
       original scenarios.
     * Apply the leadership bonus when the general is in fort for defending
       soldiers in range.
     * Fixed the mobile general range calculation for the leadership bonus to
       not apply to the troop anywhere on the map.
     * Apply the leadership bonus when the general is on a ship for defending
       soldiers in range.
     * Updated translations.
     * Added hotkeys for managing the build menu in the War Factory, Harbor,
       and Town.
     * Restored support for real full screen resolution that requires a
       screen mode change.
     * Improved dynamic UI button and text layout.
     * Added Polish translation.
     * Added trade locations to the trade report.
     * Sort and filter trade locations based on the map selected caravan.
     * Allow setting stops using the trade report.
     * Allow copying trade routes using the trade report.
2020-07-07 13:09:04 +00:00
micha
5a837347ab games/woof: Update to 2.0.0
- Support for uncapped rendering frame rate with frame interpolation has
  been added.
- A char-signedness issue has been fixed.
2020-07-03 15:41:46 +00:00
nia
3e0328ae70 love*: Gets lua category 2020-07-02 10:16:01 +00:00
nia
da76016a5a love09: Add options.mk 2020-07-01 16:39:58 +00:00
nia
e327d29cf7 etlegacy: Avoid using unversioned NetBSD lua 2020-07-01 10:06:42 +00:00
nia
ca44a0c51f corsix-th: Update to 0.64
-------------------------------------------------------------------------------
Version 0.64 - released June 2020
-------------------------------------------------------------------------------
# New Features
* EXPERIMENTAL: ISO images may be used as a Theme Hospital data source. Known
  limitations of using ISOs are that the in game movies will not play, and the
  first time Windows install will not allow selecting the ISO file in the file
  dialog.

# Bug Fixes
* Confirm dialogs are now sized properly in all languages.
* Many circumstances causing rooms to become stuck have been fixed.
* Level 6 map issues causing errors have been corrected.
* Epidemic patients couldn't be treated while they were seeking a room.
* CJK text layout issues have been corrected.
* French Level 5 description was replaced so that formatting characters
  no longer show up in it.
* Some undefined behavior and potential memory leaks have been corrected.
* Earthquake cheat now breaks your hospital instead of the game.

# Translations
* Updated translations for Chinese, French, Brazilian Portugese.
2020-06-29 14:59:26 +00:00
nia
72553a79d1 games: Add love11. Based on work by myself and cfkoch in wip
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.
2020-06-29 13:04:14 +00:00
nia
67e267767f Supported options can't be empty, apparently 2020-06-28 09:29:16 +00:00
micha
5ad971095d games/chocolate-doom: Update to 3.0.1
Security update to fix CVE-2020-14983.
2020-06-26 09:03:57 +00:00
nia
57a7d7be8c Move luajit out of SUPPORTED_OPTIONS where unsupported. 2020-06-24 13:32:09 +00:00
nia
2571f4ad81 solarus: Make luajit optional. Should help aarch64 builds.
qt5-qttools is a build dependency, not a runtime dependency.
2020-06-24 13:28:26 +00:00
nia
471f230698 love07: Detect Lua properly, etc.
I mistakenly enabled LuaJIT support on supported platforms.
It doesn't actually work in this version of LOVE (oops).

The previous inclusion of LuaJIT's buildlink3.mk was a mistake,
instead the exact version of lua51 should be included and the library
name corrected.

Bump PKGREVISION.
2020-06-24 12:34:02 +00:00
nia
f08babb0b1 love08: silly hack to avoid detecting NetBSD's unversioned Lua 2020-06-24 12:30:56 +00:00
nia
b49ce5878c love08: Don't misleadingly depend on LuaJIT
LuaJIT was never actually being used but got pulled in anyway, this
breaks aarch64 builds.

Detect the standard lua library properly removes the need to include it.

I'd enable LuaJIT as an option but I can't get it to build against it...

Bump PKGREVISION
2020-06-24 12:12:41 +00:00
nia
50a924fea8 love07: --enable-luajit must be passed 2020-06-24 11:43:54 +00:00
nia
f0f0c2eb0b love07: Allow building without luajit. Should help aarch64 builds. 2020-06-24 11:38:26 +00:00
nia
761fa6864a love010: Allow building without luajit. Should help aarch64 builds. 2020-06-24 11:24:45 +00:00
nia
7598be5d85 powder-toy: remove accidental distinfo addition 2020-06-20 21:05:11 +00:00
nia
5d9fc0bbf2 powder-toy: Use pkgconf to find libX11 to avoid rpath problems 2020-06-20 20:57:02 +00:00
micha
2c55ea3fe0 games/doomlegacy: Build fix for SunOS
Link missing network libraries.
2020-06-19 09:52:22 +00:00
micha
f84a97b325 games/doomlegacy: Build fix for SunOS
Use master server TCP patches for UDP too.
2020-06-18 10:14:54 +00:00
micha
cdf4643309 games/doomlegacy: Build fix for SunOS
Use portable fcntl() instead of ioctl() for non-blocking mode of socket
(for all operating systems that are relevant for pkgsrc).
2020-06-17 16:16:57 +00:00
micha
14883311a1 games/doomlegacy: Build fix for Solaris
Use native inet_aton() on Solaris.
Solaris has inet_aton() in libresolv since version 2.6 from 1997.

No revision bump because this only affects the Solaris build that was
broken before.
2020-06-15 10:32:52 +00:00
adam
985593b6ce wesnoth: updated to 1.14.13
Version 1.14.13
Campaigns
* The South Guard:
* S6b: Fixed enemy units triggering their own ambush events.
Language and i18n
* Updated translations: Chinese (Traditional), French, Portuguese (Brazil), Russian
WML engine
* Fixed OOS issues caused by select events triggered during events.
Miscellaneous and bug fixes
* Fixed a major memory leak in the display code affecting all graphics operations, dating back to
  version 1.13.13.
* Include graphics settings and the list of installed add-ons in the Game Version dialog's clipboard
  report and the command line --report output.
2020-06-14 13:46:38 +00:00
nia
e4920e45c0 ioquake3: Fix installation on i386 2020-06-13 13:34:22 +00:00
micha
2207ee50c3 games/doomlegacy: Build fix for SunOS
The type label_t is not available on all OS, e.g. on SmartOS.
labelforname() is an unused function and the only place where label_t is
used. Commented out with new patch.

Bump PKGREVISION because C source file has changed.
2020-06-10 15:35:01 +00:00
micha
3f307d6fd6 games/woof: Update to 1.2.2
Changelog:
- The code has been prepared to compile with GCC 10.1.
- Support for tall textures and sprites in DeePsea format has been added.
- Missing textures are now treated as non-fatal.
2020-06-10 15:17:26 +00:00
markd
29920a1c12 kde: update kde release service to 20.04.1
changes unknown
2020-06-09 11:56:05 +00:00
ryoon
ca10e40d88 ltris: Update to 1.0.20
Changelog:
After watching CTWC (which is awesome) and starting to play tetris
again myself I finally took the time to add wide screen support to
LTris (my monitor gave me severe seizures in fullscreen...) by
using a shadow surface. It is just software scaling but hey at
least it is playable again in fullscreen.

As with Barrage: SDL will return bad mouse positions if switching
window -> fullscreen. You'll need to switch and then restart the
game. Nothing I can do about it, sorry.
2020-06-09 11:25:00 +00:00
wiz
764097be38 dMagnetic: update to 0.23.
Provided by Thomas Dettbarn in PR 55359.

This release saw major improvements when playing the original games
from the MS DOS releases. The images packaged in there used a
slightly different format than the AMIGA versions, resulting in
muted colours when playing with the LOW ANSI output.

An alternative algorithm has been introduced, called -vmode low_ansi2,
resulting in much more colourful, nuanced pictures. Just have a
look yourself!
2020-06-08 08:49:58 +00:00
jperkin
38fe454b9c *: Apply revbump for graphics/giflib API change. 2020-06-05 12:48:58 +00:00
ryoon
c3958c78db fortunes-de: Use DISTNAME and PKGNAME like other packages 2020-06-05 03:46:29 +00:00
nia
634e1a356c openttd: Update to 1.10.2
1.10.2 (2020-06-01)
------------------------------------------------------------------------
Add: Ubuntu 20.04 packages (#8127)
Fix: [OSX] Possible crash on failure to set colourspace (#8181)
Fix #8166: Prevent crash from a NewGRF with an invalid RoadType (#8180)
Fix #8024: Make Online Content GUI more responsive while loading (#8179)
Fix #7970: Disable event loop when generating crash dump (#8176)
Fix: [Build] Compatibility with modern Visual Studio (#8170)
Fix: Trees would disappear completely after a few years if tree spread was disabled (#8160)
Fix #8155: Roadtype speed limit in scenario editor toolbar dropdown was doubled (#8156)
Fix: Desync after house replacement (#8151)
Fix #8137: New clients can't join (desync) after funding an industry (#8140)
Fix #8132: Corrupted savegame with station with multiple owners caused a crash (#8134, #8142)
Fix: Stop gamelog when recovering from a savegame load error (#8133)
Fix: Exceptionally unlikely issue when reading MIDI files (#8125)
Fix #8119: Docking areas were not properly updated when clearing, causing desyncs (#8124, #8130)
Fix #8117: Memory leak for incoming admin port packets (#8122)
Fix: Non-roadbridges potentially had roadtype information set (#8111)
Fix #8108: Possible crash on loading TTD savegames with phantom oil rigs (#8109, #8110)
Fix #8093: Build & refit test run changed game state and could cause desyncs (#8103)
Fix: [Script] AreWaterTilesConnected did not handle aqueducts properly (#8074)
2020-06-03 16:52:39 +00:00
micha
f7c1d84a2e games/woof: Build fix for SmartOS
Rename uint_t (is defined by unistd.h on SmartOS).
Bump PKGREVISION.
2020-06-03 16:27:12 +00:00
adam
6bd0c30da6 Revbump for icu 2020-06-02 08:22:31 +00:00
js
af6ad52ba7 Fix games/arx-libertatis build on Darwin 2020-06-01 10:30:03 +00:00
rillig
e95e56b68f games/xboard: remove unknown configure option 2020-05-31 21:32:21 +00:00
nia
0ba06a5b2f libretro-2048: convert to core.mk 2020-05-31 16:33:06 +00:00
nia
3437978d35 libretro-craft: Update to 20200504
BringerethOfLight (1):
      fixes some of the remaining memory access issues

Vladimir Serbinenko (6):
      Make sure log_cb is always set
      Don't attempt to run main loop after failure.
      Log database init error code
      Fix path to auth database
      Fix compile failure on emscripten
      Improve logging

twinaphex (1):
      Update GLSM

Ömercan Kömür (1):
      Update libretro.h
2020-05-31 16:30:13 +00:00
nia
a7e17fee73 libretro-nxengine: Update to 20200109
Emery Hemingway (6):
      Remove superfluous C++ include
      Tupfile for super-repositories
      Revert "Build rules for Genode platform"
      Support original keyboard mappings
      Optional LIBRETRO_COMM_DIR override
      Stop polling inputs after F3

Leonardo Montenegro (1):
      Adding diacritics support
2020-05-31 16:22:35 +00:00
rillig
41e7d506e3 games/lbreakout2: remove unknown configure option 2020-05-31 15:22:21 +00:00
rillig
bfdcb74872 games/stone-soup: skip shell portability for macOS 2020-05-31 09:15:03 +00:00
joerg
ceb835d635 Don't force GCC libraries. Don't use broken AVX detection with clang. 2020-05-30 20:47:08 +00:00
nia
32888e01f7 easyrpg-player: Update to 0.6.2.1
Release notes:
https://blog.easyrpg.org/2020/05/easyrpg-player-0-6-2-1-pincer-attack-patch-1/
2020-05-28 10:44:48 +00:00
wiz
7162c98b0f woof: add missing pkg-config tool 2020-05-28 09:16:55 +00:00
nia
1317bff452 7kaa: fix gettext ldflags 2020-05-26 14:14:50 +00:00
joerg
7d8d6f9f9b Don't conflict with C++17 <version> 2020-05-26 11:30:06 +00:00
nia
984127601b libretro-*: Support Darwin by cargo-culting SOEXT. Remove bsdtar hack. 2020-05-26 09:45:11 +00:00
rillig
3355791681 games/etlegacy: allow bashisms for macOS 2020-05-23 10:28:33 +00:00
rillig
681537b1ed games/cataclysm-dda: fix shell portability 2020-05-23 10:21:02 +00:00
adam
659adf129d wesnoth: updated to 1.14.12
Version 1.14.12

Add-ons client
* Ensure the client doesn't re-download dependencies that have just been updated during an Update All
  run by re-reading add-on versions after each update batch.
Add-ons server
* Don't send restricted attributes at all, rather than sending them as an empty string.
Campaigns
* General:
  * Fixed instances of multiple [avoid] tags being used.
  * Used more appropriate castle/encampment terrains.
* Descent into Darkness:
  * S7: Correctly call Taylor a general.
  * S9: Spelling fix.
  * S11: Reduced boss difficulty and fixed ghost units not being correctly recalled.
* Heir to the Throne:
  * S23: Clarify Bayar's dialogue.
* Northern Rebirth:
  * Fixed enemy naga's triggering an event they shouldn't be triggering.
* Son of the Black Eye:
  * S15: Fix the scenario not ending despite objectives being met in some circumstances.
* Under the Burning Suns:
  * Fixed Sun Shydes dehydrating themselves at night.
  * Dehydration only affects the player's side.
Language and i18n
* Updated translations: British English, Czech, Chinese (Traditional), Dutch, Esperanto,
  Finnish, French, Hungarian, Italian, Japanese, Polish, Portuguese, Portuguese (Brazil),
  Spanish, Swedish.
* Use <game dir>/translations instead of <process working dir>/translations to find core
  translation catalogues on Windows.
Packaging
* Fixed an issue when building using scons and --config=force.
* Fixed creating the lockfile in scons when using python 3.
* Significantly improved the macOS packaging instructions.
Units
* Fixed the team color of the berserker idle animation.
* Fixed typo in Troll race description.
* Fixed the Red Mage using the Mage's idle animation.
User interface
* Fixed a crash on certain screen resolutions due to UI element padding not being able to fit.
* Fixed a crash when trying to preview an unplayable map.
Miscellaneous and bug fixes
* Fixed building with the 64-bit Visual Studio projectfiles.
* Added missing side controllers to two Micro AI scenarios
* Experimental AI retreat CA: bug fix for cure-only abilities
* Forest Animals Micro AI: excluded rabbit holes on map border
2020-05-22 21:59:17 +00:00
rillig
2126d8e0ab games/crossfire-server: remove nonexistent files from REPLACE_PERL
These files use autoconf for replacing the Perl interpreter now.
2020-05-22 15:47:07 +00:00
adam
d62c903eea revbump after updating security/nettle 2020-05-22 10:55:42 +00:00
rillig
304d98607e games/crossfire-server: remove nonexistent file from REPLACE_PERL 2020-05-22 05:46:26 +00:00
ryoon
02a5ef8cc3 *: Recursive revbump from graphics/ilmbase 2020-05-21 20:53:37 +00:00
nia
657883a1a5 bzflag: Update to 2.4.20
BZFlag 2.4.20  "Do You See What I See?" (2020-04-24)
----------------------------------------------------

* Reorganization of the menus to improve usability - Scott Wichser
* Add bz_isWithinWorldBoundaries to API - Vladimir Jimenez
* Use teleporter names in /saveworld .obj exports - Vladimir Jimenez
* Add bz_getSpawnPointWithin to API - Vladimir Jimenez
* Fix NetHandler compiler errors on Alpine Linux - Jim Melton
* Significantly improve platform-dependent header imports - Jim Melton
* Only perform texture conversion to internal format once
    - Alfredo Tupone, Scott Wichser
* Removal of never used logic for expiring builds - Zehra
* Radar size and console height are controlled with BZDB variables - The Noah
* Add bz_getNearestFlagSafetyZone to the API - Vladimir Jimenez
* Don't allow hunt to be used when not connected to a server - Zehra
* Improve vsync settings with SDL2 - Joshua Bodine
* Ignore the -NSDocumentRevisionsDebugMode YES option in Xcode - Joshua Bodine
* Add Slovak translation - Jose Riha, Scott Wichser
* Use a greyscale color scale based on relative height when colored radar shots
    are disabled - Alfredo Tupone
* Sort locally discovered servers to the top of the server list - Scott Wichser
* Add the Open Free For All mode to the Start Server menu - Scott Wichser
* Remove ineffective performance tests and just default to "modern" settings
    - Scott Wichser
* Change default settings to better suit first time players - Scott Wichser
* Standardize the rabbit game mode name to "Rabbit Chase" - Scott Wichser
* Do not scale NPOT textures when OpenGL supports them - Alfredo Tupone
* Generate mipmaps with OpenGL 1.4 extension - Alfredo Tupone
* Fixed SDL 1.2 builds on macOS - Joshua Bodine
* Force zbuffer for Experimental quality - Alfredo Tupone
* Use GLEW to detect GL_EXT_texture_edge_clamp - Alfredo Tupone
* Add new bz_eKillReassignmentEvent to the API - Vladimir Jimenez
* Add support for storing arbitrary data in API player records - Jeff Myers
* Fix API string utility functions sometimes losing values - Vladimir Jimenez
* Add new bz_ePlayerDeathFinalizedEvent API event - Vladimir Jimenez
* Display Time-per-Frame with 2 decimal digits and averaged over time
    - Alfredo Tupone
* Output correct error when loading a nonexistent bzfs plugin
    - Vladimir Jimenez
* Remove obsolete bzfs option from Start Server menu on Windows - Scott Wichser
2020-05-21 18:16:46 +00:00
rillig
3dd0f6c9f9 games/freeciv-share: remove redundant SUBST block
Since common/Makefile.in is already patched, common/Makefile doesn't need
to.
2020-05-21 15:58:40 +00:00
rillig
883ee65d92 games/freeciv-*: remove unknown configure option 2020-05-21 15:55:14 +00:00
rillig
4124f475f6 games/asc: remove unknown configure option --with-wx-version
This is needed to build the package with GNU_CONFIGURE_STRICT=yes.
2020-05-21 14:00:51 +00:00
nia
7835140fbb powermanga: drop noop subst 2020-05-21 11:22:43 +00:00
nia
e885d0658c freeciv: sprinkle SUBST_NOOP_OK
being extremely unopinionated about whether autoconf files are pregenerated
or not, especially when the subst is transcluded
2020-05-21 11:14:29 +00:00
plunky
f9378ab377 Added openhexagon-2.0-preview from pkgsrc-wip
"You are a triangle."

Fast paced, challenging, free to play, open source game.

You control a little triangle, which can be rotated clockwise or
counterclockwise. Your goal is to suvive as long as possible by
dodging polygons that move towards the center. Things get more
difficult as time passes!

Features a lot of variety and full customization: users can
create/modify/share levels, patterns, music, sounds, scripts,
and more.

Play in Official Mode and submit your highscores to the
server. Be the first in the leaderboards!

Clone of the game "Super Hexagon" by Terry Cavanagh.
Please check it out and consider buying it if you like Open Hexagon!
2020-05-21 08:42:57 +00:00
micha
607f183672 games/Makefile: +doom2-pwad-lost-civilization 2020-05-20 16:34:22 +00:00
micha
aa9498c8b3 games/doom2-pwad-lost-civilization: import doom2-pwad-lost-civilization-15
Story: A civilization was collapsed as people got into religion of
"ignorant egoistic idiotism". Genetically modified cattle and food
turned the people and animals to agressive zombies. But there were
few survivors. How they weren't affected?
2020-05-20 16:31:07 +00:00
micha
6cfc199079 games/doomlegacy: Add link to upstream ticket in patches 2020-05-20 16:04:12 +00:00
rillig
4f4f64fdce mark packages that fail with -Werror=char-subscripts
These packages are susceptible to bugs when confronted with non-ASCII
characters.

See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94182.

It takes some time to analyze and fix these individually, therefore they
are only marked as "needs work".
2020-05-20 06:09:03 +00:00
micha
f93227d81e games/eureka: Add link to upstream ticket in patches 2020-05-19 16:54:04 +00:00
nia
9124efe764 teeworlds: Update to 0.7.5
An exploit was discovered, that allows to crash any 0.7 Teeworlds server.
Though it does not compromise the security of the host (e.g. no arbitrary
accesses in memory) it lets an attacker force a server to repetitively shut
down (CVE-2020-12066).

The 0.7.5 release is a security update that aims to patch this server
exploit. As such, it is very light in features, and is mostly made of fixes.
2020-05-19 11:46:26 +00:00
nia
bcc973bfab powermanga: Update to 0.93.1
2015-06-28
Powermanga 0.93.1
- Fixes the speed of the stars after a new game that follows congratulation.
- Clears all gems after the final boss. Thanks to Josh Triplett for the report
  (Debian #764009)
- Disable insecure temporary file "/tmp/powermanga-log.txt". Thanks to
  Josh Triplett for the report (Debian #764144)
- Translation of the man page in French.
- Fix file permissions in HTML directory. Thanks to  nemysisbsd for
  the report.
- Allows the joystick to be configured either from the command line or
  from the config file. Thanks to Maurerp for the patch.
- The __FUNCTION__ macro has been replaced by __func__ macro. ISO C does not
  support ‘__FUNCTION__’ predefined identifier. (Debian #778072)
- Remove -Werror and -pedantic flags for non-test builds.

2014-09-20
Powermanga 0.93
- Fix man page: The option to play the game in fullscreen mode
   must be --fullscreen not --full. (Patch Debian)
- Added keywords and a comment in German and French to the desktop file
  (Patch Debian)
- Fix configure.ac: Add custom CFLAGS (Patch Debian)
- Fix segmentation fault in the About menu (English version)
- Fixes wrong joystick behaviour in display_sdl.c and allows the ship to move
  to the left side again. Thanks to Kalle Olavi Niemitalo for the report
  (Debian #561670)
- Allow compilation with Clang

2014-08-19
Powermanga 0.92
- Fix Debian bug #478213
- Fix configure.ac: replace AM_CONFIG_HEADER to AC_CONFIG_HEADERS
- Add  explicitly link with needed libm, fix Debian bug #632945
- Fix PNG_iTXt_SUPPORTED support
- Add italian language
- Fix negative coordinates explosions that caused a segmentation fault.

2012-08-26
Powermanga 0.91
- Update "configure.ac" file.
- Fix compilation warnings (GCC 4.6.3 and Visual Studio)
- Fix alignment constraint (ARM and MIPS processors)
- Adds the ability to export all the game's graphics in PNG files
  using the command line.
- Build test (without sound support) with Visual Studio and run
  successfully on Windows Mobile (HTC Touch P3450)
- Recognizes all the joysticks connected at startup
- Rewrites the file "music_game.zik" with Milkytracker.
  Now the library "SDL_mixer" can read and play this module.
- The application switches to pause when it loses focus.
- Minor bugfixes and improvements
2020-05-19 11:37:56 +00:00
micha
b6583c350b games/doomlegacy: Update to 1.48.4
pkgsrc changes:
- Patches for NetBSD support removed (merged upstream)
- Define "SOLARIS" for SunOS based operating systems
- MESSAGE replaced by file "share/doc/doomlegacy/INSTALL.pkgsrc"
- Man page is now installed in section 6
- Patch to disable launcher replaced by startscript
  (upstream suggested to use an unsupported option for this purpose)
- Patch for extended node support added (Feature request #95)
  Supported formats: DeeP V4, ZDoom uncompressed, ZDoom compressed
  Without this patch the engine may crash with unsupported node formats
- Patch for local blockmap creation added
  Command line option "-blockmap" added for activation (no automatic mode)

The extended node and blockmap patches allow to play modern PWADs like NOVA III
and Lost Civilization.

Upstream changelog since 1.47.2 is very long, refer to this page:
http://doomlegacy.sourceforge.net/docs/whatsnew.html
2020-05-19 11:20:16 +00:00
nia
9c9c2821a9 supertux: Update to 0.6.2
SuperTux 0.6.2 (2020-05-14)
---------------------------
The SuperTux Team is excited to announce the availability of SuperTux 0.6.2. This release fixes a number of bugs that were reported after 0.6.1. It also features reworked graphics and levels.

Other changes include a power-up counter in the hud, new sprites for the door, a new tileset and several new badguys. But overall, this release is supossed to celebrate our anniversary (May 2000) with a little surprise Add-On, which can be found in the contrib levels!

Changes:
  - A new worldmap, "Revenge In Redmond" celebrating SuperTux's 20th anniversary, which includes new enemies and sprites !!!
  - New and improved backgrounds and sprites
  - Improvements to many levels in the Icy Island and forest world
  - Speed improvements for levels using a huge amount of lava tiles
  - An issue causing the bridge in the forest world to not be shown in certain cases was fixed
2020-05-18 13:40:41 +00:00
nia
1b70345d91 srb2: Update to 2.2.4
Highlights:

- The console can now be used during menus
- The emblem hints and radar can now be used in Record Attack
- Continues can now be used infinitely in the vanilla game while using a save file; collecting tokens after obtaining all the emeralds rewards extra lives instead
- Added new laser effects for the Greenflower Zone 3 boss
- Many more features and fixes for modding purposes.
2020-05-18 13:26:06 +00:00
nia
5b867bf0fe frotz: Update to 2.52
Frotz 2.52 was released on Sunday May 10, 2020.

This is a minor release focusing on minor enhancements and bug fixes.

NEW FEATURES

- Partial support for new @set_true_colour opcode.  Works for SDL.
  Doesn't work all the way for curses.  Not in scope for dumb interface.


BUG FIXES

- Reworked Makefiles to better handle library detection, particularly
  for macOS.

- Fixed rendering of non-paletted PNG images.  Affected only non-Infocom
  V6 games.

- Rolled back idiosyncrasy fix for Cutthroats and changed over to the
  quick-and-dirty 24-to-12 conversion used by Infocom as this is how the
  Imps expected an interpreter to behave.

- Fixed broken handling of game paths set in environmental variables and
  in config files.

- Fixed slightly broken parsing of .sfrotzrc.

- Fixed behavior of command line processing inconsistent between the
  different user interfaces.

- Assorted source code formatting fixes.
2020-05-17 14:23:08 +00:00
rillig
e36050922a games/ztrack: fix build in SUBST_NOOP_OK=no mode
The sed command is not classified as identity substitution by
mk/scripts/subst-identity.awk since the s,,, is preceded by a regular
expression.  Since this is an edge case, it will not be implemented
there.  Otherwise the other addressing modes would also have to be
implemented.
2020-05-16 13:01:15 +00:00
rillig
f0feafbfc1 mk/subst.mk: properly detect s,a,a,1 as identity substitution
Seen in games/bastet.  The 1 is not necessary though since it only
repeats the default behavior of sed.
2020-05-16 12:43:10 +00:00
joerg
388a48a82f Resolve conflict with C++17 <version> 2020-05-16 02:12:45 +00:00
jperkin
591b8ee234 eureka: Avoid sys/time.h SEC pollution.
Remove BROKEN_ON_PLATFORM for SunOS.
2020-05-15 15:20:50 +00:00
micha
71146de20f games/doomlegacy: Broken on SunOS 2020-05-15 14:59:53 +00:00
joerg
8f214c5d4b Fix boost::placeholders fallout 2020-05-14 19:27:01 +00:00
joerg
5b3a207359 Honor pkgsrc environment 2020-05-14 19:26:46 +00:00
micha
f2ab560b79 Makefile: +woof 2020-05-11 10:49:12 +00:00
micha
1b0ecb6aca games/woof: import woof-1.2.1
Woof! is a continuation of Lee Killough's Doom source port MBF targeted
at modern systems.

MBF stands for "Marine's Best Friend" and is regarded by many as the
successor of the Boom source port by TeamTNT.
2020-05-11 10:46:12 +00:00
rillig
69e468b252 games/ccgo: remove no-op file from SUBST_FILES 2020-05-09 08:42:37 +00:00
wiz
c8a064f145 lgogdownloader: update to 3.7.
Version 3.7
Check that product id selection was successful in Downloader::downloa…
Wait between retries if --wait option is used
Better retry condition for downloads
Fix return code for Downloader::downloadFileWithId
2020-05-07 18:21:15 +00:00
adam
7d4b705c63 revbump after boost update 2020-05-06 14:04:05 +00:00
micha
803f62a135 games/Makefile: +ajbsp 2020-05-04 16:15:40 +00:00
micha
4e5a1e9176 games/ajbsp: import ajbsp-1.01
AJBSP is a node builder for modern DOOM source ports.
2020-05-04 16:12:48 +00:00
rillig
ef6ad4c26a games/bridge-hands: document harmless array[char] 2020-05-03 16:06:01 +00:00
rillig
71c8014715 games/7kaa: build even when CFLAGS has -Werror=char-subscripts
The upstream code looks very suspicious.  It forces compilation with
-fsigned-char and then uses signed characters to index a 256-entry table,
for example in IMGbltAreaRemap.  But only in the C++ code.
The corresponding assembler code uses unsigned bytes.
I'll let them fix this bug themselves.
2020-05-03 14:22:43 +00:00
micha
bae9238bc6 games/doom2-pwad-struggle: Use DIST_SUBDIR for source archive without version 2020-04-30 16:11:37 +00:00
micha
a82485b44c games/doom2-pwad-preacher: Use DIST_SUBDIR for source archive without version 2020-04-30 16:06:41 +00:00
nia
7490b7ced8 cataclysm-dda: Update to 0.E
Highlights:

Long distance automove feature for walking, driving and boating.
Extensive bugfixes to inter-level interactivity, on by default.
Riding animals and animal-pulled vehicles.
More flexible Basecamp construction options.
Default starting date changed to mid-spring for better survivability.
Time advancement is rationalized, a turn is now one second.
Extensive river and lake systems, and boat support for navigating them.
Expanded NPC usefulness and interactivity.
Massive increases in location variety and consistency, especially rooftops.
Expansion of mi-go faction with new enemies and locations.
Batteries now store charge instead of being pseudo-items.
Overhaul and rebalance of martial arts.
Zombie grabbing and biting more manageable and predictable.
Overhauled stamina and damage recovery for grittier gameplay.
Crouching movement mode allows hiding.
Magiclysm and Aftershock mods have first class support within the game.
2020-04-30 14:57:30 +00:00
nia
838ca9df3e easyrpg-player: Needs gcc5 2020-04-30 13:12:46 +00:00
nia
c960fd35ad easyrpg-player: Update to 0.6.2
Release notes: https://blog.easyrpg.org/2020/04/easyrpg-player-0-6-2-pincer-attack/
2020-04-30 13:10:47 +00:00
micha
fa520ca227 games/eureka: Update to 1.27.2
This release is named 1.27b by upstream (the pkgsrc version is 1.47.2 to
be compatible with the former 1.47.1 that had no upstream name).

Remove libXcursor dependency. Eureka doesn't use libXcursor directly.
It's a FLTK dependency that was missing in the bl3 file (now fixed there).

Upstream changes:
+ fixed a crash bug
2020-04-27 18:38:44 +00:00
rillig
ab5b65a1c8 games/xnibbles: fix path to audio device 2020-04-27 18:31:36 +00:00
rillig
2230e3c7a3 games/nudoku: remove no-op file from SUBST_FILES
That file is handled by patches/patch-src_main.c.
2020-04-27 05:14:41 +00:00
rillig
e3bfe447b3 games/aop: remove redundant file from SUBST_FILES
Makefile is already patched by patch-aa.
2020-04-26 13:54:59 +00:00
rillig
e7fb2880a3 games/velena: remove redundant SUBST_FILES pattern 2020-04-25 21:49:38 +00:00
rhialto
4774d224f7 The NetHack DevTeam is announcing the release of NetHack 3.6.6 on
March 8, 2020

NetHack 3.6.6 is the official release of NetHack that follows NetHack 3.6.5.

This release primarily corrects a security issue present in NetHack
versions 3.6.1, 3.6.2, 3.6.3, 3.6.4 and 3.6.5.
For details about the security issues please see https://www.nethack.org/security.
You are encouraged to update to NetHack 3.6.6 as soon as possible.

Here's a brief synopsis of the handful of bug fixes included in NetHack 3.6.6:

 *  invalid status highlight color could be maliciously used to corrupt memory
 *  formatting corpse names used internal buffers differently from formatting
 *      other objects and could potentially clobber memory
 *  avoid divide by 0 crash if 'bogusmon' (file of bogus monster types) is empty
 *  avoid #wizrumorcheck crash if either 'rumors.tru' or 'rumors.fal' or both
 *      were empty when makedefs built 'rumors'
 *  avoid "<mon>'s glorkum pass harmlessly through the shade" for weaponless mon

All of the fixes have been published on the public Git repository for the game.
A more complete list can be found in the game's sources in doc/fixes36.6. As usual,
a warning that some entries in that file may also be "spoilers".

Existing saved games and bones files from 3.6.0 through to 3.6.5 should work with
3.6.6, assuming that the same build configuration options were used.

The following command can be used on most platforms to help confirm the location of
various files that NetHack may use:
    nethack --showpaths
2020-04-24 12:59:00 +00:00
joerg
aae92f8809 Don't modify const memory in-place. Bump revision. 2020-04-18 22:03:58 +00:00
schwarz
c0d69112ff updated to 6.2.6 2020-04-18 17:50:11 +00:00
nia
09a570a170 openttd: Update to 1.10.1
1.10.1 (2020-04-13)
------------------------------------------------------------------------
Fix #8081: Crash when placing a ship depot next to a dock (#8082)
Fix: [GS] A Goal's QuestionID was getting truncated (#8072)
Fix #8064: Refit capacity could be displayed incorrectly in extreme edgecases (#8065)
Fix #8060: Restore admin network API compatibility (#8061)
Fix #8055: Crash when roadtype availability changes with the road construction toolbar open (#8058)
2020-04-18 14:52:13 +00:00
joerg
ec56ff4ea5 Add missing header 2020-04-15 22:52:09 +00:00
joerg
a7a5cd8418 Ignore portability of win32 helper script 2020-04-15 22:51:51 +00:00
prlw1
40019b7244 Different way of encouraging use of pkgsrc msgfmt suggested by joerg@. 2020-04-15 19:55:12 +00:00
prlw1
bd5f9b2193 msgfmt called with --desktop flag. 2020-04-14 19:52:19 +00:00
joerg
a072c049a6 Reset maintainer as requested. 2020-04-12 23:59:41 +00:00
nia
0d35d22676 iortcw: Set USE_INTERNAL_LIBS=0 rather than specifying them one-by-one. 2020-04-12 11:16:17 +00:00
adam
24daafa112 Recursive revision bump after textproc/icu update 2020-04-12 08:27:48 +00:00
nia
a49e6e33db openttd-data: Update to 0.6.0
OpenGFX 0.6.0 (29 Mar 2020)
---------------------------
- Add: NRT GUI sprites (#34)
- Change: Improved road tunnel construction GUI icons
- Change: hg -> git conversion
- Fix: realsprites animated flag for various features to suppress spurious warnings (#31)
- Fix: Sprite sizes and offsets were partially wrong (Brumi)
- Update translations: Dutch
2020-04-05 14:43:05 +00:00
nia
c866ab5d56 openttd: Update to 1.10.0
1.10.0 (2020-04-01)
------------------------------------------------------------------------
Change: Open company window when clicking on a company goal (#8033)
Change: [SDL2] Support pasting from clipboard on Linux (#8004)
Fix: [Script] Random deviation upper bound range should be inclusive (#8052)
Fix #8043: Incorrect handling of global road/tram hotkeys caused a crash (#8044)
Fix #8039: [Script] SetOrderFlags and GetOrderDestination didn't work for oil rigs (#8040)
Fix: [Script] CanBuildConnectedRoadPartsHere neighbours tiles were incorrect if you started a new game with a different world size (#8036)
Fix: Ignore clicks on non-applicable global goals (#8035)
Fix #7613: Limit News Window to 1024 messages to keep it usable and avoid overflowing scrollbars (#8026)
Fix #7644: [OSX] Hopefully improve performance by manually set colorspace to sRGB (#8023)
Fix #8020: Add missing docking tiles around industry neutral stations (#8021)
Fix: GUI tramway icon only contained a single set of tram tracks (#8015)
Fix: Station with multiple docks had the wrong tile area (#8014)
Fix #8011: Crash when loading TTD scenario containing a dock (#8012)
Fix #7998: Crash when scripts tried to access companies with invalid IDs (#8010)
Fix: Crash when attempting to draw a string containing nonprintable characters (#8005)
Fix #6399: Directory ~/.local/share not created if it didn't already exist (#8003)
Fix #7958: Custom catenary missing on road bridges (#7991)
Fix #7944: Demolishing locks built on rivers didn't always restore the river (#7946)


1.10.0-RC1 (2020-02-09)
------------------------------------------------------------------------
Feature: Allow server to supply a reason to kicked/banned clients (#7859)
Feature: [NewGRF] Station variable 6A, querying GRFID of nearby station tiles (#7956)
Feature: Improved logic of sharing industry production between 3 or more stations (#7922)
Feature: Highlight the item under mouse cursor in file browser (#7900)
Feature: [GS] Methods to change town rating of companies (#7898)
Feature: [NewGRF] Callback profiling command (#7868)
Feature: Add a setting to show the name of the NewGRF of a vehicle in the build window (#7852)
Feature: Ability to filter industry directory window by cargo (#7843)
Feature: Minimap screenshot type (#7817)
Feature: [GS] Methods to control engine availability of a specific company (#7791)
Feature: Configurable game ending year (#7747)
Feature: Separate window for taking screenshots (#7550)
Change: Move autorenew setting to basic category (#7984)
Change: Improved algorithm for transfer feeder payments (#7935)
Change: Show volume sliders with wedges instead of boxy slider (#7902)
Change: Auto-restart loads the original resources (e.g. save or scenario) again (#7688)
Change: Improve readability of integer lists saved to config files (#7396)
Fix #7976: Crash when attempting to kick the host via rcon (#7985)
Fix #7592: Road vehicles no longer balanced between multiple road stop stations (#7979)
Fix: Station rating effects affecting too large area (#7977)
Fix #7974: Crash when Ctrl+click to show a collapsed vehicle group (#7975)
Fix #7969: Crash when executing a recursive console alias (#7973)
Fix #6566: Very long loading of the maximum "zoom out" level at high resolutions (#7968)
Fix #7952: Crash when switching input languages (#7953)
Fix: [OSX] Don't show a crash/assertion message box for a GUI-less video driver (#7934)
Fix #7925: Corrupt savegames could lead to corruption of the titlegame (#7932)
Fix: [Fluidsynth] Music notes from previous song were not properly reset (#7930)
Fix: Invalid string usage within music window (#7928)
Fix: Non-deterministic name sorting in industry directory window (#7915)
Fix #7899: Various issues with town list window sorting (#7906, #7916)
Fix #7587: Fix possible crashes when loading old save games with invalid waypoint positions (#7894)
Fix: Avoid a crash by properly resetting timetable duration when loading old savegames (#7894)
Fix: Possible crash when post road-works cleanup removes all road pieces (#7903)
Fix #7891: Fix crash when loading save from 1.7.2 (#7892)
Fix #7887: Missing sound effects for some main toolbar buttons (#7888)
Fix #6667: Avoid confusion by also recalculating bridge costs for 'spectated' AI companies (#7884)
Fix: Allow old NewGRF industries to hide in/out cargo slots (#7882)
Fix: [Windows] Fix bootstrap GUI with Uniscribe but no Freetype (#7878)
Fix: Missing keycodes for hotkeys.cfg (#7850)
Fix #7625: Ensure road infrastructure cost is correctly updated when upgrading your own roads (#7628)
Fix #7088: Avoid crash by closing AI/GS textfile windows when changing their in-game slot (#7094)


1.10.0-beta2 (2019-12-25)
------------------------------------------------------------------------
- Feature: [Script] More error mappings (#7857)
- Feature: Ctrl+Click on a vehicle in the vehicle group window selects and scrolls to the vehicle's group (#7800)
- Feature: Ctrl+Click on the vehicle details button in the vehicle view window opens the vehicle group window focused on the vehicle (#7800)
- Feature: Add a button to the vehicle advisory news window to open the vehicle's group window (#7800)
- Feature: Ctrl+Click on a vehicle in the vehicle list window opens the vehicle group window focused on the vehicle's group (#7800)
- Fix: Custom sea level default value is now equal to minimum value (#7866)
- Fix: [NewGRF] Various tracktype fixes (#7863)
- Fix: Infrastructure total update when removing tram road stop (#7856)
- Fix #7847: Use ViewportSign coordinates for sign Kdtree coordinates (#7849)
- Fix #7836: Check coherency of NewGRF parameter min/max (#7840)
- Fix #7673: [Script] Allow removal of custom town text (#7834)
- Fix: Crash when displaying an error message at map edges (#7833)
- Fix #7783, #7816: [SDL2] Fix input handling in edit context (#7825)
- Fix #7697: Tile query on HQs did not display cargo correctly (#7824)
- Fix #7820: Possible game crash when removing oil rig (#7821)
- Fix #7606: Rare crash when trying to clean up a crashed script (#7819)
- Fix #7784: [SDL2] up/down/home/end key behaviour (#7815)
- Fix #7631: 16 out cargo support for industry directory (#7809)
- Fix #7646: Crash on random map generation failure (#7805)
- Fix #7430: Only reset time since pickup when train visits station if it has room to load (#7595)
- Fix #5405: Aircraft could route to depots outside their range (#7104)


1.10.0-beta1 (2019-10-29)
------------------------------------------------------------------------
- Feature: Configurable minimum age for companies before allowing share trading (#7780)
- Feature: Filter on town list window (#7621)
- Feature: Ability to show Newspaper and Ticker messages in parallel (#7612)
- Feature: Show coverage area for stations and towns (#7446)
- Feature: Collapsible vehicle groups (#7417)
- Feature: More flexible docks - can now have multiple per station, ships can use any part of dock (#7380)
- Feature: [NewGRF] Railtype flags to allow/disallow 90 degree curves (#7352)
- Feature/Change: Non-rectangular catchment area for sparse stations (#7235)
- Feature: Improved performance for road vehicle pathfinding (#7261)
- Feature: Option to show local authority boundary of towns (#7025)
- Feature: Experimental method of town cargo generation that scales linearly with population (#6965)
- Feature: [NewGRF] RoadTypes (NRT) (#6811)
- Add: [Win32] Select MIDI device by port name (#7666)
- Add: 'getsysdate' console command (#7658)
- Add: Currencies NTD, CNY, HKD (#7596)
- Add: Icons to vehicle construction drop down lists (#7358, #7485)
- Add: Security warning to players that company passwords are not truly secure (#7351)
- Add: [Script] Various API functions for managing vehicle groups (#7225, #7336, #7716)
- Add: SDL2 video driver (#7086)
- Change: Inactive industries do not make sound effects (#7752)
- Change: [Win32] Use native GDI engine for rendering fonts (#7572)
- Change: Scale oil refinery edge distance limit by map size (#7514)
- Change: Do not display a news message about old vehicles when a replacement for it is activated (#7401)
- Change: When filtering purchase list by cargo type, buy button now performs a refit if required (#7301)
- Change: Don't apply forbid 90 deg turn settings to ships, and make penalties for turns configurable (#7289, #7372)
- Change: Make the chance of an aeroplane crashing at an airport with a short runway independent of plane crash setting (#7302)
- Change: Keep town growth rate in sync with house count (#6777)
- Fix #6219: Improve helicopter's ability to takeoff from commuter and international airports (#7710)
- Fix #6407: Show snowy ground sprites for train depots (#7671)
- Fix: Power/running cost sorting algorithm was not correct when power was higher than running cost (#7561)
- Fix: Tweaks to small-map colours to make dark blue company more visible (#7436, #7450)
- Fix: [SDL] Do not offer video smaller than 640x480 (#7442)
- Fix: Incorrect display of industry production around tiles (#7426)
- Fix: Show industry name in Land Area Information window for industries with neutral stations instead of just 'Oil Rig' (#7349)
- Fix: Remove redundant and broken file lookups when loading base sets (#7348)
- Fix: Always report error when ordering a road vehicle to wrong type of road stop (#7316)
- Fix #7043, #7274: Improve performance when creating towns during world creation (#7284)
- Fix #7062: Remove ship max order distance (#7279)
- Fix #7189: Fluidsynth volume gain too high (#7253)
- Fix: Add setting for whether industries with neutral stations (e.g. Oil rigs) accept and supply cargo to/from surrounding stations to fix exploit as old as TTO (#7234)
- Fix: Properly reset dropdown menu windows after changing AI/GS settings (#7092)
- Remove: DOS, MorphOS, AmigaOS & BeOS support (#7326, #7388)
- Remove: Original Path Finder (#7245)
2020-04-05 14:41:21 +00:00
wiz
3df634c36b *: recursive bump for poppler-0.87 2020-04-03 10:30:30 +00:00
adam
13c03b773c scummvm: updated to 2.1.2
2.1.2 "Fixing Powerful Windows":

Windows port:
- Fixed an issue with the Sparkle updater which lead to an infinite update loop.

MacOS X port:
- Fixed application freeze on start on Mac OS X 10.5 and older.
- Fixed application icon on Mac OS X 10.5 and older.
2020-04-01 08:36:11 +00:00
nia
bf62a776fd supertux: Disable pointless portability check... 2020-03-31 09:44:34 +00:00
joerg
53f61f4a90 Don't force UBsan. Fix kqueue fallout on NetBSD 2020-03-30 19:36:39 +00:00
nia
6bfe92fac9 oshu: Update to 2.0.1
2.0.1 - 2020-03-29
------------------

Lots of refactoring, and a few bug fixes:

- Fix some display glitches in the console status bar.
- Fix broken handling of empty WAV samples.
2020-03-30 09:29:06 +00:00
joerg
d5003a9fc6 OpenGL build needs libXcursor 2020-03-29 01:03:22 +00:00
nia
3746d83979 warzone2100: Don't attempt to statically link SDL2 2020-03-27 08:31:02 +00:00
nia
cfbebc3181 warzone2100: Remove bogus CONFIGURE_ARGS, this uses CMake 2020-03-27 08:07:27 +00:00
nia
3022067fd9 openttd: Make the PLIST consistent and remove some bogus config args 2020-03-26 14:48:36 +00:00
nia
7793ecd10e zombies: Respect LDFLAGS 2020-03-26 13:27:31 +00:00
nia
0eb6079ed7 sl: Respect CC/CFLAGS/LDFLAGS/etc 2020-03-26 12:46:58 +00:00
nia
4cdbd1a7e1 frotz: Needs pkg-config on ncurses systems 2020-03-26 12:32:37 +00:00
joerg
0656d42bc1 Ignore portability issues in file normally not used 2020-03-26 02:34:18 +00:00
joerg
19c1129e6d Match const correctness of C++ string.h 2020-03-26 02:33:57 +00:00
joerg
edd18e2354 Fix const correctness. 2020-03-26 02:33:34 +00:00
joerg
db1c4cad71 Ignore portability when configure is already patched 2020-03-26 02:33:15 +00:00
joerg
a709ef8196 Fix const correctness for C++ compliant string.h 2020-03-26 02:32:43 +00:00
joerg
6d1f7d3e0f Needs freetype2 2020-03-24 20:38:39 +00:00
taca
24782ff80d games/ruby-squib: update to 0.15.3
Update ruby-squib to 0.15.3.


## v0.15.3 / 2019-10-17

Chores:
* Bump pango et al to `~> 3.4`, cairo to `~ 1.16`. Fixes Ruby 2.6 Windows install issues (#287)

## v0.15.2 / 2019-09-26

Chores:
* Bump nokogiri to 1.10.4


## v0.15.1 / 2019-08-27

Chores:
* Bumped Pango et al. to 3.3.7 (#286)


## v0.15.0 / Unreleased

Features:
* Added check for malformed PNG files (#250, #218)
* Sprues: you can now flip individual cards (#251)

Bugs
* `trim_radius` now defaults to 0 on `save_pdf`, not 38. (#270)
* `explode` on `xlsx` and `csv` now defaults to `qty`, not `Qty` (#262)

Docs:
* Documented the n-sided-ness of polygons and stars
* svg: document rasterization on mask (#192)
* Document how to run the code (#186)
* Document some ways of using `prefix` in `save_png` (#268)
* `showcase` option `trim_radius` defaults to 38, not 0
* Add sample for color switch in colors docs (#274)

Chores:
* Bumped deps: Pango et al. to 3.3.6, Cairo to 1.16.4, Nokogiri to 1.10.3, Highline to 2.0.2

Compatibility:
* A LOT more pre-defined colors built into Cairo. Some of the named colors got redefined with the upgrade to the latest Cairo. This means that named colors like `:gray` and `:green` may look slightly different.
* Dropped support for EOL'd Rubies. Minimum support is 2.4

Special thanks to @lcarlsen, @Karneades
2020-03-24 00:34:50 +00:00
tnn
eea587fde1 ruby-squib: mark broken due to bulk build scan error 2020-03-23 23:56:43 +00:00
nia
ee6272c450 openttd: Force gnu++11 properly, for alloca.
Bump PKGREVISION
2020-03-23 10:29:30 +00:00
tnn
43afc7cc0e exult: include <cstddef> for ptrdiff_t 2020-03-22 18:09:10 +00:00
nia
630ea95497 supertuxkart: Update to 1.1
## SuperTuxKart 1.1 (4. January 2020)

### Networking
* Add support for IPv6 clients and servers, by Benau
* Add AI support to local networking servers, by Benau. This AI is not as strong as the normal AI due to networking lag, but should offer enough challenge for a majority of players.
* Add support for AI bots for the server host, by Benau
* Improved handling of collisions, by Benau
* Improved support for playing addons on servers, by Benau
* Support using an IPV4 domain name to connect to a server, by Benau
* Add packet loss data to the server databases, by Benau
* New management features for server hosts, by Benau
    * IP / online ID ban tables
    * Server statistics
* Make the auto-end finish time more lenient, so it doesn't tank ranking score because of another player, by Alayan
* Add a player reporting function, by Benau
* Fix a bug that allowed to exceed a server's player limit if two players connected at the same time, by Benau
* Add lobby commands, by Benau

### Race gameplay and physics
* Random spawn point in local battle mode, by Aleman778
* Add an option to show everyone's items with the left characters icons, by Fouks
* Allow to choose the number of AI per team in soccer, by risostk
* In CTF mode, fix a bug that prevented scoring a point when the team's flag was in its immunity state, by Alayan
* Fix a bug that could result in the finish time being shown as 0:00:00, by Alayan
* Fix a bug that made AIs, in multiplayer and low difficulty, rubber-band towards the wrong player, by Alayan. Each player now correctly has its AIs, helping a weaker player to not be condemned to the last position.

### General
* Screen space reflection graphical effect, by samuncle
* Support unicode file paths, by Benau
* Complex text layout support, by Benau
* Add emoji support, by Benau
* Avoid "this program is not responding" warnings in Windows and Mac, by Benau
* Add a Story Mode timer, by Alayan
* Make text billboards size consistent accross resolutions, by Benau
* Don't trigger road sounds when the kart is flying, by Benau
* Remove an incorrect function call that could significantly hurt performance for Mac, by Benau
* Fix a nasty bug that made several sound effects to be played at a low volume after a crash, by Alayan
* Some code clean-up, by Alayan
* Addon skin support and skin-specified font by Benau
* Structure for allowing icon themes by Benau
* Add support for custom per-kart engine sounds, by Benau
* Fix an incorrect outdated driver warning for recent AMD cards on Windows, by Alayan
* Scripting enhancements, by deveee
* Add a continue button to cutscenes (mostly useful for touchscreen devices), by deveee
* Request the use of the performance GPU on Optimus systems, by deveee
* Fixed plural forms for translations in several languages, by deveee
* Close STK if Wayland crashes, by mstoeckl
* Support nested directories for addons, by Benau
* Various tweaks and bugfixes, including crash fixes
* Scripting preprocessing for STK version, by Benau

### User Interface
* Showing tips for players when loading and after race ends, by dumaosen
* Better scaling of many many UI elements to large resolutions, by dumaosen and others
* Show country flags for servers and players in online multiplayer, by Benau
* Add a new option to change font size on the fly, by Benau and deveee
* Scale down the lap time indicator next to the kart icons when there are many karts, by risostk
* Add icons for the available options in the race result screens, by dumaosen
* Make the highscore list scrollable, by deveee
* Display all the relevant info in the challenge dialog in Story Mode, by Alayan
* New challenge selection interface, by dumaosen
* Show the number of ranking points won or lost after a ranked race, by Benau
* Separate blurring visual effects from the main graphics presets, by Alayan
* Fix incorrect text resizing in the help menu, by Benau
* Make the custom random GP option more prominent in the track selection screen, by dumaosen
* Improvements to the scrollbars, by QwertyChouskie
* Allow sorting lists with the keyboard, by Benau
* Allow tooltip drawing outside of menus, by deveee
* Prevent some font scaling blur caused by non-integer offsets, by Benau
* Limit how long chat and in-race messages can be, by Benau and Alayan
* Add a (configurable) limit to chat message frequency, by GuillaumeBft and Benau
* Add an option to disable in-race messages only, by Alayan
* Allow to explicitly set the flip direction of tabs, by dumaosen
* Allow to download addons from the server lobby interface, by Benau
* Many minor tweaks and bugfixes

### Tracks and modeling
#### Tracks
 * A handful of minor graphical fixes and enhancements
 * Fixed checklines that could be missed too easily in XR591 and the Old Mine.
#### Arenas
 * Pumpkin Park, by samuncle
2020-03-22 11:24:01 +00:00
nia
a4bd7d2ea9 frotz: Update to 2.51
Summary of changes between Frotz 2.50 and Frotz 2.51:
=====================================================

Frotz 2.51 was released on Wednesday February 12, 2020.

This is a minor release focusing on minor enhancements and bug fixes.

NEW FEATURES

- Added an -f option for Dumb Frotz to mark up the output with color and
  formatting codes.  Currently "irc", "ansi", and "normal" modes are
  supported.


BUG FIXES

- Cleanly account for some installations of ncurses which have the
  library split into ncurses (high level) and tinfo (low level).

- Added an idiosyncrasy fix for Cutthroats, which assumes a
  quick-and-dirty conversion of 24-hour notation to am/pm notation.

- Fixed where the Makefile used spaces instead of a tab in a rarely-used
  recipe.

- Fixed a memory allocation problem with restoring a game at the command
  line using the -L option.

- Fixed an oversight in which curses wasn't being shut down properly
  when fatal zcode errors were encountered.
2020-03-22 10:20:06 +00:00
nia
be978d250f freeciv*: Update to 2.6.2.
Changes: http://www.freeciv.org/wiki/NEWS-2.6.2
2020-03-22 10:01:58 +00:00
nia
b9892de558 lpairs: Update to 1.0.5
1.0.5:
- reduced delay to prevent event loop from dying (2018/11/02 MS)
- fixed compiler warnings and errors (2018/11/02 MS)
- improved ingame font (2015/04/12 MS)
- always choose set from all icons (2015/04/12 MS)
- added animation for removing cards (2015/04/12 MS)
2020-03-22 09:26:34 +00:00
nia
eb6759d0c9 lmarbles: Update to 1.0.8
1.0.8:
- added XDG desktop support (09/10/26 MS)
- fixed configuration process (09/10/26 MS)
- removed -Wall from CC arguments for better portability
  (06/04/01 PM)
2020-03-22 09:21:24 +00:00
nia
755e7beeb2 lgogdownloader: Update to 3.6
James Le Cuirot (1):
      Fix find_path for newer jsoncpp release

Michał Janiszewski (1):
      Add -latomic when required

Sude (26):
      Add language: Hebrew
      Galaxy: Add option to delete orphaned files
      Galaxy: Automatically delete old files when updating or downgrading
      GUI: Remove usage of QDesktopWidget
      Suppress warnings about unused parameters
      Save xml data before skipping complete file
      Retry on CURLE_RECV_ERROR
      Make Downloader::getRemoteFileHash use Galaxy API
      Don't exit when failing to get valid game details json
      CMake: Disable search for boost-cmake
      Make --download-file option use Galaxy API
      Remove old GOG downloader API
      Remove dependency on liboauth
      Check for HTTP response code 416 in Downloader::repairFile
      Override global config values in Downloader::checkOrphans
      Use separate thread count option for info threads
      Galaxy: Add split file support to MojoSetup hack
      Galaxy: Improve split file support in MojoSetup hack
      Fix filenames with ampersand
      Automatically select appropriate size unit for total remaining
      Show HTTP response code in status message
      Update README.md and man page
      Version 3.6
2020-03-22 09:12:46 +00:00
nia
f5ded153d5 yquake2: Update to 7.43
Quake II 7.42 to 7.43:
- Recover from a lost sound device, do not crash of no sound device is
  available. This fixes several problem with DisplayPort and HDMI audio,
  especially with the Intel Windows GPU drivers.
- Several small game logic fixes. This includes a fix for a potential
  progress blocker in 'The Torture Chambers' introduced in the last
  release. (by BjossiAlfreds)
- Add the 'gl1_particle_square' cvar, it forces square particles in
  the GL1 renderer. (by Mason UnixBeard)
- The software renderer is no longer experimental.
- Add an option to configure the gun Z offset in the software renderer.
2020-03-22 09:08:51 +00:00
rillig
8453592c84 games/exchess: update to 7.97beta
Changes since 7.31beta are unknown since the upstream author didn't
document anything.

I just stumbled upon this package because it didn't build with
-Werror=char-subscripts. That bug seems to have been fixed.
2020-03-21 14:41:45 +00:00
nia
260d7fc497 minetest: Update to 5.1.1
5.1.0 → 5.1.1

   Released on 17 January 2020.

   This release is based upon bugfixes from 5.2.0-dev.

  Client / Audiovisuals

     * Fix player-bound sound playback (SmallJoker)
     * Fix item eat sound not played if last item (Wuzzy2)

  World / Server / Environment

     * Formspecs: Reset version number on rebuild (SmallJoker)
     * Rework packet receiving in ServerThread (sfan5)
     * Fix core.chat_format_message crashes (ClobberXD)
     * Fix spaces breaking formspec_version[] tag (rubenwardy)

  Misc / Build

     * MacOS/BSD: Fix build issue due to conflicting s64 type definitions
       (AMDmi3)
     * Fix find_path for newer jsoncpp installations (vilhelmgray)
     * Update translations
2020-03-20 17:06:20 +00:00
nia
8010f38b97 *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:44 +00:00
nia
eadd216a68 *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:22 +00:00
joerg
6506864428 Add missing <string> and deal with time_t > unsigned in the seed
computation.
2020-03-18 17:55:46 +00:00
joerg
c9f83ebfb6 Fix const correctness with C++-aware string.h. 2020-03-18 17:54:54 +00:00
adam
7f58d5e976 rocksndiamonds: updated to 4.1.4.1
Rocks'n'Diamonds 4.1.4.1:

This bugfix release mainly fixes a nasty packaging bug of the Windows installer version that breaks the start menu entry and the desktop icon.
Besides this, the following bug was fixed:
fixed bug in editor with group elements using graphic of other element


Rocks'n'Diamonds 4.1.4.0:

Android version:
added support for Android 9 and 10
fixed potential crash bug in Android version when rotating device
added overlay touch buttons for door request dialog
added overlay touch buttons for in-game “stop” and “pause” buttons
added overlay touch buttons for virtual buttons configuration
added showing overlay touch buttons only if touch screen is really used
added Android project files to build Android version

Global animations:
added using new screen fading option “.auto_delay_unit” to use video frames
fixed handling global animation click events

Level editor:
added support for undo/redo using Ctrl-z/Ctrl-Shift-z in level editor

Bug fixes:
fixed crash bug when loading graphics sets with bad animation definitions
fixed bug in editor with custom elements using graphic of other element
fixed sporadic problems when playing MP3 files on Windows
2020-03-17 14:48:06 +00:00
fcambus
f22001dab4 Add nudoku. 2020-03-16 12:59:47 +00:00
fcambus
7cc9a8c4ca games/nudoku: import nudoku 2.0.0.
nudoku is a ncurses based sudoku game. Perfect to relax a little or
just waste some time when you are on the console.
2020-03-16 12:59:02 +00:00
nia
1956a8d5a3 fallingtime: Use c99 2020-03-16 10:10:59 +00:00
nia
f4f46b9887 7kaa-music: Needs 7kaa 2020-03-13 15:57:20 +00:00
wiz
3d42d78f16 gnome-games*: remove
These are the highly obsolete GNOME2 games from 2010.
The gnome-games package for GNOME3 will be quite different,
once someone packages it.
2020-03-11 20:27:37 +00:00
pho
6df3b000a6 Install lib/edit/q0dumpwitness.txt which was missing 2020-03-11 15:40:36 +00:00
pho
0789d0a370 Update to hengband-2.2.1r
The game is supposed to be able to automatically convert old save
files, although the converter may not be fully tested. The list of
changes from 1.6.2 is too long to paste here:

* 1.7.2: https://hengband.osdn.jp/history/history1.7.2.html
* 2.0.0: https://hengband.osdn.jp/history/history2.0.0.html
* 2.1.0: https://hengband.osdn.jp/history/history2.1.0.html
* 2.1.1: https://hengband.osdn.jp/history/history2.1.1.html
* 2.1.2: https://hengband.osdn.jp/history/history2.1.2.html
* 2.1.3: https://hengband.osdn.jp/history/history2.1.3.html
* 2.1.4: https://hengband.osdn.jp/history/history2.1.4.html
* 2.1.5: https://hengband.osdn.jp/history/history2.1.5.html
* 2.2.0: https://hengband.osdn.jp/history/history2.2.0.html
* 2.2.1: https://hengband.osdn.jp/history/history2.2.1.html
2020-03-11 15:01:53 +00:00
wiz
a6f6163169 *: bump for vala 0.48.0 2020-03-11 09:53:51 +00:00
wiz
4e3b1b97c2 librsvg: update bl3.mk to remove libcroco in rust case
recursive bump for the dependency change
2020-03-10 22:08:37 +00:00
nia
e8babfb3bd devilutionx: Update to 1.0.1
## DevilutionX 1.0.1
### Features
- Toggle fullscreen at any point by hitting alt+enter (mouse grab can be disabled in diablo.ini)
- Controller: B button closes the currently active panel.
- Added a navigation menu for controllers
- Focus on the exit item before quitting.
- Minor performance improvements (save/load time and main menu).
- Add a list of [known mods](https://github.com/diasurgical/devilutionX/blob/master/docs/mods.md)

### Platforms
- Added support for 32bit PowerPc
- Added support for Amiga
- Added support Clockwork PI GameShell
- Added support for GKD350h
- Switch to OPK for RetroFW (requires 2.0)
- Update OpendDingus/RetroFW build root

### Bugfixes
- Game crashing on systems that do not report monitor refresh rate.
- Fixed belt not working correctly when holding shift on us keyboard layouts
- Always keep track of the latest hero level when selecting difficulty.
- Correct screenshot path
- Turn the screen red for 200ms when taking screenshots.
- Fix town load screen missing on the first load.
- Fix minor HOM issue at some houses in town.
- Allow for space as text input
- Fixed a couple of typos in error messages

### Original Diablo bugs
- Fix belt not working correctly when holding shift on *non-*us keyboard layouts
- Fix one more rare crash.
2020-03-09 10:53:22 +00:00
wiz
f669fda471 *: recursive bump for libffi 2020-03-08 16:47:24 +00:00
nia
f4892c819b gbrainy: Needs itstool 2020-03-06 12:21:02 +00:00
nia
b4b991c69f games: Add corsix-th
A reimplementation of the 1997 Bullfrog business sim Theme Hospital.

As well as faithfully recreating the original, CorsixTH adds support for
modern operating systems, high resolutions and much more.
2020-03-05 13:59:55 +00:00
nia
06d6367011 openttd: needs alloca, use gnu++11 2020-03-05 12:57:41 +00:00
micha
37c47fedb7 Makefile: +doom2-pwad-eviternity 2020-03-05 09:15:39 +00:00
wiz
b7bd2afedd *: bump PKGREVISION for poppler 0.86.1 2020-03-04 22:07:23 +00:00
nia
f09408a48b games: Remove sirius - old GNOME 2 game with dead upstream site
appears to be barely available outside pkgsrc, but there's another 'sirius'
package - a "domain specific library for electronic structure calculations"
which is actively maintained
2020-03-01 11:52:23 +00:00
nia
a167d8ccef powder-toy: Drop MAINTAINER 2020-02-29 11:54:37 +00:00
micha
b6ffcbc96b doom2-pwad-eviternity: Imported version 1.0
Eviternity is a megawad comprised of six 5-map
episodes (called Chapters) plus two secret maps.
This project exclusively uses OTEX, a brand new
high quality texture pack by ukiro.

Eviternity's six chapters explore a series of
unique and varied themes, each featuring classic
gameplay with an interest in making each map hold
its own unique identity and personality. The
themes are "Medieval", "Techbase", "Icy Castles",
"Industrial / Brutalism", "Hell / Gore / Alien" and
"Heaven".

This project was created as a birthday gift to
Doom, which is celebrating its 25th birthday the day
this was first released ("RC1", Released on December
10th, 2018. The texture pack used in this project,
OTEX, was also released on the same day - so please
do not use Eviternity as a base for your wads & mods.
While mostly being a "Dragonfly project", with 24
maps being made or heavily worked on by myself, I
present to you a mighty lineup of well-known guest
mappers who have crafted beautiful and fun levels.
2020-02-28 11:33:43 +00:00
fcambus
ca9cb44e6d ninvaders: drop erroneous PKGREVSION, fix broken HOMEPAGE, add LICENSE marker. 2020-02-27 10:17:24 +00:00
nia
1cfc10ddd8 srb2: Update to 2.2.2
Changes in 2.2:

General

    Slopes have been implemented into almost the entire campaign, including support for launching off of quarterpipes. No, before you ask, loops still aren’t possible.
    An enormous number of graphics and textures have been updated or redone. Highlights include the title screen, Sonic and Tails, with separate sprites of Tails’s tails for optimum mofumofu.
    Practically the entire soundtrack has been redone.
    Character sprites now face the direction the player’s control inputs point instead of in the direction the camera is facing.
    Automatic braking, a new assist feature, has been added. While enabled, releasing the controls will cause the player’s character to attempt to stop instead of coasting forward.
    Tails’s AI has been significantly improved in Sonic & Tails mode, including allowing him to be commanded to fly you without using player 2’s controls.
    The attraction, elemental, and force shields now have a jump-spin ability like whirlwind and armageddon already did.
    Continuing the game after getting a game over now starts the player with more lives for each continue used.
    The intro cutscene has been revamped with brand-new art, and the game now has a short ending sequence.

Levels

    Arid Canyon Zone Acts 2 and 3 now exist.
    Almost the entire rest of the campaign has been remade from scratch or significantly updated.
    Several bosses have had their arena and behavior updated.
    The final battles have been adjusted to make losing not kick the player all the way back to the beginning of Eggrock.
    A short, optional tutorial stage has been added.
    Two stages previously from the OLDC have been included as unlockables.
    Cooperative mode now uses the old 2.0 special stages, which have been slightly updated to be more multiplayer-friendly.

Interface

    The menus have been massively revamped to both look better and be easier to understand.
    Controls, menus, and various other things have been renamed to make them easier to understand.
    Record attack now has HUD elements to display the buttons being pressed both during gameplay and while watching replays.
    Multiple accessibility features have been added, including closed-captioning and the ability to adjust the palette at runtime to add contrast to aid colorblind players.

Engine/Editing

    The palette has changed again to provide slightly more diverse color options
    Music no longer restarts from the beginning after an interruption, such as getting an extra life.
    Plugging in a controller during gameplay will allow that controller to be used instead of requiring the game to be restarted to recognize it.
    Added support for paper sprites, which allow the sprite to be rendered as if it’s on an upright piece of paper, becoming thinner when viewed at an angle and disappearing entirely when viewed from the side. Think Paper Mario.
    Textures can now be used as flats (but not vice-versa).
    Skybox rendering has been significantly optimized.
    PNG images can now be used as graphics, at any resolution (but not too high or you’ll run out of memory).
    Sprite rotation is now supported.
    libopenmpt support
    Added support for the MD3 model format.
    So many Lua changes we couldn’t possibly hope to list them all here.
2020-02-26 17:55:51 +00:00
nia
eec360013b REminiscence: Update to 0.4.6
* release 0.4.6
	- added rewind to automatic saves
	- fixed passwords and protection codes input

* release 0.4.5
	- added low-pass filtering for in-game music
	- added support for 3DO background music (tunes/*.Cpc)
	- added protection screen for DOS SSI version
	- fixed ASC and CARTE cutscenes enablement
	- fixed loudness of sound effects and in-game music

* release 0.4.4
	- added auto-save
	- fixed graphical glitches with Macintosh data files

* release 0.4.3
	- added title and logo screens for Macintosh
	- fixed cutscene offsets with Macintosh data files

* release 0.4.2
	- added graphic borders (16:9 displays)
	- added detection for Macintosh AppleDouble
	- added language selection in title screen
	- added story texts for Macintosh

* release 0.4.1
	- added support for Macintosh sounds playback
	- improved graphics scalers performance
	- fixed palette glitches with .BNQ DOS data files

* release 0.4.0
	- added initial support for Macintosh data files (512x448 resolution)
	- added configuration file entries for disabled cutscenes
	- fixed screen shaking offset (level 2)
2020-02-26 16:23:26 +00:00
nia
5eca393324 armagetronad: Update to 0.2.8.3.5
"A security fix release. Head over to downloads to fetch it.
Also contains fixes to make the game run again on current Linux systems."
2020-02-26 14:56:28 +00:00
micha
baa74c59d1 eureka: Update to 1.27.1
Version 1.27.1 is used for the package with the latest macOS patches. They were
added to the source archive by upstream after the 1.27 release without changing
its name.

The new OpenGL renderer can be disabled with the new package option "opengl"
(recommended on machines without hardware acceleration for OpenGL).
The option "opengl" is ignored if the FLTK package was compiled without OpenGL
support.


CHANGES IN Eureka 1.27
======================

(Since version 1.24)

+ use OpenGL for faster rendering of 2D and 3D views
+ improved non-GL drawing of 2D view, much faster in Linux
+ support mixing textures and flats for ports that allow it
+ improved 3D mode, can move things and sector surfaces
+ ratio lock, makes producing lines at certain angles easier

- a single status bar for both 2D and 3D views
- new popup menus to set edit mode, browser mode, scaling
- render sectors in the 2D view with both lighting and texturing
- create void islands by drawing lines anti-clockwise in a sector
- snap position indicator for 2D view (a light-blue cross)
- added scale '-' and '+' buttons, show scale as percentage
- ability to highlight/select railings in 3D view
- beginning of support for UDMF maps (not usable yet...)

- render BOOM's deep water effect (linetype 242)
  [pkgrc note: Legacy linetype 301 "Translucent 3D water" is now visible
               with the OpenGL renderer too]
- render 3D Floors for EDGE, LEGACY and ZDOOM ports
  [pkgrc note: 3D floors are only visible with the OpenGL renderer]
- render basic slopes for EDGE, ETERNITY, ODAMEX and ZDOOM
  [pkgrc note: Slopes are only visible with the OpenGL renderer]
- render things with a NULL sprite as a blue triangle
- render Hexen map-spots as a green triangle
- render unknown things with a smaller '?' sprite

- preference to combine flats and textures in a single browser
- preference to show all textures on a one-sided linedef
- preference for linedef information (Length, Angle, Ratio)

- support ESC key to cancel a current action (e.g. dragging)
- support SHIFT and CTRL when using mouse-wheel to move in 3D view
- support the FreeDM iwad
- support TNT and Plutonia textures in FreeDoom2 iwad
- support Hexen map format in the ETERNITY port
- support PNG, JPEG and TGA images in sprite/flat/patch lumps
- added portal specials 156 and 107 to the ZDOOM port
- added missing specials 105, 106 and 130 to the ZDOOM port
- improvements to the Makefile
- improvements to the MacOS build files

- fixed mode menu disappearing into Window's task bar when maximized
- fixed not remembering test-in-game EXE when port is "vanilla"
- fixed the 'Online Docs' command in the Help menu
- fixed window title not showing correct map name
- fixed Re-bind in key binding dialog to show new key as valid
- fixed grid getting out-of-sync with the "hide in FREE mode"
- fixed needless line flips when drawing clockwise within a sector
2020-02-26 12:28:02 +00:00
nia
49757d21ae wesnoth: Update to 1.14.11
## Version 1.14.11
 ### Language and i18n
   * Updated translations: Czech, German.
 ### Packaging
   * Fixed data/dist information not being found on many platforms other than Windows (only
     with the installer-created shortcut), as well as only the very first word being read instead
     of the whole line.
   * Added support for systemctl reload.
 ### Miscellaneous and bug fixes
   * Silenced spurious warning about conflicting l10n-track files (issue #4716).
2020-02-20 17:58:02 +00:00
nia
05995fe0c6 supertux: Update to 0.6.1.1
SuperTux 0.6.1.1 (2019-12-19)
---------------------------
This small bugfix release fixes an issue that caused right-to-left fonts, such as Arabic, to not be displayed properly in the AppImage builds on Linux. Apart from that, it's identical to 0.6.1.


SuperTux 0.6.1 (2019-12-15)
---------------------------
The SuperTux Team is excited to announce the availability of SuperTux 0.6.1. This is first and foremost a bugfix release that fixes reported issues after the release of 0.6.0 a year ago, however, we also introduced a lot of other changes, such as new graphics, levels and other game content.

Changes:
* Rework of the first 3 Bonus Worlds
* Added 3 new bonus worlds to the core game
* Improvements to the story mode
* Addition of Ghost Forest to the Story Mode
* New Backgrounds and Music by BlasterMaster
* Tiles and Sprites Improvements by Alzter, weluvgoatz and RustyBox
* New enemy: The Ghoul
* Fixes and optimizations (Fixing buggy controls, game speed, etc.)
* Level Editor Improvements, Fixes and Optimisations
* Revamp of the Credits Menu
* Blocks (and other objects behaving like blocks, such as lanterns) no longer jitter when stacked on top of one another
* Trampolines as bonus block contents no longer hurt Tux
* An issue causing music not to get saved in the level editor was fixed
2020-02-20 16:23:27 +00:00
joerg
03088d2d10 Fix dependencies exposed by recent Mesa changes. 2020-02-18 16:50:43 +00:00
joerg
cdc678fd81 Fix iconv fallout on NetBSD. 2020-02-18 16:46:51 +00:00
wiz
4b25d31d84 games/Makefile: +dMagnetic 2020-02-17 10:43:57 +00:00
wiz
0b0c65f303 games/dMagnetic: import dMagnetic-0.22
Based on the package provided by Thomas Dettbarn in PR 54974.

DMAGNETIC is a Magnetic Scrolls Interpreter. It can be used to play
classic text adventure games, such as "The Pawn", "The Guild of
Thieves", and "Wonderland". Graphics will be rendered in glorious
ANSI art, so the games can be played in any console window.
2020-02-17 10:43:43 +00:00
gutteridge
f0d3f345e0 games/Makefile: fix garbled line 2020-02-13 03:33:58 +00:00
nia
d1d6a0eb33 gbrainy: Update to 2.41
Switched away from mono2/gtk2 and to gtk3.
2020-02-11 15:46:46 +00:00
nia
1ec5caf1d1 warzone2100: Resolve build issues and remove leftover GNU build system goo. 2020-02-08 22:59:32 +00:00
fcambus
4feabadc0f asciiquarium: switch HOMEPAGE and MASTER_SITES to HTTPS, take maintainership. 2020-02-08 17:30:22 +00:00
fcambus
d0bd7d7d0d *: reset MAINTAINER, email address does not exist anymore. 2020-02-08 17:21:14 +00:00
jnemeth
6ae0b0c9eb add and enable doom-pwad-shotgun-symphony 2020-02-06 04:15:43 +00:00
micha
68f1ce8c8f doom-pwad-shotgun-symphony: Version 1.0 added
An oldschool mapset for E1 of Ultimate Doom, in the combined E1/E2 style
of Fava Beans, but much more violent. Mapset is optimized for pistol start,
though there are occasional goodies for continuous players. Every map exits
directly into the next, creating a single, giant facility.
2020-02-03 12:08:06 +00:00
markd
c492df6fef games: update kde release service to 19.12.1
builds with qt 5.14, other changes unknown.
2020-02-02 02:44:48 +00:00
adam
831e95040a scummvm: updated to 2.1.1
ScummVM 2.1.1 ":More sheep:":

General:
Fixed crash when switching certain languages in GUI.
Fixed ESC erroneously saving the changes in the options dialog.
Improvements in FM-TOWNS/PC-98 audio.
Improved Greek language support in the GUI.

Networking:
Improved error handling.
Only download saves when necessary.

Bladerunner:
Fixed buggy savestate in some scenes.
Added engine checkbox to target 120fps.
Fixed thumbnail portability.
Use virtual keyboard on save screen on relevant platforms.

Kyra:
Fixed EOB1-Amiga ending sequence (which would play only if you achieved all bonus quests).
Fixed monster random item drop chance in EOB1.
Added handling for the secret potion in the Legend of Kyrandia 2.
Fixed sound issues in the Legend of Kyrandia 2.
Fixed graphics glitches in Legend of Kyrandia 1 and 3, EOB1 and EOB2-FM-TOWNS.

Mohawk:
Persist changes in game options across sessions.

Queen:
Fixed regression with the display of the bellboy dialogue.

SCI:
Numerous game script fixes in CAMELOT, ECO2, GK1, GK2, KQ7, PHANT1, PQ1VGA, QFG3, QFG4, SQ5 and SQ6.
Implement horizontal and FM-TOWNS type screen shake.
Added support for Phantasmagoria 1 censored mode.
Added support for Polish LSL7.
Added support for Italian GK2.
Added support for Portuguese GK2.
Added support for Russian KQ7.
Added support for Russian SQ1VGA.
Added support for GK2 fan-made subtitle patches.

SCUMM:
Added support for Pajama2 (UK release).

Supernova:
Hooked F5 to the Main Menu.

Toltecs:
Added Czech version support.
Fixed exiting from game menus when returning to the launcher.

Wintermute:
Added several missing game variants and demos to the detection tables.
Fixed regression with stack handling.
Fixed the behavior of edit boxes.
Improved support for Chinese language game variants.

Xeen:
Fixed display of gold and gem amounts on the Switch.
Fixed tavern exit locations in Swords of Xeen.
Fixed crash loading Deep Mine Alpha in World of Xeen CD.

GUI:
MIDI setting tabs are no longer shown if a game has no music at all.

All ports:
Fixed screen filling in non-paletted screen modes.

3DS port:
Major improvements.

AmigaOS4 port:
Minor tweaks (stack cookie, build automation).

Android port:
Improved filesystem navigation.
Proper handling of HiDPI displays.
Improved keyboard support.

iOS port:
The home indicator is now automatically hidden on iPhone X and later models.

MacOS X port:
Follow the OS dark theme for window decorations.

RISC OS port:
Fixed crash when accessing an unavailable drive.
Reduced the required DigitalRenderer version.

Switch port:
Added cloud integration.

OpenPandora port:
Minor improvements.

Windows:
Added Text-to-Speech support.
Fix screenshots with Unicode paths.
2020-02-01 20:56:02 +00:00
pho
0bc7e53bce Fix an error on 64-bits platforms. 2020-01-30 13:56:12 +00:00
wiz
c315f971c5 warzone2100: remove patch that is not in distinfo 2020-01-30 10:08:00 +00:00
rhialto
20f2038da0 games/nethack*: correct some COMMENTs. 2020-01-29 20:23:16 +00:00
rhialto
3906247c35 games/nethack: update to 3.6.5.
The NetHack DevTeam is announcing the release of NetHack 3.6.5 on January 27,
2020

NetHack 3.6.5 is the official release of NetHack that follows NetHack 3.6.4.

This release primarily corrects security issues present in NetHack versions
3.6.0, 3.6.1, 3.6.2, 3.6.3 and 3.6.4.

CVE-2020-5214	Error recovery after syntax error in configuration file is
                subject to a buffer overflow
CVE-2020-5213	SYMBOL configuration file option is subject to a buffer overflow
CVE-2020-5212	MENUCOLOR configuration file option is subject to a buffer
                overflow
CVE-2020-5211	AUTOCOMPLETE configuration file option is subject to a buffer
                overflow
CVE-2020-5210	NetHack command line -w option parsing is subject to a buffer
                overflow
CVE-2020-5209	Command line parsing of options starting with -de and -i is
                subject to a buffer overflow
CVE-2019-19905	Privilege escalation/remote code execution/crash in
                configuration parsing

You are encouraged to update to NetHack 3.6.5 as soon as possible.

Here's a brief synopsis of the handful of bug fixes included in NetHack 3.6.5:

    fix accessing mons[-1] when trying to gate in a non-valid demon
    fix accessing mons[-1] when monster figures out if a tin cures stoning
    have string_for_opt() return empty_optstr on failure
    ensure existing callers of string_for_opt() check return value
      before using it
    fix potential buffer overflow in add_menu_coloring()
    fix potential buffer overflow in sym_val()
    fix potential buffer overflow in pline(), raw_printf(), and
      config_error_add()
    fix potential buffer overflow in choose_windows()
    use vsnprintf instead of vsprintf in pline.c where possible
    Windows: includes a fix from a 3.6.4 post-release update where
      OPTIONS=map_mode:fit_to_screen could cause a game start failure
    Windows: users with C-locale unmappable names could get game start failure

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.5. As usual, a warning that some entries in that
file may also be "spoilers".

Existing saved games and bones files from 3.6.0 through to 3.6.4 should
work with 3.6.5, assuming that the same build configuration options were
used.
2020-01-28 21:11:30 +00:00
adam
c46372b573 wesnoth: updated to 1.14.10
Version 1.14.10

AI
Experimental AI:
Spread poison: bug fix for units ignoring [avoid] tag
Castle switch: bug fix for units-on-keep check
Remove village hunt CA
Add ids for candidate actions
Fix bug crashing some AIs when units with chance-to-hit specials without id are on map
Fast Micro AI: fix re-adding default CAs when deleting the MAI
Bottleneck Defense Micro AI: fix bug of units not participating if too far in front of the bottleneck
Lua AIs: several other minor behind-the-scenes bug fixes

Campaigns
Descent into Darkness:
S1: reduced difficulty
Heir to the Throne:
Modify campaign starting date
Legend of Wesmere:
Fix various date inconsistencies in historical references
Sceptre of Fire:
S1: Fix reference to LoW events
The South Guard:
Change Halidel to be Deoran's great-grandfather
S7b/S8b: reduce enemy gold values and modify dialogue upon allied unit death
Tutorial:
S2: Make the first grunt cross the bridge, otherwise the scenario is too hard
Under the Burning Suns:
Sun Singer and Sun Sylph: modify faerie fire colors

Language and i18n
Updated translations: British English, Chinese (Simplified), Chinese (Traditional), Czech, Dutch, Esperanto, French, German, Italian, Korean, Portuguese (Brazil), Russian, Spanish, Turkish
Fix Rename Unit dialog having untranslated text.

Lua API
wesnoth.deprecate_api was fixed to correctly wrap tables with metatables.

Music and sound effects
Removed accidental silence of two seconds after the first track of each scenario.

Units
Add various new death, standing, and idle animations

User interface
Fixed some severe game rendering issues with SDL 2.0.10.
Draw ellipses during draw/sheath animations.
In the combat dialog and elsewhere, clicking the "Profile" button opens the help on the correct unit variation (e.g., Walking Corpse (Swimmer)).
Ensure enough space to display turn numbers in the hundreds.
The search box in the Campaigns menu now takes campaign abbreviations and descriptions into account.
Added the Private Replay checkbox to the Multiplayer Create Game screen. This separates whether observers are allowed from whether the replay will be publicly available.
In the recruit dialog and recall dialog, units that are too expensive to recruit/recall are grayed out.
Reworked styling of progress bars and the network transfer progress dialog.
Removed "Classic" in-game theme.
Textboxes now have a hover effect as well as an I-beam cursor.

Packaging
The Wesnoth client now looks for the data/dist file when logging into the multiplayer server. This file should contain one of the following values based on what distribution channel the package is for: Default, Steam, SourceForge, Flatpak, macOS App Store, Linux repository, iOS, Android, BSD repository

Miscellaneous and bug fixes
New build-dependency: Python3 is required to run the WML unit tests (on non-Windows)
80% of WML unit tests now run in a batch using a single instance of Wesnoth (non-Windows only)
New help topic outlining common (and less common) reasons for losing a scenario.
Add help text for some debug commands.
Make wmllint recognize [load_resource].
Make wesnoth_addon_manager not generate packet.dump files any more
2020-01-28 18:51:12 +00:00
triaxx
bcdab8a488 warzone2100: update to 3.3.0
pkgsrc changes:
---------------
  * migration from GNU configure to CMake
  * update of homepage using https

upstream changes:
-----------------
2019-08-31: Version 3.3.0
 * General:
   * Add: Reinstated secondary orders Pursue, Guard, and Hold (commit:29d3696dd62f034d02d51b9caa7d834cc84e13d3, commit:4b974e5761eecf7fc375f50d954779e4ac800786, commit:2fb172792014d8886a7411a2547b15030ead0152, commit:274fab1fe4f5a7f443f42b35211d95f949cd63cb, commit:cfa8ca695079df3d716a6eb7a2ed2f5729320bea, commit:8f611fe0f6ffb906bee0afd5de702f8b2de9f1df, commit:ff5ec8ca927c2d3353f58f7ac0ca17f965252234, #263, ticket:4303)
   * Add: Reinstated range orders Optimum, Short, and Long range (too many commits, #314)
   * Change: Pressing Escape clears chatbox if it contains text and closes it otherwise (commit:809dd2abdfbf97a88d74519cd4323d06ce8395d2, #294)
   * Fix: Processing of radar input after disabling its widget (commit:39f083ed0f0c29f071f9f528c9eeef5544373fd7, ticket:4867)
   * Fix: Saving of challenge scores (commit:e1b3eac0faeb7c39b769fee59920d066373d5c49, ticket:4868)
   * Fix: Crashes caused by missing support for mipmap generation (commit:a850fb5c887eb54a50f3a3f0f15ef0f1b6591a98, #260)
   * Fix: Improved window resizing and display scaling (commit:aedc207367c03a105f0ec6475250cdf0b3908008, commit:39aeb5132197a87e0c4207ae36c461eca7909522, commit:e1e991ce3edf9c68f72f3572ab8357abb930f48c, commit:c89a299dcf581c9362bf2461f291a8388c70c0e3, commit:aaf79eda0356eb0be264be65c640f19c12a17327, commit:924b98272140677cfde4955af84aee930d7c4b0d, #319)
   * Fix: Support for more graphics driver workarounds and platform compatibility (commit:d517b62e394c42a2b1e0b831a0cdc26156faca80, #331)
   * Fix: Units shooting through walls to attack targets (commit: 4ed887ed1986840474281d8fd28fc0ea533c06aa, 5cbe6b9e93a0a9682996fc1edf3df43ee5f7096b, #271)
   * Fix: Very slow map/mod transfer when vertical sync is enabled (commit:1d1050f034e7c226d98e371598d2c2a105d24353, #392)
   * Fix: Do not try to attack jammed units before being in range (commit:b9cd1cd49eae103d4e95b3f14e84aed4492391b3)
 * Graphics:
   * Add: Hit-testing support for widgets (commit:405a59420918f903352c4a51be6822eb60d4066b, commit:9394cd5f6c5c1de666d34d56cc32a0d4dfbc83e9, #264)
   * Change: Increase click area for in-game options (commit:bb15fbaa10663d6ce540911d9890f733b75fd365, #266)
   * Change: Improved text width calculation (commit:f4a8c93c9012eb5424296604bd1a0fa56fa2bc06, commit:c27ad854669ee55834fef43f4a7b6fba0dc28b88, commit:0fcad70a72b44aaaf0b01fe425946cd0193f5216, commit:35e5a8d021dfcefa9b7bce7e846a7c2432a7a064, #287)
   * Change: Split challenge tooltips in challenge selection screen into multiple lines (commit:2cc667cbb8f3765a5b69e0c210ab5b1355db3ca6, #299)
   * Fix: Issue loading OpenGL on older Intel chipsets on Windows 10 (commit:8a755a5e6e4f0eb8c62cc51db121cc61c65da80b)
   * Fix: Flamer Bunker model (commit:400191c9c47a4e39aeb12240283f355a57e30290, ticket:4856)
   * Fix: Objects darkening when zooming out (commit:456a74edb1fa76e66bf8e0e2c888b54c0b5c6299, ticket:4375)
   * Fix: Layout calculation for unit orders panel (commit:67b64e6f4205b123e69d6973f2a524656a419c75, #261)
   * Fix: Layout calculation for mission timer (commit:d655de8573b8d781d748d5c53e7f46f39a402d82, #261)
   * Fix: Misplaced reticule area buttons (commit:6731c4ca5f1178e408d1cb22757793fe7ad1015f, #262)
   * Fix: Broken shadows with rotated structures (commit:b7e00616a5068ee0e3be03eb92df803044b2bb84, #285)
   * Fix: Horizontal offset of chatbox cursor (commit:8944aac22bdb43abb849302f158a2704bffb4dd5, #282, ticket:4796)
   * Fix: Alignment of right-justified small text buttons in main menu (commit:e6aa8792eac76c7c853df33ce8f5423f12cab4ff, #287)
   * Fix: Shader warning on some systems (commit:189b18dec1fc9ffe2381eeee1d89534112309601, #318)
   * Fix: Broken shadows with rotated features (commit:39021659101136e3cf4a26959daf7ea86335c13e, #368)
   * Fix: Broken shadows with corner walls (commit:33963b56adc0a7cfe29110c4cb6407b6ea069b29, #368)
   * Fix: Color cursor offset (commit:66322c966eb22c4ac65bfecf4e829e46a4cb4a17, #426)
   * Fix: Fix cyborg and scavenger leg animation bug (commit:123ded59aedc53dc2344be9807c321774613946f)
   * Remove: Flickering of blue/red laser beam when building/demolishing (commit:724750e92cb9884ab81ce565f4d007af817f16ca)
   * Remove: Disable PIE SHADERS directive support (commit:ca536c35fda80d23c3467e5d59f0fdb7debc3525, #380)
 * Campaign:
   * Add: Time conversion functions, for timers (commit:bfde3e18892345a39ad2a3e62f1af66ee17ee6bc, commit:b497b1fc06c9b3ec12eeefc9c2e9b44575f37ee0, #322, #411)
   * Change: Campaign scripts to automatically play the "reinforcements are available" sound (commit:33764ec247ad99ee7ea744ace0404cf16e40357c, #320)
   * Fix: Overlapping objects on maps (commit:f3a9b4d640bbf1662b3a297554083aecdd5401a1, ticket:4865)
   * Fix: Gamma 1 is instantly lost if first transporter drop contains no trucks (commit:e2dc5d7d50057e655c4d3e28411fd2d1b923a69a, #277)
   * Fix: Gamma 1 transporter drops being randomized after loading a save from end of Beta campaign (commit:58ac40f0a00c521eed5bad7cc55ba01a212ce4dd, #278, #280, ticket:3009)
   * Fix: Timeout missions not properly failing when player should be considered dead (commit:8042e44511b40b4821f4eccd993435479a4c08a3, #320)
   * Fix: End of Beta campaign requiring more than one transporter to start, unlike the original campaign (commit:9d1fc6fe7a51b0a17a6396d5e1d92546f6431b05, #320)
   * Fix: Laser satellite not firing at unfinished structures (commit:8b8653a82c8916783d9f8875b11f53250813cc25, #369)
   * Fix: Calculation of player power at start of Gamma 9 (commit:30fc938ae920eff5472a1578664f8539e2e2d625, #370)
   * Fix: Structures built in Gamma 2 save zone prematurely ending mission due to them being counted as units (commit:04a78c9fb676dd71594b6a6a68b4e8b4d9d8d064, #416)
   * Fix: Assert from destroying the Gamma 2 base during the nuke event if the player didn't destroy it themselves (commit:71b100563e6df04e690480ed267f46355ffd77c9, #416)
   * Fix: Alpha 1 area triggers potentially being triggered too early by the AI (commit:fdebdf51fba6fe8e0286bb9c8ef534fb629589b9, #454)
   * Remove: Ability to build MG tanks before having an HQ in Alpha 1 so as to stay consistent with the rest of the game (commit:cc6ea546e4e17800a1d29000689cadf92d9d13dc, #383)
   * Remove: Large power bonus given from starting Beta 1 on Insane difficulty (commit:3c7691cd4fd3113d42183532eeaa8160e2230b2b, #435)
 * Scripting:
   * Change: Function componentAvailable() returns true for redundant components (commit:0b535c8292ec70e113e1453ff472b79e07582be2, #321)
   * Fix: Group label ID and game object ID collision (commit:b63648f432c27043edcbe8af84613cc1e67a6b61, #304, #355)
   * Fix: Check for redundant templates with setDesign() (commit:370cfd6afa257065be4fbc41ac2bcdfe343bf5f6, #378)
 * AI:
   * Fix: NullBot gateway building function causing a good chunk of lag (commit:db51614e568660ef9f6704c385a98c316c4cd227, #313)
   * Fix: NullBot owned VTOLs attacking things they cannot hit (commit:43d5ee0ef8a7935390241536b63bf1acf0d22aa6, #313)
   * Fix: NullBot ordering non-sensors to observe objects rather than scout by driving towards them (commit:4b97f42aac1fc75b0956c6ab48d2c1212fe933a2, #313)
   * Fix: NullBot trying to assign a label to a dead unit in eventAttacked (commit:8fab71b2d37d58e9f98c36b7fabc83add1d8a140, #313)
   * Fix: SemperFi-JS not building its fourth research lab when it should (commit:6634148db34e21e4f05fc34291c596b0f76ba7f4, #429)
 * Other:
   * Add: Console message for missing Command Relay Center preventing Commander production (commit:c165d8c1d233b1c3051c21b19aaba669d9cd32e2, #327, #329)
   * Add: AI related tooltips and changes (too many commits, #419)
   * Change: Time and date representation to ISO 8601 (commit:224a92afc8a1848e13344f7104408ad2fcd1cc01, #343)
   * Change: Configuration directory of debug builds (commit:e9830ebdd1d359fa7197276ae2abb7a30f8f5c21, #335)
   * Change: AI descriptions and tooltips (commit:4b2c88fb84a92fd9733d73e72b6921b3314ed9a3, commit:c4b5f4d057d0ac48696ca5171322556dcec6510d, commit:a8cc35fe89b42ca055c00443f68633a993b9ea90, commit:db1a216fbc98e2ed7787e1dccb95c428075d48e9, #281, #419)
   * Change: Always initialize SDL before Qt which may solve some crashes on Linux systems (commit:ccb70cb68040976e6823dfc6483d5b89d0496aea, #401)
   * Fix: Truck getting stuck when picking up artifact in tutorial due to a cliff (commit:f4fa0a93e26103402e77e2072e3004b533029904, ticket:4866)
   * Fix: Throttling of production console messages (commit:3bb244b7a41237278a731bde7cc49626646a1107, #327, #329)
   * Fix: Undefined behavior (commit:41af29c6a58431042cd2649b8aa1984c8e53ef0a, commit:43a34a886c0c62f92065c0c9646bb3027d6b09b6, commit:fa02178faa1caefbbff63d82d9262ad5ba80703f, commit:070f0c8532007cc3f90d1124ed8d76ecf04d22be, #351, #353, #356, #436)
   * Fix: Tutorial issues (commit:18a0b6ab3f4053948534155b94acc02993e685b0, commit:d79c2a362451af725de5dce7a7cf7677041b9088, commit:f41f78a9cf7606286c4305d49ece5cfda583e1d4, commit:518b2563bf4c77a3391017523e9c401f33144c2c, #381)
   * Fix: Being able to use saved combat templates before building an HQ (commit:7d6210510ed6efc18694c352b00a66ebea1ccb5c, commit:9e22db301aa93182114d35bf298459ee31eec383, commit:15ec435836aa7fe906f77ed42e555b39789dc67b, #378, #394)
   * Fix: Debug menu crashing when trying to open it after loading a skirmish save (commit:f340d89f8b8ab3c978dc246a07210438da6e928f, #422)
   * Fix: Missing AI difficulty button when everyone is on the same team (commit:63c358c85b507c7382abc27785de3148578e41f8, #423)
   * Fix: Always make sure the default AI stays as the first list entry (commit:6b91d9e5019401eccbe1e23c2ed3d3321f2f0407, #419, ticket:4791)
   * Fix: "biffer baker" and "double up" cheats causing unintended behavior (commit:6f24a6ceb94ca4e2ec27d926b2c1f9bdfc5fcc4f, #438, ticket:4795)
   * Fix: Crash when loading a saved game of a challenge from commandline interface (commit:244fd2cbcb12465866191dcc7203aca7719fab8c, #439)
   * Remove: More Qt dependency from the source (commit:97cf508379fe7fb56ac8ecccbe3269783d3620f3, commit:ca9c1166e386f43ff76aa16d6971ca2ab2eb1303, commit:131e4f705888445aaa26643489d6a238a4fd3515, #276, #299)
 * Modding:
   * Fix: Desync when trying to use mods while hosting 3rd party maps (commit:7d6210510ed6efc18694c352b00a66ebea1ccb5c, #388)
   * Fix: Windows hosts crashing when clients connect and mod transfer is attempted (commit:2cddc2fc122ce531314bc7d47c6d279966d4ab04, commit:1b5fe86b6570a2454f189027bcf2fb65aa653db8, #441)
 * Balance:
   * Add: Restored multiplayer weapon range and accuracy stats of version 3.1, with small changes (commit:7f4c03ce5236611ba2c485b5a27f3a445ec47b48, commit:20345ce333248703a1198f84aaad974cf4c86c68, commit:b1d5f8e5885faa4acee9cc01191606818b7d3f03, #387)
   * Add: Restored campaign weapon range and accuracy stats of version 3.1, with small changes (commit:c8ecd75d7b426b325202f78ac30f9fa509f27b7e, commit:e6ebad0d3f62ff3d764a4922bb0ea39e82f20bce, #399)
   * Add: Accuracy research upgrades short range accuracy (commit:50a6d90a089c2bd1124b9ef3db7640a470e476e1, commit:1896ca1db6d2425d47e8703a540dab912af58164, #410)
   * Fix: Cyborg flamer and cyborg lancer not being affected by upgrades (commit:303b27f2ddf7eaf002145fdec7bc149c15ed26a3, #362, #363)
   * Fix: Weapons missing behind targets which caused higher accuracy than intended for all weapons (commit:44eb5e4201ba5fd63d1286bc0ea5a59030d1ec2b, #371)
 * Translation:
   * Add: Translation of structure limits screen title (commit:198215bbc09438e689db0eb2a4d0ed3de4a276f2, ticket:4871)
   * Add: Support a second line for translating the "AUDIO / ZOOM OPTIONS" message (commit:70739936939ad38f8df61bd3e7e56618406a4b23, #345, ticket:4629)
   * Add: Translation of commandline synopsis (commit:98cee005269cc03c9bc63e13ff62ff4c9537afe2, #425)
   * Change: Russian (too many commits, #239, #382)
   * Change: German (too many commits, #326, #328, #413, ticket:4845)
   * Change: Turkish (commit:b14f9bd574e36e0ec0db3d59ad14249c90747435, #259)
   * Change: Brazilian (commit:b00b17c5583c385a5518dcba412efab4765da888, commit:30a7855679645309bf290aad4780c80cdfa1c3df, #315, #402)
   * Change: Polish (commit:211574fdb0fa473a773d92969d654ae08d58c5a3, commit:40872630a98bf46253dbbc0651443f73bcca18f1, #339)
   * Change: Slovenian (commit:cac83e9e50d2adeea5b2b02dd0a6a0da5e23034a, commit:b33d1e3b9c8749e7d4546680369b2705f236350a, #357, #377)
   * Fix: Translation of research messages not being shown (commit:f1b170db3012f4fcd99335cd814180ea8d37e0d6, ticket:4843)
   * Fix: Mismatching format specifiers for singular and plural form of a translatable string (commit:db95329005c0e07329138c90a64a2cf43062c391, ticket:4872)
   * Fix: Version string being printed in the wrong language (commit:42368861607faf54af2acdeaea105533fd97a54b, #344)
   * Fix: Printing of commandline options for foreign languages (commit:9d3173613268214dd72e15aaedf33459d764c37b, #425)
 * Documentation:
   * Fix: PIE format documentation (commit:7a4fdb16de1558a86a48e1ef77df7e7c64155c91, commit:58e78a22f48375273f258e294ea8bc061fac7f48, #295, #325, #334)
   * Fix: Bug tracker URLs and wiki links (commit:06503bb0071eb781d4f33b1b9d234be40e612ac8, commit:d4af395eea5753319509744c63dc0d685976f9f6, #427)
 * Build systems:
   * Add: Folders to CMake builds to improve target organization in IDEs (commit:093aad3817dee2bd9b0090ec57adbbde1a56e827, #291)
   * Change: Disable 3rd-party dependency installation in CMake builds (commit:c40ff4b15996a59343b860827f49b2038c973866, #340)

2019-02-10: Version 3.3.0 beta1
 * General:
   * Add: Challenge "Two-Faced" (commit:2535b921a40afc0a760a54f9efe31494d95dcc7b)
   * Add: New save game file "main.json" (commit:6670ce187a559dbed0fcbd7a0b49ee61488801fb)
   * Add: Cheat "teach us" increases unit experience (commit:6670ce187a559dbed0fcbd7a0b49ee61488801fb)
   * Add: Cheat "showorders" for showing unit orders (commit:34383827cf7f2347b2545201e8947ffeededba84)
   * Change: C++11 modernization (commit:9d0f604d5ac7a5968d3b8582ed5934eb4117bee4, commit:8aa07d1939c8e66759828df7b524f9b4854cebb4, commit:4c4b2845f95901245d5d90153d55a5d3db7b3b80)
   * Change: Keymap format from INI to JSON (commit:a1721f37a5f79d195e44c4c9b361037f235ce138)
   * Change: Create all configuration folder subdirectories on program start (commit:2007f14910d36b4a05e1a308a0b2b720634d4c40, ticket:4664)
   * Change: Simpler minimap size calculation (commit:0752c2b00e1cd68256ba77e67178a7c0a0fa7a9a, commit:af9a96f042ce2067ce34f532280e4bb384dcf96c, commit:d3410d0b1bd20ebbe8f1910aded3c5cb68402ece, ticket:4689)
   * Change: Use custom WzString for string handling functionality (too many commits)
   * Change: Allocation of VTOLs to rearming pads (commit:e2a4e25aca48315af35f4156dcfd0759985e7547, ticket:4697)
   * Change: Location of configuration directory (commit:54901bcd1672c9e22db35c66741ec2eda123b491)
   * Change: Some messages are throttled (commit:5bd5c0aedbcc43746113f06cd95d14a5e8b747e7, commit:ab279747c2df87930109e277138e0412b016a7dc, commit:7729a2dc68e32e275204862fef058f3667ea7e92, ticket:4446, ticket:4448, ticket:4842)
   * Fix: Trying not to crash on loading unknown templates (commit:44a1e1085d4811a0ceeeac8406457098f190c4a3, ticket:4581)
   * Fix: Always show template designs (commit:20c70fd00a5f155a5ff465866841591e4a23946e, ticket:4440)
   * Fix: Being put in cheat mode on loading saves (commit:4b91398c86a8d3e1e9c05787768508ad5929dcbc, ticket:4612)
   * Fix: Player properties "name" and "ai" (commit:18ec97beb53fb5c0677e2ccaaec4686edca25fd1, ticket:4628)
   * Fix: Primary hold order working (commit:27460ef00625c9c2d8594892bd5263896f1afcfb, commit:561bbbc7653927d9326a43657648ccec9a2a34d7)
   * Fix: Try to store designs when they are created (commit:c693e7c11249692bd111c8d51acf024aa107c52e)
   * Fix: CB and VTOL sensor droids not letting attached units attack (commit:8cad813a7ff3421370d927942d2feba4ad7e0933, ticket:4657)
   * Fix: Missing CRC hash checks (commit:23b6efac541dbabee943c93a1dc27e3831650ed6, ticket:3794)
 * Graphics:
   * Add: IRC channel link to main menu (commit:6797cf4681ebe35f50785f08f54c4da8d42e432e)
   * Add: Texture object wrapper (commit:ac08585f245b1dd36bbd8d0a9f88b2352418f845)
   * Add: Configuration option to disable radar arrow pointing north (commit:c5db25a75ea34d263ce3243f04ba4110b936ac52, ticket:4638)
   * Add: Configuration option to quit a game without confirmation (commit:3c27440913dbd856b5aa3e98ec062b0e0a88ff19, commit:2e2c2a872ea85ff502aa1b160d5a0c955b4a27dd, ticket:4692)
   * Add: Configuration options to set default map size, map zoom rate, default minimap size, camera speed (replaces scroll speed), turn off camera acceleration, turn off delay when jumping to new location by clicking on minimap, functionality of the scroll wheel (too many commits, ticket:4629)
   * Add: Display scaling with new configuration option, live window resizing and high-DPI support (commit:619e84d56189f45138ff18b3aea733dc15d9ca0c, commit:e58b34a0ed5ca670bb8107343f8a01b96a5cfc59, commit:96b4866269ecd2c88bb260e282df830598642a0f, commit:aefd9c5b72c36f9ad78cf329b433e8cd083708a2, commit:f8cb54cdaa58dae77a2792875180b2f8e73dd75f, commit:a2e9cd19fa322f8bd4604a556693fe2983095541, commit:cbbf5f2a41b2929280d158035af245d14b0caac3, ticket:4720)
   * Add: Initial support for OpenGL 3.2 core profile (commit:37af8da9eb69ec042960324a24be03944c69d9ca, commit:b2f401ff1db1007897d78650534192b42ef38288, commit:80476d41d0919a0583124b4a06e8b7d120fcf160, commit:64576ba33cbcb9efd684c97e4b63b4d02d75bb5b, commit:886c94669d8acceed8f6068032f80a390e385c15)
   * Add: Wrap buffers (commit:a21b7f5695b28d4c2da0a8e51c3505594380797f)
   * Change: Improved debug menu (commit:19d37399c3fcb31fbb87cb1419125c6cb133aa16, commit:ec5c482bc03405506ff40ff0f36ce25eb8139b0b, commit:9765b31136f18f21eb11627a7a705260d3d70641, commit:c3ef25159a0e4eae0ba3bfa68d34d303b124d1a8, commit:ad70d31cb77212ec215b907bf8c46ff52b8fcc52)
   * Change: Clear information messages after game end (commit:9edf1e646ce99fd99a895b771b63678710d2378a, ticket:4621)
   * Change: Print console message when re-aligning direction (commit:e8718ea80464e8768c12261a06c277cf3d153dcf, ticket:4620)
   * Change: Address player as Commander in campaign and tutorials (commit:3a871f21d8bbc5a660d5ce996a56e65761905fe5, ticket:4612)
   * Change: Only scroll one tab when pressing Tab Scroll Left and Tab Scroll Right (commit:8bac137cf94252241e20f667b9e60639d19e5641, ticket:4643)
   * Change: Blurriness in minimaps (commit:d8b75113658a44a3489738429879c7c1a0a272e8, commit:4f6e988effdafc6de2f8c99c9e9c125842e83a9f, ticket:4690, ticket:4708)
   * Change: Increase default radar size to 32 (commit:a67a46ec55f5dafd069fda90a9d30848f0dee823, ticket:4699)
   * Change: Minimum map zoom distance to 0 (commit:b735b72bce093a8902878ad21ebf838cb1c945e4, ticket:4629)
   * Change: Reduce OpenGL state changes (commit:4d0dcae247c6d93b884adfbfc0046017b66d6abd)
   * Change: Stop forcing alpha on for structure base plates (commit:32568eb0eb597ef0831e5d0348207d9ef9fdabca)
   * Change: Reduce shadow CPU usage (commit:a928f6a286b624eff94dc94b0f8d18d042e8ea86)
   * Change: Repaint Jammer to same colour as Radar Detector and adjust the blurring effect it causes within its range (too many commits, ticket:4769)
   * Change: Icons for obsolete technology used in build and manufacture screens (commit:00de63c64ecd37183315f843b92d09b865c0e826, ticket:4770)
   * Change: Icons for teams with shared research used in host screen (commit:4028b46bd5bc0b467e24ede2354a192204fc84f6, ticket:4771)
   * Change: Icons for easy and medium AI difficulties used in host screen (commit:5d56aabf03536752c0b23568d61219c2fd617ce8, ticket:4772)
   * Change: Warn about setting antialiasing to a value > 16, which can cause crashes (commit:6c143786c0368ceec8053f78fd527a230da6ef17, ticket:4777)
   * Change: Only show confirmation dialog before quitting game if player is hosting a multiplayer game (commit:d41d0e31f3f3f49a9f7dd166567ab96bf22dcd94, ticket:4692)
   * Fix: Name conflict with shader variables shaders (commit:c1131be441afa534f9ec5be76baeb6137dc94844, ticket:4589)
   * Fix: Crash when texture is 1x1 (commit:d3b81130ae12006f54f7a8cd17846ff42ac01398)
   * Fix: Misaligned radar frustum after aligning camera North/East/South/West (commit:26fccd4c749c9ff11aba14bf277c9cecfa465337, ticket:4620)
   * Fix: Clicking on "Language" button in game options menu changes its value (commit:866e63b4dca2a9026b4b32cbb35f613ca7d54798)
   * Fix: Draw opaque models before shadows (commit:e7cb9372b2b8dfaa8736aee48aa5180c94db206d)
   * Fix: Superfluous pixels with the upgrade icons (commit:11fc00b329551893d88b8f837702c4af43d53240, ticket:4759)
   * Fix: Missing widget borders (commit:1a1b0750506b663055f71f856c1079ba576b8a14, commit:fedcb22aec21387ce4ea4c64bf9453e5183fc3ef, ticket:4722)
   * Fix: Inaccurate screenshots (commit:496581ae41c4357e787ff01babcb4b7c5b40f74d)
   * Fix: Flashing of button in manufacture screen (commit:996ffebdefa522e2fe76b57deab778fa4e3abde6, ticket:4721)
   * Fix: Misplaced crosshair cursor when targeting features and structures (commit:619cd66e4e2efbfb150f792f6902d34518e57ca3, ticket:4605)
   * Fix: Missing crosshair cursor when auto-targeting (commit:b817ab8781df8a65ba1753962ff4b9dccfd0b4e3, commit:fb354bd8c5d924c0a551de30af801f698508bda2, ticket:4656)
   * Fix: Show weapon stats for secondary and tertiary weapons (commit:d22da3db985d41069483dd78e748eeb0f7c4090f, ticket:4649)
   * Fix: Resolutions below 640x480 being shown in video options menu (commit:6000e5eac9e1de5d01c320568003d03eb130d1db, ticket:4623)
   * Fix: Terrain lighting direction (commit:ec8a386f1e65246de3807f15ec510236dd652597, ticket:4749)
   * Fix: Design shadow stat markers (commit:ae7b5cebe876293756386c87b82deb22beeb38f8, commit:4c57502708229ac58b90b8bda764a7fb25164b16, commit:7bed71112d2261e2d6683c54309459e2186e91aa, commit:d22da3db985d41069483dd78e748eeb0f7c4090f, ticket:4649)
   * Fix: Cyborg engineer and Cyborg mechanic having nothing but legs (commit:490b91d4420ba0985289955520229a1b8b022096, commit:a856dea5afb52fc4436304f66d1fa375293110e0, ticket:4521)
   * Fix: Radar map showing every object the player owned being red for a few seconds at game initialization (commit:ffb5b9bd3af2623b04a0e8434ab562527c73bb0f)
   * Fix: Challenge description not appearing (commit:64b7420366ed551777832b59c0e505ddd876b25e, ticket:4821)
   * Fix: Scavengers burning when hit by kinetic weapons (commit:eccff930100a5c4788883909a05cc6dd418ebd4d)
   * Fix: Scavenger firing animation (commit:dfde4a7664f75a6a7d99e9cbf90e1a09ed3e4420, ticket:4625)
   * Fix: Technology tree chart generator now works with the JSON research files (commit:e3be50a2ee8054a13aaf8bc4777835ac30c2497b)
   * Remove: Slight camera rotation at the start of every game (commit:c83236b788f3decae8843d3480f64ed91f14316e, ticket:4642)
   * Remove: Credits screen shown when exiting game (commit:cf1c3fbf4706f7a3657ba369db235af8b6f3e981, ticket:3322)
 * Campaign:
   * Add: Research file for transition missions (commit:aedca2d262e0d38d000089a4a831dd4638ec3059)
   * Add: The chosen difficulty for campaign has a much more profound effect on mission difficulty. Adds Insane difficulty (commit:cb19c7672fe915b95795e3af33c63c9d567faccc)
   * Add: Allow artifacts to give multiple research technologies (commit:6d3e99a809fa0389e0a0c3b996c8b9320b48a24f)
   * Add: Cheat "research available" to complete research (commit:a5a49fa4826751a5c8f941ffa4d136789bdd4ea8)
   * Change: Campaign mission scripts completely rewritten to JavaScript (too many commits)
   * Change: Do not store or load templates which are already saved in the save file anyway (commit:d935f57c26d48fd5b431075ac0b7c6bec1315da8)
   * Change: Research uses one file instead of three (commit:a696594896c9ec605d29bc58eb9b77af13e822f4)
   * Change: Enemy has more power in campaign (commit:3f94bb41dd40dea3b96371158d40337375f26fcb)
   * Change: Improved group tactics (commit:64081ec427a5c1aa825d87485444e4b874fdca18, commit:7e0baa0d793d1e443ccf00737ade363de2ca5638)
   * Change: Nexus uses more sounds in the home base defend mission (commit:acc508e0478558d0809d18f146b56d6f5a310ab6)
   * Change: Rename stats for scavenger weapons (commit:25de2991b2da64125c8c863aeaafe4bec50ad81d, ticket:4674)
   * Change: Transporter menu GUI (commit:6b7b1b68cd26fd0f59821a8e34ddf6a538be7557, commit:ccfbbc925ca96631603ccad70583bcb7b365f680, ticket:4652, ticket:4606, ticket:4653, ticket:4710)
   * Change: Map corrections for the sub-2-8 map (commit:8cc67d0c5ed0ed4b38d582fbb2a64abd3f95a2b6, commit:308bccdfc3352550b22310b754133fc65bd2074f, ticket:3772)
   * Change: Flamers and AA units can fire on the move, just like in multiplayer games (commit:4c06fe4bc12199a60df43eb21c12f47989329318, ticket:4832)
   * Fix: Overall script stability is much better than before (too many commits)
   * Fix: Being able to build Command Relay in off-world missions (commit:bb0ce5fd50a0a596e18895ef4955d31a0823d9d0)
   * Fix: Player units (that return in a later mission) lost when reloading saves after the Gamma 2 mission (commit:8125a4098d3e73990e69d8e8b0738e837d4ff2e1, ticket:4054)
   * Fix: Potential power exploit in Alpha 3 before building power module (commit:33bea183138c4836abd9342dc11dd03200ea2a45)
   * Fix: Missing player warning about incoming enemy transporter (commit:c39da0858ba7f1926b8633859e85ade8166610d9)
   * Fix: Enemy base walls exploding when loading a save (commit:1989e22d0ffdf4b179322981457693ab602ad1db)
   * Fix: New Paradigm plateau transporter not arriving if all LZ's occupied with droids (commit:bd752be52f1c4d8d755c7bad3c9953b4eac0af8b)
   * Fix: Scavengers in Beta campaign use the civilian texture again (commit:fa6e0cb16c7d2a1b08c3a94e25dcc191eb3e3c8d)
   * Fix: Do not use the Arizona sky texture in Beta and Gamma campaigns (commit:5f9aa021e8e719b1705f135b39042f22641b540c)
   * Fix: Mission backdrops (commit:9efc45a48b6ef906d628d80a2a57cae998d6f1e1, 860b59df982164911adbb6750e719d75b1099aad)
   * Fix: Do not share ally vision with player (commit:8c9e7260333d6388438a091aad493bd2e11a965e, commit:e36ebcf38e76a4992878dec18f040f7db41851c7, ticket:4673)
   * Fix: Show droid rank in transporter when not off-world (commit:4cfa002cecd071406a18dbf7046b9ebfd1466f83)
   * Fix: Droids placed in the corner of the home map when producing them and then loading a save off-world (commit:fc172d8338f16ca4ef79747c04625e5e2fb2751d, ticket:3907)
   * Fix: Potential temporary lockup on sudden vision field increases (commit:800c1b6df440670f45f595e49fb83ff7ee7f724d, ticket:4644)
   * Fix: Race condition with danger maps (commit:9f25071068dd2edefb0f9fc9e17873a7c5e7a230, ticket:4633)
   * Fix: Outro subtitle timing (commit:1e84aea6273d252b915bafbfc11d9ce2ed024dbe, ticket:4169)
   * Fix: Show correct options for mission fail in debug mode (commit:1595decca92330bd1c00b14bb884b23ae5c2b0d1, ticket:4687)
   * Fix: Broken "research all" cheat (commit:3484ea251d0a0aa250da6ef4811be7931faaab3b)
   * Fix: More visibility asserts (commit:530d67a8b74025187edf80139edbd40bbfc4293a, ticket:4743)
   * Fix: Scouting units getting stuck in infinite loops (commit:2c5fd8085352eadaaa55cbd1c12ada4d8d76da3a)
   * Fix: All features are now aligned (commit:185b9beb2132ebcb6e52851de33883a05cff34ee, ticket:4775)
   * Fix: Duplicate warehouses causes a warning on the map sub-2-7 (commit:820d5c64706cd5489c94fe4340f6d73bcf74efdf)
   * Fix: Incorrect tile texture rotation for the sub-2-7 map (commit:8ed8f44d54d0aa01261ef648e054b77cd7579714)
   * Fix: Droids built when on offworld missions not having the factory secondary orders set (commit:ce90222cc241edbca5dc0909ff2bc0524d8686bb, ticket:3334)
   * Fix: Transporters not removing their visibility when exiting maps (commit:dae53ba5af78a57c5f2204b14fadfdfb07c6b166, ticket:4670)
   * Remove: Unused mission sub3-x (commit:1a5b62296ee7946116db7c6ea09aa714f317c709, ticket:4776)
 * Multiplayer:
   * Change: Move technology level scripts to JavaScript (commit:d31f6a2c704ada8f46957a34279af78deafdeec7)
   * Change: Move structure limiting into structure.json (commit:924135c98d630d638fcee74b8ebf85d10af2dfa1)
   * Change: Increased maximum VTOL rearming pad limit to 99 (commit:be03e188ba4b2661e175b4875b2a0be9898c279f)
   * Fix: Do not replace cyborg flamer with thermite flamer for built droids (commit:8dca9a6bbabd0ff0923a088a9d0ee95d078d8ad3, ticket:4331)
   * Fix: Broken research dependencies for Heavy Machinegun Tower and Command Turrets (commit:64c1b8cd4b2ea1101cfa23fcd6012c57becf312a, ticket:3437)
   * Fix: Missing artifacts after destroying factories (commit:fce314d5ba58778daa80a3626098729c8488005c, ticket:4836)
   * Remove: Jammers (commit:6c5435de1fea4f4d3e5b2fdf2cadd7a0e6f623cf)
 * Scripting:
   * Add: Add a way for a script library to register a namespace (commit:19d37399c3fcb31fbb87cb1419125c6cb133aa16)
   * Add: Function useSafetyTransport() (commit:d511cad4d15ca7ae5ecefc678527bb0a253cafde, commit 969718b14de95849184e22b8325ccf605b9a71ab)
   * Add: Function cam_eventGameLoaded (commit:64081ec427a5c1aa825d87485444e4b874fdca18)
   * Add: Function restoreLimboMissionData() (commit:8109d46e619fd5ca5f1220a5858b513db4114d6c)
   * Add: Function setObjectFlag() (commit:6ea98200a90304a7dd54cdddb6a11910ad57cc39)
   * Add: Cheat "untouchable" to make objects unselectable (commit:6ea98200a90304a7dd54cdddb6a11910ad57cc39)
   * Add: Function camCountStructuresInArea() is now a library function (commit:e0f0a420dac828744c8f903dd4a85bfac7d6757b)
   * Add: Function fireWeaponAtLoc() (commit:3c907bd4e4cd6290b306e847c81c060656a45fcd, commit:1cdd7bdb91fd99c7a5c9db73333c29bb76e32ff5, commit 00731ba9762fffec94f292251650518a18f7d557)
   * Add: Function clearConsole() (commit:e26b9516d3e065527e41fe5006f9f94983653882)
   * Add: Functions hackPlayIngameAudio() and hackStopIngameAudio() (commit:e26b9516d3e065527e41fe5006f9f94983653882)
   * Add: Events eventDeliveryPointMoving() and eventDeliveryPointMoved() (commit:e26b9516d3e065527e41fe5006f9f94983653882)
   * Add: Function getMultiTechLevel() (commit:d31f6a2c704ada8f46957a34279af78deafdeec7)
   * Add: Function setReticuleFlash() (commit:2810c730e1733262b3ff27decfbb93c1db821a6a)
   * Add: A lot of events for menus (commit:629d43771b4ab621fcedb8403165f7557b235bdf, commit:b5f8a07af0f1cbad8379dfa11724ceacc9f50ce8)
   * Add: Events and functions for alliances (commit:3670bbdb5b193a8ff59342e171810fe44415d9bb)
   * Add: Function setCampaignNumber() (commit:b016f609d704ce4df022e3a89f4f70f6eaabbee7)
   * Add: New global variable modList (commit:6cca64d99609123f9248dadff3e8cd24152512dc)
   * Add: Function showReticuleWidget() (commit:42db8f72193b348ea16f942c8bda4a40cb11cb23)
   * Add: Function __camScanRange() (commit:6a6ce7449fe0ab6c69562f37a2ff4904bd5c9d79)
   * Add: Function camSetPropulsionTypeLimit() (commit:00fa4c34d31fe0c27c4a5f7a84925a825cec46c0)
   * Add: Function fireWeaponAtObj() (commit:9316f1c166c5c2e140e718cfc45aaec65e149641)
   * Add: eventStructureDemolish (commit:349e73fbbaca898ad7397adf33ba2cafec486df9)
   * Change: Function formAlliance() does not enable shared vision (commit:d4d0688678aa44c9cf93163bd7f073a6d9bec18a)
   * Change: Function setReticuleButton() (commit:2ce3d680b4914b2990567970a4292d4e527f199b )
   * Change: Convert fast-play demo to JavaScript (commit:04f2ffe87d50d5ce2a24091a4b4c7a89bf8180d6)
   * Change: Convert tutorial to JavaScript (commit:8ff03b8b2f232df6e2528a8badd58849b35488b9, commit:410869b15d5e57d8774be74b4b7e399fb968527e)
   * Change: Move weather scripts to JavaScript (commit:b016f609d704ce4df022e3a89f4f70f6eaabbee7, commit:d60d6559c8fd930963b66bb6c3929f703b5d70f6)
   * Change: Function __camPlayerDead() (commit:10d035d3ed3a41b74a3cedcf1c3c8060d21d9785)
   * Fix: Function removeTimer() (commit:4a24e8e2753d02775b6732d59c23a75a79b83f72)
   * Fix: Function visGetBlockingWall() (commit:f965d77200f1caf57a9be5deb284683792c1280c)
   * Fix: donateObject() typo preventing structure donation (commit:077090bb814c4c7e557a970b7792eca2d2f478a8, ticket:4816)
   * Fix: Function giftSingleStructure (commit:af176e9eb32e393b26be6ef9c3329f6fc9006ab9, ticket:4819)
   * Fix: Instant assert on passing objects to syncRequest (commit:9dca83bcf80b031da6dca838416ea4b25223effb)
   * Fix: Technology tree chart generator now works with the JSON research files (commit:e3be50a2ee8054a13aaf8bc4777835ac30c2497b)
   * Remove: Base game wzscript files (commit:2999513e057beae4940209a18de2b74cfa5026dc, commit:76ac44c84b7f89a860c743202bb002586d137e63, commit:88cb1b6123bbd5fd9d3a66ea6dfb0e5eca15e6c3)
   * Remove: Old cluster code used by wzscript (commit:f6d1c0a78350a9297ea24c5c31e49b7ac518075e)
 * AI:
   * Change: Improved SemperFi-JS (commit:7af101472e0d66c4a73e684f17edf79f8d52505c, commit:6ed849c61a927184095fe7cbf3faa039e1f78860, commit:5b0de613a973ba96faab14ccf7f19a96c10c6a61, commit:4acfc135083ce3406668aa402e7852a0b5712832, commit:f5d3eda6a4aae357fa1d90491ab2f84d6612a6d4, commit:e9b67a47a64553650fd9f2491f176db93696440b, commit:3eff268f6dd2158a00026df749cadd5e315fc8bb)
   * Change: Nullbot is default AI (commit:46efbc680b990900a54bda7a8ded972449538a27)
   * Change: Improved NullBot performance (commit:35b6a1a6c09547b0eeea2d6cf5e6f4ac67b698b6, ticket:4717)
   * Fix: Nullbot can research Super Pulse Laser cyborgs without asserting (commit:52db9416a8fbb7984165bbdc58b4b96efe872c33, ticket:4639)
   * Fix: Nullbot no longer ignores starting units that cannot build (commit:0737d3ac125ae368a1cc31615f4bf537643f501f, ticket:4834)
 * Other:
   * Add: Skirmish/multiplayer cheat "bettertogether" that increases experience of selected units (commit:e760917fef73e172f0149a632a7505303b25080b)
   * Change: Play music in intelligence screen (commit:92722cb9726b8a1eb094b217857fc0a14f430741, ticket:4632)
   * Change: Allow exiting the main menu "Campaign" with the escape key (commit:c64a9a3430b45aa6879241c53f42a62d4db084d7, ticket:4648)
   * Change: More detailed power stats (commit:3dbd5a3c832e7165c7d73920657e0ede504fee82)
   * Change: Ease changing of default map (commit:db81858f454276e642c36c5c41be001f34823366, commit:5807d38b51120e8782609f3b28d348624647f306, ticket:4848, ticket:4849)
   * Change: Factories being destroyed could cause annoying asserts. Now set to quiet warnings (commit:616f142c6a031fc36aceb05f8c40156c563225bb)
   * Fix: Position locking settings loaded from challenge files (commit:20d2e85d697a4ce9e604c5930b21244fd816fb10)
   * Fix: Do not assert on loading skirmish saves when the player has lost or won (commit:77f9e5cada8469948c66ca9c3851e6991f533142, ticket:4590, ticket:3928)
   * Fix: Do not desync when destroying droids with animations (commit:123ded59aedc53dc2344be9807c321774613946f)
   * Fix: Memory bug when donating trucks to allies (commit:0090a88cabd60b9e087c125003e06eb28d1a4def)
   * Fix: Logging or source code spelling corrections (commit:d0dd6cf6b801918cba042b65bdc56e183fb675fd, commit:88c1e9c9f3beb10f1e747f7854d384f076b8cf76, commit:2ce9492056d84846a07174770cfc2c46abf44e7b, ticket:4612, ticket:4617)
   * Fix: Do not try loading videos if none are available (commit:81bf12847181ce7ddc7b096f2049e2c8bb949e35, ticket:4631)
   * Fix: Score and kills not showing in skirmish (commit:a74041b99442caa1c7e14c0ff409fc120c20e666, ticket:3491)
   * Fix: Do not save showFPS configuration option twice (commit:55c77847e4137c219170fff80d0342a0742499dd, ticket:4645)
   * Fix: Crash when opening debug menu in tutorial (commit:c0c20ab39965f4c062dc51d34ad8367d0e2b88f3, ticket:4681)
   * Fix: Music not playing on save-load or not playing the right music in skirmish (commit:b016f609d704ce4df022e3a89f4f70f6eaabbee7, ticket:983)
   * Fix: Right-clicking confused with left-clicking in main menu option buttons (commit:e54e3d505cd787a3f9681ac8f6210529f805e128, ticket:4629)
   * Fix: Screenshot crash by not calling QCoreApplication::processEvents() in SDL backend builds for Windows/macOS (commit:aa086e372f83a386bcea251e5f6fa4f73a955ef0, ticket:4714)
   * Fix: Warcam started at distance < 0 no longer breaks zoom when stopped (commit:46b191aac5167ee3766b1c869aae08351ee89b94, ticket:4830)
   * Fix: Commander production limits (commit:7d0a91180b36a0a75efefaeb94fdcf4a3d7a3832, ticket:1661)
   * Remove: Unused sensor turret properties in design menu (commit:c6b628e2c0c815467f0799c6c65e2f88d31585d3, ticket:4619)
   * Remove: Alt + Middle mouse to move to right-click on minimap (commit:6ceea6304d92705117a2aa7def97f6a11b08c140, ticket:4629)
   * Remove: Alt + Ctrl + Scroll changing game speed (commit:d1cd0dc338ab5fac19e49a461114eb9bd46ccea1, ticket:4629)
   * Remove: Unused sensor "Nexus Link" (not the weapon with the same name!) (commit:aacde23588e8a596a9764df6821d2d6abeeabf6d, ticket:4768)
 * Modding:
   * Add: Reticule images (commit:22a691903c8066539027f64dd04a6bd6977230cf)
   * Add: Flag NoFriendlyFire to prevent friendly fire from splash damage (commit:d75ccdea67fb48f41b370a0c15cea3b6703f344e)
   * Change: Allow mods to use more than one HQ before removing the radar mini-map (commit:590434843c202e92d7ab7e5488f31de9e196ecfa, ticket:3465)
   * Change: Increase capacity of design, build and research screens (commit:c05e4f7851d7f6ab7631b11b81ee9c333cab58cd, commit:3a729d9568b1a06e733651efc08003e601b5846c, ticket:4677)
   * Fix: Mods not read properly on save-load (commit:bd2bac6a5a81205f131b2bbe6efb41b6129b0c4c, ticket:2918)
 * Balance:
   * Add: Technology "Command Turret Upgrade" to increase command limits of commanders (commit:e760917fef73e172f0149a632a7505303b25080b)
   * Change: Droid ranks are now a brain property and can be upgraded (commit:e760917fef73e172f0149a632a7505303b25080b)
   * Change: HitPoint handling in stats (commit:b1cb129247bca05fb35e50b15e8bedee2d6f4a8a)
   * Fix: Do not replace cyborg rocket with cyborg scourge missile and cyborg heavy gunner with cyborg hyper velocity cannon (commit:55f5998c52a0cb2e889aa60c92e79167fc6dc8ed)
   * Fix: Structures not having initial thermal armor (commit:3dd4cdbe548e64ad18c3e06ad427e90fd00c1aa8, ticket:4616)
   * Fix: Various sensor tower research being available before the turret (commit:7487247ead349a9a497ad75e74d634e080a0d58c, ticket:666)
 * Translation:
   * Add: Indonesian (commit:3c050b0cc0a909eaa73d540bffa5224f2631f149, commit:b148301708e32821e7da4ccda085238c04be8d39)
   * Fix: German translation updates (commit:e5d7e20d49a5737a69365bb5b5e96c959e03ac9d, commit:4bc390378c90e807b31775b5e59c845d0398789e, commit:6a2a8708e4a27a455a515ee664c3f7295844bc98, d6baee2b23f29dd65b9178a1d2952484723b5f9c, ticket:4597, ticket:4845)
   * Fix: Turkish translation update (commit:013f6a95415f61232d137cf415b93cb9c8652f93, ticket:4608)
   * Fix: Polish translation update (commit:64bd5a1c5b984e62ddca87d542d53f9ab909cfbf)
   * Fix: Greek translation updates (commit:0490eaa237b0fd8f3a0e8bac722fbb12ff67d5b2, commit:4bdf251e7cede51302da809f703e7ce321440297, ticket:3703)
   * Fix: Russian translation updates (commit:19b767af2354a69b1d21199763188f44689c548f, commit:314a90469f38b4391ac17671f323b4b32c91ce5f)
   * Fix: Chinese translation update (commit:600eff0af390810582c5362b8d29ce93b9cd1080)
   * Fix: Slovenian translation update (commit:7b23d84eea28f45239f8632e4a6f882371d719d7, ticket:4838)
   * Fix: French translation for "wyvern" (commit:def430e0bef132ea54c797b5f3b2d4251bd9352f, e824571700a0b09f1a9b5068644fd21c77546fd3, ticket:4841)
 * Documentation:
   * Add: Coding style guide (commit:1c9bd06cfa53861b3f7c195c3e3f81abf247d838)
   * Add: Debugging guide (commit:e4a1139918687a8da912e7a06d8c677731e07854, commit:4d6ff701c26694060366bd17a3c681586a765095)
   * Change: Update building instructions (commit:3d0bf003b736c0897358f269921c9b1d27f05286, commit:1f759a7afc8c0aa691a5bac60c5ebae7868421ec, commit:9a3da03cc7d39ada5ff0dc17f76dbbbd759673d6, commit:f8fd4477b07cfbccf485637d0c0607a09418d7ae,fd72db1a149a02b34ea508b6fcd1dbb1a498a347, commit:448ba854bf9bbc62431ec01fe710f29e5aa3a168, commit:a878e51291ef51225e04787f6c21f258811b9019)
   * Change: QtScript documentation to Markdown (commit:40cbef4930a61736c80c1e204eab8e3d59145edd)
   * Change: Improved docker documentation (commit:c98c9e64b567a2f3a61958d2a4c6bd2d9c24d858)
   * Change: Improve PIE format explanations (commit:e7f724ce27350ea27fe81809c0ff15ff6c70a742, commit:0182af54fef20fa7a1f5d3dbc67a7583a126f166)
   * Fix: Radar detector description (commit:bcfbe04434d7166be56b63ecb44ff9e59ea9fdea, ticket:1275)
   * Fix: Command Relay Centre description (commit:e69654ebeb4f27039d406ca0cc93af8febb3d15a, ticket:1661)
 * Build systems:
   * Add: Docker file for cross-compilation (commit:b866f11b48c9043a505a8444b295b1c22aeffb6c)
   * Add: Basic CMakeLists.txt structure (commit:fa0bde7ab818174ea09505d4fc6b560588522146, commit:ae921a9ca922434ce0ad445d1dfc52e36059ff39)
   * Add: Support for PhysFS 2.1+ (too many commits, ticket:4693)
   * Add: Autotools docker file for Ubuntu 18.04 (commit:1b700cc4f61cdb5f5a6ea95c12788000f40e1f21)
   * Add: Unicode normalization support with utf8proc (commit:a5954999dda540baea0c666b6fe34b6a9ad69b87)
   * Add: OARS information (commit:1a7b0ee73870b7c26f3322a9b1b9ea83762832bc, ticket:4571)
   * Add: Clang docker file for Ubuntu 18.04 (commit:1af65c7429e13118c7a39f45b37f65fa36e8aae9)
   * Add: Docker file for Fedora latest (commit:1c16dac26a7bfc0ef7f6e1c160bd2ea741dec07f)
   * Change: Use datarootdir as prefix for non game-specific system paths (commit:65152d8110d02357202941b21b819f047d2f1536, commit:88f1ece155e86ef884f28789723e5bf10dfc6f43, ticket:4578)
   * Change: Make shaders compile on more systems (commit:3ec60e361e6bab478af77b51f79ab88f1ceac6db, ticket:4584)
   * Change: Replace OpenSSL with micro-ECC and SHA2 libraries (commit:f1c474153f7c55b5b39a9fdb805a7a7a4c1819c8)
   * Change: Make zip file creation reproducible (commit:714399bfd5c9effa0a9b1bba8f26b625eadeb1da)
   * Change: CMake builds (too many commits)
   * Change: Travis-CI builds (too many commits)
   * Change: Improved Windows installers (too many commits, ticket:4748)
   * Fix: Clang builds (commit:3e224b79a8c2ea98603444ac9827670f55db8004, commit:7b022c5a6c359f4053b314b3ee750c2b5561c41f)
   * Fix: Graphics driver warning when building structures (commit:f2d71eea0e03a6c2f7afcc8698a3883796f09346, ticket:4592)
   * Fix: Spaces in folder names breaking autorevision (commit:178dd3f1f15e02ad7fe8e1266379448550eaf55f, ticket:4348)
   * Fix: Can create Mac builds again (commit:32d4fb46776bbf4f30b99f36f3534d06ea23477e, commit:e4491400c34902ee992adbe43fed95f0d401382f)
   * Fix: MSVC warnings (too many commits)
   * Fix: Warnings generated with documentation (too many commits, ticket:4751)
   * Fix: Warnings with distributor name (commit:5ed40f3153cad4b983a473add191fcb7724416a2, commit:f7f4334869eeaad243b734341908be50ddcba0a0, ticket:4752)
   * Fix: Attempt a workaround with Nvidia driver bug causing crashes (commit:5a898bd8f1a0c916811b266026173455bb87e1c8, commit:82d6f22f3a2ed7bb21525cda709de26eb43beca1)
   * Fix: Docker file for Ubuntu 16.04 (commit:f1b69981381de3c9b79caaed0af997d633560072)
   * Fix: GCC warnings (too many commits)
2020-01-27 19:35:54 +00:00
rillig
9637f7852e all: migrate homepages from http to https
pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
2020-01-26 17:30:40 +00:00
rillig
84f2203288 all: migrate some SourceForge homepage URLs back from https to http
https://mail-index.netbsd.org/pkgsrc-changes/2020/01/18/msg205146.html

In the above commit, the homepage URLs were migrated from http to https,
assuming that SourceForge would use the same host names for both http and
https connections. This assumption was wrong. Their documentation at
https://sourceforge.net/p/forge/documentation/Custom%20VHOSTs/ states
that the https URLs use the domain sourceforge.io instead.

To make the homepages from the above commit reachable again, pkglint has
been extended to check for reachable homepages. This check is only
enabled when the --network command line option is given.

Each of the homepages that referred to https://$project.sourceforge.net
before was migrated to https://$project.sourceforge.io (27), and if that
was not reachable, to the fallback URL http://$project.sourceforge.net
(163).
2020-01-26 05:26:08 +00:00
jmcneill
de683cfd5e Replace alloca patches with USE_LANGUAGES=gnu++11, suggested by joerg 2020-01-26 00:21:16 +00:00
jmcneill
c994bc5392 Update ioquake3 to 1.36.20200125 (latest from Github).
The project seems to no longer do official releases.
2020-01-25 20:13:49 +00:00
jmcneill
e7802e8ddc Add aarch64 support. 2020-01-25 16:07:15 +00:00
jmcneill
ce85b96d3e Use __builtin_alloca instead of alloca. Fixes build w/ gcc8. 2020-01-25 14:38:51 +00:00
pho
992b1296e1 Add hengband 2020-01-24 13:35:20 +00:00
pho
598c32545e Import hengband-1.6.2 from wip
Hengband is a rogue-like game which is a descendant of Moria and
Angband, and is a direct derivation of Zangband. In order to win the
game by defeating The Serpent of Chaos who lurks in the 100th floor of
the Dungeon of Angband, you need to not only obtain a good set of
gears, but also acquaint yourself with the game.
2020-01-24 13:33:32 +00:00
nia
581040391c stone-soup: Use LUA_VERSIONS_ACCEPTED 2020-01-23 14:33:41 +00:00
nia
a1853de9ee games: Remove gturing.
Ancient GNOME 2 component, no release since 2002.
This is no longer part of GNOME.

PKGREVISION=	69
2020-01-19 00:46:34 +00:00
nia
ca7689be14 freeciv-client: Should have had pkgrevision reset for freeciv-share update 2020-01-19 00:37:55 +00:00
nia
7ce9c53eb8 freeciv: Update to 2.6.1
Changes: https://freeciv.fandom.com/wiki/NEWS-2.6.1
2020-01-19 00:31:13 +00:00
rillig
b686dd9180 all: migrate several HOMEPAGEs to https
pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
2020-01-18 23:30:43 +00:00
nia
7d262c89a4 tileworld: Update to 1.3.2
2015 Sep 10: version 1.3.2

* Added the messages feature, so that sets can have prolog/epilog texts
  attached to levels.
* Added an init file (to the save directory) to save the user's volume
  level and last-played levelset.
* Introduced a UI control to set the initial random-slide floor direction
  in a Lynx level.
* Changed key count to wrap around, so that picking up 256 keys of one
  color resets its count to zero. (This used to be a documented difference
  between Tile World and the original Lynx, but the new release of CC1/CC2
  follows the original's behavior, even though these are 32-bit programs.
  So I'm taking the hint and doing likewise.)

2015 Jul 24: version 1.3.1

* Fixed a couple of embarrassing bugs for 64-bit systems.
* Improved the emulation (MS logic) of Chip turning a cloned block into a
  clone of himself while going through a teleport.
* Fixed handling of blocks starting out on beartraps (MS logic).
* Fixed bug (MS logic) reported by Evan Dummit of interaction of
  canmakemove(), pushblock(), and teleportcreature().
* Fixed bug (MS logic) with walkers and bugs detecting fire through
  teleports.
* Fixed bug (MS logic) found by David Stolp in the timing of
  mouse-initiated moves.
* Fixed bug (Lynx logic) with not initializing toggle wall state.
* Fixed Lynx pedantic mode to allow creatures to rebound off the left and
  right edges of the map. (Touching the top or bottom boundaries of the map
  is still considered to be cause for failure.)
* Tile World now stores the last level in the save file, and returns to it
  by default when the level set is revisited.
* Added --long-options to the command-line option parser, just because.
* The usual cleanups to avoid compiler warnings and minor improvements, and
  updates to the documentation.
2020-01-18 23:21:03 +00:00
jperkin
26c1bffc9f *: Recursive revision bump for openssl 1.1.1. 2020-01-18 21:48:19 +00:00
jperkin
13943f3046 *: Recursive revision bump for openssl 1.1.1. 2020-01-18 21:48:10 +00:00
nia
6396069fd3 games: Remove gtetrinet.
Dead GNOME 2 component, no new release published on download.gnome.org
since 2006.
2020-01-17 15:12:00 +00:00
nia
c85ece188d games: Add jumpnbump. While here, add missing entries to the root Makefile.
This is a game for the whole family. You play cute fluffy little bunnies
and hop on each other's heads.

At the beginning you are in the menu, where you have to let each active
player jump over the tree trunk to enter the play area, and then walk to
the right. You will then enter the arena. The aim is to jump on the other
bunnies' heads...

Jump 'n Bump was originally a DOS game by Brainchild Design, which was open
sourced under the GPL license and ported to SDL, and then SDL2.

It's a true multiplayer game, you can't play this alone. It has network
support.
2020-01-14 13:28:42 +00:00