Commit graph

8465 commits

Author SHA1 Message Date
taca
14ced5d276 Update included Archive_Tar to 1.3.16.
* Fix Bug #20514: invalid package.xml; not installable with pyrus [mrook]

Bump PKGREVISION.
2015-05-31 15:20:03 +00:00
ryoon
c8bd4f4c8a Add oracle-jdk8 2015-05-30 09:51:47 +00:00
ryoon
3582285f21 Import oracle-jdk8-8.0.45 as lang/oracle-jdk8.
This is the official port of the Oracle Java(tm) Development Kit (Java SE 8).
2015-05-30 09:51:11 +00:00
ryoon
e08416b4a0 Add oracle-jre8 2015-05-30 09:50:41 +00:00
ryoon
155949990f Import oracle-jre8-8.0.45 as lang/oracle-jre8.
This is the official port of the Oracle Java(tm) Runtime Environment
(Java SE 8).
2015-05-30 09:49:43 +00:00
adam
3f186447e0 Changes 3.6.1:
* Support for AuroraUX has been removed.
* Added support for a native object file-based bitcode wrapper format.
* Added support for MSVC’s __vectorcall calling convention as x86_vectorcallcc.
* Prefix data rework
* Metadata is not a Value
* Alias syntax change
* The old JIT has been removed
* object::Binary doesn’t own the file buffer
* IR in object files is now supported
* The gold plugin has been rewritten
2015-05-28 13:25:59 +00:00
jperkin
192f955857 Add back static libmono-2.0 entries, the .la is a symlink to libmonoboehm
and cannot be handled by mk/plist/libtool-expand.  Seen on both NetBSD and
SmartOS.
2015-05-28 07:33:56 +00:00
wiz
ed3a7f348f Update to 4.1.3:
Changes from 4.1.2 to 4.1.3
---------------------------

1. Regexp parsing with extra brackets should now be working again. There
   are several new tests to keep this stuff on track.

2. Updated to latest config.guess and config.sub.

3. A (small) number of bugs have been fixed. See the ChangeLog.
2015-05-28 06:35:25 +00:00
dholland
20788b8544 Restore PLIST.nis/PLIST.no-nis support, lost at some point during updates.
From Kamil Rytarowski in PR 49915.
2015-05-27 15:02:58 +00:00
jperkin
fa1bd11dcb Put back SunOS support, and update for 4.0. Build now completes but
install fails due to PLIST errors with the new libmono-2.0 handling.
Need to verify this on other platforms before fixing.
2015-05-26 12:19:46 +00:00
jperkin
ae8e0d0134 Put back PLIST.monodoc handling. 2015-05-26 12:17:02 +00:00
jperkin
d98a5e67e4 MAKE_JOBS_SAFE=yes is a nop, only =no makes sense, remove it. 2015-05-26 12:15:49 +00:00
jperkin
7f6b59c2f7 Add missing Compat.browser PLIST entries. 2015-05-26 12:14:49 +00:00
adam
b7c56ba47f Changes 2.7.10:
This is a bug-fix release.
2015-05-24 07:44:07 +00:00
kefren
35473c2e57 Update to mono-basic 4.0.1, part of mono 4 suite
Changelog http://www.mono-project.com/docs/about-mono/releases/
2015-05-23 06:23:43 +00:00
kefren
c14481f42f fix nunit path in pkg-config file 2015-05-23 06:20:20 +00:00
ryoon
3034f5c947 Fix Linux PLIST issue.
Tested under Debian GNU/Linux 8.
2015-05-22 22:44:08 +00:00
kefren
e6258ad9fd Require -march=i586 on i386 for gcc atomic builtins. Fixes build on i386 2015-05-22 10:21:03 +00:00
kefren
3a33590b5b Include vmeter.h for struct vmtotal 2015-05-22 06:55:40 +00:00
kefren
cfdcdf83bc sync requirements and comment with reality 2015-05-21 20:03:23 +00:00
kefren
3d978b1f3f Update to mono 4.0.1
Changelist from the previous 3.10 may be found at:
http://www.mono-project.com/docs/about-mono/releases/

Tested on NetBSD/amd64 6.1_STABLE
There are still some hacks in patches that I'm not very happy about
2015-05-21 14:38:08 +00:00
adam
835e8a2357 Changes 8.6.4:
Bug fixes and improvements.
2015-05-21 10:37:59 +00:00
wen
6477420dc2 Update to 3.00
Upstream changes:
CHANGES FROM 2.61 to 3.00

   * Code redesign from Howard Wulf, AF5NE


CHANGES FROM 2.60 to 2.61

   * Bug fix from Matthias Rustler


CHANGES FROM 2.50 to 2.60

   * New maths functions and append mode support from Edmond Orignac

   * Bug fixes
2015-05-20 07:27:21 +00:00
fhajny
349fef6fb6 Update nodejs to 0.12.3.
2015.05.13, Version 0.12.3 (Stable)
* V8: update to 3.28.71.19
* uv: upgrade to 1.5.0
* npm: upgrade to 2.9.1
* V8: don't busy loop in v8 cpu profiler thread (Mike Tunnicliffe)
* V8: fix issue with let bindings in for loops (adamk)
* debugger: don't spawn child process in remote mode (Jackson Tian)
* net: do not set V4MAPPED on FreeBSD (Julien Gilli)
* repl: make 'Unexpected token' errors recoverable (Julien Gilli)
* src: backport ignore ENOTCONN on shutdown race (Ben Noordhuis)
* src: fix backport of SIGINT crash fix on FreeBSD (Julien Gilli)
2015-05-19 14:31:16 +00:00
bsiegert
81c2f3d013 Remove powerpc compiler workaround that was put in place 11 years ago.
According to John D. Baker in PR pkg/49598, this helps compiling perl on
his PowerPC system.
2015-05-17 12:57:16 +00:00
ryoon
a4d14ea52f Enable Ruby 2.2
O.K. by taca@ on tech-pkg@.
2015-05-16 11:21:00 +00:00
taca
349e0141e7 Update php56 to 5.6.9.
14 May 2015, PHP 5.6.9

- Core:
  . Fixed bug #69467 (Wrong checked for the interface by using Trait).
    (Laruence)
  . Fixed bug #69420 (Invalid read in zend_std_get_method). (Laruence)
  . Fixed bug #60022 ("use statement [...] has no effect" depends on leading
    backslash). (Nikita)
  . Fixed bug #67314 (Segmentation fault in gc_remove_zval_from_buffer).
    (Dmitry)
  . Fixed bug #68652 (segmentation fault in destructor). (Dmitry)
  . Fixed bug #69419 (Returning compatible sub generator produces a warning).
    (Nikita)
  . Fixed bug #69472 (php_sys_readlink ignores misc errors from
       GetFinalPathNameByHandleA). (Jan Starke)
  . Fixed bug #69364 (PHP Multipart/form-data remote dos Vulnerability). (Stas)
  . Fixed bug #69403 (str_repeat() sign mismatch based memory corruption).
    (Stas)
  . Fixed bug #69418 (CVE-2006-7243 fix regressions in 5.4+). (Stas)
  . Fixed bug #69522 (heap buffer overflow in unpack()). (Stas)

- FTP:
  . Fixed bug #69545 (Integer overflow in ftp_genlist() resulting in heap
    overflow). (Stas)

- ODBC:
  . Fixed bug #69354 (Incorrect use of SQLColAttributes with ODBC 3.0).
    (Anatol)
  . Fixed bug #69474 (ODBC: Query with same field name from two tables returns
    incorrect result). (Anatol)
  . Fixed bug #69381 (out of memory with sage odbc driver). (Frederic Marchall,
      Anatol Belski)

- OpenSSL:
  . Fixed bug #69402 (Reading empty SSL stream hangs until timeout).
    (Daniel Lowrey)

