50 lines
1.9 KiB
Plaintext
50 lines
1.9 KiB
Plaintext
|
# Template file for 'cogl'
|
||
|
pkgname=cogl
|
||
|
version=1.8.0
|
||
|
distfiles="${GNOME_SITE}/$pkgname/1.8/$pkgname-$version.tar.xz"
|
||
|
build_style=gnu_configure
|
||
|
configure_args="--enable-introspection"
|
||
|
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"
|
||
|
checksum=b1551c129d5570b63e7130971622fc2ab8d4ecbf0dc1773df1c54fa9c1cb0a2c
|
||
|
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."
|
||
|
|
||
|
subpackages="$pkgname-devel"
|
||
|
|
||
|
Add_dependency run glibc
|
||
|
Add_dependency run gdk-pixbuf
|
||
|
Add_dependency run libdrm
|
||
|
Add_dependency run libX11
|
||
|
Add_dependency run libXext
|
||
|
Add_dependency run libXdamage
|
||
|
Add_dependency run libXfixes
|
||
|
Add_dependency run libXcomposite
|
||
|
Add_dependency run glib
|
||
|
Add_dependency run pango
|
||
|
Add_dependency run cairo
|
||
|
|
||
|
Add_dependency build pkg-config
|
||
|
Add_dependency build intltool
|
||
|
Add_dependency build gobject-introspection
|
||
|
Add_dependency build libXcomposite-devel
|
||
|
Add_dependency build libXdamage-devel
|
||
|
Add_dependency build pango-devel
|
||
|
Add_dependency build gdk-pixbuf-devel
|