netpbm: update to 10.85.00.
This commit is contained in:
parent
baeda35135
commit
7102d5257b
|
@ -27,17 +27,6 @@ diff -up netpbm-10.58.01/analyzer/pgmtexture.c.security-code netpbm-10.58.01/ana
|
||||||
/* allocate rows and set pointers to them */
|
/* allocate rows and set pointers to them */
|
||||||
for (i = nrl; i <= nrh; ++i) {
|
for (i = nrl; i <= nrh; ++i) {
|
||||||
MALLOCARRAY(m[i], (unsigned) (nch - ncl + 1));
|
MALLOCARRAY(m[i], (unsigned) (nch - ncl + 1));
|
||||||
diff -up netpbm-10.58.01/converter/other/gemtopnm.c.security-code netpbm-10.58.01/converter/other/gemtopnm.c
|
|
||||||
--- netpbm-10.58.01/converter/other/gemtopnm.c.security-code 2012-04-09 15:31:42.000000000 +0200
|
|
||||||
+++ netpbm-10.58.01/converter/other/gemtopnm.c 2012-04-09 15:40:03.183620040 +0200
|
|
||||||
@@ -106,6 +106,7 @@ main(argc, argv)
|
|
||||||
|
|
||||||
pnm_writepnminit( stdout, cols, rows, MAXVAL, type, 0 );
|
|
||||||
|
|
||||||
+ overflow_add(cols, padright);
|
|
||||||
{
|
|
||||||
/* allocate input row data structure */
|
|
||||||
int plane;
|
|
||||||
diff -up netpbm-10.58.01/converter/other/jpegtopnm.c.security-code netpbm-10.58.01/converter/other/jpegtopnm.c
|
diff -up netpbm-10.58.01/converter/other/jpegtopnm.c.security-code netpbm-10.58.01/converter/other/jpegtopnm.c
|
||||||
--- netpbm-10.58.01/converter/other/jpegtopnm.c.security-code 2012-04-09 15:31:40.000000000 +0200
|
--- netpbm-10.58.01/converter/other/jpegtopnm.c.security-code 2012-04-09 15:31:40.000000000 +0200
|
||||||
+++ netpbm-10.58.01/converter/other/jpegtopnm.c 2012-04-09 15:40:03.184620028 +0200
|
+++ netpbm-10.58.01/converter/other/jpegtopnm.c 2012-04-09 15:40:03.184620028 +0200
|
||||||
|
@ -288,27 +277,6 @@ diff -up netpbm-10.58.01/converter/pbm/pbmtomda.c.security-code netpbm-10.58.01/
|
||||||
nOutRows = ((nOutRowsUnrounded + 3) / 4) * 4;
|
nOutRows = ((nOutRowsUnrounded + 3) / 4) * 4;
|
||||||
/* MDA wants rows a multiple of 4 */
|
/* MDA wants rows a multiple of 4 */
|
||||||
nOutCols = nInCols / 8;
|
nOutCols = nInCols / 8;
|
||||||
diff -up netpbm-10.58.01/converter/pbm/pbmtoppa/pbm.c.security-code netpbm-10.58.01/converter/pbm/pbmtoppa/pbm.c
|
|
||||||
--- netpbm-10.58.01/converter/pbm/pbmtoppa/pbm.c.security-code 2012-04-09 15:31:45.000000000 +0200
|
|
||||||
+++ netpbm-10.58.01/converter/pbm/pbmtoppa/pbm.c 2012-04-09 15:40:03.195619889 +0200
|
|
||||||
@@ -105,6 +105,7 @@ int pbm_readline(pbm_stat* pbm,unsigned
|
|
||||||
return 0;
|
|
||||||
|
|
||||||
case P4:
|
|
||||||
+ overflow_add(pbm->width, 7);
|
|
||||||
tmp=(pbm->width+7)/8;
|
|
||||||
tmp2=fread(data,1,tmp,pbm->fptr);
|
|
||||||
if(tmp2 == tmp)
|
|
||||||
@@ -129,7 +130,8 @@ void pbm_unreadline (pbm_stat *pbm, void
|
|
||||||
return;
|
|
||||||
|
|
||||||
pbm->unread = 1;
|
|
||||||
- pbm->revdata = malloc ((pbm->width+7)/8);
|
|
||||||
+ overflow_add(pbm->width, 7);
|
|
||||||
+ pbm->revdata = malloc((pbm->width+7)/8);
|
|
||||||
memcpy (pbm->revdata, data, (pbm->width+7)/8);
|
|
||||||
pbm->current_line--;
|
|
||||||
}
|
|
||||||
diff -up netpbm-10.58.01/converter/pbm/pbmtoppa/pbmtoppa.c.security-code netpbm-10.58.01/converter/pbm/pbmtoppa/pbmtoppa.c
|
diff -up netpbm-10.58.01/converter/pbm/pbmtoppa/pbmtoppa.c.security-code netpbm-10.58.01/converter/pbm/pbmtoppa/pbmtoppa.c
|
||||||
--- netpbm-10.58.01/converter/pbm/pbmtoppa/pbmtoppa.c.security-code 2012-04-09 15:31:45.000000000 +0200
|
--- netpbm-10.58.01/converter/pbm/pbmtoppa/pbmtoppa.c.security-code 2012-04-09 15:31:45.000000000 +0200
|
||||||
+++ netpbm-10.58.01/converter/pbm/pbmtoppa/pbmtoppa.c 2012-04-09 15:40:03.196619876 +0200
|
+++ netpbm-10.58.01/converter/pbm/pbmtoppa/pbmtoppa.c 2012-04-09 15:40:03.196619876 +0200
|
||||||
|
@ -530,58 +498,6 @@ diff -up netpbm-10.58.01/converter/ppm/picttoppm.c.security-code netpbm-10.58.01
|
||||||
/*
|
/*
|
||||||
* picttoppm.c -- convert a MacIntosh PICT file to PPM format.
|
* picttoppm.c -- convert a MacIntosh PICT file to PPM format.
|
||||||
*
|
*
|
||||||
diff -up netpbm-10.58.01/converter/ppm/pjtoppm.c.security-code netpbm-10.58.01/converter/ppm/pjtoppm.c
|
|
||||||
--- netpbm-10.58.01/converter/ppm/pjtoppm.c.security-code 2012-04-09 15:31:44.000000000 +0200
|
|
||||||
+++ netpbm-10.58.01/converter/ppm/pjtoppm.c 2012-04-09 15:40:03.206619751 +0200
|
|
||||||
@@ -127,19 +127,21 @@ main(argc, argv)
|
|
||||||
case 'V': /* send plane */
|
|
||||||
case 'W': /* send last plane */
|
|
||||||
if (rows == -1 || r >= rows || image == NULL) {
|
|
||||||
- if (rows == -1 || r >= rows)
|
|
||||||
+ if (rows == -1 || r >= rows) {
|
|
||||||
+ overflow_add(rows, 100);
|
|
||||||
rows += 100;
|
|
||||||
+ }
|
|
||||||
if (image == NULL) {
|
|
||||||
- MALLOCARRAY(image, rows * planes);
|
|
||||||
- MALLOCARRAY(imlen, rows * planes);
|
|
||||||
+ image = (unsigned char **)
|
|
||||||
+ malloc3(rows , planes , sizeof(unsigned char *));
|
|
||||||
+ imlen = (int *) malloc3(rows , planes, sizeof(int));
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
+ overflow2(rows,planes);
|
|
||||||
image = (unsigned char **)
|
|
||||||
- realloc(image,
|
|
||||||
- rows * planes *
|
|
||||||
+ realloc2(image, rows * planes,
|
|
||||||
sizeof(unsigned char *));
|
|
||||||
- imlen = (int *)
|
|
||||||
- realloc(imlen, rows * planes * sizeof(int));
|
|
||||||
+ imlen = (int *) realloc2(imlen, rows * planes, sizeof(int));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (image == NULL || imlen == NULL)
|
|
||||||
@@ -212,8 +214,10 @@ main(argc, argv)
|
|
||||||
for (i = 0, c = 0; c < imlen[p + r * planes]; c += 2)
|
|
||||||
for (cmd = image[p + r * planes][c],
|
|
||||||
val = image[p + r * planes][c+1];
|
|
||||||
- cmd >= 0 && i < newcols; cmd--, i++)
|
|
||||||
+ cmd >= 0 && i < newcols; cmd--, i++) {
|
|
||||||
buf[i] = val;
|
|
||||||
+ overflow_add(i, 1);
|
|
||||||
+ }
|
|
||||||
cols = cols > i ? cols : i;
|
|
||||||
free(image[p + r * planes]);
|
|
||||||
/*
|
|
||||||
@@ -224,6 +228,7 @@ main(argc, argv)
|
|
||||||
image[p + r * planes] = (unsigned char *) realloc(buf, i);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
+ overflow2(cols, 8);
|
|
||||||
cols *= 8;
|
|
||||||
}
|
|
||||||
|
|
||||||
diff -up netpbm-10.58.01/converter/ppm/ppmtoeyuv.c.security-code netpbm-10.58.01/converter/ppm/ppmtoeyuv.c
|
diff -up netpbm-10.58.01/converter/ppm/ppmtoeyuv.c.security-code netpbm-10.58.01/converter/ppm/ppmtoeyuv.c
|
||||||
--- netpbm-10.58.01/converter/ppm/ppmtoeyuv.c.security-code 2012-04-09 15:31:42.000000000 +0200
|
--- netpbm-10.58.01/converter/ppm/ppmtoeyuv.c.security-code 2012-04-09 15:31:42.000000000 +0200
|
||||||
+++ netpbm-10.58.01/converter/ppm/ppmtoeyuv.c 2012-04-09 15:40:03.206619751 +0200
|
+++ netpbm-10.58.01/converter/ppm/ppmtoeyuv.c 2012-04-09 15:40:03.206619751 +0200
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
# Template file for 'netpbm'
|
# Template file for 'netpbm'
|
||||||
pkgname=netpbm
|
pkgname=netpbm
|
||||||
# from http://svn.code.sf.net/p/netpbm/code/advanced/doc/HISTORY
|
# from http://svn.code.sf.net/p/netpbm/code/advanced/doc/HISTORY
|
||||||
version=10.84.05
|
version=10.85.00
|
||||||
revision=1
|
revision=1
|
||||||
_githash=ebf403d4015d30f19a37895efdce201300c9b418
|
_githash=ee250e7490cbb3550fed22fdb98b7152cce20b72
|
||||||
_githash_guide=18fa5dc553c7645f08e1f0e826f6886f7cc775fe
|
_githash_guide=5d9d0c2bdae252705efcd07ff7601acdc80ff2bd
|
||||||
create_wrksrc=yes
|
create_wrksrc=yes
|
||||||
build_wrksrc="netpbm-mirror-${_githash}"
|
build_wrksrc="netpbm-mirror-${_githash}"
|
||||||
hostmakedepends="pkg-config perl python flex"
|
hostmakedepends="pkg-config perl python flex"
|
||||||
|
@ -17,8 +17,8 @@ homepage="http://netpbm.sourceforge.net/"
|
||||||
nocross=yes
|
nocross=yes
|
||||||
distfiles="https://github.com/chneukirchen/netpbm-mirror/archive/${_githash}.tar.gz
|
distfiles="https://github.com/chneukirchen/netpbm-mirror/archive/${_githash}.tar.gz
|
||||||
https://github.com/chneukirchen/netpbm-mirror/archive/${_githash_guide}.tar.gz"
|
https://github.com/chneukirchen/netpbm-mirror/archive/${_githash_guide}.tar.gz"
|
||||||
checksum="e6e0fb08540c86498f5da1f53d863f43c1d56af0ed33cc131e566f7e3b0a8490
|
checksum="a6264de949ea682a57736f9ab72bd23338d38992fa7f069924d4f60647cf4d83
|
||||||
4d2560c0f8800fdd01b596612252e53f7598009b8fb48e75aef1e10c322f2e38"
|
7ff30f060acef3f53d9003149bd88771c17c14551dfc907e99065407b805192e"
|
||||||
|
|
||||||
post_extract() {
|
post_extract() {
|
||||||
cd $build_wrksrc
|
cd $build_wrksrc
|
||||||
|
|
Loading…
Reference in New Issue