notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
We just patched an SQL injection. There is no evidence it was exploited. That doesn’t mean it wasn’t. Please change your password. You might want to hold off on that change. We have a few more to fix.
Port details
subsurface Manage and display dive computer data
5.0.10 deskutils on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout Version of this port present on the latest quarterly branch.
Maintainer: romain@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-10-29 20:18:17
Last Update: 2022-12-19 05:54:45
Commit Hash: 192f643
License: GPLv2
Description:
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port
pkg-plist: as obtained via: make generate-plist
Expand this list (258 items)
Collapse this list.
  1. /usr/local/share/licenses/subsurface-5.0.10/catalog.mk
  2. /usr/local/share/licenses/subsurface-5.0.10/LICENSE
  3. /usr/local/share/licenses/subsurface-5.0.10/GPLv2
  4. bin/subsurface
  5. bin/subsurface.debug
  6. share/applications/subsurface.desktop
  7. share/icons/hicolor/scalable/apps/subsurface-icon.svg
  8. share/metainfo/subsurface.appdata.xml
  9. share/subsurface/Documentation/images/APD.jpg
  10. share/subsurface/Documentation/images/APDComputer.jpg
  11. share/subsurface/Documentation/images/APD_CSVimportF22.jpg
  12. share/subsurface/Documentation/images/AddDive1.jpg
  13. share/subsurface/Documentation/images/AddDive3.jpg
  14. share/subsurface/Documentation/images/BlueEditBar_f22.jpg
  15. share/subsurface/Documentation/images/Bookmarks.jpg
  16. share/subsurface/Documentation/images/CCR_b1.jpg
  17. share/subsurface/Documentation/images/CCR_b2.jpg
  18. share/subsurface/Documentation/images/CCR_b3.jpg
  19. share/subsurface/Documentation/images/CCR_bailout.jpg
  20. share/subsurface/Documentation/images/CCR_dive_ceilingF22.jpg
  21. share/subsurface/Documentation/images/CCR_dive_profile_f22.jpg
  22. share/subsurface/Documentation/images/CCR_preferences_f20.jpg
  23. share/subsurface/Documentation/images/CCR_sensor_data_f20.jpg
  24. share/subsurface/Documentation/images/CCR_setpoint_f20.jpg
  25. share/subsurface/Documentation/images/Ceilings2.jpg
  26. share/subsurface/Documentation/images/Cloud.jpg
  27. share/subsurface/Documentation/images/Companion_1.jpg
  28. share/subsurface/Documentation/images/Companion_4.jpg
  29. share/subsurface/Documentation/images/Companion_5.jpg
  30. share/subsurface/Documentation/images/Configure_dc_f20.jpg
  31. share/subsurface/Documentation/images/ContextMenu.jpg
  32. share/subsurface/Documentation/images/CylinderDataEntry3_f20.jpg
  33. share/subsurface/Documentation/images/DC_gas-dialogue1_f20.jpg
  34. share/subsurface/Documentation/images/DC_gas-dialogue2_f20.jpg
  35. share/subsurface/Documentation/images/DC_import_Bluetooth.jpg
  36. share/subsurface/Documentation/images/DC_import_Bluetooth_Windows.jpg
  37. share/subsurface/Documentation/images/DC_import_f20.jpg
  38. share/subsurface/Documentation/images/DiveListOptions.jpg
  39. share/subsurface/Documentation/images/DiveModeChange.jpg
  40. share/subsurface/Documentation/images/DiveProfile1_f20.jpg
  41. share/subsurface/Documentation/images/DiveProfile2_f20.jpg
  42. share/subsurface/Documentation/images/DiveProfile3_f20.jpg
  43. share/subsurface/Documentation/images/DiveSiteDelete.jpg
  44. share/subsurface/Documentation/images/DiveSiteEdit.jpg
  45. share/subsurface/Documentation/images/DiveSiteInsert.jpg
  46. share/subsurface/Documentation/images/DiveSiteMerge.jpg
  47. share/subsurface/Documentation/images/DiveSitesTab.jpg
  48. share/subsurface/Documentation/images/Divelogs1.jpg
  49. share/subsurface/Documentation/images/DownloadGPS.jpg
  50. share/subsurface/Documentation/images/Export_f20.jpg
  51. share/subsurface/Documentation/images/ExtraDataTab_f20.jpg
  52. share/subsurface/Documentation/images/Filter-LocTemp.png
  53. share/subsurface/Documentation/images/Filter-LocTempWeek.png
  54. share/subsurface/Documentation/images/Filter-LocTempWeekVis.png
  55. share/subsurface/Documentation/images/FilterAND.png
  56. share/subsurface/Documentation/images/FilterConstraints.png
  57. share/subsurface/Documentation/images/FilterFullText.png
  58. share/subsurface/Documentation/images/FilterOR.png
  59. share/subsurface/Documentation/images/FilterWindowBar.jpg
  60. share/subsurface/Documentation/images/FindMovedImages1.jpg
  61. share/subsurface/Documentation/images/GasPressureBarGraph.jpg
  62. share/subsurface/Documentation/images/Globe_image1.jpg
  63. share/subsurface/Documentation/images/Globe_image2.jpg
  64. share/subsurface/Documentation/images/Globe_image3.jpg
  65. share/subsurface/Documentation/images/Group2.jpg
  66. share/subsurface/Documentation/images/Heatmap.jpg
  67. share/subsurface/Documentation/images/Import1_f20.jpg
  68. share/subsurface/Documentation/images/Import_csv.jpg
  69. share/subsurface/Documentation/images/InfoBox2.jpg
  70. share/subsurface/Documentation/images/Infotab.jpg
  71. share/subsurface/Documentation/images/LOffice_field_options.jpg
  72. share/subsurface/Documentation/images/LOffice_save_as_options.jpg
  73. share/subsurface/Documentation/images/LOffice_spreadsheetdata.jpg
  74. share/subsurface/Documentation/images/LoadImage1_f20.jpg
  75. share/subsurface/Documentation/images/LoadImage2_f20.jpg
  76. share/subsurface/Documentation/images/LoadImage3b_f23.jpg
  77. share/subsurface/Documentation/images/LoadImage3c_f23.jpg
  78. share/subsurface/Documentation/images/LoadImage4.jpg
  79. share/subsurface/Documentation/images/LoadImage4_f20.jpg
  80. share/subsurface/Documentation/images/LoadImage5.jpg
  81. share/subsurface/Documentation/images/LoadImage5_f20.jpg
  82. share/subsurface/Documentation/images/LoadImage6_f20.jpg
  83. share/subsurface/Documentation/images/Location1.jpg
  84. share/subsurface/Documentation/images/MainWindow.jpg
  85. share/subsurface/Documentation/images/MapMenu.jpg
  86. share/subsurface/Documentation/images/MeasuringBar.png
  87. share/subsurface/Documentation/images/MergedDive.png
  88. share/subsurface/Documentation/images/MkVI.jpeg
  89. share/subsurface/Documentation/images/MobileCredentials.jpg
  90. share/subsurface/Documentation/images/MobileGpsMenu.jpg
  91. share/subsurface/Documentation/images/Newcyl-Initial.png
  92. share/subsurface/Documentation/images/Newcyl-create.png
  93. share/subsurface/Documentation/images/Newcyl-final.png
  94. share/subsurface/Documentation/images/Newcyl-name.png
  95. share/subsurface/Documentation/images/Newcyl-selection.png
  96. share/subsurface/Documentation/images/PlannerWindow1.jpg
  97. share/subsurface/Documentation/images/Planner_CCR.jpg
  98. share/subsurface/Documentation/images/Planner_OC_deco.jpg
  99. share/subsurface/Documentation/images/Planner_OC_rec1.jpg
  100. share/subsurface/Documentation/images/Planner_OC_rec2.jpg
  101. share/subsurface/Documentation/images/Planner_pSCR.jpg
  102. share/subsurface/Documentation/images/Pref_cloud.jpg
  103. share/subsurface/Documentation/images/Pref_display.jpg
  104. share/subsurface/Documentation/images/Pref_downld.jpg
  105. share/subsurface/Documentation/images/Pref_eqpmnt.jpg
  106. share/subsurface/Documentation/images/Pref_georef.jpg
  107. share/subsurface/Documentation/images/Pref_lang.jpg
  108. share/subsurface/Documentation/images/Pref_log.jpg
  109. share/subsurface/Documentation/images/Pref_media.jpg
  110. share/subsurface/Documentation/images/Pref_network.jpg
  111. share/subsurface/Documentation/images/Pref_reset.jpg
  112. share/subsurface/Documentation/images/Pref_tech.jpg
  113. share/subsurface/Documentation/images/Pref_units.jpg
  114. share/subsurface/Documentation/images/Print1_f22.jpg
  115. share/subsurface/Documentation/images/Print_flow_layout_f22.jpg
  116. share/subsurface/Documentation/images/Print_print_f22.jpg
  117. share/subsurface/Documentation/images/Print_summarylist_f22.jpg
  118. share/subsurface/Documentation/images/Printpreview.jpg
  119. share/subsurface/Documentation/images/Profile2.jpg
  120. share/subsurface/Documentation/images/ShowCylinders_f20.jpg
  121. share/subsurface/Documentation/images/SplitDive3a.jpg
  122. share/subsurface/Documentation/images/StatsBarchartHorizontal.jpg
  123. share/subsurface/Documentation/images/StatsBarchartSubdivided.jpg
  124. share/subsurface/Documentation/images/StatsCategoricalData.jpg
  125. share/subsurface/Documentation/images/StatsCountsData.jpg
  126. share/subsurface/Documentation/images/StatsDataTypes.jpg
  127. share/subsurface/Documentation/images/StatsGraphAxes.jpg
  128. share/subsurface/Documentation/images/StatsGraphOptions.jpg
  129. share/subsurface/Documentation/images/StatsPanel.jpg
  130. share/subsurface/Documentation/images/StatsRegression.jpg
  131. share/subsurface/Documentation/images/StatsRestricted.jpg
  132. share/subsurface/Documentation/images/StatsRestrictedGraph.jpg
  133. share/subsurface/Documentation/images/Subsurface4Banner.jpg
  134. share/subsurface/Documentation/images/Template1_f22.jpg
  135. share/subsurface/Documentation/images/Template2_f22.jpg
  136. share/subsurface/Documentation/images/UserManualLinksBack.jpg
  137. share/subsurface/Documentation/images/UserManualSearch.jpg
  138. share/subsurface/Documentation/images/WeightsDataEntry1_f20.jpg
  139. share/subsurface/Documentation/images/WeightsDataEntry2_f20.jpg
  140. share/subsurface/Documentation/images/WeightsDataEntry3_f20.jpg
  141. share/subsurface/Documentation/images/Win_SaveCSV1.jpg
  142. share/subsurface/Documentation/images/Win_SaveCSV2.jpg
  143. share/subsurface/Documentation/images/Win_SaveCSV3.jpg
  144. share/subsurface/Documentation/images/atmpress.jpg
  145. share/subsurface/Documentation/images/csv_import1_f20.jpg
  146. share/subsurface/Documentation/images/csv_import2_f20.jpg
  147. share/subsurface/Documentation/images/dc_management.jpg
  148. share/subsurface/Documentation/images/gpx_read.jpg
  149. share/subsurface/Documentation/images/halcyon_RB80.jpg
  150. share/subsurface/Documentation/images/icons/EAD.jpg
  151. share/subsurface/Documentation/images/icons/GFLow.jpg
  152. share/subsurface/Documentation/images/icons/Galileo.jpg
  153. share/subsurface/Documentation/images/icons/HW_DR5.jpg
  154. share/subsurface/Documentation/images/icons/HW_xdeepblack.jpg
  155. share/subsurface/Documentation/images/icons/He.jpg
  156. share/subsurface/Documentation/images/icons/Heartbutton.png
  157. share/subsurface/Documentation/images/icons/MOD.jpg
  158. share/subsurface/Documentation/images/icons/MapViewMinus.jpg
  159. share/subsurface/Documentation/images/icons/MapViewMode.jpg
  160. share/subsurface/Documentation/images/icons/MapViewPlus.jpg
  161. share/subsurface/Documentation/images/icons/N2.jpg
  162. share/subsurface/Documentation/images/icons/NDL.jpg
  163. share/subsurface/Documentation/images/icons/O2.jpg
  164. share/subsurface/Documentation/images/icons/SAC.jpg
  165. share/subsurface/Documentation/images/icons/ShowCylindersButton.jpg
  166. share/subsurface/Documentation/images/icons/ShowPhotos.png
  167. share/subsurface/Documentation/images/icons/ShowPhotos_f20.png
  168. share/subsurface/Documentation/images/icons/atomiclogo.jpg
  169. share/subsurface/Documentation/images/icons/bluetooth.jpg
  170. share/subsurface/Documentation/images/icons/cceiling.jpg
  171. share/subsurface/Documentation/images/icons/ceiling1.jpg
  172. share/subsurface/Documentation/images/icons/ceiling2.jpg
  173. share/subsurface/Documentation/images/icons/ceiling3.jpg
  174. share/subsurface/Documentation/images/icons/divingloglogo.jpg
  175. share/subsurface/Documentation/images/icons/drivers.jpg
  176. share/subsurface/Documentation/images/icons/duringPhoto.png
  177. share/subsurface/Documentation/images/icons/heatmap.png
  178. share/subsurface/Documentation/images/icons/important.png
  179. share/subsurface/Documentation/images/icons/inAndOutPhoto.png
  180. share/subsurface/Documentation/images/icons/info.jpg
  181. share/subsurface/Documentation/images/icons/iumis.jpg
  182. share/subsurface/Documentation/images/icons/mareslogo.jpg
  183. share/subsurface/Documentation/images/icons/outsidePhoto.png
  184. share/subsurface/Documentation/images/icons/predator.jpg
  185. share/subsurface/Documentation/images/icons/ruler.jpg
  186. share/subsurface/Documentation/images/icons/scale.jpg
  187. share/subsurface/Documentation/images/icons/suuntologo.jpg
  188. share/subsurface/Documentation/images/icons/tissue.jpg
  189. share/subsurface/Documentation/images/icons/tissues.jpg
  190. share/subsurface/Documentation/images/icons/usb.jpg
  191. share/subsurface/Documentation/images/icons/warning2.png
  192. share/subsurface/Documentation/images/iphone.jpg
  193. share/subsurface/Documentation/images/mapview_f20.jpg
  194. share/subsurface/Documentation/images/multicylinder_dive.jpg
  195. share/subsurface/Documentation/images/pSCR_profile.jpg
  196. share/subsurface/Documentation/images/pSCR_profile_bailout.jpg
  197. share/subsurface/Documentation/images/planner1.jpg
  198. share/subsurface/Documentation/images/print2_f22.jpg
  199. share/subsurface/Documentation/images/profile_symbols.jpg
  200. share/subsurface/Documentation/images/pscr_b1.jpg
  201. share/subsurface/Documentation/images/pscr_b2.jpg
  202. share/subsurface/Documentation/images/sensors-import.png
  203. share/subsurface/Documentation/images/sensors-moved.png
  204. share/subsurface/Documentation/images/sensors-newcylinder.png
  205. share/subsurface/Documentation/images/sidemount1.jpg
  206. share/subsurface/Documentation/images/smtk2ssrf.jpg
  207. share/subsurface/Documentation/images/strk2ssrf_web.jpg
  208. share/subsurface/Documentation/images/texexample.png
  209. share/subsurface/Documentation/images/tissueHeatmap.jpg
  210. share/subsurface/Documentation/images/undo.jpg
  211. share/subsurface/printing_templates/Flowlayout.html
  212. share/subsurface/printing_templates/One Dive.html
  213. share/subsurface/printing_templates/Six Dives.html
  214. share/subsurface/printing_templates/Table.html
  215. share/subsurface/printing_templates/Two Dives.html
  216. share/subsurface/printing_templates/statistics/Default.html
  217. share/subsurface/theme/dive_export.html
  218. share/subsurface/theme/jqplot.canvasAxisTickRenderer.min.js
  219. share/subsurface/theme/jqplot.canvasTextRenderer.min.js
  220. share/subsurface/theme/jqplot.highlighter.min.js
  221. share/subsurface/theme/jquery.jqplot.css
  222. share/subsurface/theme/jquery.jqplot.min.js
  223. share/subsurface/theme/jquery.min.js
  224. share/subsurface/theme/light.css
  225. share/subsurface/theme/list_lib.js
  226. share/subsurface/theme/poster.png
  227. share/subsurface/theme/sand.css
  228. share/subsurface/translations/subsurface_bg_BG.qm
  229. share/subsurface/translations/subsurface_ca.qm
  230. share/subsurface/translations/subsurface_cs.qm
  231. share/subsurface/translations/subsurface_da_DK.qm
  232. share/subsurface/translations/subsurface_de_CH.qm
  233. share/subsurface/translations/subsurface_de_DE.qm
  234. share/subsurface/translations/subsurface_el_GR.qm
  235. share/subsurface/translations/subsurface_en_GB.qm
  236. share/subsurface/translations/subsurface_en_US.qm
  237. share/subsurface/translations/subsurface_es_ES.qm
  238. share/subsurface/translations/subsurface_et_EE.qm
  239. share/subsurface/translations/subsurface_fi_FI.qm
  240. share/subsurface/translations/subsurface_fr_FR.qm
  241. share/subsurface/translations/subsurface_he.qm
  242. share/subsurface/translations/subsurface_hr_HR.qm
  243. share/subsurface/translations/subsurface_it_IT.qm
  244. share/subsurface/translations/subsurface_nb_NO.qm
  245. share/subsurface/translations/subsurface_nl_NL.qm
  246. share/subsurface/translations/subsurface_pl_PL.qm
  247. share/subsurface/translations/subsurface_pt_BR.qm
  248. share/subsurface/translations/subsurface_pt_PT.qm
  249. share/subsurface/translations/subsurface_ro_RO.qm
  250. share/subsurface/translations/subsurface_ru_RU.qm
  251. share/subsurface/translations/subsurface_sk_SK.qm
  252. share/subsurface/translations/subsurface_source.qm
  253. share/subsurface/translations/subsurface_sv_SE.qm
  254. share/subsurface/translations/subsurface_zh_TW.qm
  255. lib/qt5/plugins/geoservices/libqtgeoservices_googlemaps.so
  256. @owner
  257. @group
  258. @mode
