summaryrefslogtreecommitdiff
path: root/user
diff options
context:
space:
mode:
Diffstat (limited to 'user')
-rw-r--r--user/gst-plugins-base/APKBUILD46
1 files changed, 17 insertions, 29 deletions
diff --git a/user/gst-plugins-base/APKBUILD b/user/gst-plugins-base/APKBUILD
index e9a0796ec..bce787485 100644
--- a/user/gst-plugins-base/APKBUILD
+++ b/user/gst-plugins-base/APKBUILD
@@ -1,6 +1,6 @@
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=gst-plugins-base
-pkgver=1.16.2
+pkgver=1.20.1
pkgrel=0
pkgdesc="GStreamer multimedia framework - Base plugins"
url="https://gstreamer.freedesktop.org/"
@@ -8,44 +8,32 @@ arch="all"
options="!check" # fails overlaycomposition on ppc64
license="GPL LGPL"
depends=""
-checkdepends="orc-compiler"
-makedepends="alsa-lib-dev cdparanoia-dev expat-dev glib-dev
- gobject-introspection-dev gstreamer-dev libice-dev libogg-dev libsm-dev
- libtheora-dev libvorbis-dev libx11-dev libxt-dev libxv-dev mesa-dev
- opus-dev orc-dev pango-dev perl cmd:which !gst-plugins-base"
+makedepends="alsa-lib-dev cdparanoia-dev expat-dev glib-dev iso-codes-dev
+ gobject-introspection-dev graphene-dev gstreamer-dev libdrm-dev
+ libjpeg-turbo-dev libogg-dev libpng-dev libtheora-dev libvorbis-dev
+ libx11-dev libxt-dev libxv-dev mesa-dev meson opus-dev orc-compiler
+ orc-dev pango-dev !gst-plugins-base"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
-replaces="gst-plugins-base1"
source="https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-$pkgver.tar.xz"
ldpath="/usr/lib/gstreamer-1.0"
build() {
- ./configure \
- --build=$CBUILD \
- --host=$CHOST \
- --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --disable-static \
- --disable-experimental \
- --disable-fatal-warnings \
- --with-default-audiosink=alsasink \
- --enable-introspection \
- --with-package-name="GStreamer Base Plugins (${DISTRO_NAME:-Adélie Linux})" \
- --with-package-origin="${DISTRO_URL:-https://www.adelielinux.org/}"
- make
+ meson \
+ -Dprefix=/usr \
+ -Dintrospection=enabled \
+ -Dnls=enabled \
+ -Dpackage-name="GStreamer Base Plugins (${DISTRO_NAME:-Adélie Linux})" \
+ -Dpackage-origin="${DISTRO_URL:-https://www.adelielinux.org/}" \
+ _build
+ ninja -C _build
}
check() {
- make check
+ ninja -C _build test
}
package() {
- make -j1 DESTDIR="$pkgdir" install
+ DESTDIR="$pkgdir" ninja -C _build install
}
-doc() {
- default_doc
- replaces="${pkgname}1-doc"
-}
-
-sha512sums="f28e71bba8ba25d4f18ba3a196f057721151f1ebf1309d808bd6771a3f9a68facfa1970dc4353b6f2fd1e8945edf5272854d328ea11ef399544f8b330f754a42 gst-plugins-base-1.16.2.tar.xz"
+sha512sums="679a0eee1973fa9612e2e24978e2c2d9d8fdc5732e1699b4a87712881f1549d0811719a13ff4fe77b91322ca4425c39623b371703f6b3a36fb7238b977d3e541 gst-plugins-base-1.20.1.tar.xz"