./misc/subsurface [divelog program for recreational, tech, and free-divers]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 4.8.5, Package name: subsurface-4.8.5
Maintained by: Kristaps Dzonsons
Master sites:
Subsurface can plan and track single- and multi-tank dives using
air, Nitrox or TriMix. It allows tracking of dive locations
including GPS coordinates (which can also conveniently be entered
using a map interface), logging of equipment used and names of other
divers, and lets users rate dives and provide additional notes.

Filesize: 14710.844 KB
Version History (View Complete History)
  • (2019-07-18) Updated to version: subsurface-4.8.5
  • (2018-09-30) Updated to version: subsurface-4.8.2
  • (2018-08-15) Package added to openports.se, version subsurface-4.8.1 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2021-01-18 23:40:43 by Rafael Sadowski | Files touched by this commit (2)
Log message:
Unbreak build after recent Qt 5.15 update.
Add missing QPainterPath include
   2020-11-07 07:54:11 by Jasper Lievisse Adriaanse | Files touched by this commit (3)
Log message:
add patches from upstream git to unbreak with libgit2-1.1.0
   2019-08-05 14:48:17 by Stuart Henderson | Files touched by this commit (1)
Log message:
misc/subsurface port improvements, maintainer timeout
- explicitly list the gnu MODULE, this is normally included implicitly
when setting CONFIGURE_STYLE to something using autoconf. it has to be
done a bit differently than normal for a port that also uses cmake, but
it's better to use as much infrastructure as possible (this brings
in the standard ports autoconf cache file config.site, avoids the
confusing manual setting of MODGNU_* variables which should never be
set in a port, etc)
- due to mix of cmake+autoconf we can't use CONFIGURE_ARGS from the gnu
MODULE above so at least set "--disable-silent-rules" so we can see the
compiler commands
- the above lets us see that CC/CFLAGS are not honoured in the autoconf
part of the build, add ${CONFIGURE_ENV} so that these are picked up
so that it uses the correct system compiler rather than gcc 4.2.1 for
the libdivecomputer part of the build
- update to newer AUTOCONF_VERSION/AUTOMAKE_VERSION, mainly to increase
the chance that someone building will already have the right versions
- requiring wxallowed is no reason to disable tests, but they don't
build at present anyway, so give a better comment
- use the new standard do-gen target for autoconf, tidy libdivecomputer
build dir creation, break out configure args onto separate lines as
normal in ports, use MAKE_PROGRAM rather than hardcoded gmake
- the change of compiler means the produced package is different so
   2019-07-18 05:28:49 by Stuart Henderson | Files touched by this commit (10)
Log message:
update to subsurface-4.8.5
stop removing aes.c and aes.h in libdivecomputer-subsurface, they are from
https://github.com/kokke/tiny-AES-c and the license is ok,
from kristaps (maintainer)
tweak from me: remove REVISION
   2019-07-12 14:47:59 by Stuart Henderson | Files touched by this commit (874)
Log message:
   2019-03-08 13:00:57 by Charlene Wendling | Files touched by this commit (344)
Log message:
qt5.port.mk: change COMPILER
Move it to "base-clang ports-gcc" and bump REVISION accordingly.
This unbreaks Qt5-related binaries runtime on macppc.
OK sthen@
   2018-11-07 12:57:55 by Christian Weisgerber | Files touched by this commit (1)
Log message:
needs gmake
   2018-09-30 08:32:59 by Ingo Schwarze | Files touched by this commit (6)
Log message:
update to subsurface-4.8.2; from kristaps@ (MAINTAINER)