SDL_mixer: CMake: Use `LINK_OPTIONS` instead of `LINK_FLAGS`.

From b04bb41a73fefcfe4fedfa20727e685c5d042d4b Mon Sep 17 00:00:00 2001
From: Pierre Wendling <[EMAIL REDACTED]>
Date: Tue, 7 Mar 2023 16:20:58 -0500
Subject: [PATCH] CMake: Use `LINK_OPTIONS` instead of `LINK_FLAGS`.

The property `INTERFACE_LINK_FLAGS` does not exist, the correct property
for additional LDFLAGS is `INTERFACE_LINK_OPTIONS`.
---
 cmake/FindFLAC.cmake        | 4 ++--
 cmake/FindFluidSynth.cmake  | 4 ++--
 cmake/FindOpusFile.cmake    | 4 ++--
 cmake/FindSndFile.cmake     | 4 ++--
 cmake/FindVorbis.cmake      | 4 ++--
 cmake/Findgme.cmake         | 4 ++--
 cmake/Findlibxmp-lite.cmake | 4 ++--
 cmake/Findlibxmp.cmake      | 4 ++--
 cmake/Findmodplug.cmake     | 4 ++--
 cmake/Findmpg123.cmake      | 4 ++--
 cmake/Findtremor.cmake      | 4 ++--
 cmake/Findwavpack.cmake     | 4 ++--
 12 files changed, 24 insertions(+), 24 deletions(-)

diff --git a/cmake/FindFLAC.cmake b/cmake/FindFLAC.cmake
index b5ad76eb..656ae779 100644
--- a/cmake/FindFLAC.cmake
+++ b/cmake/FindFLAC.cmake
@@ -12,7 +12,7 @@ set(FLAC_COMPILE_OPTIONS "" CACHE STRING "Extra compile options of FLAC")
 
 set(FLAC_LINK_LIBRARIES "" CACHE STRING "Extra link libraries of FLAC")
 
-set(FLAC_LINK_FLAGS "" CACHE STRING "Extra link flags of FLAC")
+set(FLAC_LINK_OPTIONS "" CACHE STRING "Extra link flags of FLAC")
 
 find_package_handle_standard_args(FLAC
     REQUIRED_VARS FLAC_LIBRARY FLAC_INCLUDE_PATH
@@ -26,7 +26,7 @@ if(FLAC_FOUND)
             INTERFACE_INCLUDE_DIRECTORIES "${FLAC_INCLUDE_PATH}"
             INTERFACE_COMPILE_OPTIONS "${FLAC_COMPILE_OPTIONS}"
             INTERFACE_LINK_LIBRARIES "${FLAC_LINK_LIBRARIES}"
-            INTERFACE_LINK_FLAGS "${FLAC_LINK_FLAGS}"
+            INTERFACE_LINK_OPTIONS "${FLAC_LINK_OPTIONS}"
         )
     endif()
 endif()
diff --git a/cmake/FindFluidSynth.cmake b/cmake/FindFluidSynth.cmake
index 1f74da05..643d71e1 100644
--- a/cmake/FindFluidSynth.cmake
+++ b/cmake/FindFluidSynth.cmake
@@ -12,7 +12,7 @@ set(FluidSynth_COMPILE_OPTIONS "" CACHE STRING "Extra compile options of FluidSy
 
 set(FluidSynth_LINK_LIBRARIES "" CACHE STRING "Extra link libraries of FluidSynth")
 
-set(FluidSynth_LINK_FLAGS "" CACHE STRING "Extra link flags of FluidSynth")
+set(FluidSynth_LINK_OPTIONS "" CACHE STRING "Extra link flags of FluidSynth")
 
 find_package_handle_standard_args(FluidSynth
     REQUIRED_VARS FluidSynth_LIBRARY FluidSynth_INCLUDE_PATH
@@ -26,7 +26,7 @@ if(FluidSynth_FOUND)
             INTERFACE_INCLUDE_DIRECTORIES "${FluidSynth_INCLUDE_PATH}"
             INTERFACE_COMPILE_OPTIONS "${FluidSynth_COMPILE_OPTIONS}"
             INTERFACE_LINK_LIBRARIES "${FluidSynth_LINK_LIBRARIES}"
-            INTERFACE_LINK_FLAGS "${FluidSynth_LINK_FLAGS}"
+            INTERFACE_LINK_OPTIONS "${FluidSynth_LINK_OPTIONS}"
         )
     endif()
 endif()
diff --git a/cmake/FindOpusFile.cmake b/cmake/FindOpusFile.cmake
index 835390d4..9b43392c 100644
--- a/cmake/FindOpusFile.cmake
+++ b/cmake/FindOpusFile.cmake
@@ -8,7 +8,7 @@ set(OpusFile_COMPILE_OPTIONS "" CACHE STRING "Extra compile options of opusfile"
 
 set(OpusFile_LINK_LIBRARIES "" CACHE STRING "Extra link libraries of opusfile")
 
-set(OpusFile_LINK_FLAGS "" CACHE STRING "Extra link flags of opusfile")
+set(OpusFile_LINK_OPTIONS "" CACHE STRING "Extra link flags of opusfile")
 
 find_path(OpusFile_INCLUDE_PATH
     NAMES opusfile.h
@@ -31,7 +31,7 @@ if (OpusFile_FOUND)
             INTERFACE_INCLUDE_DIRECTORIES "${OpusFile_dirs}"
             INTERFACE_COMPILE_OPTIONS "${OpusFile_COMPILE_OPTIONS}"
             INTERFACE_LINK_LIBRARIES "${OpusFile_LINK_LIBRARIES}"
-            INTERFACE_LINK_FLAGS "${OpusFile_LINK_FLAGS}"
+            INTERFACE_LINK_OPTIONS "${OpusFile_LINK_OPTIONS}"
         )
     endif()
 endif()
diff --git a/cmake/FindSndFile.cmake b/cmake/FindSndFile.cmake
index e277c54b..1cbbbdf7 100644
--- a/cmake/FindSndFile.cmake
+++ b/cmake/FindSndFile.cmake
@@ -12,7 +12,7 @@ set(SndFile_COMPILE_OPTIONS "" CACHE STRING "Extra compile options of libsndfile
 
 set(SndFile_LINK_LIBRARIES "" CACHE STRING "Extra link libraries of libsndfile")
 
-set(SndFile_LINK_FLAGS "" CACHE STRING "Extra link flags of libsndfile")
+set(SndFile_LINK_OPTIONS "" CACHE STRING "Extra link flags of libsndfile")
 
 find_package_handle_standard_args(SndFile
     REQUIRED_VARS SndFile_LIBRARY SndFile_INCLUDE_PATH
@@ -26,7 +26,7 @@ if(SndFile_FOUND)
             INTERFACE_INCLUDE_DIRECTORIES "${SndFile_INCLUDE_PATH}"
             INTERFACE_COMPILE_OPTIONS "${SndFile_COMPILE_OPTIONS}"
             INTERFACE_LINK_LIBRARIES "${SndFile_LINK_LIBRARIES}"
-            INTERFACE_LINK_FLAGS "${SndFile_LINK_FLAGS}"
+            INTERFACE_LINK_OPTIONS "${SndFile_LINK_OPTIONS}"
         )
     endif()
 endif()
diff --git a/cmake/FindVorbis.cmake b/cmake/FindVorbis.cmake
index cd6c7909..7ad2f526 100644
--- a/cmake/FindVorbis.cmake
+++ b/cmake/FindVorbis.cmake
@@ -8,7 +8,7 @@ set(Vorbis_vorbisfile_COMPILE_OPTIONS "" CACHE STRING "Extra compile options of
 
 set(Vorbis_vorbisfile_LINK_LIBRARIES "" CACHE STRING "Extra link libraries of vorbisfile")
 
-set(Vorbis_vorbisfile_LINK_FLAGS "" CACHE STRING "Extra link flags of vorbisfile")
+set(Vorbis_vorbisfile_LINK_OPTIONS "" CACHE STRING "Extra link flags of vorbisfile")
 
 find_path(Vorbis_vorbisfile_INCLUDE_PATH
     NAMES vorbis/vorbisfile.h
@@ -26,7 +26,7 @@ if (Vorbis_FOUND)
             INTERFACE_INCLUDE_DIRECTORIES "${Vorbis_vorbisfile_INCLUDE_PATH}"
             INTERFACE_COMPILE_OPTIONS "${Vorbis_vorbisfile_COMPILE_OPTIONS}"
             INTERFACE_LINK_LIBRARIES "${Vorbis_vorbisfile_LINK_LIBRARIES}"
-            INTERFACE_LINK_FLAGS "${Vorbis_vorbisfile_LINK_FLAGS}"
+            INTERFACE_LINK_OPTIONS "${Vorbis_vorbisfile_LINK_OPTIONS}"
         )
     endif()
 endif()
diff --git a/cmake/Findgme.cmake b/cmake/Findgme.cmake
index 4ebbe3fb..04b338ac 100644
--- a/cmake/Findgme.cmake
+++ b/cmake/Findgme.cmake
@@ -8,7 +8,7 @@ set(gme_COMPILE_OPTIONS "" CACHE STRING "Extra compile options of gme")
 
 set(gme_LINK_LIBRARIES "" CACHE STRING "Extra link libraries of gme")
 
-set(gme_LINK_FLAGS "" CACHE STRING "Extra link flags of gme")
+set(gme_LINK_OPTIONS "" CACHE STRING "Extra link flags of gme")
 
 find_path(gme_INCLUDE_PATH
     NAMES gme/gme.h
@@ -30,7 +30,7 @@ if(gme_FOUND)
             INTERFACE_INCLUDE_DIRECTORIES "${gme_dirs}"
             INTERFACE_COMPILE_OPTIONS "${gme_COMPILE_OPTIONS}"
             INTERFACE_LINK_LIBRARIES "${gme_LINK_LIBRARIES}"
-            INTERFACE_LINK_FLAGS "${gme_LINK_FLAGS}"
+            INTERFACE_LINK_OPTIONS "${gme_LINK_OPTIONS}"
         )
     endif()
 endif()
diff --git a/cmake/Findlibxmp-lite.cmake b/cmake/Findlibxmp-lite.cmake
index b54d2b21..28b5645c 100644
--- a/cmake/Findlibxmp-lite.cmake
+++ b/cmake/Findlibxmp-lite.cmake
@@ -13,7 +13,7 @@ set(libxmp_lite_COMPILE_OPTIONS "" CACHE STRING "Extra compile options of libxmp
 
 set(libxmp_lite_LINK_LIBRARIES "" CACHE STRING "Extra link libraries of libxmp_lite")
 
-set(libxmp_lite_LINK_FLAGS "" CACHE STRING "Extra link flags of libxmp_lite")
+set(libxmp_lite_LINK_OPTIONS "" CACHE STRING "Extra link flags of libxmp_lite")
 
 find_package_handle_standard_args(libxmp-lite
     REQUIRED_VARS libxmp_lite_LIBRARY libxmp_lite_INCLUDE_PATH
@@ -27,7 +27,7 @@ if(libxmp-lite_FOUND)
             INTERFACE_INCLUDE_DIRECTORIES "${libxmp_lite_INCLUDE_PATH}"
             INTERFACE_COMPILE_OPTIONS "${libxmp_lite_COMPILE_OPTIONS}"
             INTERFACE_LINK_LIBRARIES "${libxmp_lite_LINK_LIBRARIES}"
-            INTERFACE_LINK_FLAGS "${libxmp_lite_LINK_FLAGS}"
+            INTERFACE_LINK_OPTIONS "${libxmp_lite_LINK_OPTIONS}"
         )
     endif()
 endif()
diff --git a/cmake/Findlibxmp.cmake b/cmake/Findlibxmp.cmake
index e81d0fa0..56e86622 100644
--- a/cmake/Findlibxmp.cmake
+++ b/cmake/Findlibxmp.cmake
@@ -12,7 +12,7 @@ set(libxmp_COMPILE_OPTIONS "" CACHE STRING "Extra compile options of libxmp")
 
 set(libxmp_LINK_LIBRARIES "" CACHE STRING "Extra link libraries of libxmp")
 
-set(libxmp_LINK_FLAGS "" CACHE STRING "Extra link flags of libxmp")
+set(libxmp_LINK_OPTIONS "" CACHE STRING "Extra link flags of libxmp")
 
 find_package_handle_standard_args(libxmp
     REQUIRED_VARS libxmp_LIBRARY libxmp_INCLUDE_PATH
@@ -26,7 +26,7 @@ if(libxmp_FOUND)
             INTERFACE_INCLUDE_DIRECTORIES "${libxmp_INCLUDE_PATH}"
             INTERFACE_COMPILE_OPTIONS "${libxmp_COMPILE_OPTIONS}"
             INTERFACE_LINK_LIBRARIES "${libxmp_LINK_LIBRARIES}"
-            INTERFACE_LINK_FLAGS "${libxmp_LINK_FLAGS}"
+            INTERFACE_LINK_OPTIONS "${libxmp_LINK_OPTIONS}"
         )
     endif()
 endif()
diff --git a/cmake/Findmodplug.cmake b/cmake/Findmodplug.cmake
index 3a74546a..d453b371 100644
--- a/cmake/Findmodplug.cmake
+++ b/cmake/Findmodplug.cmake
@@ -12,7 +12,7 @@ set(modplug_COMPILE_OPTIONS "" CACHE STRING "Extra compile options of modplug")
 
 set(modplug_LINK_LIBRARIES "" CACHE STRING "Extra link libraries of modplug")
 
-set(modplug_LINK_FLAGS "" CACHE STRING "Extra link flags of modplug")
+set(modplug_LINK_OPTIONS "" CACHE STRING "Extra link flags of modplug")
 
 find_package_handle_standard_args(modplug
     REQUIRED_VARS modplug_LIBRARY modplug_INCLUDE_PATH
@@ -27,7 +27,7 @@ if (modplug_FOUND)
             INTERFACE_INCLUDE_DIRECTORIES "${modplug_INCLUDE_PATH}"
             INTERFACE_COMPILE_OPTIONS "${modplug_COMPILE_OPTIONS}"
             INTERFACE_LINK_LIBRARIES "${modplug_LINK_LIBRARIES}"
-            INTERFACE_LINK_FLAGS "${modplug_LINK_FLAGS}"
+            INTERFACE_LINK_OPTIONS "${modplug_LINK_OPTIONS}"
         )
     endif()
 endif()
diff --git a/cmake/Findmpg123.cmake b/cmake/Findmpg123.cmake
index 3e75bac3..d7a441d1 100644
--- a/cmake/Findmpg123.cmake
+++ b/cmake/Findmpg123.cmake
@@ -12,7 +12,7 @@ set(mpg123_COMPILE_OPTIONS "" CACHE STRING "Extra compile options of mpg123")
 
 set(mpg123_LINK_LIBRARIES "" CACHE STRING "Extra link libraries of mpg123")
 
-set(mpg123_LINK_FLAGS "" CACHE STRING "Extra link flags of mpg123")
+set(mpg123_LINK_OPTIONS "" CACHE STRING "Extra link flags of mpg123")
 
 find_package_handle_standard_args(mpg123
     REQUIRED_VARS mpg123_LIBRARY mpg123_INCLUDE_PATH
@@ -26,7 +26,7 @@ if(mpg123_FOUND)
             INTERFACE_INCLUDE_DIRECTORIES "${mpg123_INCLUDE_PATH}"
             INTERFACE_COMPILE_OPTIONS "${mpg123_COMPILE_OPTIONS}"
             INTERFACE_LINK_LIBRARIES "${mpg123_LINK_LIBRARIES}"
-            INTERFACE_LINK_FLAGS "${mpg123_LINK_FLAGS}"
+            INTERFACE_LINK_OPTIONS "${mpg123_LINK_OPTIONS}"
         )
     endif()
 endif()
diff --git a/cmake/Findtremor.cmake b/cmake/Findtremor.cmake
index 8bdacfd1..76e9ffef 100644
--- a/cmake/Findtremor.cmake
+++ b/cmake/Findtremor.cmake
@@ -12,7 +12,7 @@ set(tremor_COMPILE_OPTIONS "" CACHE STRING "Extra compile options of vorbis")
 
 set(tremor_LINK_LIBRARIES "" CACHE STRING "Extra link libraries of vorbis")
 
-set(tremor_LINK_FLAGS "" CACHE STRING "Extra link flags of vorbis")
+set(tremor_LINK_OPTIONS "" CACHE STRING "Extra link flags of vorbis")
 
 find_package_handle_standard_args(tremor
     REQUIRED_VARS tremor_LIBRARY tremor_INCLUDE_PATH
@@ -26,7 +26,7 @@ if (tremor_FOUND)
             INTERFACE_INCLUDE_DIRECTORIES "${tremor_INCLUDE_PATH}"
             INTERFACE_COMPILE_OPTIONS "${tremor_COMPILE_OPTIONS}"
             INTERFACE_LINK_LIBRARIES "${tremor_LINK_LIBRARIES}"
-            INTERFACE_LINK_FLAGS "${tremor_LINK_FLAGS}"
+            INTERFACE_LINK_OPTIONS "${tremor_LINK_OPTIONS}"
         )
     endif()
 endif()
diff --git a/cmake/Findwavpack.cmake b/cmake/Findwavpack.cmake
index 7fc0672d..7010ae32 100644
--- a/cmake/Findwavpack.cmake
+++ b/cmake/Findwavpack.cmake
@@ -17,7 +17,7 @@ set(wavpack_COMPILE_OPTIONS "" CACHE STRING "Extra compile options of wavpack")
 
 set(wavpack_LINK_LIBRARIES "" CACHE STRING "Extra link libraries of wavpack")
 
-set(wavpack_LINK_FLAGS "" CACHE STRING "Extra link flags of wavpack")
+set(wavpack_LINK_OPTIONS "" CACHE STRING "Extra link flags of wavpack")
 
 find_package_handle_standard_args(wavpack
     REQUIRED_VARS wavpack_LIBRARY wavpack_INCLUDE_PATH
@@ -31,7 +31,7 @@ if (wavpack_FOUND)
             INTERFACE_INCLUDE_DIRECTORIES "${wavpack_INCLUDE_PATH}"
             INTERFACE_COMPILE_OPTIONS "${wavpack_COMPILE_OPTIONS}"
             INTERFACE_LINK_LIBRARIES "${wavpack_LINK_LIBRARIES}"
-            INTERFACE_LINK_FLAGS "${wavpack_LINK_FLAGS}"
+            INTERFACE_LINK_OPTIONS "${wavpack_LINK_OPTIONS}"
         )
     endif()
 endif()