10546 Commits

Author SHA1 Message Date
ajacoutot
d583f1f295 Update to libexude-0.7.1.
from David Hill (maintainer)
2012-08-07 07:32:55 +00:00
ajacoutot
5f2d30c8e1 Update to libclog-0.6.2.
from David Hill (maintainer)
2012-08-07 07:32:24 +00:00
sthen
eca8eaed22 Add several CLang patches from upstream via Brad.
- Only provide /usr/include in the default C header search path.
- OpenBSD does not support TLS.
- Provide target support for powerpc, arm, mips64, mips64el and sparc.
2012-08-06 22:35:26 +00:00
ajacoutot
236a9cd747 Disable tls for now has it triggers a crash in httpd(8) with the php-mapi
module.

crash reported by viq at viq dot im
2012-08-06 17:47:57 +00:00
naddy
af7e54d962 remove USE_GROFF from ports that don't install any man pages 2012-08-06 11:14:39 +00:00
sebastia
a6623b7696 Fix build on vax. -Ox x>0 doesn't work there
OK sthen@, espie@
2012-08-06 08:14:48 +00:00
ajacoutot
6734cd4609 Minor update to libgee 0.6.5. 2012-08-06 06:14:08 +00:00
mpi
df86aa6dd4 Associate an ugen node to an USB device even if it is not attached as
first device and don't use the new bConfigurationValue for the index
when caching the config descriptor.

Fix scanning problems reported and tested by ajacoutot@
2012-08-05 10:55:24 +00:00
ajacoutot
721e1029e6 Update to automake-1.12.2.
from Brad
2012-08-05 07:31:25 +00:00
ajacoutot
a4a23365bb Update to automake-1.11.6.
from Brad
2012-08-05 07:30:55 +00:00
naddy
1663a22640 no need for groff 2012-08-05 00:16:50 +00:00
naddy
83c5a7a634 none of the extant autoconf ports need groff 2012-08-04 22:25:19 +00:00
naddy
f4d0abc8f9 drop groff dependency 2012-08-04 19:40:12 +00:00
naddy
3c826ae842 remove cruft 2012-08-04 15:56:24 +00:00
ajacoutot
0abc6060f3 Update to py-xdg-0.23. 2012-08-04 15:11:00 +00:00
ajacoutot
66c4d8700e Document the BROWSER variable in README; this was source of confusion for
pirofti@ during g2k12 :)
2012-08-04 15:09:35 +00:00
ajacoutot
000d7e70a2 cups -> cups,-libs 2012-08-04 15:06:55 +00:00
ajacoutot
6abe7c921a Fix soname so that the library is properly loaded.
spotted by edd@
2012-08-04 15:01:06 +00:00
pascal
af7cfff551 Make stack smashing protection work with our native libc routines, and enable
it by default.

ok jsg@
2012-08-04 14:47:52 +00:00
naddy
b15b7e2eca Replace stpcpy() calls to silence ld warnings.
Fix missing string termination in _nl_make_l10nflist(), with Christian
Schulte.
2012-08-04 14:33:14 +00:00
naddy
def6c9bc95 revert stpcpy() removal which introduced at least one string handling bug
ok jasper@
2012-07-30 15:37:10 +00:00
jasper
c41e86a7c5 sneak in a missing bump in previous
ok naddy@
2012-07-23 17:51:45 +00:00
jasper
79af181004 Apply patches for two security issues:
- Fix insecure permissions for directories in distfile build tree. CVE-2009-4029
- Fix insecure permissions used for the top of the distfile build tree. CVE-2012-3386

This was already tested in a bulk build by me as part of a larger diff

from brad
ok aja@ sthen@ espie@
2012-07-20 12:03:50 +00:00
ajacoutot
db211b4c58 Escape identifiers which are Python keywords to avoid breaking the API
between different Python versions, from upstream.

