Compare commits
2 Commits
Author | SHA256 | Date | |
---|---|---|---|
6e5a5cf109 | |||
73b551ca11 |
@@ -1,17 +0,0 @@
|
|||||||
b410959270af66f46943bbae63cf7a3dcde68fb505ceaba4e83f01c4b47d7c28 cmake-3.31.7-files-v1.json
|
|
||||||
ce8e32b2c1c497dd7f619124c043ac5c28a88677e390c58748dd62fe460c62a2 cmake-3.31.7-linux-aarch64.sh
|
|
||||||
e5b2dc2aefdca10afe09c8fa4ee2bbb4e732665943a94322f99c118781910c3c cmake-3.31.7-linux-aarch64.tar.gz
|
|
||||||
b7a5c909cdafc36042c8c9bd5765e92ff1f2528cf01720aa6dc4df294ec7e1a0 cmake-3.31.7-linux-x86_64.sh
|
|
||||||
14e15d0b445dbeac686acc13fe13b3135e8307f69ccf4c5c91403996ce5aa2d4 cmake-3.31.7-linux-x86_64.tar.gz
|
|
||||||
22eea0dd50922f7e4a7e112e5606bcb3358617cdc13f512c944c81166babbd16 cmake-3.31.7-macos-universal.dmg
|
|
||||||
1cb11aa2edae8551bb0f22807c6f5246bd0eb60ae9fa1474781eb4095d299aca cmake-3.31.7-macos-universal.tar.gz
|
|
||||||
531b551625920d3d5bf128ef5486987978d42d7dd682b3bed98839828c83bf15 cmake-3.31.7-macos10.10-universal.dmg
|
|
||||||
f9f8d3e8d06ba1d12e2bda78654d00a78062550a4020917673ce30f733520edd cmake-3.31.7-macos10.10-universal.tar.gz
|
|
||||||
17c564185cf81548bd0164d9d9d341d5ca5c62ba24b68a5c71298ef0c92cb818 cmake-3.31.7-windows-arm64.msi
|
|
||||||
5b72d0dcd66dadbbb90789c70789db92302342cc7b91df62059a26e230544f05 cmake-3.31.7-windows-arm64.zip
|
|
||||||
1e0b5050c51d4b54edc533386130b847fa39600a3845a660995c77e6e816a4e0 cmake-3.31.7-windows-i386.msi
|
|
||||||
9d545715a45efb5fada0e687ec274629c590296037f21181c30ea5c2e079277e cmake-3.31.7-windows-i386.zip
|
|
||||||
f75de311fc36ccdd62976a1d343939b41d5cbcd204e922bb8d0943be3d7dcc7b cmake-3.31.7-windows-x86_64.msi
|
|
||||||
ab1c7f46a1b1314f9fcb766c2573148679af599d94c5566bc12b8b35bb563362 cmake-3.31.7-windows-x86_64.zip
|
|
||||||
a6d2eb1ebeb99130dfe63ef5a340c3fdb11431cce3d7ca148524c125924cea68 cmake-3.31.7.tar.gz
|
|
||||||
43638d48bc6b6c3356c247486f053f5de2dd5d838e98248e078434a03b1d3e67 cmake-3.31.7.zip
|
|
@@ -1,16 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iQIzBAABCgAdFiEExsJlMku+vcNQtRPQLSzvEDSSFoQFAmf3zIwACgkQLSzvEDSS
|
|
||||||
FoR2LRAAjM1okzohbKOdPIjyPjNKdAcivZ9Epgrer51ZtjATG9HeaGeRTdU0f4jR
|
|
||||||
RrkXWO80Z/R9wkw7nM0wWJwtz284jWJI6oqNuLUPEiPc+Hfu5oVn8zEF0s+sqLwv
|
|
||||||
FBgcp/zrz+VbPmw3HZLBvr3XmYZ57cN4fln3zT9BkC90dIcxY+e3UwutvHvtaMf4
|
|
||||||
PcvA7MXSO5cNzP8eQbUSdxVaHIbQfV9OJoUrFNBNEmW6IQJ+hrOgGAy++DgG0ADu
|
|
||||||
BmNkjDHR0LanLno+rr6TMb6XyZnXu99AfdRGpR8lRfkoEXDYwasHj2YlreLJRP/E
|
|
||||||
k3Xn0p5HM6Eor68HmFT2+ZHbgRuwgyk9JiCgBIYF1zvli6xBOtkDO1XgNUB74SAa
|
|
||||||
Pi1q7HqEfmPqbVAzG+/oBrDyop/E3VmKK6epO/leOGZFL/TjVWgPFVT6MCHk6TMv
|
|
||||||
5pyol9vkgCmK3xo8v0I86ncMhH30CWVNTzpqOsc9mVjClLLfMJPEg5SmzUceEUHF
|
|
||||||
sEm6ze2TtAP9lmO7SiczMHeJvVNts8YYUU/CZkgTllieXkcmsfGUuGI5Yf2Nz4K3
|
|
||||||
EE0bVOxi08bUzGqPA3jy5J6E1h+Jpy6SfSV9pvXXsGCORFsz+mgL/8K2aP2/tp6w
|
|
||||||
HI03A8YqAjU9ccAvgQ6UYcWORKvUgMRQzsDBPYst4yOXuED9mo4=
|
|
||||||
=Dkjn
|
|
||||||
-----END PGP SIGNATURE-----
|
|
BIN
cmake-3.31.7.tar.gz
(Stored with Git LFS)
BIN
cmake-3.31.7.tar.gz
(Stored with Git LFS)
Binary file not shown.
21
cmake-4.0.3-SHA-256.txt
Normal file
21
cmake-4.0.3-SHA-256.txt
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
d737ed6a42c2a29217460850670fd064d93fc960ed49e9fbd4171c7e2842febd cmake-4.0.3-files-v1.json
|
||||||
|
dd53deec25f826d7c96d62825224329c845150c0eee2729c6a2a069c99891146 cmake-4.0.3-linux-aarch64.sh
|
||||||
|
391da1544ef50ac31300841caaf11db4de3976cdc4468643272e44b3f4644713 cmake-4.0.3-linux-aarch64.tar.gz
|
||||||
|
1d15a366ce6a5191f26ca23b3c7ae6f5690ffa63fa87ffbea4b92fb27e7c6170 cmake-4.0.3-linux-x86_64.sh
|
||||||
|
585ae9e013107bc8e7c7c9ce872cbdcbdff569e675b07ef57aacfb88c886faac cmake-4.0.3-linux-x86_64.tar.gz
|
||||||
|
57faffb8e9a159707998c09c3b40f07a1e8dfca7eb518416a60bf8379bff399d cmake-4.0.3-macos-universal.dmg
|
||||||
|
4e85de4daf1c3e82d7dc6b8ba5683972944b466343aeb9c327a742437bb3ce9a cmake-4.0.3-macos-universal.tar.gz
|
||||||
|
7a3526943eef52181704c4edd2bedb8f5573dd527a4a5fb70f35d6010e2cf550 cmake-4.0.3-macos10.10-universal.dmg
|
||||||
|
31f1d30f47ce1ac25168a70635c2a9160a1a7b54b28f7efac8e8d3c9154add45 cmake-4.0.3-macos10.10-universal.tar.gz
|
||||||
|
85adcdd558d552c661d3481c8446f61ded595deae038652270e618afb9ded4dd cmake-4.0.3-sunos-sparc64.sh
|
||||||
|
60ef9ffa8a72342d48166a7b575493be08955341172165c21785c018ab084104 cmake-4.0.3-sunos-sparc64.tar.gz
|
||||||
|
770e77377f37e0094673eccf1770abee79d28dbb6903e2ea8acfabdb1dfddba1 cmake-4.0.3-sunos-x86_64.sh
|
||||||
|
d566846125cc2309fcf2e249e60cbe98ec9451b4f9d65ba462a8fbfb771be11e cmake-4.0.3-sunos-x86_64.tar.gz
|
||||||
|
0cc0b1db0e0ecbf71457bc84bf0b832bc5293f53b0f65a291f501ec9f04fcf30 cmake-4.0.3-windows-arm64.msi
|
||||||
|
86ccd6485bbd4bb41a1a858db397be5bca5e0de96858bf8dbba7a64407bd6c00 cmake-4.0.3-windows-arm64.zip
|
||||||
|
56f77f1d9ec51a109d17d07c73d3bb1269dcaf0ea2772c1623c6bd9a6b3760a5 cmake-4.0.3-windows-i386.msi
|
||||||
|
9f71df30cf0194f7214d135afb277017bd4a58baba2ae14e6ae8b0533b5a3dbf cmake-4.0.3-windows-i386.zip
|
||||||
|
589da314f09f2b7a28a79932ee33e95b388b0749a6799d887139189864f9798f cmake-4.0.3-windows-x86_64.msi
|
||||||
|
b59a31dfbfa376a4aaea9ff560ff2b29f78ee5f9fb15447fc71ae7bf9fea9379 cmake-4.0.3-windows-x86_64.zip
|
||||||
|
8d3537b7b7732660ea247398f166be892fe6131d63cc291944b45b91279f3ffb cmake-4.0.3.tar.gz
|
||||||
|
398c49dfe07aa9bfce0f9c0ab29d1492046b9ea8ed28a54e298fc35ca63e0b65 cmake-4.0.3.zip
|
16
cmake-4.0.3-SHA-256.txt.asc
Normal file
16
cmake-4.0.3-SHA-256.txt.asc
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAABCgAdFiEExsJlMku+vcNQtRPQLSzvEDSSFoQFAmhK63gACgkQLSzvEDSS
|
||||||
|
FoSZSxAAlhkoVltYOViltczo5L9JfZ1y0EcwsIEAjKcsRfEU1HlIIL4uoebj6s41
|
||||||
|
gpeiNqre+Axk2Xktw+tkP9izfTVYhMNGI5Jw2AMu9skG0SYi0n6gdlwlndKE0EwU
|
||||||
|
5bufwQrjgL9YxhHhED1FJchosw8PsDodcCL2LKBHuNBoNvGv/qQSsnOx/baZGPqI
|
||||||
|
wTq8TWa4/JxJPuK/j/Lk69IpF9KEzlxjP/yCC8jAe7VFOWdQ2h3HJhEw7dwnQtY+
|
||||||
|
nT/DcnoLtMzG6IQtonSR6lxeACId2h+W2y5kuUGzmhOw42xqglCKY8E1v3ELz0CQ
|
||||||
|
gSCTnWTS1zvbmgrgmudtjQ9FFf2bFfhtGQfqUsew2dxh5e6ThP30Io9Ci4+LiNZv
|
||||||
|
VH8j/w1uJtAJFQumUKsH33CuM3NkzPzIYXEVDvU8k9J1a22yhiEiRytFllU1VwDd
|
||||||
|
Mmq2Js7vy9DnWMl4ch2WR+e/xjEXDp7Is8NevBkb70aOSLchEdm/uqzSsQ5BG81P
|
||||||
|
WV1QhPjucMAP8iJTZKon3QwbZFFf0A2FkXzz++b/a/nGY3d2xw3320PTW9DuGsLO
|
||||||
|
n8L/UBXzJoeWuG4OSaGWNRU0rWYZ/Pg8vFbH/CsrMIAUW72wpIXrdepognqL1TR/
|
||||||
|
drj4W0VsIAdyB3vwG2iB1u/18PWzScl74tQ6zWBqq/2TVSlm/I0=
|
||||||
|
=HFdV
|
||||||
|
-----END PGP SIGNATURE-----
|
BIN
cmake-4.0.3.tar.gz
(Stored with Git LFS)
Normal file
BIN
cmake-4.0.3.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
@@ -1,13 +1,13 @@
|
|||||||
Index: cmake-3.26.2/Modules/FindRuby.cmake
|
Index: cmake-4.0.0/Modules/FindRuby.cmake
|
||||||
===================================================================
|
===================================================================
|
||||||
--- cmake-3.26.2.orig/Modules/FindRuby.cmake
|
--- cmake-4.0.0.orig/Modules/FindRuby.cmake
|
||||||
+++ cmake-3.26.2/Modules/FindRuby.cmake
|
+++ cmake-4.0.0/Modules/FindRuby.cmake
|
||||||
@@ -313,7 +313,7 @@ if(Ruby_EXECUTABLE AND NOT Ruby_VERSION_
|
@@ -286,7 +286,7 @@ if (Ruby_EXECUTABLE AND NOT Ruby_EXECUTA
|
||||||
_RUBY_CONFIG_VAR("sitelibdir" Ruby_SITELIB_DIR)
|
_RUBY_CONFIG_VAR("sitelibdir" Ruby_SITELIB_DIR)
|
||||||
|
|
||||||
# vendor_ruby available ?
|
# vendor_ruby available ?
|
||||||
- execute_process(COMMAND ${Ruby_EXECUTABLE} -r vendor-specific -e "print 'true'"
|
- execute_process(COMMAND ${Ruby_EXECUTABLE} -r vendor-specific -e "print 'true'"
|
||||||
+ execute_process(COMMAND ${Ruby_EXECUTABLE} -r rbconfig -e "print 'true' unless RbConfig::CONFIG['vendorarchdir'].nil?"
|
+ execute_process(COMMAND ${Ruby_EXECUTABLE} -r rbconfig -e "print 'true' unless RbConfig::CONFIG['vendorarchdir'].nil?"
|
||||||
OUTPUT_VARIABLE Ruby_HAS_VENDOR_RUBY ERROR_QUIET)
|
OUTPUT_VARIABLE Ruby_HAS_VENDOR_RUBY ERROR_QUIET)
|
||||||
|
|
||||||
if(Ruby_HAS_VENDOR_RUBY)
|
if (Ruby_HAS_VENDOR_RUBY)
|
||||||
|
@@ -1,3 +1,23 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jun 18 12:04:17 UTC 2025 - Simon Lees <sflees@suse.de>
|
||||||
|
|
||||||
|
- Set -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix a bunch of build
|
||||||
|
issues.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jun 16 21:14:47 UTC 2025 - Christoph G <foss@grueninger.de>
|
||||||
|
|
||||||
|
- update to 4.0.3
|
||||||
|
* CUDA/Clang: Fix list of architectures supported by Clang < 20.1,
|
||||||
|
Reorder the logic for setting supported archs, add archs
|
||||||
|
supported by Clang 21
|
||||||
|
* gcc: support `import std`
|
||||||
|
* experimental: recycle the `import std` UUID
|
||||||
|
* Clang/CXXImportStd: support `-stdlib=libstdc++`
|
||||||
|
* experimental/CXXModules: recycle the UUID
|
||||||
|
* FindPython: rely on ABIFLAGS on Windows for ABI profile
|
||||||
|
* FindPython: Avoid implicit link library on Windows
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed May 28 18:49:13 UTC 2025 - Bernhard Wiedemann <bwiedemann@suse.com>
|
Wed May 28 18:49:13 UTC 2025 - Bernhard Wiedemann <bwiedemann@suse.com>
|
||||||
|
|
||||||
@@ -8,6 +28,34 @@ Tue May 20 20:45:39 UTC 2025 - Andreas Stieger <andreas.stieger@gmx.de>
|
|||||||
|
|
||||||
- fix GUI build on openSUSE Leap 15.x
|
- fix GUI build on openSUSE Leap 15.x
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 16 21:31:21 UTC 2025 - Christoph G <foss@grueninger.de>
|
||||||
|
|
||||||
|
- update to 4.0.1
|
||||||
|
* get_filename_component: Restore lexical preprocessing of
|
||||||
|
REALPATH for compat
|
||||||
|
* find_package: Restore component requirements in nested calls
|
||||||
|
* Source: Include specific CoreFoundation headers instead of
|
||||||
|
umbrella header
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 16 17:27:57 UTC 2025 - Christoph G <foss@grueninger.de>
|
||||||
|
|
||||||
|
- update to CMake 4.0
|
||||||
|
* The "CMAKE_POLICY_VERSION_MINIMUM" variable was added to help
|
||||||
|
packagers and end users try to configure existing projects that
|
||||||
|
have not been updated to work with supported CMake versions.
|
||||||
|
* The "$<PATH>" generator expression gained the "NATIVE_PATH"
|
||||||
|
operation to convert a CMake path into a native one.
|
||||||
|
* Compatibility with versions of CMake older than 3.5 has been
|
||||||
|
removed.
|
||||||
|
* The "cmake --link-no-warning-as-error" option was added to
|
||||||
|
suppress the effects of the "LINK_WARNING_AS_ERROR" target
|
||||||
|
property and "CMAKE_LINK_WARNING_AS_ERROR" variable.
|
||||||
|
* The "target_link_libraries()" command now supports the
|
||||||
|
"LINKER:" prefix.
|
||||||
|
- adjust cmake-fix-ruby-test.patch
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Apr 11 15:23:54 UTC 2025 - Andreas Stieger <andreas.stieger@gmx.de>
|
Fri Apr 11 15:23:54 UTC 2025 - Andreas Stieger <andreas.stieger@gmx.de>
|
||||||
|
|
||||||
|
@@ -57,7 +57,8 @@
|
|||||||
-DBUILD_STATIC_LIBS:BOOL=OFF \\\
|
-DBUILD_STATIC_LIBS:BOOL=OFF \\\
|
||||||
-DCMAKE_COLOR_MAKEFILE:BOOL=OFF \\\
|
-DCMAKE_COLOR_MAKEFILE:BOOL=OFF \\\
|
||||||
-DCMAKE_INSTALL_DO_STRIP:BOOL=OFF \\\
|
-DCMAKE_INSTALL_DO_STRIP:BOOL=OFF \\\
|
||||||
-DCMAKE_MODULES_INSTALL_DIR=%{_libdir}/cmake/%{name}
|
-DCMAKE_MODULES_INSTALL_DIR=%{_libdir}/cmake/%{name} \\\
|
||||||
|
-DCMAKE_POLICY_VERSION_MINIMUM=3.5
|
||||||
|
|
||||||
%__builder_verbose \
|
%__builder_verbose \
|
||||||
%if "%__builder" == "%__make" \
|
%if "%__builder" == "%__make" \
|
||||||
|
11
cmake.spec
11
cmake.spec
@@ -45,14 +45,14 @@
|
|||||||
%else
|
%else
|
||||||
%bcond_with full
|
%bcond_with full
|
||||||
%endif
|
%endif
|
||||||
%define shortversion 3.31
|
%define shortversion 4.0
|
||||||
%if 0%{?suse_version} && 0%{?suse_version} <= 1500
|
%if 0%{?suse_version} && 0%{?suse_version} <= 1500
|
||||||
%define pyver 311
|
%define pyver 311
|
||||||
%else
|
%else
|
||||||
%define pyver 3
|
%define pyver 3
|
||||||
%endif
|
%endif
|
||||||
Name: cmake%{?psuffix}
|
Name: cmake%{?psuffix}
|
||||||
Version: 3.31.7
|
Version: 4.0.3
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Cross-platform make system
|
Summary: Cross-platform make system
|
||||||
License: BSD-3-Clause
|
License: BSD-3-Clause
|
||||||
@@ -237,9 +237,6 @@ install -p -m0644 -D %{SOURCE3} %{buildroot}%{_fileattrsdir}/cmake.attr
|
|||||||
install -p -m0755 -D %{SOURCE4} %{buildroot}%{_rpmconfigdir}/cmake.prov
|
install -p -m0755 -D %{SOURCE4} %{buildroot}%{_rpmconfigdir}/cmake.prov
|
||||||
sed -i -e "1s@#!.*python.*@#!$(realpath %{_bindir}/python3)@" %{buildroot}%{_rpmconfigdir}/cmake.prov
|
sed -i -e "1s@#!.*python.*@#!$(realpath %{_bindir}/python3)@" %{buildroot}%{_rpmconfigdir}/cmake.prov
|
||||||
|
|
||||||
# fix: W: files-duplicate (%%license covers already)
|
|
||||||
rm %{buildroot}%{_docdir}/cmake/Copyright.txt
|
|
||||||
|
|
||||||
%fdupes %{buildroot}%{_datadir}/cmake
|
%fdupes %{buildroot}%{_datadir}/cmake
|
||||||
%endif
|
%endif
|
||||||
%endif
|
%endif
|
||||||
@@ -257,13 +254,11 @@ rm %{buildroot}%{_docdir}/cmake/Copyright.txt
|
|||||||
|
|
||||||
%if %{with qhelp}
|
%if %{with qhelp}
|
||||||
%files -n cmake-doc-qhelp
|
%files -n cmake-doc-qhelp
|
||||||
%license Copyright.txt
|
|
||||||
%{_docdir}/cmake/CMake.qch
|
%{_docdir}/cmake/CMake.qch
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%if %{with gui}
|
%if %{with gui}
|
||||||
%files -n cmake-gui
|
%files -n cmake-gui
|
||||||
%license Copyright.txt
|
|
||||||
%{_bindir}/cmake-gui
|
%{_bindir}/cmake-gui
|
||||||
%{_datadir}/applications/cmake-gui.desktop
|
%{_datadir}/applications/cmake-gui.desktop
|
||||||
%{_datadir}/mime/packages/cmakecache.xml
|
%{_datadir}/mime/packages/cmakecache.xml
|
||||||
@@ -274,7 +269,6 @@ rm %{buildroot}%{_docdir}/cmake/Copyright.txt
|
|||||||
%{_datadir}/icons/hicolor/32x32/apps/CMakeSetup.png
|
%{_datadir}/icons/hicolor/32x32/apps/CMakeSetup.png
|
||||||
|
|
||||||
%files -n cmake-man
|
%files -n cmake-man
|
||||||
%license Copyright.txt
|
|
||||||
%{_mandir}/man7/*
|
%{_mandir}/man7/*
|
||||||
%{_mandir}/man1/*
|
%{_mandir}/man1/*
|
||||||
|
|
||||||
@@ -284,7 +278,6 @@ rm %{buildroot}%{_docdir}/cmake/Copyright.txt
|
|||||||
%if "%{flavor}" == ""
|
%if "%{flavor}" == ""
|
||||||
%doc README.SUSE
|
%doc README.SUSE
|
||||||
%else
|
%else
|
||||||
%license Copyright.txt
|
|
||||||
%doc README.rst
|
%doc README.rst
|
||||||
%{_rpmconfigdir}/macros.d/macros.cmake
|
%{_rpmconfigdir}/macros.d/macros.cmake
|
||||||
%{_fileattrsdir}/cmake.attr
|
%{_fileattrsdir}/cmake.attr
|
||||||
|
Reference in New Issue
Block a user