bors[bot]
bf09d18cc7
Merge #2331
...
2331: Enable rpath on Linux for shipping SDL2 shared lib r=heinrich5991 a=def-
I guess we should have a way to say when we want to build against the
static sdl2? Or we just ship SDL2 for the ddnet.tw releases as well. I'd
be fine with the latter, but it adds a few MB probably.
Co-authored-by: def <dennis@felsin9.de>
2020-06-25 11:52:49 +00:00
Zwelf
a8abc3937b
Make game less dependend on score backend
2020-06-25 12:36:01 +02:00
def
64d63bc123
Enable rpath on Linux for shipping SDL2 shared lib
2020-06-25 12:13:29 +02:00
def
f51a443998
Merge remote-tracking branch 'edg-l/pr_show_spec'
...
Update x_spec with the more minimal version by HiRavie
Fix CMakeLists.txt
2020-06-24 09:55:59 +02:00
heinrich5991
10ab14d5eb
List data files in CMakeLists.txt
...
This fixes missing files for people recompiling when we add new data
files.
2020-06-23 10:29:32 +02:00
heinrich5991
0db5c51ed9
Add a simple CSV writer for Python's "excel" csv dialect
2020-06-23 09:11:59 +02:00
heinrich5991
6f3a7a60ea
Fix git_revision.cpp
updating for out-of-tree builds
2020-06-20 11:08:59 +02:00
Learath
ef89e9a300
Get CMake version requirement down again
2020-06-19 20:28:55 +03:00
Learath
03070d0567
Fix many issues
2020-06-19 20:28:52 +03:00
def
ef4cad9f4d
Fix Python
2020-06-19 20:27:15 +03:00
Learath
807c92f1a4
Generate the 0.7 protocol
2020-06-19 20:27:15 +03:00
heinrich5991
7f14b4b2bb
Add glibc's PRNG
...
Based on a description on https://www.mscs.dal.ca/~selinger/random/
(retrieved 2020-05-25).
2020-05-25 15:19:25 +02:00
heinrich5991
f339fea748
Merge pull request #2139 from edg-l/pr_add_upnp
...
Add UPnP support
2020-05-24 22:23:20 +02:00
Edgar
3569e174f2
refactor upnp code
2020-05-24 11:36:43 +02:00
Learath
5e02bb5a23
Extend antibot interface
...
Co-authored-by: heinrich5991 <heinrich5991@gmail.com>
2020-05-13 23:39:40 +03:00
def
c9dfcb2b11
Fix Mac OS X notifications linking
2020-04-30 21:30:21 +02:00
Learath
09fad44b87
Strip rpath before adding the correct one
2020-04-30 15:04:51 +02:00
Learath
17d1bccf2b
Some osx cleanup
2020-04-30 15:04:51 +02:00
Arda Demir
b7d452d2a0
Libnotify support for linux client ( #2099 )
...
Add libnotify support for linux client
Also unify notification management
Make libnotify mandatory for the client. It is installed on 100% of Arch
Linux systems and on 70% of Debian systems. I'd guess the remaining
Debian systems are servers.
Detect dependent libraries of `libnotify` using `pkg-config`. Remove
library-specific code from the game module. Decrement refcount for
libnotify notification object before leaving the function.
2020-04-14 17:53:53 +02:00
Ryozuki
b647c1e978
Add UPnP support
2020-04-14 12:11:50 +02:00
Ryozuki
e2a85345e4
Rename antibot -> ddnet-antibot and install it on cmake
2020-04-12 17:13:47 +02:00
Ryozuki
5f565a5eb5
check for WavpackCloseFile
2020-04-11 13:17:21 +02:00
Dennis Felsing
2965b8578a
Merge pull request #2124 from def-/pr-macosx-10.7
...
Rebuild Mac OSX libs with -mmacosx-version-min=10.7 (previously 10.9)
2020-04-10 20:28:58 +02:00
Ryozuki
0da0dddf15
drop glu dependency
2020-04-08 18:19:12 +02:00
def
a127e6d5aa
Rebuild Mac OSX libs with -mmacosx-version-min=10.7 (previously 10.9)
2020-04-08 12:07:33 +02:00
def
18aec44a99
New try for hidapi SDL2 rpath
2020-04-08 09:17:15 +02:00
def
ae330bbe25
Try to fix SDL2 hidapi rpath on MacOSX
...
Following SDL 2.0.12 update
2020-04-08 07:37:00 +02:00
bors[bot]
0c51c0daf5
Merge #2117
...
2117: Don't emit the CMake rpath warning for CMake >= 3.14 r=def- a=heinrich5991
Fixes #2114 .
Co-authored-by: heinrich5991 <heinrich5991@gmail.com>
2020-04-07 10:50:51 +00:00
heinrich5991
cac164cc71
Don't emit the CMake rpath warning for CMake >= 3.14
...
Fixes #2114 .
2020-04-07 12:01:18 +02:00
def
fd86c907a6
Fix ffmpeg package name ( fixes #2115 )
2020-04-07 09:00:19 +02:00
def
564e7577f7
Try to fix freetype mac warning
2020-04-06 12:48:58 +02:00
Learath
61e5667624
Streamline platform client
2020-03-28 02:20:16 +03:00
heinrich5991
bda3adabcc
Use relative rpath, force relative rpath for older CMake versions
...
This allows you to copy around the built binaries together with the
binaries.
2020-03-14 01:48:45 +01:00
heinrich5991
a3163c5b9c
Add support for dynamically loading an antibot module
...
Support for this feature is turned off by default. This feature allows
to integrate with noby's anticheat feature.
2020-03-11 01:58:50 +01:00
Dennis Felsing
50d848ec43
Merge pull request #1928 from sirius1242/demo_render2
...
Demo to video converter function.
2020-01-25 21:01:08 +01:00
ChillerDragon
01f42089f3
Add set_src to be more teeworlds compatible
...
thanks to @heinrich5991
2020-01-19 20:38:11 +01:00
heinrich5991
2fa80d0a67
Properly display hdiutil status in CMake
...
(cherry picked from commit cc2be456d4
)
2020-01-05 17:51:19 +01:00
def
df807a7486
-DVIDEORECORDER=ON instead of -DFFMPEG=ON, fix README
...
remove unused files
2020-01-01 16:56:54 +01:00
sirius
7710b88670
Merge branch 'master' of https://github.com/ddnet/ddnet into demo_render2
2020-01-01 18:36:49 +08:00
Dennis Felsing
45ad7be57c
Merge pull request #2021 from ElXreno/appdata
...
Add AppData manifest
2019-12-31 10:38:10 +01:00
ElXreno
44adf1878d
Added AppData manifest
2019-12-31 10:06:44 +03:00
Dennis Felsing
070d215ae0
Fix Travis Mac OSX build
...
ABI check failed, CMAKE_SIZEOF_VOID_P was thus not set and we look for
libs in wrong directory. Something seems to be wrong with the C/C++
compilers Travis is using. Not sure how to figure out more closely.
2019-12-30 13:19:33 +01:00
def
fbbf7b3929
Fix MinGW build by temporarily disabling FORTIFY_SOURCE ( fixes #2001 )
2019-12-17 22:04:21 +01:00
def
28aabc5b91
Add map_convert_07 tool
...
Fixes https://github.com/ddnet/ddnet7/issues/20
2019-12-08 22:44:25 +01:00
ElXreno
f6478067ae
Fixed installation on other than Ubuntu GNU/Linux distributions
2019-12-06 14:20:32 +03:00
sirius
1090953b7d
update CMakeLists to make no ffmpeg need when ffmpeg off
2019-10-03 19:01:25 +08:00
sirius
d9d1e8b309
add if defined to newly added lines
2019-09-30 20:54:19 +08:00
sirius
1375fbb95d
add a button to render whole demo
2019-09-30 20:52:24 +08:00
HMH
461da64021
Basic cmake support for videorecorder
2019-09-30 20:49:35 +08:00
Dennis Felsing
0d9952b32a
Merge pull request #1748 from archimede67/pr_replays
...
Replay system (demo after-the-fact)
2019-06-11 18:13:26 +02:00