Dan Printzell pushed to branch main at Arch Linux / Packaging / Packages / dcd


Commits:
96443b84 by Dan Printzell at 2026-08-16T19:54:39+02:00
upgpkg: 1:0.16.3-1: Updated to 0.16.3

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = dcd
        pkgdesc = D Completion Daemon: auto-complete for the D programming 
language
-       pkgver = 0.16.2
+       pkgver = 0.16.3
        pkgrel = 1
        epoch = 1
        url = https://github.com/dlang-community/DCD
@@ -10,14 +10,14 @@ pkgbase = dcd
        makedepends = ldc
        makedepends = git
        depends = liblphobos
-       source = 
git+https://github.com/dlang-community/DCD#commit=a0441ba8c5c7d841e481413a56a1ebe4f8364811
+       source = 
git+https://github.com/dlang-community/DCD#commit=44e576fb77ee78ff259a5915b343ca1c3e65fcf9
        source = git+https://github.com/msgpack/msgpack-d
        source = git+https://github.com/dlang-community/libdparse
        source = git+https://github.com/dlang-community/d-test-utils
        source = git+https://github.com/dlang-community/containers
        source = dcd.service
        source = dcd.conf
-       sha512sums = 
116ac33b3086b1ff93a1f81cfc214661464ca7c49f6ee2e6bfa25103ee92f752ff836ba2c001de654caa9dc6c927d59896785f2513a6e5781b4686d1da9f95ec
+       sha512sums = 
1fc24ea1960d0f3910059ca305d7f24b38f02e2a5cf55dda8d88fb37adf12e5e71b315717f6cf35f331a22af52d53601a555bf2baa739bdd42f6b7c6a34a6ab8
        sha512sums = SKIP
        sha512sums = SKIP
        sha512sums = SKIP


=====================================
PKGBUILD
=====================================
@@ -4,10 +4,10 @@
 # Contributor: Mihails Strasuns <[email protected]>
 
 pkgname=dcd
-pkgver=0.16.2
+pkgver=0.16.3
 pkgrel=1
 epoch=1
-_pkgcommit=a0441ba8c5c7d841e481413a56a1ebe4f8364811
+_pkgcommit=44e576fb77ee78ff259a5915b343ca1c3e65fcf9
 pkgdesc="D Completion Daemon: auto-complete for the D programming language"
 arch=('x86_64')
 url="https://github.com/dlang-community/DCD";
@@ -22,7 +22,7 @@ 
source=("git+https://github.com/dlang-community/DCD#commit=$_pkgcommit";
         "git+https://github.com/dlang-community/containers";
         "dcd.service"
         "dcd.conf")
-sha512sums=('116ac33b3086b1ff93a1f81cfc214661464ca7c49f6ee2e6bfa25103ee92f752ff836ba2c001de654caa9dc6c927d59896785f2513a6e5781b4686d1da9f95ec'
+sha512sums=('1fc24ea1960d0f3910059ca305d7f24b38f02e2a5cf55dda8d88fb37adf12e5e71b315717f6cf35f331a22af52d53601a555bf2baa739bdd42f6b7c6a34a6ab8'
             'SKIP'
             'SKIP'
             'SKIP'
@@ -41,8 +41,8 @@ prepare() {
   git -c protocol.file.allow=always submodule update
 
   # Only LDC have -O5
-  export _ldFlags="$(echo -ne $LDFLAGS | sed -e 's/-Wl,/-L=/g' -e 
's/=auto/=full')"
-  sed -i "/-O5/ a -linker=gold -link-defaultlib-shared=false $ldFlags\\\\" 
makefile
+  _ldFlags="$(echo -ne $LDFLAGS | sed -e 's/-Wl,/-L=/g' -e 's/=auto/=full/' -e 
's/\(-L=-z\),\([a-z-]*\)/\1 -L=\2/g')"
+  sed -i "/-O5/ a -link-defaultlib-shared=false $_ldFlags\\\\" makefile
 }
 
 build() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/dcd/-/commit/96443b848bb0b02f3f6d7fac96ca30f0cfd8e971

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/dcd/-/commit/96443b848bb0b02f3f6d7fac96ca30f0cfd8e971
You're receiving this email because of your account on gitlab.archlinux.org. 
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications 
| Help: https://gitlab.archlinux.org/help


Reply via email to