From fd9744b18b13062b73fd19c75e6c1d14d712c5a0 Mon Sep 17 00:00:00 2001 From: Duncan Bellamy Date: Thu, 21 Jul 2022 19:40:28 +0000 Subject: [PATCH 01/11] community/dmd: rebuild with ldc 1.30.0 --- community/dmd/APKBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/community/dmd/APKBUILD b/community/dmd/APKBUILD index 0ee9a4ef2e8..144b3d8af39 100644 --- a/community/dmd/APKBUILD +++ b/community/dmd/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Mathias LANG pkgname=dmd pkgver=2.100.0 -pkgrel=0 +pkgrel=1 pkgdesc="D Programming Language reference compiler" url="https://github.com/dlang/dmd" # TODO: Enable on x86 once LDC-1.20.1 is out (and enabled on x86) -- GitLab From c34099aeeb6b7db9b91f71ae663540f3f49f9794 Mon Sep 17 00:00:00 2001 From: Duncan Bellamy Date: Thu, 21 Jul 2022 19:42:28 +0000 Subject: [PATCH 02/11] community/appstream-generator: rebuid with ldc 1.30.0 --- community/appstream-generator/APKBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/community/appstream-generator/APKBUILD b/community/appstream-generator/APKBUILD index a98b585ab2f..c1cd8e37f77 100644 --- a/community/appstream-generator/APKBUILD +++ b/community/appstream-generator/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Pablo Correa Gomez pkgname=appstream-generator pkgver=0.8.8 -pkgrel=1 +pkgrel=2 pkgdesc="fast AppStream metadata generator" url="https://github.com/ximion/appstream-generator" arch="x86_64 aarch64" # ldc -- GitLab From 6fd660cd2469ed6bfe15dd2e5f37cbcebc6ef7cc Mon Sep 17 00:00:00 2001 From: Duncan Bellamy Date: Thu, 21 Jul 2022 19:43:15 +0000 Subject: [PATCH 03/11] community/gtkd: rebuild with ldc 1.30.0 --- community/gtkd/APKBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/community/gtkd/APKBUILD b/community/gtkd/APKBUILD index 3230942a88a..8a7d65da4f8 100644 --- a/community/gtkd/APKBUILD +++ b/community/gtkd/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Rasmus Thomsen pkgname=gtkd pkgver=3.10.0 -pkgrel=1 +pkgrel=2 pkgdesc="D bindings for GTK+3 and related libraries" url="https://gtkd.org" arch="x86_64 aarch64" # ldc -- GitLab From 1e8dba26108e9c35ade9addac934299315474431 Mon Sep 17 00:00:00 2001 From: Duncan Bellamy Date: Thu, 21 Jul 2022 19:45:46 +0000 Subject: [PATCH 04/11] community/glibd: rebuild with ldc 1.30.0 --- community/glibd/APKBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/community/glibd/APKBUILD b/community/glibd/APKBUILD index cbb5bb8669f..314b54e86ff 100644 --- a/community/glibd/APKBUILD +++ b/community/glibd/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Rasmus Thomsen pkgname=glibd pkgver=2.3.0 -pkgrel=3 +pkgrel=4 pkgdesc="D bindings for the GLib C Utility Library" url="https://github.com/gtkd-developers/GlibD" arch="x86_64 aarch64" # ldc -- GitLab From 58ebd91cda66c88c2d58eeb19114fc6689f5c671 Mon Sep 17 00:00:00 2001 From: Duncan Bellamy Date: Thu, 21 Jul 2022 19:46:36 +0000 Subject: [PATCH 05/11] community/dtools: rebuild with ldc 1.30.0 --- community/dtools/APKBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/community/dtools/APKBUILD b/community/dtools/APKBUILD index 86b631d934d..a1a00482d8d 100644 --- a/community/dtools/APKBUILD +++ b/community/dtools/APKBUILD @@ -10,7 +10,7 @@ # so it is excluded from this package. pkgname=dtools pkgver=2.098.0 -pkgrel=1 +pkgrel=2 pkgdesc="Ancillary tools for the D programming language compiler" url="https://github.com/dlang/tools" arch="x86_64 aarch64" -- GitLab From 530306ad987cd9900cd2169e9ef4c5c9744b1bd0 Mon Sep 17 00:00:00 2001 From: Duncan Bellamy Date: Thu, 21 Jul 2022 19:47:32 +0000 Subject: [PATCH 06/11] testing/sponskrub: rebuild with ldc 1.30.0 --- testing/sponskrub/APKBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/testing/sponskrub/APKBUILD b/testing/sponskrub/APKBUILD index f3312371651..c242523e112 100644 --- a/testing/sponskrub/APKBUILD +++ b/testing/sponskrub/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Sebastian Hudak pkgname=sponskrub pkgver=3.7.2 -pkgrel=1 +pkgrel=2 pkgdesc="Command-line utility to strip out advertisements from downloaded YouTube videos" url="https://github.com/faissaloo/SponSkrub" arch="x86_64" # limited by dub -- GitLab From 4c4f834e60a4387fef5af49d16792b2a80b6dcdf Mon Sep 17 00:00:00 2001 From: Duncan Bellamy Date: Thu, 21 Jul 2022 19:48:07 +0000 Subject: [PATCH 07/11] community/tilix: rebuild with ldc 1.30.0 --- community/tilix/APKBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/community/tilix/APKBUILD b/community/tilix/APKBUILD index 8ee0e8ca7b4..41330380f0f 100644 --- a/community/tilix/APKBUILD +++ b/community/tilix/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Rasmus Thomsen pkgname=tilix pkgver=1.9.5 -pkgrel=1 +pkgrel=2 pkgdesc="Tiling terminal emulator for Linux" url="https://gnunn1.github.io/tilix-web/" arch="x86_64 aarch64" -- GitLab From 74fa61b0743ae36023224795cb8eb731b72e38f4 Mon Sep 17 00:00:00 2001 From: Duncan Bellamy Date: Thu, 21 Jul 2022 19:48:35 +0000 Subject: [PATCH 08/11] community/dub: rebuild with ldc 1.30.0 --- community/dub/APKBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/community/dub/APKBUILD b/community/dub/APKBUILD index 8d8cd618959..96c78c0c7d0 100644 --- a/community/dub/APKBUILD +++ b/community/dub/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Mathias LANG pkgname=dub pkgver=1.29.1 -pkgrel=0 +pkgrel=1 pkgdesc="Package and build management system for D" url="https://code.dlang.org/" arch="x86_64 aarch64" -- GitLab From a2054fe1d13fce38507b23292bccb6efcc35123b Mon Sep 17 00:00:00 2001 From: Duncan Bellamy Date: Thu, 21 Jul 2022 05:27:36 +0000 Subject: [PATCH 09/11] community/ldc: upgrade to 1.30.0 --- community/ldc/APKBUILD | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/community/ldc/APKBUILD b/community/ldc/APKBUILD index 2228c3b2048..0d23f579314 100644 --- a/community/ldc/APKBUILD +++ b/community/ldc/APKBUILD @@ -1,8 +1,8 @@ # Contributor: Mathias LANG # Maintainer: Mathias LANG pkgname=ldc -pkgver=1.29.0 -pkgrel=2 +pkgver=1.30.0 +pkgrel=0 _llvmver=14 pkgdesc="The LLVM-based D Compiler" url="https://github.com/ldc-developers/ldc" @@ -148,7 +148,7 @@ static() { } sha512sums=" -f8a1e23150b84ef31d3616b9be8ca4c1a64df2b3f26fbedb1119a7d2d3dacad10cd86b6b9bf79728c8c725213f8f7ae88acdeb7a0d9e2f3f5068857f97c39a7e ldc-1.29.0-src.tar.gz +6da36e70cdb7e298b103642d40465fad7a08f05e5424ca9205783c9db867a2e75058d4d3b0124fe305ac69d853cd3dae41e179f80c5359d771f206b76a8b7e80 ldc-1.30.0-src.tar.gz 6288960d2550a8561f37a698b01efb276503380ec2c6c2a6260637b8edf5816d4ce036b5911e7b0bf10fd34f162da2af040f628a12017a2321125e60f45319c5 arm.patch d3d01765e8a33e19604016f20957df712c72701ac222171fb57ca47b270cd27a056525a63da11abfdc0e2c76b8bdc3f322df5a98511ca04e1753fc1ae1aec97e musl.patch " -- GitLab From d29c1e0c906212100dd34957bb9434837eb5584f Mon Sep 17 00:00:00 2001 From: Duncan Bellamy Date: Tue, 26 Jul 2022 12:45:51 +0000 Subject: [PATCH 10/11] community/onedrive: rebuild with ldc 1.30.0 --- community/onedrive/APKBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/community/onedrive/APKBUILD b/community/onedrive/APKBUILD index a18cd1e40cb..988ac9f82e0 100644 --- a/community/onedrive/APKBUILD +++ b/community/onedrive/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Duncan Bellamy pkgname=onedrive pkgver=2.4.20 -pkgrel=0 +pkgrel=1 pkgdesc="OneDrive Client for Linux" url="https://abraunegg.github.io" # LDC only on these architectures -- GitLab From 15a34422a68b755becc3fd82016408f25a1b5aad Mon Sep 17 00:00:00 2001 From: Duncan Bellamy Date: Thu, 21 Jul 2022 19:41:35 +0000 Subject: [PATCH 11/11] community/gir-to-d: rebuild with ldc 1.30.0 --- community/gir-to-d/APKBUILD | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/community/gir-to-d/APKBUILD b/community/gir-to-d/APKBUILD index e8dfd2b9845..6a75d8e5649 100644 --- a/community/gir-to-d/APKBUILD +++ b/community/gir-to-d/APKBUILD @@ -2,22 +2,19 @@ # Maintainer: Rasmus Thomsen pkgname=gir-to-d pkgver=0.22.0 -pkgrel=4 +pkgrel=5 pkgdesc="Create D bindings from GObject introspection files" url="https://github.com/gtkd-developers/gir-to-d" -# gdc is broken on 32bit arches -arch="aarch64 x86_64" +# limited by gcc-gdc +arch="aarch64 x86_64 s390x" license="LGPL-3.0-or-later" -makedepends="meson ldc" +makedepends="meson gcc-gdc" options="!check" # no tests source="https://github.com/gtkd-developers/gir-to-d/archive/v$pkgver/gir-to-d-$pkgver.tar.gz segfault-fix.patch " build() { - # Instanciate all templates. Fixes: - # undefined reference to `_D6object__T8opEqualsTxC3gtd11GirFunctionQnTxQwZQBkFxQBexQBiZb' - export DFLAGS="--allinst" abuild-meson . output meson compile ${JOBS:+-j ${JOBS}} -C output } -- GitLab