[arch-commits] Commit in sagemath/trunk (PKGBUILD r-no-readline.patch)
Antonio Rojas
arojas at archlinux.org
Wed Jan 18 22:19:46 UTC 2017
Date: Wednesday, January 18, 2017 @ 22:19:45
Author: arojas
Revision: 207932
Fix R interface freezes with readline 7
Added:
sagemath/trunk/r-no-readline.patch
Modified:
sagemath/trunk/PKGBUILD
---------------------+
PKGBUILD | 9 ++++++---
r-no-readline.patch | 11 +++++++++++
2 files changed, 17 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-01-18 22:00:51 UTC (rev 207931)
+++ PKGBUILD 2017-01-18 22:19:45 UTC (rev 207932)
@@ -10,7 +10,7 @@
pkgbase=sagemath
pkgname=(sagemath sagemath-jupyter)
pkgver=7.5.1
-pkgrel=1
+pkgrel=2
pkgdesc="Open Source Mathematics Software, free alternative to Magma, Maple, Mathematica, and Matlab"
arch=(i686 x86_64)
url="http://www.sagemath.org"
@@ -33,7 +33,7 @@
mcqd coxeter3 cryptominisat2 modular_decomposition bliss-graphs tdlib python2-pkgconfig meataxe) # libfes
source=("$pkgname-$pkgver.tar.gz::https://github.com/sagemath/sage/archive/$pkgver.tar.gz"
env.patch skip-check.patch cython-sys-path.patch is-package-installed.patch package.patch disable-fes.patch
- jupyter-path.patch test-optional.patch ecm-7.patch increase-rtol.patch sagemath-gslcblas.patch)
+ jupyter-path.patch test-optional.patch ecm-7.patch increase-rtol.patch sagemath-gslcblas.patch r-no-readline.patch)
sha256sums=('3cd9af3e3bfd7f5cc966b7c36168d04b9a1213aa9a7af3286b5d53d40e7653e3'
'9dba04ff13626a7b6c338a8b18a6c27d343f68a547a218533cf773af3dae6635'
'b02b3d2d5620ca20f96adb62b6fef05e4676c0a60983310a1450fdf3d923cb04'
@@ -45,7 +45,8 @@
'81d08c6a760f171f3381455b66a6c84789c9f0eefddbe6ca5794075514ad8c3a'
'65ad84c83d5f956fde8eab961f2caad56d64044324c4abc0e56bcd9f44061cb6'
'be925eefeac3f28e639794ddc20d64e6faafd7181804e29417a510224d19ccc7'
- '973224f53e9a6fcfaa9c6cb842b02430a601d1c7ce0abb41b3591470d128930c')
+ '973224f53e9a6fcfaa9c6cb842b02430a601d1c7ce0abb41b3591470d128930c'
+ 'ef9f401fa84fe1772af9efee6816643534f2896da4c23b809937b19771bdfbbf')
prepare(){
cd sage-$pkgver
@@ -69,6 +70,8 @@
patch -p1 -i ../increase-rtol.patch
# fix cblas linking in gsl modules
patch -p1 -i ../sagemath-gslcblas.patch
+# fix freezes in R interface with readline 7 (Debian)
+ patch -p1 -i ../r-no-readline.patch
# Upstream patches
# fix build against libfes 0.2 http://trac.sagemath.org/ticket/15209
Added: r-no-readline.patch
===================================================================
--- r-no-readline.patch (rev 0)
+++ r-no-readline.patch 2017-01-18 22:19:45 UTC (rev 207932)
@@ -0,0 +1,11 @@
+--- a/src/sage/interfaces/r.py
++++ b/src/sage/interfaces/r.py
+@@ -331,7 +331,7 @@
+ prompt = '> ', #default, later comes the change
+
+ # This is the command that starts up your program
+- command = "R --vanilla --quiet",
++ command = "R --no-readline --vanilla --quiet",
+
+ server=server,
+ server_tmpdir=server_tmpdir,
More information about the arch-commits
mailing list