Commit graph

2611 commits

Author SHA1 Message Date
jlam
9377a2aeab Compute version of built-in Mesa without using "glxinfo", which is broken
when the capabilities of the running X11 server differ from the X11 server
on the system for which the package is meant.  We now try to guess the
Mesa version number based on which OpenGL specification is implemented.

Separate out the logic into its own file, Mesa/version.mk, and use it in
MesaLib's and glu's buildlink2.mk files.

Note that Mesa/version.mk should only be used by the Mesa packages and is
_not_ for general use.
2002-11-20 22:13:21 +00:00
tron
aaa4491f86 Don't try to run "glxinfo" outside a X11 session which would produce lots
of error message.
2002-11-19 09:19:36 +00:00
salo
48eb02dbf7 Fix PGLOCALEDIR usage. Closes pkg/18632 2002-11-18 08:04:47 +00:00
jlam
db3a779c2d Alter Mesa/GL packages so that they may always be installed if
X11PREFIX != X11BASE (xpkgwedge is installed).  Introduce a new variable
MESA_REQD that defaults to "3.4.2" and represents the version of Mesa/GL
needed by a package.  MESA_REQD is intended to be used by package Makefiles
or by buildlink2.mk files.

It should now be possible to update this package to the latest release
(5.0), and have it work on:

	* XF86-3.x with or without xpkgwedge
	* XF86-4.x with xpkgwedge
2002-11-18 07:49:24 +00:00
jlam
ce99281f43 glut requires MesaLib headers in order to build. 2002-11-17 08:37:20 +00:00
fredb
33f8edb4e0 Translate to English. 2002-11-17 04:03:23 +00:00
wiz
650f3a0c27 Update to 0.90pre7 codecs (020909). More codecs :)
Based on PR 19074 by FUKAUMI Naoki.
2002-11-16 14:05:53 +00:00
wiz
9138b8064a Update to 0.2.7. Changes:
* update Fontmap[.GS] detection (guesswork, really) (fjf)
* don't include trio.h when --disable-heavy is used (fjf)
* remember to update both version numbers in configure.ac!
* move player.h's defs into metadefs.h for recorder.c (fjf)
* add some missing "extern"s (c. Jeremy Shane Sanders)
* added recorder.h & libwmf/canvas.h; call it Canvas now (fjf)
2002-11-15 17:50:24 +00:00
itojun
e2b53625e0 we have --disable-vflib, so we don't need to pull in buildlink2.mk for ja-vflib.
from Naoki Fukaumi
2002-11-15 16:33:12 +00:00
jlam
13c830fe56 Use some indentation to make this easier to read. 2002-11-15 11:32:38 +00:00
jlam
8fdf4e7f9b buildlink1 -> buildlink2 2002-11-14 23:50:45 +00:00
wiz
85a2540904 Fix MASTER_SITES and HOMEPAGE. Closes PR 19046 by Julio Merino. 2002-11-14 11:45:16 +00:00
wiz
cdb9eb245c Runtime detection of CPU features only works on i386, so only enable it
on i386. Fixes build problem on macppc (MMX assembler instructions don't
compile to well with a powerpc-targeted gas).
2002-11-14 01:06:24 +00:00
wiz
ac69aaac2c Depend on latest ImageMagick.
Does not seem to really need bash to compile, so remove that clause.
Bump PKGREVISION.
2002-11-13 19:29:59 +00:00
wiz
c5934fcdd7 PKGREVISION bump because ImageMagick's buildlink2.mk wants a newer
ImageMagick (different library name).
2002-11-13 19:26:36 +00:00
wiz
6cef299f3c Depend on 5.5.1.6nb1. 2002-11-13 19:17:46 +00:00
wiz
3fe2a0fbf7 According to the ImageMagick developers, it is uncommon for any two
libMagick.so libraries to be API compatible, and they don't want to
handle proper ELF versioning, but have the "real" version number in
the library. To spare us the pkgsrc maintenance nightmare, follow their
example. Bump PKGREVISION.
2002-11-13 19:17:18 +00:00
wiz
659b21c124 Update to 0.90pre10:
Docs:
    * dvd auth, vcd sections extended (DOCS/cd-dvd.html)
    * unified *BSD sections, extended cygwin
