forked from Lainports/freebsd-ports
math/minorminer: New port: Heuristic tool for minor graph embedding (C++ headers-only library)
This commit is contained in:
parent
53e7f25f51
commit
2f012323fd
5 changed files with 57 additions and 0 deletions
|
|
@ -481,6 +481,7 @@
|
|||
SUBDIR += minizinc
|
||||
SUBDIR += minizinc-ide
|
||||
SUBDIR += minizinc-solvers
|
||||
SUBDIR += minorminer
|
||||
SUBDIR += miracl
|
||||
SUBDIR += mlpack
|
||||
SUBDIR += moab
|
||||
|
|
|
|||
28
math/minorminer/Makefile
Normal file
28
math/minorminer/Makefile
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
PORTNAME= minorminer
|
||||
DISTVERSION= 0.2.9
|
||||
CATEGORIES= math
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= Heuristic tool for minor graph embedding (C++ headers-only library)
|
||||
|
||||
LICENSE= APACHE20
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
USES= cmake:testing
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= dwavesystems
|
||||
|
||||
CMAKE_TESTING_ON= MINORMINER_BUILD_TESTS
|
||||
CMAKE_TESTING_TARGET= ${ALL_TARGET}
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
do-install: # workaround for https://github.com/dwavesystems/minorminer/issues/220
|
||||
@${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME}
|
||||
@cd ${WRKSRC}/include && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include/${PORTNAME}
|
||||
|
||||
post-test:
|
||||
@cd ${BUILD_WRKSRC}/tests && ./run_tests
|
||||
|
||||
.include <bsd.port.mk>
|
||||
3
math/minorminer/distinfo
Normal file
3
math/minorminer/distinfo
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1660502687
|
||||
SHA256 (dwavesystems-minorminer-0.2.9_GH0.tar.gz) = d74e9c8345094c9dae4c1c6421557e4fdb81b3efce00c0b8b0459e3db09f5083
|
||||
SIZE (dwavesystems-minorminer-0.2.9_GH0.tar.gz) = 1262651
|
||||
4
math/minorminer/pkg-descr
Normal file
4
math/minorminer/pkg-descr
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
minorminer is a heuristic tool for minor embedding: given a minor and target
|
||||
graph, it tries to find a mapping that embeds the minor into the target.
|
||||
|
||||
WWW: https://github.com/dwavesystems/minorminer
|
||||
21
math/minorminer/pkg-plist
Normal file
21
math/minorminer/pkg-plist
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
include/minorminer/busclique/biclique_cache.hpp
|
||||
include/minorminer/busclique/bundle_cache.hpp
|
||||
include/minorminer/busclique/cell_cache.hpp
|
||||
include/minorminer/busclique/clique_cache.hpp
|
||||
include/minorminer/busclique/coordinate_types.hpp
|
||||
include/minorminer/busclique/find_biclique.hpp
|
||||
include/minorminer/busclique/find_clique.hpp
|
||||
include/minorminer/busclique/small_cliques.hpp
|
||||
include/minorminer/busclique/topo_cache.hpp
|
||||
include/minorminer/busclique/util.hpp
|
||||
include/minorminer/debug.hpp
|
||||
include/minorminer/errors.hpp
|
||||
include/minorminer/fastrng.hpp
|
||||
include/minorminer/find_embedding/chain.hpp
|
||||
include/minorminer/find_embedding/embedding.hpp
|
||||
include/minorminer/find_embedding/embedding_problem.hpp
|
||||
include/minorminer/find_embedding/find_embedding.hpp
|
||||
include/minorminer/find_embedding/graph.hpp
|
||||
include/minorminer/find_embedding/pairing_queue.hpp
|
||||
include/minorminer/find_embedding/pathfinder.hpp
|
||||
include/minorminer/find_embedding/util.hpp
|
||||
Loading…
Add table
Reference in a new issue