Commit graph

192201 commits

Author SHA1 Message Date
asau
027ed6f51f Use pkgsrc libffi instead of bundled one. Ride the update. 2012-10-08 14:34:06 +00:00
asau
40c33e628f Regenerate. 2012-10-08 14:33:32 +00:00
asau
820761dd53 Updated lang/polyml to 5.5 2012-10-08 14:26:28 +00:00
asau
131feab096 Update to Poly/ML 5.5
Changes in Poly/ML Version 5.5

Major New Features

    Storage management rewrite. The storage management system
    has been almost completely rewritten. The garbage collector
    is parallelised and a new mechanism has been introduced to
    adjust the size of the heap. When space is very short an
    extra pass may be triggered that merges immutable cells with
    the same contents. Thanks to Tobias Nipkow and the Technical
    University of Munich for support for this work.

    PolyML.shareCommonData has been parallelised and now uses a
    dynamic stack to avoid a possible segfault if the C stack
    overflows with deep data structures.

    There is now support for 64-bit on Windows using either
    mingw or Visual Studio.

    Added a PolyML.Statistics structure to extract information
    about the current ML program or that running in another
    process.

    The standard "text" and "data" areas are now used for
    exported object files. In particular this removes the need
    for --segprot when linking the object files on Mac OS X with
    previous versions.

    libffi is now used for foreign function interface
    (CInterface). Among other things this allows the full range
    of types to be use on X86/64. A version of libffi is
    included in the source but those packaging Poly/ML may
    prefer to use the --with-system-libffi option to the
    configure script to use the version installed on the
    machine.

    Withdrawn support for native-code on PPC and Sparc. The
    configure script will now fall back to the interpreted
    version on these platforms.


Minor Additions and Changes

    Added G, M, K suffix to RTS arguments for --maxheap and --minheap.

    Some changes to where "op" is allowed to conform more
    closely to the Definition.

    --debug and --logfile options. These allow fine control of
    debugging information within the run-time system.

    Added --error-exit option to terminate the top-level loop if
    any command raises an exception.

    Added PolyML.IntInf with gcd and lcm functions to use GMP's
    gcd function if available.

    Added PolyML.Compiler.allocationProfiling to work with
    PolyML.profiling 4. This causes each full GC to print a
    profile indicating where the currently live data has been
    allocated.

    Removed NetDB structure from the library since this was in
    an early draft of the basis library but not in the final book.

    Added PolyML.Codetree structure within PolyML. This allows
    ML code to build intermediate code data structures and
    generate machine code from them.

    Added "--use FILENAME" command line argument to run a command
    from a file before starting the main Read-Eval-Print loop.


Bug Fixes

    Fixes related to Word32 on X86-64 and Word.~>>.

    Vol allocation locking issue

    Floating point box issue

    Fix some functions in the Windows structure to match the
    Basis Library definition

    Fix a possible crash if a GC happened while another thread
    was in foreign code.

    Fix error in printer function for a datatype where the
    effect of PolyML.print_depth depended on the posiition
    of a constructor in the datatype.

    Fix bug with flexible record handling.

    Fix Real.fmt and Real.toString to conform to the Basis
    Library definition.

    Fix Real.abs with nan argument.

    Fix IEEEReal.toString for nan argument.

    Fix code-generator bug which resulted in incorrect result
    for Real.nextAfter.

    Fix bug the produced Subscript exceptions in stream IO.
2012-10-08 14:26:03 +00:00
abs
e0260dd517 GCC_REQD is 3.0 not 3.4, removing the pain for NetBSD-2.1 and other 3.0<=gcc<3.4 platforms 2012-10-08 14:07:18 +00:00
he
6203173e96 Note the two updates for net/drill, first to 1.6.13 and then to 1.6.13nb1. 2012-10-08 14:01:04 +00:00
he
2037164249 Add a patch each to code and documentation so that drill probes
for /etc/trusted-key.key, and uses that as a trust anchor if neither
-D nor -k options were specified. This feature is borrowed from
BIND's dig when it is compiled with SIGCHASE support.  Bump
PKGREVISION.
2012-10-08 13:58:48 +00:00
asau
6ebceaf75d Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days. 2012-10-08 13:45:34 +00:00
he
9290390cfd Update from version 1.6.8 to 1.6.13.
Ensure that ldns is at least as new as this package.
I don't think there are specific fixes to drill in this update,
so this is an update to pull in all the library fixes from ldns,
since drill comes out of the ldns distribution.
2012-10-08 13:30:43 +00:00
asau
5a81524739 Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days. 2012-10-08 13:25:10 +00:00
asau
8a8017c10f Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days. 2012-10-08 13:04:16 +00:00
wen
6fb687a409 Updated devel/p5-Mouse to 1.02 2012-10-08 12:53:30 +00:00
wen
e17aa88cb4 Update to 1.02
Upstream changes:
1.02 2012-08-27 10:27:21
    [IMPROVEMENT]
    - performance improvement for v5.14.0 or grater (dex4er)

