mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-27 15:24:18 +08:00
Update recipes
This commit is contained in:
parent
88841ec8b3
commit
0499c88b24
@ -3,3 +3,6 @@
|
||||
tar = "https://download.gnome.org/sources/atkmm/2.36/atkmm-2.36.2.tar.xz"
|
||||
[build]
|
||||
template = "configure"
|
||||
dependencies = [
|
||||
"atk",
|
||||
]
|
||||
5
recipes/wip/colm/recipe.toml
Normal file
5
recipes/wip/colm/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO Not compiled or tested
|
||||
[source]
|
||||
tar = "https://www.colm.net/files/colm/colm-0.14.7.tar.gz"
|
||||
[build]
|
||||
template = "configure"
|
||||
@ -7,15 +7,37 @@ template = "custom"
|
||||
dependencies = [
|
||||
"boost",
|
||||
"glib",
|
||||
"glibmm",
|
||||
"gtk3",
|
||||
"gtk3mm",
|
||||
"liblcms",
|
||||
"gdk-pixbuf",
|
||||
"cairo",
|
||||
"cairomm",
|
||||
"pango",
|
||||
"libpng",
|
||||
"pangomm",
|
||||
"readline",
|
||||
"fontconfig",
|
||||
"freetype2",
|
||||
"imagemagick",
|
||||
"potrace",
|
||||
"zlib",
|
||||
"lib2geom",
|
||||
"atkmm",
|
||||
"harfbuzz",
|
||||
"libsoup",
|
||||
"libsigc++",
|
||||
"librsvg",
|
||||
"librevenge",
|
||||
"libwpd",
|
||||
"libpng",
|
||||
"libvisio",
|
||||
"libxml2",
|
||||
"libxslt",
|
||||
"zlib",
|
||||
"libcdr",
|
||||
"libgsl",
|
||||
"libgspell-gtk3",
|
||||
"libjpeg-turbo",
|
||||
"liblcms",
|
||||
]
|
||||
script = """
|
||||
COOKBOOK_CONFIGURE="cmake"
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
#TODO probably wrong script, see https://github.com/xbmc/xbmc/blob/master/docs/README.Linux.md#4-build-kodi
|
||||
#TODO missing dependencies, see: https://github.com/xbmc/xbmc/blob/master/docs/README.Linux.md#3-install-the-required-packages
|
||||
#TODO maybe missing dependencies, see https://archlinux.org/packages/extra/x86_64/kodi/
|
||||
[source]
|
||||
tar = "https://github.com/xbmc/xbmc/archive/refs/tags/20.2-Nexus.tar.gz"
|
||||
[build]
|
||||
@ -20,7 +20,7 @@ dependencies = [
|
||||
"libgif",
|
||||
"glew",
|
||||
"gnutls3",
|
||||
"mesa_glu",
|
||||
"mesa-glu",
|
||||
"libgpg-error",
|
||||
"libjpeg",
|
||||
"libogg",
|
||||
@ -36,6 +36,7 @@ dependencies = [
|
||||
"libxkbcommon",
|
||||
"libuuid",
|
||||
"libxslt",
|
||||
"pipewire",
|
||||
]
|
||||
script = """
|
||||
COOKBOOK_CONFIGURE="cmake"
|
||||
|
||||
11
recipes/wip/lib2geom/recipe.toml
Normal file
11
recipes/wip/lib2geom/recipe.toml
Normal file
@ -0,0 +1,11 @@
|
||||
#TODO missing script for CMake, see https://gitlab.com/inkscape/lib2geom#building
|
||||
[source]
|
||||
tar = "https://gitlab.com/inkscape/lib2geom/-/archive/1.3/lib2geom-1.3.tar.bz2"
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"boost",
|
||||
"libgsl",
|
||||
"glib",
|
||||
"cairo",
|
||||
]
|
||||
9
recipes/wip/libcdio-paranoia/recipe.toml
Normal file
9
recipes/wip/libcdio-paranoia/recipe.toml
Normal file
@ -0,0 +1,9 @@
|
||||
#TODO Not compiled or tested
|
||||
[source]
|
||||
tar = "https://github.com/rocky/libcdio-paranoia/archive/refs/tags/release-10.2+2.0.1.tar.gz"
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
./autogen.sh
|
||||
cookbook_configure
|
||||
"""
|
||||
9
recipes/wip/libcdio/recipe.toml
Normal file
9
recipes/wip/libcdio/recipe.toml
Normal file
@ -0,0 +1,9 @@
|
||||
#TODO probably wrong script, see https://git.savannah.gnu.org/cgit/libcdio.git/tree/INSTALL
|
||||
[source]
|
||||
tar = "https://git.savannah.gnu.org/cgit/libcdio.git/snapshot/libcdio-release-2.1.0.tar.gz"
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
./autogen.sh
|
||||
cookbook_configure
|
||||
"""
|
||||
12
recipes/wip/libcdr/recipe.toml
Normal file
12
recipes/wip/libcdr/recipe.toml
Normal file
@ -0,0 +1,12 @@
|
||||
#TODO Not compiled or tested
|
||||
[source]
|
||||
tar = "https://dev-www.libreoffice.org/src/libcdr/libcdr-0.1.7.tar.xz"
|
||||
[build]
|
||||
template = "configure"
|
||||
dependencies = [
|
||||
"boost",
|
||||
"libicu",
|
||||
"liblcms",
|
||||
"librevenge",
|
||||
"zlib",
|
||||
]
|
||||
5
recipes/wip/libdouble-conversion/recipe.toml
Normal file
5
recipes/wip/libdouble-conversion/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO missing script for building, see https://github.com/google/double-conversion#building
|
||||
[source]
|
||||
tar = "https://github.com/google/double-conversion/archive/refs/tags/v3.3.0.tar.gz"
|
||||
[build]
|
||||
template = "custom"
|
||||
5
recipes/wip/libpugixml/recipe.toml
Normal file
5
recipes/wip/libpugixml/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO missing script for building, see https://pugixml.org/docs/quickstart.html#install
|
||||
[source]
|
||||
tar = "https://github.com/zeux/pugixml/releases/download/v1.14/pugixml-1.14.tar.gz"
|
||||
[build]
|
||||
template = "custom"
|
||||
5
recipes/wip/libqrcodegenc/recipe.toml
Normal file
5
recipes/wip/libqrcodegenc/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO missing script to build the C implementation, see https://github.com/nayuki/QR-Code-generator/tree/master/c
|
||||
[source]
|
||||
tar = "https://github.com/nayuki/QR-Code-generator/archive/refs/tags/v1.8.0.tar.gz"
|
||||
[build]
|
||||
template = "custom"
|
||||
9
recipes/wip/librevenge/recipe.toml
Normal file
9
recipes/wip/librevenge/recipe.toml
Normal file
@ -0,0 +1,9 @@
|
||||
#TODO Not compiled or tested
|
||||
[source]
|
||||
tar = "https://sourceforge.net/projects/libwpd/files/librevenge/librevenge-0.0.5/librevenge-0.0.5.tar.xz/download"
|
||||
[build]
|
||||
template = "configure"
|
||||
dependencies = [
|
||||
"boost",
|
||||
"zlib",
|
||||
]
|
||||
5
recipes/wip/librist/recipe.toml
Normal file
5
recipes/wip/librist/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO missing script for Meson, see https://code.videolan.org/rist/librist#compile-using-mesonninja-linux-osx-and-windows-mingw
|
||||
[source]
|
||||
tar = "https://code.videolan.org/rist/librist/-/archive/v0.2.10/librist-v0.2.10.tar.bz2"
|
||||
[build]
|
||||
template = "custom"
|
||||
8
recipes/wip/libsrt/recipe.toml
Normal file
8
recipes/wip/libsrt/recipe.toml
Normal file
@ -0,0 +1,8 @@
|
||||
#TODO probably wrong template, see https://github.com/Haivision/srt/blob/master/docs/build/build-linux.md
|
||||
[source]
|
||||
tar = "https://github.com/Haivision/srt/archive/refs/tags/v1.5.3.tar.gz"
|
||||
[build]
|
||||
template = "configure"
|
||||
dependencies = [
|
||||
"openssl1",
|
||||
]
|
||||
11
recipes/wip/libvisio/recipe.toml
Normal file
11
recipes/wip/libvisio/recipe.toml
Normal file
@ -0,0 +1,11 @@
|
||||
#TODO Not compiled or tested
|
||||
[source]
|
||||
tar = "https://dev-www.libreoffice.org/src/libvisio/libvisio-0.1.7.tar.xz"
|
||||
[build]
|
||||
template = "configure"
|
||||
dependencies = [
|
||||
"boost",
|
||||
"libicu",
|
||||
"librevenge",
|
||||
"libxml2",
|
||||
]
|
||||
9
recipes/wip/libwebsocket++/recipe.toml
Normal file
9
recipes/wip/libwebsocket++/recipe.toml
Normal file
@ -0,0 +1,9 @@
|
||||
#TODO missing script for installation, lacking build instructions
|
||||
[source]
|
||||
tar = "https://github.com/zaphoyd/websocketpp/archive/refs/tags/0.8.2.tar.gz"
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"openssl1",
|
||||
"zlib",
|
||||
]
|
||||
10
recipes/wip/libwpd/recipe.toml
Normal file
10
recipes/wip/libwpd/recipe.toml
Normal file
@ -0,0 +1,10 @@
|
||||
#TODO Not compiled or tested
|
||||
[source]
|
||||
tar = "https://sourceforge.net/projects/libwpd/files/libwpd/libwpd-0.10.3/libwpd-0.10.3.tar.xz/download"
|
||||
[build]
|
||||
template = "configure"
|
||||
dependencies = [
|
||||
"boost",
|
||||
"librevenge",
|
||||
"zlib",
|
||||
]
|
||||
@ -1,10 +1,19 @@
|
||||
#TODO missing script for CMake, see https://github.com/obsproject/obs-studio/wiki/Building-OBS-Studio
|
||||
#TODO determine dependencies
|
||||
#TODO maybe missing dependencies
|
||||
[source]
|
||||
tar = "https://github.com/obsproject/obs-studio/archive/refs/tags/30.0.0.tar.gz"
|
||||
tar = "https://github.com/obsproject/obs-studio/archive/refs/tags/30.0.1.tar.gz"
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"boost",
|
||||
"librsvg",
|
||||
"dbus",
|
||||
"fontconfig",
|
||||
"freetype2",
|
||||
"jansson",
|
||||
"pipewire",
|
||||
"mesa",
|
||||
"speexdsp",
|
||||
"ffmpeg6",
|
||||
"x264",
|
||||
"curl",
|
||||
@ -12,4 +21,12 @@ dependencies = [
|
||||
"libwayland",
|
||||
"libva",
|
||||
"qt5-base",
|
||||
"qt5-svg",
|
||||
"qt5-x11extras",
|
||||
"eudev",
|
||||
"pciutils",
|
||||
"libqrcodegenc",
|
||||
"librist",
|
||||
"libsrt",
|
||||
"libwebsocket++",
|
||||
]
|
||||
|
||||
5
recipes/wip/potrace/recipe.toml
Normal file
5
recipes/wip/potrace/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO Not compiled or tested
|
||||
[source]
|
||||
tar = "https://potrace.sourceforge.net/download/1.16/potrace-1.16.tar.gz"
|
||||
[build]
|
||||
template = "configure"
|
||||
14
recipes/wip/ragel/recipe.toml
Normal file
14
recipes/wip/ragel/recipe.toml
Normal file
@ -0,0 +1,14 @@
|
||||
#TODO missing colm directory on the GNU Autotools flag
|
||||
[source]
|
||||
tar = "https://www.colm.net/files/ragel/ragel-6.10.tar.gz"
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"colm",
|
||||
]
|
||||
script = """
|
||||
COOKBOOK_CONFIGURE_FLAGS+=(
|
||||
--with-colm=
|
||||
)
|
||||
cookbook_configure
|
||||
"""
|
||||
8
recipes/wip/swig/recipe.toml
Normal file
8
recipes/wip/swig/recipe.toml
Normal file
@ -0,0 +1,8 @@
|
||||
#TODO Not compiled or tested
|
||||
[source]
|
||||
tar = "http://prdownloads.sourceforge.net/swig/swig-4.1.1.tar.gz"
|
||||
[build]
|
||||
template = "configure"
|
||||
dependencies = [
|
||||
"pcre",
|
||||
]
|
||||
5
recipes/wip/waylandpp/recipe.toml
Normal file
5
recipes/wip/waylandpp/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO missing script for CMake, see https://github.com/NilsBrause/waylandpp#building
|
||||
[source]
|
||||
tar = "https://github.com/NilsBrause/waylandpp/archive/refs/tags/1.0.0.tar.gz"
|
||||
[build]
|
||||
template = "custom"
|
||||
Loading…
Reference in New Issue
Block a user