Fixes:
    * LIRC error message (Error while reading cmd fd X : Success) fixed
    * playback of some (streamed?) divx files fixed, starting with non-I frames.
    * -vo png fixed (removed builtin YV12 support, removed OSD)
    * some .mp3 playback/seek segfaults fixed
    * vidix mach64 colorkey on PPC fixed
    * -ao sdl now handles "featureless" soundcards
    * -vo zr fixes
    * fixed sig11 if vo init failed
    * various dxr2 and dxr3 fixes
    * v4l buffering fixed
    * fixed multiple reads caused by byteswapping macro (mjpeg.c, mach64_vid.c)
    * cleanup of postprocessing code - now it's threadsafe and can be shared
    * ported to GNU/Hurd
    * cleanup of AVI pts (timestamp) handling - no more BPS hack in mplayer.c
    * small cleanup of A-V sync code - using relative timers instead of absolute
    * GUI code cleanup, obsolete files/dirs removed
    * various small bugfixes, endianess fixes
    * mencoder: -pass option removed, use -divx4opts pass=N / -lavcopts vpass=N
    * mencoder: "ff_rate_estimate_qscale: Assertion `q>0.0' failed" fixed!
    * mencoder: -ovc xvid fixes, cleanup, enhancements
    * screensaver/dpms re-enabling fixed
    * realvideo demuxer fixes - asf-style stream detection method
Features:
    * -ao win32 (for windows port)
    * libavcodec: native WMA v1/v2 (aka. DivX audio) decoder
    * hw-accelerated video eq for -vo x11 and gl2, using DirectColor colormap
    * overlapping subtitles support, jacosub (*.js) format support
    * -vo dxr3 got a new syncengine, ':sync', also added native overlay support, activate with ':overlay', read the manual for more info on how to set up
    * QDMC/QDM2/MACE audio codec support, using quicktime 5 win32 DLLs (libwine!)
    * libavcodec: various MJPEG decoding fixes - now it decodes all sample files!
    * mencvcd updates, sox/toolame support etc
    * -vo dfbmga - play video on Matrox G400's second head using directfb 0.9.14
    * RealAudio ATRC (sony atrac3) audio support (using binary plugin)
Filters:
    * -af/-af-adv options cleanup
    * now auto-inserting -vop lavc for mpeg-only vo's
    * video filter API documented :)
    * better deblocking filter (-vop pp), pp/npp syntax changed!
    * -vop 2xsai - 2x scaler for drawn images (low color cartoon anims)
    * -vop unsharp - an sharp/blur filter, nice, but very slow
    * -vop il - (de)interleave fields
    * -vop swapuv - guess what :)
    * -vop boxblur - box blur...
    * -vop perspective
    * -vop sab
    * -vop smartblur
Package changes:
    * dependencies on libiconv and libvorbis
2002-11-13 15:25:33 +00:00
dillo
45f1921479 fix warning in installed include file (jas_image.h)
make debug output conditional on debug level > 0

bump PKGREVISION
2002-11-13 14:24:21 +00:00
wiz
374aeda764 Fix DEPENDS line (5.5.1.6 instead of 5.5.6.1, oops). 2002-11-13 14:14:27 +00:00
wiz
a35c786e99 Depend on latest, and add jasper buildlink2. 2002-11-13 14:01:20 +00:00
wiz
5a701df5ed Update to 5.5.1-6. Changes:
* Fixed Ping() memory leak in PerlMagick.
  * new PerlMagick virtual-pixel image attribute.