Collapse this list.
Dependency lines:
  • subsurface>0:deskutils/subsurface
To install the port:
cd /usr/ports/deskutils/subsurface/ && make install clean
To add the package, run one of these commands:
  • pkg install deskutils/subsurface
  • pkg install subsurface
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: subsurface
Flavors: there is no flavor information for this port.
distinfo:

Packages (timestamps in pop-ups are UTC):
subsurface
ABIlatestquarterly
FreeBSD:11:aarch64pkg-falloutpkg-fallout
FreeBSD:11:amd64pkg-falloutpkg-fallout
FreeBSD:11:armv6pkg-falloutpkg-fallout
FreeBSD:11:i386pkg-falloutpkg-fallout
FreeBSD:11:mipspkg-falloutpkg-fallout
FreeBSD:11:mips64pkg-falloutpkg-fallout
FreeBSD:12:aarch64pkg-fallout5.0.10
FreeBSD:12:amd645.0.105.0.10
FreeBSD:12:armv6pkg-falloutpkg-fallout
FreeBSD:12:armv7pkg-falloutpkg-fallout
FreeBSD:12:i3865.0.105.0.10
FreeBSD:12:mipspkg-falloutpkg-fallout
FreeBSD:12:mips64pkg-falloutpkg-fallout
FreeBSD:12:powerpc64pkg-falloutpkg-fallout
FreeBSD:13:aarch645.0.105.0.10
FreeBSD:13:amd645.0.105.0.10
FreeBSD:13:armv6pkg-falloutpkg-fallout
FreeBSD:13:armv7pkg-fallout5.0.10
FreeBSD:13:i3865.0.105.0.10
FreeBSD:13:mipspkg-falloutpkg-fallout
FreeBSD:13:mips64pkg-falloutpkg-fallout
FreeBSD:13:powerpc64pkg-fallout5.0.10
FreeBSD:13:riscv64pkg-falloutpkg-fallout
FreeBSD:14:aarch645.0.10pkg-fallout
FreeBSD:14:amd645.0.10pkg-fallout
FreeBSD:14:armv6pkg-falloutpkg-fallout
FreeBSD:14:armv7pkg-falloutpkg-fallout
FreeBSD:14:i3865.0.10pkg-fallout
FreeBSD:14:mipspkg-falloutpkg-fallout
FreeBSD:14:mips64pkg-falloutpkg-fallout
FreeBSD:14:powerpc645.0.10pkg-fallout
FreeBSD:14:riscv64pkg-falloutpkg-fallout
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. update-desktop-database : devel/desktop-file-utils
  3. gmake>=4.3 : devel/gmake
  4. pkgconf>=1.3.0_1 : devel/pkgconf
  5. qt5-buildtools>=5.15 : devel/qt5-buildtools
  6. libQt5QuickTest.so : x11-toolkits/qt5-declarative-test
  7. lrelease : devel/qt5-linguisttools
  8. qt5-qmake>=5.15 : devel/qt5-qmake
