Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / python-clarabel
Commits: f53d02c4 by Antonio Rojas at 2024-05-21T19:40:26+02:00 upgpkg: 0.8.1-1: Update to 0.8.1 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,17 +1,18 @@ pkgbase = python-clarabel pkgdesc = Interior-point solver for convex conic optimisation problems - pkgver = 0.7.1 - pkgrel = 2 + pkgver = 0.8.1 + pkgrel = 1 url = https://github.com/oxfordcontrol/Clarabel.rs arch = x86_64 - license = Apache + license = Apache-2.0 + makedepends = git makedepends = python-build makedepends = python-installer makedepends = python-maturin makedepends = rust depends = gcc-libs depends = glibc - source = https://github.com/oxfordcontrol/Clarabel.rs/archive/v0.7.1/clarabel-0.7.1.tar.gz - sha256sums = 131dff9bf4475d68dadde07a49b454f01bdb1ddb534c8f9b7f7a2f1904282bd2 + source = git+https://github.com/oxfordcontrol/Clarabel.rs#tag=v0.8.1 + sha256sums = bb93d98643bb3244ba67196d52e8b7ee4d130c507fa3d011481bf9d1a219b245 pkgname = python-clarabel ===================================== PKGBUILD ===================================== @@ -2,34 +2,35 @@ _pyname=clarabel pkgname=python-$_pyname -pkgver=0.7.1 -pkgrel=2 +pkgver=0.8.1 +pkgrel=1 pkgdesc='Interior-point solver for convex conic optimisation problems' arch=(x86_64) url='https://github.com/oxfordcontrol/Clarabel.rs' -license=(Apache) +license=(Apache-2.0) depends=(gcc-libs glibc) -makedepends=(python-build +makedepends=(git + python-build python-installer python-maturin rust) -source=(https://github.com/oxfordcontrol/Clarabel.rs/archive/v$pkgver/$_pyname-$pkgver.tar.gz) -sha256sums=('131dff9bf4475d68dadde07a49b454f01bdb1ddb534c8f9b7f7a2f1904282bd2') +source=(git+https://github.com/oxfordcontrol/Clarabel.rs#tag=v$pkgver) +sha256sums=('bb93d98643bb3244ba67196d52e8b7ee4d130c507fa3d011481bf9d1a219b245') prepare() { - cd Clarabel.rs-$pkgver + cd Clarabel.rs cargo generate-lockfile # https://github.com/oxfordcontrol/Clarabel.rs/pull/64 cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')" } build() { - cd Clarabel.rs-$pkgver + cd Clarabel.rs python -m build --wheel --no-isolation } package() { - cd Clarabel.rs-$pkgver + cd Clarabel.rs python -m installer --destdir="$pkgdir" dist/*.whl install -Dm644 LICENSE.md -t "$pkgdir"/usr/share/licenses/$pkgname View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-clarabel/-/commit/f53d02c4330b0cf80a67198d7d4fc288e418884c -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-clarabel/-/commit/f53d02c4330b0cf80a67198d7d4fc288e418884c You're receiving this email because of your account on gitlab.archlinux.org.