* update cmake to 3.31.3-1

This commit is contained in:
Alexander Baldeck 2024-12-23 14:24:29 +01:00
parent c7eaef8c71
commit 39b7eff3ce
4 changed files with 72 additions and 34 deletions

36
cmake/.SRCINFO Normal file
View File

@ -0,0 +1,36 @@
pkgbase = cmake
pkgdesc = A cross-platform open-source make system
pkgver = 3.31.3
pkgrel = 1
url = https://www.cmake.org/
arch = x86_64
arch = powerpc64le
arch = powerpc64
arch = powerpc
arch = riscv64
license = custom
makedepends = emacs
makedepends = git
makedepends = nlohmann-json
makedepends = python-sphinx
makedepends = qt6-base
depends = cppdap
depends = curl
depends = expat
depends = gcc-libs
depends = glibc
depends = hicolor-icon-theme
depends = jsoncpp
depends = libarchive
depends = libuv
depends = ncurses
depends = rhash
depends = zlib
optdepends = make: for unix Makefile generator
optdepends = ninja: for ninja generator
optdepends = qt6-base: cmake-gui
source = git+https://gitlab.kitware.com/cmake/cmake.git#tag=v3.31.3?signed
validpgpkeys = CBA23971357C2E6590D9EFD3EC8FEF3A7BFB4EDA
sha512sums = 81c7026dde4c004ddb2401256804d223be1eb8e463a6a703b2508afc563612c8a27dee5f67e6776c5270d255b9f2905dfb1a6f9c4f4bbc98e99dab6f06390cbb
pkgname = cmake

7
cmake/.nvchecker.toml Normal file
View File

@ -0,0 +1,7 @@
[cmake]
source = 'gitlab'
gitlab = 'cmake/cmake'
host = 'gitlab.kitware.com'
use_max_tag = true
prefix = 'v'
exclude_regex = '.*rc.*'

View File

