From nobody Sat Jul 16 17:33:59 2022 X-Original-To: dev-commits-ports-main@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 4Llb1g3ytDz4X463; Sat, 16 Jul 2022 17:33:59 +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 4Llb1g3Tx0z3sm4; Sat, 16 Jul 2022 17:33:59 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1657992839; 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=5jxBBYjS7lqwEKWx29ivoAMQ4kpzjvjp+n4sQbE4ABM=; b=U3Rv7uX7u0gudx/N7DKpbEwwhbCAVJkVQw1/UhXUxX2eqxPP55Dgn4kVTkUg/GucXZGQnG cisM1BUvmiFfjytECtr/TnxbrNre6mJ/0lFoSx33w26X5ygftURrOTk5xucjkCFZV8AwId 7/AxqaqFVoYpIcmMEiftoT3JcKUx4xuCspaPlSkRffEYDGhAMiqtkJPOl/kjFhPE++oalx 1RZsKwB8Y4QMM0b+bITJdQTxrD4aTL85rHCGZLHlrSQ+pXoIu/1YrtTxFGyHRG9HFIzpZJ G06tbawhTDbV+nKh2ncSF4ST+M5lwxKbjmyVTNxvOEwp3NlWA1kEbtxwZPrI6Q== 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 4Llb1g2DDGzTSg; Sat, 16 Jul 2022 17:33:59 +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 26GHXxAT068501; Sat, 16 Jul 2022 17:33:59 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 26GHXxh9068500; Sat, 16 Jul 2022 17:33:59 GMT (envelope-from git) Date: Sat, 16 Jul 2022 17:33:59 GMT Message-Id: <202207161733.26GHXxh9068500@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: f2c80620b5b2 - main - math/hipmcl: Discontinue List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@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: f2c80620b5b2629c942dc22d7c0ffefa4a10c2b6 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1657992839; 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=5jxBBYjS7lqwEKWx29ivoAMQ4kpzjvjp+n4sQbE4ABM=; b=eyBfNdUaKwahZQCUeZQSDXJR5niWWomI+HswQPaCTZsP5cxuhCy9I/+ex19DDuXIVHDwxU ZuCNlHTJ28ORlSb7Bo6nNEWCGME5oTQz2mmCl/Cw1a5r1G97+jG22Oea/Rnm8kHP3nmgr/ KtD3Srfn03pl4gXIw28p5dPzx7F4WQu7MjRxgWvDxwibY6RrK1xe3jztKr6pODIRV+K4RV SDwUTIV3i0HXsWG3MnG46RQEORT7tn6xef5uGLn5e55bNQDLuKtMXKN7q0WhY9IhBy2ILt ABkWujiBVXjzdYISEPeBnLdUKInALX0qB8zLN+RnhtMOR94kRco2fWa4GGjTHw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1657992839; a=rsa-sha256; cv=none; b=K4vy3l5arFQ09J3LbdOwsLoocdXTYmdhKiFyAMiDJKjhcEhUJGQECwHor4g0iWqs8XU+FH fy0VrXZiStvsx6d2+gbuoSSYAfS0yCIiw2JpA+u5//5NcHso7W88wO82SvQIJuOgYt9SEs VYOlrxrhdHTmw/dkU2M6A+kZPvp3LwoyBsPviuO8IdXwH9Lz9tHGnr5hEQDCKPDSLIPWUK /HiOei0ynI5cOVbHtNUl3HbUhBHzQAOVHqSR7KeSQCslVuQ20FfCrh4ZCaDYIDUSC2JxfE G5rN5K4d9ZQBPiA38r2uNQezq948RVgjobqcsO9nBTZdI6jC3vx+NeFfmUdFSw== 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=f2c80620b5b2629c942dc22d7c0ffefa4a10c2b6 commit f2c80620b5b2629c942dc22d7c0ffefa4a10c2b6 Author: Yuri Victorovich AuthorDate: 2022-07-16 17:02:30 +0000 Commit: Yuri Victorovich CommitDate: 2022-07-16 17:02:30 +0000 math/hipmcl: Discontinue Old versions aren't compatible with new combblas-2.0, latest versions require CUDA that is not available on FreeBSD. --- MOVED | 1 + math/Makefile | 1 - math/hipmcl/Makefile | 34 ---------------------------------- math/hipmcl/distinfo | 3 --- math/hipmcl/files/patch-CMakeLists.txt | 15 --------------- math/hipmcl/pkg-descr | 16 ---------------- 6 files changed, 1 insertion(+), 69 deletions(-) diff --git a/MOVED b/MOVED index 80cf8e44d361..e28e12e763e3 100644 --- a/MOVED +++ b/MOVED @@ -17506,3 +17506,4 @@ www/rubygem-rails61-node16|www/rubygem-rails61|2022-07-13|Remove obsoleted port. www/rubygem-uglifier-node16|www/rubygem-uglifier|2022-07-13|Remove obsoleted port. Use www/rubygem-uglifier instead audio/espeak|audio/espeak-ng|2022-07-15|Switch to fork of (stale) original repository misc/ngraph||2022-07-15|Software is discontinued because its developer Nervana Systems is defunct +math/hipmcl||2022-07-16|Discontinued: old versions aren't compatible with new combblas-2.0, latest versions require CUDA that is not available on FreeBSD diff --git a/math/Makefile b/math/Makefile index c5dad53e8a57..778e67c6ef34 100644 --- a/math/Makefile +++ b/math/Makefile @@ -377,7 +377,6 @@ SUBDIR += hexcalc SUBDIR += heyoka SUBDIR += highs - SUBDIR += hipmcl SUBDIR += hmat-oss SUBDIR += hpcombi SUBDIR += hpipm diff --git a/math/hipmcl/Makefile b/math/hipmcl/Makefile deleted file mode 100644 index cec31a922859..000000000000 --- a/math/hipmcl/Makefile +++ /dev/null @@ -1,34 +0,0 @@ -PORTNAME= HipMCL -DISTVERSION= g20180814 -PORTREVISION= 4 -CATEGORIES= math -MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}.tar.gz?dummy=/ - -MAINTAINER= yuri@FreeBSD.org -COMMENT= High-performance parallel algorithm for large-scale network clustering - -LICENSE= BSD3CLAUSE -LICENSE_FILE= ${WRKSRC}/license.txt - -LIB_DEPENDS= libCombBLAS.so:math/combblas \ - libmpi.so:net/mpich -RUN_DEPENDS= ${LOCALBASE}/lib/gcc${GCC_DEFAULT}/libgcc_s.so.1:lang/gcc${GCC_DEFAULT} # because of the link flags induced by mpich - -USES= cmake compiler:c++14-lang dos2unix localbase:ldflags -DOS2UNIX_FILES= CMakeLists.txt - -BB_ACCOUNT= azadcse -BB_PROJECT= ${PORTNAME:tl} -BB_COMMIT= e20476acc473 - -WRKSRC= ${WRKDIR}/${BB_ACCOUNT}-${BB_PROJECT}-${BB_COMMIT} - -PLIST_FILES= bin/${PORTNAME:tl} - -post-extract: - @${RM} -r ${WRKSRC}/src/CombBLAS - -do-install: - ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/bin/hipmcl ${STAGEDIR}${PREFIX}/bin - -.include diff --git a/math/hipmcl/distinfo b/math/hipmcl/distinfo deleted file mode 100644 index 10f1dfde881c..000000000000 --- a/math/hipmcl/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1544950762 -SHA256 (HipMCL-g20180814.tar.gz) = 324fbe12f3547cd1e3da38d01ea2d6882061821a7cf6a7904e1402759c01e94c -SIZE (HipMCL-g20180814.tar.gz) = 43337935 diff --git a/math/hipmcl/files/patch-CMakeLists.txt b/math/hipmcl/files/patch-CMakeLists.txt deleted file mode 100644 index 0efd4149e10f..000000000000 --- a/math/hipmcl/files/patch-CMakeLists.txt +++ /dev/null @@ -1,15 +0,0 @@ ---- CMakeLists.txt.orig 2018-08-14 19:42:54 UTC -+++ CMakeLists.txt -@@ -30,10 +30,10 @@ else (NOT C14) - endif (NOT C14) - - --ADD_SUBDIRECTORY( src/CombBLAS ) -+#ADD_SUBDIRECTORY( src/CombBLAS ) - set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin) - add_executable(hipmcl src/HipMCL.cpp) --target_link_libraries(hipmcl CombBLASlib ) -+target_link_libraries(hipmcl CombBLAS ) - - - diff --git a/math/hipmcl/pkg-descr b/math/hipmcl/pkg-descr deleted file mode 100644 index 7467c1b5936b..000000000000 --- a/math/hipmcl/pkg-descr +++ /dev/null @@ -1,16 +0,0 @@ -HipMCL is a high-performance parallel algorithm for large-scale network -clustering. HipMCL parallelizes popular Markov Cluster (MCL) algorithm that has -been shown to be one of the most successful and widely used algorithms for -network clustering. It is based on random walks and was initially designed to -detect families in protein-protein interaction networks. Despite MCL's -efficiency and multi-threading support, scalability remains a bottleneck as it -fails to process networks of several hundred million nodes and billion edges in -an affordable running time. HipMCL overcomes all of these challenges by -developing massively-parallel algorithms for all components of MCL. HipMCL can -be 1000 times faster than the original MCL without any information loss. It can -easily cluster a network of ~75 million nodes with ~68 billion edges in ~2.4 -hours using ~2000 nodes of Cori supercomputer at NERSC. HipMCL is developed in -C++ language and uses standard OpenMP and MPI libraries for shared- and -distributed-memory parallelization. - -WWW: https://bitbucket.org/azadcse/hipmcl/wiki/Home