From nobody Tue Aug 2 22:48:34 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 4Ly9Bq07VFz4XmWx; Tue, 2 Aug 2022 22:48:35 +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 4Ly9Bp6Y9bz3LQW; Tue, 2 Aug 2022 22:48:34 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1659480514; 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=Jo3IImpqNMFVgKdvi6rq//soS+6if71qZGetzLMnxxo=; b=APCgS6aVAmR5t4g4sFOEUq4CRYdOdFc4I48tTA9+3TPHk7lyEHMlRJAHLIfU5qT2P1ZziG 9qr5w4OUFx5zd7D7JR7VSYMNE9WRDMBSpQooQaorp9CIV8f9myvLIhhKGPFu/zo0TefmA3 Y+lX7g8u13pylHlD99LAHs/i2vtRCMcBBiAHW5OGZm6EzXSRO3O3BcBFTUPhP0mvXsVlbE L/WJdJBTqFl8vB+S2D5zy3xazuBavYs2Nty/v9UWamuvla1NUya+4OkjObeB0C6Rp9IrRR G4hLQqt8khrHcgozt3AJgPKV+ANX0IxwdPkzlSj0HVJ6tQFR0m3SYvuU647uiw== 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 4Ly9Bp5C4qzVCt; Tue, 2 Aug 2022 22:48:34 +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 272MmYg9068259; Tue, 2 Aug 2022 22:48:34 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 272MmYt5068258; Tue, 2 Aug 2022 22:48:34 GMT (envelope-from git) Date: Tue, 2 Aug 2022 22:48:34 GMT Message-Id: <202208022248.272MmYt5068258@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: d74caf697feb - main - lang/quilc: Correct BUILD_DEPENDS; Install previously missing file 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: d74caf697febb3e613a92a0e5426fd09d71c413e Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1659480514; 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=Jo3IImpqNMFVgKdvi6rq//soS+6if71qZGetzLMnxxo=; b=szkMt+7+7w1bN0UQFAB0NX1NJFRUWnn1xuU5i+K23cAh/nFSRd+2OKzywuhF6OhHuR1zq3 YmTTyn7tFh+KhhbOeCcfmgFa/xsjeGN7y/B3VENcWIq6LcZ/VXU0JMNtFS1HlYxMVpk16C 3OcPar8WHcP29xkx4GT8CM/T5vsdbzsOyUNX9seGJZ2K7DipBuKFVgIK0/2sG4ihJFH9wy 5n1picSnqyrZTHp5I+tEZlB4O/cRhOcH+NuILCbIojDIW5YwfSC5zWYNnTq86NwckbxFEt c1nuoTiikGH89aK8hU3cgHPF9MoF1YehVLUkkgttpPkifygssP31yo00iOkZrA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1659480514; a=rsa-sha256; cv=none; b=aeLSPZRkjQOE6ZepPN3+mGl/WEt9wvMJ22yOHLgYe4cJvJIbRlmP6WOgyq2kktCYMAPa/B BiHERB5t8yNvKRNeS6Sl0K10txU67cnRDA0SEHa69RuQ1InODspnw+dAX4Y+NKRQOIqqWi +zlZBywEnpZ1lB4mq/qa3uX6KLL9XAkc7/7s8C4wG5TBKsjGqdNf7SOcdIDSV+DmD2Exua L8kzt9WxK6AL+9RojBKB/BIoXdVuueMf4pBu6XR9zOD71vM/+dlTiUWmTmojq1yQX03XLl EZmsH3oc4aPuqF6K7V1ByrZZmqtcLCAVelKY2w7InCijzB80mD1mlNJ6ZC/5bw== 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=d74caf697febb3e613a92a0e5426fd09d71c413e commit d74caf697febb3e613a92a0e5426fd09d71c413e Author: Yuri Victorovich AuthorDate: 2022-08-02 22:47:48 +0000 Commit: Yuri Victorovich CommitDate: 2022-08-02 22:48:32 +0000 lang/quilc: Correct BUILD_DEPENDS; Install previously missing file --- lang/quilc/Makefile | 12 +++++++++--- lang/quilc/Makefile.deps | 2 ++ 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/lang/quilc/Makefile b/lang/quilc/Makefile index fccf7742b17a..77f1c1cddbe9 100644 --- a/lang/quilc/Makefile +++ b/lang/quilc/Makefile @@ -1,6 +1,7 @@ PORTNAME= quilc DISTVERSIONPREFIX= v DISTVERSION= 1.26.0 +PORTREVISION= 1 CATEGORIES= lang # quantum-computing DIST_SUBDIR= ${PORTNAME}-${DISTVERSION} # many files, some are unversioned EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} @@ -11,8 +12,7 @@ COMMENT= Optimizing Quil compiler (for quantum computing) LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -BUILD_DEPENDS= curl:ftp/curl \ - sbcl:lang/sbcl \ +BUILD_DEPENDS= sbcl:lang/sbcl \ cppzmq>0:net/cppzmq LIB_DEPENDS= libblas.so:math/blas \ libffi.so:devel/libffi \ @@ -27,7 +27,8 @@ BINARY_ALIAS= cc=${FILESDIR}/cc \ gfortran=gfortran${GCC_DEFAULT} \ git=false -PLIST_FILES= bin/quilc +PLIST_FILES= bin/quilc \ + lib/libexpokit.so # # In order to update dependencies: @@ -40,6 +41,8 @@ PLIST_FILES= bin/quilc MAINTAINER_MODE= no .if (${MAINTAINER_MODE} == "yes") +BUILD_DEPENDS+= curl:ftp/curl + do-build: # build, download dependencies during build, and save build log with URLs in it @set -e; set -o pipefail; cd ${WRKSRC} && (${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${TARGET_ALL} 2>&1 | tee -a ${WRKDIR}/build.log) @@ -73,6 +76,9 @@ post-extract: # fixups: same effect as https://github.com/cffi/cffi/pull/332 @${REINPLACE_CMD} -e 's|:openbsd "libffi.so"|:freebsd "libffi.so"|' ${QL_DIR}/dists/quicklisp/software/cffi_0.24.1/libffi/libffi.lisp +post-install: + ${INSTALL_LIB} ${QL_DIR}/dists/quicklisp/software/magicl-v0.9.1/expokit/libexpokit.so ${STAGEDIR}${PREFIX}/lib + .endif .include diff --git a/lang/quilc/Makefile.deps b/lang/quilc/Makefile.deps index aff523868c9a..c992ecd4b4f9 100644 --- a/lang/quilc/Makefile.deps +++ b/lang/quilc/Makefile.deps @@ -3,6 +3,7 @@ ## (!!!) Please do not modify manually. ## (!!!) Instead please follow the instructions in Makefile on how to update the port. ## + MASTER_SITES_DEPS= \ http://beta.quicklisp.org/archive/alexa/2018-08-31/:alexa_20180831_git_tgz \ http://beta.quicklisp.org/archive/alexandria/2022-07-07/:alexandria_20220707_git_tgz \ @@ -136,3 +137,4 @@ quicklisp.sexp:quicklisp_sexp \ quicklisp.txt:quicklisp_txt \ releases.txt:releases_txt \ systems.txt:systems_txt \ +