mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-05-04 20:06:43 +02:00
main/imlib2: upgrade to 1.4.4
This commit is contained in:
parent
f13d96db8c
commit
20bb03ab35
@ -1,23 +1,20 @@
|
||||
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
|
||||
pkgname=imlib2
|
||||
pkgver=1.4.2
|
||||
pkgrel=5
|
||||
pkgver=1.4.4
|
||||
pkgrel=0
|
||||
pkgdesc="Library that does image file loading and saving as well as rendering, manipulation, arbitrary polygon support"
|
||||
url="http://sourceforge.net/projects/enlightenment/"
|
||||
license="BSD"
|
||||
subpackages="$pkgname-dev $pkgname-doc"
|
||||
depends=
|
||||
makedepends="tiff-dev giflib-dev bzip2-dev freetype-dev libxext-dev
|
||||
libpng-dev libid3tag-dev jpeg-dev libsm-dev zlib-dev"
|
||||
libpng-dev libid3tag-dev jpeg-dev libsm-dev zlib-dev util-linux-ng-dev"
|
||||
source="http://downloads.sourceforge.net/enlightenment/$pkgname-$pkgver.tar.bz2
|
||||
bufferoverflow.patch
|
||||
libpng14.patch"
|
||||
"
|
||||
|
||||
_builddir="$srcdir"/$pkgname-$pkgver
|
||||
prepare() {
|
||||
cd "$_builddir"
|
||||
patch -Np0 -i "$srcdir"/bufferoverflow.patch || return 1
|
||||
patch -Np1 -i "$srcdir"/libpng14.patch || return 1
|
||||
}
|
||||
|
||||
build() {
|
||||
@ -36,6 +33,4 @@ package() {
|
||||
make DESTDIR=$pkgdir install || return 1
|
||||
install -Dm644 COPYING $pkgdir/usr/share/licenses/$pkgname/COPYING
|
||||
}
|
||||
md5sums="9f15568e76ebda9092c571e0df261f54 imlib2-1.4.2.tar.bz2
|
||||
76def1fe0ac2ac1686ff24d29979606f bufferoverflow.patch
|
||||
68f671641e298ef7eead0aded4087c53 libpng14.patch"
|
||||
md5sums="b6de51879502e857d5b1f7622267a030 imlib2-1.4.4.tar.bz2"
|
||||
|
||||
@ -1,13 +0,0 @@
|
||||
--- src/modules/loaders/loader_xpm.c
|
||||
+++ src/modules/loaders/loader_xpm.c.new
|
||||
@@ -246,8 +246,8 @@
|
||||
return 0;
|
||||
}
|
||||
ptr = im->data;
|
||||
- end = ptr + (sizeof(DATA32) * w * h);
|
||||
pixels = w * h;
|
||||
+ end = ptr + pixels;
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@ -1,12 +0,0 @@
|
||||
diff -Naur imlib2-1.4.2-orig/src/modules/loaders/loader_png.c imlib2-1.4.2/src/modules/loaders/loader_png.c
|
||||
--- imlib2-1.4.2-orig/src/modules/loaders/loader_png.c 2010-01-19 03:37:21.000000000 -0500
|
||||
+++ imlib2-1.4.2/src/modules/loaders/loader_png.c 2010-01-19 03:38:51.000000000 -0500
|
||||
@@ -38,7 +38,7 @@
|
||||
|
||||
/* if we haven't read the header before, set the header data */
|
||||
fread(buf, 1, PNG_BYTES_TO_CHECK, f);
|
||||
- if (!png_check_sig(buf, PNG_BYTES_TO_CHECK))
|
||||
+ if (png_sig_cmp(buf, 0, PNG_BYTES_TO_CHECK))
|
||||
{
|
||||
fclose(f);
|
||||
return 0;
|
||||
Loading…
x
Reference in New Issue
Block a user