pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/games/supertuxkart supertuxkart: Update to 1.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/4c5f21612f8b
branches:  trunk
changeset: 413782:4c5f21612f8b
user:      nia <nia%pkgsrc.org@localhost>
date:      Sun Mar 22 11:24:01 2020 +0000

description:
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

diffstat:

 games/supertuxkart/Makefile                        |    8 +-
 games/supertuxkart/PLIST                           |  107 +++++++++++++++++---
 games/supertuxkart/distinfo                        |   11 +-
 games/supertuxkart/patches/patch-src_utils_log.hpp |   14 --
 4 files changed, 97 insertions(+), 43 deletions(-)

diffs (truncated from 472 to 300 lines):

diff -r 5588351f67bc -r 4c5f21612f8b games/supertuxkart/Makefile
--- a/games/supertuxkart/Makefile       Sun Mar 22 11:16:37 2020 +0000
+++ b/games/supertuxkart/Makefile       Sun Mar 22 11:24:01 2020 +0000
@@ -1,9 +1,7 @@
-# $NetBSD: Makefile,v 1.33 2020/03/08 16:49:48 wiz Exp $
+# $NetBSD: Makefile,v 1.34 2020/03/22 11:24:01 nia Exp $
 
-VERSION=       1.0
-DISTNAME=      supertuxkart-${VERSION}-src
+DISTNAME=      supertuxkart-1.1-src
 PKGNAME=       ${DISTNAME:S/-src//}
-PKGREVISION=   5
 CATEGORIES=    games
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=supertuxkart/}
 EXTRACT_SUFX=  .tar.xz
@@ -13,7 +11,6 @@
 COMMENT=       Free 3D kart racing game
 LICENSE=       gnu-gpl-v3
 
-WRKSRC=                ${WRKDIR}/supertuxkart-${VERSION}
 USE_CMAKE=     yes
 USE_LANGUAGES= c c++
 USE_TOOLS+=    cmake pkg-config
@@ -35,6 +32,7 @@
 .include "../../audio/libvorbis/buildlink3.mk"
 .include "../../audio/openal-soft/buildlink3.mk"
 .include "../../converters/fribidi/buildlink3.mk"
+.include "../../fonts/harfbuzz/buildlink3.mk"
 .include "../../graphics/freetype2/buildlink3.mk"
 .include "../../graphics/glew/buildlink3.mk"
 .include "../../graphics/glu/buildlink3.mk"
diff -r 5588351f67bc -r 4c5f21612f8b games/supertuxkart/PLIST
--- a/games/supertuxkart/PLIST  Sun Mar 22 11:16:37 2020 +0000
+++ b/games/supertuxkart/PLIST  Sun Mar 22 11:24:01 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2019/07/01 10:56:20 nia Exp $
+@comment $NetBSD: PLIST,v 1.5 2020/03/22 11:24:01 nia Exp $
 bin/supertuxkart
 share/applications/supertuxkart.desktop
 share/icons/hicolor/128x128/apps/supertuxkart.png
@@ -6,6 +6,7 @@
 share/metainfo/supertuxkart.appdata.xml
 share/pixmaps/supertuxkart.png
 share/supertuxkart/data/CREDITS
+share/supertuxkart/data/SuperTuxKart-Info-iOS.plist
 share/supertuxkart/data/SuperTuxKart-Info.plist
 share/supertuxkart/data/achievements.xml
 share/supertuxkart/data/cacert.pem
@@ -37,6 +38,7 @@
 share/supertuxkart/data/challenges/volcano_island.challenge
 share/supertuxkart/data/challenges/xr591.challenge
 share/supertuxkart/data/challenges/zengarden.challenge
+share/supertuxkart/data/country_names.csv
 share/supertuxkart/data/editor/font/font.xml
 share/supertuxkart/data/editor/font/font0.png
 share/supertuxkart/data/editor/icons/Wheel.diffuse.jpg
