summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* gstdoc-scangobj: Fix for gtk-doc >= 1.261.10Jan Alexander Steffens (heftig)2017-08-171-10/+53
| | | | | | | gtk-doc 1.26 was converted to Python and the file was removed. Copy the needed function and remove the require gtkdoc-common.pl https://bugzilla.gnome.org/show_bug.cgi?id=786361
* Add 1.10 branch for common submoduleTim-Philipp Müller2017-08-171-1/+1
|
* Revert "gst-autogen.sh: Handle multiword arguments better"Jan Schmidt2016-09-102-8/+4
| | | | | | This reverts commit b18d820635185eb549530af1ce406937141b2dd9. Causes problems for distros with /bin/sh = dash
* gst-autogen.sh: Handle multiword arguments betterJan Schmidt2016-09-102-4/+8
| | | | | | Preserve multiword arguments that are to be passed to configure, and quote them in the generated autoregen.sh
* win32.mak: update-exports: undo confusing log messageTim-Philipp Müller2016-07-251-1/+1
| | | | That wasn't meant to go in, it's for all modules after all.
* win32.mak: update-exports: ignore changes in libgstgl.defTim-Philipp Müller2016-07-251-0/+3
| | | | These are system and configuration dependent.
* win32.mak: update-exports: use top_srcdirTim-Philipp Müller2016-07-251-3/+3
|
* use brace expansion, not command substitutionVíctor Manuel Jáquez Leal2016-07-111-1/+1
| | | | | | | | | | | | Recently noticed that gtk-doc stopped to extract the internal documentation (appeared just API, but no description). The problem seems to be a regression from commit f363b32, where the expasion of the variable _source_dir is expanded using parentheses, which are used for command substitution, when the variable need to be a string expansion, and for that brace are needed by the shell. https://bugzilla.gnome.org/show_bug.cgi?id=768571
* Fix handling of DOC_SOURCE_DIR listNicolas Dufresne2016-06-202-3/+11
| | | | | As some places we where assuming a single directory. This caused some plugins documentation to be ignored.
* m4: update ax_pthread.m4 to latest release to fix '-pthread' arguments ↵Julien Isorce2016-04-111-116/+269
| | | | | | | | | | | | | | | | | unused errors on osx. On osx, make check in gstreamer directory currently outputs: "error: argument unused during compilation: '-pthread'". This new ax_pthread.m4 adds -Qunused-arguments when needed. Source: http://www.gnu.org/software/autoconf-archive/ax_pthread.html History: http://git.savannah.gnu.org/gitweb/?p=autoconf-archive.git;a=history;f=m4/ax_pthread.m4 https://bugzilla.gnome.org/show_bug.cgi?id=747954
* gst.supp: Suppress all versions of GQuark table leakLinus Svensson2016-03-171-1/+0
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=763764
* gtk-doc.mak: Create necessary directory if scanning is disabledSebastian Rasmussen2016-02-261-3/+4
| | | | Fixes https://bugzilla.gnome.org/show_bug.cgi?id=761718
* gtk-doc: Skip running xsltproc if no inspect files existSebastian Rasmussen2016-02-261-1/+1
| | | | Fixes https://bugzilla.gnome.org/show_bug.cgi?id=762707
* check-exports: don't fail for diffs in libgstgl.defTim-Philipp Müller2016-02-161-1/+4
| | | | | | | The exported symbols will depend on the backends built and be different from platform to platform. Should probably be the win32 symbols anyway, which is not the case at the moment. So for now just show any diff but not fail.
* update-common: add gstreamer-vaapi to the listThiago Santos2016-02-051-1/+1
|
* check.mak: set CK_DEFAULT_TIMEOUT for all testsThiago Santos2016-02-021-5/+1
| | | | | | | | Set it as part of the AM_TESTS_ENVIRONMENT variable so that it is the same when running make-check from the top-level dir or when running the element.check variations https://bugzilla.gnome.org/show_bug.cgi?id=761472
* autogen.sh: Enable --with-player-tests by default in gst-plugins-badSebastian Dröge2015-12-231-0/+2
|
* Pre-commit: Fallback to copy when symlink does not workNicolas Dufresne2015-12-071-1/+5
| | | | | | | | | | | | On certain filesystems like FAT, NTFS and some network file systems, symlinks are not supported. In those case, installing the pre-commit hook fails and leaves the developers with having to run the style checker manually. Instead, fallback to copy. This should enable the commit hook for users of filesystems and certain OSs where symlinks are not supported. https://bugzilla.gnome.org/show_bug.cgi?id=759089
* m4: bad parameter use in SET_PACKAGE_RELEASE_DATETIMESylvain Etienne2015-10-311-2/+2
| | | | | | | | the 2-parameter invocation: AG_GST_SET_PACKAGE_RELEASE_DATETIME([yes], [YYYY-MM-DD]) is greping the first parameter instead of the second. https://bugzilla.gnome.org/show_bug.cgi?id=739079
* m4: grep's RE patterns conflict with M4 quotesSylvain Etienne2015-10-311-0/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=739079
* m4: fix comments of SET_PACKAGE_RELEASE_DATETIMESylvain Etienne2015-10-311-3/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=739079
* m4: gst-error: remove -Wall/-Werror support for Sun ForteTim-Philipp Müller2015-10-211-69/+0
| | | | | | | | | | | | | | | Something is not right with these checks, they sometimes lead to build failures on OSX/iOS like e.g. Undefined symbols for architecture i386: "rrwarn=%all,no%E_EMPTY_DECLARATION,no%E_STATEMENT_NOT_REACHED,no%E_ARGUEMENT_MISMATCH,no%E_MACRO_REDEFINED,no%E_LOOP_NOT_ENTERED_AT_TOP", referenced from: implicit entry/start for main executable ld: symbol(s) not found for architecture i386 Let's just remove the -Wall/-Werror support in case of this compiler which is most likely completely unused anyway these days. Code will still compile just fine as before (hopefully), it's just that we don't get extra warnings.
* update-common: Update for s/libav/ffmpeg/Sebastian Dröge2015-10-211-4/+4
|
* Don't disable assertions for releases and provide a new ↵Sebastian Dröge2015-10-212-11/+28
| | | | | | | | | GST_ENABLE_EXTRA_CHECKS #define Assertions are useful to have in any case, and we were abusing the #define for adding extra checks to our code. Let's do it properly! https://bugzilla.gnome.org/show_bug.cgi?id=756870
* Revert "as-libtool.m4: bump libtool requirement to 2.4.4"Vincent Penquerc'h2015-10-201-1/+1
| | | | | | | Turns out the original upstream 2.4.2 does work, it's the 2.4.2 shipping with Ubuntu that breaks. This reverts commit d689b7e777103ca4f542cbfd9c6cc810679f72d1.
* as-libtool.m4: bump libtool requirement to 2.4.4Vincent Penquerc'h2015-10-121-1/+1
| | | | | | Earlier versions now fail with the switch to autoreconf. https://bugzilla.gnome.org/show_bug.cgi?id=754690
* gst.supp: make suppressions compatible with valgrind 3.7.0Vincent Penquerc'h2015-09-291-3/+0
| | | | | | | "match-leak-kinds: possible" is a recent valgrind addition, and valgrind 3.7.0 errors out on it. https://bugzilla.gnome.org/show_bug.cgi?id=747612
* Suppress glib global quark table leak in valgrindTim-Philipp Müller2015-09-291-0/+9
| | | | This is leaked intentionally in glib.
* release: Handle gst-devtools for make releaseThibault Saunier2015-08-211-0/+3
|
* check.mak: fail valgrind checks only if we find == at the beginning of a lineTim-Philipp Müller2015-08-141-1/+1
| | | | | | Otherwise valgrind checks will fail if there's a "==" anywhere in the output, which can easily happen when running with debug logging enabled, for example.
* gstdoc-scangobj: generate -sections.txtStefan Sauer2015-07-031-14/+149
| | | | Generate a sections file. We don't merge it yet until we cleaned all the modules.
* introspection: Add INTROSPECTION_INITNicolas Dufresne2015-06-161-0/+2
| | | | | | This is the appropriate value to use for g-ir-scanner option --add-init-section. This is also a single location in case we get it wrong again.
* Makefile: Update for mangle-tmpl => mangle-dbEdward Hervey2015-06-091-1/+1
|
* docs: skip the tmpl step completelyStefan Sauer2015-06-083-139/+73
| | | | | Since all we want is to get the include into the docbook files, run an extra step to patch the generated docbook files.
* mangle-tmpl.py: generate tmpl files instead of mergingStefan Sauer2015-06-072-68/+19
| | | | | We don't have any hand-written docs in tmpl files. Stop generating them with gtkdoc and just write the minimal files ourself.
* docs: sync more with upstream makefilesStefan Sauer2015-06-072-4/+30
| | | | | Add GTKDOC_RUN envar that can be used to run the introspection via libtool. Define GTKDOC_{CC,LD,RUN} here to avoid repetition in each docs/Makefile.am.
* suppressions: ignore Addr8 do_lookup_x errorsGuillaume Desmottes2015-05-251-0/+6
| | | | | | | We already have plenty of suppressions related to do_lookup_x but this one seems to be needed on my system as well. https://bugzilla.gnome.org/show_bug.cgi?id=749831
* autogen.sh.in: fix copy'n'paste mistakeTim-Philipp Müller2015-04-261-1/+0
|
* autogen.sh.in: suppress grep outputTim-Philipp Müller2015-04-241-1/+1
| | | | We just want to know if we have a match or not.
* autogen.sh.in: only run autopoint if there's a po dir and configure.ac wants ↵Tim-Philipp Müller2015-04-231-0/+1
| | | | | | | | | gettext Don't run autopoint just because a po directory exist, also check for AM_GNU_GETTEXT_VERSION in configure.ac. https://bugzilla.gnome.org/show_bug.cgi?id=748058
* autogen.sh.in: simplify checks for autoconf and pkg-configTim-Philipp Müller2015-04-232-170/+19
| | | | | | | | | | No need to check the versions there. pkg-config 0.8 was released in 2003. autoconf version checks will be made by autoreconf based on our requirement in configure.ac, and it will error out for us in that case. So just check for presence of these tools and get rid of a whole lot of code.
* suppressions: ignore a valgrind false positive in strtodVincent Penquerc'h2015-04-171-0/+8
| | | | | | | A buffer overread, caused by a bug in valgrind (fixed somewhere between valgrind 3.7.0 and valgrind 3.10.1). https://bugzilla.gnome.org/show_bug.cgi?id=747554
* gst-glib.m4: also extract and export GIO_PREFIXTim-Philipp Müller2015-04-141-0/+4
| | | | | | | So we can add proper plugin dependencies and reload the gio plugin when gvfs backends are installed or removed. https://bugzilla.gnome.org/show_bug.cgi?id=747841
* check: Use AM_TESTS_ENVIRONMENTEdward Hervey2015-04-081-9/+9
| | | | Needed by the new automake test runner
* update-common: update gst-omx autogen.sh as well when updatingTim-Philipp Müller2015-04-071-1/+1
|
* update-common: update autogen.sh in gst-rtsp-server tooTim-Philipp Müller2015-04-061-1/+1
|
* update-common: don't update gnonlin module any longer, it's deadTim-Philipp Müller2015-04-031-1/+1
|
* update-common: add --commit=REF option for local testingTim-Philipp Müller2015-04-031-0/+15
| | | | | Add option to clone repositories and checkout a specific common commit for testing purposes.
* update-common: add --dry-run, --keep, --help command line optionsTim-Philipp Müller2015-04-031-2/+42
|
* update-common: re-use local common and libav submodule checkoutsTim-Philipp Müller2015-04-031-0/+23
| | | | | Avoid downloading the common submodule a dozen times and libav by re-using objects from an already-existing checkout if possible.