Commit graph

7219 commits

Author SHA1 Message Date
wiz
047a7f787e Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
2013-05-31 12:39:57 +00:00
fhajny
d3676e2e36 2013.05.30, Version 0.10.9 (Stable)
* npm: Upgrade to 1.2.24
* uv: Upgrade to v0.10.9
* repl: fix JSON.parse error check (Brian White)
* tls: proper .destroySoon (Fedor Indutny)
* tls: invoke write cb only after opposite read end (Fedor Indutny)
* tls: ignore .shutdown() syscall error (Fedor Indutny)
2013-05-31 12:19:18 +00:00
adam
0543c3d7dc We are excited to announce perl v5.18.0, the first stable release of version
18 of Perl 5.

You can find a full list of changes in the file "perldelta.pod" located in
the "pod" directory inside the release and on the web.

Perl v5.18.0 represents approximately 12 months of development since Perl
v5.16.0 and contains approximately 400,000 lines of changes across 2,100
files from 113 authors.
2013-05-31 10:55:15 +00:00
wiz
1332aff193 Update to 3.0.10:
New in Mono 3.0.10

A hot-fix release.

Reverted parallel mkbundle.

Fixed duplicated debug symbol problem in the compiler.

New in Mono 3.0.9

Fix gtk+ copy & paste.

Fix debugger support for custom attributes.

Proper stack bounds calculation on windows.

Add partial generic methods to our C# compiler.

NaCL support for ARM.

Fix LLVM loading on OSX.

New in Mono 3.0.8

Multiple improvements to the BCL to reduce usage of non generic
collections and use faster string comparisons.

Optimize large object cloning and boxing.

Multiple changes to bring mono closer to full PCL compatibility.

Add System.WeakReference<T>

Sgen can now return memory to the system for

Many compiler fixes for async.

Improved FullAOT support for async.

NaCl build fixes and improvements.

WCF now has cookie support in .net 4.0.

Optimize Marshal.Read/Write methods to avoid a trip to unmanaged
when needed.

Optimize LINQ with arrays.

Multiple fixes to the sgen's concurrent collector.

New in Mono 3.0.7

Multiple fixes to the sgen's concurrent collector.

Performance improvements in primitive types parsing.

Add a configuration time option to disable remoting.

Optimize tls lookups on full-aot + arm.

Add a configuration option to disable remoting.

Multiple improvements and bug fixes in culture related code.

Runtime assembly mapping for PCL.

Fix Binder primitive conversion to make .net.

Optimize Activator.CreateInstance ().

Optimize icalls in FullAOT code.

Implement Volatile.Read/Write<T> and Interlocked.MemoryBarrier ().

Optimized unmanaged to managed string conversion.

New in Mono 3.0.6

This is another hotfix release. It reverses the visibility change
made to Mono.Runtime.GetDisplayName.

New in Mono 3.0.5

This is a hot-fix release. It fixes a crash in the runtime support
for generics, which could be triggered by Xamarin Studio.  New in
Mono 3.0.4 Garbage Collector

Many changes went into our GC implementation. We added long links
support to our traditional Boehm collector. As for SGen, it is
finally a true concurrent GC, with cementing support. We also fixed
several bugs, such as #9928 pointer free deadlock problem and bugs
in mono_gc_weak_link_get.  Async

Rewrite of async StreamReader/StreamWritter operations to not fail
on subsequent async call. Fixes #9761 ASP.NET

Updated encoding support.

Some minor bug fixes.  Other improvements

New MONO_DISABLE_SHARED_AREA environment variable lets you turn of
the use of shared memory in Mono (used by performance counters and
optionally by the io-layer).

Updated EntityFramework version that ships with Mono.

Support for ConnectionLifetime parameter in SqlClient (contributed
by 7digital).

Fixed C# Evaluator Terse reader with loops

Don't report user operator error during probing user conversions.
Fixes #10170.

