notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it is already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details
dmd1 Official compiler for the D 1.0 programming language
1.076_2 lang Deleted on this many watch lists=3 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.076_2Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: No longer supported upstream
Expired This port expired on: 2019-08-31
Maintainer: cy@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2014-04-14 19:47:20
Last Update: 2019-09-01 15:40:05
SVN Revision: 510697
People watching this port, also watch:: openvpn, rsync, postfix, openssl, svnup
License: ART10 ZLIB DMD
WWW:
http://digitalmars.com/d/1.0/
Description:
D is a systems programming language. Its focus is on combining the power and high performance of C and C++ with the programmer productivity of modern languages like Ruby and Python. Special attention is given to the needs of quality assurance, documentation, management, portability and reliability. The D language is statically typed and compiles directly to machine code. It's multiparadigm, supporting many programming styles: imperative, object oriented, and metaprogramming. It's a member of the C syntax family, and its appearance is very similar to that of C++. It is not governed by a corporate agenda or any overarching theory of programming. The needs and contributions of the D programming community form the direction it goes. WWW: http://digitalmars.com/d/1.0/
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (172 items)
Collapse this list.
  1. /usr/local/share/licenses/dmd1-1.076_2/catalog.mk
  2. /usr/local/share/licenses/dmd1-1.076_2/LICENSE
  3. /usr/local/share/licenses/dmd1-1.076_2/ART10
  4. /usr/local/share/licenses/dmd1-1.076_2/ZLIB
  5. /usr/local/share/licenses/dmd1-1.076_2/DMD
  6. @sample etc/dmd1.conf.sample
  7. bin/dmd1
  8. share/examples/dmd/dmd1.conf
  9. share/examples/dmd/dmd1.conf.tango
  10. share/examples/dmd/samples/d/all.sh
  11. share/examples/dmd/samples/d/chello.d
  12. share/examples/dmd/samples/d/d2html.d
  13. share/examples/dmd/samples/d/dclient.d
  14. share/examples/dmd/samples/d/dhry.d
  15. share/examples/dmd/samples/d/dserver.d
  16. share/examples/dmd/samples/d/dserver.def
  17. share/examples/dmd/samples/d/hello.d
  18. share/examples/dmd/samples/d/hello2.html
  19. share/examples/dmd/samples/d/htmlget.d
  20. share/examples/dmd/samples/d/listener.d
  21. share/examples/dmd/samples/d/mydll/build.bat
  22. share/examples/dmd/samples/d/mydll/dll.d
  23. share/examples/dmd/samples/d/mydll/mydll.d
  24. share/examples/dmd/samples/d/mydll/mydll.def
  25. share/examples/dmd/samples/d/mydll/mydll2.d
  26. share/examples/dmd/samples/d/mydll/test.d
  27. share/examples/dmd/samples/d/pi.d
  28. share/examples/dmd/samples/d/run.bat
  29. share/examples/dmd/samples/d/sieve.d
  30. share/examples/dmd/samples/d/wc.d
  31. share/examples/dmd/samples/d/wc2.d
  32. share/examples/dmd/samples/d/winsamp.d
  33. share/examples/dmd/samples/d/winsamp.def
  34. lib/libphobos.a
  35. include/d/phobos/crc32.d
  36. include/d/phobos/etc/gamma.d
  37. include/d/phobos/etc/c/zlib.d
  38. include/d/phobos/gcstats.d
  39. include/d/phobos/object.d
  40. include/d/phobos/phobos.d
  41. include/d/phobos/std/array.d
  42. include/d/phobos/std/asserterror.d
  43. include/d/phobos/std/base64.d
  44. include/d/phobos/std/bind.d
  45. include/d/phobos/std/bitarray.d
  46. include/d/phobos/std/boxer.d
  47. include/d/phobos/std/c/fenv.d
  48. include/d/phobos/std/c/freebsd/freebsd.d
  49. include/d/phobos/std/c/freebsd/math.d
  50. include/d/phobos/std/c/freebsd/pthread.d
  51. include/d/phobos/std/c/freebsd/socket.d
  52. include/d/phobos/std/c/linux/linux.d
  53. include/d/phobos/std/c/linux/linuxextern.d
  54. include/d/phobos/std/c/linux/pthread.d
  55. include/d/phobos/std/c/linux/socket.d
  56. include/d/phobos/std/c/locale.d
  57. include/d/phobos/std/c/math.d
  58. include/d/phobos/std/c/openbsd/openbsd.d
  59. include/d/phobos/std/c/openbsd/pthread.d
  60. include/d/phobos/std/c/openbsd/socket.d
  61. include/d/phobos/std/c/osx/mach/dyld.d
  62. include/d/phobos/std/c/osx/mach/getsect.d
  63. include/d/phobos/std/c/osx/mach/loader.d
  64. include/d/phobos/std/c/osx/osx.d
  65. include/d/phobos/std/c/posix/posix.d
  66. include/d/phobos/std/c/posix/pthread.d
  67. include/d/phobos/std/c/posix/socket.d
  68. include/d/phobos/std/c/process.d
  69. include/d/phobos/std/c/solaris/pthread.d
  70. include/d/phobos/std/c/solaris/socket.d
  71. include/d/phobos/std/c/solaris/solaris.d
  72. include/d/phobos/std/c/stdarg.d
  73. include/d/phobos/std/c/stdint.d
  74. include/d/phobos/std/c/stddef.d
  75. include/d/phobos/std/c/stdio.d
  76. include/d/phobos/std/c/stdlib.d
  77. include/d/phobos/std/c/string.d
  78. include/d/phobos/std/c/time.d
  79. include/d/phobos/std/c/windows/com.d
  80. include/d/phobos/std/c/windows/stat.d
  81. include/d/phobos/std/c/windows/windows.d
  82. include/d/phobos/std/c/windows/winsock.d
  83. include/d/phobos/std/compiler.d
  84. include/d/phobos/std/conv.d
  85. include/d/phobos/std/cover.d
  86. include/d/phobos/std/cpuid.d
  87. include/d/phobos/std/cstream.d
  88. include/d/phobos/std/ctype.d
  89. include/d/phobos/std/date.d
  90. include/d/phobos/std/dateparse.d
  91. include/d/phobos/std/demangle.d
  92. include/d/phobos/std/file.d
  93. include/d/phobos/std/format.d
  94. include/d/phobos/std/gc.d
  95. include/d/phobos/std/intrinsic.d
  96. include/d/phobos/std/loader.d
  97. include/d/phobos/std/math.d
  98. include/d/phobos/std/math2.d
  99. include/d/phobos/std/md5.d
  100. include/d/phobos/std/metastrings.d
  101. include/d/phobos/std/mmfile.d
  102. include/d/phobos/std/moduleinit.d
  103. include/d/phobos/std/openrj.d
  104. include/d/phobos/std/outbuffer.d
  105. include/d/phobos/std/outofmemory.d
  106. include/d/phobos/std/path.d
  107. include/d/phobos/std/perf.d
  108. include/d/phobos/std/process.d
  109. include/d/phobos/std/random.d
  110. include/d/phobos/std/regexp.d
  111. include/d/phobos/std/signals.d
  112. include/d/phobos/std/socket.d
  113. include/d/phobos/std/socketstream.d
  114. include/d/phobos/std/stdarg.d
  115. include/d/phobos/std/stdint.d
  116. include/d/phobos/std/stdio.d
  117. include/d/phobos/std/stream.d
  118. include/d/phobos/std/string.d
  119. include/d/phobos/std/switcherr.d
  120. include/d/phobos/std/syserror.d
  121. include/d/phobos/std/system.d
  122. include/d/phobos/std/thread.d
  123. include/d/phobos/std/thread_helper.d
  124. include/d/phobos/std/traits.d
  125. include/d/phobos/std/typeinfo/ti_AC.d
  126. include/d/phobos/std/typeinfo/ti_Acdouble.d
  127. include/d/phobos/std/typeinfo/ti_Acfloat.d
  128. include/d/phobos/std/typeinfo/ti_Acreal.d
  129. include/d/phobos/std/typeinfo/ti_Adouble.d
  130. include/d/phobos/std/typeinfo/ti_Afloat.d
  131. include/d/phobos/std/typeinfo/ti_Ag.d
  132. include/d/phobos/std/typeinfo/ti_Aint.d
  133. include/d/phobos/std/typeinfo/ti_Along.d
  134. include/d/phobos/std/typeinfo/ti_Areal.d
  135. include/d/phobos/std/typeinfo/ti_Ashort.d
  136. include/d/phobos/std/typeinfo/ti_C.d
  137. include/d/phobos/std/typeinfo/ti_byte.d
  138. include/d/phobos/std/typeinfo/ti_cdouble.d
  139. include/d/phobos/std/typeinfo/ti_cfloat.d
  140. include/d/phobos/std/typeinfo/ti_char.d
  141. include/d/phobos/std/typeinfo/ti_creal.d
  142. include/d/phobos/std/typeinfo/ti_dchar.d
  143. include/d/phobos/std/typeinfo/ti_delegate.d
  144. include/d/phobos/std/typeinfo/ti_double.d
  145. include/d/phobos/std/typeinfo/ti_float.d
  146. include/d/phobos/std/typeinfo/ti_idouble.d
  147. include/d/phobos/std/typeinfo/ti_ifloat.d
  148. include/d/phobos/std/typeinfo/ti_int.d
  149. include/d/phobos/std/typeinfo/ti_ireal.d
  150. include/d/phobos/std/typeinfo/ti_long.d
  151. include/d/phobos/std/typeinfo/ti_ptr.d
  152. include/d/phobos/std/typeinfo/ti_real.d
  153. include/d/phobos/std/typeinfo/ti_short.d
  154. include/d/phobos/std/typeinfo/ti_ubyte.d
  155. include/d/phobos/std/typeinfo/ti_uint.d
  156. include/d/phobos/std/typeinfo/ti_ulong.d
  157. include/d/phobos/std/typeinfo/ti_ushort.d
  158. include/d/phobos/std/typeinfo/ti_void.d
  159. include/d/phobos/std/typeinfo/ti_wchar.d
  160. include/d/phobos/std/typetuple.d
  161. include/d/phobos/std/uni.d
  162. include/d/phobos/std/uri.d
  163. include/d/phobos/std/utf.d
  164. include/d/phobos/std/windows/charset.d
  165. include/d/phobos/std/windows/iunknown.d
  166. include/d/phobos/std/windows/registry.d
  167. include/d/phobos/std/windows/syserror.d
  168. include/d/phobos/std/zip.d
  169. include/d/phobos/std/zlib.d
  170. include/d/phobos/unittest.d
  171. man/man1/dmd1.1.gz
  172. man/man5/dmd1.conf.5.gz
