Peter Kokot
b4a08078d6
FindLua51: Use Lua51_VERSION result variable
...
If using both FindLua and FindLua51 modules, the FindLua51 and Lua 5.2
or newer is found, FindLua51 module can set the Lua_VERSION variable to
empty value. Instead, the Lua51_VERSION can be used to bypass this
issue.
Issue: #27088
2025-10-13 12:10:24 -04:00
Brad King
b62e751369
Merge topic 'patch-FindGit-version'
...
fe72a5dba2 FindGit: Add Git_VERSION
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11191
2025-09-17 10:04:31 -04:00
Peter Kokot
fe72a5dba2
FindGit: Add Git_VERSION
...
This deprecates the GIT_VERSION_STRING result variable.
Issue: #27088
Fixes : #26868
2025-09-14 21:08:16 +02:00
Peter Kokot
032e829b23
FindImageMagick: Add ImageMagick_VERSION
...
This deprecates the ImageMagick_VERSION_STRING result variable.
Additionally, ImageMagick version is now determined by either mogrify
executable (if available), or from the `<magick/version.h>` header.
Issue: #27088
2025-09-13 23:48:05 +02:00
Brad King
d65cd65df5
Merge topic 'patch-find-modules-versions'
...
f0b4c19052 FindIcotool: Add Icotool_VERSION
f503c8dad4 FindHSPELL: Add HSPELL_VERSION
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11098
2025-09-01 14:36:24 -04:00
Brad King
230c5c7d46
Merge topic 'patch-FindOpenCL-version'
...
870fd818a3 FindOpenCL: Add OpenCL_VERSION
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11108
2025-09-01 14:31:02 -04:00
Peter Kokot
870fd818a3
FindOpenCL: Add OpenCL_VERSION
...
- This deprecates the OPENCL_VERSION_STRING result variable.
- Documentation adjusted.
- Support for OpenCL 3.0 was added in CMake 3.24.
- Added CL_TARGET_OPENCL_VERSION compile definition to test so that
program compiles without warnings.
- Additionally, on Apple systems compiler can't find <Headers/cl.h>
unless direct path would be passed as a header. Instead, <OpenCL/cl.h>
is used for version check conditionally.
Issue: #27088
2025-08-25 22:16:51 +02:00
Peter Kokot
f9fec08e69
FindTclsh: Add Tclsh_VERSION
...
This deprecates the TCLSH_VERSION_STRING result variable.
Issue: #27088
2025-08-22 23:10:09 +02:00
Peter Kokot
f0b4c19052
FindIcotool: Add Icotool_VERSION
...
This deprecates the ICOTOOL_VERSION_STRING result variable.
Issue: #27088
2025-08-20 23:32:53 +02:00
Peter Kokot
f503c8dad4
FindHSPELL: Add HSPELL_VERSION
...
This deprecates the HSPELL_VERSION_STRING result variable.
Additionally, fixed typos:
* HSPELL_VERSION_MAJOR
* HSPELL_VERSION_MINOR
Issue: #27088
2025-08-20 23:31:41 +02:00
Brad King
7d7b91717c
Merge topic 'patch-FindPkgConfig-version'
...
13366e3045 FindPkgConfig: Add PkgConfig_VERSION
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11089
2025-08-20 10:10:34 -04:00
Brad King
4dfc6d200b
Merge topic 'patch-FindwxWidgets-version'
...
559500bede FindwxWidgets: Add wxWidgets_VERSION
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11088
2025-08-20 10:06:12 -04:00
Brad King
2ec20fc2f8
Merge topic 'patch-FindHg-version'
...
e463cf3283 FindHg: Add Hg_VERSION
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11083
2025-08-18 10:20:21 -04:00
Peter Kokot
13366e3045
FindPkgConfig: Add PkgConfig_VERSION
...
This deprecates the PKG_CONFIG_VERSION_STRING result variable.
Issue: #27088
2025-08-17 07:31:44 +02:00
Peter Kokot
559500bede
FindwxWidgets: Add wxWidgets_VERSION
...
This deprecates the wxWidgets_VERSION_STRING result variable.
Issue: #27088
2025-08-17 07:17:12 +02:00
Brad King
0aec7864f6
Merge topic 'patch-FindSubversion-version'
...
051b670e51 FindSubversion: Add Subversion_VERSION
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11053
2025-08-15 09:30:14 -04:00
Peter Kokot
e463cf3283
FindHg: Add Hg_VERSION
...
This deprecates the HG_VERSION_STRING result variable.
Issue: #27088
2025-08-15 05:34:56 +02:00
Brad King
5a09f5bd8e
Merge topic 'patch-FindDevIL-version'
...
0e00166462 FindDevIL: Add DevIL_VERSION
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11072
2025-08-14 09:06:41 -04:00
Brad King
b30241272b
Merge topic 'patch-FindPerl-version'
...
4f1732d96b FindPerl, FindPerlLibs: Add Perl_VERSION and PerlLibs_VERSION
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11054
2025-08-14 08:27:25 -04:00
Brad King
6065c2d845
Merge topic 'patch-FindGnuTLS-version'
...
2f8b837a30 FindGnuTLS: Add GnuTLS_VERSION
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11061
2025-08-14 08:25:25 -04:00
Peter Kokot
051b670e51
FindSubversion: Add Subversion_VERSION
...
This deprecates the Subversion_VERSION_SVN result variable.
Issue: #27088
2025-08-14 07:25:00 +02:00
Peter Kokot
0e00166462
FindDevIL: Add DevIL_VERSION
...
This module now provides a DevIL_VERSION result variable and supports
the `<version>` argument in the find_package() call. Version range can
be also specified.
Fixes : #26858
2025-08-12 07:17:58 +02:00
Peter Kokot
9fb240da85
FindQt4: Clarify the Qt4_FOUND variable
...
QT4_FOUND variable became deprecated in CMake 2.8.11 where Qt4_FOUND was
introduced.
2025-08-10 10:03:50 +02:00
Peter Kokot
2f8b837a30
FindGnuTLS: Add GnuTLS_VERSION
...
This deprecates the GNUTLS_VERSION result variable.
Instead of setting the version from pkg-config, the header files can be
used. GnuTLS versions 2.7.2 and later define the GNUTLS_VERSION in
`<gnutls/gnutls.h>` header. Earlier versions defined LIBGNUTLS_VERSION.
If finding such string in header is not successful, fallback to version
from pkg-config is used.
Issue: #27088
2025-08-10 09:39:44 +02:00
Peter Kokot
4f1732d96b
FindPerl, FindPerlLibs: Add Perl_VERSION and PerlLibs_VERSION
...
This deprecates the PERL_VERSION_STRING result variable.
Issue: #27088
2025-08-08 22:22:03 +02:00
Peter Kokot
30dddb4b11
FindOpenSceneGraph: Add OpenSceneGraph_VERSION
...
This deprecates the OPENSCENEGRAPH_VERSION result variable.
Issue: #27088
2025-08-06 23:52:10 +02:00
Brad King
0e48bf825d
Merge topic 'patch-FindTIFF-version'
...
8076414d2d FindTIFF: Add TIFF_VERSION
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11021
2025-08-06 09:48:09 -04:00
Brad King
ddb014d0aa
Merge topic 'patch-FindOpenSSL-version'
...
5503235b4d FindOpenSSL: Add OpenSSL_VERSION
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11020
2025-08-06 09:45:48 -04:00
Brad King
142ae708fb
Merge topic 'patch-FindGettext-version'
...
6903ba415f FindGettext: Add Gettext_VERSION
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11019
2025-08-06 09:43:36 -04:00
Brad King
8d79307408
Merge topic 'patch-FindDoxygen-version'
...
15ffe27752 FindDoxygen: Add Doxygen_VERSION
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11018
2025-08-06 09:37:50 -04:00
Peter Kokot
8076414d2d
FindTIFF: Add TIFF_VERSION
...
This deprecates the TIFF_VERSION_STRING result variable.
Issue: #27088
2025-08-05 06:25:34 +02:00
Peter Kokot
5503235b4d
FindOpenSSL: Add OpenSSL_VERSION
...
This deprecates the OPENSSL_VERSION result variable.
Issue: #27088
2025-08-04 20:58:49 +02:00
Peter Kokot
6903ba415f
FindGettext: Add Gettext_VERSION
...
This deprecates the GETTEXT_VERSION_STRING result variable.
Issue: #27088
2025-08-04 20:56:07 +02:00
Peter Kokot
15ffe27752
FindDoxygen: Add Doxygen_VERSION
...
This deprecates the DOXYGEN_VERSION result variable.
Issue: #27088
2025-08-04 20:54:32 +02:00
Peter Kokot
d4c3a6595c
FindArmadillo: Add Armadillo_VERSION
...
This deprecates the following result variables:
* ARMADILLO_VERSION_STRING
* ARMADILLO_VERSION_MAJOR
* ARMADILLO_VERSION_MINOR
* ARMADILLO_VERSION_PATCH
* ARMADILLO_VERSION_NAME (added the Armadillo_VERSION_NAME as an
alternative).
When Armadillo is found in config mode, the `Armadillo_VERSION` is
already set automatically:
find_package(Armadillo CONFIG)
Issue: #27088
2025-08-04 20:50:01 +02:00
Brad King
a1c1b8222b
Merge topic 'patch-FindCups-version'
...
5e7bb96b81 FindCups: Add Cups_VERSION
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11000
2025-08-04 10:37:33 -04:00
Brad King
2ce48479c4
Merge topic 'patch-FindLibLZMA-version'
...
08fc190c03 FindLibLZMA: Add LibLZMA_VERSION
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11001
2025-08-04 10:35:18 -04:00
Peter Kokot
08fc190c03
FindLibLZMA: Add LibLZMA_VERSION
...
This deprecates the LIBLZMA_VERSION result variable.
Issue: #27088
2025-08-03 22:58:45 +02:00
Peter Kokot
5e7bb96b81
FindCups: Add Cups_VERSION
...
This deprecates the CUPS_VERSION_STRING result variable.
Issue: #27088
2025-08-03 22:47:00 +02:00
Peter Kokot
faca50bd3f
FindSDL*: Add <PackageName>_VERSION
...
This adds the `<PackageName>_VERSION` result variables and deprecates
the `<PackageName>_VERSION_STRING` result variables for the following
modules:
* FindSDL_gfx
* FindSDL_image
* FindSDL_mixer
* FindSDL_net
* FindSDL_sound
* FindSDL_ttf
Issue: #27088
2025-08-02 03:54:18 +02:00
Peter Kokot
7e6634ef67
FindLTTngUST: Add LTTngUST_VERSION
...
This deprecates the LTTNGUST_VERSION_STRING result variable.
Issue: #27088
2025-07-31 21:02:26 +02:00
Peter Kokot
5f2fdb7cbf
FindPNG: Add PNG_VERSION
...
This deprecates the PNG_VERSION_STRING result variable.
Additionally, the documentation has been adjusted and synced with other
similar find modules:
- Added "Deprecated Variables" section and deprecated versions.
- Added intro code block how to use this module.
Issue: #27088
2025-07-31 21:02:05 +02:00
Peter Kokot
dd714b4b99
FindLibXslt: Add LibXslt_VERSION
...
This deprecates the LIBXSLT_VERSION_STRING result variable.
Issue: #27088
2025-07-31 20:59:21 +02:00
Peter Kokot
1b956832d8
FindLibXml2: Add LibXml2_VERSION
...
This deprecates the LIBXML2_VERSION_STRING result variable.
Issue: #27088
2025-07-31 20:57:44 +02:00
Peter Kokot
2ce689eae2
FindJasper: Add Jasper_VERSION
...
This deprecates the JASPER_VERSION_STRING result variable.
Issue: #27088
2025-07-31 20:56:41 +02:00
Peter Kokot
58d61f6846
FindFreetype: Add Freetype_VERSION
...
This deprecates the FREETYPE_VERSION_STRING result variable.
Issue: #27088
2025-07-31 20:55:15 +02:00
Peter Kokot
1e61580bd3
FindEXPAT: Add EXPAT_VERSION
...
This deprecates the EXPAT_VERSION_STRING result variable, which was
previously not documented.
Issue: #27088
2025-07-31 20:48:54 +02:00
Brad King
43a86ba605
Merge topic 'patch-FindPostgreSQL-version'
...
4d4d10e95d FindPostgreSQL: Add PostgreSQL_VERSION
Acked-by: Kitware Robot <kwrobot@kitware.com >
Reviewed-by: Vito Gamberini <vito.gamberini@kitware.com >
Merge-request: !10987
2025-07-31 11:02:49 -04:00
Peter Kokot
4d4d10e95d
FindPostgreSQL: Add PostgreSQL_VERSION
...
This deprecates the PostgreSQL_VERSION_STRING result variable.
Issue: #27088
2025-07-30 03:02:52 +02:00
Peter Kokot
5df1d3f036
FindALSA: Add ALSA_VERSION
...
This deprecates the ALSA_VERSION_STRING result variable, which was
previously documented up to CMake 3.11 and then removed from the docs
due to refactorings.
Issue: #27088
2025-07-30 01:10:08 +02:00