Commit graph

7170 commits

Author SHA1 Message Date
tnn
3e658e1de3 fix botched checksum 2008-08-21 18:44:36 +00:00
tnn
c325b06268 This package reaches over to ../MesaLib and doesn't need a distinfo file. 2008-08-21 18:42:29 +00:00
tnn
12ac34cfdd fix botched checksums.
I have verified through http://mesa3d.sourceforge.net/relnotes-7.0.4.html
that these sums are correct for the Mesa 7.0.4 release.

XXX should PKGREVISION be bumped?
I don't understand how the MESA_PKGVERSION stuff works or why we even have
it.
2008-08-21 18:40:59 +00:00
bjs
4ed2ff1ad5 Add 'babl' to graphics/Makefile. 2008-08-19 17:51:56 +00:00
bjs
aa889d4463 Import babl-0.0.22 (used in the development version of the GIMP).
--
babl is a dynamic, any to any, pixel format translation library.

It allows converting between different methods of storing pixels known
as pixel formats that have with different bitdepths and other data
representations, color models and component permutations.

A vocabulary to formulate new pixel formats from existing primitives is
provided as well as the framework to add new color models and data
types.
2008-08-19 17:51:14 +00:00
joerg
08010c1f60 Require 0.8.7 as the older versions map some icons differently. 2008-08-19 13:36:55 +00:00
tron
654cba7bb0 Work arond the broken libtool archive "/usr/X11/lib/libpng12.la" under
Mac OS X Leopard. This fixes build problems in e.g. the "libwmf" package.
2008-08-18 21:35:37 +00:00
joerg
d43030a80f Update PLIST for unknown changes with more recent dependencies.
Bump revision.
2008-08-18 20:23:21 +00:00
bjs
005289556f #define bswap_32 bswap32 for NetBSD in the mach64 driver; also, for the
sis driver, use either NetBSD's atomic ops if we have them, else
check for gcc's __sync_synchronize.  I suppose the right thing to do is
split the dri drivers out of this package, but hopefully this will
resolve [pkg/39359].  No revision bump, as I just updated the package
a few hours ago.
2008-08-17 09:41:35 +00:00
bjs
1e8d8ffb8f Update to Mesa-7.0.4 proper, which takes us to pkgsrc version
7.0.4.1.  Many of our patches are now upstream; there have also been
a significant amount of bug fixes even since our last interim update
from the 7.0 branch.

-------------------------------------------------------------------------
*** Mesa 7.0.4 is a stable release with bug fixes since version 7.0.3 ***
-------------------------------------------------------------------------
Bug fixes

     * define #extension GL_ARB_texture_rectangle in shading language
     * fixed WIN32 compile problem in libGLU
     * Fixed a per-vertex glMaterial bug which could cause bad lighting
     * Fixed potential crash in AA/smoothed triangle rendering when using a
       fragment shader
     * Fixed glDrawElement + VBO segfault (bug 16156)
     * Fixed GLSL linker bug causing generic vertex attributes to get
       aliased
     * Fixed stack overflow when using glPixelZoom on Windows
     * Fixed broken all(bvec2) GLSL function, added misc missing bvec
       constructors
     * ARB program "state.clip[n].plane" didn't parse correctly
     * Fixed broken glGetUniformiv() (bug 13774)

Changes

     * Added support for DragonFly OS
     * Added a build config for FreeBSD static libs (Anatolij Shkodin)
     * Enabled GL_EXT_multi_draw_arrays extension in R200/R300 drivers
     * Enabled GL_ARB_point_sprite extension in I965 driver
     * Enabled GL_EXT_texture_sRGB extension in I965 driver
     * Added support for GL shading language in I965 driver

Driver Status

 Driver                  Status
 ----------------------  ----------------------
 DRI drivers             varies with the driver
 XMesa/GLX (on Xlib)     implements OpenGL 2.1
 OSMesa (off-screen)     implements OpenGL 2.1
 Windows/Win32           implements OpenGL 2.1
 Glide (3dfx Voodoo1/2)  implements OpenGL 1.3
 SVGA                    unsupported
 Wind River UGL          unsupported
 DJGPP                   unsupported
 GGI                     unsupported
 BeOS                    unsupported
 Allegro                 unsupported
 D3D                     unsupported
2008-08-17 08:25:50 +00:00
dholland
d57fe9cad8 Use -fPIC for the shared object. Fixes broken build on amd64 and
probably others.
2008-08-17 06:14:20 +00:00
wiz
bac74f0bb4 Update to 1.2.30:
version 1.2.30beta01 [May 29, 2008]
  Updated libpng.pc-configure.in and libpng-config.in per debian bug reports.

version 1.2.30beta02 [June 25, 2008]
  Restored png_flush(png_ptr) at the end of png_write_end(), that was
    removed from libpng-1.0.9beta03.

version 1.2.30beta03 [July 6, 2008]
  Merged some cosmetic whitespace changes from libpng-1.4.0beta19.
  Inline call of png_get_uint_32() in png_get_uint_31(), as in 1.4.0beta19.
  Added demo of decoding vpAg and sTER chunks to pngtest.c, from 1.4.0beta19.
  Changed PNGMAJ from 0 to 12 in makefile.darwin, which does not like 0.
  Added new private function png_read_chunk_header() from 1.4.0beta19.
  Merge reading of chunk length and chunk type into a single 8-byte read.
  Merge writing of chunk length and chunk type into a single 8-byte write.

version 1.2.30beta04 [July 10, 2008]
  Merged more cosmetic whitespace changes from libpng-1.4.0beta19.

version 1.0.38rc01, 1.2.30rc01 [August 15, 2008]
  No changes.

