Commit graph

5901 commits

Author SHA1 Message Date
minskim
fd66a6a7f6 USE_TOOLS+=lex 2006-06-09 16:01:23 +00:00
joerg
ba9fbc5d64 Just hack in all answers instead of assuming that the scripts asks
the same questions on all platforms. Makes this work on DragonFly.
2006-06-08 21:40:21 +00:00
minskim
05dc7b84dd USE_TOOLS+=lex yacc 2006-06-08 16:03:13 +00:00
joerg
f2202d9299 Fix INSTALLLATION_DIRS. 2006-06-08 15:54:55 +00:00
adam
92f36de53e Changes 2.3.9:
- better interpolation for "smooth" curves in the Curve tool
- added an Auto button to the Threshold tool that picks a suitable value
- simplified user installation, only display a dialog in case of an error
- added Red Eye Removal plug-in
- added thumbnail loader to GIF load plug-in
- declared even more data as const
- refactoring of the PDB and plug-in management code
- allow Merge to work on a single layer
- added a way to remove all keyboard shortcuts from the Preferences dialog
- added menu items for "Text to Path", "Text along Path" and "Text to
  Selection"
- allow to initialize a new layer mask with any of the image's channels
- added clipboard brush and clipboard pattern
- added scripts to sort color palettes
- swap meanings of "dilate" and	"erode" which have been wrong for a long time
- show Clone tool source location while painting
- use GtkFileChooserButton in place of GimpFileEntry
- added script to reverse the order of layers
- added "Sample merged" and "Selected Pixels only" options to Palette import
- added actions to select palette and colormap colors
- new environment variable to control which batch interpreter to use
- give plug-ins access to the CPU detection so that they can use MMX code
- speed up Selective Gaussian Blur plug-in
- improved tool cursors, added edge resizing cursors
- improved behaviour of new selection tools
- allow to reset all gimprc values from the Preferences dialog
- optionally show guides in the Crop tool
- bug fixes and code cleanup
2006-06-08 15:39:38 +00:00
ben
f959c01790 Add optional support for HP ScanJet 3900 series scanners. 2006-06-08 14:14:11 +00:00
joerg
8836ac7aab Needs Python 2.3+ 2006-06-08 12:22:58 +00:00
salo
0f84cfb46d Security fix for CVE-2006-2193:
"A vulnerability in LibTIFF can be exploited by malicious people to
 cause a DoS (Denial of Service) and potentially compromise a user's
 system.

 The vulnerability is caused due to a boundary error within tiff2pdf
 when handling a TIFF file with a "DocumentName" tag that contains
 UTF-8 characters.  This can be exploited to cause a stack-based buffer
 overflow and may allow arbitrary code execution."

http://secunia.com/advisories/20488/
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-2193

Patch from Ubuntu.
2006-06-08 11:05:14 +00:00
joerg
404dfe1887 Fix entry. 2006-06-07 14:44:10 +00:00
abs
425c605657 Add:
- devel/p5-IO-Prompt
- devel/p5-List-MoreUtils
- devel/p5-Perl6-Export
- devel/p5-Perl6-Slurp
- devel/p5-version
- graphics/p5-RRDTool-OO
- time/p5-DateTime-Format-Builder
- time/p5-DateTime-Format-ISO8601
- time/p5-DateTime-Format-Strptime
- www/p5-FCGI-ProcManager
2006-06-07 12:03:13 +00:00
abs
fb21160c2f Added graphics/p5-RRDTool-OO-0.14
RRDTool::OO is an object-oriented interface to Tobi Oetiker's round
robin database tool rrdtool. It uses rrdtool's RRDs module to get
access to rrdtool's shared library.

RRDTool::OO tries to marry rrdtool's database engine with the
dwimminess and whipuptitude Perl programmers take for granted.
Using RRDTool::OO abstracts away implementation details of the RRD
engine, uses easy to memorize named parameters and sets meaningful
defaults for parameters not needed in simple cases. For the
experienced user, however, it provides full access to rrdtool's
API. (Please check "Development Status" to verify how much of it
has been implemented yet, though, since this module is under
development :).
2006-06-07 11:50:51 +00:00
joerg
c654ac9119 Mesa needs C++ and makedepend. 2006-06-07 11:43:34 +00:00
rillig
d96c3f46dc Needs expat, like the Makefile. 2006-06-07 07:26:35 +00:00
taca
3975f3cc4e Update graphics/ruby18-RMagick pacakge to 1.12.0.
RMagick 1.12.0
    o Fix bug #4630, the new signature for #level is incompatible with
      releases prior to 1.10.1 (bug report from Al Evans)