@@ -418,6 +420,7 @@
 share/supertuxkart/data/editor/xml/stklib_woodLittleBridge_a.blend.xml
 share/supertuxkart/data/editor/xml/stklib_woodLodge_a.blend.xml
 share/supertuxkart/data/editor/xml/stklib_woodPostLamp_a.blend.xml
+share/supertuxkart/data/emoji_used.txt
 share/supertuxkart/data/gfx/black_smoke.xml
 share/supertuxkart/data/gfx/confetti.xml
 share/supertuxkart/data/gfx/confetti_bleu.xml
@@ -478,9 +481,9 @@
 share/supertuxkart/data/gui/dialogs/general_text_field_dialog.stkgui
 share/supertuxkart/data/gui/dialogs/ghost_replay_info_dialog.stkgui
 share/supertuxkart/data/gui/dialogs/kart_color_slider.stkgui
-share/supertuxkart/data/gui/dialogs/network_ingame_dialog.stkgui
 share/supertuxkart/data/gui/dialogs/online/achievement_progress_dialog.stkgui
 share/supertuxkart/data/gui/dialogs/online/change_password.stkgui
+share/supertuxkart/data/gui/dialogs/online/network_ingame_dialog.stkgui
 share/supertuxkart/data/gui/dialogs/online/notification_dialog.stkgui
 share/supertuxkart/data/gui/dialogs/online/player_rankings_dialog.stkgui
 share/supertuxkart/data/gui/dialogs/online/recovery_info.stkgui
@@ -495,20 +498,24 @@
 share/supertuxkart/data/gui/dialogs/press_a_key_dialog.stkgui
 share/supertuxkart/data/gui/dialogs/race_paused_dialog.stkgui
 share/supertuxkart/data/gui/dialogs/select_challenge.stkgui
-share/supertuxkart/data/gui/dialogs/select_challenge_nobest.stkgui
 share/supertuxkart/data/gui/dialogs/tutorial_message_dialog.stkgui
 share/supertuxkart/data/gui/icons/License.txt
 share/supertuxkart/data/gui/icons/addons.png
+share/supertuxkart/data/gui/icons/android/accelerator.png
+share/supertuxkart/data/gui/icons/android/accelerator_handle.png
 share/supertuxkart/data/gui/icons/android/blur_bg_button.png
 share/supertuxkart/data/gui/icons/android/blur_bg_button_focus.png
 share/supertuxkart/data/gui/icons/android/drift.png
+share/supertuxkart/data/gui/icons/android/gyroscope_icon.png
 share/supertuxkart/data/gui/icons/android/license.txt
 share/supertuxkart/data/gui/icons/android/nitro.png
 share/supertuxkart/data/gui/icons/android/nitro_empty.png
 share/supertuxkart/data/gui/icons/android/pause.png
+share/supertuxkart/data/gui/icons/android/robot.png
 share/supertuxkart/data/gui/icons/android/steering_wheel.png
+share/supertuxkart/data/gui/icons/android/steering_wheel_mask_down.png
+share/supertuxkart/data/gui/icons/android/steering_wheel_mask_up.png
 share/supertuxkart/data/gui/icons/android/thunderbird_reset.png
-share/supertuxkart/data/gui/icons/android/up_down.png
 share/supertuxkart/data/gui/icons/android/wing_mirror.png
 share/supertuxkart/data/gui/icons/back.png
 share/supertuxkart/data/gui/icons/banana.png
@@ -580,6 +587,7 @@
 share/supertuxkart/data/gui/icons/mode_normal.png
 share/supertuxkart/data/gui/icons/mode_soccer.png
 share/supertuxkart/data/gui/icons/mode_tt.png
+share/supertuxkart/data/gui/icons/mode_weapons.png
 share/supertuxkart/data/gui/icons/mystery_unlock.png
 share/supertuxkart/data/gui/icons/networking_icon.png
 share/supertuxkart/data/gui/icons/nitro.png
@@ -635,14 +643,13 @@
 share/supertuxkart/data/gui/icons/track_random.png
 share/supertuxkart/data/gui/icons/tutorial.png
 share/supertuxkart/data/gui/icons/up.png
-share/supertuxkart/data/gui/icons/weapons.png
 share/supertuxkart/data/gui/screens/addons_screen.stkgui
 share/supertuxkart/data/gui/screens/arenas.stkgui
 share/supertuxkart/data/gui/screens/credits.stkgui
+share/supertuxkart/data/gui/screens/cutscene.stkgui
 share/supertuxkart/data/gui/screens/easter_egg.stkgui
 share/supertuxkart/data/gui/screens/edit_gp.stkgui
 share/supertuxkart/data/gui/screens/edit_track.stkgui
-share/supertuxkart/data/gui/screens/feature_unlocked.stkgui
 share/supertuxkart/data/gui/screens/ghost_replay_selection.stkgui
 share/supertuxkart/data/gui/screens/gp_info.stkgui
 share/supertuxkart/data/gui/screens/grand_prix_editor.stkgui
@@ -860,14 +867,20 @@
 share/supertuxkart/data/karts/nolok/Private-sphere.png
 share/supertuxkart/data/karts/nolok/headlight.spm
 share/supertuxkart/data/karts/nolok/kart.xml
+share/supertuxkart/data/karts/nolok/kart_mediumwheel_a_Albedo.png
+share/supertuxkart/data/karts/nolok/kart_mediumwheel_a_DirtMask.png
+share/supertuxkart/data/karts/nolok/kart_mediumwheel_a_Normal.png
+share/supertuxkart/data/karts/nolok/kart_mediumwheel_a_PbrData.png
 share/supertuxkart/data/karts/nolok/licenses.txt
 share/supertuxkart/data/karts/nolok/materials.xml
 share/supertuxkart/data/karts/nolok/nolok.spm
-share/supertuxkart/data/karts/nolok/nolok_kart.png
+share/supertuxkart/data/karts/nolok/nolok_Albedo.png
+share/supertuxkart/data/karts/nolok/nolok_DirtMask.png
+share/supertuxkart/data/karts/nolok/nolok_Normal.png
+share/supertuxkart/data/karts/nolok/nolok_PbrData.png
 share/supertuxkart/data/karts/nolok/nolok_window.png
 share/supertuxkart/data/karts/nolok/nolokicon.png
 share/supertuxkart/data/karts/nolok/nolokshadow.png
-share/supertuxkart/data/karts/nolok/nolokwheel.png
 share/supertuxkart/data/karts/nolok/wheel-front-left.spm
 share/supertuxkart/data/karts/nolok/wheel-front-right.spm
 share/supertuxkart/data/karts/nolok/wheel-rear-left.spm
@@ -1893,6 +1906,8 @@
 share/supertuxkart/data/music/cocoa_river.music
 share/supertuxkart/data/music/cocoa_river.ogg
 share/supertuxkart/data/music/cocoa_river_fast.ogg
+share/supertuxkart/data/music/demonhill.music
+share/supertuxkart/data/music/demonhill.ogg
 share/supertuxkart/data/music/egypt.music
 share/supertuxkart/data/music/egypt.ogg
 share/supertuxkart/data/music/farm.music
@@ -1949,25 +1964,32 @@
 share/supertuxkart/data/po/de.po
 share/supertuxkart/data/po/el.po
 share/supertuxkart/data/po/en.po
+share/supertuxkart/data/po/en_AU.po
 share/supertuxkart/data/po/en_GB.po
 share/supertuxkart/data/po/eo.po
 share/supertuxkart/data/po/es.po
 share/supertuxkart/data/po/eu.po
 share/supertuxkart/data/po/extract_strings_from_XML.py
