Commit graph

30 commits

Author SHA1 Message Date
刘皓
2bec640f7f
Update TheoraPlay in the Xcode build system as well 2025-05-04 21:39:52 -04:00
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
刘皓
479789198a
Merge branch 'dev' into macos 2025-04-12 19:19:49 -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
刘皓
ec780afe5b
Revert "Update Ruby from 3.1.3 to 3.1.7"
This reverts commit 0f24e806bb.
2025-03-28 17:12:53 -04:00
刘皓
0f24e806bb
Update Ruby from 3.1.3 to 3.1.7 2025-03-28 12:39:46 -04:00
刘皓
74673ae7ca
Fix typo: $(DOWNLOADS)/vorbis/Makefile should be $(DOWNLOADS)/vorbis/cmakebuild/Makefile 2025-03-25 11:21:47 -04:00
刘皓
e10c7bee0d
Use CMake instead of Autotools for building Vorbis 2025-03-24 21:10:10 -04:00
Eblo
8f7b6c1962
Remove entire line for DYLD_INSERT_LIBRARIES
(cherry picked from commit 27c66a802ec11e90972bfc8135db47866caf0b01)
2025-02-16 23:46:09 -05:00
Eblo
06f7572eb7
Actually use mkxp-z Ruby fork for macOS
(cherry picked from commit 1d0921c8819a9b6ccfab84bf001eeb954f38f359)
2025-02-16 23:46:02 -05:00
Eblo
c99d8b0bba
Fix Ruby and Vorbis at the Makefile level
(cherry picked from commit edd115a32020f8ff84fbcfb170b3806cb52feda2)
2025-02-16 23:45:45 -05:00
Eblo
dceb81aa77
Attempt to fix macOS autobuild
(cherry picked from commit 2cb0a75e57d6149c12c653914473d5ff556260fe)
2025-02-16 23:43:30 -05:00
Splendide Imaginarius
816b6e6e3c Bump OpenSSL on macOS to v3.0.12
Refs https://github.com/mkxp-z/mkxp-z/issues/46
2023-11-12 16:58:29 +00:00
Wayward Heart
4039ad20f5 Fix openssl version on MacOS 2023-10-17 04:38:55 -05:00
Splendide Imaginarius
56a92d55bd macOS: Use SDL_image's vendored libjxl 2023-10-09 08:45:07 +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
43488eb534 just zap all brew packages from the runner to avoid conflicts 2023-05-08 11:06:59 -04:00
Struma
bc4765a123 avoid conflicting with homebrew gmp because of macos-version-min mismatches 2023-05-08 08:29:11 -04:00
Struma
7940412314 github pls compile ruby, thanks 2023-05-08 07:28:26 -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
580da08dc3 Build Ruby with LTO enabled (#16) 2023-05-04 20:27:05 -04:00
Struma
b79881aada more workflow changes, put them in README 2023-05-04 14:30:42 -04:00
Renamed from macos/Dependencies/dependencies.make (Browse further)