mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-29 16:18:44 +08:00
Improve recipes
This commit is contained in:
parent
8f5387cbb5
commit
389899a69b
@ -1,8 +1,9 @@
|
||||
#TODO maybe wrong template, see https://gitlab.gnome.org/GNOME/snapshot
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
tar = "https://download.gnome.org/sources/snapshot/45/snapshot-45.2.tar.xz"
|
||||
git = "https://gitlab.gnome.org/GNOME/snapshot"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
template = "meson"
|
||||
dependencies = [
|
||||
"glib",
|
||||
"gtk4",
|
||||
|
||||
@ -1,11 +1,12 @@
|
||||
#TODO make D-Bus work
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/hinto-janai/festival"
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"dbus",
|
||||
]
|
||||
#dependencies = [
|
||||
# "dbus",
|
||||
#]
|
||||
script = """
|
||||
#DYNAMIC_INIT # if dbus is needed
|
||||
cookbook_cargo_packages festival-gui
|
||||
"""
|
||||
|
||||
@ -1,9 +1,10 @@
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://github.com/mpv-player/mpv#compilation
|
||||
#TODO missing dependencies
|
||||
# build instructions: https://github.com/mpv-player/mpv#compilation
|
||||
[source]
|
||||
git = "https://github.com/mpv-player/mpv"
|
||||
rev = "e48ac7ce08462f5e33af6ef9deeac6fa87eef01e"
|
||||
branch = "release/0.40"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "meson"
|
||||
dependencies = [
|
||||
|
||||
@ -1,48 +1,48 @@
|
||||
#TODO port Qt4 or wxWidgets
|
||||
#TODO make dependencies work
|
||||
# customization - https://wiki.videolan.org/Configure/
|
||||
#TODO not compiled or tested
|
||||
#TODO determine minimum dependencies
|
||||
# customization: https://wiki.videolan.org/Configure/
|
||||
[source]
|
||||
tar = "https://get.videolan.org/vlc/3.0.20/vlc-3.0.20.tar.xz"
|
||||
tar = "https://get.videolan.org/vlc/3.0.21/vlc-3.0.21.tar.xz"
|
||||
[build]
|
||||
template = "configure"
|
||||
dependencies = [
|
||||
"libvorbis",
|
||||
"libogg",
|
||||
"speex",
|
||||
"libflac",
|
||||
"libtheora",
|
||||
"x264",
|
||||
"liba52",
|
||||
"libmpeg2",
|
||||
"lame",
|
||||
# "libvorbis",
|
||||
# "libogg",
|
||||
# "speex",
|
||||
# "libflac",
|
||||
# "libtheora",
|
||||
# "x264",
|
||||
# "liba52",
|
||||
# "libmpeg2",
|
||||
# "lame",
|
||||
"ffmpeg6",
|
||||
"libmad",
|
||||
"libdca",
|
||||
"twolame",
|
||||
"musepack",
|
||||
"libass",
|
||||
"libzvbi",
|
||||
"opus",
|
||||
"libebml",
|
||||
"libmatroska",
|
||||
"libdvbpsi",
|
||||
"libdvdcss",
|
||||
"libdvdread",
|
||||
"libdvdnav",
|
||||
"libbluray",
|
||||
"libgpg-error",
|
||||
"libgcrypt",
|
||||
"gnutls",
|
||||
# "libmad",
|
||||
# "libdca",
|
||||
# "twolame",
|
||||
# "musepack",
|
||||
# "libass",
|
||||
# "libzvbi",
|
||||
# "opus",
|
||||
# "libebml",
|
||||
# "libmatroska",
|
||||
# "libdvbpsi",
|
||||
# "libdvdcss",
|
||||
# "libdvdread",
|
||||
# "libdvdnav",
|
||||
# "libbluray",
|
||||
# "libgpg-error",
|
||||
# "libgcrypt",
|
||||
# "gnutls",
|
||||
"libxml2",
|
||||
"libvncserver",
|
||||
"libpng",
|
||||
"libjpeg",
|
||||
"libiconv",
|
||||
"gettext",
|
||||
# "libvncserver",
|
||||
# "libpng",
|
||||
# "libjpeg",
|
||||
# "libiconv",
|
||||
# "gettext",
|
||||
"zlib",
|
||||
"freetype2",
|
||||
"fribidi",
|
||||
# "fribidi",
|
||||
"fontconfig",
|
||||
"taglib",
|
||||
# "taglib",
|
||||
"wxwidgets-gtk3",
|
||||
]
|
||||
|
||||
@ -1,32 +1,31 @@
|
||||
#TODO not compiled or tested
|
||||
#TODO discover minimum dependencies from cmake log
|
||||
# build instructions: https://github.com/obsproject/obs-studio/wiki/Building-OBS-Studio
|
||||
# maybe missing dependencies
|
||||
[source]
|
||||
git = "https://github.com/obsproject/obs-studio"
|
||||
rev = "b45a73296f4f898e2ed455023020058075c30bab"
|
||||
tar = "https://github.com/obsproject/obs-studio/releases/download/32.0.2/OBS-Studio-32.0.2-Sources.tar.gz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
dependencies = [
|
||||
"boost",
|
||||
"librsvg",
|
||||
"dbus",
|
||||
"fontconfig",
|
||||
"freetype2",
|
||||
"jansson",
|
||||
"pipewire",
|
||||
"mesa",
|
||||
"speexdsp",
|
||||
"ffmpeg6",
|
||||
"x264",
|
||||
"curl",
|
||||
"mbedtls",
|
||||
"libva",
|
||||
"qt5-base",
|
||||
"qt5-svg",
|
||||
"eudev",
|
||||
"pciutils",
|
||||
"libqrcodegenc",
|
||||
"librist",
|
||||
"libsrt",
|
||||
"libwebsocket++",
|
||||
]
|
||||
# dependencies = [
|
||||
# "boost",
|
||||
# "librsvg",
|
||||
# "dbus",
|
||||
# "fontconfig",
|
||||
# "freetype2",
|
||||
# "jansson",
|
||||
# "pipewire",
|
||||
# "mesa",
|
||||
# "speexdsp",
|
||||
# "ffmpeg6",
|
||||
# "x264",
|
||||
# "curl",
|
||||
# "mbedtls",
|
||||
# "libva",
|
||||
# "qt5-base",
|
||||
# "qt5-svg",
|
||||
# "eudev",
|
||||
# "pciutils",
|
||||
# "libqrcodegenc",
|
||||
# "librist",
|
||||
# "libsrt",
|
||||
# "libwebsocket++",
|
||||
# ]
|
||||
|
||||
Loading…
Reference in New Issue
Block a user