summaryrefslogtreecommitdiff
path: root/lang
AgeCommit message (Collapse)AuthorFilesLines
2014-07-21Bump PKGREVISION. Fix PR pkg/48982.ryoon4-3/+98
* Use fork instead of posix_spawn under NetBSD 5.
2014-07-20Allow '.' in gem name, for http_parser.rb gem.obache1-2/+2
2014-07-19Fix build failure on Linux (PLIST issue)cheusov1-0/+11
2014-07-19Update pear to 1.9.5 along with pear XML_Util to 1.2.3.taca3-13/+12
PEAR-1.9.5 The new version - three years after the last stable 1.9.4 and 2 weeks after the preview - is a bugfix only release. 13 bugs have been fixed. Among them are the following: * #18466: Modifying paths during installation broken on Windows * #20203: PEAR channels on github user pages do not work * #20283: Report correct php.ini directive on xdebug installation (and every other zend_extension) Our plan is to work on a new version 1.10 that is E_STRICT and E_DEPRECATED clean and ships a couple of new features. XML_Util-1.2.3 * Bug #20293 Broken installation for 1.2.2 Changes to 1.2.2 is not available.
2014-07-18Changes 3.4.2:adam2-15/+14
libLLVM-3.4.so soname fix. PowerPC: Fix for 128-bit shifts. R600: Shader calling convention fix.
2014-07-17Fix SCO OpenServer 5.0.7/3.2 build.ryoon8-20/+133
2014-07-17+ py{33,34}-html-docsobache1-1/+3
2014-07-17Import py34-html-docs-3.4.1 as lang/py34-html-docs.obache4-0/+1013
PR pkg/48967 HTML Documentation for Python 3.4
2014-07-17Import py33-html-docs-3.3.5 as lang/py33-html-docs.obache4-0/+969
PR pkg/48929. HTML Documentation for Python 3.3
2014-07-17Some packaging improvements.obache2-5/+1007
* prevent to use derecated doc/html hier. * install whole contents, especially css and js are useful parts. * use static PLIST. Bump PKGREVISION.
2014-07-17Some packaging improvements.obache2-5/+989
* prevent to use deprecated doc/html hier. * install whole contents, especially css and js are useful parts. * use static PLIST. Bump PKGREVISION.
2014-07-17Update to 2.7.8.obache2-10/+10
While here, * Add 2.7 to COMMENT. * Use pkgsrc framework way for dynamic plist generation.
2014-07-17Update to 2.6.9.obache2-10/+10
While here, * Add 2.6 to COMMENT. * Use pkgsrc framework way for dynamic plist generation.
2014-07-16update to 20140706 snapshotplunky2-6/+6
brings numerous bugfixes, also the addition of unicode character support
2014-07-16Restrict USE_TOOLS+= perl:build to Linux.rodent1-2/+4
2014-07-16USE_TOOLS+=perl:build - fixes build failure on Linux.rodent1-2/+2
2014-07-15Fix build under SCO OpenServer 5.0.7/3.2.ryoon2-1/+24
2014-07-13Update to 1.5.1 (build failure on Hurd was fixed)cheusov3-10/+8
2014-07-13Add fix for CVE-2014-4698 and CVE-2014-4670.taca4-2/+50
Bump PKGREVISION.
2014-07-13Add fix for CVE-2014-4698 and CVE-2014-4670.taca4-2/+50
Bump PKGREVISION.
2014-07-07Don't use "-pe", it breaks unprivileged builds on FreeBSD, use "-pp" instead.asau1-2/+2
2014-07-07Don't use "pax -pe", it breaks unprivileged builds on FreeBSD, use "-pp" ↵asau1-2/+2
instead.
2014-07-07PLIST fixes for SunOS.jperkin2-3/+12
2014-07-07The symlink to java is not needed anymore.ryoon1-7/+0
2014-07-07Update to 10.6.0 from 10.5.4ryoon4-9/+33
* Add Java dependency, it is used with GUI server. Changelog: 10.5.5 2013 November 20th, development release Allow trailing , (comma) in JSON arrays. The new JSON ECMA-404 seems not to allow it but the JavaScript standard ECMA-262 and many browsers do. Added makefile_linux_openwrt for for TP-link TL-WR703N travel router contributed by Dexter. In arithmetik big integer operations + - * / % more than two operands are allowed as in normal precision integer operations. On Windows support UNIX conventions for formatting 64-bit integers. I.e.: %lld %llu %llx %llX additionally to %I64d %I64u %I64x %I64X Added ++, -- to qa-bigint. Fixed sign change on second operand of bigint -- when second operand was negative. Some cleanup in Cilk API when releasing resources. The 'gcd' function now also works on big integers and > 2 operands. On UBUNTU Linux decimal numbers can be formatted using a GNU extension in libc, e.g: (format "%'d" 12345) => 12,345 The optional ' (single quote) after the % character causes thousands to be separated with the appropiate character for the current locale. Fixed a cell leak introduced in 10.5.5 when deleting contexts. The default pretty-print float setting has been changed to "%1.15g". 'reset' now also cancels command line parameter processing. A fix in 'round' when number is exacty 0.5. 'map', 'apply', 'stats', 'corr', 't-test' now also can take arrays 'bayes-query' with Fisher's Chi2 method calculated wrong probabilities when training in more than two categories. When training in two categories the result probabilities were swapped - reporting the probability for the second category first. 'bayes-query' calculating probabilities with the Chain Bayesian method - using the true flag - was not affected. Many documentation changes and corrections. 10.5.6 December 10th, 2013, development release Since OSX 10.9 Maverick (format "%'d" 12345) => 12,345 will work too. Will not work on any locale but works on en_US.UTF-8. Fixed 'apply' for arrays introduced in 10.5.5 for a cell/memory leak. When making hash trees using the predefined context 'Tree', the default symbol in the new context is protected as is 'Tree:Tree'. Default symbols in hash trees must be 'nil' in order for the hash statement syntax for namespaces to work. When copying symbols from a source context to a target contest using 'new' or 'def-new', the 'protected?' property is copied too. An empty list as index vector for a list or array yields the original list or array as return value: (set 'L '(1 2 (3 4))) (L '()) => (1 2 (3 4)) (nth '() L) => (1 2 (3 4)) Many document changes, additions and corrections. 'int' can convert binarys numbers like (int "0b11111") => 31 This format is recognized by the code reader/loader since v.10.4.4. Integers are accepted as hash keys. This allows creating sparse vectors: (new Tree 'V) (V 123 "hello") (V 123) => "hello" 'reverse' can be used on arrays. Anaphoric system variable $it is now set to the value of the conditional expression in 'if'. Speed improvements in evaluateExpression(). For this The -pendatic option has been turned off in Linux to avoid ISO C90 mixed declaration warnings. 'length' on integers will return the number of digits, just like it already does on bigint numbers, on floats returns the number of decimal digits before the decimal separator. 10.5.7 Fixes for deprecated CYGWIN compile. See also makefile_cygwin for more info. Clear potential error condition when doing 'import'. In guiserver.jar: When adding columns with empty string headers, this will not any more put the column number as header. This allows to add columns to headerless tables, as possible when supplying empty string headers in the initial gs:table statement. Debugger will now always highlight the correct expression, not highlight the first one if multiple instances exist. Eliminated strncat() for BSD and better speed with memcpy() in most places. Delay signal-behavior change in spawn after getting parameters. Makes better error recovery. In guiserver.jar: New table functions. Thanks to Ferry de Bruin. gs:table-remove-row, gs:table-set-column-name and gs:table-set-row-count. To avoid API naming confusions, the naming of old gs:table-set-row-number is deprecated and should be called as gs:table-show-row-number. The old naming will continue to work. Three new optional parameters for 'gs:scroll-pane' can specify colun header, row headers and a widget for the top left corner of a table used in the scroll pane. 'find-all' should return an empty list as documented when nothing is found on strings too. Some renaming of functions and constants for better code readability and some small refactoring in several files. qa-bench has been redone with changes for Emscripten compiled newLISP. Now calibrates for comparison with Mac OSX 9.1 on 2.3GHz Intel Core i5. Fixed a crash bug when colon operator has missing or wrong-type args on 64-bit compiles. newLISP compiled to JavaSript with Emscripten --------------------------------------------- Added makefile_emscripten_lib_utf8. For this Must download and install the Emscripten-SDK from here: https://github.com/kripken/emscripten/wiki/Emscripten-SDK Tested on OSX 10.9 installing emsdk-portable.tar.gz v.1.7.8 The newlisp-js-lib.js is made using makefile_emscripten_lib_utf8. The new function 'eval-string-js' takes a JavaSript string. New 'display-html' can either replace the current page or display a page in a new tab of the host browser. 'display-html' must be defined in Emscripten appplication .html Some functions (filter, index, clean, exists, forl-all) will not show error messages under certain circumstanmces in the monitor, although newLISP behaves correctly throwing the exception (setjmp/longjmp), they just don't reach the Emscripten console (log). In this case, if the error is not 'catch'ed newLISP exits without advising why. This problem goes away when compiling with Emscriptem without any optimizations, but slows everything down by a factor of 40 to 50. Normal performance is around 1.5 of native on Mac OSX when excluding all time/date related functions and a few other outliers. Including outliers about 2.65. See also here: https://github.com/kripken/emscripten/issues/810 (volatile declaration did not help) All file and directory functions work (almost all did all the time), but changes are lost after leaving the page or reloading the page. Storage is 'session storage' only. No URLs are in allowed in file functions as is on native compiled newLISP. As editor, CodeMirror from codemirror.net is used and mode/newlisp.js was created for syntax high-lighting. 10.5.8 'macro' is now a built-in primitive function working exactly as described in the macro.lsp module, which is now obsolete. Macros cannot be redefined using 'macro'. Macros can be nested. A symbol used as a macro can only be used as a macro, even if changing the definition of it. Another speed improvement for 'read-line' on file handles (the first speed improvement happend in 10.3.10). 10.6.0 Eliminated emscripten-lib.c, gets handled by unix-lib.c. A fix for 'file?' and 'directory?' predicates when applied to root directories on Windows. Updated examples/udp-server.lsp to nmake it work on Windows.
2014-07-06Use new DIST_SUBDIR for snobol-1.3bis distfile, in the unlikely eventjakllsch2-9/+12
anyone had the old one. Also, add the "old" release distfile path to the MASTER_SITES list.
2014-07-06+snoboljakllsch1-1/+2
2014-07-06Un-break snobol-1.3. Use snobol-1.3bis distfile. For tutorial.gz usejakllsch2-10/+8
snobol4.man from vanilla.tar.gz rather than from pm.exe within vanilla.zip; as vanilla.zip is no longer distributed (and the change between these two versions is very minimal). Due to distfile and packaging changes bump PKGREVISION.
2014-07-06restore (broken) lang/snobol package to state before removaljakllsch6-0/+151
2014-07-06Start update of Ruby on Rails to 3.2.19.taca1-2/+2
2014-07-05Use bash on SunOS, as pdksh (at least on x86_64) has issues for the moment.richard1-1/+6
2014-07-04Apply fix for directory traversal vulnerability, ref.he5-2/+58
http://bugs.python.org/issue21766 Bump PKGREVISION.
2014-07-02Make it build on FreeBSD 10.asau3-7/+37
2014-07-02Add a fix, test-case and note for directory traversal vulnerability, ref.he5-3/+57
http://bugs.python.org/issue21766 Bump PKGREVISION.
2014-07-02Changes 2.7.8:adam8-70/+54
The openssl version bundled in the Windows installer has been updated. A regression in the mimetypes module on Windows has been fixed. A possible overflow in the buffer type has been fixed. A bug in the CGIHTTPServer module which allows arbitrary execution of code in the server root has been patched. A regression in the handling of UNC paths in os.path.join has been fixed
2014-07-02Apply a fix for directory-traversal vulnerability, ref.he4-8/+54
http://bugs.python.org/issue21766 Bump PKGREVISION.
2014-06-29Let's try using the pkgsrc config for MacOS. If it doesn't work, which isdholland1-1/+2
likely, we don't lose very much.
2014-06-29This is too old to support MacOS.dholland1-2/+2
2014-06-29Remove accidental global variable. On most Unix platforms suchdholland2-1/+20
variables become commons and don't get noticed, but on platforms without commons or with commons disabled, this results in a multiply defined symbol. Should fix MacOS build.
2014-06-29This package for some reason thinks MacOS comes with DOS <conio.h>. Itdholland2-1/+18
doesn't.
2014-06-29Calling time() requires <time.h>. My fault, I think, and/or NetBSD hasdholland2-6/+14
or had a namespace pollution issue exposing time.h improperly. Should fix the MacOS build. XXX: on MacOS the configure script concludes that stdlib.h, unistd.h, XXX: and string.h are all missing. I have no idea why this would be XXX: but someone with access to config.log needs to investigate.
2014-06-28Fix build with tcl/tk 8.6.dholland7-5/+321
2014-06-27Update php55 to 5.5.14 which includes several security fixes.taca3-8/+7
26 Jun 2014, PHP 5.5.14 - Core: . Fixed BC break introduced by patch for bug #67072. (Anatol, Stas) . Fixed bug #66622 (Closures do not correctly capture the late bound class (static::) in some cases). (Levi Morrison) . Fixed bug #67390 (insecure temporary file use in the configure script). (CVE-2014-3981) (Remi) . Fixed bug #67399 (putenv with empty variable may lead to crash). (Stas) . Fixed bug #67498 (phpinfo() Type Confusion Information Leak Vulnerability). (Stefan Esser) - CLI server: . Fixed Bug #67406 (built-in web-server segfaults on startup). (Remi) - Date: . Fixed bug #67308 (Serialize of DateTime truncates fractions of second). (Adam) . Fixed regression in fix for bug #67118 (constructor can't be called twice). (Remi) - Fileinfo: . Fixed bug #67326 (fileinfo: cdf_read_short_sector insufficient boundary check). (CVE-2014-0207) . Fixed bug #67410 (fileinfo: mconvert incorrect handling of truncated pascal string size). (CVE-2014-3478) (Francisco Alonso, Jan Kaluza, Remi) . Fixed bug #67411 (fileinfo: cdf_check_stream_offset insufficient boundary check). (CVE-2014-3479) (Francisco Alonso, Jan Kaluza, Remi) . Fixed bug #67412 (fileinfo: cdf_count_chain insufficient boundary check). (CVE-2014-3480) (Francisco Alonso, Jan Kaluza, Remi) . Fixed bug #67413 (fileinfo: cdf_read_property_info insufficient boundary check). (CVE-2014-3487) (Francisco Alonso, Jan Kaluza, Remi) - Intl: . Fixed bug #67349 (Locale::parseLocale Double Free). (Stas) . Fixed bug #67397 (Buffer overflow in locale_get_display_name and uloc_getDisplayName (libicu 4.8.1)). (Stas) - Network: . Fixed bug #67432 (Fix potential segfault in dns_get_record()). (CVE-2014-4049). (Sara) - OPCache: . Fixed issue #183 (TMP_VAR is not only used once). (Dmitry, Laruence) - OpenSSL: . Fixed bug #65698 (certificates validity parsing does not work past 2050). (Paul Oehler) . Fixed bug #66636 (openssl_x509_parse warning with V_ASN1_GENERALIZEDTIME). (Paul Oehler) - PDO-ODBC: . Fixed bug #50444 (PDO-ODBC changes for 64-bit). - SOAP: . Implemented FR #49898 (Add SoapClient::__getCookies()). (Boro Sitnikovski) - SPL: . Fixed bug #66127 (Segmentation fault with ArrayObject unset). (Stas) . Fixed bug #67359 (Segfault in recursiveDirectoryIterator). (Laruence) . Fixed bug #67360 (Missing element after ArrayObject::getIterator). (Adam) . Fixed bug #67492 (unserialize() SPL ArrayObject / SPLObjectStorage Type Confusion). (CVE-2014-3515) (Stefan Esser) . Fixed bug #67118 (DateTime constructor crash with invalid data). (Anatol) . Fixed bug #67251 (date_parse_from_format out-of-bounds read). (Stas) . Fixed bug #67253 (timelib_meridian_with_check out-of-bounds read). (Stas) - DOM: . Fixed bug #67081 (DOMDocumentType->internalSubset returns entire DOCTYPE tag, not only the subset). (Anatol) - Fileinfo: . Fixed bug #66307 (Fileinfo crashes with powerpoint files). (Anatol) . Fixed bug #67327 (fileinfo: CDF infinite loop in nelements DoS) (CVE-2014-0238). . Fixed bug #67328 (fileinfo: fileinfo: numerous file_printf calls resulting in performance degradation) (CVE-2014-0237). - FPM: . Fixed bug #66908 (php-fpm reload leaks epoll_create() file descriptor). (Julio Pintos) - GD: . Fixed bug #67248 (imageaffinematrixget missing check of parameters). (Stas) - PCRE: . Fixed bug #67238 (Ungreedy and min/max quantifier bug, applied patch from the upstream). (Anatol) - Phar: . Fix bug #64498 ($phar->buildFromDirectory can't compress file with an accent in its name). (PR #588)
2014-06-27Update php54 to 5.4.30 which includes several security fixes.taca3-8/+7
26 Jun 2014, PHP 5.4.30 - Core: . Fixed BC break introduced by patch for bug #67072. (Anatol, Stas) . Fixed bug #66622 (Closures do not correctly capture the late bound class (static::) in some cases). (Levi Morrison) . Fixed bug #67390 (insecure temporary file use in the configure script). (CVE-2014-3981) (Remi) . Fixed bug #67399 (putenv with empty variable may lead to crash). (Stas) . Fixed bug #67498 (phpinfo() Type Confusion Information Leak Vulnerability). (Stefan Esser) - CLI server: . Fixed Bug #67406 (built-in web-server segfaults on startup). (Remi) - Date: . Fixed bug #67308 (Serialize of DateTime truncates fractions of second). (Adam) . Fixed regression in fix for bug #67118 (constructor can't be called twice). (Remi) - Fileinfo: . Fixed bug #67326 (fileinfo: cdf_read_short_sector insufficient boundary check). (CVE-2014-0207) . Fixed bug #67410 (fileinfo: mconvert incorrect handling of truncated pascal string size). (CVE-2014-3478) (Francisco Alonso, Jan Kaluza, Remi) . Fixed bug #67411 (fileinfo: cdf_check_stream_offset insufficient boundary check). (CVE-2014-3479) (Francisco Alonso, Jan Kaluza, Remi) . Fixed bug #67412 (fileinfo: cdf_count_chain insufficient boundary check). (CVE-2014-3480) (Francisco Alonso, Jan Kaluza, Remi) . Fixed bug #67413 (fileinfo: cdf_read_property_info insufficient boundary check). (CVE-2014-3487) (Francisco Alonso, Jan Kaluza, Remi) - Intl: . Fixed bug #67349 (Locale::parseLocale Double Free). (Stas) . Fixed bug #67397 (Buffer overflow in locale_get_display_name and uloc_getDisplayName (libicu 4.8.1)). (Stas) - Network: . Fixed bug #67432 (Fix potential segfault in dns_get_record()). (CVE-2014-4049). (Sara) - OpenSSL: . Fixed bug #65698 (certificates validity parsing does not work past 2050). (Paul Oehler) . Fixed bug #66636 (openssl_x509_parse warning with V_ASN1_GENERALIZEDTIME). (Paul Oehler) - SOAP: . Implemented FR #49898 (Add SoapClient::__getCookies()). (Boro Sitnikovski) - SPL: . Fixed bug #66127 (Segmentation fault with ArrayObject unset). (Stas) . Fixed bug #67359 (Segfault in recursiveDirectoryIterator). (Laruence) . Fixed bug #67360 (Missing element after ArrayObject::getIterator). (Adam) . Fixed bug #67492 (unserialize() SPL ArrayObject / SPLObjectStorage Type Confusion) (CVE-2014-3515). (Stefan Esser)
2014-06-27Recognize more Perl versions.dholland2-4/+4
2014-06-26Use gmake on Darwin, bmake doesn't like the codesign / POSTLINK bits.jperkin3-5/+12
2014-06-25restore bootstrap binary kit entries.obache1-1/+28
2014-06-22Update go to 1.3. One of our patches was accepted upstream.bsiegert4-140/+478
Note that this is a leaf package. schmonz says it is ok to update this now.
2014-06-19FreeBSD uses NetBSD's libexecinfo.asau1-2/+2
2014-06-18Bump PKGREVISION for cups -> cups15 change.wiz1-1/+2