Commit graph

3582 commits

Author SHA1 Message Date
kristerw
5922f27089 Floating point exceptions are enabled for __x86_64__ on all operation
systems, but the code that take care of them is inly implemented
on Linux.  This made the build go into an infinite loop on NetBSD.

Disable floating point exceptions on NetBSD/amd64 for now, until
I get around implementing and testing the necessary sigaction glue.
2006-01-01 18:24:58 +00:00
markd
977caf076f Add gwydion-dylan, remove dylan-*. 2005-12-31 22:46:21 +00:00
markd
93132160c3 Remove dylan-{interpreter,compiler}. Now use gwydion-dylan package. 2005-12-31 22:45:28 +00:00
markd
9e6019a8a6 Reimport dylan-compiler as gwydion-dylan and update to version 2.4.0
Gwydion Dylan 2.4.0 (2004-10-23)

  Because the bulk of our recent development effort has been put into
  the 2.5 development branch, work on this branch has focused on
  stabilization in the form of bug and compatibility fixes.  Changes
  include improvements in the robustness of the melange tool, and an
  update of the Macintosh CodeWarrior plugin.
2005-12-31 22:42:31 +00:00
joerg
7b199e3aa4 Fix errno. Add DragonFly support. 2005-12-31 00:39:01 +00:00
joerg
6e244a7db6 Move init of errfdevice to bwb_init, it should be the first
function which is ran and stderr can't be used as lvalue in
file scope.
2005-12-30 23:29:36 +00:00
jlam
d12148e1c9 Ensure that the hints files are always writable before modifying them.
Fixes build problems on platforms without threads.
2005-12-30 23:16:33 +00:00
ghen
d1b33df842 Add missing @comment $NetBSD$. 2005-12-30 16:10:29 +00:00
joerg
a992ed442a Add DragonFly support. Fix isnan and isinf detection. 2005-12-30 14:18:51 +00:00
joerg
998e385550 Fix errno. 2005-12-30 12:39:43 +00:00
ghen
eebba04ca0 - Update Erlang to R10B-9. (The changes are innumerable, this package hasn't
been updated in more than two years.)
- Add a buildlink3.mk file.
- Make the Java dependency optional, and disable this option by default (this
  will make erlang build in more bulk builds).

Ok by wiz.
2005-12-30 10:32:16 +00:00
jlam
2927908735 Perl has no dependencies, so force patch the Configure script to make
library searches to start in the system directories instead of in the
pkgsrc-controlled directories.  This change is in the same spirit as
the one that caused the PKGREVISION bump to 6, but is more likely to
work on IRIX where plibpth needs to be set from the Configure script.
This time, we patch the Configure script instead of setting libpth in
the hints file because we depend on the values of variables which are
defined after the hints file is sourced by the Configure script.

XXX This breaks building perl on a platform that has native pthreads
XXX with PREFER_NATIVE_PTHREADS=no, but that's not really worthwhile
XXX to fix.
2005-12-29 17:54:45 +00:00
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +00:00
abs
f2b16de187 fix typo in comment, and rephrase sentance 2005-12-28 09:27:13 +00:00
abs
ad44165dea Update lang/sun-jdk13 to sun-jre13-1.0.17.
Changes since sun-jdk13-1.0.16

- REGRESSION: hotspot c2 crash running rmi JCK tests
- server VM crashes with -Xcomp in 1.4.2_05
- Crashes at Function name=JVM_GetCPFieldSignatureUTF in jdk 1.3.1_13
- Exception message's size is more than doubled everytime an
  exception is thrown
- RFE: Stall allocation requests while heap is full and GC locker
  is held
- VolanoTest OOM with mustang b14
- JVMPI obj_frees come before method_exits
- improve the performance of GC_locker
- JRE/Browser crash during repaint - IE/XP on MP or HT systems.
- GregorianCalendar returns bad WEEK_OF_YEAR
- Escalation: broken for time zone issue with date on windows
- Memory leak due to unreferenced Objects created via 1.3.1 ActiveX
  bridge
- Possible regression in ActiveX Bridge 1.3.1_13 and higher
- Beans extending JPanel class are not released when created via
  1.3.1 ActiveX bridge
2005-12-28 09:22:31 +00:00
abs
088691f458 Update lang/sun-jre13 to sun-jre13-1.0.17.
Changes since sun-jre13-1.0.16

- REGRESSION: hotspot c2 crash running rmi JCK tests
- server VM crashes with -Xcomp in 1.4.2_05
- Crashes at Function name=JVM_GetCPFieldSignatureUTF in jdk 1.3.1_13
- Exception message's size is more than doubled everytime an
  exception is thrown
- RFE: Stall allocation requests while heap is full and GC locker
  is held
