BSD Ports

cad/openroad 2.0.11595_2,1 MidnightBSD

ASIC physical design tool

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
e7b96113b0
License
bsd3
Categories
cad

Description

OpenROAD is a chip physical design tool. It uses the OpenDB database as a design database and representation. OpenSTA is used for static timing analysis.

In the other systems

SystemPortVersion
MidnightBSDcad/openroad2.0.11595_2,1
FreeBSDcad/openroad26.q4,1
HardenedBSDcad/openroad26.q3,1
GhostBSDcad/openroad26.q3,1

Install

Binary package:

mport install openroad

From mports:

cd /usr/mports/cad/openroad && make install clean

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

RUN_DEPENDS=	openroad>0:cad/openroad

Dependencies

As this port's Makefile names them.

Build 6

Library 16

Build dependencies 22
Run dependencies 16
Required by 1

Configuration

No options to configure.

USES
bison compiler:c++17-lang cmake eigen:3 qt:5 localbase:ldflags pkgconfig python:build readline tcl:86
Service scripts
none

Files

distinfo 3
FileSizeSHA256
The-OpenROAD-Project-OpenROAD-v2.0-11595-g31d7e3dc5_GH0.tar.gz3.19926448e+08c2a16cb6fd6cbaf1378277eb2073f2f8471e42066f18ad81e769412d400f5b44
The-OpenROAD-Project-OpenSTA-42b994d_GH0.tar.gz7.518125e+06513875cc7efd01f79a9931f00d9a202d1d91863ea820cee3aaabca4c86b6db0a
The-OpenROAD-Project-abc-95b3543_GH0.tar.gz6.020695e+06135fb146204124d879606f9f22ec1f598fc40c5da0a0067c1d5061a0e5e283eb

Commit history 1

DateCommitCreditsLog message
e7b96113b0 Lucas Holt devel/libfmt: update to 12.1.0 and fix the tree for fmt 12 (#853)
Updates `devel/libfmt` from 9.1.0 to 12.1.0 and fixes every consumer that breaks as a result. Originally a prerequisite for `ai/pytorch` 2.13.0 (#851), which vendors fmt 12.1.0 and does not build against fmt 9. > **This must land as a single unit.** Between libfmt 12 going in and the > consumers being rebuilt, a stale consumer breaks *unrelated* builds with > misleading errors — a leftover `libze_loader.so.1` needing `libfmt.so.9` > made `net/openmpi4`'s configure report a bogus "cannot link hwloc". The > builder should rebuild all 26 touched ports. ## Core | Port | Change | |---|---| | `devel/libfmt` | 9.1.0 → 12.1.0 (SONAME `.so.9` → `.so.12`) | | `devel/spdlog` | 1.15.0 → 1.17.0 — 1.15 doesn't compile against fmt 12 …