summaryrefslogtreecommitdiff
path: root/pkgconfig
Commit message (Collapse)AuthorAgeFilesLines
* pkgconfig: missing GL_CFLAGS in gstreamer-gl-uninstalled.pc.inJulien Isorce2017-07-141-1/+1
| | | | | | Already present in gstreamer-gl.pc.in https://bugzilla.gnome.org/show_bug.cgi?id=784779
* pkg-config: Add both srcdir and builddir to the include pathSebastian Dröge2017-02-273-3/+3
| | | | Just the build dir is not going to work for srcdir!=builddir.
* allocators: Add GstPhysMemoryAllocator abstractionSebastian Dröge2017-02-273-3/+38
| | | | | | | This can be used in a generic way as common interface by all platforms that, in one way or another, pass around physical memory addresses. https://bugzilla.gnome.org/show_bug.cgi?id=779067
* pkgconfig: fix uninstalled .pc files for codecparsers + mpegtsTim-Philipp Müller2017-02-152-2/+2
| | | | | Really need to include the srcdir for codecparsers, and build dir for mpegts.
* pkg-config: Directly link the library with -l instead of the .la fileSebastian Dröge2017-01-233-3/+3
| | | | Which might not exist, like on most modern Linux distributions.
* gl/pkg-config: add the configured platform/api/winsysMatthew Waters2017-01-103-0/+9
| | | | | Allows users to query this from pkg-config instead of requiring them to compile mini programs checking defines in gstglconfig.h
* gl/pkg-config: don't advertise all our dependent libraries as depsMatthew Waters2017-01-102-2/+2
| | | | | If an application/library explicitly needs a library, it needs to link against it itself.
* meson: Do not use gstwayland variable when not setThibault Saunier2017-01-051-1/+0
|
* meson: Generate the wayland pc file when neededThibault Saunier2017-01-051-0/+5
|
* meson: Do not try to use unset gstgl if gstgl is not builtThibault Saunier2017-01-051-1/+1
|
* meson: generate pkg-config -uninstalled pc filesGuillaume Desmottes2017-01-0512-17/+51
| | | | | | | | | | | Generating those files is useful for users building the GStreamer stack using meson and having to link it to another project which is still using the autotools. While doing so, fix some -uninstalled pc files which were using a suspicious 'pcfiledir' which was never replaced or defined. https://bugzilla.gnome.org/show_bug.cgi?id=776810
* meson: add some starting build files for GLMatthew Waters2016-09-091-2/+5
| | | | | Currently only works on linux with egl/glx + wayland/x11 but the general principals have been layed out for adding the other GL platforms/winsys'.
* gl/pkgconfig: add the lib include dir to the list of includesMatthew Waters2016-08-291-1/+1
| | | | | | 714d8aa in core removed this include dir from it's pkgconfig file. https://bugzilla.gnome.org/show_bug.cgi?id=770523
* Add support for Meson as alternative/parallel build systemNirbheek Chauhan2016-08-201-0/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/mesonbuild/meson With contributions from: Tim-Philipp Müller <tim@centricular.com> Matej Knopp <matej.knopp@gmail.com> Jussi Pakkanen <jpakkane@gmail.com> (original port) Highlights of the features provided are: * Faster builds on Linux (~40-50% faster) * The ability to build with MSVC on Windows * Generate Visual Studio project files * Generate XCode project files * Much faster builds on Windows (on-par with Linux) * Seriously fast configure and building on embedded ... and many more. For more details see: http://blog.nirbheek.in/2016/05/gstreamer-and-meson-new-hope.html http://blog.nirbheek.in/2016/07/building-and-developing-gstreamer-using.html Building with Meson should work on both Linux and Windows, but may need a few more tweaks on other operating systems.
* player: Add support for multiview settingsBarun Kumar Singh2016-04-212-2/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=765302
* uninstalled.pc: add support for non libtool build systemsJulien Isorce2016-02-1810-19/+20
| | | | | | | | | | | | | | | | | Currently the .la path is provided which requires to use libtool as mentioned in the GStreamer manual section-helloworld-compilerun.html. It is fine as long as the application is built using libtool. So currently it is not possible to compile a GStreamer application within gst-uninstalled with CMake or other build system different than autotools. This patch allows to do the following in gst-uninstalled env: gcc test.c -o test $(pkg-config --cflags --libs gstreamer-1.0 \ gstreamer-gl-1.0) Previously it required to prepend libtool --mode=link https://bugzilla.gnome.org/show_bug.cgi?id=720778
* pkg-config: Don't generate and install pkg-config with relative pathsJan Schmidt2016-01-298-55/+49
| | | | | | | | | | Don't put relative paths in pkg-config files, including uninstalled ones. For those, use @abs_topbuilddir@ and @abs_topsrcdir@ as we do elsewhere. Remove libraries= directives, which doesn't seem to be a pkg-config variable that actually exists, but has been in all our pkg-config files for as long as they've existed.
* pkg-config: Properly version and install base/audio/video .pc filesSebastian Dröge2016-01-231-5/+11
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=760733#c17
* base/audio/video: Install headers and pkg-config filesSebastian Dröge2016-01-221-1/+4
| | | | | | | They are still considered unstable API but it would be good to give them some wider testing already to make sure the API is useful. https://bugzilla.gnome.org/show_bug.cgi?id=760733
* audio: Move audioaggregator base class to a librarySebastian Dröge2016-01-222-0/+30
| | | | | | | It's useful enough already to be used in other elements for audio aggregation, let's give people the opportunity to use it and give it some API testing. https://bugzilla.gnome.org/show_bug.cgi?id=760733
* player: Add pkg-config filesSebastian Dröge2015-12-233-3/+30
|
* gstglconfig: Put gstglconfig.h into $(libdir)/gstreamer-1.0/includeSebastian Dröge2014-11-071-1/+1
| | | | | | | | It's architecture dependent and should not be placed into the include directory as the assumption is that all those headers are architecture independent. https://bugzilla.gnome.org/show_bug.cgi?id=739767
* libs: Don't install headers and pc files for libgstwayland/badvideo/badbaseSebastian Dröge2014-07-111-6/+3
| | | | | | | These will disappear after 1.4.0 and it would be rather annoying if people started depending on them. https://bugzilla.gnome.org/show_bug.cgi?id=732207
* videoaggregator: Create a new GstVideoAggregator baseclassMathieu Duponchelle2014-06-202-0/+30
| | | | | | | | This base class has been added to a newly created libgstbadvideo library Co-Authored by: Thibault Saunier <tsaunier@gnome.org> https://bugzilla.gnome.org/show_bug.cgi?id=731918
* aggregator: Add new GstAggregator base classThibault Saunier2014-06-202-0/+30
| | | | | | | | This base class has been added to a newly created libgstbadbase library Co-Authored by: Mathieu Duponchelle <mathieu.duponchelle@opencreed.com> https://bugzilla.gnome.org/show_bug.cgi?id=731917
* wayland: install .pc fileArnaud Vrac2014-06-173-3/+30
|
* egl: remove pc filesJulien Isorce2014-04-282-24/+0
| | | | | Forgot to do that in 09116bf10d515d50bdd1e9a20278be816cb762aa: "egl/eglglessink: remove since EGLImage and iOS support have been added in glimagesink"
* gl: append GL_LIB and GL_CFLAGS in pc filesJulien Isorce2014-04-282-4/+4
|
* pkgconfig: fix gstreamer-gl uninstalledJosep Torra2014-04-241-2/+2
| | | | | Ensure to provide libgstgl also in the uninstalled setup. Fixes build of gst-omx for RPI in uninstalled setup.
* egl/eglglessink: remove since EGLImage and iOS support have been added in ↵Julien Isorce2014-04-151-6/+0
| | | | | | glimagesink https://bugzilla.gnome.org/show_bug.cgi?id=703343
* pkgconfig: add gstreamer-glJulien Isorce2014-03-261-0/+6
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=703343
* [502/906] Update versioning for gstreamer 1.0Matthew Waters2014-03-152-5/+5
| | | | | Renames GST_MAJORMINOR to GST_API_VERSION in build files removes -lgstinterfaces from _LDADD flags
* [314/906] Add srcdir to includes for out-of-source buildsDavid Schleef2014-03-151-1/+1
| | | | | | When you use gstreamer uninstalled and build outside the source tree, the includes need to be specified for both the source tree and the build tree.
* [059/906] * configure.ac: * pkgconfig/Makefile.am: * ↵David Schleef2014-03-152-0/+28
| | | | pkgconfig/gstreamer-gl-uninstalled.pc.in: * pkgconfig/gstreamer-gl.pc.in: * pkgconfig/gstreamer-plugins-gl-uninstalled.pc.in: * pkgconfig/gstreamer-plugins-gl.pc.in: Rename pkgconfig files. And install them. * tests/check/Makefile.am: * tests/check/generic/states.c: * tests/check/pipelines/simple-launch-lines.c: Add some tests copied from -good.
* pkgconfig: Don't include libraries in the generic gst-plugins-bad pc fileSebastian Dröge2013-12-181-1/+1
|
* mpegts: Install generated headersMariusz Buras2013-12-181-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=720673
* Add gstreamer-mpegts pkg-config file.Brendan Long2013-10-014-5/+31
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=709145
* video: Remove video library from -badSebastian Dröge2013-04-113-29/+2
| | | | This only contained API that now has replacements in core and base.
* pkg-config: Add egl library to the generic pkg-config fileSebastian Dröge2013-03-031-1/+1
|
* egl: Add infrastructure for EGLImage handlingSebastian Dröge2013-03-033-1/+32
|
* pkg-config: Make the generic pkg-config file more usefulSebastian Dröge2013-02-272-10/+14
|
* insertbin: Add bin to dynamically insert elements in a running pipelineOlivier Crête2013-01-233-0/+27
| | | | | | This element automatically links in any element added using it's action signals. These elements must have a single source pad and a single sink pad.
* gst: Update versioningSebastian Dröge2012-04-047-23/+23
|
* pkgconfig: remove references to codecparsers from -bad.pc.inThibault Saunier2011-11-281-3/+1
|
* pkgconfig: aaand fix my last commitEdward Hervey2011-11-231-1/+1
|
* pkgconfig: Fix gstreamer-basevideo-uninstalled.pc.inEdward Hervey2011-11-231-2/+2
|
* video: Add libgstbasevideo PC fileNicolas Dufresne2011-11-033-3/+30
|
* codecparsers: add pkgconfig file.Gwenole Beauchesne2011-09-023-3/+30
| | | | | | Adds a new pkgconfig file for codecparsers. They don't have any specific dependency on gst-plugins-bad and they could quite be independent bitstream parsers.
* codecparsers: mpeg: Add an mpeg video bitstream parsing libraryThibault Saunier2011-09-021-1/+2
| | | | Create a new codecparsers library
* pkgconfig: remove some old unused files from 0.8 daysTim-Philipp Müller2010-09-154-46/+0
|