1
0
mirror of https://github.com/blupi-games/planetblupi-dev synced 2024-12-30 13:55:36 +01:00

70 Commits

Author SHA1 Message Date
Mathieu Schroeter
b622edeb57 Upgrade SDL2 to latest version 2018-05-29 18:11:17 +02:00
Mathieu Schroeter
e33632187b Fix pulseaudio build with glibc >= 2.27 2018-05-29 16:29:08 +02:00
Mathieu Schroeter
0694627017 Upgrade libpng version 2018-02-13 23:45:05 +01:00
Mathieu Schroeter
8158f4ce3e Disable more potential dependencies 2018-01-31 10:00:51 +01:00
Mathieu Schroeter
511fe41187 Upgrade to latest SDL2 stable release 2018-01-31 10:00:32 +01:00
Mathieu Schroeter
b6027aceea Ignore non-src directories with make dist 2017-12-15 12:09:04 +01:00
Mathieu Schroeter
c8f10fe91e Prefer tar.xz for make dist 2017-12-15 12:08:38 +01:00
Mathieu Schroeter
289f5e35d1 Factorize downloads with a macro 2017-12-15 11:53:04 +01:00
Mathieu Schroeter
bc41c7300b Fix output file name for pulseaudio sources 2017-12-15 10:19:58 +01:00
Mathieu Schroeter
32adc69388 Use the externals downloads instead of the http/ftp URLs 2017-12-15 10:14:00 +01:00
Mathieu Schroeter
23984355ae Prepare an externals directory with all dependencies 2017-12-15 10:09:57 +01:00
Mathieu Schroeter
0e725dea76 Upgrade FFmpeg to v3.4.1 2017-12-15 09:53:43 +01:00
Mathieu Schroeter
33e2af5bda Restore midi playback support with SDL_mixer
- It closes issue https://github.com/blupi-games/planetblupi/issues/48
2017-12-10 15:35:25 +01:00
Mathieu Schroeter
7137202a9e Replace midi music deps by vorbis deps 2017-12-07 14:25:09 +01:00
Mathieu Schroeter
0486e913eb Revert "Bump SDL2 to stable release"
This reverts commit fe082fa4f5a142e980df613377233321f2997d27.
2017-12-01 14:59:53 +01:00
Mathieu Schroeter
2b6fa0bf11 Revert "Update all dependencies"
This reverts commit e3ec027f439a2ee3717901b8d3ecf448b89d6c0d.
2017-12-01 14:59:35 +01:00
Mathieu Schroeter
e3ec027f43 Update all dependencies 2017-12-01 14:13:14 +01:00
Mathieu Schroeter
fe082fa4f5 Bump SDL2 to stable release 2017-12-01 08:30:25 +01:00
Mathieu Schroeter
41f801681a Fix CMake script according to latest changes 2017-10-20 17:50:46 +02:00
Mathieu Schroeter
35885302de Revert "Bump SDL2 to latest stable release"
This reverts commit 82e4712fdbd095cde203ece2b02fa6f8263442f3.

Seems broken when building with High Sierra.
2017-10-09 23:52:19 +02:00
Mathieu Schroeter
bfde1bc91f Fix build on osx 2017-10-09 23:52:17 +02:00
Mathieu Schroeter
82e4712fdb Bump SDL2 to latest stable release 2017-09-23 23:34:05 +02:00
Mathieu Schroeter
ecd79aa796 Cosmetic 2017-09-21 22:04:57 +02:00
Mathieu Schroeter
abb50d4ff0 USMR 2017-09-21 21:49:26 +02:00
Mathieu Schroeter
8db71bd8b4 Update libpng url, fix issue #2
Thanks to krzys-h.
2017-09-15 11:09:27 +02:00
Mathieu Schroeter
5c969f0cd6 WIP: fix regression with windows build 2017-09-15 00:23:16 +02:00
Mathieu Schroeter
13c01d90fc Add support for old OSX SDK (at least 10.9) 2017-09-13 23:54:12 +02:00
Mathieu Schroeter
7abe898ea2 Add a cmake variable that enable static build for pblupi 2017-09-12 23:34:35 +02:00
Mathieu Schroeter
23bcd501f6 Fix deps with all platforms 2017-09-09 10:11:14 +02:00
Mathieu Schroeter
d292c3d550 Disable a lot of useless stuff with libpulse build 2017-09-09 10:03:09 +02:00
Mathieu Schroeter
b03daef0b8 Disable some stuff with alsa build 2017-09-09 10:02:50 +02:00
Mathieu Schroeter
6e789d7f9b Cosmetic 2017-09-09 09:33:05 +02:00
Mathieu Schroeter
5273b65fc2 Add static linking with libpulse 2017-09-09 00:31:38 +02:00
Mathieu Schroeter
cb995da503 Use static libasound build
Disable libsndio and libpulse (at least until that other libs are linked
statically).

It concerns issue #1.
2017-09-08 23:19:27 +02:00
Mathieu Schroeter
c02752062f Pass the sign var to planetblupi rpoject 2017-09-08 19:19:23 +02:00
Mathieu Schroeter
46815db911 Disable libidn2 with libcurl 2017-09-05 18:12:41 +02:00
Mathieu Schroeter
c776e65670 Ignore build files with make dist 2017-08-27 16:55:03 +02:00
Mathieu Schroeter
6390c030d4 Add CPack source dist entry (broken) 2017-08-27 16:46:25 +02:00
Mathieu Schroeter
034eb13a32 Disable the use of http2 2017-08-22 13:32:50 +02:00
Mathieu Schroeter
9391c062e3 Disable most of non-http stuff 2017-08-13 08:02:33 +02:00
Mathieu Schroeter
8679077c24 Add libcurl in the list of dependencies 2017-08-13 07:57:45 +02:00
Mathieu Schroeter
672ad17c93 Add a library in order to support args parsing 2017-08-11 14:36:44 +02:00
Mathieu Schroeter
4ba2beb10a Update SDL2 version and remode INFTIM define hack 2017-08-07 07:31:19 +02:00
Mathieu Schroeter
4ff6af5cbb Fix configure options for SDL2 on all OSes 2017-08-04 22:19:47 +02:00
Mathieu Schroeter
69182449d6 Fix for list of values 2017-08-03 16:51:42 +02:00
Mathieu Schroeter
b012b8463d Fix APPLE condition for libiconv 2017-08-02 22:19:03 +02:00
Mathieu Schroeter
ef781cf756 Add comment 2017-07-31 16:34:24 +02:00
Mathieu Schroeter
391ce93312 Fix depends for gettext in a more portable way 2017-07-31 16:32:59 +02:00
Mathieu Schroeter
23eec44111 Pass the library path only if APPLE 2017-07-31 16:32:06 +02:00
Mathieu Schroeter
4adf7cb948 Remove useless explicit link to libiconv 2017-07-30 22:08:56 +02:00