Commit graph

10011 commits

Author SHA1 Message Date
William Grzybowski
f60a6a56d1 math/py-bitmath: Represent and manipulate file sizes with different prefix notations
bitmath simplifies many facets of interacting with file sizes in various units.
Functionality includes:

- Converting between SI and NIST prefix units (kB to GiB)
- Converting between units of the same type (SI to SI, or NIST to NIST)
- Automatic human-readable prefix selection (like in hurry.filesize)
- Basic arithmetic operations (subtracting 42KiB from 50GiB)
- Rich comparison operations (1024 Bytes == 1KiB)
- bitwise operations (<<, >>, &, |, ^)
- argparse integration
- progressbar integration
- String parsing
- Sorting

WWW:	https://github.com/tbielawa/bitmath
2015-07-14 19:53:38 +00:00
Stephen Montgomery-Smith
fd62795f95 - Update to 3.0.0. 2015-07-13 20:00:10 +00:00
Stephen Montgomery-Smith
fd45f85c4c - Update to 2.2.9. 2015-07-10 18:40:48 +00:00
Sunpoet Po-Chuan Hsieh
ef0fa46671 - Update to 2.0.0
- Bump PORTREVISION for graphics/gdal shlib change
- Mark astro/merkaartor as BROKEN

Changes:	http://trac.osgeo.org/gdal/wiki/Release/2.0.0-News
2015-07-09 16:05:06 +00:00
Stephen Montgomery-Smith
93367a6c04 - New port math/octave-forge-doctest.
The octave-forge package is the result of The GNU Octave Repositry project,
which is intended to be a central location for custom scripts, functions and
extensions for GNU Octave. contains the source for all the functions plus
build and install scripts.

This is doctest.

 The Octave-Forge Doctest package finds specially-formatted blocks of
 example code within documentation files. It then executes the code and
 confirms the output is correct. This can be useful as part of a testing
 framework or simply to ensure that documentation stays up-to-date during
 software development.
2015-07-08 23:37:47 +00:00
Sunpoet Po-Chuan Hsieh
fa771b7f67 - Update to 3.25
- Strip shared library

Changes:	http://search.cpan.org/dist/Math-MPFR/CHANGES
2015-07-08 20:31:45 +00:00
Stephen Montgomery-Smith
e6b3ff1883 - Update to 0.1.4. 2015-07-07 18:51:42 +00:00
Stephen Montgomery-Smith
63c22faccd - Update to 2.8.1. 2015-07-07 18:24:03 +00:00
Adam Weinberger
b2fa1c69a6 Remove ${LOCALBASE}/bin/ from BUILD/RUN_DEPENDS in cases where it is unnecessary,
and sort depends where appropriate.
2015-07-07 16:22:54 +00:00
Bartek Rutkowski
d773b24aa7 math/py-pandas: update 0.16.1 -> 0.16.2
PR:		201363
Submitted by:	John W. O'Brien <john@saltant.com> (maintainer)
2015-07-07 09:36:02 +00:00
Stephen Montgomery-Smith
11010966db - Update to 2.8.3. 2015-07-06 16:28:51 +00:00
Frederic Culot
51931ecb08 - Update to 20150704
Changes:	http://invisible-island.net/add/CHANGES
2015-07-06 12:21:47 +00:00
Muhammad Moinur Rahman
2b6f94cce6 math/jakarta-commons-math: Restrict build to 1.6 and 1.7 [1]
- Unmute INSTALL_ macros
- Fix patch files to reflect 'make makepatch'

PR:		201352 [1]
Submitted by:	glewis [1]
2015-07-06 08:57:43 +00:00
Thomas Zander
2239acc749 - Update to upstream version 2.2.0
- Install icons
- Switch from ${CHMOD} in Makefile to @mode in pkg-plist
- Rework files/ dir using 'make makepatch'

