BSD Ports

math/py-or-tools 9.14 FreeBSD

Google's Operations Research tools (Python binding)

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
fcb1c759ec
License
APACHE20
Categories
math
Package size
4520.0 KiB, 18458.6 KiB installed

Description

Python bindings for Google Optimization Tools (a.k.a., OR-Tools).

Install

Binary package:

pkg install py312-or-tools

From the ports tree:

cd /usr/ports/math/py-or-tools/ && make install clean

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

RUN_DEPENDS=	py312-or-tools>0:math/py-or-tools

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:latest9.6_169.6_17---
FreeBSD:14:quarterly9.6_169.6_16n/a--
FreeBSD:15:latest9.6_179.6_17n/a--
FreeBSD:15:quarterly9.6_169.6_16n/an/an/a
FreeBSD:16:latest9.6_169.6_17n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 10

Library 15

Runtime 6

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

Build dependencies 84
Run dependencies 54
Required by 1

Configuration

Options name: math_or-tools

OptionDefaultDescription
SCIPoffUse the SCIP solver
USES
blaslapack cmake:insource compiler:c++17-lang eigen:3 pkgconfig python
Service scripts
none

Files

pkg-plist 210
  • %%PYTHON_SITELIBDIR%%/ortools/.libs/libortools.so.9
  • %%PYTHON_SITELIBDIR%%/ortools/__init__.py
  • %%PYTHON_SITELIBDIR%%/ortools/algorithms/__init__.py
  • %%PYTHON_SITELIBDIR%%/ortools/algorithms/python/__init__.py
  • %%PYTHON_SITELIBDIR%%/ortools/algorithms/python/knapsack_solver.so
  • %%PYTHON_SITELIBDIR%%/ortools/algorithms/python/knapsack_solver.pyi
  • %%PYTHON_SITELIBDIR%%/ortools/bop/__init__.py
  • %%PYTHON_SITELIBDIR%%/ortools/bop/bop_parameters_pb2.py
  • %%PYTHON_SITELIBDIR%%/ortools/bop/bop_parameters_pb2.pyi
  • %%PYTHON_SITELIBDIR%%/ortools/constraint_solver/__init__.py
  • %%PYTHON_SITELIBDIR%%/ortools/constraint_solver/_pywrapcp.so
  • %%PYTHON_SITELIBDIR%%/ortools/constraint_solver/assignment_pb2.py
  • %%PYTHON_SITELIBDIR%%/ortools/constraint_solver/assignment_pb2.pyi
  • %%PYTHON_SITELIBDIR%%/ortools/constraint_solver/pywrapcp.py
  • %%PYTHON_SITELIBDIR%%/ortools/constraint_solver/pywrapcp.pyi
  • %%PYTHON_SITELIBDIR%%/ortools/constraint_solver/routing_enums_pb2.py
  • %%PYTHON_SITELIBDIR%%/ortools/constraint_solver/routing_enums_pb2.pyi
  • %%PYTHON_SITELIBDIR%%/ortools/constraint_solver/routing_ils_pb2.py
  • %%PYTHON_SITELIBDIR%%/ortools/constraint_solver/routing_ils_pb2.pyi
  • %%PYTHON_SITELIBDIR%%/ortools/constraint_solver/routing_parameters_pb2.py
  • %%PYTHON_SITELIBDIR%%/ortools/constraint_solver/routing_parameters_pb2.pyi
  • %%PYTHON_SITELIBDIR%%/ortools/constraint_solver/search_limit_pb2.py
  • %%PYTHON_SITELIBDIR%%/ortools/constraint_solver/search_limit_pb2.pyi
  • %%PYTHON_SITELIBDIR%%/ortools/constraint_solver/search_stats_pb2.py
  • %%PYTHON_SITELIBDIR%%/ortools/constraint_solver/search_stats_pb2.pyi
  • %%PYTHON_SITELIBDIR%%/ortools/constraint_solver/solver_parameters_pb2.py
  • %%PYTHON_SITELIBDIR%%/ortools/constraint_solver/solver_parameters_pb2.pyi
  • %%PYTHON_SITELIBDIR%%/ortools/glop/__init__.py
  • %%PYTHON_SITELIBDIR%%/ortools/glop/parameters_pb2.py
  • %%PYTHON_SITELIBDIR%%/ortools/glop/parameters_pb2.pyi
  • %%PYTHON_SITELIBDIR%%/ortools/graph/__init__.py
  • %%PYTHON_SITELIBDIR%%/ortools/graph/flow_problem_pb2.py
  • %%PYTHON_SITELIBDIR%%/ortools/graph/python/__init__.py
  • %%PYTHON_SITELIBDIR%%/ortools/graph/python/linear_sum_assignment.so
  • %%PYTHON_SITELIBDIR%%/ortools/graph/python/linear_sum_assignment.pyi
  • %%PYTHON_SITELIBDIR%%/ortools/graph/python/max_flow.so
  • %%PYTHON_SITELIBDIR%%/ortools/graph/python/max_flow.pyi
  • %%PYTHON_SITELIBDIR%%/ortools/graph/python/min_cost_flow.so
  • %%PYTHON_SITELIBDIR%%/ortools/graph/python/min_cost_flow.pyi
  • %%PYTHON_SITELIBDIR%%/ortools/gscip/__init__.py
  • %%PYTHON_SITELIBDIR%%/ortools/gscip/gscip_pb2.py
  • %%PYTHON_SITELIBDIR%%/ortools/gscip/gscip_pb2.pyi
  • %%PYTHON_SITELIBDIR%%/ortools/init/__init__.py
  • %%PYTHON_SITELIBDIR%%/ortools/init/python/__init__.py
  • %%PYTHON_SITELIBDIR%%/ortools/init/python/init.so
  • %%PYTHON_SITELIBDIR%%/ortools/init/python/init.pyi
  • %%PYTHON_SITELIBDIR%%/ortools/linear_solver/__init__.py
  • %%PYTHON_SITELIBDIR%%/ortools/linear_solver/_pywraplp.so
  • %%PYTHON_SITELIBDIR%%/ortools/linear_solver/linear_solver_pb2.py
  • %%PYTHON_SITELIBDIR%%/ortools/linear_solver/linear_solver_pb2.pyi
  • %%PYTHON_SITELIBDIR%%/ortools/linear_solver/python/__init__.py
  • %%PYTHON_SITELIBDIR%%/ortools/linear_solver/python/linear_solver_natural_api.py
  • %%PYTHON_SITELIBDIR%%/ortools/linear_solver/python/model_builder.py
  • %%PYTHON_SITELIBDIR%%/ortools/linear_solver/python/model_builder_helper.so
  • %%PYTHON_SITELIBDIR%%/ortools/linear_solver/python/model_builder_helper.pyi
  • %%PYTHON_SITELIBDIR%%/ortools/linear_solver/python/model_builder_numbers.py
  • %%PYTHON_SITELIBDIR%%/ortools/linear_solver/python/py.typed
  • %%PYTHON_SITELIBDIR%%/ortools/linear_solver/pywraplp.py
  • %%PYTHON_SITELIBDIR%%/ortools/linear_solver/pywraplp.pyi
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/__init__.py
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/callback_pb2.py
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/callback_pb2.pyi
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/core/__init__.py
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/core/python/__init__.py
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/core/python/solver.so
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/core/python/solver.pyi
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/elemental/__init__.py
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/elemental/python/__init__.py
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/elemental/python/cpp_elemental.so
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/elemental/python/enums.py
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/infeasible_subsystem_pb2.py
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/infeasible_subsystem_pb2.pyi
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/io/__init__.py
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/io/python/__init__.py
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/io/python/mps_converter.so
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/model_parameters_pb2.py
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/model_parameters_pb2.pyi
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/model_pb2.py
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/model_pb2.pyi
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/model_update_pb2.py
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/model_update_pb2.pyi
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/parameters_pb2.py
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/parameters_pb2.pyi
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/python/__init__.py
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/python/bounded_expressions.py
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/python/callback.py
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/python/compute_infeasible_subsystem_result.py
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/python/elemental/__init__.py
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/python/elemental/elemental.py
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/python/errors.py
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/python/expressions.py
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/python/from_model.py
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/python/hash_model_storage.py
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/python/indicator_constraints.py
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/python/init_arguments.py
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/python/ipc/__init__.py
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/python/ipc/proto_converter.py
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/python/ipc/remote_http_solve.py
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/python/linear_constraints.py
  • %%PYTHON_SITELIBDIR%%/ortools/math_opt/python/mathopt.py

The first 100 are listed.

distinfo 4
FileSizeSHA256
google-or-tools-v9.14_GH0.tar.gz2.1397016e+079019facf316b54ee72bb58827efc875df4cfbb328fbf2b367615bf2226dd94ca
pybind-pybind11-v2.13.6_GH0.tar.gz800804e08cb87f4773da97fa7b5f035de8763abc656d87d5773e62f6da0587d1f0ec20
pybind-pybind11_abseil-v202402.0_GH0.tar.gz592731496b112e86416e2dcf288569a3e7b64f3537f0b18132224f492266e9ff76c44
pybind-pybind11_protobuf-f02a2b7653bc50eb5119d125842a3870db95d251_GH0.tar.gz607216c712ca5fc1e15df2ed1f55bd974c32a3065e658483616f3fda7607546db33ab

Commit history 2

DateCommitCreditsLog message
fcb1c759ec Yuri Victorovich math/py-or-tools: update 9.6 → 9.14
0c8da2a9c3 Yuri Victorovich math/SCIP: update 10.0.3 → 10.1.0