Add TOML configuration files for various packages
- Introduced build configurations for graphene, gst-plugins-bad, gst-plugins-base, gstreamer, gtk4, iso-codes, jbig2dec, libepoxy, libsoup3, libtheora, libxpm, lynx, md4c, openjpeg2, poppler-data, python-attrs, python-automat, python-constantly, python-hyperlink, python-incremental, python-twisted, python-versioneer, python-zope-interface, qpdf, sdl12-compat, tinysparql, unixodbc, vmaf, xcb-util-cursor, xcb-util-image, xcb-util-renderutil, xcb-util-wm, xcb-util, xdg-utils. - Each package includes build type, dependencies, runtime requirements, and source URLs. - Added necessary post-install scripts and configurations where applicable.
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
[build]
|
||||
type = "meson"
|
||||
|
||||
[build.flags]
|
||||
build_dir = "build"
|
||||
configure = ["-Dgst_debug=false"]
|
||||
|
||||
[dependencies]
|
||||
build = [
|
||||
"meson",
|
||||
"gobject-introspection",
|
||||
"cargo",
|
||||
"perl",
|
||||
]
|
||||
runtime = [
|
||||
"glib2",
|
||||
"glibc",
|
||||
"libcap",
|
||||
"libelf",
|
||||
"libunwind",
|
||||
]
|
||||
|
||||
[package]
|
||||
description = "streaming media framework that enables applications to share a common set of plugins for tasks such as video encoding and decoding, audio encoding and decoding, audio and video filters, audio visualisation, web streaming and anything else that streams in real-time or otherwise."
|
||||
homepage = "https://gstreamer.freedesktop.org/"
|
||||
license = "LGPL-2.0-or-later"
|
||||
name = "gstreamer"
|
||||
version = "1.28.1"
|
||||
|
||||
[[source]]
|
||||
extract_dir = "$name-$version"
|
||||
sha256 = "b65e2ffa35bdbf8798cb75c23ffc3d05e484e48346ff7546844ba85217664504"
|
||||
url = "https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-$version.tar.xz"
|
||||
Reference in New Issue
Block a user