summaryrefslogtreecommitdiff
path: root/lang
AgeCommit message (Collapse)AuthorFilesLines
2013-07-21Clean up php's framework.taca9-124/+83
* Define PHP's version at one place. * Remove obsolete description in comments. * Add "used by www/php-fpm/Makefile" in php5[34]/Makefile.php. * Remove commented out support for suhosin extension from php54. * Add PHP_CHECK_INSTALLED and PHP_EXTENSION_DIR to php/phpversion.mk. No functional should be made.
2013-07-21Add and enable ruby200.taca1-1/+2
2013-07-21Add ruby200 package. This is a meta package for Ruby 2.0.0.taca2-0/+34
2013-07-21Add and enable ruby200-base.taca1-1/+2
2013-07-21Add ruby200-base-2.0.0p247.taca32-0/+2117
This is latest stable release of Ruby and it basically compatible with Ruby 1.9.3. Please refer full changes to NEWS/ChangeLog files or official Web site. Here is language changes: * Added keyword arguments. * Added %i and %I for symbol list creation (similar to %w and %W). * Default source encoding is changed to UTF-8. (was US-ASCII) * No warning for unused variables starting with '_'
2013-07-21Add support stuff for Ruby 2.0.0.taca1-7/+17
2013-07-20lang/gcc-aux: bug fixmarino6-142/+232
This commit achieves the following: 1) Fix specific case of falsely identified aggregate array index duplicates. Fix taken from gcc 4.8 source, it apparently will never be backported. 2) Fix typo that caused mktemp to be used in DragonFly 3) Incorporate NetBSD libstdc++ fixes into gcc-aux repository (which is a parallel fork) and regenerate diff-cxx. This enables patches to be removed.
2013-07-20Don't specify sitedir and vendordir with CONFIGURE_ARGS.taca1-4/+2
It generates wrong path in rbconfig.rb (but not cause critical problem in general). Bump PKGREVISION.
2013-07-19Build fix for x11/ruby-tk package. Reported by PR pkg/48064.taca2-1/+17
2013-07-19Don't use false as pointer. Don't use default arguments in friendjoerg3-1/+38
definition.
2013-07-18Fix netbsd hints:wiz3-6/+20
--whole-archive is a linker flag, not a compiler flag. Bump PKGREVISION. Hopefully improves p5-gettext with clang from pkgsrc.
2013-07-18Fix format string, some missing prototypes and the check for signaljoerg7-3/+69
handler type.
2013-07-18Fix build with editline.joerg2-1/+27
2013-07-18patch-hints_darwin.sh againadam2-6/+6
2013-07-17Add LuaJIT2.alnsn1-1/+2
2013-07-17Don't set MACOSX_DEPLOYMENT_TARGET on Darwinadam2-1/+19
2013-07-152013.07.09, Version 0.10.13 (Stable)fhajny3-11/+19
* uv: Upgrade to v0.10.12 * npm: Upgrade to 1.3.2 * windows: get proper errno (Ben Noordhuis) * tls: only wait for finish if we haven't seen it (Timothy J Fontaine) * http: Dump response when request is aborted (isaacs) * http: use an unref'd timer to fix delay in exit (Peter Rust) * zlib: level can be negative (Brian White) * zlib: allow zero values for level and strategy (Brian White) * buffer: add comment explaining buffer alignment (Ben Noordhuis) * string_bytes: properly detect 64bit (Timothy J Fontaine) * src: fix memory leak in UsingDomains() (Ben Noordhuis) 2013.06.18, Version 0.10.12 (Stable) * npm: Upgrade to 1.2.32 * readline: make `ctrl + L` clear the screen (Yuan Chuan) * v8: add setVariableValue debugger command (Ben Noordhuis) * net: Do not destroy socket mid-write (isaacs) * v8: fix build for mips32r2 architecture (Andrei Sedoi) * configure: fix cross-compilation host_arch_cc() (Andrei Sedoi)
2013-07-15Revert unintentional change to Makefile.ryoon1-2/+1
2013-07-15Fix build on FreeBSD/amd64 9.1-RELEASE.ryoon2-3/+4
* FreeBSD 9.1's dtrace support has -h flag but "dtrace -h -s ../perldtrace.d" filed with following syntax error. "/usr/lib/dtrace/psinfo.d", line 37: syntax error near "uid_t" Adding dtrace support for perl5 on FreeBSD is hasty, I feel. dtrace support for FreeBSD perl5 is disabled.
2013-07-15* .include "../../devel/readline/buildlink3.mk" with USE_GNU_READLINE=yesryoon34-69/+56
are replaced with .include "../../devel/readline/buildlink3.mk", and USE_GNU_READLINE are removed, * .include "../../devel/readline/buildlink3.mk" without USE_GNU_READLINE are replaced with .include "../../mk/readline.buildlink3.mk".
2013-07-14Import LuaJIT version 2.0.2.alnsn6-0/+91
LuaJIT is a Just-In-Time Compiler (JIT) for the Lua programming language. Lua is a powerful, dynamic and light-weight programming language. It may be embedded or used as a general-purpose, stand-alone language.
2013-07-14Fix shell syntax error which has been breaking all gem builds on SunOS forjperkin1-2/+2
the past week as per the reports on pkgsrc-bulk. Not sure why it wasn't showing up on other platforms, but I am assuming this is the correct fix.
2013-07-12Update to 10.5.3ryoon3-8/+7
Changelog: newLISP® v.10.5.3 Stable Release 2013-07-10 This release fixes bugs in the new, unlimited precision, integer arithmetic and JSON subsystems and introduces functions for KMEANS data clustering. New Features New cluster analysis functions kmeans-train and kmeans-query (v.10.5.2). Bug fixes Big integer division had problems with embedded, aligned big int sized zeros and trailing zeros in results. On Linux, compiler optmizations in big integer division code caused problems and are disabled now with no decrease in performance (v.10.5.1). The bigint function now accepts integers in strings with trailing non-digit characters and floats in simple dot-decimal notation (v.10.5.1). After Java update 7u21, install directory names could not have spaces. This has been fixed (v.10.5.2). Escaped " quote and \ backslash characters in json-parse strings are now handled correctly (v.10.5.2/3). Compatibility with previous versions This version is compatible with the previous versions in the 10.5.x series.
2013-07-12Update PHP53_VERSION to 5.3.27.taca1-2/+2
2013-07-12Update php53 to 5.3.27 (PHP 5.3.27).taca18-89/+75
11-Jul-2013 Core: * Fixed bug #64966 (segfault in zend_do_fcall_common_helper_SPEC). * Fixed bug #64960 (Segfault in gc_zval_possible_root). * Fixed bug #64934 (Apache2 TS crash with get_browser()). * Fixed bug #63186 (compile failure on netbsd). DateTime: * Fixed bug #53437 (Crash when using unserialized DatePeriod instance). PDO_firebird: * Fixed bug #64037 (Firebird return wrong value for numeric field). * Fixed bug #62024 (Cannot insert second row with null using parametrized query). PDO_pgsql: * Fixed bug #64949 (Buffer overflow in _pdo_pgsql_error). pgsql: * Fixed bug #64609 (pg_convert enum type support). SPL: * Fixed bug #64997 (Segfault while using RecursiveIteratorIterator on 64-bits systems). XML: * Fixed bug #65236 (heap corruption in xml parser).
2013-07-09Fix machine/endian.h include for solarisrichard2-1/+30
TODO: http://article.gmane.org/gmane.comp.compilers.llvm.devel/63317
2013-07-09restore checsum of bootstrap binaries, lost during last update.obache1-1/+28
2013-07-08Correct condition for NetBSD 6.0 and later to fix build problem on NetBSDtaca2-1/+17
6.0. Reported by JŹ«Órn Clausen as PR pkg/48029.
2013-07-07Make PHP54_VERSION to 5.4.17.taca1-2/+2
2013-07-07Fix gem handling.taca1-10/+15
o Don't assume _DISTDIR end with '/' (by DESTDIR). o A small clean up to GEM_CLEANBUILD handling. A few clean up.
2013-07-07Add partly support build_info to bundled rubygems to make compatibilty withtaca9-23/+223
rubygems 2.0.3. Bump PKGREVISION.
2013-07-07Update php54 to 5.4.17.taca3-34/+6
04 Jul 2013, PHP 5.4.17 - Core: . Fixed bug #64988 (Class loading order affects E_STRICT warning). (Laruence) . Fixed bug #64966 (segfault in zend_do_fcall_common_helper_SPEC). (Laruence) . Fixed bug #64960 (Segfault in gc_zval_possible_root). (Laruence) . Fixed bug #64936 (doc comments picked up from previous scanner run). (Stas, Jonathan Oddy) . Fixed bug #64934 (Apache2 TS crash with get_browser()). (Anatol) . Fixed bug #64166 (quoted-printable-encode stream filter incorrectly discarding whitespace). (Michael M Slusarz) - DateTime: . Fixed bug #53437 (Crash when using unserialized DatePeriod instance). (Gustavo, Derick, Anatol) - FPM: . Fixed Bug #64915 (error_log ignored when daemonize=0). (Remi) . Implemented FR #64764 (add support for FPM init.d script). (Lior Kaplan) - PDO: . Fixed bug #63176 (Segmentation fault when instantiate 2 persistent PDO to the same db server). (Laruence) - PDO_DBlib: . Fixed bug #63638 (Cannot connect to SQL Server 2008 with PDO dblib). (Stanley Sufficool) . Fixed bug #64338 (pdo_dblib can't connect to Azure SQL). (Stanley Sufficool) . Fixed bug #64808 (FreeTDS PDO getColumnMeta on a prepared but not executed statement crashes). (Stanley Sufficool) - PDO_firebird: . Fixed bug #64037 (Firebird return wrong value for numeric field). (Matheus Degiovani, Matteo) . Fixed bug #62024 (Cannot insert second row with null using parametrized query). (patch by james@kenjim.com, Matheus Degiovani, Matteo) - PDO_mysql: . Fixed bug #48724 (getColumnMeta() doesn't return native_type for BIT, TINYINT and YEAR). (Antony, Daniel Beardsley) - PDO_pgsql: . Fixed Bug #64949 (Buffer overflow in _pdo_pgsql_error). (Remi) - pgsql: . Fixed bug #64609 (pg_convert enum type support). (Matteo) - Readline: . Implement FR #55694 (Expose additional readline variable to prevent default filename completion). (Hartmel) - SPL: . Fixed bug #64997 (Segfault while using RecursiveIteratorIterator on 64-bits systems). (Laruence)
2013-07-07lang/gcc-aux: Fix build for PKGSRC_COMPILER=clangmarino1-1/+6
The Link-Time Optimizer requires a couple of functions from the math library. For gcc, it appears there are built-in versions that satisfy the requirement, but building with clang requires an explicit linkage to libm. This additional LDFLAG may be required on all platforms when clang is used for pkgsrc, but until this is confirmed let's limit it to NetBSD. Fix tested on NetBSD 6.1 amd64 with CLANGBASE=${LOCALBASE}
2013-07-07+ go.wiz1-1/+2
2013-07-07Import go-1.1.1 as lang/go, packaged by Benny Siegert for wip.wiz6-0/+4079
The Go programming language is an open source project to make programmers more productive. Go is expressive, concise, clean, and efficient. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel type system enables flexible and modular program construction. Go compiles quickly to machine code yet has the convenience of garbage collection and the power of run-time reflection. It's a fast, statically typed, compiled language that feels like a dynamically typed, interpreted language.
2013-07-06symbolic link for native libraries is not required for solaris.obache1-2/+2
2013-07-05Update to 2.10.2ryoon8-171/+98
Changelog: * Bug fixes. * New features. See http://www.scala-lang.org/2.10.2 etc in detail.
2013-07-05PLIST and generation fixes for various options.jperkin2-3/+17
2013-07-05Let symbolic link creation to be conditionally, and it should fix installationobache1-1/+3
for other than Linux binary users.
2013-07-04Lua 5.2 was released on 16 Dec 2011. Its main new features are yieldable ↵adam9-158/+120
pcall and metamethods, new lexical scheme for globals, ephemeron tables, new library for bitwise operations, light C functions, emergency garbage collector, goto statement, and finalizers for tables.
2013-07-04Update to 1.7.25ryoon3-43/+14
Changelog: Bug Fixes Area: deploy/plugin Synopsis: In-consistent behavior with remote/local policy file with ALL permission. Area: security-libs/java.security Synopsis: Improve on checking order Area: core-libs/java.util.logging Synopsis: Remove the stack search for a resource bundle for Logger to use Security bugfixes CVE-2013-2470 CVE-2013-2471 CVE-2013-2472 CVE-2013-2473 CVE-2013-2463 CVE-2013-2464 CVE-2013-2465 CVE-2013-2469 CVE-2013-2459 CVE-2013-2468 CVE-2013-2466 CVE-2013-3743 CVE-2013-2462 CVE-2013-2460 CVE-2013-2445 CVE-2013-2448 CVE-2013-2442 CVE-2013-2461 CVE-2013-2467 CVE-2013-2407 CVE-2013-2454 CVE-2013-2458 CVE-2013-2444 CVE-2013-2446 CVE-2013-2437 CVE-2013-2400 CVE-2013-3744 CVE-2013-2457 CVE-2013-2453 CVE-2013-2443 CVE-2013-2452 CVE-2013-2455 CVE-2013-2447 CVE-2013-2450 CVE-2013-2456 CVE-2013-2412 CVE-2013-2449 CVE-2013-1571 CVE-2013-2451 CVE-2013-1500
2013-07-04Update sun-{jre,jdk} to 7.0.25, aka Oracle Java SE 7u25.obache9-52/+56
while here, convert Solaris support to use pkgsrc emulator framework, or it is hard to maintain this package. This release includes important security fixes (CVE-2013-1571) . Oracle strongly recommends that all Java SE 7 users upgrade to this release. XXX: I cannot test on Solaris, but want to update for security fix. XXX: If this change broke Solaris support, please fix, or report it.
2013-07-04remove pastowiz1-2/+1
2013-07-03Bump PKGREVISION.ryoon1-4/+3
* Convert .if clause to devel/libexecinfo/builtin.mk. On NetBSD current, binary should be changed.
2013-07-03Additional PLIST entries for the SunOS build.jperkin1-0/+631
2013-07-03Enable MAKE_JOBS. Works fine for me on SunOS with -j12, and is necessary injperkin1-2/+2
order to build this package in anything like a reasonable amount of time.
2013-07-03Adding support for Module::Build::Tiny and fix --installdirs flag forsno1-2/+11
Module::Build and Module::Build::Tiny (Module::Build expects flags instead of VAR=VALUE keychains).
2013-07-02Update to ABCL 1.2.1asau2-8/+8
Version 1.2.1 ============= http//abcl.org/svn/tags/abcl/1.2.1/CHANGES 27 June 2013 http://abcl.org/releases/1.2.1 * Tested: orcl-jdk-1.7.0_21 orcl-jdk-1.6.0_43 ** ansi tests rc-2 failing 11-13 of 21708 total. Some regressions since 1.1.1 * Stablility fixes; additional Quicklisp compatibility ** Fix (make-instance 'standard-generic-function) Version 1.2.0 ============= http//abcl.org/svn/tags/1.2.0/abcl/CHANGES released at ECLM 2013 Madrid, ES // 01 June 2013 * Package local nicknames to behave like SBCL * ASDF 3.0.1 is now shipped with the implementation * a more robust MOP implementation * Common cases of creating purely synthetic JAVA:JNEW-RUNTIME-CLASS now (mostly) work. Please report corner cases for fixing. * the system autoloader has been extended to cover functions bound to symbol properties Issues Resolved --------------- [#200] ABCL compiler fails to produce loadable fasl for XPATH [#321] ASDF 3.01 [#256] Compilation failure in com.informatimago [#274] compiling "com.informatimago.common-lisp.cesarum") hangs [> 10 minutes] [#153] [#32] Modify the currently disabled runtime-class.lisp code to not require ASM [#152] ql:closer-mop doesn't work [#203] Failure as build host for SBCL [#300] Gray streams aren't streams [#302] Symbols fail to autoload [#303] CL:LOAD ignores :EXTERNAL-FORMAT argument [#304] Stack abstraction inconsistency between Java and Lisp frames [#308] Compiled FLET exhausts the stack [#309] Printer should obey package-local nicknames [#310] Invocation of tests from from build.xml broken [#311] UIOP fails to upgrade [#312] BORDEAUX-THREADS-TEST::CONDITION-VARIABLE hangs [#282] Spurious macros redefinition warnings
2013-07-02Update to 1.9wen4-36/+93
Add LICENSE Upstream changes: * 2012-12-31 (version 1.9) ** Additions - A new C FFI as added, thanks to Crestani, Harald Glab-Plhak. The old one is still there but will eventually be phased out. See Crestani's paper "Foreign-Function Interfaces for Garbage-Collected Programming Languages" http://www-pu.informatik.uni-tuebingen.de/users/crestani/publications/2008-sws-ffi.pdf - A new networking code layer was added with full support for IPv6, UDP etc. (undocumented as of yet) - Records now support single inheritance (accessible through the r6rs-records packages) - `letrec*' was added to the `scheme' structure - A `r5rs' structure was added. - A new condition system based on R6RS's system has replaced the old system. - Some R6RS libraries were added (with help from Robert Ransom). - A statistical profiler was added (Marcel Turino, Manuel Dietrich) - check the documentation for details. - TLC tables (`eq?' tables) were added by Marcus Crestani and David Frese. - The module system warns on cycles and redefinitions - When the VM is compiled with GNU C, it uses direct threading for instruction dispatch, which speeds up the VM noticeable (done by Timo Harter) - The reader for a structure is configurable (again). - SRFI 19 now works on Windows - `list-spine{,-cycle-safe}[*%]' sequence macros were added to `reduce' structure by Robert Ransom - The Windows build can be done via a Boo script (contributed by Robert Ransom) - The unquote and unquote-splicing were generalized to several operands, in line with R6RS. - Commands ,show-known-packages, ,show-interface, and ,show-default-package were added to support SDT (Marcus Crestani, Sebastian Rheinecker). - `placeholder-value' now accepts a `deadlock?' argument that says whether blocking on the placeholder contributes to deadlock. - Most source files now carry author information. - A document =doc/deriving.txt= was added that clarifies how works derived from Scheme 48 should be labelled. ** Changes - The BIBOP GC was heavily debugged and is now considered stable - it is enabled by default. - The system builds on Windows Visual Studio Express 2010 instead of Visual Studio 2005. - The BIBOP GC code was simplified significantly. - The `syntax-rules' implementation was rewritten by Richard Kelsey - Some structures were added to the POSIX subsystem (`posix-errnos', `posix-syslog') - Various procedures were added to the POSIX structures by Roderic Morris to support scsh. - The autoconf code was reorganized by Ivan Shmakov. - The REPL now prints values without quotes and auto-capitalization of record-type names. - The Makefile now builds the documentation upon `make install'. (This requires a working LaTeX installation and tex2page.) A target `install-no-doc' is available that does not. - The license information was clarified. - The external-events API was changed to fix a design bug; it now correctly accomodates "fire-once" applications such as wait-`for-child-process' (with help from Robert Ransom, Roderic Morris). ** Bug fixes - Many.
2013-07-02Changes 3.3:adam12-473/+191
The CellSPU port has been removed. It can still be found in older versions. The IR-level extended linker APIs (for example, to link bitcode files out of archives) have been removed. Any existing clients of these features should move to using a linker with integrated LTO support. LLVM and Clang’s documentation has been migrated to the Sphinx documentation generation system which uses easy-to-write reStructuredText. See llvm/docs/README.txt for more information. TargetTransformInfo (TTI) is a new interface that can be used by IR-level passes to obtain target-specific information, such as the costs of instructions. Only “Lowering” passes such as LSR and the vectorizer are allowed to use the TTI infrastructure. We’ve improved the X86 and ARM cost model. The Attributes classes have been completely rewritten and expanded. They now support not only enumerated attributes and alignments, but “string” attributes, which are useful for passing information to code generation. See How To Use Attributes for more details. TableGen’s syntax for instruction selection patterns has been simplified. Instead of specifying types indirectly with register classes, you should now specify types directly in the input patterns. See SparcInstrInfo.td for examples of the new syntax. The old syntax using register classes still works, but it will be removed in a future LLVM release. MCJIT now supports exception handling. Support for it in the old jit will be removed in the 3.4 release. Command line options can now be grouped into categories which are shown in the output of -help. See Grouping options into categories. The appearance of command line options in -help that are inherited by linking with libraries that use the LLVM Command line support library can now be modified at runtime. See The cl::getRegisteredOptions function.