summaryrefslogtreecommitdiff
path: root/lang
AgeCommit message (Collapse)AuthorFilesLines
2015-01-29Update nodejs to 0.10.36.fhajny2-6/+6
2015.01.26, Version 0.10.36 (Stable) * openssl: update to 1.0.1l * v8: Fix debugger and strict mode regression (Julien Gilli) * v8: don't busy loop in cpu profiler thread (Ben Noordhuis)
2015-01-27Update to 1.7.76ryoon5-89/+39
* Disable SCTP support under NetBSD. Changelog: From: http://www.oracle.com/technetwork/java/javase/7u76-relnotes-2389087.html IANA Data 2014j JDK 7u76 contains IANA time zone data version 2014j. For more information, refer to Timezone Data Versions in the JRE Software. New Features and Changes SSLv3 is disabled by default Starting with JDK 7u75 release, the SSLv3 protocol (Secure Socket Layer) has been deactivated and is not available by default. See the java.security.Security property jdk.tls.disabledAlgorithms in <JRE_HOME>/lib/security/java.security file. If SSLv3 is absolutely required, the protocol can be reactivated by removing "SSLv3" from the jdk.tls.disabledAlgorithms property in the java.security file or by dynamically setting this Security property to "true" before JSSE is initialized. It should be noted that SSLv3 is obsolete and should no longer be used. Changes to Java Control Panel Starting with 7u75 release, SSLv3 protocol is removed from Java Control Panel Advanced options. If the user needs to use SSLv3 for applications, re-enable it manually as follows: Enable SSLv3 protocol on JRE level: as described in the previous section. Enable SSLv3 protocol on deploy level: edit the deployment.properties file and add the following: deployment.security.SSLv3=true
2015-01-27manually set CMAKE's PYTHON_INCLUDE_DIR and PYTHON_EXECUTABLE to avoiddbj1-1/+6
it finding the native python versions
2015-01-27Fix build issues on Darwindbj3-2/+23
2015-01-26Added a patch that fixes signal handlers on i386.jaapb2-6/+16
2015-01-25Drop RUBYGEMS_REQD. Since all ruby*-base package contains enough versiontaca1-43/+8
of rubygems except ruby18-base.
2015-01-25* Add definition for Ruby 2.2.0 (but still disabled.)taca1-2/+27
* Add RUBY_GEMS_PKGSRC_VERS and RUBY_RDOC_PKGSRC_VERS.
2015-01-25Add http://cache.ruby-lang.org to MASTER_SITE_RUBY.taca1-1/+2
2015-01-25Don't call local function strtoi.joerg4-4/+50
2015-01-23Update php56 to 5.6.5.taca2-6/+6
22 Jan 2015, PHP 5.6.5 - Core: . Upgraded crypt_blowfish to version 1.3. (Leigh) . Fixed bug #60704 (unlink() bug with some files path). . Fixed bug #65419 (Inside trait, self::class != __CLASS__). (Julien) . Fixed bug #68536 (pack for 64bits integer is broken on bigendian). (Remi) . Fixed bug #55541 (errors spawn MessageBox, which blocks test automation). (Anatol) . Fixed bug #68297 (Application Popup provides too few information). (Anatol) . Fixed bug #65769 (localeconv() broken in TS builds). (Anatol) . Fixed bug #65230 (setting locale randomly broken). (Anatol) . Fixed bug #66764 (configure doesn't define EXPANDED_DATADIR / PHP_DATADIR correctly). (Ferenc) . Fixed bug #68583 (Crash in timeout thread). (Anatol) . Fixed bug #65576 (Constructor from trait conflicts with inherited constructor). (dunglas at gmail dot com) . Fixed bug #68676 (Explicit Double Free). (Kalle) . Fixed bug #68710 (Use After Free Vulnerability in PHP's unserialize()). (CVE-2015-0231) (Stefan Esser) - CGI: . Fixed bug #68618 (out of bounds read crashes php-cgi). (CVE-2014-9427) (Stas) - CLI server: . Fixed bug #68745 (Invalid HTTP requests make web server segfault). (Adam) - cURL: . Fixed bug #67643 (curl_multi_getcontent returns '' when CURLOPT_RETURNTRANSFER isn't set). (Jille Timmermans) - Date: . Implemented FR #68268 (DatePeriod: Getter for start date, end date and interval). (Marc Bennewitz) - EXIF: . Fixed bug #68799: Free called on unitialized pointer. (CVE-2015-0232) (Stas) - Fileinfo: . Fixed bug #68398 (msooxml matches too many archives). (Anatol) . Fixed bug #68665 (invalid free in libmagic). (Joshua Rogers, Anatol Belski) . Fixed bug #68671 (incorrect expression in libmagic). (Joshua Rogers, Anatol Belski) . Removed readelf.c and related code from libmagic sources (Remi, Anatol) . Fixed bug #68735 (fileinfo out-of-bounds memory access). (Anatol) - FPM: . Fixed request #68526 (Implement POSIX Access Control List for UDS). (Remi) . Fixed bug #68751 (listen.allowed_clients is broken). (Remi) - GD: . Fixed bug #68601 (buffer read overflow in gd_gif_in.c). (Jan Bee, Remi) . Fixed request #68656 (Report gd library version). (Remi) - mbstring: . Fixed bug #68504 (--with-libmbfl configure option not present on Windows). (Ashesh Vashi) - Opcache: . Fixed bug #68644 (strlen incorrect : mbstring + func_overload=2 +UTF-8 + Opcache). (Laruence) . Fixed bug #67111 (Memory leak when using "continue 2" inside two foreach loops). (Nikita) - OpenSSL: . Improved handling of OPENSSL_KEYTYPE_EC keys. (Dominic Luechinger) - pcntl: . Fixed bug #60509 (pcntl_signal doesn't decrease ref-count of old handler when setting SIG_DFL). (Julien) - PCRE: . Fixed bug #66679 (Alignment Bug in PCRE 8.34 upstream). (Rainer Jung, Anatol Belski) - pgsql: . Fixed bug #68697 (lo_export return -1 on failure). (Ondřej Surý) - PDO: . Fixed bug #68371 (PDO#getAttribute() cannot be called with platform-specifi attribute names). (Matteo) - PDO_mysql: . Fixed bug #68424 (Add new PDO mysql connection attr to control multi statements option). (peter dot wolanin at acquia dot com) - SPL: . Fixed bug #66405 (RecursiveDirectoryIterator::CURRENT_AS_PATHNAME breaks the RecursiveIterator). (Paul Garvin) . Fixed bug #68479 (Added escape parameter to SplFileObject::fputcsv). (Salathe) - SQLite: . Fixed bug #68120 (Update bundled libsqlite to 3.8.7.2). (Anatol) - Streams: . Fixed bug #68532 (convert.base64-encode omits padding bytes). (blaesius at krumedia dot de)
2015-01-23Update php55 to 5.5.21.taca2-6/+6
22 Jan 2014, PHP 5.5.21 - Core: . Upgraded crypt_blowfish to version 1.3. (Leigh) . Fixed bug #60704 (unlink() bug with some files path). . Fixed bug #65419 (Inside trait, self::class != __CLASS__). (Julien) . Fixed bug #65576 (Constructor from trait conflicts with inherited constructor). (dunglas at gmail dot com) . Fixed bug #55541 (errors spawn MessageBox, which blocks test automation). (Anatol) . Fixed bug #68297 (Application Popup provides too few information). (Anatol) . Fixed bug #65769 (localeconv() broken in TS builds). (Anatol) . Fixed bug #65230 (setting locale randomly broken). (Anatol) . Fixed bug #66764 (configure doesn't define EXPANDED_DATADIR / PHP_DATADIR correctly). (Ferenc) . Fixed bug #68583 (Crash in timeout thread). (Anatol) . Fixed bug #68594 (Use after free vulnerability in unserialize()). (CVE-2014-8142) (Stefan Esser) . Fixed bug #68676 (Explicit Double Free). (Kalle) . Fixed bug #68710 (Use After Free Vulnerability in PHP's unserialize()). (CVE-2015-0231) (Stefan Esser) - CGI: . Fixed bug #68618 (out of bounds read crashes php-cgi).(CVE-2014-9427) (Stas) - CLI server: . Fixed bug #68745 (Invalid HTTP requests make web server segfault). (Adam) - cURL: . Fixed bug #67643 (curl_multi_getcontent returns '' when CURLOPT_RETURNTRANSFER isn't set). (Jille Timmermans) - EXIF: . Fixed bug #68799: Free called on unitialized pointer. (CVE-2015-0232) (Stas) - Fileinfo: . Fixed bug #68671 (incorrect expression in libmagic). (Joshua Rogers, Anatol Belski) . Removed readelf.c and related code from libmagic sources (Remi, Anatol) . Fixed bug #68735 (fileinfo out-of-bounds memory access). (Anatol) - FPM: . Fixed bug #68751 (listen.allowed_clients is broken). (Remi) - GD: . Fixed bug #68601 (buffer read overflow in gd_gif_in.c). (Jan Bee, Remi) - Mbstring: . Fixed bug #68504 (--with-libmbfl configure option not present on Windows). (Ashesh Vashi) - Mcrypt: . Fixed possible read after end of buffer and use after free. (Dmitry) - Opcache: . Fixed bug #67111 (Memory leak when using "continue 2" inside two foreach loops). (Nikita) - OpenSSL: . Fixed bug #55618 (use case-insensitive cert name matching). (Daniel Lowrey) - Pcntl: . Fixed bug #60509 (pcntl_signal doesn't decrease ref-count of old handler when setting SIG_DFL). (Julien) - PCRE: . Fixed bug #66679 (Alignment Bug in PCRE 8.34 upstream). (Rainer Jung, Anatol Belski) - pgsql: . Fixed bug #68697 (lo_export return -1 on failure). (Ondřej Surý) - PDO: . Fixed bug #68371 (PDO#getAttribute() cannot be called with platform-specific attribute names). (Matteo) - PDO_mysql: . Fixed bug #68424 (Add new PDO mysql connection attr to control multi statements option). (peter dot wolanin at acquia dot com) - SPL: . Fixed bug #66405 (RecursiveDirectoryIterator::CURRENT_AS_PATHNAME breaks the RecursiveIterator). (Paul Garvin) . Fixed bug #65213 (cannot cast SplFileInfo to boolean) (Tjerk) . Fixed bug #68479 (Added escape parameter to SplFileObject::fputcsv). (Salathe) - SQLite: . Fixed bug #68120 (Update bundled libsqlite to 3.8.7.2). (Anatol) - Streams: . Fixed bug #68532 (convert.base64-encode omits padding bytes). (blaesius at krumedia dot de)
2015-01-23Update to php54 to 5.4.37.taca2-6/+6
22 Jan 2015 PHP 5.4.37 - Core: . Fixed bug #68710 (Use After Free Vulnerability in PHP's unserialize()). (CVE-2015-0231) (Stefan Esser) - CGI: . Fixed bug #68618 (out of bounds read crashes php-cgi). (CVE-2014-9427) (Stas) - EXIF: . Fixed bug #68799: Free called on unitialized pointer. (CVE-2015-0232) (Stas) - Fileinfo: . Removed readelf.c and related code from libmagic sources (Remi, Anatol) . Fixed bug #68735 (fileinfo out-of-bounds memory access). (Anatol) - OpenSSL: . Fixed bug #55618 (use case-insensitive cert name matching). (Daniel Lowrey)
2015-01-23Explicitly export ANT_OPTS to make sure they are visible.joerg3-7/+9
2015-01-22Remove the whitespace between $(LINKER_RPATH_FLAG) and the path. Otherwise thesevan2-4/+4
flag may be misinterpreted by linker (e.g. Apple's ld) Closes PR pkg/40028 Reviewed by wiz@
2015-01-22Like the other versions of Python available in our tree, do not trim the librarysevan2-10/+19
name on FreeBSD Resolves packing issue which causes the package to fail
2015-01-22Closes PR pkg/49548sevan2-1/+21
Reviewed by benz@ dholland@
2015-01-21recuesive bump from libarchive major update.obache1-1/+2
2015-01-20Revbump associated with ocaml 4.02.1jaapb2-3/+4
2015-01-20Revbump associated with update of lang/ocaml.jaapb5-9/+10
2015-01-20This is an update of OCaml to 4.02.1. Changes are listed below. There is alsojaapb16-37/+254
a new patch to include a -pkgsrc-runtime compilation option. This option is needed to compile devel/pcre-ocaml due to buildlink shenanigans (see http://mail-index.netbsd.org/pkgsrc-users/2014/12/18/msg020800.html ) Changes: (Changes that can break existing programs are marked with a "*") Standard library: * Add optional argument ?limit to Arg.align. - Bug in Makefile.nt: won't stop on error - Improve MSVC build - Configure doesn't detect features correctly on Haiku - Non-exhaustive matching warning message for open types is confusing - fix quadratic-time algorithm in Consistbl.extract. - Add stack overflow handling for native code (OpenBSD i386 and amd64) - broken semantics of %(%) when substitued by a box - legacy support for %.10s - better documentation of flag # in format strings - Bytes and CamlinternalFormat missing from threads stdlib.cma - -dsource omits parens for `List ((`String "A")::[]) in patterns - __MODULE__ aborts the compiler if the module name cannot be inferred - Debug section is sometimes not readable when using -pack - Missing command line options for ocamldoc - fix race condition when retrieving backtraces - String.sub throws Invalid_argument("Bytes.sub") - Fix ocamldebug module source lookup - Inclusion of packs failing to run module initializers - infinite loop in Mtype.remove_aliases - compilation fails with Env.Error(_) - -short-paths and signature inclusion errors - Fatal error with recursive modules - Recursive module containing alias causes Segmentation fault - Some bugs in generative functors - ocamldep support for "-open M" - Code generation errors for ARM - Improve Windows (MSVC and mingw) build - ocamlbuild: add -bin-annot when using -pack - Fatal error when tracing a function with abstract type - ocamlbuild: add an -ocamlmklib option to change the ocamlmklib command
2015-01-17Add support for Lua 5.3.alnsn1-6/+12
2015-01-17Add lua53.alnsn1-1/+2
2015-01-17Initial import of Lua 5.3.0.alnsn11-0/+318
Lua is a powerful, light-weight programming language designed for extending applications. Lua is also frequently used as a general-purpose, stand-alone language. Lua combines simple procedural syntax (similar to Pascal) with powerful data description constructs based on associative arrays and extensible semantics. Lua is dynamically typed, interpreted from bytecodes, and has automatic memory management, making it ideal for configuration, scripting, and rapid prototyping. Lua is a language engine that you can embed into your application. This means that, besides syntax and semantics, Lua has an API that allows the application to exchange data with Lua programs and also to extend Lua with C functions. In this sense, Lua can be regarded as a language framework for building domain-specific languages. Lua is implemented as a small library of C functions, written in ANSI C, and compiles unmodified in all known platforms. The implementation goals are simplicity, efficiency, portability, and low embedding cost. The result is a fast language engine with small footprint, making it ideal in embedded systems too.
2015-01-17Apply the necessary flags to sqlite so that php55 builds correctly on Darwinbsiegert1-1/+8
prior to v9. From Sevan Janiyan in PR pkg/49527.
2015-01-16Update to 1.4.1:wiz4-9/+9
We've just released Go version 1.4.1, a minor point release. This release fixes bugs in linker and the log, runtime, and syscall packages.
2015-01-16Fix build on SmartOS. From Nicolas Rosenvik in private mail.wiz1-1/+7
2015-01-16Update to 0.26.2:wiz2-6/+6
Vala 0.26.2 =========== * Bug fixes and binding updates.
2015-01-16Fix typo, s/GEM_CLEANBUOLD_EXTENSIONS/GEM_CLEANBUILD_EXTENSIONS/.taca1-8/+8
2015-01-15Remove unsupported configure argument.wiz1-2/+1
From ISIHARA Takanori in PR 49572.
2015-01-15Restore PLIST.java, fixes Darwin (and others) build.jperkin1-0/+42
2015-01-14Add back missing ecj-4.5.jarjperkin1-1/+4
2015-01-13Add definition for GOTOOLDIR.bsiegert1-1/+3
This is needed for the go-tools package.
2015-01-11Make python33 and 34 build under Mac OS X by copying over compat hack frombsiegert2-2/+14
python27. From J. Lewis Muir. Note that the correct way to solve this is to do this in the Darwin specific config files, but until that has landed, this at least fixes the build.
2015-01-09lang/openjdk7: make it work on FreeBSD 10.* x86_64rumko6-11/+57
* -Wno-new-returns-null is not currently known to installed clang on fbsd, make it optional * on fbsd, openjdk builds libjsoundalsa and libsctp, add them optionally to PLIST * add necessary patches to make it build on fbsd Reviewed by wiz
2015-01-07Update to 1.6.0cheusov2-6/+6
Environment variable RUNAWK_KEEPTMP was introduced. If it set, temporary files are kept. This is useful for debugging. io.awk:file_size was fixed (its behaviour depended on FS value) AWK_PROGS used for testing is now settable from environment. A few typos in runawk_modules.3 were fixed. Thanks to Andrew Shadura!
2015-01-07Add patch from PR pkg/49512.taca2-1/+17
2015-01-07Add patch from PR pkg/49511.taca2-1/+17
2015-01-07Add comment to recent patch.taca2-3/+5
2015-01-06Sorry, revert previous, already fixed on HEAD (still broken on 2014Q4).jperkin2-19/+1
2015-01-06Extend valid currency data to 15 years to avoid lag in upstream updates,jperkin2-1/+19
fixes current problems with the Turkish data which expired at the end of last year.
2015-01-06Tobias Nygren reports this needs MAKE_JOBS_SAFE=no -- make it so.he1-1/+3
2015-01-05Add missing continuation line marker.wiz1-3/+2
Remove mention of lang/twelf.
2015-01-04Update to 1.9.0:wiz2-6/+6
1.9.0 ----- - Issue #106: Support the `flush` parameter to `six.print_`. - Pull request #48 and issue #15: Add the `python_2_unicode_compatible` decorator. - Pull request #57 and issue #50: Add several compatibility methods for unittest assertions that were renamed between Python 2 and 3. - Issue #105 and pull request #58: Ensure `six.wraps` respects the *updated* and *assigned* arguments. - Issue #102: Add `raise_from` to abstract out Python 3's raise from syntax. - Issue #97: Optimize `six.iterbytes` on Python 2. - Issue #98: Fix `six.moves` race condition in multi-threaded code. - Pull request #51: Add `six.view(keys|values|itmes)`, which provide dictionary views on Python 2.7+.
2015-01-04Update to Mercury 14.01.1asau3-811/+725
NEWS for Mercury 14.01.1 ------------------------ This is a bug-fix release. * The function string.string/1 and related functions now handle version arrays properly. * Fix resource leaks in dir fold predicates. * The mfilterjavac program is now generated with the correct file extension on Windows. * A problem that caused compilation of the Boehm GC to fail on 64-bit openSUSE 13.1 systems has been fixed. (Github issue #14) * The documentation now builds correctly on Cygwin systems. * The script configure_mingw_cross now supports 64-bit Windows targets. * We have added workarounds for problems with (arguably broken) system headers on MinGW and MinGW64 systems. * The MinGW port now builds in the absence of POSIX threads library. * Low-level C parallel grades now work on Windows instead of crashing at startup. (Bug #338) * We now use thread-safe alternatives to strerror(). (Bug #340) * We have added the configure option --enable-gc-mmap. * We configure Boehm GC to use mmap in threaded grades on Linux to avoid conflicts with glibc malloc leading to memory corruption. * A problem that caused string.format/[23] to sometimes return incorrect results when formatting floats with the 'g' conversion specifier has been fixed. This bug only affected the non-C backends. (Bug #342) * string.format now handles special float values (i.e. nan, inf, and -inf) correctly with the non-C backends. * A bug that caused io.write_float/[34] to append ".0" to float special values has been fixed. This bug affected the C and C# backends. * In the C# and Java grades, the predicate string.from_char_list now implements the documented behaviour for input lists containing null characters (i.e. it throws an exception). Likewise, for string.from_reverse_char_list in the C# grade. * We have fixed a problem that caused `mmc --make' to attempt to install libraries in non-existent grades. Changes to the Mercury compiler: * The compiler now supports stripping of executables in a separate post-link step. The new options, --strip-executable-command, --strip-executable-shared-flags and --strip-executable-static-flags are used to control this. (This is now the default on Mac OS X systems.) NEWS for Mercury 14.01 ---------------------- Changes to the Mercury language: * Repeated type variables may now occur in the heads of type class instances. For example, instance declarations like the following are now allowed: :- instance foo(list(T), map(T, T)). Changes to the Mercury standard library: * We have added the function cord.condense/1. * The following functions in the standard library's cord module now use constant stack space: foldl/3, foldl_pred/4. * We have added the following predicates to the array and version_array modules: is_empty/1, all_true/2 and all_false/2. * We have added the following predicates and functions to the map module: det_min_key/1, det_max_key/1, foldl2_values/6 and foldl3_values/8. * We have added the following predicates to the list module: foldr2/6, foldr3/8, det_take/3 and map_foldr/5. * We have added the following predicates to the bag module: foldl/4 and foldl2/6. * We have added the following predicates to the assoc_list module: foldl2_values/6 and foldl3_values/8. * We have added the following predicates and functions to the pqueue module: is_empty/1, peek/3, peek_key/2, peek_value/2, det_peek/3, merge/3, det_peek_key/1 and det_peek_value/1. * We have added the predicate bimap.equal/2. * We have added the following predicates to the int module: fold_up3/9 and fold_down3/9. Changes to the Mercury compiler: * On Mac OS X systems the compiler is now configured use the version of the host system as the default value for the deployment target. A new configuration option, `--with-macosx-deployment-target', allows an alternative value to be selected at configuration time. Portability improvements: * We have made the implementation compatible with GCC 4.8 and Visual Studio 2013. * We have made the implementation compatible with OS X 10.9. Changes to the extras distribution: * We've added a library that provides support for accessing the function trail from Mercury code.
2015-01-04-twelfdholland1-2/+1
2015-01-04Remove lang/twelf, as proposed on pkgsrc-users; it has not built indholland8-525/+0
years, is pretty well dead upstream, and is no longer of much interest for research either.
2015-01-04Use PKG_SKIP_REASON for unsupported OSesdholland1-2/+2
2015-01-04Use ONLY_FOR_PLATFORM only to indicate what the compiler knows how todholland1-6/+17
target. For stuff the packaging doesn't handle, use BROKEN.
2015-01-04Use BROKEN_EXCEPT_ON_PLATFORM for this package.dholland1-2/+2
It has the unfortunate property that wrong configs seem to tend to drop to the debugger while building, which hangs bulk builds and needs to be masked. However, mucking with configurations isn't all that difficult provided you can test them, and many that could be added will probably just work.
2015-01-04Remove ONLY_FOR_PLATFORM list and add NOT_FOR_PLATFORM for vax.dholland1-3/+16
Also, because of a serious codegen bug, demand gcc 4.3 or higher for arm.