notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it is already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details on branch 2025Q1
osrm-backend Open Source Routing Machine (Backend)
5.28.0.d20240803_3 www 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 5.28.0.d20240803_3Version of this port present on the latest quarterly branch.
Maintainer: freebsd@mosedal.net search for ports maintained by this maintainer
Port Added: 2025-01-06 23:13:49
Last Update: 2025-01-06 23:08:03
Commit Hash: de13c4b
License: BSD2CLAUSE
WWW:
https://project-osrm.org/
Description:
OSRM stands for open source routing machine and is part of the open-streetmap project.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (137 items)
Collapse this list.
  1. /usr/local/share/licenses/osrm-backend-5.28.0.d20240803_3/catalog.mk
  2. /usr/local/share/licenses/osrm-backend-5.28.0.d20240803_3/LICENSE
  3. /usr/local/share/licenses/osrm-backend-5.28.0.d20240803_3/BSD2CLAUSE
  4. bin/osrm-components
  5. bin/osrm-contract
  6. bin/osrm-customize
  7. bin/osrm-datastore
  8. bin/osrm-extract
  9. bin/osrm-partition
  10. bin/osrm-routed
  11. include/flatbuffers/allocator.h
  12. include/flatbuffers/array.h
  13. include/flatbuffers/base.h
  14. include/flatbuffers/buffer.h
  15. include/flatbuffers/buffer_ref.h
  16. include/flatbuffers/code_generator.h
  17. include/flatbuffers/code_generators.h
  18. include/flatbuffers/default_allocator.h
  19. include/flatbuffers/detached_buffer.h
  20. include/flatbuffers/file_manager.h
  21. include/flatbuffers/flatbuffer_builder.h
  22. include/flatbuffers/flatbuffers.h
  23. include/flatbuffers/flatc.h
  24. include/flatbuffers/flex_flat_util.h
  25. include/flatbuffers/flexbuffers.h
  26. include/flatbuffers/grpc.h
  27. include/flatbuffers/hash.h
  28. include/flatbuffers/idl.h
  29. include/flatbuffers/minireflect.h
  30. include/flatbuffers/reflection.h
  31. include/flatbuffers/reflection_generated.h
  32. include/flatbuffers/registry.h
  33. include/flatbuffers/stl_emulation.h
  34. include/flatbuffers/string.h
  35. include/flatbuffers/struct.h
  36. include/flatbuffers/table.h
  37. include/flatbuffers/util.h
  38. include/flatbuffers/vector.h
  39. include/flatbuffers/vector_downward.h
  40. include/flatbuffers/verifier.h
  41. include/osrm/approach.hpp
  42. include/osrm/bearing.hpp
  43. include/osrm/contractor.hpp
  44. include/osrm/contractor/contractor.hpp
  45. include/osrm/contractor/contractor_config.hpp
  46. include/osrm/contractor_config.hpp
  47. include/osrm/coordinate.hpp
  48. include/osrm/customizer.hpp
  49. include/osrm/customizer_config.hpp
  50. include/osrm/datasets.hpp
  51. include/osrm/engine/api/base_parameters.hpp
  52. include/osrm/engine/api/base_result.hpp
  53. include/osrm/engine/api/match_parameters.hpp
  54. include/osrm/engine/api/nearest_parameters.hpp
  55. include/osrm/engine/api/route_parameters.hpp
  56. include/osrm/engine/api/table_parameters.hpp
  57. include/osrm/engine/api/tile_parameters.hpp
  58. include/osrm/engine/api/trip_parameters.hpp
  59. include/osrm/engine/approach.hpp
  60. include/osrm/engine/bearing.hpp
  61. include/osrm/engine/engine_config.hpp
  62. include/osrm/engine/hint.hpp
  63. include/osrm/engine/phantom_node.hpp
  64. include/osrm/engine/status.hpp
  65. include/osrm/engine_config.hpp
  66. include/osrm/error_codes.hpp
  67. include/osrm/exception.hpp
  68. include/osrm/extractor.hpp
  69. include/osrm/extractor/extractor.hpp
  70. include/osrm/extractor/extractor_config.hpp
  71. include/osrm/extractor/io_config.hpp
  72. include/osrm/extractor/travel_mode.hpp
  73. include/osrm/extractor_config.hpp
  74. include/osrm/json_container.hpp
  75. include/osrm/match_parameters.hpp
  76. include/osrm/nearest_parameters.hpp
  77. include/osrm/osrm.hpp
  78. include/osrm/osrm_fwd.hpp
  79. include/osrm/partitioner.hpp
  80. include/osrm/partitioner/partitioner.hpp
  81. include/osrm/partitioner/partitioner_config.hpp
  82. include/osrm/partitioner_config.hpp
  83. include/osrm/route_parameters.hpp
  84. include/osrm/status.hpp
  85. include/osrm/storage/io_config.hpp
  86. include/osrm/storage/storage.hpp
  87. include/osrm/storage/storage_config.hpp
  88. include/osrm/storage_config.hpp
  89. include/osrm/table_parameters.hpp
  90. include/osrm/tile_parameters.hpp
  91. include/osrm/trip_parameters.hpp
  92. include/osrm/util/alias.hpp
  93. include/osrm/util/bearing.hpp
  94. include/osrm/util/coordinate.hpp
  95. include/osrm/util/exception.hpp
  96. include/osrm/util/json_container.hpp
  97. include/osrm/util/typedefs.hpp
  98. lib/libosrm.a
  99. lib/libosrm_contract.a
  100. lib/libosrm_customize.a
  101. lib/libosrm_extract.a
  102. lib/libosrm_guidance.a
  103. lib/libosrm_partition.a
  104. lib/libosrm_store.a
  105. lib/libosrm_update.a
  106. libdata/pkgconfig/libosrm.pc
  107. share/osrm/data/driving_side.geojson
  108. share/osrm/data/maxheight.geojson
  109. share/osrm/profiles/bicycle.lua
  110. share/osrm/profiles/car.lua
  111. share/osrm/profiles/debug_example.lua
  112. share/osrm/profiles/debug_way.lua
  113. share/osrm/profiles/examples/postgis.lua
  114. share/osrm/profiles/foot.lua
  115. share/osrm/profiles/lib/access.lua
  116. share/osrm/profiles/lib/destination.lua
  117. share/osrm/profiles/lib/guidance.lua
  118. share/osrm/profiles/lib/maxspeed.lua
  119. share/osrm/profiles/lib/measure.lua
  120. share/osrm/profiles/lib/pprint.lua
  121. share/osrm/profiles/lib/profile_debugger.lua
  122. share/osrm/profiles/lib/relations.lua
  123. share/osrm/profiles/lib/sequence.lua
  124. share/osrm/profiles/lib/set.lua
  125. share/osrm/profiles/lib/tags.lua
  126. share/osrm/profiles/lib/traffic_signal.lua
  127. share/osrm/profiles/lib/utils.lua
  128. share/osrm/profiles/lib/way_handlers.lua
  129. share/osrm/profiles/rasterbot.lua
  130. share/osrm/profiles/rasterbotinterp.lua
  131. share/osrm/profiles/test.lua
  132. share/osrm/profiles/testbot.lua
  133. share/osrm/profiles/turnbot.lua
  134. @dir /var/db/osrm-backend
  135. @owner
  136. @group
  137. @mode
