diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2019-05-18 00:10:51 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2019-05-18 00:10:51 +0100 |
commit | eccb70a7f91b2d22582587f26d1a28bb31408b45 (patch) | |
tree | 3223e1fd54201bcf4ebecac6fbe87361cbe643e2 /games-action/dxx-rebirth/files | |
parent | a2810985afabcc31d3eace5e61d8ea25b852ba17 (diff) |
gentoo resync : 18.05.2019
Diffstat (limited to 'games-action/dxx-rebirth/files')
-rw-r--r-- | games-action/dxx-rebirth/files/dxx-rebirth-0.59.100-physfs-3-no-deprecation.patch | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/games-action/dxx-rebirth/files/dxx-rebirth-0.59.100-physfs-3-no-deprecation.patch b/games-action/dxx-rebirth/files/dxx-rebirth-0.59.100-physfs-3-no-deprecation.patch new file mode 100644 index 000000000000..86e94d43389e --- /dev/null +++ b/games-action/dxx-rebirth/files/dxx-rebirth-0.59.100-physfs-3-no-deprecation.patch @@ -0,0 +1,30 @@ +From 8838b46e65c830e8d9ebaeaf568f186eff57d5c7 Mon Sep 17 00:00:00 2001 +From: Kp <kp@valhallalegends.com> +Date: Sun, 22 Oct 2017 04:20:35 +0000 +Subject: [PATCH] Suppress PhysFS deprecation errors + +PhysFS 2.0 only offers PHYSFS_read/PHYSFS_write for I/O. PhysFS 3.0 +deprecates PHYSFS_read / PHYSFS_write and offers PHYSFS_readBytes / +PHYSFS_writeBytes. Converting Rebirth to use the new API is somewhat +invasive, and would require dropping support for PhysFS 2.0. + +For now, for compatibility with PhysFS 2.0, disable the deprecation +errors and continue to use the older functions. + +Reported-by: gabeotisbenson <https://github.com/dxx-rebirth/dxx-rebirth/issues/352> +--- + SConstruct | 6 ++++++ + 1 file changed, 6 insertions(+) + +diff --git a/SConstruct b/SConstruct +index 560a6ef1a..78491cb1a 100644 +--- a/SConstruct ++++ b/SConstruct +@@ -3177,6 +3177,7 @@ + def adjust_environment(self,program,env): + env.Append( + CXXFLAGS = ['-pthread'], ++ CPPDEFINES = [('PHYSFS_DEPRECATED', '')], + ) + + def __init__(self,__program_instance=itertools.count(1)): |