Commit graph

2473 commits

Author SHA1 Message Date
kristerw
0566d1c0e4 Add perl58-thread. 2004-05-01 12:33:42 +00:00
jmmv
d259c9b289 Update to 1.1.3:
Version 1.1.3
- Cleaned up build process so that "./configure ; make ; make install"
  works out of the box for both sablevm-classpath (as it does for sablevm).

Version 1.1.2
- Uses GNU Classpath 0.08+CVS.
- Various minor bugfixes and enhancements.
2004-04-30 21:15:44 +00:00
jmmv
4b37c0bd31 Update sablevm-classpath{,-gui} to 1.1.3. I wasn't able to find a concrete
list of changes since 1.1.1.  AFAICT, it seems that the code has been sync'ed
with GNU classpath 0.08 and the installation has been modified to work "out
of the box" with sablevm (i.e., no need to create more symbolic links to let
the vm find the classes).
2004-04-30 21:12:55 +00:00
tv
ef489b46a2 Make compile on machines that lack <iconv.h> -- without that, jikes forgets
to include <cerrno>, which is needed for the declaration of "errno".
2004-04-30 16:54:44 +00:00
tv
00b32b74a8 Don't use poll() on Interix. 2004-04-28 15:55:25 +00:00
snj
4175a1077a Convert to buildlink3. 2004-04-28 05:06:28 +00:00
snj
0158813661 Convert to buildlink3. 2004-04-28 00:28:18 +00:00
recht
0a5b3659a3 update to 1.20
*** Jikes 1.20 was released 18 April 2004

Many new diagnostics have been added. These include detection of
overflow in integer constant expressions, serialization-related
checks made by Java 1.5's javac, detection of locals shadowing
fields (often caused by an unfinished refactoring that promotes a
local to a field) and fields in subclasses that hide fields in
superclasses. New command-line options generalize the old -nowarn/+Z
to also allow all warnings to be considered errors (with +Z2). The
default on vs. off state of several warnings added in 1.19 have been
changed, by popular demand.

[...]

*** Jikes 1.19 was released 1 February 2004.

The default -source and -target options are now 1.4 (that is, the
assert statement now compiles by default); for the old behavior you
must specify -source 1.3 or -target 1.3 at the command line.

Command line options have been improved.
* Some pedantic warnings are controlled by name, so that you can
select which warnings you get (for example, not everyone wants to know
that 1L is preferred over 1l when writing a long literal).
* More switches have long names.
* Default state of switches now printed with --help.
* New switch -Xswitchcheck: Warn about fallthrough in switch
statements (compatible with javac).
* New switch +Pnaming-convention: Warn about naming choices that
violate Java's naming conventions. This switch is currently ON by
default, +Pno-naming-convention will disable it for sites that use
a different naming convention.
* New switch --noassert: Omits assertions from .class files (not
recommended for normal development, but provided to allow you to do
-source 1.4 -target 1.3).
* Now supports -target 1.4.2 (compatible with javac, no changes from
-target 1.4 in emitted code).

[...]

And many fixes/changes more. See the NEWS file for a complete list.
2004-04-27 23:23:03 +00:00
wiz
f7906f6e94 Unused. 2004-04-26 09:21:57 +00:00
fredb
40bda8982a Update Unix VM to 3.6-3, and default image to 3.6-5429. Many improvements
and enhancements since 3.0. Notably, display and sound plugins can now be
selected at run-time, and support is added for character set conversion.
This package also contains a driver for NetBSD native audio, by yours truly.

OSS audio requires a newer interface than NetBSD emulation supports, so that
doesn't build anymore on NetBSD, though it may with third party drivers. NAS
builds on NetBSD, but doesn't work. There are new display drivers which build
selectively on linux and MacOS, and a new audio driver for MacOS. I'm marking
this package ONLY_FOR_PLATFORM=NetBSD-*-*, though, mainly because the static
PLIST that the package presently has can't reflect any of that.

