summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--media-gfx/ebony/metadata.xml23
-rw-r--r--media-gfx/etcher/metadata.xml17
-rw-r--r--media-libs/imlib2/metadata.xml52
-rw-r--r--x11-libs/evas/metadata.xml26
-rw-r--r--x11-wm/enlightenment/metadata.xml51
5 files changed, 169 insertions, 0 deletions
diff --git a/media-gfx/ebony/metadata.xml b/media-gfx/ebony/metadata.xml
new file mode 100644
index 000000000000..7039e48be2a6
--- /dev/null
+++ b/media-gfx/ebony/metadata.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+ <email>vapier@gentoo.org</email>
+ <name>Mike Frysinger</name>
+</maintainer>
+ <longdescription>
+Ebony is a tools for Enlightenment that creates special bits called "bg.db"s, or
+background bits. Because Enlightenment uses eBits for anything and everything
+related to graphics layout we also use them to design and display our wallpaper.
+Rather than simply using scaled images like in previous versions, you can use
+Ebony to design background bits much like Etcher, including layering, relative
+positioning, tiling, and much more. The big advantage is that using Ebony you can
+have exceptional flexibility in your wallpaper design.
+
+No longer do you need to create 5 versions of the same background to make it look
+properly on diffrent resolutions. Now you can lay images together in layers, that
+position themselves based on the users screen and not your own. This way your
+designs look as perfect on a 1024x768 desktop as they do on a 3840x1024 trihead.
+ </longdescription>
+</pkgmetadata>
diff --git a/media-gfx/etcher/metadata.xml b/media-gfx/etcher/metadata.xml
new file mode 100644
index 000000000000..456ebeceac23
--- /dev/null
+++ b/media-gfx/etcher/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+ <email>vapier@gentoo.org</email>
+ <name>Mike Frysinger</name>
+</maintainer>
+ <longdescription>
+Etcher is a graphical editing tool for creating and manipulating Ebits GUI
+elements. Just as an example, the window borders currently used in E17 were
+created with Etcher.
+Using Etcher you can arrange various images, and define their behavior when the
+GUI element is resized. Etcher is not a drawing program. Etcher-made GUI elements
+can be used by any application that uses the Ebits library.
+ </longdescription>
+</pkgmetadata>
diff --git a/media-libs/imlib2/metadata.xml b/media-libs/imlib2/metadata.xml
new file mode 100644
index 000000000000..f7d50dcee259
--- /dev/null
+++ b/media-libs/imlib2/metadata.xml
@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+ <email>vapier@gentoo.org</email>
+ <name>Mike Frysinger</name>
+</maintainer>
+ <longdescription>
+Imlib 2 is the successor to Imlib. It is not just a newer version - it is a
+completely new library. Imlib2 can be installed alongside Imlib 1.x without any
+problems since they are effectively different libraries - but they Have very
+similar functionality.
+
+Imlib2 can do the following:
+* Load image files from disk in one of many formats
+* Save images to disk in one of many formats
+* Render image data onto other images
+* Render images to an X-Windows drawable
+* Produce pixmaps and pixmap masks of Images
+* Apply filters to images
+* Rotate images
+* Accept RGBA Data for images
+* Scale images
+* Alpha blend Images on other images or drawables
+* Apply color correction and modification tables and factors to images
+* Render images onto images with color correction and modification tables
+* Render truetype anti-aliased text
+* Render truetype anti-aliased text at any angle
+* Render anti-aliased lines
+* Render rectangles
+* Render linear multi-colored gradients
+* Cache data intelligently for maximum performance
+* Allocate colors automatically
+* Allow full control over caching and color allocation
+* Provide highly optimized MMX assembly for core routines
+* Provide plug-in filter interface
+* Provide on-the-fly runtime plug-in image loading and saving interface
+* Fastest image compositing, rendering and manipulation library for X
+
+If what you want isn't in the list above somewhere then likely Imlib 2 does not
+do it. If it does it it likely does it faster than any other library you can find
+(this includes gdk-pixbuf, gdkrgb, etc.) primarily because of highly optimized
+code and a smart subsystem that does the dirty work for you and picks up the
+pieces for you so you can be lazy and let all the optimizations for you.
+
+Imlib 2 can run without a display, so it can be easily used for background image
+processing for web sites or servers - it only requires the X libraries to be
+installed - that is all - it does not require an XServer to run unless you wish
+to display images.
+ </longdescription>
+</pkgmetadata>
diff --git a/x11-libs/evas/metadata.xml b/x11-libs/evas/metadata.xml
new file mode 100644
index 000000000000..fdf154b80096
--- /dev/null
+++ b/x11-libs/evas/metadata.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+ <email>vapier@gentoo.org</email>
+ <name>Mike Frysinger</name>
+</maintainer>
+ <longdescription>
+Evas is a hardware-accelerated canvas API for X-Windows that can draw
+anti-aliased text, smooth super and sub-sampled images, alpha-blend, as well as
+drop down to using normal X11 primitives such as pixmaps, lines and rectangles
+for speed if your CPU or graphics hardware are too slow.
+
+Evas abstracts any need to know much about what the characteristics of your
+XServer's display are, what depth or what magic visuals etc, it has. The most you
+need to tell Evas is how many colors (at a maximum) to use if the display is not
+a truecolor display. By default it is suggested to use 216 colors (as this
+equates to a 6x6x6 color cube - exactly the same color cube Netscape, Mozilla,
+gdkrgb etc. use so colors will be shared). If Evas can't allocate enough colors
+it keeps reducing the size of the color cube until it reaches plain black and
+white. This way, it can display on anything from a black and white only terminal
+to 16 color VGA to 256 color and all the way up through 15, 16, 24 and 32bit
+color.
+ </longdescription>
+</pkgmetadata>
diff --git a/x11-wm/enlightenment/metadata.xml b/x11-wm/enlightenment/metadata.xml
new file mode 100644
index 000000000000..f075d1a9ce8e
--- /dev/null
+++ b/x11-wm/enlightenment/metadata.xml
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+ <email>vapier@gentoo.org</email>
+ <name>Mike Frysinger</name>
+</maintainer>
+ <longdescription>
+Enlightenment is a completely themeable, highly configurable Window Manager for
+the X Window System, traditionally used in Unix environments.
+
+Enlightenment Features:
+* Fully configurable window borders
+* Iconboxes to store icons in
+* Graphical Pager that also does miniature snapshots of your screen
+* IPC mechanism to remote-control Enlightenment
+* Theme support
+* Menus
+* Translucent moving of windows
+* Window groups
+* Virtual Desktops
+* Multiple Desktops (more than one desktop of Virtual Desktops)
+* Desktop Background selection and management
+* Sound support
+* Multiple focus modes
+* Many resize and move mode settings
+* Manual placement of windows option
+* Autoraising of windows option
+* Tooltips
+* Configurable keybindings
+* Configurable desktop bindings
+* DGA support for fullscreen client zoom
+* Window shading
+* Miniature snapshot icons
+* Multiple border styles at once
+* Window layers
+* Array menus
+* Internal configuration dialogs
+* Auto-scrolling menus
+* KDE hint support
+* GNOME hint support
+* Primitive Windowmaker/Afterstep dock App support.
+* X11R6 session management support
+* Internal per-app based session and property management.
+* Background auto scanning support
+* Truetype anti-aliased font support
+* Window auto-cleanup support
+* Graphical on-line help.
+ </longdescription>
+</pkgmetadata>