html_dmd-phobos_2.109.0.zip - HTML files (zip compression)
html_dmd-phobos_2.109.0.7z - HTML files (7z compression)
dlangspec_2.109.0.chm - Microsoft Compiled HTML Help
dlangspec_2.109.0.epub - Electronic Publication for e-book readers
dlangspec_2.109.0.mobi - Mobipocket e-book for Kindle
dlangspec_2.109.0.pdf - Portable Document Format
To enable it, add the repository sources:
$ sudo wget https://master.dl.sourceforge.net/project/d-apt/files/d-apt.list -O /etc/apt/sources.list.d/d-apt.listthen update local info and install "d-apt" public key (EDC4FB09C3AEEDD0):
$ sudo apt update --allow-insecure-repositories && sudo apt -y --allow-unauthenticated install --reinstall d-apt-keyring && sudo apt update
List of available packages:
Note:
Packages of shared libraries ends their names with the supported dmd version number.
This allows to install several versions of the same shared library.
This fix the API/ABI breaking changes problem on every DMD release.
Packages listed below ending with "nn" are shared libraries. This "nn" must be replaced by the given version.
Examples:
Phobos2 shared library for "dmd" v2.066.1 ends its name with "66" ("libphobos2-nn" -> "libphobos2-66").
TkD shared library for "dmd" v2.065.0 ends its name with "65" ("libtkd-nn" -> "libtkd-65").
DMD (Digital Mars D compiler)
TkD (Fully cross-platform GUI toolkit based on Tcl/Tk)
DUB (Package and build manager for D)
DCD (Client-server autocompletion program for D)
Dfix (Tool for automatically upgrading D source code)
Dfmt (Dfmt is a formatter for D source code)
Dscanner (D-Scanner is a tool for analyzing D source code)
contact: g.sayol at gmail dot com