1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-22 20:41:26 +00:00
Commit Graph

38 Commits

Author SHA1 Message Date
Andrey A. Chernov
9f8032772c Additionly build/install libpng{12,}-config since many ports expect it 2005-01-30 14:41:31 +00:00
Andrey A. Chernov
32cec34686 Upgrade to 1.2.8 2004-12-29 09:17:04 +00:00
Andrey A. Chernov
f617b864a6 Back out dynamic linking of pngtest, cause problems with LD_LIBRARY_PATH
and other LD_ tuning.

PR:     72856
2004-10-20 19:12:44 +00:00
Andrey A. Chernov
75a3b8dc1e Update to 1.2.7 2004-10-15 01:59:05 +00:00
Andrey A. Chernov
169473f350 Upgrade to 1.2.6 + official patch 2004-09-03 03:47:14 +00:00
Andrey A. Chernov
4391208f50 Add official patches 0-11 2004-08-05 02:28:50 +00:00
Andrey A. Chernov
61782ca833 Fix compiling with gcc 3.4
Submitted by:   Andreas Kohn <andreas@syndrom23.de>
2004-07-24 10:12:36 +00:00
Andrey A. Chernov
75ad4985f0 In 16-bit samples case the starting offsets for the loops are calculated
incorrectly which may cause a buffer overrun beyond the beginning of
the row buffer.

Submitted by:   Robert Nagy <robert@openbsd.org>
2004-07-07 10:33:28 +00:00
Andrey A. Chernov
bc650b5c88 Better fix for copy from overflow problem 2004-05-16 04:18:34 +00:00
Andrey A. Chernov
785843deac Fix potential out of bounds copy from the string. 2004-05-02 21:24:14 +00:00
Alexander Leidinger
36ad2c62cc Add patch to allow advanced optimizations with icc (portrevision bumped).
This patch was tested with icc and gcc, the bugtracker ID @sf is:
http://sourceforge.net/tracker/index.php?func=detail&aid=854293&group_id=5624&atid=105624

Fix suggested by:	Intel
Approved by:		maintainer
2003-12-08 13:28:18 +00:00
Mikhail Teterin
439d7a3035 Back out part of the earlier commit -- I missed maintainer's e-mail,
where he explicitly objected to it. The port is now again NOT buildable
with Intel's icc-7.1.006.

Approved by:	maintainer (ache)
2003-10-20 15:53:58 +00:00
Mikhail Teterin
eb028d0451 Minor enhancements, not affecting the resulting package:
. run the vendor-supplied test automaticly upon building;
	. link the vendor-supplied test dynamicly (using -rpath to
	  force the usage of the just-built library) -- to add another
	  implicit test of the shared library's validity;
	. reword one of the shell commands as ``sed ... file'' instead
	  of ``cat file | sed ...'';
	. modify one of the files to make it properly compilable by the
	  icc -- gcc was, apparently, optimizing the junk out anyway.

Approved by:	maintainer (ache)
2003-10-20 14:05:04 +00:00
Andrey A. Chernov
52f7e4ba0e Install pkg-config data
Submitted by: Joe Marcus Clarke <marcus@marcuscom.com> (sligtly edited)
2003-01-29 20:20:56 +00:00
Andrey A. Chernov
9721bb081b Upgrade to 1.2.3
PR:		38709
2002-05-30 05:03:02 +00:00
Andrey A. Chernov
c63e8768b1 Add libz to LDADD/DPADD 2002-05-18 13:03:29 +00:00
Maxim Sobolev
2895ffa02d Link libpng library with libm, because it uses some math functions from it.
This should fix GNOME breakage introduced in the previous commit.

