Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.073.2 11 Aug 2019 22:15:14 |
cy |
dmd2 is past its best before date and has expired. Upstream is unable to
address statfs64 issues as (self hosted) dmd does not support versioned
symbols as llvm and gcc do. Upstream is unable to resolve.
https://issues.dlang.org/show_bug.cgi?id=17596
https://issues.dlang.org/show_bug.cgi?id=18885 |
2.073.2 07 Apr 2019 07:43:38 |
antoine |
Deprecate ports broken for more than 6 months |
2.073.2 04 Nov 2018 13:44:40 |
antoine |
Mark BROKEN: fails to build
backend/go.c:80:11: error: constant expression evaluates to -1 which cannot be
narrowed to type 'mftype' (aka 'unsigned int') [-Wc++11-narrowing]
{ 0,MFall,MFcnp,MFcp,MFcse,MFda,MFdc,MFdv,MFli,MFliv,MFlocal,MFloop,
^~~~~
Reported by: pkg-fallout |
2.073.2 23 Oct 2018 16:34:44 |
jbeich |
Expand FreeBSD 12 conditionals to include 13.0-CURRENT |
2.073.2 10 Sep 2018 13:14:52 |
mat |
Add DOCS options to ports that should have one.
Also various fixes related to said option.
PR: 230864
Submitted by: mat
exp-runs by: antoine |
2.073.2 30 Nov 2017 06:13:35 |
linimon |
For ports that are marked BROKEN on armv6, and also fail to build on
armv7, mark them so.
This is part two of a multipart commit to bring armv7 ports to parity
with armv6.
Approved by: portmgr (tier-2 blanket)
Obtained from: lonesome.com -exp run |
2.073.2 05 Jul 2017 02:45:26 |
cy |
Fixing stack corruption in DMD=../dmd/generated/freebsd/release/64/dmd
due to inode64 on 12-CURRENT will take more than a trivial amount of time. |
2.073.2 05 Jul 2017 01:50:52 |
cy |
Fixup WITH_DEBUG, introduced in r281595, to actually make it work. |
2.073.2 27 May 2017 21:16:51 |
linimon |
Mark some ports failing on armv6, for errors classified as "coredump".
This skips the ports that possibly only coredump under qemu.
While here, pet portlint.
Approved by: portmgr (tier-2 blanket) |
2.073.2 29 Apr 2017 05:44:25 |
linimon |
Provide more descriptive error messages for ports failing on powerpc64.
Approved by: portmgr (tier-2 blanket) |
2.073.2 10 Mar 2017 10:44:18 |
cy |
Update 2.073.1 --> 2.073.2 |
2.073.1 17 Feb 2017 08:06:16 |
cy |
Update 2.073.0 --> 2.073.1 |
2.073.0_1 15 Feb 2017 20:22:23 |
cy |
Address build failutre default-build-as-user:
=> /portdistfiles/ is not writable by you; cannot fetch. |
2.073.0_1 14 Feb 2017 06:53:01 |
cy |
Bump portrevision to accommodate plist changes in r434066. |
2.073.0 14 Feb 2017 06:27:28 |
cy |
Modernize dmd2:
- Removal of three patches; call bootstrap directly.
- Distinfo for bootstrap is now in its own distfile.
- Make examples optional.
- Use GH instead of distrubuted .zip file.
- Fully implement options helpers.
PR: 217076
Submitted by: John Colvin <john.loughran.colvin@gmail.com> |
2.073.0 13 Feb 2017 22:51:11 |
cy |
Update 2.071.1 --> 2.073.0 |
2.071.1 02 Dec 2016 11:58:22 |
mat |
Do not use post-stage. Use post-install instead.
The only reason to use post-stage is because the port needs to do
"things" at a later time, like some plist manipulation.
While there, fold post-install in do-install targets when they are
defined.
PR: 214780
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight |
2.071.1 15 Nov 2016 04:07:06 |
cy |
Pet portlint.
PR: 214521
Submitted by: linimon |
2.071.1 30 Jun 2016 05:42:40 |
cy |
Remove redundant bootstrap distfile entry as it causes make fetch a bit
of gas. |
2.071.1 28 Jun 2016 17:07:17 |
cy |
Update 2.071.0 --> 2.071.1 |
2.071.0_1 21 Apr 2016 16:43:15 |
swills |
many ports: mark broken on powerpc64 |
2.071.0_1 18 Apr 2016 20:05:52 |
cy |
Update to r413270 standards, include a maintainer inMakefile.bootstrap.
PR: 208902 |
2.071.0_1 09 Apr 2016 07:26:59 |
cy |
This port should compile on powerpc. |
2.071.0_1 09 Apr 2016 07:23:45 |
cy |
Previously this port used library files packaged in the distribution
tarball. However the latest tarball released by Digital Mars contains
library files for only the O/S-architecture supported by the tarball.
The port now builds all libraries and files required to build the port
from source, installing the library needed to run compiled D programs.
The advantage to this is that previously only i386 and amd64 were
supported whereas now this port should install on all architectures. |
2.071.0 07 Apr 2016 13:34:26 |
cy |
Missed these updates in r410093.
Pointy hat to: myself |
2.071.0 07 Apr 2016 13:32:16 |
cy |
The port fails to extract due to different types of extract suffixes.
Revert to using zip format because it's required by the bootsrap file. |
2.071.0 07 Apr 2016 02:20:12 |
cy |
Update to 2.071.0.
The source distribution file this port previously used is no longer
distributed by Digital Mars. The port now fetches the 64-bit FreeBSD
binary distribution file and uses the sources that are bundled in the
tarball to build its own binaries. The port can use sources in the 32-bit
FreeBSD binary or linux binary files instead -- a diff will show that the
src and html directories are the same in each distribution file. |
2.070.2 04 Mar 2016 09:17:21 |
cy |
Update 2.070.1 --> 2.070.2 |
2.070.1 28 Feb 2016 13:52:06 |
cy |
Update 2.070.0 --> 2.070.1 |
2.070.0_2 16 Feb 2016 14:20:13 |
cy |
Do not hard code SYSCONFDIR. This inadvertently was included in r407421.
PR: 207233
Noticed by: gahr
Pointy hat to: yours truly |
2.070.0_1 16 Feb 2016 03:30:06 |
cy |
Correctly locate dmd.conf.
PR: 207233 |
2.070.0 28 Jan 2016 20:47:33 |
cy |
Update 2.069.2 --> 2.070.0 |
2.069.2_1 22 Jan 2016 07:03:31 |
cy |
Adjust PKGNAMESUFFIX and PORTREVISION
Noticed by: gahr
Pointy hat toy: yours truly |
2.069.2 23 Dec 2015 19:25:48 |
cy |
Correctly locate the config file and use the correct complier when
linking.
Submitted by: gahr
Obtained from: https://people.freebsd.org/~gahr/lang-dmd2.diff |
2.069.2 04 Dec 2015 06:29:33 |
cy |
Update 2.069.1 --> 2.069.2 |
2.069.1_2 15 Nov 2015 10:34:08 |
cy |
Self-host dmd bootstrap (dmd 2.067.1). |
2.069.1_1 14 Nov 2015 19:54:37 |
cy |
Keep temporary build dirs within WRKDIR.
Don't include the results of post-patch in the patch file.
Suggested by: bdrewery |
2.069.1 14 Nov 2015 16:45:10 |
cy |
Also, clean up after ourselves. |
2.069.1 14 Nov 2015 16:39:58 |
cy |
Previously failed builds will not remove this directory. Make sure
it is gone prior to a fresh new build. |
2.069.1 14 Nov 2015 16:26:22 |
cy |
Fix build. |
2.069.1 13 Nov 2015 04:58:40 |
cy |
Update 2.067.0 --> 2.069.1 |
2.067.0 03 Apr 2015 11:26:50 |
mat |
Remove OSVERSION checks that do not make sense any more.
For example (${OSVERSION} >= 900000 && ${OSVERSION} < 900021) is always true,
as is (${OSVERSION} > 900002 || ${OSVERSION} < 900000 && ${OSVERSION} > 800107).
Regarding patches, when an EXTRA_PATCHES is no longer needed, I remove it, when
it is always needed, I renamed it, in one case, I merged two patches.
Differential Revision: https://reviews.freebsd.org/D2209 |
2.067.0 26 Mar 2015 13:31:15 |
cy |
Update 2.066.1 --> 2.067.0 |
2.066.1_1 25 Feb 2015 00:30:56 |
cy |
By default dmd uses gcc to invoke the linker. Fix linking on
FreeBSD systems that use clang as the system compiler (FreeBSD 10+). |
2.066.1 23 Jan 2015 03:03:21 |
cy |
Update 2.066.0 --> 2.066.1
Convert to @sample. |
2.066.0 27 Oct 2014 15:23:31 |
bapt |
Cleanup plist |
2.066.0 18 Aug 2014 18:43:23 |
cy |
Update 2.065.0 --> 2.066.0 |
2.065.0 04 Jul 2014 00:24:35 |
adamw |
Remove NOPORTDOCS and NOPORTEXAMPLES. |
2.065.0 25 Jun 2014 05:35:32 |
bapt |
Convert GMAKE to MAKE_CMD
Please note that lots of invocation of MAKE_CMD here are wrong as they do not
properly respect MAKE_ENV and friends
With hat: portmgr |
2.065.0 01 Jun 2014 22:02:55 |
cy |
Specify defaults for amd64. This resolves an object.d not found error. |
2.065.0 14 Apr 2014 20:00:37 |
cy |
Fix up conflict with lang/dmd1. |
2.065.0 14 Apr 2014 19:28:06 |
cy |
Update 2.064.2 --> 2.065.0 |
2.064.2 10 Mar 2014 16:01:36 |
bapt |
Convert l* to USES=zip |
2.064.2 09 Feb 2014 14:57:10 |
cy |
Update dmd2-2.064 --> dmd2-2.064.2
Submitted by: Cristian Ferretti <cristian_ferretti@yahoo.com> |
2.064 06 Nov 2013 04:15:51 |
cy |
Update 2.063.2 --> 2.064
Support staging. |
2.063.2 28 Sep 2013 05:50:52 |
cy |
Fix build under 10-CURRENT. |
2.063.2 20 Sep 2013 19:53:10 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
lang) |
2.063.2 27 Jun 2013 04:13:33 |
cy |
Update 2.063 --> 2.063.2 |
2.063 19 Mar 2013 14:08:44 |
cy |
Update 2.062 --> 2.063 |
2.062 17 Mar 2013 17:18:31 |
cy |
Update 2.061 --> 2.062 |
2.061 31 Jan 2013 02:33:27 |
cy |
Update 2.060 --> 2.061 |
2.060 23 Aug 2012 15:16:26 |
cy |
Update 2.059 --> 2.060 |
2.059_1 16 Apr 2012 05:34:27 |
cy |
Fix runtime error (unable to find libphobos2). |
2.059 15 Apr 2012 14:25:31 |
cy |
Update 2.058 --> 2.059 |
2.058 16 Feb 2012 04:44:03 |
cy |
Update 2.057 --> 2.058 |
2.057 07 Jan 2012 20:39:01 |
cy |
Update 2.056 --> 2.057 |
2.056 13 Nov 2011 16:02:18 |
cy |
Update 2.055 --> 2.056
Submitted by: nox
Feature safe: yes |
2.055 10 Nov 2011 06:14:23 |
linimon |
Mark as broken on powerpc and sparc64: not ported to the former, and
fails to install on the latter.
Hat: portmgr |
2.055 25 Sep 2011 06:56:08 |
dougb |
Remove 0-byte files |
2.055 10 Sep 2011 18:59:56 |
cy |
Update 2.054 --> 2.055
Submitted by: nox |
2.054 07 Aug 2011 13:15:47 |
cy |
Remove extraneous .orig file. |
2.054 06 Aug 2011 19:12:10 |
cy |
Update 2.053 --> 2.054.
Fix amd64 issue.
PR: 159555
Submitted by: Juergen Lock <nox@jelal.kn-bremen.de> |
2.053 25 Jun 2011 00:46:22 |
cy |
Fix build for amd64. |
2.053 25 Jun 2011 00:44:15 |
cy |
Pkg-plist fixup. |
2.053 06 Jun 2011 15:13:14 |
cy |
Update 2.052 --> 2.053. |
2.052 03 Mar 2011 05:13:38 |
cy |
Update 2.051 --> 2.052. |
2.051 03 Mar 2011 04:06:10 |
cy |
This files contains trailing CRLF (msdos format). Remove the trailing CR,
converting the CRLF at the end of each line to LF. |
2.051 12 Jan 2011 01:23:51 |
cy |
dmd2 fails to build under FreeBSD 7.
Feature safe: yes |
2.051 03 Jan 2011 22:07:48 |
cy |
Welcome to the new Digital Mars D Version 2 port.
As per PR ports/152698 this port is not an officially validated
distribution of Digital Mars D by the upline author of the software,
Walter Bright.
PR: 152698
Submitted by: Ruben <chromium@hybridsource.org> |
1.065 03 Jan 2011 21:50:09 |
cy |
This forced commit documents the repocopy of ports/lang/dmd to ports/lang/dmd2.
PR: 153480 |