1.01 2012-08-24 09:03:29
    [BUG FIXES]
    - fix circular dependency which was introduced in 1.00 (hanekomu++)

1.00 2012-08-23 20:50:46
    This is 1.00 but has no significant change!

    [BUG FIXES]
    - Fix a problem which occured in a case where a role applied
      to an instance with AUTOLOAD.

0.99 2012-06-30 14:47:03
    [BUG FIXES]
    - Resolve RT#73592 use of local $_ was buggy in older perls
    - Resolve RT#75093 warning about weak_ref

0.98 2012-06-30 14:02:26
    [ANNOUNCE]
    - The repository has been moved to github
      https://github.com/gfx/p5-Mouse
      in order toto accept pull-requests easily!

    [BUG FIXES]
    - Resolve RT#75313 and RT#77227 ($@ issues)
2012-10-08 12:51:48 +00:00
wiz
a6b27adfa2 + courier-authlib-0.65.0, puzzles-9682. 2012-10-08 12:51:06 +00:00
wiz
5e4562cae2 Updated games/gbrainy to 2.15 2012-10-08 12:49:11 +00:00
wiz
c48bd9905c Update to 2.1.5:
Version 2.1.5
* Updated translations
* 1 bug fix
2012-10-08 12:48:55 +00:00
marino
a8dd945230 print/cups: PR#46984 Remove libusb options from DragonFly, SunOS
The devel/libusb1 package is masked for both DragonFly and SunOS.  This
cups package set libusb on by default which means cups fails to build
with no set options on those two platforms.

Add an OPSYS check which prevents libusb from even being offered as an
option on DragonFly and SunOS.
2012-10-08 12:47:23 +00:00
asau
f7e465a8be Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days. 2012-10-08 12:42:17 +00:00
tron
e5875560ca Note update of the "cairo" package to version 1.12.4nb1. 2012-10-08 12:31:14 +00:00
tron
670b9d44f3 Add patch from cairo's GIT repository to fix crashes with older versions
of X.org. XChat now works again under Mac OS X Lion.
2012-10-08 12:29:08 +00:00
asau
d70c8e374b Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days. 2012-10-08 12:19:01 +00:00
marino
86fbb6ecba www/ap-perl: Fix build with gcc 4.7
GCC 4.7 requires variable declaration before use.
2012-10-08 11:49:39 +00:00
wiz
1041bfcdd3 Fix REPLACE_PERL: remove non-existent file, add other existing ones. 2012-10-08 11:06:33 +00:00
wiz
afc7226bf4 Remove -Werror to fix build with latest glib2. 2012-10-08 10:32:13 +00:00
asau
9912a3809d Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days. 2012-10-08 09:57:15 +00:00
asau
a19397ba81 Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days. 2012-10-08 09:20:57 +00:00
obache
7979d3de7b usage of bsd.fast.prefs.mk is preferred in buildlink3.mk. 2012-10-08 08:06:31 +00:00
marino
c31ba952df graphics/gdk-pixbuf2*: Fix base sync problem permanently
gdk-pixbuf2, gdk-pixbuf2-jasper, and gdk-pixbuf2-xlib have been manually
synced.  Usually the base package would get updated and the others would
be forgotten resulting in an unnecessary mismatch.

