diff options
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 18 insertions, 14 deletions
@@ -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 @@ -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" |