summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorcrabvk2021-12-22 01:39:14 +0500
committercrabvk2021-12-22 01:39:14 +0500
commit4ad94c370d58483e50e4afaa680835f38faa039c (patch)
treecca73c6460b67ea326d5e54e98846f220d4a5fb8
parent4a3729250b0730b38c6fcbde88a79ee2038fee2f (diff)
downloadaur-4ad94c370d58483e50e4afaa680835f38faa039c.tar.gz
Bump version to 0.12.0, fix build
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD19
2 files changed, 18 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index edb34715ade5..c579d4f7f8ac 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,24 +1,25 @@
pkgbase = nym
pkgdesc = The next generation of privacy infrastructure (Nym mixnet)
- pkgver = 0.11.0
- pkgrel = 2
+ pkgver = 0.12.0
+ pkgrel = 1
url = https://nymtech.net/
install = nym.install
arch = x86_64
license = Apache
license = MIT
license = CC0
+ makedepends = git
makedepends = cargo
depends = openssl
- source = https://github.com/nymtech/nym/archive/refs/tags/v0.11.0.tar.gz
+ source = git+https://github.com/nymtech/nym#tag=v0.12.0
source = nym.sysusers
source = nym.tmpfiles
source = nym-mixnode@.service
source = nym-gateway@.service
- sha512sums = b7024b3205498e07efa845edca23e0b0c7b48d660481a92dee56feb079a6cd293594ce73663a7ebbab69bc2986c7411e7f22112dd2157fafebdf5e7276a27b68
+ sha512sums = SKIP
sha512sums = 3646ee43df7904b959f50fcd191d1dfbdf8ed36f6d2cbe420669f4ffcc2886f0d30d5307a073462271ad40cbbf2b930ddd187852926271731beb57690a0abc81
sha512sums = 459e9fa6bc24675e4d7d2df448ea60ecb9ed0170f244a9659fb2811589bb6784b307475a4ee4d92c143ac3163446e603d60157b0f1f060d7aa0de96c51abc5d2
- sha512sums = c94db5a3cd24a16ace6112c80970bb74dfaf1a3ab64c545e2497c561dc823024b85c9fc9261fc85bdcb55deb712968afeef029fb40d30c01e414540ca280d074
- sha512sums = be399591a1f6eeedcba89c07bb20411c860bb84f72ca4bdb2af5854acde01f389901e082ffa36a1c53d0c8a9717a8fba6a68571a6fadce0484ebc8614283cbc7
+ sha512sums = 0b7848cf0f769f2bae114999785d9f9618dffb69ae615cb19167475eaddc5bf936f28e78eb0c8d2a67fcaf3d2664de864d35ffd0a317d943dbfa086c8bfa35aa
+ sha512sums = 5e493343bbbb7728913a60b4bf6a6e3d45392ce027035d9e2e2fba6dc2c9d79cb640409bd11828b0261bda80cc51700b0d968cd8323c53b66fc3e1c9cc919b2f
pkgname = nym
diff --git a/PKGBUILD b/PKGBUILD
index bd786c024cc6..d462685125aa 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,23 +1,24 @@
# Maintainer: Vyacheslav Konovalov <🦀vk@protonmail.com>
pkgname=nym
-pkgver=0.11.0
-pkgrel=2
+pkgver=0.12.0
+pkgrel=1
pkgdesc='The next generation of privacy infrastructure (Nym mixnet)'
arch=('x86_64')
url='https://nymtech.net/'
license=('Apache' 'MIT' 'CC0')
depends=(openssl)
-makedepends=(cargo)
+makedepends=(git cargo)
source=(
- "https://github.com/nymtech/nym/archive/refs/tags/v$pkgver.tar.gz"
+ # Build process requires git repo
+ "git+https://github.com/nymtech/nym#tag=v$pkgver"
'nym.sysusers'
'nym.tmpfiles'
'nym-mixnode@.service'
'nym-gateway@.service'
)
sha512sums=(
- 'b7024b3205498e07efa845edca23e0b0c7b48d660481a92dee56feb079a6cd293594ce73663a7ebbab69bc2986c7411e7f22112dd2157fafebdf5e7276a27b68'
+ 'SKIP'
'3646ee43df7904b959f50fcd191d1dfbdf8ed36f6d2cbe420669f4ffcc2886f0d30d5307a073462271ad40cbbf2b930ddd187852926271731beb57690a0abc81'
'459e9fa6bc24675e4d7d2df448ea60ecb9ed0170f244a9659fb2811589bb6784b307475a4ee4d92c143ac3163446e603d60157b0f1f060d7aa0de96c51abc5d2'
'0b7848cf0f769f2bae114999785d9f9618dffb69ae615cb19167475eaddc5bf936f28e78eb0c8d2a67fcaf3d2664de864d35ffd0a317d943dbfa086c8bfa35aa'
@@ -26,8 +27,10 @@ sha512sums=(
install='nym.install'
build() {
- cd nym-$pkgver
- cargo build --release --locked --all-features --target-dir=target
+ cd nym
+ # Temporary remove --all-features flag because of error
+ # https://t.me/nymchan_help_chat/42601
+ cargo build --release --locked --target-dir=target
}
package() {
@@ -35,7 +38,7 @@ package() {
install -Dm644 nym.tmpfiles "$pkgdir/usr/lib/tmpfiles.d/nym-mixnode.conf"
install -Dm644 nym-{mixnode,gateway}@.service -t "$pkgdir/usr/lib/systemd/system"
- cd nym-$pkgver
+ cd nym
install -Dm755 \
target/release/nym-{client,gateway,mixnode,network-requester,socks5-client} \
-t "$pkgdir/usr/bin"