Commit graph

3167 commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
4a3672999f - Fix build with 1.8.x installed 2016-04-23 06:46:55 +00:00
Sunpoet Po-Chuan Hsieh
511e2c74e1 - Use USES=localbase
- Remove unnecessary REINPLACE_CMD
2016-04-23 06:46:51 +00:00
Steve Wills
86cd4fbe5a many ports: mark broken on powerpc64 2016-04-21 16:43:14 +00:00
Sunpoet Po-Chuan Hsieh
9a1f45d861 - Update to 1.10.0
- Add LICENSE_FILE
- Remove outdated PORTSCOUT
- Re-enable SZIP option by default: it was changed unintentionally in r398300

Changes:	https://www.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.0/src/hdf5-1.10.0-RELEASE.txt
		https://www.hdfgroup.org/HDF5/doc/ADGuide/Changes.html
2016-04-20 20:42:39 +00:00
Sunpoet Po-Chuan Hsieh
f3ffa2f9cf - Update to 1.32
Changes:	http://search.cpan.org/dist/Geo-BUFR/Changes
2016-04-18 17:28:50 +00:00
Muhammad Moinur Rahman
4cdaf2ab53 science/py-netCDF4: Update version 1.2.3.1=>1.2.4 2016-04-18 06:50:53 +00:00
Sunpoet Po-Chuan Hsieh
710e9ec26c - Update to 1.14.7
- Add LICENSE_FILE
- Bump PORTREVISION for science/grib_api shlib change

Changes:	https://software.ecmwf.int/wiki/display/GRIB/Latest+news
2016-04-17 18:40:09 +00:00
John Marino
8ad4afc4e1 science/minc2 is not jobs safe
lex needs gram.h before that header gets created.
I've seen this twice now.
2016-04-17 07:18:38 +00:00
Mathieu Arnold
550567fcc4 Don't leave dead symlinks when deinstalling. [1] (based on)
While there, move man pages to a place they can be used, and fix
shebangs.

PR:		206476 [1]
Submitted by:	maintainer
Sponsored by:	Absolight
2016-04-14 10:40:38 +00:00
Muhammad Moinur Rahman
a55b418cb5 science/clhep: Update version 2.2.0.8=>2.3.1.1
- Add conditional compiler type c++11-lib for 9.X and openmp for 10.X+
2016-04-10 21:01:55 +00:00
Muhammad Moinur Rahman
ab46b00ccc science/py-mdp: Update version 3.3=>3.5
- Some typo occured which created a couple of SVN entry. Sorry for that.
2016-04-10 19:04:12 +00:00
Muhammad Moinur Rahman
f786c9c947 2016-04-10 19:01:24 +00:00
Muhammad Moinur Rahman
08a6d10758 2016-04-10 18:56:50 +00:00
Muhammad Moinur Rahman
1f6b2f9cab science/py-netCDF4: Update version 1.2.3=>1.2.3.1 2016-04-10 15:11:55 +00:00
Sunpoet Po-Chuan Hsieh
ca65387da5 - Update to 1.11.1
Changes:	https://github.com/pysal/pysal/releases
2016-04-09 12:30:11 +00:00
Carlo Strub
157fcbc90e Update to 4.1.0 2016-04-07 20:30:11 +00:00
Muhammad Moinur Rahman
3479c6c38e science/py-netCDF4: Update version 1.1.1=>1.2.3 2016-04-07 18:21:44 +00:00
Sunpoet Po-Chuan Hsieh
fd98b2c5aa - Resolve conflict with archivers/minizip: rename libminizip to libkmlminizip
- Bump PORTREVISION for science/libkml shlib change

PR:		206560 (based on)
Submitted by:	Martin Birgmeier <la5lbtyi@aon.at>
2016-04-07 13:28:46 +00:00
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