summaryrefslogtreecommitdiffstats
path: root/package/libepoxy
Commit message (Collapse)AuthorAgeFilesLines
* package/libepoxy: bump version to 1.5.2Bernd Kuhls2018-08-202-3/+3
| | | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Reviewed-by: Adrian Perez de Castro <aperez@igalia.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* libepoxy: bump to version 1.5.0, add license hashAdrian Perez de Castro2018-03-023-36/+7
| | | | | | | | | | This release of Epoxy makes "0001-Forward-EGL-cflags-into-epoxy.pc.patch" unnecessary. Other than bugfixes and a couple of functions added to the API, this release is backwards-compatible with programs built against the 1.4.x releases. Signed-off-by: Adrian Perez de Castro <aperez@igalia.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* libepoxy: drop patch merged upstreamThomas Petazzoni2017-09-021-62/+0
| | | | | | | | | | | | | | Following the merge of the "next" branch back into "master", the libepoxy package fails to build, because its version was bumped in the "next" branch and patches were backported in the "master" branch, which are no longer needed since they are upstream as of version 1.4.3. Fixes: http://autobuild.buildroot.net/results/5b77479c101dc43f92f23d3fd893d2df80697db0/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Merge branch 'next'Thomas Petazzoni2017-09-023-205/+3
|\
| * libepoxy: bump to version 1.4.3Adrián Pérez de Castro2017-08-213-205/+3
| | | | | | | | | | | | | | | | | | | | Among other small fixes, the new version fixes crashes when running in X11 without GLX (i.e. using EGL). Additionally, the changes from patch "0002-Make-EGL-support-optional.patch" were committed upstream, and the file can be dropped. Signed-off-by: Adrian Perez de Castro <aperez@igalia.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | libepoxy: add patch to fix segfaults when using in X11 without GLXAdrián Pérez de Castro2017-08-161-0/+62
|/ | | | | | | | | | This adds a patch cherry-picked from libepoxy 1.4.2, which adds missing NULL-pointer checks and avoids segmentation faults when using libepoxy under X11, when the server does not have the GLX extension, or it is disabled -- and applications can still use EGL. Signed-off-by: Adrian Perez de Castro <aperez@igalia.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libepoxy: make EGL support optionalThomas Petazzoni2017-05-232-0/+202
| | | | | | | | | | | | This commit adds a patch to the libepoxy package to make the EGL support optional, which allows libepoxy to build with a pure OpenGL Mesa3D configuration (i.e without EGL/OpenGLES). Fixes: http://autobuild.buildroot.net/results/88774af2845e17cab021a72c8f3171fe30b3a1ff/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/l*/Config.in: fix ordering of statementsAdam Duskett2017-05-011-1/+1
| | | | | | | | | | | | | The check-package script when ran gives warnings on ordering issues on all of these Config files. This patch cleans up all warnings related to the ordering in the Config files for packages starting with the letter l in the package directory. The appropriate ordering is: type, default, depends on, select, help See http://nightly.buildroot.org/#_config_files for more information. Signed-off-by: Adam Duskett <Adamduskett@outlook.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libepoxy: reinstate mesa egl cflags patchGustavo Zacarias2017-03-181-0/+32
| | | | | | | | | | | | | This is still required when building libepoxy against mesa egl without x11 (GL). Mesa needs a preprocessor define to avoid including X11 headers and since this is not forwarded into epoxy.pc for other libraries/applicatons that link against it it will fail. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libepoxy: bump to version 1.4.1Gustavo Zacarias2017-03-032-3/+3
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Merge branch 'next'Peter Korsgaard2017-03-018-436/+6
|\ | | | | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * libepoxy: bump to version 1.4.0Gustavo Zacarias2017-02-158-436/+6
| | | | | | | | | | | | | | | | | | | | | | Drop all patches since they're upstream, yay! Switch to the gnome mirror since it's more handy than github, and it also allows to drop autoreconf since it's a distribution tarball with the configure script is already generated. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | package/libepoxy: needs host-pkgconfYann E. MORIN2017-02-241-1/+1
|/ | | | | | | | configure.ac uses PKG_CHECK_MODULES() so it needs host-pkgconf. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libepoxy: add .hash filePeter Korsgaard2016-06-181-0/+2
| | | | | | | | | | | | Fixes: http://autobuild.buildroot.org/results/e19/e199c6a0764f9c1314795c2d4699cbae3a98a8b0/ http://autobuild.buildroot.org/results/4c0/4c096be10febb4db332e3eca3438e7b4aab40000/ Similar to jquery-keyboard, it seems the libepoxy tarball on the autobuilder is corrupt. Fix it by adding a .hash file so it falls back to our s.b.o mirror. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libepoxy: cosmetic fixesGustavo Zacarias2016-05-241-4/+2
| | | | | | | | | It's --enable-glx rather than --enable-egl, both are automatic though. Change the autoreconf comment to reflect that it's required for all patches. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libepoxy: move outside x11r7 scopeGustavo Zacarias2016-03-208-0/+474
Move it outside x11r7 scope since it can be built without it with a few patches (sent upstream via github pull request). Motivation is simple, it's a dependency for newer gtk3 versions which can work with a wayland or broadway backend, and having a full x11 stack is pointless for that scenario. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> [Thomas: split the first patch into four separate patches, since that's how they were submitted upstream.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
OpenPOWER on IntegriCloud