summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD6
-rw-r--r--png.patch14
3 files changed, 22 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 35b9d74cb1df..8d7ccb1be13c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 4d85059d3462..cbd8e1e409ad 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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);