pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/net Add routinator version 0.10.2.
details: https://anonhg.NetBSD.org/pkgsrc/rev/56477d80a85d
branches: trunk
changeset: 769219:56477d80a85d
user: he <he%pkgsrc.org@localhost>
date: Tue Nov 09 18:53:05 2021 +0000
description:
Add routinator version 0.10.2.
Move this over from pkgsrc-wip.
Introducing `Routinator 3000,' RPKI relying party software written
in Rust. If you have any feedback, we would love to hear from you.
Don't hesitate to create an issue on Github or post a message on
our RPKI mailing list. You can lean more about Routinator and RPKI
technology by reading our documentation on Read the Docs.
diffstat:
net/Makefile | 3 +-
net/routinator/DESCR | 5 +
net/routinator/Makefile | 46 +++
net/routinator/PLIST | 5 +
net/routinator/cargo-depends.mk | 172 +++++++++++++
net/routinator/distinfo | 515 ++++++++++++++++++++++++++++++++++++++++
6 files changed, 745 insertions(+), 1 deletions(-)
diffs (truncated from 780 to 300 lines):
diff -r 772dc4b98eae -r 56477d80a85d net/Makefile
--- a/net/Makefile Tue Nov 09 17:55:46 2021 +0000
+++ b/net/Makefile Tue Nov 09 18:53:05 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1430 2021/11/08 10:28:20 wiz Exp $
+# $NetBSD: Makefile,v 1.1431 2021/11/09 18:53:05 he Exp $
#
COMMENT= Networking tools
@@ -804,6 +804,7 @@
SUBDIR+= restclient-ui
SUBDIR+= rinetd
SUBDIR+= rootprobe
+SUBDIR+= routinator
SUBDIR+= rp-l2tp
SUBDIR+= rp-pppoe
SUBDIR+= rsync
diff -r 772dc4b98eae -r 56477d80a85d net/routinator/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/net/routinator/DESCR Tue Nov 09 18:53:05 2021 +0000
@@ -0,0 +1,5 @@
+Introducing `Routinator 3000,' RPKI relying party software written
+in Rust. If you have any feedback, we would love to hear from you.
+Don't hesitate to create an issue on Github or post a message on
+our RPKI mailing list. You can lean more about Routinator and RPKI
+technology by reading our documentation on Read the Docs.
diff -r 772dc4b98eae -r 56477d80a85d net/routinator/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/net/routinator/Makefile Tue Nov 09 18:53:05 2021 +0000
@@ -0,0 +1,46 @@
+# $NetBSD: Makefile,v 1.1 2021/11/09 18:53:05 he Exp $
+
+DISTNAME= routinator-0.10.2
+CATEGORIES= net
+MASTER_SITES= ${MASTER_SITE_GITHUB:=NLnetLabs/}
+GITHUB_TAG= v${PKGVERSION_NOREV}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/NLnetLabs/routinator
+COMMENT= Validate RPKI ROA against routing announcements
+LICENSE= modified-bsd
+
+# 0.9.0 requires minimum this rust version:
+RUST_REQ= 1.47.0
+
+.include "cargo-depends.mk"
+
+DOCDIR= ${PREFIX}/share/doc/${PKGBASE}
+EGDIR= ${PREFIX}/share/examples/${PKGBASE}
+
+INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 ${DOCDIR} ${EGDIR}
+
+.include "../../mk/bsd.prefs.mk"
+
+# toolchain/54192, induces rtld issues
+.if ${OPSYS} == "NetBSD"
+MAKE_JOBS_SAFE= no
+.endif
+
+do-build:
+ cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
+ ${PREFIX}/bin/cargo \
+ build --locked --frozen \
+ -j ${_MAKE_JOBS_N}
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/target/debug/routinator \
+ ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/doc/routinator.1 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
+ ${INSTALL_DATA} ${WRKSRC}/README.md ${DESTDIR}${DOCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/./etc/routinator.conf.example \
+ ${DESTDIR}${EGDIR}
+
+.include "../../lang/rust/cargo.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 772dc4b98eae -r 56477d80a85d net/routinator/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/net/routinator/PLIST Tue Nov 09 18:53:05 2021 +0000
@@ -0,0 +1,5 @@
+@comment $NetBSD: PLIST,v 1.1 2021/11/09 18:53:05 he Exp $
+bin/routinator
+man/man1/routinator.1
+share/doc/routinator/README.md
+share/examples/routinator/routinator.conf.example
diff -r 772dc4b98eae -r 56477d80a85d net/routinator/cargo-depends.mk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/net/routinator/cargo-depends.mk Tue Nov 09 18:53:05 2021 +0000
@@ -0,0 +1,172 @@
+# $NetBSD: cargo-depends.mk,v 1.1 2021/11/09 18:53:05 he Exp $
+
+CARGO_CRATE_DEPENDS+= addr2line-0.15.2
+CARGO_CRATE_DEPENDS+= adler-1.0.2
+CARGO_CRATE_DEPENDS+= ansi_term-0.11.0
+CARGO_CRATE_DEPENDS+= arc-swap-1.3.0
+CARGO_CRATE_DEPENDS+= atty-0.2.14
+CARGO_CRATE_DEPENDS+= autocfg-1.0.1
+CARGO_CRATE_DEPENDS+= backtrace-0.3.60
+CARGO_CRATE_DEPENDS+= base64-0.13.0
+CARGO_CRATE_DEPENDS+= bcder-0.6.0
+CARGO_CRATE_DEPENDS+= bitflags-1.2.1
+CARGO_CRATE_DEPENDS+= bumpalo-3.7.0
+CARGO_CRATE_DEPENDS+= bytes-1.0.1
+CARGO_CRATE_DEPENDS+= cc-1.0.69
+CARGO_CRATE_DEPENDS+= cfg-if-1.0.0
+CARGO_CRATE_DEPENDS+= chrono-0.4.19
+CARGO_CRATE_DEPENDS+= clap-2.33.3
+CARGO_CRATE_DEPENDS+= core-foundation-0.9.1
+CARGO_CRATE_DEPENDS+= core-foundation-sys-0.8.2
+CARGO_CRATE_DEPENDS+= crc32fast-1.2.1
+CARGO_CRATE_DEPENDS+= crossbeam-queue-0.3.2
+CARGO_CRATE_DEPENDS+= crossbeam-utils-0.8.5
+CARGO_CRATE_DEPENDS+= dirs-3.0.2
+CARGO_CRATE_DEPENDS+= dirs-sys-0.3.6
+CARGO_CRATE_DEPENDS+= either-1.6.1
+CARGO_CRATE_DEPENDS+= encoding_rs-0.8.28
+CARGO_CRATE_DEPENDS+= error-chain-0.12.4
+CARGO_CRATE_DEPENDS+= fern-0.6.0
+CARGO_CRATE_DEPENDS+= filetime-0.2.14
+CARGO_CRATE_DEPENDS+= flate2-1.0.20
+CARGO_CRATE_DEPENDS+= fnv-1.0.7
+CARGO_CRATE_DEPENDS+= foreign-types-0.3.2
+CARGO_CRATE_DEPENDS+= foreign-types-shared-0.1.1
+CARGO_CRATE_DEPENDS+= form_urlencoded-1.0.1
+CARGO_CRATE_DEPENDS+= futures-0.3.15
+CARGO_CRATE_DEPENDS+= futures-channel-0.3.15
+CARGO_CRATE_DEPENDS+= futures-core-0.3.15
+CARGO_CRATE_DEPENDS+= futures-executor-0.3.15
+CARGO_CRATE_DEPENDS+= futures-io-0.3.15
+CARGO_CRATE_DEPENDS+= futures-macro-0.3.15
+CARGO_CRATE_DEPENDS+= futures-sink-0.3.15
+CARGO_CRATE_DEPENDS+= futures-task-0.3.15
+CARGO_CRATE_DEPENDS+= futures-util-0.3.15
+CARGO_CRATE_DEPENDS+= getrandom-0.2.3
+CARGO_CRATE_DEPENDS+= gimli-0.24.0
+CARGO_CRATE_DEPENDS+= h2-0.3.3
+CARGO_CRATE_DEPENDS+= hashbrown-0.11.2
+CARGO_CRATE_DEPENDS+= hermit-abi-0.1.19
+CARGO_CRATE_DEPENDS+= http-0.2.4
+CARGO_CRATE_DEPENDS+= http-body-0.4.2
+CARGO_CRATE_DEPENDS+= httparse-1.4.1
+CARGO_CRATE_DEPENDS+= httpdate-1.0.1
+CARGO_CRATE_DEPENDS+= hyper-0.14.11
+CARGO_CRATE_DEPENDS+= hyper-rustls-0.22.1
+CARGO_CRATE_DEPENDS+= hyper-tls-0.5.0
+CARGO_CRATE_DEPENDS+= idna-0.2.3
+CARGO_CRATE_DEPENDS+= indexmap-1.7.0
+CARGO_CRATE_DEPENDS+= ipnet-2.3.1
+CARGO_CRATE_DEPENDS+= itoa-0.4.7
+CARGO_CRATE_DEPENDS+= js-sys-0.3.51
+CARGO_CRATE_DEPENDS+= lazy_static-1.4.0
+CARGO_CRATE_DEPENDS+= libc-0.2.98
+CARGO_CRATE_DEPENDS+= log-0.4.14
+CARGO_CRATE_DEPENDS+= log-reroute-0.1.7
+CARGO_CRATE_DEPENDS+= matches-0.1.8
+CARGO_CRATE_DEPENDS+= memchr-2.4.0
+CARGO_CRATE_DEPENDS+= memoffset-0.6.4
+CARGO_CRATE_DEPENDS+= mime-0.3.16
+CARGO_CRATE_DEPENDS+= miniz_oxide-0.4.4
+CARGO_CRATE_DEPENDS+= mio-0.7.13
+CARGO_CRATE_DEPENDS+= miow-0.3.7
+CARGO_CRATE_DEPENDS+= native-tls-0.2.7
+CARGO_CRATE_DEPENDS+= nix-0.22.0
+CARGO_CRATE_DEPENDS+= ntapi-0.3.6
+CARGO_CRATE_DEPENDS+= num-integer-0.1.44
+CARGO_CRATE_DEPENDS+= num-traits-0.2.14
+CARGO_CRATE_DEPENDS+= num_cpus-1.13.0
+CARGO_CRATE_DEPENDS+= object-0.25.3
+CARGO_CRATE_DEPENDS+= once_cell-1.8.0
+CARGO_CRATE_DEPENDS+= openssl-0.10.35
+CARGO_CRATE_DEPENDS+= openssl-probe-0.1.4
+CARGO_CRATE_DEPENDS+= openssl-sys-0.9.65
+CARGO_CRATE_DEPENDS+= percent-encoding-2.1.0
+CARGO_CRATE_DEPENDS+= pin-project-lite-0.2.7
+CARGO_CRATE_DEPENDS+= pin-utils-0.1.0
+CARGO_CRATE_DEPENDS+= pkg-config-0.3.19
+CARGO_CRATE_DEPENDS+= ppv-lite86-0.2.10
+CARGO_CRATE_DEPENDS+= proc-macro-hack-0.5.19
+CARGO_CRATE_DEPENDS+= proc-macro-nested-0.1.7
+CARGO_CRATE_DEPENDS+= proc-macro2-1.0.28
+CARGO_CRATE_DEPENDS+= quick-xml-0.22.0
+CARGO_CRATE_DEPENDS+= quote-1.0.9
+CARGO_CRATE_DEPENDS+= rand-0.8.4
+CARGO_CRATE_DEPENDS+= rand_chacha-0.3.1
+CARGO_CRATE_DEPENDS+= rand_core-0.6.3
+CARGO_CRATE_DEPENDS+= rand_hc-0.3.1
+CARGO_CRATE_DEPENDS+= redox_syscall-0.2.9
+CARGO_CRATE_DEPENDS+= redox_users-0.4.0
+CARGO_CRATE_DEPENDS+= remove_dir_all-0.5.3
+CARGO_CRATE_DEPENDS+= reqwest-0.11.4
+CARGO_CRATE_DEPENDS+= ring-0.16.20
+CARGO_CRATE_DEPENDS+= routinator-ui-0.3.4
+CARGO_CRATE_DEPENDS+= rpki-0.12.2
+CARGO_CRATE_DEPENDS+= rustc-demangle-0.1.20
+CARGO_CRATE_DEPENDS+= rustc_version-0.4.0
+CARGO_CRATE_DEPENDS+= rustls-0.19.1
+CARGO_CRATE_DEPENDS+= ryu-1.0.5
+CARGO_CRATE_DEPENDS+= schannel-0.1.19
+CARGO_CRATE_DEPENDS+= sct-0.6.1
+CARGO_CRATE_DEPENDS+= security-framework-2.3.1
+CARGO_CRATE_DEPENDS+= security-framework-sys-2.3.0
+CARGO_CRATE_DEPENDS+= semver-1.0.3
+CARGO_CRATE_DEPENDS+= serde-1.0.126
+CARGO_CRATE_DEPENDS+= serde_derive-1.0.126
+CARGO_CRATE_DEPENDS+= serde_json-1.0.64
+CARGO_CRATE_DEPENDS+= serde_urlencoded-0.7.0
+CARGO_CRATE_DEPENDS+= signal-hook-registry-1.4.0
+CARGO_CRATE_DEPENDS+= slab-0.4.3
+CARGO_CRATE_DEPENDS+= smallvec-1.6.1
+CARGO_CRATE_DEPENDS+= socket2-0.4.0
+CARGO_CRATE_DEPENDS+= spin-0.5.2
+CARGO_CRATE_DEPENDS+= strsim-0.8.0
+CARGO_CRATE_DEPENDS+= syn-1.0.74
+CARGO_CRATE_DEPENDS+= syslog-5.0.0
+CARGO_CRATE_DEPENDS+= tar-0.4.35
+CARGO_CRATE_DEPENDS+= tempfile-3.2.0
+CARGO_CRATE_DEPENDS+= term_size-0.3.2
+CARGO_CRATE_DEPENDS+= textwrap-0.11.0
+CARGO_CRATE_DEPENDS+= thiserror-1.0.26
+CARGO_CRATE_DEPENDS+= thiserror-impl-1.0.26
+CARGO_CRATE_DEPENDS+= time-0.1.43
+CARGO_CRATE_DEPENDS+= tinyvec-1.3.1
+CARGO_CRATE_DEPENDS+= tinyvec_macros-0.1.0
+CARGO_CRATE_DEPENDS+= tokio-1.9.0
+CARGO_CRATE_DEPENDS+= tokio-macros-1.3.0
+CARGO_CRATE_DEPENDS+= tokio-native-tls-0.3.0
+CARGO_CRATE_DEPENDS+= tokio-rustls-0.22.0
+CARGO_CRATE_DEPENDS+= tokio-socks-0.5.1
+CARGO_CRATE_DEPENDS+= tokio-stream-0.1.7
+CARGO_CRATE_DEPENDS+= tokio-util-0.6.7
+CARGO_CRATE_DEPENDS+= toml-0.5.8
+CARGO_CRATE_DEPENDS+= tower-service-0.3.1
+CARGO_CRATE_DEPENDS+= tracing-0.1.26
+CARGO_CRATE_DEPENDS+= tracing-core-0.1.18
+CARGO_CRATE_DEPENDS+= try-lock-0.2.3
+CARGO_CRATE_DEPENDS+= unicode-bidi-0.3.5
+CARGO_CRATE_DEPENDS+= unicode-normalization-0.1.19
+CARGO_CRATE_DEPENDS+= unicode-width-0.1.8
+CARGO_CRATE_DEPENDS+= unicode-xid-0.2.2
+CARGO_CRATE_DEPENDS+= untrusted-0.7.1
+CARGO_CRATE_DEPENDS+= url-2.2.2
+CARGO_CRATE_DEPENDS+= uuid-0.8.2
+CARGO_CRATE_DEPENDS+= vcpkg-0.2.15
+CARGO_CRATE_DEPENDS+= vec_map-0.8.2
+CARGO_CRATE_DEPENDS+= version_check-0.9.3
+CARGO_CRATE_DEPENDS+= want-0.3.0
+CARGO_CRATE_DEPENDS+= wasi-0.10.2+wasi-snapshot-preview1
+CARGO_CRATE_DEPENDS+= wasm-bindgen-0.2.74
+CARGO_CRATE_DEPENDS+= wasm-bindgen-backend-0.2.74
+CARGO_CRATE_DEPENDS+= wasm-bindgen-futures-0.4.24
+CARGO_CRATE_DEPENDS+= wasm-bindgen-macro-0.2.74
+CARGO_CRATE_DEPENDS+= wasm-bindgen-macro-support-0.2.74
+CARGO_CRATE_DEPENDS+= wasm-bindgen-shared-0.2.74
+CARGO_CRATE_DEPENDS+= web-sys-0.3.51
+CARGO_CRATE_DEPENDS+= webpki-0.21.4
+CARGO_CRATE_DEPENDS+= webpki-roots-0.21.1
+CARGO_CRATE_DEPENDS+= winapi-0.3.9
+CARGO_CRATE_DEPENDS+= winapi-i686-pc-windows-gnu-0.4.0
+CARGO_CRATE_DEPENDS+= winapi-x86_64-pc-windows-gnu-0.4.0
+CARGO_CRATE_DEPENDS+= winreg-0.7.0
+CARGO_CRATE_DEPENDS+= xattr-0.2.2
diff -r 772dc4b98eae -r 56477d80a85d net/routinator/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/net/routinator/distinfo Tue Nov 09 18:53:05 2021 +0000
@@ -0,0 +1,515 @@
+$NetBSD: distinfo,v 1.1 2021/11/09 18:53:05 he Exp $
+
+BLAKE2s (addr2line-0.15.2.crate) = 2dcac83503d7817af2d25e2845c454ae3823d059ac0c6455693a79d86c16f237
+SHA512 (addr2line-0.15.2.crate) = 9c36be4a476a54da90cff00ddc1621e827c995bacc04e3e382a6d22e724e6e03abc5228d24e13073c5cde63ffc2ed4f26a66c3814e8d183cc062ba6c6cb178d7
+Size (addr2line-0.15.2.crate) = 32966 bytes
+BLAKE2s (adler-1.0.2.crate) = f263779d752af886455fc0f42c997893fb1a09edcf1bd2980605251c2e3602aa
+SHA512 (adler-1.0.2.crate) = 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+Size (adler-1.0.2.crate) = 12778 bytes
+BLAKE2s (ansi_term-0.11.0.crate) = 7cd193cc3f7acbd750b484dee76f184299e57c525ade653489f170d00854ad2c
+SHA512 (ansi_term-0.11.0.crate) = a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
+Size (ansi_term-0.11.0.crate) = 17087 bytes
+BLAKE2s (arc-swap-1.3.0.crate) = 535f2e64fa0f71df6284bea41f981786ddbf48e1ec07408aa1c7e8e8d5fd1ccc
+SHA512 (arc-swap-1.3.0.crate) = 750786c5e9044d92d6809a1b5b10dac4fe3408094f21cf87294e6716055e2f6ed42cb91d54af6803977099f63bec49a9524c9049e8425c77f5cf8703c252418d
+Size (arc-swap-1.3.0.crate) = 63680 bytes
+BLAKE2s (atty-0.2.14.crate) = 8a58145c7b668aa6caf8d749e37857ff202211e1bfa9e441f130ff02feb68405
+SHA512 (atty-0.2.14.crate) = d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
+Size (atty-0.2.14.crate) = 5470 bytes
+BLAKE2s (autocfg-1.0.1.crate) = 5ed71afef2e7ff6595833cf457df844e3f461a1b7a8f0d541b1b2c5c5e6394a0
+SHA512 (autocfg-1.0.1.crate) = 630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
+Size (autocfg-1.0.1.crate) = 12908 bytes
+BLAKE2s (backtrace-0.3.60.crate) = 63c4717c40f6b7b2df173aafab4487633bd4018b9c8843481a0ae0c00cb07592
+SHA512 (backtrace-0.3.60.crate) = f8b39daeff3ad26b2c66dd0712d177ee8ee2e1007377af9abec7e5197780aaee2d3a7e89ba311f4dc38185cf2a20e45e2ac4502e862e6d9aa6498493df522f46
+Size (backtrace-0.3.60.crate) = 70983 bytes
+BLAKE2s (base64-0.13.0.crate) = bcfd0e3c576f7ec3e86d09c3e4c34659b86b6655335083df945ff3a50944e160
+SHA512 (base64-0.13.0.crate) = 991a72999839daa232f508c5b24e7d3225e8a26db8d1d0e747881b115af9e408b92374e163b31e0b0d324c1c2e57e8e38d66861b61eb0a1dba87bb5871940151
+Size (base64-0.13.0.crate) = 62070 bytes
+BLAKE2s (bcder-0.6.0.crate) = b2089232dec833e9ba80daaa121f3396c8fdba351dc12cf94336d3a924810669
+SHA512 (bcder-0.6.0.crate) = 310aaf019fe09e37973fb1fe25c299775ee48726ee53936a290ca00e37b3413d13f43b27e8373b4baff13c1f21c3a89d222d654e0c150aeee9a7f2e6eb7e611c
+Size (bcder-0.6.0.crate) = 57864 bytes
+BLAKE2s (bitflags-1.2.1.crate) = d88eaeb22f47d784119fe5d2ecd3e09ef458afb28b23c53a23566144e1ee218d
+SHA512 (bitflags-1.2.1.crate) = ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
+Size (bitflags-1.2.1.crate) = 16745 bytes
+BLAKE2s (bumpalo-3.7.0.crate) = d2dd8b9dd9bbc8f58c9b7cccece1a4f2b05cef2b560636be312aa15510fdaad8
+SHA512 (bumpalo-3.7.0.crate) = 0b570e1baee530b5c3f775330ead7cf5f8878eab75e5a6a61b5d3f64d4d82912cb26de1c098ec9492c29c7a04fc49565db97a54373c546d8ef58aab276d77c59
+Size (bumpalo-3.7.0.crate) = 134261 bytes
Home |
Main Index |
Thread Index |
Old Index