summaryrefslogtreecommitdiff
path: root/graphics
AgeCommit message (Collapse)AuthorFilesLines
2003-09-07buildlink3.mk file needed by x11-links.jlam1-0/+69
2003-09-07This is Mesa/GLX, not freetype2.jlam1-2/+2
2003-09-07Make this compile on Irix.jschauma4-13/+54
(use 'ar rs' instead of ranlib on Irix, don't use '-fPIC', make sure strdup is properly prototyped)
2003-09-07fixuphubertf1-8/+4
2003-09-05Use "ftp.fu-berlin.de" as primary master site because "ftp.uu.net" seemstron1-2/+3
to cause problems for some people, see PR pkg/22679 and PR pkg/22696.
2003-09-05Move BUILDLINK_CHECK_BUILTIN.<pkg> documentation into bsd.buildlink3.mk.jlam3-18/+3
2003-09-05update to 0.9.22drochner4-31/+17
As usual, this release fixes a few bugs. It also comes with new features, such as a splash screen, support for multibyte character sets, optionally persistent playlist...
2003-09-05update to 1-rc0adrochner7-132/+44
As usual, there have been both bugfixes and new features. Most notably, there's a new "broadcast" mode (allows you to play the same session on two, or possily more, xine instances on the same network) and an advanced deinterlacer based on the tvtime project.
2003-09-03Revision bump, because ImageMagick's shared library version changeadam2-4/+4
2003-09-03Revision bump, because ImageMagick's shared library version changeadam1-1/+2
2003-09-03Bug-fix release; shared library major version is now 6 (not 0)adam3-10/+10
2003-09-02Update to 1.0pre1 (renamed to 1.0rc1 for pkgsrc):jmmv10-150/+125
mplayer (1.0) pre1: "Development" on the beach NOTE: the mplayer 'main' branch was forked at the time of 0.90-rc4, so 0.90-rc5 (and later 0.90 releases) changes are independent! (it also means that there are main-only and 0_90-only changes) DOCS: * DOCS/Language/ dirs renamed to DOCS/id, English files moved to DOCS/en * HTML --> XML format conversion (English, Russian and French for now) * new Spanish DOCS translation * man page restructured, options ordered * Finally merged libavc-option.txt into the man page. * slave mode commands moved from the man page to DOCS/tech/ * traditional Chinese help file added * massive help file updates, most languages are up to date now * new and improved Windows port section with Cygwin and MinGW subsections * almost all options documented * fixes and small updates all over the place Big/Structural changes: * linux/ dir renamed to osdep/ * postproc/postproc* files moved to libavcodec * old libmpeg2 replaced with patched version of the 0.3.1 release * docs priority & installation (--language=ab,cd,ef,all and so on) * yuv2rgb conversion removed from most vo drivers (like fbdev, gif89 etc) * -vop option obsoleted by reverse-order -vf, big config layer changes * stream layer "cleanup", -dvd -> dvd:// etc * autosub fuzziness, it tries to load all subs with similar filenames * removed the whole old config reader, leaving only the newer one (no backward compatibilty!) Ports: * HP-UX fixes * Ported to Darwin / Mac OS X (with extra accurate Darwin timers) * Ported to Win32/MinGW (including network, timers, getch etc) * win32 codecs DLL support on Win32/Cygwin (and MinGW too!) * Lots of PPC (including Altivec) optimizations * Some ARM fixes * Alpha fixes (especially non-gcc3 support) * Initial Hitachi SuperH support (SH3/SH4) Codecs/demuxers support: * realaudio win32 DLLs support * various realaudio/realvideo fixes, including WxH bugs, Sipr etc * various realmedia a-v sync fixes * realaudio v4 demuxer * realaudio 14_4 and 28_8 codecs support (both binary DLLs and native code) * realmedia rtsp:// support (independent from the live.com rtsp stuff!) * Matroska demuxer * demuxer: enabling mpeg4-es autodetection, h264-es support * .wav extradata parsing (for truespeech, atrac3 etc) * MPEG-TS (Transport Stream) and TIVO demuxers * DVB (Digital Video Broadcasting) input driver * hwac3: DTS passthru support * new filters: down3dright, detc, telecine, tfields, ilpack, ivtc, dsize, tinterlace, pullup (mmx optimized!), framestep, tile * vf layer: slices support (crop, expand, swscale only) * vf scale aspect fixes * swscaler: cleanup & API change, yv12 -> yuy2 in alpha asm, -fPIC compileable * swscaler: brightness/cont/sat. and different YUV matrices support * NUV encoding * SGI image files decoding (-mf) * Theora video (using libtheora/libogg) support * DivX.com 5.0.5 libs support * support for latest XviD en/decoder features * decoder for Hauppauge PVR 250/350 MB-YUV format (fourcc HM12) * support for Vanguard's win32 h264 etc codecs * Video for Linux 1: various bugfixes, video eq support * Video for Linux 2 support * TV support: kick-ass image format handling * mp3lib: moved the assembly sources into gcc inline assembly (c) * mp3lib: sync with mpg123 0.59s-pre * mp3lib: final layer-1 support * mp3lib: skip trashed first mp3 frame, fixes lot of buggy/misdetected files * imported a working FAAD version * 8BPS (Planar RGB) support * working DVD (libmpdvdkit) support for Cygwin/MinGW FFmpeg/libavcodec: * libavcodec: static,const,compiler warning cleanup, UINTX -> uintx_t * old HuffYUV v1 support * PAL 4:1:1 SMPTE 314M DV streams support, NTSC DV last MB column fix * fixing padding bug autodetection for some rare files * DspContext.(i)dct_* bitexact cleanup * user settable quantizer bias * MPEG1 slice encoding support * MSMPEG4 2-pass support * H264 video decoding * Indeo 3 video decoding * VP3 video decoder (buggy somtimes) * Sorenson 3 (SVQ3) video decoder (it's actually a h264 variant) * 3IV1 (3ivx v1) decoding * ASV1 (ASUS Video v1) and ASV2 (ASUS Video v2) en/decoding * Improved SVQ1 decoding (using FFmpeg VLC functions) * truncated unary binarization, unary k-th order exp golomb binarization :) * FFV1: lossless YUV codec, compresses a lot better than huffyuv, but slower * lossless MJPEG en/decoding, pegasus "pseudo yuv" (=RCT) decoding * ATI VCR1 and VCR2 decoding * full featured SH4 optimizations * ARM optimized simple_idct * MPEG2 encoding * PSX MDEC decoder * user settable quantization matrices Drivers: * x11_common: fix detection of metacity * x11_common: 10l fix in original layer detection code * x11_common: extended fstype config options * x11_common: smooth window moving * tdfx_vid driver (3dfx cards overlay with AGP support) * vo_xover: general x11 overlay driver, currently only tdfx_vid uses it * mga_vid: various fixes, 16MB G400 detection, support for multiple cards * new svgalib vo driver * vo_directfb2: triple buffering support, configuration sys changed, fixes * OpenGL driver cleanups/fixes (both vo_gl and vo_gl2) * vo_fbdev cleanup/partial rewrite, now with real direct rendering * vo_xvmc: new driver featuring XvMC (HW MC/IDCT) acceleration * new TGA output driver * new vo_fbdev2 (written from scratch) Others: * gcc can now detect badly called mp_msg()s * a lot of config/cmdline parsing fixes (some of them were at least 100000l bugs) * configure: enable VIDIX for PPC * configure: full featured PPC optimizations and rewritten architecture handling * spudec.c: Fix "invalid fragment" handling, Improved subtitle queueing * network streaming layer: IPv6 support * FTP support * playtree parsing speedup :) * various URL parsing fixes * crashing on broken config files finally fixed! * GUI: PPC (reverse byteorder) fixes * GUI: revert to 'default' skin if configured skin failed * TOOLS/plotpsnr.pl: PSNR plotting tool using gnuplot * DOCS/tech/mpcf.txt: MPCF/NUT draft/specification * TVout/matroxtv: various improvements * spelling/grammar fixes in numerous files
2003-09-02Update to 2.3.14. Closes PR pkg/22667 by rtr@. Changes since 2.3.11:jmmv3-7/+7
2003-08-08 Alexander Larsson <alexl@redhat.com> * configure.in: 2.3.14 Fri Jul 25 12:29:35 2003 George Lebl <jirka@5z.com> * art_render_gradient.c (art_render_gradient_linear_render_8) (art_render_gradient_linear_render) (art_render_gradient_linear) (art_render_gradient_radial_render) (art_render_gradient_radial): Redo the checks where float was compared by == or != to using the EPSILON define. Also copy the ArtGradientLinear and ArtGradientRadial into the source structure, pretending that these are constants that will never change or be freed by the caller is utterly evil and in fact for librsvg it is not constant. This fixes some more very random crashes when using librsvg with libart (which seems to be the only usage of the gradient stuff) Fri Jul 18 12:57:36 2003 George Lebl <jirka@5z.com> * art_render_gradient.c: Fix more comparison-of-doubles by == bugs, this code is uber ugly. Should fix the fairly random crashes on asserts I've been having. 2003-07-11 Michael Meeks <michael@ximian.com> * Version 2.3.13 2003-07-11 Federico Mena Quintero <federico@ximian.com> * art_svp_ops.c (art_svp_minus): impl. Tue Jul 08 01:15:02 2003 George Lebl <jirka@5z.com> * art_render_gradient.c: fix comment as pointed out by alex Tue Jul 08 01:13:48 2003 George Lebl <jirka@5z.com> * art_render_gradient.c (art_render_gradient_linear_render_8): when we wish to find the current segment and we go beyond the last stop due to float fun, use the last segment as that's really what we want. Avoids a very abrupt assert death. 2003-05-05 Alexander Larsson <alexl@redhat.com> * configure.in: Bump to 2.3.12 2003-04-24 Alexander Larsson <alexl@redhat.com> * art_uta_vpath.c (art_uta_from_vpath): Don't silently stomp on memory on bad vpaths. 2003-04-11 Alexander Larsson <alexl@redhat.com> * art_svp_vpath_stroke.c (render_seg): Handle cases when dmr2 is very small better. 2003-04-10 Alexander Larsson <alexl@redhat.com> * art_svp_wind.c (x_order_2): Handle horizontally aligned segments.
2003-09-02Fix REPLACE_PERL: pathnames listed should be relative to ${WRKSRC}.seb1-5/+5
2003-09-02Add some buildlink3.mk files needed by x11-links>=0.13.jlam3-0/+237
2003-09-01Added php4-exif 4.3.3 - PHP4 extension module to read EXIF JPEG headersjdolecek1-1/+2
2003-09-01import php4-exif from pkgsrc-wip; package done by Quentin Garnier ofjdolecek2-0/+18
pkgsrc-wip team
2003-09-01whitespace fixescjep1-3/+3
2003-08-31Update povray to version 3.50cgavan7-617/+1517
Summary of changes in version 3.5: Major new features: * New noise functions * Photon mapping * Dispersion * Improved Radiosity * New light sources * Light groups * Isosurface and parametric objects * Sphere sweep object * New mesh object * UV Mapping * Improved textures * Improved and faster media * New patterns * Functions Additional new features: * Reading of JPEG and TIFF image formats * Projected through * More realistic attenuation * New clock keywords * New image size keywords * Inverse transform * Spherical camera * New float function: inside * Splines * Metallic reflection * Mapping using warps * Double illuminate flag * No image and no reflection flags * Basic Unicode Support * Declare a float constant from an INI file Bug fixes and enhancements: * Light source enhancements * Fixed normal average, reflection and other related problems * Fixed cylinder camera problems * Fixed the use of multiple closed bezier-splines in prism * Fixed infinite cone bug * Fixed the use of two subsequent colors, not separated by a comma in checker, hexagon and bricks. * Fixed gamma correct bugs * Numerous other bug fixes and optimizations
2003-08-31Whoops, add new patches.mycroft2-0/+26
2003-08-31Er, change the libxvidcore.so symlink to match current expectations.mycroft2-2/+2
2003-08-31Change the libxvidcoremycroft2-4/+4
2003-08-31Update to 1.6.1.90 -- needed for newer versions of transcode.mycroft9-132/+31
There is no ChangeLog info.
2003-08-31Update PHP to final 4.3.3jdolecek2-18/+15
Some highlights of changes since 4.2.3: * PCRE updated to 4.3, GD to 2.0.15 * improved Apache2 support * much improved stream & URL wrapper support, output compression support * added CLI (Command Line Interface) SAPI * debug_backtrace() backported from ZendEngine2 * faster build system * huge number of other bug fixes and improvements Packaging changes: * 'pcre', 'xml', and 'session' modules folded back into main package - 'pcre' and 'xml' is required by PEAR, and 'session' is just too essential to be separate * 'gd' module now uses bundled PHP GD library, which is better integrated * PHP modules use shared distinfo when possible to ease future PHP updates * ${PREFIX}/bin/php is now CLI version, ${PREFIX}/libexec/cgi-big/php remains CGI version
2003-08-31Update to transcode 0.6.9.mycroft6-80/+50
* Terse/less technical ChangeLog: - Add subtitle support to -x dvd - Big endian fixes for wav audio handling - Big xvid update, there are now 3 modules. Read the ChangeLog for this - Bugfix for -z; thread issues caused image distortion - Bugfix for libac3, can be compiled with -msse now - Bugfix in -J text; transparency was broken. - Bugfix in -y ogg; quoting related - Bugfix in -x ogg; probing and decoding broken - Bugfix: avimerge, -split and -sync were broken for PCM audio - Docu: (Developer) internal architecture - Docu: avisplit(1) explains what do about bad AVI sync. - Docu: how to do framerate conversions with transcode - Docu: transcode(1) explains the different meanings of -F - Enable directory mode for pass-through AVI files with -y raw - Filters can now take arguments at any length - Fix sefault in tccat when called with no -i argument - Improved -J 29to23; more accurate interpolation - Improved -J 32detect; now searches chroma planes too - Improved filter smartyuv; much faster now - Improved filter cut; Make the filter aware of framerate changes - Improved option --keep_asr; takes probed import asr into account - Improved spec file - Internal; New frame attribute TC_FRAME_IS_OUT_OF_RANGE - Internal; config parser more generic - Internal; really clone a frame - MP2/MP3 synchword detection improved, better broken streams handling - Native directory mode for -x auto,mp3 - Nearly bugfix when doing AC3-passthrough with multiple PSUs - New command line option --export_fps N,frc - New configure switch --with-default-xvid; creates a export_xvid symlink - New contrib/mpipe.c; a simple tool for input data multiplexing - New filter detectsilence; prints silence position in milliseconds - New filter fps; convert framerate X to Y; similar to modfps - New filter modfps; convert framerate X to framerate Y - New filter msharpen; spatial sharpening - New tool tcmp3cut which can cut mp3 streams at milliseconds positions - No more Latin-1 characters -- Sorry Thomas Ö. - Option -b now takes a 4th argument; lame encoding mode - Re-enable detection of DIV3 keyframes with -x divx - The linear blend deinterlace now also deinterlaces chroma - Transcode now writes a correct AVI PCM header for windows players - Variable framerate mpegs support - Very much improved MacOSX support - libtheora configure check update - ./configure's lame detection improved - print the correct PCM bitrate - Nicer/correct printout for -r - xml import moudle can read all af6 supported codecs
2003-08-31Add and enable camlimages.jtb1-1/+2
2003-08-31Initial import of camlimages.jtb7-0/+224
CamlImages is an image processing library, which provides * Basic functions for image processing and loading/saving various image file formats (hence providing a translation facility from format to format), * An interface with the Caml graphics library allows to display images in the Graphics module screen and to mix them with Caml drawings, * A freetype interface, integrated into the library: you can draw texts into images using any truetype fonts. In addition, the library can handle huge images that cannot be (or can hardly be) stored into the main memory (the library then automatically creates swap files and escapes them to reduce the memory usage).
2003-08-31oops, remove this, missed in previous commit.xtraeme1-9/+0
2003-08-31MPlayer updated to 0.91, patch provided by Soren Jacobsen in PR pkg/22540.xtraeme10-39/+38
Changes: DOCS: * French, Hungarian, Chinese translation updated * console output translations updated * numerous fixes in HTML documentation * fixes, clarifications in the man page * wishlist updated :) * Polish documentation removed (outdated) * Norwegian, Romanian, and Turkish help files removed (outdated) Fixes: * small fix for sp5x video codec * menu pause bug fixed * detc video filter improved * fixes in video output driver zr * fixes in video output driver directx * fixes in video output driver sdl * fixes in video output driver vesa (multiple init support) * midentify works again * TOOLS/matroxtv enhanced and fixed * now every binary codec is searched in $PREFIX/codecs directory (--with-codecsdir) * K6/2+ and K6/3+ detection support * Mono PCM streamcopy fixed in MEncoder * bigendian OSD fix * SIGBUS error fixed on HPUX 11.00 * default fps fixed in NTSC v4l * definition fix ported from libdvdread main branch * configure option --enable-qtx-codecs renamed to --enable-qtx * a crash fixed in command line parser * fix in MMS streaming * crash with invalid config file fixed * metacity support Porting: * QT audio decoder now compiles on MacOSX * compile and crash fixes in MOV demuxer, for Cygwin * some Cygwin compilation fixes * OpenBSD support in RealVideo and RealAudio
2003-08-30Make these INSTALL scripts safe for when pkgviews is merged.jlam2-24/+10
2003-08-29The checks for MIPSPro and including gcc.buildlink3.mk have moved tojlam1-6/+1
bsd.pkg.mk, so no need for the same logic here.
2003-08-28Change my email address to the NetBSD one, ok'ed by wiz@xtraeme8-16/+16
2003-08-28Seems to need glu.wiz1-1/+2
2003-08-27Package doesn't need linux files on Solarisheinz1-1/+4
2003-08-27Update to 1.3.3recht2-8/+8
Changes: - Added the remaining stretch converters - Fixed existing stretch converters - applied patch [ #462106 ] Fixed Blitters and Converters - added new test program - fix display problem (iface alpha mask not setup correctly) - fixed memory leaks (patch by Mark Page) - Added cygwin support - Some updates for Borland support. - fixed debug level 2 (std output stuff) - fixed win32 hermes static lib compilation - Borland compile fixes - Fixed s_height-- bug, reported by Christian Gruner. - Fixed "weird diagonal things" bug, reported by Jeff Macht. Submitted by Juan RP Closes PR 22613
2003-08-27Add glu buildlink2 here too. Should fix at least coconut build.wiz1-1/+2
2003-08-26Finally remove support of Mesa 3.4.1 completely as discussed at lengthjschauma14-219/+23
on tech-pkg@ at various times. This means that regardless of what kind of GL support comes with X11, if a package depends on GL, Mesa 5.0.1 (or higher) will be installed into ${LOCALBASE}. Some troubleshooting after the latest patches by Krister Walfridsson.
2003-08-25Touch the configure* files after patch to avoid this rerunning configure onjmc1-1/+6
build.
2003-08-24On IRIX, we need to create a .libs directory, so that the linker doesn'tjschauma1-1/+6
fail. This makes this package compile and install cleanly under Irix. From PR pkg/22570 by Bas van Oostveen. Thanks!
2003-08-23On Linux systems without flex, build_depend on flex. From Soren Jacobsen in ↵wiz1-1/+5
PR 22541.
2003-08-23Add pseudo-category 'java'.jschauma1-2/+2
2003-08-19update to tgif-4.1.43dmcmahill3-7/+7
added features/bug fixes. 1) Fix <Meta> key problem with Mac OS X (Darwin). The Apple Command Key is mapped to Mod2Mask by default. This will be treated as the <Meta> (or <Alt>) key in tgif. 2) Fix a bug with importing an EPS file generated by ps2epsi. Thanks to Ambrose Li <acli@ada.dhs.org> for the patch. 3) Fix tgif to be able to import an EPS file with an 8 bit-per-sample preview bitmap (such as the ones generated by ps2epsi). 4) Get tgif to work with out-of-the-box xcin on Red Hat Linux. Thanks to Ambrose Li <acli@ada.dhs.org> for all the help. 5) Add support a new built-in double-byte input method, tgtwb5, to support the input of big5 encoded traditional Chinese characters using a graphical zhu-yin-fu-hao keypad. This input method is activated by typing <Cntrl><Space> when a double-byte chinese font is selected. 6) Add chat to tgwb. 7) Support a new commandline option "-sbim xim" to use XIM as the input method for single-byte fonts. This is useful if the X Keyboard Extension is used in inputing international characters (with dead keys). Thanks to Daniel Sadoc Menasche <sadoc@land.ufrj.br> for the contribution. 8) Add a new X default, Tgif.IgnoreSlideShowOfffsetsInFile, so that the slideshow offsets stored in a file can be ignored in the slideshow mode. The reason for this is that the offsets mainly depends on the display and not on the content of the file. The slideshow offsets should be set using the Tgif.SlideShowWindowOffset X default. 9) Add a new LaTeX equation symbol file "eq4-lyx-ps2epsi.sym" in the release to edit the equation with LyX. Thanks to Ed Gatzke <gatzke@sc.edu> for the contribution. 10) Update "ru.po". Thanks to Andrew W. Nosenko for the update. 11) Add -D__EMX__ in Tgif.tmpl-cygwin to fix the problem with calling stat() on pathnames that begins with "//". Thanks to Dr. Ing. Dieter Jurzitza <Dieter.Jurzitza@t-online.de> for pointing out the problem. 12) Add support for importing tgif files with the import_file() internal command. 13) Add the following new internal commands: shuffle_obj_to_bottom(<obj_name>) set_file_unsavable()
2003-08-18This needs nasm-devel in order to compile export_mpeg. Bump version as well.jmc1-3/+3
2003-08-18catch up with py-imaging - use distutils and don't depend strictlydrochner5-46/+90
on Python-2.0 anymore
2003-08-11Indent a bit. It's a bit clearer this way, isn't it?seb1-7/+7
2003-08-10s/gui/GUI/grant1-2/+2
2003-08-09USE_NEW_TEXINFO is unnecessary now.seb10-20/+10
2003-08-08depkglint.seb1-2/+2
2003-08-08INFO_FILES ? Yes please.seb1-2/+1
2003-08-08COMMENT tweak.grant1-2/+2