Commit Graph

3105 Commits

Author SHA1 Message Date
Edwin Groothuis
17236d4e76 Add LIB_DEPEND on compat4x if running on >= 500000x
Noticed by: bento
2003-01-20 09:23:08 +00:00
Edwin Groothuis
8853ffd875 New port: lang/bigloo - A Scheme interpreter and native code compiler
This is a port of Bigloo, a Scheme system which includes a
	compiler generating C code and Java classes and an interpreter.
	Bigloo is the tool of choice for the construction of small
	autonomous applications in Scheme. Bigloo is mostly conformant
	to the Revised5 Report on the Algorithmic Language Scheme
	with many extensions.

PR:		ports/40644
Submitted by:	Stanislav Grozev <tacho@factline.com>
2003-01-20 05:06:33 +00:00
Edwin Groothuis
34ac9b52a6 New Port: ports/lang/screamer
Screamer is an extension of Common Lisp that adds support
	for nondeterministic programming.

PR:		ports/39895
Submitted by:	Scott Flatman <sf@dsinw.com>
2003-01-19 13:12:02 +00:00
Tilman Keskinoz
ae50e2b416 Update to 2.0.11
PR:		47077
Submitted by:	KATO Tsuguru <tkato@prontomail.com>
2003-01-18 23:21:13 +00:00
Tilman Keskinoz
c4897416bc Update to 0.99.6
PR:		47084
Submitted by:	KATO Tsuguru <tkato@prontomail.com>
2003-01-18 22:20:18 +00:00
Akinori MUSHA
633fa6b4c6 Rephrase. 2003-01-18 21:51:19 +00:00
Akinori MUSHA
57ffb5faa0 Properly update for 1.8 [*] and rephrase.
Submitted by:	obrien [*]
2003-01-18 21:50:54 +00:00
Edwin Groothuis
3dbac872ab New port: lang/cocor (Coco/R, a compiler generator)
Coco/R is a recursive decent compiler generator.  This is
	a FreeBSD port of the C/C++ version of Coco/R.

PR:		ports/36251
Submitted by:	Guy Antony Halse <guy@rucus.ru.ac.za>
2003-01-18 10:12:08 +00:00
Edwin Groothuis
ac4750b416 New port: lang/cmucl-extra
Optional extras for the CMU implementation of Common Lisp.

PR:		ports/39250
Submitted by:	Scott Flatman <sf@dsinw.com>
2003-01-18 05:11:46 +00:00
Oliver Braun
7174aa3dc9 Upgrade to 4.2.1.
PR:		ports/47078
Submitted by:	KATO Tsuguru <tkato@prontomail.com>
2003-01-16 20:08:35 +00:00
Oliver Braun
d26703aa59 Upgrade to 2.721.
PR:		ports/47081
Submitted by:	KATO Tsuguru <tkato@prontomail.com>
2003-01-16 19:54:01 +00:00
Akinori MUSHA
6bcb87cab3 Avoid "make: don't know how to make INSTALLS_DEPENDS. Stop" error by
disabling parallel build on sparc64.  The INSTALLS_DEPENDS thing
probably comes from bsd.port.mk, but I wonder why it is regarded as a
target when it is only used as a boolean variable.  I think make(1)
has some problem with parallel build (-jN) on that platform.

I could not really reproduce the error on panther, but a submitter [1]
says the build went fine if he commented the -jN option out as I
suggested.

Submitted by:	Anders Andersson <anders@hack.org>,
		Joao Pedras <jpedras@webvolution.net> [1],
		kris
2003-01-16 05:39:55 +00:00
Dirk Meyer
bcaed97efe Add linebreak in LIB_DEPENDS 2003-01-15 17:41:17 +00:00
Dag-Erling Smørgrav
befe665c79 Steel Bank Common Lisp 2003-01-15 11:25:05 +00:00
Dirk Meyer
b8ac4e71aa - force that gnustep-make exists, was implicit by gnusteb-objc 2003-01-14 17:07:18 +00:00
Dirk Meyer
ba53088b3f extend BUILD_DEPENDS for ffcall 2003-01-14 16:15:55 +00:00
Akinori MUSHA
4e15f31434 Add missing files to pkg-plist and bump PORTREVISION.
Submitted by:	kris, bento
2003-01-14 10:00:00 +00:00
Kris Kennaway
83b5d5e261 Add a metric buttload of missing files 2003-01-14 05:22:47 +00:00
Kris Kennaway
8bcac412d7 Add the fsf-funding.7 gfdl.7 gpl.7 manpages. IMO it is questionable
whether these should even be installed.
2003-01-14 04:11:24 +00:00
Joe Marcus Clarke
c8b5f8603c Update to 0.18. 2003-01-13 17:40:55 +00:00
Alexander Leidinger
975e877006 Remove the "warning -> error" options for excessive function arguments,
they seem to cause problems in some cases.

