Commit graph

47 commits

Author SHA1 Message Date
wiz
aa67e11089 Mark packages as not ready for python-3.x where applicable;
either because they themselves are not ready or because a
dependency isn't. This is annotated by
PYTHON_VERSIONS_INCOMPATIBLE=  33 # not yet ported as of x.y.z
or
PYTHON_VERSIONS_INCOMPATIBLE=  33 # py-foo, py-bar
respectively, please use the same style for other packages,
and check during updates.

Use versioned_dependencies.mk where applicable.
Use REPLACE_PYTHON instead of handcoded alternatives, where applicable.
Reorder Makefile sections into standard order, where applicable.

Remove PYTHON_VERSIONS_INCLUDE_3X lines since that will be default
with the next commit.

Whitespace cleanups and other nits corrected, where necessary.
2014-01-25 10:29:56 +00:00
tron
a36fb86593 Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:
Recursively bump package revisions again after the "freetype2" and
"fontconfig" handling was fixed.
2013-06-04 22:15:37 +00:00
wiz
53745b22ea Bump freetype2 and fontconfig dependencies to current pkgsrc versions,
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.

While doing that, also bump freetype2 dependency to current pkgsrc
version.

Suggested by tron in PR 47882
2013-06-03 10:05:17 +00:00
adam
f4c3b89da7 Revbump after graphics/jpeg and textproc/icu 2013-01-26 21:36:13 +00:00
asau
08f35c7155 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-06 14:10:39 +00:00
wiz
6dc4abe4b7 Reset maintainer, developer has left the building 2012-04-15 22:00:58 +00:00
sbd
04daa2f1b8 Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:00:33 +00:00
obache
acfde22dbd Register EGG file to be found the library from others.
Bump PKGREVISION.
2011-07-15 13:31:29 +00:00
adam
930d06e62f Fix building and disable TKINTER on Darwin. 2011-01-03 12:17:30 +00:00
dsainty
1f40f3a084 Mechanically replace references to graphics/jpeg with the suitable
alternative from mk/jpeg.buildlink3.mk

This allows selection of an alternative jpeg library (namely the x86 MMX,
SSE, SSE2 accelerated libjpeg-turbo) via JPEG_DEFAULT=libjpeg-turbo, and
follows the current standard model for alternatives (fam, motif, fuse etc).

The mechanical edits were applied via the following script:

#!/bin/sh
for d in */*; do
  [ -d "$d" ] || continue
  for i in "$d/"Makefile* "$d/"*.mk; do
    case "$i" in *.orig|*"*"*) continue;; esac
    out="$d/x"
    sed -e 's;graphics/jpeg/buildlink3\.mk;mk/jpeg.buildlink3.mk;g' \
        -e 's;BUILDLINK_PREFIX\.jpeg;JPEGBASE;g' \
        < "$i" > "$out"
    if cmp -s "$i" "$out"; then
      rm -f "$out"
    else
      echo "Edited $i"
      mv -f "$i" "$i.orig" && mv "$out" "$i"
    fi
  done
done
2010-12-23 11:44:24 +00:00
drochner
3bc57359d1 recognize a 16bit greyscale format with "white is zero" (which is
generated by some neutron image plate detector) -- PIL is lacking
some infrastructure here so it gets treated like "black is zero"
but this is fine for me because I don't want to interpret it
photometrically anyway
2010-07-19 17:45:02 +00:00
wiz
91871f449e Second try at jpeg-8 recursive PKGREVISION bump. 2010-01-18 09:58:37 +00:00
drochner
b687717a78 update to 1.1.7
changes: misc bugfixes and improvements, too much to list here, see
the CHANGES file for details
2009-12-11 21:37:30 +00:00
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
wiz
e16ea90f52 Fix freetype2 recognition, e.g. for native X. 2009-03-11 21:58:52 +00:00
joerg
e2107c85f6 Remove Python 2.1 support. 2009-02-09 21:09:20 +00:00
joerg
d66eecfc97 Explicitly include Python 2.1 -- this is used by Zope 2.5. 2008-04-25 19:46:49 +00:00
joerg
3135ec3f9a Add DESTDIR support. 2007-08-09 18:14:19 +00:00
drochner
31a0d4ff14 update to 1.1.6
changes:
+ Added buffer interface support to the Path constructor
+ Added new ImageMath module.
+ Added pixel access object
+ Added support for duplex scanning to the Sane interface
+ Added save support for Spider images
+ Added float/double support to the TIFF loader
+ Added NumPy array interface support
+ Added experimental "floodfill" function to the ImageDraw module
+ Added threading support for the Sane driver
-bugfixes
2007-03-23 20:47:56 +00:00
wiz
601583c320 Whitespace cleanup, courtesy of pkglint.
Patch provided by Sergey Svishchev in private mail.
2007-02-22 19:26:05 +00:00
joerg
0c0f09f97e Include the FreeType2 component of PIL. Bump revision. 2007-01-20 15:17:20 +00:00
minskim
c146031600 This package needs zlib to build. 2006-06-20 23:32:36 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
drochner
cd00f1eb31 update to 1.1.5
changes:
+ Runs under Python 1.5.2 and newer, including 2.4.  You may need
  additional libraries to build under 1.5.2; see instructions below.
+ New build procedure.  The setup.py file now configures and builds
  the core library as well as the bindings, in one step.
+ Added stub drivers for BUFR, FITS, GRIB, HDF5, and WMF files.
  Stub drivers can identify the file format, but relies on
  application-provided drivers to read or write images in that
  format.
+ Added experimental "LA" mode support. An "LA" image is an "L"
  image with an attached transparency layer.
+ Added "RankFilter", "MinFilter", "MedianFilter", and "MaxFilter"
  classes to the ImageFilter module.
+ Improved support for applications using multiple threads on
  systems with multiple processors and/or hyperthreading processors.
+ Added EXIF GPSInfo read support for JPEG files.
+ Lots of bug fixes and performance tweaks.

pkgsrc note: freetype and tiff support isn't built yet, should be
separate pkgs
2005-10-12 14:48:44 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
recht
4150812b27 add python as category
ok'd a while back at pkgsrcCon by agc and wiz
2004-07-22 09:15:59 +00:00
snj
023d96db45 Convert to buildlink3. 2004-05-02 03:55:05 +00:00
grant
0155927c43 s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
drochner
a255fa18f6 update to 1.1.4
changes:
Version 1.1.4 adds improved build scripts, truetype/opentype font support,
memory mapping support also for non-Windows platforms, screen and clipboard
grabbing on Windows, support for CSS-style color strings, support for
IPTC/NAA and EXIF metadata, and more.
pkgsrc note:
We don't build the truetype component yet -- this might go into a separate
pkg to get more finegrained dependencies.
(Py-Imaging is supposed to work offline to, ie w/o X11.)
2003-06-27 10:11:59 +00:00
drochner
5314d22ac9 install some header files (this got lost recently)
and buildlink2ify them
needed (at least) for graphics/sketch
2002-10-24 20:44:51 +00:00
wiz
a12cf44bff buildlink1 -> buildlink2. 2002-10-09 19:04:49 +00:00
jlam
e44bf515dc Strip the ".buildlink" from the names of the python application and
extension Makefile fragments, because they really don't have anything to
do with the buildlink[12] frameworks.  Change all the Makefiles that use
application.buildlink.mk and extension.buildlink.mk to use application.mk
and extension.mk instead.
2002-09-21 23:46:45 +00:00
drochner
0c3a8c07e5 -resort to old buildlink - BUILDLINK2 doesn't work yet with Python
packages
-fix hardwired python2.2 in PLIST
2002-09-04 13:06:54 +00:00
drochner
9155113d08 update to 1.1.3
changes:
+ Adapted to Python 1.6, 2.0, 2.1 and 2.2.  This version also
  runs under 1.5.2, but probably not under versions older than
  that.
+ To reduce module dependencies, the Tkinter support has been
  moved to a separate binary module.
+ The JPEG decoder is more tolerant for broken files.  As long
  as all image data can be read, it won't complain.
+ An ANTIALIAS downsampling filter has been added.
+ Includes distutils build script (setup.py) for 2.0 and later.
+ The usual crop of bug fixes and performance tweaks.
2002-09-03 20:31:02 +00:00
drochner
b66588e939 update to 1.1.2
Changes:
+ Adapted to Python 2.1.  Among other things, all uses of the
  "regex" module has been repleased with "re".
+ Fixed attribute error when reading large PNG files (this bug
  was introduced in maintenance code released after the 1.1.1
  release)
+ Ignore non-string objects in sys.path
+ Fixed Image.transform(EXTENT) for negative xoffsets
+ Fixed loading of image plugins if PIL is installed as a package.
  (The plugin loader now always looks in the directory where the
  Image.py module itself is found, even if that directory isn't on
  the standard search path)
+ The Png plugin has been added to the list of preloaded standard
  formats
+ Fixed bitmap/text drawing in fill mode.
+ Fixed "getextrema" to work also for multiband images.
+ Added transparency support for L and P images to the PNG codec.
+ Improved support for read-only images.  The "load" method now
  sets the "readonly" attribute for memory-mapped images.  Operations
  that modifies an image in place (such as "paste" and drawing operations)
  creates an in-memory copy of the image, if necessary.  (before this
  change, any attempt to modify a memory-mapped image resulted in a
  core dump...)
+ Added special cases for lists everywhere PIL expects a sequence.
  This should speed up things like "putdata" and drawing operations.
+ The Image.offset method is deprecated.  Use the ImageChops.offset
  function instead.
+ Changed ImageChops operators to copy palette and info dictionary
  from the first image argument.
2002-02-14 11:39:46 +00:00
drochner
1dd1eef3a9 use python buildlink file 2002-01-19 17:34:24 +00:00
hubertf
da17a9eba0 Fer heaven's sake, if you call ${MAKE} manually, prepend a
"${SETENV} ${MAKE_ENV}" esp. if variables are needed to find includes.
How did this work when tested???
2002-01-02 10:21:44 +00:00
wiz
3d2090aba4 Update to 1.1.1, provided by Jarkko Torppa in pkg/10807.
Major changes since 1.0b1:
RGBa support, improved 16bit support, PCX support, improved GIF encoder,
and lots of bugfixes.
2001-03-10 13:46:29 +00:00
wiz
a2a4d06c6f Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-16 15:22:13 +00:00
wiz
71c7403ee5 Update to use python 2.0. 2000-12-28 15:04:47 +00:00
wiz
900f5e50ff replaced some commands by their ${COMMAND} counterparts 2000-01-02 03:36:52 +00:00
sakamoto
55a82cce3c Fix include/library path of jpeglib. 1999-09-20 04:58:29 +00:00
tsarna
c501a649b2 Uodate to 1.0b1 and for Python 1.5.2 1999-04-14 15:54:46 +00:00
agc
1bb3007c04 s/make/${MAKE}/g 1999-03-08 10:53:55 +00:00
tsarna
4d454fd546 Install PIL include files in ${PREFIX}/include/PIL, since it seems some
other packages may want them.
1998-12-27 01:52:07 +00:00
tsarna
f7d6434ed1 PIL, the Python Imaging Library 1998-12-26 23:42:01 +00:00