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.


Reply via email to