| author | Orhun Parmaksız
<orhun@archlinux.org> 2022-11-17 18:06:43 UTC |
| committer | Orhun Parmaksız
<orhun@archlinux.org> 2022-11-17 18:06:43 UTC |
| parent | 4268633057a615b1e522467ab3f6fb0d4999c2c8 |
| PKGBUILD | +3 | -7 |
| cargo-lock.patch | +0 | -57 |
diff --git a/PKGBUILD b/PKGBUILD index f5bacd4..e479ffa 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,7 +2,7 @@ # Maintainer: Orhun Parmaksız <orhun@archlinux.org> pkgname=rust-bindgen -pkgver=0.61.0 +pkgver=0.62.0 pkgrel=1 pkgdesc='Automatically generates Rust FFI bindings to C (and some C++) libraries' url='https://github.com/rust-lang/rust-bindgen' @@ -10,14 +10,11 @@ depends=('gcc-libs' 'clang') makedepends=('cargo') arch=('x86_64') license=('BSD') -source=("$pkgname-$pkgver.tar.gz::https://github.com/rust-lang/rust-bindgen/archive/v$pkgver.tar.gz" - "cargo-lock.patch") -sha512sums=('df5688afc915f8f5629e1b404b1904f7c0dcae0798cd9f013a244e8b71d1a0e58c91cbf294076c309bc190e16239b19239ac0719a8260596c27443802b2708a9' - '54b4b19d7a6f05da8d4a2d509dd96e353ae60418ce4469df4eeba08ecb9f42be2f491f1b6f43fa5fb1573d3a5946099ff1c02e83f3876a2e3265b2252818d5d8') +source=("$pkgname-$pkgver.tar.gz::https://github.com/rust-lang/rust-bindgen/archive/v$pkgver.tar.gz") +sha512sums=('e4c87c6ef5daf3ec416e4b4a0c037aa118e466fc112e48732476af2650716553480ab12d86b94dc284f74f41810d7e18cbb3ae92b3288d183df25e77b48fbaf8') prepare() { cd $pkgname-$pkgver - patch -Np1 -i "$srcdir/cargo-lock.patch" cargo fetch --locked --target "$CARCH-unknown-linux-gnu" } @@ -29,7 +26,6 @@ build() { package() { cd $pkgname-$pkgver install -Dm755 target/release/bindgen "$pkgdir"/usr/bin/bindgen - install -Dm644 README.md "$pkgdir"/usr/share/doc/$pkgname/README.md install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } diff --git a/cargo-lock.patch b/cargo-lock.patch deleted file mode 100644 index 298692c..0000000 --- a/cargo-lock.patch +++ /dev/null @@ -1,57 +0,0 @@ -diff --git a/Cargo.lock b/Cargo.lock -index 765f391f..53c2f943 100644 ---- a/Cargo.lock -+++ b/Cargo.lock -@@ -66,11 +66,33 @@ dependencies = [ - "which", - ] - -+[[package]] -+name = "bindgen" -+version = "0.61.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "8a022e58a142a46fea340d68012b9201c094e93ec3d033a944a24f8fd4a4f09a" -+dependencies = [ -+ "bitflags", -+ "cexpr", -+ "clang-sys", -+ "lazy_static", -+ "lazycell", -+ "log 0.4.14", -+ "peeking_take_while", -+ "proc-macro2", -+ "quote", -+ "regex 1.5.5", -+ "rustc-hash", -+ "shlex", -+ "syn", -+ "which", -+] -+ - [[package]] - name = "bindgen-cli" - version = "0.61.0" - dependencies = [ -- "bindgen", -+ "bindgen 0.61.0 (registry+https://github.com/rust-lang/crates.io-index)", - "clap 3.2.12", - "env_logger 0.9.0", - "log 0.4.14", -@@ -81,7 +103,7 @@ dependencies = [ - name = "bindgen-integration" - version = "0.1.0" - dependencies = [ -- "bindgen", -+ "bindgen 0.61.0", - "cc", - ] - -@@ -89,7 +111,7 @@ dependencies = [ - name = "bindgen-tests" - version = "0.1.0" - dependencies = [ -- "bindgen", -+ "bindgen 0.61.0", - "clap 3.2.12", - "diff", - "shlex",