cmake: Update to 3.18.4

This commit is contained in:
Alexey Pavlov
2020-10-19 16:04:00 +03:00
parent 32bb3074f9
commit 48fb3df984
2 changed files with 7 additions and 11 deletions

View File

@@ -15,8 +15,8 @@ index f0e04cb56..5892108e7 100644
set(CMAKE_${lang}_CREATE_SHARED_LIBRARY
"<CMAKE_${lang}_COMPILER> <CMAKE_SHARED_LIBRARY_${lang}_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_${lang}_FLAGS> -o <TARGET> -Wl,--out-implib,<TARGET_IMPLIB> ${CMAKE_GNULD_IMAGE_VERSION} <OBJECTS> <LINK_LIBRARIES>")
set(CMAKE_${lang}_LINK_EXECUTABLE
- "<CMAKE_${lang}_COMPILER> <FLAGS> <CMAKE_${lang}_LINK_FLAGS> <LINK_FLAGS> <OBJECTS> -o <TARGET> -Wl,--out-implib,<TARGET_IMPLIB> ${CMAKE_GNULD_IMAGE_VERSION} <LINK_LIBRARIES>")
+ "<CMAKE_${lang}_COMPILER> <FLAGS> <CMAKE_${lang}_LINK_FLAGS> <LINK_FLAGS> <OBJECTS> -o <TARGET> ${CMAKE_GNULD_IMAGE_VERSION} <LINK_LIBRARIES>")
- "<CMAKE_${lang}_COMPILER> <FLAGS> <CMAKE_${lang}_LINK_FLAGS> <LINK_FLAGS> <OBJECTS> -o <TARGET> -Wl,--out-implib,<TARGET_IMPLIB> ${CMAKE_GNULD_IMAGE_VERSION} <LINK_LIBRARIES>")
+ "<CMAKE_${lang}_COMPILER> <FLAGS> <CMAKE_${lang}_LINK_FLAGS> <LINK_FLAGS> <OBJECTS> -o <TARGET> ${CMAKE_GNULD_IMAGE_VERSION} <LINK_LIBRARIES>")
list(APPEND CMAKE_${lang}_ABI_FILES "Platform/Windows-GNU-${lang}-ABI")

View File

@@ -4,8 +4,8 @@
_realname=cmake
pkgbase=mingw-w64-${_realname}
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
pkgver=3.17.3
pkgrel=3
pkgver=3.18.4
pkgrel=1
pkgdesc="A cross-platform open-source make system (mingw-w64)"
arch=('any')
url="https://www.cmake.org/"
@@ -37,12 +37,12 @@ source=("https://www.cmake.org/files/v${pkgver%.*}/${_realname}-${pkgver}.tar.gz
"0006-pkg-config-Add-dont-define-prefix-when-PKG_CONFIG_WI.patch"
"0007-Do-not-generate-import-libs-for-exes.patch"
"0008-Output-line-numbers-in-callstacks.patch")
sha256sums=('0bd60d512275dc9f6ef2a2865426a184642ceb3761794e6b65bff233b91d8c40'
sha256sums=('597c61358e6a92ecbfad42a9b5321ddd801fc7e7eca08441307c9138382d4f77'
'1b68fe64e1b389134db44dc34368713f6e28d3463ab1e7fc3d93857c0459beb7'
'77763df03e8a9ca66c3f9368fe7e1fc36bb041455733258d73aeb40246a61354'
'7eb60d12b610c70413412521dcc860d1948c169e721f3525d9be99b3913dc37e'
'b3905abed55c012108b0254c69cb4027a739f15772500b0a99c400d9dfdf50a7'
'd0aaa6fbf3e740341aaac2b43033f6c20f56a94ea0b2c509233f693cabe2a912'
'd85a25cbb4db7ee2729726c59b600a867079d3b0a2e83056f9dc38c6be6e82f6'
'94642670c922c9acfade79bc567c6b28f2d2f89e27aa391b562e8c90baa49ce1')
@@ -108,9 +108,5 @@ package() {
-DCMAKE_INSTALL_LOCAL_ONLY:BOOL=OFF -P cmake_install.cmake
install -d "${pkgdir}${MINGW_PREFIX}"/share/emacs/site-lisp/
${MINGW_PREFIX}/bin/emacs -batch -f batch-byte-compile \
"${pkgdir}${MINGW_PREFIX}"/share/cmake-${pkgver%.*}/editors/emacs/cmake-mode.el
ln -s ${pkgdir}${MINGW_PREFIX}/share/cmake-${pkgver%.*}/editors/emacs/cmake-mode.el \
"${pkgdir}${MINGW_PREFIX}"/share/emacs/site-lisp/
ln -s ${pkgdir}${MINGW_PREFIX}/share/cmake-${pkgver%.*}/editors/emacs/cmake-mode.elc \
"${pkgdir}${MINGW_PREFIX}"/share/emacs/site-lisp/
"${pkgdir}${MINGW_PREFIX}"/share/emacs/site-lisp/cmake-mode.el
}