PR:		201329
Submitted by:	rhurlin@gwdg.de (maintainer)
2015-07-05 14:11:36 +00:00
Stephen Montgomery-Smith
ef567ce9c2 - Update to 1.2.6. 2015-07-05 04:33:53 +00:00
Stephen Montgomery-Smith
ccd865e57b - Reinstate optional dependency math/octave-forge-ltfat.
- Update to 20150704.
2015-07-04 18:28:55 +00:00
Stephen Montgomery-Smith
7d981c47f7 - Update to 2.1.0. 2015-07-04 15:51:00 +00:00
Antoine Brodin
aa166227b7 Fix build with texinfo 6.0
Reported by:	pkg-fallout
2015-07-04 12:28:09 +00:00
Stephen Montgomery-Smith
10c7b12517 - Update to 1.0.8. 2015-07-03 22:13:14 +00:00
Stephen Montgomery-Smith
1b61e65c85 - Update to 1.1.5. 2015-07-03 22:02:24 +00:00
Stephen Montgomery-Smith
fe2306bd68 - Update to 2.3.2. 2015-07-03 21:53:48 +00:00
Stephen Montgomery-Smith
18bf592a31 - Unbreak by using gnu_configure instead of Makefile_unix.
PR:		ports/199683
Submitted by:	smars@yuntech.edu.tw
2015-07-03 21:46:38 +00:00
Stephen Montgomery-Smith
45b8a4f40a - Update to 2.2.2. 2015-07-03 21:42:48 +00:00
Greg Lewis
b587485755 . Add USES=readline for the readline dependency.
PR:		197995
Submitted by:	johans@
2015-07-03 18:04:21 +00:00
Dmitry Sivachenko
9bbba7ce0e Depend on a particual file, not an executable so it picks up a correct
python version.

PR:		198989
Submitted by:	John W. O'Brien <john@saltant.com>
2015-07-03 12:20:28 +00:00
John Marino
74d3bc86be Add USES=alias to 11 ports (non-invasive DragonFly support) 2015-07-03 10:46:51 +00:00
Philip M. Gollucci
4e3d011569 Set NO_ARCH for remaining rubygem-* ports with no arch dependent files
Obtained from:  DEVELOPER_MODE
With Hat:       ruby@

