gnu: dub: Update to 1.23.0.
author( <paren@disroot.org>
Wed, 15 Jun 2022 18:53:50 +0000 (19:53 +0100)
committerTobias Geerinckx-Rice <me@tobias.gr>
Sun, 19 Jun 2022 00:00:00 +0000 (02:00 +0200)
commitb438836833a15ef7894b59178886728303f58f43
tree80aef02e6c8f6e6941172633df9a8df85859da74
parentf3c50743730a248ab36890b2eed1b772ad13340a
gnu: dub: Update to 1.23.0.

This also fixes Dub's build, which was previously failing because of how
ancient it was.

* gnu/packages/dlang.scm (dub): Update to 1.23.0.
[arguments]: Set target CC & LD environment variables.
Invoke build.d.  Don't explicitly return #t from phases.
[native-inputs]: Add d-tools and ld-gold-wrapper.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
gnu/packages/dlang.scm