[arch-commits] Commit in sagemath-doc/trunk (PKGBUILD sagemath-doc-segfault.patch)
Antonio Rojas
arojas at archlinux.org
Mon Sep 30 09:47:47 UTC 2019
Date: Monday, September 30, 2019 @ 09:47:47
Author: arojas
Revision: 512155
Update to 8.9
Modified:
sagemath-doc/trunk/PKGBUILD
Deleted:
sagemath-doc/trunk/sagemath-doc-segfault.patch
-----------------------------+
PKGBUILD | 11 +++--------
sagemath-doc-segfault.patch | 14 --------------
2 files changed, 3 insertions(+), 22 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2019-09-30 06:59:44 UTC (rev 512154)
+++ PKGBUILD 2019-09-30 09:47:47 UTC (rev 512155)
@@ -1,7 +1,7 @@
# Maintainer: Antonio Rojas <arojas at archlinux.org>
pkgname=sagemath-doc
-pkgver=8.8
+pkgver=8.9
pkgrel=1
pkgdesc="HTML documentation and inline help for SageMath"
arch=(any)
@@ -11,11 +11,9 @@
makedepends=(sagemath python2-pyzmq python2-docutils python2-jupyter_client python2-pkgconfig cython2 python2-ipywidgets)
source=(sagemath-$pkgver.tar.gz::"https://github.com/sagemath/sage/archive/$pkgver.tar.gz"
docbuild_main.patch
- sagemath-doc-segfault.patch
sagemath-ecl-sigfpe.patch)
-sha256sums=('d012ff4f0f34e086fcaf576e25220fc647826116c69b62b887bc0b8ced5c1e9f'
+sha256sums=('4f9f18a08142fed69342b58ffc6221ec16fe8daf1042086b351e1308489ec5d4'
'ea5e17bb7a7cb36a22e5e3872fcc2585852bc971c4b139b0b2cd69a36c1b009b'
- '2ee218610001f906015df647881581ff1f7eb0acf923b79b72056965129bac22'
'a42f3b152b1aedb8abf16bc70971419919d1fe30328574e7fef8305f9d07d938')
prepare() {
@@ -26,8 +24,6 @@
# use sage_setup imports from sagemath source, but use system sage ones (which include compiled modules)
mkdir -p local-python
ln -sr src/sage_setup local-python
-# Fix segfault when pari is compiled with threads https://trac.sagemath.org/ticket/26608
- patch -p1 -i ../sagemath-doc-segfault.patch
# Fix SIGFPE crashes with ecl 16.1.3 https://trac.sagemath.org/ticket/22191
patch -p1 -i ../sagemath-ecl-sigfpe.patch
}
@@ -49,8 +45,7 @@
package() {
cd sage-$pkgver/src/doc
- mkdir -p "$pkgdir"/usr/share/doc/sage/en
- cp -r en/introspect "$pkgdir"/usr/share/doc/sage/en
+ mkdir -p "$pkgdir"/usr/share/doc/sage
cp -r common "$pkgdir"/usr/share/doc/sage
cp -r html "$pkgdir"/usr/share/doc/sage
Deleted: sagemath-doc-segfault.patch
===================================================================
--- sagemath-doc-segfault.patch 2019-09-30 06:59:44 UTC (rev 512154)
+++ sagemath-doc-segfault.patch 2019-09-30 09:47:47 UTC (rev 512155)
@@ -1,14 +0,0 @@
-diff --git a/src/sage_setup/docbuild/__init__.py b/src/sage_setup/docbuild/__init__.py
-index 5877b5b..7dc8ff7 100644
---- a/src/sage_setup/docbuild/__init__.py
-+++ b/src/sage_setup/docbuild/__init__.py
-@@ -265,7 +265,7 @@ class DocBuilder(object):
- inventory = builder_helper('inventory')
-
-
--if not (CYGWIN_VERSION and CYGWIN_VERSION[0] < 3):
-+if False:
- def build_many(target, args):
- # Pool() uses an actual fork() to run each new instance. This is
- # important for performance reasons, i.e., don't use a forkserver when
-
More information about the arch-commits
mailing list