summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobin Krahl2019-01-14 11:54:52 +0000
committerRobin Krahl2019-01-14 12:55:21 +0100
commit137db228372c6b0c389bc4dde9d81653128ae87c (patch)
treed7958a947b22a392a1f2c6a1af0144693683b60e
parentf2c04b23a9da1a8864f8b9f4229d5462fcde9766 (diff)
downloadaur-137db228372c6b0c389bc4dde9d81653128ae87c.tar.gz
Update to nitrocli v0.2.2
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD8
-rw-r--r--use-system-library.patch52
3 files changed, 53 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d24d9bc14b95..246b9336fd31 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = nitrocli
pkgdesc = Command-line interface for Nitrokey devices
- pkgver = 0.2.1
+ pkgver = 0.2.2
pkgrel = 1
url = https://github.com/d-e-s-o/nitrocli
arch = x86_64
@@ -8,10 +8,10 @@ pkgbase = nitrocli
makedepends = cargo
depends = libnitrokey>=3.4.1
depends = gnupg
- source = nitrocli-0.2.1.tar.gz::https://github.com/d-e-s-o/nitrocli/archive/v0.2.1.tar.gz
+ source = nitrocli-0.2.2.tar.gz::https://github.com/d-e-s-o/nitrocli/archive/v0.2.2.tar.gz
source = use-system-library.patch
- sha512sums = 379c6382f2e8d786231d6e558c6f63053fae465315378559d56f77818b4abf04c6aab9b78a802c2c4c5eca035f76f8e9766d7f093973f2b607e266139af221b5
- sha512sums = d53050632a6f68705d344469a040579e5ea23db6ce7e1e36ae2f7a206a543cbea409ad3f025495a9f12c46a4c488ffbfab3cc781cbed058f88a3c23f8d2667cf
+ sha512sums = 3304591001675e3fff3bdf43fb464739308e498e66362b49704c29a8b71104176c6c2401b75a78e951f32007464f13174a9736c7fb90bc89108c38b2f7afcb24
+ sha512sums = c4fb3e9db2c599bce900047289a1a9791263d334440af72ed79ba14d3356bfcea9a1356b97bc124fd278735f31d70489625ee06bd77f3700b115505ae5f505f8
pkgname = nitrocli
diff --git a/PKGBUILD b/PKGBUILD
index 7a75e227e5fc..e3ab28f76e1c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: Robin Krahl <robin.krahl@ireas.org>
pkgname=nitrocli
-pkgver=0.2.1
+pkgver=0.2.2
pkgrel=1
pkgdesc="Command-line interface for Nitrokey devices"
arch=('x86_64')
@@ -9,8 +9,8 @@ license=('GPL3')
depends=('libnitrokey>=3.4.1' 'gnupg')
makedepends=('cargo')
source=("$pkgname-$pkgver.tar.gz"::https://github.com/d-e-s-o/nitrocli/archive/v${pkgver}.tar.gz "use-system-library.patch")
-sha512sums=('379c6382f2e8d786231d6e558c6f63053fae465315378559d56f77818b4abf04c6aab9b78a802c2c4c5eca035f76f8e9766d7f093973f2b607e266139af221b5'
- 'd53050632a6f68705d344469a040579e5ea23db6ce7e1e36ae2f7a206a543cbea409ad3f025495a9f12c46a4c488ffbfab3cc781cbed058f88a3c23f8d2667cf')
+sha512sums=('3304591001675e3fff3bdf43fb464739308e498e66362b49704c29a8b71104176c6c2401b75a78e951f32007464f13174a9736c7fb90bc89108c38b2f7afcb24'
+ 'c4fb3e9db2c599bce900047289a1a9791263d334440af72ed79ba14d3356bfcea9a1356b97bc124fd278735f31d70489625ee06bd77f3700b115505ae5f505f8')
prepare() {
cd "$pkgname-$pkgver"
@@ -19,7 +19,7 @@ prepare() {
build() {
cd "$pkgname-$pkgver/nitrocli"
- cargo build --release
+ cargo build --release --frozen
}
package() {
diff --git a/use-system-library.patch b/use-system-library.patch
index 991c9e14e9d5..4aea1e65e7c7 100644
--- a/use-system-library.patch
+++ b/use-system-library.patch
@@ -1,7 +1,45 @@
-Only in nitrocli-0.2.0: cc
-diff -ura nitrocli-0.2.0/nitrokey-sys/build.rs nitrocli-0.2.0.new/nitrokey-sys/build.rs
---- nitrocli-0.2.0/nitrokey-sys/build.rs 2019-01-02 01:21:10.000000000 +0000
-+++ nitrocli-0.2.0.new/nitrokey-sys/build.rs 2019-01-04 16:21:39.881258886 +0000
+diff -ura nitrocli-0.2.2.orig/nitrocli/Cargo.lock nitrocli-0.2.2.new/nitrocli/Cargo.lock
+--- nitrocli-0.2.2.orig/nitrocli/Cargo.lock 2019-01-14 03:25:50.000000000 +0000
++++ nitrocli-0.2.2.new/nitrocli/Cargo.lock 2019-01-14 11:48:45.277717389 +0000
+@@ -20,16 +20,6 @@
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+
+ [[package]]
+-name = "cc"
+-version = "1.0.28"
+-
+-[[package]]
+-name = "cc"
+-version = "1.0.28"
+-source = "registry+https://github.com/rust-lang/crates.io-index"
+-replace = "cc 1.0.28"
+-
+-[[package]]
+ name = "cfg-if"
+ version = "0.1.6"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+@@ -105,9 +95,6 @@
+ [[package]]
+ name = "nitrokey-sys"
+ version = "3.4.1"
+-dependencies = [
+- "cc 1.0.28 (registry+https://github.com/rust-lang/crates.io-index)",
+-]
+
+ [[package]]
+ name = "nitrokey-sys"
+@@ -321,7 +308,6 @@
+ [metadata]
+ "checksum aho-corasick 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)" = "1e9a933f4e58658d7b12defcf96dc5c720f20832deebe3e0a19efd3b6aaeeb9e"
+ "checksum bitflags 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)" = "228047a76f468627ca71776ecdebd732a3423081fcf5125585bcd7c49886ce12"
+-"checksum cc 1.0.28 (registry+https://github.com/rust-lang/crates.io-index)" = "bb4a8b715cb4597106ea87c7c84b2f1d452c7492033765df7f32651e66fcf749"
+ "checksum cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "082bb9b28e00d3c9d39cc03e64ce4cea0f1bb9b3fde493f0cbc008472d22bdf4"
+ "checksum cloudabi 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f"
+ "checksum fuchsia-zircon 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82"
+Only in nitrocli-0.2.2.new/nitrocli: target
+diff -ura nitrocli-0.2.2.orig/nitrokey-sys/build.rs nitrocli-0.2.2.new/nitrokey-sys/build.rs
+--- nitrocli-0.2.2.orig/nitrokey-sys/build.rs 2019-01-14 03:25:50.000000000 +0000
++++ nitrocli-0.2.2.new/nitrokey-sys/build.rs 2019-01-14 11:46:43.052438908 +0000
@@ -1,104 +1,3 @@
-extern crate cc;
-
@@ -108,9 +146,9 @@ diff -ura nitrocli-0.2.0/nitrokey-sys/build.rs nitrocli-0.2.0.new/nitrokey-sys/b
- println!("cargo:rustc-link-lib=hidapi-libusb");
+ println!("cargo:rustc-link-lib=nitrokey");
}
-diff -ura nitrocli-0.2.0/nitrokey-sys/Cargo.toml nitrocli-0.2.0.new/nitrokey-sys/Cargo.toml
---- nitrocli-0.2.0/nitrokey-sys/Cargo.toml 2019-01-02 01:21:10.000000000 +0000
-+++ nitrocli-0.2.0.new/nitrokey-sys/Cargo.toml 2019-01-04 16:21:53.252875210 +0000
+diff -ura nitrocli-0.2.2.orig/nitrokey-sys/Cargo.toml nitrocli-0.2.2.new/nitrokey-sys/Cargo.toml
+--- nitrocli-0.2.2.orig/nitrokey-sys/Cargo.toml 2019-01-14 03:25:50.000000000 +0000
++++ nitrocli-0.2.2.new/nitrokey-sys/Cargo.toml 2019-01-14 11:46:43.052438908 +0000
@@ -10,6 +10,3 @@
links = "nitrokey"
build = "build.rs"