NOTICE: This package has been removed from pkgsrc

./wip/evas, Canvas and scenegraph rendering library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 1.7.9, Package name: evas-1.7.9, Maintainer: dieter.NetBSD

Evas is a clean display canvas API for several target display
systems that can draw anti-aliased text, smooth super and sub-sampled
scaled images, alpha-blend objects and much more.

It abstracts any need to know much about what the characteristics
of your display system are or what graphics calls are used to draw
them and how. It deals on an object level where all you do is create
and manipulate objects in a canvas, set their properties, and the
rest is done for you.

Evas optimises the rendering pipeline to minimise effort in redrawing
changes made to the canvas and so takes this work out of the
programmers hand, saving a lot of time and energy.

It's small and lean, designed to work on embedded systems all the
way to large and powerful multi-cpu workstations. It can be compiled
to only have the features you need for your target platform if you
so wish, thus keeping it small and lean. It has several display
back-ends, letting it display on several display systems, making
it portable for cross-device and cross-platform development.


Required to run:
[graphics/freetype2] [graphics/png] [fonts/fontconfig] [fonts/harfbuzz]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 54386b773052b5d9819b0f8b575170e172ff15ae
RMD160: 2a8b9adf9d101e48317eee7fbd98071d431207aa
Filesize: 9237.887 KB

Version history: (Expand)


CVS history: (Expand)


   2014-05-20 10:37:11 by Roy Marples | Files touched by this commit (1)
Log message:
Fix PLIST

   2014-05-19 19:41:22 by Roy Marples | Files touched by this commit (1)
Log message:
Fix build against newer freetype2
   2014-05-19 19:39:38 by Roy Marples | Files touched by this commit (1)
Log message:
Fix build against newer freetype2
   2013-11-09 15:31:14 by dieter roelants | Files touched by this commit (2)
Log message:
Update evas(-*) to version 1.7.9.

Changes since Evas 1.7.8:

Fixes:
   * Evas textblock: Fixed issue when parsing formats with quotes.
   * Evas textblock: Make the ellipsis format the same as the surrounding.
   * evas/wayland_egl: Skip makecurrent if re->win is NULL.
   * Evas textblock: Added proper size adjustments for "high" shaped texts.
   * Evas bidi: Fixed a bug causing BiDi not to work in some cases.
   * Evas textblock: fixed an issue with markup_get and markup_to_utf8
     behaving differently (markup_get was misbehaving).
   * evas/wayland_egl: Do not create a new surface if we already have one.
   * Fixed the textblock format to be drawn according to the glyph's
     horizontal advance width.
   2013-09-15 19:22:35 by dieter roelants | Files touched by this commit (25)
Log message:
Update Enlightenment libraries to version 1.7.8.
   2013-02-17 14:07:53 by dieter roelants | Files touched by this commit (2)
Log message:
Update Evas to 1.7.5.

Changes since Evas 1.7.4:

* Fix mask write lines to not choose too small segments
   2009-03-04 18:47:43 by Min Sik Kim | Files touched by this commit (15) | Package removed
Log message:
evas is in pkgsrc.
   2009-02-15 18:14:46 by Jörg Sonnenberger | Files touched by this commit (2)
Log message:
DESTDIR support