Commit graph

39 commits

Author SHA1 Message Date
Dmitry Marakasov
0074c5fa8c - Switch SourceForge ports to the new File Release System: categories starting with H,I,J,K,L 2009-08-22 00:24:37 +00:00
Philip M. Gollucci
20cfadf5f7 Utilize %%SITE_PERL%% and %%PERL_ARCH%% in pkg-plists
PR:             ports/136771
Exp Run by:     pav
Approved by:    portmgr (pav)
2009-07-30 23:04:49 +00:00
Dmitry Marakasov
666567ceba - Fix on CURRENT. The failure reason is that broken libphobos was produced, as the library used non-existing symbols from libc, namely tgammal, lgammal, erfcl, erfl, cbrtl, log1pl, expm1l. This somehow was not triggered before rev. 181074. So to fix this, add an extra patch to remove unimplemented math functions from libphobos. 2009-03-18 12:29:53 +00:00
Dmitry Marakasov
981fbffab6 - Mark broken on 8.x - gdc fails to link anything
May be tested on simple hello world:

---
import std.stdio;

int main() {
	std.stdio.writefln("Hello World!");
	std.stdio.readln;
	return 0;
}
---
gdc test.d -o test
---
/usr/local/lib/gcc/i386-portbld-freebsd8.0/../../libgphobos.a(math.o)(.text+0xa45): In function `_D3std4math6tgammaFeZe':
../.././../gcc-4.1-20080428/libphobos/std/math.d:1136: undefined reference to `tgammal'
...
2009-02-17 23:04:57 +00:00
Dmitry Marakasov
ef43726900 - Bring back --disable-shared, as removing it was not needed to fix exceptions and it also broke gdc on 6.x
Approved by:	miwi (mentor implicit)
2008-08-07 19:00:13 +00:00
Dmitry Marakasov
cc7b3189a0 - Add patch to fix exceptions on FreeBSD (throwing exception from D will no longer lead straight to abort())
Obtained from:	http://d.puremagic.com/issues/show_bug.cgi?id=2182
Thanks to:	David Friedman
Approved by:	miwi (mentor implicit)
2008-08-07 09:56:55 +00:00
Dmitry Marakasov
ade2790f00 - Update to newer gcc snapshot
- Fix socket problem
- Add missing USE_ICONV
- dirrmtry include/d as it may be used by other ports

PRs:		ports/124437 [1], ports/124567 [2]
Submitted by:	kevin <kevinxlinuz at 163 dot com> [1], myself [2]
Approved by:	miwi (mentor)
2008-06-26 22:57:17 +00:00
Pietro Cerutti
fff17770ec - Reset maintainship under maintainer's request
PR:		125000
Submitted by:	Masanori OZAWA <ozawa@ongs.co.jp> (maintainer)
2008-06-26 21:22:58 +00:00
Pav Lucistnik
cd4a88b372 - Update 4.1 target to 20071105
PR:		ports/118492
Submitted by:	Masanori OZAWA <ozawa@ongs.co.jp> (maintainer)
2007-12-15 21:22:10 +00:00
Daichi GOTO
2b1a45c49b lang/gdc: link error fixed
- GDC gets a fail of link with GCC42(on 8-current/7-PR1)
    because libstdc++ is not in the default link target
    where libphobos of GDC needs it.
    To fix that issue, I have added a patch that make libstdc++
    a link tareget of GDC.
    Sometimes 6-stable says that it is a overplus link but it is
    no problem.

PR:              ports/117318
Submitted by:    Masanori OZAWA <ozawa@ongs.co.jp> (maintainer)
2007-10-22 08:29:51 +00:00
Ade Lovett
dbd39ca660 Migration from bison 1.x to 2.x
PR:		117086
Tested by:	-exp runs
2007-10-17 10:13:01 +00:00
Edwin Groothuis
ad2975b00a [PATCH]: lang/gdc: update to 0.24
- Update to 0.24
	- Removed support for GCC 3.3.x
	- Changed the GCC_MASTER_SITE_SUBDIR for GCC 4.1.x

PR:		ports/116350
Submitted by:	Masanori OZAWA <ozawa@ongs.co.jp>
2007-09-23 04:15:37 +00:00
Stefan Walter
81003aedd8 Use GCC 4.1.x on AMD64 to fix compilation errors.
PR:		111021
Submitted by:	maintainer
2007-04-05 16:13:56 +00:00
Daichi GOTO
d742ec2036 lang/gdc: update to 0.23
- updated to 0.23
  - added amd64 arch support
  - added gcc41 for build

PR:		ports/110953
Submitted by:	Masanori OZAWA (maintainer)
2007-03-28 05:29:29 +00:00
Rong-En Fan
9e06994f34 - Update to 0.21
- Update to GCC 4.0.x to 4.0.4-20061228
- Add documenta

PR:		ports/107521
Submitted by:	Armin Pirkovitsch <a.pirko at inode.at>
Approved by:	Masanori OZAWA <ozawa at ongs.co.jp> (maintainer)
2007-01-08 14:47:38 +00:00
Rong-En Fan
1d1973d297 - Fix threading support, favor pthread
Since this port supports 5.x and later, we don't need to consider
  the 4.x case (-lc_r). Moreover, gdc uses ld as linker when compiling
  D source files, so PTHREAD_LIBS is not applicable here.

