summaryrefslogtreecommitdiff
path: root/lang
AgeCommit message (Collapse)AuthorFilesLines
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
2016-05-06Update to 1.8.92ryoon7-83/+44
Changelog: Bug Fixes The following table lists the bug fixes included in JDK 8u92 release: Bug Id Category Subcategory Description JDK-8041900 client-libs 2d [macosx] Java forces the use of discrete GPU JDK-8132890 client-libs 2d Text Overlapping on Dot Matrix Printers JDK-8132503 client-libs java.awt [macosx] Chinese full stop symbol cannot be entered with Pinyin IM on OS X JDK-8138764 client-libs java.awt In some cases the usage of TreeLock can be replaced by other synchronization JDK-8041501 client-libs javax.imageio ImageIO reader is not capable of reading JPEGs without JFIF header JDK-8134828 client-libs javax.swing Scrollbar thumb disappears with Nimbus L&F JDK-8131129 core-libs java.lang.invoke Attempt to define a duplicate BMH$Species class JDK-8067800 core-libs java.time Clarify java.time.chrono.Chronology.isLeapYear for out of range years JDK-8062901 core-libs java.util Iterators is spelled incorrectly in the Javadoc for Spliterator JDK-8140587 core-libs java.util.concurrent Atomic*FieldUpdaters should use Class.isInstance instead of direct class check JDK-8145539 core-libs java.util:collections (coll) AbstractMap.keySet and .values should not be volatile JDK-8143297 core-libs jdk.nashorn Nashorn compilation time reported in nanoseconds JDK-8143896 core-libs jdk.nashorn java.lang.Long is implicitly converted to double JDK-8144020 core-libs jdk.nashorn Remove long as an internal numeric type JDK-8144131 core-libs jdk.nashorn ArrayData.getInt implementations do not convert to int32 JDK-8146147 core-libs jdk.nashorn Java linker indexed property getter does not work for computed nashorn string JDK-8147845 core-libs jdk.nashorn Varargs Array functions still leaking longs JDK-8147857 core-svc javax.management RMIConnector logs attribute names incorrectly JDK-8140244 core-svc tools Port fix of JDK-8075773 to AIX and possibly MacOSX JDK-8139773 deploy Add more debug traces to deployment registration process (RegFx.cpp) JDK-8142982 deploy Race Condition can cause CacheEntry.getJarSigningData() to return null. JDK-8143294 deploy cookie handler can't get JSESSIONID on linux JDK-8145217 deploy Fix GenericCookieHandlerTest JDK-8143314 deploy packager Runtime not respected with INI-configuration while creating native bundle JDK-8139389 deploy webstart Register a protocol handler for Java Webstart JDK-6869327 hotspot compiler Add new C2 flag to keep safepoints in counted loops. JDK-8058563 hotspot compiler InstanceKlass::_dependencies list isn't cleared from empty nmethodBucket entries JDK-8080650 hotspot compiler Enable stubs to use frame pointers correctly JDK-8129847 hotspot compiler Compiling methods generated by Nashorn triggers high memory usage in C2 JDK-8131782 hotspot compiler C1 Class.cast optimization breaks when Class is loaded from static final JDK-8139421 hotspot compiler PPC64LE: MacroAssembler::bxx64_patchable kills register R12 JDK-8140483 hotspot compiler Atomic*FieldUpdaters final fields should be trusted JDK-8144487 hotspot compiler PhaseIdealLoop::build_and_optimize() must restore major_progress flag if skip_loop_opts is true JDK-8144935 hotspot compiler C2: safepoint is pruned from a non-counted loop JDK-8145754 hotspot compiler PhaseIdealLoop::is_scaled_iv_plus_offset() does not match AddI JDK-8065579 hotspot gc WB method to start G1 concurrent mark cycle should be introduced JDK-8138966 hotspot gc Intermittent SEGV running ParallelGC JDK-8145442 hotspot gc Add the facility to verify remembered sets for G1 JDK-8029630 hotspot runtime Thread id should be displayed as hex number in error report JDK-8046611 hotspot runtime Build errors with gcc on sparc/fastdebug JDK-8087120 hotspot runtime [GCC5] java.lang.StackOverflowError on Zero JVM initialization on non x86 platforms JDK-8138745 hotspot runtime Implement ExitOnOutOfMemory and CrashOnOutOfMemory in HotSpot JDK-8139258 hotspot runtime PPC64LE: argument passing problem when passing 15 floats in native call JDK-8143963 hotspot runtime improve ClassLoader::trace_class_path to accept an additional outputStream* arg JDK-8029726 hotspot svc On OS X some dtrace probe names are mismatched with Solaris JDK-8029727 hotspot svc On OS X dtrace probes Call<type>MethodA/Call<type>MethodV are not fired. JDK-8029728 hotspot svc On OS X dtrace probes SetStaticBooleanField are not fired JDK-8130910 hotspot svc hsperfdata file is created in wrong directory and not cleaned up if /tmp/hsperfdata_<username> has wrong permissions JDK-8140031 hotspot svc SA: Searching for a value in Threads does not work JDK-8144885 hotspot svc agent/src/os/linux/libproc.h needs to support Linux/SPARC builds JDK-8145099 hotspot svc Better error message when SA can't attach to a process JDK-8074935 security-libs java.security jdk8 keytool doesn't validate pem files for RFC 1421 correctness, as jdk7 did JDK-8139436 security-libs java.security sun.security.mscapi.KeyStore might load incomplete data JDK-8064330 security-libs javax.net.ssl Remove SHA224 from the default support list if SunMSCAPI enabled JDK-8131665 security-libs javax.net.ssl Bad exception message in HandshakeHash.getFinishedHash JDK-8136442 security-libs javax.net.ssl Don't tie Certificate signature algorithms to ciphuites JDK-8038184 security-libs javax.xml.crypto XMLSignature throws StringIndexOutOfBoundsException if ID attribute value is empty String JDK-8038349 security-libs javax.xml.crypto Signing XML with DSA throws Exception when key is larger than 1024 Exception when calling super with Object<>() JDK-8066974 tools javac Compiler doesn't infer method's generic type information in lambda body JDK-8068254 tools javac Method reference uses wrong qualifying type JDK-8130506 tools javac javac Assertien invoking MethodHandle.invoke with lambda parameter JDK-8134007 tools javac Improve string folding JDK-8134759 tools javac jdb: Incorrect stepping inside finally block JDK-8139751 tools javac Javac crash with -XDallowStringFolding=false JDK-8145466 tools javac javac: No line numbers in compilation error JDK-8145722 tools javadoc(tool) NullPointerException in javadoc JDK-8133924 xml jaxp NPE may be thrown when xsltc select a non-existing node after JDK-8062518