Commit graph

3149 commits

Author SHA1 Message Date
Mathieu Arnold
597afc47ba Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:25:16 +00:00
Mathieu Arnold
999161a9ed Fixup some whitespace at the beginning of lines problems.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 13:18:17 +00:00
Sunpoet Po-Chuan Hsieh
ee30d65412 - Update to 0.106
Changes:	http://search.cpan.org/dist/Geo-WebService-Elevation-USGS/Changes
2016-03-25 20:03:01 +00:00
Wen Heping
b8d3209a31 - Update to 1.0.1 2016-03-25 10:54:44 +00:00
Raphael Kubo da Costa
47bf224484 qt4-moc: Add more Boost include guards to moc's definition list.
In preparation for updating Boost to 1.60, add include guards from more Boost
headers to the list of macros that moc automatically defines when processing
files. As explained in r408911, Qt4's moc cannot parse some constructs used by
a few Boost headers, so we define their include guards to make moc skip them.

This is a cleaner approach that allows us to largely revert r408472, r408473,
r408474, r408475, r408502, r408773 and r408419, which added several patches to
many ports to work around this moc bug.

PR:		199601
PR:		208322
2016-03-24 10:31:07 +00:00
Mark Felder
5079067642 Move devel/py-icu to devel/py-pyicu
* PORTNAME devel/py-pyicu should be used rather than devel/py-icu, per policy [1]
* Add LICENSE=MIT as per LICENSE file contained in distfile
* Tidy up MAKE_ENV variable assignment (pet portlint)
* Update WWW in pkg-descr to point to PyPI site, since the old site is down
* Update other ports which depend on devel/py-icu to point to devel/py-pyicu

[1] https://wiki.freebsd.org/Python/PortsPolicy

PR:		207367
Approved by:	maintainer timeout
2016-03-19 17:11:58 +00:00
Raphael Kubo da Costa
8332d1f769 Update CMake to 3.5.0.
Announcement: https://blog.kitware.com/cmake-3-5-0-available-for-download/

Most ports have already been fixed for this update, but science/orthanc was
included in this commit because I am not entirely sure the changes in it work
with CMake < 3.5.0. In short, FindDCMTK.cmake was rewritten and the way orthanc
uses the DCMTK variables was incompatible with the use upstream intended.

PR:		208033
2016-03-19 14:41:38 +00:00
Wen Heping
ce920327f0 - Update to 1.0.0 2016-03-19 09:27:25 +00:00
Raphael Kubo da Costa
bb48e3761a Update to 2.1.
PR:		207453
Submitted by:	mp39590@gmail.com (maintainer)
2016-03-16 10:39:42 +00:00
Raphael Kubo da Costa
2a28a887f5 Update to 2.0.
PR:		207452
Submitted by:	mp39590@gmail.com (maintainer)
2016-03-16 10:38:52 +00:00
Raphael Kubo da Costa
f62a7e3498 Update to 0.2.
PR:		207451
Submitted by:	mp39590@gmail.com (maintainer)
2016-03-16 10:38:08 +00:00
Raphael Kubo da Costa
632c5d2fbd Update to 1.0.0.
PR:		207450
Submitted by:	mp39590@gmail.com (maintainer)
2016-03-16 10:36:34 +00:00
Raphael Kubo da Costa
5f54a52585 Change header installation location for kdelibs4-based ports.
Install x11/kdelibs4's headers into include/kde4 instead of include (which
consequently causes several other ports to have their installation paths
changed too).

The idea behind this is to reduce path conflicts between KDE4 ports and the
upcoming KDE Frameworks 5 ports that will be installed into include/KF5. If
we continue installing the KDE4 headers into include/, we can end up in a
situation like this:

    c++ [...] -I/usr/local/include -I/usr/local/include/KF5 file.cpp

If the KDE4 and KF5 versions of a port have the same headers, the KDE4 port
will unintentionally be picked up first and the build will fail.

Most of this huge patch is just PORTREVISION bumps, pkg-plist changes and a
few patches to FooConfig.cmake files to make them look into the kde4/
subdirectory in include/.

Changes which don't fit into the above are:
- deskutils/kdepimlibs4: Import an upstream patch to remove some double
  semicolons that cause base GCC to fail. They have always been present, but
  since the faulty header was referenced via -isystem /usr/local/include
  this never caused any problems.
- devel/subversion, devel/subversion18: Update patch-configure. The current
  kwallet changes there date back to 2011 (r272490), at a time when the
  build could fail when both KDE3 and KDE4 were installed. Replace those
  bits with a change I've submitted upstream to use the kde4-config program
  to determine where KDE4's headers and libraries are installed instead of
  assuming the headers are always in include/.

Once again, huge thanks to Tobias Berner <tcberner@gmail.com> for being the
first one to notice this problem when working on the KDE Frameworks 5 ports,
coming up with the solution and bugging me until I had time to work on this
and ask for the exp-run :-)