2002-11-13 14:00:45 +00:00
wiz
e3e667da4d Update to 5.5.1-6.
Changes:
  * Verify sanity of sysconf(_SC_PAGE_SIZE) and sysconf(_SC_PHYS_PAGES)
    before using their values.
  * Corrected bug in image geometry height calculation.
  * PingBlob() improperly set the length memory of BlobInfo to zero.
  * Fixed Ping() memory leak in PerlMagick.
  * Fixed -map problem in convert/mogrify utilities.
  * -border with a single value now produces correct results
    (e.g. -border 10).
  * Set locale type LC_NUMERIC to "C".
  * Bug fix for PS2 encoder.
  * Added PS-Adobe preamble to PS3 encoder.
  * Use ImageMagick release number to allow multiple ImageMagick releases
    to co-exist without interference on the same machine.
  * Decided that DrawGet functions should return by value.
  * Added detailed logging to BMP, PNG, and JPEG codecs, including JPEG
    quality estimate.
  * Added draw.h "DrawGet" equivalents to most of the "DrawSet" functions.
  * Added an array size argument to DrawSetDashPattern and got rid of
    the zero-termination garbage.
  o Remove 'Set' from the names of draw.h functions which update the
    current affine transformation array (e.g. DrawSetRotate becomes
    DrawRotate).
  * Under Windows, a DllMain function which automatically initializes
    ImageMagick (when ImageMagick is built using DLLs) may be added by
    defining ProvideDllMain in magick_config.h
  * Added resource consumption methods, see magick/resource.c.
  * Replaced underscores in commandline options with hyphens.  For backward
    compatibility, underscores will continue to be recognized.
  * Added -blue-primary, -green-primary, -red-primary, -white-point options.
  * Added BMP2 and BMP3 output formats.
  * Changed chromaticity primary.z from 1.0 to 1.0-(primary.x+primary.y)
    in the PNG and PCD codecs.
  * Added 'exception' parameter to the ImageMagick progress monitor API.
  * Added enumerated types for the dispose member of the Image structure.
  * Added -version option to commandline utilities.
  * The xcf decoder would sometimes create artifacts when reading RLE-encoded
    grayscale images, due to the green and blue samples not being defined.
  * Added logging capabilities to the CORE API.  This facility is useful
    for debugging.  Added "events" parameter to the -debug commandline option.
  * AcquireImagePixels() did not always return the same pixel values
    for virtual pixels when the cache was stored on disk (very rare).
  * new -virtual-pixel command line option.
  * new PerlMagick virtual-pixel image attribute.
2002-11-13 13:44:42 +00:00
dillo
ca76447ddb update jasper to 1.600.0
pkgsrc changes:
	fix include files -- they used autoconf HAVE_XXX defines

Changes:
	- The support for the JP2 format has been improved.
	- The support for the PNM family of formats has been improved (and
	  should now be truly complete).
	- Numerous other minor bugs have been fixed.

[The new program jiv (jasper image viewer) is disabled, since it
needs X11 and OpenGL.  It will be commited as a separate package.]
2002-11-12 19:39:15 +00:00
wiz
917d44e1aa Fix depends line. 2002-11-11 21:28:27 +00:00
darcy
82503e70ce The home page for pygdchart has moved. 2002-11-10 15:01:19 +00:00
wiz
b8de028caa COMMENT should be set in Makefile, not any common Makefile parts. 2002-11-09 13:43:48 +00:00
rh
93eda29be7 Update feh to 1.2.2. Changes include:
* added requested screen-clip option (allows you to disable window size
    clipping based on screen geometry; ie, you can make pathologically
    large windows, assuming you have the images to do so)
  * disabled xinerama geometry check when using feh to set the background.
  * cleaned up spelling and capitalization in menus
  * src/options.c: added 'Auto-Zoom' toggle to option menu
  * feh.1: added info about --xinerama flag
  * New beveled, off-white background image for menus.
  * Added Xinerama support.  Currently defaults to fullscreen on the
    first head (this can be fixed with a little work).
2002-11-08 23:59:17 +00:00
fredb
5c5c4303d6 Update to png 1.2.5:
* Changed png_error() to png_warning() about
  "Too much data" in pngpread.c and about
  "Extra compressed data" in pngrutil.c.
* Prevent png_ptr->pass from exceeding 7 in
  png_push_finish_row().
