all repos — ports @ 01c21587aff0e76a970f1fc322bbed32cf30c287

collection of ports for openbsd

net/alfis: add 0.8.4
la-ninpre aaoth@aaoth.xyz
Thu, 27 Apr 2023 01:04:40 +0300
commit

01c21587aff0e76a970f1fc322bbed32cf30c287

parent

a8921593398f8b600e09b82a69a2c4a077785510

A 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>
A 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
A 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
A 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"]
A 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 +
A 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).
A 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
A 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