From de3a4f2be564be9cc2c5be4bc2c831b8ab0000e2 Mon Sep 17 00:00:00 2001 From: cinerea0 Date: Tue, 19 Mar 2024 15:47:32 -0400 Subject: [PATCH] gst-rtsp-server: update to 1.24.0 Split out development files into subpackage. --- common/shlibs | 1 + srcpkgs/gst-rtsp-server-devel | 1 + srcpkgs/gst-rtsp-server/template | 21 +++++++++++++++++---- 3 files changed, 19 insertions(+), 4 deletions(-) create mode 120000 srcpkgs/gst-rtsp-server-devel diff --git a/common/shlibs b/common/shlibs index 28be311b85a..9ca4502a01c 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1145,6 +1145,7 @@ libgstplayer-1.0.so.0 gst-plugins-bad1-1.18.3_2 libgstwebrtc-1.0.so.0 gst-plugins-bad1-1.18.4_2 libgsttranscoder-1.0.so.0 gst-plugins-bad1-1.18.4_2 libgstgl-1.0.so.0 gst-plugins-base1-1.14.0_1 +libgstrtspserver-1.0.so.0 gst-rtsp-server-1.24.0_1 libgnome-desktop-3.so.20 gnome-desktop-43.0_1 libgnome-desktop-4.so.2 gnome-desktop-43.0_1 libgnome-bg-4.so.2 gnome-desktop-43.0_1 diff --git a/srcpkgs/gst-rtsp-server-devel b/srcpkgs/gst-rtsp-server-devel new file mode 120000 index 00000000000..9c73d0a29f2 --- /dev/null +++ b/srcpkgs/gst-rtsp-server-devel @@ -0,0 +1 @@ +gst-rtsp-server \ No newline at end of file diff --git a/srcpkgs/gst-rtsp-server/template b/srcpkgs/gst-rtsp-server/template index bc2a0dea6ac..4ace541d36e 100644 --- a/srcpkgs/gst-rtsp-server/template +++ b/srcpkgs/gst-rtsp-server/template @@ -1,15 +1,28 @@ # Template file for 'gst-rtsp-server' pkgname=gst-rtsp-server -version=1.22.9 +version=1.24.0 revision=1 build_style=meson +build_helper=gir +configure_args="-Dintrospection=enabled" hostmakedepends="pkg-config python3" -makedepends="glib-devel gst-plugins-bad1-devel gobject-introspection - ffmpeg-devel gst-plugins-good1 python3-gobject-devel" +makedepends="glib-devel gst-plugins-bad1-devel gst-plugins-good1 ffmpeg-devel + python3-gobject-devel" short_desc="GStreamer multimedia graph framework - rtsp server" maintainer="1is7ac3 " license="LGPL-2.1-or-later" homepage="https://gstreamer.freedesktop.org" changelog="https://gstreamer.freedesktop.org/releases/${version%.*}/#${version}" distfiles="https://gstreamer.freedesktop.org/src/gst-rtsp-server/gst-rtsp-server-${version}.tar.xz" -checksum=808af148f89404ff74850f8ca5272bed4bfe67f9620231dc4514fd07eb26d0a4 +checksum=5b0fa6b12ba95b1d336a4b274cbe19e982aa3e6819f1d97bfd8e0102b103ed9b + +gst-rtsp-server-devel_package() { + depends="${sourcepkg}>=${version}_${revision} gst-plugins-base1-devel" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove "usr/lib/*.so" + vmove usr/lib/pkgconfig + vmove usr/share/gir-1.0 + } +}