pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Staging for pkgsrc: Update net/gst-rtsp-server to 1.19.2 - please see COMMIT_MSG for details



Module Name:	pkgsrc-wip
Committed By:	Matthias Petermann <mp%petermann-it.de@localhost>
Pushed By:	mp
Date:		Tue Jul 19 13:47:41 2022 +0200
Changeset:	ce5816269ef4cda0106eb2c8d5c7e7336fc9920e

Added Files:
	gst-rtsp-server/COMMIT_MSG
	gst-rtsp-server/DESCR
	gst-rtsp-server/Makefile
	gst-rtsp-server/PLIST
	gst-rtsp-server/distinfo

Log Message:
Staging for pkgsrc: Update net/gst-rtsp-server to 1.19.2 - please see COMMIT_MSG for details

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=ce5816269ef4cda0106eb2c8d5c7e7336fc9920e

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 gst-rtsp-server/COMMIT_MSG | 25 +++++++++++++++++++++++++
 gst-rtsp-server/DESCR      |  2 ++
 gst-rtsp-server/Makefile   | 28 ++++++++++++++++++++++++++++
 gst-rtsp-server/PLIST      | 33 +++++++++++++++++++++++++++++++++
 gst-rtsp-server/distinfo   |  5 +++++
 5 files changed, 93 insertions(+)

