Commit Graph

940 Commits

Author SHA1 Message Date
espie
66f1b0c1b1 -lestdc++, will fix a handful of tests. 2003-06-28 09:57:05 +00:00
espie
fac37da0da autoheader/autoconf doesn't regen config.h.in in libstdc++-v3 correctly.
Do not attempt it until it's fixed.
There's currently no patch that requires this anyways...
2003-06-27 23:02:45 +00:00
pvalchev
a3ccd7d927 not for vax, until someone hacks support 2003-06-26 21:51:22 +00:00
avsm
3ef9f242ca add in a stub for -Wbounded and attribute((bounded)) until its ported
over to gcc3
2003-06-26 18:39:52 +00:00
espie
27d64312b6 Reactivate objc and Fortran, as these work...
C++ really is a problem.
2003-06-26 15:00:14 +00:00
espie
1e0ea1a04c Don't build C++, Fortran, Objective-C yet on i386. 2003-06-26 00:22:01 +00:00
espie
0e31e0a30e Preliminary work at making it run on i386-ELF.
From dale and me.
2003-06-26 00:19:50 +00:00
sturm
96632cc291 add dummy -fno-stack-protector to gcc/g++, does nothing
bump version on gcc/g++ packages
2003-06-16 17:25:19 +00:00
brad
8fa304a59c duplicate of devel/dejagnu but slightly older 2003-06-10 15:47:46 +00:00
brad
d869ce88a5 lang/egcs/dejagnu -> devel/dejagnu 2003-06-10 15:43:20 +00:00
brad
18846513ef the MAINTAINER should have been removed some time ago. 2003-06-02 15:13:42 +00:00
avsm
8f95fa7510 +ghc 2003-05-29 16:39:21 +00:00
avsm
5854c73dfa initial import of ghc-5.04.3, which takes the "longest compilation
time" award from mozilla and gcc3

From Don Stewart <dons@cse.unsw.edu.au> with tweaks from me

(i386 only for the moment)
--
The Glasgow Haskell Compiler is a robust, fully-featured, optimising
compiler for the functional programming language Haskell 98.