version 1.0.38rc02, 1.2.30rc02 [July 21, 2008]
  Moved local array "chunkdata" from pngrutil.c to the png_struct, so
    it will be freed by png_read_destroy() in case of a read error (Kurt
    Christensen).

version 1.0.38rc03, 1.2.30rc03 [July 21, 2008]
  Changed "purpose" and "buffer" to png_ptr->chunkdata to avoid memory leaking.

version 1.0.38rc04, 1.2.30rc04 [July 22, 2008]
  Changed "chunkdata = NULL" to "png_ptr->chunkdata = NULL" several places in
    png_decompress_chunk().

version 1.0.38rc05, 1.2.30rc05 [July 25, 2008]
  Changed all remaining "chunkdata" to "png_ptr->chunkdata" in
    png_decompress_chunk() and remove chunkdata from parameter list.
  Put a call to png_check_chunk_name() in png_read_chunk_header().
  Revised png_check_chunk_name() to reject a name with a lowercase 3rd byte.
  Removed two calls to png_check_chunk_name() occuring later in the process.

version 1.0.38rc06, 1.2.30rc06 [July 29, 2008]
  Added a call to png_check_chunk_name() in pngpread.c
  Reverted png_check_chunk_name() to accept a name with a lowercase 3rd byte.

version 1.0.38r07, 1.2.30r07 [August 2, 2008]
  Changed "-Wall" to "-W -Wall" in the CFLAGS in all makefiles (Cosmin Truta)
  Declared png_ptr "volatile" in pngread.c and pngwrite.c to avoid warnings.
  Added code in pngset.c to quiet compiler warnings.
  Updated contrib/visupng/cexcept.h to version 2.0.1
  Relocated a misplaced "#endif /* PNG_NO_WRITE_FILTER */" in pngwutil.c

version 1.0.38r08, 1.2.30r08 [August 2, 2008]
  Enclose "volatile" declarations in #ifdef PNG_SETJMP_SUPPORTED (Cosmin).

version 1.0.38, 1.2.30 [August 15, 2008]
  No changes.
2008-08-16 18:53:07 +00:00
wiz
bff85e7ee8 Update to 2.4.2:
gphoto2 2.4.2

 * Updated translations.
 * Major change in behaviour:

   --capture-image split into:
	 --capture-image		: Just captures image, no download.
	 --capture-image-and-download	: captures image and downloads it.
2008-08-14 20:34:32 +00:00
joerg
f67ec1f097 DESTDIR support. 2008-08-10 16:05:28 +00:00
obache
1e63f82b1e Remove DiscWithHoleFlag definition in header file.
It is only used internally and occured extern v.s. static build failure.
2008-08-10 04:42:52 +00:00
obache
2b725d1a9c Marked as DESTDIR ready. 2008-08-10 04:40:40 +00:00
obache
18160bbe12 No need bison to build. 2008-08-10 04:35:44 +00:00
bjs
6645c6131b Update to icon-naming-utils-0.8.7. Changes:
* legacy-icon-mapping.xml:
	Add gnome-shutdown link for system-shutdown
	Add inode-directory link for folder

	* legacy-icon-mapping.xml:
	Add gnome-mime-application-x-lzma and
	gnome-mime-application-x-lzma-compressed-tar as links for
	package-x-generic
2008-08-09 19:27:40 +00:00
he
740dd3eb4a Update from version 0.22 to 0.42. Changes:
0.42 Sun May 21 22:06:02 2006
       SWF::Element
	- Tag::BitmapLossless/2 now has always a long tag header
	  to avoid a player bug.		(Thanks to Gordon McCreight)
	- Fixed wrong unpacking font codes.

0.41 Fri Jun  3 00:30:00 2005
       SWF::Element
	- mistook TEXTRECORD::TYPE0 and TYPE1 in some case.
						(Thanks to Quyen Phuong)
	  TEXTRECORD::TYPE0 and TYPE1 are obsolete and now TEXTRECORD has both
	  styles and glyph entries.
	- supports SoundStreamHead/2 for MP3 without LatencySeek.
						(Thanks to Quyen Phuong)
       SWF::Parser
	- 'parsetag' unexpectedly quitted when the stream ran short. Fixed.

0.40 Sun May  1 22:24:58 2005
       SWF::Element
	- Wrongly dropped CXFORM/WITHALPHA when HasAddTerms and
	  HasMultTerms are both 0. 		 (Thanks to Quyen Phuong)

0.39 Fri Mar 18 00:02:58 2005
       SWF::Element
	- Fixed wrong glyph shape offsets in DefineFont.(Thanks to Quyen Phuong)
	- Fixed wrong flag accessors of DefineFontInfo/2.

0.38 Tue Mar 15 00:57:57 2005
       SWF::Parser
	- 'parse' mathod did not call the 'tag-callback' sub properly. Fixed.
                                                        (Thanks to Quyen Phuong)

0.37 Sun Oct 31 02:04:31 2004
       SWF::Element
	- Fixed wrong bit shift in _create_flag_accessor.
	- Fixed wrong flag accessors of Definesound and SoundStreamHead/2.
	- Support ActionFSCommand2 and ActionStrictMode.

0.36 Tue Sep 14 23:30:00 2004
       SWF::Element
	- Failed to unpack DefineFont2 if FontFlagsWideOffsets was true. Fixed.
	- Rewrote 'lookahead_*'.
       SWF::BinStream
	- 'get_bits' returned a wrong value in a certain case.
	  Restored previous version.		  (Thanks to Leonard Holman)

0.35 Wed Aug 11 09:27:51 2004
       SWF::Element
	- Improved to handle NaN.

0.341 Sat Jul 10 11:34:42 2004
       SWF::Element
	- Fixed unpack CacheRegister in SWF::Element::ACTIONRECORD::ActionTry.

