Commit graph

116 commits

Author SHA1 Message Date
wiz
c26f5ca940 libungif is not relevant any longer since the GIF relevant patents
expired (about 10 years ago).

Unconditionally switch to libgif.

As discussed on tech-pkg without dissent.

Bump PKGREVISION.
2014-05-31 15:56:26 +00:00
adam
163b962b8b Remove @my_libs@ from imlib2-config 2014-05-20 16:18:38 +00:00
adam
af5916ee54 Version 1.4.6
- TGA loader: Fix for corrupt RLE format.
- Fix drawing of closed polygons in certain situations (ticket 2309).
- Set warning options when using gcc.
- Silence compiler warnings.
- Don't set -std=gnu99.
- XPM loader: Simplify and fix certain case of cpp > 2.
2014-05-17 09:25:01 +00:00
obache
f2bb23c4d5 fixes build with giflib>=5.1 2014-05-16 10:19:11 +00:00
wiz
d33dfdeb7c Reset maintainer for resigned developers. 2013-12-23 11:57:02 +00:00
drochner
262537ef34 don't propagate dependency on image format libs, hopefully avoids
unnecessary revbumps in the future
2013-07-17 13:00:05 +00:00
ryoon
f6ca72a5d3 Fix build with giflib 5.0, PR pkg/48021. 2013-07-06 05:58:03 +00:00
ryoon
2193923ba6 Recursive revbump from graphics/giflib update to 5.0.4. 2013-07-05 13:29:28 +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
c83ffb8583 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:04:30 +00:00
joerg
f2b8e46d9a Provide rpath in imlib2-config --libs output. 2013-03-02 18:07:14 +00:00
wiz
0602d449ce Recursive bump for png-1.6. 2013-02-16 11:17:56 +00:00
adam
f4c3b89da7 Revbump after graphics/jpeg and textproc/icu 2013-01-26 21:36:13 +00:00
wiz
2c72a9f0b9 Remove xextproto/buildlink3.mk in most cases where it occurs with
libXext/buildlink3.mk, now that it is included there.
Leave the places where its API version is set or variables from it
are used directly (about 3 packages).
2012-10-23 10:24:02 +00:00
asau
08f35c7155 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-06 14:10:39 +00:00
joerg
72972c3e32 Drop .extern, it is ignored by GNU as and not supported by LLVM. 2012-06-15 18:52:26 +00:00
wiz
833922aab2 Revbump for
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)

Enjoy.
2012-02-06 12:39:49 +00:00
drochner
49b65739f6 update to 1.4.5
changes:
-bugfixes
-cleanup, spelling fixes
2011-11-07 12:14:15 +00:00
sbd
04daa2f1b8 Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:00:33 +00:00
drochner
07001889d3 update to 1.4.4
changes: misc bugfixes and cleanup

The code structure around Xshm has changed -- someone please
check the Interix specific patches.
2011-05-18 10:04:26 +00:00
obache
d55c2fda79 exactly disable MMX/AMD64 optimization if pkg option is off.
part of PR#44931.
2011-05-04 02:00:02 +00:00
drochner
538974271a libungif/buildlink3.mk -> mk/giflib.buildlink3.mk
(uses giflib now per default)
bump PKGREV
2011-03-09 16:26:47 +00:00
wiz
381781d6d5 Remove obsolete patch (a very similar chunk is nowadays a few lines
higher, where the variables are defined).
2011-01-31 10:23:44 +00:00
wiz
874c6a8ee7 Add comments to patches. 2011-01-31 10:22:26 +00:00
wiz
01ee072450 Remove trailing line (pkglint--).. 2011-01-31 10:21:41 +00:00
wiz
6df031eff7 Fix build with png-1.5. From John Bowler. 2011-01-14 10:02:53 +00:00
wiz
af3596f984 png shlib name changed for png>=1.5.0, so bump PKGREVISIONs. 2011-01-13 13:36:05 +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
wiz
e8d8834f6a Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
2010-06-13 22:43:46 +00:00
wiz
22877cbbbc Include bsd.fast.prefs.mk before using ${PKG_INFO}. 2010-06-08 15:13:01 +00:00
wiz
91871f449e Second try at jpeg-8 recursive PKGREVISION bump. 2010-01-18 09:58:37 +00:00
drochner
d84984a5b8 remove stale libltdl dependency 2009-12-15 23:55:26 +00:00
joerg
c35b4c99f9 Recursive bump for libltdl 2009-12-15 21:41:00 +00:00
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
joerg
3a3c07bc30 Remove @dirrm entries from PLISTs 2009-06-14 17:59:04 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
tron
3c76c93224 Add Debian patch to fix a buffer overflow in the XPM file loader.
Bump package revision.
2008-11-23 18:41:16 +00:00
tron
c8c4823740 Update "imlib" package to version 1.4.2. Changes since version 1.4.0:
- Various bugfixes and security updates

This update addresses SA32354.
2008-10-30 11:26:25 +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
jlam
841dfa0e7a Convert to use PLIST_VARS instead of manually passing "@comment "
through PLIST_SUBST to the plist module.
2008-04-12 22:42:57 +00:00
obache
0725f99d1e Add x11 option (default: enabled).
No functionally change, but bump PKGREVISION due to detect x11 option.
2007-11-17 01:40:50 +00:00
drochner
6095cfb18f update to 1.4.0
changes: security fixes, and a few crashes fixed
2007-09-18 19:18:10 +00:00
tnn
1d186eafc7 - Add SUBST fragment to deal with hardcoded .so library suffix in image.c.
- While here, remove hunk "Avoid regenerating within pkgsrc" from patch-af.
  (caught by pkglint)
- Bump revision
2007-08-02 21:35:14 +00:00
obache
70fac01173 PKG_SUPPORTED_OPTIONS must be defined before include bsd.options.mk,
even if empty.  Problem reported by Magnus Henoch in PR 36483.
2007-06-13 14:01:11 +00:00
yyamano
badb9359cf PR pkg/35521.
Apply patch provided by naoto at morishima.net to make this buld on Darwin/intel.
2007-03-14 16:10:43 +00:00
wiz
18b8d3078e Add imlib2-amd64 speedup option. Based on patch from Blair Sadewitz on
pkgsrc-users.
2006-12-16 11:20:23 +00:00
drochner
42b4c49916 remove stale patchfile, pointed out by Kouichirou Hiratsuka 2006-11-29 15:37:09 +00:00
drochner
f7d5b705e2 fix some insufficient validation of graphics files, patches from Ubuntu
(CVE-2006-4806, CVE-2006-4807, CVE-2006-4808, CVE-2006-4809)
update to 1.3.0 (no changelog available)
2006-11-24 12:46:12 +00:00
joerg
8ea81dbaf4 DESTDIR support and switch to modular buildlinks. 2006-11-06 11:28:32 +00:00