Collapse this list.
Dependency lines:
  • osrm-backend>0:www/osrm-backend
To install the port:
cd /usr/ports/www/osrm-backend/ && make install clean
To add the package, run one of these commands:
  • pkg install www/osrm-backend
  • pkg install osrm-backend
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: osrm-backend
Flavors: there is no flavor information for this port.
NOT_FOR_ARCHS: armv7 i386
distinfo:
TIMESTAMP = 1724904258 SHA256 (Project-OSRM-osrm-backend-v5.28.0.d20240803-203314b1_GH0.tar.gz) = be19020227a513391e52dd6167bf5754e164befcfa89548c8f579601ec65c0ab SIZE (Project-OSRM-osrm-backend-v5.28.0.d20240803-203314b1_GH0.tar.gz) = 11279877

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. sol : devel/sol2
  2. cmake : devel/cmake-core
  3. ninja : devel/ninja
  4. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libboost_date_time.so : devel/boost-libs
  2. libboost_iostreams.so : devel/boost-libs
  3. libboost_program_options.so : devel/boost-libs
  4. libboost_regex.so : devel/boost-libs
  5. libboost_thread.so : devel/boost-libs
  6. libexpat.so : textproc/expat2
  7. libtbb.so : devel/onetbb
  8. liblua-5.4.so : lang/lua54
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
www_osrm-backend
USES:
cmake compiler:c++20-lang lua:54 pkgconfig
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/Project-OSRM/osrm-backend/tar.gz/203314b1?dummy=/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
5.28.0.d20240803_3
06 Jan 2025 23:08:03
commit hash: de13c4bea037b5e0eb0b65f94dd52d795d62b79fcommit hash: de13c4bea037b5e0eb0b65f94dd52d795d62b79fcommit hash: de13c4bea037b5e0eb0b65f94dd52d795d62b79fcommit hash: de13c4bea037b5e0eb0b65f94dd52d795d62b79f files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
Author: Peter Laursen
www/osrm-backend: unbundle sol2

 - Remove the DEBUG option - it did nothing.
 - Trie to unbundle the included sol2 library.
 - Remove the dependency on Clang 18 for FreeBSD-Current.
 - Bump PORTREVISION

PR:		283292
MFH:		2025Q1
(cherry picked from commit 2ae03d3a684e76d8ecc643a13104088bef26fbb7)

Number of commits found: 1