Commit graph

491 commits

Author SHA1 Message Date
jlam
673964a8fd Disable use of ftello/fseeko on NetBSD, since there are problems with it
(see PR pkg/10655).
2000-07-25 03:39:38 +00:00
dmcmahill
535996fe5c properly pass -Wl,--export-dynamic to the c compiler. Fixed recently noted
compile problems.  Note:  we need to be sure and use --export-dynamic instead
of -export-dynamic (2 dashes) for compatibility with a.out systems.
2000-07-22 23:11:17 +00:00
dmcmahill
b56c6e1da3 remove misplaced "@" which caused make problems 2000-07-22 17:16:48 +00:00
tron
ebcef6eadf Depend on version 4.0 or newer of the "readline" package. 2000-07-20 15:40:58 +00:00
jlam
83afe41adc Update guile to 1.4. Changes since Guile 1.3.4:
** The module (ice-9 getopt-gnu-style) has been removed.
** New module (ice-9 documentation)
** Debugging facilities for guile script are much improved.
** Improvements to garbage collector
** Speed/efficieny improvements.
** Better compliance to standards.
2000-07-15 02:31:39 +00:00
jlam
32e83de61f Make this package work under ELF. 2000-07-12 20:08:11 +00:00
jlam
ce3044ed3a Back out latest changes which added "-Wl,-R" flags to TCL_LIB_SPEC in
tclConfig.sh.  The correct thing to do requires some more thought and
perhaps some feedback from the Scriptics folks.
2000-07-12 20:07:49 +00:00
dmcmahill
5c3c0424ee make the tcl_platform.machine variable be MACHINE_ARCH. This will keep binary
compatibility across the m68k ports.  This addresses PR 10510 and 9800.
2000-07-10 16:55:01 +00:00
dmcmahill
6c6669ec1e mark this as not for any NetBSD-ELF platforms until someone has time to port
it.
2000-07-10 11:49:55 +00:00
dmcmahill
f82f936e56 fix path in patch file to not include WRKSRC. 2000-07-09 02:55:41 +00:00
dmcmahill
e17885ec01 regen. 2000-07-07 17:52:35 +00:00
dmcmahill
bd99c7c185 - add config file for elf-netbsd-cc
- pic->PIC
2000-07-07 17:52:03 +00:00
dmcmahill
8465c5230f - make this work on arch's where 'uname -m' != 'uname -p', for example
the m68k and mipsel ports.  This address PR 9781 filed by Michael Wolfson
  and also fixes recently noted bulk pkgsrc build failures on pmax.

  The os version/machine type specific string is now consistently
  ${OPSYS}-${OS_VERSION}-${MACHINE_ARCH}
2000-07-06 16:24:46 +00:00
nathanw
11f2fcbf1e Update to Hugs98-Feb2000. 2000-07-05 22:10:05 +00:00
hubertf
f7e440b2b0 These files are no longer needed for perl 5.6.0 2000-07-05 19:32:16 +00:00
hubertf
832989f338 Upgrade perl-current to 5.6.0. Changes:
*  Interpreter cloning, threads, and concurrency
 *  Lexically scoped warning categories
 *  Unicode and UTF-8 support
 *  Support for interpolating named characters
 *  "our" declarations
 *  Support for strings represented as a vector of ordinals
 *  Improved Perl version numbering system
 *  New syntax for declaring subroutine attributes
 *  File and directory handles can be autovivified
 *  open() with more than two arguments
 *  64-bit support
 *  Large file support
 *  Long doubles
 *  "more bits"
 *  Enhanced support for sort() subroutines
 *  C<sort $coderef @foo> allowed
 *  File globbing implemented internally
 *  POSIX character class syntax [: :] supported
 *  Improved C<qw//> operator
 *  pack() format 'Z' supported
 *  pack() format modifier '!' supported
 *  pack() and unpack() support counted strings
 *  Comments in pack() templates
 *  Weak references
 *  Binary numbers supported
 *  Lvalue subroutines
 *  Some arrows may be omitted in calls through references
 *  Boolean assignment operators are legal lvalues
 *  exists() is supported on subroutine names
 *  exists() and delete() are supported on array elements
 *  Pseudo-hashes work better
 *  Automatic flushing of output buffers
 *  Better diagnostics on meaningless filehandle operations
 *  Where possible, buffered data discarded from duped input filehandle
 *  eof() has the same old magic as <>
 *  binmode() can be used to set :crlf and :raw modes
 *  C<-T> filetest recognizes UTF-8 encoded files as "text"
 *  system(), backticks and pipe open now reflect exec() failure
 *  Improved diagnostics
 *  Diagnostics follow STDERR
 *  syswrite() ease-of-use
 *  Better syntax checks on parenthesized unary operators
 *  Bit operators support full native integer width
 *  Improved security features
 *  C<require> and C<do> may be overridden
 *  $^X variables may now have names longer than one character
 *  New variable $^C reflects C<-c> switch
 *  New variable $^V contains Perl version as a string
 *  Optional Y2K warnings
 *  Modules
 *  Pragmata
 *  dprofpp
 *  find2perl
 *  h2xs
 *  perlcc
 *  perldoc
 *  The Perl Debugger
 *  Simple sort() using { $a <=> $b } and the like are optimized
 *  Optimized assignments to lexical variables
 *  Faster subroutine calls
 *  -Dusethreads means something different
 *  New Configure flags
 *  Threadedness and 64-bitness now more daring
 *  Long Doubles
    ...