Prompted by:	Anders Andersson <anders@hack.org>
2002-05-18 10:48:06 +00:00
Andrey A. Chernov
a66792d6db Use <bsd.lib.mk>
Submitted by:	ru
2002-05-17 12:39:49 +00:00
Andrey A. Chernov
2e494a9bcc Upgrade to 1.2.2
PR:		37277
2002-04-21 16:11:52 +00:00
Andrey A. Chernov
4960524e36 Upgrade to 1.2.1
PR:		32856
2001-12-16 15:01:48 +00:00
Maxim Sobolev
1bd8c2c688 Once we are determined that CPUID instruction is or isn't supported resfore
initial state of the bit 21 of the eflag register. This reduces possibility
that the threaded program linked with libpng will die due to arrival of the
signal during probing for the CPU type. More proper fix has been committed
into the -current kernel and will be MFC'ed soon, but this workaround is
necessary for those with older systems.

Among other things, this should make Nautilus, Balsa and other multi-threaded
GNOME programs more stable, therefore update is recommended to all existing
users.

Bump PORTREVISION.

Reported by:	Joe Clarke <marcus@marcuscom.com>
2001-11-15 23:32:37 +00:00
Andrey A. Chernov
289e333b79 Upgrade to 1.2.0
PR:		30356
Submitted by:	partially by KATO Tsuguru <tkato@prontomail.com>
2001-09-11 01:55:36 +00:00
Maxim Sobolev
3763bff0d8 Update to 1.0.8. This release includes experimental MMX support, but it should
explicitly turned on by defining WITH_MMX make variable.
2000-07-26 07:33:25 +00:00
Maxim Sobolev
6db96c0500 Bump png shared library version.
Submitted by:	Hajimu UMEMOTO <ume@mahoroba.org>
2000-07-04 07:13:35 +00:00
Maxim Sobolev
98b2cb57a1 Support FreeBSD install macros.
PR:		18905
Submitted by:	KATO Tsuguru <tkato@prontomail.ne.jp>
2000-05-31 10:01:02 +00:00
Vanilla I. Shu
706919336f Bump MAJOR to 3. 1999-01-23 06:27:52 +00:00
Vanilla I. Shu
80fd102ea0 Upgrade to 1.0.3, (thanks god, 1.0.3 is out)
the submitter say:
        Attached are patches to upgrade the PNG port to 1.0.3, and to fix
        the two ghostscript ports which would be broken by this.  PNG
	1.0.3 is apparently completely backwards compatible with 1.0.2.
        Maintainer contacted with no response.
PR:		ports/9601
Submitted by:	Jeremy Lea <reg@shale.csir.co.za>
1999-01-21 18:06:23 +00:00
Satoshi Asami
6904462529 Roll back libpng's shared library version number. Also, build libraries
and links correctly for ELF.
1998-09-17 00:51:29 +00:00
Mark Murray
22f81a0cd9 Convert to ELF in accordance with Satoshi's instructions. 1998-09-14 19:43:12 +00:00
Andrey A. Chernov
f31512dd5f Upgrade to 1.0.2 1998-07-09 23:39:44 +00:00
Andrey A. Chernov
5e30defae1 Upgrade to 1.0.1 1998-03-28 13:48:46 +00:00
Andrey A. Chernov
b65996dfe7 Upgrade to 0.99e 1998-03-02 19:43:31 +00:00
Andrey A. Chernov
b73b77c48e Add -lm to shared flags 1997-12-16 08:59:18 +00:00
Andrey A. Chernov
2dbdd48f88 Add -lz to .so building
Submitted by: Sumida <alta@ryozan.rim.or.jp>
1997-08-20 09:43:05 +00:00
Andrey A. Chernov
24428df5d0 Upgrade to 0.96 1997-06-24 13:16:00 +00:00
Andrey A. Chernov
842320ba71 Upgrade to 0.89c 1996-07-17 20:08:06 +00:00
Andrey A. Chernov
30a6ef9fbc Upgrade to 0.88 1996-02-19 22:17:46 +00:00
Andrey A. Chernov
85bc0bac44 libpng - manipulate PNG images library 1995-12-05 02:48:19 +00:00