GDAL 3.3.0 introduces the use of standard C bool type.
Redefining bool locally, as in vector/v.hull/chull.c causes failure.
Obtained from: https://github.com/OSGeo/grass/pull/1567
Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.
PR: 246767
Reviewed by: manu, bapt
Approved by: x11
Differential Revision: https://reviews.freebsd.org/D30824
It needs GCC to configure and build grass7 on i386.
The v.in.pdal module is not available as some documentation pages.
PR: 256055
Reported by: chris@crvintel.com
Tested by: chris@crvintel.com
- reinstate r552962 (was reverted in r553000)
- remove pkg-message from qgis and qgis-ltr
- Bump PORTREVSION on all consumers
PR: 224004
Approved by: portmgr
sbrk is deprecated and is not present on some architectures. There is only one use of this function in grass for the r.terraflow module.
Its use will be removed in the next version, so I integrate this patch now to use it on architectures that don't have sbrk.
Thanks to mikael@ for the tests on aarch64
- Add a pkg-message explaining how to access or sync datum grids from the CDN
(disabled by default)
- Add curl and tiff dependencies since proj can read datum grids from remote
COG (Cloud Optimized Geotiff)
- Take maintainer'ship (ok wen@)
PR: 245611
Submitted by: wen (first version)
Reviewed by: wen, rhurlin
Approved by: wen
Exp-run by: antoine
When I added the option for compiling with openmp, like other ports, I don't use compiler:openmp but directly the default compiler because it works just as well. However, on FreeBSD 11, grass only builds well with LLVM90.
While I'm here I added with-proj-[includes|libs] to be more thorough
Approved by: tcberner
MFH: 2020Q3
Differential Revision: https://reviews.freebsd.org/D25712
- update to 7.8.3
- add patches to remove some noise from ctype
- fix build on aarch64 (only r.terraflow module is problematic on aarch64)
Reported by: mikael (aarch64)
Approved by: tcberner (mentor), mikael (aarch64)
Differential Revision: https://reviews.freebsd.org/D25331
- math/saga:
- Update to 7.6.2
- Use wxWidgets 3.0+ instead of 3.1+ since 3.1 is not a mandatory version and this reduces the number of packages installed when you install saga and qgis/grass (which requires version 3.0).
- databases/grass7:
- Update to 7.8.2 first version for python3 only
- Use ${PY_NUMPY} variable
- Readd openmp
- Use wxPython40 for python3
- Remove bash dependency. You can use any shell.
- Rework the workaround in post-install (for / touch files). Fix the long (random) standing issue with pkg-plist
- Alphabetize USES and OPTIONS
- Replace XX_configure_on by XX_configure_with as possible
- graphics/qgis:
- Update to 3.12.1
- Remove patches (applied upstream or fixed in ports: pyqt5 / sip)
- graphics/qgis-ltr:
- Update to 3.10.4
PR: 241892, 244979
Reported by: rainer hurling (maintainer), lbartoletti (maintainer)
Reviewed by: tcberner (mentor), rainer hurling (maintainer)
Approved by: tcberner (mentor), rainer hurling (maintainer)
Differential Revision: https://reviews.freebsd.org/D24198
py-wxPython40 aka Phoenix is a reborn of wxPython and in particular it allows to use wxWidgets with Python3.
- Add x11-toolkits/py-wxPython40
- Replace wxPython30 by wxPython40 when python wxWidgets is required
- Fix cad/kicad and cad/kicad-devel to use wxPython40 "Phoenix"
- Update comms/congruity, graphics/py-mayavi from wx 2.8 to 3.0
- While I'm here fix portlint per emulators/playonbsd
- Remove RUN_DEPENDS from USE_WX per graphics/djvusmooth
- Bump portversion
- Fix unicode on x11-toolkits/wxgtk30 and take Maintainer'ship
PR: 241893
Reviewed by: koobs, tcberner
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D21915
Exp-run by: antoine
* Fix build on i386 [1]
* Fix science/code_saturne build with new openblas [2]
* Avoid installing private headers [3]
* Prevent build from optimizing for host by correcting build confg [4]
* Bump portrevision of dependent ports [5]
This is correcting issues from r523749 [1][2][4] and r515970 [3]
PR: 231371
Reported by: build cluster [1]
Reported by: Dima Pasechnik <dimpase+freebsd@gmail.com> [2]
Reported by: many [5]
Reviewed by: mat, bapt
Approved by: implicit, since this is a build fix
- Remove with-openmp since the build failed for 3 modules
with openmp since 2019-09-10
- Remove some default options less used (NETCDF MYSQL ODBC) or
non existant (NETLIB)
- Add zstd option
- Uses NLS as an option
PR: 240892
Submitted by: Loic Bartoletti <lbartoletti@tuxfamily.org> (maintainer)
pkg-static: Unable to access file /wrkdirs/usr/ports/databases/grass7/work/stage/usr/local/grass76/bin/r.resamp.rst:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/databases/grass7/work/stage/usr/local/grass76/bin/r.sun:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/databases/grass7/work/stage/usr/local/grass76/bin/v.surf.rst:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/databases/grass7/work/stage/usr/local/grass76/docs/html/r.resamp.rst.html:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/databases/grass7/work/stage/usr/local/grass76/docs/html/r.sun.html:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/databases/grass7/work/stage/usr/local/grass76/docs/html/v.surf.rst.html:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/databases/grass7/work/stage/usr/local/grass76/docs/man/man1/r.resamp.rst.1.gz:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/databases/grass7/work/stage/usr/local/grass76/docs/man/man1/r.sun.1.gz:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/databases/grass7/work/stage/usr/local/grass76/docs/man/man1/v.surf.rst.1.gz:No such file or directory
Reported by: pkg-fallout
Remove the MOTIF option from databases/grass7. This option is a noop, since
the configure options it controls doesn't do anything. In addition, this
option adds a dependency on graphics/libGLw, which is deprecated.
PR: 240133
Approved by: Loic Bartoletti (maintainer)
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
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, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330