- VolanoTest OOM with mustang b14
- JVMPI obj_frees come before method_exits
- improve the performance of GC_locker
- JRE/Browser crash during repaint - IE/XP on MP or HT systems.
- GregorianCalendar returns bad WEEK_OF_YEAR
- Escalation: broken for time zone issue with date on windows
- Memory leak due to unreferenced Objects created via 1.3.1 ActiveX
  bridge
- Possible regression in ActiveX Bridge 1.3.1_13 and higher
- Beans extending JPanel class are not released when created via
  1.3.1 ActiveX bridge
2005-12-28 09:21:57 +00:00
reed
5576b88525 Honor PKGMANDIR. 2005-12-27 21:20:49 +00:00
taca
7a8b802f07 Better handling for using ndbm(3) or compatible version by Berkeley DB.
For possibility of changing dependency, bump PKGREVISION.
2005-12-27 11:45:12 +00:00
schmonz
463f43526a Mark packages for pkgsrc-2005Q4 that don't build on NetBSD/i386
3.0. If one of these is important to you, please fix it in time
for pkgsrc-2006Q1, or it may be removed.
2005-12-26 23:39:30 +00:00
joerg
3925481e1b Fix GCC 3.4+: floor called in configure should take an argument. 2005-12-23 15:36:25 +00:00
joerg
459e7e8680 Remove lang/python2[1234]-pth, the main package works with pth as well. 2005-12-22 22:11:59 +00:00
joerg
e50d4fdbe6 Unhook python2[1234]-pth. 2005-12-22 22:10:36 +00:00
jlam
0acd04a5f6 Tell the Configure script the correct LDFLAGS needed to link threaded
applications much sooner.  We do this by making every hints file create
a usethreads.cbu script that prepends the correct LDFLAGS to the
ldflags and lddlflags Perl variables.  This should fix PR pkg/31091,
which detailed a problem with building threaded perl on a platform
withat native pthreads that used GNU Pth as its pthread library.

While we're here, also fix some minor variable quoting issues.

Bump the PKGREVISION to 6.
2005-12-22 15:23:17 +00:00
joerg
eaa963de93 DragonFly needs the stublib PLIST fragment as well. Bump revision.
Fix another place where a ocaml script is installed with
BSD_INSTALL_PROGRAM, which doesn't work on DragonFly, since strip
bails out.
2005-12-22 14:37:17 +00:00
joerg
a84ec064dc Fix GCC 3.4+: label at end of compound statement.
Fix FILE usage: Don't assert the offset of a FILE member, it must not
be used as such.
2005-12-21 18:21:31 +00:00
joerg
74ff322ae8 Fix GCC 3.4+: label at end of compound statement. 2005-12-20 14:51:00 +00:00
jlam
f4cc8975af Fix for Perl format string vulnerability noted in CVE-2005-3962:
perl suffers from an integer wrap overflow inside the explicit
    parameter format string functionality. This has been confirmed to
    be a vector for remote code execution.

Bump PKGREVISION to 5.
2005-12-18 15:25:29 +00:00
jlam
2558c0291d Change my MAINTAINER email address to the one I've been using for
pkgsrc work.
2005-12-17 05:20:21 +00:00
rillig
b0b95d1733 Fixed quoting bug that had been introduced in the last revision. 2005-12-16 00:13:30 +00:00
ghen
da9c990bfc Update my e-mail address. 2005-12-13 12:15:16 +00:00
joerg
6e4a0dd799 Bump all motif packages for recent openmotif update. The major version
of the shared libXm has changed.
2005-12-12 21:36:54 +00:00
joerg
1f6a39a84e First step at reworking Linux binary packages.
Change most pkgs to depend on either
emulators/suse_linux/Makefile.application (normal pkgs) or
Makefile.common (suse91 and suse themselves) to filter out Operating
Systems without Linux ABI support. Use CPU masks to limit the pkg to
supported platforms.
2005-12-12 14:43:23 +00:00
joerg
6895498254 Fix errno. Add DragonFly. 2005-12-11 23:12:11 +00:00
rillig
dd1c1e7bcd Fixed the variable quoting which had led to a build failure because of the
recent pkglint patch.
2005-12-11 21:36:35 +00:00
wiz
f780690ac4 Revert, new expression did not handle nbX correctly. 2005-12-11 09:24:24 +00:00
wiz
3d2d59b7c7 Simplify DEPENDS expression. 2005-12-11 09:22:52 +00:00
recht
2b4ccd65da Revert my last commit (r1.17) and add :Q back to PY_PLATNAME and
PY_VER_SUFFIX.
pointed out by wiz and rillig
2005-12-10 14:36:46 +00:00
uebayasi
bfdc779de0 Update gauche to 0.8.6. Patch provided by Kenji Hisazumi.
From this release we don't use external Boehm GC library because
gauche needs GC to be built with special compilation options.