0.34 Sat Jun 12 12:42:22 2004
       SWF::Element
	- Fixed wrong style index in DefineMorphShape.
	- Added locking SWF version in CLIPACTIONRECORD.
       SWF::Parser, SWF::BinStream
	- Improved SWF version control. (Thanks to Anand Kellar)

0.33 Mon Apr 26 01:02:03 2004
       SWF::Element
	- Added tag types.
	- Added SWF::Element::Tag::Packed class.
       SWF::BinStream
	- Fixed wrong handling of initial data for a read stream.
	- Version of a write stream can change now before writing any data.
       SWF::Parser
	- Removed redundant copy of the internal stream.

0.32 Sat Mar  7 00:00:00 2004
       SWF::Element
	- Features described in the SWF file format specification version 7
	   are supported.
	- Invalid ActionCall packing/unpacking is fixed.

0.31 Mon Dec 22 22:00:00 2003
	- Minor bug fix for SWF::BinStream and SWF::Element.
       SWF::Parser
	- 'abort' did not work correctly for 'parse_file'. Fixed.

0.30 Sat Dec 20 02:22:00 2003
       SWF::Element
	- SWF::Element::MATRIX was initialized wrongly since ver.0.28. Fixed.

0.29 Wed Dec 17 20:30:00 2003
       SWF::Element
	- Fixed SWF::Element::ACTIONDATA::Double to handle 'infinity' and
	  'NaN' properly. (Thanks to Peter Sergeant)

0.28 Mon Dec 15 22:45:00 2003
       SWF::Element
	- Some methods are redefined wrongly. fixed.
	- Removed some warnings.
       SWF::Parser
	- Removed some warnings.

0.27 Sun Nov 30 00:22:55 2003
       SWF::Element
	- SWF version was not set to TAGSTREAM. fixed.
	- Added 'dumper' method for TAGSTREAM.

0.26 Sat Nov 29 18:30:00 2003
       SWF::Element
	- '$' and '@' are not escaped correctly in dumper method. Fixed.
	- Label positions for WaitForFrame/2 action is wrong. Fixed.
	- Property names for ACTIONDATA::Property are supported.
	- 'NaN' and 'Infinity' for ACTIONDATA::Double are supported.
	- Added some read-only flag accessors.
	- Added 'lookahead_FieldName' methods.
	- Added a 'shallow_unpack' method for the DefineSprite tag.
       SWF::BinStream
	- get_SI16/32 failed to get negative minimum values. Fixed.
	- Added lookahead_string/UI8/16/32/SI8/16/32 methods.
       SWF::Parser
	- Added a 'header' parameter for SWF::Parser->new.
	- Added an 'abort' method.
       Others
	- Added a sample, linkext.plx, using lookahead_Flags and shallow_unpack.

0.25 Thu Aug  7 22:00:00 2003
       SWF::Element
	- There remained a bug to pack EventFlags. Fixed. (Thanks to Sam Wong)
       dumpswf.plx
	- The output script cannot set the SWF version correctly. Fixed.
						(Thanks to John Robens)

0.24 Thu Jul 10 00:20:00 2003
       SWF::Element
	- EventFlags of PlaceObject2 for FLASH 6 was wrong. EventFlags6 is
	  now included in EventFlags.
	- ActionScript data 'null' and 'undefined' were confused.
      	  Use SWF::Element::ACTIONDATA::UNDEF for 'undefined'.

0.23 Sat Jun 14 19:10:00 2003
       SWF::Element
	- Support 256 or higher value in SWF::Element::ACTIONDATA::Lookup.
						 (Thanks to Scott Graham)
2008-08-06 21:52:44 +00:00
dsainty
530d49cf8f Don't pull in pthread.buildlink3.mk on NetBSD, since we have determined that
we'll be using either libc stubs or devel/pthread-stublib, depending on age.
Tested on NetBSD 4.99.

No PKGREVISION bump, there should be no functional change.

Suggested by bjs@
2008-08-06 02:33:22 +00:00
he
9a27aae3f5 Update from version 1.04nb3 to 2.01.
Pkgsrc changes:
 o Add/change HOMEPAGE to search.cpan.org (old left commented out)

Upstream changes:
2.01 Sun Jun  8 10:05:46 BST 2008
    - in Build.PL, exit 0 when we can't find libimlib2

2.00 Fri Dec  7 11:29:47 GMT 2007
    - make the cache size 0 by default

1.13 Fri Oct 13 19:08:41 BST 2006
    - optimise autocropping (thanks to Sergey Mende)
    - find_colour now returns undef if it doesn't find the colour

1.12 Tue Aug 15 10:14:55 BST 2006
    - added find_colour method
    - added fill method

1.11 Thu Aug  3 10:53:33 BST 2006
    - endianness fixes for new_using_data (thanks to Chris Dolan)
    - added autocrop method

1.10 Wed Jun 28 12:11:47 BST 2006
    - added new_using_data and will_blend (thanks to Chris Dolan) -
      new_using_data is endianness specific
    - fixed documentation bug, it's called get_text_size not get_font_size
    - added create_transparent_image method
    - added create_blended_image
    - added POD tests
    - added width/height as synonyms to get_width/get_height
    - disable buggy imlib_image_draw_pixel wrapper - if you have
      a version of imlib2 1.0.5 or earlier you will now see the bug

1.09 Thu Jun 15 16:43:10 GMT 2006
    - lose AUTOLOAD and define the constants in their own right
      code by Mark Fowler. this also means that random calls for
      non-existant methods fail properly now

1.08 Wed Mar  1 19:10:05 GMT 2006
    - fix build instructions (noticed by JPIERCE)