Create a common makefile to permanently fix this problem.
2012-10-08 08:04:28 +00:00
mef
77c0c02cef To-be-deleted file existed, sorry, cvs delete them 2012-10-08 05:40:11 +00:00
mef
a3ed8854cd Add [wip] for ghostscript-9.06 2012-10-08 01:58:12 +00:00
minskim
25cc5ab4a4 Note update of tcllib. 2012-10-08 01:43:36 +00:00
minskim
e11beb3a4b Update tcllib to 1.14.
New packages added in 1.14 and 1.13: lambda, math::decimal, oo::util,
pt::peg::import::peg, try, ascii85, gpx, grammar::aycock,
grammar::aycock::debug, grammar::aycock::runtime, hook, imap4,
math::calculus::symdiff, math::numtheory, namespacex, pki, char,
configuration, paths, pt::ast, pt::cparam::configuration::critcl,
pt::parse::peg, pt::pe, pt::pe::op, pt::peg, pt::peg::container,
pt::peg::container::peg, pt::peg::export, pt::peg::export::json,
pt::peg::export::peg, pt::peg::from::json, pt::peg::from::peg,
pt::peg::import, pt::peg::import::json, pt::peg::interp, pt::peg::op,
pt::peg::to::container, pt::peg::to::cparam, pt::peg::to::json,
pt::peg::to::param, pt::peg::to::peg, pt::peg::to::tclparam, pt::pgen,
pt::rde, pt::tclparam::configuration::snit,
pt::tclparam::configuration::tcloo, text::write, and tepam.

There are more new packages since 1.8.
2012-10-07 23:16:47 +00:00
wiz
d77f9aed18 Fix PLIST for 2.6. 2012-10-07 22:42:52 +00:00
wiz
97e94e1fb3 Add missing files to PLIST and depend on libxcb-1.8.
Ride update.
2012-10-07 22:40:44 +00:00
wiz
cfd557dc10 Add Makefile.common. 2012-10-07 22:25:39 +00:00
wiz
6a223fd60b Updated graphics/cairo-gobject to 1.12.4 2012-10-07 22:18:18 +00:00
wiz
e50c29303a Updated graphics/cairo to 1.12.4 2012-10-07 22:18:05 +00:00
wiz
fc23f56fdf Update to 1.12.4:
Release 1.12.4 (2012-10-05 Chris Wilson <chris@chris-wilson.co.uk>)
===================================================================
More bugs, and more importantly, more fixes. On the cairo-gl side, we
have refinements to the MSAA compositor which enables hardware
acceleration of comparitively low-quality antialiasing - which is useful
in animations and on very high density screens. For cairo-xlib, we have
finally enabled SHM transport for image transfers to and from the X
server. A long standing required feature, SHM transport offers a notable
reduction in rendering latency by reducing the number of copies
required to upload image data - given hardware and driver support,
cairo-xlib can now perform zero copy uploads onto the GPU. And as usual
Adrian Johnson has been very busy fixing many different corner cases in
cairo-pdf, impoving opacity groups and font subsetting. Last, but not
least, for cairo-image Søren Sandmann Pedersen added support for
rendering glyphs to pixman and using that from within cairo. The new
glyph rendering facility reduces the overhead for setting up the
compositing operation, improving glyph thoughput for the image backend
by a factor of about 4. And before he did so, he also fixed up a few
bugs in the existing glyph rendering code. So many thanks to Andrea
Canciani, Adrian Johnson, Chuanbo Weng, Dongyeon Kim, Henry Song, Martin
Robinson, Søren Sandmann Pedersen and Uli Schlachter for their
contributions, finding and fixing bugs.

Bug fixes
---------

 Interior boxes were being dropped when amalgamating regions during
 tesselation.
 https://bugs.freedesktop.org/show_bug.cgi?id=49446

 Allow building without gtk-doc installed

 Invalid edge generation whilst reducing complex polygons.
 https://bugs.freedesktop.org/show_bug.cgi?id=50852

 Stroking around tight cusps

 Use locale correct formats for reading font subsetting and valid
 buffers.
 https://bugs.freedesktop.org/show_bug.cgi?id=51443

 Ensure that the type1 subset includes all the glyph encodings
 https://bugs.freedesktop.org/show_bug.cgi?id=53040

 Upload the whole source for a repeating pattern.
 https://bugs.freedesktop.org/show_bug.cgi?id=51910

 Fix damage tracking to handle continuation chunks corectly and so
 prevent crashes on win32.
 https://bugs.freedesktop.org/show_bug.cgi?id=53384

 Avoid emitting miter joins for degenerate line segments
 https://bugzilla.mozilla.org/show_bug.cgi?id=407107

 Convert the relative path semgents into the backend coordinates
 and then back again to user coordinates (cairo_copy_path,
 cairo_append_path)
 https://bugs.freedesktop.org/show_bug.cgi?id=54732

 Fix extents computations for a degenerate path consisting only of a
 move-to
 https://bugs.freedesktop.org/show_bug.cgi?id=54549

 Prevent crashing on a degenerate project edge after polygon
 intersection
 https://bugs.freedesktop.org/show_bug.cgi?id=54822