PR:		207906 (exp-run)
2016-03-15 12:35:56 +00:00
Antoine Brodin
989bb4c20d Deprecate ports broken for more than 6 months 2016-03-13 18:45:42 +00:00
Stephen Montgomery-Smith
b852b3e638 - Update to 2.8.0.
- Add license.
2016-03-11 00:57:24 +00:00
Boris Samorodov
7b9bdca117 science/liblinear: Update to version 2.1. 2016-03-09 16:44:37 +00:00
Boris Samorodov
b4b76769b5 science/libsvm: Update to version 3.21. 2016-03-09 16:43:49 +00:00
Sunpoet Po-Chuan Hsieh
075a5bbbb6 - Update to 1.7.1
Changes:	https://code.zmaw.de/news/342
2016-03-06 06:18:56 +00:00
Wen Heping
8fa3233b69 - Update to 1.4.3 2016-03-04 02:06:45 +00:00
Raphael Kubo da Costa
3ae338d181 Update to 2015.11.13.
Upgrade to a more recent snapshot, and stop requiring GCC.

PR:		206930
Submitted by:	Jason Bacon <bacon4000@gmail.com> (maintainer)
2016-02-27 22:03:29 +00:00
Wen Heping
29f39ab6c9 - Update to 1.83.04
PR:		207165
Submitted by:	tkato432@yahoo.com
2016-02-16 02:01:07 +00:00
Raphael Kubo da Costa
42f189fb7d Update to 4.9.0.
This update to the port also adds a lot of dependencies on system libraries
instead of using the versions bundled with ITK.

PR:		206977
Submitted by:	Ben Woods <woodsb02@gmail.com> (maintainer)
2016-02-12 11:41:39 +00:00
Dmitry Marakasov
dc7660ef9c - Fix build with boost 1.60
- Switch to options helpers
- Add LICENSE_FILE

PR:		199601
2016-02-08 19:15:59 +00:00
John Marino
1ec38a38ab science/py-pysal: Avoid interactive build possibility
This port checks the release date, and subtracts it from the current
date.  If the difference is more than 6 months, it interactively asks
the user if they want to upgrade.

The post-patch target removes this possibility, ensuring the port never
reverts to an interactive build.

approved by:	infrastructure blanket (interactive builds discouraged)
2016-02-07 13:24:18 +00:00
Kubilay Kocak
275db1ead5 graphics/py-graphviz: Move to py-pygraphviz, Fix 3.x build
There are numerous graphviz related packages in PyPI, including:
graphviz, graphviz-python and pygraphviz.

This port, py-graphviz, is not and does not provide the same package
as the 'graphviz' package on PyPI (CHEESESHOP).

Further, it blocks the creation of a correctly named py-graphviz port,
is a POLA violation in terms of users expecting to find and recieve
the package they expect based on a standard search, and is likely to
create confusion among other ports if they depend on a python graphviz
package, which could result in incorrect packages/dependencies.

This is why among other reasons, Python packages should be named
exactly what they are called in PyPI, or inside install_requires,
setup_requires or tests_requires as dependencies in other packages.

This change moves py-graphviz to py-pygraphviz to correct the above
incorrect naming.

While I'm here:

- Remove backup (http) MASTER_SITES, CHEESESHOP is highly-available
  and provides a Geo-aware CDN by Fastly.
- Remove {BUILD,RUN}_DEPENDS in favour of the actual LIB_DEPENDS
- Use PYDISTUTILS_* framework variables to customise the build instead
  of hack patching setup.py
- Enable autoplist, fixing builds on Python 3.x [1]
- Enable concurrent (Python version) installation
  - Hack patch setup.py to preclude docs installation, as it adds a
    directory to --record and breaks pkg-plist output [2]
- Remove DOCSDIR override (no longer necessary)
- Assign MAINTAINER'ship to python@
- Add TEST_DEPENDS and test target
- pkg-descr: Match WWW URL to setup.py:homepage field
- pkg-descr: Improve package description text (matching upstream)

While I'm sweeping dependencies:

- Fix a typo in science/gramps: s|>-|>=

[2] https://wiki.freebsd.org/Python (Open task for install_data bug)

Reported by:	Ben Woods (via IRC) [1]
2016-02-07 09:44:24 +00:00
Danilo Egea Gondolfo
3ed8b40551 - Update to 1.10.2 2016-02-06 13:45:05 +00:00
Sunpoet Po-Chuan Hsieh
5ae6844a7d - Allow concurrent installation (USE_PYTHON=concurrent) 2016-02-02 22:45:00 +00:00
Sunpoet Po-Chuan Hsieh
bab9479ccf - Update to 1.11.0
- Relax USES=python

