Commit graph

91 commits

Author SHA1 Message Date
Kurt Jaeger
20f73e970b math/saga: update 6.3.0 -> 6.4.0, fix describe
- Change from llvm50 to llvm60
- Use OpenMP from within llvm60 instead of devel/openmp
- disable OpenMP, if i386 is detected

PR:		229470, 229129
Submitted by:	Rainer Hurling <rhurlin@gwdg.de> (maintainer)
Reported by:	Uasyhiro KIMURA <yasu@utahime.org>
Reviewed by:	w.schwarzenfeld@utanet.at
Relnotes:	https://sourceforge.net/p/saga-gis/news/2018/06/saga-640-released/
2018-07-03 07:07:50 +00:00
Wen Heping
49baed99df - Update version from 6.1.0 to 6.3.0
- Use devel/liblas12 with changed naming scheme
- If using openMP, change the compiler from gcc to clang
- Recreate some patches with makepatch

PR:		227901
Submitted by:	rhurlin@gwdg.de(maintainer)
2018-06-17 22:56:19 +00:00
Steve Wills
142143e5a7 Bump PORTREVISION on more opencv consumers due to opencv update 2018-05-09 20:27:51 +00:00
Jan Beich
d71f826c80 math/saga: unbreak build with wxWidgets 3.0.3 (try#2)
grid_to_kml.cpp: In member function 'bool CGrid_from_KML::Load_Overlay(const wchar_t*, const CSG_MetaData&)':
grid_to_kml.cpp:585:49: error: conversion from 'const wxScopedWCharBuffer {aka const wxScopedCharTypeBuffer<wchar_t>}' to non-scalar type 'CSG_String' requested
  CSG_String   FullPath = fn.GetFullPath().wc_str();
                          ~~~~~~~~~~~~~~~~~~~~~~~^~

PR:		223758
Submitted by:	rozhuk.im@gmail.com
Approved by:	Rainer Hurling (maintainer)
2018-05-02 23:33:19 +00:00
Gerald Pfeifer
c2a92a1aea Bump PORTREVISIONs of all users of math/mpc that we just updated to
version 1.1.0 (via revision 464079).
2018-03-10 17:46:04 +00:00
Antoine Brodin
f7455240e3 Reduce dependency on the python2 metaport
PR:		225752
Submitted by:	Yasuhiro KIMURA
2018-02-19 11:10:43 +00:00
Jan Beich
0b52e68840 math/saga: unbreak build with wxWidgets 3.0.3
wksp_tool.cpp: In member function 'virtual wxString CWKSP_Tool::Get_Description()':
wksp_tool.cpp:159:61: error: no matching function for call to 'CSG_File::Open(const wxScopedWCharBuffer, ESG_File_Flags_Open)'
   if( Stream.Open(FileName.GetFullPath().wc_str(), SG_FILE_R) && Stream.Read(Description, Stream.Length()) )
                                                             ^
In file included from ../saga_api/geo_tools.h:77:0,
                 from ../saga_api/mat_tools.h:77,
                 from ../saga_api/dataobject.h:84,
                 from ../saga_api/table.h:77,
                 from ../saga_api/grid.h:77,
                 from ../saga_api/parameters.h:77,
                 from ../saga_api/tool.h:76,
                 from ../saga_api/tool_library.h:77,
                 from ../saga_api/saga_api.h:118,
                 from res_commands.h:78,
                 from wksp_tool.cpp:67:
../saga_api/api_core.h:955:13: note: candidate: bool CSG_File::Open(const CSG_String&, int, bool, int)
  bool       Open    (const CSG_String &File_Name, int Mode = SG_FILE_R, bool bBinary = true, int Encoding = SG_FILE_ENCODING_CHAR);
             ^~~~
../saga_api/api_core.h:955:13: note:   no known conversion for argument 1 from 'const wxScopedWCharBuffer {aka const wxScopedCharTypeBuffer<wchar_t>}' to 'const CSG_String&'
wksp_tool.cpp:166:61: error: no matching function for call to 'CSG_File::Open(const wxScopedWCharBuffer, ESG_File_Flags_Open)'
   if( Stream.Open(FileName.GetFullPath().wc_str(), SG_FILE_R) && Stream.Read(Description, Stream.Length()) )
                                                             ^
In file included from ../saga_api/geo_tools.h:77:0,
                 from ../saga_api/mat_tools.h:77,
                 from ../saga_api/dataobject.h:84,
                 from ../saga_api/table.h:77,
                 from ../saga_api/grid.h:77,
                 from ../saga_api/parameters.h:77,
                 from ../saga_api/tool.h:76,
                 from ../saga_api/tool_library.h:77,
                 from ../saga_api/saga_api.h:118,
                 from res_commands.h:78,
                 from wksp_tool.cpp:67:
../saga_api/api_core.h:955:13: note: candidate: bool CSG_File::Open(const CSG_String&, int, bool, int)
  bool       Open    (const CSG_String &File_Name, int Mode = SG_FILE_R, bool bBinary = true, int Encoding = SG_FILE_ENCODING_CHAR);
             ^~~~
../saga_api/api_core.h:955:13: note:   no known conversion for argument 1 from 'const wxScopedWCharBuffer {aka const wxScopedCharTypeBuffer<wchar_t>}' to 'const CSG_String&'

PR:		223758
Submitted by:	rozhuk.im@gmail.com
Obtained from:	upstream
Approved by:	Rainer Hurling (maintainer)
2018-01-21 02:22:17 +00:00
Bradley T. Hughes
9b69f56c5e math/saga: Update 4.1.0 -> 6.1.0
PR:		223890
Submitted by:	Rainer Hurling <rhurlin@gwdg.de> (maintainer)
Approved by:	robak (mentor)
Differential Revision:	https://reviews.freebsd.org/D13436
2017-12-11 13:02:58 +00:00
Ganael LAPLANCHE
31c1655dde Update tbb to 2018 and bump dependent ports' revisions 2017-09-17 07:03:14 +00:00
Gerald Pfeifer
e59c88cece Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
2017-09-10 20:55:38 +00:00
Wen Heping
1c2d8d1f6a - Update to 4.1.0
PR:		220012
Submitted by:	wen@
Approved by:	maintainer
2017-06-21 01:58:26 +00:00
Jan Beich
d764059958 graphics/opencv: back out r423216 and r423063 (replaying r423316)
Renaming didn't help to unblock 3.x progress as co-existence with 2.x
was no less complex than simply fixing consumers. This commit also
restores directory-level history accidentally lost via git-svn.

PR:		210505
Pointy hat to:	jbeich (should've discussed first)
2017-04-14 05:30:25 +00:00
Gerald Pfeifer
04d6f52202 Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
2017-04-01 15:23:30 +00:00
Ganael LAPLANCHE
d1a60db80b Update devel/tbb to 2017.5
Also bring the following changes:
- Fetch distfiles from Github
- Bump dependent ports' PORTREVISIONs
2017-03-07 12:44:41 +00:00
Wen Heping
a269606cbb - Update from 2.3.1 to 3.0.0
- Add dependency science/libsvm
- Add USES=pkgconfig
- Sort USES alphabetical
- INSTALL_TARGET=install-strip

PR:		216367
Submitted by:	rhurlin@gwdg.de(maintainer)
2017-01-23 23:30:20 +00:00
Jan Beich
857289785e lang/gcc: clear BROKEN from consumers as 10.1 is past EOL
PR:		214863
2017-01-03 08:44:59 +00:00
Dmitry Marakasov
c44ec4a636 - Fix BROKEN: only fails to build on 10.1
Approved by:	portmgr blanket
2016-12-29 09:11:55 +00:00
Dmitry Marakasov
4a18ca142f - Mark BROKEN on FreeBSD 10.1, 10.2
Approved by:	portmgr blanket
2016-12-21 10:26:05 +00:00
Jan Beich
13d07760cf Switch USES=compiler:gcc-c++11-lib to use base libc++ on 10.2+ systems
PR:		215192
Requested by:	dim
Exp-run by:	antoine
Approved by:	antoine
2016-12-16 05:08:09 +00:00
Ganael LAPLANCHE
188d90770b - Fix library version which should be .2 (as on Linux), not .4
- Bump dependent ports' PORTREVISION

PR:		214777
Submitted by:	yuri@rawbw.com
2016-11-25 11:22:51 +00:00
Ganael LAPLANCHE
d67136b303 - Update devel/tbb to version 2017.1
- Bump dependent ports
2016-10-18 19:41:45 +00:00
Jan Beich
ba3ffd9b12 graphics/opencv: add suffix to make room for 3.x series
To avoid confusion, the main port is to track the latest release.
Whether to rename includes/libraries as well making it possible to
install 2.x and 3.x side-by-side remains to be investigated.

PR:		210505 (for tracking)
Inspired by:	PkgSrc
2016-10-03 17:47:08 +00:00
Pawel Pekala
f71c9747b6 Update to version 2.3.1
Changelog:
- New library 'imagery_isocluster'
- Record statistics in 'table_calculus'
- Better io_gdal shapes import
- Updates to scripting tools

PR:		210946
Submitted by:	maintainer
2016-07-11 17:38:35 +00:00
Wen Heping
9261c67618 - Update to 2.3.0
PR:		210810
Submitted by:	rhurlin@gwdg.de(maintainer)
2016-07-06 08:36:18 +00:00
Dmitry Marakasov
e87a8bd319 - Fix trailing whitespace in pkg-messages
Approved by:	portmgr blanket
2016-05-19 11:09:14 +00:00
Kurt Jaeger
c3723d6d3a math/saga: 2.2.6 -> 2.2.7
SAGA GIS version 2.2.7 [r2893] is a bug fix release, because a
serious bug in the command line interpreter saga_cmd prevents correct
setting of floating point value parameters.

Some more fixes and features are:

- taking respect for future use of new date parameter
- bug fixes for flip method in grid operation and orientation
- overworked grid system
- bug fix for atan2, which did not work before
- bug fixes for some tool parameter ids
- updated dictionaries and tool interfaces

PR:		209175
Submitted by:	Rainer Hurling <rhurlin@gwdg.de> (maintainer)
2016-05-02 05:22:58 +00:00
Thomas Zander
ded4e36181 Update to upstream version 2.2.6
PR:		208481
Submitted by:	rhurlin@gwdg.de (maintainer)
2016-04-04 04:19:14 +00:00
Mathieu Arnold
8d6597e0bb Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:16:16 +00:00
Thomas Zander
52386167b5 Fix overlinking problem with opencv.
Prior to this changeset, all binaries linked to opencv. This is
unneccessary, as only the imagery_opencv module needs to link to
opencv to work correctly.
PORTREVISION is bumped as package content changes.

PR:		207693
Submitted by:	rhurlin@gwdg.de (maintainer)
2016-03-06 19:56:18 +00:00
Wen Heping
8e11ae0e3d - Update to 2.2.4
PR:		207565
Submitted by:	rhurlin@gwdg.de(maintainer)
2016-03-03 12:09:26 +00:00
Martin Wilke
ff66763537 - Fix build
PR:		205491
2015-12-26 11:40:41 +00:00
Martin Wilke
58a1eb3975 - Update from 2.2.2 (r2652) to 2.2.3 (r2737)
- Use other distfile naming scheme again
- Correct usage of wx-config for SAGA GIS module io_virtual
- Adjust naming scheme of patches via 'make makepatch'
- Update pkg-plist

PR:		    205491
Submitted by:   maintainer
2015-12-24 14:04:16 +00:00
Palle Girgensohn
da6a8a3291 Use USES=pgsql instead of hardwiring a postgresql version
PR:		204719
Submitted by:	Rainer Hurling<rhurlin@gwdg.de> (maintainer)
2015-11-22 11:33:58 +00:00
Mathieu Arnold
b4dfe159bb Update to 2.2.2.
PR:		203899
Submitted by:	maintainer
Sponsored by:	Absolight
2015-10-21 14:16:45 +00:00
Wen Heping
e69dd91a8c - Update to version 2.2.1
- Change to USES=localbase
- Remove WX_UNICODE=yes (obsolete now)
- Parse pkg-message via SUB_FILES
- Integrate SAGA GIS toolchain files (sripting)

PR:		203508
Submitted by:	rhurlin@gwdg.de(maintainer)
2015-10-14 06:20:22 +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
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
Wen Heping
70e12eef45 - Update graphics/proj to 4.9.1
- Bump PORTREVISION to chase the update of proj

PR:		200434
Submitted by:	wen@(myself)
Approved by:	maintainer(timeout, >20 days)
2015-06-15 13:03:11 +00:00
Jan Beich
58c735369b Unbreak build on platforms using libstdc++ after r383466
Force C++11 mode and fix incompatibility with NULL being
defined as nullptr on FreeBSD.

PR:		199600
Reported by:	pkg-fallout, DPorts
Approved by:	Rainer Hurling <rhurlin@gwdg.de> (maintainer)
2015-04-22 17:14:59 +00:00
Wen Heping
bb8bd121d0 - Update to 2.1.4
PR:		198357
Submitted by:	Rainer Hurling<rhurlin@gwdg.de> (maintainer)
2015-03-07 13:13:46 +00:00
Tijl Coosemans
60945f0277 Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it.  Bump PORTREVISION on their dependent
ports except the ones that depend on these:

audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt

In these cases the same trick as in the recent gettext update is used.
The ports install a symlink with the old library version.  When enough
of their dependent ports have had regular updates the remaining ones can
get a PORTREVISION bump and the links can be removed.

Also remove the devel/pcre dependency from USE_GNOME=glib20.  It causes
over 2200 packages to depend on devel/pcre while less than 200 actually
link with it.  The glib20 package still depends on devel/pcre so this
should not make a difference for ports with USE_GNOME=glib20.  Also,
libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so
USE_GNOME=glib20 should not propagate it.

PR:		195724
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-12-08 16:48:38 +00:00
Antoine Brodin
942951d86b Cleanup plist 2014-11-14 09:39:21 +00:00
Marcus von Appen
214bd533a7 - Convert ports of math/ to new USES=python
Approved by:	portmgr (implicit)
2014-10-21 16:54:54 +00:00
Gerald Pfeifer
15945f8122 Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
2014-09-10 20:50:31 +00:00
Tijl Coosemans
4bdd97e324 math/fftw3:
- Add USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip
- Remove PTHREAD_CFLAGS and PTHREAD_LIBS
- Use MAKE_CMD
2014-08-31 16:36:22 +00:00
Matthias Andree
515db2ed10 Upgrade OpenEXR and ilmbase to 2.2.0.
GCC 4.2 in FreeBSD 8.X/9.X base is now too old to compile OpenEXR, so
GCC-based systems will upgrade to the default ports compiler (GCC 4.7
currently.)

Add two patches to OpenEXR to permit building it in a live system with
the older OpenEXR version installed. Bug report filed to upstream Github
at https://github.com/openexr/openexr/issues/130

Couple OpenEXR more tightly to ilmbase and require its exact .so
version.

Add UPDATING note, and bump PORTREVISION of all dependent ports.

Proto-STAGE hugin-devel, and mark it IGNORE because hugin is newer.

Approved by:	portmgr (implicit for bumping PORTREVISION on unstaged ports)
2014-08-15 20:37:31 +00:00
Sunpoet Po-Chuan Hsieh
61a8320e09 - Remove USE_AUTOTOOLS=libtool
- Bump PORTREVISION for package change
- Bump PORTREVISION for graphics/gdal shlib change [1]

Approved by:	portmgr (implicit) [1]
2014-07-11 11:16:06 +00:00
Wen Heping
93358ba544 - Bump PORTREVISION to chase the update of devel/liblas
Approved by:	Rainer Hurling <rhurlin@gwdg.de> (maintainer)
2014-07-08 12:23:29 +00:00
Danilo Egea Gondolfo
a0c438c082 - Update from 2.1.1 to 2.1.2
- Fix LICENSE
- Fix build on i386
- Install language and desktop files

PR:		ports/191491
Submitted by:	Rainer Hurling <rhurlin@gwdg.de>
2014-07-03 01:56:05 +00:00
Baptiste Daroussin
a4ef42da3e Fix build after r353029
Change to 'USES=compiler:gcc-c++11-lib' to simplify the makefile

PR:		ports/189389
Submitted by:	Rainer Hurling <rhurlin@gwdg.de> (maintainer)
2014-05-06 07:03:22 +00:00