Evangelos Foutras pushed to branch main at Arch Linux / Packaging / Packages / libc++
Commits: f0e45a82 by Evangelos Foutras at 2024-03-02T17:59:30+02:00 upgpkg: 17.0.6-1 - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,28 @@ +pkgbase = libc++ + pkgver = 17.0.6 + pkgrel = 1 + url = https://libcxx.llvm.org/ + arch = x86_64 + license = custom:Apache 2.0 with LLVM Exception + checkdepends = llvm + makedepends = clang + makedepends = cmake + makedepends = ninja + makedepends = python + depends = gcc-libs + options = !lto + source = https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz + source = https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig + validpgpkeys = 474E22316ABF4785A88C6E8EA2C794A986419D8A + validpgpkeys = D574BD5D1D0E98895E3BF90044F2485E45D59042 + sha512sums = 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30 + sha512sums = SKIP + +pkgname = libc++ + pkgdesc = LLVM C++ standard library. + depends = libc++abi=17.0.6-1 + options = staticlibs + +pkgname = libc++abi + pkgdesc = Low level support for the LLVM C++ standard library. + options = staticlibs ===================================== PKGBUILD ===================================== @@ -5,7 +5,7 @@ pkgbase=libc++ pkgname=(libc++ libc++abi) -pkgver=16.0.6 +pkgver=17.0.6 pkgrel=1 url="https://libcxx.llvm.org/" license=('custom:Apache 2.0 with LLVM Exception') @@ -15,15 +15,16 @@ makedepends=('clang' 'cmake' 'ninja' 'python') checkdepends=('llvm') options=(!lto) source=("https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver/llvm-project-$pkgver.src.tar.xz"{,.sig}) -sha512sums=('89a67ebfbbc764cc456e8825ecfa90707741f8835b1b2adffae0b227ab1fe5ca9cce75b0efaffc9ca8431cae528dc54fd838867a56a2b645344d9e82d19ab1b7' +sha512sums=('6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30' 'SKIP') -validpgpkeys=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard <tstel...@redhat.com> - +validpgpkeys=('474E22316ABF4785A88C6E8EA2C794A986419D8A' # Tom Stellard <tstel...@redhat.com> + 'D574BD5D1D0E98895E3BF90044F2485E45D59042') # Tobias Hieta <tob...@hieta.se> + prepare() { mkdir -p build sed -i 's/CREDITS.TXT/CREDITS/' llvm-project-$pkgver.src/libcxx{,abi}/LICENSE.TXT } - + build() { cd build @@ -47,7 +48,7 @@ check() { } # Do not remove the space before the () or commitpkg will -# accidentally to run this function on the system (!!!) +# accidentally to run this function on the system (!!!) package_libc++ () { pkgdesc='LLVM C++ standard library.' depends=("libc++abi=$pkgver-$pkgrel") @@ -58,11 +59,11 @@ package_libc++ () { install -Dm0644 llvm-project-$pkgver.src/libcxx/CREDITS.TXT "$pkgdir"/usr/share/licenses/"$pkgname"/CREDITS install -Dm0644 llvm-project-$pkgver.src/libcxx/LICENSE.TXT "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE } - + package_libc++abi() { pkgdesc='Low level support for the LLVM C++ standard library.' options=('staticlibs') - + DESTDIR="$pkgdir" ninja -C build install-cxxabi install -Dm0644 llvm-project-$pkgver.src/libcxxabi/CREDITS.TXT "$pkgdir"/usr/share/licenses/"$pkgname"/CREDITS install -Dm0644 llvm-project-$pkgver.src/libcxxabi/LICENSE.TXT "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/libcplusplus/-/commit/f0e45a8202c5e18052d08d37d9047c12ed33a412 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/libcplusplus/-/commit/f0e45a8202c5e18052d08d37d9047c12ed33a412 You're receiving this email because of your account on gitlab.archlinux.org.