Skip to content
Snippets Groups Projects
Commit 51af072a authored by Ribbon's avatar Ribbon :speech_balloon:
Browse files

add recipes

parent a5834227
No related branches found
No related tags found
No related merge requests found
#TODO missing script for CMake, see https://dev-docs.kicad.org/en/build/linux/
#TODO maybe missing dependencies, see https://dev-docs.kicad.org/en/build/getting-started/
[source]
git = "https://gitlab.com/kicad/code/kicad"
rev = "942661fc10e172febf9d9990de2471d4b1020618"
[build]
template = "custom"
dependencies = [
"wxwidgets-gtk3",
"cairo",
"boost",
"glew",
"zlib",
"freeglut",
"glm",
"curl",
"ngspice",
]
#TODO maybe wrong script, see https://sourceforge.net/p/ngspice/ngspice/ci/master/tree/INSTALL
#TODO maybe missing dependencies
[source]
tar = "https://sourceforge.net/projects/ngspice/files/ng-spice-rework/42/ngspice-42.tar.gz/download"
[build]
template = "custom"
script = """
cd release
COOKBOOK_CONFIGURE_FLAGS+=(
--with-x
--with-readline=yes
--disable-debug
)
cookbook_configure
"""
#TODO missing script for CMake, see https://dev.opencascade.org/doc/overview/html/build_upgrade__building_occt.html
#TODO missing dependencies, see https://dev.opencascade.org/doc/overview/html/build_upgrade_building_3rdparty.html#build_3rdparty_linux
[source]
tar = "https://github.com/Open-Cascade-SAS/OCCT/archive/refs/tags/V7_8_0.tar.gz"
[build]
template = "custom"
dependencies = [
"freetype2",
"tcl",
"tk",
]
#TODO maybe wrong template, see https://www.tcl.tk/doc/howto/compile.html#unix
[source]
tar = "http://prdownloads.sourceforge.net/tcl/tcl8.6.13-src.tar.gz"
[build]
template = "custom"
script = """
cd unix
cookbook_configure
"""
\ No newline at end of file
#TODO maybe wrong template, see https://www.tcl.tk/doc/howto/compile.html#unix
[source]
tar = "http://prdownloads.sourceforge.net/tcl/tk8.6.13-src.tar.gz"
[build]
template = "custom"
script = """
cd unix
cookbook_configure
"""
#TODO missing script for Python, see https://wiki.wxpython.org/How%20to%20install%20wxPython#Installing_wxPython_from_source
[source]
tar = "https://files.pythonhosted.org/packages/aa/64/d749e767a8ce7bdc3d533334e03bb1106fc4e4803d16f931fada9007ee13/wxPython-4.2.1.tar.gz"
[build]
template = "custom"
dependencies = [
"wxwidgets-gtk3",
]
#TODO Not compiled or tested
[source]
git = "https://github.com/Samyak2/toipe"
[build]
template = "cargo"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment