Paul Chote
9c4faddc0f
Switch GeoIP database from MaxMind to IP2Location.
...
The IP2Location data is licensed under CC BY-SA, which
allows us to distribute the database with releases.
2020-04-15 23:16:24 +02:00
Paul Chote
9faf9aa1b9
Replace deprecated native OpenAL with OpenAL Soft on macOS.
2020-03-23 11:13:31 +01:00
Paul Chote
df3b6dde34
Update macOS launcher to fix "View Logs" button.
2020-03-16 20:15:58 +01:00
Paul Chote
8d23994a04
Update Windows SDL2 dependency to 2.0.10.
2020-02-16 14:53:42 +01:00
Paul Chote
46e0b3b363
Update macOS SDL2 dependency to 2.0.10.
2020-02-16 14:53:42 +01:00
Paul Chote
e063e13ff4
Remove automatic GeoIP download from the build scripts.
...
The database file is now locked behind an account login.
https://blog.maxmind.com/2019/12/18/significant-changes-to-accessing-and-using-geolite2-databases/
2019-12-31 17:28:30 +01:00
Paul Chote
ba2d2299d9
Update macOS launcher package.
...
This pulls in a fix for the missing libmono-native-compat.dylib
2019-10-11 21:58:32 +02:00
Paul Chote
275365917c
Update packaged mono to 6.4.0.
2019-10-05 18:24:45 +02:00
Jan Beich
4f99982ef1
Extend Linux dllmap to other systems
...
- Drop `os` in Eluant config as it's only used on Linux
- Make generic to help BSDs and Solaris
- Update OpenAL-CS and SDL2-CS to get the same
Exception of type `System.DllNotFoundException`: lua51.dll
TypeName=``
at (wrapper managed-to-native) Eluant.LuaApi.lua_newstate(Eluant.LuaRuntime/LuaAllocator,intptr)
at Eluant.LuaRuntime..ctor ()
at Eluant.MemoryConstrainedLuaRuntime..ctor ()
at OpenRA.Scripting.ScriptContext..ctor (OpenRA.World world, OpenRA.Graphics.WorldRenderer worldRenderer, System.Collections.Generic.IEnumerable`1[T] scripts)
at OpenRA.Mods.Common.Scripting.LuaScript.OpenRA.Traits.IWorldLoaded.WorldLoaded (OpenRA.World world, OpenRA.Graphics.WorldRenderer worldRenderer)
at OpenRA.World.LoadComplete (OpenRA.Graphics.WorldRenderer wr)
at OpenRA.Game.StartGame (System.String mapUID, OpenRA.WorldType type)
at OpenRA.Game.LoadShellMap ()
at OpenRA.Mods.Common.LoadScreens.BlankLoadScreen.StartGame (OpenRA.Arguments args)
at OpenRA.Game.InitializeMod (System.String mod, OpenRA.Arguments args)
at OpenRA.Game.Initialize (OpenRA.Arguments args)
at OpenRA.Game.InitializeAndRun (System.String[] args)
at OpenRA.Program.Main (System.String[] args)
2019-09-13 00:25:50 +02:00
Paul Chote
845fca25d1
Change platform from x86 to Any CPU (preferring 64 bit)
...
A Release-x86 configuration allows x86 Windows installers to still be created.
2019-05-26 23:13:37 +02:00
Paul Chote
7cf939fc68
Update OpenAL-CS.
...
Required for Win64 support.
2019-05-26 23:13:37 +02:00
Paul Chote
1ed36da107
Update macOS launcher tag in fetch-thirdparty-deps-osx.sh.
2019-05-25 20:10:14 +02:00
Paul Chote
ba282865f1
Replace legacy StyleCop(Plus) with StyleCopAnalyzers
...
Analyzers are enabled in the Debug configuration
only to avoid unnecessary overheads when compiling
normally.
2019-05-09 20:40:08 +02:00
Daniel Llewellyn
6289816a69
Update thirdparty/configure-native-deps.sh
...
Add aarch64 and ppc64le architecture library to search paths.
2019-03-31 15:47:05 +02:00
Paul Chote
f69c6ab3fb
Update SharpZipLib to 1.1.0.
...
The default code page has been changed to UTF8
so our workarounds are no longer needed.
2019-03-30 20:47:22 +01:00
Paul Chote
54d5afed57
Package mono inside the macOS app bundles.
...
This also removes the explicit dependency on mono's
packaged FreeType, which should allow development
builds to be used with homebrew-packaged mono.
2019-03-26 22:11:58 +01:00
Paul Chote
aa9724cc40
Remove SharpFont dependency.
2019-03-14 16:39:26 +01:00
Pavel Penev
ffac21c3d3
Explicitly specified NuGet package source in the Windows dependencies script
...
Otherwise NuGet breaks there are alternative (private) NuGet feeds set up on the local machine and one of them isn't responding currently.
2019-03-07 23:58:23 +01:00
Pavel Penev
6d63c99104
Changed NuGet download link for the Windows dependencies script
...
The previous link downloaded a very old version of nuget.exe for some reason.
2019-03-07 23:58:23 +01:00
Unrud
7d72aae5ba
Add /app/lib to Lua search locations (for Flatpak)
2019-03-02 20:11:06 +00:00
Paul Chote
6de92de8d9
Revert macOS dark mode (again).
...
The updated GL surface appears to have regressed vsync behaviour.
2019-01-06 08:33:11 +00:00
Paul Chote
cc004b3546
Fix compatibility with macOS's dark mode.
2018-12-30 23:57:06 +00:00
Brenton Horne
2d4d6cdc1b
Fixing several ShellCheck warnings
2018-11-22 21:30:59 +00:00
Paul Chote
c05527c561
Add ARM architecture support to dependency configuration.
2018-11-01 04:21:20 +01:00
Paul Chote
7d59602c0b
Revert "Update macOS launcher template to osx-launcher-20180723."
...
This reverts commit 904c3afc4d0f79817736054d01c189b46dbc08bc.
2018-09-22 18:57:21 +02:00
fusion809
e1b1070bcf
Adding wget support to fetch scripts
2018-07-26 14:19:31 +01:00
Paul Chote
2270460c9a
Update macOS launcher template to osx-launcher-20180723.
...
This adds support for the dark appearance on macOS 10.14.
2018-07-23 23:29:43 +02:00
abcdefg30
851c38012e
Set 'SecurityProtocol' to 'Tls12' for download dependencies on windows
...
But only for dependencies downloaded from github.
2018-02-26 01:42:00 +01:00
Paul Chote
502c3e2bf5
Remove global chat integration.
2017-12-13 21:04:16 +01:00
Paul Chote
10fb487abf
Update macOS launcher/dependencies to latest tag.
...
This supports/forces the 64 bit mono runtime, and
is the first version that compiles all native code
using travis-ci.
2017-11-19 16:55:44 +00:00
Taryn Hill
48a071c756
Always use noget in fetch-thirdparty-deps-windows.sh
2017-09-10 14:52:13 +02:00
Taryn Hill
eed9af88f5
Always use noget in fetch-thirdparty-deps.sh
2017-08-26 15:50:47 -07:00
Paul Chote
49d5283ce1
Use curl instead of wget in fetch-thirdparty-deps.
2017-08-26 13:49:56 +02:00
Paul Chote
cf386c6149
Update BeaconLib to 1.0.1.
2017-08-13 18:15:55 +02:00
rob-v
ffc3f6e0d0
LAN games discovery
2017-05-14 22:01:25 +02:00
Taryn Hill
9329ee4780
Cut down on the amount of output generated by dependency fetching scripts
2017-02-15 21:14:09 -06:00
Matthias Mailänder
13263f7bb2
Drop Maxmind.GeoIP and Newtonsoft.Json dependencies
2017-02-05 11:54:22 +01:00
Thomas Merkel
b4cdf18367
Lookup for liblua in /opt/local/lib which is required to work on SmartOS with pkgsrc
...
We need to lookup also for liblua at /opt/local/lib which is used as PREFIX in pkgsrc on SmartOS.
2017-01-26 13:17:06 +01:00
abcdefg30
d8c154a772
Merge pull request #12546 from Mailaender/sdl2-2.0.5
...
Updated Windows SDL2 to version 2.0.5
2017-01-21 23:46:47 +01:00
Paul Chote
75c2b117d0
Update to new SDL2-CS snapshot.
2017-01-21 10:59:59 +00:00
Matthias Mailänder
d4079d1bd1
Update Windows SDL2 to version 2.0.5
2017-01-05 21:26:45 +01:00
Oliver Brakmann
86785d5aba
Work around Open.Nat installation by nuget failing randomly
2016-12-24 18:42:20 +01:00
Pavel Kačer
0d9f95dc67
Additionally fixed the get() line for Open.Nat
2016-12-18 14:21:07 +01:00
Pavel Kačer
6d9d7cf341
Fixed Open.Nat directory name case
2016-12-18 13:50:32 +01:00
qwIvan
9397a1b599
mipsel support
2016-11-30 15:59:52 +08:00
Matthias Mailänder
d1ff40bcca
Update SharpFont to version 4.0.1
2016-09-01 07:21:19 +02:00
Oliver Brakmann
782b617852
Fix 'make dependencies' choking on Open.NAT directory name
...
The directory name appears to have changed in the package for 2.1.0.
2016-08-19 16:02:53 +02:00
Matthias Mailänder
392fa3730e
Update to Open.NAT 2.1.0
2016-08-07 10:14:43 +02:00
Matthias Mailänder
5245df729d
Migrate to Open.Nat version 2.0.16
...
Move the dependency from all libraries to game engine only.
Initialize after the renderer setup to ensure a visible window.
2016-06-19 08:41:14 +02:00
Matthias Mailänder
f771ead7a9
Remove unused NsProcess.zip
2016-06-11 19:35:52 +02:00