pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/games/endless-sky games/endless-sky: update to endless...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/da3c0b9cf895
branches:  trunk
changeset: 456182:da3c0b9cf895
user:      yhardy <yhardy%pkgsrc.org@localhost>
date:      Wed Jul 21 12:29:44 2021 +0000

description:
games/endless-sky: update to endless-sky-0.9.14

Pkgsrc changes:

* Update the makefile to handle subdirectories in the cource code.
* Update the ImageBuffer patch to load images correctly.


Announcement:

0.9.14 Polish release

This is a "stable" release, focusing on bug fixes and polishing
the recent v0.9.13 release. New changes include the following

* Numerous typo fixes
* Fixes to how several missions are offered to the player
* Better suggestions of possibly incomplete conditions in some
  missions' "visit" dialogues
* Differentiation between two Remnant engines' reversing capabilities
* Certain Navy shipyards now stock the Dropship
* Ships that have no specified "drag" attribute default to 100,
  rather than causing crashes
* Weaponry that alters the ship's status conditions (e.g. ionization)
  now respects the required minimum value of 0
* The "interrupt fast-forward" preference defaults to off

Some minor improvements were added to help support plugin authors
and content creators:

* Quarg planets now have regional attributes to enable better
  targeting via missions
* Missions that fail to be instantiated print more informative
  messages in the error file
* Large numbers of missing image frames no longer pollute the error
  file


0.9.13: Unstable release

This is an unstable release, containing big changes that may
introduce new bugs.

Breaking changes:

* Starting conditions no longer automatically override the game's
  default start. Plugins that use a "start" node will need to make
  changes to restore the previous behavior.

Major new changes include the following:

* 70+ new missions in human and alien space
* Outfits can now be stored on planets, without needing to install
  them on a parked ship
* An overhaul of almost all human outfit images
* Players can now choose their starting scenario
* Spaceport news messages no longer include portraits by default
* Better handling for missing content definitions (e.g. from plugin
  removal)

Several features have been added to the game engine, for use by
plugins and other content creators. These include:

* Dynamic stopover selection will consider planets without spaceports
* A number of new outfit and weapon attributes, offering shield/hull
  multipliers, weapon aiming & firing overrides, percentage-based
  damage, and additional damage mitigation
* Arbitrary angles for hardpoints, engine flares, and fighter bays
* NPCs' objectives can now include provocation or capture
* Mission NPCs can be conditionally spawned or removed without
  needing to change the player's active missions
* Missions can react differently when the player aborts a mission,
  and when the player fails a mission
* Missions can give ships to the player
* Systems may generate environmental hazards, control the range at
  which ships enter, and be hidden on the map

diffstat:

 games/endless-sky/Makefile                             |    5 +-
 games/endless-sky/PLIST                                |  501 ++++++++++++++++-
 games/endless-sky/distinfo                             |   12 +-
 games/endless-sky/files/Makefile.source                |    4 +-
 games/endless-sky/patches/patch-source_ImageBuffer.cpp |   25 +-
 5 files changed, 506 insertions(+), 41 deletions(-)

diffs (truncated from 1177 to 300 lines):

diff -r 2525aa9bc8ce -r da3c0b9cf895 games/endless-sky/Makefile
--- a/games/endless-sky/Makefile        Wed Jul 21 10:58:03 2021 +0000
+++ b/games/endless-sky/Makefile        Wed Jul 21 12:29:44 2021 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2021/05/14 07:03:28 nia Exp $
+# $NetBSD: Makefile,v 1.6 2021/07/21 12:29:44 yhardy Exp $
 
-DISTNAME=      endless-sky-0.9.12
-PKGREVISION=   1
+DISTNAME=      endless-sky-0.9.14
 CATEGORIES=    games
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=endless-sky/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
diff -r 2525aa9bc8ce -r da3c0b9cf895 games/endless-sky/PLIST
--- a/games/endless-sky/PLIST   Wed Jul 21 10:58:03 2021 +0000
+++ b/games/endless-sky/PLIST   Wed Jul 21 12:29:44 2021 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2020/07/26 05:21:20 dholland Exp $
+@comment $NetBSD: PLIST,v 1.2 2021/07/21 12:29:44 yhardy Exp $
 bin/endless-sky
 man/man6/endless-sky.6
 share/appdata/endless-sky.appdata.xml
@@ -26,6 +26,7 @@
 share/games/endless-sky/data/hai/hai ships.txt
 share/games/endless-sky/data/hai/hai.txt
 share/games/endless-sky/data/harvesting.txt
+share/games/endless-sky/data/hazards.txt
 share/games/endless-sky/data/help.txt
 share/games/endless-sky/data/human/boarding missions.txt
 share/games/endless-sky/data/human/deep jobs.txt
