mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-21 13:10:33 +00:00
freeorion: fix build
`boost::system::posix_error` is deprecated since v1.37, however the
default Boost version in NixOS is 1.66.
The following upstream patch fixed the issue:
c9b5b13fb8
See ticket #36453
This commit is contained in:
parent
90b394936b
commit
7da70c0b87
|
@ -1,5 +1,7 @@
|
|||
{ stdenv, fetchFromGitHub, cmake, doxygen, graphviz, makeWrapper
|
||||
, boost, SDL2, python2, freetype, openal, libogg, libvorbis, zlib, libpng, libtiff, libjpeg, libGLU_combined, glew, libxslt }:
|
||||
{ stdenv, fetchFromGitHub, fetchpatch, cmake, doxygen, graphviz, makeWrapper
|
||||
, boost, SDL2, python2, freetype, openal, libogg, libvorbis, zlib, libpng, libtiff
|
||||
, libjpeg, libGLU_combined, glew, libxslt
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
version = "0.4.7.1";
|
||||
|
@ -19,6 +21,11 @@ stdenv.mkDerivation rec {
|
|||
enableParallelBuilding = true;
|
||||
|
||||
patches = [
|
||||
# fix build with boost 1.66
|
||||
(fetchpatch {
|
||||
url = https://github.com/freeorion/freeorion/commit/c9b5b13fb81b1ed142dee0e843101c6b8832ca95.patch;
|
||||
sha256 = "0agqhxk8462sgd230lmdzbrbrfd77zyy7a4g8hrf28zxza1nza94";
|
||||
})
|
||||
./fix_rpaths.patch
|
||||
];
|
||||
|
||||
|
|
Loading…
Reference in a new issue