pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
ahir: High-Level synthesis toolset, initial revision, builds fine
Module Name: pkgsrc-wip
Committed By: Mayuresh <mayuresh%acm.org@localhost>
Pushed By: mayuresh
Date: Sat Sep 13 22:55:06 2025 +0530
Changeset: 89e44fd8c5ead0f424401f5fda2b325150cc4d42
Added Files:
ahir/COMMIT_MSG
ahir/DESCR
ahir/Makefile
ahir/PLIST
ahir/distinfo
Log Message:
ahir: High-Level synthesis toolset, initial revision, builds fine
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=89e44fd8c5ead0f424401f5fda2b325150cc4d42
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
ahir/COMMIT_MSG | 2 ++
ahir/DESCR | 3 +++
ahir/Makefile | 25 +++++++++++++++++++++++++
ahir/PLIST | 37 +++++++++++++++++++++++++++++++++++++
ahir/distinfo | 5 +++++
5 files changed, 72 insertions(+)
diffs:
diff --git a/ahir/COMMIT_MSG b/ahir/COMMIT_MSG
new file mode 100644
index 0000000000..b05581c9b0
--- /dev/null
+++ b/ahir/COMMIT_MSG
@@ -0,0 +1,2 @@
+cad/ahir: Add version 0.0.0.1608
+Packaged in wip by mayuresh%acm.org@localhost
diff --git a/ahir/DESCR b/ahir/DESCR
new file mode 100644
index 0000000000..f46913d2e5
--- /dev/null
+++ b/ahir/DESCR
@@ -0,0 +1,3 @@
+AHIR is a High-Level Synthesis framework from imperative language such as C to
+VHDL. It accepts design entry in its own imperative specification language
+called Aa and also provides tools to convert from LLVM IR to Aa.
diff --git a/ahir/Makefile b/ahir/Makefile
new file mode 100644
index 0000000000..b5de368285
--- /dev/null
+++ b/ahir/Makefile
@@ -0,0 +1,25 @@
+# $NetBSD$
+
+DISTNAME= ahir-0.0.0.1608
+#PKGNAME= ${GITHUB_PROJECT}-${DISTNAME}
+CATEGORIES= cad
+MASTER_SITES= ${MASTER_SITE_GITHUB:=mayureshw/}
+GITHUB_PROJECT= ahir
+GITHUB_TAG= 2097969
+DIST_SUBDIR= ${GITHUB_PROJECT}
+
+MAINTAINER= mayuresh%acm.org@localhost
+HOMEPAGE= https://github.com/mayureshw/ahir/
+COMMENT= High-Level Synthesis toolset from C to VHDL
+#LICENSE= Requested adding University of Illinois/NCSA Open Source License on pkgsrc mailing list
+
+WRKSRC= ${WRKDIR}/ahir-20979697a8b64b6e880895cdf30c7ceefd7d3d40/v2
+USE_LANGUAGES= c c++
+USE_TOOLS+= gmake
+
+PKG_JVMS_ACCEPTED= openjdk21
+
+.include "../../wip/antlr/buildlink3.mk"
+.include "../../devel/boost-libs/buildlink3.mk"
+.include "../../mk/java-vm.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/ahir/PLIST b/ahir/PLIST
new file mode 100644
index 0000000000..a68ebe2342
--- /dev/null
+++ b/ahir/PLIST
@@ -0,0 +1,37 @@
+@comment $NetBSD$
+bin/Aa2C
+bin/Aa2VC
+bin/AaLinkExtMem
+bin/AaOpt
+bin/AaPreprocess
+bin/hierSys2C
+bin/hierSys2Vhdl
+bin/hierSysCheck
+bin/hierSysGenVhdlComponentsPackage
+bin/hierSysPartition
+bin/hierSysUniquify
+bin/vc2vhdl
+bin/vcAnalyze
+bin/vcFormat
+bin/vcParse
+bin/vhdlFormat
+include/Pipes.h
+include/SockPipes.h
+include/SocketLib.h
+include/Vhpi.h
+include/pipeHandler.h
+include/pthreadUtils.h
+include/rtl2AaMatcher.h
+lib/libPipeHandler.so
+lib/libRtl2AaMatcher.so
+lib/libSockPipes.so
+lib/libSocketLibPipeHandler.so
+lib/libVhpi.so
+share/ahir/CONTRIBUTORS
+share/ahir/LICENSE
+share/ahir/vhdl/GhdlLink.vhdl
+share/ahir/vhdl/ModelsimLink.vhdl
+share/ahir/vhdl/aHiR_ieee_proposed.vhdl
+share/ahir/vhdl/ahir.vhdl
+share/ahir/vhdl/ahirForImage.vhdl
+share/ahir/vhdl/ahirXilinx.vhdl
diff --git a/ahir/distinfo b/ahir/distinfo
new file mode 100644
index 0000000000..dc308367a9
--- /dev/null
+++ b/ahir/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (ahir/ahir-0.0.0.1608-2097969.tar.gz) = c70bf37497f4848b3d440e1ba09e7554c2300dadc5befb6c8f8b4991147a51a5
+SHA512 (ahir/ahir-0.0.0.1608-2097969.tar.gz) = 706131f78f630b79d337e85f0d8c2743014549bcb387fb07f38b9d1f7e4bb7a878aafda7c8ac0fad5a7c20f643204dc764260fa7be68652545864f5e04727a0e
+Size (ahir/ahir-0.0.0.1608-2097969.tar.gz) = 98789121 bytes
Home |
Main Index |
Thread Index |
Old Index