Commit Graph

10972 Commits

Author SHA1 Message Date
ajacoutot
1a6ae29126 GKqueueDirectoryMonitor -> GKqueueFileMonitor 2012-11-12 10:19:39 +00:00
jasper
c04cff8fb6 pushed upstream 2012-11-11 18:52:53 +00:00
jasper
416a01fe9d drop dependency on gsed by turning this into a regex our sed(1) groks.
ok aja@
2012-11-11 18:40:13 +00:00
dcoppa
c079d1f2bf Update to cmake-2.8.10.
Successfully gone through a bulk build.

Feedback landry@, Vadim Zhukov, Amit Kulkarni
Bulk build and OK landry@
2012-11-11 17:13:31 +00:00
ajacoutot
add9b45a75 Update to libgee-0.8.2. 2012-11-11 08:45:31 +00:00
ajacoutot
04f1f2e91d Minor update to libgee06-0.6.6.1. 2012-11-11 07:36:03 +00:00
ajacoutot
774660cc72 Bugfix update to glib2-2.34.2. 2012-11-10 07:37:06 +00:00
dcoppa
7575243e60 Take maintainership of devel/cryptopp, net/amule and www/tomcat
since I've de-facto babysitted these ports for a long time.

ok espie@, ajacoutot@, jasper@
2012-11-08 10:06:04 +00:00
ajacoutot
3cf8d8a6bc Fix a reference counting bug.
from kettenis@ (thank you!)
2012-11-07 08:17:56 +00:00
kili
75c4104e44 Patch configure.ac and use CONFIGURE_STYLE and AUTOCONF_VERSION
instead of patching configure, to minize headaches for updates
of this port.
2012-11-06 21:24:16 +00:00
jasper
d861d56955 sync 2012-11-06 20:54:39 +00:00
jasper
3238fdd8ce import ocaml-curses-1.0.3
OCaml Curses is a project to provide curses / ncurses bindings for the
Objective Caml language.

It was formally known as Text Mode Kit (TMK), but the TMK part of the
project is not supported anymore, and instead we are just concentrating
on providing reliable OCaml curses bindings.

help/ok chrisz@
2012-11-06 20:53:47 +00:00
jasper
d45386c6f5 import ocaml-extlib-1.5.3
ExtLib is a project aiming at providing a complete - yet small -
standard library for the OCaml programming langage. The purpose of this
library is to add new functions to OCaml Standard Library modules, to
modify some functions in order to get better performances or more safety
(tail-recursive) but also to provide new modules which should be useful
for the average OCaml programmer.

help/ok chrisz@
2012-11-06 20:52:49 +00:00
jasper
02ad595bee sync 2012-11-05 21:28:17 +00:00
jasper
75265f4a2c import lua-cmsgpack-0.3.0
Lua-cmsgpack is a MessagePack implementation and bindings for Lua.

ok dcoppa@
2012-11-05 21:26:19 +00:00
ajacoutot
1a7879570c Committed upstream. 2012-11-05 13:56:04 +00:00
ajacoutot
64cf76fd0d Maintenance update to glib2mm-2.34.1. 2012-11-05 09:26:45 +00:00
naddy
bfa7a8d4eb fix mistyped versions of "SUBDIR" 2012-11-04 11:40:11 +00:00
espie
2009c4a6ca zap space 2012-11-03 03:23:20 +00:00
sthen
32e723bd5a update to sip 4.14.1 2012-11-01 22:53:35 +00:00
ajacoutot
d6030d1688 Bugfix update to dconf-0.14.1. 2012-11-01 17:11:16 +00:00
ajacoutot
a835067a0c BZ URL. 2012-11-01 12:37:04 +00:00
dcoppa
f63e0cc64f Fix a crash caused by a limitation of the current vm system (see uvm(9)):
mapping descriptors PROT_WRITE without also specifying PROT_READ results
in a segmentation fault when first accessing the mapping.

OK ajacoutot@
2012-11-01 11:59:57 +00:00
jasper
d279dd8f90 - update to giggle-0.6.2 2012-11-01 08:08:31 +00:00
kili
56e47d9893 Add new hs-ports. 2012-10-31 19:26:39 +00:00
kili
f133c214d9 Various useful functions on tuples, overloaded on tuple size.
ok jasper@
2012-10-31 19:20:41 +00:00
kili
326242d17c A library for patching functions and data structures.
ok jasper@
2012-10-31 19:20:13 +00:00
kili
4d1caae764 This library offers an alternative parallel programming API to that
provided by the parallel package.

The 'Par' monad allows the simple description of parallel computations,
and can be used to add parallelism to pure Haskell code.  The basic
API is straightforward: the monad supports forking and simple
communication in terms of 'IVar's.

The library comes with an efficient work-stealing implementation,
but the internals are also exposed so that you can build your own
scheduler if necessary.

ok jasper@
2012-10-31 19:19:40 +00:00
kili
19c8e85cad structures, and other added capabilities layered on top of the 'Par'
monad.

