[arch-commits] Commit in sagemath/trunk (PKGBUILD test-optional.patch)
Antonio Rojas
arojas at archlinux.org
Sat Oct 31 08:45:46 UTC 2015
Date: Saturday, October 31, 2015 @ 09:45:46
Author: arojas
Revision: 145353
Don't call sage-list-packages when running tests
Added:
sagemath/trunk/test-optional.patch
Modified:
sagemath/trunk/PKGBUILD
---------------------+
PKGBUILD | 6 ++++--
test-optional.patch | 11 +++++++++++
2 files changed, 15 insertions(+), 2 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2015-10-31 06:13:18 UTC (rev 145352)
+++ PKGBUILD 2015-10-31 08:45:46 UTC (rev 145353)
@@ -31,8 +31,8 @@
provides=(sage-mathematics)
source=("$pkgname-$pkgver.tar.gz::https://github.com/sagemath/sage/archive/$pkgver.tar.gz"
"http://mirrors.mit.edu/sage/spkg/upstream/pexpect/pexpect-2.0.tar.bz2"
- 'anal.h' 'package.patch' 'env.patch' 'paths.patch' 'clean.patch' 'skip-check.patch'
- 'pexpect-env.patch' 'pexpect-del.patch' 'disable-fes.patch' 'jupyter-path.patch'
+ anal.h package.patch env.patch paths.patch clean.patch skip-check.patch
+ pexpect-env.patch pexpect-del.patch disable-fes.patch jupyter-path.patch test-optional.patch
pari-sage-2.8.1813.patch::"http://git.sagemath.org/sage.git/patch/?id=c1f5aa26e"
jupyter-kernel.patch::"http://git.sagemath.org/sage.git/patch/?id=4f06d3df"
relative-links.patch::"http://git.sagemath.org/sage.git/patch/src/sage/repl/ipython_kernel/kernel.py?id=52a717a7")
@@ -77,6 +77,8 @@
-i src/sage/databases/cremona.py
# find bliss headers
sed -e 's|graph.hh|bliss/graph.hh|' -i src/sage/graphs/bliss.pyx
+# don't list optional packages when running tests
+ patch -p0 -i ../test-optional.patch
# Upstream patches
# fix build against libfes 0.2 http://trac.sagemath.org/ticket/15209
Added: test-optional.patch
===================================================================
--- test-optional.patch (rev 0)
+++ test-optional.patch 2015-10-31 08:45:46 UTC (rev 145353)
@@ -0,0 +1,11 @@
+--- src/sage/doctest/control.py.orig 2015-10-31 09:40:55.173671531 +0100
++++ src/sage/doctest/control.py 2015-10-31 09:40:05.370125436 +0100
+@@ -253,7 +253,7 @@
+ if 'optional' in options.optional:
+ options.optional.discard('optional')
+ from sage.misc.package import package_versions
+- optional_pkgs = package_versions("optional", local=True)
++ optional_pkgs = {}
+ for pkg, versions in optional_pkgs.items():
+ if versions[0] == versions[1]:
+ options.optional.add(pkg)
More information about the arch-commits
mailing list