2006-06-07 03:09:35 +00:00
joerg
7f40514ead Uses C++. 2006-06-05 17:25:23 +00:00
joerg
5fe074f21e Fix CONFLICTS of php/pear packages, the asterix was missing (thanks tv).
While going through the tree, fix some more packages which had similiar
issues with too strict conflicts, bump the revisions of those.
2006-06-04 16:26:52 +00:00
joerg
dcf9829df2 py-Numeric needs Python 2.2+ 2006-06-02 23:38:10 +00:00
joerg
34d10d2900 py-Numeric needs Python 2.2+. 2006-06-02 23:37:24 +00:00
joerg
337c6b1297 Rename all PHP 4 packages to php4-*, all PHP 5 packages to php5-*,
all PEAR packages to php?-pear-* and all Apache packages to ap13-* or
ap2-* respectively. Add new variables to simplify the Makefile
handling. Add CONFLICTS on the old names. Reset revisions of bumped
packages. ap-php will now depend on the default Apache and PHP version.
All programs using it have an implicit option of the Apache version
as well.

OK from jlam@ and adrianp@.
2006-06-02 18:27:54 +00:00
joerg
3b46c814dd Be explicit: uses C for the LFS test. 2006-06-02 13:44:55 +00:00
rillig
960bd46eeb Made the package build with SunPro. Removed *.orig from the PLIST. Fixed
some pkglint warnings. Bumped PKGREVISION.
2006-06-02 12:13:03 +00:00
tron
d8f2367994 Add "c++" to "USE_LANGUAGES" to make this build again. 2006-06-02 08:23:01 +00:00
markd
08356681a9 Update to KDE 3.5.3
Changes:
* KPDF
  o Fix bug parsing some TOCs
  o Fix display of some JBIG2 files
  o Enable print action when opening files using drag and drop
* KGhostView
  o Fix KGhostView .desktop files
* Kuickshow
  o Fix remote browsing of http-urls
  o Don't display non-existing files
2006-06-01 14:19:08 +00:00
joerg
593d62a9f9 Explicitly add --tag for libtool calls to fix problems on SunOS.
Patch from Andreas Tannert in PR 33588.
2006-06-01 12:56:41 +00:00
drochner
032f7e69ce add a patch from freetype to make it build with 2.2.1 2006-05-31 18:01:49 +00:00
drochner
13bb0830bd update to 0.95.1
changes:
3 minor bugfixes
2006-05-31 17:50:12 +00:00
tron
581a744938 Make this package build with version 2.2.1 or newer of the "freetype2"
package. Patch provided by Mark Davies. Bump package revision.
2006-05-31 13:52:54 +00:00
tron
8bfc81cb55 Make this package build with version 2.2.1 or newer of the "freetype2"
package. Patch provided by Mark Davies. Bump package revision.
2006-05-31 13:37:46 +00:00
tron
a2b1f32b35 Remove stale checksum for "patch-aa". Problem pointed out by Dave Sainty. 2006-05-31 10:24:54 +00:00
taca
a93e3761dc Update graphics/ruby-RMagick package to 1.11.1 applying patch from
OBATA Akio as PR pkg/33538.

RMagick 1.11.1
    o Fix bug #4511, add Makefile, rmagick_config.h as dependencies
      in the Makefile (bug report from Eric Hodel)
    o Ensure ExceptionInfo structures are freed

RMagick 1.11.0
    o Feature #3705, add resize_to_fit (thanks to Robert Manni for the code)
    o Added optimize_layers method to the ImageList class (available with
      ImageMagick 6.2.6)
    o Added limit_resource method to the Magick module
    o Replaced install.rb with setup.rb, improved gem install
      (bug report from Ryan Davis)
    o Added --disable-htmldoc option to setup.rb
    o Fix bug #4104, incorrect label on example (reported by Jason Lee)
    o Added contrast_stretch_channel to the Image class (available with
      ImageMagick 6.2.6)
    o Improved Magick exception handling to eliminate memory leaks when an exception
      is rescued and execution continues.
    o Tested with ImageMagick 6.2.7
2006-05-31 04:32:28 +00:00
tron
0d188c9d61 Update "freetype2" package to version 2.2.1. Changes since version 2.1.10
include:
- security fixes for SA20100
- version 2.2 no longer exposes its internals
- various improvements in font handling
2006-05-29 22:05:21 +00:00
joerg
ab165d4a0d Fix label at end of compound statement. 2006-05-28 15:52:37 +00:00
joerg
b52e66a320 Triggers ICE with Propolice on DragonFly: disable. 2006-05-28 15:50:05 +00:00
rh
4b2d28c8af Add USE_LANGUAGES= objc 2006-05-28 00:26:26 +00:00
hamajima
5bda9dbe89 ignore warning of debug print 2006-05-27 02:43:50 +00:00
joerg
710565a0c4 py-gtk2 dependency supports only Python 2.3 and 2.4. 2006-05-27 00:01:57 +00:00
joerg
8d866b518e py-numarray dependency support only Python 2.2 and newer. 2006-05-27 00:00:56 +00:00
joerg
c300b2e34e Fix typo in last commit. 2006-05-26 23:39:27 +00:00
joerg
8bc7245998 Don't hard-code nb version of p5-Gdk-Imlib, bump revision. 2006-05-26 19:27:27 +00:00
markd
932c680f6e kde3.mk sets USE_PKGLOCALEDIR so don't bother here.
Uses C++.
2006-05-25 11:34:45 +00:00
wiz
348bdec298 Building really does not need c++, but the configure script
breaks if it is not supplied. Set USE_LANGUAGES appropriately.
2006-05-24 18:52:41 +00:00
rillig
46608f39e7 Fixed the automatic changes done by revbump. It had replaced
${PYPKGPREFIX} with py24. While here, fixed pkglint warnings.
2006-05-23 11:17:33 +00:00
jlam
60f791e1e6 Move the check-shlibs target from bsd.pkg.mk to bsd.pkg.check.mk where
it will live with other "check" targets run after package installation.

