1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-22 00:35:15 +00:00
Commit Graph

9276 Commits

Author SHA1 Message Date
Adam Weinberger
cb7d5cc607 In some straightforward situations, protect examples behind PORTEXAMPLES,
adding EXAMPLES to OPTIONS_DEFINE where necessary. In a couple instances,
correct examples being controlled by the DOCS option.
2014-08-06 04:34:23 +00:00
Tijl Coosemans
74a7f8c73c Bump PORTREVISION on more ports that depend on libgcrypt after the update
in r363436 and remove the UPDATING entry because it did not guarantee
that all ports were updated nor that they were updated in the right order.
Also remove libgcrypt.la again.

PR:		192342
Approved by:	portmgr (implicit, bump unstaged ports)
2014-08-05 22:13:29 +00:00
Dmitry Marakasov
a969b8b273 - Clarify LICENSE
Approved by:	portmgr blanket
2014-08-05 19:53:10 +00:00
William Grzybowski
7adc632e52 math/py-basemap: support stage
- Use auto plist
- Convert to options ng
2014-08-05 12:58:54 +00:00
Dmitry Marakasov
d1459f8ca6 - Switch graphics/GraphicsMagick to USES=libtool, drop .la files
- Bump dependent ports as .so version has changed
- Fix distinfo for graphics/cmg
- Fix shebang for graphics/vips

Approved by:	portmgr blanket
2014-08-04 19:34:31 +00:00
Erwin Lansing
fbdff193b3 Change order of categories to fix PKGORIGIN
Pointyhat to:	pi
2014-08-04 13:21:14 +00:00
Adam Weinberger
511c49bdec In some straightforward cases, protect documentation behind
PORTDOCS, adding a DOCS option where needed, and a couple
PORTEXAMPLES for good measure.
2014-08-04 03:40:14 +00:00
William Grzybowski
9653575ecd math/orpie: update to 1.5.2
PR:		190901
2014-08-03 13:02:11 +00:00
Kurt Jaeger
4ac916381e New port: math/pdal
PDAL is a BSD licensed library for translating and manipulating
point cloud data of various formats. It is a library that is
analogous to the GDAL raster library. PDAL is focussed on reading,
writing, and translating point cloud data from the ever-growing
constellation of data formats that are being developed for working
with multi-dimensional emitted-pulse scanning systems. While PDAL is
not explicitly limited to working with LiDAR data formats, its
initial rollout is focused in that area.

WWW: http://www.pdal.io/

