mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-24 22:04:19 +08:00
add recipes
This commit is contained in:
parent
a5834227a2
commit
51af072ade
18
recipes/wip/dev/kicad/recipe.toml
Normal file
18
recipes/wip/dev/kicad/recipe.toml
Normal file
@ -0,0 +1,18 @@
|
||||
#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",
|
||||
]
|
||||
15
recipes/wip/dev/ngspice/recipe.toml
Normal file
15
recipes/wip/dev/ngspice/recipe.toml
Normal file
@ -0,0 +1,15 @@
|
||||
#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
|
||||
"""
|
||||
11
recipes/wip/dev/opencascade/recipe.toml
Normal file
11
recipes/wip/dev/opencascade/recipe.toml
Normal file
@ -0,0 +1,11 @@
|
||||
#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",
|
||||
]
|
||||
9
recipes/wip/dev/tcl/recipe.toml
Normal file
9
recipes/wip/dev/tcl/recipe.toml
Normal file
@ -0,0 +1,9 @@
|
||||
#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
|
||||
"""
|
||||
9
recipes/wip/dev/tk/recipe.toml
Normal file
9
recipes/wip/dev/tk/recipe.toml
Normal file
@ -0,0 +1,9 @@
|
||||
#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
|
||||
"""
|
||||
8
recipes/wip/libs/wxpython/recipe.toml
Normal file
8
recipes/wip/libs/wxpython/recipe.toml
Normal file
@ -0,0 +1,8 @@
|
||||
#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",
|
||||
]
|
||||
5
recipes/wip/tools/toipe/recipe.toml
Normal file
5
recipes/wip/tools/toipe/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO Not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/Samyak2/toipe"
|
||||
[build]
|
||||
template = "cargo"
|
||||
Loading…
Reference in New Issue
Block a user