Skip to content

Releases: freeorion/freeorion-sdk

Release 14 of the FreeOrionSDK

25 Apr 20:16
v14
Compare
Choose a tag to compare

v14 - 2023-04-25

  • Update boost version to 1.82
  • Update Python version to 3.9.10
  • Drop framework build of Python on MacOS
  • Build only MS VS 2022 version of Windows SDK

Release 13 of the FreeOrionSDK

13 Jun 18:40
v13
0bf0a07
Compare
Choose a tag to compare

v13 - 2022-06-13

  • Update boost version to 1.79
  • Update Python3 version to 3.7.12
  • Switch python-cmake-buildsystem to FreeOrion-maintained fork (github.com/freeorion/python-cmake-buildsystem)
  • Provide an Android SDK with Python 3.9 and Boost 1.78
  • Use Github Actions CI to test and release SDK

Release 12 of the FreeOrionSDK

30 Apr 18:38
Compare
Choose a tag to compare

v12 - 2021-04-25

  • Update boost version to 1.74
  • Update Python3 version to 3.6.5
  • Update SDL2 version to 2.0.12
  • Update lippng version to 1.6.37
  • Update GLEW version to 2.2.0
  • Bump C++ standard to C++17
  • Raise Mac OS X build environment to Xcode 10.1
  • Removed separate specification of Mac OS X deployment target version

Release 11 of the FreeOrionSDK

08 Mar 20:49
Compare
Choose a tag to compare

v11 - 2020-03-08

  • Update boost version to 1.70
  • Add Python3 in version 3.5.7 to SDK
  • Update python-cmake-buildsystem from c3b8d532242efed85fb3cd77b0e39e424b6db475
    to 501869c2b124552dae669d5fd6b7e7101a7cc30c.
  • Drop MSVC toolkit version v14.0 support.
  • Drop MSVC toolkit Windows XP support, the minimum required Windows version is
    now Vista.
  • Pin Docker image to a stable and more recent base image
    (docker.io/ubuntu:bionic-20190307).

v10

26 May 20:05
Compare
Choose a tag to compare
v10

Release 10 of the FreeOrionSDK

v10 - 2018-05-26

  • Build freetype2 dependency with explicit dependency on zlib and libpng and
    without explicit dependency on bzip2 and HarfBuzz. This enables zlib
    compressed font and fonts with bitmap emoticons. This disables bzip2
    compressed fonts formats and complex script language glyphs (e.g. persian).
  • Raise Mac OS X build environment to Xcode 8.3, keeping Mac OS X 10.9 as
    deployment target.

v9

23 May 06:11
Compare
Choose a tag to compare
v9

Release 9 of the FreeOrionSDK

v9 - 2018-05-23

  • Replace FreeOrionSDK Apple Disk Image release with a bzip2 compressed
    tarball and remove bootstrap script. The FreeOrion build system now
    implements the automatic download and unpacking of the SDK so the
    additional dmg image wrapping only adds needless complexity.
  • Add FreeOrionSDK release for Visual Studio 2017 support, using the v141_xp
    toolset.
  • Update zlib version to 1.2.11
  • Update libpng version to 1.6.34
  • Update boost version to 1.66
  • Disabled Boost library:
    • fiber
  • Use simpler boost shared libary naming scheme on Windows
  • Update GLEW version to 2.1.0
  • Update SDL2 version to 2.0.8
  • Update libopenal-soft version to 1.18.2
  • Update freetype2 version to 2.9
  • Build freetype2 as shared library on Windows
  • Remove freetype2 shared library suffix on Windows
  • Use upstream conventions for freetype2 install header path
  • Use upstream conventions for freetype2 ft2build.h install path.
  • Build freetype2 as shared library.
  • Update Python version to 2.7.14
  • Add ccache to Ubuntu Dockerfile to utilize build cache on TravisCI.
  • Pin Docker image to a stable and more recent base image
    (docker.io/ubuntu:xenial-20180417).
  • Don't install package documentation into Docker image
  • Move suppression of recommends installed packages into config file for Docker
    image.
  • Don't install static libraries into Docker image
  • Set Debian frontend to noninteractive to avoid warnings during apt-get usage.

v8

05 Nov 15:37
Compare
Choose a tag to compare
v8

Release 8 of the FreeOrionSDK

v8 - 2017-11-05

  • Add patch to Boost dependency to fix boost #10591, which affects both running
    FreeOrion for older MacOSX platforms and building FreeOrion with CMake.
  • Change OSX deployment target to 10.9
  • Change OSX architecture to x86_64
  • Build boost dependency as shared libraries on MacOSX. Fixes freeorion/freeorion#1575.

v7

29 Mar 07:04
Compare
Choose a tag to compare
v7

Release 7 of the FreeOrionSDK

v7 - 2017-03-28

  • Enable select extension of python dependency. This allows FreeOrion build
    scripts to spawn subprocesses on UNIX-like systems.

v6

26 Mar 17:37
Compare
Choose a tag to compare
v6

Release 6 of the FreeOrionSDK

v6 - 2017-03-26

  • Update python-cmake-buildsystem from 8af559448be1576bb0bb1ffd7afbfbb649b2d9dc
    to 9da2738063b6b5e16ea3578a95f7b93c6d44c9d2.
  • Update libpng version to 1.6.29
  • Fix bug in python-cmake-buildsystem, which prevented the execution of some
    scripts on MacOSX.
  • Fix bug in python-cmake-buildsystem, which prevented the correct linking
    against the SDK python framework on MacOSX.

v5

15 Mar 09:22
Compare
Choose a tag to compare
v5

Release 5 of the FreeOrionSDK

v5 - 2017-03-15

  • Use j instead of y when unpacking the SDK in MacOSX bootstrap.
  • Install zlib headers in the default location for the Windows SDK.
  • Install libpng headers in the default location for the Windows SDK.
  • Install Boost into root directory of the Windows SDK.