Files
SFG545 2bb4d5187c 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.
2026-03-29 02:51:06 -05:00

34 lines
895 B
TOML

[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"