summaryrefslogtreecommitdiff
path: root/lang
AgeCommit message (Collapse)AuthorFilesLines
2015-11-20Mark a few more variables as volatile to prevent clobbering by setjmp.joerg14-4/+216
Found due to crashes with very recent clang. Bump revision.
2015-11-20Unbreak build due to differences in the SCTP implementation.joerg2-1/+19
2015-11-18Since ruby-execjs require JavaScript engine at runtime, add dependency totaca1-1/+4
nodejs. Bump PKGREVISION.
2015-11-18Update lang/nodejs to 5.1.0.fhajny3-848/+850
Notable changes: * buffer: The noAssert option for many buffer functions will now silently drop invalid write values rather than crashing * child_process: child.send() now properly returns a boolean like the docs suggest * doc: All of the API docs have been re-ordered so as to read in alphabetical order * http_parser: update http-parser to 2.6.0 from 2.5.0 - Now supports the following HTTP methods: LINK, UNLINK, BIND, REBIND, UNBIND. - Also added ACL and IPv6 Zone ID support. * npm: upgrade npm to 3.3.12 from v3.3.6 * repl: The REPL no longer crashes if the persistent history file cannot be opened * tls: The default sessionIdContext now uses SHA1 in FIPS mode rather than MD5 * v8: Added some more useful post-mortem data See full release notes: https://nodejs.org/en/blog/release/v5.1.0/
2015-11-17Add upstream bug report URL.wiz2-3/+8
2015-11-17Fix build on NetBSD with PKGSRC_USE_SSP.wiz4-8/+22
Thanks to mrg for hints. Some pkglint cleanup while here.
2015-11-16Add python2/python3 wrappers to respective lang/python?? packages.fhajny6-3/+9
Bump PKGREVISION for python27, python33 and python34.
2015-11-16Add patches obtained from LibreSSL to fix build when RAND_EGD() or SSLv3 supportsevan4-2/+68
is not present in SSL library. Add workaround for decimal floating point support in older versions of GCC which resolves build problem on OpenBSD. Reviewed by wiz@
2015-11-14Update to SBCL 1.3.0asau2-7/+7
changes in sbcl-1.3.0 relative to sbcl-1.2.16: * minor incompatible change: the environment passed to a macro/setf/deftype expander is not always an object of type SB-KERNEL:LEXENV. It can be nil, as is permissible by the standard. * enhancement: ported to ARM64 Linux. * enhancement: a new interpreter is included which has many benefits over sb-eval. It is disabled by default. See src/interpreter/README for instructions to enable it, and further details. * bug fix: calling COMPILE when SB-EXT:*EVALUATOR-MODE* was :INTERPRET would fail to perform "normal semantic processing such as macro expansion" as stipulated by X3J13 issue LOAD-TIME-EVAL. * bug fix: SB-UNICODE:CONFUSABLE-P no longer treats "<" and the empty string as confusable. (lp#1504739) * bug fix: (ASSERT (COMPUTE-IT ...)) would expand incorrectly if COMPUTE-IT was a local macro that shadowed a global function. * bug fix: SB-POSIX:CFSETISPEED and SB-POSIX:CFSETOSPEED now work properly on platforms that use only the minimum specified set of fields in struct termios (verified on Linux, still known not to work on FreeBSD and NetBSD, very probably others). (partial fix for lp#1500951) changes in sbcl-1.2.16 relative to sbcl-1.2.15: * enhancement: by default, timers with a repeat interval do not "catch up" by repeatedly calling their function after a clock discontinuity such as a suspend and resume cycle * bug fix: correctly restore multiple values on the stack in the presence of alien calls. (lp#1489590) * bug fix: MAKE-STRING-OUTPUT-STREAM enforces that :ELEMENT-TYPE is a subtype of CHARACTER. * bug fix: an EQL method specializer no longer causes garbage retention if there are no extant methods using the specializer. (lp#492851) changes in sbcl-1.2.15 relative to sbcl-1.2.14: * new feature: DEPRECATION declaration for functions, variables and types causes {EARLY,LATE,FINAL}-DEPRECATION-WARNING to be signaled when subject of the declaration is used. Integrated with DESCRIBE, DOCUMENTATION and SB-CLTL2:{VARIABLE,FUNCTION}-INFORMATION. Documented in the "Deprecation" section of the manual. * enhancement: ASDF updated to 3.1.5. (lp#1476867) * enhancement: definitions within PROGN get proper source locations when compiled (needs latest Slime to take advantage of this). (lp#1473147) * enhancement: source locations for DEFCLASS slots now point directly to the slot definitions, not the whole DEFCLASS form. * bug fix: better source location in the presence of quoted forms. (lp#1370561) * bug fix: better source locations inside backqoute. (lp#1361502) * bug fix: HANDLER-BIND requires that the handler-function be a function designator at the time of binding establishment. (lp#1480679) * bug fix: inlined functions surrounded by nested macrolets are properly inlined. (lp#309123) changes in sbcl-1.2.14 relative to sbcl-1.2.13: * minor incompatible change: The name of a compiled anonymous lambda as returned by the third value of FUNCTION-LAMBDA-EXPRESSION can have a lambda-list-like list following the introductory LAMBDA that is not in general a syntactically valid lambda list. Specifically, it won't retain default values, supplied-p variables, or &KEY or &AUX bindings. * enhancement: DESTRUCTURING-BIND has been totally reimplemented from scratch to address a handful of performance and correctness issues. Some minor behavioral differences exist regarding order of evaluation of default forms for unsupplied &OPTIONAL and &KEY arguments when nested destructuring patterns are involved. (lp#707556, lp#707573, lp#707578, lp#708051) * enhancement: DEFCONSTANT and DEFSTRUCT respect package locks. (lp#1186238, lp#1036716) * enhancement: sb-unicode:normalize-string has a new optional argument, FILTER, a callback which controls which decomposed characters are collected. Useful for stripping away diacritics more efficiently. * bug fix: (TYPE-OF ARRAY) for a non-simple array is subject to change after a call of ADJUST-ARRAY. (lp#1333731) * bug fix: Dynamic-extent allocation with a loop between allocating a value and the start of its environment no longer discards the allocated data when the loop is taken. (lp#1472785) * bug fix: Variable-reference elimination no longer generates incorrect code under certain circumstances. (lp#1446891) * bug fix: variables with EQL types are no longer treated as constants by VOPs, which caused problems with closures being allocated for such variables, but they remained unused. (lp#1390149) * bug fix: Windows installer generates registry key name correctly. (lp#1476447)
2015-11-14Update lang/scheme48 to 1.9.2.leot5-38/+29
Patch provided by Aleksej Lebedev via PR pkg/50425 and pkgsrc-users@. pkgsrc changes: o While here fix various pkglint warnings (spaces vs tabs) o Update DESCR to reflect current status of scheme48 and R5RS Changes: * 2014-04-12 (version 1.9.2) ** Bug fixes - Some regressions with respect to integer shifts were fixed. - Some compiler warnings were fixed. * 2014-02-22 (version 1.9.1) ** Bug fixes - A bug fix from SRFI 13 was imported (in `string-trim-right'). - =DESTDIR= is now used consistently in the Makefile. - A bug in `integer->errno' was fixed. (William Vining) - Various problems that broke the VM when compiled with Clang were fixed.
2015-11-10Update Oracle JRE/JDK to 8.0u66.jperkin7-29/+291
pkgsrc changes: - Add support for Darwin (JRE only, Oracle only provide .dmg downloads for the JDK). - Add better 'distinfo' handling so that all distfiles are included. Upstream changes in 8.0u66: New Features and Changes The following are some of the notable new features and changes in this release: Support ISO 4217 "Current funds codes" table (A.2) This enhancement adds support for ISO 4217 table A.2 fund codes. Previously the JDK only supported those currencies listed in table A.1. See JDK-8074350. Bug Fixes This release contains fixes for security vulnerabilities. For more information, see Oracle Critical Patch Update Advisory. For a list of bug fixes included in this release, see JDK 8u66 Bug Fixes page. The following are some of the notable bug fixes included in this release: Hotspot should use PICL interface to get cacheline size on SPARC The libpicl library is now required on Solaris/SPARC to determine the size of the cache lines. In case the library is not present or the PICL service is not available the JVM will display a warning and compiler optimizations that utilize the BIS (Block Initializing Store) instruction will be turned off. See JDK-8056124. Preloading libjsig.dylib causes deadlock when signal() is called Applications need to preload the libjsig library to enable signal chaining. Previously, on OS X, after libjsig.dylib was preloaded, any call from native code to signal() caused a deadlock. This has been corrected. See JDK-8072147. VM crash when class is redefined with Instrumentation.redefineClasses The JVM could crash when a class was redefined with Instrumentation.redefineClasses(). The crash could either be a segmentation fault at SystemDictionary::resolve_or_null, or an internal error with the message "tag mismatch with resolution error table". This has now been fixed . See JDK-8076110. Upstream changes in 8.0u65: Bug Fixes This release contains fixes for security vulnerabilities. For more information, see Oracle Java SE Critical Patch Update Advisory. For a list of bug fixes included in this release, see JDK 8u65 Bug Fixes page. The following are some of the notable bug fixes included in this release: Use Safe Prime Diffie-Hellman Groups In the JDK SSL/TLS implementation (SunJSSE provider), safe prime Diffie-Hellman groups are used by default. Users can customize Diffie-Hellman groups with the security property, "jdk.tls.server.defaultDHEParameters". [macosx] JRE AU client installed fails update to NEXTVER on Mac 10.11 A new installer is introduced in the 8u65 release to update OS X users to the latest version. The installer will apply to both scheduled and manual updates, and bundles made available on java.com and OTN. Users who experience compatibility issues with the new installer can manually download and install the ".pkg" installer available on My Oracle Support. Known Issues [macosx] Sponsor offer screen accessibility (a11y) issues Users who operate the keyboard to access user interfaces in the Java installer will be unable to access hyperlinks and checkboxes in software add-on offer screens. As a workaround to setting preferences related to add-on software in the user interface, users can disable such offers either by disabling them in the Java Control Panel, or by passing 'SPONSORS=0' via the command line. For more information, refer to: https://www.java.com/en/download/faq/disable_offers.xml See JDK-8061886.
2015-11-09Mark the addition of nodejs4fhajny1-1/+2
2015-11-09Import nodejs 4.2.2 as lang/nodejs4, based on the last 4.x update infhajny23-0/+2461
lang/nodejs. This package holds the current 4.x LTS release. For more on node.js LTS support, see here: https://nodejs.org/en/blog/community/node-v5/
2015-11-09Update lang/nodejs to 5.0.0.fhajny7-945/+974
Move most logic into Makefile.common that will be shared by the LTS lang/nodejs4 package. Notable Changes in 5.0.0: * buffer: (Breaking) Removed both 'raw' and 'raws' encoding types from Buffer, these have been deprecated for a long time * console: (Breaking) Values reported by console.time() now have 3 decimals of accuracy added * fs: - fs.readFile*(), fs.writeFile*(), and fs.appendFile*() now also accept a file descriptor as their first argument - (Breaking) In fs.readFile(), if an encoding is specified and the internal toString() fails the error is no longer thrown but is passed to the callback - (Breaking) In fs.read() (using the fs.read(fd, length, position, encoding, callback) form), if the internal toString() fails the error is no longer thrown but is passed to the callback * http: - Fixed a bug where pipelined http requests would stall - (Breaking) When parsing HTTP, don't add duplicates of the following headers: Retry-After, ETag, Last-Modified, Server, Age, Expires. - (Breaking) The callback argument to OutgoingMessage#setTimeout() must be a function or a TypeError is thrown - (Breaking) HTTP methods and header names must now conform to the RFC 2616 "token" rule, a list of allowed characters that excludes control characters and a number of separator characters. * node: - (Breaking) Deprecated the _linklist module - (Breaking) Removed require.paths and require.registerExtension(), both had been previously set to throw Error when accessed * npm: Upgraded to version 3.3.6 from 2.14.7 * src: (Breaking) Bumped NODE_MODULE_VERSION to 47 from 46 * timers: Attempt to reuse the timer handle for setTimeout().unref(). * tls: - Added ALPN Support - TLS options can now be passed in an object to createSecurePair() - (Breaking) The default minimum DH key size for tls.connect() is now 1024 bits and a warning is shown when DH key size is less than 2048 bits. * util: - (Breaking) util.p() was deprecated for years, and has now been removed - (Breaking) util.inherits() can now work with ES6 classes. * v8: (Breaking) Upgraded to 4.6.85.25 from 4.5.103.35 - Implements the spread operator - Implements new.target * zlib: Decompression now throws on truncated input (e.g. unexpected end of file) See full release notes with more information at: https://nodejs.org/en/blog/release/v5.0.0/
2015-11-09Use termios unconditionally; forget about legacy sysv termio and legacydholland3-6/+98
bsd sgtty.h.
2015-11-09pkglint; also avoid detecting wxGTKdholland1-3/+6
2015-11-09Recognize powerpc; use libffi on netbsd. PKGREVISION -> 8dholland3-7/+8
2015-11-08Apparently, setting PLIST.foo=no is the same as setting PLIST.foo=yes.dholland1-4/+2
Sigh.
2015-11-08Introduce a PLIST_VAR to deal with it not building a particular moduledholland2-4/+19
depending on available C++ dialects. This is an approximation until we get a good way to assess dialect support in pkgsrc makefiles, but it should improve the chances of getting a build. (using GCC_REQD seems like overkill)
2015-11-08Remove references to amd64, MACHINE_ARCH x86_64 cover all variants ofsevan1-4/+4
this architecture in pkgsrc now. Reviewed by wiz@
2015-11-08Catch up to move of lang/gcc -> lang/gcc2.dholland1-4/+4
Also, fix the referring paths to use the canonical pkgsrc form (../../lang/gcc2) rather than ${.CURDIR}/../gcc2, which is not idiomatic and thus easily overlooked, both by hand and via grep.
2015-11-07Let g95 build for NetBSD powerpc as well: treat NetBSD the samehe2-3/+15
as Linux in terms of FPU usage. Since this is only a build fix for the NetBSD powerpc ports, there's no revision bump.
2015-11-06Fix a number of cases of plainly invalid C and portability issues.joerg6-24/+90
2015-11-06Remove static-analyzer option, moved into a separate package.wiz4-60/+3
2015-11-06+ clang-static-analyzerwiz1-1/+2
2015-11-06Import clang-static-analyzer-3.7.0 as lang/clang-static-analyzer.wiz3-0/+62
The Clang Static Analyzer is a source code analysis tool that finds bugs in C, C++, and Objective-C programs. The standalone tool is invoked from the command line, and is intended to be run in tandem with a build of a codebase. The analyzer is 100% open source and is part of the Clang project. Like the rest of Clang, the analyzer is implemented as a C++ library that can be used by other tools and applications
2015-11-05Update lang/nodejs to 4.2.2.fhajny2-7/+7
- buffer: fix value check for writeUInt{B,L}E (Trevor Norris) - buffer: don't CHECK on zero-sized realloc (Ben Noordhuis) - deps: backport 010897c from V8 upstream (Ali Ijaz Sheikh) - deps: backport 8d6a228 from the v8's upstream (Fedor Indutny) - fs: reduced duplicate code in fs.write() (ronkorving) - http: fix stalled pipeline bug (Fedor Indutny) - lib: fix cluster handle leak (Rich Trott) - lib: avoid REPL exit on completion error (Rich Trott) - repl: handle comments properly (Sakthipriyan Vairamani) - repl: limit persistent history correctly on load (Jeremiah Senkpiel) - src: fix race condition in debug signal on exit (Ben Noordhuis) - src: fix exception message encoding on Windows (Brian White) - stream: avoid unnecessary concat of a single buffer. (Calvin Metcalf) - timers: reuse timer in setTimeout().unref() (Fedor Indutny) - tls: TLSSocket options default isServer false (Yuval Brik)
2015-11-04Remove duplicate SHA512 digests that crept in.agc3-6/+3
2015-11-03add SHA512 sumstnn1-1/+13
2015-11-03Add SHA512 digests for distfiles for lang categoryagc194-194/+434
Problems found with existing digests: Package nhc98 distfile nhc98src-1.22.tar.gz a8adc8f22371998ee0657bc0e01058a57d876abc [recorded] 81975fcb5f1dda5efeaabc30ce8c6dceae55e591 [calculated] Problems found locating distfiles: Package gcc-aux: missing distfile ada-bootstrap.i386.dragonfly.36A.tar.bz2 Package gcc-aux: missing distfile ada-bootstrap.i386.freebsd.84.tar.bz2 Package gcc-aux: missing distfile ada-bootstrap.x86_64.dragonfly.36A.tar.bz2 Package gcc-aux: missing distfile ada-bootstrap.x86_64.freebsd.84.tar.bz2 Package gcc-aux: missing distfile ada-bootstrap.x86_64.solaris.511.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.i386.dragonfly.36A.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.i386.freebsd.84.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.x86_64.dragonfly.36A.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.x86_64.freebsd.84.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.x86_64.solaris.511.tar.bz2 Package ghc7: missing distfile ghc-7.6.3-boot-i386-unknown-freebsd.tar.xz Package icc11: missing distfile l_cproc_p_11.1.080.tgz Package jini: missing distfile jini-1_2_1_001-src.zip Package oo2c: missing distfile oo2c_32-2.0.11.tar.bz2 Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-6-i386-20150301.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2 Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-6-i386-20150301.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2 Package oracle-jdk8: missing distfile jdk-8u60-linux-i586.tar.gz Package oracle-jdk8: missing distfile jdk-8u60-solaris-x64.tar.gz Package oracle-jre8: missing distfile jre-8u60-linux-i586.tar.gz Package oracle-jre8: missing distfile jre-8u60-solaris-x64.tar.gz Package sun-jdk6: missing distfile jdk-6u45-linux-i586.bin Package sun-jdk6: missing distfile jdk-6u45-solaris-i586.sh Package sun-jdk7: missing distfile jdk-7u72-linux-i586.tar.gz Package sun-jdk7: missing distfile jdk-7u72-solaris-i586.tar.gz Package sun-jre6: missing distfile jce_policy-6.zip Package sun-jre6: missing distfile jre-6u45-linux-x64.bin Package sun-jre6: missing distfile jre-6u45-solaris-x64.sh Package sun-jre7: missing distfile jre-7u72-linux-i586.tar.gz Package sun-jre7: missing distfile jre-7u72-solaris-i586.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-11-03adjust update version like openjdk7/Makefile v1.103tnn1-2/+3
2015-11-03Set JDK_MICRO_VERSION so that the update number is reflected in versionjperkin1-3/+6
output, going from this: openjdk version "1.7.0-internal" to this: openjdk version "1.7.0_80-internal" This matches the behaviour of sun-jre, and fixes software such as Logstash and Jira which expect it to be included. Bump PKGREVISION.
2015-11-03Various fixes to get this working on El Capitan / Xcode 7:jperkin5-10/+420
* Pull in patch from MacPorts to handle 10.11 SDK header issue with fixincludes. * Backport upstream bugfix for GCC bug 66523, fixing an issue with Xcode 7. * Pull in --with-build-config=bootstrap-debug change from FreeBSD ports to fix bootstrap compare issue seen with clang / Xcode 7.
2015-11-03Update to 1.8.66ryoon2-7/+19
Changelog: http://www.oracle.com/technetwork/java/javase/8u66-relnotes-2692847.html New Features and Changes The following are some of the notable new features and changes in this release: Support ISO 4217 "Current funds codes" table (A.2) This enhancement adds support for ISO 4217 table A.2 fund codes. Previously the JDK only supported those currencies listed in table A.1. See JDK-8074350. Bug Fixes This release contains fixes for security vulnerabilities. For more information, see Oracle Critical Patch Update Advisory. For a list of bug fixes included in this release, see JDK 8u66 Bug Fixes page. The following are some of the notable bug fixes included in this release: Hotspot should use PICL interface to get cacheline size on SPARC The libpicl library is now required on Solaris/SPARC to determine the size of the cache lines. In case the library is not present or the PICL service is not available the JVM will display a warning and compiler optimizations that utilize the BIS (Block Initializing Store) instruction will be turned off. See JDK-8056124. Preloading libjsig.dylib causes deadlock when signal() is called Applications need to preload the libjsig library to enable signal chaining. Previously, on OS X, after libjsig.dylib was preloaded, any call from native code to signal() caused a deadlock. This has been corrected. See JDK-8072147. VM crash when class is redefined with Instrumentation.redefineClasses The JVM could crash when a class was redefined with Instrumentation.redefineClasses(). The crash could either be a segmentation fault at SystemDictionary::resolve_or_null, or an internal error with the message "tag mismatch with resolution error table". This has now been fixed . See JDK-8076110. JDK-8087201 client-libs 2D OGL: rendering of lcd text is slow JDK-8130938 client-libs 2D [solaris] Incomplete 8ux fix for 8071710: libfontmanager & t2k should link against headless awt on solaris JDK-8037371 client-libs java.awt [macosx] Test closed/java/awt/dnd/ImageTransferTest/ImageTransferTest.html fails JDK-8131752 client-libs java.awt [Regression] Test java/awt/GraphicsDevice/CheckDisplayModes.java fails JDK-8134453 client-libs javax.accessibility JAWS crashes in WindowsAccessBridge.DLL on 32 bit 8u60 running on 32 bit Win 7 JDK-8134403 core-libs jdk.nashorn Nashorn react.js benchmark performance regression JDK-8079618 deploy plugin AccessControlException with deployment cache and RMI JDK-8135116 globalization translation [de] Missing the link of license agreement JDK-6904403 hotspot jvmti assert(f == k->has_finalizer(),"inconsistent has_finalizer") with debug VM JDK-8048353 hotspot runtime jstack -l crashes VM when a Java mirror for a primitive type is locked JDK-8072147 hotspot runtime Preloading libjsig.dylib causes deadlock when signal() is called JDK-8076110 hotspot runtime VM crash when class is redefined with Instrumentation.redefineClasses JDK-8133191 install NVDA screen reader and JAWS can't read the "Look and Feel" Selections. JDK-8078495 security-libs org.ietf.jgss:krb5 End time checking for native TGT is wrong JDK-8131907 xml jaxp Numerous threads lock during XML processing while running Weblogic 12.1.3 Fixed securty bugs: http://www.oracle.com/technetwork/topics/security/cpuoct2015-2367953.html CVE-2015-4835 CVE-2015-4881 CVE-2015-4843 CVE-2015-4883 CVE-2015-4860 CVE-2015-4805 CVE-2015-4844 CVE-2015-4901 CVE-2015-4868 CVE-2015-4810 CVE-2015-4806 CVE-2015-4871 CVE-2015-4902 CVE-2015-4840 CVE-2015-4882 CVE-2015-4842 CVE-2015-4734 CVE-2015-4903 CVE-2015-4803 CVE-2015-4893 CVE-2015-4911 CVE-2015-4872 CVE-2015-4906 CVE-2015-4916 CVE-2015-4908
2015-10-31Update DESCR of Lua 5.x and LuaJIT 2.0 packagesalnsn4-57/+28
2015-10-31Update php56 to 5.6.15.taca2-6/+7
29 Oct 2015, PHP 5.6.15 - Core: . Fixed bug #70681 (Segfault when binding $this of internal instance method to null). (Nikita) . Fixed bug #70685 (Segfault for getClosure() internal method rebind with invalid $this). (Nikita) - Date: . Fixed bug #70619 (DateTimeImmutable segfault). (Laruence) - Mcrypt: . Fixed bug #70625 (mcrypt_encrypt() won't return data when no IV was specified under RC4). (Nikita) - Mysqlnd: . Fixed bug #70384 (mysqli_real_query():Unknown type 245 sent by the server). (Andrey) . Fixed bug #70572 segfault in mysqlnd_connect. (Andrey, Remi) - Opcache: . Fixed bug #70632 (Third one of segfault in gc_remove_from_buffer). (Laruence) . Fixed bug #70631 (Another Segfault in gc_remove_from_buffer()). (Laruence) . Fixed bug #70601 (Segfault in gc_remove_from_buffer()). (Laruence) . Fixed compatibility with Windows 10 (see also bug #70652). (Anatol)
2015-10-28Update lang/algol68g to algol68g-2.8.2.leot2-6/+6
Patch provided by Olaf 'Rhialto' Seibert via PR pkg/50371. Changes: Version 2.8.2, October 2015 * Several bug fixes. * Cleaner interface for command line arguments through routines a68gargc and a68gargv. Version 2.8.1, January 2015 * Update source code for recent versions of gcc, autoconf, automake and TeX. * Documentation updates.
2015-10-27Support SunOS/clang, fixes 64-bit build.jperkin2-4/+13
2015-10-27Pass --disable-libgcc when using SunOS/clang, clang doesn't support thejperkin3-3/+21
test and will handle libgcc itself as appropriate.
2015-10-23Don't conflict with system's execvpe(3). Fixes build on NetBSD-current.tnn3-1/+59
2015-10-22Fix Makefile 1.18 Differently. We do need to use GNU_CONFIGURE=yes,tnn3-20/+5
because this is a GNU configure script and without it we do not get config.{sub,guess} overrides. Instead, pass --disable-option-checking to the configure script so that unrecognized options that appear when using pkgsrc iconv are discarded.
2015-10-22Fix NetBSD/arm build.jmcneill2-1/+18
2015-10-21Add support for NetBSD/armjmcneill5-1/+126
2015-10-21Update lang/nodejs to 4.2.1.fhajny2-6/+7
- Fixed: Assertion error in WeakCallback - see #3329 - Fixed: Undefined timeout regression - see #3331
2015-10-20Explicitly disable multilib on 64-bit Linux if the requisite headers aren'tjperkin1-2/+5
available.
2015-10-20Skip shlibs check for libgcj_bc.so, a "fake" library used at link timejperkin3-3/+11
only. Fixes build on Linux.
2015-10-20exit with an error if the JVM crashes and chdir to /tmp before running it,tnn2-4/+6
so we don't get a stale java.core in pkgdb.
2015-10-19Give _num.c the same optimiser threatment as _io.c for clang.joerg2-4/+5
2015-10-18Whitespace.dholland1-6/+6
2015-10-18Take a stab at enabling threads on openbsd (most of the logic seems todholland2-7/+25
already be in place, except in the configure script) now that openbsd has threads.