2012-10-07 22:17:54 +00:00
marino
40a3ec4e9b databases/postgresql(-client): Revert most of last commit
After discussing gcc47 build problems with postgresql developers, it
became apparent that the error was unique to DragonFly.  It turns out
that DragonFly was using an older offsetof macro instead of the builtin
version provided by GCC.

Fixing the offsetof macro on DragonFly allowed the pre-patched psgsql 91
to build without issue.  While the previous patches certainly don't hurt
anything, they are being removed to ease future maintenance.

The warning suppression fix is still valid, so the change to the pgsql
client makefile is being left in place.
2012-10-07 22:15:26 +00:00
wiz
5a7672cd0a mess updated to 0.147. 2012-10-07 22:11:15 +00:00
wiz
c87e045653 Updated x11/libxcb to 1.9 2012-10-07 22:10:02 +00:00
wiz
3ea575b1a3 Update to 1.9:
Alan Coopersmith (4):
      Fix "sppported" typo in doxygen comment for XCB_CONN_CLOSED_EXT_NOTSUPPORTED
      Always include "config.h" at the start of all C source files.
      Add AC_USE_SYSTEM_EXTENSIONS to allow use of more system functionality
      Return connection failure if display string specifies non-existent screen

Colin Walters (1):
      c_client: Fix parallel-make issue creating 'man' directory

Jeremy Huddleston (1):
      xcb_connect: launchd: Don't fall back on tcp if $DISPLAY is a path to a
launchd socket

Julien Danjou (4):
      Allow undocumented code to be built
      Split manpage list in two (static/built)
      Do not list manpages, use a wildcard
      Move static man to man

Michael Stapelberg (1):
      c_client.py: generate manpages

Peter Harris (1):
      Allow xcb_send_request with >MAX_IOV iovecs

Uli Schlachter (4):
      Add a .gitignore for src/man/
      Fix a multi-thread deadlock
      Include static man pages in "make dist"
      Release libxcb 1.9
2012-10-07 22:09:47 +00:00
wiz
bc89e0d370 Updated x11/py-xcbgen to 1.8 2012-10-07 22:09:05 +00:00
wiz
932a29a07c Updated x11/xcb-proto to 1.8 2012-10-07 22:08:54 +00:00
wiz
ad615c78da Update to 1.8:
Chad Versace (1):
      dri2: Update to DRI2 1.4

Daniel Stone (1):
      XKB: Fix broken events

Michael Stapelberg (1):
      xproto: add doc tags, xcbgen: handle doc tags

Uli Schlachter (1):
      Release xcb-proto 1.8
2012-10-07 22:08:43 +00:00
wiz
7986dc58c8 Updated emulators/mame to 0.147 2012-10-07 22:05:11 +00:00
wiz
8eff77bf19 Update to 0.147, the usual changes. 2012-10-07 22:04:56 +00:00
wiz
1f036b3f18 Update to 0.147. The usual changes. 2012-10-07 22:04:46 +00:00
wiz
ad0e6f4fe1 + blender-2.64, byacc-20121003, cairo-1.12.4,
cairo-gobject-1.12.4, frama-c-20120901, gbrainy-2.15,
  highlight-3.12, libxcb-1.9, liferea-1.8.9, ocaml-4.00.1,
  openslp-2.0.0, opera-12.10, pango-1.32.1, pari-2.5.3, py-xcbgen-1.8,
  tinyproxy-1.8.3 [pkg/47034], x264-devel-20121006, xcb-proto-1.8,
  xf86-video-omap
2012-10-07 21:42:32 +00:00
wiz
ca80d4a6db Updated sysutils/dbus to 1.6.8 2012-10-07 21:35:28 +00:00