Commit graph

9026 commits

Author SHA1 Message Date
Maho Nakata
d5ec74b8be Update to 3.8.1 2014-06-05 22:17:37 +00:00
Martin Wilke
adcf4fdb75 Miscellaneous functions and classes to facilitate programming.
Misc requires NArray, a multi-dimensional numeric array class for ruby.

Author:	Takeshi Horinouchi <horinout _at_ ees.hokudai.ac.jp>
WWW: http://ruby.gfd-dennou.org/products/numru-misc/

PR:		ports/190201
Submitted by:	Shin-ya MURAKAMI <murashin@gfd-dennou.org>
2014-06-05 09:31:38 +00:00
Martin Wilke
dd5e466c72 A class of units of physical quantities for Ruby.
This class covers most functionality of UNIDATA's UDUNITS Library, however,
with a more sophisticated handling of string expressions.

UDUNITS always decomposes units into the four base units and discards the
original string expressions. Therefore, 'hPa' always becomes '100
kg.m-1.sec-1', and 'day' always becomes '86400 sec'. On the other hand, this
library tries to keep the original expressions as much as possible by default,
while allowing partial to complete decompositions if needed.

WWW: http://www.gfd-dennou.org/arch/ruby/products/numru-units/

PR:		ports/190202
Submitted by:	Shin-ya MURAKAMI <murashin@gfd-dennou.org>
2014-06-05 09:20:03 +00:00
John Marino
bf1b55a763 Add two new math ports: why3 and why3-gpl
The primary motivation for adding why3 is to support the upcoming SPARK
2014 port.  However, SPARK 2014 requires a custom version.  In time the
customizations should make it upstream, but currently the stock version
cannot be used to build SPARK.  They are also licensed differently (LGPL2
for stock, GPLv3 for SPARK version).

Rather than force people that find why3 useful on their own to accept a
custom version, both are offered although they currently conflict.

Why3 has optional dependencies on coq, isabelle, and frama-c, and all
three have issus:
  * coq rebuilds its libraries in $LOCALBASE, could be issue with coq
  * isabella currently has a broken dependency (sjsml) and only for i386
    when it's not.  Updating to 2013-2 version failed, as did trying to
    build it with polyml instead of sjsml
  * frama-c is fine, but the plugin code in why3 is still experimental
    and upstream recommends that it not be used.

     ==============================================================

Why3 is a platform for deductive program verification. It provides a rich
language for specification and programming, called WhyML, and relies on
external theorem provers, both automated and interactive, to discharge
verification conditions. Why3 comes with a standard library of logical
theories (integer and real arithmetic, Boolean operations, sets and maps,
etc.) and basic programming data structures (arrays, queues, hash tables,
etc.). A user can write WhyML programs directly and get correct-by-
construction OCaml programs through an automated extraction mechanism.
WhyML is also used as an intermediate language for the verification of C,
Java, or Ada programs.

Why3 is a complete reimplementation of the former Why platform. Among the
new features are: numerous extensions to the input language, a new
architecture for calling external provers, and a well-designed API,
allowing to use Why3 as a software library. An important emphasis is put
on modularity and genericity, giving the end user a possibility to easily
reuse Why3 formalizations or to add support for a new external prover if
wanted.
2014-06-04 19:22:33 +00:00
Dmitry Marakasov
79ad08a756 - Use new LIB_DEPENDS syntax
Approved by:	portmgr blanket
2014-06-03 13:00:07 +00:00
Sunpoet Po-Chuan Hsieh
f869259680 - Update to 0.29
Changes:	http://search.cpan.org/dist/Math-GSL/Changes
2014-06-03 12:44:38 +00:00
John Marino
8abe8f1a56 math/alt-ergo: Update version 0.94 => 0.95.2 and support stage 2014-06-02 23:51:07 +00:00
John Marino
9024af45d6 Add new Ocaml port: math/ocaml-zarith
This is a new requirement for the latest veersion of alt-ergo.

     ================================================================

The Zarith library implements arithmetic and logical operations over
arbitrary precision numbers.  It uses GMP to efficiently implement
arithmetic over large numbers.  Small integers are represented as Caml
unboxed integers for speed and space economy.

