Carl Smedstad pushed to branch main at Arch Linux / Packaging / Packages / 
maturin


Commits:
2abeff8d by Carl Smedstad at 2024-12-28T15:57:36+01:00
Break some long lines

- - - - -
1979cbb3 by Carl Smedstad at 2024-12-28T15:58:08+01:00
Quote some vars shellcheck complains about

- - - - -
0f97d2b3 by Carl Smedstad at 2024-12-28T15:58:37+01:00
Ensure --frozen is supplied to cargo build

- - - - -
57e212b2 by Carl Smedstad at 2024-12-30T19:38:04+01:00
upgpkg: 1.8.1-1: Upstream release

https://github.com/PyO3/maturin/releases/tag/v1.8.1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = maturin
        pkgdesc = Build and publish crates with pyo3, rust-cpython and cffi 
bindings
-       pkgver = 1.8.0
+       pkgver = 1.8.1
        pkgrel = 1
        url = https://github.com/PyO3/maturin
        arch = x86_64
@@ -16,9 +16,9 @@ pkgbase = maturin
        makedepends = python-wheel
        makedepends = rust
        options = !lto
-       source = 
https://github.com/PyO3/maturin/archive/v1.8.0/maturin-v1.8.0.tar.gz
-       sha512sums = 
35756bb850204d4d2451d6a88e56d9519a359b00c3984c43bdde5013e2c4bd2598ed8fea234ecd99e84f4f5dcaf042d6783f11541403e6c41de15cd30930e3ab
-       b2sums = 
2dd6adfc33c2a0f4b4ad1dd06844a56e88886e871b9715ae0bb6cc593632ce036fd3f8accf3a1abb5abdc37fd88583b34a6504ed031c18b698021179f42a95bd
+       source = 
https://github.com/PyO3/maturin/archive/v1.8.1/maturin-v1.8.1.tar.gz
+       sha512sums = 
2f07ced149fd59035c3acddbc4449cdfa59f8680d1784a68fbb71414a8a6309d3e138b10a7aeb3ca1f35f52ffe04c0e557e4636c84b7d8c60cd012798e3ec041
+       b2sums = 
0ded1146c03d1139cc826bff520dbed4f27f4c0d2fa58a1336b075d222bb73881ec455d9b8480206c9f25756d6680a3918db4b4043fb6a63a023d94d23c5ea48
 
 pkgname = maturin
        depends = bzip2
@@ -30,5 +30,5 @@ pkgname = maturin
 pkgname = python-maturin
        pkgdesc = Build and publish crates with pyo3, rust-cpython and cffi 
bindings - Python bindings
        groups = python-build-backend
-       depends = maturin=1.8.0
+       depends = maturin=1.8.1
        depends = python


=====================================
PKGBUILD
=====================================
@@ -6,7 +6,7 @@ pkgname=(
   maturin
   python-maturin
 )
-pkgver=1.8.0
+pkgver=1.8.1
 pkgrel=1
 pkgdesc="Build and publish crates with pyo3, rust-cpython and cffi bindings"
 url="https://github.com/PyO3/maturin";
@@ -24,11 +24,12 @@ makedepends=(
   python-wheel
   rust
 )
-# disable LTO until ring can be built with it: 
https://github.com/briansmith/ring/issues/1444
+# Disable LTO until ring can be built with it:
+# https://github.com/briansmith/ring/issues/1444
 options=(!lto)
-source=($url/archive/v$pkgver/$pkgname-v$pkgver.tar.gz)
-sha512sums=('35756bb850204d4d2451d6a88e56d9519a359b00c3984c43bdde5013e2c4bd2598ed8fea234ecd99e84f4f5dcaf042d6783f11541403e6c41de15cd30930e3ab')
-b2sums=('2dd6adfc33c2a0f4b4ad1dd06844a56e88886e871b9715ae0bb6cc593632ce036fd3f8accf3a1abb5abdc37fd88583b34a6504ed031c18b698021179f42a95bd')
+source=("$url/archive/v$pkgver/$pkgname-v$pkgver.tar.gz")
+sha512sums=('2f07ced149fd59035c3acddbc4449cdfa59f8680d1784a68fbb71414a8a6309d3e138b10a7aeb3ca1f35f52ffe04c0e557e4636c84b7d8c60cd012798e3ec041')
+b2sums=('0ded1146c03d1139cc826bff520dbed4f27f4c0d2fa58a1336b075d222bb73881ec455d9b8480206c9f25756d6680a3918db4b4043fb6a63a023d94d23c5ea48')
 
 _pick() {
   local p="$1" f d; shift
@@ -47,7 +48,8 @@ prepare() {
 
 build() {
   cd $pkgbase-$pkgver
-  MATURIN_SETUP_ARGS="--all-features" python -m build --wheel --no-isolation
+  MATURIN_SETUP_ARGS="--frozen --all-features" \
+    python -m build --wheel --no-isolation
 }
 
 package_maturin() {
@@ -74,11 +76,12 @@ package_python-maturin() {
   pkgdesc+=" - Python bindings"
   groups=(python-build-backend)
   depends=(
-    maturin=$pkgver
+    "maturin=$pkgver"
     python
   )
 
-  mv -v $pkgname/* "$pkgdir"
+  mv -v "$pkgname/"* "$pkgdir"
 
-  install -vDm 644 $pkgbase-$pkgver/license-mit -t 
"$pkgdir/usr/share/licenses/$pkgname/"
+  install -vDm 644 -t "$pkgdir/usr/share/licenses/$pkgname/" \
+    $pkgbase-$pkgver/license-mit
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/maturin/-/compare/0ddfc968c07b6e89203f8f8f709056f199339dc2...57e212b27d4f7d0d4b072dafab65b48dda48dc60

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/maturin/-/compare/0ddfc968c07b6e89203f8f8f709056f199339dc2...57e212b27d4f7d0d4b072dafab65b48dda48dc60
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to