Port details |
- ruby-mpi Ruby binding of MPI (Message Passing Interface)
- 0.4_5 net
=0 0.4_5Version of this port present on the latest quarterly branch.
- DEPRECATED: Doesn't work with Ruby 1.9
This port expired on: 2011-08-03
- Maintainer: ruby@FreeBSD.org
- Port Added: 2005-06-12 22:19:58
- Last Update: 2011-08-03 06:49:58
- SVN Revision: UNKNOWN
- Also Listed In: ruby
- License: not specified in port
- WWW:
- http://mpiruby.sourceforge.net/
- Description:
- MPI Ruby is a Ruby binding of MPI. The primary goal in making this binding was
to make the power of MPI available to Ruby users in a way that fits into the
language's object oriented model. In order to do this, the buffer and datatype
management necessary in the C, C++, and Fortran bindings have been removed.
What this means is that MPI Ruby allows you to treat objects as messages.
MPI Ruby also aims to be a complete binding to MPI in that it offers access to
nearly all functionality of MPI. While there is not a one-to-one correspondence
to functions and constants in the Ruby and C/C++/Fortran bindings, all of the
communication and topology features are available. There are fewer methods in
the Ruby binding than there are functions in the C/C++/Fortran bindings, but
this is mainly due to the fact that the programmer no longer needs to deal with
buffers and datatypes.
Author: Emil Ong
WWW: http://mpiruby.sourceforge.net/
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ruby18-mpi>0:net/ruby-mpi
- No installation instructions:
- This port has been deleted.
- PKGNAME: ruby18-mpi
- Flavors: there is no flavor information for this port.
- distinfo:
- There is no distinfo for this port.
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- libmpich.a : net/mpich2
- ruby18 : lang/ruby18
- Runtime dependencies:
-
- libmpich.a : net/mpich2
- ruby18 : lang/ruby18
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- N/A
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.4_5 03 Aug 2011 06:49:58 |
bapt |
Removing old ruby stuff
2011-08-03 comms/ruby-serialport: Doesn't work with Ruby 1.9
2011-08-03 databases/ruby-search-namazu: Doesn't work with Ruby 1.9
2011-08-03 databases/ruby-sqlite: Doesn't work with Ruby 1.9
2011-08-03 databases/rubygem-kirbybase: Doesn't work with Ruby 1.9
2011-08-03 devel/ruby-eet: Doesn't work with Ruby 1.9
2011-08-03 devel/ruby-filelock: Doesn't work with Ruby 1.9
2011-08-03 devel/ruby-filemagic: Doesn't work with Ruby 1.9
2011-08-03 devel/ruby-metaruby: Doesn't work with Ruby 1.9
2011-08-03 devel/ruby-poll: Doesn't work with Ruby 1.9
2011-08-03 devel/ruby-rrb: Doesn't work with Ruby 1.9
2011-08-03 devel/ruby-strongtyping: Doesn't work with Ruby 1.9
2011-08-03 devel/ruby-textbuf: Doesn't work with Ruby 1.9
2011-08-03 graphics/ruby-graph: Doesn't work with Ruby 1.9 (Only the first 15 lines of the commit message are shown above ) |
0.4_5 04 Jul 2011 01:30:57 |
swills |
- Deprecate ports that don't work with Ruby 1.9 (volunteers welcome)
Approved by: ruby@ (pgollucci) |
0.4_5 10 Apr 2011 18:18:09 |
swills |
- Mark broken with Ruby 1.9 |
0.4_5 20 Mar 2011 12:54:45 |
miwi |
- Get Rid MD5 support |
0.4_5 07 Dec 2009 23:07:37 |
pav |
- Fix build by removing now unnecessary configure argument
Reported by: pointyhat |
0.4_5 05 Dec 2009 21:53:22 |
pav |
- Fix depobj after recent mpich2 update
Reported by: pointyhat
- While here, remove support for nonexistant mpich1 port |
0.4_5 13 Sep 2009 00:08:01 |
gerald |
Bump PORTREVISION for everything that sets USE_FORTRAN=yes which now
implies lang/gcc44 up from lang/gcc43.
Approved by: portmgr |
0.4_4 22 Aug 2009 00:32:25 |
amdmi3 |
- Switch SourceForge ports to the new File Release System: categories starting
with N |
0.4_4 16 Jun 2009 15:53:25 |
stas |
- Assign all unmaintained ruby ports to ruby@,
so people will know where to send questions to. |
0.4_4 19 Jan 2009 04:24:59 |
gerald |
Replace hardcoded gfortran42 by ${FC}. |
0.4_4 07 Jan 2009 16:34:27 |
gerald |
Bump PORTREVISION due to change of USE_FORTRAN=yes to GCC 4.3. |
0.4_3 06 Jun 2008 13:50:32 |
edwin |
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav) |
0.4_2 05 Aug 2007 19:01:59 |
thierry |
- Link with gfortran to fix the build with MPICH; (1)
- Use MPICH2 unless WITH_MPICH1 is set;
- Add a missing RUN_DEPENDS for mpirun.
Reported by: pointyhat via Pav (1) |
0.4_1 19 May 2007 20:32:57 |
flz |
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}. |
0.4 17 Jan 2006 13:16:03 |
pav |
- Fix configure patch to properly pick up needed libraries
Reported by: krismail |
0.4 25 Nov 2005 16:48:31 |
pav |
- Add SHA256 |
0.4 10 Oct 2005 04:40:24 |
linimon |
Reset bouncing maintainer addresses.
Hat: portmgr
Source: Edwin's updated distfile tracker |
0.4 12 Jun 2005 22:18:40 |
pav |
MPI Ruby is a Ruby binding of MPI. The primary goal in making this binding was
to make the power of MPI available to Ruby users in a way that fits into the
language's object oriented model. In order to do this, the buffer and datatype
management necessary in the C, C++, and Fortran bindings have been removed.
What this means is that MPI Ruby allows you to treat objects as messages.
PR: ports/80310
Submitted by: Michael Neumann <mneumann@ntecs.de> |