@ -4,8 +4,8 @@
# Contributor: Pierre Schmitz <pierre@archlinux.de>
pkgname=cmake
pkgver=3.31.1
pkgrel=1.1
pkgver=3.31.3
pkgrel=1
pkgdesc='A cross-platform open-source make system'
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
url="https://www.cmake.org/"
@ -32,17 +32,12 @@ optdepends=(
'ninja: for ninja generator'
'qt6-base: cmake-gui'
)
source=(git+https://gitlab.kitware.com/cmake/cmake#tag=v$pkgver?signed)
sha512sums=('c872dfc68b66c88e805f3997d53da01672397d91e7d7cd0997dda371078ea5318cdde48c58f4264d106fc306d4e26a9bb20f5080cb0b02a841ac7c801fa69c4d')
source=(git+https://gitlab.kitware.com/cmake/cmake.git#tag=v$pkgver?signed)
sha512sums=('81c7026dde4c004ddb2401256804d223be1eb8e463a6a703b2508afc563612c8a27dee5f67e6776c5270d255b9f2905dfb1a6f9c4f4bbc98e99dab6f06390cbb')
validpgpkeys=(CBA23971357C2E6590D9EFD3EC8FEF3A7BFB4EDA) # Brad King <brad.king@kitware.com>
build() {
cd ${pkgname}
case "${CARCH}" in
riscv64)
export LDFLAGS+=' -Wl,--no-as-needed -latomic -Wl,--as-needed'
;;
esac
./bootstrap --prefix=/usr \
--mandir=/share/man \

View File

@ -143,7 +143,7 @@ mTnA73lgjSvvbNoFGTzXqFyPYhkmJSfLZ6SGmDwfY7JlKlLuVUzIoDJ1/M5XLe+w
ibqxD/dr7ZGf69oce3YfH/4ccyMda7FODcAsEvCkOf3PgEXOJ8bsOjaoVzCc3oMd
+jm2xH6yeoOjA6cmIEIo+tV20iTqydKcQnPL6mRqRcaePeMPMfOR9YcPfJm5D9bl
1Ec/6ecGoZjYeuSv1usqGkbiMLujywARAQABiQRbBBgBCAAmAhsCFiEEy6I5cTV8
LmWQ2e/T7I/vOnv7TtoFAmKxypcFCQ8KubACKcFdIAQZAQgABgUCVczSXwAKCRAt
LmWQ2e/T7I/vOnv7TtoFAmZjPVQFCRLOoXUCKcFdIAQZAQgABgUCVczSXwAKCRAt
LO8QNJIWhBeYEACnvab7v0LzmXL6bvUriohonbczY887d00ORyhyuuzcEauR/oCd
f5aG5AmxKU7JEihxDPIJyTr5tCAbLu+9W7rbeN5WIXbr9YO6/XEmusziJ26BpfqA
X2gSbxWWL/hXGehZERz91qHpIbHzJFhAQRElNxMl4hyqS98n/j9jjTBs2tOLNXQ0
@ -155,17 +155,17 @@ O3/m8E3agv02YLm9ouv5F2Ne2ZVfT3udfw0133YJCqZcqztmPPvdkjcOdx4lqNj0
GhghAe7r/JPjzbie3r50MOa+e7VzyuVOOmR5jgZH2guiXJGLua1G0q0TF+XumkXP
P+NYrTdjvUAt1v95EARA+ANYDBOO5SGRuNcVKGAVWKpNbJLwcVQ2ej3nrA3WxFVN
rVZD2WM4B80bwI1bvotOdMfFJPRIgaMwlMDWaNrkMgEnEVYw/l/uCe/xoAkQ7I/v
Onv7Ttq30A/+J5ujuGLGWXfxA3b20J9FE3suFgGNhlOeSQTOU4dZkOC5uFci6IFj
I9++XnyK8fDVkc1fB7NAhaK1YXhl9wbClNWULm5Uym6N4Ie7KhHwPBxVqUWFBztw
YpKiLBWHy7HLNWC+b1dTR2lwgdRHDAb1KeGgyUkRG2TE3zLvN76boRIN5NLNbILJ
2pWPaEn2btP6KytuciKD0pDyXE17oWac079OjobBFLnCEm4VsTY+3wMPjf3/DnST
qIBRb7H9muUoCN6TVfnylHOn8WxvdDpnHJFQ6Z7RLWNWyrIP4kLkMmdntnw8ys79
/3qy8vLijslO5JgTlwVQQddUL3IvZKrjRqD+ApaMK0KCz3nogXLo8Y4TRS9GfHr6
0J7tl0Um8AgVSrrZjnWcIcOjerSo4mpGvx7dtN2ITrBga2CPV/rVwcEcmbIA5ks0
z2U6P41XdPeVIGdNlSlfX4dCAVtN5dd5m9JQg/FFfvtSVF450jd1B7lsxYzdp/La
lJ7lfWzxg/io2SY5TYfZ25EnHf962pAkNNw0HejEZA/UmghePLIFUZbnPacGnmUH
uYrcfurJpb5t8BP40JMrDf1KTblA2YGRLf3+BqSs8vTAs5NenpBC+6i/1qNEnGgX
iETAR1rAWEmbtLxWk49fygomKDrvCVShPvHbnVFSEzsqIsJkasGNGGK5Ag0ES3sC
Onv7TtoV+g/+O01yi6Ec8SbEgQ5Q+w/eRodCL5lGLXJxzKJzVqtgErmpNNQk5yZL
ZRtwJ4hL3cp7TegD1Jv9/iYSq4QC+Kse/rsjW2fEV+UMDq6ZwkcsYZd2x+J5+ZM5
rSyZ0kU0kzge0+rRIKTX9VNQORsNCCQQco3+Kz5F16Ab34i1/NJFgI7+WOvrSLcq
wYgGn2KaOenSfmVWRtbXFP5X8AyybLgMfF8GWSh/df124WqvvswJGQ9W9m1d9gkC
kRLB/MmEYMPqZJRcDgN8UE+9X5j93YWBYyrBlHAD21QV0dF1C1PX4vNyXuzq5miN
dI+R0UppCZk5ZWcyF/KoujrXEhBdNCGOBSsJzeXdtg363XwZUYm2NZ1nG2X204HD
7vX/AyoG0whZBN1QFJ0rlvdo7et+OD23f6dbhQh0pT7CZjI69mEo+iSOsZiSNJSX
2C9q5M0us5GPW8RMSdIj9NKLbukcRoeGI4v34F05qMgt75y3lzYZuGt4pzw/E79a
/UN++A1Pd0iQ7sQsBxG1hLCzJ+wzrXV6Edol1eH39S1IlVWTcGasimkMkEQJLmj6
arxsolSy2f5scHIizZIPOXEoqi2exkWruUlN30CFaL2NcFIePvkZ4HM4EAsFirBd
VN32vQ2MEfhaFVau11nCbP3fuUl1vSpNrTKWZO2MYdnRk0jslHYKcxy5Ag0ES3sC
GwEQANszz1EK3QRxQjajoNVMUXHl7JRXKSXp4EG5ejaOiPac9XBSv4O7kyQ9qYfZ
6KFyBJFGiPH7ahQonMCWGBWNZSZnUqternSIBxeotrKiJFqeXN+6bskgh84ptADS
OOErxtM5B9EeRVCmUWc8t5RJgWtwlAljGozkNuQGMo8y9bGdrbAH+RsWa155idsv
@ -177,17 +177,17 @@ byHcniKkQuOUqRQO1yTEmF7dOushXZ4s8LYkTUIUEPPGK8cPu12lrM0LkdQqMmQa
/5DmUaMCyS+tvuCXS1PnTNm/4ECQBw4ZlJ6Vk8e55H41y1SxVI4tBDyd7HrLAoi2
oiY+tZbsINXluAnf1aNKB8gqO3ELE5/dSKP8yOF92bZkW4sq6QvRxcQlSpinJ4a0
u57/ePcP9n9YV2K0217NIa9UsxNnGyba7fX+Tz8VvEWac2FnABEBAAGJAjwEGAEK
ACYCGwwWIQTLojlxNXwuZZDZ79Psj+86e/tO2gUCYrHKjwUJGVyJ9AAKCRDsj+86
e/tO2g4CEACdzM3aYrkLtUVI2cegO9FfAuJECXv4MFEdHKiVpCgkadaxCwgrgl5I
6o0LrAq7IAR3gw7fQTKpqoFFWC4JYIRv8AxMHMfaiSUlj9eobiYZDuQBdoNCRCyn
NVNFi/MZuTgj7JtSWNi64bHogwrJSiXafg9t1Inx+9aCilkyHewmI4kin1iy+bmP
fj1QtpTZ8+TwwWUDnYCAhtkWHMDxEV6MpFV4wf24VZcXDF0gsxHsNSO+EmwMpb2j
sbE9hE+nPKikeOTEJRSTj7zPsa56x8BDJAfRSbrq0Fhb83WH/XdIZ5eIa3rdaOZl
S6Y1N1qRjGT2zg1ODY9eGoUy9DUI9ZDdx01zMa0Z+c9L4OGXEKstIZk6FiVbPYR3
voz4ct6Zj4GwuwnO8Ilolf4QIor093jyu0OXLCew+LZQrig6eCiYHfXG1DYo9GKI
Nr+GudnSf8oAAsY7Pc/mXg/Lhl1f+pWvaJOKfmr4hIQc/WuCMj/qes/xg+kWsCHm
cEpZlATqvDt29gyFtXpekmCRNfOaMsMJghbHrdyMkAQQKyBIZhA+6wUl6zFGmgBD
5PdjBIosszf3P1vmR4NExvOhc0tDQKIocpy6SOW+a+5f3p/bGmze+lksAQmCryTR
K9BlDzaxZPBZk1bjVnISBAn3aOssHXH6vcsNYqlOyOD3PNyXd5dEKA==
=f3c2
ACYCGwwWIQTLojlxNXwuZZDZ79Psj+86e/tO2gUCZmM9VAUJHSBxuQAKCRDsj+86
e/tO2l1uEACQvLKO0iXuyAQ9YudQuYnuKMpky0jpzYChS3YDeSmpYdYwt5N518oT
nYSNk+1CEaBgPegfxMJwgA9njyHy+zuDmtHhxPhJUIYE+U16u9OEqB32TiO9Mta6
yGmHUAHWQzu5dyRUmPurtcZl5Jx0RNxwcVsePn/3Mr2UPUGWlrsCu8iUEEo9chek
UOez3Pl7iE4b9axbL49ZqxAmMZP5SPFZwNwGGRIvzAMNVSIpI7IjnhiUXfR4goqT
tXhMQuHjoSAPRFPvksxFgMwFRKPeBe5mpzZP9WVUWjjpAo9paaOgtlTQWhNhehgm
9hYs78dzxJBy+0izGe3xNooAAFuUqfNe8zzDpirQ2a0eZ67198W9h0gIAH+1x6Ax
0FDcUELOqaxnzqAm+279P0i8qPq/WjclzE3kvAO7Sa+yc+bGF1PxXx31Rh5JT1qp
nx5yYNBPHZp/PnQupnpkZ+t8G8vlMPmQIvL7TcvxeM/8jcR52R2onNW+vYBolxTy
NnFuSfkzPFJuqBEjlrJTZV7PbDlISW9WZ2rZiaMsyLLSuq+Qn7+h2vMo4+HAOtsR
x7hV8tkK7a/k2LOs/Q1LQrN+1exR9l7KxSY6aNW64O1ciRKCJzTqq6w4gXGi4iyM
8IADeARWxg4uMsJRex1Hr4qy5Mva8mPOXOUjDQkhhWngnS+Zjn4zYA==
=0AHW
-----END PGP PUBLIC KEY BLOCK-----