Commit Graph

78979 Commits

Author SHA1 Message Date
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
pascal
b8e5559059 Update to blender 2.64a. 2012-10-31 17:45:55 +00:00
gsoares
b6f94fa624 zap SUBST_VARS=${MODLUA_BIN} since it is now taken care of lua.port.mk
OK sthen@
2012-10-31 17:19:39 +00:00
kili
7f3dbb86ee Add --disable-ccache to CONFIGURE_ARGS to stop configure
from picking up an installed ccache and then failing.

ok robert@ (maintainer)
2012-10-31 16:23:53 +00:00
gsoares
14262d8a99 add MODLUA_BIN to SUBST_VAR
no bump needed in lua packages, since this doesn't affect generated packages

OK jasper@ sthen@
2012-10-31 13:39:32 +00:00
dcoppa
2ad01a6768 Update to gecko-mediaplayer-1.0.7 2012-10-31 13:23:04 +00:00
dcoppa
fcab79b9f6 Update to gnome-mplayer-1.0.7.
Switch to gtk+3.
2012-10-31 13:22:03 +00:00
dcoppa
5ab6023bc9 Update to gmtk-1.0.7.
Switch to gtk+3.
2012-10-31 13:21:07 +00:00
sthen
e502b3db04 Don't override an earlier CONFIGURE_ARGS at the bottom of the Makefile;
fixes a problem where gnupg2 was picking up openldap even for the non-ldap
build.  Build problem spotted by naddy, ok pea@
2012-10-31 10:26:12 +00:00
sthen
0a1276103c missing build dep on portaudio. 2012-10-31 10:18:57 +00:00
sthen
f81f59597d missing build dep on zip. 2012-10-31 10:17:07 +00:00
robert
1a6c27aadb update to 3.6.3.2 2012-10-31 08:34:12 +00:00
brad
eeae3d5196 sync WANTLIB.
ok sthen@
2012-10-30 23:52:19 +00:00
sthen
4ebaf0e600 bugfix update to chive 1.2
- ui problem with large enums
- fix possible problem where default_timezone isn't set in php ini
(this one probably doesn't affect us, seems to be php 5.4+ only)
2012-10-30 23:51:49 +00:00
brad
a1e45825a0 Update to physfs 2.0.3.
ok sthen@
2012-10-30 23:51:21 +00:00
jasper
08012cee09 remove tikiwiki which has been unmaintained in our tree for several years,
this version has as many security holes as a sieve and users of tikiwiki
on openbsd would've just extracted the distfile instead of an ancient port,

ok aja@
2012-10-30 21:07:44 +00:00
jasper
f0aa6600e5 - unhook tikiwiki 2012-10-30 21:05:10 +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
sthen
45749a881a update to coreutils 8.20; various fixes since 8.15 including
- sort -u could fail to output one or more result lines
- sort -u could read freed memory
2012-10-30 20:45:10 +00:00
jasper
6a58d43f1f - update to yaws-1.9.5 2012-10-30 20:29:21 +00:00
ajacoutot
e813b2b55b really disable gtk-doc.
spotted by naddy@
2012-10-30 20:12:21 +00:00
gonzalo
76c4252257 Update for haproxy to 1.4.22:
- BUG/MEDIUM: option forwardfor if-none doesn't work with some configurations
    - BUG/MINOR: checks: expire on timeout.check if smaller than timeout.connect
    - REORG/MINOR: use dedicated proxy flags for the cookie handling
    - BUG/MINOR: config: do not report twice the incompatibility between cookie and non-http
    - MINOR: contrib/iprange: add a network IP range to mask converter
    - BUG/MEDIUM: ebtree: ebmb_insert() must not call cmp_bits on full-length matches
    - OPTIM: halog: make use of memchr() on platforms which provide a fast one
    - OPTIM: halog: improve cold-cache behaviour when loading a file
    - MINOR: config: tolerate server "cookie" setting in non-HTTP mode
    - BUG/MINOR: tarpit: fix condition to return the HTTP 500 message

And others, while here remove for real the maintainer and add reload to rc.d(8) script.

Very initial update from chipitsine at gmail.com with tweaks by me. Thanks!

Ok aja@
2012-10-30 19:40:19 +00:00
zinke
c99265f606 update to surf version 0.5
ok landry@
2012-10-30 18:27:55 +00:00
giovanni
4a200c2e72 Bugfix update to 1.9.1 2012-10-30 17:45:12 +00:00
ajacoutot
9968c2be4b Update to ocsync-0.60.1. 2012-10-30 17:26:59 +00:00
dcoppa
012897bd20 Bugfix update to redis-2.6.2 2012-10-30 17:22:54 +00:00
zinke
6c14565c43 update to slock 1.1
sneak in same non-default color (scheme) used in other suckless ports
(x11/dwm and x11/tabbed)

ok gsoares@ landry@
2012-10-30 17:14:53 +00:00
zinke
c8f761a689 update to tabbed 0.4.1
ok landry@ gonzalo@
2012-10-30 17:09:55 +00:00
dcoppa
6e08287364 player: Recover from AAC decoding error
Decoding errors are usually not fatal, so we can recover by skipping
the broken frame. This also fixes invalid memory reads caused by
sampleSizeCurr >= sampleSizeN.

(upstream git commit dd6c620b53272e2eb4b091a835cd250309f04cad)
2012-10-30 16:59:23 +00:00
sebastia
392934d98e Major update to SOGo 2.0.2, essentially unfucking it on amd64.
Problem reported and tests from giovann@ and Jean Gerard
(jg at rilk.com).

finally OK giovanni@
same applies to the just updated SOPE, where I hit the go button
just too fast ;)
2012-10-30 15:09:53 +00:00
sebastia
d5e2f52bd9 Major update to SOPE-2.0.2, especially unfucking it on amd64, since the
introduction of libobjc2
2012-10-30 14:57:18 +00:00
sthen
c55675632d update to py-dot 1.0.28; from Laurence Tratt, with a few minor tweaks from me 2012-10-30 14:28:04 +00:00
gsoares
0f5e86d72b add missing rcs id
OK aja
2012-10-30 14:21:36 +00:00
giovanni
eeefbcc36f Update to 1.0.36 and fix dead master sites.
hints and ok sthen@, ok brad@ (Maintainer)
2012-10-30 14:18:25 +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
ajacoutot
70e1603401 Remove @conflict.
ok landry@
2012-10-30 10:53:41 +00:00
ajacoutot
4d94d0cc3a Bugfix update to nautilus-3.6.2. 2012-10-30 07:53:36 +00:00
jasper
0ac4695e25 - update to glpi-0.83.6 2012-10-30 07:33:54 +00:00
espie
21af771d16 add a bit of experimental scaffolding to build xenocara from ports
- resurrect USE_X11 in a smart way: auto-determine it correctly from
WANTLIBS (accounts for most ports)
- define a BUILD_XENOCARA knob that builds fake based on mtree for
X11BASE.
- if BUILD_XENOCARA_TOO=Yes, prepare to hook to a xenocara "fake" meta
package.

All of this off by default, the xenocara shadow tree is not in yet
anyways. Zero impact on regular builds.
2012-10-29 22:27:05 +00:00
robert
93b6b03f67 unbreak build by adding missing patch 2012-10-29 19:07:40 +00:00
abieber
75ed9f3d35 - fix webkit depend
- add webkit runtime depend
- remove DOCS

OK aja@, jeremy@
2012-10-29 16:09:58 +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
landry
eb80260322 SECURITY update to thunderbird 16.0.2.
Fixes MFSA 2012-90.
http://www.mozilla.org/security/announce/2012/mfsa2012-90.html
2012-10-29 14:53:36 +00:00
stsp
4d20811e3e Update to Subversion-1.7.7. 2012-10-29 14:30:55 +00:00