- PCNTL:
  . Fixed bug #68598 (pcntl_exec() should not allow null char). (Stas)

- PCRE
  . Upgraded pcrelib to 8.37.

- Phar:
  . Fixed bug #69453 (Memory Corruption in phar_parse_tarfile when entry
    filename starts with null). (Stas)
2015-05-16 11:18:57 +00:00
taca
9b1dbb2769 Update php55 to 5.5.25.
14 May 2015, PHP 5.5.25

- Core:
  . Fixed bug #69364 (PHP Multipart/form-data remote dos Vulnerability). (Stas)
  . Fixed bug #69403 (str_repeat() sign mismatch based memory corruption).
    (Stas)
  . Fixed bug #69418 (CVE-2006-7243 fix regressions in 5.4+). (Stas)
  . Fixed bug #69522 (heap buffer overflow in unpack()). (Stas)
  . Fixed bug #69467 (Wrong checked for the interface by using Trait).
    (Laruence)
  . Fixed bug #69420 (Invalid read in zend_std_get_method). (Laruence)
  . Fixed bug #60022 ("use statement [...] has no effect" depends on leading
    backslash). (Nikita)
  . Fixed bug #67314 (Segmentation fault in gc_remove_zval_from_buffer).
    (Dmitry)
  . Fixed bug #68652 (segmentation fault in destructor). (Dmitry)
  . Fixed bug #69419 (Returning compatible sub generator produces a warning).
    (Nikita)
  . Fixed bug #69472 (php_sys_readlink ignores misc errors from
    GetFinalPathNameByHandleA). (Jan Starke)

- FTP:
  . Fixed bug #69545 (Integer overflow in ftp_genlist() resulting in heap
    overflow). (Stas)

- ODBC:
  . Fixed bug #69474 (ODBC: Query with same field name from two tables returns
    incorrect result). (Anatol)
  . Fixed bug #69381 (out of memory with sage odbc driver). (Frederic Marchall,
    Anatol Belski)

- OpenSSL:
  . Fixed bug #69402 (Reading empty SSL stream hangs until timeout).
    (Daniel Lowrey)

- PCNTL:
  . Fixed bug #68598 (pcntl_exec() should not allow null char). (Stas)

- Phar:
  . Fixed bug #69453 (Memory Corruption in phar_parse_tarfile when entry filename
    starts with null). (Stas)
2015-05-16 11:17:45 +00:00
taca
9003cb7386 Update php54 to 5.4.41.
14 May 2015 PHP 5.4.41

- Core:
  . Fixed bug #69364 (PHP Multipart/form-data remote dos Vulnerability). (Stas)
  . Fixed bug #69403 (str_repeat() sign mismatch based memory corruption).
    (Stas)
  . Fixed bug #69418 (CVE-2006-7243 fix regressions in 5.4+). (Stas)
  . Fixed bug #69522 (heap buffer overflow in unpack()). (Stas)

- FTP:
  . Fixed bug #69545 (Integer overflow in ftp_genlist() resulting in heap
    overflow). (Stas)

- PCNTL:
  . Fixed bug #68598 (pcntl_exec() should not allow null char). (Stas)

- PCRE
  . Upgraded pcrelib to 8.37.

- Phar:
  . Fixed bug #69453 (Memory Corruption in phar_parse_tarfile when entry
    filename starts with null). (Stas)