diffs:
diff --git a/gst-rtsp-server/COMMIT_MSG b/gst-rtsp-server/COMMIT_MSG
new file mode 100644
index 0000000000..e4ac51686d
--- /dev/null
+++ b/gst-rtsp-server/COMMIT_MSG
@@ -0,0 +1,25 @@
+Update net/gst-rtsp-server to 1.19.2
+
+## Summary
+
+ - updated from 1.12.3 to 1.19.2
+ - converted build from autotools to meson [1]
+
+## Objective
+
+Since the last update, there have been a lot of bugfixes and additions, 
+which I cannot estimate in their scope. Please refer to the changelog 
+of the Upstream project [2]. The motivation behind the update in pkgsrc 
+is to fulfill a dependency of gstreamer-rs (Rust wrapper for gstreamer, 
+in particular there gstreamer-rtsp-server). There the wrapper for the 
+media factory refers via FFI to a function 
+gst_rtsp_media_factory_add_role_from_structure[3], which does not exist 
+in the previous version of this package. For this reason, neolink[4] 
+does not build on NetBSD.
+
+## References
+
+[1] https://wiki.netbsd.org/pkgsrc/how_to_convert_autotools_to_meson/
+[2] https://github.com/GStreamer/gst-rtsp-server/blob/master/ChangeLog
+[3] https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/blob/main/gstreamer-rtsp-server/src/rtsp_media_factory.rs
+[4] https://github.com/thirtythreeforty/neolink
diff --git a/gst-rtsp-server/DESCR b/gst-rtsp-server/DESCR
new file mode 100644
index 0000000000..1562540a6b
--- /dev/null
+++ b/gst-rtsp-server/DESCR
@@ -0,0 +1,2 @@
+gst-rtsp-server is a library on top of GStreamer for building an
+RTSP server.
diff --git a/gst-rtsp-server/Makefile b/gst-rtsp-server/Makefile
new file mode 100644
index 0000000000..529a5f9b86
--- /dev/null
+++ b/gst-rtsp-server/Makefile
@@ -0,0 +1,28 @@
+# $NetBSD: Makefile,v 1.9 2021/12/08 16:05:59 adam Exp $
+
+DISTNAME=	gst-rtsp-server-1.19.2
+CATEGORIES=	net multimedia
+MASTER_SITES=	https://gstreamer.freedesktop.org/src/gst-rtsp-server/
+EXTRACT_SUFX=	.tar.xz
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html
+COMMENT=	GStreamer RTSP server
+LICENSE=	gnu-lgpl-v2
+
+USE_TOOLS+=					pkg-config msgfmt xgettext
+PKGCONFIG_OVERRIDE_STAGE=	pre-install
+PKGCONFIG_OVERRIDE+=		lib/pkgconfig/gstreamer-rtsp-server-1.0.pc
+PYTHON_FOR_BUILD_ONLY=		tool
+
+BUILDLINK_API_DEPENDS.gobject-introspection+=		gobject-introspection>=1.7.0
+BUILDLINK_DEPMETHOD.gobject-introspection+=     build
+.include "../../devel/gobject-introspection/buildlink3.mk"
+.include "../../multimedia/gstreamer1/buildlink3.mk"
+.include "../../multimedia/gst-plugins1-bad/buildlink3.mk"
+.include "../../multimedia/gst-plugins1-base/buildlink3.mk"
+BUILDLINK_API_DEPENDS.glib2+=		glib2>=2.40.0
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../devel/meson/build.mk"
+.include "../../lang/python/tool.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/gst-rtsp-server/PLIST b/gst-rtsp-server/PLIST
new file mode 100644
index 0000000000..f0f956fb67
--- /dev/null
+++ b/gst-rtsp-server/PLIST
@@ -0,0 +1,33 @@
+@comment $NetBSD$
+include/gstreamer-1.0/gst/rtsp-server/rtsp-address-pool.h
+include/gstreamer-1.0/gst/rtsp-server/rtsp-auth.h
+include/gstreamer-1.0/gst/rtsp-server/rtsp-client.h
+include/gstreamer-1.0/gst/rtsp-server/rtsp-context.h
+include/gstreamer-1.0/gst/rtsp-server/rtsp-media-factory-uri.h
+include/gstreamer-1.0/gst/rtsp-server/rtsp-media-factory.h
+include/gstreamer-1.0/gst/rtsp-server/rtsp-media.h
+include/gstreamer-1.0/gst/rtsp-server/rtsp-mount-points.h
+include/gstreamer-1.0/gst/rtsp-server/rtsp-onvif-client.h
+include/gstreamer-1.0/gst/rtsp-server/rtsp-onvif-media-factory.h
+include/gstreamer-1.0/gst/rtsp-server/rtsp-onvif-media.h
+include/gstreamer-1.0/gst/rtsp-server/rtsp-onvif-server.h
+include/gstreamer-1.0/gst/rtsp-server/rtsp-params.h
+include/gstreamer-1.0/gst/rtsp-server/rtsp-permissions.h
+include/gstreamer-1.0/gst/rtsp-server/rtsp-sdp.h
+include/gstreamer-1.0/gst/rtsp-server/rtsp-server-object.h
+include/gstreamer-1.0/gst/rtsp-server/rtsp-server-prelude.h
+include/gstreamer-1.0/gst/rtsp-server/rtsp-server.h
+include/gstreamer-1.0/gst/rtsp-server/rtsp-session-media.h
+include/gstreamer-1.0/gst/rtsp-server/rtsp-session-pool.h
+include/gstreamer-1.0/gst/rtsp-server/rtsp-session.h
+include/gstreamer-1.0/gst/rtsp-server/rtsp-stream-transport.h
+include/gstreamer-1.0/gst/rtsp-server/rtsp-stream.h
+include/gstreamer-1.0/gst/rtsp-server/rtsp-thread-pool.h
+include/gstreamer-1.0/gst/rtsp-server/rtsp-token.h
+lib/girepository-1.0/GstRtspServer-1.0.typelib
+lib/gstreamer-1.0/libgstrtspclientsink.so
+lib/libgstrtspserver-1.0.so
+lib/libgstrtspserver-1.0.so.0
+lib/libgstrtspserver-1.0.so.0.1902.0
+lib/pkgconfig/gstreamer-rtsp-server-1.0.pc
+share/gir-1.0/GstRtspServer-1.0.gir
diff --git a/gst-rtsp-server/distinfo b/gst-rtsp-server/distinfo
new file mode 100644
index 0000000000..b172ea6a02
--- /dev/null
+++ b/gst-rtsp-server/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.9 2021/10/26 11:05:42 nia Exp $
+
+BLAKE2s (gst-rtsp-server-1.19.2.tar.xz) = 56e5e555c303a287f24009d5a31589767b30ba3a4ad0af0d2c71c8daabaf27b9
+SHA512 (gst-rtsp-server-1.19.2.tar.xz) = 3559d5e5b08cd5333043d2de29e4883c4972509fae0ab61d5706994b87351cd6655cb65ef90ad942b1bb1dedb0cd7879eddb1d7332911441f40f93603945573d
+Size (gst-rtsp-server-1.19.2.tar.xz) = 330792 bytes


Home | Main Index | Thread Index | Old Index