Runtime dependencies:
  1. update-desktop-database : devel/desktop-file-utils
  2. qt5-buildtools>=5.15 : devel/qt5-buildtools
Library dependencies:
  1. libdivecomputer.so : comms/libdc
  2. libzip.so : archivers/libzip
  3. libgit2.so : devel/libgit2
  4. libcurl.so : ftp/curl
  5. libssh2.so : security/libssh2
  6. libxml2.so : textproc/libxml2
  7. libxslt.so : textproc/libxslt
  8. libsqlite3.so : databases/sqlite3
  9. libQt5Concurrent.so : devel/qt5-concurrent
  10. libQt5Bluetooth.so : comms/qt5-connectivity
  11. libQt5Core.so : devel/qt5-core
  12. libQt5Qml.so : x11-toolkits/qt5-declarative
  13. libQt5Gui.so : x11-toolkits/qt5-gui
  14. libQt5Location.so : devel/qt5-location
  15. libQt5Network.so : net/qt5-network
  16. libQt5PrintSupport.so : print/qt5-printsupport
  17. libQt5QuickControls2.so : x11-toolkits/qt5-quickcontrols2
  18. libQt5Svg.so : graphics/qt5-svg
  19. libQt5Test.so : devel/qt5-testlib
  20. libQt5WebKit.so : www/qt5-webkit
  21. libQt5Widgets.so : x11-toolkits/qt5-widgets
