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

Diego: I replied to your email, it bounced. Please email me again from a different address.

Port details on branch 2025Q1
ldc LLVM-based D compiler
1.40.0 lang on this many watch lists=0 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.40.0Version of this port present on the latest quarterly branch.
Maintainer: acm@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2025-01-31 23:06:06
Last Update: 2025-01-31 23:02:34
Commit Hash: 9083fa4
License: BSD3CLAUSE
WWW:
https://wiki.dlang.org/LDC
Description:
The LDC project aims to provide a portable D programming language compiler with modern optimization and code generation capabilities. The compiler uses the official DMD frontends to support the latest version of D2, and relies on the LLVM Core libraries for code generation. LDC is fully Open Source; the parts of the code not taken/adapted from other projects are BSD-licensed (see the LICENSE file for details).
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (751 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/ldc-1.40.0/catalog.mk
  3. /usr/local/share/licenses/ldc-1.40.0/LICENSE
  4. /usr/local/share/licenses/ldc-1.40.0/BSD3CLAUSE
  5. bin/ldc-build-plugin
  6. bin/ldc-build-runtime
  7. bin/ldc-profdata
  8. bin/ldc-profgen
  9. bin/ldc-prune-cache
  10. bin/ldc2
  11. bin/ldmd2
  12. bin/timetrace2txt
  13. etc/ldc2.conf
  14. include/d/__importc_builtins.di
  15. include/d/core/atomic.d
  16. include/d/core/attribute.d
  17. include/d/core/bitop.d
  18. include/d/core/builtins.d
  19. include/d/core/checkedint.d
  20. include/d/core/cpuid.d
  21. include/d/core/demangle.d
  22. include/d/core/exception.d
  23. include/d/core/factory.d
  24. include/d/core/gc/config.d
  25. include/d/core/gc/gcinterface.d
  26. include/d/core/gc/registry.d
  27. include/d/core/int128.d
  28. include/d/core/internal/abort.d
  29. include/d/core/internal/array/appending.d
  30. include/d/core/internal/array/arrayassign.d
  31. include/d/core/internal/array/capacity.d
  32. include/d/core/internal/array/casting.d
  33. include/d/core/internal/array/comparison.d
  34. include/d/core/internal/array/concatenation.d
  35. include/d/core/internal/array/construction.d
  36. include/d/core/internal/array/duplication.d
  37. include/d/core/internal/array/equality.d
  38. include/d/core/internal/array/operations.d
  39. include/d/core/internal/array/utils.d
  40. include/d/core/internal/atomic.d
  41. include/d/core/internal/attributes.d
  42. include/d/core/internal/backtrace/dwarf.d
  43. include/d/core/internal/backtrace/elf.d
  44. include/d/core/internal/backtrace/libunwind.d
  45. include/d/core/internal/backtrace/macho.d
  46. include/d/core/internal/backtrace/unwind.d
  47. include/d/core/internal/container/array.d
  48. include/d/core/internal/container/common.d
  49. include/d/core/internal/container/hashtab.d
  50. include/d/core/internal/container/treap.d
  51. include/d/core/internal/convert.d
  52. include/d/core/internal/dassert.d
  53. include/d/core/internal/destruction.d
  54. include/d/core/internal/elf/dl.d
  55. include/d/core/internal/elf/io.d
  56. include/d/core/internal/entrypoint.d
  57. include/d/core/internal/execinfo.d
  58. include/d/core/internal/gc/bits.d
  59. include/d/core/internal/gc/impl/conservative/gc.d
  60. include/d/core/internal/gc/impl/manual/gc.d
  61. include/d/core/internal/gc/impl/proto/gc.d
  62. include/d/core/internal/gc/os.d
  63. include/d/core/internal/gc/pooltable.d
  64. include/d/core/internal/gc/proxy.d
  65. include/d/core/internal/hash.d
  66. include/d/core/internal/lifetime.d
  67. include/d/core/internal/moving.d
  68. include/d/core/internal/newaa.d
  69. include/d/core/internal/parseoptions.d
  70. include/d/core/internal/postblit.d
  71. include/d/core/internal/qsort.d
  72. include/d/core/internal/spinlock.d
  73. include/d/core/internal/string.d
  74. include/d/core/internal/switch_.d
  75. include/d/core/internal/traits.d
  76. include/d/core/internal/utf.d
  77. include/d/core/internal/util/array.d
  78. include/d/core/internal/util/math.d
  79. include/d/core/internal/vararg/aarch64.d
  80. include/d/core/internal/vararg/sysv_x64.d
  81. include/d/core/interpolation.d
  82. include/d/core/lifetime.d
  83. include/d/core/math.d
  84. include/d/core/memory.d
  85. include/d/core/runtime.d
  86. include/d/core/simd.d
  87. include/d/core/stdc/assert_.d
  88. include/d/core/stdc/complex.d
  89. include/d/core/stdc/config.d
  90. include/d/core/stdc/ctype.d
  91. include/d/core/stdc/errno.d
  92. include/d/core/stdc/fenv.d
  93. include/d/core/stdc/float_.d
  94. include/d/core/stdc/inttypes.d
  95. include/d/core/stdc/limits.d
  96. include/d/core/stdc/locale.d
  97. include/d/core/stdc/math.d
  98. include/d/core/stdc/signal.d
  99. include/d/core/stdc/stdarg.d
  100. include/d/core/stdc/stdatomic.d
  101. include/d/core/stdc/stddef.d
  102. include/d/core/stdc/stdint.d
  103. include/d/core/stdc/stdio.d
  104. include/d/core/stdc/stdlib.d
  105. include/d/core/stdc/string.d
  106. include/d/core/stdc/tgmath.d
  107. include/d/core/stdc/time.d
  108. include/d/core/stdc/wchar_.d
  109. include/d/core/stdc/wctype.d
  110. include/d/core/stdcpp/allocator.d
  111. include/d/core/stdcpp/array.d
  112. include/d/core/stdcpp/exception.d
  113. include/d/core/stdcpp/memory.d
  114. include/d/core/stdcpp/new_.d
  115. include/d/core/stdcpp/string.d
  116. include/d/core/stdcpp/string_view.d
  117. include/d/core/stdcpp/type_traits.d
  118. include/d/core/stdcpp/typeinfo.d
  119. include/d/core/stdcpp/utility.d
  120. include/d/core/stdcpp/vector.d
  121. include/d/core/stdcpp/xutility.d
  122. include/d/core/sync/barrier.d
  123. include/d/core/sync/condition.d
  124. include/d/core/sync/config.d
  125. include/d/core/sync/event.d
  126. include/d/core/sync/exception.d
  127. include/d/core/sync/mutex.d
  128. include/d/core/sync/package.d
  129. include/d/core/sync/rwmutex.d
  130. include/d/core/sync/semaphore.d
  131. include/d/core/sys/bionic/err.d
  132. include/d/core/sys/bionic/fcntl.d
  133. include/d/core/sys/bionic/stdlib.d
  134. include/d/core/sys/bionic/string.d
  135. include/d/core/sys/bionic/unistd.d
  136. include/d/core/sys/darwin/crt_externs.d
  137. include/d/core/sys/darwin/dlfcn.d
  138. include/d/core/sys/darwin/err.d
  139. include/d/core/sys/darwin/execinfo.d
  140. include/d/core/sys/darwin/fcntl.d
  141. include/d/core/sys/darwin/ifaddrs.d
  142. include/d/core/sys/darwin/mach/dyld.d
  143. include/d/core/sys/darwin/mach/getsect.d
  144. include/d/core/sys/darwin/mach/kern_return.d
  145. include/d/core/sys/darwin/mach/loader.d
  146. include/d/core/sys/darwin/mach/nlist.d
  147. include/d/core/sys/darwin/mach/port.d
  148. include/d/core/sys/darwin/mach/semaphore.d
  149. include/d/core/sys/darwin/mach/stab.d
  150. include/d/core/sys/darwin/mach/thread_act.d
  151. include/d/core/sys/darwin/netinet/in_.d
  152. include/d/core/sys/darwin/pthread.d
  153. include/d/core/sys/darwin/stdlib.d
  154. include/d/core/sys/darwin/string.d
  155. include/d/core/sys/darwin/sys/attr.d
  156. include/d/core/sys/darwin/sys/cdefs.d
  157. include/d/core/sys/darwin/sys/event.d
  158. include/d/core/sys/darwin/sys/mman.d
  159. include/d/core/sys/darwin/sys/sysctl.d
  160. include/d/core/sys/dragonflybsd/dlfcn.d
  161. include/d/core/sys/dragonflybsd/err.d
  162. include/d/core/sys/dragonflybsd/execinfo.d
  163. include/d/core/sys/dragonflybsd/netinet/in_.d
  164. include/d/core/sys/dragonflybsd/pthread_np.d
  165. include/d/core/sys/dragonflybsd/stdlib.d
  166. include/d/core/sys/dragonflybsd/string.d
  167. include/d/core/sys/dragonflybsd/sys/_bitset.d
  168. include/d/core/sys/dragonflybsd/sys/_cpuset.d
  169. include/d/core/sys/dragonflybsd/sys/cdefs.d
  170. include/d/core/sys/dragonflybsd/sys/elf.d
  171. include/d/core/sys/dragonflybsd/sys/elf32.d
  172. include/d/core/sys/dragonflybsd/sys/elf64.d
  173. include/d/core/sys/dragonflybsd/sys/elf_common.d
  174. include/d/core/sys/dragonflybsd/sys/event.d
  175. include/d/core/sys/dragonflybsd/sys/link_elf.d
  176. include/d/core/sys/dragonflybsd/sys/mman.d
  177. include/d/core/sys/dragonflybsd/sys/socket.d
  178. include/d/core/sys/dragonflybsd/sys/sysctl.d
  179. include/d/core/sys/dragonflybsd/time.d
  180. include/d/core/sys/elf/package.d
  181. include/d/core/sys/freebsd/config.d
  182. include/d/core/sys/freebsd/dlfcn.d
  183. include/d/core/sys/freebsd/err.d
  184. include/d/core/sys/freebsd/execinfo.d
  185. include/d/core/sys/freebsd/ifaddrs.d
  186. include/d/core/sys/freebsd/mqueue.d
  187. include/d/core/sys/freebsd/net/if_.d
  188. include/d/core/sys/freebsd/net/if_dl.d
  189. include/d/core/sys/freebsd/netinet/in_.d
  190. include/d/core/sys/freebsd/pthread_np.d
  191. include/d/core/sys/freebsd/stdlib.d
  192. include/d/core/sys/freebsd/string.d
  193. include/d/core/sys/freebsd/sys/_bitset.d
  194. include/d/core/sys/freebsd/sys/_cpuset.d
  195. include/d/core/sys/freebsd/sys/cdefs.d
  196. include/d/core/sys/freebsd/sys/elf.d
  197. include/d/core/sys/freebsd/sys/elf32.d
  198. include/d/core/sys/freebsd/sys/elf64.d
  199. include/d/core/sys/freebsd/sys/elf_common.d
  200. include/d/core/sys/freebsd/sys/event.d
  201. include/d/core/sys/freebsd/sys/link_elf.d
  202. include/d/core/sys/freebsd/sys/mman.d
  203. include/d/core/sys/freebsd/sys/mount.d
  204. include/d/core/sys/freebsd/sys/socket.d
  205. include/d/core/sys/freebsd/sys/sysctl.d
  206. include/d/core/sys/freebsd/sys/types.d
  207. include/d/core/sys/freebsd/time.d
  208. include/d/core/sys/freebsd/unistd.d
  209. include/d/core/sys/linux/config.d
  210. include/d/core/sys/linux/dlfcn.d
  211. include/d/core/sys/linux/elf.d
  212. include/d/core/sys/linux/epoll.d
  213. include/d/core/sys/linux/err.d
  214. include/d/core/sys/linux/errno.d
  215. include/d/core/sys/linux/execinfo.d
  216. include/d/core/sys/linux/fcntl.d
  217. include/d/core/sys/linux/fs.d
  218. include/d/core/sys/linux/ifaddrs.d
  219. include/d/core/sys/linux/input.d
  220. include/d/core/sys/linux/input_event_codes.d
  221. include/d/core/sys/linux/io_uring.d
  222. include/d/core/sys/linux/link.d
  223. include/d/core/sys/linux/linux/if_arp.d
  224. include/d/core/sys/linux/linux/if_packet.d
  225. include/d/core/sys/linux/netinet/in_.d
  226. include/d/core/sys/linux/netinet/tcp.d
  227. include/d/core/sys/linux/perf_event.d
  228. include/d/core/sys/linux/sched.d
  229. include/d/core/sys/linux/stdio.d
  230. include/d/core/sys/linux/string.d
  231. include/d/core/sys/linux/sys/auxv.d
  232. include/d/core/sys/linux/sys/eventfd.d
  233. include/d/core/sys/linux/sys/file.d
  234. include/d/core/sys/linux/sys/inotify.d
  235. include/d/core/sys/linux/sys/mman.d
  236. include/d/core/sys/linux/sys/mount.d
  237. include/d/core/sys/linux/sys/prctl.d
  238. include/d/core/sys/linux/sys/procfs.d
  239. include/d/core/sys/linux/sys/signalfd.d
  240. include/d/core/sys/linux/sys/socket.d
  241. include/d/core/sys/linux/sys/sysinfo.d
  242. include/d/core/sys/linux/sys/time.d
  243. include/d/core/sys/linux/sys/xattr.d
  244. include/d/core/sys/linux/termios.d
  245. include/d/core/sys/linux/time.d
  246. include/d/core/sys/linux/timerfd.d
  247. include/d/core/sys/linux/tipc.d
  248. include/d/core/sys/linux/uinput.d
  249. include/d/core/sys/linux/unistd.d
  250. include/d/core/sys/netbsd/dlfcn.d
  251. include/d/core/sys/netbsd/err.d
  252. include/d/core/sys/netbsd/execinfo.d
  253. include/d/core/sys/netbsd/stdlib.d
  254. include/d/core/sys/netbsd/string.d
  255. include/d/core/sys/netbsd/sys/elf.d
  256. include/d/core/sys/netbsd/sys/elf32.d
  257. include/d/core/sys/netbsd/sys/elf64.d
  258. include/d/core/sys/netbsd/sys/elf_common.d
  259. include/d/core/sys/netbsd/sys/event.d
  260. include/d/core/sys/netbsd/sys/featuretest.d
  261. include/d/core/sys/netbsd/sys/link_elf.d
  262. include/d/core/sys/netbsd/sys/mman.d
  263. include/d/core/sys/netbsd/sys/sysctl.d
  264. include/d/core/sys/netbsd/time.d
  265. include/d/core/sys/openbsd/dlfcn.d
  266. include/d/core/sys/openbsd/err.d
  267. include/d/core/sys/openbsd/execinfo.d
  268. include/d/core/sys/openbsd/pthread_np.d
  269. include/d/core/sys/openbsd/pwd.d
  270. include/d/core/sys/openbsd/stdlib.d
  271. include/d/core/sys/openbsd/string.d
  272. include/d/core/sys/openbsd/sys/cdefs.d
  273. include/d/core/sys/openbsd/sys/elf.d
  274. include/d/core/sys/openbsd/sys/elf32.d
  275. include/d/core/sys/openbsd/sys/elf64.d
  276. include/d/core/sys/openbsd/sys/elf_common.d
  277. include/d/core/sys/openbsd/sys/link_elf.d
  278. include/d/core/sys/openbsd/sys/mman.d
  279. include/d/core/sys/openbsd/sys/sysctl.d
  280. include/d/core/sys/openbsd/time.d
  281. include/d/core/sys/openbsd/unistd.d
  282. include/d/core/sys/posix/aio.d
  283. include/d/core/sys/posix/arpa/inet.d
  284. include/d/core/sys/posix/config.d
  285. include/d/core/sys/posix/dirent.d
  286. include/d/core/sys/posix/dlfcn.d
  287. include/d/core/sys/posix/fcntl.d
  288. include/d/core/sys/posix/grp.d
  289. include/d/core/sys/posix/iconv.d
  290. include/d/core/sys/posix/inttypes.d
  291. include/d/core/sys/posix/libgen.d
  292. include/d/core/sys/posix/locale.d
  293. include/d/core/sys/posix/mqueue.d
  294. include/d/core/sys/posix/net/if_.d
  295. include/d/core/sys/posix/netdb.d
  296. include/d/core/sys/posix/netinet/in_.d
  297. include/d/core/sys/posix/netinet/tcp.d
  298. include/d/core/sys/posix/poll.d
  299. include/d/core/sys/posix/pthread.d
  300. include/d/core/sys/posix/pwd.d
  301. include/d/core/sys/posix/sched.d
  302. include/d/core/sys/posix/semaphore.d
  303. include/d/core/sys/posix/setjmp.d
  304. include/d/core/sys/posix/signal.d
  305. include/d/core/sys/posix/spawn.d
  306. include/d/core/sys/posix/stdc/time.d
  307. include/d/core/sys/posix/stdio.d
  308. include/d/core/sys/posix/stdlib.d
  309. include/d/core/sys/posix/string.d
  310. include/d/core/sys/posix/strings.d
  311. include/d/core/sys/posix/sys/filio.d
  312. include/d/core/sys/posix/sys/ioccom.d
  313. include/d/core/sys/posix/sys/ioctl.d
  314. include/d/core/sys/posix/sys/ipc.d
  315. include/d/core/sys/posix/sys/mman.d
  316. include/d/core/sys/posix/sys/msg.d
  317. include/d/core/sys/posix/sys/resource.d
  318. include/d/core/sys/posix/sys/select.d
  319. include/d/core/sys/posix/sys/shm.d
  320. include/d/core/sys/posix/sys/socket.d
  321. include/d/core/sys/posix/sys/stat.d
  322. include/d/core/sys/posix/sys/statvfs.d
  323. include/d/core/sys/posix/sys/time.d
  324. include/d/core/sys/posix/sys/ttycom.d
  325. include/d/core/sys/posix/sys/types.d
  326. include/d/core/sys/posix/sys/uio.d
  327. include/d/core/sys/posix/sys/un.d
  328. include/d/core/sys/posix/sys/utsname.d
  329. include/d/core/sys/posix/sys/wait.d
  330. include/d/core/sys/posix/syslog.d
  331. include/d/core/sys/posix/termios.d
  332. include/d/core/sys/posix/time.d
  333. include/d/core/sys/posix/ucontext.d
  334. include/d/core/sys/posix/unistd.d
  335. include/d/core/sys/posix/utime.d
  336. include/d/core/sys/solaris/dlfcn.d
  337. include/d/core/sys/solaris/elf.d
  338. include/d/core/sys/solaris/err.d
  339. include/d/core/sys/solaris/execinfo.d
  340. include/d/core/sys/solaris/libelf.d
  341. include/d/core/sys/solaris/link.d
  342. include/d/core/sys/solaris/stdlib.d
  343. include/d/core/sys/solaris/sys/elf.d
  344. include/d/core/sys/solaris/sys/elf_386.d
  345. include/d/core/sys/solaris/sys/elf_SPARC.d
  346. include/d/core/sys/solaris/sys/elf_amd64.d
  347. include/d/core/sys/solaris/sys/elf_notes.d
  348. include/d/core/sys/solaris/sys/elftypes.d
  349. include/d/core/sys/solaris/sys/link.d
  350. include/d/core/sys/solaris/sys/priocntl.d
  351. include/d/core/sys/solaris/sys/procset.d
  352. include/d/core/sys/solaris/sys/types.d
  353. include/d/core/sys/solaris/time.d
  354. include/d/core/sys/windows/accctrl.d
  355. include/d/core/sys/windows/aclapi.d
  356. include/d/core/sys/windows/aclui.d
  357. include/d/core/sys/windows/basetsd.d
  358. include/d/core/sys/windows/basetyps.d
  359. include/d/core/sys/windows/cderr.d
  360. include/d/core/sys/windows/cguid.d
  361. include/d/core/sys/windows/com.d
  362. include/d/core/sys/windows/comcat.d
  363. include/d/core/sys/windows/commctrl.d
  364. include/d/core/sys/windows/commdlg.d
  365. include/d/core/sys/windows/core.d
  366. include/d/core/sys/windows/cpl.d
  367. include/d/core/sys/windows/cplext.d
  368. include/d/core/sys/windows/custcntl.d
  369. include/d/core/sys/windows/dbghelp.d
  370. include/d/core/sys/windows/dbghelp_types.d
  371. include/d/core/sys/windows/dbt.d
  372. include/d/core/sys/windows/dde.d
  373. include/d/core/sys/windows/ddeml.d
  374. include/d/core/sys/windows/dhcpcsdk.d
  375. include/d/core/sys/windows/dlgs.d
  376. include/d/core/sys/windows/dll.d
  377. include/d/core/sys/windows/docobj.d
  378. include/d/core/sys/windows/errorrep.d
  379. include/d/core/sys/windows/exdisp.d
  380. include/d/core/sys/windows/exdispid.d
  381. include/d/core/sys/windows/httpext.d
  382. include/d/core/sys/windows/idispids.d
  383. include/d/core/sys/windows/imagehlp.d
  384. include/d/core/sys/windows/imm.d
  385. include/d/core/sys/windows/intshcut.d
  386. include/d/core/sys/windows/ipexport.d
  387. include/d/core/sys/windows/iphlpapi.d
  388. include/d/core/sys/windows/ipifcons.d
  389. include/d/core/sys/windows/iprtrmib.d
  390. include/d/core/sys/windows/iptypes.d
  391. include/d/core/sys/windows/isguids.d
  392. include/d/core/sys/windows/lm.d
  393. include/d/core/sys/windows/lmaccess.d
  394. include/d/core/sys/windows/lmalert.d
  395. include/d/core/sys/windows/lmapibuf.d
  396. include/d/core/sys/windows/lmat.d
  397. include/d/core/sys/windows/lmaudit.d
  398. include/d/core/sys/windows/lmbrowsr.d
  399. include/d/core/sys/windows/lmchdev.d
  400. include/d/core/sys/windows/lmconfig.d
  401. include/d/core/sys/windows/lmcons.d
  402. include/d/core/sys/windows/lmerr.d
  403. include/d/core/sys/windows/lmerrlog.d
  404. include/d/core/sys/windows/lmmsg.d
  405. include/d/core/sys/windows/lmremutl.d
  406. include/d/core/sys/windows/lmrepl.d
  407. include/d/core/sys/windows/lmserver.d
  408. include/d/core/sys/windows/lmshare.d
  409. include/d/core/sys/windows/lmsname.d
  410. include/d/core/sys/windows/lmstats.d
  411. include/d/core/sys/windows/lmsvc.d
  412. include/d/core/sys/windows/lmuse.d
  413. include/d/core/sys/windows/lmuseflg.d
  414. include/d/core/sys/windows/lmwksta.d
  415. include/d/core/sys/windows/lzexpand.d
  416. include/d/core/sys/windows/mapi.d
  417. include/d/core/sys/windows/mciavi.d
  418. include/d/core/sys/windows/mcx.d
  419. include/d/core/sys/windows/mgmtapi.d
  420. include/d/core/sys/windows/mmsystem.d
  421. include/d/core/sys/windows/msacm.d
  422. include/d/core/sys/windows/mshtml.d
  423. include/d/core/sys/windows/mswsock.d
  424. include/d/core/sys/windows/nb30.d
  425. include/d/core/sys/windows/nddeapi.d
  426. include/d/core/sys/windows/nspapi.d
  427. include/d/core/sys/windows/ntdef.d
  428. include/d/core/sys/windows/ntdll.d
  429. include/d/core/sys/windows/ntldap.d
  430. include/d/core/sys/windows/ntsecapi.d
  431. include/d/core/sys/windows/ntsecpkg.d
  432. include/d/core/sys/windows/oaidl.d
  433. include/d/core/sys/windows/objbase.d
  434. include/d/core/sys/windows/objfwd.d
  435. include/d/core/sys/windows/objidl.d
  436. include/d/core/sys/windows/objsafe.d
  437. include/d/core/sys/windows/ocidl.d
  438. include/d/core/sys/windows/odbcinst.d
  439. include/d/core/sys/windows/ole.d
  440. include/d/core/sys/windows/ole2.d
  441. include/d/core/sys/windows/ole2ver.d
  442. include/d/core/sys/windows/oleacc.d
  443. include/d/core/sys/windows/oleauto.d
  444. include/d/core/sys/windows/olectl.d
  445. include/d/core/sys/windows/olectlid.d
  446. include/d/core/sys/windows/oledlg.d
  447. include/d/core/sys/windows/oleidl.d
  448. include/d/core/sys/windows/pbt.d
  449. include/d/core/sys/windows/powrprof.d
  450. include/d/core/sys/windows/prsht.d
  451. include/d/core/sys/windows/psapi.d
  452. include/d/core/sys/windows/rapi.d
  453. include/d/core/sys/windows/ras.d
  454. include/d/core/sys/windows/rasdlg.d
  455. include/d/core/sys/windows/raserror.d
  456. include/d/core/sys/windows/rassapi.d
  457. include/d/core/sys/windows/reason.d
  458. include/d/core/sys/windows/regstr.d
  459. include/d/core/sys/windows/richedit.d
  460. include/d/core/sys/windows/richole.d
  461. include/d/core/sys/windows/rpc.d
  462. include/d/core/sys/windows/rpcdce.d
  463. include/d/core/sys/windows/rpcdce2.d
  464. include/d/core/sys/windows/rpcdcep.d
  465. include/d/core/sys/windows/rpcndr.d
  466. include/d/core/sys/windows/rpcnsi.d
  467. include/d/core/sys/windows/rpcnsip.d
  468. include/d/core/sys/windows/rpcnterr.d
  469. include/d/core/sys/windows/schannel.d
  470. include/d/core/sys/windows/sdkddkver.d
  471. include/d/core/sys/windows/secext.d
  472. include/d/core/sys/windows/security.d
  473. include/d/core/sys/windows/servprov.d
  474. include/d/core/sys/windows/setupapi.d
  475. include/d/core/sys/windows/shellapi.d
  476. include/d/core/sys/windows/shldisp.d
  477. include/d/core/sys/windows/shlguid.d
  478. include/d/core/sys/windows/shlobj.d
  479. include/d/core/sys/windows/shlwapi.d
  480. include/d/core/sys/windows/snmp.d
  481. include/d/core/sys/windows/sql.d
  482. include/d/core/sys/windows/sqlext.d
  483. include/d/core/sys/windows/sqltypes.d
  484. include/d/core/sys/windows/sqlucode.d
  485. include/d/core/sys/windows/sspi.d
  486. include/d/core/sys/windows/stacktrace.d
  487. include/d/core/sys/windows/stat.d
  488. include/d/core/sys/windows/stdc/malloc.d
  489. include/d/core/sys/windows/stdc/time.d
  490. include/d/core/sys/windows/subauth.d
  491. include/d/core/sys/windows/threadaux.d
  492. include/d/core/sys/windows/tlhelp32.d
  493. include/d/core/sys/windows/tmschema.d
  494. include/d/core/sys/windows/unknwn.d
  495. include/d/core/sys/windows/uuid.d
  496. include/d/core/sys/windows/vfw.d
  497. include/d/core/sys/windows/w32api.d
  498. include/d/core/sys/windows/winbase.d
  499. include/d/core/sys/windows/winber.d
  500. include/d/core/sys/windows/wincon.d
  501. include/d/core/sys/windows/wincrypt.d
  502. include/d/core/sys/windows/windef.d
  503. include/d/core/sys/windows/windows.d
  504. include/d/core/sys/windows/winerror.d
  505. include/d/core/sys/windows/wingdi.d
  506. include/d/core/sys/windows/winhttp.d
  507. include/d/core/sys/windows/wininet.d
  508. include/d/core/sys/windows/winioctl.d
  509. include/d/core/sys/windows/winldap.d
  510. include/d/core/sys/windows/winnetwk.d
  511. include/d/core/sys/windows/winnls.d
  512. include/d/core/sys/windows/winnt.d
  513. include/d/core/sys/windows/winperf.d
  514. include/d/core/sys/windows/winreg.d
  515. include/d/core/sys/windows/winsock2.d
  516. include/d/core/sys/windows/winspool.d
  517. include/d/core/sys/windows/winsvc.d
  518. include/d/core/sys/windows/winuser.d
  519. include/d/core/sys/windows/winver.d
  520. include/d/core/sys/windows/wtsapi32.d
  521. include/d/core/sys/windows/wtypes.d
  522. include/d/core/thread/context.d
  523. include/d/core/thread/fiber.d
  524. include/d/core/thread/osthread.d
  525. include/d/core/thread/package.d
  526. include/d/core/thread/threadbase.d
  527. include/d/core/thread/threadgroup.d
  528. include/d/core/thread/types.d
  529. include/d/core/time.d
  530. include/d/core/vararg.d
  531. include/d/core/volatile.d
  532. include/d/etc/c/curl.d
  533. include/d/etc/c/odbc/sql.d
  534. include/d/etc/c/odbc/sqlext.d
  535. include/d/etc/c/odbc/sqltypes.d
  536. include/d/etc/c/odbc/sqlucode.d
  537. include/d/etc/c/sqlite3.d
  538. include/d/etc/c/zlib.d
  539. include/d/etc/linux/memoryerror.d
  540. include/d/etc/valgrind/valgrind.d
  541. include/d/importc.h
  542. include/d/ldc/asan.d
  543. include/d/ldc/attributes.d
  544. include/d/ldc/dcompute.d
  545. include/d/ldc/eh_msvc.d
  546. include/d/ldc/gccbuiltins_aarch64.di
  547. include/d/ldc/gccbuiltins_amdgcn.di
  548. include/d/ldc/gccbuiltins_arm.di
  549. include/d/ldc/gccbuiltins_mips.di
  550. include/d/ldc/gccbuiltins_nvvm.di
  551. include/d/ldc/gccbuiltins_ppc.di
  552. include/d/ldc/gccbuiltins_riscv.di
  553. include/d/ldc/gccbuiltins_s390.di
  554. include/d/ldc/gccbuiltins_x86.di
  555. include/d/ldc/intrinsics.di
  556. include/d/ldc/libfuzzer.di
  557. include/d/ldc/llvmasm.di
  558. include/d/ldc/opencl.di
  559. include/d/ldc/profile.di
  560. include/d/ldc/sanitizer_common.d
  561. include/d/ldc/sanitizers_optionally_linked.d
  562. include/d/ldc/simd.di
  563. include/d/object.d
  564. include/d/std/algorithm/comparison.d
  565. include/d/std/algorithm/internal.d
  566. include/d/std/algorithm/iteration.d
  567. include/d/std/algorithm/mutation.d
  568. include/d/std/algorithm/package.d
  569. include/d/std/algorithm/searching.d
  570. include/d/std/algorithm/setops.d
  571. include/d/std/algorithm/sorting.d
  572. include/d/std/array.d
  573. include/d/std/ascii.d
  574. include/d/std/base64.d
  575. include/d/std/bigint.d
  576. include/d/std/bitmanip.d
  577. include/d/std/checkedint.d
  578. include/d/std/compiler.d
  579. include/d/std/complex.d
  580. include/d/std/concurrency.d
  581. include/d/std/container/array.d
  582. include/d/std/container/binaryheap.d
  583. include/d/std/container/dlist.d
  584. include/d/std/container/package.d
  585. include/d/std/container/rbtree.d
  586. include/d/std/container/slist.d
  587. include/d/std/container/util.d
  588. include/d/std/conv.d
  589. include/d/std/csv.d
  590. include/d/std/datetime/date.d
  591. include/d/std/datetime/interval.d
  592. include/d/std/datetime/package.d
  593. include/d/std/datetime/stopwatch.d
  594. include/d/std/datetime/systime.d
  595. include/d/std/datetime/timezone.d
  596. include/d/std/demangle.d
  597. include/d/std/digest/crc.d
  598. include/d/std/digest/hmac.d
  599. include/d/std/digest/md.d
  600. include/d/std/digest/murmurhash.d
  601. include/d/std/digest/package.d
  602. include/d/std/digest/ripemd.d
  603. include/d/std/digest/sha.d
  604. include/d/std/encoding.d
  605. include/d/std/exception.d
  606. include/d/std/experimental/allocator/building_blocks/affix_allocator.d
  607. include/d/std/experimental/allocator/building_blocks/aligned_block_list.d
  608. include/d/std/experimental/allocator/building_blocks/allocator_list.d
  609. include/d/std/experimental/allocator/building_blocks/ascending_page_allocator.d
  610. include/d/std/experimental/allocator/building_blocks/bitmapped_block.d
  611. include/d/std/experimental/allocator/building_blocks/bucketizer.d
  612. include/d/std/experimental/allocator/building_blocks/fallback_allocator.d
  613. include/d/std/experimental/allocator/building_blocks/free_list.d
  614. include/d/std/experimental/allocator/building_blocks/free_tree.d
  615. include/d/std/experimental/allocator/building_blocks/kernighan_ritchie.d
  616. include/d/std/experimental/allocator/building_blocks/null_allocator.d
  617. include/d/std/experimental/allocator/building_blocks/package.d
  618. include/d/std/experimental/allocator/building_blocks/quantizer.d
  619. include/d/std/experimental/allocator/building_blocks/region.d
  620. include/d/std/experimental/allocator/building_blocks/scoped_allocator.d
  621. include/d/std/experimental/allocator/building_blocks/segregator.d
  622. include/d/std/experimental/allocator/building_blocks/stats_collector.d
  623. include/d/std/experimental/allocator/common.d
  624. include/d/std/experimental/allocator/gc_allocator.d
  625. include/d/std/experimental/allocator/mallocator.d
  626. include/d/std/experimental/allocator/mmap_allocator.d
  627. include/d/std/experimental/allocator/package.d
  628. include/d/std/experimental/allocator/showcase.d
  629. include/d/std/experimental/allocator/typed.d
  630. include/d/std/experimental/checkedint.d
  631. include/d/std/experimental/logger/core.d
  632. include/d/std/experimental/logger/filelogger.d
  633. include/d/std/experimental/logger/multilogger.d
  634. include/d/std/experimental/logger/nulllogger.d
  635. include/d/std/experimental/logger/package.d
  636. include/d/std/file.d
  637. include/d/std/format/internal/floats.d
  638. include/d/std/format/internal/read.d
  639. include/d/std/format/internal/write.d
  640. include/d/std/format/package.d
  641. include/d/std/format/read.d
  642. include/d/std/format/spec.d
  643. include/d/std/format/write.d
  644. include/d/std/functional.d
  645. include/d/std/getopt.d
  646. include/d/std/int128.d
  647. include/d/std/internal/attributes.d
  648. include/d/std/internal/cstring.d
  649. include/d/std/internal/digest/sha_SSSE3.d
  650. include/d/std/internal/math/biguintarm.d
  651. include/d/std/internal/math/biguintcore.d
  652. include/d/std/internal/math/biguintnoasm.d
  653. include/d/std/internal/math/biguintx86.d
  654. include/d/std/internal/math/errorfunction.d
  655. include/d/std/internal/math/gammafunction.d
  656. include/d/std/internal/memory.d
  657. include/d/std/internal/scopebuffer.d
  658. include/d/std/internal/test/dummyrange.d
  659. include/d/std/internal/test/range.d
  660. include/d/std/internal/test/sumtype_example_overloads.d
  661. include/d/std/internal/test/uda.d
  662. include/d/std/internal/unicode_comp.d
  663. include/d/std/internal/unicode_decomp.d
  664. include/d/std/internal/unicode_grapheme.d
  665. include/d/std/internal/unicode_norm.d
  666. include/d/std/internal/unicode_tables.d
  667. include/d/std/internal/windows/advapi32.d
  668. include/d/std/json.d
  669. include/d/std/logger/core.d
  670. include/d/std/logger/filelogger.d
  671. include/d/std/logger/multilogger.d
  672. include/d/std/logger/nulllogger.d
  673. include/d/std/logger/package.d
  674. include/d/std/math/algebraic.d
  675. include/d/std/math/constants.d
  676. include/d/std/math/exponential.d
  677. include/d/std/math/hardware.d
  678. include/d/std/math/operations.d
  679. include/d/std/math/package.d
  680. include/d/std/math/remainder.d
  681. include/d/std/math/rounding.d
  682. include/d/std/math/traits.d
  683. include/d/std/math/trigonometry.d
  684. include/d/std/mathspecial.d
  685. include/d/std/meta.d
  686. include/d/std/mmfile.d
  687. include/d/std/net/curl.d
  688. include/d/std/net/isemail.d
  689. include/d/std/numeric.d
  690. include/d/std/outbuffer.d
  691. include/d/std/package.d
  692. include/d/std/parallelism.d
  693. include/d/std/path.d
  694. include/d/std/process.d
  695. include/d/std/random.d
  696. include/d/std/range/interfaces.d
  697. include/d/std/range/package.d
  698. include/d/std/range/primitives.d
  699. include/d/std/regex/internal/backtracking.d
  700. include/d/std/regex/internal/generator.d
  701. include/d/std/regex/internal/ir.d
  702. include/d/std/regex/internal/kickstart.d
  703. include/d/std/regex/internal/parser.d
  704. include/d/std/regex/internal/tests.d
  705. include/d/std/regex/internal/tests2.d
  706. include/d/std/regex/internal/thompson.d
  707. include/d/std/regex/package.d
  708. include/d/std/signals.d
  709. include/d/std/socket.d
  710. include/d/std/stdint.d
  711. include/d/std/stdio.d
  712. include/d/std/string.d
  713. include/d/std/sumtype.d
  714. include/d/std/system.d
  715. include/d/std/traits.d
  716. include/d/std/typecons.d
  717. include/d/std/typetuple.d
  718. include/d/std/uni/package.d
  719. include/d/std/uri.d
  720. include/d/std/utf.d
  721. include/d/std/uuid.d
  722. include/d/std/variant.d
  723. include/d/std/windows/charset.d
  724. include/d/std/windows/registry.d
  725. include/d/std/windows/syserror.d
  726. include/d/std/zip.d
  727. include/d/std/zlib.d
  728. lib/ldc_rt.dso.o
  729. lib/libdruntime-ldc-debug-shared.so
  730. lib/libdruntime-ldc-debug-shared.so.110
  731. lib/libdruntime-ldc-debug-shared.so.110.0
  732. lib/libdruntime-ldc-debug.a
  733. lib/libdruntime-ldc-lto.a
  734. lib/libdruntime-ldc-shared.so
  735. lib/libdruntime-ldc-shared.so.110
  736. lib/libdruntime-ldc-shared.so.110.0
  737. lib/libdruntime-ldc.a
  738. lib/libphobos2-ldc-debug-shared.so
  739. lib/libphobos2-ldc-debug-shared.so.110
  740. lib/libphobos2-ldc-debug-shared.so.110.0
  741. lib/libphobos2-ldc-debug.a
  742. lib/libphobos2-ldc-lto.a
  743. lib/libphobos2-ldc-shared.so
  744. lib/libphobos2-ldc-shared.so.110
  745. lib/libphobos2-ldc-shared.so.110.0
  746. lib/libphobos2-ldc.a
  747. @dir include/d/etc/c/zlib/doc
  748. @dir include/d/etc/c/zlib/test
  749. @owner
  750. @group
  751. @mode
Collapse this list.
Dependency lines:
  • ldc>0:lang/ldc
To install the port:
cd /usr/ports/lang/ldc/ && make install clean
To add the package, run one of these commands:
  • pkg install lang/ldc
  • pkg install ldc
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: ldc
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: amd64
distinfo:
TIMESTAMP = 1735995517 SHA256 (ldc-1.40.0-src.tar.gz) = 80a3ddd7b7292818cdf6c130e55f1246a19b5fce96139a49b45ccf4e2be99e5f SIZE (ldc-1.40.0-src.tar.gz) = 8672131

Expand this list (2 items)

Collapse this list.

SHA256 (ldc2-1.40.0-freebsd-x86_64.tar.xz) = 7ca16f1c27c824d084d0fb6eb5e93d40a672fd832c5ca0c53c3d2f26f4656d9f SIZE (ldc2-1.40.0-freebsd-x86_64.tar.xz) = 18384884

Collapse this list.


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. libLLVM-15.so : devel/llvm15
  2. ninja : devel/ninja
  3. cmake : devel/cmake-core
  4. pkgconf>=1.3.0_1 : devel/pkgconf
Runtime dependencies:
  1. llvm-config15 : devel/llvm15
Library dependencies:
  1. libconfig.so : devel/libconfig
  2. libLLVM-15.so : devel/llvm15
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
lang_ldc
USES:
llvm:lib,run,min=15,max=19 ninja cmake:insource pkgconfig
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://github.com/ldc-developers/ldc/releases/download/v1.40.0/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.40.0
31 Jan 2025 23:02:34
commit hash: 9083fa424c08d775d58d62500ae7b04da34e0300commit hash: 9083fa424c08d775d58d62500ae7b04da34e0300commit hash: 9083fa424c08d775d58d62500ae7b04da34e0300commit hash: 9083fa424c08d775d58d62500ae7b04da34e0300 files touched by this commit
Dimitry Andric (dim) search for other commits by this committer
lang/ldc: fix build with LLVM_DEFAULT=19

When building lang/ldc with LLVM_DEFAULT=19, linking ldc-profdata fails with:

  FAILED: bin/ldc-profdata
  : && /usr/local/llvm19/bin/clang++ -O2 -pipe -fPIC -fstack-protector-strong
-fno-strict-aliasing -DDMDV2 -O2 -pipe -fPIC -fstack-protector-strong
-fno-strict-aliasing   -DNDEBUG -fstack-protector-strong     -Xlinker
--dependency-file=tools/CMakeFiles/ldc-profdata.dir/link.d
tools/CMakeFiles/ldc-profdata.dir/ldc-profdata/llvm-profdata-19.1.cpp.o -o
bin/ldc-profdata  -lLLVM-19  -L/usr/local/llvm19/lib && :
  ld: error: undefined symbol: pthread_create
  >>> referenced by llvm-profdata-19.1.cpp
  >>>              
tools/CMakeFiles/ldc-profdata.dir/ldc-profdata/llvm-profdata-19.1.cpp.o:(std::__1::future<void>
std::__1::__make_async_assoc_state[abi:sn190107]<void,
std::__1::__async_func<std::__1::function<void
()>>>(std::__1::__async_func<std::__1::function<void ()>>&&))
  clang++: error: linker command failed with exit code 1 (use -v to see
invocation)

This is because the link command line is missing -lpthread. For the
tools/ subdirectory, use the CMAKE_THREAD_LIBS_INIT macro to fix the
target_link_libraries() directive.

PR:		284344
Approved by:	acm (maintainer)
MFH:		2025Q1

(cherry picked from commit c580801b319fde451d9e12648519ee83a5e64231)

Number of commits found: 1