This closes PR pkg/17950.
2004-04-26 07:10:16 +00:00
jlam
2d9728cce1 Allow perl-thread to be an acceptable perl when checking dependencies. 2004-04-26 04:46:00 +00:00
jlam
4398b86992 This is a perl58 package built with threads support. 2004-04-26 04:44:46 +00:00
jlam
69507ec564 Fix conflicts. 2004-04-26 04:42:40 +00:00
jlam
f2a57bef15 Update lang/perl58 to 5.8.4. Changes from version 5.8.3 include Unicode
enhancements and optimizations and bug fixes in handling UTF8 strings.
2004-04-26 04:42:12 +00:00
tv
88a6915436 Make sure PKGDIRMODE is always set in bsd.prefs.mk so it can be checked
in lang/perl58/Makefile.  (It had been set previously only in bsd.pkg.mk.)
2004-04-25 22:42:51 +00:00
tv
368b0246a5 Use 0x57000000, not 0x97000000 for NT linker on Interix. 2004-04-25 20:41:27 +00:00
dillo
24076752f3 use my NetBSD.org email address, update homepage 2004-04-25 11:40:56 +00:00
wiz
65ea82370f Re-add, still used by java-vm.mk. Noted by xtraeme. 2004-04-25 11:40:38 +00:00
snj
124c082233 Convert to buildlink3. 2004-04-25 06:58:43 +00:00
wiz
1e7040b199 Unused. 2004-04-25 00:56:17 +00:00
xtraeme
f401030d89 Make sure PKGDIRMODE is defined before checking its value. 2004-04-24 22:54:45 +00:00
jlam
e8132b3fbf Relinquish maintainership of packages to tech-pkg@NetBSD.org. 2004-04-24 22:46:08 +00:00
wiz
35467751dd If we include this bl* file, we only want the 8.3 version -- fix pattern
to make it so.
2004-04-24 22:41:20 +00:00
jlam
cae6e66af3 Allow GCC_PREFIX to the in the rpath for binaries and libraries built as
part of the gcc3-* sub-packages.
2004-04-24 22:10:14 +00:00
tv
7c9976e9d7 Make perl58 work on Interix, with full shared-object module support.
Bump PKGREVISION (two .pm files were changed, but are not functionally
different on non-Interix OS's).
2004-04-24 21:04:43 +00:00
danw
5f9bd44f70 Two Darwin fixes:
- split out the profiled libraries in the PLIST, because they
	  don't get built on Darwin.
	- set INSTALL_UNSTRIPPED on Darwin for both ocaml itself and
	  anything that directly depends on it, because the ocaml compiler
	  generates binaries that don't strip properly.
2004-04-24 14:45:15 +00:00
tron
79f90101fa Include buildlink code for "tk" package because this package depends
on the "tk" package.
2004-04-24 08:06:10 +00:00
tv
a1465c99cc Add Interix to NOT_FOR_PLATFORM; porting will be done on only perl 5.8. 2004-04-23 17:25:28 +00:00
danw
dcba77c780 de-fuzz 2004-04-23 03:06:02 +00:00
danw
abae35bcf4 set INSTALL_UNSTRIPPED on Darwin so modules will be able to resolve
symbols in the python binary. Bump PKGREVISION and require the new
versions on Darwin. Fixes pkg/25272
2004-04-23 01:25:09 +00:00
recht
2a79299bd1 Make Python 2.3 the default Python version.
ok'd by drochner@
2004-04-22 16:03:51 +00:00
jschauma
8d232afe14 Drop maintainership. (I kind of semi-voluntarily inherited this package
from groo, but really can't maintain it responsibly.)
2004-04-22 12:44:30 +00:00
tron
c6c65c01f0 Fix patch problem caused by embedded CVS Id. 2004-04-22 09:27:49 +00:00
tron
65fe8e9b94 Fix various issues with this package:
- split patches files
- always enable threading which has various advantages
  - it fixes the build of the Tk library
  - it greatly simplifies the package list handling
  - it provides threading support under NetBSD 1.6/1.6.x
- correct default dependence in "buildlink2.mk" to "build"
Bump package revision because of all these changes.
2004-04-22 09:18:34 +00:00
snj
31136d1e50 Fix build by changing "libtool --tag disable-shared" to "libtool
--tag=disable-shared", from rudihl (a) gmx.de in PR pkg/25230.
2004-04-18 18:41:19 +00:00
tv
e3bb73b53f Revert to 1.18. I've been told that 1.20 will be out in two days and fixes
a couple critical bugs.
2004-04-16 17:49:59 +00:00
recht
31cd22a441 commit missing patch 2004-04-16 15:33:52 +00:00
tv
49ee9875d3 Update to 1.19. Change summary:
*** Jikes 1.19 was released 1 February 2004.

The default -source and -target options are now 1.4 (that is, the
assert statement now compiles by default); for the old behavior you
must specify -source 1.3 or -target 1.3 at the command line.

Command line options have been improved.
* Some pedantic warnings are controlled by name, so that you can
select which warnings you get (for example, not everyone wants to know
that 1L is preferred over 1l when writing a long literal).
* More switches have long names.
* Default state of switches now printed with --help.
* New switch -Xswitchcheck: Warn about fallthrough in switch
statements (compatible with javac).
* New switch +Pnaming-convention: Warn about naming choices that
violate Java's naming conventions. This switch is currently ON by
default, +Pno-naming-convention will disable it for sites that use
a different naming convention.
* New switch --noassert: Omits assertions from .class files (not
recommended for normal development, but provided to allow you to do
-source 1.4 -target 1.3).
* Now supports -target 1.4.2 (compatible with javac, no changes from
-target 1.4 in emitted code).

[Much more detailed changes follow; see NEWS file for additional changes.]
2004-04-16 14:58:35 +00:00
recht
0f312c17dc Rework bdb detection: Since we're using buildlink we could save rely
on the variables it sets (eg. BDB_TYPE). While at bl3ify.
Thanks to minskim@ for fixes and testing.
2004-04-13 22:48:41 +00:00
snj
5203235741 No longer used. 2004-04-12 22:23:47 +00:00
seb
1fdaf2d1c4 Avoid ECHO_N for the pkgsrc-2004Q1 branch benefit. 2004-04-12 18:02:52 +00:00
seb
fce4d20d97 Partialy revert previous and use {TCL,TK}CONFIG_SH's content to pass
more accurate data to configure.

Fix -again now that revision 1.4 of mk/pthread.buildlink3.mk had been
reverted- build with threaded Tcl/Tk packages.
2004-04-12 14:43:39 +00:00
jschauma
725bf2464a Address PR pkg/25147:
only set mipspro specific compiler flags when using mipspro.
Otherwise, defaults will do.
2004-04-12 03:07:50 +00:00
jschauma
0444cb314d As with lang/perl5:
Make this build under Irix with mipspro compilers:

MIPSPro compiler/preprocessor behaves differently if invoked on
stdin vs file.  In configure, we test for stdin, but lateron we use files.
So force it to work the way we know it does.
2004-04-12 02:59:06 +00:00
jschauma
2e469426f7 Make this build under Irix with mipspro compilers:
MIPSPro compiler/preprocessor behaves differently if invoked on
stdin vs file.  In configure, we test for stdin, but lateron we use files.
So force it to work the way we know it does.
2004-04-12 02:51:22 +00:00
seb
bb4de653a8 Hack to fix build with threaded Tcl package: at configure time snarf
the value of TCL_LIBS in tclConfig.sh and pass it down to configure/make
via V_LIBS as a configure argument.
2004-04-11 09:30:18 +00:00
snj
ce49dccad4 Add a buildlink3.mk. 2004-04-11 04:37:40 +00:00
seb
4db623d9f5 Apply sparc64 fix from gcc cvs via
src/gnu/dist/gcc/gcc/config/sparc/sparc.h revision 1.2.

Bump PKGREVISION of gcc3-c package.
2004-04-10 16:37:22 +00:00
seb
0b4b088a18 Actually make the move of patches directory and distinfo file effective. 2004-04-10 16:05:05 +00:00
seb
1cd5dcea8a Make all gcc3-* packages use a single distinfo file from gcc3/distinfo and
a single patch directory from gcc3/patches/.
Also Move gcc3-c/{Makefile.common,language.mk} into gcc3/.
2004-04-10 15:47:08 +00:00