Commit graph

5346 commits

Author SHA1 Message Date
tron
5ae715f823 Use "PKG_PREFIX" if it is set and the compiled in path otherwise.
Based on a suggestion by Steven Drake.
2010-02-14 15:10:38 +00:00
dholland
e2b9e0bee7 DESTDIR support. 2010-02-14 06:58:25 +00:00
tnn
c8bace106c Add a bl3.mk so wip/libcpu can include llvm headers. 2010-02-13 16:13:52 +00:00
drochner
2dc69827a2 allow to override cmake's Python search order, to enforce the version
selected by pkgsrc
this automatically affects pkgs which use FIND_PACKAGE(PythonInterp)
or FIND_PACKAGE(PythonLibs)
2010-02-12 13:45:54 +00:00
tnn
98c1a30787 Because we unconditionally try to build the bsddb module now,
there's no point having special PLIST handling for it.
2010-02-11 21:21:49 +00:00
tnn
30e2972383 remove unused vars 2010-02-11 21:13:07 +00:00
tnn
005f8460f0 Try to deal with building dbm.so in case of BDB_TYPE=db4.
Tested on Linux.
2010-02-11 21:09:50 +00:00
asau
3052d9a7e0 Update to Yap 5.1.3.
Many improvements, bug and compatibility fixes since previous 5.0.0 package.
2010-02-11 20:43:49 +00:00
asau
cb183ccce6 Fix package list for 64-bit platforms. 2010-02-11 19:00:18 +00:00
joerg
04ed6e7601 Avoid accessing an unused variable in the case that no dbm headers are
installed.  This case is still not really handled, e.g. the PLIST is
wrong, but at least the build will continue.
2010-02-11 15:29:40 +00:00
joerg
a09202dff9 Redo DESTDIR support 2010-02-11 13:58:05 +00:00
joerg
9105f05f33 Fix some issues where DESTDIR ended up included twice... 2010-02-11 13:44:02 +00:00
tnn
5aea0775b6 Assert OWNERship for legal reasons.
I'm attempting to upstream our patches through the formal procedure.
(Snoracle does not make contribution easy.)
2010-02-11 09:44:26 +00:00
asau
c9981d9958 Update to Squeak3.10.2.7179-basic image.
Finish splitting package into VM and Image parts.
2010-02-11 02:18:34 +00:00
asau
a44c1d3006 Update SWI Prolog packages to follow update of SWI Prolog itself. 2010-02-11 01:06:58 +00:00
asau
d3e7e397f9 + squeak-vm 2010-02-11 00:59:54 +00:00
asau
c74f2f245e Import Squeak VM 3.11.3 revision 2135 as lang/squeak-vm.
Squeak is Smalltalk implementation which is direct ancestor
of Alan Kay's Smalltalk-80.
2010-02-11 00:58:19 +00:00
bad
8d95f1962d Make squeak build again:
- correctly override the libtool used by the build.
- patch-ao: rearrange linker arguments so that vm/vm.a pulls in the libraries.
- patch-ap: fix building of npsqueak browser plugin (use cc as compiler. add
  .so suffix to plugin)
- for whatever reason the plugins are now installed with .a and .so suffixes.
  adjust PLISTs accordingly.

I can now at least start the vm again.
2010-02-10 23:33:09 +00:00
asau
2ba96c988c Update to SWI Prolog 5.9.7.
Lots of changes since 5.6.17.
2010-02-10 21:56:40 +00:00
joerg
429e956b3f Bump revision for PYTHON_VERSION_DEFAULT change. 2010-02-10 19:17:31 +00:00
joerg
707a0b9e1f Make Python 2.6 the default version. 2010-02-10 19:16:48 +00:00
joerg
0b07db158e Retire TCL 8.3 2010-02-10 18:17:11 +00:00
joerg
8920a51178 Remove PHP 4 from the list of supported versions. 2010-02-10 17:46:10 +00:00
joerg
47692d4fc9 Retire jdk, jdk-openjit, sun-jdk14, sun-jdk15, sun-jre14, sun-jre15. 2010-02-10 17:42:31 +00:00
joerg
4d15c2f16b Retire jbuilder-jit. 2010-02-10 17:34:57 +00:00
joerg
c675b473db Retire gcc-ssp. 2010-02-10 17:11:36 +00:00
joerg
dad1b96dbc Add PYTHONCONFIG similar to PYTHONBIN. 2010-02-09 22:55:16 +00:00
obache
04a30d0908 Update HOMEPAGE. 2010-02-07 12:55:29 +00:00
asau
620ac47d34 Update to SML/NJ 110.72, bug fix release. 2010-02-07 03:14:36 +00:00
obache
38c8688ad8 Suhosin patch for php-5.2.12 is available now.
Noticed by Volkmar Seifert via PR#42749.
2010-02-05 12:15:47 +00:00
joerg
73a0e8d3e8 DESTDIR support 2010-02-04 01:32:00 +00:00
joerg
9ca229703b DESTDIR support 2010-02-04 01:21:39 +00:00
joerg
2e3032b88b DESTDIR support 2010-02-03 23:27:52 +00:00
tron
e0a5304f90 Don't use "${PKG_PREFIX}" which is not set when this script gets run.
This avoids error messages from "perllink" while deinstalling (or
updateing) a Perl module package.

