summaryrefslogtreecommitdiff
path: root/lang
AgeCommit message (Collapse)AuthorFilesLines
2012-05-06Fix miss spelling in comment: s/CVS-/CVE-/.taca2-3/+3
2012-05-06Additional fix for CVS-2012-1823; it wasn't fixed by PHP 5.3.12.taca3-2/+26
Bump PKGREVISION.
2012-05-06Add python32 support.obache1-7/+14
2012-05-06+python32obache1-1/+2
2012-05-06Import python32-3.2.3 as lang/python32.obache23-0/+4945
Python is an interpreted, interactive, object-oriented programming language that combines remarkable power with very clear syntax. For an introduction to programming in Python you are referred to the Python Tutorial. The Python Library Reference documents built-in and standard types, constants, functions and modules. Finally, the Python Reference Manual describes the syntax and semantics of the core language in (perhaps too) much detail. Python's basic power can be extended with your own modules written in C or C++. On most systems such modules may be dynamically loaded. Python is also adaptable as an exten- sion language for existing applications. See the internal documentation for hints. This package provides Python version 3.2.x.
2012-05-06Something docbook-related changed a while ago and this package nowdholland1-1/+2
installs, among its documentation, an extra empty file called pfe-manual.proc. It's been failing in ~every bulk build, so I'm just going to add the thing to the PLIST unconditionally. And because of the total unimportance of the extra file, I'm not going to bump the package revision.
2012-05-05Fix build of py26-expat against expat-2.0. Bump revision.joerg2-1/+20
2012-05-05Fix PLIST on !Linuxjoerg1-3/+3
2012-05-04Restore status quo for clang breakge by disabling another bunch ofjoerg1-3/+3
warnings.
2012-05-04Make sure the TLS variables are emitted by the compiler, clang is smartjoerg2-1/+40
enough to recognize the lack of references to drop them otherwise.
2012-05-04Correct default value in description of PHP_VERSION_DEFAULT.taca1-2/+2
2012-05-04Add clojureryoon1-1/+2
2012-05-04Import clojure-1.4.0 as lang/clojure.ryoon6-0/+202
Clojure is a dynamic programming language that targets the Java Virtual Machine (and the CLR, and JavaScript). It is designed to be a general-purpose language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming. Clojure is a compiled language - it compiles directly to JVM bytecode, yet remains completely dynamic. Every feature supported by Clojure is supported at runtime. Clojure provides easy access to the Java frameworks, with optional type hints and type inference, to ensure that calls to Java can avoid reflection. Clojure is a dialect of Lisp, and shares with Lisp the code-as-data philosophy and a powerful macro system. Clojure is predominantly a functional programming language, and features a rich set of immutable, persistent data structures. When mutable state is needed, Clojure offers a software transactional memory system and reactive Agent system that ensure clean, correct, multithreaded designs. I hope you find Clojure's combination of facilities elegant, powerful, practical and fun to use.
2012-05-04Reset JAVA_HOME and CLASSPATH that defined by user.ryoon1-1/+5
Fix build when JAVA_HOME and/or CLASSPATH are defined by user.
2012-05-04Honor ${PKGMANDIR}sbd1-1/+15
2012-05-04Update php53 package to 5.3.12.taca3-11/+11
03 Mar 2012, PHP 5.3.12 - Fix PHP-CGI query string parameter vulnerability, CVE-2012-1823. (Rasmus)
2012-05-04pax target directories must be prepared.obache1-2/+3
2012-05-03Make gcc-inplace-math work with new mpfr.hans8-14/+76
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51935
2012-05-01Update to Scala 2.9.2.yyamano5-177/+23
Scala 2.9.2 addresses several bugs, and introduces additional improvements. Here's a list of the issues that have been fixed since 2.9.1-1: c9e254ec27 Backport fix for SI-4545, SI-5633. 11cb359863 Document regex replacement strings behavior. 125b5037c8 Fix for a bug in CharArrayReader which made tri... a26dd939b8 Revert attempt to limit private types in lubs. 3cfbfa3d0e Fixes SI-5380: non-local return of try expression (cherry picked from commit 02e260a8e67e2b2b6f876aafe76cd61248a89374) 1864e6d1c1 Add test case for SI-4835 (https://issues.scala-lang.org/browse/SI-4835) 841f074e2b Fixed SI-4835 (https://issues.scala-lang.org/browse/SI-4835). da794bb4ee Fixes NPE using iterator with an XML attribute ... b783e17319 Fix various InnerClasses bugs. 28be69e263 Close file descriptor leak in sys.process. 2e66a13e26 fixes SI-5506. better cps type propagation for polymorphic and multi-argument list methods. 9c3cbde0fd Fix for error printing regression. e1810d1e88 Migration message and version cleanup b57f68f34e Improve description of flatten, flatMap 0fcc5ce9c5 Explain Function1 vs PartialFunction 634382969a Fixes SI-4507. d1870c2162 Fixes to javascript in Scaladoc, contributed by... f4dec8a8af Scaladoc now hides members with @bridge annotat... 4f6cd102de Improves the usability of Scaladoc when images ... 1fb3760f96 Minor changes to the Scaladoc stylesheets, as s... be067ac8de Scaladoc shouldn't drop type arguments to alias... e54aa8c7bf Fixes SI-4641 again. 2701d7fa47 Backported commit 7a99c03da1d31ac5950eecb30f422f43c5e3d04e from master Scala 2.9.1-1 fixes a critical Java-Scala interoperability issue that arose in 2.9.1. Here is the change list: Don't mark mixed-in methods as bridges. Add SYNTHETIC flag for BRIDGE methods. Update build for publishing to sonatype OSSRH
2012-04-30Only available on MASTER_SITE_MOZILLA_ALL.obache1-2/+2
2012-04-30Disable GC_register_my_thread and GC_unregister_my_thread on NetBSD assbd2-1/+29
the version of boehm-gc bundled with gcc does not support NetBSD threads.
2012-04-30Remove gcc-go from PKG_SUGGESTED_OPTIONS as it seems to have some buildsbd1-2/+2
problems.
2012-04-30DESTDIR support.dholland3-2/+22
2012-04-30Fix build on NetBSD.dholland1-0/+7
2012-04-29Update Archive_Tar which included this package to 1.3.10.taca2-7/+7
Archive_Tar 1.3.10 Changelog: * Fix Bug #13361: Unable to add() some files (ex. mp3) [mrook] * Fix Bug #19330: Class creates incorrect (non-readable) tar.gz file [mrook] Bump PKGREVISION.
2012-04-29Update ruby-execjs to 1.3.1.taca2-6/+6
- Fix multijson api change. - Skip disabled tests.
2012-04-29Update ruby-coffee-script-source to 1.3.1.taca2-6/+6
1.3.1 – APRIL 10, 2012 * CoffeeScript now enforces all of JavaScript's Strict Mode early syntax errors at compile time. This includes old-style octal literals, duplicate property names in object literals, duplicate parameters in a function definition, deleting naked variables, setting the value of eval or arguments, and more. See a full discussion at #1547. * The REPL now has a handy new multi-line mode for entering large blocks of code. It's useful when copy-and-pasting examples into the REPL. Enter multi-line mode with Ctrl-V. You may also now pipe input directly into the REPL. * CoffeeScript now prints a Generated by CoffeeScript VERSION header at the top of each compiled file. * Conditional assignment of previously undefined variables a or= b is now considered a syntax error. * A tweak to the semantics of do, which can now be used to more easily simulate a namespace: do (x = 1, y = 2) -> ... * Loop indices are now mutable within a loop iteration, and immutable between them. * Both endpoints of a slice are now allowed to be omitted for consistency, effectively creating a shallow copy of the list. * Additional tweaks and improvments to coffee --watch under Node's "new" file watching API. Watch will now beep by default if you introduce a syntax error into a watched script. We also now ignore hidden directories by default when watching recursively.
2012-04-29Start updating Ruby on Rails to 3.2.3.taca1-2/+2
2012-04-27Recursive bump from icu shlib major bumped to 49.obache8-15/+16
2012-04-27Improve the patch that adds the %M spec string to handle multilib_os_dirsbd2-5/+8
being NULL. When building a single ABI capable gcc (e.g. 32bit systems), multilib_os_dir may be NULL and this would cause gcc to segfault when trying to link libgcc. Thanks to Filip Hajny for isolating the problem to the %M patch.
2012-04-27Add and enable picocagc1-1/+2
2012-04-27Initial import of picoc-2.1 into the Packages Collectionagc8-0/+175
PicoC is a very small C interpreter for scripting. It was originally written as the script language for a UAV's on-board flight system. It's also very suitable for other robotic, embedded and non-embedded applications. The core C source code is around 4000 lines of code. It's not intended to be a complete implementation of ISO C but it has all the essentials. When compiled it only takes a few k of code space and is also very sparing of data space. This means it can work well in small embedded devices. It's also a fun example of how to create a very small language implementation while still keeping the code readable. picoc has been tested on x86-32, x86-64, powerpc, arm, ultrasparc, HP-PA and blackfin processors and is easy to port to new targets. To show it working on the old DECUS grep program (included as one of its tests): % time picoc work/picoc/tests/46_grep.c - case work/picoc/tests/46_grep.c File work/picoc/tests/46_grep.c: "lower-case are always ignored. Blank lines never match. The expression", case '^': case '$': case '.': case '[': case ':': ... 0.651u 0.000s 0:00.68 95.5% 0+0k 0+0io 0pf+0w % wc work/picoc/tests/46_grep.c 557 1991 15172 work/picoc/tests/46_grep.c %
2012-04-27If EMUL_IS_NATIVE (i.e. on Linux) several X libraries, alsa-lib and unixodbcsbd3-17/+50
are needed. Bump PKGREVISION.
2012-04-26Update php53 package to 5.3.11.taca5-56/+12
For full changes, please refer <http://www.php.net/ChangeLog-5.php#5.3.11>. Security Enhancements: * Fixed bug #54374 (Insufficient validating of upload name leading to corrupted $_FILES indices). (CVE-2012-1172). * Add open_basedir checks to readline_write_history and readline_read_history. * Fixed bug #61043 (Regression in magic_quotes_gpc fix for CVE-2012-0831). Key enhancements in these releases include: * Added debug info handler to DOM objects. * Fixed bug #61172 (Add Apache 2.4 support).
2012-04-26Fix gcc-inplace-math option.hans1-3/+3
2012-04-25Clean up lang/gcc34 to be similar to lang/gcc4*.hans3-134/+192
2012-04-23revive ${EGG_FILE} handling in print-PLIST, accidently(?) removed atobache1-1/+3
killing ${PLIST.eggfile}
2012-04-22Fix typo.wiz1-2/+2
2012-04-22Reset PKGREVISION.taca1-2/+1
2012-04-22Update ruby19 packages to 1.9.2p320.taca3-7/+8
Security fix with updating bundled RubyGems to 1.8.23 and several a few bug fixes. Fri Apr 20 12:40:19 2012 Eric Hodel <drbrain@segment7.net> * lib/rubygems/ssl_certs/AddTrustExternalCARoot.pem: Removed to avoid conflict with ca-bundle.pem * lib/rubygems/ssl_certs/VerisignClass3PublicPrimaryCertificationAuthority-G2.pem: ditto. * lib/rubygems/ssl_certs/Entrust_net-Secure-Server-Certification-Authority.pem: ditto. Fri Apr 20 09:04:35 2012 Eric Hodel <drbrain@segment7.net> * lib/rubygems: Apply the following security fixes to RubyGems 1.3.7: RubyGems now disallows redirection from HTTPS to HTTP. RubyGems now verifies SSL connections. Patch by Hiroshi Nakamura. * test/rubygems: ditto.
2012-04-22The 'gcc-objc++' should enable both the 'gcc-c++' and 'gcc-objc' options.sbd1-1/+4
2012-04-22Update ruby193 packages to 1.9.3p194.taca7-40/+35
Security fix with updating bundled RubyGems to 1.8.23 and several bug fixes. Please refer ChangeLog in detail: http://svn.ruby-lang.org/repos/ruby/tags/v1_9_3_194/ChangeLog
2012-04-22Change the way that ${MULTILIB_SUPPORTED} is used.sbd1-7/+12
Three situations need it be handled: 1) Multilib support is unknowen, i.e. there is nothing in the options.mk file to appropriately set ${MULTILIB_SUPPORTED} (currently all platforms except Linux/x86_64). In this situation nothing should be done. 2) Multilib _is_ supported, in this situation the 'gcc-multilib' option should be made available and the CONFIGURE_ARGS modified accordingly. 3) Multilib _is not_ supported, in this situation CONFIGURE_ARGS need to be modified.
2012-04-18fixes malformed conditional with MULTILIB_SUPPORTED.obache1-1/+2
2012-04-17Fix typo in comment.wiz2-4/+4
2012-04-17Add comments to patchessbd9-17/+44
2012-04-17Add t-crtstuff to tmake_file on NetBSD amd64.sbd2-4/+6
2012-04-16Update to Gambit C 4.6.5asau6-15/+56
Changes since version 4.6.3 include various build system fixes, iOS REPL improvements, addition of Xlib examples.
2012-04-16Add DTrace (SystemTap resp.) support for relevant platformsfhajny2-3/+21
2012-04-16Add the lang/gcc47/buildlink3.mk filesbd1-0/+46