extra/ldc to 1.39.0-1

This commit is contained in:
Kevin Mihelich 2024-07-07 14:58:02 +00:00
parent 874d76607b
commit bd482dfcb8
2 changed files with 12 additions and 12 deletions

View file

@ -1,13 +1,13 @@
pkgbase = ldc pkgbase = ldc
pkgdesc = A D Compiler based on the LLVM Compiler Infrastructure including D runtime and libphobos2 pkgdesc = A D Compiler based on the LLVM Compiler Infrastructure including D runtime and libphobos2
pkgver = 1.38.0 pkgver = 1.39.0
pkgrel = 2 pkgrel = 1
epoch = 3 epoch = 3
url = https://github.com/ldc-developers/ldc url = https://github.com/ldc-developers/ldc
arch = x86_64 arch = x86_64
groups = dlang groups = dlang
groups = dlang-ldc groups = dlang-ldc
license = BSD license = BSD-3-Clause AND BSL-1.0 AND Apache-2.0 WITH LLVM-exception
makedepends = git makedepends = git
makedepends = cmake makedepends = cmake
makedepends = llvm makedepends = llvm
@ -15,9 +15,9 @@ pkgbase = ldc
makedepends = ldc makedepends = ldc
makedepends = ninja makedepends = ninja
options = !lto options = !lto
source = git+https://github.com/ldc-developers/ldc#commit=59c0c60a10f25799ebaf2bde751705eb4e7e3f40 source = git+https://github.com/ldc-developers/ldc#commit=ff7954cf1843b36f2a5caf1dacbf1ecf8803f77c
source = ldc-phobos::git+https://github.com/ldc-developers/phobos.git source = ldc-phobos::git+https://github.com/ldc-developers/phobos.git
sha256sums = a42d3bf3070680c748753e140224ae7644e8f4a4f423748e7f9abd2637f8f0eb sha256sums = c4bd5bf5337f2286a88c69c0d69d9ba88e03f8c519e79d19ce3ddeb761aa4f3e
sha256sums = SKIP sha256sums = SKIP
pkgname = ldc pkgname = ldc
@ -25,7 +25,7 @@ pkgname = ldc
depends = llvm-libs depends = llvm-libs
depends = gcc depends = gcc
depends = compiler-rt depends = compiler-rt
provides = d-compiler=2.108.1 provides = d-compiler=2.109.1
backup = etc/ldc2.conf backup = etc/ldc2.conf
pkgname = liblphobos pkgname = liblphobos

View file

@ -10,16 +10,16 @@
pkgname=('ldc' 'liblphobos') pkgname=('ldc' 'liblphobos')
groups=('dlang' 'dlang-ldc') groups=('dlang' 'dlang-ldc')
pkgver=1.38.0 pkgver=1.39.0
_pkgcommit=59c0c60a10f25799ebaf2bde751705eb4e7e3f40 _pkgcommit=ff7954cf1843b36f2a5caf1dacbf1ecf8803f77c
_dversion=2.108.1 _dversion=2.109.1
_clangversion=18 # related to where ldc2 looks for compiler-rt sanitizers _clangversion=18 # related to where ldc2 looks for compiler-rt sanitizers
epoch=3 epoch=3
pkgrel=2 pkgrel=1
pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D runtime and libphobos2" pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D runtime and libphobos2"
arch=('x86_64') arch=('x86_64')
url="https://github.com/ldc-developers/ldc" url="https://github.com/ldc-developers/ldc"
license=('BSD') license=('BSD-3-Clause AND BSL-1.0 AND Apache-2.0 WITH LLVM-exception')
makedepends=('git' 'cmake' 'llvm' 'lld' 'ldc' 'ninja') makedepends=('git' 'cmake' 'llvm' 'lld' 'ldc' 'ninja')
# Disable lto as linking the ldc2 binary fails # Disable lto as linking the ldc2 binary fails
options=(!lto) options=(!lto)
@ -29,7 +29,7 @@ source=(
"ldc-phobos::git+https://github.com/ldc-developers/phobos.git" "ldc-phobos::git+https://github.com/ldc-developers/phobos.git"
) )
sha256sums=('a42d3bf3070680c748753e140224ae7644e8f4a4f423748e7f9abd2637f8f0eb' sha256sums=('c4bd5bf5337f2286a88c69c0d69d9ba88e03f8c519e79d19ce3ddeb761aa4f3e'
'SKIP') 'SKIP')
prepare() { prepare() {