There are no ports dependent upon this port

Configuration Options:
Options name:
USES:
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/subsurface/subsurface/tar.gz/v5.0.10?dummy=/
Collapse this list.

Number of commits found: 3

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
5.0.10
19 Dec 2022 05:54:45
commit hash:192f643ab4df488156748f96244bb0a567de892fcommit hash:192f643ab4df488156748f96244bb0a567de892fcommit hash:192f643ab4df488156748f96244bb0a567de892fcommit hash:192f643ab4df488156748f96244bb0a567de892f files touched by this commit
Romain Tartière (romain) search for other commits by this committer
deskutils/subsurface: Fix build on older FreeBSD versions

On FreeBSD 12.3, build fail with:

In file included from
/wrkdirs/usr/ports/deskutils/subsurface/work/subsurface-5.0.10/core/exif.cpp:32:
/wrkdirs/usr/ports/deskutils/subsurface/work/subsurface-5.0.10/core/exif.h:128:3:
error: unknown type name 'time_t'
  time_t epoch();
        ^
1 error generated.

Explicitly add time.h to headers which use time_t to avoid the issue.
This should not have an impact where the package could be build so not
bumping PORTREVISION.
5.0.10
12 Dec 2022 05:25:22
commit hash:0800b0a2e437e842660eb46a8223f84a89b88d0ccommit hash:0800b0a2e437e842660eb46a8223f84a89b88d0ccommit hash:0800b0a2e437e842660eb46a8223f84a89b88d0ccommit hash:0800b0a2e437e842660eb46a8223f84a89b88d0c files touched by this commit
Romain Tartière (romain) search for other commits by this committer
deskutils/subsurface: Fix build when building with a single core

