Commit Graph

9 Commits

Author SHA1 Message Date
Adrian Bunk 8e8ac88ff5 glm: Upgrade 0.9.9.3 -> 0.9.9.5
Remove patch applied upstream.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-10 09:19:22 -07:00
Khem Raj 9568f8e3b0 glm: Upgrade to 0.9.9.3
Drop local patches, they were not accepted upstream

Fix build with clang while here

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Andreas Müller <schnitzeltony@gmail.com>
2019-03-03 14:00:26 -08:00
Trevor Woerner 97b976c4d0 glm: variable cleanup
Reorder recipe variables according to:

	https://www.openembedded.org/wiki/Styleguide

Originally-conceived-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-05-29 12:56:19 -07:00
Trevor Woerner 1fdf571bd4 glm: rely on cmake.bbclass to put cmake package files in dev package
The cmake.bbclass in oe-core now ensures that ${libdir}/cmake and
${datadir}/cmake end up in the dev package, so recipes no longer need to
provide custom packaging rules to handles these files.

	http://git.openembedded.org/openembedded-core/commit/?id=d91dc4666683a96e9d03cbbd21b8a546f9069c93

Originally-conceived-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-05-29 09:15:21 -07:00
Andreas Müller 4c785e151d glm: fix build breaks when using glx headers / fix install
* With 0.9.9-a2 an error message was created when comiling with glx headers
  included. Instead of fixing all the packages using glm we fix it here.
* Ensure only headers are installed

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-21 18:38:23 -07:00
Andreas Müller 0b35874a24 glm: update 0.9.8.5 -> 0.9.9-a2 to fix x86_64 (sse-simd) build
* Commit log shows many commints fixing sse e.g. [1-3]. Instead of creating a
  heavy patch series here let's move to the latest version tagged.
* License file 'copying.txt' was removed in [4]. License information is now
  found in 'readme.md'. License is still MIT.

[1] https://github.com/g-truc/glm/commit/8bcf9b5ae791fce37a86764b8acfd68424ac544b
[2] https://github.com/g-truc/glm/commit/1bbf2dafb9f67b14507dc37e4ee885464c5ffc78
[3] https://github.com/g-truc/glm/commit/fdfd03ffaf0e312ce0bab604982f50790e71b09f
[4] https://github.com/g-truc/glm/commit/a23911a5e9d8c631023c62be6f0cf0bf855ca482

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-21 18:36:38 -07:00
Andreas Müller 60e64f854d glm: update 0.9.8.4 -> 0.9.8.5
Extend to build native recipe - meta-office says thanks.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-12-11 07:58:56 -08:00
Tom Hochstein 7dd95720e5 glm: Fix rootfs error for glm-dev install
Since glm is header only, the default RDEPENDS from glm-dev
to glm causes a rootfs error.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-03-31 13:26:02 +02:00
Tom Hochstein 07b5b96020 glm: Add recipe for OpenGL Mathematics library
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-03-11 17:56:41 +01:00