1.07 Fri Apr 15 11:57:47 BST 2005
    - Add clone, sharpen and blur (thanks to Christian Hansen)

1.06 Fri Apr  8 22:58:26 CST 2005
    - added missing test file to MANIFEST

1.05 Thu Apr  7 16:55:01 GMT 2005
    - added support for defeating caching, namely:
          set_cache_size
          get_cache_size
          set_changed_on_disk
      (Thanks to Tom Insam and Mark Fowler)
2008-08-03 21:07:21 +00:00
gdt
55d8b34142 Remove commented out buildlink3.mk lines that are now in options.mk. 2008-08-01 12:02:09 +00:00
he
49779cec10 Update from version 2.02nb4 to 2.03. Changes:
2.03 Sun Nov 18 14:40:20 GMT 2007
    - make the graph name configurable (patch by Ruslan Zakirov)
2008-07-30 17:02:45 +00:00
dsainty
fc9e05c6f4 Use new-fangled :Q technology instead of yesteryear's quote characters.
Use the PTHREAD_XXX variables to set up the linking, otherwise libGL.so isn't
linked with libpthread.so under Linux, and so things that link with libGL.so
but don't themselves use threads are likely to not link themselves, failing to
resolve pthread_getspecific, pthread_once, pthread_key_create and
pthread_setspecific.

There should be no change on NetBSD platforms, but there is change on other
platforms, notably Linux.  Bump PKGREVISION to communicate that.

Should fix PR36207, does fix Linux build of glx-utils, and allows mission
critical software like "bzflag" to build under Linux.
2008-07-30 00:27:55 +00:00
tnn
688361827d Since PKG_SUPPORTED_OPTIONS is conditionally added to, initialise it
to empty first. Should fix PR pkg/39246.
2008-07-29 13:56:15 +00:00
adam
8593ba921a Changes 0.6.1:
* Upgraded cexcept to version 2.0.1.
* Added a configure script, to be used instead of unix-secure.mak.
* Fixed a build issue that occured when using libpng from the system.
* Fixed processing when image reduction yields an output larger than
  the original.
* Fixed behavior of -preserve.
* Removed displaying of partial progress when abandoning IDATs under
  the -v option.  The percentages displayed were not very accurate.

Changes 0.6:
* Upgraded libpng to version 1.2.29-optipng [private]
* Implemented grayscale(alpha)-to-palette reductions.
* Improved conversion of bKGD info during RGB-to-palette reductions.
* Fixed conversion of bKGD and tRNS during 16-to-8-bit reductions.
* Added support for compressed BMP (incl. PNG-compressed BMP, you bet!)
* Improved the speed of reading raw PNM files.
* Recognized PNG digital signatures (dSIG) and disabled optimization
  in their presence, to preserve their integrity.
* Allowed the user to enforce the optimization of dSIG'ed files.
* Recognized APNG animation files and disabled reductions to preserve
  their integrity.
* Added the -snip option, to allow the user to "snip" one image out of
  a multi-image file, such as animated GIF, multi-page TIFF, or APNG.
* Improved recovery of PNG files with incomplete IDAT.
* Fixed a crash triggered by the use of -log on some platforms.
* Fixed behavior of -out and -dir when the input is already optimized.
* Provided more detailed image information at the start of processing.
* Provided a more detailed summary at the end of processing, under the
  presence of the -v option and/or the occurence of exceptional events.
2008-07-28 22:46:38 +00:00
bjs
7f57b393dc Change options.mk to build plain 'pkgsrc' target for libOSMesa.
The assembler dispatch code is only for indirect or direct
rendering, anyway--I apologize for not noticing this sooner.

This should fix the recent non-dri build problems people were having.

Thanks to Matthias Scheler and others for reporting this problem to me.

NOTE: Direct/indirect rendering support is still default for i386
and amd64 on NetBSD 4+, but only if you're using modular Xorg.
2008-07-28 02:12:57 +00:00
bjs
605bca5323 Add Mesa-${MESA_VERSION} subdirectory to ${MASTER_SITE_LOCAL}
so we can fetch the distfiles!
2008-07-27 00:11:05 +00:00
bjs
03aa255c8f Update to Mesa-7.0.4 (the head of the 7.0 branch in GIT). Basically,
lots of bug fixes; the intent of my update was mostly to fix
problems with i915 and r300 dri drivers and to provide the best environment
possible for the xorg server update to the 1.4 branch.

Morever, many of our patches from pkgsrc, i.e. those removed in this commit,
are now included upstream.

Additionally, MesaDemos now builds.

NOTES:

 - MesaLib now requires xf86driproto 2.0.4, as earlier versions install
   dri_interface.h, which is not correct.

 - glu now exports its symbols via libtool's -export-symfile.
   The symfile is generated pre-build--see glu/Makefile.

 - glxinfo/glxgears do not seem to need to be linked to libpthread, and this
   seems to cause problems on NetBSD with the new drm code.  If I am wrong
   about this, please let me know.  The only program that seems to need
   libpthread is glthreads in MesaDemos.
2008-07-27 00:03:42 +00:00
obache
5c992d5699 Update GraphicsMagick to 1.2.5.
1.2.5 (July 26, 2008)
=====================

Security Fixes:

  * None.

Bug fixes:

  * TIFF: Eliminated a memory leak in the codec support detection code.

  * JPEG: Removed over-write of image->client_data.

  * PNG: Fixed crash when writing PNG images with transparency and either
    optimize is requested, or the image is colormapped.


Feature improvements:

  * A file extension proxy module is used to automatically map from
    common camera raw format extensions to dcraw so that camera RAW
    images are loaded automatically using 'dcraw' or similar program
    as defined via the 'dcraw' entry in delegates.mgk.

  * ThresholdImage() uses a new implementation backported from the
    development version which attempts to avoid unnecessary image
    updates.
