17 Commits

Author SHA1 Message Date
sthen
f721e023ae update to routinator-0.9.0 2021-06-03 16:46:52 +00:00
semarie
071b5be212 devel/cargo: remove .crates2.json file after installing with cargo
we are managing installed files with different mecanism.
it is the v2 for tracking crates installation, and we already remove v1 (.crates.toml).

take care of cleaning ports which are already seen it

problem spotted by landry@
ok landry@
2021-02-21 09:19:07 +00:00
sthen
56c0f48dee update to routinator-0.8.3
(experimenting with a .include to make it easier to generate the
crates list..)
2021-02-02 23:08:05 +00:00
sthen
1475fa10ea mark BROKEN-sparc64 2021-01-10 21:42:32 +00:00
ajacoutot
f2c62750c8 Unbreak.
DESCR contains weird characters: Registries (RIRs) ??? APNIC, AFRINIC, ARIN, LACNIC and RIPE NCC ??? on line 10
pkg_create: Can't continue
2020-12-10 08:59:50 +00:00
sthen
26c92cc3b4 update to routinator-0.8.2, reenable on aarch64/sparc64 as the dependency
on ring is no longer the version where we saw problems before.
2020-12-09 12:14:10 +00:00
sthen
2cc4520b6e update to routinator-0.80.
if you already run it, you may need to run routinator by hand after
updating to generate some directory contents - the directory layout
has changed, there's a new mechanism for handling tals (presumably
because of the ridiculous situation with arin's, they *still* require
explicit agreement to some license for a certificate which is basically
the rpki equivalent of a CA root certificate) and in the "system"
directories under /var used by the rc script, cache has moved to
a subdirectory.

release notes: https://github.com/NLnetLabs/routinator/releases/tag/v0.8.0
2020-10-19 18:49:05 +00:00
sthen
97ba85a83b drop maintainer 2020-08-01 11:30:36 +00:00
sthen
6cc9779250 switch my maintainer email addresses to my own domain 2020-07-11 22:54:35 +00:00
sthen
b6e3a1385f update to routinator-0.7.1 2020-06-17 19:52:00 +00:00
sthen
9671a7446a update to routinator-0.7.0 2020-05-14 11:48:29 +00:00
sthen
d168f677d8 update to routinator 0.6.4
remove the @extraunexec line in plist, it causes a misleading message when
running pkg_add -u
2020-04-18 13:49:03 +00:00
sthen
c2148a26f0 disable net/routinator on aarch64,
error[E0308]: mismatched types
   --> /usr/obj/ports/routinator-0.6.1/routinator-0.6.1/modcargo-crates/ring-0.14.6/src/cpu.rs:172:56
    |
172 |         pub fn available(&self, _: super::Features) -> bool {
    |                ---------                               ^^^^ expected `bool`, found `()`
    |                |
    |                implicitly returns `()` as its body has no tail or `return` expression
2020-02-14 23:15:09 +00:00
semarie
51dd06c1e7 devel/cargo: use edition 2018 syntax by default for installing using cargo
the syntax is compatible with older edition, and more crates are using the
edition 2018 which require it.

avoid using MODCARGO_INSTALL_ARGS just to pass "--path ."

ok landry@ (some time ago, the diff was sleeping in my tree)
2020-01-21 05:27:18 +00:00
sthen
4e8beab74f mark BROKEN-sparc64, fails building dependency "ring" 2020-01-03 11:20:20 +00:00
sthen
7042e63bc6 take MAINTAINER 2019-10-06 20:12:26 +00:00
sthen
689f26385e import ports/net/routinator, feedback/ok kn@, feedback semarie@
"Routinator 3000" is RPKI relying party software written in Rust.

The Resource Public Key Infrastructure (RPKI) provides cryptographically
signed statements about the association of Internet routing resources.
In particular, it allows the holder of an IP address prefix to publish
which AS number will be the origin of BGP route announcements for it.

All of these statements are published in a distributed repository.
Routinator will collect these statements into a local copy, validate
their signatures, and output a list of associations between IP address
prefixes and AS numbers in a number of useful formats.
2019-10-04 20:58:20 +00:00