kili
23cee212ca
Stream socket data using conduits.
...
ok matthew, sthen.
2012-08-30 21:05:07 +00:00
kili
97cff64f1f
This package defines the type class MonadBaseControl, a subset of
...
MonadBase into which generic control operations such as catch can
be lifted from IO or any other base monad. Instances are based on
monad transformers in MonadTransControl, which includes all standard
monad transformers in the transformers library except ContT.
ok matthew, sthen.
2012-08-30 21:02:34 +00:00
kili
4bc6411595
lifted-base exports IO operations from the base library lifted to
...
any instance of 'MonadBase' or 'MonadBaseControl'.
ok matthew, sthen.
2012-08-30 21:01:44 +00:00
kili
d03630f9f6
A Haskell 98 logically uninhabited data type. Used to indicate that
...
a given term should not exist.
ok matthew, sthen.
2012-08-30 20:56:05 +00:00
kili
3456fbfc81
A vault is a persistent store for values of arbitrary types. It's
...
like having first-class access to the storage space behind IORefs.
The data structure is analogous to a bank vault, where you can
access different bank boxes with different keys; hence the name.
Also provided is a /locker/ type, representing a store for a single
element.
ok matthew, sthen.
2012-08-30 20:55:05 +00:00
kili
07d31c5364
The Resource transformer keeps track of all registered actions, and
...
calls them upon exit (via 'runResourceT'). Actions may be registered
via 'register', or resources may be allocated atomically via
'allocate'. allocate corresponds closely to bracket.
ok matthew, sthen.
2012-08-30 20:53:14 +00:00
kili
f3e24282c0
Wrapper to mmap(2), allowing files or devices to be lazily loaded
...
into memory as strict or lazy ByteStrings, using the virtual memory
subsystem to do on-demand loading.
ok matthew, sthen.
2012-08-30 20:51:27 +00:00
kili
03d1349e31
Convert streams of builders to streams of bytestrings.
...
ok matthew, sthen.
2012-08-30 20:49:42 +00:00
ajacoutot
57af6dc327
Merge -docs into -main.
2012-08-30 10:08:46 +00:00
jasper
59f1cd0a21
add missing build dependency on python
...
spotted by landry@
2012-08-29 20:20:43 +00:00
ajacoutot
4d8426b28a
Don't need to patch this anymore.
...
from Brad
2012-08-29 16:06:56 +00:00
ajacoutot
03cc48e949
Update to libgee-0.7.90.
2012-08-29 14:45:32 +00:00
sthen
85a7d74bd9
Re-sync CLang with the OBSD_LIB_SPEC now used in base (-lc for libs was
...
removed again). From Brad.
2012-08-29 00:45:47 +00:00
landry
cbea8bbe71
Update to py-distutils-extra 2.36.
2012-08-28 10:04:31 +00:00
fgsch
dad5d0df54
fix info docs references and bump version.
...
somewhat ok by espie@.
2012-08-27 21:07:26 +00:00
ajacoutot
5c597331cf
+libdshconfig
2012-08-27 14:34:56 +00:00
ajacoutot
347ba5fa15
Import libdshconfig-0.20.9.
...
Library for parsing dsh-style configuration files.
from rpe with some tweaks
ok sthen@
2012-08-27 14:34:19 +00:00
sthen
4c1056d028
drop ish@ as maintainer, per his request
2012-08-27 13:53:10 +00:00
sthen
87aa8f23af
Fix .if statement dealing with mips64/mips64el to work-around and ld(1) failure.
...
From Brian Callahan.
2012-08-27 13:50:15 +00:00
ajacoutot
322d1bcffc
A bug fix update to nasm 2.10.4.
...
from Brad
2012-08-27 06:21:14 +00:00
avsm
fe0795a3b9
cil: add a missing BUILD_DEPENDS on findlib, bump REVISION
...
noticed by naddy@
2012-08-26 20:17:42 +00:00
avsm
ce103f1721
ocaml-calendar: add a missing BUILD_DEPENDS on sysutils/findlib and bump REVISION
...
noticed by naddy@
2012-08-26 20:12:13 +00:00
ajacoutot
e55137f7da
Bug fix update to automake 1.12.3.
...
from Brad
2012-08-26 07:21:16 +00:00
ajacoutot
e2894e788c
Remove -pthread patching and sync a bit closer to a pending patch
...
for upstream since the original project is missing libpthread
linking all together.
from Brad (maintainer)
2012-08-26 07:17:20 +00:00
pascal
551d2539ac
Update to gdb 7.5.
2012-08-25 19:15:44 +00:00
mpi
1a37f49f5d
Remove -pthread patch and add libusb1 as static dependency, from Brad
...
ok ajacoutot@
2012-08-25 15:27:40 +00:00
mpi
00095af6da
Remove -pthread patch, from Brad
...
ok ajacoutot@
2012-08-25 15:25:51 +00:00
ajacoutot
957114e314
Change MASTER_SITES_ZARAFA.
2012-08-25 14:45:08 +00:00
ajacoutot
25786f41a4
Update to ptlib-2.10.7.
2012-08-25 13:15:23 +00:00
jasper
f3d7c92dfb
- this'll also need ocaml-camomile to run
2012-08-24 09:33:31 +00:00
sthen
84ab3e0928
sync wantlib and bump epoch
2012-08-23 15:00:56 +00:00
sthen
0e6bfec3fa
sync wantlib
2012-08-23 15:00:32 +00:00
sthen
75c96f5f11
mend a broken pkgname, XML-Sablotron -> p5-XML-Sablotron
2012-08-23 14:45:14 +00:00
sthen
d443de5cb5
missing wantlib/modules; p5-* thingys which are *not* just WANTLIB+=c.
2012-08-23 13:52:39 +00:00
avsm
65797c8320
unbreak devel/cil build by removing a straggling patch from the previous changeset
...
noticed by sthen@
2012-08-22 20:10:38 +00:00
pascal
c619f16384
Mimic the new gcc -pthread semantics. From Brad.
...
looks good to matthew@
2012-08-21 17:51:53 +00:00
dcoppa
b5e1dfa552
Add support for hppa (and unbreak build)
...
Problem reported by landry@
Cluestick from kettenis@
2012-08-21 13:22:50 +00:00
sthen
6b71415200
Add missing dep on ocaml-lwt.
...
Put WANTLIB in the normal place.
2012-08-21 13:06:28 +00:00
robert
0eca5ea284
update to 8.31
2012-08-21 11:31:34 +00:00
jasper
680162c4f9
- add some patches from upstream git:
...
* fix uimanager demo
* make Gtk-2.0.typelib useable again
2012-08-21 09:36:19 +00:00
avsm
61fb827cfb
update ocaml-lambda-term to install man pages in the right location.
...
this requires the last ocaml.port.mk change to CONFIGURE_STYLE=oasis.
bump REVISION.
from: Christopher Zimmermann <madroach@gmerlin.de>
2012-08-21 00:26:46 +00:00
ajacoutot
bf49a62be9
s/--with-pthread/--with-pthreads
...
Add MODGNU_CONFIG_GUESS_DIRS.
2012-08-20 12:51:55 +00:00
dcoppa
ef1092aee3
Remove '-lpthread'->'-pthread' hacks
2012-08-20 08:12:47 +00:00
dcoppa
367b2bd1b2
Garbage collect the pthread patching for CMake.
...
From Brad, thanks.
2012-08-20 08:07:34 +00:00
ajacoutot
9a08a16ef2
Remove the last bogus rcs id.
2012-08-19 22:59:06 +00:00
espie
a7ce4f6548
Woah.
2012-08-19 10:42:26 +00:00
landry
fc9f17f575
It seems that configure now runs fine on hppa, remove the CONFIGURE_ENV
...
variables forcing the longjmp/siglongjmp/sigaltstack values to no.
2012-08-19 09:47:56 +00:00
avsm
ffb6fb2ac7
+ocaml-lwt
...
+ocaml-zed
2012-08-19 00:28:31 +00:00
avsm
0852c11f05
initial import of lwt-2.4.0; espie@ ok
...
Does not include the enhanced top-level, which will be added in a later update.
From Christopher Zimmermann <madroach@gmerlin.de>
--
Lwt provides very light-weight cooperative threads for OCaml;
``launching'' a thread is a very fast operation, it does not require
a new stack, a new process, or anything else. Moreover context
switches are very fast. In fact, it is so easy that a thread can
be launched for every system call. And composing cooperative threads
will allow highly asynchronous programs.
2012-08-19 00:27:50 +00:00
avsm
4e17c8a397
initial import of ocaml-zed-1.2; ok espie@
...
from Christopher Zimmermann <madroach@gmerlin.de>
--
Zed is an abstract engine for text edition. It can be used for
writing text editors, edition widgets or readline clones.
2012-08-19 00:10:48 +00:00