2015-05-16 11:16:40 +00:00
ryoon
603cf0ae7d Fix build under Solaris 10 x86_64.
Redo PR pkg/44999 and fix linkage.
2015-05-15 14:32:27 +00:00
alnsn
f70eae013d Update lang/LuaJIT2 to 2.0.4.
* Fix stack check in narrowing optimization.
     * Fix Lua/C API typecheck error for special indexes.
     * Fix string to number conversion.
     * Fix lexer error for chunks without tokens.
     * Don't compile IR_RETF after CALLT to ff with-side effects.
     * Fix BC_UCLO/BC_JMP join optimization in Lua parser.
     * Fix corner case in string to number conversion.
     * Gracefully handle lua_error() for a suspended coroutine.
     * Avoid error messages when building with Clang.
     * Fix snapshot #0 handling for traces with a stack check on entry.
     * Fix fused constant loads under high register pressure.
     * Invalidate backpropagation cache after DCE.
     * Fix ABC elimination.
     * Fix debug info for main chunk of stripped bytecode.
     * Fix FOLD rule for string.sub(s, ...) == k.
     * Fix FOLD rule for STRREF of SNEW.
     * Fix frame traversal while searching for error function.
     * Prevent GC estimate miscalculation due to buffer growth.
     * Prevent adding side traces for stack checks.
     * Fix top slot calculation for snapshots with continuations.
     * Fix check for reuse of SCEV results in FORL.
     * Add PS Vita port.
     * Fix compatibility issues with Illumos.
     * Fix DragonFly build (unsupported).
     * OpenBSD/x86: Better executable memory allocation for W^X mode.
     * x86: Fix argument checks for ipairs() iterator.
     * x86: lj_math_random_step() clobbers XMM regs on OSX Clang.
     * x86: Fix code generation for unused result of math.random().
     * x64: Allow building with LUAJIT_USE_SYSMALLOC and
       LUAJIT_USE_VALGRIND.
     * x86/x64: Fix argument check for bit shifts.
     * x86/x64: Fix code generation for fused test/arith ops.
     * ARM: Fix write barrier check in BC_USETS.
     * PPC: Fix red zone overflow in machine code generation.
     * PPC: Don't use mcrxr on PPE.
     * Various archs: Fix excess stack growth in interpreter.
     * FFI: Fix FOLD rule for TOBIT + CONV num.u32.
     * FFI: Prevent DSE across ffi.string().
     * FFI: No meta fallback when indexing pointer to incomplete struct.
     * FFI: Fix initialization of unions of subtypes.
     * FFI: Fix cdata vs. non-cdata arithmetic and comparisons.
     * FFI: Fix __index/__newindex metamethod resolution for ctypes.
     * FFI: Fix compilation of reference field access.
     * FFI: Fix frame traversal for backtraces with FFI callbacks.
     * FFI: Fix recording of indexing a struct pointer ctype object
       itself.
     * FFI: Allow non-scalar cdata to be compared for equality by address.
     * FFI: Fix pseudo type conversions for type punning.
2015-05-14 22:33:47 +00:00
joerg
944b086950 Fix build on !NetBSD. 2015-05-14 20:36:36 +00:00
bad
698b2ce187 Work around missing sem_timedwait(3) in NetBSD < 6.99.4 by reusing the patch
for NaCL from Chromium V8 change d4f11c0cf476dd854eaebec1cbacb1afc7bea18e.
PKGREVISION++
2015-05-14 17:09:29 +00:00
wen
fff14a59b0 Update to 1.3.4.150503
Upstream changes:
20150503
	+ add --with-man2html configure option
	+ improve description of -W options and how they can be combined into
	  a comma-separated list (adapted from Leif LeBaron).
	+ modify parsing for -Wexec to permit its value to be separated by '='
	  in addition to a space, for consistency with the other -W options.
	+ cosmetic changes to configure script macros, from work on xterm.
	+ update config.guess and config.sub

20141206
	+ Mawk behaves incorrectly when using the nextfile statement.  It marks
	  the file as dead, but does not check such state and thus ends reading
	  from a closed fd (patch by Ismael Luceno).

20141027
	+ remove a special check for anchored regular expressions in gsub3
	  which did not handle expressions with "|" alternation (report by
	  "Ypnose").

