aboutsummaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
Diffstat (limited to 'net')
-rw-r--r--net/3proxy/Makefile4
-rw-r--r--net/3proxy/distinfo6
-rw-r--r--net/3proxy/files/patch-Makefile.FreeBSD10
-rw-r--r--net/44bsd-rdist/Makefile2
-rw-r--r--net/6tunnel/pkg-descr2
-rw-r--r--net/Makefile15
-rw-r--r--net/akonadi-calendar/distinfo6
-rw-r--r--net/akonadi-contacts/distinfo6
-rw-r--r--net/akonadi-mime/distinfo6
-rw-r--r--net/akonadi-notes/distinfo6
-rw-r--r--net/akonadi-search/Makefile1
-rw-r--r--net/akonadi-search/distinfo6
-rw-r--r--net/aoe/Makefile2
-rw-r--r--net/appkonference/Makefile8
-rw-r--r--net/asterisk-chan_sccp/Makefile11
-rw-r--r--net/asterisk-g72x/Makefile10
-rw-r--r--net/asterisk13/Makefile296
-rw-r--r--net/asterisk13/distinfo11
-rw-r--r--net/asterisk13/files/asterisk.in86
-rw-r--r--net/asterisk13/files/patch-Makefile122
-rw-r--r--net/asterisk13/files/patch-agi_Makefile13
-rw-r--r--net/asterisk13/files/patch-channels_chan__dahdi.c32
-rw-r--r--net/asterisk13/files/patch-channels_sip_include_sip.h11
-rw-r--r--net/asterisk13/files/patch-configure74
-rw-r--r--net/asterisk13/files/patch-contrib_Makefile15
-rw-r--r--net/asterisk13/files/patch-main_Makefile16
-rw-r--r--net/asterisk13/files/patch-main_asterisk.exports.in11
-rw-r--r--net/asterisk13/files/patch-main_http.c11
-rw-r--r--net/asterisk13/files/patch-main_lock.c12
-rw-r--r--net/asterisk13/files/patch-third-party_pjproject_Makefile28
-rw-r--r--net/asterisk13/files/patch-third-party_pjproject_Makefile.rules20
-rw-r--r--net/asterisk13/pkg-descr5
-rw-r--r--net/asterisk13/pkg-message38
-rw-r--r--net/asterisk13/pkg-plist404
-rw-r--r--net/asterisk16/Makefile7
-rw-r--r--net/asterisk16/distinfo6
-rw-r--r--net/asterisk16/files/patch-main_asterisk.exports.in11
-rw-r--r--net/asterisk16/files/patch-res_res__fax__spandsp.c62
-rw-r--r--net/asterisk18/Makefile7
-rw-r--r--net/asterisk18/distinfo6
-rw-r--r--net/asterisk18/files/patch-main_asterisk.exports.in11
-rw-r--r--net/asterisk18/files/patch-res_res__fax__spandsp.c62
-rw-r--r--net/astron/Makefile10
-rw-r--r--net/avahi-app/Makefile2
-rw-r--r--net/avahi-libdns/Makefile2
-rw-r--r--net/belle-sip/Makefile3
-rw-r--r--net/binkd/Makefile2
-rw-r--r--net/bird/Makefile4
-rw-r--r--net/bird2/Makefile8
-rw-r--r--net/bmon/Makefile2
-rw-r--r--net/bosh-bootloader/Makefile2
-rw-r--r--net/calendarsupport/distinfo6
-rw-r--r--net/ceph14/Makefile20
-rw-r--r--net/ceph14/distinfo10
-rw-r--r--net/ceph14/files/patch-src_librbd_api_Trash.cc180
-rw-r--r--net/ceph14/files/patch-src_test_rgw_CMakeLists.txt27
-rw-r--r--net/ceph14/files/patch-src_tools_rbd_action_Trash.cc22
-rw-r--r--net/ceph14/pkg-message11
-rw-r--r--net/ceph14/pkg-plist9
-rw-r--r--net/charm/Makefile2
-rw-r--r--net/chrony-lite/Makefile1
-rw-r--r--net/cjdns/Makefile8
-rw-r--r--net/cjdns/files/patch-node__build_builder.js11
-rw-r--r--net/cloudflared/Makefile2
-rw-r--r--net/cloudflared/distinfo6
-rw-r--r--net/cloudquery/Makefile87
-rw-r--r--net/cloudquery/distinfo176
-rw-r--r--net/corosync2/Makefile2
-rw-r--r--net/corosync3/Makefile2
-rw-r--r--net/cpp-pcp-client/Makefile2
-rw-r--r--net/cpp-pcp-client/distinfo6
-rw-r--r--net/cpp-pcp-client/pkg-plist1
-rw-r--r--net/cppzmq/Makefile2
-rw-r--r--net/cppzmq/distinfo6
-rw-r--r--net/croc/Makefile25
-rw-r--r--net/croc/distinfo44
-rw-r--r--net/csync2/Makefile3
-rw-r--r--net/cvsup-static/Makefile2
-rw-r--r--net/dante/Makefile2
-rw-r--r--net/dhcpcd-ui/Makefile5
-rw-r--r--net/dhcpcd/Makefile21
-rw-r--r--net/dhcpcd/distinfo6
-rw-r--r--net/dhcpcd/files/dhcpcd.in2
-rw-r--r--net/dhcpcd/pkg-plist8
-rw-r--r--net/dhcperf/Makefile5
-rw-r--r--net/dhcprelya/Makefile2
-rw-r--r--net/dictd/Makefile1
-rw-r--r--net/dictd/files/pkg-message.in5
-rw-r--r--net/dpdk-20.11/Makefile50
-rw-r--r--net/dpdk-20.11/distinfo3
-rw-r--r--net/dpdk-20.11/pkg-descr17
-rw-r--r--net/dpdk-20.11/pkg-message30
-rw-r--r--net/dpdk-20.11/pkg-plist1376
-rw-r--r--net/dpdk/Makefile2
-rw-r--r--net/dshell/Makefile41
-rw-r--r--net/dshell/distinfo3
-rw-r--r--net/dshell/files/pkg-message.in13
-rw-r--r--net/dshell/pkg-descr12
-rw-r--r--net/endlessh/Makefile1
-rw-r--r--net/endlessh/files/pkg-message.in1
-rw-r--r--net/eventviews/distinfo6
-rw-r--r--net/exabgp4/Makefile4
-rw-r--r--net/exabgp4/files/patch-lib_exabgp_reactor_network_outgoing.py11
-rw-r--r--net/fbzmq/Makefile2
-rw-r--r--net/fbzmq/distinfo6
-rw-r--r--net/findomain/Makefile10
-rw-r--r--net/findomain/files/patch-powerpc20
-rw-r--r--net/flower/Makefile2
-rw-r--r--net/fort/Makefile40
-rw-r--r--net/fort/distinfo3
-rw-r--r--net/fort/files/fort.in47
-rw-r--r--net/fort/files/patch-src_Makefile.am11
-rw-r--r--net/fort/files/pkg-message.in25
-rw-r--r--net/fort/pkg-descr7
-rw-r--r--net/fort/pkg-plist5
-rw-r--r--net/freeradius-client/Makefile2
-rw-r--r--net/freeradius3/Makefile3
-rw-r--r--net/freeradius3/distinfo6
-rw-r--r--net/freeradius3/files/patch-src__main__state.c86
-rw-r--r--net/freeradius3/pkg-plist10
-rw-r--r--net/freerdp/Makefile4
-rw-r--r--net/freerdp/distinfo6
-rw-r--r--net/freeswitch/Makefile2
-rw-r--r--net/freeswitch/pkg-plist1
-rw-r--r--net/frp/Makefile65
-rw-r--r--net/frp/distinfo126
-rw-r--r--net/frr7/Makefile7
-rw-r--r--net/frr7/files/patch-yang_frr-zebra.yang.patch68
-rw-r--r--net/frr7/pkg-plist6
-rw-r--r--net/fspclient/Makefile2
-rw-r--r--net/gemserv/Makefile2
-rw-r--r--net/geocode-glib/Makefile1
-rw-r--r--net/gerbera/Makefile2
-rw-r--r--net/gerbera/distinfo6
-rw-r--r--net/gerbera/files/patch-src_content_autoscan__inotify.cc10
-rw-r--r--net/gfbgraph/Makefile5
-rw-r--r--net/gitlab-agent/Makefile87
-rw-r--r--net/gitlab-agent/distinfo136
-rw-r--r--net/glusterfs/Makefile3
-rw-r--r--net/gmid/Makefile2
-rw-r--r--net/gmid/distinfo6
-rw-r--r--net/gnome-nettool/Makefile1
-rw-r--r--net/gnome-online-accounts/Makefile3
-rw-r--r--net/gnome-online-accounts/distinfo6
-rw-r--r--net/gnome-online-miners/Makefile1
-rw-r--r--net/gq/Makefile1
-rw-r--r--net/grilo-plugins/Makefile12
-rw-r--r--net/grilo-plugins/distinfo6
-rw-r--r--net/grilo-plugins/pkg-plist12
-rw-r--r--net/grilo/Makefile5
-rw-r--r--net/grilo/distinfo6
-rw-r--r--net/grilo/pkg-plist7
-rw-r--r--net/grpcurl/Makefile7
-rw-r--r--net/grpcurl/distinfo16
-rw-r--r--net/grsync/Makefile2
-rw-r--r--net/gscloud/Makefile27
-rw-r--r--net/gscloud/distinfo56
-rw-r--r--net/gupnp-tools/Makefile3
-rw-r--r--net/gupnp-tools/distinfo6
-rw-r--r--net/gupnp/Makefile4
-rw-r--r--net/h323plus/Makefile4
-rw-r--r--net/haproxy-devel/Makefile4
-rw-r--r--net/haproxy-devel/distinfo6
-rw-r--r--net/haproxy-devel/pkg-plist8
-rw-r--r--net/haproxy/Makefile4
-rw-r--r--net/haproxy/distinfo6
-rw-r--r--net/haproxy/files/patch-0001-CLEANUP-servers-do-not-include-openssl-compat78
-rw-r--r--net/haproxy/files/patch-0002-CLEANUP-server-always-include-the-storage-for-SSL-se163
-rw-r--r--net/haproxy17/Makefile2
-rw-r--r--net/haproxy18/Makefile2
-rw-r--r--net/haproxy19/Makefile2
-rw-r--r--net/haproxy20/Makefile4
-rw-r--r--net/haproxy20/distinfo6
-rw-r--r--net/haproxy21/Makefile2
-rw-r--r--net/haproxy22/Makefile4
-rw-r--r--net/haproxy22/distinfo6
-rw-r--r--net/haproxy23/Makefile4
-rw-r--r--net/haproxy23/distinfo6
-rw-r--r--net/hblock/Makefile2
-rw-r--r--net/hblock/distinfo6
-rw-r--r--net/hostapd-devel/Makefile6
-rw-r--r--net/hostapd-devel/distinfo6
-rw-r--r--net/hostapd-devel/files/patch-src_utils_os__unix.c14
-rw-r--r--net/hping/Makefile2
-rw-r--r--net/httping/Makefile4
-rw-r--r--net/iffinder/Makefile2
-rw-r--r--net/ilbc/Makefile2
-rw-r--r--net/incidenceeditor/Makefile1
-rw-r--r--net/incidenceeditor/distinfo6
-rw-r--r--net/intel-ixl-kmod/Makefile2
-rw-r--r--net/ipxe/Makefile14
-rw-r--r--net/ipxe/distinfo6
-rw-r--r--net/irrd-legacy/Makefile79
-rw-r--r--net/irrd-legacy/distinfo3
-rw-r--r--net/irrd-legacy/files/irrd.in27
-rw-r--r--net/irrd-legacy/files/patch-configure19
-rw-r--r--net/irrd-legacy/files/patch-lib_config_config__file.c11
-rw-r--r--net/irrd-legacy/files/patch-lib_mrt_prefix.c21
-rw-r--r--net/irrd-legacy/files/patch-programs_IRRd_database.c16
-rw-r--r--net/irrd-legacy/files/patch-programs_IRRd_uii__commands.c55
-rw-r--r--net/irrd-legacy/pkg-descr3
-rw-r--r--net/irrd/Makefile2
-rw-r--r--net/irrd/distinfo6
-rw-r--r--net/irrd/files/patch-setup.py35
-rw-r--r--net/isc-dhcp44-server/Makefile8
-rw-r--r--net/jotta-cli/files/pkg-message.in1
-rw-r--r--net/jsch/Makefile3
-rw-r--r--net/kafka/Makefile5
-rw-r--r--net/kafkacat/distinfo3
-rw-r--r--net/kafkacat/pkg-descr5
-rw-r--r--net/kalarmcal/distinfo6
-rw-r--r--net/kcalutils/Makefile1
-rw-r--r--net/kcalutils/distinfo6
-rw-r--r--net/kcat/Makefile (renamed from net/kafkacat/Makefile)14
-rw-r--r--net/kcat/distinfo3
-rw-r--r--net/kcat/pkg-descr5
-rw-r--r--net/kcat/pkg-message12
-rw-r--r--net/kdenetwork-filesharing/distinfo6
-rw-r--r--net/kea/Makefile8
-rw-r--r--net/kea/distinfo6
-rw-r--r--net/kea/files/patch-src_bin_keactrl_keactrl.in13
-rw-r--r--net/kea/pkg-plist353
-rw-r--r--net/keycloak/Makefile2
-rw-r--r--net/kf5-kcalendarcore/distinfo6
-rw-r--r--net/kf5-kcalendarcore/pkg-plist1
-rw-r--r--net/kf5-kcontacts/distinfo6
-rw-r--r--net/kf5-kdav/distinfo6
-rw-r--r--net/kf5-kholidays/distinfo6
-rw-r--r--net/kf5-kxmlrpcclient/distinfo6
-rw-r--r--net/kf5-syndication/distinfo6
-rw-r--r--net/kget/Makefile2
-rw-r--r--net/kget/distinfo6
-rw-r--r--net/kidentitymanagement/Makefile1
-rw-r--r--net/kidentitymanagement/distinfo6
-rw-r--r--net/kimap/distinfo6
-rw-r--r--net/kio-gdrive/distinfo6
-rw-r--r--net/kitinerary/Makefile2
-rw-r--r--net/kitinerary/distinfo6
-rw-r--r--net/kldap/Makefile1
-rw-r--r--net/kldap/distinfo6
-rw-r--r--net/kmailtransport/distinfo6
-rw-r--r--net/kmbox/distinfo6
-rw-r--r--net/kmime/distinfo6
-rw-r--r--net/kontactinterface/Makefile1
-rw-r--r--net/kontactinterface/distinfo6
-rw-r--r--net/kpimtextedit/Makefile1
-rw-r--r--net/kpimtextedit/distinfo6
-rw-r--r--net/krdc/distinfo6
-rw-r--r--net/krfb/distinfo6
-rw-r--r--net/krill/Makefile332
-rw-r--r--net/krill/distinfo658
-rw-r--r--net/krill/files/patch-Cargo.toml8
-rw-r--r--net/krill/files/patch-defaults_krill.conf13
-rw-r--r--net/ksmtp/distinfo6
-rw-r--r--net/ktnef/Makefile1
-rw-r--r--net/ktnef/distinfo6
-rw-r--r--net/kube-controller-manager/Makefile6
-rw-r--r--net/kube-scheduler/Makefile6
-rw-r--r--net/libexosip2/Makefile6
-rw-r--r--net/libexosip2/distinfo6
-rw-r--r--net/libexosip2/pkg-plist3
-rw-r--r--net/libfabric/Makefile7
-rw-r--r--net/libfabric/distinfo8
-rw-r--r--net/libfabric/pkg-plist2
-rw-r--r--net/libfb/Makefile2
-rw-r--r--net/libgravatar/distinfo6
-rw-r--r--net/libgrss/Makefile3
-rw-r--r--net/libgweather/Makefile1
-rw-r--r--net/libkgapi/distinfo6
-rw-r--r--net/libksieve/Makefile1
-rw-r--r--net/libksieve/distinfo6
-rw-r--r--net/libmateweather/Makefile3
-rw-r--r--net/libmateweather/distinfo6
-rw-r--r--net/libmateweather/pkg-plist700
-rw-r--r--net/libmaxminddb/Makefile4
-rw-r--r--net/libngtcp2/Makefile4
-rw-r--r--net/libngtcp2/distinfo6
-rw-r--r--net/libnids/Makefile3
-rw-r--r--net/libnpupnp/Makefile5
-rw-r--r--net/libnpupnp/distinfo6
-rw-r--r--net/libnpupnp/pkg-plist2
-rw-r--r--net/libnss-cache/Makefile2
-rw-r--r--net/libnss-cache/distinfo6
-rw-r--r--net/liboping/Makefile3
-rw-r--r--net/libosip2/Makefile4
-rw-r--r--net/libosip2/distinfo6
-rw-r--r--net/libosip2/pkg-plist4
-rw-r--r--net/libpcap/Makefile4
-rw-r--r--net/libpcap/distinfo6
-rw-r--r--net/libpfctl/Makefile1
-rw-r--r--net/librdkafka/Makefile2
-rw-r--r--net/librdkafka/distinfo6
-rw-r--r--net/librespeed-cli/Makefile2
-rw-r--r--net/librespeed-go/Makefile2
-rw-r--r--net/librsync/Makefile4
-rw-r--r--net/libstorj/Makefile3
-rw-r--r--net/libvncserver/Makefile4
-rw-r--r--net/libyang/Makefile12
-rw-r--r--net/libyang/distinfo6
-rw-r--r--net/libyang/pkg-plist2
-rw-r--r--net/libzapojit/Makefile3
-rw-r--r--net/libzmq2/Makefile2
-rw-r--r--net/libzmq3/Makefile2
-rw-r--r--net/libzmq4/Makefile2
-rw-r--r--net/liferea/Makefile1
-rw-r--r--net/linphone/Makefile2
-rw-r--r--net/linux-c7-avahi-libs/Makefile2
-rw-r--r--net/linux-c7-openldap/Makefile2
-rw-r--r--net/linux-c7-tcp_wrappers-libs/Makefile2
-rw-r--r--net/mDNSResponder/Makefile1
-rw-r--r--net/mad_fcl/Makefile2
-rw-r--r--net/mailcommon/distinfo6
-rw-r--r--net/mailcommon/pkg-plist1
-rw-r--r--net/mailimporter/Makefile1
-rw-r--r--net/mailimporter/distinfo6
-rw-r--r--net/mediastreamer/Makefile2
-rw-r--r--net/messagelib/Makefile4
-rw-r--r--net/messagelib/distinfo6
-rw-r--r--net/minidlna/Makefile4
-rw-r--r--net/minissdpd/Makefile8
-rw-r--r--net/minissdpd/distinfo6
-rw-r--r--net/miniupnpc/Makefile4
-rw-r--r--net/mosquitto/Makefile6
-rw-r--r--net/mosquitto/distinfo6
-rw-r--r--net/mpd5/Makefile6
-rw-r--r--net/mpd5/files/patch-l2tp-multihomed183
-rw-r--r--net/mpich/Makefile8
-rw-r--r--net/mpich/files/patch-l0-1.4.160
-rw-r--r--net/mpich2/Makefile2
-rw-r--r--net/mrouted/Makefile2
-rw-r--r--net/mvfst/Makefile12
-rw-r--r--net/mvfst/distinfo6
-rw-r--r--net/nats-server/Makefile2
-rw-r--r--net/nats-server/distinfo6
-rw-r--r--net/nats-streaming-server/Makefile2
-rw-r--r--net/nats-streaming-server/distinfo6
-rw-r--r--net/nbd-server/Makefile5
-rw-r--r--net/nbd-server/distinfo6
-rw-r--r--net/ndisc6/Makefile17
-rw-r--r--net/ndisc6/distinfo6
-rw-r--r--net/ndisc6/pkg-descr2
-rw-r--r--net/ndpi/Makefile3
-rw-r--r--net/netatalk3/Makefile2
-rw-r--r--net/netpipes/Makefile2
-rw-r--r--net/nmsg/Makefile2
-rw-r--r--net/nmsg/distinfo6
-rw-r--r--net/nncp/Makefile2
-rw-r--r--net/nncp/distinfo6
-rw-r--r--net/ns3/Makefile2
-rw-r--r--net/ns3/distinfo6
-rw-r--r--net/ns3/pkg-plist76
-rw-r--r--net/nss-pam-ldapd/Makefile2
-rw-r--r--net/nsscache/Makefile19
-rw-r--r--net/nsscache/distinfo6
-rw-r--r--net/ntopng/Makefile4
-rw-r--r--net/ntopng/distinfo6
-rw-r--r--net/ntopng/pkg-plist1
-rw-r--r--net/ntp/Makefile1
-rw-r--r--net/ntp/files/patch-ntpd_ntpd.c20
-rw-r--r--net/ntp/files/patch-scripts_build_checkHtmlFileDates20
-rw-r--r--net/ntpsec/Makefile6
-rw-r--r--net/nusoap/Makefile3
-rw-r--r--net/oha/Makefile324
-rw-r--r--net/oha/distinfo878
-rw-r--r--net/oha/files/patch-powerpc62
-rw-r--r--net/onedrive/pkg-descr2
-rw-r--r--net/ooni-probe-cli/Makefile53
-rw-r--r--net/ooni-probe-cli/distinfo108
-rw-r--r--net/opal/Makefile18
-rw-r--r--net/opal/files/patch-plugins_fax_fax__spandsp_spandsp__fax.cpp153
-rw-r--r--net/opal/pkg-plist1
-rw-r--r--net/openbgpd/Makefile2
-rw-r--r--net/openbgpd6/Makefile2
-rw-r--r--net/openldap24-server/Makefile16
-rw-r--r--net/openldap24-server/files/patch-ITS887420
-rw-r--r--net/openldap25-server/Makefile31
-rw-r--r--net/openldap25-server/distinfo6
-rw-r--r--net/openldap25-server/files/patch-ITS887420
-rw-r--r--net/openldap25-server/pkg-plist12
-rw-r--r--net/openldap26-client/Makefile7
-rw-r--r--net/openldap26-server/Makefile441
-rw-r--r--net/openldap26-server/distinfo3
-rw-r--r--net/openldap26-server/files/extrapatch-Makefile.in17
-rw-r--r--net/openldap26-server/files/extrapatch-outlook-servers__slapd__schema_prep.c15
-rw-r--r--net/openldap26-server/files/patch-ITS7548103
-rw-r--r--net/openldap26-server/files/patch-build__top.mk11
-rw-r--r--net/openldap26-server/files/patch-configure32
-rw-r--r--net/openldap26-server/files/patch-contrib_slapd-modules_passwd_sha2_sha2.h24
-rw-r--r--net/openldap26-server/files/patch-contrib_slapd-modules_smbk5pwd_Makefile13
-rw-r--r--net/openldap26-server/files/patch-include__ldap_defaults.h11
-rw-r--r--net/openldap26-server/files/patch-libraries__libldap__Makefile.in17
-rw-r--r--net/openldap26-server/files/patch-libraries_libldap_tls__o.c20
-rw-r--r--net/openldap26-server/files/patch-servers_slapd_Makefile.in67
-rw-r--r--net/openldap26-server/files/patch-servers_slapd_daemon.c14
-rw-r--r--net/openldap26-server/files/pkg-deinstall.in32
-rw-r--r--net/openldap26-server/files/pkg-message.client.in15
-rw-r--r--net/openldap26-server/files/pkg-message.in37
-rw-r--r--net/openldap26-server/files/slapd.in217
-rw-r--r--net/openldap26-server/pkg-descr11
-rw-r--r--net/openldap26-server/pkg-descr.client11
-rw-r--r--net/openldap26-server/pkg-plist306
-rw-r--r--net/openldap26-server/pkg-plist.client232
-rw-r--r--net/openmpi/Makefile19
-rw-r--r--net/openmpi/pkg-plist4
-rw-r--r--net/openntpd/Makefile15
-rw-r--r--net/opennx/Makefile2
-rw-r--r--net/openradius/Makefile4
-rw-r--r--net/opensips31/Makefile24
-rw-r--r--net/opensips31/distinfo6
-rw-r--r--net/opensips31/files/Makefile.conf2
-rw-r--r--net/opensips31/files/patch-Makefile.defs6
-rw-r--r--net/opensips31/pkg-plist20
-rw-r--r--net/opentracker/Makefile2
-rw-r--r--net/opentracker/pkg-message2
-rw-r--r--net/openvswitch/Makefile2
-rw-r--r--net/openvswitch/distinfo6
-rw-r--r--net/openvswitch/pkg-plist10
-rw-r--r--net/ortp/Makefile2
-rw-r--r--net/p5-AnyEvent-MPRPC/Makefile2
-rw-r--r--net/p5-Net-APNS/Makefile2
-rw-r--r--net/p5-Net-APNs-Extended/Makefile2
-rw-r--r--net/p5-Net-Amazon-Signature-V3/Makefile2
-rw-r--r--net/p5-Net-Amazon-Signature-V4/Makefile2
-rw-r--r--net/p5-Net-CIDR-MobileJP/Makefile2
-rw-r--r--net/p5-Net-Google-Analytics/Makefile2
-rw-r--r--net/p5-Net-Google-SafeBrowsing2/Makefile1
-rw-r--r--net/p5-Net-OAuth2/Makefile7
-rw-r--r--net/p5-Net-OAuth2/distinfo6
-rw-r--r--net/p5-Net-SSH-Mechanize/Makefile2
-rw-r--r--net/p5-Net-Server-Coro/Makefile2
-rw-r--r--net/p5-Net-Telnet/Makefile2
-rw-r--r--net/p5-Net-Traceroute/Makefile2
-rw-r--r--net/p5-Net-Z3950-ZOOM/Makefile2
-rw-r--r--net/p5-POEx-Role-TCPServer/Makefile2
-rw-r--r--net/p5-POSIX-Socket/Makefile2
-rw-r--r--net/p5-POSIX-getpeername/Makefile2
-rw-r--r--net/p5-RPC-EPC-Service/Makefile2
-rw-r--r--net/p5-SOAP-Lite/Makefile2
-rw-r--r--net/p5-SOAP/Makefile2
-rw-r--r--net/p5-Server-Starter/Makefile2
-rw-r--r--net/p5-URI-Match/Makefile2
-rw-r--r--net/p5-URI-Template-Restrict/Makefile2
-rw-r--r--net/p5-URI/Makefile2
-rw-r--r--net/p5-URI/distinfo6
-rw-r--r--net/p5-XMLRPC-Lite/Makefile1
-rw-r--r--net/p5-srv2pf/Makefile2
-rw-r--r--net/p5-srv2pf/distinfo6
-rw-r--r--net/pacemaker1/Makefile7
-rw-r--r--net/pacemaker1/Makefile.common5
-rw-r--r--net/pacemaker2/Makefile14
-rw-r--r--net/pacemaker2/distinfo6
-rw-r--r--net/pacemaker2/pkg-plist41
-rw-r--r--net/packetdrill/Makefile2
-rw-r--r--net/pear-Horde_Kolab_Server/Makefile2
-rw-r--r--net/pear-Horde_Kolab_Session/Makefile2
-rw-r--r--net/pear-Horde_Ldap/Makefile2
-rw-r--r--net/pear-Horde_Rpc/Makefile2
-rw-r--r--net/pear-Horde_Scribe/Makefile2
-rw-r--r--net/pear-Horde_Socket_Client/Makefile2
-rw-r--r--net/pear-Horde_Url/Makefile2
-rw-r--r--net/pear-Services_Twitter/Makefile4
-rw-r--r--net/pecl-amqp/Makefile2
-rw-r--r--net/pen/Makefile3
-rw-r--r--net/php73-ldap/Makefile2
-rw-r--r--net/php73-soap/Makefile2
-rw-r--r--net/php73-sockets/Makefile2
-rw-r--r--net/php73-xmlrpc/Makefile2
-rw-r--r--net/php74-ldap/Makefile2
-rw-r--r--net/php74-soap/Makefile2
-rw-r--r--net/php74-sockets/Makefile2
-rw-r--r--net/php74-xmlrpc/Makefile2
-rw-r--r--net/php80-ldap/Makefile2
-rw-r--r--net/php80-soap/Makefile2
-rw-r--r--net/php80-sockets/Makefile2
-rw-r--r--net/pichi/Makefile3
-rw-r--r--net/pimcommon/Makefile1
-rw-r--r--net/pimcommon/distinfo6
-rw-r--r--net/pjsip/Makefile4
-rw-r--r--net/proby/Makefile2
-rw-r--r--net/proxychains-ng/Makefile2
-rw-r--r--net/pwnat/Makefile4
-rw-r--r--net/py-aiocoap/Makefile2
-rw-r--r--net/py-aiocoap/distinfo6
-rw-r--r--net/py-aiohttp-socks/Makefile4
-rw-r--r--net/py-aiohttp-socks/distinfo6
-rw-r--r--net/py-cloudflare-scrape/Makefile4
-rw-r--r--net/py-duet/Makefile23
-rw-r--r--net/py-duet/distinfo3
-rw-r--r--net/py-duet/pkg-descr20
-rw-r--r--net/py-eventlet/Makefile4
-rw-r--r--net/py-eventlet/distinfo6
-rw-r--r--net/py-gdown/Makefile7
-rw-r--r--net/py-gdown/distinfo6
-rw-r--r--net/py-gspread/Makefile8
-rw-r--r--net/py-ldap/Makefile4
-rw-r--r--net/py-ldap/distinfo6
-rw-r--r--net/py-ldap/files/patch-setup.cfg11
-rw-r--r--net/py-ldap0/Makefile5
-rw-r--r--net/py-ldap0/distinfo6
-rw-r--r--net/py-ldap0/files/patch-setup.cfg16
-rw-r--r--net/py-libcloud/Makefile3
-rw-r--r--net/py-libcloud/distinfo6
-rw-r--r--net/py-miniupnpc/Makefile3
-rw-r--r--net/py-mpi4py/Makefile5
-rw-r--r--net/py-mpi4py/distinfo6
-rw-r--r--net/py-netif/Makefile2
-rw-r--r--net/py-pypacker/Makefile21
-rw-r--r--net/py-pypacker/distinfo3
-rw-r--r--net/py-pypacker/pkg-descr8
-rw-r--r--net/py-pypcap/Makefile2
-rw-r--r--net/py-pysendfile/Makefile2
-rw-r--r--net/py-python-socks/Makefile4
-rw-r--r--net/py-python-socks/distinfo6
-rw-r--r--net/py-pytradfri/Makefile2
-rw-r--r--net/py-pytradfri/distinfo6
-rw-r--r--net/py-pyvmomi/Makefile11
-rw-r--r--net/py-pyvmomi/distinfo6
-rw-r--r--net/py-s3cmd/Makefile3
-rw-r--r--net/py-s3cmd/distinfo6
-rw-r--r--net/py-s3transfer/Makefile2
-rw-r--r--net/py-s3transfer/distinfo6
-rw-r--r--net/py-saltyrtc.server/Makefile3
-rw-r--r--net/py-sbws/Makefile43
-rw-r--r--net/py-sbws/distinfo6
-rw-r--r--net/py-smbprotocol/Makefile2
-rw-r--r--net/py-smbprotocol/distinfo6
-rw-r--r--net/py-suds-community/Makefile22
-rw-r--r--net/py-suds-community/distinfo3
-rw-r--r--net/py-suds-community/pkg-descr4
-rw-r--r--net/py-suds-jurko/Makefile25
-rw-r--r--net/py-suds-jurko/files/patch-2to31952
-rw-r--r--net/py-suds-jurko/files/patch-setup.py20
-rw-r--r--net/py-terminado/Makefile2
-rw-r--r--net/py-terminado/distinfo6
-rw-r--r--net/py-tweepy/Makefile4
-rw-r--r--net/py-urlextract/Makefile2
-rw-r--r--net/py-urlextract/distinfo6
-rw-r--r--net/py-urllib3/Makefile6
-rw-r--r--net/py-urllib3/distinfo6
-rw-r--r--net/py-wsdd/Makefile3
-rw-r--r--net/py-wsdd/distinfo6
-rw-r--r--net/py-zeep/Makefile5
-rw-r--r--net/py-zeep/distinfo6
-rw-r--r--net/pyrad/Makefile32
-rw-r--r--net/pyrad/distinfo5
-rw-r--r--net/qt5-network/Makefile5
-rw-r--r--net/qt5-network/files/patch-src_network_ssl_qsslsocket__openssl.cpp25
-rw-r--r--net/quagga/Makefile6
-rw-r--r--net/quiche/Makefile1
-rw-r--r--net/quoted/Makefile6
-rw-r--r--net/quoted/files/quoted.in2
-rw-r--r--net/quoted/pkg-plist2
-rw-r--r--net/rabbiteer/Makefile2
-rw-r--r--net/rabbitmq-c-devel/Makefile2
-rw-r--r--net/rabbitmq/Makefile2
-rw-r--r--net/rabbitmq/distinfo6
-rw-r--r--net/rabbitmq/pkg-plist160
-rw-r--r--net/rclone-browser/Makefile2
-rw-r--r--net/rclone/Makefile104
-rw-r--r--net/rclone/distinfo210
-rw-r--r--net/rdist6/Makefile2
-rw-r--r--net/realtek-re-kmod/Makefile2
-rw-r--r--net/remarkable-devd/Makefile2
-rw-r--r--net/remmina/Makefile3
-rw-r--r--net/repeater/Makefile3
-rw-r--r--net/routinator/Makefile2
-rw-r--r--net/rpki-client/Makefile11
-rw-r--r--net/rpki-client/distinfo10
-rw-r--r--net/rsocket-cpp/Makefile2
-rw-r--r--net/rssguard/Makefile8
-rw-r--r--net/rssguard/distinfo6
-rw-r--r--net/rssguard/files/patch-src_librssguard_miscellaneous_notification.cpp44
-rw-r--r--net/rssguard/pkg-descr4
-rw-r--r--net/rubygem-activestorage60/Makefile2
-rw-r--r--net/rubygem-activestorage60/distinfo6
-rw-r--r--net/rubygem-activestorage61/Makefile2
-rw-r--r--net/rubygem-activestorage61/distinfo6
-rw-r--r--net/rubygem-activestorage61/files/patch-activestorage.gemspec13
-rw-r--r--net/rubygem-activestorage61/files/patch-app-models-active_storage-variant.rb13
-rw-r--r--net/rubygem-activestorage61/files/patch-app-models-active_storage-variant_with_record.rb13
-rw-r--r--net/rubygem-amq-protocol/Makefile6
-rw-r--r--net/rubygem-fog-azure/Makefile13
-rw-r--r--net/rubygem-fog-google/Makefile14
-rw-r--r--net/rubygem-fog-google/distinfo6
-rw-r--r--net/rubygem-fog-google/files/patch-gemspec11
-rw-r--r--net/rubygem-fog-local/Makefile3
-rw-r--r--net/rubygem-gitaly/Makefile6
-rw-r--r--net/rubygem-gitaly/distinfo6
-rw-r--r--net/rubygem-gitaly/files/patch-gitaly.gemspec18
-rw-r--r--net/rubygem-gitlab-fog-azure-rm/Makefile2
-rw-r--r--net/rubygem-gitlab-fog-azure-rm/distinfo6
-rw-r--r--net/rubygem-google-cloud-bigtable-admin-v2/Makefile2
-rw-r--r--net/rubygem-google-cloud-bigtable-admin-v2/distinfo6
-rw-r--r--net/rubygem-google-cloud-bigtable-v2/Makefile2
-rw-r--r--net/rubygem-google-cloud-bigtable-v2/distinfo6
-rw-r--r--net/rubygem-google-cloud-bigtable/Makefile2
-rw-r--r--net/rubygem-google-cloud-bigtable/distinfo6
-rw-r--r--net/rubygem-google-cloud-errors/Makefile2
-rw-r--r--net/rubygem-google-cloud-errors/distinfo6
-rw-r--r--net/rubygem-google-cloud-logging-v2/Makefile2
-rw-r--r--net/rubygem-google-cloud-logging-v2/distinfo6
-rw-r--r--net/rubygem-google-cloud-logging/Makefile2
-rw-r--r--net/rubygem-google-cloud-logging/distinfo6
-rw-r--r--net/rubygem-google-cloud-pubsub-v1/Makefile2
-rw-r--r--net/rubygem-google-cloud-pubsub-v1/distinfo6
-rw-r--r--net/rubygem-google-cloud-pubsub/Makefile2
-rw-r--r--net/rubygem-google-cloud-pubsub/distinfo6
-rw-r--r--net/rubygem-google-cloud-spanner-admin-database-v1/Makefile2
-rw-r--r--net/rubygem-google-cloud-spanner-admin-database-v1/distinfo6
-rw-r--r--net/rubygem-google-cloud-spanner-admin-instance-v1/Makefile2
-rw-r--r--net/rubygem-google-cloud-spanner-admin-instance-v1/distinfo6
-rw-r--r--net/rubygem-google-cloud-spanner-v1/Makefile2
-rw-r--r--net/rubygem-google-cloud-spanner-v1/distinfo6
-rw-r--r--net/rubygem-google-cloud-spanner/Makefile2
-rw-r--r--net/rubygem-google-cloud-spanner/distinfo6
-rw-r--r--net/rubygem-grpc/Makefile6
-rw-r--r--net/rubygem-grpc/distinfo6
-rw-r--r--net/rubygem-grpc124/Makefile2
-rw-r--r--net/rubygem-grpc130/Makefile6
-rw-r--r--net/rubygem-grpc130/files/patch-grpc.gemspec2
-rw-r--r--net/rubygem-grpc142/Makefile30
-rw-r--r--net/rubygem-grpc142/distinfo3
-rw-r--r--net/rubygem-grpc142/files/patch-src_ruby_ext_grpc_extconf.rb51
-rw-r--r--net/rubygem-grpc142/files/patch-src_ruby_lib_grpc.rb11
-rw-r--r--net/rubygem-grpc142/pkg-descr3
-rw-r--r--net/rubygem-http_parser.rb/Makefile2
-rw-r--r--net/rubygem-http_parser.rb/distinfo6
-rw-r--r--net/rubygem-ipaddr/Makefile20
-rw-r--r--net/rubygem-ipaddr/distinfo3
-rw-r--r--net/rubygem-ipaddr/pkg-descr4
-rw-r--r--net/rubygem-kas-grpc/Makefile6
-rw-r--r--net/rubygem-kas-grpc/distinfo6
-rw-r--r--net/rubygem-kas-grpc/files/patch-kas-grpc.gemspec18
-rw-r--r--net/rubygem-net-protocol/Makefile2
-rw-r--r--net/rubygem-net-protocol/distinfo6
-rw-r--r--net/rubygem-nkf/Makefile2
-rw-r--r--net/rubygem-nkf/distinfo6
-rw-r--r--net/rubygem-oauth/Makefile2
-rw-r--r--net/rubygem-oauth/distinfo6
-rw-r--r--net/rubygem-omniauth-facebook/Makefile2
-rw-r--r--net/rubygem-omniauth-facebook/distinfo6
-rw-r--r--net/rubygem-omniauth-oauth2/Makefile2
-rw-r--r--net/rubygem-omniauth-oauth2/distinfo6
-rw-r--r--net/rubygem-open-uri/Makefile6
-rw-r--r--net/rubygem-open-uri/distinfo6
-rw-r--r--net/rubygem-openid_connect/Makefile3
-rw-r--r--net/rubygem-private_address_check/Makefile4
-rw-r--r--net/rubygem-spamcheck/Makefile3
-rw-r--r--net/rubygem-spamcheck/files/patch-spamcheck.gemspec18
-rw-r--r--net/rubygem-train-core/Makefile2
-rw-r--r--net/rubygem-train-core/distinfo6
-rw-r--r--net/rubygem-train/Makefile2
-rw-r--r--net/rubygem-train/distinfo6
-rw-r--r--net/rubygem-tweetstream/Makefile3
-rw-r--r--net/rubygem-uri/Makefile2
-rw-r--r--net/rubygem-uri/distinfo6
-rw-r--r--net/s5cmd/Makefile2
-rw-r--r--net/s5cmd/distinfo6
-rw-r--r--net/samba412/Makefile2
-rw-r--r--net/samba413/Makefile6
-rw-r--r--net/samba413/distinfo6
-rw-r--r--net/samba413/pkg-plist1
-rw-r--r--net/samba413/pkg-plist.ad_dc2
-rw-r--r--net/samba413/pkg-plist.python23
-rw-r--r--net/scamper/Makefile4
-rw-r--r--net/scamper/distinfo6
-rw-r--r--net/scamper/pkg-plist4
-rw-r--r--net/sems/Makefile1
-rw-r--r--net/sendsms/Makefile2
-rw-r--r--net/serveez/Makefile3
-rw-r--r--net/shadowsocks-libev/files/patch-libcork_src_libcork_posix_env.c22
-rw-r--r--net/smb4k/Makefile3
-rw-r--r--net/smcroute/Makefile3
-rw-r--r--net/sniffit/Makefile4
-rw-r--r--net/socat/Makefile24
-rw-r--r--net/socat/distinfo6
-rw-r--r--net/socat/files/socat.in1
-rw-r--r--net/ssldump/Makefile2
-rw-r--r--net/storj/Makefile5
-rw-r--r--net/storj/Makefile.deps42
-rw-r--r--net/storj/distinfo90
-rw-r--r--net/tac_plus4/Makefile6
-rw-r--r--net/tcpdump/Makefile17
-rw-r--r--net/tcpdump/distinfo6
-rw-r--r--net/tcpflow/Makefile4
-rw-r--r--net/tcplog_dumper/Makefile2
-rw-r--r--net/tigervnc-server/Makefile2
-rw-r--r--net/tigervnc-server/Makefile.common.mk4
-rw-r--r--net/tigervnc-server/distinfo6
-rw-r--r--net/tigervnc-server/files/patch-unix_vncserver_vncsession.c13
-rw-r--r--net/tigervnc-server/files/vncserver.ports1
-rw-r--r--net/tigervnc-server/pkg-plist1
-rw-r--r--net/tigervnc-viewer/Makefile3
-rw-r--r--net/tigervnc-viewer/pkg-plist1
-rw-r--r--net/tightvnc/Makefile3
-rw-r--r--net/tintin++/files/patch-tintin.h13
-rw-r--r--net/tinyfugue-devel/Makefile36
-rw-r--r--net/tinyfugue-devel/distinfo3
-rw-r--r--net/tinyfugue-devel/pkg-descr4
-rw-r--r--net/tinyfugue-devel/pkg-plist60
-rw-r--r--net/traefik/Makefile4
-rw-r--r--net/traefik/distinfo6
-rw-r--r--net/tramp/Makefile14
-rw-r--r--net/tshark-lite/Makefile2
-rw-r--r--net/tshark/Makefile3
-rw-r--r--net/uget/Makefile1
-rw-r--r--net/unfs3/Makefile23
-rw-r--r--net/unfs3/files/patch-Config_exports.h11
-rw-r--r--net/unfs3/files/patch-Config_exports.l18
-rw-r--r--net/unfs3/pkg-descr2
-rw-r--r--net/unison/Makefile8
-rw-r--r--net/unison232/Makefile4
-rw-r--r--net/unison232/files/patch-Makefile.OCaml29
-rw-r--r--net/unison240/Makefile4
-rw-r--r--net/unison240/files/patch-Makefile.OCaml29
-rw-r--r--net/unison248/Makefile6
-rw-r--r--net/usockets/Makefile11
-rw-r--r--net/usockets/distinfo6
-rw-r--r--net/usockets/files/patch-Makefile18
-rw-r--r--net/vde/Makefile5
-rw-r--r--net/vde2/Makefile2
-rw-r--r--net/vether-kmod/Makefile7
-rw-r--r--net/vether-kmod/distinfo6
-rw-r--r--net/vinagre/Makefile1
-rw-r--r--net/vino/Makefile1
-rw-r--r--net/vmware-vsphere-cli/Makefile1
-rw-r--r--net/wangle/Makefile16
-rw-r--r--net/wangle/distinfo6
-rw-r--r--net/wangle/pkg-plist1
-rw-r--r--net/waypipe/Makefile5
-rw-r--r--net/waypipe/distinfo6
-rw-r--r--net/waypipe/files/patch-neon-freebsd1155
-rw-r--r--net/wayvnc/pkg-descr4
-rw-r--r--net/wireguard-go/Makefile8
-rw-r--r--net/wireguard-go/distinfo18
-rw-r--r--net/wireguard-kmod/Makefile5
-rw-r--r--net/wireguard-kmod/distinfo6
-rw-r--r--net/wireguard-kmod/files/patch-compat.h22
-rw-r--r--net/wireguard-tools/Makefile1
-rw-r--r--net/wireguard-tools/files/wireguard_lite.in14
-rw-r--r--net/wireguard-tools/files/wireguard_wgquick.in15
-rw-r--r--net/wireguard/Makefile6
-rw-r--r--net/wireshark-lite/Makefile2
-rw-r--r--net/wireshark/Makefile12
-rw-r--r--net/wireshark/distinfo6
-rw-r--r--net/wireshark/files/extra-patch-doc_CMakeLists.txt79
-rw-r--r--net/wireshark/files/patch-doc_CMakeLists.txt21
-rw-r--r--net/wireshark/files/patch-wsutil_CMakeLists.txt10
-rw-r--r--net/wireshark/pkg-plist148
-rw-r--r--net/wpa_supplicant_gui/Makefile9
-rw-r--r--net/wpa_supplicant_gui/pkg-descr2
-rw-r--r--net/x11vnc/Makefile4
-rw-r--r--net/xmlrpc-epi/Makefile2
-rw-r--r--net/xrdp-devel/Makefile5
-rw-r--r--net/xrdp/Makefile8
-rw-r--r--net/xrdp/distinfo6
-rw-r--r--net/xrdp/pkg-plist1
-rw-r--r--net/yate/Makefile1
-rw-r--r--net/yaz/Makefile3
-rw-r--r--net/yggdrasil/Makefile41
-rw-r--r--net/yggdrasil/distinfo76
-rw-r--r--net/yggdrasil/files/yggdrasil.in28
-rw-r--r--net/zebra-server/Makefile2
-rw-r--r--net/zebra/Makefile9
-rw-r--r--net/zeroconf-ioslave/distinfo6
-rw-r--r--net/zerotier/Makefile4
-rw-r--r--net/zerotier/distinfo8
-rw-r--r--net/zerotier/pkg-message2
768 files changed, 11180 insertions, 6076 deletions
diff --git a/net/3proxy/Makefile b/net/3proxy/Makefile
index 3309fa043db5..759568050ac5 100644
--- a/net/3proxy/Makefile
+++ b/net/3proxy/Makefile
@@ -12,9 +12,8 @@ LICENSE_COMB= dual
USES= cpe
-USE_RC_SUBR= 3proxy
USE_GITHUB= yes
-GH_ACCOUNT= z3APA3A
+USE_RC_SUBR= 3proxy
MAKEFILE= Makefile.FreeBSD
@@ -28,7 +27,6 @@ OPTIONS_DEFINE= DOCS
3PROXY_LOGDIR= /var/log/${PORTNAME}
post-patch:
- @${REINPLACE_CMD} -e 's|%%CFLAGS%%|${CFLAGS}|' ${WRKSRC}/${MAKEFILE}
@${REINPLACE_CMD} -e 's|%%3PROXY_LOGDIR%%|${3PROXY_LOGDIR}|' ${WRKSRC}/cfg/3proxy.cfg.sample
@${REINPLACE_CMD} -E -e 's| proxy( ?\(8\))| httppr\1|' ${WRKSRC}/man/*
@${REINPLACE_CMD} -E -e 's|([^P] "?)proxy|\1httppr|' ${WRKSRC}/man/proxy.8
diff --git a/net/3proxy/distinfo b/net/3proxy/distinfo
index 541d63152f25..558357781644 100644
--- a/net/3proxy/distinfo
+++ b/net/3proxy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625251720
-SHA256 (z3APA3A-3proxy-0.9.4_GH0.tar.gz) = b497f74d6cc7ee58ff824457427acc02c6f7a102e483816fbb1b2494942ef983
-SIZE (z3APA3A-3proxy-0.9.4_GH0.tar.gz) = 610340
+TIMESTAMP = 1625343847
+SHA256 (3proxy-3proxy-0.9.4_GH0.tar.gz) = b497f74d6cc7ee58ff824457427acc02c6f7a102e483816fbb1b2494942ef983
+SIZE (3proxy-3proxy-0.9.4_GH0.tar.gz) = 610340
diff --git a/net/3proxy/files/patch-Makefile.FreeBSD b/net/3proxy/files/patch-Makefile.FreeBSD
index 27c2a3b9a6ef..df90951823c1 100644
--- a/net/3proxy/files/patch-Makefile.FreeBSD
+++ b/net/3proxy/files/patch-Makefile.FreeBSD
@@ -1,15 +1,17 @@
--- Makefile.FreeBSD.orig 2021-07-01 16:59:57 UTC
+++ Makefile.FreeBSD
-@@ -10,10 +10,10 @@
+@@ -10,11 +10,11 @@
BUILDDIR = ../bin/
CC ?= gcc
-CFLAGS = -c -O -fno-strict-aliasing -DNOODBC -DWITH_STD_MALLOC -DFD_SETSIZE=4096 -DWITH_POLL
-+CFLAGS = -c %%CFLAGS%% -DNOODBC -DWITH_STD_MALLOC -DFD_SETSIZE=4096 -DWITH_POLL
++CFLAGS += -c -DNOODBC -DFD_SETSIZE=4096 -DWITH_POLL
COUT = -o
LN ?= ${CC}
-LDFLAGS = -pthread -O -fno-strict-aliasing
-+LDFLAGS = -pthread
- # -lpthreads may be reuqired on some platforms instead of -pthreads
+-# -lpthreads may be reuqired on some platforms instead of -pthreads
++LDFLAGS += -pthread
++# -lpthreads may be required on some platforms instead of -pthreads
# -ldl or -lld may be required for some platforms
DCFLAGS = -fPIC
+ DLFLAGS = -shared
diff --git a/net/44bsd-rdist/Makefile b/net/44bsd-rdist/Makefile
index 60a0666e8311..9228246b6f32 100644
--- a/net/44bsd-rdist/Makefile
+++ b/net/44bsd-rdist/Makefile
@@ -9,7 +9,7 @@ MASTER_SITES= LOCAL/cy
MAINTAINER= cy@FreeBSD.org
COMMENT= The traditional 4.4BSD rdist
-EXTRACT_DEPENDS= rcs:devel/rcs57
+EXTRACT_DEPENDS= rcs:devel/rcs57
USES= tar:bzip2
diff --git a/net/6tunnel/pkg-descr b/net/6tunnel/pkg-descr
index 65d24d5b8c70..e47e4ea2b3a9 100644
--- a/net/6tunnel/pkg-descr
+++ b/net/6tunnel/pkg-descr
@@ -3,4 +3,4 @@ applications and vice versa. It can bind to any of your IPv4 (default) or
IPv6 addresses and forward all data to IPv4 or IPv6 (default) host.
It can be used for example as an ipv6-capable IRC proxy.
-WWW: http://toxygen.net/6tunnel/
+WWW: https://github.com/wojtekka/6tunnel
diff --git a/net/Makefile b/net/Makefile
index 71bd2263f8be..8ada717b8b6c 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -34,7 +34,6 @@
SUBDIR += aslookup
SUBDIR += asterisk-chan_sccp
SUBDIR += asterisk-g72x
- SUBDIR += asterisk13
SUBDIR += asterisk16
SUBDIR += asterisk18
SUBDIR += astron
@@ -126,11 +125,13 @@
SUBDIR += dictd
SUBDIR += dimes
SUBDIR += dpdk
+ SUBDIR += dpdk-20.11
SUBDIR += dpinger
SUBDIR += drawterm
SUBDIR += drive
SUBDIR += dropbox-api-command
SUBDIR += dropbox-uploader
+ SUBDIR += dshell
SUBDIR += dtcp
SUBDIR += dtcpclient
SUBDIR += dual-dhclient
@@ -155,6 +156,7 @@
SUBDIR += findomain
SUBDIR += flower
SUBDIR += foreman-proxy
+ SUBDIR += fort
SUBDIR += fpc-ldap
SUBDIR += fpc-libenet
SUBDIR += fpc-pcap
@@ -281,7 +283,6 @@
SUBDIR += ipsvd
SUBDIR += ipxe
SUBDIR += irrd
- SUBDIR += irrd-legacy
SUBDIR += isboot-kmod
SUBDIR += isc-dhcp44-client
SUBDIR += isc-dhcp44-relay
@@ -300,10 +301,10 @@
SUBDIR += jwhois
SUBDIR += k6
SUBDIR += kafka
- SUBDIR += kafkacat
SUBDIR += kalarmcal
SUBDIR += kamailio
SUBDIR += kcalutils
+ SUBDIR += kcat
SUBDIR += kdenetwork
SUBDIR += kdenetwork-filesharing
SUBDIR += kea
@@ -549,6 +550,8 @@
SUBDIR += openldap24-server
SUBDIR += openldap25-client
SUBDIR += openldap25-server
+ SUBDIR += openldap26-client
+ SUBDIR += openldap26-server
SUBDIR += openmdns
SUBDIR += openmpi
SUBDIR += openmpi3
@@ -1024,6 +1027,7 @@
SUBDIR += py-confluent-kafka
SUBDIR += py-cymruwhois
SUBDIR += py-dpkt
+ SUBDIR += py-duet
SUBDIR += py-dugong
SUBDIR += py-ec2-cli-tools
SUBDIR += py-errbot
@@ -1076,6 +1080,7 @@
SUBDIR += py-pynamecheap
SUBDIR += py-pynmsg
SUBDIR += py-pynsq
+ SUBDIR += py-pypacker
SUBDIR += py-pypcap
SUBDIR += py-pyroute2
SUBDIR += py-pyroute2.core
@@ -1132,6 +1137,7 @@
SUBDIR += py-sshtunnel
SUBDIR += py-sshuttle
SUBDIR += py-stomp.py
+ SUBDIR += py-suds-community
SUBDIR += py-suds-jurko
SUBDIR += py-tacacs_plus
SUBDIR += py-terminado
@@ -1290,10 +1296,12 @@
SUBDIR += rubygem-grpc
SUBDIR += rubygem-grpc124
SUBDIR += rubygem-grpc130
+ SUBDIR += rubygem-grpc142
SUBDIR += rubygem-hangouts-chat
SUBDIR += rubygem-http-parser
SUBDIR += rubygem-http_parser.rb
SUBDIR += rubygem-httpauth
+ SUBDIR += rubygem-ipaddr
SUBDIR += rubygem-ipaddress
SUBDIR += rubygem-iproto
SUBDIR += rubygem-kas-grpc
@@ -1494,6 +1502,7 @@
SUBDIR += tintin++
SUBDIR += tiny-network-utilities
SUBDIR += tinyfugue
+ SUBDIR += tinyfugue-devel
SUBDIR += tinyldap
SUBDIR += tn5250
SUBDIR += toonel
diff --git a/net/akonadi-calendar/distinfo b/net/akonadi-calendar/distinfo
index c07f504ab4e6..c54122e382a6 100644
--- a/net/akonadi-calendar/distinfo
+++ b/net/akonadi-calendar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630583956
-SHA256 (KDE/release-service/21.08.1/akonadi-calendar-21.08.1.tar.xz) = 2220c2fc7381ea1f6019769aed940bbccb955c1afe365e00bacf4d93bdf215dd
-SIZE (KDE/release-service/21.08.1/akonadi-calendar-21.08.1.tar.xz) = 352676
+TIMESTAMP = 1636032654
+SHA256 (KDE/release-service/21.08.3/akonadi-calendar-21.08.3.tar.xz) = 4c0be997823732c6cb9408b85ebbfb35f4d8044e139aebe320f627f4e33ef49e
+SIZE (KDE/release-service/21.08.3/akonadi-calendar-21.08.3.tar.xz) = 352800
diff --git a/net/akonadi-contacts/distinfo b/net/akonadi-contacts/distinfo
index e3338157871b..eb6d3ce7e27d 100644
--- a/net/akonadi-contacts/distinfo
+++ b/net/akonadi-contacts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630583957
-SHA256 (KDE/release-service/21.08.1/akonadi-contacts-21.08.1.tar.xz) = cc6e84c8d9e8c336028472da3b218f15cecbeabd5709146a3b6f2df2a4f0528f
-SIZE (KDE/release-service/21.08.1/akonadi-contacts-21.08.1.tar.xz) = 420940
+TIMESTAMP = 1636032656
+SHA256 (KDE/release-service/21.08.3/akonadi-contacts-21.08.3.tar.xz) = 11dd2d592a6f596879f84429d360d4a2b55dd982d0a9e95aad80dc8d9ce4b5c4
+SIZE (KDE/release-service/21.08.3/akonadi-contacts-21.08.3.tar.xz) = 420936
diff --git a/net/akonadi-mime/distinfo b/net/akonadi-mime/distinfo
index 2a838c77a421..0907d0d81348 100644
--- a/net/akonadi-mime/distinfo
+++ b/net/akonadi-mime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630583957
-SHA256 (KDE/release-service/21.08.1/akonadi-mime-21.08.1.tar.xz) = e5f3780096118ee42f4017f22d4780889f1da2f39e358ac3b610c78688089596
-SIZE (KDE/release-service/21.08.1/akonadi-mime-21.08.1.tar.xz) = 141104
+TIMESTAMP = 1636032664
+SHA256 (KDE/release-service/21.08.3/akonadi-mime-21.08.3.tar.xz) = c4e0ac666a31ea925bc5e98e528b32ab273d4ba5016a0f7dd49c0392127daba5
+SIZE (KDE/release-service/21.08.3/akonadi-mime-21.08.3.tar.xz) = 141232
diff --git a/net/akonadi-notes/distinfo b/net/akonadi-notes/distinfo
index bb31ee361e91..72982c28abb7 100644
--- a/net/akonadi-notes/distinfo
+++ b/net/akonadi-notes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630583958
-SHA256 (KDE/release-service/21.08.1/akonadi-notes-21.08.1.tar.xz) = 70c0155df4f871bbc32db8bf7eb4fec507d6077abdf9a8f040c18d79fbbe83e4
-SIZE (KDE/release-service/21.08.1/akonadi-notes-21.08.1.tar.xz) = 26452
+TIMESTAMP = 1636032636
+SHA256 (KDE/release-service/21.08.3/akonadi-notes-21.08.3.tar.xz) = d6818c00f8fc1f693b7019d7dba8d1c764e2c0a08ed0064e4f824a4c246c333c
+SIZE (KDE/release-service/21.08.3/akonadi-notes-21.08.3.tar.xz) = 26428
diff --git a/net/akonadi-search/Makefile b/net/akonadi-search/Makefile
index c3dddaef41f7..96bd8edb1612 100644
--- a/net/akonadi-search/Makefile
+++ b/net/akonadi-search/Makefile
@@ -22,7 +22,6 @@ USE_LDCONFIG= yes
DESCR= ${.CURDIR:H:H}/deskutils/kdepim/pkg-descr
-
OPTIONS_DEFINE= DOCS
.include <bsd.port.mk>
diff --git a/net/akonadi-search/distinfo b/net/akonadi-search/distinfo
index 34560146b295..ed4f844cb12d 100644
--- a/net/akonadi-search/distinfo
+++ b/net/akonadi-search/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630583959
-SHA256 (KDE/release-service/21.08.1/akonadi-search-21.08.1.tar.xz) = d1d44870fd7b6e96b0915f26d0b5f7945887250a524329aea14d4d9486bebbf0
-SIZE (KDE/release-service/21.08.1/akonadi-search-21.08.1.tar.xz) = 97296
+TIMESTAMP = 1636032642
+SHA256 (KDE/release-service/21.08.3/akonadi-search-21.08.3.tar.xz) = a0d263e49296fa1f558fa350003cdd458724f93024082ad96ac97f1048686ebb
+SIZE (KDE/release-service/21.08.3/akonadi-search-21.08.3.tar.xz) = 97344
diff --git a/net/aoe/Makefile b/net/aoe/Makefile
index fa62a1acafcc..192c2c07725b 100644
--- a/net/aoe/Makefile
+++ b/net/aoe/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= net
MASTER_SITES= http://www.son.org/download/
DISTNAME= ${PORTNAME}-freebsd-${PORTVERSION}
-MAINTAINER= fjoe@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= FreeBSD driver for ATA over Ethernet (AoE)
BROKEN_aarch64= fails to compile: redefinition of frame
diff --git a/net/appkonference/Makefile b/net/appkonference/Makefile
index 09582289f34c..d14c56d04afa 100644
--- a/net/appkonference/Makefile
+++ b/net/appkonference/Makefile
@@ -9,15 +9,17 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= High-performance Asterisk voice/video conferencing plugin
+DEPRECATED= Outdated, depends on unsupported version of net/asterisk
+EXPIRATION_DATE=2021-12-31
+
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
+BROKEN= does not build with net/asterisk1{6,8}
+
ONLY_FOR_ARCHS= amd64 armv6 armv7 i386 powerpc powerpc64 powerpc64le
ONLY_FOR_ARCHS_REASON= not yet ported to this architecture
-BUILD_DEPENDS= asterisk:net/asterisk13
-RUN_DEPENDS= asterisk:net/asterisk13
-
USES= compiler:features gmake
USE_CSTD= gnu89
WRKSRC= ${WRKDIR}/${PORTNAME}/konference
diff --git a/net/asterisk-chan_sccp/Makefile b/net/asterisk-chan_sccp/Makefile
index 2b8ff66089da..54e41ada0574 100644
--- a/net/asterisk-chan_sccp/Makefile
+++ b/net/asterisk-chan_sccp/Makefile
@@ -13,7 +13,7 @@ COMMENT= Replacement for the SCCP channel driver in Asterisk
LICENSE= GPLv1
LICENSE_FILE= ${WRKSRC}/COPYING
-FLAVORS= asterisk18 asterisk16 asterisk13
+FLAVORS= asterisk18 asterisk16
FLAVOR?= ${FLAVORS:[1]}
LIB_DEPENDS= libltdl.so:devel/libltdl
@@ -40,11 +40,6 @@ PLIST_FILES= etc/asterisk/sccp.conf.annotated \
lib/asterisk/modules/chan_sccp.so \
share/asterisk/documentation/thirdparty/chan_sccp-en_US.xml
-asterisk13_PKGNAMEPREFIX= asterisk13-
-asterisk13_CONFLICTS_INSTALL= asterisk16-chan_sccp asterisk18-chan_sccp
-asterisk13_BUILD_DEPENDS= asterisk:net/asterisk13
-asterisk13_RUN_DEPENDS= asterisk:net/asterisk13
-
asterisk16_PKGNAMEPREFIX= asterisk16-
asterisk16_CONFLICTS_INSTALL= asterisk13-chan_sccp asterisk18-chan_sccp
asterisk16_BUILD_DEPENDS= asterisk:net/asterisk16
@@ -63,9 +58,7 @@ VIDEO_DESC= Enable Video Support
CONFERENCE_CONFIGURE_ENABLE= conference
VIDEO_CONFIGURE_ENABLE= video
-.if ${FLAVOR} == asterisk13
-CONFIGURE_ARGS+= --with-asterisk-version=13
-.elif ${FLAVOR} == asterisk16
+.if ${FLAVOR} == asterisk16
CONFIGURE_ARGS+= --with-asterisk-version=16
.elif ${FLAVOR} == asterisk18
CONFIGURE_ARGS+= --with-asterisk-version=18
diff --git a/net/asterisk-g72x/Makefile b/net/asterisk-g72x/Makefile
index 20513d721117..8860954f4ad2 100644
--- a/net/asterisk-g72x/Makefile
+++ b/net/asterisk-g72x/Makefile
@@ -10,17 +10,9 @@ COMMENT= G.729 codec for Asterisk PBX
LIB_DEPENDS= libbcg729.so:audio/bcg729
-FLAVORS= asterisk18 asterisk16 asterisk13
+FLAVORS= asterisk18 asterisk16
FLAVOR?= ${FLAVORS:[1]}
-asterisk13_PKGNAMEPREFIX= asterisk13-
-asterisk13_CONFLICTS_INSTALL= asterisk16-g72x asterisk18-g72x
-asterisk13_BUILD_DEPENDS= asterisk:net/asterisk13
-asterisk13_RUN_DEPENDS= asterisk:net/asterisk13
-.if ${FLAVOR} == asterisk13
-CONFIGURE_ARGS+= --with-asterisk130
-.endif
-
asterisk16_PKGNAMEPREFIX= asterisk16-
asterisk16_CONFLICTS_INSTALL= asterisk13-g72x asterisk18-g72x
asterisk16_BUILD_DEPENDS= asterisk:net/asterisk16
diff --git a/net/asterisk13/Makefile b/net/asterisk13/Makefile
deleted file mode 100644
index 2f1aa06b5197..000000000000
--- a/net/asterisk13/Makefile
+++ /dev/null
@@ -1,296 +0,0 @@
-PORTNAME= asterisk
-PORTVERSION= 13.38.3
-CATEGORIES= net
-MASTER_SITES= https://downloads.asterisk.org/pub/telephony/%SUBDIR%/:DEFAULT,g729
-MASTER_SITE_SUBDIR= asterisk/ \
- asterisk/old-releases/ \
- sounds/releases/:g729
-PKGNAMESUFFIX= 13
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
-DIST_SUBDIR= ${PORTNAME}
-
-MAINTAINER= madpilot@FreeBSD.org
-COMMENT= Open Source PBX and telephony toolkit
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Asterisk 13.x will reach EOL on 2021-10-24. Please migrate to net/asterisk18
-EXPIRATION_DATE=2021-10-24
-
-LIB_DEPENDS= libuuid.so:misc/e2fsprogs-libuuid \
- libjansson.so:devel/jansson
-
-USES= bison compiler:c11 cpe gmake gnome iconv libedit localbase \
- shebangfix sqlite ssl ncurses
-USE_GNOME= libxml2
-USE_LDCONFIG= yes
-USE_RC_SUBR= asterisk
-USE_GITHUB= nodefault
-
-EXTRACT_ONLY:= ${DISTNAME}${EXTRACT_SUFX}
-
-PJSIP_VERSION= 2.10
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --datarootdir=${DATADIR} \
- --with-ilbc=internal \
- --with-crypto=${OPENSSLBASE} \
- --with-ssl=${OPENSSLBASE} \
- --with-externals-cache=${DISTDIR}/${DIST_SUBDIR}
-
-CPE_VENDOR= digium
-
-SHEBANG_FILES= agi/agi-test.agi \
- agi/jukebox.agi \
- contrib/scripts/astversion
-LDFLAGS+= -L.
-MAKE_ENV= PTHREAD_LIBS="-lpthread" \
- MKDIR="${MKDIR}" \
- PWLIBDIR=${LOCALBASE}/share/pwlib \
- OSVERSION=${OSVERSION} \
- DOCSDIR=${DOCSDIR} \
- ASTCFLAGS="${CFLAGS}" \
- ASTLDFLAGS="${LDFLAGS}"
-MAKE_ARGS+= NOISY_BUILD=yes \
- ASTDATADIR=${DATADIR}
-
-CONFLICTS= ossp-uuid-[0-9]*
-CONFLICTS_BUILD= linuxthreads-*
-CONFLICTS_INSTALL= asterisk16 asterisk18
-
-OPTIONS_DEFINE= ASTVERSION BACKTRACE CURL EXCHANGE FREETDS G729 LDAP LUA \
- MP3PLAYER OOH323 OPTIMIZED_CFLAGS PJSIP PORTAUDIO RADIUS SNMP \
- SPANDSP SRTP SYSINFO URIPARSER XMLDOC XMPP
-OPTIONS_DEFAULT= CURL FREETDS GSM LUA MP3PLAYER NEWT ODBC OPUS MYSQL PGSQL PJSIP \
- PORTAUDIO RADIUS SNMP SPANDSP SPEEX SRTP URIPARSER \
- VORBIS XMLDOC
-
-OPTIONS_DEFINE_i386= DAHDI
-OPTIONS_DEFINE_amd64= DAHDI
-OPTIONS_DEFINE_sparc64= DAHDI
-
-OPTIONS_DEFAULT_i386= DAHDI XMPP
-OPTIONS_DEFAULT_amd64= DAHDI XMPP
-OPTIONS_DEFAULT_sparc64= DAHDI XMPP
-OPTIONS_DEFAULT_powerpc= XMPP
-
-OPTIONS_GROUP= CODECS
-OPTIONS_GROUP_CODECS= GSM NEWG711 OPUS SPEEX VORBIS
-CODECS_DESC= Encoder/Decoder (Codec) Support
-
-OPTIONS_GROUP+= DATABASE
-OPTIONS_GROUP_DATABASE= MYSQL ODBC PGSQL
-DATABASE_DESC= Database Support
-
-OPTIONS_MULTI= MENU
-OPTIONS_MULTI_MENU= NCURSES NEWT
-MENU_DESC= Menuselect Interface Backend
-NEWT_DESC= Newt User Interface
-
-ASTERISK_CORE_G729_SOUNDS= asterisk-core-sounds-en-g729-1.5.tar.gz
-ASTERISK_MOH_G729_SOUNDS= asterisk-moh-opsound-g729-2.03.tar.gz
-G729_DISTFILES= ${ASTERISK_CORE_G729_SOUNDS}:g729 \
- ${ASTERISK_MOH_G729_SOUNDS}:g729
-
-ASTVERSION_DESC?= Install astversion (requires bash)
-BACKTRACE_DESC?= Stack backtrace support via (lib)execinfo
-DAHDI_DESC?= DAHDI support
-EXCHANGE_DESC?= Exchange calendar support
-G729_DESC= Install G.729 format sounds for Music-on-Hold (MoH)
-MP3PLAYER_DESC= Install MP3 Player for Music-On-Hold (mpg123)
-NEWG711_DESC?= New G711 Codec
-OOH323_DESC?= ooh323 support
-OPUS_DESC?= Opus Codec
-PJSIP_DESC?= Build the PJSIP based SIP channel
-SRTP_DESC?= SecureRTP support
-SYSINFO_DESC?= Use devel/libsysinfo to get system information
-URIPARSER_DESC?= Use RFC 3986 compliant uriparser library
-XMLDOC_DESC?= Build and install XML documentation
-XMPP_DESC?= XMPP/GTALK support
-
-OPTIONS_SUB= yes
-
-ASTVERSION_RUN_DEPENDS= bash:shells/bash
-
-BACKTRACE_CONFIGURE_WITH= execinfo
-
-CURL_CONFIGURE_WITH= libcurl
-CURL_LIB_DEPENDS= libcurl.so:ftp/curl
-
-DAHDI_CONFIGURE_WITH= dahdi openr2
-DAHDI_LIB_DEPENDS= libpri.so:misc/libpri \
- libopenr2.so:misc/openr2 \
- libtonezone.so:misc/dahdi
-
-EXCHANGE_CONFIGURE_OFF= --without-neon --without-neon29
-EXCHANGE_LIB_DEPENDS= libneon.so:www/neon \
- libexpat.so:textproc/expat2
-EXCHANGE_USES= gettext-runtime
-
-FREETDS_CONFIGURE_ON= --with-tds=${LOCALBASE}
-FREETDS_CONFIGURE_OFF= --without-tds
-FREETDS_LIB_DEPENDS= libsybdb.so:databases/freetds
-
-GSM_CONFIGURE_WITH= gsm
-GSM_LIB_DEPENDS= libgsm.so:audio/gsm
-
-LDAP_CONFIGURE_WITH= ldap
-LDAP_USE= OPENLDAP=yes
-
-LUA_CONFIGURE_WITH= lua
-LUA_USES= lua
-LUA_CFLAGS= -I${LUA_INCDIR}
-LUA_LDFLAGS= -L${LUA_LIBDIR}
-
-MYSQL_CONFIGURE_WITH= mysqlclient
-MYSQL_USES= mysql
-
-MP3PLAYER_RUN_DEPENDS= mpg123:audio/mpg123
-
-NCURSES_USES= ncurses
-NEWT_LIB_DEPENDS= libnewt.so:devel/newt
-
-ODBC_CONFIGURE_WITH= unixodbc
-ODBC_CONFIGURE_ON= --with-ltdl
-ODBC_LIB_DEPENDS= libodbc.so:databases/unixODBC \
- libltdl.so:devel/libltdl
-
-OPUS_LIB_DEPENDS= libopus.so:audio/opus
-OPUS_EXTRACT_ONLY= ${DISTFILE_opus}
-OPUS_GH_TUPLE= traud:asterisk-opus:83e1b458c77e0e287adeca494eeb79edb077b0ff:opus
-
-PGSQL_CONFIGURE_WITH= postgres
-PGSQL_USES= pgsql
-
-PJSIP_CONFIGURE_WITH= pjproject pjproject-bundled
-PJSIP_LIB_DEPENDS= libsrtp2.so:net/libsrtp2 \
- libspeex.so:audio/speex \
- libspeexdsp.so:audio/speexdsp
-PJSIP_GH_TUPLE= pjsip:pjproject:${PJSIP_VERSION}:pjsip
-
-PORTAUDIO_CONFIGURE_WITH= portaudio
-PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio
-
-RADIUS_CONFIGURE_WITH= radius
-RADIUS_LIB_DEPENDS= libradiusclient-ng.so:net/radiusclient
-
-SNMP_CONFIGURE_WITH= netsnmp
-SNMP_LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp \
- libpkg.so:${PKG_ORIGIN}
-
-SPANDSP_CONFIGURE_WITH= spandsp
-SPANDSP_LIB_DEPENDS= libspandsp.so:comms/spandsp \
- libtiff.so:graphics/tiff
-
-SPEEX_CONFIGURE_WITH= speex
-SPEEX_LIB_DEPENDS= libspeex.so:audio/speex \
- libspeexdsp.so:audio/speexdsp
-
-SRTP_CONFIGURE_WITH= srtp
-SRTP_LIB_DEPENDS= libsrtp2.so:net/libsrtp2
-
-SYSINFO_LIB_DEPENDS= libsysinfo.so:devel/libsysinfo
-
-URIPARSER_CONFIGURE_WITH= uriparser
-URIPARSER_LIB_DEPENDS= liburiparser.so:net/uriparser
-
-VORBIS_CONFIGURE_WITH= ogg
-VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis \
- libogg.so:audio/libogg
-
-XMLDOC_CONFIGURE_ENABLE= xmldoc
-
-XMPP_CONFIGURE_WITH= iksemel
-XMPP_LIB_DEPENDS= libiksemel.so:textproc/iksemel
-
-ASTERISK_USER?= asterisk
-ASTERISK_GROUP?= asterisk
-
-USERS= ${ASTERISK_USER}
-GROUPS= ${ASTERISK_GROUP} dahdi
-
-.include <bsd.port.pre.mk>
-
-.if empty(ICONV_LIB)
-CONFIGURE_ARGS+=ac_cv_lib_iconv_iconv_open=no \
- ac_cv_lib_iconv_libiconv_open=no
-.endif
-
-.if ${PREFIX} == ${LOCALBASE}
-VARDIR=/var
-.else
-VARDIR=${PREFIX}/var
-.endif
-
-SUB_LIST+= ASTERISK_USER=${ASTERISK_USER}
-PLIST_SUB+= ASTERISK_USER=${ASTERISK_USER} \
- ASTERISK_GROUP=${ASTERISK_GROUP} \
- VARDIR=${VARDIR}
-
-post-extract:
- @${FIND} ${WRKSRC} -name '*.d' -delete
-
-post-extract-G729-on:
- ${CP} ${DISTDIR}/${DIST_SUBDIR}/${ASTERISK_CORE_G729_SOUNDS} ${WRKSRC}/sounds
- ${CP} ${DISTDIR}/${DIST_SUBDIR}/${ASTERISK_MOH_G729_SOUNDS} ${WRKSRC}/sounds
-
-post-extract-OPUS-on:
- ${CP} ${WRKSRC_opus}/include/asterisk/* ${WRKSRC}/include/asterisk
- ${CP} ${WRKSRC_opus}/codecs/* ${WRKSRC}/codecs
- ${CP} ${WRKSRC_opus}/res/* ${WRKSRC}/res
-
-post-patch:
- @${REINPLACE_CMD} -e 's|/var/lib|${PREFIX}/share|g' ${WRKSRC}/configs/samples/musiconhold.conf.sample
-.if exists(${FILESDIR}/.asterisk.makeopts)
- ${CP} ${FILESDIR}/.asterisk.makeopts ${WRKSRC}/menuselect.makeopts
-.endif
-
-post-patch-SYSINFO-on:
- @${REINPLACE_CMD} -e 's/%%LIBSYSINFO%%/-lsysinfo/' ${WRKSRC}/main/Makefile
-
-post-patch-SYSINFO-off:
- @${REINPLACE_CMD} -e '/#define HAVE_SYSINFO 1/d' ${WRKSRC}/configure
- @${REINPLACE_CMD} -e '/%%LIBSYSINFO%%/d' ${WRKSRC}/main/Makefile
-
-post-configure:
- @cd ${WRKSRC} && ${MAKE_CMD} menuselect.makeopts
- @cd ${WRKSRC} && ./menuselect/menuselect --disable res_timing_kqueue menuselect.makeopts
- @cd ${WRKSRC} && ./menuselect/menuselect --enable chan_mgcp menuselect.makeopts
- @cd ${WRKSRC} && ./menuselect/menuselect --enable res_pktccops menuselect.makeopts
-
-post-configure-MYSQL-on:
- @cd ${WRKSRC} && ./menuselect/menuselect --enable res_config_mysql menuselect.makeopts
- @cd ${WRKSRC} && ./menuselect/menuselect --enable app_mysql menuselect.makeopts
- @cd ${WRKSRC} && ./menuselect/menuselect --enable cdr_mysql menuselect.makeopts
-
-post-configure-OOH323-on:
- @cd ${WRKSRC} && ./menuselect/menuselect --enable chan_ooh323 menuselect.makeopts
-
-post-configure-NEWG711-on:
- @cd ${WRKSRC} && ./menuselect/menuselect --enable G711_NEW_ALGORITHM menuselect.makeopts
-
-post-configure-OPTIMIZED_CFLAGS-off:
- @cd ${WRKSRC} && ./menuselect/menuselect --disable BUILD_NATIVE menuselect.makeopts
-
-post-configure-OPUS-on:
- @cd ${WRKSRC} && ./menuselect/menuselect --enable codec_opus_open_source menuselect.makeopts
-
-post-install:
- @${RM} ${STAGEDIR}${ETCDIR}/*.conf ${STAGEDIR}${ETCDIR}/extensions.ael ${STAGEDIR}${ETCDIR}/extensions.lua
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/ast[a-f]* ${STAGEDIR}${PREFIX}/lib/*.so.* ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/modules/*.so ${STAGEDIR}${DATADIR}/agi-bin/eagi-*
- ${FIND} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/modules -type f -name '*.so' | ${SED} "s,^${STAGEDIR}${PREFIX}/,," >> ${TMPPLIST}
- ${FIND} ${STAGEDIR}${DATADIR}/sounds -type f | ${SED} "s,^${STAGEDIR}${DATADIR},${DATADIR}," >> ${TMPPLIST}
- ${FIND} ${STAGEDIR}${DATADIR}/moh -type f | ${SED} "s,^${STAGEDIR}${DATADIR},${DATADIR}," >> ${TMPPLIST}
-
- (cd ${STAGEDIR} && \
- ${ECHO} "@owner ${ASTERISK_USER}" >> ${TMPPLIST} && \
- ${ECHO} "@group ${ASTERISK_GROUP}" >> ${TMPPLIST} && \
- ${FIND} var/spool/${PORTNAME}/voicemail/default -type f | ${SED} "s,^,/," >> ${TMPPLIST} && \
- ${FIND} var/spool/${PORTNAME}/voicemail/ -type d | ${SED} "s,^,@dir /," >> ${TMPPLIST} && \
- ${ECHO} "@owner" >> ${TMPPLIST} && \
- ${ECHO} "@group" >> ${TMPPLIST});
-
-post-install-ASTVERSION-off:
- @${RM} ${STAGEDIR}${PREFIX}/sbin/astversion
-
-.include <bsd.port.post.mk>
diff --git a/net/asterisk13/distinfo b/net/asterisk13/distinfo
deleted file mode 100644
index 1c3387e7d842..000000000000
--- a/net/asterisk13/distinfo
+++ /dev/null
@@ -1,11 +0,0 @@
-TIMESTAMP = 1627074643
-SHA256 (asterisk/asterisk-13.38.3.tar.gz) = 478040705f5819259bb1d22cb4e27970092a5bfdb691d27d321c26235eea4bb3
-SIZE (asterisk/asterisk-13.38.3.tar.gz) = 33711458
-SHA256 (asterisk/asterisk-core-sounds-en-g729-1.5.tar.gz) = 8b28a59cfa53b59c76e0a191704f0708e3d83acffab8c5e6f25dfc599f0123f9
-SIZE (asterisk/asterisk-core-sounds-en-g729-1.5.tar.gz) = 1551123
-SHA256 (asterisk/asterisk-moh-opsound-g729-2.03.tar.gz) = 0147ca9a97f0c550227aacb7793499057c4d2c64e021c95f93722f27d5549585
-SIZE (asterisk/asterisk-moh-opsound-g729-2.03.tar.gz) = 1103000
-SHA256 (asterisk/traud-asterisk-opus-83e1b458c77e0e287adeca494eeb79edb077b0ff_GH0.tar.gz) = 572a3c956371ed62b44a4bcd973db10eb4c84f3040cf7156e3acfad3b6bf3ded
-SIZE (asterisk/traud-asterisk-opus-83e1b458c77e0e287adeca494eeb79edb077b0ff_GH0.tar.gz) = 24044
-SHA256 (asterisk/pjsip-pjproject-2.10_GH0.tar.gz) = 936a4c5b98601b52325463a397ddf11ab4106c6a7b04f8dc7cdd377efbb597de
-SIZE (asterisk/pjsip-pjproject-2.10_GH0.tar.gz) = 8768705
diff --git a/net/asterisk13/files/asterisk.in b/net/asterisk13/files/asterisk.in
deleted file mode 100644
index aaa2ce8cdd8f..000000000000
--- a/net/asterisk13/files/asterisk.in
+++ /dev/null
@@ -1,86 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: asterisk
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-#
-# Add the following lines to /etc/rc.conf to enable asterisk:
-#
-# asterisk_enable (bool): Set it to "YES" to enable asterisk
-# Default is "NO"
-# asterisk_user (string): User asterisk runs as
-# Default is %%ASTERISK_USER%%
-# asterisk_group (string): Group asterisk runs as
-# Default is %%ASTERISK_GROUP%%
-# asterisk_args (string): Extra argumeents to pass to asterisk at startup
-# Default is "-n"
-# asterisk_pidfile (string): Location of the asterisk pid file
-# Default is /var/run/asterisk/asterisk.pid
-# asterisk_stopsleep (int): Number of seconds to sleep before sending stop command
-# Default is 0, which disables it
-# asterisk_umask (string): File creation mode mask to run asterisk with
-#
-
-. /etc/rc.subr
-
-name=asterisk
-rcvar=asterisk_enable
-desc="Asterisk PBX server"
-
-load_rc_config $name
-
-: ${asterisk_enable:=NO}
-: ${asterisk_user:=%%ASTERISK_USER%%}
-: ${asterisk_group:=%%ASTERISK_GROUP%%}
-: ${asterisk_args=-n}
-: ${asterisk_pidfile:=/var/run/asterisk/asterisk.pid}
-: ${asterisk_stopsleep:=0}
-
-extra_commands=reload
-
-start_precmd=asterisk_precmd
-stop_cmd=asterisk_stop
-reload_cmd=asterisk_reload
-
-pidfile="${asterisk_pidfile}"
-
-command="%%PREFIX%%/sbin/asterisk"
-command_args="${asterisk_args} -F -U ${asterisk_user}"
-
-asterisk_precmd()
-{
- local rundir=${asterisk_pidfile%/*}
- if [ ! -d $rundir ] ; then
- install -d -m 0750 -o "${asterisk_user}" -g "${asterisk_group}" "$rundir"
- fi
- if [ -n "${asterisk_umask}" ]; then
- umask ${asterisk_umask}
- fi
-}
-
-asterisk_stop()
-{
- if [ -z "$rc_pid" ]; then
- [ -n "$rc_fast" ] && return 0
- _run_rc_notrunning
- return 1
- fi
- echo 'Stopping asterisk.'
- if [ ${asterisk_stopsleep} -gt 0 ]; then
- sleep ${asterisk_stopsleep}
- fi
- $command -nqrx 'core stop now'
- wait_for_pids $rc_pid
-}
-
-asterisk_reload()
-{
- if [ -z "$rc_pid" ]; then
- _run_rc_notrunning
- return 1
- fi
- echo 'Reloading asterisk.'
- $command -nqrx 'reload'
-}
-
-run_rc_command "$1"
diff --git a/net/asterisk13/files/patch-Makefile b/net/asterisk13/files/patch-Makefile
deleted file mode 100644
index 63fb3a33e4e0..000000000000
--- a/net/asterisk13/files/patch-Makefile
+++ /dev/null
@@ -1,122 +0,0 @@
---- Makefile.orig 2020-07-09 15:33:47 UTC
-+++ Makefile
-@@ -141,7 +141,7 @@ ASTTOPDIR:=$(subst $(space),\$(space),$(CURDIR))
- OVERWRITE=y
-
- # Include debug and macro symbols in the executables (-g) and profiling info (-pg)
--DEBUG=-g3
-+#DEBUG=-g3
-
- # Asterisk.conf is located in ASTETCDIR or by using the -C flag
- # when starting Asterisk
-@@ -165,7 +165,7 @@ LINKER_SYMBOL_PREFIX=
- #_ASTCFLAGS+=-DOLD_DSP_ROUTINES
-
- # Default install directory for DAHDI hooks.
--DAHDI_UDEV_HOOK_DIR = /usr/share/dahdi/span_config.d
-+#DAHDI_UDEV_HOOK_DIR = /usr/share/dahdi/span_config.d
-
- # This Makefile previously contained a note about the ability to use .asterisk.makeopts
- # from your home directory or /etc/asterisk.makeopts to set defaults for menuselect.
-@@ -226,7 +226,7 @@ endif
-
- ifeq ($(OSARCH),FreeBSD)
- # -V is understood by BSD Make, not by GNU make.
-- BSDVERSION=$(shell make -V OSVERSION -f /usr/share/mk/bsd.port.subdir.mk)
-+ BSDVERSION=$(OSVERSION)
- _ASTCFLAGS+=$(shell if test $(BSDVERSION) -lt 500016 ; then echo "-D_THREAD_SAFE"; fi)
- endif
-
-@@ -470,8 +470,12 @@ endif
- $(INSTALL) -m 644 $$n "$(DESTDIR)$(ASTDATADIR)/static-http/docs" ; \
- done \
- fi
-+ if [ ! -d $(DESTDIR)$(DOCSDIR)/images ]; then \
-+ $(MKDIR) $(DESTDIR)$(DOCSDIR)/images; \
-+ fi
-+
- for x in images/*.jpg; do \
-- $(INSTALL) -m 644 $$x "$(DESTDIR)$(ASTDATADIR)/images" ; \
-+ $(INSTALL) -m 644 $$x "$(DESTDIR)$(DOCSDIR)/images" ; \
- done
- $(MAKE) -C sounds install
- find rest-api -name "*.json" | while read x; do \
-@@ -569,7 +573,7 @@ INSTALLDIRS="$(ASTLIBDIR)" "$(ASTMODDIR)" "$(ASTSBINDI
- "$(ASTDATADIR)/firmware/iax" "$(ASTDATADIR)/images" "$(ASTDATADIR)/keys" \
- "$(ASTDATADIR)/phoneprov" "$(ASTDATADIR)/rest-api" "$(ASTDATADIR)/static-http" \
- "$(ASTDATADIR)/sounds" "$(ASTDATADIR)/moh" "$(ASTMANDIR)/man8" "$(AGI_DIR)" "$(ASTDBDIR)" \
-- "$(ASTDATADIR)/third-party"
-+ "$(ASTDATADIR)/third-party" "$(ASTSPOOLDIR)/outgoing"
-
- installdirs:
- @for i in $(INSTALLDIRS); do \
-@@ -602,10 +606,10 @@ endif
- if [ -f contrib/firmware/iax/iaxy.bin ] ; then \
- $(INSTALL) -m 644 contrib/firmware/iax/iaxy.bin "$(DESTDIR)$(ASTDATADIR)/firmware/iax/iaxy.bin"; \
- fi
--ifeq ($(HAVE_DAHDI),1)
-- $(INSTALL) -d $(DESTDIR)/$(DAHDI_UDEV_HOOK_DIR)
-- $(INSTALL) -m 644 contrib/scripts/dahdi_span_config_hook $(DESTDIR)$(DAHDI_UDEV_HOOK_DIR)/40-asterisk
--endif
-+#ifeq ($(HAVE_DAHDI),1)
-+# $(INSTALL) -d $(DESTDIR)/$(DAHDI_UDEV_HOOK_DIR)
-+# $(INSTALL) -m 644 contrib/scripts/dahdi_span_config_hook $(DESTDIR)$(DAHDI_UDEV_HOOK_DIR)/40-asterisk
-+#endif
-
- $(SUBDIRS_INSTALL):
- +@DESTDIR="$(DESTDIR)" ASTSBINDIR="$(ASTSBINDIR)" ASTDATADIR="$(ASTDATADIR)" $(SUBMAKE) -C $(@:-install=) install
-@@ -720,7 +724,7 @@ ifneq ($(filter ~%,$(DESTDIR)),)
- @exit 1
- endif
-
--install: badshell bininstall datafiles
-+install: badshell bininstall datafiles samples
- @if [ -x /usr/sbin/asterisk-post-install ]; then \
- /usr/sbin/asterisk-post-install "$(DESTDIR)" . ; \
- fi
-@@ -765,23 +769,10 @@ upgrade: bininstall
- # (2) the extension to strip off
- define INSTALL_CONFIGS
- @for x in $(1)/*$(2); do \
-- dst="$(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x $(2)`"; \
-- if [ -f "$${dst}" ]; then \
-- if [ "$(OVERWRITE)" = "y" ]; then \
-- if cmp -s "$${dst}" "$$x" ; then \
-- echo "Config file $$x is unchanged"; \
-- continue; \
-- fi ; \
-- mv -f "$${dst}" "$${dst}.old" ; \
-- else \
-- echo "Skipping config file $$x"; \
-- continue; \
-- fi ;\
-- fi ; \
- echo "Installing file $$x"; \
-- $(INSTALL) -m 644 "$$x" "$${dst}" ;\
-+ $(INSTALL) -m 644 "$$x" "$(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample`.sample" ; \
- done ; \
-- if [ "$(OVERWRITE)" = "y" ]; then \
-+ if true; then \
- echo "Updating asterisk.conf" ; \
- sed -e 's|^astetcdir.*$$|astetcdir => $(ASTETCDIR)|' \
- -e 's|^astmoddir.*$$|astmoddir => $(ASTMODDIR)|' \
-@@ -794,8 +785,8 @@ define INSTALL_CONFIGS
- -e 's|^astrundir.*$$|astrundir => $(ASTVARRUNDIR)|' \
- -e 's|^astlogdir.*$$|astlogdir => $(ASTLOGDIR)|' \
- -e 's|^astsbindir.*$$|astsbindir => $(ASTSBINDIR)|' \
-- "$(DESTDIR)$(ASTCONFPATH)" > "$(DESTDIR)$(ASTCONFPATH).tmp" ; \
-- $(INSTALL) -m 644 "$(DESTDIR)$(ASTCONFPATH).tmp" "$(DESTDIR)$(ASTCONFPATH)" ; \
-+ "$(DESTDIR)$(ASTCONFPATH).sample" > "$(DESTDIR)$(ASTCONFPATH).tmp" ; \
-+ $(INSTALL) -m 644 "$(DESTDIR)$(ASTCONFPATH).tmp" "$(DESTDIR)$(ASTCONFPATH).sample" ; \
- rm -f "$(DESTDIR)$(ASTCONFPATH).tmp" ; \
- fi
- endef
-@@ -829,7 +820,7 @@ adsi:
- else \
- echo "Installing $$x" ; \
- fi ; \
-- $(INSTALL) -m 644 "$$x" "$(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x`" ; \
-+ $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x`.sample ; \
- done
-
- samples: adsi
diff --git a/net/asterisk13/files/patch-agi_Makefile b/net/asterisk13/files/patch-agi_Makefile
deleted file mode 100644
index 29735b138c09..000000000000
--- a/net/asterisk13/files/patch-agi_Makefile
+++ /dev/null
@@ -1,13 +0,0 @@
---- agi/Makefile.orig 2020-07-09 15:33:47 UTC
-+++ agi/Makefile
-@@ -16,7 +16,9 @@ ASTTOPDIR?=..
-
- .PHONY: clean all uninstall
-
--AGIS=$(MENUSELECT_AGIS)
-+AGIS_BIN=eagi-test eagi-sphinx-test
-+AGIS_SCR=agi-test.agi jukebox.agi
-+AGIS=$(AGIS_SCR) $(AGIS_BIN)
-
- ifeq ($(OSARCH),SunOS)
- LIBS+=-lsocket -lnsl
diff --git a/net/asterisk13/files/patch-channels_chan__dahdi.c b/net/asterisk13/files/patch-channels_chan__dahdi.c
deleted file mode 100644
index a9844096f6ca..000000000000
--- a/net/asterisk13/files/patch-channels_chan__dahdi.c
+++ /dev/null
@@ -1,32 +0,0 @@
---- channels/chan_dahdi.c.orig 2020-07-09 15:33:47 UTC
-+++ channels/chan_dahdi.c
-@@ -4716,6 +4716,8 @@ void dahdi_ec_enable(struct dahdi_pvt *p)
- return;
- }
- if (p->echocancel.head.tap_length) {
-+ struct dahdi_echocanparams *pecp;
-+
- #if defined(HAVE_PRI) || defined(HAVE_SS7)
- switch (p->sig) {
- #if defined(HAVE_PRI)
-@@ -4746,7 +4748,8 @@ void dahdi_ec_enable(struct dahdi_pvt *p)
- break;
- }
- #endif /* defined(HAVE_PRI) || defined(HAVE_SS7) */
-- res = ioctl(p->subs[SUB_REAL].dfd, DAHDI_ECHOCANCEL_PARAMS, &p->echocancel);
-+ pecp = &p->echocancel.head;
-+ res = ioctl(p->subs[SUB_REAL].dfd, DAHDI_ECHOCANCEL_PARAMS, &pecp);
- if (res) {
- ast_log(LOG_WARNING, "Unable to enable echo cancellation on channel %d (%s)\n", p->channel, strerror(errno));
- } else {
-@@ -4780,8 +4783,9 @@ void dahdi_ec_disable(struct dahdi_pvt *p)
-
- if (p->echocanon) {
- struct dahdi_echocanparams ecp = { .tap_length = 0 };
-+ struct dahdi_echocanparams *pecp = &ecp;
-
-- res = ioctl(p->subs[SUB_REAL].dfd, DAHDI_ECHOCANCEL_PARAMS, &ecp);
-+ res = ioctl(p->subs[SUB_REAL].dfd, DAHDI_ECHOCANCEL_PARAMS, &pecp);
-
- if (res)
- ast_log(LOG_WARNING, "Unable to disable echo cancellation on channel %d: %s\n", p->channel, strerror(errno));
diff --git a/net/asterisk13/files/patch-channels_sip_include_sip.h b/net/asterisk13/files/patch-channels_sip_include_sip.h
deleted file mode 100644
index 0a12caf80277..000000000000
--- a/net/asterisk13/files/patch-channels_sip_include_sip.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- channels/sip/include/sip.h.orig 2020-07-09 15:33:47 UTC
-+++ channels/sip/include/sip.h
-@@ -192,7 +192,7 @@
- #define DEFAULT_MOHINTERPRET "default" /*!< The default music class */
- #define DEFAULT_MOHSUGGEST ""
- #define DEFAULT_VMEXTEN "asterisk" /*!< Default voicemail extension */
--#define DEFAULT_CALLERID "asterisk" /*!< Default caller ID */
-+#define DEFAULT_CALLERID "Unknown" /*!< Default caller ID */
- #define DEFAULT_MWI_FROM ""
- #define DEFAULT_NOTIFYMIME "application/simple-message-summary"
- #define DEFAULT_ALLOWGUEST TRUE
diff --git a/net/asterisk13/files/patch-configure b/net/asterisk13/files/patch-configure
deleted file mode 100644
index 592edfbeea76..000000000000
--- a/net/asterisk13/files/patch-configure
+++ /dev/null
@@ -1,74 +0,0 @@
---- configure.orig 2020-07-09 15:33:47 UTC
-+++ configure
-@@ -4667,8 +4667,6 @@ case "${host_os}" in
- ;;
- dragonfly*|freebsd*)
- ac_default_prefix=/usr/local
-- CPPFLAGS=-I/usr/local/include
-- LDFLAGS=-L/usr/local/lib
- ;;
- openbsd*)
- ac_default_prefix=/usr/local
-@@ -20570,6 +20568,8 @@ $as_echo_n "checking for getifaddrs() support... " >&6
-
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-+ #include <sys/types.h>
-+ #include <sys/socket.h>
- #include <ifaddrs.h>
- int
- main ()
-@@ -29285,6 +29285,8 @@ fi
-
- for ver in 5.3 5.2 5.1; do
-
-+vernodot=`echo ${ver} | sed 's/\.//'`
-+
- if test "x${PBX_LUA}" != "x1" -a "${USE_LUA}" != "no"; then
- pbxlibdir=""
- # if --with-LUA=DIR has been specified, use it.
-@@ -29300,12 +29302,12 @@ if test "x${PBX_LUA}" != "x1" -a "${USE_LUA}" != "no";
- CFLAGS="${CFLAGS} "
- as_ac_Lib=`$as_echo "ac_cv_lib_lua${ver}''_luaL_newstate" | $as_tr_sh`
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for luaL_newstate in -llua${ver}" >&5
--$as_echo_n "checking for luaL_newstate in -llua${ver}... " >&6; }
-+$as_echo_n "checking for luaL_newstate in -llua-${ver}... " >&6; }
- if eval \${$as_ac_Lib+:} false; then :
- $as_echo_n "(cached) " >&6
- else
- ac_check_lib_save_LIBS=$LIBS
--LIBS="-llua${ver} ${pbxlibdir} -lm $LIBS"
-+LIBS="-llua-${ver} ${pbxlibdir} -lm $LIBS"
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
-@@ -29347,7 +29349,7 @@ fi
-
- # now check for the header.
- if test "${AST_LUA_FOUND}" = "yes"; then
-- LUA_LIB="${pbxlibdir} -llua${ver} -lm"
-+ LUA_LIB="${pbxlibdir} -llua-${ver} -lm"
- # if --with-LUA=DIR has been specified, use it.
- if test "x${LUA_DIR}" != "x"; then
- LUA_INCLUDE="-I${LUA_DIR}/include"
-@@ -29358,7 +29360,7 @@ fi
- ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}"
- CPPFLAGS="${CPPFLAGS} ${LUA_INCLUDE}"
- as_ac_Header=`$as_echo "ac_cv_header_lua${ver}/lua.h" | $as_tr_sh`
--ac_fn_c_check_header_mongrel "$LINENO" "lua${ver}/lua.h" "$as_ac_Header" "$ac_includes_default"
-+ac_fn_c_check_header_mongrel "$LINENO" "lua${vernodot}/lua.h" "$as_ac_Header" "$ac_includes_default"
- if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
- LUA_HEADER_FOUND=1
- else
-@@ -29385,9 +29387,9 @@ fi
-
- if test "x${PBX_LUA}" = "x1" ; then
- if test x"${LUA_DIR}" = x; then
-- LUA_INCLUDE="${LUA_INCLUDE} -I/usr/include/lua${ver}"
-+ LUA_INCLUDE="${LUA_INCLUDE} -I/usr/include/lua${vernodot}"
- else
-- LUA_INCLUDE="${LUA_INCLUDE} -I${LUA_DIR}/lua${ver}"
-+ LUA_INCLUDE="${LUA_INCLUDE} -I${LUA_DIR}/lua${vernodot}"
- fi
- break;
- fi
diff --git a/net/asterisk13/files/patch-contrib_Makefile b/net/asterisk13/files/patch-contrib_Makefile
deleted file mode 100644
index d079d318d26a..000000000000
--- a/net/asterisk13/files/patch-contrib_Makefile
+++ /dev/null
@@ -1,15 +0,0 @@
---- contrib/Makefile.orig 2020-07-09 15:33:47 UTC
-+++ contrib/Makefile
-@@ -24,10 +24,10 @@ install:
- $(INSTALL) -m 755 scripts/ast_logescalator "$(DESTDIR)$(ASTDATADIR)/scripts/ast_logescalator"
- $(INSTALL) -m 755 scripts/ast_loggrabber "$(DESTDIR)$(ASTDATADIR)/scripts/ast_loggrabber"
- $(INSTALL) -m 755 scripts/ast_coredumper "$(DESTDIR)$(ASTDATADIR)/scripts/ast_coredumper"
-- $(INSTALL) -m 755 scripts/refcounter.py "$(DESTDIR)$(ASTDATADIR)/scripts/refcounter.py"
-+# $(INSTALL) -m 755 scripts/refcounter.py "$(DESTDIR)$(ASTDATADIR)/scripts/refcounter.py"
-
- uninstall:
- -rm -f "$(DESTDIR)$(ASTDATADIR)/scripts/ast_logescalator"
- -rm -f "$(DESTDIR)$(ASTDATADIR)/scripts/ast_loggrabber"
- -rm -f "$(DESTDIR)$(ASTDATADIR)/scripts/ast_coredumper"
-- -rm -f "$(DESTDIR)$(ASTDATADIR)/scripts/refcounter.py"
-+# -rm -f "$(DESTDIR)$(ASTDATADIR)/scripts/refcounter.py"
diff --git a/net/asterisk13/files/patch-main_Makefile b/net/asterisk13/files/patch-main_Makefile
deleted file mode 100644
index e2ea9aa25018..000000000000
--- a/net/asterisk13/files/patch-main_Makefile
+++ /dev/null
@@ -1,16 +0,0 @@
---- main/Makefile.orig 2020-07-09 15:33:47 UTC
-+++ main/Makefile
-@@ -75,9 +75,12 @@ endif
-
- ifeq ($(OSARCH),FreeBSD)
- # -V is understood by BSD Make, not by GNU make.
-- BSDVERSION=$(shell make -V OSVERSION -f /usr/share/mk/bsd.port.subdir.mk)
-+ BSDVERSION=$(OSVERSION)
-+ BSDVERSION?=$(shell make -V OSVERSION -f /usr/share/mk/bsd.port.subdir.mk)
- AST_LIBS+=$(shell if test $(BSDVERSION) -lt 502102 ; then echo "-lc_r"; else echo "-pthread"; fi)
-+ CRYPT_LIB=$(shell if test $(BSDVERSION) -ge 1200001 ; then echo "-lcrypt"; fi)
- AST_LIBS+=-lcrypto
-+ AST_LIBS+=%%LIBSYSINFO%%
- endif
-
- ifneq ($(findstring $(OSARCH), mingw32 cygwin ),)
diff --git a/net/asterisk13/files/patch-main_asterisk.exports.in b/net/asterisk13/files/patch-main_asterisk.exports.in
deleted file mode 100644
index 46639880e2fa..000000000000
--- a/net/asterisk13/files/patch-main_asterisk.exports.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- main/asterisk.exports.in.orig 2020-07-09 15:33:47 UTC
-+++ main/asterisk.exports.in
-@@ -67,6 +67,8 @@
-
- */
- LINKER_SYMBOL_PREFIX_IO_stdin_used;
-+ LINKER_SYMBOL_PREFIX__progname;
-+ LINKER_SYMBOL_PREFIXenviron;
- local:
- *;
- };
diff --git a/net/asterisk13/files/patch-main_http.c b/net/asterisk13/files/patch-main_http.c
deleted file mode 100644
index 19c3b1b8e5b8..000000000000
--- a/net/asterisk13/files/patch-main_http.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- main/http.c.orig 2020-07-09 15:33:47 UTC
-+++ main/http.c
-@@ -2110,7 +2110,7 @@ static int __ast_http_load(int reload)
- struct http_uri_redirect *redirect;
- struct ast_flags config_flags = { reload ? CONFIG_FLAG_FILEUNCHANGED : 0 };
- uint32_t bindport = DEFAULT_PORT;
-- RAII_VAR(struct ast_sockaddr *, addrs, NULL, ast_free);
-+ struct ast_sockaddr *addrs = NULL;
- int num_addrs = 0;
- int http_tls_was_enabled = 0;
-
diff --git a/net/asterisk13/files/patch-main_lock.c b/net/asterisk13/files/patch-main_lock.c
deleted file mode 100644
index ceb3177cb193..000000000000
--- a/net/asterisk13/files/patch-main_lock.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- main/lock.c.orig 2020-07-09 15:33:47 UTC
-+++ main/lock.c
-@@ -700,9 +700,6 @@ int __ast_rwlock_init(int tracking, const char *filena
- #endif /* DEBUG_THREADS */
-
- pthread_rwlockattr_init(&attr);
--#ifdef HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NP
-- pthread_rwlockattr_setkind_np(&attr, PTHREAD_RWLOCK_PREFER_WRITER_NP);
--#endif
- res = pthread_rwlock_init(&t->lock, &attr);
- pthread_rwlockattr_destroy(&attr);
-
diff --git a/net/asterisk13/files/patch-third-party_pjproject_Makefile b/net/asterisk13/files/patch-third-party_pjproject_Makefile
deleted file mode 100644
index 3ff96606b3ec..000000000000
--- a/net/asterisk13/files/patch-third-party_pjproject_Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
---- third-party/pjproject/Makefile.orig 2020-07-09 15:33:47 UTC
-+++ third-party/pjproject/Makefile
-@@ -90,14 +90,10 @@ _all: $(TARGETS)
-
- .DELETE_ON_ERROR:
-
--$(DOWNLOAD_DIR)/$(TARBALL_FILE): ../versions.mak
-- $(CMD_PREFIX) ($(TARBALL_EXISTS) && $(TARBALL_VERIFY) && touch $@) || (rm -rf $@ ;\
-- $(TARBALL_DOWNLOAD)) || (rm -rf $@ ;\
-- $(SHELL_ECHO_PREFIX) Retrying download ; $(TARBALL_DOWNLOAD))
-+$(DOWNLOAD_DIR)/$(TARBALL_FILE):
-+ @true
-
- source/.unpacked: $(DOWNLOAD_DIR)/$(TARBALL_FILE)
-- $(CMD_PREFIX) $(TARBALL_VERIFY) || (rm -rf $@ ;\
-- $(SHELL_ECHO_PREFIX) Retrying download ; $(TARBALL_DOWNLOAD))
- $(ECHO_PREFIX) Unpacking $<
- -@rm -rf source pjproject-*/ >/dev/null 2>&1
- $(CMD_PREFIX) $(TAR) -xjf $<
-@@ -157,7 +153,7 @@ $(PJSIP_LIB_FILES): $(PJLIB_UTIL_LIB_FILES)
-
- pjproject.symbols: $(ALL_LIB_FILES)
- $(ECHO_PREFIX) Generating symbols
-- $(CMD_PREFIX) $(NM) -Pog $(ALL_LIB_FILES) | $(SED) -n -r -e "s/.+: ([pP][jJ][^ ]+) .+/\1/gp" | sort -u > pjproject.symbols
-+ $(CMD_PREFIX) $(NM) -Pog $(ALL_LIB_FILES) | $(SED) -n -r -e "s/^([pP][jJ][^ ]+) .+/\1/gp" | sort -u > pjproject.symbols
-
- source/pjsip-apps/src/asterisk_malloc_debug.c: patches/asterisk_malloc_debug.c
- $(ECHO_PREFIX) Copying $< to $@
diff --git a/net/asterisk13/files/patch-third-party_pjproject_Makefile.rules b/net/asterisk13/files/patch-third-party_pjproject_Makefile.rules
deleted file mode 100644
index 3b9a877325cc..000000000000
--- a/net/asterisk13/files/patch-third-party_pjproject_Makefile.rules
+++ /dev/null
@@ -1,20 +0,0 @@
---- third-party/pjproject/Makefile.rules.orig 2020-07-09 15:33:47 UTC
-+++ third-party/pjproject/Makefile.rules
-@@ -7,7 +7,7 @@
- # PACKAGE_URL ?= http://www.pjsip.org/release/$(PJPROJECT_VERSION)
-
- PACKAGE_URL ?= https://raw.githubusercontent.com/asterisk/third-party/master/pjproject/$(PJPROJECT_VERSION)
--TARBALL_FILE = pjproject-$(PJPROJECT_VERSION).tar.bz2
-+TARBALL_FILE = pjsip-pjproject-$(PJPROJECT_VERSION)_GH0.tar.gz
-
- # PJPROJECT_CONFIGURE_OPTS could come from the command line or could be
- # set/modified by configure.m4 if the build or host tuples aren't the same
-@@ -37,7 +37,7 @@ PJPROJECT_CONFIG_OPTS = $(PJPROJECT_CONFIGURE_OPTS) --
- --disable-ipp \
- --disable-libwebrtc \
- --without-external-pa \
-- --without-external-srtp
-+ --with-external-srtp
-
- ifneq ($(AST_DEVMODE),yes)
- PJPROJECT_CONFIG_OPTS += --disable-resample --disable-g711-codec
diff --git a/net/asterisk13/pkg-descr b/net/asterisk13/pkg-descr
deleted file mode 100644
index 9acc93a1d51a..000000000000
--- a/net/asterisk13/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Asterisk is an Open Source PBX and telephony toolkit. It is, in a
-sense, middleware between Internet and telephony channels on the bottom,
-and Internet and telephony applications at the top.
-
-WWW: https://www.asterisk.org
diff --git a/net/asterisk13/pkg-message b/net/asterisk13/pkg-message
deleted file mode 100644
index 5b79202b6b21..000000000000
--- a/net/asterisk13/pkg-message
+++ /dev/null
@@ -1,38 +0,0 @@
-[
-{ type: install
- message: <<EOM
- This port supports custom Asterisk configurations using a *user-supplied*
- menuselect.makeopt file.
-
- This feature is of most value for users that want to disable or override
- default functionality that they dont want or need, particular in space
- and/or resource constrained, or embedded environments.
-
- If a file named ".asterisk.makeopts" is found in the ports files/
- directory, its contents will be used to configure Asterisk at the
- post-configure stage.
-
- If the file is *not* found, the port will default to a 'normal' Asterisk
- menuselect configuration, and only execute menuselect commands according
- to what port OPTIONS the user has selected.
-
- The format of this file is the same as the output of a standard
- `make menuselect` command, as per standard build instructions for
- Asterisk.
-
- NOTE: The contents of this file *MUST* be syntactically and semantically
- valid, as the port does *NOT* perform validation of this file.
-
- In particular, ensure that all Asterisk options have their
- dependencies met, using the corresponding port OPTIONS dependencies.
-
- The `menuselect --check-deps` command can be used to verify the
- configuration
-
- The following related documentation resources are also available:
-
- * https://wiki.asterisk.org/wiki/display/AST/Using+Menuselect+to+Select+Asterisk+Options
- * http://www.asteriskdocs.org/en/3rd_Edition/asterisk-book-html-chunk/installing_base_configuration.html#Installing_id293213
-EOM
-}
-]
diff --git a/net/asterisk13/pkg-plist b/net/asterisk13/pkg-plist
deleted file mode 100644
index 7b8332c12d41..000000000000
--- a/net/asterisk13/pkg-plist
+++ /dev/null
@@ -1,404 +0,0 @@
-@sample %%ETCDIR%%/acl.conf.sample
-@sample %%ETCDIR%%/adsi.conf.sample
-@sample %%ETCDIR%%/agents.conf.sample
-@sample %%ETCDIR%%/alarmreceiver.conf.sample
-@sample %%ETCDIR%%/alsa.conf.sample
-@sample %%ETCDIR%%/amd.conf.sample
-@sample %%ETCDIR%%/app_mysql.conf.sample
-@sample %%ETCDIR%%/app_skel.conf.sample
-@sample %%ETCDIR%%/ari.conf.sample
-@sample %%ETCDIR%%/ast_debug_tools.conf.sample
-@sample %%ETCDIR%%/asterisk.adsi.sample
-@sample %%ETCDIR%%/asterisk.conf.sample
-@sample %%ETCDIR%%/calendar.conf.sample
-@sample %%ETCDIR%%/ccss.conf.sample
-@sample %%ETCDIR%%/cdr.conf.sample
-@sample %%ETCDIR%%/cdr_adaptive_odbc.conf.sample
-@sample %%ETCDIR%%/cdr_custom.conf.sample
-@sample %%ETCDIR%%/cdr_manager.conf.sample
-@sample %%ETCDIR%%/cdr_mysql.conf.sample
-@sample %%ETCDIR%%/cdr_odbc.conf.sample
-@sample %%ETCDIR%%/cdr_pgsql.conf.sample
-@sample %%ETCDIR%%/cdr_sqlite3_custom.conf.sample
-@sample %%ETCDIR%%/cdr_syslog.conf.sample
-@sample %%ETCDIR%%/cdr_tds.conf.sample
-@sample %%ETCDIR%%/cel.conf.sample
-@sample %%ETCDIR%%/cel_custom.conf.sample
-@sample %%ETCDIR%%/cel_odbc.conf.sample
-@sample %%ETCDIR%%/cel_pgsql.conf.sample
-@sample %%ETCDIR%%/cel_sqlite3_custom.conf.sample
-@sample %%ETCDIR%%/cel_tds.conf.sample
-@sample %%ETCDIR%%/chan_dahdi.conf.sample
-@sample %%ETCDIR%%/chan_mobile.conf.sample
-@sample %%ETCDIR%%/cli.conf.sample
-@sample %%ETCDIR%%/cli_aliases.conf.sample
-@sample %%ETCDIR%%/cli_permissions.conf.sample
-@sample %%ETCDIR%%/codecs.conf.sample
-@sample %%ETCDIR%%/confbridge.conf.sample
-@sample %%ETCDIR%%/config_test.conf.sample
-@sample %%ETCDIR%%/console.conf.sample
-@sample %%ETCDIR%%/dbsep.conf.sample
-@sample %%ETCDIR%%/dnsmgr.conf.sample
-@sample %%ETCDIR%%/dsp.conf.sample
-@sample %%ETCDIR%%/dundi.conf.sample
-@sample %%ETCDIR%%/enum.conf.sample
-@sample %%ETCDIR%%/extconfig.conf.sample
-@sample %%ETCDIR%%/extensions.ael.sample
-@sample %%ETCDIR%%/extensions.conf.sample
-@sample %%ETCDIR%%/extensions.lua.sample
-@sample %%ETCDIR%%/extensions_minivm.conf.sample
-@sample %%ETCDIR%%/features.conf.sample
-@sample %%ETCDIR%%/festival.conf.sample
-@sample %%ETCDIR%%/followme.conf.sample
-@sample %%ETCDIR%%/func_odbc.conf.sample
-@sample %%ETCDIR%%/hep.conf.sample
-@sample %%ETCDIR%%/http.conf.sample
-@sample %%ETCDIR%%/iax.conf.sample
-@sample %%ETCDIR%%/iaxprov.conf.sample
-@sample %%ETCDIR%%/indications.conf.sample
-@sample %%ETCDIR%%/logger.conf.sample
-@sample %%ETCDIR%%/manager.conf.sample
-@sample %%ETCDIR%%/meetme.conf.sample
-@sample %%ETCDIR%%/mgcp.conf.sample
-@sample %%ETCDIR%%/minivm.conf.sample
-@sample %%ETCDIR%%/misdn.conf.sample
-@sample %%ETCDIR%%/modules.conf.sample
-@sample %%ETCDIR%%/motif.conf.sample
-@sample %%ETCDIR%%/musiconhold.conf.sample
-@sample %%ETCDIR%%/muted.conf.sample
-@sample %%ETCDIR%%/ooh323.conf.sample
-@sample %%ETCDIR%%/osp.conf.sample
-@sample %%ETCDIR%%/oss.conf.sample
-@sample %%ETCDIR%%/phone.conf.sample
-@sample %%ETCDIR%%/phoneprov.conf.sample
-@sample %%ETCDIR%%/pjproject.conf.sample
-@sample %%ETCDIR%%/pjsip.conf.sample
-@sample %%ETCDIR%%/pjsip_notify.conf.sample
-@sample %%ETCDIR%%/pjsip_wizard.conf.sample
-@sample %%ETCDIR%%/queuerules.conf.sample
-@sample %%ETCDIR%%/queues.conf.sample
-@sample %%ETCDIR%%/res_config_mysql.conf.sample
-@sample %%ETCDIR%%/res_config_sqlite.conf.sample
-@sample %%ETCDIR%%/res_config_sqlite3.conf.sample
-@sample %%ETCDIR%%/res_corosync.conf.sample
-@sample %%ETCDIR%%/res_curl.conf.sample
-@sample %%ETCDIR%%/res_fax.conf.sample
-@sample %%ETCDIR%%/res_ldap.conf.sample
-@sample %%ETCDIR%%/res_odbc.conf.sample
-@sample %%ETCDIR%%/res_parking.conf.sample
-@sample %%ETCDIR%%/res_pgsql.conf.sample
-@sample %%ETCDIR%%/res_pktccops.conf.sample
-@sample %%ETCDIR%%/res_snmp.conf.sample
-@sample %%ETCDIR%%/res_stun_monitor.conf.sample
-@sample %%ETCDIR%%/rtp.conf.sample
-@sample %%ETCDIR%%/say.conf.sample
-@sample %%ETCDIR%%/sip.conf.sample
-@sample %%ETCDIR%%/sip_notify.conf.sample
-@sample %%ETCDIR%%/skinny.conf.sample
-@sample %%ETCDIR%%/sla.conf.sample
-@sample %%ETCDIR%%/smdi.conf.sample
-@sample %%ETCDIR%%/sorcery.conf.sample
-@sample %%ETCDIR%%/ss7.timers.sample
-@sample %%ETCDIR%%/stasis.conf.sample
-@sample %%ETCDIR%%/statsd.conf.sample
-@sample %%ETCDIR%%/telcordia-1.adsi.sample
-@sample %%ETCDIR%%/test_sorcery.conf.sample
-@sample %%ETCDIR%%/udptl.conf.sample
-@sample %%ETCDIR%%/unistim.conf.sample
-@sample %%ETCDIR%%/users.conf.sample
-@sample %%ETCDIR%%/voicemail.conf.sample
-@sample %%ETCDIR%%/vpb.conf.sample
-@sample %%ETCDIR%%/xmpp.conf.sample
-include/asterisk.h
-include/asterisk/_private.h
-include/asterisk/abstract_jb.h
-include/asterisk/acl.h
-include/asterisk/adsi.h
-include/asterisk/ael_structs.h
-include/asterisk/agi.h
-include/asterisk/alaw.h
-include/asterisk/alertpipe.h
-include/asterisk/aoc.h
-include/asterisk/app.h
-include/asterisk/ari.h
-include/asterisk/ast_expr.h
-include/asterisk/ast_version.h
-include/asterisk/astdb.h
-include/asterisk/astmm.h
-include/asterisk/astobj.h
-include/asterisk/astobj2.h
-include/asterisk/astosp.h
-include/asterisk/audiohook.h
-include/asterisk/autochan.h
-include/asterisk/autoconfig.h
-include/asterisk/backtrace.h
-include/asterisk/beep.h
-include/asterisk/bridge.h
-include/asterisk/bridge_after.h
-include/asterisk/bridge_basic.h
-include/asterisk/bridge_channel.h
-include/asterisk/bridge_channel_internal.h
-include/asterisk/bridge_features.h
-include/asterisk/bridge_internal.h
-include/asterisk/bridge_roles.h
-include/asterisk/bridge_technology.h
-include/asterisk/bucket.h
-include/asterisk/build.h
-include/asterisk/buildinfo.h
-include/asterisk/buildopts.h
-include/asterisk/calendar.h
-include/asterisk/callerid.h
-include/asterisk/causes.h
-include/asterisk/ccss.h
-include/asterisk/cdr.h
-include/asterisk/cel.h
-include/asterisk/celt.h
-include/asterisk/channel.h
-include/asterisk/channel_internal.h
-include/asterisk/channelstate.h
-include/asterisk/chanvars.h
-include/asterisk/cli.h
-include/asterisk/codec.h
-include/asterisk/compat.h
-include/asterisk/compiler.h
-include/asterisk/config.h
-include/asterisk/config_options.h
-include/asterisk/core_local.h
-include/asterisk/core_unreal.h
-include/asterisk/crypto.h
-include/asterisk/data.h
-include/asterisk/datastore.h
-include/asterisk/devicestate.h
-include/asterisk/dial.h
-include/asterisk/dlinkedlists.h
-include/asterisk/dns.h
-include/asterisk/dnsmgr.h
-include/asterisk/doxygen/architecture.h
-include/asterisk/doxygen/licensing.h
-include/asterisk/doxyref.h
-include/asterisk/dsp.h
-include/asterisk/dundi.h
-include/asterisk/endian.h
-include/asterisk/endpoints.h
-include/asterisk/enum.h
-include/asterisk/event.h
-include/asterisk/event_defs.h
-include/asterisk/extconf.h
-include/asterisk/features.h
-include/asterisk/features_config.h
-include/asterisk/file.h
-include/asterisk/format.h
-include/asterisk/format_cache.h
-include/asterisk/format_cap.h
-include/asterisk/format_compatibility.h
-include/asterisk/frame.h
-include/asterisk/framehook.h
-include/asterisk/fskmodem.h
-include/asterisk/fskmodem_float.h
-include/asterisk/fskmodem_int.h
-include/asterisk/global_datastores.h
-include/asterisk/hashtab.h
-include/asterisk/heap.h
-include/asterisk/http.h
-include/asterisk/http_websocket.h
-include/asterisk/image.h
-include/asterisk/indications.h
-include/asterisk/inline_api.h
-include/asterisk/io.h
-include/asterisk/json.h
-include/asterisk/linkedlists.h
-include/asterisk/localtime.h
-include/asterisk/lock.h
-include/asterisk/logger.h
-include/asterisk/manager.h
-include/asterisk/max_forwards.h
-include/asterisk/md5.h
-include/asterisk/media_index.h
-include/asterisk/message.h
-include/asterisk/mixmonitor.h
-include/asterisk/mod_format.h
-include/asterisk/module.h
-include/asterisk/monitor.h
-include/asterisk/multicast_rtp.h
-include/asterisk/musiconhold.h
-include/asterisk/mwi.h
-include/asterisk/named_locks.h
-include/asterisk/netsock.h
-include/asterisk/netsock2.h
-include/asterisk/network.h
-include/asterisk/optional_api.h
-include/asterisk/options.h
-include/asterisk/opus.h
-include/asterisk/parking.h
-include/asterisk/paths.h
-include/asterisk/pbx.h
-include/asterisk/phoneprov.h
-include/asterisk/pickup.h
-include/asterisk/pktccops.h
-include/asterisk/plc.h
-include/asterisk/poll-compat.h
-include/asterisk/presencestate.h
-include/asterisk/privacy.h
-include/asterisk/pval.h
-include/asterisk/res_fax.h
-include/asterisk/res_hep.h
-include/asterisk/res_mwi_external.h
-include/asterisk/res_odbc.h
-include/asterisk/res_odbc_transaction.h
-include/asterisk/res_pjproject.h
-include/asterisk/res_pjsip.h
-include/asterisk/res_pjsip_body_generator_types.h
-include/asterisk/res_pjsip_cli.h
-include/asterisk/res_pjsip_outbound_publish.h
-include/asterisk/res_pjsip_presence_xml.h
-include/asterisk/res_pjsip_pubsub.h
-include/asterisk/res_pjsip_session.h
-include/asterisk/res_srtp.h
-include/asterisk/rtp_engine.h
-include/asterisk/say.h
-include/asterisk/sched.h
-include/asterisk/sdp_srtp.h
-include/asterisk/security_events.h
-include/asterisk/security_events_defs.h
-include/asterisk/select.h
-include/asterisk/sem.h
-include/asterisk/serializer.h
-include/asterisk/sha1.h
-include/asterisk/silk.h
-include/asterisk/sip_api.h
-include/asterisk/slin.h
-include/asterisk/slinfactory.h
-include/asterisk/smdi.h
-include/asterisk/smoother.h
-include/asterisk/sorcery.h
-include/asterisk/sounds_index.h
-include/asterisk/speech.h
-include/asterisk/spinlock.h
-include/asterisk/srv.h
-include/asterisk/stasis.h
-include/asterisk/stasis_app.h
-include/asterisk/stasis_app_device_state.h
-include/asterisk/stasis_app_impl.h
-include/asterisk/stasis_app_mailbox.h
-include/asterisk/stasis_app_playback.h
-include/asterisk/stasis_app_recording.h
-include/asterisk/stasis_app_snoop.h
-include/asterisk/stasis_bridges.h
-include/asterisk/stasis_cache_pattern.h
-include/asterisk/stasis_channels.h
-include/asterisk/stasis_endpoints.h
-include/asterisk/stasis_internal.h
-include/asterisk/stasis_message_router.h
-include/asterisk/stasis_system.h
-include/asterisk/stasis_test.h
-include/asterisk/statsd.h
-include/asterisk/stringfields.h
-include/asterisk/strings.h
-include/asterisk/stun.h
-include/asterisk/syslog.h
-include/asterisk/taskprocessor.h
-include/asterisk/tcptls.h
-include/asterisk/tdd.h
-include/asterisk/term.h
-include/asterisk/test.h
-include/asterisk/threadpool.h
-include/asterisk/threadstorage.h
-include/asterisk/time.h
-include/asterisk/timing.h
-include/asterisk/transcap.h
-include/asterisk/translate.h
-include/asterisk/udptl.h
-include/asterisk/ulaw.h
-include/asterisk/unaligned.h
-include/asterisk/uri.h
-include/asterisk/utf8.h
-include/asterisk/utils.h
-include/asterisk/uuid.h
-include/asterisk/vector.h
-include/asterisk/version.h
-include/asterisk/xml.h
-include/asterisk/xmldoc.h
-include/asterisk/xmpp.h
-%%PJSIP%%lib/libasteriskpj.so
-%%PJSIP%%lib/libasteriskpj.so.2
-lib/libasteriskssl.so
-lib/libasteriskssl.so.1
-man/man8/astdb2bdb.8.gz
-man/man8/astdb2sqlite3.8.gz
-man/man8/asterisk.8.gz
-man/man8/astgenkey.8.gz
-man/man8/autosupport.8.gz
-man/man8/safe_asterisk.8.gz
-sbin/astcanary
-sbin/astdb2bdb
-sbin/astdb2sqlite3
-sbin/asterisk
-sbin/astgenkey
-%%ASTVERSION%%sbin/astversion
-sbin/autosupport
-sbin/rasterisk
-sbin/safe_asterisk
-%%DATADIR%%/agi-bin/agi-test.agi
-%%DATADIR%%/agi-bin/eagi-sphinx-test
-%%DATADIR%%/agi-bin/eagi-test
-%%DATADIR%%/agi-bin/jukebox.agi
-%%XMLDOC%%%%DATADIR%%/documentation/appdocsxml.dtd
-%%XMLDOC%%%%DATADIR%%/documentation/appdocsxml.xslt
-%%XMLDOC%%%%DATADIR%%/documentation/core-en_US.xml
-%%DATADIR%%/phoneprov/000000000000-directory.xml
-%%DATADIR%%/phoneprov/000000000000-phone.cfg
-%%DATADIR%%/phoneprov/000000000000.cfg
-%%DATADIR%%/phoneprov/polycom.xml
-%%DATADIR%%/phoneprov/polycom_line.xml
-%%DATADIR%%/phoneprov/snom-mac.xml
-%%DATADIR%%/rest-api/applications.json
-%%DATADIR%%/rest-api/asterisk.json
-%%DATADIR%%/rest-api/bridges.json
-%%DATADIR%%/rest-api/channels.json
-%%DATADIR%%/rest-api/deviceStates.json
-%%DATADIR%%/rest-api/endpoints.json
-%%DATADIR%%/rest-api/events.json
-%%DATADIR%%/rest-api/mailboxes.json
-%%DATADIR%%/rest-api/playbacks.json
-%%DATADIR%%/rest-api/recordings.json
-%%DATADIR%%/rest-api/resources.json
-%%DATADIR%%/rest-api/sounds.json
-%%DATADIR%%/scripts/ast_coredumper
-%%DATADIR%%/scripts/ast_logescalator
-%%DATADIR%%/scripts/ast_loggrabber
-%%XMLDOC%%%%DATADIR%%/static-http/appdocsxml.xslt
-%%DATADIR%%/static-http/ajamdemo.html
-%%DATADIR%%/static-http/astman.css
-%%DATADIR%%/static-http/astman.js
-%%XMLDOC%%%%DATADIR%%/static-http/core-en_US.xml
-%%DATADIR%%/static-http/prototype.js
-%%DATADIR%%/static-http/mantest.html
-%%DOCSDIR%%/images/asterisk-intro.jpg
-%%DOCSDIR%%/images/kpad2.jpg
-@dir lib/asterisk/modules
-@dir %%DATADIR%%/documentation/thirdparty
-@dir %%DATADIR%%/firmware/iax
-@dir %%DATADIR%%/images
-@dir %%DATADIR%%/keys
-@dir %%DATADIR%%/moh
-@dir %%DATADIR%%/sounds
-@dir %%DATADIR%%/third-party
-%%PJSIP%%@dir %%DATADIR%%/third-party/pjproject
-@owner %%ASTERISK_USER%%
-@group %%ASTERISK_GROUP%%
-@dir %%VARDIR%%/log/asterisk/cdr-csv
-@dir %%VARDIR%%/log/asterisk/cdr-custom
-@dir %%VARDIR%%/log/asterisk/cel-custom
-@dir %%VARDIR%%/log/asterisk
-@dir %%VARDIR%%/spool/asterisk/dictate
-@dir %%VARDIR%%/spool/asterisk/meetme
-@dir %%VARDIR%%/spool/asterisk/monitor
-@dir %%VARDIR%%/spool/asterisk/outgoing
-@dir %%VARDIR%%/spool/asterisk/recording
-@dir %%VARDIR%%/spool/asterisk
-@dir %%VARDIR%%/spool/asterisk/system
-@dir %%VARDIR%%/spool/asterisk/tmp
-@dir %%VARDIR%%/db/asterisk
-@dir %%VARDIR%%/run/asterisk
-@owner
-@group
diff --git a/net/asterisk16/Makefile b/net/asterisk16/Makefile
index 71a01a72e94c..e596a9097467 100644
--- a/net/asterisk16/Makefile
+++ b/net/asterisk16/Makefile
@@ -1,5 +1,6 @@
PORTNAME= asterisk
-PORTVERSION= 16.20.0
+PORTVERSION= 16.22.0
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= https://downloads.asterisk.org/pub/telephony/%SUBDIR%/:DEFAULT,g729
MASTER_SITE_SUBDIR= asterisk/ \
@@ -51,8 +52,8 @@ MAKE_ENV= PTHREAD_LIBS="-lpthread" \
MAKE_ARGS+= NOISY_BUILD=yes \
ASTDATADIR=${DATADIR}
-CONFLICTS= ossp-uuid-[0-9]*
-CONFLICTS_BUILD= linuxthreads-*
+CONFLICTS= ossp-uuid
+CONFLICTS_BUILD= linuxthreads
CONFLICTS_INSTALL= asterisk13 asterisk18
OPTIONS_DEFINE= ASTVERSION BACKTRACE CURL EXCHANGE FREETDS G729 LDAP LUA MACRO \
diff --git a/net/asterisk16/distinfo b/net/asterisk16/distinfo
index e228b2904687..afd23864607a 100644
--- a/net/asterisk16/distinfo
+++ b/net/asterisk16/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1628797172
-SHA256 (asterisk/asterisk-16.20.0.tar.gz) = 41803d25b8540d05972cb8f96eeaa82c8f484ac00e727cf3118f85151488e33b
-SIZE (asterisk/asterisk-16.20.0.tar.gz) = 27888074
+TIMESTAMP = 1635852015
+SHA256 (asterisk/asterisk-16.22.0.tar.gz) = 46992482762818e096d92654b9ac96d42fa9505ad4bc8e628a683413793ab26f
+SIZE (asterisk/asterisk-16.22.0.tar.gz) = 27925083
SHA256 (asterisk/asterisk-core-sounds-en-g729-1.5.tar.gz) = 8b28a59cfa53b59c76e0a191704f0708e3d83acffab8c5e6f25dfc599f0123f9
SIZE (asterisk/asterisk-core-sounds-en-g729-1.5.tar.gz) = 1551123
SHA256 (asterisk/asterisk-moh-opsound-g729-2.03.tar.gz) = 0147ca9a97f0c550227aacb7793499057c4d2c64e021c95f93722f27d5549585
diff --git a/net/asterisk16/files/patch-main_asterisk.exports.in b/net/asterisk16/files/patch-main_asterisk.exports.in
deleted file mode 100644
index 23b2fde0de7a..000000000000
--- a/net/asterisk16/files/patch-main_asterisk.exports.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- main/asterisk.exports.in.orig 2020-07-09 15:39:17 UTC
-+++ main/asterisk.exports.in
-@@ -65,6 +65,8 @@
-
- */
- LINKER_SYMBOL_PREFIX_IO_stdin_used;
-+ LINKER_SYMBOL_PREFIX__progname;
-+ LINKER_SYMBOL_PREFIXenviron;
- local:
- *;
- };
diff --git a/net/asterisk16/files/patch-res_res__fax__spandsp.c b/net/asterisk16/files/patch-res_res__fax__spandsp.c
new file mode 100644
index 000000000000..7efe45d3e616
--- /dev/null
+++ b/net/asterisk16/files/patch-res_res__fax__spandsp.c
@@ -0,0 +1,62 @@
+--- res/res_fax_spandsp.c.orig 2021-11-02 08:40:01 UTC
++++ res/res_fax_spandsp.c
+@@ -167,8 +167,8 @@ struct spandsp_pvt {
+ static int spandsp_v21_new(struct spandsp_pvt *p);
+ static void session_destroy(struct spandsp_pvt *p);
+ static int t38_tx_packet_handler(t38_core_state_t *t38_core_state, void *data, const uint8_t *buf, int len, int count);
+-static void t30_phase_e_handler(t30_state_t *t30_state, void *data, int completion_code);
+-static void spandsp_log(int level, const char *msg);
++static void t30_phase_e_handler(void *data, int completion_code);
++static void spandsp_log(void *user_data, int level, const char *msg);
+ static int update_stats(struct spandsp_pvt *p, int completion_code);
+ static int spandsp_modems(struct ast_fax_session_details *details);
+
+@@ -375,10 +375,11 @@ static int update_stats(struct spandsp_pvt *p, int com
+ * This function pulls stats from the spandsp stack and stores them for res_fax
+ * to use later.
+ */
+-static void t30_phase_e_handler(t30_state_t *t30_state, void *data, int completion_code)
++static void t30_phase_e_handler(void *data, int completion_code)
+ {
+ struct ast_fax_session *s = data;
+ struct spandsp_pvt *p = s->tech_pvt;
++ t30_state_t *t30_state = p->t30_state;
+ char headerinfo[T30_MAX_PAGE_HEADER_INFO + 1];
+ const char *c;
+ t30_stats_t stats;
+@@ -430,7 +431,7 @@ static void t30_phase_e_handler(t30_state_t *t30_state
+ *
+ * \note This function is a callback function called by spandsp.
+ */
+-static void spandsp_log(int level, const char *msg)
++static void spandsp_log(void *user_data, int level, const char *msg)
+ {
+ if (level == SPAN_LOG_ERROR) {
+ ast_log(LOG_ERROR, "%s", msg);
+@@ -449,7 +450,7 @@ static void set_logging(logging_state_t *state, struct
+ level = SPAN_LOG_DEBUG_3;
+ }
+
+- span_log_set_message_handler(state, spandsp_log);
++ span_log_set_message_handler(state, spandsp_log, NULL);
+ span_log_set_level(state, SPAN_LOG_SHOW_SEVERITY | SPAN_LOG_SHOW_PROTOCOL | level);
+ }
+
+@@ -479,7 +480,7 @@ static void set_file(t30_state_t *t30_state, struct as
+ static void set_ecm(t30_state_t *t30_state, struct ast_fax_session_details *details)
+ {
+ t30_set_ecm_capability(t30_state, details->option.ecm);
+- t30_set_supported_compressions(t30_state, T30_SUPPORT_T4_1D_COMPRESSION | T30_SUPPORT_T4_2D_COMPRESSION | T30_SUPPORT_T6_COMPRESSION);
++ t30_set_supported_compressions(t30_state, T4_COMPRESSION_T4_1D | T4_COMPRESSION_T4_2D | T4_COMPRESSION_T6);
+ }
+
+ static int spandsp_v21_new(struct spandsp_pvt *p)
+@@ -1256,7 +1257,7 @@ static int load_module(void)
+ }
+
+ /* prevent logging to stderr */
+- span_set_message_handler(NULL);
++ span_set_message_handler(NULL, NULL);
+
+ return AST_MODULE_LOAD_SUCCESS;
+ }
diff --git a/net/asterisk18/Makefile b/net/asterisk18/Makefile
index 41ff9a02f6f2..df090509601f 100644
--- a/net/asterisk18/Makefile
+++ b/net/asterisk18/Makefile
@@ -1,5 +1,6 @@
PORTNAME= asterisk
-PORTVERSION= 18.6.0
+PORTVERSION= 18.8.0
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= https://downloads.asterisk.org/pub/telephony/%SUBDIR%/:DEFAULT,g729
MASTER_SITE_SUBDIR= asterisk/ \
@@ -51,8 +52,8 @@ MAKE_ENV= PTHREAD_LIBS="-lpthread" \
MAKE_ARGS+= NOISY_BUILD=yes \
ASTDATADIR=${DATADIR}
-CONFLICTS= ossp-uuid-[0-9]*
-CONFLICTS_BUILD= linuxthreads-*
+CONFLICTS= ossp-uuid
+CONFLICTS_BUILD= linuxthreads
CONFLICTS_INSTALL= asterisk13 asterisk16
OPTIONS_DEFINE= ASTVERSION BACKTRACE CURL EXCHANGE FREETDS G729 LDAP LUA MACRO \
diff --git a/net/asterisk18/distinfo b/net/asterisk18/distinfo
index 91e5c391c9cf..29ca6f083a39 100644
--- a/net/asterisk18/distinfo
+++ b/net/asterisk18/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1628797300
-SHA256 (asterisk/asterisk-18.6.0.tar.gz) = 1a13858dfb68bfbc3236ef8e30afaf86320f8c7e94c0e1a5135e7c25d0f6ab56
-SIZE (asterisk/asterisk-18.6.0.tar.gz) = 27970531
+TIMESTAMP = 1635852456
+SHA256 (asterisk/asterisk-18.8.0.tar.gz) = 49aa4aab4e518e3409a65c774615e37b620ce332ced4ad6eedaec6e0f37a572f
+SIZE (asterisk/asterisk-18.8.0.tar.gz) = 28007752
SHA256 (asterisk/asterisk-core-sounds-en-g729-1.5.tar.gz) = 8b28a59cfa53b59c76e0a191704f0708e3d83acffab8c5e6f25dfc599f0123f9
SIZE (asterisk/asterisk-core-sounds-en-g729-1.5.tar.gz) = 1551123
SHA256 (asterisk/asterisk-moh-opsound-g729-2.03.tar.gz) = 0147ca9a97f0c550227aacb7793499057c4d2c64e021c95f93722f27d5549585
diff --git a/net/asterisk18/files/patch-main_asterisk.exports.in b/net/asterisk18/files/patch-main_asterisk.exports.in
deleted file mode 100644
index 23b2fde0de7a..000000000000
--- a/net/asterisk18/files/patch-main_asterisk.exports.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- main/asterisk.exports.in.orig 2020-07-09 15:39:17 UTC
-+++ main/asterisk.exports.in
-@@ -65,6 +65,8 @@
-
- */
- LINKER_SYMBOL_PREFIX_IO_stdin_used;
-+ LINKER_SYMBOL_PREFIX__progname;
-+ LINKER_SYMBOL_PREFIXenviron;
- local:
- *;
- };
diff --git a/net/asterisk18/files/patch-res_res__fax__spandsp.c b/net/asterisk18/files/patch-res_res__fax__spandsp.c
new file mode 100644
index 000000000000..5ad7b22a40ad
--- /dev/null
+++ b/net/asterisk18/files/patch-res_res__fax__spandsp.c
@@ -0,0 +1,62 @@
+--- res/res_fax_spandsp.c.orig 2021-11-02 08:42:19 UTC
++++ res/res_fax_spandsp.c
+@@ -167,8 +167,8 @@ struct spandsp_pvt {
+ static int spandsp_v21_new(struct spandsp_pvt *p);
+ static void session_destroy(struct spandsp_pvt *p);
+ static int t38_tx_packet_handler(t38_core_state_t *t38_core_state, void *data, const uint8_t *buf, int len, int count);
+-static void t30_phase_e_handler(t30_state_t *t30_state, void *data, int completion_code);
+-static void spandsp_log(int level, const char *msg);
++static void t30_phase_e_handler(void *data, int completion_code);
++static void spandsp_log(void *user_data, int level, const char *msg);
+ static int update_stats(struct spandsp_pvt *p, int completion_code);
+ static int spandsp_modems(struct ast_fax_session_details *details);
+
+@@ -375,10 +375,11 @@ static int update_stats(struct spandsp_pvt *p, int com
+ * This function pulls stats from the spandsp stack and stores them for res_fax
+ * to use later.
+ */
+-static void t30_phase_e_handler(t30_state_t *t30_state, void *data, int completion_code)
++static void t30_phase_e_handler(void *data, int completion_code)
+ {
+ struct ast_fax_session *s = data;
+ struct spandsp_pvt *p = s->tech_pvt;
++ t30_state_t *t30_state = p->t30_state;
+ char headerinfo[T30_MAX_PAGE_HEADER_INFO + 1];
+ const char *c;
+ t30_stats_t stats;
+@@ -430,7 +431,7 @@ static void t30_phase_e_handler(t30_state_t *t30_state
+ *
+ * \note This function is a callback function called by spandsp.
+ */
+-static void spandsp_log(int level, const char *msg)
++static void spandsp_log(void *user_data, int level, const char *msg)
+ {
+ if (level == SPAN_LOG_ERROR) {
+ ast_log(LOG_ERROR, "%s", msg);
+@@ -449,7 +450,7 @@ static void set_logging(logging_state_t *state, struct
+ level = SPAN_LOG_DEBUG_3;
+ }
+
+- span_log_set_message_handler(state, spandsp_log);
++ span_log_set_message_handler(state, spandsp_log, NULL);
+ span_log_set_level(state, SPAN_LOG_SHOW_SEVERITY | SPAN_LOG_SHOW_PROTOCOL | level);
+ }
+
+@@ -479,7 +480,7 @@ static void set_file(t30_state_t *t30_state, struct as
+ static void set_ecm(t30_state_t *t30_state, struct ast_fax_session_details *details)
+ {
+ t30_set_ecm_capability(t30_state, details->option.ecm);
+- t30_set_supported_compressions(t30_state, T30_SUPPORT_T4_1D_COMPRESSION | T30_SUPPORT_T4_2D_COMPRESSION | T30_SUPPORT_T6_COMPRESSION);
++ t30_set_supported_compressions(t30_state, T4_COMPRESSION_T4_1D | T4_COMPRESSION_T4_2D | T4_COMPRESSION_T6);
+ }
+
+ static int spandsp_v21_new(struct spandsp_pvt *p)
+@@ -1256,7 +1257,7 @@ static int load_module(void)
+ }
+
+ /* prevent logging to stderr */
+- span_set_message_handler(NULL);
++ span_set_message_handler(NULL, NULL);
+
+ return AST_MODULE_LOAD_SUCCESS;
+ }
diff --git a/net/astron/Makefile b/net/astron/Makefile
index b5ba0ca1dfd9..d36d045557d9 100644
--- a/net/astron/Makefile
+++ b/net/astron/Makefile
@@ -1,6 +1,6 @@
PORTNAME= astron
PORTVERSION= 0.0.20200521
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MAINTAINER= nc@FreeBSD.org
@@ -9,6 +9,7 @@ COMMENT= Server Technology for Realtime Object Networking
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
+BUILD_DEPENDS= boost-libs>0:devel/boost-libs
LIB_DEPENDS= libuv.so:devel/libuv \
libyaml-cpp.so:devel/yaml-cpp
@@ -20,11 +21,4 @@ GH_TAGNAME= c8ba982
PLIST_FILES= bin/astrond
-OPTIONS_DEFINE= SOCI
-OPTIONS_DEFAULT= SOCI
-
-SOCI_DESC= Database support via Soci
-SOCI_LIB_DEPENDS= libsoci_core.so:databases/soci
-SOCI_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Soci
-
.include <bsd.port.mk>
diff --git a/net/avahi-app/Makefile b/net/avahi-app/Makefile
index 256429b9a2ad..60a01d5a579a 100644
--- a/net/avahi-app/Makefile
+++ b/net/avahi-app/Makefile
@@ -46,7 +46,7 @@ LDFLAGS+= -L${LOCALBASE}/lib -lintl
INSTALL_TARGET= install-strip
.if ${AVAHI_SLAVE} == no
-CONFLICTS= howl-[0-9]*
+CONFLICTS= howl
DAEMON_CONFIG_FILES= hosts avahi-daemon.conf
.endif
diff --git a/net/avahi-libdns/Makefile b/net/avahi-libdns/Makefile
index b5676ee9a8fe..ce9d003c36f8 100644
--- a/net/avahi-libdns/Makefile
+++ b/net/avahi-libdns/Makefile
@@ -18,6 +18,6 @@ PLIST= ${.CURDIR}/pkg-plist
AVAHI_SLAVE= libdns
AVAHI_PKGCONFIG=avahi-compat-libdns_sd.pc
-CONFLICTS= mDNSResponder-[0-9]*
+CONFLICTS= mDNSResponder
.include "${MASTERDIR}/Makefile"
diff --git a/net/belle-sip/Makefile b/net/belle-sip/Makefile
index 76d82ff5a964..5d7d89c93a03 100644
--- a/net/belle-sip/Makefile
+++ b/net/belle-sip/Makefile
@@ -16,7 +16,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libantlr3c.so:devel/libantlr3c \
libbctoolbox.so:net/bctoolbox
-USES= cmake
+USES= cmake cpe
+CPE_VENDOR= linphone
USE_JAVA= yes
USE_LDCONFIG= yes
diff --git a/net/binkd/Makefile b/net/binkd/Makefile
index f4785c252858..42f3cf998140 100644
--- a/net/binkd/Makefile
+++ b/net/binkd/Makefile
@@ -6,7 +6,7 @@ PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= ftp://happy.kiev.ua/pub/fidosoft/mailer/binkd/
-MAINTAINER= fjoe@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Fidonet TCP/IP mailer
USE_RC_SUBR= binkd
diff --git a/net/bird/Makefile b/net/bird/Makefile
index fe63aa60ca14..e10ea50fabf6 100644
--- a/net/bird/Makefile
+++ b/net/bird/Makefile
@@ -13,7 +13,9 @@ LICENSE= GPLv2
FLAVORS= ipv4 ipv6
ipv6_PKGNAMESUFFIX= 6
-USES= autoreconf bison gmake ncurses readline
+USES= autoreconf bison cpe gmake ncurses readline
+
+CPE_VENDOR= nic
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --localstatedir=/var
diff --git a/net/bird2/Makefile b/net/bird2/Makefile
index bc5d2af17480..0ba12f96d705 100644
--- a/net/bird2/Makefile
+++ b/net/bird2/Makefile
@@ -12,10 +12,12 @@ COMMENT= Dynamic IP routing daemon
LICENSE= GPLv2
-USES= bison gmake ncurses readline
+USES= bison cpe gmake ncurses readline
-CONFLICTS= bird-[0-9]*
-CONFLICTS+= bird6-[0-9]*
+CONFLICTS= bird
+CONFLICTS+= bird6
+
+CPE_VENDOR= nic
USE_CSTD= gnu99
GNU_CONFIGURE= yes
diff --git a/net/bmon/Makefile b/net/bmon/Makefile
index b2c648923d3c..6df16fe57f97 100644
--- a/net/bmon/Makefile
+++ b/net/bmon/Makefile
@@ -12,8 +12,6 @@ LICENSE= MIT
LIB_DEPENDS= libconfuse.so:devel/libconfuse
-CONFLICTS_INSTALL= bmon-*
-
USE_GITHUB= yes
GH_ACCOUNT= tgraf
diff --git a/net/bosh-bootloader/Makefile b/net/bosh-bootloader/Makefile
index ed178c314fc5..d8af70c20aa4 100644
--- a/net/bosh-bootloader/Makefile
+++ b/net/bosh-bootloader/Makefile
@@ -8,6 +8,8 @@ COMMENT= CLI for standing up CloudFoundry or Concourse on an IAAS
LICENSE= APACHE20
+BROKEN_aarch64= fails to build: vendor/golang.org/x/sys/unix/cap_freebsd.go:18:23: undefined: CAP_RIGHTS_VERSION_00
+
USE_GITHUB= yes
GH_TUPLE= cloudfoundry:bosh-bootloader:v${PORTVERSION}
diff --git a/net/calendarsupport/distinfo b/net/calendarsupport/distinfo
index 2c1a8eb421d3..c4b1b84e53e0 100644
--- a/net/calendarsupport/distinfo
+++ b/net/calendarsupport/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630583960
-SHA256 (KDE/release-service/21.08.1/calendarsupport-21.08.1.tar.xz) = 7c6d2dc1300c232cce4d375e4619bbef228c471a2bd91c1e188530ff1a5f3559
-SIZE (KDE/release-service/21.08.1/calendarsupport-21.08.1.tar.xz) = 764956
+TIMESTAMP = 1636032660
+SHA256 (KDE/release-service/21.08.3/calendarsupport-21.08.3.tar.xz) = de798aca4ce24ea0f94c4fec1554ebc835c5414cd40e2d6c1a00708d3aa22ace
+SIZE (KDE/release-service/21.08.3/calendarsupport-21.08.3.tar.xz) = 764564
diff --git a/net/ceph14/Makefile b/net/ceph14/Makefile
index 013bb1477c6d..c0372e8dc7d1 100644
--- a/net/ceph14/Makefile
+++ b/net/ceph14/Makefile
@@ -2,8 +2,7 @@
PORTNAME= ceph
DISTVERSIONPREFIX= v
-DISTVERSION= 14.2.21
-PORTREVISION= 2
+DISTVERSION= 14.2.22
CATEGORIES= net
PKGNAMESUFFIX= 14
@@ -39,7 +38,6 @@ LIB_DEPENDS= \
libtcmalloc.so:devel/google-perftools \
librabbitmq.so:net/rabbitmq-c \
libfmt.so:devel/libfmt
-# libleveldb.so:databases/leveldb \
RUN_DEPENDS= \
bash:shells/bash \
flock:sysutils/flock \
@@ -54,15 +52,17 @@ RUN_DEPENDS= \
${PYTHON_PKGNAMEPREFIX}protobuf>=0:devel/py-protobuf@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}bcrypt>=0:security/py-bcrypt@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}openssl>=0:security/py-openssl@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyjwt>=0:www/py-pyjwt@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyjwt1>=0:www/py-pyjwt1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}werkzeug>=0:www/py-werkzeug@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}cherrypy>=0:www/py-cherrypy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pecan>=0:www/py-pecan@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}routes>=0:www/py-routes@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}routes>=0:www/py-routes@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}prettytable>=0:devel/py-prettytable@${PY_FLAVOR}
-USES= cmake:noninja compiler:c++17-lang dos2unix fuse gettext-runtime gmake ncurses \
- pkgconfig python:3.7+ readline shebangfix ssl
+USES= cmake:noninja compiler:c++17-lang cpe dos2unix fuse gettext-runtime gmake ncurses \
+ pkgconfig python:3.8-3.9 readline shebangfix ssl
+CPE_VENDOR= linuxfoundation
USE_PYTHON= cython py3kplist
USE_OPENLDAP= yes
USE_GITHUB= yes
@@ -85,7 +85,7 @@ GH_TUPLE+= ceph:lua:1fce39c:lua/src/lua
GH_TUPLE+= ceph:rapidjson:f54b0e4:rapidjson/src/rapidjson
GH_TUPLE+= ceph:rocksdb:4c736f1:rocksdb/src/rocksdb
GH_TUPLE+= ceph:xxHash:1f40c65:xxHash/src/xxHash
-GH_TUPLE+= facebook:zstd:f4340f4:zstd/src/zstd
+GH_TUPLE+= facebook:zstd:b706286:zstd/src/zstd
GH_TUPLE+= ceph:spawn:5f4742f:spawn/src/spawn
OPTIONS_DEFINE= TESTS
@@ -103,12 +103,10 @@ SHEBANG_FILES= src/rbdmap src/ceph-post-file.in src/rbd-replay-many \
src/tools/ceph-monstore-update-crush.sh src/mount.fuse.ceph \
src/ceph-create-keys
-TESTS_DESC= Build test/debug tools (Broken with Clang)
+TESTS_DESC= Build test/debug tools
TESTS_CMAKE_ON= -DWITH_TESTS:BOOL=ON
TESTS_CMAKE_OFF=-DWITH_TESTS:BOOL=OFF
-USE_CXXSTD= gnu++17
-
USE_RC_SUBR= ceph
USE_LDCONFIG= yes
diff --git a/net/ceph14/distinfo b/net/ceph14/distinfo
index ecb5f6a89c8c..1712c725c790 100644
--- a/net/ceph14/distinfo
+++ b/net/ceph14/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1621102521
-SHA256 (ceph-ceph-v14.2.21_GH0.tar.gz) = a21743228d64d096119b2a92e871277bec6c60f7d274069c23e5a7c8da7f194a
-SIZE (ceph-ceph-v14.2.21_GH0.tar.gz) = 21956991
+TIMESTAMP = 1638610434
+SHA256 (ceph-ceph-v14.2.22_GH0.tar.gz) = 28529ed7dad98a94236563d31d019a4cf17eafc5350d2821a9422d4983ecfdf2
+SIZE (ceph-ceph-v14.2.22_GH0.tar.gz) = 21986508
SHA256 (ceph-ceph-erasure-code-corpus-2d7d78b_GH0.tar.gz) = 8ab8f36f3e0a720c882b8bb4abb3f2e26bd6b025cc263119207f7d2eb3b1e490
SIZE (ceph-ceph-erasure-code-corpus-2d7d78b_GH0.tar.gz) = 3685656
SHA256 (ceph-ceph-object-corpus-e32bf8c_GH0.tar.gz) = 79ff0d1b9f959c9f5264a0dff193105d71885615deaa9c8469902400fd82d214
@@ -27,7 +27,7 @@ SHA256 (ceph-rocksdb-4c736f1_GH0.tar.gz) = 7216de17b5cf49d75ba309175d9fc576a5e08
SIZE (ceph-rocksdb-4c736f1_GH0.tar.gz) = 5468514
SHA256 (ceph-xxHash-1f40c65_GH0.tar.gz) = 809e06b7493ed01f13c7ba972393a5a6d23dd92fd6b884381aa907005e569372
SIZE (ceph-xxHash-1f40c65_GH0.tar.gz) = 25484
-SHA256 (facebook-zstd-f4340f4_GH0.tar.gz) = 0db909a46914eb7800bce044b86fcf595451713e56a2b131ace6f70ff25c1c4d
-SIZE (facebook-zstd-f4340f4_GH0.tar.gz) = 1619022
+SHA256 (facebook-zstd-b706286_GH0.tar.gz) = 955b69b579c4da12cd54e75f2b4dbe58bb71d17ed94574b5451663c5445d1396
+SIZE (facebook-zstd-b706286_GH0.tar.gz) = 1988017
SHA256 (ceph-spawn-5f4742f_GH0.tar.gz) = c8832724cf3dd873db7c10407404b6cef30fa770902ab446f830902fed21603a
SIZE (ceph-spawn-5f4742f_GH0.tar.gz) = 7319
diff --git a/net/ceph14/files/patch-src_librbd_api_Trash.cc b/net/ceph14/files/patch-src_librbd_api_Trash.cc
new file mode 100644
index 000000000000..44a54071009a
--- /dev/null
+++ b/net/ceph14/files/patch-src_librbd_api_Trash.cc
@@ -0,0 +1,180 @@
+diff --git src/librbd/api/Trash.cc src/librbd/api/Trash.cc
+index 52f79632d5..3d539ab1e2 100644
+--- src/librbd/api/Trash.cc
++++ src/librbd/api/Trash.cc
+@@ -24,7 +24,6 @@
+ #include <json_spirit/json_spirit.h>
+ #include "librbd/journal/DisabledPolicy.h"
+ #include "librbd/image/ListWatchersRequest.h"
+-#include <experimental/map>
+
+ #define dout_subsys ceph_subsys_rbd
+ #undef dout_prefix
+@@ -124,48 +123,6 @@ int enable_mirroring(IoCtx &io_ctx, const std::string &image_id) {
+ return 0;
+ }
+
+-int list_trash_image_specs(
+- librados::IoCtx &io_ctx,
+- std::map<std::string, cls::rbd::TrashImageSpec>* trash_image_specs,
+- bool exclude_user_remove_source) {
+- CephContext *cct((CephContext *)io_ctx.cct());
+- ldout(cct, 20) << "list_trash_image_specs " << &io_ctx << dendl;
+-
+- bool more_entries;
+- uint32_t max_read = 1024;
+- std::string last_read;
+- do {
+- std::map<string, cls::rbd::TrashImageSpec> trash_entries;
+- int r = cls_client::trash_list(&io_ctx, last_read, max_read,
+- &trash_entries);
+- if (r < 0 && r != -ENOENT) {
+- lderr(cct) << "error listing rbd trash entries: " << cpp_strerror(r)
+- << dendl;
+- return r;
+- } else if (r == -ENOENT) {
+- break;
+- }
+-
+- if (trash_entries.empty()) {
+- break;
+- }
+-
+- for (const auto &entry : trash_entries) {
+- if (exclude_user_remove_source &&
+- entry.second.source == cls::rbd::TRASH_IMAGE_SOURCE_REMOVING) {
+- continue;
+- }
+-
+- trash_image_specs->insert({entry.first, entry.second});
+- }
+-
+- last_read = trash_entries.rbegin()->first;
+- more_entries = (trash_entries.size() >= max_read);
+- } while (more_entries);
+-
+- return 0;
+-}
+-
+ } // anonymous namespace
+
+ template <typename I>
+@@ -281,37 +238,15 @@ int Trash<I>::move(librados::IoCtx &io_ctx, rbd_trash_image_source_t source,
+ return -EOPNOTSUPP;
+ }
+
+- // search for an interrupted trash move request
+- std::map<std::string, cls::rbd::TrashImageSpec> trash_image_specs;
+- int r = list_trash_image_specs(io_ctx, &trash_image_specs, true);
+- if (r < 0) {
+- return r;
+- }
+-
+- std::experimental::erase_if(
+- trash_image_specs, [image_name](const auto& pair) {
+- const auto& spec = pair.second;
+- return (spec.source != cls::rbd::TRASH_IMAGE_SOURCE_USER ||
+- spec.state != cls::rbd::TRASH_IMAGE_STATE_MOVING ||
+- spec.name != image_name);
+- });
+- if (trash_image_specs.empty()) {
+- return -ENOENT;
+- }
+-
+- image_id = trash_image_specs.begin()->first;
+- ldout(cct, 15) << "derived image id " << image_id << " from existing "
+- << "trash entry" << dendl;
++ // image doesn't exist -- perhaps already in the trash since removing
++ // from the directory is the last step
++ return -ENOENT;
+ } else if (r < 0) {
+ lderr(cct) << "failed to retrieve image id: " << cpp_strerror(r) << dendl;
+ return r;
+ }
+
+- if (image_name.empty() || image_id.empty()) {
+- lderr(cct) << "invalid image name/id" << dendl;
+- return -EINVAL;
+- }
+-
++ ceph_assert(!image_name.empty() && !image_id.empty());
+ return Trash<I>::move(io_ctx, source, image_name, image_id, delay);
+ }
+
+@@ -342,23 +277,41 @@ template <typename I>
+ int Trash<I>::list(IoCtx &io_ctx, vector<trash_image_info_t> &entries,
+ bool exclude_user_remove_source) {
+ CephContext *cct((CephContext *)io_ctx.cct());
+- ldout(cct, 20) << __func__ << " " << &io_ctx << dendl;
++ ldout(cct, 20) << "trash_list " << &io_ctx << dendl;
+
+- std::map<std::string, cls::rbd::TrashImageSpec> trash_image_specs;
+- int r = list_trash_image_specs(io_ctx, &trash_image_specs,
+- exclude_user_remove_source);
+- if (r < 0) {
+- return r;
+- }
++ bool more_entries;
++ uint32_t max_read = 1024;
++ std::string last_read = "";
++ do {
++ map<string, cls::rbd::TrashImageSpec> trash_entries;
++ int r = cls_client::trash_list(&io_ctx, last_read, max_read,
++ &trash_entries);
++ if (r < 0 && r != -ENOENT) {
++ lderr(cct) << "error listing rbd trash entries: " << cpp_strerror(r)
++ << dendl;
++ return r;
++ } else if (r == -ENOENT) {
++ break;
++ }
+
+- entries.reserve(trash_image_specs.size());
+- for (const auto& [image_id, spec] : trash_image_specs) {
+- rbd_trash_image_source_t source =
+- static_cast<rbd_trash_image_source_t>(spec.source);
+- entries.push_back({image_id, spec.name, source,
+- spec.deletion_time.sec(),
+- spec.deferment_end_time.sec()});
+- }
++ if (trash_entries.empty()) {
++ break;
++ }
++
++ for (const auto &entry : trash_entries) {
++ rbd_trash_image_source_t source =
++ static_cast<rbd_trash_image_source_t>(entry.second.source);
++ if (exclude_user_remove_source &&
++ source == RBD_TRASH_IMAGE_SOURCE_REMOVING) {
++ continue;
++ }
++ entries.push_back({entry.first, entry.second.name, source,
++ entry.second.deletion_time.sec(),
++ entry.second.deferment_end_time.sec()});
++ }
++ last_read = trash_entries.rbegin()->first;
++ more_entries = (trash_entries.size() >= max_read);
++ } while (more_entries);
+
+ return 0;
+ }
+@@ -587,12 +540,8 @@ int Trash<I>::remove(IoCtx &io_ctx, const std::string &image_id, bool force,
+ lderr(cct) << "error: deferment time has not expired." << dendl;
+ return -EPERM;
+ }
+- if (trash_spec.state == cls::rbd::TRASH_IMAGE_STATE_MOVING) {
+- lderr(cct) << "error: image is pending moving to the trash."
+- << dendl;
+- return -EUCLEAN;
+- } else if (trash_spec.state != cls::rbd::TRASH_IMAGE_STATE_NORMAL &&
+- trash_spec.state != cls::rbd::TRASH_IMAGE_STATE_REMOVING) {
++ if (trash_spec.state != cls::rbd::TRASH_IMAGE_STATE_NORMAL &&
++ trash_spec.state != cls::rbd::TRASH_IMAGE_STATE_REMOVING) {
+ lderr(cct) << "error: image is pending restoration." << dendl;
+ return -EBUSY;
+ }
+@@ -750,3 +699,4 @@ int Trash<I>::restore(librados::IoCtx &io_ctx,
+ } // namespace librbd
+
+ template class librbd::api::Trash<librbd::ImageCtx>;
++
diff --git a/net/ceph14/files/patch-src_test_rgw_CMakeLists.txt b/net/ceph14/files/patch-src_test_rgw_CMakeLists.txt
deleted file mode 100644
index e48450465768..000000000000
--- a/net/ceph14/files/patch-src_test_rgw_CMakeLists.txt
+++ /dev/null
@@ -1,27 +0,0 @@
-diff --git a/src/test/rgw/CMakeLists.txt b/src/test/rgw/CMakeLists.txt
-index 36df883a66..efb6c4b5b8 100644
---- src/test/rgw/CMakeLists.txt
-+++ src/test/rgw/CMakeLists.txt
-@@ -138,14 +138,14 @@ add_executable(unittest_rgw_string test_rgw_string.cc)
- add_ceph_unittest(unittest_rgw_string)
-
- # unitttest_rgw_dmclock_queue
--add_executable(unittest_rgw_dmclock_scheduler test_rgw_dmclock_scheduler.cc $<TARGET_OBJECTS:unit-main>)
--add_ceph_unittest(unittest_rgw_dmclock_scheduler)
--
--target_link_libraries(unittest_rgw_dmclock_scheduler radosgw_a dmclock)
--if(WITH_BOOST_CONTEXT)
-- target_compile_definitions(unittest_rgw_dmclock_scheduler PRIVATE BOOST_COROUTINES_NO_DEPRECATION_WARNING)
-- target_link_libraries(unittest_rgw_dmclock_scheduler Boost::coroutine Boost::context)
--endif()
-+# add_executable(unittest_rgw_dmclock_scheduler test_rgw_dmclock_scheduler.cc $<TARGET_OBJECTS:unit-main>)
-+# add_ceph_unittest(unittest_rgw_dmclock_scheduler)
-+#
-+# target_link_libraries(unittest_rgw_dmclock_scheduler radosgw_a dmclock)
-+# if(WITH_BOOST_CONTEXT)
-+# target_compile_definitions(unittest_rgw_dmclock_scheduler PRIVATE BOOST_COROUTINES_NO_DEPRECATION_WARNING)
-+# target_link_libraries(unittest_rgw_dmclock_scheduler Boost::coroutine Boost::context)
-+# endif()
-
- if(WITH_RADOSGW_AMQP_ENDPOINT)
- add_executable(unittest_rgw_amqp test_rgw_amqp.cc)
diff --git a/net/ceph14/files/patch-src_tools_rbd_action_Trash.cc b/net/ceph14/files/patch-src_tools_rbd_action_Trash.cc
new file mode 100644
index 000000000000..65e9942f1c58
--- /dev/null
+++ b/net/ceph14/files/patch-src_tools_rbd_action_Trash.cc
@@ -0,0 +1,22 @@
+diff --git src/tools/rbd/action/Trash.cc src/tools/rbd/action/Trash.cc
+index c4a17e4134..8b8fd8a322 100644
+--- src/tools/rbd/action/Trash.cc
++++ src/tools/rbd/action/Trash.cc
+@@ -12,6 +12,7 @@
+ *
+ */
+
++#include "include/compat.h"
+ #include "tools/rbd/ArgumentTypes.h"
+ #include "tools/rbd/Shell.h"
+ #include "tools/rbd/Utils.h"
+@@ -145,9 +146,6 @@ int execute_remove(const po::variables_map &vm,
+ std::cerr << "rbd: image has snapshots - these must be deleted"
+ << " with 'rbd snap purge' before the image can be removed."
+ << std::endl;
+- } else if (r == -EUCLEAN) {
+- std::cerr << "rbd: error: image not fully moved to trash."
+- << std::endl;
+ } else if (r == -EBUSY) {
+ std::cerr << "rbd: error: image still has watchers"
+ << std::endl
diff --git a/net/ceph14/pkg-message b/net/ceph14/pkg-message
index e590eda16587..7c2cf9f6901a 100644
--- a/net/ceph14/pkg-message
+++ b/net/ceph14/pkg-message
@@ -6,11 +6,14 @@ It comes with a web based dashboard that cannot be build
into a package but will require the user to install it himself.
To install the dashboard, please execute:
- sudo pkg install npm-node14
+ as root execute:
cd ${LOCALBASE}/share/ceph/mgr/dashboard/frontend
- sudo -u ceph npm ci
- sudo chown -R ceph:ceph .
- sudo chown -R ceph:ceph /var/lib/ceph
+ pkg install rpm2cpio
+ fetch http://download.ceph.com/rpm-nautilus/el8/noarch/ceph-mgr-dashboard-14.2.22-0.el8.noarch.rpm
+ rpm2cpio ${DISTDIR}/ceph-mgr-dashboard-${DISTVERSION}-0.el7.noarch.rpm | \
+ ( cd ${WRKDIR}/dashboard; cpio -divm )
+ chown -R ceph:ceph .
+ chown -R ceph:ceph /var/lib/ceph
EOM
}
diff --git a/net/ceph14/pkg-plist b/net/ceph14/pkg-plist
index 85bd42f503dd..39a16ca92520 100644
--- a/net/ceph14/pkg-plist
+++ b/net/ceph14/pkg-plist
@@ -54,6 +54,8 @@ bin/rbd-replay
bin/rbd-replay-many
bin/rbdmap
bin/rgw-orphan-list
+bin/rgw-gap-list
+bin/rgw-gap-list-comparator
etc/bash_completion.d/ceph
etc/bash_completion.d/rados
etc/bash_completion.d/radosgw-admin
@@ -162,6 +164,7 @@ lib/librgw_admin_user.so.1.0.0
%%PYTHON_SITELIBDIR%%/ceph_volume/devices/lvm/__pycache__/deactivate.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/ceph_volume/devices/lvm/__pycache__/listing.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/ceph_volume/devices/lvm/__pycache__/main.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/ceph_volume/devices/lvm/__pycache__/migrate%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/ceph_volume/devices/lvm/__pycache__/prepare.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/ceph_volume/devices/lvm/__pycache__/trigger.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/ceph_volume/devices/lvm/__pycache__/zap.cpython-%%PYTHON_SUFFIX%%.pyc
@@ -172,6 +175,7 @@ lib/librgw_admin_user.so.1.0.0
%%PYTHON_SITELIBDIR%%/ceph_volume/devices/lvm/deactivate.py
%%PYTHON_SITELIBDIR%%/ceph_volume/devices/lvm/listing.py
%%PYTHON_SITELIBDIR%%/ceph_volume/devices/lvm/main.py
+%%PYTHON_SITELIBDIR%%/ceph_volume/devices/lvm/migrate.py
%%PYTHON_SITELIBDIR%%/ceph_volume/devices/lvm/prepare.py
%%PYTHON_SITELIBDIR%%/ceph_volume/devices/lvm/trigger.py
%%PYTHON_SITELIBDIR%%/ceph_volume/devices/lvm/zap.py
@@ -233,6 +237,7 @@ lib/librgw_admin_user.so.1.0.0
%%PYTHON_SITELIBDIR%%/ceph_volume/tests/devices/lvm/__pycache__/test_create.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/ceph_volume/tests/devices/lvm/__pycache__/test_deactivate.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/ceph_volume/tests/devices/lvm/__pycache__/test_listing.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/ceph_volume/tests/devices/lvm/__pycache__/test_migrate%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/ceph_volume/tests/devices/lvm/__pycache__/test_prepare.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/ceph_volume/tests/devices/lvm/__pycache__/test_trigger.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/ceph_volume/tests/devices/lvm/__pycache__/test_zap.cpython-%%PYTHON_SUFFIX%%.pyc
@@ -242,6 +247,7 @@ lib/librgw_admin_user.so.1.0.0
%%PYTHON_SITELIBDIR%%/ceph_volume/tests/devices/lvm/test_create.py
%%PYTHON_SITELIBDIR%%/ceph_volume/tests/devices/lvm/test_deactivate.py
%%PYTHON_SITELIBDIR%%/ceph_volume/tests/devices/lvm/test_listing.py
+%%PYTHON_SITELIBDIR%%/ceph_volume/tests/devices/lvm/test_migrate.py
%%PYTHON_SITELIBDIR%%/ceph_volume/tests/devices/lvm/test_prepare.py
%%PYTHON_SITELIBDIR%%/ceph_volume/tests/devices/lvm/test_trigger.py
%%PYTHON_SITELIBDIR%%/ceph_volume/tests/devices/lvm/test_zap.py
@@ -1018,6 +1024,8 @@ sbin/mount.fuse.ceph
%%DATADIR%%/mgr/dashboard/frontend/src/app/shared/api/rgw-bucket.service.ts
%%DATADIR%%/mgr/dashboard/frontend/src/app/shared/api/rgw-daemon.service.spec.ts
%%DATADIR%%/mgr/dashboard/frontend/src/app/shared/api/rgw-daemon.service.ts
+%%DATADIR%%/mgr/dashboard/frontend/src/app/shared/api/rgw-site.service.spec.ts
+%%DATADIR%%/mgr/dashboard/frontend/src/app/shared/api/rgw-site.service.ts
%%DATADIR%%/mgr/dashboard/frontend/src/app/shared/api/rgw-user.service.spec.ts
%%DATADIR%%/mgr/dashboard/frontend/src/app/shared/api/rgw-user.service.ts
%%DATADIR%%/mgr/dashboard/frontend/src/app/shared/api/role.service.spec.ts
@@ -1381,6 +1389,7 @@ sbin/mount.fuse.ceph
%%DATADIR%%/mgr/dashboard/tests/test_plugin_debug.py
%%DATADIR%%/mgr/dashboard/tests/test_pool.py
%%DATADIR%%/mgr/dashboard/tests/test_prometheus.py
+%%DATADIR%%/mgr/dashboard/tests/test_rbd.py
%%DATADIR%%/mgr/dashboard/tests/test_rbd_mirroring.py
%%DATADIR%%/mgr/dashboard/tests/test_rbd_service.py
%%DATADIR%%/mgr/dashboard/tests/test_rest_client.py
diff --git a/net/charm/Makefile b/net/charm/Makefile
index 7681c7f7f512..64a8c6044886 100644
--- a/net/charm/Makefile
+++ b/net/charm/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LICENSE_PERMS= none # No redistribution is allowed, no commercial use: commercial use requires a commercial license
ONLY_FOR_ARCHS= amd64 i386 powerpc powerpc64 powerpc64le
-ONLY_FOR_ARCHS_REASON= Not clear if it can be built on other architectures
+ONLY_FOR_ARCHS_REASON= not clear if it can be built on other architectures
FETCH_DEPENDS= git:devel/git
BUILD_DEPENDS= bash:shells/bash
diff --git a/net/chrony-lite/Makefile b/net/chrony-lite/Makefile
index 71cc874200e9..ffeaca9d805e 100644
--- a/net/chrony-lite/Makefile
+++ b/net/chrony-lite/Makefile
@@ -1,4 +1,3 @@
-PORTNAME= chrony
PKGNAMESUFFIX= -lite
MAINTAINER= decke@FreeBSD.org
diff --git a/net/cjdns/Makefile b/net/cjdns/Makefile
index d796f6e75a8b..c996f1cc1e9c 100644
--- a/net/cjdns/Makefile
+++ b/net/cjdns/Makefile
@@ -3,6 +3,7 @@
PORTNAME= cjdns
DISTVERSIONPREFIX= cjdns-v
DISTVERSION= 21.1
+PORTREVISION= 1
CATEGORIES= net security
MAINTAINER= yuri@FreeBSD.org
@@ -11,12 +12,9 @@ COMMENT= Routing engine designed for security, scalability, speed
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
-BROKEN_powerpc64= fails to install: cjdns-cjdns-v20.3/cjdroute: No such file or directory
+BUILD_DEPENDS= bash:shells/bash
-BUILD_DEPENDS= node:www/node \
- bash:shells/bash
-
-USES= gmake python
+USES= gmake nodejs:build python
USE_GITHUB= yes
GH_ACCOUNT= cjdelisle
USE_RC_SUBR= cjdns
diff --git a/net/cjdns/files/patch-node__build_builder.js b/net/cjdns/files/patch-node__build_builder.js
new file mode 100644
index 000000000000..e67ae0da7927
--- /dev/null
+++ b/net/cjdns/files/patch-node__build_builder.js
@@ -0,0 +1,11 @@
+--- node_build/builder.js.orig 2021-10-26 18:19:15 UTC
++++ node_build/builder.js
+@@ -779,7 +779,7 @@ module.exports.configure = function (
+ // if it returns undefined let's just assume 1
+ // workaround, nodejs seems to be broken on openbsd (undefined result after second call)
+ const cpus = Os.cpus();
+- const jobs = Math.floor((typeof cpus === 'undefined' ? 1 : cpus.length) * 1.25);
++ const jobs = Math.floor((cpus == 0 ? 1 : cpus.length) * 1.25);
+
+ const pctx /*:Builder_PreCtx_t*/ = {
+ buildStage: (_x,_y)=>{},
diff --git a/net/cloudflared/Makefile b/net/cloudflared/Makefile
index cfd71022e56c..bd54032a9712 100644
--- a/net/cloudflared/Makefile
+++ b/net/cloudflared/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cloudflared
-DISTVERSION= 2021.4.0
+DISTVERSION= 2021.10.3
CATEGORIES= net www
MAINTAINER= egypcio@FreeBSD.org
diff --git a/net/cloudflared/distinfo b/net/cloudflared/distinfo
index 585830e41266..6d87dae50667 100644
--- a/net/cloudflared/distinfo
+++ b/net/cloudflared/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1618260846
-SHA256 (cloudflare-cloudflared-2021.4.0_GH0.tar.gz) = d3d395f1cdabcd7421c647bf4c9f64dc799206c5d9042f797d65e5356f84f99d
-SIZE (cloudflare-cloudflared-2021.4.0_GH0.tar.gz) = 7471792
+TIMESTAMP = 1634630357
+SHA256 (cloudflare-cloudflared-2021.10.3_GH0.tar.gz) = 546d74dd66f16a90832e93fcf3587eb2174f781ca854d8edcca1caf66c17fb13
+SIZE (cloudflare-cloudflared-2021.10.3_GH0.tar.gz) = 8322478
diff --git a/net/cloudquery/Makefile b/net/cloudquery/Makefile
index d7d78be0a09d..b3e5d8776d95 100644
--- a/net/cloudquery/Makefile
+++ b/net/cloudquery/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cloudquery
DISTVERSIONPREFIX= v
-DISTVERSION= 0.14.6
+DISTVERSION= 0.16.0
CATEGORIES= net
MAINTAINER= nc@FreeBSD.org
@@ -17,7 +17,7 @@ GO_PKGNAME= github.com/${GH_ACCOUNT}/${GH_PROJECT}
GH_TUPLE= \
Masterminds:squirrel:v1.5.0:masterminds_squirrel/vendor/github.com/Masterminds/squirrel \
- Microsoft:go-winio:v0.4.16:microsoft_go_winio/vendor/github.com/Microsoft/go-winio \
+ Microsoft:go-winio:v0.5.0:microsoft_go_winio/vendor/github.com/Microsoft/go-winio \
ProtonMail:go-crypto:04723f9f07d7:protonmail_go_crypto/vendor/github.com/ProtonMail/go-crypto \
VividCortex:ewma:v1.2.0:vividcortex_ewma/vendor/github.com/VividCortex/ewma \
acarl005:stripansi:5a71ef0e047d:acarl005_stripansi/vendor/github.com/acarl005/stripansi \
@@ -25,14 +25,15 @@ GH_TUPLE= \
agext:levenshtein:v1.2.3:agext_levenshtein/vendor/github.com/agext/levenshtein \
apparentlymart:go-textseg:v13.0.0:apparentlymart_go_textseg_v13/vendor/github.com/apparentlymart/go-textseg/v13 \
aws:aws-lambda-go:v1.23.0:aws_aws_lambda_go/vendor/github.com/aws/aws-lambda-go \
- cloudquery:cq-provider-sdk:v0.3.3-rc3:cloudquery_cq_provider_sdk/vendor/github.com/cloudquery/cq-provider-sdk \
- creasty:defaults:v1.5.1:creasty_defaults/vendor/github.com/creasty/defaults \
+ aws:aws-sdk-go:v1.42.1:aws_aws_sdk_go/vendor/github.com/aws/aws-sdk-go \
+ cloudquery:cq-provider-sdk:v0.5.1:cloudquery_cq_provider_sdk/vendor/github.com/cloudquery/cq-provider-sdk \
+ creasty:defaults:v1.5.2:creasty_defaults/vendor/github.com/creasty/defaults \
davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
- doug-martin:goqu:v9.13.0:doug_martin_goqu_v9/vendor/github.com/doug-martin/goqu/v9 \
+ doug-martin:goqu:v9.17.0:doug_martin_goqu_v9/vendor/github.com/doug-martin/goqu/v9 \
emirpasic:gods:v1.12.0:emirpasic_gods/vendor/github.com/emirpasic/gods \
- fatih:color:v1.10.0:fatih_color/vendor/github.com/fatih/color \
+ fatih:color:v1.13.0:fatih_color/vendor/github.com/fatih/color \
fsnotify:fsnotify:v1.4.9:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \
- georgysavva:scany:v0.2.8:georgysavva_scany/vendor/github.com/georgysavva/scany \
+ georgysavva:scany:v0.2.9:georgysavva_scany/vendor/github.com/georgysavva/scany \
go-git:gcfg:v1.5.0:go_git_gcfg/vendor/github.com/go-git/gcfg \
go-git:go-billy:v5.3.1:go_git_go_billy_v5/vendor/github.com/go-git/go-billy/v5 \
go-git:go-git:v5.4.2:go_git_go_git_v5/vendor/github.com/go-git/go-git/v5 \
@@ -41,70 +42,74 @@ GH_TUPLE= \
go-yaml:yaml:496545a6307b:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \
go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \
gofrs:uuid:v4.0.0:gofrs_uuid/vendor/github.com/gofrs/uuid \
- golang-migrate:migrate:v4.14.0:golang_migrate_migrate_v4/vendor/github.com/golang-migrate/migrate/v4 \
- golang:crypto:38f3c27a63bf:golang_crypto/vendor/golang.org/x/crypto \
- golang:net:4163338589ed:golang_net/vendor/golang.org/x/net \
+ golang-migrate:migrate:v4.15.0:golang_migrate_migrate_v4/vendor/github.com/golang-migrate/migrate/v4 \
+ golang:crypto:a769d52b0f97:golang_crypto/vendor/golang.org/x/crypto \
+ golang:net:04defd469f4e:golang_net/vendor/golang.org/x/net \
golang:protobuf:v1.5.2:golang_protobuf/vendor/github.com/golang/protobuf \
golang:sync:036812b2e83c:golang_sync/vendor/golang.org/x/sync \
- golang:sys:977fb7262007:golang_sys/vendor/golang.org/x/sys \
+ golang:sys:39ccf1dd6fa6:golang_sys/vendor/golang.org/x/sys \
golang:term:7de9c90e9dd1:golang_term/vendor/golang.org/x/term \
golang:text:v0.3.6:golang_text/vendor/golang.org/x/text \
- google:go-cmp:v0.5.5:google_go_cmp/vendor/github.com/google/go-cmp \
- google:go-genproto:24207fddd1c3:google_go_genproto/vendor/google.golang.org/genproto \
- google:go-github:v35.1.0:google_go_github_v35/vendor/github.com/google/go-github/v35 \
+ golang:xerrors:5ec99f83aff1:golang_xerrors/vendor/golang.org/x/xerrors \
+ google:go-cmp:v0.5.6:google_go_cmp/vendor/github.com/google/go-cmp \
+ google:go-genproto:c76a74d43a8e:google_go_genproto/vendor/google.golang.org/genproto \
+ google:go-github:v35.2.0:google_go_github_v35/vendor/github.com/google/go-github/v35 \
google:go-querystring:v1.0.0:google_go_querystring/vendor/github.com/google/go-querystring \
- google:uuid:v1.2.0:google_uuid/vendor/github.com/google/uuid \
- grpc:grpc-go:v1.33.1:grpc_grpc_go/vendor/google.golang.org/grpc \
- hashicorp:errwrap:v1.0.0:hashicorp_errwrap/vendor/github.com/hashicorp/errwrap \
- hashicorp:go-hclog:v0.16.1:hashicorp_go_hclog/vendor/github.com/hashicorp/go-hclog \
- hashicorp:go-multierror:v1.1.0:hashicorp_go_multierror/vendor/github.com/hashicorp/go-multierror \
- hashicorp:go-plugin:v1.4.1:hashicorp_go_plugin/vendor/github.com/hashicorp/go-plugin \
+ google:uuid:v1.3.0:google_uuid/vendor/github.com/google/uuid \
+ grpc:grpc-go:v1.41.0:grpc_grpc_go/vendor/google.golang.org/grpc \
+ hashicorp:errwrap:v1.1.0:hashicorp_errwrap/vendor/github.com/hashicorp/errwrap \
+ hashicorp:go-hclog:v1.0.0:hashicorp_go_hclog/vendor/github.com/hashicorp/go-hclog \
+ hashicorp:go-multierror:v1.1.1:hashicorp_go_multierror/vendor/github.com/hashicorp/go-multierror \
+ hashicorp:go-plugin:v1.4.3:hashicorp_go_plugin/vendor/github.com/hashicorp/go-plugin \
hashicorp:go-version:v1.3.0:hashicorp_go_version/vendor/github.com/hashicorp/go-version \
hashicorp:hcl:v1.0.0:hashicorp_hcl/vendor/github.com/hashicorp/hcl \
- hashicorp:hcl:v2.10.0:hashicorp_hcl_v2/vendor/github.com/hashicorp/hcl/v2 \
- hashicorp:yamux:a95892c5f864:hashicorp_yamux/vendor/github.com/hashicorp/yamux \
- huandu:go-sqlbuilder:v1.12.1:huandu_go_sqlbuilder/vendor/github.com/huandu/go-sqlbuilder \
+ hashicorp:hcl:v2.10.1:hashicorp_hcl_v2/vendor/github.com/hashicorp/hcl/v2 \
+ hashicorp:yamux:26ff87cf9493:hashicorp_yamux/vendor/github.com/hashicorp/yamux \
+ huandu:go-sqlbuilder:v1.13.0:huandu_go_sqlbuilder/vendor/github.com/huandu/go-sqlbuilder \
huandu:xstrings:v1.3.2:huandu_xstrings/vendor/github.com/huandu/xstrings \
- iancoleman:strcase:v0.1.3:iancoleman_strcase/vendor/github.com/iancoleman/strcase \
+ iancoleman:strcase:v0.2.0:iancoleman_strcase/vendor/github.com/iancoleman/strcase \
imdario:mergo:v0.3.12:imdario_mergo/vendor/github.com/imdario/mergo \
inconshreveable:mousetrap:v1.0.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \
jackc:chunkreader:v2.0.1:jackc_chunkreader_v2/vendor/github.com/jackc/chunkreader/v2 \
- jackc:pgconn:v1.8.1:jackc_pgconn/vendor/github.com/jackc/pgconn \
+ jackc:pgconn:v1.10.0:jackc_pgconn/vendor/github.com/jackc/pgconn \
+ jackc:pgerrcode:a0d42d470451:jackc_pgerrcode/vendor/github.com/jackc/pgerrcode \
jackc:pgio:v1.0.0:jackc_pgio/vendor/github.com/jackc/pgio \
jackc:pgpassfile:v1.0.0:jackc_pgpassfile/vendor/github.com/jackc/pgpassfile \
- jackc:pgproto3:v2.0.7:jackc_pgproto3_v2/vendor/github.com/jackc/pgproto3/v2 \
+ jackc:pgproto3:v2.1.1:jackc_pgproto3_v2/vendor/github.com/jackc/pgproto3/v2 \
jackc:pgservicefile:2b9c44734f2b:jackc_pgservicefile/vendor/github.com/jackc/pgservicefile \
- jackc:pgtype:v1.7.0:jackc_pgtype/vendor/github.com/jackc/pgtype \
- jackc:pgx:v4.11.0:jackc_pgx_v4/vendor/github.com/jackc/pgx/v4 \
- jackc:puddle:v1.1.3:jackc_puddle/vendor/github.com/jackc/puddle \
+ jackc:pgtype:v1.8.1:jackc_pgtype/vendor/github.com/jackc/pgtype \
+ jackc:pgx:v4.13.0:jackc_pgx_v4/vendor/github.com/jackc/pgx/v4 \
+ jackc:puddle:v1.1.4:jackc_puddle/vendor/github.com/jackc/puddle \
jbenet:go-context:d14ea06fba99:jbenet_go_context/vendor/github.com/jbenet/go-context \
+ jmespath:go-jmespath:v0.4.0:jmespath_go_jmespath/vendor/github.com/jmespath/go-jmespath \
kevinburke:ssh_config:4977a11b4351:kevinburke_ssh_config/vendor/github.com/kevinburke/ssh_config \
+ kylelemons:godebug:v1.1.0:kylelemons_godebug/vendor/github.com/kylelemons/godebug \
lann:builder:47ae307949d0:lann_builder/vendor/github.com/lann/builder \
lann:ps:62de8c46ede0:lann_ps/vendor/github.com/lann/ps \
- lib:pq:v1.10.1:lib_pq/vendor/github.com/lib/pq \
+ lib:pq:v1.10.3:lib_pq/vendor/github.com/lib/pq \
magiconair:properties:v1.8.1:magiconair_properties/vendor/github.com/magiconair/properties \
- mattn:go-colorable:v0.1.8:mattn_go_colorable/vendor/github.com/mattn/go-colorable \
- mattn:go-isatty:v0.0.12:mattn_go_isatty/vendor/github.com/mattn/go-isatty \
+ mattn:go-colorable:v0.1.11:mattn_go_colorable/vendor/github.com/mattn/go-colorable \
+ mattn:go-isatty:v0.0.14:mattn_go_isatty/vendor/github.com/mattn/go-isatty \
mattn:go-runewidth:v0.0.10:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \
mitchellh:go-homedir:v1.1.0:mitchellh_go_homedir/vendor/github.com/mitchellh/go-homedir \
mitchellh:go-testing-interface:v1.14.1:mitchellh_go_testing_interface/vendor/github.com/mitchellh/go-testing-interface \
mitchellh:go-wordwrap:v1.0.1:mitchellh_go_wordwrap/vendor/github.com/mitchellh/go-wordwrap \
mitchellh:hashstructure:v1.1.0:mitchellh_hashstructure/vendor/github.com/mitchellh/hashstructure \
mitchellh:mapstructure:v1.4.1:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \
- modern-go:concurrent:bacd9c7ef1dd:modern_go_concurrent/vendor/github.com/modern-go/concurrent \
- modern-go:reflect2:v1.0.1:modern_go_reflect2/vendor/github.com/modern-go/reflect2 \
+ modern-go:reflect2:v1.0.2:modern_go_reflect2/vendor/github.com/modern-go/reflect2 \
natefinch:lumberjack:v2.0.0:natefinch_lumberjack/vendor/gopkg.in/natefinch/lumberjack.v2 \
oklog:run:v1.1.0:oklog_run/vendor/github.com/oklog/run \
- pelletier:go-toml:v1.2.0:pelletier_go_toml/vendor/github.com/pelletier/go-toml \
+ olekukonko:tablewriter:v0.0.5:olekukonko_tablewriter/vendor/github.com/olekukonko/tablewriter \
+ pelletier:go-toml:v1.8.1:pelletier_go_toml/vendor/github.com/pelletier/go-toml \
pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \
pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \
- protocolbuffers:protobuf-go:v1.26.0:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \
+ protocolbuffers:protobuf-go:v1.27.1:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \
rivo:uniseg:v0.2.0:rivo_uniseg/vendor/github.com/rivo/uniseg \
rs:zerolog:v1.20.0:rs_zerolog/vendor/github.com/rs/zerolog \
satori:go.uuid:v1.2.0:satori_go_uuid/vendor/github.com/satori/go.uuid \
sergi:go-diff:v1.2.0:sergi_go_diff/vendor/github.com/sergi/go-diff \
spf13:afero:v1.6.0:spf13_afero/vendor/github.com/spf13/afero \
- spf13:cast:v1.4.0:spf13_cast/vendor/github.com/spf13/cast \
+ spf13:cast:v1.4.1:spf13_cast/vendor/github.com/spf13/cast \
spf13:cobra:v1.1.3:spf13_cobra/vendor/github.com/spf13/cobra \
spf13:jwalterweatherman:v1.0.0:spf13_jwalterweatherman/vendor/github.com/spf13/jwalterweatherman \
spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \
@@ -112,13 +117,17 @@ GH_TUPLE= \
stretchr:objx:v0.3.0:stretchr_objx/vendor/github.com/stretchr/objx \
stretchr:testify:v1.7.0:stretchr_testify/vendor/github.com/stretchr/testify \
subosito:gotenv:v1.2.0:subosito_gotenv/vendor/github.com/subosito/gotenv \
- thoas:go-funk:efae847b30ab:thoas_go_funk/vendor/github.com/thoas/go-funk \
+ thoas:go-funk:v0.9.1:thoas_go_funk/vendor/github.com/thoas/go-funk \
+ tidwall:gjson:v1.11.0:tidwall_gjson/vendor/github.com/tidwall/gjson \
+ tidwall:match:v1.1.1:tidwall_match/vendor/github.com/tidwall/match \
+ tidwall:pretty:v1.2.0:tidwall_pretty/vendor/github.com/tidwall/pretty \
+ uber-go:atomic:v1.6.0:uber_go_atomic/vendor/go.uber.org/atomic \
vbauerster:mpb:v6.0.3:vbauerster_mpb_v6/vendor/github.com/vbauerster/mpb/v6 \
vmihailenco:msgpack:v5.3.4:vmihailenco_msgpack_v5/vendor/github.com/vmihailenco/msgpack/v5 \
vmihailenco:tagparser:v2.0.0:vmihailenco_tagparser_v2/vendor/github.com/vmihailenco/tagparser/v2 \
xanzy:ssh-agent:v0.3.0:xanzy_ssh_agent/vendor/github.com/xanzy/ssh-agent \
xo:dburl:v0.8.4:xo_dburl/vendor/github.com/xo/dburl \
- zclconf:go-cty:v1.9.0:zclconf_go_cty/vendor/github.com/zclconf/go-cty
+ zclconf:go-cty:v1.9.1:zclconf_go_cty/vendor/github.com/zclconf/go-cty
PLIST_FILES= bin/${PORTNAME}
diff --git a/net/cloudquery/distinfo b/net/cloudquery/distinfo
index 233543863089..3dca16d09a90 100644
--- a/net/cloudquery/distinfo
+++ b/net/cloudquery/distinfo
@@ -1,10 +1,10 @@
-TIMESTAMP = 1629821929
-SHA256 (cloudquery-cloudquery-v0.14.6_GH0.tar.gz) = da2fc75a5b8e28b7a0894d79770d36092e16001436114e66beeca9cc61cea143
-SIZE (cloudquery-cloudquery-v0.14.6_GH0.tar.gz) = 131877
+TIMESTAMP = 1637953429
+SHA256 (cloudquery-cloudquery-v0.16.0_GH0.tar.gz) = 3b24b38ab7cf5ce032d91e8a7ae1c7d73b3e0962dcf536b3229378770ee17567
+SIZE (cloudquery-cloudquery-v0.16.0_GH0.tar.gz) = 190304
SHA256 (Masterminds-squirrel-v1.5.0_GH0.tar.gz) = 75ffb7555e2cde9fa25622c031b0b72058b5644e6d7eb004238c250957d97c52
SIZE (Masterminds-squirrel-v1.5.0_GH0.tar.gz) = 30302
-SHA256 (Microsoft-go-winio-v0.4.16_GH0.tar.gz) = 0cb82f4cdba942af6b545695d694e91b9d9d56bd38555c81744235d7c6f6485d
-SIZE (Microsoft-go-winio-v0.4.16_GH0.tar.gz) = 85568
+SHA256 (Microsoft-go-winio-v0.5.0_GH0.tar.gz) = 82c90c7289b8885d4ecf8f8739399200f69bf7ff0d6ac9715d9f5b0f29a8f49d
+SIZE (Microsoft-go-winio-v0.5.0_GH0.tar.gz) = 88506
SHA256 (ProtonMail-go-crypto-04723f9f07d7_GH0.tar.gz) = 09ca24a9956ebb6a8564ef17ab6b0eab6387938ac608a0c429f75360d3b176f5
SIZE (ProtonMail-go-crypto-04723f9f07d7_GH0.tar.gz) = 308315
SHA256 (VividCortex-ewma-v1.2.0_GH0.tar.gz) = 2f26521a9207b91dfbca3d28e5545bc11cb098888ecf3e9ba8e5936387b06a33
@@ -19,22 +19,24 @@ SHA256 (apparentlymart-go-textseg-v13.0.0_GH0.tar.gz) = 7479ac3309883e2bdb6f5620
SIZE (apparentlymart-go-textseg-v13.0.0_GH0.tar.gz) = 133786
SHA256 (aws-aws-lambda-go-v1.23.0_GH0.tar.gz) = 4776ab2608e5614a0f93461ecf723e3d707d98059838510bb0625a65b73b93e2
SIZE (aws-aws-lambda-go-v1.23.0_GH0.tar.gz) = 87988
-SHA256 (cloudquery-cq-provider-sdk-v0.3.3-rc3_GH0.tar.gz) = 36e2f9eea3c21381e91aaf240652ad61034e67c71722cf1447e21e07c8381576
-SIZE (cloudquery-cq-provider-sdk-v0.3.3-rc3_GH0.tar.gz) = 95469
-SHA256 (creasty-defaults-v1.5.1_GH0.tar.gz) = d0834b56252df9dc07f78592d32626a2a1c6c448d5dff992fe4b568007ea6b7b
-SIZE (creasty-defaults-v1.5.1_GH0.tar.gz) = 7469
+SHA256 (aws-aws-sdk-go-v1.42.1_GH0.tar.gz) = f57cbad3f348dda26fa384f5881ae1a4f92e22091da9e135098cebea3ab58de5
+SIZE (aws-aws-sdk-go-v1.42.1_GH0.tar.gz) = 21337461
+SHA256 (cloudquery-cq-provider-sdk-v0.5.1_GH0.tar.gz) = b6f2b4898661c1e1f3ad064da72e503b18dd1c2ad34fa23e25cd144bd4d3da4f
+SIZE (cloudquery-cq-provider-sdk-v0.5.1_GH0.tar.gz) = 130679
+SHA256 (creasty-defaults-v1.5.2_GH0.tar.gz) = 92ab38ad101080f8617a17847106ef7cbe84504c8669808e37564187f3cbf481
+SIZE (creasty-defaults-v1.5.2_GH0.tar.gz) = 7634
SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e
SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152
-SHA256 (doug-martin-goqu-v9.13.0_GH0.tar.gz) = 6e3c1ae0a32a51e4f06c22321706aec2df7e25b71d36d5bde681757fdb55a25f
-SIZE (doug-martin-goqu-v9.13.0_GH0.tar.gz) = 3153301
+SHA256 (doug-martin-goqu-v9.17.0_GH0.tar.gz) = bcf246bb5486eda27d893c14c23318b9e7586a86c8a5cfa7dc89bb79969d8b92
+SIZE (doug-martin-goqu-v9.17.0_GH0.tar.gz) = 3161912
SHA256 (emirpasic-gods-v1.12.0_GH0.tar.gz) = 889d06b5f88db9e2dae19a799a35324c4f59305aa5e966dcdb4b637e70607ff9
SIZE (emirpasic-gods-v1.12.0_GH0.tar.gz) = 76825
-SHA256 (fatih-color-v1.10.0_GH0.tar.gz) = a00342a7ffb8b119346dce56e152a111cbb9eab3970c429cc2ed4272aec2858e
-SIZE (fatih-color-v1.10.0_GH0.tar.gz) = 1267532
+SHA256 (fatih-color-v1.13.0_GH0.tar.gz) = 326ff785bc0cb5171c17be2a65959e83ee7889ba39412ba4c53c062e2df3ffec
+SIZE (fatih-color-v1.13.0_GH0.tar.gz) = 10826
SHA256 (fsnotify-fsnotify-v1.4.9_GH0.tar.gz) = 4f888b1cb132026227826751d156c0a2958e7d492e5e38386cde8848ef494dcb
SIZE (fsnotify-fsnotify-v1.4.9_GH0.tar.gz) = 31900
-SHA256 (georgysavva-scany-v0.2.8_GH0.tar.gz) = 0067644591e3a6d5a6b0b0f47e0c54a240f723fc58599ff610d792bb67d99ee8
-SIZE (georgysavva-scany-v0.2.8_GH0.tar.gz) = 28890
+SHA256 (georgysavva-scany-v0.2.9_GH0.tar.gz) = 883166a76b3cec42fcfaee2f50306185e58caeb819c62947558d41e82c45c53f
+SIZE (georgysavva-scany-v0.2.9_GH0.tar.gz) = 30102
SHA256 (go-git-gcfg-v1.5.0_GH0.tar.gz) = 662e46a93aba5ffe383e55597ce5749447e5c8e9409b1452f5790bfd6e1f8a11
SIZE (go-git-gcfg-v1.5.0_GH0.tar.gz) = 28522
SHA256 (go-git-go-billy-v5.3.1_GH0.tar.gz) = 7d715d7cf11f731dc0466bf93903ba7fe6ac70d086bb862fc24e718d9ddc209e
@@ -51,94 +53,102 @@ SHA256 (go-yaml-yaml-v2.4.0_GH0.tar.gz) = d8e94679e5fff6bd1a35e10241543929a5f3da
SIZE (go-yaml-yaml-v2.4.0_GH0.tar.gz) = 73209
SHA256 (gofrs-uuid-v4.0.0_GH0.tar.gz) = 7857a4f0c066d2e43a1b7912458b028b6fa351eb1a1d41b022dd6ac347e96b4f
SIZE (gofrs-uuid-v4.0.0_GH0.tar.gz) = 17824
-SHA256 (golang-migrate-migrate-v4.14.0_GH0.tar.gz) = fdd72511531e73d0f9c94143269d787df338a00720d910dc6132e630e3cae709
-SIZE (golang-migrate-migrate-v4.14.0_GH0.tar.gz) = 160691
-SHA256 (golang-crypto-38f3c27a63bf_GH0.tar.gz) = b55bc13c8a313ed80310a84eb7cceb303532774439493636a89b17c170250e31
-SIZE (golang-crypto-38f3c27a63bf_GH0.tar.gz) = 1731839
-SHA256 (golang-net-4163338589ed_GH0.tar.gz) = a085f41ad052d3ce8a60e01239cb282be8e363252b8207d10cebecda4749732c
-SIZE (golang-net-4163338589ed_GH0.tar.gz) = 1252153
+SHA256 (golang-migrate-migrate-v4.15.0_GH0.tar.gz) = a8980f00810f5d614f467d80a97598c8ff923e760678f54b173fe9def7811c7f
+SIZE (golang-migrate-migrate-v4.15.0_GH0.tar.gz) = 189179
+SHA256 (golang-crypto-a769d52b0f97_GH0.tar.gz) = d93f7b5b85901b88518c3997c20ac1aff1d60ecb127a0427e87da87cc7d593a1
+SIZE (golang-crypto-a769d52b0f97_GH0.tar.gz) = 1731973
+SHA256 (golang-net-04defd469f4e_GH0.tar.gz) = 6009a6f0989341df975799276ff1c49af650d4a4ed3fd6db3501b91eb601810d
+SIZE (golang-net-04defd469f4e_GH0.tar.gz) = 1252122
SHA256 (golang-protobuf-v1.5.2_GH0.tar.gz) = 088cc0f3ba18fb8f9d00319568ff0af5a06d8925a6e6cb983bb837b4efb703b3
SIZE (golang-protobuf-v1.5.2_GH0.tar.gz) = 171702
SHA256 (golang-sync-036812b2e83c_GH0.tar.gz) = 75ac8fc16bdceb2496c4a9cc98584b70c29032d91a9e57a624acb073e3232fda
SIZE (golang-sync-036812b2e83c_GH0.tar.gz) = 18752
-SHA256 (golang-sys-977fb7262007_GH0.tar.gz) = 11c4dfe83ceae6376054cc95e8f1b303a29985fc407c87cf9e360fd64d7937ce
-SIZE (golang-sys-977fb7262007_GH0.tar.gz) = 1192386
+SHA256 (golang-sys-39ccf1dd6fa6_GH0.tar.gz) = 91b6b5c8e7793ebdcbdf014bc1695bbcf1ea171abdcdb56ca0b3f4a9bc3f60ee
+SIZE (golang-sys-39ccf1dd6fa6_GH0.tar.gz) = 1211355
SHA256 (golang-term-7de9c90e9dd1_GH0.tar.gz) = 73603eaab2ab2bfe05061d64ad09f8ed7469de6964a672398f7bf82cffb4b1da
SIZE (golang-term-7de9c90e9dd1_GH0.tar.gz) = 15239
SHA256 (golang-text-v0.3.6_GH0.tar.gz) = f66bebcf21985b0a713d67c6c35dfc9800d3b6d00d62b83ed0ce5b2ed4cb9760
SIZE (golang-text-v0.3.6_GH0.tar.gz) = 8351095
-SHA256 (google-go-cmp-v0.5.5_GH0.tar.gz) = 8f1a0041f484812ae219e7548a13d5269c947cfcdea6031d40cdc85cd0663b3e
-SIZE (google-go-cmp-v0.5.5_GH0.tar.gz) = 102358
-SHA256 (google-go-genproto-24207fddd1c3_GH0.tar.gz) = 830c6c84b395245a8facc1b9941b0cd101eb213775b6531dfe62ba8665eef1ea
-SIZE (google-go-genproto-24207fddd1c3_GH0.tar.gz) = 13508575
-SHA256 (google-go-github-v35.1.0_GH0.tar.gz) = 709aaf8d773749b5b68e2f1c65762e500117be6b63874e38cbaf8e7ee6acee16
-SIZE (google-go-github-v35.1.0_GH0.tar.gz) = 474056
+SHA256 (golang-xerrors-5ec99f83aff1_GH0.tar.gz) = 71975d658357e170fd6a41f92539cde8b39c9cd8bfe5931b6311bc5f5c0da0d7
+SIZE (golang-xerrors-5ec99f83aff1_GH0.tar.gz) = 13664
+SHA256 (google-go-cmp-v0.5.6_GH0.tar.gz) = cba2118596f694c135b3f3d6fe49b73ca2a7882aa4d7f346e341cb106afce5f1
+SIZE (google-go-cmp-v0.5.6_GH0.tar.gz) = 104421
+SHA256 (google-go-genproto-c76a74d43a8e_GH0.tar.gz) = 982c1d64cae6c6c2d9e2a28f970a904df6452fc29d82b5701b59aacc58a69150
+SIZE (google-go-genproto-c76a74d43a8e_GH0.tar.gz) = 11634919
+SHA256 (google-go-github-v35.2.0_GH0.tar.gz) = c4fbf478e97d7e7a68229d668e7e4580d7b31cd0783fa72b0e9baa59903ca60f
+SIZE (google-go-github-v35.2.0_GH0.tar.gz) = 474316
SHA256 (google-go-querystring-v1.0.0_GH0.tar.gz) = 59fdfd4d740c85c60c35d3e09b587cfa2b435e78178ac4a23950afbece7118ed
SIZE (google-go-querystring-v1.0.0_GH0.tar.gz) = 7529
-SHA256 (google-uuid-v1.2.0_GH0.tar.gz) = 53ba896ce398435b3ba4f9375f5d4908b09c79daaa54ecd4e5000b7bef984380
-SIZE (google-uuid-v1.2.0_GH0.tar.gz) = 14158
-SHA256 (grpc-grpc-go-v1.33.1_GH0.tar.gz) = 8dde7ad1586c62dba76486851e6680bdc6858eef89a706a284aa312370720b9a
-SIZE (grpc-grpc-go-v1.33.1_GH0.tar.gz) = 1085986
-SHA256 (hashicorp-errwrap-v1.0.0_GH0.tar.gz) = 26afc0e5895c6ce87c881c5c02c682ccc9a08174a9c27ca26d4a1e72dbf78128
-SIZE (hashicorp-errwrap-v1.0.0_GH0.tar.gz) = 8346
-SHA256 (hashicorp-go-hclog-v0.16.1_GH0.tar.gz) = 85ea26ef079ec299731bd3894c599e7bf429343ceec6611f9d53b12c762b91cb
-SIZE (hashicorp-go-hclog-v0.16.1_GH0.tar.gz) = 27028
-SHA256 (hashicorp-go-multierror-v1.1.0_GH0.tar.gz) = 466a1f3596417a35b407d06d2dc2cb87dba46b025af4f77d30f82aa6e0e6d4d4
-SIZE (hashicorp-go-multierror-v1.1.0_GH0.tar.gz) = 12084
-SHA256 (hashicorp-go-plugin-v1.4.1_GH0.tar.gz) = b2d971c9c98ef6f5873ba590fc8b7e65c912802f65f65a95493ae83e07f73a55
-SIZE (hashicorp-go-plugin-v1.4.1_GH0.tar.gz) = 86569
+SHA256 (google-uuid-v1.3.0_GH0.tar.gz) = 7f7f37c47980e0afcc178a9ffc390bec29ed2371919b4c07658eb01791a7f921
+SIZE (google-uuid-v1.3.0_GH0.tar.gz) = 16210
+SHA256 (grpc-grpc-go-v1.41.0_GH0.tar.gz) = f8f254844c4d00cba447457bb26acaa30bafe15be88cb148971c8b48ac40e639
+SIZE (grpc-grpc-go-v1.41.0_GH0.tar.gz) = 1355490
+SHA256 (hashicorp-errwrap-v1.1.0_GH0.tar.gz) = 0d73891a7a179e50a142ac8832db97b17c792d29ae205b0e6aeedde4c43d51a4
+SIZE (hashicorp-errwrap-v1.1.0_GH0.tar.gz) = 8581
+SHA256 (hashicorp-go-hclog-v1.0.0_GH0.tar.gz) = dbcfb5a223e870dd2befdf8a1e346b73f6977fde531a75e19576a2a03c81f02b
+SIZE (hashicorp-go-hclog-v1.0.0_GH0.tar.gz) = 28064
+SHA256 (hashicorp-go-multierror-v1.1.1_GH0.tar.gz) = 8d1bb3377310e8ffe4c7b5672c5de1eaed153402aebd15d6e5b9673c356a065f
+SIZE (hashicorp-go-multierror-v1.1.1_GH0.tar.gz) = 13803
+SHA256 (hashicorp-go-plugin-v1.4.3_GH0.tar.gz) = c69288d4c479ea649232816dae52587ca1751248edc9a34f1a1d46b94bb6e303
+SIZE (hashicorp-go-plugin-v1.4.3_GH0.tar.gz) = 86695
SHA256 (hashicorp-go-version-v1.3.0_GH0.tar.gz) = a459b2d8a3ca4d67fc13869a7869fa6c8aff6491d465b2cbe2842b56df87cfba
SIZE (hashicorp-go-version-v1.3.0_GH0.tar.gz) = 14447
SHA256 (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 50632428210503070fd2fde748c88b7414bf84a6a0eadebf9d8e596a033bead2
SIZE (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 70658
-SHA256 (hashicorp-hcl-v2.10.0_GH0.tar.gz) = e94e242c276c36edeaaaa5771e4bc9095cf9e7a02a24696bc9e5fcdd61abda5c
-SIZE (hashicorp-hcl-v2.10.0_GH0.tar.gz) = 402125
-SHA256 (hashicorp-yamux-a95892c5f864_GH0.tar.gz) = 9468ab6cee06cee3e1883a99f5d763bd8d9111e13ce499c5f5f5a705a9979789
-SIZE (hashicorp-yamux-a95892c5f864_GH0.tar.gz) = 24397
-SHA256 (huandu-go-sqlbuilder-v1.12.1_GH0.tar.gz) = a2db71b56ca8b608e999e96ea65b12509b6c5305007c9f240078b88d974a18ac
-SIZE (huandu-go-sqlbuilder-v1.12.1_GH0.tar.gz) = 36591
+SHA256 (hashicorp-hcl-v2.10.1_GH0.tar.gz) = a4b229c76148cff4678e2db8b61a8c85f2d0f9822ee447f25fb908c11ed92a31
+SIZE (hashicorp-hcl-v2.10.1_GH0.tar.gz) = 405355
+SHA256 (hashicorp-yamux-26ff87cf9493_GH0.tar.gz) = 2c9b9f4718266b09aedd28d63bf4cf240df445630e21f755680b35d75a1d1a6c
+SIZE (hashicorp-yamux-26ff87cf9493_GH0.tar.gz) = 25440
+SHA256 (huandu-go-sqlbuilder-v1.13.0_GH0.tar.gz) = 0cea875b0ddeecca477245b169d822b723cba8bb3e497e745af61d55e39690ff
+SIZE (huandu-go-sqlbuilder-v1.13.0_GH0.tar.gz) = 37949
SHA256 (huandu-xstrings-v1.3.2_GH0.tar.gz) = 89eed037724f4a2e85da5217faa6d73ae317d066e0e5fd79670a142b83f5eb1b
SIZE (huandu-xstrings-v1.3.2_GH0.tar.gz) = 17911
-SHA256 (iancoleman-strcase-v0.1.3_GH0.tar.gz) = 93c60b80de0ba86a14654cc647596849e407ce6c580648a9a20f7ed059332f52
-SIZE (iancoleman-strcase-v0.1.3_GH0.tar.gz) = 4845
+SHA256 (iancoleman-strcase-v0.2.0_GH0.tar.gz) = b1afd545eede17416f8bc84bb25f282ab94feffe29aff1bf1c080e755d0d7751
+SIZE (iancoleman-strcase-v0.2.0_GH0.tar.gz) = 4952
SHA256 (imdario-mergo-v0.3.12_GH0.tar.gz) = f0ad95fe47f1a9c15545fe3e8abf4364b8163a0f872ce25d6f6ae85e7c885302
SIZE (imdario-mergo-v0.3.12_GH0.tar.gz) = 22319
SHA256 (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 5edc7731c819c305623568e317aa253d342be3447def97f1fa9e10eb5ad819f6
SIZE (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 2290
SHA256 (jackc-chunkreader-v2.0.1_GH0.tar.gz) = bf856bad6608fb7345707aba713a1d77eb984f1d217065738a12c97e37669be4
SIZE (jackc-chunkreader-v2.0.1_GH0.tar.gz) = 3038
-SHA256 (jackc-pgconn-v1.8.1_GH0.tar.gz) = f99c04e32b9b98db40c97662b20326ccf7af1fc2d4eed8d4f5c87e4591a82b8c
-SIZE (jackc-pgconn-v1.8.1_GH0.tar.gz) = 53272
+SHA256 (jackc-pgconn-v1.10.0_GH0.tar.gz) = c546b6860ec2c14bc6fe04f507091ee26dcd9359f2ecb1273773786fa2e4499c
+SIZE (jackc-pgconn-v1.10.0_GH0.tar.gz) = 53938
+SHA256 (jackc-pgerrcode-a0d42d470451_GH0.tar.gz) = 317d00f8de3977be45761387653b3849981b31b354750f4e6af9f040df5c7fb8
+SIZE (jackc-pgerrcode-a0d42d470451_GH0.tar.gz) = 8374
SHA256 (jackc-pgio-v1.0.0_GH0.tar.gz) = d36e367c877954acdc96b8cd1a0df417b4cfae80dae726474a8f0de3a68a68ab
SIZE (jackc-pgio-v1.0.0_GH0.tar.gz) = 1884
SHA256 (jackc-pgpassfile-v1.0.0_GH0.tar.gz) = df8904662382e1d0064ec7a5a8c36c49264d7128cea923d597802ada8c5b9603
SIZE (jackc-pgpassfile-v1.0.0_GH0.tar.gz) = 3254
-SHA256 (jackc-pgproto3-v2.0.7_GH0.tar.gz) = c456e196673b8da00e1e3e0be7c10ef3754f58a86aa360dda316fdfa489e2895
-SIZE (jackc-pgproto3-v2.0.7_GH0.tar.gz) = 17284
+SHA256 (jackc-pgproto3-v2.1.1_GH0.tar.gz) = 3f4658d4580fb68a20344ef5b86b110e7445f272fc950235724937c9ccd68972
+SIZE (jackc-pgproto3-v2.1.1_GH0.tar.gz) = 22321
SHA256 (jackc-pgservicefile-2b9c44734f2b_GH0.tar.gz) = dd6cf77deb2456b1c8e56875ed901a57eb887e63ae5de48f364906131275497e
SIZE (jackc-pgservicefile-2b9c44734f2b_GH0.tar.gz) = 2991
-SHA256 (jackc-pgtype-v1.7.0_GH0.tar.gz) = 1552dbef3b001e6e301d0577efd4ca183d76b711a66c40afebffaa8e19a4df61
-SIZE (jackc-pgtype-v1.7.0_GH0.tar.gz) = 175405
-SHA256 (jackc-pgx-v4.11.0_GH0.tar.gz) = 0f4751015cafcd1eac6e4525c87ce6296f4394465b337bdc51ede8413de5942e
-SIZE (jackc-pgx-v4.11.0_GH0.tar.gz) = 116272
-SHA256 (jackc-puddle-v1.1.3_GH0.tar.gz) = 6ce53fe368d6777b7aee47c2e2e0558d7089d08d23b311f4b84613ba08edc99b
-SIZE (jackc-puddle-v1.1.3_GH0.tar.gz) = 10317
+SHA256 (jackc-pgtype-v1.8.1_GH0.tar.gz) = 521d658abbe3448df9d29dceaf79d5e6a80f94212480d06970e3adc9bdfe9d09
+SIZE (jackc-pgtype-v1.8.1_GH0.tar.gz) = 176070
+SHA256 (jackc-pgx-v4.13.0_GH0.tar.gz) = 8ef46598fbbfeb4ab00ee0fddfe4cfc3bb4596716235987b3e26da033289b3c8
+SIZE (jackc-pgx-v4.13.0_GH0.tar.gz) = 106207
+SHA256 (jackc-puddle-v1.1.4_GH0.tar.gz) = b87fbf5c6c97e1f024ede9a4c5748145a5a20a107def572bbfbc2f57aa251274
+SIZE (jackc-puddle-v1.1.4_GH0.tar.gz) = 10365
SHA256 (jbenet-go-context-d14ea06fba99_GH0.tar.gz) = b5a5c4fe8d73dea7dc838f1c428c5fff0db9b50a2c014208a2761de4e94fa5ba
SIZE (jbenet-go-context-d14ea06fba99_GH0.tar.gz) = 5945
+SHA256 (jmespath-go-jmespath-v0.4.0_GH0.tar.gz) = aa86d00b6836345eee196c13df2df084a18e0b1159935de9289f2ef6a7fe375d
+SIZE (jmespath-go-jmespath-v0.4.0_GH0.tar.gz) = 128861
SHA256 (kevinburke-ssh_config-4977a11b4351_GH0.tar.gz) = 568ea6be8d237ca16dcd03e2fa5e07461ab596ccff40197ac34dac43f97389ec
SIZE (kevinburke-ssh_config-4977a11b4351_GH0.tar.gz) = 17407
+SHA256 (kylelemons-godebug-v1.1.0_GH0.tar.gz) = 72cc6f274fbd165b7674280f836a6b400e80dbae055919e101920dedf50e79db
+SIZE (kylelemons-godebug-v1.1.0_GH0.tar.gz) = 17637
SHA256 (lann-builder-47ae307949d0_GH0.tar.gz) = 84932a9525df377fc28eb75501fb5385ecf0d08134ac434314578634f741d3b0
SIZE (lann-builder-47ae307949d0_GH0.tar.gz) = 5811
SHA256 (lann-ps-62de8c46ede0_GH0.tar.gz) = 368bddfa4195be5efc255aca58a473ffacfcebf4dca4281f7f109637446db215
SIZE (lann-ps-62de8c46ede0_GH0.tar.gz) = 5527
-SHA256 (lib-pq-v1.10.1_GH0.tar.gz) = bbf8f9796747e3e8645175c4e4c12c39c05938b62f93386ac401bba2abfa6a91
-SIZE (lib-pq-v1.10.1_GH0.tar.gz) = 103789
+SHA256 (lib-pq-v1.10.3_GH0.tar.gz) = 0347779a22066e5f31873b2574236a77a379354aa790979731a0d2eb72a0bfbf
+SIZE (lib-pq-v1.10.3_GH0.tar.gz) = 108002
SHA256 (magiconair-properties-v1.8.1_GH0.tar.gz) = 4449df3d2be86608bfc997228f66f1cff57bf620cc5bf9ba44339c7e4c5612dd
SIZE (magiconair-properties-v1.8.1_GH0.tar.gz) = 29735
-SHA256 (mattn-go-colorable-v0.1.8_GH0.tar.gz) = 1027954f9abbe06b6e117e3047af70204dd0eb4f8c27fcd459fb2574b279755f
-SIZE (mattn-go-colorable-v0.1.8_GH0.tar.gz) = 9571
-SHA256 (mattn-go-isatty-v0.0.12_GH0.tar.gz) = addbdc341d7685ed4cc8d2d8a8fd2bd9b784bde00d0ea99fb251039fc10c611c
-SIZE (mattn-go-isatty-v0.0.12_GH0.tar.gz) = 4548
+SHA256 (mattn-go-colorable-v0.1.11_GH0.tar.gz) = b88eae3c846d3c9bee375bfb72b535b726755a06d8e972c937820aba45d2f5e0
+SIZE (mattn-go-colorable-v0.1.11_GH0.tar.gz) = 9800
+SHA256 (mattn-go-isatty-v0.0.14_GH0.tar.gz) = e6460325edf600297cf2ef68834938fb1c5b8d5f234b3b24ec7c0a29a2d70b39
+SIZE (mattn-go-isatty-v0.0.14_GH0.tar.gz) = 4710
SHA256 (mattn-go-runewidth-v0.0.10_GH0.tar.gz) = 48cb8654014d9eab1d59088dd1879907de1dab51c2ed3cee8c8254c1708c2d8e
SIZE (mattn-go-runewidth-v0.0.10_GH0.tar.gz) = 16778
SHA256 (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 646671c73a84a8dfb4a5a76b80c7b63549ffefa906524d45077301bc7da76600
@@ -151,22 +161,22 @@ SHA256 (mitchellh-hashstructure-v1.1.0_GH0.tar.gz) = 678ae94c4ca368752704277c0be
SIZE (mitchellh-hashstructure-v1.1.0_GH0.tar.gz) = 7883
SHA256 (mitchellh-mapstructure-v1.4.1_GH0.tar.gz) = d936baa5006f7dda1346aff863745a110981f7583a1184e93b9077fa52cd4048
SIZE (mitchellh-mapstructure-v1.4.1_GH0.tar.gz) = 27826
-SHA256 (modern-go-concurrent-bacd9c7ef1dd_GH0.tar.gz) = d673e902118a6ece63198dc7e0961e904d0410f142726df0936ec1a52035a60f
-SIZE (modern-go-concurrent-bacd9c7ef1dd_GH0.tar.gz) = 7526
-SHA256 (modern-go-reflect2-v1.0.1_GH0.tar.gz) = d24e856d9aa8fd51b9e6c2cdd712a44c8d18cb8b72802f1bd16e0470322363fd
-SIZE (modern-go-reflect2-v1.0.1_GH0.tar.gz) = 14394
+SHA256 (modern-go-reflect2-v1.0.2_GH0.tar.gz) = eab313f24c09d512f004d489aeed0d0a485f789abd07e7df411375035174341b
+SIZE (modern-go-reflect2-v1.0.2_GH0.tar.gz) = 14030
SHA256 (natefinch-lumberjack-v2.0.0_GH0.tar.gz) = 5817941b45096eb70b8114d7a4bf392ea47c4fe8030ff383ca54c67dfa0617bd
SIZE (natefinch-lumberjack-v2.0.0_GH0.tar.gz) = 12631
SHA256 (oklog-run-v1.1.0_GH0.tar.gz) = 00c8e2d2071fca7db49027aaaf1e846fa863c4d8a5be33b49898d828ba88cdb5
SIZE (oklog-run-v1.1.0_GH0.tar.gz) = 7991
-SHA256 (pelletier-go-toml-v1.2.0_GH0.tar.gz) = 1a5a620f680033f17e34148bee8f26d96d8c27ff1d7f56f0fe1c7253595b5244
-SIZE (pelletier-go-toml-v1.2.0_GH0.tar.gz) = 57496
+SHA256 (olekukonko-tablewriter-v0.0.5_GH0.tar.gz) = 14a1294a8267facc9bc99a230b8871517e6db284ccc7e39030313befa124677f
+SIZE (olekukonko-tablewriter-v0.0.5_GH0.tar.gz) = 19568
+SHA256 (pelletier-go-toml-v1.8.1_GH0.tar.gz) = 837b8407fb401deff36961ce32498a1145c5ef4bad0b0060a25e632c14621941
+SIZE (pelletier-go-toml-v1.8.1_GH0.tar.gz) = 98819
SHA256 (pkg-errors-v0.9.1_GH0.tar.gz) = 56bfd893023daa498508bfe161de1be83299fcf15376035e7df79cbd7d6fa608
SIZE (pkg-errors-v0.9.1_GH0.tar.gz) = 13415
SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda
SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398
-SHA256 (protocolbuffers-protobuf-go-v1.26.0_GH0.tar.gz) = 26218474bcf776ecf32d7d194c6bfaca8e7b4f0c087e5b595fd50fbb31409676
-SIZE (protocolbuffers-protobuf-go-v1.26.0_GH0.tar.gz) = 1270215
+SHA256 (protocolbuffers-protobuf-go-v1.27.1_GH0.tar.gz) = 3ec41a8324431e72f85e0dc0c2c098cc14c3cb1ee8820996c8f46afca2d65609
+SIZE (protocolbuffers-protobuf-go-v1.27.1_GH0.tar.gz) = 1278521
SHA256 (rivo-uniseg-v0.2.0_GH0.tar.gz) = 3ad738b5c9162ede110d75b23564b6e40e52dd9150ebbced402f4f70be106197
SIZE (rivo-uniseg-v0.2.0_GH0.tar.gz) = 44036
SHA256 (rs-zerolog-v1.20.0_GH0.tar.gz) = 9e098068534addb5663bdc51f0a471b69c92b23fee020f23bfd3dceab140869f
@@ -177,8 +187,8 @@ SHA256 (sergi-go-diff-v1.2.0_GH0.tar.gz) = 39590cae996778b7ffdd8eb9e8fc791117f16
SIZE (sergi-go-diff-v1.2.0_GH0.tar.gz) = 1333585
SHA256 (spf13-afero-v1.6.0_GH0.tar.gz) = d1942de010ac7932bd21618aaf478b4f1413980449c061032f18beac7805d068
SIZE (spf13-afero-v1.6.0_GH0.tar.gz) = 62130
-SHA256 (spf13-cast-v1.4.0_GH0.tar.gz) = 56e4ad505597460418e13cecb1c89d607ea5ba668cb2ea7f93947d48a428bbda
-SIZE (spf13-cast-v1.4.0_GH0.tar.gz) = 13365
+SHA256 (spf13-cast-v1.4.1_GH0.tar.gz) = 3d099a48b75a66ac52dbb473c93096076dca752af51087b8d163e15e5de721f8
+SIZE (spf13-cast-v1.4.1_GH0.tar.gz) = 13381
SHA256 (spf13-cobra-v1.1.3_GH0.tar.gz) = e5f93c61e1236e61c7fc45882d2a03b81f46ebebdf70628ebb64b0b5fe34f6fa
SIZE (spf13-cobra-v1.1.3_GH0.tar.gz) = 146580
SHA256 (spf13-jwalterweatherman-v1.0.0_GH0.tar.gz) = 2ece12b964e0d230b10851555185d42d3c81b401efda044265ae716eb1d0bc2d
@@ -193,8 +203,16 @@ SHA256 (stretchr-testify-v1.7.0_GH0.tar.gz) = 560c0984072cb436b17bbce5699b205d5a
SIZE (stretchr-testify-v1.7.0_GH0.tar.gz) = 91073
SHA256 (subosito-gotenv-v1.2.0_GH0.tar.gz) = 5f6826992c11981018c77377f33dbc56d0be932e0d38a2f51e795c99725e7ba5
SIZE (subosito-gotenv-v1.2.0_GH0.tar.gz) = 7359
-SHA256 (thoas-go-funk-efae847b30ab_GH0.tar.gz) = 2069089312679a6e903ad377d8e8eb479a4fb33e15d08ef418c196057d638d7f
-SIZE (thoas-go-funk-efae847b30ab_GH0.tar.gz) = 48732
+SHA256 (thoas-go-funk-v0.9.1_GH0.tar.gz) = ef1a79b0308908840cf6f498caeb317664d3270a46a298074d8027cff7fa4964
+SIZE (thoas-go-funk-v0.9.1_GH0.tar.gz) = 49553
+SHA256 (tidwall-gjson-v1.11.0_GH0.tar.gz) = 1aaa24661f86856159d93814d7f277c5f34cabe03e0c7de0c43ed924e312e820
+SIZE (tidwall-gjson-v1.11.0_GH0.tar.gz) = 55187
+SHA256 (tidwall-match-v1.1.1_GH0.tar.gz) = 1fc2ff17ecdd82c7ba739b4f373b9df731a8e42517c70285c8bbf24dd9b3f2f0
+SIZE (tidwall-match-v1.1.1_GH0.tar.gz) = 5931
+SHA256 (tidwall-pretty-v1.2.0_GH0.tar.gz) = fda514a386aff71cf7a4639a8fb8e1133bf8f583eba902b3c844a176401fad7d
+SIZE (tidwall-pretty-v1.2.0_GH0.tar.gz) = 11224
+SHA256 (uber-go-atomic-v1.6.0_GH0.tar.gz) = 34abb632809f28d4106660d0211dfa624968c4d021717a2e16e1c6bf2606f34a
+SIZE (uber-go-atomic-v1.6.0_GH0.tar.gz) = 9678
SHA256 (vbauerster-mpb-v6.0.3_GH0.tar.gz) = 1d28d30706895a5839a51bda5a5f8a158e127bbff6cf7dce30d95ff62e3213bc
SIZE (vbauerster-mpb-v6.0.3_GH0.tar.gz) = 59521
SHA256 (vmihailenco-msgpack-v5.3.4_GH0.tar.gz) = 9972c3d0f882f22153a8d5697f7f1233fe8070fe3457bd98d1bfdce1682d4368
@@ -205,5 +223,5 @@ SHA256 (xanzy-ssh-agent-v0.3.0_GH0.tar.gz) = 7ce80a93d0fdbeb6760f97d6d166d11c215
SIZE (xanzy-ssh-agent-v0.3.0_GH0.tar.gz) = 8421
SHA256 (xo-dburl-v0.8.4_GH0.tar.gz) = ed398461d0cc81485670ae03f577f55a6351cdea83818e5ca27de23d22f32f44
SIZE (xo-dburl-v0.8.4_GH0.tar.gz) = 20021
-SHA256 (zclconf-go-cty-v1.9.0_GH0.tar.gz) = 625c9a783a0addb83d21c944864a4df47364a02e501ea95f5286b27a65de58f5
-SIZE (zclconf-go-cty-v1.9.0_GH0.tar.gz) = 196973
+SHA256 (zclconf-go-cty-v1.9.1_GH0.tar.gz) = cab1a91e7239b6ccb1b3a98e8d05164742d885a126cc3a4d09a54c9f0d527c94
+SIZE (zclconf-go-cty-v1.9.1_GH0.tar.gz) = 197531
diff --git a/net/corosync2/Makefile b/net/corosync2/Makefile
index 4057c419cda8..84497417d023 100644
--- a/net/corosync2/Makefile
+++ b/net/corosync2/Makefile
@@ -4,7 +4,7 @@ PORTVERSION= 2.4.5
PORTREVISION= 1
PKGNAMESUFFIX= 2
-CONFLICTS= corosync3-[0-9]*
+CONFLICTS= corosync3
PORTSCOUT= limit:^2\.[0-9]\.[0-9]
.include "${.CURDIR}/Makefile.common"
diff --git a/net/corosync3/Makefile b/net/corosync3/Makefile
index ff1992d87703..972ccea91fe8 100644
--- a/net/corosync3/Makefile
+++ b/net/corosync3/Makefile
@@ -8,6 +8,6 @@ PKGNAMESUFFIX= 3
LIB_DEPENDS+= libknet.so:devel/kronosnet
-CONFLICTS= corosync2-[0-9]*
+CONFLICTS= corosync2
.include <bsd.port.mk>
diff --git a/net/cpp-pcp-client/Makefile b/net/cpp-pcp-client/Makefile
index dbad9b265aec..6f3421888203 100644
--- a/net/cpp-pcp-client/Makefile
+++ b/net/cpp-pcp-client/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cpp-pcp-client
-PORTVERSION= 1.7.3
+PORTVERSION= 1.7.6
CATEGORIES= net
MAINTAINER= puppet@FreeBSD.org
diff --git a/net/cpp-pcp-client/distinfo b/net/cpp-pcp-client/distinfo
index 430e2a804fce..09a68359075c 100644
--- a/net/cpp-pcp-client/distinfo
+++ b/net/cpp-pcp-client/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1622223390
-SHA256 (puppetlabs-cpp-pcp-client-1.7.3_GH0.tar.gz) = 074b8ac1506c7800964b58fae76f23ee381ca5923fa2e0a1674d81d827f25383
-SIZE (puppetlabs-cpp-pcp-client-1.7.3_GH0.tar.gz) = 2575316
+TIMESTAMP = 1638552290
+SHA256 (puppetlabs-cpp-pcp-client-1.7.6_GH0.tar.gz) = 75c469fc18cffd04ada4310d021178631c064397feb3d36cb397bd57721dd571
+SIZE (puppetlabs-cpp-pcp-client-1.7.6_GH0.tar.gz) = 2570847
diff --git a/net/cpp-pcp-client/pkg-plist b/net/cpp-pcp-client/pkg-plist
index c93d8b9f2937..67b9579abab3 100644
--- a/net/cpp-pcp-client/pkg-plist
+++ b/net/cpp-pcp-client/pkg-plist
@@ -28,5 +28,6 @@ include/cpp-pcp-client/util/thread.hpp
include/cpp-pcp-client/validator/schema.hpp
include/cpp-pcp-client/validator/validator.hpp
include/cpp-pcp-client/valijson/rapidjson_adapter.hpp
+include/cpp-pcp-client/ws_config.hpp
lib/liblibcpp-pcp-client.so
lib/liblibcpp-pcp-client.so.%%PORTVERSION%%
diff --git a/net/cppzmq/Makefile b/net/cppzmq/Makefile
index 9f9ec02159fe..14eddfb83bd1 100644
--- a/net/cppzmq/Makefile
+++ b/net/cppzmq/Makefile
@@ -1,7 +1,7 @@
# Created by: Vasil Dimov <vd@FreeBSD.org>
PORTNAME= cppzmq
-PORTVERSION= 4.7.1
+PORTVERSION= 4.8.1
DISTVERSIONPREFIX= v
CATEGORIES= net
diff --git a/net/cppzmq/distinfo b/net/cppzmq/distinfo
index 47bec7306aaa..354dfbc7d51f 100644
--- a/net/cppzmq/distinfo
+++ b/net/cppzmq/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1601990007
-SHA256 (zeromq-cppzmq-v4.7.1_GH0.tar.gz) = 9853e0437d834cbed5d3c223bf1d755cadee70e7c964c6e42c4c6783dee5d02c
-SIZE (zeromq-cppzmq-v4.7.1_GH0.tar.gz) = 46075
+TIMESTAMP = 1635843176
+SHA256 (zeromq-cppzmq-v4.8.1_GH0.tar.gz) = 7a23639a45f3a0049e11a188e29aaedd10b2f4845f0000cf3e22d6774ebde0af
+SIZE (zeromq-cppzmq-v4.8.1_GH0.tar.gz) = 46316
diff --git a/net/croc/Makefile b/net/croc/Makefile
index ac0aad8a8826..316d63053368 100644
--- a/net/croc/Makefile
+++ b/net/croc/Makefile
@@ -1,7 +1,7 @@
PORTNAME= croc
-PORTVERSION= 9.3.0
+PORTVERSION= 9.5.0
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 0
CATEGORIES= net
MAINTAINER= olgeni@FreeBSD.org
@@ -14,17 +14,21 @@ USES= go:modules
USE_GITHUB= yes
GH_ACCOUNT= schollz
-GH_TUPLE= cespare:xxhash:v1.1.0:cespare_xxhash/vendor/github.com/cespare/xxhash \
+GH_TUPLE= OneOfOne:xxhash:v1.2.5:oneofone_xxhash/vendor/github.com/OneOfOne/xxhash \
+ cespare:xxhash:v1.1.0:cespare_xxhash/vendor/github.com/cespare/xxhash \
cpuguy83:go-md2man:v2.0.1:cpuguy83_go_md2man_v2/vendor/github.com/cpuguy83/go-md2man/v2 \
davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
denisbrodbeck:machineid:v1.0.1:denisbrodbeck_machineid/vendor/github.com/denisbrodbeck/machineid \
+ go-check:check:41f04d3bba15:go_check_check/vendor/gopkg.in/check.v1 \
go-yaml:yaml:9f266ea9e77c:go_yaml_yaml/vendor/gopkg.in/yaml.v3 \
- golang:crypto:0a44fdfbc16e:golang_crypto/vendor/golang.org/x/crypto \
- golang:net:60bc85c4be6d:golang_net/vendor/golang.org/x/net \
- golang:sys:1e6c022a8912:golang_sys/vendor/golang.org/x/sys \
- golang:term:6886f2dfbf5b:golang_term/vendor/golang.org/x/term \
+ golang:crypto:089bfa567519:golang_crypto/vendor/golang.org/x/crypto \
+ golang:net:e81a3d93ecf6:golang_net/vendor/golang.org/x/net \
+ golang:sys:808efd93c36d:golang_sys/vendor/golang.org/x/sys \
+ golang:term:03fcf44c2211:golang_term/vendor/golang.org/x/term \
golang:text:v0.3.7:golang_text/vendor/golang.org/x/text \
+ golang:time:f0f3c7e86c11:golang_time/vendor/golang.org/x/time \
kalafut:imohash:v1.0.2:kalafut_imohash/vendor/github.com/kalafut/imohash \
+ kr:pretty:v0.1.0:kr_pretty/vendor/github.com/kr/pretty \
mattn:go-runewidth:v0.0.13:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \
mitchellh:colorstring:d06e56a500db:mitchellh_colorstring/vendor/github.com/mitchellh/colorstring \
pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \
@@ -34,11 +38,12 @@ GH_TUPLE= cespare:xxhash:v1.1.0:cespare_xxhash/vendor/github.com/cespare/xxhash
schollz:logger:v1.2.0:schollz_logger/vendor/github.com/schollz/logger \
schollz:mnemonicode:v1.0.1:schollz_mnemonicode/vendor/github.com/schollz/mnemonicode \
schollz:pake:v3.0.2:schollz_pake_v3/vendor/github.com/schollz/pake/v3 \
- schollz:peerdiscovery:v1.6.6:schollz_peerdiscovery/vendor/github.com/schollz/peerdiscovery \
- schollz:progressbar:v3.8.2:schollz_progressbar_v3/vendor/github.com/schollz/progressbar/v3 \
+ schollz:peerdiscovery:v1.6.9:schollz_peerdiscovery/vendor/github.com/schollz/peerdiscovery \
+ schollz:progressbar:v3.8.3:schollz_progressbar_v3/vendor/github.com/schollz/progressbar/v3 \
+ spaolacci:murmur3:v1.1.0:spaolacci_murmur3/vendor/github.com/spaolacci/murmur3 \
stretchr:testify:v1.6.1:stretchr_testify/vendor/github.com/stretchr/testify \
tscholl2:siec:9bdfc483d499:tscholl2_siec/vendor/github.com/tscholl2/siec \
- twmb:murmur3:v1.1.5:twmb_murmur3/vendor/github.com/twmb/murmur3
+ twmb:murmur3:v1.1.6:twmb_murmur3/vendor/github.com/twmb/murmur3
USE_RC_SUBR= croc
PLIST_FILES= bin/croc
diff --git a/net/croc/distinfo b/net/croc/distinfo
index 37438f43f332..8d5f40735877 100644
--- a/net/croc/distinfo
+++ b/net/croc/distinfo
@@ -1,6 +1,8 @@
-TIMESTAMP = 1629755172
-SHA256 (schollz-croc-v9.3.0_GH0.tar.gz) = a55153b4b13aae2986e4fe3e5f652228a83835bf27651e83a71750f4942c612d
-SIZE (schollz-croc-v9.3.0_GH0.tar.gz) = 502921
+TIMESTAMP = 1637505425
+SHA256 (schollz-croc-v9.5.0_GH0.tar.gz) = 0e250ecebc72753991a3442e48f9caadfae2467430a81595b79b5443e2ff523b
+SIZE (schollz-croc-v9.5.0_GH0.tar.gz) = 504327
+SHA256 (OneOfOne-xxhash-v1.2.5_GH0.tar.gz) = 8e8f27899a87f465e921ca79b640c96e8e70e17af4cf68e00ff9c728d41158d1
+SIZE (OneOfOne-xxhash-v1.2.5_GH0.tar.gz) = 14109
SHA256 (cespare-xxhash-v1.1.0_GH0.tar.gz) = 9418be390574092f0ca989b9ae2f5450270ead8125a635a100850b28c8c9c495
SIZE (cespare-xxhash-v1.1.0_GH0.tar.gz) = 8200
SHA256 (cpuguy83-go-md2man-v2.0.1_GH0.tar.gz) = 889309ecf43e40d3a76d666b0259dcd71b340ea0fad003784ff3fe0b6c21990e
@@ -9,20 +11,26 @@ SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc
SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152
SHA256 (denisbrodbeck-machineid-v1.0.1_GH0.tar.gz) = 0a01d2b131419cb2b9f7d910a2c90b824449bd91005b47efb235dc707665337a
SIZE (denisbrodbeck-machineid-v1.0.1_GH0.tar.gz) = 27807
+SHA256 (go-check-check-41f04d3bba15_GH0.tar.gz) = 2d5b1036909b241e44f0d6a7cfa936cf9f875efb4f0af077cd61585c6d0c0432
+SIZE (go-check-check-41f04d3bba15_GH0.tar.gz) = 31614
SHA256 (go-yaml-yaml-9f266ea9e77c_GH0.tar.gz) = 63efc9aabcbb56b2c9469927784fd67ecb3a79720c4fa754c511335a04156d04
SIZE (go-yaml-yaml-9f266ea9e77c_GH0.tar.gz) = 86898
-SHA256 (golang-crypto-0a44fdfbc16e_GH0.tar.gz) = 549ed428d501d38203faef0e501fc1c7ec4e9a583632b92121833183781133fb
-SIZE (golang-crypto-0a44fdfbc16e_GH0.tar.gz) = 1732746
-SHA256 (golang-net-60bc85c4be6d_GH0.tar.gz) = 5a32e5f6bd1baeddef7d84165d704c13b99cddf29d44c4025dfa213d82e3b846
-SIZE (golang-net-60bc85c4be6d_GH0.tar.gz) = 1252997
-SHA256 (golang-sys-1e6c022a8912_GH0.tar.gz) = 982b943504564186e1baf141b89e7f6a4f4b51a822268322deacace39b35c486
-SIZE (golang-sys-1e6c022a8912_GH0.tar.gz) = 1203791
-SHA256 (golang-term-6886f2dfbf5b_GH0.tar.gz) = e2e151fcf388487e6d70ce589408f9848a78843a790e3bae5409c86b10493bf9
-SIZE (golang-term-6886f2dfbf5b_GH0.tar.gz) = 14933
+SHA256 (golang-crypto-089bfa567519_GH0.tar.gz) = 2ed1af12d13ad0cfe08ac49d51dfad4b8d7f5e4693fbddfa3ef53bd80c9555ab
+SIZE (golang-crypto-089bfa567519_GH0.tar.gz) = 1734789
+SHA256 (golang-net-e81a3d93ecf6_GH0.tar.gz) = 6839bd05cf6948ec3db09e322241346d48325e018751f0017f90b082a6f1cf3a
+SIZE (golang-net-e81a3d93ecf6_GH0.tar.gz) = 1261073
+SHA256 (golang-sys-808efd93c36d_GH0.tar.gz) = 1ff3fc074c5eb4d54a779d264b9518e3ee89c518a915e00c7d9e3c6dd5b4a7f6
+SIZE (golang-sys-808efd93c36d_GH0.tar.gz) = 1213832
+SHA256 (golang-term-03fcf44c2211_GH0.tar.gz) = 1919967c8fbf15de9261a2315d90072357524ee557d7df106b426def02a8e5f3
+SIZE (golang-term-03fcf44c2211_GH0.tar.gz) = 14972
SHA256 (golang-text-v0.3.7_GH0.tar.gz) = 7cab2f6c3133ac1d422edd952b0dd2082fa55a73c2663fb2defd9bf83d649b26
SIZE (golang-text-v0.3.7_GH0.tar.gz) = 8354718
+SHA256 (golang-time-f0f3c7e86c11_GH0.tar.gz) = 421890dd6e4b7e8d5ca68cc163c8b3b08436898664534aedfefd8602e11a4e53
+SIZE (golang-time-f0f3c7e86c11_GH0.tar.gz) = 9626
SHA256 (kalafut-imohash-v1.0.2_GH0.tar.gz) = 61aef7ceebc7c5cd2cfa6902c4d0be4df3056bf8b776d03005334218a05b460e
SIZE (kalafut-imohash-v1.0.2_GH0.tar.gz) = 7234
+SHA256 (kr-pretty-v0.1.0_GH0.tar.gz) = 3aeb5d90b719765781befb9f156d0d0b8e5a7aafbcf15321e9eabbd35df31358
+SIZE (kr-pretty-v0.1.0_GH0.tar.gz) = 8550
SHA256 (mattn-go-runewidth-v0.0.13_GH0.tar.gz) = 9b2aeafa5d95a40b32067ba22accdf42cc83414ec5b433ea7de330791beaa196
SIZE (mattn-go-runewidth-v0.0.13_GH0.tar.gz) = 17353
SHA256 (mitchellh-colorstring-d06e56a500db_GH0.tar.gz) = 2093d564392b9d6b752471ad0506ee20d4f8648cd96c179536fcb17a9b4d4137
@@ -41,13 +49,15 @@ SHA256 (schollz-mnemonicode-v1.0.1_GH0.tar.gz) = 5eb5ef0f90c07ba14677274ff599081
SIZE (schollz-mnemonicode-v1.0.1_GH0.tar.gz) = 18193
SHA256 (schollz-pake-v3.0.2_GH0.tar.gz) = 3441176fa8781c91e247855f3b058abbdc1218603b8dfe623851392a1d391e2b
SIZE (schollz-pake-v3.0.2_GH0.tar.gz) = 9387
-SHA256 (schollz-peerdiscovery-v1.6.6_GH0.tar.gz) = 0c75033a5b1d179957c99d60181d507e607ee650100c36d8604f99821f047557
-SIZE (schollz-peerdiscovery-v1.6.6_GH0.tar.gz) = 8846
-SHA256 (schollz-progressbar-v3.8.2_GH0.tar.gz) = 58a7c5fc4c2aed00f8c2dcbec6351cf3c0f06bafa78b281c55e9875f49f50bd6
-SIZE (schollz-progressbar-v3.8.2_GH0.tar.gz) = 603252
+SHA256 (schollz-peerdiscovery-v1.6.9_GH0.tar.gz) = b393923c5ce61c02cb5a7d26c480bc0bd22d9578ba5e0ad402a29304a2cf3d6c
+SIZE (schollz-peerdiscovery-v1.6.9_GH0.tar.gz) = 8865
+SHA256 (schollz-progressbar-v3.8.3_GH0.tar.gz) = dac4bce864c211474521a9b691bcd2329dab173bf6af4aacf0a3c9535e56707d
+SIZE (schollz-progressbar-v3.8.3_GH0.tar.gz) = 603262
+SHA256 (spaolacci-murmur3-v1.1.0_GH0.tar.gz) = 73e99fdaadf177427cefb2aff93e4c35d8b1fcf20a4eac6feab73b5d55a9d243
+SIZE (spaolacci-murmur3-v1.1.0_GH0.tar.gz) = 7391
SHA256 (stretchr-testify-v1.6.1_GH0.tar.gz) = 40fd7204ab72ca9d8759f1cc3604dd17f556a0f9177f6fc05dd0cad9f06e708f
SIZE (stretchr-testify-v1.6.1_GH0.tar.gz) = 84215
SHA256 (tscholl2-siec-9bdfc483d499_GH0.tar.gz) = 7ec9a96d85120c1002e281fe9d4bc56b22b721267f2297b1b4acfd3a19df48e1
SIZE (tscholl2-siec-9bdfc483d499_GH0.tar.gz) = 64437
-SHA256 (twmb-murmur3-v1.1.5_GH0.tar.gz) = e72a62bc9770e6bc1282cee9cbb2f6fe7213a239528d51d2fb9b0a4f190b7022
-SIZE (twmb-murmur3-v1.1.5_GH0.tar.gz) = 12694
+SHA256 (twmb-murmur3-v1.1.6_GH0.tar.gz) = 81208a49f490b925cf44e02990bed68c4b13a8130aa240d865217c665bfda83f
+SIZE (twmb-murmur3-v1.1.6_GH0.tar.gz) = 12706
diff --git a/net/csync2/Makefile b/net/csync2/Makefile
index 0d62acff04d0..8125a84d524f 100644
--- a/net/csync2/Makefile
+++ b/net/csync2/Makefile
@@ -13,7 +13,8 @@ LIB_DEPENDS= libgnutls.so:security/gnutls \
librsync.so:net/librsync \
libsqlite3.so:databases/sqlite3
-USES= autoreconf pkgconfig shebangfix
+USES= autoreconf cpe pkgconfig shebangfix
+CPE_VENDOR= linbit
USE_GITHUB= yes
GH_ACCOUNT= LINBIT
GH_TAGNAME= a8d38eb
diff --git a/net/cvsup-static/Makefile b/net/cvsup-static/Makefile
index b829e9502081..2593a24f0a55 100644
--- a/net/cvsup-static/Makefile
+++ b/net/cvsup-static/Makefile
@@ -12,7 +12,7 @@ COMMENT= File distribution system optimized for CVS
ONLY_FOR_ARCHS= amd64
-CONFLICTS_INSTALL= modula3-*
+CONFLICTS_INSTALL= modula3
DISTINFO_FILE= ${.CURDIR}/distinfo.${ARCH}
diff --git a/net/dante/Makefile b/net/dante/Makefile
index 5a27fd3a72d7..1dff9ecd87a3 100644
--- a/net/dante/Makefile
+++ b/net/dante/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libminiupnpc.so:net/miniupnpc \
libsasl2.so:security/cyrus-sasl2
-CONFLICTS= socks5-[0-9]*
+CONFLICTS= socks5
USES= libtool localbase
GNU_CONFIGURE= yes
diff --git a/net/dhcpcd-ui/Makefile b/net/dhcpcd-ui/Makefile
index a3c4268c7b66..ed21499a7be5 100644
--- a/net/dhcpcd-ui/Makefile
+++ b/net/dhcpcd-ui/Makefile
@@ -1,10 +1,9 @@
PORTNAME= dhcpcd-ui
PORTVERSION= 0.7.8
CATEGORIES= net
-MASTER_SITES= https://roy.marples.name/downloads/dhcpcd/ \
- https://cflags.cc/roy/dhcpcd/
+MASTER_SITES= https://roy.marples.name/downloads/dhcpcd/
-MAINTAINER= driesm.michiels@gmail.com
+MAINTAINER= driesm@FreeBSD.org
COMMENT= GTK+ / Curses interface to dhcpcd
LICENSE= BSD2CLAUSE
diff --git a/net/dhcpcd/Makefile b/net/dhcpcd/Makefile
index 45222564301b..866acf51dcd3 100644
--- a/net/dhcpcd/Makefile
+++ b/net/dhcpcd/Makefile
@@ -1,32 +1,29 @@
# Created by: Roy Marples <roy@marples.name>
PORTNAME= dhcpcd
-PORTVERSION= 9.4.0
+DISTVERSION= 9.4.1
+PORTREVISION= 2
CATEGORIES= net
-MASTER_SITES= https://roy.marples.name/downloads/dhcpcd/ \
- https://cflags.cc/roy/dhcpcd/
+MASTER_SITES= https://roy.marples.name/downloads/dhcpcd/
-MAINTAINER= driesm.michiels@gmail.com
+MAINTAINER= driesm@FreeBSD.org
COMMENT= DHCP/IPv4LL/IPv6RS/DHCPv6 client
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-CONFLICTS_INSTALL= dhcpcd-devel
-
USES= compiler:c11 cpe tar:xz
-
CPE_VENDOR= dhcpcd_project
-GNU_CONFIGURE= yes
+USE_RC_SUBR= dhcpcd
+
+HAS_CONFIGURE= yes
CONFIGURE_ARGS= --datadir=${PREFIX}/share/examples \
+ --prefix=${PREFIX} \
--privsepuser="_dhcp" \
--without-udev
-USE_RC_SUBR= dhcpcd
post-install:
- ${MV} ${STAGEDIR}${PREFIX}/etc/dhcpcd.conf \
- ${STAGEDIR}${PREFIX}/share/examples/dhcpcd
+ ${MV} ${STAGEDIR}${PREFIX}/etc/dhcpcd.conf ${STAGEDIR}${PREFIX}/etc/dhcpcd.conf.sample
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/dhcpcd
- ${MKDIR} ${STAGEDIR}/var/db/dhcpcd
.include <bsd.port.mk>
diff --git a/net/dhcpcd/distinfo b/net/dhcpcd/distinfo
index c86edfb5895a..d35b52df9df3 100644
--- a/net/dhcpcd/distinfo
+++ b/net/dhcpcd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1609632418
-SHA256 (dhcpcd-9.4.0.tar.xz) = 41a69297f380bf15ee8f94f73154f8c2bca7157a087c0d5aca8de000ba1d4513
-SIZE (dhcpcd-9.4.0.tar.xz) = 256440
+TIMESTAMP = 1634928253
+SHA256 (dhcpcd-9.4.1.tar.xz) = 819357634efed1ea5cf44ec01b24d3d3f8852fec8b4249925dcc5667c54e376c
+SIZE (dhcpcd-9.4.1.tar.xz) = 257092
diff --git a/net/dhcpcd/files/dhcpcd.in b/net/dhcpcd/files/dhcpcd.in
index 3d6c670f289a..14ca0c29bb96 100644
--- a/net/dhcpcd/files/dhcpcd.in
+++ b/net/dhcpcd/files/dhcpcd.in
@@ -1,7 +1,7 @@
#!/bin/sh
# PROVIDE: dhclient dhcpcd
-# KEYWORD: nojail
+# KEYWORD: nojailvnet
#
. /etc/rc.subr
diff --git a/net/dhcpcd/pkg-plist b/net/dhcpcd/pkg-plist
index 891ce7fabc99..4a2505f079f2 100644
--- a/net/dhcpcd/pkg-plist
+++ b/net/dhcpcd/pkg-plist
@@ -3,13 +3,13 @@ libexec/dhcpcd-hooks/20-resolv.conf
libexec/dhcpcd-hooks/30-hostname
libexec/dhcpcd-hooks/50-ntp.conf
libexec/dhcpcd-run-hooks
-man/man5/dhcpcd.conf.5.gz
-man/man8/dhcpcd-run-hooks.8.gz
-man/man8/dhcpcd.8.gz
sbin/dhcpcd
%%EXAMPLESDIR%%/hooks/10-wpa_supplicant
%%EXAMPLESDIR%%/hooks/15-timezone
%%EXAMPLESDIR%%/hooks/29-lookup-hostname
%%EXAMPLESDIR%%/hooks/50-ypbind
-@sample %%EXAMPLESDIR%%/dhcpcd.conf etc/dhcpcd.conf
+share/man/man5/dhcpcd.conf.5.gz
+share/man/man8/dhcpcd-run-hooks.8.gz
+share/man/man8/dhcpcd.8.gz
+@sample etc/dhcpcd.conf.sample
@dir(_dhcp,_dhcp,) /var/db/dhcpcd
diff --git a/net/dhcperf/Makefile b/net/dhcperf/Makefile
index f165e044cc49..d6aa06a32544 100644
--- a/net/dhcperf/Makefile
+++ b/net/dhcperf/Makefile
@@ -7,12 +7,13 @@ MASTER_SITES= ftp://ftp.nominum.com/pub/nominum/${PORTNAME}/${PORTVERSION}/
DISTNAME= ${PORTNAME}-${PORTVERSION}-1-freebsd-5.4-i386
MAINTAINER= ports@FreeBSD.org
-COMMENT= DHCPerf delivers accurate performance metrics of Dynamic Host Configuration Protocol service
+COMMENT= Accurate performance metrics for DHCP service
LIB_DEPENDS= libc.so.5:misc/compat5x
ONLY_FOR_ARCHS= i386
-ONLY_FOR_ARCHS_REASON= Rebuild of i386 package provided by Nominum.
+ONLY_FOR_ARCHS_REASON= rebuild of i386 package provided by Nominum
+
NO_BUILD= yes
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}-1/
diff --git a/net/dhcprelya/Makefile b/net/dhcprelya/Makefile
index 88eea7f4873d..1f69a1777c5a 100644
--- a/net/dhcprelya/Makefile
+++ b/net/dhcprelya/Makefile
@@ -26,7 +26,7 @@ OPTIONS_DEFINE= DOCS
.include <bsd.port.pre.mk>
-.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1200000
+.if ${OPSYS} == FreeBSD
LDFLAGS+= -Wl,-E
.endif
diff --git a/net/dictd/Makefile b/net/dictd/Makefile
index 4d103e6f841e..82a3ebad9e1f 100644
--- a/net/dictd/Makefile
+++ b/net/dictd/Makefile
@@ -2,6 +2,7 @@
PORTNAME= dictd
PORTVERSION= 1.13.0
+PORTREVISION= 1
CATEGORIES+= net textproc
MASTER_SITES= SF/dict/dictd/dictd-${PORTVERSION}
diff --git a/net/dictd/files/pkg-message.in b/net/dictd/files/pkg-message.in
index d1fc0a355cef..a87c721da2bd 100644
--- a/net/dictd/files/pkg-message.in
+++ b/net/dictd/files/pkg-message.in
@@ -8,10 +8,7 @@ To invoke dictd on startup, put the following in /etc/rc.conf:
dictd_enable="YES"
-The dict client can be found within %%PORTSDIR%%/textproc/dict
-
-Don't forget to install %%PORTSDIR%%/net/dictd-database
-to run a dictd server without pain.
+The dict client can be found within %%PORTSDIR%%/textproc/dict.
EOM
}
]
diff --git a/net/dpdk-20.11/Makefile b/net/dpdk-20.11/Makefile
new file mode 100644
index 000000000000..9639010821b7
--- /dev/null
+++ b/net/dpdk-20.11/Makefile
@@ -0,0 +1,50 @@
+PORTNAME= dpdk
+DISTVERSION= 20.11.1
+CATEGORIES= net
+MASTER_SITES= http://fast.dpdk.org/rel/
+PKGNAMESUFFIX= 20.11
+
+MAINTAINER= bruce.richardson@intel.com
+COMMENT= DPDK: Software libraries for packet processing
+
+LICENSE= BSD3CLAUSE
+
+ONLY_FOR_ARCHS= amd64
+ONLY_FOR_ARCHS_REASON= only tested on 64-bit x86 hardware
+
+BUILD_DEPENDS= objdump:devel/binutils
+LIB_DEPENDS= libjansson.so:devel/jansson
+
+USES= meson kmod pkgconfig:both shebangfix tar:xz python:3.5+
+USE_LDCONFIG= yes
+MESON_ARGS= -Dmachine=default -Ddefault_library=shared -Denable_kmods=true
+SHEBANG_FILES= usertools/dpdk-pmdinfo.py \
+ usertools/dpdk-telemetry-client.py \
+ usertools/dpdk-telemetry.py \
+ usertools/dpdk-devbind.py \
+ usertools/dpdk-pmdinfo.py \
+ usertools/dpdk-hugepages.py \
+ examples/ipsec-secgw/test/pkttest.py \
+ examples/ipsec-secgw/test/pkttest.sh \
+ examples/ipsec-secgw/test/run_test.sh \
+ examples/ipsec-secgw/test/trs_ipv6opts.py \
+ examples/ipsec-secgw/test/tun_null_header_reconstruct.py \
+ examples/performance-thread/l3fwd-thread/test.sh \
+ examples/pipeline/examples/vxlan_table.py \
+
+WRKSRC= ${WRKDIR}/${PORTNAME}-stable-${PORTVERSION}
+
+OPTIONS_DEFINE= EXAMPLES DEBUG TOOLS TESTS
+OPTIONS_DEFAULT= TOOLS
+OPTIONS_SUB= yes
+DEBUG_DESC= Debugging support (unoptimized build, impacts performance)
+TOOLS_DESC= Install tool scripts
+TESTS_DESC= Build the automated unit test binary
+
+DEBUG_MESON_ON= --buildtype=debug
+DEBUG_MESON_OFF= --buildtype=release
+EXAMPLES_MESON_ON= -Dexamples=all
+TESTS_MESON_TRUE= tests
+TOOLS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyelftools>=0:devel/py-pyelftools@${PY_FLAVOR}
+
+.include <bsd.port.mk>
diff --git a/net/dpdk-20.11/distinfo b/net/dpdk-20.11/distinfo
new file mode 100644
index 000000000000..fcdbff3dbf6a
--- /dev/null
+++ b/net/dpdk-20.11/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1615544817
+SHA256 (dpdk-20.11.1.tar.xz) = 66c95e81dc4a9b4d1bf5a39d29cb5e353b055065e3a28c579cd13a54c7ba6362
+SIZE (dpdk-20.11.1.tar.xz) = 13974116
diff --git a/net/dpdk-20.11/pkg-descr b/net/dpdk-20.11/pkg-descr
new file mode 100644
index 000000000000..0a775ed3c088
--- /dev/null
+++ b/net/dpdk-20.11/pkg-descr
@@ -0,0 +1,17 @@
+The Data Plane Development Kit (DPDK)
+
+The DPDK is a set of software libraries to enable packet processing. It
+consists of a set of polling mode drivers (PMD) which can be used to pull
+network packets directly from a Network Interface Card (NIC), as well as
+other libraries to assist in the processing of those packets. The additional
+libraries include ones for:
+* memory and buffer management
+* packet classification
+* software rings or FIFOs to allow packet transfer between cores
+amongst others.
+
+Applications written using the DPDK run in userspace. The devices used by a
+DPDK application are removed from kernel control and are instead managed
+directly by that application.
+
+WWW: http://dpdk.org/
diff --git a/net/dpdk-20.11/pkg-message b/net/dpdk-20.11/pkg-message
new file mode 100644
index 000000000000..f557b725ac78
--- /dev/null
+++ b/net/dpdk-20.11/pkg-message
@@ -0,0 +1,30 @@
+[
+{ type: install
+ message: <<EOM
+The Intel(R) DPDK requires two kernel modules to be loaded in order to run.
+To load these modules add loading lines to /boot/loader.conf
+
+ contigmem_load="YES"
+ nic_uio_load="YES"
+
+The modules each take a number of parameters. These should be set in loader.conf
+before the above two lines to load the module.
+
+* The "contigmem" module is used to reserve contiguous blocks of physical memory
+ for packet buffer use. It takes parameters for the number and size of blocks
+ to be reserved. An example is below, reserving a single 1G block:
+
+ hw.contigmem.num_buffers=1
+ hw.contigmem.buffer_size=1073741824
+
+* The "nic_uio" module is used to expose the network card (NIC) hardware
+ directly to userspace for use with the Intel(R) DPDK. If the NIC ports to be
+ used are in use by an existing driver, the nic_uio module can unbind the port
+ from its existing driver when requested to do so. This is done by passing the
+ relevant PCI bus, device and function settings to the driver as parameters.
+ For example:
+
+ hw.nic_uio.bdfs="2:0:0,2:0:1"
+EOM
+}
+]
diff --git a/net/dpdk-20.11/pkg-plist b/net/dpdk-20.11/pkg-plist
new file mode 100644
index 000000000000..82cff6da31e7
--- /dev/null
+++ b/net/dpdk-20.11/pkg-plist
@@ -0,0 +1,1376 @@
+/%%KMODDIR%%/contigmem.ko
+/%%KMODDIR%%/nic_uio.ko
+%%TOOLS%%bin/dpdk-devbind.py
+%%TOOLS%%bin/dpdk-hugepages.py
+%%TOOLS%%bin/dpdk-pdump
+%%TOOLS%%bin/dpdk-pmdinfo.py
+%%TOOLS%%bin/dpdk-proc-info
+%%TOOLS%%bin/dpdk-telemetry.py
+%%TESTS%%bin/dpdk-test
+bin/dpdk-test-acl
+bin/dpdk-test-bbdev
+bin/dpdk-test-cmdline
+bin/dpdk-test-compress-perf
+bin/dpdk-test-crypto-perf
+bin/dpdk-test-eventdev
+bin/dpdk-test-fib
+bin/dpdk-test-flow-perf
+bin/dpdk-test-pipeline
+bin/dpdk-test-regex
+bin/dpdk-test-sad
+bin/dpdk-testpmd
+include/bpf_def.h
+include/cmdline.h
+include/cmdline_cirbuf.h
+include/cmdline_parse.h
+include/cmdline_parse_etheraddr.h
+include/cmdline_parse_ipaddr.h
+include/cmdline_parse_num.h
+include/cmdline_parse_portlist.h
+include/cmdline_parse_string.h
+include/cmdline_rdline.h
+include/cmdline_socket.h
+include/cmdline_vt100.h
+include/generic/rte_atomic.h
+include/generic/rte_byteorder.h
+include/generic/rte_cpuflags.h
+include/generic/rte_cycles.h
+include/generic/rte_io.h
+include/generic/rte_mcslock.h
+include/generic/rte_memcpy.h
+include/generic/rte_pause.h
+include/generic/rte_power_intrinsics.h
+include/generic/rte_prefetch.h
+include/generic/rte_rwlock.h
+include/generic/rte_spinlock.h
+include/generic/rte_ticketlock.h
+include/generic/rte_vect.h
+include/rte_acc100_cfg.h
+include/rte_acl.h
+include/rte_acl_osdep.h
+include/rte_alarm.h
+include/rte_approx.h
+include/rte_arp.h
+include/rte_atomic.h
+include/rte_atomic_32.h
+include/rte_atomic_64.h
+include/rte_bbdev.h
+include/rte_bbdev_op.h
+include/rte_bbdev_pmd.h
+include/rte_bitmap.h
+include/rte_bitops.h
+include/rte_bitrate.h
+include/rte_bpf.h
+include/rte_bpf_ethdev.h
+include/rte_branch_prediction.h
+include/rte_build_config.h
+include/rte_bus.h
+include/rte_bus_ifpga.h
+include/rte_bus_pci.h
+include/rte_bus_vdev.h
+include/rte_byteorder.h
+include/rte_byteorder_32.h
+include/rte_byteorder_64.h
+include/rte_cfgfile.h
+include/rte_class.h
+include/rte_common.h
+include/rte_comp.h
+include/rte_compat.h
+include/rte_compatibility_defines.h
+include/rte_compressdev.h
+include/rte_compressdev_internal.h
+include/rte_compressdev_pmd.h
+include/rte_config.h
+include/rte_cpuflags.h
+include/rte_crc_arm64.h
+include/rte_crypto.h
+include/rte_crypto_asym.h
+include/rte_crypto_sym.h
+include/rte_cryptodev.h
+include/rte_cryptodev_pmd.h
+include/rte_cryptodev_scheduler.h
+include/rte_cryptodev_scheduler_operations.h
+include/rte_cryptodev_trace.h
+include/rte_cryptodev_trace_fp.h
+include/rte_cycles.h
+include/rte_debug.h
+include/rte_dev.h
+include/rte_dev_info.h
+include/rte_devargs.h
+include/rte_distributor.h
+include/rte_eal.h
+include/rte_eal_interrupts.h
+include/rte_eal_memconfig.h
+include/rte_eal_trace.h
+include/rte_ecpri.h
+include/rte_efd.h
+include/rte_errno.h
+include/rte_esp.h
+include/rte_eth_bond.h
+include/rte_eth_bond_8023ad.h
+include/rte_eth_ctrl.h
+include/rte_eth_ring.h
+include/rte_ethdev.h
+include/rte_ethdev_core.h
+include/rte_ethdev_driver.h
+include/rte_ethdev_pci.h
+include/rte_ethdev_trace.h
+include/rte_ethdev_trace_fp.h
+include/rte_ethdev_vdev.h
+include/rte_ether.h
+include/rte_event_crypto_adapter.h
+include/rte_event_eth_rx_adapter.h
+include/rte_event_eth_tx_adapter.h
+include/rte_event_ring.h
+include/rte_event_timer_adapter.h
+include/rte_event_timer_adapter_pmd.h
+include/rte_eventdev.h
+include/rte_eventdev_pmd.h
+include/rte_eventdev_pmd_pci.h
+include/rte_eventdev_pmd_vdev.h
+include/rte_eventdev_trace.h
+include/rte_eventdev_trace_fp.h
+include/rte_fbarray.h
+include/rte_fbk_hash.h
+include/rte_fib.h
+include/rte_fib6.h
+include/rte_flow.h
+include/rte_flow_classify.h
+include/rte_flow_driver.h
+include/rte_geneve.h
+include/rte_graph.h
+include/rte_graph_worker.h
+include/rte_gre.h
+include/rte_gro.h
+include/rte_gso.h
+include/rte_gtp.h
+include/rte_hash.h
+include/rte_hash_crc.h
+include/rte_hexdump.h
+include/rte_higig.h
+include/rte_hypervisor.h
+include/rte_icmp.h
+include/rte_interrupts.h
+include/rte_io.h
+include/rte_ioat_rawdev.h
+include/rte_ioat_rawdev_fns.h
+include/rte_ip.h
+include/rte_ip_frag.h
+include/rte_ipsec.h
+include/rte_ipsec_group.h
+include/rte_ipsec_sa.h
+include/rte_ipsec_sad.h
+include/rte_jhash.h
+include/rte_jobstats.h
+include/rte_keepalive.h
+include/rte_kvargs.h
+include/rte_latencystats.h
+include/rte_launch.h
+include/rte_lcore.h
+include/rte_log.h
+include/rte_lpm.h
+include/rte_lpm6.h
+include/rte_lpm_altivec.h
+include/rte_lpm_neon.h
+include/rte_lpm_sse.h
+include/rte_lru.h
+include/rte_lru_x86.h
+include/rte_malloc.h
+include/rte_mbuf.h
+include/rte_mbuf_core.h
+include/rte_mbuf_dyn.h
+include/rte_mbuf_pool_ops.h
+include/rte_mbuf_ptype.h
+include/rte_mcslock.h
+include/rte_member.h
+include/rte_memcpy.h
+include/rte_memory.h
+include/rte_mempool.h
+include/rte_mempool_trace.h
+include/rte_mempool_trace_fp.h
+include/rte_memzone.h
+include/rte_meter.h
+include/rte_metrics.h
+include/rte_metrics_telemetry.h
+include/rte_mpls.h
+include/rte_mtr.h
+include/rte_mtr_driver.h
+include/rte_net.h
+include/rte_net_crc.h
+include/rte_node_eth_api.h
+include/rte_node_ip4_api.h
+include/rte_os.h
+include/rte_pause.h
+include/rte_pci.h
+include/rte_pci_dev_feature_defs.h
+include/rte_pci_dev_features.h
+include/rte_pdump.h
+include/rte_per_lcore.h
+include/rte_pipeline.h
+include/rte_pmd_ark.h
+include/rte_pmd_bnxt.h
+include/rte_pmd_fpga_5gnr_fec.h
+include/rte_pmd_i40e.h
+include/rte_pmd_iavf.h
+include/rte_pmd_ice.h
+include/rte_pmd_ixgbe.h
+include/rte_pmd_ntb.h
+include/rte_pmd_txgbe.h
+include/rte_port.h
+include/rte_port_ethdev.h
+include/rte_port_eventdev.h
+include/rte_port_fd.h
+include/rte_port_frag.h
+include/rte_port_in_action.h
+include/rte_port_ras.h
+include/rte_port_ring.h
+include/rte_port_sched.h
+include/rte_port_source_sink.h
+include/rte_port_sym_crypto.h
+include/rte_power_intrinsics.h
+include/rte_prefetch.h
+include/rte_random.h
+include/rte_rawdev.h
+include/rte_rawdev_pmd.h
+include/rte_rcu_qsbr.h
+include/rte_reciprocal.h
+include/rte_red.h
+include/rte_regexdev.h
+include/rte_regexdev_core.h
+include/rte_regexdev_driver.h
+include/rte_reorder.h
+include/rte_rib.h
+include/rte_rib6.h
+include/rte_ring.h
+include/rte_ring_c11_mem.h
+include/rte_ring_core.h
+include/rte_ring_elem.h
+include/rte_ring_generic.h
+include/rte_ring_hts.h
+include/rte_ring_hts_c11_mem.h
+include/rte_ring_peek.h
+include/rte_ring_peek_c11_mem.h
+include/rte_ring_peek_zc.h
+include/rte_ring_rts.h
+include/rte_ring_rts_c11_mem.h
+include/rte_rtm.h
+include/rte_rwlock.h
+include/rte_sched.h
+include/rte_sched_common.h
+include/rte_sctp.h
+include/rte_security.h
+include/rte_security_driver.h
+include/rte_service.h
+include/rte_service_component.h
+include/rte_spinlock.h
+include/rte_stack.h
+include/rte_stack_lf.h
+include/rte_stack_lf_c11.h
+include/rte_stack_lf_generic.h
+include/rte_stack_std.h
+include/rte_string_fns.h
+include/rte_swx_ctl.h
+include/rte_swx_extern.h
+include/rte_swx_pipeline.h
+include/rte_swx_port.h
+include/rte_swx_port_ethdev.h
+include/rte_swx_port_source_sink.h
+include/rte_swx_table.h
+include/rte_swx_table_em.h
+include/rte_table.h
+include/rte_table_acl.h
+include/rte_table_action.h
+include/rte_table_array.h
+include/rte_table_hash.h
+include/rte_table_hash_cuckoo.h
+include/rte_table_hash_func.h
+include/rte_table_hash_func_arm64.h
+include/rte_table_lpm.h
+include/rte_table_lpm_ipv6.h
+include/rte_table_stub.h
+include/rte_tailq.h
+include/rte_tcp.h
+include/rte_telemetry.h
+include/rte_thash.h
+include/rte_ticketlock.h
+include/rte_time.h
+include/rte_timer.h
+include/rte_tm.h
+include/rte_tm_driver.h
+include/rte_trace.h
+include/rte_trace_point.h
+include/rte_trace_point_register.h
+include/rte_udp.h
+include/rte_uuid.h
+include/rte_vect.h
+include/rte_version.h
+include/rte_vfio.h
+include/rte_vxlan.h
+lib/dpdk/pmds-21.0/librte_baseband_acc100.so
+lib/dpdk/pmds-21.0/librte_baseband_acc100.so.21
+lib/dpdk/pmds-21.0/librte_baseband_acc100.so.21.0
+lib/dpdk/pmds-21.0/librte_baseband_fpga_5gnr_fec.so
+lib/dpdk/pmds-21.0/librte_baseband_fpga_5gnr_fec.so.21
+lib/dpdk/pmds-21.0/librte_baseband_fpga_5gnr_fec.so.21.0
+lib/dpdk/pmds-21.0/librte_baseband_fpga_lte_fec.so
+lib/dpdk/pmds-21.0/librte_baseband_fpga_lte_fec.so.21
+lib/dpdk/pmds-21.0/librte_baseband_fpga_lte_fec.so.21.0
+lib/dpdk/pmds-21.0/librte_baseband_null.so
+lib/dpdk/pmds-21.0/librte_baseband_null.so.21
+lib/dpdk/pmds-21.0/librte_baseband_null.so.21.0
+lib/dpdk/pmds-21.0/librte_baseband_turbo_sw.so
+lib/dpdk/pmds-21.0/librte_baseband_turbo_sw.so.21
+lib/dpdk/pmds-21.0/librte_baseband_turbo_sw.so.21.0
+lib/dpdk/pmds-21.0/librte_bus_ifpga.so
+lib/dpdk/pmds-21.0/librte_bus_ifpga.so.21
+lib/dpdk/pmds-21.0/librte_bus_ifpga.so.21.0
+lib/dpdk/pmds-21.0/librte_bus_pci.so
+lib/dpdk/pmds-21.0/librte_bus_pci.so.21
+lib/dpdk/pmds-21.0/librte_bus_pci.so.21.0
+lib/dpdk/pmds-21.0/librte_bus_vdev.so
+lib/dpdk/pmds-21.0/librte_bus_vdev.so.21
+lib/dpdk/pmds-21.0/librte_bus_vdev.so.21.0
+lib/dpdk/pmds-21.0/librte_common_cpt.so
+lib/dpdk/pmds-21.0/librte_common_cpt.so.21
+lib/dpdk/pmds-21.0/librte_common_cpt.so.21.0
+lib/dpdk/pmds-21.0/librte_common_iavf.so
+lib/dpdk/pmds-21.0/librte_common_iavf.so.21
+lib/dpdk/pmds-21.0/librte_common_iavf.so.21.0
+lib/dpdk/pmds-21.0/librte_common_octeontx.so
+lib/dpdk/pmds-21.0/librte_common_octeontx.so.21
+lib/dpdk/pmds-21.0/librte_common_octeontx.so.21.0
+lib/dpdk/pmds-21.0/librte_common_octeontx2.so
+lib/dpdk/pmds-21.0/librte_common_octeontx2.so.21
+lib/dpdk/pmds-21.0/librte_common_octeontx2.so.21.0
+lib/dpdk/pmds-21.0/librte_common_qat.so
+lib/dpdk/pmds-21.0/librte_common_qat.so.21
+lib/dpdk/pmds-21.0/librte_common_qat.so.21.0
+lib/dpdk/pmds-21.0/librte_common_sfc_efx.so
+lib/dpdk/pmds-21.0/librte_common_sfc_efx.so.21
+lib/dpdk/pmds-21.0/librte_common_sfc_efx.so.21.0
+lib/dpdk/pmds-21.0/librte_compress_octeontx.so
+lib/dpdk/pmds-21.0/librte_compress_octeontx.so.21
+lib/dpdk/pmds-21.0/librte_compress_octeontx.so.21.0
+lib/dpdk/pmds-21.0/librte_compress_zlib.so
+lib/dpdk/pmds-21.0/librte_compress_zlib.so.21
+lib/dpdk/pmds-21.0/librte_compress_zlib.so.21.0
+lib/dpdk/pmds-21.0/librte_crypto_bcmfs.so
+lib/dpdk/pmds-21.0/librte_crypto_bcmfs.so.21
+lib/dpdk/pmds-21.0/librte_crypto_bcmfs.so.21.0
+lib/dpdk/pmds-21.0/librte_crypto_null.so
+lib/dpdk/pmds-21.0/librte_crypto_null.so.21
+lib/dpdk/pmds-21.0/librte_crypto_null.so.21.0
+lib/dpdk/pmds-21.0/librte_crypto_scheduler.so
+lib/dpdk/pmds-21.0/librte_crypto_scheduler.so.21
+lib/dpdk/pmds-21.0/librte_crypto_scheduler.so.21.0
+lib/dpdk/pmds-21.0/librte_crypto_virtio.so
+lib/dpdk/pmds-21.0/librte_crypto_virtio.so.21
+lib/dpdk/pmds-21.0/librte_crypto_virtio.so.21.0
+lib/dpdk/pmds-21.0/librte_event_dsw.so
+lib/dpdk/pmds-21.0/librte_event_dsw.so.21
+lib/dpdk/pmds-21.0/librte_event_dsw.so.21.0
+lib/dpdk/pmds-21.0/librte_event_octeontx.so
+lib/dpdk/pmds-21.0/librte_event_octeontx.so.21
+lib/dpdk/pmds-21.0/librte_event_octeontx.so.21.0
+lib/dpdk/pmds-21.0/librte_event_opdl.so
+lib/dpdk/pmds-21.0/librte_event_opdl.so.21
+lib/dpdk/pmds-21.0/librte_event_opdl.so.21.0
+lib/dpdk/pmds-21.0/librte_event_skeleton.so
+lib/dpdk/pmds-21.0/librte_event_skeleton.so.21
+lib/dpdk/pmds-21.0/librte_event_skeleton.so.21.0
+lib/dpdk/pmds-21.0/librte_event_sw.so
+lib/dpdk/pmds-21.0/librte_event_sw.so.21
+lib/dpdk/pmds-21.0/librte_event_sw.so.21.0
+lib/dpdk/pmds-21.0/librte_mempool_bucket.so
+lib/dpdk/pmds-21.0/librte_mempool_bucket.so.21
+lib/dpdk/pmds-21.0/librte_mempool_bucket.so.21.0
+lib/dpdk/pmds-21.0/librte_mempool_octeontx.so
+lib/dpdk/pmds-21.0/librte_mempool_octeontx.so.21
+lib/dpdk/pmds-21.0/librte_mempool_octeontx.so.21.0
+lib/dpdk/pmds-21.0/librte_mempool_octeontx2.so
+lib/dpdk/pmds-21.0/librte_mempool_octeontx2.so.21
+lib/dpdk/pmds-21.0/librte_mempool_octeontx2.so.21.0
+lib/dpdk/pmds-21.0/librte_mempool_ring.so
+lib/dpdk/pmds-21.0/librte_mempool_ring.so.21
+lib/dpdk/pmds-21.0/librte_mempool_ring.so.21.0
+lib/dpdk/pmds-21.0/librte_mempool_stack.so
+lib/dpdk/pmds-21.0/librte_mempool_stack.so.21
+lib/dpdk/pmds-21.0/librte_mempool_stack.so.21.0
+lib/dpdk/pmds-21.0/librte_net_ark.so
+lib/dpdk/pmds-21.0/librte_net_ark.so.21
+lib/dpdk/pmds-21.0/librte_net_ark.so.21.0
+lib/dpdk/pmds-21.0/librte_net_atlantic.so
+lib/dpdk/pmds-21.0/librte_net_atlantic.so.21
+lib/dpdk/pmds-21.0/librte_net_atlantic.so.21.0
+lib/dpdk/pmds-21.0/librte_net_bnx2x.so
+lib/dpdk/pmds-21.0/librte_net_bnx2x.so.21
+lib/dpdk/pmds-21.0/librte_net_bnx2x.so.21.0
+lib/dpdk/pmds-21.0/librte_net_bnxt.so
+lib/dpdk/pmds-21.0/librte_net_bnxt.so.21
+lib/dpdk/pmds-21.0/librte_net_bnxt.so.21.0
+lib/dpdk/pmds-21.0/librte_net_bond.so
+lib/dpdk/pmds-21.0/librte_net_bond.so.21
+lib/dpdk/pmds-21.0/librte_net_bond.so.21.0
+lib/dpdk/pmds-21.0/librte_net_cxgbe.so
+lib/dpdk/pmds-21.0/librte_net_cxgbe.so.21
+lib/dpdk/pmds-21.0/librte_net_cxgbe.so.21.0
+lib/dpdk/pmds-21.0/librte_net_e1000.so
+lib/dpdk/pmds-21.0/librte_net_e1000.so.21
+lib/dpdk/pmds-21.0/librte_net_e1000.so.21.0
+lib/dpdk/pmds-21.0/librte_net_ena.so
+lib/dpdk/pmds-21.0/librte_net_ena.so.21
+lib/dpdk/pmds-21.0/librte_net_ena.so.21.0
+lib/dpdk/pmds-21.0/librte_net_enic.so
+lib/dpdk/pmds-21.0/librte_net_enic.so.21
+lib/dpdk/pmds-21.0/librte_net_enic.so.21.0
+lib/dpdk/pmds-21.0/librte_net_failsafe.so
+lib/dpdk/pmds-21.0/librte_net_failsafe.so.21
+lib/dpdk/pmds-21.0/librte_net_failsafe.so.21.0
+lib/dpdk/pmds-21.0/librte_net_fm10k.so
+lib/dpdk/pmds-21.0/librte_net_fm10k.so.21
+lib/dpdk/pmds-21.0/librte_net_fm10k.so.21.0
+lib/dpdk/pmds-21.0/librte_net_hinic.so
+lib/dpdk/pmds-21.0/librte_net_hinic.so.21
+lib/dpdk/pmds-21.0/librte_net_hinic.so.21.0
+lib/dpdk/pmds-21.0/librte_net_i40e.so
+lib/dpdk/pmds-21.0/librte_net_i40e.so.21
+lib/dpdk/pmds-21.0/librte_net_i40e.so.21.0
+lib/dpdk/pmds-21.0/librte_net_iavf.so
+lib/dpdk/pmds-21.0/librte_net_iavf.so.21
+lib/dpdk/pmds-21.0/librte_net_iavf.so.21.0
+lib/dpdk/pmds-21.0/librte_net_ice.so
+lib/dpdk/pmds-21.0/librte_net_ice.so.21
+lib/dpdk/pmds-21.0/librte_net_ice.so.21.0
+lib/dpdk/pmds-21.0/librte_net_igc.so
+lib/dpdk/pmds-21.0/librte_net_igc.so.21
+lib/dpdk/pmds-21.0/librte_net_igc.so.21.0
+lib/dpdk/pmds-21.0/librte_net_ixgbe.so
+lib/dpdk/pmds-21.0/librte_net_ixgbe.so.21
+lib/dpdk/pmds-21.0/librte_net_ixgbe.so.21.0
+lib/dpdk/pmds-21.0/librte_net_liquidio.so
+lib/dpdk/pmds-21.0/librte_net_liquidio.so.21
+lib/dpdk/pmds-21.0/librte_net_liquidio.so.21.0
+lib/dpdk/pmds-21.0/librte_net_null.so
+lib/dpdk/pmds-21.0/librte_net_null.so.21
+lib/dpdk/pmds-21.0/librte_net_null.so.21.0
+lib/dpdk/pmds-21.0/librte_net_octeontx.so
+lib/dpdk/pmds-21.0/librte_net_octeontx.so.21
+lib/dpdk/pmds-21.0/librte_net_octeontx.so.21.0
+lib/dpdk/pmds-21.0/librte_net_octeontx2.so
+lib/dpdk/pmds-21.0/librte_net_octeontx2.so.21
+lib/dpdk/pmds-21.0/librte_net_octeontx2.so.21.0
+lib/dpdk/pmds-21.0/librte_net_pcap.so
+lib/dpdk/pmds-21.0/librte_net_pcap.so.21
+lib/dpdk/pmds-21.0/librte_net_pcap.so.21.0
+lib/dpdk/pmds-21.0/librte_net_qede.so
+lib/dpdk/pmds-21.0/librte_net_qede.so.21
+lib/dpdk/pmds-21.0/librte_net_qede.so.21.0
+lib/dpdk/pmds-21.0/librte_net_ring.so
+lib/dpdk/pmds-21.0/librte_net_ring.so.21
+lib/dpdk/pmds-21.0/librte_net_ring.so.21.0
+lib/dpdk/pmds-21.0/librte_net_sfc.so
+lib/dpdk/pmds-21.0/librte_net_sfc.so.21
+lib/dpdk/pmds-21.0/librte_net_sfc.so.21.0
+lib/dpdk/pmds-21.0/librte_net_thunderx.so
+lib/dpdk/pmds-21.0/librte_net_thunderx.so.21
+lib/dpdk/pmds-21.0/librte_net_thunderx.so.21.0
+lib/dpdk/pmds-21.0/librte_net_txgbe.so
+lib/dpdk/pmds-21.0/librte_net_txgbe.so.21
+lib/dpdk/pmds-21.0/librte_net_txgbe.so.21.0
+lib/dpdk/pmds-21.0/librte_net_virtio.so
+lib/dpdk/pmds-21.0/librte_net_virtio.so.21
+lib/dpdk/pmds-21.0/librte_net_virtio.so.21.0
+lib/dpdk/pmds-21.0/librte_net_vmxnet3.so
+lib/dpdk/pmds-21.0/librte_net_vmxnet3.so.21
+lib/dpdk/pmds-21.0/librte_net_vmxnet3.so.21.0
+lib/dpdk/pmds-21.0/librte_raw_ioat.so
+lib/dpdk/pmds-21.0/librte_raw_ioat.so.21
+lib/dpdk/pmds-21.0/librte_raw_ioat.so.21.0
+lib/dpdk/pmds-21.0/librte_raw_ntb.so
+lib/dpdk/pmds-21.0/librte_raw_ntb.so.21
+lib/dpdk/pmds-21.0/librte_raw_ntb.so.21.0
+lib/dpdk/pmds-21.0/librte_raw_octeontx2_dma.so
+lib/dpdk/pmds-21.0/librte_raw_octeontx2_dma.so.21
+lib/dpdk/pmds-21.0/librte_raw_octeontx2_dma.so.21.0
+lib/dpdk/pmds-21.0/librte_raw_octeontx2_ep.so
+lib/dpdk/pmds-21.0/librte_raw_octeontx2_ep.so.21
+lib/dpdk/pmds-21.0/librte_raw_octeontx2_ep.so.21.0
+lib/dpdk/pmds-21.0/librte_raw_skeleton.so
+lib/dpdk/pmds-21.0/librte_raw_skeleton.so.21
+lib/dpdk/pmds-21.0/librte_raw_skeleton.so.21.0
+lib/librte_acl.a
+lib/librte_acl.so
+lib/librte_acl.so.21
+lib/librte_acl.so.21.0
+lib/librte_baseband_acc100.a
+lib/librte_baseband_acc100.so
+lib/librte_baseband_acc100.so.21
+lib/librte_baseband_acc100.so.21.0
+lib/librte_baseband_fpga_5gnr_fec.a
+lib/librte_baseband_fpga_5gnr_fec.so
+lib/librte_baseband_fpga_5gnr_fec.so.21
+lib/librte_baseband_fpga_5gnr_fec.so.21.0
+lib/librte_baseband_fpga_lte_fec.a
+lib/librte_baseband_fpga_lte_fec.so
+lib/librte_baseband_fpga_lte_fec.so.21
+lib/librte_baseband_fpga_lte_fec.so.21.0
+lib/librte_baseband_null.a
+lib/librte_baseband_null.so
+lib/librte_baseband_null.so.21
+lib/librte_baseband_null.so.21.0
+lib/librte_baseband_turbo_sw.a
+lib/librte_baseband_turbo_sw.so
+lib/librte_baseband_turbo_sw.so.21
+lib/librte_baseband_turbo_sw.so.21.0
+lib/librte_bbdev.a
+lib/librte_bbdev.so
+lib/librte_bbdev.so.21
+lib/librte_bbdev.so.21.0
+lib/librte_bitratestats.a
+lib/librte_bitratestats.so
+lib/librte_bitratestats.so.21
+lib/librte_bitratestats.so.21.0
+lib/librte_bpf.a
+lib/librte_bpf.so
+lib/librte_bpf.so.21
+lib/librte_bpf.so.21.0
+lib/librte_bus_ifpga.a
+lib/librte_bus_ifpga.so
+lib/librte_bus_ifpga.so.21
+lib/librte_bus_ifpga.so.21.0
+lib/librte_bus_pci.a
+lib/librte_bus_pci.so
+lib/librte_bus_pci.so.21
+lib/librte_bus_pci.so.21.0
+lib/librte_bus_vdev.a
+lib/librte_bus_vdev.so
+lib/librte_bus_vdev.so.21
+lib/librte_bus_vdev.so.21.0
+lib/librte_cfgfile.a
+lib/librte_cfgfile.so
+lib/librte_cfgfile.so.21
+lib/librte_cfgfile.so.21.0
+lib/librte_cmdline.a
+lib/librte_cmdline.so
+lib/librte_cmdline.so.21
+lib/librte_cmdline.so.21.0
+lib/librte_common_cpt.a
+lib/librte_common_cpt.so
+lib/librte_common_cpt.so.21
+lib/librte_common_cpt.so.21.0
+lib/librte_common_iavf.a
+lib/librte_common_iavf.so
+lib/librte_common_iavf.so.21
+lib/librte_common_iavf.so.21.0
+lib/librte_common_octeontx.a
+lib/librte_common_octeontx.so
+lib/librte_common_octeontx.so.21
+lib/librte_common_octeontx.so.21.0
+lib/librte_common_octeontx2.a
+lib/librte_common_octeontx2.so
+lib/librte_common_octeontx2.so.21
+lib/librte_common_octeontx2.so.21.0
+lib/librte_common_qat.a
+lib/librte_common_qat.so
+lib/librte_common_qat.so.21
+lib/librte_common_qat.so.21.0
+lib/librte_common_sfc_efx.a
+lib/librte_common_sfc_efx.so
+lib/librte_common_sfc_efx.so.21
+lib/librte_common_sfc_efx.so.21.0
+lib/librte_compress_octeontx.a
+lib/librte_compress_octeontx.so
+lib/librte_compress_octeontx.so.21
+lib/librte_compress_octeontx.so.21.0
+lib/librte_compress_zlib.a
+lib/librte_compress_zlib.so
+lib/librte_compress_zlib.so.21
+lib/librte_compress_zlib.so.21.0
+lib/librte_compressdev.a
+lib/librte_compressdev.so
+lib/librte_compressdev.so.21
+lib/librte_compressdev.so.21.0
+lib/librte_crypto_bcmfs.a
+lib/librte_crypto_bcmfs.so
+lib/librte_crypto_bcmfs.so.21
+lib/librte_crypto_bcmfs.so.21.0
+lib/librte_crypto_null.a
+lib/librte_crypto_null.so
+lib/librte_crypto_null.so.21
+lib/librte_crypto_null.so.21.0
+lib/librte_crypto_scheduler.a
+lib/librte_crypto_scheduler.so
+lib/librte_crypto_scheduler.so.21
+lib/librte_crypto_scheduler.so.21.0
+lib/librte_crypto_virtio.a
+lib/librte_crypto_virtio.so
+lib/librte_crypto_virtio.so.21
+lib/librte_crypto_virtio.so.21.0
+lib/librte_cryptodev.a
+lib/librte_cryptodev.so
+lib/librte_cryptodev.so.21
+lib/librte_cryptodev.so.21.0
+lib/librte_distributor.a
+lib/librte_distributor.so
+lib/librte_distributor.so.21
+lib/librte_distributor.so.21.0
+lib/librte_eal.a
+lib/librte_eal.so
+lib/librte_eal.so.21
+lib/librte_eal.so.21.0
+lib/librte_efd.a
+lib/librte_efd.so
+lib/librte_efd.so.21
+lib/librte_efd.so.21.0
+lib/librte_ethdev.a
+lib/librte_ethdev.so
+lib/librte_ethdev.so.21
+lib/librte_ethdev.so.21.0
+lib/librte_event_dsw.a
+lib/librte_event_dsw.so
+lib/librte_event_dsw.so.21
+lib/librte_event_dsw.so.21.0
+lib/librte_event_octeontx.a
+lib/librte_event_octeontx.so
+lib/librte_event_octeontx.so.21
+lib/librte_event_octeontx.so.21.0
+lib/librte_event_opdl.a
+lib/librte_event_opdl.so
+lib/librte_event_opdl.so.21
+lib/librte_event_opdl.so.21.0
+lib/librte_event_skeleton.a
+lib/librte_event_skeleton.so
+lib/librte_event_skeleton.so.21
+lib/librte_event_skeleton.so.21.0
+lib/librte_event_sw.a
+lib/librte_event_sw.so
+lib/librte_event_sw.so.21
+lib/librte_event_sw.so.21.0
+lib/librte_eventdev.a
+lib/librte_eventdev.so
+lib/librte_eventdev.so.21
+lib/librte_eventdev.so.21.0
+lib/librte_fib.a
+lib/librte_fib.so
+lib/librte_fib.so.21
+lib/librte_fib.so.21.0
+lib/librte_flow_classify.a
+lib/librte_flow_classify.so
+lib/librte_flow_classify.so.21
+lib/librte_flow_classify.so.21.0
+lib/librte_graph.a
+lib/librte_graph.so
+lib/librte_graph.so.21
+lib/librte_graph.so.21.0
+lib/librte_gro.a
+lib/librte_gro.so
+lib/librte_gro.so.21
+lib/librte_gro.so.21.0
+lib/librte_gso.a
+lib/librte_gso.so
+lib/librte_gso.so.21
+lib/librte_gso.so.21.0
+lib/librte_hash.a
+lib/librte_hash.so
+lib/librte_hash.so.21
+lib/librte_hash.so.21.0
+lib/librte_ip_frag.a
+lib/librte_ip_frag.so
+lib/librte_ip_frag.so.21
+lib/librte_ip_frag.so.21.0
+lib/librte_ipsec.a
+lib/librte_ipsec.so
+lib/librte_ipsec.so.21
+lib/librte_ipsec.so.21.0
+lib/librte_jobstats.a
+lib/librte_jobstats.so
+lib/librte_jobstats.so.21
+lib/librte_jobstats.so.21.0
+lib/librte_kvargs.a
+lib/librte_kvargs.so
+lib/librte_kvargs.so.21
+lib/librte_kvargs.so.21.0
+lib/librte_latencystats.a
+lib/librte_latencystats.so
+lib/librte_latencystats.so.21
+lib/librte_latencystats.so.21.0
+lib/librte_lpm.a
+lib/librte_lpm.so
+lib/librte_lpm.so.21
+lib/librte_lpm.so.21.0
+lib/librte_mbuf.a
+lib/librte_mbuf.so
+lib/librte_mbuf.so.21
+lib/librte_mbuf.so.21.0
+lib/librte_member.a
+lib/librte_member.so
+lib/librte_member.so.21
+lib/librte_member.so.21.0
+lib/librte_mempool.a
+lib/librte_mempool.so
+lib/librte_mempool.so.21
+lib/librte_mempool.so.21.0
+lib/librte_mempool_bucket.a
+lib/librte_mempool_bucket.so
+lib/librte_mempool_bucket.so.21
+lib/librte_mempool_bucket.so.21.0
+lib/librte_mempool_octeontx.a
+lib/librte_mempool_octeontx.so
+lib/librte_mempool_octeontx.so.21
+lib/librte_mempool_octeontx.so.21.0
+lib/librte_mempool_octeontx2.a
+lib/librte_mempool_octeontx2.so
+lib/librte_mempool_octeontx2.so.21
+lib/librte_mempool_octeontx2.so.21.0
+lib/librte_mempool_ring.a
+lib/librte_mempool_ring.so
+lib/librte_mempool_ring.so.21
+lib/librte_mempool_ring.so.21.0
+lib/librte_mempool_stack.a
+lib/librte_mempool_stack.so
+lib/librte_mempool_stack.so.21
+lib/librte_mempool_stack.so.21.0
+lib/librte_meter.a
+lib/librte_meter.so
+lib/librte_meter.so.21
+lib/librte_meter.so.21.0
+lib/librte_metrics.a
+lib/librte_metrics.so
+lib/librte_metrics.so.21
+lib/librte_metrics.so.21.0
+lib/librte_net.a
+lib/librte_net.so
+lib/librte_net.so.21
+lib/librte_net.so.21.0
+lib/librte_net_ark.a
+lib/librte_net_ark.so
+lib/librte_net_ark.so.21
+lib/librte_net_ark.so.21.0
+lib/librte_net_atlantic.a
+lib/librte_net_atlantic.so
+lib/librte_net_atlantic.so.21
+lib/librte_net_atlantic.so.21.0
+lib/librte_net_bnx2x.a
+lib/librte_net_bnx2x.so
+lib/librte_net_bnx2x.so.21
+lib/librte_net_bnx2x.so.21.0
+lib/librte_net_bnxt.a
+lib/librte_net_bnxt.so
+lib/librte_net_bnxt.so.21
+lib/librte_net_bnxt.so.21.0
+lib/librte_net_bond.a
+lib/librte_net_bond.so
+lib/librte_net_bond.so.21
+lib/librte_net_bond.so.21.0
+lib/librte_net_cxgbe.a
+lib/librte_net_cxgbe.so
+lib/librte_net_cxgbe.so.21
+lib/librte_net_cxgbe.so.21.0
+lib/librte_net_e1000.a
+lib/librte_net_e1000.so
+lib/librte_net_e1000.so.21
+lib/librte_net_e1000.so.21.0
+lib/librte_net_ena.a
+lib/librte_net_ena.so
+lib/librte_net_ena.so.21
+lib/librte_net_ena.so.21.0
+lib/librte_net_enic.a
+lib/librte_net_enic.so
+lib/librte_net_enic.so.21
+lib/librte_net_enic.so.21.0
+lib/librte_net_failsafe.a
+lib/librte_net_failsafe.so
+lib/librte_net_failsafe.so.21
+lib/librte_net_failsafe.so.21.0
+lib/librte_net_fm10k.a
+lib/librte_net_fm10k.so
+lib/librte_net_fm10k.so.21
+lib/librte_net_fm10k.so.21.0
+lib/librte_net_hinic.a
+lib/librte_net_hinic.so
+lib/librte_net_hinic.so.21
+lib/librte_net_hinic.so.21.0
+lib/librte_net_i40e.a
+lib/librte_net_i40e.so
+lib/librte_net_i40e.so.21
+lib/librte_net_i40e.so.21.0
+lib/librte_net_iavf.a
+lib/librte_net_iavf.so
+lib/librte_net_iavf.so.21
+lib/librte_net_iavf.so.21.0
+lib/librte_net_ice.a
+lib/librte_net_ice.so
+lib/librte_net_ice.so.21
+lib/librte_net_ice.so.21.0
+lib/librte_net_igc.a
+lib/librte_net_igc.so
+lib/librte_net_igc.so.21
+lib/librte_net_igc.so.21.0
+lib/librte_net_ixgbe.a
+lib/librte_net_ixgbe.so
+lib/librte_net_ixgbe.so.21
+lib/librte_net_ixgbe.so.21.0
+lib/librte_net_liquidio.a
+lib/librte_net_liquidio.so
+lib/librte_net_liquidio.so.21
+lib/librte_net_liquidio.so.21.0
+lib/librte_net_null.a
+lib/librte_net_null.so
+lib/librte_net_null.so.21
+lib/librte_net_null.so.21.0
+lib/librte_net_octeontx.a
+lib/librte_net_octeontx.so
+lib/librte_net_octeontx.so.21
+lib/librte_net_octeontx.so.21.0
+lib/librte_net_octeontx2.a
+lib/librte_net_octeontx2.so
+lib/librte_net_octeontx2.so.21
+lib/librte_net_octeontx2.so.21.0
+lib/librte_net_pcap.a
+lib/librte_net_pcap.so
+lib/librte_net_pcap.so.21
+lib/librte_net_pcap.so.21.0
+lib/librte_net_qede.a
+lib/librte_net_qede.so
+lib/librte_net_qede.so.21
+lib/librte_net_qede.so.21.0
+lib/librte_net_ring.a
+lib/librte_net_ring.so
+lib/librte_net_ring.so.21
+lib/librte_net_ring.so.21.0
+lib/librte_net_sfc.a
+lib/librte_net_sfc.so
+lib/librte_net_sfc.so.21
+lib/librte_net_sfc.so.21.0
+lib/librte_net_thunderx.a
+lib/librte_net_thunderx.so
+lib/librte_net_thunderx.so.21
+lib/librte_net_thunderx.so.21.0
+lib/librte_net_txgbe.a
+lib/librte_net_txgbe.so
+lib/librte_net_txgbe.so.21
+lib/librte_net_txgbe.so.21.0
+lib/librte_net_virtio.a
+lib/librte_net_virtio.so
+lib/librte_net_virtio.so.21
+lib/librte_net_virtio.so.21.0
+lib/librte_net_vmxnet3.a
+lib/librte_net_vmxnet3.so
+lib/librte_net_vmxnet3.so.21
+lib/librte_net_vmxnet3.so.21.0
+lib/librte_node.a
+lib/librte_node.so
+lib/librte_node.so.21
+lib/librte_node.so.21.0
+lib/librte_pci.a
+lib/librte_pci.so
+lib/librte_pci.so.21
+lib/librte_pci.so.21.0
+lib/librte_pdump.a
+lib/librte_pdump.so
+lib/librte_pdump.so.21
+lib/librte_pdump.so.21.0
+lib/librte_pipeline.a
+lib/librte_pipeline.so
+lib/librte_pipeline.so.21
+lib/librte_pipeline.so.21.0
+lib/librte_port.a
+lib/librte_port.so
+lib/librte_port.so.21
+lib/librte_port.so.21.0
+lib/librte_raw_ioat.a
+lib/librte_raw_ioat.so
+lib/librte_raw_ioat.so.21
+lib/librte_raw_ioat.so.21.0
+lib/librte_raw_ntb.a
+lib/librte_raw_ntb.so
+lib/librte_raw_ntb.so.21
+lib/librte_raw_ntb.so.21.0
+lib/librte_raw_octeontx2_dma.a
+lib/librte_raw_octeontx2_dma.so
+lib/librte_raw_octeontx2_dma.so.21
+lib/librte_raw_octeontx2_dma.so.21.0
+lib/librte_raw_octeontx2_ep.a
+lib/librte_raw_octeontx2_ep.so
+lib/librte_raw_octeontx2_ep.so.21
+lib/librte_raw_octeontx2_ep.so.21.0
+lib/librte_raw_skeleton.a
+lib/librte_raw_skeleton.so
+lib/librte_raw_skeleton.so.21
+lib/librte_raw_skeleton.so.21.0
+lib/librte_rawdev.a
+lib/librte_rawdev.so
+lib/librte_rawdev.so.21
+lib/librte_rawdev.so.21.0
+lib/librte_rcu.a
+lib/librte_rcu.so
+lib/librte_rcu.so.21
+lib/librte_rcu.so.21.0
+lib/librte_regexdev.a
+lib/librte_regexdev.so
+lib/librte_regexdev.so.21
+lib/librte_regexdev.so.21.0
+lib/librte_reorder.a
+lib/librte_reorder.so
+lib/librte_reorder.so.21
+lib/librte_reorder.so.21.0
+lib/librte_rib.a
+lib/librte_rib.so
+lib/librte_rib.so.21
+lib/librte_rib.so.21.0
+lib/librte_ring.a
+lib/librte_ring.so
+lib/librte_ring.so.21
+lib/librte_ring.so.21.0
+lib/librte_sched.a
+lib/librte_sched.so
+lib/librte_sched.so.21
+lib/librte_sched.so.21.0
+lib/librte_security.a
+lib/librte_security.so
+lib/librte_security.so.21
+lib/librte_security.so.21.0
+lib/librte_stack.a
+lib/librte_stack.so
+lib/librte_stack.so.21
+lib/librte_stack.so.21.0
+lib/librte_table.a
+lib/librte_table.so
+lib/librte_table.so.21
+lib/librte_table.so.21.0
+lib/librte_telemetry.a
+lib/librte_telemetry.so
+lib/librte_telemetry.so.21
+lib/librte_telemetry.so.21.0
+lib/librte_timer.a
+lib/librte_timer.so
+lib/librte_timer.so.21
+lib/librte_timer.so.21.0
+libdata/pkgconfig/libdpdk-libs.pc
+libdata/pkgconfig/libdpdk.pc
+%%EXAMPLES%%%%DATADIR%%/examples/bbdev_app/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/bbdev_app/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/bbdev_app/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/bond/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/bond/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/bond/main.h
+%%EXAMPLES%%%%DATADIR%%/examples/bond/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/bpf/README
+%%EXAMPLES%%%%DATADIR%%/examples/bpf/dummy.c
+%%EXAMPLES%%%%DATADIR%%/examples/bpf/t1.c
+%%EXAMPLES%%%%DATADIR%%/examples/bpf/t2.c
+%%EXAMPLES%%%%DATADIR%%/examples/bpf/t3.c
+%%EXAMPLES%%%%DATADIR%%/examples/cmdline/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/cmdline/commands.c
+%%EXAMPLES%%%%DATADIR%%/examples/cmdline/commands.h
+%%EXAMPLES%%%%DATADIR%%/examples/cmdline/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/cmdline/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/cmdline/parse_obj_list.c
+%%EXAMPLES%%%%DATADIR%%/examples/cmdline/parse_obj_list.h
+%%EXAMPLES%%%%DATADIR%%/examples/distributor/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/distributor/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/distributor/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/ethtool/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/ethtool/ethtool-app/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/ethtool/ethtool-app/ethapp.c
+%%EXAMPLES%%%%DATADIR%%/examples/ethtool/ethtool-app/ethapp.h
+%%EXAMPLES%%%%DATADIR%%/examples/ethtool/ethtool-app/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/ethtool/lib/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/ethtool/lib/rte_ethtool.c
+%%EXAMPLES%%%%DATADIR%%/examples/ethtool/lib/rte_ethtool.h
+%%EXAMPLES%%%%DATADIR%%/examples/ethtool/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/eventdev_pipeline/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/eventdev_pipeline/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/eventdev_pipeline/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/eventdev_pipeline/pipeline_common.h
+%%EXAMPLES%%%%DATADIR%%/examples/eventdev_pipeline/pipeline_worker_generic.c
+%%EXAMPLES%%%%DATADIR%%/examples/eventdev_pipeline/pipeline_worker_tx.c
+%%EXAMPLES%%%%DATADIR%%/examples/fips_validation/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/fips_validation/fips_dev_self_test.c
+%%EXAMPLES%%%%DATADIR%%/examples/fips_validation/fips_dev_self_test.h
+%%EXAMPLES%%%%DATADIR%%/examples/fips_validation/fips_validation.c
+%%EXAMPLES%%%%DATADIR%%/examples/fips_validation/fips_validation.h
+%%EXAMPLES%%%%DATADIR%%/examples/fips_validation/fips_validation_aes.c
+%%EXAMPLES%%%%DATADIR%%/examples/fips_validation/fips_validation_ccm.c
+%%EXAMPLES%%%%DATADIR%%/examples/fips_validation/fips_validation_cmac.c
+%%EXAMPLES%%%%DATADIR%%/examples/fips_validation/fips_validation_gcm.c
+%%EXAMPLES%%%%DATADIR%%/examples/fips_validation/fips_validation_hmac.c
+%%EXAMPLES%%%%DATADIR%%/examples/fips_validation/fips_validation_sha.c
+%%EXAMPLES%%%%DATADIR%%/examples/fips_validation/fips_validation_tdes.c
+%%EXAMPLES%%%%DATADIR%%/examples/fips_validation/fips_validation_xts.c
+%%EXAMPLES%%%%DATADIR%%/examples/fips_validation/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/fips_validation/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/flow_classify/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/flow_classify/flow_classify.c
+%%EXAMPLES%%%%DATADIR%%/examples/flow_classify/ipv4_rules_file.txt
+%%EXAMPLES%%%%DATADIR%%/examples/flow_classify/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/flow_filtering/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/flow_filtering/flow_blocks.c
+%%EXAMPLES%%%%DATADIR%%/examples/flow_filtering/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/flow_filtering/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/helloworld/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/helloworld/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/helloworld/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/ioat/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/ioat/ioatfwd.c
+%%EXAMPLES%%%%DATADIR%%/examples/ioat/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/ip_fragmentation/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/ip_fragmentation/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/ip_fragmentation/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/action.c
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/action.h
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/cli.c
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/cli.h
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/common.h
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/conn.c
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/conn.h
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/cryptodev.c
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/cryptodev.h
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/examples/firewall.cli
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/examples/flow.cli
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/examples/flow_crypto.cli
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/examples/kni.cli
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/examples/l2fwd.cli
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/examples/route.cli
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/examples/route_ecmp.cli
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/examples/rss.cli
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/examples/tap.cli
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/kni.c
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/kni.h
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/link.c
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/link.h
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/mempool.c
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/mempool.h
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/parser.c
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/parser.h
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/pipeline.c
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/pipeline.h
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/swq.c
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/swq.h
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/tap.c
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/tap.h
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/thread.c
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/thread.h
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/tmgr.c
+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/tmgr.h
+%%EXAMPLES%%%%DATADIR%%/examples/ip_reassembly/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/ip_reassembly/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/ip_reassembly/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/ep0.cfg
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/ep1.cfg
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/esp.c
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/esp.h
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/event_helper.c
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/event_helper.h
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/flow.c
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/flow.h
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/ipip.h
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/ipsec-secgw.c
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/ipsec-secgw.h
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/ipsec.c
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/ipsec.h
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/ipsec_process.c
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/ipsec_worker.c
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/ipsec_worker.h
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/parser.c
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/parser.h
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/rt.c
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/sa.c
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/sad.c
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/sad.h
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/sp4.c
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/sp6.c
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/bypass_defs.sh
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/common_defs.sh
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/common_defs_secgw.sh
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/data_rxtx.sh
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/linux_test.sh
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/load_env.sh
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/pkttest.py
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/pkttest.sh
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/run_test.sh
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/trs_3descbc_sha1_common_defs.sh
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/trs_3descbc_sha1_defs.sh
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/trs_aescbc_sha1_common_defs.sh
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/trs_aescbc_sha1_defs.sh
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/trs_aesctr_sha1_common_defs.sh
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/trs_aesctr_sha1_defs.sh
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/trs_aesgcm_common_defs.sh
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/trs_aesgcm_defs.sh
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/trs_ipv6opts.py
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/tun_3descbc_sha1_common_defs.sh
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/tun_3descbc_sha1_defs.sh
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/tun_aescbc_sha1_common_defs.sh
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/tun_aescbc_sha1_defs.sh
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/tun_aesctr_sha1_common_defs.sh
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/tun_aesctr_sha1_defs.sh
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/tun_aesgcm_common_defs.sh
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/tun_aesgcm_defs.sh
+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/tun_null_header_reconstruct.py
+%%EXAMPLES%%%%DATADIR%%/examples/ipv4_multicast/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/ipv4_multicast/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/ipv4_multicast/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/kni/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/kni/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/kni/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-cat/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-cat/cat.c
+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-cat/cat.h
+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-cat/l2fwd-cat.c
+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-cat/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-crypto/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-crypto/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-crypto/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-event/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-event/l2fwd_common.c
+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-event/l2fwd_common.h
+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-event/l2fwd_event.c
+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-event/l2fwd_event.h
+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-event/l2fwd_event_generic.c
+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-event/l2fwd_event_internal_port.c
+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-event/l2fwd_poll.c
+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-event/l2fwd_poll.h
+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-event/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-event/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-jobstats/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-jobstats/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-jobstats/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-keepalive/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-keepalive/ka-agent/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-keepalive/ka-agent/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-keepalive/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-keepalive/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-keepalive/shm.c
+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-keepalive/shm.h
+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd-acl/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd-acl/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd-acl/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd-graph/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd-graph/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd-graph/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd-power/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd-power/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd-power/main.h
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd-power/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd-power/perf_core.c
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd-power/perf_core.h
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd.h
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_altivec.h
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_common.h
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_em.c
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_em.h
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_em_hlm.h
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_em_hlm_neon.h
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_em_hlm_sse.h
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_em_sequential.h
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_event.c
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_event.h
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_event_generic.c
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_event_internal_port.c
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_lpm.c
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_lpm.h
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_lpm_altivec.h
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_lpm_neon.h
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_lpm_sse.h
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_neon.h
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_sse.h
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/link_status_interrupt/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/link_status_interrupt/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/link_status_interrupt/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/client_server_mp/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/client_server_mp/mp_client/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/client_server_mp/mp_client/client.c
+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/client_server_mp/mp_client/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/client_server_mp/mp_server/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/client_server_mp/mp_server/args.c
+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/client_server_mp/mp_server/args.h
+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/client_server_mp/mp_server/init.c
+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/client_server_mp/mp_server/init.h
+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/client_server_mp/mp_server/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/client_server_mp/mp_server/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/client_server_mp/shared/common.h
+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/hotplug_mp/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/hotplug_mp/commands.c
+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/hotplug_mp/commands.h
+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/hotplug_mp/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/hotplug_mp/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/simple_mp/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/simple_mp/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/simple_mp/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/simple_mp/mp_commands.c
+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/simple_mp/mp_commands.h
+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/symmetric_mp/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/symmetric_mp/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/symmetric_mp/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/ntb/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/ntb/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/ntb/ntb_fwd.c
+%%EXAMPLES%%%%DATADIR%%/examples/packet_ordering/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/packet_ordering/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/packet_ordering/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/common/arch/arm64/ctx.c
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/common/arch/arm64/ctx.h
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/common/arch/arm64/stack.h
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/common/arch/x86/ctx.c
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/common/arch/x86/ctx.h
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/common/arch/x86/stack.h
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/common/common.mk
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/common/lthread.c
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/common/lthread.h
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/common/lthread_api.h
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/common/lthread_cond.c
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/common/lthread_cond.h
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/common/lthread_diag.c
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/common/lthread_diag.h
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/common/lthread_diag_api.h
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/common/lthread_int.h
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/common/lthread_mutex.c
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/common/lthread_mutex.h
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/common/lthread_objcache.h
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/common/lthread_pool.h
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/common/lthread_queue.h
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/common/lthread_sched.c
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/common/lthread_sched.h
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/common/lthread_timer.h
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/common/lthread_tls.c
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/common/lthread_tls.h
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/l3fwd-thread/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/l3fwd-thread/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/l3fwd-thread/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/l3fwd-thread/test.sh
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/pthread_shim/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/pthread_shim/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/pthread_shim/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/pthread_shim/pthread_shim.c
+%%EXAMPLES%%%%DATADIR%%/examples/performance-thread/pthread_shim/pthread_shim.h
+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/cli.c
+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/cli.h
+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/conn.c
+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/conn.h
+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/l2fwd.cli
+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/l2fwd.spec
+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/l2fwd_macswp.cli
+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/l2fwd_macswp.spec
+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/l2fwd_macswp_pcap.cli
+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/l2fwd_pcap.cli
+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/packet.txt
+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/vxlan.cli
+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/vxlan.spec
+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/vxlan_pcap.cli
+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/vxlan_table.py
+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/vxlan_table.txt
+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/obj.c
+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/obj.h
+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/thread.c
+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/thread.h
+%%EXAMPLES%%%%DATADIR%%/examples/ptpclient/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/ptpclient/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/ptpclient/ptpclient.c
+%%EXAMPLES%%%%DATADIR%%/examples/qos_meter/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/qos_meter/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/qos_meter/main.h
+%%EXAMPLES%%%%DATADIR%%/examples/qos_meter/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/qos_meter/rte_policer.c
+%%EXAMPLES%%%%DATADIR%%/examples/qos_meter/rte_policer.h
+%%EXAMPLES%%%%DATADIR%%/examples/qos_sched/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/qos_sched/app_thread.c
+%%EXAMPLES%%%%DATADIR%%/examples/qos_sched/args.c
+%%EXAMPLES%%%%DATADIR%%/examples/qos_sched/cfg_file.c
+%%EXAMPLES%%%%DATADIR%%/examples/qos_sched/cfg_file.h
+%%EXAMPLES%%%%DATADIR%%/examples/qos_sched/cmdline.c
+%%EXAMPLES%%%%DATADIR%%/examples/qos_sched/init.c
+%%EXAMPLES%%%%DATADIR%%/examples/qos_sched/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/qos_sched/main.h
+%%EXAMPLES%%%%DATADIR%%/examples/qos_sched/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/qos_sched/profile.cfg
+%%EXAMPLES%%%%DATADIR%%/examples/qos_sched/profile_ov.cfg
+%%EXAMPLES%%%%DATADIR%%/examples/qos_sched/stats.c
+%%EXAMPLES%%%%DATADIR%%/examples/rxtx_callbacks/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/rxtx_callbacks/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/rxtx_callbacks/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/server_node_efd/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/server_node_efd/node/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/server_node_efd/node/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/server_node_efd/node/node.c
+%%EXAMPLES%%%%DATADIR%%/examples/server_node_efd/server/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/server_node_efd/server/args.c
+%%EXAMPLES%%%%DATADIR%%/examples/server_node_efd/server/args.h
+%%EXAMPLES%%%%DATADIR%%/examples/server_node_efd/server/init.c
+%%EXAMPLES%%%%DATADIR%%/examples/server_node_efd/server/init.h
+%%EXAMPLES%%%%DATADIR%%/examples/server_node_efd/server/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/server_node_efd/server/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/server_node_efd/shared/common.h
+%%EXAMPLES%%%%DATADIR%%/examples/service_cores/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/service_cores/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/service_cores/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/skeleton/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/skeleton/basicfwd.c
+%%EXAMPLES%%%%DATADIR%%/examples/skeleton/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/timer/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/timer/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/timer/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/vdpa/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/vdpa/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/vdpa/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/vhost/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/vhost/ioat.c
+%%EXAMPLES%%%%DATADIR%%/examples/vhost/ioat.h
+%%EXAMPLES%%%%DATADIR%%/examples/vhost/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/vhost/main.h
+%%EXAMPLES%%%%DATADIR%%/examples/vhost/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/vhost/virtio_net.c
+%%EXAMPLES%%%%DATADIR%%/examples/vhost_blk/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/vhost_blk/blk.c
+%%EXAMPLES%%%%DATADIR%%/examples/vhost_blk/blk_spec.h
+%%EXAMPLES%%%%DATADIR%%/examples/vhost_blk/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/vhost_blk/vhost_blk.c
+%%EXAMPLES%%%%DATADIR%%/examples/vhost_blk/vhost_blk.h
+%%EXAMPLES%%%%DATADIR%%/examples/vhost_blk/vhost_blk_compat.c
+%%EXAMPLES%%%%DATADIR%%/examples/vhost_crypto/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/vhost_crypto/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/vhost_crypto/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/channel_manager.c
+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/channel_manager.h
+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/channel_monitor.c
+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/channel_monitor.h
+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/guest_cli/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/guest_cli/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/guest_cli/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/guest_cli/parse.c
+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/guest_cli/parse.h
+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/guest_cli/vm_power_cli_guest.c
+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/guest_cli/vm_power_cli_guest.h
+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/oob_monitor.h
+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/oob_monitor_nop.c
+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/oob_monitor_x86.c
+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/parse.c
+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/parse.h
+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/power_manager.c
+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/power_manager.h
+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/vm_power_cli.c
+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/vm_power_cli.h
+%%EXAMPLES%%%%DATADIR%%/examples/vmdq/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/vmdq/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/vmdq/meson.build
+%%EXAMPLES%%%%DATADIR%%/examples/vmdq_dcb/Makefile
+%%EXAMPLES%%%%DATADIR%%/examples/vmdq_dcb/main.c
+%%EXAMPLES%%%%DATADIR%%/examples/vmdq_dcb/meson.build
diff --git a/net/dpdk/Makefile b/net/dpdk/Makefile
index 0bb38e20f2e6..29555076a5f1 100644
--- a/net/dpdk/Makefile
+++ b/net/dpdk/Makefile
@@ -9,7 +9,7 @@ COMMENT= DPDK: Software libraries for packet processing
LICENSE= BSD3CLAUSE
ONLY_FOR_ARCHS= amd64
-ONLY_FOR_ARCHS_REASON= Only works on 64-bit x86 hardware
+ONLY_FOR_ARCHS_REASON= only works on 64-bit x86 hardware
LIB_DEPENDS= libjansson.so:devel/jansson
BUILD_DEPENDS= objdump:devel/binutils
diff --git a/net/dshell/Makefile b/net/dshell/Makefile
new file mode 100644
index 000000000000..61ee9a5c7fb1
--- /dev/null
+++ b/net/dshell/Makefile
@@ -0,0 +1,41 @@
+PORTNAME= dshell
+PORTVERSION= 3.2.1.b.${SNAPDATE}
+CATEGORIES= net
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= nobutaka@FreeBSD.org
+COMMENT= Extensible network forensic analysis framework
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= bash:shells/bash \
+ ${PYTHON_PKGNAMEPREFIX}tabulate>0:devel/py-tabulate@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}GeoIP2>0:net/py-GeoIP2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}netifaces>0:net/py-netifaces@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pcapy>0:net/py-pcapy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pypacker>0:net/py-pypacker@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}openssl>0:security/py-openssl@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}elasticsearch>0:textproc/py-elasticsearch@${PY_FLAVOR}
+RUN_DEPENDS:= ${BUILD_DEPENDS}
+
+USES= python
+USE_GITHUB= yes
+USE_PYTHON= autoplist distutils
+
+NO_ARCH= yes
+
+GH_ACCOUNT= USArmyResearchLab
+GH_PROJECT= Dshell
+GH_TAGNAME= 502a546
+SNAPDATE= 20210610
+
+SUB_FILES= pkg-message
+SUB_LIST= PYTHON_SITELIBDIR=${PYTHON_SITELIBDIR}
+
+post-patch:
+ ${REINPLACE_CMD} -e 's|/bin/bash|${LOCALBASE}/bin/bash|' \
+ -e 's|python3|${PYTHON_CMD}|' ${WRKSRC}/scripts/dshell
+ ${REINPLACE_CMD} -e 's|python3|${PYTHON_CMD}|' ${WRKSRC}/dshell/data/dshellrc
+
+.include <bsd.port.mk>
diff --git a/net/dshell/distinfo b/net/dshell/distinfo
new file mode 100644
index 000000000000..1991aa529cd8
--- /dev/null
+++ b/net/dshell/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1633790744
+SHA256 (USArmyResearchLab-Dshell-3.2.1.b.20210610-502a546_GH0.tar.gz) = 7b06caa6a72a157a6abc879ff33076150192e93d710b3bc24d765e6eb1d10134
+SIZE (USArmyResearchLab-Dshell-3.2.1.b.20210610-502a546_GH0.tar.gz) = 191755
diff --git a/net/dshell/files/pkg-message.in b/net/dshell/files/pkg-message.in
new file mode 100644
index 000000000000..75a7f847e9c6
--- /dev/null
+++ b/net/dshell/files/pkg-message.in
@@ -0,0 +1,13 @@
+[
+{ type: install
+ message: <<EOM
+To use the GeoIP Databases from DShell, please download
+GeoLite2-ASN_[date].tar.gz, GeoLite2-City_[date].tar.gz, and
+GeoLite2-Country_[date].tar.gz from the following URL and place
+GeoLite2-ASN.mmdb, GeoLite2-City.mmdb, and GeoLite2-Country.mmdb
+into %%PYTHON_SITELIBDIR%%/dshell/data/GeoIP .
+
+https://dev.maxmind.com/geoip/geoip2/geolite2/
+EOM
+}
+]
diff --git a/net/dshell/pkg-descr b/net/dshell/pkg-descr
new file mode 100644
index 000000000000..7682f6f08b73
--- /dev/null
+++ b/net/dshell/pkg-descr
@@ -0,0 +1,12 @@
+DShell is an extensible network forensic analysis framework.
+Enables rapid development of plugins to support the dissection of
+network packet captures.
+
+Key features:
+- Deep packet analysis using specialized plugins
+- Robust stream reassembly
+- IPv4 and IPv6 support
+- Custom output handlers
+- Chainable plugins
+
+WWW: https://github.com/USArmyResearchLab/Dshell
diff --git a/net/endlessh/Makefile b/net/endlessh/Makefile
index 66636d3ea333..b21b47922c58 100644
--- a/net/endlessh/Makefile
+++ b/net/endlessh/Makefile
@@ -1,5 +1,6 @@
PORTNAME= endlessh
PORTVERSION= 1.1
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= brnrd@FreeBSD.org
diff --git a/net/endlessh/files/pkg-message.in b/net/endlessh/files/pkg-message.in
index 3dea43343029..38b7c0177726 100644
--- a/net/endlessh/files/pkg-message.in
+++ b/net/endlessh/files/pkg-message.in
@@ -29,4 +29,5 @@ to take care of log rotation.
ln -s %%PREFIX%%/etc/endlessh.newsyslog.conf %%PREFIX%%/etc/newsyslog.conf.d/
EOD
+}
]
diff --git a/net/eventviews/distinfo b/net/eventviews/distinfo
index 53e2b40bb9bf..34c90d669508 100644
--- a/net/eventviews/distinfo
+++ b/net/eventviews/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630583961
-SHA256 (KDE/release-service/21.08.1/eventviews-21.08.1.tar.xz) = 10e6229a08238d4e2069a4b6931f4840d60f0021fc6cded0ed9c75b8c962e513
-SIZE (KDE/release-service/21.08.1/eventviews-21.08.1.tar.xz) = 451532
+TIMESTAMP = 1636032659
+SHA256 (KDE/release-service/21.08.3/eventviews-21.08.3.tar.xz) = 86cc394d4fd9956758503d1300150aef1225c53a62b2e354f4e13c15d3e16c21
+SIZE (KDE/release-service/21.08.3/eventviews-21.08.3.tar.xz) = 452628
diff --git a/net/exabgp4/Makefile b/net/exabgp4/Makefile
index f7cbe6df635d..2f85179851a6 100644
--- a/net/exabgp4/Makefile
+++ b/net/exabgp4/Makefile
@@ -2,7 +2,7 @@
PORTNAME= exabgp
PORTVERSION= 4.2.13
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MASTER_SITES= GH \
ZI
@@ -18,7 +18,7 @@ LICENSE_FILE= ${WRKSRC}/LICENCE.txt
USES= python:3.6+ shebangfix
USE_PYTHON= distutils autoplist
-CONFLICTS_INSTALL= exabgp-[0-9]*
+CONFLICTS_INSTALL= exabgp
SUB_FILES= pkg-message
SUB_LIST= PYTHON_LIBDIR=${PYTHON_LIBDIR} PYTHON_CMD=${PYTHON_CMD} \
diff --git a/net/exabgp4/files/patch-lib_exabgp_reactor_network_outgoing.py b/net/exabgp4/files/patch-lib_exabgp_reactor_network_outgoing.py
new file mode 100644
index 000000000000..2bc959c98d78
--- /dev/null
+++ b/net/exabgp4/files/patch-lib_exabgp_reactor_network_outgoing.py
@@ -0,0 +1,11 @@
+--- lib/exabgp/reactor/network/outgoing.py.orig 2021-03-19 09:29:00 UTC
++++ lib/exabgp/reactor/network/outgoing.py
+@@ -53,6 +53,8 @@ class Outgoing(Connection):
+ connect(self.io, self.peer, self.port, self.afi, self.md5)
+ return None
+ except Exception as exc:
++ self.io.close()
++ self.io = None
+ return exc
+
+ def establish(self):
diff --git a/net/fbzmq/Makefile b/net/fbzmq/Makefile
index 4edddfd95c10..44ec49fe309b 100644
--- a/net/fbzmq/Makefile
+++ b/net/fbzmq/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fbzmq
DISTVERSIONPREFIX= v
-DISTVERSION= 2021.09.13.00
+DISTVERSION= 2021.11.29.00
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/fbzmq/distinfo b/net/fbzmq/distinfo
index b22ca8ca2d46..568724d3c5fc 100644
--- a/net/fbzmq/distinfo
+++ b/net/fbzmq/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1631562089
-SHA256 (facebook-fbzmq-v2021.09.13.00_GH0.tar.gz) = 721fd3005dd97d61eea4f7126e1a43928e94cd7e0de5b1ae04e3dc3219c2b039
-SIZE (facebook-fbzmq-v2021.09.13.00_GH0.tar.gz) = 200930
+TIMESTAMP = 1638471973
+SHA256 (facebook-fbzmq-v2021.11.29.00_GH0.tar.gz) = ec07daabafacb06d3fbe9e1c592fa458c4f0cac5c1f3d5b6a8ae4760c0aad85d
+SIZE (facebook-fbzmq-v2021.11.29.00_GH0.tar.gz) = 202191
diff --git a/net/findomain/Makefile b/net/findomain/Makefile
index 6b27c3021dc4..6a7cc4f5d671 100644
--- a/net/findomain/Makefile
+++ b/net/findomain/Makefile
@@ -1,6 +1,6 @@
PORTNAME= findomain
DISTVERSION= 5.0.0
-PORTREVISION= 2
+PORTREVISION= 4
CATEGORIES= net security
MAINTAINER= lcook@FreeBSD.org
@@ -12,8 +12,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= cargo ssl
USE_GITHUB= yes
GH_ACCOUNT= Findomain
-GH_TUPLE= Edu4rdSHL:rust-headless-chrome:54ae12d9d33ed41f9f4b60b489e706d501d4f58a:headless_chrome \
- Edu4rdSHL:trust-dns:451a00fbe3c0972adb4cdbd9d2e2f2a39a44da0e:dns_resolver
CARGO_CRATES= addr2line-0.16.0 \
adler-1.0.2 \
@@ -256,9 +254,9 @@ CARGO_CRATES= addr2line-0.16.0 \
winreg-0.6.2 \
winreg-0.7.0 \
yaml-rust-0.3.5 \
- yaml-rust-0.4.5
-CARGO_USE_GITHUB= yes
-CARGO_GIT_SUBDIR= dns_resolver:trust-dns-resolver:crates/resolver
+ yaml-rust-0.4.5 \
+ trust-dns-proto,trust-dns-resolver@git+https://github.com/Edu4rdSHL/trust-dns?branch=main\#451a00fbe3c0972adb4cdbd9d2e2f2a39a44da0e \
+ headless_chrome@git+https://github.com/Edu4rdSHL/rust-headless-chrome\#54ae12d9d33ed41f9f4b60b489e706d501d4f58a
WRKSRC= ${WRKDIR}/Findomain-${DISTVERSION}
diff --git a/net/findomain/files/patch-powerpc b/net/findomain/files/patch-powerpc
new file mode 100644
index 000000000000..0f536b57abf4
--- /dev/null
+++ b/net/findomain/files/patch-powerpc
@@ -0,0 +1,20 @@
+--- cargo-crates/crossbeam-epoch-0.9.5/no_atomic.rs.orig 2021-07-12 16:01:21.814570000 +0200
++++ cargo-crates/crossbeam-epoch-0.9.5/no_atomic.rs 2021-07-12 16:01:34.083879000 +0200
+@@ -30,6 +30,7 @@
+ "mipsel-unknown-none",
+ "mipsisa32r6-unknown-linux-gnu",
+ "mipsisa32r6el-unknown-linux-gnu",
++ "powerpc-unknown-freebsd",
+ "powerpc-unknown-linux-gnu",
+ "powerpc-unknown-linux-gnuspe",
+ "powerpc-unknown-linux-musl",
+--- cargo-crates/crossbeam-utils-0.8.5/no_atomic.rs.orig 2021-07-12 16:01:05.023177000 +0200
++++ cargo-crates/crossbeam-utils-0.8.5/no_atomic.rs 2021-07-12 16:01:16.538869000 +0200
+@@ -30,6 +30,7 @@
+ "mipsel-unknown-none",
+ "mipsisa32r6-unknown-linux-gnu",
+ "mipsisa32r6el-unknown-linux-gnu",
++ "powerpc-unknown-freebsd",
+ "powerpc-unknown-linux-gnu",
+ "powerpc-unknown-linux-gnuspe",
+ "powerpc-unknown-linux-musl",
diff --git a/net/flower/Makefile b/net/flower/Makefile
index 44b68a9cb362..92073bae7ac2 100644
--- a/net/flower/Makefile
+++ b/net/flower/Makefile
@@ -3,7 +3,7 @@
PORTNAME= flower
DISTVERSIONPREFIX= v
DISTVERSION= 0.10
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net
MAINTAINER= ed@FreeBSD.org
diff --git a/net/fort/Makefile b/net/fort/Makefile
new file mode 100644
index 000000000000..ee850aea8832
--- /dev/null
+++ b/net/fort/Makefile
@@ -0,0 +1,40 @@
+PORTNAME= fort
+DISTVERSION= 1.5.3
+CATEGORIES= net
+
+MAINTAINER= toni@devboks.com
+COMMENT= FORT Validator is an open source RPKI validator
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+LIB_DEPENDS= libcurl.so:ftp/curl libjansson.so:devel/jansson \
+ libxml2.so:textproc/libxml2
+RUN_DEPENDS= ${LOCALBASE}/bin/rsync:net/rsync
+
+USES= autoreconf compiler:c11 pkgconfig ssl
+USE_GITHUB= yes
+USE_RC_SUBR= fort
+
+GH_ACCOUNT= NICMx
+GH_PROJECT= FORT-validator
+
+GNU_CONFIGURE= yes
+
+SUB_FILES= pkg-message
+
+post-patch:
+ @${REINPLACE_CMD} -e "s|/tmp/fort|${ETCDIR}|" \
+ ${WRKSRC}/examples/config.json
+ @${REINPLACE_CMD} -e "s|/usr/local/ssl|/etc/ssl|" \
+ ${WRKSRC}/examples/config.json
+ @${REINPLACE_CMD} -e "s|rsync\",|${LOCALBASE}/bin/rsync\",|" \
+ ${WRKSRC}/examples/config.json
+ @${REINPLACE_CMD} -e "/\"daemon\": false,/d" \
+ ${WRKSRC}/examples/config.json
+post-install:
+ @${MKDIR} ${STAGEDIR}${ETCDIR}/repository ${STAGEDIR}${ETCDIR}/tal
+ ${INSTALL_DATA} ${WRKSRC}/examples/config.json \
+ ${STAGEDIR}${ETCDIR}/fort-config.json.sample
+
+.include <bsd.port.mk>
diff --git a/net/fort/distinfo b/net/fort/distinfo
new file mode 100644
index 000000000000..78a8dec2d000
--- /dev/null
+++ b/net/fort/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1636471861
+SHA256 (NICMx-FORT-validator-1.5.3_GH0.tar.gz) = a6cfe7a194399e75716d4bb7c39177b6affdcf04e9087a17ec831980d03f71f2
+SIZE (NICMx-FORT-validator-1.5.3_GH0.tar.gz) = 485271
diff --git a/net/fort/files/fort.in b/net/fort/files/fort.in
new file mode 100644
index 000000000000..57350ee26020
--- /dev/null
+++ b/net/fort/files/fort.in
@@ -0,0 +1,47 @@
+#!/bin/sh
+
+# PROVIDE: fort
+# REQUIRE: DAEMON fort
+# BEFORE: LOGIN
+# KEYWORD: shutdown
+
+# Define fort_enable in /etc/rc.conf[.local] to enable it.
+#
+# fort_enable (bool): Set to "NO" by default.
+# Set it to "YES" to enable fort.
+
+. /etc/rc.subr
+
+name="fort"
+rcvar=fort_enable
+start_precmd=check_init
+command="%%PREFIX%%/bin/${name}"
+
+load_rc_config $name
+: ${fort_enable="NO"}
+: ${wrkdir:="%%ETCDIR%%"}
+
+
+fort_config=${fort_conf:-"%%ETCDIR%%/fort-config.json"}
+required_file=${fort_config}
+command_args="--configuration-file=${fort_config} --daemon=true"
+
+check_init() {
+ if [ ! -d ${wrkdir}/tal ]; then
+ echo
+ echo -n "Need to initialize fort with tals, "
+ echo "see man fort"
+ echo
+ exit 1
+ fi
+ if [ ! -f ${fort_config} ]; then
+ echo
+ echo -n "Configuration file not found at ${fort_config} "
+ echo "Please create one before starting Fort, "
+ echo "see man fort"
+ echo
+ exit 1
+ fi
+}
+
+run_rc_command "$1"
diff --git a/net/fort/files/patch-src_Makefile.am b/net/fort/files/patch-src_Makefile.am
new file mode 100644
index 000000000000..7455183d1f5b
--- /dev/null
+++ b/net/fort/files/patch-src_Makefile.am
@@ -0,0 +1,11 @@
+--- src/Makefile.am.orig 2021-09-20 02:51:17 UTC
++++ src/Makefile.am
+@@ -130,7 +130,7 @@ fort_SOURCES += $(ASN_MODULE_SRCS) $(ASN_MODULE_HDRS)
+ fort_CFLAGS = -Wall -Wno-cpp -Wpedantic
+ # Feel free to temporarily remove this one if you're not using gcc 7.3.0.
+ #fort_CFLAGS += $(GCC_WARNS)
+-fort_CFLAGS += -std=gnu11 -O2 -g $(FORT_FLAGS) ${XML2_CFLAGS}
++fort_CFLAGS += -std=gnu11 -O2 -g $(FORT_FLAGS) ${XML2_CFLAGS} ${JANSSON_CFLAGS}
+ fort_LDFLAGS = $(LDFLAGS_DEBUG)
+ fort_LDADD = ${JANSSON_LIBS} ${CURL_LIBS} ${XML2_LIBS}
+
diff --git a/net/fort/files/pkg-message.in b/net/fort/files/pkg-message.in
new file mode 100644
index 000000000000..f9994a632db0
--- /dev/null
+++ b/net/fort/files/pkg-message.in
@@ -0,0 +1,25 @@
+[
+{ type: install
+ message: <<EOM
+A default configuration file has been installed in
+%%ETCDIR%%/fort-config.json.sample.
+
+To use FORT, you will need the Trust Anchor Locator (TAL) files.
+You can download these by running "fort --init-tals" as follows:
+
+# fort --init-tals --tal %%ETCDIR%%/tal
+
+When you have downloaded the TAL files, you can start the RTR
+server and validator:
+
+# sysrc fort_enable=YES # or edit /etc/rc.conf manually
+# service fort start
+
+The default configuration will bind the RTR server to localhost
+on port 8323.
+
+Consult the FORT manual for more information:
+https://nicmx.github.io/FORT-validator/run.html
+EOM
+}
+]
diff --git a/net/fort/pkg-descr b/net/fort/pkg-descr
new file mode 100644
index 000000000000..8bf7a5d2318f
--- /dev/null
+++ b/net/fort/pkg-descr
@@ -0,0 +1,7 @@
+FORT validator is an MIT-licensed RPKI Relying Party, this is a tool offered as
+part of the FORT project. It is a solution that allows operators to validate BGP
+routing information against the RPKI repository for use in router configuration
+and resolution. The service performs the validation of the entire RPKI
+repository, and which serves the resulting ROAs for easy access by your routers.
+
+WWW: https://fortproject.net/en/validator
diff --git a/net/fort/pkg-plist b/net/fort/pkg-plist
new file mode 100644
index 000000000000..59996756b0fa
--- /dev/null
+++ b/net/fort/pkg-plist
@@ -0,0 +1,5 @@
+bin/fort
+man/man8/fort.8.gz
+@dir %%ETCDIR%%/repository
+@dir %%ETCDIR%%/tal
+@sample %%ETCDIR%%/fort-config.json.sample
diff --git a/net/freeradius-client/Makefile b/net/freeradius-client/Makefile
index beb03d713eca..4b5761da8a1f 100644
--- a/net/freeradius-client/Makefile
+++ b/net/freeradius-client/Makefile
@@ -15,6 +15,6 @@ INSTALL_TARGET= install-strip
USES= gmake libtool
USE_LDCONFIG= yes
-CONFLICTS= radiusclient-ng-[0-9]*
+CONFLICTS= radiusclient-ng
.include <bsd.port.mk>
diff --git a/net/freeradius3/Makefile b/net/freeradius3/Makefile
index 76703c532217..8c8b8e3eeab2 100644
--- a/net/freeradius3/Makefile
+++ b/net/freeradius3/Makefile
@@ -1,8 +1,7 @@
# Created by: Ryan Steinmetz <zi@FreeBSD.org>
PORTNAME= freeradius
-DISTVERSION= 3.0.23
-PORTREVISION= 1
+DISTVERSION= 3.0.25
CATEGORIES= net
MASTER_SITES= ftp://ftp.freeradius.org/pub/freeradius/%SUBDIR%/ \
ftp://ftp.ntua.gr/pub/net/radius/freeradius/%SUBDIR%/ \
diff --git a/net/freeradius3/distinfo b/net/freeradius3/distinfo
index 9a55a96f7aaf..1cf1ba661fa3 100644
--- a/net/freeradius3/distinfo
+++ b/net/freeradius3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1626398009
-SHA256 (freeradius-server-3.0.23.tar.bz2) = 08ce42bf0ec217704ca163619c06efcae8a6d6a8ae7a626d77da9a6fd210e235
-SIZE (freeradius-server-3.0.23.tar.bz2) = 3381917
+TIMESTAMP = 1633704252
+SHA256 (freeradius-server-3.0.25.tar.bz2) = fc158cdab4a705b179b1a91cd72473006ef4dfb570b0d097db6c9c34049a4509
+SIZE (freeradius-server-3.0.25.tar.bz2) = 3402380
diff --git a/net/freeradius3/files/patch-src__main__state.c b/net/freeradius3/files/patch-src__main__state.c
deleted file mode 100644
index ea33f43de798..000000000000
--- a/net/freeradius3/files/patch-src__main__state.c
+++ /dev/null
@@ -1,86 +0,0 @@
---- src/main/state.c.orig
-+++ src/main/state.c
-@@ -311,15 +311,30 @@ static state_entry_t *fr_state_cleanup_find(fr_state_t *state)
- continue;
- }
-
-+ /*
-+ * Not yet time to clean it up.
-+ */
-+ if (entry->cleanup > now) {
-+ continue;
-+ }
-+
-+ /*
-+ * We're not running the "client lost" section.
-+ * Just nuke the entry now.
-+ */
-+ if (!main_config.postauth_client_lost) {
-+ state_entry_free(state, entry);
-+ continue;
-+ }
-+
- /*
- * Old enough that the request has been removed.
- * We can add it to the cleanup list.
- */
-- if (entry->cleanup < now) {
-- (*tail) = entry;
-- state_entry_unlink(state, entry);
-- tail = &entry->next;
-- }
-+ state_entry_unlink(state, entry);
-+ entry->next = NULL;
-+ (*tail) = entry;
-+ tail = &entry->next;
- }
-
- return head;
-@@ -335,30 +349,28 @@ static void fr_state_cleanup(state_entry_t *head)
- if (!head) return;
-
- for (entry = head; entry != NULL; entry = next) {
-- next = entry->next;
-+ REQUEST *request;
-
-- if (main_config.postauth_client_lost) {
-- REQUEST *request;
-+ next = entry->next;
-
-- request = fr_state_cleanup_request(entry);
-- if (request) {
-- RDEBUG2("No response from client, cleaning up expired state");
-- RDEBUG2("Restoring &session-state");
-+ request = fr_state_cleanup_request(entry);
-+ if (request) {
-+ RDEBUG2("No response from client, cleaning up expired state");
-+ RDEBUG2("Restoring &session-state");
-
-- /*
-- * @todo - print out message
-- * saying where the handler was
-- * in the process? i.e. "sent
-- * server cert", etc. This will
-- * require updating the EAP code
-- * to put a new attribute into
-- * the session state list.
-- */
-+ /*
-+ * @todo - print out message
-+ * saying where the handler was
-+ * in the process? i.e. "sent
-+ * server cert", etc. This will
-+ * require updating the EAP code
-+ * to put a new attribute into
-+ * the session state list.
-+ */
-
-- rdebug_pair_list(L_DBG_LVL_2, request, request->state, "&session-state:");
-+ rdebug_pair_list(L_DBG_LVL_2, request, request->state, "&session-state:");
-
-- request_inject(request);
-- }
-+ request_inject(request);
- }
-
- talloc_free(entry);
diff --git a/net/freeradius3/pkg-plist b/net/freeradius3/pkg-plist
index 1493f6d54d21..130e9fe685a5 100644
--- a/net/freeradius3/pkg-plist
+++ b/net/freeradius3/pkg-plist
@@ -520,6 +520,12 @@ sbin/radmin
%%PORTDOCS%%%%DOCSDIR%%/antora/modules/howto/pages/protocols/dhcp/policy_subnet_options.adoc
%%PORTDOCS%%%%DOCSDIR%%/antora/modules/howto/pages/protocols/dhcp/prepare.adoc
%%PORTDOCS%%%%DOCSDIR%%/antora/modules/howto/pages/protocols/dhcp/test.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/howto/pages/protocols/proxy/enable_proxy_protocol.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/howto/pages/protocols/proxy/enable_radsec.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/howto/pages/protocols/proxy/index.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/howto/pages/protocols/proxy/radsec_client.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/howto/pages/protocols/proxy/radsec_with_haproxy.adoc
+%%PORTDOCS%%%%DOCSDIR%%/antora/modules/howto/pages/protocols/proxy/radsec_with_traefik.adoc
%%PORTDOCS%%%%DOCSDIR%%/antora/modules/installation/nav.adoc
%%PORTDOCS%%%%DOCSDIR%%/antora/modules/installation/pages/dependencies.adoc
%%PORTDOCS%%%%DOCSDIR%%/antora/modules/installation/pages/index.adoc
@@ -700,14 +706,17 @@ sbin/radmin
%%EXAMPLESDIR%%/raddb/mods-config/sql/counter/mysql/expire_on_login.conf
%%EXAMPLESDIR%%/raddb/mods-config/sql/counter/mysql/monthlycounter.conf
%%EXAMPLESDIR%%/raddb/mods-config/sql/counter/mysql/noresetcounter.conf
+%%EXAMPLESDIR%%/raddb/mods-config/sql/counter/mysql/weeklycounter.conf
%%EXAMPLESDIR%%/raddb/mods-config/sql/counter/postgresql/dailycounter.conf
%%EXAMPLESDIR%%/raddb/mods-config/sql/counter/postgresql/expire_on_login.conf
%%EXAMPLESDIR%%/raddb/mods-config/sql/counter/postgresql/monthlycounter.conf
%%EXAMPLESDIR%%/raddb/mods-config/sql/counter/postgresql/noresetcounter.conf
+%%EXAMPLESDIR%%/raddb/mods-config/sql/counter/postgresql/weeklycounter.conf
%%EXAMPLESDIR%%/raddb/mods-config/sql/counter/sqlite/dailycounter.conf
%%EXAMPLESDIR%%/raddb/mods-config/sql/counter/sqlite/expire_on_login.conf
%%EXAMPLESDIR%%/raddb/mods-config/sql/counter/sqlite/monthlycounter.conf
%%EXAMPLESDIR%%/raddb/mods-config/sql/counter/sqlite/noresetcounter.conf
+%%EXAMPLESDIR%%/raddb/mods-config/sql/counter/sqlite/weeklycounter.conf
%%EXAMPLESDIR%%/raddb/mods-config/sql/cui/mysql/queries.conf
%%EXAMPLESDIR%%/raddb/mods-config/sql/cui/mysql/schema.sql
%%EXAMPLESDIR%%/raddb/mods-config/sql/cui/postgresql/queries.conf
@@ -919,6 +928,7 @@ sbin/radmin
%%DATADIR%%/dictionary.bt
%%DATADIR%%/dictionary.cablelabs
%%DATADIR%%/dictionary.cabletron
+%%DATADIR%%/dictionary.cambium
%%DATADIR%%/dictionary.camiant
%%DATADIR%%/dictionary.centec
%%DATADIR%%/dictionary.checkpoint
diff --git a/net/freerdp/Makefile b/net/freerdp/Makefile
index 6385ece4b099..08dda79dbb4e 100644
--- a/net/freerdp/Makefile
+++ b/net/freerdp/Makefile
@@ -1,9 +1,9 @@
# Created by: Alexander Logvinov <avl@FreeBSD.org>
PORTNAME= freerdp
-DISTVERSION= 2.4.0
+DISTVERSION= 2.4.1
CATEGORIES= net comms
-MASTER_SITES= https://pub.freerdp.com/releases/ \
+MASTER_SITES= https://pub.freerdp.com/releases/ \
https://github.com/FreeRDP/FreeRDP/releases/download/${DISTVERSION}/
MAINTAINER= vvd@unislabs.com
diff --git a/net/freerdp/distinfo b/net/freerdp/distinfo
index 31eb352960c8..74fe2f3f0874 100644
--- a/net/freerdp/distinfo
+++ b/net/freerdp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1629080374
-SHA256 (freerdp-2.4.0.tar.gz) = 10ec9b06d74182b354ae288c8e621d94c0fb189b0c3b14a59867ab4c414c08b5
-SIZE (freerdp-2.4.0.tar.gz) = 7244549
+TIMESTAMP = 1635018112
+SHA256 (freerdp-2.4.1.tar.gz) = ef75c87926643a0d0041f6556e343ac037380d4260c64885e7cdd20da0147edf
+SIZE (freerdp-2.4.1.tar.gz) = 7300797
diff --git a/net/freeswitch/Makefile b/net/freeswitch/Makefile
index 13ed899de206..247643828692 100644
--- a/net/freeswitch/Makefile
+++ b/net/freeswitch/Makefile
@@ -43,7 +43,7 @@ WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}.-release
SHEBANG_FILES= scripts/fsxs.in
-CONFLICTS_BUILD= xmlrpc-c-*
+CONFLICTS_BUILD= xmlrpc-c
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-pkgconfigdir=${PREFIX}/libdata/pkgconfig \
diff --git a/net/freeswitch/pkg-plist b/net/freeswitch/pkg-plist
index bd898a6b6722..ab802ab4f109 100644
--- a/net/freeswitch/pkg-plist
+++ b/net/freeswitch/pkg-plist
@@ -60,6 +60,7 @@ include/freeswitch/switch_xml_config.h
include/freeswitch/test/switch_fct.h
include/freeswitch/test/switch_test.h
lib/freeswitch/mod/mod_amr.so
+lib/freeswitch/mod/mod_av.so
lib/freeswitch/mod/mod_b64.so
lib/freeswitch/mod/mod_cdr_csv.so
lib/freeswitch/mod/mod_cdr_sqlite.so
diff --git a/net/frp/Makefile b/net/frp/Makefile
index f7e183625e73..cf12dbda9e54 100644
--- a/net/frp/Makefile
+++ b/net/frp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= frp
DISTVERSIONPREFIX= v
-DISTVERSION= 0.37.1
+DISTVERSION= 0.38.0
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
@@ -11,68 +11,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= go:modules
-USE_GITHUB= yes
-GH_ACCOUNT= fatedier
-GH_TUPLE= \
- Azure:go-ntlmssp:66371956d46c:azure_go_ntlmssp/vendor/github.com/Azure/go-ntlmssp \
- armon:go-socks5:e75332964ef5:armon_go_socks5/vendor/github.com/armon/go-socks5 \
- beorn7:perks:v1.0.1:beorn7_perks/vendor/github.com/beorn7/perks \
- cespare:xxhash:v2.1.1:cespare_xxhash_v2/vendor/github.com/cespare/xxhash/v2 \
- coreos:go-oidc:v2.2.1:coreos_go_oidc/vendor/github.com/coreos/go-oidc \
- davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
- fatedier:beego:6c6a4f5bd5eb:fatedier_beego/vendor/github.com/fatedier/beego \
- fatedier:golib:1f870741e185:fatedier_golib/vendor/github.com/fatedier/golib \
- fatedier:kcp-go:fe8645b0a904:fatedier_kcp_go/vendor/github.com/fatedier/kcp-go \
- fsnotify:fsnotify:v1.4.9:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \
- go-ini:ini:v1.62.0:go_ini_ini/vendor/gopkg.in/ini.v1 \
- go-playground:locales:v0.13.0:go_playground_locales/vendor/github.com/go-playground/locales \
- go-playground:universal-translator:v0.17.0:go_playground_universal_translator/vendor/github.com/go-playground/universal-translator \
- go-playground:validator:v10.6.1:go_playground_validator_v10/vendor/github.com/go-playground/validator/v10 \
- go-tomb:tomb:dd632973f1e7:go_tomb_tomb/vendor/gopkg.in/tomb.v1 \
- go-yaml:yaml:9f266ea9e77c:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \
- go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \
- golang:appengine:v1.6.5:golang_appengine/vendor/google.golang.org/appengine \
- golang:crypto:5ea612d1eb83:golang_crypto/vendor/golang.org/x/crypto \
- golang:net:89ef3d95e781:golang_net/vendor/golang.org/x/net \
- golang:oauth2:bf48bf16ab8d:golang_oauth2/vendor/golang.org/x/oauth2 \
- golang:protobuf:v1.5.2:golang_protobuf/vendor/github.com/golang/protobuf \
- golang:snappy:v0.0.1:golang_snappy/vendor/github.com/golang/snappy \
- golang:sys:59db8d763f22:golang_sys/vendor/golang.org/x/sys \
- golang:text:v0.3.6:golang_text/vendor/golang.org/x/text \
- golang:time:f8bda1e9f3ba:golang_time/vendor/golang.org/x/time \
- google:uuid:v1.2.0:google_uuid/vendor/github.com/google/uuid \
- gorilla:mux:v1.8.0:gorilla_mux/vendor/github.com/gorilla/mux \
- gorilla:websocket:v1.4.2:gorilla_websocket/vendor/github.com/gorilla/websocket \
- hashicorp:yamux:259a57b3608c:hashicorp_yamux/vendor/github.com/hashicorp/yamux \
- inconshreveable:mousetrap:v1.0.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \
- klauspost:cpuid:v1.2.0:klauspost_cpuid/vendor/github.com/klauspost/cpuid \
- klauspost:reedsolomon:v1.9.1:klauspost_reedsolomon/vendor/github.com/klauspost/reedsolomon \
- kubernetes:apimachinery:v0.21.2:kubernetes_apimachinery/vendor/k8s.io/apimachinery \
- kubernetes:client-go:v0.21.2:kubernetes_client_go/vendor/k8s.io/client-go \
- leodido:go-urn:v1.2.1:leodido_go_urn/vendor/github.com/leodido/go-urn \
- matttproud:golang_protobuf_extensions:v1.0.1:matttproud_golang_protobuf_extensions/vendor/github.com/matttproud/golang_protobuf_extensions \
- nxadm:tail:v1.4.8:nxadm_tail/vendor/github.com/nxadm/tail \
- onsi:ginkgo:v1.16.4:onsi_ginkgo/vendor/github.com/onsi/ginkgo \
- onsi:gomega:v1.13.0:onsi_gomega/vendor/github.com/onsi/gomega \
- pires:go-proxyproto:v0.5.0:pires_go_proxyproto/vendor/github.com/pires/go-proxyproto \
- pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \
- pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \
- pquerna:cachecontrol:1555304b9b35:pquerna_cachecontrol/vendor/github.com/pquerna/cachecontrol \
- prometheus:client_golang:v1.11.0:prometheus_client_golang/vendor/github.com/prometheus/client_golang \
- prometheus:client_model:v0.2.0:prometheus_client_model/vendor/github.com/prometheus/client_model \
- prometheus:common:v0.26.0:prometheus_common/vendor/github.com/prometheus/common \
- prometheus:procfs:v0.6.0:prometheus_procfs/vendor/github.com/prometheus/procfs \
- protocolbuffers:protobuf-go:v1.26.0:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \
- rakyll:statik:v0.1.1:rakyll_statik/vendor/github.com/rakyll/statik \
- rodaine:table:v1.0.1:rodaine_table/vendor/github.com/rodaine/table \
- spf13:cobra:v1.1.3:spf13_cobra/vendor/github.com/spf13/cobra \
- spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \
- square:go-jose:v2.4.1:square_go_jose/vendor/gopkg.in/square/go-jose.v2 \
- stretchr:testify:v1.7.0:stretchr_testify/vendor/github.com/stretchr/testify \
- templexxx:cpufeat:3794dfbfb047:templexxx_cpufeat/vendor/github.com/templexxx/cpufeat \
- templexxx:xor:0af8e873c554:templexxx_xor/vendor/github.com/templexxx/xor \
- tjfoc:gmsm:98aa888b79d8:tjfoc_gmsm/vendor/github.com/tjfoc/gmsm \
- xtaci:lossyconn:8df528c0c9ae:xtaci_lossyconn/vendor/github.com/xtaci/lossyconn
+GO_MODULE= github.com/fatedier/frp
GO_TARGET= ./cmd/frpc ./cmd/frps
USER= nobody
diff --git a/net/frp/distinfo b/net/frp/distinfo
index d72b14f856c1..aa37310ae826 100644
--- a/net/frp/distinfo
+++ b/net/frp/distinfo
@@ -1,121 +1,5 @@
-TIMESTAMP = 1628047312
-SHA256 (fatedier-frp-v0.37.1_GH0.tar.gz) = e2c1f93d504ae3bbe3407aaec43efa5c5f09b6d1a35306b58808c4f36b53f396
-SIZE (fatedier-frp-v0.37.1_GH0.tar.gz) = 1923094
-SHA256 (Azure-go-ntlmssp-66371956d46c_GH0.tar.gz) = 24b46602ef1adae845ec6938550d14ce9a93b4f2171201af0a29da421b611139
-SIZE (Azure-go-ntlmssp-66371956d46c_GH0.tar.gz) = 8131
-SHA256 (armon-go-socks5-e75332964ef5_GH0.tar.gz) = 37f9cad3e321c452ea54824021ecd5b6ef4222c68b25f9c8a66a0c6d8411437e
-SIZE (armon-go-socks5-e75332964ef5_GH0.tar.gz) = 8586
-SHA256 (beorn7-perks-v1.0.1_GH0.tar.gz) = 98db84bb0224a26094e6adba91b7ee7a1a7ace28cb648d818f8e779e6a19f825
-SIZE (beorn7-perks-v1.0.1_GH0.tar.gz) = 10867
-SHA256 (cespare-xxhash-v2.1.1_GH0.tar.gz) = 0ee31178d2c5a1249be4e26294a2f428008dc4e1ecbbfbe47f74e41026df1148
-SIZE (cespare-xxhash-v2.1.1_GH0.tar.gz) = 9292
-SHA256 (coreos-go-oidc-v2.2.1_GH0.tar.gz) = e9a5b72b34e4657f526bb85d11b9afc05e84418a430713844a6aa3365b4373d0
-SIZE (coreos-go-oidc-v2.2.1_GH0.tar.gz) = 24136
-SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e
-SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152
-SHA256 (fatedier-beego-6c6a4f5bd5eb_GH0.tar.gz) = eb20eb3691a2e3f0bee9efb2373c09a5ee5338402ef40bfcd9d758d54a901ed1
-SIZE (fatedier-beego-6c6a4f5bd5eb_GH0.tar.gz) = 266428
-SHA256 (fatedier-golib-1f870741e185_GH0.tar.gz) = e5bcb8b5722d4a577c47b24bfb29e3cba063fa59b271811871c5e58e83607bb0
-SIZE (fatedier-golib-1f870741e185_GH0.tar.gz) = 16230
-SHA256 (fatedier-kcp-go-fe8645b0a904_GH0.tar.gz) = e4d065e49917c0f4d9c69e0620fed440bab86454aafb5e5cb5863403c14562cf
-SIZE (fatedier-kcp-go-fe8645b0a904_GH0.tar.gz) = 135805
-SHA256 (fsnotify-fsnotify-v1.4.9_GH0.tar.gz) = 4f888b1cb132026227826751d156c0a2958e7d492e5e38386cde8848ef494dcb
-SIZE (fsnotify-fsnotify-v1.4.9_GH0.tar.gz) = 31900
-SHA256 (go-ini-ini-v1.62.0_GH0.tar.gz) = 926ca2ff49018dc5c0991f3a790bc2083a3c52c470167d42f0f0bcd6642ff64e
-SIZE (go-ini-ini-v1.62.0_GH0.tar.gz) = 50314
-SHA256 (go-playground-locales-v0.13.0_GH0.tar.gz) = 046a2f8c6011d050bedc67a34f8c577238abe4db91f3da9dfdd3d74565f08512
-SIZE (go-playground-locales-v0.13.0_GH0.tar.gz) = 4225718
-SHA256 (go-playground-universal-translator-v0.17.0_GH0.tar.gz) = a029ec247ca60b39bbc7d447b845a604a7ad00a8b7e52abea9e362db1b4fae88
-SIZE (go-playground-universal-translator-v0.17.0_GH0.tar.gz) = 36838
-SHA256 (go-playground-validator-v10.6.1_GH0.tar.gz) = 7320367b4d64ab9665dc1c35651dedd77ab5d3b381d58ac3b9bb7472bd7206bd
-SIZE (go-playground-validator-v10.6.1_GH0.tar.gz) = 178351
-SHA256 (go-tomb-tomb-dd632973f1e7_GH0.tar.gz) = b67f4ee9324a78176bc3196fe262388696aeb3f31d9879d498200219f9c4c554
-SIZE (go-tomb-tomb-dd632973f1e7_GH0.tar.gz) = 3631
-SHA256 (go-yaml-yaml-9f266ea9e77c_GH0.tar.gz) = 63efc9aabcbb56b2c9469927784fd67ecb3a79720c4fa754c511335a04156d04
-SIZE (go-yaml-yaml-9f266ea9e77c_GH0.tar.gz) = 86898
-SHA256 (go-yaml-yaml-v2.4.0_GH0.tar.gz) = d8e94679e5fff6bd1a35e10241543929a5f3da44f701755babf99b3daf0faac0
-SIZE (go-yaml-yaml-v2.4.0_GH0.tar.gz) = 73209
-SHA256 (golang-appengine-v1.6.5_GH0.tar.gz) = 4e7df5d4ec2dda0f59f26925b36a087843fd1a165adb938712068376bf791316
-SIZE (golang-appengine-v1.6.5_GH0.tar.gz) = 332903
-SHA256 (golang-crypto-5ea612d1eb83_GH0.tar.gz) = ab4d88d6121195632d006705a950adebaf4fa99dd15ea0c508297a17c5d3277e
-SIZE (golang-crypto-5ea612d1eb83_GH0.tar.gz) = 1726242
-SHA256 (golang-net-89ef3d95e781_GH0.tar.gz) = af0ad30ddac9b752cc156b88d8db6a49ac252629b4ce69e7de39b9989f9f7e27
-SIZE (golang-net-89ef3d95e781_GH0.tar.gz) = 1247563
-SHA256 (golang-oauth2-bf48bf16ab8d_GH0.tar.gz) = 28b3a51a8bd90beb5952d1080218ea238127edfe9455ad48921989619ff918a8
-SIZE (golang-oauth2-bf48bf16ab8d_GH0.tar.gz) = 47016
-SHA256 (golang-protobuf-v1.5.2_GH0.tar.gz) = 088cc0f3ba18fb8f9d00319568ff0af5a06d8925a6e6cb983bb837b4efb703b3
-SIZE (golang-protobuf-v1.5.2_GH0.tar.gz) = 171702
-SHA256 (golang-snappy-v0.0.1_GH0.tar.gz) = b1d97f47fcb61cb0cdd54bc424eda980c47838effb0ec9e322506514a50fee85
-SIZE (golang-snappy-v0.0.1_GH0.tar.gz) = 62605
-SHA256 (golang-sys-59db8d763f22_GH0.tar.gz) = 6750e53436faf4b1552ec2ad79f3709b631e6111cc392b4620afd58a34d5f755
-SIZE (golang-sys-59db8d763f22_GH0.tar.gz) = 1201561
-SHA256 (golang-text-v0.3.6_GH0.tar.gz) = f66bebcf21985b0a713d67c6c35dfc9800d3b6d00d62b83ed0ce5b2ed4cb9760
-SIZE (golang-text-v0.3.6_GH0.tar.gz) = 8351095
-SHA256 (golang-time-f8bda1e9f3ba_GH0.tar.gz) = e068a34e54894c9c189ba2c2e5b7ea9116ed661f6a7c0d0e744d8e0066017ebb
-SIZE (golang-time-f8bda1e9f3ba_GH0.tar.gz) = 9656
-SHA256 (google-uuid-v1.2.0_GH0.tar.gz) = 53ba896ce398435b3ba4f9375f5d4908b09c79daaa54ecd4e5000b7bef984380
-SIZE (google-uuid-v1.2.0_GH0.tar.gz) = 14158
-SHA256 (gorilla-mux-v1.8.0_GH0.tar.gz) = ea2639259d2ce6f402636655e91eb93ba69c139e3cbf80b044ee393ada53757b
-SIZE (gorilla-mux-v1.8.0_GH0.tar.gz) = 45517
-SHA256 (gorilla-websocket-v1.4.2_GH0.tar.gz) = 91937a36bc9e0da3c895c73d4cb74b2cdb1aff54ab21b0d0724000e7b5b85b84
-SIZE (gorilla-websocket-v1.4.2_GH0.tar.gz) = 54101
-SHA256 (hashicorp-yamux-259a57b3608c_GH0.tar.gz) = d7da421aeb947b80c4b56aea4120ae1679f4eae88f2d5e70b7e71a4408c21af9
-SIZE (hashicorp-yamux-259a57b3608c_GH0.tar.gz) = 24823
-SHA256 (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 5edc7731c819c305623568e317aa253d342be3447def97f1fa9e10eb5ad819f6
-SIZE (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 2290
-SHA256 (klauspost-cpuid-v1.2.0_GH0.tar.gz) = aa29ebcf12669eef96c7c54b551617b90b65c55d126ef0ff9fbacd605e738a67
-SIZE (klauspost-cpuid-v1.2.0_GH0.tar.gz) = 278872
-SHA256 (klauspost-reedsolomon-v1.9.1_GH0.tar.gz) = 3e67fb70380ae949a50159b7347eb24ab9160258b768de9ab32fa7df4d351bea
-SIZE (klauspost-reedsolomon-v1.9.1_GH0.tar.gz) = 159389
-SHA256 (kubernetes-apimachinery-v0.21.2_GH0.tar.gz) = b1dfd57ea84b0a30857d2e8d1784f18220d1873eb82990162415cbfbd2f0de08
-SIZE (kubernetes-apimachinery-v0.21.2_GH0.tar.gz) = 545707
-SHA256 (kubernetes-client-go-v0.21.2_GH0.tar.gz) = ff813230c547be13e291445338c4aca2b6064ea54a3ad55b4a0fd05a077c1c0c
-SIZE (kubernetes-client-go-v0.21.2_GH0.tar.gz) = 928316
-SHA256 (leodido-go-urn-v1.2.1_GH0.tar.gz) = b3d5bf4aa0eca3cf0e228267697b58c6d7bab5f3a154ac0bb0f3dcb7d1b2f2ce
-SIZE (leodido-go-urn-v1.2.1_GH0.tar.gz) = 1102833
-SHA256 (matttproud-golang_protobuf_extensions-v1.0.1_GH0.tar.gz) = 2def0ee6f6b12b1efc0e3007d89f598608a072610e805c3655ea9d13c3ead49b
-SIZE (matttproud-golang_protobuf_extensions-v1.0.1_GH0.tar.gz) = 37184
-SHA256 (nxadm-tail-v1.4.8_GH0.tar.gz) = 8208362046819275a0809000dceacbd7b2a7caa07bcd6547dd2ff9b2104fa56c
-SIZE (nxadm-tail-v1.4.8_GH0.tar.gz) = 1255770
-SHA256 (onsi-ginkgo-v1.16.4_GH0.tar.gz) = f4b9e08e035f5521a4572ce7bb534a3ba0d3c90b0a2d1ae84b9359d59b6ca486
-SIZE (onsi-ginkgo-v1.16.4_GH0.tar.gz) = 164036
-SHA256 (onsi-gomega-v1.13.0_GH0.tar.gz) = 4bd0dd71e94ce069628ea705f06701460cf057b026b2b341ee44ab1b30ef9f59
-SIZE (onsi-gomega-v1.13.0_GH0.tar.gz) = 127839
-SHA256 (pires-go-proxyproto-v0.5.0_GH0.tar.gz) = d23df3a6b9eeed9c35b85ba558cdcd57a6867de37f481b2a6df727bebd9aa909
-SIZE (pires-go-proxyproto-v0.5.0_GH0.tar.gz) = 34787
-SHA256 (pkg-errors-v0.9.1_GH0.tar.gz) = 56bfd893023daa498508bfe161de1be83299fcf15376035e7df79cbd7d6fa608
-SIZE (pkg-errors-v0.9.1_GH0.tar.gz) = 13415
-SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda
-SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398
-SHA256 (pquerna-cachecontrol-1555304b9b35_GH0.tar.gz) = 3611cc14c2de3c0f2df51d98d440673b32f6a906de213098abbdb0bb5eed6919
-SIZE (pquerna-cachecontrol-1555304b9b35_GH0.tar.gz) = 18998
-SHA256 (prometheus-client_golang-v1.11.0_GH0.tar.gz) = a3bc3312bde4182e507042ca0e7ca88aac6656bbf8d516d732e34c3f14bb612a
-SIZE (prometheus-client_golang-v1.11.0_GH0.tar.gz) = 168706
-SHA256 (prometheus-client_model-v0.2.0_GH0.tar.gz) = 4ab1be9cdfa702d7f49beeb09a256bcc6a2aad55e8a0a37e7732a46934264e12
-SIZE (prometheus-client_model-v0.2.0_GH0.tar.gz) = 10986
-SHA256 (prometheus-common-v0.26.0_GH0.tar.gz) = 35cfd6f896655c848042802652394cc9da57ef01437f0d78bffb85a467f62a1b
-SIZE (prometheus-common-v0.26.0_GH0.tar.gz) = 116907
-SHA256 (prometheus-procfs-v0.6.0_GH0.tar.gz) = 6ad7a23cf4db9fa5dbf2c5d8fbd0fbf5ffe48e3ddb7bf15f9359813d764ce73c
-SIZE (prometheus-procfs-v0.6.0_GH0.tar.gz) = 169898
-SHA256 (protocolbuffers-protobuf-go-v1.26.0_GH0.tar.gz) = 26218474bcf776ecf32d7d194c6bfaca8e7b4f0c087e5b595fd50fbb31409676
-SIZE (protocolbuffers-protobuf-go-v1.26.0_GH0.tar.gz) = 1270215
-SHA256 (rakyll-statik-v0.1.1_GH0.tar.gz) = c68ef3120a22bcf5bd5e8391db3507baeefc7047aa6539053229885287d0beb3
-SIZE (rakyll-statik-v0.1.1_GH0.tar.gz) = 78276
-SHA256 (rodaine-table-v1.0.1_GH0.tar.gz) = d885a54d49c5998b8665e8fb80d9eba9312e156a588104757083d47276babcc1
-SIZE (rodaine-table-v1.0.1_GH0.tar.gz) = 6297
-SHA256 (spf13-cobra-v1.1.3_GH0.tar.gz) = e5f93c61e1236e61c7fc45882d2a03b81f46ebebdf70628ebb64b0b5fe34f6fa
-SIZE (spf13-cobra-v1.1.3_GH0.tar.gz) = 146580
-SHA256 (spf13-pflag-v1.0.5_GH0.tar.gz) = 9a2cae1f8e8ab0d2cc8ebe468e871af28d9ac0962cf0520999e3ba85f0c7b808
-SIZE (spf13-pflag-v1.0.5_GH0.tar.gz) = 50796
-SHA256 (square-go-jose-v2.4.1_GH0.tar.gz) = b675a128c23f9181f9779f74631a442bbe93f24e18aef5b161788019c4445dac
-SIZE (square-go-jose-v2.4.1_GH0.tar.gz) = 304063
-SHA256 (stretchr-testify-v1.7.0_GH0.tar.gz) = 560c0984072cb436b17bbce5699b205d5aa2beb58ef7a94530d7724b5739a8d6
-SIZE (stretchr-testify-v1.7.0_GH0.tar.gz) = 91073
-SHA256 (templexxx-cpufeat-3794dfbfb047_GH0.tar.gz) = 2b8fa227849664aa0816beb7ecf87d341e46b549f52d5486de6cb230bc2703ef
-SIZE (templexxx-cpufeat-3794dfbfb047_GH0.tar.gz) = 2833
-SHA256 (templexxx-xor-0af8e873c554_GH0.tar.gz) = 7d96c3c370c160f46c0e091629f19f3f1b24fd6fde2ec1b1b24ef5d9751dfb16
-SIZE (templexxx-xor-0af8e873c554_GH0.tar.gz) = 6426
-SHA256 (tjfoc-gmsm-98aa888b79d8_GH0.tar.gz) = 1a08a9eb73d0f65e3391c1570e1ba04b840124ff80c564c79511a46042c111f0
-SIZE (tjfoc-gmsm-98aa888b79d8_GH0.tar.gz) = 59384
-SHA256 (xtaci-lossyconn-8df528c0c9ae_GH0.tar.gz) = 73c12a93e5a51834890a2308238d72f42742d61159ffbdb58fe728e9a6796b10
-SIZE (xtaci-lossyconn-8df528c0c9ae_GH0.tar.gz) = 5320
+TIMESTAMP = 1636274131
+SHA256 (go/net_frp/frp-v0.38.0/v0.38.0.mod) = 938edacbda2aa53e915845d537a9a446ac3736ecff95b19fa8abbf2f1c7566e2
+SIZE (go/net_frp/frp-v0.38.0/v0.38.0.mod) = 1701
+SHA256 (go/net_frp/frp-v0.38.0/v0.38.0.zip) = 8999b5df0081fd2054f21e7dc3cfab6b35fdb578ce0c9c314cc3f55aae276b2b
+SIZE (go/net_frp/frp-v0.38.0/v0.38.0.zip) = 1329637
diff --git a/net/frr7/Makefile b/net/frr7/Makefile
index 44604246acb9..245eb1cf956d 100644
--- a/net/frr7/Makefile
+++ b/net/frr7/Makefile
@@ -1,7 +1,7 @@
PORTNAME= frr
PORTVERSION= 7.5.1
DISTVERSIONPREFIX= frr-
-PORTREVISION= 1
+PORTREVISION= 3
CATEGORIES= net
.if defined(PYTHONTOOLS)
PKGNAMESUFFIX= 7-pythontools
@@ -33,8 +33,11 @@ do-install:
.else
BUILD_DEPENDS= gawk:lang/gawk
+
LIB_DEPENDS= libjson-c.so:devel/json-c \
- libyang.so:net/libyang
+ libyang.so:net/libyang \
+ libpcre.so:devel/pcre \
+ libcares.so:dns/c-ares
USES= autoreconf bison compiler:c++11-lang gmake pkgconfig libtool \
makeinfo python:build,3.6+ readline shebangfix
diff --git a/net/frr7/files/patch-yang_frr-zebra.yang.patch b/net/frr7/files/patch-yang_frr-zebra.yang.patch
new file mode 100644
index 000000000000..7ee309e0570b
--- /dev/null
+++ b/net/frr7/files/patch-yang_frr-zebra.yang.patch
@@ -0,0 +1,68 @@
+From 7573cb86a259d3c9ef6eae9dd5d529f8080922cd Mon Sep 17 00:00:00 2001
+From: Igor Ryzhov <iryzhov@nfware.com>
+Date: Thu, 22 Apr 2021 12:48:19 +0300
+Subject: [PATCH] yang: fix zebra module
+
+Fixes: #8521
+Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
+---
+ yang/frr-zebra.yang | 14 +++++++-------
+ 1 file changed, 7 insertions(+), 7 deletions(-)
+
+diff --git yang/frr-zebra.yang yang/frr-zebra.yang
+index 2efc45c1464..6b4be659152 100644
+--- yang/frr-zebra.yang
++++ yang/frr-zebra.yang
+@@ -2184,8 +2184,8 @@ module frr-zebra {
+ + "/frr-route-map:match-condition"
+ + "/frr-route-map:condition-value" {
+ case ipv4-prefix-length {
+- when "./condition = 'ipv4-prefix-length' or
+- ./condition = 'ipv4-next-hop-prefix-length'";
++ when "./frr-route-map:condition = 'ipv4-prefix-length' or
++ ./frr-route-map:condition = 'ipv4-next-hop-prefix-length'";
+ leaf ipv4-prefix-length {
+ type uint8 {
+ range "0..32";
+@@ -2193,7 +2193,7 @@ module frr-zebra {
+ }
+ }
+ case ipv6-prefix-length {
+- when "./condition = 'ipv6-prefix-length'";
++ when "./frr-route-map:condition = 'ipv6-prefix-length'";
+ leaf ipv6-prefix-length {
+ type uint8 {
+ range "0..128";
+@@ -2201,13 +2201,13 @@ module frr-zebra {
+ }
+ }
+ case source-protocol {
+- when "./condition = 'source-protocol'";
++ when "./frr-route-map:condition = 'source-protocol'";
+ leaf source-protocol {
+ type frr-route-types:frr-route-types;
+ }
+ }
+ case source-instance {
+- when "./condition = 'source-instance'";
++ when "./frr-route-map:condition = 'source-instance'";
+ leaf source-instance {
+ type uint8 {
+ range "0..255";
+@@ -2222,14 +2222,14 @@ module frr-zebra {
+ + "/frr-route-map:set-action"
+ + "/frr-route-map:action-value" {
+ case source-v4 {
+- when "./action = 'source'";
++ when "./frr-route-map:action = 'source'";
+ leaf source-v4 {
+ description "IPv4 address";
+ type inet:ipv4-address;
+ }
+ }
+ case source-v6 {
+- when "./action = 'source'";
++ when "./frr-route-map:action = 'source'";
+ leaf source-v6 {
+ description "IPv6 address";
+ type inet:ipv6-address;
diff --git a/net/frr7/pkg-plist b/net/frr7/pkg-plist
index 9f18c4067ab1..d4fa6ed48df6 100644
--- a/net/frr7/pkg-plist
+++ b/net/frr7/pkg-plist
@@ -85,6 +85,7 @@ include/frr/pullwr.h
include/frr/pw.h
include/frr/queue.h
include/frr/qobj.h
+include/frr/resolver.h
include/frr/ringbuf.h
include/frr/route_types.h
include/frr/routemap.h
@@ -126,10 +127,15 @@ lib/libfrr.a
lib/libfrr.so
lib/libfrr.so.0
lib/libfrr.so.0.0.0
+lib/libfrrcares.a
+lib/libfrrcares.so
+lib/libfrrcares.so.0
+lib/libfrrcares.so.0.0.0
lib/libfrrospfapiclient.a
lib/libfrrospfapiclient.so
lib/libfrrospfapiclient.so.0
lib/libfrrospfapiclient.so.0.0.0
+%%SNMP%%lib/frr/modules/bgpd_bmp.so
%%SNMP%%lib/frr/modules/bgpd_snmp.so
%%SNMP%%lib/frr/modules/ospf6d_snmp.so
%%SNMP%%lib/frr/modules/ospfd_snmp.so
diff --git a/net/fspclient/Makefile b/net/fspclient/Makefile
index 881aa5c54298..04722889de15 100644
--- a/net/fspclient/Makefile
+++ b/net/fspclient/Makefile
@@ -8,7 +8,7 @@ MASTER_SITES= SF
MAINTAINER= cy@FreeBSD.org
COMMENT= Ftp-like client for the FSP service
-CONFLICTS_INSTALL= alliance-*
+CONFLICTS_INSTALL= alliance
USES= tar:bzip2 scons
MAKE_ARGS= prefix=${PREFIX}
diff --git a/net/gemserv/Makefile b/net/gemserv/Makefile
index ec9ec386204a..308919909b69 100644
--- a/net/gemserv/Makefile
+++ b/net/gemserv/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gemserv
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.5
-PORTREVISION= 4
+PORTREVISION= 6
CATEGORIES= net
MASTER_SITES= https://git.sr.ht/~int80h/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${PORTVERSION}${EXTRACT_SUFX}
diff --git a/net/geocode-glib/Makefile b/net/geocode-glib/Makefile
index 1002a14da102..d59fdb5b222a 100644
--- a/net/geocode-glib/Makefile
+++ b/net/geocode-glib/Makefile
@@ -20,7 +20,6 @@ USES= gettext gnome localbase meson pkgconfig tar:xz
USE_GNOME= glib20 introspection:build
USE_LDCONFIG= yes
MESON_ARGS= -Denable-installed-tests=false
-#MAKE_ENV= XDG_CACHE_HOME=${WRKDIR}
OPTIONS_DEFINE= DOCS
diff --git a/net/gerbera/Makefile b/net/gerbera/Makefile
index 606bc567ac46..54d09fc765e3 100644
--- a/net/gerbera/Makefile
+++ b/net/gerbera/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gerbera
DISTVERSIONPREFIX= v
-DISTVERSION= 1.9.1
+DISTVERSION= 1.9.2
CATEGORIES= net multimedia
MAINTAINER= diizzy@FreeBSD.org
diff --git a/net/gerbera/distinfo b/net/gerbera/distinfo
index 12e36f48ea07..2e3e0ef47158 100644
--- a/net/gerbera/distinfo
+++ b/net/gerbera/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630097870
-SHA256 (gerbera-gerbera-v1.9.1_GH0.tar.gz) = 5d323c6cb4150e3454b8c6e0012f41648441799ba44cb59436b124b54d3fc82b
-SIZE (gerbera-gerbera-v1.9.1_GH0.tar.gz) = 3665530
+TIMESTAMP = 1633359496
+SHA256 (gerbera-gerbera-v1.9.2_GH0.tar.gz) = dee562cc5d22e8442e2fe1620b073bda612c80f9c4a8333311c647db06c1c4cd
+SIZE (gerbera-gerbera-v1.9.2_GH0.tar.gz) = 3671452
diff --git a/net/gerbera/files/patch-src_content_autoscan__inotify.cc b/net/gerbera/files/patch-src_content_autoscan__inotify.cc
deleted file mode 100644
index 475c099ab095..000000000000
--- a/net/gerbera/files/patch-src_content_autoscan__inotify.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/content/autoscan_inotify.cc.orig 2021-08-30 21:46:08 UTC
-+++ src/content/autoscan_inotify.cc
-@@ -33,6 +33,7 @@
- #include "autoscan_inotify.h" // API
-
- #include <cassert>
-+#include <sstream>
-
- #include "content_manager.h"
- #include "database/database.h"
diff --git a/net/gfbgraph/Makefile b/net/gfbgraph/Makefile
index c0088b677f00..1038a2c38b60 100644
--- a/net/gfbgraph/Makefile
+++ b/net/gfbgraph/Makefile
@@ -14,10 +14,11 @@ LIB_DEPENDS= librest-0.7.so:devel/librest \
libjson-glib-1.0.so:devel/json-glib \
libsoup-2.4.so:devel/libsoup
-USES= autoreconf gettext gmake gnome libtool localbase:ldflags pathfix \
+USES= autoreconf cpe gettext gmake gnome libtool localbase:ldflags pathfix \
pkgconfig tar:xz
+CPE_VENDOR= gnome
+CPE_PRODUCT= lib${PORTNAME}
USE_GNOME= glib20 intlhack introspection:build libxml2
-INSTALLS_ICONS= yes
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-gtk-doc
diff --git a/net/gitlab-agent/Makefile b/net/gitlab-agent/Makefile
index 415918aeca3d..0ee86878b082 100644
--- a/net/gitlab-agent/Makefile
+++ b/net/gitlab-agent/Makefile
@@ -1,12 +1,12 @@
# Created by: Matthias Fechner <mfechner@FreeBSD.org>
-PORTNAME?= gitlab-agent
-PORTVERSION?= 14.2.2
-PORTREVISION?= 0
+PORTNAME= gitlab-agent
+PORTVERSION= 14.4.0
+PORTREVISION= 0
CATEGORIES= net
-MAINTAINER?= mfechner@FreeBSD.org
-COMMENT?= GitLab kubernetes agent
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= GitLab kubernetes agent
LICENSE= MIT
@@ -17,33 +17,34 @@ BUILD_DEPENDS= git>=0:devel/git \
USES= go:modules
USE_GITLAB= yes
-GL_ACCOUNT?= gitlab-org/cluster-integration
+GL_ACCOUNT= gitlab-org/cluster-integration
# Find the commit hash here: https://gitlab.com/gitlab-org/cluster-integration/gitlab-agent/-/tags
-GL_COMMIT?= 2b22fa677a333d86c52cbc01d059b0f5a7d1f311
+GL_COMMIT= 8b11694dd188b58234e776e3b0bad604145041b3
# for go dependencies
USE_GITHUB= nodefault
# generated with: make gomod-vendor
-# 187dd
+# 194dd
GH_TUPLE= \
Azure:go-ansiterm:d6e3b3328b78:azure_go_ansiterm/vendor/github.com/Azure/go-ansiterm \
- Azure:go-autorest:4f818eac41f3:azure_go_autorest_adal \
- Azure:go-autorest:autorest/v0.11.12:azure_go_autorest_autorest \
+ Azure:go-autorest:79a63e70c4d8:azure_go_autorest_adal \
+ Azure:go-autorest:autorest/v0.11.18:azure_go_autorest_autorest \
Azure:go-autorest:b3a0b30a7423:azure_go_autorest_date \
- Azure:go-autorest:logger/v0.2.0:azure_go_autorest_logger \
+ Azure:go-autorest:logger/v0.2.1:azure_go_autorest_logger \
Azure:go-autorest:tracing/v0.6.0:azure_go_autorest_tracing \
Azure:go-autorest:v14.2.0:azure_go_autorest/vendor/github.com/Azure/go-autorest \
DataDog:datadog-go:v4.4.0:datadog_datadog_go/vendor/github.com/DataDog/datadog-go \
- DataDog:dd-trace-go:v1.30.0:datadog_dd_trace_go/vendor/gopkg.in/DataDog/dd-trace-go.v1 \
+ DataDog:dd-trace-go:v1.32.0:datadog_dd_trace_go/vendor/gopkg.in/DataDog/dd-trace-go.v1 \
+ DataDog:sketches-go:v1.0.0:datadog_sketches_go/vendor/github.com/DataDog/sketches-go \
MakeNowJust:heredoc:bb23615498cd:makenowjust_heredoc/vendor/github.com/MakeNowJust/heredoc \
- Microsoft:go-winio:v0.4.19:microsoft_go_winio/vendor/github.com/Microsoft/go-winio \
+ Microsoft:go-winio:v0.5.0:microsoft_go_winio/vendor/github.com/Microsoft/go-winio \
PuerkitoBio:purell:v1.1.1:puerkitobio_purell/vendor/github.com/PuerkitoBio/purell \
PuerkitoBio:urlesc:de5bf2ad4578:puerkitobio_urlesc/vendor/github.com/PuerkitoBio/urlesc \
StackExchange:wmi:cbe66965904d:stackexchange_wmi/vendor/github.com/StackExchange/wmi \
asaskevich:govalidator:21a406dcc535:asaskevich_govalidator/vendor/github.com/asaskevich/govalidator \
ash2k:cobra:e91bfee91527:ash2k_cobra/vendor/github.com/spf13/cobra \
ash2k:stager:v0.3.0:ash2k_stager/vendor/github.com/ash2k/stager \
- aws:aws-sdk-go:v1.37.0:aws_aws_sdk_go/vendor/github.com/aws/aws-sdk-go \
+ aws:aws-sdk-go:v1.38.35:aws_aws_sdk_go/vendor/github.com/aws/aws-sdk-go \
beorn7:perks:v1.0.1:beorn7_perks/vendor/github.com/beorn7/perks \
blang:semver:v3.5.1:blang_semver/vendor/github.com/blang/semver \
bmatcuk:doublestar:v2.0.4:bmatcuk_doublestar_v2/vendor/github.com/bmatcuk/doublestar/v2 \
@@ -72,14 +73,14 @@ GH_TUPLE= \
go-openapi:analysis:v0.19.10:go_openapi_analysis/vendor/github.com/go-openapi/analysis \
go-openapi:errors:v0.19.7:go_openapi_errors/vendor/github.com/go-openapi/errors \
go-openapi:jsonpointer:v0.19.3:go_openapi_jsonpointer/vendor/github.com/go-openapi/jsonpointer \
- go-openapi:jsonreference:v0.19.3:go_openapi_jsonreference/vendor/github.com/go-openapi/jsonreference \
+ go-openapi:jsonreference:v0.19.4:go_openapi_jsonreference/vendor/github.com/go-openapi/jsonreference \
go-openapi:loads:v0.19.6:go_openapi_loads/vendor/github.com/go-openapi/loads \
go-openapi:runtime:v0.19.20:go_openapi_runtime/vendor/github.com/go-openapi/runtime \
- go-openapi:spec:v0.19.8:go_openapi_spec/vendor/github.com/go-openapi/spec \
+ go-openapi:spec:v0.19.9:go_openapi_spec/vendor/github.com/go-openapi/spec \
go-openapi:strfmt:v0.19.6:go_openapi_strfmt/vendor/github.com/go-openapi/strfmt \
go-openapi:swag:v0.19.9:go_openapi_swag/vendor/github.com/go-openapi/swag \
go-openapi:validate:v0.19.12:go_openapi_validate/vendor/github.com/go-openapi/validate \
- go-redis:redis:v8.11.0:go_redis_redis_v8/vendor/github.com/go-redis/redis/v8 \
+ go-redis:redis:v8.11.3:go_redis_redis_v8/vendor/github.com/go-redis/redis/v8 \
go-redis:redismock:v8.0.6:go_redis_redismock_v8/vendor/github.com/go-redis/redismock/v8 \
go-stack:stack:v1.8.0:go_stack_stack/vendor/github.com/go-stack/stack \
go-yaml:yaml:496545a6307b:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \
@@ -87,36 +88,39 @@ GH_TUPLE= \
gogo:protobuf:v1.3.2:gogo_protobuf/vendor/github.com/gogo/protobuf \
golang-jwt:jwt:v4.0.0:golang_jwt_jwt_v4/vendor/github.com/golang-jwt/jwt/v4 \
golang:appengine:v1.6.7:golang_appengine/vendor/google.golang.org/appengine \
- golang:crypto:5ea612d1eb83:golang_crypto/vendor/golang.org/x/crypto \
+ golang:crypto:38f3c27a63bf:golang_crypto/vendor/golang.org/x/crypto \
golang:groupcache:41bb18bfe9da:golang_groupcache/vendor/github.com/golang/groupcache \
golang:mock:v1.6.0:golang_mock/vendor/github.com/golang/mock \
golang:mod:v0.4.2:golang_mod/vendor/golang.org/x/mod \
- golang:net:7fd8e65b6420:golang_net/vendor/golang.org/x/net \
- golang:oauth2:a41e5a781914:golang_oauth2/vendor/golang.org/x/oauth2 \
+ golang:net:aaa1db679c0d:golang_net/vendor/golang.org/x/net \
+ golang:oauth2:6f1e6394065a:golang_oauth2/vendor/golang.org/x/oauth2 \
golang:protobuf:v1.5.2:golang_protobuf/vendor/github.com/golang/protobuf \
golang:sync:036812b2e83c:golang_sync/vendor/golang.org/x/sync \
- golang:sys:59db8d763f22:golang_sys/vendor/golang.org/x/sys \
+ golang:sys:d867a43fc93e:golang_sys/vendor/golang.org/x/sys \
golang:term:6a3ed077a48d:golang_term/vendor/golang.org/x/term \
golang:text:v0.3.6:golang_text/vendor/golang.org/x/text \
- golang:time:38a9dc6acbc6:golang_time/vendor/golang.org/x/time \
- golang:tools:v0.1.4:golang_tools/vendor/golang.org/x/tools \
+ golang:time:1f47c861a9ac:golang_time/vendor/golang.org/x/time \
+ golang:tools:v0.1.7:golang_tools/vendor/golang.org/x/tools \
golang:xerrors:5ec99f83aff1:golang_xerrors/vendor/golang.org/x/xerrors \
google:btree:v1.0.0:google_btree/vendor/github.com/google/btree \
google:go-cmp:v0.5.6:google_go_cmp/vendor/github.com/google/go-cmp \
- google:go-genproto:46259e63a0a9:google_go_genproto/vendor/google.golang.org/genproto \
- google:gofuzz:v1.1.0:google_gofuzz/vendor/github.com/google/gofuzz \
- google:pprof:a478d1d731e9:google_pprof/vendor/github.com/google/pprof \
+ google:go-genproto:43fce44e7af1:google_go_genproto/vendor/google.golang.org/genproto \
+ google:gofuzz:v1.2.0:google_gofuzz/vendor/github.com/google/gofuzz \
+ google:pprof:f964ff605595:google_pprof/vendor/github.com/google/pprof \
google:shlex:e7afc7fbc510:google_shlex/vendor/github.com/google/shlex \
google:starlark-go:8dd3e2ee1dd5:google_starlark_go/vendor/go.starlark.net \
google:uuid:v1.2.0:google_uuid/vendor/github.com/google/uuid \
googleapis:gax-go:v2.0.5:googleapis_gax_go_v2/vendor/github.com/googleapis/gax-go \
googleapis:gnostic:v0.5.5:googleapis_gnostic/vendor/github.com/googleapis/gnostic \
- googleapis:google-api-go-client:v0.50.0:googleapis_google_api_go_client/vendor/google.golang.org/api \
- googleapis:google-cloud-go:v0.86.0:googleapis_google_cloud_go/vendor/cloud.google.com/go \
+ googleapis:google-api-go-client:v0.54.0:googleapis_google_api_go_client/vendor/google.golang.org/api \
+ googleapis:google-cloud-go:v0.1.0:googleapis_google_cloud_go_trace/vendor/cloud.google.com/go \
+ googleapis:google-cloud-go:v0.92.2:googleapis_google_cloud_go/vendor/cloud.google.com/go \
gregjones:httpcache:9cad4c3443a7:gregjones_httpcache/vendor/github.com/gregjones/httpcache \
grpc-ecosystem:go-grpc-middleware:v1.3.0:grpc_ecosystem_go_grpc_middleware/vendor/github.com/grpc-ecosystem/go-grpc-middleware \
grpc-ecosystem:go-grpc-prometheus:9abf3eb82b4a:grpc_ecosystem_go_grpc_prometheus/vendor/github.com/grpc-ecosystem/go-grpc-prometheus \
- grpc:grpc-go:v1.39.0:grpc_grpc_go/vendor/google.golang.org/grpc \
+ grpc:grpc-go:v1.40.0:grpc_grpc_go/vendor/google.golang.org/grpc \
+ hashicorp:go-cleanhttp:v0.5.1:hashicorp_go_cleanhttp/vendor/github.com/hashicorp/go-cleanhttp \
+ hashicorp:go-retryablehttp:v0.7.0:hashicorp_go_retryablehttp/vendor/github.com/hashicorp/go-retryablehttp \
hashicorp:golang-lru:v0.5.4:hashicorp_golang_lru/vendor/github.com/hashicorp/golang-lru \
hashicorp:hcl:v1.0.0:hashicorp_hcl/vendor/github.com/hashicorp/hcl \
imdario:mergo:v0.3.12:imdario_mergo/vendor/github.com/imdario/mergo \
@@ -124,7 +128,7 @@ GH_TUPLE= \
jmespath:go-jmespath:v0.4.0:jmespath_go_jmespath/vendor/github.com/jmespath/go-jmespath \
jonboulle:clockwork:v0.1.0:jonboulle_clockwork/vendor/github.com/jonboulle/clockwork \
json-iterator:go:v1.1.11:json_iterator_go/vendor/github.com/json-iterator/go \
- klauspost:compress:v1.10.3:klauspost_compress/vendor/github.com/klauspost/compress \
+ klauspost:compress:v1.12.2:klauspost_compress/vendor/github.com/klauspost/compress \
kr:pretty:v0.2.0:kr_pretty/vendor/github.com/kr/pretty \
kr:text:v0.2.0:kr_text/vendor/github.com/kr/text \
kubernetes-sigs:cli-utils:8ccd6e63e141:kubernetes_sigs_cli_utils/vendor/sigs.k8s.io/cli-utils \
@@ -162,13 +166,13 @@ GH_TUPLE= \
kubernetes:utils:5a248b5acedc:kubernetes_utils/vendor/k8s.io/utils \
liggitt:tabwriter:89fcab3d43de:liggitt_tabwriter/vendor/github.com/liggitt/tabwriter \
lightstep:lightstep-tracer-common:a8dfcb80d3a7:lightstep_lightstep_tracer_common_gogo/vendor/github.com/lightstep/lightstep-tracer-common \
- lightstep:lightstep-tracer-go:v0.24.0:lightstep_lightstep_tracer_go/vendor/github.com/lightstep/lightstep-tracer-go \
+ lightstep:lightstep-tracer-go:v0.25.0:lightstep_lightstep_tracer_go/vendor/github.com/lightstep/lightstep-tracer-go \
magiconair:properties:v1.8.1:magiconair_properties/vendor/github.com/magiconair/properties \
mailru:easyjson:v0.7.1:mailru_easyjson/vendor/github.com/mailru/easyjson \
matttproud:golang_protobuf_extensions:c182affec369:matttproud_golang_protobuf_extensions/vendor/github.com/matttproud/golang_protobuf_extensions \
miekg:dns:v1.0.14:miekg_dns/vendor/github.com/miekg/dns \
mitchellh:go-wordwrap:v1.0.0:mitchellh_go_wordwrap/vendor/github.com/mitchellh/go-wordwrap \
- mitchellh:mapstructure:v1.3.2:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \
+ mitchellh:mapstructure:v1.4.1:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \
moby:spdystream:v0.2.0:moby_spdystream/vendor/github.com/moby/spdystream \
moby:term:df9cb8a40635:moby_term/vendor/github.com/moby/term \
modern-go:concurrent:bacd9c7ef1dd:modern_go_concurrent/vendor/github.com/modern-go/concurrent \
@@ -181,7 +185,7 @@ GH_TUPLE= \
pelletier:go-toml:v1.8.1:pelletier_go_toml/vendor/github.com/pelletier/go-toml \
peterbourgon:diskv:v2.0.1:peterbourgon_diskv/vendor/github.com/peterbourgon/diskv \
petermattis:goid:b0b1615b78e5:petermattis_goid/vendor/github.com/petermattis/goid \
- philhofer:fwd:v1.0.0:philhofer_fwd/vendor/github.com/philhofer/fwd \
+ philhofer:fwd:v1.1.1:philhofer_fwd/vendor/github.com/philhofer/fwd \
piotrkowalczuk:promgrpc:v4.0.4:piotrkowalczuk_promgrpc_v4/vendor/github.com/piotrkowalczuk/promgrpc \
pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \
pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \
@@ -194,6 +198,7 @@ GH_TUPLE= \
sasha-s:go-deadlock:1595213edefa:sasha_s_go_deadlock/vendor/github.com/sasha-s/go-deadlock \
sebest:xff:671bd2870b3a:sebest_xff/vendor/github.com/sebest/xff \
shirou:gopsutil:v2.20.4:shirou_gopsutil/vendor/github.com/shirou/gopsutil \
+ shirou:gopsutil:v3.21.2:shirou_gopsutil_v3 \
sirupsen:logrus:v1.8.1:sirupsen_logrus/vendor/github.com/sirupsen/logrus \
spf13:afero:v1.3.4:spf13_afero/vendor/github.com/spf13/afero \
spf13:cast:v1.3.0:spf13_cast/vendor/github.com/spf13/cast \
@@ -203,15 +208,17 @@ GH_TUPLE= \
stretchr:testify:v1.7.0:stretchr_testify/vendor/github.com/stretchr/testify \
subosito:gotenv:v1.2.0:subosito_gotenv/vendor/github.com/subosito/gotenv \
tinylib:msgp:v1.1.2:tinylib_msgp/vendor/github.com/tinylib/msgp \
+ tklauser:go-sysconf:v0.3.4:tklauser_go_sysconf/vendor/github.com/tklauser/go-sysconf \
+ tklauser:numcpus:v0.2.1:tklauser_numcpus/vendor/github.com/tklauser/numcpus \
uber-go:atomic:v1.7.0:uber_go_atomic/vendor/go.uber.org/atomic \
uber-go:multierr:v1.6.0:uber_go_multierr/vendor/go.uber.org/multierr \
- uber-go:zap:v1.18.1:uber_go_zap/vendor/go.uber.org/zap \
- uber:jaeger-client-go:v2.27.0:uber_jaeger_client_go/vendor/github.com/uber/jaeger-client-go \
+ uber-go:zap:v1.19.0:uber_go_zap/vendor/go.uber.org/zap \
+ uber:jaeger-client-go:v2.29.1:uber_jaeger_client_go/vendor/github.com/uber/jaeger-client-go \
uber:jaeger-lib:v2.4.1:uber_jaeger_lib/vendor/github.com/uber/jaeger-lib \
xlab:treeprint:v1.0.0:xlab_treeprint/vendor/github.com/xlab/treeprint
-GL_TUPLE= gitlab-org:gitaly:893b30557852ec719afed5fb0beccadb40b1dd07:gitlab_org_gitaly_v14/vendor/gitlab.com/gitlab-org/gitaly/v14 \
- gitlab-org:labkit:98de0925bac8e72044d4dfd42b27f38c6f0e94ed:gitlab_org_labkit/vendor/gitlab.com/gitlab-org/labkit
+GL_TUPLE= gitlab-org:gitaly:31bbf1c0f7cd100c63f44f52a14575da1579276a:gitlab_org_gitaly_v14/vendor/gitlab.com/gitlab-org/gitaly/v14 \
+ gitlab-org:labkit:56e2f8af39d9bea0f038a8d2135a1cc89016c62a:gitlab_org_labkit/vendor/gitlab.com/gitlab-org/labkit
GO_BUILDFLAGS= -tags="tracer_static,tracer_static_jaeger" \
-ldflags=" \
@@ -221,8 +228,9 @@ GO_TARGET= ./cmd/kas
PLIST_FILES= bin/kas
-# 11dd
+# 14dd
post-extract:
+ @${RLN} ${WRKSRC_googleapis_google_cloud_go} ${WRKSRC}/vendor/cloud.google.com/go
@${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest
@${RLN} ${WRKSRC_azure_go_autorest_autorest}/autorest ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest
@${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/adal
@@ -233,10 +241,11 @@ post-extract:
@${RLN} ${WRKSRC_azure_go_autorest_logger}/logger ${WRKSRC}/vendor/github.com/Azure/go-autorest/logger
@${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/tracing
@${RLN} ${WRKSRC_azure_go_autorest_tracing}/tracing ${WRKSRC}/vendor/github.com/Azure/go-autorest/tracing
+ @${RM} -r ${WRKSRC}/vendor/github.com/shirou/gopsutil/v3
+ @${RLN} ${WRKSRC_shirou_gopsutil_v3}/v3 ${WRKSRC}/vendor/github.com/shirou/gopsutil/v3
do-install:
${INSTALL_PROGRAM} ${WRKDIR}/bin/kas ${STAGEDIR}${PREFIX}/bin/kas
.include <bsd.port.mk>
-
diff --git a/net/gitlab-agent/distinfo b/net/gitlab-agent/distinfo
index 521006bcb3e7..e8cefbbc7cbe 100644
--- a/net/gitlab-agent/distinfo
+++ b/net/gitlab-agent/distinfo
@@ -1,26 +1,28 @@
-TIMESTAMP = 1630399191
+TIMESTAMP = 1634896538
SHA256 (Azure-go-ansiterm-d6e3b3328b78_GH0.tar.gz) = ee1ebe2efef498be1c558bf71e143289db2d21e2d42592503ad2d4a989006821
SIZE (Azure-go-ansiterm-d6e3b3328b78_GH0.tar.gz) = 20946
-SHA256 (Azure-go-autorest-4f818eac41f3_GH0.tar.gz) = 4925087331bc039913bc52f5c01bf2b5a3c73cef1cc3167979271a91c04adbc4
-SIZE (Azure-go-autorest-4f818eac41f3_GH0.tar.gz) = 169071
-SHA256 (Azure-go-autorest-autorest-v0.11.12_GH0.tar.gz) = 79b749fc9e13670756e6a83bc966c04232990aa6fa26a7e0c0910aab3924f591
-SIZE (Azure-go-autorest-autorest-v0.11.12_GH0.tar.gz) = 169481
+SHA256 (Azure-go-autorest-79a63e70c4d8_GH0.tar.gz) = d7156c20c47fcd04edae683e718a1e72dcb9178a3b07e6c18615cee5b1dd67d6
+SIZE (Azure-go-autorest-79a63e70c4d8_GH0.tar.gz) = 175215
+SHA256 (Azure-go-autorest-autorest-v0.11.18_GH0.tar.gz) = c6fc9480fbdc441b40e45ca97244ea3bdd82efe245a52fdd7cb2faa58b4d55b2
+SIZE (Azure-go-autorest-autorest-v0.11.18_GH0.tar.gz) = 175246
SHA256 (Azure-go-autorest-b3a0b30a7423_GH0.tar.gz) = 51b31571a26a5287eb67251aa69407bb6145f58253bdbb2e610b7eab7b0d762f
SIZE (Azure-go-autorest-b3a0b30a7423_GH0.tar.gz) = 167123
-SHA256 (Azure-go-autorest-logger-v0.2.0_GH0.tar.gz) = 5d38b489d18d837ffeafbc354dbffde3bea71014318d465a7c2f4690e5bc4372
-SIZE (Azure-go-autorest-logger-v0.2.0_GH0.tar.gz) = 167096
+SHA256 (Azure-go-autorest-logger-v0.2.1_GH0.tar.gz) = fac35805dc320638a322b407c0cd0c471932a4855e9ef0485c85e533af8146dc
+SIZE (Azure-go-autorest-logger-v0.2.1_GH0.tar.gz) = 175062
SHA256 (Azure-go-autorest-tracing-v0.6.0_GH0.tar.gz) = b43cd0127dd6e91debe1eb98873e219817b71c10988d0a6c550e4ad19a29a8ea
SIZE (Azure-go-autorest-tracing-v0.6.0_GH0.tar.gz) = 167113
SHA256 (Azure-go-autorest-v14.2.0_GH0.tar.gz) = d0db0e47112570e3f2bd2e38ae56338f1e74625dd4cb553007082fdad5fd844d
SIZE (Azure-go-autorest-v14.2.0_GH0.tar.gz) = 167851
SHA256 (DataDog-datadog-go-v4.4.0_GH0.tar.gz) = ca4e63041f5e0a176f0affd7a59979255de116686479816a80ff067531f141dc
SIZE (DataDog-datadog-go-v4.4.0_GH0.tar.gz) = 43175
-SHA256 (DataDog-dd-trace-go-v1.30.0_GH0.tar.gz) = a739f6c2c20cfa8ffe427451c9eeea3b369fd7bf1334507eef2b8d60088974a2
-SIZE (DataDog-dd-trace-go-v1.30.0_GH0.tar.gz) = 592127
+SHA256 (DataDog-dd-trace-go-v1.32.0_GH0.tar.gz) = 259edda260b52883bbd6b0cd324d0e2f2f8ab2148465eb675273acc636fc0ea1
+SIZE (DataDog-dd-trace-go-v1.32.0_GH0.tar.gz) = 415092
+SHA256 (DataDog-sketches-go-v1.0.0_GH0.tar.gz) = 882d27e9f2b65f8b1de6f0f53fe141044df31ccc02abb6ca12d7a74ebd8b7b7b
+SIZE (DataDog-sketches-go-v1.0.0_GH0.tar.gz) = 22089
SHA256 (MakeNowJust-heredoc-bb23615498cd_GH0.tar.gz) = be00f2aedeb443f9768f767b44e3ceab6d68ce6d45cb00468c61d5fcaff3823a
SIZE (MakeNowJust-heredoc-bb23615498cd_GH0.tar.gz) = 3383
-SHA256 (Microsoft-go-winio-v0.4.19_GH0.tar.gz) = aa80cb2aa45ffd97808c2365c554f839757408f822a0774a356b7b918360fc20
-SIZE (Microsoft-go-winio-v0.4.19_GH0.tar.gz) = 87784
+SHA256 (Microsoft-go-winio-v0.5.0_GH0.tar.gz) = 82c90c7289b8885d4ecf8f8739399200f69bf7ff0d6ac9715d9f5b0f29a8f49d
+SIZE (Microsoft-go-winio-v0.5.0_GH0.tar.gz) = 88506
SHA256 (PuerkitoBio-purell-v1.1.1_GH0.tar.gz) = 93e2ae2b12fc656ecc7ca28336009d24431247d2af59949c59fdef26ecc9a971
SIZE (PuerkitoBio-purell-v1.1.1_GH0.tar.gz) = 11604
SHA256 (PuerkitoBio-urlesc-de5bf2ad4578_GH0.tar.gz) = e1d470b13efcab6d4dea96a3cdb986b8a29a06c05d1b80399f0e58caef5ca932
@@ -33,8 +35,8 @@ SHA256 (ash2k-cobra-e91bfee91527_GH0.tar.gz) = 995ed48e0d932b135e01b792abf785a88
SIZE (ash2k-cobra-e91bfee91527_GH0.tar.gz) = 82481
SHA256 (ash2k-stager-v0.3.0_GH0.tar.gz) = e7380f2c38eafbe7fda195876a6ebc1e4b1af3c92007aad91a58a57b691c435e
SIZE (ash2k-stager-v0.3.0_GH0.tar.gz) = 6609
-SHA256 (aws-aws-sdk-go-v1.37.0_GH0.tar.gz) = d0bc2f98fe8ead35497d267ee9dc534ab26a5417bb5ca61ce63ca75e9a801b1d
-SIZE (aws-aws-sdk-go-v1.37.0_GH0.tar.gz) = 18127514
+SHA256 (aws-aws-sdk-go-v1.38.35_GH0.tar.gz) = 1c1cd41669e75f4225b8fda42f7500f21408d0a8575ad3665542338ba267242b
+SIZE (aws-aws-sdk-go-v1.38.35_GH0.tar.gz) = 18967606
SHA256 (beorn7-perks-v1.0.1_GH0.tar.gz) = 98db84bb0224a26094e6adba91b7ee7a1a7ace28cb648d818f8e779e6a19f825
SIZE (beorn7-perks-v1.0.1_GH0.tar.gz) = 10867
SHA256 (blang-semver-v3.5.1_GH0.tar.gz) = 3d9da53f4c2d3169bfa9b25f2f36f301a37556a47259c870881524c643c69c57
@@ -91,22 +93,22 @@ SHA256 (go-openapi-errors-v0.19.7_GH0.tar.gz) = eb12818384eaa3fedcb1d55184f1c146
SIZE (go-openapi-errors-v0.19.7_GH0.tar.gz) = 17953
SHA256 (go-openapi-jsonpointer-v0.19.3_GH0.tar.gz) = 014bb71b56bbe062bf4cf0c8b79fdfc501b5bac79ca9447c3eb267d8301f27de
SIZE (go-openapi-jsonpointer-v0.19.3_GH0.tar.gz) = 15377
-SHA256 (go-openapi-jsonreference-v0.19.3_GH0.tar.gz) = b3113cd6f67e3aa5ccc54f1cc3a7dedd163e9450c67f605de7b32417c4c7289d
-SIZE (go-openapi-jsonreference-v0.19.3_GH0.tar.gz) = 13931
+SHA256 (go-openapi-jsonreference-v0.19.4_GH0.tar.gz) = ec2b4a84eeb2ec03090c4e75b0973deb442d08b170182c4e568e67fd13ea0f46
+SIZE (go-openapi-jsonreference-v0.19.4_GH0.tar.gz) = 13717
SHA256 (go-openapi-loads-v0.19.6_GH0.tar.gz) = 5dd1e15a86e28850a469072153bc4a8c18878ab3b058c8cb79ada37980f70017
SIZE (go-openapi-loads-v0.19.6_GH0.tar.gz) = 51078
SHA256 (go-openapi-runtime-v0.19.20_GH0.tar.gz) = e19ba52ad1775db7501f256bc5c87a46d1bd18d533e07e9d084c3e34a19f5557
SIZE (go-openapi-runtime-v0.19.20_GH0.tar.gz) = 128741
-SHA256 (go-openapi-spec-v0.19.8_GH0.tar.gz) = 0e7feb67c00d254763eefb0a7b506b1f99772216e666f0cc0232cf1f9ffa07cc
-SIZE (go-openapi-spec-v0.19.8_GH0.tar.gz) = 217802
+SHA256 (go-openapi-spec-v0.19.9_GH0.tar.gz) = de6212771a9315736ca042146d56e73b93d67f81e39681466577bcb627136198
+SIZE (go-openapi-spec-v0.19.9_GH0.tar.gz) = 218124
SHA256 (go-openapi-strfmt-v0.19.6_GH0.tar.gz) = 964b02a41fe2bbedd7e2c070310374dcac6fb78383a2ad606e8840774b6865d9
SIZE (go-openapi-strfmt-v0.19.6_GH0.tar.gz) = 35634
SHA256 (go-openapi-swag-v0.19.9_GH0.tar.gz) = 6515345a26ee514a7d5f73c71c53d7bfad584c69bc24dd75885b1c0abb55698f
SIZE (go-openapi-swag-v0.19.9_GH0.tar.gz) = 33964
SHA256 (go-openapi-validate-v0.19.12_GH0.tar.gz) = 14c491a30bfc71afc8bd4a355655b044640a13c4ea9ede404f02c11cbd86ee44
SIZE (go-openapi-validate-v0.19.12_GH0.tar.gz) = 457682
-SHA256 (go-redis-redis-v8.11.0_GH0.tar.gz) = 436e70eec84ccf199004ed2de97526aa761e478130e1549af343f59799cc0f2d
-SIZE (go-redis-redis-v8.11.0_GH0.tar.gz) = 144858
+SHA256 (go-redis-redis-v8.11.3_GH0.tar.gz) = bb7878312056b1981f3a717cf4d0ea8b5c0a255d2e082b104c4b7e7a7dc1a3ea
+SIZE (go-redis-redis-v8.11.3_GH0.tar.gz) = 146502
SHA256 (go-redis-redismock-v8.0.6_GH0.tar.gz) = f1700523679c9ed32902f3880e28b1dee510a860ed58c8f87bedc0cc0cd8ce25
SIZE (go-redis-redismock-v8.0.6_GH0.tar.gz) = 36710
SHA256 (go-stack-stack-v1.8.0_GH0.tar.gz) = 3b8987e137d76f4f35db1e8005ec7fb766b68eed8cac0ca0b795ac43cd72b319
@@ -121,44 +123,44 @@ SHA256 (golang-jwt-jwt-v4.0.0_GH0.tar.gz) = 5d305c23625c50ed87968122a7fe17d76066
SIZE (golang-jwt-jwt-v4.0.0_GH0.tar.gz) = 40180
SHA256 (golang-appengine-v1.6.7_GH0.tar.gz) = c623d81235f7c9699e299b328191d813337dd57dcc800d7afdb5130e8c321a8f
SIZE (golang-appengine-v1.6.7_GH0.tar.gz) = 333007
-SHA256 (golang-crypto-5ea612d1eb83_GH0.tar.gz) = ab4d88d6121195632d006705a950adebaf4fa99dd15ea0c508297a17c5d3277e
-SIZE (golang-crypto-5ea612d1eb83_GH0.tar.gz) = 1726242
+SHA256 (golang-crypto-38f3c27a63bf_GH0.tar.gz) = b55bc13c8a313ed80310a84eb7cceb303532774439493636a89b17c170250e31
+SIZE (golang-crypto-38f3c27a63bf_GH0.tar.gz) = 1731839
SHA256 (golang-groupcache-41bb18bfe9da_GH0.tar.gz) = 1e89795970d6593affdafe1d09dcf947681ca1ea82528e8e4fb9974a77f2e394
SIZE (golang-groupcache-41bb18bfe9da_GH0.tar.gz) = 26101
SHA256 (golang-mock-v1.6.0_GH0.tar.gz) = 470174971c3a63361149a30f5b2d3a716a198afeb6cc71daa30712faa7293942
SIZE (golang-mock-v1.6.0_GH0.tar.gz) = 69251
SHA256 (golang-mod-v0.4.2_GH0.tar.gz) = ce4131eb443ac67ededb139a43bae4fbb2c4b84843936495c6a6de92b8033917
SIZE (golang-mod-v0.4.2_GH0.tar.gz) = 104584
-SHA256 (golang-net-7fd8e65b6420_GH0.tar.gz) = c2aa12e03a70a8fbbe27293d981102697856801f0888fb3fea607132fb3fb5b7
-SIZE (golang-net-7fd8e65b6420_GH0.tar.gz) = 1249773
-SHA256 (golang-oauth2-a41e5a781914_GH0.tar.gz) = 95c6160cbcd3c728c5036dd61390a3ac1778396dad077435672626cbd29b5abe
-SIZE (golang-oauth2-a41e5a781914_GH0.tar.gz) = 83730
+SHA256 (golang-net-aaa1db679c0d_GH0.tar.gz) = 7215c0c172218c3e51137422a39790f6921cb4e62d01437ff4d59beab48aa966
+SIZE (golang-net-aaa1db679c0d_GH0.tar.gz) = 1253118
+SHA256 (golang-oauth2-6f1e6394065a_GH0.tar.gz) = 260cf2761fb6e0aae005d4b40e05fcf34a9269f1dc54dd520debf7c750ff66bf
+SIZE (golang-oauth2-6f1e6394065a_GH0.tar.gz) = 84251
SHA256 (golang-protobuf-v1.5.2_GH0.tar.gz) = 088cc0f3ba18fb8f9d00319568ff0af5a06d8925a6e6cb983bb837b4efb703b3
SIZE (golang-protobuf-v1.5.2_GH0.tar.gz) = 171702
SHA256 (golang-sync-036812b2e83c_GH0.tar.gz) = 75ac8fc16bdceb2496c4a9cc98584b70c29032d91a9e57a624acb073e3232fda
SIZE (golang-sync-036812b2e83c_GH0.tar.gz) = 18752
-SHA256 (golang-sys-59db8d763f22_GH0.tar.gz) = 6750e53436faf4b1552ec2ad79f3709b631e6111cc392b4620afd58a34d5f755
-SIZE (golang-sys-59db8d763f22_GH0.tar.gz) = 1201561
+SHA256 (golang-sys-d867a43fc93e_GH0.tar.gz) = 975cb1564c51481d205cb4ee0f311429347ea345d96188a7db5e846deb2e6f10
+SIZE (golang-sys-d867a43fc93e_GH0.tar.gz) = 1203125
SHA256 (golang-term-6a3ed077a48d_GH0.tar.gz) = 6760076add528b90a5e07ad357eef6f11ec03e19eebe66d1b1ef383fd9214e9a
SIZE (golang-term-6a3ed077a48d_GH0.tar.gz) = 15333
SHA256 (golang-text-v0.3.6_GH0.tar.gz) = f66bebcf21985b0a713d67c6c35dfc9800d3b6d00d62b83ed0ce5b2ed4cb9760
SIZE (golang-text-v0.3.6_GH0.tar.gz) = 8351095
-SHA256 (golang-time-38a9dc6acbc6_GH0.tar.gz) = 2988d124069c25520c6389d823f6f3985fafe86a0355ba8d2ee33040dca085dc
-SIZE (golang-time-38a9dc6acbc6_GH0.tar.gz) = 9663
-SHA256 (golang-tools-v0.1.4_GH0.tar.gz) = a97b750bb373bf051ea26889570b01cfa08380656c766a4856da7c7f55a7c1bd
-SIZE (golang-tools-v0.1.4_GH0.tar.gz) = 2822942
+SHA256 (golang-time-1f47c861a9ac_GH0.tar.gz) = 2548d6d6813621c77fa36a5783e36939d3f4427d962ba58415645f89fcb70925
+SIZE (golang-time-1f47c861a9ac_GH0.tar.gz) = 9533
+SHA256 (golang-tools-v0.1.7_GH0.tar.gz) = b88cae9ca14fc3f18ff714c8014929c8c2c63d15805416d49d88b51f201e9fbf
+SIZE (golang-tools-v0.1.7_GH0.tar.gz) = 2884220
SHA256 (golang-xerrors-5ec99f83aff1_GH0.tar.gz) = 71975d658357e170fd6a41f92539cde8b39c9cd8bfe5931b6311bc5f5c0da0d7
SIZE (golang-xerrors-5ec99f83aff1_GH0.tar.gz) = 13664
SHA256 (google-btree-v1.0.0_GH0.tar.gz) = 9f53e0e1330a4dbe92100d516606791f7196bf828ba93d693ef4d5c1cbd5fe30
SIZE (google-btree-v1.0.0_GH0.tar.gz) = 15292
SHA256 (google-go-cmp-v0.5.6_GH0.tar.gz) = cba2118596f694c135b3f3d6fe49b73ca2a7882aa4d7f346e341cb106afce5f1
SIZE (google-go-cmp-v0.5.6_GH0.tar.gz) = 104421
-SHA256 (google-go-genproto-46259e63a0a9_GH0.tar.gz) = 7f93597400b22c7cd39c39c79a4901135dc29d530873b1c4a45ad5a72e05caf0
-SIZE (google-go-genproto-46259e63a0a9_GH0.tar.gz) = 10663094
-SHA256 (google-gofuzz-v1.1.0_GH0.tar.gz) = 29aaa068090a761e6cc10e3722c5cc4c6a09840c50b442e5a53088e95bd3f325
-SIZE (google-gofuzz-v1.1.0_GH0.tar.gz) = 13517
-SHA256 (google-pprof-a478d1d731e9_GH0.tar.gz) = 20105f63fd8e20ee22adb4f4663beefc8760509e042bd3de8ff62f7d3f580e51
-SIZE (google-pprof-a478d1d731e9_GH0.tar.gz) = 1722892
+SHA256 (google-go-genproto-43fce44e7af1_GH0.tar.gz) = 57135cb05165899efaad0aae0fd66226daec0bce51a9d95b83bfcd21132cb704
+SIZE (google-go-genproto-43fce44e7af1_GH0.tar.gz) = 11110104
+SHA256 (google-gofuzz-v1.2.0_GH0.tar.gz) = 4ad7fb7616dcbdc2d394ff98350226659e10dfe4dde9ed3256881351b0d515bb
+SIZE (google-gofuzz-v1.2.0_GH0.tar.gz) = 17042
+SHA256 (google-pprof-f964ff605595_GH0.tar.gz) = 33aece36d983640620647228f6edd3883e8a58a4fef6191bb8dbd8b1e763e44f
+SIZE (google-pprof-f964ff605595_GH0.tar.gz) = 1723793
SHA256 (google-shlex-e7afc7fbc510_GH0.tar.gz) = 87f77e98720add261add169e386cbdcc894e2635dca299bc4119dc417ea321ca
SIZE (google-shlex-e7afc7fbc510_GH0.tar.gz) = 7342
SHA256 (google-starlark-go-8dd3e2ee1dd5_GH0.tar.gz) = 7fe7c263456d64d6d4359fee7e2b19850e708d3470ea72ebc937ba1678e9d325
@@ -169,18 +171,24 @@ SHA256 (googleapis-gax-go-v2.0.5_GH0.tar.gz) = 3089affe6f5e27f7a6d494cb399aa6baf
SIZE (googleapis-gax-go-v2.0.5_GH0.tar.gz) = 15328
SHA256 (googleapis-gnostic-v0.5.5_GH0.tar.gz) = c5d122e458409053b48ef9fc2c350c97e1c1f90b478b850df2b2f7ee49dd8f69
SIZE (googleapis-gnostic-v0.5.5_GH0.tar.gz) = 461734
-SHA256 (googleapis-google-api-go-client-v0.50.0_GH0.tar.gz) = 8305ea6031c86a59c5bf413df0aec41ffc45f9a429079e9640dc566c13844ced
-SIZE (googleapis-google-api-go-client-v0.50.0_GH0.tar.gz) = 20899849
-SHA256 (googleapis-google-cloud-go-v0.86.0_GH0.tar.gz) = e2f517d8e5e337480b21632837ab3c020062b992e6060625959e5ab586536b5e
-SIZE (googleapis-google-cloud-go-v0.86.0_GH0.tar.gz) = 4192419
+SHA256 (googleapis-google-api-go-client-v0.54.0_GH0.tar.gz) = 7d317525f3610a16e3e42a92c14fbd625e8b4ac12861f0c503fc5f7c0482d794
+SIZE (googleapis-google-api-go-client-v0.54.0_GH0.tar.gz) = 21559256
+SHA256 (googleapis-google-cloud-go-v0.1.0_GH0.tar.gz) = 891f0135a80b2a8c65217ddb2b41a3c13a4871bafb25e8494c7c52951bf7c0cd
+SIZE (googleapis-google-cloud-go-v0.1.0_GH0.tar.gz) = 224826
+SHA256 (googleapis-google-cloud-go-v0.92.2_GH0.tar.gz) = 5e453d1a80dec62917a9c392df4d48bdb9907f0f6e6b8a33c74e807439636c73
+SIZE (googleapis-google-cloud-go-v0.92.2_GH0.tar.gz) = 5965007
SHA256 (gregjones-httpcache-9cad4c3443a7_GH0.tar.gz) = 6a4e441dfb7d79ced30f2cfb17aedd84b03801231de119754b7133bda8374335
SIZE (gregjones-httpcache-9cad4c3443a7_GH0.tar.gz) = 13950
SHA256 (grpc-ecosystem-go-grpc-middleware-v1.3.0_GH0.tar.gz) = c9b908202c05a7f821b03ee49cd678e7e71469519054629770e0565d78275cbc
SIZE (grpc-ecosystem-go-grpc-middleware-v1.3.0_GH0.tar.gz) = 103780
SHA256 (grpc-ecosystem-go-grpc-prometheus-9abf3eb82b4a_GH0.tar.gz) = 4294a83a95c725712d658dc410dbacdb78d4d1cf87b56369787900cf376b732e
SIZE (grpc-ecosystem-go-grpc-prometheus-9abf3eb82b4a_GH0.tar.gz) = 30604
-SHA256 (grpc-grpc-go-v1.39.0_GH0.tar.gz) = 25ae4269a19c5ab7e1396e2a50c18c323b79ecc1356f36773bfc433a93139840
-SIZE (grpc-grpc-go-v1.39.0_GH0.tar.gz) = 1287021
+SHA256 (grpc-grpc-go-v1.40.0_GH0.tar.gz) = baab44655d2ca715630356e6a74b2d27d91c8d40095913cd904bcc68ad332a82
+SIZE (grpc-grpc-go-v1.40.0_GH0.tar.gz) = 1305305
+SHA256 (hashicorp-go-cleanhttp-v0.5.1_GH0.tar.gz) = 24dedefe5edc4698dfa7e15a472369078a3447e8096e6d856549341c873c4a0b
+SIZE (hashicorp-go-cleanhttp-v0.5.1_GH0.tar.gz) = 8069
+SHA256 (hashicorp-go-retryablehttp-v0.7.0_GH0.tar.gz) = d3abdd848a94001d2a807c10f6ba471b71181d82fe977b3f6cdc151c71076a05
+SIZE (hashicorp-go-retryablehttp-v0.7.0_GH0.tar.gz) = 20394
SHA256 (hashicorp-golang-lru-v0.5.4_GH0.tar.gz) = d50c188af0cc8b22e7e4b79e9071694fa06428a9964b22d68dc997fa787a177a
SIZE (hashicorp-golang-lru-v0.5.4_GH0.tar.gz) = 13428
SHA256 (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 50632428210503070fd2fde748c88b7414bf84a6a0eadebf9d8e596a033bead2
@@ -195,8 +203,8 @@ SHA256 (jonboulle-clockwork-v0.1.0_GH0.tar.gz) = 588d5833f5b9d863b14ee93a812adc1
SIZE (jonboulle-clockwork-v0.1.0_GH0.tar.gz) = 7444
SHA256 (json-iterator-go-v1.1.11_GH0.tar.gz) = 19d0d56ac18a052867360b10201bad614c7b31a3edf2041a331c28860920b932
SIZE (json-iterator-go-v1.1.11_GH0.tar.gz) = 84401
-SHA256 (klauspost-compress-v1.10.3_GH0.tar.gz) = 9a83a91f7e40ae152283861abc0512f01633c190490a9254743dc8a2e49d7821
-SIZE (klauspost-compress-v1.10.3_GH0.tar.gz) = 16718500
+SHA256 (klauspost-compress-v1.12.2_GH0.tar.gz) = 81903dc55aef9ada8df786e8edbaa4f4253a29da3068799360d74c2e1b863ebe
+SIZE (klauspost-compress-v1.12.2_GH0.tar.gz) = 15347123
SHA256 (kr-pretty-v0.2.0_GH0.tar.gz) = 6dc2207cfe03d3b9d65460cbada52c533ed273726a78d9f485c439ad813fe990
SIZE (kr-pretty-v0.2.0_GH0.tar.gz) = 8760
SHA256 (kr-text-v0.2.0_GH0.tar.gz) = 59b5e4a7fd4097be87fad0edcaf342fdc971d0c8fdfb4f2d7424561471992e7c
@@ -271,8 +279,8 @@ SHA256 (liggitt-tabwriter-89fcab3d43de_GH0.tar.gz) = 598efa60759ed9bac4c65fbf396
SIZE (liggitt-tabwriter-89fcab3d43de_GH0.tar.gz) = 12279
SHA256 (lightstep-lightstep-tracer-common-a8dfcb80d3a7_GH0.tar.gz) = 0403290c66b3dd109d0a726784b8b0a8583c5d19d35d12a0c2b89a434ed2d0c6
SIZE (lightstep-lightstep-tracer-common-a8dfcb80d3a7_GH0.tar.gz) = 58493
-SHA256 (lightstep-lightstep-tracer-go-v0.24.0_GH0.tar.gz) = 794c5cea97c46ee5a9139c1b2770cbd81d4534ba4359a8b6b744566c4abfb15b
-SIZE (lightstep-lightstep-tracer-go-v0.24.0_GH0.tar.gz) = 63446
+SHA256 (lightstep-lightstep-tracer-go-v0.25.0_GH0.tar.gz) = 62f72a69bdee4b535cb317017a85d8d378a645fa281f14fcf40a7d67bcf1af9d
+SIZE (lightstep-lightstep-tracer-go-v0.25.0_GH0.tar.gz) = 65810
SHA256 (magiconair-properties-v1.8.1_GH0.tar.gz) = 4449df3d2be86608bfc997228f66f1cff57bf620cc5bf9ba44339c7e4c5612dd
SIZE (magiconair-properties-v1.8.1_GH0.tar.gz) = 29735
SHA256 (mailru-easyjson-v0.7.1_GH0.tar.gz) = 87565eae22943135338abd633530e0936b1a043c79a154589a841aa27f11d686
@@ -283,8 +291,8 @@ SHA256 (miekg-dns-v1.0.14_GH0.tar.gz) = a27f11085d6b2e9001f4c1de4db371443e08b722
SIZE (miekg-dns-v1.0.14_GH0.tar.gz) = 3885453
SHA256 (mitchellh-go-wordwrap-v1.0.0_GH0.tar.gz) = 9bcf5c1f8b66594c73f606502bb3d9713d862a71ea66d8641e2a0b7bb66cb252
SIZE (mitchellh-go-wordwrap-v1.0.0_GH0.tar.gz) = 2777
-SHA256 (mitchellh-mapstructure-v1.3.2_GH0.tar.gz) = 08bd503588e7c45b209af16c517352dec6cc89aa4e6dd7773d1aec85c11f2ba8
-SIZE (mitchellh-mapstructure-v1.3.2_GH0.tar.gz) = 25319
+SHA256 (mitchellh-mapstructure-v1.4.1_GH0.tar.gz) = d936baa5006f7dda1346aff863745a110981f7583a1184e93b9077fa52cd4048
+SIZE (mitchellh-mapstructure-v1.4.1_GH0.tar.gz) = 27826
SHA256 (moby-spdystream-v0.2.0_GH0.tar.gz) = cf054e388c238c1a0b403fbc18411194c24fcbe41d7eaab8e163c5e1f10fdd92
SIZE (moby-spdystream-v0.2.0_GH0.tar.gz) = 31203
SHA256 (moby-term-df9cb8a40635_GH0.tar.gz) = 29d392e902443adc2807ff5c831f5c14aa183bdc62df6472eb8a99bf19aedf6f
@@ -309,8 +317,8 @@ SHA256 (peterbourgon-diskv-v2.0.1_GH0.tar.gz) = e3b15d57dfe5b4aacf506d256c595b95
SIZE (peterbourgon-diskv-v2.0.1_GH0.tar.gz) = 16077
SHA256 (petermattis-goid-b0b1615b78e5_GH0.tar.gz) = 6eb93a6342c9289445892b9667b0a7ada5066a4fcf785a030672339076997a26
SIZE (petermattis-goid-b0b1615b78e5_GH0.tar.gz) = 6807
-SHA256 (philhofer-fwd-v1.0.0_GH0.tar.gz) = 55736f48940198a11b7aeb4faba258459451994a8889ec003ce8d8d26ceca9ff
-SIZE (philhofer-fwd-v1.0.0_GH0.tar.gz) = 9221
+SHA256 (philhofer-fwd-v1.1.1_GH0.tar.gz) = f8a9e7bc2fffb117eec31666b8aa61bfb3d46e858b0b50fa90d98a6f1f0ebf18
+SIZE (philhofer-fwd-v1.1.1_GH0.tar.gz) = 9790
SHA256 (piotrkowalczuk-promgrpc-v4.0.4_GH0.tar.gz) = ae58f88d0fe31ce28823aa13f05f9a5fc888440ede58cd19f0adac60488d71a6
SIZE (piotrkowalczuk-promgrpc-v4.0.4_GH0.tar.gz) = 42331
SHA256 (pkg-errors-v0.9.1_GH0.tar.gz) = 56bfd893023daa498508bfe161de1be83299fcf15376035e7df79cbd7d6fa608
@@ -335,6 +343,8 @@ SHA256 (sebest-xff-671bd2870b3a_GH0.tar.gz) = faaeb494b3e72bf49fa88382d7ce886e3c
SIZE (sebest-xff-671bd2870b3a_GH0.tar.gz) = 4022
SHA256 (shirou-gopsutil-v2.20.4_GH0.tar.gz) = de25e312ca9ddb9742a7509f6acc82566d2b6c2f4ac2a32011098d1307265eaa
SIZE (shirou-gopsutil-v2.20.4_GH0.tar.gz) = 137165
+SHA256 (shirou-gopsutil-v3.21.2_GH0.tar.gz) = 9849305d8bf78f9a94df087318b80351cfa82ea7cbcd01204c4399c1b06bba6e
+SIZE (shirou-gopsutil-v3.21.2_GH0.tar.gz) = 281671
SHA256 (sirupsen-logrus-v1.8.1_GH0.tar.gz) = e9492c08ac8f202b438ccfb992bf81b7860739cf8f2266958e0c574c7abfdd74
SIZE (sirupsen-logrus-v1.8.1_GH0.tar.gz) = 47161
SHA256 (spf13-afero-v1.3.4_GH0.tar.gz) = 06168cb25521826d58a3fc4ceac3a1c1c1754bce080c13e2ebb1a35f30e8ed25
@@ -353,21 +363,25 @@ SHA256 (subosito-gotenv-v1.2.0_GH0.tar.gz) = 5f6826992c11981018c77377f33dbc56d0b
SIZE (subosito-gotenv-v1.2.0_GH0.tar.gz) = 7359
SHA256 (tinylib-msgp-v1.1.2_GH0.tar.gz) = 9759dc9f45160ff1161d670d019f509d55e12b22dfc8a8e1ed71f4c358ee1a01
SIZE (tinylib-msgp-v1.1.2_GH0.tar.gz) = 83078
+SHA256 (tklauser-go-sysconf-v0.3.4_GH0.tar.gz) = f873a047b9000e7bbfe0eede66565a04dbf5ecf0c251f5a7e406b3f23916cf6b
+SIZE (tklauser-go-sysconf-v0.3.4_GH0.tar.gz) = 26998
+SHA256 (tklauser-numcpus-v0.2.1_GH0.tar.gz) = 3768c36e2e08c9b6c5edd499b19418e20845f2a3ab7131e9ef0df0049afdf68a
+SIZE (tklauser-numcpus-v0.2.1_GH0.tar.gz) = 8118
SHA256 (uber-go-atomic-v1.7.0_GH0.tar.gz) = 4d655e90a23d023b36607e2ce94c3b7bf650d41c81c0faff32432581d9099ad1
SIZE (uber-go-atomic-v1.7.0_GH0.tar.gz) = 18566
SHA256 (uber-go-multierr-v1.6.0_GH0.tar.gz) = f8a139a06fd70bbda0f089274bd723a00c33c5b269a696de4d6a8ab455a22717
SIZE (uber-go-multierr-v1.6.0_GH0.tar.gz) = 12369
-SHA256 (uber-go-zap-v1.18.1_GH0.tar.gz) = 9a8dd86f665356c0170e8900d677baeab9ff6766355688c1bdb2ce808814c5f1
-SIZE (uber-go-zap-v1.18.1_GH0.tar.gz) = 150081
-SHA256 (uber-jaeger-client-go-v2.27.0_GH0.tar.gz) = 7590acdefcbbf9553bd3415bc7e5ec977731646363c5350d56faba31a097d996
-SIZE (uber-jaeger-client-go-v2.27.0_GH0.tar.gz) = 210139
+SHA256 (uber-go-zap-v1.19.0_GH0.tar.gz) = 91787b09e5c0da9f13234c821ebac332b8e1f3a868322ac6dca56e0bf77c3a79
+SIZE (uber-go-zap-v1.19.0_GH0.tar.gz) = 149993
+SHA256 (uber-jaeger-client-go-v2.29.1_GH0.tar.gz) = 853bd485d5d2bd0ff6d779d2e1196568ee9bf1ce6d529f4430c117cfecc1c849
+SIZE (uber-jaeger-client-go-v2.29.1_GH0.tar.gz) = 232269
SHA256 (uber-jaeger-lib-v2.4.1_GH0.tar.gz) = c178bcad325857dba29551c16f40707701adf6e3a9e01e1ca3e5edfc3c6de8bc
SIZE (uber-jaeger-lib-v2.4.1_GH0.tar.gz) = 38010
SHA256 (xlab-treeprint-v1.0.0_GH0.tar.gz) = 95659f235a30a28fd54e8f7226e8e200ec3344568493d6c2a3efc60667f37c2c
SIZE (xlab-treeprint-v1.0.0_GH0.tar.gz) = 6549
-SHA256 (gitlab-org/cluster-integration-gitlab-agent-2b22fa677a333d86c52cbc01d059b0f5a7d1f311_GL0.tar.gz) = ac3e5430c6a0562a70ce3661cf3f68b06b3978b2a9d3d2473976ac252a47dd96
-SIZE (gitlab-org/cluster-integration-gitlab-agent-2b22fa677a333d86c52cbc01d059b0f5a7d1f311_GL0.tar.gz) = 468636
-SHA256 (gitlab-org-gitaly-893b30557852ec719afed5fb0beccadb40b1dd07_GL0.tar.gz) = bab4fd7d57abf27f371d3965f6d97bea74b809ebd7498f7d4dca2d38360b998f
-SIZE (gitlab-org-gitaly-893b30557852ec719afed5fb0beccadb40b1dd07_GL0.tar.gz) = 3557151
-SHA256 (gitlab-org-labkit-98de0925bac8e72044d4dfd42b27f38c6f0e94ed_GL0.tar.gz) = 8ecb8686f082dc9c0baa09d5d2146791ce61cbc7ad9896ff47636870df60eee1
-SIZE (gitlab-org-labkit-98de0925bac8e72044d4dfd42b27f38c6f0e94ed_GL0.tar.gz) = 145626
+SHA256 (gitlab-org/cluster-integration-gitlab-agent-8b11694dd188b58234e776e3b0bad604145041b3_GL0.tar.gz) = 5635340d956b89f47206baed219e5d36e841e05b02e4d6a05a36c5d6565b09fb
+SIZE (gitlab-org/cluster-integration-gitlab-agent-8b11694dd188b58234e776e3b0bad604145041b3_GL0.tar.gz) = 502754
+SHA256 (gitlab-org-gitaly-31bbf1c0f7cd100c63f44f52a14575da1579276a_GL0.tar.gz) = ab01d1c8eae20d66f6e2b6fa250d736161903e533e88b6988d95d5772f997308
+SIZE (gitlab-org-gitaly-31bbf1c0f7cd100c63f44f52a14575da1579276a_GL0.tar.gz) = 3625365
+SHA256 (gitlab-org-labkit-56e2f8af39d9bea0f038a8d2135a1cc89016c62a_GL0.tar.gz) = aa2ff5039452d633f2310b9e497b0f4fc9a9118eed2200f2045305b963893e6b
+SIZE (gitlab-org-labkit-56e2f8af39d9bea0f038a8d2135a1cc89016c62a_GL0.tar.gz) = 143007
diff --git a/net/glusterfs/Makefile b/net/glusterfs/Makefile
index 286b0cb4797e..cf5346b73a2c 100644
--- a/net/glusterfs/Makefile
+++ b/net/glusterfs/Makefile
@@ -20,8 +20,9 @@ LIB_DEPENDS= libargp.so:devel/argp-standalone \
liburcu-bp.so:sysutils/liburcu \
libuuid.so:misc/e2fsprogs-libuuid
-USES= autoreconf bison compiler:c11 gettext gnome libtool pkgconfig python \
+USES= autoreconf bison compiler:c11 cpe gettext gnome libtool pkgconfig python \
readline shebangfix sqlite ssl
+CPE_VENDOR= gluster
SHEBANG_FILES= build-aux/pkg-version \
events/src/glustereventsd.py events/src/peer_eventsapi.py \
diff --git a/net/gmid/Makefile b/net/gmid/Makefile
index f27a35657d3b..acb91fc54b0e 100644
--- a/net/gmid/Makefile
+++ b/net/gmid/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gmid
-DISTVERSION= 1.7.3
+DISTVERSION= 1.7.5
CATEGORIES= net
MASTER_SITES= https://github.com/omar-polo/gmid/releases/download/${DISTVERSION}/
diff --git a/net/gmid/distinfo b/net/gmid/distinfo
index 365ff59d4a0c..bceb5a831162 100644
--- a/net/gmid/distinfo
+++ b/net/gmid/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1632068062
-SHA256 (gmid-1.7.3.tar.gz) = 35d7733e66b4c49116e464881b1e700b81f6c05a390a19ed21ca1393b51a3e02
-SIZE (gmid-1.7.3.tar.gz) = 81794
+TIMESTAMP = 1634292038
+SHA256 (gmid-1.7.5.tar.gz) = e1b31a13d320929b70ac030e8406a9121da09fb3404525261ff762694ac8eb61
+SIZE (gmid-1.7.5.tar.gz) = 82100
diff --git a/net/gnome-nettool/Makefile b/net/gnome-nettool/Makefile
index 9725418d2b4a..69a2dfe62ba3 100644
--- a/net/gnome-nettool/Makefile
+++ b/net/gnome-nettool/Makefile
@@ -18,7 +18,6 @@ RUN_DEPENDS= ${LOCALBASE}/bin/dig:dns/bind-tools
USE_GNOME= gtk30 intlhack libxml2:build
USES= gettext gmake gnome libtool localbase:ldflags pathfix pkgconfig \
tar:xz
-INSTALLS_ICONS= yes
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
diff --git a/net/gnome-online-accounts/Makefile b/net/gnome-online-accounts/Makefile
index c00f7f01e6ba..fd6f54c51883 100644
--- a/net/gnome-online-accounts/Makefile
+++ b/net/gnome-online-accounts/Makefile
@@ -1,7 +1,7 @@
# Created by: Koop Mast <kwm@FreeBSD.org>
PORTNAME= gnome-online-accounts
-PORTVERSION= 3.40.0
+PORTVERSION= 3.40.1
CATEGORIES= net
MASTER_SITES= GNOME
@@ -28,7 +28,6 @@ USES= compiler:c++11-lib gettext gmake gnome libtool \
USE_GNOME= cairo gtk30 introspection:build libxml2 libxslt:build
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
-INSTALLS_ICONS= yes
INSTALL_TARGET= install-strip
CONFIGURE_ARGS= --enable-lastfm
diff --git a/net/gnome-online-accounts/distinfo b/net/gnome-online-accounts/distinfo
index ceaa4a1e843a..ab821a20015c 100644
--- a/net/gnome-online-accounts/distinfo
+++ b/net/gnome-online-accounts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1622067747
-SHA256 (gnome-online-accounts-3.40.0.tar.xz) = 585c4f979f6f543b77bfdb4fb01eb18ba25c2aec5b7866c676d929616fb2c3fa
-SIZE (gnome-online-accounts-3.40.0.tar.xz) = 860724
+TIMESTAMP = 1635011092
+SHA256 (gnome-online-accounts-3.40.1.tar.xz) = 955a03128d0e87855d34d7c534e088f6286ed7ac01baa4ef824ef42a2cb39aad
+SIZE (gnome-online-accounts-3.40.1.tar.xz) = 861220
diff --git a/net/gnome-online-miners/Makefile b/net/gnome-online-miners/Makefile
index e22828ea90db..397d3615be8b 100644
--- a/net/gnome-online-miners/Makefile
+++ b/net/gnome-online-miners/Makefile
@@ -25,7 +25,6 @@ USES= gettext gmake gnome libtool localbase pathfix pkgconfig tar:xz
USE_GNOME= libxml2
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
-INSTALLS_ICONS= yes
INSTALL_TARGET= install-strip
.include <bsd.port.mk>
diff --git a/net/gq/Makefile b/net/gq/Makefile
index 4d2055a17ba9..36ebd2d0cdbd 100644
--- a/net/gq/Makefile
+++ b/net/gq/Makefile
@@ -25,7 +25,6 @@ USE_GNOME= intltool libglade2
USE_OPENLDAP= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-ldap-prefix=${LOCALBASE} --disable-update-mimedb
-INSTALLS_ICONS= yes
CPPFLAGS+= -I${LOCALBASE}/include -Wno-return-type
LIBS+= -L${LOCALBASE}/lib -lcrypto
diff --git a/net/grilo-plugins/Makefile b/net/grilo-plugins/Makefile
index 592da84c1f82..3a60266fd62b 100644
--- a/net/grilo-plugins/Makefile
+++ b/net/grilo-plugins/Makefile
@@ -1,7 +1,7 @@
# Created by: Gustau Perez i Querol <gustau.perez@gmail.com>
PORTNAME= grilo-plugins
-PORTVERSION= 0.3.12
+PORTVERSION= 0.3.14
CATEGORIES= net
MASTER_SITES= GNOME
@@ -42,4 +42,12 @@ DMAP_DESC= DMAP (DAAP, DPAP & DACP) support with libdmapsharing
DMAP_MESON_YES= enable-dmap
DMAP_LIB_DEPENDS= libdmapsharing-3.0.so:net/libdmapsharing
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${PORT_OPTIONS:MTRACKER}
+PLIST_SUB+= TRACKER="@comment "
+.else
+PLIST_SUB+= TRACKER=""
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/net/grilo-plugins/distinfo b/net/grilo-plugins/distinfo
index c1ca15c16f61..aa25e7425290 100644
--- a/net/grilo-plugins/distinfo
+++ b/net/grilo-plugins/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1600938589
-SHA256 (grilo-plugins-0.3.12.tar.xz) = c6b6df086a164d65c206d70139ce80591f8feca3545612e45b823fb4fe4b2577
-SIZE (grilo-plugins-0.3.12.tar.xz) = 1845620
+TIMESTAMP = 1635012123
+SHA256 (grilo-plugins-0.3.14.tar.xz) = 686844b34ec73b24931ff6cc4f6033f0072947a6db60acdc7fb3eaf157a581c8
+SIZE (grilo-plugins-0.3.14.tar.xz) = 1836512
diff --git a/net/grilo-plugins/pkg-plist b/net/grilo-plugins/pkg-plist
index 3a6bfbf67bb1..36e4333336c9 100644
--- a/net/grilo-plugins/pkg-plist
+++ b/net/grilo-plugins/pkg-plist
@@ -5,7 +5,6 @@ lib/grilo-0.3/libgrlfilesystem.so
lib/grilo-0.3/libgrlflickr.so
lib/grilo-0.3/libgrlfreebox.so
lib/grilo-0.3/libgrlgravatar.so
-lib/grilo-0.3/libgrljamendo.so
lib/grilo-0.3/libgrllocalmetadata.so
lib/grilo-0.3/libgrlmagnatune.so
lib/grilo-0.3/libgrlmetadatastore.so
@@ -16,13 +15,15 @@ lib/grilo-0.3/libgrlraitv.so
lib/grilo-0.3/libgrlshoutcast.so
lib/grilo-0.3/libgrlthetvdb.so
lib/grilo-0.3/libgrltmdb.so
-lib/grilo-0.3/libgrltracker.so
-lib/grilo-0.3/libgrlvimeo.so
+%%TRACKER%%lib/grilo-0.3/libgrltracker.so
lib/grilo-0.3/libgrlyoutube.so
libdata/pkgconfig/grilo-plugins-0.3.pc
share/help/C/examples/example-tmdb.c
share/help/C/grilo-plugins/grilo-plugins.xml
share/help/C/grilo-plugins/legal.xml
+share/help/ca/examples/example-tmdb.c
+share/help/ca/grilo-plugins/grilo-plugins.xml
+share/help/ca/grilo-plugins/legal.xml
share/help/cs/examples/example-tmdb.c
share/help/cs/grilo-plugins/grilo-plugins.xml
share/help/cs/grilo-plugins/legal.xml
@@ -35,6 +36,9 @@ share/help/de/grilo-plugins/legal.xml
share/help/es/examples/example-tmdb.c
share/help/es/grilo-plugins/grilo-plugins.xml
share/help/es/grilo-plugins/legal.xml
+share/help/eu/examples/example-tmdb.c
+share/help/eu/grilo-plugins/grilo-plugins.xml
+share/help/eu/grilo-plugins/legal.xml
share/help/pl/examples/example-tmdb.c
share/help/pl/grilo-plugins/grilo-plugins.xml
share/help/pl/grilo-plugins/legal.xml
@@ -48,6 +52,7 @@ share/help/uk/examples/example-tmdb.c
share/help/uk/grilo-plugins/grilo-plugins.xml
share/help/uk/grilo-plugins/legal.xml
share/locale/as/LC_MESSAGES/grilo-plugins.mo
+share/locale/be/LC_MESSAGES/grilo-plugins.mo
share/locale/bg/LC_MESSAGES/grilo-plugins.mo
share/locale/bs/LC_MESSAGES/grilo-plugins.mo
share/locale/ca/LC_MESSAGES/grilo-plugins.mo
@@ -79,6 +84,7 @@ share/locale/nb/LC_MESSAGES/grilo-plugins.mo
share/locale/ne/LC_MESSAGES/grilo-plugins.mo
share/locale/nl/LC_MESSAGES/grilo-plugins.mo
share/locale/oc/LC_MESSAGES/grilo-plugins.mo
+share/locale/pa/LC_MESSAGES/grilo-plugins.mo
share/locale/pl/LC_MESSAGES/grilo-plugins.mo
share/locale/pt/LC_MESSAGES/grilo-plugins.mo
share/locale/pt_BR/LC_MESSAGES/grilo-plugins.mo
diff --git a/net/grilo/Makefile b/net/grilo/Makefile
index d66fe210e0f4..92f6af51d77a 100644
--- a/net/grilo/Makefile
+++ b/net/grilo/Makefile
@@ -1,7 +1,7 @@
# Created by: Gustau Perez i Querol <gustau.perez@gmail.com>
PORTNAME= grilo
-PORTVERSION= 0.3.13
+PORTVERSION= 0.3.14
CATEGORIES= net
MASTER_SITES= GNOME
@@ -16,8 +16,9 @@ LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \
liboauth.so:net/liboauth \
libtotem-plparser.so:multimedia/totem-pl-parser
-USES= gettext gnome localbase meson pathfix pkgconfig \
+USES= cpe gettext gnome localbase meson pathfix pkgconfig \
python:3.4+,build tar:xz
+CPE_VENDOR= gnome
USE_LDCONFIG= yes
USE_GNOME= glib20 introspection:build libxml2
BINARY_ALIAS= python=${PYTHON_VERSION}
diff --git a/net/grilo/distinfo b/net/grilo/distinfo
index 423e26ab5c67..a2cb808c67e0 100644
--- a/net/grilo/distinfo
+++ b/net/grilo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1600938401
-SHA256 (grilo-0.3.13.tar.xz) = d14837f22341943ed8a189d9f0827a17016b802d18d0ed080e1413de0fdc927b
-SIZE (grilo-0.3.13.tar.xz) = 236420
+TIMESTAMP = 1635012027
+SHA256 (grilo-0.3.14.tar.xz) = 0369d0b00bb0f59ba5f7aea8cfc665f38df14a5b4182d28c7c1e2cd15b518743
+SIZE (grilo-0.3.14.tar.xz) = 236620
diff --git a/net/grilo/pkg-plist b/net/grilo/pkg-plist
index f6674639968f..b081d1411605 100644
--- a/net/grilo/pkg-plist
+++ b/net/grilo/pkg-plist
@@ -28,13 +28,13 @@ lib/girepository-1.0/GrlNet-0.3.typelib
lib/girepository-1.0/GrlPls-0.3.typelib
lib/libgrilo-0.3.so
lib/libgrilo-0.3.so.0
-lib/libgrilo-0.3.so.0.313.1
+lib/libgrilo-0.3.so.0.314.1
lib/libgrlnet-0.3.so
lib/libgrlnet-0.3.so.0
-lib/libgrlnet-0.3.so.0.313.0
+lib/libgrlnet-0.3.so.0.314.0
lib/libgrlpls-0.3.so
lib/libgrlpls-0.3.so.0
-lib/libgrlpls-0.3.so.0.313.0
+lib/libgrlpls-0.3.so.0.314.0
libdata/pkgconfig/grilo-0.3.pc
libdata/pkgconfig/grilo-net-0.3.pc
libdata/pkgconfig/grilo-pls-0.3.pc
@@ -45,6 +45,7 @@ share/gir-1.0/Grl-0.3.gir
share/gir-1.0/GrlNet-0.3.gir
share/gir-1.0/GrlPls-0.3.gir
share/locale/as/LC_MESSAGES/grilo.mo
+share/locale/be/LC_MESSAGES/grilo.mo
share/locale/bg/LC_MESSAGES/grilo.mo
share/locale/bs/LC_MESSAGES/grilo.mo
share/locale/ca/LC_MESSAGES/grilo.mo
diff --git a/net/grpcurl/Makefile b/net/grpcurl/Makefile
index 8c8218778338..5d3fe6971031 100644
--- a/net/grpcurl/Makefile
+++ b/net/grpcurl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= grpcurl
DISTVERSIONPREFIX= v
-DISTVERSION= 1.8.2
+DISTVERSION= 1.8.5
CATEGORIES= net
MAINTAINER= nc@FreeBSD.org
@@ -16,8 +16,11 @@ GH_SUBDIR= src/github.com/fullstorydev/grpcurl
GH_TUPLE= \
census-instrumentation:opencensus-proto:v0.2.1:census_instrumentation_opencensus_proto/vendor/github.com/census-instrumentation/opencensus-proto \
cncf:udpa:5459f2c99403:cncf_udpa_go/vendor/github.com/cncf/udpa \
+ davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
envoyproxy:go-control-plane:668b12f5399d:envoyproxy_go_control_plane/vendor/github.com/envoyproxy/go-control-plane \
envoyproxy:protoc-gen-validate:v0.1.0:envoyproxy_protoc_gen_validate/vendor/github.com/envoyproxy/protoc-gen-validate \
+ go-check:check:41f04d3bba15:go_check_check/vendor/gopkg.in/check.v1 \
+ go-yaml:yaml:v2.2.8:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \
golang:appengine:v1.6.5:golang_appengine/vendor/google.golang.org/appengine \
golang:net:4c5254603344:golang_net/vendor/golang.org/x/net \
golang:oauth2:bf48bf16ab8d:golang_oauth2/vendor/golang.org/x/oauth2 \
@@ -30,7 +33,7 @@ GH_TUPLE= \
google:uuid:v1.1.2:google_uuid/vendor/github.com/google/uuid \
googleapis:google-cloud-go:v0.56.0:googleapis_google_cloud_go/vendor/cloud.google.com/go \
grpc:grpc-go:v1.37.0:grpc_grpc_go/vendor/google.golang.org/grpc \
- jhump:protoreflect:v1.8.2:jhump_protoreflect/vendor/github.com/jhump/protoreflect \
+ jhump:protoreflect:v1.10.1:jhump_protoreflect/vendor/github.com/jhump/protoreflect \
protocolbuffers:protobuf-go:a709e31e5d12:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf
GO_BUILDFLAGS= -ldflags "-X main.version=${DISTVERSIONPREFIX}${PORTVERSION} -s -w"
diff --git a/net/grpcurl/distinfo b/net/grpcurl/distinfo
index c41570c9bfcd..03f6e58aafdf 100644
--- a/net/grpcurl/distinfo
+++ b/net/grpcurl/distinfo
@@ -1,14 +1,20 @@
-TIMESTAMP = 1627492040
-SHA256 (fullstorydev-grpcurl-v1.8.2_GH0.tar.gz) = 89e56bc6cdbf180068b02cc46078ebc3319010f2050f04247e1d535c7f9bf19b
-SIZE (fullstorydev-grpcurl-v1.8.2_GH0.tar.gz) = 138274
+TIMESTAMP = 1633985640
+SHA256 (fullstorydev-grpcurl-v1.8.5_GH0.tar.gz) = 1a9612560b2da18d50f0a46e9f2f5a7e5a13c4bb1ccef15ba65cb0c37335342b
+SIZE (fullstorydev-grpcurl-v1.8.5_GH0.tar.gz) = 126464
SHA256 (census-instrumentation-opencensus-proto-v0.2.1_GH0.tar.gz) = bfcefa6093fc2ecdf5c9effea86e6982d0d6f9a5178b17fcf73a62e0f3fb43d0
SIZE (census-instrumentation-opencensus-proto-v0.2.1_GH0.tar.gz) = 151701
SHA256 (cncf-udpa-5459f2c99403_GH0.tar.gz) = 2ec5d01e917868bac4e8ddc77cb5247e4e7969ae8efd6e0641688cd91e1124b4
SIZE (cncf-udpa-5459f2c99403_GH0.tar.gz) = 39583
+SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e
+SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152
SHA256 (envoyproxy-go-control-plane-668b12f5399d_GH0.tar.gz) = b7436a465b9e8b260fa3dc286f3a879dd360e4c99f927bbe3ac2bbc17b8f43d9
SIZE (envoyproxy-go-control-plane-668b12f5399d_GH0.tar.gz) = 2538237
SHA256 (envoyproxy-protoc-gen-validate-v0.1.0_GH0.tar.gz) = 49a275b7aff7e9c7e84db38e405b49b1ac91bbd2fcbd0c253d39ec412ed3be61
SIZE (envoyproxy-protoc-gen-validate-v0.1.0_GH0.tar.gz) = 9625220
+SHA256 (go-check-check-41f04d3bba15_GH0.tar.gz) = 2d5b1036909b241e44f0d6a7cfa936cf9f875efb4f0af077cd61585c6d0c0432
+SIZE (go-check-check-41f04d3bba15_GH0.tar.gz) = 31614
+SHA256 (go-yaml-yaml-v2.2.8_GH0.tar.gz) = 9632d0760e9a07c414f2b2b6cd453d6225e42ecea77906883b23f1f1d0546045
+SIZE (go-yaml-yaml-v2.2.8_GH0.tar.gz) = 72732
SHA256 (golang-appengine-v1.6.5_GH0.tar.gz) = 4e7df5d4ec2dda0f59f26925b36a087843fd1a165adb938712068376bf791316
SIZE (golang-appengine-v1.6.5_GH0.tar.gz) = 332903
SHA256 (golang-net-4c5254603344_GH0.tar.gz) = 5957e628f2676d9e6c9517890bdcec334e8cac53d0f000b42ed6364a0550e152
@@ -33,7 +39,7 @@ SHA256 (googleapis-google-cloud-go-v0.56.0_GH0.tar.gz) = 3ae13915d10bf4a68794cd7
SIZE (googleapis-google-cloud-go-v0.56.0_GH0.tar.gz) = 2670258
SHA256 (grpc-grpc-go-v1.37.0_GH0.tar.gz) = ab96e0de7416d1d26ea5c98417d21cd72b2c66094b80ba3ab1d03f4a5aa728ca
SIZE (grpc-grpc-go-v1.37.0_GH0.tar.gz) = 1236791
-SHA256 (jhump-protoreflect-v1.8.2_GH0.tar.gz) = 2e09cb4038c68fec2bf2edf8a165a9a55f418efe56881db06ee947763b146ec1
-SIZE (jhump-protoreflect-v1.8.2_GH0.tar.gz) = 596397
+SHA256 (jhump-protoreflect-v1.10.1_GH0.tar.gz) = 63e1b2fec17d248ff1ac7e4d0aa7ef6e73231c4c2c8701c82ee1917db822151e
+SIZE (jhump-protoreflect-v1.10.1_GH0.tar.gz) = 607735
SHA256 (protocolbuffers-protobuf-go-a709e31e5d12_GH0.tar.gz) = ff88e571fc9a01203360245fbdb8643c14ff12cd38201d8edf0c2599a0536153
SIZE (protocolbuffers-protobuf-go-a709e31e5d12_GH0.tar.gz) = 1267955
diff --git a/net/grsync/Makefile b/net/grsync/Makefile
index b45b26f037a6..3398bbac844a 100644
--- a/net/grsync/Makefile
+++ b/net/grsync/Makefile
@@ -27,8 +27,6 @@ LDFLAGS+= -L${LOCALBASE}/lib
SHEBANG_FILES= src/grsync-batch
-INSTALLS_ICONS= yes
-
OPTIONS_DEFINE= NLS
OPTIONS_SUB= yes
NLS_CONFIGURE_ENABLE= nls
diff --git a/net/gscloud/Makefile b/net/gscloud/Makefile
index 87005d955e19..a9e4fb357745 100644
--- a/net/gscloud/Makefile
+++ b/net/gscloud/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gscloud
DISTVERSIONPREFIX= v
-DISTVERSION= 0.10.0
+DISTVERSION= 0.11.0
CATEGORIES= net devel
MAINTAINER= egypcio@FreeBSD.org
@@ -15,35 +15,36 @@ USE_GITHUB= yes
GH_ACCOUNT= gridscale
GH_TUPLE= cpuguy83:go-md2man:v2.0.0:cpuguy83_go_md2man_v2/vendor/github.com/cpuguy83/go-md2man/v2 \
davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
- fsnotify:fsnotify:v1.4.9:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \
+ fsnotify:fsnotify:v1.4.7:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \
go-inf:inf:v0.9.1:go_inf_inf/vendor/gopkg.in/inf.v0 \
go-ini:ini:v1.51.0:go_ini_ini/vendor/gopkg.in/ini.v1 \
- go-logr:logr:v0.2.0:go_logr_logr/vendor/github.com/go-logr/logr \
+ go-logr:logr:v0.4.0:go_logr_logr/vendor/github.com/go-logr/logr \
go-yaml:yaml:9f266ea9e77c:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \
go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \
- gogo:protobuf:v1.3.1:gogo_protobuf/vendor/github.com/gogo/protobuf \
+ gogo:protobuf:v1.3.2:gogo_protobuf/vendor/github.com/gogo/protobuf \
golang:appengine:v1.6.5:golang_appengine/vendor/google.golang.org/appengine \
- golang:crypto:7f63de1d35b0:golang_crypto/vendor/golang.org/x/crypto \
- golang:net:5f4716e94777:golang_net/vendor/golang.org/x/net \
+ golang:net:3d97a244fca7:golang_net/vendor/golang.org/x/net \
golang:oauth2:bf48bf16ab8d:golang_oauth2/vendor/golang.org/x/oauth2 \
golang:protobuf:v1.4.3:golang_protobuf/vendor/github.com/golang/protobuf \
- golang:sys:f84b799fce68:golang_sys/vendor/golang.org/x/sys \
+ golang:sys:a50acf3fe073:golang_sys/vendor/golang.org/x/sys \
+ golang:term:6a3ed077a48d:golang_term/vendor/golang.org/x/term \
golang:text:v0.3.4:golang_text/vendor/golang.org/x/text \
- golang:time:3af7569d3a1e:golang_time/vendor/golang.org/x/time \
+ golang:time:f8bda1e9f3ba:golang_time/vendor/golang.org/x/time \
+ google:go-cmp:v0.5.2:google_go_cmp/vendor/github.com/google/go-cmp \
google:gofuzz:v1.1.0:google_gofuzz/vendor/github.com/google/gofuzz \
google:uuid:v1.2.0:google_uuid/vendor/github.com/google/uuid \
- gridscale:gsclient-go:v3.6.0:gridscale_gsclient_go_v3/vendor/github.com/gridscale/gsclient-go/v3 \
+ gridscale:gsclient-go:v3.6.2:gridscale_gsclient_go_v3/vendor/github.com/gridscale/gsclient-go/v3 \
hashicorp:hcl:v1.0.0:hashicorp_hcl/vendor/github.com/hashicorp/hcl \
imdario:mergo:v0.3.12:imdario_mergo/vendor/github.com/imdario/mergo \
inconshreveable:mousetrap:v1.0.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \
json-iterator:go:v1.1.10:json_iterator_go/vendor/github.com/json-iterator/go \
kardianos:osext:2bc1f35cddc0:kardianos_osext/vendor/github.com/kardianos/osext \
kirsle:configdir:e45d2f54772f:kirsle_configdir/vendor/github.com/kirsle/configdir \
- kubernetes-sigs:structured-merge-diff:v4.0.2:kubernetes_sigs_structured_merge_diff/vendor/sigs.k8s.io/structured-merge-diff/v4 \
+ kubernetes-sigs:structured-merge-diff:v4.1.0:kubernetes_sigs_structured_merge_diff/vendor/sigs.k8s.io/structured-merge-diff/v4 \
kubernetes-sigs:yaml:v1.2.0:kubernetes_sigs_yaml/vendor/sigs.k8s.io/yaml \
- kubernetes:apimachinery:v0.20.5:kubernetes_apimachinery/vendor/k8s.io/apimachinery \
- kubernetes:client-go:v0.20.5:kubernetes_client_go/vendor/k8s.io/client-go \
- kubernetes:klog:v2.4.0:kubernetes_klog/vendor/k8s.io/klog/v2 \
+ kubernetes:apimachinery:v0.21.0:kubernetes_apimachinery/vendor/k8s.io/apimachinery \
+ kubernetes:client-go:v0.21.0:kubernetes_client_go/vendor/k8s.io/client-go \
+ kubernetes:klog:v2.8.0:kubernetes_klog/vendor/k8s.io/klog/v2 \
kubernetes:utils:67b214c5f920:kubernetes_utils/vendor/k8s.io/utils \
magiconair:properties:v1.8.1:magiconair_properties/vendor/github.com/magiconair/properties \
mattn:go-runewidth:v0.0.12:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \
diff --git a/net/gscloud/distinfo b/net/gscloud/distinfo
index 63cdc7126088..5d711d8f808d 100644
--- a/net/gscloud/distinfo
+++ b/net/gscloud/distinfo
@@ -1,46 +1,48 @@
-TIMESTAMP = 1618402162
-SHA256 (gridscale-gscloud-v0.10.0_GH0.tar.gz) = b1fe14f63d049df4ec6a116796da05ce27862d450e7d975ebc6f126bbef2713c
-SIZE (gridscale-gscloud-v0.10.0_GH0.tar.gz) = 133034
+TIMESTAMP = 1634545681
+SHA256 (gridscale-gscloud-v0.11.0_GH0.tar.gz) = cfc532c2b87a580ff77500a332f41f398301118501bd0e7c7e4619e8b0fa2556
+SIZE (gridscale-gscloud-v0.11.0_GH0.tar.gz) = 131814
SHA256 (cpuguy83-go-md2man-v2.0.0_GH0.tar.gz) = 50537880d42fc28b9c2e9aaa36b137349d43cc73d46436a499f8c928cd2fc576
SIZE (cpuguy83-go-md2man-v2.0.0_GH0.tar.gz) = 52021
SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e
SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152
-SHA256 (fsnotify-fsnotify-v1.4.9_GH0.tar.gz) = 4f888b1cb132026227826751d156c0a2958e7d492e5e38386cde8848ef494dcb
-SIZE (fsnotify-fsnotify-v1.4.9_GH0.tar.gz) = 31900
+SHA256 (fsnotify-fsnotify-v1.4.7_GH0.tar.gz) = b7530d973d0ab0e58ad8ce1b9a4b963d6f57b3d72f2f9e13d49846976361b1cd
+SIZE (fsnotify-fsnotify-v1.4.7_GH0.tar.gz) = 31139
SHA256 (go-inf-inf-v0.9.1_GH0.tar.gz) = 756e00e87207cb063d305b6e38bf56dba4d76586fbe40b7d6b657d22516d0f71
SIZE (go-inf-inf-v0.9.1_GH0.tar.gz) = 13072
SHA256 (go-ini-ini-v1.51.0_GH0.tar.gz) = 6c98311d375afbe36a246c5d29acb5cb428634a4186e591ce9b7fe2fa4f2a471
SIZE (go-ini-ini-v1.51.0_GH0.tar.gz) = 43536
-SHA256 (go-logr-logr-v0.2.0_GH0.tar.gz) = df1740fe6ff1b09ac4284a5ed6bb94a5299a94c11908cdbac0c5e9c366e28397
-SIZE (go-logr-logr-v0.2.0_GH0.tar.gz) = 12283
+SHA256 (go-logr-logr-v0.4.0_GH0.tar.gz) = 6352ff753947daa86e21a42ae566bec67f7b40236e1f9053244e5fdc799de91d
+SIZE (go-logr-logr-v0.4.0_GH0.tar.gz) = 14218
SHA256 (go-yaml-yaml-9f266ea9e77c_GH0.tar.gz) = 63efc9aabcbb56b2c9469927784fd67ecb3a79720c4fa754c511335a04156d04
SIZE (go-yaml-yaml-9f266ea9e77c_GH0.tar.gz) = 86898
SHA256 (go-yaml-yaml-v2.4.0_GH0.tar.gz) = d8e94679e5fff6bd1a35e10241543929a5f3da44f701755babf99b3daf0faac0
SIZE (go-yaml-yaml-v2.4.0_GH0.tar.gz) = 73209
-SHA256 (gogo-protobuf-v1.3.1_GH0.tar.gz) = 5184f06decd681fcc82f6583976111faf87189c0c2f8063b34ac2ea9ed997236
-SIZE (gogo-protobuf-v1.3.1_GH0.tar.gz) = 2038188
+SHA256 (gogo-protobuf-v1.3.2_GH0.tar.gz) = 2bb4b13d6e56b3911f09b8e9ddd15708477fbff8823c057cc79dd99c9a452b34
+SIZE (gogo-protobuf-v1.3.2_GH0.tar.gz) = 2038725
SHA256 (golang-appengine-v1.6.5_GH0.tar.gz) = 4e7df5d4ec2dda0f59f26925b36a087843fd1a165adb938712068376bf791316
SIZE (golang-appengine-v1.6.5_GH0.tar.gz) = 332903
-SHA256 (golang-crypto-7f63de1d35b0_GH0.tar.gz) = 2d1bcc81ecd06b9d92ede3fc186c9d81cafa2aecba920d61981f2a0ec6153da3
-SIZE (golang-crypto-7f63de1d35b0_GH0.tar.gz) = 1732554
-SHA256 (golang-net-5f4716e94777_GH0.tar.gz) = 987ec0774e8480615daf0664cd9c9ec9eb25cf6e553e32ae38697515629714b6
-SIZE (golang-net-5f4716e94777_GH0.tar.gz) = 1251426
+SHA256 (golang-net-3d97a244fca7_GH0.tar.gz) = 3d8eef3935d7e02319868f6e2d92828768e09cc909d2666385c6dfacb217a182
+SIZE (golang-net-3d97a244fca7_GH0.tar.gz) = 1252454
SHA256 (golang-oauth2-bf48bf16ab8d_GH0.tar.gz) = 28b3a51a8bd90beb5952d1080218ea238127edfe9455ad48921989619ff918a8
SIZE (golang-oauth2-bf48bf16ab8d_GH0.tar.gz) = 47016
SHA256 (golang-protobuf-v1.4.3_GH0.tar.gz) = 5736f943f8647362f5559689df6154f3c85d261fb088867c8a68494e2a767610
SIZE (golang-protobuf-v1.4.3_GH0.tar.gz) = 171969
-SHA256 (golang-sys-f84b799fce68_GH0.tar.gz) = 460f5326b83bac46e12e1fd6ec1fed7ddba3756cdc9c9de7ba3f3226c588fa81
-SIZE (golang-sys-f84b799fce68_GH0.tar.gz) = 1087830
+SHA256 (golang-sys-a50acf3fe073_GH0.tar.gz) = 1264b2f94ab2a3d38c7db91eafcd18f7222139ec2458d9f3bca4b5459bf69b71
+SIZE (golang-sys-a50acf3fe073_GH0.tar.gz) = 1175555
+SHA256 (golang-term-6a3ed077a48d_GH0.tar.gz) = 6760076add528b90a5e07ad357eef6f11ec03e19eebe66d1b1ef383fd9214e9a
+SIZE (golang-term-6a3ed077a48d_GH0.tar.gz) = 15333
SHA256 (golang-text-v0.3.4_GH0.tar.gz) = 39eabfef83413361eafd4353ee9d9821707853235f2e55f3d5b1d38ce698fe89
SIZE (golang-text-v0.3.4_GH0.tar.gz) = 8354508
-SHA256 (golang-time-3af7569d3a1e_GH0.tar.gz) = 93c79ee7ad72641dc5ebd47e6ecffa66e878e367ddbbef48208ff82a0b6fc7e0
-SIZE (golang-time-3af7569d3a1e_GH0.tar.gz) = 9619
+SHA256 (golang-time-f8bda1e9f3ba_GH0.tar.gz) = e068a34e54894c9c189ba2c2e5b7ea9116ed661f6a7c0d0e744d8e0066017ebb
+SIZE (golang-time-f8bda1e9f3ba_GH0.tar.gz) = 9656
+SHA256 (google-go-cmp-v0.5.2_GH0.tar.gz) = 76e0c4238e7fec1490ef2c8b4719a024ade7f4b8778965acb888566535ee9dd5
+SIZE (google-go-cmp-v0.5.2_GH0.tar.gz) = 99769
SHA256 (google-gofuzz-v1.1.0_GH0.tar.gz) = 29aaa068090a761e6cc10e3722c5cc4c6a09840c50b442e5a53088e95bd3f325
SIZE (google-gofuzz-v1.1.0_GH0.tar.gz) = 13517
SHA256 (google-uuid-v1.2.0_GH0.tar.gz) = 53ba896ce398435b3ba4f9375f5d4908b09c79daaa54ecd4e5000b7bef984380
SIZE (google-uuid-v1.2.0_GH0.tar.gz) = 14158
-SHA256 (gridscale-gsclient-go-v3.6.0_GH0.tar.gz) = 785a7653160d0c287aa92ffe9dcc7784455aee4990194c546943dc291a0cbea7
-SIZE (gridscale-gsclient-go-v3.6.0_GH0.tar.gz) = 1162013
+SHA256 (gridscale-gsclient-go-v3.6.2_GH0.tar.gz) = 14f104b4e5f8f0e157909974ee277af7ea6b3e45a884dc47cd0793d3e57f8152
+SIZE (gridscale-gsclient-go-v3.6.2_GH0.tar.gz) = 1162195
SHA256 (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 50632428210503070fd2fde748c88b7414bf84a6a0eadebf9d8e596a033bead2
SIZE (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 70658
SHA256 (imdario-mergo-v0.3.12_GH0.tar.gz) = f0ad95fe47f1a9c15545fe3e8abf4364b8163a0f872ce25d6f6ae85e7c885302
@@ -53,16 +55,16 @@ SHA256 (kardianos-osext-2bc1f35cddc0_GH0.tar.gz) = c032455620be4be434428bfe5b736
SIZE (kardianos-osext-2bc1f35cddc0_GH0.tar.gz) = 4898
SHA256 (kirsle-configdir-e45d2f54772f_GH0.tar.gz) = a88a8f94c6cceb0b4b44ddc84e5b46cda1c2a3838429e50d96a0aca48ba41a0a
SIZE (kirsle-configdir-e45d2f54772f_GH0.tar.gz) = 6204
-SHA256 (kubernetes-sigs-structured-merge-diff-v4.0.2_GH0.tar.gz) = e4ec80b131c8bc4cd11adff8dd977f28326d0378e3e40c5596485285078a2234
-SIZE (kubernetes-sigs-structured-merge-diff-v4.0.2_GH0.tar.gz) = 280809
+SHA256 (kubernetes-sigs-structured-merge-diff-v4.1.0_GH0.tar.gz) = 64c3e052b06e12048c38f218eae418e02ff20bb3222ff15e297dff4ae5cf0038
+SIZE (kubernetes-sigs-structured-merge-diff-v4.1.0_GH0.tar.gz) = 286781
SHA256 (kubernetes-sigs-yaml-v1.2.0_GH0.tar.gz) = 80612b8cc63863556906f04df7eca89179bf81e5b3d1133c082bd7e5e35d5514
SIZE (kubernetes-sigs-yaml-v1.2.0_GH0.tar.gz) = 92574
-SHA256 (kubernetes-apimachinery-v0.20.5_GH0.tar.gz) = 3ad013e75b408892a10046a3075a46535258704f3434acc0fe5e09757b7d15bd
-SIZE (kubernetes-apimachinery-v0.20.5_GH0.tar.gz) = 539437
-SHA256 (kubernetes-client-go-v0.20.5_GH0.tar.gz) = 310984b039221382b42a06e54d61213394ae50837db60b668fb9e62a60389d2a
-SIZE (kubernetes-client-go-v0.20.5_GH0.tar.gz) = 672681
-SHA256 (kubernetes-klog-v2.4.0_GH0.tar.gz) = 1b27d63d5591ac97c8ffbd369f9452cd4e1b8825d8ead33432d83147b37bcaf0
-SIZE (kubernetes-klog-v2.4.0_GH0.tar.gz) = 42256
+SHA256 (kubernetes-apimachinery-v0.21.0_GH0.tar.gz) = e2d18adb4a5e503eb65aca6f5d296bc08257c100e8b65e7aa390bcbed157d150
+SIZE (kubernetes-apimachinery-v0.21.0_GH0.tar.gz) = 545713
+SHA256 (kubernetes-client-go-v0.21.0_GH0.tar.gz) = d281002d177b446e25360b56ee4d3468bced17d4a3178e1d22d627aa1820ae82
+SIZE (kubernetes-client-go-v0.21.0_GH0.tar.gz) = 930797
+SHA256 (kubernetes-klog-v2.8.0_GH0.tar.gz) = 1e3bd3899ed924690efbee7ff5030d1710ccecd975de9bed647d1d27e49b92eb
+SIZE (kubernetes-klog-v2.8.0_GH0.tar.gz) = 49950
SHA256 (kubernetes-utils-67b214c5f920_GH0.tar.gz) = b02055c087582fc66e876ea319d61efb81d09a2433b00a33a03221667c0214d9
SIZE (kubernetes-utils-67b214c5f920_GH0.tar.gz) = 96505
SHA256 (magiconair-properties-v1.8.1_GH0.tar.gz) = 4449df3d2be86608bfc997228f66f1cff57bf620cc5bf9ba44339c7e4c5612dd
diff --git a/net/gupnp-tools/Makefile b/net/gupnp-tools/Makefile
index 29551c476310..dc5650d2d4c7 100644
--- a/net/gupnp-tools/Makefile
+++ b/net/gupnp-tools/Makefile
@@ -1,8 +1,7 @@
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
PORTNAME= gupnp-tools
-PORTVERSION= 0.10.1
-PORTREVISION= 1
+PORTVERSION= 0.10.2
CATEGORIES= net
MASTER_SITES= GNOME
diff --git a/net/gupnp-tools/distinfo b/net/gupnp-tools/distinfo
index 1bae5eef7d2c..7c593d50d46b 100644
--- a/net/gupnp-tools/distinfo
+++ b/net/gupnp-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625585420
-SHA256 (gupnp-tools-0.10.1.tar.xz) = 4ea96d167462b3a548efc4fc4ea089fe518d7d29be349d1cce8982b9ffb53b4a
-SIZE (gupnp-tools-0.10.1.tar.xz) = 178164
+TIMESTAMP = 1637519824
+SHA256 (gupnp-tools-0.10.2.tar.xz) = 6de49ef4b375b8a164f74b766168b1184e0d28196b6b07a4f5341f08dfd85d6c
+SIZE (gupnp-tools-0.10.2.tar.xz) = 181020
diff --git a/net/gupnp/Makefile b/net/gupnp/Makefile
index f6a52a8a8473..c777360a415a 100644
--- a/net/gupnp/Makefile
+++ b/net/gupnp/Makefile
@@ -19,13 +19,15 @@ LIB_DEPENDS= libgssdp-1.2.so:net/gssdp \
libsoup-2.4.so:devel/libsoup \
libuuid.so:misc/e2fsprogs-libuuid
-USES= compiler:c11 gnome meson pkgconfig python:run shebangfix tar:xz
+USES= compiler:c11 cpe gnome meson pkgconfig python:run shebangfix tar:xz
USE_GNOME= glib20 introspection:build libxml2
MESON_ARGS= -Dexamples=false -Dgtk_doc=false -Dintrospection=true
USE_CSTD= c11
USE_LDCONFIG= yes
+CPE_VENDOR= gnome
+
SHEBANG_FILES= tools/gupnp-binding-tool-1.2
OPTIONS_DEFINE= VAPI
diff --git a/net/h323plus/Makefile b/net/h323plus/Makefile
index 17524f33f974..181ce5f161cc 100644
--- a/net/h323plus/Makefile
+++ b/net/h323plus/Makefile
@@ -1,6 +1,6 @@
PORTNAME= h323plus
-DISTVERSIONPREFIX= v
-DISTVERSION= 1_27_2
+DISTVERSIONPREFIX= v
+DISTVERSION= 1_27_2
CATEGORIES= net multimedia
MAINTAINER= pi@FreeBSD.org
diff --git a/net/haproxy-devel/Makefile b/net/haproxy-devel/Makefile
index e388c5f9bcee..0843de3e7be9 100644
--- a/net/haproxy-devel/Makefile
+++ b/net/haproxy-devel/Makefile
@@ -1,7 +1,7 @@
# Created by: Hugo Saro <hugo@barafranca.com>
PORTNAME= haproxy
-DISTVERSION= 2.5-dev7
+DISTVERSION= 2.5-dev13
CATEGORIES= net www
MASTER_SITES= http://www.haproxy.org/download/2.5/src/devel/
PKGNAMESUFFIX= -devel
@@ -13,7 +13,7 @@ COMMENT= Reliable, high performance TCP/HTTP load balancer
LICENSE= GPLv2 LGPL21
LICENSE_COMB= multi
-CONFLICTS_INSTALL= haproxy-[0-9]* haproxy17-[0-9]* haproxy18-[0-9]* haproxy19-[0-9]* haproxy20-[0-9]* haproxy21-[0-9]*
+CONFLICTS_INSTALL= haproxy haproxy17 haproxy18 haproxy19 haproxy20 haproxy21
USES= compiler:c++11-lang cpe gmake
USE_RC_SUBR= haproxy
diff --git a/net/haproxy-devel/distinfo b/net/haproxy-devel/distinfo
index e0f66ae8bdac..1fdd26df2170 100644
--- a/net/haproxy-devel/distinfo
+++ b/net/haproxy-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1631454143
-SHA256 (haproxy-2.5-dev7.tar.gz) = 2b9a940bece46b8a23b9eecd6b54795e3d324ce806d82eb3782fbc28f938a0db
-SIZE (haproxy-2.5-dev7.tar.gz) = 3691734
+TIMESTAMP = 1636222546
+SHA256 (haproxy-2.5-dev13.tar.gz) = 02dcce857697fd90b9fa070c2be26964ced1e32c13361fa0b606c9c9f62775ec
+SIZE (haproxy-2.5-dev13.tar.gz) = 3786531
diff --git a/net/haproxy-devel/pkg-plist b/net/haproxy-devel/pkg-plist
index 0d2754938a4b..d856dd2a4783 100644
--- a/net/haproxy-devel/pkg-plist
+++ b/net/haproxy-devel/pkg-plist
@@ -29,8 +29,11 @@ sbin/haproxy
%%PORTDOCS%%%%DOCSDIR%%/gpl.txt
%%PORTDOCS%%%%DOCSDIR%%/haproxy.1
%%PORTDOCS%%%%DOCSDIR%%/internals/acl.txt
+%%PORTDOCS%%%%DOCSDIR%%/internals/api/buffer-api.txt
+%%PORTDOCS%%%%DOCSDIR%%/internals/api/filters.txt
+%%PORTDOCS%%%%DOCSDIR%%/internals/api/htx-api.txt
+%%PORTDOCS%%%%DOCSDIR%%/internals/api/initcalls.txt
%%PORTDOCS%%%%DOCSDIR%%/internals/body-parsing.txt
-%%PORTDOCS%%%%DOCSDIR%%/internals/buffer-api.txt
%%PORTDOCS%%%%DOCSDIR%%/internals/connect-status.txt
%%PORTDOCS%%%%DOCSDIR%%/internals/connection-header.txt
%%PORTDOCS%%%%DOCSDIR%%/internals/connection-scale.txt
@@ -40,15 +43,12 @@ sbin/haproxy
%%PORTDOCS%%%%DOCSDIR%%/internals/entities.svg
%%PORTDOCS%%%%DOCSDIR%%/internals/entities.txt
%%PORTDOCS%%%%DOCSDIR%%/internals/fd-migration.txt
-%%PORTDOCS%%%%DOCSDIR%%/internals/filters.txt
%%PORTDOCS%%%%DOCSDIR%%/internals/hashing.txt
%%PORTDOCS%%%%DOCSDIR%%/internals/header-parser-speed.txt
%%PORTDOCS%%%%DOCSDIR%%/internals/header-tree.txt
%%PORTDOCS%%%%DOCSDIR%%/internals/http-cookies.txt
%%PORTDOCS%%%%DOCSDIR%%/internals/http-docs.txt
%%PORTDOCS%%%%DOCSDIR%%/internals/http-parsing.txt
-%%PORTDOCS%%%%DOCSDIR%%/internals/htx-api.txt
-%%PORTDOCS%%%%DOCSDIR%%/internals/initcalls.txt
%%PORTDOCS%%%%DOCSDIR%%/internals/list.fig
%%PORTDOCS%%%%DOCSDIR%%/internals/list.png
%%PORTDOCS%%%%DOCSDIR%%/internals/listener-states.fig
diff --git a/net/haproxy/Makefile b/net/haproxy/Makefile
index 01bd2fb9344a..20fb5b3e1d8a 100644
--- a/net/haproxy/Makefile
+++ b/net/haproxy/Makefile
@@ -1,7 +1,7 @@
# Created by: Hugo Saro <hugo@barafranca.com>
PORTNAME= haproxy
-DISTVERSION= 2.4.4
+DISTVERSION= 2.4.9
CATEGORIES= net www
MASTER_SITES= http://www.haproxy.org/download/2.4/src/
@@ -18,7 +18,7 @@ default_CONFLICTS_INSTALL= haproxy-lua
lua_CONFLICTS_INSTALL= haproxy
lua_PKGNAMESUFFIX= -lua
-CONFLICTS_INSTALL= haproxy-devel-[0-9]* haproxy17-[0-9]* haproxy18-[0-9]* haproxy19-[0-9]* haproxy20-[0-9]* haproxy21-[0-9]*
+CONFLICTS_INSTALL= haproxy-devel haproxy17 haproxy18 haproxy19 haproxy20 haproxy21
USES= compiler:c++11-lang cpe gmake
USE_RC_SUBR= haproxy
diff --git a/net/haproxy/distinfo b/net/haproxy/distinfo
index 891bc4a4aa0d..cbe087cb50a9 100644
--- a/net/haproxy/distinfo
+++ b/net/haproxy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1631092592
-SHA256 (haproxy-2.4.4.tar.gz) = 116b7329cebee5dab8ba47ad70feeabd0c91680d9ef68c28e41c34869920d1fe
-SIZE (haproxy-2.4.4.tar.gz) = 3587306
+TIMESTAMP = 1637752468
+SHA256 (haproxy-2.4.9.tar.gz) = d56c7fe3c5afedd1b9a19e1b7f8f954feaf50a9c2f205f99891043858b72a763
+SIZE (haproxy-2.4.9.tar.gz) = 3604655
diff --git a/net/haproxy/files/patch-0001-CLEANUP-servers-do-not-include-openssl-compat b/net/haproxy/files/patch-0001-CLEANUP-servers-do-not-include-openssl-compat
new file mode 100644
index 000000000000..e6f0291f8c89
--- /dev/null
+++ b/net/haproxy/files/patch-0001-CLEANUP-servers-do-not-include-openssl-compat
@@ -0,0 +1,78 @@
+From ce5ca630697a069ffbd81169663e5dbeb554179a Mon Sep 17 00:00:00 2001
+From: Willy Tarreau <w@1wt.eu>
+Date: Wed, 6 Oct 2021 11:23:32 +0200
+Subject: CLEANUP: servers: do not include openssl-compat
+
+This is exactly the same as for listeners, servers only include
+openssl-compat to provide the SSL_CTX type to use as two pointers to
+contexts, and to detect if NPN, ALPN, and cipher suites are supported,
+and save up to 5 pointers in the ssl_ctx struct if not supported. This
+is pointless, as these ones have all been supported for about a decade,
+and including this file comes with a long dependency chain that impacts
+lots of other files. The ctx was made a void*.
+
+Now the build time was significantly reduced, from 9.2 to 8.1 seconds,
+thanks to opensslconf.h being included "only" 456 times instead of 2424
+previously!
+
+The total number of lines of code compiled was reduced by 15%.
+
+(cherry picked from commit 340ef2502eae2a37781e460d3590982c0e437fbd)
+[wt: this is backported to get rid of the painful #ifdef around SSL
+ fields that regularly break backports]
+Signed-off-by: Willy Tarreau <w@1wt.eu>
+---
+ include/haproxy/server-t.h | 10 +---------
+ 1 file changed, 1 insertion(+), 9 deletions(-)
+
+diff --git a/include/haproxy/server-t.h b/include/haproxy/server-t.h
+index 429195388..32b649bf3 100644
+--- include/haproxy/server-t.h
++++ include/haproxy/server-t.h
+@@ -35,9 +35,7 @@
+ #include <haproxy/freq_ctr-t.h>
+ #include <haproxy/listener-t.h>
+ #include <haproxy/obj_type-t.h>
+-#include <haproxy/openssl-compat.h>
+ #include <haproxy/resolvers-t.h>
+-#include <haproxy/ssl_sock-t.h>
+ #include <haproxy/stats-t.h>
+ #include <haproxy/task-t.h>
+ #include <haproxy/thread-t.h>
+@@ -341,7 +339,7 @@ struct server {
+ #ifdef USE_OPENSSL
+ char *sni_expr; /* Temporary variable to store a sample expression for SNI */
+ struct {
+- SSL_CTX *ctx;
++ void *ctx;
+ struct {
+ unsigned char *ptr;
+ int size;
+@@ -353,9 +351,7 @@ struct server {
+ __decl_thread(HA_RWLOCK_T lock); /* lock the cache and SSL_CTX during commit operations */
+
+ char *ciphers; /* cipher suite to use if non-null */
+-#ifdef HAVE_SSL_CTX_SET_CIPHERSUITES
+ char *ciphersuites; /* TLS 1.3 cipher suite to use if non-null */
+-#endif
+ int options; /* ssl options */
+ int verify; /* verify method (set of SSL_VERIFY_* flags) */
+ struct tls_version_filter methods; /* ssl methods */
+@@ -363,14 +359,10 @@ struct server {
+ char *ca_file; /* CAfile to use on verify */
+ char *crl_file; /* CRLfile to use on verify */
+ struct sample_expr *sni; /* sample expression for SNI */
+-#ifdef OPENSSL_NPN_NEGOTIATED
+ char *npn_str; /* NPN protocol string */
+ int npn_len; /* NPN protocol string length */
+-#endif
+-#ifdef TLSEXT_TYPE_application_layer_protocol_negotiation
+ char *alpn_str; /* ALPN protocol string */
+ int alpn_len; /* ALPN protocol string length */
+-#endif
+ } ssl_ctx;
+ #ifdef USE_QUIC
+ struct quic_transport_params quic_params; /* QUIC transport parameters */
+--
+2.28.0
+
diff --git a/net/haproxy/files/patch-0002-CLEANUP-server-always-include-the-storage-for-SSL-se b/net/haproxy/files/patch-0002-CLEANUP-server-always-include-the-storage-for-SSL-se
new file mode 100644
index 000000000000..8e5064790cba
--- /dev/null
+++ b/net/haproxy/files/patch-0002-CLEANUP-server-always-include-the-storage-for-SSL-se
@@ -0,0 +1,163 @@
+From 6d395b766fd816cf2e7feea3286a689e635e35f9 Mon Sep 17 00:00:00 2001
+From: Willy Tarreau <w@1wt.eu>
+Date: Wed, 6 Oct 2021 14:48:37 +0200
+Subject: CLEANUP: server: always include the storage for SSL settings
+
+The SSL stuff in struct server takes less than 3% of it and requires
+lots of annoying ifdefs in the code just to take care of the cases
+where the field is absent. Let's get rid of this and stop including
+openssl-compat from server.c to detect NPN and ALPN capabilities.
+
+This reduces the total LoC by another 0.4%.
+
+(cherry picked from commit 80527bcb9d51d8506c8e7ef95de9c30d30722719)
+Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>
+(cherry picked from commit 5279e61cee28b7012619906048edd2c8a9c89059)
+[wt: backported again to fix backport issues around SSL fields. It
+ previously broke due to the absence of 'CLEANUP: servers: do not
+ include openssl-compat' that was backported now]
+Signed-off-by: Willy Tarreau <w@1wt.eu>
+---
+ include/haproxy/server-t.h | 2 --
+ src/server.c | 21 +++------------------
+ 2 files changed, 3 insertions(+), 20 deletions(-)
+
+diff --git a/include/haproxy/server-t.h b/include/haproxy/server-t.h
+index 32b649bf3..90485f0c4 100644
+--- include/haproxy/server-t.h
++++ include/haproxy/server-t.h
+@@ -336,7 +336,6 @@ struct server {
+ unsigned int init_addr_methods; /* initial address setting, 3-bit per method, ends at 0, enough to store 10 entries */
+ enum srv_log_proto log_proto; /* used proto to emit messages on server lines from ring section */
+
+-#ifdef USE_OPENSSL
+ char *sni_expr; /* Temporary variable to store a sample expression for SNI */
+ struct {
+ void *ctx;
+@@ -367,7 +366,6 @@ struct server {
+ #ifdef USE_QUIC
+ struct quic_transport_params quic_params; /* QUIC transport parameters */
+ struct eb_root cids; /* QUIC connections IDs. */
+-#endif
+ #endif
+ struct resolv_srvrq *srvrq; /* Pointer representing the DNS SRV requeest, if any */
+ struct list srv_rec_item; /* to attach server to a srv record item */
+diff --git a/src/server.c b/src/server.c
+index 54637dc9c..ea3271957 100644
+--- src/server.c
++++ src/server.c
+@@ -1943,7 +1943,6 @@ const char *server_parse_maxconn_change_request(struct server *sv,
+ return NULL;
+ }
+
+-#ifdef SSL_CTRL_SET_TLSEXT_HOSTNAME
+ static struct sample_expr *srv_sni_sample_parse_expr(struct server *srv, struct proxy *px,
+ const char *file, int linenum, char **err)
+ {
+@@ -1983,7 +1982,6 @@ static int server_parse_sni_expr(struct server *newsrv, struct proxy *px, char *
+
+ return 0;
+ }
+-#endif
+
+ static void display_parser_err(const char *file, int linenum, char **args, int cur_arg, int err_code, char **err)
+ {
+@@ -2080,14 +2078,11 @@ static void srv_ssl_settings_cpy(struct server *srv, struct server *src)
+ if (src->ssl_ctx.methods.max)
+ srv->ssl_ctx.methods.max = src->ssl_ctx.methods.max;
+
+-#ifdef HAVE_SSL_CTX_SET_CIPHERSUITES
+ if (src->ssl_ctx.ciphersuites != NULL)
+ srv->ssl_ctx.ciphersuites = strdup(src->ssl_ctx.ciphersuites);
+-#endif
+ if (src->sni_expr != NULL)
+ srv->sni_expr = strdup(src->sni_expr);
+
+-#ifdef TLSEXT_TYPE_application_layer_protocol_negotiation
+ if (src->ssl_ctx.alpn_str) {
+ srv->ssl_ctx.alpn_str = malloc(src->ssl_ctx.alpn_len);
+ if (srv->ssl_ctx.alpn_str) {
+@@ -2096,8 +2091,7 @@ static void srv_ssl_settings_cpy(struct server *srv, struct server *src)
+ srv->ssl_ctx.alpn_len = src->ssl_ctx.alpn_len;
+ }
+ }
+-#endif
+-#ifdef OPENSSL_NPN_NEGOTIATED
++
+ if (src->ssl_ctx.npn_str) {
+ srv->ssl_ctx.npn_str = malloc(src->ssl_ctx.npn_len);
+ if (srv->ssl_ctx.npn_str) {
+@@ -2106,7 +2100,6 @@ static void srv_ssl_settings_cpy(struct server *srv, struct server *src)
+ srv->ssl_ctx.npn_len = src->ssl_ctx.npn_len;
+ }
+ }
+-#endif
+ }
+ #endif
+
+@@ -2463,13 +2456,13 @@ static int _srv_parse_tmpl_init(struct server *srv, struct proxy *px)
+
+ srv_settings_cpy(newsrv, srv, 1);
+ srv_prepare_for_resolution(newsrv, srv->hostname);
+-#ifdef SSL_CTRL_SET_TLSEXT_HOSTNAME
++
+ if (newsrv->sni_expr) {
+ newsrv->ssl_ctx.sni = srv_sni_sample_parse_expr(newsrv, px, NULL, 0, NULL);
+ if (!newsrv->ssl_ctx.sni)
+ goto err;
+ }
+-#endif
++
+ /* append to list of servers available to receive an hostname */
+ if (newsrv->srvrq)
+ LIST_APPEND(&newsrv->srvrq->attached_servers, &newsrv->srv_rec_item);
+@@ -2488,9 +2481,7 @@ static int _srv_parse_tmpl_init(struct server *srv, struct proxy *px)
+ err:
+ _srv_parse_set_id_from_prefix(srv, srv->tmpl_info.prefix, srv->tmpl_info.nb_low);
+ if (newsrv) {
+-#ifdef SSL_CTRL_SET_TLSEXT_HOSTNAME
+ release_sample_expr(newsrv->ssl_ctx.sni);
+-#endif
+ free_check(&newsrv->agent);
+ free_check(&newsrv->check);
+ LIST_DELETE(&newsrv->global_list);
+@@ -2748,7 +2739,6 @@ static int _srv_parse_kw(struct server *srv, char **args, int *cur_arg,
+ return err_code;
+ }
+
+-#ifdef SSL_CTRL_SET_TLSEXT_HOSTNAME
+ /* This function is first intended to be used through parse_server to
+ * initialize a new server on startup.
+ */
+@@ -2767,7 +2757,6 @@ static int _srv_parse_sni_expr_init(char **args, int cur_arg,
+
+ return ret;
+ }
+-#endif
+
+ /* Server initializations finalization.
+ * Initialize health check, agent check and SNI expression if enabled.
+@@ -2780,9 +2769,7 @@ static int _srv_parse_finalize(char **args, int cur_arg,
+ struct server *srv, struct proxy *px,
+ int parse_flags, char **errmsg)
+ {
+-#ifdef SSL_CTRL_SET_TLSEXT_HOSTNAME
+ int ret;
+-#endif
+
+ if (srv->do_check && srv->trackit) {
+ memprintf(errmsg, "unable to enable checks and tracking at the same time!");
+@@ -2795,10 +2782,8 @@ static int _srv_parse_finalize(char **args, int cur_arg,
+ return ERR_ALERT | ERR_FATAL;
+ }
+
+-#ifdef SSL_CTRL_SET_TLSEXT_HOSTNAME
+ if ((ret = _srv_parse_sni_expr_init(args, cur_arg, srv, px, errmsg)) != 0)
+ return ret;
+-#endif
+
+ /* A dynamic server is disabled on startup. It must not be counted as
+ * an active backend entry.
+--
+2.28.0
+
diff --git a/net/haproxy17/Makefile b/net/haproxy17/Makefile
index 044b96a7ffab..572b736fb8a9 100644
--- a/net/haproxy17/Makefile
+++ b/net/haproxy17/Makefile
@@ -15,7 +15,7 @@ LICENSE_COMB= multi
BROKEN_mips= fails to build: undefined reference to '__sync_sub_and_fetch_4'
BROKEN_mips64= fails to build: undefined reference to '__sync_sub_and_fetch_4'
-CONFLICTS_INSTALL= haproxy-[0-9]* haproxy-devel-[0-9]* haproxy18-[0-9]* haproxy19-[0-9]* haproxy20-[0-9]* haproxy21-[0-9]*
+CONFLICTS_INSTALL= haproxy haproxy-devel haproxy18 haproxy19 haproxy20 haproxy21
USES= cpe gmake
USE_RC_SUBR= haproxy
diff --git a/net/haproxy18/Makefile b/net/haproxy18/Makefile
index 5d444f001797..9ab3f2da746e 100644
--- a/net/haproxy18/Makefile
+++ b/net/haproxy18/Makefile
@@ -12,7 +12,7 @@ COMMENT= Reliable, high performance TCP/HTTP load balancer
LICENSE= GPLv2 LGPL21
LICENSE_COMB= multi
-CONFLICTS_INSTALL= haproxy-[0-9]* haproxy-devel-[0-9]* haproxy17-[0-9]* haproxy19-[0-9]* haproxy20-[0-9]* haproxy21-[0-9]*
+CONFLICTS_INSTALL= haproxy haproxy-devel haproxy17 haproxy19 haproxy20 haproxy21
USES= cpe gmake
USE_RC_SUBR= haproxy
diff --git a/net/haproxy19/Makefile b/net/haproxy19/Makefile
index 67f22562acf6..9a4db6b9ad71 100644
--- a/net/haproxy19/Makefile
+++ b/net/haproxy19/Makefile
@@ -12,7 +12,7 @@ COMMENT= Reliable, high performance TCP/HTTP load balancer
LICENSE= GPLv2 LGPL21
LICENSE_COMB= multi
-CONFLICTS_INSTALL= haproxy-[0-9]* haproxy-devel-[0-9]* haproxy17-[0-9]* haproxy18-[0-9]* haproxy20-[0-9]* haproxy21-[0-9]*
+CONFLICTS_INSTALL= haproxy haproxy-devel haproxy17 haproxy18 haproxy20 haproxy21
USES= compiler:c++11-lang cpe gmake
USE_RC_SUBR= haproxy
diff --git a/net/haproxy20/Makefile b/net/haproxy20/Makefile
index 52d777683d83..ae6f803e3670 100644
--- a/net/haproxy20/Makefile
+++ b/net/haproxy20/Makefile
@@ -1,7 +1,7 @@
# Created by: Hugo Saro <hugo@barafranca.com>
PORTNAME= haproxy
-DISTVERSION= 2.0.25
+DISTVERSION= 2.0.26
CATEGORIES= net www
PKGNAMESUFFIX= 20
MASTER_SITES= http://www.haproxy.org/download/2.0/src/
@@ -12,7 +12,7 @@ COMMENT= Reliable, high performance TCP/HTTP load balancer
LICENSE= GPLv2 LGPL21
LICENSE_COMB= multi
-CONFLICTS_INSTALL= haproxy-[0-9]* haproxy-devel-[0-9]* haproxy17-[0-9]* haproxy18-[0-9]* haproxy19-[0-9]* haproxy21-[0-9]*
+CONFLICTS_INSTALL= haproxy haproxy-devel haproxy17 haproxy18 haproxy19 haproxy21
USES= compiler:c++11-lang cpe gmake
USE_RC_SUBR= haproxy
diff --git a/net/haproxy20/distinfo b/net/haproxy20/distinfo
index d40b568c6db2..f1931cde43a6 100644
--- a/net/haproxy20/distinfo
+++ b/net/haproxy20/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1631092751
-SHA256 (haproxy-2.0.25.tar.gz) = 97b0f1e8d786364c9594b087b0c2ad03c575f3e52f6fabd11045cc6d35f2f934
-SIZE (haproxy-2.0.25.tar.gz) = 2707840
+TIMESTAMP = 1638784139
+SHA256 (haproxy-2.0.26.tar.gz) = 13ac74719a8b418cc346495fc7dfcbdd135be18aecb6a5083c801b234ad3dd47
+SIZE (haproxy-2.0.26.tar.gz) = 2713209
diff --git a/net/haproxy21/Makefile b/net/haproxy21/Makefile
index bd43f64d3a25..0715da768e55 100644
--- a/net/haproxy21/Makefile
+++ b/net/haproxy21/Makefile
@@ -12,7 +12,7 @@ COMMENT= Reliable, high performance TCP/HTTP load balancer
LICENSE= GPLv2 LGPL21
LICENSE_COMB= multi
-CONFLICTS_INSTALL= haproxy-[0-9]* haproxy-devel-[0-9]* haproxy17-[0-9]* haproxy18-[0-9]* haproxy19-[0-9]* haproxy20-[0-9]*
+CONFLICTS_INSTALL= haproxy haproxy-devel haproxy17 haproxy18 haproxy19 haproxy20
USES= compiler:c++11-lang cpe gmake
USE_RC_SUBR= haproxy
diff --git a/net/haproxy22/Makefile b/net/haproxy22/Makefile
index e140b7cb710e..c5b1f0909205 100644
--- a/net/haproxy22/Makefile
+++ b/net/haproxy22/Makefile
@@ -1,7 +1,7 @@
# Created by: Hugo Saro <hugo@barafranca.com>
PORTNAME= haproxy
-DISTVERSION= 2.2.17
+DISTVERSION= 2.2.19
CATEGORIES= net www
PKGNAMESUFFIX= 22
MASTER_SITES= http://www.haproxy.org/download/2.2/src/
@@ -12,7 +12,7 @@ COMMENT= Reliable, high performance TCP/HTTP load balancer
LICENSE= GPLv2 LGPL21
LICENSE_COMB= multi
-CONFLICTS_INSTALL= haproxy-devel-[0-9]* haproxy17-[0-9]* haproxy18-[0-9]* haproxy19-[0-9]* haproxy20-[0-9]* haproxy21-[0-9]*
+CONFLICTS_INSTALL= haproxy-devel haproxy17 haproxy18 haproxy19 haproxy20 haproxy21
USES= compiler:c++11-lang cpe gmake
USE_RC_SUBR= haproxy
diff --git a/net/haproxy22/distinfo b/net/haproxy22/distinfo
index 7b39aad8d57c..027c4795d038 100644
--- a/net/haproxy22/distinfo
+++ b/net/haproxy22/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1631092817
-SHA256 (haproxy-2.2.17.tar.gz) = 68af4aa3807d9c9f29b976d0ed57fb2e06acf7a185979059584862cc20d85be0
-SIZE (haproxy-2.2.17.tar.gz) = 2933836
+TIMESTAMP = 1638784650
+SHA256 (haproxy-2.2.19.tar.gz) = 972e5a422dec3d9d01eb341eabd57d2d17d0e56e17d95d5c4c28b37b9c8aba12
+SIZE (haproxy-2.2.19.tar.gz) = 2941835
diff --git a/net/haproxy23/Makefile b/net/haproxy23/Makefile
index 92169e95cf0d..6ff80a3560fb 100644
--- a/net/haproxy23/Makefile
+++ b/net/haproxy23/Makefile
@@ -1,7 +1,7 @@
# Created by: Hugo Saro <hugo@barafranca.com>
PORTNAME= haproxy
-DISTVERSION= 2.3.14
+DISTVERSION= 2.3.16
CATEGORIES= net www
PKGNAMESUFFIX= 23
MASTER_SITES= http://www.haproxy.org/download/2.3/src/
@@ -12,7 +12,7 @@ COMMENT= Reliable, high performance TCP/HTTP load balancer
LICENSE= GPLv2 LGPL21
LICENSE_COMB= multi
-CONFLICTS_INSTALL= haproxy-[0-9]* haproxy17-[0-9]* haproxy18-[0-9]* haproxy19-[0-9]* haproxy20-[0-9]* haproxy21-[0-9]*
+CONFLICTS_INSTALL= haproxy haproxy17 haproxy18 haproxy19 haproxy20 haproxy21
USES= compiler:c++11-lang cpe gmake
USE_RC_SUBR= haproxy
diff --git a/net/haproxy23/distinfo b/net/haproxy23/distinfo
index 8d18d0603091..1dc3e3102cdd 100644
--- a/net/haproxy23/distinfo
+++ b/net/haproxy23/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1631092883
-SHA256 (haproxy-2.3.14.tar.gz) = 047e5c65a018ea5061d16bb4eeb2f6e96b0d3f6ceb82d7ba96478549bbee062a
-SIZE (haproxy-2.3.14.tar.gz) = 2954299
+TIMESTAMP = 1637752740
+SHA256 (haproxy-2.3.16.tar.gz) = 7a26c8a58dd6be9c7f5e8c89d85b3c8ef4f9825109c0d5fc8ff56b7d6d254320
+SIZE (haproxy-2.3.16.tar.gz) = 2963504
diff --git a/net/hblock/Makefile b/net/hblock/Makefile
index 72cf7df398bd..8f852dca11cf 100644
--- a/net/hblock/Makefile
+++ b/net/hblock/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hblock
DISTVERSIONPREFIX= v
-DISTVERSION= 3.2.2
+DISTVERSION= 3.2.3
CATEGORIES= net
MAINTAINER= lcook@FreeBSD.org
diff --git a/net/hblock/distinfo b/net/hblock/distinfo
index e655b45101ca..5a3b480f81af 100644
--- a/net/hblock/distinfo
+++ b/net/hblock/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1621635771
-SHA256 (hectorm-hblock-v3.2.2_GH0.tar.gz) = 151e5ce32403f65892b0a15df04310ee4d115e12da9d38a7289f13f20e753d92
-SIZE (hectorm-hblock-v3.2.2_GH0.tar.gz) = 758894
+TIMESTAMP = 1634121281
+SHA256 (hectorm-hblock-v3.2.3_GH0.tar.gz) = 1b8eb3c5cb074cbe7b0a8b5e040641c12b519bee21a4a879e1bdd328cd17aa60
+SIZE (hectorm-hblock-v3.2.3_GH0.tar.gz) = 758739
diff --git a/net/hostapd-devel/Makefile b/net/hostapd-devel/Makefile
index ef23bc1b1e67..e006c6ff86fd 100644
--- a/net/hostapd-devel/Makefile
+++ b/net/hostapd-devel/Makefile
@@ -11,10 +11,8 @@ COMMENT= IEEE 802.11 AP, IEEE 802.1X/WPA/WPA2/EAP/RADIUS Authenticator
USE_GITHUB= yes
GH_ACCOUNT= cschuber
GH_PROJECT= hostap
-GH_TAGNAME= b4f7506ff
-COMMIT_DATE= 2021.07.14
-
-BROKEN_FreeBSD_11= Does not support OpenSSL 1.0.2
+GH_TAGNAME= 14ab4a816
+COMMIT_DATE= 2021.11.26
LICENSE= BSD3CLAUSE
diff --git a/net/hostapd-devel/distinfo b/net/hostapd-devel/distinfo
index 7d0937b9914d..e35b104ace3a 100644
--- a/net/hostapd-devel/distinfo
+++ b/net/hostapd-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1626898947
-SHA256 (cschuber-hostap-2021.07.14-b4f7506ff_GH0.tar.gz) = 53d221682bd21cf6cc2ec9fa2012e186754960c3aaee8b94262a1cf4076a165c
-SIZE (cschuber-hostap-2021.07.14-b4f7506ff_GH0.tar.gz) = 4789787
+TIMESTAMP = 1638218753
+SHA256 (cschuber-hostap-2021.11.26-14ab4a816_GH0.tar.gz) = e4ff65220bef6724448066f95ee0e76e8952d3ef8852b5338e431cfa91dd0244
+SIZE (cschuber-hostap-2021.11.26-14ab4a816_GH0.tar.gz) = 4825757
diff --git a/net/hostapd-devel/files/patch-src_utils_os__unix.c b/net/hostapd-devel/files/patch-src_utils_os__unix.c
deleted file mode 100644
index cd4f24b681c3..000000000000
--- a/net/hostapd-devel/files/patch-src_utils_os__unix.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- src/utils/os_unix.c.orig 2021-06-02 14:11:18.000000000 -0700
-+++ src/utils/os_unix.c 2021-06-07 16:07:39.152547000 -0700
-@@ -464,9 +464,9 @@
- int os_fdatasync(FILE *stream)
- {
- if (!fflush(stream)) {
--#ifdef __linux__
-+#if defined __FreeBSD__ || defined __linux__
- return fdatasync(fileno(stream));
--#else /* !__linux__ */
-+#else /* !__linux__ && !__FreeBSD__ */
- #ifdef F_FULLFSYNC
- /* OS X does not implement fdatasync(). */
- return fcntl(fileno(stream), F_FULLFSYNC);
diff --git a/net/hping/Makefile b/net/hping/Makefile
index cdc0a354e691..dfc9a783ef40 100644
--- a/net/hping/Makefile
+++ b/net/hping/Makefile
@@ -12,7 +12,7 @@ DISTNAME= hping2.0.0-rc3
MAINTAINER= ecu@200ok.org
COMMENT= Network auditing tool
-CONFLICTS= hping-devel-[0-9]*
+CONFLICTS= hping-devel
WRKSRC= ${WRKDIR}/hping2-rc3
diff --git a/net/httping/Makefile b/net/httping/Makefile
index 4310a5e6c725..3f921c33caa8 100644
--- a/net/httping/Makefile
+++ b/net/httping/Makefile
@@ -45,12 +45,12 @@ USES+= ssl
MAKE_ENV+= SSL=no
.endif
-.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1200000
+.if ${OPSYS} == FreeBSD
MAKE_ENV+= TFO=yes
.endif
post-patch-NCURSES-on:
- @${REINPLACE_CMD} "s/lncursesw/l${NCURSES_IMPL}/g" ${WRKSRC}/Makefile
+ @${REINPLACE_CMD} "s/-lncursesw/${NCURSESLIBS}/g" ${WRKSRC}/Makefile
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
diff --git a/net/iffinder/Makefile b/net/iffinder/Makefile
index b21895dd2a9b..b528cab873f4 100644
--- a/net/iffinder/Makefile
+++ b/net/iffinder/Makefile
@@ -19,7 +19,7 @@ PORTDOCS= README
MAKE_ARGS+= CC="${CC}"
-MAKE_JOBS_UNSAFE= yes
+MAKE_JOBS_UNSAFE= yes
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/iffinder ${STAGEDIR}${PREFIX}/bin
diff --git a/net/ilbc/Makefile b/net/ilbc/Makefile
index 665b1737af05..4171c365a87a 100644
--- a/net/ilbc/Makefile
+++ b/net/ilbc/Makefile
@@ -9,7 +9,7 @@ MASTER_SITES= http://simon.morlat.free.fr/download/1.2.x/source/
MAINTAINER= asm@asm.kiev.ua
COMMENT= Internet Low Bit Rate codec (RFC3951)
-CONFLICTS= libilbc-[0-9]*
+CONFLICTS= libilbc
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
diff --git a/net/incidenceeditor/Makefile b/net/incidenceeditor/Makefile
index 85b71d1476a5..9e8f55e8585f 100644
--- a/net/incidenceeditor/Makefile
+++ b/net/incidenceeditor/Makefile
@@ -28,7 +28,6 @@ USE_QT= concurrent core dbus gui network printsupport uitools \
buildtools_build qmake_build testlib_build
USE_LDCONFIG= yes
-
OPTIONS_DEFINE= DOCS
.include <bsd.port.mk>
diff --git a/net/incidenceeditor/distinfo b/net/incidenceeditor/distinfo
index 6f4ee4e22561..a933031c06fa 100644
--- a/net/incidenceeditor/distinfo
+++ b/net/incidenceeditor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630583962
-SHA256 (KDE/release-service/21.08.1/incidenceeditor-21.08.1.tar.xz) = 61f0fe35c185a3aa10e54ecb40542d5de56153c7e00d043ec19898c90c08cbf7
-SIZE (KDE/release-service/21.08.1/incidenceeditor-21.08.1.tar.xz) = 544452
+TIMESTAMP = 1636032639
+SHA256 (KDE/release-service/21.08.3/incidenceeditor-21.08.3.tar.xz) = 93b1a062423aac0f114e08e1689f6cef21bae94ff74f2166a7d3ad3f71e9855c
+SIZE (KDE/release-service/21.08.3/incidenceeditor-21.08.3.tar.xz) = 545508
diff --git a/net/intel-ixl-kmod/Makefile b/net/intel-ixl-kmod/Makefile
index 06be63cff9ac..420da77b8317 100644
--- a/net/intel-ixl-kmod/Makefile
+++ b/net/intel-ixl-kmod/Makefile
@@ -51,7 +51,7 @@ MAX_NETMAP_OSVERSION?= 1200500 # Maximum OSVERSION for which NETMAP support wor
PATCH_SITES= https://svnweb.freebsd.org/base/head/sys/dev/ixl/
PATCHFILES= ixl_pf_main.c?view=patch&r1=358698&r2=358697&pathrev=358698:-p4
ONLY_FOR_ARCHS= amd64 powerpc64 powerpc64le
-ONLY_FOR_ARCHS_REASON= Not supported on other architectures, amd64 and powerpc64 only.
+ONLY_FOR_ARCHS_REASON= only supported on amd64 and powerpc64
.endif
.if ${PORT_OPTIONS:MNETMAP_AUTO} && ${OSVERSION} <= ${MAX_NETMAP_OSVERSION}
diff --git a/net/ipxe/Makefile b/net/ipxe/Makefile
index f27e4edd3ab3..dc87ceb2d741 100644
--- a/net/ipxe/Makefile
+++ b/net/ipxe/Makefile
@@ -1,7 +1,7 @@
# Created by: Guerkan Karaman <gk.freebsd@googlemail.com>
PORTNAME= ipxe
-DISTVERSION= g20210727
+DISTVERSION= g20210910
PORTEPOCH= 1
CATEGORIES= net
@@ -17,7 +17,7 @@ USES= gmake perl5 shebangfix
USE_BINUTILS= yes
USE_GCC= yes:build
USE_GITHUB= yes
-GH_TAGNAME= e09e114
+GH_TAGNAME= 2265a65
USE_PERL5= build
MAKE_ARGS= AR=${AR} \
ARCH=${ARCH:S/amd64/i386/} \
@@ -65,8 +65,10 @@ OPTIONS_DEFAULT= EFI ISO
EFI_DESC= Create EFI images
ISO_DESC= Create bootable CD image
-EFI_BUILD_DEPENDS= bash:shells/bash \
- mformat:emulators/mtools
+BUILD_DEPENDS= bash:shells/bash \
+ syslinux:sysutils/syslinux
+
+EFI_BUILD_DEPENDS= mformat:emulators/mtools
_EFI_ARCHS= ${ARCH:Mamd64:S/amd64/x86_64/} i386
_EFI_TARGETS= ipxe snp snponly
.for _arch in ${_EFI_ARCHS}
@@ -76,9 +78,7 @@ EFI_PLIST_FILES+= ${DATADIR}/${_target}.efi-${_arch}
EFI_PLIST_FILES+= ${DATADIR}/ipxe.efi-${_arch}.usb
.endfor
-ISO_BUILD_DEPENDS= ${LOCALBASE}/share/syslinux/bios/core/isolinux.bin:sysutils/syslinux \
- bash:shells/bash \
- mkisofs:sysutils/cdrtools
+ISO_BUILD_DEPENDS= mkisofs:sysutils/cdrtools
ISO_MAKE_ARGS= ISOLINUX_BIN="${WRKSRC}/isolinux.bin" \
LDLINUX_C32="${LOCALBASE}/share/syslinux/bios/com32/elflink/ldlinux/ldlinux.c32"
ISO_ALL_TARGET= bin/ipxe.iso
diff --git a/net/ipxe/distinfo b/net/ipxe/distinfo
index 952ce72272db..59291042d9f6 100644
--- a/net/ipxe/distinfo
+++ b/net/ipxe/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1628862961
-SHA256 (ipxe-ipxe-g20210727-e09e114_GH0.tar.gz) = 205308c0e39e727833d0aed39ea34b931c0208fc8af58c80b221259c988933aa
-SIZE (ipxe-ipxe-g20210727-e09e114_GH0.tar.gz) = 3968724
+TIMESTAMP = 1633345261
+SHA256 (ipxe-ipxe-g20210910-2265a65_GH0.tar.gz) = 30319d1c48bac8ee0b45d69a6d72f8d80cb33aad0d6efe8e88899fa39cb6f8ff
+SIZE (ipxe-ipxe-g20210910-2265a65_GH0.tar.gz) = 3970605
diff --git a/net/irrd-legacy/Makefile b/net/irrd-legacy/Makefile
deleted file mode 100644
index d584ccf91961..000000000000
--- a/net/irrd-legacy/Makefile
+++ /dev/null
@@ -1,79 +0,0 @@
-# Created by: TAKANO Yuji <takano@net-chef.net>
-
-PORTNAME= irrd
-PORTVERSION= 2.3.10
-DISTVERSIONPREFIX= v
-CATEGORIES= net
-PKGNAMESUFFIX= -legacy
-
-MAINTAINER= bofh@FreeBSD.org
-COMMENT= Internet Routing Registry database server
-
-LICENSE= BSD4CLAUSE
-LICENSE_FILE= ${WRKDIR}/${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}/COPYRIGHT
-
-BROKEN_FreeBSD_13= ld: error: duplicate symbol: error_buf
-BROKEN_FreeBSD_14= ld: error: duplicate symbol: error_buf
-
-RUN_DEPENDS= wget:ftp/wget
-
-USES= shebangfix
-USE_GITHUB= yes
-USE_RC_SUBR= irrd
-
-GH_ACCOUNT= irrdnet
-GH_PROJECT= ${PORTNAME}${PKGNAMESUFFIX}
-
-WRKSRC_SUBDIR= src
-
-IRRD_CONFDIR= ${PREFIX}/etc
-
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= YACC="${YACC}"
-MAKE_JOBS_UNSAFE= yes
-DESTDIRNAME= STAGEDIR
-
-OPTIONS_DEFINE= IPV6
-IPV6_CONFIGURE_ENABLE= ipv6
-
-SHEBANG_FILES= programs/irrdcacher/irrdcacher \
- programs/irrdcacher/ripe2rpsl
-
-PLIST_FILES= etc/irrd.conf.sample \
- man/man8/irrd.8.gz \
- sbin/irr_notify \
- sbin/irr_rpsl_check \
- sbin/irr_rpsl_submit \
- sbin/irrd \
- sbin/irrdcacher \
- sbin/ripe2rpsl
-
-post-patch:
- ${REINPLACE_CMD} -e 's|/etc/irrd.conf|${IRRD_CONFDIR}/irrd.conf|g' \
- ${WRKSRC}/programs/IRRd/irrd.8 \
- ${WRKSRC}/programs/IRRd/main.c \
- ${WRKSRC}/programs/hdr_comm/read_conf.c \
- ${WRKSRC}/programs/irr_notify/main.c \
- ${WRKSRC}/programs/irr_rpsl_check/main.c \
- ${WRKSRC}/programs/irr_rpsl_submit/main.c \
- ${WRKSRC}/programs/irrdcacher/irrdcacher \
- ${WRKSRC}/programs/rps_dist/rpsdist.c
- ${REINPLACE_CMD} -e 's|\($$(DESTDIR)\)|$$(STAGEDIR)\1|g' \
- -e 's|\( -m 755 \)| -s\1|g' \
- -e 's| -o root -g bin||g' \
- ${WRKSRC}/programs/IRRd/Makefile \
- ${WRKSRC}/programs/irr_notify/Makefile \
- ${WRKSRC}/programs/irr_rpsl_check/Makefile \
- ${WRKSRC}/programs/irr_rpsl_submit/Makefile
-
-post-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/programs/irrdcacher/irrdcacher \
- ${STAGEDIR}${PREFIX}/sbin
- ${INSTALL_SCRIPT} ${WRKSRC}/programs/irrdcacher/ripe2rpsl \
- ${STAGEDIR}${PREFIX}/sbin
- ${INSTALL_DATA} ${WRKSRC}/../samples/irrd.conf.sample \
- ${STAGEDIR}${IRRD_CONFDIR}
- ${INSTALL_DATA} ${WRKSRC}/programs/IRRd/irrd.8 \
- ${STAGEDIR}${PREFIX}/man/man8
-
-.include <bsd.port.mk>
diff --git a/net/irrd-legacy/distinfo b/net/irrd-legacy/distinfo
deleted file mode 100644
index 473574c6084e..000000000000
--- a/net/irrd-legacy/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1582065766
-SHA256 (irrdnet-irrd-legacy-v2.3.10_GH0.tar.gz) = acc1b6e5b219c617b1a614cfd586901183a184ee91a42c81473724161a63d65a
-SIZE (irrdnet-irrd-legacy-v2.3.10_GH0.tar.gz) = 769512
diff --git a/net/irrd-legacy/files/irrd.in b/net/irrd-legacy/files/irrd.in
deleted file mode 100644
index 7b9def16c9d3..000000000000
--- a/net/irrd-legacy/files/irrd.in
+++ /dev/null
@@ -1,27 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: irrd
-# REQUIRE: DAEMON
-# BEFORE: LOGIN
-# KEYWORD: shutdown
-
-# Define these irrd_* variables in one of these files:
-# /etc/rc.conf
-# /etc/rc.conf.local
-# /etc/rc.conf.d/irrd
-#
-# DO NOT CHANGE THESE DEFAULT VALUES HERE
-#
-irrd_enable="${irrd_enable:-NO}" # Enable irrd
-#irrd_program="%%PREFIX%%/sbin/irrd" # Location of irrd
-irrd_flags="${irrd_flags:--u}" # Flags to irrd program
-
-. /etc/rc.subr
-
-name="irrd"
-rcvar=irrd_enable
-command="%%PREFIX%%/sbin/irrd"
-required_files="%%PREFIX%%/etc/irrd.conf"
-
-load_rc_config $name
-run_rc_command "$1"
diff --git a/net/irrd-legacy/files/patch-configure b/net/irrd-legacy/files/patch-configure
deleted file mode 100644
index 094af76d68de..000000000000
--- a/net/irrd-legacy/files/patch-configure
+++ /dev/null
@@ -1,19 +0,0 @@
---- configure.orig 2006-09-12 17:40:55 UTC
-+++ configure
-@@ -2638,7 +2638,6 @@
- THREAD_CFLAGS="-D_THREAD_SAFE -pthread"
- fi
- CRYPT_LIB="-lcrypt"
-- ac_pthrlib="c_r"
- ;;
- linux* )
- CRYPT_LIB="-lcrypt"
-@@ -6011,7 +6010,7 @@
- cat confdefs.h >>conftest.$ac_ext
- cat >>conftest.$ac_ext <<_ACEOF
- /* end confdefs.h. */
--#include <netinet/in.h>
-+#include <netinet6/in6.h>
-
- _ACEOF
- if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
diff --git a/net/irrd-legacy/files/patch-lib_config_config__file.c b/net/irrd-legacy/files/patch-lib_config_config__file.c
deleted file mode 100644
index 70891c6d9814..000000000000
--- a/net/irrd-legacy/files/patch-lib_config_config__file.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/config/config_file.c.orig 2015-04-03 11:26:26 UTC
-+++ lib/config/config_file.c
-@@ -772,7 +772,7 @@ config_line_address (uii_connection_t * uii, prefix_t
- Deref_Prefix (prefix);
- return (1);
- }
-- if (prefix_compare2 (UII->prefix, prefix) != 0) {
-+ if ( UII->prefix == NULL || prefix_compare2 (UII->prefix, prefix) != 0) {
- set_uii (UII, UII_ADDR, prefix, 0);
- listen_uii2 (NULL);
- }
diff --git a/net/irrd-legacy/files/patch-lib_mrt_prefix.c b/net/irrd-legacy/files/patch-lib_mrt_prefix.c
deleted file mode 100644
index c76bbd8006dd..000000000000
--- a/net/irrd-legacy/files/patch-lib_mrt_prefix.c
+++ /dev/null
@@ -1,21 +0,0 @@
-Index: lib/mrt/prefix.c
---- lib/mrt/prefix.c.orig 2015-04-03 11:26:26 UTC
-+++ lib/mrt/prefix.c
-@@ -5,7 +5,7 @@
- #include <mrt.h>
- #include <netdb.h>
-
--#ifndef __GLIBC__
-+#if !defined(__GLIBC__) && !defined(__FreeBSD__)
- #ifdef __osf__
-
- /* apparently, OSF's gethostby{name,addr}_r's are different, broken, and
-@@ -29,7 +29,7 @@ struct hostent *gethostbyaddr_r
- For the time being, this part tries to convert Linux glibc 2.X
- gethostXX_r into Solaris's that we use to code MRT. -- masaki
- */
--#if __GLIBC__ >= 2
-+#if __GLIBC__ >= 2 || (defined(__FreeBSD__) && defined(HAVE_GETHOSTBYNAME_R))
- /* Glibc 2.X
-
- int gethostbyname_r (const char *name, struct hostent *result_buf,
diff --git a/net/irrd-legacy/files/patch-programs_IRRd_database.c b/net/irrd-legacy/files/patch-programs_IRRd_database.c
deleted file mode 100644
index 856681484d88..000000000000
--- a/net/irrd-legacy/files/patch-programs_IRRd_database.c
+++ /dev/null
@@ -1,16 +0,0 @@
---- programs/IRRd/database.c.orig 2015-04-03 11:26:26 UTC
-+++ programs/IRRd/database.c
-@@ -59,9 +59,11 @@ void database_clear (irr_database_t *db) {
-
- db->radix_v4 = New_Radix (32);
- db->radix_v6 = New_Radix (128);
-- fclose (db->db_fp);
-
-- db->db_fp = NULL;
-+ if (db->db_fp) {
-+ fclose (db->db_fp);
-+ db->db_fp = NULL;
-+ }
- }
-
-
diff --git a/net/irrd-legacy/files/patch-programs_IRRd_uii__commands.c b/net/irrd-legacy/files/patch-programs_IRRd_uii__commands.c
deleted file mode 100644
index cf68c6dc14ac..000000000000
--- a/net/irrd-legacy/files/patch-programs_IRRd_uii__commands.c
+++ /dev/null
@@ -1,55 +0,0 @@
---- programs/IRRd/uii_commands.c.orig 2015-04-03 11:26:26 UTC
-+++ programs/IRRd/uii_commands.c
-@@ -14,6 +14,8 @@
- #include <ctype.h>
- #include "irrd.h"
-
-+#include <errno.h>
-+
- #include <fcntl.h>
- #ifndef SETPGRP_VOID
- #endif
-@@ -700,6 +702,10 @@ int uii_read_update_file (uii_connection_t *uii, char
-
- void run_cmd (char *cmd, FILE **in, FILE **out) {
- int pin[2], pout[2];
-+ int pid;
-+ int omask, pstat;
-+ pid_t ppid;
-+ extern int errno;
-
- if (in != NULL)
- *in = NULL;
-@@ -713,7 +719,9 @@ void run_cmd (char *cmd, FILE **in, FILE **out) {
- if (out != NULL)
- pipe (pout);
-
-- if (fork() == 0) { /* We're the child */
-+/* if (fork() == 0) { */
-+ pid = fork();
-+ if (pid == 0) { /* We're the child */
- if (in != NULL) {
- close (pin[1]);
- dup2 (pin[0], 0);
-@@ -727,7 +735,7 @@ void run_cmd (char *cmd, FILE **in, FILE **out) {
- close (pout[1]);
- }
-
-- execl("/bin/sh", "sh", "-c", cmd, NULL);
-+ execlp("/bin/sh", "sh", "-c", cmd, NULL);
- _exit(127);
- }
-
-@@ -741,6 +749,12 @@ void run_cmd (char *cmd, FILE **in, FILE **out) {
- close (pin[0]);
- *in = fdopen (pin[1], "w");
- }
-+
-+ omask = sigblock(sigmask(SIGINT)|sigmask(SIGQUIT)|sigmask(SIGHUP));
-+ do {
-+ ppid = waitpid(pid, (int *) &pstat, 0);
-+ } while (pid == -1 && errno == EINTR);
-+ (void)sigsetmask(omask);
- }
-
- int kill_irrd (uii_connection_t *uii) {
diff --git a/net/irrd-legacy/pkg-descr b/net/irrd-legacy/pkg-descr
deleted file mode 100644
index fbadf223c414..000000000000
--- a/net/irrd-legacy/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Internet Routing Registry Daemon (IRRd).
-
-WWW: http://www.irrd.net/
diff --git a/net/irrd/Makefile b/net/irrd/Makefile
index 451af0b06c80..971ccb9e490a 100644
--- a/net/irrd/Makefile
+++ b/net/irrd/Makefile
@@ -1,7 +1,7 @@
# Created by: Muhammad Moinur Rahman <bofh@FreeBSD.org>
PORTNAME= irrd
-PORTVERSION= 4.0.8
+PORTVERSION= 4.2.2
DISTVERSIONPREFIX= v
CATEGORIES= net python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/net/irrd/distinfo b/net/irrd/distinfo
index 671d9f2b528e..5d491b4d2ccb 100644
--- a/net/irrd/distinfo
+++ b/net/irrd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1585613545
-SHA256 (irrdnet-irrd-v4.0.8_GH0.tar.gz) = dd51d10bfad54bd7272ec90380f29824ae70dc401645e6e3bac9554798f4104b
-SIZE (irrdnet-irrd-v4.0.8_GH0.tar.gz) = 257853
+TIMESTAMP = 1638746490
+SHA256 (irrdnet-irrd-v4.2.2_GH0.tar.gz) = a2993ba60ca762044dad0763a19097666950070a3c24d4de69ffe1784ad0e19c
+SIZE (irrdnet-irrd-v4.2.2_GH0.tar.gz) = 360944
diff --git a/net/irrd/files/patch-setup.py b/net/irrd/files/patch-setup.py
deleted file mode 100644
index 438f915317f2..000000000000
--- a/net/irrd/files/patch-setup.py
+++ /dev/null
@@ -1,35 +0,0 @@
---- setup.py.orig 2019-11-12 12:54:56 UTC
-+++ setup.py
-@@ -23,19 +23,19 @@ setuptools.setup(
- # This list must be kept in sync with requirements.txt version-wise,
- # but should not include packages used for testing, generating docs
- # or packages.
-- 'python-gnupg==0.4.4',
-- 'passlib==1.7.1',
-- 'IPy==1.0.0',
-- 'dataclasses==0.6',
-- 'ordered-set==3.1.1',
-- 'dotted==0.1.8',
-- 'beautifultable==0.7.0',
-- 'PyYAML==5.1',
-- 'psycopg2-binary==2.8.2',
-- 'SQLAlchemy==1.3.3',
-- 'alembic==1.0.10',
-- 'ujson==1.35',
-- 'twisted==19.2.1',
-+ 'python-gnupg>=0.4.3',
-+ 'passlib>=1.7.1',
-+ 'IPy>=1.0.0',
-+ 'dataclasses==0.6; python_version<"3.7"',
-+ 'ordered-set>=3.1.1',
-+ 'dotted>=0.1.8',
-+ 'beautifultable>=0.7.0',
-+ 'PyYAML>=5.1',
-+ 'psycopg2>=2.8.2',
-+ 'SQLAlchemy>=1.2.19',
-+ 'alembic>=1.0.10',
-+ 'ujson>=1.35',
-+ 'twisted>=18.9.0',
- ],
- entry_points={
- 'console_scripts': [
diff --git a/net/isc-dhcp44-server/Makefile b/net/isc-dhcp44-server/Makefile
index a8d3766f498d..b48a712b2175 100644
--- a/net/isc-dhcp44-server/Makefile
+++ b/net/isc-dhcp44-server/Makefile
@@ -16,7 +16,9 @@ COMMENT?= ISC Dynamic Host Configuration Protocol server
LICENSE= MPL20
-USES= gmake
+USES= cpe gmake
+
+CPE_VENDOR= isc
PORTREVISION_SERVER= 1
PORTREVISION_CLIENT= 0
@@ -43,10 +45,10 @@ BINLEASES_DESC= Enable support for binary insertion of leases
CONFLICTS= isc-dhcp3?-client-[0-9]* isc-dhcp4[123]-client-[0-9]*
DHCP_PORTREVISION= ${PORTREVISION_CLIENT}
.elif ${SUBSYS} == relay
-CONFLICTS= isc-dhcp3?-relay-[0-9]* isc-dhcp4[123]-relay-[0-9]*
+CONFLICTS= isc-dhcp3?-relay isc-dhcp4[123]-relay
DHCP_PORTREVISION= ${PORTREVISION_RELAY}
.else
-CONFLICTS= isc-dhcp3?-server-[0-9]* isc-dhcp4[123]-server-[0-9]*
+CONFLICTS= isc-dhcp3?-server isc-dhcp4[123]-server
DHCP_PORTREVISION= ${PORTREVISION_SERVER}
.endif
MAKE_JOBS_UNSAFE= yes
diff --git a/net/jotta-cli/files/pkg-message.in b/net/jotta-cli/files/pkg-message.in
index 5c15e445a4ec..67621d281e7c 100644
--- a/net/jotta-cli/files/pkg-message.in
+++ b/net/jotta-cli/files/pkg-message.in
@@ -13,5 +13,6 @@ Instructions for using the Jottacloud CLI is available at:
https://docs.jottacloud.com/en/articles/1437248-login-and-basic-use-with-jottacloud-cli
+EOM
}
]
diff --git a/net/jsch/Makefile b/net/jsch/Makefile
index cb9f426b6a47..eb87275fc6dd 100644
--- a/net/jsch/Makefile
+++ b/net/jsch/Makefile
@@ -10,7 +10,8 @@ COMMENT= Pure Java implementation of SSH2
LICENSE= BSD3CLAUSE
-USES= zip
+USES= cpe zip
+CPE_VENDOR= jcraft
USE_JAVA= yes
USE_ANT= yes
diff --git a/net/kafka/Makefile b/net/kafka/Makefile
index 28425ec20d5e..5645401aadd5 100644
--- a/net/kafka/Makefile
+++ b/net/kafka/Makefile
@@ -2,7 +2,7 @@ PORTNAME= kafka
PORTVERSION= 2.8.0
CATEGORIES= net java
-MASTER_SITES= APACHE/${PORTNAME}/${PORTVERSION}
+MASTER_SITES= https://archive.apache.org/dist/${PORTNAME}/${PORTVERSION}/
DISTNAME= ${PORTNAME}_2.13-${PORTVERSION}
MAINTAINER= timp87@gmail.com
@@ -13,7 +13,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= bash:shells/bash
-USES= shebangfix tar:tgz
+USES= cpe shebangfix tar:tgz
+CPE_VENDOR= apache
SHEBANG_FILES= bin/*.sh
diff --git a/net/kafkacat/distinfo b/net/kafkacat/distinfo
deleted file mode 100644
index 3e2df2ed6771..000000000000
--- a/net/kafkacat/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1595406133
-SHA256 (edenhill-kafkacat-1.6.0_GH0.tar.gz) = e67aecd153659d7ea0d561469a1e65038485fe9a3203fa8c9c59a9fe02164bf0
-SIZE (edenhill-kafkacat-1.6.0_GH0.tar.gz) = 131314
diff --git a/net/kafkacat/pkg-descr b/net/kafkacat/pkg-descr
deleted file mode 100644
index e603ba4dadb1..000000000000
--- a/net/kafkacat/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-kafkacat is a generic non-JVM producer and consumer
-for Apache Kafka. Think of it as a netcat for
-Kafka.
-
-WWW: https://github.com/edenhill/kafkacat/
diff --git a/net/kalarmcal/distinfo b/net/kalarmcal/distinfo
index 526b22cdf365..b3ea808496cc 100644
--- a/net/kalarmcal/distinfo
+++ b/net/kalarmcal/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630583963
-SHA256 (KDE/release-service/21.08.1/kalarmcal-21.08.1.tar.xz) = ca9d7dd035064141b9ee7448947b50b9699a7b8f6c236f1ab93293e201cc1ee8
-SIZE (KDE/release-service/21.08.1/kalarmcal-21.08.1.tar.xz) = 629340
+TIMESTAMP = 1636032656
+SHA256 (KDE/release-service/21.08.3/kalarmcal-21.08.3.tar.xz) = d3f340944fd52f79cfd683dc0c2965c472ecbb2053c042fba9b93ad82fe2f50f
+SIZE (KDE/release-service/21.08.3/kalarmcal-21.08.3.tar.xz) = 629416
diff --git a/net/kcalutils/Makefile b/net/kcalutils/Makefile
index a9d3922dfe0b..c72f265593c4 100644
--- a/net/kcalutils/Makefile
+++ b/net/kcalutils/Makefile
@@ -19,7 +19,6 @@ USE_LDCONFIG= yes
DESCR= ${.CURDIR:H:H}/deskutils/kdepim/pkg-descr
-
OPTIONS_DEFINE= DOCS
.include <bsd.port.mk>
diff --git a/net/kcalutils/distinfo b/net/kcalutils/distinfo
index b39ae5628897..90be4b7980bf 100644
--- a/net/kcalutils/distinfo
+++ b/net/kcalutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630583964
-SHA256 (KDE/release-service/21.08.1/kcalutils-21.08.1.tar.xz) = d554a0cff84136eb5ef514a2e3a231079ba1bf13cea7d5a09799a2bdd17a2ff7
-SIZE (KDE/release-service/21.08.1/kcalutils-21.08.1.tar.xz) = 337700
+TIMESTAMP = 1636032645
+SHA256 (KDE/release-service/21.08.3/kcalutils-21.08.3.tar.xz) = 311be30637868b25d64efe42ac8bd67ecb77c73b7866926f70d51814fd4d4050
+SIZE (KDE/release-service/21.08.3/kcalutils-21.08.3.tar.xz) = 338016
diff --git a/net/kafkacat/Makefile b/net/kcat/Makefile
index efdb5e6d068c..fe58bab20b53 100644
--- a/net/kafkacat/Makefile
+++ b/net/kcat/Makefile
@@ -1,7 +1,7 @@
# Created by: Victor Yagofarov <xnasx@yandex.ru>
-PORTNAME= kafkacat
-DISTVERSION= 1.6.0
+PORTNAME= kcat
+DISTVERSION= 1.7.0
CATEGORIES= net
MAINTAINER= sergey@akhmatov.ru
@@ -12,15 +12,17 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= bash:shells/bash
LIB_DEPENDS= librdkafka.so:net/librdkafka \
- libyajl.so:devel/yajl
+ libyajl.so:devel/yajl \
+ liblz4.so:archivers/liblz4 \
+ libzstd.so:archivers/zstd
-USES= gmake pkgconfig
+USES= gmake pkgconfig ssl
USE_GITHUB= yes
GH_ACCOUNT= edenhill
GNU_CONFIGURE= yes
-PLIST_FILES= bin/kafkacat
+PLIST_FILES= bin/kcat
OPTIONS_DEFINE= JSON AVRO
@@ -35,6 +37,6 @@ JSON_LIB_DEPENDS= libyajl.so:devel/yajl
JSON_CONFIGURE_ENABLE= json
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/kafkacat
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/kcat
.include <bsd.port.mk>
diff --git a/net/kcat/distinfo b/net/kcat/distinfo
new file mode 100644
index 000000000000..a46da552f2ab
--- /dev/null
+++ b/net/kcat/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1629983664
+SHA256 (edenhill-kcat-1.7.0_GH0.tar.gz) = baaed3cb6f5ade6a01355edb8819365e263a325375bee50727e009810e49cb38
+SIZE (edenhill-kcat-1.7.0_GH0.tar.gz) = 140508
diff --git a/net/kcat/pkg-descr b/net/kcat/pkg-descr
new file mode 100644
index 000000000000..7722bac9c410
--- /dev/null
+++ b/net/kcat/pkg-descr
@@ -0,0 +1,5 @@
+kcat is a generic non-JVM producer and consumer
+for Apache Kafka. Think of it as a netcat for
+Kafka.
+
+WWW: https://github.com/edenhill/kcat/
diff --git a/net/kcat/pkg-message b/net/kcat/pkg-message
new file mode 100644
index 000000000000..129b7dffa73c
--- /dev/null
+++ b/net/kcat/pkg-message
@@ -0,0 +1,12 @@
+[
+{
+ type: install
+ message: <<EOM
+kafkacat has been renamed to kcat
+If you're upgrading from earlier release to 1.7.0 please consider:
+- renaming any kafkacat.conf files to kcat.conf
+- renaming any KAFKACAT_CONF environment variables to KCAT_CONF
+https://github.com/edenhill/kcat/releases/tag/1.7.0
+EOM
+}
+]
diff --git a/net/kdenetwork-filesharing/distinfo b/net/kdenetwork-filesharing/distinfo
index cf6e714b119d..de253167b7d7 100644
--- a/net/kdenetwork-filesharing/distinfo
+++ b/net/kdenetwork-filesharing/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630583965
-SHA256 (KDE/release-service/21.08.1/kdenetwork-filesharing-21.08.1.tar.xz) = 8ea9996bef0eb654a9a5085ea9140dab3080f3b8bdda36dca224fd67bc8ebce0
-SIZE (KDE/release-service/21.08.1/kdenetwork-filesharing-21.08.1.tar.xz) = 378500
+TIMESTAMP = 1636032663
+SHA256 (KDE/release-service/21.08.3/kdenetwork-filesharing-21.08.3.tar.xz) = a959d611e5538b63f867d9b781e6e4279d0d2d3868eae3a8d263f51481af83a5
+SIZE (KDE/release-service/21.08.3/kdenetwork-filesharing-21.08.3.tar.xz) = 378680
diff --git a/net/kea/Makefile b/net/kea/Makefile
index c3758a1492ab..73932843da34 100644
--- a/net/kea/Makefile
+++ b/net/kea/Makefile
@@ -1,6 +1,5 @@
PORTNAME= kea
PORTVERSION= ${ISCVERSION:S/-P/P/:S/-beta/b/:S/a/.a/:S/rc/.rc/}
-PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= ISC/kea/${ISCVERSION}
DISTNAME= ${PORTNAME}-${ISCVERSION}
@@ -17,7 +16,7 @@ LIB_DEPENDS= liblog4cplus.so:devel/log4cplus \
USES= autoreconf compiler:c++11-lang iconv libtool pathfix ssl cpe
# ISC releases things like 1.4.0-P1, which our versioning doesn't like
-ISCVERSION= 1.8.2
+ISCVERSION= 2.0.0
CPE_VENDOR= isc
CPE_VERSION= ${ISCVERSION:C/-.*//}
@@ -40,7 +39,7 @@ PORTDOCS= AUTHORS COPYING ChangeLog README \
CONTRIBUTING.md examples code_of_conduct.md \
platforms.rst
-OPTIONS_DEFINE= DOCS MYSQL PGSQL
+OPTIONS_DEFINE= DOCS MYSQL PGSQL SHELL
OPTIONS_SUB= yes
MYSQL_USES= mysql
MYSQL_CONFIGURE_ON= --with-mysql=${LOCALBASE}/bin/mysql_config
@@ -53,5 +52,8 @@ PGSQL_CONFIGURE_ON= --with-pgsql=${LOCALBASE}/bin/pg_config
PGSQL_CONFIGURE_OFF= --without-pgsql
PGSQL_SUB_LIST= REQ_PGSQL=postgresql
PGSQL_SUB_LIST_OFF= REQ_PGSQL=""
+SHELL_DESC= Install kea-shell(8) (Python)
+SHELL_USES= python:3.5+
+SHELL_CONFIGURE_ON= --enable-shell
.include <bsd.port.mk>
diff --git a/net/kea/distinfo b/net/kea/distinfo
index 93a87e4ab0fb..c356f6358565 100644
--- a/net/kea/distinfo
+++ b/net/kea/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1608396800
-SHA256 (kea-1.8.2.tar.gz) = 486ca7abedb9d6fdf8e4344ad8688d1171f2ef0f5506d118988aadeae80a1d39
-SIZE (kea-1.8.2.tar.gz) = 9005645
+TIMESTAMP = 1633010378
+SHA256 (kea-2.0.0.tar.gz) = 05854e0c3871b452edace18eccc6ab618940e0249fbe7c232a36d06ae59bf41d
+SIZE (kea-2.0.0.tar.gz) = 9778066
diff --git a/net/kea/files/patch-src_bin_keactrl_keactrl.in b/net/kea/files/patch-src_bin_keactrl_keactrl.in
deleted file mode 100644
index 6e2439c4efb9..000000000000
--- a/net/kea/files/patch-src_bin_keactrl_keactrl.in
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/bin/keactrl/keactrl.in.orig 2020-08-24 16:36:38 UTC
-+++ src/bin/keactrl/keactrl.in
-@@ -518,8 +518,8 @@ ${args}" 1
-
- status)
- if [ -t 1 ]; then
-- inactive="\033[91minactive\e[0m"
-- active="\033[92mactive\e[0m"
-+ inactive="\033[91minactive\033[0m"
-+ active="\033[92mactive\033[0m"
- else
- inactive="inactive"
- active="active"
diff --git a/net/kea/pkg-plist b/net/kea/pkg-plist
index fe4b3fcd796c..b553dd44c561 100644
--- a/net/kea/pkg-plist
+++ b/net/kea/pkg-plist
@@ -9,6 +9,11 @@ include/kea/asiodns/logger.h
include/kea/asiolink/addr_utilities.h
include/kea/asiolink/asio_wrapper.h
include/kea/asiolink/asiolink.h
+include/kea/asiolink/botan_boost_tls.h
+include/kea/asiolink/botan_boost_wrapper.h
+include/kea/asiolink/botan_tls.h
+include/kea/asiolink/common_tls.h
+include/kea/asiolink/crypto_tls.h
include/kea/asiolink/dummy_io_cb.h
include/kea/asiolink/interval_timer.h
include/kea/asiolink/io_acceptor.h
@@ -17,10 +22,15 @@ include/kea/asiolink/io_asio_socket.h
include/kea/asiolink/io_endpoint.h
include/kea/asiolink/io_error.h
include/kea/asiolink/io_service.h
+include/kea/asiolink/io_service_signal.h
include/kea/asiolink/io_socket.h
+include/kea/asiolink/openssl_tls.h
+include/kea/asiolink/process_spawn.h
include/kea/asiolink/tcp_acceptor.h
include/kea/asiolink/tcp_endpoint.h
include/kea/asiolink/tcp_socket.h
+include/kea/asiolink/tls_acceptor.h
+include/kea/asiolink/tls_socket.h
include/kea/asiolink/udp_endpoint.h
include/kea/asiolink/udp_socket.h
include/kea/asiolink/unix_domain_socket.h
@@ -58,6 +68,11 @@ include/kea/cryptolink/crypto_rng.h
include/kea/cryptolink/cryptolink.h
include/kea/cryptolink/openssl_common.h
include/kea/cryptolink/openssl_compat.h
+include/kea/d2srv/d2_cfg_mgr.h
+include/kea/d2srv/d2_config.h
+include/kea/d2srv/d2_log.h
+include/kea/d2srv/d2_messages.h
+include/kea/d2srv/d2_simple_parser.h
include/kea/database/audit_entry.h
include/kea/database/backend_selector.h
include/kea/database/database_connection.h
@@ -166,12 +181,15 @@ include/kea/dhcpsrv/dhcp4o6_ipc.h
include/kea/dhcpsrv/dhcpsrv_exceptions.h
include/kea/dhcpsrv/dhcpsrv_log.h
include/kea/dhcpsrv/dhcpsrv_messages.h
+include/kea/dhcpsrv/free_lease_queue.h
include/kea/dhcpsrv/host.h
include/kea/dhcpsrv/host_container.h
include/kea/dhcpsrv/host_data_source_factory.h
include/kea/dhcpsrv/host_mgr.h
include/kea/dhcpsrv/hosts_log.h
include/kea/dhcpsrv/hosts_messages.h
+include/kea/dhcpsrv/ip_range.h
+include/kea/dhcpsrv/ip_range_permutation.h
include/kea/dhcpsrv/key_from_key.h
include/kea/dhcpsrv/lease.h
include/kea/dhcpsrv/lease_file_loader.h
@@ -230,6 +248,7 @@ include/kea/dns/messagerenderer.h
include/kea/dns/name.h
include/kea/dns/nsec3hash.h
include/kea/dns/opcode.h
+include/kea/dns/qid_gen.h
include/kea/dns/question.h
include/kea/dns/rcode.h
include/kea/dns/rdata.h
@@ -276,6 +295,11 @@ include/kea/hooks/library_manager_collection.h
include/kea/hooks/parking_lots.h
include/kea/hooks/pointer_converter.h
include/kea/hooks/server_hooks.h
+include/kea/http/auth_config.h
+include/kea/http/auth_log.h
+include/kea/http/auth_messages.h
+include/kea/http/basic_auth.h
+include/kea/http/basic_auth_config.h
include/kea/http/client.h
include/kea/http/connection.h
include/kea/http/connection_pool.h
@@ -287,6 +311,7 @@ include/kea/http/http_log.h
include/kea/http/http_message.h
include/kea/http/http_message_parser_base.h
include/kea/http/http_messages.h
+include/kea/http/http_thread_pool.h
include/kea/http/http_types.h
include/kea/http/listener.h
include/kea/http/listener_impl.h
@@ -342,10 +367,10 @@ include/kea/process/d_controller.h
include/kea/process/d_log.h
include/kea/process/d_process.h
include/kea/process/daemon.h
-include/kea/process/io_service_signal.h
include/kea/process/log_parser.h
include/kea/process/logging_info.h
include/kea/process/process_messages.h
+include/kea/process/redact_config.h
include/kea/stats/context.h
include/kea/stats/observation.h
include/kea/stats/stats_mgr.h
@@ -360,6 +385,7 @@ include/kea/util/encode/base64.h
include/kea/util/encode/binary_from_base16.h
include/kea/util/encode/binary_from_base32hex.h
include/kea/util/encode/hex.h
+include/kea/util/encode/utf8.h
include/kea/util/filename.h
include/kea/util/hash.h
include/kea/util/io/fd.h
@@ -374,12 +400,8 @@ include/kea/util/multi_threading_mgr.h
include/kea/util/optional.h
include/kea/util/pid_file.h
include/kea/util/pointer_util.h
-include/kea/util/process_spawn.h
-include/kea/util/random/qid_gen.h
-include/kea/util/random/random_number_generator.h
include/kea/util/range_utilities.h
include/kea/util/readwrite_mutex.h
-include/kea/util/signal_set.h
include/kea/util/staged_value.h
include/kea/util/state_model.h
include/kea/util/stopwatch.h
@@ -401,92 +423,107 @@ lib/kea/hooks/libdhcp_lease_cmds.a
lib/kea/hooks/libdhcp_lease_cmds.so
%%MYSQL%%lib/kea/hooks/libdhcp_mysql_cb.a
%%MYSQL%%lib/kea/hooks/libdhcp_mysql_cb.so
+lib/kea/hooks/libdhcp_run_script.a
+lib/kea/hooks/libdhcp_run_script.so
lib/kea/hooks/libdhcp_stat_cmds.a
lib/kea/hooks/libdhcp_stat_cmds.so
+%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_conn%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_conn%%PYTHON_EXT_SUFFIX%%.pyc
+%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_connector2%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_connector2%%PYTHON_EXT_SUFFIX%%.pyc
+%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_connector3%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_connector3%%PYTHON_EXT_SUFFIX%%.pyc
+%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/kea_conn.py
+%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/kea_connector2.py
+%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/kea_connector3.py
lib/libkea-asiodns.a
lib/libkea-asiodns.so
-lib/libkea-asiodns.so.1
-lib/libkea-asiodns.so.1.0.1
+lib/libkea-asiodns.so.13
+lib/libkea-asiodns.so.13.0.0
lib/libkea-asiolink.a
lib/libkea-asiolink.so
-lib/libkea-asiolink.so.9
-lib/libkea-asiolink.so.9.0.0
+lib/libkea-asiolink.so.27
+lib/libkea-asiolink.so.27.0.0
lib/libkea-cc.a
lib/libkea-cc.so
-lib/libkea-cc.so.8
-lib/libkea-cc.so.8.1.5
+lib/libkea-cc.so.25
+lib/libkea-cc.so.25.0.0
lib/libkea-cfgclient.a
lib/libkea-cfgclient.so
-lib/libkea-cfgclient.so.10
-lib/libkea-cfgclient.so.10.0.0
+lib/libkea-cfgclient.so.25
+lib/libkea-cfgclient.so.25.0.0
lib/libkea-cryptolink.a
lib/libkea-cryptolink.so
-lib/libkea-cryptolink.so.5
-lib/libkea-cryptolink.so.5.0.0
+lib/libkea-cryptolink.so.16
+lib/libkea-cryptolink.so.16.0.0
+lib/libkea-d2srv.a
+lib/libkea-d2srv.so
+lib/libkea-d2srv.so.3
+lib/libkea-d2srv.so.3.0.0
lib/libkea-database.a
lib/libkea-database.so
-lib/libkea-database.so.6
-lib/libkea-database.so.6.1.0
+lib/libkea-database.so.23
+lib/libkea-database.so.23.0.0
lib/libkea-dhcp++.a
lib/libkea-dhcp++.so
-lib/libkea-dhcp++.so.19
-lib/libkea-dhcp++.so.19.0.0
+lib/libkea-dhcp++.so.36
+lib/libkea-dhcp++.so.36.0.0
lib/libkea-dhcp_ddns.a
lib/libkea-dhcp_ddns.so
-lib/libkea-dhcp_ddns.so.3
-lib/libkea-dhcp_ddns.so.3.0.0
+lib/libkea-dhcp_ddns.so.17
+lib/libkea-dhcp_ddns.so.17.0.0
lib/libkea-dhcpsrv.a
lib/libkea-dhcpsrv.so
-lib/libkea-dhcpsrv.so.28
-lib/libkea-dhcpsrv.so.28.0.0
+lib/libkea-dhcpsrv.so.50
+lib/libkea-dhcpsrv.so.50.0.0
lib/libkea-dns++.a
lib/libkea-dns++.so
-lib/libkea-dns++.so.5
-lib/libkea-dns++.so.5.0.0
+lib/libkea-dns++.so.19
+lib/libkea-dns++.so.19.0.0
lib/libkea-eval.a
lib/libkea-eval.so
-lib/libkea-eval.so.12
-lib/libkea-eval.so.12.0.3
+lib/libkea-eval.so.27
+lib/libkea-eval.so.27.0.0
lib/libkea-exceptions.a
lib/libkea-exceptions.so
-lib/libkea-exceptions.so.0
-lib/libkea-exceptions.so.0.2.1
+lib/libkea-exceptions.so.13
+lib/libkea-exceptions.so.13.0.0
lib/libkea-hooks.a
lib/libkea-hooks.so
-lib/libkea-hooks.so.17
-lib/libkea-hooks.so.17.0.0
+lib/libkea-hooks.so.38
+lib/libkea-hooks.so.38.0.0
lib/libkea-http.a
lib/libkea-http.so
-lib/libkea-http.so.7
-lib/libkea-http.so.7.1.0
+lib/libkea-http.so.29
+lib/libkea-http.so.29.0.0
lib/libkea-log.a
lib/libkea-log.so
-lib/libkea-log.so.6
-lib/libkea-log.so.6.0.1
+lib/libkea-log.so.22
+lib/libkea-log.so.22.0.0
%%MYSQL%%lib/libkea-mysql.a
%%MYSQL%%lib/libkea-mysql.so
-%%MYSQL%%lib/libkea-mysql.so.6
-%%MYSQL%%lib/libkea-mysql.so.6.0.0
+%%MYSQL%%lib/libkea-mysql.so.26
+%%MYSQL%%lib/libkea-mysql.so.26.0.0
%%PGSQL%%lib/libkea-pgsql.a
%%PGSQL%%lib/libkea-pgsql.so
-%%PGSQL%%lib/libkea-pgsql.so.4
-%%PGSQL%%lib/libkea-pgsql.so.4.0.0
+%%PGSQL%%lib/libkea-pgsql.so.20
+%%PGSQL%%lib/libkea-pgsql.so.20.0.0
lib/libkea-process.a
lib/libkea-process.so
-lib/libkea-process.so.11
-lib/libkea-process.so.11.0.0
+lib/libkea-process.so.29
+lib/libkea-process.so.29.0.0
lib/libkea-stats.a
lib/libkea-stats.so
-lib/libkea-stats.so.6
-lib/libkea-stats.so.6.1.0
+lib/libkea-stats.so.18
+lib/libkea-stats.so.18.0.0
lib/libkea-util-io.a
lib/libkea-util-io.so
lib/libkea-util-io.so.0
lib/libkea-util-io.so.0.0.1
lib/libkea-util.a
lib/libkea-util.so
-lib/libkea-util.so.16
-lib/libkea-util.so.16.0.0
+lib/libkea-util.so.36
+lib/libkea-util.so.36.0.0
man/man8/kea-admin.8.gz
man/man8/kea-ctrl-agent.8.gz
man/man8/kea-dhcp-ddns.8.gz
@@ -503,7 +540,192 @@ sbin/kea-dhcp-ddns
sbin/kea-dhcp4
sbin/kea-dhcp6
sbin/kea-lfc
+%%SHELL%%sbin/kea-shell
sbin/keactrl
+%%DATADIR%%/api/build-report.json
+%%DATADIR%%/api/cache-clear.json
+%%DATADIR%%/api/cache-flush.json
+%%DATADIR%%/api/cache-get-by-id.json
+%%DATADIR%%/api/cache-get.json
+%%DATADIR%%/api/cache-insert.json
+%%DATADIR%%/api/cache-load.json
+%%DATADIR%%/api/cache-remove.json
+%%DATADIR%%/api/cache-size.json
+%%DATADIR%%/api/cache-write.json
+%%DATADIR%%/api/class-add.json
+%%DATADIR%%/api/class-del.json
+%%DATADIR%%/api/class-get.json
+%%DATADIR%%/api/class-list.json
+%%DATADIR%%/api/class-update.json
+%%DATADIR%%/api/config-backend-pull.json
+%%DATADIR%%/api/config-get.json
+%%DATADIR%%/api/config-reload.json
+%%DATADIR%%/api/config-set.json
+%%DATADIR%%/api/config-test.json
+%%DATADIR%%/api/config-write.json
+%%DATADIR%%/api/dhcp-disable.json
+%%DATADIR%%/api/dhcp-enable.json
+%%DATADIR%%/api/gss-tsig-get-all.json
+%%DATADIR%%/api/gss-tsig-get.json
+%%DATADIR%%/api/gss-tsig-key-del.json
+%%DATADIR%%/api/gss-tsig-key-expire.json
+%%DATADIR%%/api/gss-tsig-key-get.json
+%%DATADIR%%/api/gss-tsig-list.json
+%%DATADIR%%/api/gss-tsig-purge-all.json
+%%DATADIR%%/api/gss-tsig-purge.json
+%%DATADIR%%/api/ha-continue.json
+%%DATADIR%%/api/ha-heartbeat.json
+%%DATADIR%%/api/ha-maintenance-cancel.json
+%%DATADIR%%/api/ha-maintenance-notify.json
+%%DATADIR%%/api/ha-maintenance-start.json
+%%DATADIR%%/api/ha-reset.json
+%%DATADIR%%/api/ha-scopes.json
+%%DATADIR%%/api/ha-sync-complete-notify.json
+%%DATADIR%%/api/ha-sync.json
+%%DATADIR%%/api/lease4-add.json
+%%DATADIR%%/api/lease4-del.json
+%%DATADIR%%/api/lease4-get-all.json
+%%DATADIR%%/api/lease4-get-by-client-id.json
+%%DATADIR%%/api/lease4-get-by-hostname.json
+%%DATADIR%%/api/lease4-get-by-hw-address.json
+%%DATADIR%%/api/lease4-get-page.json
+%%DATADIR%%/api/lease4-get.json
+%%DATADIR%%/api/lease4-resend-ddns.json
+%%DATADIR%%/api/lease4-update.json
+%%DATADIR%%/api/lease4-wipe.json
+%%DATADIR%%/api/lease6-add.json
+%%DATADIR%%/api/lease6-bulk-apply.json
+%%DATADIR%%/api/lease6-del.json
+%%DATADIR%%/api/lease6-get-all.json
+%%DATADIR%%/api/lease6-get-by-duid.json
+%%DATADIR%%/api/lease6-get-by-hostname.json
+%%DATADIR%%/api/lease6-get-page.json
+%%DATADIR%%/api/lease6-get.json
+%%DATADIR%%/api/lease6-resend-ddns.json
+%%DATADIR%%/api/lease6-update.json
+%%DATADIR%%/api/lease6-wipe.json
+%%DATADIR%%/api/leases-reclaim.json
+%%DATADIR%%/api/libreload.json
+%%DATADIR%%/api/list-commands.json
+%%DATADIR%%/api/network4-add.json
+%%DATADIR%%/api/network4-del.json
+%%DATADIR%%/api/network4-get.json
+%%DATADIR%%/api/network4-list.json
+%%DATADIR%%/api/network4-subnet-add.json
+%%DATADIR%%/api/network4-subnet-del.json
+%%DATADIR%%/api/network6-add.json
+%%DATADIR%%/api/network6-del.json
+%%DATADIR%%/api/network6-get.json
+%%DATADIR%%/api/network6-list.json
+%%DATADIR%%/api/network6-subnet-add.json
+%%DATADIR%%/api/network6-subnet-del.json
+%%DATADIR%%/api/remote-class4-del.json
+%%DATADIR%%/api/remote-class4-get-all.json
+%%DATADIR%%/api/remote-class4-get.json
+%%DATADIR%%/api/remote-class4-set.json
+%%DATADIR%%/api/remote-class6-del.json
+%%DATADIR%%/api/remote-class6-get-all.json
+%%DATADIR%%/api/remote-class6-get.json
+%%DATADIR%%/api/remote-class6-set.json
+%%DATADIR%%/api/remote-global-parameter4-del.json
+%%DATADIR%%/api/remote-global-parameter4-get-all.json
+%%DATADIR%%/api/remote-global-parameter4-get.json
+%%DATADIR%%/api/remote-global-parameter4-set.json
+%%DATADIR%%/api/remote-global-parameter6-del.json
+%%DATADIR%%/api/remote-global-parameter6-get-all.json
+%%DATADIR%%/api/remote-global-parameter6-get.json
+%%DATADIR%%/api/remote-global-parameter6-set.json
+%%DATADIR%%/api/remote-network4-del.json
+%%DATADIR%%/api/remote-network4-get.json
+%%DATADIR%%/api/remote-network4-list.json
+%%DATADIR%%/api/remote-network4-set.json
+%%DATADIR%%/api/remote-network6-del.json
+%%DATADIR%%/api/remote-network6-get.json
+%%DATADIR%%/api/remote-network6-list.json
+%%DATADIR%%/api/remote-network6-set.json
+%%DATADIR%%/api/remote-option-def4-del.json
+%%DATADIR%%/api/remote-option-def4-get-all.json
+%%DATADIR%%/api/remote-option-def4-get.json
+%%DATADIR%%/api/remote-option-def4-set.json
+%%DATADIR%%/api/remote-option-def6-del.json
+%%DATADIR%%/api/remote-option-def6-get-all.json
+%%DATADIR%%/api/remote-option-def6-get.json
+%%DATADIR%%/api/remote-option-def6-set.json
+%%DATADIR%%/api/remote-option4-global-del.json
+%%DATADIR%%/api/remote-option4-global-get-all.json
+%%DATADIR%%/api/remote-option4-global-get.json
+%%DATADIR%%/api/remote-option4-global-set.json
+%%DATADIR%%/api/remote-option4-network-del.json
+%%DATADIR%%/api/remote-option4-network-set.json
+%%DATADIR%%/api/remote-option4-pool-del.json
+%%DATADIR%%/api/remote-option4-pool-set.json
+%%DATADIR%%/api/remote-option4-subnet-del.json
+%%DATADIR%%/api/remote-option4-subnet-set.json
+%%DATADIR%%/api/remote-option6-global-del.json
+%%DATADIR%%/api/remote-option6-global-get-all.json
+%%DATADIR%%/api/remote-option6-global-get.json
+%%DATADIR%%/api/remote-option6-global-set.json
+%%DATADIR%%/api/remote-option6-network-del.json
+%%DATADIR%%/api/remote-option6-network-set.json
+%%DATADIR%%/api/remote-option6-pd-pool-del.json
+%%DATADIR%%/api/remote-option6-pd-pool-set.json
+%%DATADIR%%/api/remote-option6-pool-del.json
+%%DATADIR%%/api/remote-option6-pool-set.json
+%%DATADIR%%/api/remote-option6-subnet-del.json
+%%DATADIR%%/api/remote-option6-subnet-set.json
+%%DATADIR%%/api/remote-server4-del.json
+%%DATADIR%%/api/remote-server4-get-all.json
+%%DATADIR%%/api/remote-server4-get.json
+%%DATADIR%%/api/remote-server4-set.json
+%%DATADIR%%/api/remote-server6-del.json
+%%DATADIR%%/api/remote-server6-get-all.json
+%%DATADIR%%/api/remote-server6-get.json
+%%DATADIR%%/api/remote-server6-set.json
+%%DATADIR%%/api/remote-subnet4-del-by-id.json
+%%DATADIR%%/api/remote-subnet4-del-by-prefix.json
+%%DATADIR%%/api/remote-subnet4-get-by-id.json
+%%DATADIR%%/api/remote-subnet4-get-by-prefix.json
+%%DATADIR%%/api/remote-subnet4-list.json
+%%DATADIR%%/api/remote-subnet4-set.json
+%%DATADIR%%/api/remote-subnet6-del-by-id.json
+%%DATADIR%%/api/remote-subnet6-del-by-prefix.json
+%%DATADIR%%/api/remote-subnet6-get-by-id.json
+%%DATADIR%%/api/remote-subnet6-get-by-prefix.json
+%%DATADIR%%/api/remote-subnet6-list.json
+%%DATADIR%%/api/remote-subnet6-set.json
+%%DATADIR%%/api/reservation-add.json
+%%DATADIR%%/api/reservation-del.json
+%%DATADIR%%/api/reservation-get-all.json
+%%DATADIR%%/api/reservation-get-by-hostname.json
+%%DATADIR%%/api/reservation-get-by-id.json
+%%DATADIR%%/api/reservation-get-page.json
+%%DATADIR%%/api/reservation-get.json
+%%DATADIR%%/api/server-tag-get.json
+%%DATADIR%%/api/shutdown.json
+%%DATADIR%%/api/stat-lease4-get.json
+%%DATADIR%%/api/stat-lease6-get.json
+%%DATADIR%%/api/statistic-get-all.json
+%%DATADIR%%/api/statistic-get.json
+%%DATADIR%%/api/statistic-remove-all.json
+%%DATADIR%%/api/statistic-remove.json
+%%DATADIR%%/api/statistic-reset-all.json
+%%DATADIR%%/api/statistic-reset.json
+%%DATADIR%%/api/statistic-sample-age-set-all.json
+%%DATADIR%%/api/statistic-sample-age-set.json
+%%DATADIR%%/api/statistic-sample-count-set-all.json
+%%DATADIR%%/api/statistic-sample-count-set.json
+%%DATADIR%%/api/status-get.json
+%%DATADIR%%/api/subnet4-add.json
+%%DATADIR%%/api/subnet4-del.json
+%%DATADIR%%/api/subnet4-get.json
+%%DATADIR%%/api/subnet4-list.json
+%%DATADIR%%/api/subnet4-update.json
+%%DATADIR%%/api/subnet6-add.json
+%%DATADIR%%/api/subnet6-del.json
+%%DATADIR%%/api/subnet6-get.json
+%%DATADIR%%/api/subnet6-list.json
+%%DATADIR%%/api/subnet6-update.json
+%%DATADIR%%/api/version-get.json
%%DATADIR%%/scripts/admin-utils.sh
%%DATADIR%%/scripts/cql/dhcpdb_create.cql
%%DATADIR%%/scripts/cql/dhcpdb_drop.cql
@@ -514,22 +736,28 @@ sbin/keactrl
%%DATADIR%%/scripts/cql/wipe_data.sh
%%DATADIR%%/scripts/mysql/dhcpdb_create.mysql
%%DATADIR%%/scripts/mysql/dhcpdb_drop.mysql
-%%DATADIR%%/scripts/mysql/upgrade_1.0_to_2.0.sh
-%%DATADIR%%/scripts/mysql/upgrade_2.0_to_3.0.sh
-%%DATADIR%%/scripts/mysql/upgrade_3.0_to_4.0.sh
-%%DATADIR%%/scripts/mysql/upgrade_4.0_to_4.1.sh
-%%DATADIR%%/scripts/mysql/upgrade_4.1_to_5.0.sh
-%%DATADIR%%/scripts/mysql/upgrade_5.0_to_5.1.sh
-%%DATADIR%%/scripts/mysql/upgrade_5.1_to_5.2.sh
-%%DATADIR%%/scripts/mysql/upgrade_5.2_to_6.0.sh
-%%DATADIR%%/scripts/mysql/upgrade_6.0_to_7.0.sh
-%%DATADIR%%/scripts/mysql/upgrade_7.0_to_8.0.sh
-%%DATADIR%%/scripts/mysql/upgrade_8.0_to_8.1.sh
-%%DATADIR%%/scripts/mysql/upgrade_8.1_to_8.2.sh
-%%DATADIR%%/scripts/mysql/upgrade_8.2_to_9.0.sh
-%%DATADIR%%/scripts/mysql/upgrade_9.0_to_9.1.sh
-%%DATADIR%%/scripts/mysql/upgrade_9.1_to_9.2.sh
-%%DATADIR%%/scripts/mysql/upgrade_9.2_to_9.3.sh
+%%DATADIR%%/scripts/mysql/upgrade_001.0_to_002.0.sh
+%%DATADIR%%/scripts/mysql/upgrade_002.0_to_003.0.sh
+%%DATADIR%%/scripts/mysql/upgrade_003.0_to_004.0.sh
+%%DATADIR%%/scripts/mysql/upgrade_004.0_to_004.1.sh
+%%DATADIR%%/scripts/mysql/upgrade_004.1_to_005.0.sh
+%%DATADIR%%/scripts/mysql/upgrade_005.0_to_005.1.sh
+%%DATADIR%%/scripts/mysql/upgrade_005.1_to_005.2.sh
+%%DATADIR%%/scripts/mysql/upgrade_005.2_to_006.0.sh
+%%DATADIR%%/scripts/mysql/upgrade_006.0_to_007.0.sh
+%%DATADIR%%/scripts/mysql/upgrade_007.0_to_008.0.sh
+%%DATADIR%%/scripts/mysql/upgrade_008.0_to_008.1.sh
+%%DATADIR%%/scripts/mysql/upgrade_008.1_to_008.2.sh
+%%DATADIR%%/scripts/mysql/upgrade_008.2_to_009.0.sh
+%%DATADIR%%/scripts/mysql/upgrade_009.0_to_009.1.sh
+%%DATADIR%%/scripts/mysql/upgrade_009.1_to_009.2.sh
+%%DATADIR%%/scripts/mysql/upgrade_009.2_to_009.3.sh
+%%DATADIR%%/scripts/mysql/upgrade_009.3_to_009.4.sh
+%%DATADIR%%/scripts/mysql/upgrade_009.4_to_009.5.sh
+%%DATADIR%%/scripts/mysql/upgrade_009.5_to_009.6.sh
+%%DATADIR%%/scripts/mysql/upgrade_009.6_to_010.0.sh
+%%DATADIR%%/scripts/mysql/upgrade_010_to_011.sh
+%%DATADIR%%/scripts/mysql/upgrade_011_to_012.sh
%%DATADIR%%/scripts/mysql/wipe_data.sh
%%DATADIR%%/scripts/pgsql/dhcpdb_create.pgsql
%%DATADIR%%/scripts/pgsql/dhcpdb_drop.pgsql
@@ -543,6 +771,9 @@ sbin/keactrl
%%DATADIR%%/scripts/pgsql/upgrade_5.0_to_5.1.sh
%%DATADIR%%/scripts/pgsql/upgrade_5.1_to_6.0.sh
%%DATADIR%%/scripts/pgsql/upgrade_6.0_to_6.1.sh
+%%DATADIR%%/scripts/pgsql/upgrade_6.1_to_6.2.sh
%%DATADIR%%/scripts/pgsql/wipe_data.sh
+%%SHELL%%@dir %%PYTHON_SITELIBDIR%%/kea/__pycache__
+%%SHELL%%@dir %%PYTHON_SITELIBDIR%%/kea
@dir /var/db/kea
@dir /var/run/kea
diff --git a/net/keycloak/Makefile b/net/keycloak/Makefile
index 54423891e72b..6ed1255a981c 100644
--- a/net/keycloak/Makefile
+++ b/net/keycloak/Makefile
@@ -28,6 +28,8 @@ PLIST_SUB+= POSTGRES=""
PLIST_SUB+= POSTGRES="@comment "
.endif
+USES= cpe
+CPE_VENDOR= redhat
USE_JAVA= yes
JAVA_VERSION= 1.8+
JAVA_OS= native
diff --git a/net/kf5-kcalendarcore/distinfo b/net/kf5-kcalendarcore/distinfo
index d17bb2af9c5e..b247e7d79e0c 100644
--- a/net/kf5-kcalendarcore/distinfo
+++ b/net/kf5-kcalendarcore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824681
-SHA256 (KDE/frameworks/5.86.0/kcalendarcore-5.86.0.tar.xz) = 9639ed7a650e3471d58b9fdb864975e365350c3198d89dcb101ea312d40cb2b4
-SIZE (KDE/frameworks/5.86.0/kcalendarcore-5.86.0.tar.xz) = 260196
+TIMESTAMP = 1636215860
+SHA256 (KDE/frameworks/5.88.0/kcalendarcore-5.88.0.tar.xz) = 5e13d34179f5e315cf5301286340e52b3dc78d4f48927b7f2f0bbf453f03cc43
+SIZE (KDE/frameworks/5.88.0/kcalendarcore-5.88.0.tar.xz) = 262876
diff --git a/net/kf5-kcalendarcore/pkg-plist b/net/kf5-kcalendarcore/pkg-plist
index dadabe8f7dfc..7ef6b1aa57de 100644
--- a/net/kf5-kcalendarcore/pkg-plist
+++ b/net/kf5-kcalendarcore/pkg-plist
@@ -130,7 +130,6 @@ include/KF5/KCalendarCore/kcalendarcore/vcalformat.h
include/KF5/KCalendarCore/kcalendarcore/visitor.h
include/KF5/kcalcore_version.h
include/KF5/kcalendarcore_version.h
-lib/cmake/KF5CalendarCore/FindLibIcal.cmake
lib/cmake/KF5CalendarCore/KF5CalendarCoreConfig.cmake
lib/cmake/KF5CalendarCore/KF5CalendarCoreConfigVersion.cmake
lib/cmake/KF5CalendarCore/KF5CalendarCoreTargets-%%CMAKE_BUILD_TYPE%%.cmake
diff --git a/net/kf5-kcontacts/distinfo b/net/kf5-kcontacts/distinfo
index 97e95c47af2d..d0557fd69707 100644
--- a/net/kf5-kcontacts/distinfo
+++ b/net/kf5-kcontacts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824682
-SHA256 (KDE/frameworks/5.86.0/kcontacts-5.86.0.tar.xz) = 81b5bc05d6ff721cc16f92938dda505a1e0ba5c46c557e37f981b65309fdb3a3
-SIZE (KDE/frameworks/5.86.0/kcontacts-5.86.0.tar.xz) = 543892
+TIMESTAMP = 1636215861
+SHA256 (KDE/frameworks/5.88.0/kcontacts-5.88.0.tar.xz) = c5b975c2d935d38807634eb176d872fa45d6bca05136777714f5e729a50e42a0
+SIZE (KDE/frameworks/5.88.0/kcontacts-5.88.0.tar.xz) = 180568
diff --git a/net/kf5-kdav/distinfo b/net/kf5-kdav/distinfo
index 63672e05e0ca..7404e2730fd4 100644
--- a/net/kf5-kdav/distinfo
+++ b/net/kf5-kdav/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824683
-SHA256 (KDE/frameworks/5.86.0/kdav-5.86.0.tar.xz) = c3e5561f152cf8dcd47e30b7a03c292e8fba7fb4220c8a3d6e27709b4e5dfef2
-SIZE (KDE/frameworks/5.86.0/kdav-5.86.0.tar.xz) = 61684
+TIMESTAMP = 1636215862
+SHA256 (KDE/frameworks/5.88.0/kdav-5.88.0.tar.xz) = 7cf87774f0d1b9437b113ba0e2495d253d5cd73769c2b2e160a7d3859e3ff2c7
+SIZE (KDE/frameworks/5.88.0/kdav-5.88.0.tar.xz) = 61920
diff --git a/net/kf5-kholidays/distinfo b/net/kf5-kholidays/distinfo
index d49cb6d625b7..8d31ebe9b53f 100644
--- a/net/kf5-kholidays/distinfo
+++ b/net/kf5-kholidays/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824684
-SHA256 (KDE/frameworks/5.86.0/kholidays-5.86.0.tar.xz) = 673d53f079c0338193f0467816650653c2394563548e96cc10d39afc15bd0bdb
-SIZE (KDE/frameworks/5.86.0/kholidays-5.86.0.tar.xz) = 231732
+TIMESTAMP = 1636215863
+SHA256 (KDE/frameworks/5.88.0/kholidays-5.88.0.tar.xz) = 8a97a884a60bcd5bc091a833aeb40ca0c5e203389abd44e3076c1c1553bc803b
+SIZE (KDE/frameworks/5.88.0/kholidays-5.88.0.tar.xz) = 232400
diff --git a/net/kf5-kxmlrpcclient/distinfo b/net/kf5-kxmlrpcclient/distinfo
index b656441d9fd8..e86bd126e554 100644
--- a/net/kf5-kxmlrpcclient/distinfo
+++ b/net/kf5-kxmlrpcclient/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824685
-SHA256 (KDE/frameworks/5.86.0/kxmlrpcclient-5.86.0.tar.xz) = d852eab538b2a2dc1921b9ebcd7b89a5f246a67a7d5e083440c550c7992f5b8d
-SIZE (KDE/frameworks/5.86.0/kxmlrpcclient-5.86.0.tar.xz) = 29396
+TIMESTAMP = 1636215864
+SHA256 (KDE/frameworks/5.88.0/kxmlrpcclient-5.88.0.tar.xz) = 679af4618fdb2f24f00de779f4430124bf8e0d8c7f447d05ede037806048800a
+SIZE (KDE/frameworks/5.88.0/kxmlrpcclient-5.88.0.tar.xz) = 29652
diff --git a/net/kf5-syndication/distinfo b/net/kf5-syndication/distinfo
index e6d298ad7dcd..0ff0a93cf0e7 100644
--- a/net/kf5-syndication/distinfo
+++ b/net/kf5-syndication/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630824686
-SHA256 (KDE/frameworks/5.86.0/syndication-5.86.0.tar.xz) = ee34b1fd872fd6a1badc4f7ea880abfb6b0e61374f4b117fa3a1e38ed79b6b8e
-SIZE (KDE/frameworks/5.86.0/syndication-5.86.0.tar.xz) = 508296
+TIMESTAMP = 1636215865
+SHA256 (KDE/frameworks/5.88.0/syndication-5.88.0.tar.xz) = 09008afd3add5f57942d21d50328ffcd013aff9ea942d6b188069bc6a1ae9638
+SIZE (KDE/frameworks/5.88.0/syndication-5.88.0.tar.xz) = 508512
diff --git a/net/kget/Makefile b/net/kget/Makefile
index eb4a7f855644..2e4a652a2623 100644
--- a/net/kget/Makefile
+++ b/net/kget/Makefile
@@ -6,7 +6,7 @@ MAINTAINER= kde@FreeBSD.org
COMMENT= KDE download manager
BUILD_DEPENDS= ${LOCALBASE}/include/boost/concept_check.hpp:devel/boost-libs
-LIB_DEPENDS= libKF5Torrent.so:net-p2p/libktorrent \
+LIB_DEPENDS= libKF5Torrent.so:net-p2p/libktorrent \
libassuan.so:security/libassuan \
libgcrypt.so:security/libgcrypt \
libgmp.so:math/gmp \
diff --git a/net/kget/distinfo b/net/kget/distinfo
index 20a67aec003b..fe5b0fecceec 100644
--- a/net/kget/distinfo
+++ b/net/kget/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630583966
-SHA256 (KDE/release-service/21.08.1/kget-21.08.1.tar.xz) = d9c4cfd550d64f5929155169941cc1b62bba4fb2fd34ba183eaad0907578961a
-SIZE (KDE/release-service/21.08.1/kget-21.08.1.tar.xz) = 5634980
+TIMESTAMP = 1636032647
+SHA256 (KDE/release-service/21.08.3/kget-21.08.3.tar.xz) = 57560be5d018da039ee94e354b1056a430de3e49c7b9b893217f16e3d681ff7e
+SIZE (KDE/release-service/21.08.3/kget-21.08.3.tar.xz) = 5634648
diff --git a/net/kidentitymanagement/Makefile b/net/kidentitymanagement/Makefile
index 45115457bedc..387b289f5a9b 100644
--- a/net/kidentitymanagement/Makefile
+++ b/net/kidentitymanagement/Makefile
@@ -20,7 +20,6 @@ USE_LDCONFIG= yes
DESCR= ${.CURDIR:H:H}/deskutils/kdepim/pkg-descr
-
OPTIONS_DEFINE= DOCS
.include <bsd.port.mk>
diff --git a/net/kidentitymanagement/distinfo b/net/kidentitymanagement/distinfo
index fe9dddf0d6b2..a37ec9e7dcc7 100644
--- a/net/kidentitymanagement/distinfo
+++ b/net/kidentitymanagement/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630583966
-SHA256 (KDE/release-service/21.08.1/kidentitymanagement-21.08.1.tar.xz) = e6ac20e931b894daa6506b65ad65151f07e9a32bdc808569a7327dc0c7f81376
-SIZE (KDE/release-service/21.08.1/kidentitymanagement-21.08.1.tar.xz) = 157412
+TIMESTAMP = 1636032665
+SHA256 (KDE/release-service/21.08.3/kidentitymanagement-21.08.3.tar.xz) = 8b519b6ba948735d07b2922e76d430817f0dd5a499cad03cee60577998e0d001
+SIZE (KDE/release-service/21.08.3/kidentitymanagement-21.08.3.tar.xz) = 157392
diff --git a/net/kimap/distinfo b/net/kimap/distinfo
index d5fe24906bd3..5e98efe16207 100644
--- a/net/kimap/distinfo
+++ b/net/kimap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630583967
-SHA256 (KDE/release-service/21.08.1/kimap-21.08.1.tar.xz) = 14f627637bf843dab560650c8ebed428681407421b8448316fc1d8bc185768a5
-SIZE (KDE/release-service/21.08.1/kimap-21.08.1.tar.xz) = 127480
+TIMESTAMP = 1636032648
+SHA256 (KDE/release-service/21.08.3/kimap-21.08.3.tar.xz) = 352a028f9f01214d6ad9742de73dcd6d3a4d61e073d7653cbb0b3e50fb9bbc87
+SIZE (KDE/release-service/21.08.3/kimap-21.08.3.tar.xz) = 127416
diff --git a/net/kio-gdrive/distinfo b/net/kio-gdrive/distinfo
index 596eafee2c62..ae9a1a9d355a 100644
--- a/net/kio-gdrive/distinfo
+++ b/net/kio-gdrive/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630583968
-SHA256 (KDE/release-service/21.08.1/kio-gdrive-21.08.1.tar.xz) = 7c8795e0052adbbef06500d073a1a26c4d9c74f4a3874fa5f3e1c114d04215ef
-SIZE (KDE/release-service/21.08.1/kio-gdrive-21.08.1.tar.xz) = 69576
+TIMESTAMP = 1636032646
+SHA256 (KDE/release-service/21.08.3/kio-gdrive-21.08.3.tar.xz) = 2dbf3f288cd80bb7051284c6f102cdb77cc746078c66809455b860ac270be8c0
+SIZE (KDE/release-service/21.08.3/kio-gdrive-21.08.3.tar.xz) = 69752
diff --git a/net/kitinerary/Makefile b/net/kitinerary/Makefile
index d7930ecacd8e..14ffa9143448 100644
--- a/net/kitinerary/Makefile
+++ b/net/kitinerary/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kitinerary
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
+PORTREVISION= 3
CATEGORIES= net kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/net/kitinerary/distinfo b/net/kitinerary/distinfo
index 1abac0843db9..adcdedf366bb 100644
--- a/net/kitinerary/distinfo
+++ b/net/kitinerary/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630583969
-SHA256 (KDE/release-service/21.08.1/kitinerary-21.08.1.tar.xz) = b1822bc6834c3965e343195d23a00d5ee486ce2e706e3d99762ec17734cbf564
-SIZE (KDE/release-service/21.08.1/kitinerary-21.08.1.tar.xz) = 1842784
+TIMESTAMP = 1636032653
+SHA256 (KDE/release-service/21.08.3/kitinerary-21.08.3.tar.xz) = 6e7d052888b4e8f4b8b81a34917204c6d2326e10af1f56dcaf39d0f204c1d918
+SIZE (KDE/release-service/21.08.3/kitinerary-21.08.3.tar.xz) = 1844012
diff --git a/net/kldap/Makefile b/net/kldap/Makefile
index c5c1b408abb9..4bbd45d60e18 100644
--- a/net/kldap/Makefile
+++ b/net/kldap/Makefile
@@ -22,7 +22,6 @@ USE_LDCONFIG= yes
DESCR= ${.CURDIR:H:H}/deskutils/kdepim/pkg-descr
-
OPTIONS_DEFINE= DOCS
.include <bsd.port.mk>
diff --git a/net/kldap/distinfo b/net/kldap/distinfo
index e1604257a7ac..2314e4e5b8ab 100644
--- a/net/kldap/distinfo
+++ b/net/kldap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630583970
-SHA256 (KDE/release-service/21.08.1/kldap-21.08.1.tar.xz) = 8f04badfb568f529e79b10040b8c0203c8c80bca80ff6caeea6dfc5c4d9b22d5
-SIZE (KDE/release-service/21.08.1/kldap-21.08.1.tar.xz) = 171696
+TIMESTAMP = 1636032655
+SHA256 (KDE/release-service/21.08.3/kldap-21.08.3.tar.xz) = a1318c5f4b725b3212bae7caa3249d0896c30710ff1466d85755b3787b9961c9
+SIZE (KDE/release-service/21.08.3/kldap-21.08.3.tar.xz) = 171916
diff --git a/net/kmailtransport/distinfo b/net/kmailtransport/distinfo
index 1cba443cfc32..d5d83a564d9b 100644
--- a/net/kmailtransport/distinfo
+++ b/net/kmailtransport/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630583971
-SHA256 (KDE/release-service/21.08.1/kmailtransport-21.08.1.tar.xz) = bb81a2d35a8f99cdace182c1c125fc21795df01c1854877878c32282881ea07d
-SIZE (KDE/release-service/21.08.1/kmailtransport-21.08.1.tar.xz) = 172720
+TIMESTAMP = 1636032658
+SHA256 (KDE/release-service/21.08.3/kmailtransport-21.08.3.tar.xz) = 1c32f02ebc8b07f0ecd9af36111bef8e53fd62f463f5cf4ae70501b25c8dc476
+SIZE (KDE/release-service/21.08.3/kmailtransport-21.08.3.tar.xz) = 172708
diff --git a/net/kmbox/distinfo b/net/kmbox/distinfo
index 0190ecdb7f0e..376498842564 100644
--- a/net/kmbox/distinfo
+++ b/net/kmbox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630583971
-SHA256 (KDE/release-service/21.08.1/kmbox-21.08.1.tar.xz) = 831bfd6f1399147eb6d62c80d454acd2ec3631f62e14932f86596b99a939fd08
-SIZE (KDE/release-service/21.08.1/kmbox-21.08.1.tar.xz) = 27808
+TIMESTAMP = 1636032652
+SHA256 (KDE/release-service/21.08.3/kmbox-21.08.3.tar.xz) = 32042d5d1ec3df940dbbe0c429285daafc6d00a38c88846d81a417586861b3a5
+SIZE (KDE/release-service/21.08.3/kmbox-21.08.3.tar.xz) = 27792
diff --git a/net/kmime/distinfo b/net/kmime/distinfo
index 9e43728a2004..2b7b49dd4f34 100644
--- a/net/kmime/distinfo
+++ b/net/kmime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630583972
-SHA256 (KDE/release-service/21.08.1/kmime-21.08.1.tar.xz) = 5c2203ba1ad57cdec197369958c5c7adb6768d5170d6b321652c9a0776ac3a5f
-SIZE (KDE/release-service/21.08.1/kmime-21.08.1.tar.xz) = 155184
+TIMESTAMP = 1636032640
+SHA256 (KDE/release-service/21.08.3/kmime-21.08.3.tar.xz) = 66cfc3fcdffe779ff89fa54955b8d4c2a56caaafe31656508ffe3b48b5b6afae
+SIZE (KDE/release-service/21.08.3/kmime-21.08.3.tar.xz) = 155188
diff --git a/net/kontactinterface/Makefile b/net/kontactinterface/Makefile
index b18efd767c9d..46eda1734ea2 100644
--- a/net/kontactinterface/Makefile
+++ b/net/kontactinterface/Makefile
@@ -19,7 +19,6 @@ USE_LDCONFIG= yes
DESCR= ${.CURDIR:H:H}/deskutils/kdepim/pkg-descr
-
OPTIONS_DEFINE= DOCS
.include <bsd.port.mk>
diff --git a/net/kontactinterface/distinfo b/net/kontactinterface/distinfo
index 9e2f0d8754fe..669ceb2b8372 100644
--- a/net/kontactinterface/distinfo
+++ b/net/kontactinterface/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630583973
-SHA256 (KDE/release-service/21.08.1/kontactinterface-21.08.1.tar.xz) = 49f7030e6f87e2a9664fdbb17d0f9d600b222c43b9889d9f4e623080780e45d0
-SIZE (KDE/release-service/21.08.1/kontactinterface-21.08.1.tar.xz) = 39676
+TIMESTAMP = 1636032641
+SHA256 (KDE/release-service/21.08.3/kontactinterface-21.08.3.tar.xz) = 52fd92c560ae1eaed5e9ce4058ade1bccae436ce38f04a682474b86699710489
+SIZE (KDE/release-service/21.08.3/kontactinterface-21.08.3.tar.xz) = 39620
diff --git a/net/kpimtextedit/Makefile b/net/kpimtextedit/Makefile
index 330eab687e16..7ddbc9d904fa 100644
--- a/net/kpimtextedit/Makefile
+++ b/net/kpimtextedit/Makefile
@@ -19,7 +19,6 @@ USE_LDCONFIG= yes
DESCR= ${.CURDIR:H:H}/deskutils/kdepim/pkg-descr
-
OPTIONS_DEFINE= DOCS
.include <bsd.port.mk>
diff --git a/net/kpimtextedit/distinfo b/net/kpimtextedit/distinfo
index da31a60825bd..4eef22f94b92 100644
--- a/net/kpimtextedit/distinfo
+++ b/net/kpimtextedit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630583974
-SHA256 (KDE/release-service/21.08.1/kpimtextedit-21.08.1.tar.xz) = 253b9d0aaf0ad606ad37af3d7880a4285c9ab10332a2ef84982baafb80db4afd
-SIZE (KDE/release-service/21.08.1/kpimtextedit-21.08.1.tar.xz) = 204636
+TIMESTAMP = 1636032661
+SHA256 (KDE/release-service/21.08.3/kpimtextedit-21.08.3.tar.xz) = f0383d43f659c095739a1803b5f06144b5574ba0e810feed0baa58b929dc72a1
+SIZE (KDE/release-service/21.08.3/kpimtextedit-21.08.3.tar.xz) = 204960
diff --git a/net/krdc/distinfo b/net/krdc/distinfo
index 8074ed1aca06..cab0be17df6c 100644
--- a/net/krdc/distinfo
+++ b/net/krdc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630583975
-SHA256 (KDE/release-service/21.08.1/krdc-21.08.1.tar.xz) = db4cce66795f09fbc2ea35661180e8276a16ddcec4c78331c67a8c771f3f150d
-SIZE (KDE/release-service/21.08.1/krdc-21.08.1.tar.xz) = 1581968
+TIMESTAMP = 1636032647
+SHA256 (KDE/release-service/21.08.3/krdc-21.08.3.tar.xz) = a46f93946a40dda92a5af9f9f30707014382cdb5dc2a67ce9dc191b6135e8b49
+SIZE (KDE/release-service/21.08.3/krdc-21.08.3.tar.xz) = 1582296
diff --git a/net/krfb/distinfo b/net/krfb/distinfo
index ccfbf218bc46..d08e05a44e7d 100644
--- a/net/krfb/distinfo
+++ b/net/krfb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630583976
-SHA256 (KDE/release-service/21.08.1/krfb-21.08.1.tar.xz) = dd3a9918d74483a6207271f20b26f8d31d0164e7d7a0dc61dcc6755779a24850
-SIZE (KDE/release-service/21.08.1/krfb-21.08.1.tar.xz) = 1293900
+TIMESTAMP = 1636032649
+SHA256 (KDE/release-service/21.08.3/krfb-21.08.3.tar.xz) = c432c70c9080c6d317839ea9d0efa75716eac22bb3d28257270ff385f985009f
+SIZE (KDE/release-service/21.08.3/krfb-21.08.3.tar.xz) = 1293896
diff --git a/net/krill/Makefile b/net/krill/Makefile
index 33b6fbad9a3d..5f826c74b72d 100644
--- a/net/krill/Makefile
+++ b/net/krill/Makefile
@@ -2,7 +2,7 @@
PORTNAME= krill
DISTVERSIONPREFIX= v
-DISTVERSION= 0.9.1
+DISTVERSION= 0.9.2
PORTREVISION= 2
CATEGORIES= net
@@ -19,337 +19,249 @@ USES= cargo ssl
USE_GITHUB= yes
GH_ACCOUNT= NLnetLabs
-.include <bsd.port.options.mk>
-.if ${OSVERSION} < 1200000 && ${SSL_DEFAULT} == base
-IGNORE= Does not build with base ssl on RELEASE ${OSREL} ${OSVERSION}
-.endif
-
USE_RC_SUBR= ${PORTNAME}
# SUB_FILES= pkg-message
USERS= ${PORTNAME}
GROUPS= ${PORTNAME}
-CARGO_CRATES= addr2line-0.14.1 \
+CARGO_CRATES= addr2line-0.16.0 \
adler-1.0.2 \
adler32-1.2.0 \
- aho-corasick-0.7.15 \
+ aho-corasick-0.7.18 \
ansi_term-0.11.0 \
ansi_term-0.12.1 \
- arrayref-0.3.6 \
- arrayvec-0.5.2 \
ascii-1.0.0 \
- ascii-canvas-2.0.0 \
+ ascii-canvas-3.0.0 \
atty-0.2.14 \
- autocfg-0.1.7 \
autocfg-1.0.1 \
- backtrace-0.3.56 \
- base64-0.10.1 \
+ backtrace-0.3.61 \
base64-0.12.3 \
base64-0.13.0 \
basic-cookies-0.1.4 \
- bcder-0.5.1 \
+ bcder-0.6.0 \
bit-set-0.5.2 \
bit-vec-0.6.3 \
- bitflags-1.2.1 \
- blake2b_simd-0.5.11 \
+ bitflags-1.3.2 \
block-buffer-0.9.0 \
- bumpalo-3.6.1 \
- byteorder-1.4.3 \
- bytes-0.4.12 \
- bytes-0.5.6 \
- bytes-1.0.1 \
- cc-1.0.67 \
- cfg-if-0.1.10 \
+ bumpalo-3.7.0 \
+ bytes-1.1.0 \
+ cc-1.0.70 \
cfg-if-1.0.0 \
chrono-0.4.19 \
chunked_transfer-1.4.0 \
cipher-0.2.5 \
clap-2.33.3 \
- clokwerk-0.3.4 \
- cloudabi-0.0.3 \
- constant_time_eq-0.1.5 \
- cookie-0.12.0 \
- cookie_store-0.7.0 \
+ clokwerk-0.3.5 \
core-foundation-0.9.1 \
core-foundation-sys-0.8.2 \
- cpuid-bool-0.1.2 \
+ cpufeatures-0.2.1 \
crc32fast-1.2.1 \
- crossbeam-deque-0.7.3 \
- crossbeam-epoch-0.8.2 \
- crossbeam-queue-0.2.3 \
- crossbeam-utils-0.7.2 \
- crossbeam-utils-0.8.3 \
crunchy-0.2.2 \
- crypto-mac-0.10.0 \
- ctrlc-3.1.9 \
+ crypto-mac-0.10.1 \
+ ctrlc-3.2.0 \
deunicode-0.4.3 \
diff-0.1.12 \
digest-0.9.0 \
- dirs-1.0.5 \
- dtoa-0.4.8 \
+ dirs-next-2.0.0 \
+ dirs-sys-next-0.1.2 \
either-1.6.1 \
ena-0.14.0 \
encoding_rs-0.8.28 \
error-chain-0.11.0 \
- failure-0.1.8 \
- failure_derive-0.1.8 \
fern-0.5.9 \
fixedbitset-0.2.0 \
- flate2-1.0.20 \
fnv-1.0.7 \
foreign-types-0.3.2 \
foreign-types-shared-0.1.1 \
form_urlencoded-1.0.1 \
- fuchsia-cprng-0.1.1 \
- fuchsia-zircon-0.3.3 \
- fuchsia-zircon-sys-0.3.3 \
- futures-0.1.31 \
- futures-0.3.14 \
- futures-channel-0.3.14 \
- futures-core-0.3.14 \
- futures-cpupool-0.1.8 \
- futures-executor-0.3.14 \
- futures-io-0.3.14 \
- futures-macro-0.3.14 \
- futures-sink-0.3.14 \
- futures-task-0.3.14 \
- futures-util-0.3.14 \
+ futures-0.3.17 \
+ futures-channel-0.3.17 \
+ futures-core-0.3.17 \
+ futures-executor-0.3.17 \
+ futures-io-0.3.17 \
+ futures-macro-0.3.17 \
+ futures-sink-0.3.17 \
+ futures-task-0.3.17 \
+ futures-util-0.3.17 \
generic-array-0.14.4 \
getrandom-0.1.16 \
- getrandom-0.2.2 \
- gimli-0.23.0 \
- h2-0.1.26 \
- h2-0.2.7 \
- hashbrown-0.9.1 \
- hermit-abi-0.1.18 \
+ getrandom-0.2.3 \
+ gimli-0.25.0 \
+ h2-0.3.4 \
+ hashbrown-0.11.2 \
+ hermit-abi-0.1.19 \
hex-0.4.3 \
hmac-0.10.1 \
- http-0.1.21 \
http-0.2.4 \
- http-body-0.1.0 \
- http-body-0.3.1 \
- httparse-1.3.6 \
- httpdate-0.3.2 \
- hyper-0.12.36 \
- hyper-0.13.10 \
- hyper-tls-0.3.2 \
- hyper-tls-0.4.3 \
- idna-0.1.5 \
- idna-0.2.2 \
+ http-body-0.4.3 \
+ httparse-1.5.1 \
+ httpdate-1.0.1 \
+ hyper-0.14.12 \
+ hyper-tls-0.5.0 \
+ idna-0.2.3 \
impl-trait-for-tuples-0.2.1 \
- indexmap-1.6.2 \
+ indexmap-1.7.0 \
intervaltree-0.2.6 \
- iovec-0.1.4 \
- ipnet-2.3.0 \
+ ipnet-2.3.1 \
itertools-0.9.0 \
- itertools-0.10.0 \
- itoa-0.4.7 \
+ itertools-0.10.1 \
+ itoa-0.4.8 \
jmespatch-0.3.0 \
- js-sys-0.3.50 \
- kernel32-sys-0.2.2 \
- lalrpop-0.19.5 \
- lalrpop-util-0.19.5 \
+ js-sys-0.3.54 \
+ lalrpop-0.19.6 \
+ lalrpop-util-0.19.6 \
lazy_static-1.4.0 \
- libc-0.2.93 \
- libflate-1.0.4 \
- libflate_lz77-1.0.0 \
- lock_api-0.3.4 \
+ libc-0.2.101 \
+ libflate-1.1.1 \
+ libflate_lz77-1.1.0 \
log-0.4.14 \
maplit-1.0.2 \
matchers-0.0.1 \
- matches-0.1.8 \
- maybe-uninit-2.0.0 \
- memchr-2.3.4 \
- memoffset-0.5.6 \
+ matches-0.1.9 \
+ memchr-2.4.1 \
+ memoffset-0.6.4 \
mime-0.3.16 \
- mime_guess-2.0.3 \
miniz_oxide-0.4.4 \
- mio-0.6.23 \
- miow-0.2.2 \
- native-tls-0.2.7 \
- net2-0.2.37 \
+ mio-0.7.13 \
+ miow-0.3.7 \
+ native-tls-0.2.8 \
new_debug_unreachable-1.0.4 \
- nix-0.20.0 \
+ nix-0.22.0 \
+ ntapi-0.3.6 \
num-integer-0.1.44 \
num-traits-0.2.14 \
num_cpus-1.13.0 \
- oauth2-4.0.0 \
- object-0.23.0 \
- once_cell-1.7.2 \
+ oauth2-4.1.0 \
+ object-0.26.2 \
+ once_cell-1.8.0 \
opaque-debug-0.3.0 \
- openidconnect-2.0.0 \
- openssl-0.10.33 \
- openssl-probe-0.1.2 \
- openssl-sys-0.9.61 \
+ openidconnect-2.1.0 \
+ openssl-0.10.36 \
+ openssl-probe-0.1.4 \
+ openssl-sys-0.9.66 \
ordered-float-1.1.1 \
- oso-0.12.0 \
- parking_lot-0.9.0 \
- parking_lot_core-0.6.2 \
+ oso-0.12.4 \
pbkdf2-0.7.5 \
- percent-encoding-1.0.1 \
percent-encoding-2.1.0 \
petgraph-0.5.1 \
phf_shared-0.8.0 \
- pico-args-0.4.0 \
- pin-project-1.0.6 \
- pin-project-internal-1.0.6 \
- pin-project-lite-0.1.12 \
- pin-project-lite-0.2.6 \
+ pico-args-0.4.2 \
+ pin-project-lite-0.2.7 \
pin-utils-0.1.0 \
pkg-config-0.3.19 \
- polar-core-0.12.0 \
+ polar-core-0.12.4 \
ppv-lite86-0.2.10 \
precomputed-hash-0.1.1 \
proc-macro-hack-0.5.19 \
proc-macro-nested-0.1.7 \
- proc-macro2-1.0.26 \
- publicsuffix-1.5.6 \
- quick-xml-0.19.0 \
+ proc-macro2-1.0.29 \
+ quick-xml-0.22.0 \
quote-1.0.9 \
- rand-0.6.5 \
rand-0.7.3 \
- rand-0.8.3 \
- rand_chacha-0.1.1 \
+ rand-0.8.4 \
rand_chacha-0.2.2 \
- rand_chacha-0.3.0 \
- rand_core-0.3.1 \
- rand_core-0.4.2 \
+ rand_chacha-0.3.1 \
rand_core-0.5.1 \
- rand_core-0.6.2 \
- rand_hc-0.1.0 \
+ rand_core-0.6.3 \
rand_hc-0.2.0 \
- rand_hc-0.3.0 \
- rand_isaac-0.1.1 \
- rand_jitter-0.1.4 \
- rand_os-0.1.3 \
- rand_pcg-0.1.2 \
- rand_xorshift-0.1.1 \
- rdrand-0.4.0 \
- redox_syscall-0.1.57 \
- redox_syscall-0.2.5 \
- redox_users-0.3.5 \
- regex-1.4.5 \
- regex-automata-0.1.9 \
- regex-syntax-0.6.23 \
+ rand_hc-0.3.1 \
+ redox_syscall-0.2.10 \
+ redox_users-0.4.0 \
+ regex-1.5.4 \
+ regex-automata-0.1.10 \
+ regex-syntax-0.6.25 \
remove_dir_all-0.5.3 \
- reqwest-0.9.24 \
- reqwest-0.10.10 \
+ reqwest-0.11.4 \
ring-0.16.20 \
rle-decode-fast-1.0.1 \
rpassword-5.0.1 \
- rpki-0.10.1 \
- rust-argon2-0.8.3 \
- rustc-demangle-0.1.18 \
+ rpki-0.12.2 \
+ rustc-demangle-0.1.21 \
rustc_version-0.2.3 \
- rustls-0.18.1 \
+ rustls-0.19.1 \
+ rustversion-1.0.5 \
ryu-1.0.5 \
salsa20-0.7.2 \
schannel-0.1.19 \
- scopeguard-1.1.0 \
scrypt-0.6.5 \
sct-0.6.1 \
- security-framework-2.2.0 \
- security-framework-sys-2.2.0 \
+ security-framework-2.4.2 \
+ security-framework-sys-2.4.2 \
semver-0.9.0 \
semver-parser-0.7.0 \
- serde-1.0.125 \
+ serde-1.0.130 \
serde-value-0.6.0 \
- serde_derive-1.0.125 \
- serde_json-1.0.64 \
+ serde_derive-1.0.130 \
+ serde_json-1.0.67 \
serde_path_to_error-0.1.4 \
- serde_urlencoded-0.5.5 \
serde_urlencoded-0.7.0 \
- sha2-0.9.3 \
- sharded-slab-0.1.1 \
- siphasher-0.3.5 \
- slab-0.4.2 \
+ sha2-0.9.8 \
+ sharded-slab-0.1.3 \
+ siphasher-0.3.7 \
+ slab-0.4.4 \
slug-0.1.4 \
- smallvec-0.6.14 \
smallvec-1.6.1 \
- socket2-0.3.19 \
+ socket2-0.4.1 \
spin-0.5.2 \
- string-0.2.1 \
string_cache-0.8.1 \
strsim-0.8.0 \
- subtle-2.4.0 \
- syn-1.0.69 \
- synstructure-0.12.4 \
+ subtle-2.4.1 \
+ syn-1.0.76 \
syslog-4.0.1 \
tempfile-3.2.0 \
- term-0.5.2 \
+ term-0.7.0 \
textwrap-0.11.0 \
- thiserror-1.0.24 \
- thiserror-impl-1.0.24 \
+ thiserror-1.0.29 \
+ thiserror-impl-1.0.29 \
thread_local-1.1.3 \
- time-0.1.44 \
+ time-0.1.43 \
tiny-keccak-2.0.2 \
- tiny_http-0.8.0 \
- tinyvec-1.2.0 \
+ tiny_http-0.8.2 \
+ tinyvec-1.4.0 \
tinyvec_macros-0.1.0 \
- tokio-0.1.22 \
- tokio-0.2.25 \
- tokio-buf-0.1.1 \
- tokio-current-thread-0.1.7 \
- tokio-executor-0.1.10 \
- tokio-io-0.1.13 \
- tokio-macros-0.2.6 \
- tokio-reactor-0.1.12 \
- tokio-rustls-0.14.1 \
- tokio-sync-0.1.8 \
- tokio-tcp-0.1.4 \
- tokio-threadpool-0.1.18 \
- tokio-timer-0.2.13 \
- tokio-tls-0.3.1 \
- tokio-util-0.3.1 \
+ tokio-1.11.0 \
+ tokio-macros-1.3.0 \
+ tokio-native-tls-0.3.0 \
+ tokio-rustls-0.22.0 \
+ tokio-util-0.6.8 \
toml-0.5.8 \
tower-service-0.3.1 \
- tracing-0.1.25 \
+ tracing-0.1.26 \
tracing-attributes-0.1.15 \
- tracing-core-0.1.17 \
- tracing-futures-0.2.5 \
+ tracing-core-0.1.20 \
tracing-log-0.1.2 \
tracing-serde-0.1.2 \
- tracing-subscriber-0.2.17 \
+ tracing-subscriber-0.2.21 \
try-lock-0.2.3 \
- try_from-0.3.2 \
- typenum-1.13.0 \
- unicase-2.6.0 \
- unicode-bidi-0.3.5 \
- unicode-normalization-0.1.17 \
+ typenum-1.14.0 \
+ unicode-bidi-0.3.6 \
+ unicode-normalization-0.1.19 \
unicode-width-0.1.8 \
- unicode-xid-0.2.1 \
+ unicode-xid-0.2.2 \
untrusted-0.7.1 \
- unwrap-1.2.1 \
- url-1.7.2 \
- url-2.2.1 \
+ url-2.2.2 \
urlparse-0.7.3 \
- uuid-0.7.4 \
uuid-0.8.2 \
- vcpkg-0.2.11 \
+ vcpkg-0.2.15 \
vec_map-0.8.2 \
version_check-0.9.3 \
- want-0.2.0 \
want-0.3.0 \
wasi-0.9.0+wasi-snapshot-preview1 \
- wasi-0.10.0+wasi-snapshot-preview1 \
- wasm-bindgen-0.2.73 \
- wasm-bindgen-backend-0.2.73 \
- wasm-bindgen-futures-0.4.23 \
- wasm-bindgen-macro-0.2.73 \
- wasm-bindgen-macro-support-0.2.73 \
- wasm-bindgen-shared-0.2.73 \
- web-sys-0.3.50 \
+ wasi-0.10.2+wasi-snapshot-preview1 \
+ wasm-bindgen-0.2.77 \
+ wasm-bindgen-backend-0.2.77 \
+ wasm-bindgen-futures-0.4.27 \
+ wasm-bindgen-macro-0.2.77 \
+ wasm-bindgen-macro-support-0.2.77 \
+ wasm-bindgen-shared-0.2.77 \
+ web-sys-0.3.54 \
webpki-0.21.4 \
- winapi-0.2.8 \
winapi-0.3.9 \
- winapi-build-0.1.1 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- winreg-0.6.2 \
winreg-0.7.0 \
- ws2_32-sys-0.2.1 \
- xml-rs-0.8.3
+ xml-rs-0.8.4
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/krill
diff --git a/net/krill/distinfo b/net/krill/distinfo
index f4c7009d4c58..2b3900a1b7fd 100644
--- a/net/krill/distinfo
+++ b/net/krill/distinfo
@@ -1,66 +1,48 @@
-TIMESTAMP = 1626774312
-SHA256 (rust/crates/addr2line-0.14.1.crate) = a55f82cfe485775d02112886f4169bde0c5894d75e79ead7eafe7e40a25e45f7
-SIZE (rust/crates/addr2line-0.14.1.crate) = 31201
+TIMESTAMP = 1633355644
+SHA256 (rust/crates/addr2line-0.16.0.crate) = 3e61f2b7f93d2c7d2b08263acaa4a363b3e276806c68af6134c44f523bf1aacd
+SIZE (rust/crates/addr2line-0.16.0.crate) = 33440
SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
SIZE (rust/crates/adler-1.0.2.crate) = 12778
SHA256 (rust/crates/adler32-1.2.0.crate) = aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234
SIZE (rust/crates/adler32-1.2.0.crate) = 6411
-SHA256 (rust/crates/aho-corasick-0.7.15.crate) = 7404febffaa47dac81aa44dba71523c9d069b1bdc50a77db41195149e17f68e5
-SIZE (rust/crates/aho-corasick-0.7.15.crate) = 113071
+SHA256 (rust/crates/aho-corasick-0.7.18.crate) = 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f
+SIZE (rust/crates/aho-corasick-0.7.18.crate) = 112923
SHA256 (rust/crates/ansi_term-0.11.0.crate) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b
SIZE (rust/crates/ansi_term-0.11.0.crate) = 17087
SHA256 (rust/crates/ansi_term-0.12.1.crate) = d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2
SIZE (rust/crates/ansi_term-0.12.1.crate) = 24838
-SHA256 (rust/crates/arrayref-0.3.6.crate) = a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544
-SIZE (rust/crates/arrayref-0.3.6.crate) = 10035
-SHA256 (rust/crates/arrayvec-0.5.2.crate) = 23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b
-SIZE (rust/crates/arrayvec-0.5.2.crate) = 27838
SHA256 (rust/crates/ascii-1.0.0.crate) = bbf56136a5198c7b01a49e3afcbef6cf84597273d298f54432926024107b0109
SIZE (rust/crates/ascii-1.0.0.crate) = 31727
-SHA256 (rust/crates/ascii-canvas-2.0.0.crate) = ff8eb72df928aafb99fe5d37b383f2fe25bd2a765e3e5f7c365916b6f2463a29
-SIZE (rust/crates/ascii-canvas-2.0.0.crate) = 10341
+SHA256 (rust/crates/ascii-canvas-3.0.0.crate) = 8824ecca2e851cec16968d54a01dd372ef8f95b244fb84b84e70128be347c3c6
+SIZE (rust/crates/ascii-canvas-3.0.0.crate) = 10575
SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
SIZE (rust/crates/atty-0.2.14.crate) = 5470
-SHA256 (rust/crates/autocfg-0.1.7.crate) = 1d49d90015b3c36167a20fe2810c5cd875ad504b39cff3d4eae7977e6b7c1cb2
-SIZE (rust/crates/autocfg-0.1.7.crate) = 12158
SHA256 (rust/crates/autocfg-1.0.1.crate) = cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a
SIZE (rust/crates/autocfg-1.0.1.crate) = 12908
-SHA256 (rust/crates/backtrace-0.3.56.crate) = 9d117600f438b1707d4e4ae15d3595657288f8235a0eb593e80ecc98ab34e1bc
-SIZE (rust/crates/backtrace-0.3.56.crate) = 73377
-SHA256 (rust/crates/base64-0.10.1.crate) = 0b25d992356d2eb0ed82172f5248873db5560c4721f564b13cb5193bda5e668e
-SIZE (rust/crates/base64-0.10.1.crate) = 41988
+SHA256 (rust/crates/backtrace-0.3.61.crate) = e7a905d892734eea339e896738c14b9afce22b5318f64b951e70bf3844419b01
+SIZE (rust/crates/backtrace-0.3.61.crate) = 74284
SHA256 (rust/crates/base64-0.12.3.crate) = 3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff
SIZE (rust/crates/base64-0.12.3.crate) = 57545
SHA256 (rust/crates/base64-0.13.0.crate) = 904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd
SIZE (rust/crates/base64-0.13.0.crate) = 62070
SHA256 (rust/crates/basic-cookies-0.1.4.crate) = cb53b6b315f924c7f113b162e53b3901c05fc9966baf84d201dfcc7432a4bb38
SIZE (rust/crates/basic-cookies-0.1.4.crate) = 7148
-SHA256 (rust/crates/bcder-0.5.1.crate) = f15ee59abf7ada81b3fb624ffb851f67df2f274d547c6e5f3e2091dc590f3972
-SIZE (rust/crates/bcder-0.5.1.crate) = 58114
+SHA256 (rust/crates/bcder-0.6.0.crate) = c16eb8ab9a5deef7188129b3ea73775a67fa07cc153ebe8d4b08ea21985d9c5b
+SIZE (rust/crates/bcder-0.6.0.crate) = 57864
SHA256 (rust/crates/bit-set-0.5.2.crate) = 6e11e16035ea35e4e5997b393eacbf6f63983188f7a2ad25bfb13465f5ad59de
SIZE (rust/crates/bit-set-0.5.2.crate) = 14093
SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb
SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927
-SHA256 (rust/crates/bitflags-1.2.1.crate) = cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693
-SIZE (rust/crates/bitflags-1.2.1.crate) = 16745
-SHA256 (rust/crates/blake2b_simd-0.5.11.crate) = afa748e348ad3be8263be728124b24a24f268266f6f5d58af9d75f6a40b5c587
-SIZE (rust/crates/blake2b_simd-0.5.11.crate) = 34096
+SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
+SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
SHA256 (rust/crates/block-buffer-0.9.0.crate) = 4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4
SIZE (rust/crates/block-buffer-0.9.0.crate) = 7108
-SHA256 (rust/crates/bumpalo-3.6.1.crate) = 63396b8a4b9de3f4fdfb320ab6080762242f66a8ef174c49d8e19b674db4cdbe
-SIZE (rust/crates/bumpalo-3.6.1.crate) = 133836
-SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610
-SIZE (rust/crates/byteorder-1.4.3.crate) = 22512
-SHA256 (rust/crates/bytes-0.4.12.crate) = 206fdffcfa2df7cbe15601ef46c813fce0965eb3286db6b56c583b814b51c81c
-SIZE (rust/crates/bytes-0.4.12.crate) = 46361
-SHA256 (rust/crates/bytes-0.5.6.crate) = 0e4cec68f03f32e44924783795810fa50a7035d8c8ebe78580ad7e6c703fba38
-SIZE (rust/crates/bytes-0.5.6.crate) = 46291
-SHA256 (rust/crates/bytes-1.0.1.crate) = b700ce4376041dcd0a327fd0097c41095743c4c8af8887265942faf1100bd040
-SIZE (rust/crates/bytes-1.0.1.crate) = 48142
-SHA256 (rust/crates/cc-1.0.67.crate) = e3c69b077ad434294d3ce9f1f6143a2a4b89a8a2d54ef813d85003a4fd1137fd
-SIZE (rust/crates/cc-1.0.67.crate) = 53486
-SHA256 (rust/crates/cfg-if-0.1.10.crate) = 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822
-SIZE (rust/crates/cfg-if-0.1.10.crate) = 7933
+SHA256 (rust/crates/bumpalo-3.7.0.crate) = 9c59e7af012c713f529e7a3ee57ce9b31ddd858d4b512923602f74608b009631
+SIZE (rust/crates/bumpalo-3.7.0.crate) = 134261
+SHA256 (rust/crates/bytes-1.1.0.crate) = c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8
+SIZE (rust/crates/bytes-1.1.0.crate) = 49640
+SHA256 (rust/crates/cc-1.0.70.crate) = d26a6ce4b6a484fa3edb70f7efa6fc430fd2b87285fe8b84304fd0936faa0dc0
+SIZE (rust/crates/cc-1.0.70.crate) = 57200
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
SHA256 (rust/crates/chrono-0.4.19.crate) = 670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73
@@ -71,50 +53,32 @@ SHA256 (rust/crates/cipher-0.2.5.crate) = 12f8e7987cbd042a63249497f41aed09f8e65a
SIZE (rust/crates/cipher-0.2.5.crate) = 13099
SHA256 (rust/crates/clap-2.33.3.crate) = 37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002
SIZE (rust/crates/clap-2.33.3.crate) = 201925
-SHA256 (rust/crates/clokwerk-0.3.4.crate) = f9797a6d3acefa28d4cc62bf548b6ddc57b8ae51a43702d001cb46fba1dc48c1
-SIZE (rust/crates/clokwerk-0.3.4.crate) = 16505
-SHA256 (rust/crates/cloudabi-0.0.3.crate) = ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f
-SIZE (rust/crates/cloudabi-0.0.3.crate) = 22156
-SHA256 (rust/crates/constant_time_eq-0.1.5.crate) = 245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc
-SIZE (rust/crates/constant_time_eq-0.1.5.crate) = 4936
-SHA256 (rust/crates/cookie-0.12.0.crate) = 888604f00b3db336d2af898ec3c1d5d0ddf5e6d462220f2ededc33a87ac4bbd5
-SIZE (rust/crates/cookie-0.12.0.crate) = 25953
-SHA256 (rust/crates/cookie_store-0.7.0.crate) = 46750b3f362965f197996c4448e4a0935e791bf7d6631bfce9ee0af3d24c919c
-SIZE (rust/crates/cookie_store-0.7.0.crate) = 25211
+SHA256 (rust/crates/clokwerk-0.3.5.crate) = 7a99373edf782eec8fde0d52bd2f60e4ae5eaca31f1d2cf5aec68243849a37a9
+SIZE (rust/crates/clokwerk-0.3.5.crate) = 16761
SHA256 (rust/crates/core-foundation-0.9.1.crate) = 0a89e2ae426ea83155dccf10c0fa6b1463ef6d5fcb44cee0b224a408fa640a62
SIZE (rust/crates/core-foundation-0.9.1.crate) = 25985
SHA256 (rust/crates/core-foundation-sys-0.8.2.crate) = ea221b5284a47e40033bf9b66f35f984ec0ea2931eb03505246cd27a963f981b
SIZE (rust/crates/core-foundation-sys-0.8.2.crate) = 17461
-SHA256 (rust/crates/cpuid-bool-0.1.2.crate) = 8aebca1129a03dc6dc2b127edd729435bbc4a37e1d5f4d7513165089ceb02634
-SIZE (rust/crates/cpuid-bool-0.1.2.crate) = 7173
+SHA256 (rust/crates/cpufeatures-0.2.1.crate) = 95059428f66df56b63431fdb4e1947ed2190586af5c5a8a8b71122bdf5a7f469
+SIZE (rust/crates/cpufeatures-0.2.1.crate) = 10500
SHA256 (rust/crates/crc32fast-1.2.1.crate) = 81156fece84ab6a9f2afdb109ce3ae577e42b1228441eded99bd77f627953b1a
SIZE (rust/crates/crc32fast-1.2.1.crate) = 38172
-SHA256 (rust/crates/crossbeam-deque-0.7.3.crate) = 9f02af974daeee82218205558e51ec8768b48cf524bd01d550abe5573a608285
-SIZE (rust/crates/crossbeam-deque-0.7.3.crate) = 19888
-SHA256 (rust/crates/crossbeam-epoch-0.8.2.crate) = 058ed274caafc1f60c4997b5fc07bf7dc7cca454af7c6e81edffe5f33f70dace
-SIZE (rust/crates/crossbeam-epoch-0.8.2.crate) = 39283
-SHA256 (rust/crates/crossbeam-queue-0.2.3.crate) = 774ba60a54c213d409d5353bda12d49cd68d14e45036a285234c8d6f91f92570
-SIZE (rust/crates/crossbeam-queue-0.2.3.crate) = 14753
-SHA256 (rust/crates/crossbeam-utils-0.7.2.crate) = c3c7c73a2d1e9fc0886a08b93e98eb643461230d5f1925e4036204d5f2e261a8
-SIZE (rust/crates/crossbeam-utils-0.7.2.crate) = 34338
-SHA256 (rust/crates/crossbeam-utils-0.8.3.crate) = e7e9d99fa91428effe99c5c6d4634cdeba32b8cf784fc428a2a687f61a952c49
-SIZE (rust/crates/crossbeam-utils-0.8.3.crate) = 37268
SHA256 (rust/crates/crunchy-0.2.2.crate) = 7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7
SIZE (rust/crates/crunchy-0.2.2.crate) = 2995
-SHA256 (rust/crates/crypto-mac-0.10.0.crate) = 4857fd85a0c34b3c3297875b747c1e02e06b6a0ea32dd892d8192b9ce0813ea6
-SIZE (rust/crates/crypto-mac-0.10.0.crate) = 9476
-SHA256 (rust/crates/ctrlc-3.1.9.crate) = 232295399409a8b7ae41276757b5a1cc21032848d42bff2352261f958b3ca29a
-SIZE (rust/crates/ctrlc-3.1.9.crate) = 12797
+SHA256 (rust/crates/crypto-mac-0.10.1.crate) = bff07008ec701e8028e2ceb8f83f0e4274ee62bd2dbdc4fefff2e9a91824081a
+SIZE (rust/crates/crypto-mac-0.10.1.crate) = 9531
+SHA256 (rust/crates/ctrlc-3.2.0.crate) = 377c9b002a72a0b2c1a18c62e2f3864bdfea4a015e3683a96e24aa45dd6c02d1
+SIZE (rust/crates/ctrlc-3.2.0.crate) = 12894
SHA256 (rust/crates/deunicode-0.4.3.crate) = 850878694b7933ca4c9569d30a34b55031b9b139ee1fc7b94a527c4ef960d690
SIZE (rust/crates/deunicode-0.4.3.crate) = 109535
SHA256 (rust/crates/diff-0.1.12.crate) = 0e25ea47919b1560c4e3b7fe0aaab9becf5b84a10325ddf7db0f0ba5e1026499
SIZE (rust/crates/diff-0.1.12.crate) = 10223
SHA256 (rust/crates/digest-0.9.0.crate) = d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066
SIZE (rust/crates/digest-0.9.0.crate) = 13247
-SHA256 (rust/crates/dirs-1.0.5.crate) = 3fd78930633bd1c6e35c4b42b1df7b0cbc6bc191146e512bb3bedf243fcc3901
-SIZE (rust/crates/dirs-1.0.5.crate) = 12908
-SHA256 (rust/crates/dtoa-0.4.8.crate) = 56899898ce76aaf4a0f24d914c97ea6ed976d42fec6ad33fcbb0a1103e07b2b0
-SIZE (rust/crates/dtoa-0.4.8.crate) = 16175
+SHA256 (rust/crates/dirs-next-2.0.0.crate) = b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1
+SIZE (rust/crates/dirs-next-2.0.0.crate) = 11689
+SHA256 (rust/crates/dirs-sys-next-0.1.2.crate) = 4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d
+SIZE (rust/crates/dirs-sys-next-0.1.2.crate) = 10681
SHA256 (rust/crates/either-1.6.1.crate) = e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457
SIZE (rust/crates/either-1.6.1.crate) = 13641
SHA256 (rust/crates/ena-0.14.0.crate) = d7402b94a93c24e742487327a7cd839dc9d36fec9de9fb25b09f2dae459f36c3
@@ -123,16 +87,10 @@ SHA256 (rust/crates/encoding_rs-0.8.28.crate) = 80df024fbc5ac80f87dfef0d9f5209a2
SIZE (rust/crates/encoding_rs-0.8.28.crate) = 1368577
SHA256 (rust/crates/error-chain-0.11.0.crate) = ff511d5dc435d703f4971bc399647c9bc38e20cb41452e3b9feb4765419ed3f3
SIZE (rust/crates/error-chain-0.11.0.crate) = 27207
-SHA256 (rust/crates/failure-0.1.8.crate) = d32e9bd16cc02eae7db7ef620b392808b89f6a5e16bb3497d159c6b92a0f4f86
-SIZE (rust/crates/failure-0.1.8.crate) = 37582
-SHA256 (rust/crates/failure_derive-0.1.8.crate) = aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4
-SIZE (rust/crates/failure_derive-0.1.8.crate) = 4950
SHA256 (rust/crates/fern-0.5.9.crate) = e69ab0d5aca163e388c3a49d284fed6c3d0810700e77c5ae2756a50ec1a4daaa
SIZE (rust/crates/fern-0.5.9.crate) = 300860
SHA256 (rust/crates/fixedbitset-0.2.0.crate) = 37ab347416e802de484e4d03c7316c48f1ecb56574dfd4a46a80f173ce1de04d
SIZE (rust/crates/fixedbitset-0.2.0.crate) = 13597
-SHA256 (rust/crates/flate2-1.0.20.crate) = cd3aec53de10fe96d7d8c565eb17f2c687bb5518a2ec453b5b1252964526abe0
-SIZE (rust/crates/flate2-1.0.20.crate) = 74036
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
@@ -141,202 +99,160 @@ SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7f
SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
SHA256 (rust/crates/form_urlencoded-1.0.1.crate) = 5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191
SIZE (rust/crates/form_urlencoded-1.0.1.crate) = 8773
-SHA256 (rust/crates/fuchsia-cprng-0.1.1.crate) = a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba
-SIZE (rust/crates/fuchsia-cprng-0.1.1.crate) = 2950
-SHA256 (rust/crates/fuchsia-zircon-0.3.3.crate) = 2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82
-SIZE (rust/crates/fuchsia-zircon-0.3.3.crate) = 22565
-SHA256 (rust/crates/fuchsia-zircon-sys-0.3.3.crate) = 3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7
-SIZE (rust/crates/fuchsia-zircon-sys-0.3.3.crate) = 7191
-SHA256 (rust/crates/futures-0.1.31.crate) = 3a471a38ef8ed83cd6e40aa59c1ffe17db6855c18e3604d9c4ed8c08ebc28678
-SIZE (rust/crates/futures-0.1.31.crate) = 157731
-SHA256 (rust/crates/futures-0.3.14.crate) = a9d5813545e459ad3ca1bff9915e9ad7f1a47dc6a91b627ce321d5863b7dd253
-SIZE (rust/crates/futures-0.3.14.crate) = 45557
-SHA256 (rust/crates/futures-channel-0.3.14.crate) = ce79c6a52a299137a6013061e0cf0e688fce5d7f1bc60125f520912fdb29ec25
-SIZE (rust/crates/futures-channel-0.3.14.crate) = 31260
-SHA256 (rust/crates/futures-core-0.3.14.crate) = 098cd1c6dda6ca01650f1a37a794245eb73181d0d4d4e955e2f3c37db7af1815
-SIZE (rust/crates/futures-core-0.3.14.crate) = 13831
-SHA256 (rust/crates/futures-cpupool-0.1.8.crate) = ab90cde24b3319636588d0c35fe03b1333857621051837ed769faefb4c2162e4
-SIZE (rust/crates/futures-cpupool-0.1.8.crate) = 10583
-SHA256 (rust/crates/futures-executor-0.3.14.crate) = 10f6cb7042eda00f0049b1d2080aa4b93442997ee507eb3828e8bd7577f94c9d
-SIZE (rust/crates/futures-executor-0.3.14.crate) = 17110
-SHA256 (rust/crates/futures-io-0.3.14.crate) = 365a1a1fb30ea1c03a830fdb2158f5236833ac81fa0ad12fe35b29cddc35cb04
-SIZE (rust/crates/futures-io-0.3.14.crate) = 9056
-SHA256 (rust/crates/futures-macro-0.3.14.crate) = 668c6733a182cd7deb4f1de7ba3bf2120823835b3bcfbeacf7d2c4a773c1bb8b
-SIZE (rust/crates/futures-macro-0.3.14.crate) = 9681
-SHA256 (rust/crates/futures-sink-0.3.14.crate) = 5c5629433c555de3d82861a7a4e3794a4c40040390907cfbfd7143a92a426c23
-SIZE (rust/crates/futures-sink-0.3.14.crate) = 7658
-SHA256 (rust/crates/futures-task-0.3.14.crate) = ba7aa51095076f3ba6d9a1f702f74bd05ec65f555d70d2033d55ba8d69f581bc
-SIZE (rust/crates/futures-task-0.3.14.crate) = 11115
-SHA256 (rust/crates/futures-util-0.3.14.crate) = 3c144ad54d60f23927f0a6b6d816e4271278b64f005ad65e4e35291d2de9c025
-SIZE (rust/crates/futures-util-0.3.14.crate) = 140139
+SHA256 (rust/crates/futures-0.3.17.crate) = a12aa0eb539080d55c3f2d45a67c3b58b6b0773c1a3ca2dfec66d58c97fd66ca
+SIZE (rust/crates/futures-0.3.17.crate) = 47388
+SHA256 (rust/crates/futures-channel-0.3.17.crate) = 5da6ba8c3bb3c165d3c7319fc1cc8304facf1fb8db99c5de877183c08a273888
+SIZE (rust/crates/futures-channel-0.3.17.crate) = 31765
+SHA256 (rust/crates/futures-core-0.3.17.crate) = 88d1c26957f23603395cd326b0ffe64124b818f4449552f960d815cfba83a53d
+SIZE (rust/crates/futures-core-0.3.17.crate) = 14478
+SHA256 (rust/crates/futures-executor-0.3.17.crate) = 45025be030969d763025784f7f355043dc6bc74093e4ecc5000ca4dc50d8745c
+SIZE (rust/crates/futures-executor-0.3.17.crate) = 17102
+SHA256 (rust/crates/futures-io-0.3.17.crate) = 522de2a0fe3e380f1bc577ba0474108faf3f6b18321dbf60b3b9c39a75073377
+SIZE (rust/crates/futures-io-0.3.17.crate) = 9050
+SHA256 (rust/crates/futures-macro-0.3.17.crate) = 18e4a4b95cea4b4ccbcf1c5675ca7c4ee4e9e75eb79944d07defde18068f79bb
+SIZE (rust/crates/futures-macro-0.3.17.crate) = 11830
+SHA256 (rust/crates/futures-sink-0.3.17.crate) = 36ea153c13024fe480590b3e3d4cad89a0cfacecc24577b68f86c6ced9c2bc11
+SIZE (rust/crates/futures-sink-0.3.17.crate) = 7663
+SHA256 (rust/crates/futures-task-0.3.17.crate) = 1d3d00f4eddb73e498a54394f228cd55853bdf059259e8e7bc6e69d408892e99
+SIZE (rust/crates/futures-task-0.3.17.crate) = 11712
+SHA256 (rust/crates/futures-util-0.3.17.crate) = 36568465210a3a6ee45e1f165136d68671471a501e632e9a98d96872222b5481
+SIZE (rust/crates/futures-util-0.3.17.crate) = 147679
SHA256 (rust/crates/generic-array-0.14.4.crate) = 501466ecc8a30d1d3b7fc9229b122b2ce8ed6e9d9223f1138d4babb253e51817
SIZE (rust/crates/generic-array-0.14.4.crate) = 28916
SHA256 (rust/crates/getrandom-0.1.16.crate) = 8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce
SIZE (rust/crates/getrandom-0.1.16.crate) = 25077
-SHA256 (rust/crates/getrandom-0.2.2.crate) = c9495705279e7140bf035dde1f6e750c162df8b625267cd52cc44e0b156732c8
-SIZE (rust/crates/getrandom-0.2.2.crate) = 26010
-SHA256 (rust/crates/gimli-0.23.0.crate) = f6503fe142514ca4799d4c26297c4248239fe8838d827db6bd6065c6ed29a6ce
-SIZE (rust/crates/gimli-0.23.0.crate) = 702175
-SHA256 (rust/crates/h2-0.1.26.crate) = a5b34c246847f938a410a03c5458c7fee2274436675e76d8b903c08efc29c462
-SIZE (rust/crates/h2-0.1.26.crate) = 153921
-SHA256 (rust/crates/h2-0.2.7.crate) = 5e4728fd124914ad25e99e3d15a9361a879f6620f63cb56bbb08f95abb97a535
-SIZE (rust/crates/h2-0.2.7.crate) = 156989
-SHA256 (rust/crates/hashbrown-0.9.1.crate) = d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04
-SIZE (rust/crates/hashbrown-0.9.1.crate) = 77734
-SHA256 (rust/crates/hermit-abi-0.1.18.crate) = 322f4de77956e22ed0e5032c359a0f1273f1f7f0d79bfa3b8ffbc730d7fbcc5c
-SIZE (rust/crates/hermit-abi-0.1.18.crate) = 9936
+SHA256 (rust/crates/getrandom-0.2.3.crate) = 7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753
+SIZE (rust/crates/getrandom-0.2.3.crate) = 26261
+SHA256 (rust/crates/gimli-0.25.0.crate) = f0a01e0497841a3b2db4f8afa483cce65f7e96a3498bd6c541734792aeac8fe7
+SIZE (rust/crates/gimli-0.25.0.crate) = 705238
+SHA256 (rust/crates/h2-0.3.4.crate) = d7f3675cfef6a30c8031cf9e6493ebdc3bb3272a3fea3923c4210d1830e6a472
+SIZE (rust/crates/h2-0.3.4.crate) = 159228
+SHA256 (rust/crates/hashbrown-0.11.2.crate) = ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e
+SIZE (rust/crates/hashbrown-0.11.2.crate) = 85713
+SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
+SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
SIZE (rust/crates/hex-0.4.3.crate) = 13299
SHA256 (rust/crates/hmac-0.10.1.crate) = c1441c6b1e930e2817404b5046f1f989899143a12bf92de603b69f4e0aee1e15
SIZE (rust/crates/hmac-0.10.1.crate) = 11120
-SHA256 (rust/crates/http-0.1.21.crate) = d6ccf5ede3a895d8856620237b2f02972c1bbc78d2965ad7fe8838d4a0ed41f0
-SIZE (rust/crates/http-0.1.21.crate) = 103053
SHA256 (rust/crates/http-0.2.4.crate) = 527e8c9ac747e28542699a951517aa9a6945af506cd1f2e1b53a576c17b6cc11
SIZE (rust/crates/http-0.2.4.crate) = 105489
-SHA256 (rust/crates/http-body-0.1.0.crate) = 6741c859c1b2463a423a1dbce98d418e6c3c3fc720fb0d45528657320920292d
-SIZE (rust/crates/http-body-0.1.0.crate) = 4618
-SHA256 (rust/crates/http-body-0.3.1.crate) = 13d5ff830006f7646652e057693569bfe0d51760c0085a071769d142a205111b
-SIZE (rust/crates/http-body-0.3.1.crate) = 5394
-SHA256 (rust/crates/httparse-1.3.6.crate) = bc35c995b9d93ec174cf9a27d425c7892722101e14993cd227fdb51d70cf9589
-SIZE (rust/crates/httparse-1.3.6.crate) = 24914
-SHA256 (rust/crates/httpdate-0.3.2.crate) = 494b4d60369511e7dea41cf646832512a94e542f68bb9c49e54518e0f468eb47
-SIZE (rust/crates/httpdate-0.3.2.crate) = 10768
-SHA256 (rust/crates/hyper-0.12.36.crate) = 5c843caf6296fc1f93444735205af9ed4e109a539005abb2564ae1d6fad34c52
-SIZE (rust/crates/hyper-0.12.36.crate) = 127564
-SHA256 (rust/crates/hyper-0.13.10.crate) = 8a6f157065790a3ed2f88679250419b5cdd96e714a0d65f7797fd337186e96bb
-SIZE (rust/crates/hyper-0.13.10.crate) = 141981
-SHA256 (rust/crates/hyper-tls-0.3.2.crate) = 3a800d6aa50af4b5850b2b0f659625ce9504df908e9733b635720483be26174f
-SIZE (rust/crates/hyper-tls-0.3.2.crate) = 8901
-SHA256 (rust/crates/hyper-tls-0.4.3.crate) = d979acc56dcb5b8dddba3917601745e877576475aa046df3226eabdecef78eed
-SIZE (rust/crates/hyper-tls-0.4.3.crate) = 14195
-SHA256 (rust/crates/idna-0.1.5.crate) = 38f09e0f0b1fb55fdee1f17470ad800da77af5186a1a76c026b679358b7e844e
-SIZE (rust/crates/idna-0.1.5.crate) = 258735
-SHA256 (rust/crates/idna-0.2.2.crate) = 89829a5d69c23d348314a7ac337fe39173b61149a9864deabd260983aed48c21
-SIZE (rust/crates/idna-0.2.2.crate) = 271070
+SHA256 (rust/crates/http-body-0.4.3.crate) = 399c583b2979440c60be0821a6199eca73bc3c8dcd9d070d75ac726e2c6186e5
+SIZE (rust/crates/http-body-0.4.3.crate) = 7660
+SHA256 (rust/crates/httparse-1.5.1.crate) = acd94fdbe1d4ff688b67b04eee2e17bd50995534a61539e45adfefb45e5e5503
+SIZE (rust/crates/httparse-1.5.1.crate) = 26758
+SHA256 (rust/crates/httpdate-1.0.1.crate) = 6456b8a6c8f33fee7d958fcd1b60d55b11940a79e63ae87013e6d22e26034440
+SIZE (rust/crates/httpdate-1.0.1.crate) = 10293
+SHA256 (rust/crates/hyper-0.14.12.crate) = 13f67199e765030fa08fe0bd581af683f0d5bc04ea09c2b1102012c5fb90e7fd
+SIZE (rust/crates/hyper-0.14.12.crate) = 169745
+SHA256 (rust/crates/hyper-tls-0.5.0.crate) = d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905
+SIZE (rust/crates/hyper-tls-0.5.0.crate) = 13257
+SHA256 (rust/crates/idna-0.2.3.crate) = 418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8
+SIZE (rust/crates/idna-0.2.3.crate) = 271023
SHA256 (rust/crates/impl-trait-for-tuples-0.2.1.crate) = d5dacb10c5b3bb92d46ba347505a9041e676bb20ad220101326bffb0c93031ee
SIZE (rust/crates/impl-trait-for-tuples-0.2.1.crate) = 15173
-SHA256 (rust/crates/indexmap-1.6.2.crate) = 824845a0bf897a9042383849b02c1bc219c2383772efcd5c6f9766fa4b81aef3
-SIZE (rust/crates/indexmap-1.6.2.crate) = 50225
+SHA256 (rust/crates/indexmap-1.7.0.crate) = bc633605454125dec4b66843673f01c7df2b89479b32e0ed634e43a91cff62a5
+SIZE (rust/crates/indexmap-1.7.0.crate) = 50363
SHA256 (rust/crates/intervaltree-0.2.6.crate) = 566d5aa3b5cc5c5809cc1a9c9588d917a634248bfc58f7ea14e354e71595a32c
SIZE (rust/crates/intervaltree-0.2.6.crate) = 4048
-SHA256 (rust/crates/iovec-0.1.4.crate) = b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e
-SIZE (rust/crates/iovec-0.1.4.crate) = 8720
-SHA256 (rust/crates/ipnet-2.3.0.crate) = 47be2f14c678be2fdcab04ab1171db51b2762ce6f0a8ee87c8dd4a04ed216135
-SIZE (rust/crates/ipnet-2.3.0.crate) = 25031
+SHA256 (rust/crates/ipnet-2.3.1.crate) = 68f2d64f2edebec4ce84ad108148e67e1064789bee435edc5b60ad398714a3a9
+SIZE (rust/crates/ipnet-2.3.1.crate) = 24932
SHA256 (rust/crates/itertools-0.9.0.crate) = 284f18f85651fe11e8a991b2adb42cb078325c996ed026d994719efcfca1d54b
SIZE (rust/crates/itertools-0.9.0.crate) = 96429
-SHA256 (rust/crates/itertools-0.10.0.crate) = 37d572918e350e82412fe766d24b15e6682fb2ed2bbe018280caa810397cb319
-SIZE (rust/crates/itertools-0.10.0.crate) = 109656
-SHA256 (rust/crates/itoa-0.4.7.crate) = dd25036021b0de88a0aff6b850051563c6516d0bf53f8638938edbb9de732736
-SIZE (rust/crates/itoa-0.4.7.crate) = 12099
+SHA256 (rust/crates/itertools-0.10.1.crate) = 69ddb889f9d0d08a67338271fa9b62996bc788c7796a5c18cf057420aaed5eaf
+SIZE (rust/crates/itertools-0.10.1.crate) = 116219
+SHA256 (rust/crates/itoa-0.4.8.crate) = b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4
+SIZE (rust/crates/itoa-0.4.8.crate) = 11926
SHA256 (rust/crates/jmespatch-0.3.0.crate) = 7acf91a732ade34d8eda2dee9500a051833f14f0d3d10d77c149845d6ac6a5f0
SIZE (rust/crates/jmespatch-0.3.0.crate) = 48205
-SHA256 (rust/crates/js-sys-0.3.50.crate) = 2d99f9e3e84b8f67f846ef5b4cbbc3b1c29f6c759fcbce6f01aa0e73d932a24c
-SIZE (rust/crates/js-sys-0.3.50.crate) = 67123
-SHA256 (rust/crates/kernel32-sys-0.2.2.crate) = 7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d
-SIZE (rust/crates/kernel32-sys-0.2.2.crate) = 24537
-SHA256 (rust/crates/lalrpop-0.19.5.crate) = 46962a8c71b91c3524b117dfdd70844d4265a173c4c9109f98171aebdcf1195f
-SIZE (rust/crates/lalrpop-0.19.5.crate) = 226557
-SHA256 (rust/crates/lalrpop-util-0.19.5.crate) = 7a708007b751af124d09e9c5d97515257902bc6b486a56b40bcafd939e8ff467
-SIZE (rust/crates/lalrpop-util-0.19.5.crate) = 10154
+SHA256 (rust/crates/js-sys-0.3.54.crate) = 1866b355d9c878e5e607473cbe3f63282c0b7aad2db1dbebf55076c686918254
+SIZE (rust/crates/js-sys-0.3.54.crate) = 70453
+SHA256 (rust/crates/lalrpop-0.19.6.crate) = b15174f1c529af5bf1283c3bc0058266b483a67156f79589fab2a25e23cf8988
+SIZE (rust/crates/lalrpop-0.19.6.crate) = 227279
+SHA256 (rust/crates/lalrpop-util-0.19.6.crate) = d3e58cce361efcc90ba8a0a5f982c741ff86b603495bb15a998412e957dcd278
+SIZE (rust/crates/lalrpop-util-0.19.6.crate) = 10236
SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
-SHA256 (rust/crates/libc-0.2.93.crate) = 9385f66bf6105b241aa65a61cb923ef20efc665cb9f9bb50ac2f0c4b7f378d41
-SIZE (rust/crates/libc-0.2.93.crate) = 510944
-SHA256 (rust/crates/libflate-1.0.4.crate) = 158ae2ca09a761eaf6050894f5a6f013f2773dafe24f67bfa73a7504580e2916
-SIZE (rust/crates/libflate-1.0.4.crate) = 41066
-SHA256 (rust/crates/libflate_lz77-1.0.0.crate) = 3286f09f7d4926fc486334f28d8d2e6ebe4f7f9994494b6dab27ddfad2c9b11b
-SIZE (rust/crates/libflate_lz77-1.0.0.crate) = 4082
-SHA256 (rust/crates/lock_api-0.3.4.crate) = c4da24a77a3d8a6d4862d95f72e6fdb9c09a643ecdb402d754004a557f2bec75
-SIZE (rust/crates/lock_api-0.3.4.crate) = 18750
+SHA256 (rust/crates/libc-0.2.101.crate) = 3cb00336871be5ed2c8ed44b60ae9959dc5b9f08539422ed43f09e34ecaeba21
+SIZE (rust/crates/libc-0.2.101.crate) = 530003
+SHA256 (rust/crates/libflate-1.1.1.crate) = 16364af76ebb39b5869bb32c81fa93573267cd8c62bb3474e28d78fac3fb141e
+SIZE (rust/crates/libflate-1.1.1.crate) = 40645
+SHA256 (rust/crates/libflate_lz77-1.1.0.crate) = 39a734c0493409afcd49deee13c006a04e3586b9761a03543c6272c9c51f2f5a
+SIZE (rust/crates/libflate_lz77-1.1.0.crate) = 5729
SHA256 (rust/crates/log-0.4.14.crate) = 51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710
SIZE (rust/crates/log-0.4.14.crate) = 34582
SHA256 (rust/crates/maplit-1.0.2.crate) = 3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d
SIZE (rust/crates/maplit-1.0.2.crate) = 8871
SHA256 (rust/crates/matchers-0.0.1.crate) = f099785f7595cc4b4553a174ce30dd7589ef93391ff414dbb67f62392b9e0ce1
SIZE (rust/crates/matchers-0.0.1.crate) = 5039
-SHA256 (rust/crates/matches-0.1.8.crate) = 7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08
-SIZE (rust/crates/matches-0.1.8.crate) = 2216
-SHA256 (rust/crates/maybe-uninit-2.0.0.crate) = 60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00
-SIZE (rust/crates/maybe-uninit-2.0.0.crate) = 11809
-SHA256 (rust/crates/memchr-2.3.4.crate) = 0ee1c47aaa256ecabcaea351eae4a9b01ef39ed810004e298d2511ed284b1525
-SIZE (rust/crates/memchr-2.3.4.crate) = 23077
-SHA256 (rust/crates/memoffset-0.5.6.crate) = 043175f069eda7b85febe4a74abbaeff828d9f8b448515d3151a14a3542811aa
-SIZE (rust/crates/memoffset-0.5.6.crate) = 7382
+SHA256 (rust/crates/matches-0.1.9.crate) = a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f
+SIZE (rust/crates/matches-0.1.9.crate) = 2246
+SHA256 (rust/crates/memchr-2.4.1.crate) = 308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a
+SIZE (rust/crates/memchr-2.4.1.crate) = 64977
+SHA256 (rust/crates/memoffset-0.6.4.crate) = 59accc507f1338036a0477ef61afdae33cde60840f4dfe481319ce3ad116ddf9
+SIZE (rust/crates/memoffset-0.6.4.crate) = 7664
SHA256 (rust/crates/mime-0.3.16.crate) = 2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d
SIZE (rust/crates/mime-0.3.16.crate) = 15206
-SHA256 (rust/crates/mime_guess-2.0.3.crate) = 2684d4c2e97d99848d30b324b00c8fcc7e5c897b7cbb5819b09e7c90e8baf212
-SIZE (rust/crates/mime_guess-2.0.3.crate) = 27437
SHA256 (rust/crates/miniz_oxide-0.4.4.crate) = a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b
SIZE (rust/crates/miniz_oxide-0.4.4.crate) = 49938
-SHA256 (rust/crates/mio-0.6.23.crate) = 4afd66f5b91bf2a3bc13fad0e21caedac168ca4c707504e75585648ae80e4cc4
-SIZE (rust/crates/mio-0.6.23.crate) = 103554
-SHA256 (rust/crates/miow-0.2.2.crate) = ebd808424166322d4a38da87083bfddd3ac4c131334ed55856112eb06d46944d
-SIZE (rust/crates/miow-0.2.2.crate) = 22044
-SHA256 (rust/crates/native-tls-0.2.7.crate) = b8d96b2e1c8da3957d58100b09f102c6d9cfdfced01b7ec5a8974044bb09dbd4
-SIZE (rust/crates/native-tls-0.2.7.crate) = 24958
-SHA256 (rust/crates/net2-0.2.37.crate) = 391630d12b68002ae1e25e8f974306474966550ad82dac6886fb8910c19568ae
-SIZE (rust/crates/net2-0.2.37.crate) = 21311
+SHA256 (rust/crates/mio-0.7.13.crate) = 8c2bdb6314ec10835cd3293dd268473a835c02b7b352e788be788b3c6ca6bb16
+SIZE (rust/crates/mio-0.7.13.crate) = 87027
+SHA256 (rust/crates/miow-0.3.7.crate) = b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21
+SIZE (rust/crates/miow-0.3.7.crate) = 24563
+SHA256 (rust/crates/native-tls-0.2.8.crate) = 48ba9f7719b5a0f42f338907614285fb5fd70e53858141f69898a1fb7203b24d
+SIZE (rust/crates/native-tls-0.2.8.crate) = 24956
SHA256 (rust/crates/new_debug_unreachable-1.0.4.crate) = e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54
SIZE (rust/crates/new_debug_unreachable-1.0.4.crate) = 2561
-SHA256 (rust/crates/nix-0.20.0.crate) = fa9b4819da1bc61c0ea48b63b7bc8604064dd43013e7cc325df098d49cd7c18a
-SIZE (rust/crates/nix-0.20.0.crate) = 216983
+SHA256 (rust/crates/nix-0.22.0.crate) = cf1e25ee6b412c2a1e3fcb6a4499a5c1bfe7f43e014bdce9a6b6666e5aa2d187
+SIZE (rust/crates/nix-0.22.0.crate) = 227091
+SHA256 (rust/crates/ntapi-0.3.6.crate) = 3f6bb902e437b6d86e03cce10a7e2af662292c5dfef23b65899ea3ac9354ad44
+SIZE (rust/crates/ntapi-0.3.6.crate) = 127221
SHA256 (rust/crates/num-integer-0.1.44.crate) = d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db
SIZE (rust/crates/num-integer-0.1.44.crate) = 22216
SHA256 (rust/crates/num-traits-0.2.14.crate) = 9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290
SIZE (rust/crates/num-traits-0.2.14.crate) = 45476
SHA256 (rust/crates/num_cpus-1.13.0.crate) = 05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3
SIZE (rust/crates/num_cpus-1.13.0.crate) = 14704
-SHA256 (rust/crates/oauth2-4.0.0.crate) = 10ad4d0136960353683efa6160b9c867088b4b8f567b762cd37420a10ce32703
-SIZE (rust/crates/oauth2-4.0.0.crate) = 73032
-SHA256 (rust/crates/object-0.23.0.crate) = a9a7ab5d64814df0fe4a4b5ead45ed6c5f181ee3ff04ba344313a6c80446c5d4
-SIZE (rust/crates/object-0.23.0.crate) = 203889
-SHA256 (rust/crates/once_cell-1.7.2.crate) = af8b08b04175473088b46763e51ee54da5f9a164bc162f615b91bc179dbf15a3
-SIZE (rust/crates/once_cell-1.7.2.crate) = 28250
+SHA256 (rust/crates/oauth2-4.1.0.crate) = 80e47cfc4c0a1a519d9a025ebfbac3a2439d1b5cdf397d72dcb79b11d9920dab
+SIZE (rust/crates/oauth2-4.1.0.crate) = 73504
+SHA256 (rust/crates/object-0.26.2.crate) = 39f37e50073ccad23b6d09bcb5b263f4e76d3bb6038e4a3c08e52162ffa8abc2
+SIZE (rust/crates/object-0.26.2.crate) = 238067
+SHA256 (rust/crates/once_cell-1.8.0.crate) = 692fcb63b64b1758029e0a96ee63e049ce8c5948587f2f7208df04625e5f6b56
+SIZE (rust/crates/once_cell-1.8.0.crate) = 28925
SHA256 (rust/crates/opaque-debug-0.3.0.crate) = 624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5
SIZE (rust/crates/opaque-debug-0.3.0.crate) = 5767
-SHA256 (rust/crates/openidconnect-2.0.0.crate) = 18109beef43a1435463ec7b575b3bd5ab94084bc331b317e12b5e9fdb17143f4
-SIZE (rust/crates/openidconnect-2.0.0.crate) = 136771
-SHA256 (rust/crates/openssl-0.10.33.crate) = a61075b62a23fef5a29815de7536d940aa35ce96d18ce0cc5076272db678a577
-SIZE (rust/crates/openssl-0.10.33.crate) = 202638
-SHA256 (rust/crates/openssl-probe-0.1.2.crate) = 77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de
-SIZE (rust/crates/openssl-probe-0.1.2.crate) = 6427
-SHA256 (rust/crates/openssl-sys-0.9.61.crate) = 313752393519e876837e09e1fa183ddef0be7735868dced3196f4472d536277f
-SIZE (rust/crates/openssl-sys-0.9.61.crate) = 52010
+SHA256 (rust/crates/openidconnect-2.1.0.crate) = a42ff51db0f23ae55dd6f234a15ed7bb468bc97938670693a3eaa42869110167
+SIZE (rust/crates/openidconnect-2.1.0.crate) = 137928
+SHA256 (rust/crates/openssl-0.10.36.crate) = 8d9facdb76fec0b73c406f125d44d86fdad818d66fef0531eec9233ca425ff4a
+SIZE (rust/crates/openssl-0.10.36.crate) = 206367
+SHA256 (rust/crates/openssl-probe-0.1.4.crate) = 28988d872ab76095a6e6ac88d99b54fd267702734fd7ffe610ca27f533ddb95a
+SIZE (rust/crates/openssl-probe-0.1.4.crate) = 7066
+SHA256 (rust/crates/openssl-src-111.16.0+1.1.1l.crate) = 7ab2173f69416cf3ec12debb5823d244127d23a9b127d5a5189aa97c5fa2859f
+SIZE (rust/crates/openssl-src-111.16.0+1.1.1l.crate) = 5095644
+SHA256 (rust/crates/openssl-sys-0.9.66.crate) = 1996d2d305e561b70d1ee0c53f1542833f4e1ac6ce9a6708b6ff2738ca67dc82
+SIZE (rust/crates/openssl-sys-0.9.66.crate) = 54599
SHA256 (rust/crates/ordered-float-1.1.1.crate) = 3305af35278dd29f46fcdd139e0b1fbfae2153f0e5928b39b035542dd31e37b7
SIZE (rust/crates/ordered-float-1.1.1.crate) = 9983
-SHA256 (rust/crates/oso-0.12.0.crate) = fbe8386845c9887d2473bef7eb818e932f4697af477cc651711ddf476b550595
-SIZE (rust/crates/oso-0.12.0.crate) = 48823
-SHA256 (rust/crates/parking_lot-0.9.0.crate) = f842b1982eb6c2fe34036a4fbfb06dd185a3f5c8edfaacdf7d1ea10b07de6252
-SIZE (rust/crates/parking_lot-0.9.0.crate) = 35170
-SHA256 (rust/crates/parking_lot_core-0.6.2.crate) = b876b1b9e7ac6e1a74a6da34d25c42e17e8862aa409cbbbdcfc8d86c6f3bc62b
-SIZE (rust/crates/parking_lot_core-0.6.2.crate) = 30598
+SHA256 (rust/crates/oso-0.12.4.crate) = aec41e2da1ce3a82eb807396f802c172f08aa03e1be31e5df49592a04e12c8c7
+SIZE (rust/crates/oso-0.12.4.crate) = 48864
SHA256 (rust/crates/pbkdf2-0.7.5.crate) = bf916dd32dd26297907890d99dc2740e33f6bd9073965af4ccff2967962f5508
SIZE (rust/crates/pbkdf2-0.7.5.crate) = 12302
-SHA256 (rust/crates/percent-encoding-1.0.1.crate) = 31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831
-SIZE (rust/crates/percent-encoding-1.0.1.crate) = 10057
SHA256 (rust/crates/percent-encoding-2.1.0.crate) = d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e
SIZE (rust/crates/percent-encoding-2.1.0.crate) = 9748
SHA256 (rust/crates/petgraph-0.5.1.crate) = 467d164a6de56270bd7c4d070df81d07beace25012d5103ced4e9ff08d6afdb7
SIZE (rust/crates/petgraph-0.5.1.crate) = 147173
SHA256 (rust/crates/phf_shared-0.8.0.crate) = c00cf8b9eafe68dde5e9eaa2cef8ee84a9336a47d566ec55ca16589633b65af7
SIZE (rust/crates/phf_shared-0.8.0.crate) = 2860
-SHA256 (rust/crates/pico-args-0.4.0.crate) = d70072c20945e1ab871c472a285fc772aefd4f5407723c206242f2c6f94595d6
-SIZE (rust/crates/pico-args-0.4.0.crate) = 10801
-SHA256 (rust/crates/pin-project-1.0.6.crate) = bc174859768806e91ae575187ada95c91a29e96a98dc5d2cd9a1fed039501ba6
-SIZE (rust/crates/pin-project-1.0.6.crate) = 53802
-SHA256 (rust/crates/pin-project-internal-1.0.6.crate) = a490329918e856ed1b083f244e3bfe2d8c4f336407e4ea9e1a9f479ff09049e5
-SIZE (rust/crates/pin-project-internal-1.0.6.crate) = 27304
-SHA256 (rust/crates/pin-project-lite-0.1.12.crate) = 257b64915a082f7811703966789728173279bdebb956b143dbcd23f6f970a777
-SIZE (rust/crates/pin-project-lite-0.1.12.crate) = 16854
-SHA256 (rust/crates/pin-project-lite-0.2.6.crate) = dc0e1f259c92177c30a4c9d177246edd0a3568b25756a977d0632cf8fa37e905
-SIZE (rust/crates/pin-project-lite-0.2.6.crate) = 25494
+SHA256 (rust/crates/pico-args-0.4.2.crate) = db8bcd96cb740d03149cbad5518db9fd87126a10ab519c011893b1754134c468
+SIZE (rust/crates/pico-args-0.4.2.crate) = 11565
+SHA256 (rust/crates/pin-project-lite-0.2.7.crate) = 8d31d11c69a6b52a174b42bdc0c30e5e11670f90788b2c471c31c1d17d449443
+SIZE (rust/crates/pin-project-lite-0.2.7.crate) = 27212
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
SHA256 (rust/crates/pkg-config-0.3.19.crate) = 3831453b3449ceb48b6d9c7ad7c96d5ea673e9b470a1dc578c2ce6521230884c
SIZE (rust/crates/pkg-config-0.3.19.crate) = 15451
-SHA256 (rust/crates/polar-core-0.12.0.crate) = f518b196367cebf6c8fc7ccfc317999371503a8f674315006d7671a40bf761f7
-SIZE (rust/crates/polar-core-0.12.0.crate) = 219931
+SHA256 (rust/crates/polar-core-0.12.4.crate) = 53d2b6ee5b5ff6312ca55e2ba75fbd438c72bc041c799055388d815726eca69b
+SIZE (rust/crates/polar-core-0.12.4.crate) = 222570
SHA256 (rust/crates/ppv-lite86-0.2.10.crate) = ac74c624d6b2d21f425f752262f42188365d7b8ff1aff74c82e45136510a4857
SIZE (rust/crates/ppv-lite86-0.2.10.crate) = 20915
SHA256 (rust/crates/precomputed-hash-0.1.1.crate) = 925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c
@@ -345,299 +261,219 @@ SHA256 (rust/crates/proc-macro-hack-0.5.19.crate) = dbf0c48bc1d91375ae5c3cd81e37
SIZE (rust/crates/proc-macro-hack-0.5.19.crate) = 15556
SHA256 (rust/crates/proc-macro-nested-0.1.7.crate) = bc881b2c22681370c6a780e47af9840ef841837bc98118431d4e1868bd0c1086
SIZE (rust/crates/proc-macro-nested-0.1.7.crate) = 6495
-SHA256 (rust/crates/proc-macro2-1.0.26.crate) = a152013215dca273577e18d2bf00fa862b89b24169fb78c4c95aeb07992c9cec
-SIZE (rust/crates/proc-macro2-1.0.26.crate) = 38233
-SHA256 (rust/crates/publicsuffix-1.5.6.crate) = 95b4ce31ff0a27d93c8de1849cf58162283752f065a90d508f1105fa6c9a213f
-SIZE (rust/crates/publicsuffix-1.5.6.crate) = 17878
-SHA256 (rust/crates/quick-xml-0.19.0.crate) = b3d72d5477478f85bd00b6521780dfba1ec6cdaadcf90b8b181c36d7de561f9b
-SIZE (rust/crates/quick-xml-0.19.0.crate) = 109155
+SHA256 (rust/crates/proc-macro2-1.0.29.crate) = b9f5105d4fdaab20335ca9565e106a5d9b82b6219b5ba735731124ac6711d23d
+SIZE (rust/crates/proc-macro2-1.0.29.crate) = 38772
+SHA256 (rust/crates/quick-xml-0.22.0.crate) = 8533f14c8382aaad0d592c812ac3b826162128b65662331e1127b45c3d18536b
+SIZE (rust/crates/quick-xml-0.22.0.crate) = 132066
SHA256 (rust/crates/quote-1.0.9.crate) = c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7
SIZE (rust/crates/quote-1.0.9.crate) = 25042
-SHA256 (rust/crates/rand-0.6.5.crate) = 6d71dacdc3c88c1fde3885a3be3fbab9f35724e6ce99467f7d9c5026132184ca
-SIZE (rust/crates/rand-0.6.5.crate) = 104814
SHA256 (rust/crates/rand-0.7.3.crate) = 6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03
SIZE (rust/crates/rand-0.7.3.crate) = 112246
-SHA256 (rust/crates/rand-0.8.3.crate) = 0ef9e7e66b4468674bfcb0c81af8b7fa0bb154fa9f28eb840da5c447baeb8d7e
-SIZE (rust/crates/rand-0.8.3.crate) = 84493
-SHA256 (rust/crates/rand_chacha-0.1.1.crate) = 556d3a1ca6600bfcbab7c7c91ccb085ac7fbbcd70e008a98742e7847f4f7bcef
-SIZE (rust/crates/rand_chacha-0.1.1.crate) = 11703
+SHA256 (rust/crates/rand-0.8.4.crate) = 2e7573632e6454cf6b99d7aac4ccca54be06da05aca2ef7423d22d27d4d4bcd8
+SIZE (rust/crates/rand-0.8.4.crate) = 87406
SHA256 (rust/crates/rand_chacha-0.2.2.crate) = f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402
SIZE (rust/crates/rand_chacha-0.2.2.crate) = 13267
-SHA256 (rust/crates/rand_chacha-0.3.0.crate) = e12735cf05c9e10bf21534da50a147b924d555dc7a547c42e6bb2d5b6017ae0d
-SIZE (rust/crates/rand_chacha-0.3.0.crate) = 13920
-SHA256 (rust/crates/rand_core-0.3.1.crate) = 7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b
-SIZE (rust/crates/rand_core-0.3.1.crate) = 15483
-SHA256 (rust/crates/rand_core-0.4.2.crate) = 9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc
-SIZE (rust/crates/rand_core-0.4.2.crate) = 20243
+SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
+SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
SHA256 (rust/crates/rand_core-0.5.1.crate) = 90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19
SIZE (rust/crates/rand_core-0.5.1.crate) = 21116
-SHA256 (rust/crates/rand_core-0.6.2.crate) = 34cf66eb183df1c5876e2dcf6b13d57340741e8dc255b48e40a26de954d06ae7
-SIZE (rust/crates/rand_core-0.6.2.crate) = 21708
-SHA256 (rust/crates/rand_hc-0.1.0.crate) = 7b40677c7be09ae76218dc623efbf7b18e34bced3f38883af07bb75630a21bc4
-SIZE (rust/crates/rand_hc-0.1.0.crate) = 11644
+SHA256 (rust/crates/rand_core-0.6.3.crate) = d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7
+SIZE (rust/crates/rand_core-0.6.3.crate) = 21938
SHA256 (rust/crates/rand_hc-0.2.0.crate) = ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c
SIZE (rust/crates/rand_hc-0.2.0.crate) = 11670
-SHA256 (rust/crates/rand_hc-0.3.0.crate) = 3190ef7066a446f2e7f42e239d161e905420ccab01eb967c9eb27d21b2322a73
-SIZE (rust/crates/rand_hc-0.3.0.crate) = 11780
-SHA256 (rust/crates/rand_isaac-0.1.1.crate) = ded997c9d5f13925be2a6fd7e66bf1872597f759fd9dd93513dd7e92e5a5ee08
-SIZE (rust/crates/rand_isaac-0.1.1.crate) = 16020
-SHA256 (rust/crates/rand_jitter-0.1.4.crate) = 1166d5c91dc97b88d1decc3285bb0a99ed84b05cfd0bc2341bdf2d43fc41e39b
-SIZE (rust/crates/rand_jitter-0.1.4.crate) = 18409
-SHA256 (rust/crates/rand_os-0.1.3.crate) = 7b75f676a1e053fc562eafbb47838d67c84801e38fc1ba459e8f180deabd5071
-SIZE (rust/crates/rand_os-0.1.3.crate) = 18965
-SHA256 (rust/crates/rand_pcg-0.1.2.crate) = abf9b09b01790cfe0364f52bf32995ea3c39f4d2dd011eac241d2914146d0b44
-SIZE (rust/crates/rand_pcg-0.1.2.crate) = 10844
-SHA256 (rust/crates/rand_xorshift-0.1.1.crate) = cbf7e9e623549b0e21f6e97cf8ecf247c1a8fd2e8a992ae265314300b2455d5c
-SIZE (rust/crates/rand_xorshift-0.1.1.crate) = 8997
-SHA256 (rust/crates/rdrand-0.4.0.crate) = 678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2
-SIZE (rust/crates/rdrand-0.4.0.crate) = 6456
-SHA256 (rust/crates/redox_syscall-0.1.57.crate) = 41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce
-SIZE (rust/crates/redox_syscall-0.1.57.crate) = 17087
-SHA256 (rust/crates/redox_syscall-0.2.5.crate) = 94341e4e44e24f6b591b59e47a8a027df12e008d73fd5672dbea9cc22f4507d9
-SIZE (rust/crates/redox_syscall-0.2.5.crate) = 23449
-SHA256 (rust/crates/redox_users-0.3.5.crate) = de0737333e7a9502c789a36d7c7fa6092a49895d4faa31ca5df163857ded2e9d
-SIZE (rust/crates/redox_users-0.3.5.crate) = 12644
-SHA256 (rust/crates/regex-1.4.5.crate) = 957056ecddbeba1b26965114e191d2e8589ce74db242b6ea25fc4062427a5c19
-SIZE (rust/crates/regex-1.4.5.crate) = 241716
-SHA256 (rust/crates/regex-automata-0.1.9.crate) = ae1ded71d66a4a97f5e961fd0cb25a5f366a42a41570d16a763a69c092c26ae4
-SIZE (rust/crates/regex-automata-0.1.9.crate) = 114560
-SHA256 (rust/crates/regex-syntax-0.6.23.crate) = 24d5f089152e60f62d28b835fbff2cd2e8dc0baf1ac13343bef92ab7eed84548
-SIZE (rust/crates/regex-syntax-0.6.23.crate) = 293195
+SHA256 (rust/crates/rand_hc-0.3.1.crate) = d51e9f596de227fda2ea6c84607f5558e196eeaf43c986b724ba4fb8fdf497e7
+SIZE (rust/crates/rand_hc-0.3.1.crate) = 11891
+SHA256 (rust/crates/redox_syscall-0.2.10.crate) = 8383f39639269cde97d255a32bdb68c047337295414940c68bdd30c2e13203ff
+SIZE (rust/crates/redox_syscall-0.2.10.crate) = 23582
+SHA256 (rust/crates/redox_users-0.4.0.crate) = 528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64
+SIZE (rust/crates/redox_users-0.4.0.crate) = 13023
+SHA256 (rust/crates/regex-1.5.4.crate) = d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461
+SIZE (rust/crates/regex-1.5.4.crate) = 236581
+SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
+SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
+SHA256 (rust/crates/regex-syntax-0.6.25.crate) = f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b
+SIZE (rust/crates/regex-syntax-0.6.25.crate) = 293293
SHA256 (rust/crates/remove_dir_all-0.5.3.crate) = 3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7
SIZE (rust/crates/remove_dir_all-0.5.3.crate) = 9184
-SHA256 (rust/crates/reqwest-0.9.24.crate) = f88643aea3c1343c804950d7bf983bd2067f5ab59db6d613a08e05572f2714ab
-SIZE (rust/crates/reqwest-0.9.24.crate) = 106458
-SHA256 (rust/crates/reqwest-0.10.10.crate) = 0718f81a8e14c4dbb3b34cf23dc6aaf9ab8a0dfec160c534b3dbca1aaa21f47c
-SIZE (rust/crates/reqwest-0.10.10.crate) = 127537
+SHA256 (rust/crates/reqwest-0.11.4.crate) = 246e9f61b9bb77df069a947682be06e31ac43ea37862e244a69f177694ea6d22
+SIZE (rust/crates/reqwest-0.11.4.crate) = 132776
SHA256 (rust/crates/ring-0.16.20.crate) = 3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc
SIZE (rust/crates/ring-0.16.20.crate) = 5082615
SHA256 (rust/crates/rle-decode-fast-1.0.1.crate) = cabe4fa914dec5870285fa7f71f602645da47c486e68486d2b4ceb4a343e90ac
SIZE (rust/crates/rle-decode-fast-1.0.1.crate) = 62490
SHA256 (rust/crates/rpassword-5.0.1.crate) = ffc936cf8a7ea60c58f030fd36a612a48f440610214dc54bc36431f9ea0c3efb
SIZE (rust/crates/rpassword-5.0.1.crate) = 11109
-SHA256 (rust/crates/rpki-0.10.1.crate) = 4d5213cb2d9773bd7d968f9d66a50409e1891ddd1f6abf6d2573f8d841e3004b
-SIZE (rust/crates/rpki-0.10.1.crate) = 468299
-SHA256 (rust/crates/rust-argon2-0.8.3.crate) = 4b18820d944b33caa75a71378964ac46f58517c92b6ae5f762636247c09e78fb
-SIZE (rust/crates/rust-argon2-0.8.3.crate) = 28313
-SHA256 (rust/crates/rustc-demangle-0.1.18.crate) = 6e3bad0ee36814ca07d7968269dd4b7ec89ec2da10c4bb613928d3077083c232
-SIZE (rust/crates/rustc-demangle-0.1.18.crate) = 19913
+SHA256 (rust/crates/rpki-0.12.2.crate) = 718f0d99ad56874728162d2f082e43c2cb378ab62b87202cdf806b9fd13b2d0a
+SIZE (rust/crates/rpki-0.12.2.crate) = 499131
+SHA256 (rust/crates/rustc-demangle-0.1.21.crate) = 7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342
+SIZE (rust/crates/rustc-demangle-0.1.21.crate) = 27920
SHA256 (rust/crates/rustc_version-0.2.3.crate) = 138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a
SIZE (rust/crates/rustc_version-0.2.3.crate) = 10210
-SHA256 (rust/crates/rustls-0.18.1.crate) = 5d1126dcf58e93cee7d098dbda643b5f92ed724f1f6a63007c1116eed6700c81
-SIZE (rust/crates/rustls-0.18.1.crate) = 207782
+SHA256 (rust/crates/rustls-0.19.1.crate) = 35edb675feee39aec9c99fa5ff985081995a06d594114ae14cbe797ad7b7a6d7
+SIZE (rust/crates/rustls-0.19.1.crate) = 208143
+SHA256 (rust/crates/rustversion-1.0.5.crate) = 61b3909d758bb75c79f23d4736fac9433868679d3ad2ea7a61e3c25cfda9a088
+SIZE (rust/crates/rustversion-1.0.5.crate) = 16984
SHA256 (rust/crates/ryu-1.0.5.crate) = 71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e
SIZE (rust/crates/ryu-1.0.5.crate) = 49570
SHA256 (rust/crates/salsa20-0.7.2.crate) = 399f290ffc409596022fce5ea5d4138184be4784f2b28c62c59f0d8389059a15
SIZE (rust/crates/salsa20-0.7.2.crate) = 13902
SHA256 (rust/crates/schannel-0.1.19.crate) = 8f05ba609c234e60bee0d547fe94a4c7e9da733d1c962cf6e59efa4cd9c8bc75
SIZE (rust/crates/schannel-0.1.19.crate) = 42755
-SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd
-SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470
SHA256 (rust/crates/scrypt-0.6.5.crate) = 19230d10daad7f163d8c1fc8edf84fbe52ac71c2ebe5adf3f763aa1557b843e3
SIZE (rust/crates/scrypt-0.6.5.crate) = 13406
SHA256 (rust/crates/sct-0.6.1.crate) = b362b83898e0e69f38515b82ee15aa80636befe47c3b6d3d89a911e78fc228ce
SIZE (rust/crates/sct-0.6.1.crate) = 26825
-SHA256 (rust/crates/security-framework-2.2.0.crate) = 3670b1d2fdf6084d192bc71ead7aabe6c06aa2ea3fbd9cc3ac111fa5c2b1bd84
-SIZE (rust/crates/security-framework-2.2.0.crate) = 57599
-SHA256 (rust/crates/security-framework-sys-2.2.0.crate) = 3676258fd3cfe2c9a0ec99ce3038798d847ce3e4bb17746373eb9f0f1ac16339
-SIZE (rust/crates/security-framework-sys-2.2.0.crate) = 11744
+SHA256 (rust/crates/security-framework-2.4.2.crate) = 525bc1abfda2e1998d152c45cf13e696f76d0a4972310b22fac1658b05df7c87
+SIZE (rust/crates/security-framework-2.4.2.crate) = 64857
+SHA256 (rust/crates/security-framework-sys-2.4.2.crate) = a9dd14d83160b528b7bfd66439110573efcfbe281b17fc2ca9f39f550d619c7e
+SIZE (rust/crates/security-framework-sys-2.4.2.crate) = 12821
SHA256 (rust/crates/semver-0.9.0.crate) = 1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403
SIZE (rust/crates/semver-0.9.0.crate) = 17344
SHA256 (rust/crates/semver-parser-0.7.0.crate) = 388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3
SIZE (rust/crates/semver-parser-0.7.0.crate) = 10268
-SHA256 (rust/crates/serde-1.0.125.crate) = 558dc50e1a5a5fa7112ca2ce4effcb321b0300c0d4ccf0776a9f60cd89031171
-SIZE (rust/crates/serde-1.0.125.crate) = 75144
+SHA256 (rust/crates/serde-1.0.130.crate) = f12d06de37cf59146fbdecab66aa99f9fe4f78722e3607577a5375d66bd0c913
+SIZE (rust/crates/serde-1.0.130.crate) = 75305
SHA256 (rust/crates/serde-value-0.6.0.crate) = 5a65a7291a8a568adcae4c10a677ebcedbc6c9cec91c054dee2ce40b0e3290eb
SIZE (rust/crates/serde-value-0.6.0.crate) = 9887
-SHA256 (rust/crates/serde_derive-1.0.125.crate) = b093b7a2bb58203b5da3056c05b4ec1fed827dcfdb37347a8841695263b3d06d
-SIZE (rust/crates/serde_derive-1.0.125.crate) = 54155
-SHA256 (rust/crates/serde_json-1.0.64.crate) = 799e97dc9fdae36a5c8b8f2cae9ce2ee9fdce2058c57a93e6099d919fd982f79
-SIZE (rust/crates/serde_json-1.0.64.crate) = 115138
+SHA256 (rust/crates/serde_derive-1.0.130.crate) = d7bc1a1ab1961464eae040d96713baa5a724a8152c1222492465b54322ec508b
+SIZE (rust/crates/serde_derive-1.0.130.crate) = 54703
+SHA256 (rust/crates/serde_json-1.0.67.crate) = a7f9e390c27c3c0ce8bc5d725f6e4d30a29d26659494aa4b17535f7522c5c950
+SIZE (rust/crates/serde_json-1.0.67.crate) = 114957
SHA256 (rust/crates/serde_path_to_error-0.1.4.crate) = 42f6109f0506e20f7e0f910e51a0079acf41da8e0694e6442527c4ddf5a2b158
SIZE (rust/crates/serde_path_to_error-0.1.4.crate) = 13126
-SHA256 (rust/crates/serde_urlencoded-0.5.5.crate) = 642dd69105886af2efd227f75a520ec9b44a820d65bc133a9131f7d229fd165a
-SIZE (rust/crates/serde_urlencoded-0.5.5.crate) = 12429
SHA256 (rust/crates/serde_urlencoded-0.7.0.crate) = edfa57a7f8d9c1d260a549e7224100f6c43d43f9103e06dd8b4095a9b2b43ce9
SIZE (rust/crates/serde_urlencoded-0.7.0.crate) = 12489
-SHA256 (rust/crates/sha2-0.9.3.crate) = fa827a14b29ab7f44778d14a88d3cb76e949c45083f7dbfa507d0cb699dc12de
-SIZE (rust/crates/sha2-0.9.3.crate) = 19649
-SHA256 (rust/crates/sharded-slab-0.1.1.crate) = 79c719719ee05df97490f80a45acfc99e5a30ce98a1e4fb67aee422745ae14e3
-SIZE (rust/crates/sharded-slab-0.1.1.crate) = 49002
-SHA256 (rust/crates/siphasher-0.3.5.crate) = cbce6d4507c7e4a3962091436e56e95290cb71fa302d