Mathieu Arnold
e1bfdfbe56
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
2018-09-10 13:14:50 +00:00
Mark Linimon
bf43557044
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
2017-11-30 06:13:34 +00:00
Cy Schubert
29754fe866
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.
2017-07-05 02:45:25 +00:00
Cy Schubert
fc5d40b600
Fixup WITH_DEBUG, introduced in r281595, to actually make it work.
2017-07-05 01:50:51 +00:00
Mark Linimon
2cb70e7e21
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)
2017-05-27 21:16:51 +00:00
Mark Linimon
e043e9c8d6
Provide more descriptive error messages for ports failing on powerpc64.
...
Approved by: portmgr (tier-2 blanket)
2017-04-29 05:44:25 +00:00
Cy Schubert
72a2dfe5ac
Update 2.073.1 --> 2.073.2
2017-03-10 10:44:18 +00:00
Cy Schubert
4e1f817a1c
Update 2.073.0 --> 2.073.1
2017-02-17 08:06:16 +00:00
Cy Schubert
dd17237783
Address build failutre default-build-as-user:
...
=> /portdistfiles/ is not writable by you; cannot fetch.
2017-02-15 20:22:23 +00:00
Cy Schubert
c3cab16738
Bump portrevision to accommodate plist changes in r434066.
2017-02-14 06:53:01 +00:00
Cy Schubert
b1dbe6d06c
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>
2017-02-14 06:27:28 +00:00
Cy Schubert
0fa6736da0
Update 2.071.1 --> 2.073.0
2017-02-13 22:51:11 +00:00
Mathieu Arnold
8b4093cba5
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
2016-12-02 11:58:21 +00:00
Cy Schubert
c72fac7fa4
Pet portlint.
...
PR: 214521
Submitted by: linimon
2016-11-15 04:07:06 +00:00
Cy Schubert
afdc0fccdf
Remove redundant bootstrap distfile entry as it causes make fetch a bit
...
of gas.
2016-06-30 05:42:40 +00:00
Cy Schubert
b67b2ecba0
Update 2.071.0 --> 2.071.1
2016-06-28 17:07:17 +00:00
Steve Wills
86cd4fbe5a
many ports: mark broken on powerpc64
2016-04-21 16:43:14 +00:00
Cy Schubert
35659f8c07
Update to r413270 standards, include a maintainer inMakefile.bootstrap.
...
PR: 208902
2016-04-18 20:05:52 +00:00
Cy Schubert
a625ace277
This port should compile on powerpc.
2016-04-09 07:26:59 +00:00
Cy Schubert
cb0164d3dc
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.
2016-04-09 07:23:45 +00:00
Cy Schubert
2d6420aa7a
Missed these updates in r410093.
...
Pointy hat to: myself
2016-04-07 13:34:26 +00:00
Cy Schubert
b51caf89ca
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.
2016-04-07 13:32:15 +00:00
Cy Schubert
31d89461d9
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.
2016-04-07 02:20:12 +00:00
Cy Schubert
afb571fe7c
Update 2.070.1 --> 2.070.2
2016-03-04 09:17:21 +00:00
Cy Schubert
fc3693b546
Update 2.070.0 --> 2.070.1
2016-02-28 13:52:05 +00:00
Cy Schubert
e72e6e117e
Do not hard code SYSCONFDIR. This inadvertently was included in r407421.
...
PR: 207233
Noticed by: gahr
Pointy hat to: yours truly
2016-02-16 14:20:13 +00:00
Cy Schubert
cee6ed7874
Correctly locate dmd.conf.
...
PR: 207233
2016-02-16 03:30:06 +00:00
Cy Schubert
ce587bc37e
Update 2.069.2 --> 2.070.0
2016-01-28 20:47:32 +00:00
Cy Schubert
456a53678e
Adjust PKGNAMESUFFIX and PORTREVISION
...
Noticed by: gahr
Pointy hat toy: yours truly
2016-01-22 07:03:31 +00:00
Cy Schubert
e70d3d67f8
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
2015-12-23 19:25:48 +00:00
Cy Schubert
1950241588
Update 2.069.1 --> 2.069.2
2015-12-04 06:29:33 +00:00
Cy Schubert
f707a13124
Self-host dmd bootstrap (dmd 2.067.1).
2015-11-15 10:34:08 +00:00
Cy Schubert
c597d1d212
Keep temporary build dirs within WRKDIR.
...
Don't include the results of post-patch in the patch file.
Suggested by: bdrewery
2015-11-14 19:54:37 +00:00
Cy Schubert
704677f659
Also, clean up after ourselves.
2015-11-14 16:45:10 +00:00
Cy Schubert
120ec70f04
Previously failed builds will not remove this directory. Make sure
...
it is gone prior to a fresh new build.
2015-11-14 16:39:57 +00:00
Cy Schubert
0a83606f74
Fix build.
2015-11-14 16:26:22 +00:00
Cy Schubert
b529ad1fdb
Update 2.067.0 --> 2.069.1
2015-11-13 04:58:40 +00:00
Mathieu Arnold
0438143249
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
2015-04-03 11:26:48 +00:00
Cy Schubert
ab289701d8
Update 2.066.1 --> 2.067.0
2015-03-26 13:31:14 +00:00
Cy Schubert
283406fa12
By default dmd uses gcc to invoke the linker. Fix linking on
...
FreeBSD systems that use clang as the system compiler (FreeBSD 10+).
2015-02-25 00:30:55 +00:00
Cy Schubert
a6cff58a2b
Update 2.066.0 --> 2.066.1
...
Convert to @sample.
2015-01-23 03:03:20 +00:00
Baptiste Daroussin
77cba41a62
Cleanup plist
2014-10-27 15:23:30 +00:00
Cy Schubert
3334264e8a
Update 2.065.0 --> 2.066.0
2014-08-18 18:43:23 +00:00
Adam Weinberger
fb92175970
Remove NOPORTDOCS and NOPORTEXAMPLES.
2014-07-04 00:24:35 +00:00
Baptiste Daroussin
a33191366c
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
2014-06-25 05:35:31 +00:00
Cy Schubert
86fb5f8490
Specify defaults for amd64. This resolves an object.d not found error.
2014-06-01 22:02:54 +00:00
Cy Schubert
eedd49f980
Fix up conflict with lang/dmd1.
2014-04-14 20:00:37 +00:00
Cy Schubert
f5527cec6a
Update 2.064.2 --> 2.065.0
2014-04-14 19:28:06 +00:00
Baptiste Daroussin
0242a53187
Convert l* to USES=zip
2014-03-10 16:01:35 +00:00
Cy Schubert
ce2d1db19e
Update dmd2-2.064 --> dmd2-2.064.2
...
Submitted by: Cristian Ferretti <cristian_ferretti@yahoo.com>
2014-02-09 14:57:10 +00:00