git: 44b57221ced8 - main - Update OpenBVE to version 1.8.0.2.
Alexey Dokuchaev
danfe at FreeBSD.org
Mon Apr 26 11:07:58 UTC 2021
The branch main has been updated by danfe:
URL: https://cgit.FreeBSD.org/ports/commit/?id=44b57221ced803c65ed137d495fb787537915ee6
commit 44b57221ced803c65ed137d495fb787537915ee6
Author: Alexey Dokuchaev <danfe at FreeBSD.org>
AuthorDate: 2021-04-26 08:48:12 +0000
Commit: Alexey Dokuchaev <danfe at FreeBSD.org>
CommitDate: 2021-04-26 11:05:37 +0000
Update OpenBVE to version 1.8.0.2.
Found out via: repology.org
---
games/openbve/Makefile | 3 ++-
games/openbve/distinfo | 6 ++++--
.../files/patch-source_OpenBVE_System_Program.cs | 12 ++++++------
games/openbve/pkg-plist | 20 +++++++++++++++++++-
4 files changed, 31 insertions(+), 10 deletions(-)
diff --git a/games/openbve/Makefile b/games/openbve/Makefile
index df177685eefb..70a1044fae23 100644
--- a/games/openbve/Makefile
+++ b/games/openbve/Makefile
@@ -1,7 +1,7 @@
# Created by: Alexey Dokuchaev <danfe at FreeBSD.org>
PORTNAME= openbve
-PORTVERSION= 1.7.3.0
+PORTVERSION= 1.8.0.2
CATEGORIES= games
MAINTAINER= danfe at FreeBSD.org
@@ -23,6 +23,7 @@ ALL_TARGET= all-release
NUGET_DEPENDS= CS-Script.lib=3.30.3 \
DotNetZip=1.13.8 \
+ Mono.Cecil=0.11.3 \
NAudio.Vorbis=1.2.0 \
NAudio=1.10.0 \
NLayer.NAudioSupport=1.0.0 \
diff --git a/games/openbve/distinfo b/games/openbve/distinfo
index 4411a9138235..21821e932773 100644
--- a/games/openbve/distinfo
+++ b/games/openbve/distinfo
@@ -3,6 +3,8 @@ SHA256 (cs-script.lib.3.30.3.nupkg) = 783ebcee59e0fb9d0c6fde41097f695feebb829ac4
SIZE (cs-script.lib.3.30.3.nupkg) = 182751
SHA256 (dotnetzip.1.13.8.nupkg) = 668b03e673afc17b47198dd341259e14164e0fd294d009aaa1c602bbf942c1d9
SIZE (dotnetzip.1.13.8.nupkg) = 912116
+SHA256 (mono.cecil.0.11.3.nupkg) = 43125c46ddde632ed1d26736e45fe13399f8a95a8102564286c10a9fe63d9d75
+SIZE (mono.cecil.0.11.3.nupkg) = 692913
SHA256 (naudio.vorbis.1.2.0.nupkg) = a36d9a1b539bdd26639f7bb4d7003d636c364edf86b95896a32adb3a4272fb8b
SIZE (naudio.vorbis.1.2.0.nupkg) = 31534
SHA256 (naudio.1.10.0.nupkg) = e4a80eed41dad794695f9c114432de4667d20bdfa80825aa94d159708cf29217
@@ -43,5 +45,5 @@ SHA256 (system.valuetuple.4.5.0.nupkg) = 9e21fa9767d4e76bc0cee065c1d40cc34384a11
SIZE (system.valuetuple.4.5.0.nupkg) = 204904
SHA256 (ude.netstandard.1.2.0.nupkg) = f43abb504e4e8aebdc89445057c01ad777a5a25b757f30e1bc5f1cf18c739e1c
SIZE (ude.netstandard.1.2.0.nupkg) = 389990
-SHA256 (leezer3-OpenBVE-1.7.3.0_GH0.tar.gz) = 178b7cf7162bea8fa06ee6721724c2be4778164e2a93a7b05b698d08e00212f1
-SIZE (leezer3-OpenBVE-1.7.3.0_GH0.tar.gz) = 10245352
+SHA256 (leezer3-OpenBVE-1.8.0.2_GH0.tar.gz) = 7326df11784bd4fb4a65bdef734875c9c6ddd05aa366c5e0d7722e433db40318
+SIZE (leezer3-OpenBVE-1.8.0.2_GH0.tar.gz) = 10677889
diff --git a/games/openbve/files/patch-source_OpenBVE_System_Program.cs b/games/openbve/files/patch-source_OpenBVE_System_Program.cs
index f316e3427f10..364ef20dd29f 100644
--- a/games/openbve/files/patch-source_OpenBVE_System_Program.cs
+++ b/games/openbve/files/patch-source_OpenBVE_System_Program.cs
@@ -1,11 +1,11 @@
---- source/OpenBVE/System/Program.cs.orig 2020-11-18 18:35:26 UTC
+--- source/OpenBVE/System/Program.cs.orig 2021-04-25 10:39:43 UTC
+++ source/OpenBVE/System/Program.cs
-@@ -78,6 +78,8 @@ namespace OpenBve {
- Application.SetCompatibleTextRenderingDefault(false);
- CurrentHost = new Host();
- Joysticks = new JoystickManager();
+@@ -83,6 +83,8 @@ namespace OpenBve {
+ {
+ Joysticks = new JoystickManager64();
+ }
+ // XXX: crashes with System.PlatformNotSupportedException on the same calls below unless we call it here first
+ Joysticks.RefreshJoysticks();
try {
- FileSystem = FileSystem.FromCommandLineArgs(args);
+ FileSystem = FileSystem.FromCommandLineArgs(args, CurrentHost);
FileSystem.CreateFileSystem();
diff --git a/games/openbve/pkg-plist b/games/openbve/pkg-plist
index 6f1380f8fb90..79c2d2ed4584 100644
--- a/games/openbve/pkg-plist
+++ b/games/openbve/pkg-plist
@@ -613,6 +613,7 @@ bin/openbve-routeviewer
%%DATADIR%%/Data/Menu/arrow_right.png
%%DATADIR%%/Data/Menu/arrow_up.png
%%DATADIR%%/Data/Menu/banner.png
+%%DATADIR%%/Data/Menu/gamepad.png
%%DATADIR%%/Data/Menu/icon_critical.png
%%DATADIR%%/Data/Menu/icon_disk.png
%%DATADIR%%/Data/Menu/icon_error.png
@@ -644,10 +645,12 @@ bin/openbve-routeviewer
%%DATADIR%%/Data/Menu/logo.png
%%DATADIR%%/Data/Menu/package.png
%%DATADIR%%/Data/Menu/raildriver.png
+%%DATADIR%%/Data/Menu/raildriver2.png
%%DATADIR%%/Data/Menu/route_error.png
%%DATADIR%%/Data/Menu/route_unknown.png
%%DATADIR%%/Data/Menu/train_error.png
%%DATADIR%%/Data/Menu/train_unknown.png
+%%DATADIR%%/Data/Menu/xbox.png
%%DATADIR%%/Data/Plugins/Object.Animated.dll
%%DATADIR%%/Data/Plugins/Object.Animated.dll.config
%%DATADIR%%/Data/Plugins/Object.Animated.pdb
@@ -730,6 +733,14 @@ bin/openbve-routeviewer
%%DATADIR%%/DevTools/LBAHeader.exe
%%DATADIR%%/DevTools/LBAHeader.exe.config
%%DATADIR%%/DevTools/LBAHeader.pdb
+%%DATADIR%%/DevTools/Mono.Cecil.Mdb.dll
+%%DATADIR%%/DevTools/Mono.Cecil.Mdb.pdb
+%%DATADIR%%/DevTools/Mono.Cecil.Pdb.dll
+%%DATADIR%%/DevTools/Mono.Cecil.Pdb.pdb
+%%DATADIR%%/DevTools/Mono.Cecil.Rocks.dll
+%%DATADIR%%/DevTools/Mono.Cecil.Rocks.pdb
+%%DATADIR%%/DevTools/Mono.Cecil.dll
+%%DATADIR%%/DevTools/Mono.Cecil.pdb
%%DATADIR%%/DotNetZip.dll
%%DATADIR%%/DotNetZip.pdb
%%DATADIR%%/DotNetZip.xml
@@ -749,7 +760,7 @@ bin/openbve-routeviewer
%%DATADIR%%/ObjectBender.exe.config
%%DATADIR%%/ObjectViewer.exe
%%DATADIR%%/ObjectViewer.exe.config
-%%DATADIR%%/OpenAL32.dll
+%%DATADIR%%/OpenBve-32.exe
%%DATADIR%%/OpenBve.XML
%%DATADIR%%/OpenBve.exe
%%DATADIR%%/OpenBve.exe.config
@@ -765,6 +776,7 @@ bin/openbve-routeviewer
%%DATADIR%%/OpenTK.pdb
%%DATADIR%%/OpenTK.xml
%%DATADIR%%/PIEHid32Net.dll
+%%DATADIR%%/PIEHid64Net.dll
%%DATADIR%%/Prism.dll
%%DATADIR%%/Prism.pdb
%%DATADIR%%/Prism.xml
@@ -773,6 +785,7 @@ bin/openbve-routeviewer
%%DATADIR%%/RouteManager2.dll
%%DATADIR%%/RouteManager2.dll.config
%%DATADIR%%/RouteManager2.pdb
+%%DATADIR%%/RouteViewer-32.exe
%%DATADIR%%/RouteViewer.exe
%%DATADIR%%/RouteViewer.exe.config
%%DATADIR%%/SharpCompress.dll
@@ -895,7 +908,12 @@ bin/openbve-routeviewer
%%DATADIR%%/TrainManager.dll
%%DATADIR%%/TrainManager.pdb
%%DATADIR%%/Ude.NetStandard.dll
+%%DATADIR%%/Win32PluginProxy.exe
+%%DATADIR%%/Win32PluginProxy.exe.config
+%%DATADIR%%/Win32PluginProxy.pdb
%%DATADIR%%/netstandard.dll
+%%DATADIR%%/x64/OpenAL32.dll
+%%DATADIR%%/x86/OpenAL32.dll
man/man6/openbve-objectviewer.6.gz
man/man6/openbve-routeviewer.6.gz
man/man6/openbve.6.gz
More information about the dev-commits-ports-all
mailing list