Skip to content

Commit

Permalink
community/ldc: disable on x86
Browse files Browse the repository at this point in the history
Also disable dependants. LDC currently can't build on x86 because GDC
is broken on x86 due to time_t changes in musl 1.2. Once
dlang/druntime#3313 landed we can re-enable
this.
  • Loading branch information
Cogitri committed Dec 14, 2020
1 parent 841551b commit ab6bc37
Show file tree
Hide file tree
Showing 17 changed files with 17 additions and 17 deletions.
2 changes: 1 addition & 1 deletion community/apk-tools-d/APKBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ pkgver=2.10.5.8
pkgrel=0
pkgdesc="D bindings for APK, the Alpine Package Keeper"
url="https://gitlab.alpinelinux.org/Cogitri/apk-toolsd/"
arch="x86 x86_64 aarch64" # ldc
arch="x86_64 aarch64" # ldc
license="GPL-2.0-or-later"
makedepends="meson ldc ldc-runtime openssl-d-dev"
subpackages="$pkgname-dev $pkgname-dbg"
Expand Down
2 changes: 1 addition & 1 deletion community/glibd/APKBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ pkgver=2.1.0
pkgrel=4
pkgdesc="D bindings for the GLib C Utility Library"
url="https://github.com/gtkd-developers/GlibD"
arch="x86 x86_64 aarch64" # ldc
arch="x86_64 aarch64" # ldc
license="GPL-3.0-or-later"
makedepends="meson gobject-introspection-dev glib-dev ldc ldc-runtime gir-to-d"
subpackages="$pkgname-dev $pkgname-dbg"
Expand Down
2 changes: 1 addition & 1 deletion community/gtkd/APKBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ pkgver=3.9.0
pkgrel=2
pkgdesc="D bindings for GTK+3 and related libraries"
url="https://gtkd.org"
arch="x86 x86_64 aarch64" # ldc
arch="x86_64 aarch64" # ldc
license="LGPL-3.0-or-later"
makedepends="ldc ldc-runtime gstreamer-dev gtksourceview-dev libpeas-dev
librsvg-dev vte3-dev"
Expand Down
2 changes: 1 addition & 1 deletion community/ldc/APKBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ pkgrel=0
pkgdesc="The LLVM-based D Compiler"
url="https://github.com/ldc-developers/ldc"
# LDC does not support host compiling on most of the architecture Alpine supports
arch="x86 x86_64 aarch64"
arch="x86_64 aarch64"
license="BSD-3-Clause AND BSL-1.0 AND ( Artistic-1.0 OR GPL-2.0-or-later ) AND NCSA AND MIT"
depends="libexecinfo tzdata"
makedepends="chrpath cmake curl-dev diffutils gdmd llvm10-dev llvm10-static
Expand Down
2 changes: 1 addition & 1 deletion community/polkit-d/APKBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ pkgver=0.1.1
pkgrel=3
pkgdesc="D bindings for polkit-gobject"
url="https://gitlab.alpinelinux.org/Cogitri/polkit-d"
arch="x86 x86_64 aarch64" # ldc
arch="x86_64 aarch64" # ldc
license="GPL-3.0-or-later"
makedepends="meson ldc ldc-runtime glibd-dev polkit-dev gir-to-d glib-dev
gobject-introspection-dev"
Expand Down
2 changes: 1 addition & 1 deletion community/tilix/APKBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ pkgver=1.9.3
pkgrel=4
pkgdesc="Tiling terminal emulator for Linux"
url="https://gnunn1.github.io/tilix-web/"
arch="x86 x86_64 aarch64" # ldc
arch="x86_64 aarch64" # ldc
license="MPL-2.0"
depends="gsettings-desktop-schemas libsecret libunwind dbus:org.freedesktop.Secrets"
makedepends="dconf-dev gtkd-dev glib-dev libx11-dev meson ldc ldc-runtime
Expand Down
2 changes: 1 addition & 1 deletion testing/appstream-generator/APKBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ pkgver=0.8.2
pkgrel=0
pkgdesc="A fast AppStream metadata generator"
url="https://github.com/ximion/appstream-generator"
arch="x86 x86_64 aarch64" # ldc
arch="x86_64 aarch64" # ldc
license="LGPL-3.0-or-later"
makedepends="meson ldc ldc-runtime appstream-dev libarchive-dev gir-to-d
cairo-dev gdk-pixbuf-dev librsvg-dev freetype-dev fontconfig-dev
Expand Down
2 changes: 1 addition & 1 deletion testing/dcd/APKBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ _githash=33dbd7653ecf830b735382e11d9bee66853a6dcf
pkgrel=1
pkgdesc="The D Completion Daemon is an auto-complete program for the D programming language"
url="https://github.com/dlang-community/DCD"
arch="x86 x86_64 aarch64" # ldc
arch="x86_64 aarch64" # ldc
license="GPL-3.0-or-later"
makedepends="ldc ldc-runtime stdx-allocator-dev dsymbol-dev libdparse-dev
msgpack-d-dev dcontainers-dev bash"
Expand Down
2 changes: 1 addition & 1 deletion testing/dcontainers/APKBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ _verstring=$_pkgver-${_alphanum/ha/ha.}
pkgrel=0
pkgdesc="Containers backed by std.experimental.allocator"
url="https://github.com/dlang-community/containers"
arch="x86 x86_64 aarch64" # ldc
arch="x86_64 aarch64" # ldc
license="BSL-1.0"
makedepends="meson ldc ldc-runtime stdx-allocator-dev"
subpackages="$pkgname-dev"
Expand Down
2 changes: 1 addition & 1 deletion testing/dsymbol/APKBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ pkgver=0.10.0
pkgrel=1
pkgdesc="Basic symbol lookup/resolution for libdparse"
url="https://github.com/dlang-community/dsymbol"
arch="x86 x86_64 aarch64" # ldc
arch="x86_64 aarch64" # ldc
license="BSL-1.0"
makedepends="meson ldc ldc-runtime stdx-allocator-dev libdparse-dev dcontainers-dev"
subpackages="$pkgname-dev"
Expand Down
2 changes: 1 addition & 1 deletion testing/inifiled/APKBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ pkgver=1.3.1
pkgrel=0
pkgdesc="a compile time ini file parser and writter generator for D"
url="https://github.com/burner/inifiled"
arch="x86 x86_64 aarch64" # ldc
arch="x86_64 aarch64" # ldc
license="LGPL-3.0-only"
makedepends="ldc ldc-runtime"
subpackages="$pkgname-dev"
Expand Down
2 changes: 1 addition & 1 deletion testing/libddoc/APKBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ pkgver=0.7.2
pkgrel=1
pkgdesc="D implementation of the DDoc macro system"
url="https://github.com/dlang-community/libddoc"
arch="x86_64 x86 aarch64" # ldc
arch="x86_64 aarch64" # ldc
license="BSL-1.0"
makedepends="libdparse-dev ldc ldc-runtime"
subpackages="$pkgname-dev"
Expand Down
2 changes: 1 addition & 1 deletion testing/libdparse/APKBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ pkgver=0.15.1
pkgrel=0
pkgdesc="Library for lexing and parsing D source code"
url="https://libdparse.dlang.io/"
arch="x86 x86_64 aarch64" # ldc
arch="x86_64 aarch64" # ldc
license="BSL-1.0"
makedepends="meson ldc ldc-runtime stdx-allocator-dev"
subpackages="$pkgname-dev"
Expand Down
2 changes: 1 addition & 1 deletion testing/mir-core/APKBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ pkgver=1.1.7
pkgrel=0
pkgdesc="Base software building blocks and conventions"
url="https://github.com/libmir/mir-core"
arch="x86 x86_64 aarch64" # ldc
arch="x86_64 aarch64" # ldc
license="BSL-1.0"
makedepends="meson ldc ldc-runtime"
subpackages="$pkgname-dev"
Expand Down
2 changes: 1 addition & 1 deletion testing/msgpack-d/APKBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ pkgver=1.0.2
pkgrel=0
pkgdesc="MessagePack for D"
url="https://msgpack.org/"
arch="x86 x86_64 aarch64" # ldc
arch="x86_64 aarch64" # ldc
license="BSL-1.0"
makedepends="meson ldc ldc-runtime"
subpackages="$pkgname-dev"
Expand Down
2 changes: 1 addition & 1 deletion testing/onedrive/APKBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ pkgver=2.4.8
pkgrel=0
pkgdesc="OneDrive Client for Linux"
url="https://abraunegg.github.io"
arch="all !s390x !armhf !armv7 !ppc64le !mips64" #ldc not availible for these architectures
arch="all !s390x !armhf !armv7 !ppc64le !mips64 !x86" #ldc not availible for these architectures
license="GPL-3.0-only"
makedepends="autoconf automake curl-dev sqlite-dev ldc libnotify-dev chrpath"
checkdepends="bash"
Expand Down
2 changes: 1 addition & 1 deletion testing/stdx-allocator/APKBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ _verstring=$_pkgver-${_betanum/ta/ta.}
pkgrel=0
pkgdesc="Extracted std.experimental.allocator for usage via DUB"
url="https://github.com/dlang-community/stdx-allocator"
arch="x86 x86_64 aarch64" # ldc
arch="x86_64 aarch64" # ldc
license="BSL-1.0"
makedepends="meson ldc ldc-runtime mir-core-dev"
subpackages="$pkgname-dev"
Expand Down

0 comments on commit ab6bc37

Please sign in to comment.