dmd: update to 2.079.1.

This commit is contained in:
maxice8 2018-04-14 17:49:52 -03:00 committed by Leah Neukirchen
parent ba67176bae
commit b27b2f31e2
1 changed files with 13 additions and 14 deletions

View File

@ -1,35 +1,34 @@
# Template file for 'dmd'
pkgname=dmd
version=2.079.0
version=2.079.1
revision=1
create_wrksrc=yes
makedepends="dmd-bootstrap"
depends="libphobos>=${version} gcc"
short_desc="The Digital Mars D compiler"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="BSL-1.0"
homepage="http://www.digitalmars.com/d/2.0/"
license="Boost Software License 1.0"
distfiles="
https://github.com/dlang/dmd/archive/v${version}.tar.gz>dmd-${version}.tar.gz
https://github.com/dlang/druntime/archive/v${version}.tar.gz>druntime-${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="e4fed191a05051dd262198ebbfd77e9e99fbad251b67b88b3394e2cca8a41893
531910210e29c938ecee8ff6f39d2d247e892cae71811a684a504504bf1ea29b
39cae5b9578925a9458654c64c9a85204b7598c685c2e48b7d4fcfc37d4a3550
75c3df4ba4e731ac0fa36a60cd04bbac05a2d79633f4602ad645f533847929ce"
checksum="86f125bcc9d1c3d47ed9211b033ebbb38f827a9d37466aa1d91cc1d76b2bb1e8
9e943fbf38912ef8f71dd7252c0ca2284a23681c8e61a6ee38b317232b676792
a8585ef4bbd19d02fab4054619324126985db4fdf4d4751a91bd2e6fb23b5fe9
ae662ae24def53cb30733dd9ea811c4363a26c9434baab6d0a5d832a92d8af28"
conf_files="/etc/dmd.conf"
provides="d-compiler-${version}_${revision}"
conflicts="dmd-bootstrap"
nopie=yes
case "$XBPS_TARGET_MACHINE" in
x86_64*) _archbits=64;;
i686*) _archbits=32;;
*) broken="unsupported arch upstream";;
esac
makedepends="dmd-bootstrap"
only_for_archs="i686 i686-musl x86_64 x86_64-musl"
conf_files="/etc/dmd.conf"
nopie=yes
provides="d-compiler-${version}_${revision}"
conflicts="dmd-bootstrap"
depends="libphobos>=${version} gcc"
post_extract() {
rm -rf dmd druntime phobos
mv dmd-${version} dmd