9814 Commits

Author SHA1 Message Date
nigel
f614e4efc8 Update to xulrunner v1.9.2.24 sent to ports@ for review.
Built on i386/amd64.
2011-12-08 00:19:07 +00:00
jasper
64f4613056 - add missing build dependency 2011-12-07 18:31:01 +00:00
jasper
ddb0d5163a - add missing build dependency 2011-12-07 18:25:38 +00:00
stsp
92f41b4523 Update to 1.7.2. ok mpi sthen 2011-12-07 16:47:37 +00:00
kili
b8b3fdde5f + hs-hoogle 2011-12-06 21:15:18 +00:00
kili
a7359bc2e8 Hoogle is a Haskell API search engine, which allows you to search
many standard Haskell libraries by either function name, or by
approximate type signature.

There are still a lot of things left to improve for this port:

- Privilege dropping when running the server as root (difficult,
  because this should be better done in hs-warp). To be worked on
  with upstream.

- Add an rc.d script for the server.

- Remove unneded files after running "hoogle data ...". To be worked
  on with upstream.

- Integrate with our own hs-packages (so you can search in installed
  libraries only).

- Add usable documentation. To be done with upstream (currently,
  there's only some Wiki page).

- Use our ftp(1) instead of wget(1). (IIRC, the hoogle API contains
  some functions which pass options verbatim to wget(1), so this
  may be difficult to get right).


ok (with a hint about MODULES and WANTLIB) jasper@
2011-12-06 21:03:43 +00:00
kili
32a273862e Hook the following ports (required by hoogle) to the build:
devel/hs-cmdargs
devel/hs-safe
textproc/hs-tagsoup
www/hs-http-types
www/hs-wai
www/hs-warp
2011-12-06 20:55:11 +00:00
ajacoutot
dad4daec9f Mark BROKEN on powerpc, qdoc3 goes into an infinite loop. 2011-12-06 08:36:06 +00:00
sthen
376b793095 cmake doesn't build following move to gcc4. Mark it as broken so it's not
forgotten as arm packages are not being built at present.
2011-12-05 21:44:02 +00:00
dcoppa
763601f4cf Bunch of hs-ports updates:
ConfigFile-1.1.1
MissingH-1.1.1.0
MonadCatchIO-mtl-0.3.0.4
convertible-1.0.11.0
hslogger-1.1.5
2011-12-05 14:53:01 +00:00
jasper
dac54cdf3e - sync with what i pushed upstream; no pkg change. 2011-12-05 10:27:15 +00:00
espie
74e6cd7f80 convert to bsd.port.arch.mk 2011-12-04 16:06:52 +00:00
ajacoutot
9e43178189 Add a run depends on x11/gtk+2,-guic. 2011-12-03 19:38:09 +00:00
ajacoutot
3be1450e73 x11/gtk+3 is needed at build time to compile demos/scrapbook.
reported by espie@, not reported by mpi@
2011-12-03 14:21:27 +00:00
dcoppa
395d06caab FindRuby.cmake: use RbConfig::CONFIG instead of obsolete and
deprecated Config::CONFIG.

pointed out by Amit Kulkarni and jeremy@
2011-12-03 13:38:43 +00:00
benoit
66ee112ae3 - update py-altgraph to 0.9 2011-12-03 08:32:14 +00:00
jeremy
cd8b3c3096 Remove NO_REGRESS setting, now handled by ruby.port.mk. 2011-12-02 19:34:42 +00:00
ajacoutot
ea2155da30 Remove MAINTAINER as per his request. 2011-12-02 08:29:45 +00:00
shadchin
dbc4ea267e Update to 1.0.0.
ok jasper@
2011-12-02 06:36:28 +00:00
gsoares
4fac37e636 update to 1.004 2011-12-01 12:32:37 +00:00
gsoares
8e99253606 SECURITY update to 1.003; zap groff while here
Fix CVE-2011-4114: PAR packed files are extracted to unsafe
and predictable temporary directories.

OK jasper@
2011-11-29 18:30:35 +00:00
jasper
bbcca1ebc9 - update to 1.6.2; you may need to run 'lein upgrade' if you already
have leiningen installed.
2011-11-29 17:42:17 +00:00
pirofti
e303d6c2df Drop maintainership. 2011-11-27 11:08:48 +00:00
ajacoutot
959890994d Brad take maintainer. 2011-11-26 10:23:31 +00:00
benoit
ea61a8de9d - update py-parsing to 1.5.6
- regen PLIST
2011-11-26 09:58:40 +00:00
ajacoutot
e196055979 Update to gconf-editor-3.0.1. 2011-11-21 14:14:58 +00:00
mpi
94e772dbcc Various changes for OpenBSD's backend with inputs from upstream.
Transfer completion notifications are now send asynchronously this should
prevent potential lock of applications using a different thread for polling
events.

Fix interrupt tranfers, reported by and helped to debug, sebastia@

Other minor improvements and style fixes.

Tested by sebastia@ and ajacoutot@

ok ajacoutot@
2011-11-18 15:18:50 +00:00
ajacoutot
d6e7c2c8e4 Minor update to glib2mm-2.30.1. 2011-11-18 12:27:36 +00:00
espie
cbb5e400a1 shrink, this lives in bsd.port.mk itself now 2011-11-18 11:16:23 +00:00
jasper
ed94ccf08f Adjust patch a bit with upstream feedback 2011-11-18 11:11:33 +00:00
espie
dcfcc64920 switch to PROPERTIES 2011-11-18 10:29:37 +00:00
espie
5681953355 use PROPERTIES 2011-11-18 10:13:42 +00:00
espie
275447e210 FLAVOR:L and such things 2011-11-18 10:11:32 +00:00
jeremy
0f5b815afb Upgrade to kgio 2.6.0 and fix regression tests (patches already
upstream and will be removed next version update).
2011-11-18 00:03:15 +00:00
jeremy
2472e1ab9e Depend on newer version of ruby-hoe, as it doesn't work correctly with
the older version.
2011-11-17 17:31:39 +00:00
jeremy
85555bef70 Update ruby-hoe from 2.8.0 to 2.12.3, so that ruby-isolate functions
correctly.
2011-11-17 17:29:28 +00:00
kili
7a3ae63a54 + py-guppy 2011-11-17 17:12:52 +00:00
kili
bcd51e60e0 Guppy-PE is a library and programming environment for Python,
currently providing in particular the Heapy subsystem, which supports
object and heap memory sizing, profiling and debugging. It also
includes a prototypical specification language, the Guppy Specification
Language (GSL), which can be used to formally specify aspects of
Python programs and generate tests and documentation from a common
source.

ok rpointel@
2011-11-17 17:12:11 +00:00
jeremy
16703d23fa Update ruby ports to deal with the regress changes to ruby.port.mk.
Start using MODRUBY_REGRESS with ruby, rspec2, and testrb entries.
Switch away from manual do_regress targets where possible.  Add
some patches to make regress tests run for some ports.
2011-11-17 16:08:00 +00:00
jeremy
270e5af39b sync 2011-11-17 15:58:12 +00:00
pirofti
e120a88b9d Remove SHARED marker from PLIST. Noticed by jeremy@, thanks. 2011-11-17 15:52:39 +00:00
jasper
d5992e0e2a Adjust a bit to make it committable upstream. 2011-11-17 15:51:47 +00:00
jeremy
c51e7f8fd5 Update ruby-mocha to 0.9.12, since some dependent ports require
functionality not in 0.9.7.
2011-11-17 15:41:11 +00:00
jeremy
12822b1f75 Update ruby-isolate to 3.2.1, which eliminates the warnings it started
emitting after the rubygems 1.8 update.

Add a patch to fix use with gems with C extensions, using the
--user-install option.

Add a patch to not hide underlying error message when attempting to
activate a gem.
2011-11-17 15:39:15 +00:00
jeremy
726b2dbf0b Update ruby-bundler to 1.0.21. Some dependencies are going to start
requiring this version.
2011-11-17 15:35:45 +00:00
jeremy
4c4ceaa5d1 Import ruby-daemon_controller 0.2.6
daemon_controller is a library for starting and stopping specific
daemons programmatically in a robust, race-condition-free manner.

It's not a daemon monitoring system like God or Monit. It's also not a
library for writing daemons.

It provides the following functionality:

    Starting daemons. If the daemon fails to start then an exception
    will be raised. daemon_controller can even detect failures that
    occur after the daemon has already daemonized.

    Starting daemons is done in a race-condition-free manner. If another
    process using daemon_controller is trying to start the same daemon,
    then daemon_controller will guarantee serialization.

    daemon_controller also raises an exception if it detects that the
    daemon is already started.

    Connecting to a daemon, starting it if it's not already started.
    This too is done in a race-condition-free manner. If the daemon
    fails to start then an exception will be raised.

    Stopping daemons.

    Checking whether a daemon is running.

OK ajacoutot@
2011-11-17 15:33:29 +00:00
jeremy
91b2e97018 Import ruby-jeweler 1.6.4
Jeweler provides the noble ruby developer with two primary features:

* a library for managing and releasing RubyGem projects
* a scaffold generator for starting new RubyGem projects

OK sthen@
2011-11-17 15:28:42 +00:00
jeremy
e7e4a7493b Import ruby-git 1.2.5
ruby-git provides an object-oriented interface to git's command line
interface, allowing for both read and write operations on git
repositories.

OK sthen@
2011-11-17 15:27:39 +00:00
sthen
34203448c2 bump EPOCH
Create /usr/ports/packages/i386/no-arch/p5-Devel-Symdump-2.07p1.tgz
Found newer package p5-Devel-Symdump-2.0601 in /usr/ports/plist/i386
Found newer package p5-Devel-Symdump-2.0604 in /usr/ports/plist/i386
2011-11-17 15:17:41 +00:00
jeremy
fa6e35ac80 Split rspec port into subdirs. Version 1 is still a single package,
but version 2 has 4 packages (core, expectations, mocks, and rspec).
Stick version 1 in a subdir named 1, and the version 2 packages
each in their own subdir.

Upgrade version 1 to 1.3.2, the latest version, as some ports depend
on >=1.3.0,<2.0.  Because rubygems does not correctly handle the
case where two versions of the same library install different
binaries, manually hack the version 1 spec binary to work.

Both version 1 and version 2 ship with the autospec binary, so comment
it out from version 1 so the versions don't conflict.

This requires changes to dependent ports, which will be committed
shortly.
2011-11-17 15:15:26 +00:00