Leonidas Spyropoulos pushed to branch main at Arch Linux / Packaging / Packages
/ ldc
Commits:
8ecb6776 by Leonidas Spyropoulos at 2025-06-04T12:23:05+01:00
upgpkg: 3:1.40.1-2: switch to llvm19
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = ldc
pkgdesc = A D Compiler based on the LLVM Compiler Infrastructure
including D runtime and libphobos2
pkgver = 1.40.1
- pkgrel = 1
+ pkgrel = 2
epoch = 3
url = https://github.com/ldc-developers/ldc
arch = x86_64
@@ -10,7 +10,7 @@ pkgbase = ldc
license = BSD-3-Clause AND BSL-1.0 AND Apache-2.0 WITH LLVM-exception
makedepends = git
makedepends = cmake
- makedepends = llvm
+ makedepends = llvm19
makedepends = lld
makedepends = ldc
makedepends = ninja
=====================================
PKGBUILD
=====================================
@@ -9,12 +9,12 @@ _pkgcommit=880d514c1d553e15fc07cc49091ae2cc3239c3f3
_dversion=2.110.0
_clangversion=19 # related to where ldc2 looks for compiler-rt sanitizers
epoch=3
-pkgrel=1
+pkgrel=2
pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D
runtime and libphobos2"
arch=('x86_64')
url="https://github.com/ldc-developers/ldc"
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' 'llvm19' 'lld' 'ldc' 'ninja')
# Disable lto as linking the ldc2 binary fails
options=(!lto)
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/ldc/-/commit/8ecb6776b971502fbaaf5f3ba89e2352a4865d2f
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/ldc/-/commit/8ecb6776b971502fbaaf5f3ba89e2352a4865d2f
You're receiving this email because of your account on gitlab.archlinux.org.