20140914
	+ rename vs6.mak / vs6.h to vs2008 for Visual Studio 2008 compiles.
	+ remove MS-DOS support.
	+ add a check in split for empty regex, treating that the same as an
	  empty string (Original-Mawk #9).
	+ correct inconsistently-ifdef'd reset of errno in check_strnum()
	  function, which caused some values to be internally classified as
	  strings rather than strnums (Original-Mawk #26).
	+ add parameter to REmatch to control use of REG_NOTBOL and its
	  equivalent in mawk (prompted by discussion with Mike Brennan,
	  Original-Mawk #24).
	+ settle on "gsub3" implementation (suggested by Mike Brennan,
	  Original-Mawk #11).
	+ change default for configure option --enable-init-srand to enable
	  this (discussion with Mike Brennan).
	+ add -W random option to set initial srand() seed.
	+ add TraceVA, use to provide debug-traces for errmsg().
	+ add note in manpage about "nextfile", see for example:
	    http://www.opengroup.org/austin/docs/austin_578.txt
	    http://austingroupbugs.net/view.php?id=607
	+ make it possible to build with "bsd" library ported to Linux by
	  setting LIBS=-lbsd before running configure script.
	+ show random-function names in version message, as well as maximum
	  integer-value.
	+ modify initialization of srand default seed from time of day to use
	  gettimeofday, etc., so that successive runs of mawk are less likely
	  to use the same seed value (suggested by Mike Brennan).
	+ make a further refinement, "gsub3" which uses a single pass.
	+ change SType and SLen types to improve performance as well as
	  handling larger regular expressions (suggested by Mike Brennan).
	+ fix some minor issues reported by Coverity.
	+ regenerate parse.c using byacc 20140422
	+ modify makefile-rule for generating parse.c to keep the "#line"
	  preprocessor lines consistent with the actual filename.  This is
	  needed by lcov.
	+ add test/reg7.awk to help with recent testing.
	+ discard intermediate new_gsub used for regression-testing, will do
	  further improvements based on "gsub2".
	+ fix a comparison in rexp3.c to work with embedded nulls (patch by
	  Mike Brennan).
	+ in-progress changes to implement "gsub2", which will reduce copying.
	+ discard intermediate old_gsub used for regression-testing, using
	  original gsub function renamed to "gsub0" for that purpose.
	+ remove old compiler information from version message.
	+ remove NF value from version message.
	+ patches by Mike Brennan:
	  + changed the intermediate storage of STRINGS used by split.
	  + cleaned up the xxx_split() functions.
	    a) removed hand loop unrolling. What was an optimization for
            intel 8086/88 is silly today.
            b) consequence of a) some macros went away so the code is easier
            to read/understand.
            c) handles null in input string
	       Note:  re_split() does \x00 null correctly, but it calls
	       REmatch() which does not.  I have examples where REmatch works
	       with nulls and examples of not working.  That needs to be fixed.
	  + changed field allocation to support no upper limit.
	+ when comparing two strings, allow for embedded nulls.
	+ add checks in rexp3.c for infinite loop for testcase noloop.awk
	  (report by Tibor Palinkas).
	+ improve test-package for debian by adding postrm script to restore
	  "mawk-base" to its unalternatized configuration, as well as adding
	  messages to the other pre/post scripts.
	+ patches by Mike Brennan:
	  + increase some limits: NF is now 1048575, sprintf limit is 8192.
	  + updated array.w; mostly documentation improvements
	  + add array.pdf generated from array.w
	+ add -Wu / -Wusage / -Wh / -Whelp to show usage message, like gawk.
	  If long options are enabled, honor --help and --usage as well.
	+ if no command-line parameters are given, show usage message like
	  gawk and BWK (report by Michael Sanders).
	+ improve configure macros CF_ADD_CFLAGS, CF_ADD_LIBS, CF_XOPEN_SOURCE,
	  e.g., for Minix3.2 port.
	+ restore in-progress change to gsub; resolved problem handling its
	  internal use of vectors for second parameter when "&" marker is used.
	+ improve configure check for Intel compiler warnings; trim unwanted
	  -no-gcc option.
	+ for Solaris suppress the followup check for defining _XOPEN_SOURCE
	+ update config.guess and config.sub