Get rid of SHLIB_HANDLING, whose meaning had mutated over the years
from one thing to another.  Currently, it is used to basically note
whether the system's "ldd" command can be usefully run on the package's
binaries and libraries.  Rename this variable to CHECK_SHLIBS_SUPPORTED
for more clarity.

CHECK_SHLIBS is now a variable set exclusively by the user in /etc/mk.conf
to note whether the check for missing run-time search paths is performed
after a package is installed.  It defaults to "no" unless PKG_DEVELOPER
is set.
2006-05-22 22:22:02 +00:00
wiz
e2e9bc7b9a USE_LANGUAGES=c++; update HOMEPAGE and MASTER_SITES 2006-05-22 20:21:59 +00:00
wiz
3964778db3 USE_LANGUAGES=c++ 2006-05-22 19:06:28 +00:00
wiz
afee6c4284 USE_LANGUAGES=c++ 2006-05-22 18:21:10 +00:00
wiz
6a23d6e2d6 USE_LANGUAGES=c c++ 2006-05-22 16:46:54 +00:00
wiz
bbb703748f Remove directories with ${RMDIR}, not ${RM}, and fix argument (needs %D
prefix).
2006-05-22 16:46:29 +00:00
adam
b3814216cf Changes 6.2.7.7:
* Don't fault when processing bad TIFF profiles (4 characters or less).
  * Masks are now read properly for 16-bit DIB's.
  * The pixel cache file descriptor limit code failed because the pixel cache
    timestamp was not always being set properly.
  * Fixed a small memory leak in IsGrayImage().
  * Fixed Cineon writing bug for very long filenames in 6.2.7 (reference
    http://redux.imagemagick.org/discussion-server/viewtopic.php?t=6590)
  * Begin the long journey of enhancing the conjure utility to support
    all options that are supported by the convert utility and PerlMagick
    (e.g. border, guassian-blur, etc.).
2006-05-22 11:30:19 +00:00
xtraeme
faeb5ebb5d - xanim 2006-05-21 16:59:48 +00:00
rillig
071cd211ef On NetBSD the DLL files are installed, too. Bumped PKGREVISION. 2006-05-21 13:23:31 +00:00
rillig
1b6c0fd3ee Replaced the inclusion of the cmake buildlink3.mk file with a
BUILD_DEPENDS, since the buildlink3.mk file does not exist anymore.
2006-05-21 09:28:55 +00:00
wiz
73998f3e19 USE_LANGUAGES=c c++ 2006-05-21 02:25:02 +00:00
rillig
f8d6eb0e4a Synchronized the Makefiles with the filesystem. 2006-05-19 19:57:26 +00:00
wiz
991dcdf978 Mark as BROKEN_IN pkgsrc-2006Q1 according to
ftp://ftp.NetBSD.org/pub/pkgsrc/misc/kristerw/pkgstat/i386-3.0/20060501.1050/broken.html
2006-05-18 20:29:58 +00:00
wiz
83158489a7 Update to 1.2.10:
Package change: install old compat library as libpngcompat (pkgsrc
specific, will probably be changed in the future). Makes package
handling quite a bit easier.

version 1.2.10beta1 [April 15, 2006]
  Renamed "config.h" to "png_conf.h" and revised Makefile.am to add
    -DPNG_BUILDING_LIBPNG to compile directive, and modified pngconf.h
    to include png_conf.h only when PNG_BUILDING_LIBPNG is defined.

version 1.2.10beta2 [April 15, 2006]
  Manually updated Makefile.in and configure.  Changed png_conf.h.in
    back to config.h.

version 1.2.10beta3 [April 15, 2006]
  Change png_conf.h back to config.h in pngconf.h.

version 1.2.10beta4 [April 16, 2006]
  Change PNG_BUILDING_LIBPNG to PNG_CONFIGURE_LIBPNG in config/Makefile*.

version 1.2.10beta5 [April 16, 2006]
  Added a configure check for compiling assembler code in pnggccrd.c

version 1.2.10beta6 [April 17, 2006]
  Revised the configure check for pnggccrd.c
  Moved -DPNG_CONFIGURE_LIBPNG into @LIBPNG_DEFINES@
  Added @LIBPNG_DEFINES@ to arguments when building libpng.sym

version 1.2.10beta7 [April 18, 2006]
  Change "exec_prefix=$prefix" to "exec_prefix=$(prefix)" in makefiles.

version 1.2.10rc1 [April 19, 2006]
  Ensure pngconf.h doesn't define both PNG_USE_PNGGCCRD and PNG_USE_PNGVCRD
  Fixed "LN_FS" typo in makefile.sco and makefile.solaris.

version 1.2.10rc2 [April 20, 2006]
  Added a backslash between -DPNG_CONFIGURE_LIBPNG and -DPNG_NO_ASSEMBLER_CODE
   in configure.ac and configure
  Made the configure warning about versioned symbols less arrogant.

version 1.2.10rc3 [April 21, 2006]
  Added a note in libpng.txt that png_set_sig_bytes(8) can be used when
    writing an embedded PNG without the 8-byte signature.
  Revised makefiles and configure to avoid making links to libpng.so.*

version 1.2.10 [April 23, 2006]
  Reverted configure to "rc2" state.
2006-05-17 21:48:57 +00:00
abs
4b6f858b71 USE_LANGUAGES+=c++ 2006-05-16 21:15:23 +00:00
drochner
4d173efe9d update to 0.8.1
changes:
-Preliminary zoom support
-some improvements in algorithms
-support for EXIF data of Canon CRW and Fuji RAF
-White balance presets for more cameras
-bugfixes

pkgsrc changes:
-pull in exiv2 for Canon CRW EXIF support
-use xdg dirs, use c++
2006-05-16 08:27:08 +00:00
drochner
9d2bfc3e1c add one 2006-05-16 08:21:48 +00:00
joerg
6f313dda88 Uses C++. 2006-05-15 22:45:38 +00:00
joerg
563924048c Uses C++. 2006-05-15 22:04:36 +00:00
joerg
070e74098e Uses C++. 2006-05-15 21:55:28 +00:00
joerg
72d1f17d89 Uses C++. 2006-05-15 21:40:00 +00:00
joerg
4957b713b0 Uses C++. 2006-05-15 21:35:40 +00:00
joerg
c7a1606067 Disable WMF build for now, since it creates unresolved symbols in
libMagick, which in turn breaks many configure scripts and other
attempts at linking it. Making libMagick depend on libWand is not a
good idea either. Bump revision.
2006-05-15 21:32:08 +00:00
abs
e698749f9e +USE_LANGUAGES+=c++ 2006-05-15 10:37:33 +00:00
schwarz
bc18c810e3 when using alloca() on IRIX 5 alloca.h has to be included 2006-05-14 21:16:00 +00:00
minskim
e67964cf0d This package installs a perl script. Add a dependency on perl using USE_TOOLS.
Bump PKGREVISION.
2006-05-14 18:22:38 +00:00
minskim
7adf79abce Fix a pkglint warning. 2006-05-14 18:19:08 +00:00
wiz
1d37a1278f Fix configure script for broken hostname implementations that
don't grok options (e.g. Solaris). From Gilles Dauphin in PR 33349.
2006-05-14 16:50:53 +00:00
wiz
00d3efb978 Add patches for some issues from the known-bugs page, including
one that should fix PR 33347 by martijn (build on amd64).

Bump PKGREVISION.
2006-05-14 16:39:05 +00:00
seb
03820197c6 Fix typo on USE_LANGUAGES hence fixing the build. 2006-05-14 16:19:45 +00:00
adam
62f3050186 Changes 2.14.4:
* Bug fixes
	* Updated API documentation to match deprecated symbol list
2006-05-13 18:29:05 +00:00
gdt
b83c2f5a0a Update to 6.17. See Changes in distfile for full details. Highlights:
- Fixed problem with rpmbuild on Mandriva 2006.0 (thanks Niels Kristian)
  - Improvements to Nikon AF point decoding (thanks Roger Larsson)
  - Made FileName and Directory writable (enabling a whole new functionality!)
  - Made Rotation writable in CRW images

  - Improved JPEG writer to tolerate any segment ordering

  - Added ability to write ICC_Profile data as a block
  - Added read/write support for ICC and ICM color profile files
  - API Changes:
      - Added ability to prefix tag name with group in arguments to ImageInfo()
        (read/write symmetry is now improved since this feature already existed
        in the write routines, and now group names can be used in shortcuts)
      - Changed order of filtering for Group# option and tag exclusions to be
        applied after extracting tags specified in calls to ImageInfo()

  - Added -overwrite_original_in_place option
  - Added a number of new XMP tags and bring XMP support up to new
    specification, plus a few undocumented XMP-aux tags (thanks Lou Salkind)
  - Added ability to decode DNGMakerNotes
  - Added back RedBalance and BlueBalance as composite tags
2006-05-12 14:17:06 +00:00
joerg
5910f689fc Add DragonFly support and fix GCC 3.4+ issues. 2006-05-12 12:26:58 +00:00
joerg
97c3b535ae Fix build on DragonFly. Use PTHREAD_AUTO_VARS. 2006-05-12 10:53:14 +00:00
jmc
abaa0a66a9 Add USE_LANGUAGES here as some files are c++.
XXX: gotta love changes which cause builds to fail with (Error 1) and nothing
else. The complete lack of design around this is appalling.
2006-05-11 21:51:40 +00:00
joerg
42e24a982b Update distinfo once more for patch-aa. 2006-05-11 19:00:26 +00:00
joerg
54791df01a Fix C++ to work with GCC 3.4. Fix linkage to make at least some sense.
Always link with -lddmsock, it might be overridden in the application
though. The former guranties that the libraries don't have unresolved
symbols. Bump revision.
2006-05-11 18:55:31 +00:00
joerg
7f721af138 Fix errno. On DragonFly, initialise the rle_dflt_hdr at runtime with
stdout, it can't be computed at link time.
2006-05-11 14:46:35 +00:00
joerg
556fb0aafc Uses C++. 2006-05-11 14:07:51 +00:00
jlam
c501569a32 On FreeBSD 4.x, <netinet/in.h> needs <sys/types.h> to be included first. 2006-05-10 17:19:00 +00:00
drochner
285b344982 don't @dirrm foreign dirs 2006-05-10 16:52:27 +00:00
drochner
0c16d814b4 icon-theme.cache doesn't belong here 2006-05-10 16:50:45 +00:00
tonio
98e7abe8e8 Update graphics/ImageMagick to 6.2.7.5, as the 6.2.7.4 distfile is not available
Changelog:
  * Default quantum scale to QuantumRange/(maximum-minimum) in magick/quantum.c.

Also remove two files from PLIST, as they are no more present
2006-05-10 12:47:01 +00:00
wiz
7a6c37fc12 Propagate PNG_NO_ASSEMBLER_CODE to dependencies.
This should fix PR 33325 (ImageMagick not building on amd64).
2006-05-09 22:28:18 +00:00
adam
f8b86482d4 Changes 0.5.2:
* Improved handling of inexact PNM-to-PNG conversions.
* Fixed a typo that was breaking the build on some Unix platforms.
2006-05-08 22:31:12 +00:00
hira
69afacf451 Move definition of USE_LANGUAGES before inclusion of mk/compiler.mk. 2006-05-08 17:22:51 +00:00
adam
17263e6c1c Changes 6.2.7.3:
* Add -adaptive-sharpen to the convert and mogrify programs.

Changes 6.2.7.2:
 * Generate proper image filenames when filename has more than one embedded
   period (e.g. image.gif.eps becomes image.gif-0.eps, image.gif-1.eps,
   etc.).
 * CompositeImage() is now thread-safe.
2006-05-08 11:39:07 +00:00
salo
f23d6c4a8f Uses C++, noted by <smb> on pkgsrc-users. 2006-05-08 11:04:40 +00:00
minskim
b16abf0c27 Add ruby-gnuplot. 2006-05-07 21:43:17 +00:00
minskim
e11d6b0fe5 Import ruby-gnuplot.
Ruby Gnuplot is a pipe-based interface to the gnuplot package.  It
provides the full capabilities of the gnuplot package to Ruby
programs.
2006-05-07 21:41:18 +00:00
joerg
ed8c708165 Fix GCC 3.4+: Label at end of compound statement. 2006-05-06 12:42:28 +00:00
wiz
cb2d738ed0 Bump PKGREVISION:
Remove use of internal png library function, to make this package
build against the current png package.

From the povray.general newsgroup:
Well - you could remove that call but will probably loose ability to
interrupt/continue render with PNG output.
2006-05-06 11:59:49 +00:00
adam
a2bcfe3a58 -lz is mendatory on some platorms (like Darwin) 2006-05-06 10:25:20 +00:00
adam
dcaf406914 Changes 0.5.1:
* Implemented bit depth reduction for palette images.
* Upgraded libpng to version 1.2.10-optipng [private]
* Improved the BMP support.
* Added a Unix man page.
* Allowed abbreviation of command-line options.
* Changed user option -log to accept a file name as an argument.
* Changed user option -no to -simulate.
* Fixed an error in handling .bak files on Unix.
* Fixed a small typo in the help screen.
* Added the GUIDE and THANKS documents.
* Converted some text document files to HTML.
2006-05-06 08:48:43 +00:00
tv
60ae9a38c4 I meant to remove that bogus "xpost-patch" a long time ago -- GC it. 2006-05-04 16:39:53 +00:00
wiz
bf77321daf Fix some ifdef'd png code, using patch provided by Mathieu in PR 33325.
Build fix for some cases.
2006-05-03 22:57:22 +00:00
drochner
4f4d46a694 update to 2.14.1
changes:
-Use the directory of the currently viewed image as file chooser
 initial location
-Avoid setting the error twice in thumbnail code
-Checks mimetype before trying to include new detected files on image list
- Updated translations
2006-05-02 17:15:13 +00:00
drochner
98f401acd8 update to 0.95
changes:
-"mainpoint" system allows lines to always point towards the middle
-Python plug-ins added
-automatically change grid size depending on zoom level
-Text input now highlights the object
-security problems fixed in XFig import and Python plug-in
-new shapes added
-new UML objects added
-Full screen mode
-Improved SVG import
-Plug-in loading and unloading doesn't require restart
-i18n problems fixed
-bugs have been fixed
-Command line usage has improved
-ses the new GTK+ File Dialog

pkgsrc change:
-precompile Python files
2006-05-02 16:23:30 +00:00
minskim
ae3d60ddcd This package installs a perl script; add a runtime dependency on perl by
setting USE_TOOLS.  Bump PKGREVISION.
2006-05-01 21:44:04 +00:00
adam
d294d2a2c6 Changes 1.7:
This is a bugfix release. A bug in the progress bar code, which
 caused arithmetic exceptions on some 64-bit architectures, has been
 fixed.

Changes 1.6:
 This release contains an algorithm improvement that leads to a
 speedup of 20-60% over previous versions of potrace. A new PDF
 backend was added, courtesy of Tor Andersson. An option --progress
 was added for displaying a progress bar. The Windows version of
 potrace now uses MinGW instead of Cygwin, eliminating the need to
 install a special DLL alongside the executable programs, and solving
 some problems with wildcards and executable PostScript files. Some
 spurious "premature end of file" messages were eliminated. The
 core functionality of potrace was separated into a library with a
 documented API, making it easier for developers to incorporate
 potrace into other GPL-licensed software.
2006-05-01 20:46:54 +00:00
joerg
e7787b9be6 subprocess is only installed on Python <= 2.3. Conditionalize PLIST
accordingly. Bump revision.
2006-04-30 22:30:43 +00:00
adam
5df1bf279c Reset PKGREVISION on ImageMagick update; plus cosmetics 2006-04-30 17:55:50 +00:00
adam
9feeced14e Changes 6.2.7.1:
* Bug fixes and improvements (see ChangeLog for details)
2006-04-30 17:55:12 +00:00
joerg
d282527de6 Add DragonFly support. 2006-04-28 20:33:30 +00:00
joerg
e2206eea32 Fix pthread detection. 2006-04-28 18:23:28 +00:00
jschauma
32f2626fe5 apparently on IRIX some of the math functions are found in libmx, so
add this explicitly to LDFLAGS
2006-04-28 17:55:48 +00:00
joerg
bbf54cc200 Never ever touch the included libtiff. Bump revision. 2006-04-28 16:55:10 +00:00
joerg
dd68a97aee Uses msgfmt. 2006-04-28 16:54:08 +00:00
joerg
b5a1134594 Add DragonFly support. 2006-04-28 16:49:51 +00:00
joerg
d15242f2c6 Don't try to install cat pages, the extension detection doesn't work.
Bump revision.
2006-04-28 16:48:21 +00:00
drochner
666e96f6f6 rename kimdaba to kphotoalbum 2006-04-28 16:17:18 +00:00
drochner
91bf56be5a update to 2.2, and call it "kphotoalbum" as the author prefers
most visible change is a new thumbnail viewer (faster, larger);
there is also some exif support which I didn't enable in the pkg yet
2006-04-28 16:04:39 +00:00
wiz
9f6d17557c Fix build with png-1.2.9nb2. Bump PKGREVISION. 2006-04-23 18:29:39 +00:00
wiz
fe52c2eb72 Add untested patch by the maintainer to fix build on 1.6.2. 2006-04-23 17:13:03 +00:00
joerg
18c6780eac Python is normally multithreaded, so link against pthread.
Fix label at end of compound statement errors.
2006-04-22 18:44:58 +00:00
joerg
cae350510a Add DragonFly support. 2006-04-22 18:32:00 +00:00
joerg
277ce08e28 Don't hard-code -lpthread, use correct pkgsrc variables instead. 2006-04-22 18:28:04 +00:00
joerg
0caca718a4 Add DragonFly support. 2006-04-22 18:18:38 +00:00
joerg
dff6c989f8 Add DragonFly support. 2006-04-22 18:06:30 +00:00
joerg
5b0a4db694 Fix GCC 3.4+: (int *)[] is not valid C++. 2006-04-22 17:45:38 +00:00
joerg
6a10c314f4 Fix GCC 3.4+: __FUNCTION__ works like __func__ (aka variable).
Add DragonFly support.
2006-04-22 17:45:05 +00:00
joerg
0d16682624 Split patch-aa (one patch per file) and add DragonFly support. 2006-04-22 17:24:27 +00:00
joerg
703f1478b7 Move shared library entries into the main PLIST and use them
conditionally on Darwin, DragonFly and FreeBSD. Bump revision.
2006-04-22 17:07:19 +00:00
jschauma
2e669ba50c correct homepage URL; noted by Mr Raymond Phillips in a mail to
webmaster@
2006-04-22 15:05:39 +00:00
rillig
9fc2d7d281 Removed the superfluous "quotes" and 'quotes' from variables that don't
need them, for example RESTRICTED and SUBST_MESSAGE.*.
2006-04-22 09:22:05 +00:00
wiz
e022ecbc45 Only use assembler code on i386. Fixes amd64 build and PR 33331 by Ben Collver. 2006-04-22 07:07:55 +00:00
joerg
83d63f8cb9 Add DragonFly support. Also let it be used on FreeBSD. 2006-04-21 08:26:18 +00:00
joerg
ef732ddfb6 Include vgl plugin in PLIST on DragonFly and FreeBSD.
Use conditional comment for dga instead of second PLIST file.
2006-04-20 16:28:54 +00:00
joerg
9fdacc6bc7 Add DragonFly support. 2006-04-20 16:05:44 +00:00
wiz
a76c4743d4 Use versioned png library. Bump PKGREVISION. 2006-04-19 20:52:29 +00:00
wiz
21b10ee694 Fix build after png-1.2.9nb2 update. Bump PKGREVISION. 2006-04-19 17:04:31 +00:00
wiz
891fcffe74 Fix build with png-1.2.9nb2. Bump PKGREVISION. 2006-04-19 17:02:22 +00:00
wiz
62ee7f884a Update to 1.6.3, and fix build after png-1.2.9nb2 update:
Version 1.6.3 (built with libpng-1.2.9beta11 and zlib-1.2.3)

  Fixed documentation of iTXt input (Shlomi Tal).
  Removed #define PNG_INTERNAL and provided prototypes for some
  internal libpng functions that are duplicated in pngcrush.c
2006-04-19 17:00:12 +00:00
adam
a35058d305 Changes 0.2.1:
* Bug fixes
2006-04-19 12:46:21 +00:00
tron
3cf65b08ff Complete rewrite of PNG plugin for new API to make this package build
with the latest version of the "png" package.
Bump package revision because of this fix.
2006-04-18 20:24:48 +00:00
wiz
bf9177ddfa Comment out MASTER_SITES, the file is not there any longer. 2006-04-18 20:09:35 +00:00
tron
152aad9fe9 - Add missing Python dependence and use standard facility for modifying
the interpreter path.
- Use new "libpng" API which fixes build problems with the latest "png"
  package.
Bump package revision because of these changes.
2006-04-18 12:56:03 +00:00
reed
7fde9102f8 Remove the include of xextensions buildlink3.mk.
Its code doesn't reference any x11/extensions/*.h headers.

And building it doesn't seem to need it either.

If it was needed before, then probably one of its other dependencies ended
up needing it and that is the one that should include it in its own
buildlink3.mk file.

(I am looking at these because I am working on updating xextensions
package which includes a rename to xextproto.)

Okayed by maintainer.

No revision change as it was a "build" dependency.
2006-04-17 18:09:48 +00:00
wiz
375b5e4933 More PKGREVISION bumps for png-1.2.9nb2 update. 2006-04-17 14:52:10 +00:00
wiz
02f8f7c52d Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
wiz
2a2c6fd1dc Update to 1.2.9nb2 (hopefully final update for this weekend):
. add rpath to libpng-config output
. link against libpng12 (instead of libpng) in all cases.

The latter causes shlib dependency changes, so update
BUILDLINK_ABI_DEPENDS.png.
2006-04-17 13:44:46 +00:00
tron
776d9cc5ae Extend ".la" file hack to make it work under Mac OS X (Darwin), too. 2006-04-17 12:49:16 +00:00
adam
2fc4f59354 Changes 10.33:
Add pamtosvg.

g3topbm: Add -width, -paper_size.

libnetpbm / most newer programs: Fix bug that produces
plain format output when it should be raw because
pnm_readpaminit() does not set 'plainformat' and most
programs just copy the input pam to the output pam.

pamflip: fix bug with left/right flip of PBM that has
width an even multiple of 8 plus something less than 8.

pnmquant: turn on autoflush when creating seekable file.

install: fix symbolic link pnmdepth -> pamdepth.

build: fix some importinc dependencies.
2006-04-17 08:11:17 +00:00
jlam
ea5f9f80b6 Strip ${PKGLOCALEDIR} from PLISTs of packages that already obey
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries.  From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
2006-04-17 07:07:11 +00:00
wiz
089ea9a234 Update to 1.2.9nb1:
. pngconf.h included "config.h" if HAVE_CONFIG_H is defined -- really not
  a good idea, patch it out. broke at least libwmf, reported by veego@
. install some libpng12 files -- IIUC, libpng12* is the future and
  libpng* is becoming obsolete -- at least according to the wishes of
  the authors. Don't follow this completely yet, but still patch the
  pkg-config file to link against -lpng instead of -lpng12, which
  would require a recursive PKGREVISION bump. We should probably do this
  at some future time.
. switch pkgconfig file to look for headers in include/libpng12 -- the
  headers still exist in include/ for backwards compatibility.
. switch to using GNU_CONFIGURE and the included libtool handling instead
  of patching in our own into a Makefile. Gets rid of patches and pkgsrc
  Makefile code.
2006-04-16 23:19:15 +00:00
wiz
a65fd047c9 Update to 1.2.9:
Changes since the last public release (1.2.8):

version 1.2.9 [April 14, 2006]
  Initialized some structure members in pngwutil.c to avoid gcc-4.0.0 complaints
  Fixed an incorrect typecast in pngrutil.c
  Added PNG_NO_READ_SUPPORTED conditionals for making a write-only library.
  Added PNG_NO_WRITE_INTERLACING_SUPPORTED conditional.
  Optimized alpha-inversion loops in pngwtran.c
  Moved test for nonzero gamma outside of png_build_gamma_table() in pngrtran.c
  Make sure num_trans is <= 256 before copying data in png_set_tRNS().
  Make sure num_palette is <= 256 before copying data in png_set_PLTE().
  Interchanged order of write_swap_alpha and write_invert_alpha transforms.
  Added parentheses in the definition of PNG_LIBPNG_BUILD_TYPE (Cosmin).
  Exported png_get_uint_32, png_save_uint_32, png_get_uint_16, png_save_uint_16,
    png_get_int_32, png_save_int_32, png_get_uint_31 (Cosmin).
  Added parentheses in the definition of PNG_LIBPNG_BUILD_TYPE (Cosmin).
  Added type cast (png_byte) in png_write_sCAL() (Cosmin).
  Fixed scripts/makefile.cygwin (Cosmin).
  Updated scripts/makefile.bc32 for Borland C++ 5.6 (Cosmin).
  Updated scripts/pngos2.def, scripts/pngw32.def (Cosmin).
  Updated references to png-mng-implement mailing list.
  Revised man page and libpng.txt to make it clear that one should not call
    png_read_end or png_write_end after png_read_png or png_write_png.
  Optimized zlib window flag (CINFO) in contrib/pngsuite/*.png (Cosmin).
  Check for png_rgb_to_gray and png_gray_to_rgb read transformations before
    checking for png_read_dither in pngrtran.c
  Revise checking of chromaticity limits to accommodate extended RGB
    colorspace (John Denker).
  Changed line endings in some of the project files to CRLF, even in the
    "Unix" tar distributions (Cosmin).
  Make png_get_int_32 and png_save_int_32 always available (Cosmin).
  Updated scripts/pngos2.def, scripts/pngw32.def and projects/wince/png32ce.def
    with the newly exported functions.
  Eliminated distributions without the "configure" script.
  Updated INSTALL instructions.
  Make libpng.pc respect EXEC_PREFIX (D.P.Kreil)
  Remove reference to pngasmrd.h from Makefile.am
  Change definition of PKGCONFIG from $prefix/lib to $libdir in configure.ac
  Removed newline from the end of some error and warning messages.
  Removed test for sqrt() from configure.ac and configure.
  Made swap tables in pngtrans.c PNG_CONST (Carlo Bramix).
  Added "OS2" to list of systems that don't need underscores, in pnggccrd.c
  Removed libpng version and date from *.c files.
  Removed trailing blanks from source files.
  Put version and date of latest change in each source file, and changed
    copyright year accordingly.
  Restored scripts/makefile.elf which was inadvertently deleted.
  Removed libpng.vers and libpng.sym from libpng12_la_SOURCES in Makefile.am
  Fixed inconsistent #ifdef's around png_sig_bytes() and png_set_sCAL_s()
    in png.h.
  Updated makefile.elf as suggested by debian.
  Added LN_SF, MKDIR_P, and other macros to some of the makefiles.
  Made some makefiles accept "exec_prefix".
  Simplified some makefiles by using LIBSO, LIBSOMAJ, and LIBSOVER macros.
  Fixed some "#ifdef defined (..." which should be "#ifdef defined(..."
    Bug introduced in libpng-1.2.8.
  Fixed inconsistency in definition of png_default_read_data()
  Revised calculation of "current" and "major" for irix in ltmain.sh
  Separated PNG_EXPAND and PNG_EXPAND_tRNS.
  Added png_set_expand_gray_1_2_4_to_8() and deprecated
    png_set_gray_1_2_4_to_8() which also expands tRNS to alpha.
  Include "config.h" in pngconf.h when available.
  Added some checks for NULL png_ptr or NULL info_ptr (Coverity)
  Made pnggccrd.c PIC-compliant (Christian Aichinger).
  Added makefile.mingw (Wolfgang Glas)
  Revised pngconf.h MMX checking.
  Defined PNG_USER_PRIVATEBUILD when including "pngusr.h" (Cosmin).
  Removed nonsensical assertion check from pngtest.c (Cosmin).
  Revised makefile.beos and added "none" selector in ltmain.sh
2006-04-16 19:39:46 +00:00
minskim
a076f0930e Add py-cairo. 2006-04-15 18:27:31 +00:00
minskim
ba48e0f310 Import py-cairo from pkgsrc-wip. Packaged by Christoph Leuzinger in
PR pkg/33256.

Cairo is a 2D graphics library with support for multiple output
devices.  Currently supported output targets include the X Window
System, win32, and image buffers. Experimental backends include OpenGL
(through glitz), Quartz, XCB, PostScript and PDF file output.

This package contains the Python bindings for Cairo.
2006-04-15 18:25:07 +00:00