mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-08-03 07:57:49 +00:00
gstreamer: initial package 1.18.5
This commit is contained in:
parent
4d7ae4ac41
commit
90df7f436f
46
packages/multimedia/gstreamer/gstreamer/package.mk
Normal file
46
packages/multimedia/gstreamer/gstreamer/package.mk
Normal file
@ -0,0 +1,46 @@
|
||||
# SPDX-License-Identifier: GPL-2.0
|
||||
# Copyright (C) 2022-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="gstreamer"
|
||||
PKG_VERSION="1.18.5"
|
||||
PKG_SHA256="55862232a63459bbf56abebde3085ca9aec211b478e891dacea4d6df8cafe80a"
|
||||
PKG_LICENSE="GPL-2.1-or-later"
|
||||
PKG_SITE="https://gstreamer.freedesktop.org"
|
||||
PKG_URL="https://gstreamer.freedesktop.org/src/gstreamer/${PKG_NAME}-${PKG_VERSION}.tar.xz"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_LONGDESC="GStreamer open-source multimedia framework core library"
|
||||
|
||||
pre_configure_target() {
|
||||
PKG_MESON_OPTS_TARGET="-Dgst_debug=false \
|
||||
-Dgst_parse=true \
|
||||
-Dregistry=false \
|
||||
-Dtracer_hooks=false \
|
||||
-Doption-parsing=true \
|
||||
-Dpoisoning=false \
|
||||
-Dcheck=disabled \
|
||||
-Dlibunwind=disabled \
|
||||
-Dlibdw=disabled \
|
||||
-Ddbghelp=disabled \
|
||||
-Dbash-completion=disabled \
|
||||
-Dcoretracers=disabled \
|
||||
-Dexamples=disabled \
|
||||
-Dtests=disabled \
|
||||
-Dbenchmarks=disabled \
|
||||
-Dtools=disabled \
|
||||
-Dgtk_doc=disabled \
|
||||
-Dintrospection=disabled \
|
||||
-Dnls=disabled \
|
||||
-Dgobject-cast-checks=disabled \
|
||||
-Dglib-asserts=disabled \
|
||||
-Dglib-checks=disabled \
|
||||
-Dextra-checks=disabled \
|
||||
-Dpackage-name="gstreamer"
|
||||
-Dpackage-origin="LibreELEC.tv"
|
||||
-Ddoc=disabled"
|
||||
}
|
||||
|
||||
post_makeinstall_target() {
|
||||
# clean up
|
||||
safe_remove ${INSTALL}/usr/share
|
||||
safe_remove ${INSTALL}/usr/lib/{libgstcontroller-1.0*,libgstnet-1.0*}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user