2008-07-26 06:59:18 +00:00
rhaen
1132dc138f Fixed the problems reported by babylon5.netbsd.org weekly pkgsrc output for Thu Jul 24 02:20:00 2008 2008-07-25 08:48:23 +00:00
dholland
94a2330211 Add USE_TOOLS+=gawk and patch accordingly due to heavily nonportable
awk scripts. Fixes PR 33851.

Bump version; the broken scripts were messing up the build without
causing it to overtly fail.
2008-07-21 04:50:40 +00:00
rhaen
f2017e4ba7 - Changing the MASTER_SITES as they are outdated, this has been reported in
PR pkg/39172
2008-07-20 09:41:24 +00:00
rhaen
2054a36377 - updated to 3.1.1
- added dependency to devel/p5-Compress-Zlib

ChangeLog:
* Updated the license information to make sure all references are to both the
  Artistic 2.0 and the LGPL.

* Changed "use 5.6.0" lines to no longer use v-strings, for forward
  compatibility with Perl 5.10.0.

* Added "recommends" specification to Build.PL to refer to modules used in
  the testing phase (there is no "build_recommends" setting).

* Added Compress::Zlib to the list of required modules in Makefile.PL and
  Build.PL.

* Added "use warnings" to Size.pm to make sure it stays warnings-clean.

Changes in 3.1:

* Small change from n@shaplov.ru for a bug in CWS handling that only surfaced
  when two CWS files were sized consecutively.

* Updated the date on the copyright notice and added a "COPYRIGHT" section
  to the documentation.

* Changed the licensing terms. This is now dual-licensed under Artistic 2.0
  and LGPL 2.1.

* Restored the old Makefile.PL for users who don't have Module::Build.

Changes in 3.01:

* Added ex/ directory with a few samples.

* Dropped ExtUtils::MakeMaker and switched to Module::Build. Makefile.PL is
  now a wrapper of sorts around Build.PL. This allows adding licensing
  information to META.yml for CPAN indexing.

Changes in 3.0:

* Added test suites for POD correctness and POD coverage.

* Implemented and documented a flag called $Image::Size::GIF_BEHAVIOR that
  controls whether the GIF code returns the screensize, the first sub-image
  or the largest of the sub-images.

* Applied a patch from mrj@mrj.spb.ru to fix usage of the Compress::Zlib
  module in the handling of compressed flash files. Added a new SWF file to
  test this, and added reference to the file in MANIFEST and t/all.t.

* Delay Image::Magick loading until it is needed. (Mark Stosberg).
  Add support for Graphics::Magick as an alternative to Image::Magick.
  If either Graphics::Magick or Image::Magick is loaded into memory
  that module will be used. Otherwise, they are both tried to be loaded,
  with Graphics::Magick being tried first. (Mark Stosberg). This patch also
  adds a new test suite, t/magick.t, to the distribution and modifies both
  MANIFEST and Makefile.PL (to add a build-dependancy on Test::More).

* With Test::More now required for building, converted t/all.t to use it.
2008-07-18 15:07:13 +00:00
adam
889df4cae7 Changes 1.6.7:
Moved PNG_UINT_CHNK and some other defines from pngcrush.h to pngcrush.c
  Reject invalid color_type or bit_depth.

Changes 1.6.6:
  Added dSIG support.  Pngcrush will not rewrite an image containing
  a dSIG chunk immediately following the IHDR chunk, unless the
  dSIG is explicitly removed with "-rem dSIG" or explicitly kept
  with "-keep dSIG".  In the latter case the saved dSIG chunks will
  become invalid if any changes are made to the datastream.
  Fixed bug in writing unknown chunks from the end_info_ptr.

Changes 1.6.5:
  Discontinued adding a new gAMA chunk when writing sRGB chunk.
2008-07-18 08:41:19 +00:00
bjs
b94a743641 Update TODO, removing items that are no longer of concern. 2008-07-18 01:54:23 +00:00
heinz
5db8204d40 Updated to version 2.44.
Pkgsrc changes:
  - none

Changes since version 2.36:
===========================
2.44	21 April, 2008
	-Improved META.yml

2.43	21 April, 2008
	-Improved META.yml

2.42	16 April, 2008
	-Removed Makefile from MANIFEST

2.41	16 April, 2008
	-Fixed MANIFEST and added license data to the SVG.pm file

2.40	14 April, 2008
	-Changed tests to current recommendation. Moved to t/ directory.
	-Added POD and POD Coverage tests

2.39	08 April, 2008
	-Added warnings

2.38	03 April, 2008

	-Modified SVG::Element to answer a bug report in rt.perl.org by slaven
	 regarding the redefined methods warnings when SVG is used twice.
	-Fixed the POD to reflect annotation comments.

2.37	02 March, 2008
	-Added NS definitions for svg and xlink to enable xlink:href and svg:
	namespace usage in Firefox.
2008-07-17 15:01:57 +00:00
abs
c0c1e29b9a Remove ${PLIST.dri}lib/dri/i915tex_dri.la from PLIST 2008-07-16 21:38:25 +00:00
bjs
7ffc5e2de0 libdrm-2.3.1 does not include the TTM interface, which will cause the
build of the i915tex driver to break (this driver was never supported
on any OS aside from linux, anyway).

