summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorpingplug2018-04-21 22:24:44 +0800
committerpingplug2018-04-21 22:24:44 +0800
commit61e30edcfc283ec2424b1fdc30bda27048b31bf2 (patch)
treeb67c5f77cf401719282eba9d2691461b477cfde6
parent6bf43d53fd4ce43b0fb540fb431b4aaaa0d79b63 (diff)
downloadaur-61e30edcfc283ec2424b1fdc30bda27048b31bf2.tar.gz
Updated to 2.9
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD15
-rw-r--r--commit-5ca71a7.patch19
3 files changed, 11 insertions, 37 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3c26e68fa8ef..8f85bfc58d4d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,7 @@
-# Generated by mksrcinfo v8
-# Wed Jan 11 06:06:23 UTC 2017
pkgbase = mingw-w64-lcms2
pkgdesc = Small-footprint color management engine, version 2 (mingw-w64)
- pkgver = 2.8
- pkgrel = 3
+ pkgver = 2.9
+ pkgrel = 1
url = http://www.littlecms.com
arch = any
license = MIT
@@ -13,12 +11,10 @@ pkgbase = mingw-w64-lcms2
options = staticlibs
options = !strip
options = !buildflags
- source = http://downloads.sourceforge.net/sourceforge/lcms/lcms2-2.8.tar.gz
+ source = https://downloads.sourceforge.net/sourceforge/lcms/lcms2-2.9.tar.gz
source = 0002-need-jconfig-before-jmoreconfig.mingw.patch
- source = commit-5ca71a7.patch
- md5sums = 87a5913f1a52464190bb655ad230539c
- md5sums = 4017f8307298d6f65e1cb5bce9684fa5
- md5sums = ebbfae97a511fea5387a705cea472e0e
+ sha256sums = 48c6fdf98396fa245ed86e622028caf49b96fa22f3e5734f853f806fbc8e7d20
+ sha256sums = 3e85375a6b38de36e19fa7b4415b8c86aff492c0ef625932bec073d45e944339
pkgname = mingw-w64-lcms2
diff --git a/PKGBUILD b/PKGBUILD
index 10d9df0fc91e..165fa5efe6e0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
pkgname=mingw-w64-lcms2
-pkgver=2.8
-pkgrel=3
+pkgver=2.9
+pkgrel=1
pkgdesc="Small-footprint color management engine, version 2 (mingw-w64)"
arch=(any)
url="http://www.littlecms.com"
@@ -8,19 +8,16 @@ license=("MIT")
makedepends=(mingw-w64-configure)
depends=(mingw-w64-crt mingw-w64-libtiff)
options=(staticlibs !strip !buildflags)
-source=("http://downloads.sourceforge.net/sourceforge/lcms/lcms2-${pkgver}.tar.gz"
-"0002-need-jconfig-before-jmoreconfig.mingw.patch"
-"commit-5ca71a7.patch")
-md5sums=('87a5913f1a52464190bb655ad230539c'
- '4017f8307298d6f65e1cb5bce9684fa5'
- 'ebbfae97a511fea5387a705cea472e0e')
+source=("https://downloads.sourceforge.net/sourceforge/lcms/lcms2-${pkgver}.tar.gz"
+"0002-need-jconfig-before-jmoreconfig.mingw.patch")
+sha256sums=('48c6fdf98396fa245ed86e622028caf49b96fa22f3e5734f853f806fbc8e7d20'
+ '3e85375a6b38de36e19fa7b4415b8c86aff492c0ef625932bec073d45e944339')
_architectures="i686-w64-mingw32 x86_64-w64-mingw32"
prepare() {
cd lcms2-$pkgver
patch -p1 -i ${srcdir}/0002-need-jconfig-before-jmoreconfig.mingw.patch
- patch -p1 -i ${srcdir}/commit-5ca71a7.patch
autoreconf -fi
}
diff --git a/commit-5ca71a7.patch b/commit-5ca71a7.patch
deleted file mode 100644
index 20e99e8fc459..000000000000
--- a/commit-5ca71a7.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-From 5ca71a7bc18b6897ab21d815d15e218e204581e2 Mon Sep 17 00:00:00 2001
-From: Marti <marti.maria@tktbrainpower.com>
-Date: Mon, 15 Aug 2016 23:31:39 +0200
-Subject: Added an extra check to MLU bounds
-
-Thanks to Ibrahim el-sayed for spotting the bug
-
-diff --git a/src/cmstypes.c b/src/cmstypes.c
-index cb61860..c7328b9 100644
---- a/src/cmstypes.c
-+++ b/src/cmstypes.c
-@@ -1460,6 +1460,7 @@ void *Type_MLU_Read(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, cmsU
-
- // Check for overflow
- if (Offset < (SizeOfHeader + 8)) goto Error;
-+ if ((Offset + Len) > SizeOfTag + 8) goto Error;
-
- // True begin of the string
- BeginOfThisString = Offset - SizeOfHeader - 8;