Changes:	https://github.com/pysal/pysal/releases
2016-02-01 19:48:20 +00:00
John Marino
af0339ea9a science/cdf: document ncurses requirement (USES+=ncurses)
approved by:	infrastructure blanket
2016-02-01 06:50:21 +00:00
John Marino
715d8be417 science/netcdf: document ncurses requirement (USES+=ncurses)
approved by:	infrastructure blanket
2016-01-30 22:45:36 +00:00
TAKATSU Tomonari
19c3e8a08a - Update to 2.0 2016-01-26 01:48:17 +00:00
Sunpoet Po-Chuan Hsieh
eff9155ceb - Add USES=pkgconfig:run: pkg-config is required by nc-config at runtime
- Bump PORTREVISION for dependency change
2016-01-23 21:54:43 +00:00
Sunpoet Po-Chuan Hsieh
4f75956b59 - Update to 4.4.3
Changes:	https://github.com/Unidata/netcdf-fortran/blob/master/RELEASE_NOTES.md
2016-01-23 15:14:51 +00:00
Sunpoet Po-Chuan Hsieh
878679bc1b - Update to 1.3.0
Changes:	https://github.com/Try2Code/cdo-bindings/blob/master/README.rdoc#changelog
		https://github.com/Try2Code/cdo-bindings/commits/master
2016-01-23 15:14:46 +00:00
Sunpoet Po-Chuan Hsieh
58c8bc0424 - Update to 1.3.0
Changes:	https://github.com/Try2Code/cdo-bindings/blob/master/README.rdoc#changelog
		https://github.com/Try2Code/cdo-bindings/commits/master
2016-01-23 15:14:42 +00:00
Wen Heping
4c981f4f07 - Update to 0.3.3 2016-01-19 05:56:29 +00:00
Martin Wilke
01ab978712 - Update to 1.83.03
PR:		206254
Submitted by:	maintainer
2016-01-18 05:56:13 +00:00
Stephen Montgomery-Smith
6d1316147a - Update to 2.7.0. 2016-01-18 04:03:25 +00:00
Sunpoet Po-Chuan Hsieh
c624b131ca - Update to 0.105
Changes:	http://search.cpan.org/dist/Geo-WebService-Elevation-USGS/Changes
Sponsored by:	PortsCamp Taiwan
2016-01-17 14:09:11 +00:00
Sunpoet Po-Chuan Hsieh
b8bcf18407 - Update to 4.4.0
- Bump PORTREVISION for science/netcdf shlib change

Changes:	http://www.unidata.ucar.edu/blogs/news/entry/netcdf-4-4-0
		https://github.com/Unidata/netcdf-c/releases
Sponsored by:	PortsCamp Taiwan
2016-01-17 13:08:25 +00:00
Martin Wilke
0483c27519 - Update to 2.44
PR:		206253
Submitted by:	ports fury
2016-01-15 15:37:21 +00:00
Dmitry Marakasov
b9398223bd Convert LICENSE= "GPLxx # or later" to "GPLxx+"
Approved by:	portmgr blanket
2016-01-12 16:20:31 +00:00
Thierry Thomas
37b531eb2c Upgrade to 0.9.6v2.
Changelog at
<https://sourceforge.net/projects/gnudatalanguage/files/gdl/0.9.6/#readme>
2016-01-07 20:48:42 +00:00
Bartek Rutkowski
0bd0fc7cb9 science/metaf2xml: update 1.57 -> 1.58
- Improve COMMENT and pkg-descr

PR:		205555
Submitted by:	Thomas <metaf2xml@users.sourceforge.net>
2016-01-04 13:49:17 +00:00
Martin Wilke
0d4fd77360 Fuzzy logic toolkit for SciPy.
The goals of scikit-fuzzy are:

* To provide the community with a robust toolkit of independently developed
  and implemented fuzzy logic algorithms
* To increase the attractiveness of scientific Python as a valid alternative
  to closed-source options.

WWW: https://github.com/scikit-fuzzy/scikit-fuzzy/

PR:		205621
Submitted by:	Yuri Victorovich <yuri@rawbw.com>
2015-12-31 13:41:14 +00:00
Dmitry Marakasov
00dc6d41c5 - Clarify LICENSE
- Add LICENSE_FILE
- Strip library
2015-12-31 10:57:57 +00:00
Rene Ladan
3b93c5c02a Remove expired ports:
2015-12-30 www/ocsigen: Broken for more than 6 months
2015-12-30 devel/monodevelop-database: Broken for more than 6 months
2015-12-30 lang/cduce: Broken for more than 6 months
2015-12-30 science/hdf-java: Broken for more than 6 months
2015-12-30 math/p5-Math-Geometry-Planar-GPC-Polygon: Broken for more than 6 months
2015-12-30 www/eliom: Depends on broken and expiring www/ocsigen
2015-12-30 audio/py-fastaudio: Broken for more than 6 months
2015-12-30 devel/jgoodies-common: Broken for more than 6 months
2015-12-30 graphics/pinta: Broken for more than 6 months
2015-12-30 games/kanatest: Broken for more than 6 months
2015-12-30 editors/bless: Broken for more than 6 months
2015-12-30 security/burpsuite: Broken for more than 6 months
2015-12-30 23:20:40 +00:00
Mathieu Arnold
7823fa4b7e Cleanup GH_* and variables order.
Sponsored by:	Absolight
2015-12-29 14:30:46 +00:00
Carlo Strub
182898838c Update to 4.0.3 2015-12-25 12:30:50 +00:00
Dmitry Marakasov
25f7031be2 - Remove unneeded @dir's
Approved by:	portmgr blanket
2015-12-23 20:39:53 +00:00