diff options
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 6 | ||||
-rw-r--r-- | png.patch | 14 |
3 files changed, 22 insertions, 5 deletions
@@ -1,15 +1,18 @@ pkgbase = registrator pkgdesc = a tool for noise reduction or resolution quadrupling by adding more photos together pkgver = 1.0 - pkgrel = 4 + pkgrel = 5 url = http://ronja.twibright.com/registrator.php arch = i686 + arch = x86_64 license = GPL-2 makedepends = libjpeg makedepends = libpng depends = libpng source = http://ronja.twibright.com/utils/registrator.tgz - md5sums = d192412cbde2c59953a785259667cd3b + source = png.patch + md5sums = 36ea4eb3b69ccc6c18cbb758da95f4f2 + md5sums = 90ac328f4d462cfa6d2ef4ec5352b0ea pkgname = registrator @@ -9,13 +9,13 @@ arch=('i686' 'x86_64') license=('GPL-2') makedepends=('libjpeg' 'libpng') depends=('libpng') -source=("http://ronja.twibright.com/utils/${pkgname}.tgz" "zlib_include.patch") +source=("http://ronja.twibright.com/utils/${pkgname}.tgz" "png.patch") md5sums=('36ea4eb3b69ccc6c18cbb758da95f4f2' - '86295e23f9a1c361d5a8c77beecce36c') + '90ac328f4d462cfa6d2ef4ec5352b0ea') build() { cd $srcdir/${pkgname} -patch -p0 <$srcdir/zlib_include.patch +patch -p2 <$srcdir/png.patch make } diff --git a/png.patch b/png.patch new file mode 100644 index 000000000000..e9d09540ad80 --- /dev/null +++ b/png.patch @@ -0,0 +1,14 @@ +Only in src.orig/registrator: deconvolve +Only in src.orig/registrator: registrator-bin +diff -aur src.orig/registrator/registrator-bin.c src/registrator/registrator-bin.c +--- src.orig/registrator/registrator-bin.c 2016-10-25 19:54:19.000000000 +0200 ++++ src/registrator/registrator-bin.c 2020-01-25 14:08:06.850693545 +0100 +@@ -933,7 +933,7 @@ + |PNG_FILTER_AVG|PNG_FILTER_PAETH); + png_set_compression_level(png_ptr, + strstr(fname,"intermediate") +- ?3:Z_BEST_COMPRESSION); ++ ?3:PNG_Z_DEFAULT_COMPRESSION); + png_set_IHDR(png_ptr,info_ptr,width,height + ,16,PNG_COLOR_TYPE_RGB,PNG_INTERLACE_NONE, + PNG_COMPRESSION_TYPE_DEFAULT,PNG_FILTER_TYPE_DEFAULT); |