diff options
26 files changed, 171 insertions, 83 deletions
diff --git a/media-libs/a52dec/metadata.xml b/media-libs/a52dec/metadata.xml index e1774e3d9ad7..68068cea75e4 100644 --- a/media-libs/a52dec/metadata.xml +++ b/media-libs/a52dec/metadata.xml @@ -1,5 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>sound</herd> + <herd>sound</herd> + <use> + <flag name="djbfft">Prefer D.J. Bernstein's library for fourier transforms</flag> + </use> </pkgmetadata> diff --git a/media-libs/allegro/metadata.xml b/media-libs/allegro/metadata.xml index 76a8e201379d..330ce910d9b2 100644 --- a/media-libs/allegro/metadata.xml +++ b/media-libs/allegro/metadata.xml @@ -1,8 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>games</herd> -<longdescription> + <herd>games</herd> + <longdescription> Allegro is a game programming library for C/C++ developers distributed freely, supporting the following platforms: DOS, Unix (Linux, FreeBSD, Irix, Solaris, Darwin), Windows, QNX, BeOS and MacOS X. It provides many @@ -11,4 +11,7 @@ and timers. It also provides fixed and floating point mathematical functions, 3d functions, file management functions, compressed datafile and a GUI. </longdescription> + <use> + <flag name="vga">Enables the VGA graphics driver</flag> + </use> </pkgmetadata> diff --git a/media-libs/alsa-lib/metadata.xml b/media-libs/alsa-lib/metadata.xml index 8987e55f2c06..c6e08cb1986c 100644 --- a/media-libs/alsa-lib/metadata.xml +++ b/media-libs/alsa-lib/metadata.xml @@ -1,8 +1,12 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>alsa</herd> -<maintainer> -<email>alsa-bugs@gentoo.org</email> -</maintainer> + <herd>alsa</herd> + <maintainer> + <email>alsa-bugs@gentoo.org</email> + </maintainer> + <use> + <flag name="alisp">Enable support for ALISP (ALSA LISP) interpreter for advanced features.</flag> + <flag name="midi">Enables MIDI output support (both Hardware and Software)</flag> + </use> </pkgmetadata> diff --git a/media-libs/cal3d/metadata.xml b/media-libs/cal3d/metadata.xml index aec0be881700..c3e0e7b6871a 100644 --- a/media-libs/cal3d/metadata.xml +++ b/media-libs/cal3d/metadata.xml @@ -1,9 +1,12 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <herd>no-herd</herd> - <maintainer> - <email>tupone@gentoo.org</email> - <name>Alfredo Tupone</name> - </maintainer> + <herd>no-herd</herd> + <maintainer> + <email>tupone@gentoo.org</email> + <name>Alfredo Tupone</name> + </maintainer> + <use> + <flag name="16bit-indices">Enables use of 16bit indices</flag> + </use> </pkgmetadata> diff --git a/media-libs/devil/metadata.xml b/media-libs/devil/metadata.xml index d3c2cc926f0b..84e86d4dd14e 100644 --- a/media-libs/devil/metadata.xml +++ b/media-libs/devil/metadata.xml @@ -1,5 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>games</herd> + <herd>games</herd> + <use> + <flag name="allegro">Add support for Allegro</flag> + </use> </pkgmetadata> diff --git a/media-libs/faad2/metadata.xml b/media-libs/faad2/metadata.xml index e50b8aa1e37f..da53b42c94f6 100644 --- a/media-libs/faad2/metadata.xml +++ b/media-libs/faad2/metadata.xml @@ -1,9 +1,12 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>sound</herd> -<maintainer> - <email>sound@gentoo.org</email> -</maintainer> -<longdescription>The fastest ISO AAC audio decoder available, correctly decodes all MPEG-4 and MPEG-2 MAIN, LOW, LTP, LD and ER object type AAC files</longdescription> + <herd>sound</herd> + <maintainer> + <email>sound@gentoo.org</email> + </maintainer> + <longdescription>The fastest ISO AAC audio decoder available, correctly decodes all MPEG-4 and MPEG-2 MAIN, LOW, LTP, LD and ER object type AAC files</longdescription> + <use> + <flag name="drm">Add support for Digital Radio Mondiale (warning: disables other decoders)</flag> + </use> </pkgmetadata> diff --git a/media-libs/freetype/metadata.xml b/media-libs/freetype/metadata.xml index 635b346d1996..20185048ed77 100644 --- a/media-libs/freetype/metadata.xml +++ b/media-libs/freetype/metadata.xml @@ -1,10 +1,14 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <herd>fonts</herd> - <maintainer> - <email>dirtyepic@gentoo.org</email> - <name>Ryan Hill</name> - <description>co-maintainer</description> - </maintainer> + <herd>fonts</herd> + <maintainer> + <email>dirtyepic@gentoo.org</email> + <name>Ryan Hill</name> + <description>co-maintainer</description> + </maintainer> + <use> + <flag name="kpathsea">Enable TeX support (ttf2pk and ttf2pfb)</flag> + <flag name="utils">Install utilities and examples from ft2demos</flag> + </use> </pkgmetadata> diff --git a/media-libs/giflib/metadata.xml b/media-libs/giflib/metadata.xml index e770d1bc9a96..b1db67711f9b 100644 --- a/media-libs/giflib/metadata.xml +++ b/media-libs/giflib/metadata.xml @@ -1,5 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>graphics</herd> + <herd>graphics</herd> + <use> + <flag name="rle">Build converters for RLE format (utah raster toolkit)</flag> + </use> </pkgmetadata> diff --git a/media-libs/glide-v3/metadata.xml b/media-libs/glide-v3/metadata.xml index a22966171d12..ab197650f282 100644 --- a/media-libs/glide-v3/metadata.xml +++ b/media-libs/glide-v3/metadata.xml @@ -1,5 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>x11-drivers</herd> + <herd>x11-drivers</herd> + <use> + <flag name="voodoo1">Support 3DFX Voodoo1 video cards</flag> + <flag name="voodoo2">Support 3DFX Voodoo2 video cards</flag> + <flag name="voodoo5">Support 3DFX Voodoo4 and Voodoo5 video cards</flag> + </use> </pkgmetadata> diff --git a/media-libs/libdc1394/metadata.xml b/media-libs/libdc1394/metadata.xml index 1ba105e5e800..c13080fe115b 100644 --- a/media-libs/libdc1394/metadata.xml +++ b/media-libs/libdc1394/metadata.xml @@ -1,9 +1,12 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <herd>no-herd</herd> - <maintainer> - <email>stefaan@gentoo.org</email> - <name>Stefaan De Roeck</name> - </maintainer> + <herd>no-herd</herd> + <maintainer> + <email>stefaan@gentoo.org</email> + <name>Stefaan De Roeck</name> + </maintainer> + <use> + <flag name="juju">Use the new juju firewire stack in the Linux kernel</flag> + </use> </pkgmetadata> diff --git a/media-libs/libggi/metadata.xml b/media-libs/libggi/metadata.xml index edccfe5754d2..6bfa89f4014f 100644 --- a/media-libs/libggi/metadata.xml +++ b/media-libs/libggi/metadata.xml @@ -1,8 +1,11 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>video</herd> -<maintainer> -<email>media-video@gentoo.org</email> -</maintainer> + <herd>video</herd> + <maintainer> + <email>media-video@gentoo.org</email> + </maintainer> + <use> + <flag name="vis">Enables sparc vis support for libggi</flag> + </use> </pkgmetadata> diff --git a/media-libs/libifp/metadata.xml b/media-libs/libifp/metadata.xml index 1162f6d9237a..0fb3f879e4ca 100644 --- a/media-libs/libifp/metadata.xml +++ b/media-libs/libifp/metadata.xml @@ -1,13 +1,15 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>sound</herd> -<maintainer> - <email>chutzpah@gentoo.org</email> + <herd>sound</herd> + <maintainer> + <email>chutzpah@gentoo.org</email> <name>Patrick McLean</name> -</maintainer> -<longdescription lang="en"> + </maintainer> + <longdescription lang="en"> A general-purpose library-driver for iRiver's iFP portable audio players." </longdescription> + <use> + <flag name="module">Build kernel module for non-root usage</flag> + </use> </pkgmetadata> - diff --git a/media-libs/libsdl/metadata.xml b/media-libs/libsdl/metadata.xml index 7bffbdb345a5..f6ce6454e020 100644 --- a/media-libs/libsdl/metadata.xml +++ b/media-libs/libsdl/metadata.xml @@ -1,8 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>games</herd> -<longdescription> + <herd>games</herd> + <longdescription> Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG @@ -18,4 +18,10 @@ SDL is written in C, but works with C++ natively, and has bindings to several other languages, including Ada, Eiffel, Java, Lua, ML, Perl, PHP, Pike, Python, and Ruby. </longdescription> + <use> + <flag name="custom-cflags">Allow users to use any CFLAGS they like completely (at their own risk)</flag> + <flag name="noaudio">Allow users to disable audio support completely (at their own risk)</flag> + <flag name="nojoystick">Allow users to disable joystick support completely (at their own risk)</flag> + <flag name="novideo">Allow users to disable video support completely (at their own risk)</flag> + </use> </pkgmetadata> diff --git a/media-libs/mediastreamer/metadata.xml b/media-libs/mediastreamer/metadata.xml index 02207a5a38e2..01fb10f6c4ca 100644 --- a/media-libs/mediastreamer/metadata.xml +++ b/media-libs/mediastreamer/metadata.xml @@ -1,5 +1,9 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>voip</herd> + <herd>voip</herd> + <use> + <flag name="gsm">Include support for the gsm audio codec</flag> + <flag name="video">Enable video support (display/capture)</flag> + </use> </pkgmetadata> diff --git a/media-libs/netpbm/metadata.xml b/media-libs/netpbm/metadata.xml index e770d1bc9a96..e3e00e6f7c9a 100644 --- a/media-libs/netpbm/metadata.xml +++ b/media-libs/netpbm/metadata.xml @@ -1,5 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>graphics</herd> + <herd>graphics</herd> + <use> + <flag name="rle">Build converters for the RLE format (utah raster toolkit)</flag> + </use> </pkgmetadata> diff --git a/media-libs/opencv/metadata.xml b/media-libs/opencv/metadata.xml index 085de321c6b3..76b5917d0c8a 100644 --- a/media-libs/opencv/metadata.xml +++ b/media-libs/opencv/metadata.xml @@ -1,11 +1,14 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer> -<email>jmglov@gentoo.org</email> -<name>Josh Glover</name> -</maintainer> -<longdescription>OpenCV (Open Source Computer Vision) is a library of programming functions mainly aimed at real time computer vision. + <maintainer> + <email>jmglov@gentoo.org</email> + <name>Josh Glover</name> + </maintainer> + <longdescription>OpenCV (Open Source Computer Vision) is a library of programming functions mainly aimed at real time computer vision. Example applications of the OpenCV library are Human-Computer Interaction (HCI); Object Identification, Segmentation and Recognition; Face Recognition; Gesture Recognition; Motion Tracking, Ego Motion, Motion Understanding; Structure From Motion (SFM); and Mobile Robotics.</longdescription> + <use> + <flag name="demos">Install applications that demo OpenCV library functions</flag> + </use> </pkgmetadata> diff --git a/media-libs/openjpeg/metadata.xml b/media-libs/openjpeg/metadata.xml index baa93670abe7..fd1b03c223c7 100644 --- a/media-libs/openjpeg/metadata.xml +++ b/media-libs/openjpeg/metadata.xml @@ -1,8 +1,11 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>no-herd</herd> -<maintainer> - <email>drizzt@gentoo.org</email> -</maintainer> + <herd>no-herd</herd> + <maintainer> + <email>drizzt@gentoo.org</email> + </maintainer> + <use> + <flag name="tools">Installs tools (j2k_to_image and image_to_j2k)</flag> + </use> </pkgmetadata> diff --git a/media-libs/panda3d/metadata.xml b/media-libs/panda3d/metadata.xml index d504df863283..09f718a47563 100644 --- a/media-libs/panda3d/metadata.xml +++ b/media-libs/panda3d/metadata.xml @@ -1,14 +1,18 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <herd>no-herd</herd> - <maintainer> - <email>maintainer-needed@gentoo.org</email> - </maintainer> - <longdescription lang="en"> + <herd>no-herd</herd> + <maintainer> + <email>maintainer-needed@gentoo.org</email> + </maintainer> + <longdescription lang="en"> Panda3D is a 3D engine: a library of subroutines for 3D rendering and game development. The library is C++ with a set of Python bindings. Game development with Panda3D usually consists of writing a Python program that controls the the Panda3D library. </longdescription> + <use> + <flag name="fmod">Enables support for using mod files for audio support</flag> + <flag name="nspr">Enables support for the Netscape Portable Runtime, used in network interface functionality (ie. multiplayer online game networking).</flag> + </use> </pkgmetadata> diff --git a/media-libs/ploticus/metadata.xml b/media-libs/ploticus/metadata.xml index 56ffab321444..3ad961431c7b 100644 --- a/media-libs/ploticus/metadata.xml +++ b/media-libs/ploticus/metadata.xml @@ -1,15 +1,15 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <herd>no-herd</herd> - <maintainer> - <email>dragonheart@gentoo.org</email> - <name>Daniel Black</name> - <description>Added because it was so wanted. Please take over if + <herd>no-herd</herd> + <maintainer> + <email>dragonheart@gentoo.org</email> + <name>Daniel Black</name> + <description>Added because it was so wanted. Please take over if you have an interest. </description> - </maintainer> - <longdescription> + </maintainer> + <longdescription> A free, GPL-2, non-interactive software package for producing plots, charts, and graphics from data. It was developed in a Unix/C environment and runs on various Unix, Linux, and win32 systems. @@ -18,4 +18,9 @@ capabilities. It allows significant user control over colors, styles, options and details. </longdescription> + <use> + <flag name="cpulimit">Limit cpu usage when generating graphics</flag> + <flag name="flash">Adds support for creating SWF files using Ming</flag> + <flag name="svgz">Compressed svg graphics support</flag> + </use> </pkgmetadata> diff --git a/media-libs/sdif/metadata.xml b/media-libs/sdif/metadata.xml index 5435ff2fedbb..e9431d75180c 100644 --- a/media-libs/sdif/metadata.xml +++ b/media-libs/sdif/metadata.xml @@ -1,14 +1,17 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>sound</herd> -<maintainer> - <email>sound@gentoo.org</email> -</maintainer> -<longdescription> + <herd>sound</herd> + <maintainer> + <email>sound@gentoo.org</email> + </maintainer> + <longdescription> The general idea of SDIF is to store information related to signal processing and specifically of sound, in files, according to a common format to all data types. Thus, it is possible to store results or parameters of analyses, syntheses... </longdescription> + <use> + <flag name="ftruncate">Enables usage of ftruncate v. truncate</flag> + </use> </pkgmetadata> diff --git a/media-libs/sdl-sound/metadata.xml b/media-libs/sdl-sound/metadata.xml index d3c2cc926f0b..da870654e9e3 100644 --- a/media-libs/sdl-sound/metadata.xml +++ b/media-libs/sdl-sound/metadata.xml @@ -1,5 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>games</herd> + <herd>games</herd> + <use> + <flag name="physfs">Enable physfs support</flag> + </use> </pkgmetadata> diff --git a/media-libs/sge/metadata.xml b/media-libs/sge/metadata.xml index d3c2cc926f0b..2f8b9cdd638d 100644 --- a/media-libs/sge/metadata.xml +++ b/media-libs/sge/metadata.xml @@ -1,5 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>games</herd> + <herd>games</herd> + <use> + <flag name="image">enable sdl-image support</flag> + </use> </pkgmetadata> diff --git a/media-libs/speex/metadata.xml b/media-libs/speex/metadata.xml index d8913263a79e..2802a6987c68 100644 --- a/media-libs/speex/metadata.xml +++ b/media-libs/speex/metadata.xml @@ -1,8 +1,11 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>sound</herd> -<maintainer> -<email>sound@gentoo.org</email> -</maintainer> + <herd>sound</herd> + <maintainer> + <email>sound@gentoo.org</email> + </maintainer> + <use> + <flag name="vorbis-psy">Enable Vorbis-style psychoacoustics</flag> + </use> </pkgmetadata> diff --git a/media-libs/svgalib/metadata.xml b/media-libs/svgalib/metadata.xml index 8159870d7775..2eab17cd3df2 100644 --- a/media-libs/svgalib/metadata.xml +++ b/media-libs/svgalib/metadata.xml @@ -1,5 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>svgalib</herd> + <herd>svgalib</herd> + <use> + <flag name="no-helper">Do not build the helper kernel module</flag> + </use> </pkgmetadata> diff --git a/media-libs/urt/metadata.xml b/media-libs/urt/metadata.xml index e770d1bc9a96..668090d7ca9d 100644 --- a/media-libs/urt/metadata.xml +++ b/media-libs/urt/metadata.xml @@ -1,5 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>graphics</herd> + <herd>graphics</herd> + <use> + <flag name="gs">Add support for postscript</flag> + </use> </pkgmetadata> diff --git a/media-libs/win32codecs/metadata.xml b/media-libs/win32codecs/metadata.xml index edccfe5754d2..9ff8b010174d 100644 --- a/media-libs/win32codecs/metadata.xml +++ b/media-libs/win32codecs/metadata.xml @@ -1,8 +1,11 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>video</herd> -<maintainer> -<email>media-video@gentoo.org</email> -</maintainer> + <herd>video</herd> + <maintainer> + <email>media-video@gentoo.org</email> + </maintainer> + <use> + <flag name="real">Installs the real video codecs</flag> + </use> </pkgmetadata> |