Jens Petersen [Mon, 12 Sep 2022 12:50:37 -0400] rev 15883
build fix from https://bugzilla.redhat.com/show_bug.cgi?id=1853122
Simon McVittie <smcv@debian.org> [Mon, 12 Sep 2022 10:44:55 -0400] rev 15882
do the actual remove
Simon McVittie <smcv@debian.org> [Mon, 12 Sep 2022 10:40:53 -0400] rev 15881
Remove FindSDL2 find-module, use sdl2-config.cmake instead
This requires SDL >= 2.0.4.
Since <https://bugzilla.libsdl.org/show_bug.cgi?id=2464> was fixed in
SDL 2.0.4, SDL behaves as a CMake "config-file package", even if it was
not itself built using CMake: it installs a sdl2-config.cmake file to
${libdir}/cmake/SDL2, which tells CMake where to find SDL's headers and
library, analogous to a pkg-config .pc file.
As a result, we no longer need to copy/paste a "find-module package"
to be able to find a system copy of SDL >= 2.0.4 with find_package(SDL2).
Find-module packages are now discouraged by the CMake developers, in
favour of having upstream projects behave as config-file packages.
This results in a small API change: FindSDL2 used to set SDL2_INCLUDE_DIR
and SDL2_LIBRARY, but the standard behaviour for config-file packages is
to set <name>_INCLUDE_DIRS and <name>_LIBRARIES. Use the CONFIG keyword
to make sure we search in config-file package mode, and will not find a
FindSDL2.cmake in some other directory that implements the old interface.
In addition to deleting redundant code, this avoids some assumptions in
FindSDL2 about the layout of a SDL installation. The current libsdl2-dev
package in Debian breaks those assumptions; this is considered a bug
and will hopefully be fixed soon, but it illustrates how fragile these
assumptions can be. We can be more robust against different installation
layouts by relying on SDL's own CMake integration.
When linking to a copy of CMake in a non-standard location, users can
now set the SDL2_DIR or CMAKE_PREFIX_PATH environment variable to point
to it; previously, these users would have used the SDL2DIR environment
variable. This continues to be unnecessary if using matching system-wide
installations of CMake and SDL2, for example both from Debian.
nemo [Wed, 07 Sep 2022 17:28:08 -0400] rev 15880
merge to trunk
nemo [Wed, 07 Sep 2022 16:54:58 -0400] rev 15879
Added tag 1.0.1-release for
changeset 9dceb83331d5
nemo [Wed, 07 Sep 2022 16:53:38 -0400] rev 15878
Removed tag 1.0.1-release
nemo [Wed, 07 Sep 2022 16:52:45 -0400] rev 15877
forgot to bump the patch num
nemo [Wed, 07 Sep 2022 16:49:59 -0400] rev 15876
Added tag 1.0.1-release for
changeset fcea0f51d94f
S.D. [Tue, 06 Sep 2022 22:08:27 +0300] rev 15875
Fix the sound issues and crashes on some platforms
This commit updates misc/libphyslayer/physfsrwops.* files to the latest versions
provided by PhysFS project (https://github.com/icculus/physfs/tree/main/extras/).
unc0rr [Tue, 26 Jul 2022 12:37:17 +0200] rev 15874
Fix texture copying routine not taking pitch into account
nemo [Fri, 20 May 2022 17:24:14 -0400] rev 15873
add more checks on nil current hedgehog gear, remove checks on nil current hedgehog which should never happen.
unC0Rr [Wed, 11 May 2022 13:51:04 +0200] rev 15872
Comment out conflicting flag
unC0Rr [Wed, 11 May 2022 13:50:35 +0200] rev 15871
Ignore dist-newstyle folder
unC0Rr [Wed, 11 May 2022 13:48:55 +0200] rev 15870
Implement appropriate routing of checker messages
alfadur [Tue, 10 May 2022 02:59:11 +0300] rev 15869
better sentry free fall behavior
alfadur [Tue, 10 May 2022 00:19:52 +0300] rev 15868
add density to sentries
alfadur [Mon, 09 May 2022 23:58:51 +0300] rev 15867
pass unicode paths as base64 on windows
alfadur [Mon, 09 May 2022 20:11:38 +0300] rev 15866
revert blowtorch hit frequency reduction
alfadur [Mon, 09 May 2022 20:03:09 +0300] rev 15865
remove Hedgehog from generated mines
alfadur [Mon, 09 May 2022 19:10:43 +0300] rev 15864
fix minigun bullet collision detection
nemo [Tue, 26 Apr 2022 14:35:21 -0400] rev 15863
make unplaced hogs a bit less interactive
unC0Rr [Wed, 20 Apr 2022 15:35:48 +0200] rev 15862
Fix typo, small adjustments
Wuzzy <Wuzzy@disroot.org> [Thu, 07 Apr 2022 08:15:08 +0200] rev 15861
Update Wuzzy's e-mail address in credits
alfadur [Tue, 15 Mar 2022 19:54:43 +0300] rev 15860
limit scope of u128 operations in sqrt
alfadur [Mon, 14 Mar 2022 22:08:31 +0300] rev 15859
port sqrt optimization to u128 case
unC0Rr [Mon, 14 Mar 2022 10:12:00 +0100] rev 15858
Fix incorrect calculation of target point in AI drill strike test
nemo [Sat, 05 Feb 2022 10:50:25 -0500] rev 15857
1.0.0 merge
LocutusOfBorg [Sat, 05 Feb 2022 10:42:50 -0500] rev 15856
avcodec 59+ compatibility
alfadur [Thu, 03 Feb 2022 01:48:31 +0300] rev 15855
update to mysql_async
alfadur [Tue, 01 Feb 2022 20:58:35 +0300] rev 15854
add back client timeouts