* Updated png.c and pnggccrd.c handling of return from
  png_mmx_support() [Doesn't apply to the package.]
* Only issue png_warning() about "Too much data" in
  pngpread.c when avail_in is nonzero.
* Relocated two misplaced PNGAPI lines in pngtest.c

Update submitted by Stefan Krüger in PR/18926.
2002-11-06 21:30:20 +00:00
wiz
29d31458f5 Add buildlink2.mk. Closes PR 18918. 2002-11-06 10:27:24 +00:00
wiz
8537928c2e regen (patch-aa) 2002-11-05 21:11:58 +00:00
rh
cc027387c3 Add and enable eog2 2002-11-02 04:10:17 +00:00
rh
b5ca62c3c8 Initial import of eog-1.0.3, the GNOME2 version of the Eye of GNOME: an
image viewing and cataloging program.
2002-11-02 04:09:34 +00:00
jlam
3a7837bcda Make this work with audio/oss, conditioned on whether USE_OSS is defined. 2002-11-01 10:19:16 +00:00
jlam
eeb82239ac Correct the aalib-x11-config script to return "-laa-x11" instead of "-laa".
Bump the PKGREVISION since this is a user-visible change.
2002-10-31 08:17:24 +00:00
jlam
ec4d4c1220 Properly detect lcms again. 2002-10-31 08:01:21 +00:00
jlam
b783a13bd8 Provide BUILDLINK_CPPFLAGS.lcms for packages that look for lcms.h as
<lcms.h> instead of as <lcms/lcms.h>.
2002-10-31 08:00:27 +00:00
seb
5c1f8f408e Remove do-{build,install} targets by using {CONFIGURE,BUILD}_DIRS. 2002-10-30 15:15:16 +00:00
markd
bcc535ece1 Add and enable py-piddle. 2002-10-30 11:20:49 +00:00
markd
90674c4b2b Initial import of py-piddle-1.0.15
Plug In Drawing, Does Little Else. A cross-platform drawing library for
Python.

PIDDLE is a Python module for creating two-dimensional graphics in a manner
that is both cross-platform and cross-media; that is, it can support screen
graphics (e.g. QuickDraw, Windows, Tk) as well as file output (PostScript,
PDF, GIF, etc.). It makes use of the native 2D drawing calls of each backend,
for maximum efficiency and quality. It works by defining a base class
(piddle.Canvas) with methods for all supported drawing primitives. A
particular drawing context is provided in the form of a derived class. PIDDLE
applications will be able to automatically select an appropriate backend for
the user's environment.
2002-10-30 11:19:31 +00:00
markd
33f1030164 Add Sparc ELF codecs for Solaris. 2002-10-30 10:49:38 +00:00
rh
b2e6832bf7 Update libgnomecanvas to 2.0.4nb1. Changes include:
- USE_X11 instead of USE_X11BASE
	- add missing PKGCONFIG_OVERRIDE
2002-10-30 04:13:54 +00:00
rh
e525650d57 Replace hand made patches for pkgconfig tempates with PKGCONFIG_OVERRIDE. 2002-10-30 03:09:25 +00:00
agc
c7b07b8d37 Add and enable aqsis. 2002-10-28 15:13:56 +00:00
agc
08a826d2f4 Initial import of aqsis-0.6.4, a Renderman clone, into the NetBSD Packages
collection.

A RenderMan compliant renderer.  Based on the REYES architecture,
Aqsis is designed for speed and memory efficiency.  Complete
implementation of programmable shading.
2002-10-28 15:12:36 +00:00
wiz
5f9a110cb6 Add png support. Bump version to 3.7.1nb1. Requested in PR 18798. 2002-10-28 13:38:14 +00:00
bouyer
87300d1c13 This file was removed on rev 1.14. I don't know why cvs re-added it instead
of aborting because of the conflict.
2002-10-28 11:23:08 +00:00
wiz
8fb5de0587 Add and enable gmngview. 2002-10-28 11:07:26 +00:00
wiz
e76bd39348 Initial import of gmngview-1.0.4, a simple GTK-based MNG viewer. 2002-10-28 11:04:54 +00:00
wiz
6e77c48bb2 Update to 2002.10.26:
* few translation updates
* US Sacagawea dollar coin
* and some nuts
2002-10-28 09:03:48 +00:00