tested in a bulk by jasper@
"get it in" naddy@ ok jasper@
2012-07-20 07:14:12 +00:00
jasper
6e6d339879 fixup corelgilua.so name 2012-07-19 20:26:26 +00:00
jasper
325590fbeb - update to 0.6.2
* various fixes for lua 5.2 and fixes a few memory leaks
2012-07-19 20:06:34 +00:00
naddy
3be9465329 fix man page and remove unnecessary dependencies 2012-07-18 10:42:27 +00:00
sthen
97c2764b34 update to Cocinelle 1.0.0-rc11 2012-07-18 08:04:43 +00:00
sthen
2a6f9b3f23 fix dynamically linking against ocaml-pcre and some general cleanup, from
Christopher Zimmermann
2012-07-18 08:04:11 +00:00
jasper
481ec44063 missed in previous 2012-07-17 20:56:22 +00:00
landry
ee585ea0a0 +py-cef, py-metlog, py-repoze-who, py-recaptcha-client, py-gevent, py-greenlet 2012-07-17 19:34:09 +00:00
landry
2d812e4163 Import py-greenlet 0.4.0.
The greenlet package is a spin-off of Stackless, a version of CPython
that supports micro-threads called "tasklets". Tasklets run
pseudo-concurrently (typically in a single or a few OS-level threads)
and are synchronized with data exchanges on "channels".

Dependency of the just-imported py-gevent.
ok rpointel@
2012-07-17 19:24:47 +00:00
landry
e30e2260b1 Import py-gevent 0.13.7
gevent is a Python networking library that uses greenlet to provide
synchronous API on top of libevent event loop.

* Fast event loop based on libevent.
* Lightweight execution units based on greenlet.
* Familiar API that re-uses concepts from the Python standard library.
* Cooperative sockets with ssl support.
* DNS queries performed through libevent-dns.
* Ability to use standard library and 3rd party modules written for
 standard blocking sockets
* Fast WSGI server based on libevent-http.

Requirement of upcoming firefox sync port.
ok rpointel@
2012-07-17 19:23:31 +00:00
jasper
0661405679 sync 2012-07-17 09:56:30 +00:00
jasper
2414bd4cc7 import node-gir 0.0.2
Node-gir is node bindings to the girepository library making it possible
to make automatic and dynamic calls to any library that has GI
annotations installed.

This will make it possible to script a GNOME desktop system entirely
from Node much in the way it's done today with Seed, GJS or pygtk.

ok sthen@
2012-07-17 09:55:59 +00:00
edd
4c74555c57 link ocaml-mlgmp 2012-07-16 15:56:25 +00:00
edd
a5c40bad5d Import mlgmp for ocaml. This time in the correct place.
OK dcoppa@
2012-07-16 15:51:33 +00:00
sthen
7cee8d19f1 update to py-gdata 2.0.17, from maintainer frantisek holop 2012-07-16 13:15:05 +00:00
edd
9f2d3a75c2 link ocaml-net 2012-07-16 09:28:32 +00:00
edd
d5f4b79a61 Import Ocamlnet as ocaml-net. A networking library for Ocaml.
From Chris Zimmermann. OK dcoppa@
2012-07-16 09:27:31 +00:00
ajacoutot
6d059a1b96 Bugfix update to glib2-2.32.4. 2012-07-15 08:10:41 +00:00
naddy
b14487677b replace stpcpy() calls to silence ld warnings; ok sthen@ 2012-07-13 19:43:18 +00:00
sebastia
3c297fc58b hook up p5-Proc-PID-File 2012-07-13 18:21:58 +00:00
sebastia
ff3cfe6484 import p5-Proc-PID-File
s module is useful for writers of daemons and other processes that
need to tell whether they are already running, in order to prevent
multiple process instances. The module accomplishes this via *nix-style
pidfiles, which are files that store a process identifier.

tested on i386 and macppc, merdely on amd64

OK merdely
2012-07-13 18:18:30 +00:00
ajacoutot
afa6611b95 --disable-static 2012-07-13 16:56:55 +00:00
jasper
f58e26d518 missing bump 2012-07-13 12:36:41 +00:00
edd
ea234c0446 Fixes "Cannot find file /usr/local/lib/ocaml/site-lib/batteries/pa_llist"
when interpreting on non-native architectures.

From Chris Zimmermann.

OK sthen@
2012-07-13 11:27:16 +00:00
edd
1f58e06728 ${V} is not needed here.
Spotted by ajacoutot@
2012-07-13 09:27:25 +00:00
edd
89f08e79ca link recent ocaml imports 2012-07-13 08:46:56 +00:00
edd
cee48db40b Import the "ocaml batteries included" foundation library.
From Chris Zimmermann.

OK sthen@
2012-07-13 08:40:27 +00:00