[arch-commits] Commit in gimp-plugin-mathmap/trunk (PKGBUILD mathmap-gsl2.patch)

Antonio Rojas arojas at archlinux.org
Sun Feb 21 10:17:28 UTC 2016


    Date: Sunday, February 21, 2016 @ 11:17:27
  Author: arojas
Revision: 162980

GSL 2.1 rebuild

Added:
  gimp-plugin-mathmap/trunk/mathmap-gsl2.patch
Modified:
  gimp-plugin-mathmap/trunk/PKGBUILD

--------------------+
 PKGBUILD           |    9 ++++++---
 mathmap-gsl2.patch |   11 +++++++++++
 2 files changed, 17 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-02-21 10:04:18 UTC (rev 162979)
+++ PKGBUILD	2016-02-21 10:17:27 UTC (rev 162980)
@@ -4,7 +4,7 @@
 # Contributor: Serge Gielkens <gielkens.serge at mumeli.org>
 pkgname=gimp-plugin-mathmap
 pkgver=1.3.5
-pkgrel=6
+pkgrel=7
 pkgdesc="A GIMP plug-in which allows distortion of images specified by mathematical formulae"
 arch=('i686' 'x86_64')
 url="http://www.complang.tuwien.ac.at/schani/mathmap/"
@@ -14,11 +14,12 @@
 provides=('gimp-mathmap')
 replaces=('gimp-mathmap')
 source=(http://www.complang.tuwien.ac.at/schani/mathmap/files/mathmap-${pkgver}.tar.gz \
-        fix_libnoise_build.patch libpng15.patch giflib-5.1.patch)
+        fix_libnoise_build.patch libpng15.patch giflib-5.1.patch mathmap-gsl2.patch)
 md5sums=('6ff66d070ea410dee1a27283d05b8beb'
          'eca40de0ba0e6b8d34b7d1f904bc3d18'
          '9780d6354b7380b772c4616253ecee54'
-         'a4dae904ede98ee8d3104bcfd285cec5')
+         'a4dae904ede98ee8d3104bcfd285cec5'
+         '34350e9d8edc451926298919a9300990')
 
 prepare() {
   cd "$srcdir/mathmap-$pkgver"
@@ -29,6 +30,8 @@
   patch -Np1 < "$srcdir"/libpng15.patch
   # fix for giflib 5.1
   patch -Np1 < "$srcdir"/giflib-5.1.patch
+  # fix build with GSL 2
+  patch -Np1 -i "$srcdir"/mathmap-gsl2.patch
 }
 
 build() {

Added: mathmap-gsl2.patch
===================================================================
--- mathmap-gsl2.patch	                        (rev 0)
+++ mathmap-gsl2.patch	2016-02-21 10:17:27 UTC (rev 162980)
@@ -0,0 +1,11 @@
+--- mathmap-1.3.5/opmacros.h.orig	2016-02-21 10:14:31.347636550 +0000
++++ mathmap-1.3.5/opmacros.h	2016-02-21 10:15:03.544184507 +0000
+@@ -103,7 +103,7 @@
+ #define ELL_INT_F(phi,k)      gsl_sf_ellint_F((phi), (k), GSL_PREC_SINGLE)
+ #define ELL_INT_E(phi,k)      gsl_sf_ellint_E((phi), (k), GSL_PREC_SINGLE)
+ #define ELL_INT_P(phi,k,n)    gsl_sf_ellint_P((phi), (k), (n), GSL_PREC_SINGLE)
+-#define ELL_INT_D(phi,k,n)    gsl_sf_ellint_D((phi), (k), (n), GSL_PREC_SINGLE)
++#define ELL_INT_D(phi,k,n)    gsl_sf_ellint_D((phi), (k), GSL_PREC_SINGLE)
+ 
+ #define ELL_INT_RC(x,y)       gsl_sf_ellint_RC((x), (y), GSL_PREC_SINGLE)
+ #define ELL_INT_RD(x,y,z)     gsl_sf_ellint_RD((x), (y), (z), GSL_PREC_SINGLE)



More information about the arch-commits mailing list