summaryrefslogtreecommitdiff
path: root/lang
AgeCommit message (Collapse)AuthorFilesLines
2016-06-08Bump PKGREVISION for perl-5.24.wiz1-2/+2
2016-06-08Switch to MASTER_SITES_PYPI.wiz1-2/+2
2016-06-08Update perl to version 5.24.0.he9-104/+70
Pkgsrc changes: * Add candidate fix from https://rt.cpan.org/Public/Bug/Display.html?id=72467 * Remove patches which have been integrated upstream * Rename and re-mould some patches which required adjustments http://perlnews.org/2016/05/perl-5-24-released/ has pointer to more details and says: May 9 2016 Perl 5.24.0 has been released. You can read about the changes which include: Postfix dereferencing is no longer experimental Unicode 8.0 is now supported The autoderef feature has been removed Perl 5.24.0 represents approximately 11 months of development since Perl 5.22.0 and contains approximately 360,000 lines of changes across 1,800 files from 77 authors.
2016-06-08Update to CHICKEN 4.11.0asau3-34/+37
From Leonardo Taccari. This release introduces several large changes, the one with the most impact being a completely new calling convention for compiled CPS procedures in C code. Instead of expecting "regular" C arguments, the compiled C functions now accept a so-called "argvector" which holds the arguments. This should greatly improve the portability of CHICKEN programs, because it relies less on ill-specified parts of C. It also removes the assembly code required for manyargs, so that the limitation of 128 arguments for platforms without an "apply hack" has finally been removed. On the tooling front we've also added two new features: a statistical profiler for analysing performance, and a graphical debugger called "feathers", which allows you to inspect your Scheme programs over the network. These have both been documented in the manual. The debugger has its own chapter at https://wiki.call-cc.org/man/4/Debugging and the profiler's new -:p runtime option is documented at https://wiki.call-cc.org/man/4/Using%20the%20compiler#runtime-options As usual, many bugs have been fixed with this release, including several bugs that would cause programs to crash. All in all, this new release should be much more robust and reliable. For the complete list of changes since 4.10.0, see the NEWS file: https://code.call-cc.org/releases/4.11.0/NEWS
2016-06-08Remove the stability entity, it has no meaning outside of an official context.jperkin1-1/+0
2016-06-08Change the service_bundle name to "export" to reduce diffs between thejperkin1-1/+1
original manifest.xml file and the output from "svccfg export".
2016-06-07Unbreak unprivileged build. Actually test for executable.joerg2-5/+5
2016-06-06Update lang/lua53 to version 5.3.3.alnsn2-7/+7
This bugfix version fixes the following problems: 1. Metatable may access its own deallocated field when it has a self reference in __newindex. 2. Label between local definitions can mix-up their initializations. 3. gmatch iterator fails when called from a coroutine different from the one that created it.
2016-06-02Remove the nodejs icu option and make nodejs use a system ICUfhajny6-15/+15
package by default. Expand existing patch to fix NetBSD 6 build. Fixes PR pkg/51172. Bump PKGREVISION for lang/nodejs and lang/nodejs4.
2016-06-01Add missing dependencies on generated file.joerg2-3/+37
2016-06-01Check for directory existence inside an "if", so that non-existencewiz1-3/+4
does not cause breakage. Fixes build of e.g. syncthing-gtk. From richard@
2016-06-01Also mark with 'paxctl +m' the copies of binaries that are placed inpgoyette1-2/+3
the java/openjdk8/jre/bin/ directory. In particular, apache-ant will execute java from this directory rather than the copy in the non-jre directory! Bump package revision. Fixes my problem building misc/libreoffice.
2016-05-30Apply band-aid for PR pkg/51172 openssl rpath problem.tnn1-1/+3
I tried and failed to reverse engineer the build framework to add the rpath in the right place. Give up for now and force it with WRAP_EXTRA_ARGS.CXX. At least it makes the package build again.
2016-05-30Remove CHECK_PERMS_AUTOFIX=yes. It breaks unprivileged bulk builds as-is.wiz1-3/+1
2016-05-28Ensure that SHELL (which may be defined in user environment) is comptabiblerichard1-1/+3
with CONFIG_SHELL with respect to possible builtins used such as 'echo -n'. Fixes install on SunOS using pdksh but with bash as the interactive user shell.
2016-05-28Rectify fixup-python-writeable-source by putting egg-infodir related fixuprichard2-7/+10
in egg.mk and simply forcing CHECK_PERMS_AUTOFIX=yes in extensions.mk
2016-05-28Add upstream bug report URL.wiz2-3/+4
2016-05-28Mark php binary with paxctl +m because of JIT code.wiz2-1/+20
Needed on NetBSD-current with PaX MPROTECT.
2016-05-27Avoid PTHREAD_STACK_MIN reference on NetBSD.fhajny2-1/+17
2016-05-27Update php70 to 7.0.7 (PHP 7.0.7), including security fix.taca2-7/+7
26 May 2016 PHP 7.0.7 - Core: . Fixed bug #72162 (use-after-free - error_reporting). (Laruence) . Add compiler option to disable special case function calls. (Joe) . Fixed bug #72101 (crash on complex code). (Dmitry) . Fixed bug #72100 (implode() inserts garbage into resulting string when joins very big integer). (Mikhail Galanin) . Fixed bug #72057 (PHP Hangs when using custom error handler and typehint). (Nikita Nefedov) . Fixed bug #72038 (Function calls with values to a by-ref parameter don't always throw a notice). (Bob) . Fixed bug #71737 (Memory leak in closure with parameter named $this). (Nikita) . Fixed bug #72059 (?? is not allowed on constant expressions). (Bob, Marcio) . Fixed bug #72159 (Imported Class Overrides Local Class Name). (Nikita) - Curl: . Fixed bug #68658 (Define CURLE_SSL_CACERT_BADFILE). (Pierrick) - DBA: . Fixed bug #72157 (use-after-free caused by dba_open). (Shm, Laruence) - GD: . Fixed bug #72227 (imagescale out-of-bounds read). (Stas) - Intl: . Fixed #72241 (get_icu_value_internal out-of-bounds read). (Stas) - JSON: . Fixed bug #72069 (Behavior \JsonSerializable different from json_encode). (Laruence) - Mbstring: . Fixed bug #72164 (Null Pointer Dereference - mb_ereg_replace). (Laruence) - OCI8: . Fixed bug #71600 (oci_fetch_all segfaults when selecting more than eight columns). (Tian Yang) - Opcache: . Fixed bug #72014 (Including a file with anonymous classes multiple times leads to fatal error). (Laruence) - OpenSSL: . Fixed bug #72165 (Null pointer dereference - openssl_csr_new). (Anatol) - PCNTL: . Fixed bug #72154 (pcntl_wait/pcntl_waitpid array internal structure overwrite). (Laruence) - POSIX: . Fixed bug #72133 (php_posix_group_to_array crashes if gr_passwd is NULL). (esminis at esminis dot lt) - Postgres: . Fixed bug #72028 (pg_query_params(): NULL converts to empty string). (Laruence) . Fixed bug #71062 (pg_convert() doesn't accept ISO 8601 for datatype timestamp). (denver at timothy dot io) . Fixed bug #72151 (mysqli_fetch_object changed behaviour). (Anatol) - Reflection: . Fixed bug #72174 (ReflectionProperty#getValue() causes __isset call). (Nikita) - Session: . Fixed bug #71972 (Cyclic references causing session_start(): Failed to decode session object). (Laruence) - Sockets: . Added socket_export_stream() function for getting a stream compatible resource from a socket resource. (Chris Wright, Bob) - SPL: . Fixed bug #72051 (The reference in CallbackFilterIterator doesn't work as expected). (Laruence) - SQLite3: . Fixed bug #68849 (bindValue is not using the right data type). (Anatol) - Standard: . Fixed bug #72075 (Referencing socket resources breaks stream_select). (Laruence) . Fixed bug #72031 (array_column() against an array of objects discards all values matching null). (Nikita)
2016-05-27Update php56 to 5.6.22 (PHP 5.6.22), including security fix.taca2-7/+7
26 May 2016, PHP 5.6.22 - Core: . Fixed bug #72172 (zend_hex_strtod should not use strlen). (bwitz at hotmail dot com ) . Fixed bug #72114 (Integer underflow / arbitrary null write in fread/gzread). (Stas) . Fixed bug #72135 (Integer Overflow in php_html_entities). (Stas) - GD: . Fixed bug #72227 (imagescale out-of-bounds read). (Stas) - Intl . Fixed bug #64524 (Add intl.use_exceptions to php.ini-*). (Anatol) . Fixed bug #72241 (get_icu_value_internal out-of-bounds read). (Stas) - Postgres: . Fixed bug #72151 (mysqli_fetch_object changed behaviour). (Anatol)
2016-05-27Update php55 to 5.5.36 (PHP 5.5.36), including security fix.taca2-7/+7
26 May 2016, PHP 5.5.36 - Core: . Fixed bug #72114 (Integer underflow / arbitrary null write in fread/gzread). (Stas) . Fixed bug #72135 (Integer Overflow in php_html_entities). (Stas) - GD: . Fixed bug #72227 (imagescale out-of-bounds read). (Stas) - Intl: . Fixed bug #72241 (get_icu_value_internal out-of-bounds read). (Stas) - Phar: . Fixed bug #71331 (Uninitialized pointer in phar_make_dirstream()). (CVE-2016-4343) (Stas)
2016-05-27Add some paxctls to fix build on NetBSD-current.wiz1-1/+22
Bump PKGREVISION.
2016-05-26Add support for CFLAGSkhorben1-3/+3
This fixes the build with PKGSRC_MKPIE.
2016-05-26Use LP64PLATFORMS instead of a hardcoded list. PR 51166.dholland1-4/+2
Fixes mips64, aargh64, and several others. XXX: make needs a better way to express this logic.
2016-05-25Add ia64 to IS_64BIT_PLATFORM.leot1-1/+2
From scole_mail via PR pkg/51166.
2016-05-24Update lang/nodejs4 to 4.4.5.fhajny3-53/+84
buffer: - Buffer no longer errors if you call lastIndexOf with a search term longer than the buffer contextify: - Context objects are now properly garbage collected, this solves a problem some individuals were experiencing with extreme memory growth deps: - update npm to 2.15.5 http: - Invalid status codes can no longer be sent. Limited to 3 digit numbers between 100 - 999
2016-05-24Mark as not make jobs safe. Thanks Kamil for spotting this!youri1-1/+3
2016-05-21Back to the basic problem... check-perms.mk issues warnings/errors on textrichard1-3/+4
files installed group and/or world writeable so only search and fix in DESTDIR. This avoids touching any files used during build at the same time.
2016-05-20Add new jdk-8u92-linux-i586.tar.gz distinfo.dsainty1-1/+5
Verified via https://www.oracle.com/webfolder/s/digest/8u92checksum.html
2016-05-20Reinstate old jce_policy-8.zip distinfo, and add newdsainty1-1/+9
jre-8u92-linux-i586.tar.gz distinfo. Verified via https://www.oracle.com/webfolder/s/digest/8u92checksum.html
2016-05-20+ spidermonkey17youri1-1/+2
2016-05-20Import spidermonkey17-17.0.0 as lang/spidermonkey17.youri17-0/+404
SpiderMonkey is the code-name for the Mozilla's C implementation of JavaScript. This package contains SpiderMonkey 17.
2016-05-20NONBINMODE is too restrictive, just remove the writable bit forwiz1-2/+2
group and others.
2016-05-19PKGMANDIR fixes.jperkin1-22/+22
2016-05-19Set the PYTHON_INCLUDE_PATH form too, as used by e.g. weechat.jperkin1-1/+2
2016-05-18Update lang/nodejs to 6.2.0.fhajny3-14/+324
Notable Changes - buffer: fix lastIndexOf and indexOf in various edge cases - child_process: use /system/bin/sh on android - deps: - upgrade npm to 3.8.9 - upgrade to V8 5.0.71.47 - upgrade libuv to 1.9.1 - Intl: ICU 57 bump - repl: - copying tabs shouldn't trigger completion - exports Recoverable - src: add O_NOATIME constant - src,module: add --preserve-symlinks command line flag - util: adhere to noDeprecation set at runtime
2016-05-17Unbreak SunOS.jperkin3-7/+17
2016-05-17Unbreak SunOS.jperkin1-1/+9
2016-05-16This package is not for PHP 5.5.x but 5.6.x. Noted by Edgar Fuß viataca1-1/+1
privaet E-mail.
2016-05-15Update ruby23 and ruby23-base to 2.3.1.taca5-51/+23
Ruby 2.3.1 Released Posted by nagachika on 26 Apr 2016 Ruby 2.3.1 has been released. This is the first TEENY version release of the stable 2.3 series. There are many bugfixes. See the ChangeLog for details.
2016-05-15Update ruby21 and ruby21-base package to 2.1.10.taca4-13/+14
Ruby 2.1.10 Released Posted by usa on 1 Apr 2016 Ruby 2.1.10 has been released. This release is not intended for production use, but for compatibility tests with two-digit version numbers. You don¡Çt have to replace Ruby 2.1.9 by 2.1.10 in normal use. As announced in the 2.1.9 release post, Ruby 2.1.10 does not include any changes from 2.1.9, except for its version number (and only one small related change in its test suite). Please test your applications and/or libraries for compatibility with two-digit version numbers. Ruby 2.1.9 Released Posted by usa on 30 Mar 2016 Ruby 2.1.9 has been released. This release includes many bug fixes. See ChangeLog for details. As announced before, this is the last normal release of the Ruby 2.1 series. After this release we will never backport any bug fixes to 2.1 except security fixes. We recommend that you start planning to upgrade to Ruby 2.3 or 2.2. By the way, we are planning to release Ruby 2.1.10 in a few days. Ruby 2.1.10 will not include any changes from 2.1.9, except for its version number. You do not have to use it on production, but you should test it because it has a two-digit version number.
2016-05-15Update ruby22-base to 2.2.5, no security fix.taca6-51/+25
Ruby 2.2.5 Released Posted by usa on 26 Apr 2016 Ruby 2.2.5 has been released. This release includes many bug fixes. See the ChangeLog for details.
2016-05-14Unbreak the Darwin build.jperkin1-1/+5
2016-05-13Changes 3.4.4:adam4-13/+28
This is a bug-fix release.
2016-05-08update from 72 -> 92christos3-36/+12
2016-05-0872 -> 80, security fixeschristos13-1266/+1374
2016-05-07Fix libffi linkage, so that it actually picks up the right version andjoerg4-10/+66
includes the rpath. Seen by a not so happy devel/happy. Bump revision.
2016-05-07Fixup python modules with improper file mode on source files.richard1-1/+6
This will set all normal files to NONBINMODE (=644) avoiding, in the first place, install warnings and errors about world and/or group writeability. Some modules may even be shipped with egg-info files having mode 600 which has an adverse side-effect of wreaking havoc with setuptools find_package() for *any* python module after installation of the culprit. Ensuring world and group readability fixes this anomaly. ok'd by wiz@
2016-05-06Update to SBCL 1.3.5asau3-13/+13
New in version 1.3.5 * enhancement: the platform's strtod() is exposed as SB-POSIX:STRTOD * enhancement: speed up debug info creation for highly nested functions. * enhancement: the interleaved structure slot optimization from release 1.2.6 has been ported to all architectures. * enhancement: support run-program I/O redirection into lisp streams on Windows. * bug fix: better wording in missed optimization note. * bug fix: interpreted (CAS SVREF) was broken * bug fix: support CLISP as build host for ARM