summaryrefslogtreecommitdiff
path: root/lang
AgeCommit message (Collapse)AuthorFilesLines
2006-01-02The gforth configure script tests for linker support of -export-dynamic,ben2-1/+25
and then adds it to LDFLAGS. Later, the configure script tests for the presence of certain functions in libc, and expects to get an error at link time if the functions are missing. On Interix with -export-dynamic, the link succeeds even if there are missing functions. This causes configure to detect all tested functions as present, and produce binaries that fail at run time. To work around this issue, postpone adding -export-dynamic to LDFLAGS until the end of the configure script.
2006-01-01Floating point exceptions are enabled for __x86_64__ on all operationkristerw3-1/+29
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.
2005-12-31Add gwydion-dylan, remove dylan-*.markd1-3/+2
2005-12-31Remove dylan-{interpreter,compiler}. Now use gwydion-dylan package.markd10-373/+0
2005-12-31Reimport dylan-compiler as gwydion-dylan and update to version 2.4.0markd7-0/+245
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-31Fix errno. Add DragonFly support.joerg7-1/+164
2005-12-30Move init of errfdevice to bwb_init, it should be the firstjoerg2-1/+24
function which is ran and stderr can't be used as lvalue in file scope.
2005-12-30Ensure that the hints files are always writable before modifying them.jlam1-1/+4
Fixes build problems on platforms without threads.
2005-12-30Add missing @comment $NetBSD$.ghen1-0/+1
2005-12-30Add DragonFly support. Fix isnan and isinf detection.joerg6-1/+212
2005-12-30Fix errno.joerg2-1/+14
2005-12-30- Update Erlang to R10B-9. (The changes are innumerable, this package hasn'tghen9-3484/+4119
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-29Perl has no dependencies, so force patch the Configure script to makejlam3-15/+15
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-29Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mkjlam18-36/+18
automatically detects whether we want the pkginstall machinery to be used by the package Makefile.
2005-12-28fix typo in comment, and rephrase sentanceabs1-3/+3
2005-12-28Update lang/sun-jdk13 to sun-jre13-1.0.17.abs2-9/+9
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-28Update lang/sun-jre13 to sun-jre13-1.0.17.abs2-8/+8
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-27Honor PKGMANDIR.reed3-11/+11
2005-12-27Better handling for using ndbm(3) or compatible version by Berkeley DB.taca1-12/+10
For possibility of changing dependency, bump PKGREVISION.
2005-12-26Mark packages for pkgsrc-2005Q4 that don't build on NetBSD/i386schmonz5-5/+20
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-23Fix GCC 3.4+: floor called in configure should take an argument.joerg2-8/+12
2005-12-22Remove lang/python2[1234]-pth, the main package works with pth as well.joerg12-167/+0
2005-12-22Unhook python2[1234]-pth.joerg1-5/+1
2005-12-22Tell the Configure script the correct LDFLAGS needed to link threadedjlam1-14/+35
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-22DragonFly needs the stublib PLIST fragment as well. Bump revision.joerg3-6/+7
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-21Fix GCC 3.4+: label at end of compound statement.joerg2-4/+76
Fix FILE usage: Don't assert the offset of a FILE member, it must not be used as such.
2005-12-20Fix GCC 3.4+: label at end of compound statement.joerg2-1/+14
2005-12-18Fix for Perl format string vulnerability noted in CVE-2005-3962:jlam3-3/+21
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-17Change my MAINTAINER email address to the one I've been using forjlam1-2/+2
pkgsrc work.
2005-12-16Fixed quoting bug that had been introduced in the last revision.rillig1-3/+2
2005-12-13Update my e-mail address.ghen1-2/+2
2005-12-12Bump all motif packages for recent openmotif update. The major versionjoerg1-1/+2
of the shared libXm has changed.
2005-12-12First step at reworking Linux binary packages.joerg3-35/+37
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-11Fix errno. Add DragonFly.joerg3-1/+122
2005-12-11Fixed the variable quoting which had led to a build failure because of therillig1-3/+3
recent pkglint patch.
2005-12-11Revert, new expression did not handle nbX correctly.wiz1-2/+2
2005-12-11Simplify DEPENDS expression.wiz1-2/+2
2005-12-10Revert my last commit (r1.17) and add :Q back to PY_PLATNAME andrecht1-3/+3
PY_VER_SUFFIX. pointed out by wiz and rillig
2005-12-09Update gauche to 0.8.6. Patch provided by Kenji Hisazumi.uebayasi8-173/+44
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-09Remove the :Q from vars that go into PLIST_SUBST, since it breaksrecht1-3/+3
the PLIST generation.
2005-12-08Fix PLIST. Simplify PLIST handling. Bump PKGREVISION.wiz2-72/+69
2005-12-08Bumped the PKGREVISION of the packages that have been broken by the recentrillig9-14/+18
"pkglint --autofix" change.
2005-12-08Fixed PLIST quoting issue introduced by the recent "pkglint --autofix"rillig2-4/+4
change.
2005-12-08Fixed PLIST handling bugs introduced by the recent "pkglint --autofix"rillig1-3/+3
change.
2005-12-08Fixed the wrong quoting introduced by the recent "pkglint --autofix". Therillig2-6/+6
variables are already quoted. Noted by wiz.
2005-12-07Add patch-ah to fix build under netbsd alpha for PR 32113tonio3-3/+62
Thanks riz@ for the testing machine Take maintainership
2005-12-06Fix shared linking on DragonFly.joerg2-1/+34
2005-12-06patch php.ini-dist and php.ini-recommended to comment out extension_dirjdolecek4-3/+54
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-05Ran "pkglint --autofix", which corrected some of the quoting issues inrillig15-39/+39
CONFIGURE_ARGS.
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig80-264/+261
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