ok jasper@
2012-10-31 19:18:58 +00:00
kili
53e39ea080 Combinators for building fast hashing functions. Includes hashing
functions for all basic Haskell98 types.

ok jasper@
2012-10-31 19:17:28 +00:00
kili
b9d34590f9 This package provides data types and classes for manipulating the
'ConstraintKinds' exposed by GHC in 7.4.

ok jasper@
2012-10-31 19:16:55 +00:00
kili
78f6601c62 The Newtype typeclass represents the packing and unpacking of a
newtype, and allows to operate under that newtype with functions
such as ala.

ok jasper@
2012-10-31 19:16:00 +00:00
kili
14b5086838 The 'Par' monad(s) offer an alternative parallel programming API
to that provided by the parallel package.

A 'Par' monad allows the simple description of parallel computations,
and can be used to add parallelism to pure Haskell code.  The basic
API is straightforward: a 'Par' monad supports forking and simple
communication in terms of 'IVar's.

This module is an interface module only. It provides a number of
type clasess, but not an implementation.  The type classes separate
different levels of 'Par' functionality.  See the "Control.Monad.Par.Class"
module for more details.

The monad-par library is one example of a concrete library providing
this interface.

ok jasper@
2012-10-31 19:15:03 +00:00
kili
e52927accc An abstract interface to highly-parameterizable queues/deques.
Background: There exists a feature space for queues that extends
between:

  * simple, single-ended, non-concurrent, bounded queues

  * double-ended, threadsafe, growable queues

... with important points inbetween (such as
the queues used for work-stealing).

This package includes an interface for Deques that allows the
programmer to use a single API for all of the above, while using
the type-system to select an efficient implementation given the
requirements (using type families).

This package also includes a simple reference implementation based
on 'IORef' and "Data.Sequence".

ok jasper@
2012-10-31 19:14:17 +00:00
kili
309a963d55 A framework introducing annotations by preprocessing. For using it,
it is enough to derive 'QuickAnnotate.Annotatable' and then use the
preprocessor (qapp). The package contains an example demonstrating
this procedure.

ok jasper@
2012-10-31 19:13:29 +00:00
kili
069d35a99d OneTuple fills the "tuple gap" with a singleton tuple. It does
not support the usual parenthesized tuple syntax (which would be
"(a)" instead of "OneTuple a"). It
* has the expected laziness properties,
* can be pattern-matched,
* ships with instances for several standard type classes,
  including all those supported by H98-standard tuples,
* requires no language extensions, except for hierarchical modules.

ok jasper@
2012-10-31 19:12:27 +00:00
brad
a1e45825a0 Update to physfs 2.0.3.
ok sthen@
2012-10-30 23:51:21 +00:00
martynas
50acdb7d5a add py-jsonrpclib 2012-10-30 20:47:49 +00:00
martynas
ad406cd5ec import py-jsonrpclib. from Markus Bergkvist. ok fgs@ 2012-10-30 20:46:18 +00:00
gsoares
7301f2c5c6 unbreak do-regress target by using ${MODLUA_BIN} instead of hardcode lua
ok jasper@ sthen@
2012-10-30 12:28:46 +00:00
espie
9a11505f7a resurrect USE_X11, only for the few ports that require xenocara components
but don't have explicit WANTLIB that point to X11.
2012-10-29 15:19:02 +00:00
stsp
4d20811e3e Update to Subversion-1.7.7. 2012-10-29 14:30:55 +00:00
sthen
9c095e631d fix PYTHON_LIBS setting, pointed out by espie@.
- generally avoid using != in port Makefiles, but in particular don't use it
in a way where it has a dependency on some other package being installed.
2012-10-29 12:14:39 +00:00
kili
2acb3c8385 Move the @exec and @unexec lines running the {,un}register.sh scripts
and the line with the unregister.sh script down to the bottom of
the plist. Silences all the blurb about ".../*.haddock doesn't exist
or isn't a file."
2012-10-28 23:24:28 +00:00
ajacoutot
fd98613cb3 Cleaner way to skip ipv6_v4mapped. 2012-10-25 15:41:52 +00:00
jeremy
0cf4c39834 Handle building of C extension gems as non-root in more cases.
OK jcs@
2012-10-24 22:50:27 +00:00
kurt
0d5cdf73eb - Restore man pages in PLIST-main. Reported by Tomas Bodzar
- Patch to serialize gconf client access which corrects gconf/dbus
related crashes. From Christian Schulte
- Patch to stop the JDK from querying the locale using the LC_MESSAGES
category. From Christian Schulte
2012-10-24 18:54:03 +00:00
kurt
250a126cfa Add CWM support. Ported from jdk/1.7 by Kent R. Spillner 2012-10-24 18:44:51 +00:00
sthen
5aa82ed35c whitespace 2012-10-23 09:39:51 +00:00
sthen
e4197e09d8 update Fossil to 1.24, from maintainer James Turner 2012-10-23 08:10:27 +00:00