See 'perldoc perldelta' for a full list.
2000-07-05 19:25:50 +00:00
wiz
8c4c3585b4 add .opt man pages to PLIST.opt. 2000-07-04 01:40:33 +00:00
agc
e72421a60d Mark this package as working for i386 and sparc platforms, with any
operating system.  There are hooks for Linux/ppc, but not tested on
that operating system or platform.
2000-07-03 10:34:07 +00:00
agc
f892f7b443 Add and enable gprolog. 2000-07-03 10:28:26 +00:00
agc
59e5c83633 Import gprolog-1.1.6, the GNU prolog compiler and interpreter, into
the Packages Collection.

Package created by Brook Milligan (brook@biology.nmsu.edu) and submitted
in PR pkg/10479. Additional Solaris patch by myself.
2000-07-03 10:27:49 +00:00
sakamoto
9949b141dc Update ruby to 1.4.5
Changes: Several bug fixes.

use MACHINE_GNU_ARCH instead of MACHINE_ARCH in PLIST,
patch from Paul Clifford <paul@plasma.demon.co.uk>.
2000-07-03 07:31:35 +00:00
danw
1648179fc7 Update to librep 0.12.2 2000-07-01 03:39:44 +00:00
danw
0db912b615 Update this to build with either gmp 2.0.2 or gmp 3.0.x.
(Theoretically... the package seems to be broken.)
2000-06-30 16:29:17 +00:00
wiz
90d4b3ca83 correct typo in commented out perl5-current entry 2000-06-29 10:08:11 +00:00
hubertf
7e80317e09 ELF fix.
Obviously noone ever tried a tcl pkg on -current...
2000-06-21 16:23:21 +00:00
bouyer
66cb3cb048 Add and enable caml-light 2000-06-21 11:44:24 +00:00
bouyer
057d69bd6c Initial import of caml-light, another caml implementation. 2000-06-21 11:42:46 +00:00
drochner
fd7220a377 put distfile into own DIST_SUBDIR because the filename doesn't change
between minor versions, upgrade to 5.14.40
2000-06-19 19:59:32 +00:00
pooka
9d882d0859 Add support for NetBSD/sparc
Patches provided by David A. Holland <dholland@eecs.harvard.edu> in
pkg/10332
2000-06-19 15:56:26 +00:00
wiz
9e943bb758 Restructure patch-aa to get it integrated in the main tree.
Remove patch-a{b,c,d} since self tests work now.
Correct HOMEPAGE.
2000-06-16 23:53:43 +00:00
wiz
4a72b8b121 change dependency from gdbm-1.7.3 to gdbm>=1.7.3 2000-06-13 10:40:24 +00:00
wulf
7815202b46 Added and enabled camlp4 2000-06-12 22:38:51 +00:00
wulf
aeaa03b589 Initial import of pkgsrc/lang/camlp4:
camlp4-3.0            A Pre-Processor-Pretty-Printer for Objective Caml
2000-06-12 22:36:59 +00:00
wulf
9d0cf0d68a Changed ${MAKE} in pre-install to ${GMAKE} too... 2000-06-12 15:17:45 +00:00
wulf
b2dbf2143c Package needs 'gmake' as it otherwise will not build.
Added support for native-code compiler for i386 architecture.
2000-06-12 14:43:21 +00:00
wulf
98d6717e20 Added support for native-code compiler for i386 architecture. 2000-06-12 14:42:21 +00:00
jlam
d7f58b320d USE_LIBTOOL and LTCONFIG_OVERRIDE, instead of pkglibtool and patching
configure scripts.
2000-06-09 08:09:42 +00:00
dmcmahill
dda8f4ef36 make sparc compile with -fPIC instead of -fpic. This fixes recently noted
compile (link actually) problems.  Other arch's are unchanged.  Patch sent to
Ruby author.
2000-06-02 00:13:53 +00:00
rh
74add3b300 s/USE_LIBTOOL/USE_PKGLIBTOOL/
Add a new USE_LIBTOOL definition that uses the libtool package instead of
pkglibtool which is now considered outdated.
USE_PKGLIBTOOL is available for backwards compatibility with old packages
but is deprecated for new packages.
2000-06-01 11:23:11 +00:00
wiz
002e921df9 Update to 2000-03-06. Changes too many to list here, please take a look
at the NEWS file included in the distribution.
Update provided by Dieter Baron in private communication.
2000-05-27 02:47:13 +00:00
tron
13c92c0b1a Add and enable "gcc". 2000-05-24 06:38:56 +00:00
tron
4e05f91827 - Remove broken NetBSD i386 ELF support for the moment. Something in
NetBSD's "egcs" configuration files breaks the build of "libiberty"
  obviously.
- Make this package work on NetBSD arm32.
- Actually add entries to package list.

Still to do:
- rename binaries to avoid conflicts with base distribution
- improve directory structure
- support more platforms
2000-05-23 22:09:58 +00:00
groo
49076daee0 Add and enable drscheme 2000-05-22 20:28:06 +00:00
groo
c6f4c028c7 R4RS-compilant and nearly R5RS-compliant scheme tailored for teaching
TODO: Stop unecessary complete rebuild of mzscheme
      Fix games launch script
2000-05-22 20:26:59 +00:00
wiz
b4cc47ee45 Add a patch that should make it compile on m68k.
Addresses pkg/9964.
2000-05-20 02:19:31 +00:00
veego
f78f035710 Make it work on Solaris. 2000-05-16 14:46:44 +00:00
itohy
e91fed376c Confirmed it works on alpha, but ..., alas, my DEC 3000
broke down and I can't test it on alpha any longer.

"make test" will fail without fix of PR #10065.
2000-05-09 23:36:43 +00:00
itohy
27dd813e08 Fix installation of info dir.
Add gforth.el.
Fix @dirrm order.
2000-05-09 23:33:40 +00:00
tron
e4568232c9 Add missing trailing slash to entry in master site list. 2000-05-05 06:26:59 +00:00
groo
5ae63b54bd Add and enable ocaml 2000-05-05 04:59:54 +00:00