Bump PKGREVISION.
2008-07-16 06:34:00 +00:00
drochner
0fff6b91fe update to 2.22.3
changes:
-bugfixes
-translation update
2008-07-15 11:20:12 +00:00
joerg
f605fec2db Mark as destdir ready. 2008-07-14 12:55:56 +00:00
tnn
fcb758cc51 Update to freetype2-2.3.7.
This is a bugfix release for the 2.3 series which provides some important
fixes for bugs which were introduced in version 2.3.6. Additionally, native
bytecode hinting for TrueType fonts has been improved.
2008-07-14 03:55:29 +00:00
rhaen
01da59536a - updated to 0.22
- added DEPENDs for devel/p5-Log-Log4perl fixes PR pkg/39128

ChangeLog:
0.22 (05/20/2008)
    (ms) Added aberrant behavior detection (hwpredict) with documentation
         and test cases.

0.21 (01/23/2008)
    (ms) Provided backwards compatibility to rrdtool-1.0 for
         draw/type=stack, which now translates to an area with the
         :STACK option.

0.20 (01/22/2008)
    (ms) Bas van der Veen reported that the rrdtool download link
         changed to http://oss.oetiker.ch/rrdtool/pub/rrdtool.tar.gz,
         adapted Makefile.PL.
    (ms) No longer expecting 'Permission denied' to support localized
         OSes.

0.19 (05/12/2007)
    (ms) Added 'strict' mode (defaults to true).
    (ms) Added latest graph parameters from the latest rrdtool release.

0.18 (05/12/2007)
    (ms) Added 'dry mode' patch by Jacquelin Charbonnel.

0.17 (09/10/2006)
    (ms) Changed build command in Makefile.PL to adapt to new
         rrdtool-1.2 directory hierarchy, as suggested by Zac Israel.

0.16 (08/23/2006)
    (ms) Added 'base' option to graph method, as suggested by
         Anton Shevchenko.

0.15 (07/23/2006)
    (ms) Fixed bug with multiple comment lines, of which only the first
         one was printed in the graph. It was introduced in 0.14.
         Thanks to Steve van der Burg for reporting and a patch.
2008-07-13 16:04:03 +00:00
obache
f50fd446f6 Add patch to fix build failure in FreeBSD and DragonFly specific code.
Patch provided by Hasso Tepper in PR 38863 and alread fixed in upsteram.
http://ggi.cvs.sourceforge.net/ggi/ggi-core/libggi/display/vgl/visual.c?r1=1.12&r2=1.13
2008-07-13 15:00:48 +00:00
drochner
dc684544cd apply a fix from upstream CVS:
* src/cff/cffobjs.c (cff_face_init): Compute final
`dict->units_per_em' value before assigning it to
`cffface->units_per_EM'.  Otherwise, CFFs without subfonts are be
scaled incorrectly if the font matrix is non-standard.  This fixes
Savannah bug #23630

This fixes the problem that text set in a font embedded as type 1C subset
was rendered unreadably small.
bump PKGREVISION
2008-07-08 15:44:36 +00:00
obache
48bbbbf949 Recent DragonFly have trunc().
Patch provided by Hasso Tepper in PR 38867.
2008-07-02 13:35:16 +00:00
obache
c636d771ee distfile is now in subdir on mail ftp master server. 2008-07-02 00:39:23 +00:00
obache
c6ec4a36bf Update GraphicsMagick to 1.2.4.
1.2.4 (June 29, 2008)
====================

Security Fixes:

  * AVI reader: Re-worked to be more robust against crash or DOS.

  * AVS reader: Re-worked to be more robust against crash or DOS.

  * DCM reader: Re-worked to be more robust against crash or DOS.

  * EPT reader: Re-worked to be more robust against crash or DOS.

  * FITS reader: Re-worked to be more robust against crash or DOS.

  * MTV reader: Re-worked to be more robust against crash or DOS.

  * PALM reader: Re-worked to be more robust against crash or DOS.

  * RLA reader: Re-worked to be more robust against crash or DOS.

  * TGA reader: Re-worked to be more robust against crash or DOS.

  * Avoid possible crash in GetImageCharacteristics() when substituting
    text in comment read from file.

Bug fixes:

  * Magick++ Image Quantize was not supporting error measurement properly
    and was waisting time with redundant SyncImage().

  * The --enable-magick-compat configure option was not being respected
    by the Makefiles (SourceForge bug 2005883).
2008-06-30 12:34:10 +00:00
tnn
352c284e0c graphics/MesaLib/hacks.mk: revert to rev 1.8
graphics/MesaLib/patches/patch-aw: export glXGetProcAddressARB
graphics/MesaLib/Makefile: bump PKGREVISION
graphics/glu/Makefile: bump PKGREVISION

Please help out by giving this change as extensive testing as
possible before 2008Q2 is branched.
2008-06-27 13:24:39 +00:00
wiz
e1f7a70b6c Fix build on DragonFly. From Hasso Tepper in PR 39036. 2008-06-26 14:40:47 +00:00
bjs
8dcaee3ae4 This is supposed to have a CONFIG_NAME of pkgsrc-x86_64, not pkgsrc-dri-x86_64. 2008-06-26 04:50:05 +00:00
tron
52d986d7b1 Backout last change. It's insufficient as already pointed out by
Tobias Nygren and breaks the build of the "gle" package on
XFree86 systems again.
2008-06-25 11:21:20 +00:00
bjs
9b1548322b We want to use -fvisibility=hidden _unless_ we're building graphics/glut,
not the other way around.

 - This is the way that mesa expects things to be.
 - Not doing this for MesaLib (at least for dri on NetBSD/amd64) will result
   in reloc-related errors at link-time.

