Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-06-10 | cmake: Add QTGSTREAMER_FOUND in QtGStreamerConfig for compatibility | George Kiagiadakis | 1 | -0/+4 | |
2013-06-09 | FindQt4or5: fix compatibility with older cmake | George Kiagiadakis | 1 | -2/+3 | |
2013-06-09 | cmake: Improve QtGStreamerConfig.cmake | George Kiagiadakis | 1 | -7/+40 | |
* Honor QUIET * Fail when dependencies are not found, without using the nasty REQUIRED keyword * Unset useless variables when done * Do not require Qt5Widgets as a dependency | |||||
2013-06-09 | cmake: Replace QtHelpers by a better FindQt4or5 script | George Kiagiadakis | 3 | -95/+218 | |
This script makes use of qt4_use_modules and qt5_use_modules, which allow us to get rid of QT_* variables in cmake code and also do things right by defining all the necessary include directories and required Qt defines as well as compiler flags. This also allows us to support both Qt4 and Qt5 in the examples when compiled standalone without much effort. | |||||
2013-06-07 | cmake: Improve installation dirs macros | George Kiagiadakis | 1 | -1/+1 | |
* Use GNUInstallDirs as a base * Install .dlls in $prefix/bin on windows * Install cmake config files in lib/cmake/<package> * Rename macros for readability | |||||
2013-06-07 | qt5: Set QT_IMPORTS_DIR on qt5 | George Kiagiadakis | 1 | -0/+14 | |
2013-06-05 | qt5: Fix QtGStreamerConfig*.cmake to use qt5 when appropriate | George Kiagiadakis | 2 | -4/+17 | |
2013-06-05 | qt5: Rename the libraries and the package when building with qt5 | George Kiagiadakis | 1 | -1/+1 | |
This is to keep the libraries co-installable with the qt4 versions | |||||
2013-06-05 | qt5: Add conditional support for Qt5 in the build system | George Kiagiadakis | 1 | -0/+79 | |
Based on patches by: Andoni Morales Alastruey <ylatuya@gmail.com> Luciana Fujii Pontello <luciana@fujii.eti.br> | |||||
2013-05-23 | cmake: Use the new CMakePackageConfigHelpers | George Kiagiadakis | 3 | -131/+56 | |
2012-06-10 | QtGStreamerConfig.cmake: Remove extra PATHS keywords that were added ↵ | George Kiagiadakis | 1 | -2/+2 | |
accidentally. | |||||
2012-06-10 | QtGStreamerConfig.cmake: Take debian multiarch into account when defining ↵ | George Kiagiadakis | 1 | -2/+8 | |
the include path. | |||||
2012-04-07 | cmake: Add support for using OpenGLES for qtglvideosink on embedded systems. | George Kiagiadakis | 1 | -0/+20 | |
2012-01-06 | qtvideosink: Add qtvideosink into the build system. | George Kiagiadakis | 1 | -0/+16 | |
2011-12-05 | Don't use pkg-config variables directly in FindGObject.cmake. | George Kiagiadakis | 1 | -4/+0 | |
2011-05-23 | Add support for installing libraries in lib64 and plugins in the standard ↵ | George Kiagiadakis | 1 | -1/+15 | |
gstreamer plugins location. | |||||
2011-04-10 | Adjust UseDoxygen.cmake to disable latex output by default and to allow ↵ | George Kiagiadakis | 1 | -18/+26 | |
using dot without latex. | |||||
2011-01-16 | Add skeleton for the new QtGStreamerUtils library. | George Kiagiadakis | 1 | -2/+12 | |
2011-01-16 | Also look into the dirs reported by pkg-config --variable=* to find ↵ | George Kiagiadakis | 4 | -5/+11 | |
gstreamer and glib. This should fix the issue where the PKG_*_LIBRARY_DIRS variable is empty, because pkg-config --libs-only-L return an empty string. | |||||
2011-01-16 | Use HINTS instead of PATHS in cmake find_* commands to specify the paths ↵ | George Kiagiadakis | 4 | -14/+13 | |
coming from pkg-config. This should effectively force cmake to prefer the results of pkg-config rather than the results found on the default system directory. | |||||
2011-01-07 | Split QtGLib out of QtGStreamer and fix all libraries' versions. | George Kiagiadakis | 1 | -8/+16 | |
2011-01-07 | Fix branding: it's GStreamer, not Gstreamer. | George Kiagiadakis | 1 | -26/+26 | |
Warning: This affects the library name and the cmake package name too. | |||||
2010-12-11 | Do not hide the compilation tests log in CMakeFiles/ | George Kiagiadakis | 1 | -2/+2 | |
2010-12-11 | Fix mistake in cmake variable check. | George Kiagiadakis | 1 | -1/+1 | |
This was discovered because this code path is used in the compilation tests. | |||||
2010-12-11 | Implement a system for doing compilation tests. | George Kiagiadakis | 1 | -0/+121 | |
Compilation tests are basically to test if a certain piece of code compiles or not. This is useful for ensuring that certain uses of our templates will NOT compile and thus prevent the users from misusing them by mistake. | |||||
2010-12-07 | Import and use macro_log_feature() from kdelibs to show friendlier messages ↵ | George Kiagiadakis | 1 | -0/+146 | |
about missing dependencies. | |||||
2010-12-07 | Use find_package_handle_standard_args() in FindGObject.cmake. | George Kiagiadakis | 1 | -17/+3 | |
This properly caches the variables and hides the messages if GObject has already been found. | |||||
2010-12-07 | Rewrite the FindGStreamer* scripts to properly support all gstreamer ↵ | George Kiagiadakis | 4 | -177/+262 | |
libraries and version checks. | |||||
2010-10-14 | Check gcc's version and enable c++0x only with gcc >= 4.5. | George Kiagiadakis | 1 | -3/+14 | |
This is because the latest changes with rvalue references make code compiled with g++ 4.4 behave improperly and cause crashes. This commit also introduces a QTGSTREAMER_DISABLE_CXX0X variable that can be set to TRUE from the cmake command line to disable c++0x support, for testing/debugging purposes. | |||||
2010-07-24 | Add a new QtGstreamerUi library that contains a VideoWidget class, a widget ↵ | George Kiagiadakis | 1 | -5/+13 | |
that can embed video sinks. | |||||
2010-07-24 | Add a GStreamer element that provides a video sink that draws directly on ↵ | George Kiagiadakis | 1 | -0/+112 | |
QWidget. Note that this element is built as an external GStreamer plugin and it is independent from the bindings. | |||||
2010-07-20 | Sync the FindG* cmake modules from phonon. | George Kiagiadakis | 3 | -50/+40 | |
2010-07-17 | Add cmake target to generate API docs and write some basic API docs where ↵ | George Kiagiadakis | 1 | -0/+100 | |
needed. | |||||
2010-07-11 | Improve the build system; add new features and examples: | George Kiagiadakis | 2 | -0/+110 | |
* Add ability to build QtGstreamer as a static library by passing -DSTATIC_QTGSTREAMER=1 to cmake. * Add a FindQtGstreamer.cmake script, which is installed as QtGstreamerConfig.cmake together with a generated QtGstreamerTargets.cmake script, that can be used to find QtGstreamer from external cmake-based projects. Both shared and static versions of QtGstreamer are supported. * Add an uninstall target, copied from the KDE4 scripts. * Rewrite the CMakeLists.txt of the examples so that they can also be built standalone and serve as examples of how to use QtGstreamer from external projects. * Add qmake project files for the examples, to act as examples for people using qmake. | |||||
2009-07-12 | Fix legal stuff. | George Kiagiadakis | 1 | -0/+22 | |
2009-07-12 | Initial commit. | George Kiagiadakis | 3 | -0/+210 | |