diff --git a/lang/quilc/Makefile b/lang/quilc/Makefile index d9138ed0c76d..24bd5c9bb4e9 100644 --- a/lang/quilc/Makefile +++ b/lang/quilc/Makefile @@ -1,87 +1,87 @@ PORTNAME= quilc DISTVERSIONPREFIX= v DISTVERSION= 1.26.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= lang # quantum-computing DIST_SUBDIR= ${PORTNAME}-${DISTVERSION} # many files, some are unversioned EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= yuri@FreeBSD.org COMMENT= Optimizing Quil compiler (for quantum computing) WWW= https://github.com/quil-lang/quilc LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt BROKEN_i386= mmap: Cannot allocate memory: it needs between 2 and 3GB of memory, but on i386 programs can't allocate that much BUILD_DEPENDS= sbcl:lang/sbcl \ cppzmq>0:net/cppzmq LIB_DEPENDS= libblas.so:math/blas \ libffi.so:devel/libffi \ liblapack.so:math/lapack USES= fortran gmake localbase pkgconfig USE_GITHUB= yes GH_ACCOUNT= quil-lang BINARY_ALIAS= cc=${FILESDIR}/cc \ gfortran=gfortran${GCC_DEFAULT} \ git=false PLIST_FILES= bin/quilc \ lib/libexpokit.so # # In order to update dependencies: # 1. set MAINTAINER_MODE=yes # 2. make clean build # 3. set MAINTAINER_MODE=no # 4. make clean makesum # 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} | tee -a ${WRKDIR}/build.log) # compute Makefile.deps based on URLs in build.log @${FILESDIR}/build-log-to-makefile-deps ${WRKDIR}/build.log > Makefile.deps .else . include MASTER_SITES= ${MASTER_SITES_DEPS} DISTFILES= ${DISTFILES_DEPS} QL_DIR= ${WRKDIR}/quicklisp post-extract: # create directories @${MKDIR} \ ${QL_DIR} \ ${QL_DIR}/dists/quicklisp \ ${QL_DIR}/dists/quicklisp/software # copy files @${CP} ${DISTDIR}/${DIST_SUBDIR}/asdf.lisp ${QL_DIR} @${CP} ${DISTDIR}/${DIST_SUBDIR}/setup.lisp ${QL_DIR} @${CP} ${DISTDIR}/${DIST_SUBDIR}/releases.txt ${QL_DIR}/dists/quicklisp @${CP} ${DISTDIR}/${DIST_SUBDIR}/systems.txt ${QL_DIR}/dists/quicklisp # extract archives @cd ${QL_DIR} && ${TAR} xf ${DISTDIR}/${DIST_SUBDIR}/quicklisp.tar # extract tarballs . for t in ${DISTFILES_DEPS:C/:.*//:M*.tgz} @cd ${QL_DIR}/dists/quicklisp/software && ${TAR} xzf ${DISTDIR}/${DIST_SUBDIR}/${t} . endfor # 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/distinfo b/lang/quilc/distinfo index 33cc5d01e270..46a4c6aa0bf6 100644 --- a/lang/quilc/distinfo +++ b/lang/quilc/distinfo @@ -1,133 +1,133 @@ -TIMESTAMP = 1672037160 +TIMESTAMP = 1686947265 SHA256 (quilc-1.26.0/alexa-20180831-git.tgz) = 64656047b0ffca7113a4ce159fb883f21080c8e9ed585d02d08af46db042e82c SIZE (quilc-1.26.0/alexa-20180831-git.tgz) = 11101 SHA256 (quilc-1.26.0/alexandria-20220707-git.tgz) = 8e6173120de8786c7ae0fefba8102d82620fac42e9aade954af9135e0870d6b1 SIZE (quilc-1.26.0/alexandria-20220707-git.tgz) = 56838 SHA256 (quilc-1.26.0/babel-20200925-git.tgz) = d14984a29d7717a7a8b6c61b259eab20c615edf0a0c8ff6252f41f0eb9a8f2c2 SIZE (quilc-1.26.0/babel-20200925-git.tgz) = 273336 SHA256 (quilc-1.26.0/bordeaux-fft-20150608-http.tgz) = 19fbdb364d340fb9eab738b499da8e2c124533086098d7d93d2fc5fc01ee5d70 SIZE (quilc-1.26.0/bordeaux-fft-20150608-http.tgz) = 13857 SHA256 (quilc-1.26.0/bordeaux-threads-v0.8.8.tgz) = 37ef6d10cc5bdb81e4ed44c2f996211459e629607a77fd465a8b1c730dbcb2d2 SIZE (quilc-1.26.0/bordeaux-threads-v0.8.8.tgz) = 3029861 SHA256 (quilc-1.26.0/cffi_0.24.1.tgz) = 1023dc97baa0f4c8648c3039f6d147978b37a13310869d914b92469b335128c7 SIZE (quilc-1.26.0/cffi_0.24.1.tgz) = 262118 SHA256 (quilc-1.26.0/chipz-20220220-git.tgz) = 3ad896594cb5d76623ff3a9a6d14c95a98f72f8b54ac7868eb1683f7a2ca70c8 SIZE (quilc-1.26.0/chipz-20220220-git.tgz) = 37175 SHA256 (quilc-1.26.0/chunga-20220331-git.tgz) = be6868859b2d3d08e0765059072692b135da96c4f95ebd05de109d069a7a1a4c SIZE (quilc-1.26.0/chunga-20220331-git.tgz) = 20800 SHA256 (quilc-1.26.0/cl+ssl-20220707-git.tgz) = 2f052e6b75457d4742510e713d7ed6497ae25a57ccabc8e4f26f02bb2f3d8b87 SIZE (quilc-1.26.0/cl+ssl-20220707-git.tgz) = 78599 SHA256 (quilc-1.26.0/cl-abstract-classes-20190307-hg.tgz) = bde103dacb7d9a2dd3cc29fa3d63c37cdd71cdc0a4dc06e5b72a112049a1155c SIZE (quilc-1.26.0/cl-abstract-classes-20190307-hg.tgz) = 4719 SHA256 (quilc-1.26.0/cl-algebraic-data-type-20191007-git.tgz) = 4e6be187a5e651ab02f5918df5341e7827df1ee26dee06b8e0e2111f37605e7d SIZE (quilc-1.26.0/cl-algebraic-data-type-20191007-git.tgz) = 7396 SHA256 (quilc-1.26.0/cl-base64-20201016-git.tgz) = 3ff50faf5ddccd409f8954eb70c2d4e76329cc916f070de95f79c7ecf6d3a2f1 SIZE (quilc-1.26.0/cl-base64-20201016-git.tgz) = 10373 SHA256 (quilc-1.26.0/cl-fad-20220220-git.tgz) = 91faa900b70d369b8646d6d8b5b560d5fe10c10985132290278f8a9c094f4224 SIZE (quilc-1.26.0/cl-fad-20220220-git.tgz) = 25285 SHA256 (quilc-1.26.0/cl-grnm-20180131-git.tgz) = 1f98f2c34f8492b8b28b7750caa47d277633e5216f313f7d4dff07508a5c7870 SIZE (quilc-1.26.0/cl-grnm-20180131-git.tgz) = 9511 SHA256 (quilc-1.26.0/cl-heap-0.1.6.tgz) = 914cb5000f9961610d3a2516bf80254251e55b916ce09b8d08bf5b710f587098 SIZE (quilc-1.26.0/cl-heap-0.1.6.tgz) = 26979 SHA256 (quilc-1.26.0/cl-messagepack-20201016-git.tgz) = f777df7c1cbbe1238f96d297a2c8bdb1ff57ed29d3557f0194c26cb4819e6c32 SIZE (quilc-1.26.0/cl-messagepack-20201016-git.tgz) = 11722 SHA256 (quilc-1.26.0/cl-permutation-20211209-git.tgz) = cf17fa7c3d9b8b056cebd5a79fc3eaf299a82567e5ec72c2bb291371d70e5116 SIZE (quilc-1.26.0/cl-permutation-20211209-git.tgz) = 59123 SHA256 (quilc-1.26.0/cl-ppcre-20220220-git.tgz) = bbef645603181b6aa0691d2755dd9d1f9a87659cc000a871313970400f344593 SIZE (quilc-1.26.0/cl-ppcre-20220220-git.tgz) = 157392 SHA256 (quilc-1.26.0/cl-syslog-20190202-git.tgz) = f071aa8c3f341ece01d28d45f4bb758a05a9e42e8671baf5187dbbe44730ffcf SIZE (quilc-1.26.0/cl-syslog-20190202-git.tgz) = 14759 SHA256 (quilc-1.26.0/cl-yacc-20101006-darcs.tgz) = e7ca1cbf28512f7ed42aa747f28d5b823cf1837eaf43cb30549edcac00ddd533 SIZE (quilc-1.26.0/cl-yacc-20101006-darcs.tgz) = 18774 SHA256 (quilc-1.26.0/closer-mop-20220707-git.tgz) = d7a77d31e3f4d1b40f8d51865937e24b02825f9f6edae5a2519a9f3d798c8fe8 SIZE (quilc-1.26.0/closer-mop-20220707-git.tgz) = 23776 SHA256 (quilc-1.26.0/command-line-arguments-20210807-git.tgz) = 939b3966e2887dd0b81bd1c3d051c42bce78c10fa32661263c9aa6c355fbf9bd SIZE (quilc-1.26.0/command-line-arguments-20210807-git.tgz) = 12294 SHA256 (quilc-1.26.0/drakma-v2.0.9.tgz) = 0aa55f5b84c1126eaa0ee16ac04c165746721e0a6d3872d55b45c9692f008105 SIZE (quilc-1.26.0/drakma-v2.0.9.tgz) = 74439 SHA256 (quilc-1.26.0/flexi-streams-20220220-git.tgz) = a179543ed582f8920eb5363c1b3b48c45a3300f063d85601a5d668dfe8cfe706 SIZE (quilc-1.26.0/flexi-streams-20220220-git.tgz) = 445922 SHA256 (quilc-1.26.0/global-vars-20141106-git.tgz) = f294843bb31144034e1370df1634dd74f24e617e3abb9c00c17927eda2ae4f2e SIZE (quilc-1.26.0/global-vars-20141106-git.tgz) = 3581 SHA256 (quilc-1.26.0/hunchentoot-v1.3.0.tgz) = 280e82a9681d850c757d6692bd5a182fbf47f8984b6d58cd7eb0094c4bbcf623 SIZE (quilc-1.26.0/hunchentoot-v1.3.0.tgz) = 269060 SHA256 (quilc-1.26.0/ieee-floats-20220220-git.tgz) = 6dd5d358fd1ea800f96a9a4b59895aa7b438a17e1c12e834e49605938c7b5145 SIZE (quilc-1.26.0/ieee-floats-20220220-git.tgz) = 5274 SHA256 (quilc-1.26.0/interface-20190307-hg.tgz) = 089841001cc54f93ee0d0ff9e92a3dd26e84df21d00f2ad48aca27c4ea363141 SIZE (quilc-1.26.0/interface-20190307-hg.tgz) = 8186 SHA256 (quilc-1.26.0/ironclad-v0.57.tgz) = 01269fd6887339099aa91906c171cbe45288c2a1f830df148d5c3fe1f434e6c2 SIZE (quilc-1.26.0/ironclad-v0.57.tgz) = 1536896 SHA256 (quilc-1.26.0/iterate-release-b0f9a9c6-git.tgz) = 9311c658a3950f7d5dd5d5aa4cebfe04f24b735c0560941be4b29f87550413bb SIZE (quilc-1.26.0/iterate-release-b0f9a9c6-git.tgz) = 346126 SHA256 (quilc-1.26.0/local-time-20220707-git.tgz) = 9b4ba647731d85eb27231d176f66915da93e83bf06092b2e98b9da8de2c47cf6 SIZE (quilc-1.26.0/local-time-20220707-git.tgz) = 779466 SHA256 (quilc-1.26.0/lparallel-20160825-git.tgz) = 213bc89e6bbabe07fc3bcb21be1021b31f6f2ab1b7a2abb358a01ab9bee69c73 SIZE (quilc-1.26.0/lparallel-20160825-git.tgz) = 78551 SHA256 (quilc-1.26.0/magicl-v0.9.1.tgz) = 8df29997ccd25ecfa3a4d6a2e5921a9cf390ea4d112277dcb832067ea84051ef SIZE (quilc-1.26.0/magicl-v0.9.1.tgz) = 544160 SHA256 (quilc-1.26.0/md5-20210630-git.tgz) = 9bfde89ed7e0464204b66b9b9f6699d4234aeabe1d00695d711d993bf8a2719a SIZE (quilc-1.26.0/md5-20210630-git.tgz) = 16719 SHA256 (quilc-1.26.0/metering-20200218-git.tgz) = 8ce88ca2b8168b49254d5818993722a16f8801d230fa33f19b6a9ce8a2bacc67 SIZE (quilc-1.26.0/metering-20200218-git.tgz) = 17062 SHA256 (quilc-1.26.0/mt19937-1.1.1.tgz) = bb076745fc1f589f9f2a0f824d1f5340f6036920117901f67cbef008961986c7 SIZE (quilc-1.26.0/mt19937-1.1.1.tgz) = 5551 SHA256 (quilc-1.26.0/optima-20150709-git.tgz) = acc12418bedcf6de1ff8da0785a4cad3e76d2c17343d2a85e21835d16dc61e6f SIZE (quilc-1.26.0/optima-20150709-git.tgz) = 20345 SHA256 (quilc-1.26.0/parse-float-20200218-git.tgz) = dcd976d9fb1913c1ffc78ba9b999915ae40a5799fc11a97db96043988e7d300b SIZE (quilc-1.26.0/parse-float-20200218-git.tgz) = 4653 SHA256 (quilc-1.26.0/policy-cond-20200427-git.tgz) = c11f6cd9ef0287ebc67360ba617d285bbd2dad71b072f1273760fcfc085a9e81 SIZE (quilc-1.26.0/policy-cond-20200427-git.tgz) = 5976 SHA256 (quilc-1.26.0/puri-20201016-git.tgz) = fd3bd9acd2438eb89fcd0c8651b6f6b5d92f337872a8e59326a680666e7c079a SIZE (quilc-1.26.0/puri-20201016-git.tgz) = 29178 SHA256 (quilc-1.26.0/pzmq-20210531-git.tgz) = b8d39746269834244f011bd03c380bfcb32ba62be0d196421f9262b9d4413243 SIZE (quilc-1.26.0/pzmq-20210531-git.tgz) = 21958 SHA256 (quilc-1.26.0/queues-20170124-git.tgz) = 59ad663177bf7fc8d5b86899768d9aa03ee019bc37925ec2a17edd08dc5a29a5 SIZE (quilc-1.26.0/queues-20170124-git.tgz) = 8748 SHA256 (quilc-1.26.0/qvm-v1.17.2.tgz) = 611fd623e58167889c6d2f35736f71f55e8b7b3aa21fa858e68978d489d99d36 SIZE (quilc-1.26.0/qvm-v1.17.2.tgz) = 391434 SHA256 (quilc-1.26.0/rfc2388-20180831-git.tgz) = 63fc3346a0bae5acd3c9d1cd658947f45a4f869b762a51d70882728169defbe4 SIZE (quilc-1.26.0/rfc2388-20180831-git.tgz) = 12522 SHA256 (quilc-1.26.0/rpcq-v3.10.0.tgz) = af2e025c18117429b9035301113131c655e31467d0cdd297f4a07787f74ee816 SIZE (quilc-1.26.0/rpcq-v3.10.0.tgz) = 85557 SHA256 (quilc-1.26.0/salza2-2.1.tgz) = 1da8fc6ee41372e0fbf2ac70af19f085bac68077dfb3bd3a77432525ea1abd7a SIZE (quilc-1.26.0/salza2-2.1.tgz) = 17080 SHA256 (quilc-1.26.0/slime-v2.27.tgz) = 8e11d5e09843619be26d56674730c06bf82902d669d1c27ef55fc9b430d616ab SIZE (quilc-1.26.0/slime-v2.27.tgz) = 823006 SHA256 (quilc-1.26.0/split-sequence-v2.0.1.tgz) = ca47962ad1e2275e9c9092abedb392459c93b25b1f6f0565057e715bfa6dd274 SIZE (quilc-1.26.0/split-sequence-v2.0.1.tgz) = 11705 SHA256 (quilc-1.26.0/static-vectors-v1.8.9.tgz) = 4402f9e86c1af25f3e56bc4c75ee337002635f54495aa67b7da758a2cd8fc406 SIZE (quilc-1.26.0/static-vectors-v1.8.9.tgz) = 6982 SHA256 (quilc-1.26.0/trivial-backtrace-20200610-git.tgz) = 7a665176bc3bd2f3e7d1c7888133498743182d2350d69f3a8e771baa20139f6a SIZE (quilc-1.26.0/trivial-backtrace-20200610-git.tgz) = 9230 SHA256 (quilc-1.26.0/trivial-benchmark-20220707-git.tgz) = 9eeb0dab55a9b32c6c2aeebfa58ba6861afa30146792ac093f74cad79553b751 SIZE (quilc-1.26.0/trivial-benchmark-20220707-git.tgz) = 15036 SHA256 (quilc-1.26.0/trivial-features-20211209-git.tgz) = 14bf09e118dcba895734690c954d938a5d673502dea0ac634a6b6d6850a6abeb SIZE (quilc-1.26.0/trivial-features-20211209-git.tgz) = 11377 SHA256 (quilc-1.26.0/trivial-garbage-20211230-git.tgz) = f71d2aea6645369739376291665862c4cd5b73dd75c2238b0991b63d620a7b83 SIZE (quilc-1.26.0/trivial-garbage-20211230-git.tgz) = 10996 SHA256 (quilc-1.26.0/trivial-gray-streams-20210124-git.tgz) = c68e05298ad46de2b48ac3c1d326617284f8701784d1623d4e4724620667986b SIZE (quilc-1.26.0/trivial-gray-streams-20210124-git.tgz) = 8046 SHA256 (quilc-1.26.0/trivial-utf-8-20220220-git.tgz) = ef34140f1a07976d9ccef8ada652c7034ecc8be7aa045207f7a30a2eefffe8e0 SIZE (quilc-1.26.0/trivial-utf-8-20220220-git.tgz) = 6976 SHA256 (quilc-1.26.0/usocket-0.8.4.tgz) = 6c989292619971451d41fb6a61415e8a627def570d92bd7bf865fc43cb5f00e1 SIZE (quilc-1.26.0/usocket-0.8.4.tgz) = 89771 SHA256 (quilc-1.26.0/uuid-20200715-git.tgz) = a0e70fbfe72de65e06056197a206809108d1f5e2365fffd85a3b74f5a0c9b1fa SIZE (quilc-1.26.0/uuid-20200715-git.tgz) = 22210 SHA256 (quilc-1.26.0/yason-20220707-git.tgz) = f9702bfec947a68d62477920368c492e06c049641c3ae33b4c05bad578b7012a SIZE (quilc-1.26.0/yason-20220707-git.tgz) = 30069 SHA256 (quilc-1.26.0/asdf.lisp) = 51912f3f7c2c62c204f515d97346d56011528399bbf0a76a123318343ebd8bf0 SIZE (quilc-1.26.0/asdf.lisp) = 643253 SHA256 (quilc-1.26.0/setup.lisp) = 549fe3e7e0f2669daede98437c99cd60e02c0b8536d3d135c9aa9d346ed951b6 SIZE (quilc-1.26.0/setup.lisp) = 5057 SHA256 (quilc-1.26.0/quicklisp.tar) = a8a3c8c91b51dd185175abad4d7c3999ebb4e2520be5a6cee2127035ac6c87be SIZE (quilc-1.26.0/quicklisp.tar) = 266240 SHA256 (quilc-1.26.0/quicklisp.sexp) = b4f515c5ed204d9fa4ea8637e60c0b12575609f450f26919dbfb835ee29933e0 SIZE (quilc-1.26.0/quicklisp.sexp) = 839 -SHA256 (quilc-1.26.0/quicklisp.txt) = d8791c3fc41c4e4b7281398595b85550463ed0280de1a19119a031d533b1705b +SHA256 (quilc-1.26.0/quicklisp.txt) = 532eb4602ae231b22d5fce5fd5e962b2351a032a71a7de09fbcf303e3738fc97 SIZE (quilc-1.26.0/quicklisp.txt) = 408 SHA256 (quilc-1.26.0/releases.txt) = 16f745e54d542d636f7f8ad319304183be8930d57c2bd9824cc2f601431fb397 SIZE (quilc-1.26.0/releases.txt) = 530186 SHA256 (quilc-1.26.0/systems.txt) = 9e8c923497511a0bd743fd917c3afa7fd06da5398d4e57645cdd9872c6157815 SIZE (quilc-1.26.0/systems.txt) = 403346 SHA256 (quilc-1.26.0/quil-lang-quilc-v1.26.0_GH0.tar.gz) = 723112ec99d3203831b44da649bca9a05a28a626378c6844ddd6dbda5fe606b4 SIZE (quilc-1.26.0/quil-lang-quilc-v1.26.0_GH0.tar.gz) = 1328203