+share/supertuxkart/data/po/fa.po
 share/supertuxkart/data/po/fi.po
 share/supertuxkart/data/po/fr.po
 share/supertuxkart/data/po/fr_CA.po
+share/supertuxkart/data/po/ga.po
 share/supertuxkart/data/po/gd.po
 share/supertuxkart/data/po/gl.po
 share/supertuxkart/data/po/he.po
+share/supertuxkart/data/po/hr.po
 share/supertuxkart/data/po/hu.po
 share/supertuxkart/data/po/ia.po
 share/supertuxkart/data/po/id.po
+share/supertuxkart/data/po/is.po
 share/supertuxkart/data/po/it.po
 share/supertuxkart/data/po/ja.po
+share/supertuxkart/data/po/jbo.po
 share/supertuxkart/data/po/ko.po
 share/supertuxkart/data/po/krl.po
 share/supertuxkart/data/po/kw.po
+share/supertuxkart/data/po/ky.po
 share/supertuxkart/data/po/la.po
 share/supertuxkart/data/po/lt.po
 share/supertuxkart/data/po/lv.po
@@ -1976,22 +1998,31 @@
 share/supertuxkart/data/po/nl.po
 share/supertuxkart/data/po/nn.po
 share/supertuxkart/data/po/oc.po
+share/supertuxkart/data/po/os.po
 share/supertuxkart/data/po/pl.po
 share/supertuxkart/data/po/pms.po
 share/supertuxkart/data/po/pt.po
 share/supertuxkart/data/po/pt_BR.po
 share/supertuxkart/data/po/pull_from_transifex.sh
+share/supertuxkart/data/po/ro.po
 share/supertuxkart/data/po/ru.po
+share/supertuxkart/data/po/sc.po
+share/supertuxkart/data/po/sco.po
 share/supertuxkart/data/po/sk.po
 share/supertuxkart/data/po/sl.po
+share/supertuxkart/data/po/sq.po
 share/supertuxkart/data/po/sr.po
 share/supertuxkart/data/po/supertuxkart.pot
 share/supertuxkart/data/po/sv.po
+share/supertuxkart/data/po/sw.po
+share/supertuxkart/data/po/th.po
 share/supertuxkart/data/po/tr.po
 share/supertuxkart/data/po/tt.po
 share/supertuxkart/data/po/uk.po
 share/supertuxkart/data/po/update_po_authors.py
 share/supertuxkart/data/po/update_pot.sh
+share/supertuxkart/data/po/uz.po
+share/supertuxkart/data/po/vi.po
 share/supertuxkart/data/po/zh_CN.po
 share/supertuxkart/data/po/zh_TW.po
 share/supertuxkart/data/powerup.xml
@@ -2005,7 +2036,6 @@
 share/supertuxkart/data/replay/standard_expert_ravenbridge_mansion.replay
 share/supertuxkart/data/replay/standard_expert_stk_enterprise.replay
 share/supertuxkart/data/replay/standard_expert_volcano_island.replay
-share/supertuxkart/data/replay/standard_expert_zengarden.replay
 share/supertuxkart/data/replay/standard_intermediate_gran_paradisio_island.replay
 share/supertuxkart/data/replay/standard_intermediate_hacienda.replay
 share/supertuxkart/data/replay/standard_intermediate_lighthouse.replay
@@ -2195,6 +2225,7 @@
 share/supertuxkart/data/shaders/sunlightshadow.frag
 share/supertuxkart/data/shaders/texturedquad.frag
 share/supertuxkart/data/shaders/texturedquad.vert
+share/supertuxkart/data/shaders/texturedquad_custom_alpha.frag
 share/supertuxkart/data/shaders/tonemap.frag
 share/supertuxkart/data/shaders/transparent.frag
 share/supertuxkart/data/shaders/uniformcolortexturedquad.frag
