From nobody Sun Jul 10 22:37:57 2022 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 8B0891D08FB9; Sun, 10 Jul 2022 22:37:57 +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 4Lh2393Y96z3GcB; Sun, 10 Jul 2022 22:37:57 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1657492677; 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=Y5xbvpUx2jIcDnTdrebCIdl+60dyp9Lj4YNpqjdZTeA=; b=rqobNGZDVPylBIDEYw+Xo6pYUaGOjq7IFMdA4gOAmTflAQBxdairsAcynz4E6dOyUeLbiB 3ZivcseiXFnrrTAZIaHl/9a/O0+5EHGbDERWwJTmLtORj9S7j+/DHo6z/9fAOMkSXq0oaq hVBSHtcfcufHBkCuhthZBtGn8sPwZYJyvLi0Mm2FTWqulAsDg/yzDs46OrboLVKVCOjNYP VLCFquZMvd6JCUeLATqYgguADAId6kMsgF+TaEFhJOS3WRhM7jY54noQb7X2oQMrYgjAWG x9RYyZlzHmwz6tSIyndhF6OwF9ClrOmUCDwye349hO7crIVJGzcQtQKQly0qUg== 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 4Lh2392gMszhQn; Sun, 10 Jul 2022 22:37:57 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 26AMbvND066704; Sun, 10 Jul 2022 22:37:57 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 26AMbvda066703; Sun, 10 Jul 2022 22:37:57 GMT (envelope-from git) Date: Sun, 10 Jul 2022 22:37:57 GMT Message-Id: <202207102237.26AMbvda066703@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: a02c3eadc5e1 - main - cad/qucs-s: Add options for optional run-time dependencies 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: a02c3eadc5e13d8d97bcd2e60525c6c3ba87575d Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1657492677; 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=Y5xbvpUx2jIcDnTdrebCIdl+60dyp9Lj4YNpqjdZTeA=; b=Ut+SD9ELCsoelYA6kRb9PGzLBdTANzxEccJiuVSf9h14/zh4HPNEi7XHkqpofThSpoJtKw ERLIrihof3IfVl7D9N901CfXUYYgz+pjlDlLYEODQVqDzFOB/nlvQGnFvp/FjUmT4l1nxZ XSjWQgMzsqoKfqU2xW5705dOeXVZ2V04o1YONkXJHQwqX0vr9Txcmtccr2z0d/qgUkOMBl +OPNjT6pnVSF+c4XE4ehJFBWOGwdT/39IgrUGxn5lfegjfXjluS/5z8SDmku8fjdzHNGJb Sx94t4g+pyMu9OY7FuoPTCO30FavCLmmknU0Hu1xHQ4ZVS/gsxNUO2GC8H1Fdw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1657492677; a=rsa-sha256; cv=none; b=Ukw8TVn3vQTTofQsZHnDVchbo4LGmj2kg0fqpOiiyS8U7rYzdO94BcIa+CdwbmpOvD06PU tXFUfcNiVaH71H80BV3Ul/EfLvyi4CFvvxS3GqpD6T+lmqKJhShmpnALoPb1BC9/T5LJeH r3o6tDxnv8ul2p/vXAIG3VJtU4J+AVRjMv9NQAtgQ72D/DfkQZMPuMZvV2DPFL71NaEXKc pu7KqCQfnh1IrlmCol3DCKLhGWYJPGsNetyx5we7JvmH52bHCQ0ldYGAmDnQelNEN4LEJe H1axiLJ4mn14ggARq/6F2KpqUTjSFvuFfzKnMyhehjQCElgWS29FjOZB2yq+1w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=a02c3eadc5e13d8d97bcd2e60525c6c3ba87575d commit a02c3eadc5e13d8d97bcd2e60525c6c3ba87575d Author: Yuri Victorovich AuthorDate: 2022-07-10 22:36:59 +0000 Commit: Yuri Victorovich CommitDate: 2022-07-10 22:37:54 +0000 cad/qucs-s: Add options for optional run-time dependencies --- cad/qucs-s/Makefile | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/cad/qucs-s/Makefile b/cad/qucs-s/Makefile index b55be84a0e8c..a35348c2cede 100644 --- a/cad/qucs-s/Makefile +++ b/cad/qucs-s/Makefile @@ -1,6 +1,6 @@ PORTNAME= qucs-s DISTVERSION= 0.0.24 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= cad MAINTAINER= yuri@FreeBSD.org @@ -9,8 +9,6 @@ COMMENT= Quite Universal Circuit Simulator: GUI for circuit simulation kernels LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -RUN_DEPENDS= octave:math/octave - USES= cmake qt:5 USE_QT= core gui printsupport svg widgets buildtools_build linguisttools_build qmake_build @@ -18,11 +16,13 @@ USE_GITHUB= yes GH_ACCOUNT= ra3xdh GH_PROJECT= qucs_s -OPTIONS_GROUP= BACKENDS +OPTIONS_GROUP= BACKENDS RTDEPENDS OPTIONS_GROUP_BACKENDS= NGSPICE XYCE QUCSATOR +OPTIONS_GROUP_RTDEPENDS= OCTAVE ADMS OPTIONS_DEFAULT= NGSPICE BACKENDS_DESC= Simulation backends +RTDEPENDS_DESC= Optional run-time dependencies NGSPICE_DESC= ngspice mixed-signal circuit simulator NGSPICE_RUN_DEPENDS= ngspice:cad/ngspice_rework @@ -34,6 +34,12 @@ XYCE_RUN_DEPENDS= Xyce:cad/xyce \ QUCSATOR_DESC= Circuit simulator of the Qucs project QUCSATOR_RUN_DEPENDS= qucsator:cad/qucsator +OCTAVE_DESC= Octave is used for some non-essential features +OCTAVE_RUN_DEPENDS= octave:math/octave + +ADMS_DESC= ADMS model generator used for some non-essential features +ADMS_RUN_DEPENDS= admsXml:cad/adms + post-patch: # first the patch under files/ introduces %%PREFIX%%, and now we fix it here @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' ${WRKSRC}/qucs/main.cpp