Noticed by:	roberto, marius@alchemy.franken.de
2003-01-13 10:39:22 +00:00
Alexander Leidinger
6b11c196c9 Add missing files for the 7.0.078 update.
Pointy hat to:	netchild
2003-01-11 17:25:51 +00:00
Alexander Leidinger
26a1b6773a Update icc to 7.0.078.
Note:
Object files built with version 6.0 of Intel(R) Compilers may not link
properly with objects built with version 7.0 of Intel(R) Compilers.
Rebuilding of the object files is suggested.

Changes between the submitted version and the committed version:
 - update to 078 instead of 075
 - treat excessive parameters in function calls as an error instead
   of a warning (removed compatibility with a not named MS product, as
   suggested by Intel)
 - allow to override the INTEL_FLEXLM_LICENSE variable

From the submitter:
- Unbreak usage of signal.h on -current and RELENG_5_0.
  (committers note: see below)
- Fix ownership of installed files when built as non-root.
- Fix the patched versions of the icc- and the icpc-script to work with options
  containing spaces (e.g. '-DFOOBAR="foo bar"').
- Install 'clicense' and 'csupport' in the docs-dir even if NOPORTDOCS is
  defined, the later is not optional but required by 'icid'.
- Move the ld-wrapper to a sub-dir and thus out of what is normally set in
  PATH to prevent footshooting (this isn't perfect but simple until someone
  reworks this port to provide FreeBSD-compatibility in another way... or
  Intel releases a native version).
- Patch the headers to better fit for FreeBSD (hopefully...).

Notes:	- Icc7 is more picky about unknow options than the previous versions,
	  i.e. the gcc-options normally supplied in CFLAGS unless altered in
	  /etc/make.conf. Therefore compilation of ports with icc likely fail
	  if the standard CFLAGS are not unset (e.g. `make CC=icc CFLAGS=""`)
	  or replaced by options valid for icc.
	- When compiling multi-threaded C-code make sure to link with icc and
	  option '-mt' (for ports e.g. via PTHREAD_CFLAGS) otherwise libc_r
	  won't be linked in correctly.

Submitted by:	marius@alchemy.franken.de

Additional information:
 - rev 1.20 of src/sys/i386/include/signal.h introduced __aligned which
   isn't handled in sys/cdefs.h for non GCC compilers (at least not in
   publically available sources)
 - the FreeBSD stdarg.h is missing a macro for va_copy() in the non GCC case,
   we handle it in the port, but be prepared to get problems when the base
   system gets fixed
 - we don't use the icc-buildin of alignof()
 - Intel provides a float.h which has different floatingpoint values
   (e.g. MAX_FLOAT) than we have in the base system, in the port we use the
   FreeBSD header (Warner knows about the issue... at least he got a mail
   from me and Marius)
 - we replace __wchar_t with __ct_rune_t because icc has a build-in type
   for it, this affects "typedef __ct_rune_t __wchar_t;" in sys/_types.h.
   It isn't known if this may be evil...
 - icc doesn't need the option "-mt" anymore to generate thread safe code,
   but our FreeBSD version still needs it to be able to choose libc_r
   instead of libc

If a src-committer wants to address any of the above mentioned issues he
should first contact me, I may have already some fixes in my local tree.
2003-01-11 17:21:41 +00:00
Dirk Meyer
d26fb14bb7 - Improve depends
1) needs ffcall to build.
2) gnustep-objc is only for 4.x systems
Suggested by: jagapen@students.wisc.edu
2003-01-11 14:22:44 +00:00
Akinori MUSHA
d567e43b9c Explicitly specify RUBY_VER=1.6. 2003-01-11 10:23:52 +00:00
Akinori MUSHA
e5f6fc0027 Update lang/ruby-devel to the latest 1.8 snapshot as of 2003-01-11,
which now supports FreeBSD/sparc64.

