dmd.snap:2.080

Last commit made on 2018-06-16
Get this branch:
git clone -b 2.080 https://git.launchpad.net/dmd.snap

Branch merges

Branch information

Name:
2.080
Repository:
lp:dmd.snap

Recent commits

83d8813... by Joseph Wakeling

Update to 2.080.1 stable release

https://dlang.org/changelog/2.080.1.html
https://github.com/dlang/dmd/releases/tag/v2.080.1

934e53c... by Martin Nowak

Update to 2.080.0 stable release

98d6398... by Martin Nowak

update to 2.079.1

8b75954... by Joseph Wakeling

Update to 2.079.0 stable release

Upstream changelog: https://dlang.org/changelog/2.079.0.html

d70d72f... by Joseph Wakeling

Update to 2.078.3 stable release

86cc9c7... by Joseph Wakeling

Update to 2.078.2 stable release

fd46e5b... by Joseph Wakeling

Update to 2.078.1 stable release

8e0504e... by Joseph Wakeling

Update to 2.077.1 stable release

2bde3af... by Joseph Wakeling

Update to 2.076.1 stable release

790c657... by Joseph Wakeling

Update to 2.076.0 stable release

This patch brings the packaged dmd, druntime, phobos and tools up to
date with the latest stable release.

The v2.076.0 release includes some changes to how the library and tools
makefiles select the DMD with which to build: instead of the old `DMD`
variable pointing to the compiler executable, a new `DMD_DIR` variable
pointing to the compiler location is expected/preferred. The affected
parts' `make-parameters` have been updated accordingly, including the
addition of correct `DRUNTIME_PATH` and `PHOBOS_PATH` values for the
`tools` part.

The `dmd` part's `prepare:` script has also been removed: `git describe`
output is now preferred over the contents of the `VERSION` file, so the
latter no longer needs to be overwritten. (The latter is now checked to
be correct by the D release process, so should itself also be reliable.)