Splendide Imaginarius
4bf2d9e02c
Merge pull request #240 from white-axe/cmake4
...
Fix builds with CMake 4
2025-05-02 17:43:29 +00:00
刘皓
97235e068a
Use environment variable to set CMake policy instead of -D flag
...
This applies recursively unlike the other method.
2025-05-01 17:55:38 -04:00
刘皓
e607ee9107
Switch back to mkxp-z/vorbis
2025-04-04 10:11:18 -04:00
刘皓
93c3e972d5
Fix builds with CMake 4
2025-04-02 13:09:41 -04:00
刘皓
5def22150a
Use CMake instead of Autotools for building Vorbis
...
(cherry picked from commit e10c7bee0d
)
2025-03-30 11:58:34 -04:00
Splendide Imaginarius
3ae758ad50
Bump OpenSSL on Windows to v3.0.12
...
Refs https://github.com/mkxp-z/mkxp-z/issues/46
2023-11-12 15:53:03 +00:00
Splendide Imaginarius
9eed78fa2d
Bump SDL to 2.28.1
2023-10-09 05:27:01 +00:00
Splendide Imaginarius
20c1f2fdf0
Revert "let's NOT update SDL yet"
...
This reverts commit 290ffe1135
.
2023-10-09 05:27:01 +00:00
Splendide Imaginarius
4d7a4bff7f
Support opening JXL images ( #24 )
...
* Update SDL_image on linux+windows
Partially reverts "add -O3 to CFLAGS for dependencies"
This partially reverts commit 79bae839de
.
* Enable JXL in SDL2_image
2023-10-08 23:04:50 -04:00
Struma
290ffe1135
let's NOT update SDL yet
...
Apparently it just breaks calls to SDL_SetWindowSize if it's called too
soon after boot and I'm too tired
2023-05-09 02:26:31 -04:00
Struma
15facd7380
stop running ruby's autoreconf on every makefile run
2023-05-09 00:02:36 -04:00
Struma
3754b9bc84
Configure SDL with cmake instead of autotools
2023-05-08 03:54:42 -04:00
Struma
1cf921c463
update SDL and physfs
2023-05-08 02:44:45 -04:00
Struma
aa1bf30616
Windows, why must you be like this
2023-05-05 16:20:24 -04:00
Struma
e13209d042
Fix Linux/Windows makefiles always rerunning Ruby install
2023-05-05 16:12:25 -04:00
Struma
580da08dc3
Build Ruby with LTO enabled ( #16 )
2023-05-04 20:27:05 -04:00
Struma
82c7ea397f
freedesktop/uchardet no longer exists for some reason
2023-04-22 15:05:46 -04:00
Zorua
a2075a5023
Update Ruby to 3.1.3
2022-12-13 04:42:21 -05:00
Snowdream
c41967268c
Update repos and readme
2022-08-22 15:45:10 -04:00
Snowdream
072d131273
(Remove leftovers from cherry-picks)
2022-07-22 12:28:43 -04:00
Snowdream
689911510a
Revert using libnyquist
2022-07-19 06:05:05 -04:00
Snowdream
88ba39197d
Load SEs with libnyquist
...
Apparently, the newer SDL_Sound releases decode a little
slower than the previous ones. It can cause some noticeable lag
when loading SEs. nyquist still uses the same decoders that SDL_Sound
used to use though, so maybe it helps?
2022-07-18 22:42:54 -04:00
Snowdream
79bae839de
add -O3 to CFLAGS for dependencies
2022-07-18 22:40:31 -04:00
Snowdream
ff74f08fc0
updated SDL_image
2022-07-18 00:06:39 -04:00
Snowdream
ba49af5ad7
pixman was updated, build it with sse2 now
2022-07-17 03:40:17 -04:00
Struma
77fce74b93
Fix meson build
2022-07-05 18:16:43 -04:00
Struma
9c84e208db
Restore MP3 support; update configs
2022-04-02 19:58:49 -04:00
Eblo
286b2b7658
Implement Graphics.play_movie
...
Render video frames and play audio for Graphics.play_movie
Added theora dependency for theora video format playback
Added icculus's theoraplay to project
2022-01-20 22:03:47 -05:00
Struma
231f80cac5
bump version to 2.3
2022-01-13 15:40:40 -05:00
Struma
e23bb705c9
upgrade to ruby 3.1
2022-01-13 15:03:28 -05:00
Struma
d2165d464a
All makefiles should use autoreconf -i
for Ruby
2021-08-28 11:13:12 -04:00
Struma
ce65c10cce
build uchardet on linux/windows
2021-06-26 13:56:42 -04:00
Struma
d10125acc7
Update makefiles
2021-06-26 02:06:23 -04:00
Struma
e666590563
Use old SDL_sound again... again
2021-06-17 18:14:47 -04:00
Struma
d6eb742fdf
Add iconv and uchardet dependencies to Windows & Linux
2021-06-08 09:01:57 -04:00
Struma
aa9bf22034
Configure ruby with autoreconf
2021-02-28 02:01:49 -05:00
Struma
e75c8747e1
Update SDL_sound to 2.0
2021-02-24 00:28:54 -05:00
Struma
06175fef4b
give libpng location when building SDL2_image
2021-02-21 23:59:33 -05:00
Aeodyn
70e6209e74
Slight fixes to the Windows makefile.
2021-02-02 07:13:19 -05:00
Struma
a833c96109
Zap SDL2_sound subdir
2021-01-11 03:11:17 -05:00
Struma
722f4eb62d
Revert to old SDL_sound fork
2021-01-11 03:03:17 -05:00
Struma
8503378599
Disable SSE2 extensions in Pixman
2021-01-06 22:14:48 -05:00
Struma
9a65dca14e
Include fluidsynth with windows build setup
2021-01-06 03:18:38 -05:00
Struma
eb6fb9ce61
Make sure to build OpenSSL before Ruby
2021-01-03 04:46:35 -05:00
Struma
b6c1617628
update dependency build procedure
2021-01-02 20:29:15 -05:00
Struma
3e85446d7a
separate Windows dependencies by architecture
2021-01-02 06:15:23 -05:00
Struma
866430c40d
Don't include readline+dbm on Windows
2021-01-02 00:24:08 -05:00
Struma
c9bf6f2887
Actual single-Ruby-DLL Windows build
2021-01-01 23:07:28 -05:00
Struma
262b62b10b
Add dependency makefile for Windows
2021-01-01 07:44:25 -05:00