New features in 0.8.6:

    * New modules:

	+ dbi: Database independent access layer, providing unified
	  access to various relational databases. You need separate
	  "driver" packages to access the actual RDBMS. There are a
	  few driver packages available at
	  http://www.kahua.org/cgi-bin/kahua.fcgi/kahua-web/show/dev/DBI/.
	    Note: If you have been using the separate dbi module, make
	    sure you remove it before using the new dbi and dbd
	    modules. You can find the old dbi.scm under somewhere like
	    /usr/local/share/gauche/site/lib (the actualy directory
	    depends on the configuration when you've installed the dbi
	    module).
	+ util.relation: A framework to work with relations (as defined
	  by Codd). The result of database access via dbi is represened as
	  a relation.
	+ text.sql: SQL parser/constructor. Full features are not
	  implemented yet, but used in dbi module for prepared queries.

    * New SRFIs:

	+ SRFI-40 (Library of streams) as util.stream.
	+ SRFI-43 (vector library) as srfi-43.
	+ SRFI-45 (Primitives for Expressing Iterative Lazy
	    Algorithms) : built-in.

    * New built-in proceduers global-variable-bound? and
      glboal-variable-ref. The former supersedes symbol-bound? (
      symbol-bound? is now deprecated and will go away in the future
      releases. Code that uses symbol-bound? should change it to
      global-variable-bound?. ). The latter removes some need of using
      eval just to peek the value of the global variable.

    * New regexp procedures: regexp-replace*, regexp-replace-all*,
      regexp-case-fold?.

    * Stack overflow handling is largely improved. You can see better
      performance if your script frequently oveflows the stack.

0.8.5 was a maintainance release.

0.8.4:

Gauche 0.8.4:

The compiler and VM have been rewritten. Now Gauche runs faster with
less memory (as fast as 1.9x, or cosumes 0.7x memory, in best cases of
our tests. But your mileage may vary.) The compiler now does simple
closure optimization, so the typical loop-by-local-closure style code
will get the advantage. On the other hand, you won't see much gain in
OO-heavy or library-heavy programs.

Other changes:

    * New features:

	  + srfi-42 (Eager comprehension) is supported.
	  + srfi-55 (require-extension) is supported.
	  + A simple sampling profiler is implemented to help tuning
	    programs. Check out "Profiling and tuning" section of the
	    reference manual. The profiler may not be available on all
	    platforms.
	  + We provide an experimenal Windows/MinGW binary package for
	    the convenience. See download page.
2005-12-09 15:38:54 +00:00
recht
2ea37e8631 Remove the :Q from vars that go into PLIST_SUBST, since it breaks
the PLIST generation.
2005-12-09 07:12:28 +00:00
wiz
b2723922bb Fix PLIST. Simplify PLIST handling. Bump PKGREVISION. 2005-12-08 12:20:02 +00:00
rillig
039c944473 Bumped the PKGREVISION of the packages that have been broken by the recent
"pkglint --autofix" change.
2005-12-08 09:52:15 +00:00
rillig
6419e9879b Fixed PLIST quoting issue introduced by the recent "pkglint --autofix"
change.
2005-12-08 09:14:50 +00:00
rillig
ebd4672dbd Fixed PLIST handling bugs introduced by the recent "pkglint --autofix"
change.
2005-12-08 09:12:28 +00:00
rillig
cc760989d8 Fixed the wrong quoting introduced by the recent "pkglint --autofix". The
variables are already quoted. Noted by wiz.
2005-12-08 08:16:01 +00:00
tonio
d2fae502d0 Add patch-ah to fix build under netbsd alpha for PR 32113
Thanks riz@ for the testing machine
Take maintainership
2005-12-07 16:25:51 +00:00
joerg
83988aa027 Fix shared linking on DragonFly. 2005-12-06 18:26:49 +00:00
jdolecek
25442552ef patch php.ini-dist and php.ini-recommended to comment out extension_dir
and to uncomment and explicitly set upload_tmp_dir, so that this works
out of box (patches adapted from www/php4)

pointed out by Martti Kuparinen on tech-pkg@
2005-12-06 08:32:22 +00:00
rillig
579e977969 Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.
2005-12-05 23:55:01 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
jdolecek
08fb288d0a patch pear to use -n post-install - it cannot be done using normal
patch framework, the file is part of binary .phar archive and is
created during installation

this has been submitted as PHP bug #35544, so this may be adressed
upstream hopefully
2005-12-04 21:28:07 +00:00