PR:		ports/107437
Submitted by:	Jason DiCioccio <jd at ods.org>
Approved by:	Masanori OZAWA <ozawa at ongs.co.jp> (maintainer)
2007-01-06 07:24:08 +00:00
Daichi GOTO
0796cb3b2f fixes: lang/gdc: add the "dmd wrapper script"
- add the "dmd wrapper script"

PR:		misc/102725
Submitted by:	maintainer
2006-09-05 12:24:51 +00:00
Rong-En Fan
c7463178bc - Update to 0.19
- Update WWW

PR:		ports/101163
Submitted by:	Masanori OZAWA <ozawa at ongs.co.jp> (maintainer)
2006-08-02 04:16:41 +00:00
Thierry Thomas
a94a55f4c7 Prune an empty sub-directory.
Submitted by:	Masanori OZAWA <ozawa (at) ongs.co.jp> (maintainer)
2006-06-11 07:38:42 +00:00
Thierry Thomas
e2a096e809 Upgrade to 0.18.
PR:		ports/98527
Submitted by:	Masanori OZAWA <ozawa (at) ongs.co.jp> (maintainer)
2006-06-10 21:26:20 +00:00
Daichi GOTO
879185f87c lang/gdc: depend gcc update from 3.4.6 to 4.0.4
PR:		ports/96138
Submitted by:	maintainer
2006-04-25 08:09:01 +00:00
Marcus Alves Grando
44cb6996ae Update to 0.17
Add knob to build with GCC 4.0.x
Add SHA256

PR:		89928
Submitted by:	Masanori OZAWA <ozawa@ongs.co.jp> (maintainer)
2005-12-04 18:09:12 +00:00
Marcus Alves Grando
58419fc387 Update to 0.16
PR:		88597
Submitted by:	Masanori OZAWA <ozawa@ongs.co.jp> (maintainer)
2005-11-08 11:52:24 +00:00
Pav Lucistnik
4762df3c88 - Remove alpha from list of supported architectures. The compiler will compile
and run, but produce 32-bit code.
- Use same gcc as gcc34 port
- Move library test to check: target
- Cleanup

PR:		ports/87690
Submitted by:	Alejandro Pulver <alejandro@varnet.biz>
Approved by:	Masanori OZAWA <ozawa@ongs.co.jp> (maintainer)
2005-10-21 21:51:49 +00:00
Renato Botelho
c5150c9b5a Fix default include path.
PR:		ports/84046
Submitted by:	Masanori OZAWA <ozawa@ongs.co.jp> (maintainer)
Approved by:	flz (mentor)
2005-07-25 15:05:33 +00:00
Renato Botelho
4574a05396 - Update to 0.15
PR:		ports/83829
Submitted by:	Masanori OZAWA <ozawa@ongs.co.jp> (maintainer)
Approved by:	flz (mentor)
2005-07-21 17:43:33 +00:00
Daichi GOTO
858d8f5c75 lang/gdc: update to 0.14
PR:		ports/82716
Submitted by:	Masanori OZAWA <ozawa@ongs.co.jp> (maintainer)
2005-06-29 08:30:35 +00:00
Daichi GOTO
7900980155 lang/gdc: update to 0.13
- Update to 0.13
  - Update gcc target to 3.4.5-20050607

PR:		ports/82196
Submitted by:	maintainer
2005-06-14 08:18:46 +00:00
Daichi GOTO
86fba9da01 - update to 0.12
- update gcc target to 3.4.5-20050524
- build fail fix on current

PR:		ports/81750
Pointed out by:	pointyhat via kris
Submitted by:	maintainer
2005-06-02 02:14:28 +00:00
Daichi GOTO
babecbcd18 change maintainership (pre-commit is not enough :( 2005-05-27 06:54:42 +00:00
Daichi GOTO
d2a57dd50d - fix build fail
- change maintainership

Pointed out by:	pointyhat via kris
Reviewed by:	ozawa@ongs.co.jp
2005-05-27 06:52:13 +00:00
Daichi GOTO
66f01c00c7 lang/gdc update to 0.11
PR:		ports/81043
Submitted by:	Masanori OZAWA <ozawa@ongs.co.jp>
2005-05-23 12:39:05 +00:00
Daichi GOTO
be6720923e Update GCC version to 20050211 from 20050107.
Submitted by:	Masanori OZAWA <ozawa@ongs.co.jp>
2005-02-28 08:57:26 +00:00
Daichi GOTO
a37f4f7761 amd64 build is broken now.
Submitted by:	ozawa@ongs.net
2005-01-23 14:11:12 +00:00
Daichi GOTO
177133c95a o update to 0.10
o build fail problem fixed

Submitted by:	ozawa@ongs.co.jp
2005-01-13 07:55:03 +00:00
Daichi GOTO
8a2ebf1269 - update to 0.9
- support to latest gcc34

Submitted by:	ozawa@ongs.co.jp
2005-01-10 08:07:49 +00:00
Daichi GOTO
dca50c5d0d o support for latest gcc34
o not depend on lang/boehm-gc port

Submitted by:	ozawa@ongs.co.jp
2005-01-09 15:01:30 +00:00
Daichi GOTO
de71f8240c Makefile contains an erroneous NUL (ascii \000) character
PR:		ports/74222
Submitted by:	Conrad J. Sabatier <conrads@cox.net>
2004-11-22 11:33:22 +00:00
Daichi GOTO
cfccf82ceb Add gdc 0.8, D Front End for GCC.
PR:		ports/74072
Submitted by:	Masanori OZAWA (ozawa@ongs.co.jp)
2004-11-18 16:10:56 +00:00