Commit graph

443 commits

Author SHA1 Message Date
RaFaL
984873cb30 libs: updated to zlib 1.2.13 2022-11-03 20:06:06 +01:00
jacker
2b4822bcf9
Merge branch 'master' of https://github.com/etlegacy/etlegacy-libs 2022-10-30 22:06:44 +02:00
jacker
c2c6039603
set the minizip apple required compile definition to the bundled target 2022-10-30 22:06:35 +02:00
rafal1137
498aacf0a7 libs: update libpng 1.6.38 + macos patch 2022-10-28 16:46:09 +02:00
jacker
34fa4575c1
lua: use an interface for lua too 2022-10-24 18:42:56 +03:00
jacker
64bf99543e
build: linked library order was breaking ogg on lnx 2022-10-24 16:00:22 +03:00
jacker
dfec786540
build: lnx ogg issues 2022-10-24 14:45:48 +03:00
Jacker
8c92a06b90 build: dont flood the lua windows definition 2022-10-24 13:09:29 +03:00
Jacker
8e6f56365e minor if fix 2022-10-24 12:35:57 +03:00
Jacker
7634538db5 build: fixed the link directories to link libraries calls 2022-10-24 12:33:31 +03:00
jackeri
5ebd653e4c
build fix 2022-10-24 01:11:22 +03:00
jacker
48043d7419
build: ninja compatibility fix 2022-10-23 14:51:39 +03:00
jacker
f57e109c1b
simplify the build and use interfaces also fixed a libpng macos version requirement 2022-10-23 13:48:37 +03:00
jacker
5a08671162
apple: build fix 2022-10-23 03:02:47 +03:00
jacker
4fb69a6732
cmake updates 2022-10-23 02:35:19 +03:00
jacker
b76669390c
cmake updates 2022-10-23 02:20:45 +03:00
jacker
1e848731fd
combine the ogg builds and start using a combined interface for them 2022-10-23 00:27:46 +03:00
rafal1137
65dda4fdba sdl: fix macos, mingw and use new naming for MSVC only 2022-10-22 19:21:13 +02:00
rafal1137
d3cd623320 sdl: fix linking for with macos 2022-10-22 17:56:05 +02:00
rafal1137
7f3c57fc21 sdl: fix linking with newest version 2022-10-22 17:50:23 +02:00
jacker
6e3e24de30
sdl: updated SDL2 to the latest version 2022-10-20 18:31:05 +03:00
jacker
54dc56e392
fixed the build on Mac m1 2022-10-19 19:01:59 +03:00
Aranud
dd5a448494
cmake: fix ninja knowing no rule to make targets 2022-08-22 18:53:25 +02:00
suburb
4922a24a8a
cmake: fix ninja knowing no rule to make targets
https://stackoverflow.com/questions/54866067/cmake-and-ninja-missing-and-no-known-rule-to-make-it
2022-08-22 18:47:22 +02:00
rafal1137
98c78406d3
cmake: set correct configure param to work under aarch64 2022-05-25 22:26:29 +02:00
rafal1137
a8ac0f0b65 updated SDL to 2.0.20, refs #1910 2022-02-11 22:17:52 +01:00
Jacker
c9bb387e5e
Merge pull request #17 from isRyven/rv-fix-sdl
fix sdl flag to use system libc
2022-01-18 21:04:58 +02:00
isRyven
76b956f1cb fix sdl flag to use system libc 2022-01-18 20:42:51 +02:00
jackeri
e7b7f845f8
more theora setup on macos universal build 2021-12-09 16:39:12 +02:00
jackeri
1784dfbb11
libpng: fixed the universal build on macos 2021-12-09 16:19:24 +02:00
jackeri
e60d369d21
theora: only include the decoding sources 2021-12-09 14:03:22 +02:00
jackeri
86d5df1b2d
updated SDL to version 2.0.18 2021-12-09 13:17:23 +02:00
jackeri
29824e6b60
first patch to make macos builds compatible with universal builds 2021-12-09 11:27:10 +02:00
Remy Marquis
2ed16faef0 libs: use uniformized syntax for WolfSSl options 2021-11-13 13:09:36 +01:00
jackeri
3455127c66 fixed the bundled curl build on macos 2021-11-11 12:57:43 +02:00
jackeri
f83517fdb4 updated curl and wolfssl and fixed the SSL build 2021-11-11 01:32:28 +02:00
Remy Marquis
ce9ea73ef3 libs: revert to SDL 2.0.14 on windows
See https://github.com/etlegacy/etlegacy/issues/1762
2021-10-10 12:55:39 +02:00
Remy Marquis
b9b6218ae4 libs: replaced incorrect LINUX cmake variable by UNIX 2021-10-03 16:04:38 +02:00
Remy Marquis
7f26c9da9f libs: use uniform syntax for cmake options
Note the temporary difference for WolfSSL, to be fixed later
2021-10-03 15:56:17 +02:00
Remy Marquis
4666adc972 libs: reenable SDL2 X11 input for Linux build
This allow for raw input.
Mistakenly disabled in c12ad8df24
2021-10-01 10:15:21 +02:00
Remy Marquis
c84f6ec8a7 libs: fixed SDL2 compilation for msvc/Win32 2021-09-24 15:56:30 +02:00
Remy Marquis
a7a767c564 libs: another attempt to fix WolfSSL option strings
Does it look that stupid? That's because it is.
2021-09-24 13:35:57 +02:00
Remy Marquis
4487351b41 libs: potential SDL3 compilation fix for Linux 64
It worked on most distro already, but apparently
not on oldish CentOS 7.

See
* 6956f4aa19
* ea9bece5ed
2021-09-24 12:43:42 +02:00
Remy Marquis
4e890e51d9 libs: fixed WolfSSL option strings
This has to be the stupidest upstream change I've seen in a while.
See
cd9f400cf3
2021-09-24 11:56:46 +02:00
Remy Marquis
64c6bb1443 libs: update cURL and openSSL on all platforms 2021-09-22 14:43:53 +02:00
Remy Marquis
8ec645a213 libs: fixed curl metalink removal
See
265b14d6b3
2021-09-22 12:46:51 +02:00
Remy Marquis
1d8bc07a5e libs: updated to libogg 1.3.5 2021-09-22 11:20:02 +02:00
Remy Marquis
4fd0687350 libs: updated to libvorbis 1.3.7 2021-09-22 11:18:21 +02:00
Remy Marquis
fcd9c3c586 libs: updated to SQLite 3.36.0 2021-09-22 11:08:18 +02:00
Remy Marquis
ce92c853b3 libs: removed unnecessary static files
SDL2, cURL and OpenSSL/WOlfSSL are downloaded on the fly.
These files are unused.
2021-09-22 11:01:03 +02:00