WWW: http://forge.ocamlcore.org/projects/zarith
2014-06-02 21:28:39 +00:00
Carlo Strub
442222a89b Support staging
PR:		ports/190442
Submitted by:	phd_kimberlite@yahoo.co.jp (maintainer)
2014-06-02 18:40:05 +00:00
Antoine Brodin
c06e7d552e Maintainer can no longer maintain these ports
Pass maintainership of urlview to Zsolt Udvari
2014-06-02 17:55:42 +00:00
Stephen Montgomery-Smith
3a00a2f47f - Update to 1.3.1. 2014-06-02 13:19:44 +00:00
John Marino
c7984d1e89 math/jama: use equivalent UNZIP_CMD instead of EXTRACT_CMD 2014-06-01 11:14:59 +00:00
Alex Kozlov
fe7fc772a5 - Fix various distinfo errors
- Remove unused USE_* knobs
- Convert USE_TWISTED_RUN to USES
- Remove empty lines after .include <bsd.port.mk>

Approved by:	portmgr (antoine)
2014-05-31 16:37:58 +00:00
Tim Bishop
b94177b342 Stage support.
PR:		ports/189690
Submitted by:	Robert Jenssen <robertjenssen@ozemail.com.au> (maintainer)
2014-05-31 11:27:03 +00:00
Wen Heping
320704ccfa - Stage support [1]
- Update to 2.4.0 [1]
- Reset maintainer to ports@

PR:		190365 [1]
Submitted by:	Muhammad Moinur Rahman <5u623l20@gmail.com> [1]
2014-05-31 05:24:11 +00:00
Wen Heping
d073bcc5fd - Stage support [1]
- Reset maintainer to ports@

PR:		190358 [1]
Submitted by:	Muhammad Moinur Rahman <5u623l20@gmail.com> [1]
2014-05-31 05:20:15 +00:00
Stephen Montgomery-Smith
7869f4665f - Replace python-2.7.5 with version 2.7.6. Thus the port should now build
on FreeBSD-10 and higher.
- Use the patches from the lang/python27 port.
- Bump portrevision.
2014-05-31 05:05:23 +00:00
Stephen Montgomery-Smith
44f3e5ecdc - Add license. 2014-05-30 23:58:57 +00:00
Dmitry Marakasov
d7b0ec180a - Convert USE_BZIP2 to USES
- Clarify LICENSE
- Switch to USES=libtool
2014-05-30 18:42:05 +00:00
David Naylor
074c244cdb Update math/R-cran-gss to 2.1-0.
ChangeLog:
* R:
  i) Tuned Newton iteration algorithms in ngreg and ngreg.proj.
  ii) Bug fixes in routines involving univariate minimization via
        nlm0.
  iii) Minor changes in makedata.x's.
2014-05-30 17:29:39 +00:00
Kevin Lo
f3b5284c80 Stage support. 2014-05-30 15:13:33 +00:00
Dmitry Sivachenko
18ff234473 Update to version 1.8.1. 2014-05-30 14:06:38 +00:00
John Marino
9c4f0764df math/spooles*: specify post-extraction with ${TAR}
It's possible that EXTRACT_CMD won't be predefined in the near future
in order to support distfiles in multiple formats.  We know the post-
extraction tool needs to be tar, so let's specify it directly.

It may be worth looking at the post-extract target here and seeing
if it's really needed.  Often one can just change the WRKSRC value to
avoid a custom post-extract taraget.

Approved by:	infrastructure improvements blanket
2014-05-29 22:02:52 +00:00
Nicola Vitale
7a6cad39c4 - Update to 2.32 [1]
- Remove leading, undefined article from COMMENT
- Add graphics/ImageMagick to RUN_DEPENDS
- Enable garbage collection via devel/boehm-gc-threaded  [1]
- Sort variables
- Use autotools  [1]
- Use texlive, and don't install files already installed by it  [1]
- Use options helpers
- Add option OFFSCREEN (default off) to enable offscreen rendering
  using OSMesa library
- Add support for stage dir  [1]
- Strip binary file asy
- Add files/patch-configure.ac and files/patch-settings.cc
- Remove Author field, and use a single space after WWW in pkg-descr  [1]

Release Notes:    http://sourceforge.net/projects/asymptote/files/2.32/