Fixed based on an analysis provided by Steven Drake on "tech-pkg".
2010-02-03 13:29:37 +00:00
joerg
189bb3f8c5 Fix DESTDIR 2010-02-03 13:01:04 +00:00
obache
70988bb342 Use -P (--packagingroot) instead of -R (--installroot).
packaging fake root should be set with -P.
(-R is for really using there and package will be registerd as there).
2010-02-03 12:22:18 +00:00
obache
ee5af5aedd Add -n option for DESTDIR to skip dependency check,
and also move -f option here.
2010-02-03 11:44:35 +00:00
jmcneill
d9ec4c677e - fix ant master site
- add /usr/pkg/lib/jni and /usr/pkg/lib to java.library.path
- bump pkgrevision
2010-02-02 23:12:53 +00:00
he
1d847a85ea Update from version 1.9.0 to 2.0.0.
Pkgsrc changes:
 o Adjust PLIST to fit with new contents.

Upstream changes:

Parrot 2.0.0 News:

    * Features
       o Context PMCs now support attribute-based introspection
       o Context and CallSignature PMCs merged into CallContext
       o .lex directive throws exceptions when used with incorrect
         register types

    * Platforms
       o Packaging improved for free OS distributions
       o PPC, PPC64, and ARM now tested when running Linux

    * Performance
       o Minor improvements to the profiling runcore
       o Improvements from the CallContext PMC merge

    * New deprecations
       o In/out parameters in STRING modification functions
       o Void handling in NCI signatures
       o Parameter passing opcodes order in PBC

    * Tests
       o Continued migration of core tests from Perl 5 to PIR

    * Tools
       o dependency checker improved

    * Miscellaneous
       o Deprecation cycle length changed to three months from six
       o GC accuracy improved
       o PMC freeze improvements; much more reliable
       o Makefile improvements for dependency handling
2010-02-02 09:01:09 +00:00
asau
62bf194c21 Update to MzScheme 4.2.4
Changes:

Version 4.2.4, January 2010
Added scheme/flonum and scheme/fixnum
Extended scheme/unsafe/ops
Changed JIT to support unboxed local binding of known-flonum
 arguments to unsafe-fl functions
Changed JIT to inline numeric ops with more than 2 arguments
Added #:save-errno option for foreign-function types
Added module->imports and module->exports

Version 4.2.3, November 2009
Changed _pointer (in scheme/foreign) to mean a pointer that does not
 refer to GCable memory; added _gcpointer
Added scheme/vector
2010-01-31 20:24:38 +00:00
sno
bd9f8dc0af Reviewed patch from pkg/42709 and apply it. 2010-01-31 12:14:24 +00:00
joerg
8e45140b6d DESTDIR support 2010-01-30 19:36:35 +00:00
joerg
22e0a57526 Use copy and manual messing with the package.conf in the DESTDIR case.
XXX Needs a better way to do this
2010-01-29 18:52:09 +00:00
he
d3ca1d0f8c Update parrot from version 1.8.0 to 1.9.0.
Pkgsrc changes:
 o Adjust patches to match new code
 o Adjust PLIST to what's being installed

Upstream changes:

- Core
  + Made profiling runcore output format configurable and extensible
    options include "pprof" and "none" ("binary" and "callgrind" are planned)
  + Added environment variables to specify profiling output type and filename
    (PARROT_PROFILING_OUTPUT and PARROT_PROFILING_FILENAME)
  + Began merging Freeze/Thaw and Bytecode generator/loader
- Compilers
  + Included latest nqp-rx compiler, with many improvements
    - GLOBAL:: package identifier
    - dynamic variables look in global namespace
    - $obj."$method" syntax
    - :p(os) and :c(ontinue) option on regexes
    - try/CATCH/CONTROL handling
    - support leading & on subroutine declarations
    - allow "category:" names (for builtin operators)
    - simple version of smartmatch operator
    - simple regex matches
    - updated HLL::Compiler with new import/export methods
- Miscellaneous
  + Portability updates for RTEMS, and Intel architectures with GNU compilers
  + Completed conversion of ticket tracking system from RT to Trac
  + New draft of PDD31 for HLL export API and import implementation
  + Several (build time, runtime) performance improvements
  + Converted many tests to PIR, reducing test execution time
  + Various bugfixes, code cleanups, and coding standard fixes
2010-01-28 13:06:18 +00:00
jnemeth
08cedb0e57 add and enable scala 2010-01-28 07:14:28 +00:00
wiz
1f342404d1 Properly disable pyexpat module here as well.
Bump PKGREVISION.
2010-01-27 08:43:04 +00:00
tron
561ed45ed3 Fix build problems under Mac OS X reported by Taylor R Campbell
on the "pkgsrc-users" mailing list:
1.) Fix 64-Bit ABI check for Snow Leopard so it doesn't break the build
    on older version of Mac OS X.
2.) Properly disable the "pyexpat" module and remove it from the
    package list.

Bump package revision because of these changes.
2010-01-26 12:15:26 +00:00
yyamano
7e4af2890e Import Scala 2.7.7.final.
Scala is a general purpose programming language designed to express
common programming patterns in a concise, elegant, and type-safe way.
It smoothly integrates features of object-oriented and functional
languages, enabling Java and other programmers to be more productive.
2010-01-23 10:50:45 +00:00
heinz
51c8ab9c4a Added LICENSE information for Python. The license was approved by OSI
so I added it to the acceptable set of licenses.
2010-01-21 16:28:51 +00:00
asau
14ecb89880 Add RCS Id and comment to the patch. 2010-01-21 06:26:35 +00:00