@@ -68,7 +69,9 @@
 share/games/endless-sky/data/ka'het/ka'het outfits.txt
 share/games/endless-sky/data/ka'het/ka'het ships.txt
 share/games/endless-sky/data/ka'het/ka'het.txt
+share/games/endless-sky/data/korath/korath jobs.txt
 share/games/endless-sky/data/korath/korath missions.txt
+share/games/endless-sky/data/korath/korath news.txt
 share/games/endless-sky/data/korath/korath outfits.txt
 share/games/endless-sky/data/korath/korath ships.txt
 share/games/endless-sky/data/korath/korath weapons.txt
@@ -84,11 +87,16 @@
 share/games/endless-sky/data/quarg/quarg.txt
 share/games/endless-sky/data/ratings.txt
 share/games/endless-sky/data/remnant/remnant missions.txt
+share/games/endless-sky/data/remnant/remnant news.txt
 share/games/endless-sky/data/remnant/remnant outfits.txt
 share/games/endless-sky/data/remnant/remnant ships.txt
 share/games/endless-sky/data/remnant/remnant.txt
+share/games/endless-sky/data/sheragi/archaeology missions.txt
+share/games/endless-sky/data/sheragi/sheragi outfits.txt
+share/games/endless-sky/data/sheragi/sheragi ships.txt
 share/games/endless-sky/data/stars.txt
 share/games/endless-sky/data/start.txt
+share/games/endless-sky/data/tests/tests_framework.txt
 share/games/endless-sky/data/tooltips.txt
 share/games/endless-sky/data/wanderer/wanderer jobs.txt
 share/games/endless-sky/data/wanderer/wanderer outfits.txt
@@ -96,12 +104,21 @@
 share/games/endless-sky/data/wanderer/wanderers middle.txt
 share/games/endless-sky/data/wanderer/wanderers start.txt
 share/games/endless-sky/data/wanderer/wanderers.txt
+share/games/endless-sky/images/_menu/buttonless side panel.png
 share/games/endless-sky/images/_menu/compass.png
 share/games/endless-sky/images/_menu/forest2.png
 share/games/endless-sky/images/_menu/g0.png
 share/games/endless-sky/images/_menu/haze+.jpg
+share/games/endless-sky/images/_menu/haze-133+.jpg
+share/games/endless-sky/images/_menu/haze-33+.jpg
+share/games/endless-sky/images/_menu/haze-67+.jpg
+share/games/endless-sky/images/_menu/haze-blackbody+.jpg
+share/games/endless-sky/images/_menu/haze-full+.jpg
+share/games/endless-sky/images/_menu/haze-none+.png
 share/games/endless-sky/images/_menu/haze-red+.jpg
+share/games/endless-sky/images/_menu/haze-yellow+.jpg
 share/games/endless-sky/images/_menu/oberon.png
+share/games/endless-sky/images/_menu/scenario panel.png
 share/games/endless-sky/images/_menu/side panel.png
 share/games/endless-sky/images/_menu/title.png
 share/games/endless-sky/images/asteroid/gold/spin-00.png
@@ -882,6 +899,11 @@
 share/games/endless-sky/images/effect/detainer sparks+6.png
 share/games/endless-sky/images/effect/distancer+0.png
 share/games/endless-sky/images/effect/distancer+1.png
+share/games/endless-sky/images/effect/dragonflame+0.png
+share/games/endless-sky/images/effect/dragonflame+1.png
+share/games/endless-sky/images/effect/dragonflame+2.png
+share/games/endless-sky/images/effect/dragonflame+3.png
+share/games/endless-sky/images/effect/dragonflame+4.png
 share/games/endless-sky/images/effect/drak bolt impact~0.png
 share/games/endless-sky/images/effect/drak bolt impact~1.png
 share/games/endless-sky/images/effect/drak bolt impact~2.png
@@ -1023,6 +1045,10 @@
 share/games/endless-sky/images/effect/fire-lance impact+1.png
 share/games/endless-sky/images/effect/fire-lance impact+2.png
 share/games/endless-sky/images/effect/fire-lance impact+3.png
+share/games/endless-sky/images/effect/fissionflare+0.png
+share/games/endless-sky/images/effect/fissionflare+1.png
+share/games/endless-sky/images/effect/fissionflare+2.png
+share/games/endless-sky/images/effect/fissionflare+3.png
 share/games/endless-sky/images/effect/flame~0.png
 share/games/endless-sky/images/effect/flame~1.png
 share/games/endless-sky/images/effect/flame~2.png
@@ -1042,6 +1068,10 @@
 share/games/endless-sky/images/effect/flotsam tungsten.png
 share/games/endless-sky/images/effect/flotsam uranium.png
 share/games/endless-sky/images/effect/flotsam yottrite.png
