Joshua Vandaële
7f6bf67182
CMake: Apply editorconfig formatting
2026-01-04 12:59:56 +01:00
Jordan Woyak
74c5ca79e2
Merge pull request #14226 from Mrlinkwii/SFML
...
Externals :update SFML to 3.0.2
2026-01-01 18:45:27 -06:00
Jordan Woyak
2e1170b054
Externals: Update SDL to release-3.4.0.
2025-12-31 21:10:24 -06:00
JosJuice
09a0e95efe
Merge pull request #14240 from JoshuaVandaele/curl-perl-warning
...
curl: Disable manual
2025-12-31 12:30:00 +01:00
Jordan Woyak
d84dd20991
Merge pull request #14208 from cristian64/broadband_adapter_ipc_freebsd
...
Core/HW: Enable BBA (IPC) in FreeBSD.
2025-12-30 17:59:59 -06:00
Joshua Vandaële
84247df681
curl: Disable manual
...
This also fixes a configure-time warning if perl is not present
2025-12-30 19:48:45 +01:00
JosJuice
7a0bceecb0
Merge pull request #14192 from jordan-woyak/sdl-version-bump
...
Externals: Update SDL to release-3.2.28.
2025-12-27 13:26:38 +01:00
Mrlinkwii
c884158cd9
Externals :update SFML to 3.0.2
2025-12-23 20:40:20 +00:00
JMC47
010fd53ade
Merge pull request #14176 from JoshuaVandaele/zstdz-cmake
...
Bump zstd to 711e17da98510a3567bf47f85a08a76f64811474 and use upstream CMakeLists
2025-12-22 13:37:08 -05:00
JMC47
b1f0d883cf
Merge pull request #14174 from JoshuaVandaele/minizips-cmake
...
Use minizip-ng's CMakeLists instead of relying on our own implementation
2025-12-22 13:36:52 -05:00
LillyJadeKatrin
2272596ea9
Update rcheevos lib to current master
...
v12.2.0, includes multiset optimization and memory access fixes
2025-12-22 08:16:29 -05:00
cristian64
355bca0fb3
Externals: Upgrade cpp-ipc to v1.4.0.
...
Apart from bugfixes and other enhancements, this update has brought
support for FreeBSD.
Full changelog: https://github.com/mutouyun/cpp-ipc/releases/tag/v1.4.0
2025-12-10 21:07:46 +00:00
Jordan Woyak
7ab899f928
Externals: Update SDL to release-3.2.28.
2025-12-02 15:43:15 -06:00
Joshua Vandaële
1958c43920
Bump zstd to 711e17da98510a3567bf47f85a08a76f64811474 and use upstream CMakeLists
2025-11-27 02:36:07 +01:00
Joshua Vandaële
025ff87a27
Use minizip-ng's CMakeLists instead of relying on our own implementation
...
This is a carry over from back when we used `minizip` and had our own CMakeLists for it.
2025-11-27 00:18:31 +01:00
JosJuice
aeac5f1a58
Merge pull request #14107 from jordan-woyak/mGBA-version-bump
...
Externals: Update mGBA to latest master.
2025-11-23 14:38:39 +01:00
cristian64
ae88cc4de8
Externals: Add cpp-ipc subdirectory with EXCLUDE_FROM_ALL.
...
The cpp-ipc dependency was included in #13870 ; it was overlooked that
`install()` commands in the library would lead to ancillary files being
installed along side Dolphin on Linux.
`EXCLUDE_FROM_ALL` is now set in the `add_subdirectory()` call to
prevent cpp-ipc from being part of the installation.
In particular, the following files should no longer be seen in the build
logs or in the final builds:
```
-- Installing: /app/include/libipc
-- Installing: /app/include/libipc/condition.h
-- Installing: /app/include/libipc/buffer.h
-- Installing: /app/include/libipc/export.h
-- Installing: /app/include/libipc/def.h
-- Installing: /app/include/libipc/rw_lock.h
-- Installing: /app/include/libipc/shm.h
-- Installing: /app/include/libipc/mutex.h
-- Installing: /app/include/libipc/pool_alloc.h
-- Installing: /app/include/libipc/ipc.h
-- Installing: /app/include/libipc/semaphore.h
-- Installing: /app/lib/libipc.a
-- Installing: /app/share/cpp-ipc/cpp-ipc-targets.cmake
-- Installing: /app/share/cpp-ipc/cpp-ipc-targets-release.cmake
-- Installing: /app/share/cpp-ipc/cpp-ipc-config.cmake
-- Installing: /app/share/cpp-ipc/cppIpcConfigVersion.cmake
```
2025-11-20 19:24:42 +00:00
Jordan Woyak
6d5e8b9ed8
Externals: Update mGBA to latest master.
...
Co-authored-by: Joshua Vandaële <joshua@vandaele.software >
2025-11-13 17:03:31 -06:00
Simonx22
f6563ae0b8
curl: Update to 8.15.0
...
The bug in CVE-2025-0665 causes crashes on Android 11 and above, as the default fdsan behavior was changed to abort when a violation is found.
While curl 8.17.0 is the latest release, we can't upgrade to it right now due to mbedtls 2.28.0 (which we are currently using) being incompatible with it.
Co-Authored-By: OatmealDome <OatmealDome@users.noreply.github.com >
2025-11-09 10:34:51 -05:00
JosJuice
126bbcd72f
Merge pull request #14053 from JoshuaVandaele/imgui-submodule
...
Externals: Make imgui a submodule
2025-11-08 15:03:06 +01:00
Jordan Woyak
fc7241dec3
Externals: Bump SDL submodule version to release-3.2.26
2025-11-01 02:00:57 -05:00
Joshua Vandaële
7960a306f7
Externals: Make imgui a submodule
2025-10-30 15:02:19 +01:00
cristian64
4677a92b13
Core/HW: Add Visual Studio project files for cpp-ipc library.
2025-10-28 18:50:58 +00:00
cristian64
a74e736d29
Core/HW: Add cpp-ipc subdirectory in main CMake file.
2025-10-28 18:50:58 +00:00
cristian64
92a2018934
Core/HW: Add cpp-ipc submodule.
...
The last official release is, at the time of writing, almost two years
old. The latest development snapshot (updated ~2 months ago) will be
used.
2025-10-28 18:50:58 +00:00
Joshua Vandaële
4f7d48e018
Move bzip2 from vendored to a submodule
...
We are already on the latest version (1.0.8) since the project is not very active and has not seen much activity in the last few years.
2025-10-25 23:11:49 +02:00
JMC47
df809959d0
Merge pull request #14005 from JoshuaVandaele/cpp-optparse-submodule
...
Update cpp-optparse to last commit and turn into a submodule
2025-10-17 18:46:02 -04:00
JMC47
2e490cefa0
Merge pull request #13978 from JoshuaVandaele/libiconv-1.18
...
Externals: Update libiconv to 1.18
2025-10-17 18:45:48 -04:00
Craig Carnell
11bf4a0b0e
Update minizip-ng _POSIX_C_SOURCE to 200809L
2025-10-15 11:48:05 +01:00
Joshua Vandaële
4c87f08ff7
Update cpp-optparse to last commit and turn into a submodule
2025-10-10 16:43:49 +02:00
Craig Carnell
a111192bba
Fix cmake compilation on Windows 11
2025-10-10 09:06:45 +01:00
JMC47
8e2af141a8
Merge pull request #13973 from cscd98/hidapi-update
...
Hidapi update to v0.15.0
2025-10-09 14:06:04 -04:00
JMC47
cd57fd73ba
Merge pull request #13679 from JoshuaVandaele/pugixml-cmake4
...
pugixml: Update to 1.15 and make it a submodule
2025-10-09 13:53:04 -04:00
dreamsyntax
6ad99a860c
Externals: Update discord-rpc
...
Upgrade to 963aa9f3e5ce81a4682c6ca3d136cddda614db33
2025-10-04 16:36:19 +02:00
Admiral H. Curtiss
f71bec0efe
Merge pull request #13987 from jordan-woyak/sdl-version-bump
...
Externals: Bump SDL version to release-3.2.24.
2025-10-04 16:19:18 +02:00
Jordan Woyak
72f854d228
Merge pull request #13955 from Xphalnos/master
...
Externals: Update FMT to 12.0.0
2025-10-03 16:34:38 -05:00
Xphalnos
79c7ebc9c2
Externals: Update FMT to 12.0.0
2025-10-03 19:45:36 +02:00
Jordan Woyak
1f7220332d
Merge pull request #13980 from JoshuaVandaele/sdl-noui
...
Externals: Allow building SDL without X11/Wayland
2025-10-02 15:09:33 -05:00
Jordan Woyak
16f411678a
Externals: Bump SDL version to release-3.2.24.
2025-10-02 14:55:01 -05:00
Jordan Woyak
3dc078c7e2
Merge pull request #13684 from JoshuaVandaele/discordrpc-cmake4
...
discord-rpc: Bump CMake minimum requirement
2025-10-02 03:20:02 -05:00
Joshua Vandaële
ce860ab43d
discord-rpc: Bump CMake minimum requirement
2025-10-02 07:55:06 +02:00
Joshua Vandaële
a8b40a218c
Externals: Update libiconv to 1.18
...
I also excluded libiconv from the Windows CMake builds since it's never used there
2025-09-29 21:52:58 +02:00
Craig Carnell
f3529971ee
Update libusb submodule to v1.0.29
2025-09-29 14:15:55 +01:00
Joshua Vandaële
7332cc1c8a
Externals: Allow building SDL without X11/Wayland
2025-09-29 05:23:32 +02:00
Joshua Vandaële
5db6e60b71
pugixml: Update to 1.15 and make it a submodule
2025-09-28 20:05:25 +02:00
Joshua Vandaële
cdfb389509
Externals: Update glslang to 16.0.0 and allow using system glslang
2025-09-27 08:56:10 +02:00
JMC47
ba2acb872c
Merge pull request #13915 from JordanTheToaster/Quiche
...
Externals: Update gtest to commit eb2d85e
2025-09-26 19:15:43 -04:00
JMC47
f96837a321
Merge pull request #13940 from iwubcode/glslang_update
...
Externals / VideoCommon: update glslang to latest, turn into submodule
2025-09-26 17:13:54 -04:00
Craig Carnell
fc1c060bb4
Use hidapi-src/windows on MINGW as well as MSVC
2025-09-26 21:34:43 +01:00
Craig Carnell
7ab91ff055
Update hidapi submodule to v0.15.0
2025-09-26 21:20:50 +01:00