Set ONLY_FOR_ARCHS to i386, alpha and sparc64.  Ruby does not support
IA64 yet.  It does not even build or install correctly.  We need some
clue to the IA64 stack structure and handling of the IA64 register
windows.
2003-01-11 10:16:22 +00:00
Akinori MUSHA
268a3341db Set ONLY_FOR_ARCHS to i386, alpha and sparc64.
Ruby does not support IA64 yet.  It does not even build or install
correctly.  We need some clue to the IA64 stack structure and handling
of the IA64 register windows.
2003-01-11 10:13:05 +00:00
Akinori MUSHA
1423ddf335 Update Oni Guruma (alternative BSDL regexp engine) to 20030109. 2003-01-11 08:46:30 +00:00
Patrick Li
29ed872355 Update to 1.0
PR:		ports/46965
Submitted by:	maintainer
2003-01-11 03:14:12 +00:00
Edwin Groothuis
1f3b160da5 Fix mastersite
PR:		ports/46917
Submitted by:	Kimura Fuyuki <fuyuki@hadaly.org>
2003-01-10 05:42:44 +00:00
Ying-Chieh Liao
0adbe83b87 upgrade to 2.30
pass maintainership

PR:		46843
Submitted by:	Henrik Motakef <henrik.motakef@web.de> (new maintainer)
2003-01-08 10:32:41 +00:00
Jimmy Olgeni
991f6591ee Update to version 5.04.2. 2003-01-07 12:17:58 +00:00
Ying-Chieh Liao
7e045cb054 smalleiffel -> smarteiffel
upgrade to 1.0

PR:		46044
Submitted by:	maintainer
2003-01-06 15:42:41 +00:00
Joe Marcus Clarke
786d71d715 Define INSTALLS_SHLIB. 2003-01-04 16:57:51 +00:00
Sean Chittenden
b2c46c868c Chase libpq version bump. 2003-01-04 15:53:39 +00:00
Ying-Chieh Liao
d4ed91cc83 upgrade to 501b
PR:		46255
Submitted by:	maintainer
2003-01-03 18:26:38 +00:00
Ying-Chieh Liao
40585c691b upgrade to 0.15
PR:		46247
Submitted by:	Jose Abelardo Martinez salinas <jamartinez@altern.org>
2003-01-03 18:19:20 +00:00
Tilman Keskinoz
a058da9f77 Update to 0.10
PR:		46307
Submitted by:	KATO Tsuguru <tkato@prontomail.com>
2003-01-03 17:55:27 +00:00
Tilman Keskinoz
fd1224483e Update to 2.0.10
PR:		46305
Submitted by: 	KATO Tsuguru <tkato@prontomail.com>
2003-01-03 17:32:12 +00:00
Ying-Chieh Liao
27ebc7aa15 chase gdbm lib version 2003-01-03 08:26:35 +00:00
Ying-Chieh Liao
9a4e12a3dd upgrade to 4.2.0
PR:		45936
Submitted by:	Ports Fury
2003-01-02 18:43:35 +00:00
Ying-Chieh Liao
1355656d2d upgrade to 1.0a8
PR:		45935
Submitted by:	Ports Fury
2003-01-02 18:42:39 +00:00
Dirk Meyer
a04349d147 fix MAINTAINTER to ports@FreeBSD.org
PR:		46686
Submitted by:	erwin@lansing.dk
2003-01-02 18:18:45 +00:00
Ying-Chieh Liao
87ffb3b881 upgrade to 5d7
PR:		45855
Submitted by:	Ports Fury
2003-01-02 17:46:48 +00:00
Jimmy Olgeni
1ad064fcc7 Fix dependencies: remove USE_XLIB and depend on tk84. 2003-01-02 11:34:29 +00:00
Joe Marcus Clarke
df8b044cb1 Update to 0.17.
Requested by:	many
Not tested by:	me
2003-01-01 19:16:15 +00:00
Oliver Braun
8940343c6b * remove ONLY_FOR_ARCH
* add BROKEN for alpha and sparc64
2003-01-01 17:31:49 +00:00
Oliver Braun
236edfe68c Upgrade to 5.04.2.
PR:		ports/46230
Submitted by:	maintainer
2003-01-01 17:24:59 +00:00
David E. O'Brien
86bcefed82 Actually all that needed to be done in this file to fix for 5-CURRENT
is to remove the explicit "-m elf_i386" and use the default emulation.
2003-01-01 00:46:11 +00:00
Jimmy Olgeni
8e14ffb61c Unbreak: update checksums for some PDF documents. 2003-01-01 00:05:18 +00:00