PR:	ports/190196  [1]
Submitted by:	Shin-ya Murakami <murashin@gfd-dennou.org>
2014-05-28 23:32:55 +00:00
Johan van Selst
67669f1ed5 Update to GAP 4.7.5 2014-05-28 08:41:42 +00:00
Rene Ladan
d89dfa4787 Remove expired ports:
2014-05-27 math/py-graphtool: Broken for more than 6 months
2014-05-27 devel/clint: Broken for more than 6 months
2014-05-27 19:03:50 +00:00
John Marino
a8ba902caf jmusic, jeuclid: USES+= zip
Approved by:	portmgr (mat)
2014-05-27 18:32:18 +00:00
Dmitry Marakasov
ab53aa0e5e - Stagify
- Add missing USES=libtool

Approved by:	portmgr blanket
2014-05-27 18:18:53 +00:00
Baptiste Daroussin
92d2225b80 Do not overwrite USES 2014-05-27 16:11:38 +00:00
Dmitry Marakasov
d8ea2484af - Switch to USES=libtool, drop .la files
- Strip libraries
2014-05-27 13:47:46 +00:00
Stephen Montgomery-Smith
e0f85c27d4 - Update to 1.0.4. 2014-05-26 21:33:05 +00:00
Stephen Montgomery-Smith
ff33874530 - Update to 1.0.5. 2014-05-26 16:56:07 +00:00
Baptiste Daroussin
e836ab008a Replace lang/lua with the new lang/lua51
lang/lua51 is working the same way lang/lua52, chase ports using lua 5.1
Make the default lua lua52
Make all lua ports using USES=lua

Approved by:	portmgr (implicit)
2014-05-26 15:28:28 +00:00
Martin Wilke
e9ed236366 - Convert gmake,bzip2 to USES
Approved by:	portmgr
2014-05-26 12:28:33 +00:00
Martin Wilke
24c29c702f - Stage support 2014-05-26 11:40:07 +00:00
Martin Wilke
dce6558247 - Stage support 2014-05-26 11:39:32 +00:00
Baptiste Daroussin
1e279835ef Convert to USES=dos2unix
With hat:	portmgr
2014-05-26 08:44:34 +00:00
Eitan Adler
eccf5db03a Multiple ports: reset maintainers
Maintainers for these ports have been notified on 5 separate occasions
	over the course of several months about pending actions required.

	We really appreciate the time and effort you put in to maintain
	these ports.

	If you are still interested in helping to maintain these ports just
	reply to me or file a PR and I will happily assign the port to you
	again.

Approved by:	portmgr (implicit)
2014-05-26 02:33:38 +00:00
Sunpoet Po-Chuan Hsieh
571ed2be48 - Pass maintainership to submitter
PR:		ports/189301
Submitted by:	Muhammad Moinur Rahman <5u623l20@gmail.com>
2014-05-25 13:54:19 +00:00
Stephen Montgomery-Smith
c48ccf08ee - Remove extraneous files (created by gcc but not by clang).
- Add license.
- Bump portrevision.

Reference:	http://beefy2.isc.freebsd.org/bulk/head-amd64-default/2014-05-23_09h21m35s/logs/xppaut-7.0.log
2014-05-25 02:30:15 +00:00
Sunpoet Po-Chuan Hsieh
8f5bc803a0 - Update to 20140513
- Convert to new LIB_DEPENDS format
- Support STAGEDIR
- Pass maintainership to submitter

PR:		ports/189764
Submitted by:	Muhammad Moinur Rahman <5u623l20@gmail.com>
2014-05-24 14:11:38 +00:00
Wen Heping
8f6506ee20 - Pass maintainership to perl@ 2014-05-22 15:02:27 +00:00
Antoine Brodin
760022becf Deprecate and set expiration date: Does not build with any supported
version of Perl

With hat:	portmgr
2014-05-22 14:03:46 +00:00
Steven Kreuzer
111022f7d2 Update distinfo since the DESCRIPTION file was updated when the module
was marked as orphaned
2014-05-21 12:44:28 +00:00
Philippe Audeoud
028071d2e7 - Update to 2.70 2014-05-21 07:59:19 +00:00
Philippe Audeoud
2677bc5ba8 - Update to 2.01080607 2014-05-21 07:57:41 +00:00
Philippe Audeoud
31bd1a3830 - Update to 1.18 2014-05-21 07:55:07 +00:00
Philippe Audeoud
c730d018bb - Update to 1.38
- New LIB_DEPENDS
2014-05-21 07:53:10 +00:00
Philippe Audeoud
4868220e81 - Update to 0.31 2014-05-21 07:49:03 +00:00
Dmitry Marakasov
bf8a7728d1 - Stagify
Approved by:	portmgr blanket
2014-05-21 01:16:53 +00:00