Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
G
gstreamer
Project overview
Project overview
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Labels
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Jobs
Commits
Open sidebar
mer-core
gstreamer
Commits
d9ba06b5
Commit
d9ba06b5
authored
May 03, 2019
by
Andrew Branson
Committed by
Andrew Branson
Nov 14, 2019
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[update] Update to 1.16.1. Switch to meson build. Fixes MER#2068
parent
ccb6fb41
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
23 additions
and
24 deletions
+23
-24
.gitmodules
.gitmodules
+1
-1
gstreamer
gstreamer
+1
-1
rpm/gstreamer.spec
rpm/gstreamer.spec
+21
-22
No files found.
.gitmodules
View file @
d9ba06b5
[submodule "gstreamer"]
path = gstreamer
url =
git://anongit.freedesktop.org/gstreamer/gstreamer
url =
https://git.sailfishos.org/mirror/gstreamer.git
gstreamer
@
de0a7c4b
Subproject commit
cba2c7dd89dc4cefebe6592b9b98e6e097bd840e
Subproject commit
de0a7c4bc89a3df7424b808c893ca243629bebef
rpm/gstreamer.spec
View file @
d9ba06b5
...
...
@@ -2,7 +2,7 @@
%define majorminor 1.0
Name: %{gstreamer}%{majorminor}
Version: 1.1
4
.1
Version: 1.1
6
.1
Release: 1
Summary: GStreamer streaming media framework runtime
Group: Applications/Multimedia
...
...
@@ -15,9 +15,9 @@ BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: bison
BuildRequires: flex
BuildRequires: pkgconfig(check)
BuildRequires: pkgconfig(libdw)
BuildRequires: python
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: meson
BuildRequires: libtool
BuildRequires: gettext-devel
Obsoletes: gst-av
...
...
@@ -69,26 +69,24 @@ This package contains some GStreamer useful tools
%patch1 -p1
%build
NOCONFIGURE=1 ./autogen.sh
%configure \
--with-package-name='SailfishOS GStreamer package' \
--with-package-origin='http://jolla.com' \
--enable-debug \
--enable-introspection=yes \
--disable-nls \
--disable-examples \
--enable-docbook=no \
--enable-gtk-doc=no \
--enable-gtk-doc-html=no \
--enable-gtk-doc-pdf=no \
--enable-trace \
--enable-alloc-trace
make %{?_smp_mflags}
%meson \
-Dpackage-name='SailfishOS GStreamer package' \
-Dpackage-origin='http://sailfishos.org/' \
-Dgst_debug=true \
-Dintrospection=enabled \
-Dnls=disabled \
-Dexamples=disabled \
-Dgtk_doc=disabled \
-Dbash-completion=disabled \
-Dtracer_hooks=true \
-Dlibunwind=disabled \
-Ddbghelp=disabled
%meson_build
%install
rm -rf $RPM_BUILD_ROOT
%m
ake
_install
%m
eson
_install
install -m 644 -D %SOURCE1 $RPM_BUILD_ROOT/%{_sysconfdir}/pulse/xpolicy.conf.d/gstreamer1.0.conf
# Clean out files that should not be part of the rpm.
...
...
@@ -100,8 +98,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
rm -fr $RPM_BUILD_ROOT%{_datadir}/gtk-doc
rm -fr $RPM_BUILD_ROOT/%{_mandir}
rm -fr $RPM_BUILD_ROOT/%{_datadir}/bash-completion/
rm -f $RPM_BUILD_ROOT/%{_libexecdir}/gstreamer-%{majorminor}/gst-completion-helper
rm -fr $RPM_BUILD_ROOT/%{_datadir}/glib-2.0/gdb
rm -fr $RPM_BUILD_ROOT/%{_datadir}/gstreamer-%{majorminor}/gdb
rm -fr $RPM_BUILD_ROOT/%{_datadir}/gdb
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment