BSD Ports

www/osrm-backend 6.0.0.g20250916_3 FreeBSD

Open Source Routing Machine (Backend)

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
97a84ef467
License
BSD2CLAUSE
Categories
www
Package size
8078.6 KiB, 46239.5 KiB installed

Description

OSRM stands for open source routing machine and is part of the open-streetmap project.

In the other systems

SystemPortVersion
FreeBSDwww/osrm-backend6.0.0.g20250916_3
OpenBSDgeo/osrm-backend26.4.1
GhostBSDwww/osrm-backend6.0.0.g20250916_2

Install

Binary package:

pkg install osrm-backend

From the ports tree:

cd /usr/ports/www/osrm-backend/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	osrm-backend>0:www/osrm-backend

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest6.0.0.g20250916_36.0.0.g20250916_3---
FreeBSD:14:quarterly6.0.0.g20250916_36.0.0.g20250916_3n/a--
FreeBSD:15:latest6.0.0.g20250916_36.0.0.g20250916_3n/a--
FreeBSD:15:quarterly6.0.0.g20250916_36.0.0.g20250916_3n/an/an/a
FreeBSD:16:latest--n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 7

The full lists below include those, and their dependencies in turn.

Build dependencies 29
Run dependencies 15

No port depends on this one.

Configuration

No options to configure.

USES
cmake compiler:c++20-lang lua:54 pkgconfig
Service scripts
osrm

Files

pkg-plist 132
  • bin/osrm-components
  • bin/osrm-contract
  • bin/osrm-customize
  • bin/osrm-datastore
  • bin/osrm-extract
  • bin/osrm-partition
  • bin/osrm-routed
  • include/flatbuffers/allocator.h
  • include/flatbuffers/array.h
  • include/flatbuffers/base.h
  • include/flatbuffers/buffer.h
  • include/flatbuffers/buffer_ref.h
  • include/flatbuffers/code_generator.h
  • include/flatbuffers/code_generators.h
  • include/flatbuffers/default_allocator.h
  • include/flatbuffers/detached_buffer.h
  • include/flatbuffers/file_manager.h
  • include/flatbuffers/flatbuffer_builder.h
  • include/flatbuffers/flatbuffers.h
  • include/flatbuffers/flatc.h
  • include/flatbuffers/flex_flat_util.h
  • include/flatbuffers/flexbuffers.h
  • include/flatbuffers/grpc.h
  • include/flatbuffers/hash.h
  • include/flatbuffers/idl.h
  • include/flatbuffers/minireflect.h
  • include/flatbuffers/reflection.h
  • include/flatbuffers/reflection_generated.h
  • include/flatbuffers/registry.h
  • include/flatbuffers/stl_emulation.h
  • include/flatbuffers/string.h
  • include/flatbuffers/struct.h
  • include/flatbuffers/table.h
  • include/flatbuffers/util.h
  • include/flatbuffers/vector.h
  • include/flatbuffers/vector_downward.h
  • include/flatbuffers/verifier.h
  • include/osrm/approach.hpp
  • include/osrm/bearing.hpp
  • include/osrm/contractor.hpp
  • include/osrm/contractor/contractor.hpp
  • include/osrm/contractor/contractor_config.hpp
  • include/osrm/contractor_config.hpp
  • include/osrm/coordinate.hpp
  • include/osrm/customizer.hpp
  • include/osrm/customizer_config.hpp
  • include/osrm/datasets.hpp
  • include/osrm/engine/api/base_parameters.hpp
  • include/osrm/engine/api/base_result.hpp
  • include/osrm/engine/api/match_parameters.hpp
  • include/osrm/engine/api/nearest_parameters.hpp
  • include/osrm/engine/api/route_parameters.hpp
  • include/osrm/engine/api/table_parameters.hpp
  • include/osrm/engine/api/tile_parameters.hpp
  • include/osrm/engine/api/trip_parameters.hpp
  • include/osrm/engine/approach.hpp
  • include/osrm/engine/bearing.hpp
  • include/osrm/engine/engine_config.hpp
  • include/osrm/engine/hint.hpp
  • include/osrm/engine/phantom_node.hpp
  • include/osrm/engine/status.hpp
  • include/osrm/engine_config.hpp
  • include/osrm/error_codes.hpp
  • include/osrm/exception.hpp
  • include/osrm/extractor.hpp
  • include/osrm/extractor/extractor.hpp
  • include/osrm/extractor/extractor_config.hpp
  • include/osrm/extractor/io_config.hpp
  • include/osrm/extractor/travel_mode.hpp
  • include/osrm/extractor_config.hpp
  • include/osrm/json_container.hpp
  • include/osrm/match_parameters.hpp
  • include/osrm/nearest_parameters.hpp
  • include/osrm/osrm.hpp
  • include/osrm/osrm_fwd.hpp
  • include/osrm/partitioner.hpp
  • include/osrm/partitioner/partitioner.hpp
  • include/osrm/partitioner/partitioner_config.hpp
  • include/osrm/partitioner_config.hpp
  • include/osrm/route_parameters.hpp
  • include/osrm/status.hpp
  • include/osrm/storage/io_config.hpp
  • include/osrm/storage/storage.hpp
  • include/osrm/storage/storage_config.hpp
  • include/osrm/storage_config.hpp
  • include/osrm/table_parameters.hpp
  • include/osrm/tile_parameters.hpp
  • include/osrm/trip_parameters.hpp
  • include/osrm/util/alias.hpp
  • include/osrm/util/bearing.hpp
  • include/osrm/util/coordinate.hpp
  • include/osrm/util/exception.hpp
  • include/osrm/util/json_container.hpp
  • include/osrm/util/typedefs.hpp
  • lib/libosrm.a
  • lib/libosrm_contract.a
  • lib/libosrm_customize.a
  • lib/libosrm_extract.a
  • lib/libosrm_guidance.a
  • lib/libosrm_partition.a

The first 100 are listed.

distinfo 1
FileSizeSHA256
Project-OSRM-osrm-backend-6.0.0.g20250916-0ae940c31566df2aec0ecd679c84c11ede9831ef_GH0.tar.gz1.0696992e+07d49d3b2167fe28f63066291d0eda58c4ec2a5b3cbb7943d82e4602753252f63e

Commit history 3

DateCommitCreditsLog message
97a84ef467 Dima Panov */*: update boost consumers after boost-1.92
165963595d Peter Laursen www/osrm-backend: Fix build: 'deadline_timer' is deprecated: Use system_timer
In file included from /wrkdirs/usr/ports/www/osrm-backend/work/osrm-backend-0ae940c31566df2aec0ecd679c84c11ede9831ef/src/tools/r outed.cpp:1: In file included from /wrkdirs/usr/ports/www/osrm-backend/work/osrm-backend-0ae940c31566df2aec0ecd679c84c11ede9831ef/include/ser ver/server.hpp:4: /wrkdirs/usr/ports/www/osrm-backend/work/osrm-backend-0ae940c31566df2aec0ecd679c84c11ede9831ef/include/server/connection.hpp:53: 18: error: 'deadline_timer' is deprecated: Use system_timer [-Werror,-Wdeprecated-declarations] 53 | boost::asio::deadline_timer timer; | ^ /usr/local/include/boost/asio/deadline_timer.hpp:36:1: note: 'deadline_timer' has been explicitly marked deprecated here 36 | BOOST_ASIO_DEPRECATED_MSG("Use system_timer") | ^ …
213840c151 Dima Panov */*: bump consumers after devel/boost update