2011-09-28 16:37:23 +02:00
|
|
|
# Template file for 'cogl'
|
|
|
|
pkgname=cogl
|
2012-09-25 14:31:56 +02:00
|
|
|
version=1.12.0
|
2012-07-18 08:03:40 +02:00
|
|
|
revision=1
|
2011-10-24 14:14:47 +02:00
|
|
|
build_style=gnu-configure
|
2011-09-28 16:37:23 +02:00
|
|
|
configure_args="--enable-introspection"
|
2012-09-25 14:31:56 +02:00
|
|
|
subpackages="cogl-devel"
|
2012-05-23 18:26:56 +02:00
|
|
|
makedepends="pkg-config intltool gobject-introspection libXcomposite-devel libXdamage-devel pango-devel gdk-pixbuf-devel"
|
2011-09-28 16:37:23 +02:00
|
|
|
short_desc="Library for using 3D graphics hardware for rendering"
|
|
|
|
maintainer="Juan RP <xtraeme@gmail.com>"
|
|
|
|
homepage="http://www.clutter-project.org"
|
|
|
|
license="LGPL-2.1"
|
2012-09-25 14:31:56 +02:00
|
|
|
distfiles="${GNOME_SITE}/cogl/1.12/cogl-${version}.tar.xz"
|
|
|
|
checksum=4e7b5abbf0a1e51d74618db1b513551e7c71b486e17e98373f4db93e7710e2f2
|
2011-09-28 16:37:23 +02:00
|
|
|
long_desc="
|
|
|
|
cogl is a small open source library for using 3D graphics hardware for
|
|
|
|
rendering. The API departs from the flat state machine style of OpenGL and is
|
|
|
|
designed to make it easy to write orthogonal components that can render without
|
|
|
|
stepping on each others toes.
|
|
|
|
|
|
|
|
As well as aiming for a nice API, we think having a single library as opposed
|
|
|
|
to an API specification like OpenGL has a few advantages too; like being
|
|
|
|
able to paper over the inconsistencies/bugs of different OpenGL
|
|
|
|
implementations in a centralized place, not to mention the myriad of OpenGL
|
|
|
|
extensions. It also means we are in a better position to provide utility
|
|
|
|
APIs that help software developers since they only need to be implemented
|
|
|
|
once and there is no risk of inconsistency between implementations.
|
|
|
|
|
|
|
|
Having other backends, besides OpenGL, such as drm, Gallium or D3D are
|
|
|
|
options we are interested in for the future."
|