It happens that when building the port with poudriere without
ALLOW_MAKE_JOBS=yes, the build fail.  I received similar failure reports
from pkg-fallout but could not reproduce them until today where
rebuilding llvm on my laptop required me to remove `ALLOW_MAKE_JOBS=yes`
before I had to rebuild subsurface.

Setting MAKE_JOBS_UNSAFE=yes allowed me to reliably reproduce the
failure, and relying on GNU make instead of BSD make prevent it.

So use gmake to build subsurface and hopefully say goodbye to the
pkg-fallout failure notifications \o/.
5.0.10
29 Oct 2022 20:16:21
commit hash:a673a4f5a08d9a424b10da8f0a0af171e1b5a6b5commit hash:a673a4f5a08d9a424b10da8f0a0af171e1b5a6b5commit hash:a673a4f5a08d9a424b10da8f0a0af171e1b5a6b5commit hash:a673a4f5a08d9a424b10da8f0a0af171e1b5a6b5 files touched by this commit
Romain Tartière (romain) search for other commits by this committer
deskutils/subsurface: New port

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.

You can tag dives and filter a dive list based on criteria including tags,
locations and people with whom you were diving. You can group the dive list
into trips, and edit multiple dives at the same time, making it easy to support
a large number of dives.

Subsurface also calculates a wide variety of statistics of the user's diving
and tracks information like the SAC rate, partial pressures of O2, N2 and He,
calculated deco information, and many more.

WWW: https://subsurface-divelog.org

Number of commits found: 3