aboutsummaryrefslogtreecommitdiffstats
path: root/lang/dmd2
Commit message (Collapse)AuthorAgeFilesLines
* Remove redundant bootstrap distfile entry as it causes make fetch a bitcy2016-06-301-2/+0
| | | | of gas.
* Update 2.071.0 --> 2.071.1cy2016-06-292-4/+6
|
* many ports: mark broken on powerpc64swills2016-04-221-0/+2
|
* Update to r413270 standards, include a maintainer inMakefile.bootstrap.cy2016-04-191-0/+1
| | | | PR: 208902
* This port should compile on powerpc.cy2016-04-092-6/+0
|
* Previously this port used library files packaged in the distributioncy2016-04-093-2/+40
| | | | | | | | | 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.
* Missed these updates in r410093.cy2016-04-072-56/+8
| | | | Pointy hat to: myself
* The port fails to extract due to different types of extract suffixes.cy2016-04-072-3/+3
| | | | Revert to using zip format because it's required by the bootsrap file.
* Update to 2.071.0.cy2016-04-072-7/+13
| | | | | | | | | 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.
* Update 2.070.1 --> 2.070.2cy2016-03-042-3/+3
|
* Update 2.070.0 --> 2.070.1cy2016-02-282-4/+3
|
* Do not hard code SYSCONFDIR. This inadvertently was included in r407421.cy2016-02-162-10/+1
| | | | | | PR: 207233 Noticed by: gahr Pointy hat to: yours truly
* Correctly locate dmd.conf.cy2016-02-161-1/+1
| | | | PR: 207233
* Update 2.069.2 --> 2.070.0cy2016-01-294-17/+245
|
* Adjust PKGNAMESUFFIX and PORTREVISIONcy2016-01-221-1/+2
| | | | | Noticed by: gahr Pointy hat toy: yours truly
* Correctly locate the config file and use the correct complier whency2015-12-241-2/+5
| | | | | | | linking. Submitted by: gahr Obtained from: https://people.freebsd.org/~gahr/lang-dmd2.diff
* Update 2.069.1 --> 2.069.2cy2015-12-042-6/+3
|
* Self-host dmd bootstrap (dmd 2.067.1).cy2015-11-154-4/+120
|
* Keep temporary build dirs within WRKDIR.cy2015-11-152-62/+12
| | | | | | Don't include the results of post-patch in the patch file. Suggested by: bdrewery
* Also, clean up after ourselves.cy2015-11-151-0/+3
|
* Previously failed builds will not remove this directory. Make surecy2015-11-151-0/+1
| | | | it is gone prior to a fresh new build.
* Fix build.cy2015-11-151-4/+61
|
* Update 2.067.0 --> 2.069.1cy2015-11-134-15/+35
|
* Remove OSVERSION checks that do not make sense any more.mat2015-04-031-4/+0
| | | | | | | | | | 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
* Update 2.066.1 --> 2.067.0cy2015-03-263-9/+60
|
* By default dmd uses gcc to invoke the linker. Fix linking oncy2015-02-256-19/+39
| | | | FreeBSD systems that use clang as the system compiler (FreeBSD 10+).
* Update 2.066.0 --> 2.066.1cy2015-01-233-8/+7
| | | | Convert to @sample.
* Cleanup plistbapt2014-10-271-44/+0
|
* Update 2.065.0 --> 2.066.0cy2014-08-195-28/+36
|
* Remove NOPORTDOCS and NOPORTEXAMPLES.adamw2014-07-041-2/+2
|
* Convert GMAKE to MAKE_CMDbapt2014-06-251-2/+2
| | | | | | | 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
* Specify defaults for amd64. This resolves an object.d not found error.cy2014-06-021-1/+3
|
* Fix up conflict with lang/dmd1.cy2014-04-151-2/+2
|
* Update 2.064.2 --> 2.065.0cy2014-04-156-54/+48
|
* Convert l* to USES=zipbapt2014-03-111-2/+1
|
* Update dmd2-2.064 --> dmd2-2.064.2cy2014-02-093-11/+29
| | | | Submitted by: Cristian Ferretti <cristian_ferretti@yahoo.com>
* Update 2.063.2 --> 2.064cy2013-11-063-32/+30
| | | | Support staging.
* Fix build under 10-CURRENT.cy2013-09-281-0/+29
|
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵bapt2013-09-211-5/+2
| | | | lang)
* Update 2.063 --> 2.063.2cy2013-06-274-17/+7
|
* Update 2.062 --> 2.063cy2013-03-192-3/+3
|
* Update 2.061 --> 2.062cy2013-03-183-3/+5
|
* Update 2.060 --> 2.061cy2013-01-314-3/+36
|
* Update 2.059 --> 2.060cy2012-08-233-102/+88
|
* Fix runtime error (unable to find libphobos2).cy2012-04-162-0/+9
|
* Update 2.058 --> 2.059cy2012-04-153-8/+6
|
* Update 2.057 --> 2.058cy2012-02-163-3/+7
|
* Update 2.056 --> 2.057cy2012-01-083-4/+5
|
* Update 2.055 --> 2.056cy2011-11-143-3/+6
| | | | | Submitted by: nox Feature safe: yes
* Mark as broken on powerpc and sparc64: not ported to the former, andlinimon2011-11-101-0/+7
| | | | | | fails to install on the latter. Hat: portmgr
* Remove 0-byte filesdougb2011-09-252-0/+0
|
* Update 2.054 --> 2.055cy2011-09-115-105/+22
| | | | Submitted by: nox
* Remove extraneous .orig file.cy2011-08-071-11/+0
|
* Update 2.053 --> 2.054.cy2011-08-075-9/+64
| | | | | | | Fix amd64 issue. PR: 159555 Submitted by: Juergen Lock <nox@jelal.kn-bremen.de>
* Fix build for amd64.cy2011-06-253-1/+58
|
* Pkg-plist fixup.cy2011-06-252-1/+2
|
* Update 2.052 --> 2.053.cy2011-06-064-21/+14
|
* Update 2.051 --> 2.052.cy2011-03-034-85/+4
|
* This files contains trailing CRLF (msdos format). Remove the trailing CR,cy2011-03-031-8/+8
| | | | converting the CRLF at the end of each line to LF.
* dmd2 fails to build under FreeBSD 7.cy2011-01-121-0/+4
| | | | Feature safe: yes
* Welcome to the new Digital Mars D Version 2 port.cy2011-01-046-221/+374
| | | | | | | | | 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>
* Take over maintainership.cy2010-12-281-1/+1
| | | | Submitted by: Maintainer: "Ruben" <chromium@hybridsource.org>
* Remove temporary file added by mistakebapt2010-11-291-108/+0
|
* Add dmd 1.065, official compiler for the D 1.0 programming language.bapt2010-11-295-0/+413
PR: ports/152282 Submitted by: Ruben <chromium at hybridsource.org>