2015-05-12 14:00:21 +00:00
bsiegert
c99d17568d Actually define the GO_PLATFORM var before using it. Fixes PLIST generation
for Go packages.
2015-05-11 13:25:35 +00:00
abs
6eba02b93c Add FOO-jps to PLIST, missed in last commit 2015-05-05 17:07:39 +00:00
abs
d5bc53d7d3 Add jps to the list of wrapped java binaries. Bump PKGREVISION 2015-05-05 16:20:08 +00:00
bsiegert
52cd3d81ad Add a versioned dependency for py-dialog, suggested by wiz@ ages ago. 2015-05-03 16:22:26 +00:00
bsiegert
7510a80529 go-package.mk: add an awk fragment for print-PLIST to replace GO_PLATFORM.
After a similar patch by hiramatsu@ for ocaml.mk.
2015-05-03 15:35:54 +00:00
bsiegert
5b3cf9f413 Remove some files that no longer exist from the replace-interpreter list. 2015-05-03 15:32:02 +00:00
nros
8be2a5406e Fix build on OpenBSD. 2015-05-02 10:36:29 +00:00
wen
3622c02482 Update to 4.1.2
Upstream changes:
Changes from 4.1.1 to 4.1.2
---------------------------

1. The manual has been considerably improved.
        - Thoroughly reviewed and updated.
        - Out-of-date examples replaced.
        - Chapter 15 on MPFR reworked.
        - Summary sections added to all chapters.
        - Exercises added in several chapters.
        - Heavily proof-read and copyedited.

2. The debugger's "restart" command now works again.

3. Redirected getline is now allowed inside BEGINFILE/ENDFILE.

4. A number of bugs have been fixed in the MPFR code.

5. Indirect function calls now work for both built-in and extension functions.

6. Built-in functions are now included in FUNCTAB.

