From 454b8301df01bd28353634cf8608b1a783ce8e92 Mon Sep 17 00:00:00 2001 From: Tunguso4ka Date: Wed, 8 Apr 2026 17:45:18 +0300 Subject: [PATCH 1/3] dmd: update to 2.112.0. --- srcpkgs/dmd/template | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/srcpkgs/dmd/template b/srcpkgs/dmd/template index fc75ca12b918a2..04119fb59247ae 100644 --- a/srcpkgs/dmd/template +++ b/srcpkgs/dmd/template @@ -1,6 +1,6 @@ # Template file for 'dmd' pkgname=dmd -version=2.101.1 +version=2.112.0 revision=1 create_wrksrc=yes hostmakedepends="dmd2.091 which" @@ -14,9 +14,9 @@ distfiles=" https://github.com/dlang/dmd/archive/refs/tags/v${version}.tar.gz>dmd-${version}.tar.gz https://github.com/dlang/phobos/archive/v${version}.tar.gz>phobos-${version}.tar.gz http://downloads.dlang.org/releases/2.x/${version}/dmd.${version}.linux.tar.xz" -checksum="e369396dbbe4eec9311122fa24c975688b209a000bf2062a9f86b49ab2e4a7b0 - 8a275b3f46d921be87744ec80d3094421a979d6f607dbd43e88e251bbb3f503a - 58333e57ed3812077dc2f8cc8759998b3b59c9ea3dbe01571eab4b2944a84bfe" +checksum="33592dc18855bd113914ca065d9e88018745afaa5fbf85b971fbc1a6663c9ec5 + 99e046c1107bc3f365910f5cb52937483c9a5528f2d4ef543b8690ad66723f16 + 4556ecde412c6c43662cd1c6e7cec5c6d567b7e74508287a8a0c3c6c506a7e94" conf_files="/etc/dmd.conf" provides="d-compiler-${version}_${revision}" conflicts="dmd-bootstrap dmd2.081 dmd2.091" @@ -75,7 +75,6 @@ dmd-doc_package() { cd dmd2 vmkdir usr/share/doc/d - vcopy samples usr/share/doc/d vcopy html usr/share/doc/d find ${PKGDESTDIR}/usr/share/doc/d -type f | xargs chmod 0644 From e974f65ad1a47c739858090c1e250b5512aee7f6 Mon Sep 17 00:00:00 2001 From: Tunguso4ka Date: Wed, 8 Apr 2026 17:45:33 +0300 Subject: [PATCH 2/3] dub: update to 1.40.0. --- srcpkgs/dub/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/dub/template b/srcpkgs/dub/template index f80d21bb90a20f..a594354c156eb6 100644 --- a/srcpkgs/dub/template +++ b/srcpkgs/dub/template @@ -1,6 +1,6 @@ # Template file for 'dub' pkgname=dub -version=1.27.0 +version=1.40.0 revision=1 hostmakedepends="dmd dtools" makedepends="libcurl-devel" @@ -10,7 +10,7 @@ maintainer="Follpvosten " license="MIT" homepage="https://github.com/dlang/dub" distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=fb800f3355f167ac7f997f77e31e331db9d33477779fdaaf2851b3abcecc801a +checksum=52b963137e8a671e48ce3b64eb1e424f6a3c137b8001cf74fb98932def61c171 nocross="requires dmd" do_build() { From 3d46ed8c47e7a26a2f95e4fc593f472a365dbaec Mon Sep 17 00:00:00 2001 From: Tunguso4ka Date: Wed, 8 Apr 2026 17:45:36 +0300 Subject: [PATCH 3/3] dtools: update to 2.112.0. --- srcpkgs/dtools/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/dtools/template b/srcpkgs/dtools/template index f8bc5b41e19a31..fd6adc13d25729 100644 --- a/srcpkgs/dtools/template +++ b/srcpkgs/dtools/template @@ -1,7 +1,7 @@ # Template file for 'dtools' pkgname=dtools # keep this synchronized with libphobos and dmd -version=2.101.1 +version=2.112.0 revision=1 hostmakedepends="dmd" makedepends="libcurl-devel" @@ -11,7 +11,7 @@ maintainer="Auri " license="BSL-1.0" homepage="http://www.digitalmars.com/d/2.0/" distfiles="https://github.com/dlang/tools/archive/v${version}.tar.gz" -checksum=0e6892084f95f87fa330579a1f6131dec8cfa8e254aabb3cb73a5bf2a673d2ac +checksum=4d3b8d683770f16f1cb2e44a246f17b199a8aabde7b6ce7d7566aebc36a12d32 do_build() { # rdmd can't be built normally, is used to build others