aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorla-ninpre <aaoth@aaoth.xyz>2023-04-27 01:04:40 +0300
committerla-ninpre <aaoth@aaoth.xyz>2023-04-27 01:04:40 +0300
commit01c21587aff0e76a970f1fc322bbed32cf30c287 (patch)
tree57aa177d7ab0459726e71be4200344d33b88e2e1
parenta8921593398f8b600e09b82a69a2c4a077785510 (diff)
downloadports-01c21587aff0e76a970f1fc322bbed32cf30c287.tar.gz
ports-01c21587aff0e76a970f1fc322bbed32cf30c287.zip
net/alfis: add 0.8.4
-rw-r--r--net/alfis/Makefile36
-rw-r--r--net/alfis/crates.inc199
-rw-r--r--net/alfis/distinfo400
-rw-r--r--net/alfis/patches/patch-Cargo_toml26
-rw-r--r--net/alfis/patches/patch-alfis_toml42
-rw-r--r--net/alfis/pkg/DESCR10
-rw-r--r--net/alfis/pkg/PLIST18
-rw-r--r--net/alfis/pkg/alfis.rc13
8 files changed, 744 insertions, 0 deletions
diff --git a/net/alfis/Makefile b/net/alfis/Makefile
new file mode 100644
index 0000000..c7ef9b2
--- /dev/null
+++ b/net/alfis/Makefile
@@ -0,0 +1,36 @@
+COMMENT = blockchain based dns server for private networks
+VERSION = 0.8.4
+
+GH_ACCOUNT = Revertron
+GH_PROJECT = Alfis
+GH_TAGNAME = v${VERSION}
+
+CATEGORIES = net
+
+HOMEPAGE = https://alfis.name
+
+MAINTAINER = la ninpre <aaoth.xyz>
+
+!# AGPL-3.0
+PERMIT_PACKAGE = Yes | Reason if No
+
+MODULES = devel/cargo
+
+MODCARGO_NO_DEFAULT_FEATURES = Yes
+MODCARGO_FEATURES = doh
+MODCARGO_RUSTFLAGS += -L${PREFIX}/lib
+MAKE_ENV = ${MODCARGO_ENV}
+
+CONFIGURE_STYLE = cargo
+
+pre-configure:
+ ${SUBST_CMD} ${WRKDIST}/alfis.toml
+
+do-install:
+ ${MODCARGO_INSTALL_TARGET}
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/alfis
+ cp -Rp ${WRKSRC}/alfis.toml ${PREFIX}/share/alfis
+
+.include "crates.inc"
+
+.include <bsd.port.mk>
diff --git a/net/alfis/crates.inc b/net/alfis/crates.inc
new file mode 100644
index 0000000..1a705eb
--- /dev/null
+++ b/net/alfis/crates.inc
@@ -0,0 +1,199 @@
+MODCARGO_CRATES += adler 1.0.2 # 0BSD OR MIT OR Apache-2.0
+MODCARGO_CRATES += aead 0.3.2 # MIT OR Apache-2.0
+MODCARGO_CRATES += aead 0.4.3 # MIT OR Apache-2.0
+MODCARGO_CRATES += aes 0.6.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += aes-gcm 0.8.0 # Apache-2.0 OR MIT
+MODCARGO_CRATES += aes-soft 0.6.4 # MIT OR Apache-2.0
+MODCARGO_CRATES += aesni 0.10.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += ahash 0.8.3 # MIT OR Apache-2.0
+MODCARGO_CRATES += android_system_properties 0.1.5 # MIT/Apache-2.0
+MODCARGO_CRATES += atk-sys 0.10.0 # MIT
+MODCARGO_CRATES += autocfg 1.0.1 # Apache-2.0 OR MIT
+MODCARGO_CRATES += base64 0.13.1 # MIT/Apache-2.0
+MODCARGO_CRATES += base64 0.21.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += bincode 1.3.3 # MIT
+MODCARGO_CRATES += bitflags 1.3.2 # MIT/Apache-2.0
+MODCARGO_CRATES += blake2 0.9.2 # MIT OR Apache-2.0
+MODCARGO_CRATES += blakeout 0.3.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += block-buffer 0.9.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += block-buffer 0.10.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += boxfnonce 0.1.1 # MIT
+MODCARGO_CRATES += bumpalo 3.8.0 # MIT/Apache-2.0
+MODCARGO_CRATES += byteorder 1.4.3 # Unlicense OR MIT
+MODCARGO_CRATES += cairo-sys-rs 0.10.0 # MIT
+MODCARGO_CRATES += cc 1.0.71 # MIT/Apache-2.0
+MODCARGO_CRATES += cfg-if 1.0.0 # MIT/Apache-2.0
+MODCARGO_CRATES += chacha20 0.8.1 # Apache-2.0 OR MIT
+MODCARGO_CRATES += chacha20poly1305 0.9.1 # Apache-2.0 OR MIT
+MODCARGO_CRATES += chrono 0.4.22 # MIT/Apache-2.0
+MODCARGO_CRATES += chunked_transfer 1.4.0 # Apache-2.0
+MODCARGO_CRATES += cipher 0.2.5 # MIT OR Apache-2.0
+MODCARGO_CRATES += cipher 0.3.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += convert_case 0.4.0 # MIT
+MODCARGO_CRATES += core-foundation-sys 0.8.3 # MIT / Apache-2.0
+MODCARGO_CRATES += cpufeatures 0.2.1 # MIT OR Apache-2.0
+MODCARGO_CRATES += cpuid-bool 0.2.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += crc32fast 1.3.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += crypto-common 0.1.3 # MIT OR Apache-2.0
+MODCARGO_CRATES += crypto-mac 0.8.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += crypto-mac 0.10.1 # MIT OR Apache-2.0
+MODCARGO_CRATES += ctr 0.6.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += curve25519-dalek 3.2.0 # BSD-3-Clause
+MODCARGO_CRATES += derive_more 0.99.17 # MIT
+MODCARGO_CRATES += digest 0.9.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += digest 0.10.5 # MIT OR Apache-2.0
+MODCARGO_CRATES += ecies-ed25519 0.5.1 # MIT OR Apache-2.0
+MODCARGO_CRATES += ed25519 1.2.0 # Apache-2.0 OR MIT
+MODCARGO_CRATES += ed25519-dalek 1.0.1 # BSD-3-Clause
+MODCARGO_CRATES += flate2 1.0.22 # MIT/Apache-2.0
+MODCARGO_CRATES += form_urlencoded 1.0.1 # MIT/Apache-2.0
+MODCARGO_CRATES += gdk-pixbuf-sys 0.10.0 # MIT
+MODCARGO_CRATES += gdk-sys 0.10.0 # MIT
+MODCARGO_CRATES += generic-array 0.14.4 # MIT
+MODCARGO_CRATES += getopts 0.2.21 # MIT/Apache-2.0
+MODCARGO_CRATES += getrandom 0.1.16 # MIT OR Apache-2.0
+MODCARGO_CRATES += getrandom 0.2.3 # MIT OR Apache-2.0
+MODCARGO_CRATES += ghash 0.3.1 # Apache-2.0 OR MIT
+MODCARGO_CRATES += gio-sys 0.10.1 # MIT
+MODCARGO_CRATES += glib-sys 0.10.1 # MIT
+MODCARGO_CRATES += gobject-sys 0.10.0 # MIT
+MODCARGO_CRATES += gtk-sys 0.10.0 # MIT
+MODCARGO_CRATES += half 1.8.1 # MIT OR Apache-2.0
+MODCARGO_CRATES += hashbrown 0.12.3 # MIT OR Apache-2.0
+MODCARGO_CRATES += hashbrown 0.13.2 # MIT OR Apache-2.0
+MODCARGO_CRATES += heck 0.3.3 # MIT OR Apache-2.0
+MODCARGO_CRATES += hermit-abi 0.1.19 # MIT/Apache-2.0
+MODCARGO_CRATES += hex 0.4.3 # MIT OR Apache-2.0
+MODCARGO_CRATES += hkdf 0.10.0 # MIT/Apache-2.0
+MODCARGO_CRATES += hmac 0.10.1 # MIT OR Apache-2.0
+MODCARGO_CRATES += iana-time-zone 0.1.47 # MIT OR Apache-2.0
+MODCARGO_CRATES += idna 0.2.3 # MIT/Apache-2.0
+MODCARGO_CRATES += indexmap 1.9.2 # Apache-2.0 OR MIT
+MODCARGO_CRATES += itoa 1.0.1 # MIT OR Apache-2.0
+MODCARGO_CRATES += javascriptcore-rs-sys 0.2.0 # MIT
+MODCARGO_CRATES += js-sys 0.3.59 # MIT/Apache-2.0
+MODCARGO_CRATES += lazy_static 1.4.0 # MIT/Apache-2.0
+MODCARGO_CRATES += libc 0.2.132 # MIT OR Apache-2.0
+MODCARGO_CRATES += log 0.4.17 # MIT OR Apache-2.0
+MODCARGO_CRATES += lru 0.9.0 # MIT
+MODCARGO_CRATES += matches 0.1.9 # MIT
+MODCARGO_CRATES += memchr 2.5.0 # Unlicense/MIT
+MODCARGO_CRATES += miniz_oxide 0.4.4 # MIT OR Zlib OR Apache-2.0
+MODCARGO_CRATES += mio 0.8.5 # MIT
+MODCARGO_CRATES += num-bigint 0.4.3 # MIT OR Apache-2.0
+MODCARGO_CRATES += num-integer 0.1.44 # MIT OR Apache-2.0
+MODCARGO_CRATES += num-traits 0.2.15 # MIT OR Apache-2.0
+MODCARGO_CRATES += num_cpus 1.13.1 # MIT OR Apache-2.0
+MODCARGO_CRATES += num_threads 0.1.6 # MIT OR Apache-2.0
+MODCARGO_CRATES += once_cell 1.14.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += opaque-debug 0.3.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += open 3.0.3 # MIT
+MODCARGO_CRATES += pango-sys 0.10.0 # MIT
+MODCARGO_CRATES += pathdiff 0.2.1 # MIT/Apache-2.0
+MODCARGO_CRATES += percent-encoding 2.1.0 # MIT/Apache-2.0
+MODCARGO_CRATES += pkg-config 0.3.20 # MIT/Apache-2.0
+MODCARGO_CRATES += poly1305 0.7.2 # Apache-2.0 OR MIT
+MODCARGO_CRATES += polyval 0.4.5 # Apache-2.0 OR MIT
+MODCARGO_CRATES += ppv-lite86 0.2.14 # MIT/Apache-2.0
+MODCARGO_CRATES += proc-macro2 1.0.51 # MIT OR Apache-2.0
+MODCARGO_CRATES += quote 1.0.10 # MIT OR Apache-2.0
+MODCARGO_CRATES += rand 0.7.3 # MIT OR Apache-2.0
+MODCARGO_CRATES += rand 0.8.5 # MIT OR Apache-2.0
+MODCARGO_CRATES += rand_chacha 0.2.2 # MIT OR Apache-2.0
+MODCARGO_CRATES += rand_chacha 0.3.1 # MIT OR Apache-2.0
+MODCARGO_CRATES += rand_core 0.5.1 # MIT OR Apache-2.0
+MODCARGO_CRATES += rand_core 0.6.3 # MIT OR Apache-2.0
+MODCARGO_CRATES += rand_hc 0.2.0 # MIT/Apache-2.0
+MODCARGO_CRATES += ring 0.16.20 # LICENSE
+MODCARGO_CRATES += rustc_version 0.4.0 # MIT/Apache-2.0
+MODCARGO_CRATES += rustls 0.20.2 # Apache-2.0/ISC/MIT
+MODCARGO_CRATES += ryu 1.0.5 # Apache-2.0 OR BSL-1.0
+MODCARGO_CRATES += sct 0.7.0 # Apache-2.0/ISC/MIT
+MODCARGO_CRATES += semver 1.0.4 # MIT OR Apache-2.0
+MODCARGO_CRATES += serde 1.0.152 # MIT OR Apache-2.0
+MODCARGO_CRATES += serde_bytes 0.11.7 # MIT OR Apache-2.0
+MODCARGO_CRATES += serde_cbor 0.11.2 # MIT/Apache-2.0
+MODCARGO_CRATES += serde_derive 1.0.152 # MIT OR Apache-2.0
+MODCARGO_CRATES += serde_json 1.0.85 # MIT OR Apache-2.0
+MODCARGO_CRATES += serde_spanned 0.6.1 # MIT OR Apache-2.0
+MODCARGO_CRATES += sha2 0.9.8 # MIT OR Apache-2.0
+MODCARGO_CRATES += sha2 0.10.6 # MIT OR Apache-2.0
+MODCARGO_CRATES += signature 1.6.0 # Apache-2.0 OR MIT
+MODCARGO_CRATES += signature 2.0.0 # Apache-2.0 OR MIT
+MODCARGO_CRATES += simplelog 0.12.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += soup-sys 0.10.0 # MIT
+MODCARGO_CRATES += spin 0.5.2 # MIT
+MODCARGO_CRATES += spmc 0.3.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += sqlite 0.30.4 # Apache-2.0/MIT
+MODCARGO_CRATES += sqlite3-src 0.4.0 # Apache-2.0/MIT
+MODCARGO_CRATES += sqlite3-sys 0.14.0 # Apache-2.0/MIT
+MODCARGO_CRATES += strum 0.18.0 # MIT
+MODCARGO_CRATES += strum_macros 0.18.0 # MIT
+MODCARGO_CRATES += subtle 2.4.1 # BSD-3-Clause
+MODCARGO_CRATES += syn 1.0.109 # MIT OR Apache-2.0
+MODCARGO_CRATES += synstructure 0.12.6 # MIT
+MODCARGO_CRATES += system-deps 1.3.2 # MIT/Apache-2.0
+MODCARGO_CRATES += termcolor 1.1.2 # Unlicense OR MIT
+MODCARGO_CRATES += thiserror 1.0.30 # MIT OR Apache-2.0
+MODCARGO_CRATES += thiserror-impl 1.0.30 # MIT OR Apache-2.0
+MODCARGO_CRATES += thread-priority 0.10.0 # MIT
+MODCARGO_CRATES += time 0.1.44 # MIT/Apache-2.0
+MODCARGO_CRATES += time 0.3.14 # MIT OR Apache-2.0
+MODCARGO_CRATES += time-macros 0.2.4 # MIT OR Apache-2.0
+MODCARGO_CRATES += tinyfiledialogs 3.9.1 # zlib-acknowledgement
+MODCARGO_CRATES += tinyvec 1.5.0 # Zlib OR Apache-2.0 OR MIT
+MODCARGO_CRATES += tinyvec_macros 0.1.0 # MIT OR Apache-2.0 OR Zlib
+MODCARGO_CRATES += toml 0.5.9 # MIT/Apache-2.0
+MODCARGO_CRATES += toml 0.7.2 # MIT OR Apache-2.0
+MODCARGO_CRATES += toml_datetime 0.6.1 # MIT OR Apache-2.0
+MODCARGO_CRATES += toml_edit 0.19.4 # MIT OR Apache-2.0
+MODCARGO_CRATES += typenum 1.14.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += unicode-bidi 0.3.7 # MIT / Apache-2.0
+MODCARGO_CRATES += unicode-ident 1.0.6 # (MIT OR Apache-2.0) AND Unicode-DFS-2016
+MODCARGO_CRATES += unicode-normalization 0.1.19 # MIT/Apache-2.0
+MODCARGO_CRATES += unicode-segmentation 1.8.0 # MIT/Apache-2.0
+MODCARGO_CRATES += unicode-width 0.1.9 # MIT/Apache-2.0
+MODCARGO_CRATES += unicode-xid 0.2.2 # MIT OR Apache-2.0
+MODCARGO_CRATES += universal-hash 0.4.1 # MIT OR Apache-2.0
+MODCARGO_CRATES += untrusted 0.7.1 # ISC
+MODCARGO_CRATES += ureq 2.5.0 # MIT/Apache-2.0
+MODCARGO_CRATES += url 2.2.2 # MIT/Apache-2.0
+MODCARGO_CRATES += urlencoding 1.3.3 # MIT
+MODCARGO_CRATES += uuid 1.3.0 # Apache-2.0 OR MIT
+MODCARGO_CRATES += version-compare 0.0.10 # MIT
+MODCARGO_CRATES += version_check 0.9.4 # MIT/Apache-2.0
+MODCARGO_CRATES += wasi 0.9.0+wasi-snapshot-preview1 # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
+MODCARGO_CRATES += wasi 0.10.0+wasi-snapshot-preview1 # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
+MODCARGO_CRATES += wasi 0.11.0+wasi-snapshot-preview1 # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
+MODCARGO_CRATES += wasm-bindgen 0.2.82 # MIT/Apache-2.0
+MODCARGO_CRATES += wasm-bindgen-backend 0.2.82 # MIT/Apache-2.0
+MODCARGO_CRATES += wasm-bindgen-macro 0.2.82 # MIT/Apache-2.0
+MODCARGO_CRATES += wasm-bindgen-macro-support 0.2.82 # MIT/Apache-2.0
+MODCARGO_CRATES += wasm-bindgen-shared 0.2.82 # MIT/Apache-2.0
+MODCARGO_CRATES += web-sys 0.3.55 # MIT/Apache-2.0
+MODCARGO_CRATES += webkit2gtk-sys 0.12.0 # MIT
+MODCARGO_CRATES += webpki 0.22.0 # LICENSE
+MODCARGO_CRATES += webpki-roots 0.22.1 # MPL-2.0
+MODCARGO_CRATES += winapi 0.3.9 # MIT/Apache-2.0
+MODCARGO_CRATES += winapi-i686-pc-windows-gnu 0.4.0 # MIT/Apache-2.0
+MODCARGO_CRATES += winapi-util 0.1.5 # Unlicense/MIT
+MODCARGO_CRATES += winapi-x86_64-pc-windows-gnu 0.4.0 # MIT/Apache-2.0
+MODCARGO_CRATES += windows-sys 0.36.1 # MIT OR Apache-2.0
+MODCARGO_CRATES += windows-sys 0.42.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += windows_aarch64_gnullvm 0.42.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += windows_aarch64_msvc 0.36.1 # MIT OR Apache-2.0
+MODCARGO_CRATES += windows_aarch64_msvc 0.42.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += windows_i686_gnu 0.36.1 # MIT OR Apache-2.0
+MODCARGO_CRATES += windows_i686_gnu 0.42.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += windows_i686_msvc 0.36.1 # MIT OR Apache-2.0
+MODCARGO_CRATES += windows_i686_msvc 0.42.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += windows_x86_64_gnu 0.36.1 # MIT OR Apache-2.0
+MODCARGO_CRATES += windows_x86_64_gnu 0.42.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += windows_x86_64_gnullvm 0.42.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += windows_x86_64_msvc 0.36.1 # MIT OR Apache-2.0
+MODCARGO_CRATES += windows_x86_64_msvc 0.42.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += winnow 0.3.3 # MIT
+MODCARGO_CRATES += winres 0.1.12 # MIT
+MODCARGO_CRATES += x25519-dalek 1.2.0 # BSD-3-Clause
+MODCARGO_CRATES += zeroize 1.3.0 # Apache-2.0 OR MIT
+MODCARGO_CRATES += zeroize_derive 1.2.0 # Apache-2.0 OR MIT
diff --git a/net/alfis/distinfo b/net/alfis/distinfo
new file mode 100644
index 0000000..fe60413
--- /dev/null
+++ b/net/alfis/distinfo
@@ -0,0 +1,400 @@
+SHA256 (Alfis-0.8.4.tar.gz) = ata44X5uLvxwgFoKRv9W9QLhvWBcMuDfzbRUs2kKlYw=
+SHA256 (cargo/adler-1.0.2.tar.gz) = 8mIBYEyHseAb09mPjV2aj8u4FejO20H/zL60v1k6Nf4=
+SHA256 (cargo/aead-0.3.2.tar.gz) = f8ldG9uOZmayshcwju6wny1nKNEEvj4xkWzHTRVCAzE=
+SHA256 (cargo/aead-0.4.3.tar.gz) = C2E7jh48+RGghvU/A78ob1L9enJY5Ppgbw7yINOdiHc=
+SHA256 (cargo/aes-0.6.0.tar.gz) = iEOR7xBmrKpB52a6j1ljQbluk840+aQ+fSS/Cg6vBWE=
+SHA256 (cargo/aes-gcm-0.8.0.tar.gz) = Uni1+ru5vUbiSqabL96mLJkIjgqVCpvkDj4BASmPiNo=
+SHA256 (cargo/aes-soft-0.6.4.tar.gz) = vhTHSY6lCCijjQ4kp2XtLv/pKnBYhbV9ApzWfUV0QHI=
+SHA256 (cargo/aesni-0.10.0.tar.gz) = 6i4R9elML304YWTMKqH5eCP+1vJZ5IaUCnHBdN0BsM4=
+SHA256 (cargo/ahash-0.8.3.tar.gz) = LJn2TR4GSI9iD5Mmd+JLxuKJdYKYBEGukKZxQVvX7C8=
+SHA256 (cargo/android_system_properties-0.1.5.tar.gz) = gZ5yGdvUEEOsJ5sZgw8u/IlxVkkNf9bqkWcgEX7mYxE=
+SHA256 (cargo/atk-sys-0.10.0.tar.gz) = 9TDkrxMdlMxPoVxcnQNI8O8ousZLpmC2sqHPJgXe384=
+SHA256 (cargo/autocfg-1.0.1.tar.gz) = zbAx3XjihzHYfVbMj/70qPNsomw4/i3nAFQ+Yn+KRko=
+SHA256 (cargo/base64-0.13.1.tar.gz) = nhtYYnPFcCk2/nt9aJZkTYvnHmMUz+CdMWfJX3Elieg=
+SHA256 (cargo/base64-0.21.0.tar.gz) = pKTdqlGlvFKmlI90wG0gqq3bcZJOq3m4yXqMVW6ULWo=
+SHA256 (cargo/bincode-1.3.3.tar.gz) = sfRelBfYcifHpW0i5HHGIGRiy6UUx1kMCa/0z20d3K0=
+SHA256 (cargo/bitflags-1.3.2.tar.gz) = vvONRRY8Lx3eCUp9/TPM9ZXJKQXI+PT9wY0G+xA3cYo=
+SHA256 (cargo/blake2-0.9.2.tar.gz) = Ck430Wkw9UWXgPViEDi2OCubs3wZAW85+2tYCNgx8XQ=
+SHA256 (cargo/blakeout-0.3.0.tar.gz) = ge/nxCIPRU3X+w7up/RPDrd4Xa5VEVyPrQK1LvV4rDc=
+SHA256 (cargo/block-buffer-0.10.0.tar.gz) = 8dNqAgWOdrBA3iWkRkuhyAk1ZVWVtmFQXIs5tmSCi5U=
+SHA256 (cargo/block-buffer-0.9.0.tar.gz) = QVIRb9bp2tspGuGPwew1de1thMKWQtl4kPS0o0Fyl+Q=
+SHA256 (cargo/boxfnonce-0.1.1.tar.gz) = WYjLHWJiZKyUEAvjVzCPKf98vdOza9on9FCk7j9xNCY=
+SHA256 (cargo/bumpalo-3.8.0.tar.gz) = jx4mDDqQQKfBmhJGh1j0wW8xqBof4IdIK+lXDshku2w=
+SHA256 (cargo/byteorder-1.4.3.tar.gz) = FMGJxT0JiUVJnN+n7MY1Z884hrMzKzEqW0WF2NOmphA=
+SHA256 (cargo/cairo-sys-rs-0.10.0.tar.gz) = LtJjm5rV8dbvp23pVVjhEznnMYQm2ErEiQuGwD6CjKc=
+SHA256 (cargo/cc-1.0.71.tar.gz) = ecJoHWWUYGlXu7hjHEuQp/yqpyzbcUdDpDexVtan7t0=
+SHA256 (cargo/cfg-if-1.0.0.tar.gz) = uvHeQzl2FYi8Bhnjy8ASDuWC67dLU7Tvv3kRe9LaQP0=
+SHA256 (cargo/chacha20-0.8.1.tar.gz) = AbcqQz0M8q7xE7pw9iY0xW/dsPJE5jdxhcVqfK29j5E=
+SHA256 (cargo/chacha20poly1305-0.9.1.tar.gz) = oYRGsJvmPUV7vsRHUJ6F9mLzKVKwNc6JIpA5a8Cwz/U=
+SHA256 (cargo/chrono-0.4.22.tar.gz) = v9TRsx+qo6ideTTb3tMRHaDS7yjj68zbTwF59ZKdHvE=
+SHA256 (cargo/chunked_transfer-1.4.0.tar.gz) = //hXlD2kX1RmgmZKeUiL6C5p5DwaeiMHZ5q5r7OmbS4=
+SHA256 (cargo/cipher-0.2.5.tar.gz) = EvjnmHy9BCpjJJSX9BrtCfjmWt2RfqZWbv+8VleNaAE=
+SHA256 (cargo/cipher-0.3.0.tar.gz) = fuUgcuwVOG93CAWv0YmgHIhBvoaWvtJQ+i8TxMDW37c=
+SHA256 (cargo/convert_case-0.4.0.tar.gz) = YkXVmj6Cp/whfFgopmktvG37Y6DIyQSVYh97nXlwSg4=
+SHA256 (cargo/core-foundation-sys-0.8.3.tar.gz) = WCfOv0ZwRouHct0ZGFZ2iu3LGwJ4oE+Yn3dmNRkXudw=
+SHA256 (cargo/cpufeatures-0.2.1.tar.gz) = lQWUKPZt9WtjQx/bThlH7SGQWGr1xaiotxEivfWn9Gk=
+SHA256 (cargo/cpuid-bool-0.2.0.tar.gz) = 3LJdB3OJ5Tg4qBWMjpkXTFqdkC3uSQQyDbcU88ZT/7o=
+SHA256 (cargo/crc32fast-1.3.0.tar.gz) = c4wpDfrqhPwcoVrZwWjQg7BacU4e/d2O2qtnjcKNKDY=
+SHA256 (cargo/crypto-common-0.1.3.tar.gz) = V5UsonteNgb/TdebACAjGq+daqdtwF/TATdTjFC9POg=
+SHA256 (cargo/crypto-mac-0.10.1.tar.gz) = v/BwCOxwHoAo4s64+D8OQnTuYr0tvcT+//LpqRgkCBo=
+SHA256 (cargo/crypto-mac-0.8.0.tar.gz) = tYSjMDNiN8HuzT6UJm77IWxW7ZEiXWNMspkcXz/Rrqs=
+SHA256 (cargo/ctr-0.6.0.tar.gz) = +0ow1U90Q789YZHc1IasoZ5nyzxJ+noGoxmWY0Zwfn8=
+SHA256 (cargo/curve25519-dalek-3.2.0.tar.gz) = C5/fmXKyvWry2RN5nZ68Fl6k0uZYeOMp2cazcsRJG2E=
+SHA256 (cargo/derive_more-0.99.17.tar.gz) = T7gQ0wp8GVP5EzTeckRzH8PzwQ1/4WMzijW59kCWAyE=
+SHA256 (cargo/digest-0.10.5.tar.gz) = rfvFc2WjesvS6/K2TX5pu3ZuL+qBNSHtU29dBSDc+Gw=
+SHA256 (cargo/digest-0.9.0.tar.gz) = 091g0QgKV6BasDI3cEngWRQV0rMa/XAoNW2/PMbcsGY=
+SHA256 (cargo/ecies-ed25519-0.5.1.tar.gz) = CogjU4KPCGKQvt0LWY4YhjpNITX45jLEMl7Ymk5VNds=
+SHA256 (cargo/ed25519-1.2.0.tar.gz) = RiDUD20mAXlEAdbdlaXPabbBV4UlOUcO7aQzqZs8Dvw=
+SHA256 (cargo/ed25519-dalek-1.0.1.tar.gz) = x2K65tyvJMTIRme4V5eFQwkIcj1ciJ9GnXakHVnMep0=
+SHA256 (cargo/flate2-1.0.22.tar.gz) = HmmI6JfBycSF9DtHpSnO9C/eBUf52NQacGJRjx2PxT8=
+SHA256 (cargo/form_urlencoded-1.0.1.tar.gz) = X8Jah/pP0glL/7BpJYUgNNkKF/DR4FGX1JVtNVV1IZE=
+SHA256 (cargo/gdk-pixbuf-sys-0.10.0.tar.gz) = O/5Gin9D6XuNGTp2K2xc9np9NsrLwLkpHbyuJL/qHo8=
+SHA256 (cargo/gdk-sys-0.10.0.tar.gz) = CpZTz8UA/SaAFbGsBV3bw996XJ6j9MzvFHs5V70UDWk=
+SHA256 (cargo/generic-array-0.14.4.tar.gz) = UBRm7MijDR07f8kimxIrLOjtbp2SI/ETjUurslPlGBc=
+SHA256 (cargo/getopts-0.2.21.tar.gz) = FNu/1ccdcCQez55vE3N/e1zoI4IQYxiNfkbEHTce69U=
+SHA256 (cargo/getrandom-0.1.16.tar.gz) = j8PLTZH1O1AVW9z9I/akw5rhlpwq6FmCsTV1DMyvX84=
+SHA256 (cargo/getrandom-0.2.3.tar.gz) = f82ZlGNSTFJllRf+LOqYSTz+SF0QVl57D7B9u6etJ1M=
+SHA256 (cargo/ghash-0.3.1.tar.gz) = lzBOTNGCw4RvdXXO04kMUwEs5TStkRQEawqeALswo3U=
+SHA256 (cargo/gio-sys-0.10.1.tar.gz) = XiT7dS+PXSz2u8LGBv0ryYnIHF4v4yGrl01U+LY0Tqw=
+SHA256 (cargo/glib-sys-0.10.1.tar.gz) = x+m5l6ZumiPQc/Kxq7Tb/Dkl4LiVL2fv2Nm24WjkzcE=
+SHA256 (cargo/gobject-sys-0.10.0.tar.gz) = lSEztgwximK/gu51uTrMfoQCigk+BrnieYHCtv5oIYw=
+SHA256 (cargo/gtk-sys-0.10.0.tar.gz) = iazabwhIYzB9lIumSkse9nToUn3dqxR+5M3MGUyIBFc=
+SHA256 (cargo/half-1.8.1.tar.gz) = O9Vm8Igw3R+nWypfHY3vgzbefwiyaSqace++cYiuo28=
+SHA256 (cargo/hashbrown-0.12.3.tar.gz) = ip7nDEOq9BfJFDlmRaD6hSYkgBsk67eueP6CcoiayIg=
+SHA256 (cargo/hashbrown-0.13.2.tar.gz) = Q6PBM3Od3dDSmQ+aS9+OtLIe9Q5IUcqFq2YRmYIdUQ4=
+SHA256 (cargo/heck-0.3.3.tar.gz) = bWIe+yaGPw6ZJMasV36CdeXmt3RV22T/psZckE6eEyw=
+SHA256 (cargo/hermit-abi-0.1.19.tar.gz) = YrRnNDuUukdtyyUA0kLa27OVV9+IkxCsd8XZkQCqrDM=
+SHA256 (cargo/hex-0.4.3.tar.gz) = fyQlSqmlS1yFjq7i9bzNtGqvDkhqWV7V/Y+GulUjKnA=
+SHA256 (cargo/hkdf-0.10.0.tar.gz) = UasvY5wjF5PF9hFL25u+UKfbv818fGvYR13sLZkelk8=
+SHA256 (cargo/hmac-0.10.1.tar.gz) = wUQcax6TDigXQEtQRvH5iYmRQ6Er+S3mA7afTgruHhU=
+SHA256 (cargo/iana-time-zone-0.1.47.tar.gz) = TElfFirwvxdlbQAUoO3tXzzS82X90gRUjChp24k1ncc=
+SHA256 (cargo/idna-0.2.3.tar.gz) = QYoKb6uCFHX2NO/jzMRcAT90Lv4D2FPo0zVdXLhQ7Pg=
+SHA256 (cargo/indexmap-1.9.2.tar.gz) = GIXnnB/EsQ8OFyxHX0WLf3uTBhBk2Ywyk+mMW6DIs5k=
+SHA256 (cargo/itoa-1.0.1.tar.gz) = GquPw2dYi4nc7oOrD9ZrcrULcvoZBNcJUEWs4rDIHDU=
+SHA256 (cargo/javascriptcore-rs-sys-0.2.0.tar.gz) = P0atqKCNzXWhCvrocvv7USdd9KiuDUa4zHxwjwjdKZg=
+SHA256 (cargo/js-sys-0.3.59.tar.gz) = JYRRqxCzT4r1NBbR/atywi6AXwySoRNtWUcOwLEROLI=
+SHA256 (cargo/lazy_static-1.4.0.tar.gz) = 4qutI/vEKzcA8vJ5hE3IMq2ysusGmy35GPRVxOGMxkY=
+SHA256 (cargo/libc-0.2.132.tar.gz) = g3Hk5TQcOpbbEn6yRlrGgc7UxDPgHdDpOK2+8mupO6U=
+SHA256 (cargo/log-0.4.17.tar.gz) = q7EuaHz7RKpA9B/Dl473ZEj5tgOMrWrvQlnTwJWiOC4=
+SHA256 (cargo/lru-0.9.0.tar.gz) = cefUbeSIYD/91fMK+8ZPu6I3ghSiw6L7g6vz0zEm3xc=
+SHA256 (cargo/matches-0.1.9.tar.gz) = o+N4tmoGDUiUe1kHN7MKG+dnBsjde4ug8v45icaKhT8=
+SHA256 (cargo/memchr-2.5.0.tar.gz) = Lf/lLs8ndy5gGQW3Uiy073kNLMIDSIu9Di/oX8t0Vm0=
+SHA256 (cargo/miniz_oxide-0.4.4.tar.gz) = qSUY6YwHhYa8bJNAKK3MpMkqU9apWBlt6DUXCgHYTks=
+SHA256 (cargo/mio-0.8.5.tar.gz) = 5dcyvDAgemQjBo3wQ+PQLgc1sVWtfOGm92/iuqWxWN4=
+SHA256 (cargo/num-bigint-0.4.3.tar.gz) = +Tq2KJx7NEqKn2D4jYCqIAMjNv542jQa/JHIojQfx18=
+SHA256 (cargo/num-integer-0.1.44.tar.gz) = 0sxpimO1SacLwEcHPSlJzOJ80cewpKhi0IqAMbwoAds=
+SHA256 (cargo/num-traits-0.2.15.tar.gz) = V47eNM8C+JJKuUR/UMKAdbTT5bJplyNF5+A3KzjGzc0=
+SHA256 (cargo/num_cpus-1.13.1.tar.gz) = GeZFJuve4YI0FXLlDprQOWWqUQzZRCekVJRI8oXpV6E=
+SHA256 (cargo/num_threads-0.1.6.tar.gz) = KBnOBB0u4TEDb0/J1q564SWjpA6XumTQT+eZrZ2ru0Q=
+SHA256 (cargo/once_cell-1.14.0.tar.gz) = L3JUuZ4xytd9oksI6/YoiCc5pghXi7G838H5whJg18A=
+SHA256 (cargo/opaque-debug-0.3.0.tar.gz) = YkqDQMOMG4D9VJCHhi2kukPgiFivAlsjblCbZkn8E9U=
+SHA256 (cargo/open-3.0.3.tar.gz) = tKMQAUHxcz6kC1M4GwrjEXMwc17yIwmhkKxXuVdupxY=
+SHA256 (cargo/pango-sys-0.10.0.tar.gz) = JNJlDIti0RbAIKvQzqJqTtllJq/aibHE6lZxMf3vyJA=
+SHA256 (cargo/pathdiff-0.2.1.tar.gz) = iDURalwXkISoMO+zrcEXqwB1ErU1vBohyZHTsyprRN0=
+SHA256 (cargo/percent-encoding-2.1.0.tar.gz) = 1P1WQdAcjxiiPae2/ikpj/S1WvzM33iXOyTPMXX+4y4=
+SHA256 (cargo/pkg-config-0.3.20.tar.gz) = fJsQQbQ4eJO5HuZ0bN38KFFq/zJqNRn7Kt+CCTLF5ss=
+SHA256 (cargo/poly1305-0.7.2.tar.gz) = BIrrR2vhGktspDLKVp43WBDekpSuePR3TnjqmKkkbt4=
+SHA256 (cargo/polyval-0.4.5.tar.gz) = 7rzEqhQLmr0rxA2cP3zOyEJnnNeQRaw6esaYwaBkt80=
+SHA256 (cargo/ppv-lite86-0.2.14.tar.gz) = w8oBG9ASn/SuFc0ExO7yAsrfbFHCHkeroxm04FAdt0E=
+SHA256 (cargo/proc-macro2-1.0.51.tar.gz) = XXJ8rls50h2mD6VAkGkZrXN4Mv4LHBZdo6NNZUjISdY=
+SHA256 (cargo/quote-1.0.10.tar.gz) = OLyMxqXy42VeCJnBuEhkOyVi+FPxFL/se+EgZ446zgU=
+SHA256 (cargo/rand-0.7.3.tar.gz) = amsWedSbJLv+DIA0KaoYdEcvUNmzYxMfDon8NWtUTQM=
+SHA256 (cargo/rand-0.8.5.tar.gz) = NK+NGg4lkkvFt8Q8B5yUIznY8Ki1fDkEm+9YG0YydAQ=
+SHA256 (cargo/rand_chacha-0.2.2.tar.gz) = 9MjthWJ5yXNyBr9yW/NpNdhmbq16pptSvlWvNp0ZNAI=
+SHA256 (cargo/rand_chacha-0.3.1.tar.gz) = 5sEKY6D6MiUr5J0h53CdTUuvjSMcLbzh6qgUG5sSfYg=
+SHA256 (cargo/rand_core-0.5.1.tar.gz) = kL3lKW/IkbDO8SptA93MwWLOeyr/VBYK+TOPjUDfbRk=
+SHA256 (cargo/rand_core-0.6.3.tar.gz) = 008UCPVSlEU3kMSLLx67scW0t1Y+sfQYvPz9uwbrtOc=
+SHA256 (cargo/rand_hc-0.2.0.tar.gz) = yjEpr3uSoXES1ZrUmMb4Hq9GMlN2a5A5bTnqejnWYTw=
+SHA256 (cargo/ring-0.16.20.tar.gz) = MFPPUuI2o+10bfx0WqnKzxt5HYRr2vQS9gqNfW4XyPw=
+SHA256 (cargo/rustc_version-0.4.0.tar.gz) = v6D1hSJtLmgJfU+V0ROxW4OoLoGaslcX7AWQ2VhO82Y=
+SHA256 (cargo/rustls-0.20.2.tar.gz) = 035eIpDz4EC1lLGp4EN3wsZx8aHP2b/e+CEGrBwRP4Q=
+SHA256 (cargo/ryu-1.0.5.tar.gz) = cdMB1Bk9Axq915/3491yEWipVy7z/lGhUXq6I1vY+G4=
+SHA256 (cargo/sct-0.7.0.tar.gz) = 1T3Nt8n4FYk3p5gbSKzP05pDr0GFkaXQCMeyK14bfKQ=
+SHA256 (cargo/semver-1.0.4.tar.gz) = VoqOYliqM8EzWPgf2DStuFTG98lGhSCRCpsej6wGgBI=
+SHA256 (cargo/serde-1.0.152.tar.gz) = u30fDTAh00eoPlVvxGg96i6gnYe8zfiP9cElRdidXvs=
+SHA256 (cargo/serde_bytes-0.11.7.tar.gz) = z8UOgYPu62F43LFnrjSoBR1jU1Ajrji12NEr6uGT03s=
+SHA256 (cargo/serde_cbor-0.11.2.tar.gz) = K+8uv95Fb7drvPn1kxUzPezE/aCytEtCAkPBHg9ewfU=
+SHA256 (cargo/serde_derive-1.0.152.tar.gz) = r0h9EY7s0JQC1wpdclUYYOeI34e0ZK8w5epqOMdcVB4=
+SHA256 (cargo/serde_json-1.0.85.tar.gz) = 5Voo46rvnVzgUG0KFNu6gFTdx+SZ71It2LJoWeydSkQ=
+SHA256 (cargo/serde_spanned-0.6.1.tar.gz) = Dv2Mr1VqbOvTsoXK9IAEX8wawE9r14awmm8RrzDE/PQ=
+SHA256 (cargo/sha2-0.10.6.tar.gz) = gua3lf4uOx6EW6/LJ6o1QFxNR838kq9fyNMAL3bOvcA=
+SHA256 (cargo/sha2-0.9.8.tar.gz) = tp+aTJdA10xbqj/S5Uf5Ul+oCIqKlY4MokCaUU4z9fo=
+SHA256 (cargo/signature-1.6.0.tar.gz) = 8Ooyr0Mjnw01On3XWiLZTDKcjNqv3LTBwTNaoQwpiko=
+SHA256 (cargo/signature-2.0.0.tar.gz) = j+RYyYMz+cgVIiEZGnfipE6DJdAZNISvLpQhpTAZ5X0=
+SHA256 (cargo/simplelog-0.12.0.tar.gz) = SN//BKredN1JWwB8gxzW9ODO4Zw0TdncCITAKJtwp4Y=
+SHA256 (cargo/soup-sys-0.10.0.tar.gz) = w8et8IVlYwu7cflV8R+KaEZIF97ScDo1SXR8I1tYoT4=
+SHA256 (cargo/spin-0.5.2.tar.gz) = bmPP8yCuLFeQRnm6fLYygKPcRhOIW+r7FI7nv5qpBC0=
+SHA256 (cargo/spmc-0.3.0.tar.gz) = AqhCjaJ3qOOhUnHXmUPoDMwu8lTniBOhZqCNZeTD7OU=
+SHA256 (cargo/sqlite-0.30.4.tar.gz) = ixkIZkExwho45bUxNE1SoZbsM4r1v0T3+iyD1TnpVh0=
+SHA256 (cargo/sqlite3-src-0.4.0.tar.gz) = 0YFaegLJluuOXGT2H8tv2bEuWTziZcUSxYU7JRNjVpE=
+SHA256 (cargo/sqlite3-sys-0.14.0.tar.gz) = 1HyZgk/FU2C6AMryjeC4oEWDabgy4BamTBOvCtn7ue4=
+SHA256 (cargo/strum-0.18.0.tar.gz) = V72B60j0xDfK3GhUA8rVOTRb9wPXjmNwdBhDHOzUUis=
+SHA256 (cargo/strum_macros-0.18.0.tar.gz) = h8hao/jqZTv9Pd8l9+41fuTSBHMfaqmtBAAjBvbid0w=
+SHA256 (cargo/subtle-2.4.1.tar.gz) = a97zLoFQwqCBEQtCdy/+fXyQMrYGvCJsgmD9l+CXZgE=
+SHA256 (cargo/syn-1.0.109.tar.gz) = crZBkbJ1tm/+JGnorywc/juvpntSnq15Km0BYIiLQjc=
+SHA256 (cargo/synstructure-0.12.6.tar.gz) = 82vapgqDrKOSG1JZ1UAMv16Q/FGTE3apvUoOt5qnIQ8=
+SHA256 (cargo/system-deps-1.3.2.tar.gz) = Dz7MFyaaGTU7NVizE7unOLJdgpk+MNYqGEBqJKukZJs=
+SHA256 (cargo/termcolor-1.1.2.tar.gz) = Lf7YmfDrA/Mu6Magqr24p5SWWeNGZWH8Ct9U4m2IxfQ=
+SHA256 (cargo/thiserror-1.0.30.tar.gz) = hUur5S5N8WU3BrmPz8BYQwEAObQGh1kwpw5NlkTlxBc=
+SHA256 (cargo/thiserror-impl-1.0.30.tar.gz) = qjL9P2J/Nn/hb4k+JZeuPAUCD4u6Jmak5upz03flcUs=
+SHA256 (cargo/thread-priority-0.10.0.tar.gz) = l4UZrkxokTUvlkuI2kq1o6m3SkAkfNpbruFF2ubNO3E=
+SHA256 (cargo/time-0.1.44.tar.gz) = bbnmkUq4sa4cJgpK56SbbFYRtAMopzWyGGJWdoXnMlU=
+SHA256 (cargo/time-0.3.14.tar.gz) = PD+aKLYYw6a5JRtpCOnJngS55cAuZYHMu2fVnDTvf5s=
+SHA256 (cargo/time-macros-0.2.4.tar.gz) = QmV7Gm9NgXzajnoKziYf4MyUbPOoAxQ5CyLMYa4IB5I=
+SHA256 (cargo/tinyfiledialogs-3.9.1.tar.gz) = 4l+gvEOmVm4sxteslt8/paV766NERb6tGzaLqP6cpWg=
+SHA256 (cargo/tinyvec-1.5.0.tar.gz) = +DsqPU2QkdCr1+uk3CcQsXGFg71NiZLiGQcg6jjzkfc=
+SHA256 (cargo/tinyvec_macros-0.1.0.tar.gz) = zadNp+GmZPeVux+Kh+xAb7iaAlIs9uUGINAWrdbbv1w=
+SHA256 (cargo/toml-0.5.9.tar.gz) = jYLhp3WGIqRl+M7gd2FMc0hNrFuDbAL/akDV0QEDJNc=
+SHA256 (cargo/toml-0.7.2.tar.gz) = 96/K6ePw/iw3D9RlcQiXLLsvqdsbn4SEnO/YB0GwHLY=
+SHA256 (cargo/toml_datetime-0.6.1.tar.gz) = OrjtLt7hC1ATKu1fMxMzQosBHJlAK1pTQVTtFXRvliI=
+SHA256 (cargo/toml_edit-0.19.4.tar.gz) = mh6wYi0o9LnJCtxOpLK0a0dmP96axfr8sUoTadVQiCU=
+SHA256 (cargo/typenum-1.14.0.tar.gz) = tjcIomX1E0VXWyf+Q/lQCtYRV552THntvCA3sRIZWew=
+SHA256 (cargo/unicode-bidi-0.3.7.tar.gz) = GgFARmPj20Nu0nRtn+/vZA2GjtrjzOuBw7jVcy/aZ48=
+SHA256 (cargo/unicode-ident-1.0.6.tar.gz) = hKIrnyGLQGFK3LP0/wi3A3c61E+pQj5ODTRtXbhuTrw=
+SHA256 (cargo/unicode-normalization-0.1.19.tar.gz) = 1UWQkylBqekmbwgy3u2E6+G/LkyeSjVU05PRj16FS/k=
+SHA256 (cargo/unicode-segmentation-1.8.0.tar.gz) = iJWEmpSeeEXga9bcGqUXMaEDxCcHAQpbWRwAOPtzOFs=
+SHA256 (cargo/unicode-width-0.1.9.tar.gz) = PtdC1Oor0RduI2FyyEKar1RIbnrAmNsp/+ZSngzlCXM=
+SHA256 (cargo/unicode-xid-0.2.2.tar.gz) = jMuC1h+ApmPv4feHpRsWtaUeMxTWrDZbCGOfUjh7M/M=
+SHA256 (cargo/universal-hash-0.4.1.tar.gz) = nyFOj2l+klAB5m7CxuN6Tvk/D3jC7teBQ5ThDGICWwU=
+SHA256 (cargo/untrusted-0.7.1.tar.gz) = oVbGhMkep9YmJlCbzjy04dntXE2Xj3tDUmWPlqTCa0o=
+SHA256 (cargo/ureq-2.5.0.tar.gz) = uXrLTCiiVP16Su7JdsRqf6QE6sTXwTSzDHUUSEbXy48=
+SHA256 (cargo/url-2.2.2.tar.gz) = pQfDg7LTO1/DXRhh535rOD0Viy2l4U/lG4Pf7fb9V4w=
+SHA256 (cargo/urlencoding-1.3.3.tar.gz) = Wh8BdeA6CXPPSv1Ha+8Fwm4ihSBADrH9RzrUF7HAD/s=
+SHA256 (cargo/uuid-1.3.0.tar.gz) = FnSEUybuENN8pgRwdg1CiKb4DzBAB9kuXFO6t4yc/Xk=
+SHA256 (cargo/version-compare-0.0.10.tar.gz) = 1jVWoluubqMbUuZA18QdGrJ/q6TMtgABODej0LOZTKE=
+SHA256 (cargo/version_check-0.9.4.tar.gz) = SYdLUWe2XXGTuKuhVn9cfZPQAcr8NGAM7gA+2nh+SD8=
+SHA256 (cargo/wasi-0.10.0+wasi-snapshot-preview1.tar.gz) = GhQ1l8p8d5Pv95Te81LUF5KpPEgesQQkI/9/9yuiwx8=
+SHA256 (cargo/wasi-0.11.0+wasi-snapshot-preview1.tar.gz) = nI2H5ytko7TbKNEc4pI3wkYYj09RBX1lp+q2O3mH5CM=
+SHA256 (cargo/wasi-0.9.0+wasi-snapshot-preview1.tar.gz) = zM3fMlVP7MastYX4KjKnLii0j4xMGIPd/u6qlvfY5Rk=
+SHA256 (cargo/wasm-bindgen-0.2.82.tar.gz) = /HZS4/bEcGyNnNVIMsSkzLm1M24sO9FU1czPvxwfX30=
+SHA256 (cargo/wasm-bindgen-backend-0.2.82.tar.gz) = ZizUSAVYa9UpcblYax34XNu9kRLk702PQVWcM03GrD8=
+SHA256 (cargo/wasm-bindgen-macro-0.2.82.tar.gz) = smDxPTASBx37FRKEnAM7GSUDg3OupIztMBLAnflSxgI=
+SHA256 (cargo/wasm-bindgen-macro-support-0.2.82.tar.gz) = W+jmVL3Zt5IWwpKauQchqoL69lxIzfCL3E5/UTV7gNo=
+SHA256 (cargo/wasm-bindgen-shared-0.2.82.tar.gz) = ZZjdC9PH1RCV/2UxpbI+AqzcgYBOMNjwevt3tyFaFAo=
+SHA256 (cargo/web-sys-0.3.55.tar.gz) = OOsQXxxZ2eqmtc3JK4Wdhbkm6Cyy4JRc0Mkln6pv6fs=
+SHA256 (cargo/webkit2gtk-sys-0.12.0.tar.gz) = OJ5ROMhaDREbm9oFtZ76hWIxXh1lfXJFFBDhLIWPBhk=
+SHA256 (cargo/webpki-0.22.0.tar.gz) = 8JXXgZLiCBgwgcwHvFUV71UhY5evSLhz5e3NcmN/ob0=
+SHA256 (cargo/webpki-roots-0.22.1.tar.gz) = xHV4bG9HIZNFcXoEOjfsBMtLwYXiiFOtzE+gqUfrpjA=
+SHA256 (cargo/winapi-0.3.9.tar.gz) = XIOaZ0/NepiVLlkyQupACr6TmSdGdh44ZBQF0osA9Bk=
+SHA256 (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = rDuHxjYgQm3ZuZHlzgMp7/VFvMu7NPO+Cf9vtqtRt7Y=
+SHA256 (cargo/winapi-util-0.1.5.tar.gz) = cOxs6FuxWBUcrl5ch/lajpfSwMSwASI/M6M0485d4Xg=
+SHA256 (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = cS4ieEHQV8HuHNL7Ivp+WlRhro5I+iynnsQs/BkxGD8=
+SHA256 (cargo/windows-sys-0.36.1.tar.gz) = 6gQVWhaln56reG/hKkpFDnXNsXX54NgNoeF9sJ9VuNI=
+SHA256 (cargo/windows-sys-0.42.0.tar.gz) = Wj4YIPCLhRP2dverbB+Z/zEvuXtVPTD/TdhvnxVyiqc=
+SHA256 (cargo/windows_aarch64_gnullvm-0.42.0.tar.gz) = QdKqcfbwy+AK5RZ9kO88/mZSfW9hPKeKyAJMPMq5oZ4=
+SHA256 (cargo/windows_aarch64_msvc-0.36.1.tar.gz) = m7jD/Tmt4tZ+mHSsTz2yHw1xC+4A/nyrFpSewYTuqkc=
+SHA256 (cargo/windows_aarch64_msvc-0.42.0.tar.gz) = 3Q8lL1o1ysg9YxGy55WYH17m5n6x+af2TrRQD7xNzbQ=
+SHA256 (cargo/windows_i686_gnu-0.36.1.tar.gz) = GA5szwHa9MQmuEbfxm2x/FGPB0uqeTqn2bmq7/rWo7Y=
+SHA256 (cargo/windows_i686_gnu-0.42.0.tar.gz) = ++rhn2cWhBY2wo1pU3XfF1Ysogiyt9DcR2NaUK5sXec=
+SHA256 (cargo/windows_i686_msvc-0.36.1.tar.gz) = 4ueRcUiygS0e6vrrIql+SBPfpgo/j3jr4gS8yI8S8CQ=
+SHA256 (cargo/windows_i686_msvc-0.42.0.tar.gz) = hMEvZdqjndK6vm5EKYj8Mp1iQ/3OR9fS0VW42HSGIkY=
+SHA256 (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = Tc0XG4d2xBuXUh5doSei2GrSgBFIB9Cyqx5GK8dk2eE=
+SHA256 (cargo/windows_x86_64_gnu-0.42.0.tar.gz) = v3sbIbU2LLwxj2hhUOW86nXs7cdN0VfYdNdUospEsO0=
+SHA256 (cargo/windows_x86_64_gnullvm-0.42.0.tar.gz) = CdUl0row7rMpdmW9Q0pUKX5BcMfxpEytTvWAlbTNICg=
+SHA256 (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = yBHKSoyFPvQgq9hZK6U927rJBBD6tpA7PnmXKmMfdoA=
+SHA256 (cargo/windows_x86_64_msvc-0.42.0.tar.gz) = 9AAJ2FdZclo02m2JqU5j173FCoYqzw28fI5Ijx7ctvU=
+SHA256 (cargo/winnow-0.3.3.tar.gz) = +vCUl7j4taxdO7TQXAqZviDyb9PV8tt7BxbpRtUQNlg=
+SHA256 (cargo/winres-0.1.12.tar.gz) = to2yYe9Z6eUoBvaIAgYx6YdZK9g2Ge3M2pxH1CzeT2w=
+SHA256 (cargo/x25519-dalek-1.2.0.tar.gz) = I5K2uUpXa04r88WydX1j8QragCCi5NCKyEnrz26o4Hc=
+SHA256 (cargo/zeroize-1.3.0.tar.gz) = R1b32z97VXSTjD6xwRcDi44H+V7mcYwO+tSsIVCPHv0=
+SHA256 (cargo/zeroize_derive-1.2.0.tar.gz) = vf8gJKhRoyKwjxeRc64rpiBEWu8eg48MGWgg6t5K4Mc=
+SIZE (Alfis-0.8.4.tar.gz) = 577305
+SIZE (cargo/adler-1.0.2.tar.gz) = 12778
+SIZE (cargo/aead-0.3.2.tar.gz) = 11145
+SIZE (cargo/aead-0.4.3.tar.gz) = 14717
+SIZE (cargo/aes-0.6.0.tar.gz) = 86774
+SIZE (cargo/aes-gcm-0.8.0.tar.gz) = 140896
+SIZE (cargo/aes-soft-0.6.4.tar.gz) = 99980
+SIZE (cargo/aesni-0.10.0.tar.gz) = 100248
+SIZE (cargo/ahash-0.8.3.tar.gz) = 42416
+SIZE (cargo/android_system_properties-0.1.5.tar.gz) = 5243
+SIZE (cargo/atk-sys-0.10.0.tar.gz) = 20516
+SIZE (cargo/autocfg-1.0.1.tar.gz) = 12908
+SIZE (cargo/base64-0.13.1.tar.gz) = 61002
+SIZE (cargo/base64-0.21.0.tar.gz) = 72180
+SIZE (cargo/bincode-1.3.3.tar.gz) = 28958
+SIZE (cargo/bitflags-1.3.2.tar.gz) = 23021
+SIZE (cargo/blake2-0.9.2.tar.gz) = 48035
+SIZE (cargo/blakeout-0.3.0.tar.gz) = 3731
+SIZE (cargo/block-buffer-0.10.0.tar.gz) = 10088
+SIZE (cargo/block-buffer-0.9.0.tar.gz) = 7108
+SIZE (cargo/boxfnonce-0.1.1.tar.gz) = 9698
+SIZE (cargo/bumpalo-3.8.0.tar.gz) = 79835
+SIZE (cargo/byteorder-1.4.3.tar.gz) = 22512
+SIZE (cargo/cairo-sys-rs-0.10.0.tar.gz) = 11266
+SIZE (cargo/cc-1.0.71.tar.gz) = 57452
+SIZE (cargo/cfg-if-1.0.0.tar.gz) = 7934
+SIZE (cargo/chacha20-0.8.1.tar.gz) = 30715
+SIZE (cargo/chacha20poly1305-0.9.1.tar.gz) = 68379
+SIZE (cargo/chrono-0.4.22.tar.gz) = 185570
+SIZE (cargo/chunked_transfer-1.4.0.tar.gz) = 9238
+SIZE (cargo/cipher-0.2.5.tar.gz) = 13099
+SIZE (cargo/cipher-0.3.0.tar.gz) = 12756
+SIZE (cargo/convert_case-0.4.0.tar.gz) = 8098
+SIZE (cargo/core-foundation-sys-0.8.3.tar.gz) = 17519
+SIZE (cargo/cpufeatures-0.2.1.tar.gz) = 10500
+SIZE (cargo/cpuid-bool-0.2.0.tar.gz) = 7329
+SIZE (cargo/crc32fast-1.3.0.tar.gz) = 38565
+SIZE (cargo/crypto-common-0.1.3.tar.gz) = 8556
+SIZE (cargo/crypto-mac-0.10.1.tar.gz) = 9531
+SIZE (cargo/crypto-mac-0.8.0.tar.gz) = 9115
+SIZE (cargo/ctr-0.6.0.tar.gz) = 17092
+SIZE (cargo/curve25519-dalek-3.2.0.tar.gz) = 517530
+SIZE (cargo/derive_more-0.99.17.tar.gz) = 55771
+SIZE (cargo/digest-0.10.5.tar.gz) = 19503
+SIZE (cargo/digest-0.9.0.tar.gz) = 13247
+SIZE (cargo/ecies-ed25519-0.5.1.tar.gz) = 13924
+SIZE (cargo/ed25519-1.2.0.tar.gz) = 7225
+SIZE (cargo/ed25519-dalek-1.0.1.tar.gz) = 29460
+SIZE (cargo/flate2-1.0.22.tar.gz) = 76026
+SIZE (cargo/form_urlencoded-1.0.1.tar.gz) = 8773
+SIZE (cargo/gdk-pixbuf-sys-0.10.0.tar.gz) = 8142
+SIZE (cargo/gdk-sys-0.10.0.tar.gz) = 60084
+SIZE (cargo/generic-array-0.14.4.tar.gz) = 28916
+SIZE (cargo/getopts-0.2.21.tar.gz) = 18457
+SIZE (cargo/getrandom-0.1.16.tar.gz) = 25077
+SIZE (cargo/getrandom-0.2.3.tar.gz) = 26261
+SIZE (cargo/ghash-0.3.1.tar.gz) = 8777
+SIZE (cargo/gio-sys-0.10.1.tar.gz) = 70655
+SIZE (cargo/glib-sys-0.10.1.tar.gz) = 48839
+SIZE (cargo/gobject-sys-0.10.0.tar.gz) = 17058
+SIZE (cargo/gtk-sys-0.10.0.tar.gz) = 125150
+SIZE (cargo/half-1.8.1.tar.gz) = 41758
+SIZE (cargo/hashbrown-0.12.3.tar.gz) = 102968
+SIZE (cargo/hashbrown-0.13.2.tar.gz) = 105265
+SIZE (cargo/heck-0.3.3.tar.gz) = 10260
+SIZE (cargo/hermit-abi-0.1.19.tar.gz) = 9979
+SIZE (cargo/hex-0.4.3.tar.gz) = 13299
+SIZE (cargo/hkdf-0.10.0.tar.gz) = 13966
+SIZE (cargo/hmac-0.10.1.tar.gz) = 11120
+SIZE (cargo/iana-time-zone-0.1.47.tar.gz) = 16974
+SIZE (cargo/idna-0.2.3.tar.gz) = 271023
+SIZE (cargo/indexmap-1.9.2.tar.gz) = 54627
+SIZE (cargo/itoa-1.0.1.tar.gz) = 11059
+SIZE (cargo/javascriptcore-rs-sys-0.2.0.tar.gz) = 1937
+SIZE (cargo/js-sys-0.3.59.tar.gz) = 78849
+SIZE (cargo/lazy_static-1.4.0.tar.gz) = 10443
+SIZE (cargo/libc-0.2.132.tar.gz) = 595317
+SIZE (cargo/log-0.4.17.tar.gz) = 38028
+SIZE (cargo/lru-0.9.0.tar.gz) = 13748
+SIZE (cargo/matches-0.1.9.tar.gz) = 2246
+SIZE (cargo/memchr-2.5.0.tar.gz) = 65812
+SIZE (cargo/miniz_oxide-0.4.4.tar.gz) = 49938
+SIZE (cargo/mio-0.8.5.tar.gz) = 93993
+SIZE (cargo/num-bigint-0.4.3.tar.gz) = 97799
+SIZE (cargo/num-integer-0.1.44.tar.gz) = 22216
+SIZE (cargo/num-traits-0.2.15.tar.gz) = 49262
+SIZE (cargo/num_cpus-1.13.1.tar.gz) = 14752
+SIZE (cargo/num_threads-0.1.6.tar.gz) = 7334
+SIZE (cargo/once_cell-1.14.0.tar.gz) = 31614
+SIZE (cargo/opaque-debug-0.3.0.tar.gz) = 5767
+SIZE (cargo/open-3.0.3.tar.gz) = 15701
+SIZE (cargo/pango-sys-0.10.0.tar.gz) = 21375
+SIZE (cargo/pathdiff-0.2.1.tar.gz) = 7142
+SIZE (cargo/percent-encoding-2.1.0.tar.gz) = 9748
+SIZE (cargo/pkg-config-0.3.20.tar.gz) = 15395
+SIZE (cargo/poly1305-0.7.2.tar.gz) = 31868
+SIZE (cargo/polyval-0.4.5.tar.gz) = 15656
+SIZE (cargo/ppv-lite86-0.2.14.tar.gz) = 21543
+SIZE (cargo/proc-macro2-1.0.51.tar.gz) = 41804
+SIZE (cargo/quote-1.0.10.tar.gz) = 29960
+SIZE (cargo/rand-0.7.3.tar.gz) = 112246
+SIZE (cargo/rand-0.8.5.tar.gz) = 87113
+SIZE (cargo/rand_chacha-0.2.2.tar.gz) = 13267
+SIZE (cargo/rand_chacha-0.3.1.tar.gz) = 15251
+SIZE (cargo/rand_core-0.5.1.tar.gz) = 21116
+SIZE (cargo/rand_core-0.6.3.tar.gz) = 21938
+SIZE (cargo/rand_hc-0.2.0.tar.gz) = 11670
+SIZE (cargo/ring-0.16.20.tar.gz) = 5082615
+SIZE (cargo/rustc_version-0.4.0.tar.gz) = 12175
+SIZE (cargo/rustls-0.20.2.tar.gz) = 238289
+SIZE (cargo/ryu-1.0.5.tar.gz) = 49570
+SIZE (cargo/sct-0.7.0.tar.gz) = 27502
+SIZE (cargo/semver-1.0.4.tar.gz) = 29375
+SIZE (cargo/serde-1.0.152.tar.gz) = 77091
+SIZE (cargo/serde_bytes-0.11.7.tar.gz) = 11175
+SIZE (cargo/serde_cbor-0.11.2.tar.gz) = 44570
+SIZE (cargo/serde_derive-1.0.152.tar.gz) = 55586
+SIZE (cargo/serde_json-1.0.85.tar.gz) = 144635
+SIZE (cargo/serde_spanned-0.6.1.tar.gz) = 7828
+SIZE (cargo/sha2-0.10.6.tar.gz) = 20558
+SIZE (cargo/sha2-0.9.8.tar.gz) = 22132
+SIZE (cargo/signature-1.6.0.tar.gz) = 15229
+SIZE (cargo/signature-2.0.0.tar.gz) = 15564
+SIZE (cargo/simplelog-0.12.0.tar.gz) = 20935
+SIZE (cargo/soup-sys-0.10.0.tar.gz) = 29598
+SIZE (cargo/spin-0.5.2.tar.gz) = 12004
+SIZE (cargo/spmc-0.3.0.tar.gz) = 9181
+SIZE (cargo/sqlite-0.30.4.tar.gz) = 15443
+SIZE (cargo/sqlite3-src-0.4.0.tar.gz) = 2539411
+SIZE (cargo/sqlite3-sys-0.14.0.tar.gz) = 10417
+SIZE (cargo/strum-0.18.0.tar.gz) = 4207
+SIZE (cargo/strum_macros-0.18.0.tar.gz) = 10229
+SIZE (cargo/subtle-2.4.1.tar.gz) = 12630
+SIZE (cargo/syn-1.0.109.tar.gz) = 237611
+SIZE (cargo/synstructure-0.12.6.tar.gz) = 18429
+SIZE (cargo/system-deps-1.3.2.tar.gz) = 15866
+SIZE (cargo/termcolor-1.1.2.tar.gz) = 17287
+SIZE (cargo/thiserror-1.0.30.tar.gz) = 17748
+SIZE (cargo/thiserror-impl-1.0.30.tar.gz) = 15230
+SIZE (cargo/thread-priority-0.10.0.tar.gz) = 17551
+SIZE (cargo/time-0.1.44.tar.gz) = 28885
+SIZE (cargo/time-0.3.14.tar.gz) = 93111
+SIZE (cargo/time-macros-0.2.4.tar.gz) = 18421
+SIZE (cargo/tinyfiledialogs-3.9.1.tar.gz) = 47556
+SIZE (cargo/tinyvec-1.5.0.tar.gz) = 42745
+SIZE (cargo/tinyvec_macros-0.1.0.tar.gz) = 1817
+SIZE (cargo/toml-0.5.9.tar.gz) = 55667
+SIZE (cargo/toml-0.7.2.tar.gz) = 47107
+SIZE (cargo/toml_datetime-0.6.1.tar.gz) = 10765
+SIZE (cargo/toml_edit-0.19.4.tar.gz) = 94210
+SIZE (cargo/typenum-1.14.0.tar.gz) = 40518
+SIZE (cargo/unicode-bidi-0.3.7.tar.gz) = 33759
+SIZE (cargo/unicode-ident-1.0.6.tar.gz) = 42158
+SIZE (cargo/unicode-normalization-0.1.19.tar.gz) = 107353
+SIZE (cargo/unicode-segmentation-1.8.0.tar.gz) = 94011
+SIZE (cargo/unicode-width-0.1.9.tar.gz) = 16745
+SIZE (cargo/unicode-xid-0.2.2.tar.gz) = 14955
+SIZE (cargo/universal-hash-0.4.1.tar.gz) = 8503
+SIZE (cargo/untrusted-0.7.1.tar.gz) = 7924
+SIZE (cargo/ureq-2.5.0.tar.gz) = 98026
+SIZE (cargo/url-2.2.2.tar.gz) = 68555
+SIZE (cargo/urlencoding-1.3.3.tar.gz) = 5965
+SIZE (cargo/uuid-1.3.0.tar.gz) = 53736
+SIZE (cargo/version-compare-0.0.10.tar.gz) = 15171
+SIZE (cargo/version_check-0.9.4.tar.gz) = 14895
+SIZE (cargo/wasi-0.10.0+wasi-snapshot-preview1.tar.gz) = 26964
+SIZE (cargo/wasi-0.11.0+wasi-snapshot-preview1.tar.gz) = 28131
+SIZE (cargo/wasi-0.9.0+wasi-snapshot-preview1.tar.gz) = 31521
+SIZE (cargo/wasm-bindgen-0.2.82.tar.gz) = 166376
+SIZE (cargo/wasm-bindgen-backend-0.2.82.tar.gz) = 25764
+SIZE (cargo/wasm-bindgen-macro-0.2.82.tar.gz) = 11808
+SIZE (cargo/wasm-bindgen-macro-support-0.2.82.tar.gz) = 18529
+SIZE (cargo/wasm-bindgen-shared-0.2.82.tar.gz) = 7197
+SIZE (cargo/web-sys-0.3.55.tar.gz) = 664827
+SIZE (cargo/webkit2gtk-sys-0.12.0.tar.gz) = 28760
+SIZE (cargo/webpki-0.22.0.tar.gz) = 58663
+SIZE (cargo/webpki-roots-0.22.1.tar.gz) = 233271
+SIZE (cargo/winapi-0.3.9.tar.gz) = 1200382
+SIZE (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815
+SIZE (cargo/winapi-util-0.1.5.tar.gz) = 10164
+SIZE (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998
+SIZE (cargo/windows-sys-0.36.1.tar.gz) = 3347053
+SIZE (cargo/windows-sys-0.42.0.tar.gz) = 3006791
+SIZE (cargo/windows_aarch64_gnullvm-0.42.0.tar.gz) = 357917
+SIZE (cargo/windows_aarch64_msvc-0.36.1.tar.gz) = 661960
+SIZE (cargo/windows_aarch64_msvc-0.42.0.tar.gz) = 659424
+SIZE (cargo/windows_i686_gnu-0.36.1.tar.gz) = 818115
+SIZE (cargo/windows_i686_gnu-0.42.0.tar.gz) = 728570
+SIZE (cargo/windows_i686_msvc-0.36.1.tar.gz) = 724575
+SIZE (cargo/windows_i686_msvc-0.42.0.tar.gz) = 717477
+SIZE (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = 790934
+SIZE (cargo/windows_x86_64_gnu-0.42.0.tar.gz) = 692493
+SIZE (cargo/windows_x86_64_gnullvm-0.42.0.tar.gz) = 357906
+SIZE (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = 661999
+SIZE (cargo/windows_x86_64_msvc-0.42.0.tar.gz) = 659377
+SIZE (cargo/winnow-0.3.3.tar.gz) = 176347
+SIZE (cargo/winres-0.1.12.tar.gz) = 19772
+SIZE (cargo/x25519-dalek-1.2.0.tar.gz) = 88676
+SIZE (cargo/zeroize-1.3.0.tar.gz) = 15913
+SIZE (cargo/zeroize_derive-1.2.0.tar.gz) = 8887
diff --git a/net/alfis/patches/patch-Cargo_toml b/net/alfis/patches/patch-Cargo_toml
new file mode 100644
index 0000000..3deafe4
--- /dev/null
+++ b/net/alfis/patches/patch-Cargo_toml
@@ -0,0 +1,26 @@
+I know that this is a dirty awful thing to do, but i'm lazy to figure out how to
+disable that f-ing dependency that fails to fetch. Not going to compile gui anyway, no
+point in trying.
+Index: Cargo.toml
+--- Cargo.toml.orig
++++ Cargo.toml
+@@ -46,7 +46,7 @@ lazy_static = "1.4.0"
+ spmc = "0.3.0"
+
+ # Optional dependencies regulated by features
+-web-view = { git = "https://github.com/Boscop/web-view", features = [], optional = true }
++# web-view = { git = "https://github.com/Boscop/web-view", features = [], optional = true }
+ tinyfiledialogs = { version = "3.9.1", optional = true }
+ open = { version = "3.0.3", optional = true }
+
+@@ -80,7 +80,7 @@ ProductName="ALFIS"
+ FileDescription="Alternative Free Identity System"
+
+ [features]
+-webgui = ["web-view", "tinyfiledialogs", "open"]
+-edge = ["webgui", "web-view/edge"]
++# webgui = ["web-view", "tinyfiledialogs", "open"]
++# edge = ["webgui", "web-view/edge"]
+ doh = ["ureq"]
+-default = ["webgui", "doh"]
++default = ["doh"]
diff --git a/net/alfis/patches/patch-alfis_toml b/net/alfis/patches/patch-alfis_toml
new file mode 100644
index 0000000..48c6a94
--- /dev/null
+++ b/net/alfis/patches/patch-alfis_toml
@@ -0,0 +1,42 @@
+More sane defaults.
+Index: alfis.toml
+--- alfis.toml.orig
++++ alfis.toml
+@@ -1,7 +1,11 @@
+ # The hash of first block in a chain to know with which nodes to work
+ origin = "0000001D2A77D63477172678502E51DE7F346061FF7EB188A2445ECA3FC0780E"
+ # Paths to your key files to load automatically
+-key_files = ["key1.toml", "key2.toml", "key3.toml", "key4.toml", "key5.toml"]
++key_files = ["${SYSCONFDIR}/alfis/key1.toml",
++ "${SYSCONFDIR}/alfis/key2.toml",
++ "${SYSCONFDIR}/alfis/key3.toml",
++ "${SYSCONFDIR}/alfis/key4.toml",
++ "${SYSCONFDIR}/alfis/key5.toml"]
+ # How many last blocks to check on start
+ check_blocks = 8
+
+@@ -12,14 +16,14 @@ peers = ["peer-v4.alfis.name:4244", "peer-v6.alfis.nam
+ # Your node will listen on that address for other nodes to connect
+ listen = "[::]:4244"
+ # Set true if you want your IP to participate in peer-exchange, or false otherwise
+-public = true
++public = false
+ # Allow connections to/from Yggdrasil only (https://yggdrasil-network.github.io)
+ yggdrasil_only = false
+
+ # DNS resolver options
+ [dns]
+ # Your DNS resolver will be listening on this address and port (Usual port is 53)
+-listen = "127.0.0.1:53"
++listen = "127.0.0.1:5353"
+ # How many threads to spawn by DNS server
+ threads = 10
+ # AdGuard DNS servers to filter ads and trackers
+@@ -40,4 +44,4 @@ bootstraps = ["9.9.9.9:53", "94.140.14.14:53"]
+ # How many CPU threads to spawn for mining, zero = number of CPU cores
+ threads = 0
+ # Set lower priority for mining threads
+-lower = true
+\ No newline at end of file
++lower = true
+
diff --git a/net/alfis/pkg/DESCR b/net/alfis/pkg/DESCR
new file mode 100644
index 0000000..8ed3a4f
--- /dev/null
+++ b/net/alfis/pkg/DESCR
@@ -0,0 +1,10 @@
+This project represents a minimal blockchain without cryptocurrency,
+capable of sustaining any number of domain names in a bunch of original
+alternative zones. It provides a very small and peer-to-peer synchronized
+database of domain names. The consistency of this database is based on
+blockchain technology, that prevents retroactive changing of data,
+and has strict cryptographical consensus.
+Also it comes with a DNS server with cache, like you have in your
+Internet-router. It resolves the domains from database and forwards
+all regular DNS-requests to some other resolver - your router, Google DNS,
+Cloudflare DNS, or AdGuard DNS (if you want to block ads and trackers).
diff --git a/net/alfis/pkg/PLIST b/net/alfis/pkg/PLIST
new file mode 100644
index 0000000..83797ba
--- /dev/null
+++ b/net/alfis/pkg/PLIST
@@ -0,0 +1,18 @@
+@newgroup _alfis:1103
+@newuser _alfis:1103:_alfis::Alfis User:/var/alfis:/bin/sh
+@rcscript ${RCDIR}/alfis
+@bin bin/alfis
+@mode 0750
+@owner _alfis
+@group _alfis
+@sample ${SYSCONFDIR}/alfis/
+@mode
+@owner
+@group
+share/alfis/
+@mode 0750
+@owner _alfis
+@group _alfis
+share/alfis/alfis.toml
+@sample ${LOCALSTATEDIR}/alfis/
+@sample ${SYSCONFDIR}/alfis/alfis.toml
diff --git a/net/alfis/pkg/alfis.rc b/net/alfis/pkg/alfis.rc
new file mode 100644
index 0000000..f15ad10
--- /dev/null
+++ b/net/alfis/pkg/alfis.rc
@@ -0,0 +1,13 @@
+#!/bin/ksh
+
+daemon="${TRUEPREFIX}/bin/alfis"
+daemon_flags="-c ${SYSCONFDIR}/alfis/alfis.toml"
+daemon_user="_alfis"
+daemon_logger="daemon.info"
+
+. /etc/rc.d/rc.subr
+
+rc_bg=YES
+rc_reload=NO
+
+rc_cmd $1