Building on NetBSD/amd64 was broken without this.
2008-06-24 18:55:44 +00:00
markd
daaac056fd Fix build on DragonFly. From Hasso Tepper in PR pkg/39020. 2008-06-23 21:22:58 +00:00
joerg
793c4009b9 Needs serialised build. 2008-06-23 16:15:07 +00:00
gdt
f193cb99db Update to 0.17.1. Bugfixes in library (some bugs introduced in 0.17):
- 0000560: [xmp] Can't delete (last) XMP tag. (Reported by SerGioGioGio)

	- 0000559: [exif] Crash when extracting Exif orientation flag
	           from Kodak DCR raw file. (Reported by Gilles Caulier)

	- 0000558: [jpeg i/o] "Warning: JPEG format error, rc = 5" for
	           most of my JPEG files. (Reported with patch by
	           Marcus Holland-Moritz)

	- 0000552: [build environment] Build failure under Mac OS X
	           10.3.9 (Reported by Marius Schamschula)

	- [exif] Fixed several potential division by 0 bugs.
2008-06-22 10:45:04 +00:00
taca
556fa4bc85 Fix BUILDLINK_API_DEPENDS.ruby18-rcairo. Therei is no ruby-rcairo package
version 1.6.0 or later but 1.2.0 and later.
2008-06-22 03:31:52 +00:00
joerg
b2305f7575 Don't leak WRKDIR in rpath. Bump revision. 2008-06-21 21:14:48 +00:00
joerg
5bc4874e4b Fix LP64 issues. 2008-06-21 20:59:32 +00:00
joerg
a4f94efc31 Catch up with changes in gnustep-base. Bump revision. 2008-06-21 18:24:24 +00:00
taca
1cd3e0c8e0 Add missing libart2.rb to PLIST.
Noted by private mail from joerg@.
2008-06-20 17:50:48 +00:00
joerg
3b0d97b0de Add DESTDIR support. 2008-06-20 01:09:05 +00:00
joerg
10abca3994 Mark as meta package. 2008-06-20 00:15:35 +00:00
taca
566453cb7a Bump PKGREVISION of rubygem based packages which contain extention libraries. 2008-06-19 15:21:35 +00:00
taca
2828f5cf9c - Switch to use vendor_dir with Ruby 1.8.7.
Bump PKGREVISION.
2008-06-19 15:16:28 +00:00
taca
a6cec64853 Update to ruby-gnome2-rsvg to 0.17.0rc1 to build with newer gnome packages. 2008-06-19 15:13:26 +00:00
taca
4ff694bbdd Update to ruby-gnome2-libart to 0.17.0rc1 to build with newer gnome packages. 2008-06-19 15:13:03 +00:00
taca
b98f9ca38d Update to ruby-gnome2-gnomecanvas to 0.17.0rc1 to build with newer gnome packages. 2008-06-19 15:12:35 +00:00
taca
13997c7178 Update to ruby-gnome2-gdkpixbuf to 0.17.0rc1 to build with newer gnome packages. 2008-06-19 15:12:10 +00:00
tnn
b0d3a124ce Manually set the patch level instead of using overly complex syntax
that lintpkgsrc doesn't understand. PR pkg/38715.
2008-06-16 15:28:56 +00:00
joerg
b3734d6069 Fix DESTDIR. 2008-06-16 14:05:24 +00:00
heinz
34f0c02b98 The package supports installation to DESTDIR. 2008-06-14 23:37:34 +00:00
heinz
ee1f559d1f The package supports installation to DESTDIR. 2008-06-14 23:08:08 +00:00
heinz
5b0bf28451 The package supports installation to DESTDIR. 2008-06-14 21:26:49 +00:00
tron
d570ef0c6d Fix build under Linux. Patch provided by Aleksey Cheusov on
"pkgsrc-users" mailing list.
2008-06-13 13:35:13 +00:00
joerg
ba171a91fa Add DESTDIR support. 2008-06-12 02:14:13 +00:00
drochner
ccc18ba10e update to 2.3.6
This fixes some integer overflow/memory corruption/heap overflow
security problems: CVE-2008-1806, CVE-2008-1807, CVE-2008-1808

other changes:
-new function `FT_Get_CID_Registry_Ordering_Supplement' gives
 access to  those fields in a CID-keyed font
-code  to validate  the new  `MATH' OpenType  table
-API for cmap 14 support
-A new face flag FT_FACE_FLAG_CID_KEYED
-misc bugfixes and other improvements
2008-06-11 10:35:21 +00:00
obache
f5d0ed9633 Need pkg-config to build.
Noticed by Hasso Tepper in PR 38917.
2008-06-09 15:36:43 +00:00
gdt
7a91741812 Update to 0.17.
Significant Changes from version 0.16

* Exiv2 utility
	-          [tools] exiv2 now writes a proper XMP sidecar file (it used to
	           just dump the XMP packet to a file).
	-          [tools] exiv2 can now also save Exif and IPTC data in the XMP
	           sidecar file (conversion of Exif/IPTC to/from XMP).

* Exiv2 library
	- 0000546: [exif] Exiv2 crashes while converting Nikon lens information
	           for pretty printing.
2008-06-07 23:28:35 +00:00
gdt
cad46c450d Add patch:
From upstream SVN, svn diff -r 1388:1399.
Fixes http://dev.robotbattle.com/bugs/view.php?id=0000546.

PKGREVISION++.
2008-06-07 23:01:28 +00:00
obache
6be9981403 Update GraphicsMagick to 1.2.3.
1.2.3 (June 5, 2008)
====================

Security Fixes:

  * Cineon reader: Fixed crash with broken file from Sami Liedes.

  * Palm reader: Fixed crash with broken files from Sami Liedes.

  * PICT reader: Fixed crash with broken files from Sami Liedes.

  * DPX reader: Validate file data better to avoid improper operation with
    intentionally (or accidentally) defective files.

  * XCF reader: Fixed crash with broken files from Sami Liedes.

Security Issue Not Fixed:

  * JP2/JPC reader: Several JPEG-2000 files from Sami Liedes "broken"
    collection cause crashes in Jasper. This is not GraphicsMagick's fault.

