diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2021-04-05 16:26:39 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2021-04-05 18:19:36 +0000 |
commit | ecd817214079dbca5c310a650bc0b1b42f407b0c (patch) | |
tree | 5e9d95f6143b5f8f5bc19f1d0ccacfb6721cfd18 | |
parent | c3f0da77a2be9651e031065a9a0bd521efca4c52 (diff) |
testing/py3-sphinx-theme-quark: fix build with python 3.9
seems like tinycss is dead upstream but tinycss2 seems to work
-rw-r--r-- | testing/py3-sphinx-theme-quark/APKBUILD | 10 | ||||
-rw-r--r-- | testing/py3-sphinx-theme-quark/tinycss.patch | 13 |
2 files changed, 19 insertions, 4 deletions
diff --git a/testing/py3-sphinx-theme-quark/APKBUILD b/testing/py3-sphinx-theme-quark/APKBUILD index 6c6010b88ae..e727ffbfbf4 100644 --- a/testing/py3-sphinx-theme-quark/APKBUILD +++ b/testing/py3-sphinx-theme-quark/APKBUILD @@ -3,15 +3,16 @@ pkgname=py3-sphinx-theme-quark _pkgname=quark-sphinx-theme pkgver=0.5.1 -pkgrel=2 +pkgrel=3 pkgdesc="A Sphinx theme for Qt toolkit’s QTextBrowser" url="https://gitlab.com/fkrull/quark-sphinx-theme" arch="noarch" license="BSD-2-Clause" depends="py3-sphinx" makedepends="py3-setuptools" -checkdepends="py3-mock" -source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.bz2" +checkdepends="py3-tinycss2 py3-html5lib" +source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.bz2 + tinycss.patch" builddir="$srcdir"/$_pkgname-$pkgver build() { @@ -26,4 +27,5 @@ package() { python3 setup.py install --prefix=/usr --root="$pkgdir" } -sha512sums="505c285f661c50567f79af644ba577eb636c1502ff265a612693d514120a0e572540ff277c08b9d1de0a38d48f6d3f804996a8dd1cbf928faf5dcfcb8dc875a5 quark-sphinx-theme-0.5.1.tar.bz2" +sha512sums="505c285f661c50567f79af644ba577eb636c1502ff265a612693d514120a0e572540ff277c08b9d1de0a38d48f6d3f804996a8dd1cbf928faf5dcfcb8dc875a5 quark-sphinx-theme-0.5.1.tar.bz2 +cbc1fe4dd924a75333b74985d4fb22a49badec93d8e8312181f988ac8c4a1d286bf682ece54e0e37b4adfbc42554f41eb1fb5533c3de2dbf391e612151cf9e65 tinycss.patch" diff --git a/testing/py3-sphinx-theme-quark/tinycss.patch b/testing/py3-sphinx-theme-quark/tinycss.patch new file mode 100644 index 00000000000..d910c2599a9 --- /dev/null +++ b/testing/py3-sphinx-theme-quark/tinycss.patch @@ -0,0 +1,13 @@ +diff --git a/setup.py b/setup.py +index 6bf1104..732809f 100644 +--- a/setup.py ++++ b/setup.py +@@ -14,7 +14,7 @@ sys.path.insert(0, os.path.join(dist_dir, 'src', 'quark_sphinx_theme')) + from __version__ import __version__ # noqa + del sys.path[0] + +-tests_require = ['html5lib', 'tinycss'] ++tests_require = ['html5lib', 'tinycss2'] + if sys.version_info[:2] < (3, 3): + tests_require.append('mock') + |