Sponsored by:   RideCharge Inc / Curb
2015-07-02 16:01:06 +00:00
Dmitry Marakasov
e3d6801615 - Remove now needless chmod u+w/u-w from my and unmaintained ports 2015-06-29 18:42:55 +00:00
Dmitry Marakasov
97e1401e92 - Mark BROKEN on 9.x: does not link [1]:
crt1.c:(.text+0x9d): undefined reference to `main'

- Fix shebangs

Submitted by:	pkg-fallout [1]
Approved by:	portmgr blanket
2015-06-29 17:14:40 +00:00
Adam Weinberger
26f58ed1c0 After r390893, chmod u+w/u-w for stripping perl XS modules is unnecessary,
and in fact now leads to incorrect permissions.

Remove all instances of it from perl@ ports.
2015-06-29 15:47:44 +00:00
Sunpoet Po-Chuan Hsieh
26759f3fce - Cleanup CHMOD after r390893 2015-06-29 15:37:14 +00:00
Antoine Brodin
5210365d1b MAKE_JOBS_SAFE=yes is a nop since july 2013 2015-06-28 15:20:04 +00:00
John Marino
7f8351fbcb Add new port math/alt-ergo-spark (required by SPARK 2015)
This will be RUN_DEPENDS for lang/spark when it is fixed.  The "stock"
math/alt-ergo cannot be used, it locks up when gnatprove calls it.
2015-06-28 08:38:46 +00:00
John Marino
768423ca5d math/why3: Release port
I only care about math/why3-gpl, which has been decoupled from why3 and
has already diverged.  Before resetting MAINTAINER, I reintegrated the
Makefile.common file (only used by this port) into the main Makefile. In
the process, some options placeholders were lost but in all probability
these options can't be built without serious work on external ports.
2015-06-28 07:11:24 +00:00
Stephen Montgomery-Smith
eab093f334 - Update to 2.8.0. 2015-06-26 23:29:08 +00:00
Stephen Montgomery-Smith
5d824aa478 - Update to 0.1.1. 2015-06-26 23:28:27 +00:00
Dmitry Marakasov
060bc1595b - Fix compatibility with c++11
While here:
- Add LICENSE
- Strip binaries
- Regenerate patches
- Sort plist

PR:		199998
Submitted by:	6yearold@gmail.com
Approved by:	maintainer timeout (vsevolod, 7 weeks)
2015-06-26 23:10:09 +00:00
John Marino
80ccba4850 math/why3-gpl: upgrade version 2014 => 2015
While here, decouple this port from math/why3.  They are diverging fast.
This port is needed to build SPARK 2015 binaries which will be installed
by the lang/spark port (rather than building from source)
2015-06-26 22:13:46 +00:00
Dmitry Marakasov
aa4492b48d - Mark broken on FreeBSD 9.x:
./../explore/static/MWTExplorer.h:16:10: fatal error: 'tuple' file not found

Submitted by:	pkg-fallout
Approved by:	portmgr blanket
2015-06-26 13:23:01 +00:00
Dmitry Marakasov
5978520449 - Mark BORKEN on 9.x (actually it's broken everywhere, but fatally on 9.x): does not build because it uses C compiler to build C++ code. Seemingly pydistutils problem
Submitted by:	pkg-fallout
Approved by:	portmgr blanket
2015-06-26 13:18:37 +00:00
Stephen Montgomery-Smith
e3e0c88105 - Correct condition for BROKEN: && -> ||.
I had forgotten de Morgan's laws!  :-)
2015-06-24 20:02:06 +00:00
Dmitry Marakasov
d13afce131 - Fix library installation 2015-06-23 14:11:44 +00:00
Stephen Montgomery-Smith
4c2c7869c8 - Revert changes made in r370272, because they didn't fix anything.
- Mark broken for the i386 architecture.

Reference:	http://beefy5.nyi.freebsd.org/data/101i386-default/390348/logs/octave-forge-interval-1.0.0.log http://beefy2.nyi.freebsd.org/data/93amd64-default/390348/logs/octave-forge-interval-1.0.0.log
2015-06-23 10:56:47 +00:00
Antoine Brodin
6e5719ca80 Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
Stephen Montgomery-Smith
86185ef01a - Update to 2.2.8. 2015-06-22 13:53:34 +00:00
Stephen Montgomery-Smith
31c29dcc50 - Update to 2.3.1. 2015-06-22 13:53:00 +00:00
Danilo Egea Gondolfo
b929dc5450 - Update to 5.200.2 2015-06-22 12:28:07 +00:00
Kurt Jaeger
2843323f5b math/pspp: 0.8.4 -> 0.8.5
Release-Announcement:
  http://lists.gnu.org/archive/html/pspp-announce/2015-06/msg00000.html

Changes:
- The FREQUENCIES and CROSSTABS commands can now generate barcharts.
- The FACTOR command can now perform PROMAX rotations.
- SPSS/PC+ system files are now supported on GET and other commands
  that read SPSS system files.  The pspp-convert program can now read
  SPSS/PC+ system files.  Writing the obsolete SPSS/PC+ system file
  format is not supported.
- SYSFILE INFO can now read SPSS/PC+ system files and SPSS portable
  files.
- FREQUENCIES: A bug was fixed where an assertion failure occured
  when an empty dataset was presented.
- The GRAPH command is now available.  Initially it supports
  scatterplots and histograms.
- The RND operator in expressions now supports additional operands
  for rounding to values other than integers and to indicate a level
  of rounding fuzz.  The default rounding fuzz may now be controlled
  and displayed with SET FUZZBITS and SHOW FUZZBITS, respectively.

PR:		201040
Submitted by:	Carlos Jacobo Puga Medina <cpm@fbsd.es> (maintainer)
2015-06-22 12:17:48 +00:00
Stephen Montgomery-Smith
1f14810bb0 - Attempt to fix errors in http://beefy5.nyi.freebsd.org/data/101i386-default/390032/logs/octave-forge-interval-1.0.0.log.
I am hoping the gcc compiler will work better than the clang compiler.  I'll
  monitor the resulting error messages to see if I am correct.
2015-06-22 02:15:50 +00:00
Thierry Thomas
ec894695fa Update to 1.4.3.
PR:		ports/200664
Submitted by:	yuri (at) rawbw.com
Approved by:	maintainer
2015-06-21 16:40:47 +00:00