Add explicit interface GetType implementation to avoid object::GetType
become proxy. (C# compiler fix)

Implement use of __refvalue as an lvalue. Fixes #10034.  Packaging

We no longer install a /usr/bin/pkg-config on OSX, to stop clashing
with Homebrew.

New in Mono 3.0.3

Mono garbage collectors now feature multiple dtrace probes for
users on MacOS and Solaris.

Many stability improvements and performance work on Mono's Async
support.  Garbage Collector

Sgen now has a concurrent GC that can significantly reduce max
pauses. This is an experimental feature that is been continuously
developed. Click here for more details.  Bug Fixes

#8401, #9247, #8903, #9087, #9225, #9186, #9118, #9137, #9133,
#9116, #1446, #2246, #6918, #8904, #8927, #2907, #8829, #8786 New
in Mono 3.0.2

We are now on a cadence to deliver new Mono features and updates
on a regular basis. A month after our last release we are now
bringing some 363 commits, with 3055 files changed, 171240
insertions(+), 179104 deletions(-) Major Features

'Reactive Extensions': Mono now bundles the open sourced Microsoft's
Reactive Extensions

F# 3.0: We have updated the bundled F# compiler on OSX to version
3.0 (tag 3.0.22 from the open source fsharp repository).

SGen Garbage Collector: new lazy sweep strategy in Mono's new GC
that reduces the GC times for major collections significantly. We
have also tuned and improved the collector.

System.Json: We reverted System.Json to Mono's version, as it was
lighter and tolerates more input than Microsoft's one. We ship
System.Json.Microsoft as well for users that want to use the
Microsoft stack.

Runtime: Many improvements to Mono, better x86 and ARM support
across the board.

NTLM: Large upgrade to our NTLM stack.

clang: Mono now builds with Clang.

monodoc: vast improvements to our documentation infrastructure.
Bug fixes in 3.0.2

#8566, #8565, #8549, #8646, #8592, #8561, #8559, #8557, #8553,
#8533, #8502, #8468, #8449, #8448, #8414, #8399, #8385, #8384,
#8383, #8366, #8334, #8320, #8312, #8285, #8283, #8263, #8232,
#8156, #8037, #7965, #6650, #5760, #4587, #3582, #3275, #2471 and
#2190

New in Mono 3.0 Major Highlights C# Compiler

Mono now has a complete C# 5.0 compiler with asynchronous programming
support.

Our C# compiler has now completed its migration from using
System.Reflection.Emit as its code generation backend to use the
IKVM.Reflection API. This functionality was previewed in Mono 2.10
and is now the default. With this functionality, developers can
use any mscorlib that they want (for example the MicroFramework
one, or a custom one) without having to build a custom compiler.
We were able to eliminate the multiple executables for the compiler,
and unify all the compilers into one as well as reducing our build
times significantly.

gmcs, dmcs and smcs are now merely aliases to call the mcs compiler
with the proper -sdk flag.  Tool/Library    Purpose         Profile
New Backend     2.10 Backend gmcs    C# Compiler     2.0
IKVM.Reflection         System.Reflection 2.0 dmcs    C# compiler
4.0     IVKM.Reflection         System.Reflection 4.0 smcs    C#
Compiler     2.1 (Silverlight, MonoTouch, MonoDroid)
IKVM.Reflection         System.Reflection 2.0 mcs     C# Compiler
Any profile, any mscorlib       IKVM.Reflection         IKVM.Reflection
csharp  Interactive C# Shell/REPL       4.5     System.Reflection
4.5   System.Reflection 4.0 Mono.CSharp     C# Compiler as a Service
2.0, 2.1 and 4.0.       System.Reflection 4.0   System.Reflection

System.Reflection is still used as a backend for the compiler as
a service and the C# interactive shell.  Evaluation can now Compile
Types

The Evaluator.Eval () API is no longer limited to expressions and
statements, you can now pass entire namespace, class, interface,
struct definitions as a string and have the result get compiled.

This extends to the csharp command:

csharp> class X { public int a; } csharp> var t = new X () { a =
1 }; csharp> print (t.a); 1 csharp>

Instance API

The compiler as a service exposed by the Mono.CSharp library is no
longer limited to be a global compiler, now you can instantiate
multiple scopes for the compiler, each having its own set of
localized types and global variables.

For example, the following sample assigns a string in one context
and an int in another one:

using System; using Mono.CSharp;

class MyWorld {
       public Evaluator Evaluator;

       public MyWorld (string [] args) {
	       var r = new Report (new ConsoleReportPrinter ());
	       var cmd = new CommandLineParser (r);

	       var settings = cmd.ParseArguments (args); if (settings
	       == null || r.Errors > 0)
		       Environment.Exit (1);

	       Evaluator = new Evaluator (settings, r); } }

class X {
       static int Main (string [] args) {
	       var first = new MyWorld (args); var second = new
	       MyWorld (args);

	       first.Evaluator.Run ("var Demo = \"hello, world\";");
	       second.Evaluator.Run ("var Demo = 1;"); first.Evaluator.Run
	       ("print (Demo);"); second.Evaluator.Run ("print
	       (Demo);"); return 0; } }

C# Interactive Shell

New convenience function print, can be used instead of Console.WriteLine

Additionally, the C# interactive shell will by default use a terse
syntax that does not require a semicolon at the end of an expression,
for example:

csharp> 1 + 2 3 csharp>

4.5 Profile

The 4.5 Profile is a strict superset of the 4.0 API and is now the
default profile.

Because 4.5 API is a strict superset of 4.0 API they both share
the same assembly version number, so we actually install the 4.5
library into the GAC.

Some of the changes in the 4.5 API family include:

    New Async methods WinRT compatibility API Newly introduced
    assemblies (System.Net.Http, System.Threading.Tasks.Dataflow)


New Microsoft Open Source Stacks

We now include the following assemblies as part of Mono from
Microsoft's ASP.NET WebStack:

    System.Net.Http.Formatting.dll System.Web.Http.dll System.Web.Razor.dll
    System.Web.WebPages.Deployment.dll System.Web.WebPages.Razor.dll
    System.Web.WebPages.dll System.Web.Mvc.dll System.Json.dll
    (Previously available in Mono, but now replaced with Microsoft's
    implementation)

We also bundle the recently open sourced Entity Framework and

    EntityFramework.dll

Garbage Collector

SGen now has a new task management system that allows it to easily
scale new GC-related tasks across multiple CPUs if available:

    SGen on SMP systems is able to distribute more work across the
    worker threads. Previously only the mark phase was distributed.
    SGen is now able to perform parallel collection in the nursery.
    SGen has been ported to Win32 SGen has been ported to the MIPS
    platform Precise stack scanning has been improved considerably,
    and it is now supported on x86 and ARM.  On OSX, SGen now uses
    Mach APIs directly to speedup some tasks in the garbage collector.

Runtime Optimizations

Implemented fast version of ThreadLocal<T> (it is now a low-level
intrinstic operation)

List<T> optimizations

Support for new attributes to force inlining.

Major change in Mono to support the full table of Unicode surrogate
characters. This code was written by Damien Diederen and David
Mitchell from Logos software.

Runtime supports deferred attaching to the process (when using
suspend=n,server=y the runtime collects metadata until a debugger
is attached).

Implement tail call optimizations on PowerPC for F# (Bug #664631)

New profiler that can be used with Intel's VTune Amplifier Profiler.

Support for System.Net.NetworkInformation.NetworkChanged events on
Linux.

New tool: crlupdate this is the Mono Certficate Revocation List
Downloader and Updater and can be used to download of new, or update
of existing, Certficate Revocation List (CRL) associated with the
certificates present in the user (default) or machine stores. The
CRL present in the stores are used to determine the validity of
unexpired, trusted X.509 certificates.  ASP.NET

Bring the error page to the new millenium.  CodeContracts

Alexander Chebaturkin has implemented initial version of static
Code Contract analyser as part of SoC 2011.  Smaller Updates

Partial support for Portable Class Libraries (details)

Updated Unicode tables, fixes long-standing 480178 MacOS X

We continue to expand significantly our support for MacOS X and
iOS.

Mono can now be compiled by users as a 64-bit binary. Mono still
ships as a 32-bit binary, as most libraries that exist today for
Mono run only in 32 bits.

DriveInfo now returns correct information on OSX.  Mono.Data.Sqlite

It is now possible to configure the threading model for SQLite
using the SetConfig method in the SQLiteConnection class.

Supports iOS crypto APIs.  C5 Library

We have updated the venerable C5 library to the latest version.
Breaking Changes Since Mono 2.10

In order to be compatible with Microsoft .NET's behavior, exceptions
thrown in object finalizers now cause a full runtime abort. This
behavior was already present for thread pool threads, but hadn't
been enabled for the finalizer thread yet.

Generally, one should avoid exceptions in finalizers entirely. If
you must use them, catch them so that they do not terminate the
application.  GDB

    GDB support has been extended with a new gdb hook that is aware
    of the SGenGC internals.  Added pretty printers for more runtime
    data structures like MonoVTable to the mono gdb mode.

MIPS port

The MIPS port is now complete, it can do a full bootstrap, and run
the runtime/corlib test suites.  Soft Debugger

    Single stepping is now implemented using breakpoints in most
    cases, speeding it up considerably.  Calls to
    System.Diagnostics.Debugger:Log()/Break () are now routed to
    the debugger using new UserLog/UserBreak event types.  S390x
    is now supported (Neale Ferguson).  MIPS is now supported.
    Added new methods to Mono.Debugger.Soft and the runtime to
    decrease the amount of packets transmitted between the debugger
    and the debuggee. This significantly improves performance over
    high latency connections like USB.  Many bug fixes.

Static Compiler (AOT)

Made changes to some AOT data structures to reduce their size,
especially when using generics. This reduces the size of an mscorlib
AOT image by about 1-2%.

Many changes to the class libraries allow more core Generics code
to run on systems that do not support JIT compilation.
2013-05-29 11:11:12 +00:00
adam
07321442fd This is a 2.7 series bugfix release. It contains several regression fixes to 2.7.4. Modules with regressions fixed include zipfile, gzip, and logging. 2013-05-27 16:24:00 +00:00
fhajny
580c01fede 2013.05.24, Version 0.10.8 (Stable)
* v8: update to 3.14.5.9
* uv: upgrade to 0.10.8
* npm: Upgrade to 1.2.23
* http: remove bodyHead from 'upgrade' events (Nathan Zadoks)
* http: Return true on empty writes, not false (isaacs)
* http: save roundtrips, convert buffers to strings (Ben Noordhuis)
* configure: respect the --dest-os flag consistently (Nathan Rajlich)
* buffer: throw when writing beyond buffer (Trevor Norris)
* crypto: Clear error after DiffieHellman key errors (isaacs)
* string_bytes: strip padding from base64 strings (Trevor Norris)
2013-05-27 11:32:34 +00:00
wiz
2e7652e698 Update to 3.3.2:
3.3.2

This release fixes a few regressions found in Python 3.3.1.
Complete list at
http://docs.python.org/release/3.3.2/whatsnew/changelog.html

3.3.1

This is a 3.3 series bugfix release. It includes hundreds of bugfixes
over 3.3.0.

Complete list at
http://docs.python.org/release/3.3.1/whatsnew/changelog.html
2013-05-26 17:56:09 +00:00
ryoon
941b9756cb Set CONFLICTS. 2013-05-26 04:15:40 +00:00
ryoon
c3071fabd9 Add open-cobol-ce 2013-05-26 04:14:12 +00:00
ryoon
2896523774 Import open-cobol-ce-1.1.59 as lang/open-cobol-ce.
OpenCOBOL CE is based on OpenCOBOL and has modern features.
2013-05-26 04:13:05 +00:00
ryoon
a9da8e4d9a Add opensource-cobol 2013-05-26 01:33:06 +00:00
ryoon
0995ff8594 Import opensource-cobol-1.3J as lang/opensource-cobol.
opensource COBOL is based on OpenCOBOL compiler and has some
extensions used in Japan. It translate COBOL programs to C code
and compiles it using GCC.
This package tracks opensource COBOL UTF-8 version.
2013-05-26 01:31:53 +00:00
ryoon
6eb59ca7c5 Bump PKGREVISION.
* Fix runtime error on NetBSD-current.
2013-05-25 20:09:01 +00:00
wiz
7beb3ce74b Bump PKGREVISION for libproxy shlib major bump. 2013-05-24 18:23:32 +00:00
fhajny
793e32d594 2013.05.17, Version 0.10.7 (Stable)
* uv: upgrade to v0.10.7
* npm: Upgrade to 1.2.21
* crypto: Don't ignore verify encoding argument (isaacs)
* buffer, crypto: fix default encoding regression (Ben Noordhuis)
* timers: fix setInterval() assert (Ben Noordhuis)

(Commit lost when importing from wip/node.)
2013-05-23 11:23:50 +00:00
fhajny
c930f8823d Ensure we use the pkgsrc openssl when requested.
(Commit lost when importing from wip/node.)
2013-05-23 11:22:44 +00:00
sbd
38305f3ba4 Use ${PKGMANDIR} 2013-05-22 20:51:16 +00:00
mspo
817060156c add nodejs package, previously in wip/node 2013-05-22 15:17:07 +00:00
joerg
f6822b2476 Apply _CTYPE_BL fixes to gcc47 and gcc48. 2013-05-22 13:14:19 +00:00
adam
aa26b8ce63 Small SITES fix 2013-05-20 14:39:02 +00:00
adam
1da7202b9c * Switched to gcc-4.1.2
* Clean-up
2013-05-20 05:47:34 +00:00
adam
3650469633 dylib entry not needed in PLIST.Darwin 2013-05-19 20:37:14 +00:00
taca
ca6a0ed170 Correct patch of configure scripts for DragonFly/FreeBSD.
That place was changed prior to my update of ruby193-base pacakge and
I'm not sure it was correct or not.

And suffix of libruby shared library has something historical part of
pkgsrc.  I don't care so much to changing the name, but also don't
think it is so important thing to bump revisions.

Noted by pkg/47831 from David Shao.
2013-05-18 07:39:36 +00:00
taca
66fd9f6756 Update php54 to 5.4.15 (PHP 5.4.15).
09 May 2013, PHP 5.4.15
- Core:
  . Fixed bug #64578 (debug_backtrace in set_error_handler corrupts zend heap:
    segfault). (Laruence)
  . Fixed bug #64458 (dns_get_record result with string of length -1). (Stas)
  . Fixed bug #64433 (follow_location parameter of context is ignored for most
    response codes). (Sergey Akbarov)
  . Fixed bugs #47675 and #64577 (fd leak on Solaris)

- Fileinfo:
  . Upgraded libmagic to 5.14. (Anatol)

- Zip:
  . Fixed bug #64342 (ZipArchive::addFile() has to check for file existence).
    (Anatol)

- Streams:
  . Fixed Windows x64 version of stream_socket_pair() and improved error
    handling (Anatol Belski)
2013-05-16 16:19:58 +00:00
taca
41d69a74eb Update php53 to 5.3.25 (PHP 5.3.25).
09 May 2013, PHP 5.3.25

- Core:
  . Fixed bug #64578 (debug_backtrace in set_error_handler corrupts zend heap:
    segfault). (Laruence)
  . Fixed bug #64458 (dns_get_record result with string of length -1). (Stas)
  . Fixed bugs #47675 and #64577 (fd leak on Solaris). (Rasmus)

- Streams:
  . Fixed Windows x64 version of stream_socket_pair() and improved error
    handling. (Anatol Belski)

- Zip:
  . Fixed bug #64342 (ZipArchive::addFile() has to check for file existence).
    (Anatol)
2013-05-16 16:19:14 +00:00
taca
3ec2d46b04 Update ruby193 and related packages to 1.9.3p429 (Ruby 1.9.3 patchlevel 429).
pkgsrc changes:

  * Fix gem command creating extra directories.

Quote from release announce:

  This release includes a security fix about bundled DL / Fiddle.

  * Object taint bypassing in DL and Fiddle in Ruby (CVE-2013-2065)

	http://www.ruby-lang.org/en/news/2013/05/14/taint-bypass-dl-fiddle-cve-2013-2065/

  * And some small bugfixes are also included.

    See tickets:

	https://bugs.ruby-lang.org/projects/ruby-193/issues?set_filter=1&amp;status_id=5
    ChangeLog for details.

	http://svn.ruby-lang.org/repos/ruby/tags/v1_9_3_426/ChangeLog
2013-05-16 16:13:59 +00:00
adam
1de8b21fcd Changes from 4.0.2 to 4.1.0
---------------------------

1. The three executables gawk, pgawk, and dgawk, have been merged into
   one, named just gawk.  As a result:
        * The -R option is gone
        * Use -D to run the debugger. An optional file argument is a
          list of commands to run first.
        * Use -o to do pretty-printing only.
        * Use -p to do profiling.
   This considerably reduces gawk's "footprint" and eases the documentation
   burden as well.

2. Gawk now supports high precision arithmetic with MPFR.  The default is
   still double precision, but setting PREC changes things, or using
   the -M / --bignum options.  This support is not compiled in if the MPFR
   library is not available.

3. The new -i option (from xgawk) is used for loading awk library files.
   This differs from -f in that the first non-option argument is treated
   as a script.

4. The new -l option (from xgawk) is used for loading dynamic extensions.

5. The dynamic extension interface has been completely redone!  There is
   now a defined API for C extensions to use.  A C extension acts like
   a function written in awk, except that it cannot do everything that awk
   code can. However, this allows interfacing to any facility that is
   available from C.  This is a major development, see the doc, which has
   a nice shiny new chapter describing everything.

   This support is not compiled in if dynamic loading of shared libraries
   is not supported.

   The old extension mechanism is still supported for compatiblity, but
   it will most definitely be removed at the next major release.

6. The "inplace" extension, built using the new facility, can be used to
   simulate the GNU "sed -i" feature.

7. The and(), or() and xor() functions now take any number of arguments,
   with a minimum of two.

8. New arrays: SYMTAB, FUNCTAB, and PROCINFO["identifiers"]. SYMTAB allows
   indirect access to any defined variable or array; it is possible to
   "walk" the symbol table, if that should be necessary.

9. Support for building gawk with a cross compiler has been improved.

10. Infrastructure upgrades: bison 2.7.1, gettext 0.18.2.1, automake 1.13.1,
    libtool 2.4.2 for the extensions.
2013-05-15 11:55:20 +00:00
joerg
a2f0fb34f3 Force realigning the stack for Clang on AMD64 as Hotspot creates
misaligned stack frames.
2013-05-14 19:16:43 +00:00
taca
9f6cad2716 * Properly handle the case of multiple values in RUBY_VERSION_SUPPORTED.
* Clean up PLIST_VARS.

No functional change should be done.
2013-05-14 15:18:05 +00:00
taca
d17be708ee RUBY_COMMANDS aren't specific to ruby193 but they will be also needed
by ruby200.
2013-05-14 15:08:58 +00:00
wen
b98cd34066 Update to 1.3.4.20130219
Upstream changes:
20130219
        + modify missing-operand check in rexp.c to allow the case of empty
          "()", matching behavior of gawk and BWK (report by Arkadiusz
          Miskiewicz).
        + revert in-progress change to gsub retain ifdef'd for additional
          development since it did not handle array as the second parameter
          (report by Arkadiusz Miskiewicz).

20121209
        + build-fix for cygwin in matherr.c, which declares a different type
          for _LIB_VERSION
        + add missing "-f" option in examples/gdecl.awk
        + fix a regression in fflush, ensuring that it returns an error if
          the argument does not match any output filename (report by Nathan
          Weeks).
        + modify wording of configure --help message to make it clear that
          the default for --with-builtin-regex uses the builtin regular
          expression engine of mawk.
        + fix issues reported by Coverity scan.  Most of these were minor,
          and were addressed by modifying the source to allow Coverity to
          improve its analysis of the code.
        + amend support for LC_NUMERIC by translating period to the local
          decimal separator as needed to work with strtod() which is used
          to validate decimal constants when scanning source files.  This
          fixes an infinite loop with
                mawk 'BEGIN { print 1.0 }'
          (report by Jan Psota).
        + regenerate man/mawk.doc, overlooked in previous updates.
2013-05-13 01:47:57 +00:00
riastradh
d438a4adc2 Explicitly default PYTHON_FOR_BUILD_ONLY to `no'.
Avoids problems with make on NetBSD 5 where empty(XYZ:Mfoo) fails
rather than yielding false if XYZ is undefined.
2013-05-12 00:19:55 +00:00
riastradh
c0c3f0d1c7 Partially back out change to PYTHON_FOR_BUILD_ONLY.
This broke packages that needed a target Python at build-time.
Instead, change it from defined/undefined to yes/no/tool.  Most cases
of defined used `yes' anyway; fix the few stragglers do that instead.
New case `tool' is for TOOL_DEPENDS rather than buildlink3.
2013-05-10 20:07:33 +00:00
riastradh
937682e63b Use a tool dependency, not buildlink3, if PYTHON_FOR_BUILD_ONLY.
ok agc
2013-05-10 00:35:51 +00:00
taca
8dab70c2a2 Fix wrong condition check; make's variable should be referenced as variable. 2013-05-09 14:31:48 +00:00
adam
2459ac824e Massive revbump after updating graphics/ilmbase, graphics/openexr, textproc/icu. 2013-05-09 07:39:04 +00:00
joerg
587e611cc2 Merge upstream patch to allow building with stricter iterator interface
in libc++.
2013-05-06 14:50:29 +00:00
joerg
22c214494e Avoid overlap with std::mutex with C++11 STL. 2013-05-04 12:48:33 +00:00
joerg
19a08a9d61 Deal with 16bit ctype table change in NetBSD/current. 2013-04-30 22:24:15 +00:00
bsiegert
9ffec74a04 Unbreak build on MirBSD by pre-including sys/types.h and sys/time.h in
header checks.
This will be submitted upstream.
2013-04-30 21:30:59 +00:00
joerg
915bb68ead Deal with the 16bit ctype table move in NetBSD/current. Fix some cases
of ctype.h argument range errors.
2013-04-29 21:34:48 +00:00
joerg
2b7edba6b3 Do not define putc/getc macros on NetBSD, it can wreak havoc with
cstdio.
2013-04-29 21:34:11 +00:00
wiz
f9c1ae282e Remove python31.
There are three python3 versions in pkgsrc, python31, python32 and
python33.

The last published update for python was only released for python27,
python32 and python33 -- not for python31.

No reason for keeping python31 was brought up in two weeks
on pkgsrc-users, so remove it.
2013-04-29 10:49:37 +00:00
dholland
205a974fe6 Honor PKGMANDIR, and fix race condition in makefile. 2013-04-28 03:38:25 +00:00
dholland
54bc6378bb Work around linux's broken sort(1). 2013-04-28 03:31:22 +00:00
marino
6943d9f82b lang/gcc-aux: Update to gcc 4.6.4 (version 20130412)
This is a bug fix release, the final of the GCC 4.6 series.
The official change page is http://gcc.gnu.org/gcc-4.6/changes.html
According to it, 86 bugs have been resolved since version 4.6.3 was
released (2 P1 bugs, 20 P2 bugs).
2013-04-27 06:03:39 +00:00
ryoon
8ea21ddbc3 Update to 6.0.45
Changelog:
* Update timezone data to 2012i
* Bugfixes
2013-04-25 13:32:12 +00:00
wiz
5aaa61fd1c Restore checksum for ecj-4.5.jar (hi adam!) 2013-04-25 10:54:40 +00:00
adam
8deed38c45 Changes 4.7.3:
http://gcc.gnu.org/gcc-4.7/changes.html
2013-04-24 14:31:50 +00:00
sbd
dfef16ab5a Revbump for all packages that have USE_TOOLS+=gs 2013-04-24 10:06:47 +00:00
obache
d6479a47d5 prevent to use C++ as default linker for Cygwin. 2013-04-23 12:22:35 +00:00
adam
31916cef89 Disable libsanitizer on Mac OS X 10.6 due to linking problem. 2013-04-21 16:10:28 +00:00
joerg
1aa4614e55 Deal with libtool fallout. 2013-04-21 15:35:24 +00:00
drochner
24d4a4569c add pkg for the newest vala release branch 2013-04-21 12:05:47 +00:00
sbd
69890d667b Bump PKGREVISION because of lang/gcc48 revbump. 2013-04-21 09:09:51 +00:00
sbd
ad71297e5f Add substitution variable for @GCC_TARGET_MACHINE@ in gcc/Makefile.in
Bump PKGREVISION
2013-04-21 09:09:06 +00:00
sbd
c842b47337 In some cases LINKER_RPATH_FLAG needs a trailing space so that there will be
a space between the flag and its argument.
2013-04-21 09:05:01 +00:00
sbd
baf2ae2b78 In LINK_LIBGCC_SPEC remove the space between LINKER_RPATH_FLAG and its
argument.
2013-04-21 09:04:09 +00:00
sbd
29611290a1 In some cases LINKER_RPATH_FLAG needs a trailing space so that there will be
a space between the flag and its argument.
2013-04-21 08:56:34 +00:00
sbd
cd15e10003 In LINK_LIBGCC_SPEC remove the space between LINKER_RPATH_FLAG and its
argument.
2013-04-21 08:55:19 +00:00
jaapb
34accd8f4d Updated package to the latest version, 8.4pl2. Changes include:
Bug fixes
- Solved bugs :
  #2466 #2629 #2668 #2750 #2839 #2869 #2954 #2955 #2959 #2962 #2966 #2967
  #2969 #2970 #2975 #2976 #2977 #2978 #2981 #2983 #2995 #3000 #3004 #3008
- Partially fixed bugs : #2830 #2949
- Coqtop should now react more reliably when receiving interrupt signals:
  all the "try...with" constructs have been protected against undue
  handling of the Sys.Break exception.

Coqide
- The Windows-specific code handling the interrupt button of Coqide
  had to be reworked (cf. bug #2869). Now, in Win32 this button does
  not target a specific coqtop client, but instead sends a Ctrl-C to
  any process sharing its console with Coqide. To avoid awkward
  effects, it is recommended to launch Coqide via its icon, its menu,
  or in a dedicated console window.

Extraction
- The option Extraction AccessOpaque is now set by default,
  restoring compatibility of older versions of Coq (cf bug #2952).
2013-04-20 08:21:49 +00:00
sbd
75e2d51b58 Renaming GCC_DIST_VERSION to GCC48_DIST_VERSION 2013-04-20 07:31:54 +00:00
obache
da3716b0fa Cygwin also require tools.mkdir in rbconfig.rb work around. 2013-04-20 02:30:17 +00:00
ryoon
b244792c9d Update to 7.0.21
Changelog:
* Update timezone data to 2012i
* Bugfixes
2013-04-20 01:10:19 +00:00
adam
75fc6b85d4 Renaming GCC_DIST_VERSION to GCC48_DIST_VERSION 2013-04-19 16:34:46 +00:00
sbd
d78d7e09d8 Rename GCC_DIST_VERSION to GCC47_DIST_VERSION in lang/gcc47 and lang/gcc47-libs. 2013-04-18 07:58:33 +00:00
sbd
a5d5c575fb Pickup maintainership 2013-04-18 07:47:33 +00:00
adam
76e20ff472 GCC48_DIST_VERSION -> GCC_DIST_VERSION; required for compiler/gcc.mk 2013-04-17 17:40:33 +00:00
obache
d3b91ed4ed Improve Cygwin support. 2013-04-17 13:21:05 +00:00
jperkin
593d415119 Remove stray space from the DEPENDS line, fixes dependency problems. 2013-04-17 10:25:41 +00:00
sbd
0cfce78e3a Add MKDIR_P to the configure env. 2013-04-17 10:00:57 +00:00
adam
6bae0352bd Enable usage of gcc-4.8 as PKGSRC_COMPILER 2013-04-17 09:48:30 +00:00
obache
09aaa2a9a3 Cygwin also require gmake to build. 2013-04-13 12:55:53 +00:00
ryoon
bc499bcb0f Update to 7.0.17
Changelog:
* Fix CVE-2013-1493.
2013-04-13 11:19:36 +00:00
ghen
4e07fc48b5 Hand in maintainership. 2013-04-13 07:55:01 +00:00
taca
4ebefac4cf Update PHP53_VERSION and PHP54_VERSION. 2013-04-12 17:01:46 +00:00
taca
6c4da1fd48 Update php54 to 5.4.14.
11 Apr 2013, PHP 5.4.14
- Core
  . Fixed bug #64529 (Ran out of opcode space). (Dmitry)
  . Fixed bug #64515 (Memoryleak when using the same variablename two times in
    function declaration). (Laruence)
  . Fixed bug #64432 (more empty delimiter warning in strX methods). (Laruence)
  . Fixed bug #64417 (ArrayAccess::&offsetGet() in a trait causes fatal error).
    (Dmitry)
  . Fixed bug #64370 (microtime(true) less than $_SERVER['REQUEST_TIME_FLOAT']).
    (Anatol)
  . Fixed bug #64239 (Debug backtrace changed behavior since 5.4.10 or 5.4.11).
    (Dmitry, Laruence)
  . Fixed bug #63976 (Parent class incorrectly using child constant in class
    property). (Dmitry)
  . Fixed bug #63914 (zend_do_fcall_common_helper_SPEC does not handle
    exceptions properly). (Jeff Welch)
  . Fixed bug #62343 (Show class_alias In get_declared_classes()) (Dmitry)

- PCRE:
  . Merged PCRE 8.32. (Anatol)

- SNMP:
  . Fixed bug #61981 (OO API, walk: $suffix_as_key is not working correctly).
	(Boris Lytochkin)

- Zip:
  . Bug #64452 (Zip crash intermittently). (Anatol)
2013-04-12 17:00:40 +00:00
taca
dcbf40893d Update php53 to 5.3.24.
11 Apr 2013, PHP 5.3.24

- Core
  . Fixed bug #64370 (microtime(true) less than $_SERVER['REQUEST_TIME_FLOAT']).
    (Anatol)
  . Fixed bug #63914 (zend_do_fcall_common_helper_SPEC does not handle
    exceptions properly). (Jeff Welch)
  . Fixed bug #62343 (Show class_alias In get_declared_classes()) (Dmitry)

- PCRE:
  . Merged PCRE 8.32). (Anatol)

- mysqlnd
  . Fixed bug #63530 (mysqlnd_stmt::bind_one_parameter crashes, uses wrong alloc
    for stmt->param_bind). (Andrey)

- DateTime
  . Fixed bug #62852 (Unserialize Invalid Date causes crash). (Anatol)

- Zip:
  . Bug #64452 (Zip crash intermittently). (Anatol)
2013-04-12 16:59:51 +00:00
marino
1428910b43 lang/gcc-aux: Update to gcc 4.7.3 (version 20130411)
This is a bug fix release.
The official change page is http://gcc.gnu.org/gcc-4.7/changes.html
According to it, 119 bugs have been resolved since version 4.7.2 was
released (3 P1 bugs, 27 P2 bugs).
2013-04-12 15:40:54 +00:00
adam
a5f396da4b Pass -framework option; needed on Mac OS X 2013-04-12 13:58:54 +00:00
taca
8c391a7654 Re-enable suhosin PKG_OPTIONS with updated patch file (by me).
It was accidently dropped by previous update of PHP.

No PKGREVISION bump since it fixes broken status with suhosin PKG_OPTIONS.
2013-04-12 11:56:46 +00:00
adam
a1d032bbac Changes 2.7.4:
This is a 2.7 series bugfix release.
It includes hundreds of bugfixes over 2.7.3.
2013-04-12 09:03:41 +00:00
wiz
4e256e76a4 Let's do it differently one more time, so it will work in the hypothetical
case that CONFIGURE_DIRS will contain more than one directory.
For asau.
2013-04-09 06:07:35 +00:00
wiz
a8033beb0f Just create '${WRKSRC}/build' independent of what CONFIGURE_DIRS is.
For asau.
2013-04-09 06:05:25 +00:00
wiz
632ca0791a Revert previous and just fix the make target that had different assumptions. 2013-04-08 22:13:19 +00:00
asau
0a282957a8 Revert pkglint-induced nonsense. 2013-04-08 18:29:37 +00:00
asau
dee7560bbf Revert.
No, you cannot. It breaks build with read-only tree, for instance.
Noticed by Taylor Campbell on IRC.
2013-04-08 16:45:33 +00:00
kivinen
403104085b Added installation of http 2.7.10 package to get xml2rfc.tcl
to work. This will install http/http.tcl and http/pkgIndex.tcl
	to the tcl8.5/http/ directory.
2013-04-08 14:19:38 +00:00
rodent
2ab539dcf6 Remove "Trailing empty lines." and/or "Trailing white-space." 2013-04-08 11:17:08 +00:00
rodent
56d0e89eec Edited DESCR in the case of:
File too long (should be no more than 24 lines).
 Line too long (should be no more than 80 characters).
 Trailing empty lines.
 Trailing white-space.
Trucated the long files as best as possible while preserving the most info
contained in them.
2013-04-07 20:49:31 +00:00
rodent
adda884d44 "Each sed command should appear in an assignment of its own." 2013-04-06 21:07:31 +00:00
rodent
0fe51336d1 Resolves:
"INFO_FILES should be set to YES or yes."
"Packages that install info files should set INFO_FILES."
Makefile and PLIST warning, respectively.
2013-04-06 20:27:16 +00:00
rodent
984edc33c6 'You can use "foo" instead of "${WRKSRC}/foo".' 2013-04-06 15:46:33 +00:00
rodent
6b77282820 'Please use ${ECHO} instead of "echo".'
'Please use ${ECHO_N} instead of "echo -n".'
2013-04-06 14:58:18 +00:00
rodent
ed27a1f379 Use DEFAULT_DISTFILES instead of ${DISTNAME}${EXTRACT_SUFX} as suggested
by obache@ - originally, pkglint didn't like $(DISTNAME)$(EXTRACT_SUFX)
2013-04-06 14:32:38 +00:00
rodent
793236d9b1 Various MASTER_SITES-related fixes. 2013-04-06 14:09:32 +00:00
rodent
f565a1af87 ".for variable names should not contain uppercase letters" 2013-04-06 13:24:18 +00:00
rodent
45ba4e37fd "Please write NetBSD.org instead of netbsd.org" 2013-04-06 13:09:24 +00:00
rodent
a3a3e81f3e $(DISTNAME)$(EXTRACT_SUFX) is not a valid DISTFILE, but perhaps
${DISTNAME}${EXTRACT_SUFX} is.
2013-04-06 13:05:30 +00:00
rodent
9e9ea691d1 "$foo is ambiguous. Use ${foo} if you mean a Makefile variable or $$foo if
you mean a shell variable."
2013-04-06 11:39:25 +00:00
rodent
d2fe631538 "For efficiency reasons, please include bsd.fast.prefs.mk instead of
bsd.prefs.mk."
2013-04-06 11:06:52 +00:00
rodent
36fb76ec5b 'Please use "${TEST}" instead of "test".' 2013-04-06 04:11:44 +00:00
rodent
5ab6118cf0 "Definition of PKG_SKIP_REASON is deprecated. Use PKG_FAIL_REASON instead." 2013-04-06 04:07:24 +00:00
rodent
6e48e99f22 '"@comment $NetBSD$" expected.' 2013-04-06 04:03:36 +00:00
rodent
b0587df2a1 Fixes:
COMMENT should not be longer than 70 characters.
 COMMENT should not begin with 'A'.
 COMMENT should not begin with 'An'.
 COMMENT should not begin with 'a'.
 COMMENT should not end with a period.
 COMMENT should start with a capital letter.

pkglint warnings. Some files also got minor formatting, spelling, and style
corrections.
2013-04-06 03:45:05 +00:00
dholland
3cb5462433 Not MAKE_JOBS_SAFE. 2013-04-06 01:16:50 +00:00
jperkin
762698cc0e Fix -arch argument on OSX. Gets us a working package on 32-bit at least,
64-bit is still unsupported.
2013-04-04 14:31:32 +00:00
obache
33fcd6013c Add missing PLIST entries for Win32 (currently, on Cygwin). 2013-04-04 13:31:55 +00:00
obache
8c2b0dcb10 define ruby library names for Cygwin (only tested with ruby193). 2013-04-04 13:30:07 +00:00
jperkin
68a00c4b32 Explicitly depend upon gcc48 rather than relying on general GCC_DIST_VERSION,
which is currently set to gcc47.

Should fix pbulk resolution failures.
2013-04-04 11:12:50 +00:00
jmcneill
5efb1bb37f dont use cxx to build, just disable bootstrap -- faster and actually works 2013-04-03 19:29:23 +00:00
wiz
65b8637543 Make it build again. From Kai-Uwe Eckhardt.
XXX: currently not accepted by GCC_REQD=4.8.0, so more work needed.
2013-04-03 13:30:12 +00:00
jaapb
88f3002765 Updated package to version 2.6. Added license (eag-license). Upstream changes
include:

-  Source code now under CVS control at twoquid.cs.kun.nl:/home/cvs
-  Made the compilation of syntax directed editor support conditional
-  Preparing for Win2K port
-  Layout update
-  Addition of real affix values
-  Prepating for WIN32 port with VC7.1

Dedicated to Kees Koster (1943-2013).
2013-04-03 13:26:44 +00:00
jaapb
4b7cc77616 No change to package version: just updated maintainer e-mail address (no
change in maintainer, though) and added license.
2013-04-03 12:53:58 +00:00
obache
3c3f18496d from KNOWN PROBLEMS in README.haiku
Perl cannot be compiled with threading support ATM.
2013-04-03 11:57:46 +00:00
adam
268fa297e2 Changes 5.16.3:
This release contains one major and a number of minor security fixes. It fixes a possible vulnerability to a denial-of-service attack by use of a carefully-crafted set of hash keys, a segmentation fault when reading or writing strings greater than 2^31 bytes in size, and a memory leak in Encode.xs's UTF-8 encoding implementation.
2013-04-03 09:28:55 +00:00
jmcneill
ea635d4b56 Fix arm build. 2013-04-02 22:31:40 +00:00
taca
df4f14f4b9 Make GEM_PATH environment settable with MAKE_ENV. 2013-04-02 15:22:39 +00:00
joerg
b304b0dcd5 Add a workaround for the extern "C" vs static issue still in discussion
on the LLVM lists.
2013-04-02 12:00:04 +00:00
jperkin
2613c8dac1 Enable Go support on SunOS.
Bump PKGREVISIONs.
2013-04-02 09:57:51 +00:00
wiz
66e327ec20 Add gcc48 packages, provided by Kai-Uwe Eckhardt <kuehro@gmx.de>.
New major version of gcc, lots of changes.
For details, look here:
http://gcc.gnu.org/gcc-4.8/changes.html
2013-04-01 21:06:15 +00:00
wiz
c2af4448cc Remove bogus entry. 2013-04-01 14:39:04 +00:00
joerg
7582923365 Fix assertions on NetBSD when trying to use a thread-specific storage
key after it has been removed. Bump revision.
2013-04-01 12:12:47 +00:00
bsiegert
1b7f737191 This makes my bulk build hang, mark not for MirBSD for now. 2013-03-31 17:25:31 +00:00
joerg
1c2a310735 Switch to external libltdl. 2013-03-28 21:30:49 +00:00
jperkin
d09f63a12c Fix generation of libexpect545.a. Ok'd by wiz@ during freeze.
Bump PKGREVISION.
2013-03-26 11:41:01 +00:00
dholland
fcd0f07230 -ocamlduce 2013-03-24 18:35:04 +00:00
dholland
ff84eb2c23 Remove ocamlduce; it is unbuildable, dead upstream, and the maintainer
said quite a ways back to just kill it.
2013-03-24 18:34:47 +00:00
joerg
96a8673a17 Fix strerror detection to allow clang build to finish. 2013-03-24 16:55:48 +00:00
joerg
2e0259820c Don't define static modfl and friends, it now conflicts with math.h.
Use our libltdl to avoid the libc.la hack.
2013-03-24 16:54:59 +00:00
wiz
2db420a50b Readd i386 fix, but for Linux and NetBSD only.
Ok jperkin.
2013-03-23 19:10:45 +00:00
wiz
b29bbb6e1c Revert previous. While it may fix NetBSD, it breaks SmartOS. 2013-03-21 22:47:24 +00:00
wiz
caac65bace On i386, set arch and tuning. Should address PR 47460.
Patch from Kai-Uwe Eckhardt <kai-uwe.eckhardt@uni-rostock.de>.
2013-03-21 11:17:11 +00:00
taca
b1e24b17b6 Start update of Ruby on Rails 3.2.13. 2013-03-19 16:08:08 +00:00
taca
f5227351e2 Remove description for old versions of php pakcages. 2013-03-16 02:06:20 +00:00
taca
a9645b7d0d * Make default version of PHP to 5.4: PHP_VERSION_DEFAULT's default is 54.
* Update PHP53_VERSION and PHP54_VERSION.
2013-03-16 02:02:13 +00:00
taca
d50a5e14a1 Update php54 to 5.4.13.
14 Mar 2012, PHP 5.4.13

- Core:
  . Fixed bug #64235 (Insteadof not work for class method in 5.4.11).
    (Laruence)
  . Implemented FR #64175 (Added HTTP codes as of RFC 6585). (Jonh Wendell)
  . Fixed bug #64142 (dval to lval different behavior on ppc64). (Remi)
  . Fixed bug #64070 (Inheritance with Traits failed with error). (Dmitry)

- CLI server:
  . Fixed bug #64128 (buit-in web server is broken on ppc64). (Remi)

- Mbstring:
  . mb_split() can now handle empty matches like preg_split() does. (Moriyoshi)

- OpenSSL:
  . Fixed bug #61930 (openssl corrupts ssl key resource when using
    openssl_get_publickey()). (Stas)

- PDO_mysql:
  . Fixed bug #60840 (undefined symbol: mysqlnd_debug_std_no_trace_funcs).
    (Johannes)

- Phar:
  . Fixed timestamp update on Phar contents modification. (Dmitry)

- SOAP
  . Added check that soap.wsdl_cache_dir conforms to open_basedir
    (CVE-2013-1635). (Dmitry)
  . Disabled external entities loading (CVE-2013-1643). (Dmitry)

- SPL:
  . Fixed bug #64264 (SPLFixedArray toArray problem). (Laruence)
  . Fixed bug #64228 (RecursiveDirectoryIterator always assumes SKIP_DOTS).
    (patch by kriss@krizalys.com, Laruence)
  . Fixed bug #64106 (Segfault on SplFixedArray[][x] = y when extended).
    (Nikita Popov)
  . Fixed bug #52861 (unset fails with ArrayObject and deep arrays).
    (Mike Willbanks)

- SNMP:
  . Fixed bug #64124 (IPv6 malformed). (Boris Lytochkin)
2013-03-16 01:58:53 +00:00
taca
81a7cd622c Update php53 to 5.3.23.
14 Mar 2013, PHP 5.3.23

- SOAP
  . Improved check that soap.wsdl_cache_dir conforms to open_basedir (Dmitry)
  . Disabled external entities loading. (Dmitry)

- SPL:
  . Fixed bug #64264 (SPLFixedArray toArray problem). (Laruence)
  . Fixed bug #64228 (RecursiveDirectoryIterator always assumes SKIP_DOTS).
    (patch by kriss@krizalys.com, Laruence)
  . Fixed bug #52861 (unset fails with ArrayObject and deep arrays).
    (Mike Willbanks)
2013-03-16 01:58:17 +00:00
is
1ac46a244b Note that there's a difference using this rather than the older. 2013-03-15 15:41:51 +00:00
wiz
8eef5c6407 PKGREVISIOn does not belong in Makefile.common. 2013-03-14 14:44:58 +00:00
is
214d0a5245 bump PKGREVISION to 4.00.1nb2 2013-03-14 14:37:56 +00:00
is
514c0cd8de ocamlmklib adds absolute directories (that is, such starting with
'/') given to -L to run-time library search path passed to the
lower linker using -Wl,-rpath=

This is a problem, because even if we add the right directory with
-Wl,-rpath= or variants thereof, the wrong path still is in the
RPATH on the resulting binary. This might lead to the wrong library
being found at run-time.

To build clean packages when using ocamlmklib, '-elfmode' will switch
this behaviour off; when using '-elfmode', all following -L parameters
won't augment the RPATH, and it has to be updated seperately with
-dllpath, -Wl,-rpath= etc.

(This is a local pkgsrc stopgap addition, needed to proceed with
fixes to xentools41. The issue has been raised with upstream;
hopefully this patch can be reverted with a future ocaml package
version.)
2013-03-14 14:29:49 +00:00
obache
0a807764fa Move definition of rubygems sites so that it is usable with packages
not using gem as installation but as archive.
2013-03-14 12:57:42 +00:00
asau
42dcfbf8ed Update to Chicken 4.8.0.3
Requested by Peter Bex.


Changes:

4.8.0.3

 - Runtime
    - Avoid high CPU usage when waiting for child process I/O with poll().
      Affects at least Linux and Solaris.
    - Escape single backslash in printed symbols.

 - Type system
    - Fixed types.db entry for join and mutex-lock!

 - Core tools
   - chicken-install transports now parses ports on URIs with empty paths

4.8.0.2

 - Interpreter
    - Fix regression in ,d for procedures, which resulted in an sprintf error.

 - Compiler
    - Fix rewriting of newlines (~~) in printf.

 - Runtime
    - Allow > 4GB heap on 64-bit systems (#974).
    - Added missing library (-lrt) on Solaris for nanosleep calls (#970).

 - Build system
    - Use test -f instead of test -e in identify.sh to placate Solaris.
2013-03-12 20:12:27 +00:00
taca
610cc8f13a Update ruby-coffee-script-source to 1.6.1.
1.6.1 – March 5, 2013

* First release of source maps. Pass the --map flag to the compiler, and off
  you go. Direct all your thanks over to Jason Walton.
* Fixed a 1.5.0 regression with multiple implicit calls against an indented
  implicit object. Combinations of implicit function calls and implicit
  objects should generally be parsed better now — but it still isn't good
  style to nest them too heavily.
* .coffee.md is now also supported as a Literate CoffeeScript file extension,
  for existing tooling. .litcoffee remains the canonical one.
* Several minor fixes surrounding member properties, bound methods and super
  in class declarations.

1.5.0 – Feb 25, 2013

* First release of Literate CoffeeScript.
* The CoffeeScript REPL is now based on the Node.js REPL, and should work
  better and more familiarly.
* Returning explicit values from constructors is now forbidden. If you want to
  return an arbitrary value, use a function, not a constructor.
* You can now loop over an array backwards, without having to manually deal
  with the indexes: for item in list by -1
* Source locations are now preserved in the CoffeeScript AST, although source
  maps are not yet being emitted.
2013-03-11 09:24:46 +00:00
obache
9786ad9443 regen patchsum, update for patch-ab was reverted.
PR pkg/47635
2013-03-09 03:19:10 +00:00
tez
e09129f54c add patch for CVE-2013-1667 from:
https://bugzilla.redhat.com/show_bug.cgi?id=912276
bump PKGREVISION
2013-03-08 21:28:18 +00:00
jperkin
8190f1f4c4 Revert changes to use .gz suffix instead of .tar.gz. The issue is caused
by downloading files from Oracle's site using Chrome (Chromium #136305).
2013-03-08 15:08:50 +00:00
taca
8d024624bd Oops, fix some broken handling of a new rule. 2013-03-08 10:14:18 +00:00
taca
01e1849552 Add some definition for RDoc 4.0.0 which will come from Ruby 2.0.0. 2013-03-07 16:53:01 +00:00
taca
b74d011758 Update ruby-rdoc to 3.12.2.
=== 3.12.2 / 2013-02-24

* Bug fixes
  * Fixed bug in syntax-highlighting that would corrupt regular expressions.
    Ruby Bug #6488 by Benny Lyne Amorsen.
  * Fixed lexing of character syntax (<code>?x</code>).  Reported by Xavier
    Noria.
  * Fixed tokenization of % when it is not followed by a $-string type
  * Fixed display of __END__ in documentation examples in HTML output
  * Fixed tokenization of reserved words used as new-style hash keys
  * Fixed HEREDOC output for the limited case of a heredoc followed by a line
    end.  When a HEREDOC is not followed by a line end RDoc is not currently
    smart enough to restore the source correctly.  Bug #162 by Zachary Scott.
2013-03-07 16:50:51 +00:00
taca
f27ae18215 gem.mk:
* Add Rubygem 2.0.0 and Ruby 2.0.0 support which wouldn't enabled yet.
* Use Ruby code format for gemspec to build/install instead of YAML.
* Add --backtrace option to "gem install".

files/update-gemspec.rb:
* Allow rename name attribute in gemspec.
* Handle Ruby code format of gemspec.
2013-03-07 16:42:53 +00:00
jperkin
cd97bd54c0 Add SunOS support. 2013-03-06 16:58:57 +00:00
jperkin
3344033d86 Add SunOS support. 2013-03-06 16:21:13 +00:00
jperkin
bc20a8cefd Fix SunOS 64-bit PLIST. 2013-03-05 18:07:13 +00:00
obache
fa081fe043 note upstream RT ticket url. 2013-03-04 11:56:29 +00:00
dbj
421c9570d9 add Darwin to platforms that use PLIST.natdynlink 2013-03-04 08:52:53 +00:00
obache
d27831a052 fixes destdir installation on Cygwin. 2013-03-03 11:02:56 +00:00
joerg
b1daf489ca Use non-ambigious assembler syntax. Fix return types. Fix inline usage
to allow building with Clang.
2013-03-02 18:05:46 +00:00
joerg
48bc7119f0 Fix build with clang. 2013-03-02 18:05:01 +00:00
joerg
9d838cab8c Restrict JVM heap size during post-install script as the Linux JRE
doesn't honor address space limits.
2013-03-02 18:04:31 +00:00
joerg
297d75b195 Match distfile. 2013-03-02 18:03:20 +00:00
ryoon
ee008f5545 Update comment. 2013-03-02 08:37:50 +00:00
ryoon
366efdefab Use Oracle's filename. 2013-03-02 08:36:41 +00:00
jperkin
68b4e8e81c Bump PKGREVISION of gcc47 packages for recent changes. 2013-03-01 15:24:41 +00:00
jperkin
41156a0161 Add GCC_TARGET_MACHINE, defaulting to MACHINE_GNU_ARCH, and use it in
preference to target_noncanonical so that the user can override if
required, e.g. in a multilib environment where target_noncanonical will
change based on current ABI.

Additionally, ensure that it comes first in the RPATH so that when
using USE_PKGSRC_GCC_RUNTIME with in-pkgsrc gcc we pick up the correct
libraries.
2013-03-01 15:22:25 +00:00
jperkin
711a6d4e86 When using USE_PKGSRC_GCC_RUNTIME ensure that we explicitly depend upon the
gcc47-libs package rather than relying on the PKGREVISION bump to pick it up.

This resolves some issues where we were seeing gcc47 picked as the dependency
instead of gcc47-libs.
2013-03-01 15:06:09 +00:00
jperkin
61e094b798 When using USE_PKGSRC_GCC_RUNTIME ensure the gcc47-libs runtime comes first. 2013-03-01 15:03:25 +00:00
jperkin
540cc642a3 Don't exclude this file being used when also using lang/gcc47/buildlink3.mk
This allows USE_PKGSRC_GCC_RUNTIME to be used with the in-pkgsrc compiler.
2013-03-01 15:02:00 +00:00
jperkin
33c0c9a093 Ensure EMUL_PLATFORMS is defined before including bsd.prefs.mk 2013-03-01 09:54:12 +00:00
jperkin
b7757e655a Add support for the SunOS jdk. 2013-02-28 23:03:58 +00:00
imil
a4ad705361 Uncomment the pid parameter of php-fpm.conf so the pidfile is created and
rc.d script can really start / stop php-fpm. Bump PKGREVISION.
2013-02-28 21:43:04 +00:00
imil
5462db4bae Uncomment the pid parameter for php-fpm.conf so the pidfile is created and
rc.d script can really start / stop php-fpm. Bump PKGREVISION.
2013-02-28 21:28:20 +00:00
jperkin
8fb18bc9bd Add support for SunOS jre. 2013-02-28 18:29:13 +00:00
obache
4fa0bef140 tell library related staffs for Cygwin. 2013-02-28 04:33:57 +00:00
obache
ce2d2218e6 also use gmake for Cygwin.
and as noted in comment, let to use GNUmakefile as MAKE_FILE.
2013-02-28 00:50:44 +00:00
obache
21b9546574 ld='g++' in hints/cygwin.sh, c++ is required on Cygwin. 2013-02-27 14:02:22 +00:00
joerg
2f1d8f60ea Consistently return a value. 2013-02-26 11:09:09 +00:00
joerg
de8a0f4c14 Fix assembler syntax. 2013-02-26 11:08:41 +00:00
christos
4a575544c7 sync with sun-jre7 2013-02-25 17:28:17 +00:00
christos
c16d6aa5df - put both archs in distinfo
- add notes about things going wrong here.
2013-02-25 17:25:10 +00:00
wiz
bc180a9e6f Switch to gcc47 instead of gcc34. Works just as well and will be supported
longer. Bump PKGREVISION.
2013-02-25 16:11:38 +00:00
christos
f50c6aad9a fix sum for i386 2013-02-24 17:36:42 +00:00
christos
c22a4f6c6d update to .15 (x86_64) 2013-02-24 17:31:14 +00:00
taca
14f35b1ff6 Remove support for Ruby on Rails 3.1. 2013-02-24 14:33:28 +00:00
obache
aba112b7b6 GNUmake is expected for Cygwin. 2013-02-24 06:58:32 +00:00
taca
99e3ce6770 Update ruby193-base package (and related) to 1.9.3-p392.
Security problem of CVE-2013-0269 was already handled but REXML security
problem is fixed by this package.


Now Ruby 1.9.3-p392 is released. I apologize for updating too frequently.

This release includes security fixes about bundled JSON and REXML.

* Denial of Service and Unsafe Object Creation Vulnerability in JSON
  (CVE-2013-0269)
* Entity expansion DoS vulnerability in REXML (XML bomb)

And some small bugfixes are also included.
2013-02-22 16:20:47 +00:00
taca
3b0591acdd Update PHP53_VERSION and PHP54_VERSION. 2013-02-22 03:08:22 +00:00
taca
ec2c2504d6 Update php54 to 5.4.12.
PHP                                                                        NEWS
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
21 Feb 2012, PHP 5.4.12

- Core:
  . Fixed bug #64099 (Wrong TSRM usage in zend_Register_class alias). (Johannes)
  . Fixed bug #64011 (get_html_translation_table() output incomplete with
    HTML_ENTITIES and ISO-8859-1). (Gustavo)
  . Fixed bug #63982 (isset() inconsistently produces a fatal error on
    protected property). (Stas)
  . Fixed bug #63943 (Bad warning text from strpos() on empty needle).
    (Laruence)
  . Fixed bug #63899 (Use after scope error in zend_compile). (Laruence)
  . Fixed bug #63893 (Poor efficiency of strtr() using array with keys of very
    different length). (Gustavo)
  . Fixed bug #63882 (zend_std_compare_objects crash on recursion). (Dmitry)
  . Fixed bug #63462 (Magic methods called twice for unset protected
    properties). (Stas)
  . Fixed bug #62524 (fopen follows redirects for non-3xx statuses).
    (Wes Mason)
  . Support BITMAPV5HEADER in getimagesize(). (AsamK, Lars)

- Date:
  . Fixed bug #63699 (Performance improvements for various ext/date functions).
    (Lars, original patch by njaguar at gmail dot com)
  . Fixed bug #55397: Comparsion of incomplete DateTime causes SIGSEGV.
    (Derick)

- FPM:
  . Fixed bug #63999 (php with fpm fails to build on Solaris 10 or 11). (Adam)

- Litespeed:
  . Fixed bug #63228 (-Werror=format-security error in lsapi code). (George)

- SOAP
  . Added check that soap.wsdl_cache_dir conforms to open_basedir
    (CVE-2013-1635). (Dmitry)
  . Disabled external entities loading (CVE-2013-1643). (Dmitry)

- sqlite3:
  . Fixed bug #63921 (sqlite3::bindvalue and relative PHP functions aren't
    using sqlite3_*_int64 API). (srgoogleguy, Lars)

- PDO_OCI
  . Fixed bug #57702 (Multi-row BLOB fetches). (hswong3i, Laruence)
  . Fixed bug #52958 (Segfault in PDO_OCI on cleanup after running a long
    testsuite). (hswong3i, Lars)

- PDO_sqlite:
  . Fixed bug #63916 (PDO::PARAM_INT casts to 32bit int internally even
    on 64bit builds in pdo_sqlite). (srgoogleguy, Lars)
2013-02-22 03:06:50 +00:00
taca
65c606391b Update php53 to 5.3.22.
PHP                                                                        NEWS
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
21 Feb 2013, PHP 5.3.22

- Zend Engine:
  . Fixed bug #64099 (Wrong TSRM usage in zend_Register_class alias). (Johannes)
  . Fixed bug #63899 (Use after scope error in zend_compile). (Laruence)

- Core
  . Fixed bug #63943 (Bad warning text from strpos() on empty needle).
    (Laruence)

- Date:
  . Fixed bug #55397 (comparsion of incomplete DateTime causes SIGSEGV).
    (Laruence, Derick)

- FPM:
  . Fixed bug #63999 (php with fpm fails to build on Solaris 10 or 11). (Adam)

- SOAP
  . Added check that soap.wsdl_cache_dir conforms to open_basedir
    (CVE-2013-1635). (Dmitry)
  . Disabled external entities loading (CVE-2013-1643). (Dmitry)

- SPL:
  . Fixed bug #64106 (Segfault on SplFixedArray[][x] = y when extended). (Nikita Popov)
2013-02-22 03:06:16 +00:00
joerg
8104299e31 NetBSD needs _KMEMUSER now. 2013-02-19 22:34:09 +00:00
asau
1241a83b4c Update to ABCL 1.1.1
Changes in ABCL 1.1.1:

*  (A)MOP

All reported errors with the MOP implementation have been addressed.

*  SETF autoloader

An autoloader for SETF expansion functions has been implemented,
eliminating the errors associated with not being able to use (SETF
SYMBOL) without first invoking SYMBOL as a function.

* ANSI Tests

All outstanding regressions in the ANSI test suite with respect to
abcl-1.0.1 have been fixed.

*  ABCL-ASDF

The ability to resolve Maven components in ASDF system definitions has
been restored.
2013-02-18 18:16:14 +00:00
jaapb
477dd84974 Removed the bytecomp_bytelink.ml patch, as suggested by degroote@ - it
isn't needed any longer and breaks some compilations. Also, changed some
patches to use the correct BSD_INSTALL variables for shared libraries, and
after discussion with adam@, I am taking over maintainership of this
package.
2013-02-18 16:29:28 +00:00
taca
8181e0f28a Update included pear package Pear::Archive_Tar to 1.3.11.
Archive_Tar-1.3.11

Release date: 2013-02-09 11:46 UTC
Release state: stable

Changelog:

* Fix Bug #19746: Broken with PHP 5.5 [mrook]
* Implement Feature #11258: Custom date/time in files added on-the-fly [mrook]

Bump PKGREVISION.
2013-02-18 14:51:57 +00:00
dholland
9570ccfb13 Revbump all elisp packages after emacs changes. 2013-02-17 19:17:55 +00:00
asau
aed7ad58b4 Add test target. 2013-02-17 16:05:27 +00:00
taca
627e43646d Fix build problem of graphics/php-gd with png 1.6.0. 2013-02-17 13:10:13 +00:00
taca
c8218032f7 Drop support for Ruby on Rails 3.0. 2013-02-17 09:16:53 +00:00
asau
2e224c3c39 Update to Racket 5.3.3
This is a bug-fix release to address a flaw in DrRacket v5.3.2
concerning interactions between the contour window and the syntax
coloring.
2013-02-16 21:20:21 +00:00
wiz
a96f4900ac Recursive bump for png-1.6. 2013-02-16 11:18:58 +00:00