GHC compiles Haskell to either native code or C. It implements
numerous experimental language extensions to Haskell, including
concurrency, a foreign language interface, several type-system
extensions, exceptions, and so on. GHC comes with a generational
garbage collector, a space and time profiler, and a comprehensive
set of libraries.
2003-05-29 16:38:31 +00:00
pvalchev
d4b9842a04 resolve some libtool/other magic to make this at least build on ELF
regress tests are not working, ian is supposed to look at that
some help from naddy; ok maintainer ian
2003-05-23 05:03:46 +00:00
naddy
07bfa62c94 * Update to 4.0.1, which also fixes DESTDIR/PREFIX handling.
* Fix dynamic loading patches.
* General clean-up.
2003-05-19 08:50:43 +00:00
naddy
11dc42b4bb As per miod@, the vax problem has been fixed but trying to build this
port will still panic any m68k machine.
2003-05-17 03:15:31 +00:00
margarida
0c8f243123 Update librep to version 0.16.2
--
Make it work on powerpc.
Bring PLIST and PFRAG.shared to reality.
2003-05-15 05:26:58 +00:00
naddy
39a1f431fb remove a bizarre abuse of SYSCONFDIR; ok espie@ 2003-05-14 23:34:09 +00:00
jolan
67e58ed296 update e-mail address, ok brad@ 2003-05-12 08:23:45 +00:00
naddy
ae6bb35aee bootstrap on ELF; ok espie@ 2003-05-11 22:42:32 +00:00
naddy
a66c50e872 bootstrap on ELF 2003-05-08 01:34:43 +00:00
jsyn
43d7195899 quote COMMENTs; ok naddy@ 2003-04-10 18:08:56 +00:00
ian
d4f4424769 Upgrade to 1.18, mostly from Tom Gelhausen, previous pushes from
naddy and kevlo.  New HOMEPAGE and MASTER_SITES, fix tabs in Makefile,
depend on converters/libiconv.  Update path to license in MESSAGE.
Now includes a compiler API hence one .h file.
2003-04-07 17:20:49 +00:00
wilfried
26f883bd85 update to gawk-3.1.2 2003-04-02 08:37:48 +00:00
sturm
89c8fed2d6 USE_X11=Yes 2003-03-31 14:11:50 +00:00
couderc
fde3ba29a1 Fix tk flavor, noticed by Harry Pehkonen <harry.pehkonen@hotpop.com> 2003-03-29 15:31:12 +00:00
david
e74e4a4773 fix more spelling errors/typos
ok pvalchev@
2003-03-02 05:35:10 +00:00
naddy
142e661495 Don't include "recursive ftp" example script; conflicts with socks5.
From: Jolan Luff <jolan@cryptonomicon.org>
2003-02-27 12:49:16 +00:00
espie
144f889e35 heh, ldconfig matches dir names. 2003-02-16 14:26:07 +00:00
naddy
b9b81bfb85 Remove some useless contortions. 2003-02-16 14:24:32 +00:00
espie
1500e41506 Update to gcc 3.2.2 and fix autoconf issue 2003-02-15 14:38:27 +00:00
pvalchev
5ac2ac9ad8 make a link to f77 too, not only g77, in case the fortran off gcc3 is desired
(since some apps look for it under that name)
2003-02-10 03:29:28 +00:00
lebel
db749bfd4b allow g77 as a MODGCC3_LANGS 2003-02-09 23:10:11 +00:00
jcs
9748be61fb remove brian as maintainer at his request 2003-01-17 04:02:26 +00:00
fgsch
acdfd4ea13 zap NEED_VERSION. 2002-12-29 20:41:07 +00:00
couderc
0a0fe177e0 Update to 1.6.8 2002-12-26 15:48:22 +00:00
pvalchev
3101b76380 Remove Angelos from maintainer per his request 2002-12-23 00:37:49 +00:00
sturm
62600d161c these remove some 64bit warnings
from naddy@, thanks
2002-12-15 17:52:44 +00:00
brad
29228c9852 upgrade to expect 5.38.0
--
From: new MAINTAINER -- Jolan Luff <jolan@cryptonomicon.org>
2002-12-15 00:22:03 +00:00
sturm
c9ebe13829 remove hardcoded "-O" from compiler calls
naddy@ OK
2002-12-14 20:03:21 +00:00
couderc
d7a1517f02 add comments 2002-12-09 21:04:08 +00:00
couderc
d354d26f2b Added doc and example directories 2002-12-09 20:26:36 +00:00
naddy
cf4d76664c brute force fix; this allows us to build XF4 again 2002-12-04 21:06:31 +00:00
kevlo
faf08cceec upgrade to 8.3.5 2002-11-29 09:45:48 +00:00
margarida
950fcd3d72 Take maintainership, agreed by previous
MAINTAINER: Robbie Gates <robbie@g7.org>

brad@ ok
2002-11-28 16:34:29 +00:00
sturm
2dc2bc39e0 This adds support for flavored ocaml ports.
Because of the distinction between nativecode and bytecodefiles in ocaml-
ports, special filenames have to be used for flavors. These are documented
in the modul.

