extra/ldc to 1.38.0-1

This commit is contained in:
Kevin Mihelich 2024-05-19 22:08:19 +00:00
parent aab7d8df0c
commit bc235d06d1
2 changed files with 9 additions and 10 deletions

View file

@ -1,6 +1,6 @@
pkgbase = ldc
pkgdesc = A D Compiler based on the LLVM Compiler Infrastructure including D runtime and libphobos2
pkgver = 1.37.0
pkgver = 1.38.0
pkgrel = 1
epoch = 3
url = https://github.com/ldc-developers/ldc
@ -15,9 +15,9 @@ pkgbase = ldc
makedepends = ldc
makedepends = ninja
options = !lto
source = git+https://github.com/ldc-developers/ldc#commit=3eb31901b3d253b3f23b8599111d930994696ef7
source = git+https://github.com/ldc-developers/ldc#commit=59c0c60a10f25799ebaf2bde751705eb4e7e3f40
source = ldc-phobos::git+https://github.com/ldc-developers/phobos.git
sha256sums = SKIP
sha256sums = a42d3bf3070680c748753e140224ae7644e8f4a4f423748e7f9abd2637f8f0eb
sha256sums = SKIP
pkgname = ldc
@ -25,7 +25,7 @@ pkgname = ldc
depends = llvm-libs
depends = gcc
depends = compiler-rt
provides = d-compiler=2.107.1
provides = d-compiler=2.108.1
backup = etc/ldc2.conf
pkgname = liblphobos
@ -33,4 +33,3 @@ pkgname = liblphobos
provides = d-runtime
provides = d-stdlib
options = staticlibs
options = !strip

View file

@ -10,9 +10,9 @@
pkgname=('ldc' 'liblphobos')
groups=('dlang' 'dlang-ldc')
pkgver=1.37.0
_pkgcommit=3eb31901b3d253b3f23b8599111d930994696ef7
_dversion=2.107.1
pkgver=1.38.0
_pkgcommit=59c0c60a10f25799ebaf2bde751705eb4e7e3f40
_dversion=2.108.1
_clangversion=17 # related to where ldc2 looks for compiler-rt sanitizers
epoch=3
pkgrel=1
@ -29,7 +29,7 @@ source=(
"ldc-phobos::git+https://github.com/ldc-developers/phobos.git"
)
sha256sums=('SKIP'
sha256sums=('a42d3bf3070680c748753e140224ae7644e8f4a4f423748e7f9abd2637f8f0eb'
'SKIP')
prepare() {
@ -97,7 +97,7 @@ package_ldc() {
package_liblphobos() {
provides=('d-runtime' 'd-stdlib')
depends=('curl')
options=('staticlibs' '!strip')
options=('staticlibs')
cd "$srcdir/ldc/build"
DESTDIR="$pkgdir" ninja install