7. POSIX and historical practice require the exclusive use of the English
   alphabet in identifiers.  In non-English locales, it was accidentally
   possible to use "letters" beside those of the English alphabet.  This
   has been fixed. (isalpha and isalnum are NOT our friends.)

   If you feel that you must have this misfeature, use `configure --help'
   to see what option to use when configuring gawk to reenable it.

8. The "where" command has been added to the debugger as an alias
   for "backtrace". This will make life easier for long-time GDB users.

9. Gawk no longer explicitly checks the current directory after doing
   a path search of AWKPATH.  The default value continues to have "." at
   the front, so most people should not be affected.  If you have your own
   AWKPATH setting, be sure to put "." in it somewhere. The documentation
   has been updated and clarified.

10. Infrastructure upgrades: Automake 1.15, Gettext 0.19.4, Libtool 2.4.6,
    Bison 3.0.4.

11. If a user-defined function has a parameter with the same name as another
    user-defined function, it is no longer possible to call the second
    function from inside the first.

12. POSIX requires that the names of function parameters not be the
    same as any of the special built-in variables and also not conflict
    with the names of any functions. Gawk has checked for the former
    since 3.1.7. With --posix, it now also checks for the latter.

13. The test suite should check for necessary locales and skip the tests
    where it matters if support isn't what it should be.

14. Gawk now expects to be compiled on a system with multibyte character
    support.  Systems without such support, at least at the C language
    level, are so obsolete as to not be worth supporting anymore.

15. A number of bugs have been fixed. See the ChangeLog.
2015-05-01 02:02:40 +00:00
ryoon
7b7dfe802c Update to 0.12.2
Changelog:
2015.03.31, Version 0.12.2 (Stable)

* uv: Upgrade to 1.4.2

* npm: Upgrade to 2.7.4

* V8: do not add extra newline in log file (Julien Gilli)

* V8: Fix --max_old_space_size=4096 integer overflow (Andrei Sedoi)

* asyncwrap: fix constructor condition for early ret (Trevor Norris)

* buffer: align chunks on 8-byte boundary (Fedor Indutny)

* buffer: fix pool offset adjustment (Trevor Norris)

* build: fix use of strict aliasing (Trevor Norris)

* console: allow Object.prototype fields as labels (Colin Ihrig)

* fs: make F_OK/R_OK/W_OK/X_OK not writable (Jackson Tian)

* fs: properly handle fd passed to truncate() (Bruno Jouhier)

* http: fix assert on data/end after socket error (Fedor Indutny)

* lib: fix max size check in Buffer constructor (Ben Noordhuis)

* lib: fix stdio/ipc sync i/o regression (Ben Noordhuis)

* module: replace NativeModule.require (Herbert Vojčík)

* net: allow port 0 in connect() (cjihrig)

* net: unref timer in parent sockets (Fedor Indutny)

* path: refactor for performance and consistency (Nathan Woltman)

* smalloc: extend user API (Trevor Norris)

* src: fix for SIGINT crash on FreeBSD (Fedor Indutny)

* src: fix builtin modules failing with --use-strict (Julien Gilli)

* watchdog: fix timeout for early polling return (Saúl Ibarra Corretgé)


2015.03.23, Version 0.12.1 (Stable), 0034086b49f22cfde765a7e9f55db25f8eb310b6

* openssl: upgrade to 1.0.1m (Addressing multiple CVES)


2015.02.06, Version 0.12.0 (Stable), 2b18916ff054309a07408719b62e2b6a4f1e056a

* npm: Upgrade to 2.5.1

* mdb_v8: update for v0.12 (Dave Pacheco)
2015-04-30 15:04:56 +00:00
markd
cf98898c99 Refine the TeX build dependencies. 2015-04-30 06:49:58 +00:00
taca
f2465d58b5 Backout previous commit since ruby200-base dose not need this patch. 2015-04-30 03:34:31 +00:00
taca
6f14e4ae7d Avoid to generate empty command line on some platforms:
$(DLLIB): $(OBJS) Makefile
...
	$(Q) $(POSTLINK)

And POSTLINK is empty macro.  In such case, GNU make ignore empty command
line but BSD make tries to execute it and causes error.

Bump PKGREVISION.
2015-04-30 03:26:37 +00:00
taca
7d2eafbab3 Avoid to generate empty command line on some platforms:
$(DLLIB): $(OBJS) Makefile
	...
	$(Q) $(POSTLINK)

And POSTLINK is empty macro.  In such case, GNU make ignore empty command
line but BSD make tries to execute it and causes error.

Bump PKGREVISION.
2015-04-30 03:25:56 +00:00
fhajny
0e1f494f53 Fix PLIST for the erlang-hipe option. Fixes default build on NetBSD. 2015-04-29 09:39:47 +00:00
fhajny
69570fa8e4 Update lang/erlang to 17.5.
erlang-17.5
================================

Highlights:
- ERTS: Added command line argument option for setting the initial size
  of process dictionaries.
- Diameter: configurable incoming_max len and string_decode for diameter
  messages
- Bugfixes and minor small features in applications such as compiler,
  common_test, crypto, debugger, eldap, erts, hipe, inets, ssh, ssl,...

Full changelog:
  http://www.erlang.org/download/otp_src_17.5.readme


erlang-17.4
================================

Highlights:
- eldap: Nearly all TCP options are possible to give in the eldap:open/2 call.
- ssh: Added API functions ptty_alloc/3 and ptty_alloc/4, to allocate
  a pseudo tty.
- ssl: Handle servers that may send an empty SNI extension to the client.

Full changelog:
  http://www.erlang.org/download/otp_src_17.4.readme


erlang-17.3
================================

Highlights:
- erts: Introduced enif_schedule_nif() which allows a long running NIF
  to be broken into separate NIF invocations without the help of a wrapper
  function written in Erlang
- common_test: Experimental support for running Quickcheck and PropEr tests
  from common_test suites is added. Examples of usage in the suites for
  the ssh and inets applications
- Bugfixes and minor new features in applications such as asn1, erts, kernel,
  stdlib, diameter, ssh, mnesia, ssl, jinterface

Full changelog:
  http://www.erlang.org/download/otp_src_17.3.readme


erlang-17.1
================================

Highlights:
- crypto: Add aes_cfb8 cypher to crypto:block_encrypt and block_decrypt.
- diameter: Add result code counters for CEA, DWA, and DPA.
- erts: The following built in functions in the erlang and binary modules
  now bump an appropriate amount of reductions and yield when
  out of reductions:
    binary_to_list/1, binary_to_list/3, bitstring_to_list/1,
    list_to_binary/1, iolist_to_binary/1, list_to_bitstring/1,
    binary:list_to_bin/1
- hipe: Handle Maps instructions get_map_elements, put_map_assoc,
  put_map_exact in the HiPE native code compiler.
- mnesia: The time for inserting locks for a transaction with large
  number of locks is reduced significantly.
- ssh: Option max_sessions added to ssh:daemon/{2,3}.
- stdlib: Add maps:get/3 to maps module. The function will return the
  supplied default value if the key does not exist in the map.

Full changelog:
  http://www.erlang.org/download/otp_src_17.1.readme


erlang-17.0
================================

Highlights:
- Erlang/OTP has been ported to the realtime operating system OSE.
- Maps, a new dictionary data type (experimental)
- A more natural mapping from ASN.1 OCTET STRING and BIT STRING to
  Erlang types, and other ASN.1 improvements and optimizations
- The {active, N} socket option for TCP, UDP, and SCTP
- A new (optional) scheduler utilization balancing mechanism
- Migration of memory carriers has been enabled by default on all
  ERTS internal memory allocators
- Increased garbage collection tenure rate
- Experimental "dirty schedulers" functionality
- Funs can now be given names
- Miscellaneous unicode support enhancements
- A new version scheme for OTP its applications has been introduced

Full changelog:
  http://www.erlang.org/download/otp_src_17.0.readme

erlang 16.1.3.1 (R16B03-1)
================================

Highlights:
- The ODBC application was missing in the prebuilt Windows installers
- 3 corrections in the SSL application:
  - Add missing validation of the server_name_indication option and test
    for its explicit use.
  - Elliptic curve selection in server mode now properly selects a curve
    suggested by the client, if possible.
  - The server did not indicate support for secure renegotiation during
    TLS extension handling.
- In the syntax tools application a bug was introduced which broke
  reverting of local funs. This is now corrected (thanks to Anthony Ramine)
- wx - Solved a problem which caused the debugger to crash when closing
  a window. Fixed static linking on Mac.
- xmerl - Fixed a problem in the SAX-parser when the header of
  the next document was appearing in the buffer when using
  the xmerl_sax_parser:stream/2 function.

Full changelog:
  http://www.erlang.org/download/otp_src_R16B03-1.readme

erlang-16.1.3 (R16B03)
================================

Highlights:
- A new memory allocation feature called "super carrier" has been introduced.
  It can for example be used for pre-allocation of all memory that the
  runtime system should be able to use. It is enabled by passing the +MMscs
  (size in MB) command line argument. For more information see
  the documentation of the +MMsco, +MMscrfsd, +MMscrpm, +MMscs, +MMusac, and,
  +Mlpm command line arguments in the erts_alloc(3) documentation.
- The ldap client eldap now supports the start_tls operation. This upgrades
  an existing tcp connection to encryption using tls,
  see eldap:start_tls/2 and /3.
- The ftp client (inets application) now supports ftp over tls (ftps).

Full changelog:
  http://www.erlang.org/download/otp_src_R16B03.readme
2015-04-28 14:34:20 +00:00
jperkin
99951a4aa5 Find iconv and zlib correctly. Problem masked by legacy wrappers, and
not seen with cwrappers due to the package specifically using the legacy
wrappers through accidental WRAPPER_DIR usage.  The latter will be fixed
in upcoming infrastructure changes.
2015-04-27 19:24:17 +00:00