Collapse this list.
Dependency lines:
  • dmd1>0:lang/dmd1
No installation instructions:
This port has been deleted.
PKGNAME: there is no package for this port: NO_PACKAGE = No redistribution of non validated binaries
Flavors: there is no flavor information for this port.
distinfo:
SHA256 (dmd.1.076.zip) = 240ca0e64cf33b475ed4751fe70686c6cfbc1ca6e763bc9bddd675e18b9d6a77 SIZE (dmd.1.076.zip) = 12890444

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake : devel/gmake
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for dmd1-1.076_2: DOCS=on: Build and/or install documentation SOURCE=off: Compile dmd and phobos from source ===> Use 'make config' to modify these settings
Options name:
N/A
USES:
gmake zip
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://ftp.digitalmars.com/
Collapse this list.

Number of commits found: 9

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.076_2
01 Sep 2019 15:40:05
Revision:510697Original commit files touched by this commit
rene search for other commits by this committer
Remove expired ports:
2019-08-31 devel/pure-stldict: Depends on expiring devel/llvm35
2019-08-31 lang/dmd1: No longer supported upstream
2019-08-31 lang/gprolog: Abandonware upstream (more than five years), fails in
various ways with remotely recent compilers
2019-08-31 math/pure-mpfr: Depends on expiring devel/llvm35
2019-08-31 math/pure-rational: Depends on expiring devel/llvm35
2019-08-31 net/pure-sockets: Depends on expiring devel/llvm35
2019-08-31 textproc/pure-csv: Depends on expiring devel/llvm35
2019-08-31 textproc/pure-xml: Depends on expiring devel/llvm35
2019-08-31 x11-toolkits/pure-tk: Depends on expiring devel/llvm35
2019-08-31 databases/pure-sql3: Depends on expiring devel/llvm35
2019-08-31 devel/pure-readline: Depends on expiring devel/llvm35
2019-08-31 devel/pure-stllib: Depends on expiring devel/llvm35
1.076_2
11 Aug 2019 22:12:41
Revision:508687Original commit files touched by this commit
cy search for other commits by this committer
Correct best before date.