Bug fixes:

  * Noise generators were only working properly for Q8 build.
2008-06-06 03:06:53 +00:00
tron
514851e49c Fix broken hack which instead of removing the "-fvisibility=hidden"
compiler flag actually added it. This causes all the link failures
in packages using the "glut" library (e.g. "gle"). Bump package
revision because of this fix.

Error analysis provided by Raymond Meyer on "pkgsrc-users" mailing list.
2008-06-05 13:03:41 +00:00
obache
4a1fdd850d Need msgfmt to build.
Noticed by Hasso Tepper in PR 38866.
2008-06-05 11:58:23 +00:00
drochner
fd3e84c77e make it build on DragonFly, from Hasso Tepper per PR pkg/38843 2008-06-05 10:17:28 +00:00
tron
b01f784023 Don't offer "dri" as an option on systems which use XFree86 because it
breaks the build. This fixes PR pkg/38676 by Roland Sieker.
2008-06-03 11:06:17 +00:00
dsainty
dfbc21eebe Add Linux to DRI platforms. Add a patch to fix compilation under Linux. Bump PKGREVISION. 2008-06-03 06:59:12 +00:00
drochner
24f6cf1d75 add a patch from redhat bugzilla (#449073) to fix the xpm half
of CVE-2008-2426, the pnm half was fixed in pkgsrc in 2006
bump PKGREVISION
2008-06-02 10:05:50 +00:00
tron
d27361788a Update home page URL. 2008-06-01 11:18:52 +00:00
tnn
5a0e9d43c6 disable asm targets for Darwin too, breaks build for unknown reasons.
Reported by Mark E. Perkins on pkgsrc-users@
2008-05-31 20:43:29 +00:00
gdt
8fcdc0a66e Update to 7.30. Selected changes since 7.25:
May 31, 2008 - Version 7.30 (production release)

  - Added new Canon CustomFunctions values from the EOS 1DmkIII firmware update,
    and a new CanonExposureMode value (thanks David Pitcher)
  - Added ability to read/write XMP in GIF images
  - Added ability to write to GIF87a images (by upgrading them to GIF89a)
  - API Changes:
      - Extract FileSize information from images passed as a scalar reference
2008-05-31 11:45:45 +00:00
adam
a699f1f1bc Changes 2.4.6:
- fixed handling of the "antialias" tool option
- when loading a TIFF image, always set a filename on it
- fixed initial state of curve type in Curves tool
- fixed potential crash in the Dicom load plug-in
- respect the brush mask in the Heal tool
- plugged some minor memory leaks
- fixed a glitch in the DND code
- gimp-image-convert() must not accept palettes with > 256 colors
- fixed parameter description in the Map Object plug-in
- fixed compilation of unit tests on Mac OS X
- fixed handling of "argc-lower-val-y" PDB parameter in Curve Bend plug-in
- fixed overlap problem in Hue-Saturation tool
- fixed asymmetry in Unsharp Mask plug-in
- don't show non-existant color profiles in the selector
- fixed issues with default aspect ratio in the Crop tool
- fixed compilation of the PDF import plug-in with libpoppler 0.8
- fixed bug in clipboard brush code
- corrected layer mask flag in PSD save plug-in
- fixed an issue with tablets and newer X.Org releases
- keep the JPEG save plug-in from writing an empty EXIF tag
- fixed crash in Selective Gaussion Blur plug-in
- added new translations (Belarusian, Catalan, Norwegian Nynorsk)
- translation fixes and updates
2008-05-31 09:23:54 +00:00
tnn
8f17865fa8 PR pkg/38795: Hasso Tepper: Add dri option to MesaLib for DragonFly 2008-05-30 14:25:30 +00:00
wiz
b4a554e958 Update to 2.03:
January 23 2008 - V2.02
          Improvements to clustering, training and classifier.
          Major internationalization improvements for large-character-set
          languages, eg Kannada.
          Removed some compiler warnings.
          Added multipage tiff support for training and running.
          Updated graphics output to talk to new java-based viewer.
          Added ability to save n-best lists.
          Added leptonica support for more file types.
          Improved Init/End to make them safe.
          Reduced memory use of dictionaries.
          Added some new APIs to TessBaseAPI.
April 21 2008 - V2.02 (again)
          Fixed namespace collisions with jpeg library (INT32).
          Portability fixes for Windows for new code.
          Updates to autoconf system for new code.
April 22 2008 - V2.03
          Fixed crash introduced in 2.02.
	  Fixed lack of tessembedded.cpp in distribution.
	  Added test for leptonica header files and conditional test for lib.
2008-05-30 13:06:26 +00:00
wiz
db0d6ac3f5 Bump PKGREVISION for gtkspell API bump. 2008-05-30 12:29:00 +00:00
tnn
ceaca2c3bd Drop lang/mono/Makefile.common which is not needed anymore. 2008-05-30 11:07:22 +00:00
tnn
dacc1aa2b2 Revert previous, sharing the distinfo doesn't work because of the
MESA_PATCHLEVEL junk.

Instead make graphics/glx-utils not track the mesa patchlevel at all.
2008-05-29 20:54:14 +00:00
tnn
074608cd71 update comment 2008-05-29 19:14:17 +00:00
tnn
21bf93ff51 Actually let's just reach over for the distinfo now that it works. 2008-05-29 19:13:24 +00:00
tnn
ae73e4d913 Regen distinfo as documented in graphics/Mesa/Makefile.common 2008-05-29 19:09:40 +00:00
drochner
71639b830c update to 2.22.2
changes:
-bugfixes
-translation updates
2008-05-29 16:41:01 +00:00