@@ -2212,11 +2243,6 @@
 share/supertuxkart/data/shaders/utils/rgb_conversion.frag
 share/supertuxkart/data/shaders/utils/sp_texture_sampling.frag
 share/supertuxkart/data/shaders/white.frag
-share/supertuxkart/data/skins/Coal.stkskin
-share/supertuxkart/data/skins/Forest.stkskin
-share/supertuxkart/data/skins/Ocean.stkskin
-share/supertuxkart/data/skins/Peach.stkskin
-share/supertuxkart/data/skins/Ruby.stkskin
 share/supertuxkart/data/skins/coal/License.txt
 share/supertuxkart/data/skins/coal/achievement.png
 share/supertuxkart/data/skins/coal/background.jpg
@@ -2250,6 +2276,7 @@
 share/supertuxkart/data/skins/coal/scrollbar_btn_down.png
 share/supertuxkart/data/skins/coal/scrollbar_thumb.png
 share/supertuxkart/data/skins/coal/select.png
+share/supertuxkart/data/skins/coal/stkskin.xml
 share/supertuxkart/data/skins/coal/table_header.png
 share/supertuxkart/data/skins/coal/table_header_down.png
 share/supertuxkart/data/skins/coal/textbubble.png
@@ -2281,6 +2308,7 @@
 share/supertuxkart/data/skins/common/left_arrow.png
 share/supertuxkart/data/skins/common/list_sort_down.png
 share/supertuxkart/data/skins/common/list_sort_up.png
+share/supertuxkart/data/skins/common/progress_bg.png
 share/supertuxkart/data/skins/common/rating_star.png
 share/supertuxkart/data/skins/common/right_arrow.png
 share/supertuxkart/data/skins/common/scrollbar_bg.png
@@ -2315,6 +2343,7 @@
 share/supertuxkart/data/skins/forest/scrollbar_btn_down.png
 share/supertuxkart/data/skins/forest/scrollbar_thumb.png
 share/supertuxkart/data/skins/forest/select.png
+share/supertuxkart/data/skins/forest/stkskin.xml
 share/supertuxkart/data/skins/forest/table_header_down.png
 share/supertuxkart/data/skins/forest/textbubble.png
 share/supertuxkart/data/skins/forest/textbubble2.png
@@ -2346,6 +2375,7 @@
 share/supertuxkart/data/skins/ocean/scrollbar_btn_down.png
 share/supertuxkart/data/skins/ocean/scrollbar_thumb.png
 share/supertuxkart/data/skins/ocean/select.png
+share/supertuxkart/data/skins/ocean/stkskin.xml
 share/supertuxkart/data/skins/ocean/table_header_down.png
 share/supertuxkart/data/skins/ocean/textbubble.png
 share/supertuxkart/data/skins/ocean/textbubble2.png
@@ -2377,6 +2407,7 @@
 share/supertuxkart/data/skins/peach/scrollbar_btn_down.png
 share/supertuxkart/data/skins/peach/scrollbar_thumb.png
 share/supertuxkart/data/skins/peach/select.png
+share/supertuxkart/data/skins/peach/stkskin.xml
 share/supertuxkart/data/skins/peach/table_header_down.png
 share/supertuxkart/data/skins/peach/textbubble.png
 share/supertuxkart/data/skins/peach/textbubble2.png
@@ -2408,6 +2439,7 @@
 share/supertuxkart/data/skins/ruby/scrollbar_btn_down.png
 share/supertuxkart/data/skins/ruby/scrollbar_thumb.png
 share/supertuxkart/data/skins/ruby/select.png
+share/supertuxkart/data/skins/ruby/stkskin.xml
 share/supertuxkart/data/skins/ruby/table_header_down.png
 share/supertuxkart/data/skins/ruby/textbubble.png
 share/supertuxkart/data/skins/ruby/textbubble2.png
@@ -3083,6 +3115,8 @@



Home | Main Index | Thread Index | Old Index