Commit graph

261 commits

Author SHA1 Message Date
jperkin
9e7a1ba4b9 Set USE_GCC_RUNTIME=yes for packages which build shared libraries but do
not use libtool to do so.  This is required to correctly depend upon a
gcc runtime package (e.g. gcc47-libs) when using USE_PKGSRC_GCC_RUNTIME.
2014-03-13 11:08:49 +00:00
wiz
d2ca14a3f1 Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
2013-05-31 12:39:57 +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
asau
08f35c7155 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-06 14:10:39 +00:00
wiz
8b5d49eb78 Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
2012-10-03 21:53:53 +00:00
jperkin
ac6dd50509 Remove SunOS patch, the ld(1) options are actively harmful and cause
R_AMD64_32 relocation errors in 64-bit mode.  The default options should
work fine.

Bump PKGREVISION.
2012-07-25 14:42:02 +00:00
sbd
21792a9296 Recursive PKGREVISION bump for libxml2 buildlink addition. 2012-06-14 07:43:06 +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
is
b439f3caba Fix build problem on IRIX (missing strdup prototype). Reported in
PR 45766, patch from there.
2012-01-19 20:17:47 +00:00
tron
23d843320e Re-add "MAKE_JOBS_SAFE=no" as the build breaks on an 8 core machine. 2011-04-05 11:43:08 +00:00
adam
edb75fbbeb Changes 10.35.80:
* asciitopgm: fix bug: memory corruption on too-long lines.
* asciitopgm: fix bug: improper handling of blank lines.

Changes 10.35.79:
* configure: don't default to /usr/X11R6/lib/libX11.so just because
  /usr/X11R6 exists.  /usr/X11R6/lib must exist.
* pngtopnm: fix bug: -verbose reports history chunk present when
  it's really a palette.
2011-04-04 09:17:24 +00:00
tron
cd109a3c3a Update "netpbm" package to version 10.35.78. Changes since 10.35.77:
- bmptopnm: Don't crash on invalid zero value of image height in
  the BMP header of a compressed file.  Always broken.
- bmptopnm: don't crash on large invalid value of 'colorsused' in
  the BMP header.
- ilbmtoppm: Don't crash on image that has a transparent color
  index, but no color map.

"pkgsrc" changes:
- Add a lot of patches written by Thomas Klausner and me to make this
  compile with PNG 1.5.
2011-01-15 18:37:46 +00:00
tron
893bd5b8db Fix bug in patch for "pnmtopng" reported by Thomas Klausner in private
e-mail. No package revision bump as the package didn't build before
and still doesn't until "pngtopnm" gets fixed as well.
2011-01-15 08:15:47 +00:00
tron
ffd0a4db26 Get "pnmtopng" to build with new "png" package. "pngtopnm" still fails. 2011-01-14 21:51:58 +00:00
wiz
af3596f984 png shlib name changed for png>=1.5.0, so bump PKGREVISIONs. 2011-01-13 13:36:05 +00:00
adam
fee2f17fac Fix problem finding rgb.txt, PR#43934 2010-11-04 10:57:50 +00:00
adam
dd92c89ea7 Pass LDFLAGS when building progs; required e.g. for -isysroot on MacOSX 2010-10-28 07:09:13 +00:00
tron
1378198155 Update "netpbm" package to version 10.35.77.
Changes since version 10.35.76:
- ppmtompeg: fix crash with free of unallocated memory.
- Build: don't expect snprintf() to exist.
- Build: don't use <strings.h> or bzero().
2010-09-23 09:09:20 +00:00
dholland
988a6a2af5 Arrange conditional PLIST for the "fiasco" converters since they're
disabled on MacOS. From Edgar Fuss in PR 43464.
2010-07-14 02:39:17 +00:00
adam
37f11ea699 Changes 10.35.76:
* Pnmtopng:  -libversion doesn't report level of linked libz.
  It was a modularity violation and caused build failures on
  Mac OS X, because Pnmtopng per se doesn't know about libz --
  it's used by libpng.
* Build: don't fail due to SIGRTMIN, SIGRTMAX being undefined.

Changes 10.35.75:
* palmtopnm: fix for pixel size 16.
* pamscale: fix -reduce.  Introduced in 10.27.
* configure: default to 'none' for Svgalib if it doesn't appear to
  be installed (per 'ldconfig').  Ported from 10.38, released March 2007.

Changes 10.35.74:
* pbmtext: don't crash when font file contains a blank line.
  Fail cleanly.
* ppmtoilbm: fix arithmetic overflow with image dimension
  represented as 16 bit integer.
