- Feb 19, 2020
-
-
Stéphane Cerveau authored
This patch allows to fallback on zlib subproject
-
- Feb 11, 2020
-
-
Nirbheek Chauhan authored
It's just confusing for people to see that in the build root, and we do not even mention this file in the README.
-
- Feb 02, 2020
-
-
Nicolas Dufresne authored
This allow doing ./gst-worktree.py directly.
-
- Jan 31, 2020
-
-
Nicolas Dufresne authored
This is useful when you want to create a worktree from let's say master branch and start a new branch. This basically reproduce git-worktree -b options.
-
- Jan 19, 2020
-
-
And enable gdb support only when gdb is avalaible
-
- Jan 18, 2020
-
-
Nirbheek Chauhan authored
Use the gstreamer mirror as the primary source and fallback to upstream if it's down.
-
Nirbheek Chauhan authored
nasm.us went down today and broke all our CI. Use the gstreamer mirror as the primary source and fallback to nasm.us if that's down.
-
Nirbheek Chauhan authored
-
- Jan 16, 2020
-
-
Guillaume Desmottes authored
wrapdb.mesonbuild.com has been down for a few days now. Fix #71
-
- Jan 13, 2020
-
-
Tim-Philipp Müller authored
-
Thibault Saunier authored
-
- Jan 08, 2020
-
-
Tim-Philipp Müller authored
So we can build all the OpenGL elements.
-
- Jan 06, 2020
-
-
Charlie Turner authored
allow for workflows that don't want the gst scripts to start shells, this can be awkward for higher-level scripts setting up shells themselves. this is especially useful in combination with eval, and mimics the sort of thing you can do with ssh-agent -s.
-
Add more things to ignore.
-
- Dec 24, 2019
-
-
Guillaume Desmottes authored
May prevent build errors if a newer version gstreamer-rs or gst-plugins-rs depend on an updated version of a git dependency.
-
Guillaume Desmottes authored
Fix #63
-
- Dec 23, 2019
-
-
So gst-build/prefix/etc/xdg/tizonia/tizonia.conf can be found. Which one contains path to tizonia plugins. Useful when compiling tizonia-openmax-il and installing it in gst-build 's prefix location: autoreconf -ifs ./configure --disable-player --without-libspotify --prefix=path_to_gst-build/prefix/ make && make install Allows the following to work: gst-launch-1.0 videotestsrc ! vp8enc ! omxvp8dec ! xvimagesink
-
- Dec 22, 2019
-
-
Nirbheek Chauhan authored
-
- Dec 20, 2019
-
-
Philippe Normand authored
After commit e13e6758 there's no need to manually configure the prompt.
-
- Dec 19, 2019
-
-
Nirbheek Chauhan authored
Check if the executable would be installed into bindir before adding it to PATH in the uninstalled shell. Fixes gstreamer/gst-build#67
-
- Dec 18, 2019
-
-
Nirbheek Chauhan authored
We should use `endswith`, not `in`. Else we'll match paths like: `/home/arbash/.local/bin/fish` as a bash shell, not a fish shell.
-
Nirbheek Chauhan authored
-
Nirbheek Chauhan authored
After discussion with fish upstream it looks like it will take some work to fix this issue. https://github.com/fish-shell/fish-shell/pull/6426#issuecomment-567174105 In the meantime, this only happens when there's no command running in the terminal, and in that case the shell just ignores it anyway. So just do that in `gst-env.py`. Fixes gstreamer/gst-build#18
-
- Dec 04, 2019
-
-
Xavier Claessens authored
It contains fix to properly fallback to libxml2 and sqlite subprojects, as well as using feature options.
-
- Nov 25, 2019
-
-
Add gst-dev.py usage with an external script.
-
- Nov 23, 2019
-
-
Nirbheek Chauhan authored
`add` behaves the same as before. `rm` removes worktrees. `git worktree remove` on the gst-build worktree will delete the subproject worktrees inside it, but will not remove the references to them in the main repository's subproject worktrees. The `rm` command will.
-
Nirbheek Chauhan authored
We will add more actions to it than just 'checkout'. Also add a wrapper shell script that calls gst-worktree.py with the correct arguments.
-
Nirbheek Chauhan authored
-
Nirbheek Chauhan authored
-
Nirbheek Chauhan authored
It's pretty common to have the same branch for a subproject in multiple worktrees. F.ex., when you want to test a feature branch common to a few gstreamer subprojects but not the rest.
-
Nirbheek Chauhan authored
meson introspect is the wrong approach since it: * Requires a pre-existing build directory for some branch * Gives us potentially incorrect information since it tells us subproject details for the current branch, not the branch we're checking out. * Does not allow us to share the git repos for non-gst repos since it can't tell us the git branches for them. Instead, parse the wrap files in the branch we're checking out since they're just INI-style config files.
-
- Nov 17, 2019
-
-
This allows building libsoup support on platforms that does not have sqlite.
-
- Nov 11, 2019
-
-
Jan Alexander Steffens authored
This is the wrong operator to use, which only seems to work because `os.name` and `'nt'` happen to be the same object. Python 3.8 also produces a `SyntaxWarning` when encountering this pattern.
-
- Nov 06, 2019
-
-
Philippe Normand authored
On Linux, the library file is stored in the platform triplet directory under the lib directory (hence for example lib/x86_64-linux-gnu/gstreamer-1.0/libgstfoo.so) so the regex needs to take this into account. With this change the LD_LIBRARY_PATH on Linux now contains only the directories with gst libs, ignoring the plugins, as initially intended in c6613d8d. Fixes #56
-
Philippe Normand authored
At least in Meson 0.49, the target['install_name'] is a string, not a list, so the heuristics declared in the is_library_target_and_not_plugin() can't apply because Python is actually happy to iterate over a string without any warning.
-
- Nov 04, 2019
-
-
Some projects does not have this option which causes verbose warnings
-
Enable following warnings - unused variable - unhandled enum value in switch/case Those warnings might cause build error on CI pipeline, but not enabled by default. For development environment, let's enable them to save CI (and developer's time) resource. Fixes: gstreamer/gst-build#31
-
- Nov 02, 2019
-
-
Stephan Hesse authored
we want to do this because the other "examples" in plugins (tests etc) need a lot deps (qt5 etc) that are not needed by gst-examples itself.
-
Philippe Normand authored
The host environment might not have gst-launch-1.0 and gst-inspect-1.0 installed. Fixes #52
-
- Oct 25, 2019
-
-
Rubén Gonzalez authored
-