platform/upstream/gstreamer.git
8 years agoSkip gst-devtools if json-glib-1.0 is missing
Tim-Philipp Müller [Thu, 27 Oct 2016 19:07:25 +0000 (20:07 +0100)]
Skip gst-devtools if json-glib-1.0 is missing

We shouldn't fail hard because of a gst-devtools dependency,
so if json-glib-1.0 is not found, just skip the module and
build the rest.

8 years agoAdd gst-rtsp-server
Tim-Philipp Müller [Wed, 26 Oct 2016 23:30:32 +0000 (00:30 +0100)]
Add gst-rtsp-server

8 years agoFix build if we can't find system ffmpeg / libavfilter dev packages
Tim-Philipp Müller [Wed, 26 Oct 2016 23:05:51 +0000 (00:05 +0100)]
Fix build if we can't find system ffmpeg / libavfilter dev packages

It would unconditionally add gst-libav to subprojects even
if the dep was not found.

8 years agoBump version to match gst git master
Tim-Philipp Müller [Wed, 26 Oct 2016 23:02:22 +0000 (00:02 +0100)]
Bump version to match gst git master

8 years agoRequire meson 0.35.1
Tim-Philipp Müller [Wed, 26 Oct 2016 22:57:44 +0000 (23:57 +0100)]
Require meson 0.35.1

Otherwise gst-devtools will fail to configure with
UnboundLocalError: local variable 'variable' referenced before assignment

8 years agoGet absolute path to run meson
Thibault Saunier [Wed, 26 Oct 2016 22:39:49 +0000 (19:39 -0300)]
Get absolute path to run meson

It is necessary now that we explicitly run it through the python
interpreter.

8 years agoREADME: Enhance and update
Thibault Saunier [Wed, 26 Oct 2016 20:58:16 +0000 (17:58 -0300)]
README: Enhance and update

8 years agoRename to gst-build
Thibault Saunier [Wed, 26 Oct 2016 20:44:19 +0000 (17:44 -0300)]
Rename to gst-build

8 years agoAdd options to disable some modules
Thibault Saunier [Wed, 26 Oct 2016 20:03:18 +0000 (17:03 -0300)]
Add options to disable some modules

8 years agoRemove some cruft leftover
Thibault Saunier [Fri, 21 Oct 2016 08:32:57 +0000 (05:32 -0300)]
Remove some cruft leftover

8 years agoRename configure to setup
Thibault Saunier [Fri, 21 Oct 2016 08:18:40 +0000 (05:18 -0300)]
Rename configure to setup

8 years agoCreate symlinks to built subprojects
Thibault Saunier [Thu, 20 Oct 2016 21:12:53 +0000 (18:12 -0300)]
Create symlinks to built subprojects

8 years agoLet user know about how to build after configure is done
Thibault Saunier [Thu, 20 Oct 2016 20:53:08 +0000 (17:53 -0300)]
Let user know about how to build after configure is done

8 years agoRemove meson/ submodule
Thibault Saunier [Thu, 20 Oct 2016 20:41:08 +0000 (17:41 -0300)]
Remove meson/ submodule

But let user have a meson/ checkout that will be used by ./configure

8 years agoDo not gst-python by default
Thibault Saunier [Thu, 20 Oct 2016 20:35:34 +0000 (17:35 -0300)]
Do not gst-python by default

8 years agoREADME: Do not mention building projects on top of gst-all
Thibault Saunier [Thu, 20 Oct 2016 19:16:15 +0000 (16:16 -0300)]
README: Do not mention building projects on top of gst-all

We might enable that in the future but this is a non goal for now

8 years agoWindows fixes for scripts
Scott D Phillips [Mon, 17 Oct 2016 14:42:07 +0000 (07:42 -0700)]
Windows fixes for scripts

subprocess.call runs programs directly when shell=False and can't
take advantage of the association that makes python scripts
executable in shells, so explicitly add the interpreter to the
args for call.

Run the windows command prompt by default in gst-uninstalled.

8 years agomeson submodule: Default to the new 0.35.1 release
Thibault Saunier [Mon, 17 Oct 2016 19:11:25 +0000 (21:11 +0200)]
meson submodule: Default to the new 0.35.1 release