* pbmpage: fix garbage output.
* pnmhistmap: Fix crash with -width.  Always broken.
* Build: don't fail due to SIGPWR being undefined.
2010-07-13 06:08:23 +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
drochner
6ed365fdd1 use SIGPWR only #if defined, fixes build on DragonFly, from Rumko
per PR pkg/43068
2010-03-28 12:36:35 +00:00
tnn
f02a9d99f4 Mixing _XOPEN_SOURCE=500 and _XOPEN_SOURCE=600 in the same package
is asking for trouble. On solaris these options are mutually exclusive
because 600 needs C99 and 500 is not allowed to use C99.

I lowered the requirement to _XOPEN_SOURCE=500 and the build succeeded.

While here I'll note that PR pkg/42897 (netbpm link error on Solaris 10)
should now be fixed by libpng-1.2.41nb1.
2010-03-04 11:01:01 +00:00
drochner
e07ba045f8 update to 10.35.73
changes: many bugfixes, especially:
 xpmtoppm: fix wild pointer with color index > 127.
 which fixes a stack-based buffer overflow (CVE-2009-4274)

pkgsrc change: use a fixed PLIST instead of generating on install,
 helps to detect problems
2010-02-19 18:25:44 +00:00
wiz
91871f449e Second try at jpeg-8 recursive PKGREVISION bump. 2010-01-18 09:58:37 +00:00
dholland
f2e666298f Add upstream patch to fix build with new jpeg. Thanks to obache@ for
tracking it down. Fixes PR 41947.
2009-08-27 09:18:06 +00:00
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
tnn
324280b064 typo in previous 2009-07-21 12:40:54 +00:00
tnn
64a49df70b patch-az: MMX/SSE code is broken with GCC 4.3, disable it. 2009-07-21 12:39:54 +00:00
smb
ec897e292d Change getline() to get_line() 2009-07-18 03:04:41 +00:00
joerg
76039544d1 Remove @dirrm related logic. 2009-06-14 22:57:58 +00:00
abs
f6bc9be62a PKG_DESTDIR_SUPPORT seems to be working fine 2009-06-09 12:12:00 +00:00
hasso
4b49f91786 Make it build on DragonFly master. 2009-04-07 08:09:06 +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
wiz
4b90cb9ccb Comment out PKG_DESTDIR_SUPPORT.
PLIST generation in the post-install target is broken for destdir.
It tries to remove ${PREFIX}/bin et al.
2009-02-27 16:51:36 +00:00
dholland
967cafd9a8 Add destdir support, mostly from PR 38523 by Aleksey Cheusov. 2008-09-01 09:04:19 +00:00
joerg
3d8ef5a52d Second round of explicit pax dependencies. As reminded by tnn@,
many packages used to use ${PAX}. Use the common way of directly calling
pax, it is created as tool after all.
2008-05-26 02:13:14 +00:00
tnn
5c13124820 Fix more cases of non-chainable PKGSRC_COMPILER tests. 2008-02-08 10:34:19 +00:00
tnn
24d5b54409 Fix abusers of LOWER_OPSYS to check OPSYS or MACHINE_PLATFORM instead. 2007-10-16 23:48:58 +00:00
jlam
2761568ac2 Convert to use the features framework. 2007-09-08 21:57:57 +00:00
jlam
df7d10dbeb Convert all libnbcompat/buildlink3.mk references to inplace.mk. 2007-09-06 21:51:52 +00:00
tnn
a6fe439562 use .sl instead of .so on hpux 2007-04-22 09:58:10 +00:00
gdt
ee580fa5d6 Add MAKE_JOBS_SAFE=no (sometimes it builds, sometimes it doesn't). 2007-04-05 19:41:48 +00:00
rillig
a80659b46f Fixed the build on IRIX, which had been broken since about one year,
when the build on Solaris had been fixed, "not affecting other
platforms". ;)
2007-02-19 02:25:19 +00:00
wiz
e5b04d25c0 Very belatedly bump PKGREVISION for all jasper dependencies because
of the shlib name change (!) during the update to 1.900.0.

Noted by Robert Elz in PR 35431.
2007-01-17 23:47:18 +00:00
dmcmahill
2ade927b56 Use __inline__ instead of __inline. The former works with some non-gcc
compilers as well as gcc.
2007-01-13 01:16:17 +00:00
rillig
fa3ed72de0 Fixed PKGMANDIR. 2006-12-06 23:04:26 +00:00
reed
8936124c2c Use ${MKDIR} instead of "mkdir".
(From revision 1.147 change.)
2006-11-29 22:59:49 +00:00
tron
e9ce827252 Fix non-portable shell script "pcdovtoppm". 2006-11-19 15:50:59 +00:00