naddy@ OK
2002-11-26 20:11:24 +00:00
brad
b4a58c4b66 add crtsavres.o to PLIST if on powerpc
--
espie@ & drahn@ ok
2002-11-25 15:37:59 +00:00
espie
3ba8111022 gcc -> egcc in ada tools.
From John R. Shannon.
2002-11-24 15:43:30 +00:00
espie
a435eb713a Synch line numbers for 3.2.1 2002-11-24 15:42:48 +00:00
espie
76eca84a2a Update to 3.2.1
Remove a large number of `speed-up patches' as they are likely to be
the cause for sparc64 and friends issues.
2002-11-24 11:52:32 +00:00
brad
f7251f3624 remove stub. 2002-11-24 00:56:50 +00:00
sturm
c539ea8fde set MAINTAINER to sturm@openbsd.org
naddy@ OK
2002-11-22 16:43:44 +00:00
sturm
ce795aa2f0 {RUN,BUILD}_DEPENDS+= :ocaml-*:lang/ocaml -> ::lang/ocaml 2002-11-22 15:13:42 +00:00
naddy
f107824102 First cut at OCaml module.
From: Nikolay Sturm <sturm@sec.informatik.tu-darmstadt.de>
2002-11-13 21:42:15 +00:00
pvalchev
a408408cb3 oops, ate a letter before commit by accident 2002-11-12 21:14:24 +00:00
pvalchev
482756a7b6 Add gcc3 module. OK espie naddy
MODGCC3_ARCHES should be set to use this, as addition to MODULES=gcc3
MODGCC3_LANGS accepts C++ (C default) and adds proper dependencies, etc
(more languages can be added later on eventually.)

Those will start getting splattered around the tree as time goes now
that the support is there (sparc64 & alpha can make use)
2002-11-12 03:50:56 +00:00
naddy
e38608844b No regression tests available. 2002-10-27 14:12:47 +00:00
naddy
80c7ae1856 Enable regression tests. 2002-10-27 14:10:23 +00:00
pvalchev
37bc212a57 js 2002-10-22 22:17:50 +00:00
pvalchev
b4261b617b Import js-0.2.5
The NGS JavaScript interpreter is an independent implementation of the
JavaScript language, developed by Netscape et al. This implementation
is designed to be re-entrant, extendible, fast, and programmable.

Maintainer Jose Nazario <jose@crimelabs.net>
2002-10-22 22:17:02 +00:00
brad
0da69615f6 Fix security issue with Python 2.1/2.2
Zack Weinberg found a vulnerability in the way the exevpe() method
from the os.py module uses a temporary file name. A file which
supposedly should not exist is created in a unsafe way and the method
tries to execute it. The objective of such code is to discover what
error the operating system returns in a portable way.

By exploiting this vulnerability a local attacker can execute
arbitrary code with the privileges of the user running python code
which uses the execvpe() method.

http://python.org/sf/590294
http://python.org/sf/601077
2002-10-08 02:52:25 +00:00
espie
94a5faf4ac non-insane name for libstdc++. 2002-10-05 09:40:58 +00:00
naddy
655a5a57a4 Sync version number.
From: David Krause <openbsd@davidkrause.com>
2002-10-01 00:34:17 +00:00
naddy
22478210d4 Split libestdc into a separate package so we can add a dependency
for ports built with g++-3.  From pvalchev@ and yours truly; ok pvalchev@
2002-09-30 20:52:45 +00:00
brad
b0f39f243d remove another dir from the linker cache durring post-install 2002-09-28 19:19:51 +00:00
lebel
6c546738c9 in fact, it should be everything other than i386 that disable java and ada;
from brad@
2002-09-25 19:44:32 +00:00
lebel
28c0f57fa8 Make gcc 3.2 build by default on sparc64 by desactivating ada and java;
pval@ ok
2002-09-25 17:20:23 +00:00
pvalchev
ad9159a1cd not for static arches (otherwise even configure complains & exits) 2002-09-24 07:35:13 +00:00
couderc
ca4f859d70 Fix tk flavor (noticed by Jim Geovedi) 2002-09-20 14:58:38 +00:00
todd
7b1c05f896 o redo patches for modern day naming conventions
o remove NEED_VERSION
o rename master site; from Sam Smith <S@mSmith.net>
2002-09-19 22:29:36 +00:00
naddy
09082c7516 don't double-quote BROKEN, bsd.port.mk already does the same 2002-09-19 11:57:36 +00:00
ian
4dc13d0791 Turn off PERMIT_*_CDROM after jsyn discovered a bizarre indemnity clause
in the IBM Public License.
2002-09-18 15:39:57 +00:00
espie
9fb62f07bd sigh... both 20020909 and 20020916 don't build, for apparently different
reasons.
2002-09-18 15:35:39 +00:00
todd
80d23346f2 tweak autoconf to be a .for construct, rm to be a list of files; ok espie@ 2002-09-17 22:16:25 +00:00
wilfried
519b108933 remove NEED_VERSION from my remaining ports 2002-09-17 15:22:26 +00:00
espie
f2a7f9fe44 make sure to bootstrap with ada i ada is requested.
disable libiconv entirely.
2002-09-17 12:56:19 +00:00
espie
6134e93659 recognize syslog as a valid format. 2002-09-17 12:55:05 +00:00
lebel
42d1432480 oups, this was a new file 2002-09-16 18:55:04 +00:00
lebel
b160b04516 this now builds on macppc and sparc64,
thanks to Nikolay Sturm <sturm@sec.informatik.tu-darmstadt.de>
2002-09-16 18:54:37 +00:00
shell
ee38ab61ac Drop maintainership, follow-up ? 2002-09-15 11:46:09 +00:00
avsm
e20b7d8701 correct MASTER_SITE 2002-09-14 10:59:44 +00:00
espie
ca3b55113f Update to gcc 3.2, remove integrated patches.
Fix packing lists, including missing %%SHARED%%.
2002-09-14 10:14:50 +00:00
pvalchev
a626ddb9df New maintainer Nikolay Sturm <sturm@sec.informatik.tu-darmstadt.de>
angelos ok
2002-09-14 03:21:29 +00:00
pvalchev
23cceff11f at least recognise OpenBSD/macppc, does not work yet fully; from Nikolay Sturm 2002-09-12 17:02:47 +00:00
pvalchev
bc8ba8602a not for macppc, for now 2002-09-12 17:01:16 +00:00
pvalchev
85273af281 .section .rodata rather than .rdata on alpha; suggested by art@ 2002-09-11 04:41:40 +00:00
lebel
5769198ff0 NOT_FOR_ARCHS=sparc64; this needs to be investigated 2002-09-10 18:09:25 +00:00
pvalchev
d5d9e260c2 not for powerpc, this hangs in the build so mark it as such for now; ok espie
note that this only works successfully on i386..
2002-09-09 16:07:10 +00:00
naddy
bf1cc6d98d Don't depend on X11; prodded by wcobb@ 2002-09-07 14:02:35 +00:00
espie
65931f1edc Add non-exec trampoline stub (mprotect stack).
Fixes ada build.
2002-08-30 08:33:14 +00:00
naddy
d5a02e2b01 Stub out camlp4, which has been included in ocaml. 2002-08-25 20:55:49 +00:00
naddy
3e98d5ff11 Update to 3.06 which includes camlp4.
From Nikolay Sturm <sturm@sec.informatik.tu-darmstadt.de>.
2002-08-25 20:44:40 +00:00
brad
a4c3c6c27e remove myself as MAINTAINER from a number of ports that I don't use anymore, don't want to maintain, etc. 2002-07-30 14:36:49 +00:00
brad
a494bfe945 oops, the expect man page shouldn't be here.
--
Pointed out by: marc@
2002-07-22 23:54:52 +00:00
brad
9f86be6010 export all symbols in the symbol table when on an ELF system.
--
Ok'd by: MAINTAINER
2002-07-15 21:38:07 +00:00
pvalchev
e9cf15b045 Miod says attempting to build those will panic any vax, and while a fix
is being looked at, marked those with a nice fat NOT_FOR_ARCHS so that
people do not get bitten.
2002-07-15 06:29:20 +00:00
matt
5f9671ba58 taken by Chris Humphries <chumphries@drauku.net> 2002-07-09 12:32:34 +00:00
couderc
2446aa575b Move tk stuff to a flavor so default install does not need tcl/tk. 2002-07-03 16:31:28 +00:00
brad
a4f5caf4d8 - add a no_tk FLAVOR.
- remove separate config.guess.
--
The FLAVOR from: Chad Loder <cloder@acm.org>
2002-06-30 17:50:28 +00:00
espie
0ec56ebed6 Remove some shit, thx Nikolai 2002-06-30 16:06:12 +00:00