PR:		192329
Submitted by:	coder@tuxfamily.org (maintainer)
2014-08-02 13:16:57 +00:00
Antoine Brodin
2286d4b084 Fix build on head by adding missing USES=readline
(uncovered by removal of readline dep from pcre)
2014-08-01 07:49:12 +00:00
Stephen Montgomery-Smith
5862a43f96 - Update to 1.4.0. 2014-07-31 20:23:19 +00:00
Antoine Brodin
d831d57060 Mark BROKEN: Build seems to hang on the package builders
With hat:	portmgr
2014-07-31 19:35:56 +00:00
Ryan Steinmetz
6053f770c3 - Add additional mirror to fix fetch 2014-07-31 19:15:45 +00:00
Brendan Fabeny
dc2c809512 Use staging 2014-07-31 17:56:59 +00:00
Antoine Brodin
112bc55ef4 Unbreak after RM was changed to /bin/rm -f
Unbreak on head too
2014-07-31 12:02:34 +00:00
Sunpoet Po-Chuan Hsieh
f51c8976dc - Add LICENSE
- Add BUILD_DEPENDS
- Sort PLIST
- Reformat pkg-descr
2014-07-31 10:05:55 +00:00
Sunpoet Po-Chuan Hsieh
431b7a0b43 - Shorten COMMENT
- Sort PLIST
- Reformat pkg-descr
2014-07-31 10:05:49 +00:00
Antoine Brodin
73da6665ed Attempt to unbreak INDEX
No idea if this builds (it didn't)

With hat:	portmgr
2014-07-30 20:25:51 +00:00
Kurt Jaeger
e891034572 math/p5-Math-MPFR: 3.21 -> 3.22
- Add some metadata to Makefile.PL.
- Fix the LNGAMMA_BUG workaround in mpfr.c, and change test 69 in t/test1.t
  to test for correct behaviour of mpfr_lngamma().
- Add Rmpfr_set_NV - and use it in new().
- Remove Rmpfr_sprintf_ret and Rmpfr_snprintf_ret.
- No longer include inttypes.h on the basis of USE_LONG_DOUBLE being defined.
  (Was harmless ... but didn't make much sense.)
- Define PERL_NO_GET_CONTEXT.
- Tweaks to Math::MPFR::gmp_v() and Math::MPFR::V::gmp_v()
2014-07-30 10:55:21 +00:00
Dmitry Marakasov
f0a1c5bc72 - Switch devel/cppunit to USES=libtool, drop .la files
Approved by:	portmgr blanket
2014-07-29 23:40:17 +00:00
Adam Weinberger
5ebed607cc Add USES=readline to fix build on current. 2014-07-29 22:44:10 +00:00
Adam Weinberger
af65230fd3 Add USES=readline to fix build on current. 2014-07-29 22:39:31 +00:00
Adam Weinberger
c5a49edf78 Add USES=readline to fix build on current. 2014-07-29 22:37:47 +00:00
Adam Weinberger
aeac01a4bb Convert some more USE_BZIP2 to USES=tar:bzip2
Approved by:	portmgr (not really, but touches unstaged ports)
2014-07-29 21:43:17 +00:00
Adam Weinberger
037a3b5bf9 Remove the final usages of USE_XZ from the tree, and replace them with
USES=tar:xz.

Approved by:	portmgr (most of them)
2014-07-29 21:25:30 +00:00
Adam Weinberger
fff296bfe7 Convert a bunch of USE_XZ to USES=tar:xz.
Approved by:	portmgr (not really, but touches unstaged ports)
2014-07-29 21:07:39 +00:00
Adam Weinberger
0f88ed614d Repair instances, almost all courtesy of bf ;-), of spaces
and/or tabs before the =. This made doing regular expressions
on the ports tree really difficult.

Approved by:	portmgr (not really, but touches unstaged ports)
2014-07-29 20:55:27 +00:00
Adam Weinberger
a84c115a09 Convert a bunch of EXTRACT_SUFX=... into USES=tar:...
Approved by:	portmgr (not really, but touches unstaged ports)
2014-07-29 19:11:51 +00:00
Adam Weinberger
bbc8c4d740 Convert a bunch of USE_BZIP2 to USES=tar:bzip2
Approved by:	portmgr (not really, but touches unstaged ports)
2014-07-29 18:41:15 +00:00
Adam Weinberger
08a006d08a Rename all patches that contain '::' as a path separator, and use
'__' instead.
2014-07-29 17:12:47 +00:00
Pietro Cerutti
2187bd8709 - Update to 2.7.0-alpha10
Announcement:
  https://groups.google.com/d/msg/mpir-devel/-E0FeqfyHEI/uUFAEsBMJOwJ
2014-07-29 10:33:53 +00:00
Adam Weinberger
a14c066872 Rename math/ patch-xy patches to reflect the files they modify. 2014-07-28 23:33:47 +00:00
Steve Wills
dc8eb9b189 math/ruby-numru_units: Mark broken with Ruby 2.0 or newer
With hat:	ruby@
2014-07-28 18:55:04 +00:00
Steve Wills
8b9e82274a Mark broken with Ruby 2.0 or newer
With hat:	ruby@
2014-07-28 18:53:36 +00:00
Steve Wills
a26d4156ac math/ruby-gsl: Mark broken with Ruby 2.0 or newer
With hat:	ruby@
2014-07-28 18:40:53 +00:00
Sunpoet Po-Chuan Hsieh
c2d0341cef - Update to 0.39
Changes:	http://search.cpan.org/dist/Math-GMPz/CHANGES
2014-07-28 15:53:40 +00:00
Pietro Cerutti
3b75de9077 - Fix build with gcc 4.8 by fixing include files dependencies [1]
- While at it, install a stripped shared library

PR:		192134 [1]
Submitted by:	gerald
2014-07-28 07:41:22 +00:00
David Naylor
ac5a60c57c Update math/R-cran-gss to 2.1-3.
ChangeLog:
 * R: Edited utility functions for the binomial family in the
        gssanova suite, eliminating unnecessary subtractions to preserve
        numerical precision.
2014-07-27 19:46:52 +00:00
Max Brazhnikov
e1745d315a math/scilab:
- Fix fortran bindings

PR:		180409
Reported by:	1wkmmr@gmail.com
2014-07-27 18:37:45 +00:00
John Marino
96bfa139ef math/mingw32-libgmp: Fix plist info
Reported by:	jenkins
PR:		188832
2014-07-27 15:34:11 +00:00
John Marino
418b14c026 math/mingw32-libgmp: Upgrade version 5.1.3 => 6.0.0
PR:		188832
Submitted by:	maintainer (Naram Qashat)
2014-07-27 10:29:00 +00:00
Greg Lewis
94060a173b . Revert WX version to 2.8 and add a comment about not updating it to 3.x
since that breaks.

PR:		192121
2014-07-26 15:49:51 +00:00
Dmitry Marakasov
bc33c93e60 - Switch converters/psiconv to USES=libtool, drop .la files
- Strip libraries
- Bump dependent ports as .so version has changed

Approved by:	portmgr blanket
Approved by:	kwm
2014-07-25 21:57:14 +00:00
Stephen Montgomery-Smith
596af8dd53 - Update to 2.2.2. 2014-07-24 21:30:59 +00:00
Tijl Coosemans
37f54e0f66 net/openldap24-*:
- Convert to USES=libtool and bump dependent ports
- Avoid USE_AUTOTOOLS
- Don't use PTHREAD_LIBS
- Use MAKE_CMD

databases/glom:
- Drop :keepla
- Add INSTALL_TARGET=install-strip

databases/libgda4* databases/libgda5*:
- Convert to USES=libtool and bump dependent ports
- USES=tar:xz
- Use INSTALL_TARGET=install-strip
- Use @sample

databases/libgdamm:
- Drop :keepla
- USES=tar:bzip2
- Use INSTALL_TARGET=install-strip

databases/libgdamm5:
- Add INSTALL_TARGET=install-strip
- Drop --enable-static (inherited from old repocopy)

devel/anjuta x11-toolkits/py-gnome-extras:
- Drop :keepla

dns/powerdns dns/powerdns-devel:
- Convert to USES=libtool
- Add INSTALL_TARGET=install-strip
- Disable static modules
- Stop creating library symlinks with .0 suffix, not needed for dynamically
  opened modules

mail/dovecot2:
- Add USES=libtool

mail/dovecot2-pigeonhole:
- Drop CONFIGURE_TARGET (incorrect for Dragonfly)
- Add USES=libtool and INSTALL_TARGET=install-strip

math/gnumeric:
- USES=libtool tar:xz

Approved by:	portmgr (implicit, bump unstaged ports)
2014-07-24 18:34:16 +00:00
Frederic Culot
7a9ab3fd2f - Update to 0.14.1
PR:		ports/191857
Submitted by:	John W. O'Brien <john@saltant.com> (maintainer)
2014-07-24 16:47:21 +00:00
Dmitry Marakasov
dce86c70a9 - Switch to USES=libtool, drop .la files
Approved by:	portmgr blanket
2014-07-23 22:23:42 +00:00
Raphael Kubo da Costa
c3f9087c48 Update PyQt to 4.11.1, QScintilla to 2.8.3 and SIP to 4.16.2.
... And bump PORTREVISION on ports that depend on devel/qscintilla2 due to
the shlib version change.

This is brought to you by the KDE on FreeBSD team. Besides updating to newer
upstream releases, this commit also contains a lot of under-the-hood changes
to the PyQt/QScintilla/SIP ports. Their Makefiles had accumulated a lot of
cruft over time, so it was time for some summer cleaning:

- General, belated changes:
  * Use OPTIONS helpers wherever possible, stop including
    <bsd.port.options.mk> when not necessary, stop checking for
    ${PORT_OPTIONS:MDOCS} and ${PORT_OPTIONS:MEXAMPLES} when not necessary,
    add options such as DOCS and/or DEBUG where they were only checked for.

- QScintilla ports:
  * Drop the API option from py-qt4-qscintilla2. It had been broken ever
    since staging support was added, and its existence does not make much
    sense: QScintilla is a hard dependency regardless of the state of this
    option anyway, they all come from the same tarball and the configuration
    script assumes the .api file will always be installed.

- PyQt ports:
  * The configure.py patch shared by all PyQt ports has been trimmed down to
    the minimum. Changes for Qt3 compatibility or for things that are just
    not needed anymore have been removed.

  * Several post-configure targets in the PyQt ports have been removed, as
    they had no effect on the way the ports were built whatsoever.

  * In some cases, instead of calling Python's py_compile.py on `ls *.py
    */*.py */*/*.py` to generate .pyc and .pyo files, we just call
    compileall.py, which is made for this kind of task.

  * The patch + sed hack to build py-qt4-dbussupport has been replaced by
    only extracting the dbus/ directory for that port and excluding it from
    all others.

  * Move the bulk of the code in all Makefiles to bsd.pyqt.mk, like the
    non-Python Qt ports do with bsd.qt.mk and the QT_DIST variable. A large
    portion of all PyQt Makefiles were very similar and contained a lot of
    boilerplate code that can be shared among all of them since they all
    come from the same tarball. bsd.pyqt.mk now has a PYQT4_DIST variable
    that, when set, automatically sets several common variables and the
    do-configure target for a port. This allows us to considerably reduce
    the size of all the py-qt4-* Makefiles.

  * To make the above possible and also to allow us to use as many OPTIONS
    helpers as possible, the ARGS variable is now called CONFIGURE_ARGS.
    That's what it was used for anyway.

PR:		191990
2014-07-23 19:53:11 +00:00
Baptiste Daroussin
d235aae94b Reset maintainership for ports not staged with no pending PR
With hat:	portmgr
2014-07-23 17:30:45 +00:00
Adam Weinberger
2ac8e45b30 Add USES=readline to fix build on -current. 2014-07-23 13:24:53 +00:00