Files
2026-10-04 04:07:15 +00:00

39 lines
1010 B
Makefile

PORTNAME= opencircuitx
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0
CATEGORIES= devel
MAINTAINER= freebsd@sysctl.cz
COMMENT= Free, open-source EDA platform for VHDL and Verilog HDL editor
WWW= https://github.com/openlab-x/OpenCircuitX
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libwx_baseu-3.2.so:x11-toolkits/wxgtk32 \
libwx_baseu_net-3.2.so:x11-toolkits/wxgtk32 \
libwx_gtk3u_aui-3.2.so:x11-toolkits/wxgtk32 \
libwx_gtk3u_core-3.2.so:x11-toolkits/wxgtk32 \
libwx_gtk3u_stc-3.2.so:x11-toolkits/wxgtk32
RUN_DEPENDS= ghdl>0:cad/ghdl \
iverilog>0:cad/iverilog \
nextpnr>0:devel/nextpnr \
openfpgaloader>0:cad/openfpgaloader \
verilator>0:cad/verilator \
yosys>0:cad/yosys
USES= cmake
USE_GITHUB= yes
GH_ACCOUNT= openlab-x
GH_PROJECT= OpenCircuitX
GH_TAGNAME= cbfb1f9
PLIST_FILES= bin/OpenCircuitX \
"@dir bin/plugins" \
share/applications/opencircuitx.desktop
post-install:
${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR}
.include <bsd.port.mk>