Reported by:	rene@
1.076_2
11 Aug 2019 21:07:04
Revision:508673Original commit files touched by this commit
cy search for other commits by this committer
dmd1 is no longer supported upstream.
1.076_2
10 Apr 2017 00:27:49
Revision:438123Original commit files touched by this commit
linimon search for other commits by this committer
These ports now build on powerpc64.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
1.076_2
11 Sep 2015 18:15:58
Revision:396690Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Fix config file handling, switch to @sample

Approved by:	portmgr blanket
1.076_1
27 Oct 2014 15:23:31
Revision:371587Original commit files touched by this commit
bapt search for other commits by this committer
Cleanup plist
1.076_1
01 Jun 2014 21:46:06
Revision:356179Original commit files touched by this commit
cy search for other commits by this committer
Correct dmd1.conf filename.
1.076
17 May 2014 07:28:44
Revision:354289Original commit files touched by this commit
eadler search for other commits by this committer
Correctly handle lang/dmd1: the port should *not* define LEGAL_PORT but should
instead correctly define NO_PACKAGE
1.076
14 Apr 2014 19:46:59
Revision:351280Original commit files touched by this commit
cy search for other commits by this committer
lang/dmd is no longer the primary dmd port as it is no longer supported
by digitalmars.com. It logically switches places with dmd2. dmd2 retains
the dmd2 name while lang/dmd is renamed to dmd1.

Number of commits found: 9