8 years agoDo not update meson by default and fix setting -Werror=true
Thibault Saunier [Fri, 14 Oct 2016 09:53:21 +0000 (11:53 +0200)]
Do not update meson by default and fix setting -Werror=true

8 years agoExplain that on Fedora ninja is called ninja-build
Thibault Saunier [Fri, 14 Oct 2016 08:31:38 +0000 (10:31 +0200)]
Explain that on Fedora ninja is called ninja-build

8 years agoMinor improvement in the git function
Thibault Saunier [Tue, 11 Oct 2016 00:05:39 +0000 (02:05 +0200)]
Minor improvement in the git function

8 years agoMake gst-uninstalled compatible with python 3.3
Thibault Saunier [Mon, 10 Oct 2016 23:58:05 +0000 (01:58 +0200)]
Make gst-uninstalled compatible with python 3.3

8 years agoAdd meson as a submodule for now
Thibault Saunier [Mon, 10 Oct 2016 23:14:50 +0000 (01:14 +0200)]
Add meson as a submodule for now

Allowing us to control the meson version in use so that it just works.

8 years agoFix copy-pasto in gst-uninstalled argument help string
Arun Raghavan [Fri, 26 Aug 2016 03:10:07 +0000 (08:40 +0530)]
Fix copy-pasto in gst-uninstalled argument help string

8 years agoCompile with -Werror by default
Thibault Saunier [Mon, 10 Oct 2016 23:24:24 +0000 (01:24 +0200)]
Compile with -Werror by default

This is what we do in development version with autotools

8 years agogit-update: Add a way for user to fix any rebasing issue interactively
Thibault Saunier [Thu, 29 Sep 2016 23:25:42 +0000 (20:25 -0300)]
git-update: Add a way for user to fix any rebasing issue interactively

8 years agoconfigure: Let user know when exit on meson error
Thibault Saunier [Wed, 14 Sep 2016 13:42:52 +0000 (10:42 -0300)]
configure: Let user know when exit on meson error

8 years agoFix run_target usage
Thibault Saunier [Wed, 14 Sep 2016 13:36:28 +0000 (10:36 -0300)]
Fix run_target usage

8 years agoAllow passing a manifest to update subprojects repository
Thibault Saunier [Wed, 14 Sep 2016 12:54:59 +0000 (09:54 -0300)]
Allow passing a manifest to update subprojects repository

Allowing to have reproducible builds on the CI server, and locally.

8 years agoRemove .subprojects from the gitignore
Thibault Saunier [Fri, 9 Sep 2016 11:29:22 +0000 (08:29 -0300)]
Remove .subprojects from the gitignore

It is really inconvenient.

8 years agoAllow executing one process inside the uninstalled environment
Thibault Saunier [Tue, 6 Sep 2016 03:00:17 +0000 (00:00 -0300)]
Allow executing one process inside the uninstalled environment

8 years agoAdd an helper to update subprojects git repos
Thibault Saunier [Tue, 6 Sep 2016 02:37:25 +0000 (23:37 -0300)]
Add an helper to update subprojects git repos

8 years agoSet GST_VALIDATE_APPS_DIR GES validate app path
Thibault Saunier [Mon, 5 Sep 2016 17:47:50 +0000 (14:47 -0300)]
Set GST_VALIDATE_APPS_DIR GES validate app path

8 years agoAdd [gst-]python support
Thibault Saunier [Mon, 5 Sep 2016 14:54:46 +0000 (11:54 -0300)]
Add [gst-]python support

8 years agoBuild gst-libav if libav is on the system
Thibault Saunier [Mon, 29 Aug 2016 14:21:41 +0000 (11:21 -0300)]
Build gst-libav if libav is on the system

8 years agoSet CURRENT_GST
Thibault Saunier [Sun, 28 Aug 2016 23:14:36 +0000 (20:14 -0300)]
Set CURRENT_GST

8 years agoFix typos in README.md
Saunier Thibault [Fri, 26 Aug 2016 01:13:40 +0000 (22:13 -0300)]
Fix typos in README.md

8 years agoInitial commit
Saunier Thibault [Wed, 24 Aug 2016 15:10:21 +0000 (12:10 -0300)]
Initial commit