+share/games/endless-sky/images/effect/fusionflare+0.png
+share/games/endless-sky/images/effect/fusionflare+1.png
+share/games/endless-sky/images/effect/fusionflare+2.png
+share/games/endless-sky/images/effect/fusionflare+3.png
 share/games/endless-sky/images/effect/grab-strike impact~0.png
 share/games/endless-sky/images/effect/grab-strike impact~1.png
 share/games/endless-sky/images/effect/grab-strike impact~2.png
@@ -1067,6 +1097,11 @@
 share/games/endless-sky/images/effect/inhibitor impact+3.png
 share/games/endless-sky/images/effect/inhibitor impact+4.png
 share/games/endless-sky/images/effect/inhibitor impact+5.png
+share/games/endless-sky/images/effect/ion explosion~0.png
+share/games/endless-sky/images/effect/ion explosion~1.png
+share/games/endless-sky/images/effect/ion explosion~2.png
+share/games/endless-sky/images/effect/ion explosion~3.png
+share/games/endless-sky/images/effect/ion explosion~4.png
 share/games/endless-sky/images/effect/ion flare/huge+0.png
 share/games/endless-sky/images/effect/ion flare/huge+1.png
 share/games/endless-sky/images/effect/ion flare/large+0.png
@@ -1087,14 +1122,52 @@
 share/games/endless-sky/images/effect/ion rain impact~2.png
 share/games/endless-sky/images/effect/ion rain impact~3.png
 share/games/endless-sky/images/effect/ion rain impact~4.png
+share/games/endless-sky/images/effect/ionball ring+00.png
+share/games/endless-sky/images/effect/ionball ring+01.png
+share/games/endless-sky/images/effect/ionball ring+02.png
+share/games/endless-sky/images/effect/ionball ring+03.png
+share/games/endless-sky/images/effect/ionball ring+04.png
+share/games/endless-sky/images/effect/ionball ring+05.png
+share/games/endless-sky/images/effect/ionball ring+06.png
+share/games/endless-sky/images/effect/ionball ring+07.png
+share/games/endless-sky/images/effect/ionball ring+08.png
+share/games/endless-sky/images/effect/ionball ring+09.png
+share/games/endless-sky/images/effect/ionball ring+10.png
+share/games/endless-sky/images/effect/ionball ring+11.png
 share/games/endless-sky/images/effect/ionic afterburner+0.png
 share/games/endless-sky/images/effect/ionic afterburner+1.png
 share/games/endless-sky/images/effect/ionic afterburner+2.png
 share/games/endless-sky/images/effect/ionic afterburner+3.png
 share/games/endless-sky/images/effect/ionic afterburner+4.png
 share/games/endless-sky/images/effect/ionic afterburner+5.png
+share/games/endless-sky/images/effect/jump drive red~0.png
+share/games/endless-sky/images/effect/jump drive red~1.png
+share/games/endless-sky/images/effect/jump drive red~2.png
+share/games/endless-sky/images/effect/jump drive red~3.png
+share/games/endless-sky/images/effect/jump drive red~4.png
+share/games/endless-sky/images/effect/jump drive red~5.png
+share/games/endless-sky/images/effect/jump drive red~6.png
+share/games/endless-sky/images/effect/jump drive red~7.png
 share/games/endless-sky/images/effect/jump drive+0.png
 share/games/endless-sky/images/effect/jump drive+1.png
+share/games/endless-sky/images/effect/ka'het flare/large+0.png
+share/games/endless-sky/images/effect/ka'het flare/large+1.png
+share/games/endless-sky/images/effect/ka'het flare/large+2.png
+share/games/endless-sky/images/effect/ka'het flare/large+3.png
+share/games/endless-sky/images/effect/ka'het flare/large+4.png
+share/games/endless-sky/images/effect/ka'het flare/large+5.png
+share/games/endless-sky/images/effect/ka'het flare/medium+0.png
+share/games/endless-sky/images/effect/ka'het flare/medium+1.png
+share/games/endless-sky/images/effect/ka'het flare/medium+2.png
+share/games/endless-sky/images/effect/ka'het flare/medium+3.png
+share/games/endless-sky/images/effect/ka'het flare/medium+4.png
+share/games/endless-sky/images/effect/ka'het flare/medium+5.png
+share/games/endless-sky/images/effect/ka'het flare/small+0.png
+share/games/endless-sky/images/effect/ka'het flare/small+1.png
+share/games/endless-sky/images/effect/ka'het flare/small+2.png
+share/games/endless-sky/images/effect/ka'het flare/small+3.png
+share/games/endless-sky/images/effect/ka'het flare/small+4.png
+share/games/endless-sky/images/effect/ka'het flare/small+5.png
 share/games/endless-sky/images/effect/korath flare/huge+0.png
 share/games/endless-sky/images/effect/korath flare/huge+1.png
 share/games/endless-sky/images/effect/korath flare/huge+2.png
@@ -1229,6 +1302,14 @@
 share/games/endless-sky/images/effect/pulse impact~1.png
 share/games/endless-sky/images/effect/pulse impact~2.png
 share/games/endless-sky/images/effect/pulse impact~3.png
+share/games/endless-sky/images/effect/pwave impact+0.png
+share/games/endless-sky/images/effect/pwave impact+1.png
+share/games/endless-sky/images/effect/pwave impact+2.png
+share/games/endless-sky/images/effect/pwave impact+3.png
+share/games/endless-sky/images/effect/pwaveflare+0.png
+share/games/endless-sky/images/effect/pwaveflare+1.png
+share/games/endless-sky/images/effect/pwaveflare+2.png
+share/games/endless-sky/images/effect/pwaveflare+3.png
 share/games/endless-sky/images/effect/quarg anti missile+0.png
 share/games/endless-sky/images/effect/quarg anti missile+1.png
 share/games/endless-sky/images/effect/railspark~0.png
@@ -1272,6 +1353,9 @@
 share/games/endless-sky/images/effect/seeker impact~3.png
 share/games/endless-sky/images/effect/seeker impact~4.png
 share/games/endless-sky/images/effect/seeker impact~5.png
+share/games/endless-sky/images/effect/sheragiam+0.png
+share/games/endless-sky/images/effect/sheragiam+1.png
+share/games/endless-sky/images/effect/sheragiam+2.png
 share/games/endless-sky/images/effect/sidewinder fire~0.png
 share/games/endless-sky/images/effect/sidewinder fire~1.png
 share/games/endless-sky/images/effect/sidewinder fire~2.png
@@ -1394,17 +1478,80 @@
 share/games/endless-sky/images/hardpoint/pug gridfire turret.png
 share/games/endless-sky/images/hardpoint/pug zapper turret.png
 share/games/endless-sky/images/hardpoint/pulse turret.png
+share/games/endless-sky/images/hardpoint/pwavehp.png
 share/games/endless-sky/images/hardpoint/quad blaster turret.png
 share/games/endless-sky/images/hardpoint/quarg anti missile.png
 share/games/endless-sky/images/hardpoint/quarg skylance.png
 share/games/endless-sky/images/hardpoint/ravager turret.png
 share/games/endless-sky/images/hardpoint/repeater turret.png
+share/games/endless-sky/images/hardpoint/sheragiam.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-00.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-01.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-02.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-03.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-04.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-05.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-06.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-07.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-08.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-09.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-10.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-11.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-12.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-13.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-14.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-15.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-16.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-17.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-18.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-19.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-20.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-21.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-22.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-23.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-24.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-25.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-26.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-27.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-28.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-29.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-30.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-31.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-32.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-33.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-34.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-35.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-36.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-37.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-38.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-39.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-40.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-41.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-42.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-43.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-44.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-45.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-46.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-47.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-48.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-49.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-50.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-51.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-52.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-53.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-54.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-55.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-56.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-57.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-58.png
+share/games/endless-sky/images/hardpoint/shooting star flare/ss-rays-59.png
 share/games/endless-sky/images/hardpoint/slicer turret.png
 share/games/endless-sky/images/hardpoint/sunbeam turret.png
 share/games/endless-sky/images/hardpoint/t3 anti missile.png
 share/games/endless-sky/images/hardpoint/thrasher turret.png
 share/games/endless-sky/images/hardpoint/wanderer anti-missile.png
 share/games/endless-sky/images/hardpoint/warder.png
+share/games/endless-sky/images/icon/dragonflame.png
 share/games/endless-sky/images/icon/emp.png
 share/games/endless-sky/images/icon/finisher.png
 share/games/endless-sky/images/icon/flamethrower.png
@@ -1416,6 +1563,7 @@
 share/games/endless-sky/images/icon/piercer.png
 share/games/endless-sky/images/icon/rail gun.png
 share/games/endless-sky/images/icon/rocket.png
+share/games/endless-sky/images/icon/shard.png
 share/games/endless-sky/images/icon/sidewinder.png
 share/games/endless-sky/images/icon/thunderhead.png
 share/games/endless-sky/images/icon/torpedo.png
@@ -1477,6 +1625,8 @@
 share/games/endless-sky/images/land/canyon05.jpg
 share/games/endless-sky/images/land/canyon1.jpg
 share/games/endless-sky/images/land/canyon10-harro.jpg
+share/games/endless-sky/images/land/canyon11.jpg
+share/games/endless-sky/images/land/canyon12.jpg
 share/games/endless-sky/images/land/canyon2.jpg
 share/games/endless-sky/images/land/canyon3.jpg



Home | Main Index | Thread Index | Old Index