From nobody Fri Dec 29 04:48:06 2023 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4T1Xtt2Ltjz55Sfn; Fri, 29 Dec 2023 04:48:06 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4T1Xtt1pt9z4P6D; Fri, 29 Dec 2023 04:48:06 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703825286; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=/FtdK9XZMcPw0lTERSXtpDDflbHbbjkKkUh8rkii2WQ=; b=Z0+m393uapEepN/ctpY8OirHvbmeo7VS8peG8/ukblUTF2fby9LjlWTM2sd7+tBbnVS5cD ppQo09tqpQk3QXx4XC1ZEPNoJ0e71osBc3A7Fnto9tBd2+leyHAPB9mqHMOP1vW6/ftWkw Jc/rAfJk2Go3GfTTd3sDoG9ZzOgh+yjxUkAQrUq8S/JOStLrNzIZSfMCDgBo0CLbIYxCY+ EtPmVOL+eTzOvx0O4umgZcZv/YzmZTgGFnFuj85OyLlD4thpZZxBaiw37HTRKN6fdtUdX9 HBBE2EpD9s19Uzlwc8QVfxC1iFMPnoHoJkGRlX7imxBLlxgF92O1FudomacZ4w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703825286; a=rsa-sha256; cv=none; b=AtYZHAbR3SdvPTQMGmTBLq2ZCVQX8e0z0mXObGAA87ypturhOLM8KBcz8S4SZoNr1QMg+W O31ZMPLkRk7LTm000oqLlAMSTQMMVeSPkjlGeU9MDWq5X6dsHBWgeih6cHiB2UfGUvvRz0 FnmVM2E6Plws34XjYmQb930pvV2h4CmrUlNyX+PENCM2+8t9+WDk4iIhqrjpRhJz9pQwOw Q3jmOBBiqp0ZN1zpGUYREkax3d0fb67aiQN2ZpgjgJiPfsGI0k91KllXP7iGKspiky3fTR W7u5MerSiJeB6junBWbd14Fm6eVJ0Ar26Cse41TZ0EjVVBcO+To1GaIjGVlbHg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703825286; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=/FtdK9XZMcPw0lTERSXtpDDflbHbbjkKkUh8rkii2WQ=; b=gAlSMqAxnEjnoxPsFNAUNHapbViTN9eneBStxjTs8JSe8NYNrtnucxj4LAKHzLOXw8AiWt 2suFCoAGYPmQj7Wxo1SjrS9QceD4vZGZVCB3kDQ7JhHoVstCN6irzAwmSrg55+qYRa6TsV DxEaq116SoohgHDQf8nd3UWBLF/pNJc6IL8JybLIkf4V/QX390UhPumFJY8vbfVvF1MvW7 on1azMlbFmnf0dgQBOeZc2kwuEAeiitFUnARbm4MpNY+Ax6GJLozBGt4PPJIyyBUkwQ3fF NrW4JMLox/ywHQ7CMrh1sQRrLqgHPODQ1n7Y0nRzFoPUSXIXLmekZRd+U3vkQA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4T1Xtt0tqbzs0T; Fri, 29 Dec 2023 04:48:06 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 3BT4m6g5028819; Fri, 29 Dec 2023 04:48:06 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3BT4m6PR028816; Fri, 29 Dec 2023 04:48:06 GMT (envelope-from git) Date: Fri, 29 Dec 2023 04:48:06 GMT Message-Id: <202312290448.3BT4m6PR028816@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: 2a75e4e1646c - main - cad/openroad: update 2.0-2930 =?utf-8?Q?=E2=86=92?= 2.0-11595 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 2a75e4e1646cdc90eed2c8588386d8edd1771c08 Auto-Submitted: auto-generated The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=2a75e4e1646cdc90eed2c8588386d8edd1771c08 commit 2a75e4e1646cdc90eed2c8588386d8edd1771c08 Author: Yuri Victorovich AuthorDate: 2023-12-29 04:25:10 +0000 Commit: Yuri Victorovich CommitDate: 2023-12-29 04:48:01 +0000 cad/openroad: update 2.0-2930 → 2.0-11595 Reported by: portscout --- cad/openroad/Makefile | 31 ++++++++++++++++------ cad/openroad/distinfo | 14 +++++----- cad/openroad/files/patch-src_CMakeLists.txt | 11 -------- ...ch-third-party_abc_src_sat_glucose2_System2.cpp | 11 -------- ...atch-third-party_abc_src_sat_glucose_System.cpp | 11 -------- 5 files changed, 30 insertions(+), 48 deletions(-) diff --git a/cad/openroad/Makefile b/cad/openroad/Makefile index 3d6a22465dae..cdf462d1afa8 100644 --- a/cad/openroad/Makefile +++ b/cad/openroad/Makefile @@ -1,8 +1,7 @@ PORTNAME= openroad DISTVERSIONPREFIX= v -DISTVERSION= 2.0-2930 -DISTVERSIONSUFFIX= -gaa6d690df -PORTREVISION= 4 +DISTVERSION= 2.0-11595 +DISTVERSIONSUFFIX= -g31d7e3dc5 PORTEPOCH= 1 CATEGORIES= cad @@ -19,24 +18,40 @@ BROKEN= requires OpenMP support that is missing on this architecture .endif BUILD_DEPENDS= base64:converters/base64 \ + bash:shells/bash \ boost-libs>0:devel/boost-libs \ coin-or-lemon>0:math/lemon \ gmake:devel/gmake \ swig:devel/swig -LIB_DEPENDS= libcudd.so:math/cudd \ +LIB_DEPENDS= libabsl_flags_parse.so:devel/abseil \ + libCbc.so:math/cbc \ + libCgl.so:math/cgl \ + libClpSolver.so:math/clp \ + libcoinasl.so:math/asl \ + libcoinmumps.so:math/coin-or-mumps \ + libCoinUtils.so:math/coinutils \ + libcudd.so:math/cudd \ libfmt.so:devel/libfmt \ + libnauty.so:math/nauty \ + libopenblas.so:math/openblas \ + libortools.so:math/or-tools \ + libOsi.so:math/osi \ + libprotobuf.so:devel/protobuf \ + libre2.so:devel/re2 \ libspdlog.so:devel/spdlog -USES= bison compiler:c++17-lang cmake eigen:3 qt:5 localbase:ldflags python:build readline tcl:86 # the code asks for tcl-87, but build fails: https://github.com/The-OpenROAD-Project/OpenROAD/issues/508 +USES= bison compiler:c++17-lang cmake eigen:3 qt:5 \ + localbase:ldflags pkgconfig python:build readline tcl:86 # the code asks for tcl-87, but build fails: https://github.com/The-OpenROAD-Project/OpenROAD/issues/508 USE_QT= core gui widgets buildtools:build qmake:build USE_GITHUB= yes GH_ACCOUNT= The-OpenROAD-Project GH_PROJECT= OpenROAD -GH_TUPLE= The-OpenROAD-Project:OpenSTA:d42313d:The_OpenROAD_Project_OpenSTA/src/sta \ - The-OpenROAD-Project:abc:d1cd437:abc/third-party/abc +GH_TUPLE= The-OpenROAD-Project:OpenSTA:42b994d:The_OpenROAD_Project_OpenSTA/src/sta \ + The-OpenROAD-Project:abc:95b3543:abc/third-party/abc -CMAKE_OFF= BUILD_PYTHON FREEBSD_BUILD_TESTS +CMAKE_OFF= BUILD_PYTHON \ + ENABLE_TESTS CMAKE_ON= BUILD_TCL CMAKE_ARGS= -DFREEBSD_TCL_VER=${TCL_VER:S/.//} -DFREEBSD_TCL_INCLUDEDIR=${TCL_INCLUDEDIR} diff --git a/cad/openroad/distinfo b/cad/openroad/distinfo index 449820e86ffb..38dc6e9dda93 100644 --- a/cad/openroad/distinfo +++ b/cad/openroad/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1644454985 -SHA256 (The-OpenROAD-Project-OpenROAD-v2.0-2930-gaa6d690df_GH0.tar.gz) = 3b60d1deccf2e3c28a6b52b29ebdf2f55738ea2294d49e1c1f22c6356b6d012a -SIZE (The-OpenROAD-Project-OpenROAD-v2.0-2930-gaa6d690df_GH0.tar.gz) = 235278878 -SHA256 (The-OpenROAD-Project-OpenSTA-d42313d_GH0.tar.gz) = 08b71ff3cdfc3c6c35f3586d8dffd4dd9a5ba1f12b9fbd4a2c287e1563e8da27 -SIZE (The-OpenROAD-Project-OpenSTA-d42313d_GH0.tar.gz) = 4939189 -SHA256 (The-OpenROAD-Project-abc-d1cd437_GH0.tar.gz) = 81bfb7c716274847740a54a6ab55d11d5cf29f5c7e79fee646956823f6df9bac -SIZE (The-OpenROAD-Project-abc-d1cd437_GH0.tar.gz) = 5972118 +TIMESTAMP = 1703799603 +SHA256 (The-OpenROAD-Project-OpenROAD-v2.0-11595-g31d7e3dc5_GH0.tar.gz) = c2a16cb6fd6cbaf1378277eb2073f2f8471e42066f18ad81e769412d400f5b44 +SIZE (The-OpenROAD-Project-OpenROAD-v2.0-11595-g31d7e3dc5_GH0.tar.gz) = 319926448 +SHA256 (The-OpenROAD-Project-OpenSTA-42b994d_GH0.tar.gz) = 513875cc7efd01f79a9931f00d9a202d1d91863ea820cee3aaabca4c86b6db0a +SIZE (The-OpenROAD-Project-OpenSTA-42b994d_GH0.tar.gz) = 7518125 +SHA256 (The-OpenROAD-Project-abc-95b3543_GH0.tar.gz) = 135fb146204124d879606f9f22ec1f598fc40c5da0a0067c1d5061a0e5e283eb +SIZE (The-OpenROAD-Project-abc-95b3543_GH0.tar.gz) = 6020695 diff --git a/cad/openroad/files/patch-src_CMakeLists.txt b/cad/openroad/files/patch-src_CMakeLists.txt deleted file mode 100644 index 22053c5b6f8a..000000000000 --- a/cad/openroad/files/patch-src_CMakeLists.txt +++ /dev/null @@ -1,11 +0,0 @@ ---- src/CMakeLists.txt.orig 2022-02-09 14:58:23 UTC -+++ src/CMakeLists.txt -@@ -128,7 +128,7 @@ if (BUILD_TCLX AND TCLX_H) - message(STATUS "TclX header: ${TCLX_H}") - endif() - --find_package(SWIG 3.0 REQUIRED) -+find_package(SWIG REQUIRED) - include(UseSWIG) - - find_package(Boost REQUIRED) diff --git a/cad/openroad/files/patch-third-party_abc_src_sat_glucose2_System2.cpp b/cad/openroad/files/patch-third-party_abc_src_sat_glucose2_System2.cpp deleted file mode 100644 index 5de527acfc38..000000000000 --- a/cad/openroad/files/patch-third-party_abc_src_sat_glucose2_System2.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- third-party/abc/src/sat/glucose2/System2.cpp.orig 2022-02-10 03:16:53 UTC -+++ third-party/abc/src/sat/glucose2/System2.cpp -@@ -86,7 +86,7 @@ double Gluco2::memUsed(void) { - struct rusage ru; - getrusage(RUSAGE_SELF, &ru); - return (double)ru.ru_maxrss / 1024; } --double memUsedPeak(void) { return memUsed(); } -+double Gluco2::memUsedPeak(void) { return memUsed(); } - - ABC_NAMESPACE_IMPL_END - diff --git a/cad/openroad/files/patch-third-party_abc_src_sat_glucose_System.cpp b/cad/openroad/files/patch-third-party_abc_src_sat_glucose_System.cpp deleted file mode 100644 index c36243a95ed6..000000000000 --- a/cad/openroad/files/patch-third-party_abc_src_sat_glucose_System.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- third-party/abc/src/sat/glucose/System.cpp.orig 2022-02-10 03:16:18 UTC -+++ third-party/abc/src/sat/glucose/System.cpp -@@ -86,7 +86,7 @@ double Gluco::memUsed(void) { - struct rusage ru; - getrusage(RUSAGE_SELF, &ru); - return (double)ru.ru_maxrss / 1024; } --double memUsedPeak(void) { return memUsed(); } -+double Gluco::memUsedPeak(void) { return memUsed(); } - - ABC_NAMESPACE_IMPL_END -