Date: Sunday, January 9, 2022 @ 23:26:56 Author: polyzen Revision: 1098741
upgpkg: python-sphinx-furo 2022.01.02-2: Use system nodejs Thanks to @felixonmars: https://github.com/felixonmars/archriscv-packages/commit/0ce5e70072f86e6fa312cb8e1782d3d7d2063451 Modified: python-sphinx-furo/trunk/PKGBUILD ----------+ PKGBUILD | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-01-09 23:26:30 UTC (rev 1098740) +++ PKGBUILD 2022-01-09 23:26:56 UTC (rev 1098741) @@ -3,16 +3,24 @@ _pkgname=furo pkgname=python-sphinx-$_pkgname pkgver=2022.01.02 -pkgrel=1 +pkgrel=2 pkgdesc='A clean customizable documentation theme for Sphinx' arch=('any') url='https://github.com/pradyunsg/furo' license=('MIT') depends=('python-sphinx' 'python-pygments' 'python-beautifulsoup4') -makedepends=('python-build' 'python-pip' 'python-sphinx-theme-builder' 'python-flit-core') +makedepends=('python-build' 'python-pip' 'python-sphinx-theme-builder' 'python-flit-core' + 'nodejs-lts-gallium' 'npm' 'expac') source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz") sha512sums=('dcd2bae18c28a8623b566ef79a996a76d9157a05627b4e9c930b0ea82154992b9d2321ffe1c62fc2d014d499b7ca1f71117bcea9a1e8879a0ef12d3818cdd290') +prepare() { + cd $_pkgname-$pkgver + # force use of system nodejs + local node_ver=$(expac %v nodejs-lts-gallium | cut -d - -f 1) + sed -i "s/16.13.0/$node_ver/" pyproject.toml +} + build() { cd $_pkgname-$pkgver