diff --git a/2021-06-06-uwacom_ctl472.diff b/2021-06-06-uwacom_ctl472.diff new file mode 100644 index 0000000..3ae62c3 --- /dev/null +++ b/2021-06-06-uwacom_ctl472.diff @@ -0,0 +1,145 @@ +Support for Wacom One S (CTL-472) [OpenBSD/uwacom] + +Even though more product ids are maintained in usbdevs.h, OpenBSD +currently only supports the Wacom Intuos Draw (CTL-490) tablet. + +I extended the support to another tablet, which identifies itself +as CTL-472 and is a more recent (and still available) model. + +Index: sys/dev/usb/usbdevs.h +=================================================================== +RCS file: /cvs/src/sys/dev/usb/usbdevs.h,v +retrieving revision 1.752 +diff -u -p -u -p -r1.752 usbdevs.h +--- sys/dev/usb/usbdevs.h 18 May 2021 14:23:53 -0000 1.752 ++++ sys/dev/usb/usbdevs.h 6 Jun 2021 17:27:24 -0000 +@@ -4582,6 +4582,7 @@ + #define USB_PRODUCT_WACOM_GRAPHIRE4_4X5 0x0015 /* Graphire4 Classic A6 */ + #define USB_PRODUCT_WACOM_INTUOSA5 0x0021 /* Intuos A5 */ + #define USB_PRODUCT_WACOM_INTUOS_DRAW 0x033b /* Intuos Draw (CTL-490) */ ++#define USB_PRODUCT_WACOM_ONE_S 0x037a /* One (CTL-472) */ + #define USB_PRODUCT_WACOM_INTUOS_PRO_S 0x0392 /* Intuos Pro S */ + + /* WAGO Kontakttechnik products */ +Index: sys/dev/usb/uwacom.c +=================================================================== +RCS file: /cvs/src/sys/dev/usb/uwacom.c,v +retrieving revision 1.2 +diff -u -p -u -p -r1.2 uwacom.c +--- sys/dev/usb/uwacom.c 23 Aug 2020 11:08:02 -0000 1.2 ++++ sys/dev/usb/uwacom.c 6 Jun 2021 17:27:24 -0000 +@@ -39,6 +39,8 @@ struct uwacom_softc { + struct uhidev sc_hdev; + struct hidms sc_ms; + struct hid_location sc_loc_tip_press; ++ int sc_big_endian; ++ int sc_use_pressure; + }; + + struct cfdriver uwacom_cd = { +@@ -47,7 +49,8 @@ struct cfdriver uwacom_cd = { + + + const struct usb_devno uwacom_devs[] = { +- { USB_VENDOR_WACOM, USB_PRODUCT_WACOM_INTUOS_DRAW } ++ { USB_VENDOR_WACOM, USB_PRODUCT_WACOM_INTUOS_DRAW }, ++ { USB_VENDOR_WACOM, USB_PRODUCT_WACOM_ONE_S } + }; + + int uwacom_match(struct device *, void *, void *); +@@ -102,6 +105,8 @@ uwacom_attach(struct device *parent, str + sc->sc_hdev.sc_parent = uha->parent; + sc->sc_hdev.sc_udev = uaa->device; + sc->sc_hdev.sc_report_id = uha->reportid; ++ sc->sc_big_endian = 0; ++ sc->sc_use_pressure = 0; + + usbd_set_idle(uha->parent->sc_udev, uha->parent->sc_ifaceno, 0, 0); + +@@ -121,9 +126,25 @@ uwacom_attach(struct device *parent, str + ms->sc_loc_y.size = 16; + + ms->sc_tsscale.minx = 0; +- ms->sc_tsscale.maxx = 7600; + ms->sc_tsscale.miny = 0; +- ms->sc_tsscale.maxy = 4750; ++ if (uha->uaa->product == USB_PRODUCT_WACOM_ONE_S) { ++ static uByte reportbuf[2]; ++ reportbuf[0] = 0x02; ++ reportbuf[1] = 0x02; ++ uhidev_set_report(uha->parent, UHID_FEATURE_REPORT, 2, ++ &reportbuf, 2); ++ ms->sc_tsscale.maxx = 15200; ++ ms->sc_tsscale.maxy = 9500; ++ } ++ ++ if (uha->uaa->product == USB_PRODUCT_WACOM_INTUOS_DRAW) { ++ sc->sc_big_endian = 1; ++ sc->sc_use_pressure = 1; ++ sc->sc_loc_tip_press.pos = 43; ++ sc->sc_loc_tip_press.size = 8; ++ ms->sc_tsscale.maxx = 7600; ++ ms->sc_tsscale.maxy = 4750; ++ } + + ms->sc_loc_btn[0].pos = 0; + ms->sc_loc_btn[0].size = 1; +@@ -132,9 +153,6 @@ uwacom_attach(struct device *parent, str + ms->sc_loc_btn[2].pos = 2; + ms->sc_loc_btn[2].size = 1; + +- sc->sc_loc_tip_press.pos = 43; +- sc->sc_loc_tip_press.size = 8; +- + hidms_attach(ms, &uwacom_accessops); + } + +@@ -163,19 +181,26 @@ uwacom_intr(struct uhidev *addr, void *b + if ((data[0] & 0xf0) == 0xc0) + return; + +- x = be16toh(hid_get_data(data, len, &ms->sc_loc_x)); +- y = be16toh(hid_get_data(data, len, &ms->sc_loc_y)); +- pressure = hid_get_data(data, len, &sc->sc_loc_tip_press); ++ if (sc->sc_big_endian == 1) { ++ x = be16toh(hid_get_data(data, len, &ms->sc_loc_x)); ++ y = be16toh(hid_get_data(data, len, &ms->sc_loc_y)); ++ } else { ++ x = le16toh(hid_get_data(data, len, &ms->sc_loc_x)); ++ y = le16toh(hid_get_data(data, len, &ms->sc_loc_y)); ++ } + + for (i = 0; i < ms->sc_num_buttons; i++) + if (hid_get_data(data, len, &ms->sc_loc_btn[i])) + buttons |= (1 << i); + + /* button 0 reporting is flaky, use tip pressure for it */ +- if (pressure > 10) +- buttons |= 1; +- else +- buttons &= ~1; ++ if (sc->sc_use_pressure == 1) { ++ pressure = hid_get_data(data, len, &sc->sc_loc_tip_press); ++ if (pressure > 10) ++ buttons |= 1; ++ else ++ buttons &= ~1; ++ } + + if (x != 0 || y != 0 || buttons != ms->sc_buttons) { + wsmouse_position(ms->sc_wsmousedev, x, y); +Index: share/man/man4/uwacom.4 +=================================================================== +RCS file: /cvs/src/share/man/man4/uwacom.4,v +retrieving revision 1.2 +diff -u -p -u -p -r1.2 uwacom.4 +--- share/man/man4/uwacom.4 12 Sep 2016 10:39:06 -0000 1.2 ++++ share/man/man4/uwacom.4 6 Jun 2021 17:27:24 -0000 +@@ -42,6 +42,7 @@ driver supports the following Wacom tabl + .Bl -column "Intuos Draw" "Model Number" -offset 6n + .It Em Name Ta Em Model Number + .It Li Intuos Draw Ta CTL-490 ++.It Li One Ta CTL-472 + .El + .Sh SEE ALSO + .Xr uhidev 4 , diff --git a/acpi.diff b/acpi.diff new file mode 100644 index 0000000..8f74a4b --- /dev/null +++ b/acpi.diff @@ -0,0 +1,101 @@ +Index: sys/dev/acpi/acpitz.c +=================================================================== +RCS file: /home/cvs/src/sys/dev/acpi/acpitz.c,v +retrieving revision 1.58 +diff -u -p -r1.58 acpitz.c +--- sys/dev/acpi/acpitz.c 6 Apr 2022 18:59:27 -0000 1.58 ++++ sys/dev/acpi/acpitz.c 30 Jun 2022 10:52:09 -0000 +@@ -39,6 +39,8 @@ + #define ACPITZ_TMP_RETRY (3) + #define ACPITZ_UNKNOWN (-1) + ++#define PERFPOL_AUTO 1 ++ + struct acpitz_softc { + struct device sc_dev; + +@@ -89,7 +91,9 @@ void acpitz_init(struct acpitz_softc *, + void (*acpitz_cpu_setperf)(int); + int acpitz_perflevel = -1; + extern void (*cpu_setperf)(int); ++extern int hw_power; + extern int perflevel; ++extern int perfpolicy; + #define PERFSTEP 10 + + #define ACPITZ_TRIPS (1L << 0) +@@ -224,6 +228,13 @@ acpitz_attach(struct device *parent, str + else + printf(": critical temperature is %d degC\n", KTOC(sc->sc_crt)); + ++ if ((sc->sc_psv = acpitz_gettempreading(sc, "_PSV")) == -1) { ++ printf("%s: no passive cooling temperature defined\n", ++ DEVNAME(sc)); ++ } else ++ printf("%s: passive cooling temperature is %d degC\n", ++ DEVNAME(sc), KTOC(sc->sc_psv)); ++ + sc->sc_hot = acpitz_gettempreading(sc, "_HOT"); + sc->sc_tc1 = acpitz_getreading(sc, "_TC1"); + sc->sc_tc2 = acpitz_getreading(sc, "_TC2"); +@@ -231,7 +242,7 @@ acpitz_attach(struct device *parent, str + /* get _PSL, _ALx */ + acpitz_init(sc, ACPITZ_INIT); + +- dnprintf(10, "%s: _HOT: %d _TC1: %d _TC2: %d _PSV: %d _TMP: %d " ++ printf("%s: _HOT: %d _TC1: %d _TC2: %d _PSV: %d _TMP: %d " + "_CRT: %d\n", DEVNAME(sc), sc->sc_hot, sc->sc_tc1, sc->sc_tc2, + sc->sc_psv, sc->sc_tmp, sc->sc_crt); + +@@ -376,15 +387,13 @@ acpitz_refresh(void *arg) + /* passive cooling */ + if (sc->sc_lasttmp != -1 && sc->sc_tc1 != -1 && sc->sc_tc2 != -1 && + sc->sc_psv != -1) { +- dnprintf(30, "%s: passive cooling: lasttmp: %d tc1: %d " +- "tc2: %d psv: %d\n", DEVNAME(sc), sc->sc_lasttmp, +- sc->sc_tc1, sc->sc_tc2, sc->sc_psv); +- + nperf = acpitz_perflevel; +- if (sc->sc_psv <= sc->sc_tmp) { ++ if (sc->sc_psv <= sc->sc_tmp && perfpolicy == PERFPOL_AUTO && !hw_power) { + /* Passive cooling enabled */ +- dnprintf(1, "%s: enabling passive %d %d\n", +- DEVNAME(sc), sc->sc_tmp, sc->sc_psv); ++ printf("%s: passive cooling: tmp: %d tc1: %d " ++ "tc2: %d psv: %d perfpol: %d pwr: %d (active)\n", ++ DEVNAME(sc), KTOC(sc->sc_tmp), sc->sc_tc1, sc->sc_tc2, ++ KTOC(sc->sc_psv), perfpolicy, hw_power); + if (!sc->sc_pse) + sc->sc_acpi->sc_pse++; + sc->sc_pse = 1; +@@ -392,6 +401,9 @@ acpitz_refresh(void *arg) + trend = sc->sc_tc1 * (sc->sc_tmp - sc->sc_lasttmp) + + sc->sc_tc2 * (sc->sc_tmp - sc->sc_psv); + ++ printf("%s: trend: %d(tc1) * %d(tmp) - %d(lasttmp)) + %d(tc2) * %d(tmp) - %d(psv) = %d\n", ++ DEVNAME(sc), sc->sc_tc1, sc->sc_tmp, sc->sc_lasttmp, sc->sc_tc2, sc->sc_tmp, sc->sc_psv, trend); ++ + /* Depending on trend, slow down/speed up */ + if (trend > 0) + nperf -= PERFSTEP; +@@ -400,8 +412,10 @@ acpitz_refresh(void *arg) + } + else { + /* Passive cooling disabled, increase % */ +- dnprintf(1, "%s: disabling passive %d %d\n", +- DEVNAME(sc), sc->sc_tmp, sc->sc_psv); ++ printf("%s: passive cooling: tmp: %d tc1: %d " ++ "tc2: %d psv: %d perfpol: %d pwr: %d (inactive)\n", ++ DEVNAME(sc), KTOC(sc->sc_tmp), sc->sc_tc1, sc->sc_tc2, ++ KTOC(sc->sc_psv), perfpolicy, hw_power); + if (sc->sc_pse) + sc->sc_acpi->sc_pse--; + sc->sc_pse = 0; +@@ -420,6 +434,7 @@ acpitz_refresh(void *arg) + if (acpitz_cpu_setperf && nperf != acpitz_perflevel) { + acpitz_perflevel = nperf; + acpitz_cpu_setperf(nperf); ++ printf("%s: set perflevel: %d\n", DEVNAME(sc), nperf); + } + } + sc->sc_lasttmp = sc->sc_tmp; diff --git a/acpitz_force.diff b/acpitz_force.diff new file mode 100644 index 0000000..7c5484d --- /dev/null +++ b/acpitz_force.diff @@ -0,0 +1,32 @@ +Index: sys/dev/acpi/acpitz.c +=================================================================== +RCS file: /home/cvs/src/sys/dev/acpi/acpitz.c,v +retrieving revision 1.58 +diff -u -p -r1.58 acpitz.c +--- sys/dev/acpi/acpitz.c 6 Apr 2022 18:59:27 -0000 1.58 ++++ sys/dev/acpi/acpitz.c 27 Jun 2022 14:09:22 -0000 +@@ -90,6 +90,7 @@ void (*acpitz_cpu_setperf)(int); + int acpitz_perflevel = -1; + extern void (*cpu_setperf)(int); + extern int perflevel; ++extern int perfpolicy; + #define PERFSTEP 10 + + #define ACPITZ_TRIPS (1L << 0) +@@ -381,7 +382,7 @@ acpitz_refresh(void *arg) + sc->sc_tc1, sc->sc_tc2, sc->sc_psv); + + nperf = acpitz_perflevel; +- if (sc->sc_psv <= sc->sc_tmp) { ++ if (sc->sc_psv <= sc->sc_tmp && perfpolicy == 1) { + /* Passive cooling enabled */ + dnprintf(1, "%s: enabling passive %d %d\n", + DEVNAME(sc), sc->sc_tmp, sc->sc_psv); +@@ -423,6 +424,7 @@ acpitz_refresh(void *arg) + } + } + sc->sc_lasttmp = sc->sc_tmp; ++ printf("DEBUG: perfpolicy=%d, perflevel=%d, acpitz_perflevel=%d\n", perfpolicy, perflevel, acpitz_perflevel); + + /* active cooling */ + for (i = 0; i < ACPITZ_MAX_AC; i++) { diff --git a/alacritty-0.10.0.diff b/alacritty-0.10.0.diff new file mode 100644 index 0000000..c3fd499 --- /dev/null +++ b/alacritty-0.10.0.diff @@ -0,0 +1,893 @@ +Index: x11/alacritty/Makefile +=================================================================== +RCS file: /home/cvs/ports/x11/alacritty/Makefile,v +retrieving revision 1.4 +diff -u -p -r1.4 Makefile +--- x11/alacritty/Makefile 15 Nov 2021 20:00:49 -0000 1.4 ++++ x11/alacritty/Makefile 28 Jan 2022 20:55:20 -0000 +@@ -11,8 +11,7 @@ MAINTAINER = Eric Auge ci_flags, CPUF_INVAR_TSC); + ++ tsc_timecounter_init(ci, freq); ++ + tsc_identify(ci); + } + +@@ -657,17 +663,21 @@ identifycpu(struct cpu_info *ci) + } + + if (!strcmp(cpu_vendor, "GenuineIntel") && cpuid_level >= 0x06) { +- CPUID(0x06, ci->ci_feature_tpmflags, dummy, cpu_tpm_ecxflags, +- dummy); ++ CPUID(0x06, ci->ci_feature_tpmflags_eax, dummy, ++ ci->ci_feature_tpmflags_ecx, dummy); + for (i = 0; i < nitems(cpu_tpm_eaxfeatures); i++) +- if (ci->ci_feature_tpmflags & ++ if (ci->ci_feature_tpmflags_eax & + cpu_tpm_eaxfeatures[i].bit) + printf(",%s", cpu_tpm_eaxfeatures[i].str); ++ for (i = 0; i < nitems(cpu_tpm_eaxfeatures); i++) ++ if (ci->ci_feature_tpmflags_ecx & ++ cpu_tpm_ecxfeatures[i].bit) ++ printf(",%s", cpu_tpm_ecxfeatures[i].str); + } else if (!strcmp(cpu_vendor, "AuthenticAMD")) { +- CPUID(0x06, ci->ci_feature_tpmflags, dummy, cpu_tpm_ecxflags, ++ CPUID(0x06, ci->ci_feature_tpmflags_eax, dummy, ci->ci_feature_tpmflags_ecx, + dummy); + if (ci->ci_family >= 0x12) +- ci->ci_feature_tpmflags |= TPM_ARAT; ++ ci->ci_feature_tpmflags_eax |= TPM_ARAT; + } + + /* AMD speculation control features */ +@@ -713,7 +723,9 @@ identifycpu(struct cpu_info *ci) + setperf_setup = k1x_init; + } + +- if (cpu_ecxfeature & CPUIDECX_EST) ++ if (ci->ci_feature_tpmflags_eax & TPM_HWP) ++ setperf_setup = pstate_init; ++ else if (cpu_ecxfeature & CPUIDECX_EST) + setperf_setup = est_init; + #endif + +@@ -736,7 +748,7 @@ identifycpu(struct cpu_info *ci) + } + + #ifndef SMALL_KERNEL +- if (CPU_IS_PRIMARY(ci) && (ci->ci_feature_tpmflags & TPM_SENSOR)) { ++ if (CPU_IS_PRIMARY(ci) && (ci->ci_feature_tpmflags_eax & TPM_SENSOR)) { + ci->ci_sensor.type = SENSOR_TEMP; + sensor_task_register(ci, intelcore_update_sensor, 5); + sensor_attach(&ci->ci_sensordev, &ci->ci_sensor); +@@ -762,15 +774,13 @@ identifycpu(struct cpu_info *ci) + #endif + } + +- tsc_timecounter_init(ci, freq); +- + cpu_topology(ci); + #if NVMM > 0 + cpu_check_vmm_cap(ci); + #endif /* NVMM > 0 */ + + /* Check for effective frequency via MPERF, APERF */ +- if ((cpu_tpm_ecxflags & TPM_EFFFREQ) && ci->ci_smt_id == 0) { ++ if ((ci->ci_feature_tpmflags_ecx & TPM_EFFFREQ) && ci->ci_smt_id == 0) { + #ifndef SMALL_KERNEL + ci->ci_hz_sensor.type = SENSOR_FREQ; + sensor_task_register(ci, cpu_hz_update_sensor, 1); +Index: sys/arch/amd64/amd64/machdep.c +=================================================================== +RCS file: /cvs/src/sys/arch/amd64/amd64/machdep.c,v +retrieving revision 1.282 +diff -u -p -u -p -r1.282 machdep.c +--- sys/arch/amd64/amd64/machdep.c 30 Oct 2022 17:43:39 -0000 1.282 ++++ sys/arch/amd64/amd64/machdep.c 7 Nov 2022 17:58:51 -0000 +@@ -553,6 +553,9 @@ cpu_sysctl(int *name, u_int namelen, voi + #endif + case CPU_TSCFREQ: + return (sysctl_rdquad(oldp, oldlenp, newp, tsc_frequency)); ++ case CPU_HWP: ++ return (pstate_hwp_sysctl(name + 1, namelen - 1, oldp, oldlenp, ++ newp, newlen, p)); + default: + return (sysctl_bounded_arr(cpuctl_vars, nitems(cpuctl_vars), + name, namelen, oldp, oldlenp, newp, newlen)); +Index: sys/arch/amd64/amd64/pstate.c +=================================================================== +RCS file: sys/arch/amd64/amd64/pstate.c +diff -N sys/arch/amd64/amd64/pstate.c +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ sys/arch/amd64/amd64/pstate.c 7 Nov 2022 17:58:51 -0000 +@@ -0,0 +1,303 @@ ++/* $OpenBSD$ */ ++/* ++ * Copyright (c) 2020 joshua stein ++ * ++ * Permission to use, copy, modify, and distribute this software for any ++ * purpose with or without fee is hereby granted, provided that the above ++ * copyright notice and this permission notice appear in all copies. ++ * ++ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES ++ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF ++ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ++ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES ++ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ++ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF ++ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ++ */ ++ ++/* ++ * "The default HWP control field values are expected to be suitable for many ++ * applications. The OS can enable autonomous HWP for these common cases by: ++ * ++ * Setting IA32_HWP_REQUEST.Desired Performance = 0 ++ * (hardware autonomous selection determines the performance target). ++ * ++ * Set IA32_HWP_REQUEST.Activity Window = 0 (enable HW dynamic selection of ++ * window size). ++ * ++ * To maximize HWP benefit for the common cases, the OS should set: ++ * IA32_HWP_REQUEST.Minimum_Performance = ++ * IA32_HWP_CAPABILITIES.Lowest_Performance and ++ * IA32_HWP_REQUEST.Maximum_Performance = ++ * IA32_HWP_CAPABILITIES.Highest_Performance." ++ */ ++ ++#include ++#include ++#include ++#include ++ ++#include ++#include ++#include ++#include ++ ++extern int setperf_prio; ++extern int perflevel; ++#ifdef MULTIPROCESSOR ++void mp_setperf(int); ++#endif ++ ++static int pstate_hwp = 0; ++static int pstate_hwp_bias_style = -1; ++enum { ++ PSTATE_HWP_BIAS_EPP, ++ PSTATE_HWP_BIAS_EPB, ++}; ++ ++/* IA32_HWP_REQUEST */ ++union hwp_request { ++ uint64_t msr; ++ struct { ++ uint8_t min_perf; ++ uint8_t max_perf; ++ uint8_t desired_perf; ++ uint8_t epp; ++ uint16_t act_win : 10; ++ uint8_t package : 1; ++ uint32_t reserved : 21; ++ } __packed fields; ++} pstate_hwp_req; ++ ++uint64_t pstate_epb; ++ ++/* IA32_HWP_CAPABILITIES */ ++union hwp_capabilities { ++ uint64_t msr; ++ struct { ++ uint8_t highest_perf; ++ uint8_t guaranteed_perf; ++ uint8_t most_efficient; ++ uint8_t lowest_perf; ++ uint32_t reserved; ++ } __packed fields; ++} pstate_hwp_cap; ++ ++static struct { ++ int epb_min; ++ int epb_max; ++ int epp; ++ char *label; ++} pstate_epp_labels[] = { ++ { 0x00, 0x03, 0x00, "performance" }, ++ { 0x04, 0x07, 0x80, "balance_performance" }, ++ { 0x08, 0x0b, 0xc0, "balance_powersave" }, ++ { 0x0c, 0x0f, 0xff, "powersave" }, ++}; ++ ++const char *pstate_hwp_bias_label(int); ++void pstate_commit(void); ++ ++void ++pstate_init(struct cpu_info *ci) ++{ ++ const char *cpu_device = ci->ci_dev->dv_xname; ++ union hwp_request hwp_req; ++ uint64_t msr; ++ int16_t eppepb; ++ ++ if (rdmsr_safe(MSR_PLATFORM_INFO, &msr) != 0) ++ return; ++ ++ /* power management must be enabled before reading capabilities */ ++ wrmsr(IA32_PM_ENABLE, 1); ++ if (rdmsr(IA32_PM_ENABLE) != 1) { ++ printf("%s: enabling HWP failed\n", cpu_device); ++ return; ++ } ++ ++ if (rdmsr_safe(IA32_HWP_CAPABILITIES, &pstate_hwp_cap.msr) != 0) { ++ printf("%s: no HWP capabilities\n", cpu_device); ++ /* XXX: what are we supposed to do now? */ ++ return; ++ } ++ ++ if (ci->ci_feature_tpmflags_eax & TPM_HWP_EPP) { ++ pstate_hwp_bias_style = PSTATE_HWP_BIAS_EPP; ++ pstate_hwp_req.msr = rdmsr(IA32_HWP_REQUEST); ++ eppepb = hwp_req.fields.epp; ++ } else if (ci->ci_feature_tpmflags_ecx & TPM_EPB) { ++ pstate_hwp_bias_style = PSTATE_HWP_BIAS_EPB; ++ eppepb = pstate_epb = rdmsr(IA32_ENERGY_PERF_BIAS) & 0x0f; ++ } else { ++ printf("%s: no energy bias control\n", cpu_device); ++ return; ++ } ++ ++ /* XXX: should we force epb to performance by default? */ ++ ++ pstate_hwp = 1; ++ setperf_prio = 1; ++ cpu_setperf = pstate_setperf; ++ ++ printf("%s: HWP enabled, bias %s, highest perf %d MHz, " ++ "guaranteed %d MHz, most efficient %d MHz, lowest perf %d MHz\n", ++ cpu_device, pstate_hwp_bias_label(eppepb), ++ pstate_hwp_cap.fields.highest_perf * 100, ++ pstate_hwp_cap.fields.guaranteed_perf * 100, ++ pstate_hwp_cap.fields.most_efficient * 100, ++ pstate_hwp_cap.fields.lowest_perf * 100); ++} ++ ++const char * ++pstate_hwp_bias_label(int val) ++{ ++ int i; ++ ++ for (i = 0; i < (sizeof(pstate_epp_labels) / ++ sizeof(pstate_epp_labels[0])); i++) { ++ if (pstate_hwp_bias_style == PSTATE_HWP_BIAS_EPP) { ++ if (val == pstate_epp_labels[i].epp) ++ return pstate_epp_labels[i].label; ++ } else if (pstate_hwp_bias_style == PSTATE_HWP_BIAS_EPB) { ++ if (val >= pstate_epp_labels[i].epb_min && ++ val <= pstate_epp_labels[i].epb_max) ++ return pstate_epp_labels[i].label; ++ } ++ } ++ ++ return "unknown"; ++} ++ ++void ++pstate_setperf(int level) ++{ ++ // printf("%s: %s(%d)\n", curcpu()->ci_dev->dv_xname, __func__, level); ++ ++ if (pstate_hwp_bias_style == PSTATE_HWP_BIAS_EPP) ++ wrmsr(IA32_HWP_REQUEST, pstate_hwp_req.msr); ++ else if (pstate_hwp_bias_style == PSTATE_HWP_BIAS_EPB) ++ wrmsr(IA32_ENERGY_PERF_BIAS, pstate_epb); ++} ++ ++void ++pstate_commit(void) ++{ ++#ifdef MULTIPROCESSOR ++ /* ++ * This will broadcast X86_IPI_SETPERF to call pstate_setperf on each ++ * CPU, so we can wrmsr on each ++ */ ++ mp_setperf(perflevel); ++#else ++ setperf(perflevel); ++#endif ++} ++ ++/* TODO: update cpuspeed in response to hwp notifications */ ++ ++int ++pstate_hwp_sysctl(int *name, u_int namelen, void *oldp, size_t *oldlenp, ++ void *newp, size_t newlen, struct proc *p) ++{ ++ uint64_t epb = 0; ++ const char *bias; ++ char newbias[64]; ++ int newval, err, i, found = 0; ++ ++ if (namelen != 1) ++ return ENOTDIR; ++ ++ if (!pstate_hwp) ++ return EOPNOTSUPP; ++ ++ if (name[0] < 1 || name[0] >= HWP_MAXID) ++ return EOPNOTSUPP; ++ ++ pstate_hwp_req.msr = rdmsr(IA32_HWP_REQUEST); ++ ++ switch (name[0]) { ++ case HWP_MIN_PERF: ++ case HWP_MAX_PERF: ++ case HWP_DESIRED_PERF: ++ switch (name[0]) { ++ case HWP_MIN_PERF: ++ newval = pstate_hwp_req.fields.min_perf; ++ break; ++ case HWP_MAX_PERF: ++ newval = pstate_hwp_req.fields.max_perf; ++ break; ++ case HWP_DESIRED_PERF: ++ newval = pstate_hwp_req.fields.desired_perf; ++ break; ++ } ++ ++ if (newlen == 0) ++ return sysctl_rdint(oldp, oldlenp, newp, newval); ++ ++ err = sysctl_int(oldp, oldlenp, newp, newlen, &newval); ++ if (err) ++ return err; ++ ++ switch (name[0]) { ++ case HWP_MIN_PERF: ++ pstate_hwp_req.fields.min_perf = newval; ++ break; ++ case HWP_MAX_PERF: ++ pstate_hwp_req.fields.max_perf = newval; ++ break; ++ case HWP_DESIRED_PERF: ++ pstate_hwp_req.fields.desired_perf = newval; ++ break; ++ } ++ ++ printf("%s: name[0] %d, newval %d [%zu], writing hwpreq 0x%llx\n", ++ curcpu()->ci_dev->dv_xname, name[0], newval, newlen, ++ pstate_hwp_req.msr); ++ ++ pstate_commit(); ++ return 0; ++ ++ case HWP_EPP: ++ if (pstate_hwp_bias_style == PSTATE_HWP_BIAS_EPP) ++ epb = pstate_hwp_req.fields.epp; ++ else if (pstate_hwp_bias_style == PSTATE_HWP_BIAS_EPB) ++ pstate_epb = epb = rdmsr(IA32_ENERGY_PERF_BIAS) & 0x0f; ++ ++ bias = pstate_hwp_bias_label(epb); ++ ++ if (newlen == 0) ++ return sysctl_rdstring(oldp, oldlenp, newp, bias); ++ ++ memcpy(newbias, bias, sizeof(newbias)); ++ err = sysctl_string(oldp, oldlenp, newp, newlen, newbias, ++ sizeof(newbias)); ++ if (err) ++ return err; ++ ++ for (i = 0; i < (sizeof(pstate_epp_labels) / ++ sizeof(pstate_epp_labels[0])); i++) { ++ if (strcmp(pstate_epp_labels[i].label, newbias) != 0) ++ continue; ++ ++ if (pstate_hwp_bias_style == PSTATE_HWP_BIAS_EPP) ++ pstate_hwp_req.fields.epp = ++ pstate_epp_labels[i].epp; ++ else if (pstate_hwp_bias_style == PSTATE_HWP_BIAS_EPB) ++ pstate_epb = pstate_epp_labels[i].epb_max; ++ ++ found = 1; ++ } ++ ++ if (!found) ++ return EINVAL; ++ ++ printf("%s: changing epp/epb bias to \"%s\" (0x%llx)\n", ++ curcpu()->ci_dev->dv_xname, newbias, pstate_hwp_req.msr); ++ ++ pstate_commit(); ++ return 0; ++ } ++ ++ return EOPNOTSUPP; ++} +Index: sys/arch/amd64/conf/files.amd64 +=================================================================== +RCS file: /cvs/src/sys/arch/amd64/conf/files.amd64,v +retrieving revision 1.106 +diff -u -p -u -p -r1.106 files.amd64 +--- sys/arch/amd64/conf/files.amd64 16 Oct 2022 15:03:39 -0000 1.106 ++++ sys/arch/amd64/conf/files.amd64 7 Nov 2022 17:58:51 -0000 +@@ -64,6 +64,7 @@ file arch/amd64/isa/clock.c + file arch/amd64/amd64/powernow-k8.c !small_kernel + file arch/amd64/amd64/est.c !small_kernel + file arch/amd64/amd64/k1x-pstate.c !small_kernel ++file arch/amd64/amd64/pstate.c !small_kernel + + include "dev/rasops/files.rasops" + include "dev/wsfont/files.wsfont" +Index: sys/arch/amd64/include/cpu.h +=================================================================== +RCS file: /cvs/src/sys/arch/amd64/include/cpu.h,v +retrieving revision 1.151 +diff -u -p -u -p -r1.151 cpu.h +--- sys/arch/amd64/include/cpu.h 20 Sep 2022 14:28:27 -0000 1.151 ++++ sys/arch/amd64/include/cpu.h 7 Nov 2022 17:58:51 -0000 +@@ -156,7 +156,8 @@ struct cpu_info { + u_int32_t ci_feature_sefflags_ecx;/* [I] */ + u_int32_t ci_feature_sefflags_edx;/* [I] */ + u_int32_t ci_feature_amdspec_ebx; /* [I] */ +- u_int32_t ci_feature_tpmflags; /* [I] */ ++ u_int32_t ci_feature_tpmflags_eax;/* [I] */ ++ u_int32_t ci_feature_tpmflags_ecx;/* [I] */ + u_int32_t ci_pnfeatset; /* [I] */ + u_int32_t ci_efeature_eax; /* [I] */ + u_int32_t ci_efeature_ecx; /* [I] */ +@@ -446,9 +447,16 @@ void k8_powernow_setperf(int); + void k1x_init(struct cpu_info *); + void k1x_setperf(int); + ++/* est.c */ + void est_init(struct cpu_info *); + void est_setperf(int); + ++/* pstate.c */ ++void pstate_init(struct cpu_info *); ++void pstate_setperf(int); ++int pstate_hwp_sysctl(int *, u_int, void *, size_t *, void *, size_t, ++ struct proc *); ++ + #ifdef MULTIPROCESSOR + /* mp_setperf.c */ + void mp_setperf_init(void); +@@ -474,7 +482,8 @@ void mp_setperf_init(void); + #define CPU_TSCFREQ 16 /* TSC frequency */ + #define CPU_INVARIANTTSC 17 /* has invariant TSC */ + #define CPU_PWRACTION 18 /* action caused by power button */ +-#define CPU_MAXID 19 /* number of valid machdep ids */ ++#define CPU_HWP 19 /* hardware p-state knobs */ ++#define CPU_MAXID 20 /* number of valid machdep ids */ + + #define CTL_MACHDEP_NAMES { \ + { 0, 0 }, \ +@@ -496,6 +505,28 @@ void mp_setperf_init(void); + { "tscfreq", CTLTYPE_QUAD }, \ + { "invarianttsc", CTLTYPE_INT }, \ + { "pwraction", CTLTYPE_INT }, \ ++ { "hwp", CTLTYPE_INT }, \ ++} ++ ++/* ++ * CTL_HWP definitions. ++ */ ++#define HWP_MIN_PERF 1 ++#define HWP_MIN_PERF_NAME "min_perf" ++#define HWP_MAX_PERF 2 ++#define HWP_MAX_PERF_NAME "max_perf" ++#define HWP_DESIRED_PERF 3 ++#define HWP_DESIRED_PERF_NAME "desired_perf" ++#define HWP_EPP 4 ++#define HWP_EPP_NAME "epp_bias" ++#define HWP_MAXID 5 ++ ++#define CTL_HWP_NAMES { \ ++ { 0, 0 }, \ ++ { HWP_MIN_PERF_NAME, CTLTYPE_INT }, \ ++ { HWP_MAX_PERF_NAME, CTLTYPE_INT }, \ ++ { HWP_DESIRED_PERF_NAME, CTLTYPE_INT }, \ ++ { HWP_EPP_NAME, CTLTYPE_STRING }, \ + } + + #endif /* !_MACHINE_CPU_H_ */ +Index: sys/arch/amd64/include/specialreg.h +=================================================================== +RCS file: /cvs/src/sys/arch/amd64/include/specialreg.h,v +retrieving revision 1.95 +diff -u -p -u -p -r1.95 specialreg.h +--- sys/arch/amd64/include/specialreg.h 24 Oct 2022 00:56:33 -0000 1.95 ++++ sys/arch/amd64/include/specialreg.h 7 Nov 2022 17:58:51 -0000 +@@ -217,10 +217,20 @@ + * Thermal and Power Management (CPUID function 0x6) EAX bits + */ + #define TPM_SENSOR 0x00000001 /* Digital temp sensor */ ++#define TPM_TURBO 0x00000002 /* Turbo Boost available */ + #define TPM_ARAT 0x00000004 /* APIC Timer Always Running */ ++#define TPM_HWP 0x00000080 /* Hardware P-States supported */ ++#define TPM_HWP_NOTIFY 0x00000100 /* HWP Notification */ ++#define TPM_HWP_ACT_WIN 0x00000200 /* HWP Activity Window */ ++#define TPM_HWP_EPP 0x00000400 /* HWP Energy Perf. Preference */ + /* Thermal and Power Management (CPUID function 0x6) ECX bits */ + #define TPM_EFFFREQ 0x00000001 /* APERF & MPERF MSR present */ + ++/* ++ * Thermal and Power Management (CPUID function 0x6) ECX bits ++ */ ++#define TPM_EPB 0x00000008 /* IA32_ENERGY_PERF_BIAS supported */ ++ + /* + * "Architectural Performance Monitoring" bits (CPUID function 0x0a): + * EAX bits, EBX bits, EDX bits. +@@ -354,6 +364,7 @@ + #define MSR_PERFCTR0 0x0c1 + #define MSR_PERFCTR1 0x0c2 + #define MSR_FSB_FREQ 0x0cd /* Core Duo/Solo only */ ++#define MSR_PLATFORM_INFO 0x0ce + #define MSR_MPERF 0x0e7 + #define MSR_APERF 0x0e8 + #define MSR_MTRRcap 0x0fe +@@ -917,11 +928,28 @@ + #define C3_CRYPT_CWLO_KEY192 0x0000040c /* 192bit, 12 rds */ + #define C3_CRYPT_CWLO_KEY256 0x0000080e /* 256bit, 15 rds */ + ++/* Hardware-Controlled Performance States (HWP) */ ++#define IA32_ENERGY_PERF_BIAS 0x1b0 ++#define IA32_PM_ENABLE 0x770 ++#define IA32_HWP_CAPABILITIES 0x771 ++#define IA32_HWP_REQUEST_PKG 0x772 ++#define IA32_HWP_INTERRUPT 0x773 ++#define IA32_HWP_REQUEST 0x774 ++#define IA32_HWP_STATUS 0x777 ++#define MSR_PPERF 0x64e ++ + /* Intel Silicon Debug */ + #define IA32_DEBUG_INTERFACE 0xc80 + #define IA32_DEBUG_INTERFACE_ENABLE 0x00000001 + #define IA32_DEBUG_INTERFACE_LOCK 0x40000000 + #define IA32_DEBUG_INTERFACE_MASK 0x80000000 ++ ++/* Config TDP MSRs */ ++#define MSR_CONFIG_TDP_NOMINAL 0x00000648 ++#define MSR_CONFIG_TDP_LEVEL_1 0x00000649 ++#define MSR_CONFIG_TDP_LEVEL_2 0x0000064A ++#define MSR_CONFIG_TDP_CONTROL 0x0000064B ++#define MSR_TURBO_ACTIVATION_RATIO 0x0000064C + + /* + * VMX +Index: sbin/sysctl/sysctl.c +=================================================================== +RCS file: /cvs/src/sbin/sysctl/sysctl.c,v +retrieving revision 1.258 +diff -u -p -u -p -r1.258 sysctl.c +--- sbin/sysctl/sysctl.c 12 Jul 2021 15:09:19 -0000 1.258 ++++ sbin/sysctl/sysctl.c 7 Nov 2022 17:58:51 -0000 +@@ -223,6 +223,7 @@ int sysctl_chipset(char *, char **, int + int sysctl_audio(char *, char **, int *, int, int *); + int sysctl_video(char *, char **, int *, int, int *); + int sysctl_witness(char *, char **, int *, int, int *); ++int sysctl_hwp(char *, char **, int *, int, int *); + void vfsinit(void); + + char *equ = "="; +@@ -771,6 +772,14 @@ parse(char *string, int flags) + break; + } + #endif ++#ifdef CPU_HWP ++ if (mib[1] == CPU_HWP) { ++ len = sysctl_hwp(string, &bufp, mib, flags, &type); ++ if (len < 0) ++ return; ++ break; ++ } ++#endif + break; + + case CTL_FS: +@@ -2910,6 +2919,30 @@ sysctl_witness(char *string, char **bufp + *typep = witnesslist.list[indx].ctl_type; + return (3); + } ++ ++#ifdef CPU_HWP ++/* ++ * handle machdep.hwp requests ++ */ ++struct ctlname hwpname[] = CTL_HWP_NAMES; ++struct list hwplist = { hwpname, HWP_MAXID }; ++ ++int ++sysctl_hwp(char *string, char **bufpp, int mib[], int flags, int *typep) ++{ ++ int indx; ++ ++ if (*bufpp == NULL) { ++ listall(string, &hwplist); ++ return (-1); ++ } ++ if ((indx = findname(string, "third", bufpp, &hwplist)) == -1) ++ return (-1); ++ mib[2] = indx; ++ *typep = hwplist.list[indx].ctl_type; ++ return (3); ++} ++#endif + + /* + * Scan a list of names searching for a particular name. diff --git a/apm.diff b/apm.diff new file mode 100644 index 0000000..499e73e --- /dev/null +++ b/apm.diff @@ -0,0 +1,25 @@ +Index: usr.sbin/apm/apm.c +=================================================================== +RCS file: /cvs/src/usr.sbin/apm/apm.c,v +retrieving revision 1.41 +diff -u -p -u -p -r1.41 apm.c +--- usr.sbin/apm/apm.c 13 Feb 2022 21:27:51 -0000 1.41 ++++ usr.sbin/apm/apm.c 10 Sep 2022 08:24:23 -0000 +@@ -376,8 +376,15 @@ balony: + } else if (domin) { + if (reply.batterystate.battery_state == + APM_BATT_CHARGING) +- printf(", %d minutes recharge time estimate\n", +- reply.batterystate.minutes_left); ++ { ++ if (reply.batterystate.minutes_left == ++ (u_int)-1) ++ printf(", unknown"); ++ else ++ printf(", %d minutes", ++ reply.batterystate.minutes_left); ++ printf(" recharge time estimate\n"); ++ } + else if (reply.batterystate.minutes_left == 0 && + reply.batterystate.battery_life > 10) + printf(", unknown life estimate\n"); diff --git a/azpainter-304.diff b/azpainter-304.diff new file mode 100644 index 0000000..9473922 --- /dev/null +++ b/azpainter-304.diff @@ -0,0 +1,768 @@ +Index: Makefile +=================================================================== +RCS file: /cvs/ports/graphics/azpainter/Makefile,v +retrieving revision 1.4 +diff -u -p -r1.4 Makefile +--- Makefile 11 Mar 2022 19:22:07 -0000 1.4 ++++ Makefile 12 Mar 2022 15:16:58 -0000 +@@ -1,21 +1,27 @@ +-V = 2.1.6 ++V = 3.0.4 + COMMENT = full color painting software for illustrations +-DISTNAME = azpainter-${V} +-EXTRACT_SUFX = .tar.xz ++DISTNAME = azpainter-v${V} ++PKGNAME = azpainter-${V} ++EXTRACT_SUFX = .tar.bz2 + CATEGORIES = graphics multimedia x11 + +-HOMEPAGE = https://osdn.net/projects/azpainter/ ++HOMEPAGE = http://azsky2.html.xdomain.jp/ + MAINTAINER = Brian Callahan + + # GPLv3+ + PERMIT_PACKAGE = Yes + +-WANTLIB += X11 Xext Xi c fontconfig freetype jpeg m png pthread +-WANTLIB += z ++WANTLIB += X11 Xcursor Xext Xi c fontconfig freetype iconv jpeg ++WANTLIB += m png pthread tiff webp z + +-MASTER_SITES = https://github.com/Symbian9/azpainter/releases/download/v${V}/ ++MASTER_SITES = https://gitlab.com/azelpg/azpainter/-/archive/v${V}/ ++ ++# C11 ++COMPILER = base-clang ports-gcc ++COMPILER_LANGS = c + + LIB_DEPENDS = graphics/jpeg \ ++ graphics/libwebp \ + graphics/png + + RUN_DEPENDS = devel/desktop-file-utils \ +@@ -27,10 +33,13 @@ RUN_DEPENDS = devel/desktop-file-utils \ + CONFIGURE_STYLE = simple + CONFIGURE_ARGS = CC="${CC}" + +-CFLAGS += -std=gnu99 ++CFLAGS += -std=gnu11 + + USE_GMAKE = Yes + + NO_TEST = Yes ++ ++do-gen: ++ sed -i "s,%LOCALBASE%,${LOCALBASE},g" ${WRKSRC}/src/main.c + + .include +Index: distinfo +=================================================================== +RCS file: /cvs/ports/graphics/azpainter/distinfo,v +retrieving revision 1.2 +diff -u -p -r1.2 distinfo +--- distinfo 20 May 2020 17:06:29 -0000 1.2 ++++ distinfo 12 Mar 2022 15:16:58 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (azpainter-2.1.6.tar.xz) = hfP5NedrQg8uXiclFDaP375MJcAdqh4WGsKKbh7bDSw= +-SIZE (azpainter-2.1.6.tar.xz) = 747464 ++SHA256 (azpainter-v3.0.4.tar.bz2) = o8g4Kt87ZP4Mgl/VYHUoag5OJ+QXL+VhcWeVXxO+5qU= ++SIZE (azpainter-v3.0.4.tar.bz2) = 986326 +Index: patches/patch-Makefile_in +=================================================================== +RCS file: /cvs/ports/graphics/azpainter/patches/patch-Makefile_in,v +retrieving revision 1.2 +diff -u -p -r1.2 patch-Makefile_in +--- patches/patch-Makefile_in 11 Mar 2022 19:22:07 -0000 1.2 ++++ patches/patch-Makefile_in 12 Mar 2022 15:16:58 -0000 +@@ -3,12 +3,12 @@ Respect CFLAGS. + Index: Makefile.in + --- Makefile.in.orig + +++ Makefile.in +-@@ -11,7 +11,7 @@ package_full := $(package_name)-$(package_version) +- instfile := install -m 644 ++@@ -15,7 +15,7 @@ inst_dir := install -m 755 -d ++ inst_file := install -m 644 + + CC := @CC@ +--CFLAGS := @CFLAGS@ -pthread -Isrc/include -Imlib/include -I. -DHAVE_CONFIG_H \ +-+CFLAGS += @CFLAGS@ -pthread -Isrc/include -Imlib/include -I. -DHAVE_CONFIG_H \ +- -DPACKAGE_DATA_DIR=\"$(datadir)\" ++-CFLAGS := @CFLAGS@ -pthread -Isrc/include -Imlk/include -I. -DHAVE_CONFIG_H +++CFLAGS += @CFLAGS@ -pthread -Isrc/include -Imlk/include -I. -DHAVE_CONFIG_H + LDFLAGS := @LDFLAGS@ -pthread + LIBS := @LIBS@ -lm ++ +Index: patches/patch-configure +=================================================================== +RCS file: /cvs/ports/graphics/azpainter/patches/patch-configure,v +retrieving revision 1.2 +diff -u -p -r1.2 patch-configure +--- patches/patch-configure 11 Mar 2022 19:22:07 -0000 1.2 ++++ patches/patch-configure 12 Mar 2022 15:16:58 -0000 +@@ -1,14 +1,27 @@ + Don't hardcode optimization flags. ++Add OpenBSD to supported OS list. + + Index: configure + --- configure.orig + +++ configure +-@@ -214,8 +214,6 @@ done +- if test -z "$CFLAGS";then ++@@ -274,7 +274,7 @@ if test -z "$CFLAGS";then + if test "$cf_debug" = yes;then +- CFLAGS_ADD=`fc_add_string "$CFLAGS_ADD" "-g"` +-- else +-- CFLAGS_ADD=`fc_add_string "$CFLAGS_ADD" "-O2"` ++ CFLAGS_ADD=`fc_add_string "$CFLAGS_ADD" "-g -Wall"` ++ else ++- CFLAGS_ADD=`fc_add_string "$CFLAGS_ADD" "-O2 -Wall"` +++ CFLAGS_ADD=`fc_add_string "$CFLAGS_ADD" "-Wall"` + fi + fi + ++@@ -290,6 +290,11 @@ elif test "$tmp1" = Darwin;then ++ CFLAGS=`fc_add_string "$CFLAGS" "-DMLK_NO_SIMD"` ++ elif test "$tmp1" = FreeBSD;then ++ cf_os=freebsd +++ cf_make=gmake +++ CFLAGS=`fc_add_string "$CFLAGS" "-I/usr/local/include"` +++ LDFLAGS=`fc_add_string "$LDFLAGS" "-L/usr/local/lib"` +++elif test "$tmp1" = OpenBSD;then +++ cf_os=openbsd ++ cf_make=gmake ++ CFLAGS=`fc_add_string "$CFLAGS" "-I/usr/local/include"` ++ LDFLAGS=`fc_add_string "$LDFLAGS" "-L/usr/local/lib"` +Index: patches/patch-mlib_Makefile_in +=================================================================== +RCS file: patches/patch-mlib_Makefile_in +diff -N patches/patch-mlib_Makefile_in +--- patches/patch-mlib_Makefile_in 11 Mar 2022 19:22:07 -0000 1.2 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,14 +0,0 @@ +-Respect CFLAGS +- +-Index: mlib/Makefile.in +---- mlib/Makefile.in.orig +-+++ mlib/Makefile.in +-@@ -1,7 +1,7 @@ +- # mlib +- +- CC := @CC@ +--CFLAGS := @CFLAGS@ -pthread -Iinclude -I.. -Isrc/private -DHAVE_CONFIG_H +-+CFLAGS += @CFLAGS@ -pthread -Iinclude -I.. -Isrc/private -DHAVE_CONFIG_H +- +- TARGET := libmlib.a +- +Index: patches/patch-mlib_include_mTextParam_h +=================================================================== +RCS file: patches/patch-mlib_include_mTextParam_h +diff -N patches/patch-mlib_include_mTextParam_h +--- patches/patch-mlib_include_mTextParam_h 11 Mar 2022 19:22:07 -0000 1.2 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,14 +0,0 @@ +-Fix occurrences of code where char is considered as signed on all platforms. +- +-Index: mlib/include/mTextParam.h +---- mlib/include/mTextParam.h.orig +-+++ mlib/include/mTextParam.h +-@@ -27,7 +27,7 @@ extern "C" { +- typedef struct _mTextParam mTextParam; +- +- void mTextParamFree(mTextParam *p); +--mTextParam *mTextParamCreate(const char *text,char split,char splitparam); +-+mTextParam *mTextParamCreate(const char *text,char split,signed char splitparam); +- +- mBool mTextParamGetInt(mTextParam *p,const char *key,int *dst); +- mBool mTextParamGetInt_range(mTextParam *p,const char *key,int *dst,int min,int max); +Index: patches/patch-mlib_include_mUtilStr_h +=================================================================== +RCS file: patches/patch-mlib_include_mUtilStr_h +diff -N patches/patch-mlib_include_mUtilStr_h +--- patches/patch-mlib_include_mUtilStr_h 11 Mar 2022 19:22:07 -0000 1.2 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,14 +0,0 @@ +-Fix occurrences of code where char is considered as signed on all platforms. +- +-Index: mlib/include/mUtilStr.h +---- mlib/include/mUtilStr.h.orig +-+++ mlib/include/mUtilStr.h +-@@ -55,7 +55,7 @@ mBool mIsMatchString(const char *text,const char *patt +- mBool mIsMatchStringSum(const char *text,const char *pattern,char split,mBool bNoCase); +- int mGetEqStringIndex(const char *text,const char *enumtext,char split,mBool bNoCase); +- +--char *mGetFormatStrParam(const char *text,const char *key,char split,char paramsplit,mBool bNoCase); +-+char *mGetFormatStrParam(const char *text,const char *key,signed char split,signed char paramsplit,mBool bNoCase); +- +- #ifdef __cplusplus +- } +Index: patches/patch-mlib_src_mStr_c +=================================================================== +RCS file: patches/patch-mlib_src_mStr_c +diff -N patches/patch-mlib_src_mStr_c +--- patches/patch-mlib_src_mStr_c 11 Mar 2022 19:22:07 -0000 1.2 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,15 +0,0 @@ +-Fix occurrences of code where char is considered as signed on all platforms. +- +-Index: mlib/src/mStr.c +---- mlib/src/mStr.c.orig +-+++ mlib/src/mStr.c +-@@ -793,7 +793,8 @@ int mStrSetURIList(mStr *str,const char *uri,mBool loc +- +- void mStrSetURLEncode(mStr *str,const char *text) +- { +-- char c,flag,m[6]; +-+ char flag,m[6]; +-+ signed char c; +- +- mStrEmpty(str); +- +Index: patches/patch-mlib_src_mTextParam_c +=================================================================== +RCS file: patches/patch-mlib_src_mTextParam_c +diff -N patches/patch-mlib_src_mTextParam_c +--- patches/patch-mlib_src_mTextParam_c 11 Mar 2022 19:22:07 -0000 1.2 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,14 +0,0 @@ +-Fix occurrences of code where char is considered as signed on all platforms. +- +-Index: mlib/src/mTextParam.c +---- mlib/src/mTextParam.c.orig +-+++ mlib/src/mTextParam.c +-@@ -185,7 +185,7 @@ void mTextParamFree(mTextParam *p) +- * @param split ';' など、各値を区切る文字 +- * @param splitparam '=' など、キーと値を区切る文字 (-1 で '=') */ +- +--mTextParam *mTextParamCreate(const char *text,char split,char splitparam) +-+mTextParam *mTextParamCreate(const char *text,char split,signed char splitparam) +- { +- mTextParam *p; +- +Index: patches/patch-mlib_src_mUtilStr_c +=================================================================== +RCS file: patches/patch-mlib_src_mUtilStr_c +diff -N patches/patch-mlib_src_mUtilStr_c +--- patches/patch-mlib_src_mUtilStr_c 11 Mar 2022 19:22:07 -0000 1.2 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,14 +0,0 @@ +-Fix occurrences of code where char is considered as signed on all platforms. +- +-Index: mlib/src/mUtilStr.c +---- mlib/src/mUtilStr.c.orig +-+++ mlib/src/mUtilStr.c +-@@ -655,7 +655,7 @@ int mGetEqStringIndex(const char *text,const char *enu +- * @return 確保された文字列。NULL でなし */ +- +- char *mGetFormatStrParam(const char *text,const char *key, +-- char split,char paramsplit,mBool bNoCase) +-+ signed char split,signed char paramsplit,mBool bNoCase) +- { +- const char *pc,*pend,*pkeyend; +- int ret; +Index: patches/patch-mlk_src_gui_mlk_gui_c +=================================================================== +RCS file: patches/patch-mlk_src_gui_mlk_gui_c +diff -N patches/patch-mlk_src_gui_mlk_gui_c +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ patches/patch-mlk_src_gui_mlk_gui_c 12 Mar 2022 15:16:58 -0000 +@@ -0,0 +1,48 @@ ++We know where the datadir is, since we create it. ++ ++Index: mlk/src/gui/mlk_gui.c ++--- mlk/src/gui/mlk_gui.c.orig +++++ mlk/src/gui/mlk_gui.c ++@@ -587,40 +587,12 @@ void mGuiThreadWakeup(void) ++ ++ void mGuiSetPath_data_exe(const char *path) ++ { ++- char *env; ++ ++ mFree(MLKAPP->path_data); ++ MLKAPP->path_data = NULL; ++ ++- // ++- ++- env = getenv("MLK_APPDATADIR"); ++- ++- if(env) ++- //環境変数の絶対パス ++- MLKAPP->path_data = mStrdup(env); ++- else ++- { ++- //実行ファイルのディレクトリからの相対位置 ++- ++- char *pc; ++- mStr str = MSTR_INIT; ++- ++- pc = mGetSelfExePath(); ++- if(!pc) return; ++- ++- mStrSetText(&str, pc); ++- mFree(pc); ++- ++- mStrPathRemoveBasename(&str); ++- mStrPathJoin(&str, path); ++- ++- mStrPathNormalize(&str); ++- ++- MLKAPP->path_data = mStrdup(str.buf); ++- ++- mStrFree(&str); ++- } +++ //環境変数の絶対パス +++ MLKAPP->path_data = mStrdup(path); ++ } ++ ++ /**@ 設定ファイルのディレクトリのパスをセット (ホーム) +Index: patches/patch-src_configfile_c +=================================================================== +RCS file: patches/patch-src_configfile_c +diff -N patches/patch-src_configfile_c +--- patches/patch-src_configfile_c 11 Mar 2022 19:22:07 -0000 1.2 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,14 +0,0 @@ +-Fix occurrences of code where char is considered as signed on all platforms. +- +-Index: src/configfile.c +---- src/configfile.c.orig +-+++ src/configfile.c +-@@ -166,7 +166,7 @@ static void _load_draw_rule_record(mIniRead *ini) +- static void _normalize_panel_layout(ConfigData *cf) +- { +- char *pc; +-- char buf[4]; +-+ signed char buf[4]; +- int i,no,pos; +- +- //----- ペイン +Index: patches/patch-src_main_c +=================================================================== +RCS file: patches/patch-src_main_c +diff -N patches/patch-src_main_c +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ patches/patch-src_main_c 12 Mar 2022 15:16:58 -0000 +@@ -0,0 +1,14 @@ ++Needed to display toolbar icons and other resources. ++ ++Index: src/main.c ++--- src/main.c.orig +++++ src/main.c ++@@ -382,7 +382,7 @@ static int _init_main(int argc,char **argv) ++ ++ //パスセット ++ ++- mGuiSetPath_data_exe("../share/azpainter3"); +++ mGuiSetPath_data_exe("%LOCALBASE%/share/azpainter3"); ++ mGuiSetPath_config_home(".config/azpainter"); ++ ++ //翻訳データ +Index: patches/patch-src_other_FillPolygon_c +=================================================================== +RCS file: patches/patch-src_other_FillPolygon_c +diff -N patches/patch-src_other_FillPolygon_c +--- patches/patch-src_other_FillPolygon_c 11 Mar 2022 19:22:07 -0000 1.2 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,23 +0,0 @@ +-Fix occurrences of code where char is considered as signed on all platforms. +- +-Index: src/other/FillPolygon.c +---- src/other/FillPolygon.c.orig +-+++ src/other/FillPolygon.c +-@@ -317,7 +317,7 @@ mBool FillPolygon_getIntersection_noAA(FillPolygon *p, +- { +- int i,x; +- mDoublePoint *ptbuf,*pt1,*pt2; +-- char dir; +-+ signed char dir; +- double y; +- +- //交点クリア +-@@ -413,7 +413,7 @@ static mBool _get_intersection_aa(FillPolygon *p,doubl +- { +- mDoublePoint *ptbuf,pt1,pt2,pttmp; +- int i,x; +-- char dir; +-+ signed char dir; +- +- //交点クリア +- +Index: patches/patch-src_other_undo_compress_c +=================================================================== +RCS file: patches/patch-src_other_undo_compress_c +diff -N patches/patch-src_other_undo_compress_c +--- patches/patch-src_other_undo_compress_c 11 Mar 2022 19:22:07 -0000 1.2 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,23 +0,0 @@ +-Fix occurrences of code where char is considered as signed on all platforms. +- +-Index: src/other/undo_compress.c +---- src/other/undo_compress.c.orig +-+++ src/other/undo_compress.c +-@@ -91,7 +91,7 @@ void UndoByteDecode(uint8_t *dst,uint8_t *src,int srcs +- { +- uint8_t *ps,*psend; +- int len; +-- char lenb; +-+ signed char lenb; +- +- ps = src; +- psend = src + srcsize; +-@@ -193,7 +193,7 @@ int UndoWordDecode(uint8_t *dst,uint8_t *src,int srcsi +- uint8_t *ps,*psend; +- uint16_t *pd,val; +- int len,size; +-- char lenb; +-+ signed char lenb; +- +- pd = (uint16_t *)dst; +- ps = src; +Index: patches/patch-src_widget_DockObject_c +=================================================================== +RCS file: patches/patch-src_widget_DockObject_c +diff -N patches/patch-src_widget_DockObject_c +--- patches/patch-src_widget_DockObject_c 11 Mar 2022 19:22:07 -0000 1.2 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,14 +0,0 @@ +-Fix occurrences of code where char is considered as signed on all platforms. +- +-Index: src/widget/DockObject.c +---- src/widget/DockObject.c.orig +-+++ src/widget/DockObject.c +-@@ -313,7 +313,7 @@ void DockObjects_all_windowMode(int type) +- +- void DockObject_normalize_layout_config() +- { +-- char buf[DOCKWIDGET_NUM + 2]; +-+ signed char buf[DOCKWIDGET_NUM + 2]; +- int i,pos,paneno,no; +- char *pc; +- +Index: pkg/PLIST +=================================================================== +RCS file: /cvs/ports/graphics/azpainter/pkg/PLIST,v +retrieving revision 1.3 +diff -u -p -r1.3 PLIST +--- pkg/PLIST 11 Mar 2022 19:22:07 -0000 1.3 ++++ pkg/PLIST 12 Mar 2022 15:16:58 -0000 +@@ -1,203 +1,123 @@ + @bin bin/azpainter + share/applications/azpainter.desktop +-share/azpainter/ +-share/azpainter/13x13/ +-share/azpainter/13x13/layer.png +-share/azpainter/16x16/ +-share/azpainter/16x16/brushedit.png +-share/azpainter/16x16/canvasview.png +-share/azpainter/16x16/imgviewer.png +-share/azpainter/16x16/layer.png +-share/azpainter/16x16/tool.png +-share/azpainter/16x16/toolbar.png +-share/azpainter/16x16/toolsub.png +-share/azpainter/20x20/ +-share/azpainter/20x20/brushedit.png +-share/azpainter/20x20/canvasview.png +-share/azpainter/20x20/imgviewer.png +-share/azpainter/20x20/tool.png +-share/azpainter/20x20/toolbar.png +-share/azpainter/20x20/toolsub.png +-share/azpainter/24x24/ +-share/azpainter/24x24/brushedit.png +-share/azpainter/24x24/canvasview.png +-share/azpainter/24x24/imgviewer.png +-share/azpainter/24x24/tool.png +-share/azpainter/24x24/toolbar.png +-share/azpainter/24x24/toolsub.png +-share/azpainter/brush/ +-share/azpainter/brush-2.dat +-share/azpainter/brush/circle1.png +-share/azpainter/brush/ellipse.png +-share/azpainter/coltype.png +-share/azpainter/doc/ +-share/azpainter/doc/AUTHORS +-share/azpainter/doc/ChangeLog +-share/azpainter/doc/GPL3 +-share/azpainter/doc/README +-share/azpainter/doc/README_ja +-share/azpainter/doc/manual_ja.html +-share/azpainter/grad.dat +-share/azpainter/icon.png +-share/azpainter/palette-2.dat +-share/azpainter/sckey-2.conf +-share/azpainter/texture/ +-share/azpainter/texture/tone300/ +-share/azpainter/texture/tone300/05L01.png +-share/azpainter/texture/tone300/05L02.png +-share/azpainter/texture/tone300/05L05.png +-share/azpainter/texture/tone300/05L10.png +-share/azpainter/texture/tone300/05L20.png +-share/azpainter/texture/tone300/08L01.png +-share/azpainter/texture/tone300/08L02.png +-share/azpainter/texture/tone300/08L05.png +-share/azpainter/texture/tone300/10L02.png +-share/azpainter/texture/tone300/10L05.png +-share/azpainter/texture/tone300/10L10.png +-share/azpainter/texture/tone300/10L20.png +-share/azpainter/texture/tone300/10L30.png +-share/azpainter/texture/tone300/15L02.png +-share/azpainter/texture/tone300/15L05.png +-share/azpainter/texture/tone300/15L10.png +-share/azpainter/texture/tone300/15L20.png +-share/azpainter/texture/tone300/20L02.png +-share/azpainter/texture/tone300/20L05.png +-share/azpainter/texture/tone300/20L10.png +-share/azpainter/texture/tone300/20L20.png +-share/azpainter/texture/tone300/20L30.png +-share/azpainter/texture/tone300/20L40.png +-share/azpainter/texture/tone300/30L10.png +-share/azpainter/texture/tone300/30L20.png +-share/azpainter/texture/tone300/30L30.png +-share/azpainter/texture/tone300/30L40.png +-share/azpainter/texture/tone300/40L10.png +-share/azpainter/texture/tone300/40L20.png +-share/azpainter/texture/tone300/40L30.png +-share/azpainter/texture/tone300/50L10.png +-share/azpainter/texture/tone300/50L20.png +-share/azpainter/texture/tone300/60L10.png +-share/azpainter/texture/tone600/ +-share/azpainter/texture/tone600/27.5L05.png +-share/azpainter/texture/tone600/27.5L10.png +-share/azpainter/texture/tone600/27.5L20.png +-share/azpainter/texture/tone600/27.5L30.png +-share/azpainter/texture/tone600/27.5L40.png +-share/azpainter/texture/tone600/30L05.png +-share/azpainter/texture/tone600/30L10.png +-share/azpainter/texture/tone600/30L20.png +-share/azpainter/texture/tone600/30L30.png +-share/azpainter/texture/tone600/32.5L05.png +-share/azpainter/texture/tone600/32.5L10.png +-share/azpainter/texture/tone600/32.5L20.png +-share/azpainter/texture/tone600/32.5L30.png +-share/azpainter/texture/tone600/42.5L05.png +-share/azpainter/texture/tone600/42.5L10.png +-share/azpainter/texture/tone600/42.5L20.png +-share/azpainter/texture/tone600/42.5L30.png +-share/azpainter/texture/tone600/50L05.png +-share/azpainter/texture/tone600/50L10.png +-share/azpainter/texture/tone600/50L20.png +-share/azpainter/texture/tone600/50L30.png +-share/azpainter/texture/tone600/55L05.png +-share/azpainter/texture/tone600/55L10.png +-share/azpainter/texture/tone600/55L20.png +-share/azpainter/texture/tone600/55L30.png +-share/azpainter/texture/tone600/60L05.png +-share/azpainter/texture/tone600/60L10.png +-share/azpainter/texture/tone600/60L30.png +-share/azpainter/texture/tone600/65L05.png +-share/azpainter/texture/tone600/65L10.png +-share/azpainter/texture/tone600/85L05.png +-share/azpainter/texture/various/ +-share/azpainter/texture/various/brick.png +-share/azpainter/texture/various/check1.png +-share/azpainter/texture/various/check2.png +-share/azpainter/texture/various/check3.png +-share/azpainter/texture/various/check4.png +-share/azpainter/texture/various/check5.png +-share/azpainter/texture/various/check6.png +-share/azpainter/texture/various/cross.png +-share/azpainter/texture/various/dot01.png +-share/azpainter/texture/various/dot02.png +-share/azpainter/texture/various/dot03.png +-share/azpainter/texture/various/dot04.png +-share/azpainter/texture/various/dot05.png +-share/azpainter/texture/various/dot06.png +-share/azpainter/texture/various/dot07.png +-share/azpainter/texture/various/dot08.png +-share/azpainter/texture/various/dot09.png +-share/azpainter/texture/various/dot10.png +-share/azpainter/texture/various/flower.png +-share/azpainter/texture/various/gradient1.png +-share/azpainter/texture/various/gradient2.png +-share/azpainter/texture/various/grid01.png +-share/azpainter/texture/various/grid02.png +-share/azpainter/texture/various/grid03.png +-share/azpainter/texture/various/grid04.png +-share/azpainter/texture/various/grid05.png +-share/azpainter/texture/various/grid06.png +-share/azpainter/texture/various/grid07.png +-share/azpainter/texture/various/grid08.png +-share/azpainter/texture/various/gridsl1.png +-share/azpainter/texture/various/gridsl2.png +-share/azpainter/texture/various/heart.png +-share/azpainter/texture/various/horz1.png +-share/azpainter/texture/various/horz2.png +-share/azpainter/texture/various/horz3.png +-share/azpainter/texture/various/horz4.png +-share/azpainter/texture/various/horz5.png +-share/azpainter/texture/various/horz6.png +-share/azpainter/texture/various/horz7.png +-share/azpainter/texture/various/jag1.png +-share/azpainter/texture/various/jag2.png +-share/azpainter/texture/various/slant1.png +-share/azpainter/texture/various/slant2.png +-share/azpainter/texture/various/slant3.png +-share/azpainter/texture/various/slant4.png +-share/azpainter/texture/various/slant5.png +-share/azpainter/texture/various/slant6.png +-share/azpainter/texture/various/slant7.png +-share/azpainter/texture/various/slant8.png +-share/azpainter/texture/various/speed_horz.png +-share/azpainter/texture/various/speed_vert.png +-share/azpainter/texture/various/square_dot.png +-share/azpainter/texture/various/star.png +-share/azpainter/texture/various/tone00.png +-share/azpainter/texture/various/tone01.png +-share/azpainter/texture/various/tone02.png +-share/azpainter/texture/various/tone03.png +-share/azpainter/texture/various/tone04.png +-share/azpainter/texture/various/tone05.png +-share/azpainter/texture/various/tone06.png +-share/azpainter/texture/various/tone07.png +-share/azpainter/texture/various/tone08.png +-share/azpainter/texture/various/tone09.png +-share/azpainter/texture/various/tone10.png +-share/azpainter/texture/various/triangle1.png +-share/azpainter/texture/various/triangle2.png +-share/azpainter/texture/various/vert1.png +-share/azpainter/texture/various/vert2.png +-share/azpainter/texture/various/vert3.png +-share/azpainter/texture/various/vert4.png +-share/azpainter/texture/various/vert5.png +-share/azpainter/texture/various/vert6.png +-share/azpainter/texture/various/vert7.png +-share/azpainter/texture/various/wall.png +-share/azpainter/texture/various/white_circle.png +-share/azpainter/texture/various/x-mark.png +-share/azpainter/theme/ +-share/azpainter/theme/black.theme +-share/azpainter/tr/ +-share/azpainter/tr/be.mtr +-share/azpainter/tr/en.mtr +-share/azpainter/tr/es_ES.mtr +-share/azpainter/tr/fr.mtr +-share/azpainter/tr/it.mtr +-share/azpainter/tr/ja.mtr +-share/azpainter/tr/pt_BR.mtr +-share/azpainter/tr/ru.mtr +-share/azpainter/tr/uk.mtr +-share/azpainter/tr/zh_CN.mtr ++share/azpainter3/ ++share/azpainter3/brush/ ++share/azpainter3/brush/circle1.png ++share/azpainter3/brush/ellipse.png ++share/azpainter3/confdef/ ++share/azpainter3/confdef/brushsize.dat ++share/azpainter3/confdef/colpalette.dat ++share/azpainter3/confdef/grad.dat ++share/azpainter3/confdef/toollist.dat ++share/azpainter3/img/ ++share/azpainter3/img/appicon.png ++share/azpainter3/img/colpal_edit.png ++share/azpainter3/img/colpal_type.png ++share/azpainter3/img/coltype.png ++share/azpainter3/img/icon_other-16.png ++share/azpainter3/img/icon_other-20.png ++share/azpainter3/img/icon_other-24.png ++share/azpainter3/img/icon_tool-16.png ++share/azpainter3/img/icon_tool-20.png ++share/azpainter3/img/icon_tool-24.png ++share/azpainter3/img/icon_toolbar-16.png ++share/azpainter3/img/icon_toolbar-20.png ++share/azpainter3/img/icon_toolbar-24.png ++share/azpainter3/img/icon_toolsub-16.png ++share/azpainter3/img/icon_toolsub-20.png ++share/azpainter3/img/icon_toolsub-24.png ++share/azpainter3/img/layer_check.png ++share/azpainter3/img/layer_cmd.png ++share/azpainter3/texture/ ++share/azpainter3/texture/various/ ++share/azpainter3/texture/various/brick.png ++share/azpainter3/texture/various/check1.png ++share/azpainter3/texture/various/check2.png ++share/azpainter3/texture/various/check3.png ++share/azpainter3/texture/various/check4.png ++share/azpainter3/texture/various/check5.png ++share/azpainter3/texture/various/check6.png ++share/azpainter3/texture/various/cross.png ++share/azpainter3/texture/various/dot01.png ++share/azpainter3/texture/various/dot02.png ++share/azpainter3/texture/various/dot03.png ++share/azpainter3/texture/various/dot04.png ++share/azpainter3/texture/various/dot05.png ++share/azpainter3/texture/various/dot06.png ++share/azpainter3/texture/various/dot07.png ++share/azpainter3/texture/various/dot08.png ++share/azpainter3/texture/various/dot09.png ++share/azpainter3/texture/various/dot10.png ++share/azpainter3/texture/various/flower.png ++share/azpainter3/texture/various/gradient1.png ++share/azpainter3/texture/various/gradient2.png ++share/azpainter3/texture/various/grid01.png ++share/azpainter3/texture/various/grid02.png ++share/azpainter3/texture/various/grid03.png ++share/azpainter3/texture/various/grid04.png ++share/azpainter3/texture/various/grid05.png ++share/azpainter3/texture/various/grid06.png ++share/azpainter3/texture/various/grid07.png ++share/azpainter3/texture/various/grid08.png ++share/azpainter3/texture/various/gridsl1.png ++share/azpainter3/texture/various/gridsl2.png ++share/azpainter3/texture/various/heart.png ++share/azpainter3/texture/various/horz1.png ++share/azpainter3/texture/various/horz2.png ++share/azpainter3/texture/various/horz3.png ++share/azpainter3/texture/various/horz4.png ++share/azpainter3/texture/various/horz5.png ++share/azpainter3/texture/various/horz6.png ++share/azpainter3/texture/various/horz7.png ++share/azpainter3/texture/various/jag1.png ++share/azpainter3/texture/various/jag2.png ++share/azpainter3/texture/various/slant1.png ++share/azpainter3/texture/various/slant2.png ++share/azpainter3/texture/various/slant3.png ++share/azpainter3/texture/various/slant4.png ++share/azpainter3/texture/various/slant5.png ++share/azpainter3/texture/various/slant6.png ++share/azpainter3/texture/various/slant7.png ++share/azpainter3/texture/various/slant8.png ++share/azpainter3/texture/various/speed_horz.png ++share/azpainter3/texture/various/speed_vert.png ++share/azpainter3/texture/various/square_dot.png ++share/azpainter3/texture/various/star.png ++share/azpainter3/texture/various/tone00.png ++share/azpainter3/texture/various/tone01.png ++share/azpainter3/texture/various/tone02.png ++share/azpainter3/texture/various/tone03.png ++share/azpainter3/texture/various/tone04.png ++share/azpainter3/texture/various/tone05.png ++share/azpainter3/texture/various/tone06.png ++share/azpainter3/texture/various/tone07.png ++share/azpainter3/texture/various/tone08.png ++share/azpainter3/texture/various/tone09.png ++share/azpainter3/texture/various/tone10.png ++share/azpainter3/texture/various/triangle1.png ++share/azpainter3/texture/various/triangle2.png ++share/azpainter3/texture/various/vert1.png ++share/azpainter3/texture/various/vert2.png ++share/azpainter3/texture/various/vert3.png ++share/azpainter3/texture/various/vert4.png ++share/azpainter3/texture/various/vert5.png ++share/azpainter3/texture/various/vert6.png ++share/azpainter3/texture/various/vert7.png ++share/azpainter3/texture/various/wall.png ++share/azpainter3/texture/various/white_circle.png ++share/azpainter3/texture/various/x-mark.png ++share/azpainter3/tr/ ++share/azpainter3/tr/help-en.mtr ++share/azpainter3/tr/help-ja.mtr ++share/azpainter3/tr/ja.mtr ++share/azpainter3/tr/pt_BR.mtr ++share/azpainter3/tr/zh_CN.mtr ++share/doc/azpainter/ ++share/doc/azpainter/ChangeLog ++share/doc/azpainter/GPL3 ++share/doc/azpainter/ReadMe_en ++share/doc/azpainter/ReadMe_ja ++share/doc/azpainter/manual_ja.html + share/icons/hicolor/48x48/apps/application-x-azpainter-apd.png + share/icons/hicolor/48x48/apps/azpainter.png + share/icons/hicolor/scalable/apps/application-x-azpainter-apd.svg diff --git a/bsd.port.mk.diff b/bsd.port.mk.diff new file mode 100644 index 0000000..3d1330a --- /dev/null +++ b/bsd.port.mk.diff @@ -0,0 +1,34 @@ +Index: ./share/man/man5/bsd.port.mk.5 +=================================================================== +RCS file: /home/cvs/src/share/man/man5/bsd.port.mk.5,v +retrieving revision 1.550 +diff -u -p -u -p -r1.550 bsd.port.mk.5 +--- ./share/man/man5/bsd.port.mk.5 22 Nov 2021 11:17:39 -0000 1.550 ++++ ./share/man/man5/bsd.port.mk.5 12 Dec 2021 12:02:38 -0000 +@@ -3562,6 +3562,7 @@ This is often because of confusion betwe + RUN_DEPENDS is needed for dlopen'd libraries. + .Pp + Might be intentional sometimes, if some compile flavors create static binaries, ++or the port rebuild needs to be linked to the update of a runtime dependency + for instance. + Also, will happen for multi-packages, where one sets LIB_DEPENDS to have + a given build dependency (and corresponding WANTLIB for a given SUBPACKAGE). +@@ -3569,6 +3570,18 @@ a given build dependency (and correspond + See + .Cm print-package-args Pq Cm lib-depends-args + for details. ++.Pp ++Many ports are using ++.Xr dlopen 3 ++to probe for a library and fall back to reduced functionality if it is ++not found. ++This makes it necessary to rebuild the port when the library is updated. ++In such a case, add it to WANTLIB and LIB_DEPENDS. ++The ++.Cm lib-depends-check ++will warn about it, but it is the only way to ensure that the port is ++rebuild when the library is updated. ++A comment in the Makefile about this expected warning should be added. + .It "Warning: FULLPKGNAME-sub defined but not FULLPKGPATH-sub" + .Ev FULLPKGNAME-sub + has been explicitly defined by the port, instead of relying on the default, diff --git a/bsd.port.mk1.diff b/bsd.port.mk1.diff new file mode 100644 index 0000000..c0611d9 --- /dev/null +++ b/bsd.port.mk1.diff @@ -0,0 +1,40 @@ +Index: ./share/man/man5/bsd.port.mk.5 +=================================================================== +RCS file: /home/cvs/src/share/man/man5/bsd.port.mk.5,v +retrieving revision 1.550 +diff -u -p -u -p -r1.550 bsd.port.mk.5 +--- ./share/man/man5/bsd.port.mk.5 22 Nov 2021 11:17:39 -0000 1.550 ++++ ./share/man/man5/bsd.port.mk.5 12 Dec 2021 12:42:20 -0000 +@@ -3558,17 +3558,27 @@ usage. + .It LIB_DEPENDS not needed for + There doesn't seem to be any WANTLIB to match the given LIB_DEPENDS. + Thus, the LIB_DEPENDS won't turn into a @depends line in the created package. +-This is often because of confusion between LIB_DEPENDS and RUN_DEPENDS: +-RUN_DEPENDS is needed for dlopen'd libraries. ++This is often because of confusion between LIB_DEPENDS and RUN_DEPENDS. + .Pp +-Might be intentional sometimes, if some compile flavors create static binaries, +-for instance. +-Also, will happen for multi-packages, where one sets LIB_DEPENDS to have ++This can be intentional when libraries are needed, but can not be ++found dynamically linked: ++.Pp ++Libraries loaded by ++.Xr dlopen 3 ++should be added to WANTLIB and LIB_DEPENDS to ensure a rebuild when the ++library is updated. ++.Pp ++Some compile flavors create static binaries, but should be rebuild when ++the library changes. ++.Pp ++It will happen for multi-packages, where one sets LIB_DEPENDS to have + a given build dependency (and corresponding WANTLIB for a given SUBPACKAGE). + .Pp + See + .Cm print-package-args Pq Cm lib-depends-args + for details. ++.Pp ++In such cases, add a comment to the Makefile about the intentional warning. + .It "Warning: FULLPKGNAME-sub defined but not FULLPKGPATH-sub" + .Ev FULLPKGNAME-sub + has been explicitly defined by the port, instead of relying on the default, diff --git a/bsd.port.mk2.diff b/bsd.port.mk2.diff new file mode 100644 index 0000000..2f0697e --- /dev/null +++ b/bsd.port.mk2.diff @@ -0,0 +1,34 @@ +Index: ./share/man/man5/bsd.port.mk.5 +=================================================================== +RCS file: /home/cvs/src/share/man/man5/bsd.port.mk.5,v +retrieving revision 1.550 +diff -u -p -u -p -r1.550 bsd.port.mk.5 +--- ./share/man/man5/bsd.port.mk.5 22 Nov 2021 11:17:39 -0000 1.550 ++++ ./share/man/man5/bsd.port.mk.5 12 Dec 2021 13:07:44 -0000 +@@ -3558,17 +3558,16 @@ usage. + .It LIB_DEPENDS not needed for + There doesn't seem to be any WANTLIB to match the given LIB_DEPENDS. + Thus, the LIB_DEPENDS won't turn into a @depends line in the created package. +-This is often because of confusion between LIB_DEPENDS and RUN_DEPENDS: +-RUN_DEPENDS is needed for dlopen'd libraries. ++This is often because of confusion between LIB_DEPENDS and RUN_DEPENDS. + .Pp +-Might be intentional sometimes, if some compile flavors create static binaries, +-for instance. +-Also, will happen for multi-packages, where one sets LIB_DEPENDS to have +-a given build dependency (and corresponding WANTLIB for a given SUBPACKAGE). +-.Pp +-See +-.Cm print-package-args Pq Cm lib-depends-args +-for details. ++Needed libraries should always be added to LIB_DEPENDS and WANTLIB. ++In cases where the libraries are not dynamically linked in, ++.Cm lib-depends-check ++will raise a warning, because it can't detect the dependency. ++For example for statically linked libraries, or libraries that are ++loaded by ++.Xr dlopen 3 . ++In this case, add a comment to the Makefile about the intentional warning. + .It "Warning: FULLPKGNAME-sub defined but not FULLPKGPATH-sub" + .Ev FULLPKGNAME-sub + has been explicitly defined by the port, instead of relying on the default, diff --git a/bsd.port.mk3.diff b/bsd.port.mk3.diff new file mode 100644 index 0000000..926a84a --- /dev/null +++ b/bsd.port.mk3.diff @@ -0,0 +1,42 @@ +Index: ./share/man/man5/bsd.port.mk.5 +=================================================================== +RCS file: /home/cvs/src/share/man/man5/bsd.port.mk.5,v +retrieving revision 1.550 +diff -u -p -u -p -r1.550 bsd.port.mk.5 +--- ./share/man/man5/bsd.port.mk.5 22 Nov 2021 11:17:39 -0000 1.550 ++++ ./share/man/man5/bsd.port.mk.5 12 Dec 2021 13:46:56 -0000 +@@ -3482,6 +3482,15 @@ instead, assuming they understand the im + See + .Cm print-package-args Pq Cm wantlib-args + for details. ++.It Extra: ++Check if these libraries are really used. ++Needed libraries should always be added to LIB_DEPENDS and WANTLIB. ++In cases where the libraries are not dynamically linked in, this warning ++is shown, because we can't detect the dependency. ++If the libraries have been statically linked, or are ++loaded by ++.Xr dlopen 3 , ++add a comment to the Makefile about it above the LIB_DEPENDS line. + .It "Fatal: can't flavor a SUBDIR" + A dependency mentions top_subdir,flavor. + Flavor would then be ignored, as it is only applied to individual ports. +@@ -3558,17 +3567,7 @@ usage. + .It LIB_DEPENDS not needed for + There doesn't seem to be any WANTLIB to match the given LIB_DEPENDS. + Thus, the LIB_DEPENDS won't turn into a @depends line in the created package. +-This is often because of confusion between LIB_DEPENDS and RUN_DEPENDS: +-RUN_DEPENDS is needed for dlopen'd libraries. +-.Pp +-Might be intentional sometimes, if some compile flavors create static binaries, +-for instance. +-Also, will happen for multi-packages, where one sets LIB_DEPENDS to have +-a given build dependency (and corresponding WANTLIB for a given SUBPACKAGE). +-.Pp +-See +-.Cm print-package-args Pq Cm lib-depends-args +-for details. ++This is often because of confusion between LIB_DEPENDS and RUN_DEPENDS. + .It "Warning: FULLPKGNAME-sub defined but not FULLPKGPATH-sub" + .Ev FULLPKGNAME-sub + has been explicitly defined by the port, instead of relying on the default, diff --git a/bzflag-2.4.22.diff b/bzflag-2.4.22.diff new file mode 100644 index 0000000..d61164f --- /dev/null +++ b/bzflag-2.4.22.diff @@ -0,0 +1,191 @@ +Index: games/bzflag/Makefile +=================================================================== +RCS file: /home/cvs/ports/games/bzflag/Makefile,v +retrieving revision 1.49 +diff -u -p -u -p -r1.49 Makefile +--- games/bzflag/Makefile 20 Mar 2020 16:44:23 -0000 1.49 ++++ games/bzflag/Makefile 23 Dec 2021 22:50:03 -0000 +@@ -2,7 +2,7 @@ + + COMMENT= graphical multiplayer 3D tank war game + +-V= 2.4.14 ++V= 2.4.22 + DISTNAME= bzflag-${V} + CATEGORIES= games x11 + MASTER_SITES= https://download.bzflag.org/bzflag/source/${V}/ +@@ -13,16 +13,19 @@ HOMEPAGE= https://www.bzflag.org/ + # LGPLv2.1 only or MPL 2.0 + PERMIT_PACKAGE= Yes + +-WANTLIB += GL GLU SDL2 X11 X11-xcb Xdamage Xext Xfixes Xxf86vm +-WANTLIB += c cares crypto curl curses drm expat glapi m +-WANTLIB += nghttp2 pthread samplerate sndio ssl usbhid xcb +-WANTLIB += xcb-dri2 xcb-dri3 xcb-glx xcb-present xcb-sync +-WANTLIB += xshmfence z ${COMPILER_LIBCXX} ++WANTLIB += ${COMPILER_LIBCXX} GL GLEW GLU ICE SDL2 SM X11 ++WANTLIB += X11-xcb Xau Xcursor Xdmcp Xext Xfixes Xi Xinerama ++WANTLIB += Xmu Xrandr Xrender Xss Xt Xxf86vm c cares crypto ++WANTLIB += curl curses drm expat glapi m nghttp2 pthread ++WANTLIB += samplerate sndio ssl usbhid xcb xcb-dri2 xcb-dri3 ++WANTLIB += xcb-glx xcb-present xcb-shm xcb-sync xcb-xfixes ++WANTLIB += xshmfence z + + # C++11 + COMPILER= base-clang ports-gcc + + LIB_DEPENDS= devel/sdl2 \ ++ graphics/glew \ + net/curl \ + net/libcares + RUN_DEPENDS= devel/desktop-file-utils +Index: games/bzflag/distinfo +=================================================================== +RCS file: /home/cvs/ports/games/bzflag/distinfo,v +retrieving revision 1.13 +diff -u -p -u -p -r1.13 distinfo +--- games/bzflag/distinfo 15 Sep 2018 19:26:50 -0000 1.13 ++++ games/bzflag/distinfo 23 Dec 2021 17:09:27 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (bzflag-2.4.14.tar.bz2) = tWx3fHHU0d9VRG+d5unpKAGynYHDlmkIe6aAzmZFz/U= +-SIZE (bzflag-2.4.14.tar.bz2) = 14065461 ++SHA256 (bzflag-2.4.22.tar.bz2) = nmRlMwK2V72LX5b+EVCp/4Ch1Tptfoo1E4xrGwIAak0= ++SIZE (bzflag-2.4.22.tar.bz2) = 14169079 +Index: games/bzflag/patches/patch-src_platform_SDLMedia_cxx +=================================================================== +RCS file: /home/cvs/ports/games/bzflag/patches/patch-src_platform_SDLMedia_cxx,v +retrieving revision 1.4 +diff -u -p -u -p -r1.4 patch-src_platform_SDLMedia_cxx +--- games/bzflag/patches/patch-src_platform_SDLMedia_cxx 3 Sep 2012 07:19:34 -0000 1.4 ++++ games/bzflag/patches/patch-src_platform_SDLMedia_cxx 23 Dec 2021 17:09:27 -0000 +@@ -1,13 +1,13 @@ + $OpenBSD: patch-src_platform_SDLMedia_cxx,v 1.4 2012/09/03 07:19:34 ajacoutot Exp $ +---- src/platform/SDLMedia.cxx.orig Sun Jul 15 19:32:02 2012 +-+++ src/platform/SDLMedia.cxx Tue Aug 7 07:18:22 2012 +-@@ -109,8 +109,7 @@ bool SDLMedia::openAudio() ++Index: src/platform/SDLMedia.cxx ++--- src/platform/SDLMedia.cxx.orig +++++ src/platform/SDLMedia.cxx ++@@ -130,7 +130,7 @@ bool SDLMedia::openAudio() ++ // how big a fragment to use? we want to hold at around 1/10th of ++ // a second. ++ // probably SDL is using multiple buffering, make it a 3rd ++- int fragmentSize = (int)(0.03f * (float)audioOutputRate); +++ int fragmentSize = (int)(0.1f * (float)audioOutputRate); ++ int n; + +- // how big a fragment to use? we want to hold at around 1/10th of +- // a second. +-- // probably SDL is using multiple buffering, make it a 3rd +-- int fragmentSize = (int)(0.03f * (float)audioOutputRate); +-+ int fragmentSize = (int)(0.1f * (float)audioOutputRate); +- int n; +- +- n = 0; ++ n = 0; +Index: games/bzflag/pkg/PLIST +=================================================================== +RCS file: /home/cvs/ports/games/bzflag/pkg/PLIST,v +retrieving revision 1.15 +diff -u -p -u -p -r1.15 PLIST +--- games/bzflag/pkg/PLIST 4 Sep 2018 12:46:12 -0000 1.15 ++++ games/bzflag/pkg/PLIST 23 Dec 2021 17:09:27 -0000 +@@ -3,39 +3,39 @@ + @bin bin/bzflag + @bin bin/bzfs + lib/bzflag/ +-lib/bzflag/CustomZoneSample.so +-lib/bzflag/HoldTheFlag.so +-lib/bzflag/Phoenix.so +-lib/bzflag/RogueGenocide.so +-lib/bzflag/SAMPLE_PLUGIN.so +-lib/bzflag/TimeLimit.so +-lib/bzflag/airspawn.so +-lib/bzflag/autoFlagReset.so +-lib/bzflag/bzfscron.so +-lib/bzflag/chathistory.so +-lib/bzflag/customPollTypeSample.so +-lib/bzflag/customflagsample.so +-lib/bzflag/fairCTF.so +-lib/bzflag/fastmap.so +-lib/bzflag/flagStay.so +-lib/bzflag/keepaway.so +-lib/bzflag/killall.so +-lib/bzflag/koth.so +-lib/bzflag/logDetail.so +-lib/bzflag/nagware.so +-lib/bzflag/playHistoryTracker.so +-lib/bzflag/rabbitTimer.so +-lib/bzflag/rabidRabbit.so +-lib/bzflag/recordmatch.so +-lib/bzflag/regFlag.so +-lib/bzflag/serverControl.so +-lib/bzflag/serverSidePlayerSample.so +-lib/bzflag/shockwaveDeath.so +-lib/bzflag/superUser.so +-lib/bzflag/teamflagreset.so +-lib/bzflag/thiefControl.so +-lib/bzflag/timedctf.so +-lib/bzflag/wwzones.so ++@so lib/bzflag/CustomZoneSample.so ++@so lib/bzflag/HoldTheFlag.so ++@so lib/bzflag/Phoenix.so ++@so lib/bzflag/RogueGenocide.so ++@so lib/bzflag/SAMPLE_PLUGIN.so ++@so lib/bzflag/TimeLimit.so ++@so lib/bzflag/airspawn.so ++@so lib/bzflag/autoFlagReset.so ++@so lib/bzflag/bzfscron.so ++@so lib/bzflag/chathistory.so ++@so lib/bzflag/customPollTypeSample.so ++@so lib/bzflag/customflagsample.so ++@so lib/bzflag/fairCTF.so ++@so lib/bzflag/fastmap.so ++@so lib/bzflag/flagStay.so ++@so lib/bzflag/keepaway.so ++@so lib/bzflag/killall.so ++@so lib/bzflag/koth.so ++@so lib/bzflag/logDetail.so ++@so lib/bzflag/nagware.so ++@so lib/bzflag/playHistoryTracker.so ++@so lib/bzflag/rabbitTimer.so ++@so lib/bzflag/rabidRabbit.so ++@so lib/bzflag/recordmatch.so ++@so lib/bzflag/regFlag.so ++@so lib/bzflag/serverControl.so ++@so lib/bzflag/serverSidePlayerSample.so ++@so lib/bzflag/shockwaveDeath.so ++@so lib/bzflag/superUser.so ++@so lib/bzflag/teamflagreset.so ++@so lib/bzflag/thiefControl.so ++@so lib/bzflag/timedctf.so ++@so lib/bzflag/wwzones.so + @man man/man5/bzw.5 + @man man/man6/bzadmin.6 + @man man/man6/bzflag.6 +@@ -75,6 +75,8 @@ share/bzflag/flag_won.wav + share/bzflag/flap.wav + share/bzflag/fonts/ + share/bzflag/fonts/DejaVu.License ++share/bzflag/fonts/DejaVuSansCondensedBold_10.fmt ++share/bzflag/fonts/DejaVuSansCondensedBold_10.png + share/bzflag/fonts/DejaVuSansCondensedBold_12.fmt + share/bzflag/fonts/DejaVuSansCondensedBold_12.png + share/bzflag/fonts/DejaVuSansCondensedBold_16.fmt +@@ -91,6 +93,8 @@ share/bzflag/fonts/DejaVuSansCondensedBo + share/bzflag/fonts/DejaVuSansCondensedBold_64.png + share/bzflag/fonts/DejaVuSansCondensedBold_8.fmt + share/bzflag/fonts/DejaVuSansCondensedBold_8.png ++share/bzflag/fonts/DejaVuSansMonoBold_10.fmt ++share/bzflag/fonts/DejaVuSansMonoBold_10.png + share/bzflag/fonts/DejaVuSansMonoBold_12.fmt + share/bzflag/fonts/DejaVuSansMonoBold_12.png + share/bzflag/fonts/DejaVuSansMonoBold_16.fmt +@@ -139,6 +143,7 @@ share/bzflag/l10n/bzflag_lt.po + share/bzflag/l10n/bzflag_nl.po + share/bzflag/l10n/bzflag_pt.po + share/bzflag/l10n/bzflag_ru.po ++share/bzflag/l10n/bzflag_sk.po + share/bzflag/l10n/bzflag_sv.po + share/bzflag/land.wav + share/bzflag/laser.wav diff --git a/cheese-41.1.diff b/cheese-41.1.diff new file mode 100644 index 0000000..f9af151 --- /dev/null +++ b/cheese-41.1.diff @@ -0,0 +1,29 @@ +Index: x11/gnome/cheese/Makefile +=================================================================== +RCS file: /home/cvs/ports/x11/gnome/cheese/Makefile,v +retrieving revision 1.36 +diff -u -p -u -p -r1.36 Makefile +--- x11/gnome/cheese/Makefile 12 Mar 2022 09:32:57 -0000 1.36 ++++ x11/gnome/cheese/Makefile 23 Mar 2022 12:03:43 -0000 +@@ -6,6 +6,8 @@ COMMENT-libs= webcam display and captur + GNOME_PROJECT= cheese + GNOME_VERSION= 41.1 + ++REVISION-libs= 0 ++ + PKGNAME-libs= libcheese-${GNOME_VERSION} + + CATEGORIES= multimedia +Index: x11/gnome/cheese/pkg/PLIST-libs +=================================================================== +RCS file: /home/cvs/ports/x11/gnome/cheese/pkg/PLIST-libs,v +retrieving revision 1.1 +diff -u -p -u -p -r1.1 PLIST-libs +--- x11/gnome/cheese/pkg/PLIST-libs 12 Mar 2022 09:32:57 -0000 1.1 ++++ x11/gnome/cheese/pkg/PLIST-libs 23 Mar 2022 12:03:49 -0000 +@@ -16,5 +16,4 @@ lib/pkgconfig/cheese-gtk.pc + lib/pkgconfig/cheese.pc + share/gir-1.0/Cheese-3.0.gir + share/glib-2.0/schemas/org.gnome.Cheese.gschema.xml +-share/metainfo/org.gnome.Cheese.appdata.xml + @tag glib-compile-schemas diff --git a/cheese-41.1p0.diff b/cheese-41.1p0.diff new file mode 100644 index 0000000..f939f94 --- /dev/null +++ b/cheese-41.1p0.diff @@ -0,0 +1,30 @@ +Index: x11/gnome/cheese/Makefile +=================================================================== +RCS file: /home/cvs/ports/x11/gnome/cheese/Makefile,v +retrieving revision 1.36 +diff -u -p -u -p -r1.36 Makefile +--- x11/gnome/cheese/Makefile 12 Mar 2022 09:32:57 -0000 1.36 ++++ x11/gnome/cheese/Makefile 23 Mar 2022 11:31:34 -0000 +@@ -6,6 +6,8 @@ COMMENT-libs= webcam display and captur + GNOME_PROJECT= cheese + GNOME_VERSION= 41.1 + ++REVISION= 0 ++ + PKGNAME-libs= libcheese-${GNOME_VERSION} + + CATEGORIES= multimedia +Index: x11/gnome/cheese/pkg/PLIST-libs +=================================================================== +RCS file: /home/cvs/ports/x11/gnome/cheese/pkg/PLIST-libs,v +retrieving revision 1.1 +diff -u -p -u -p -r1.1 PLIST-libs +--- x11/gnome/cheese/pkg/PLIST-libs 12 Mar 2022 09:32:57 -0000 1.1 ++++ x11/gnome/cheese/pkg/PLIST-libs 23 Mar 2022 11:33:22 -0000 +@@ -16,5 +16,5 @@ lib/pkgconfig/cheese-gtk.pc + lib/pkgconfig/cheese.pc + share/gir-1.0/Cheese-3.0.gir + share/glib-2.0/schemas/org.gnome.Cheese.gschema.xml +-share/metainfo/org.gnome.Cheese.appdata.xml ++@comment share/metainfo/org.gnome.Cheese.appdata.xml # included in -main + @tag glib-compile-schemas diff --git a/chessx-1.5.6.diff b/chessx-1.5.6.diff new file mode 100644 index 0000000..6b2b68c --- /dev/null +++ b/chessx-1.5.6.diff @@ -0,0 +1,85 @@ +? games/chessx/patches/patch-CMakeLists_txt +? games/chessx/patches/patch-src_CMakeLists_txt +Index: games/chessx/Makefile +=================================================================== +RCS file: /cvs/ports/games/chessx/Makefile,v +retrieving revision 1.11 +diff -u -p -u -p -r1.11 Makefile +--- games/chessx/Makefile 11 Mar 2022 19:04:11 -0000 1.11 ++++ games/chessx/Makefile 29 Aug 2022 11:02:22 -0000 +@@ -1,35 +1,43 @@ +-COMMENT = free chess database and analyzer +-DISTNAME = chessx-1.4.6 +-CATEGORIES = games +-HOMEPAGE = http://chessx.sourceforge.net/ +-REVISION = 5 ++COMMENT = free chess database and analyzer ++ ++V = 1.5.6 ++GH_ACCOUNT = Isarhamster ++GH_PROJECT = chessx ++GH_TAGNAME = v${V}-lw ++ ++DISTNAME = chessx-${V} ++ ++CATEGORIES = games ++ ++HOMEPAGE = https://chessx.sourceforge.net/ + + # GPLv2+ + PERMIT_PACKAGE = Yes + +-WANTLIB = GL Qt5Core Qt5Gui Qt5Multimedia Qt5Network Qt5PrintSupport +-WANTLIB += Qt5Svg Qt5Widgets Qt5Xml c m pthread quazip5 z +-WANTLIB += ${COMPILER_LIBCXX} +- +-MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=chessx/} +-EXTRACT_SUFX = .tgz +- +-MODULES = x11/qt5 devel/qmake +-RUN_DEPENDS = devel/desktop-file-utils +-LIB_DEPENDS = archivers/quazip \ +- x11/qt5/qtmultimedia \ +- x11/qt5/qtsvg ++WANTLIB += ${COMPILER_LIBCXX} Qt5Core Qt5Gui Qt5Multimedia Qt5Network ++WANTLIB += Qt5PrintSupport Qt5Svg Qt5TextToSpeech Qt5Widgets Qt5Xml c m ++WANTLIB += pulse pulse-mainloop-glib quazip1-qt5 z ++ ++MODULES = x11/qt5 \ ++ devel/cmake ++ ++RUN_DEPENDS = devel/desktop-file-utils ++ ++LIB_DEPENDS = archivers/quazip>=1.3 \ ++ x11/qt5/qtmultimedia \ ++ x11/qt5/qtspeech \ ++ x11/qt5/qtsvg + +-NO_TEST = Yes ++NO_TEST = Yes + +-CXXFLAGS += -I${LOCALBASE}/include/quazip5 ++CXXFLAGS += -I${LOCALBASE}/include/QuaZip-Qt5/quazip/ + + # make sure bundled quazip is not picked up + post-extract: + rm -R ${WRKDIST}/src/quazip + + do-install: +- ${INSTALL_PROGRAM} ${WRKBUILD}/release/chessx ${PREFIX}/bin/ ++ ${INSTALL_PROGRAM} ${WRKBUILD}/chessx ${PREFIX}/bin/ + ${INSTALL_DATA_DIR} ${PREFIX}/share/applications/ + ${INSTALL_DATA} ${WRKSRC}/unix/chessx.desktop ${PREFIX}/share/applications/ + +Index: games/chessx/distinfo +=================================================================== +RCS file: /cvs/ports/games/chessx/distinfo,v +retrieving revision 1.2 +diff -u -p -u -p -r1.2 distinfo +--- games/chessx/distinfo 2 Jul 2017 00:51:50 -0000 1.2 ++++ games/chessx/distinfo 29 Aug 2022 11:02:22 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (chessx-1.4.6.tgz) = rZUZEKO9U/VlX56FEB55abU2B4Rz4Joqfd7W7xcaaO0= +-SIZE (chessx-1.4.6.tgz) = 4223076 ++SHA256 (chessx-1.5.6.tar.gz) = NKOv9azN6Szn6UC5E68Du4KWIwYdaswjfL5aBLpkIoE= ++SIZE (chessx-1.5.6.tar.gz) = 22796472 diff --git a/cooling.diff b/cooling.diff new file mode 100644 index 0000000..9f52bb1 --- /dev/null +++ b/cooling.diff @@ -0,0 +1,89 @@ +Index: sys/dev/acpi/acpitz.c +=================================================================== +RCS file: /home/cvs/src/sys/dev/acpi/acpitz.c,v +retrieving revision 1.58 +diff -u -p -r1.58 acpitz.c +--- sys/dev/acpi/acpitz.c 6 Apr 2022 18:59:27 -0000 1.58 ++++ sys/dev/acpi/acpitz.c 27 Jun 2022 07:42:36 -0000 +@@ -224,6 +224,12 @@ acpitz_attach(struct device *parent, str + else + printf(": critical temperature is %d degC\n", KTOC(sc->sc_crt)); + ++ if ((sc->sc_psv = acpitz_gettempreading(sc, "_PSV")) == -1) ++ printf(" `--> no cpu throttle point defined\n"); ++ else ++ printf(" `--> throttle cpu at %d degC\n", KTOC(sc->sc_psv)); ++ ++ + sc->sc_hot = acpitz_gettempreading(sc, "_HOT"); + sc->sc_tc1 = acpitz_getreading(sc, "_TC1"); + sc->sc_tc2 = acpitz_getreading(sc, "_TC2"); +@@ -383,8 +389,8 @@ acpitz_refresh(void *arg) + nperf = acpitz_perflevel; + if (sc->sc_psv <= sc->sc_tmp) { + /* Passive cooling enabled */ +- dnprintf(1, "%s: enabling passive %d %d\n", +- DEVNAME(sc), sc->sc_tmp, sc->sc_psv); ++ printf("%s: enabling passive %d degC >= %d degC\n", ++ DEVNAME(sc), KTOC(sc->sc_tmp), KTOC(sc->sc_psv)); + if (!sc->sc_pse) + sc->sc_acpi->sc_pse++; + sc->sc_pse = 1; +@@ -400,8 +406,8 @@ acpitz_refresh(void *arg) + } + else { + /* Passive cooling disabled, increase % */ +- dnprintf(1, "%s: disabling passive %d %d\n", +- DEVNAME(sc), sc->sc_tmp, sc->sc_psv); ++ printf("%s: disabling passive %d degC < %d degC\n", ++ DEVNAME(sc), KTOC(sc->sc_tmp), KTOC(sc->sc_psv)); + if (sc->sc_pse) + sc->sc_acpi->sc_pse--; + sc->sc_pse = 0; +Index: sys/arch/amd64/amd64/k1x-pstate.c +=================================================================== +RCS file: /home/cvs/src/sys/arch/amd64/amd64/k1x-pstate.c,v +retrieving revision 1.11 +diff -u -p -r1.11 k1x-pstate.c +--- sys/arch/amd64/amd64/k1x-pstate.c 11 Aug 2021 18:31:48 -0000 1.11 ++++ sys/arch/amd64/amd64/k1x-pstate.c 27 Jun 2022 07:44:46 -0000 +@@ -41,14 +41,8 @@ + + extern int setperf_prio; + +-#define MSR_K1X_LIMIT 0xc0010061 + #define MSR_K1X_CONTROL 0xc0010062 + #define MSR_K1X_STATUS 0xc0010063 +-#define MSR_K1X_CONFIG 0xc0010064 +- +-/* MSR_K1X_LIMIT */ +-#define K1X_PSTATE_MAX_VAL(x) (((x) >> 4) & 0x7) +-#define K1X_PSTATE_LIMIT(x) (((x)) & 0x7) + + /* MSR_K1X_CONFIG */ + #define K1X_FID(x) ((x) & 0x3f) +@@ -95,19 +89,15 @@ void + k1x_transition(struct k1x_cpu_state *cstate, int level) + { + u_int64_t msr; +- int i, cfid, fid = cstate->state_table[level].fid; ++ int cfid, fid = cstate->state_table[level].fid; + + wrmsr(MSR_K1X_CONTROL, fid); +- for (i = 0; i < 100; i++) { +- msr = rdmsr(MSR_K1X_STATUS); +- cfid = K1X_FID(msr); +- if (cfid == fid) +- break; +- DELAY(100); +- } ++ msr = rdmsr(MSR_K1X_STATUS); ++ cfid = K1X_FID(msr); ++ + if (cfid == fid) { + cpuspeed = cstate->state_table[level].freq; +-#if 0 ++#if 1 + (void)printf("Target: %d Current: %d Pstate: %d\n", + cstate->state_table[level].freq, + cpuspeed, cfid); diff --git a/cpuid.diff b/cpuid.diff new file mode 100644 index 0000000..bfd8453 --- /dev/null +++ b/cpuid.diff @@ -0,0 +1,16 @@ +Index: files/cpuid.c +=================================================================== +RCS file: /cvs/ports/sysutils/cpuid/files/cpuid.c,v +retrieving revision 1.1.1.1 +diff -u -p -u -p -r1.1.1.1 cpuid.c +--- files/cpuid.c 25 Apr 2016 18:28:14 -0000 1.1.1.1 ++++ files/cpuid.c 8 Nov 2022 11:30:17 -0000 +@@ -15,7 +15,7 @@ + * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + */ + +- ++#include + #include + #include + #include diff --git a/ctunnel-0.8.diff b/ctunnel-0.8.diff new file mode 100644 index 0000000..20d7c16 --- /dev/null +++ b/ctunnel-0.8.diff @@ -0,0 +1,186 @@ +Index: Makefile +=================================================================== +RCS file: /cvs/ports/security/ctunnel/Makefile,v +retrieving revision 1.8 +diff -u -p -u -p -r1.8 Makefile +--- Makefile 11 Mar 2022 19:53:20 -0000 1.8 ++++ Makefile 14 Nov 2022 20:55:49 -0000 +@@ -1,9 +1,10 @@ + COMMENT= provide cryptographic tunnel + +-DISTNAME= ctunnel-0.4 ++GH_ACCOUNT= alienrobotarmy ++GH_PROJECT= ctunnel ++GH_COMMIT= ec5e388e1dd3b684cd1cea1ed5c67f99d42bf4f3 ++DISTNAME= ctunnel-0.8 + CATEGORIES= security +-REVISION= 1 +-FIX_EXTRACT_PERMISSIONS=Yes + + HOMEPAGE= http://nardcore.org/ctunnel/ + +@@ -12,9 +13,7 @@ MAINTAINER= Pierre-Emmanuel Andre +Index: distinfo +=================================================================== +RCS file: /cvs/ports/security/ctunnel/distinfo,v +retrieving revision 1.3 +diff -u -p -u -p -r1.3 distinfo +--- distinfo 18 Jan 2015 03:15:01 -0000 1.3 ++++ distinfo 14 Nov 2022 20:55:49 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (ctunnel-0.4.tar.gz) = 7KPyu6t7L2ucQvcjUdT8FLC2e8ZxRXc0lznLdD5KnTo= +-SIZE (ctunnel-0.4.tar.gz) = 24880 ++SHA256 (ctunnel-0.8-ec5e388e.tar.gz) = fUlQ9Ka6EeXaqyTG+PqEhRK0/Ro5a1QD89vPQL9bT6M= ++SIZE (ctunnel-0.8-ec5e388e.tar.gz) = 49370 +Index: patches/patch-Makefile +=================================================================== +RCS file: /cvs/ports/security/ctunnel/patches/patch-Makefile,v +retrieving revision 1.3 +diff -u -p -u -p -r1.3 patch-Makefile +--- patches/patch-Makefile 11 Mar 2022 19:53:20 -0000 1.3 ++++ patches/patch-Makefile 14 Nov 2022 20:55:49 -0000 +@@ -1,11 +1,15 @@ +---- Makefile.orig Wed Jun 2 05:55:03 2010 +-+++ Makefile Wed Jan 12 09:31:45 2011 +-@@ -5,7 +5,7 @@ clean: ++Index: Makefile ++--- Makefile.orig +++++ Makefile ++@@ -5,8 +5,8 @@ clean: + $(MAKE) -C src/ clean + install: + $(MAKE) -C src/ install ++- install -d $(PREFIX)/share/man/man1 + - install ctunnel.1 $(PREFIX)/share/man/man1 +++ install -d $(PREFIX)/man/man1 + + install ctunnel.1 $(PREFIX)/man/man1 + uninstall: + $(MAKE) -C src/ uninstall +- rm -f $(PREFIX)/share/man/man1/ctunnel.1 ++- rm -f $(PREFIX)/share/man/man1/ctunnel.1 +++ rm -f $(PREFIX)/man/man1/ctunnel.1 +Index: patches/patch-Makefile_cfg +=================================================================== +RCS file: /cvs/ports/security/ctunnel/patches/patch-Makefile_cfg,v +retrieving revision 1.2 +diff -u -p -u -p -r1.2 patch-Makefile_cfg +--- patches/patch-Makefile_cfg 11 Mar 2022 19:53:20 -0000 1.2 ++++ patches/patch-Makefile_cfg 14 Nov 2022 20:55:49 -0000 +@@ -1,10 +1,10 @@ +---- Makefile.cfg.orig Wed Jan 12 09:21:13 2011 +-+++ Makefile.cfg Wed Jan 12 09:21:58 2011 +-@@ -1,4 +1,4 @@ +--CRYPTO_TYPE=GCRYPT +--#CRYPTO_TYPE=OPENSSL +-+#CRYPTO_TYPE=GCRYPT +-+CRYPTO_TYPE=OPENSSL +- ++Index: Makefile.cfg ++--- Makefile.cfg.orig +++++ Makefile.cfg ++@@ -1,6 +1,3 @@ ++ #CRYPTO_TYPE=GCRYPT ++ CRYPTO_TYPE=OPENSSL ++-TUNTAP=yes ++ #OPTS=-mmacosx-version-min=10.4 ++- + -PREFIX=/usr/local +-+#PREFIX=/usr/local +Index: patches/patch-include_ctunnel_h +=================================================================== +RCS file: /cvs/ports/security/ctunnel/patches/patch-include_ctunnel_h,v +retrieving revision 1.2 +diff -u -p -u -p -r1.2 patch-include_ctunnel_h +--- patches/patch-include_ctunnel_h 11 Mar 2022 19:53:20 -0000 1.2 ++++ patches/patch-include_ctunnel_h 14 Nov 2022 20:55:49 -0000 +@@ -1,6 +1,7 @@ +---- include/ctunnel.h.orig Wed Jan 12 09:24:23 2011 +-+++ include/ctunnel.h Wed Jan 12 09:24:33 2011 +-@@ -10,8 +10,8 @@ ++Index: include/ctunnel.h ++--- include/ctunnel.h.orig +++++ include/ctunnel.h ++@@ -13,8 +13,8 @@ + #include + #include + #include +Index: patches/patch-src_Makefile +=================================================================== +RCS file: /cvs/ports/security/ctunnel/patches/patch-src_Makefile,v +retrieving revision 1.3 +diff -u -p -u -p -r1.3 patch-src_Makefile +--- patches/patch-src_Makefile 11 Mar 2022 19:53:20 -0000 1.3 ++++ patches/patch-src_Makefile 14 Nov 2022 20:55:49 -0000 +@@ -1,12 +1,14 @@ +---- src/Makefile.orig Thu Jun 3 08:05:01 2010 +-+++ src/Makefile Sun Aug 19 15:28:03 2012 +-@@ -1,6 +1,7 @@ ++Index: src/Makefile ++--- src/Makefile.orig +++++ src/Makefile ++@@ -1,7 +1,8 @@ + include ../Makefile.cfg + -CC=gcc +--CFLAGS=-Wall -Wcast-align -Wshadow -Wstrict-prototypes -g -O2 -DHAVE_$(CRYPTO_TYPE) -I../include -I./include + +CC?=gcc +-+CFLAGS ?= +-+CFLAGS +=-Wall -Wcast-align -Wshadow -Wstrict-prototypes -DHAVE_$(CRYPTO_TYPE) -I../include -I./include +- LDFLAGS=-lz -lpthread ++ BUILD=$(shell svnversion . | sed -e 's/^[0-9].*://g' -e 's/[a-zA-Z]//g') ++-CFLAGS=-g -Wall -Wextra -Wcast-align -Wshadow -Wstrict-prototypes -O2 -Wno-makunused-but-set-parameter -Wno-unused-variable ${OPTS} -DHAVE_$(CRYPTO_TYPE) -I../include -I./include +++CFLAGS?= +++CFLAGS+=-g -Wall -Wextra -Wcast-align -Wshadow -Wstrict-prototypes -Wno-makunused-but-set-parameter -Wno-unused-variable ${OPTS} -DHAVE_$(CRYPTO_TYPE) -I../include -I./include ++ LDFLAGS=-lz -lpthread -lutil -lc + +- ifeq ($(CRYPTO_TYPE),OPENSSL) ++ #objects := $(patsubst %.c,%.o,$(wildcard *.c)) +Index: patches/patch-src_crypto_c +=================================================================== +RCS file: patches/patch-src_crypto_c +diff -N patches/patch-src_crypto_c +--- patches/patch-src_crypto_c 11 Mar 2022 19:53:20 -0000 1.2 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,12 +0,0 @@ +-Index: src/crypto.c +---- src/crypto.c.orig +-+++ src/crypto.c +-@@ -21,7 +21,7 @@ +- #ifdef HAVE_OPENSSL +- crypto_ctx *openssl_crypto_init(struct options opt, int dir) +- { +-- crypto_ctx *ctx = calloc(1, sizeof(crypto_ctx)); +-+ crypto_ctx *ctx = EVP_CIPHER_CTX_new(); +- +- /* STREAM CIPHERS ONLY */ +- EVP_CIPHER_CTX_init(ctx); +Index: pkg/PLIST +=================================================================== +RCS file: /cvs/ports/security/ctunnel/pkg/PLIST,v +retrieving revision 1.3 +diff -u -p -u -p -r1.3 PLIST +--- pkg/PLIST 11 Mar 2022 19:53:20 -0000 1.3 ++++ pkg/PLIST 14 Nov 2022 20:55:49 -0000 +@@ -1,4 +1,4 @@ + @bin bin/ctunnel + @man man/man1/ctunnel.1 + share/doc/ctunnel/ +-share/doc/ctunnel/README ++share/doc/ctunnel/README.md diff --git a/darktable-3.6.1.diff b/darktable-3.6.1.diff new file mode 100644 index 0000000..f20a94d --- /dev/null +++ b/darktable-3.6.1.diff @@ -0,0 +1,40 @@ +Index: graphics/darktable/Makefile +=================================================================== +RCS file: /home/cvs/ports/graphics/darktable/Makefile,v +retrieving revision 1.112 +diff -u -p -u -p -r1.112 Makefile +--- graphics/darktable/Makefile 9 Oct 2021 22:05:09 -0000 1.112 ++++ graphics/darktable/Makefile 9 Dec 2021 08:03:39 -0000 +@@ -4,11 +4,10 @@ ONLY_FOR_ARCHS= amd64 aarch64 + + COMMENT= virtual lighttable and darkroom for photographers + +-V= 3.6.0 ++V= 3.6.1 + DISTNAME= darktable-$V + PORTROACH= limitw:1,even skipv:release-$V + EXTRACT_SUFX= .tar.xz +-REVISION= 1 + + CATEGORIES= graphics x11 + +@@ -57,6 +56,7 @@ LIB_DEPENDS= devel/gettext,-runtime \ + graphics/openexr \ + graphics/openjp2 \ + net/curl \ ++ print/cups,-libs \ + textproc/pugixml \ + x11/gnome/librsvg \ + x11/gnome/libsecret \ +Index: graphics/darktable/distinfo +=================================================================== +RCS file: /home/cvs/ports/graphics/darktable/distinfo,v +retrieving revision 1.39 +diff -u -p -u -p -r1.39 distinfo +--- graphics/darktable/distinfo 4 Jul 2021 17:23:53 -0000 1.39 ++++ graphics/darktable/distinfo 9 Dec 2021 07:02:07 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (darktable-3.6.0.tar.xz) = hrzQGErzi5PDaI3/09XBnMZfJo7Pk1jWSfoR/ibHCjk= +-SIZE (darktable-3.6.0.tar.xz) = 4691608 ++SHA256 (darktable-3.6.1.tar.xz) = or/HwQO4JJRUV6m/7Z5S8Af6HQMPnbyz/wMnhRvkLRQ= ++SIZE (darktable-3.6.1.tar.xz) = 4685928 diff --git a/diff.diff b/diff.diff new file mode 100644 index 0000000..9880eac --- /dev/null +++ b/diff.diff @@ -0,0 +1,178 @@ +Index: bin/ksh/lex.c +=================================================================== +RCS file: /home/cvs/src/bin/ksh/lex.c,v +retrieving revision 1.78 +diff -u -p -r1.78 lex.c +--- bin/ksh/lex.c 15 Jan 2018 14:58:05 -0000 1.78 ++++ bin/ksh/lex.c 23 Oct 2021 13:53:47 -0000 +@@ -1157,6 +1157,10 @@ getsc_line(Source *s) + s->line++; + histsave(s->line, s->str, 1); + } ++ /* Set xterm title */ ++ char *d = str_val(global("DISPLAY")); ++ if(d[0] > 0) ++ shellf("%c]0;$ %s%c", '\033', s->str, '\007'); + } + if (interactive) + set_prompt(PS2); +Index: bin/ksh/main.c +=================================================================== +RCS file: /home/cvs/src/bin/ksh/main.c,v +retrieving revision 1.98 +diff -u -p -r1.98 main.c +--- bin/ksh/main.c 28 Jun 2019 13:34:59 -0000 1.98 ++++ bin/ksh/main.c 23 Oct 2021 13:53:47 -0000 +@@ -609,6 +609,11 @@ shell(Source *volatile s, volatile int t + j_notify(); + mcheck(); + set_prompt(PS1); ++ /* Reset xterm title */ ++ char *d = str_val(global("DISPLAY")); ++ if(d[0] > 0) ++ shellf("%c]0;$ ksh (%s)%c", '\033', ++ str_val(global("PWD")), '\007'); + } + + t = compile(s); +Index: sys/dev/pci/azalia.c +=================================================================== +RCS file: /home/cvs/src/sys/dev/pci/azalia.c,v +retrieving revision 1.266 +diff -u -p -r1.266 azalia.c +--- sys/dev/pci/azalia.c 30 Oct 2021 03:24:59 -0000 1.266 ++++ sys/dev/pci/azalia.c 9 Nov 2021 21:37:03 -0000 +@@ -279,6 +279,9 @@ int azalia_suspend(azalia_t *); + int azalia_resume(azalia_t *); + int azalia_resume_codec(codec_t *); + ++/* sysctl */ ++int audio_hdmi_enable = 0; ++ + /* variables */ + struct cfattach azalia_ca = { + sizeof(azalia_t), azalia_pci_match, azalia_pci_attach, +@@ -954,9 +957,10 @@ azalia_init_codecs(azalia_t *az) + c = -1; + for (i = 0; i < az->ncodecs; i++) { + codec = &az->codecs[i]; +- if ((codec->audiofunc < 0) || +- (codec->codec_type == AZ_CODEC_TYPE_HDMI)) +- continue; ++ if(audio_hdmi_enable) ++ if ((codec->audiofunc < 0) || ++ (codec->codec_type == AZ_CODEC_TYPE_HDMI)) ++ continue; + if (codec->codec_type == AZ_CODEC_TYPE_DIGITAL) { + if (c < 0) + c = i; +Index: sys/kern/init_sysent.c +=================================================================== +RCS file: /home/cvs/src/sys/kern/init_sysent.c,v +retrieving revision 1.230 +diff -u -p -r1.230 init_sysent.c +--- sys/kern/init_sysent.c 27 Oct 2021 03:25:11 -0000 1.230 ++++ sys/kern/init_sysent.c 9 Nov 2021 22:05:42 -0000 +@@ -1,4 +1,4 @@ +-/* $OpenBSD: init_sysent.c,v 1.230 2021/10/27 03:25:11 visa Exp $ */ ++/* $OpenBSD$ */ + + /* + * System call switch table. +Index: sys/kern/kern_sysctl.c +=================================================================== +RCS file: /home/cvs/src/sys/kern/kern_sysctl.c,v +retrieving revision 1.396 +diff -u -p -r1.396 kern_sysctl.c +--- sys/kern/kern_sysctl.c 30 Oct 2021 23:24:48 -0000 1.396 ++++ sys/kern/kern_sysctl.c 10 Nov 2021 18:57:10 -0000 +@@ -126,6 +126,7 @@ extern fixpt_t ccpu; + extern long numvnodes; + extern int allowdt; + extern int audio_record_enable; ++extern int audio_hdmi_enable; + extern int video_record_enable; + + int allowkmem; +@@ -2427,13 +2428,17 @@ int + sysctl_audio(int *name, u_int namelen, void *oldp, size_t *oldlenp, + void *newp, size_t newlen) + { ++ int error = 0; + if (namelen != 1) + return (ENOTDIR); + +- if (name[0] != KERN_AUDIO_RECORD) +- return (ENOENT); ++ if (name[0] == KERN_AUDIO_RECORD) ++ error = sysctl_int(oldp, oldlenp, newp, newlen, &audio_record_enable); + +- return (sysctl_int(oldp, oldlenp, newp, newlen, &audio_record_enable)); ++ if (name[0] == KERN_AUDIO_HDMI) ++ error = sysctl_int(oldp, oldlenp, newp, newlen, &audio_hdmi_enable); ++ ++ return (error); + } + #endif + +Index: sys/kern/syscalls.c +=================================================================== +RCS file: /home/cvs/src/sys/kern/syscalls.c,v +retrieving revision 1.229 +diff -u -p -r1.229 syscalls.c +--- sys/kern/syscalls.c 27 Oct 2021 03:25:11 -0000 1.229 ++++ sys/kern/syscalls.c 9 Nov 2021 22:05:42 -0000 +@@ -1,4 +1,4 @@ +-/* $OpenBSD: syscalls.c,v 1.229 2021/10/27 03:25:11 visa Exp $ */ ++/* $OpenBSD$ */ + + /* + * System call names. +Index: sys/sys/syscall.h +=================================================================== +RCS file: /home/cvs/src/sys/sys/syscall.h,v +retrieving revision 1.228 +diff -u -p -r1.228 syscall.h +--- sys/sys/syscall.h 27 Oct 2021 03:25:11 -0000 1.228 ++++ sys/sys/syscall.h 9 Nov 2021 22:05:42 -0000 +@@ -1,4 +1,4 @@ +-/* $OpenBSD: syscall.h,v 1.228 2021/10/27 03:25:11 visa Exp $ */ ++/* $OpenBSD$ */ + + /* + * System call numbers. +Index: sys/sys/syscallargs.h +=================================================================== +RCS file: /home/cvs/src/sys/sys/syscallargs.h,v +retrieving revision 1.231 +diff -u -p -r1.231 syscallargs.h +--- sys/sys/syscallargs.h 27 Oct 2021 03:25:11 -0000 1.231 ++++ sys/sys/syscallargs.h 9 Nov 2021 22:05:42 -0000 +@@ -1,4 +1,4 @@ +-/* $OpenBSD: syscallargs.h,v 1.231 2021/10/27 03:25:11 visa Exp $ */ ++/* $OpenBSD$ */ + + /* + * System call argument lists. +Index: sys/sys/sysctl.h +=================================================================== +RCS file: /home/cvs/src/sys/sys/sysctl.h,v +retrieving revision 1.219 +diff -u -p -r1.219 sysctl.h +--- sys/sys/sysctl.h 30 Oct 2021 23:24:48 -0000 1.219 ++++ sys/sys/sysctl.h 7 Nov 2021 18:52:34 -0000 +@@ -317,11 +317,13 @@ struct ctlname { + * KERN_AUDIO + */ + #define KERN_AUDIO_RECORD 1 +-#define KERN_AUDIO_MAXID 2 ++#define KERN_AUDIO_HDMI 2 ++#define KERN_AUDIO_MAXID 3 + + #define CTL_KERN_AUDIO_NAMES { \ + { 0, 0 }, \ + { "record", CTLTYPE_INT }, \ ++ { "hdmi", CTLTYPE_INT }, \ + } + + /* diff --git a/dmd-20990.diff b/dmd-20990.diff new file mode 100644 index 0000000..fd648e3 --- /dev/null +++ b/dmd-20990.diff @@ -0,0 +1,805 @@ +Index: Makefile +=================================================================== +RCS file: /cvs/ports/lang/dmd/Makefile,v +retrieving revision 1.5 +diff -u -p -r1.5 Makefile +--- Makefile 11 Mar 2022 19:28:54 -0000 1.5 ++++ Makefile 12 Mar 2022 16:22:12 -0000 +@@ -1,14 +1,13 @@ + # i386 forthcoming + ONLY_FOR_ARCHS = amd64 + +-V = 2.098.0 ++V = 2.099.0 + COMMENT = reference compiler for the D programming language +-DISTFILES = dmd-${V}.tar.gz \ +- dmd-${V}-bootstrap-p0.tar.gz \ +- druntime-${V}.tar.gz \ +- phobos-${V}.tar.gz ++DISTFILES = dmd-${V}{v${V}}.tar.gz:1 \ ++ dmd-${V}-bootstrap.tar.gz:0 \ ++ druntime-${V}{v${V}}.tar.gz:2 \ ++ phobos-${V}{v${V}}.tar.gz:3 + PKGNAME = dmd-${V} +-REVISION = 0 + CATEGORIES = lang + + HOMEPAGE = https://dlang.org/ +@@ -19,12 +18,15 @@ PERMIT_PACKAGE = Yes + + WANTLIB += c c++abi execinfo m pthread + +-MASTER_SITES = https://github.com/ibara/dmd/releases/download/bootstrap-${V}/ ++MASTER_SITES0 = https://github.com/ibara/dmd/releases/download/bootstrap-${V}/ ++MASTER_SITES1 = https://github.com/dlang/dmd/archive/refs/tags/ ++MASTER_SITES2 = https://github.com/dlang/druntime/archive/refs/tags/ ++MASTER_SITES3 = https://github.com/dlang/phobos/archive/refs/tags/ + + USE_GMAKE = Yes + MAKE_ENV = HOST_CXX="${CXX}" \ +- HOST_DMD="${WRKDIR}/dmd-${V}-bootstrap/openbsd/bin${MODEL}/dmd" \ +- LD_LIBRARY_PATH="${WRKSRC}/dmd-${V}-bootstrap/openbsd/bin${MODEL}" ++ HOST_DMD="${WRKDIR}/dmd-bootstrap/openbsd/bin${MODEL}/dmd" \ ++ LD_LIBRARY_PATH="${WRKSRC}/dmd-bootstrap/openbsd/bin${MODEL}" + MAKE_FILE = posix.mak + + NO_TEST = Yes +@@ -36,23 +38,23 @@ MODEL = 64 + MODEL = 32 + .endif + +-# Fix up the build system. +-do-gen: +- sed -i "s,TOPDIR,${WRKDIR},g" \ +- ${WRKDIR}/druntime-${V}/posix.mak \ +- ${WRKDIR}/phobos-${V}/posix.mak ++# Prevent churn. ++post-extract: ++ mv ${WRKSRC}/dmd-${V} ${WRKSRC}/dmd ++ mv ${WRKSRC}/druntime-${V} ${WRKSRC}/druntime ++ mv ${WRKSRC}/phobos-${V} ${WRKSRC}/phobos + + # We need to do this manually. + # Yes, this is all really correct. + do-build: +- cd ${WRKDIR}/phobos-${V} && \ ++ cd ${WRKDIR}/phobos && \ + ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} -f ${MAKE_FILE} && \ + ${SETENV} ${MAKE_PROGRAM} -f ${MAKE_FILE} install +- cd ${WRKDIR}/druntime-${V} && \ ++ cd ${WRKDIR}/druntime && \ + ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} -f ${MAKE_FILE} && \ + ${SETENV} ${MAKE_PROGRAM} -f ${MAKE_FILE} install + mkdir ${WRKDIR}/install/openbsd/bin${MODEL} +- cp ${WRKDIR}/dmd-${V}/generated/openbsd/release/${MODEL}/dmd \ ++ cp ${WRKDIR}/dmd/generated/openbsd/release/${MODEL}/dmd \ + ${WRKDIR}/install/openbsd/bin${MODEL} + + # We need to do this manually too. +@@ -61,8 +63,8 @@ do-install: + ${PREFIX}/bin + ${INSTALL_DATA} ${WRKDIR}/install/openbsd/lib${MODEL}/libphobos2.a \ + ${PREFIX}/lib +- ${INSTALL_MAN} ${WRKDIR}/dmd-${V}/dmd.1 ${PREFIX}/man/man1 +- ${INSTALL_MAN} ${WRKDIR}/dmd-${V}/docs/man/man5/dmd.conf.5 \ ++ ${INSTALL_MAN} ${WRKDIR}/dmd-bootstrap/dmd.1 ${PREFIX}/man/man1 ++ ${INSTALL_MAN} ${WRKDIR}/dmd/docs/man/man5/dmd.conf.5 \ + ${PREFIX}/man/man5 + ${INSTALL_DATA_DIR} ${PREFIX}/include/dmd + cp -R ${WRKDIR}/install/src/{druntime,phobos} ${PREFIX}/include/dmd +@@ -70,7 +72,7 @@ do-install: + ${INSTALL_DATA} ${WRKDIR}/install/phobos-LICENSE.txt \ + ${PREFIX}/share/doc/dmd/LICENSE.txt + ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/dmd +- cp -R ${WRKDIR}/dmd-${V}/samples/* ${PREFIX}/share/examples/dmd ++ cp -R ${WRKDIR}/dmd/samples/* ${PREFIX}/share/examples/dmd + ${INSTALL_DATA_DIR} ${PREFIX}/share/dmd + ${SUBST_CMD} -c -m 444 ${FILESDIR}/dmd.conf \ + ${PREFIX}/share/dmd/dmd.conf +Index: distinfo +=================================================================== +RCS file: /cvs/ports/lang/dmd/distinfo,v +retrieving revision 1.3 +diff -u -p -r1.3 distinfo +--- distinfo 29 Nov 2021 01:23:22 -0000 1.3 ++++ distinfo 12 Mar 2022 16:22:12 -0000 +@@ -1,8 +1,8 @@ +-SHA256 (dmd-2.098.0-bootstrap-p0.tar.gz) = wjPmbUtDh6UBPMphduS4pr8LVLb99E0NfpIJpjw5M20= +-SHA256 (dmd-2.098.0.tar.gz) = PcjGCztmfGCUtJselt3795Di9Sy43P6wBaSamM8haqY= +-SHA256 (druntime-2.098.0.tar.gz) = 427NFmgYFramws7kWk/+HRWf0HUCSeGsOB7epahEx6I= +-SHA256 (phobos-2.098.0.tar.gz) = S/fIj+0Uh1VRVpeTErcblgnpHdO4eIBNcVkkKW4NWbo= +-SIZE (dmd-2.098.0-bootstrap-p0.tar.gz) = 11521977 +-SIZE (dmd-2.098.0.tar.gz) = 3759833 +-SIZE (druntime-2.098.0.tar.gz) = 1864644 +-SIZE (phobos-2.098.0.tar.gz) = 2444864 ++SHA256 (dmd-2.099.0-bootstrap.tar.gz) = zOgJZmP67jnx/c5SbCm7YiL7lnyrSsE9MpuknqA9xF4= ++SHA256 (dmd-2.099.0.tar.gz) = jIV1sraLff4jb+wTu98m0GM2W07QhWMyD0KbICxbii4= ++SHA256 (druntime-2.099.0.tar.gz) = 3h+a58FYBrzRRZ1Wx6xyFkef+I9aOw6og9UNY599/EI= ++SHA256 (phobos-2.099.0.tar.gz) = EAdcdo1aX7PgPwROq+5W6/eIm+jby8IZYwDD4jqvovc= ++SIZE (dmd-2.099.0-bootstrap.tar.gz) = 9975650 ++SIZE (dmd-2.099.0.tar.gz) = 3878279 ++SIZE (druntime-2.099.0.tar.gz) = 1880109 ++SIZE (phobos-2.099.0.tar.gz) = 2470150 +Index: patches/patch-dmd-2_098_0-bootstrap_openbsd_bin64_dmd_conf +=================================================================== +RCS file: patches/patch-dmd-2_098_0-bootstrap_openbsd_bin64_dmd_conf +diff -N patches/patch-dmd-2_098_0-bootstrap_openbsd_bin64_dmd_conf +--- patches/patch-dmd-2_098_0-bootstrap_openbsd_bin64_dmd_conf 11 Mar 2022 19:28:54 -0000 1.2 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,11 +0,0 @@ +-Use the bootstrap libphobos2.a when linking the initially built dmd. +- +-Index: dmd-2.098.0-bootstrap/openbsd/bin64/dmd.conf +---- dmd-2.098.0-bootstrap/openbsd/bin64/dmd.conf.orig +-+++ dmd-2.098.0-bootstrap/openbsd/bin64/dmd.conf +-@@ -2,4 +2,4 @@ +- DFLAGS=-I/usr/local/include/dmd/phobos -I/usr/local/include/dmd/druntime/import -L-L/usr/lib -L-L/usr/local/lib -L--export-dynamic -fPIC +- +- [Environment64] +--DFLAGS=-I/usr/local/include/dmd/phobos -I/usr/local/include/dmd/druntime/import -L-L/usr/lib -L-L/usr/local/lib -L--export-dynamic -fPIC +-+DFLAGS=-I%@P%/../../../druntime-2.098.0/src -I%@P%/../../../phobos-2.098.0 -L-L%@P%/../../../phobos-2.098.0/generated/openbsd/release/64 -L--export-dynamic -fPIC -L-L%@P%/../../../dmd-2.098.0-bootstrap/openbsd/lib64 +Index: patches/patch-dmd-2_098_0_dmd_1 +=================================================================== +RCS file: patches/patch-dmd-2_098_0_dmd_1 +diff -N patches/patch-dmd-2_098_0_dmd_1 +--- patches/patch-dmd-2_098_0_dmd_1 11 Mar 2022 19:28:54 -0000 1.2 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,269 +0,0 @@ +-Pre-gen'd manual page for dmd.1 +- +-Index: dmd-2.098.0/dmd.1 +---- dmd-2.098.0/dmd.1.orig +-+++ dmd-2.098.0/dmd.1 +-@@ -0,0 +1,263 @@ +-+.TH DMD 1 "2021-10-13" "The D Language Foundation" "The D Language Foundation" +-+.SH NAME +-+dmd \- Digital Mars D2.x Compiler +-+.SH SYNOPSIS +-+.B dmd \fIfiles\fR ... [ \fI-switch\fR ... ] +-+.SH DESCRIPTION +-+.B dmd +-+Compiles source code written in the D programming language. +-+.SH OPTIONS +-+.IP "file, file.d, file.htm, file.html" +-+D source files to compile +-+.IP file.di +-+D interface files +-+.IP file.o +-+Object files to link in +-+.IP file.a +-+Library files to link in +-+.IP @cmdfile +-+A file to read more command-line arguments from, +-+which may contain # single-line comments +-+.IP -allinst +-+Generate code for all template instantiations +-+.IP -betterC +-+Omit generating some runtime information and helper functions +-+.IP -boundscheck=[on|safeonly|off] +-+Bounds checks on, in @safe only, or off +-+.IP -c +-+Compile only, do not link +-+.IP -check=[assert|bounds|in|invariant|out|switch][=[on|off]] +-+Enable or disable specific checks +-+.IP -check=[h|help|?] +-+List information on all available checks +-+.IP -checkaction=[D|C|halt|context] +-+Behavior on assert/boundscheck/finalswitch failure +-+.IP -checkaction=[h|help|?] +-+List information on all available check actions +-+.IP -color +-+Turn colored console output on +-+.IP -color=[on|off|auto] +-+Force colored console output on or off, or only when not redirected (default) +-+.IP -conf=\fIfilename\fR +-+Use config file at \fIfilename\fR +-+.IP -cov +-+Do code coverage analysis +-+.IP -cov=ctfe +-+Include code executed during CTFE in coverage report +-+.IP -cov=\fInnn\fR +-+Require at least nnn% code coverage +-+.IP -D +-+Generate documentation +-+.IP -Dd\fIdirectory\fR +-+Write documentation file to \fIdirectory\fR +-+.IP -Df\fIfilename\fR +-+Write documentation file to \fIfilename\fR +-+.IP -d +-+Silently allow deprecated features and symbols +-+.IP -de +-+Issue an error when deprecated features or symbols are used (halt compilation) +-+.IP -dw +-+Issue a message when deprecated features or symbols are used (default) +-+.IP -debug +-+Compile in debug code +-+.IP -debug=\fIlevel\fR +-+Compile in debug code <= \fIlevel\fR +-+.IP -debug=\fIident\fR +-+Compile in debug code identified by \fIident\fR +-+.IP -debuglib=\fIname\fR +-+Set symbolic debug library to \fIname\fR +-+.IP -defaultlib=\fIname\fR +-+Set default library to \fIname\fR +-+.IP -deps +-+Print module dependencies (imports/file/version/debug/lib) +-+.IP -deps=\fIfilename\fR +-+Write module dependencies to \fIfilename\fR (only imports) +-+.IP -extern-std=\fIstandard\fR +-+Set C++ name mangling compatibility with \fIstandard\fR +-+.IP -extern-std=[h|help|?] +-+List all supported standards +-+.IP -fPIC +-+Generate position independent code +-+.IP -fPIE +-+Generate position independent executables +-+.IP -g +-+Add symbolic debug info +-+.IP -gdwarf=\fIversion\fR +-+Add DWARF symbolic debug info +-+.IP -gf +-+Emit debug info for all referenced types +-+.IP -gs +-+Always emit stack frame +-+.IP -gx +-+Add stack stomp code +-+.IP -H +-+Generate 'header' file +-+.IP -Hd=\fIdirectory\fR +-+Write 'header' file to \fIdirectory\fR +-+.IP -Hf=\fIfilename\fR +-+Write 'header' file to \fIfilename\fR +-+.IP -HC[=[silent|verbose]] +-+Generate C++ 'header' file +-+.IP -HC=[?|h|help] +-+List available modes for C++ 'header' file generation +-+.IP -HCd=\fIdirectory\fR +-+Write C++ 'header' file to \fIdirectory\fR +-+.IP -HCf=\fIfilename\fR +-+Write C++ 'header' file to \fIfilename\fR +-+.IP --help +-+Print help and exit +-+.IP -I=\fIdirectory\fR +-+Look for imports also in \fIdirectory\fR +-+.IP -i[=\fIpattern\fR] +-+Include imported modules in the compilation +-+.IP -ignore +-+Ignore unsupported pragmas +-+.IP -inline +-+Do function inlining +-+.IP -J=\fIdirectory\fR +-+Look for string imports also in \fIdirectory\fR +-+.IP -L=\fIlinkerflag\fR +-+Pass \fIlinkerflag\fR to link +-+.IP -lib +-+Generate library rather than object files +-+.IP -lowmem +-+Enable garbage collection for the compiler +-+.IP -m32 +-+Generate 32 bit code +-+.IP -m64 +-+Generate 64 bit code +-+.IP -main +-+Add default main() if not present already (e.g. for unittesting) +-+.IP -makedeps[=\fIfilename\fR] +-+Print dependencies in Makefile compatible format to \fIfilename\fR or stdout. +-+.IP -man +-+Open web browser on manual page +-+.IP -map +-+Generate linker .map file +-+.IP -mcpu=\fIid\fR +-+Generate instructions for architecture identified by \fIid\fR +-+.IP -mcpu=[h|help|?] +-+List all architecture options +-+.IP -mixin=\fIfilename\fR +-+Expand and save mixins to file specified by \fIfilename\fR +-+.IP -mv=\fIpackage.module\fR= +-+Use as source file for \fIpackage.module\fR +-+.IP -noboundscheck +-+No array bounds checking (deprecated, use -boundscheck=off) +-+.IP -O +-+Optimize +-+.IP -o- +-+Do not write object file +-+.IP -od=\fIdirectory\fR +-+Write object & library files to \fIdirectory\fR +-+.IP -of=\fIfilename\fR +-+Name output file to \fIfilename\fR +-+.IP -op +-+Preserve source path for output files +-+.IP -preview=\fIname\fR +-+Enable an upcoming language change identified by \fIname\fR +-+.IP -preview=[h|help|?] +-+List all upcoming language changes +-+.IP -profile +-+Profile runtime performance of generated code +-+.IP -profile=gc +-+Profile runtime allocations +-+.IP -release +-+Compile release version +-+.IP -revert=\fIname\fR +-+Revert language change identified by \fIname\fR +-+.IP -revert=[h|help|?] +-+List all revertable language changes +-+.IP -run \fIsrcfile\fR +-+Compile, link, and run the program \fIsrcfile\fR +-+.IP -shared +-+Generate shared library (DLL) +-+.IP -target=\fItriple\fR +-+Use \fItriple\fR as -[-][-[-= \fIlevel\fR +-+.IP -version=\fIident\fR +-+Compile in version code identified by \fIident\fR +-+.IP -vgc +-+List all gc allocations including hidden ones +-+.IP -vtls +-+List all variables going into thread local storage +-+.IP -vtemplates=[list-instances] +-+List statistics on template instantiations +-+.IP -w +-+Warnings as errors (compilation will halt) +-+.IP -wi +-+Warnings as messages (compilation will continue) +-+.IP -X +-+Generate JSON file +-+.IP -Xf=\fIfilename\fR +-+Write JSON file to \fIfilename\fR +-+.IP -Xcc=\fIdriverflag\fR +-+Pass \fIdriverflag\fR to linker driver (cc) +-+.SH TRANSITIONS +-+Language changes listed by \fB-transition=id\fR: +-+.IP \fIfield\fR +-+List all non-mutable fields which occupy an object instance +-+.IP \fItls\fR +-+List all variables going into thread local storage +-+.IP \fIvmarkdown\fR +-+List instances of Markdown replacements in Ddoc +-+.SH LINKING +-+Linking is done directly by the +-+.B dmd +-+compiler after a successful compile. To prevent +-+.B dmd +-+from running the linker, use the +-+.B -c +-+switch. +-+.PP +-+The actual linking is done by running \fBgcc\fR. +-+This ensures compatibility with modules compiled with +-+\fBgcc\fR. +-+.SH FILES +-+.I /etc/dmd.conf +-+dmd will look for the initialization file +-+.I dmd.conf +-+in the directory \fI/etc\fR. +-+If found, environment variable settings in the file will +-+override any existing settings. +-+.SH ENVIRONMENT +-+The D compiler dmd uses the following environment +-+variables: +-+.IP DFLAGS 10 +-+The value of +-+.B DFLAGS +-+is treated as if it were appended on the command line to +-+\fBdmd\fR. +-+.SH AUTHOR +-+Copyright (c) 1999-2021 by The D Language Foundation written by Walter Bright +-+.SH "ONLINE DOCUMENTATION" +-+.UR https://dlang.org/dmd.html +-+https://dlang.org/dmd.html +-+.UE +-+.SH "SEE ALSO" +-+.BR dmd.conf (5) +-+.BR rdmd (1) +-+.BR dumpobj (1) +-+.BR obj2asm (1) +-+.BR gcc (1) +Index: patches/patch-dmd-2_098_0_posix_mak +=================================================================== +RCS file: patches/patch-dmd-2_098_0_posix_mak +diff -N patches/patch-dmd-2_098_0_posix_mak +--- patches/patch-dmd-2_098_0_posix_mak 11 Mar 2022 19:28:54 -0000 1.2 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,9 +0,0 @@ +-Index: dmd-2.098.0/posix.mak +---- dmd-2.098.0/posix.mak.orig +-+++ dmd-2.098.0/posix.mak +-@@ -1,4 +1,4 @@ +--INSTALL_DIR=$(PWD)/../install +-+INSTALL_DIR=../install +- ECTAGS_LANGS = Make,C,C++,D,Sh +- ECTAGS_FILES = src/dmd/*.[chd] src/dmd/backend/*.[chd] src/dmd/root/*.[chd] +- +Index: patches/patch-dmd-2_098_0_src_dmd_link_d +=================================================================== +RCS file: patches/patch-dmd-2_098_0_src_dmd_link_d +diff -N patches/patch-dmd-2_098_0_src_dmd_link_d +--- patches/patch-dmd-2_098_0_src_dmd_link_d 11 Mar 2022 19:28:54 -0000 1.2 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,14 +0,0 @@ +-https://github.com/dlang/dmd/pull/13157 +- +-Index: dmd-2.098.0/src/dmd/link.d +---- dmd-2.098.0/src/dmd/link.d.orig +-+++ dmd-2.098.0/src/dmd/link.d +-@@ -751,6 +751,8 @@ public int runLINK() +- { +- // Link against -lc++abi for Unwind symbols +- argv.push("-lc++abi"); +-+ // Links against -lexecinfo for backtrace symbols +-+ argv.push("-lexecinfo"); +- } +- if (global.params.verbose) +- { +Index: patches/patch-dmd-bootstrap_openbsd_bin64_dmd_conf +=================================================================== +RCS file: patches/patch-dmd-bootstrap_openbsd_bin64_dmd_conf +diff -N patches/patch-dmd-bootstrap_openbsd_bin64_dmd_conf +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ patches/patch-dmd-bootstrap_openbsd_bin64_dmd_conf 12 Mar 2022 16:22:12 -0000 +@@ -0,0 +1,11 @@ ++Use the bootstrap libphobos2.a when linking the initially built dmd. ++ ++Index: dmd-bootstrap/openbsd/bin64/dmd.conf ++--- dmd-bootstrap/openbsd/bin64/dmd.conf.orig +++++ dmd-bootstrap/openbsd/bin64/dmd.conf ++@@ -2,4 +2,4 @@ ++ DFLAGS=-I${TRUEPREFIX}/include/dmd/phobos -I${TRUEPREFIX}/include/dmd/druntime/import -L-L/usr/lib -L-L${TRUEPREFIX}/lib -L--export-dynamic -fPIC ++ ++ [Environment64] ++-DFLAGS=-I${TRUEPREFIX}/include/dmd/phobos -I${TRUEPREFIX}/include/dmd/druntime/import -L-L/usr/lib -L-L${TRUEPREFIX}/lib -L--export-dynamic -fPIC +++DFLAGS=-I%@P%/../../../druntime/src -I%@P%/../../../phobos -L-L%@P%/../../../phobos/generated/openbsd/release/64 -L--export-dynamic -fPIC -L-L%@P%/../../../dmd-bootstrap/openbsd/lib64 +Index: patches/patch-dmd_posix_mak +=================================================================== +RCS file: patches/patch-dmd_posix_mak +diff -N patches/patch-dmd_posix_mak +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ patches/patch-dmd_posix_mak 12 Mar 2022 16:22:12 -0000 +@@ -0,0 +1,9 @@ ++Index: dmd/posix.mak ++--- dmd/posix.mak.orig +++++ dmd/posix.mak ++@@ -1,4 +1,4 @@ ++-INSTALL_DIR=$(PWD)/../install +++INSTALL_DIR=../install ++ ECTAGS_LANGS = Make,C,C++,D,Sh ++ ECTAGS_FILES = src/dmd/*.[chd] src/dmd/backend/*.[chd] src/dmd/root/*.[chd] ++ +Index: patches/patch-druntime-2_098_0_mak_COPY +=================================================================== +RCS file: patches/patch-druntime-2_098_0_mak_COPY +diff -N patches/patch-druntime-2_098_0_mak_COPY +--- patches/patch-druntime-2_098_0_mak_COPY 11 Mar 2022 19:28:54 -0000 1.2 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,17 +0,0 @@ +-Make sure these get installed. +- +-Index: druntime-2.098.0/mak/COPY +---- druntime-2.098.0/mak/COPY.orig +-+++ druntime-2.098.0/mak/COPY +-@@ -258,9 +258,11 @@ COPY=\ +- \ +- $(IMPDIR)\core\sys\openbsd\dlfcn.d \ +- $(IMPDIR)\core\sys\openbsd\err.d \ +-+ $(IMPDIR)\core\sys\openbsd\execinfo.d \ +- $(IMPDIR)\core\sys\openbsd\stdlib.d \ +- $(IMPDIR)\core\sys\openbsd\string.d \ +- $(IMPDIR)\core\sys\openbsd\time.d \ +-+ $(IMPDIR)\core\sys\openbsd\unistd.d \ +- \ +- $(IMPDIR)\core\sys\openbsd\sys\cdefs.d \ +- $(IMPDIR)\core\sys\openbsd\sys\elf.d \ +Index: patches/patch-druntime-2_098_0_mak_SRCS +=================================================================== +RCS file: patches/patch-druntime-2_098_0_mak_SRCS +diff -N patches/patch-druntime-2_098_0_mak_SRCS +--- patches/patch-druntime-2_098_0_mak_SRCS 11 Mar 2022 19:28:54 -0000 1.2 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,17 +0,0 @@ +-Make sure these get installed. +- +-Index: druntime-2.098.0/mak/SRCS +---- druntime-2.098.0/mak/SRCS.orig +-+++ druntime-2.098.0/mak/SRCS +-@@ -259,9 +259,11 @@ SRCS=\ +- \ +- src\core\sys\openbsd\dlfcn.d \ +- src\core\sys\openbsd\err.d \ +-+ src\core\sys\openbsd\execinfo.d \ +- src\core\sys\openbsd\stdlib.d \ +- src\core\sys\openbsd\string.d \ +- src\core\sys\openbsd\time.d \ +-+ src\core\sys\openbsd\unistd.d \ +- \ +- src\core\sys\openbsd\sys\cdefs.d \ +- src\core\sys\openbsd\sys\elf.d \ +Index: patches/patch-druntime-2_098_0_posix_mak +=================================================================== +RCS file: patches/patch-druntime-2_098_0_posix_mak +diff -N patches/patch-druntime-2_098_0_posix_mak +--- patches/patch-druntime-2_098_0_posix_mak 11 Mar 2022 19:28:54 -0000 1.2 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,42 +0,0 @@ +-Index: druntime-2.098.0/posix.mak +---- druntime-2.098.0/posix.mak.orig +-+++ druntime-2.098.0/posix.mak +-@@ -5,7 +5,7 @@ +- +- QUIET:= +- +--DMD_DIR=../dmd +-+DMD_DIR=TOPDIR/dmd-2.098.0 +- DUB=dub +- TOOLS_DIR=../tools +- +-@@ -64,11 +64,9 @@ MAKEFILE = $(firstword $(MAKEFILE_LIST)) +- DDOCFLAGS=-conf= -c -w -o- -Isrc -Iimport -version=CoreDdoc +- +- # Set CFLAGS +--CFLAGS=$(MODEL_FLAG) -fPIC -DHAVE_UNISTD_H +-+CFLAGS+=$(MODEL_FLAG) -fPIC -DHAVE_UNISTD_H +- ifeq ($(BUILD),debug) +- CFLAGS += -g +--else +-- CFLAGS += -O3 +- endif +- ifeq (solaris,$(OS)) +- CFLAGS+=-D_REENTRANT # for thread-safe errno +-@@ -342,7 +340,7 @@ $(IMPDIR)/%.d : src/%.d +- ######################## Build DMD if non-existent ############################## +- +- $(DMD): +-- $(MAKE) -C $(DMD_DIR)/src -f posix.mak BUILD=$(BUILD) OS=$(OS) MODEL=$(MODEL) +-+ $(MAKE) -C $(DMD_DIR) -f posix.mak BUILD=$(BUILD) OS=$(OS) MODEL=$(MODEL) +- +- ################### C/ASM Targets ############################ +- +-@@ -464,7 +462,6 @@ benchmark-compile-only: $(ROOT)/benchmark $(DMD) +- DMD=$(DMD) $< --repeat=0 --dflags="$(PHOBOS_DFLAGS) -de" +- +- #################### test for undesired white spaces ########################## +--MANIFEST = $(shell git ls-tree --name-only -r HEAD) +- +- CWS_MAKEFILES = $(filter mak/% %.mak %/Makefile,$(MANIFEST)) +- NOT_MAKEFILES = $(filter-out $(CWS_MAKEFILES) src/rt/minit.obj test/%.exp,$(MANIFEST)) +Index: patches/patch-druntime-2_098_0_src_core_sys_posix_sys_mman_d +=================================================================== +RCS file: patches/patch-druntime-2_098_0_src_core_sys_posix_sys_mman_d +diff -N patches/patch-druntime-2_098_0_src_core_sys_posix_sys_mman_d +--- patches/patch-druntime-2_098_0_src_core_sys_posix_sys_mman_d 11 Mar 2022 19:28:54 -0000 1.2 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,13 +0,0 @@ +-Fibers need mmap(2) MAP_STACK. +- +-Index: druntime-2.098.0/src/core/sys/posix/sys/mman.d +---- druntime-2.098.0/src/core/sys/posix/sys/mman.d.orig +-+++ druntime-2.098.0/src/core/sys/posix/sys/mman.d +-@@ -460,6 +460,7 @@ else version (OpenBSD) +- enum MAP_PRIVATE = 0x0002; +- enum MAP_FIXED = 0x0010; +- enum MAP_ANON = 0x1000; +-+ enum MAP_STACK = 0x4000; +- +- enum MAP_FAILED = cast(void*)-1; +- +Index: patches/patch-druntime-2_098_0_src_core_thread_fiber_d +=================================================================== +RCS file: patches/patch-druntime-2_098_0_src_core_thread_fiber_d +diff -N patches/patch-druntime-2_098_0_src_core_thread_fiber_d +--- patches/patch-druntime-2_098_0_src_core_thread_fiber_d 11 Mar 2022 19:28:54 -0000 1.2 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,20 +0,0 @@ +-Fibers need mmap(2) MAP_STACK. +- +-Index: druntime-2.098.0/src/core/thread/fiber.d +---- druntime-2.098.0/src/core/thread/fiber.d.orig +-+++ druntime-2.098.0/src/core/thread/fiber.d +-@@ -982,10 +982,13 @@ class Fiber (private) +- // Allocate more for the memory guard +- sz += guardPageSize; +- +-+ int mmap_flags = MAP_PRIVATE | MAP_ANON; +-+ version (OpenBSD) +-+ mmap_flags |= MAP_STACK; +- m_pmem = mmap( null, +- sz, +- PROT_READ | PROT_WRITE, +-- MAP_PRIVATE | MAP_ANON, +-+ mmap_flags, +- -1, +- 0 ); +- if ( m_pmem == MAP_FAILED ) +Index: patches/patch-druntime_posix_mak +=================================================================== +RCS file: patches/patch-druntime_posix_mak +diff -N patches/patch-druntime_posix_mak +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ patches/patch-druntime_posix_mak 12 Mar 2022 16:22:12 -0000 +@@ -0,0 +1,33 @@ ++Index: druntime/posix.mak ++--- druntime/posix.mak.orig +++++ druntime/posix.mak ++@@ -65,11 +65,9 @@ MAKEFILE = $(firstword $(MAKEFILE_LIST)) ++ DDOCFLAGS=-conf= -c -w -o- -Isrc -Iimport -version=CoreDdoc ++ ++ # Set CFLAGS ++-CFLAGS=$(MODEL_FLAG) -fPIC -DHAVE_UNISTD_H +++CFLAGS+=$(MODEL_FLAG) -fPIC -DHAVE_UNISTD_H ++ ifeq ($(BUILD),debug) ++ CFLAGS += -g ++-else ++- CFLAGS += -O3 ++ endif ++ ifeq (solaris,$(OS)) ++ CFLAGS+=-D_REENTRANT # for thread-safe errno ++@@ -350,7 +348,7 @@ $(IMPDIR)/%.h : src/%.h ++ ######################## Build DMD if non-existent ############################## ++ ++ $(DMD): ++- $(MAKE) -C $(DMD_DIR)/src -f posix.mak BUILD=$(BUILD) OS=$(OS) MODEL=$(MODEL) +++ $(MAKE) -C $(DMD_DIR) -f posix.mak BUILD=$(BUILD) OS=$(OS) MODEL=$(MODEL) ++ ++ ################### C/ASM Targets ############################ ++ ++@@ -469,7 +467,6 @@ benchmark-compile-only: $(ROOT)/benchmark $(DMD) ++ DMD=$(DMD) $< --repeat=0 --dflags="$(PHOBOS_DFLAGS) -de" ++ ++ #################### test for undesired white spaces ########################## ++-MANIFEST = $(shell git ls-tree --name-only -r HEAD) ++ ++ CWS_MAKEFILES = $(filter mak/% %.mak %/Makefile,$(MANIFEST)) ++ NOT_MAKEFILES = $(filter-out $(CWS_MAKEFILES) src/rt/minit.obj test/%.exp,$(MANIFEST)) +Index: patches/patch-phobos-2_098_0_posix_mak +=================================================================== +RCS file: patches/patch-phobos-2_098_0_posix_mak +diff -N patches/patch-phobos-2_098_0_posix_mak +--- patches/patch-phobos-2_098_0_posix_mak 11 Mar 2022 19:28:54 -0000 1.2 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,35 +0,0 @@ +-Index: phobos-2.098.0/posix.mak +---- phobos-2.098.0/posix.mak.orig +-+++ phobos-2.098.0/posix.mak +-@@ -32,7 +32,7 @@ QUIET:=@ +- +- DEBUGGER=gdb +- GIT_HOME=https://github.com/dlang +--DMD_DIR=../dmd +-+DMD_DIR=../dmd-2.098.0 +- +- include $(DMD_DIR)/src/osmodel.mak +- +-@@ -67,7 +67,7 @@ endif +- +- # Configurable stuff that's rarely edited +- INSTALL_DIR = ../install +--DRUNTIME_PATH = ../druntime +-+DRUNTIME_PATH = ../druntime-2.098.0 +- DLANG_ORG_DIR = ../dlang.org +- ZIPFILE = phobos.zip +- ROOT_OF_THEM_ALL = generated +-@@ -107,12 +107,10 @@ endif +- OUTFILEFLAG = -o +- NODEFAULTLIB=-defaultlib= -debuglib= +- ifeq (,$(findstring win,$(OS))) +-- CFLAGS=$(MODEL_FLAG) -fPIC -DHAVE_UNISTD_H +-+ CFLAGS+=$(MODEL_FLAG) -fPIC -DHAVE_UNISTD_H +- NODEFAULTLIB += -L-lpthread -L-lm +- ifeq ($(BUILD),debug) +- CFLAGS += -g +-- else +-- CFLAGS += -O3 +- endif +- else +- ifeq ($(OS),win32) +Index: patches/patch-phobos_posix_mak +=================================================================== +RCS file: patches/patch-phobos_posix_mak +diff -N patches/patch-phobos_posix_mak +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ patches/patch-phobos_posix_mak 12 Mar 2022 16:22:12 -0000 +@@ -0,0 +1,17 @@ ++Index: phobos/posix.mak ++--- phobos/posix.mak.orig +++++ phobos/posix.mak ++@@ -107,12 +107,10 @@ endif ++ OUTFILEFLAG = -o ++ NODEFAULTLIB=-defaultlib= -debuglib= ++ ifeq (,$(findstring win,$(OS))) ++- CFLAGS=$(MODEL_FLAG) -fPIC -DHAVE_UNISTD_H +++ CFLAGS+=$(MODEL_FLAG) -fPIC -DHAVE_UNISTD_H ++ NODEFAULTLIB += -L-lpthread -L-lm ++ ifeq ($(BUILD),debug) ++ CFLAGS += -g ++- else ++- CFLAGS += -O3 ++ endif ++ else ++ ifeq ($(OS),win32) +Index: pkg/PLIST +=================================================================== +RCS file: /cvs/ports/lang/dmd/pkg/PLIST,v +retrieving revision 1.2 +diff -u -p -r1.2 PLIST +--- pkg/PLIST 11 Mar 2022 19:28:55 -0000 1.2 ++++ pkg/PLIST 12 Mar 2022 16:22:12 -0000 +@@ -2,6 +2,7 @@ + include/dmd/ + include/dmd/druntime/ + include/dmd/druntime/import/ ++include/dmd/druntime/import/__builtins.di + include/dmd/druntime/import/core/ + include/dmd/druntime/import/core/atomic.d + include/dmd/druntime/import/core/attribute.d +@@ -268,6 +269,7 @@ include/dmd/druntime/import/core/sys/ope + include/dmd/druntime/import/core/sys/openbsd/dlfcn.d + include/dmd/druntime/import/core/sys/openbsd/err.d + include/dmd/druntime/import/core/sys/openbsd/execinfo.d ++include/dmd/druntime/import/core/sys/openbsd/pthread_np.d + include/dmd/druntime/import/core/sys/openbsd/stdlib.d + include/dmd/druntime/import/core/sys/openbsd/string.d + include/dmd/druntime/import/core/sys/openbsd/sys/ +@@ -545,6 +547,7 @@ include/dmd/druntime/import/core/volatil + include/dmd/druntime/import/etc/ + include/dmd/druntime/import/etc/linux/ + include/dmd/druntime/import/etc/linux/memoryerror.d ++include/dmd/druntime/import/importc.h + include/dmd/druntime/import/object.d + include/dmd/phobos/ + include/dmd/phobos/etc/ +@@ -561,13 +564,13 @@ include/dmd/phobos/etc/c/zlib.d + include/dmd/phobos/etc/c/zlib/ChangeLog + include/dmd/phobos/etc/c/zlib/README + include/dmd/phobos/etc/c/zlib/adler32.c +-include/dmd/phobos/etc/c/zlib/algorithm.txt + include/dmd/phobos/etc/c/zlib/compress.c + include/dmd/phobos/etc/c/zlib/crc32.c + include/dmd/phobos/etc/c/zlib/crc32.h + include/dmd/phobos/etc/c/zlib/deflate.c + include/dmd/phobos/etc/c/zlib/deflate.h +-include/dmd/phobos/etc/c/zlib/example.c ++include/dmd/phobos/etc/c/zlib/doc/ ++include/dmd/phobos/etc/c/zlib/doc/algorithm.txt + include/dmd/phobos/etc/c/zlib/gzclose.c + include/dmd/phobos/etc/c/zlib/gzguts.h + include/dmd/phobos/etc/c/zlib/gzlib.c +@@ -582,8 +585,11 @@ include/dmd/phobos/etc/c/zlib/inflate.h + include/dmd/phobos/etc/c/zlib/inftrees.c + include/dmd/phobos/etc/c/zlib/inftrees.h + include/dmd/phobos/etc/c/zlib/linux.mak +-include/dmd/phobos/etc/c/zlib/minigzip.c + include/dmd/phobos/etc/c/zlib/osx.mak ++include/dmd/phobos/etc/c/zlib/test/ ++include/dmd/phobos/etc/c/zlib/test/example.c ++include/dmd/phobos/etc/c/zlib/test/infcover.c ++include/dmd/phobos/etc/c/zlib/test/minigzip.c + include/dmd/phobos/etc/c/zlib/trees.c + include/dmd/phobos/etc/c/zlib/trees.h + include/dmd/phobos/etc/c/zlib/uncompr.c +@@ -609,6 +615,7 @@ include/dmd/phobos/std/ascii.d + include/dmd/phobos/std/base64.d + include/dmd/phobos/std/bigint.d + include/dmd/phobos/std/bitmanip.d ++include/dmd/phobos/std/checkedint.d + include/dmd/phobos/std/compiler.d + include/dmd/phobos/std/complex.d + include/dmd/phobos/std/concurrency.d diff --git a/dmd.diff b/dmd.diff new file mode 100644 index 0000000..df193ff --- /dev/null +++ b/dmd.diff @@ -0,0 +1,879 @@ +Index: lang/dmd/Makefile +=================================================================== +RCS file: /cvs/ports/lang/dmd/Makefile,v +retrieving revision 1.4 +diff -u -p -r1.4 Makefile +--- lang/dmd/Makefile 29 Nov 2021 01:23:22 -0000 1.4 ++++ lang/dmd/Makefile 24 Dec 2021 16:24:30 -0000 +@@ -3,14 +3,13 @@ + # i386 forthcoming + ONLY_FOR_ARCHS = amd64 + +-V = 2.098.0 ++V = 2.098.1 + COMMENT = reference compiler for the D programming language + DISTFILES = dmd-${V}.tar.gz \ +- dmd-${V}-bootstrap-p0.tar.gz \ ++ dmd-${V}-bootstrap.tar.gz \ + druntime-${V}.tar.gz \ + phobos-${V}.tar.gz + PKGNAME = dmd-${V} +-REVISION = 0 + CATEGORIES = lang + + HOMEPAGE = https://dlang.org/ +@@ -25,8 +24,8 @@ MASTER_SITES = https://github.com/ibara/ + + USE_GMAKE = Yes + MAKE_ENV = HOST_CXX="${CXX}" \ +- HOST_DMD="${WRKDIR}/dmd-${V}-bootstrap/openbsd/bin${MODEL}/dmd" \ +- LD_LIBRARY_PATH="${WRKSRC}/dmd-${V}-bootstrap/openbsd/bin${MODEL}" ++ HOST_DMD="${WRKDIR}/dmd-bootstrap/openbsd/bin${MODEL}/dmd" \ ++ LD_LIBRARY_PATH="${WRKSRC}/dmd-bootstrap/openbsd/bin${MODEL}" + MAKE_FILE = posix.mak + + NO_TEST = Yes +@@ -38,23 +37,17 @@ MODEL = 64 + MODEL = 32 + .endif + +-# Fix up the build system. +-do-gen: +- sed -i "s,TOPDIR,${WRKDIR},g" \ +- ${WRKDIR}/druntime-${V}/posix.mak \ +- ${WRKDIR}/phobos-${V}/posix.mak +- + # We need to do this manually. + # Yes, this is all really correct. + do-build: +- cd ${WRKDIR}/phobos-${V} && \ ++ cd ${WRKDIR}/phobos && \ + ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} -f ${MAKE_FILE} && \ + ${SETENV} ${MAKE_PROGRAM} -f ${MAKE_FILE} install +- cd ${WRKDIR}/druntime-${V} && \ ++ cd ${WRKDIR}/druntime && \ + ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} -f ${MAKE_FILE} && \ + ${SETENV} ${MAKE_PROGRAM} -f ${MAKE_FILE} install + mkdir ${WRKDIR}/install/openbsd/bin${MODEL} +- cp ${WRKDIR}/dmd-${V}/generated/openbsd/release/${MODEL}/dmd \ ++ cp ${WRKDIR}/dmd/generated/openbsd/release/${MODEL}/dmd \ + ${WRKDIR}/install/openbsd/bin${MODEL} + + # We need to do this manually too. +@@ -63,8 +56,8 @@ do-install: + ${PREFIX}/bin + ${INSTALL_DATA} ${WRKDIR}/install/openbsd/lib${MODEL}/libphobos2.a \ + ${PREFIX}/lib +- ${INSTALL_MAN} ${WRKDIR}/dmd-${V}/dmd.1 ${PREFIX}/man/man1 +- ${INSTALL_MAN} ${WRKDIR}/dmd-${V}/docs/man/man5/dmd.conf.5 \ ++ ${INSTALL_MAN} ${WRKDIR}/dmd-bootstrap/dmd.1 ${PREFIX}/man/man1 ++ ${INSTALL_MAN} ${WRKDIR}/dmd/docs/man/man5/dmd.conf.5 \ + ${PREFIX}/man/man5 + ${INSTALL_DATA_DIR} ${PREFIX}/include/dmd + cp -R ${WRKDIR}/install/src/{druntime,phobos} ${PREFIX}/include/dmd +@@ -72,7 +65,7 @@ do-install: + ${INSTALL_DATA} ${WRKDIR}/install/phobos-LICENSE.txt \ + ${PREFIX}/share/doc/dmd/LICENSE.txt + ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/dmd +- cp -R ${WRKDIR}/dmd-${V}/samples/* ${PREFIX}/share/examples/dmd ++ cp -R ${WRKDIR}/dmd/samples/* ${PREFIX}/share/examples/dmd + ${INSTALL_DATA_DIR} ${PREFIX}/share/dmd + ${SUBST_CMD} -c -m 444 ${FILESDIR}/dmd.conf \ + ${PREFIX}/share/dmd/dmd.conf +Index: lang/dmd/distinfo +=================================================================== +RCS file: /cvs/ports/lang/dmd/distinfo,v +retrieving revision 1.3 +diff -u -p -r1.3 distinfo +--- lang/dmd/distinfo 29 Nov 2021 01:23:22 -0000 1.3 ++++ lang/dmd/distinfo 24 Dec 2021 16:24:30 -0000 +@@ -1,8 +1,8 @@ +-SHA256 (dmd-2.098.0-bootstrap-p0.tar.gz) = wjPmbUtDh6UBPMphduS4pr8LVLb99E0NfpIJpjw5M20= +-SHA256 (dmd-2.098.0.tar.gz) = PcjGCztmfGCUtJselt3795Di9Sy43P6wBaSamM8haqY= +-SHA256 (druntime-2.098.0.tar.gz) = 427NFmgYFramws7kWk/+HRWf0HUCSeGsOB7epahEx6I= +-SHA256 (phobos-2.098.0.tar.gz) = S/fIj+0Uh1VRVpeTErcblgnpHdO4eIBNcVkkKW4NWbo= +-SIZE (dmd-2.098.0-bootstrap-p0.tar.gz) = 11521977 +-SIZE (dmd-2.098.0.tar.gz) = 3759833 +-SIZE (druntime-2.098.0.tar.gz) = 1864644 +-SIZE (phobos-2.098.0.tar.gz) = 2444864 ++SHA256 (dmd-2.098.1-bootstrap.tar.gz) = LG4qiMt2D64XG0ohtwodV/LDgnJJSZ7Z1tdheETeyyU= ++SHA256 (dmd-2.098.1.tar.gz) = BebVh/MHJP6brltsxA7lCuVaomCLTDZmHsnIyh3aEcI= ++SHA256 (druntime-2.098.1.tar.gz) = 2HNH2yq2vKpQA+Of9vbEyHEGUwJaYJnxJVXwl+yOqAg= ++SHA256 (phobos-2.098.1.tar.gz) = PzzZHM+1bAiaAMNJAPwwQ/4MdJKE3CHQrFuPv0ao3mw= ++SIZE (dmd-2.098.1-bootstrap.tar.gz) = 10136318 ++SIZE (dmd-2.098.1.tar.gz) = 3790186 ++SIZE (druntime-2.098.1.tar.gz) = 1852823 ++SIZE (phobos-2.098.1.tar.gz) = 2447805 +Index: lang/dmd/patches/patch-dmd-2_098_0-bootstrap_openbsd_bin64_dmd_conf +=================================================================== +RCS file: lang/dmd/patches/patch-dmd-2_098_0-bootstrap_openbsd_bin64_dmd_conf +diff -N lang/dmd/patches/patch-dmd-2_098_0-bootstrap_openbsd_bin64_dmd_conf +--- lang/dmd/patches/patch-dmd-2_098_0-bootstrap_openbsd_bin64_dmd_conf 13 Oct 2021 04:38:52 -0000 1.1.1.1 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,13 +0,0 @@ +-$OpenBSD: patch-dmd-2_098_0-bootstrap_openbsd_bin64_dmd_conf,v 1.1.1.1 2021/10/13 04:38:52 bcallah Exp $ +- +-Use the bootstrap libphobos2.a when linking the initially built dmd. +- +-Index: dmd-2.098.0-bootstrap/openbsd/bin64/dmd.conf +---- dmd-2.098.0-bootstrap/openbsd/bin64/dmd.conf.orig +-+++ dmd-2.098.0-bootstrap/openbsd/bin64/dmd.conf +-@@ -2,4 +2,4 @@ +- DFLAGS=-I/usr/local/include/dmd/phobos -I/usr/local/include/dmd/druntime/import -L-L/usr/lib -L-L/usr/local/lib -L--export-dynamic -fPIC +- +- [Environment64] +--DFLAGS=-I/usr/local/include/dmd/phobos -I/usr/local/include/dmd/druntime/import -L-L/usr/lib -L-L/usr/local/lib -L--export-dynamic -fPIC +-+DFLAGS=-I%@P%/../../../druntime-2.098.0/src -I%@P%/../../../phobos-2.098.0 -L-L%@P%/../../../phobos-2.098.0/generated/openbsd/release/64 -L--export-dynamic -fPIC -L-L%@P%/../../../dmd-2.098.0-bootstrap/openbsd/lib64 +Index: lang/dmd/patches/patch-dmd-2_098_0_dmd_1 +=================================================================== +RCS file: lang/dmd/patches/patch-dmd-2_098_0_dmd_1 +diff -N lang/dmd/patches/patch-dmd-2_098_0_dmd_1 +--- lang/dmd/patches/patch-dmd-2_098_0_dmd_1 13 Oct 2021 04:38:52 -0000 1.1.1.1 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,271 +0,0 @@ +-$OpenBSD: patch-dmd-2_098_0_dmd_1,v 1.1.1.1 2021/10/13 04:38:52 bcallah Exp $ +- +-Pre-gen'd manual page for dmd.1 +- +-Index: dmd-2.098.0/dmd.1 +---- dmd-2.098.0/dmd.1.orig +-+++ dmd-2.098.0/dmd.1 +-@@ -0,0 +1,263 @@ +-+.TH DMD 1 "2021-10-13" "The D Language Foundation" "The D Language Foundation" +-+.SH NAME +-+dmd \- Digital Mars D2.x Compiler +-+.SH SYNOPSIS +-+.B dmd \fIfiles\fR ... [ \fI-switch\fR ... ] +-+.SH DESCRIPTION +-+.B dmd +-+Compiles source code written in the D programming language. +-+.SH OPTIONS +-+.IP "file, file.d, file.htm, file.html" +-+D source files to compile +-+.IP file.di +-+D interface files +-+.IP file.o +-+Object files to link in +-+.IP file.a +-+Library files to link in +-+.IP @cmdfile +-+A file to read more command-line arguments from, +-+which may contain # single-line comments +-+.IP -allinst +-+Generate code for all template instantiations +-+.IP -betterC +-+Omit generating some runtime information and helper functions +-+.IP -boundscheck=[on|safeonly|off] +-+Bounds checks on, in @safe only, or off +-+.IP -c +-+Compile only, do not link +-+.IP -check=[assert|bounds|in|invariant|out|switch][=[on|off]] +-+Enable or disable specific checks +-+.IP -check=[h|help|?] +-+List information on all available checks +-+.IP -checkaction=[D|C|halt|context] +-+Behavior on assert/boundscheck/finalswitch failure +-+.IP -checkaction=[h|help|?] +-+List information on all available check actions +-+.IP -color +-+Turn colored console output on +-+.IP -color=[on|off|auto] +-+Force colored console output on or off, or only when not redirected (default) +-+.IP -conf=\fIfilename\fR +-+Use config file at \fIfilename\fR +-+.IP -cov +-+Do code coverage analysis +-+.IP -cov=ctfe +-+Include code executed during CTFE in coverage report +-+.IP -cov=\fInnn\fR +-+Require at least nnn% code coverage +-+.IP -D +-+Generate documentation +-+.IP -Dd\fIdirectory\fR +-+Write documentation file to \fIdirectory\fR +-+.IP -Df\fIfilename\fR +-+Write documentation file to \fIfilename\fR +-+.IP -d +-+Silently allow deprecated features and symbols +-+.IP -de +-+Issue an error when deprecated features or symbols are used (halt compilation) +-+.IP -dw +-+Issue a message when deprecated features or symbols are used (default) +-+.IP -debug +-+Compile in debug code +-+.IP -debug=\fIlevel\fR +-+Compile in debug code <= \fIlevel\fR +-+.IP -debug=\fIident\fR +-+Compile in debug code identified by \fIident\fR +-+.IP -debuglib=\fIname\fR +-+Set symbolic debug library to \fIname\fR +-+.IP -defaultlib=\fIname\fR +-+Set default library to \fIname\fR +-+.IP -deps +-+Print module dependencies (imports/file/version/debug/lib) +-+.IP -deps=\fIfilename\fR +-+Write module dependencies to \fIfilename\fR (only imports) +-+.IP -extern-std=\fIstandard\fR +-+Set C++ name mangling compatibility with \fIstandard\fR +-+.IP -extern-std=[h|help|?] +-+List all supported standards +-+.IP -fPIC +-+Generate position independent code +-+.IP -fPIE +-+Generate position independent executables +-+.IP -g +-+Add symbolic debug info +-+.IP -gdwarf=\fIversion\fR +-+Add DWARF symbolic debug info +-+.IP -gf +-+Emit debug info for all referenced types +-+.IP -gs +-+Always emit stack frame +-+.IP -gx +-+Add stack stomp code +-+.IP -H +-+Generate 'header' file +-+.IP -Hd=\fIdirectory\fR +-+Write 'header' file to \fIdirectory\fR +-+.IP -Hf=\fIfilename\fR +-+Write 'header' file to \fIfilename\fR +-+.IP -HC[=[silent|verbose]] +-+Generate C++ 'header' file +-+.IP -HC=[?|h|help] +-+List available modes for C++ 'header' file generation +-+.IP -HCd=\fIdirectory\fR +-+Write C++ 'header' file to \fIdirectory\fR +-+.IP -HCf=\fIfilename\fR +-+Write C++ 'header' file to \fIfilename\fR +-+.IP --help +-+Print help and exit +-+.IP -I=\fIdirectory\fR +-+Look for imports also in \fIdirectory\fR +-+.IP -i[=\fIpattern\fR] +-+Include imported modules in the compilation +-+.IP -ignore +-+Ignore unsupported pragmas +-+.IP -inline +-+Do function inlining +-+.IP -J=\fIdirectory\fR +-+Look for string imports also in \fIdirectory\fR +-+.IP -L=\fIlinkerflag\fR +-+Pass \fIlinkerflag\fR to link +-+.IP -lib +-+Generate library rather than object files +-+.IP -lowmem +-+Enable garbage collection for the compiler +-+.IP -m32 +-+Generate 32 bit code +-+.IP -m64 +-+Generate 64 bit code +-+.IP -main +-+Add default main() if not present already (e.g. for unittesting) +-+.IP -makedeps[=\fIfilename\fR] +-+Print dependencies in Makefile compatible format to \fIfilename\fR or stdout. +-+.IP -man +-+Open web browser on manual page +-+.IP -map +-+Generate linker .map file +-+.IP -mcpu=\fIid\fR +-+Generate instructions for architecture identified by \fIid\fR +-+.IP -mcpu=[h|help|?] +-+List all architecture options +-+.IP -mixin=\fIfilename\fR +-+Expand and save mixins to file specified by \fIfilename\fR +-+.IP -mv=\fIpackage.module\fR= +-+Use as source file for \fIpackage.module\fR +-+.IP -noboundscheck +-+No array bounds checking (deprecated, use -boundscheck=off) +-+.IP -O +-+Optimize +-+.IP -o- +-+Do not write object file +-+.IP -od=\fIdirectory\fR +-+Write object & library files to \fIdirectory\fR +-+.IP -of=\fIfilename\fR +-+Name output file to \fIfilename\fR +-+.IP -op +-+Preserve source path for output files +-+.IP -preview=\fIname\fR +-+Enable an upcoming language change identified by \fIname\fR +-+.IP -preview=[h|help|?] +-+List all upcoming language changes +-+.IP -profile +-+Profile runtime performance of generated code +-+.IP -profile=gc +-+Profile runtime allocations +-+.IP -release +-+Compile release version +-+.IP -revert=\fIname\fR +-+Revert language change identified by \fIname\fR +-+.IP -revert=[h|help|?] +-+List all revertable language changes +-+.IP -run \fIsrcfile\fR +-+Compile, link, and run the program \fIsrcfile\fR +-+.IP -shared +-+Generate shared library (DLL) +-+.IP -target=\fItriple\fR +-+Use \fItriple\fR as -[-][-[-= \fIlevel\fR +-+.IP -version=\fIident\fR +-+Compile in version code identified by \fIident\fR +-+.IP -vgc +-+List all gc allocations including hidden ones +-+.IP -vtls +-+List all variables going into thread local storage +-+.IP -vtemplates=[list-instances] +-+List statistics on template instantiations +-+.IP -w +-+Warnings as errors (compilation will halt) +-+.IP -wi +-+Warnings as messages (compilation will continue) +-+.IP -X +-+Generate JSON file +-+.IP -Xf=\fIfilename\fR +-+Write JSON file to \fIfilename\fR +-+.IP -Xcc=\fIdriverflag\fR +-+Pass \fIdriverflag\fR to linker driver (cc) +-+.SH TRANSITIONS +-+Language changes listed by \fB-transition=id\fR: +-+.IP \fIfield\fR +-+List all non-mutable fields which occupy an object instance +-+.IP \fItls\fR +-+List all variables going into thread local storage +-+.IP \fIvmarkdown\fR +-+List instances of Markdown replacements in Ddoc +-+.SH LINKING +-+Linking is done directly by the +-+.B dmd +-+compiler after a successful compile. To prevent +-+.B dmd +-+from running the linker, use the +-+.B -c +-+switch. +-+.PP +-+The actual linking is done by running \fBgcc\fR. +-+This ensures compatibility with modules compiled with +-+\fBgcc\fR. +-+.SH FILES +-+.I /etc/dmd.conf +-+dmd will look for the initialization file +-+.I dmd.conf +-+in the directory \fI/etc\fR. +-+If found, environment variable settings in the file will +-+override any existing settings. +-+.SH ENVIRONMENT +-+The D compiler dmd uses the following environment +-+variables: +-+.IP DFLAGS 10 +-+The value of +-+.B DFLAGS +-+is treated as if it were appended on the command line to +-+\fBdmd\fR. +-+.SH AUTHOR +-+Copyright (c) 1999-2021 by The D Language Foundation written by Walter Bright +-+.SH "ONLINE DOCUMENTATION" +-+.UR https://dlang.org/dmd.html +-+https://dlang.org/dmd.html +-+.UE +-+.SH "SEE ALSO" +-+.BR dmd.conf (5) +-+.BR rdmd (1) +-+.BR dumpobj (1) +-+.BR obj2asm (1) +-+.BR gcc (1) +Index: lang/dmd/patches/patch-dmd-2_098_0_posix_mak +=================================================================== +RCS file: lang/dmd/patches/patch-dmd-2_098_0_posix_mak +diff -N lang/dmd/patches/patch-dmd-2_098_0_posix_mak +--- lang/dmd/patches/patch-dmd-2_098_0_posix_mak 13 Oct 2021 04:38:51 -0000 1.1.1.1 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,11 +0,0 @@ +-$OpenBSD: patch-dmd-2_098_0_posix_mak,v 1.1.1.1 2021/10/13 04:38:51 bcallah Exp $ +- +-Index: dmd-2.098.0/posix.mak +---- dmd-2.098.0/posix.mak.orig +-+++ dmd-2.098.0/posix.mak +-@@ -1,4 +1,4 @@ +--INSTALL_DIR=$(PWD)/../install +-+INSTALL_DIR=../install +- ECTAGS_LANGS = Make,C,C++,D,Sh +- ECTAGS_FILES = src/dmd/*.[chd] src/dmd/backend/*.[chd] src/dmd/root/*.[chd] +- +Index: lang/dmd/patches/patch-dmd-2_098_0_src_dmd_link_d +=================================================================== +RCS file: lang/dmd/patches/patch-dmd-2_098_0_src_dmd_link_d +diff -N lang/dmd/patches/patch-dmd-2_098_0_src_dmd_link_d +--- lang/dmd/patches/patch-dmd-2_098_0_src_dmd_link_d 13 Oct 2021 04:38:52 -0000 1.1.1.1 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,16 +0,0 @@ +-$OpenBSD: patch-dmd-2_098_0_src_dmd_link_d,v 1.1.1.1 2021/10/13 04:38:52 bcallah Exp $ +- +-https://github.com/dlang/dmd/pull/13157 +- +-Index: dmd-2.098.0/src/dmd/link.d +---- dmd-2.098.0/src/dmd/link.d.orig +-+++ dmd-2.098.0/src/dmd/link.d +-@@ -751,6 +751,8 @@ public int runLINK() +- { +- // Link against -lc++abi for Unwind symbols +- argv.push("-lc++abi"); +-+ // Links against -lexecinfo for backtrace symbols +-+ argv.push("-lexecinfo"); +- } +- if (global.params.verbose) +- { +Index: lang/dmd/patches/patch-dmd-bootstrap_openbsd_bin64_dmd_conf +=================================================================== +RCS file: lang/dmd/patches/patch-dmd-bootstrap_openbsd_bin64_dmd_conf +diff -N lang/dmd/patches/patch-dmd-bootstrap_openbsd_bin64_dmd_conf +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ lang/dmd/patches/patch-dmd-bootstrap_openbsd_bin64_dmd_conf 24 Dec 2021 16:24:30 -0000 +@@ -0,0 +1,13 @@ ++$OpenBSD$ ++ ++Use the bootstrap libphobos2.a when linking the initially built dmd. ++ ++Index: dmd-bootstrap/openbsd/bin64/dmd.conf ++--- dmd-bootstrap/openbsd/bin64/dmd.conf.orig +++++ dmd-bootstrap/openbsd/bin64/dmd.conf ++@@ -2,4 +2,4 @@ ++ DFLAGS=-I${TRUEPREFIX}/include/dmd/phobos -I${TRUEPREFIX}/include/dmd/druntime/import -L-L/usr/lib -L-L${TRUEPREFIX}/lib -L--export-dynamic -fPIC ++ ++ [Environment64] ++-DFLAGS=-I${TRUEPREFIX}/include/dmd/phobos -I${TRUEPREFIX}/include/dmd/druntime/import -L-L/usr/lib -L-L${TRUEPREFIX}/lib -L--export-dynamic -fPIC +++DFLAGS=-I%@P%/../../../druntime/src -I%@P%/../../../phobos -L-L%@P%/../../../phobos/generated/openbsd/release/64 -L--export-dynamic -fPIC -L-L%@P%/../../../dmd-bootstrap/openbsd/lib64 +Index: lang/dmd/patches/patch-dmd_posix_mak +=================================================================== +RCS file: lang/dmd/patches/patch-dmd_posix_mak +diff -N lang/dmd/patches/patch-dmd_posix_mak +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ lang/dmd/patches/patch-dmd_posix_mak 24 Dec 2021 16:24:30 -0000 +@@ -0,0 +1,11 @@ ++$OpenBSD$ ++ ++Index: dmd/posix.mak ++--- dmd/posix.mak.orig +++++ dmd/posix.mak ++@@ -1,4 +1,4 @@ ++-INSTALL_DIR=$(PWD)/../install +++INSTALL_DIR=../install ++ ECTAGS_LANGS = Make,C,C++,D,Sh ++ ECTAGS_FILES = src/dmd/*.[chd] src/dmd/backend/*.[chd] src/dmd/root/*.[chd] ++ +Index: lang/dmd/patches/patch-dmd_src_dmd_link_d +=================================================================== +RCS file: lang/dmd/patches/patch-dmd_src_dmd_link_d +diff -N lang/dmd/patches/patch-dmd_src_dmd_link_d +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ lang/dmd/patches/patch-dmd_src_dmd_link_d 24 Dec 2021 16:24:30 -0000 +@@ -0,0 +1,16 @@ ++$OpenBSD$ ++ ++https://github.com/dlang/dmd/pull/13157 ++ ++Index: dmd/src/dmd/link.d ++--- dmd/src/dmd/link.d.orig +++++ dmd/src/dmd/link.d ++@@ -748,6 +748,8 @@ public int runLINK() ++ { ++ // Link against -lc++abi for Unwind symbols ++ argv.push("-lc++abi"); +++ // Link against -lexecinfo for backtrace symbols +++ argv.push("-lexecinfo"); ++ } ++ if (global.params.verbose) ++ { +Index: lang/dmd/patches/patch-druntime-2_098_0_mak_COPY +=================================================================== +RCS file: lang/dmd/patches/patch-druntime-2_098_0_mak_COPY +diff -N lang/dmd/patches/patch-druntime-2_098_0_mak_COPY +--- lang/dmd/patches/patch-druntime-2_098_0_mak_COPY 13 Oct 2021 04:38:51 -0000 1.1.1.1 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,19 +0,0 @@ +-$OpenBSD: patch-druntime-2_098_0_mak_COPY,v 1.1.1.1 2021/10/13 04:38:51 bcallah Exp $ +- +-Make sure these get installed. +- +-Index: druntime-2.098.0/mak/COPY +---- druntime-2.098.0/mak/COPY.orig +-+++ druntime-2.098.0/mak/COPY +-@@ -258,9 +258,11 @@ COPY=\ +- \ +- $(IMPDIR)\core\sys\openbsd\dlfcn.d \ +- $(IMPDIR)\core\sys\openbsd\err.d \ +-+ $(IMPDIR)\core\sys\openbsd\execinfo.d \ +- $(IMPDIR)\core\sys\openbsd\stdlib.d \ +- $(IMPDIR)\core\sys\openbsd\string.d \ +- $(IMPDIR)\core\sys\openbsd\time.d \ +-+ $(IMPDIR)\core\sys\openbsd\unistd.d \ +- \ +- $(IMPDIR)\core\sys\openbsd\sys\cdefs.d \ +- $(IMPDIR)\core\sys\openbsd\sys\elf.d \ +Index: lang/dmd/patches/patch-druntime-2_098_0_mak_SRCS +=================================================================== +RCS file: lang/dmd/patches/patch-druntime-2_098_0_mak_SRCS +diff -N lang/dmd/patches/patch-druntime-2_098_0_mak_SRCS +--- lang/dmd/patches/patch-druntime-2_098_0_mak_SRCS 13 Oct 2021 04:38:52 -0000 1.1.1.1 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,19 +0,0 @@ +-$OpenBSD: patch-druntime-2_098_0_mak_SRCS,v 1.1.1.1 2021/10/13 04:38:52 bcallah Exp $ +- +-Make sure these get installed. +- +-Index: druntime-2.098.0/mak/SRCS +---- druntime-2.098.0/mak/SRCS.orig +-+++ druntime-2.098.0/mak/SRCS +-@@ -259,9 +259,11 @@ SRCS=\ +- \ +- src\core\sys\openbsd\dlfcn.d \ +- src\core\sys\openbsd\err.d \ +-+ src\core\sys\openbsd\execinfo.d \ +- src\core\sys\openbsd\stdlib.d \ +- src\core\sys\openbsd\string.d \ +- src\core\sys\openbsd\time.d \ +-+ src\core\sys\openbsd\unistd.d \ +- \ +- src\core\sys\openbsd\sys\cdefs.d \ +- src\core\sys\openbsd\sys\elf.d \ +Index: lang/dmd/patches/patch-druntime-2_098_0_posix_mak +=================================================================== +RCS file: lang/dmd/patches/patch-druntime-2_098_0_posix_mak +diff -N lang/dmd/patches/patch-druntime-2_098_0_posix_mak +--- lang/dmd/patches/patch-druntime-2_098_0_posix_mak 13 Oct 2021 04:38:52 -0000 1.1.1.1 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,44 +0,0 @@ +-$OpenBSD: patch-druntime-2_098_0_posix_mak,v 1.1.1.1 2021/10/13 04:38:52 bcallah Exp $ +- +-Index: druntime-2.098.0/posix.mak +---- druntime-2.098.0/posix.mak.orig +-+++ druntime-2.098.0/posix.mak +-@@ -5,7 +5,7 @@ +- +- QUIET:= +- +--DMD_DIR=../dmd +-+DMD_DIR=TOPDIR/dmd-2.098.0 +- DUB=dub +- TOOLS_DIR=../tools +- +-@@ -64,11 +64,9 @@ MAKEFILE = $(firstword $(MAKEFILE_LIST)) +- DDOCFLAGS=-conf= -c -w -o- -Isrc -Iimport -version=CoreDdoc +- +- # Set CFLAGS +--CFLAGS=$(MODEL_FLAG) -fPIC -DHAVE_UNISTD_H +-+CFLAGS+=$(MODEL_FLAG) -fPIC -DHAVE_UNISTD_H +- ifeq ($(BUILD),debug) +- CFLAGS += -g +--else +-- CFLAGS += -O3 +- endif +- ifeq (solaris,$(OS)) +- CFLAGS+=-D_REENTRANT # for thread-safe errno +-@@ -342,7 +340,7 @@ $(IMPDIR)/%.d : src/%.d +- ######################## Build DMD if non-existent ############################## +- +- $(DMD): +-- $(MAKE) -C $(DMD_DIR)/src -f posix.mak BUILD=$(BUILD) OS=$(OS) MODEL=$(MODEL) +-+ $(MAKE) -C $(DMD_DIR) -f posix.mak BUILD=$(BUILD) OS=$(OS) MODEL=$(MODEL) +- +- ################### C/ASM Targets ############################ +- +-@@ -464,7 +462,6 @@ benchmark-compile-only: $(ROOT)/benchmark $(DMD) +- DMD=$(DMD) $< --repeat=0 --dflags="$(PHOBOS_DFLAGS) -de" +- +- #################### test for undesired white spaces ########################## +--MANIFEST = $(shell git ls-tree --name-only -r HEAD) +- +- CWS_MAKEFILES = $(filter mak/% %.mak %/Makefile,$(MANIFEST)) +- NOT_MAKEFILES = $(filter-out $(CWS_MAKEFILES) src/rt/minit.obj test/%.exp,$(MANIFEST)) +Index: lang/dmd/patches/patch-druntime-2_098_0_src_core_sys_posix_sys_mman_d +=================================================================== +RCS file: lang/dmd/patches/patch-druntime-2_098_0_src_core_sys_posix_sys_mman_d +diff -N lang/dmd/patches/patch-druntime-2_098_0_src_core_sys_posix_sys_mman_d +--- lang/dmd/patches/patch-druntime-2_098_0_src_core_sys_posix_sys_mman_d 13 Oct 2021 04:38:52 -0000 1.1.1.1 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,15 +0,0 @@ +-$OpenBSD: patch-druntime-2_098_0_src_core_sys_posix_sys_mman_d,v 1.1.1.1 2021/10/13 04:38:52 bcallah Exp $ +- +-Fibers need mmap(2) MAP_STACK. +- +-Index: druntime-2.098.0/src/core/sys/posix/sys/mman.d +---- druntime-2.098.0/src/core/sys/posix/sys/mman.d.orig +-+++ druntime-2.098.0/src/core/sys/posix/sys/mman.d +-@@ -460,6 +460,7 @@ else version (OpenBSD) +- enum MAP_PRIVATE = 0x0002; +- enum MAP_FIXED = 0x0010; +- enum MAP_ANON = 0x1000; +-+ enum MAP_STACK = 0x4000; +- +- enum MAP_FAILED = cast(void*)-1; +- +Index: lang/dmd/patches/patch-druntime-2_098_0_src_core_thread_fiber_d +=================================================================== +RCS file: lang/dmd/patches/patch-druntime-2_098_0_src_core_thread_fiber_d +diff -N lang/dmd/patches/patch-druntime-2_098_0_src_core_thread_fiber_d +--- lang/dmd/patches/patch-druntime-2_098_0_src_core_thread_fiber_d 13 Oct 2021 04:38:52 -0000 1.1.1.1 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,22 +0,0 @@ +-$OpenBSD: patch-druntime-2_098_0_src_core_thread_fiber_d,v 1.1.1.1 2021/10/13 04:38:52 bcallah Exp $ +- +-Fibers need mmap(2) MAP_STACK. +- +-Index: druntime-2.098.0/src/core/thread/fiber.d +---- druntime-2.098.0/src/core/thread/fiber.d.orig +-+++ druntime-2.098.0/src/core/thread/fiber.d +-@@ -982,10 +982,13 @@ class Fiber (private) +- // Allocate more for the memory guard +- sz += guardPageSize; +- +-+ int mmap_flags = MAP_PRIVATE | MAP_ANON; +-+ version (OpenBSD) +-+ mmap_flags |= MAP_STACK; +- m_pmem = mmap( null, +- sz, +- PROT_READ | PROT_WRITE, +-- MAP_PRIVATE | MAP_ANON, +-+ mmap_flags, +- -1, +- 0 ); +- if ( m_pmem == MAP_FAILED ) +Index: lang/dmd/patches/patch-druntime_mak_COPY +=================================================================== +RCS file: lang/dmd/patches/patch-druntime_mak_COPY +diff -N lang/dmd/patches/patch-druntime_mak_COPY +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ lang/dmd/patches/patch-druntime_mak_COPY 24 Dec 2021 16:24:30 -0000 +@@ -0,0 +1,18 @@ ++$OpenBSD$ ++ ++Index: druntime/mak/COPY ++--- druntime/mak/COPY.orig +++++ druntime/mak/COPY ++@@ -257,10 +257,12 @@ COPY=\ ++ \ ++ $(IMPDIR)\core\sys\openbsd\dlfcn.d \ ++ $(IMPDIR)\core\sys\openbsd\err.d \ +++ $(IMPDIR)\core\sys\openbsd\execinfo.d \ ++ $(IMPDIR)\core\sys\openbsd\pthread_np.d \ ++ $(IMPDIR)\core\sys\openbsd\stdlib.d \ ++ $(IMPDIR)\core\sys\openbsd\string.d \ ++ $(IMPDIR)\core\sys\openbsd\time.d \ +++ $(IMPDIR)\core\sys\openbsd\unistd.d \ ++ \ ++ $(IMPDIR)\core\sys\openbsd\sys\cdefs.d \ ++ $(IMPDIR)\core\sys\openbsd\sys\elf.d \ +Index: lang/dmd/patches/patch-druntime_mak_SRCS +=================================================================== +RCS file: lang/dmd/patches/patch-druntime_mak_SRCS +diff -N lang/dmd/patches/patch-druntime_mak_SRCS +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ lang/dmd/patches/patch-druntime_mak_SRCS 24 Dec 2021 16:24:30 -0000 +@@ -0,0 +1,18 @@ ++$OpenBSD$ ++ ++Index: druntime/mak/SRCS ++--- druntime/mak/SRCS.orig +++++ druntime/mak/SRCS ++@@ -257,10 +257,12 @@ SRCS=\ ++ \ ++ src\core\sys\openbsd\dlfcn.d \ ++ src\core\sys\openbsd\err.d \ +++ src\core\sys\openbsd\execinfo.d \ ++ src\core\sys\openbsd\pthread_np.d \ ++ src\core\sys\openbsd\stdlib.d \ ++ src\core\sys\openbsd\string.d \ ++ src\core\sys\openbsd\time.d \ +++ src\core\sys\openbsd\unistd.d \ ++ \ ++ src\core\sys\openbsd\sys\cdefs.d \ ++ src\core\sys\openbsd\sys\elf.d \ +Index: lang/dmd/patches/patch-druntime_posix_mak +=================================================================== +RCS file: lang/dmd/patches/patch-druntime_posix_mak +diff -N lang/dmd/patches/patch-druntime_posix_mak +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ lang/dmd/patches/patch-druntime_posix_mak 24 Dec 2021 16:24:30 -0000 +@@ -0,0 +1,35 @@ ++$OpenBSD$ ++ ++Index: druntime/posix.mak ++--- druntime/posix.mak.orig +++++ druntime/posix.mak ++@@ -64,11 +64,9 @@ MAKEFILE = $(firstword $(MAKEFILE_LIST)) ++ DDOCFLAGS=-conf= -c -w -o- -Isrc -Iimport -version=CoreDdoc ++ ++ # Set CFLAGS ++-CFLAGS=$(MODEL_FLAG) -fPIC -DHAVE_UNISTD_H +++CFLAGS+=$(MODEL_FLAG) -fPIC -DHAVE_UNISTD_H ++ ifeq ($(BUILD),debug) ++ CFLAGS += -g ++-else ++- CFLAGS += -O3 ++ endif ++ ifeq (solaris,$(OS)) ++ CFLAGS+=-D_REENTRANT # for thread-safe errno ++@@ -342,7 +340,7 @@ $(IMPDIR)/%.d : src/%.d ++ ######################## Build DMD if non-existent ############################## ++ ++ $(DMD): ++- $(MAKE) -C $(DMD_DIR)/src -f posix.mak BUILD=$(BUILD) OS=$(OS) MODEL=$(MODEL) +++ $(MAKE) -C $(DMD_DIR) -f posix.mak BUILD=$(BUILD) OS=$(OS) MODEL=$(MODEL) ++ ++ ################### C/ASM Targets ############################ ++ ++@@ -461,7 +459,6 @@ benchmark-compile-only: $(ROOT)/benchmark $(DMD) ++ DMD=$(DMD) $< --repeat=0 --dflags="$(PHOBOS_DFLAGS) -de" ++ ++ #################### test for undesired white spaces ########################## ++-MANIFEST = $(shell git ls-tree --name-only -r HEAD) ++ ++ CWS_MAKEFILES = $(filter mak/% %.mak %/Makefile,$(MANIFEST)) ++ NOT_MAKEFILES = $(filter-out $(CWS_MAKEFILES) src/rt/minit.obj test/%.exp,$(MANIFEST)) +Index: lang/dmd/patches/patch-phobos-2_098_0_posix_mak +=================================================================== +RCS file: lang/dmd/patches/patch-phobos-2_098_0_posix_mak +diff -N lang/dmd/patches/patch-phobos-2_098_0_posix_mak +--- lang/dmd/patches/patch-phobos-2_098_0_posix_mak 13 Oct 2021 04:38:51 -0000 1.1.1.1 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,37 +0,0 @@ +-$OpenBSD: patch-phobos-2_098_0_posix_mak,v 1.1.1.1 2021/10/13 04:38:51 bcallah Exp $ +- +-Index: phobos-2.098.0/posix.mak +---- phobos-2.098.0/posix.mak.orig +-+++ phobos-2.098.0/posix.mak +-@@ -32,7 +32,7 @@ QUIET:=@ +- +- DEBUGGER=gdb +- GIT_HOME=https://github.com/dlang +--DMD_DIR=../dmd +-+DMD_DIR=../dmd-2.098.0 +- +- include $(DMD_DIR)/src/osmodel.mak +- +-@@ -67,7 +67,7 @@ endif +- +- # Configurable stuff that's rarely edited +- INSTALL_DIR = ../install +--DRUNTIME_PATH = ../druntime +-+DRUNTIME_PATH = ../druntime-2.098.0 +- DLANG_ORG_DIR = ../dlang.org +- ZIPFILE = phobos.zip +- ROOT_OF_THEM_ALL = generated +-@@ -107,12 +107,10 @@ endif +- OUTFILEFLAG = -o +- NODEFAULTLIB=-defaultlib= -debuglib= +- ifeq (,$(findstring win,$(OS))) +-- CFLAGS=$(MODEL_FLAG) -fPIC -DHAVE_UNISTD_H +-+ CFLAGS+=$(MODEL_FLAG) -fPIC -DHAVE_UNISTD_H +- NODEFAULTLIB += -L-lpthread -L-lm +- ifeq ($(BUILD),debug) +- CFLAGS += -g +-- else +-- CFLAGS += -O3 +- endif +- else +- ifeq ($(OS),win32) +Index: lang/dmd/patches/patch-phobos_posix_mak +=================================================================== +RCS file: lang/dmd/patches/patch-phobos_posix_mak +diff -N lang/dmd/patches/patch-phobos_posix_mak +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ lang/dmd/patches/patch-phobos_posix_mak 24 Dec 2021 16:24:30 -0000 +@@ -0,0 +1,19 @@ ++$OpenBSD$ ++ ++Index: phobos/posix.mak ++--- phobos/posix.mak.orig +++++ phobos/posix.mak ++@@ -107,12 +107,10 @@ endif ++ OUTFILEFLAG = -o ++ NODEFAULTLIB=-defaultlib= -debuglib= ++ ifeq (,$(findstring win,$(OS))) ++- CFLAGS=$(MODEL_FLAG) -fPIC -DHAVE_UNISTD_H +++ CFLAGS+=$(MODEL_FLAG) -fPIC -DHAVE_UNISTD_H ++ NODEFAULTLIB += -L-lpthread -L-lm ++ ifeq ($(BUILD),debug) ++ CFLAGS += -g ++- else ++- CFLAGS += -O3 ++ endif ++ else ++ ifeq ($(OS),win32) +Index: lang/dmd/pkg/PLIST +=================================================================== +RCS file: /cvs/ports/lang/dmd/pkg/PLIST,v +retrieving revision 1.1.1.1 +diff -u -p -r1.1.1.1 PLIST +--- lang/dmd/pkg/PLIST 13 Oct 2021 04:38:51 -0000 1.1.1.1 ++++ lang/dmd/pkg/PLIST 24 Dec 2021 16:24:30 -0000 +@@ -227,7 +227,6 @@ include/dmd/druntime/import/core/sys/lin + include/dmd/druntime/import/core/sys/linux/netinet/ + include/dmd/druntime/import/core/sys/linux/netinet/in_.d + include/dmd/druntime/import/core/sys/linux/netinet/tcp.d +-include/dmd/druntime/import/core/sys/linux/perf_event.d + include/dmd/druntime/import/core/sys/linux/sched.d + include/dmd/druntime/import/core/sys/linux/stdio.d + include/dmd/druntime/import/core/sys/linux/string.d +@@ -269,6 +268,7 @@ include/dmd/druntime/import/core/sys/ope + include/dmd/druntime/import/core/sys/openbsd/dlfcn.d + include/dmd/druntime/import/core/sys/openbsd/err.d + include/dmd/druntime/import/core/sys/openbsd/execinfo.d ++include/dmd/druntime/import/core/sys/openbsd/pthread_np.d + include/dmd/druntime/import/core/sys/openbsd/stdlib.d + include/dmd/druntime/import/core/sys/openbsd/string.d + include/dmd/druntime/import/core/sys/openbsd/sys/ +Index: devel/dtools/Makefile +=================================================================== +RCS file: /cvs/ports/devel/dtools/Makefile,v +retrieving revision 1.2 +diff -u -p -r1.2 Makefile +--- devel/dtools/Makefile 17 Oct 2021 01:43:18 -0000 1.2 ++++ devel/dtools/Makefile 24 Dec 2021 16:24:30 -0000 +@@ -5,13 +5,12 @@ ONLY_FOR_ARCHS = amd64 + + COMMENT = ancillary tools for the D programming language compiler + DISTNAME = d${GH_PROJECT}-${GH_TAGNAME:S/^v//} +-REVISION = 0 + CATEGORIES = devel + + # Keep GH_TAGNAME in sync with lang/dmd + GH_ACCOUNT = dlang + GH_PROJECT = tools +-GH_TAGNAME = v2.098.0 ++GH_TAGNAME = v2.098.1 + + HOMEPAGE = https://dlang.org/ + MAINTAINER = Brian Callahan +Index: devel/dtools/distinfo +=================================================================== +RCS file: /cvs/ports/devel/dtools/distinfo,v +retrieving revision 1.1.1.1 +diff -u -p -r1.1.1.1 distinfo +--- devel/dtools/distinfo 15 Oct 2021 13:44:26 -0000 1.1.1.1 ++++ devel/dtools/distinfo 24 Dec 2021 16:24:30 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (dtools-2.098.0.tar.gz) = lGbmLtLPgIAhWFJPxOf/gMvvwPrf8jqJM/byiStCy1Y= +-SIZE (dtools-2.098.0.tar.gz) = 129687 ++SHA256 (dtools-2.098.1.tar.gz) = WdtBu00AyE+1ezE/aCTQ54/HyHydW/onIt0o6VgG5mc= ++SIZE (dtools-2.098.1.tar.gz) = 129699 diff --git a/dtools-2.099.0.diff b/dtools-2.099.0.diff new file mode 100644 index 0000000..bb1ac24 --- /dev/null +++ b/dtools-2.099.0.diff @@ -0,0 +1,34 @@ +Index: devel/dtools/Makefile +=================================================================== +RCS file: /home/cvs/ports/devel/dtools/Makefile,v +retrieving revision 1.3 +diff -u -p -u -p -r1.3 Makefile +--- devel/dtools/Makefile 11 Mar 2022 18:49:59 -0000 1.3 ++++ devel/dtools/Makefile 20 Mar 2022 19:16:30 -0000 +@@ -3,13 +3,12 @@ ONLY_FOR_ARCHS = amd64 + + COMMENT = ancillary tools for the D programming language compiler + DISTNAME = d${GH_PROJECT}-${GH_TAGNAME:S/^v//} +-REVISION = 0 + CATEGORIES = devel + + # Keep GH_TAGNAME in sync with lang/dmd + GH_ACCOUNT = dlang + GH_PROJECT = tools +-GH_TAGNAME = v2.098.0 ++GH_TAGNAME = v2.099.0 + + HOMEPAGE = https://dlang.org/ + MAINTAINER = Brian Callahan +Index: devel/dtools/distinfo +=================================================================== +RCS file: /home/cvs/ports/devel/dtools/distinfo,v +retrieving revision 1.1.1.1 +diff -u -p -u -p -r1.1.1.1 distinfo +--- devel/dtools/distinfo 15 Oct 2021 13:44:26 -0000 1.1.1.1 ++++ devel/dtools/distinfo 20 Mar 2022 19:15:08 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (dtools-2.098.0.tar.gz) = lGbmLtLPgIAhWFJPxOf/gMvvwPrf8jqJM/byiStCy1Y= +-SIZE (dtools-2.098.0.tar.gz) = 129687 ++SHA256 (dtools-2.099.0.tar.gz) = igxrOqmGRzQr0uIoMucmijQ8XYb2rjlynyY3Qh3Xpgc= ++SIZE (dtools-2.099.0.tar.gz) = 129869 diff --git a/dtools-2.099.0p0.diff b/dtools-2.099.0p0.diff new file mode 100644 index 0000000..2df7d7d --- /dev/null +++ b/dtools-2.099.0p0.diff @@ -0,0 +1,28 @@ +Index: devel/dtools/Makefile +=================================================================== +RCS file: /home/cvs/ports/devel/dtools/Makefile,v +retrieving revision 1.3 +diff -u -p -u -p -r1.3 Makefile +--- devel/dtools/Makefile 11 Mar 2022 18:49:59 -0000 1.3 ++++ devel/dtools/Makefile 20 Mar 2022 19:15:04 -0000 +@@ -9,7 +9,7 @@ CATEGORIES = devel + # Keep GH_TAGNAME in sync with lang/dmd + GH_ACCOUNT = dlang + GH_PROJECT = tools +-GH_TAGNAME = v2.098.0 ++GH_TAGNAME = v2.099.0 + + HOMEPAGE = https://dlang.org/ + MAINTAINER = Brian Callahan +Index: devel/dtools/distinfo +=================================================================== +RCS file: /home/cvs/ports/devel/dtools/distinfo,v +retrieving revision 1.1.1.1 +diff -u -p -u -p -r1.1.1.1 distinfo +--- devel/dtools/distinfo 15 Oct 2021 13:44:26 -0000 1.1.1.1 ++++ devel/dtools/distinfo 20 Mar 2022 19:15:08 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (dtools-2.098.0.tar.gz) = lGbmLtLPgIAhWFJPxOf/gMvvwPrf8jqJM/byiStCy1Y= +-SIZE (dtools-2.098.0.tar.gz) = 129687 ++SHA256 (dtools-2.099.0.tar.gz) = igxrOqmGRzQr0uIoMucmijQ8XYb2rjlynyY3Qh3Xpgc= ++SIZE (dtools-2.099.0.tar.gz) = 129869 diff --git a/dub-1280.diff b/dub-1280.diff new file mode 100644 index 0000000..7d7e01a --- /dev/null +++ b/dub-1280.diff @@ -0,0 +1,53 @@ +Index: Makefile +=================================================================== +RCS file: /cvs/ports/devel/dub/Makefile,v +retrieving revision 1.2 +diff -u -p -r1.2 Makefile +--- Makefile 11 Mar 2022 18:49:59 -0000 1.2 ++++ Makefile 20 Mar 2022 19:50:44 -0000 +@@ -3,7 +3,7 @@ CATEGORIES = devel + + GH_ACCOUNT = dlang + GH_PROJECT = dub +-GH_TAGNAME = v1.27.0 ++GH_TAGNAME = v1.28.0 + + MAINTAINER = Brian Callahan + +@@ -11,7 +11,7 @@ MAINTAINER = Brian Callahan +blob - 9db4c3129a491cc257474d7627d25426e7527c8b +file + x11/dunst/distinfo +--- x11/dunst/distinfo ++++ x11/dunst/distinfo +@@ -1,2 +1,2 @@ +-SHA256 (dunst-1.5.0.tar.gz) = LDkK3xRLX6D/AH6jYWyQ8btTffaoBCGWmT9VhdG8jJo= +-SIZE (dunst-1.5.0.tar.gz) = 169272 ++SHA256 (dunst-1.7.3.tar.gz) = FQx4JpAobhY2Y7DrJgW3M5JyQBWXOLg2WAi4UeCvu+4= ++SIZE (dunst-1.7.3.tar.gz) = 4596283 +blob - 3799afc73b4cd2c5eded360894771790b0be9812 +file + x11/dunst/patches/patch-config_mk +--- x11/dunst/patches/patch-config_mk ++++ x11/dunst/patches/patch-config_mk +@@ -1,14 +1,16 @@ +-$OpenBSD: patch-config_mk,v 1.4 2019/08/02 13:49:29 sthen Exp $ ++$OpenBSD$ + + Index: config.mk + --- config.mk.orig + +++ config.mk +-@@ -26,7 +26,7 @@ VALGRIND ?= valgrind ++@@ -36,8 +36,8 @@ endif + + # flags +- DEFAULT_CPPFLAGS = -D_DEFAULT_SOURCE -DVERSION=\"${VERSION}\" +--DEFAULT_CFLAGS = -g --std=gnu99 -pedantic -Wall -Wno-overlength-strings -Os ${STATIC} +-+DEFAULT_CFLAGS = -g --std=gnu99 -pedantic -Wall -Wno-overlength-strings ${STATIC} +- DEFAULT_LDFLAGS = -lm ++ DEFAULT_CPPFLAGS = -D_DEFAULT_SOURCE -DVERSION=\"${VERSION}\" -DSYSCONFDIR=\"${SYSCONFDIR}\" ++-DEFAULT_CFLAGS = -g -std=gnu99 -pedantic -Wall -Wno-overlength-strings -Os ${ENABLE_WAYLAND} ${EXTRA_CFLAGS} ++-DEFAULT_LDFLAGS = -lm -lrt +++DEFAULT_CFLAGS = -g -std=gnu99 -pedantic -Wall -Wno-overlength-strings ${ENABLE_WAYLAND} ${EXTRA_CFLAGS} +++DEFAULT_LDFLAGS = -lm + + CPPFLAGS_DEBUG := -DDEBUG_BUILD ++ CFLAGS_DEBUG := -O0 +blob - /dev/null +file + x11/dunst/patches/patch-docs_dunst_1_pod +--- /dev/null ++++ x11/dunst/patches/patch-docs_dunst_1_pod +@@ -0,0 +1,14 @@ ++$OpenBSD$ ++ ++Index: docs/dunst.1.pod ++--- docs/dunst.1.pod.orig +++++ docs/dunst.1.pod ++@@ -61,7 +61,7 @@ Display a notification on startup. ++ ++ A default configuration file is included (usually ##SYSCONFDIR##/dunst/dunstrc) ++ and serves as the least important configuration file. Note: this was previously ++-/usr/share/dunst/dunstrc. You can edit this file to change the system-wide +++${PREFIX}/share/dunst/dunstrc. You can edit this file to change the system-wide ++ defaults or copy it to a more important location to override its settings. See ++ the FILES section for more details on where dunst searches for its ++ configuration files and how settings get applied. +blob - /dev/null +file + x11/dunst/patches/patch-docs_dunst_5_pod +--- /dev/null ++++ x11/dunst/patches/patch-docs_dunst_5_pod +@@ -0,0 +1,38 @@ ++$OpenBSD$ ++ ++Index: docs/dunst.5.pod ++--- docs/dunst.5.pod.orig +++++ docs/dunst.5.pod ++@@ -384,7 +384,7 @@ gets the last say. ++ ++ If B is set to off, this setting is ignored. ++ ++-=item B (default: "/usr/share/icons/gnome/16x16/status/:/usr/share/icons/gnome/16x16/devices/") +++=item B (default: "${PREFIX}/share/icons/gnome/16x16/status/:${PREFIX}/share/icons/gnome/16x16/devices/") ++ ++ Can be set to a colon-separated list of paths to search for icons to use with ++ notifications. ++@@ -398,7 +398,7 @@ replace this and will need new settings. ++ Comma-separated of names of the the themes to use for looking up icons. This has ++ to be the name of the directory in which the theme is located, not the ++ human-friendly name of the theme. So for example, the theme B is ++-located in F. In this case you have to set the +++located in F<${PREFIX}/share/icons/breeze-dark>. In this case you have to set the ++ theme to B. ++ ++ The first theme in the list is the most important. Only if the icon cannot be ++@@ -438,12 +438,12 @@ Maximum number of notifications that will be kept in h ++ is reached, older notifications will be deleted once a new one arrives. See ++ HISTORY. ++ ++-=item B (default: "/usr/bin/dmenu") +++=item B (default: "${LOCALBASE}/bin/dmenu") ++ ++ The command that will be run when opening the context menu. Should be either ++ a dmenu command or a dmenu-compatible menu. ++ ++-=item B (default: "/usr/bin/xdg-open") +++=item B (default: "${LOCALBASE}/bin/xdg-open") ++ ++ The command that will be run when opening a URL. The URL to be opened will be ++ appended to the end of the value of this setting. +blob - 1e98aaef0aa8338f814d67e488c66c20fe902e47 +file + /dev/null +--- x11/dunst/patches/patch-docs_dunst_pod ++++ /dev/null +@@ -1,14 +0,0 @@ +-$OpenBSD: patch-docs_dunst_pod,v 1.2 2019/08/02 13:49:29 sthen Exp $ +- +-Index: docs/dunst.pod +---- docs/dunst.pod.orig +-+++ docs/dunst.pod +-@@ -35,7 +35,7 @@ rules or using the output in other scripts. +- +- =head1 CONFIGURATION +- +--An example configuration file is included (usually /usr/share/dunst/dunstrc). +-+An example configuration file is included in ${PREFIX}/share/examples/dunst/dunstrc. +- To change the configuration, copy this file to ~/.config/dunst/dunstrc and edit +- it accordingly. +- +blob - 15732ef815d39f5ea0d692dfcb38152d28985d71 +file + x11/dunst/patches/patch-dunstrc +--- x11/dunst/patches/patch-dunstrc ++++ x11/dunst/patches/patch-dunstrc +@@ -3,7 +3,7 @@ $OpenBSD: patch-dunstrc,v 1.3 2020/09/25 13:53:53 fein + Index: dunstrc + --- dunstrc.orig + +++ dunstrc +-@@ -175,7 +175,7 @@ ++@@ -196,7 +196,7 @@ + max_icon_size = 32 + + # Paths to default icons. +@@ -12,16 +12,16 @@ Index: dunstrc + + ### History ### + +-@@ -189,10 +189,10 @@ ++@@ -210,10 +210,10 @@ + ### Misc/Advanced ### + + # dmenu path. + - dmenu = /usr/bin/dmenu -p dunst: +-+ dmenu = ${PREFIX}/bin/dmenu -p dunst: +++ dmenu = ${LOCALBASE}/bin/dmenu -p dunst: + + # Browser for opening urls in context menu. +-- browser = /usr/bin/firefox -new-tab +-+ browser = ${PREFIX}/bin/firefox -new-tab ++- browser = /usr/bin/xdg-open +++ browser = ${LOCALBASE}/bin/xdg-open + + # Always run rule-defined scripts, even if the notification is suppressed + always_run_script = true +blob - /dev/null +file + x11/dunst/patches/patch-src_dunst_c +--- /dev/null ++++ x11/dunst/patches/patch-src_dunst_c +@@ -0,0 +1,14 @@ ++$OpenBSD$ ++ ++Index: src/dunst.c ++--- src/dunst.c.orig +++++ src/dunst.c ++@@ -95,7 +95,7 @@ static gboolean run(void *data) ++ gint64 sleep = queues_get_next_datachange(now); ++ gint64 timeout_at = now + sleep; ++ ++- LOG_D("Sleeping for %li ms", sleep/1000); +++ LOG_D("Sleeping for %lli ms", (long long)sleep/1000); ++ ++ if (sleep >= 0) { ++ if (next_timeout < now || timeout_at < next_timeout) { +blob - /dev/null +file + x11/dunst/patches/patch-src_icon-lookup_c +--- /dev/null ++++ x11/dunst/patches/patch-src_icon-lookup_c +@@ -0,0 +1,15 @@ ++$OpenBSD$ ++ ++Don't use malloc.h header on OpenBSD. ++ ++Index: src/icon-lookup.c ++--- src/icon-lookup.c.orig +++++ src/icon-lookup.c ++@@ -3,7 +3,6 @@ ++ ++ #include ++ #include ++-#include ++ #include ++ #include ++ +blob - /dev/null +file + x11/dunst/patches/patch-src_input_c +--- /dev/null ++++ x11/dunst/patches/patch-src_input_c +@@ -0,0 +1,15 @@ ++$OpenBSD$ ++ ++Index: src/input.c ++--- src/input.c.orig +++++ src/input.c ++@@ -4,7 +4,9 @@ ++ #include "settings.h" ++ #include "queues.h" ++ #include +++#ifdef __linux__ ++ #include +++#endif ++ ++ struct notification *get_notification_at(const int y) { ++ int curr_y = settings.frame_width; +blob - 8ae676aa4d74ae8e8c1f04e30d7e6ded087b6d55 +file + x11/dunst/patches/patch-src_notification_c +--- x11/dunst/patches/patch-src_notification_c ++++ x11/dunst/patches/patch-src_notification_c +@@ -3,7 +3,7 @@ $OpenBSD: patch-src_notification_c,v 1.3 2020/09/25 13 + Index: src/notification.c + --- src/notification.c.orig + +++ src/notification.c +-@@ -58,7 +58,7 @@ void notification_print(const struct notification *n) ++@@ -60,7 +60,7 @@ void notification_print(const struct notification *n) + printf("\ticon_id: '%s'\n", n->icon_id); + printf("\tdesktop_entry: '%s'\n", n->desktop_entry ? n->desktop_entry : ""); + printf("\tcategory: %s\n", n->category); +@@ -12,7 +12,18 @@ Index: src/notification.c + printf("\turgency: %s\n", notification_urgency_to_string(n->urgency)); + printf("\ttransient: %d\n", n->transient); + printf("\tformatted: '%s'\n", n->msg); +-@@ -574,14 +574,14 @@ void notification_update_text_to_render(struct notific ++@@ -140,8 +140,8 @@ void notification_run_script(struct notification *n) ++ // Set environment variables ++ gchar *n_id_str = g_strdup_printf("%i", n->id); ++ gchar *n_progress_str = g_strdup_printf("%i", n->progress); ++- gchar *n_timeout_str = g_strdup_printf("%li", n->timeout/1000); ++- gchar *n_timestamp_str = g_strdup_printf("%li", n->timestamp / 1000); +++ gchar *n_timeout_str = g_strdup_printf("%lli", (long long)n->timeout/1000); +++ gchar *n_timestamp_str = g_strdup_printf("%lli", (long long)n->timestamp / 1000); ++ safe_setenv("DUNST_APP_NAME", appname); ++ safe_setenv("DUNST_SUMMARY", summary); ++ safe_setenv("DUNST_BODY", body); ++@@ -668,14 +668,14 @@ void notification_update_text_to_render(struct notific + char *new_buf; + if (hours > 0) { + new_buf = +blob - /dev/null +file + x11/dunst/patches/patch-src_settings_h +--- /dev/null ++++ x11/dunst/patches/patch-src_settings_h +@@ -0,0 +1,14 @@ ++$OpenBSD$ ++ ++Index: src/settings.h ++--- src/settings.h.orig +++++ src/settings.h ++@@ -13,6 +13,8 @@ ++ ++ #define LIST_END (-1) ++ +++enum mouse_button { BTN_LEFT, BTN_RIGHT, BTN_MIDDLE, BTN_TOUCH }; +++ ++ enum alignment { ALIGN_LEFT, ALIGN_CENTER, ALIGN_RIGHT }; ++ enum icon_position { ICON_LEFT, ICON_RIGHT, ICON_OFF }; ++ enum vertical_alignment { VERTICAL_TOP, VERTICAL_CENTER, VERTICAL_BOTTOM }; +blob - /dev/null +file + x11/dunst/patches/patch-src_x11_x_c +--- /dev/null ++++ x11/dunst/patches/patch-src_x11_x_c +@@ -0,0 +1,15 @@ ++$OpenBSD$ ++ ++Index: src/x11/x.c ++--- src/x11/x.c.orig +++++ src/x11/x.c ++@@ -19,7 +19,9 @@ ++ #include ++ #include ++ #include +++#ifdef __linux__ ++ #include +++#endif ++ ++ #include "../dbus.h" ++ #include "../draw.h" +blob - 519e7006b95a24d6fbfe6efbc643647ee977696f +file + x11/dunst/pkg/PLIST +--- x11/dunst/pkg/PLIST ++++ x11/dunst/pkg/PLIST +@@ -4,6 +4,11 @@ bin/dunstctl + @bin bin/dunstify + @man man/man1/dunst.1 + @man man/man1/dunstctl.1 +-share/dbus-1/services/org.knopwob.dunst.service +-share/examples/dunst/ +-share/examples/dunst/dunstrc ++@man man/man5/dunst.5 ++share/dunst/ ++@sample ${SYSCONFDIR}/dunst/ ++share/dunst/dunstrc ++@sample ${SYSCONFDIR}/dunst/dunstrc ++share/examples/dbus-1/ ++share/examples/dbus-1/services/ ++share/examples/dbus-1/services/org.knopwob.dunst.service diff --git a/faster2.diff b/faster2.diff new file mode 100644 index 0000000..cf65b67 --- /dev/null +++ b/faster2.diff @@ -0,0 +1,176 @@ +? a +? afresh +? faster.diff +? faster2.diff +? todo +? OpenBSD/.swp +? OpenBSD/strict.diff +Index: OpenBSD/Add.pm +=================================================================== +RCS file: /cvs/src/usr.sbin/pkg_add/OpenBSD/Add.pm,v +retrieving revision 1.187 +diff -u -p -r1.187 Add.pm +--- OpenBSD/Add.pm 9 Mar 2022 12:27:51 -0000 1.187 ++++ OpenBSD/Add.pm 13 Mar 2022 11:58:19 -0000 +@@ -466,6 +466,7 @@ sub find_safe_dir + my $fullname = $self->fullname; + my $filename = $state->{destdir}.$fullname; + my $d = dirname($filename); ++ my $orig = $d; + + # we go back up until we find an existing directory. + # hopefully this will be on the same file system. +@@ -483,6 +484,12 @@ sub find_safe_dir + if (!-e _ && !$state->{not}) { + $state->make_path($d, $fullname); + } ++ if ($state->{current_set}{simple_update} && ++ $d eq $orig && ++ !-e $filename) { ++ $self->{avoid_temp} = $filename; ++ } ++ + return $d; + } + +@@ -503,6 +510,18 @@ sub create_temp + return ($fh, $tempname); + } + ++sub may_create_temp ++{ ++ my ($self, $d, $state) = @_; ++ if ($self->{avoid_temp}) { ++ if (open(my $fh, '>', $self->{avoid_temp})) { ++ return ($fh, $self->{avoid_temp}); ++ } ++ } ++ delete $self->{avoid_temp}; ++ return $self->create_temp($d, $state); ++} ++ + sub tie + { + my ($self, $state) = @_; +@@ -513,6 +532,16 @@ sub tie + $self->SUPER::extract($state); + + my $d = $self->find_safe_dir($state); ++ my $src = $self->{tieto}->realname($state); ++ my $dest = $self->realname($state); ++ if ($state->{current_set}{simple_update} && $src eq $dest) { ++ $state->say("No name change on tied file #1", $src) ++ if $state->verbose >= 3; ++ $self->{tieto}{dont_delete} = 1; ++ $self->{avoid_temp} = 1; ++ return; ++ } ++ delete $self->{avoid_temp}; + if ($state->{not}) { + $state->say("link #1 -> #2", + $self->name, $d) if $state->verbose >= 3; +@@ -520,7 +549,6 @@ sub tie + my ($fh, $tempname) = $self->create_temp($d, $state); + + return if !defined $tempname; +- my $src = $self->{tieto}->realname($state); + unlink($tempname); + $state->say("link #1 -> #2", $src, $tempname) + if $state->verbose >= 3; +@@ -528,6 +556,7 @@ sub tie + } + } + ++ + sub extract + { + my ($self, $state, $file) = @_; +@@ -540,13 +569,13 @@ sub extract + $self->name, $d) if $state->verbose >= 3; + $state->{archive}->skip; + } else { +- my ($fh, $tempname) = $self->create_temp($d, $state); +- if (!defined $tempname) { ++ my ($fh, $filename) = $self->may_create_temp($d, $state); ++ if (!defined $filename) { + $state->{archive}->skip; + return; + } + +- $state->say("extract #1 -> #2", $self->name, $tempname) ++ $state->say("extract #1 -> #2", $self->name, $filename) + if $state->verbose >= 3; + + +@@ -555,7 +584,7 @@ sub extract + $self->stringize); + } + $file->extract_to_fh($fh); +- $self->may_check_digest($tempname, $state); ++ $self->may_check_digest($filename, $state); + } + } + +@@ -576,17 +605,21 @@ sub install + } elsif (defined $self->{symlink}) { + symlink($self->{symlink}, $destdir.$fullname); + } else { +- if (!defined $self->{tempname}) { +- return if $state->allow_nonroot($fullname); +- $state->fatal("No tempname for #1", $fullname); ++ if (defined $self->{avoid_temp}) { ++ delete $self->{avoid_temp}; ++ } else { ++ if (!defined $self->{tempname}) { ++ return if $state->allow_nonroot($fullname); ++ $state->fatal("No tempname for #1", $fullname); ++ } ++ rename($self->{tempname}, $destdir.$fullname) or ++ $state->fatal("can't move #1 to #2: #3", ++ $self->{tempname}, $fullname, $!); ++ $state->say("moving #1 -> #2", ++ $self->{tempname}, $destdir.$fullname) ++ if $state->verbose >= 5; ++ delete $self->{tempname}; + } +- rename($self->{tempname}, $destdir.$fullname) or +- $state->fatal("can't move #1 to #2: #3", +- $self->{tempname}, $fullname, $!); +- $state->say("moving #1 -> #2", +- $self->{tempname}, $destdir.$fullname) +- if $state->verbose >= 5; +- delete $self->{tempname}; + } + $self->set_modes($state, $destdir.$fullname); + } +Index: OpenBSD/Delete.pm +=================================================================== +RCS file: /cvs/src/usr.sbin/pkg_add/OpenBSD/Delete.pm,v +retrieving revision 1.160 +diff -u -p -r1.160 Delete.pm +--- OpenBSD/Delete.pm 24 Jul 2019 18:05:26 -0000 1.160 ++++ OpenBSD/Delete.pm 13 Mar 2022 11:58:19 -0000 +@@ -448,6 +448,7 @@ sub is_intact + sub delete + { + my ($self, $state) = @_; ++ return if $self->{dont_delete}; + my $realname = $self->realname($state); + + if (defined $self->{symlink}) { +Index: OpenBSD/PkgAdd.pm +=================================================================== +RCS file: /cvs/src/usr.sbin/pkg_add/OpenBSD/PkgAdd.pm,v +retrieving revision 1.122 +diff -u -p -r1.122 PkgAdd.pm +--- OpenBSD/PkgAdd.pm 12 Oct 2021 09:06:37 -0000 1.122 ++++ OpenBSD/PkgAdd.pm 13 Mar 2022 11:58:19 -0000 +@@ -102,7 +102,7 @@ sub tie_files + $self->{tieto} = $tied; + $tied->{tied} = 1; + $state->say("Tying #1 to #2", $self->stringize, +- $tied->stringize) if $state->verbose >= 3; ++ $tied->realname) if $state->verbose >= 3; + } + } + diff --git a/faster3.diff b/faster3.diff new file mode 100644 index 0000000..6294270 --- /dev/null +++ b/faster3.diff @@ -0,0 +1,169 @@ +Index: OpenBSD/Add.pm +=================================================================== +RCS file: /cvs/src/usr.sbin/pkg_add/OpenBSD/Add.pm,v +retrieving revision 1.187 +diff -u -p -r1.187 Add.pm +--- OpenBSD/Add.pm 9 Mar 2022 12:27:51 -0000 1.187 ++++ OpenBSD/Add.pm 13 Mar 2022 12:11:29 -0000 +@@ -466,6 +466,7 @@ sub find_safe_dir + my $fullname = $self->fullname; + my $filename = $state->{destdir}.$fullname; + my $d = dirname($filename); ++ my $orig = $d; + + # we go back up until we find an existing directory. + # hopefully this will be on the same file system. +@@ -483,6 +484,12 @@ sub find_safe_dir + if (!-e _ && !$state->{not}) { + $state->make_path($d, $fullname); + } ++ if ($state->{current_set}{simple_update} && ++ $d eq $orig && ++ !-e $filename) { ++ $self->{avoid_temp} = $filename; ++ } ++ + return $d; + } + +@@ -503,6 +510,18 @@ sub create_temp + return ($fh, $tempname); + } + ++sub may_create_temp ++{ ++ my ($self, $d, $state) = @_; ++ if ($self->{avoid_temp}) { ++ if (open(my $fh, '>', $self->{avoid_temp})) { ++ return ($fh, $self->{avoid_temp}); ++ } ++ } ++ delete $self->{avoid_temp}; ++ return $self->create_temp($d, $state); ++} ++ + sub tie + { + my ($self, $state) = @_; +@@ -513,14 +532,22 @@ sub tie + $self->SUPER::extract($state); + + my $d = $self->find_safe_dir($state); ++ my $src = $self->{tieto}->realname($state); ++ my $dest = $self->realname($state); ++ if ($state->{current_set}{simple_update} && $src eq $dest) { ++ $state->say("No name change on tied file #1", $src) ++ if $state->verbose >= 3; ++ $self->{tieto}{dont_delete} = 1; ++ $self->{avoid_temp} = 1; ++ return; ++ } + if ($state->{not}) { + $state->say("link #1 -> #2", + $self->name, $d) if $state->verbose >= 3; + } else { +- my ($fh, $tempname) = $self->create_temp($d, $state); ++ my ($fh, $tempname) = $self->may_create_temp($d, $state); + + return if !defined $tempname; +- my $src = $self->{tieto}->realname($state); + unlink($tempname); + $state->say("link #1 -> #2", $src, $tempname) + if $state->verbose >= 3; +@@ -528,6 +555,7 @@ sub tie + } + } + ++ + sub extract + { + my ($self, $state, $file) = @_; +@@ -540,13 +568,13 @@ sub extract + $self->name, $d) if $state->verbose >= 3; + $state->{archive}->skip; + } else { +- my ($fh, $tempname) = $self->create_temp($d, $state); +- if (!defined $tempname) { ++ my ($fh, $filename) = $self->may_create_temp($d, $state); ++ if (!defined $filename) { + $state->{archive}->skip; + return; + } + +- $state->say("extract #1 -> #2", $self->name, $tempname) ++ $state->say("extract #1 -> #2", $self->name, $filename) + if $state->verbose >= 3; + + +@@ -555,7 +583,7 @@ sub extract + $self->stringize); + } + $file->extract_to_fh($fh); +- $self->may_check_digest($tempname, $state); ++ $self->may_check_digest($filename, $state); + } + } + +@@ -576,17 +604,21 @@ sub install + } elsif (defined $self->{symlink}) { + symlink($self->{symlink}, $destdir.$fullname); + } else { +- if (!defined $self->{tempname}) { +- return if $state->allow_nonroot($fullname); +- $state->fatal("No tempname for #1", $fullname); ++ if (defined $self->{avoid_temp}) { ++ delete $self->{avoid_temp}; ++ } else { ++ if (!defined $self->{tempname}) { ++ return if $state->allow_nonroot($fullname); ++ $state->fatal("No tempname for #1", $fullname); ++ } ++ rename($self->{tempname}, $destdir.$fullname) or ++ $state->fatal("can't move #1 to #2: #3", ++ $self->{tempname}, $fullname, $!); ++ $state->say("moving #1 -> #2", ++ $self->{tempname}, $destdir.$fullname) ++ if $state->verbose >= 5; ++ delete $self->{tempname}; + } +- rename($self->{tempname}, $destdir.$fullname) or +- $state->fatal("can't move #1 to #2: #3", +- $self->{tempname}, $fullname, $!); +- $state->say("moving #1 -> #2", +- $self->{tempname}, $destdir.$fullname) +- if $state->verbose >= 5; +- delete $self->{tempname}; + } + $self->set_modes($state, $destdir.$fullname); + } +Index: OpenBSD/Delete.pm +=================================================================== +RCS file: /cvs/src/usr.sbin/pkg_add/OpenBSD/Delete.pm,v +retrieving revision 1.160 +diff -u -p -r1.160 Delete.pm +--- OpenBSD/Delete.pm 24 Jul 2019 18:05:26 -0000 1.160 ++++ OpenBSD/Delete.pm 13 Mar 2022 12:11:29 -0000 +@@ -448,6 +448,7 @@ sub is_intact + sub delete + { + my ($self, $state) = @_; ++ return if $self->{dont_delete}; + my $realname = $self->realname($state); + + if (defined $self->{symlink}) { +Index: OpenBSD/PkgAdd.pm +=================================================================== +RCS file: /cvs/src/usr.sbin/pkg_add/OpenBSD/PkgAdd.pm,v +retrieving revision 1.122 +diff -u -p -r1.122 PkgAdd.pm +--- OpenBSD/PkgAdd.pm 12 Oct 2021 09:06:37 -0000 1.122 ++++ OpenBSD/PkgAdd.pm 13 Mar 2022 12:11:29 -0000 +@@ -102,7 +102,7 @@ sub tie_files + $self->{tieto} = $tied; + $tied->{tied} = 1; + $state->say("Tying #1 to #2", $self->stringize, +- $tied->stringize) if $state->verbose >= 3; ++ $tied->realname) if $state->verbose >= 3; + } + } + diff --git a/faster4.diff b/faster4.diff new file mode 100644 index 0000000..c78629c --- /dev/null +++ b/faster4.diff @@ -0,0 +1,153 @@ +Index: OpenBSD/Add.pm +=================================================================== +RCS file: /cvs/src/usr.sbin/pkg_add/OpenBSD/Add.pm,v +retrieving revision 1.187 +diff -u -p -r1.187 Add.pm +--- OpenBSD/Add.pm 9 Mar 2022 12:27:51 -0000 1.187 ++++ OpenBSD/Add.pm 15 Mar 2022 10:08:07 -0000 +@@ -466,6 +466,7 @@ sub find_safe_dir + my $fullname = $self->fullname; + my $filename = $state->{destdir}.$fullname; + my $d = dirname($filename); ++ my $orig = $d; + + # we go back up until we find an existing directory. + # hopefully this will be on the same file system. +@@ -483,6 +484,12 @@ sub find_safe_dir + if (!-e _ && !$state->{not}) { + $state->make_path($d, $fullname); + } ++ if ($state->{current_set}{simple_update} && ++ $d eq $orig && ++ !-e $filename) { ++ $self->{avoid_temp} = $filename; ++ } ++ + return $d; + } + +@@ -503,6 +510,18 @@ sub create_temp + return ($fh, $tempname); + } + ++sub may_create_temp ++{ ++ my ($self, $d, $state) = @_; ++ if ($self->{avoid_temp}) { ++ if (open(my $fh, '>', $self->{avoid_temp})) { ++ return ($fh, $self->{avoid_temp}); ++ } ++ } ++ delete $self->{avoid_temp}; ++ return $self->create_temp($d, $state); ++} ++ + sub tie + { + my ($self, $state) = @_; +@@ -513,14 +532,22 @@ sub tie + $self->SUPER::extract($state); + + my $d = $self->find_safe_dir($state); ++ my $src = $self->{tieto}->realname($state); ++ my $dest = $self->realname($state); ++ if ($state->{current_set}{simple_update} && $src eq $dest) { ++ $state->say("No name change on tied file #1", $src) ++ if $state->verbose >= 3; ++ $self->{tieto}{dont_delete} = 1; ++ $self->{avoid_temp} = 1; ++ return; ++ } + if ($state->{not}) { + $state->say("link #1 -> #2", + $self->name, $d) if $state->verbose >= 3; + } else { +- my ($fh, $tempname) = $self->create_temp($d, $state); ++ my ($fh, $tempname) = $self->may_create_temp($d, $state); + + return if !defined $tempname; +- my $src = $self->{tieto}->realname($state); + unlink($tempname); + $state->say("link #1 -> #2", $src, $tempname) + if $state->verbose >= 3; +@@ -528,6 +555,7 @@ sub tie + } + } + ++ + sub extract + { + my ($self, $state, $file) = @_; +@@ -540,13 +568,13 @@ sub extract + $self->name, $d) if $state->verbose >= 3; + $state->{archive}->skip; + } else { +- my ($fh, $tempname) = $self->create_temp($d, $state); +- if (!defined $tempname) { ++ my ($fh, $filename) = $self->may_create_temp($d, $state); ++ if (!defined $filename) { + $state->{archive}->skip; + return; + } + +- $state->say("extract #1 -> #2", $self->name, $tempname) ++ $state->say("extract #1 -> #2", $self->name, $filename) + if $state->verbose >= 3; + + +@@ -555,7 +583,7 @@ sub extract + $self->stringize); + } + $file->extract_to_fh($fh); +- $self->may_check_digest($tempname, $state); ++ $self->may_check_digest($filename, $state); + } + } + +@@ -576,17 +604,21 @@ sub install + } elsif (defined $self->{symlink}) { + symlink($self->{symlink}, $destdir.$fullname); + } else { +- if (!defined $self->{tempname}) { +- return if $state->allow_nonroot($fullname); +- $state->fatal("No tempname for #1", $fullname); ++ if (defined $self->{avoid_temp}) { ++ delete $self->{avoid_temp}; ++ } else { ++ if (!defined $self->{tempname}) { ++ return if $state->allow_nonroot($fullname); ++ $state->fatal("No tempname for #1", $fullname); ++ } ++ rename($self->{tempname}, $destdir.$fullname) or ++ $state->fatal("can't move #1 to #2: #3", ++ $self->{tempname}, $fullname, $!); ++ $state->say("moving #1 -> #2", ++ $self->{tempname}, $destdir.$fullname) ++ if $state->verbose >= 5; ++ delete $self->{tempname}; + } +- rename($self->{tempname}, $destdir.$fullname) or +- $state->fatal("can't move #1 to #2: #3", +- $self->{tempname}, $fullname, $!); +- $state->say("moving #1 -> #2", +- $self->{tempname}, $destdir.$fullname) +- if $state->verbose >= 5; +- delete $self->{tempname}; + } + $self->set_modes($state, $destdir.$fullname); + } +Index: OpenBSD/Delete.pm +=================================================================== +RCS file: /cvs/src/usr.sbin/pkg_add/OpenBSD/Delete.pm,v +retrieving revision 1.160 +diff -u -p -r1.160 Delete.pm +--- OpenBSD/Delete.pm 24 Jul 2019 18:05:26 -0000 1.160 ++++ OpenBSD/Delete.pm 15 Mar 2022 10:08:07 -0000 +@@ -448,6 +448,7 @@ sub is_intact + sub delete + { + my ($self, $state) = @_; ++ return if $self->{dont_delete}; + my $realname = $self->realname($state); + + if (defined $self->{symlink}) { diff --git a/feh.diff b/feh.diff new file mode 100644 index 0000000..0cb3be0 --- /dev/null +++ b/feh.diff @@ -0,0 +1,29 @@ +? feh.diff +Index: Makefile +=================================================================== +RCS file: /cvs/ports/graphics/feh/Makefile,v +retrieving revision 1.108 +diff -u -p -u -p -r1.108 Makefile +--- Makefile 3 Oct 2021 19:19:20 -0000 1.108 ++++ Makefile 19 Feb 2022 17:02:59 -0000 +@@ -2,7 +2,7 @@ + + COMMENT= lightweight image viewer + +-DISTNAME= feh-3.7.2 ++DISTNAME= feh-3.8 + EXTRACT_SUFX= .tar.bz2 + CATEGORIES= graphics + FIX_EXTRACT_PERMISSIONS=Yes +Index: distinfo +=================================================================== +RCS file: /cvs/ports/graphics/feh/distinfo,v +retrieving revision 1.70 +diff -u -p -u -p -r1.70 distinfo +--- distinfo 3 Oct 2021 19:19:20 -0000 1.70 ++++ distinfo 19 Feb 2022 17:02:59 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (feh-3.7.2.tar.bz2) = hHGP0nIM9UDSRXaElP4OtOWY9Es54jJrrow2ioKcglg= +-SIZE (feh-3.7.2.tar.bz2) = 2121677 ++SHA256 (feh-3.8.tar.bz2) = fzw0VSs5M21+vuLXxL9Wl6qqLGwQLDV/boLqJAvWK6k= ++SIZE (feh-3.8.tar.bz2) = 2122631 diff --git a/firefox-95.0.1p0.diff b/firefox-95.0.1p0.diff new file mode 100644 index 0000000..f226908 --- /dev/null +++ b/firefox-95.0.1p0.diff @@ -0,0 +1,25 @@ +Index: www/mozilla-firefox/Makefile +=================================================================== +RCS file: /home/cvs/ports/www/mozilla-firefox/Makefile,v +retrieving revision 1.477 +diff -u -p -u -p -r1.477 Makefile +--- www/mozilla-firefox/Makefile 16 Dec 2021 15:07:59 -0000 1.477 ++++ www/mozilla-firefox/Makefile 24 Dec 2021 15:57:30 -0000 +@@ -10,6 +10,8 @@ MOZILLA_BRANCH = release + MOZILLA_PROJECT = firefox + MOZILLA_CODENAME = browser + ++REVISION = 0 ++ + WRKDIST = ${WRKDIR}/${MOZILLA_DIST}-${MOZILLA_DIST_VERSION:C/b[0-9]*//} + HOMEPAGE = https://www.mozilla.org/firefox/ + SO_VERSION = 108.0 +@@ -38,7 +40,7 @@ BUILD_DEPENDS += devel/cbindgen>=0.19.0 + BUILD_DEPENDS += devel/m4 + + # uses pledge() +-WANTLIB += X11-xcb Xcursor Xi intl xcb xcb-shm harfbuzz ${COMPILER_LIBCXX} ++WANTLIB += X11-xcb Xcursor Xi Xrandr intl xcb xcb-shm harfbuzz ${COMPILER_LIBCXX} + WANTLIB += Xcomposite Xdamage Xfixes + + # Regression tests are too hard to adapt to run here diff --git a/firefox-combined.diff b/firefox-combined.diff new file mode 100644 index 0000000..c0d1903 --- /dev/null +++ b/firefox-combined.diff @@ -0,0 +1,53 @@ +Index: www/firefox-esr/Makefile +=================================================================== +RCS file: /home/cvs/ports/www/firefox-esr/Makefile,v +retrieving revision 1.157 +diff -u -p -u -p -r1.157 Makefile +--- www/firefox-esr/Makefile 16 Dec 2021 15:09:12 -0000 1.157 ++++ www/firefox-esr/Makefile 24 Dec 2021 21:35:24 -0000 +@@ -9,6 +9,8 @@ MOZILLA_PROJECT = firefox-esr + MOZILLA_CODENAME = browser + MOZILLA_DIST = firefox + ++REVISION = 0 ++ + WRKDIST = ${WRKDIR}/${MOZILLA_DIST}-${MOZILLA_DIST_VERSION:C/esr//} + HOMEPAGE = https://www.mozilla.org/firefox/organizations/ + PKGNAME = ${MOZILLA_PROJECT}-${MOZILLA_VERSION:S/esr//} +@@ -36,8 +38,9 @@ BUILD_DEPENDS += devel/cbindgen>=0.19.0 + BUILD_DEPENDS += devel/m4 + + # uses pledge() +-WANTLIB += X11-xcb Xcursor Xi intl xcb xcb-shm harfbuzz ${COMPILER_LIBCXX} +-WANTLIB += Xcomposite Xdamage Xfixes ++WANTLIB += ${COMPILER_LIBCXX} X11-xcb Xcomposite Xcursor ++WANTLIB += Xdamage Xfixes Xi Xt gthread-2.0 harfbuzz intl ++WANTLIB += pangoft2-1.0 xcb xcb-shm + + # Regression tests are too hard to adapt to run here + NO_TEST = Yes +Index: www/mozilla-firefox/Makefile +=================================================================== +RCS file: /home/cvs/ports/www/mozilla-firefox/Makefile,v +retrieving revision 1.477 +diff -u -p -u -p -r1.477 Makefile +--- www/mozilla-firefox/Makefile 16 Dec 2021 15:07:59 -0000 1.477 ++++ www/mozilla-firefox/Makefile 24 Dec 2021 15:57:30 -0000 +@@ -10,6 +10,8 @@ MOZILLA_BRANCH = release + MOZILLA_PROJECT = firefox + MOZILLA_CODENAME = browser + ++REVISION = 0 ++ + WRKDIST = ${WRKDIR}/${MOZILLA_DIST}-${MOZILLA_DIST_VERSION:C/b[0-9]*//} + HOMEPAGE = https://www.mozilla.org/firefox/ + SO_VERSION = 108.0 +@@ -38,7 +40,7 @@ BUILD_DEPENDS += devel/cbindgen>=0.19.0 + BUILD_DEPENDS += devel/m4 + + # uses pledge() +-WANTLIB += X11-xcb Xcursor Xi intl xcb xcb-shm harfbuzz ${COMPILER_LIBCXX} ++WANTLIB += X11-xcb Xcursor Xi Xrandr intl xcb xcb-shm harfbuzz ${COMPILER_LIBCXX} + WANTLIB += Xcomposite Xdamage Xfixes + + # Regression tests are too hard to adapt to run here diff --git a/firefox-esr-91.4.1p0.diff b/firefox-esr-91.4.1p0.diff new file mode 100644 index 0000000..bb1e52c --- /dev/null +++ b/firefox-esr-91.4.1p0.diff @@ -0,0 +1,28 @@ +Index: www/firefox-esr/Makefile +=================================================================== +RCS file: /home/cvs/ports/www/firefox-esr/Makefile,v +retrieving revision 1.157 +diff -u -p -u -p -r1.157 Makefile +--- www/firefox-esr/Makefile 16 Dec 2021 15:09:12 -0000 1.157 ++++ www/firefox-esr/Makefile 24 Dec 2021 21:35:24 -0000 +@@ -9,6 +9,8 @@ MOZILLA_PROJECT = firefox-esr + MOZILLA_CODENAME = browser + MOZILLA_DIST = firefox + ++REVISION = 0 ++ + WRKDIST = ${WRKDIR}/${MOZILLA_DIST}-${MOZILLA_DIST_VERSION:C/esr//} + HOMEPAGE = https://www.mozilla.org/firefox/organizations/ + PKGNAME = ${MOZILLA_PROJECT}-${MOZILLA_VERSION:S/esr//} +@@ -36,8 +38,9 @@ BUILD_DEPENDS += devel/cbindgen>=0.19.0 + BUILD_DEPENDS += devel/m4 + + # uses pledge() +-WANTLIB += X11-xcb Xcursor Xi intl xcb xcb-shm harfbuzz ${COMPILER_LIBCXX} +-WANTLIB += Xcomposite Xdamage Xfixes ++WANTLIB += ${COMPILER_LIBCXX} X11-xcb Xcomposite Xcursor ++WANTLIB += Xdamage Xfixes Xi Xt gthread-2.0 harfbuzz intl ++WANTLIB += pangoft2-1.0 xcb xcb-shm + + # Regression tests are too hard to adapt to run here + NO_TEST = Yes diff --git a/fish-3.4.0.diff b/fish-3.4.0.diff new file mode 100644 index 0000000..fa42dbd --- /dev/null +++ b/fish-3.4.0.diff @@ -0,0 +1,538 @@ +Index: shells/fish/Makefile +=================================================================== +RCS file: /home/cvs/ports/shells/fish/Makefile,v +retrieving revision 1.29 +diff -u -p -u -p -r1.29 Makefile +--- shells/fish/Makefile 11 Mar 2022 19:54:24 -0000 1.29 ++++ shells/fish/Makefile 15 Mar 2022 12:03:28 -0000 +@@ -1,8 +1,7 @@ + COMMENT = friendly interactive shell + +-V = 3.3.1 ++V = 3.4.0 + DISTNAME = fish-$V +-REVISION = 1 + + CATEGORIES = shells + +Index: shells/fish/distinfo +=================================================================== +RCS file: /home/cvs/ports/shells/fish/distinfo,v +retrieving revision 1.10 +diff -u -p -u -p -r1.10 distinfo +--- shells/fish/distinfo 26 Jul 2021 10:28:57 -0000 1.10 ++++ shells/fish/distinfo 15 Mar 2022 12:03:28 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (fish-3.3.1.tar.xz) = tbTuGlJpdiy76ZOkvWUH5nXkEAzpu+hCFKXusrGfrok= +-SIZE (fish-3.3.1.tar.xz) = 3489152 ++SHA256 (fish-3.4.0.tar.xz) = tbSKuEhrGe9xajL39GuIuepTVhVfDpZ+6Z9Ak2RUE8U= ++SIZE (fish-3.4.0.tar.xz) = 3292216 +Index: shells/fish/patches/patch-src_history_cpp +=================================================================== +RCS file: shells/fish/patches/patch-src_history_cpp +diff -N shells/fish/patches/patch-src_history_cpp +--- shells/fish/patches/patch-src_history_cpp 11 Mar 2022 19:54:24 -0000 1.2 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,27 +0,0 @@ +-Backport commit 3ed8a57bc59c931e890c60df38222f4532d09b66 +- +-Don't use mmap for history files on OpenBSD +-OpenBSD's mmap is famously unsychronized with file IO. In theory fsync +-and msync can be used to synchronize but I was unable to get it to work. +-Just don't use mmap for history on OpenBSD. This fixes the history merge +-tests. +- +-Index: src/history.cpp +---- src/history.cpp.orig +-+++ src/history.cpp +-@@ -1321,7 +1321,15 @@ struct history_t::impl_wrapper_t { +- void history_impl_t::resolve_pending() { this->has_pending_item = false; } +- +- bool history_t::chaos_mode = false; +-+ +-+/* OpenBSD's mmap is not synchronized with other file operations. In particular it appears we may +-+ * write() a file, fsync() it, close it, mmap() it, and call msync(), and we still may not see the +-+ * newly written data. Just don't try mmap here. */ +-+#if defined(__OpenBSD__) +-+bool history_t::never_mmap = true; +-+#else +- bool history_t::never_mmap = false; +-+#endif +- +- history_t::history_t(wcstring name) : wrap_(make_unique(std::move(name))) {} +- +Index: shells/fish/pkg/PLIST +=================================================================== +RCS file: /home/cvs/ports/shells/fish/pkg/PLIST,v +retrieving revision 1.12 +diff -u -p -u -p -r1.12 PLIST +--- shells/fish/pkg/PLIST 11 Mar 2022 19:54:24 -0000 1.12 ++++ shells/fish/pkg/PLIST 15 Mar 2022 12:03:28 -0000 +@@ -99,6 +99,7 @@ share/doc/fish/cmds/or.html + share/doc/fish/cmds/popd.html + share/doc/fish/cmds/prevd.html + share/doc/fish/cmds/printf.html ++share/doc/fish/cmds/prompt_hostname.html + share/doc/fish/cmds/prompt_login.html + share/doc/fish/cmds/prompt_pwd.html + share/doc/fish/cmds/psub.html +@@ -226,9 +227,11 @@ share/fish/completions/apt.fish + share/fish/completions/aptitude.fish + share/fish/completions/arc.fish + share/fish/completions/arepack.fish ++share/fish/completions/argparse.fish + share/fish/completions/arp.fish + share/fish/completions/as.fish + share/fish/completions/asciidoctor.fish ++share/fish/completions/asd.fish + share/fish/completions/asp.fish + share/fish/completions/at.fish + share/fish/completions/atd.fish +@@ -236,14 +239,18 @@ share/fish/completions/atom.fish + share/fish/completions/atool.fish + share/fish/completions/atq.fish + share/fish/completions/atrm.fish ++share/fish/completions/attrib.fish ++share/fish/completions/attributes.fish + share/fish/completions/aunpack.fish + share/fish/completions/aura.fish + share/fish/completions/avifdec.fish + share/fish/completions/avifenc.fish + share/fish/completions/awk.fish + share/fish/completions/aws.fish ++share/fish/completions/az.fish + share/fish/completions/badblocks.fish + share/fish/completions/base64.fish ++share/fish/completions/basename.fish + share/fish/completions/bb-wrapper.fish + share/fish/completions/bc.fish + share/fish/completions/bd.fish +@@ -251,6 +258,7 @@ share/fish/completions/begin.fish + share/fish/completions/bg.fish + share/fish/completions/bind.fish + share/fish/completions/bison.fish ++share/fish/completions/black.fish + share/fish/completions/block.fish + share/fish/completions/bluetoothctl.fish + share/fish/completions/bootctl.fish +@@ -285,20 +293,28 @@ share/fish/completions/cdrecord.fish + share/fish/completions/cf.fish + share/fish/completions/chgrp.fish + share/fish/completions/chmod.fish ++share/fish/completions/choice.fish + share/fish/completions/chown.fish + share/fish/completions/chronyc.fish + share/fish/completions/chsh.fish + share/fish/completions/cjxl.fish + share/fish/completions/clang++.fish + share/fish/completions/clang.fish ++share/fish/completions/clasp.fish ++share/fish/completions/clean.fish ++share/fish/completions/cleanmgr.fish + share/fish/completions/climate.fish + share/fish/completions/cmark.fish ++share/fish/completions/cmd.fish ++share/fish/completions/cmdkey.fish + share/fish/completions/code.fish ++share/fish/completions/color.fish + share/fish/completions/colordiff.fish + share/fish/completions/colorsvn.fish + share/fish/completions/combine.fish + share/fish/completions/command.fish + share/fish/completions/commandline.fish ++share/fish/completions/comp.fish + share/fish/completions/compare.fish + share/fish/completions/complete.fish + share/fish/completions/composer.fish +@@ -314,10 +330,12 @@ share/fish/completions/coredumpctl.fish + share/fish/completions/cowsay.fish + share/fish/completions/cowthink.fish + share/fish/completions/cp.fish ++share/fish/completions/cpupower.fish + share/fish/completions/create_ap.fish + share/fish/completions/createdb.fish + share/fish/completions/cryptsetup.fish + share/fish/completions/csc.fish ++share/fish/completions/csharp.fish + share/fish/completions/csi.fish + share/fish/completions/cupsaccept.fish + share/fish/completions/cupsdisable.fish +@@ -331,6 +349,7 @@ share/fish/completions/cygpath.fish + share/fish/completions/cygport.fish + share/fish/completions/cygstart.fish + share/fish/completions/darcs.fish ++share/fish/completions/dart.fish + share/fish/completions/date.fish + share/fish/completions/dconf.fish + share/fish/completions/dd.fish +@@ -357,6 +376,7 @@ share/fish/completions/downgrade.fish + share/fish/completions/dpkg-reconfigure.fish + share/fish/completions/dpkg.fish + share/fish/completions/dropdb.fish ++share/fish/completions/dscacheutil.fish + share/fish/completions/du.fish + share/fish/completions/dumpcap.fish + share/fish/completions/duply.fish +@@ -369,6 +389,7 @@ share/fish/completions/eix-sync.fish + share/fish/completions/eix.fish + share/fish/completions/elatex.fish + share/fish/completions/elixir.fish ++share/fish/completions/elvish.fish + share/fish/completions/emacs.fish + share/fish/completions/emaint.fish + share/fish/completions/emerge.fish +@@ -380,10 +401,12 @@ share/fish/completions/epkginfo.fish + share/fish/completions/equery.fish + share/fish/completions/eselect.fish + share/fish/completions/etex.fish ++share/fish/completions/ethtool.fish + share/fish/completions/eval.fish + share/fish/completions/evince.fish + share/fish/completions/exec.fish + share/fish/completions/exercism.fish ++share/fish/completions/exif.fish + share/fish/completions/exit.fish + share/fish/completions/expand.fish + share/fish/completions/ezjail-admin.fish +@@ -397,16 +420,19 @@ share/fish/completions/fgrep.fish + share/fish/completions/figlet.fish + share/fish/completions/file.fish + share/fish/completions/find.fish ++share/fish/completions/findstr.fish + share/fish/completions/firewall-cmd.fish + share/fish/completions/fish.fish + share/fish/completions/fish_add_path.fish + share/fish/completions/fish_config.fish + share/fish/completions/fish_indent.fish + share/fish/completions/fish_key_reader.fish ++share/fish/completions/fish_opt.fish + share/fish/completions/flac.fish + share/fish/completions/flatpak.fish + share/fish/completions/fluxbox-remote.fish + share/fish/completions/for.fish ++share/fish/completions/forfiles.fish + share/fish/completions/fossil.fish + share/fish/completions/fsharpc.fish + share/fish/completions/fsharpi.fish +@@ -419,15 +445,19 @@ share/fish/completions/fuser.fish + share/fish/completions/fusermount.fish + share/fish/completions/fzf.fish + share/fish/completions/g++.fish ++share/fish/completions/gacutil.fish + share/fish/completions/gapplication.fish + share/fish/completions/gcc.fish + share/fish/completions/gdb.fish + share/fish/completions/gdbus.fish + share/fish/completions/gem.fish ++share/fish/completions/gendarme.fish + share/fish/completions/gh.fish + share/fish/completions/gio.fish ++share/fish/completions/git-sizer.fish + share/fish/completions/git.fish + share/fish/completions/gitk.fish ++share/fish/completions/gnome-extensions.fish + share/fish/completions/go.fish + share/fish/completions/godoc.fish + share/fish/completions/gofmt.fish +@@ -439,6 +469,7 @@ share/fish/completions/gpg.fish + share/fish/completions/gpg1.fish + share/fish/completions/gpg2.fish + share/fish/completions/gphoto2.fish ++share/fish/completions/gping.fish + share/fish/completions/gprof.fish + share/fish/completions/gradle.fish + share/fish/completions/grep.fish +@@ -482,6 +513,8 @@ share/fish/completions/ifconfig.fish + share/fish/completions/ifdata.fish + share/fish/completions/ifdown.fish + share/fish/completions/ifup.fish ++share/fish/completions/ikdasm.fish ++share/fish/completions/ilasm.fish + share/fish/completions/import.fish + share/fish/completions/imv.fish + share/fish/completions/invoke-rc.d.fish +@@ -489,6 +522,8 @@ share/fish/completions/ip.fish + share/fish/completions/ipset.fish + share/fish/completions/iptables.fish + share/fish/completions/irb.fish ++share/fish/completions/isatty.fish ++share/fish/completions/istioctl.fish + share/fish/completions/iw.fish + share/fish/completions/j.fish + share/fish/completions/jbake.fish +@@ -511,6 +546,8 @@ share/fish/completions/kitchen.fish + share/fish/completions/kitty.fish + share/fish/completions/kldload.fish + share/fish/completions/kldunload.fish ++share/fish/completions/kmutil.fish ++share/fish/completions/kubectl.fish + share/fish/completions/latex.fish + share/fish/completions/latexmk.fish + share/fish/completions/launchctl.fish +@@ -558,6 +595,7 @@ share/fish/completions/makepkg.fish + share/fish/completions/man.fish + share/fish/completions/mariner.fish + share/fish/completions/math.fish ++share/fish/completions/matlab.fish + share/fish/completions/mc.fish + share/fish/completions/md5sum.fish + share/fish/completions/mdadm.fish +@@ -571,6 +609,7 @@ share/fish/completions/meson.fish + share/fish/completions/micro.fish + share/fish/completions/minikube.fish + share/fish/completions/mix.fish ++share/fish/completions/mkbundle.fish + share/fish/completions/mkdir.fish + share/fish/completions/mkdocs.fish + share/fish/completions/mkdosfs.fish +@@ -585,6 +624,9 @@ share/fish/completions/mocp.fish + share/fish/completions/modinfo.fish + share/fish/completions/modprobe.fish + share/fish/completions/mogrify.fish ++share/fish/completions/mono.fish ++share/fish/completions/monodis.fish ++share/fish/completions/monop.fish + share/fish/completions/montage.fish + share/fish/completions/mosh.fish + share/fish/completions/mount.fish +@@ -615,6 +657,7 @@ share/fish/completions/netctl.fish + share/fish/completions/nethack.fish + share/fish/completions/networkctl.fish + share/fish/completions/nextd.fish ++share/fish/completions/ng.fish + share/fish/completions/ngrok.fish + share/fish/completions/nice.fish + share/fish/completions/ninja.fish +@@ -623,12 +666,14 @@ share/fish/completions/nm.fish + share/fish/completions/nmap.fish + share/fish/completions/nmcli.fish + share/fish/completions/node.fish ++share/fish/completions/nodeenv.fish + share/fish/completions/not.fish + share/fish/completions/npm.fish + share/fish/completions/nvim.fish + share/fish/completions/nvram.fish + share/fish/completions/objdump.fish + share/fish/completions/obnam.fish ++share/fish/completions/octave.fish + share/fish/completions/oggenc.fish + share/fish/completions/omega.fish + share/fish/completions/opam.fish +@@ -639,6 +684,7 @@ share/fish/completions/opkg.fish + share/fish/completions/optipng.fish + share/fish/completions/or.fish + share/fish/completions/p4.fish ++share/fish/completions/pabcnetcclear.fish + share/fish/completions/pacaur.fish + share/fish/completions/pacman-color.fish + share/fish/completions/pacman-key.fish +@@ -692,6 +738,7 @@ share/fish/completions/portmaster.fish + share/fish/completions/ports.fish + share/fish/completions/poweroff.fish + share/fish/completions/powerpill.fish ++share/fish/completions/powershell.fish + share/fish/completions/prevd.fish + share/fish/completions/prime-run.fish + share/fish/completions/prt-get.fish +@@ -713,17 +760,21 @@ share/fish/completions/python.fish + share/fish/completions/python2.fish + share/fish/completions/python3.fish + share/fish/completions/pzstd.fish ++share/fish/completions/qmk.fish + share/fish/completions/qubes-gpg-client.fish + share/fish/completions/quilt.fish ++share/fish/completions/rakudo.fish + share/fish/completions/random.fish + share/fish/completions/ranger.fish + share/fish/completions/rbenv.fish + share/fish/completions/rc-service.fish ++share/fish/completions/rc-status.fish + share/fish/completions/rc-update.fish + share/fish/completions/rcctl.fish + share/fish/completions/read.fish + share/fish/completions/readlink.fish + share/fish/completions/realpath.fish ++share/fish/completions/reg.fish + share/fish/completions/reject.fish + share/fish/completions/rejmerge.fish + share/fish/completions/renice.fish +@@ -735,6 +786,7 @@ share/fish/completions/rm.fish + share/fish/completions/rmdir.fish + share/fish/completions/rmmod.fish + share/fish/completions/root.fish ++share/fish/completions/roswell.fish + share/fish/completions/rpm.fish + share/fish/completions/rst2html.fish + share/fish/completions/rst2html4.fish +@@ -755,8 +807,10 @@ share/fish/completions/rustup.fish + share/fish/completions/s3cmd.fish + share/fish/completions/sass-convert.fish + share/fish/completions/sass.fish ++share/fish/completions/sbcl.fish + share/fish/completions/sbt.fish + share/fish/completions/scanimage.fish ++share/fish/completions/schtasks.fish + share/fish/completions/scons.fish + share/fish/completions/scp.fish + share/fish/completions/screen.fish +@@ -770,6 +824,7 @@ share/fish/completions/set.fish + share/fish/completions/set_color.fish + share/fish/completions/setfacl.fish + share/fish/completions/setsid.fish ++share/fish/completions/setx.fish + share/fish/completions/setxkbmap.fish + share/fish/completions/sfdx.fish + share/fish/completions/sftp.fish +@@ -778,6 +833,7 @@ share/fish/completions/sha224sum.fish + share/fish/completions/sha256sum.fish + share/fish/completions/sha384sum.fish + share/fish/completions/sha512sum.fish ++share/fish/completions/shortcuts.fish + share/fish/completions/signify.fish + share/fish/completions/snap.fish + share/fish/completions/sort.fish +@@ -789,10 +845,12 @@ share/fish/completions/sphinx-apidoc.fis + share/fish/completions/sphinx-autogen.fish + share/fish/completions/sphinx-build.fish + share/fish/completions/sphinx-quickstart.fish ++share/fish/completions/sqlsharp.fish + share/fish/completions/src.fish + share/fish/completions/ssh.fish + share/fish/completions/sshfs.fish + share/fish/completions/stack.fish ++share/fish/completions/starship.fish + share/fish/completions/stat.fish + share/fish/completions/status.fish + share/fish/completions/strace.fish +@@ -828,6 +886,7 @@ share/fish/completions/tmux.fish + share/fish/completions/tmuxinator.fish + share/fish/completions/tokei.fish + share/fish/completions/top.fish ++share/fish/completions/topgrade.fish + share/fish/completions/totem.fish + share/fish/completions/touch.fish + share/fish/completions/tr.fish +@@ -884,8 +943,12 @@ share/fish/completions/wicd-cli.fish + share/fish/completions/wicd-client.fish + share/fish/completions/wicd-gtk.fish + share/fish/completions/windscribe.fish ++share/fish/completions/wine.fish ++share/fish/completions/wineboot.fish ++share/fish/completions/winemaker.fish + share/fish/completions/wireshark.fish + share/fish/completions/wpa_cli.fish ++share/fish/completions/wslpath.fish + share/fish/completions/wvdial.fish + share/fish/completions/xargs.fish + share/fish/completions/xbps-alternatives.fish +@@ -915,6 +978,7 @@ share/fish/completions/xprop.fish + share/fish/completions/xrandr.fish + share/fish/completions/xrdb.fish + share/fish/completions/xsel.fish ++share/fish/completions/xsp.fish + share/fish/completions/xsv.fish + share/fish/completions/xterm.fish + share/fish/completions/xxh128sum.fish +@@ -928,6 +992,7 @@ share/fish/completions/yarn.fish + share/fish/completions/yast2.fish + share/fish/completions/yum.fish + share/fish/completions/zcat.fish ++share/fish/completions/zef.fish + share/fish/completions/zfs.fish + share/fish/completions/zip.fish + share/fish/completions/zopfli.fish +@@ -948,6 +1013,7 @@ share/fish/functions/__fish_any_arg_in.f + share/fish/functions/__fish_anypython.fish + share/fish/functions/__fish_append.fish + share/fish/functions/__fish_apropos.fish ++share/fish/functions/__fish_argcomplete_complete.fish + share/fish/functions/__fish_cancel_commandline.fish + share/fish/functions/__fish_commandline_is_singlequoted.fish + share/fish/functions/__fish_complete_atool_archive_contents.fish +@@ -1019,6 +1085,7 @@ share/fish/functions/__fish_move_last.fi + share/fish/functions/__fish_no_arguments.fish + share/fish/functions/__fish_not_contain_opt.fish + share/fish/functions/__fish_npm_helper.fish ++share/fish/functions/__fish_nth_token.fish + share/fish/functions/__fish_number_of_cmd_args_wo_opts.fish + share/fish/functions/__fish_paginate.fish + share/fish/functions/__fish_parent_directories.fish +@@ -1062,6 +1129,8 @@ share/fish/functions/__fish_print_rpm_pa + share/fish/functions/__fish_print_service_names.fish + share/fish/functions/__fish_print_svn_rev.fish + share/fish/functions/__fish_print_users.fish ++share/fish/functions/__fish_print_windows_drives.fish ++share/fish/functions/__fish_print_windows_users.fish + share/fish/functions/__fish_print_xbps_packages.fish + share/fish/functions/__fish_print_xdg_applications_directories.fish + share/fish/functions/__fish_print_xdg_mimetypes.fish +@@ -1092,7 +1161,6 @@ share/fish/functions/alias.fish + share/fish/functions/cd.fish + share/fish/functions/cdh.fish + share/fish/functions/contains_seq.fish +-share/fish/functions/delete-or-exit.fish + share/fish/functions/diff.fish + share/fish/functions/dirh.fish + share/fish/functions/dirs.fish +@@ -1139,11 +1207,9 @@ share/fish/functions/la.fish + share/fish/functions/ll.fish + share/fish/functions/ls.fish + share/fish/functions/man.fish +-share/fish/functions/nextd-or-forward-word.fish + share/fish/functions/nextd.fish + share/fish/functions/open.fish + share/fish/functions/popd.fish +-share/fish/functions/prevd-or-backward-word.fish + share/fish/functions/prevd.fish + share/fish/functions/prompt_hostname.fish + share/fish/functions/prompt_login.fish +@@ -1242,6 +1308,7 @@ share/fish/man/man1/ + @man share/fish/man/man1/popd.1 + @man share/fish/man/man1/prevd.1 + @man share/fish/man/man1/printf.1 ++@man share/fish/man/man1/prompt_hostname.1 + @man share/fish/man/man1/prompt_login.1 + @man share/fish/man/man1/prompt_pwd.1 + @man share/fish/man/man1/psub.1 +@@ -1325,6 +1392,32 @@ share/fish/tools/web_config/sample_promp + share/fish/tools/web_config/sample_prompts/scales.fish + share/fish/tools/web_config/sample_prompts/simple.fish + share/fish/tools/web_config/sample_prompts/terlar.fish ++share/fish/tools/web_config/themes/ ++share/fish/tools/web_config/themes/Base16 Default Dark.theme ++share/fish/tools/web_config/themes/Base16 Default Light.theme ++share/fish/tools/web_config/themes/Base16 Eighties.theme ++share/fish/tools/web_config/themes/Bay Cruise.theme ++share/fish/tools/web_config/themes/Dracula.theme ++share/fish/tools/web_config/themes/Fairground.theme ++share/fish/tools/web_config/themes/Just a Touch.theme ++share/fish/tools/web_config/themes/Lava.theme ++share/fish/tools/web_config/themes/Mono Lace.theme ++share/fish/tools/web_config/themes/Mono Smoke.theme ++share/fish/tools/web_config/themes/None.theme ++share/fish/tools/web_config/themes/Nord.theme ++share/fish/tools/web_config/themes/Old School.theme ++share/fish/tools/web_config/themes/Seaweed.theme ++share/fish/tools/web_config/themes/Snow Day.theme ++share/fish/tools/web_config/themes/Solarized Dark.theme ++share/fish/tools/web_config/themes/Solarized Light.theme ++share/fish/tools/web_config/themes/Tomorrow Night Bright.theme ++share/fish/tools/web_config/themes/Tomorrow Night.theme ++share/fish/tools/web_config/themes/Tomorrow.theme ++share/fish/tools/web_config/themes/ayu Dark.theme ++share/fish/tools/web_config/themes/ayu Light.theme ++share/fish/tools/web_config/themes/ayu Mirage.theme ++share/fish/tools/web_config/themes/coolbeans.theme ++share/fish/tools/web_config/themes/fish default.theme + share/fish/tools/web_config/webconfig.py + share/fish/vendor_completions.d/ + share/fish/vendor_conf.d/ +@@ -1332,8 +1425,6 @@ share/fish/vendor_functions.d/ + share/locale/de/LC_MESSAGES/fish.mo + share/locale/en/LC_MESSAGES/fish.mo + share/locale/fr/LC_MESSAGES/fish.mo +-share/locale/nb/LC_MESSAGES/fish.mo +-share/locale/nn/LC_MESSAGES/fish.mo + share/locale/pl/LC_MESSAGES/fish.mo + share/locale/pt_BR/LC_MESSAGES/fish.mo + share/locale/sv/LC_MESSAGES/fish.mo diff --git a/fnc-0.13.diff b/fnc-0.13.diff new file mode 100644 index 0000000..ab99164 --- /dev/null +++ b/fnc-0.13.diff @@ -0,0 +1,24 @@ +diff /usr/ports +commit - 11c4773666fdabe0d68f0f66b6475bc761751e82 +path + /usr/ports +blob - deae0331206e94fc9e9e053fc998060ba53ff7b9 +file + devel/fnc/Makefile +--- devel/fnc/Makefile ++++ devel/fnc/Makefile +@@ -1,6 +1,6 @@ + COMMENT = a terminal frontend for fossil + +-V = 0.12 ++V = 0.13 + DISTNAME = fnc-${V} + CATEGORIES = devel + +blob - b10dafc374f8bef3ec0f7ed27719837debdb957b +file + devel/fnc/distinfo +--- devel/fnc/distinfo ++++ devel/fnc/distinfo +@@ -1,2 +1,2 @@ +-SHA256 (fnc-0.12.tar.gz) = ra+5YaSQTjWkk8HN25ywOdB1TBiiDw+MRyqGRlpEjxU= +-SIZE (fnc-0.12.tar.gz) = 3077617 ++SHA256 (fnc-0.13.tar.gz) = JX191L3QuhZvYgJTYD10y3KIadPmhZsckLliJzWdyog= ++SIZE (fnc-0.13.tar.gz) = 3103502 diff --git a/fuse-zip-0.7.2.diff b/fuse-zip-0.7.2.diff new file mode 100644 index 0000000..f8f4741 --- /dev/null +++ b/fuse-zip-0.7.2.diff @@ -0,0 +1,44 @@ +Index: archivers/fuse-zip/Makefile +=================================================================== +RCS file: /home/cvs/ports/archivers/fuse-zip/Makefile,v +retrieving revision 1.15 +diff -u -p -u -p -r1.15 Makefile +--- archivers/fuse-zip/Makefile 9 Feb 2020 15:31:02 -0000 1.15 ++++ archivers/fuse-zip/Makefile 13 Oct 2021 08:41:30 -0000 +@@ -2,7 +2,7 @@ + + COMMENT = navigate zip archives through FUSE + +-DISTNAME = fuse-zip-0.6.2 ++DISTNAME = fuse-zip-0.7.2 + + CATEGORIES = archivers + +Index: archivers/fuse-zip/distinfo +=================================================================== +RCS file: /home/cvs/ports/archivers/fuse-zip/distinfo,v +retrieving revision 1.6 +diff -u -p -u -p -r1.6 distinfo +--- archivers/fuse-zip/distinfo 9 Feb 2020 15:31:02 -0000 1.6 ++++ archivers/fuse-zip/distinfo 13 Oct 2021 08:41:30 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (fuse-zip-0.6.2.tar.gz) = 05/QZLezTjUeMJ3mKXNCwh3MbK9g4igE+IjHwfkFSY4= +-SIZE (fuse-zip-0.6.2.tar.gz) = 692612 ++SHA256 (fuse-zip-0.7.2.tar.gz) = PdC+AFZ3RC8f2XaaAt/AtPzdOesWflaX2y8U9P7liRU= ++SIZE (fuse-zip-0.7.2.tar.gz) = 713290 +Index: archivers/fuse-zip/patches/patch-fuse-zip_1 +=================================================================== +RCS file: /home/cvs/ports/archivers/fuse-zip/patches/patch-fuse-zip_1,v +retrieving revision 1.2 +diff -u -p -u -p -r1.2 patch-fuse-zip_1 +--- archivers/fuse-zip/patches/patch-fuse-zip_1 7 Dec 2018 13:20:31 -0000 1.2 ++++ archivers/fuse-zip/patches/patch-fuse-zip_1 13 Oct 2021 08:41:30 -0000 +@@ -2,7 +2,7 @@ $OpenBSD: patch-fuse-zip_1,v 1.2 2018/12 + Index: fuse-zip.1 + --- fuse-zip.1.orig + +++ fuse-zip.1 +-@@ -75,10 +75,6 @@ Be patient. Wait for fuse-zip process finish after unm ++@@ -86,10 +86,6 @@ Be patient. Wait for fuse-zip process finish after unm + .SH "PERMISSIONS" + Access check will not be performed unless + \fB-o default_permissions\fP mount option is given. diff --git a/gas-2.37.diff b/gas-2.37.diff new file mode 100644 index 0000000..c099f10 --- /dev/null +++ b/gas-2.37.diff @@ -0,0 +1,154 @@ +Index: devel/gas/Makefile +=================================================================== +RCS file: /home/cvs/ports/devel/gas/Makefile,v +retrieving revision 1.3 +diff -u -p -u -p -r1.3 Makefile +--- devel/gas/Makefile 12 Jul 2019 20:44:09 -0000 1.3 ++++ devel/gas/Makefile 30 Nov 2021 21:09:13 -0000 +@@ -2,9 +2,10 @@ + + COMMENT = GNU assembler + +-V = 2.31.1 ++V = 2.37 + DISTNAME = binutils-$V + PKGNAME = gas-$V ++EXTRACT_SUFX = .tar.xz + + CATEGORIES = devel + +@@ -19,6 +20,9 @@ WANTLIB += c z + + MASTER_SITES = ${MASTER_SITE_GNU:=binutils/} + ++BUILD_DEPENDS = textproc/texi2mdoc ++ ++USE_GMAKE= Yes + CONFIGURE_STYLE = gnu + CONFIGURE_ARGS += --disable-ld \ + --disable-gold \ +@@ -34,7 +38,11 @@ LIBTOOL_FLAGS = --tag=disable-shared + post-extract: + @rm -rf ${WRKSRC}/{binutils,gprof} + ++# texi2mdoc is here because upstream manpage generation is broken ++# remove once doc/as.1 is not a 0 byte file anymore + post-install: + cd ${PREFIX}/info && mv as.info gas.info ++ texi2mdoc -I ${WRKSRC}/bfd/doc:${WRKSRC}/libiberty \ ++ ${WRKSRC}/gas/doc/as.texi > ${PREFIX}/man/man1/gas.1 + + .include +Index: devel/gas/distinfo +=================================================================== +RCS file: /home/cvs/ports/devel/gas/distinfo,v +retrieving revision 1.2 +diff -u -p -u -p -r1.2 distinfo +--- devel/gas/distinfo 26 Dec 2018 19:47:27 -0000 1.2 ++++ devel/gas/distinfo 30 Nov 2021 20:46:56 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (binutils-2.31.1.tar.gz) = 6I+NNr0KddN2WkrQiNgZ41+NesYogEl4Di/vytGN3og= +-SIZE (binutils-2.31.1.tar.gz) = 40476369 ++SHA256 (binutils-2.37.tar.xz) = gg2XJPAgo+acszeJOgtjwtsWHa3LDgb8Edwp6x6Eoyw= ++SIZE (binutils-2.37.tar.xz) = 22916924 +Index: devel/gas/patches/patch-bfd_Makefile_in +=================================================================== +RCS file: /home/cvs/ports/devel/gas/patches/patch-bfd_Makefile_in,v +retrieving revision 1.2 +diff -u -p -u -p -r1.2 patch-bfd_Makefile_in +--- devel/gas/patches/patch-bfd_Makefile_in 26 Dec 2018 19:47:27 -0000 1.2 ++++ devel/gas/patches/patch-bfd_Makefile_in 30 Nov 2021 20:46:56 -0000 +@@ -1,8 +1,9 @@ + $OpenBSD: patch-bfd_Makefile_in,v 1.2 2018/12/26 19:47:27 pascal Exp $ ++ + Index: bfd/Makefile.in + --- bfd/Makefile.in.orig + +++ bfd/Makefile.in +-@@ -459,7 +459,7 @@ AUTOMAKE_OPTIONS = no-dist foreign ++@@ -461,7 +461,7 @@ AUTOMAKE_OPTIONS = no-dist foreign + ACLOCAL_AMFLAGS = -I . -I .. -I ../config + INCDIR = $(srcdir)/../include + CSEARCH = -I. -I$(srcdir) -I$(INCDIR) +Index: devel/gas/patches/patch-bfd_config_bfd +=================================================================== +RCS file: /home/cvs/ports/devel/gas/patches/patch-bfd_config_bfd,v +retrieving revision 1.3 +diff -u -p -u -p -r1.3 patch-bfd_config_bfd +--- devel/gas/patches/patch-bfd_config_bfd 26 Dec 2018 21:27:19 -0000 1.3 ++++ devel/gas/patches/patch-bfd_config_bfd 30 Nov 2021 20:46:56 -0000 +@@ -1,16 +1,17 @@ + $OpenBSD: patch-bfd_config_bfd,v 1.3 2018/12/26 21:27:19 pascal Exp $ ++ + Index: bfd/config.bfd + --- bfd/config.bfd.orig + +++ bfd/config.bfd +-@@ -81,7 +81,6 @@ case $targ in ++@@ -80,7 +80,6 @@ case $targ in + arm*-*-aout | \ + arm-*-coff | \ + arm-*-netbsd* | \ + - arm-*-openbsd* | \ + arm-*-oabi | \ + arm-*-riscix* | \ +- arm-epoc-pe* | \ +-@@ -244,6 +243,11 @@ case "${targ}" in ++ arm*-*-symbianelf* | \ ++@@ -245,6 +244,11 @@ case "${targ}" in + targ_selvecs="aarch64_elf64_be_vec arm_elf32_le_vec arm_elf32_be_vec" + want64=true + ;; +@@ -22,7 +23,7 @@ Index: bfd/config.bfd + aarch64-*-fuchsia*) + targ_defvec=aarch64_elf64_le_vec + targ_selvecs="aarch64_elf64_be_vec arm_elf32_le_vec arm_elf32_be_vec" +-@@ -355,6 +359,10 @@ case "${targ}" in ++@@ -352,6 +356,10 @@ case "${targ}" in + targ_selvecs="arm_elf32_le_vec" + ;; + arm-*-netbsdelf*) +Index: devel/gas/patches/patch-gas_Makefile_in +=================================================================== +RCS file: /home/cvs/ports/devel/gas/patches/patch-gas_Makefile_in,v +retrieving revision 1.2 +diff -u -p -u -p -r1.2 patch-gas_Makefile_in +--- devel/gas/patches/patch-gas_Makefile_in 26 Dec 2018 19:47:27 -0000 1.2 ++++ devel/gas/patches/patch-gas_Makefile_in 30 Nov 2021 20:46:56 -0000 +@@ -1,8 +1,9 @@ + $OpenBSD: patch-gas_Makefile_in,v 1.2 2018/12/26 19:47:27 pascal Exp $ ++ + Index: gas/Makefile.in + --- gas/Makefile.in.orig + +++ gas/Makefile.in +-@@ -1662,7 +1662,7 @@ cgen.@OBJEXT@: cgen.c cgen.h cgen-desc.h subsegs.h \ ++@@ -1636,7 +1636,7 @@ cgen.@OBJEXT@: cgen.c cgen.h cgen-desc.h subsegs.h \ + .PHONY: install-exec-local install-data-local + .PHONY: install-exec-bindir install-exec-tooldir + +Index: devel/gas/patches/patch-gas_configure_tgt +=================================================================== +RCS file: /home/cvs/ports/devel/gas/patches/patch-gas_configure_tgt,v +retrieving revision 1.3 +diff -u -p -u -p -r1.3 patch-gas_configure_tgt +--- devel/gas/patches/patch-gas_configure_tgt 26 Dec 2018 21:27:19 -0000 1.3 ++++ devel/gas/patches/patch-gas_configure_tgt 30 Nov 2021 20:46:56 -0000 +@@ -1,16 +1,17 @@ + $OpenBSD: patch-gas_configure_tgt,v 1.3 2018/12/26 21:27:19 pascal Exp $ ++ + Index: gas/configure.tgt + --- gas/configure.tgt.orig + +++ gas/configure.tgt +-@@ -127,6 +127,7 @@ case ${generic_target} in +- case ${cpu}-${os} in ++@@ -131,6 +131,7 @@ case ${generic_target} in + aarch64*-linux-gnu_ilp32) arch=aarch64:32 ;; + esac ;; ++ aarch64*-*-netbsd*) fmt=elf em=nbsd;; + + aarch64-*-openbsd*) fmt=elf;; + + alpha-*-*vms*) fmt=evax ;; + alpha-*-osf*) fmt=ecoff ;; +-@@ -153,6 +154,7 @@ case ${generic_target} in ++@@ -156,6 +157,7 @@ case ${generic_target} in + arm-*-uclinux*) fmt=elf em=linux ;; + arm-*-nacl*) fmt=elf em=nacl ;; + arm-*-netbsdelf*) fmt=elf em=nbsd ;; diff --git a/gitea-1.17.4p1.diff b/gitea-1.17.4p1.diff new file mode 100644 index 0000000..007d0da --- /dev/null +++ b/gitea-1.17.4p1.diff @@ -0,0 +1,51 @@ +Index: www/gitea/Makefile +=================================================================== +RCS file: /cvs/ports/www/gitea/Makefile,v +retrieving revision 1.87 +diff -u -p -u -p -r1.87 Makefile +--- www/gitea/Makefile 8 Jan 2023 09:21:31 -0000 1.87 ++++ www/gitea/Makefile 8 Jan 2023 10:11:19 -0000 +@@ -3,7 +3,7 @@ COMMENT = compact self-hosted Git servi + VERSION = 1.17.4 + DISTNAME = gitea-src-${VERSION} + PKGNAME = gitea-${VERSION} +-REVISION = 0 ++REVISION = 1 + + MASTER_SITES = https://github.com/go-gitea/gitea/releases/download/v${VERSION}/ + +@@ -33,6 +33,8 @@ RUN_DEPENDS = devel/git \ + + ALL_TARGET = code.gitea.io/gitea + WRKSRC = ${MODGO_WORKSPACE}/src/${ALL_TARGET} ++ ++SUBST_VARS = VARBASE + + pre-configure: + ${SUBST_CMD} ${WRKDIST}/custom/conf/app.example.ini +Index: www/gitea/pkg/PLIST +=================================================================== +RCS file: /cvs/ports/www/gitea/pkg/PLIST,v +retrieving revision 1.28 +diff -u -p -u -p -r1.28 PLIST +--- www/gitea/pkg/PLIST 8 Nov 2022 11:17:16 -0000 1.28 ++++ www/gitea/pkg/PLIST 8 Jan 2023 10:11:19 -0000 +@@ -17,6 +17,9 @@ share/gitea/conf/app.example.ini + @owner _gitea + @group _gitea + @sample ${SYSCONFDIR}/gitea/app.ini ++@mode 750 ++@group daemon ++@sample ${VARBASE}/www/run/gitea/ + @mode + @owner + @group +@@ -1192,7 +1195,7 @@ share/gitea/templates/user/settings/secu + @sample ${LOCALSTATEDIR}/gitea/ + @sample ${LOCALSTATEDIR}/gitea/custom/ + @sample ${LOCALSTATEDIR}/log/gitea/ +-@cwd /var/www ++@cwd ${VARBASE}/www + @mode + @owner + @group diff --git a/gitea.diff b/gitea.diff new file mode 100644 index 0000000..1362033 --- /dev/null +++ b/gitea.diff @@ -0,0 +1,42 @@ +Index: Makefile +=================================================================== +RCS file: /cvs/ports/www/gitea/Makefile,v +retrieving revision 1.86 +diff -u -p -u -p -r1.86 Makefile +--- Makefile 23 Dec 2022 22:09:27 -0000 1.86 ++++ Makefile 7 Jan 2023 14:36:08 -0000 +@@ -3,6 +3,7 @@ COMMENT = compact self-hosted Git servi + VERSION = 1.17.4 + DISTNAME = gitea-src-${VERSION} + PKGNAME = gitea-${VERSION} ++REVISION = 0 + + MASTER_SITES = https://github.com/go-gitea/gitea/releases/download/v${VERSION}/ + +@@ -27,7 +28,8 @@ MODGO_LDFLAGS += -X code.gitea.io/gitea/ + MODGO_LDFLAGS += -X main.Version=${VERSION} + MODGO_LDFLAGS += -X 'main.Tags=${GO_TAGS}' + +-RUN_DEPENDS = devel/git ++RUN_DEPENDS = devel/git \ ++ shells/bash + + ALL_TARGET = code.gitea.io/gitea + WRKSRC = ${MODGO_WORKSPACE}/src/${ALL_TARGET} +Index: pkg/README +=================================================================== +RCS file: /cvs/ports/www/gitea/pkg/README,v +retrieving revision 1.6 +diff -u -p -u -p -r1.6 README +--- pkg/README 6 Mar 2022 11:05:26 -0000 1.6 ++++ pkg/README 7 Jan 2023 14:36:08 -0000 +@@ -55,6 +55,9 @@ Relevant configuration directives in ${S + HTTP_ADDR = /var/www/run/gitea/gitea.sock + LOCAL_ROOT_URL = %(ROOT_URL)s + ++Create the socket path with the following command: ++# mkdir /var/www/run/gitea && chown _gitea /var/www/run/gitea ++ + Customizing gitea + ================= + For custom public files, templates, gitignores, labels, licenses and READMEs, diff --git a/gitea1.diff b/gitea1.diff new file mode 100644 index 0000000..1511166 --- /dev/null +++ b/gitea1.diff @@ -0,0 +1,50 @@ +Index: Makefile +=================================================================== +RCS file: /cvs/ports/www/gitea/Makefile,v +retrieving revision 1.86 +diff -u -p -u -p -r1.86 Makefile +--- Makefile 23 Dec 2022 22:09:27 -0000 1.86 ++++ Makefile 7 Jan 2023 15:47:40 -0000 +@@ -3,6 +3,7 @@ COMMENT = compact self-hosted Git servi + VERSION = 1.17.4 + DISTNAME = gitea-src-${VERSION} + PKGNAME = gitea-${VERSION} ++REVISION = 0 + + MASTER_SITES = https://github.com/go-gitea/gitea/releases/download/v${VERSION}/ + +@@ -27,7 +28,8 @@ MODGO_LDFLAGS += -X code.gitea.io/gitea/ + MODGO_LDFLAGS += -X main.Version=${VERSION} + MODGO_LDFLAGS += -X 'main.Tags=${GO_TAGS}' + +-RUN_DEPENDS = devel/git ++RUN_DEPENDS = devel/git \ ++ shells/bash + + ALL_TARGET = code.gitea.io/gitea + WRKSRC = ${MODGO_WORKSPACE}/src/${ALL_TARGET} +Index: pkg/README +=================================================================== +RCS file: /cvs/ports/www/gitea/pkg/README,v +retrieving revision 1.6 +diff -u -p -u -p -r1.6 README +--- pkg/README 6 Mar 2022 11:05:26 -0000 1.6 ++++ pkg/README 7 Jan 2023 15:47:40 -0000 +@@ -43,7 +43,7 @@ Relevant configuration directives in ${S + listen on $ext_addr tls port 443 + tls certificate "/etc/ssl/gitea.example.com.pem" + tls key "/etc/ssl/private/gitea.example.com.key" +- location "*" { fastcgi socket "/run/gitea/gitea.sock" } ++ location "*" { fastcgi socket "/run/gitea.sock" } + } + + Relevant configuration directives in ${SYSCONFDIR}/gitea/app.ini: +@@ -52,7 +52,7 @@ Relevant configuration directives in ${S + PROTOCOL = fcgi+unix + DOMAIN = gitea.example.com + ROOT_URL = https://%(DOMAIN)s/ +- HTTP_ADDR = /var/www/run/gitea/gitea.sock ++ HTTP_ADDR = /var/www/run/gitea.sock + LOCAL_ROOT_URL = %(ROOT_URL)s + + Customizing gitea diff --git a/github-cli-2.6.0.diff b/github-cli-2.6.0.diff new file mode 100644 index 0000000..0762a71 --- /dev/null +++ b/github-cli-2.6.0.diff @@ -0,0 +1,3038 @@ +Index: devel/github-cli/Makefile +=================================================================== +RCS file: /home/cvs/ports/devel/github-cli/Makefile,v +retrieving revision 1.10 +diff -u -p -u -p -r1.10 Makefile +--- devel/github-cli/Makefile 11 Mar 2022 18:50:06 -0000 1.10 ++++ devel/github-cli/Makefile 20 Mar 2022 15:01:39 -0000 +@@ -1,6 +1,6 @@ + COMMENT = command-line access to github pull requests, issues and more + +-V = 2.5.2 ++V = 2.6.0 + MODGO_MODNAME = github.com/cli/cli/v2 + MODGO_VERSION = v${V} + +Index: devel/github-cli/distinfo +=================================================================== +RCS file: /home/cvs/ports/devel/github-cli/distinfo,v +retrieving revision 1.6 +diff -u -p -u -p -r1.6 distinfo +--- devel/github-cli/distinfo 4 Mar 2022 16:20:42 -0000 1.6 ++++ devel/github-cli/distinfo 20 Mar 2022 15:01:39 -0000 +@@ -1,4 +1,4 @@ +-SHA256 (cli-v2.5.2.zip) = Lue877ufk4+C4E5wK7oXNs5htHuQ3q76nSflpB9+6N4= ++SHA256 (cli-v2.6.0.zip) = Z8dd+WmK4PEzpQTGblvhEvkAgfzqvjzngSzig2yOHWs= + SHA256 (go_modules/cloud.google.com/go/@v/v0.26.0.mod) = IhijTyC5cbwZUhbUGV9XUgoqy9hd5/wxrPxEAmZwTBE= + SHA256 (go_modules/cloud.google.com/go/@v/v0.34.0.mod) = IhijTyC5cbwZUhbUGV9XUgoqy9hd5/wxrPxEAmZwTBE= + SHA256 (go_modules/cloud.google.com/go/@v/v0.38.0.mod) = IRVe7cPkx6CccZziPHA/vxTDSspC7QDcCHdN5uu+gAc= +@@ -14,21 +14,7 @@ SHA256 (go_modules/cloud.google.com/go/@ + SHA256 (go_modules/cloud.google.com/go/@v/v0.57.0.mod) = sICSm1CqmLyHDOaUsTSBAJbtcGDl9Q1HTlhooIhmV3s= + SHA256 (go_modules/cloud.google.com/go/@v/v0.62.0.mod) = SpVENBgFCbrud17nbI9kqT11fLZFysEPU306Wc8t2wo= + SHA256 (go_modules/cloud.google.com/go/@v/v0.65.0.mod) = f/TXwu5qTht+c2r44pTWWkjwWfRDAfMlom7r9S7WP/w= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.72.0.mod) = oXpqb+FYbuKYqhyT1jjQ+DRbqO1wTcKhf+RWZI3qfAc= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.74.0.mod) = 0damXGr6Fm7fw6nE/kFeDrCs7ZiL7WoTuD2DES9eeJM= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.78.0.mod) = ILFTkU64eFTRFwrbsiSRiWkRn65QxfEJ0LKc9snwVRU= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.79.0.mod) = 9apwIkMSV+UqkbwzyMwcotsw/JNsHYe65vqA2AW5Px8= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.81.0.mod) = 3fkc+adwguhwrSXVwMYExufHXbiC1jBA9ihsnKL+Fr4= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.83.0.mod) = X1DBK49YpcIhChaixQ807+nTh0G/jrxTOsww/75sQSU= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.84.0.mod) = L6vd5J31iW9GH4beMuIs6e3+Vv5Dk60eQE2j0XzGCgo= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.87.0.mod) = pHxqYRPdLgm++/8OlWAEmB/ELNYpwck9XItUY33DZPI= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.90.0.mod) = 7pnXdtDIeCU7ICNWhvKDlOV7ngapwPWbSyvjfViYWIw= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.93.3.mod) = fggqPXW79PKTETd973m2EpDC7N2GK+HpahGTw5M5TW4= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.94.1.mod) = TqxRMqwHWCCuZ635Ypqm/hXAj4Pt8y+vownDNHIccWw= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.97.0.mod) = y61F+1yCr3HIhcRh/voaooGNKaaO04dOcTjQ8vKTcvk= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.98.0.mod) = cRvjSVroVICUFe2/HL5gJHYHrZF8e57mz4NeU/ZRqUQ= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.99.0.mod) = Ve9Jt2k3+aZbr2QnWu6YNoPPa1cNDQPHBCNxdSwjAlY= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.99.0.zip) = bsO4ewqoJ2bLGf8Jpt9Yq4vSNnIrhnNXdO2i1p2pRCk= ++SHA256 (go_modules/cloud.google.com/go/@v/v0.65.0.zip) = gZ5H+PH445YGrASpkKeKWgvin5pbkz4V9C0LiQmki78= + SHA256 (go_modules/cloud.google.com/go/bigquery/@v/v1.0.1.mod) = mSISTdoOJp78FTZOomO/maQgsac2OHEAfrHLwtGx3Hw= + SHA256 (go_modules/cloud.google.com/go/bigquery/@v/v1.3.0.mod) = +SOV2VLsI7CJOYr7l6PUb67SDtdbo0VBiENxSHuMsiE= + SHA256 (go_modules/cloud.google.com/go/bigquery/@v/v1.4.0.mod) = fIZ5dbHPwGHYhWmID8g9z4ayIu8Suu89CxYPaL154FQ= +@@ -39,8 +25,6 @@ SHA256 (go_modules/cloud.google.com/go/b + SHA256 (go_modules/cloud.google.com/go/datastore/@v/v1.0.0.mod) = A0xS+1OSg3+NsnVIX7DpXRDmzSUw3Ty2c9fTUJ4WsuY= + SHA256 (go_modules/cloud.google.com/go/datastore/@v/v1.1.0.mod) = Yj/KeFSbpDuc5dHtTrHijciTKPpxM5eUBe4wnb0tt8A= + SHA256 (go_modules/cloud.google.com/go/datastore/@v/v1.1.0.zip) = fa5WPcfC5USyKfMDIQOsBWhxIOjSVSGu8EtF80bsX/s= +-SHA256 (go_modules/cloud.google.com/go/firestore/@v/v1.6.1.mod) = RYPrp6WJajDM1L1irASBHGqB90zEPnMErnAtyjgHnm4= +-SHA256 (go_modules/cloud.google.com/go/firestore/@v/v1.6.1.zip) = xUtE39RIhU+qV33hKnHJCRb+6QdsXpNdnmyXOwJuwIY= + SHA256 (go_modules/cloud.google.com/go/pubsub/@v/v1.0.1.mod) = SB+3lg2As4sxevbIrYOJhyGKfymA2RtC9sfhZohgzEk= + SHA256 (go_modules/cloud.google.com/go/pubsub/@v/v1.1.0.mod) = rRKVa+jnG/0sXZj5/QE1AHhmOvdGA3yTEYmBehSu42g= + SHA256 (go_modules/cloud.google.com/go/pubsub/@v/v1.2.0.mod) = OZwfJ22P/tngFIuisfk8nEK1FdQLhTXUS+SjdiQhcB4= +@@ -60,50 +44,18 @@ SHA256 (go_modules/github.com/!burnt!sus + SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v0.3.1.zip) = gVxuWUdF8tiEL/mksFacZpXmzf1eB+Wz2Y0GtyykHjw= + SHA256 (go_modules/github.com/!burnt!sushi/xgb/@v/v0.0.0-20160522181843-27f122750802.mod) = luveICsJL29NHzkwvAfPGKVpmZjd6lG5T+hYETspqNg= + SHA256 (go_modules/github.com/!burnt!sushi/xgb/@v/v0.0.0-20160522181843-27f122750802.zip) = 9Slix/vsqB6op3fR+LHx0lgD3EN/u0kPJTNEIyiEMo4= +-SHA256 (go_modules/github.com/!data!dog/datadog-go/@v/v3.2.0+incompatible.mod) = XeyoqP45xjq6SWZryO0OhvYJm6zQl2bs8HQeE/7cWKM= +-SHA256 (go_modules/github.com/!data!dog/datadog-go/@v/v3.2.0+incompatible.zip) = 7eSgJNPBBrL1fKBNe/x2EODIP02KO6ziz4e0L9XPZs0= + SHA256 (go_modules/github.com/!make!now!just/heredoc/@v/v1.0.0.mod) = 3B2EuzNucehpa5me7KXAvVzWtAhwpM3HGtEYhz4BAUo= + SHA256 (go_modules/github.com/!make!now!just/heredoc/@v/v1.0.0.zip) = Bir+bhGqPDrAA10IkHuA1eW3VjkFYDOR7ndL2kQKvxY= + SHA256 (go_modules/github.com/!netflix/go-expect/@v/v0.0.0-20180615182759-c93bf25de8e8.mod) = 4IU/KkreIKKuMEW7e+qFj3sOSnWqpVyl6RfPe+vZBWE= + SHA256 (go_modules/github.com/!netflix/go-expect/@v/v0.0.0-20180615182759-c93bf25de8e8.zip) = ++ey9Y7LDhBnpmcLvPBxjVTsQHqrgXkMyeWNuaZ3R3U= +-SHA256 (go_modules/github.com/!one!of!one/xxhash/@v/v1.2.2.mod) = l7ZeMrMlElrr6MN8KHCeMIxaHGZOGnfd98SxsLltdzs= +-SHA256 (go_modules/github.com/!one!of!one/xxhash/@v/v1.2.2.zip) = tKfU3QM+ljEsBrQ9QqZCXgCDfAJUdBvNVpyaCQmyb50= + SHA256 (go_modules/github.com/alecthomas/chroma/@v/v0.10.0.mod) = uqwNpEiEBPS1GVoyc+pRgDQwFeCE4gv5dD3efZjL6jo= + SHA256 (go_modules/github.com/alecthomas/chroma/@v/v0.10.0.zip) = vrB7mW7jO8BS/gOck9HAcm5hvMSBnKOfe/YzBPKujEk= +-SHA256 (go_modules/github.com/alecthomas/template/@v/v0.0.0-20160405071501-a0175ee3bccc.mod) = wCGTza/yP3AiRZc5CDL1aCUK84T5jcQ3iutb+P7GkPw= +-SHA256 (go_modules/github.com/alecthomas/template/@v/v0.0.0-20190718012654-fb15b899a751.mod) = wCGTza/yP3AiRZc5CDL1aCUK84T5jcQ3iutb+P7GkPw= +-SHA256 (go_modules/github.com/alecthomas/template/@v/v0.0.0-20190718012654-fb15b899a751.zip) = JeO+cZKTLRMNCvMc5bzdroh2R7pK/PsyAJw7m3nbvbM= +-SHA256 (go_modules/github.com/alecthomas/units/@v/v0.0.0-20151022065526-2efee857e7cf.mod) = OCfpPXMq9WzJwaAz8pWZwTlzMN5FK7UWY9mJHHmYL1A= +-SHA256 (go_modules/github.com/alecthomas/units/@v/v0.0.0-20190717042225-c3de453c63f4.mod) = OCfpPXMq9WzJwaAz8pWZwTlzMN5FK7UWY9mJHHmYL1A= +-SHA256 (go_modules/github.com/alecthomas/units/@v/v0.0.0-20190717042225-c3de453c63f4.zip) = X58LoAN7JRec8KS/UqssmYHbs2YSX6+O1Evq9qZU3F4= +-SHA256 (go_modules/github.com/antihax/optional/@v/v1.0.0.mod) = 0sIhN/ViECf4dLEiVGzxWHIp34YY+WFbqf5OYw4oC+s= +-SHA256 (go_modules/github.com/antihax/optional/@v/v1.0.0.zip) = FatNQb27cu4Kxj22Fs3vx2cceeE9D3O1g1WmqIIZyX8= +-SHA256 (go_modules/github.com/armon/circbuf/@v/v0.0.0-20150827004946-bbbad097214e.mod) = JCKh4fO7lGhCnzbga85FR4EzakCXJi909d2lp1Tpvng= +-SHA256 (go_modules/github.com/armon/circbuf/@v/v0.0.0-20150827004946-bbbad097214e.zip) = OBnN4mzUslxAQ9yThNp7DBwp/Qbm46OGBPSmkz/AF+0= +-SHA256 (go_modules/github.com/armon/go-metrics/@v/v0.0.0-20180917152333-f0300d1749da.mod) = y4JlsISURbFFRR5vEo/yiTWfb6azP4VSRND6rah73us= +-SHA256 (go_modules/github.com/armon/go-metrics/@v/v0.3.10.mod) = 1P87v3EIbBoxoDYgO7yhjfS9yhLVa49KrAVcDDGtkQY= +-SHA256 (go_modules/github.com/armon/go-metrics/@v/v0.3.10.zip) = xsJPVi1MbOj20nxMcbX5SMZXfwehhtsz6KaquA8w3pE= +-SHA256 (go_modules/github.com/armon/go-radix/@v/v0.0.0-20180808171621-7fddfc383310.mod) = Lc2vYuwp96+g04U01I9al/o+AnNDsPi/ZhrttxAhT9Y= +-SHA256 (go_modules/github.com/armon/go-radix/@v/v1.0.0.mod) = Lc2vYuwp96+g04U01I9al/o+AnNDsPi/ZhrttxAhT9Y= +-SHA256 (go_modules/github.com/armon/go-radix/@v/v1.0.0.zip) = 35PIFlBbrxLD7+YTKNxvj6QkOPaPgLCzclyulX0CHJA= + SHA256 (go_modules/github.com/aymerick/douceur/@v/v0.2.0.mod) = XgRUJBwle0xPnb3chOeOmeKcUnWzz67or9K7R25ySJc= + SHA256 (go_modules/github.com/aymerick/douceur/@v/v0.2.0.zip) = 3L9pdgzBqLMjhElUOOEIbkw9ZpsuvA3r2S4YZf/WvmA= +-SHA256 (go_modules/github.com/beorn7/perks/@v/v0.0.0-20180321164747-3a771d992973.mod) = zE0fqtdZZfpp6xMSC/lWgncZAF/z7NxwSzb7WPsf0W4= +-SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.0.mod) = wNxuW3KlzSPG92OQoe/KJ+VoublPPKvl3zWk+mGGJIQ= +-SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.1.mod) = yHCz/lC2lE+rCVsGII2ciJh2PpFzyx7tMljD1YMJumY= +-SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.1.zip) = Jb2eLZSsp3Dm28H1NyX4T2r0Qy9jHTXdLEb5bvBRLxo= +-SHA256 (go_modules/github.com/bgentry/speakeasy/@v/v0.1.0.mod) = 3cwpDb3wE/SqyV8Z03/jXfekytewLyflMKiJNc/rLDg= +-SHA256 (go_modules/github.com/bgentry/speakeasy/@v/v0.1.0.zip) = 1L/Ui5v2jIf5LJRHiskQvNqycuFeuQnVjx+5OSM/dfA= + SHA256 (go_modules/github.com/briandowns/spinner/@v/v1.18.1.mod) = KP3NwCBS9NVojuLTrW0GW8R3/IK/qePWj1YmNiGC+/w= + SHA256 (go_modules/github.com/briandowns/spinner/@v/v1.18.1.zip) = sARZfGe3P7SPLbqENCRmvDYjXau8JqnxHhRpbqU+idI= + SHA256 (go_modules/github.com/census-instrumentation/opencensus-proto/@v/v0.2.1.mod) = 2uZGOSlkAiNbVVh9FNJkBhXrNzb6hA5DJ9PBXbY8w0U= +-SHA256 (go_modules/github.com/census-instrumentation/opencensus-proto/@v/v0.3.0.mod) = 2uZGOSlkAiNbVVh9FNJkBhXrNzb6hA5DJ9PBXbY8w0U= +-SHA256 (go_modules/github.com/census-instrumentation/opencensus-proto/@v/v0.3.0.zip) = V5qx/xlANXnDtDirlVKN/GkfD/YHaCn07SstLcW3JVI= +-SHA256 (go_modules/github.com/cespare/xxhash/@v/v1.1.0.mod) = muRWUaFaZlzaeE26AxagBDqhmWWY5u+7kcGwk2G+UaU= +-SHA256 (go_modules/github.com/cespare/xxhash/@v/v1.1.0.zip) = /pjFZnCyFjH3/TMFopo7F+hqbM44dqIRlGBxehhTji4= +-SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.1.1.mod) = oJD46q9ZzCrfFjKZ6+/nl+Hco/at0sjoimo7kLpTiwI= +-SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.1.2.mod) = oJD46q9ZzCrfFjKZ6+/nl+Hco/at0sjoimo7kLpTiwI= +-SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.1.2.zip) = rGQayDMN9h9nfIdEj8Z5xHiGCH0pM6HkMVVvQjeC6jg= ++SHA256 (go_modules/github.com/census-instrumentation/opencensus-proto/@v/v0.2.1.zip) = s8CfPmNdR7QThpWlR9HyxxOPOCy+WotYZbZqjggjNGE= + SHA256 (go_modules/github.com/charmbracelet/glamour/@v/v0.4.0.mod) = K0GXlbbjOOAmRoRfwY6dEThcsJv/uc4gknLGHtvaajg= + SHA256 (go_modules/github.com/charmbracelet/glamour/@v/v0.4.0.zip) = kR7iPfesbC7hMonXoEPuUILMTTSpN/+LrSvg4zwiHmg= + SHA256 (go_modules/github.com/chzyer/logex/@v/v1.1.10.mod) = 99MQTqxMVnTcSEfPWxGTwuA70k/lISQ6NNcscJrYOjo= +@@ -112,10 +64,6 @@ SHA256 (go_modules/github.com/chzyer/rea + SHA256 (go_modules/github.com/chzyer/readline/@v/v0.0.0-20180603132655-2972be24d48e.zip) = PchCZ3iHJ4+zPSUHjTda5qepS7d6jSBe4iMLWBtpR6Y= + SHA256 (go_modules/github.com/chzyer/test/@v/v0.0.0-20180213035817-a1ea475d72b1.mod) = 0HXE5LZiTqb4AxiDyNZv9DCrwv/h+06Jw7kRVpnynDs= + SHA256 (go_modules/github.com/chzyer/test/@v/v0.0.0-20180213035817-a1ea475d72b1.zip) = rYVQvtPEqUu+9XufxbsVgG6s7aAJJXFkBDIFgNYOL30= +-SHA256 (go_modules/github.com/circonus-labs/circonus-gometrics/@v/v2.3.1+incompatible.mod) = 0mXllOYk1chHfBt7g2PzVvdPBZNdjW0xRSDQNpu+S1I= +-SHA256 (go_modules/github.com/circonus-labs/circonus-gometrics/@v/v2.3.1+incompatible.zip) = 2AgRQUl+PNNIRN9mrwFseQDVizJPtonhfle8BT2Rybo= +-SHA256 (go_modules/github.com/circonus-labs/circonusllhist/@v/v0.1.3.mod) = Qzl8mGOe7faSzE3o3QaNJV4koA766KV4HCcIcFnYYfM= +-SHA256 (go_modules/github.com/circonus-labs/circonusllhist/@v/v0.1.3.zip) = TcgF2XNd2cqbiHXArSMSartbyWnFpAxhtbyJGAjb3LY= + SHA256 (go_modules/github.com/cli/browser/@v/v1.0.0.mod) = QdcLnkega8NWkcgi1ex7ul88+SMnUK2Zx0ZNgqoRtcs= + SHA256 (go_modules/github.com/cli/browser/@v/v1.1.0.mod) = GTWgRiRzBktlaOplEYtw6KcElZ/zB6KCbx2lAJH9KV8= + SHA256 (go_modules/github.com/cli/browser/@v/v1.1.0.zip) = YDyCJaWDFBqYmvQmskfCI+1xULqWGh4dB7t8PeoTFWU= +@@ -130,21 +78,7 @@ SHA256 (go_modules/github.com/cli/shurco + SHA256 (go_modules/github.com/client9/misspell/@v/v0.3.4.mod) = 0bw2Ld3Zb7OkPtS5Kqq3CqbH71pQDX8JVk4+skq88Lg= + SHA256 (go_modules/github.com/client9/misspell/@v/v0.3.4.zip) = o68gY3LhMd0QporEcMZqGxjq9Rxq+stVsuKgbjm5Byg= + SHA256 (go_modules/github.com/cncf/udpa/go/@v/v0.0.0-20191209042840-269d4d468f6f.mod) = BfXUp3qEvkXe3IDrrFo47y/Rxv8/rtrZwA6zEjEYEhg= +-SHA256 (go_modules/github.com/cncf/udpa/go/@v/v0.0.0-20200629203442-efcf912fb354.mod) = YbL2EgHaZMqrCx/aeOVuy5Zr9aQAUA8pK37mf2DEy5g= +-SHA256 (go_modules/github.com/cncf/udpa/go/@v/v0.0.0-20201120205902-5459f2c99403.mod) = YbL2EgHaZMqrCx/aeOVuy5Zr9aQAUA8pK37mf2DEy5g= +-SHA256 (go_modules/github.com/cncf/udpa/go/@v/v0.0.0-20210930031921-04548b0d99d4.mod) = oO1tXDcKFHNnG4sOKIurF13+tkp69c4vyYdLE5rqAgc= +-SHA256 (go_modules/github.com/cncf/udpa/go/@v/v0.0.0-20210930031921-04548b0d99d4.zip) = pEn6lOWBF6ecF1d+OfcvaVxIdvdMvZFC1RIngZLKkKo= +-SHA256 (go_modules/github.com/cncf/xds/go/@v/v0.0.0-20210312221358-fbca930ec8ed.mod) = OnJc+6NYLl390r2tlmLg/KPK3YqRu8sbSEJRUm9KyFc= +-SHA256 (go_modules/github.com/cncf/xds/go/@v/v0.0.0-20210805033703-aa0b78936158.mod) = OnJc+6NYLl390r2tlmLg/KPK3YqRu8sbSEJRUm9KyFc= +-SHA256 (go_modules/github.com/cncf/xds/go/@v/v0.0.0-20210922020428-25de7278fc84.mod) = OnJc+6NYLl390r2tlmLg/KPK3YqRu8sbSEJRUm9KyFc= +-SHA256 (go_modules/github.com/cncf/xds/go/@v/v0.0.0-20211001041855-01bcc9b48dfe.mod) = OnJc+6NYLl390r2tlmLg/KPK3YqRu8sbSEJRUm9KyFc= +-SHA256 (go_modules/github.com/cncf/xds/go/@v/v0.0.0-20211011173535-cb28da3451f1.mod) = OnJc+6NYLl390r2tlmLg/KPK3YqRu8sbSEJRUm9KyFc= +-SHA256 (go_modules/github.com/cncf/xds/go/@v/v0.0.0-20211130200136-a8f946100490.mod) = OnJc+6NYLl390r2tlmLg/KPK3YqRu8sbSEJRUm9KyFc= +-SHA256 (go_modules/github.com/cncf/xds/go/@v/v0.0.0-20211130200136-a8f946100490.zip) = utJnGgHJsG3SoPWpEpUZT7cyqwE+ZCfgAf+fYxCVW2g= +-SHA256 (go_modules/github.com/coreos/go-semver/@v/v0.3.0.mod) = 7lARLbikHJ18hSy4jqSgh/IdaONnqPdq1u4Pt5rGvRw= +-SHA256 (go_modules/github.com/coreos/go-semver/@v/v0.3.0.zip) = svwHU5X/w0z/S5ZGgdCuPNIgls/K3Slw7qqHdZbOshA= +-SHA256 (go_modules/github.com/coreos/go-systemd/v22/@v/v22.3.2.mod) = 3pM5X+kwhvgFU4INFASJ4x6Tv+BFfhtN48dyVW1TSEA= +-SHA256 (go_modules/github.com/coreos/go-systemd/v22/@v/v22.3.2.zip) = ARNK6Jv0qRwX7rH4Ql4QZPm95kzzzgyc9Uap+h7iXmQ= ++SHA256 (go_modules/github.com/cncf/udpa/go/@v/v0.0.0-20191209042840-269d4d468f6f.zip) = 8qL+4LICSUbd07fsXNBqbTGM24QhqNWv/0wv1p8edKc= + SHA256 (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.1.mod) = FMOvou9iNVXBtINNH4ixTfd1Sa/uheV1DBkQJGW3iro= + SHA256 (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.1.zip) = 9d7REwAx6Y3EvfF+RayJrS7q4wg9YVC21fP8dbnpzWs= + SHA256 (go_modules/github.com/creack/pty/@v/v1.1.17.mod) = BBOkGR3M1sdbDMdMtxrxVkBw8uy/zjq0ujzMnXAf2Cw= +@@ -154,54 +88,27 @@ SHA256 (go_modules/github.com/davecgh/go + SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.zip) = a0SoQ5UfNxtwEMdU7MPKvv6BXVztHFuUCfstaX6KiQ0= + SHA256 (go_modules/github.com/dlclark/regexp2/@v/v1.4.0.mod) = 2fodHznJC941c6267ueUbb2vuqhSFmVPVNagt05AyOw= + SHA256 (go_modules/github.com/dlclark/regexp2/@v/v1.4.0.zip) = AuHqtEsZNix8BOpB3/pmo/fTI51OW+vkTblBFkVe5WE= +-SHA256 (go_modules/github.com/envoyproxy/go-control-plane/@v/v0.10.1.mod) = F71qfjDB/nLv5GrgPykFPfB5JIf/2wTqe5hjsHKX8oU= +-SHA256 (go_modules/github.com/envoyproxy/go-control-plane/@v/v0.10.1.zip) = s1TVNpQOOLCXsoh2r+B7uJatxwiHQhhdbO0rPgBJIWc= + SHA256 (go_modules/github.com/envoyproxy/go-control-plane/@v/v0.9.0.mod) = Lg88WUDGkwvOA/DIzRck3ZPU0wxrHFri7k4wOfAhXAc= + SHA256 (go_modules/github.com/envoyproxy/go-control-plane/@v/v0.9.1-0.20191026205805-5f8ba28d4473.mod) = Lg88WUDGkwvOA/DIzRck3ZPU0wxrHFri7k4wOfAhXAc= +-SHA256 (go_modules/github.com/envoyproxy/go-control-plane/@v/v0.9.10-0.20210907150352-cf90f659a021.mod) = aAW6axHpQfSLIEsB/XqNCloJFuzXfFl+bhdg18hpD4o= + SHA256 (go_modules/github.com/envoyproxy/go-control-plane/@v/v0.9.4.mod) = Ywn3UvfUW3TJfj+ODlT8R+YE2WW1KOYPpopGMX7LRNw= +-SHA256 (go_modules/github.com/envoyproxy/go-control-plane/@v/v0.9.7.mod) = tlXjaFwLVYf5/TmEhj3FBqwClTxWv4e8kM4ZIDR/pnw= +-SHA256 (go_modules/github.com/envoyproxy/go-control-plane/@v/v0.9.9-0.20201210154907-fd9021fe5dad.mod) = zIKHwDnBanpSb2kSD5IQIkV1ejaLJxgmjQkcPLyKmX4= +-SHA256 (go_modules/github.com/envoyproxy/go-control-plane/@v/v0.9.9-0.20210217033140-668b12f5399d.mod) = zIKHwDnBanpSb2kSD5IQIkV1ejaLJxgmjQkcPLyKmX4= +-SHA256 (go_modules/github.com/envoyproxy/go-control-plane/@v/v0.9.9-0.20210512163311-63b5d3c536b0.mod) = uUzEAJXezZh9SfE07+oaSsFwLcuK6RsxHGQ47iWbPl0= ++SHA256 (go_modules/github.com/envoyproxy/go-control-plane/@v/v0.9.4.zip) = X43MTOL1hLDI2qFj002QUGu9wP1bNJ9c/CDhqDrImJI= + SHA256 (go_modules/github.com/envoyproxy/protoc-gen-validate/@v/v0.1.0.mod) = yOLhv5Ma0xq0paMmc+/3ZDmPv5y8bDG78AXHyQT8aao= +-SHA256 (go_modules/github.com/envoyproxy/protoc-gen-validate/@v/v0.6.2.mod) = uyBW2cCFARlYmlN3U2yd5t2yG36k3X6pMpSJE7zHBMY= +-SHA256 (go_modules/github.com/envoyproxy/protoc-gen-validate/@v/v0.6.2.zip) = bnBcq8CdfRMODSSs9HTAZUpi0eKS8eovtVi1Vl9D9/M= +-SHA256 (go_modules/github.com/fatih/color/@v/v1.13.0.mod) = 8KxJ/fh41LNolwJb+xhjni/mfYhM6o4yTlwZFWl/ixw= +-SHA256 (go_modules/github.com/fatih/color/@v/v1.13.0.zip) = jyKpKBbZRhsv+Wd1TTDpvIJ50EWvG3VYVOvnZehMqyA= ++SHA256 (go_modules/github.com/envoyproxy/protoc-gen-validate/@v/v0.1.0.zip) = 7FJh87vEJtceK+THYGO6EkYMXSeEXWMHY+npEexHaK8= + SHA256 (go_modules/github.com/fatih/color/@v/v1.7.0.mod) = TDlJ5lwSok4Luy1SEYvASOaYDCm8SUAsWWWK3gNRmKM= +-SHA256 (go_modules/github.com/fatih/color/@v/v1.9.0.mod) = wTrSDdHM3RY+QkwbXGyjaB7TfCooANLSVza191W0MO0= +-SHA256 (go_modules/github.com/fsnotify/fsnotify/@v/v1.5.1.mod) = mn/ICQrE+gTWPC7XyOTQiji2gaG2HILX5dhGdqfSc4U= +-SHA256 (go_modules/github.com/fsnotify/fsnotify/@v/v1.5.1.zip) = 841+OVvEXwijTpWRycSQADH4HB3cfXYaeFy7uaruDbA= ++SHA256 (go_modules/github.com/fatih/color/@v/v1.7.0.zip) = YDbwsxFnKAtpa177Q2A+cbzjFCD7NCiv33Smi7Oj6+8= + SHA256 (go_modules/github.com/gabriel-vasile/mimetype/@v/v1.4.0.mod) = Z6xwDlDUAI4eT5DduNC1TvKwWbylpu8qZN7NgTaXk1U= + SHA256 (go_modules/github.com/gabriel-vasile/mimetype/@v/v1.4.0.zip) = UKZJYYMTT44D5F9RDYiS9AYd3myoEulrc/P3cdKjY4I= +-SHA256 (go_modules/github.com/ghodss/yaml/@v/v1.0.0.mod) = eKGuHn8M24VH6QP9Cu2m09Z6GKY+C9Gb+0tokYRBC8w= +-SHA256 (go_modules/github.com/ghodss/yaml/@v/v1.0.0.zip) = w/KV0jwCwLNeTTspBTWG5zfPlkLflhXamcC9qbusxiQ= + SHA256 (go_modules/github.com/go-gl/glfw/@v/v0.0.0-20190409004039-e6da0acd62b1.mod) = UQstVL8si0jvh8XQVXb4dxIkx+fuKoWlqX6gGSVgPrc= + SHA256 (go_modules/github.com/go-gl/glfw/@v/v0.0.0-20190409004039-e6da0acd62b1.zip) = lsaUxC57hm6o4m3Ei2EsTaqFgs5h/e776SwaTEYWMWk= + SHA256 (go_modules/github.com/go-gl/glfw/v3.3/glfw/@v/v0.0.0-20191125211704-12ad95a8df72.mod) = 1WNuRK+jDUmMutczAQLwzsjeXbXGpwN25pxs/j4UNco= + SHA256 (go_modules/github.com/go-gl/glfw/v3.3/glfw/@v/v0.0.0-20200222043503-6f7a984d4dc4.mod) = 1WNuRK+jDUmMutczAQLwzsjeXbXGpwN25pxs/j4UNco= + SHA256 (go_modules/github.com/go-gl/glfw/v3.3/glfw/@v/v0.0.0-20200222043503-6f7a984d4dc4.zip) = L2oZYzl8t8PfZiV6RddfroYKqbnuwXgl2BAcHhMT2ls= +-SHA256 (go_modules/github.com/go-kit/kit/@v/v0.8.0.mod) = gHxS02vtLb98bcmTVno4bmvRMHOWozXvLvnsjOe1wts= +-SHA256 (go_modules/github.com/go-kit/kit/@v/v0.9.0.mod) = gHxS02vtLb98bcmTVno4bmvRMHOWozXvLvnsjOe1wts= +-SHA256 (go_modules/github.com/go-kit/kit/@v/v0.9.0.zip) = 89qbNbEA3TLnsQw3oGMK9g1Ur6N8YSkefflLwKwx7QM= +-SHA256 (go_modules/github.com/go-logfmt/logfmt/@v/v0.3.0.mod) = eTmLzLy8EwrQD5ipnOaf/lysw0WL9NMy8Vib+Zur2Ug= +-SHA256 (go_modules/github.com/go-logfmt/logfmt/@v/v0.4.0.mod) = SWFhybJTv9cd/bQCM8MieG1V6eQpU3hcO+SDiYP+fnk= +-SHA256 (go_modules/github.com/go-logfmt/logfmt/@v/v0.4.0.zip) = 1ngZjcDurtKHNuDXG5GaC9mFAbcnXGmnkXEi9t6eDRw= +-SHA256 (go_modules/github.com/go-stack/stack/@v/v1.8.0.mod) = WRVSp8pfQ1HZvva4aPLYWmHqAoJxRCWB9fSH3O0ZYSk= +-SHA256 (go_modules/github.com/go-stack/stack/@v/v1.8.0.zip) = eMJmfHEPgRMHA4Y0/6Q69EJhms/q8e+1k6pODe2d9I8= +-SHA256 (go_modules/github.com/godbus/dbus/v5/@v/v5.0.4.mod) = h0Pqcv7SHMFDxKBnQI4h93h2EOZi/b6NWUMxLqiuiBY= +-SHA256 (go_modules/github.com/godbus/dbus/v5/@v/v5.0.4.zip) = I6I/CL6kjm5JpGpAFbZK27FpLcbd8Ng8LwwgJ8uOMcg= +-SHA256 (go_modules/github.com/gogo/protobuf/@v/v1.1.1.mod) = /8FAk16hS+ckXwXMggbkkzpGIJZafuEQjSU1ZPmEAmo= +-SHA256 (go_modules/github.com/gogo/protobuf/@v/v1.3.2.mod) = lm6k32HphWCWdkI+68++XwjIZlLTqt3294woxyyB6dw= +-SHA256 (go_modules/github.com/gogo/protobuf/@v/v1.3.2.zip) = 3Stz8WPIGDlBYmNgGWyPhErd2VQj00GgQS4bItAQT/c= + SHA256 (go_modules/github.com/golang/glog/@v/v0.0.0-20160126235308-23def4e6c14b.mod) = nJuvwPUpBa+qcWSFizoBoMw9wH2iMDAXfOSH9ydDiVg= + SHA256 (go_modules/github.com/golang/glog/@v/v0.0.0-20160126235308-23def4e6c14b.zip) = NrPFIsgQLf50ypbkdMTDYXUL8ruFvDzv5PB0wH1oJak= + SHA256 (go_modules/github.com/golang/groupcache/@v/v0.0.0-20190702054246-869f871628b6.mod) = URfiu4bxzHzHSJ+fJYD6F7LvHjoKNGv2TtgGPKe4dmM= + SHA256 (go_modules/github.com/golang/groupcache/@v/v0.0.0-20191227052852-215e87163ea7.mod) = URfiu4bxzHzHSJ+fJYD6F7LvHjoKNGv2TtgGPKe4dmM= + SHA256 (go_modules/github.com/golang/groupcache/@v/v0.0.0-20200121045136-8c9f03a8e57e.mod) = URfiu4bxzHzHSJ+fJYD6F7LvHjoKNGv2TtgGPKe4dmM= +-SHA256 (go_modules/github.com/golang/groupcache/@v/v0.0.0-20210331224755-41bb18bfe9da.mod) = URfiu4bxzHzHSJ+fJYD6F7LvHjoKNGv2TtgGPKe4dmM= +-SHA256 (go_modules/github.com/golang/groupcache/@v/v0.0.0-20210331224755-41bb18bfe9da.zip) = snA06PwBNidUPhrQmM/GUynyiW3z2lzzJmzJFm+T86U= ++SHA256 (go_modules/github.com/golang/groupcache/@v/v0.0.0-20200121045136-8c9f03a8e57e.zip) = XTpH7dfZe7r4aF3bMnH9yfR5ATSZizkBbl1j7KbZlZk= + SHA256 (go_modules/github.com/golang/mock/@v/v1.1.1.mod) = XEfE+YGsY9N/EwhkeiDXWhSOsqj5zA51MfAwr9CyKeA= + SHA256 (go_modules/github.com/golang/mock/@v/v1.2.0.mod) = XEfE+YGsY9N/EwhkeiDXWhSOsqj5zA51MfAwr9CyKeA= + SHA256 (go_modules/github.com/golang/mock/@v/v1.3.1.mod) = liDGRANd3yfF2d1EUP5RZWsXPADYBuviSopZkUZ3tZQ= +@@ -209,9 +116,7 @@ SHA256 (go_modules/github.com/golang/moc + SHA256 (go_modules/github.com/golang/mock/@v/v1.4.1.mod) = RbyrK7SsOzmTIDGNOZ9KpvheTdTN75v4+ekMppSBj7Q= + SHA256 (go_modules/github.com/golang/mock/@v/v1.4.3.mod) = RbyrK7SsOzmTIDGNOZ9KpvheTdTN75v4+ekMppSBj7Q= + SHA256 (go_modules/github.com/golang/mock/@v/v1.4.4.mod) = 11/oqrzNF82/fkMiC4ucaM4fLlTRGJ7sxARjp2HGnFM= +-SHA256 (go_modules/github.com/golang/mock/@v/v1.5.0.mod) = fr2KFfSL4QXAYUFqmRQDAvN3rQYlbd8byoFc1xDTnKk= +-SHA256 (go_modules/github.com/golang/mock/@v/v1.6.0.mod) = v7apfudscqVtouisXf2SYWb3k9/q+7+4DLM+agYDAag= +-SHA256 (go_modules/github.com/golang/mock/@v/v1.6.0.zip) = +iWRa1RvkNpJQY9Dbjph5MXa6JjPPIKwAHtab6t0Jhs= ++SHA256 (go_modules/github.com/golang/mock/@v/v1.4.4.zip) = xnJ/1Vp8p2NpejPuNC3YIGgKGxF9eZq5Oozo/O4n+k8= + SHA256 (go_modules/github.com/golang/protobuf/@v/v1.2.0.mod) = wKIDG/J3CHdJ2MzEMkSfaxN1eH6shkHdL5MAdCMar7Q= + SHA256 (go_modules/github.com/golang/protobuf/@v/v1.3.1.mod) = wKIDG/J3CHdJ2MzEMkSfaxN1eH6shkHdL5MAdCMar7Q= + SHA256 (go_modules/github.com/golang/protobuf/@v/v1.3.2.mod) = wKIDG/J3CHdJ2MzEMkSfaxN1eH6shkHdL5MAdCMar7Q= +@@ -225,13 +130,7 @@ SHA256 (go_modules/github.com/golang/pro + SHA256 (go_modules/github.com/golang/protobuf/@v/v1.4.0.mod) = DQkveqKHf+ueVa7iZoKG679+PQcRsXAthMkiXkzKc/g= + SHA256 (go_modules/github.com/golang/protobuf/@v/v1.4.1.mod) = t+u+8PIWanPHq3nsN6AbJSBrYyfmhOOJi6fLdezW7AA= + SHA256 (go_modules/github.com/golang/protobuf/@v/v1.4.2.mod) = S/WIXR69xtJwlYN5p0HNO096ygFuh02OixBZEQ3+nhU= +-SHA256 (go_modules/github.com/golang/protobuf/@v/v1.4.3.mod) = S/WIXR69xtJwlYN5p0HNO096ygFuh02OixBZEQ3+nhU= +-SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.0.mod) = c4y7HelrZ6YjisO4CBzYsb+w2uvPbJu+jL221zuuzRk= +-SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.1.mod) = FnqIq9dsBFVLm2lie1tSv+4DbWKeQLuDPs2vx8twXis= +-SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.2.mod) = fI52EFJ6/Xckx+i36EPxMrDbYejJ3UncWJ1DDokpvMQ= +-SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.2.zip) = XRyBe+vBICqztCpBjlhOAAjoAnuvISzmnCrj6ee4xks= +-SHA256 (go_modules/github.com/golang/snappy/@v/v0.0.3.mod) = 9W3ryXZbhJKXn++jEgm2fJYn2Q4kacYVnJQNr20kmQU= +-SHA256 (go_modules/github.com/golang/snappy/@v/v0.0.3.zip) = 9rXjW9Hh01taZ8ipG/dtQDQmzjZpeDr4K2bAJU5ODaU= ++SHA256 (go_modules/github.com/golang/protobuf/@v/v1.4.2.zip) = uKjq5LxXbwls9XJsW2C9xTe0GVkLdSOXZEckS6fbFo0= + SHA256 (go_modules/github.com/google/btree/@v/v0.0.0-20180813153112-4030bb1f1f0c.mod) = zxL0h7DCiaymnWKzj7Ik7HrONX8Sc9ofX6V46ZGqCaI= + SHA256 (go_modules/github.com/google/btree/@v/v1.0.0.mod) = zxL0h7DCiaymnWKzj7Ik7HrONX8Sc9ofX6V46ZGqCaI= + SHA256 (go_modules/github.com/google/btree/@v/v1.0.0.zip) = jbyzb5LHptxfau9cJjWNmLcsruaYKbWzPd2rraIEd4U= +@@ -242,21 +141,13 @@ SHA256 (go_modules/github.com/google/go- + SHA256 (go_modules/github.com/google/go-cmp/@v/v0.4.1.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo= + SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.0.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo= + SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.1.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo= +-SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.2.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo= +-SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.3.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo= + SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.4.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo= +-SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.5.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo= +-SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.6.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo= + SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.7.mod) = e1G+1TTzn2zfY8noFgqsIOf6SUl52PWprel0NH+JvjY= + SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.7.zip) = bHOTJ9AnsuZXOuX+PeUBrR42ka9qnn80VBlEAQ8ULyc= +-SHA256 (go_modules/github.com/google/gofuzz/@v/v1.0.0.mod) = +wCcAe4WW7qoXIXoo6eU6o6D+AcU1Bg0ZdyB2BG1RCc= +-SHA256 (go_modules/github.com/google/gofuzz/@v/v1.0.0.zip) = dSVwJiV1u8tfAQfb2ApGOrrK9R6U4V+W9bxBZv8tM+E= + SHA256 (go_modules/github.com/google/martian/@v/v2.1.0+incompatible.mod) = HbNX9WhlkJpuk5skDY2xkg32AA9hD5Cww686CT3mB+c= + SHA256 (go_modules/github.com/google/martian/@v/v2.1.0+incompatible.zip) = W90uvTfdocDPeG2ydweWbIYksohkHacEsOMclrOTznA= + SHA256 (go_modules/github.com/google/martian/v3/@v/v3.0.0.mod) = nz/aRWCLm+s5X37n8KoAHSKRi0jlDSmV9ohfoEcHL5E= +-SHA256 (go_modules/github.com/google/martian/v3/@v/v3.1.0.mod) = nz/aRWCLm+s5X37n8KoAHSKRi0jlDSmV9ohfoEcHL5E= +-SHA256 (go_modules/github.com/google/martian/v3/@v/v3.2.1.mod) = r4YX4S1qFowJ4Cylq59NUDg91eUeokjQzVVFO+bNezg= +-SHA256 (go_modules/github.com/google/martian/v3/@v/v3.2.1.zip) = 0UUMiAa+ka/afWjZ7uEX3liqBOidAdvTKEVcKUN5xsA= ++SHA256 (go_modules/github.com/google/martian/v3/@v/v3.0.0.zip) = zphp8Rw/pG61XPo59xfk3SBcCj3orJgg0mu3uwr2OQU= + SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20181206194817-3ea8567a2e57.mod) = 2bZhIC+y0vAgataorGO+yl1TNfKxzkjds5lHLfR8Vsw= + SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20190515194954-54271f7e092f.mod) = 2bZhIC+y0vAgataorGO+yl1TNfKxzkjds5lHLfR8Vsw= + SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20191218002539-d4f498aebedc.mod) = 1aWtNw6g62iSydRIta0DHK3BYA92AAo3n/GHUqQSQ1Y= +@@ -264,93 +155,34 @@ SHA256 (go_modules/github.com/google/ppr + SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20200229191704-1ebb73c60ed3.mod) = 1aWtNw6g62iSydRIta0DHK3BYA92AAo3n/GHUqQSQ1Y= + SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20200430221834-fc25d7d30c6d.mod) = 1aWtNw6g62iSydRIta0DHK3BYA92AAo3n/GHUqQSQ1Y= + SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20200708004538-1a94d8640e99.mod) = 1aWtNw6g62iSydRIta0DHK3BYA92AAo3n/GHUqQSQ1Y= +-SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20201023163331-3e6fc7fc9c4c.mod) = 1S8e7jMu3iY7xH3tdAOtp/y9x5oSu4J+mCdjtHACdqg= +-SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20201203190320-1bf35d6f28c2.mod) = 1S8e7jMu3iY7xH3tdAOtp/y9x5oSu4J+mCdjtHACdqg= +-SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20210122040257-d980be63207e.mod) = 1S8e7jMu3iY7xH3tdAOtp/y9x5oSu4J+mCdjtHACdqg= +-SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20210226084205-cbba55b83ad5.mod) = 1S8e7jMu3iY7xH3tdAOtp/y9x5oSu4J+mCdjtHACdqg= +-SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20210601050228-01bbb1931b22.mod) = 1S8e7jMu3iY7xH3tdAOtp/y9x5oSu4J+mCdjtHACdqg= +-SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20210609004039-a478d1d731e9.mod) = 1S8e7jMu3iY7xH3tdAOtp/y9x5oSu4J+mCdjtHACdqg= +-SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20210720184732-4bb14d4b1be1.mod) = 1S8e7jMu3iY7xH3tdAOtp/y9x5oSu4J+mCdjtHACdqg= +-SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20210720184732-4bb14d4b1be1.zip) = HLmgo1XwNRHgegyGwNrEbiU4LR0uNL5lBCE3t3HAoFM= ++SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20200708004538-1a94d8640e99.zip) = ctRzfQhw1OhVIRQaetcsFhObcgMARiLnyqXbxZgWcRQ= + SHA256 (go_modules/github.com/google/renameio/@v/v0.1.0.mod) = uptesIeACKiR4WsIwXkisD+Sx2oD57/hgyY16tocGjU= + SHA256 (go_modules/github.com/google/renameio/@v/v0.1.0.zip) = uFELs0B4aRoguOSQLTca/g6xcbLa+VP2fLOWDRkmzPM= + SHA256 (go_modules/github.com/google/shlex/@v/v0.0.0-20191202100458-e7afc7fbc510.mod) = hMaYCNIbxoSOGteNa2SWVDO1uqumZVSDOLfao5+qcL4= + SHA256 (go_modules/github.com/google/shlex/@v/v0.0.0-20191202100458-e7afc7fbc510.zip) = G/cL20yIm0exl2Nwgy2nkGDDbK0oLyePJ5YDIAYjd1w= +-SHA256 (go_modules/github.com/google/uuid/@v/v1.1.2.mod) = c9pHtjOLAKCC/UUao1oyc9OtwJuOm7qY2rAQkeQCr24= +-SHA256 (go_modules/github.com/google/uuid/@v/v1.1.2.zip) = XVL+4fRM+F27oD8b1gmKFaEx4ywORYObNS1prOt7q/w= + SHA256 (go_modules/github.com/googleapis/gax-go/v2/@v/v2.0.4.mod) = plQKJE0BZ1VWoaqSQx34HACW+Qh3FX+zmcUesvyaaWs= + SHA256 (go_modules/github.com/googleapis/gax-go/v2/@v/v2.0.5.mod) = h3SPNCiEwriXPfhVxsSgXyg79WtZ/Ud6JNGvZdaQOvI= +-SHA256 (go_modules/github.com/googleapis/gax-go/v2/@v/v2.1.0.mod) = e/PuUTqoxg8L9YOFt13kwRuVCDegYE6/XaomSmLSs7U= +-SHA256 (go_modules/github.com/googleapis/gax-go/v2/@v/v2.1.1.mod) = GHSwVT4NuKjyuzVoB4tC+4yNmcDFEB26/w1HKghAzyc= +-SHA256 (go_modules/github.com/googleapis/gax-go/v2/@v/v2.1.1.zip) = uPeg/TjOFnVR4hoMKcm7PrtMzxeezr5sWyUEzn8brd0= ++SHA256 (go_modules/github.com/googleapis/gax-go/v2/@v/v2.0.5.zip) = hGsBfiH8AfQId0BR1KEL/M18KU4Qoa1dclJ4iJ1fHUI= + SHA256 (go_modules/github.com/gorilla/css/@v/v1.0.0.mod) = 0hy1hmfa6EoTZfUzOWrX/0yZMdV4HKXBeZaDP/wxwTw= + SHA256 (go_modules/github.com/gorilla/css/@v/v1.0.0.zip) = 2FQ2K51yPa9hOyaq4CVHI6TtG/9oBoPD4qAa6zmBaOU= + SHA256 (go_modules/github.com/gorilla/websocket/@v/v1.4.1.mod) = CdyKkielTBBp6gZdYQpfLKGV8fX7pufbstfrD9bgHfY= + SHA256 (go_modules/github.com/gorilla/websocket/@v/v1.4.2.mod) = CdyKkielTBBp6gZdYQpfLKGV8fX7pufbstfrD9bgHfY= + SHA256 (go_modules/github.com/gorilla/websocket/@v/v1.4.2.zip) = 0NFyjeqgbawZC/SWTJxjlZI0A+rjN8szBdbdoY7wczc= +-SHA256 (go_modules/github.com/grpc-ecosystem/grpc-gateway/@v/v1.16.0.mod) = mSpR1cTPiId0CD0jqOHIf/2bBFWFq3eFcuUe4xi6oKo= +-SHA256 (go_modules/github.com/grpc-ecosystem/grpc-gateway/@v/v1.16.0.zip) = N3sDrvKIs07YlESdPdukDVJd1/tV3m55BFzfSZ5/5WU= +-SHA256 (go_modules/github.com/hashicorp/consul/api/@v/v1.11.0.mod) = Ms5PUZs+FOswfisWzO4iMkfjYatN64/p8GTyoqo4MGQ= +-SHA256 (go_modules/github.com/hashicorp/consul/api/@v/v1.11.0.zip) = 8IWZYhg7k7J2Hvm0Uamrd/VOvcAWZ1S2Z3LftHDncck= +-SHA256 (go_modules/github.com/hashicorp/consul/sdk/@v/v0.8.0.mod) = dNXE9XKsSfzQw/koq/i1ZQauDhmVhXO9ubCKTlAAH0s= +-SHA256 (go_modules/github.com/hashicorp/consul/sdk/@v/v0.8.0.zip) = zyn/9sAA7mftobjKzslkjQaUTjzbuA4uItwBZXCJdMY= + SHA256 (go_modules/github.com/hashicorp/errwrap/@v/v1.0.0.mod) = k5heEa9A5jAfJdf4PMQDLS1tIvM4ruJ3RxqJNkxwCyk= + SHA256 (go_modules/github.com/hashicorp/errwrap/@v/v1.0.0.zip) = zN9MkPiU2KX95OedWCjF0noT6ffOMAbdcs525uF83rI= +-SHA256 (go_modules/github.com/hashicorp/go-cleanhttp/@v/v0.5.0.mod) = Ow708ZiEPkyaaPdLRW2a4lxOtQmMPlJmWxkVMXbAgN8= +-SHA256 (go_modules/github.com/hashicorp/go-cleanhttp/@v/v0.5.1.mod) = Ow708ZiEPkyaaPdLRW2a4lxOtQmMPlJmWxkVMXbAgN8= +-SHA256 (go_modules/github.com/hashicorp/go-cleanhttp/@v/v0.5.2.mod) = XwLShnLRvAyOofyVaZWCx1lUlbT4YGvVUVkc6+PaoBE= +-SHA256 (go_modules/github.com/hashicorp/go-cleanhttp/@v/v0.5.2.zip) = 6fPc/LMxcrpJm0+OiIFpJS1/HgcgghghJKbiBTUj998= +-SHA256 (go_modules/github.com/hashicorp/go-hclog/@v/v0.12.0.mod) = 3pL8xvJiE8j+T+bD+ruqxhAfceLaC/i8nDqlQgOMvLo= +-SHA256 (go_modules/github.com/hashicorp/go-hclog/@v/v1.0.0.mod) = 3pL8xvJiE8j+T+bD+ruqxhAfceLaC/i8nDqlQgOMvLo= +-SHA256 (go_modules/github.com/hashicorp/go-hclog/@v/v1.0.0.zip) = 7M+yBHODijKheOGkqQ2QQ9XA1u/gU39VcelIrPZLVs8= +-SHA256 (go_modules/github.com/hashicorp/go-immutable-radix/@v/v1.0.0.mod) = FxqS33DrUZYp/sNWbDemfKZ9zaZph45SNXG3iIYXtIc= +-SHA256 (go_modules/github.com/hashicorp/go-immutable-radix/@v/v1.3.1.mod) = FxqS33DrUZYp/sNWbDemfKZ9zaZph45SNXG3iIYXtIc= +-SHA256 (go_modules/github.com/hashicorp/go-immutable-radix/@v/v1.3.1.zip) = R/PXm1cILV2z+WZUetTeKgBUTfs2J5D78s7xoWG03j8= +-SHA256 (go_modules/github.com/hashicorp/go-msgpack/@v/v0.5.3.mod) = OCbLLcm//Y1brW0X9S/Rn9TbIDhyq+xiuev0BXsfsdc= +-SHA256 (go_modules/github.com/hashicorp/go-msgpack/@v/v0.5.3.zip) = dpOBvprjQ8LrNFJVWMT1n3bQVmIp8dDBPUGkhatxaSE= +-SHA256 (go_modules/github.com/hashicorp/go-multierror/@v/v1.0.0.mod) = TmB4mcjdubyT7TPyTXrxGf8QJBJJ1jmGSCEXMUnhy8I= +-SHA256 (go_modules/github.com/hashicorp/go-multierror/@v/v1.1.0.mod) = 7HhXD2uWtociaxFH7yhT9DvTvGL1cWOn2vaOUFKdKEg= + SHA256 (go_modules/github.com/hashicorp/go-multierror/@v/v1.1.1.mod) = a0THuM+MXsWd9oLF6ILV2vTUovA2qY+eWt0TkZvCLQ0= + SHA256 (go_modules/github.com/hashicorp/go-multierror/@v/v1.1.1.zip) = lyzYQe5R/erGnFowHlf46ieuvxX93X9iHVwkDyjDAAw= +-SHA256 (go_modules/github.com/hashicorp/go-retryablehttp/@v/v0.5.3.mod) = ZglByC2MOvy8MHvbeZ+mJsprcIJSNDyZnR3KHJn07fs= +-SHA256 (go_modules/github.com/hashicorp/go-retryablehttp/@v/v0.5.3.zip) = FWAETE3u2R+ionh0IW7UWAr7q9N/UyMtI2SxMckV2U8= +-SHA256 (go_modules/github.com/hashicorp/go-rootcerts/@v/v1.0.2.mod) = NaHPdeJMsG8rYBPBb9+7E7dAqN0on8MyFLDAOymXZRM= +-SHA256 (go_modules/github.com/hashicorp/go-rootcerts/@v/v1.0.2.zip) = hkpI5kLoeic/te9guzV1vXSnCQUQ+TFDFj+mcAvjGUg= +-SHA256 (go_modules/github.com/hashicorp/go-sockaddr/@v/v1.0.0.mod) = 8IH+Tpe45d46gWtFZ2zumPjyOHQMS8i/Z3VaitUH2x4= +-SHA256 (go_modules/github.com/hashicorp/go-sockaddr/@v/v1.0.0.zip) = PR3apzIf8IHKn5MH5wlKBpk+ebbnKKLGVGUPapvVLgs= +-SHA256 (go_modules/github.com/hashicorp/go-syslog/@v/v1.0.0.mod) = Yo6lGXw8HJ8eBMc1TZMj0SzLebH4qFH4F+O9BPaCiqY= +-SHA256 (go_modules/github.com/hashicorp/go-syslog/@v/v1.0.0.zip) = oMqLYeo2Xp7NylE7lPIArvP/aLTJXZ2ryIyiX8szvOY= +-SHA256 (go_modules/github.com/hashicorp/go-uuid/@v/v1.0.0.mod) = HEqWrRVd4eqwQGKlvkAQu5qqNxJSrtUkIXwuacFK3s8= +-SHA256 (go_modules/github.com/hashicorp/go-uuid/@v/v1.0.1.mod) = HEqWrRVd4eqwQGKlvkAQu5qqNxJSrtUkIXwuacFK3s8= +-SHA256 (go_modules/github.com/hashicorp/go-uuid/@v/v1.0.1.zip) = oFQXuYiwR9VfyorU/sa95Ww5B/Z5/s5I+X1gjmHoKlw= + SHA256 (go_modules/github.com/hashicorp/go-version/@v/v1.3.0.mod) = 6q6X6JmmLpyOAqxdFzw6toNDhfwY74m23L32mGurPtE= + SHA256 (go_modules/github.com/hashicorp/go-version/@v/v1.3.0.zip) = oMH6DkgR9s99pifvB6/JUbNWJrDKIXEExanXOt85hME= + SHA256 (go_modules/github.com/hashicorp/golang-lru/@v/v0.5.0.mod) = 7MVj0/TOy1MabwKUAdRbpsHQQzDhBLxFNdhKUYckmrA= + SHA256 (go_modules/github.com/hashicorp/golang-lru/@v/v0.5.1.mod) = 7MVj0/TOy1MabwKUAdRbpsHQQzDhBLxFNdhKUYckmrA= +-SHA256 (go_modules/github.com/hashicorp/golang-lru/@v/v0.5.4.mod) = Fhj9FsKcPjoJSZoQPi4ytjwmjYIGyQHUjacuKB9OO74= +-SHA256 (go_modules/github.com/hashicorp/golang-lru/@v/v0.5.4.zip) = eyqLFznIWHJ/ykl6ZBUyPtuAHcl7isoE97rEq5+1xms= +-SHA256 (go_modules/github.com/hashicorp/hcl/@v/v1.0.0.mod) = +sRg2CXmZOeBYRmRIUDhDsCL3EiwfNSgBzbMimV6G7s= +-SHA256 (go_modules/github.com/hashicorp/hcl/@v/v1.0.0.zip) = VBSaLlEhs+gflhx5IQ5j1nmOtj3ijSWZ7lmt4fp2yCs= +-SHA256 (go_modules/github.com/hashicorp/logutils/@v/v1.0.0.mod) = q8dhMbF5+FVcjBjcPiBh3e/UK318jOyyRH8GaaJ8+UQ= +-SHA256 (go_modules/github.com/hashicorp/logutils/@v/v1.0.0.zip) = DohCRXjR1rd5O2PTDBgKNTzoBBcB0l3Hw7zZhBw221s= +-SHA256 (go_modules/github.com/hashicorp/mdns/@v/v1.0.1.mod) = 04KJMtxx54bwjOi2jgsyzVJV7kiMqstmJYLkWY+F1cQ= +-SHA256 (go_modules/github.com/hashicorp/mdns/@v/v1.0.4.mod) = Qg+dMJAs/crFd7Q9pJy8yG7EZ5akmiK9YGqMlwuh0xg= +-SHA256 (go_modules/github.com/hashicorp/mdns/@v/v1.0.4.zip) = 99BPSExbOYAYOFrZVKkisNlNDLJjFXgL+ZW+3t4WZwQ= +-SHA256 (go_modules/github.com/hashicorp/memberlist/@v/v0.2.2.mod) = 7Ct9YFaAZVpNj+0rkjeXljs6AbDf1UEpAbsCAWNFQK0= +-SHA256 (go_modules/github.com/hashicorp/memberlist/@v/v0.3.0.mod) = 7Ct9YFaAZVpNj+0rkjeXljs6AbDf1UEpAbsCAWNFQK0= +-SHA256 (go_modules/github.com/hashicorp/memberlist/@v/v0.3.0.zip) = d+n9N0Jmgl14daIaCZzYBnW/nI1GkpD3nApBvMup3zA= +-SHA256 (go_modules/github.com/hashicorp/serf/@v/v0.9.5.mod) = aGYykDmkRpO7mN5Xh5LwLkjqxH2LtJP9MPeeVx4Q5Ck= +-SHA256 (go_modules/github.com/hashicorp/serf/@v/v0.9.6.mod) = 6sS4e8NaHKTFmJP7+veFlY8o2FL5eXU7ToDnEy8vBKw= +-SHA256 (go_modules/github.com/hashicorp/serf/@v/v0.9.6.zip) = YKAKbY0f2Tl1r6AnV9w2zTW5OrvM4xzSrsrRKeUN5ok= ++SHA256 (go_modules/github.com/hashicorp/golang-lru/@v/v0.5.1.zip) = D4qvMR5I+6BGkg04uZnAZtppmXtHn07KEm/paImXF9o= + SHA256 (go_modules/github.com/henvic/httpretty/@v/v0.0.6.mod) = jxvClztKGjdiL0pHcBD7vdH9rUwYzTA7WTWeRxLZZoI= + SHA256 (go_modules/github.com/henvic/httpretty/@v/v0.0.6.zip) = MEwcEB/Y7udPCrCQl1a75ejVlPp5dypgkUnSXY9tfmY= + SHA256 (go_modules/github.com/hinshun/vt10x/@v/v0.0.0-20180616224451-1954e6464174.mod) = 42NwTAnB5gldGlgCTwc7xW5thAM2BhfPAickQUTe60g= + SHA256 (go_modules/github.com/hinshun/vt10x/@v/v0.0.0-20180616224451-1954e6464174.zip) = Svx3vUlQ23RsaNI+btaB0xzZUlWdcSwUANpHYIRWfPY= +-SHA256 (go_modules/github.com/iancoleman/strcase/@v/v0.2.0.mod) = 5hh980vQDy/OzQht1VGcs4Z1b7gsWJS8+TSLmKpUOxM= +-SHA256 (go_modules/github.com/iancoleman/strcase/@v/v0.2.0.zip) = y1An/skdNkJvCXimxCq1LYc1+j4XEb4BJ/7acKmp/QU= + SHA256 (go_modules/github.com/ianlancetaylor/demangle/@v/v0.0.0-20181102032728-5e5cf60278f6.mod) = HQqdl3m4dISvT9ubWW5mMpicgooCehbOuqTSHJvbPeo= +-SHA256 (go_modules/github.com/ianlancetaylor/demangle/@v/v0.0.0-20200824232613-28f6c0f3b639.mod) = HQqdl3m4dISvT9ubWW5mMpicgooCehbOuqTSHJvbPeo= +-SHA256 (go_modules/github.com/ianlancetaylor/demangle/@v/v0.0.0-20200824232613-28f6c0f3b639.zip) = 9XCaZgHwtNwX2juroaUMyV6/Pv3QQK7Mf89NDom6sGY= ++SHA256 (go_modules/github.com/ianlancetaylor/demangle/@v/v0.0.0-20181102032728-5e5cf60278f6.zip) = c65A7ZavJwP4XNTFUs9rFFUc63gjSL6Bhbcw9EyEKrk= + SHA256 (go_modules/github.com/inconshreveable/mousetrap/@v/v1.0.0.mod) = OR2uvJOw35u4momxS/pgJo2eueJ2I+xBUEGrq6vdAFw= + SHA256 (go_modules/github.com/inconshreveable/mousetrap/@v/v1.0.0.zip) = w/oIE+ePXO8Q3A6ZEsQ+aOBv+XCpjpjEBQ/hTbv9GMc= + SHA256 (go_modules/github.com/itchyny/gojq/@v/v0.12.7.mod) = I/WZ7bW7gcmihRVPQij4MfZwM5A9KKtb81dv4RQFwOM= +@@ -359,31 +191,15 @@ SHA256 (go_modules/github.com/itchyny/ti + SHA256 (go_modules/github.com/itchyny/timefmt-go/@v/v0.1.3.zip) = V4T7YcfREqOGm+jPFHaraBxUv8Akn9TGk+EK8U3AjoY= + SHA256 (go_modules/github.com/joho/godotenv/@v/v1.4.0.mod) = F78Wrl3L8TkVDjg3ZLY8imBDTzsMB0AO8x0kss+rqrU= + SHA256 (go_modules/github.com/joho/godotenv/@v/v1.4.0.zip) = bG0vbCqdLuhgjkrNe6cDXTGx8No8fZU3oykouO7U480= +-SHA256 (go_modules/github.com/json-iterator/go/@v/v1.1.11.mod) = Rbyd4qBfM3j3qd5QsjsPQGg+wQzp5euTM281ftqtejI= +-SHA256 (go_modules/github.com/json-iterator/go/@v/v1.1.12.mod) = UY5Xwi0XgcWaszeIyan8LtxDWD73yfyIkqNJDBLWEiY= +-SHA256 (go_modules/github.com/json-iterator/go/@v/v1.1.12.zip) = 0AHqVwga/Q43hGfI9Km2pRJZmWu4u3Y/eBB+rxL5lQE= +-SHA256 (go_modules/github.com/json-iterator/go/@v/v1.1.6.mod) = sZoih2lmTBK/Jd0Y1RxcU/2vRcIpcalzVF8LAhNQTk8= +-SHA256 (go_modules/github.com/json-iterator/go/@v/v1.1.9.mod) = Rbyd4qBfM3j3qd5QsjsPQGg+wQzp5euTM281ftqtejI= + SHA256 (go_modules/github.com/jstemmer/go-junit-report/@v/v0.0.0-20190106144839-af01ea7f8024.mod) = +E886tahBRiWNVMSLbn+L9MvIaiy7iEDfwPF0+eT7LY= + SHA256 (go_modules/github.com/jstemmer/go-junit-report/@v/v0.9.1.mod) = qVsAI+NBppIF01BpfuGMtRGPloGZ0ssGr1yD7XP5e9Q= + SHA256 (go_modules/github.com/jstemmer/go-junit-report/@v/v0.9.1.zip) = +9IZbkpQqI+MNS92Ml9LpyM47Ox7bLdTUxfOnjqkAoQ= +-SHA256 (go_modules/github.com/julienschmidt/httprouter/@v/v1.2.0.mod) = kUGdftg66O11TybbFXDwW5f/amFfvJHLf+gUivVn+yU= +-SHA256 (go_modules/github.com/julienschmidt/httprouter/@v/v1.2.0.zip) = vwomlpff5+vcZUSic052pplQXrcxbjS6LtU+iOhav0o= + SHA256 (go_modules/github.com/kballard/go-shellquote/@v/v0.0.0-20180428030007-95032a82bc51.mod) = SaLWxz9mfcD0YyKg1qz8uhQgm/t2735iLWHhCRli/zQ= + SHA256 (go_modules/github.com/kballard/go-shellquote/@v/v0.0.0-20180428030007-95032a82bc51.zip) = rky3sJfcTrDCSN/wDtO78PNphMQWKtHWFSZghOWL1sw= +-SHA256 (go_modules/github.com/kisielk/errcheck/@v/v1.5.0.mod) = EH0mRg1BtTIraRHJtesjMRdCGUOzoUU7qZ8BxP3y+Og= +-SHA256 (go_modules/github.com/kisielk/errcheck/@v/v1.5.0.zip) = 4VvRgaPzhNqJ/tB53E7E0fQx/CDbdY/b5KuzjX3e4Gs= + SHA256 (go_modules/github.com/kisielk/gotool/@v/v1.0.0.mod) = d6ynv/wOwp/J8IjVliqzEo9AXXsQx865aT/3oIlYlV0= + SHA256 (go_modules/github.com/kisielk/gotool/@v/v1.0.0.zip) = CJ27puOqCZRP20DXKsyGaU6L3eAc/A9A/gJIMJ64Cj8= +-SHA256 (go_modules/github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.1.mod) = a2na/Tz2TXtX6XiEin4nGivgoE2aJWTdJVZJHSfQoDQ= +-SHA256 (go_modules/github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.1.zip) = f9AnP8CFXtCBcsFQ91bnCNbkPEptUspJOai0PQM1YJE= +-SHA256 (go_modules/github.com/kr/fs/@v/v0.1.0.mod) = tbztWH7emUmijxpGAxPEmwj1cVuYgNu1eXgyf4WC78A= +-SHA256 (go_modules/github.com/kr/fs/@v/v0.1.0.zip) = 03a9mOga6jRYX8OwS6t2Nj6eh83mk4OWTlfpd58q+B4= +-SHA256 (go_modules/github.com/kr/logfmt/@v/v0.0.0-20140226030751-b84e30acd515.mod) = 7qRnFT2AM29hdNQNHKAiYYxPO5NhD9YgQJKf/gCbqaY= +-SHA256 (go_modules/github.com/kr/logfmt/@v/v0.0.0-20140226030751-b84e30acd515.zip) = 69lWU6rKYYIYShubMJpl1V60x8gzxeeQruEe/XPUciw= + SHA256 (go_modules/github.com/kr/pretty/@v/v0.1.0.mod) = 49XUbS9qyUpmalS16GfsFr8ZnZ9LcAgnzXMWB+/dEJo= +-SHA256 (go_modules/github.com/kr/pretty/@v/v0.2.0.mod) = wq4ovVu46PkHaVUSZ2irehR5Ut7qn9vLNzxTzBiHD4I= +-SHA256 (go_modules/github.com/kr/pretty/@v/v0.2.0.zip) = AGyKGp+9SHlC60POZj5uJ3Db7qjnnvwcb32+rzylLhk= ++SHA256 (go_modules/github.com/kr/pretty/@v/v0.1.0.zip) = BgY9IUV+Btwqukpb0JdxFH7D2KtAsiTyblXFp2CJykM= + SHA256 (go_modules/github.com/kr/pty/@v/v1.1.1.mod) = baTJxzZERolOXvh34Z+YXNUdZxzm6PTKh4YrRJ9t1/Y= + SHA256 (go_modules/github.com/kr/pty/@v/v1.1.4.mod) = baTJxzZERolOXvh34Z+YXNUdZxzm6PTKh4YrRJ9t1/Y= + SHA256 (go_modules/github.com/kr/pty/@v/v1.1.4.zip) = mu/49OcxZwGMnr/V6HK7rozRPc6q8q3dfV7fOJvIX7I= +@@ -391,193 +207,77 @@ SHA256 (go_modules/github.com/kr/text/@v + SHA256 (go_modules/github.com/kr/text/@v/v0.1.0.zip) = k2OkyPHzOHo2AU3lG0d7gxoTmB/FmlZl+dIWCb6p53w= + SHA256 (go_modules/github.com/lucasb-eyer/go-colorful/@v/v1.2.0.mod) = hPnDjpiEqwE8g3yxau4TlQDT1cbMqwJDmIHbLs8o9mA= + SHA256 (go_modules/github.com/lucasb-eyer/go-colorful/@v/v1.2.0.zip) = eNXQ4HN/D1S77Xe236hH2MhxvtJmip3EQyjHw0Ea2hA= +-SHA256 (go_modules/github.com/lyft/protoc-gen-star/@v/v0.5.3.mod) = TW4ZqKJNK2YZa60hl71Tr+SKPA88tXQSFjF1edyqunw= +-SHA256 (go_modules/github.com/lyft/protoc-gen-star/@v/v0.5.3.zip) = 2rvExOV5eUBTJgzevBBeL208VwAu5fw6u8A9UQnEd8w= +-SHA256 (go_modules/github.com/magiconair/properties/@v/v1.8.5.mod) = LL3CBRNhd7xmdtvY+WU2VEAwo5xkzTT5BCWLqv5ChQc= +-SHA256 (go_modules/github.com/magiconair/properties/@v/v1.8.5.zip) = +gVrPHLfajbJkenyIoWBiwfjd78Hx760Qdmgl7LWJj4= +-SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.0.9.mod) = QuJIlfcnnyWnH0MBgnyVIEex13mmyNDMYC9vmo39mQo= + SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.12.mod) = MBtO/MadpAuRzMjSzFjohZXorYcSrKAUA/EAhtlrGBM= + SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.12.zip) = xGN0mUCaQIH7vX6gZAqgrzDA4Gpwqhsgd4CwJRZQ2M0= + SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.2.mod) = oRYeaUrDvf6/hVCzTYJz+v3b52/aDGLoVED3F5nla50= +-SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.4.mod) = oRYeaUrDvf6/hVCzTYJz+v3b52/aDGLoVED3F5nla50= +-SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.6.mod) = rf8+JDhLzS7PDG1qGp5OMQZUAem10pzmoSAlWrPAIxM= +-SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.9.mod) = rf8+JDhLzS7PDG1qGp5OMQZUAem10pzmoSAlWrPAIxM= +-SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.10.mod) = 6m9w/n49ohYs2qhoCXQIXqSTEdfdaNhs+OihIk6oeX4= +-SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.11.mod) = +k9n/vFs3r71SyTkPgH4rSpt3C2zxC4CyqQySRuzmyA= +-SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.12.mod) = GgYuVsAmbQBL6lERWs+MK1l9FAfKVa1WzOAel62j2ks= + SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.13.mod) = GgYuVsAmbQBL6lERWs+MK1l9FAfKVa1WzOAel62j2ks= + SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.14.mod) = 6SmRM81yQ+wmZ6oloEstrGAJI0rkwc2k7bRXSZcNrp8= + SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.14.zip) = a48BdljZAN6HP8VnI3VI7yBUCCrtZGaWVeUb7u/ug8c= +-SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.3.mod) = fPaZQoQQ5Q1cTPCMVMCR/cO0aAmhjkcau4z/BgTXpVA= + SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.8.mod) = T3daib6agBiagm7yLcMD44lVfFWPFL/UC3W17yhF5W8= + SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.12.mod) = QTaqoj/LMXaikoIvKoqYzMey/eOKWZIsFSsAb1nVlpU= + SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.13.mod) = IWyT0ZMQYSyB1cdBAkmJ+DiX0jM8Op+We1ixMXWH9Rk= + SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.13.zip) = wQThTBYSptc2vRCf5f7JdJqBRuH303hE2KChKW4A1Ok= + SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.9.mod) = h9IheU+rSqxoFLv0KqEKpLdpPIMpT9GCb1gSJCh4Vwk= +-SHA256 (go_modules/github.com/matttproud/golang_protobuf_extensions/@v/v1.0.1.mod) = XJwAhrmy623J8nuh0zsopmRj/jDC+Hb/BbfISOd56nc= +-SHA256 (go_modules/github.com/matttproud/golang_protobuf_extensions/@v/v1.0.1.zip) = 5k3FgCP0uMRHLQWkTycZuE1sLMNkzGgoIMn3KyM8nNw= + SHA256 (go_modules/github.com/mgutz/ansi/@v/v0.0.0-20170206155736-9520e82c474b.mod) = EuFLl+pgTx/Ln3/Mhe6T2bp/hYoDRp7inpKaB9VdCk0= + SHA256 (go_modules/github.com/mgutz/ansi/@v/v0.0.0-20200706080929-d51e80ef957d.mod) = EuFLl+pgTx/Ln3/Mhe6T2bp/hYoDRp7inpKaB9VdCk0= + SHA256 (go_modules/github.com/mgutz/ansi/@v/v0.0.0-20200706080929-d51e80ef957d.zip) = LgwGP5WXyyJZBCkpgXMvECmOlaoiobgVKX4xi6ED3B0= + SHA256 (go_modules/github.com/microcosm-cc/bluemonday/@v/v1.0.17.mod) = YWMpz9CyFvsOHpynKIzN0FGJXcdWfmKtL+nDLwyV6g0= + SHA256 (go_modules/github.com/microcosm-cc/bluemonday/@v/v1.0.17.zip) = 1dceuPCVs/8ePoJx8Vy36QGoj4KbM2W6aPFFptopO5Y= +-SHA256 (go_modules/github.com/miekg/dns/@v/v1.0.14.mod) = Ome3772JfyqxRn05ul7LMjH3LPCtZcKQyXxbqC+LMaw= +-SHA256 (go_modules/github.com/miekg/dns/@v/v1.1.26.mod) = brmRo1CqJjbwXpoSCkndxJ7DUqafaGLi6uiYk0wWwVk= +-SHA256 (go_modules/github.com/miekg/dns/@v/v1.1.41.mod) = AVRZ4pBr2BeMnijwLBJFhZkZ5wZXkgP4Avo+kETQ/iU= +-SHA256 (go_modules/github.com/miekg/dns/@v/v1.1.41.zip) = DkhEeOUFehVbYVI8F+aUFViIi48vRQxCNcyZPSM9zBQ= +-SHA256 (go_modules/github.com/mitchellh/cli/@v/v1.1.0.mod) = Pg2F1vwVvyboRQeKolGf+ACqfIgnQ+bRtWFvmSGO9m4= +-SHA256 (go_modules/github.com/mitchellh/cli/@v/v1.1.0.zip) = Uh0O5jFXYyX3UJLFYmS08xC7oytGmZ7SAk2TfdOkGCQ= +-SHA256 (go_modules/github.com/mitchellh/go-homedir/@v/v1.1.0.mod) = 7CxA4qyGvdktZKJVid3u9lIneJqPQovt6GvcQgZPYPE= +-SHA256 (go_modules/github.com/mitchellh/go-homedir/@v/v1.1.0.zip) = //7DYfx+d2u3FDNWDChe4pgtLBQLj1v7oNtgM8Ct4YQ= +-SHA256 (go_modules/github.com/mitchellh/go-testing-interface/@v/v1.0.0.mod) = gEA4Rclw13nKJGYdVv8rq+r1ZaNZziM/xwiWInA49e4= +-SHA256 (go_modules/github.com/mitchellh/go-testing-interface/@v/v1.0.0.zip) = JVhxo5lCDNNROxL1BzjSkOJRY33rI+IaQzIZJYTs+cc= +-SHA256 (go_modules/github.com/mitchellh/mapstructure/@v/v0.0.0-20160808181253-ca63d7c062ee.mod) = BV1QIXB/Wbpa+9AD5NpOf8bnsNr7ytWlliYVYH6HKUk= +-SHA256 (go_modules/github.com/mitchellh/mapstructure/@v/v1.1.2.mod) = BV1QIXB/Wbpa+9AD5NpOf8bnsNr7ytWlliYVYH6HKUk= +-SHA256 (go_modules/github.com/mitchellh/mapstructure/@v/v1.4.3.mod) = 0SvfCVDElAiP2TYEreFZaXQFS6Flcp1roTNjPCfa/+M= +-SHA256 (go_modules/github.com/mitchellh/mapstructure/@v/v1.4.3.zip) = h9q79xu06ClZXLOZ4gwbFbe6wgkqpnyntx0b8Ow7aLc= +-SHA256 (go_modules/github.com/modern-go/concurrent/@v/v0.0.0-20180228061459-e0a39a4cb421.mod) = J6Xp8FxxCJtv1eEZ/ByM6B8MFtpOwzVxV7HYXiuoWuI= +-SHA256 (go_modules/github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.mod) = J6Xp8FxxCJtv1eEZ/ByM6B8MFtpOwzVxV7HYXiuoWuI= +-SHA256 (go_modules/github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.zip) = ke9JWZvsRZhp2U/z3sEohxq2a9LfphBB8eEWn5tKgHM= +-SHA256 (go_modules/github.com/modern-go/reflect2/@v/v0.0.0-20180701023420-4b7aa43c6742.mod) = tFVSGtQtFvqwjvHXSIwi7yQMlKhoRzYK06FnGaCHEys= +-SHA256 (go_modules/github.com/modern-go/reflect2/@v/v1.0.1.mod) = tFVSGtQtFvqwjvHXSIwi7yQMlKhoRzYK06FnGaCHEys= +-SHA256 (go_modules/github.com/modern-go/reflect2/@v/v1.0.2.mod) = CZ7ljsIQFVKAaS+eI2D1IycuUl8GJydUvnoqRNv6BiM= +-SHA256 (go_modules/github.com/modern-go/reflect2/@v/v1.0.2.zip) = 9G9BQJwudCk/gs/mxwtdWCv/itoBBqfT/1cGUgxQwhw= + SHA256 (go_modules/github.com/muesli/reflow/@v/v0.3.0.mod) = 8ZPP14aU7/+C9iJsElLKnRgm3W3SwmYkIr5MTeLNtzk= + SHA256 (go_modules/github.com/muesli/reflow/@v/v0.3.0.zip) = eOLOv1pGqbfHxS1V1KxGUMq9kTXxgAkuP0dik7uGaW4= + SHA256 (go_modules/github.com/muesli/termenv/@v/v0.9.0.mod) = S4w/N6I0WnGm9vZhvjEMOYdnO6llomQqegEWjxf85rc= + SHA256 (go_modules/github.com/muesli/termenv/@v/v0.9.0.zip) = NVa0yRguNcxxaGjOtzVObojJoDInwjkyLphRBbHw3FE= + SHA256 (go_modules/github.com/muhammadmuzzammil1998/jsonc/@v/v0.0.0-20201229145248-615b0916ca38.mod) = CwpH7mr+lvH3raRr67YN2fRfDbQvPA8J6vy9Nci1qiY= + SHA256 (go_modules/github.com/muhammadmuzzammil1998/jsonc/@v/v0.0.0-20201229145248-615b0916ca38.zip) = NAARof/CEpXWRI6jICA03RmUvVD8H6feYPsHy+WagEk= +-SHA256 (go_modules/github.com/mwitkow/go-conntrack/@v/v0.0.0-20161129095857-cc309e4a2223.mod) = PxWlGPNyKPLQjGtDdi1DhppauK57o7USS/lhA15xzBg= +-SHA256 (go_modules/github.com/mwitkow/go-conntrack/@v/v0.0.0-20161129095857-cc309e4a2223.zip) = mzwnt7lU1dPgnlHkqo2nSGWEsSR9m1kumlm/XlAsr5A= + SHA256 (go_modules/github.com/olekukonko/tablewriter/@v/v0.0.5.mod) = 9eZwjQd9e+QX367ZGptU1bLZdNvxFYpae11/YIDp1Wo= + SHA256 (go_modules/github.com/olekukonko/tablewriter/@v/v0.0.5.zip) = umeMD93QZFKTr8KsUKWUNzDXVeMQWfWI9LSoxYG2Xa0= + SHA256 (go_modules/github.com/opentracing/opentracing-go/@v/v1.1.0.mod) = W1nGfd1ujyQKAAj3OdFIdcGvgAuOGyPZXBDIvqSWVdc= + SHA256 (go_modules/github.com/opentracing/opentracing-go/@v/v1.1.0.zip) = Pg9C0DUBn6A3mR00DalneoAvgYJ5J3DDjoeQbTPgZik= +-SHA256 (go_modules/github.com/pascaldekloe/goe/@v/v0.0.0-20180627143212-57f6aae5913c.mod) = B3cqEdgT+rYX+ZAY8G7BUhV56ccrFTZAKPDYry5Iagw= +-SHA256 (go_modules/github.com/pascaldekloe/goe/@v/v0.1.0.mod) = B3cqEdgT+rYX+ZAY8G7BUhV56ccrFTZAKPDYry5Iagw= +-SHA256 (go_modules/github.com/pascaldekloe/goe/@v/v0.1.0.zip) = N7c4hvHuybCTFD57A/VHuQq1XY1cmqOWbpD53y0HNTw= +-SHA256 (go_modules/github.com/pelletier/go-toml/@v/v1.9.4.mod) = wOwmx/hD02ii1ak5A1nFZ+vjFhcb1lHTHc6tG7Lgetk= +-SHA256 (go_modules/github.com/pelletier/go-toml/@v/v1.9.4.zip) = LUtRf76xfG3sjQR32S9j5onW1JxmMbhI6vmmOABHpRw= +-SHA256 (go_modules/github.com/pkg/errors/@v/v0.8.0.mod) = 3yjGqCPxgddheWlxd8DFlDxv+zjzwQstxTvjYO59RYk= +-SHA256 (go_modules/github.com/pkg/errors/@v/v0.8.1.mod) = 3yjGqCPxgddheWlxd8DFlDxv+zjzwQstxTvjYO59RYk= +-SHA256 (go_modules/github.com/pkg/errors/@v/v0.8.1.zip) = TkfQITQLc5an3uRU9SdVL69zYKn8NAOLHcMro7WpUdg= +-SHA256 (go_modules/github.com/pkg/sftp/@v/v1.10.1.mod) = +dY8vMeTU5TdR7Blx/h/OEMYWU7d6+ngTm1yZQfC+Bs= +-SHA256 (go_modules/github.com/pkg/sftp/@v/v1.10.1.zip) = TjDwRVhlQ0vnuD1AEKuXZnIX2v0AF8qmUfqvosxq7WQ= + SHA256 (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.mod) = dLLnZushU3eGTVh7rfV+lVIfaS0qeGCzx3WQk/nJvsI= + SHA256 (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.zip) = 3gTOzBpLjVPkNXBRAmeUvLxU8uaiYM+sUIzmnV1kV6A= +-SHA256 (go_modules/github.com/posener/complete/@v/v1.1.1.mod) = fBNZlmZRBTr+wR4AvjefkXAYQ58n/zgBiRAEkPOkc0M= +-SHA256 (go_modules/github.com/posener/complete/@v/v1.2.3.mod) = bwJQtQpC4lma5BSgH0Duz37l39g/6tRtbAWANjyN4zA= +-SHA256 (go_modules/github.com/posener/complete/@v/v1.2.3.zip) = iLSABbmV3GWS+m/aCBMEiMg/Y7yqTMsPuOkm/uYxEuw= +-SHA256 (go_modules/github.com/prometheus/client_golang/@v/v0.9.1.mod) = qnj8mhMBrpT0RwOEbd3fJU3v7DA1bj8TALu02w6z22U= +-SHA256 (go_modules/github.com/prometheus/client_golang/@v/v1.0.0.mod) = xA3hgA2XUdMtfSWT2Yvxo5hNyUcNgodF4iv1Fsuv2MA= +-SHA256 (go_modules/github.com/prometheus/client_golang/@v/v1.4.0.mod) = y0M71/HYweW03TAYzbfghBpat5lyXEwOAA7Kpp3Ikhs= +-SHA256 (go_modules/github.com/prometheus/client_golang/@v/v1.4.0.zip) = fUPGDUmzoRBUUHS99XgS8fjQSEzlFuq7wp7pO8jcLms= +-SHA256 (go_modules/github.com/prometheus/client_model/@v/v0.0.0-20180712105110-5c3871d89910.mod) = ns1IHRDj87hroHVZhqhYUgKLhvK6WXll09NnKy8vtzg= +-SHA256 (go_modules/github.com/prometheus/client_model/@v/v0.0.0-20190129233127-fd36f4220a90.mod) = iuJH+LHO10L7xKp+vGtsk1Fy6q+mGivlK6C9QShtsDE= + SHA256 (go_modules/github.com/prometheus/client_model/@v/v0.0.0-20190812154241-14fe0d1b01d4.mod) = iuJH+LHO10L7xKp+vGtsk1Fy6q+mGivlK6C9QShtsDE= +-SHA256 (go_modules/github.com/prometheus/client_model/@v/v0.2.0.mod) = iuJH+LHO10L7xKp+vGtsk1Fy6q+mGivlK6C9QShtsDE= +-SHA256 (go_modules/github.com/prometheus/client_model/@v/v0.2.0.zip) = w+DEjoeGqMxP8t49D+MJfwfw44gvgnmBxjcb+ctEm10= +-SHA256 (go_modules/github.com/prometheus/common/@v/v0.4.1.mod) = qthQO4W+JhYAi6QPPmMnf8llO9nBSMPVEAAPFzoWvbo= +-SHA256 (go_modules/github.com/prometheus/common/@v/v0.9.1.mod) = PdkALUNR/VPO3Pt1W5JPyo6GFIxjE6ZwETuV6SJW6i8= +-SHA256 (go_modules/github.com/prometheus/common/@v/v0.9.1.zip) = UbF73g1ur+yzPG8kjSOYgrjKQ4i4+7tWW8sE7rQ3+Zk= +-SHA256 (go_modules/github.com/prometheus/procfs/@v/v0.0.0-20181005140218-185b4288413d.mod) = Ut7XCWB1iCAO/0vPvWH84yuww/Dv3TLYRuPqFQsZY1I= +-SHA256 (go_modules/github.com/prometheus/procfs/@v/v0.0.2.mod) = KCGMLlBj10+rtbYtFgsTOxY0dhki7XoOc3IUSqtLf3U= +-SHA256 (go_modules/github.com/prometheus/procfs/@v/v0.0.8.mod) = 4xK5veqSSZZ37L3LcTQZ/Sty7KAlBQ6glBOT2bfaoQc= +-SHA256 (go_modules/github.com/prometheus/procfs/@v/v0.0.8.zip) = DEAFeUN3CbsaMlSARktH4SzP4Sfi4hAbbLX55leEagA= ++SHA256 (go_modules/github.com/prometheus/client_model/@v/v0.0.0-20190812154241-14fe0d1b01d4.zip) = XUcZvkf09pq1vzagTHXrB4oPabQ6M19ADC1oisnmF5U= + SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.1.0.mod) = bHMYonqNVHOo62YedfsAUoF24O/FkxDtJ3yhO9EqU/E= + SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.2.0.mod) = bHMYonqNVHOo62YedfsAUoF24O/FkxDtJ3yhO9EqU/E= + SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.2.0.zip) = MZnZS+UChBQiIGYso7AOGd3R3r5OgN3HRf9CA+y2AcA= +-SHA256 (go_modules/github.com/rogpeppe/fastuuid/@v/v1.2.0.mod) = bfE4kdZzRMoMjW6NfTkvJGdL89mznZOTtAc+SQl1Wgw= +-SHA256 (go_modules/github.com/rogpeppe/fastuuid/@v/v1.2.0.zip) = +bgpP14gJw4m+0IUynr+yGTeksc9A/9ite4p0dtOcqE= + SHA256 (go_modules/github.com/rogpeppe/go-internal/@v/v1.3.0.mod) = M7Veg5sHVCg8Pu7B8z4WzGZDLf+4uKltJPU20B5RSVs= + SHA256 (go_modules/github.com/rogpeppe/go-internal/@v/v1.3.0.zip) = GRuVw12FpWg87m4wOgi00QO/nens7NxpBPIe2QwJSwo= + SHA256 (go_modules/github.com/russross/blackfriday/v2/@v/v2.1.0.mod) = w5VHzOboZujPo5XSk3vOMIAc0H8LkBwhMySPH7oS9Y0= + SHA256 (go_modules/github.com/russross/blackfriday/v2/@v/v2.1.0.zip) = eFJ1DVigU844sB8sIDIIgXVk9VLr83GytjAIHXAExq4= +-SHA256 (go_modules/github.com/ryanuber/columnize/@v/v0.0.0-20160712163229-9b3edd62028f.mod) = S+PQ3hmDe1lgUmU8ZoiEnaJR6lS5uE21vwU4BWMaGJ0= +-SHA256 (go_modules/github.com/ryanuber/columnize/@v/v0.0.0-20160712163229-9b3edd62028f.zip) = kOt/GIaPsugMHl40cTyNj68XUtUFTFAz2Je/lhdCd4c= +-SHA256 (go_modules/github.com/sagikazarmark/crypt/@v/v0.3.0.mod) = EcJYqxzrt3/g3cCYzzxMbo3UhNC5zNFwTJiNXuNDSxA= +-SHA256 (go_modules/github.com/sagikazarmark/crypt/@v/v0.3.0.zip) = 3hYImve6McmRFJolaAX9Lv8uKIYadcNhZUp4/Cdagyk= +-SHA256 (go_modules/github.com/sean-/seed/@v/v0.0.0-20170313163322-e2103e2c3529.mod) = EzItUHcPTmIYMtZcRn7YD+ckkHdEK7H87j0j1Kd5Vg8= +-SHA256 (go_modules/github.com/sean-/seed/@v/v0.0.0-20170313163322-e2103e2c3529.zip) = C8jm4KB+VUZ0sLuS70633hZQBWtQh47tjV1jGuybY2I= + SHA256 (go_modules/github.com/shurcoo!l/githubv4/@v/v0.0.0-20200928013246-d292edc3691b.mod) = f+QuebFG4XD2Iema1wtqmWpKSPxpAPqGMaKbiuAFzc8= + SHA256 (go_modules/github.com/shurcoo!l/githubv4/@v/v0.0.0-20200928013246-d292edc3691b.zip) = w5ybiaGI6N/CBx5dV93cxeQy4+pV+07fNXyhqDSlrNA= + SHA256 (go_modules/github.com/shurcoo!l/graphql/@v/v0.0.0-20200928012149-18c5c3165e3a.mod) = 8DioxLmwxhNW65yhCQ1DTtEsxipNzlM8xcvvnNm1uF0= + SHA256 (go_modules/github.com/shurcoo!l/graphql/@v/v0.0.0-20200928012149-18c5c3165e3a.zip) = ip4vlj0iWadu7tTrziG5Hcx3xX+QP/2W4NQIFw1bphY= +-SHA256 (go_modules/github.com/sirupsen/logrus/@v/v1.2.0.mod) = 1nBJZSdJq8ZWDyLe46J6q3laMu4sfgeKVGFaYberuZs= +-SHA256 (go_modules/github.com/sirupsen/logrus/@v/v1.4.2.mod) = bGu7yl+tfqm4Y9nsmcMMqneAV4VAWyHnDXV4O1GUxng= +-SHA256 (go_modules/github.com/sirupsen/logrus/@v/v1.4.2.zip) = mo5VgwJhpLHJNQ18RdsCnIWGwLLZNNEiTN5GlCUDHt0= + SHA256 (go_modules/github.com/sourcegraph/jsonrpc2/@v/v0.1.0.mod) = 7Y63swr1plvqRS8GzXmzlluufmXDFb98fOm+dDt3nh0= + SHA256 (go_modules/github.com/sourcegraph/jsonrpc2/@v/v0.1.0.zip) = FrORBVYDY+CcfvXP4Ps/8whghvA4Abmy7rVmYN/FPNY= +-SHA256 (go_modules/github.com/spaolacci/murmur3/@v/v0.0.0-20180118202830-f09979ecbc72.mod) = VVZf/cWdMVqVJ3SBWvqYZoq5AR6MwR41vlJD5jojJg0= +-SHA256 (go_modules/github.com/spaolacci/murmur3/@v/v0.0.0-20180118202830-f09979ecbc72.zip) = f8o0X//rbU7x/7ipEwpxX2tuccDg3MXqz3OZVgG2l2Y= +-SHA256 (go_modules/github.com/spf13/afero/@v/v1.3.3.mod) = hwnGtRCJUwZeNZ/MvmgmunVGtYHKdzd8i7EKB8DdlEo= +-SHA256 (go_modules/github.com/spf13/afero/@v/v1.6.0.mod) = 7XF274tyQb1ZAAeBtMhi4NHnelMJ7tF6lfzhDdgvkKg= +-SHA256 (go_modules/github.com/spf13/afero/@v/v1.6.0.zip) = I0eRID1Lt0Bb9e9/XOzG5k/fqfxaEthbbsfs24bMCDQ= +-SHA256 (go_modules/github.com/spf13/cast/@v/v1.4.1.mod) = uY8sF3Tgt8DFdHUxpqDGyMJaN885f/BfGXG73ZfVL64= +-SHA256 (go_modules/github.com/spf13/cast/@v/v1.4.1.zip) = QNhwQhMXwWsHp/4bfOdLF+1iwTqnRGiS0TfHlpqkfto= +-SHA256 (go_modules/github.com/spf13/cobra/@v/v1.3.0.mod) = 7W/SxwZzB9Mb6TwWiAEGqw2YpG1glV0ekzQSJkyT1WE= +-SHA256 (go_modules/github.com/spf13/cobra/@v/v1.3.0.zip) = Gdai9a/hmPdCSZHf0SOmqGzuvZXXEtBpOhEZqBDEJA0= +-SHA256 (go_modules/github.com/spf13/jwalterweatherman/@v/v1.1.0.mod) = zElPTGeK5FNChDJXlsgPp7v3FdlxJikD7K/z+oMXoOk= +-SHA256 (go_modules/github.com/spf13/jwalterweatherman/@v/v1.1.0.zip) = Q8xfBWyvZtyCJdyjZje/wYUJUhsQOmnKdvvCtlGRlKM= ++SHA256 (go_modules/github.com/spf13/cobra/@v/v1.4.0.mod) = V18/UgZCAJusH+Rk8gkNHAcpi0d488E6wfAGcXkM2ts= ++SHA256 (go_modules/github.com/spf13/cobra/@v/v1.4.0.zip) = mJmO5RL01OE8WUs+vDbrH7EGAXPpLUaLO0NRiv0X8RA= + SHA256 (go_modules/github.com/spf13/pflag/@v/v1.0.5.mod) = FsbfwOtY6zyRE84ZfUYMZyXGR+RoisJtMcjtafHrvGg= + SHA256 (go_modules/github.com/spf13/pflag/@v/v1.0.5.zip) = /G5wTy9qhN3Nzm3gQE5TQPogyGdhgb9dOBsXiIEHuoQ= +-SHA256 (go_modules/github.com/spf13/viper/@v/v1.10.0.mod) = H9tSRXVuwIFL32+XOFEdjq+sE0C2aGzHCp7rKarxqYk= +-SHA256 (go_modules/github.com/spf13/viper/@v/v1.10.0.zip) = BImQjFHiMO4E/bHtyZWPUTtlIX/BWK9iiOiT5DVICVY= + SHA256 (go_modules/github.com/stretchr/objx/@v/v0.1.0.mod) = E1A1TVLSKHpiM27MDVYjLUxHaZr5u6ScZ8K0glTamPE= +-SHA256 (go_modules/github.com/stretchr/objx/@v/v0.1.1.mod) = E1A1TVLSKHpiM27MDVYjLUxHaZr5u6ScZ8K0glTamPE= +-SHA256 (go_modules/github.com/stretchr/objx/@v/v0.1.1.zip) = A1mewdaIjpvwQpNG2VpsB8ZNYGFLXkrzbyNMziIMfKA= ++SHA256 (go_modules/github.com/stretchr/objx/@v/v0.1.0.zip) = H6ENq0BO1/yO0qAz+HhBh9XfNRPO04Qc455G03hQ6x0= + SHA256 (go_modules/github.com/stretchr/testify/@v/v1.2.1.mod) = SrRj9ow3AEH5UMEMq1EEkD1FmMUM+CT5qtG3t/aSVa8= +-SHA256 (go_modules/github.com/stretchr/testify/@v/v1.2.2.mod) = SrRj9ow3AEH5UMEMq1EEkD1FmMUM+CT5qtG3t/aSVa8= +-SHA256 (go_modules/github.com/stretchr/testify/@v/v1.3.0.mod) = qwY9UVSo6HMLztTFJpjldw61C/rjR768NeykiLjj9uM= + SHA256 (go_modules/github.com/stretchr/testify/@v/v1.4.0.mod) = awx7cQMNT8VdTm5uJMC/wCViE0H3YUHjrsAETEzomVA= +-SHA256 (go_modules/github.com/stretchr/testify/@v/v1.5.1.mod) = 46EcKmxf4G+KIh5yiWhJF6xJrQEjP4G1HINgdzcH5wA= +-SHA256 (go_modules/github.com/stretchr/testify/@v/v1.6.1.mod) = //gWjZjmoHFWxFShtuklUJ8xd+lsFVUW1/lrQHnMo78= + SHA256 (go_modules/github.com/stretchr/testify/@v/v1.7.0.mod) = //gWjZjmoHFWxFShtuklUJ8xd+lsFVUW1/lrQHnMo78= + SHA256 (go_modules/github.com/stretchr/testify/@v/v1.7.0.zip) = WkbM6+/1EN8+L204Qu550/aNDnsVVM1u6TOQ1otsazQ= +-SHA256 (go_modules/github.com/subosito/gotenv/@v/v1.2.0.mod) = OuKOvx4z3mvhZyB10gVlzzpTYRiXIE4PpszXjaFiH6M= +-SHA256 (go_modules/github.com/subosito/gotenv/@v/v1.2.0.zip) = IUdN+SU2823m+R379GaZUolEXMTlpZANnECuh3a4sM8= +-SHA256 (go_modules/github.com/tv42/httpunix/@v/v0.0.0-20150427012821-b75d8614f926.mod) = 3MuYr0s3HPG7J+lI9rl9np5F1vxivCjeYuZWvSQxi28= +-SHA256 (go_modules/github.com/tv42/httpunix/@v/v0.0.0-20150427012821-b75d8614f926.zip) = gkbryC4NnTFC9a61DU/NZ/P0NftUZBIMNWpOXVfvSqA= + SHA256 (go_modules/github.com/yuin/goldmark-emoji/@v/v1.0.1.mod) = XTYyg0kP877yErnt7GRAr5SGr5dHRt0EJQMNtWHCC20= + SHA256 (go_modules/github.com/yuin/goldmark-emoji/@v/v1.0.1.zip) = 6SZsd69E7YDTAEU7K6XloRlSpoeHWB4mOjw+EAGtq14= + SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.1.25.mod) = 4sdj+GGtoFxhUMMvgEvKMclqGLlEMg4O6bvw1sYHWtc= + SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.1.27.mod) = 4sdj+GGtoFxhUMMvgEvKMclqGLlEMg4O6bvw1sYHWtc= + SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.1.32.mod) = 4sdj+GGtoFxhUMMvgEvKMclqGLlEMg4O6bvw1sYHWtc= + SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.2.1.mod) = 4sdj+GGtoFxhUMMvgEvKMclqGLlEMg4O6bvw1sYHWtc= +-SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.3.5.mod) = 2rHWY7hg6+VF/NzsJOX5M9UXvSAZr2jXprWodkqmGw8= + SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.4.4.mod) = 1YFZMeRDtnB/ONnCtC485jZEMwwjhZtl2ahEAzlNZuQ= + SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.4.4.zip) = 72fiPhx8jTKhq2FY23l9rHjKTqJYnYjBWn7WdfN9ryM= +-SHA256 (go_modules/go.etcd.io/etcd/api/v3/@v/v3.5.1.mod) = mz5RawZWsBD+JBqNT/tCZBi5WuaUSuQ8trABW03qZAA= +-SHA256 (go_modules/go.etcd.io/etcd/api/v3/@v/v3.5.1.zip) = efAlNuuHDfM82tEmnc5yTLXmGybf6KDAvVOfrZEgHDw= +-SHA256 (go_modules/go.etcd.io/etcd/client/pkg/v3/@v/v3.5.1.mod) = 3OxOwnVgvHR/qm7wmqmTjfqe+mlAvX0DrsR10krXJPU= +-SHA256 (go_modules/go.etcd.io/etcd/client/pkg/v3/@v/v3.5.1.zip) = CJSOA4lbpXluasSTYAB2hXIY466dQsBqtCTqmmBU9zw= +-SHA256 (go_modules/go.etcd.io/etcd/client/v2/@v/v2.305.1.mod) = F71sCPMjcTuGPQdD6dKZCpRl9OnfI1K85JW1jvoML+8= +-SHA256 (go_modules/go.etcd.io/etcd/client/v2/@v/v2.305.1.zip) = NfEGAJdiiVGcGvXbzMIyYxyNZvENWN0z75yvJenE0mg= + SHA256 (go_modules/go.opencensus.io/@v/v0.21.0.mod) = ieCSXaA6WvmIebPPtdlps3ZFVLKe3LQ4ROy/EtYVxUI= + SHA256 (go_modules/go.opencensus.io/@v/v0.22.0.mod) = k4BXagrLOyivqJbSzETL289WZ/m9zY1Z7fy7ZRpxPg8= + SHA256 (go_modules/go.opencensus.io/@v/v0.22.2.mod) = 4EL962hfCby193jU9jlT86anD0wQBPvRqSyZzbgfw5w= + SHA256 (go_modules/go.opencensus.io/@v/v0.22.3.mod) = 4EL962hfCby193jU9jlT86anD0wQBPvRqSyZzbgfw5w= + SHA256 (go_modules/go.opencensus.io/@v/v0.22.4.mod) = 4EL962hfCby193jU9jlT86anD0wQBPvRqSyZzbgfw5w= +-SHA256 (go_modules/go.opencensus.io/@v/v0.22.5.mod) = P0FuyFK2JvSfa3Klvq35vpEmUqS+3c3Y9S+rYNCfTSc= +-SHA256 (go_modules/go.opencensus.io/@v/v0.23.0.mod) = T3K2YKaHwoHX9+kVxtcPTmAfW2rlprB0vCyYGX6w0Co= +-SHA256 (go_modules/go.opencensus.io/@v/v0.23.0.zip) = gceL64SHIITW1d3AoL/8RylEEomEcsiRopz8tm8/otg= +-SHA256 (go_modules/go.opentelemetry.io/proto/otlp/@v/v0.7.0.mod) = TRmnT/vVpzXXjXH7vjeM1+iXpQdloNIYpwHE6O1pRUo= +-SHA256 (go_modules/go.opentelemetry.io/proto/otlp/@v/v0.7.0.zip) = p9sFkLxMXwubmcyVjez2RPHlzBHguZXcILNYOiIVJZs= +-SHA256 (go_modules/go.uber.org/atomic/@v/v1.7.0.mod) = 90ds7KiK1uzuppNrSQLSfFBx6Iwk7SYugUkjJg6XeMc= +-SHA256 (go_modules/go.uber.org/atomic/@v/v1.7.0.zip) = BBe0ID6xRUoO7aWeefQmwn/PuePHQHcGAwNCnMFtswc= +-SHA256 (go_modules/go.uber.org/multierr/@v/v1.6.0.mod) = tce5jEcImS9bjESLqRHys1yrxgt4F81POQgu8/5aqV0= +-SHA256 (go_modules/go.uber.org/multierr/@v/v1.6.0.zip) = UjjvTfU5TptpzCBiWSR2q12Lr6S4duKv9UE96bXAWic= +-SHA256 (go_modules/go.uber.org/zap/@v/v1.17.0.mod) = Yq9zxB3LfelcTlloxp+mwNUnxCrslYzGdx+Jn1oCCoo= +-SHA256 (go_modules/go.uber.org/zap/@v/v1.17.0.zip) = XI35kzNE+oQYt/osLlkcedsbR/fHcL+Ss3l6vDKTLR0= +-SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20180904163835-0709b304e793.mod) = XQEUTZSEElkdjxHUn3p0+trOWOEtc2bPCvmSFH5SSG0= +-SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20181029021203-45a5f77698d3.mod) = XQEUTZSEElkdjxHUn3p0+trOWOEtc2bPCvmSFH5SSG0= ++SHA256 (go_modules/go.opencensus.io/@v/v0.22.4.zip) = v9DBcbA5HH6WgRSe770v6l+tdR5FjJbk/eabWp5D83A= + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20190308221718-c2843e01d9a2.mod) = M+0HClpm4JYGhaxThkQOG1mJnnTYo4oRgGhecqIZXe0= + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20190510104115-cbcb75029529.mod) = OrnwH0YQ/ns5vYXWjo2XglNR5+KCw5zaQUV8KidvO+M= + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20190530122614-20be4c3c3ed5.mod) = OrnwH0YQ/ns5vYXWjo2XglNR5+KCw5zaQUV8KidvO+M= + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20190605123033-f99c8df09eb5.mod) = OrnwH0YQ/ns5vYXWjo2XglNR5+KCw5zaQUV8KidvO+M= +-SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20190820162420-60c769a6c586.mod) = OrnwH0YQ/ns5vYXWjo2XglNR5+KCw5zaQUV8KidvO+M= +-SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20190923035154-9ee001bba392.mod) = amlBWrRxDnInNyNBzzhSphm8hg1o1CHNhrZitwdHrD8= + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20191011191535-87dc89f01550.mod) = OrnwH0YQ/ns5vYXWjo2XglNR5+KCw5zaQUV8KidvO+M= + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20200622213623-75b288015ac9.mod) = srEtCfgZFfvPQiYAnlD579qL03V9IFXY7AeXfmW8Zhg= + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20210817164053-32db794688a5.mod) = zWMRYSoqpNDX4DxBs6ofvC1fiVqz9hCJ+rgL/p+PVIU= +@@ -606,9 +306,7 @@ SHA256 (go_modules/golang.org/x/lint/@v/ + SHA256 (go_modules/golang.org/x/lint/@v/v0.0.0-20191125180803-fdd1cda4f05f.mod) = 6ywcIrIlg8vdiXqLWsn5v0iIzXrD+gAIECIh4SjA5nk= + SHA256 (go_modules/golang.org/x/lint/@v/v0.0.0-20200130185559-910be7a94367.mod) = S+dDwsItY8xoXWBBFLCrkxKrHxw1JmRB5QMxe3i3z1A= + SHA256 (go_modules/golang.org/x/lint/@v/v0.0.0-20200302205851-738671d3881b.mod) = S+dDwsItY8xoXWBBFLCrkxKrHxw1JmRB5QMxe3i3z1A= +-SHA256 (go_modules/golang.org/x/lint/@v/v0.0.0-20201208152925-83fdc39ff7b5.mod) = S+dDwsItY8xoXWBBFLCrkxKrHxw1JmRB5QMxe3i3z1A= +-SHA256 (go_modules/golang.org/x/lint/@v/v0.0.0-20210508222113-6edffad5e616.mod) = S+dDwsItY8xoXWBBFLCrkxKrHxw1JmRB5QMxe3i3z1A= +-SHA256 (go_modules/golang.org/x/lint/@v/v0.0.0-20210508222113-6edffad5e616.zip) = CkpevSsdeef0gMv1pUtFoleuHsnRHwFojvxcNSaNRgM= ++SHA256 (go_modules/golang.org/x/lint/@v/v0.0.0-20200302205851-738671d3881b.zip) = i//s8RDaou5jAvaSBSKTt3mSYgAyevIRjgNMnE0aocI= + SHA256 (go_modules/golang.org/x/mobile/@v/v0.0.0-20190312151609-d3739f865fa6.mod) = sptiufzLCCcqeie6jLbEyOun5tBg7nqzNyJneQLyLBg= + SHA256 (go_modules/golang.org/x/mobile/@v/v0.0.0-20190719004257-d2bd2a29d028.mod) = a7hpcjdVA6dIIvB1DxTY5g6C7XO/B5UiuPVkrSB36u0= + SHA256 (go_modules/golang.org/x/mobile/@v/v0.0.0-20190719004257-d2bd2a29d028.zip) = a5RsfaR6zzthlTNv0HG/xz1UPO+rc/LSdSjF3B3IKew= +@@ -618,26 +316,18 @@ SHA256 (go_modules/golang.org/x/mod/@v/v + SHA256 (go_modules/golang.org/x/mod/@v/v0.1.1-0.20191107180719-034126e5016b.mod) = 12u96oHRltCYWJZ6Z6yAXazs3R+zDFABoYfSTBKbFZc= + SHA256 (go_modules/golang.org/x/mod/@v/v0.2.0.mod) = sojwiP2FGIWm00gzni9YjlipTmx25eY0rh1nwnSetBM= + SHA256 (go_modules/golang.org/x/mod/@v/v0.3.0.mod) = sojwiP2FGIWm00gzni9YjlipTmx25eY0rh1nwnSetBM= +-SHA256 (go_modules/golang.org/x/mod/@v/v0.4.0.mod) = sojwiP2FGIWm00gzni9YjlipTmx25eY0rh1nwnSetBM= +-SHA256 (go_modules/golang.org/x/mod/@v/v0.4.1.mod) = sojwiP2FGIWm00gzni9YjlipTmx25eY0rh1nwnSetBM= +-SHA256 (go_modules/golang.org/x/mod/@v/v0.4.2.mod) = sojwiP2FGIWm00gzni9YjlipTmx25eY0rh1nwnSetBM= +-SHA256 (go_modules/golang.org/x/mod/@v/v0.5.0.mod) = uVQhGJtkdk7en2hHL039Id48lyso3LjrKqkp0Qa8aQs= +-SHA256 (go_modules/golang.org/x/mod/@v/v0.5.0.zip) = 6nB4881mifawZU12hRuvtGuSbS3oxiDxh3nHtUcZWrw= ++SHA256 (go_modules/golang.org/x/mod/@v/v0.3.0.zip) = CxJa4h66DuwNhXzQZB2fx/BxaFdfBiwOHfG6wCvsBE8= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20180724234803-3673e40ba225.mod) = Pgj0h93aGFG4kd9bHQS7GgG4TW1wKqgtnvvM3gqn34E= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20180826012351-8a410e7b638d.mod) = Pgj0h93aGFG4kd9bHQS7GgG4TW1wKqgtnvvM3gqn34E= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20181023162649-9b4f9f5ad519.mod) = Pgj0h93aGFG4kd9bHQS7GgG4TW1wKqgtnvvM3gqn34E= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20181114220301-adae6a3d119a.mod) = Pgj0h93aGFG4kd9bHQS7GgG4TW1wKqgtnvvM3gqn34E= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190108225652-1e06a53dbb7e.mod) = Pgj0h93aGFG4kd9bHQS7GgG4TW1wKqgtnvvM3gqn34E= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190213061140-3a22650c66bd.mod) = Pgj0h93aGFG4kd9bHQS7GgG4TW1wKqgtnvvM3gqn34E= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190311183353-d8887717615a.mod) = 9wRnadqsAr61fLzEgSgN9Z+0A8lv6CYigquoWMf3+k0= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190501004415-9ce7a6920f09.mod) = 9wRnadqsAr61fLzEgSgN9Z+0A8lv6CYigquoWMf3+k0= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190503192946-f4e77d36d62c.mod) = 9wRnadqsAr61fLzEgSgN9Z+0A8lv6CYigquoWMf3+k0= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190603091049-60506f45cf65.mod) = br6z+vsJYS0+8f8EE9+qwFu6+PIpq94K4OASKY3+ZwI= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190613194153-d28f0bde5980.mod) = 5u/a94opUD8IDPbSYV4onPsdnjq31XD1NmjsorSrQdo= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190620200207-3b0461eec859.mod) = 5u/a94opUD8IDPbSYV4onPsdnjq31XD1NmjsorSrQdo= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190628185345-da137c7871d7.mod) = 5u/a94opUD8IDPbSYV4onPsdnjq31XD1NmjsorSrQdo= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190724013045-ca1201d0de80.mod) = 5u/a94opUD8IDPbSYV4onPsdnjq31XD1NmjsorSrQdo= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190923162816-aa69164e4478.mod) = 5u/a94opUD8IDPbSYV4onPsdnjq31XD1NmjsorSrQdo= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20191209160850-c0dbc17a3553.mod) = 5u/a94opUD8IDPbSYV4onPsdnjq31XD1NmjsorSrQdo= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20200114155413-6afb5195e5aa.mod) = 5u/a94opUD8IDPbSYV4onPsdnjq31XD1NmjsorSrQdo= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20200202094626-16171245cfb2.mod) = 5u/a94opUD8IDPbSYV4onPsdnjq31XD1NmjsorSrQdo= +@@ -652,39 +342,19 @@ SHA256 (go_modules/golang.org/x/net/@v/v + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20200625001655-4c5254603344.mod) = 2Mnbvf1Z9KsIDGIZn5Nk0QtGPk79upGlgvuu9CznUS8= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20200707034311-ab3426394381.mod) = 2Mnbvf1Z9KsIDGIZn5Nk0QtGPk79upGlgvuu9CznUS8= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20200822124328-c89045814202.mod) = 2Mnbvf1Z9KsIDGIZn5Nk0QtGPk79upGlgvuu9CznUS8= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20201021035429-f5854403a974.mod) = ZvxEoGRKUG2ngPeiKl1z3QJdRKblh0C2LSf3TXw6SUg= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20201031054903-ff519b6c9102.mod) = ZvxEoGRKUG2ngPeiKl1z3QJdRKblh0C2LSf3TXw6SUg= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20201110031124-69a78807bb2b.mod) = ZvxEoGRKUG2ngPeiKl1z3QJdRKblh0C2LSf3TXw6SUg= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20201209123823-ac852fbbde11.mod) = /vWJbRA6C85QVf216W6DCUQzR5JDeGU0dxjtzrYzNIo= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20210119194325-5f4716e94777.mod) = /vWJbRA6C85QVf216W6DCUQzR5JDeGU0dxjtzrYzNIo= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20210226172049-e18ecbb05110.mod) = /vWJbRA6C85QVf216W6DCUQzR5JDeGU0dxjtzrYzNIo= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20210316092652-d523dce5a7f4.mod) = zAvl0m7ysddaMMdnPDxZbZTQ0tuUDsV1JJveDRm7bmE= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20210405180319-a5a99cb37ef4.mod) = 9rD5lo9afZhvy1fr4qFAlRGLvRy/Z4XQA/ev1xHcsb0= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20210410081132-afb366fc7cd1.mod) = 9o+v4RZVjvhV8gpEZOW8SfOBJGLAYEPbszOjS+uPKzQ= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20210503060351-7fd8e65b6420.mod) = +pFfXQIs+wy4Zaou4306d0G0BvhOtKg3hi4pzGmrTvQ= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20210505024714-0287a6fb4125.mod) = +pFfXQIs+wy4Zaou4306d0G0BvhOtKg3hi4pzGmrTvQ= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20210614182718-04defd469f4e.mod) = +pFfXQIs+wy4Zaou4306d0G0BvhOtKg3hi4pzGmrTvQ= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20210813160813-60bc85c4be6d.mod) = +pFfXQIs+wy4Zaou4306d0G0BvhOtKg3hi4pzGmrTvQ= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20211112202133-69e39bad7dc2.mod) = +pFfXQIs+wy4Zaou4306d0G0BvhOtKg3hi4pzGmrTvQ= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20211112202133-69e39bad7dc2.zip) = VjiFMxEVUNreaFmoz0SPT0f6B2apqqTAd8RhmL/iDuc= ++SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20220127200216-cd36cc0744dd.mod) = q58hDgTR/37XvDHV6gn0xXfNXtz9gYQKuKV4oIJDS3Q= ++SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20220127200216-cd36cc0744dd.zip) = vBKMHLeAc26Xanhv3CNnj/b3nRD3QMNJhgfpFNRZp0A= + SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20180821212333-d2e6202438be.mod) = y7thjah9T5Q7VL/U9NOi//NhApjwT77rPbOIywdfNRo= + SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20190226205417-e64efc72b421.mod) = hp9E5OzVzaUxZVEKMIUVZw3X7ckgBegHnKClyGRSmys= + SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20190604053449-0f29369cfe45.mod) = hp9E5OzVzaUxZVEKMIUVZw3X7ckgBegHnKClyGRSmys= + SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20191202225959-858c2ad4c8b6.mod) = hp9E5OzVzaUxZVEKMIUVZw3X7ckgBegHnKClyGRSmys= + SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20200107190931-bf48bf16ab8d.mod) = hp9E5OzVzaUxZVEKMIUVZw3X7ckgBegHnKClyGRSmys= +-SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20200902213428-5d25da1a8d43.mod) = za+QVQWwIB3g6jOqvSK/UzAXReMXoE6srZZmHhscP8o= +-SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20201109201403-9fd604954f58.mod) = za+QVQWwIB3g6jOqvSK/UzAXReMXoE6srZZmHhscP8o= +-SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20201208152858-08078c50e5b5.mod) = za+QVQWwIB3g6jOqvSK/UzAXReMXoE6srZZmHhscP8o= +-SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20210218202405-ba52d332ba99.mod) = za+QVQWwIB3g6jOqvSK/UzAXReMXoE6srZZmHhscP8o= +-SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20210220000619-9bb904979d93.mod) = za+QVQWwIB3g6jOqvSK/UzAXReMXoE6srZZmHhscP8o= +-SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20210313182246-cd4f82c27b84.mod) = za+QVQWwIB3g6jOqvSK/UzAXReMXoE6srZZmHhscP8o= +-SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20210514164344-f6687ab2804c.mod) = za+QVQWwIB3g6jOqvSK/UzAXReMXoE6srZZmHhscP8o= +-SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20210628180205-a41e5a781914.mod) = za+QVQWwIB3g6jOqvSK/UzAXReMXoE6srZZmHhscP8o= +-SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20210805134026-6f1e6394065a.mod) = za+QVQWwIB3g6jOqvSK/UzAXReMXoE6srZZmHhscP8o= +-SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20210819190943-2bc19b11175f.mod) = za+QVQWwIB3g6jOqvSK/UzAXReMXoE6srZZmHhscP8o= +-SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20211005180243-6b3c2da341f1.mod) = za+QVQWwIB3g6jOqvSK/UzAXReMXoE6srZZmHhscP8o= +-SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20211104180415-d3ed0bb246c8.mod) = za+QVQWwIB3g6jOqvSK/UzAXReMXoE6srZZmHhscP8o= +-SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20211104180415-d3ed0bb246c8.zip) = cxe0+MBFvyhAtnzymBzuFPrMbTioayeBtisywGAPYHw= ++SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20220309155454-6242fa91716a.mod) = da0AdOnWkqY6oFV4AoIZi3X8z/g0QKeriJgqvJdV2TM= ++SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20220309155454-6242fa91716a.zip) = 9nyNoBE0Akcb1HbXcuH04gkHyz0SxBPAxEXg9MkGsAI= + SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20180314180146-1d60e4601c6f.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= + SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20181108010431-42b317875d0f.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= + SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20181221193216-37e7f081c4d4.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= +@@ -693,35 +363,24 @@ SHA256 (go_modules/golang.org/x/sync/@v/ + SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20190911185100-cd5d95a43a6e.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= + SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20200317015054-43a5402ce75a.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= + SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20200625203802-6e8e738ad208.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= +-SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20201020160332-67f06af15bc9.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= +-SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20201207232520-09787c993a3a.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= + SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20210220032951-036812b2e83c.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= + SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20210220032951-036812b2e83c.zip) = kqhmOvA1poMdzJzJ2JWh9LtR/CHv6X8E+gZ2/BSZKkY= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20180823144017-11551d06cbcc.mod) = iWkRXko5EIhIMk55ob2KhEUjDm46rMvp+AV/tQ//yME= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20180830151530-49385e6e1522.mod) = iWkRXko5EIhIMk55ob2KhEUjDm46rMvp+AV/tQ//yME= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20180905080454-ebe1bf3edb33.mod) = iWkRXko5EIhIMk55ob2KhEUjDm46rMvp+AV/tQ//yME= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20181026203630-95b1ffbd15a5.mod) = iWkRXko5EIhIMk55ob2KhEUjDm46rMvp+AV/tQ//yME= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20181116152217-5ac8a444bdc5.mod) = iWkRXko5EIhIMk55ob2KhEUjDm46rMvp+AV/tQ//yME= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190215142949-d0b11bdaac8a.mod) = iWkRXko5EIhIMk55ob2KhEUjDm46rMvp+AV/tQ//yME= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190222072716-a9d3bda3a223.mod) = iWkRXko5EIhIMk55ob2KhEUjDm46rMvp+AV/tQ//yME= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190312061237-fead79001313.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190412213103-97732733099d.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190422165155-953cdadca894.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190502145724-3ef323f4f1fd.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190507160741-ecd444e8653b.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190606165138-5da285871e9c.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190624142023-c5567b49c5d0.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190726091711-fc99dfbffb4e.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190924154521-2837fb4f24fe.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20191001151750-bb3f8db39f24.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20191008105621-543471e840be.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20191026070338-33540a1f6037.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20191204072324-ce4227a45e2e.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20191228213918-04cbcbbfeed8.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200113162924-86b910548bc1.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200116001909-b77594299b42.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200122134326-e047566fdf82.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200124204421-9fbb57f87de9.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200202164722-d101bd2416d5.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200212091648-12a6c2dcc1e4.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200223170610-d5e6a3e2c0ae.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +@@ -733,47 +392,24 @@ SHA256 (go_modules/golang.org/x/sys/@v/v + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200515095857-1151b9dac4a9.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200523222454-059865788121.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200803210538-64077c9b5642.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200905004654-be1d3432aa8f.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200930185726-fdedc70b468f.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20201119102817-f84b799fce68.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20201201145000-ef89a241ccb3.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210104204734-6f8348627aad.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210119212857-b64e53b001e4.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210220050731-9a76102bfb43.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210303074136-134d130e1a04.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210305230114-8fe3ee5dd75b.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210315160823-c6e025ad8005.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210319071255-635bc2c9138d.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210320140829-1e4c9ba3b0c4.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210330210617-4fbd30eecc44.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210403161142-5e06dd20ab57.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210423082822-04245dca01da.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210510120138-977fb7262007.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210514084401-e8d321eab015.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210603125802-9665404d3644.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210615035016-665e8c7367d1.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210616094352-59db8d763f22.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210630005230-0f9fa26af87c.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210806184541-e5e7981a1069.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210816183151-1e6c022a8912.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210823070655-63515b42dcdf.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210908233432-aa78b53d3365.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210927094055-39ccf1dd6fa6.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20211007075335-d3039528d8ac.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20211124211545-fe61309f8881.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20211205182925-97ca703d548d.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= ++SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20211216021012-1d35b9e2eb4e.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220227234510-4e6760a101f9.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220227234510-4e6760a101f9.zip) = 5cEpZbglbC50+brtz9KGp6Z6fr6y/hr3DjLkRk0WcN8= + SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod) = TLqxT3cGdxsnHZlaGzzBMf5aJGqtx+5tG6bwvYlHgfo= + SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20210503060354-a79de5458b56.mod) = Kj1IxnJzfkKM4ZDsCsj3y4l512Tq00SHR00YHYT9a/E= +-SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20210503060354-a79de5458b56.zip) = FgeMyIvyVYxIVkMu22CSsihdsyWILJ8ZOvN5ot4l1jo= ++SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20210927222741-03fcf44c2211.mod) = dAeU4pFPXMh+JWVsWEMiKyxlZlghIF9FYyoEd8jT95s= ++SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20210927222741-03fcf44c2211.zip) = Ot9xOvpJ/iZYD/5K2x9PsvSSHJRTAapan7bTQDH6MM0= + SHA256 (go_modules/golang.org/x/text/@v/v0.0.0-20170915032832-14c0d48ead0c.mod) = NoedWG/YAB6E2oeHGQoR5PeHSeKoHf6Lm2kxiZ//Mc8= + SHA256 (go_modules/golang.org/x/text/@v/v0.3.0.mod) = NoedWG/YAB6E2oeHGQoR5PeHSeKoHf6Lm2kxiZ//Mc8= + SHA256 (go_modules/golang.org/x/text/@v/v0.3.1-0.20180807135948-17ff2d5776d2.mod) = NoedWG/YAB6E2oeHGQoR5PeHSeKoHf6Lm2kxiZ//Mc8= + SHA256 (go_modules/golang.org/x/text/@v/v0.3.2.mod) = bDx63ysK1xQ9kT9GmNGQhCI2ml5vGYYg+X8+UvmhuN0= + SHA256 (go_modules/golang.org/x/text/@v/v0.3.3.mod) = +7eojtFAUV55Dsp6EP/TGcl4axHGpsfln4D3+ze7RUI= +-SHA256 (go_modules/golang.org/x/text/@v/v0.3.4.mod) = +7eojtFAUV55Dsp6EP/TGcl4axHGpsfln4D3+ze7RUI= +-SHA256 (go_modules/golang.org/x/text/@v/v0.3.5.mod) = +7eojtFAUV55Dsp6EP/TGcl4axHGpsfln4D3+ze7RUI= + SHA256 (go_modules/golang.org/x/text/@v/v0.3.6.mod) = +7eojtFAUV55Dsp6EP/TGcl4axHGpsfln4D3+ze7RUI= + SHA256 (go_modules/golang.org/x/text/@v/v0.3.7.mod) = xF1mkIlCe8RjXQexhfm5aAMy0cSMdbPEnLcVuBoEpbA= + SHA256 (go_modules/golang.org/x/text/@v/v0.3.7.zip) = 4akRXmGjjai9yJPQuoO2X4nMERTxUqmOtXLF6mVR6NQ= +@@ -794,7 +430,6 @@ SHA256 (go_modules/golang.org/x/tools/@v + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190621195816-6e04913cbbac.mod) = fuzNASUrComDCT5bkFqsWgQVKEd+E0j1S4qjW2uzQG8= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190628153133-6cdbf07be9d0.mod) = fuzNASUrComDCT5bkFqsWgQVKEd+E0j1S4qjW2uzQG8= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190816200558-6889da9d5479.mod) = iNR5Jl+Ib15ZjXbAA9DyV7QtvxuJXYIKErWrCzUBrKE= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190907020128-2ca718005c18.mod) = iNR5Jl+Ib15ZjXbAA9DyV7QtvxuJXYIKErWrCzUBrKE= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190911174233-4f2ddba30aff.mod) = iNR5Jl+Ib15ZjXbAA9DyV7QtvxuJXYIKErWrCzUBrKE= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20191012152004-8de300cfc20a.mod) = iNR5Jl+Ib15ZjXbAA9DyV7QtvxuJXYIKErWrCzUBrKE= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20191113191852-77e3bb0ad9e7.mod) = iNR5Jl+Ib15ZjXbAA9DyV7QtvxuJXYIKErWrCzUBrKE= +@@ -819,23 +454,10 @@ SHA256 (go_modules/golang.org/x/tools/@v + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200512131952-2bc93b1c0c88.mod) = 724vlCRCFJcXgPm6MdkIBpKK1BDIKwTYiI+BU0H3pmc= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200515010526-7d3b6ebf133d.mod) = 724vlCRCFJcXgPm6MdkIBpKK1BDIKwTYiI+BU0H3pmc= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200618134242-20370b0cb4b2.mod) = 724vlCRCFJcXgPm6MdkIBpKK1BDIKwTYiI+BU0H3pmc= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200619180055-7c47624df98f.mod) = 724vlCRCFJcXgPm6MdkIBpKK1BDIKwTYiI+BU0H3pmc= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200729194436-6467de6f59a7.mod) = yMGsNdKrh+KvTe8DmSaLFkP5QOo1+jxGAYUtuZsjY8w= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200804011535-6c149bb5ef0d.mod) = yMGsNdKrh+KvTe8DmSaLFkP5QOo1+jxGAYUtuZsjY8w= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200825202427-b303f430e36d.mod) = yMGsNdKrh+KvTe8DmSaLFkP5QOo1+jxGAYUtuZsjY8w= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200904185747-39188db58858.mod) = sDZbn09jOlbIqbmbSFFVodLL/Z/hUdubR4PDQVLo7PI= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20201110124207-079ba7bd75cd.mod) = JdcsA+eqVxE2CH66/J6D0ATQvYzThk14wvWBPhIquoE= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20201201161351-ac6f37ff4c2a.mod) = JdcsA+eqVxE2CH66/J6D0ATQvYzThk14wvWBPhIquoE= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20201208233053-a543418bbed2.mod) = JdcsA+eqVxE2CH66/J6D0ATQvYzThk14wvWBPhIquoE= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20210105154028-b0ab187a4818.mod) = JdcsA+eqVxE2CH66/J6D0ATQvYzThk14wvWBPhIquoE= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20210106214847-113979e3529a.mod) = JdcsA+eqVxE2CH66/J6D0ATQvYzThk14wvWBPhIquoE= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.1.0.mod) = Z1kEvCsuK+3wKoEbHR2gIDDCVS78nBUqknakRoStMT8= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.1.1.mod) = A2l2BTdO47D6m1AupFbZxq4YNdrCLjW6oqmcQFig/jE= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.1.2.mod) = A2l2BTdO47D6m1AupFbZxq4YNdrCLjW6oqmcQFig/jE= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.1.3.mod) = A2l2BTdO47D6m1AupFbZxq4YNdrCLjW6oqmcQFig/jE= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.1.4.mod) = A2l2BTdO47D6m1AupFbZxq4YNdrCLjW6oqmcQFig/jE= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.1.5.mod) = A2l2BTdO47D6m1AupFbZxq4YNdrCLjW6oqmcQFig/jE= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.1.5.zip) = 7U2FsDFCSd9LwNAPn1ZjSPOILkK5wTGfeoXg1aN7cFs= ++SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200825202427-b303f430e36d.zip) = uVREnr4UBKTEXWWUrxWmBJ8Cf+OS0g2HOFPkEaJR65k= + SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U= + SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20191011141410-1b5146add898.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U= + SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U= +@@ -853,24 +475,8 @@ SHA256 (go_modules/google.golang.org/api + SHA256 (go_modules/google.golang.org/api/@v/v0.28.0.mod) = fasGMG2oUM2uI3WwPcSmdaGX9X+sUxpzo4mM56FgmvA= + SHA256 (go_modules/google.golang.org/api/@v/v0.29.0.mod) = /oHS171FuJbGgcWcgawXGM7g0AVV8NR3uvdCqLjKbgg= + SHA256 (go_modules/google.golang.org/api/@v/v0.30.0.mod) = 7EvLjkgUAO68RkGlgwnAEE1wbVHshW2iyhxItUbkTOY= +-SHA256 (go_modules/google.golang.org/api/@v/v0.35.0.mod) = FpxwaMsHB9q4PsQI0R1DaAM9VyZsCwFUTZObd21YuMw= +-SHA256 (go_modules/google.golang.org/api/@v/v0.36.0.mod) = GGHkyWDLxw4Ryq6tX+c/ejj/jB+1e4CyZ1Hr7/4aDJI= ++SHA256 (go_modules/google.golang.org/api/@v/v0.30.0.zip) = +IPHEf1GCaJD3FKa31PV0xZ2tT7/HcBP17nIiNTiD+g= + SHA256 (go_modules/google.golang.org/api/@v/v0.4.0.mod) = ALxKTzJjdEDsvO9P5/Y1CmsiQn8OWylaSg/fMbRzOhY= +-SHA256 (go_modules/google.golang.org/api/@v/v0.40.0.mod) = B6mLSTze1yyNgUloMoP3PHh0tKysgF6GSKBYZMauqQ8= +-SHA256 (go_modules/google.golang.org/api/@v/v0.41.0.mod) = Jh2pwWtHWTPapOhAh11fsjsnibhth3RDJK2uXpaSQhc= +-SHA256 (go_modules/google.golang.org/api/@v/v0.43.0.mod) = YmA7W5ysj6EAKw02Q/QLsVPYHs7Uksz/MOeg8xvFZ0g= +-SHA256 (go_modules/google.golang.org/api/@v/v0.47.0.mod) = PaFZJbJVl1durarnamM6DOHMPEwWYBePeMQLcsmlAjs= +-SHA256 (go_modules/google.golang.org/api/@v/v0.48.0.mod) = m/gAjo7gAW6iw7JlAbzu7xscrPChAfzE8A8K5ItrVxw= +-SHA256 (go_modules/google.golang.org/api/@v/v0.50.0.mod) = 5ZNKVzQFg2RNkyVa3n3/VQVsOlt5rL81D1hExo+fUxI= +-SHA256 (go_modules/google.golang.org/api/@v/v0.51.0.mod) = ldvHjwe07NUycPxs16agxkqU8vGBPxY2WjBsM4USpEw= +-SHA256 (go_modules/google.golang.org/api/@v/v0.54.0.mod) = JyDmGzIe3dKsyMonsD7fWPoR/9dJBm7Bv6cPBc4/A6o= +-SHA256 (go_modules/google.golang.org/api/@v/v0.55.0.mod) = oJZWbBNVQtg8XrZGXnW8tReYFpddoJb7HG1pEhNtquQ= +-SHA256 (go_modules/google.golang.org/api/@v/v0.56.0.mod) = oJZWbBNVQtg8XrZGXnW8tReYFpddoJb7HG1pEhNtquQ= +-SHA256 (go_modules/google.golang.org/api/@v/v0.57.0.mod) = 4ZWrPJ7AuezfpY5coPP+uFOIyockgiC+yq9QsvnMdjg= +-SHA256 (go_modules/google.golang.org/api/@v/v0.59.0.mod) = 5sHXNkKQGb7KgAqnCSZaGlu0UV3wlnlgsxVnPmKvJyI= +-SHA256 (go_modules/google.golang.org/api/@v/v0.61.0.mod) = 45vFCURh5tjoJ/YlXZxz8Bkza/GyOQQe0tz0vhyzdBg= +-SHA256 (go_modules/google.golang.org/api/@v/v0.62.0.mod) = pO9IGxjF322MNmHP4p7Pl9hpM6ID6rLF1AnozdV5vUE= +-SHA256 (go_modules/google.golang.org/api/@v/v0.62.0.zip) = 883Z/uuX1gAyY+4RggSiUp0sqa+7t7kk/W1ZhruKjSs= + SHA256 (go_modules/google.golang.org/api/@v/v0.7.0.mod) = OHEYHve6KNAhXlqdc3WdXemSXZKn9a+QScBvC8GGnRk= + SHA256 (go_modules/google.golang.org/api/@v/v0.8.0.mod) = 4USXpWZwXdDx4Y+Dt0NSihAS7ASxPa+kQtKiJTTIIAc= + SHA256 (go_modules/google.golang.org/api/@v/v0.9.0.mod) = 4USXpWZwXdDx4Y+Dt0NSihAS7ASxPa+kQtKiJTTIIAc= +@@ -880,8 +486,7 @@ SHA256 (go_modules/google.golang.org/app + SHA256 (go_modules/google.golang.org/appengine/@v/v1.6.1.mod) = 6xL/nHUxt83PcfYd6ICBS9hPAi9XQm6xLOoEDrDM8RY= + SHA256 (go_modules/google.golang.org/appengine/@v/v1.6.5.mod) = R2/HdtKQbDK21vMGkd8JjNSnCtV5Z7OBj6pEQxnNkpQ= + SHA256 (go_modules/google.golang.org/appengine/@v/v1.6.6.mod) = R2/HdtKQbDK21vMGkd8JjNSnCtV5Z7OBj6pEQxnNkpQ= +-SHA256 (go_modules/google.golang.org/appengine/@v/v1.6.7.mod) = R2/HdtKQbDK21vMGkd8JjNSnCtV5Z7OBj6pEQxnNkpQ= +-SHA256 (go_modules/google.golang.org/appengine/@v/v1.6.7.zip) = efgN+sGGgXiPFBTiGkp3NO/0zfmSBwvpFjED642fks0= ++SHA256 (go_modules/google.golang.org/appengine/@v/v1.6.6.zip) = ibbAnNzQfQJBBUX0+oeiafzzdMcYo6B+YUxdg8kBV4E= + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20180817151627-c66870c02cf8.mod) = Q3mmQxJmA1Oy2tsg/VXZloZ0u8K7zwnVDAq6gBEaZLI= + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20190307195333-5fe7a883aa19.mod) = AjkaJYVovMUrB3Y6xGeBsUlSVfLtql8ovh5DLaAya0c= + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20190418145605-e7d98fc518a7.mod) = AjkaJYVovMUrB3Y6xGeBsUlSVfLtql8ovh5DLaAya0c= +@@ -905,47 +510,13 @@ SHA256 (go_modules/google.golang.org/gen + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20200331122359-1ee6d9798940.mod) = +9BYFsm3sPjk76g3pCVe6oSijlL/GBD4Bykjh4/s9wM= + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20200430143042-b979b6f78d84.mod) = +9BYFsm3sPjk76g3pCVe6oSijlL/GBD4Bykjh4/s9wM= + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20200511104702-f5ebc3bea380.mod) = +9BYFsm3sPjk76g3pCVe6oSijlL/GBD4Bykjh4/s9wM= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20200513103714-09dca8ec2884.mod) = +9BYFsm3sPjk76g3pCVe6oSijlL/GBD4Bykjh4/s9wM= + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20200515170657-fc4c6c6a6587.mod) = 2Lgbi/zdkhBmkVkuunV/Wt10K4GYsUqognVtU1pcz7g= + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20200526211855-cb27e3aa2013.mod) = TsOU0+ynNofREaPg6IgIsQBocwK0Y7F4abzQJgFnSL0= + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20200618031413-b414f8b61790.mod) = 6unRlrxXtMCWlUn7q7F2xOMKxA8FOIYrUdgw+zGnDVk= + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20200729003335-053ba62fc06f.mod) = /nTXT3abMde6jlyIWRx3imt+eTlTAibQzItJAAG6vPE= + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20200804131852-c06518451d9c.mod) = /nTXT3abMde6jlyIWRx3imt+eTlTAibQzItJAAG6vPE= + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20200825200019-8632dd797987.mod) = /nTXT3abMde6jlyIWRx3imt+eTlTAibQzItJAAG6vPE= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20200904004341-0bd0a958aa1d.mod) = /nTXT3abMde6jlyIWRx3imt+eTlTAibQzItJAAG6vPE= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20201109203340-2640f1f9cdfb.mod) = /nTXT3abMde6jlyIWRx3imt+eTlTAibQzItJAAG6vPE= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20201201144952-b05cb90ed32e.mod) = /nTXT3abMde6jlyIWRx3imt+eTlTAibQzItJAAG6vPE= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20201210142538-e3217bee35cc.mod) = /nTXT3abMde6jlyIWRx3imt+eTlTAibQzItJAAG6vPE= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20201214200347-8c77b98c765d.mod) = /nTXT3abMde6jlyIWRx3imt+eTlTAibQzItJAAG6vPE= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210222152913-aa3ee6e6a81c.mod) = /nTXT3abMde6jlyIWRx3imt+eTlTAibQzItJAAG6vPE= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210303154014-9728d6b83eeb.mod) = /nTXT3abMde6jlyIWRx3imt+eTlTAibQzItJAAG6vPE= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210310155132-4ce2db91004e.mod) = /nTXT3abMde6jlyIWRx3imt+eTlTAibQzItJAAG6vPE= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210319143718-93e7006c17a6.mod) = /nTXT3abMde6jlyIWRx3imt+eTlTAibQzItJAAG6vPE= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210402141018-6c239bbf2bb1.mod) = RGtexTuS0Vu3MjSSukXQxD9pBTjHC+EURqm7/4ltYNc= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210513213006-bf773b8c8384.mod) = KccdIKOLQ16m3OLwGAxHr83umjsMBoOJIyzn2QtyOCE= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210602131652-f16073e35f0c.mod) = PfuDLNm2St/Bkkwgw+4fx6sAwUP8c/ZsvM1H3T7aw1A= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210604141403-392c879c8b08.mod) = PfuDLNm2St/Bkkwgw+4fx6sAwUP8c/ZsvM1H3T7aw1A= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210608205507-b6d2f5bf0d7d.mod) = PfuDLNm2St/Bkkwgw+4fx6sAwUP8c/ZsvM1H3T7aw1A= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210624195500-8bfb893ecb84.mod) = yGY8E+uzz3lT8tvEHMUdAvO7H5MSxdKNMdFHKXbK1go= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210713002101-d411969a0d9a.mod) = 9ppG0xCczq7dDAXrVu+E/Iy5tb0uswd0BqjRHJ24C3Y= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210716133855-ce7ef5c701ea.mod) = 9ppG0xCczq7dDAXrVu+E/Iy5tb0uswd0BqjRHJ24C3Y= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210728212813-7823e685a01f.mod) = k2wdroTKt5SXvdIj0/W7sJAcj5NxrRiWwVLS5KRmdGc= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210805201207-89edb61ffb67.mod) = k2wdroTKt5SXvdIj0/W7sJAcj5NxrRiWwVLS5KRmdGc= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210813162853-db860fec028c.mod) = 0vengbSmfXWI9cCNTINImSIjq2uj8TLF74wqRHZEYrU= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210821163610-241b8fcbd6c8.mod) = Eh1vbBBbZeqjENg/xc9B0zy/HX6/AsJ3/IZfHjJQioU= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210828152312-66f60bf46e71.mod) = Eh1vbBBbZeqjENg/xc9B0zy/HX6/AsJ3/IZfHjJQioU= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210831024726-fe130286e0e2.mod) = Eh1vbBBbZeqjENg/xc9B0zy/HX6/AsJ3/IZfHjJQioU= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210903162649-d08c68adba83.mod) = Eh1vbBBbZeqjENg/xc9B0zy/HX6/AsJ3/IZfHjJQioU= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210909211513-a8c4777a87af.mod) = Eh1vbBBbZeqjENg/xc9B0zy/HX6/AsJ3/IZfHjJQioU= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210924002016-3dee208752a0.mod) = qhfLuN4+lVkmfUNE70ODenCVI2Q/rMPcvdMTkCgsOp4= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20211008145708-270636b82663.mod) = qhfLuN4+lVkmfUNE70ODenCVI2Q/rMPcvdMTkCgsOp4= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20211028162531-8db9c33dc351.mod) = qhfLuN4+lVkmfUNE70ODenCVI2Q/rMPcvdMTkCgsOp4= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20211118181313-81c1377c94b1.mod) = qhfLuN4+lVkmfUNE70ODenCVI2Q/rMPcvdMTkCgsOp4= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20211129164237-f09f9a12af12.mod) = qhfLuN4+lVkmfUNE70ODenCVI2Q/rMPcvdMTkCgsOp4= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20211203200212-54befc351ae9.mod) = qhfLuN4+lVkmfUNE70ODenCVI2Q/rMPcvdMTkCgsOp4= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20211206160659-862468c7d6e0.mod) = qhfLuN4+lVkmfUNE70ODenCVI2Q/rMPcvdMTkCgsOp4= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20211208223120-3a66f561d7aa.mod) = qhfLuN4+lVkmfUNE70ODenCVI2Q/rMPcvdMTkCgsOp4= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20211208223120-3a66f561d7aa.zip) = Bl0xMVpMCE2vD2P/PwUEhMHZV7Rtto5RgsWLOxkwvMQ= ++SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20200825200019-8632dd797987.zip) = G1ZShAph6Miop/MyDmq3XPK51t9owJcQHFGEGF6ET8s= + SHA256 (go_modules/google.golang.org/grpc/@v/v1.19.0.mod) = cd4ll/0ILogu8Illugw+4Z048t8lkgczzUNM+AonrDU= + SHA256 (go_modules/google.golang.org/grpc/@v/v1.20.1.mod) = XtCzXjBKPysKdjzCPzDV91C88z2pozqnlZpIKa36iG0= + SHA256 (go_modules/google.golang.org/grpc/@v/v1.21.1.mod) = VlMouS9XLSyRBj/70vDYBjB3m2mwodoqk0MZRZeX4/4= +@@ -958,24 +529,7 @@ SHA256 (go_modules/google.golang.org/grp + SHA256 (go_modules/google.golang.org/grpc/@v/v1.29.1.mod) = k0THc9LM8UyL/34vnFXwf8LB4NkOuawvzL5tx+bd4Q0= + SHA256 (go_modules/google.golang.org/grpc/@v/v1.30.0.mod) = WTU/BVNkyhx4KfL2e9dh1SoSqFut2q968UBohrsoGdg= + SHA256 (go_modules/google.golang.org/grpc/@v/v1.31.0.mod) = WTU/BVNkyhx4KfL2e9dh1SoSqFut2q968UBohrsoGdg= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.31.1.mod) = WTU/BVNkyhx4KfL2e9dh1SoSqFut2q968UBohrsoGdg= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.33.1.mod) = flbCODxvnZ26dukYPmliG+Pamfsk9XnHlL92N2ltCDs= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.33.2.mod) = dMCckwtVh1J+x77bJZhszpWJ528GdglqutGgNWWzz/I= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.34.0.mod) = 8TkV9qbDFI/13CZ5VcK/3XZ3/tV8pn/QywfEyDutwe0= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.35.0.mod) = V/dgXOhpbRkajH0cTSUpuVZtYLYuGVKlMyqVivQ2rcw= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.36.0.mod) = V/dgXOhpbRkajH0cTSUpuVZtYLYuGVKlMyqVivQ2rcw= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.36.1.mod) = V/dgXOhpbRkajH0cTSUpuVZtYLYuGVKlMyqVivQ2rcw= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.37.0.mod) = ZhkVjPkRNhp+8+byrOQSopuPbTewFslCwn0eHj22oIY= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.37.1.mod) = ZhkVjPkRNhp+8+byrOQSopuPbTewFslCwn0eHj22oIY= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.38.0.mod) = ZhkVjPkRNhp+8+byrOQSopuPbTewFslCwn0eHj22oIY= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.39.0.mod) = Bu7Oe73TCnM7ftrrd0w3362b59S9PPq4fVQdQUnD2Gk= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.39.1.mod) = Bu7Oe73TCnM7ftrrd0w3362b59S9PPq4fVQdQUnD2Gk= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.40.0.mod) = wqf7iCzf7+9ZtF13J5W7awmEG2kGVKkA9jOJlGejkLU= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.40.1.mod) = wqf7iCzf7+9ZtF13J5W7awmEG2kGVKkA9jOJlGejkLU= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.42.0.mod) = wBLCX+IQ7a8GcSWbly0F2aW3mU6aUnMax7FLIyaamS0= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.42.0.zip) = bv0wE3a+HfygQp6KAbFal4D7mdse47FS+AJgiOeE+Ec= +-SHA256 (go_modules/google.golang.org/grpc/cmd/protoc-gen-go-grpc/@v/v1.1.0.mod) = YA2G616eua3oxcve4qqujTX8dhazZgfuuwKZe0t+WBo= +-SHA256 (go_modules/google.golang.org/grpc/cmd/protoc-gen-go-grpc/@v/v1.1.0.zip) = E4d9hsv6ML3k1i/vK8WN1WN33LUCwWz3gZf2k0GTAJo= ++SHA256 (go_modules/google.golang.org/grpc/@v/v1.31.0.zip) = CcJ0oLTM4l3JtdpZzZwIAbNjIpY8TK7dRMzd/7pd5HA= + SHA256 (go_modules/google.golang.org/protobuf/@v/v0.0.0-20200109180630-ec00e32a8dfd.mod) = ojmQ77Z+4QuxbR0ZNhCc76TkJirj2o0HSO+2kWFNu3g= + SHA256 (go_modules/google.golang.org/protobuf/@v/v0.0.0-20200221191635-4d8936d0db64.mod) = ptlQ3Sp+uC5Rz0WdP2H2FLCdcwrbnoCU1b+WsEPzgXQ= + SHA256 (go_modules/google.golang.org/protobuf/@v/v0.0.0-20200228230310-ab0ca4ff8a60.mod) = O4CNGZR/sp5Nsk7Vy4iUGvwZJ/U42ArW+ICuRmSl0BY= +@@ -986,26 +540,13 @@ SHA256 (go_modules/google.golang.org/pro + SHA256 (go_modules/google.golang.org/protobuf/@v/v1.23.1-0.20200526195155-81db48ad09cc.mod) = OUpJRiy/bcpN2G888Ojdy7mtyTl/c+gv7K5Ux56eTVM= + SHA256 (go_modules/google.golang.org/protobuf/@v/v1.24.0.mod) = 7zKp68gHoIxPX0yWZE8rH80DXJ3DUucSLjWh59sdQLc= + SHA256 (go_modules/google.golang.org/protobuf/@v/v1.25.0.mod) = beqAhz0nWKgd5tFrz2p/RaJ/KtTAR7e02h6ISBqXSQM= +-SHA256 (go_modules/google.golang.org/protobuf/@v/v1.26.0-rc.1.mod) = ssT+Gmb/W+brfAxTiPCA0IghwyesXPl13uUdiw+0np8= +-SHA256 (go_modules/google.golang.org/protobuf/@v/v1.26.0.mod) = COwuIPOO/LZRRigABp7OSJHiUqJhAH+p1aGxV/UW7l8= +-SHA256 (go_modules/google.golang.org/protobuf/@v/v1.27.1.mod) = COwuIPOO/LZRRigABp7OSJHiUqJhAH+p1aGxV/UW7l8= +-SHA256 (go_modules/google.golang.org/protobuf/@v/v1.27.1.zip) = kxgIkK3TGlW1bZwIOjl8HazDVxr6g5gdDaoW8K+vUdA= +-SHA256 (go_modules/gopkg.in/alecthomas/kingpin.v2/@v/v2.2.6.mod) = byLclCZkdTE6LIp1hQzqQTRapeM4EZMC/KV2i0GYs+w= +-SHA256 (go_modules/gopkg.in/alecthomas/kingpin.v2/@v/v2.2.6.zip) = Y4CAWRrv59JkLyV1tifVNMaSYG8C6lS6ifQtsRK6iDk= ++SHA256 (go_modules/google.golang.org/protobuf/@v/v1.25.0.zip) = IE9yz02A6vGJLUtP5ONNydsoPrj9s2kC+HG/Pqopr/k= + SHA256 (go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod) = XDBuDWM81moRtA4uX7vG2kIRDbfXLqPBUkzrRe5Awz8= + SHA256 (go_modules/gopkg.in/check.v1/@v/v1.0.0-20180628173108-788fd7840127.mod) = XDBuDWM81moRtA4uX7vG2kIRDbfXLqPBUkzrRe5Awz8= +-SHA256 (go_modules/gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.mod) = XDBuDWM81moRtA4uX7vG2kIRDbfXLqPBUkzrRe5Awz8= +-SHA256 (go_modules/gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.zip) = AEU3yxnb5FlU7BYF8zFwX2aFzMJn7d1CicHrJ1E6uBc= ++SHA256 (go_modules/gopkg.in/check.v1/@v/v1.0.0-20180628173108-788fd7840127.zip) = S8U17SqsSKIxr4tgBaC19gadrauaPWWx6fH+kcdNjmE= + SHA256 (go_modules/gopkg.in/errgo.v2/@v/v2.1.0.mod) = 4wUgQkglZieWb/hcfcWRzy0OfeIJTQ9GWEnxtioQJ0g= + SHA256 (go_modules/gopkg.in/errgo.v2/@v/v2.1.0.zip) = a4lUgZog7FKYKiBv0+uUYp/1PFeQqndTTm2Nr33gG+4= +-SHA256 (go_modules/gopkg.in/ini.v1/@v/v1.66.2.mod) = E67dhduOVVEEEI4OYTu35NEkKvfyfBVCPdmrY7YLcqE= +-SHA256 (go_modules/gopkg.in/ini.v1/@v/v1.66.2.zip) = ayVIY6No9TZbKiHkGpeqCeWwpaqt5oS7iLuYHg6LbHU= +-SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.2.1.mod) = iNl50vCT0jl/dWvIbvosoD9zpg1mjOs5GzUQAp8/fPw= + SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.2.2.mod) = iNl50vCT0jl/dWvIbvosoD9zpg1mjOs5GzUQAp8/fPw= +-SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.2.3.mod) = iNl50vCT0jl/dWvIbvosoD9zpg1mjOs5GzUQAp8/fPw= +-SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.2.4.mod) = iNl50vCT0jl/dWvIbvosoD9zpg1mjOs5GzUQAp8/fPw= +-SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.2.5.mod) = iNl50vCT0jl/dWvIbvosoD9zpg1mjOs5GzUQAp8/fPw= +-SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.2.8.mod) = iNl50vCT0jl/dWvIbvosoD9zpg1mjOs5GzUQAp8/fPw= + SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.4.0.mod) = w7EbqaB3X/m8bxHbtYoeSMweaLrDeKjNxiC+zGYdTDM= + SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.4.0.zip) = 7eSeJ8TMps3S7HGa7Y6k02NxDM6z1BHnp4b73sDTkf0= + SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.mod) = IVeYYKIDBvz0OxvSNNH7oxlJnHdhG3HAX5vzupDauTk= +@@ -1025,7 +566,7 @@ SHA256 (go_modules/rsc.io/quote/v3/@v/v3 + SHA256 (go_modules/rsc.io/quote/v3/@v/v3.1.0.zip) = tDTLv8MsF7UijQsO3erqib707JvZC1yPxVtk+M4T7rk= + SHA256 (go_modules/rsc.io/sampler/@v/v1.3.0.mod) = oq5uhUCkC4XldwPMYYuZxbEHU4bZWOiZmg4tTALzpwU= + SHA256 (go_modules/rsc.io/sampler/@v/v1.3.0.zip) = 2iArDagDqyZhq5imgLuk9kEjoyblQMJVgrbNu53BFKo= +-SIZE (cli-v2.5.2.zip) = 952348 ++SIZE (cli-v2.6.0.zip) = 965340 + SIZE (go_modules/cloud.google.com/go/@v/v0.26.0.mod) = 27 + SIZE (go_modules/cloud.google.com/go/@v/v0.34.0.mod) = 27 + SIZE (go_modules/cloud.google.com/go/@v/v0.38.0.mod) = 1006 +@@ -1041,21 +582,7 @@ SIZE (go_modules/cloud.google.com/go/@v/ + SIZE (go_modules/cloud.google.com/go/@v/v0.57.0.mod) = 1096 + SIZE (go_modules/cloud.google.com/go/@v/v0.62.0.mod) = 810 + SIZE (go_modules/cloud.google.com/go/@v/v0.65.0.mod) = 831 +-SIZE (go_modules/cloud.google.com/go/@v/v0.72.0.mod) = 762 +-SIZE (go_modules/cloud.google.com/go/@v/v0.74.0.mod) = 799 +-SIZE (go_modules/cloud.google.com/go/@v/v0.78.0.mod) = 836 +-SIZE (go_modules/cloud.google.com/go/@v/v0.79.0.mod) = 734 +-SIZE (go_modules/cloud.google.com/go/@v/v0.81.0.mod) = 734 +-SIZE (go_modules/cloud.google.com/go/@v/v0.83.0.mod) = 717 +-SIZE (go_modules/cloud.google.com/go/@v/v0.84.0.mod) = 717 +-SIZE (go_modules/cloud.google.com/go/@v/v0.87.0.mod) = 717 +-SIZE (go_modules/cloud.google.com/go/@v/v0.90.0.mod) = 717 +-SIZE (go_modules/cloud.google.com/go/@v/v0.93.3.mod) = 475 +-SIZE (go_modules/cloud.google.com/go/@v/v0.94.1.mod) = 475 +-SIZE (go_modules/cloud.google.com/go/@v/v0.97.0.mod) = 532 +-SIZE (go_modules/cloud.google.com/go/@v/v0.98.0.mod) = 532 +-SIZE (go_modules/cloud.google.com/go/@v/v0.99.0.mod) = 532 +-SIZE (go_modules/cloud.google.com/go/@v/v0.99.0.zip) = 1064166 ++SIZE (go_modules/cloud.google.com/go/@v/v0.65.0.zip) = 1557489 + SIZE (go_modules/cloud.google.com/go/bigquery/@v/v1.0.1.mod) = 319 + SIZE (go_modules/cloud.google.com/go/bigquery/@v/v1.3.0.mod) = 555 + SIZE (go_modules/cloud.google.com/go/bigquery/@v/v1.4.0.mod) = 631 +@@ -1066,8 +593,6 @@ SIZE (go_modules/cloud.google.com/go/big + SIZE (go_modules/cloud.google.com/go/datastore/@v/v1.0.0.mod) = 433 + SIZE (go_modules/cloud.google.com/go/datastore/@v/v1.1.0.mod) = 566 + SIZE (go_modules/cloud.google.com/go/datastore/@v/v1.1.0.zip) = 279892 +-SIZE (go_modules/cloud.google.com/go/firestore/@v/v1.6.1.mod) = 358 +-SIZE (go_modules/cloud.google.com/go/firestore/@v/v1.6.1.zip) = 343866 + SIZE (go_modules/cloud.google.com/go/pubsub/@v/v1.0.1.mod) = 508 + SIZE (go_modules/cloud.google.com/go/pubsub/@v/v1.1.0.mod) = 755 + SIZE (go_modules/cloud.google.com/go/pubsub/@v/v1.2.0.mod) = 858 +@@ -1087,50 +612,18 @@ SIZE (go_modules/github.com/!burnt!sushi + SIZE (go_modules/github.com/!burnt!sushi/toml/@v/v0.3.1.zip) = 56132 + SIZE (go_modules/github.com/!burnt!sushi/xgb/@v/v0.0.0-20160522181843-27f122750802.mod) = 33 + SIZE (go_modules/github.com/!burnt!sushi/xgb/@v/v0.0.0-20160522181843-27f122750802.zip) = 254689 +-SIZE (go_modules/github.com/!data!dog/datadog-go/@v/v3.2.0+incompatible.mod) = 37 +-SIZE (go_modules/github.com/!data!dog/datadog-go/@v/v3.2.0+incompatible.zip) = 34337 + SIZE (go_modules/github.com/!make!now!just/heredoc/@v/v1.0.0.mod) = 47 + SIZE (go_modules/github.com/!make!now!just/heredoc/@v/v1.0.0.zip) = 5490 + SIZE (go_modules/github.com/!netflix/go-expect/@v/v0.0.0-20180615182759-c93bf25de8e8.mod) = 36 + SIZE (go_modules/github.com/!netflix/go-expect/@v/v0.0.0-20180615182759-c93bf25de8e8.zip) = 15018 +-SIZE (go_modules/github.com/!one!of!one/xxhash/@v/v1.2.2.mod) = 34 +-SIZE (go_modules/github.com/!one!of!one/xxhash/@v/v1.2.2.zip) = 17606 + SIZE (go_modules/github.com/alecthomas/chroma/@v/v0.10.0.mod) = 176 + SIZE (go_modules/github.com/alecthomas/chroma/@v/v0.10.0.zip) = 1077001 +-SIZE (go_modules/github.com/alecthomas/template/@v/v0.0.0-20160405071501-a0175ee3bccc.mod) = 38 +-SIZE (go_modules/github.com/alecthomas/template/@v/v0.0.0-20190718012654-fb15b899a751.mod) = 38 +-SIZE (go_modules/github.com/alecthomas/template/@v/v0.0.0-20190718012654-fb15b899a751.zip) = 66303 +-SIZE (go_modules/github.com/alecthomas/units/@v/v0.0.0-20151022065526-2efee857e7cf.mod) = 35 +-SIZE (go_modules/github.com/alecthomas/units/@v/v0.0.0-20190717042225-c3de453c63f4.mod) = 35 +-SIZE (go_modules/github.com/alecthomas/units/@v/v0.0.0-20190717042225-c3de453c63f4.zip) = 5447 +-SIZE (go_modules/github.com/antihax/optional/@v/v1.0.0.mod) = 44 +-SIZE (go_modules/github.com/antihax/optional/@v/v1.0.0.zip) = 9639 +-SIZE (go_modules/github.com/armon/circbuf/@v/v0.0.0-20150827004946-bbbad097214e.mod) = 32 +-SIZE (go_modules/github.com/armon/circbuf/@v/v0.0.0-20150827004946-bbbad097214e.zip) = 3902 +-SIZE (go_modules/github.com/armon/go-metrics/@v/v0.0.0-20180917152333-f0300d1749da.mod) = 35 +-SIZE (go_modules/github.com/armon/go-metrics/@v/v0.3.10.mod) = 607 +-SIZE (go_modules/github.com/armon/go-metrics/@v/v0.3.10.zip) = 50064 +-SIZE (go_modules/github.com/armon/go-radix/@v/v0.0.0-20180808171621-7fddfc383310.mod) = 33 +-SIZE (go_modules/github.com/armon/go-radix/@v/v1.0.0.mod) = 33 +-SIZE (go_modules/github.com/armon/go-radix/@v/v1.0.0.zip) = 7144 + SIZE (go_modules/github.com/aymerick/douceur/@v/v0.2.0.mod) = 35 + SIZE (go_modules/github.com/aymerick/douceur/@v/v0.2.0.zip) = 25606 +-SIZE (go_modules/github.com/beorn7/perks/@v/v0.0.0-20180321164747-3a771d992973.mod) = 31 +-SIZE (go_modules/github.com/beorn7/perks/@v/v1.0.0.mod) = 40 +-SIZE (go_modules/github.com/beorn7/perks/@v/v1.0.1.mod) = 40 +-SIZE (go_modules/github.com/beorn7/perks/@v/v1.0.1.zip) = 14678 +-SIZE (go_modules/github.com/bgentry/speakeasy/@v/v0.1.0.mod) = 36 +-SIZE (go_modules/github.com/bgentry/speakeasy/@v/v0.1.0.zip) = 9262 + SIZE (go_modules/github.com/briandowns/spinner/@v/v1.18.1.mod) = 175 + SIZE (go_modules/github.com/briandowns/spinner/@v/v1.18.1.zip) = 224365 + SIZE (go_modules/github.com/census-instrumentation/opencensus-proto/@v/v0.2.1.mod) = 58 +-SIZE (go_modules/github.com/census-instrumentation/opencensus-proto/@v/v0.3.0.mod) = 58 +-SIZE (go_modules/github.com/census-instrumentation/opencensus-proto/@v/v0.3.0.zip) = 223236 +-SIZE (go_modules/github.com/cespare/xxhash/@v/v1.1.0.mod) = 146 +-SIZE (go_modules/github.com/cespare/xxhash/@v/v1.1.0.zip) = 12221 +-SIZE (go_modules/github.com/cespare/xxhash/v2/@v/v2.1.1.mod) = 45 +-SIZE (go_modules/github.com/cespare/xxhash/v2/@v/v2.1.2.mod) = 45 +-SIZE (go_modules/github.com/cespare/xxhash/v2/@v/v2.1.2.zip) = 15284 ++SIZE (go_modules/github.com/census-instrumentation/opencensus-proto/@v/v0.2.1.zip) = 210929 + SIZE (go_modules/github.com/charmbracelet/glamour/@v/v0.4.0.mod) = 325 + SIZE (go_modules/github.com/charmbracelet/glamour/@v/v0.4.0.zip) = 572345 + SIZE (go_modules/github.com/chzyer/logex/@v/v1.1.10.mod) = 31 +@@ -1139,10 +632,6 @@ SIZE (go_modules/github.com/chzyer/readl + SIZE (go_modules/github.com/chzyer/readline/@v/v0.0.0-20180603132655-2972be24d48e.zip) = 56640 + SIZE (go_modules/github.com/chzyer/test/@v/v0.0.0-20180213035817-a1ea475d72b1.mod) = 30 + SIZE (go_modules/github.com/chzyer/test/@v/v0.0.0-20180213035817-a1ea475d72b1.zip) = 5024 +-SIZE (go_modules/github.com/circonus-labs/circonus-gometrics/@v/v2.3.1+incompatible.mod) = 51 +-SIZE (go_modules/github.com/circonus-labs/circonus-gometrics/@v/v2.3.1+incompatible.zip) = 148431 +-SIZE (go_modules/github.com/circonus-labs/circonusllhist/@v/v0.1.3.mod) = 47 +-SIZE (go_modules/github.com/circonus-labs/circonusllhist/@v/v0.1.3.zip) = 10851 + SIZE (go_modules/github.com/cli/browser/@v/v1.0.0.mod) = 79 + SIZE (go_modules/github.com/cli/browser/@v/v1.1.0.mod) = 100 + SIZE (go_modules/github.com/cli/browser/@v/v1.1.0.zip) = 7815 +@@ -1157,21 +646,7 @@ SIZE (go_modules/github.com/cli/shurcoo! + SIZE (go_modules/github.com/client9/misspell/@v/v0.3.4.mod) = 35 + SIZE (go_modules/github.com/client9/misspell/@v/v0.3.4.zip) = 246908 + SIZE (go_modules/github.com/cncf/udpa/go/@v/v0.0.0-20191209042840-269d4d468f6f.mod) = 170 +-SIZE (go_modules/github.com/cncf/udpa/go/@v/v0.0.0-20200629203442-efcf912fb354.mod) = 170 +-SIZE (go_modules/github.com/cncf/udpa/go/@v/v0.0.0-20201120205902-5459f2c99403.mod) = 170 +-SIZE (go_modules/github.com/cncf/udpa/go/@v/v0.0.0-20210930031921-04548b0d99d4.mod) = 158 +-SIZE (go_modules/github.com/cncf/udpa/go/@v/v0.0.0-20210930031921-04548b0d99d4.zip) = 7602 +-SIZE (go_modules/github.com/cncf/xds/go/@v/v0.0.0-20210312221358-fbca930ec8ed.mod) = 169 +-SIZE (go_modules/github.com/cncf/xds/go/@v/v0.0.0-20210805033703-aa0b78936158.mod) = 169 +-SIZE (go_modules/github.com/cncf/xds/go/@v/v0.0.0-20210922020428-25de7278fc84.mod) = 169 +-SIZE (go_modules/github.com/cncf/xds/go/@v/v0.0.0-20211001041855-01bcc9b48dfe.mod) = 169 +-SIZE (go_modules/github.com/cncf/xds/go/@v/v0.0.0-20211011173535-cb28da3451f1.mod) = 169 +-SIZE (go_modules/github.com/cncf/xds/go/@v/v0.0.0-20211130200136-a8f946100490.mod) = 169 +-SIZE (go_modules/github.com/cncf/xds/go/@v/v0.0.0-20211130200136-a8f946100490.zip) = 109124 +-SIZE (go_modules/github.com/coreos/go-semver/@v/v0.3.0.mod) = 35 +-SIZE (go_modules/github.com/coreos/go-semver/@v/v0.3.0.zip) = 13848 +-SIZE (go_modules/github.com/coreos/go-systemd/v22/@v/v22.3.2.mod) = 91 +-SIZE (go_modules/github.com/coreos/go-systemd/v22/@v/v22.3.2.zip) = 120397 ++SIZE (go_modules/github.com/cncf/udpa/go/@v/v0.0.0-20191209042840-269d4d468f6f.zip) = 21230 + SIZE (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.1.mod) = 100 + SIZE (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.1.zip) = 12383 + SIZE (go_modules/github.com/creack/pty/@v/v1.1.17.mod) = 38 +@@ -1181,54 +656,27 @@ SIZE (go_modules/github.com/davecgh/go-s + SIZE (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.zip) = 60320 + SIZE (go_modules/github.com/dlclark/regexp2/@v/v1.4.0.mod) = 34 + SIZE (go_modules/github.com/dlclark/regexp2/@v/v1.4.0.zip) = 692349 +-SIZE (go_modules/github.com/envoyproxy/go-control-plane/@v/v0.10.1.mod) = 711 +-SIZE (go_modules/github.com/envoyproxy/go-control-plane/@v/v0.10.1.zip) = 3347563 + SIZE (go_modules/github.com/envoyproxy/go-control-plane/@v/v0.9.0.mod) = 378 + SIZE (go_modules/github.com/envoyproxy/go-control-plane/@v/v0.9.1-0.20191026205805-5f8ba28d4473.mod) = 378 +-SIZE (go_modules/github.com/envoyproxy/go-control-plane/@v/v0.9.10-0.20210907150352-cf90f659a021.mod) = 581 + SIZE (go_modules/github.com/envoyproxy/go-control-plane/@v/v0.9.4.mod) = 471 +-SIZE (go_modules/github.com/envoyproxy/go-control-plane/@v/v0.9.7.mod) = 543 +-SIZE (go_modules/github.com/envoyproxy/go-control-plane/@v/v0.9.9-0.20201210154907-fd9021fe5dad.mod) = 543 +-SIZE (go_modules/github.com/envoyproxy/go-control-plane/@v/v0.9.9-0.20210217033140-668b12f5399d.mod) = 543 +-SIZE (go_modules/github.com/envoyproxy/go-control-plane/@v/v0.9.9-0.20210512163311-63b5d3c536b0.mod) = 581 ++SIZE (go_modules/github.com/envoyproxy/go-control-plane/@v/v0.9.4.zip) = 1740105 + SIZE (go_modules/github.com/envoyproxy/protoc-gen-validate/@v/v0.1.0.mod) = 49 +-SIZE (go_modules/github.com/envoyproxy/protoc-gen-validate/@v/v0.6.2.mod) = 502 +-SIZE (go_modules/github.com/envoyproxy/protoc-gen-validate/@v/v0.6.2.zip) = 191935 +-SIZE (go_modules/github.com/fatih/color/@v/v1.13.0.mod) = 126 +-SIZE (go_modules/github.com/fatih/color/@v/v1.13.0.zip) = 12921 ++SIZE (go_modules/github.com/envoyproxy/protoc-gen-validate/@v/v0.1.0.zip) = 194391 + SIZE (go_modules/github.com/fatih/color/@v/v1.7.0.mod) = 30 +-SIZE (go_modules/github.com/fatih/color/@v/v1.9.0.mod) = 126 +-SIZE (go_modules/github.com/fsnotify/fsnotify/@v/v1.5.1.mod) = 122 +-SIZE (go_modules/github.com/fsnotify/fsnotify/@v/v1.5.1.zip) = 43496 ++SIZE (go_modules/github.com/fatih/color/@v/v1.7.0.zip) = 11987 + SIZE (go_modules/github.com/gabriel-vasile/mimetype/@v/v1.4.0.mod) = 112 + SIZE (go_modules/github.com/gabriel-vasile/mimetype/@v/v1.4.0.zip) = 25004156 +-SIZE (go_modules/github.com/ghodss/yaml/@v/v1.0.0.mod) = 30 +-SIZE (go_modules/github.com/ghodss/yaml/@v/v1.0.0.zip) = 13436 + SIZE (go_modules/github.com/go-gl/glfw/@v/v0.0.0-20190409004039-e6da0acd62b1.mod) = 29 + SIZE (go_modules/github.com/go-gl/glfw/@v/v0.0.0-20190409004039-e6da0acd62b1.zip) = 810677 + SIZE (go_modules/github.com/go-gl/glfw/v3.3/glfw/@v/v0.0.0-20191125211704-12ad95a8df72.mod) = 48 + SIZE (go_modules/github.com/go-gl/glfw/v3.3/glfw/@v/v0.0.0-20200222043503-6f7a984d4dc4.mod) = 48 + SIZE (go_modules/github.com/go-gl/glfw/v3.3/glfw/@v/v0.0.0-20200222043503-6f7a984d4dc4.zip) = 646118 +-SIZE (go_modules/github.com/go-kit/kit/@v/v0.8.0.mod) = 29 +-SIZE (go_modules/github.com/go-kit/kit/@v/v0.9.0.mod) = 29 +-SIZE (go_modules/github.com/go-kit/kit/@v/v0.9.0.zip) = 438465 +-SIZE (go_modules/github.com/go-logfmt/logfmt/@v/v0.3.0.mod) = 35 +-SIZE (go_modules/github.com/go-logfmt/logfmt/@v/v0.4.0.mod) = 100 +-SIZE (go_modules/github.com/go-logfmt/logfmt/@v/v0.4.0.zip) = 17559 +-SIZE (go_modules/github.com/go-stack/stack/@v/v1.8.0.mod) = 33 +-SIZE (go_modules/github.com/go-stack/stack/@v/v1.8.0.zip) = 10204 +-SIZE (go_modules/github.com/godbus/dbus/v5/@v/v5.0.4.mod) = 42 +-SIZE (go_modules/github.com/godbus/dbus/v5/@v/v5.0.4.zip) = 99582 +-SIZE (go_modules/github.com/gogo/protobuf/@v/v1.1.1.mod) = 32 +-SIZE (go_modules/github.com/gogo/protobuf/@v/v1.3.2.mod) = 215 +-SIZE (go_modules/github.com/gogo/protobuf/@v/v1.3.2.zip) = 2700673 + SIZE (go_modules/github.com/golang/glog/@v/v0.0.0-20160126235308-23def4e6c14b.mod) = 30 + SIZE (go_modules/github.com/golang/glog/@v/v0.0.0-20160126235308-23def4e6c14b.zip) = 22449 + SIZE (go_modules/github.com/golang/groupcache/@v/v0.0.0-20190702054246-869f871628b6.mod) = 36 + SIZE (go_modules/github.com/golang/groupcache/@v/v0.0.0-20191227052852-215e87163ea7.mod) = 36 + SIZE (go_modules/github.com/golang/groupcache/@v/v0.0.0-20200121045136-8c9f03a8e57e.mod) = 36 +-SIZE (go_modules/github.com/golang/groupcache/@v/v0.0.0-20210331224755-41bb18bfe9da.mod) = 36 +-SIZE (go_modules/github.com/golang/groupcache/@v/v0.0.0-20210331224755-41bb18bfe9da.zip) = 39744 ++SIZE (go_modules/github.com/golang/groupcache/@v/v0.0.0-20200121045136-8c9f03a8e57e.zip) = 39701 + SIZE (go_modules/github.com/golang/mock/@v/v1.1.1.mod) = 30 + SIZE (go_modules/github.com/golang/mock/@v/v1.2.0.mod) = 30 + SIZE (go_modules/github.com/golang/mock/@v/v1.3.1.mod) = 93 +@@ -1236,9 +684,7 @@ SIZE (go_modules/github.com/golang/mock/ + SIZE (go_modules/github.com/golang/mock/@v/v1.4.1.mod) = 131 + SIZE (go_modules/github.com/golang/mock/@v/v1.4.3.mod) = 131 + SIZE (go_modules/github.com/golang/mock/@v/v1.4.4.mod) = 102 +-SIZE (go_modules/github.com/golang/mock/@v/v1.5.0.mod) = 132 +-SIZE (go_modules/github.com/golang/mock/@v/v1.6.0.mod) = 104 +-SIZE (go_modules/github.com/golang/mock/@v/v1.6.0.zip) = 124156 ++SIZE (go_modules/github.com/golang/mock/@v/v1.4.4.zip) = 95367 + SIZE (go_modules/github.com/golang/protobuf/@v/v1.2.0.mod) = 34 + SIZE (go_modules/github.com/golang/protobuf/@v/v1.3.1.mod) = 34 + SIZE (go_modules/github.com/golang/protobuf/@v/v1.3.2.mod) = 34 +@@ -1252,13 +698,7 @@ SIZE (go_modules/github.com/golang/proto + SIZE (go_modules/github.com/golang/protobuf/@v/v1.4.0.mod) = 124 + SIZE (go_modules/github.com/golang/protobuf/@v/v1.4.1.mod) = 124 + SIZE (go_modules/github.com/golang/protobuf/@v/v1.4.2.mod) = 124 +-SIZE (go_modules/github.com/golang/protobuf/@v/v1.4.3.mod) = 124 +-SIZE (go_modules/github.com/golang/protobuf/@v/v1.5.0.mod) = 129 +-SIZE (go_modules/github.com/golang/protobuf/@v/v1.5.1.mod) = 124 +-SIZE (go_modules/github.com/golang/protobuf/@v/v1.5.2.mod) = 192 +-SIZE (go_modules/github.com/golang/protobuf/@v/v1.5.2.zip) = 206858 +-SIZE (go_modules/github.com/golang/snappy/@v/v0.0.3.mod) = 32 +-SIZE (go_modules/github.com/golang/snappy/@v/v0.0.3.zip) = 79266 ++SIZE (go_modules/github.com/golang/protobuf/@v/v1.4.2.zip) = 206762 + SIZE (go_modules/github.com/google/btree/@v/v0.0.0-20180813153112-4030bb1f1f0c.mod) = 31 + SIZE (go_modules/github.com/google/btree/@v/v1.0.0.mod) = 31 + SIZE (go_modules/github.com/google/btree/@v/v1.0.0.zip) = 17644 +@@ -1269,21 +709,13 @@ SIZE (go_modules/github.com/google/go-cm + SIZE (go_modules/github.com/google/go-cmp/@v/v0.4.1.mod) = 105 + SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.0.mod) = 105 + SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.1.mod) = 105 +-SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.2.mod) = 105 +-SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.3.mod) = 105 + SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.4.mod) = 105 +-SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.5.mod) = 105 +-SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.6.mod) = 105 + SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.7.mod) = 106 + SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.7.zip) = 132348 +-SIZE (go_modules/github.com/google/gofuzz/@v/v1.0.0.mod) = 41 +-SIZE (go_modules/github.com/google/gofuzz/@v/v1.0.0.zip) = 16584 + SIZE (go_modules/github.com/google/martian/@v/v2.1.0+incompatible.mod) = 33 + SIZE (go_modules/github.com/google/martian/@v/v2.1.0+incompatible.zip) = 259222 + SIZE (go_modules/github.com/google/martian/v3/@v/v3.0.0.mod) = 106 +-SIZE (go_modules/github.com/google/martian/v3/@v/v3.1.0.mod) = 106 +-SIZE (go_modules/github.com/google/martian/v3/@v/v3.2.1.mod) = 325 +-SIZE (go_modules/github.com/google/martian/v3/@v/v3.2.1.zip) = 299951 ++SIZE (go_modules/github.com/google/martian/v3/@v/v3.0.0.zip) = 261081 + SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20181206194817-3ea8567a2e57.mod) = 31 + SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20190515194954-54271f7e092f.mod) = 31 + SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20191218002539-d4f498aebedc.mod) = 368 +@@ -1291,93 +723,34 @@ SIZE (go_modules/github.com/google/pprof + SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20200229191704-1ebb73c60ed3.mod) = 368 + SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20200430221834-fc25d7d30c6d.mod) = 368 + SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20200708004538-1a94d8640e99.mod) = 368 +-SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20201023163331-3e6fc7fc9c4c.mod) = 368 +-SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20201203190320-1bf35d6f28c2.mod) = 368 +-SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20210122040257-d980be63207e.mod) = 368 +-SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20210226084205-cbba55b83ad5.mod) = 368 +-SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20210601050228-01bbb1931b22.mod) = 368 +-SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20210609004039-a478d1d731e9.mod) = 368 +-SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20210720184732-4bb14d4b1be1.mod) = 368 +-SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20210720184732-4bb14d4b1be1.zip) = 1853706 ++SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20200708004538-1a94d8640e99.zip) = 1732240 + SIZE (go_modules/github.com/google/renameio/@v/v0.1.0.mod) = 34 + SIZE (go_modules/github.com/google/renameio/@v/v0.1.0.zip) = 14941 + SIZE (go_modules/github.com/google/shlex/@v/v0.0.0-20191202100458-e7afc7fbc510.mod) = 40 + SIZE (go_modules/github.com/google/shlex/@v/v0.0.0-20191202100458-e7afc7fbc510.zip) = 8977 +-SIZE (go_modules/github.com/google/uuid/@v/v1.1.2.mod) = 30 +-SIZE (go_modules/github.com/google/uuid/@v/v1.1.2.zip) = 21638 + SIZE (go_modules/github.com/googleapis/gax-go/v2/@v/v2.0.4.mod) = 88 + SIZE (go_modules/github.com/googleapis/gax-go/v2/@v/v2.0.5.mod) = 79 +-SIZE (go_modules/github.com/googleapis/gax-go/v2/@v/v2.1.0.mod) = 257 +-SIZE (go_modules/github.com/googleapis/gax-go/v2/@v/v2.1.1.mod) = 257 +-SIZE (go_modules/github.com/googleapis/gax-go/v2/@v/v2.1.1.zip) = 46014 ++SIZE (go_modules/github.com/googleapis/gax-go/v2/@v/v2.0.5.zip) = 16077 + SIZE (go_modules/github.com/gorilla/css/@v/v1.0.0.mod) = 30 + SIZE (go_modules/github.com/gorilla/css/@v/v1.0.0.zip) = 7905 + SIZE (go_modules/github.com/gorilla/websocket/@v/v1.4.1.mod) = 45 + SIZE (go_modules/github.com/gorilla/websocket/@v/v1.4.2.mod) = 45 + SIZE (go_modules/github.com/gorilla/websocket/@v/v1.4.2.zip) = 79096 +-SIZE (go_modules/github.com/grpc-ecosystem/grpc-gateway/@v/v1.16.0.mod) = 588 +-SIZE (go_modules/github.com/grpc-ecosystem/grpc-gateway/@v/v1.16.0.zip) = 685854 +-SIZE (go_modules/github.com/hashicorp/consul/api/@v/v1.11.0.mod) = 424 +-SIZE (go_modules/github.com/hashicorp/consul/api/@v/v1.11.0.zip) = 169120 +-SIZE (go_modules/github.com/hashicorp/consul/sdk/@v/v0.8.0.mod) = 583 +-SIZE (go_modules/github.com/hashicorp/consul/sdk/@v/v0.8.0.zip) = 38008 + SIZE (go_modules/github.com/hashicorp/errwrap/@v/v1.0.0.mod) = 36 + SIZE (go_modules/github.com/hashicorp/errwrap/@v/v1.0.0.zip) = 9306 +-SIZE (go_modules/github.com/hashicorp/go-cleanhttp/@v/v0.5.0.mod) = 41 +-SIZE (go_modules/github.com/hashicorp/go-cleanhttp/@v/v0.5.1.mod) = 41 +-SIZE (go_modules/github.com/hashicorp/go-cleanhttp/@v/v0.5.2.mod) = 50 +-SIZE (go_modules/github.com/hashicorp/go-cleanhttp/@v/v0.5.2.zip) = 9586 +-SIZE (go_modules/github.com/hashicorp/go-hclog/@v/v0.12.0.mod) = 297 +-SIZE (go_modules/github.com/hashicorp/go-hclog/@v/v1.0.0.mod) = 297 +-SIZE (go_modules/github.com/hashicorp/go-hclog/@v/v1.0.0.zip) = 34093 +-SIZE (go_modules/github.com/hashicorp/go-immutable-radix/@v/v1.0.0.mod) = 137 +-SIZE (go_modules/github.com/hashicorp/go-immutable-radix/@v/v1.3.1.mod) = 137 +-SIZE (go_modules/github.com/hashicorp/go-immutable-radix/@v/v1.3.1.zip) = 34460 +-SIZE (go_modules/github.com/hashicorp/go-msgpack/@v/v0.5.3.mod) = 39 +-SIZE (go_modules/github.com/hashicorp/go-msgpack/@v/v0.5.3.zip) = 62565 +-SIZE (go_modules/github.com/hashicorp/go-multierror/@v/v1.0.0.mod) = 87 +-SIZE (go_modules/github.com/hashicorp/go-multierror/@v/v1.1.0.mod) = 96 + SIZE (go_modules/github.com/hashicorp/go-multierror/@v/v1.1.1.mod) = 96 + SIZE (go_modules/github.com/hashicorp/go-multierror/@v/v1.1.1.zip) = 19419 +-SIZE (go_modules/github.com/hashicorp/go-retryablehttp/@v/v0.5.3.mod) = 95 +-SIZE (go_modules/github.com/hashicorp/go-retryablehttp/@v/v0.5.3.zip) = 17490 +-SIZE (go_modules/github.com/hashicorp/go-rootcerts/@v/v1.0.2.mod) = 98 +-SIZE (go_modules/github.com/hashicorp/go-rootcerts/@v/v1.0.2.zip) = 15463 +-SIZE (go_modules/github.com/hashicorp/go-sockaddr/@v/v1.0.0.mod) = 40 +-SIZE (go_modules/github.com/hashicorp/go-sockaddr/@v/v1.0.0.zip) = 130743 +-SIZE (go_modules/github.com/hashicorp/go-syslog/@v/v1.0.0.mod) = 38 +-SIZE (go_modules/github.com/hashicorp/go-syslog/@v/v1.0.0.zip) = 6210 +-SIZE (go_modules/github.com/hashicorp/go-uuid/@v/v1.0.0.mod) = 36 +-SIZE (go_modules/github.com/hashicorp/go-uuid/@v/v1.0.1.mod) = 36 +-SIZE (go_modules/github.com/hashicorp/go-uuid/@v/v1.0.1.zip) = 7804 + SIZE (go_modules/github.com/hashicorp/go-version/@v/v1.3.0.mod) = 39 + SIZE (go_modules/github.com/hashicorp/go-version/@v/v1.3.0.zip) = 17504 + SIZE (go_modules/github.com/hashicorp/golang-lru/@v/v0.5.0.mod) = 39 + SIZE (go_modules/github.com/hashicorp/golang-lru/@v/v0.5.1.mod) = 39 +-SIZE (go_modules/github.com/hashicorp/golang-lru/@v/v0.5.4.mod) = 48 +-SIZE (go_modules/github.com/hashicorp/golang-lru/@v/v0.5.4.zip) = 20160 +-SIZE (go_modules/github.com/hashicorp/hcl/@v/v1.0.0.mod) = 75 +-SIZE (go_modules/github.com/hashicorp/hcl/@v/v1.0.0.zip) = 121655 +-SIZE (go_modules/github.com/hashicorp/logutils/@v/v1.0.0.mod) = 37 +-SIZE (go_modules/github.com/hashicorp/logutils/@v/v1.0.0.zip) = 9174 +-SIZE (go_modules/github.com/hashicorp/mdns/@v/v1.0.1.mod) = 328 +-SIZE (go_modules/github.com/hashicorp/mdns/@v/v1.0.4.mod) = 138 +-SIZE (go_modules/github.com/hashicorp/mdns/@v/v1.0.4.zip) = 14742 +-SIZE (go_modules/github.com/hashicorp/memberlist/@v/v0.2.2.mod) = 666 +-SIZE (go_modules/github.com/hashicorp/memberlist/@v/v0.3.0.mod) = 666 +-SIZE (go_modules/github.com/hashicorp/memberlist/@v/v0.3.0.zip) = 121030 +-SIZE (go_modules/github.com/hashicorp/serf/@v/v0.9.5.mod) = 831 +-SIZE (go_modules/github.com/hashicorp/serf/@v/v0.9.6.mod) = 831 +-SIZE (go_modules/github.com/hashicorp/serf/@v/v0.9.6.zip) = 552597 ++SIZE (go_modules/github.com/hashicorp/golang-lru/@v/v0.5.1.zip) = 19548 + SIZE (go_modules/github.com/henvic/httpretty/@v/v0.0.6.mod) = 44 + SIZE (go_modules/github.com/henvic/httpretty/@v/v0.0.6.zip) = 54484 + SIZE (go_modules/github.com/hinshun/vt10x/@v/v0.0.0-20180616224451-1954e6464174.mod) = 32 + SIZE (go_modules/github.com/hinshun/vt10x/@v/v0.0.0-20180616224451-1954e6464174.zip) = 22492 +-SIZE (go_modules/github.com/iancoleman/strcase/@v/v0.2.0.mod) = 46 +-SIZE (go_modules/github.com/iancoleman/strcase/@v/v0.2.0.zip) = 9863 + SIZE (go_modules/github.com/ianlancetaylor/demangle/@v/v0.0.0-20181102032728-5e5cf60278f6.mod) = 42 +-SIZE (go_modules/github.com/ianlancetaylor/demangle/@v/v0.0.0-20200824232613-28f6c0f3b639.mod) = 42 +-SIZE (go_modules/github.com/ianlancetaylor/demangle/@v/v0.0.0-20200824232613-28f6c0f3b639.zip) = 59110 ++SIZE (go_modules/github.com/ianlancetaylor/demangle/@v/v0.0.0-20181102032728-5e5cf60278f6.zip) = 63221 + SIZE (go_modules/github.com/inconshreveable/mousetrap/@v/v1.0.0.mod) = 44 + SIZE (go_modules/github.com/inconshreveable/mousetrap/@v/v1.0.0.zip) = 3712 + SIZE (go_modules/github.com/itchyny/gojq/@v/v0.12.7.mod) = 316 +@@ -1386,31 +759,15 @@ SIZE (go_modules/github.com/itchyny/time + SIZE (go_modules/github.com/itchyny/timefmt-go/@v/v0.1.3.zip) = 15708 + SIZE (go_modules/github.com/joho/godotenv/@v/v1.4.0.mod) = 41 + SIZE (go_modules/github.com/joho/godotenv/@v/v1.4.0.zip) = 15135 +-SIZE (go_modules/github.com/json-iterator/go/@v/v1.1.11.mod) = 295 +-SIZE (go_modules/github.com/json-iterator/go/@v/v1.1.12.mod) = 267 +-SIZE (go_modules/github.com/json-iterator/go/@v/v1.1.12.zip) = 139706 +-SIZE (go_modules/github.com/json-iterator/go/@v/v1.1.6.mod) = 35 +-SIZE (go_modules/github.com/json-iterator/go/@v/v1.1.9.mod) = 295 + SIZE (go_modules/github.com/jstemmer/go-junit-report/@v/v0.0.0-20190106144839-af01ea7f8024.mod) = 43 + SIZE (go_modules/github.com/jstemmer/go-junit-report/@v/v0.9.1.mod) = 51 + SIZE (go_modules/github.com/jstemmer/go-junit-report/@v/v0.9.1.zip) = 42083 +-SIZE (go_modules/github.com/julienschmidt/httprouter/@v/v1.2.0.mod) = 43 +-SIZE (go_modules/github.com/julienschmidt/httprouter/@v/v1.2.0.zip) = 27708 + SIZE (go_modules/github.com/kballard/go-shellquote/@v/v0.0.0-20180428030007-95032a82bc51.mod) = 41 + SIZE (go_modules/github.com/kballard/go-shellquote/@v/v0.0.0-20180428030007-95032a82bc51.zip) = 7034 +-SIZE (go_modules/github.com/kisielk/errcheck/@v/v1.5.0.mod) = 107 +-SIZE (go_modules/github.com/kisielk/errcheck/@v/v1.5.0.zip) = 25141 + SIZE (go_modules/github.com/kisielk/gotool/@v/v1.0.0.mod) = 35 + SIZE (go_modules/github.com/kisielk/gotool/@v/v1.0.0.zip) = 18981 +-SIZE (go_modules/github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.1.mod) = 58 +-SIZE (go_modules/github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.1.zip) = 3567 +-SIZE (go_modules/github.com/kr/fs/@v/v0.1.0.mod) = 26 +-SIZE (go_modules/github.com/kr/fs/@v/v0.1.0.zip) = 5552 +-SIZE (go_modules/github.com/kr/logfmt/@v/v0.0.0-20140226030751-b84e30acd515.mod) = 28 +-SIZE (go_modules/github.com/kr/logfmt/@v/v0.0.0-20140226030751-b84e30acd515.zip) = 9142 + SIZE (go_modules/github.com/kr/pretty/@v/v0.1.0.mod) = 67 +-SIZE (go_modules/github.com/kr/pretty/@v/v0.2.0.mod) = 72 +-SIZE (go_modules/github.com/kr/pretty/@v/v0.2.0.zip) = 11505 ++SIZE (go_modules/github.com/kr/pretty/@v/v0.1.0.zip) = 11159 + SIZE (go_modules/github.com/kr/pty/@v/v1.1.1.mod) = 25 + SIZE (go_modules/github.com/kr/pty/@v/v1.1.4.mod) = 25 + SIZE (go_modules/github.com/kr/pty/@v/v1.1.4.zip) = 14830 +@@ -1418,193 +775,77 @@ SIZE (go_modules/github.com/kr/text/@v/v + SIZE (go_modules/github.com/kr/text/@v/v0.1.0.zip) = 12591 + SIZE (go_modules/github.com/lucasb-eyer/go-colorful/@v/v1.2.0.mod) = 51 + SIZE (go_modules/github.com/lucasb-eyer/go-colorful/@v/v1.2.0.zip) = 958042 +-SIZE (go_modules/github.com/lyft/protoc-gen-star/@v/v0.5.3.mod) = 163 +-SIZE (go_modules/github.com/lyft/protoc-gen-star/@v/v0.5.3.zip) = 189474 +-SIZE (go_modules/github.com/magiconair/properties/@v/v1.8.5.mod) = 49 +-SIZE (go_modules/github.com/magiconair/properties/@v/v1.8.5.zip) = 39629 +-SIZE (go_modules/github.com/mattn/go-colorable/@v/v0.0.9.mod) = 37 + SIZE (go_modules/github.com/mattn/go-colorable/@v/v0.1.12.mod) = 160 + SIZE (go_modules/github.com/mattn/go-colorable/@v/v0.1.12.zip) = 13979 + SIZE (go_modules/github.com/mattn/go-colorable/@v/v0.1.2.mod) = 80 +-SIZE (go_modules/github.com/mattn/go-colorable/@v/v0.1.4.mod) = 80 +-SIZE (go_modules/github.com/mattn/go-colorable/@v/v0.1.6.mod) = 160 +-SIZE (go_modules/github.com/mattn/go-colorable/@v/v0.1.9.mod) = 160 +-SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.10.mod) = 104 +-SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.11.mod) = 104 +-SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.12.mod) = 104 + SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.13.mod) = 104 + SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.14.mod) = 104 + SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.14.zip) = 8919 +-SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.3.mod) = 34 + SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.8.mod) = 95 + SIZE (go_modules/github.com/mattn/go-runewidth/@v/v0.0.12.mod) = 84 + SIZE (go_modules/github.com/mattn/go-runewidth/@v/v0.0.13.mod) = 84 + SIZE (go_modules/github.com/mattn/go-runewidth/@v/v0.0.13.zip) = 20978 + SIZE (go_modules/github.com/mattn/go-runewidth/@v/v0.0.9.mod) = 45 +-SIZE (go_modules/github.com/matttproud/golang_protobuf_extensions/@v/v1.0.1.mod) = 56 +-SIZE (go_modules/github.com/matttproud/golang_protobuf_extensions/@v/v1.0.1.zip) = 44378 + SIZE (go_modules/github.com/mgutz/ansi/@v/v0.0.0-20170206155736-9520e82c474b.mod) = 29 + SIZE (go_modules/github.com/mgutz/ansi/@v/v0.0.0-20200706080929-d51e80ef957d.mod) = 29 + SIZE (go_modules/github.com/mgutz/ansi/@v/v0.0.0-20200706080929-d51e80ef957d.zip) = 7713 + SIZE (go_modules/github.com/microcosm-cc/bluemonday/@v/v1.0.17.mod) = 196 + SIZE (go_modules/github.com/microcosm-cc/bluemonday/@v/v1.0.17.zip) = 184776 +-SIZE (go_modules/github.com/miekg/dns/@v/v1.0.14.mod) = 28 +-SIZE (go_modules/github.com/miekg/dns/@v/v1.1.26.mod) = 371 +-SIZE (go_modules/github.com/miekg/dns/@v/v1.1.41.mod) = 210 +-SIZE (go_modules/github.com/miekg/dns/@v/v1.1.41.zip) = 235845 +-SIZE (go_modules/github.com/mitchellh/cli/@v/v1.1.0.mod) = 425 +-SIZE (go_modules/github.com/mitchellh/cli/@v/v1.1.0.zip) = 30608 +-SIZE (go_modules/github.com/mitchellh/go-homedir/@v/v1.1.0.mod) = 39 +-SIZE (go_modules/github.com/mitchellh/go-homedir/@v/v1.1.0.zip) = 4163 +-SIZE (go_modules/github.com/mitchellh/go-testing-interface/@v/v1.0.0.mod) = 49 +-SIZE (go_modules/github.com/mitchellh/go-testing-interface/@v/v1.0.0.zip) = 4603 +-SIZE (go_modules/github.com/mitchellh/mapstructure/@v/v0.0.0-20160808181253-ca63d7c062ee.mod) = 41 +-SIZE (go_modules/github.com/mitchellh/mapstructure/@v/v1.1.2.mod) = 41 +-SIZE (go_modules/github.com/mitchellh/mapstructure/@v/v1.4.3.mod) = 50 +-SIZE (go_modules/github.com/mitchellh/mapstructure/@v/v1.4.3.zip) = 33550 +-SIZE (go_modules/github.com/modern-go/concurrent/@v/v0.0.0-20180228061459-e0a39a4cb421.mod) = 39 +-SIZE (go_modules/github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.mod) = 39 +-SIZE (go_modules/github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.zip) = 10936 +-SIZE (go_modules/github.com/modern-go/reflect2/@v/v0.0.0-20180701023420-4b7aa43c6742.mod) = 37 +-SIZE (go_modules/github.com/modern-go/reflect2/@v/v1.0.1.mod) = 37 +-SIZE (go_modules/github.com/modern-go/reflect2/@v/v1.0.2.mod) = 46 +-SIZE (go_modules/github.com/modern-go/reflect2/@v/v1.0.2.zip) = 25186 + SIZE (go_modules/github.com/muesli/reflow/@v/v0.3.0.mod) = 136 + SIZE (go_modules/github.com/muesli/reflow/@v/v0.3.0.zip) = 32234 + SIZE (go_modules/github.com/muesli/termenv/@v/v0.9.0.mod) = 226 + SIZE (go_modules/github.com/muesli/termenv/@v/v0.9.0.zip) = 415382 + SIZE (go_modules/github.com/muhammadmuzzammil1998/jsonc/@v/v0.0.0-20201229145248-615b0916ca38.mod) = 46 + SIZE (go_modules/github.com/muhammadmuzzammil1998/jsonc/@v/v0.0.0-20201229145248-615b0916ca38.zip) = 1048871 +-SIZE (go_modules/github.com/mwitkow/go-conntrack/@v/v0.0.0-20161129095857-cc309e4a2223.mod) = 39 +-SIZE (go_modules/github.com/mwitkow/go-conntrack/@v/v0.0.0-20161129095857-cc309e4a2223.zip) = 24318 + SIZE (go_modules/github.com/olekukonko/tablewriter/@v/v0.0.5.mod) = 96 + SIZE (go_modules/github.com/olekukonko/tablewriter/@v/v0.0.5.zip) = 24933 + SIZE (go_modules/github.com/opentracing/opentracing-go/@v/v1.1.0.mod) = 45 + SIZE (go_modules/github.com/opentracing/opentracing-go/@v/v1.1.0.zip) = 44929 +-SIZE (go_modules/github.com/pascaldekloe/goe/@v/v0.0.0-20180627143212-57f6aae5913c.mod) = 35 +-SIZE (go_modules/github.com/pascaldekloe/goe/@v/v0.1.0.mod) = 35 +-SIZE (go_modules/github.com/pascaldekloe/goe/@v/v0.1.0.zip) = 24373 +-SIZE (go_modules/github.com/pelletier/go-toml/@v/v1.9.4.mod) = 45 +-SIZE (go_modules/github.com/pelletier/go-toml/@v/v1.9.4.zip) = 126838 +-SIZE (go_modules/github.com/pkg/errors/@v/v0.8.0.mod) = 29 +-SIZE (go_modules/github.com/pkg/errors/@v/v0.8.1.mod) = 29 +-SIZE (go_modules/github.com/pkg/errors/@v/v0.8.1.zip) = 14339 +-SIZE (go_modules/github.com/pkg/sftp/@v/v1.10.1.mod) = 196 +-SIZE (go_modules/github.com/pkg/sftp/@v/v1.10.1.zip) = 93587 + SIZE (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.mod) = 37 + SIZE (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.zip) = 12433 +-SIZE (go_modules/github.com/posener/complete/@v/v1.1.1.mod) = 35 +-SIZE (go_modules/github.com/posener/complete/@v/v1.2.3.mod) = 136 +-SIZE (go_modules/github.com/posener/complete/@v/v1.2.3.zip) = 33879 +-SIZE (go_modules/github.com/prometheus/client_golang/@v/v0.9.1.mod) = 43 +-SIZE (go_modules/github.com/prometheus/client_golang/@v/v1.0.0.mod) = 535 +-SIZE (go_modules/github.com/prometheus/client_golang/@v/v1.4.0.mod) = 612 +-SIZE (go_modules/github.com/prometheus/client_golang/@v/v1.4.0.zip) = 211100 +-SIZE (go_modules/github.com/prometheus/client_model/@v/v0.0.0-20180712105110-5c3871d89910.mod) = 42 +-SIZE (go_modules/github.com/prometheus/client_model/@v/v0.0.0-20190129233127-fd36f4220a90.mod) = 164 + SIZE (go_modules/github.com/prometheus/client_model/@v/v0.0.0-20190812154241-14fe0d1b01d4.mod) = 164 +-SIZE (go_modules/github.com/prometheus/client_model/@v/v0.2.0.mod) = 164 +-SIZE (go_modules/github.com/prometheus/client_model/@v/v0.2.0.zip) = 13785 +-SIZE (go_modules/github.com/prometheus/common/@v/v0.4.1.mod) = 1223 +-SIZE (go_modules/github.com/prometheus/common/@v/v0.9.1.mod) = 829 +-SIZE (go_modules/github.com/prometheus/common/@v/v0.9.1.zip) = 161521 +-SIZE (go_modules/github.com/prometheus/procfs/@v/v0.0.0-20181005140218-185b4288413d.mod) = 36 +-SIZE (go_modules/github.com/prometheus/procfs/@v/v0.0.2.mod) = 98 +-SIZE (go_modules/github.com/prometheus/procfs/@v/v0.0.8.mod) = 145 +-SIZE (go_modules/github.com/prometheus/procfs/@v/v0.0.8.zip) = 210499 ++SIZE (go_modules/github.com/prometheus/client_model/@v/v0.0.0-20190812154241-14fe0d1b01d4.zip) = 69219 + SIZE (go_modules/github.com/rivo/uniseg/@v/v0.1.0.mod) = 39 + SIZE (go_modules/github.com/rivo/uniseg/@v/v0.2.0.mod) = 39 + SIZE (go_modules/github.com/rivo/uniseg/@v/v0.2.0.zip) = 45731 +-SIZE (go_modules/github.com/rogpeppe/fastuuid/@v/v1.2.0.mod) = 45 +-SIZE (go_modules/github.com/rogpeppe/fastuuid/@v/v1.2.0.zip) = 5653 + SIZE (go_modules/github.com/rogpeppe/go-internal/@v/v1.3.0.mod) = 73 + SIZE (go_modules/github.com/rogpeppe/go-internal/@v/v1.3.0.zip) = 180679 + SIZE (go_modules/github.com/russross/blackfriday/v2/@v/v2.1.0.mod) = 42 + SIZE (go_modules/github.com/russross/blackfriday/v2/@v/v2.1.0.zip) = 122358 +-SIZE (go_modules/github.com/ryanuber/columnize/@v/v0.0.0-20160712163229-9b3edd62028f.mod) = 37 +-SIZE (go_modules/github.com/ryanuber/columnize/@v/v0.0.0-20160712163229-9b3edd62028f.zip) = 5643 +-SIZE (go_modules/github.com/sagikazarmark/crypt/@v/v0.3.0.mod) = 2402 +-SIZE (go_modules/github.com/sagikazarmark/crypt/@v/v0.3.0.zip) = 45702 +-SIZE (go_modules/github.com/sean-/seed/@v/v0.0.0-20170313163322-e2103e2c3529.mod) = 29 +-SIZE (go_modules/github.com/sean-/seed/@v/v0.0.0-20170313163322-e2103e2c3529.zip) = 4415 + SIZE (go_modules/github.com/shurcoo!l/githubv4/@v/v0.0.0-20200928013246-d292edc3691b.mod) = 36 + SIZE (go_modules/github.com/shurcoo!l/githubv4/@v/v0.0.0-20200928013246-d292edc3691b.zip) = 46247 + SIZE (go_modules/github.com/shurcoo!l/graphql/@v/v0.0.0-20200928012149-18c5c3165e3a.mod) = 35 + SIZE (go_modules/github.com/shurcoo!l/graphql/@v/v0.0.0-20200928012149-18c5c3165e3a.zip) = 24157 +-SIZE (go_modules/github.com/sirupsen/logrus/@v/v1.2.0.mod) = 393 +-SIZE (go_modules/github.com/sirupsen/logrus/@v/v1.4.2.mod) = 337 +-SIZE (go_modules/github.com/sirupsen/logrus/@v/v1.4.2.zip) = 58627 + SIZE (go_modules/github.com/sourcegraph/jsonrpc2/@v/v0.1.0.mod) = 93 + SIZE (go_modules/github.com/sourcegraph/jsonrpc2/@v/v0.1.0.zip) = 20125 +-SIZE (go_modules/github.com/spaolacci/murmur3/@v/v0.0.0-20180118202830-f09979ecbc72.mod) = 36 +-SIZE (go_modules/github.com/spaolacci/murmur3/@v/v0.0.0-20180118202830-f09979ecbc72.zip) = 10334 +-SIZE (go_modules/github.com/spf13/afero/@v/v1.3.3.mod) = 163 +-SIZE (go_modules/github.com/spf13/afero/@v/v1.6.0.mod) = 163 +-SIZE (go_modules/github.com/spf13/afero/@v/v1.6.0.zip) = 88927 +-SIZE (go_modules/github.com/spf13/cast/@v/v1.4.1.mod) = 175 +-SIZE (go_modules/github.com/spf13/cast/@v/v1.4.1.zip) = 15383 +-SIZE (go_modules/github.com/spf13/cobra/@v/v1.3.0.mod) = 226 +-SIZE (go_modules/github.com/spf13/cobra/@v/v1.3.0.zip) = 216450 +-SIZE (go_modules/github.com/spf13/jwalterweatherman/@v/v1.1.0.mod) = 188 +-SIZE (go_modules/github.com/spf13/jwalterweatherman/@v/v1.1.0.zip) = 9825 ++SIZE (go_modules/github.com/spf13/cobra/@v/v1.4.0.mod) = 194 ++SIZE (go_modules/github.com/spf13/cobra/@v/v1.4.0.zip) = 122602 + SIZE (go_modules/github.com/spf13/pflag/@v/v1.0.5.mod) = 39 + SIZE (go_modules/github.com/spf13/pflag/@v/v1.0.5.zip) = 88931 +-SIZE (go_modules/github.com/spf13/viper/@v/v1.10.0.mod) = 3059 +-SIZE (go_modules/github.com/spf13/viper/@v/v1.10.0.zip) = 119861 + SIZE (go_modules/github.com/stretchr/objx/@v/v0.1.0.mod) = 32 +-SIZE (go_modules/github.com/stretchr/objx/@v/v0.1.1.mod) = 32 +-SIZE (go_modules/github.com/stretchr/objx/@v/v0.1.1.zip) = 37190 ++SIZE (go_modules/github.com/stretchr/objx/@v/v0.1.0.zip) = 34637 + SIZE (go_modules/github.com/stretchr/testify/@v/v1.2.1.mod) = 35 +-SIZE (go_modules/github.com/stretchr/testify/@v/v1.2.2.mod) = 35 +-SIZE (go_modules/github.com/stretchr/testify/@v/v1.3.0.mod) = 154 + SIZE (go_modules/github.com/stretchr/testify/@v/v1.4.0.mod) = 179 +-SIZE (go_modules/github.com/stretchr/testify/@v/v1.5.1.mod) = 188 +-SIZE (go_modules/github.com/stretchr/testify/@v/v1.6.1.mod) = 216 + SIZE (go_modules/github.com/stretchr/testify/@v/v1.7.0.mod) = 216 + SIZE (go_modules/github.com/stretchr/testify/@v/v1.7.0.zip) = 105564 +-SIZE (go_modules/github.com/subosito/gotenv/@v/v1.2.0.mod) = 34 +-SIZE (go_modules/github.com/subosito/gotenv/@v/v1.2.0.zip) = 10296 +-SIZE (go_modules/github.com/tv42/httpunix/@v/v0.0.0-20150427012821-b75d8614f926.mod) = 32 +-SIZE (go_modules/github.com/tv42/httpunix/@v/v0.0.0-20150427012821-b75d8614f926.zip) = 3224 + SIZE (go_modules/github.com/yuin/goldmark-emoji/@v/v1.0.1.mod) = 88 + SIZE (go_modules/github.com/yuin/goldmark-emoji/@v/v1.0.1.zip) = 33936 + SIZE (go_modules/github.com/yuin/goldmark/@v/v1.1.25.mod) = 41 + SIZE (go_modules/github.com/yuin/goldmark/@v/v1.1.27.mod) = 41 + SIZE (go_modules/github.com/yuin/goldmark/@v/v1.1.32.mod) = 41 + SIZE (go_modules/github.com/yuin/goldmark/@v/v1.2.1.mod) = 41 +-SIZE (go_modules/github.com/yuin/goldmark/@v/v1.3.5.mod) = 41 + SIZE (go_modules/github.com/yuin/goldmark/@v/v1.4.4.mod) = 41 + SIZE (go_modules/github.com/yuin/goldmark/@v/v1.4.4.zip) = 273588 +-SIZE (go_modules/go.etcd.io/etcd/api/v3/@v/v3.5.1.mod) = 657 +-SIZE (go_modules/go.etcd.io/etcd/api/v3/@v/v3.5.1.zip) = 118105 +-SIZE (go_modules/go.etcd.io/etcd/client/pkg/v3/@v/v3.5.1.mod) = 179 +-SIZE (go_modules/go.etcd.io/etcd/client/pkg/v3/@v/v3.5.1.zip) = 102021 +-SIZE (go_modules/go.etcd.io/etcd/client/v2/@v/v2.305.1.mod) = 598 +-SIZE (go_modules/go.etcd.io/etcd/client/v2/@v/v2.305.1.zip) = 54953 + SIZE (go_modules/go.opencensus.io/@v/v0.21.0.mod) = 305 + SIZE (go_modules/go.opencensus.io/@v/v0.22.0.mod) = 408 + SIZE (go_modules/go.opencensus.io/@v/v0.22.2.mod) = 478 + SIZE (go_modules/go.opencensus.io/@v/v0.22.3.mod) = 478 + SIZE (go_modules/go.opencensus.io/@v/v0.22.4.mod) = 478 +-SIZE (go_modules/go.opencensus.io/@v/v0.22.5.mod) = 478 +-SIZE (go_modules/go.opencensus.io/@v/v0.23.0.mod) = 300 +-SIZE (go_modules/go.opencensus.io/@v/v0.23.0.zip) = 309862 +-SIZE (go_modules/go.opentelemetry.io/proto/otlp/@v/v0.7.0.mod) = 211 +-SIZE (go_modules/go.opentelemetry.io/proto/otlp/@v/v0.7.0.zip) = 70804 +-SIZE (go_modules/go.uber.org/atomic/@v/v1.7.0.mod) = 131 +-SIZE (go_modules/go.uber.org/atomic/@v/v1.7.0.zip) = 53254 +-SIZE (go_modules/go.uber.org/multierr/@v/v1.6.0.mod) = 113 +-SIZE (go_modules/go.uber.org/multierr/@v/v1.6.0.zip) = 17500 +-SIZE (go_modules/go.uber.org/zap/@v/v1.17.0.mod) = 257 +-SIZE (go_modules/go.uber.org/zap/@v/v1.17.0.zip) = 232744 +-SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20180904163835-0709b304e793.mod) = 27 +-SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20181029021203-45a5f77698d3.mod) = 27 ++SIZE (go_modules/go.opencensus.io/@v/v0.22.4.zip) = 303399 + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20190308221718-c2843e01d9a2.mod) = 88 + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20190510104115-cbcb75029529.mod) = 146 + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20190530122614-20be4c3c3ed5.mod) = 146 + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20190605123033-f99c8df09eb5.mod) = 146 +-SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20190820162420-60c769a6c586.mod) = 146 +-SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20190923035154-9ee001bba392.mod) = 146 + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20191011191535-87dc89f01550.mod) = 146 + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20200622213623-75b288015ac9.mod) = 155 + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20210817164053-32db794688a5.mod) = 247 +@@ -1633,9 +874,7 @@ SIZE (go_modules/golang.org/x/lint/@v/v0 + SIZE (go_modules/golang.org/x/lint/@v/v0.0.0-20191125180803-fdd1cda4f05f.mod) = 97 + SIZE (go_modules/golang.org/x/lint/@v/v0.0.0-20200130185559-910be7a94367.mod) = 97 + SIZE (go_modules/golang.org/x/lint/@v/v0.0.0-20200302205851-738671d3881b.mod) = 97 +-SIZE (go_modules/golang.org/x/lint/@v/v0.0.0-20201208152925-83fdc39ff7b5.mod) = 97 +-SIZE (go_modules/golang.org/x/lint/@v/v0.0.0-20210508222113-6edffad5e616.mod) = 97 +-SIZE (go_modules/golang.org/x/lint/@v/v0.0.0-20210508222113-6edffad5e616.zip) = 46224 ++SIZE (go_modules/golang.org/x/lint/@v/v0.0.0-20200302205851-738671d3881b.zip) = 46076 + SIZE (go_modules/golang.org/x/mobile/@v/v0.0.0-20190312151609-d3739f865fa6.mod) = 27 + SIZE (go_modules/golang.org/x/mobile/@v/v0.0.0-20190719004257-d2bd2a29d028.mod) = 222 + SIZE (go_modules/golang.org/x/mobile/@v/v0.0.0-20190719004257-d2bd2a29d028.zip) = 1415491 +@@ -1645,26 +884,18 @@ SIZE (go_modules/golang.org/x/mod/@v/v0. + SIZE (go_modules/golang.org/x/mod/@v/v0.1.1-0.20191107180719-034126e5016b.mod) = 159 + SIZE (go_modules/golang.org/x/mod/@v/v0.2.0.mod) = 214 + SIZE (go_modules/golang.org/x/mod/@v/v0.3.0.mod) = 214 +-SIZE (go_modules/golang.org/x/mod/@v/v0.4.0.mod) = 214 +-SIZE (go_modules/golang.org/x/mod/@v/v0.4.1.mod) = 214 +-SIZE (go_modules/golang.org/x/mod/@v/v0.4.2.mod) = 214 +-SIZE (go_modules/golang.org/x/mod/@v/v0.5.0.mod) = 214 +-SIZE (go_modules/golang.org/x/mod/@v/v0.5.0.zip) = 150176 ++SIZE (go_modules/golang.org/x/mod/@v/v0.3.0.zip) = 128895 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20180724234803-3673e40ba225.mod) = 24 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20180826012351-8a410e7b638d.mod) = 24 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20181023162649-9b4f9f5ad519.mod) = 24 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20181114220301-adae6a3d119a.mod) = 24 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190108225652-1e06a53dbb7e.mod) = 24 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190213061140-3a22650c66bd.mod) = 24 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190311183353-d8887717615a.mod) = 119 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190501004415-9ce7a6920f09.mod) = 119 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190503192946-f4e77d36d62c.mod) = 119 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190603091049-60506f45cf65.mod) = 172 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190613194153-d28f0bde5980.mod) = 181 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190620200207-3b0461eec859.mod) = 181 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190628185345-da137c7871d7.mod) = 181 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190724013045-ca1201d0de80.mod) = 181 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190923162816-aa69164e4478.mod) = 181 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20191209160850-c0dbc17a3553.mod) = 181 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20200114155413-6afb5195e5aa.mod) = 181 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20200202094626-16171245cfb2.mod) = 181 +@@ -1679,39 +910,19 @@ SIZE (go_modules/golang.org/x/net/@v/v0. + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20200625001655-4c5254603344.mod) = 181 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20200707034311-ab3426394381.mod) = 181 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20200822124328-c89045814202.mod) = 181 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20201021035429-f5854403a974.mod) = 181 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20201031054903-ff519b6c9102.mod) = 181 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20201110031124-69a78807bb2b.mod) = 181 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20201209123823-ac852fbbde11.mod) = 179 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20210119194325-5f4716e94777.mod) = 179 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20210226172049-e18ecbb05110.mod) = 179 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20210316092652-d523dce5a7f4.mod) = 179 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20210405180319-a5a99cb37ef4.mod) = 179 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20210410081132-afb366fc7cd1.mod) = 179 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20210503060351-7fd8e65b6420.mod) = 179 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20210505024714-0287a6fb4125.mod) = 179 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20210614182718-04defd469f4e.mod) = 179 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20210813160813-60bc85c4be6d.mod) = 179 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20211112202133-69e39bad7dc2.mod) = 179 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20211112202133-69e39bad7dc2.zip) = 1579792 ++SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20220127200216-cd36cc0744dd.mod) = 179 ++SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20220127200216-cd36cc0744dd.zip) = 1582089 + SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20180821212333-d2e6202438be.mod) = 27 + SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20190226205417-e64efc72b421.mod) = 233 + SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20190604053449-0f29369cfe45.mod) = 233 + SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20191202225959-858c2ad4c8b6.mod) = 233 + SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20200107190931-bf48bf16ab8d.mod) = 233 +-SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20200902213428-5d25da1a8d43.mod) = 167 +-SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20201109201403-9fd604954f58.mod) = 167 +-SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20201208152858-08078c50e5b5.mod) = 167 +-SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20210218202405-ba52d332ba99.mod) = 167 +-SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20210220000619-9bb904979d93.mod) = 167 +-SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20210313182246-cd4f82c27b84.mod) = 167 +-SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20210514164344-f6687ab2804c.mod) = 167 +-SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20210628180205-a41e5a781914.mod) = 167 +-SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20210805134026-6f1e6394065a.mod) = 167 +-SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20210819190943-2bc19b11175f.mod) = 167 +-SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20211005180243-6b3c2da341f1.mod) = 167 +-SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20211104180415-d3ed0bb246c8.mod) = 167 +-SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20211104180415-d3ed0bb246c8.zip) = 140007 ++SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20220309155454-6242fa91716a.mod) = 167 ++SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20220309155454-6242fa91716a.zip) = 140807 + SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20180314180146-1d60e4601c6f.mod) = 25 + SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20181108010431-42b317875d0f.mod) = 25 + SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20181221193216-37e7f081c4d4.mod) = 25 +@@ -1720,35 +931,24 @@ SIZE (go_modules/golang.org/x/sync/@v/v0 + SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20190911185100-cd5d95a43a6e.mod) = 25 + SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20200317015054-43a5402ce75a.mod) = 25 + SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20200625203802-6e8e738ad208.mod) = 25 +-SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20201020160332-67f06af15bc9.mod) = 25 +-SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20201207232520-09787c993a3a.mod) = 25 + SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20210220032951-036812b2e83c.mod) = 25 + SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20210220032951-036812b2e83c.zip) = 28693 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20180823144017-11551d06cbcc.mod) = 24 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20180830151530-49385e6e1522.mod) = 24 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20180905080454-ebe1bf3edb33.mod) = 24 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20181026203630-95b1ffbd15a5.mod) = 24 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20181116152217-5ac8a444bdc5.mod) = 24 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190215142949-d0b11bdaac8a.mod) = 24 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190222072716-a9d3bda3a223.mod) = 24 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190312061237-fead79001313.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190412213103-97732733099d.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190422165155-953cdadca894.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190502145724-3ef323f4f1fd.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190507160741-ecd444e8653b.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190606165138-5da285871e9c.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190624142023-c5567b49c5d0.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190726091711-fc99dfbffb4e.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190924154521-2837fb4f24fe.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20191001151750-bb3f8db39f24.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20191008105621-543471e840be.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20191026070338-33540a1f6037.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20191204072324-ce4227a45e2e.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20191228213918-04cbcbbfeed8.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200113162924-86b910548bc1.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200116001909-b77594299b42.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200122134326-e047566fdf82.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200124204421-9fbb57f87de9.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200202164722-d101bd2416d5.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200212091648-12a6c2dcc1e4.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200223170610-d5e6a3e2c0ae.mod) = 33 +@@ -1760,47 +960,24 @@ SIZE (go_modules/golang.org/x/sys/@v/v0. + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200515095857-1151b9dac4a9.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200523222454-059865788121.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200803210538-64077c9b5642.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200905004654-be1d3432aa8f.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200930185726-fdedc70b468f.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20201119102817-f84b799fce68.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20201201145000-ef89a241ccb3.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210104204734-6f8348627aad.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210119212857-b64e53b001e4.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210220050731-9a76102bfb43.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210303074136-134d130e1a04.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210305230114-8fe3ee5dd75b.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210315160823-c6e025ad8005.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210319071255-635bc2c9138d.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210320140829-1e4c9ba3b0c4.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210330210617-4fbd30eecc44.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210403161142-5e06dd20ab57.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210423082822-04245dca01da.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210510120138-977fb7262007.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210514084401-e8d321eab015.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210603125802-9665404d3644.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210615035016-665e8c7367d1.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210616094352-59db8d763f22.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210630005230-0f9fa26af87c.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210806184541-e5e7981a1069.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210816183151-1e6c022a8912.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210823070655-63515b42dcdf.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210908233432-aa78b53d3365.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210927094055-39ccf1dd6fa6.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20211007075335-d3039528d8ac.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20211124211545-fe61309f8881.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20211205182925-97ca703d548d.mod) = 33 ++SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20211216021012-1d35b9e2eb4e.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220227234510-4e6760a101f9.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220227234510-4e6760a101f9.zip) = 1706457 + SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod) = 95 + SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20210503060354-a79de5458b56.mod) = 95 +-SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20210503060354-a79de5458b56.zip) = 21403 ++SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20210927222741-03fcf44c2211.mod) = 95 ++SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20210927222741-03fcf44c2211.zip) = 21653 + SIZE (go_modules/golang.org/x/text/@v/v0.0.0-20170915032832-14c0d48ead0c.mod) = 25 + SIZE (go_modules/golang.org/x/text/@v/v0.3.0.mod) = 25 + SIZE (go_modules/golang.org/x/text/@v/v0.3.1-0.20180807135948-17ff2d5776d2.mod) = 25 + SIZE (go_modules/golang.org/x/text/@v/v0.3.2.mod) = 88 + SIZE (go_modules/golang.org/x/text/@v/v0.3.3.mod) = 97 +-SIZE (go_modules/golang.org/x/text/@v/v0.3.4.mod) = 97 +-SIZE (go_modules/golang.org/x/text/@v/v0.3.5.mod) = 97 + SIZE (go_modules/golang.org/x/text/@v/v0.3.6.mod) = 97 + SIZE (go_modules/golang.org/x/text/@v/v0.3.7.mod) = 97 + SIZE (go_modules/golang.org/x/text/@v/v0.3.7.zip) = 8610883 +@@ -1821,7 +998,6 @@ SIZE (go_modules/golang.org/x/tools/@v/v + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190621195816-6e04913cbbac.mod) = 155 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190628153133-6cdbf07be9d0.mod) = 155 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190816200558-6889da9d5479.mod) = 212 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190907020128-2ca718005c18.mod) = 212 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190911174233-4f2ddba30aff.mod) = 212 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20191012152004-8de300cfc20a.mod) = 212 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20191113191852-77e3bb0ad9e7.mod) = 212 +@@ -1846,23 +1022,10 @@ SIZE (go_modules/golang.org/x/tools/@v/v + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200512131952-2bc93b1c0c88.mod) = 271 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200515010526-7d3b6ebf133d.mod) = 271 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200618134242-20370b0cb4b2.mod) = 271 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200619180055-7c47624df98f.mod) = 271 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200729194436-6467de6f59a7.mod) = 271 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200804011535-6c149bb5ef0d.mod) = 271 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200825202427-b303f430e36d.mod) = 271 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200904185747-39188db58858.mod) = 270 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20201110124207-079ba7bd75cd.mod) = 270 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20201201161351-ac6f37ff4c2a.mod) = 270 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20201208233053-a543418bbed2.mod) = 270 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20210105154028-b0ab187a4818.mod) = 270 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20210106214847-113979e3529a.mod) = 270 +-SIZE (go_modules/golang.org/x/tools/@v/v0.1.0.mod) = 323 +-SIZE (go_modules/golang.org/x/tools/@v/v0.1.1.mod) = 323 +-SIZE (go_modules/golang.org/x/tools/@v/v0.1.2.mod) = 323 +-SIZE (go_modules/golang.org/x/tools/@v/v0.1.3.mod) = 323 +-SIZE (go_modules/golang.org/x/tools/@v/v0.1.4.mod) = 323 +-SIZE (go_modules/golang.org/x/tools/@v/v0.1.5.mod) = 323 +-SIZE (go_modules/golang.org/x/tools/@v/v0.1.5.zip) = 3513755 ++SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200825202427-b303f430e36d.zip) = 3290447 + SIZE (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod) = 37 + SIZE (go_modules/golang.org/x/xerrors/@v/v0.0.0-20191011141410-1b5146add898.mod) = 37 + SIZE (go_modules/golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.mod) = 37 +@@ -1880,24 +1043,8 @@ SIZE (go_modules/google.golang.org/api/@ + SIZE (go_modules/google.golang.org/api/@v/v0.28.0.mod) = 618 + SIZE (go_modules/google.golang.org/api/@v/v0.29.0.mod) = 582 + SIZE (go_modules/google.golang.org/api/@v/v0.30.0.mod) = 582 +-SIZE (go_modules/google.golang.org/api/@v/v0.35.0.mod) = 582 +-SIZE (go_modules/google.golang.org/api/@v/v0.36.0.mod) = 582 ++SIZE (go_modules/google.golang.org/api/@v/v0.30.0.zip) = 16883639 + SIZE (go_modules/google.golang.org/api/@v/v0.4.0.mod) = 506 +-SIZE (go_modules/google.golang.org/api/@v/v0.40.0.mod) = 582 +-SIZE (go_modules/google.golang.org/api/@v/v0.41.0.mod) = 554 +-SIZE (go_modules/google.golang.org/api/@v/v0.43.0.mod) = 554 +-SIZE (go_modules/google.golang.org/api/@v/v0.47.0.mod) = 661 +-SIZE (go_modules/google.golang.org/api/@v/v0.48.0.mod) = 661 +-SIZE (go_modules/google.golang.org/api/@v/v0.50.0.mod) = 661 +-SIZE (go_modules/google.golang.org/api/@v/v0.51.0.mod) = 661 +-SIZE (go_modules/google.golang.org/api/@v/v0.54.0.mod) = 661 +-SIZE (go_modules/google.golang.org/api/@v/v0.55.0.mod) = 661 +-SIZE (go_modules/google.golang.org/api/@v/v0.56.0.mod) = 661 +-SIZE (go_modules/google.golang.org/api/@v/v0.57.0.mod) = 661 +-SIZE (go_modules/google.golang.org/api/@v/v0.59.0.mod) = 580 +-SIZE (go_modules/google.golang.org/api/@v/v0.61.0.mod) = 580 +-SIZE (go_modules/google.golang.org/api/@v/v0.62.0.mod) = 580 +-SIZE (go_modules/google.golang.org/api/@v/v0.62.0.zip) = 24589095 + SIZE (go_modules/google.golang.org/api/@v/v0.7.0.mod) = 802 + SIZE (go_modules/google.golang.org/api/@v/v0.8.0.mod) = 850 + SIZE (go_modules/google.golang.org/api/@v/v0.9.0.mod) = 850 +@@ -1907,8 +1054,7 @@ SIZE (go_modules/google.golang.org/appen + SIZE (go_modules/google.golang.org/appengine/@v/v1.6.1.mod) = 362 + SIZE (go_modules/google.golang.org/appengine/@v/v1.6.5.mod) = 171 + SIZE (go_modules/google.golang.org/appengine/@v/v1.6.6.mod) = 171 +-SIZE (go_modules/google.golang.org/appengine/@v/v1.6.7.mod) = 171 +-SIZE (go_modules/google.golang.org/appengine/@v/v1.6.7.zip) = 417823 ++SIZE (go_modules/google.golang.org/appengine/@v/v1.6.6.zip) = 417793 + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20180817151627-c66870c02cf8.mod) = 34 + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20190307195333-5fe7a883aa19.mod) = 450 + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20190418145605-e7d98fc518a7.mod) = 450 +@@ -1932,47 +1078,13 @@ SIZE (go_modules/google.golang.org/genpr + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20200331122359-1ee6d9798940.mod) = 287 + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20200430143042-b979b6f78d84.mod) = 287 + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20200511104702-f5ebc3bea380.mod) = 287 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20200513103714-09dca8ec2884.mod) = 287 + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20200515170657-fc4c6c6a6587.mod) = 323 + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20200526211855-cb27e3aa2013.mod) = 353 + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20200618031413-b414f8b61790.mod) = 323 + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20200729003335-053ba62fc06f.mod) = 268 + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20200804131852-c06518451d9c.mod) = 268 + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20200825200019-8632dd797987.mod) = 268 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20200904004341-0bd0a958aa1d.mod) = 268 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20201109203340-2640f1f9cdfb.mod) = 268 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20201201144952-b05cb90ed32e.mod) = 268 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20201210142538-e3217bee35cc.mod) = 268 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20201214200347-8c77b98c765d.mod) = 268 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210222152913-aa3ee6e6a81c.mod) = 268 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210303154014-9728d6b83eeb.mod) = 268 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210310155132-4ce2db91004e.mod) = 268 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210319143718-93e7006c17a6.mod) = 268 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210402141018-6c239bbf2bb1.mod) = 408 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210513213006-bf773b8c8384.mod) = 408 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210602131652-f16073e35f0c.mod) = 278 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210604141403-392c879c8b08.mod) = 278 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210608205507-b6d2f5bf0d7d.mod) = 278 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210624195500-8bfb893ecb84.mod) = 278 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210713002101-d411969a0d9a.mod) = 278 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210716133855-ce7ef5c701ea.mod) = 278 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210728212813-7823e685a01f.mod) = 278 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210805201207-89edb61ffb67.mod) = 278 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210813162853-db860fec028c.mod) = 278 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210821163610-241b8fcbd6c8.mod) = 278 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210828152312-66f60bf46e71.mod) = 278 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210831024726-fe130286e0e2.mod) = 278 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210903162649-d08c68adba83.mod) = 278 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210909211513-a8c4777a87af.mod) = 278 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210924002016-3dee208752a0.mod) = 327 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20211008145708-270636b82663.mod) = 327 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20211028162531-8db9c33dc351.mod) = 327 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20211118181313-81c1377c94b1.mod) = 327 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20211129164237-f09f9a12af12.mod) = 327 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20211203200212-54befc351ae9.mod) = 327 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20211206160659-862468c7d6e0.mod) = 327 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20211208223120-3a66f561d7aa.mod) = 327 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20211208223120-3a66f561d7aa.zip) = 14384384 ++SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20200825200019-8632dd797987.zip) = 17090729 + SIZE (go_modules/google.golang.org/grpc/@v/v1.19.0.mod) = 833 + SIZE (go_modules/google.golang.org/grpc/@v/v1.20.1.mod) = 795 + SIZE (go_modules/google.golang.org/grpc/@v/v1.21.1.mod) = 828 +@@ -1985,24 +1097,7 @@ SIZE (go_modules/google.golang.org/grpc/ + SIZE (go_modules/google.golang.org/grpc/@v/v1.29.1.mod) = 542 + SIZE (go_modules/google.golang.org/grpc/@v/v1.30.0.mod) = 511 + SIZE (go_modules/google.golang.org/grpc/@v/v1.31.0.mod) = 511 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.31.1.mod) = 511 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.33.1.mod) = 542 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.33.2.mod) = 578 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.34.0.mod) = 578 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.35.0.mod) = 608 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.36.0.mod) = 608 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.36.1.mod) = 608 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.37.0.mod) = 608 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.37.1.mod) = 608 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.38.0.mod) = 608 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.39.0.mod) = 608 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.39.1.mod) = 608 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.40.0.mod) = 642 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.40.1.mod) = 642 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.42.0.mod) = 705 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.42.0.zip) = 1697337 +-SIZE (go_modules/google.golang.org/grpc/cmd/protoc-gen-go-grpc/@v/v1.1.0.mod) = 105 +-SIZE (go_modules/google.golang.org/grpc/cmd/protoc-gen-go-grpc/@v/v1.1.0.zip) = 11254 ++SIZE (go_modules/google.golang.org/grpc/@v/v1.31.0.zip) = 1218853 + SIZE (go_modules/google.golang.org/protobuf/@v/v0.0.0-20200109180630-ec00e32a8dfd.mod) = 83 + SIZE (go_modules/google.golang.org/protobuf/@v/v0.0.0-20200221191635-4d8936d0db64.mod) = 128 + SIZE (go_modules/google.golang.org/protobuf/@v/v0.0.0-20200228230310-ab0ca4ff8a60.mod) = 158 +@@ -2013,26 +1108,13 @@ SIZE (go_modules/google.golang.org/proto + SIZE (go_modules/google.golang.org/protobuf/@v/v1.23.1-0.20200526195155-81db48ad09cc.mod) = 123 + SIZE (go_modules/google.golang.org/protobuf/@v/v1.24.0.mod) = 186 + SIZE (go_modules/google.golang.org/protobuf/@v/v1.25.0.mod) = 186 +-SIZE (go_modules/google.golang.org/protobuf/@v/v1.26.0-rc.1.mod) = 83 +-SIZE (go_modules/google.golang.org/protobuf/@v/v1.26.0.mod) = 123 +-SIZE (go_modules/google.golang.org/protobuf/@v/v1.27.1.mod) = 123 +-SIZE (go_modules/google.golang.org/protobuf/@v/v1.27.1.zip) = 1572746 +-SIZE (go_modules/gopkg.in/alecthomas/kingpin.v2/@v/v2.2.6.mod) = 38 +-SIZE (go_modules/gopkg.in/alecthomas/kingpin.v2/@v/v2.2.6.zip) = 59626 ++SIZE (go_modules/google.golang.org/protobuf/@v/v1.25.0.zip) = 1543881 + SIZE (go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod) = 25 + SIZE (go_modules/gopkg.in/check.v1/@v/v1.0.0-20180628173108-788fd7840127.mod) = 25 +-SIZE (go_modules/gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.mod) = 25 +-SIZE (go_modules/gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.zip) = 41481 ++SIZE (go_modules/gopkg.in/check.v1/@v/v1.0.0-20180628173108-788fd7840127.zip) = 41465 + SIZE (go_modules/gopkg.in/errgo.v2/@v/v2.1.0.mod) = 133 + SIZE (go_modules/gopkg.in/errgo.v2/@v/v2.1.0.zip) = 15087 +-SIZE (go_modules/gopkg.in/ini.v1/@v/v1.66.2.mod) = 23 +-SIZE (go_modules/gopkg.in/ini.v1/@v/v1.66.2.zip) = 67100 +-SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.2.1.mod) = 95 + SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.2.2.mod) = 95 +-SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.2.3.mod) = 95 +-SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.2.4.mod) = 95 +-SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.2.5.mod) = 95 +-SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.2.8.mod) = 95 + SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.4.0.mod) = 95 + SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.4.0.zip) = 81183 + SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.mod) = 95 +Index: devel/github-cli/modules.inc +=================================================================== +RCS file: /home/cvs/ports/devel/github-cli/modules.inc,v +retrieving revision 1.7 +diff -u -p -u -p -r1.7 modules.inc +--- devel/github-cli/modules.inc 11 Mar 2022 18:50:06 -0000 1.7 ++++ devel/github-cli/modules.inc 20 Mar 2022 15:01:39 -0000 +@@ -1,212 +1,119 @@ + MODGO_MODULES = \ +- cloud.google.com/go v0.99.0 \ ++ cloud.google.com/go v0.65.0 \ + cloud.google.com/go/bigquery v1.8.0 \ + cloud.google.com/go/datastore v1.1.0 \ +- cloud.google.com/go/firestore v1.6.1 \ + cloud.google.com/go/pubsub v1.3.1 \ + cloud.google.com/go/storage v1.10.0 \ + dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9 \ + github.com/!alec!aivazis/survey/v2 v2.3.2 \ + github.com/!burnt!sushi/toml v0.3.1 \ + github.com/!burnt!sushi/xgb v0.0.0-20160522181843-27f122750802 \ +- github.com/!data!dog/datadog-go v3.2.0+incompatible \ + github.com/!make!now!just/heredoc v1.0.0 \ + github.com/!netflix/go-expect v0.0.0-20180615182759-c93bf25de8e8 \ +- github.com/!one!of!one/xxhash v1.2.2 \ + github.com/alecthomas/chroma v0.10.0 \ +- github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751 \ +- github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4 \ +- github.com/antihax/optional v1.0.0 \ +- github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e \ +- github.com/armon/go-metrics v0.3.10 \ +- github.com/armon/go-radix v1.0.0 \ + github.com/aymerick/douceur v0.2.0 \ +- github.com/beorn7/perks v1.0.1 \ +- github.com/bgentry/speakeasy v0.1.0 \ + github.com/briandowns/spinner v1.18.1 \ +- github.com/census-instrumentation/opencensus-proto v0.3.0 \ +- github.com/cespare/xxhash v1.1.0 \ +- github.com/cespare/xxhash/v2 v2.1.2 \ ++ github.com/census-instrumentation/opencensus-proto v0.2.1 \ + github.com/charmbracelet/glamour v0.4.0 \ + github.com/chzyer/logex v1.1.10 \ + github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e \ + github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1 \ +- github.com/circonus-labs/circonus-gometrics v2.3.1+incompatible \ +- github.com/circonus-labs/circonusllhist v0.1.3 \ + github.com/cli/browser v1.1.0 \ + github.com/cli/crypto v0.0.0-20210929142629-6be313f59b03 \ + github.com/cli/oauth v0.9.0 \ + github.com/cli/safeexec v1.0.0 \ + github.com/cli/shurcoo!l-graphql v0.0.1 \ + github.com/client9/misspell v0.3.4 \ +- github.com/cncf/udpa/go v0.0.0-20210930031921-04548b0d99d4 \ +- github.com/cncf/xds/go v0.0.0-20211130200136-a8f946100490 \ +- github.com/coreos/go-semver v0.3.0 \ +- github.com/coreos/go-systemd/v22 v22.3.2 \ ++ github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f \ + github.com/cpuguy83/go-md2man/v2 v2.0.1 \ + github.com/creack/pty v1.1.17 \ + github.com/davecgh/go-spew v1.1.1 \ + github.com/dlclark/regexp2 v1.4.0 \ +- github.com/envoyproxy/go-control-plane v0.10.1 \ +- github.com/envoyproxy/protoc-gen-validate v0.6.2 \ +- github.com/fatih/color v1.13.0 \ +- github.com/fsnotify/fsnotify v1.5.1 \ ++ github.com/envoyproxy/go-control-plane v0.9.4 \ ++ github.com/envoyproxy/protoc-gen-validate v0.1.0 \ ++ github.com/fatih/color v1.7.0 \ + github.com/gabriel-vasile/mimetype v1.4.0 \ +- github.com/ghodss/yaml v1.0.0 \ + github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1 \ + github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4 \ +- github.com/go-kit/kit v0.9.0 \ +- github.com/go-logfmt/logfmt v0.4.0 \ +- github.com/go-stack/stack v1.8.0 \ +- github.com/godbus/dbus/v5 v5.0.4 \ +- github.com/gogo/protobuf v1.3.2 \ + github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b \ +- github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da \ +- github.com/golang/mock v1.6.0 \ +- github.com/golang/protobuf v1.5.2 \ +- github.com/golang/snappy v0.0.3 \ ++ github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e \ ++ github.com/golang/mock v1.4.4 \ ++ github.com/golang/protobuf v1.4.2 \ + github.com/google/btree v1.0.0 \ + github.com/google/go-cmp v0.5.7 \ +- github.com/google/gofuzz v1.0.0 \ + github.com/google/martian v2.1.0+incompatible \ +- github.com/google/martian/v3 v3.2.1 \ +- github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1 \ ++ github.com/google/martian/v3 v3.0.0 \ ++ github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99 \ + github.com/google/renameio v0.1.0 \ + github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 \ +- github.com/google/uuid v1.1.2 \ +- github.com/googleapis/gax-go/v2 v2.1.1 \ ++ github.com/googleapis/gax-go/v2 v2.0.5 \ + github.com/gorilla/css v1.0.0 \ + github.com/gorilla/websocket v1.4.2 \ +- github.com/grpc-ecosystem/grpc-gateway v1.16.0 \ +- github.com/hashicorp/consul/api v1.11.0 \ +- github.com/hashicorp/consul/sdk v0.8.0 \ + github.com/hashicorp/errwrap v1.0.0 \ +- github.com/hashicorp/go-cleanhttp v0.5.2 \ +- github.com/hashicorp/go-hclog v1.0.0 \ +- github.com/hashicorp/go-immutable-radix v1.3.1 \ +- github.com/hashicorp/go-msgpack v0.5.3 \ + github.com/hashicorp/go-multierror v1.1.1 \ +- github.com/hashicorp/go-retryablehttp v0.5.3 \ +- github.com/hashicorp/go-rootcerts v1.0.2 \ +- github.com/hashicorp/go-sockaddr v1.0.0 \ +- github.com/hashicorp/go-syslog v1.0.0 \ +- github.com/hashicorp/go-uuid v1.0.1 \ + github.com/hashicorp/go-version v1.3.0 \ +- github.com/hashicorp/golang-lru v0.5.4 \ +- github.com/hashicorp/hcl v1.0.0 \ +- github.com/hashicorp/logutils v1.0.0 \ +- github.com/hashicorp/mdns v1.0.4 \ +- github.com/hashicorp/memberlist v0.3.0 \ +- github.com/hashicorp/serf v0.9.6 \ ++ github.com/hashicorp/golang-lru v0.5.1 \ + github.com/henvic/httpretty v0.0.6 \ + github.com/hinshun/vt10x v0.0.0-20180616224451-1954e6464174 \ +- github.com/iancoleman/strcase v0.2.0 \ +- github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639 \ ++ github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6 \ + github.com/inconshreveable/mousetrap v1.0.0 \ + github.com/itchyny/gojq v0.12.7 \ + github.com/itchyny/timefmt-go v0.1.3 \ + github.com/joho/godotenv v1.4.0 \ +- github.com/json-iterator/go v1.1.12 \ + github.com/jstemmer/go-junit-report v0.9.1 \ +- github.com/julienschmidt/httprouter v1.2.0 \ + github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 \ +- github.com/kisielk/errcheck v1.5.0 \ + github.com/kisielk/gotool v1.0.0 \ +- github.com/konsorten/go-windows-terminal-sequences v1.0.1 \ +- github.com/kr/fs v0.1.0 \ +- github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515 \ +- github.com/kr/pretty v0.2.0 \ ++ github.com/kr/pretty v0.1.0 \ + github.com/kr/pty v1.1.4 \ + github.com/kr/text v0.1.0 \ + github.com/lucasb-eyer/go-colorful v1.2.0 \ +- github.com/lyft/protoc-gen-star v0.5.3 \ +- github.com/magiconair/properties v1.8.5 \ + github.com/mattn/go-colorable v0.1.12 \ + github.com/mattn/go-isatty v0.0.14 \ + github.com/mattn/go-runewidth v0.0.13 \ +- github.com/matttproud/golang_protobuf_extensions v1.0.1 \ + github.com/mgutz/ansi v0.0.0-20200706080929-d51e80ef957d \ + github.com/microcosm-cc/bluemonday v1.0.17 \ +- github.com/miekg/dns v1.1.41 \ +- github.com/mitchellh/cli v1.1.0 \ +- github.com/mitchellh/go-homedir v1.1.0 \ +- github.com/mitchellh/go-testing-interface v1.0.0 \ +- github.com/mitchellh/mapstructure v1.4.3 \ +- github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd \ +- github.com/modern-go/reflect2 v1.0.2 \ + github.com/muesli/reflow v0.3.0 \ + github.com/muesli/termenv v0.9.0 \ + github.com/muhammadmuzzammil1998/jsonc v0.0.0-20201229145248-615b0916ca38 \ +- github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223 \ + github.com/olekukonko/tablewriter v0.0.5 \ + github.com/opentracing/opentracing-go v1.1.0 \ +- github.com/pascaldekloe/goe v0.1.0 \ +- github.com/pelletier/go-toml v1.9.4 \ +- github.com/pkg/errors v0.8.1 \ +- github.com/pkg/sftp v1.10.1 \ + github.com/pmezard/go-difflib v1.0.0 \ +- github.com/posener/complete v1.2.3 \ +- github.com/prometheus/client_golang v1.4.0 \ +- github.com/prometheus/client_model v0.2.0 \ +- github.com/prometheus/common v0.9.1 \ +- github.com/prometheus/procfs v0.0.8 \ ++ github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4 \ + github.com/rivo/uniseg v0.2.0 \ +- github.com/rogpeppe/fastuuid v1.2.0 \ + github.com/rogpeppe/go-internal v1.3.0 \ + github.com/russross/blackfriday/v2 v2.1.0 \ +- github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f \ +- github.com/sagikazarmark/crypt v0.3.0 \ +- github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529 \ + github.com/shurcoo!l/githubv4 v0.0.0-20200928013246-d292edc3691b \ + github.com/shurcoo!l/graphql v0.0.0-20200928012149-18c5c3165e3a \ +- github.com/sirupsen/logrus v1.4.2 \ + github.com/sourcegraph/jsonrpc2 v0.1.0 \ +- github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72 \ +- github.com/spf13/afero v1.6.0 \ +- github.com/spf13/cast v1.4.1 \ +- github.com/spf13/cobra v1.3.0 \ +- github.com/spf13/jwalterweatherman v1.1.0 \ ++ github.com/spf13/cobra v1.4.0 \ + github.com/spf13/pflag v1.0.5 \ +- github.com/spf13/viper v1.10.0 \ +- github.com/stretchr/objx v0.1.1 \ ++ github.com/stretchr/objx v0.1.0 \ + github.com/stretchr/testify v1.7.0 \ +- github.com/subosito/gotenv v1.2.0 \ +- github.com/tv42/httpunix v0.0.0-20150427012821-b75d8614f926 \ + github.com/yuin/goldmark v1.4.4 \ + github.com/yuin/goldmark-emoji v1.0.1 \ +- go.etcd.io/etcd/api/v3 v3.5.1 \ +- go.etcd.io/etcd/client/pkg/v3 v3.5.1 \ +- go.etcd.io/etcd/client/v2 v2.305.1 \ +- go.opencensus.io v0.23.0 \ +- go.opentelemetry.io/proto/otlp v0.7.0 \ +- go.uber.org/atomic v1.7.0 \ +- go.uber.org/multierr v1.6.0 \ +- go.uber.org/zap v1.17.0 \ ++ go.opencensus.io v0.22.4 \ + golang.org/x/crypto v0.0.0-20210817164053-32db794688a5 \ + golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6 \ + golang.org/x/image v0.0.0-20190802002840-cff245a6509b \ +- golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \ ++ golang.org/x/lint v0.0.0-20200302205851-738671d3881b \ + golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028 \ +- golang.org/x/mod v0.5.0 \ +- golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2 \ +- golang.org/x/oauth2 v0.0.0-20211104180415-d3ed0bb246c8 \ ++ golang.org/x/mod v0.3.0 \ ++ golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd \ ++ golang.org/x/oauth2 v0.0.0-20220309155454-6242fa91716a \ + golang.org/x/sync v0.0.0-20210220032951-036812b2e83c \ + golang.org/x/sys v0.0.0-20220227234510-4e6760a101f9 \ +- golang.org/x/term v0.0.0-20210503060354-a79de5458b56 \ ++ golang.org/x/term v0.0.0-20210927222741-03fcf44c2211 \ + golang.org/x/text v0.3.7 \ + golang.org/x/time v0.0.0-20191024005414-555d28b269f0 \ +- golang.org/x/tools v0.1.5 \ ++ golang.org/x/tools v0.0.0-20200825202427-b303f430e36d \ + golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 \ +- google.golang.org/api v0.62.0 \ +- google.golang.org/appengine v1.6.7 \ +- google.golang.org/genproto v0.0.0-20211208223120-3a66f561d7aa \ +- google.golang.org/grpc v1.42.0 \ +- google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0 \ +- google.golang.org/protobuf v1.27.1 \ +- gopkg.in/alecthomas/kingpin.v2 v2.2.6 \ +- gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 \ ++ google.golang.org/api v0.30.0 \ ++ google.golang.org/appengine v1.6.6 \ ++ google.golang.org/genproto v0.0.0-20200825200019-8632dd797987 \ ++ google.golang.org/grpc v1.31.0 \ ++ google.golang.org/protobuf v1.25.0 \ ++ gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 \ + gopkg.in/errgo.v2 v2.1.0 \ +- gopkg.in/ini.v1 v1.66.2 \ + gopkg.in/yaml.v2 v2.4.0 \ + gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b \ + honnef.co/go/tools v0.0.1-2020.1.4 \ +@@ -215,602 +122,329 @@ MODGO_MODULES = \ + rsc.io/sampler v1.3.0 + + MODGO_MODFILES = \ +- cloud.google.com/go v0.26.0 \ +- cloud.google.com/go v0.34.0 \ +- cloud.google.com/go v0.38.0 \ +- cloud.google.com/go v0.44.1 \ +- cloud.google.com/go v0.44.2 \ +- cloud.google.com/go v0.45.1 \ +- cloud.google.com/go v0.46.3 \ +- cloud.google.com/go v0.50.0 \ +- cloud.google.com/go v0.52.0 \ +- cloud.google.com/go v0.53.0 \ +- cloud.google.com/go v0.54.0 \ +- cloud.google.com/go v0.56.0 \ +- cloud.google.com/go v0.57.0 \ +- cloud.google.com/go v0.62.0 \ +- cloud.google.com/go v0.65.0 \ +- cloud.google.com/go v0.72.0 \ +- cloud.google.com/go v0.74.0 \ +- cloud.google.com/go v0.78.0 \ +- cloud.google.com/go v0.79.0 \ +- cloud.google.com/go v0.81.0 \ +- cloud.google.com/go v0.83.0 \ +- cloud.google.com/go v0.84.0 \ +- cloud.google.com/go v0.87.0 \ +- cloud.google.com/go v0.90.0 \ +- cloud.google.com/go v0.93.3 \ +- cloud.google.com/go v0.94.1 \ +- cloud.google.com/go v0.97.0 \ +- cloud.google.com/go v0.98.0 \ +- cloud.google.com/go/bigquery v1.0.1 \ +- cloud.google.com/go/bigquery v1.3.0 \ +- cloud.google.com/go/bigquery v1.4.0 \ +- cloud.google.com/go/bigquery v1.5.0 \ +- cloud.google.com/go/bigquery v1.7.0 \ +- cloud.google.com/go/datastore v1.0.0 \ +- cloud.google.com/go/pubsub v1.0.1 \ +- cloud.google.com/go/pubsub v1.1.0 \ +- cloud.google.com/go/pubsub v1.2.0 \ +- cloud.google.com/go/storage v1.0.0 \ +- cloud.google.com/go/storage v1.5.0 \ +- cloud.google.com/go/storage v1.6.0 \ +- cloud.google.com/go/storage v1.8.0 \ +- github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc \ +- github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf \ +- github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da \ +- github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310 \ +- github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973 \ +- github.com/beorn7/perks v1.0.0 \ +- github.com/census-instrumentation/opencensus-proto v0.2.1 \ +- github.com/cespare/xxhash/v2 v2.1.1 \ +- github.com/cli/browser v1.0.0 \ +- github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f \ +- github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354 \ +- github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403 \ +- github.com/cncf/xds/go v0.0.0-20210312221358-fbca930ec8ed \ +- github.com/cncf/xds/go v0.0.0-20210805033703-aa0b78936158 \ +- github.com/cncf/xds/go v0.0.0-20210922020428-25de7278fc84 \ +- github.com/cncf/xds/go v0.0.0-20211001041855-01bcc9b48dfe \ +- github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1 \ +- github.com/davecgh/go-spew v1.1.0 \ +- github.com/envoyproxy/go-control-plane v0.9.0 \ +- github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473 \ +- github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021 \ +- github.com/envoyproxy/go-control-plane v0.9.4 \ +- github.com/envoyproxy/go-control-plane v0.9.7 \ +- github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad \ +- github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d \ +- github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0 \ +- github.com/envoyproxy/protoc-gen-validate v0.1.0 \ +- github.com/fatih/color v1.7.0 \ +- github.com/fatih/color v1.9.0 \ +- github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72 \ +- github.com/go-kit/kit v0.8.0 \ +- github.com/go-logfmt/logfmt v0.3.0 \ +- github.com/gogo/protobuf v1.1.1 \ +- github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6 \ +- github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7 \ +- github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e \ +- github.com/golang/mock v1.1.1 \ +- github.com/golang/mock v1.2.0 \ +- github.com/golang/mock v1.3.1 \ +- github.com/golang/mock v1.4.0 \ +- github.com/golang/mock v1.4.1 \ +- github.com/golang/mock v1.4.3 \ +- github.com/golang/mock v1.4.4 \ +- github.com/golang/mock v1.5.0 \ +- github.com/golang/protobuf v1.2.0 \ +- github.com/golang/protobuf v1.3.1 \ +- github.com/golang/protobuf v1.3.2 \ +- github.com/golang/protobuf v1.3.3 \ +- github.com/golang/protobuf v1.3.4 \ +- github.com/golang/protobuf v1.3.5 \ +- github.com/golang/protobuf v1.4.0 \ +- github.com/golang/protobuf v1.4.0-rc.1 \ +- github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208 \ +- github.com/golang/protobuf v1.4.0-rc.2 \ +- github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0 \ +- github.com/golang/protobuf v1.4.1 \ +- github.com/golang/protobuf v1.4.2 \ +- github.com/golang/protobuf v1.4.3 \ +- github.com/golang/protobuf v1.5.0 \ +- github.com/golang/protobuf v1.5.1 \ +- github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c \ +- github.com/google/go-cmp v0.2.0 \ +- github.com/google/go-cmp v0.3.0 \ +- github.com/google/go-cmp v0.3.1 \ +- github.com/google/go-cmp v0.4.0 \ +- github.com/google/go-cmp v0.4.1 \ +- github.com/google/go-cmp v0.5.0 \ +- github.com/google/go-cmp v0.5.1 \ +- github.com/google/go-cmp v0.5.2 \ +- github.com/google/go-cmp v0.5.3 \ +- github.com/google/go-cmp v0.5.4 \ +- github.com/google/go-cmp v0.5.5 \ +- github.com/google/go-cmp v0.5.6 \ +- github.com/google/martian/v3 v3.0.0 \ +- github.com/google/martian/v3 v3.1.0 \ +- github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57 \ +- github.com/google/pprof v0.0.0-20190515194954-54271f7e092f \ +- github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc \ +- github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12 \ +- github.com/google/pprof v0.0.0-20200229191704-1ebb73c60ed3 \ +- github.com/google/pprof v0.0.0-20200430221834-fc25d7d30c6d \ +- github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99 \ +- github.com/google/pprof v0.0.0-20201023163331-3e6fc7fc9c4c \ +- github.com/google/pprof v0.0.0-20201203190320-1bf35d6f28c2 \ +- github.com/google/pprof v0.0.0-20210122040257-d980be63207e \ +- github.com/google/pprof v0.0.0-20210226084205-cbba55b83ad5 \ +- github.com/google/pprof v0.0.0-20210601050228-01bbb1931b22 \ +- github.com/google/pprof v0.0.0-20210609004039-a478d1d731e9 \ +- github.com/googleapis/gax-go/v2 v2.0.4 \ +- github.com/googleapis/gax-go/v2 v2.0.5 \ +- github.com/googleapis/gax-go/v2 v2.1.0 \ +- github.com/gorilla/websocket v1.4.1 \ +- github.com/hashicorp/go-cleanhttp v0.5.0 \ +- github.com/hashicorp/go-cleanhttp v0.5.1 \ +- github.com/hashicorp/go-hclog v0.12.0 \ +- github.com/hashicorp/go-immutable-radix v1.0.0 \ +- github.com/hashicorp/go-multierror v1.0.0 \ +- github.com/hashicorp/go-multierror v1.1.0 \ +- github.com/hashicorp/go-uuid v1.0.0 \ +- github.com/hashicorp/golang-lru v0.5.0 \ +- github.com/hashicorp/golang-lru v0.5.1 \ +- github.com/hashicorp/mdns v1.0.1 \ +- github.com/hashicorp/memberlist v0.2.2 \ +- github.com/hashicorp/serf v0.9.5 \ +- github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6 \ +- github.com/json-iterator/go v1.1.11 \ +- github.com/json-iterator/go v1.1.6 \ +- github.com/json-iterator/go v1.1.9 \ +- github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024 \ +- github.com/kr/pretty v0.1.0 \ +- github.com/kr/pty v1.1.1 \ +- github.com/mattn/go-colorable v0.0.9 \ +- github.com/mattn/go-colorable v0.1.2 \ +- github.com/mattn/go-colorable v0.1.4 \ +- github.com/mattn/go-colorable v0.1.6 \ +- github.com/mattn/go-colorable v0.1.9 \ +- github.com/mattn/go-isatty v0.0.10 \ +- github.com/mattn/go-isatty v0.0.11 \ +- github.com/mattn/go-isatty v0.0.12 \ +- github.com/mattn/go-isatty v0.0.13 \ +- github.com/mattn/go-isatty v0.0.3 \ +- github.com/mattn/go-isatty v0.0.8 \ +- github.com/mattn/go-runewidth v0.0.12 \ +- github.com/mattn/go-runewidth v0.0.9 \ +- github.com/mgutz/ansi v0.0.0-20170206155736-9520e82c474b \ +- github.com/miekg/dns v1.0.14 \ +- github.com/miekg/dns v1.1.26 \ +- github.com/mitchellh/mapstructure v0.0.0-20160808181253-ca63d7c062ee \ +- github.com/mitchellh/mapstructure v1.1.2 \ +- github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421 \ +- github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742 \ +- github.com/modern-go/reflect2 v1.0.1 \ +- github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c \ +- github.com/pkg/errors v0.8.0 \ +- github.com/posener/complete v1.1.1 \ +- github.com/prometheus/client_golang v0.9.1 \ +- github.com/prometheus/client_golang v1.0.0 \ +- github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910 \ +- github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90 \ +- github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4 \ +- github.com/prometheus/common v0.4.1 \ +- github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d \ +- github.com/prometheus/procfs v0.0.2 \ +- github.com/rivo/uniseg v0.1.0 \ +- github.com/sirupsen/logrus v1.2.0 \ +- github.com/spf13/afero v1.3.3 \ +- github.com/stretchr/objx v0.1.0 \ +- github.com/stretchr/testify v1.2.1 \ +- github.com/stretchr/testify v1.2.2 \ +- github.com/stretchr/testify v1.3.0 \ +- github.com/stretchr/testify v1.4.0 \ +- github.com/stretchr/testify v1.5.1 \ +- github.com/stretchr/testify v1.6.1 \ +- github.com/yuin/goldmark v1.1.25 \ +- github.com/yuin/goldmark v1.1.27 \ +- github.com/yuin/goldmark v1.1.32 \ +- github.com/yuin/goldmark v1.2.1 \ +- github.com/yuin/goldmark v1.3.5 \ +- go.opencensus.io v0.21.0 \ +- go.opencensus.io v0.22.0 \ +- go.opencensus.io v0.22.2 \ +- go.opencensus.io v0.22.3 \ +- go.opencensus.io v0.22.4 \ +- go.opencensus.io v0.22.5 \ +- golang.org/x/crypto v0.0.0-20180904163835-0709b304e793 \ +- golang.org/x/crypto v0.0.0-20181029021203-45a5f77698d3 \ +- golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2 \ +- golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529 \ +- golang.org/x/crypto v0.0.0-20190530122614-20be4c3c3ed5 \ +- golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5 \ +- golang.org/x/crypto v0.0.0-20190820162420-60c769a6c586 \ +- golang.org/x/crypto v0.0.0-20190923035154-9ee001bba392 \ +- golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550 \ +- golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9 \ +- golang.org/x/exp v0.0.0-20190121172915-509febef88a4 \ +- golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8 \ +- golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522 \ +- golang.org/x/exp v0.0.0-20190829153037-c13cbed26979 \ +- golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136 \ +- golang.org/x/exp v0.0.0-20191129062945-2f5052295587 \ +- golang.org/x/exp v0.0.0-20191227195350-da58074b4299 \ +- golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a \ +- golang.org/x/exp v0.0.0-20200207192155-f17229e696bd \ +- golang.org/x/image v0.0.0-20190227222117-0694c2d4d067 \ +- golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3 \ +- golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961 \ +- golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f \ +- golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3 \ +- golang.org/x/lint v0.0.0-20190409202823-959b441ac422 \ +- golang.org/x/lint v0.0.0-20190909230951-414d861bb4ac \ +- golang.org/x/lint v0.0.0-20190930215403-16217165b5de \ +- golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f \ +- golang.org/x/lint v0.0.0-20200130185559-910be7a94367 \ +- golang.org/x/lint v0.0.0-20200302205851-738671d3881b \ +- golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5 \ +- golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6 \ +- golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e \ +- golang.org/x/mod v0.1.0 \ +- golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee \ +- golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b \ +- golang.org/x/mod v0.2.0 \ +- golang.org/x/mod v0.3.0 \ +- golang.org/x/mod v0.4.0 \ +- golang.org/x/mod v0.4.1 \ +- golang.org/x/mod v0.4.2 \ +- golang.org/x/net v0.0.0-20180724234803-3673e40ba225 \ +- golang.org/x/net v0.0.0-20180826012351-8a410e7b638d \ +- golang.org/x/net v0.0.0-20181023162649-9b4f9f5ad519 \ +- golang.org/x/net v0.0.0-20181114220301-adae6a3d119a \ +- golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e \ +- golang.org/x/net v0.0.0-20190213061140-3a22650c66bd \ +- golang.org/x/net v0.0.0-20190311183353-d8887717615a \ +- golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09 \ +- golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c \ +- golang.org/x/net v0.0.0-20190603091049-60506f45cf65 \ +- golang.org/x/net v0.0.0-20190613194153-d28f0bde5980 \ +- golang.org/x/net v0.0.0-20190620200207-3b0461eec859 \ +- golang.org/x/net v0.0.0-20190628185345-da137c7871d7 \ +- golang.org/x/net v0.0.0-20190724013045-ca1201d0de80 \ +- golang.org/x/net v0.0.0-20190923162816-aa69164e4478 \ +- golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553 \ +- golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa \ +- golang.org/x/net v0.0.0-20200202094626-16171245cfb2 \ +- golang.org/x/net v0.0.0-20200222125558-5a598a2470a0 \ +- golang.org/x/net v0.0.0-20200226121028-0de0cce0169b \ +- golang.org/x/net v0.0.0-20200301022130-244492dfa37a \ +- golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e \ +- golang.org/x/net v0.0.0-20200501053045-e0ff5e5a1de5 \ +- golang.org/x/net v0.0.0-20200506145744-7e3656a0809f \ +- golang.org/x/net v0.0.0-20200513185701-a91f0712d120 \ +- golang.org/x/net v0.0.0-20200520182314-0ba52f642ac2 \ +- golang.org/x/net v0.0.0-20200625001655-4c5254603344 \ +- golang.org/x/net v0.0.0-20200707034311-ab3426394381 \ +- golang.org/x/net v0.0.0-20200822124328-c89045814202 \ +- golang.org/x/net v0.0.0-20201021035429-f5854403a974 \ +- golang.org/x/net v0.0.0-20201031054903-ff519b6c9102 \ +- golang.org/x/net v0.0.0-20201110031124-69a78807bb2b \ +- golang.org/x/net v0.0.0-20201209123823-ac852fbbde11 \ +- golang.org/x/net v0.0.0-20210119194325-5f4716e94777 \ +- golang.org/x/net v0.0.0-20210226172049-e18ecbb05110 \ +- golang.org/x/net v0.0.0-20210316092652-d523dce5a7f4 \ +- golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4 \ +- golang.org/x/net v0.0.0-20210410081132-afb366fc7cd1 \ +- golang.org/x/net v0.0.0-20210503060351-7fd8e65b6420 \ +- golang.org/x/net v0.0.0-20210505024714-0287a6fb4125 \ +- golang.org/x/net v0.0.0-20210614182718-04defd469f4e \ +- golang.org/x/net v0.0.0-20210813160813-60bc85c4be6d \ +- golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be \ +- golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421 \ +- golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45 \ +- golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6 \ +- golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d \ +- golang.org/x/oauth2 v0.0.0-20200902213428-5d25da1a8d43 \ +- golang.org/x/oauth2 v0.0.0-20201109201403-9fd604954f58 \ +- golang.org/x/oauth2 v0.0.0-20201208152858-08078c50e5b5 \ +- golang.org/x/oauth2 v0.0.0-20210218202405-ba52d332ba99 \ +- golang.org/x/oauth2 v0.0.0-20210220000619-9bb904979d93 \ +- golang.org/x/oauth2 v0.0.0-20210313182246-cd4f82c27b84 \ +- golang.org/x/oauth2 v0.0.0-20210514164344-f6687ab2804c \ +- golang.org/x/oauth2 v0.0.0-20210628180205-a41e5a781914 \ +- golang.org/x/oauth2 v0.0.0-20210805134026-6f1e6394065a \ +- golang.org/x/oauth2 v0.0.0-20210819190943-2bc19b11175f \ +- golang.org/x/oauth2 v0.0.0-20211005180243-6b3c2da341f1 \ +- golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f \ +- golang.org/x/sync v0.0.0-20181108010431-42b317875d0f \ +- golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4 \ +- golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6 \ +- golang.org/x/sync v0.0.0-20190423024810-112230192c58 \ +- golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e \ +- golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a \ +- golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208 \ +- golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9 \ +- golang.org/x/sync v0.0.0-20201207232520-09787c993a3a \ +- golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc \ +- golang.org/x/sys v0.0.0-20180830151530-49385e6e1522 \ +- golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33 \ +- golang.org/x/sys v0.0.0-20181026203630-95b1ffbd15a5 \ +- golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5 \ +- golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a \ +- golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223 \ +- golang.org/x/sys v0.0.0-20190312061237-fead79001313 \ +- golang.org/x/sys v0.0.0-20190412213103-97732733099d \ +- golang.org/x/sys v0.0.0-20190422165155-953cdadca894 \ +- golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd \ +- golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b \ +- golang.org/x/sys v0.0.0-20190606165138-5da285871e9c \ +- golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0 \ +- golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e \ +- golang.org/x/sys v0.0.0-20190924154521-2837fb4f24fe \ +- golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24 \ +- golang.org/x/sys v0.0.0-20191008105621-543471e840be \ +- golang.org/x/sys v0.0.0-20191026070338-33540a1f6037 \ +- golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e \ +- golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8 \ +- golang.org/x/sys v0.0.0-20200113162924-86b910548bc1 \ +- golang.org/x/sys v0.0.0-20200116001909-b77594299b42 \ +- golang.org/x/sys v0.0.0-20200122134326-e047566fdf82 \ +- golang.org/x/sys v0.0.0-20200124204421-9fbb57f87de9 \ +- golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5 \ +- golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4 \ +- golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae \ +- golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527 \ +- golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd \ +- golang.org/x/sys v0.0.0-20200331124033-c3d80250170d \ +- golang.org/x/sys v0.0.0-20200501052902-10377860bb8e \ +- golang.org/x/sys v0.0.0-20200511232937-7e40ca221e25 \ +- golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9 \ +- golang.org/x/sys v0.0.0-20200523222454-059865788121 \ +- golang.org/x/sys v0.0.0-20200803210538-64077c9b5642 \ +- golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f \ +- golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f \ +- golang.org/x/sys v0.0.0-20201119102817-f84b799fce68 \ +- golang.org/x/sys v0.0.0-20201201145000-ef89a241ccb3 \ +- golang.org/x/sys v0.0.0-20210104204734-6f8348627aad \ +- golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4 \ +- golang.org/x/sys v0.0.0-20210220050731-9a76102bfb43 \ +- golang.org/x/sys v0.0.0-20210303074136-134d130e1a04 \ +- golang.org/x/sys v0.0.0-20210305230114-8fe3ee5dd75b \ +- golang.org/x/sys v0.0.0-20210315160823-c6e025ad8005 \ +- golang.org/x/sys v0.0.0-20210319071255-635bc2c9138d \ +- golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4 \ +- golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44 \ +- golang.org/x/sys v0.0.0-20210403161142-5e06dd20ab57 \ +- golang.org/x/sys v0.0.0-20210423082822-04245dca01da \ +- golang.org/x/sys v0.0.0-20210510120138-977fb7262007 \ +- golang.org/x/sys v0.0.0-20210514084401-e8d321eab015 \ +- golang.org/x/sys v0.0.0-20210603125802-9665404d3644 \ +- golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1 \ +- golang.org/x/sys v0.0.0-20210616094352-59db8d763f22 \ +- golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c \ +- golang.org/x/sys v0.0.0-20210806184541-e5e7981a1069 \ +- golang.org/x/sys v0.0.0-20210816183151-1e6c022a8912 \ +- golang.org/x/sys v0.0.0-20210823070655-63515b42dcdf \ +- golang.org/x/sys v0.0.0-20210908233432-aa78b53d3365 \ +- golang.org/x/sys v0.0.0-20210927094055-39ccf1dd6fa6 \ +- golang.org/x/sys v0.0.0-20211007075335-d3039528d8ac \ +- golang.org/x/sys v0.0.0-20211124211545-fe61309f8881 \ +- golang.org/x/sys v0.0.0-20211205182925-97ca703d548d \ +- golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1 \ +- golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c \ +- golang.org/x/text v0.3.0 \ +- golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2 \ +- golang.org/x/text v0.3.2 \ +- golang.org/x/text v0.3.3 \ +- golang.org/x/text v0.3.4 \ +- golang.org/x/text v0.3.5 \ +- golang.org/x/text v0.3.6 \ +- golang.org/x/time v0.0.0-20181108054448-85acf8d2951c \ +- golang.org/x/time v0.0.0-20190308202827-9d24e82272b4 \ +- golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e \ +- golang.org/x/tools v0.0.0-20190114222345-bf090417da8b \ +- golang.org/x/tools v0.0.0-20190226205152-f727befe758c \ +- golang.org/x/tools v0.0.0-20190311212946-11955173bddd \ +- golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846 \ +- golang.org/x/tools v0.0.0-20190312170243-e65039ee4138 \ +- golang.org/x/tools v0.0.0-20190425150028-36563e24a262 \ +- golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c \ +- golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135 \ +- golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b \ +- golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac \ +- golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0 \ +- golang.org/x/tools v0.0.0-20190816200558-6889da9d5479 \ +- golang.org/x/tools v0.0.0-20190907020128-2ca718005c18 \ +- golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff \ +- golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a \ +- golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7 \ +- golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2 \ +- golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e \ +- golang.org/x/tools v0.0.0-20191125144606-a911d9008d1f \ +- golang.org/x/tools v0.0.0-20191130070609-6e064ea0cf2d \ +- golang.org/x/tools v0.0.0-20191216173652-a0e659d51361 \ +- golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4 \ +- golang.org/x/tools v0.0.0-20200117161641-43d50277825c \ +- golang.org/x/tools v0.0.0-20200122220014-bf1340f18c4a \ +- golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \ +- golang.org/x/tools v0.0.0-20200204074204-1cc6d1ef6c74 \ +- golang.org/x/tools v0.0.0-20200207183749-b753a1ba74fa \ +- golang.org/x/tools v0.0.0-20200212150539-ea181f53ac56 \ +- golang.org/x/tools v0.0.0-20200224181240-023911ca70b2 \ +- golang.org/x/tools v0.0.0-20200227222343-706bc42d1f0d \ +- golang.org/x/tools v0.0.0-20200304193943-95d2e580d8eb \ +- golang.org/x/tools v0.0.0-20200312045724-11d5b4c81c7d \ +- golang.org/x/tools v0.0.0-20200331025713-a30bf2db82d4 \ +- golang.org/x/tools v0.0.0-20200501065659-ab2804fb9c9d \ +- golang.org/x/tools v0.0.0-20200512131952-2bc93b1c0c88 \ +- golang.org/x/tools v0.0.0-20200515010526-7d3b6ebf133d \ +- golang.org/x/tools v0.0.0-20200618134242-20370b0cb4b2 \ +- golang.org/x/tools v0.0.0-20200619180055-7c47624df98f \ +- golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7 \ +- golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d \ +- golang.org/x/tools v0.0.0-20200825202427-b303f430e36d \ +- golang.org/x/tools v0.0.0-20200904185747-39188db58858 \ +- golang.org/x/tools v0.0.0-20201110124207-079ba7bd75cd \ +- golang.org/x/tools v0.0.0-20201201161351-ac6f37ff4c2a \ +- golang.org/x/tools v0.0.0-20201208233053-a543418bbed2 \ +- golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818 \ +- golang.org/x/tools v0.0.0-20210106214847-113979e3529a \ +- golang.org/x/tools v0.1.0 \ +- golang.org/x/tools v0.1.1 \ +- golang.org/x/tools v0.1.2 \ +- golang.org/x/tools v0.1.3 \ +- golang.org/x/tools v0.1.4 \ +- golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7 \ +- golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898 \ +- golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543 \ +- google.golang.org/api v0.13.0 \ +- google.golang.org/api v0.14.0 \ +- google.golang.org/api v0.15.0 \ +- google.golang.org/api v0.17.0 \ +- google.golang.org/api v0.18.0 \ +- google.golang.org/api v0.19.0 \ +- google.golang.org/api v0.20.0 \ +- google.golang.org/api v0.22.0 \ +- google.golang.org/api v0.24.0 \ +- google.golang.org/api v0.28.0 \ +- google.golang.org/api v0.29.0 \ +- google.golang.org/api v0.30.0 \ +- google.golang.org/api v0.35.0 \ +- google.golang.org/api v0.36.0 \ +- google.golang.org/api v0.4.0 \ +- google.golang.org/api v0.40.0 \ +- google.golang.org/api v0.41.0 \ +- google.golang.org/api v0.43.0 \ +- google.golang.org/api v0.47.0 \ +- google.golang.org/api v0.48.0 \ +- google.golang.org/api v0.50.0 \ +- google.golang.org/api v0.51.0 \ +- google.golang.org/api v0.54.0 \ +- google.golang.org/api v0.55.0 \ +- google.golang.org/api v0.56.0 \ +- google.golang.org/api v0.57.0 \ +- google.golang.org/api v0.59.0 \ +- google.golang.org/api v0.61.0 \ +- google.golang.org/api v0.7.0 \ +- google.golang.org/api v0.8.0 \ +- google.golang.org/api v0.9.0 \ +- google.golang.org/appengine v1.1.0 \ +- google.golang.org/appengine v1.4.0 \ +- google.golang.org/appengine v1.5.0 \ +- google.golang.org/appengine v1.6.1 \ +- google.golang.org/appengine v1.6.5 \ +- google.golang.org/appengine v1.6.6 \ +- google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8 \ +- google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19 \ +- google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7 \ +- google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb \ +- google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873 \ +- google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64 \ +- google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55 \ +- google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51 \ +- google.golang.org/genproto v0.0.0-20191108220845-16a3f7862a1a \ +- google.golang.org/genproto v0.0.0-20191115194625-c23dd37a84c9 \ +- google.golang.org/genproto v0.0.0-20191216164720-4f79533eabd1 \ +- google.golang.org/genproto v0.0.0-20191230161307-f3c370f40bfb \ +- google.golang.org/genproto v0.0.0-20200115191322-ca5a22157cba \ +- google.golang.org/genproto v0.0.0-20200122232147-0452cf42e150 \ +- google.golang.org/genproto v0.0.0-20200204135345-fa8e72b47b90 \ +- google.golang.org/genproto v0.0.0-20200212174721-66ed5ce911ce \ +- google.golang.org/genproto v0.0.0-20200224152610-e50cd9704f63 \ +- google.golang.org/genproto v0.0.0-20200228133532-8c2c7df3a383 \ +- google.golang.org/genproto v0.0.0-20200305110556-506484158171 \ +- google.golang.org/genproto v0.0.0-20200312145019-da6875a35672 \ +- google.golang.org/genproto v0.0.0-20200331122359-1ee6d9798940 \ +- google.golang.org/genproto v0.0.0-20200430143042-b979b6f78d84 \ +- google.golang.org/genproto v0.0.0-20200511104702-f5ebc3bea380 \ +- google.golang.org/genproto v0.0.0-20200513103714-09dca8ec2884 \ +- google.golang.org/genproto v0.0.0-20200515170657-fc4c6c6a6587 \ +- google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013 \ +- google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790 \ +- google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f \ +- google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c \ +- google.golang.org/genproto v0.0.0-20200825200019-8632dd797987 \ +- google.golang.org/genproto v0.0.0-20200904004341-0bd0a958aa1d \ +- google.golang.org/genproto v0.0.0-20201109203340-2640f1f9cdfb \ +- google.golang.org/genproto v0.0.0-20201201144952-b05cb90ed32e \ +- google.golang.org/genproto v0.0.0-20201210142538-e3217bee35cc \ +- google.golang.org/genproto v0.0.0-20201214200347-8c77b98c765d \ +- google.golang.org/genproto v0.0.0-20210222152913-aa3ee6e6a81c \ +- google.golang.org/genproto v0.0.0-20210303154014-9728d6b83eeb \ +- google.golang.org/genproto v0.0.0-20210310155132-4ce2db91004e \ +- google.golang.org/genproto v0.0.0-20210319143718-93e7006c17a6 \ +- google.golang.org/genproto v0.0.0-20210402141018-6c239bbf2bb1 \ +- google.golang.org/genproto v0.0.0-20210513213006-bf773b8c8384 \ +- google.golang.org/genproto v0.0.0-20210602131652-f16073e35f0c \ +- google.golang.org/genproto v0.0.0-20210604141403-392c879c8b08 \ +- google.golang.org/genproto v0.0.0-20210608205507-b6d2f5bf0d7d \ +- google.golang.org/genproto v0.0.0-20210624195500-8bfb893ecb84 \ +- google.golang.org/genproto v0.0.0-20210713002101-d411969a0d9a \ +- google.golang.org/genproto v0.0.0-20210716133855-ce7ef5c701ea \ +- google.golang.org/genproto v0.0.0-20210728212813-7823e685a01f \ +- google.golang.org/genproto v0.0.0-20210805201207-89edb61ffb67 \ +- google.golang.org/genproto v0.0.0-20210813162853-db860fec028c \ +- google.golang.org/genproto v0.0.0-20210821163610-241b8fcbd6c8 \ +- google.golang.org/genproto v0.0.0-20210828152312-66f60bf46e71 \ +- google.golang.org/genproto v0.0.0-20210831024726-fe130286e0e2 \ +- google.golang.org/genproto v0.0.0-20210903162649-d08c68adba83 \ +- google.golang.org/genproto v0.0.0-20210909211513-a8c4777a87af \ +- google.golang.org/genproto v0.0.0-20210924002016-3dee208752a0 \ +- google.golang.org/genproto v0.0.0-20211008145708-270636b82663 \ +- google.golang.org/genproto v0.0.0-20211028162531-8db9c33dc351 \ +- google.golang.org/genproto v0.0.0-20211118181313-81c1377c94b1 \ +- google.golang.org/genproto v0.0.0-20211129164237-f09f9a12af12 \ +- google.golang.org/genproto v0.0.0-20211203200212-54befc351ae9 \ +- google.golang.org/genproto v0.0.0-20211206160659-862468c7d6e0 \ +- google.golang.org/grpc v1.19.0 \ +- google.golang.org/grpc v1.20.1 \ +- google.golang.org/grpc v1.21.1 \ +- google.golang.org/grpc v1.23.0 \ +- google.golang.org/grpc v1.25.1 \ +- google.golang.org/grpc v1.26.0 \ +- google.golang.org/grpc v1.27.0 \ +- google.golang.org/grpc v1.27.1 \ +- google.golang.org/grpc v1.28.0 \ +- google.golang.org/grpc v1.29.1 \ +- google.golang.org/grpc v1.30.0 \ +- google.golang.org/grpc v1.31.0 \ +- google.golang.org/grpc v1.31.1 \ +- google.golang.org/grpc v1.33.1 \ +- google.golang.org/grpc v1.33.2 \ +- google.golang.org/grpc v1.34.0 \ +- google.golang.org/grpc v1.35.0 \ +- google.golang.org/grpc v1.36.0 \ +- google.golang.org/grpc v1.36.1 \ +- google.golang.org/grpc v1.37.0 \ +- google.golang.org/grpc v1.37.1 \ +- google.golang.org/grpc v1.38.0 \ +- google.golang.org/grpc v1.39.0 \ +- google.golang.org/grpc v1.39.1 \ +- google.golang.org/grpc v1.40.0 \ +- google.golang.org/grpc v1.40.1 \ +- google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd \ +- google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64 \ +- google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60 \ +- google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967 \ +- google.golang.org/protobuf v1.21.0 \ +- google.golang.org/protobuf v1.22.0 \ +- google.golang.org/protobuf v1.23.0 \ +- google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc \ +- google.golang.org/protobuf v1.24.0 \ +- google.golang.org/protobuf v1.25.0 \ +- google.golang.org/protobuf v1.26.0 \ +- google.golang.org/protobuf v1.26.0-rc.1 \ +- gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 \ +- gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 \ +- gopkg.in/yaml.v2 v2.2.1 \ +- gopkg.in/yaml.v2 v2.2.2 \ +- gopkg.in/yaml.v2 v2.2.3 \ +- gopkg.in/yaml.v2 v2.2.4 \ +- gopkg.in/yaml.v2 v2.2.5 \ +- gopkg.in/yaml.v2 v2.2.8 \ +- gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c \ +- honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099 \ +- honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a \ +- honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a \ +- honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc \ +- honnef.co/go/tools v0.0.1-2019.2.3 \ +- honnef.co/go/tools v0.0.1-2020.1.3 ++ cloud.google.com/go v0.26.0 \ ++ cloud.google.com/go v0.34.0 \ ++ cloud.google.com/go v0.38.0 \ ++ cloud.google.com/go v0.44.1 \ ++ cloud.google.com/go v0.44.2 \ ++ cloud.google.com/go v0.45.1 \ ++ cloud.google.com/go v0.46.3 \ ++ cloud.google.com/go v0.50.0 \ ++ cloud.google.com/go v0.52.0 \ ++ cloud.google.com/go v0.53.0 \ ++ cloud.google.com/go v0.54.0 \ ++ cloud.google.com/go v0.56.0 \ ++ cloud.google.com/go v0.57.0 \ ++ cloud.google.com/go v0.62.0 \ ++ cloud.google.com/go/bigquery v1.0.1 \ ++ cloud.google.com/go/bigquery v1.3.0 \ ++ cloud.google.com/go/bigquery v1.4.0 \ ++ cloud.google.com/go/bigquery v1.5.0 \ ++ cloud.google.com/go/bigquery v1.7.0 \ ++ cloud.google.com/go/datastore v1.0.0 \ ++ cloud.google.com/go/pubsub v1.0.1 \ ++ cloud.google.com/go/pubsub v1.1.0 \ ++ cloud.google.com/go/pubsub v1.2.0 \ ++ cloud.google.com/go/storage v1.0.0 \ ++ cloud.google.com/go/storage v1.5.0 \ ++ cloud.google.com/go/storage v1.6.0 \ ++ cloud.google.com/go/storage v1.8.0 \ ++ github.com/cli/browser v1.0.0 \ ++ github.com/davecgh/go-spew v1.1.0 \ ++ github.com/envoyproxy/go-control-plane v0.9.0 \ ++ github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473 \ ++ github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72 \ ++ github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6 \ ++ github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7 \ ++ github.com/golang/mock v1.1.1 \ ++ github.com/golang/mock v1.2.0 \ ++ github.com/golang/mock v1.3.1 \ ++ github.com/golang/mock v1.4.0 \ ++ github.com/golang/mock v1.4.1 \ ++ github.com/golang/mock v1.4.3 \ ++ github.com/golang/protobuf v1.2.0 \ ++ github.com/golang/protobuf v1.3.1 \ ++ github.com/golang/protobuf v1.3.2 \ ++ github.com/golang/protobuf v1.3.3 \ ++ github.com/golang/protobuf v1.3.4 \ ++ github.com/golang/protobuf v1.3.5 \ ++ github.com/golang/protobuf v1.4.0 \ ++ github.com/golang/protobuf v1.4.0-rc.1 \ ++ github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208 \ ++ github.com/golang/protobuf v1.4.0-rc.2 \ ++ github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0 \ ++ github.com/golang/protobuf v1.4.1 \ ++ github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c \ ++ github.com/google/go-cmp v0.2.0 \ ++ github.com/google/go-cmp v0.3.0 \ ++ github.com/google/go-cmp v0.3.1 \ ++ github.com/google/go-cmp v0.4.0 \ ++ github.com/google/go-cmp v0.4.1 \ ++ github.com/google/go-cmp v0.5.0 \ ++ github.com/google/go-cmp v0.5.1 \ ++ github.com/google/go-cmp v0.5.4 \ ++ github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57 \ ++ github.com/google/pprof v0.0.0-20190515194954-54271f7e092f \ ++ github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc \ ++ github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12 \ ++ github.com/google/pprof v0.0.0-20200229191704-1ebb73c60ed3 \ ++ github.com/google/pprof v0.0.0-20200430221834-fc25d7d30c6d \ ++ github.com/googleapis/gax-go/v2 v2.0.4 \ ++ github.com/gorilla/websocket v1.4.1 \ ++ github.com/hashicorp/golang-lru v0.5.0 \ ++ github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024 \ ++ github.com/kr/pty v1.1.1 \ ++ github.com/mattn/go-colorable v0.1.2 \ ++ github.com/mattn/go-isatty v0.0.13 \ ++ github.com/mattn/go-isatty v0.0.8 \ ++ github.com/mattn/go-runewidth v0.0.12 \ ++ github.com/mattn/go-runewidth v0.0.9 \ ++ github.com/mgutz/ansi v0.0.0-20170206155736-9520e82c474b \ ++ github.com/rivo/uniseg v0.1.0 \ ++ github.com/stretchr/testify v1.2.1 \ ++ github.com/stretchr/testify v1.4.0 \ ++ github.com/yuin/goldmark v1.1.25 \ ++ github.com/yuin/goldmark v1.1.27 \ ++ github.com/yuin/goldmark v1.1.32 \ ++ github.com/yuin/goldmark v1.2.1 \ ++ go.opencensus.io v0.21.0 \ ++ go.opencensus.io v0.22.0 \ ++ go.opencensus.io v0.22.2 \ ++ go.opencensus.io v0.22.3 \ ++ golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2 \ ++ golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529 \ ++ golang.org/x/crypto v0.0.0-20190530122614-20be4c3c3ed5 \ ++ golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5 \ ++ golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550 \ ++ golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9 \ ++ golang.org/x/exp v0.0.0-20190121172915-509febef88a4 \ ++ golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8 \ ++ golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522 \ ++ golang.org/x/exp v0.0.0-20190829153037-c13cbed26979 \ ++ golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136 \ ++ golang.org/x/exp v0.0.0-20191129062945-2f5052295587 \ ++ golang.org/x/exp v0.0.0-20191227195350-da58074b4299 \ ++ golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a \ ++ golang.org/x/exp v0.0.0-20200207192155-f17229e696bd \ ++ golang.org/x/image v0.0.0-20190227222117-0694c2d4d067 \ ++ golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3 \ ++ golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961 \ ++ golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f \ ++ golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3 \ ++ golang.org/x/lint v0.0.0-20190409202823-959b441ac422 \ ++ golang.org/x/lint v0.0.0-20190909230951-414d861bb4ac \ ++ golang.org/x/lint v0.0.0-20190930215403-16217165b5de \ ++ golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f \ ++ golang.org/x/lint v0.0.0-20200130185559-910be7a94367 \ ++ golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6 \ ++ golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e \ ++ golang.org/x/mod v0.1.0 \ ++ golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee \ ++ golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b \ ++ golang.org/x/mod v0.2.0 \ ++ golang.org/x/net v0.0.0-20180724234803-3673e40ba225 \ ++ golang.org/x/net v0.0.0-20180826012351-8a410e7b638d \ ++ golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e \ ++ golang.org/x/net v0.0.0-20190213061140-3a22650c66bd \ ++ golang.org/x/net v0.0.0-20190311183353-d8887717615a \ ++ golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09 \ ++ golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c \ ++ golang.org/x/net v0.0.0-20190603091049-60506f45cf65 \ ++ golang.org/x/net v0.0.0-20190620200207-3b0461eec859 \ ++ golang.org/x/net v0.0.0-20190628185345-da137c7871d7 \ ++ golang.org/x/net v0.0.0-20190724013045-ca1201d0de80 \ ++ golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553 \ ++ golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa \ ++ golang.org/x/net v0.0.0-20200202094626-16171245cfb2 \ ++ golang.org/x/net v0.0.0-20200222125558-5a598a2470a0 \ ++ golang.org/x/net v0.0.0-20200226121028-0de0cce0169b \ ++ golang.org/x/net v0.0.0-20200301022130-244492dfa37a \ ++ golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e \ ++ golang.org/x/net v0.0.0-20200501053045-e0ff5e5a1de5 \ ++ golang.org/x/net v0.0.0-20200506145744-7e3656a0809f \ ++ golang.org/x/net v0.0.0-20200513185701-a91f0712d120 \ ++ golang.org/x/net v0.0.0-20200520182314-0ba52f642ac2 \ ++ golang.org/x/net v0.0.0-20200625001655-4c5254603344 \ ++ golang.org/x/net v0.0.0-20200707034311-ab3426394381 \ ++ golang.org/x/net v0.0.0-20200822124328-c89045814202 \ ++ golang.org/x/net v0.0.0-20210226172049-e18ecbb05110 \ ++ golang.org/x/net v0.0.0-20210505024714-0287a6fb4125 \ ++ golang.org/x/net v0.0.0-20210614182718-04defd469f4e \ ++ golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2 \ ++ golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be \ ++ golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421 \ ++ golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45 \ ++ golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6 \ ++ golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d \ ++ golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f \ ++ golang.org/x/sync v0.0.0-20181108010431-42b317875d0f \ ++ golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4 \ ++ golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6 \ ++ golang.org/x/sync v0.0.0-20190423024810-112230192c58 \ ++ golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e \ ++ golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a \ ++ golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208 \ ++ golang.org/x/sys v0.0.0-20180830151530-49385e6e1522 \ ++ golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a \ ++ golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223 \ ++ golang.org/x/sys v0.0.0-20190312061237-fead79001313 \ ++ golang.org/x/sys v0.0.0-20190412213103-97732733099d \ ++ golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd \ ++ golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b \ ++ golang.org/x/sys v0.0.0-20190606165138-5da285871e9c \ ++ golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0 \ ++ golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e \ ++ golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24 \ ++ golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e \ ++ golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8 \ ++ golang.org/x/sys v0.0.0-20200113162924-86b910548bc1 \ ++ golang.org/x/sys v0.0.0-20200116001909-b77594299b42 \ ++ golang.org/x/sys v0.0.0-20200122134326-e047566fdf82 \ ++ golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5 \ ++ golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4 \ ++ golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae \ ++ golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527 \ ++ golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd \ ++ golang.org/x/sys v0.0.0-20200331124033-c3d80250170d \ ++ golang.org/x/sys v0.0.0-20200501052902-10377860bb8e \ ++ golang.org/x/sys v0.0.0-20200511232937-7e40ca221e25 \ ++ golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9 \ ++ golang.org/x/sys v0.0.0-20200523222454-059865788121 \ ++ golang.org/x/sys v0.0.0-20200803210538-64077c9b5642 \ ++ golang.org/x/sys v0.0.0-20201119102817-f84b799fce68 \ ++ golang.org/x/sys v0.0.0-20210319071255-635bc2c9138d \ ++ golang.org/x/sys v0.0.0-20210423082822-04245dca01da \ ++ golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1 \ ++ golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c \ ++ golang.org/x/sys v0.0.0-20210927094055-39ccf1dd6fa6 \ ++ golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e \ ++ golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1 \ ++ golang.org/x/term v0.0.0-20210503060354-a79de5458b56 \ ++ golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c \ ++ golang.org/x/text v0.3.0 \ ++ golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2 \ ++ golang.org/x/text v0.3.2 \ ++ golang.org/x/text v0.3.3 \ ++ golang.org/x/text v0.3.6 \ ++ golang.org/x/time v0.0.0-20181108054448-85acf8d2951c \ ++ golang.org/x/time v0.0.0-20190308202827-9d24e82272b4 \ ++ golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e \ ++ golang.org/x/tools v0.0.0-20190114222345-bf090417da8b \ ++ golang.org/x/tools v0.0.0-20190226205152-f727befe758c \ ++ golang.org/x/tools v0.0.0-20190311212946-11955173bddd \ ++ golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846 \ ++ golang.org/x/tools v0.0.0-20190312170243-e65039ee4138 \ ++ golang.org/x/tools v0.0.0-20190425150028-36563e24a262 \ ++ golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c \ ++ golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135 \ ++ golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b \ ++ golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac \ ++ golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0 \ ++ golang.org/x/tools v0.0.0-20190816200558-6889da9d5479 \ ++ golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff \ ++ golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a \ ++ golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7 \ ++ golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2 \ ++ golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e \ ++ golang.org/x/tools v0.0.0-20191125144606-a911d9008d1f \ ++ golang.org/x/tools v0.0.0-20191130070609-6e064ea0cf2d \ ++ golang.org/x/tools v0.0.0-20191216173652-a0e659d51361 \ ++ golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4 \ ++ golang.org/x/tools v0.0.0-20200117161641-43d50277825c \ ++ golang.org/x/tools v0.0.0-20200122220014-bf1340f18c4a \ ++ golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \ ++ golang.org/x/tools v0.0.0-20200204074204-1cc6d1ef6c74 \ ++ golang.org/x/tools v0.0.0-20200207183749-b753a1ba74fa \ ++ golang.org/x/tools v0.0.0-20200212150539-ea181f53ac56 \ ++ golang.org/x/tools v0.0.0-20200224181240-023911ca70b2 \ ++ golang.org/x/tools v0.0.0-20200227222343-706bc42d1f0d \ ++ golang.org/x/tools v0.0.0-20200304193943-95d2e580d8eb \ ++ golang.org/x/tools v0.0.0-20200312045724-11d5b4c81c7d \ ++ golang.org/x/tools v0.0.0-20200331025713-a30bf2db82d4 \ ++ golang.org/x/tools v0.0.0-20200501065659-ab2804fb9c9d \ ++ golang.org/x/tools v0.0.0-20200512131952-2bc93b1c0c88 \ ++ golang.org/x/tools v0.0.0-20200515010526-7d3b6ebf133d \ ++ golang.org/x/tools v0.0.0-20200618134242-20370b0cb4b2 \ ++ golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7 \ ++ golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d \ ++ golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7 \ ++ golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898 \ ++ golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543 \ ++ google.golang.org/api v0.13.0 \ ++ google.golang.org/api v0.14.0 \ ++ google.golang.org/api v0.15.0 \ ++ google.golang.org/api v0.17.0 \ ++ google.golang.org/api v0.18.0 \ ++ google.golang.org/api v0.19.0 \ ++ google.golang.org/api v0.20.0 \ ++ google.golang.org/api v0.22.0 \ ++ google.golang.org/api v0.24.0 \ ++ google.golang.org/api v0.28.0 \ ++ google.golang.org/api v0.29.0 \ ++ google.golang.org/api v0.4.0 \ ++ google.golang.org/api v0.7.0 \ ++ google.golang.org/api v0.8.0 \ ++ google.golang.org/api v0.9.0 \ ++ google.golang.org/appengine v1.1.0 \ ++ google.golang.org/appengine v1.4.0 \ ++ google.golang.org/appengine v1.5.0 \ ++ google.golang.org/appengine v1.6.1 \ ++ google.golang.org/appengine v1.6.5 \ ++ google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8 \ ++ google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19 \ ++ google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7 \ ++ google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb \ ++ google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873 \ ++ google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64 \ ++ google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55 \ ++ google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51 \ ++ google.golang.org/genproto v0.0.0-20191108220845-16a3f7862a1a \ ++ google.golang.org/genproto v0.0.0-20191115194625-c23dd37a84c9 \ ++ google.golang.org/genproto v0.0.0-20191216164720-4f79533eabd1 \ ++ google.golang.org/genproto v0.0.0-20191230161307-f3c370f40bfb \ ++ google.golang.org/genproto v0.0.0-20200115191322-ca5a22157cba \ ++ google.golang.org/genproto v0.0.0-20200122232147-0452cf42e150 \ ++ google.golang.org/genproto v0.0.0-20200204135345-fa8e72b47b90 \ ++ google.golang.org/genproto v0.0.0-20200212174721-66ed5ce911ce \ ++ google.golang.org/genproto v0.0.0-20200224152610-e50cd9704f63 \ ++ google.golang.org/genproto v0.0.0-20200228133532-8c2c7df3a383 \ ++ google.golang.org/genproto v0.0.0-20200305110556-506484158171 \ ++ google.golang.org/genproto v0.0.0-20200312145019-da6875a35672 \ ++ google.golang.org/genproto v0.0.0-20200331122359-1ee6d9798940 \ ++ google.golang.org/genproto v0.0.0-20200430143042-b979b6f78d84 \ ++ google.golang.org/genproto v0.0.0-20200511104702-f5ebc3bea380 \ ++ google.golang.org/genproto v0.0.0-20200515170657-fc4c6c6a6587 \ ++ google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013 \ ++ google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790 \ ++ google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f \ ++ google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c \ ++ google.golang.org/grpc v1.19.0 \ ++ google.golang.org/grpc v1.20.1 \ ++ google.golang.org/grpc v1.21.1 \ ++ google.golang.org/grpc v1.23.0 \ ++ google.golang.org/grpc v1.25.1 \ ++ google.golang.org/grpc v1.26.0 \ ++ google.golang.org/grpc v1.27.0 \ ++ google.golang.org/grpc v1.27.1 \ ++ google.golang.org/grpc v1.28.0 \ ++ google.golang.org/grpc v1.29.1 \ ++ google.golang.org/grpc v1.30.0 \ ++ google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd \ ++ google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64 \ ++ google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60 \ ++ google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967 \ ++ google.golang.org/protobuf v1.21.0 \ ++ google.golang.org/protobuf v1.22.0 \ ++ google.golang.org/protobuf v1.23.0 \ ++ google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc \ ++ google.golang.org/protobuf v1.24.0 \ ++ gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 \ ++ gopkg.in/yaml.v2 v2.2.2 \ ++ gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c \ ++ honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099 \ ++ honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a \ ++ honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a \ ++ honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc \ ++ honnef.co/go/tools v0.0.1-2019.2.3 \ ++ honnef.co/go/tools v0.0.1-2020.1.3 + +Index: devel/github-cli/pkg/PLIST +=================================================================== +RCS file: /home/cvs/ports/devel/github-cli/pkg/PLIST,v +retrieving revision 1.5 +diff -u -p -u -p -r1.5 PLIST +--- devel/github-cli/pkg/PLIST 4 Mar 2022 16:20:42 -0000 1.5 ++++ devel/github-cli/pkg/PLIST 20 Mar 2022 15:01:39 -0000 +@@ -15,6 +15,7 @@ + @man man/man1/gh-codespace-cp.1 + @man man/man1/gh-codespace-create.1 + @man man/man1/gh-codespace-delete.1 ++@man man/man1/gh-codespace-edit.1 + @man man/man1/gh-codespace-list.1 + @man man/man1/gh-codespace-logs.1 + @man man/man1/gh-codespace-ports-forward.1 +@@ -100,6 +101,8 @@ + @man man/man1/gh-run-view.1 + @man man/man1/gh-run-watch.1 + @man man/man1/gh-run.1 ++@man man/man1/gh-search-repos.1 ++@man man/man1/gh-search.1 + @man man/man1/gh-secret-list.1 + @man man/man1/gh-secret-remove.1 + @man man/man1/gh-secret-set.1 diff --git a/glances-3.2.3.diff b/glances-3.2.3.diff new file mode 100644 index 0000000..6bc4649 --- /dev/null +++ b/glances-3.2.3.diff @@ -0,0 +1,101 @@ +Index: sysutils/glances/Makefile +=================================================================== +RCS file: /home/cvs/ports/sysutils/glances/Makefile,v +retrieving revision 1.5 +diff -u -p -u -p -r1.5 Makefile +--- sysutils/glances/Makefile 30 Oct 2021 22:01:00 -0000 1.5 ++++ sysutils/glances/Makefile 31 Oct 2021 20:26:46 -0000 +@@ -2,8 +2,7 @@ + + COMMENT = cross-platform curses-based monitoring tool + +-MODPY_EGG_VERSION = 3.1.7 +-REVISION = 0 ++MODPY_EGG_VERSION = 3.2.3 + + DISTNAME = Glances-${MODPY_EGG_VERSION} + PKGNAME = ${DISTNAME:L} +@@ -21,6 +20,7 @@ MODPY_PI = Yes + MODPY_SETUPTOOLS = Yes + RUN_DEPENDS = devel/py-future${MODPY_FLAVOR} \ + sysutils/py-psutil${MODPY_FLAVOR} \ ++ textproc/py-defusedxml${MODPY_FLAVOR} \ + www/py-bottle${MODPY_FLAVOR} + + pre-configure: +Index: sysutils/glances/distinfo +=================================================================== +RCS file: /home/cvs/ports/sysutils/glances/distinfo,v +retrieving revision 1.3 +diff -u -p -u -p -r1.3 distinfo +--- sysutils/glances/distinfo 24 May 2021 17:41:15 -0000 1.3 ++++ sysutils/glances/distinfo 31 Oct 2021 20:25:30 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (Glances-3.1.7.tar.gz) = vSguNd8/Kd0fP2lVSJ63tztW2SBZ9pObHhWsjNFYGwg= +-SIZE (Glances-3.1.7.tar.gz) = 6789093 ++SHA256 (Glances-3.2.3.tar.gz) = n/padJpItbPZdQ7DHYNbDasNp4Po3UuYssLow2Vk91E= ++SIZE (Glances-3.2.3.tar.gz) = 6854435 +Index: sysutils/glances/patches/patch-glances_plugins_glances_quicklook_py +=================================================================== +RCS file: sysutils/glances/patches/patch-glances_plugins_glances_quicklook_py +diff -N sysutils/glances/patches/patch-glances_plugins_glances_quicklook_py +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ sysutils/glances/patches/patch-glances_plugins_glances_quicklook_py 31 Oct 2021 20:47:56 -0000 +@@ -0,0 +1,18 @@ ++$OpenBSD$ ++ ++Cpu hz is not supported ++ ++Index: glances/plugins/glances_quicklook.py ++--- glances/plugins/glances_quicklook.py.orig +++++ glances/plugins/glances_quicklook.py ++@@ -82,8 +82,8 @@ class Plugin(GlancesPlugin): ++ # Get additional information ++ cpu_info = cpu_percent.get_info() ++ stats['cpu_name'] = cpu_info['cpu_name'] ++- stats['cpu_hz_current'] = self._mhz_to_hz(cpu_info['cpu_hz_current']) if cpu_info['cpu_hz_current'] is not None else None ++- stats['cpu_hz'] = self._mhz_to_hz(cpu_info['cpu_hz']) if cpu_info['cpu_hz'] is not None else None +++ # stats['cpu_hz_current'] = self._mhz_to_hz(cpu_info['cpu_hz_current']) if cpu_info['cpu_hz_current'] is not None else None +++ # stats['cpu_hz'] = self._mhz_to_hz(cpu_info['cpu_hz']) if cpu_info['cpu_hz'] is not None else None ++ ++ elif self.input_method == 'snmp': ++ # Not available +Index: sysutils/glances/pkg/PLIST +=================================================================== +RCS file: /home/cvs/ports/sysutils/glances/pkg/PLIST,v +retrieving revision 1.3 +diff -u -p -u -p -r1.3 PLIST +--- sysutils/glances/pkg/PLIST 24 May 2021 17:41:15 -0000 1.3 ++++ sysutils/glances/pkg/PLIST 31 Oct 2021 20:25:52 -0000 +@@ -81,6 +81,7 @@ lib/python${MODPY_VERSION}/site-packages + lib/python${MODPY_VERSION}/site-packages/glances/exports/${MODPY_PYCACHE}glances_elasticsearch.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/glances/exports/${MODPY_PYCACHE}glances_export.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/glances/exports/${MODPY_PYCACHE}glances_graph.${MODPY_PYC_MAGIC_TAG}pyc ++lib/python${MODPY_VERSION}/site-packages/glances/exports/${MODPY_PYCACHE}glances_graphite.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/glances/exports/${MODPY_PYCACHE}glances_influxdb.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/glances/exports/${MODPY_PYCACHE}glances_influxdb2.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/glances/exports/${MODPY_PYCACHE}glances_json.${MODPY_PYC_MAGIC_TAG}pyc +@@ -99,6 +100,7 @@ lib/python${MODPY_VERSION}/site-packages + lib/python${MODPY_VERSION}/site-packages/glances/exports/glances_elasticsearch.py + lib/python${MODPY_VERSION}/site-packages/glances/exports/glances_export.py + lib/python${MODPY_VERSION}/site-packages/glances/exports/glances_graph.py ++lib/python${MODPY_VERSION}/site-packages/glances/exports/glances_graphite.py + lib/python${MODPY_VERSION}/site-packages/glances/exports/glances_influxdb.py + lib/python${MODPY_VERSION}/site-packages/glances/exports/glances_influxdb2.py + lib/python${MODPY_VERSION}/site-packages/glances/exports/glances_json.py +@@ -128,6 +130,7 @@ lib/python${MODPY_VERSION}/site-packages + lib/python${MODPY_VERSION}/site-packages/glances/outputs/${MODPY_PYCACHE}glances_curses_browser.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/glances/outputs/${MODPY_PYCACHE}glances_sparklines.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/glances/outputs/${MODPY_PYCACHE}glances_stdout.${MODPY_PYC_MAGIC_TAG}pyc ++lib/python${MODPY_VERSION}/site-packages/glances/outputs/${MODPY_PYCACHE}glances_stdout_apidoc.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/glances/outputs/${MODPY_PYCACHE}glances_stdout_csv.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/glances/outputs/${MODPY_PYCACHE}glances_stdout_issue.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/glances/outputs/glances_bars.py +@@ -136,6 +139,7 @@ lib/python${MODPY_VERSION}/site-packages + lib/python${MODPY_VERSION}/site-packages/glances/outputs/glances_curses_browser.py + lib/python${MODPY_VERSION}/site-packages/glances/outputs/glances_sparklines.py + lib/python${MODPY_VERSION}/site-packages/glances/outputs/glances_stdout.py ++lib/python${MODPY_VERSION}/site-packages/glances/outputs/glances_stdout_apidoc.py + lib/python${MODPY_VERSION}/site-packages/glances/outputs/glances_stdout_csv.py + lib/python${MODPY_VERSION}/site-packages/glances/outputs/glances_stdout_issue.py + lib/python${MODPY_VERSION}/site-packages/glances/outputs/static/ diff --git a/go-1.17.7.diff b/go-1.17.7.diff new file mode 100644 index 0000000..603acc0 --- /dev/null +++ b/go-1.17.7.diff @@ -0,0 +1,15 @@ +Index: lang/go/go.port.mk +=================================================================== +RCS file: /home/cvs/ports/lang/go/go.port.mk,v +retrieving revision 1.50 +diff -u -p -u -p -r1.50 go.port.mk +--- lang/go/go.port.mk 11 Mar 2022 19:29:00 -0000 1.50 ++++ lang/go/go.port.mk 13 Mar 2022 12:50:50 -0000 +@@ -190,7 +190,6 @@ modgo-gen-modules: + @exit 1 + .endif + +- @printf '# $$%s$$\n\n' OpenBSD + .if empty(MODGO_VERSION) || ${MODGO_VERSION} == "latest" + @${_PERLSCRIPT}/modgo-gen-modules-helper ${MODGO_MODNAME} + .else diff --git a/gopass-1.14.10.diff b/gopass-1.14.10.diff new file mode 100644 index 0000000..c268e47 --- /dev/null +++ b/gopass-1.14.10.diff @@ -0,0 +1,2001 @@ +Index: Makefile +=================================================================== +RCS file: /cvs/ports/security/gopass/Makefile,v +retrieving revision 1.26 +diff -u -p -u -p -r1.26 Makefile +--- Makefile 11 Mar 2022 19:53:25 -0000 1.26 ++++ Makefile 14 Nov 2022 15:26:37 -0000 +@@ -1,7 +1,7 @@ + COMMENT = pass compatible password manager written in go + + MODGO_MODNAME = github.com/gopasspw/gopass +-MODGO_VERSION = v1.13.0 ++MODGO_VERSION = v1.14.10 + + DISTNAME = gopass-${MODGO_VERSION} + +Index: distinfo +=================================================================== +RCS file: /cvs/ports/security/gopass/distinfo,v +retrieving revision 1.17 +diff -u -p -u -p -r1.17 distinfo +--- distinfo 30 Nov 2021 11:01:31 -0000 1.17 ++++ distinfo 14 Nov 2022 15:26:37 -0000 +@@ -1,141 +1,79 @@ +-SHA256 (go_modules/cloud.google.com/go/@v/v0.26.0.mod) = IhijTyC5cbwZUhbUGV9XUgoqy9hd5/wxrPxEAmZwTBE= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.34.0.mod) = IhijTyC5cbwZUhbUGV9XUgoqy9hd5/wxrPxEAmZwTBE= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.38.0.mod) = IRVe7cPkx6CccZziPHA/vxTDSspC7QDcCHdN5uu+gAc= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.44.1.mod) = 0lFpfc+oXnGvn470xm+euU9mTDCz6WS6EyoXOXtrmXU= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.44.2.mod) = mrgY5bGZiiX607YbwvI2E/hWzIXnF8Savu81REp166s= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.45.1.mod) = 8o6hRgc0Vf8GZWLxectMcrJa8hhEJt3PO/sa8SR3bdw= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.46.3.mod) = ZPIDHVZNPVDrh3Pjhmsk4KCRp4biOJbjlHjOcH0lSOA= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.50.0.mod) = 9xCZe1V7MTSFjoH2fi418bLgd4vK2DLpHmvULASn9bc= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.52.0.mod) = 3ecqOYZjmr6aBlU89UALIYxSaEi2ep3BlcTlrcLVn1g= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.53.0.mod) = DTIIOBFGjVZscosuZTo3+U7Fz/bXj3xJtvp8mtKKSMA= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.54.0.mod) = uY7dzoJNP9Bb5AnOq7fP8LHT4uWwbpKaT4wd8mjJv50= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.56.0.mod) = QIAc7SLY/cEXGpPHz1wHmuohMCW3VRhouPffbk+8L3g= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.57.0.mod) = sICSm1CqmLyHDOaUsTSBAJbtcGDl9Q1HTlhooIhmV3s= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.62.0.mod) = SpVENBgFCbrud17nbI9kqT11fLZFysEPU306Wc8t2wo= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.65.0.mod) = f/TXwu5qTht+c2r44pTWWkjwWfRDAfMlom7r9S7WP/w= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.65.0.zip) = gZ5H+PH445YGrASpkKeKWgvin5pbkz4V9C0LiQmki78= +-SHA256 (go_modules/cloud.google.com/go/bigquery/@v/v1.0.1.mod) = mSISTdoOJp78FTZOomO/maQgsac2OHEAfrHLwtGx3Hw= +-SHA256 (go_modules/cloud.google.com/go/bigquery/@v/v1.3.0.mod) = +SOV2VLsI7CJOYr7l6PUb67SDtdbo0VBiENxSHuMsiE= +-SHA256 (go_modules/cloud.google.com/go/bigquery/@v/v1.4.0.mod) = fIZ5dbHPwGHYhWmID8g9z4ayIu8Suu89CxYPaL154FQ= +-SHA256 (go_modules/cloud.google.com/go/bigquery/@v/v1.5.0.mod) = B4IRvwuS/+6Ibrx5keaMzlSPB72iTYN3f41Dz0+Tb2s= +-SHA256 (go_modules/cloud.google.com/go/bigquery/@v/v1.7.0.mod) = HKRVvqUX0v5Jvzwvf+5NDNFa+penbMBDl5RGC4Hk8M0= +-SHA256 (go_modules/cloud.google.com/go/bigquery/@v/v1.8.0.mod) = toghopjskKDZvXw9jhgakkEk652JmdL6BXOk8VL6flU= +-SHA256 (go_modules/cloud.google.com/go/bigquery/@v/v1.8.0.zip) = iSsQkp1M+JsMjJiVwXze/2wNKPZeT/quZyWZdXLiEkk= +-SHA256 (go_modules/cloud.google.com/go/datastore/@v/v1.0.0.mod) = A0xS+1OSg3+NsnVIX7DpXRDmzSUw3Ty2c9fTUJ4WsuY= +-SHA256 (go_modules/cloud.google.com/go/datastore/@v/v1.1.0.mod) = Yj/KeFSbpDuc5dHtTrHijciTKPpxM5eUBe4wnb0tt8A= +-SHA256 (go_modules/cloud.google.com/go/datastore/@v/v1.1.0.zip) = fa5WPcfC5USyKfMDIQOsBWhxIOjSVSGu8EtF80bsX/s= +-SHA256 (go_modules/cloud.google.com/go/pubsub/@v/v1.0.1.mod) = SB+3lg2As4sxevbIrYOJhyGKfymA2RtC9sfhZohgzEk= +-SHA256 (go_modules/cloud.google.com/go/pubsub/@v/v1.1.0.mod) = rRKVa+jnG/0sXZj5/QE1AHhmOvdGA3yTEYmBehSu42g= +-SHA256 (go_modules/cloud.google.com/go/pubsub/@v/v1.2.0.mod) = OZwfJ22P/tngFIuisfk8nEK1FdQLhTXUS+SjdiQhcB4= +-SHA256 (go_modules/cloud.google.com/go/pubsub/@v/v1.3.1.mod) = q9670HDQHpyGu7H2nBJx+J16BCUgcVZArpxHhDir774= +-SHA256 (go_modules/cloud.google.com/go/pubsub/@v/v1.3.1.zip) = ymE0F8UjGGtMuvn7o6ZA5uzfSsMcgsAV2H7a6XaAORY= +-SHA256 (go_modules/cloud.google.com/go/storage/@v/v1.0.0.mod) = o0tc2WleqzSwH4fy2d46BdD0ffsrwSMJLdRRDJ7HEhU= +-SHA256 (go_modules/cloud.google.com/go/storage/@v/v1.10.0.mod) = U8sbIaUCGfwi+cGgu1ONj50x5V/KjcD9zFAs4888HwA= +-SHA256 (go_modules/cloud.google.com/go/storage/@v/v1.10.0.zip) = kHoZDJRp/CkygJ54mI+UBqK46uln9PuhDAfLvXe9Aqc= +-SHA256 (go_modules/cloud.google.com/go/storage/@v/v1.5.0.mod) = 16E0qqEHfDOku9V6kS5Q4Ujk0AApZowJau9GZOgB8ls= +-SHA256 (go_modules/cloud.google.com/go/storage/@v/v1.6.0.mod) = LyqETUzzdDAyU04QhhXs+WSObZAhzXreG+hRWTpNduI= +-SHA256 (go_modules/cloud.google.com/go/storage/@v/v1.8.0.mod) = UAjocNysCFV4giSP2IjSizFIH41AmKkZHeRz2Q4yS2A= +-SHA256 (go_modules/dmitri.shuralyov.com/gpu/mtl/@v/v0.0.0-20190408044501-666a987793e9.mod) = +sTF2PaC+eyXchsvyf1TBiqxcLLSt/q4/8EK4YOhlR4= +-SHA256 (go_modules/dmitri.shuralyov.com/gpu/mtl/@v/v0.0.0-20190408044501-666a987793e9.zip) = ylMwkB/NqD0JVTrDYldtGWxTEVe8nFAudrI3zKJitAA= ++SHA256 (go_modules/bitbucket.org/creachadair/stringset/@v/v0.0.10.mod) = 8419Hr2ZbFKDBoqjxf3NtXPQsuonhQNi4/TK3qBI04s= ++SHA256 (go_modules/bitbucket.org/creachadair/stringset/@v/v0.0.10.zip) = nEo9S8RmdJeEe54ZsVUJSTOFj1etU4B2L/s2nm3+kiA= ++SHA256 (go_modules/cloud.google.com/go/compute/@v/v1.7.0.mod) = N8p9ZT+pBjQk8mI6PRNzRH8N9BHPdWHZ+UxwVLDT3Qg= ++SHA256 (go_modules/cloud.google.com/go/compute/@v/v1.7.0.zip) = 5E4vu/47D5RQk5faNrulOiiFesLCmF3enCXLOR0J+GY= + SHA256 (go_modules/filippo.io/age/@v/v1.0.0.mod) = 0WSO4nRI+u5NaMFunvLL7GlGQ1hGm/eEp8Qc2mIhqAA= + SHA256 (go_modules/filippo.io/age/@v/v1.0.0.zip) = CkARqh24d+8QMVFk031hFHYabRLJ78tSIsAoNuuuNgI= + SHA256 (go_modules/filippo.io/edwards25519/@v/v1.0.0-rc.1.mod) = 18MvTgz5F65FgigZwzhreQaHZbYlu+JJdGHuwPjoYpw= +-SHA256 (go_modules/filippo.io/edwards25519/@v/v1.0.0-rc.1.zip) = TLfb313jSVwjCKLpcyK/w0qgvUzYS5gKOAGzHFCDBEg= +-SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v0.3.1.mod) = KAIbQYClnDmTYHqVsY4jDdC8a+pSQv/o6ou/tPT3tNc= +-SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v0.3.1.zip) = gVxuWUdF8tiEL/mksFacZpXmzf1eB+Wz2Y0GtyykHjw= +-SHA256 (go_modules/github.com/!burnt!sushi/xgb/@v/v0.0.0-20160522181843-27f122750802.mod) = luveICsJL29NHzkwvAfPGKVpmZjd6lG5T+hYETspqNg= +-SHA256 (go_modules/github.com/!burnt!sushi/xgb/@v/v0.0.0-20160522181843-27f122750802.zip) = 9Slix/vsqB6op3fR+LHx0lgD3EN/u0kPJTNEIyiEMo4= ++SHA256 (go_modules/filippo.io/edwards25519/@v/v1.0.0.mod) = 18MvTgz5F65FgigZwzhreQaHZbYlu+JJdGHuwPjoYpw= ++SHA256 (go_modules/filippo.io/edwards25519/@v/v1.0.0.zip) = +1voKavKxjkxp6DEEKcYH6T5CffrcPc07b2nhoWSFno= ++SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v0.4.1.mod) = JnfIL+dPIDdyiJpagBr7Mp2VF1UId92ssXIZFpurPt0= ++SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v1.2.1.mod) = JnfIL+dPIDdyiJpagBr7Mp2VF1UId92ssXIZFpurPt0= ++SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v1.2.1.zip) = b7ZY6CYhef/TTVfq72sHayXHfoshKWWbZml83tKacSE= ++SHA256 (go_modules/github.com/!proton!mail/go-crypto/@v/v0.0.0-20221026131551-cf6655e29de4.mod) = n5M1x3zb3c6ld3nZKZ1bKyc23N+8JldsgfrwhHCMAbU= ++SHA256 (go_modules/github.com/!proton!mail/go-crypto/@v/v0.0.0-20221026131551-cf6655e29de4.zip) = r+PZYXnpM6svceZcuwKVGDIhTfGQbHrVwfYMB130blA= ++SHA256 (go_modules/github.com/alessio/shellescape/@v/v1.4.1.mod) = q9Gu4qdCQe1JaXQGkTx4ugoXrpgE/mRn3aMWXKiyun4= ++SHA256 (go_modules/github.com/alessio/shellescape/@v/v1.4.1.zip) = 4o1ETnO4A6Fc+D5heRSdNMbBMrqmDLgTfl8K6lClQ78= + SHA256 (go_modules/github.com/atotto/clipboard/@v/v0.1.4.mod) = hxgiy8ffN5L3ihAIhrf0mfc1VZOOM2uRhoIRlojqitA= + SHA256 (go_modules/github.com/atotto/clipboard/@v/v0.1.4.zip) = 1nssNsZidRMJ/S7DUd82UVhL6oQL0nvpqQcCw6I4tD8= + SHA256 (go_modules/github.com/blang/semver/v4/@v/v4.0.0.mod) = mS3qYFP9PsSvR1Nk2Rl8Uo/ZTIRzid6rlVaBOX3Gu1w= + SHA256 (go_modules/github.com/blang/semver/v4/@v/v4.0.0.zip) = lqK74Rlg86PBbbDagixpzprEtzjucxoEdgMbu3GYdQQ= ++SHA256 (go_modules/github.com/boombuler/barcode/@v/v1.0.1-0.20190219062509-6c824513bacc.mod) = wkBc4iHx0IY484KCqbxDoHmtyxuVFf5OCKtJTQ73/KM= ++SHA256 (go_modules/github.com/boombuler/barcode/@v/v1.0.1.mod) = wkBc4iHx0IY484KCqbxDoHmtyxuVFf5OCKtJTQ73/KM= ++SHA256 (go_modules/github.com/boombuler/barcode/@v/v1.0.1.zip) = gSxb7qqHhkIn+dkqmucXktwOYwKjNzepGqvh5RHN5Cs= ++SHA256 (go_modules/github.com/bwesterb/go-ristretto/@v/v1.2.0.mod) = NorKF1e+h0XM47kN60Aee+V0CWPKU1nEqVTMA1AtjwM= ++SHA256 (go_modules/github.com/bwesterb/go-ristretto/@v/v1.2.1.mod) = NorKF1e+h0XM47kN60Aee+V0CWPKU1nEqVTMA1AtjwM= ++SHA256 (go_modules/github.com/bwesterb/go-ristretto/@v/v1.2.1.zip) = sMS69c0OVzOdGjhMSxrwwe8mDHb9W3C3lizeRaj0XbE= + SHA256 (go_modules/github.com/caspr-io/yamlpath/@v/v0.0.0-20200722075116-502e8d113a9b.mod) = MWo4YiJJU7NYKEjyh8OrmKFHBxpx1AsiBgb+/xvV5pw= + SHA256 (go_modules/github.com/caspr-io/yamlpath/@v/v0.0.0-20200722075116-502e8d113a9b.zip) = 4fnbuIdGPCatdsbmxNrGxBHgf4zhtvyjUHHK2RbuvNE= + SHA256 (go_modules/github.com/cenkalti/backoff/@v/v2.2.1+incompatible.mod) = Qdcxm3A3ivfLl3N4+uVxnpsZNsGQJuskVFFdZ2paRg4= + SHA256 (go_modules/github.com/cenkalti/backoff/@v/v2.2.1+incompatible.zip) = +BloFaG00l5bgVgCnVJkgB/Iql/xKMzzB1L9FpaT1Ds= +-SHA256 (go_modules/github.com/census-instrumentation/opencensus-proto/@v/v0.2.1.mod) = 2uZGOSlkAiNbVVh9FNJkBhXrNzb6hA5DJ9PBXbY8w0U= +-SHA256 (go_modules/github.com/census-instrumentation/opencensus-proto/@v/v0.2.1.zip) = s8CfPmNdR7QThpWlR9HyxxOPOCy+WotYZbZqjggjNGE= +-SHA256 (go_modules/github.com/chzyer/logex/@v/v1.1.10.mod) = 99MQTqxMVnTcSEfPWxGTwuA70k/lISQ6NNcscJrYOjo= +-SHA256 (go_modules/github.com/chzyer/logex/@v/v1.1.10.zip) = LJR3HB4zWixYqWREs3aLjgApd0fWzn58FLqy6LOdkb0= +-SHA256 (go_modules/github.com/chzyer/readline/@v/v0.0.0-20180603132655-2972be24d48e.mod) = kAt5fFMfLfGC5DGolezTEJqs/t/d2rI6SPfAqdWnVlk= +-SHA256 (go_modules/github.com/chzyer/readline/@v/v0.0.0-20180603132655-2972be24d48e.zip) = PchCZ3iHJ4+zPSUHjTda5qepS7d6jSBe4iMLWBtpR6Y= +-SHA256 (go_modules/github.com/chzyer/test/@v/v0.0.0-20180213035817-a1ea475d72b1.mod) = 0HXE5LZiTqb4AxiDyNZv9DCrwv/h+06Jw7kRVpnynDs= +-SHA256 (go_modules/github.com/chzyer/test/@v/v0.0.0-20180213035817-a1ea475d72b1.zip) = rYVQvtPEqUu+9XufxbsVgG6s7aAJJXFkBDIFgNYOL30= +-SHA256 (go_modules/github.com/client9/misspell/@v/v0.3.4.mod) = 0bw2Ld3Zb7OkPtS5Kqq3CqbH71pQDX8JVk4+skq88Lg= +-SHA256 (go_modules/github.com/client9/misspell/@v/v0.3.4.zip) = o68gY3LhMd0QporEcMZqGxjq9Rxq+stVsuKgbjm5Byg= +-SHA256 (go_modules/github.com/cncf/udpa/go/@v/v0.0.0-20191209042840-269d4d468f6f.mod) = BfXUp3qEvkXe3IDrrFo47y/Rxv8/rtrZwA6zEjEYEhg= +-SHA256 (go_modules/github.com/cncf/udpa/go/@v/v0.0.0-20191209042840-269d4d468f6f.zip) = 8qL+4LICSUbd07fsXNBqbTGM24QhqNWv/0wv1p8edKc= +-SHA256 (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.0-20190314233015-f79a8a8ca69d.mod) = n9/66VphK8uqwxGdDn7q/7L7/8kzw5xJOxl59qiZmqo= +-SHA256 (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.1.mod) = FMOvou9iNVXBtINNH4ixTfd1Sa/uheV1DBkQJGW3iro= +-SHA256 (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.1.zip) = 9d7REwAx6Y3EvfF+RayJrS7q4wg9YVC21fP8dbnpzWs= ++SHA256 (go_modules/github.com/chzyer/logex/@v/v1.2.1.mod) = yRM+3z/8IAvf6wVtowkDwsBl5MPxjG7S4D3mV9a/CBI= ++SHA256 (go_modules/github.com/chzyer/logex/@v/v1.2.1.zip) = i8NuBk1PUzSMJaV0W9OpAw43EMcINAfaYykFEU2Hi64= ++SHA256 (go_modules/github.com/chzyer/readline/@v/v1.5.1.mod) = QLB2WWhek/DlLKQqgJYRf4GjeZ9x6YnJLQEI+hwu2Q4= ++SHA256 (go_modules/github.com/chzyer/readline/@v/v1.5.1.zip) = ziWFSovq5cIL3ehA1RQub70fhvDlhEJwW4+yHfzkhQE= ++SHA256 (go_modules/github.com/chzyer/test/@v/v1.0.0.mod) = ew4cewCaDLGNfkXKPKYVAUvxTpbDu9/19H//2lG9Giw= ++SHA256 (go_modules/github.com/chzyer/test/@v/v1.0.0.zip) = QCWlmKAelQ7kS6B4tJPmHlJ9rYFxtroQt64wNx28Ywo= ++SHA256 (go_modules/github.com/cloudflare/circl/@v/v1.1.0.mod) = HbnQ8RL5ropyoGhB9PGR01RcFExuBe082BYBiliCKBo= ++SHA256 (go_modules/github.com/cloudflare/circl/@v/v1.2.0.mod) = 9bE90QJ/YxhyqXzLokCUZSEp6weFxW2XplSSOEdDhQw= ++SHA256 (go_modules/github.com/cloudflare/circl/@v/v1.2.0.zip) = GV54UfC1FIAI3i6tA8ac+OQKf6vYvD5MuSz2nGGXrfQ= ++SHA256 (go_modules/github.com/coreos/go-systemd/v22/@v/v22.3.3-0.20220203105225-a9a7ef127534.mod) = 3pM5X+kwhvgFU4INFASJ4x6Tv+BFfhtN48dyVW1TSEA= ++SHA256 (go_modules/github.com/coreos/go-systemd/v22/@v/v22.3.3-0.20220203105225-a9a7ef127534.zip) = JJhDlzxgvruu4vhFLW8hLGfgZc1/wgoep9/8Hjhf7Y0= ++SHA256 (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.2.mod) = FMOvou9iNVXBtINNH4ixTfd1Sa/uheV1DBkQJGW3iro= ++SHA256 (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.2.zip) = cKfmCYCc8qksVTUQTbXrgtdcVL/P7S0iTofdL9lyn2I= + SHA256 (go_modules/github.com/creack/pty/@v/v1.1.9.mod) = 6rBwW8ShjdMVwnpOPbqPIKnhIwZfogYzlmMytczPdzE= + SHA256 (go_modules/github.com/creack/pty/@v/v1.1.9.zip) = IO38wnr9eZF4C8kcpSPSaZnqAl5B9gvF7XG7rADhdeI= ++SHA256 (go_modules/github.com/danieljoos/wincred/@v/v1.1.0.mod) = 2LV5IMDMA5a1jCtKc1PVTzo/iCTV8u+Zxm3LLE9RGDU= ++SHA256 (go_modules/github.com/danieljoos/wincred/@v/v1.1.2.mod) = twJqs5elD8duY9AYYZfBYDxKer2UapLOABC1rlhDaoA= ++SHA256 (go_modules/github.com/danieljoos/wincred/@v/v1.1.2.zip) = gusECptUUrN+M+WcbXrBpqn2g4hdTBYRRjllyZyA3o0= + SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.0.mod) = vLKTkyUSN7eaF7bBm/KRNPQ+j0OMMZiYj81GGhzfBcw= + SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = vLKTkyUSN7eaF7bBm/KRNPQ+j0OMMZiYj81GGhzfBcw= + SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.zip) = a0SoQ5UfNxtwEMdU7MPKvv6BXVztHFuUCfstaX6KiQ0= + SHA256 (go_modules/github.com/dustin/go-humanize/@v/v1.0.0.mod) = FJ48xMUIb+BmBL4L8WJg84gb16+CtB5I2Skeu1oM2Ds= + SHA256 (go_modules/github.com/dustin/go-humanize/@v/v1.0.0.zip) = 4BkW4IKmZG6hLXgA13r0MEXCcoT/Kgp340hFCZicwQc= +-SHA256 (go_modules/github.com/envoyproxy/go-control-plane/@v/v0.9.0.mod) = Lg88WUDGkwvOA/DIzRck3ZPU0wxrHFri7k4wOfAhXAc= +-SHA256 (go_modules/github.com/envoyproxy/go-control-plane/@v/v0.9.1-0.20191026205805-5f8ba28d4473.mod) = Lg88WUDGkwvOA/DIzRck3ZPU0wxrHFri7k4wOfAhXAc= +-SHA256 (go_modules/github.com/envoyproxy/go-control-plane/@v/v0.9.4.mod) = Ywn3UvfUW3TJfj+ODlT8R+YE2WW1KOYPpopGMX7LRNw= +-SHA256 (go_modules/github.com/envoyproxy/go-control-plane/@v/v0.9.4.zip) = X43MTOL1hLDI2qFj002QUGu9wP1bNJ9c/CDhqDrImJI= +-SHA256 (go_modules/github.com/envoyproxy/protoc-gen-validate/@v/v0.1.0.mod) = yOLhv5Ma0xq0paMmc+/3ZDmPv5y8bDG78AXHyQT8aao= +-SHA256 (go_modules/github.com/envoyproxy/protoc-gen-validate/@v/v0.1.0.zip) = 7FJh87vEJtceK+THYGO6EkYMXSeEXWMHY+npEexHaK8= + SHA256 (go_modules/github.com/fatih/color/@v/v1.13.0.mod) = 8KxJ/fh41LNolwJb+xhjni/mfYhM6o4yTlwZFWl/ixw= + SHA256 (go_modules/github.com/fatih/color/@v/v1.13.0.zip) = jyKpKBbZRhsv+Wd1TTDpvIJ50EWvG3VYVOvnZehMqyA= +-SHA256 (go_modules/github.com/go-gl/glfw/@v/v0.0.0-20190409004039-e6da0acd62b1.mod) = UQstVL8si0jvh8XQVXb4dxIkx+fuKoWlqX6gGSVgPrc= +-SHA256 (go_modules/github.com/go-gl/glfw/@v/v0.0.0-20190409004039-e6da0acd62b1.zip) = lsaUxC57hm6o4m3Ei2EsTaqFgs5h/e776SwaTEYWMWk= +-SHA256 (go_modules/github.com/go-gl/glfw/v3.3/glfw/@v/v0.0.0-20191125211704-12ad95a8df72.mod) = 1WNuRK+jDUmMutczAQLwzsjeXbXGpwN25pxs/j4UNco= +-SHA256 (go_modules/github.com/go-gl/glfw/v3.3/glfw/@v/v0.0.0-20200222043503-6f7a984d4dc4.mod) = 1WNuRK+jDUmMutczAQLwzsjeXbXGpwN25pxs/j4UNco= +-SHA256 (go_modules/github.com/go-gl/glfw/v3.3/glfw/@v/v0.0.0-20200222043503-6f7a984d4dc4.zip) = L2oZYzl8t8PfZiV6RddfroYKqbnuwXgl2BAcHhMT2ls= + SHA256 (go_modules/github.com/godbus/dbus/@v/v0.0.0-20190623212516-8a1682060722.mod) = mtMGeXq/RBv9Vh/dc82iIsnho0I0iKQljX0hWhmt5L8= + SHA256 (go_modules/github.com/godbus/dbus/@v/v0.0.0-20190623212516-8a1682060722.zip) = njs0jk4RP9chsmrHdCS2ffRrrtadf1qb7iijVRF35O0= ++SHA256 (go_modules/github.com/godbus/dbus/v5/@v/v5.0.4.mod) = h0Pqcv7SHMFDxKBnQI4h93h2EOZi/b6NWUMxLqiuiBY= ++SHA256 (go_modules/github.com/godbus/dbus/v5/@v/v5.0.6.mod) = h0Pqcv7SHMFDxKBnQI4h93h2EOZi/b6NWUMxLqiuiBY= ++SHA256 (go_modules/github.com/godbus/dbus/v5/@v/v5.1.0.mod) = h0Pqcv7SHMFDxKBnQI4h93h2EOZi/b6NWUMxLqiuiBY= ++SHA256 (go_modules/github.com/godbus/dbus/v5/@v/v5.1.0.zip) = A9+o5xCJpvR3MQ0VxNOgNtgtAoUyiBtQ/uJUNY54Ktk= + SHA256 (go_modules/github.com/gokyle/twofactor/@v/v1.0.1.mod) = PN5D/9k/9fA+nXECmGX+vEgj55jYfHEeAEZti0J4/Ns= + SHA256 (go_modules/github.com/gokyle/twofactor/@v/v1.0.1.zip) = xksR8DfPcovb2ooaGL2VmkjL5Icpz1WW08be55oMSYE= +-SHA256 (go_modules/github.com/golang/glog/@v/v0.0.0-20160126235308-23def4e6c14b.mod) = nJuvwPUpBa+qcWSFizoBoMw9wH2iMDAXfOSH9ydDiVg= +-SHA256 (go_modules/github.com/golang/glog/@v/v0.0.0-20160126235308-23def4e6c14b.zip) = NrPFIsgQLf50ypbkdMTDYXUL8ruFvDzv5PB0wH1oJak= +-SHA256 (go_modules/github.com/golang/groupcache/@v/v0.0.0-20190702054246-869f871628b6.mod) = URfiu4bxzHzHSJ+fJYD6F7LvHjoKNGv2TtgGPKe4dmM= +-SHA256 (go_modules/github.com/golang/groupcache/@v/v0.0.0-20191227052852-215e87163ea7.mod) = URfiu4bxzHzHSJ+fJYD6F7LvHjoKNGv2TtgGPKe4dmM= +-SHA256 (go_modules/github.com/golang/groupcache/@v/v0.0.0-20200121045136-8c9f03a8e57e.mod) = URfiu4bxzHzHSJ+fJYD6F7LvHjoKNGv2TtgGPKe4dmM= +-SHA256 (go_modules/github.com/golang/groupcache/@v/v0.0.0-20200121045136-8c9f03a8e57e.zip) = XTpH7dfZe7r4aF3bMnH9yfR5ATSZizkBbl1j7KbZlZk= +-SHA256 (go_modules/github.com/golang/mock/@v/v1.1.1.mod) = XEfE+YGsY9N/EwhkeiDXWhSOsqj5zA51MfAwr9CyKeA= +-SHA256 (go_modules/github.com/golang/mock/@v/v1.2.0.mod) = XEfE+YGsY9N/EwhkeiDXWhSOsqj5zA51MfAwr9CyKeA= +-SHA256 (go_modules/github.com/golang/mock/@v/v1.3.1.mod) = liDGRANd3yfF2d1EUP5RZWsXPADYBuviSopZkUZ3tZQ= +-SHA256 (go_modules/github.com/golang/mock/@v/v1.4.0.mod) = RbyrK7SsOzmTIDGNOZ9KpvheTdTN75v4+ekMppSBj7Q= +-SHA256 (go_modules/github.com/golang/mock/@v/v1.4.1.mod) = RbyrK7SsOzmTIDGNOZ9KpvheTdTN75v4+ekMppSBj7Q= +-SHA256 (go_modules/github.com/golang/mock/@v/v1.4.3.mod) = RbyrK7SsOzmTIDGNOZ9KpvheTdTN75v4+ekMppSBj7Q= +-SHA256 (go_modules/github.com/golang/mock/@v/v1.4.4.mod) = 11/oqrzNF82/fkMiC4ucaM4fLlTRGJ7sxARjp2HGnFM= +-SHA256 (go_modules/github.com/golang/mock/@v/v1.4.4.zip) = xnJ/1Vp8p2NpejPuNC3YIGgKGxF9eZq5Oozo/O4n+k8= +-SHA256 (go_modules/github.com/golang/protobuf/@v/v1.2.0.mod) = wKIDG/J3CHdJ2MzEMkSfaxN1eH6shkHdL5MAdCMar7Q= ++SHA256 (go_modules/github.com/golang/mock/@v/v1.6.0.mod) = v7apfudscqVtouisXf2SYWb3k9/q+7+4DLM+agYDAag= ++SHA256 (go_modules/github.com/golang/mock/@v/v1.6.0.zip) = +iWRa1RvkNpJQY9Dbjph5MXa6JjPPIKwAHtab6t0Jhs= + SHA256 (go_modules/github.com/golang/protobuf/@v/v1.3.1.mod) = wKIDG/J3CHdJ2MzEMkSfaxN1eH6shkHdL5MAdCMar7Q= + SHA256 (go_modules/github.com/golang/protobuf/@v/v1.3.2.mod) = wKIDG/J3CHdJ2MzEMkSfaxN1eH6shkHdL5MAdCMar7Q= +-SHA256 (go_modules/github.com/golang/protobuf/@v/v1.3.3.mod) = 1S4SrQsoSK63qyUiw+9tfldiGA9VYhaENhLSYY6U8oE= +-SHA256 (go_modules/github.com/golang/protobuf/@v/v1.3.4.mod) = 1S4SrQsoSK63qyUiw+9tfldiGA9VYhaENhLSYY6U8oE= +-SHA256 (go_modules/github.com/golang/protobuf/@v/v1.3.5.mod) = s6wk4gSR2Eb+rulQiL3gkmzl4kU4UCUPUkdEFuZhKUQ= +-SHA256 (go_modules/github.com/golang/protobuf/@v/v1.4.0-rc.1.0.20200221234624-67d41d38c208.mod) = eMlZE67p3+vR6E+Lhi6YuxhI0dPp8iqvkJxO9PfnKT0= +-SHA256 (go_modules/github.com/golang/protobuf/@v/v1.4.0-rc.1.mod) = 6zhu0Yu41gkpdFJL0M2mEK2HvuGkSFyfAbzLcT59qx4= +-SHA256 (go_modules/github.com/golang/protobuf/@v/v1.4.0-rc.2.mod) = 4mIgSLls2HFzvZrrgBoQEIB6QS6JUpUJ6aUJnx/GmrQ= +-SHA256 (go_modules/github.com/golang/protobuf/@v/v1.4.0-rc.4.0.20200313231945-b860323f09d0.mod) = Ht+VEiNjkbiHZAg73gOR/EmGRzhDKs/c3TIpVy3HG+E= +-SHA256 (go_modules/github.com/golang/protobuf/@v/v1.4.0.mod) = DQkveqKHf+ueVa7iZoKG679+PQcRsXAthMkiXkzKc/g= +-SHA256 (go_modules/github.com/golang/protobuf/@v/v1.4.1.mod) = t+u+8PIWanPHq3nsN6AbJSBrYyfmhOOJi6fLdezW7AA= +-SHA256 (go_modules/github.com/golang/protobuf/@v/v1.4.2.mod) = S/WIXR69xtJwlYN5p0HNO096ygFuh02OixBZEQ3+nhU= + SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.0.mod) = c4y7HelrZ6YjisO4CBzYsb+w2uvPbJu+jL221zuuzRk= + SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.2.mod) = fI52EFJ6/Xckx+i36EPxMrDbYejJ3UncWJ1DDokpvMQ= + SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.2.zip) = XRyBe+vBICqztCpBjlhOAAjoAnuvISzmnCrj6ee4xks= +-SHA256 (go_modules/github.com/google/btree/@v/v0.0.0-20180813153112-4030bb1f1f0c.mod) = zxL0h7DCiaymnWKzj7Ik7HrONX8Sc9ofX6V46ZGqCaI= +-SHA256 (go_modules/github.com/google/btree/@v/v1.0.0.mod) = zxL0h7DCiaymnWKzj7Ik7HrONX8Sc9ofX6V46ZGqCaI= +-SHA256 (go_modules/github.com/google/btree/@v/v1.0.0.zip) = jbyzb5LHptxfau9cJjWNmLcsruaYKbWzPd2rraIEd4U= +-SHA256 (go_modules/github.com/google/go-cmp/@v/v0.2.0.mod) = nCc26iwD+x2UsqHUlqoaUXJsdk8Vi59s3h10ZfyQ9BI= + SHA256 (go_modules/github.com/google/go-cmp/@v/v0.3.0.mod) = gd95F8Ilqdp2BLIw2VL6J4xgqIMsENeZOF0TSwXVsIc= +-SHA256 (go_modules/github.com/google/go-cmp/@v/v0.3.1.mod) = gd95F8Ilqdp2BLIw2VL6J4xgqIMsENeZOF0TSwXVsIc= +-SHA256 (go_modules/github.com/google/go-cmp/@v/v0.4.0.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo= +-SHA256 (go_modules/github.com/google/go-cmp/@v/v0.4.1.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo= +-SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.0.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo= +-SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.1.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo= + SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.2.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo= + SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.5.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo= +-SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.6.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo= +-SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.6.zip) = Msa7U6LyFP7NQ8oKQ2dYSI0IiprCPjke9LUC7aBZEUc= ++SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.8.mod) = 58dmnUod1Ym6PgJLon9D8pPbYR/gdc4g17iENw1j/r0= ++SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.9.mod) = 58dmnUod1Ym6PgJLon9D8pPbYR/gdc4g17iENw1j/r0= ++SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.9.zip) = MkUIdKx1bvXUf2uBkwUQUwS5gZBFoW4/EFKJt88lLFE= + SHA256 (go_modules/github.com/google/go-github/@v/v17.0.0+incompatible.mod) = yTys3B/vZguDO3U019/H52RNUsLx+3Lhe0t4hhB9aMg= + SHA256 (go_modules/github.com/google/go-github/@v/v17.0.0+incompatible.zip) = mDEiKkZr7HOiFifgw1JdqcrdlpRo4x0Q7K6FgLBWjQ4= + SHA256 (go_modules/github.com/google/go-github/v33/@v/v33.0.0.mod) = Fn021uq8D1FeyDZQqBMBlxx5f7MWOiLHjArumufghHU= +@@ -143,45 +81,17 @@ SHA256 (go_modules/github.com/google/go- + SHA256 (go_modules/github.com/google/go-querystring/@v/v1.0.0.mod) = D+nJDNUq6snb1EXPY40Ag9itDN+tPchaLOjHUC96B4c= + SHA256 (go_modules/github.com/google/go-querystring/@v/v1.1.0.mod) = eI/O7t3g5k8WmjiZg0P62K/TYOwukv7A/nZmQZl+Hr8= + SHA256 (go_modules/github.com/google/go-querystring/@v/v1.1.0.zip) = pqr8AfVgLmF3kodRB04yV5KmVOHZLw4ji46HOWVt1ys= +-SHA256 (go_modules/github.com/google/martian/@v/v2.1.0+incompatible.mod) = HbNX9WhlkJpuk5skDY2xkg32AA9hD5Cww686CT3mB+c= +-SHA256 (go_modules/github.com/google/martian/@v/v2.1.0+incompatible.zip) = W90uvTfdocDPeG2ydweWbIYksohkHacEsOMclrOTznA= +-SHA256 (go_modules/github.com/google/martian/v3/@v/v3.0.0.mod) = nz/aRWCLm+s5X37n8KoAHSKRi0jlDSmV9ohfoEcHL5E= +-SHA256 (go_modules/github.com/google/martian/v3/@v/v3.0.0.zip) = zphp8Rw/pG61XPo59xfk3SBcCj3orJgg0mu3uwr2OQU= +-SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20181206194817-3ea8567a2e57.mod) = 2bZhIC+y0vAgataorGO+yl1TNfKxzkjds5lHLfR8Vsw= +-SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20190515194954-54271f7e092f.mod) = 2bZhIC+y0vAgataorGO+yl1TNfKxzkjds5lHLfR8Vsw= +-SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20191218002539-d4f498aebedc.mod) = 1aWtNw6g62iSydRIta0DHK3BYA92AAo3n/GHUqQSQ1Y= +-SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20200212024743-f11f1df84d12.mod) = 1aWtNw6g62iSydRIta0DHK3BYA92AAo3n/GHUqQSQ1Y= +-SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20200229191704-1ebb73c60ed3.mod) = 1aWtNw6g62iSydRIta0DHK3BYA92AAo3n/GHUqQSQ1Y= +-SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20200430221834-fc25d7d30c6d.mod) = 1aWtNw6g62iSydRIta0DHK3BYA92AAo3n/GHUqQSQ1Y= +-SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20200708004538-1a94d8640e99.mod) = 1aWtNw6g62iSydRIta0DHK3BYA92AAo3n/GHUqQSQ1Y= +-SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20200708004538-1a94d8640e99.zip) = ctRzfQhw1OhVIRQaetcsFhObcgMARiLnyqXbxZgWcRQ= +-SHA256 (go_modules/github.com/google/renameio/@v/v0.1.0.mod) = uptesIeACKiR4WsIwXkisD+Sx2oD57/hgyY16tocGjU= +-SHA256 (go_modules/github.com/google/renameio/@v/v0.1.0.zip) = uFELs0B4aRoguOSQLTca/g6xcbLa+VP2fLOWDRkmzPM= +-SHA256 (go_modules/github.com/googleapis/gax-go/v2/@v/v2.0.4.mod) = plQKJE0BZ1VWoaqSQx34HACW+Qh3FX+zmcUesvyaaWs= +-SHA256 (go_modules/github.com/googleapis/gax-go/v2/@v/v2.0.5.mod) = h3SPNCiEwriXPfhVxsSgXyg79WtZ/Ud6JNGvZdaQOvI= +-SHA256 (go_modules/github.com/googleapis/gax-go/v2/@v/v2.0.5.zip) = hGsBfiH8AfQId0BR1KEL/M18KU4Qoa1dclJ4iJ1fHUI= +-SHA256 (go_modules/github.com/gopasspw/pinentry/@v/v0.0.2.mod) = GuiEqQDxIfhIMqkdlu8bKHq2gB6/j8p17x237SvpMlk= +-SHA256 (go_modules/github.com/gopasspw/pinentry/@v/v0.0.2.zip) = IJhOH+YyK9tUJ6+Nn2BU4ld2bg2cHN25fJGUfWDfVlQ= + SHA256 (go_modules/github.com/hashicorp/errwrap/@v/v1.0.0.mod) = k5heEa9A5jAfJdf4PMQDLS1tIvM4ruJ3RxqJNkxwCyk= + SHA256 (go_modules/github.com/hashicorp/errwrap/@v/v1.1.0.mod) = k5heEa9A5jAfJdf4PMQDLS1tIvM4ruJ3RxqJNkxwCyk= + SHA256 (go_modules/github.com/hashicorp/errwrap/@v/v1.1.0.zip) = IJrpm8A5RD4o5Na7ZlF9F1bZRot1eNMfG2OigQPY4Yw= + SHA256 (go_modules/github.com/hashicorp/go-multierror/@v/v1.1.1.mod) = a0THuM+MXsWd9oLF6ILV2vTUovA2qY+eWt0TkZvCLQ0= + SHA256 (go_modules/github.com/hashicorp/go-multierror/@v/v1.1.1.zip) = lyzYQe5R/erGnFowHlf46ieuvxX93X9iHVwkDyjDAAw= +-SHA256 (go_modules/github.com/hashicorp/golang-lru/@v/v0.5.0.mod) = 7MVj0/TOy1MabwKUAdRbpsHQQzDhBLxFNdhKUYckmrA= +-SHA256 (go_modules/github.com/hashicorp/golang-lru/@v/v0.5.1.mod) = 7MVj0/TOy1MabwKUAdRbpsHQQzDhBLxFNdhKUYckmrA= + SHA256 (go_modules/github.com/hashicorp/golang-lru/@v/v0.5.4.mod) = Fhj9FsKcPjoJSZoQPi4ytjwmjYIGyQHUjacuKB9OO74= + SHA256 (go_modules/github.com/hashicorp/golang-lru/@v/v0.5.4.zip) = eyqLFznIWHJ/ykl6ZBUyPtuAHcl7isoE97rEq5+1xms= +-SHA256 (go_modules/github.com/ianlancetaylor/demangle/@v/v0.0.0-20181102032728-5e5cf60278f6.mod) = HQqdl3m4dISvT9ubWW5mMpicgooCehbOuqTSHJvbPeo= +-SHA256 (go_modules/github.com/ianlancetaylor/demangle/@v/v0.0.0-20181102032728-5e5cf60278f6.zip) = c65A7ZavJwP4XNTFUs9rFFUc63gjSL6Bhbcw9EyEKrk= +-SHA256 (go_modules/github.com/jsimonetti/pwscheme/@v/v0.0.0-20160922125227-76804708ecad.mod) = MOkW3+oSdyoOtDjQlo29zXbneKnv1OgEpSNK60hpBSg= +-SHA256 (go_modules/github.com/jsimonetti/pwscheme/@v/v0.0.0-20160922125227-76804708ecad.zip) = uBarghF6Hxc+aiA+/elLIodgOAN2MlUWERJuPJx5qLI= +-SHA256 (go_modules/github.com/jstemmer/go-junit-report/@v/v0.0.0-20190106144839-af01ea7f8024.mod) = +E886tahBRiWNVMSLbn+L9MvIaiy7iEDfwPF0+eT7LY= +-SHA256 (go_modules/github.com/jstemmer/go-junit-report/@v/v0.9.1.mod) = qVsAI+NBppIF01BpfuGMtRGPloGZ0ssGr1yD7XP5e9Q= +-SHA256 (go_modules/github.com/jstemmer/go-junit-report/@v/v0.9.1.zip) = +9IZbkpQqI+MNS92Ml9LpyM47Ox7bLdTUxfOnjqkAoQ= ++SHA256 (go_modules/github.com/jsimonetti/pwscheme/@v/v0.0.0-20220922140336-67a4d090f150.mod) = Cjzh27ezvSrHHgkNm5rIdJgfOHU1GFd7EbEARdyf4NU= ++SHA256 (go_modules/github.com/jsimonetti/pwscheme/@v/v0.0.0-20220922140336-67a4d090f150.zip) = pD8nkRmkVjrUL9kElLbrLjBLjNRRLdkhGFvaQK/rq20= + SHA256 (go_modules/github.com/kballard/go-shellquote/@v/v0.0.0-20180428030007-95032a82bc51.mod) = SaLWxz9mfcD0YyKg1qz8uhQgm/t2735iLWHhCRli/zQ= + SHA256 (go_modules/github.com/kballard/go-shellquote/@v/v0.0.0-20180428030007-95032a82bc51.zip) = rky3sJfcTrDCSN/wDtO78PNphMQWKtHWFSZghOWL1sw= +-SHA256 (go_modules/github.com/kisielk/gotool/@v/v1.0.0.mod) = d6ynv/wOwp/J8IjVliqzEo9AXXsQx865aT/3oIlYlV0= +-SHA256 (go_modules/github.com/kisielk/gotool/@v/v1.0.0.zip) = CJ27puOqCZRP20DXKsyGaU6L3eAc/A9A/gJIMJ64Cj8= + SHA256 (go_modules/github.com/kr/pretty/@v/v0.1.0.mod) = 49XUbS9qyUpmalS16GfsFr8ZnZ9LcAgnzXMWB+/dEJo= + SHA256 (go_modules/github.com/kr/pretty/@v/v0.2.1.mod) = wq4ovVu46PkHaVUSZ2irehR5Ut7qn9vLNzxTzBiHD4I= + SHA256 (go_modules/github.com/kr/pretty/@v/v0.3.0.mod) = Qud4TgS5ZSWGtfne3/b5UYN2t0V2Gp/RoMIXjrhtyXo= +@@ -191,14 +101,23 @@ SHA256 (go_modules/github.com/kr/pty/@v/ + SHA256 (go_modules/github.com/kr/text/@v/v0.1.0.mod) = L7qVKeXBPd5i83Hvc4O68E1xMlAdrGqgjpEPnsC/hcU= + SHA256 (go_modules/github.com/kr/text/@v/v0.2.0.mod) = 9jh5sgT2zolc6lNZS4FPWsCvCEhrM7HKecZXOE77xyY= + SHA256 (go_modules/github.com/kr/text/@v/v0.2.0.zip) = No6zGPkaW2e+kFxHAyq1wxodSal4SLEBGg0KISKzC6Q= +-SHA256 (go_modules/github.com/martinhoefling/goxkcdpwgen/@v/v0.0.0-20190331205820-7dc3d102eca3.mod) = aE4vgGCK70SrE4MVJjOZjV0gMAivGjDupyMBRM+rVek= +-SHA256 (go_modules/github.com/martinhoefling/goxkcdpwgen/@v/v0.0.0-20190331205820-7dc3d102eca3.zip) = njw2qF3vrRRwiixpY201H9hhC6hnz8YFQiTkmM7DPzM= +-SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.11.mod) = MBtO/MadpAuRzMjSzFjohZXorYcSrKAUA/EAhtlrGBM= +-SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.11.zip) = Kni6tPqKZrOuSPzVD8WXDbQBGozuCjrXwT2g+2JMleU= ++SHA256 (go_modules/github.com/martinhoefling/goxkcdpwgen/@v/v0.1.1.mod) = svMoAVHJsJHhEYZuNT7cFD0SLNOLFkgX3YD1CC3c24E= ++SHA256 (go_modules/github.com/martinhoefling/goxkcdpwgen/@v/v0.1.1.zip) = 6Pa5aQljl8ROj90yYZzQw4VIXvfcFBJiNScAim00wsA= ++SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.12.mod) = MBtO/MadpAuRzMjSzFjohZXorYcSrKAUA/EAhtlrGBM= ++SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.13.mod) = 1nQ64urmVxYSLxK0LJ8/g6gFwK4yvTxVPUpvG8uSQ6U= ++SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.13.zip) = CL4yLcxYSp/P3lyvDPh4tOEc2Y8lLjK8cE6SxaS6nRU= ++SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.4.mod) = oRYeaUrDvf6/hVCzTYJz+v3b52/aDGLoVED3F5nla50= + SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.9.mod) = rf8+JDhLzS7PDG1qGp5OMQZUAem10pzmoSAlWrPAIxM= ++SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.10.mod) = 6m9w/n49ohYs2qhoCXQIXqSTEdfdaNhs+OihIk6oeX4= + SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.12.mod) = GgYuVsAmbQBL6lERWs+MK1l9FAfKVa1WzOAel62j2ks= + SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.14.mod) = 6SmRM81yQ+wmZ6oloEstrGAJI0rkwc2k7bRXSZcNrp8= +-SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.14.zip) = a48BdljZAN6HP8VnI3VI7yBUCCrtZGaWVeUb7u/ug8c= ++SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.16.mod) = cUdm7ILWfbiVreiva4BUrUMMPOpeFbOoiPI+0vPhuGM= ++SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.16.zip) = PV/xnEsqKhZP64T1zDivNJOAwMSgPQRD3OQLvW7D/Ss= ++SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.8.mod) = T3daib6agBiagm7yLcMD44lVfFWPFL/UC3W17yhF5W8= ++SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.7.mod) = h9IheU+rSqxoFLv0KqEKpLdpPIMpT9GCb1gSJCh4Vwk= ++SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.7.zip) = 2rbnmEuRP2HQKsU/XBh1wCnlkfO00yYt6o6V2MKLtlc= ++SHA256 (go_modules/github.com/mattn/go-tty/@v/v0.0.4.mod) = RV6LBGCyxy9uMmx/0RYPhhFvMKrBn8UDwXG3XRwGgJY= ++SHA256 (go_modules/github.com/mattn/go-tty/@v/v0.0.4.zip) = ZIctMj7EmE8xbnk1RvpB//tgYVgCYX5p9NeOhNKISr8= + SHA256 (go_modules/github.com/mitchellh/go-homedir/@v/v1.1.0.mod) = 7CxA4qyGvdktZKJVid3u9lIneJqPQovt6GvcQgZPYPE= + SHA256 (go_modules/github.com/mitchellh/go-homedir/@v/v1.1.0.zip) = //7DYfx+d2u3FDNWDChe4pgtLBQLj1v7oNtgM8Ct4YQ= + SHA256 (go_modules/github.com/mitchellh/go-ps/@v/v1.0.0.mod) = TJzxfz/fKMoPlcFeG/l247UGW+vsHnaoBSNz8yqYRsQ= +@@ -214,310 +133,125 @@ SHA256 (go_modules/github.com/pkg/errors + SHA256 (go_modules/github.com/pkg/errors/@v/v0.9.1.zip) = 1MNri80GFikKORMhXg9TuTG9bgBnBZbylg3xtEryvQc= + SHA256 (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.mod) = dLLnZushU3eGTVh7rfV+lVIfaS0qeGCzx3WQk/nJvsI= + SHA256 (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.zip) = 3gTOzBpLjVPkNXBRAmeUvLxU8uaiYM+sUIzmnV1kV6A= +-SHA256 (go_modules/github.com/prometheus/client_model/@v/v0.0.0-20190812154241-14fe0d1b01d4.mod) = iuJH+LHO10L7xKp+vGtsk1Fy6q+mGivlK6C9QShtsDE= +-SHA256 (go_modules/github.com/prometheus/client_model/@v/v0.0.0-20190812154241-14fe0d1b01d4.zip) = XUcZvkf09pq1vzagTHXrB4oPabQ6M19ADC1oisnmF5U= +-SHA256 (go_modules/github.com/rogpeppe/go-internal/@v/v1.3.0.mod) = M7Veg5sHVCg8Pu7B8z4WzGZDLf+4uKltJPU20B5RSVs= ++SHA256 (go_modules/github.com/pquerna/otp/@v/v1.3.1-0.20220803165443-c62dc589378a.mod) = tRzgi2jgmGW6MIkQMUmWBco3kho2hA6P0yPSsb8QLu8= ++SHA256 (go_modules/github.com/pquerna/otp/@v/v1.3.1-0.20220803165443-c62dc589378a.zip) = /wfyIBRstvNzDoSsFrB/xXDbbXCZLqjE1yL1ED3AFco= + SHA256 (go_modules/github.com/rogpeppe/go-internal/@v/v1.6.1.mod) = 02anq6p+6EHDKBRcNIFhnm4RQZNyAh7c/OYAFvcXfrY= +-SHA256 (go_modules/github.com/rogpeppe/go-internal/@v/v1.8.0.mod) = W4vI93lBifIFXbVf0I56/Saxf7haXKQyztTzKJnvCS4= +-SHA256 (go_modules/github.com/rogpeppe/go-internal/@v/v1.8.0.zip) = I3SN0jEcmoYB7hwzFhUZx6Al4GmH0WTO9zd3hce7AMk= +-SHA256 (go_modules/github.com/russross/blackfriday/v2/@v/v2.0.1.mod) = w5VHzOboZujPo5XSk3vOMIAc0H8LkBwhMySPH7oS9Y0= ++SHA256 (go_modules/github.com/rogpeppe/go-internal/@v/v1.8.1-0.20210923151022-86f73c517451.mod) = NYwJs9mb11rRqcq3avrFIpJcE3epnXBI/cpKS0GJxQQ= ++SHA256 (go_modules/github.com/rogpeppe/go-internal/@v/v1.8.1-0.20210923151022-86f73c517451.zip) = w4NVe/fZXKRbKSg7RSp1IPgRti/XsFSFyd4R48hD67c= ++SHA256 (go_modules/github.com/rs/xid/@v/v1.4.0.mod) = jaaZhCP5wR54VhlbHgSRgWkKRTXRrbK5jFpcuc+vVFw= ++SHA256 (go_modules/github.com/rs/xid/@v/v1.4.0.zip) = lLvIOpM4OOZM8A1KvBlCI2qCyyHUtRQsTw/ttXgoiHE= ++SHA256 (go_modules/github.com/rs/zerolog/@v/v1.26.0.mod) = W47+rinb3u2+1I65vboBSPJdPTVZ0pZRhSUV10rNJWk= ++SHA256 (go_modules/github.com/rs/zerolog/@v/v1.28.0.mod) = sEBnR3DEQ935scwvxUOp9hy/fj7mccjB2IA3nkthEEc= ++SHA256 (go_modules/github.com/rs/zerolog/@v/v1.28.0.zip) = VmiLcDK1cdTpHT29jyHK5xApP2u72mcP44MCo1wmTp8= + SHA256 (go_modules/github.com/russross/blackfriday/v2/@v/v2.1.0.mod) = w5VHzOboZujPo5XSk3vOMIAc0H8LkBwhMySPH7oS9Y0= + SHA256 (go_modules/github.com/russross/blackfriday/v2/@v/v2.1.0.zip) = eFJ1DVigU844sB8sIDIIgXVk9VLr83GytjAIHXAExq4= + SHA256 (go_modules/github.com/schollz/closestmatch/@v/v0.0.0-20190308193919-1fbe626be92e.mod) = 0iO5meigsp9eFeWFfAuKAmkcmeuv5Xi+vh7SWCZFo7Y= + SHA256 (go_modules/github.com/schollz/closestmatch/@v/v0.0.0-20190308193919-1fbe626be92e.zip) = J6/7KDdaKXaUwof+hRFXzznrJ7cr8PTCC0U/bcbC0r0= +-SHA256 (go_modules/github.com/shurcoo!l/sanitized_anchor_name/@v/v1.0.0.mod) = GIh/dm9gqSU3HlxNZimVfV6t7RkdlQw86av9e0XYMvw= +-SHA256 (go_modules/github.com/shurcoo!l/sanitized_anchor_name/@v/v1.0.0.zip) = CvA0Mj4GJ6npQ2f4eqUM4p5bFl1UyNopJsuv/Vg091c= + SHA256 (go_modules/github.com/skip2/go-qrcode/@v/v0.0.0-20200617195104-da1b6568686e.mod) = 5RncO0Lr7E6rs9pDmSnoEcJ3hQJuTfJSJuj9wBX3/w4= + SHA256 (go_modules/github.com/skip2/go-qrcode/@v/v0.0.0-20200617195104-da1b6568686e.zip) = P8HE0Rx5AB0cwt8N6HSTsyS5rxQcxZrowhJhLdLJDpA= + SHA256 (go_modules/github.com/spf13/pflag/@v/v1.0.3.mod) = wBGbXfu/PAywKxaM4PzBnn7e+nPJhExGCevLV/Q5TRQ= + SHA256 (go_modules/github.com/spf13/pflag/@v/v1.0.3.zip) = D97cV/ZtPaoM3SX1kacO80jQ17XdX/48jnB+fP1Cw2Y= + SHA256 (go_modules/github.com/stretchr/objx/@v/v0.1.0.mod) = E1A1TVLSKHpiM27MDVYjLUxHaZr5u6ScZ8K0glTamPE= +-SHA256 (go_modules/github.com/stretchr/objx/@v/v0.1.0.zip) = H6ENq0BO1/yO0qAz+HhBh9XfNRPO04Qc455G03hQ6x0= ++SHA256 (go_modules/github.com/stretchr/objx/@v/v0.4.0.mod) = MbL9ze6HDw9hv/r6+5YiCWflvKCKdqkg1XQhb8H5E1U= ++SHA256 (go_modules/github.com/stretchr/objx/@v/v0.5.0.mod) = yzJlQO/LEnSm5Olw1/yd4ugGLwigWPwpbYWQJeYugHo= ++SHA256 (go_modules/github.com/stretchr/objx/@v/v0.5.0.zip) = GgCzu1rUHLcmNKzga36334V0BNd6fKtOQBp8cpVh/kw= + SHA256 (go_modules/github.com/stretchr/testify/@v/v1.1.4.mod) = SrRj9ow3AEH5UMEMq1EEkD1FmMUM+CT5qtG3t/aSVa8= +-SHA256 (go_modules/github.com/stretchr/testify/@v/v1.4.0.mod) = awx7cQMNT8VdTm5uJMC/wCViE0H3YUHjrsAETEzomVA= ++SHA256 (go_modules/github.com/stretchr/testify/@v/v1.3.0.mod) = qwY9UVSo6HMLztTFJpjldw61C/rjR768NeykiLjj9uM= ++SHA256 (go_modules/github.com/stretchr/testify/@v/v1.5.1.mod) = 46EcKmxf4G+KIh5yiWhJF6xJrQEjP4G1HINgdzcH5wA= + SHA256 (go_modules/github.com/stretchr/testify/@v/v1.7.0.mod) = //gWjZjmoHFWxFShtuklUJ8xd+lsFVUW1/lrQHnMo78= +-SHA256 (go_modules/github.com/stretchr/testify/@v/v1.7.0.zip) = WkbM6+/1EN8+L204Qu550/aNDnsVVM1u6TOQ1otsazQ= +-SHA256 (go_modules/github.com/urfave/cli/v2/@v/v2.3.0.mod) = eKs9uEKEk/yh4f1+iavGriNfodVNgM6SMzjVd8XVbag= +-SHA256 (go_modules/github.com/urfave/cli/v2/@v/v2.3.0.zip) = vvJa7fLzrEmAlOyc0ha8ph3fXy63sezYULv7YFP+QQM= ++SHA256 (go_modules/github.com/stretchr/testify/@v/v1.7.1.mod) = //gWjZjmoHFWxFShtuklUJ8xd+lsFVUW1/lrQHnMo78= ++SHA256 (go_modules/github.com/stretchr/testify/@v/v1.8.0.mod) = 4HYHTBVgrR3amLiwD+pjCMS2zNBt3QiNIttGJu1o9zg= ++SHA256 (go_modules/github.com/stretchr/testify/@v/v1.8.1.mod) = rxpdyzMazno/n8G11+7pwLyCtKKhgv5M7CrdIX4oU9Y= ++SHA256 (go_modules/github.com/stretchr/testify/@v/v1.8.1.zip) = NvZOTyKfh2cu+N4cdWZIxBZedqvQNDYlF1eDl+gkhWw= ++SHA256 (go_modules/github.com/twpayne/go-pinentry/@v/v0.2.0.mod) = loEndEuJnWWrizoyrShDOoS52ZQtfCEmTzeQRXjgT5w= ++SHA256 (go_modules/github.com/twpayne/go-pinentry/@v/v0.2.0.zip) = bvZhuYYw+Sj8n4GwmyS+qz/lMPe1jRCWvLygfBVr7UA= ++SHA256 (go_modules/github.com/urfave/cli/v2/@v/v2.23.5.mod) = vrUO54Wf55rTJgt1onaRXPZpTqf1UBuI9VD4q7RpqU0= ++SHA256 (go_modules/github.com/urfave/cli/v2/@v/v2.23.5.zip) = Cly4heCTzT5HmUVbcvqYTKqde11CK9/G6JBgOZvRTbo= + SHA256 (go_modules/github.com/xrash/smetrics/@v/v0.0.0-20170218160415-a3153f7040e9.mod) = Kz9hJyfgYrwlZDq5c5S7f0F6KXqf9lIqDxjs93h38EI= + SHA256 (go_modules/github.com/xrash/smetrics/@v/v0.0.0-20201216005158-039620a65673.mod) = Kz9hJyfgYrwlZDq5c5S7f0F6KXqf9lIqDxjs93h38EI= + SHA256 (go_modules/github.com/xrash/smetrics/@v/v0.0.0-20201216005158-039620a65673.zip) = u+u5oA9E/z4nvsFhEe/9zycG1yeCGkgz7I2hmq2W4m0= +-SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.1.25.mod) = 4sdj+GGtoFxhUMMvgEvKMclqGLlEMg4O6bvw1sYHWtc= +-SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.1.27.mod) = 4sdj+GGtoFxhUMMvgEvKMclqGLlEMg4O6bvw1sYHWtc= +-SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.1.32.mod) = 4sdj+GGtoFxhUMMvgEvKMclqGLlEMg4O6bvw1sYHWtc= +-SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.1.32.zip) = Li9H0QyRJ6hS/jDK5IHh45C1wXGlt+a9vZyt75/msvs= +-SHA256 (go_modules/go.opencensus.io/@v/v0.21.0.mod) = ieCSXaA6WvmIebPPtdlps3ZFVLKe3LQ4ROy/EtYVxUI= +-SHA256 (go_modules/go.opencensus.io/@v/v0.22.0.mod) = k4BXagrLOyivqJbSzETL289WZ/m9zY1Z7fy7ZRpxPg8= +-SHA256 (go_modules/go.opencensus.io/@v/v0.22.2.mod) = 4EL962hfCby193jU9jlT86anD0wQBPvRqSyZzbgfw5w= +-SHA256 (go_modules/go.opencensus.io/@v/v0.22.3.mod) = 4EL962hfCby193jU9jlT86anD0wQBPvRqSyZzbgfw5w= +-SHA256 (go_modules/go.opencensus.io/@v/v0.22.4.mod) = 4EL962hfCby193jU9jlT86anD0wQBPvRqSyZzbgfw5w= +-SHA256 (go_modules/go.opencensus.io/@v/v0.22.4.zip) = v9DBcbA5HH6WgRSe770v6l+tdR5FjJbk/eabWp5D83A= ++SHA256 (go_modules/github.com/zalando/go-keyring/@v/v0.2.1.mod) = GW4bWUrROfkPwPgRuH5PbF6h8PvrmSL1rTsjDbdfOlY= ++SHA256 (go_modules/github.com/zalando/go-keyring/@v/v0.2.1.zip) = U/Kn70b5/Nc7aID1Mtn/pBtVqSRNjosc5zzbvewrnfI= ++SHA256 (go_modules/go.uber.org/atomic/@v/v1.10.0.mod) = vhpoFHwva+nf8leXFMJRBo1LcM4yNUSbWHuwUDeBxIQ= ++SHA256 (go_modules/go.uber.org/atomic/@v/v1.10.0.zip) = GjpzA6XXNy24GEQEsJ8xQr8gbjoAAb5Gi+L8JUCJPXo= ++SHA256 (go_modules/go.uber.org/atomic/@v/v1.7.0.mod) = 90ds7KiK1uzuppNrSQLSfFBx6Iwk7SYugUkjJg6XeMc= ++SHA256 (go_modules/go.uber.org/multierr/@v/v1.7.0.mod) = z3rP0r23iM8FME3snYySMf8WVXmm163N6ySkKMgLUxM= ++SHA256 (go_modules/go.uber.org/multierr/@v/v1.8.0.mod) = z3rP0r23iM8FME3snYySMf8WVXmm163N6ySkKMgLUxM= ++SHA256 (go_modules/go.uber.org/multierr/@v/v1.8.0.zip) = AHer7fmkeYxQ4BUEW1zAkrgAG+bZlPxZeBxLDWrpRQc= + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20190308221718-c2843e01d9a2.mod) = M+0HClpm4JYGhaxThkQOG1mJnnTYo4oRgGhecqIZXe0= +-SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20190510104115-cbcb75029529.mod) = OrnwH0YQ/ns5vYXWjo2XglNR5+KCw5zaQUV8KidvO+M= +-SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20190605123033-f99c8df09eb5.mod) = OrnwH0YQ/ns5vYXWjo2XglNR5+KCw5zaQUV8KidvO+M= +-SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20191011191535-87dc89f01550.mod) = OrnwH0YQ/ns5vYXWjo2XglNR5+KCw5zaQUV8KidvO+M= +-SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20200622213623-75b288015ac9.mod) = srEtCfgZFfvPQiYAnlD579qL03V9IFXY7AeXfmW8Zhg= + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20210817164053-32db794688a5.mod) = zWMRYSoqpNDX4DxBs6ofvC1fiVqz9hCJ+rgL/p+PVIU= +-SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20211108221036-ceb1ce70b4fa.mod) = zWMRYSoqpNDX4DxBs6ofvC1fiVqz9hCJ+rgL/p+PVIU= +-SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20211108221036-ceb1ce70b4fa.zip) = 36okbRB+QiMkyKcFDXF4c/mEnM7kd9NecrSssfl0BBs= +-SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20190121172915-509febef88a4.mod) = n/HQfKjAlFhFDrX0B2qgOQ71x9sMepQhUOiCWKeLU4M= +-SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20190306152737-a1d7652674e8.mod) = n/HQfKjAlFhFDrX0B2qgOQ71x9sMepQhUOiCWKeLU4M= +-SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20190510132918-efd6b22b2522.mod) = ek5Zmvq0IQ2nxD5mNEEfLjs0WPkJhpB201EKjkS6JHw= +-SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20190829153037-c13cbed26979.mod) = pEVZVru4dnNQ0tErjYC9xFZRYY8+x1OGk4XjUWb90hE= +-SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20191030013958-a1ab85dbe136.mod) = IWUV1GZWo0ioMbSNgLB7d+ihvI0O/qK4ChoW/7Q5eCE= +-SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20191129062945-2f5052295587.mod) = PAXnC2ytKwdby5tSXmZaKLC090GcUNCsyNjNtyE9PKo= +-SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20191227195350-da58074b4299.mod) = PAXnC2ytKwdby5tSXmZaKLC090GcUNCsyNjNtyE9PKo= +-SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20200119233911-0405dc783f0a.mod) = PAXnC2ytKwdby5tSXmZaKLC090GcUNCsyNjNtyE9PKo= +-SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20200207192155-f17229e696bd.mod) = m/nnztYKgDJ80gtcTiNSHBbA/ysoFu2ESbxFNCOz3ws= +-SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20200224162631-6cc2880d07d6.mod) = jJftz44e+Rf3e+ZfyBtbVtnsk5fSJQ+/x6PUSuYxuRg= +-SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20200224162631-6cc2880d07d6.zip) = 032AWmTDoUx+YIVrLZ8ddz6m/+5TYjcsc2Oq8gmeOwI= +-SHA256 (go_modules/golang.org/x/image/@v/v0.0.0-20190227222117-0694c2d4d067.mod) = m5BaeoyEzp4WR2DAkHG5UwHo09QC7ZYhc/EvkritYvw= +-SHA256 (go_modules/golang.org/x/image/@v/v0.0.0-20190802002840-cff245a6509b.mod) = T6lK1B2cSwlwRLC3/CHKA9eOBw6ewQpsnDEfBdDVHQA= +-SHA256 (go_modules/golang.org/x/image/@v/v0.0.0-20190802002840-cff245a6509b.zip) = SkS0mJNKlej4ToN0Uw3gyrONgfzVWImNSIDDxc4e/kc= +-SHA256 (go_modules/golang.org/x/lint/@v/v0.0.0-20181026193005-c67002cb31c3.mod) = FpsFIlyOJylyfgZ5rjkRkY3+HEsYvtXuD64p+e13sgc= +-SHA256 (go_modules/golang.org/x/lint/@v/v0.0.0-20190227174305-5b3e6a55c961.mod) = joa1hp21inZZ5IWwfbzjvrEXChU2MVeeUPTL9US7E0I= +-SHA256 (go_modules/golang.org/x/lint/@v/v0.0.0-20190301231843-5614ed5bae6f.mod) = FpsFIlyOJylyfgZ5rjkRkY3+HEsYvtXuD64p+e13sgc= +-SHA256 (go_modules/golang.org/x/lint/@v/v0.0.0-20190313153728-d0100b6bd8b3.mod) = ed9DULkiqNGTeC5WAPiCgKK51BeBv7N2DAm/Uq0wI78= +-SHA256 (go_modules/golang.org/x/lint/@v/v0.0.0-20190409202823-959b441ac422.mod) = ed9DULkiqNGTeC5WAPiCgKK51BeBv7N2DAm/Uq0wI78= +-SHA256 (go_modules/golang.org/x/lint/@v/v0.0.0-20190909230951-414d861bb4ac.mod) = ed9DULkiqNGTeC5WAPiCgKK51BeBv7N2DAm/Uq0wI78= +-SHA256 (go_modules/golang.org/x/lint/@v/v0.0.0-20190930215403-16217165b5de.mod) = ed9DULkiqNGTeC5WAPiCgKK51BeBv7N2DAm/Uq0wI78= +-SHA256 (go_modules/golang.org/x/lint/@v/v0.0.0-20191125180803-fdd1cda4f05f.mod) = 6ywcIrIlg8vdiXqLWsn5v0iIzXrD+gAIECIh4SjA5nk= +-SHA256 (go_modules/golang.org/x/lint/@v/v0.0.0-20200130185559-910be7a94367.mod) = S+dDwsItY8xoXWBBFLCrkxKrHxw1JmRB5QMxe3i3z1A= +-SHA256 (go_modules/golang.org/x/lint/@v/v0.0.0-20200302205851-738671d3881b.mod) = S+dDwsItY8xoXWBBFLCrkxKrHxw1JmRB5QMxe3i3z1A= +-SHA256 (go_modules/golang.org/x/lint/@v/v0.0.0-20200302205851-738671d3881b.zip) = i//s8RDaou5jAvaSBSKTt3mSYgAyevIRjgNMnE0aocI= +-SHA256 (go_modules/golang.org/x/mobile/@v/v0.0.0-20190312151609-d3739f865fa6.mod) = sptiufzLCCcqeie6jLbEyOun5tBg7nqzNyJneQLyLBg= +-SHA256 (go_modules/golang.org/x/mobile/@v/v0.0.0-20190719004257-d2bd2a29d028.mod) = a7hpcjdVA6dIIvB1DxTY5g6C7XO/B5UiuPVkrSB36u0= +-SHA256 (go_modules/golang.org/x/mobile/@v/v0.0.0-20190719004257-d2bd2a29d028.zip) = a5RsfaR6zzthlTNv0HG/xz1UPO+rc/LSdSjF3B3IKew= +-SHA256 (go_modules/golang.org/x/mod/@v/v0.0.0-20190513183733-4bf6d317e70e.mod) = rCIWR2R7C1lhiy4xK6JS/DbW5c8z0PLKZPH6xlodYDQ= +-SHA256 (go_modules/golang.org/x/mod/@v/v0.1.0.mod) = FCRLYa1tRv//xCuQorVwxJ2Zqj2xdTBiKE19z31NPko= +-SHA256 (go_modules/golang.org/x/mod/@v/v0.1.1-0.20191105210325-c90efee705ee.mod) = 12u96oHRltCYWJZ6Z6yAXazs3R+zDFABoYfSTBKbFZc= +-SHA256 (go_modules/golang.org/x/mod/@v/v0.1.1-0.20191107180719-034126e5016b.mod) = 12u96oHRltCYWJZ6Z6yAXazs3R+zDFABoYfSTBKbFZc= +-SHA256 (go_modules/golang.org/x/mod/@v/v0.2.0.mod) = sojwiP2FGIWm00gzni9YjlipTmx25eY0rh1nwnSetBM= +-SHA256 (go_modules/golang.org/x/mod/@v/v0.3.0.mod) = sojwiP2FGIWm00gzni9YjlipTmx25eY0rh1nwnSetBM= +-SHA256 (go_modules/golang.org/x/mod/@v/v0.3.0.zip) = CxJa4h66DuwNhXzQZB2fx/BxaFdfBiwOHfG6wCvsBE8= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20180724234803-3673e40ba225.mod) = Pgj0h93aGFG4kd9bHQS7GgG4TW1wKqgtnvvM3gqn34E= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20180826012351-8a410e7b638d.mod) = Pgj0h93aGFG4kd9bHQS7GgG4TW1wKqgtnvvM3gqn34E= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190108225652-1e06a53dbb7e.mod) = Pgj0h93aGFG4kd9bHQS7GgG4TW1wKqgtnvvM3gqn34E= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190213061140-3a22650c66bd.mod) = Pgj0h93aGFG4kd9bHQS7GgG4TW1wKqgtnvvM3gqn34E= ++SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20210921155107-089bfa567519.mod) = zWMRYSoqpNDX4DxBs6ofvC1fiVqz9hCJ+rgL/p+PVIU= ++SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20220315160706-3147a52a75dd.mod) = ryyI7r/wPjoq/ssbA2afxU6dEiyI97Ls/tBR7F28i7s= ++SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20220919173607-35f4265a4bc0.mod) = ryyI7r/wPjoq/ssbA2afxU6dEiyI97Ls/tBR7F28i7s= ++SHA256 (go_modules/golang.org/x/crypto/@v/v0.1.0.mod) = UyMpuLIbGJweFmNIgx2ltu2Mx8mCUJOmvjEM7M0m6MI= ++SHA256 (go_modules/golang.org/x/crypto/@v/v0.1.0.zip) = 05MbEJeQlmQIZ4CRR+jH0PHIvA3T1ACUfgHCnu+miY4= ++SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20221108223516-5d533826c662.mod) = AWlyQUC24fWTQogGuQZg3GxMER20/hXZIWJCRvypaug= ++SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20221108223516-5d533826c662.zip) = JD6quBKJiczrfrctM2c4/hBrJMB9trfPnRqvXGQz01s= ++SHA256 (go_modules/golang.org/x/mod/@v/v0.6.0.mod) = mfQKUOjWDCWZrEXGzix21VSoQorNE8LGikk/ymGbT6g= ++SHA256 (go_modules/golang.org/x/mod/@v/v0.6.0.zip) = P0XE/ZkuVfCHSEYyy2vxn1u6aOUb0YovPhDIh3Huwmg= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190311183353-d8887717615a.mod) = 9wRnadqsAr61fLzEgSgN9Z+0A8lv6CYigquoWMf3+k0= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190404232315-eb5bcb51f2a3.mod) = 9wRnadqsAr61fLzEgSgN9Z+0A8lv6CYigquoWMf3+k0= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190501004415-9ce7a6920f09.mod) = 9wRnadqsAr61fLzEgSgN9Z+0A8lv6CYigquoWMf3+k0= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190503192946-f4e77d36d62c.mod) = 9wRnadqsAr61fLzEgSgN9Z+0A8lv6CYigquoWMf3+k0= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190603091049-60506f45cf65.mod) = br6z+vsJYS0+8f8EE9+qwFu6+PIpq94K4OASKY3+ZwI= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190620200207-3b0461eec859.mod) = 5u/a94opUD8IDPbSYV4onPsdnjq31XD1NmjsorSrQdo= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190628185345-da137c7871d7.mod) = 5u/a94opUD8IDPbSYV4onPsdnjq31XD1NmjsorSrQdo= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190724013045-ca1201d0de80.mod) = 5u/a94opUD8IDPbSYV4onPsdnjq31XD1NmjsorSrQdo= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20191209160850-c0dbc17a3553.mod) = 5u/a94opUD8IDPbSYV4onPsdnjq31XD1NmjsorSrQdo= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20200114155413-6afb5195e5aa.mod) = 5u/a94opUD8IDPbSYV4onPsdnjq31XD1NmjsorSrQdo= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20200202094626-16171245cfb2.mod) = 5u/a94opUD8IDPbSYV4onPsdnjq31XD1NmjsorSrQdo= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20200222125558-5a598a2470a0.mod) = 5u/a94opUD8IDPbSYV4onPsdnjq31XD1NmjsorSrQdo= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20200226121028-0de0cce0169b.mod) = 5u/a94opUD8IDPbSYV4onPsdnjq31XD1NmjsorSrQdo= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20200301022130-244492dfa37a.mod) = 5u/a94opUD8IDPbSYV4onPsdnjq31XD1NmjsorSrQdo= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20200324143707-d3edc9973b7e.mod) = iyAUhqEQj0hZQ7+btnx4zemv9Ny6UzI70+KPKIUEHgk= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20200501053045-e0ff5e5a1de5.mod) = iyAUhqEQj0hZQ7+btnx4zemv9Ny6UzI70+KPKIUEHgk= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20200506145744-7e3656a0809f.mod) = iyAUhqEQj0hZQ7+btnx4zemv9Ny6UzI70+KPKIUEHgk= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20200513185701-a91f0712d120.mod) = iyAUhqEQj0hZQ7+btnx4zemv9Ny6UzI70+KPKIUEHgk= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20200520182314-0ba52f642ac2.mod) = iyAUhqEQj0hZQ7+btnx4zemv9Ny6UzI70+KPKIUEHgk= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20200625001655-4c5254603344.mod) = 2Mnbvf1Z9KsIDGIZn5Nk0QtGPk79upGlgvuu9CznUS8= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20200707034311-ab3426394381.mod) = 2Mnbvf1Z9KsIDGIZn5Nk0QtGPk79upGlgvuu9CznUS8= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20200822124328-c89045814202.mod) = 2Mnbvf1Z9KsIDGIZn5Nk0QtGPk79upGlgvuu9CznUS8= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20210226172049-e18ecbb05110.mod) = /vWJbRA6C85QVf216W6DCUQzR5JDeGU0dxjtzrYzNIo= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20211112202133-69e39bad7dc2.mod) = +pFfXQIs+wy4Zaou4306d0G0BvhOtKg3hi4pzGmrTvQ= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20211112202133-69e39bad7dc2.zip) = VjiFMxEVUNreaFmoz0SPT0f6B2apqqTAd8RhmL/iDuc= ++SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20220921155015-db77216a4ee9.mod) = RchlScbaiI0Gy5B2u6/uyZ9PtWwlnLbilO0+gEM9vKA= ++SHA256 (go_modules/golang.org/x/net/@v/v0.1.0.mod) = bMULjKFlQRqqkeV/MJpPT0TkMAPb2vIiAicYcfdCids= ++SHA256 (go_modules/golang.org/x/net/@v/v0.2.0.mod) = B+xkXjNT/CZz8tje5cFOuSi5wTEnpAn+PsQOq6Tb2zA= ++SHA256 (go_modules/golang.org/x/net/@v/v0.2.0.zip) = Qz5kVllICHDXOMIk3uwi7mrZ7L/T5BKoqpFej45GnM0= + SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20180821212333-d2e6202438be.mod) = y7thjah9T5Q7VL/U9NOi//NhApjwT77rPbOIywdfNRo= +-SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20190226205417-e64efc72b421.mod) = hp9E5OzVzaUxZVEKMIUVZw3X7ckgBegHnKClyGRSmys= +-SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20190604053449-0f29369cfe45.mod) = hp9E5OzVzaUxZVEKMIUVZw3X7ckgBegHnKClyGRSmys= +-SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20191202225959-858c2ad4c8b6.mod) = hp9E5OzVzaUxZVEKMIUVZw3X7ckgBegHnKClyGRSmys= +-SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20200107190931-bf48bf16ab8d.mod) = hp9E5OzVzaUxZVEKMIUVZw3X7ckgBegHnKClyGRSmys= +-SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20211104180415-d3ed0bb246c8.mod) = za+QVQWwIB3g6jOqvSK/UzAXReMXoE6srZZmHhscP8o= +-SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20211104180415-d3ed0bb246c8.zip) = cxe0+MBFvyhAtnzymBzuFPrMbTioayeBtisywGAPYHw= +-SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20180314180146-1d60e4601c6f.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= +-SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20181108010431-42b317875d0f.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= +-SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20181221193216-37e7f081c4d4.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= +-SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20190227155943-e225da77a7e6.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= ++SHA256 (go_modules/golang.org/x/oauth2/@v/v0.1.0.mod) = CjmrU/WocESMKuqOjtnzJuqGoLy8CXKv288FlnD+ERU= ++SHA256 (go_modules/golang.org/x/oauth2/@v/v0.1.0.zip) = usH1aWd4x3joPbP/SI5+voW/BIXbC7hHN55hOv4C6ww= + SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20190423024810-112230192c58.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= +-SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20190911185100-cd5d95a43a6e.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= +-SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20200317015054-43a5402ce75a.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= +-SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20200625203802-6e8e738ad208.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= +-SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20200625203802-6e8e738ad208.zip) = T4XNciFWWTKUaNlXrGrjl7N61iyjLKruJwWiOVrvE+E= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20180830151530-49385e6e1522.mod) = iWkRXko5EIhIMk55ob2KhEUjDm46rMvp+AV/tQ//yME= ++SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20190423024810-112230192c58.zip) = 3BBcK01serSOVJRs4vYk6NH11HJw7/Hoj+0GzGX5H7Q= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190215142949-d0b11bdaac8a.mod) = iWkRXko5EIhIMk55ob2KhEUjDm46rMvp+AV/tQ//yME= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190312061237-fead79001313.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190412213103-97732733099d.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190502145724-3ef323f4f1fd.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190507160741-ecd444e8653b.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190606165138-5da285871e9c.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190624142023-c5567b49c5d0.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190726091711-fc99dfbffb4e.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20191001151750-bb3f8db39f24.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20191204072324-ce4227a45e2e.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20191228213918-04cbcbbfeed8.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200113162924-86b910548bc1.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= ++SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190222072716-a9d3bda3a223.mod) = iWkRXko5EIhIMk55ob2KhEUjDm46rMvp+AV/tQ//yME= ++SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20191008105621-543471e840be.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= ++SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20191120155948-bd437916bb0e.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200116001909-b77594299b42.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200122134326-e047566fdf82.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200202164722-d101bd2416d5.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200212091648-12a6c2dcc1e4.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200223170610-d5e6a3e2c0ae.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200302150141-5c8b2ff67527.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200323222414-85ca7c5b95cd.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200331124033-c3d80250170d.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200501052902-10377860bb8e.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200511232937-7e40ca221e25.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200515095857-1151b9dac4a9.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200523222454-059865788121.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200803210538-64077c9b5642.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20201119102817-f84b799fce68.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210423082822-04245dca01da.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210615035016-665e8c7367d1.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210630005230-0f9fa26af87c.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= ++SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210819135213-f52c844e1c1c.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210903071746-97244b99971b.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210927094055-39ccf1dd6fa6.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20211113001501-0c823b97ae02.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20211113001501-0c823b97ae02.zip) = CLzVTm3qG3p3+RXeMQCkK8ut1+B4OvTHnRBsZya5utc= ++SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20211007075335-d3039528d8ac.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= ++SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220310020820-b874c991c1a5.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= ++SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220315194320-039c03cc5b86.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= ++SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220728004956-3c1f35247d10.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= ++SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220811171246-fbc7d0a398ab.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= ++SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220919091848-fb04ddd9f9c8.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= ++SHA256 (go_modules/golang.org/x/sys/@v/v0.1.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= ++SHA256 (go_modules/golang.org/x/sys/@v/v0.2.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= ++SHA256 (go_modules/golang.org/x/sys/@v/v0.2.0.zip) = BSykLpkAJte9n+z4pg5Q6WVWEUJz5VGbRBSbKk6/bG8= + SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod) = TLqxT3cGdxsnHZlaGzzBMf5aJGqtx+5tG6bwvYlHgfo= + SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20210615171337-6886f2dfbf5b.mod) = dAeU4pFPXMh+JWVsWEMiKyxlZlghIF9FYyoEd8jT95s= + SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20210927222741-03fcf44c2211.mod) = dAeU4pFPXMh+JWVsWEMiKyxlZlghIF9FYyoEd8jT95s= +-SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20210927222741-03fcf44c2211.zip) = Ot9xOvpJ/iZYD/5K2x9PsvSSHJRTAapan7bTQDH6MM0= +-SHA256 (go_modules/golang.org/x/text/@v/v0.0.0-20170915032832-14c0d48ead0c.mod) = NoedWG/YAB6E2oeHGQoR5PeHSeKoHf6Lm2kxiZ//Mc8= ++SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20220919170432-7a66f970e087.mod) = dAeU4pFPXMh+JWVsWEMiKyxlZlghIF9FYyoEd8jT95s= ++SHA256 (go_modules/golang.org/x/term/@v/v0.1.0.mod) = dAeU4pFPXMh+JWVsWEMiKyxlZlghIF9FYyoEd8jT95s= ++SHA256 (go_modules/golang.org/x/term/@v/v0.2.0.mod) = 7fgz2hAZAP4s6NsjQJ5CRI9EGJjT19juRRmI47MMkwI= ++SHA256 (go_modules/golang.org/x/term/@v/v0.2.0.zip) = 3iTJmJ4lpGftCN9JAIAgqQp5jO1NjRY+eUDmaGbln8k= + SHA256 (go_modules/golang.org/x/text/@v/v0.3.0.mod) = NoedWG/YAB6E2oeHGQoR5PeHSeKoHf6Lm2kxiZ//Mc8= +-SHA256 (go_modules/golang.org/x/text/@v/v0.3.1-0.20180807135948-17ff2d5776d2.mod) = NoedWG/YAB6E2oeHGQoR5PeHSeKoHf6Lm2kxiZ//Mc8= + SHA256 (go_modules/golang.org/x/text/@v/v0.3.2.mod) = bDx63ysK1xQ9kT9GmNGQhCI2ml5vGYYg+X8+UvmhuN0= + SHA256 (go_modules/golang.org/x/text/@v/v0.3.3.mod) = +7eojtFAUV55Dsp6EP/TGcl4axHGpsfln4D3+ze7RUI= + SHA256 (go_modules/golang.org/x/text/@v/v0.3.6.mod) = +7eojtFAUV55Dsp6EP/TGcl4axHGpsfln4D3+ze7RUI= +-SHA256 (go_modules/golang.org/x/text/@v/v0.3.6.zip) = KvreZIpMskCvt7O/jjcZthUWnJDWKBvW1Lo0Ypx0RXk= +-SHA256 (go_modules/golang.org/x/time/@v/v0.0.0-20181108054448-85acf8d2951c.mod) = OOK8+aj1Y6FcL7pX5MIqWWOjipV2ZSGtK288nPhxj8w= +-SHA256 (go_modules/golang.org/x/time/@v/v0.0.0-20190308202827-9d24e82272b4.mod) = OOK8+aj1Y6FcL7pX5MIqWWOjipV2ZSGtK288nPhxj8w= +-SHA256 (go_modules/golang.org/x/time/@v/v0.0.0-20191024005414-555d28b269f0.mod) = OOK8+aj1Y6FcL7pX5MIqWWOjipV2ZSGtK288nPhxj8w= +-SHA256 (go_modules/golang.org/x/time/@v/v0.0.0-20191024005414-555d28b269f0.zip) = 4MpezrSEC8wmQjdAj/iUIEThm1A9bo5VRu2ffh9L+C4= ++SHA256 (go_modules/golang.org/x/text/@v/v0.3.7.mod) = xF1mkIlCe8RjXQexhfm5aAMy0cSMdbPEnLcVuBoEpbA= ++SHA256 (go_modules/golang.org/x/text/@v/v0.4.0.mod) = FZKedvzgSupMkqNUQmu0M3BoRkWk7gPy510MLrFGYwQ= ++SHA256 (go_modules/golang.org/x/text/@v/v0.4.0.zip) = Fq8BrhqsuwJ2YtOWYr1S6S4oi6TOEE6gEWU0qB39PDA= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod) = oOAvBnj+Ytw8S0vHf6kSybcN4Q+p988veq0DNzkrUq8= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190114222345-bf090417da8b.mod) = oOAvBnj+Ytw8S0vHf6kSybcN4Q+p988veq0DNzkrUq8= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190226205152-f727befe758c.mod) = JQOCOGkSVVDT+Ive9yggAk/iexQfRLgfw7T1nveDcOs= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190311212946-11955173bddd.mod) = ApY4Z0vfT850N+vCXNoMgXJnTsU0sdLt6wtHTH1hjwA= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190312151545-0bb0c0a6e846.mod) = ApY4Z0vfT850N+vCXNoMgXJnTsU0sdLt6wtHTH1hjwA= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190312170243-e65039ee4138.mod) = ApY4Z0vfT850N+vCXNoMgXJnTsU0sdLt6wtHTH1hjwA= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190425150028-36563e24a262.mod) = E1GJ3wIxXXXWLidVHRrMrR21vTwaKodW9jpp9zsbUhc= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190506145303-2d16b83fe98c.mod) = E1GJ3wIxXXXWLidVHRrMrR21vTwaKodW9jpp9zsbUhc= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190524140312-2c0ae7006135.mod) = E1GJ3wIxXXXWLidVHRrMrR21vTwaKodW9jpp9zsbUhc= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190606124116-d0a3d012864b.mod) = fuzNASUrComDCT5bkFqsWgQVKEd+E0j1S4qjW2uzQG8= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190621195816-6e04913cbbac.mod) = fuzNASUrComDCT5bkFqsWgQVKEd+E0j1S4qjW2uzQG8= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190624222133-a101b041ded4.mod) = fuzNASUrComDCT5bkFqsWgQVKEd+E0j1S4qjW2uzQG8= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190628153133-6cdbf07be9d0.mod) = fuzNASUrComDCT5bkFqsWgQVKEd+E0j1S4qjW2uzQG8= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190816200558-6889da9d5479.mod) = iNR5Jl+Ib15ZjXbAA9DyV7QtvxuJXYIKErWrCzUBrKE= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190911174233-4f2ddba30aff.mod) = iNR5Jl+Ib15ZjXbAA9DyV7QtvxuJXYIKErWrCzUBrKE= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20191012152004-8de300cfc20a.mod) = iNR5Jl+Ib15ZjXbAA9DyV7QtvxuJXYIKErWrCzUBrKE= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20191113191852-77e3bb0ad9e7.mod) = iNR5Jl+Ib15ZjXbAA9DyV7QtvxuJXYIKErWrCzUBrKE= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20191115202509-3a792d9c32b2.mod) = iNR5Jl+Ib15ZjXbAA9DyV7QtvxuJXYIKErWrCzUBrKE= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20191119224855-298f0cb1881e.mod) = iNR5Jl+Ib15ZjXbAA9DyV7QtvxuJXYIKErWrCzUBrKE= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20191125144606-a911d9008d1f.mod) = iNR5Jl+Ib15ZjXbAA9DyV7QtvxuJXYIKErWrCzUBrKE= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20191130070609-6e064ea0cf2d.mod) = iNR5Jl+Ib15ZjXbAA9DyV7QtvxuJXYIKErWrCzUBrKE= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20191216173652-a0e659d51361.mod) = XqRpyAO2741B0VYbnjAaAD/dk5dkaL2lV0smsFbqf0k= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20191227053925-7b8e75db28f4.mod) = XqRpyAO2741B0VYbnjAaAD/dk5dkaL2lV0smsFbqf0k= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200117161641-43d50277825c.mod) = XqRpyAO2741B0VYbnjAaAD/dk5dkaL2lV0smsFbqf0k= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200122220014-bf1340f18c4a.mod) = XqRpyAO2741B0VYbnjAaAD/dk5dkaL2lV0smsFbqf0k= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200130002326-2f3ba24bd6e7.mod) = XqRpyAO2741B0VYbnjAaAD/dk5dkaL2lV0smsFbqf0k= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200204074204-1cc6d1ef6c74.mod) = XqRpyAO2741B0VYbnjAaAD/dk5dkaL2lV0smsFbqf0k= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200207183749-b753a1ba74fa.mod) = XqRpyAO2741B0VYbnjAaAD/dk5dkaL2lV0smsFbqf0k= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200212150539-ea181f53ac56.mod) = XqRpyAO2741B0VYbnjAaAD/dk5dkaL2lV0smsFbqf0k= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200224181240-023911ca70b2.mod) = XqRpyAO2741B0VYbnjAaAD/dk5dkaL2lV0smsFbqf0k= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200227222343-706bc42d1f0d.mod) = XqRpyAO2741B0VYbnjAaAD/dk5dkaL2lV0smsFbqf0k= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200304193943-95d2e580d8eb.mod) = VA3+qVdo1lNXAEqcu7/GITdm7wPIsUjNh4ok/nSMrNM= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200312045724-11d5b4c81c7d.mod) = VA3+qVdo1lNXAEqcu7/GITdm7wPIsUjNh4ok/nSMrNM= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200331025713-a30bf2db82d4.mod) = Qa+q9l2FZXRBgbZA5Bd0EGp9dzs9aPVdcnL1RGUA1Cs= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200501065659-ab2804fb9c9d.mod) = 724vlCRCFJcXgPm6MdkIBpKK1BDIKwTYiI+BU0H3pmc= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200512131952-2bc93b1c0c88.mod) = 724vlCRCFJcXgPm6MdkIBpKK1BDIKwTYiI+BU0H3pmc= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200515010526-7d3b6ebf133d.mod) = 724vlCRCFJcXgPm6MdkIBpKK1BDIKwTYiI+BU0H3pmc= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200618134242-20370b0cb4b2.mod) = 724vlCRCFJcXgPm6MdkIBpKK1BDIKwTYiI+BU0H3pmc= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200729194436-6467de6f59a7.mod) = yMGsNdKrh+KvTe8DmSaLFkP5QOo1+jxGAYUtuZsjY8w= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200804011535-6c149bb5ef0d.mod) = yMGsNdKrh+KvTe8DmSaLFkP5QOo1+jxGAYUtuZsjY8w= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200825202427-b303f430e36d.mod) = yMGsNdKrh+KvTe8DmSaLFkP5QOo1+jxGAYUtuZsjY8w= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200825202427-b303f430e36d.zip) = uVREnr4UBKTEXWWUrxWmBJ8Cf+OS0g2HOFPkEaJR65k= +-SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U= +-SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20191011141410-1b5146add898.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U= ++SHA256 (go_modules/golang.org/x/tools/@v/v0.2.0.mod) = nJteYq9p8rEAKc4SlE3Ig08SJqg7skPpoNvzfguxhro= ++SHA256 (go_modules/golang.org/x/tools/@v/v0.2.0.zip) = BdojYR13Wy03cUOPouXlIsyUijU3LLetAZ/khPHpGuA= + SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U= +-SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U= +-SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.zip) = OAqqM2iuFlYou0h89OaVpVwUIAcri3pvWcEi9qI7slU= +-SHA256 (go_modules/google.golang.org/api/@v/v0.13.0.mod) = lzzHYyImeLodycuZX4h4RS6i1vI7P6kyH56ull1+C+M= +-SHA256 (go_modules/google.golang.org/api/@v/v0.14.0.mod) = lzzHYyImeLodycuZX4h4RS6i1vI7P6kyH56ull1+C+M= +-SHA256 (go_modules/google.golang.org/api/@v/v0.15.0.mod) = lzzHYyImeLodycuZX4h4RS6i1vI7P6kyH56ull1+C+M= +-SHA256 (go_modules/google.golang.org/api/@v/v0.17.0.mod) = h9mht4VvKJTtmH120eg63RpLT4E8M1UMxEZSgJExgH4= +-SHA256 (go_modules/google.golang.org/api/@v/v0.18.0.mod) = h9mht4VvKJTtmH120eg63RpLT4E8M1UMxEZSgJExgH4= +-SHA256 (go_modules/google.golang.org/api/@v/v0.19.0.mod) = h9mht4VvKJTtmH120eg63RpLT4E8M1UMxEZSgJExgH4= +-SHA256 (go_modules/google.golang.org/api/@v/v0.20.0.mod) = h9mht4VvKJTtmH120eg63RpLT4E8M1UMxEZSgJExgH4= +-SHA256 (go_modules/google.golang.org/api/@v/v0.22.0.mod) = h9mht4VvKJTtmH120eg63RpLT4E8M1UMxEZSgJExgH4= +-SHA256 (go_modules/google.golang.org/api/@v/v0.24.0.mod) = fasGMG2oUM2uI3WwPcSmdaGX9X+sUxpzo4mM56FgmvA= +-SHA256 (go_modules/google.golang.org/api/@v/v0.28.0.mod) = fasGMG2oUM2uI3WwPcSmdaGX9X+sUxpzo4mM56FgmvA= +-SHA256 (go_modules/google.golang.org/api/@v/v0.29.0.mod) = /oHS171FuJbGgcWcgawXGM7g0AVV8NR3uvdCqLjKbgg= +-SHA256 (go_modules/google.golang.org/api/@v/v0.30.0.mod) = 7EvLjkgUAO68RkGlgwnAEE1wbVHshW2iyhxItUbkTOY= +-SHA256 (go_modules/google.golang.org/api/@v/v0.30.0.zip) = +IPHEf1GCaJD3FKa31PV0xZ2tT7/HcBP17nIiNTiD+g= +-SHA256 (go_modules/google.golang.org/api/@v/v0.4.0.mod) = ALxKTzJjdEDsvO9P5/Y1CmsiQn8OWylaSg/fMbRzOhY= +-SHA256 (go_modules/google.golang.org/api/@v/v0.7.0.mod) = OHEYHve6KNAhXlqdc3WdXemSXZKn9a+QScBvC8GGnRk= +-SHA256 (go_modules/google.golang.org/api/@v/v0.8.0.mod) = 4USXpWZwXdDx4Y+Dt0NSihAS7ASxPa+kQtKiJTTIIAc= +-SHA256 (go_modules/google.golang.org/api/@v/v0.9.0.mod) = 4USXpWZwXdDx4Y+Dt0NSihAS7ASxPa+kQtKiJTTIIAc= ++SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.zip) = qTAQq9PE9INxDDf7h1Ead2lC9wm0wYIKKNCZ1EhoA5A= + SHA256 (go_modules/google.golang.org/appengine/@v/v1.1.0.mod) = 0Ps/MoqVJZ3e6375NPKrrgMnxqBS/xqwWiuIIXipU7g= +-SHA256 (go_modules/google.golang.org/appengine/@v/v1.4.0.mod) = +VuAj+0sb+uyOo0R6SdDWDs3hhWE0wI0mtpa4Co4dN0= +-SHA256 (go_modules/google.golang.org/appengine/@v/v1.5.0.mod) = +VuAj+0sb+uyOo0R6SdDWDs3hhWE0wI0mtpa4Co4dN0= +-SHA256 (go_modules/google.golang.org/appengine/@v/v1.6.1.mod) = 6xL/nHUxt83PcfYd6ICBS9hPAi9XQm6xLOoEDrDM8RY= +-SHA256 (go_modules/google.golang.org/appengine/@v/v1.6.5.mod) = R2/HdtKQbDK21vMGkd8JjNSnCtV5Z7OBj6pEQxnNkpQ= +-SHA256 (go_modules/google.golang.org/appengine/@v/v1.6.6.mod) = R2/HdtKQbDK21vMGkd8JjNSnCtV5Z7OBj6pEQxnNkpQ= + SHA256 (go_modules/google.golang.org/appengine/@v/v1.6.7.mod) = R2/HdtKQbDK21vMGkd8JjNSnCtV5Z7OBj6pEQxnNkpQ= + SHA256 (go_modules/google.golang.org/appengine/@v/v1.6.7.zip) = efgN+sGGgXiPFBTiGkp3NO/0zfmSBwvpFjED642fks0= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20180817151627-c66870c02cf8.mod) = Q3mmQxJmA1Oy2tsg/VXZloZ0u8K7zwnVDAq6gBEaZLI= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20190307195333-5fe7a883aa19.mod) = AjkaJYVovMUrB3Y6xGeBsUlSVfLtql8ovh5DLaAya0c= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20190418145605-e7d98fc518a7.mod) = AjkaJYVovMUrB3Y6xGeBsUlSVfLtql8ovh5DLaAya0c= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20190425155659-357c62f0e4bb.mod) = AjkaJYVovMUrB3Y6xGeBsUlSVfLtql8ovh5DLaAya0c= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20190502173448-54afdca5d873.mod) = AjkaJYVovMUrB3Y6xGeBsUlSVfLtql8ovh5DLaAya0c= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20190801165951-fa694d86fc64.mod) = S47blVRDnGZaKeWE7agYcMu2mQkiJ9l7qPqWQVONVB0= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20190819201941-24fa4b261c55.mod) = S47blVRDnGZaKeWE7agYcMu2mQkiJ9l7qPqWQVONVB0= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20190911173649-1774047e7e51.mod) = iNQQ3F/R0YOfxUYBiD5CMklmy4cZqu7N8VquBPStuiE= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20191108220845-16a3f7862a1a.mod) = GzZDNlo8neNRue6fbgLC85vK71bivC9SvaA2njRACCE= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20191115194625-c23dd37a84c9.mod) = GzZDNlo8neNRue6fbgLC85vK71bivC9SvaA2njRACCE= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20191216164720-4f79533eabd1.mod) = GzZDNlo8neNRue6fbgLC85vK71bivC9SvaA2njRACCE= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20191230161307-f3c370f40bfb.mod) = GzZDNlo8neNRue6fbgLC85vK71bivC9SvaA2njRACCE= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20200115191322-ca5a22157cba.mod) = GzZDNlo8neNRue6fbgLC85vK71bivC9SvaA2njRACCE= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20200122232147-0452cf42e150.mod) = GzZDNlo8neNRue6fbgLC85vK71bivC9SvaA2njRACCE= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20200204135345-fa8e72b47b90.mod) = Z4N85FVAqlBfCnRH4gXqM8ffZyd6ybs1M5xGiIbd6G0= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20200212174721-66ed5ce911ce.mod) = +9BYFsm3sPjk76g3pCVe6oSijlL/GBD4Bykjh4/s9wM= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20200224152610-e50cd9704f63.mod) = +9BYFsm3sPjk76g3pCVe6oSijlL/GBD4Bykjh4/s9wM= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20200228133532-8c2c7df3a383.mod) = +9BYFsm3sPjk76g3pCVe6oSijlL/GBD4Bykjh4/s9wM= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20200305110556-506484158171.mod) = +9BYFsm3sPjk76g3pCVe6oSijlL/GBD4Bykjh4/s9wM= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20200312145019-da6875a35672.mod) = +9BYFsm3sPjk76g3pCVe6oSijlL/GBD4Bykjh4/s9wM= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20200331122359-1ee6d9798940.mod) = +9BYFsm3sPjk76g3pCVe6oSijlL/GBD4Bykjh4/s9wM= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20200430143042-b979b6f78d84.mod) = +9BYFsm3sPjk76g3pCVe6oSijlL/GBD4Bykjh4/s9wM= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20200511104702-f5ebc3bea380.mod) = +9BYFsm3sPjk76g3pCVe6oSijlL/GBD4Bykjh4/s9wM= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20200515170657-fc4c6c6a6587.mod) = 2Lgbi/zdkhBmkVkuunV/Wt10K4GYsUqognVtU1pcz7g= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20200526211855-cb27e3aa2013.mod) = TsOU0+ynNofREaPg6IgIsQBocwK0Y7F4abzQJgFnSL0= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20200618031413-b414f8b61790.mod) = 6unRlrxXtMCWlUn7q7F2xOMKxA8FOIYrUdgw+zGnDVk= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20200729003335-053ba62fc06f.mod) = /nTXT3abMde6jlyIWRx3imt+eTlTAibQzItJAAG6vPE= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20200804131852-c06518451d9c.mod) = /nTXT3abMde6jlyIWRx3imt+eTlTAibQzItJAAG6vPE= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20200825200019-8632dd797987.mod) = /nTXT3abMde6jlyIWRx3imt+eTlTAibQzItJAAG6vPE= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20200825200019-8632dd797987.zip) = G1ZShAph6Miop/MyDmq3XPK51t9owJcQHFGEGF6ET8s= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.19.0.mod) = cd4ll/0ILogu8Illugw+4Z048t8lkgczzUNM+AonrDU= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.20.1.mod) = XtCzXjBKPysKdjzCPzDV91C88z2pozqnlZpIKa36iG0= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.21.1.mod) = VlMouS9XLSyRBj/70vDYBjB3m2mwodoqk0MZRZeX4/4= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.23.0.mod) = WHybhU1/XwGBSHyFSiT8TAGYLlZB0wLOHQ89BBlRy4s= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.25.1.mod) = PEaQF5lFdE7FsBJ535m+hhU/04bW+muO+YiKzkKMsYI= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.26.0.mod) = iti5eipDwsdlcsQ6AcRppujsOwSec5qNM1PJwu5M09Y= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.27.0.mod) = iti5eipDwsdlcsQ6AcRppujsOwSec5qNM1PJwu5M09Y= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.27.1.mod) = iti5eipDwsdlcsQ6AcRppujsOwSec5qNM1PJwu5M09Y= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.28.0.mod) = 6lpnIvXGUokSqCHKIhDZl56I65TklmZis7eyYF1wtRk= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.29.1.mod) = k0THc9LM8UyL/34vnFXwf8LB4NkOuawvzL5tx+bd4Q0= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.30.0.mod) = WTU/BVNkyhx4KfL2e9dh1SoSqFut2q968UBohrsoGdg= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.31.0.mod) = WTU/BVNkyhx4KfL2e9dh1SoSqFut2q968UBohrsoGdg= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.31.0.zip) = CcJ0oLTM4l3JtdpZzZwIAbNjIpY8TK7dRMzd/7pd5HA= +-SHA256 (go_modules/google.golang.org/protobuf/@v/v0.0.0-20200109180630-ec00e32a8dfd.mod) = ojmQ77Z+4QuxbR0ZNhCc76TkJirj2o0HSO+2kWFNu3g= +-SHA256 (go_modules/google.golang.org/protobuf/@v/v0.0.0-20200221191635-4d8936d0db64.mod) = ptlQ3Sp+uC5Rz0WdP2H2FLCdcwrbnoCU1b+WsEPzgXQ= +-SHA256 (go_modules/google.golang.org/protobuf/@v/v0.0.0-20200228230310-ab0ca4ff8a60.mod) = O4CNGZR/sp5Nsk7Vy4iUGvwZJ/U42ArW+ICuRmSl0BY= +-SHA256 (go_modules/google.golang.org/protobuf/@v/v1.20.1-0.20200309200217-e05f789c0967.mod) = Qg7J+6d5O5bf8cWumYNlbnLhwL0dFN2iOYrsGylHgP8= +-SHA256 (go_modules/google.golang.org/protobuf/@v/v1.21.0.mod) = pTLUiP8Ql7Mw/y4pKfOez/jC+gncdlC2bKVDDC2DA/s= +-SHA256 (go_modules/google.golang.org/protobuf/@v/v1.22.0.mod) = OUpJRiy/bcpN2G888Ojdy7mtyTl/c+gv7K5Ux56eTVM= +-SHA256 (go_modules/google.golang.org/protobuf/@v/v1.23.0.mod) = OUpJRiy/bcpN2G888Ojdy7mtyTl/c+gv7K5Ux56eTVM= +-SHA256 (go_modules/google.golang.org/protobuf/@v/v1.23.1-0.20200526195155-81db48ad09cc.mod) = OUpJRiy/bcpN2G888Ojdy7mtyTl/c+gv7K5Ux56eTVM= +-SHA256 (go_modules/google.golang.org/protobuf/@v/v1.24.0.mod) = 7zKp68gHoIxPX0yWZE8rH80DXJ3DUucSLjWh59sdQLc= +-SHA256 (go_modules/google.golang.org/protobuf/@v/v1.25.0.mod) = beqAhz0nWKgd5tFrz2p/RaJ/KtTAR7e02h6ISBqXSQM= + SHA256 (go_modules/google.golang.org/protobuf/@v/v1.26.0-rc.1.mod) = ssT+Gmb/W+brfAxTiPCA0IghwyesXPl13uUdiw+0np8= + SHA256 (go_modules/google.golang.org/protobuf/@v/v1.26.0.mod) = COwuIPOO/LZRRigABp7OSJHiUqJhAH+p1aGxV/UW7l8= +-SHA256 (go_modules/google.golang.org/protobuf/@v/v1.27.1.mod) = COwuIPOO/LZRRigABp7OSJHiUqJhAH+p1aGxV/UW7l8= +-SHA256 (go_modules/google.golang.org/protobuf/@v/v1.27.1.zip) = kxgIkK3TGlW1bZwIOjl8HazDVxr6g5gdDaoW8K+vUdA= ++SHA256 (go_modules/google.golang.org/protobuf/@v/v1.28.0.mod) = P3xyYKmH3OL9+0jOKvi082SHNQfSGrzM66sKJ0N2Hic= ++SHA256 (go_modules/google.golang.org/protobuf/@v/v1.28.1.mod) = P3xyYKmH3OL9+0jOKvi082SHNQfSGrzM66sKJ0N2Hic= ++SHA256 (go_modules/google.golang.org/protobuf/@v/v1.28.1.zip) = vzhrzTaYf4mOcMgzDG962gPlESkJ8KkrdRCWFAO/Ydo= + SHA256 (go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod) = XDBuDWM81moRtA4uX7vG2kIRDbfXLqPBUkzrRe5Awz8= + SHA256 (go_modules/gopkg.in/check.v1/@v/v1.0.0-20180628173108-788fd7840127.mod) = XDBuDWM81moRtA4uX7vG2kIRDbfXLqPBUkzrRe5Awz8= + SHA256 (go_modules/gopkg.in/check.v1/@v/v1.0.0-20201130134442-10cb98267c6c.mod) = bm4vykDrj+FFXmoIzTmDPHwumiNBqB+xgbidCxxyX0g= +@@ -525,171 +259,94 @@ SHA256 (go_modules/gopkg.in/check.v1/@v/ + SHA256 (go_modules/gopkg.in/errgo.v2/@v/v2.1.0.mod) = 4wUgQkglZieWb/hcfcWRzy0OfeIJTQ9GWEnxtioQJ0g= + SHA256 (go_modules/gopkg.in/errgo.v2/@v/v2.1.0.zip) = a4lUgZog7FKYKiBv0+uUYp/1PFeQqndTTm2Nr33gG+4= + SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.2.2.mod) = iNl50vCT0jl/dWvIbvosoD9zpg1mjOs5GzUQAp8/fPw= +-SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.2.3.mod) = iNl50vCT0jl/dWvIbvosoD9zpg1mjOs5GzUQAp8/fPw= +-SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.2.3.zip) = ITQD3ieumBsRi6GZo6HdxkqC0MnPdTS3Ytye5decUxY= ++SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.4.0.mod) = w7EbqaB3X/m8bxHbtYoeSMweaLrDeKjNxiC+zGYdTDM= ++SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.4.0.zip) = 7eSeJ8TMps3S7HGa7Y6k02NxDM6z1BHnp4b73sDTkf0= + SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.0-20200121175148-a6ecf24a6d71.mod) = IVeYYKIDBvz0OxvSNNH7oxlJnHdhG3HAX5vzupDauTk= + SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.mod) = IVeYYKIDBvz0OxvSNNH7oxlJnHdhG3HAX5vzupDauTk= + SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.0-20210107192922-496545a6307b.mod) = IVeYYKIDBvz0OxvSNNH7oxlJnHdhG3HAX5vzupDauTk= +-SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.0-20210107192922-496545a6307b.zip) = UWm1Yl08NR8T6KTsSAL3CQcnAbRB7ZIYHGBR7OU2Fak= +-SHA256 (go_modules/gotest.tools/@v/v2.2.0+incompatible.mod) = W6k8lR7S+1sAUeJAQiQNdzgjQQEQVIrV7/S5W9WTTvM= +-SHA256 (go_modules/gotest.tools/@v/v2.2.0+incompatible.zip) = Vfq4MbJmAgEYO1TXQmAlY9ThfnEl7nV4ijCaT2y3KF4= ++SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.mod) = IVeYYKIDBvz0OxvSNNH7oxlJnHdhG3HAX5vzupDauTk= ++SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.zip) = qrj7xOYwDqCOav4crqGKIckMefSJ9SxT4vIEMfGpoBU= + SHA256 (go_modules/gotest.tools/v3/@v/v3.0.2.mod) = s8e04chosntRS61QNyeHctPkz8wNGSkUKMHEnH0It0w= + SHA256 (go_modules/gotest.tools/v3/@v/v3.0.2.zip) = UWSgM5xm+RehIP1wwD+AP6nRNkZGyPJcM4lRcxFJk7Q= +-SHA256 (go_modules/honnef.co/go/tools/@v/v0.0.0-20190102054323-c2f93a96b099.mod) = scYIN+phM18U32TzGUw82S4PYo9gZIBnGJUPDXodvp4= +-SHA256 (go_modules/honnef.co/go/tools/@v/v0.0.0-20190106161140-3f1c8253044a.mod) = scYIN+phM18U32TzGUw82S4PYo9gZIBnGJUPDXodvp4= +-SHA256 (go_modules/honnef.co/go/tools/@v/v0.0.0-20190418001031-e561f6794a2a.mod) = scYIN+phM18U32TzGUw82S4PYo9gZIBnGJUPDXodvp4= +-SHA256 (go_modules/honnef.co/go/tools/@v/v0.0.0-20190523083050-ea95bdfd59fc.mod) = scYIN+phM18U32TzGUw82S4PYo9gZIBnGJUPDXodvp4= +-SHA256 (go_modules/honnef.co/go/tools/@v/v0.0.1-2019.2.3.mod) = WS6cVbsnJSWkaQDFVGn+uXra5QfnZJvqtNwTUNc19k8= +-SHA256 (go_modules/honnef.co/go/tools/@v/v0.0.1-2020.1.3.mod) = tiK1Ky2Qhbyk/LoBGmt19WWcucVAnoMNtVvxx0NkyaI= +-SHA256 (go_modules/honnef.co/go/tools/@v/v0.0.1-2020.1.4.mod) = tiK1Ky2Qhbyk/LoBGmt19WWcucVAnoMNtVvxx0NkyaI= +-SHA256 (go_modules/honnef.co/go/tools/@v/v0.0.1-2020.1.4.zip) = Ngn2sHCCB7WJ0DbvLItpjWudHWUZO1yqGltO5mLJtMY= +-SHA256 (go_modules/rsc.io/binaryregexp/@v/v0.2.0.mod) = AyRzu+VUpUpEX6hVu7K/piNNeG9h8ZJt6WtaqF6R8T0= +-SHA256 (go_modules/rsc.io/binaryregexp/@v/v0.2.0.zip) = s+cGqiePp/iA0y+hzEDvgoLR/H1uADVlee0NuI87AEc= + SHA256 (go_modules/rsc.io/qr/@v/v0.2.0.mod) = rF8L77z0BKpyO/55gGzWFPkVobfy0HqYue9VeYJCmas= + SHA256 (go_modules/rsc.io/qr/@v/v0.2.0.zip) = jrITcCzWmjG/fOJ4Og6C0PqA37mBeL+wIB95RSpAZ8k= +-SHA256 (go_modules/rsc.io/quote/v3/@v/v3.1.0.mod) = shHZ8WtVQpcPA6LmJJ30UDgwSjehoMQdbr0a6xQWqSM= +-SHA256 (go_modules/rsc.io/quote/v3/@v/v3.1.0.zip) = tDTLv8MsF7UijQsO3erqib707JvZC1yPxVtk+M4T7rk= +-SHA256 (go_modules/rsc.io/sampler/@v/v1.3.0.mod) = oq5uhUCkC4XldwPMYYuZxbEHU4bZWOiZmg4tTALzpwU= +-SHA256 (go_modules/rsc.io/sampler/@v/v1.3.0.zip) = 2iArDagDqyZhq5imgLuk9kEjoyblQMJVgrbNu53BFKo= +-SHA256 (gopass-v1.13.0.zip) = 7FM7XI0zlXgKxo1iTsp2tXLoTEjRqAyNFkNGimsYxdQ= +-SIZE (go_modules/cloud.google.com/go/@v/v0.26.0.mod) = 27 +-SIZE (go_modules/cloud.google.com/go/@v/v0.34.0.mod) = 27 +-SIZE (go_modules/cloud.google.com/go/@v/v0.38.0.mod) = 1006 +-SIZE (go_modules/cloud.google.com/go/@v/v0.44.1.mod) = 1150 +-SIZE (go_modules/cloud.google.com/go/@v/v0.44.2.mod) = 1075 +-SIZE (go_modules/cloud.google.com/go/@v/v0.45.1.mod) = 998 +-SIZE (go_modules/cloud.google.com/go/@v/v0.46.3.mod) = 960 +-SIZE (go_modules/cloud.google.com/go/@v/v0.50.0.mod) = 1129 +-SIZE (go_modules/cloud.google.com/go/@v/v0.52.0.mod) = 1226 +-SIZE (go_modules/cloud.google.com/go/@v/v0.53.0.mod) = 1149 +-SIZE (go_modules/cloud.google.com/go/@v/v0.54.0.mod) = 982 +-SIZE (go_modules/cloud.google.com/go/@v/v0.56.0.mod) = 1048 +-SIZE (go_modules/cloud.google.com/go/@v/v0.57.0.mod) = 1096 +-SIZE (go_modules/cloud.google.com/go/@v/v0.62.0.mod) = 810 +-SIZE (go_modules/cloud.google.com/go/@v/v0.65.0.mod) = 831 +-SIZE (go_modules/cloud.google.com/go/@v/v0.65.0.zip) = 1557489 +-SIZE (go_modules/cloud.google.com/go/bigquery/@v/v1.0.1.mod) = 319 +-SIZE (go_modules/cloud.google.com/go/bigquery/@v/v1.3.0.mod) = 555 +-SIZE (go_modules/cloud.google.com/go/bigquery/@v/v1.4.0.mod) = 631 +-SIZE (go_modules/cloud.google.com/go/bigquery/@v/v1.5.0.mod) = 489 +-SIZE (go_modules/cloud.google.com/go/bigquery/@v/v1.7.0.mod) = 649 +-SIZE (go_modules/cloud.google.com/go/bigquery/@v/v1.8.0.mod) = 639 +-SIZE (go_modules/cloud.google.com/go/bigquery/@v/v1.8.0.zip) = 435519 +-SIZE (go_modules/cloud.google.com/go/datastore/@v/v1.0.0.mod) = 433 +-SIZE (go_modules/cloud.google.com/go/datastore/@v/v1.1.0.mod) = 566 +-SIZE (go_modules/cloud.google.com/go/datastore/@v/v1.1.0.zip) = 279892 +-SIZE (go_modules/cloud.google.com/go/pubsub/@v/v1.0.1.mod) = 508 +-SIZE (go_modules/cloud.google.com/go/pubsub/@v/v1.1.0.mod) = 755 +-SIZE (go_modules/cloud.google.com/go/pubsub/@v/v1.2.0.mod) = 858 +-SIZE (go_modules/cloud.google.com/go/pubsub/@v/v1.3.1.mod) = 625 +-SIZE (go_modules/cloud.google.com/go/pubsub/@v/v1.3.1.zip) = 155284 +-SIZE (go_modules/cloud.google.com/go/storage/@v/v1.0.0.mod) = 374 +-SIZE (go_modules/cloud.google.com/go/storage/@v/v1.10.0.mod) = 622 +-SIZE (go_modules/cloud.google.com/go/storage/@v/v1.10.0.zip) = 435484 +-SIZE (go_modules/cloud.google.com/go/storage/@v/v1.5.0.mod) = 953 +-SIZE (go_modules/cloud.google.com/go/storage/@v/v1.6.0.mod) = 736 +-SIZE (go_modules/cloud.google.com/go/storage/@v/v1.8.0.mod) = 622 +-SIZE (go_modules/dmitri.shuralyov.com/gpu/mtl/@v/v0.0.0-20190408044501-666a987793e9.mod) = 36 +-SIZE (go_modules/dmitri.shuralyov.com/gpu/mtl/@v/v0.0.0-20190408044501-666a987793e9.zip) = 33828 ++SHA256 (gopass-v1.14.10.zip) = 9pwnd8Sb0QNxU3wk9lITOXhMrFlMROS5J5YqTj3YdgI= ++SIZE (go_modules/bitbucket.org/creachadair/stringset/@v/v0.0.10.mod) = 95 ++SIZE (go_modules/bitbucket.org/creachadair/stringset/@v/v0.0.10.zip) = 23450 ++SIZE (go_modules/cloud.google.com/go/compute/@v/v1.7.0.mod) = 322 ++SIZE (go_modules/cloud.google.com/go/compute/@v/v1.7.0.zip) = 571740 + SIZE (go_modules/filippo.io/age/@v/v1.0.0.mod) = 264 + SIZE (go_modules/filippo.io/age/@v/v1.0.0.zip) = 89334 + SIZE (go_modules/filippo.io/edwards25519/@v/v1.0.0-rc.1.mod) = 40 +-SIZE (go_modules/filippo.io/edwards25519/@v/v1.0.0-rc.1.zip) = 47154 +-SIZE (go_modules/github.com/!burnt!sushi/toml/@v/v0.3.1.mod) = 34 +-SIZE (go_modules/github.com/!burnt!sushi/toml/@v/v0.3.1.zip) = 56132 +-SIZE (go_modules/github.com/!burnt!sushi/xgb/@v/v0.0.0-20160522181843-27f122750802.mod) = 33 +-SIZE (go_modules/github.com/!burnt!sushi/xgb/@v/v0.0.0-20160522181843-27f122750802.zip) = 254689 ++SIZE (go_modules/filippo.io/edwards25519/@v/v1.0.0.mod) = 40 ++SIZE (go_modules/filippo.io/edwards25519/@v/v1.0.0.zip) = 48930 ++SIZE (go_modules/github.com/!burnt!sushi/toml/@v/v0.4.1.mod) = 43 ++SIZE (go_modules/github.com/!burnt!sushi/toml/@v/v1.2.1.mod) = 43 ++SIZE (go_modules/github.com/!burnt!sushi/toml/@v/v1.2.1.zip) = 238822 ++SIZE (go_modules/github.com/!proton!mail/go-crypto/@v/v0.0.0-20221026131551-cf6655e29de4.mod) = 165 ++SIZE (go_modules/github.com/!proton!mail/go-crypto/@v/v0.0.0-20221026131551-cf6655e29de4.zip) = 380092 ++SIZE (go_modules/github.com/alessio/shellescape/@v/v1.4.1.mod) = 47 ++SIZE (go_modules/github.com/alessio/shellescape/@v/v1.4.1.zip) = 11037 + SIZE (go_modules/github.com/atotto/clipboard/@v/v0.1.4.mod) = 35 + SIZE (go_modules/github.com/atotto/clipboard/@v/v0.1.4.zip) = 8606 + SIZE (go_modules/github.com/blang/semver/v4/@v/v4.0.0.mod) = 43 + SIZE (go_modules/github.com/blang/semver/v4/@v/v4.0.0.zip) = 17076 ++SIZE (go_modules/github.com/boombuler/barcode/@v/v1.0.1-0.20190219062509-6c824513bacc.mod) = 36 ++SIZE (go_modules/github.com/boombuler/barcode/@v/v1.0.1.mod) = 36 ++SIZE (go_modules/github.com/boombuler/barcode/@v/v1.0.1.zip) = 85116 ++SIZE (go_modules/github.com/bwesterb/go-ristretto/@v/v1.2.0.mod) = 49 ++SIZE (go_modules/github.com/bwesterb/go-ristretto/@v/v1.2.1.mod) = 49 ++SIZE (go_modules/github.com/bwesterb/go-ristretto/@v/v1.2.1.zip) = 166520 + SIZE (go_modules/github.com/caspr-io/yamlpath/@v/v0.0.0-20200722075116-502e8d113a9b.mod) = 135 + SIZE (go_modules/github.com/caspr-io/yamlpath/@v/v0.0.0-20200722075116-502e8d113a9b.zip) = 10979 + SIZE (go_modules/github.com/cenkalti/backoff/@v/v2.2.1+incompatible.mod) = 35 + SIZE (go_modules/github.com/cenkalti/backoff/@v/v2.2.1+incompatible.zip) = 14190 +-SIZE (go_modules/github.com/census-instrumentation/opencensus-proto/@v/v0.2.1.mod) = 58 +-SIZE (go_modules/github.com/census-instrumentation/opencensus-proto/@v/v0.2.1.zip) = 210929 +-SIZE (go_modules/github.com/chzyer/logex/@v/v1.1.10.mod) = 31 +-SIZE (go_modules/github.com/chzyer/logex/@v/v1.1.10.zip) = 5802 +-SIZE (go_modules/github.com/chzyer/readline/@v/v0.0.0-20180603132655-2972be24d48e.mod) = 34 +-SIZE (go_modules/github.com/chzyer/readline/@v/v0.0.0-20180603132655-2972be24d48e.zip) = 56640 +-SIZE (go_modules/github.com/chzyer/test/@v/v0.0.0-20180213035817-a1ea475d72b1.mod) = 30 +-SIZE (go_modules/github.com/chzyer/test/@v/v0.0.0-20180213035817-a1ea475d72b1.zip) = 5024 +-SIZE (go_modules/github.com/client9/misspell/@v/v0.3.4.mod) = 35 +-SIZE (go_modules/github.com/client9/misspell/@v/v0.3.4.zip) = 246908 +-SIZE (go_modules/github.com/cncf/udpa/go/@v/v0.0.0-20191209042840-269d4d468f6f.mod) = 170 +-SIZE (go_modules/github.com/cncf/udpa/go/@v/v0.0.0-20191209042840-269d4d468f6f.zip) = 21230 +-SIZE (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.0-20190314233015-f79a8a8ca69d.mod) = 217 +-SIZE (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.1.mod) = 100 +-SIZE (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.1.zip) = 12383 ++SIZE (go_modules/github.com/chzyer/logex/@v/v1.2.1.mod) = 40 ++SIZE (go_modules/github.com/chzyer/logex/@v/v1.2.1.zip) = 6866 ++SIZE (go_modules/github.com/chzyer/readline/@v/v1.5.1.mod) = 180 ++SIZE (go_modules/github.com/chzyer/readline/@v/v1.5.1.zip) = 55151 ++SIZE (go_modules/github.com/chzyer/test/@v/v1.0.0.mod) = 79 ++SIZE (go_modules/github.com/chzyer/test/@v/v1.0.0.zip) = 5518 ++SIZE (go_modules/github.com/cloudflare/circl/@v/v1.1.0.mod) = 207 ++SIZE (go_modules/github.com/cloudflare/circl/@v/v1.2.0.mod) = 207 ++SIZE (go_modules/github.com/cloudflare/circl/@v/v1.2.0.zip) = 4673424 ++SIZE (go_modules/github.com/coreos/go-systemd/v22/@v/v22.3.3-0.20220203105225-a9a7ef127534.mod) = 91 ++SIZE (go_modules/github.com/coreos/go-systemd/v22/@v/v22.3.3-0.20220203105225-a9a7ef127534.zip) = 125744 ++SIZE (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.2.mod) = 100 ++SIZE (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.2.zip) = 12539 + SIZE (go_modules/github.com/creack/pty/@v/v1.1.9.mod) = 39 + SIZE (go_modules/github.com/creack/pty/@v/v1.1.9.zip) = 19440 ++SIZE (go_modules/github.com/danieljoos/wincred/@v/v1.1.0.mod) = 90 ++SIZE (go_modules/github.com/danieljoos/wincred/@v/v1.1.2.mod) = 148 ++SIZE (go_modules/github.com/danieljoos/wincred/@v/v1.1.2.zip) = 15626 + SIZE (go_modules/github.com/davecgh/go-spew/@v/v1.1.0.mod) = 34 + SIZE (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = 34 + SIZE (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.zip) = 60320 + SIZE (go_modules/github.com/dustin/go-humanize/@v/v1.0.0.mod) = 37 + SIZE (go_modules/github.com/dustin/go-humanize/@v/v1.0.0.zip) = 26356 +-SIZE (go_modules/github.com/envoyproxy/go-control-plane/@v/v0.9.0.mod) = 378 +-SIZE (go_modules/github.com/envoyproxy/go-control-plane/@v/v0.9.1-0.20191026205805-5f8ba28d4473.mod) = 378 +-SIZE (go_modules/github.com/envoyproxy/go-control-plane/@v/v0.9.4.mod) = 471 +-SIZE (go_modules/github.com/envoyproxy/go-control-plane/@v/v0.9.4.zip) = 1740105 +-SIZE (go_modules/github.com/envoyproxy/protoc-gen-validate/@v/v0.1.0.mod) = 49 +-SIZE (go_modules/github.com/envoyproxy/protoc-gen-validate/@v/v0.1.0.zip) = 194391 + SIZE (go_modules/github.com/fatih/color/@v/v1.13.0.mod) = 126 + SIZE (go_modules/github.com/fatih/color/@v/v1.13.0.zip) = 12921 +-SIZE (go_modules/github.com/go-gl/glfw/@v/v0.0.0-20190409004039-e6da0acd62b1.mod) = 29 +-SIZE (go_modules/github.com/go-gl/glfw/@v/v0.0.0-20190409004039-e6da0acd62b1.zip) = 810677 +-SIZE (go_modules/github.com/go-gl/glfw/v3.3/glfw/@v/v0.0.0-20191125211704-12ad95a8df72.mod) = 48 +-SIZE (go_modules/github.com/go-gl/glfw/v3.3/glfw/@v/v0.0.0-20200222043503-6f7a984d4dc4.mod) = 48 +-SIZE (go_modules/github.com/go-gl/glfw/v3.3/glfw/@v/v0.0.0-20200222043503-6f7a984d4dc4.zip) = 646118 + SIZE (go_modules/github.com/godbus/dbus/@v/v0.0.0-20190623212516-8a1682060722.mod) = 39 + SIZE (go_modules/github.com/godbus/dbus/@v/v0.0.0-20190623212516-8a1682060722.zip) = 93044 ++SIZE (go_modules/github.com/godbus/dbus/v5/@v/v5.0.4.mod) = 42 ++SIZE (go_modules/github.com/godbus/dbus/v5/@v/v5.0.6.mod) = 42 ++SIZE (go_modules/github.com/godbus/dbus/v5/@v/v5.1.0.mod) = 42 ++SIZE (go_modules/github.com/godbus/dbus/v5/@v/v5.1.0.zip) = 105330 + SIZE (go_modules/github.com/gokyle/twofactor/@v/v1.0.1.mod) = 35 + SIZE (go_modules/github.com/gokyle/twofactor/@v/v1.0.1.zip) = 13502 +-SIZE (go_modules/github.com/golang/glog/@v/v0.0.0-20160126235308-23def4e6c14b.mod) = 30 +-SIZE (go_modules/github.com/golang/glog/@v/v0.0.0-20160126235308-23def4e6c14b.zip) = 22449 +-SIZE (go_modules/github.com/golang/groupcache/@v/v0.0.0-20190702054246-869f871628b6.mod) = 36 +-SIZE (go_modules/github.com/golang/groupcache/@v/v0.0.0-20191227052852-215e87163ea7.mod) = 36 +-SIZE (go_modules/github.com/golang/groupcache/@v/v0.0.0-20200121045136-8c9f03a8e57e.mod) = 36 +-SIZE (go_modules/github.com/golang/groupcache/@v/v0.0.0-20200121045136-8c9f03a8e57e.zip) = 39701 +-SIZE (go_modules/github.com/golang/mock/@v/v1.1.1.mod) = 30 +-SIZE (go_modules/github.com/golang/mock/@v/v1.2.0.mod) = 30 +-SIZE (go_modules/github.com/golang/mock/@v/v1.3.1.mod) = 93 +-SIZE (go_modules/github.com/golang/mock/@v/v1.4.0.mod) = 131 +-SIZE (go_modules/github.com/golang/mock/@v/v1.4.1.mod) = 131 +-SIZE (go_modules/github.com/golang/mock/@v/v1.4.3.mod) = 131 +-SIZE (go_modules/github.com/golang/mock/@v/v1.4.4.mod) = 102 +-SIZE (go_modules/github.com/golang/mock/@v/v1.4.4.zip) = 95367 +-SIZE (go_modules/github.com/golang/protobuf/@v/v1.2.0.mod) = 34 ++SIZE (go_modules/github.com/golang/mock/@v/v1.6.0.mod) = 104 ++SIZE (go_modules/github.com/golang/mock/@v/v1.6.0.zip) = 124156 + SIZE (go_modules/github.com/golang/protobuf/@v/v1.3.1.mod) = 34 + SIZE (go_modules/github.com/golang/protobuf/@v/v1.3.2.mod) = 34 +-SIZE (go_modules/github.com/golang/protobuf/@v/v1.3.3.mod) = 43 +-SIZE (go_modules/github.com/golang/protobuf/@v/v1.3.4.mod) = 43 +-SIZE (go_modules/github.com/golang/protobuf/@v/v1.3.5.mod) = 42 +-SIZE (go_modules/github.com/golang/protobuf/@v/v1.4.0-rc.1.0.20200221234624-67d41d38c208.mod) = 151 +-SIZE (go_modules/github.com/golang/protobuf/@v/v1.4.0-rc.1.mod) = 151 +-SIZE (go_modules/github.com/golang/protobuf/@v/v1.4.0-rc.2.mod) = 151 +-SIZE (go_modules/github.com/golang/protobuf/@v/v1.4.0-rc.4.0.20200313231945-b860323f09d0.mod) = 154 +-SIZE (go_modules/github.com/golang/protobuf/@v/v1.4.0.mod) = 124 +-SIZE (go_modules/github.com/golang/protobuf/@v/v1.4.1.mod) = 124 +-SIZE (go_modules/github.com/golang/protobuf/@v/v1.4.2.mod) = 124 + SIZE (go_modules/github.com/golang/protobuf/@v/v1.5.0.mod) = 129 + SIZE (go_modules/github.com/golang/protobuf/@v/v1.5.2.mod) = 192 + SIZE (go_modules/github.com/golang/protobuf/@v/v1.5.2.zip) = 206858 +-SIZE (go_modules/github.com/google/btree/@v/v0.0.0-20180813153112-4030bb1f1f0c.mod) = 31 +-SIZE (go_modules/github.com/google/btree/@v/v1.0.0.mod) = 31 +-SIZE (go_modules/github.com/google/btree/@v/v1.0.0.zip) = 17644 +-SIZE (go_modules/github.com/google/go-cmp/@v/v0.2.0.mod) = 32 + SIZE (go_modules/github.com/google/go-cmp/@v/v0.3.0.mod) = 40 +-SIZE (go_modules/github.com/google/go-cmp/@v/v0.3.1.mod) = 40 +-SIZE (go_modules/github.com/google/go-cmp/@v/v0.4.0.mod) = 105 +-SIZE (go_modules/github.com/google/go-cmp/@v/v0.4.1.mod) = 105 +-SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.0.mod) = 105 +-SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.1.mod) = 105 + SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.2.mod) = 105 + SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.5.mod) = 105 +-SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.6.mod) = 105 +-SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.6.zip) = 132988 ++SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.8.mod) = 41 ++SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.9.mod) = 41 ++SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.9.zip) = 130220 + SIZE (go_modules/github.com/google/go-github/@v/v17.0.0+incompatible.mod) = 35 + SIZE (go_modules/github.com/google/go-github/@v/v17.0.0+incompatible.zip) = 347066 + SIZE (go_modules/github.com/google/go-github/v33/@v/v33.0.0.mod) = 362 +@@ -697,45 +354,17 @@ SIZE (go_modules/github.com/google/go-gi + SIZE (go_modules/github.com/google/go-querystring/@v/v1.0.0.mod) = 40 + SIZE (go_modules/github.com/google/go-querystring/@v/v1.1.0.mod) = 90 + SIZE (go_modules/github.com/google/go-querystring/@v/v1.1.0.zip) = 13092 +-SIZE (go_modules/github.com/google/martian/@v/v2.1.0+incompatible.mod) = 33 +-SIZE (go_modules/github.com/google/martian/@v/v2.1.0+incompatible.zip) = 259222 +-SIZE (go_modules/github.com/google/martian/v3/@v/v3.0.0.mod) = 106 +-SIZE (go_modules/github.com/google/martian/v3/@v/v3.0.0.zip) = 261081 +-SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20181206194817-3ea8567a2e57.mod) = 31 +-SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20190515194954-54271f7e092f.mod) = 31 +-SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20191218002539-d4f498aebedc.mod) = 368 +-SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20200212024743-f11f1df84d12.mod) = 368 +-SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20200229191704-1ebb73c60ed3.mod) = 368 +-SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20200430221834-fc25d7d30c6d.mod) = 368 +-SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20200708004538-1a94d8640e99.mod) = 368 +-SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20200708004538-1a94d8640e99.zip) = 1732240 +-SIZE (go_modules/github.com/google/renameio/@v/v0.1.0.mod) = 34 +-SIZE (go_modules/github.com/google/renameio/@v/v0.1.0.zip) = 14941 +-SIZE (go_modules/github.com/googleapis/gax-go/v2/@v/v2.0.4.mod) = 88 +-SIZE (go_modules/github.com/googleapis/gax-go/v2/@v/v2.0.5.mod) = 79 +-SIZE (go_modules/github.com/googleapis/gax-go/v2/@v/v2.0.5.zip) = 16077 +-SIZE (go_modules/github.com/gopasspw/pinentry/@v/v0.0.2.mod) = 45 +-SIZE (go_modules/github.com/gopasspw/pinentry/@v/v0.0.2.zip) = 5395 + SIZE (go_modules/github.com/hashicorp/errwrap/@v/v1.0.0.mod) = 36 + SIZE (go_modules/github.com/hashicorp/errwrap/@v/v1.1.0.mod) = 36 + SIZE (go_modules/github.com/hashicorp/errwrap/@v/v1.1.0.zip) = 9497 + SIZE (go_modules/github.com/hashicorp/go-multierror/@v/v1.1.1.mod) = 96 + SIZE (go_modules/github.com/hashicorp/go-multierror/@v/v1.1.1.zip) = 19419 +-SIZE (go_modules/github.com/hashicorp/golang-lru/@v/v0.5.0.mod) = 39 +-SIZE (go_modules/github.com/hashicorp/golang-lru/@v/v0.5.1.mod) = 39 + SIZE (go_modules/github.com/hashicorp/golang-lru/@v/v0.5.4.mod) = 48 + SIZE (go_modules/github.com/hashicorp/golang-lru/@v/v0.5.4.zip) = 20160 +-SIZE (go_modules/github.com/ianlancetaylor/demangle/@v/v0.0.0-20181102032728-5e5cf60278f6.mod) = 42 +-SIZE (go_modules/github.com/ianlancetaylor/demangle/@v/v0.0.0-20181102032728-5e5cf60278f6.zip) = 63221 +-SIZE (go_modules/github.com/jsimonetti/pwscheme/@v/v0.0.0-20160922125227-76804708ecad.mod) = 38 +-SIZE (go_modules/github.com/jsimonetti/pwscheme/@v/v0.0.0-20160922125227-76804708ecad.zip) = 9214 +-SIZE (go_modules/github.com/jstemmer/go-junit-report/@v/v0.0.0-20190106144839-af01ea7f8024.mod) = 43 +-SIZE (go_modules/github.com/jstemmer/go-junit-report/@v/v0.9.1.mod) = 51 +-SIZE (go_modules/github.com/jstemmer/go-junit-report/@v/v0.9.1.zip) = 42083 ++SIZE (go_modules/github.com/jsimonetti/pwscheme/@v/v0.0.0-20220922140336-67a4d090f150.mod) = 324 ++SIZE (go_modules/github.com/jsimonetti/pwscheme/@v/v0.0.0-20220922140336-67a4d090f150.zip) = 11513 + SIZE (go_modules/github.com/kballard/go-shellquote/@v/v0.0.0-20180428030007-95032a82bc51.mod) = 41 + SIZE (go_modules/github.com/kballard/go-shellquote/@v/v0.0.0-20180428030007-95032a82bc51.zip) = 7034 +-SIZE (go_modules/github.com/kisielk/gotool/@v/v1.0.0.mod) = 35 +-SIZE (go_modules/github.com/kisielk/gotool/@v/v1.0.0.zip) = 18981 + SIZE (go_modules/github.com/kr/pretty/@v/v0.1.0.mod) = 67 + SIZE (go_modules/github.com/kr/pretty/@v/v0.2.1.mod) = 72 + SIZE (go_modules/github.com/kr/pretty/@v/v0.3.0.mod) = 117 +@@ -745,14 +374,23 @@ SIZE (go_modules/github.com/kr/pty/@v/v1 + SIZE (go_modules/github.com/kr/text/@v/v0.1.0.mod) = 64 + SIZE (go_modules/github.com/kr/text/@v/v0.2.0.mod) = 68 + SIZE (go_modules/github.com/kr/text/@v/v0.2.0.zip) = 12607 +-SIZE (go_modules/github.com/martinhoefling/goxkcdpwgen/@v/v0.0.0-20190331205820-7dc3d102eca3.mod) = 45 +-SIZE (go_modules/github.com/martinhoefling/goxkcdpwgen/@v/v0.0.0-20190331205820-7dc3d102eca3.zip) = 292019 +-SIZE (go_modules/github.com/mattn/go-colorable/@v/v0.1.11.mod) = 160 +-SIZE (go_modules/github.com/mattn/go-colorable/@v/v0.1.11.zip) = 13999 ++SIZE (go_modules/github.com/martinhoefling/goxkcdpwgen/@v/v0.1.1.mod) = 273 ++SIZE (go_modules/github.com/martinhoefling/goxkcdpwgen/@v/v0.1.1.zip) = 93003 ++SIZE (go_modules/github.com/mattn/go-colorable/@v/v0.1.12.mod) = 160 ++SIZE (go_modules/github.com/mattn/go-colorable/@v/v0.1.13.mod) = 90 ++SIZE (go_modules/github.com/mattn/go-colorable/@v/v0.1.13.zip) = 13909 ++SIZE (go_modules/github.com/mattn/go-colorable/@v/v0.1.4.mod) = 80 + SIZE (go_modules/github.com/mattn/go-colorable/@v/v0.1.9.mod) = 160 ++SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.10.mod) = 104 + SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.12.mod) = 104 + SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.14.mod) = 104 +-SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.14.zip) = 8919 ++SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.16.mod) = 104 ++SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.16.zip) = 8927 ++SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.8.mod) = 95 ++SIZE (go_modules/github.com/mattn/go-runewidth/@v/v0.0.7.mod) = 45 ++SIZE (go_modules/github.com/mattn/go-runewidth/@v/v0.0.7.zip) = 19130 ++SIZE (go_modules/github.com/mattn/go-tty/@v/v0.0.4.mod) = 218 ++SIZE (go_modules/github.com/mattn/go-tty/@v/v0.0.4.zip) = 11958 + SIZE (go_modules/github.com/mitchellh/go-homedir/@v/v1.1.0.mod) = 39 + SIZE (go_modules/github.com/mitchellh/go-homedir/@v/v1.1.0.zip) = 4163 + SIZE (go_modules/github.com/mitchellh/go-ps/@v/v1.0.0.mod) = 43 +@@ -768,310 +406,125 @@ SIZE (go_modules/github.com/pkg/errors/@ + SIZE (go_modules/github.com/pkg/errors/@v/v0.9.1.zip) = 17866 + SIZE (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.mod) = 37 + SIZE (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.zip) = 12433 +-SIZE (go_modules/github.com/prometheus/client_model/@v/v0.0.0-20190812154241-14fe0d1b01d4.mod) = 164 +-SIZE (go_modules/github.com/prometheus/client_model/@v/v0.0.0-20190812154241-14fe0d1b01d4.zip) = 69219 +-SIZE (go_modules/github.com/rogpeppe/go-internal/@v/v1.3.0.mod) = 73 ++SIZE (go_modules/github.com/pquerna/otp/@v/v1.3.1-0.20220803165443-c62dc589378a.mod) = 155 ++SIZE (go_modules/github.com/pquerna/otp/@v/v1.3.1-0.20220803165443-c62dc589378a.zip) = 22424 + SIZE (go_modules/github.com/rogpeppe/go-internal/@v/v1.6.1.mod) = 82 +-SIZE (go_modules/github.com/rogpeppe/go-internal/@v/v1.8.0.mod) = 143 +-SIZE (go_modules/github.com/rogpeppe/go-internal/@v/v1.8.0.zip) = 204687 +-SIZE (go_modules/github.com/russross/blackfriday/v2/@v/v2.0.1.mod) = 42 ++SIZE (go_modules/github.com/rogpeppe/go-internal/@v/v1.8.1-0.20210923151022-86f73c517451.mod) = 143 ++SIZE (go_modules/github.com/rogpeppe/go-internal/@v/v1.8.1-0.20210923151022-86f73c517451.zip) = 218496 ++SIZE (go_modules/github.com/rs/xid/@v/v1.4.0.mod) = 34 ++SIZE (go_modules/github.com/rs/xid/@v/v1.4.0.zip) = 15429 ++SIZE (go_modules/github.com/rs/zerolog/@v/v1.26.0.mod) = 176 ++SIZE (go_modules/github.com/rs/zerolog/@v/v1.28.0.mod) = 218 ++SIZE (go_modules/github.com/rs/zerolog/@v/v1.28.0.zip) = 189959 + SIZE (go_modules/github.com/russross/blackfriday/v2/@v/v2.1.0.mod) = 42 + SIZE (go_modules/github.com/russross/blackfriday/v2/@v/v2.1.0.zip) = 122358 + SIZE (go_modules/github.com/schollz/closestmatch/@v/v0.0.0-20190308193919-1fbe626be92e.mod) = 39 + SIZE (go_modules/github.com/schollz/closestmatch/@v/v0.0.0-20190308193919-1fbe626be92e.zip) = 636486 +-SIZE (go_modules/github.com/shurcoo!l/sanitized_anchor_name/@v/v1.0.0.mod) = 49 +-SIZE (go_modules/github.com/shurcoo!l/sanitized_anchor_name/@v/v1.0.0.zip) = 3399 + SIZE (go_modules/github.com/skip2/go-qrcode/@v/v0.0.0-20200617195104-da1b6568686e.mod) = 43 + SIZE (go_modules/github.com/skip2/go-qrcode/@v/v0.0.0-20200617195104-da1b6568686e.zip) = 47370 + SIZE (go_modules/github.com/spf13/pflag/@v/v1.0.3.mod) = 30 + SIZE (go_modules/github.com/spf13/pflag/@v/v1.0.3.zip) = 74638 + SIZE (go_modules/github.com/stretchr/objx/@v/v0.1.0.mod) = 32 +-SIZE (go_modules/github.com/stretchr/objx/@v/v0.1.0.zip) = 34637 ++SIZE (go_modules/github.com/stretchr/objx/@v/v0.4.0.mod) = 137 ++SIZE (go_modules/github.com/stretchr/objx/@v/v0.5.0.mod) = 85 ++SIZE (go_modules/github.com/stretchr/objx/@v/v0.5.0.zip) = 44362 + SIZE (go_modules/github.com/stretchr/testify/@v/v1.1.4.mod) = 35 +-SIZE (go_modules/github.com/stretchr/testify/@v/v1.4.0.mod) = 179 ++SIZE (go_modules/github.com/stretchr/testify/@v/v1.3.0.mod) = 154 ++SIZE (go_modules/github.com/stretchr/testify/@v/v1.5.1.mod) = 188 + SIZE (go_modules/github.com/stretchr/testify/@v/v1.7.0.mod) = 216 +-SIZE (go_modules/github.com/stretchr/testify/@v/v1.7.0.zip) = 105564 +-SIZE (go_modules/github.com/urfave/cli/v2/@v/v2.3.0.mod) = 183 +-SIZE (go_modules/github.com/urfave/cli/v2/@v/v2.3.0.zip) = 3454701 ++SIZE (go_modules/github.com/stretchr/testify/@v/v1.7.1.mod) = 216 ++SIZE (go_modules/github.com/stretchr/testify/@v/v1.8.0.mod) = 188 ++SIZE (go_modules/github.com/stretchr/testify/@v/v1.8.1.mod) = 188 ++SIZE (go_modules/github.com/stretchr/testify/@v/v1.8.1.zip) = 113583 ++SIZE (go_modules/github.com/twpayne/go-pinentry/@v/v0.2.0.mod) = 401 ++SIZE (go_modules/github.com/twpayne/go-pinentry/@v/v0.2.0.zip) = 15222 ++SIZE (go_modules/github.com/urfave/cli/v2/@v/v2.23.5.mod) = 280 ++SIZE (go_modules/github.com/urfave/cli/v2/@v/v2.23.5.zip) = 3544532 + SIZE (go_modules/github.com/xrash/smetrics/@v/v0.0.0-20170218160415-a3153f7040e9.mod) = 33 + SIZE (go_modules/github.com/xrash/smetrics/@v/v0.0.0-20201216005158-039620a65673.mod) = 33 + SIZE (go_modules/github.com/xrash/smetrics/@v/v0.0.0-20201216005158-039620a65673.zip) = 1826113 +-SIZE (go_modules/github.com/yuin/goldmark/@v/v1.1.25.mod) = 41 +-SIZE (go_modules/github.com/yuin/goldmark/@v/v1.1.27.mod) = 41 +-SIZE (go_modules/github.com/yuin/goldmark/@v/v1.1.32.mod) = 41 +-SIZE (go_modules/github.com/yuin/goldmark/@v/v1.1.32.zip) = 261243 +-SIZE (go_modules/go.opencensus.io/@v/v0.21.0.mod) = 305 +-SIZE (go_modules/go.opencensus.io/@v/v0.22.0.mod) = 408 +-SIZE (go_modules/go.opencensus.io/@v/v0.22.2.mod) = 478 +-SIZE (go_modules/go.opencensus.io/@v/v0.22.3.mod) = 478 +-SIZE (go_modules/go.opencensus.io/@v/v0.22.4.mod) = 478 +-SIZE (go_modules/go.opencensus.io/@v/v0.22.4.zip) = 303399 ++SIZE (go_modules/github.com/zalando/go-keyring/@v/v0.2.1.mod) = 207 ++SIZE (go_modules/github.com/zalando/go-keyring/@v/v0.2.1.zip) = 15924 ++SIZE (go_modules/go.uber.org/atomic/@v/v1.10.0.mod) = 189 ++SIZE (go_modules/go.uber.org/atomic/@v/v1.10.0.zip) = 73033 ++SIZE (go_modules/go.uber.org/atomic/@v/v1.7.0.mod) = 131 ++SIZE (go_modules/go.uber.org/multierr/@v/v1.7.0.mod) = 178 ++SIZE (go_modules/go.uber.org/multierr/@v/v1.8.0.mod) = 178 ++SIZE (go_modules/go.uber.org/multierr/@v/v1.8.0.zip) = 21163 + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20190308221718-c2843e01d9a2.mod) = 88 +-SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20190510104115-cbcb75029529.mod) = 146 +-SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20190605123033-f99c8df09eb5.mod) = 146 +-SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20191011191535-87dc89f01550.mod) = 146 +-SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20200622213623-75b288015ac9.mod) = 155 + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20210817164053-32db794688a5.mod) = 247 +-SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20211108221036-ceb1ce70b4fa.mod) = 247 +-SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20211108221036-ceb1ce70b4fa.zip) = 1876850 +-SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20190121172915-509febef88a4.mod) = 24 +-SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20190306152737-a1d7652674e8.mod) = 24 +-SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20190510132918-efd6b22b2522.mod) = 327 +-SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20190829153037-c13cbed26979.mod) = 352 +-SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20191030013958-a1ab85dbe136.mod) = 475 +-SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20191129062945-2f5052295587.mod) = 485 +-SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20191227195350-da58074b4299.mod) = 485 +-SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20200119233911-0405dc783f0a.mod) = 485 +-SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20200207192155-f17229e696bd.mod) = 515 +-SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20200224162631-6cc2880d07d6.mod) = 572 +-SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20200224162631-6cc2880d07d6.zip) = 1564884 +-SIZE (go_modules/golang.org/x/image/@v/v0.0.0-20190227222117-0694c2d4d067.mod) = 60 +-SIZE (go_modules/golang.org/x/image/@v/v0.0.0-20190802002840-cff245a6509b.mod) = 69 +-SIZE (go_modules/golang.org/x/image/@v/v0.0.0-20190802002840-cff245a6509b.zip) = 5087021 +-SIZE (go_modules/golang.org/x/lint/@v/v0.0.0-20181026193005-c67002cb31c3.mod) = 25 +-SIZE (go_modules/golang.org/x/lint/@v/v0.0.0-20190227174305-5b3e6a55c961.mod) = 88 +-SIZE (go_modules/golang.org/x/lint/@v/v0.0.0-20190301231843-5614ed5bae6f.mod) = 25 +-SIZE (go_modules/golang.org/x/lint/@v/v0.0.0-20190313153728-d0100b6bd8b3.mod) = 88 +-SIZE (go_modules/golang.org/x/lint/@v/v0.0.0-20190409202823-959b441ac422.mod) = 88 +-SIZE (go_modules/golang.org/x/lint/@v/v0.0.0-20190909230951-414d861bb4ac.mod) = 88 +-SIZE (go_modules/golang.org/x/lint/@v/v0.0.0-20190930215403-16217165b5de.mod) = 88 +-SIZE (go_modules/golang.org/x/lint/@v/v0.0.0-20191125180803-fdd1cda4f05f.mod) = 97 +-SIZE (go_modules/golang.org/x/lint/@v/v0.0.0-20200130185559-910be7a94367.mod) = 97 +-SIZE (go_modules/golang.org/x/lint/@v/v0.0.0-20200302205851-738671d3881b.mod) = 97 +-SIZE (go_modules/golang.org/x/lint/@v/v0.0.0-20200302205851-738671d3881b.zip) = 46076 +-SIZE (go_modules/golang.org/x/mobile/@v/v0.0.0-20190312151609-d3739f865fa6.mod) = 27 +-SIZE (go_modules/golang.org/x/mobile/@v/v0.0.0-20190719004257-d2bd2a29d028.mod) = 222 +-SIZE (go_modules/golang.org/x/mobile/@v/v0.0.0-20190719004257-d2bd2a29d028.zip) = 1415491 +-SIZE (go_modules/golang.org/x/mod/@v/v0.0.0-20190513183733-4bf6d317e70e.mod) = 97 +-SIZE (go_modules/golang.org/x/mod/@v/v0.1.0.mod) = 97 +-SIZE (go_modules/golang.org/x/mod/@v/v0.1.1-0.20191105210325-c90efee705ee.mod) = 159 +-SIZE (go_modules/golang.org/x/mod/@v/v0.1.1-0.20191107180719-034126e5016b.mod) = 159 +-SIZE (go_modules/golang.org/x/mod/@v/v0.2.0.mod) = 214 +-SIZE (go_modules/golang.org/x/mod/@v/v0.3.0.mod) = 214 +-SIZE (go_modules/golang.org/x/mod/@v/v0.3.0.zip) = 128895 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20180724234803-3673e40ba225.mod) = 24 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20180826012351-8a410e7b638d.mod) = 24 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190108225652-1e06a53dbb7e.mod) = 24 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190213061140-3a22650c66bd.mod) = 24 ++SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20210921155107-089bfa567519.mod) = 247 ++SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20220315160706-3147a52a75dd.mod) = 255 ++SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20220919173607-35f4265a4bc0.mod) = 255 ++SIZE (go_modules/golang.org/x/crypto/@v/v0.1.0.mod) = 171 ++SIZE (go_modules/golang.org/x/crypto/@v/v0.1.0.zip) = 1760538 ++SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20221108223516-5d533826c662.mod) = 176 ++SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20221108223516-5d533826c662.zip) = 424978 ++SIZE (go_modules/golang.org/x/mod/@v/v0.6.0.mod) = 117 ++SIZE (go_modules/golang.org/x/mod/@v/v0.6.0.zip) = 161965 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190311183353-d8887717615a.mod) = 119 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190404232315-eb5bcb51f2a3.mod) = 119 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190501004415-9ce7a6920f09.mod) = 119 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190503192946-f4e77d36d62c.mod) = 119 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190603091049-60506f45cf65.mod) = 172 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190620200207-3b0461eec859.mod) = 181 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190628185345-da137c7871d7.mod) = 181 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190724013045-ca1201d0de80.mod) = 181 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20191209160850-c0dbc17a3553.mod) = 181 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20200114155413-6afb5195e5aa.mod) = 181 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20200202094626-16171245cfb2.mod) = 181 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20200222125558-5a598a2470a0.mod) = 181 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20200226121028-0de0cce0169b.mod) = 181 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20200301022130-244492dfa37a.mod) = 181 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20200324143707-d3edc9973b7e.mod) = 181 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20200501053045-e0ff5e5a1de5.mod) = 181 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20200506145744-7e3656a0809f.mod) = 181 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20200513185701-a91f0712d120.mod) = 181 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20200520182314-0ba52f642ac2.mod) = 181 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20200625001655-4c5254603344.mod) = 181 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20200707034311-ab3426394381.mod) = 181 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20200822124328-c89045814202.mod) = 181 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20210226172049-e18ecbb05110.mod) = 179 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20211112202133-69e39bad7dc2.mod) = 179 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20211112202133-69e39bad7dc2.zip) = 1579792 ++SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20220921155015-db77216a4ee9.mod) = 179 ++SIZE (go_modules/golang.org/x/net/@v/v0.1.0.mod) = 123 ++SIZE (go_modules/golang.org/x/net/@v/v0.2.0.mod) = 123 ++SIZE (go_modules/golang.org/x/net/@v/v0.2.0.zip) = 1565008 + SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20180821212333-d2e6202438be.mod) = 27 +-SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20190226205417-e64efc72b421.mod) = 233 +-SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20190604053449-0f29369cfe45.mod) = 233 +-SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20191202225959-858c2ad4c8b6.mod) = 233 +-SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20200107190931-bf48bf16ab8d.mod) = 233 +-SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20211104180415-d3ed0bb246c8.mod) = 167 +-SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20211104180415-d3ed0bb246c8.zip) = 140007 +-SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20180314180146-1d60e4601c6f.mod) = 25 +-SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20181108010431-42b317875d0f.mod) = 25 +-SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20181221193216-37e7f081c4d4.mod) = 25 +-SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20190227155943-e225da77a7e6.mod) = 25 ++SIZE (go_modules/golang.org/x/oauth2/@v/v0.1.0.mod) = 287 ++SIZE (go_modules/golang.org/x/oauth2/@v/v0.1.0.zip) = 153847 + SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20190423024810-112230192c58.mod) = 25 +-SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20190911185100-cd5d95a43a6e.mod) = 25 +-SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20200317015054-43a5402ce75a.mod) = 25 +-SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20200625203802-6e8e738ad208.mod) = 25 +-SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20200625203802-6e8e738ad208.zip) = 27028 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20180830151530-49385e6e1522.mod) = 24 ++SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20190423024810-112230192c58.zip) = 25620 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190215142949-d0b11bdaac8a.mod) = 24 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190312061237-fead79001313.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190412213103-97732733099d.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190502145724-3ef323f4f1fd.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190507160741-ecd444e8653b.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190606165138-5da285871e9c.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190624142023-c5567b49c5d0.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190726091711-fc99dfbffb4e.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20191001151750-bb3f8db39f24.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20191204072324-ce4227a45e2e.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20191228213918-04cbcbbfeed8.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200113162924-86b910548bc1.mod) = 33 ++SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190222072716-a9d3bda3a223.mod) = 24 ++SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20191008105621-543471e840be.mod) = 33 ++SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20191120155948-bd437916bb0e.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200116001909-b77594299b42.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200122134326-e047566fdf82.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200202164722-d101bd2416d5.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200212091648-12a6c2dcc1e4.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200223170610-d5e6a3e2c0ae.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200302150141-5c8b2ff67527.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200323222414-85ca7c5b95cd.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200331124033-c3d80250170d.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200501052902-10377860bb8e.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200511232937-7e40ca221e25.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200515095857-1151b9dac4a9.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200523222454-059865788121.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200803210538-64077c9b5642.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20201119102817-f84b799fce68.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210423082822-04245dca01da.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210615035016-665e8c7367d1.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210630005230-0f9fa26af87c.mod) = 33 ++SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210819135213-f52c844e1c1c.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210903071746-97244b99971b.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210927094055-39ccf1dd6fa6.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20211113001501-0c823b97ae02.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20211113001501-0c823b97ae02.zip) = 1671434 ++SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20211007075335-d3039528d8ac.mod) = 33 ++SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220310020820-b874c991c1a5.mod) = 33 ++SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220315194320-039c03cc5b86.mod) = 33 ++SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220728004956-3c1f35247d10.mod) = 33 ++SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220811171246-fbc7d0a398ab.mod) = 33 ++SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220919091848-fb04ddd9f9c8.mod) = 33 ++SIZE (go_modules/golang.org/x/sys/@v/v0.1.0.mod) = 33 ++SIZE (go_modules/golang.org/x/sys/@v/v0.2.0.mod) = 33 ++SIZE (go_modules/golang.org/x/sys/@v/v0.2.0.zip) = 1862113 + SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod) = 95 + SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20210615171337-6886f2dfbf5b.mod) = 95 + SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20210927222741-03fcf44c2211.mod) = 95 +-SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20210927222741-03fcf44c2211.zip) = 21653 +-SIZE (go_modules/golang.org/x/text/@v/v0.0.0-20170915032832-14c0d48ead0c.mod) = 25 ++SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20220919170432-7a66f970e087.mod) = 95 ++SIZE (go_modules/golang.org/x/term/@v/v0.1.0.mod) = 95 ++SIZE (go_modules/golang.org/x/term/@v/v0.2.0.mod) = 67 ++SIZE (go_modules/golang.org/x/term/@v/v0.2.0.zip) = 19924 + SIZE (go_modules/golang.org/x/text/@v/v0.3.0.mod) = 25 +-SIZE (go_modules/golang.org/x/text/@v/v0.3.1-0.20180807135948-17ff2d5776d2.mod) = 25 + SIZE (go_modules/golang.org/x/text/@v/v0.3.2.mod) = 88 + SIZE (go_modules/golang.org/x/text/@v/v0.3.3.mod) = 97 + SIZE (go_modules/golang.org/x/text/@v/v0.3.6.mod) = 97 +-SIZE (go_modules/golang.org/x/text/@v/v0.3.6.zip) = 8610726 +-SIZE (go_modules/golang.org/x/time/@v/v0.0.0-20181108054448-85acf8d2951c.mod) = 25 +-SIZE (go_modules/golang.org/x/time/@v/v0.0.0-20190308202827-9d24e82272b4.mod) = 25 +-SIZE (go_modules/golang.org/x/time/@v/v0.0.0-20191024005414-555d28b269f0.mod) = 25 +-SIZE (go_modules/golang.org/x/time/@v/v0.0.0-20191024005414-555d28b269f0.zip) = 11971 ++SIZE (go_modules/golang.org/x/text/@v/v0.3.7.mod) = 97 ++SIZE (go_modules/golang.org/x/text/@v/v0.4.0.mod) = 258 ++SIZE (go_modules/golang.org/x/text/@v/v0.4.0.zip) = 8615035 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod) = 26 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190114222345-bf090417da8b.mod) = 26 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190226205152-f727befe758c.mod) = 194 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190311212946-11955173bddd.mod) = 87 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190312151545-0bb0c0a6e846.mod) = 87 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190312170243-e65039ee4138.mod) = 87 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190425150028-36563e24a262.mod) = 146 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190506145303-2d16b83fe98c.mod) = 146 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190524140312-2c0ae7006135.mod) = 146 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190606124116-d0a3d012864b.mod) = 155 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190621195816-6e04913cbbac.mod) = 155 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190624222133-a101b041ded4.mod) = 155 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190628153133-6cdbf07be9d0.mod) = 155 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190816200558-6889da9d5479.mod) = 212 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190911174233-4f2ddba30aff.mod) = 212 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20191012152004-8de300cfc20a.mod) = 212 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20191113191852-77e3bb0ad9e7.mod) = 212 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20191115202509-3a792d9c32b2.mod) = 212 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20191119224855-298f0cb1881e.mod) = 212 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20191125144606-a911d9008d1f.mod) = 212 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20191130070609-6e064ea0cf2d.mod) = 212 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20191216173652-a0e659d51361.mod) = 267 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20191227053925-7b8e75db28f4.mod) = 267 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200117161641-43d50277825c.mod) = 267 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200122220014-bf1340f18c4a.mod) = 267 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200130002326-2f3ba24bd6e7.mod) = 267 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200204074204-1cc6d1ef6c74.mod) = 267 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200207183749-b753a1ba74fa.mod) = 267 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200212150539-ea181f53ac56.mod) = 267 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200224181240-023911ca70b2.mod) = 267 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200227222343-706bc42d1f0d.mod) = 267 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200304193943-95d2e580d8eb.mod) = 237 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200312045724-11d5b4c81c7d.mod) = 237 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200331025713-a30bf2db82d4.mod) = 271 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200501065659-ab2804fb9c9d.mod) = 271 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200512131952-2bc93b1c0c88.mod) = 271 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200515010526-7d3b6ebf133d.mod) = 271 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200618134242-20370b0cb4b2.mod) = 271 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200729194436-6467de6f59a7.mod) = 271 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200804011535-6c149bb5ef0d.mod) = 271 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200825202427-b303f430e36d.mod) = 271 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200825202427-b303f430e36d.zip) = 3290447 +-SIZE (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod) = 37 +-SIZE (go_modules/golang.org/x/xerrors/@v/v0.0.0-20191011141410-1b5146add898.mod) = 37 ++SIZE (go_modules/golang.org/x/tools/@v/v0.2.0.mod) = 177 ++SIZE (go_modules/golang.org/x/tools/@v/v0.2.0.zip) = 2935954 + SIZE (go_modules/golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.mod) = 37 +-SIZE (go_modules/golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.mod) = 37 +-SIZE (go_modules/golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.zip) = 22295 +-SIZE (go_modules/google.golang.org/api/@v/v0.13.0.mod) = 851 +-SIZE (go_modules/google.golang.org/api/@v/v0.14.0.mod) = 851 +-SIZE (go_modules/google.golang.org/api/@v/v0.15.0.mod) = 851 +-SIZE (go_modules/google.golang.org/api/@v/v0.17.0.mod) = 804 +-SIZE (go_modules/google.golang.org/api/@v/v0.18.0.mod) = 804 +-SIZE (go_modules/google.golang.org/api/@v/v0.19.0.mod) = 804 +-SIZE (go_modules/google.golang.org/api/@v/v0.20.0.mod) = 804 +-SIZE (go_modules/google.golang.org/api/@v/v0.22.0.mod) = 804 +-SIZE (go_modules/google.golang.org/api/@v/v0.24.0.mod) = 618 +-SIZE (go_modules/google.golang.org/api/@v/v0.28.0.mod) = 618 +-SIZE (go_modules/google.golang.org/api/@v/v0.29.0.mod) = 582 +-SIZE (go_modules/google.golang.org/api/@v/v0.30.0.mod) = 582 +-SIZE (go_modules/google.golang.org/api/@v/v0.30.0.zip) = 16883639 +-SIZE (go_modules/google.golang.org/api/@v/v0.4.0.mod) = 506 +-SIZE (go_modules/google.golang.org/api/@v/v0.7.0.mod) = 802 +-SIZE (go_modules/google.golang.org/api/@v/v0.8.0.mod) = 850 +-SIZE (go_modules/google.golang.org/api/@v/v0.9.0.mod) = 850 ++SIZE (go_modules/golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.zip) = 22282 + SIZE (go_modules/google.golang.org/appengine/@v/v1.1.0.mod) = 35 +-SIZE (go_modules/google.golang.org/appengine/@v/v1.4.0.mod) = 162 +-SIZE (go_modules/google.golang.org/appengine/@v/v1.5.0.mod) = 162 +-SIZE (go_modules/google.golang.org/appengine/@v/v1.6.1.mod) = 362 +-SIZE (go_modules/google.golang.org/appengine/@v/v1.6.5.mod) = 171 +-SIZE (go_modules/google.golang.org/appengine/@v/v1.6.6.mod) = 171 + SIZE (go_modules/google.golang.org/appengine/@v/v1.6.7.mod) = 171 + SIZE (go_modules/google.golang.org/appengine/@v/v1.6.7.zip) = 417823 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20180817151627-c66870c02cf8.mod) = 34 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20190307195333-5fe7a883aa19.mod) = 450 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20190418145605-e7d98fc518a7.mod) = 450 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20190425155659-357c62f0e4bb.mod) = 450 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20190502173448-54afdca5d873.mod) = 450 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20190801165951-fa694d86fc64.mod) = 331 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20190819201941-24fa4b261c55.mod) = 331 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20190911173649-1774047e7e51.mod) = 339 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20191108220845-16a3f7862a1a.mod) = 340 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20191115194625-c23dd37a84c9.mod) = 340 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20191216164720-4f79533eabd1.mod) = 340 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20191230161307-f3c370f40bfb.mod) = 340 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20200115191322-ca5a22157cba.mod) = 340 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20200122232147-0452cf42e150.mod) = 340 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20200204135345-fa8e72b47b90.mod) = 340 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20200212174721-66ed5ce911ce.mod) = 287 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20200224152610-e50cd9704f63.mod) = 287 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20200228133532-8c2c7df3a383.mod) = 287 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20200305110556-506484158171.mod) = 287 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20200312145019-da6875a35672.mod) = 287 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20200331122359-1ee6d9798940.mod) = 287 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20200430143042-b979b6f78d84.mod) = 287 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20200511104702-f5ebc3bea380.mod) = 287 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20200515170657-fc4c6c6a6587.mod) = 323 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20200526211855-cb27e3aa2013.mod) = 353 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20200618031413-b414f8b61790.mod) = 323 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20200729003335-053ba62fc06f.mod) = 268 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20200804131852-c06518451d9c.mod) = 268 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20200825200019-8632dd797987.mod) = 268 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20200825200019-8632dd797987.zip) = 17090729 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.19.0.mod) = 833 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.20.1.mod) = 795 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.21.1.mod) = 828 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.23.0.mod) = 762 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.25.1.mod) = 532 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.26.0.mod) = 562 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.27.0.mod) = 562 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.27.1.mod) = 562 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.28.0.mod) = 532 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.29.1.mod) = 542 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.30.0.mod) = 511 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.31.0.mod) = 511 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.31.0.zip) = 1218853 +-SIZE (go_modules/google.golang.org/protobuf/@v/v0.0.0-20200109180630-ec00e32a8dfd.mod) = 83 +-SIZE (go_modules/google.golang.org/protobuf/@v/v0.0.0-20200221191635-4d8936d0db64.mod) = 128 +-SIZE (go_modules/google.golang.org/protobuf/@v/v0.0.0-20200228230310-ab0ca4ff8a60.mod) = 158 +-SIZE (go_modules/google.golang.org/protobuf/@v/v1.20.1-0.20200309200217-e05f789c0967.mod) = 128 +-SIZE (go_modules/google.golang.org/protobuf/@v/v1.21.0.mod) = 158 +-SIZE (go_modules/google.golang.org/protobuf/@v/v1.22.0.mod) = 123 +-SIZE (go_modules/google.golang.org/protobuf/@v/v1.23.0.mod) = 123 +-SIZE (go_modules/google.golang.org/protobuf/@v/v1.23.1-0.20200526195155-81db48ad09cc.mod) = 123 +-SIZE (go_modules/google.golang.org/protobuf/@v/v1.24.0.mod) = 186 +-SIZE (go_modules/google.golang.org/protobuf/@v/v1.25.0.mod) = 186 + SIZE (go_modules/google.golang.org/protobuf/@v/v1.26.0-rc.1.mod) = 83 + SIZE (go_modules/google.golang.org/protobuf/@v/v1.26.0.mod) = 123 +-SIZE (go_modules/google.golang.org/protobuf/@v/v1.27.1.mod) = 123 +-SIZE (go_modules/google.golang.org/protobuf/@v/v1.27.1.zip) = 1572746 ++SIZE (go_modules/google.golang.org/protobuf/@v/v1.28.0.mod) = 124 ++SIZE (go_modules/google.golang.org/protobuf/@v/v1.28.1.mod) = 124 ++SIZE (go_modules/google.golang.org/protobuf/@v/v1.28.1.zip) = 1574540 + SIZE (go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod) = 25 + SIZE (go_modules/gopkg.in/check.v1/@v/v1.0.0-20180628173108-788fd7840127.mod) = 25 + SIZE (go_modules/gopkg.in/check.v1/@v/v1.0.0-20201130134442-10cb98267c6c.mod) = 71 +@@ -1079,30 +532,15 @@ SIZE (go_modules/gopkg.in/check.v1/@v/v1 + SIZE (go_modules/gopkg.in/errgo.v2/@v/v2.1.0.mod) = 133 + SIZE (go_modules/gopkg.in/errgo.v2/@v/v2.1.0.zip) = 15087 + SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.2.2.mod) = 95 +-SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.2.3.mod) = 95 +-SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.2.3.zip) = 78550 ++SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.4.0.mod) = 95 ++SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.4.0.zip) = 81183 + SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.0-20200121175148-a6ecf24a6d71.mod) = 95 + SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.mod) = 95 + SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.0-20210107192922-496545a6307b.mod) = 95 +-SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.0-20210107192922-496545a6307b.zip) = 105245 +-SIZE (go_modules/gotest.tools/@v/v2.2.0+incompatible.mod) = 20 +-SIZE (go_modules/gotest.tools/@v/v2.2.0+incompatible.zip) = 88327 ++SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.mod) = 95 ++SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.zip) = 104623 + SIZE (go_modules/gotest.tools/v3/@v/v3.0.2.mod) = 194 + SIZE (go_modules/gotest.tools/v3/@v/v3.0.2.zip) = 92950 +-SIZE (go_modules/honnef.co/go/tools/@v/v0.0.0-20190102054323-c2f93a96b099.mod) = 26 +-SIZE (go_modules/honnef.co/go/tools/@v/v0.0.0-20190106161140-3f1c8253044a.mod) = 26 +-SIZE (go_modules/honnef.co/go/tools/@v/v0.0.0-20190418001031-e561f6794a2a.mod) = 26 +-SIZE (go_modules/honnef.co/go/tools/@v/v0.0.0-20190523083050-ea95bdfd59fc.mod) = 26 +-SIZE (go_modules/honnef.co/go/tools/@v/v0.0.1-2019.2.3.mod) = 300 +-SIZE (go_modules/honnef.co/go/tools/@v/v0.0.1-2020.1.3.mod) = 300 +-SIZE (go_modules/honnef.co/go/tools/@v/v0.0.1-2020.1.4.mod) = 300 +-SIZE (go_modules/honnef.co/go/tools/@v/v0.0.1-2020.1.4.zip) = 561290 +-SIZE (go_modules/rsc.io/binaryregexp/@v/v0.2.0.mod) = 36 +-SIZE (go_modules/rsc.io/binaryregexp/@v/v0.2.0.zip) = 450232 + SIZE (go_modules/rsc.io/qr/@v/v0.2.0.mod) = 17 + SIZE (go_modules/rsc.io/qr/@v/v0.2.0.zip) = 23674 +-SIZE (go_modules/rsc.io/quote/v3/@v/v3.1.0.mod) = 55 +-SIZE (go_modules/rsc.io/quote/v3/@v/v3.1.0.zip) = 2223 +-SIZE (go_modules/rsc.io/sampler/@v/v1.3.0.mod) = 88 +-SIZE (go_modules/rsc.io/sampler/@v/v1.3.0.zip) = 14308 +-SIZE (gopass-v1.13.0.zip) = 2390367 ++SIZE (gopass-v1.14.10.zip) = 2489187 +Index: modules.inc +=================================================================== +RCS file: /cvs/ports/security/gopass/modules.inc,v +retrieving revision 1.4 +diff -u -p -u -p -r1.4 modules.inc +--- modules.inc 11 Mar 2022 19:53:25 -0000 1.4 ++++ modules.inc 14 Nov 2022 15:26:37 -0000 +@@ -1,445 +1,188 @@ + MODGO_MODULES = \ +- cloud.google.com/go v0.65.0 \ +- cloud.google.com/go/bigquery v1.8.0 \ +- cloud.google.com/go/datastore v1.1.0 \ +- cloud.google.com/go/pubsub v1.3.1 \ +- cloud.google.com/go/storage v1.10.0 \ +- dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9 \ +- filippo.io/age v1.0.0 \ +- filippo.io/edwards25519 v1.0.0-rc.1 \ +- github.com/!burnt!sushi/toml v0.3.1 \ +- github.com/!burnt!sushi/xgb v0.0.0-20160522181843-27f122750802 \ +- github.com/atotto/clipboard v0.1.4 \ +- github.com/blang/semver/v4 v4.0.0 \ +- github.com/caspr-io/yamlpath v0.0.0-20200722075116-502e8d113a9b \ +- github.com/cenkalti/backoff v2.2.1+incompatible \ +- github.com/census-instrumentation/opencensus-proto v0.2.1 \ +- github.com/chzyer/logex v1.1.10 \ +- github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e \ +- github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1 \ +- github.com/client9/misspell v0.3.4 \ +- github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f \ +- github.com/cpuguy83/go-md2man/v2 v2.0.1 \ +- github.com/creack/pty v1.1.9 \ +- github.com/davecgh/go-spew v1.1.1 \ +- github.com/dustin/go-humanize v1.0.0 \ +- github.com/envoyproxy/go-control-plane v0.9.4 \ +- github.com/envoyproxy/protoc-gen-validate v0.1.0 \ +- github.com/fatih/color v1.13.0 \ +- github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1 \ +- github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4 \ +- github.com/godbus/dbus v0.0.0-20190623212516-8a1682060722 \ +- github.com/gokyle/twofactor v1.0.1 \ +- github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b \ +- github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e \ +- github.com/golang/mock v1.4.4 \ +- github.com/golang/protobuf v1.5.2 \ +- github.com/google/btree v1.0.0 \ +- github.com/google/go-cmp v0.5.6 \ +- github.com/google/go-github v17.0.0+incompatible \ +- github.com/google/go-github/v33 v33.0.0 \ +- github.com/google/go-querystring v1.1.0 \ +- github.com/google/martian v2.1.0+incompatible \ +- github.com/google/martian/v3 v3.0.0 \ +- github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99 \ +- github.com/google/renameio v0.1.0 \ +- github.com/googleapis/gax-go/v2 v2.0.5 \ +- github.com/gopasspw/pinentry v0.0.2 \ +- github.com/hashicorp/errwrap v1.1.0 \ +- github.com/hashicorp/go-multierror v1.1.1 \ +- github.com/hashicorp/golang-lru v0.5.4 \ +- github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6 \ +- github.com/jsimonetti/pwscheme v0.0.0-20160922125227-76804708ecad \ +- github.com/jstemmer/go-junit-report v0.9.1 \ +- github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 \ +- github.com/kisielk/gotool v1.0.0 \ +- github.com/kr/pretty v0.3.0 \ +- github.com/kr/pty v1.1.1 \ +- github.com/kr/text v0.2.0 \ +- github.com/martinhoefling/goxkcdpwgen v0.0.0-20190331205820-7dc3d102eca3 \ +- github.com/mattn/go-colorable v0.1.11 \ +- github.com/mattn/go-isatty v0.0.14 \ +- github.com/mitchellh/go-homedir v1.1.0 \ +- github.com/mitchellh/go-ps v1.0.0 \ +- github.com/muesli/crunchy v0.4.0 \ +- github.com/nbutton23/zxcvbn-go v0.0.0-20210217022336-fa2cb2858354 \ +- github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e \ +- github.com/pkg/errors v0.9.1 \ +- github.com/pmezard/go-difflib v1.0.0 \ +- github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4 \ +- github.com/rogpeppe/go-internal v1.8.0 \ +- github.com/russross/blackfriday/v2 v2.1.0 \ +- github.com/schollz/closestmatch v0.0.0-20190308193919-1fbe626be92e \ +- github.com/shurcoo!l/sanitized_anchor_name v1.0.0 \ +- github.com/skip2/go-qrcode v0.0.0-20200617195104-da1b6568686e \ +- github.com/spf13/pflag v1.0.3 \ +- github.com/stretchr/objx v0.1.0 \ +- github.com/stretchr/testify v1.7.0 \ +- github.com/urfave/cli/v2 v2.3.0 \ +- github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673 \ +- github.com/yuin/goldmark v1.1.32 \ +- go.opencensus.io v0.22.4 \ +- golang.org/x/crypto v0.0.0-20211108221036-ceb1ce70b4fa \ +- golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6 \ +- golang.org/x/image v0.0.0-20190802002840-cff245a6509b \ +- golang.org/x/lint v0.0.0-20200302205851-738671d3881b \ +- golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028 \ +- golang.org/x/mod v0.3.0 \ +- golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2 \ +- golang.org/x/oauth2 v0.0.0-20211104180415-d3ed0bb246c8 \ +- golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208 \ +- golang.org/x/sys v0.0.0-20211113001501-0c823b97ae02 \ +- golang.org/x/term v0.0.0-20210927222741-03fcf44c2211 \ +- golang.org/x/text v0.3.6 \ +- golang.org/x/time v0.0.0-20191024005414-555d28b269f0 \ +- golang.org/x/tools v0.0.0-20200825202427-b303f430e36d \ +- golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 \ +- google.golang.org/api v0.30.0 \ +- google.golang.org/appengine v1.6.7 \ +- google.golang.org/genproto v0.0.0-20200825200019-8632dd797987 \ +- google.golang.org/grpc v1.31.0 \ +- google.golang.org/protobuf v1.27.1 \ +- gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c \ +- gopkg.in/errgo.v2 v2.1.0 \ +- gopkg.in/yaml.v2 v2.2.3 \ +- gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b \ +- gotest.tools v2.2.0+incompatible \ +- gotest.tools/v3 v3.0.2 \ +- honnef.co/go/tools v0.0.1-2020.1.4 \ +- rsc.io/binaryregexp v0.2.0 \ +- rsc.io/qr v0.2.0 \ +- rsc.io/quote/v3 v3.1.0 \ +- rsc.io/sampler v1.3.0 ++ bitbucket.org/creachadair/stringset v0.0.10 \ ++ cloud.google.com/go/compute v1.7.0 \ ++ filippo.io/age v1.0.0 \ ++ filippo.io/edwards25519 v1.0.0 \ ++ github.com/!burnt!sushi/toml v1.2.1 \ ++ github.com/!proton!mail/go-crypto v0.0.0-20221026131551-cf6655e29de4 \ ++ github.com/alessio/shellescape v1.4.1 \ ++ github.com/atotto/clipboard v0.1.4 \ ++ github.com/blang/semver/v4 v4.0.0 \ ++ github.com/boombuler/barcode v1.0.1 \ ++ github.com/bwesterb/go-ristretto v1.2.1 \ ++ github.com/caspr-io/yamlpath v0.0.0-20200722075116-502e8d113a9b \ ++ github.com/cenkalti/backoff v2.2.1+incompatible \ ++ github.com/chzyer/logex v1.2.1 \ ++ github.com/chzyer/readline v1.5.1 \ ++ github.com/chzyer/test v1.0.0 \ ++ github.com/cloudflare/circl v1.2.0 \ ++ github.com/coreos/go-systemd/v22 v22.3.3-0.20220203105225-a9a7ef127534 \ ++ github.com/cpuguy83/go-md2man/v2 v2.0.2 \ ++ github.com/creack/pty v1.1.9 \ ++ github.com/danieljoos/wincred v1.1.2 \ ++ github.com/davecgh/go-spew v1.1.1 \ ++ github.com/dustin/go-humanize v1.0.0 \ ++ github.com/fatih/color v1.13.0 \ ++ github.com/godbus/dbus v0.0.0-20190623212516-8a1682060722 \ ++ github.com/godbus/dbus/v5 v5.1.0 \ ++ github.com/gokyle/twofactor v1.0.1 \ ++ github.com/golang/mock v1.6.0 \ ++ github.com/golang/protobuf v1.5.2 \ ++ github.com/google/go-cmp v0.5.9 \ ++ github.com/google/go-github v17.0.0+incompatible \ ++ github.com/google/go-github/v33 v33.0.0 \ ++ github.com/google/go-querystring v1.1.0 \ ++ github.com/hashicorp/errwrap v1.1.0 \ ++ github.com/hashicorp/go-multierror v1.1.1 \ ++ github.com/hashicorp/golang-lru v0.5.4 \ ++ github.com/jsimonetti/pwscheme v0.0.0-20220922140336-67a4d090f150 \ ++ github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 \ ++ github.com/kr/pretty v0.3.0 \ ++ github.com/kr/pty v1.1.1 \ ++ github.com/kr/text v0.2.0 \ ++ github.com/martinhoefling/goxkcdpwgen v0.1.1 \ ++ github.com/mattn/go-colorable v0.1.13 \ ++ github.com/mattn/go-isatty v0.0.16 \ ++ github.com/mattn/go-runewidth v0.0.7 \ ++ github.com/mattn/go-tty v0.0.4 \ ++ github.com/mitchellh/go-homedir v1.1.0 \ ++ github.com/mitchellh/go-ps v1.0.0 \ ++ github.com/muesli/crunchy v0.4.0 \ ++ github.com/nbutton23/zxcvbn-go v0.0.0-20210217022336-fa2cb2858354 \ ++ github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e \ ++ github.com/pkg/errors v0.9.1 \ ++ github.com/pmezard/go-difflib v1.0.0 \ ++ github.com/pquerna/otp v1.3.1-0.20220803165443-c62dc589378a \ ++ github.com/rogpeppe/go-internal v1.8.1-0.20210923151022-86f73c517451 \ ++ github.com/rs/xid v1.4.0 \ ++ github.com/rs/zerolog v1.28.0 \ ++ github.com/russross/blackfriday/v2 v2.1.0 \ ++ github.com/schollz/closestmatch v0.0.0-20190308193919-1fbe626be92e \ ++ github.com/skip2/go-qrcode v0.0.0-20200617195104-da1b6568686e \ ++ github.com/spf13/pflag v1.0.3 \ ++ github.com/stretchr/objx v0.5.0 \ ++ github.com/stretchr/testify v1.8.1 \ ++ github.com/twpayne/go-pinentry v0.2.0 \ ++ github.com/urfave/cli/v2 v2.23.5 \ ++ github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673 \ ++ github.com/zalando/go-keyring v0.2.1 \ ++ go.uber.org/atomic v1.10.0 \ ++ go.uber.org/multierr v1.8.0 \ ++ golang.org/x/crypto v0.1.0 \ ++ golang.org/x/exp v0.0.0-20221108223516-5d533826c662 \ ++ golang.org/x/mod v0.6.0 \ ++ golang.org/x/net v0.2.0 \ ++ golang.org/x/oauth2 v0.1.0 \ ++ golang.org/x/sync v0.0.0-20190423024810-112230192c58 \ ++ golang.org/x/sys v0.2.0 \ ++ golang.org/x/term v0.2.0 \ ++ golang.org/x/text v0.4.0 \ ++ golang.org/x/tools v0.2.0 \ ++ golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543 \ ++ google.golang.org/appengine v1.6.7 \ ++ google.golang.org/protobuf v1.28.1 \ ++ gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c \ ++ gopkg.in/errgo.v2 v2.1.0 \ ++ gopkg.in/yaml.v2 v2.4.0 \ ++ gopkg.in/yaml.v3 v3.0.1 \ ++ gotest.tools/v3 v3.0.2 \ ++ rsc.io/qr v0.2.0 + + MODGO_MODFILES = \ +- cloud.google.com/go v0.26.0 \ +- cloud.google.com/go v0.34.0 \ +- cloud.google.com/go v0.38.0 \ +- cloud.google.com/go v0.44.1 \ +- cloud.google.com/go v0.44.2 \ +- cloud.google.com/go v0.45.1 \ +- cloud.google.com/go v0.46.3 \ +- cloud.google.com/go v0.50.0 \ +- cloud.google.com/go v0.52.0 \ +- cloud.google.com/go v0.53.0 \ +- cloud.google.com/go v0.54.0 \ +- cloud.google.com/go v0.56.0 \ +- cloud.google.com/go v0.57.0 \ +- cloud.google.com/go v0.62.0 \ +- cloud.google.com/go/bigquery v1.0.1 \ +- cloud.google.com/go/bigquery v1.3.0 \ +- cloud.google.com/go/bigquery v1.4.0 \ +- cloud.google.com/go/bigquery v1.5.0 \ +- cloud.google.com/go/bigquery v1.7.0 \ +- cloud.google.com/go/datastore v1.0.0 \ +- cloud.google.com/go/pubsub v1.0.1 \ +- cloud.google.com/go/pubsub v1.1.0 \ +- cloud.google.com/go/pubsub v1.2.0 \ +- cloud.google.com/go/storage v1.0.0 \ +- cloud.google.com/go/storage v1.5.0 \ +- cloud.google.com/go/storage v1.6.0 \ +- cloud.google.com/go/storage v1.8.0 \ +- github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d \ ++ filippo.io/edwards25519 v1.0.0-rc.1 \ ++ github.com/!burnt!sushi/toml v0.4.1 \ ++ github.com/boombuler/barcode v1.0.1-0.20190219062509-6c824513bacc \ ++ github.com/bwesterb/go-ristretto v1.2.0 \ ++ github.com/cloudflare/circl v1.1.0 \ ++ github.com/danieljoos/wincred v1.1.0 \ + github.com/davecgh/go-spew v1.1.0 \ +- github.com/envoyproxy/go-control-plane v0.9.0 \ +- github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473 \ +- github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72 \ +- github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6 \ +- github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7 \ +- github.com/golang/mock v1.1.1 \ +- github.com/golang/mock v1.2.0 \ +- github.com/golang/mock v1.3.1 \ +- github.com/golang/mock v1.4.0 \ +- github.com/golang/mock v1.4.1 \ +- github.com/golang/mock v1.4.3 \ +- github.com/golang/protobuf v1.2.0 \ ++ github.com/godbus/dbus/v5 v5.0.4 \ ++ github.com/godbus/dbus/v5 v5.0.6 \ + github.com/golang/protobuf v1.3.1 \ + github.com/golang/protobuf v1.3.2 \ +- github.com/golang/protobuf v1.3.3 \ +- github.com/golang/protobuf v1.3.4 \ +- github.com/golang/protobuf v1.3.5 \ +- github.com/golang/protobuf v1.4.0 \ +- github.com/golang/protobuf v1.4.0-rc.1 \ +- github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208 \ +- github.com/golang/protobuf v1.4.0-rc.2 \ +- github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0 \ +- github.com/golang/protobuf v1.4.1 \ +- github.com/golang/protobuf v1.4.2 \ + github.com/golang/protobuf v1.5.0 \ +- github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c \ +- github.com/google/go-cmp v0.2.0 \ + github.com/google/go-cmp v0.3.0 \ +- github.com/google/go-cmp v0.3.1 \ +- github.com/google/go-cmp v0.4.0 \ +- github.com/google/go-cmp v0.4.1 \ +- github.com/google/go-cmp v0.5.0 \ +- github.com/google/go-cmp v0.5.1 \ + github.com/google/go-cmp v0.5.2 \ + github.com/google/go-cmp v0.5.5 \ ++ github.com/google/go-cmp v0.5.8 \ + github.com/google/go-querystring v1.0.0 \ +- github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57 \ +- github.com/google/pprof v0.0.0-20190515194954-54271f7e092f \ +- github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc \ +- github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12 \ +- github.com/google/pprof v0.0.0-20200229191704-1ebb73c60ed3 \ +- github.com/google/pprof v0.0.0-20200430221834-fc25d7d30c6d \ +- github.com/googleapis/gax-go/v2 v2.0.4 \ + github.com/hashicorp/errwrap v1.0.0 \ +- github.com/hashicorp/golang-lru v0.5.0 \ +- github.com/hashicorp/golang-lru v0.5.1 \ +- github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024 \ + github.com/kr/pretty v0.1.0 \ + github.com/kr/pretty v0.2.1 \ + github.com/kr/text v0.1.0 \ ++ github.com/mattn/go-colorable v0.1.12 \ ++ github.com/mattn/go-colorable v0.1.4 \ + github.com/mattn/go-colorable v0.1.9 \ ++ github.com/mattn/go-isatty v0.0.10 \ + github.com/mattn/go-isatty v0.0.12 \ ++ github.com/mattn/go-isatty v0.0.14 \ ++ github.com/mattn/go-isatty v0.0.8 \ + github.com/pkg/errors v0.8.1 \ +- github.com/rogpeppe/go-internal v1.3.0 \ + github.com/rogpeppe/go-internal v1.6.1 \ +- github.com/russross/blackfriday/v2 v2.0.1 \ ++ github.com/rs/zerolog v1.26.0 \ ++ github.com/stretchr/objx v0.1.0 \ ++ github.com/stretchr/objx v0.4.0 \ + github.com/stretchr/testify v1.1.4 \ +- github.com/stretchr/testify v1.4.0 \ ++ github.com/stretchr/testify v1.3.0 \ ++ github.com/stretchr/testify v1.5.1 \ ++ github.com/stretchr/testify v1.7.0 \ ++ github.com/stretchr/testify v1.7.1 \ ++ github.com/stretchr/testify v1.8.0 \ + github.com/xrash/smetrics v0.0.0-20170218160415-a3153f7040e9 \ +- github.com/yuin/goldmark v1.1.25 \ +- github.com/yuin/goldmark v1.1.27 \ +- go.opencensus.io v0.21.0 \ +- go.opencensus.io v0.22.0 \ +- go.opencensus.io v0.22.2 \ +- go.opencensus.io v0.22.3 \ ++ go.uber.org/atomic v1.7.0 \ ++ go.uber.org/multierr v1.7.0 \ + golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2 \ +- golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529 \ +- golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5 \ +- golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550 \ +- golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9 \ + golang.org/x/crypto v0.0.0-20210817164053-32db794688a5 \ +- golang.org/x/exp v0.0.0-20190121172915-509febef88a4 \ +- golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8 \ +- golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522 \ +- golang.org/x/exp v0.0.0-20190829153037-c13cbed26979 \ +- golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136 \ +- golang.org/x/exp v0.0.0-20191129062945-2f5052295587 \ +- golang.org/x/exp v0.0.0-20191227195350-da58074b4299 \ +- golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a \ +- golang.org/x/exp v0.0.0-20200207192155-f17229e696bd \ +- golang.org/x/image v0.0.0-20190227222117-0694c2d4d067 \ +- golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3 \ +- golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961 \ +- golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f \ +- golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3 \ +- golang.org/x/lint v0.0.0-20190409202823-959b441ac422 \ +- golang.org/x/lint v0.0.0-20190909230951-414d861bb4ac \ +- golang.org/x/lint v0.0.0-20190930215403-16217165b5de \ +- golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f \ +- golang.org/x/lint v0.0.0-20200130185559-910be7a94367 \ +- golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6 \ +- golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e \ +- golang.org/x/mod v0.1.0 \ +- golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee \ +- golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b \ +- golang.org/x/mod v0.2.0 \ +- golang.org/x/net v0.0.0-20180724234803-3673e40ba225 \ +- golang.org/x/net v0.0.0-20180826012351-8a410e7b638d \ +- golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e \ +- golang.org/x/net v0.0.0-20190213061140-3a22650c66bd \ ++ golang.org/x/crypto v0.0.0-20210921155107-089bfa567519 \ ++ golang.org/x/crypto v0.0.0-20220315160706-3147a52a75dd \ ++ golang.org/x/crypto v0.0.0-20220919173607-35f4265a4bc0 \ + golang.org/x/net v0.0.0-20190311183353-d8887717615a \ +- golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3 \ +- golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09 \ +- golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c \ + golang.org/x/net v0.0.0-20190603091049-60506f45cf65 \ +- golang.org/x/net v0.0.0-20190620200207-3b0461eec859 \ +- golang.org/x/net v0.0.0-20190628185345-da137c7871d7 \ +- golang.org/x/net v0.0.0-20190724013045-ca1201d0de80 \ +- golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553 \ +- golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa \ +- golang.org/x/net v0.0.0-20200202094626-16171245cfb2 \ +- golang.org/x/net v0.0.0-20200222125558-5a598a2470a0 \ +- golang.org/x/net v0.0.0-20200226121028-0de0cce0169b \ +- golang.org/x/net v0.0.0-20200301022130-244492dfa37a \ +- golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e \ +- golang.org/x/net v0.0.0-20200501053045-e0ff5e5a1de5 \ +- golang.org/x/net v0.0.0-20200506145744-7e3656a0809f \ +- golang.org/x/net v0.0.0-20200513185701-a91f0712d120 \ +- golang.org/x/net v0.0.0-20200520182314-0ba52f642ac2 \ +- golang.org/x/net v0.0.0-20200625001655-4c5254603344 \ +- golang.org/x/net v0.0.0-20200707034311-ab3426394381 \ +- golang.org/x/net v0.0.0-20200822124328-c89045814202 \ + golang.org/x/net v0.0.0-20210226172049-e18ecbb05110 \ ++ golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2 \ ++ golang.org/x/net v0.0.0-20220921155015-db77216a4ee9 \ ++ golang.org/x/net v0.1.0 \ + golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be \ +- golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421 \ +- golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45 \ +- golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6 \ +- golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d \ +- golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f \ +- golang.org/x/sync v0.0.0-20181108010431-42b317875d0f \ +- golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4 \ +- golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6 \ +- golang.org/x/sync v0.0.0-20190423024810-112230192c58 \ +- golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e \ +- golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a \ +- golang.org/x/sys v0.0.0-20180830151530-49385e6e1522 \ + golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a \ +- golang.org/x/sys v0.0.0-20190312061237-fead79001313 \ +- golang.org/x/sys v0.0.0-20190412213103-97732733099d \ +- golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd \ +- golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b \ +- golang.org/x/sys v0.0.0-20190606165138-5da285871e9c \ +- golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0 \ +- golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e \ +- golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24 \ +- golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e \ +- golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8 \ +- golang.org/x/sys v0.0.0-20200113162924-86b910548bc1 \ ++ golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223 \ ++ golang.org/x/sys v0.0.0-20191008105621-543471e840be \ ++ golang.org/x/sys v0.0.0-20191120155948-bd437916bb0e \ + golang.org/x/sys v0.0.0-20200116001909-b77594299b42 \ +- golang.org/x/sys v0.0.0-20200122134326-e047566fdf82 \ +- golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5 \ +- golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4 \ + golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae \ +- golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527 \ +- golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd \ +- golang.org/x/sys v0.0.0-20200331124033-c3d80250170d \ +- golang.org/x/sys v0.0.0-20200501052902-10377860bb8e \ +- golang.org/x/sys v0.0.0-20200511232937-7e40ca221e25 \ +- golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9 \ +- golang.org/x/sys v0.0.0-20200523222454-059865788121 \ +- golang.org/x/sys v0.0.0-20200803210538-64077c9b5642 \ + golang.org/x/sys v0.0.0-20201119102817-f84b799fce68 \ + golang.org/x/sys v0.0.0-20210423082822-04245dca01da \ + golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1 \ + golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c \ ++ golang.org/x/sys v0.0.0-20210819135213-f52c844e1c1c \ + golang.org/x/sys v0.0.0-20210903071746-97244b99971b \ + golang.org/x/sys v0.0.0-20210927094055-39ccf1dd6fa6 \ ++ golang.org/x/sys v0.0.0-20211007075335-d3039528d8ac \ ++ golang.org/x/sys v0.0.0-20220310020820-b874c991c1a5 \ ++ golang.org/x/sys v0.0.0-20220315194320-039c03cc5b86 \ ++ golang.org/x/sys v0.0.0-20220728004956-3c1f35247d10 \ ++ golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab \ ++ golang.org/x/sys v0.0.0-20220919091848-fb04ddd9f9c8 \ ++ golang.org/x/sys v0.1.0 \ + golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1 \ + golang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b \ +- golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c \ ++ golang.org/x/term v0.0.0-20210927222741-03fcf44c2211 \ ++ golang.org/x/term v0.0.0-20220919170432-7a66f970e087 \ ++ golang.org/x/term v0.1.0 \ + golang.org/x/text v0.3.0 \ +- golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2 \ + golang.org/x/text v0.3.2 \ + golang.org/x/text v0.3.3 \ +- golang.org/x/time v0.0.0-20181108054448-85acf8d2951c \ +- golang.org/x/time v0.0.0-20190308202827-9d24e82272b4 \ ++ golang.org/x/text v0.3.6 \ ++ golang.org/x/text v0.3.7 \ + golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e \ +- golang.org/x/tools v0.0.0-20190114222345-bf090417da8b \ +- golang.org/x/tools v0.0.0-20190226205152-f727befe758c \ +- golang.org/x/tools v0.0.0-20190311212946-11955173bddd \ +- golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846 \ +- golang.org/x/tools v0.0.0-20190312170243-e65039ee4138 \ +- golang.org/x/tools v0.0.0-20190425150028-36563e24a262 \ +- golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c \ +- golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135 \ +- golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b \ +- golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac \ + golang.org/x/tools v0.0.0-20190624222133-a101b041ded4 \ +- golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0 \ +- golang.org/x/tools v0.0.0-20190816200558-6889da9d5479 \ +- golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff \ +- golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a \ +- golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7 \ +- golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2 \ +- golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e \ +- golang.org/x/tools v0.0.0-20191125144606-a911d9008d1f \ +- golang.org/x/tools v0.0.0-20191130070609-6e064ea0cf2d \ +- golang.org/x/tools v0.0.0-20191216173652-a0e659d51361 \ +- golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4 \ +- golang.org/x/tools v0.0.0-20200117161641-43d50277825c \ +- golang.org/x/tools v0.0.0-20200122220014-bf1340f18c4a \ +- golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \ +- golang.org/x/tools v0.0.0-20200204074204-1cc6d1ef6c74 \ +- golang.org/x/tools v0.0.0-20200207183749-b753a1ba74fa \ +- golang.org/x/tools v0.0.0-20200212150539-ea181f53ac56 \ +- golang.org/x/tools v0.0.0-20200224181240-023911ca70b2 \ +- golang.org/x/tools v0.0.0-20200227222343-706bc42d1f0d \ +- golang.org/x/tools v0.0.0-20200304193943-95d2e580d8eb \ +- golang.org/x/tools v0.0.0-20200312045724-11d5b4c81c7d \ +- golang.org/x/tools v0.0.0-20200331025713-a30bf2db82d4 \ +- golang.org/x/tools v0.0.0-20200501065659-ab2804fb9c9d \ +- golang.org/x/tools v0.0.0-20200512131952-2bc93b1c0c88 \ +- golang.org/x/tools v0.0.0-20200515010526-7d3b6ebf133d \ +- golang.org/x/tools v0.0.0-20200618134242-20370b0cb4b2 \ +- golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7 \ +- golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d \ +- golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7 \ +- golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898 \ +- golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543 \ +- google.golang.org/api v0.13.0 \ +- google.golang.org/api v0.14.0 \ +- google.golang.org/api v0.15.0 \ +- google.golang.org/api v0.17.0 \ +- google.golang.org/api v0.18.0 \ +- google.golang.org/api v0.19.0 \ +- google.golang.org/api v0.20.0 \ +- google.golang.org/api v0.22.0 \ +- google.golang.org/api v0.24.0 \ +- google.golang.org/api v0.28.0 \ +- google.golang.org/api v0.29.0 \ +- google.golang.org/api v0.4.0 \ +- google.golang.org/api v0.7.0 \ +- google.golang.org/api v0.8.0 \ +- google.golang.org/api v0.9.0 \ + google.golang.org/appengine v1.1.0 \ +- google.golang.org/appengine v1.4.0 \ +- google.golang.org/appengine v1.5.0 \ +- google.golang.org/appengine v1.6.1 \ +- google.golang.org/appengine v1.6.5 \ +- google.golang.org/appengine v1.6.6 \ +- google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8 \ +- google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19 \ +- google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7 \ +- google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb \ +- google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873 \ +- google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64 \ +- google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55 \ +- google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51 \ +- google.golang.org/genproto v0.0.0-20191108220845-16a3f7862a1a \ +- google.golang.org/genproto v0.0.0-20191115194625-c23dd37a84c9 \ +- google.golang.org/genproto v0.0.0-20191216164720-4f79533eabd1 \ +- google.golang.org/genproto v0.0.0-20191230161307-f3c370f40bfb \ +- google.golang.org/genproto v0.0.0-20200115191322-ca5a22157cba \ +- google.golang.org/genproto v0.0.0-20200122232147-0452cf42e150 \ +- google.golang.org/genproto v0.0.0-20200204135345-fa8e72b47b90 \ +- google.golang.org/genproto v0.0.0-20200212174721-66ed5ce911ce \ +- google.golang.org/genproto v0.0.0-20200224152610-e50cd9704f63 \ +- google.golang.org/genproto v0.0.0-20200228133532-8c2c7df3a383 \ +- google.golang.org/genproto v0.0.0-20200305110556-506484158171 \ +- google.golang.org/genproto v0.0.0-20200312145019-da6875a35672 \ +- google.golang.org/genproto v0.0.0-20200331122359-1ee6d9798940 \ +- google.golang.org/genproto v0.0.0-20200430143042-b979b6f78d84 \ +- google.golang.org/genproto v0.0.0-20200511104702-f5ebc3bea380 \ +- google.golang.org/genproto v0.0.0-20200515170657-fc4c6c6a6587 \ +- google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013 \ +- google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790 \ +- google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f \ +- google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c \ +- google.golang.org/grpc v1.19.0 \ +- google.golang.org/grpc v1.20.1 \ +- google.golang.org/grpc v1.21.1 \ +- google.golang.org/grpc v1.23.0 \ +- google.golang.org/grpc v1.25.1 \ +- google.golang.org/grpc v1.26.0 \ +- google.golang.org/grpc v1.27.0 \ +- google.golang.org/grpc v1.27.1 \ +- google.golang.org/grpc v1.28.0 \ +- google.golang.org/grpc v1.29.1 \ +- google.golang.org/grpc v1.30.0 \ +- google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd \ +- google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64 \ +- google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60 \ +- google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967 \ +- google.golang.org/protobuf v1.21.0 \ +- google.golang.org/protobuf v1.22.0 \ +- google.golang.org/protobuf v1.23.0 \ +- google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc \ +- google.golang.org/protobuf v1.24.0 \ +- google.golang.org/protobuf v1.25.0 \ + google.golang.org/protobuf v1.26.0 \ + google.golang.org/protobuf v1.26.0-rc.1 \ ++ google.golang.org/protobuf v1.28.0 \ + gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 \ + gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 \ + gopkg.in/yaml.v2 v2.2.2 \ + gopkg.in/yaml.v3 v3.0.0-20200121175148-a6ecf24a6d71 \ + gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c \ +- honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099 \ +- honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a \ +- honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a \ +- honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc \ +- honnef.co/go/tools v0.0.1-2019.2.3 \ +- honnef.co/go/tools v0.0.1-2020.1.3 ++ gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b ++ +Index: patches/patch-main_go +=================================================================== +RCS file: /cvs/ports/security/gopass/patches/patch-main_go,v +retrieving revision 1.3 +diff -u -p -u -p -r1.3 patch-main_go +--- patches/patch-main_go 11 Mar 2022 19:53:25 -0000 1.3 ++++ patches/patch-main_go 14 Nov 2022 15:26:37 -0000 +@@ -4,12 +4,12 @@ wpath is not enough + Index: main.go + --- main.go.orig + +++ main.go +-@@ -63,7 +63,7 @@ func main() { +- } +- defer pprof.StopCPUProfile() +- } ++@@ -51,7 +51,7 @@ func main() { ++ // Example: https://go.dev/play/p/8214zCX6hVq. ++ defer writeCPUProfile()() ++ + - if err := protect.Pledge("stdio rpath wpath cpath tty proc exec"); err != nil { + + if err := protect.Pledge("stdio rpath wpath cpath fattr tty proc exec"); err != nil { + panic(err) + } +- ctx := context.Background() ++ diff --git a/grep_regress.diff b/grep_regress.diff new file mode 100644 index 0000000..c2bcd64 --- /dev/null +++ b/grep_regress.diff @@ -0,0 +1,98 @@ +Index: regress/usr.bin/grep/Makefile +=================================================================== +RCS file: /home/cvs/src/regress/usr.bin/grep/Makefile,v +retrieving revision 1.17 +diff -u -p -u -p -r1.17 Makefile +--- regress/usr.bin/grep/Makefile 12 Dec 2012 15:11:25 -0000 1.17 ++++ regress/usr.bin/grep/Makefile 26 Dec 2021 10:15:02 -0000 +@@ -1,7 +1,7 @@ + # $OpenBSD: Makefile,v 1.17 2012/12/12 15:11:25 weerd Exp $ + + REGRESS_TARGETS=t1 t2 t3 t4 t5 t6 t7 t8 t9 t10 t11 t12 t13 t14 t15 t16 t17 \ +- t18 t19 t20 t21 t22 t23 t24 t25 t26 ++ t18 t19 t20 t21 t22 t23 t24 t25 t26 t27 + + t1: + grep t.s ${.CURDIR}/in | diff - ${.CURDIR}/t1.out +@@ -102,8 +102,13 @@ t25: + t26: + echo 'aaab' | grep -o 'a*' | head -n 10 | diff - ${.CURDIR}/t26.out + ++t27: ++ grep -A1 'C' ${.CURDIR}/t27.in | diff - ${.CURDIR}/t27a.out ++ grep -B1 'C' ${.CURDIR}/t27.in | diff - ${.CURDIR}/t27b.out ++ grep -C1 'C' ${.CURDIR}/t27.in | diff - ${.CURDIR}/t27c.out ++ + + .PHONY: t1 t2 t3 t4 t5 t6 t7 t8 t9 t10 t11 t12 t13 t14 t15 t16 t17 t18 t19 t20 +-.PHONY: t21 t22 t23 t24 t25 t26 ++.PHONY: t21 t22 t23 t24 t25 t26 t27 + + .include +Index: regress/usr.bin/grep/t27.in +=================================================================== +RCS file: regress/usr.bin/grep/t27.in +diff -N regress/usr.bin/grep/t27.in +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ regress/usr.bin/grep/t27.in 26 Dec 2021 10:32:02 -0000 +@@ -0,0 +1,12 @@ ++A ++B ++C ++D ++A ++B ++C ++D ++A ++B ++C ++D +Index: regress/usr.bin/grep/t27a.out +=================================================================== +RCS file: regress/usr.bin/grep/t27a.out +diff -N regress/usr.bin/grep/t27a.out +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ regress/usr.bin/grep/t27a.out 26 Dec 2021 10:07:48 -0000 +@@ -0,0 +1,8 @@ ++C ++D ++-- ++C ++D ++-- ++C ++D +Index: regress/usr.bin/grep/t27b.out +=================================================================== +RCS file: regress/usr.bin/grep/t27b.out +diff -N regress/usr.bin/grep/t27b.out +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ regress/usr.bin/grep/t27b.out 26 Dec 2021 10:10:21 -0000 +@@ -0,0 +1,8 @@ ++B ++C ++-- ++B ++C ++-- ++B ++C +Index: regress/usr.bin/grep/t27c.out +=================================================================== +RCS file: regress/usr.bin/grep/t27c.out +diff -N regress/usr.bin/grep/t27c.out +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ regress/usr.bin/grep/t27c.out 26 Dec 2021 10:07:48 -0000 +@@ -0,0 +1,11 @@ ++B ++C ++D ++-- ++B ++C ++D ++-- ++B ++C ++D diff --git a/hcloud-1.28.1.diff b/hcloud-1.28.1.diff new file mode 100644 index 0000000..a69611f --- /dev/null +++ b/hcloud-1.28.1.diff @@ -0,0 +1,82 @@ +Index: sysutils/hcloud/Makefile +=================================================================== +RCS file: /home/cvs/ports/sysutils/hcloud/Makefile,v +retrieving revision 1.4 +diff -u -p -u -p -r1.4 Makefile +--- sysutils/hcloud/Makefile 22 Aug 2021 08:06:22 -0000 1.4 ++++ sysutils/hcloud/Makefile 14 Oct 2021 18:03:08 -0000 +@@ -1,7 +1,7 @@ + # $OpenBSD: Makefile,v 1.4 2021/08/22 08:06:22 paco Exp $ + + COMMENT = command-line interface for Hetzner Cloud +-V = 1.28.0 ++V = 1.28.1 + + MODGO_MODNAME = github.com/hetznercloud/cli + MODGO_VERSION = v${V} +Index: sysutils/hcloud/distinfo +=================================================================== +RCS file: /home/cvs/ports/sysutils/hcloud/distinfo,v +retrieving revision 1.3 +diff -u -p -u -p -r1.3 distinfo +--- sysutils/hcloud/distinfo 22 Aug 2021 08:06:22 -0000 1.3 ++++ sysutils/hcloud/distinfo 14 Oct 2021 18:07:25 -0000 +@@ -173,8 +173,8 @@ SHA256 (go_modules/github.com/hashicorp/ + SHA256 (go_modules/github.com/hashicorp/memberlist/@v/v0.1.3.zip) = n4PgUrCl2W9tgUSkDCl66jcTe+9/WKpJa8XqtODFTgs= + SHA256 (go_modules/github.com/hashicorp/serf/@v/v0.8.2.mod) = I9yqxHBk+M9Ol/75IK5Q1CuH1d6svvakQxz6UMhk6cY= + SHA256 (go_modules/github.com/hashicorp/serf/@v/v0.8.2.zip) = D0MWWOaWJfYd79Ngc+iTziHwT+WpZIS4EtR+MtQVS+A= +-SHA256 (go_modules/github.com/hetznercloud/hcloud-go/@v/v1.31.0.mod) = pH/e32tk/MEDZj1g1Eu72QdSrJJLmKLH4gELHTZyZVs= +-SHA256 (go_modules/github.com/hetznercloud/hcloud-go/@v/v1.31.0.zip) = CCuBEwP8GLwtEc3i6DqW6r+I+RokTkgFDYf0V/gStd0= ++SHA256 (go_modules/github.com/hetznercloud/hcloud-go/@v/v1.31.1.mod) = pH/e32tk/MEDZj1g1Eu72QdSrJJLmKLH4gELHTZyZVs= ++SHA256 (go_modules/github.com/hetznercloud/hcloud-go/@v/v1.31.1.zip) = 5tvh+gfkufn6ldP9XHFl2smh6LlkMvKOatVdZL4Ds8I= + SHA256 (go_modules/github.com/inconshreveable/mousetrap/@v/v1.0.0.mod) = OR2uvJOw35u4momxS/pgJo2eueJ2I+xBUEGrq6vdAFw= + SHA256 (go_modules/github.com/inconshreveable/mousetrap/@v/v1.0.0.zip) = w/oIE+ePXO8Q3A6ZEsQ+aOBv+XCpjpjEBQ/hTbv9GMc= + SHA256 (go_modules/github.com/jonboulle/clockwork/@v/v0.1.0.mod) = PMMYAca/5LbFDx2wDyf3Nj1kNyU264DEt62dz4yftuA= +@@ -498,7 +498,7 @@ SHA256 (go_modules/honnef.co/go/tools/@v + SHA256 (go_modules/honnef.co/go/tools/@v/v0.0.1-2019.2.3.zip) = U5glEUxIdoD5nfgPYQdBDh5Tu/1d65MbhNH68tIhY44= + SHA256 (go_modules/rsc.io/binaryregexp/@v/v0.2.0.mod) = AyRzu+VUpUpEX6hVu7K/piNNeG9h8ZJt6WtaqF6R8T0= + SHA256 (go_modules/rsc.io/binaryregexp/@v/v0.2.0.zip) = s+cGqiePp/iA0y+hzEDvgoLR/H1uADVlee0NuI87AEc= +-SHA256 (hcloud-v1.28.0.zip) = RjsrPMj38qXURs4/NmzcOLbC15YO61fahTHrtxLhTQ0= ++SHA256 (hcloud-v1.28.1.zip) = 3j9fBFnFeZj7B9pLJGDTC/vxrkGxfbwQfhgquJh66dU= + SIZE (go_modules/cloud.google.com/go/@v/v0.26.0.mod) = 27 + SIZE (go_modules/cloud.google.com/go/@v/v0.34.0.mod) = 27 + SIZE (go_modules/cloud.google.com/go/@v/v0.38.0.mod) = 1006 +@@ -674,8 +674,8 @@ SIZE (go_modules/github.com/hashicorp/me + SIZE (go_modules/github.com/hashicorp/memberlist/@v/v0.1.3.zip) = 103250 + SIZE (go_modules/github.com/hashicorp/serf/@v/v0.8.2.mod) = 774 + SIZE (go_modules/github.com/hashicorp/serf/@v/v0.8.2.zip) = 540021 +-SIZE (go_modules/github.com/hetznercloud/hcloud-go/@v/v1.31.0.mod) = 307 +-SIZE (go_modules/github.com/hetznercloud/hcloud-go/@v/v1.31.0.zip) = 138471 ++SIZE (go_modules/github.com/hetznercloud/hcloud-go/@v/v1.31.1.mod) = 307 ++SIZE (go_modules/github.com/hetznercloud/hcloud-go/@v/v1.31.1.zip) = 141261 + SIZE (go_modules/github.com/inconshreveable/mousetrap/@v/v1.0.0.mod) = 44 + SIZE (go_modules/github.com/inconshreveable/mousetrap/@v/v1.0.0.zip) = 3712 + SIZE (go_modules/github.com/jonboulle/clockwork/@v/v0.1.0.mod) = 38 +@@ -999,4 +999,4 @@ SIZE (go_modules/honnef.co/go/tools/@v/v + SIZE (go_modules/honnef.co/go/tools/@v/v0.0.1-2019.2.3.zip) = 506912 + SIZE (go_modules/rsc.io/binaryregexp/@v/v0.2.0.mod) = 36 + SIZE (go_modules/rsc.io/binaryregexp/@v/v0.2.0.zip) = 450232 +-SIZE (hcloud-v1.28.0.zip) = 276982 ++SIZE (hcloud-v1.28.1.zip) = 279028 +Index: sysutils/hcloud/modules.inc +=================================================================== +RCS file: /home/cvs/ports/sysutils/hcloud/modules.inc,v +retrieving revision 1.3 +diff -u -p -u -p -r1.3 modules.inc +--- sysutils/hcloud/modules.inc 22 Aug 2021 08:06:22 -0000 1.3 ++++ sysutils/hcloud/modules.inc 14 Oct 2021 18:03:03 -0000 +@@ -1,4 +1,4 @@ +-# $OpenBSD: modules.inc,v 1.3 2021/08/22 08:06:22 paco Exp $ ++# $OpenBSD$ + + MODGO_MODULES = \ + cloud.google.com/go v0.46.3 \ +@@ -77,7 +77,7 @@ MODGO_MODULES = \ + github.com/hashicorp/mdns v1.0.0 \ + github.com/hashicorp/memberlist v0.1.3 \ + github.com/hashicorp/serf v0.8.2 \ +- github.com/hetznercloud/hcloud-go v1.31.0 \ ++ github.com/hetznercloud/hcloud-go v1.31.1 \ + github.com/inconshreveable/mousetrap v1.0.0 \ + github.com/jonboulle/clockwork v0.1.0 \ + github.com/json-iterator/go v1.1.6 \ diff --git a/hcloud-1.29.0.diff b/hcloud-1.29.0.diff new file mode 100644 index 0000000..8af6c10 --- /dev/null +++ b/hcloud-1.29.0.diff @@ -0,0 +1,1100 @@ +Index: sysutils/hcloud/Makefile +=================================================================== +RCS file: /home/cvs/ports/sysutils/hcloud/Makefile,v +retrieving revision 1.5 +diff -u -p -u -p -r1.5 Makefile +--- sysutils/hcloud/Makefile 14 Oct 2021 21:09:34 -0000 1.5 ++++ sysutils/hcloud/Makefile 30 Dec 2021 12:23:53 -0000 +@@ -1,7 +1,7 @@ + # $OpenBSD: Makefile,v 1.5 2021/10/14 21:09:34 sdk Exp $ + + COMMENT = command-line interface for Hetzner Cloud +-V = 1.28.1 ++V = 1.29.0 + + MODGO_MODNAME = github.com/hetznercloud/cli + MODGO_VERSION = v${V} +Index: sysutils/hcloud/distinfo +=================================================================== +RCS file: /home/cvs/ports/sysutils/hcloud/distinfo,v +retrieving revision 1.4 +diff -u -p -u -p -r1.4 distinfo +--- sysutils/hcloud/distinfo 14 Oct 2021 21:09:34 -0000 1.4 ++++ sysutils/hcloud/distinfo 30 Dec 2021 12:24:20 -0000 +@@ -27,9 +27,12 @@ SHA256 (go_modules/github.com/!one!of!on + SHA256 (go_modules/github.com/!vivid!cortex/ewma/@v/v1.1.1.mod) = 3qcgZM9b0EmfFqzs1BeItYegnmKl2a1c2NN4mCdhYTo= + SHA256 (go_modules/github.com/!vivid!cortex/ewma/@v/v1.1.1.zip) = 7r7nwPIOlqu9oWEe0qPSa0wsEDk8qmot/RYFdjpcGhI= + SHA256 (go_modules/github.com/alecthomas/template/@v/v0.0.0-20160405071501-a0175ee3bccc.mod) = wCGTza/yP3AiRZc5CDL1aCUK84T5jcQ3iutb+P7GkPw= +-SHA256 (go_modules/github.com/alecthomas/template/@v/v0.0.0-20160405071501-a0175ee3bccc.zip) = ht4zN6R14yOg+1TvAzhqTklWgiAfQnlb175kbAUphpI= ++SHA256 (go_modules/github.com/alecthomas/template/@v/v0.0.0-20190718012654-fb15b899a751.mod) = wCGTza/yP3AiRZc5CDL1aCUK84T5jcQ3iutb+P7GkPw= ++SHA256 (go_modules/github.com/alecthomas/template/@v/v0.0.0-20190718012654-fb15b899a751.zip) = JeO+cZKTLRMNCvMc5bzdroh2R7pK/PsyAJw7m3nbvbM= + SHA256 (go_modules/github.com/alecthomas/units/@v/v0.0.0-20151022065526-2efee857e7cf.mod) = OCfpPXMq9WzJwaAz8pWZwTlzMN5FK7UWY9mJHHmYL1A= +-SHA256 (go_modules/github.com/alecthomas/units/@v/v0.0.0-20151022065526-2efee857e7cf.zip) = LJVeTQnBII9FQuCFFbW0CcNv+McM9HGtVoWetehvcnE= ++SHA256 (go_modules/github.com/alecthomas/units/@v/v0.0.0-20190717042225-c3de453c63f4.mod) = OCfpPXMq9WzJwaAz8pWZwTlzMN5FK7UWY9mJHHmYL1A= ++SHA256 (go_modules/github.com/alecthomas/units/@v/v0.0.0-20190924025748-f65c72e2690d.mod) = LmzNFLMluT0NWOQ6eA/MFSO5zW9mVJ/0zChP5tIQhpw= ++SHA256 (go_modules/github.com/alecthomas/units/@v/v0.0.0-20190924025748-f65c72e2690d.zip) = 5rDMs4v7qF2QCS0cV2cdX3mWdXvXH28ZcMauL52uP24= + SHA256 (go_modules/github.com/armon/circbuf/@v/v0.0.0-20150827004946-bbbad097214e.mod) = JCKh4fO7lGhCnzbga85FR4EzakCXJi909d2lp1Tpvng= + SHA256 (go_modules/github.com/armon/circbuf/@v/v0.0.0-20150827004946-bbbad097214e.zip) = OBnN4mzUslxAQ9yThNp7DBwp/Qbm46OGBPSmkz/AF+0= + SHA256 (go_modules/github.com/armon/go-metrics/@v/v0.0.0-20180917152333-f0300d1749da.mod) = y4JlsISURbFFRR5vEo/yiTWfb6azP4VSRND6rah73us= +@@ -38,7 +41,8 @@ SHA256 (go_modules/github.com/armon/go-r + SHA256 (go_modules/github.com/armon/go-radix/@v/v0.0.0-20180808171621-7fddfc383310.zip) = ywkLKzwZmHNT6DHKebMesx6qU0sfRtEbiBOyNbEFiFk= + SHA256 (go_modules/github.com/beorn7/perks/@v/v0.0.0-20180321164747-3a771d992973.mod) = zE0fqtdZZfpp6xMSC/lWgncZAF/z7NxwSzb7WPsf0W4= + SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.0.mod) = wNxuW3KlzSPG92OQoe/KJ+VoublPPKvl3zWk+mGGJIQ= +-SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.0.zip) = p+xhZOMeqOEMYBq7l5N1PsQ8shgoOyJoAME0+yPOpAk= ++SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.1.mod) = yHCz/lC2lE+rCVsGII2ciJh2PpFzyx7tMljD1YMJumY= ++SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.1.zip) = Jb2eLZSsp3Dm28H1NyX4T2r0Qy9jHTXdLEb5bvBRLxo= + SHA256 (go_modules/github.com/bgentry/speakeasy/@v/v0.1.0.mod) = 3cwpDb3wE/SqyV8Z03/jXfekytewLyflMKiJNc/rLDg= + SHA256 (go_modules/github.com/bgentry/speakeasy/@v/v0.1.0.zip) = 1L/Ui5v2jIf5LJRHiskQvNqycuFeuQnVjx+5OSM/dfA= + SHA256 (go_modules/github.com/bketelsen/crypt/@v/v0.0.3-0.20200106085610-5cbc8cc4026c.mod) = lPcqjYIFKkJ3BBmMXdHss7mOul0BWUVwgSNpTUq7xcc= +@@ -47,6 +51,8 @@ SHA256 (go_modules/github.com/boumenot/g + SHA256 (go_modules/github.com/boumenot/gocover-cobertura/@v/v1.1.0.zip) = 8yHYyVVJaTwb3qHvXmw1s2ZsGRFQPBVxRA6CJF8zM/Y= + SHA256 (go_modules/github.com/cespare/xxhash/@v/v1.1.0.mod) = muRWUaFaZlzaeE26AxagBDqhmWWY5u+7kcGwk2G+UaU= + SHA256 (go_modules/github.com/cespare/xxhash/@v/v1.1.0.zip) = /pjFZnCyFjH3/TMFopo7F+hqbM44dqIRlGBxehhTji4= ++SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.1.1.mod) = oJD46q9ZzCrfFjKZ6+/nl+Hco/at0sjoimo7kLpTiwI= ++SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.1.1.zip) = W6oDHHLnPkJhfw/XTn2BM0SFC9amBzOBtqQWCl6ctZ4= + SHA256 (go_modules/github.com/cheggaaa/pb/v3/@v/v3.0.7.mod) = bvGi07S33DKvxYuVLEMzvc4nKOEz20LvylBq9KKXFSE= + SHA256 (go_modules/github.com/cheggaaa/pb/v3/@v/v3.0.7.zip) = d5lXsqBKwd4GrQTehaH5lNh36bn/zujWttGy0VN8z10= + SHA256 (go_modules/github.com/client9/misspell/@v/v0.3.4.mod) = 0bw2Ld3Zb7OkPtS5Kqq3CqbH71pQDX8JVk4+skq88Lg= +@@ -83,10 +89,14 @@ SHA256 (go_modules/github.com/ghodss/yam + SHA256 (go_modules/github.com/go-gl/glfw/@v/v0.0.0-20190409004039-e6da0acd62b1.mod) = UQstVL8si0jvh8XQVXb4dxIkx+fuKoWlqX6gGSVgPrc= + SHA256 (go_modules/github.com/go-gl/glfw/@v/v0.0.0-20190409004039-e6da0acd62b1.zip) = lsaUxC57hm6o4m3Ei2EsTaqFgs5h/e776SwaTEYWMWk= + SHA256 (go_modules/github.com/go-kit/kit/@v/v0.8.0.mod) = gHxS02vtLb98bcmTVno4bmvRMHOWozXvLvnsjOe1wts= +-SHA256 (go_modules/github.com/go-kit/kit/@v/v0.8.0.zip) = c65A20vLAyapvBzGaln3ISnFXRTkt+uiuKH5lOjAOP8= ++SHA256 (go_modules/github.com/go-kit/kit/@v/v0.9.0.mod) = gHxS02vtLb98bcmTVno4bmvRMHOWozXvLvnsjOe1wts= ++SHA256 (go_modules/github.com/go-kit/kit/@v/v0.9.0.zip) = 89qbNbEA3TLnsQw3oGMK9g1Ur6N8YSkefflLwKwx7QM= ++SHA256 (go_modules/github.com/go-kit/log/@v/v0.1.0.mod) = MQ5J162uiKtjKZmksiW+M2CmSsErapdpFLVC5kJWpBo= ++SHA256 (go_modules/github.com/go-kit/log/@v/v0.1.0.zip) = 4Gdt9zV2VKAAAI3607ayEcujWV8y0+Ig7dY6TJ0NklQ= + SHA256 (go_modules/github.com/go-logfmt/logfmt/@v/v0.3.0.mod) = eTmLzLy8EwrQD5ipnOaf/lysw0WL9NMy8Vib+Zur2Ug= + SHA256 (go_modules/github.com/go-logfmt/logfmt/@v/v0.4.0.mod) = SWFhybJTv9cd/bQCM8MieG1V6eQpU3hcO+SDiYP+fnk= +-SHA256 (go_modules/github.com/go-logfmt/logfmt/@v/v0.4.0.zip) = 1ngZjcDurtKHNuDXG5GaC9mFAbcnXGmnkXEi9t6eDRw= ++SHA256 (go_modules/github.com/go-logfmt/logfmt/@v/v0.5.0.mod) = 4j0g0NnR5y4ELG4jQZW5+O9WIdp/i5hg1qMY15nJYNE= ++SHA256 (go_modules/github.com/go-logfmt/logfmt/@v/v0.5.0.zip) = Waa1muPahPelg3OETKjSmPUAfODhc0N/yFwm1Px2yos= + SHA256 (go_modules/github.com/go-stack/stack/@v/v1.8.0.mod) = WRVSp8pfQ1HZvva4aPLYWmHqAoJxRCWB9fSH3O0ZYSk= + SHA256 (go_modules/github.com/go-stack/stack/@v/v1.8.0.zip) = eMJmfHEPgRMHA4Y0/6Q69EJhms/q8e+1k6pODe2d9I8= + SHA256 (go_modules/github.com/gogo/protobuf/@v/v1.1.1.mod) = /8FAk16hS+ckXwXMggbkkzpGIJZafuEQjSU1ZPmEAmo= +@@ -104,15 +114,26 @@ SHA256 (go_modules/github.com/golang/moc + SHA256 (go_modules/github.com/golang/protobuf/@v/v1.2.0.mod) = wKIDG/J3CHdJ2MzEMkSfaxN1eH6shkHdL5MAdCMar7Q= + SHA256 (go_modules/github.com/golang/protobuf/@v/v1.3.1.mod) = wKIDG/J3CHdJ2MzEMkSfaxN1eH6shkHdL5MAdCMar7Q= + SHA256 (go_modules/github.com/golang/protobuf/@v/v1.3.2.mod) = wKIDG/J3CHdJ2MzEMkSfaxN1eH6shkHdL5MAdCMar7Q= +-SHA256 (go_modules/github.com/golang/protobuf/@v/v1.3.2.zip) = oAS6OsuF4BLLnkaOHURagc/utLTbfpgC8wqlAKg0GFE= ++SHA256 (go_modules/github.com/golang/protobuf/@v/v1.4.0-rc.1.0.20200221234624-67d41d38c208.mod) = eMlZE67p3+vR6E+Lhi6YuxhI0dPp8iqvkJxO9PfnKT0= ++SHA256 (go_modules/github.com/golang/protobuf/@v/v1.4.0-rc.1.mod) = 6zhu0Yu41gkpdFJL0M2mEK2HvuGkSFyfAbzLcT59qx4= ++SHA256 (go_modules/github.com/golang/protobuf/@v/v1.4.0-rc.2.mod) = 4mIgSLls2HFzvZrrgBoQEIB6QS6JUpUJ6aUJnx/GmrQ= ++SHA256 (go_modules/github.com/golang/protobuf/@v/v1.4.0-rc.4.0.20200313231945-b860323f09d0.mod) = Ht+VEiNjkbiHZAg73gOR/EmGRzhDKs/c3TIpVy3HG+E= ++SHA256 (go_modules/github.com/golang/protobuf/@v/v1.4.0.mod) = DQkveqKHf+ueVa7iZoKG679+PQcRsXAthMkiXkzKc/g= ++SHA256 (go_modules/github.com/golang/protobuf/@v/v1.4.2.mod) = S/WIXR69xtJwlYN5p0HNO096ygFuh02OixBZEQ3+nhU= ++SHA256 (go_modules/github.com/golang/protobuf/@v/v1.4.3.mod) = S/WIXR69xtJwlYN5p0HNO096ygFuh02OixBZEQ3+nhU= ++SHA256 (go_modules/github.com/golang/protobuf/@v/v1.4.3.zip) = XUEEqgiDVUcwPnnjSPVAHkrPjribJXx7zFmjelAfRTI= + SHA256 (go_modules/github.com/google/btree/@v/v0.0.0-20180813153112-4030bb1f1f0c.mod) = zxL0h7DCiaymnWKzj7Ik7HrONX8Sc9ofX6V46ZGqCaI= + SHA256 (go_modules/github.com/google/btree/@v/v1.0.0.mod) = zxL0h7DCiaymnWKzj7Ik7HrONX8Sc9ofX6V46ZGqCaI= + SHA256 (go_modules/github.com/google/btree/@v/v1.0.0.zip) = jbyzb5LHptxfau9cJjWNmLcsruaYKbWzPd2rraIEd4U= + SHA256 (go_modules/github.com/google/go-cmp/@v/v0.2.0.mod) = nCc26iwD+x2UsqHUlqoaUXJsdk8Vi59s3h10ZfyQ9BI= + SHA256 (go_modules/github.com/google/go-cmp/@v/v0.3.0.mod) = gd95F8Ilqdp2BLIw2VL6J4xgqIMsENeZOF0TSwXVsIc= +-SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.0.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo= +-SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.2.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo= +-SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.2.zip) = pb4w16YcmKhSzHX0leWNI7rQ5O1kT1ydAti3XJzyXHE= ++SHA256 (go_modules/github.com/google/go-cmp/@v/v0.3.1.mod) = gd95F8Ilqdp2BLIw2VL6J4xgqIMsENeZOF0TSwXVsIc= ++SHA256 (go_modules/github.com/google/go-cmp/@v/v0.4.0.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo= ++SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.4.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo= ++SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.5.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo= ++SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.5.zip) = DukKcZTAJdhJaZ+JfZdkG4Z2zsqSFcluAOrx8ObpU60= ++SHA256 (go_modules/github.com/google/gofuzz/@v/v1.0.0.mod) = +wCcAe4WW7qoXIXoo6eU6o6D+AcU1Bg0ZdyB2BG1RCc= ++SHA256 (go_modules/github.com/google/gofuzz/@v/v1.0.0.zip) = dSVwJiV1u8tfAQfb2ApGOrrK9R6U4V+W9bxBZv8tM+E= + SHA256 (go_modules/github.com/google/martian/@v/v2.1.0+incompatible.mod) = HbNX9WhlkJpuk5skDY2xkg32AA9hD5Cww686CT3mB+c= + SHA256 (go_modules/github.com/google/martian/@v/v2.1.0+incompatible.zip) = W90uvTfdocDPeG2ydweWbIYksohkHacEsOMclrOTznA= + SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20181206194817-3ea8567a2e57.mod) = 2bZhIC+y0vAgataorGO+yl1TNfKxzkjds5lHLfR8Vsw= +@@ -173,26 +194,32 @@ SHA256 (go_modules/github.com/hashicorp/ + SHA256 (go_modules/github.com/hashicorp/memberlist/@v/v0.1.3.zip) = n4PgUrCl2W9tgUSkDCl66jcTe+9/WKpJa8XqtODFTgs= + SHA256 (go_modules/github.com/hashicorp/serf/@v/v0.8.2.mod) = I9yqxHBk+M9Ol/75IK5Q1CuH1d6svvakQxz6UMhk6cY= + SHA256 (go_modules/github.com/hashicorp/serf/@v/v0.8.2.zip) = D0MWWOaWJfYd79Ngc+iTziHwT+WpZIS4EtR+MtQVS+A= +-SHA256 (go_modules/github.com/hetznercloud/hcloud-go/@v/v1.31.1.mod) = pH/e32tk/MEDZj1g1Eu72QdSrJJLmKLH4gELHTZyZVs= +-SHA256 (go_modules/github.com/hetznercloud/hcloud-go/@v/v1.31.1.zip) = 5tvh+gfkufn6ldP9XHFl2smh6LlkMvKOatVdZL4Ds8I= ++SHA256 (go_modules/github.com/hetznercloud/hcloud-go/@v/v1.33.0.mod) = 17SBm2bjr+JMLrA5vuwyBEm0eGYf4hHUlbBX/oB6q3g= ++SHA256 (go_modules/github.com/hetznercloud/hcloud-go/@v/v1.33.0.zip) = MAw7rsyAcOHPZlkZnzRdhltCpLjOfv6SF2DHsD3daH8= + SHA256 (go_modules/github.com/inconshreveable/mousetrap/@v/v1.0.0.mod) = OR2uvJOw35u4momxS/pgJo2eueJ2I+xBUEGrq6vdAFw= + SHA256 (go_modules/github.com/inconshreveable/mousetrap/@v/v1.0.0.zip) = w/oIE+ePXO8Q3A6ZEsQ+aOBv+XCpjpjEBQ/hTbv9GMc= + SHA256 (go_modules/github.com/jonboulle/clockwork/@v/v0.1.0.mod) = PMMYAca/5LbFDx2wDyf3Nj1kNyU264DEt62dz4yftuA= + SHA256 (go_modules/github.com/jonboulle/clockwork/@v/v0.1.0.zip) = kw01XRztYKZovLymFUu1ZxEguhGjQRlQXRwGd/e7v5c= ++SHA256 (go_modules/github.com/jpillora/backoff/@v/v1.0.0.mod) = vVTHrC9+ZiFhIBdJ1ig6I0ZcrnO6o4+lp86WJ3EDxns= ++SHA256 (go_modules/github.com/jpillora/backoff/@v/v1.0.0.zip) = +FZpLHJRQ8SbnM6r+8qLyT09vehKCqpT+ybtN3TCIMw= ++SHA256 (go_modules/github.com/json-iterator/go/@v/v1.1.10.mod) = Rbyd4qBfM3j3qd5QsjsPQGg+wQzp5euTM281ftqtejI= ++SHA256 (go_modules/github.com/json-iterator/go/@v/v1.1.11.mod) = Rbyd4qBfM3j3qd5QsjsPQGg+wQzp5euTM281ftqtejI= ++SHA256 (go_modules/github.com/json-iterator/go/@v/v1.1.11.zip) = AurR4WwkhGNZ4jdyUza79niI4/XOoqyUtDcjArvVIwQ= + SHA256 (go_modules/github.com/json-iterator/go/@v/v1.1.6.mod) = sZoih2lmTBK/Jd0Y1RxcU/2vRcIpcalzVF8LAhNQTk8= +-SHA256 (go_modules/github.com/json-iterator/go/@v/v1.1.6.zip) = Hg3ao8ST80PBGSXNfTcB9YtDOeo4oNLDQ3DGct7GQLU= + SHA256 (go_modules/github.com/jstemmer/go-junit-report/@v/v0.0.0-20190106144839-af01ea7f8024.mod) = +E886tahBRiWNVMSLbn+L9MvIaiy7iEDfwPF0+eT7LY= + SHA256 (go_modules/github.com/jstemmer/go-junit-report/@v/v0.0.0-20190106144839-af01ea7f8024.zip) = tiOs+uDcxED4GuFPPFvDykCxpnRmCtVJEnmA+JKrFl4= + SHA256 (go_modules/github.com/jtolds/gls/@v/v4.20.0+incompatible.mod) = NtWo9+iF/Eqa/IUmT0YBGGwmuiOWd31SNSRFes6fCTY= + SHA256 (go_modules/github.com/jtolds/gls/@v/v4.20.0+incompatible.zip) = L1H4y2EOhG3EvZs8D79r66skuwbYZtt4BOEjphsL2ew= + SHA256 (go_modules/github.com/julienschmidt/httprouter/@v/v1.2.0.mod) = kUGdftg66O11TybbFXDwW5f/amFfvJHLf+gUivVn+yU= +-SHA256 (go_modules/github.com/julienschmidt/httprouter/@v/v1.2.0.zip) = vwomlpff5+vcZUSic052pplQXrcxbjS6LtU+iOhav0o= ++SHA256 (go_modules/github.com/julienschmidt/httprouter/@v/v1.3.0.mod) = an1sxZcYSgyz/a/is1XYRMeHmjdRt/gd7I/wIWzHu30= ++SHA256 (go_modules/github.com/julienschmidt/httprouter/@v/v1.3.0.zip) = 5FfczXAV80BmTjuM/UGZdHE4LaL0p0PuVb5Tmrxsofk= + SHA256 (go_modules/github.com/kisielk/errcheck/@v/v1.1.0.mod) = LV0RvJaC5MLN3ci5WBdNqqtqe0Tyx2hAx8l2D72aJCI= + SHA256 (go_modules/github.com/kisielk/errcheck/@v/v1.1.0.zip) = LjbRUAeeSWSZMFMpKVblhIDFvXI2doz+M2vNbn1i1cA= + SHA256 (go_modules/github.com/kisielk/gotool/@v/v1.0.0.mod) = d6ynv/wOwp/J8IjVliqzEo9AXXsQx865aT/3oIlYlV0= + SHA256 (go_modules/github.com/kisielk/gotool/@v/v1.0.0.zip) = CJ27puOqCZRP20DXKsyGaU6L3eAc/A9A/gJIMJ64Cj8= + SHA256 (go_modules/github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.1.mod) = a2na/Tz2TXtX6XiEin4nGivgoE2aJWTdJVZJHSfQoDQ= +-SHA256 (go_modules/github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.1.zip) = f9AnP8CFXtCBcsFQ91bnCNbkPEptUspJOai0PQM1YJE= ++SHA256 (go_modules/github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.3.mod) = a2na/Tz2TXtX6XiEin4nGivgoE2aJWTdJVZJHSfQoDQ= ++SHA256 (go_modules/github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.3.zip) = QpsBQTuXKxCOqGu949XmYJE/PoCZGQ0HzPsvGGvG2Dc= + SHA256 (go_modules/github.com/kr/logfmt/@v/v0.0.0-20140226030751-b84e30acd515.mod) = 7qRnFT2AM29hdNQNHKAiYYxPO5NhD9YgQJKf/gCbqaY= + SHA256 (go_modules/github.com/kr/logfmt/@v/v0.0.0-20140226030751-b84e30acd515.zip) = 69lWU6rKYYIYShubMJpl1V60x8gzxeeQruEe/XPUciw= + SHA256 (go_modules/github.com/kr/pretty/@v/v0.1.0.mod) = 49XUbS9qyUpmalS16GfsFr8ZnZ9LcAgnzXMWB+/dEJo= +@@ -230,12 +257,15 @@ SHA256 (go_modules/github.com/mitchellh/ + SHA256 (go_modules/github.com/mitchellh/mapstructure/@v/v0.0.0-20160808181253-ca63d7c062ee.mod) = BV1QIXB/Wbpa+9AD5NpOf8bnsNr7ytWlliYVYH6HKUk= + SHA256 (go_modules/github.com/mitchellh/mapstructure/@v/v1.1.2.mod) = BV1QIXB/Wbpa+9AD5NpOf8bnsNr7ytWlliYVYH6HKUk= + SHA256 (go_modules/github.com/mitchellh/mapstructure/@v/v1.1.2.zip) = zYbYWGy8Mz3ij2pGmJBpSHh3+uQ330wsxBdmjSA8cwU= ++SHA256 (go_modules/github.com/modern-go/concurrent/@v/v0.0.0-20180228061459-e0a39a4cb421.mod) = J6Xp8FxxCJtv1eEZ/ByM6B8MFtpOwzVxV7HYXiuoWuI= + SHA256 (go_modules/github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.mod) = J6Xp8FxxCJtv1eEZ/ByM6B8MFtpOwzVxV7HYXiuoWuI= + SHA256 (go_modules/github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.zip) = ke9JWZvsRZhp2U/z3sEohxq2a9LfphBB8eEWn5tKgHM= ++SHA256 (go_modules/github.com/modern-go/reflect2/@v/v0.0.0-20180701023420-4b7aa43c6742.mod) = tFVSGtQtFvqwjvHXSIwi7yQMlKhoRzYK06FnGaCHEys= + SHA256 (go_modules/github.com/modern-go/reflect2/@v/v1.0.1.mod) = tFVSGtQtFvqwjvHXSIwi7yQMlKhoRzYK06FnGaCHEys= + SHA256 (go_modules/github.com/modern-go/reflect2/@v/v1.0.1.zip) = avgmggbQN0KKQZe9Qhu+U5nBlFDvU66DCaCD80+3rAU= + SHA256 (go_modules/github.com/mwitkow/go-conntrack/@v/v0.0.0-20161129095857-cc309e4a2223.mod) = PxWlGPNyKPLQjGtDdi1DhppauK57o7USS/lhA15xzBg= +-SHA256 (go_modules/github.com/mwitkow/go-conntrack/@v/v0.0.0-20161129095857-cc309e4a2223.zip) = mzwnt7lU1dPgnlHkqo2nSGWEsSR9m1kumlm/XlAsr5A= ++SHA256 (go_modules/github.com/mwitkow/go-conntrack/@v/v0.0.0-20190716064945-2f068394615f.mod) = PxWlGPNyKPLQjGtDdi1DhppauK57o7USS/lhA15xzBg= ++SHA256 (go_modules/github.com/mwitkow/go-conntrack/@v/v0.0.0-20190716064945-2f068394615f.zip) = 1vxRNJDVxz4/ZO3jzxi6lzpPjvTDnJgWzGCA45yMSAo= + SHA256 (go_modules/github.com/oklog/ulid/@v/v1.3.1.mod) = A68OCuh8OgkdUVGyHU8Sgd7nne4C8HVaPOsRJnWaWIQ= + SHA256 (go_modules/github.com/oklog/ulid/@v/v1.3.1.zip) = QOUCwGSpItXrfyvCzanGoqkp7A/HbJquTbVPt7a2Ea4= + SHA256 (go_modules/github.com/pascaldekloe/goe/@v/v0.0.0-20180627143212-57f6aae5913c.mod) = B3cqEdgT+rYX+ZAY8G7BUhV56ccrFTZAKPDYry5Iagw= +@@ -245,23 +275,34 @@ SHA256 (go_modules/github.com/pelletier/ + SHA256 (go_modules/github.com/pelletier/go-toml/@v/v1.8.1.zip) = rn9dznA+EJVsgL+r7gL71tCsw9XwlUyWvSnIxPDPoJc= + SHA256 (go_modules/github.com/pkg/errors/@v/v0.8.0.mod) = 3yjGqCPxgddheWlxd8DFlDxv+zjzwQstxTvjYO59RYk= + SHA256 (go_modules/github.com/pkg/errors/@v/v0.8.1.mod) = 3yjGqCPxgddheWlxd8DFlDxv+zjzwQstxTvjYO59RYk= +-SHA256 (go_modules/github.com/pkg/errors/@v/v0.8.1.zip) = TkfQITQLc5an3uRU9SdVL69zYKn8NAOLHcMro7WpUdg= ++SHA256 (go_modules/github.com/pkg/errors/@v/v0.9.1.mod) = 3yjGqCPxgddheWlxd8DFlDxv+zjzwQstxTvjYO59RYk= ++SHA256 (go_modules/github.com/pkg/errors/@v/v0.9.1.zip) = 1MNri80GFikKORMhXg9TuTG9bgBnBZbylg3xtEryvQc= + SHA256 (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.mod) = dLLnZushU3eGTVh7rfV+lVIfaS0qeGCzx3WQk/nJvsI= + SHA256 (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.zip) = 3gTOzBpLjVPkNXBRAmeUvLxU8uaiYM+sUIzmnV1kV6A= + SHA256 (go_modules/github.com/posener/complete/@v/v1.1.1.mod) = fBNZlmZRBTr+wR4AvjefkXAYQ58n/zgBiRAEkPOkc0M= + SHA256 (go_modules/github.com/posener/complete/@v/v1.1.1.zip) = go7IzSp6T1eyONdHW86J3Mz49dyfVQCP3ENbzuuD2Sc= + SHA256 (go_modules/github.com/prometheus/client_golang/@v/v0.9.1.mod) = qnj8mhMBrpT0RwOEbd3fJU3v7DA1bj8TALu02w6z22U= + SHA256 (go_modules/github.com/prometheus/client_golang/@v/v0.9.3.mod) = wUHklmvSuIne0AInho2keUx3Qa2mALGXwvKUD8Gbr+0= +-SHA256 (go_modules/github.com/prometheus/client_golang/@v/v0.9.3.zip) = dVbwZXVPDjj2UPVfyE0hQfoKLV524mjFArXmQO+mfOg= ++SHA256 (go_modules/github.com/prometheus/client_golang/@v/v1.0.0.mod) = xA3hgA2XUdMtfSWT2Yvxo5hNyUcNgodF4iv1Fsuv2MA= ++SHA256 (go_modules/github.com/prometheus/client_golang/@v/v1.11.0.mod) = Os7HkBon7xx+KaEqJZK5wirm7VmB0pL39CinNMQ2c3E= ++SHA256 (go_modules/github.com/prometheus/client_golang/@v/v1.11.0.zip) = y+DexDZtg9EBtNc8YZPW9KsCqQ9fzMYWpkIZg2GIKaM= ++SHA256 (go_modules/github.com/prometheus/client_golang/@v/v1.7.1.mod) = POvvla6lQpobvdX7F5UWex9PJQ2I69HKFF3r9Jy0xvQ= + SHA256 (go_modules/github.com/prometheus/client_model/@v/v0.0.0-20180712105110-5c3871d89910.mod) = ns1IHRDj87hroHVZhqhYUgKLhvK6WXll09NnKy8vtzg= + SHA256 (go_modules/github.com/prometheus/client_model/@v/v0.0.0-20190129233127-fd36f4220a90.mod) = iuJH+LHO10L7xKp+vGtsk1Fy6q+mGivlK6C9QShtsDE= +-SHA256 (go_modules/github.com/prometheus/client_model/@v/v0.0.0-20190129233127-fd36f4220a90.zip) = GZHXBU584z50FY7UqT/D5DTQaqZSr/Ei2H+UCZry9zA= ++SHA256 (go_modules/github.com/prometheus/client_model/@v/v0.2.0.mod) = iuJH+LHO10L7xKp+vGtsk1Fy6q+mGivlK6C9QShtsDE= ++SHA256 (go_modules/github.com/prometheus/client_model/@v/v0.2.0.zip) = w+DEjoeGqMxP8t49D+MJfwfw44gvgnmBxjcb+ctEm10= + SHA256 (go_modules/github.com/prometheus/common/@v/v0.0.0-20181113130724-41aa239b4cce.mod) = BQyxxQq3PNWzp4RWTFLeTV03phPn5bx0jnxvXySXwpU= ++SHA256 (go_modules/github.com/prometheus/common/@v/v0.10.0.mod) = IRZ1uBoKFirN98CwTgDhlvNXwl6MVqTvlxpr8TCCP4Y= ++SHA256 (go_modules/github.com/prometheus/common/@v/v0.26.0.mod) = pyutRdDA7hTbAZsYtdZ51PpvdyST8mV00NEhfFe4+7M= ++SHA256 (go_modules/github.com/prometheus/common/@v/v0.26.0.zip) = FHzUbQMWlIkqQ1fGFDh+EiAXbLrLF/qOpMn9wA1Tcic= + SHA256 (go_modules/github.com/prometheus/common/@v/v0.4.0.mod) = qthQO4W+JhYAi6QPPmMnf8llO9nBSMPVEAAPFzoWvbo= +-SHA256 (go_modules/github.com/prometheus/common/@v/v0.4.0.zip) = nMQLx3N6J/Bn84DFOaYzl+BntJn8IdIcG1bbD6xM1HA= ++SHA256 (go_modules/github.com/prometheus/common/@v/v0.4.1.mod) = qthQO4W+JhYAi6QPPmMnf8llO9nBSMPVEAAPFzoWvbo= + SHA256 (go_modules/github.com/prometheus/procfs/@v/v0.0.0-20181005140218-185b4288413d.mod) = Ut7XCWB1iCAO/0vPvWH84yuww/Dv3TLYRuPqFQsZY1I= + SHA256 (go_modules/github.com/prometheus/procfs/@v/v0.0.0-20190507164030-5867b95ac084.mod) = KCGMLlBj10+rtbYtFgsTOxY0dhki7XoOc3IUSqtLf3U= +-SHA256 (go_modules/github.com/prometheus/procfs/@v/v0.0.0-20190507164030-5867b95ac084.zip) = 3hkqbYeDdyZmEXAD+05mDpXGhpCLadh7ENUo9iEe94w= ++SHA256 (go_modules/github.com/prometheus/procfs/@v/v0.0.2.mod) = KCGMLlBj10+rtbYtFgsTOxY0dhki7XoOc3IUSqtLf3U= ++SHA256 (go_modules/github.com/prometheus/procfs/@v/v0.1.3.mod) = iownAe/+zgn0Qa3vlBkW2EIW6iWhKVKLGbpzYOBem70= ++SHA256 (go_modules/github.com/prometheus/procfs/@v/v0.6.0.mod) = Vbqx6PL4ZTlph4Q7N+MFREO+eqCZHiqdeLO4mrmZ5x8= ++SHA256 (go_modules/github.com/prometheus/procfs/@v/v0.6.0.zip) = 5+wNiDuiNYp56OUmewDXY2BoDHgn7sbaCnUzttupK/w= + SHA256 (go_modules/github.com/prometheus/tsdb/@v/v0.7.1.mod) = Q2igPGu/Iss0rJTB8qM2rdYmGvCeG/91rt+c8waBkHM= + SHA256 (go_modules/github.com/prometheus/tsdb/@v/v0.7.1.zip) = NgzjgpegBDnEv7ve17dQ9tRVgtWBzecFcqADvLyLDHs= + SHA256 (go_modules/github.com/rjeczalik/interfaces/@v/v0.1.1.mod) = 2APNjezWorRXqp6JFMzvvgmCy8Fn5fUKrf4P1eCJSVY= +@@ -279,7 +320,9 @@ SHA256 (go_modules/github.com/sean-/seed + SHA256 (go_modules/github.com/shurcoo!l/sanitized_anchor_name/@v/v1.0.0.mod) = GIh/dm9gqSU3HlxNZimVfV6t7RkdlQw86av9e0XYMvw= + SHA256 (go_modules/github.com/shurcoo!l/sanitized_anchor_name/@v/v1.0.0.zip) = CvA0Mj4GJ6npQ2f4eqUM4p5bFl1UyNopJsuv/Vg091c= + SHA256 (go_modules/github.com/sirupsen/logrus/@v/v1.2.0.mod) = 1nBJZSdJq8ZWDyLe46J6q3laMu4sfgeKVGFaYberuZs= +-SHA256 (go_modules/github.com/sirupsen/logrus/@v/v1.2.0.zip) = Nb6IAAEtAPoCY1gX5tnS8xgkgvBarELKmBhoBSnFOzo= ++SHA256 (go_modules/github.com/sirupsen/logrus/@v/v1.4.2.mod) = bGu7yl+tfqm4Y9nsmcMMqneAV4VAWyHnDXV4O1GUxng= ++SHA256 (go_modules/github.com/sirupsen/logrus/@v/v1.6.0.mod) = vqztqNyv7CWp+P7EeN4s0t9pZYtkPg/fyACYDy45V/M= ++SHA256 (go_modules/github.com/sirupsen/logrus/@v/v1.6.0.zip) = dJNcaO4lZ+S2ZeG0swh/Wk74YVYvODuOgX6Vsxx5jtY= + SHA256 (go_modules/github.com/smartystreets/assertions/@v/v0.0.0-20180927180507-b2de0cb4f26d.mod) = dczYdx8joEN552MQRMT7cLSbJ6CWUCmXUu5xLwimrdc= + SHA256 (go_modules/github.com/smartystreets/assertions/@v/v0.0.0-20180927180507-b2de0cb4f26d.zip) = BDTBLEHLTD5+vy+kTT7qr6dbmmGoDjBAjtjgnD1dPXA= + SHA256 (go_modules/github.com/smartystreets/goconvey/@v/v1.6.4.mod) = N+lkyNwb4zEWBVIn3HWDgDfFtcu+G3kj1sYnDQ7q/QU= +@@ -306,6 +349,7 @@ SHA256 (go_modules/github.com/stretchr/o + SHA256 (go_modules/github.com/stretchr/objx/@v/v0.1.1.zip) = A1mewdaIjpvwQpNG2VpsB8ZNYGFLXkrzbyNMziIMfKA= + SHA256 (go_modules/github.com/stretchr/testify/@v/v1.2.2.mod) = SrRj9ow3AEH5UMEMq1EEkD1FmMUM+CT5qtG3t/aSVa8= + SHA256 (go_modules/github.com/stretchr/testify/@v/v1.3.0.mod) = qwY9UVSo6HMLztTFJpjldw61C/rjR768NeykiLjj9uM= ++SHA256 (go_modules/github.com/stretchr/testify/@v/v1.4.0.mod) = awx7cQMNT8VdTm5uJMC/wCViE0H3YUHjrsAETEzomVA= + SHA256 (go_modules/github.com/stretchr/testify/@v/v1.6.1.mod) = //gWjZjmoHFWxFShtuklUJ8xd+lsFVUW1/lrQHnMo78= + SHA256 (go_modules/github.com/stretchr/testify/@v/v1.7.0.mod) = //gWjZjmoHFWxFShtuklUJ8xd+lsFVUW1/lrQHnMo78= + SHA256 (go_modules/github.com/stretchr/testify/@v/v1.7.0.zip) = WkbM6+/1EN8+L204Qu550/aNDnsVVM1u6TOQ1otsazQ= +@@ -335,6 +379,7 @@ SHA256 (go_modules/golang.org/x/crypto/@ + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20190510104115-cbcb75029529.mod) = OrnwH0YQ/ns5vYXWjo2XglNR5+KCw5zaQUV8KidvO+M= + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20190605123033-f99c8df09eb5.mod) = OrnwH0YQ/ns5vYXWjo2XglNR5+KCw5zaQUV8KidvO+M= + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20191011191535-87dc89f01550.mod) = OrnwH0YQ/ns5vYXWjo2XglNR5+KCw5zaQUV8KidvO+M= ++SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20200622213623-75b288015ac9.mod) = srEtCfgZFfvPQiYAnlD579qL03V9IFXY7AeXfmW8Zhg= + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20210322153248-0c34fe9e7dc2.mod) = 3aGNGfup9HvKgmnPSu9YDgzpksc+KqVKvyJiFrHjpyk= + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20210322153248-0c34fe9e7dc2.zip) = LYxnAZAxWDKXoCDy/qJPcmgI9rv5N0/MTsYJxHtsouc= + SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20190121172915-509febef88a4.mod) = n/HQfKjAlFhFDrX0B2qgOQ71x9sMepQhUOiCWKeLU4M= +@@ -375,8 +420,10 @@ SHA256 (go_modules/golang.org/x/net/@v/v + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190501004415-9ce7a6920f09.mod) = 9wRnadqsAr61fLzEgSgN9Z+0A8lv6CYigquoWMf3+k0= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190503192946-f4e77d36d62c.mod) = 9wRnadqsAr61fLzEgSgN9Z+0A8lv6CYigquoWMf3+k0= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190603091049-60506f45cf65.mod) = br6z+vsJYS0+8f8EE9+qwFu6+PIpq94K4OASKY3+ZwI= ++SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190613194153-d28f0bde5980.mod) = 5u/a94opUD8IDPbSYV4onPsdnjq31XD1NmjsorSrQdo= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190620200207-3b0461eec859.mod) = 5u/a94opUD8IDPbSYV4onPsdnjq31XD1NmjsorSrQdo= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20200226121028-0de0cce0169b.mod) = 5u/a94opUD8IDPbSYV4onPsdnjq31XD1NmjsorSrQdo= ++SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20200625001655-4c5254603344.mod) = 2Mnbvf1Z9KsIDGIZn5Nk0QtGPk79upGlgvuu9CznUS8= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20210226172049-e18ecbb05110.mod) = /vWJbRA6C85QVf216W6DCUQzR5JDeGU0dxjtzrYzNIo= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20210405180319-a5a99cb37ef4.mod) = 9rD5lo9afZhvy1fr4qFAlRGLvRy/Z4XQA/ev1xHcsb0= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20210405180319-a5a99cb37ef4.zip) = Z+H3VLD2p3AWAFZ9dNDi/Nmuihug3+XXx4KEKuF8Tfg= +@@ -390,6 +437,7 @@ SHA256 (go_modules/golang.org/x/sync/@v/ + SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20190227155943-e225da77a7e6.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= + SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20190423024810-112230192c58.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= + SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20190911185100-cd5d95a43a6e.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= ++SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20201207232520-09787c993a3a.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= + SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20210220032951-036812b2e83c.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= + SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20210220032951-036812b2e83c.zip) = kqhmOvA1poMdzJzJ2JWh9LtR/CHv6X8E+gZ2/BSZKkY= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20180823144017-11551d06cbcc.mod) = iWkRXko5EIhIMk55ob2KhEUjDm46rMvp+AV/tQ//yME= +@@ -402,15 +450,22 @@ SHA256 (go_modules/golang.org/x/sys/@v/v + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190222072716-a9d3bda3a223.mod) = iWkRXko5EIhIMk55ob2KhEUjDm46rMvp+AV/tQ//yME= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190312061237-fead79001313.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190412213103-97732733099d.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= ++SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190422165155-953cdadca894.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190502145724-3ef323f4f1fd.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190507160741-ecd444e8653b.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190606165138-5da285871e9c.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190624142023-c5567b49c5d0.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= ++SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200106162015-b016eb3dc98e.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200116001909-b77594299b42.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= ++SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200323222414-85ca7c5b95cd.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= ++SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200615200032-f1bc736245b1.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= ++SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200625212154-ddb9806d33ae.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20201119102817-f84b799fce68.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= ++SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210124154548-22da62e12c0c.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210330210617-4fbd30eecc44.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210510120138-977fb7262007.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210510120138-977fb7262007.zip) = tujWufDFanASqZBysjuEgfv43CdMXWwTq28g4H30grc= ++SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210603081109-ebe580a85c40.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= ++SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210603081109-ebe580a85c40.zip) = 6+G8Y5oWWnb6A+LvZng0BimfmjjpykvLyFlAsQeoSaw= + SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod) = TLqxT3cGdxsnHZlaGzzBMf5aJGqtx+5tG6bwvYlHgfo= + SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.zip) = R1qG8R3RSLR0zkBcXb3V9ryuBWw+ROUkRaRZJt1ppVI= + SHA256 (go_modules/golang.org/x/text/@v/v0.3.0.mod) = NoedWG/YAB6E2oeHGQoR5PeHSeKoHf6Lm2kxiZ//Mc8= +@@ -473,11 +528,20 @@ SHA256 (go_modules/google.golang.org/grp + SHA256 (go_modules/google.golang.org/grpc/@v/v1.20.1.mod) = XtCzXjBKPysKdjzCPzDV91C88z2pozqnlZpIKa36iG0= + SHA256 (go_modules/google.golang.org/grpc/@v/v1.21.1.mod) = VlMouS9XLSyRBj/70vDYBjB3m2mwodoqk0MZRZeX4/4= + SHA256 (go_modules/google.golang.org/grpc/@v/v1.21.1.zip) = w7jB6WbY772oME8Ofj45RPrYZI280uY7kWO6igf2Ook= ++SHA256 (go_modules/google.golang.org/protobuf/@v/v0.0.0-20200109180630-ec00e32a8dfd.mod) = ojmQ77Z+4QuxbR0ZNhCc76TkJirj2o0HSO+2kWFNu3g= ++SHA256 (go_modules/google.golang.org/protobuf/@v/v0.0.0-20200221191635-4d8936d0db64.mod) = ptlQ3Sp+uC5Rz0WdP2H2FLCdcwrbnoCU1b+WsEPzgXQ= ++SHA256 (go_modules/google.golang.org/protobuf/@v/v0.0.0-20200228230310-ab0ca4ff8a60.mod) = O4CNGZR/sp5Nsk7Vy4iUGvwZJ/U42ArW+ICuRmSl0BY= ++SHA256 (go_modules/google.golang.org/protobuf/@v/v1.20.1-0.20200309200217-e05f789c0967.mod) = Qg7J+6d5O5bf8cWumYNlbnLhwL0dFN2iOYrsGylHgP8= ++SHA256 (go_modules/google.golang.org/protobuf/@v/v1.21.0.mod) = pTLUiP8Ql7Mw/y4pKfOez/jC+gncdlC2bKVDDC2DA/s= ++SHA256 (go_modules/google.golang.org/protobuf/@v/v1.23.0.mod) = OUpJRiy/bcpN2G888Ojdy7mtyTl/c+gv7K5Ux56eTVM= ++SHA256 (go_modules/google.golang.org/protobuf/@v/v1.26.0-rc.1.mod) = ssT+Gmb/W+brfAxTiPCA0IghwyesXPl13uUdiw+0np8= ++SHA256 (go_modules/google.golang.org/protobuf/@v/v1.26.0-rc.1.zip) = BwlGUCODZozx/9s42CszQfPK/qgLRc7LxP4IUcN+xTw= + SHA256 (go_modules/gopkg.in/alecthomas/kingpin.v2/@v/v2.2.6.mod) = byLclCZkdTE6LIp1hQzqQTRapeM4EZMC/KV2i0GYs+w= + SHA256 (go_modules/gopkg.in/alecthomas/kingpin.v2/@v/v2.2.6.zip) = Y4CAWRrv59JkLyV1tifVNMaSYG8C6lS6ifQtsRK6iDk= + SHA256 (go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod) = XDBuDWM81moRtA4uX7vG2kIRDbfXLqPBUkzrRe5Awz8= + SHA256 (go_modules/gopkg.in/check.v1/@v/v1.0.0-20180628173108-788fd7840127.mod) = XDBuDWM81moRtA4uX7vG2kIRDbfXLqPBUkzrRe5Awz8= +-SHA256 (go_modules/gopkg.in/check.v1/@v/v1.0.0-20180628173108-788fd7840127.zip) = S8U17SqsSKIxr4tgBaC19gadrauaPWWx6fH+kcdNjmE= ++SHA256 (go_modules/gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.mod) = XDBuDWM81moRtA4uX7vG2kIRDbfXLqPBUkzrRe5Awz8= ++SHA256 (go_modules/gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.zip) = AEU3yxnb5FlU7BYF8zFwX2aFzMJn7d1CicHrJ1E6uBc= + SHA256 (go_modules/gopkg.in/errgo.v2/@v/v2.1.0.mod) = 4wUgQkglZieWb/hcfcWRzy0OfeIJTQ9GWEnxtioQJ0g= + SHA256 (go_modules/gopkg.in/errgo.v2/@v/v2.1.0.zip) = a4lUgZog7FKYKiBv0+uUYp/1PFeQqndTTm2Nr33gG+4= + SHA256 (go_modules/gopkg.in/ini.v1/@v/v1.51.0.mod) = E67dhduOVVEEEI4OYTu35NEkKvfyfBVCPdmrY7YLcqE= +@@ -486,7 +550,10 @@ SHA256 (go_modules/gopkg.in/resty.v1/@v/ + SHA256 (go_modules/gopkg.in/resty.v1/@v/v1.12.0.zip) = Q0h7sLtAYm0WUCsf6ecZz3UeeltOQjMnaXGHPnhj088= + SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.0.0-20170812160011-eb3733d160e7.mod) = d0rh/khGQIPnityC3ICVPT7RXhTGPYb8l/z0RKzrDR8= + SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.2.1.mod) = iNl50vCT0jl/dWvIbvosoD9zpg1mjOs5GzUQAp8/fPw= ++SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.2.2.mod) = iNl50vCT0jl/dWvIbvosoD9zpg1mjOs5GzUQAp8/fPw= + SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.2.4.mod) = iNl50vCT0jl/dWvIbvosoD9zpg1mjOs5GzUQAp8/fPw= ++SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.2.5.mod) = iNl50vCT0jl/dWvIbvosoD9zpg1mjOs5GzUQAp8/fPw= ++SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.3.0.mod) = iNl50vCT0jl/dWvIbvosoD9zpg1mjOs5GzUQAp8/fPw= + SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.4.0.mod) = w7EbqaB3X/m8bxHbtYoeSMweaLrDeKjNxiC+zGYdTDM= + SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.4.0.zip) = 7eSeJ8TMps3S7HGa7Y6k02NxDM6z1BHnp4b73sDTkf0= + SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.mod) = IVeYYKIDBvz0OxvSNNH7oxlJnHdhG3HAX5vzupDauTk= +@@ -498,7 +565,7 @@ SHA256 (go_modules/honnef.co/go/tools/@v + SHA256 (go_modules/honnef.co/go/tools/@v/v0.0.1-2019.2.3.zip) = U5glEUxIdoD5nfgPYQdBDh5Tu/1d65MbhNH68tIhY44= + SHA256 (go_modules/rsc.io/binaryregexp/@v/v0.2.0.mod) = AyRzu+VUpUpEX6hVu7K/piNNeG9h8ZJt6WtaqF6R8T0= + SHA256 (go_modules/rsc.io/binaryregexp/@v/v0.2.0.zip) = s+cGqiePp/iA0y+hzEDvgoLR/H1uADVlee0NuI87AEc= +-SHA256 (hcloud-v1.28.1.zip) = 3j9fBFnFeZj7B9pLJGDTC/vxrkGxfbwQfhgquJh66dU= ++SHA256 (hcloud-v1.29.0.zip) = 1K4KwIO83urK17ze9MHkJmA0E6FbDZn+2rK0uJ6PQeM= + SIZE (go_modules/cloud.google.com/go/@v/v0.26.0.mod) = 27 + SIZE (go_modules/cloud.google.com/go/@v/v0.34.0.mod) = 27 + SIZE (go_modules/cloud.google.com/go/@v/v0.38.0.mod) = 1006 +@@ -528,9 +595,12 @@ SIZE (go_modules/github.com/!one!of!one/ + SIZE (go_modules/github.com/!vivid!cortex/ewma/@v/v1.1.1.mod) = 35 + SIZE (go_modules/github.com/!vivid!cortex/ewma/@v/v1.1.1.zip) = 8064 + SIZE (go_modules/github.com/alecthomas/template/@v/v0.0.0-20160405071501-a0175ee3bccc.mod) = 38 +-SIZE (go_modules/github.com/alecthomas/template/@v/v0.0.0-20160405071501-a0175ee3bccc.zip) = 66023 ++SIZE (go_modules/github.com/alecthomas/template/@v/v0.0.0-20190718012654-fb15b899a751.mod) = 38 ++SIZE (go_modules/github.com/alecthomas/template/@v/v0.0.0-20190718012654-fb15b899a751.zip) = 66303 + SIZE (go_modules/github.com/alecthomas/units/@v/v0.0.0-20151022065526-2efee857e7cf.mod) = 35 +-SIZE (go_modules/github.com/alecthomas/units/@v/v0.0.0-20151022065526-2efee857e7cf.zip) = 5176 ++SIZE (go_modules/github.com/alecthomas/units/@v/v0.0.0-20190717042225-c3de453c63f4.mod) = 35 ++SIZE (go_modules/github.com/alecthomas/units/@v/v0.0.0-20190924025748-f65c72e2690d.mod) = 79 ++SIZE (go_modules/github.com/alecthomas/units/@v/v0.0.0-20190924025748-f65c72e2690d.zip) = 7096 + SIZE (go_modules/github.com/armon/circbuf/@v/v0.0.0-20150827004946-bbbad097214e.mod) = 32 + SIZE (go_modules/github.com/armon/circbuf/@v/v0.0.0-20150827004946-bbbad097214e.zip) = 3902 + SIZE (go_modules/github.com/armon/go-metrics/@v/v0.0.0-20180917152333-f0300d1749da.mod) = 35 +@@ -539,7 +609,8 @@ SIZE (go_modules/github.com/armon/go-rad + SIZE (go_modules/github.com/armon/go-radix/@v/v0.0.0-20180808171621-7fddfc383310.zip) = 7271 + SIZE (go_modules/github.com/beorn7/perks/@v/v0.0.0-20180321164747-3a771d992973.mod) = 31 + SIZE (go_modules/github.com/beorn7/perks/@v/v1.0.0.mod) = 40 +-SIZE (go_modules/github.com/beorn7/perks/@v/v1.0.0.zip) = 14678 ++SIZE (go_modules/github.com/beorn7/perks/@v/v1.0.1.mod) = 40 ++SIZE (go_modules/github.com/beorn7/perks/@v/v1.0.1.zip) = 14678 + SIZE (go_modules/github.com/bgentry/speakeasy/@v/v0.1.0.mod) = 36 + SIZE (go_modules/github.com/bgentry/speakeasy/@v/v0.1.0.zip) = 9262 + SIZE (go_modules/github.com/bketelsen/crypt/@v/v0.0.3-0.20200106085610-5cbc8cc4026c.mod) = 568 +@@ -548,6 +619,8 @@ SIZE (go_modules/github.com/boumenot/goc + SIZE (go_modules/github.com/boumenot/gocover-cobertura/@v/v1.1.0.zip) = 18810 + SIZE (go_modules/github.com/cespare/xxhash/@v/v1.1.0.mod) = 146 + SIZE (go_modules/github.com/cespare/xxhash/@v/v1.1.0.zip) = 12221 ++SIZE (go_modules/github.com/cespare/xxhash/v2/@v/v2.1.1.mod) = 45 ++SIZE (go_modules/github.com/cespare/xxhash/v2/@v/v2.1.1.zip) = 12031 + SIZE (go_modules/github.com/cheggaaa/pb/v3/@v/v3.0.7.mod) = 234 + SIZE (go_modules/github.com/cheggaaa/pb/v3/@v/v3.0.7.zip) = 25110 + SIZE (go_modules/github.com/client9/misspell/@v/v0.3.4.mod) = 35 +@@ -584,10 +657,14 @@ SIZE (go_modules/github.com/ghodss/yaml/ + SIZE (go_modules/github.com/go-gl/glfw/@v/v0.0.0-20190409004039-e6da0acd62b1.mod) = 29 + SIZE (go_modules/github.com/go-gl/glfw/@v/v0.0.0-20190409004039-e6da0acd62b1.zip) = 810677 + SIZE (go_modules/github.com/go-kit/kit/@v/v0.8.0.mod) = 29 +-SIZE (go_modules/github.com/go-kit/kit/@v/v0.8.0.zip) = 423237 ++SIZE (go_modules/github.com/go-kit/kit/@v/v0.9.0.mod) = 29 ++SIZE (go_modules/github.com/go-kit/kit/@v/v0.9.0.zip) = 438465 ++SIZE (go_modules/github.com/go-kit/log/@v/v0.1.0.mod) = 121 ++SIZE (go_modules/github.com/go-kit/log/@v/v0.1.0.zip) = 45063 + SIZE (go_modules/github.com/go-logfmt/logfmt/@v/v0.3.0.mod) = 35 + SIZE (go_modules/github.com/go-logfmt/logfmt/@v/v0.4.0.mod) = 100 +-SIZE (go_modules/github.com/go-logfmt/logfmt/@v/v0.4.0.zip) = 17559 ++SIZE (go_modules/github.com/go-logfmt/logfmt/@v/v0.5.0.mod) = 44 ++SIZE (go_modules/github.com/go-logfmt/logfmt/@v/v0.5.0.zip) = 15925 + SIZE (go_modules/github.com/go-stack/stack/@v/v1.8.0.mod) = 33 + SIZE (go_modules/github.com/go-stack/stack/@v/v1.8.0.zip) = 10204 + SIZE (go_modules/github.com/gogo/protobuf/@v/v1.1.1.mod) = 32 +@@ -605,15 +682,26 @@ SIZE (go_modules/github.com/golang/mock/ + SIZE (go_modules/github.com/golang/protobuf/@v/v1.2.0.mod) = 34 + SIZE (go_modules/github.com/golang/protobuf/@v/v1.3.1.mod) = 34 + SIZE (go_modules/github.com/golang/protobuf/@v/v1.3.2.mod) = 34 +-SIZE (go_modules/github.com/golang/protobuf/@v/v1.3.2.zip) = 465217 ++SIZE (go_modules/github.com/golang/protobuf/@v/v1.4.0-rc.1.0.20200221234624-67d41d38c208.mod) = 151 ++SIZE (go_modules/github.com/golang/protobuf/@v/v1.4.0-rc.1.mod) = 151 ++SIZE (go_modules/github.com/golang/protobuf/@v/v1.4.0-rc.2.mod) = 151 ++SIZE (go_modules/github.com/golang/protobuf/@v/v1.4.0-rc.4.0.20200313231945-b860323f09d0.mod) = 154 ++SIZE (go_modules/github.com/golang/protobuf/@v/v1.4.0.mod) = 124 ++SIZE (go_modules/github.com/golang/protobuf/@v/v1.4.2.mod) = 124 ++SIZE (go_modules/github.com/golang/protobuf/@v/v1.4.3.mod) = 124 ++SIZE (go_modules/github.com/golang/protobuf/@v/v1.4.3.zip) = 206951 + SIZE (go_modules/github.com/google/btree/@v/v0.0.0-20180813153112-4030bb1f1f0c.mod) = 31 + SIZE (go_modules/github.com/google/btree/@v/v1.0.0.mod) = 31 + SIZE (go_modules/github.com/google/btree/@v/v1.0.0.zip) = 17644 + SIZE (go_modules/github.com/google/go-cmp/@v/v0.2.0.mod) = 32 + SIZE (go_modules/github.com/google/go-cmp/@v/v0.3.0.mod) = 40 +-SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.0.mod) = 105 +-SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.2.mod) = 105 +-SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.2.zip) = 127156 ++SIZE (go_modules/github.com/google/go-cmp/@v/v0.3.1.mod) = 40 ++SIZE (go_modules/github.com/google/go-cmp/@v/v0.4.0.mod) = 105 ++SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.4.mod) = 105 ++SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.5.mod) = 105 ++SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.5.zip) = 130974 ++SIZE (go_modules/github.com/google/gofuzz/@v/v1.0.0.mod) = 41 ++SIZE (go_modules/github.com/google/gofuzz/@v/v1.0.0.zip) = 16584 + SIZE (go_modules/github.com/google/martian/@v/v2.1.0+incompatible.mod) = 33 + SIZE (go_modules/github.com/google/martian/@v/v2.1.0+incompatible.zip) = 259222 + SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20181206194817-3ea8567a2e57.mod) = 31 +@@ -674,26 +762,32 @@ SIZE (go_modules/github.com/hashicorp/me + SIZE (go_modules/github.com/hashicorp/memberlist/@v/v0.1.3.zip) = 103250 + SIZE (go_modules/github.com/hashicorp/serf/@v/v0.8.2.mod) = 774 + SIZE (go_modules/github.com/hashicorp/serf/@v/v0.8.2.zip) = 540021 +-SIZE (go_modules/github.com/hetznercloud/hcloud-go/@v/v1.31.1.mod) = 307 +-SIZE (go_modules/github.com/hetznercloud/hcloud-go/@v/v1.31.1.zip) = 141261 ++SIZE (go_modules/github.com/hetznercloud/hcloud-go/@v/v1.33.0.mod) = 833 ++SIZE (go_modules/github.com/hetznercloud/hcloud-go/@v/v1.33.0.zip) = 151170 + SIZE (go_modules/github.com/inconshreveable/mousetrap/@v/v1.0.0.mod) = 44 + SIZE (go_modules/github.com/inconshreveable/mousetrap/@v/v1.0.0.zip) = 3712 + SIZE (go_modules/github.com/jonboulle/clockwork/@v/v0.1.0.mod) = 38 + SIZE (go_modules/github.com/jonboulle/clockwork/@v/v0.1.0.zip) = 8857 ++SIZE (go_modules/github.com/jpillora/backoff/@v/v1.0.0.mod) = 44 ++SIZE (go_modules/github.com/jpillora/backoff/@v/v1.0.0.zip) = 4359 ++SIZE (go_modules/github.com/json-iterator/go/@v/v1.1.10.mod) = 295 ++SIZE (go_modules/github.com/json-iterator/go/@v/v1.1.11.mod) = 295 ++SIZE (go_modules/github.com/json-iterator/go/@v/v1.1.11.zip) = 139812 + SIZE (go_modules/github.com/json-iterator/go/@v/v1.1.6.mod) = 35 +-SIZE (go_modules/github.com/json-iterator/go/@v/v1.1.6.zip) = 130029 + SIZE (go_modules/github.com/jstemmer/go-junit-report/@v/v0.0.0-20190106144839-af01ea7f8024.mod) = 43 + SIZE (go_modules/github.com/jstemmer/go-junit-report/@v/v0.0.0-20190106144839-af01ea7f8024.zip) = 42656 + SIZE (go_modules/github.com/jtolds/gls/@v/v4.20.0+incompatible.mod) = 29 + SIZE (go_modules/github.com/jtolds/gls/@v/v4.20.0+incompatible.zip) = 9901 + SIZE (go_modules/github.com/julienschmidt/httprouter/@v/v1.2.0.mod) = 43 +-SIZE (go_modules/github.com/julienschmidt/httprouter/@v/v1.2.0.zip) = 27708 ++SIZE (go_modules/github.com/julienschmidt/httprouter/@v/v1.3.0.mod) = 51 ++SIZE (go_modules/github.com/julienschmidt/httprouter/@v/v1.3.0.zip) = 28212 + SIZE (go_modules/github.com/kisielk/errcheck/@v/v1.1.0.mod) = 143 + SIZE (go_modules/github.com/kisielk/errcheck/@v/v1.1.0.zip) = 18257 + SIZE (go_modules/github.com/kisielk/gotool/@v/v1.0.0.mod) = 35 + SIZE (go_modules/github.com/kisielk/gotool/@v/v1.0.0.zip) = 18981 + SIZE (go_modules/github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.1.mod) = 58 +-SIZE (go_modules/github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.1.zip) = 3567 ++SIZE (go_modules/github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.3.mod) = 58 ++SIZE (go_modules/github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.3.zip) = 3966 + SIZE (go_modules/github.com/kr/logfmt/@v/v0.0.0-20140226030751-b84e30acd515.mod) = 28 + SIZE (go_modules/github.com/kr/logfmt/@v/v0.0.0-20140226030751-b84e30acd515.zip) = 9142 + SIZE (go_modules/github.com/kr/pretty/@v/v0.1.0.mod) = 67 +@@ -731,12 +825,15 @@ SIZE (go_modules/github.com/mitchellh/io + SIZE (go_modules/github.com/mitchellh/mapstructure/@v/v0.0.0-20160808181253-ca63d7c062ee.mod) = 41 + SIZE (go_modules/github.com/mitchellh/mapstructure/@v/v1.1.2.mod) = 41 + SIZE (go_modules/github.com/mitchellh/mapstructure/@v/v1.1.2.zip) = 25943 ++SIZE (go_modules/github.com/modern-go/concurrent/@v/v0.0.0-20180228061459-e0a39a4cb421.mod) = 39 + SIZE (go_modules/github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.mod) = 39 + SIZE (go_modules/github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.zip) = 10936 ++SIZE (go_modules/github.com/modern-go/reflect2/@v/v0.0.0-20180701023420-4b7aa43c6742.mod) = 37 + SIZE (go_modules/github.com/modern-go/reflect2/@v/v1.0.1.mod) = 37 + SIZE (go_modules/github.com/modern-go/reflect2/@v/v1.0.1.zip) = 25694 + SIZE (go_modules/github.com/mwitkow/go-conntrack/@v/v0.0.0-20161129095857-cc309e4a2223.mod) = 39 +-SIZE (go_modules/github.com/mwitkow/go-conntrack/@v/v0.0.0-20161129095857-cc309e4a2223.zip) = 24318 ++SIZE (go_modules/github.com/mwitkow/go-conntrack/@v/v0.0.0-20190716064945-2f068394615f.mod) = 39 ++SIZE (go_modules/github.com/mwitkow/go-conntrack/@v/v0.0.0-20190716064945-2f068394615f.zip) = 24595 + SIZE (go_modules/github.com/oklog/ulid/@v/v1.3.1.mod) = 29 + SIZE (go_modules/github.com/oklog/ulid/@v/v1.3.1.zip) = 21676 + SIZE (go_modules/github.com/pascaldekloe/goe/@v/v0.0.0-20180627143212-57f6aae5913c.mod) = 35 +@@ -746,23 +843,34 @@ SIZE (go_modules/github.com/pelletier/go + SIZE (go_modules/github.com/pelletier/go-toml/@v/v1.8.1.zip) = 117762 + SIZE (go_modules/github.com/pkg/errors/@v/v0.8.0.mod) = 29 + SIZE (go_modules/github.com/pkg/errors/@v/v0.8.1.mod) = 29 +-SIZE (go_modules/github.com/pkg/errors/@v/v0.8.1.zip) = 14339 ++SIZE (go_modules/github.com/pkg/errors/@v/v0.9.1.mod) = 29 ++SIZE (go_modules/github.com/pkg/errors/@v/v0.9.1.zip) = 17866 + SIZE (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.mod) = 37 + SIZE (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.zip) = 12433 + SIZE (go_modules/github.com/posener/complete/@v/v1.1.1.mod) = 35 + SIZE (go_modules/github.com/posener/complete/@v/v1.1.1.zip) = 30137 + SIZE (go_modules/github.com/prometheus/client_golang/@v/v0.9.1.mod) = 43 + SIZE (go_modules/github.com/prometheus/client_golang/@v/v0.9.3.mod) = 379 +-SIZE (go_modules/github.com/prometheus/client_golang/@v/v0.9.3.zip) = 200189 ++SIZE (go_modules/github.com/prometheus/client_golang/@v/v1.0.0.mod) = 535 ++SIZE (go_modules/github.com/prometheus/client_golang/@v/v1.11.0.mod) = 468 ++SIZE (go_modules/github.com/prometheus/client_golang/@v/v1.11.0.zip) = 240896 ++SIZE (go_modules/github.com/prometheus/client_golang/@v/v1.7.1.mod) = 569 + SIZE (go_modules/github.com/prometheus/client_model/@v/v0.0.0-20180712105110-5c3871d89910.mod) = 42 + SIZE (go_modules/github.com/prometheus/client_model/@v/v0.0.0-20190129233127-fd36f4220a90.mod) = 164 +-SIZE (go_modules/github.com/prometheus/client_model/@v/v0.0.0-20190129233127-fd36f4220a90.zip) = 69217 ++SIZE (go_modules/github.com/prometheus/client_model/@v/v0.2.0.mod) = 164 ++SIZE (go_modules/github.com/prometheus/client_model/@v/v0.2.0.zip) = 13785 + SIZE (go_modules/github.com/prometheus/common/@v/v0.0.0-20181113130724-41aa239b4cce.mod) = 36 ++SIZE (go_modules/github.com/prometheus/common/@v/v0.10.0.mod) = 817 ++SIZE (go_modules/github.com/prometheus/common/@v/v0.26.0.mod) = 794 ++SIZE (go_modules/github.com/prometheus/common/@v/v0.26.0.zip) = 175437 + SIZE (go_modules/github.com/prometheus/common/@v/v0.4.0.mod) = 1223 +-SIZE (go_modules/github.com/prometheus/common/@v/v0.4.0.zip) = 151345 ++SIZE (go_modules/github.com/prometheus/common/@v/v0.4.1.mod) = 1223 + SIZE (go_modules/github.com/prometheus/procfs/@v/v0.0.0-20181005140218-185b4288413d.mod) = 36 + SIZE (go_modules/github.com/prometheus/procfs/@v/v0.0.0-20190507164030-5867b95ac084.mod) = 98 +-SIZE (go_modules/github.com/prometheus/procfs/@v/v0.0.0-20190507164030-5867b95ac084.zip) = 125624 ++SIZE (go_modules/github.com/prometheus/procfs/@v/v0.0.2.mod) = 98 ++SIZE (go_modules/github.com/prometheus/procfs/@v/v0.1.3.mod) = 198 ++SIZE (go_modules/github.com/prometheus/procfs/@v/v0.6.0.mod) = 198 ++SIZE (go_modules/github.com/prometheus/procfs/@v/v0.6.0.zip) = 282768 + SIZE (go_modules/github.com/prometheus/tsdb/@v/v0.7.1.mod) = 1346 + SIZE (go_modules/github.com/prometheus/tsdb/@v/v0.7.1.zip) = 2440454 + SIZE (go_modules/github.com/rjeczalik/interfaces/@v/v0.1.1.mod) = 111 +@@ -780,7 +888,9 @@ SIZE (go_modules/github.com/sean-/seed/@ + SIZE (go_modules/github.com/shurcoo!l/sanitized_anchor_name/@v/v1.0.0.mod) = 49 + SIZE (go_modules/github.com/shurcoo!l/sanitized_anchor_name/@v/v1.0.0.zip) = 3399 + SIZE (go_modules/github.com/sirupsen/logrus/@v/v1.2.0.mod) = 393 +-SIZE (go_modules/github.com/sirupsen/logrus/@v/v1.2.0.zip) = 52967 ++SIZE (go_modules/github.com/sirupsen/logrus/@v/v1.4.2.mod) = 337 ++SIZE (go_modules/github.com/sirupsen/logrus/@v/v1.6.0.mod) = 301 ++SIZE (go_modules/github.com/sirupsen/logrus/@v/v1.6.0.zip) = 65802 + SIZE (go_modules/github.com/smartystreets/assertions/@v/v0.0.0-20180927180507-b2de0cb4f26d.mod) = 43 + SIZE (go_modules/github.com/smartystreets/assertions/@v/v0.0.0-20180927180507-b2de0cb4f26d.zip) = 81760 + SIZE (go_modules/github.com/smartystreets/goconvey/@v/v1.6.4.mod) = 302 +@@ -807,6 +917,7 @@ SIZE (go_modules/github.com/stretchr/obj + SIZE (go_modules/github.com/stretchr/objx/@v/v0.1.1.zip) = 37190 + SIZE (go_modules/github.com/stretchr/testify/@v/v1.2.2.mod) = 35 + SIZE (go_modules/github.com/stretchr/testify/@v/v1.3.0.mod) = 154 ++SIZE (go_modules/github.com/stretchr/testify/@v/v1.4.0.mod) = 179 + SIZE (go_modules/github.com/stretchr/testify/@v/v1.6.1.mod) = 216 + SIZE (go_modules/github.com/stretchr/testify/@v/v1.7.0.mod) = 216 + SIZE (go_modules/github.com/stretchr/testify/@v/v1.7.0.zip) = 105564 +@@ -836,6 +947,7 @@ SIZE (go_modules/golang.org/x/crypto/@v/ + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20190510104115-cbcb75029529.mod) = 146 + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20190605123033-f99c8df09eb5.mod) = 146 + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20191011191535-87dc89f01550.mod) = 146 ++SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20200622213623-75b288015ac9.mod) = 155 + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20210322153248-0c34fe9e7dc2.mod) = 209 + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20210322153248-0c34fe9e7dc2.zip) = 1864784 + SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20190121172915-509febef88a4.mod) = 24 +@@ -876,8 +988,10 @@ SIZE (go_modules/golang.org/x/net/@v/v0. + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190501004415-9ce7a6920f09.mod) = 119 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190503192946-f4e77d36d62c.mod) = 119 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190603091049-60506f45cf65.mod) = 172 ++SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190613194153-d28f0bde5980.mod) = 181 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190620200207-3b0461eec859.mod) = 181 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20200226121028-0de0cce0169b.mod) = 181 ++SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20200625001655-4c5254603344.mod) = 181 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20210226172049-e18ecbb05110.mod) = 179 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20210405180319-a5a99cb37ef4.mod) = 179 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20210405180319-a5a99cb37ef4.zip) = 1565731 +@@ -891,6 +1005,7 @@ SIZE (go_modules/golang.org/x/sync/@v/v0 + SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20190227155943-e225da77a7e6.mod) = 25 + SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20190423024810-112230192c58.mod) = 25 + SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20190911185100-cd5d95a43a6e.mod) = 25 ++SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20201207232520-09787c993a3a.mod) = 25 + SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20210220032951-036812b2e83c.mod) = 25 + SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20210220032951-036812b2e83c.zip) = 28693 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20180823144017-11551d06cbcc.mod) = 24 +@@ -903,15 +1018,22 @@ SIZE (go_modules/golang.org/x/sys/@v/v0. + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190222072716-a9d3bda3a223.mod) = 24 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190312061237-fead79001313.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190412213103-97732733099d.mod) = 33 ++SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190422165155-953cdadca894.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190502145724-3ef323f4f1fd.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190507160741-ecd444e8653b.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190606165138-5da285871e9c.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190624142023-c5567b49c5d0.mod) = 33 ++SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200106162015-b016eb3dc98e.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200116001909-b77594299b42.mod) = 33 ++SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200323222414-85ca7c5b95cd.mod) = 33 ++SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200615200032-f1bc736245b1.mod) = 33 ++SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200625212154-ddb9806d33ae.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20201119102817-f84b799fce68.mod) = 33 ++SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210124154548-22da62e12c0c.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210330210617-4fbd30eecc44.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210510120138-977fb7262007.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210510120138-977fb7262007.zip) = 1634371 ++SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210603081109-ebe580a85c40.mod) = 33 ++SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210603081109-ebe580a85c40.zip) = 1639382 + SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod) = 95 + SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.zip) = 23281 + SIZE (go_modules/golang.org/x/text/@v/v0.3.0.mod) = 25 +@@ -974,11 +1096,20 @@ SIZE (go_modules/google.golang.org/grpc/ + SIZE (go_modules/google.golang.org/grpc/@v/v1.20.1.mod) = 795 + SIZE (go_modules/google.golang.org/grpc/@v/v1.21.1.mod) = 828 + SIZE (go_modules/google.golang.org/grpc/@v/v1.21.1.zip) = 1027160 ++SIZE (go_modules/google.golang.org/protobuf/@v/v0.0.0-20200109180630-ec00e32a8dfd.mod) = 83 ++SIZE (go_modules/google.golang.org/protobuf/@v/v0.0.0-20200221191635-4d8936d0db64.mod) = 128 ++SIZE (go_modules/google.golang.org/protobuf/@v/v0.0.0-20200228230310-ab0ca4ff8a60.mod) = 158 ++SIZE (go_modules/google.golang.org/protobuf/@v/v1.20.1-0.20200309200217-e05f789c0967.mod) = 128 ++SIZE (go_modules/google.golang.org/protobuf/@v/v1.21.0.mod) = 158 ++SIZE (go_modules/google.golang.org/protobuf/@v/v1.23.0.mod) = 123 ++SIZE (go_modules/google.golang.org/protobuf/@v/v1.26.0-rc.1.mod) = 83 ++SIZE (go_modules/google.golang.org/protobuf/@v/v1.26.0-rc.1.zip) = 1561863 + SIZE (go_modules/gopkg.in/alecthomas/kingpin.v2/@v/v2.2.6.mod) = 38 + SIZE (go_modules/gopkg.in/alecthomas/kingpin.v2/@v/v2.2.6.zip) = 59626 + SIZE (go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod) = 25 + SIZE (go_modules/gopkg.in/check.v1/@v/v1.0.0-20180628173108-788fd7840127.mod) = 25 +-SIZE (go_modules/gopkg.in/check.v1/@v/v1.0.0-20180628173108-788fd7840127.zip) = 41465 ++SIZE (go_modules/gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.mod) = 25 ++SIZE (go_modules/gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.zip) = 41481 + SIZE (go_modules/gopkg.in/errgo.v2/@v/v2.1.0.mod) = 133 + SIZE (go_modules/gopkg.in/errgo.v2/@v/v2.1.0.zip) = 15087 + SIZE (go_modules/gopkg.in/ini.v1/@v/v1.51.0.mod) = 23 +@@ -987,7 +1118,10 @@ SIZE (go_modules/gopkg.in/resty.v1/@v/v1 + SIZE (go_modules/gopkg.in/resty.v1/@v/v1.12.0.zip) = 2645616 + SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.0.0-20170812160011-eb3733d160e7.mod) = 24 + SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.2.1.mod) = 95 ++SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.2.2.mod) = 95 + SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.2.4.mod) = 95 ++SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.2.5.mod) = 95 ++SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.3.0.mod) = 95 + SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.4.0.mod) = 95 + SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.4.0.zip) = 81183 + SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.mod) = 95 +@@ -999,4 +1133,4 @@ SIZE (go_modules/honnef.co/go/tools/@v/v + SIZE (go_modules/honnef.co/go/tools/@v/v0.0.1-2019.2.3.zip) = 506912 + SIZE (go_modules/rsc.io/binaryregexp/@v/v0.2.0.mod) = 36 + SIZE (go_modules/rsc.io/binaryregexp/@v/v0.2.0.zip) = 450232 +-SIZE (hcloud-v1.28.1.zip) = 279028 ++SIZE (hcloud-v1.29.0.zip) = 281311 +Index: sysutils/hcloud/modules.inc +=================================================================== +RCS file: /home/cvs/ports/sysutils/hcloud/modules.inc,v +retrieving revision 1.4 +diff -u -p -u -p -r1.4 modules.inc +--- sysutils/hcloud/modules.inc 14 Oct 2021 21:09:34 -0000 1.4 ++++ sysutils/hcloud/modules.inc 30 Dec 2021 12:23:32 -0000 +@@ -1,4 +1,4 @@ +-# $OpenBSD: modules.inc,v 1.4 2021/10/14 21:09:34 sdk Exp $ ++# $OpenBSD$ + + MODGO_MODULES = \ + cloud.google.com/go v0.46.3 \ +@@ -12,16 +12,17 @@ MODGO_MODULES = \ + github.com/!burnt!sushi/xgb v0.0.0-20160522181843-27f122750802 \ + github.com/!one!of!one/xxhash v1.2.2 \ + github.com/!vivid!cortex/ewma v1.1.1 \ +- github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc \ +- github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf \ ++ github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751 \ ++ github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d \ + github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e \ + github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da \ + github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310 \ +- github.com/beorn7/perks v1.0.0 \ ++ github.com/beorn7/perks v1.0.1 \ + github.com/bgentry/speakeasy v0.1.0 \ + github.com/bketelsen/crypt v0.0.3-0.20200106085610-5cbc8cc4026c \ + github.com/boumenot/gocover-cobertura v1.1.0 \ + github.com/cespare/xxhash v1.1.0 \ ++ github.com/cespare/xxhash/v2 v2.1.1 \ + github.com/cheggaaa/pb/v3 v3.0.7 \ + github.com/client9/misspell v0.3.4 \ + github.com/coreos/bbolt v1.3.2 \ +@@ -39,16 +40,18 @@ MODGO_MODULES = \ + github.com/fsnotify/fsnotify v1.4.7 \ + github.com/ghodss/yaml v1.0.0 \ + github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1 \ +- github.com/go-kit/kit v0.8.0 \ +- github.com/go-logfmt/logfmt v0.4.0 \ ++ github.com/go-kit/kit v0.9.0 \ ++ github.com/go-kit/log v0.1.0 \ ++ github.com/go-logfmt/logfmt v0.5.0 \ + github.com/go-stack/stack v1.8.0 \ + github.com/gogo/protobuf v1.2.1 \ + github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b \ + github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef \ + github.com/golang/mock v1.6.0 \ +- github.com/golang/protobuf v1.3.2 \ ++ github.com/golang/protobuf v1.4.3 \ + github.com/google/btree v1.0.0 \ +- github.com/google/go-cmp v0.5.2 \ ++ github.com/google/go-cmp v0.5.5 \ ++ github.com/google/gofuzz v1.0.0 \ + github.com/google/martian v2.1.0+incompatible \ + github.com/google/pprof v0.0.0-20190515194954-54271f7e092f \ + github.com/google/renameio v0.1.0 \ +@@ -77,16 +80,17 @@ MODGO_MODULES = \ + github.com/hashicorp/mdns v1.0.0 \ + github.com/hashicorp/memberlist v0.1.3 \ + github.com/hashicorp/serf v0.8.2 \ +- github.com/hetznercloud/hcloud-go v1.31.1 \ ++ github.com/hetznercloud/hcloud-go v1.33.0 \ + github.com/inconshreveable/mousetrap v1.0.0 \ + github.com/jonboulle/clockwork v0.1.0 \ +- github.com/json-iterator/go v1.1.6 \ ++ github.com/jpillora/backoff v1.0.0 \ ++ github.com/json-iterator/go v1.1.11 \ + github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024 \ + github.com/jtolds/gls v4.20.0+incompatible \ +- github.com/julienschmidt/httprouter v1.2.0 \ ++ github.com/julienschmidt/httprouter v1.3.0 \ + github.com/kisielk/errcheck v1.1.0 \ + github.com/kisielk/gotool v1.0.0 \ +- github.com/konsorten/go-windows-terminal-sequences v1.0.1 \ ++ github.com/konsorten/go-windows-terminal-sequences v1.0.3 \ + github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515 \ + github.com/kr/pretty v0.1.0 \ + github.com/kr/pty v1.1.1 \ +@@ -105,17 +109,17 @@ MODGO_MODULES = \ + github.com/mitchellh/mapstructure v1.1.2 \ + github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd \ + github.com/modern-go/reflect2 v1.0.1 \ +- github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223 \ ++ github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f \ + github.com/oklog/ulid v1.3.1 \ + github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c \ + github.com/pelletier/go-toml v1.8.1 \ +- github.com/pkg/errors v0.8.1 \ ++ github.com/pkg/errors v0.9.1 \ + github.com/pmezard/go-difflib v1.0.0 \ + github.com/posener/complete v1.1.1 \ +- github.com/prometheus/client_golang v0.9.3 \ +- github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90 \ +- github.com/prometheus/common v0.4.0 \ +- github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084 \ ++ github.com/prometheus/client_golang v1.11.0 \ ++ github.com/prometheus/client_model v0.2.0 \ ++ github.com/prometheus/common v0.26.0 \ ++ github.com/prometheus/procfs v0.6.0 \ + github.com/prometheus/tsdb v0.7.1 \ + github.com/rjeczalik/interfaces v0.1.1 \ + github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af \ +@@ -124,7 +128,7 @@ MODGO_MODULES = \ + github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f \ + github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529 \ + github.com/shurcoo!l/sanitized_anchor_name v1.0.0 \ +- github.com/sirupsen/logrus v1.2.0 \ ++ github.com/sirupsen/logrus v1.6.0 \ + github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d \ + github.com/smartystreets/goconvey v1.6.4 \ + github.com/soheilhy/cmux v0.1.4 \ +@@ -155,7 +159,7 @@ MODGO_MODULES = \ + golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4 \ + golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45 \ + golang.org/x/sync v0.0.0-20210220032951-036812b2e83c \ +- golang.org/x/sys v0.0.0-20210510120138-977fb7262007 \ ++ golang.org/x/sys v0.0.0-20210603081109-ebe580a85c40 \ + golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1 \ + golang.org/x/text v0.3.3 \ + golang.org/x/time v0.0.0-20190308202827-9d24e82272b4 \ +@@ -165,8 +169,9 @@ MODGO_MODULES = \ + google.golang.org/appengine v1.6.1 \ + google.golang.org/genproto v0.0.0-20191108220845-16a3f7862a1a \ + google.golang.org/grpc v1.21.1 \ ++ google.golang.org/protobuf v1.26.0-rc.1 \ + gopkg.in/alecthomas/kingpin.v2 v2.2.6 \ +- gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 \ ++ gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 \ + gopkg.in/errgo.v2 v2.1.0 \ + gopkg.in/ini.v1 v1.51.0 \ + gopkg.in/resty.v1 v1.12.0 \ +@@ -176,158 +181,215 @@ MODGO_MODULES = \ + rsc.io/binaryregexp v0.2.0 + + MODGO_MODFILES = \ +- cloud.google.com/go v0.26.0 \ +- cloud.google.com/go v0.34.0 \ +- cloud.google.com/go v0.38.0 \ +- cloud.google.com/go v0.44.1 \ +- cloud.google.com/go v0.44.2 \ +- cloud.google.com/go v0.45.1 \ +- github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973 \ +- github.com/davecgh/go-spew v1.1.0 \ +- github.com/go-logfmt/logfmt v0.3.0 \ +- github.com/gogo/protobuf v1.1.1 \ +- github.com/golang/mock v1.1.1 \ +- github.com/golang/mock v1.2.0 \ +- github.com/golang/mock v1.3.1 \ +- github.com/golang/protobuf v1.2.0 \ +- github.com/golang/protobuf v1.3.1 \ +- github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c \ +- github.com/google/go-cmp v0.2.0 \ +- github.com/google/go-cmp v0.3.0 \ +- github.com/google/go-cmp v0.5.0 \ +- github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57 \ +- github.com/googleapis/gax-go/v2 v2.0.4 \ +- github.com/hashicorp/go-uuid v1.0.0 \ +- github.com/hashicorp/golang-lru v0.5.0 \ +- github.com/mattn/go-colorable v0.0.9 \ +- github.com/mattn/go-isatty v0.0.3 \ +- github.com/mattn/go-isatty v0.0.8 \ +- github.com/mitchellh/go-homedir v1.0.0 \ +- github.com/mitchellh/mapstructure v0.0.0-20160808181253-ca63d7c062ee \ +- github.com/pelletier/go-toml v1.2.0 \ +- github.com/pkg/errors v0.8.0 \ +- github.com/prometheus/client_golang v0.9.1 \ +- github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910 \ +- github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce \ +- github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d \ +- github.com/spf13/pflag v1.0.3 \ +- github.com/stretchr/objx v0.1.0 \ +- github.com/stretchr/testify v1.2.2 \ +- github.com/stretchr/testify v1.3.0 \ +- github.com/stretchr/testify v1.6.1 \ +- github.com/yuin/goldmark v1.1.27 \ +- go.opencensus.io v0.21.0 \ +- golang.org/x/crypto v0.0.0-20180904163835-0709b304e793 \ +- golang.org/x/crypto v0.0.0-20181029021203-45a5f77698d3 \ +- golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2 \ +- golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529 \ +- golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5 \ +- golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550 \ +- golang.org/x/exp v0.0.0-20190121172915-509febef88a4 \ +- golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8 \ +- golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522 \ +- golang.org/x/exp v0.0.0-20190829153037-c13cbed26979 \ +- golang.org/x/image v0.0.0-20190227222117-0694c2d4d067 \ +- golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3 \ +- golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961 \ +- golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f \ +- golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3 \ +- golang.org/x/lint v0.0.0-20190409202823-959b441ac422 \ +- golang.org/x/lint v0.0.0-20190909230951-414d861bb4ac \ +- golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6 \ +- golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e \ +- golang.org/x/mod v0.1.0 \ +- golang.org/x/mod v0.2.0 \ +- golang.org/x/net v0.0.0-20180724234803-3673e40ba225 \ +- golang.org/x/net v0.0.0-20180826012351-8a410e7b638d \ +- golang.org/x/net v0.0.0-20181023162649-9b4f9f5ad519 \ +- golang.org/x/net v0.0.0-20181114220301-adae6a3d119a \ +- golang.org/x/net v0.0.0-20181201002055-351d144fa1fc \ +- golang.org/x/net v0.0.0-20181220203305-927f97764cc3 \ +- golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e \ +- golang.org/x/net v0.0.0-20190213061140-3a22650c66bd \ +- golang.org/x/net v0.0.0-20190311183353-d8887717615a \ +- golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3 \ +- golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09 \ +- golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c \ +- golang.org/x/net v0.0.0-20190603091049-60506f45cf65 \ +- golang.org/x/net v0.0.0-20190620200207-3b0461eec859 \ +- golang.org/x/net v0.0.0-20200226121028-0de0cce0169b \ +- golang.org/x/net v0.0.0-20210226172049-e18ecbb05110 \ +- golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be \ +- golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421 \ +- golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f \ +- golang.org/x/sync v0.0.0-20181108010431-42b317875d0f \ +- golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4 \ +- golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6 \ +- golang.org/x/sync v0.0.0-20190423024810-112230192c58 \ +- golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e \ +- golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc \ +- golang.org/x/sys v0.0.0-20180830151530-49385e6e1522 \ +- golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33 \ +- golang.org/x/sys v0.0.0-20181026203630-95b1ffbd15a5 \ +- golang.org/x/sys v0.0.0-20181107165924-66b7b1311ac8 \ +- golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5 \ +- golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a \ +- golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223 \ +- golang.org/x/sys v0.0.0-20190312061237-fead79001313 \ +- golang.org/x/sys v0.0.0-20190412213103-97732733099d \ +- golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd \ +- golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b \ +- golang.org/x/sys v0.0.0-20190606165138-5da285871e9c \ +- golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0 \ +- golang.org/x/sys v0.0.0-20200116001909-b77594299b42 \ +- golang.org/x/sys v0.0.0-20201119102817-f84b799fce68 \ +- golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44 \ +- golang.org/x/text v0.3.0 \ +- golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2 \ +- golang.org/x/text v0.3.2 \ +- golang.org/x/time v0.0.0-20181108054448-85acf8d2951c \ +- golang.org/x/tools v0.0.0-20180221164845-07fd8470d635 \ +- golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e \ +- golang.org/x/tools v0.0.0-20190114222345-bf090417da8b \ +- golang.org/x/tools v0.0.0-20190226205152-f727befe758c \ +- golang.org/x/tools v0.0.0-20190311212946-11955173bddd \ +- golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846 \ +- golang.org/x/tools v0.0.0-20190312170243-e65039ee4138 \ +- golang.org/x/tools v0.0.0-20190328211700-ab21143f2384 \ +- golang.org/x/tools v0.0.0-20190425150028-36563e24a262 \ +- golang.org/x/tools v0.0.0-20190501045030-23463209683d \ +- golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c \ +- golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b \ +- golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac \ +- golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0 \ +- golang.org/x/tools v0.0.0-20190816200558-6889da9d5479 \ +- golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff \ +- golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a \ +- golang.org/x/tools v0.0.0-20191112195655-aa38f8e97acc \ +- golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e \ +- golang.org/x/tools v0.0.0-20200526224456-8b020aee10d2 \ +- golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7 \ +- golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898 \ +- golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543 \ +- google.golang.org/api v0.4.0 \ +- google.golang.org/api v0.7.0 \ +- google.golang.org/api v0.8.0 \ +- google.golang.org/api v0.9.0 \ +- google.golang.org/appengine v1.1.0 \ +- google.golang.org/appengine v1.4.0 \ +- google.golang.org/appengine v1.5.0 \ +- google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8 \ +- google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19 \ +- google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7 \ +- google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb \ +- google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873 \ +- google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64 \ +- google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55 \ +- google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51 \ +- google.golang.org/grpc v1.19.0 \ +- google.golang.org/grpc v1.20.1 \ +- gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 \ +- gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7 \ +- gopkg.in/yaml.v2 v2.2.1 \ +- gopkg.in/yaml.v2 v2.2.4 \ +- honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099 \ +- honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a \ +- honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a ++ cloud.google.com/go v0.26.0 \ ++ cloud.google.com/go v0.34.0 \ ++ cloud.google.com/go v0.38.0 \ ++ cloud.google.com/go v0.44.1 \ ++ cloud.google.com/go v0.44.2 \ ++ cloud.google.com/go v0.45.1 \ ++ github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc \ ++ github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf \ ++ github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4 \ ++ github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973 \ ++ github.com/beorn7/perks v1.0.0 \ ++ github.com/davecgh/go-spew v1.1.0 \ ++ github.com/go-kit/kit v0.8.0 \ ++ github.com/go-logfmt/logfmt v0.3.0 \ ++ github.com/go-logfmt/logfmt v0.4.0 \ ++ github.com/gogo/protobuf v1.1.1 \ ++ github.com/golang/mock v1.1.1 \ ++ github.com/golang/mock v1.2.0 \ ++ github.com/golang/mock v1.3.1 \ ++ github.com/golang/protobuf v1.2.0 \ ++ github.com/golang/protobuf v1.3.1 \ ++ github.com/golang/protobuf v1.3.2 \ ++ github.com/golang/protobuf v1.4.0 \ ++ github.com/golang/protobuf v1.4.0-rc.1 \ ++ github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208 \ ++ github.com/golang/protobuf v1.4.0-rc.2 \ ++ github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0 \ ++ github.com/golang/protobuf v1.4.2 \ ++ github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c \ ++ github.com/google/go-cmp v0.2.0 \ ++ github.com/google/go-cmp v0.3.0 \ ++ github.com/google/go-cmp v0.3.1 \ ++ github.com/google/go-cmp v0.4.0 \ ++ github.com/google/go-cmp v0.5.4 \ ++ github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57 \ ++ github.com/googleapis/gax-go/v2 v2.0.4 \ ++ github.com/hashicorp/go-uuid v1.0.0 \ ++ github.com/hashicorp/golang-lru v0.5.0 \ ++ github.com/json-iterator/go v1.1.10 \ ++ github.com/json-iterator/go v1.1.6 \ ++ github.com/julienschmidt/httprouter v1.2.0 \ ++ github.com/konsorten/go-windows-terminal-sequences v1.0.1 \ ++ github.com/mattn/go-colorable v0.0.9 \ ++ github.com/mattn/go-isatty v0.0.3 \ ++ github.com/mattn/go-isatty v0.0.8 \ ++ github.com/mitchellh/go-homedir v1.0.0 \ ++ github.com/mitchellh/mapstructure v0.0.0-20160808181253-ca63d7c062ee \ ++ github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421 \ ++ github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742 \ ++ github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223 \ ++ github.com/pelletier/go-toml v1.2.0 \ ++ github.com/pkg/errors v0.8.0 \ ++ github.com/pkg/errors v0.8.1 \ ++ github.com/prometheus/client_golang v0.9.1 \ ++ github.com/prometheus/client_golang v0.9.3 \ ++ github.com/prometheus/client_golang v1.0.0 \ ++ github.com/prometheus/client_golang v1.7.1 \ ++ github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910 \ ++ github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90 \ ++ github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce \ ++ github.com/prometheus/common v0.10.0 \ ++ github.com/prometheus/common v0.4.0 \ ++ github.com/prometheus/common v0.4.1 \ ++ github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d \ ++ github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084 \ ++ github.com/prometheus/procfs v0.0.2 \ ++ github.com/prometheus/procfs v0.1.3 \ ++ github.com/sirupsen/logrus v1.2.0 \ ++ github.com/sirupsen/logrus v1.4.2 \ ++ github.com/spf13/pflag v1.0.3 \ ++ github.com/stretchr/objx v0.1.0 \ ++ github.com/stretchr/testify v1.2.2 \ ++ github.com/stretchr/testify v1.3.0 \ ++ github.com/stretchr/testify v1.4.0 \ ++ github.com/stretchr/testify v1.6.1 \ ++ github.com/yuin/goldmark v1.1.27 \ ++ go.opencensus.io v0.21.0 \ ++ golang.org/x/crypto v0.0.0-20180904163835-0709b304e793 \ ++ golang.org/x/crypto v0.0.0-20181029021203-45a5f77698d3 \ ++ golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2 \ ++ golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529 \ ++ golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5 \ ++ golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550 \ ++ golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9 \ ++ golang.org/x/exp v0.0.0-20190121172915-509febef88a4 \ ++ golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8 \ ++ golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522 \ ++ golang.org/x/exp v0.0.0-20190829153037-c13cbed26979 \ ++ golang.org/x/image v0.0.0-20190227222117-0694c2d4d067 \ ++ golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3 \ ++ golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961 \ ++ golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f \ ++ golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3 \ ++ golang.org/x/lint v0.0.0-20190409202823-959b441ac422 \ ++ golang.org/x/lint v0.0.0-20190909230951-414d861bb4ac \ ++ golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6 \ ++ golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e \ ++ golang.org/x/mod v0.1.0 \ ++ golang.org/x/mod v0.2.0 \ ++ golang.org/x/net v0.0.0-20180724234803-3673e40ba225 \ ++ golang.org/x/net v0.0.0-20180826012351-8a410e7b638d \ ++ golang.org/x/net v0.0.0-20181023162649-9b4f9f5ad519 \ ++ golang.org/x/net v0.0.0-20181114220301-adae6a3d119a \ ++ golang.org/x/net v0.0.0-20181201002055-351d144fa1fc \ ++ golang.org/x/net v0.0.0-20181220203305-927f97764cc3 \ ++ golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e \ ++ golang.org/x/net v0.0.0-20190213061140-3a22650c66bd \ ++ golang.org/x/net v0.0.0-20190311183353-d8887717615a \ ++ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3 \ ++ golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09 \ ++ golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c \ ++ golang.org/x/net v0.0.0-20190603091049-60506f45cf65 \ ++ golang.org/x/net v0.0.0-20190613194153-d28f0bde5980 \ ++ golang.org/x/net v0.0.0-20190620200207-3b0461eec859 \ ++ golang.org/x/net v0.0.0-20200226121028-0de0cce0169b \ ++ golang.org/x/net v0.0.0-20200625001655-4c5254603344 \ ++ golang.org/x/net v0.0.0-20210226172049-e18ecbb05110 \ ++ golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be \ ++ golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421 \ ++ golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f \ ++ golang.org/x/sync v0.0.0-20181108010431-42b317875d0f \ ++ golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4 \ ++ golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6 \ ++ golang.org/x/sync v0.0.0-20190423024810-112230192c58 \ ++ golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e \ ++ golang.org/x/sync v0.0.0-20201207232520-09787c993a3a \ ++ golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc \ ++ golang.org/x/sys v0.0.0-20180830151530-49385e6e1522 \ ++ golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33 \ ++ golang.org/x/sys v0.0.0-20181026203630-95b1ffbd15a5 \ ++ golang.org/x/sys v0.0.0-20181107165924-66b7b1311ac8 \ ++ golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5 \ ++ golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a \ ++ golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223 \ ++ golang.org/x/sys v0.0.0-20190312061237-fead79001313 \ ++ golang.org/x/sys v0.0.0-20190412213103-97732733099d \ ++ golang.org/x/sys v0.0.0-20190422165155-953cdadca894 \ ++ golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd \ ++ golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b \ ++ golang.org/x/sys v0.0.0-20190606165138-5da285871e9c \ ++ golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0 \ ++ golang.org/x/sys v0.0.0-20200106162015-b016eb3dc98e \ ++ golang.org/x/sys v0.0.0-20200116001909-b77594299b42 \ ++ golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd \ ++ golang.org/x/sys v0.0.0-20200615200032-f1bc736245b1 \ ++ golang.org/x/sys v0.0.0-20200625212154-ddb9806d33ae \ ++ golang.org/x/sys v0.0.0-20201119102817-f84b799fce68 \ ++ golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c \ ++ golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44 \ ++ golang.org/x/sys v0.0.0-20210510120138-977fb7262007 \ ++ golang.org/x/text v0.3.0 \ ++ golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2 \ ++ golang.org/x/text v0.3.2 \ ++ golang.org/x/time v0.0.0-20181108054448-85acf8d2951c \ ++ golang.org/x/tools v0.0.0-20180221164845-07fd8470d635 \ ++ golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e \ ++ golang.org/x/tools v0.0.0-20190114222345-bf090417da8b \ ++ golang.org/x/tools v0.0.0-20190226205152-f727befe758c \ ++ golang.org/x/tools v0.0.0-20190311212946-11955173bddd \ ++ golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846 \ ++ golang.org/x/tools v0.0.0-20190312170243-e65039ee4138 \ ++ golang.org/x/tools v0.0.0-20190328211700-ab21143f2384 \ ++ golang.org/x/tools v0.0.0-20190425150028-36563e24a262 \ ++ golang.org/x/tools v0.0.0-20190501045030-23463209683d \ ++ golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c \ ++ golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b \ ++ golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac \ ++ golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0 \ ++ golang.org/x/tools v0.0.0-20190816200558-6889da9d5479 \ ++ golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff \ ++ golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a \ ++ golang.org/x/tools v0.0.0-20191112195655-aa38f8e97acc \ ++ golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e \ ++ golang.org/x/tools v0.0.0-20200526224456-8b020aee10d2 \ ++ golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7 \ ++ golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898 \ ++ golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543 \ ++ google.golang.org/api v0.4.0 \ ++ google.golang.org/api v0.7.0 \ ++ google.golang.org/api v0.8.0 \ ++ google.golang.org/api v0.9.0 \ ++ google.golang.org/appengine v1.1.0 \ ++ google.golang.org/appengine v1.4.0 \ ++ google.golang.org/appengine v1.5.0 \ ++ google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8 \ ++ google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19 \ ++ google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7 \ ++ google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb \ ++ google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873 \ ++ google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64 \ ++ google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55 \ ++ google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51 \ ++ google.golang.org/grpc v1.19.0 \ ++ google.golang.org/grpc v1.20.1 \ ++ google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd \ ++ google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64 \ ++ google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60 \ ++ google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967 \ ++ google.golang.org/protobuf v1.21.0 \ ++ google.golang.org/protobuf v1.23.0 \ ++ gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 \ ++ gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 \ ++ gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7 \ ++ gopkg.in/yaml.v2 v2.2.1 \ ++ gopkg.in/yaml.v2 v2.2.2 \ ++ gopkg.in/yaml.v2 v2.2.4 \ ++ gopkg.in/yaml.v2 v2.2.5 \ ++ gopkg.in/yaml.v2 v2.3.0 \ ++ honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099 \ ++ honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a \ ++ honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a + diff --git a/hcloud-1.30.3.diff b/hcloud-1.30.3.diff new file mode 100644 index 0000000..7282fdd --- /dev/null +++ b/hcloud-1.30.3.diff @@ -0,0 +1,1637 @@ +Index: sysutils/hcloud/Makefile +=================================================================== +RCS file: /cvs/ports/sysutils/hcloud/Makefile,v +retrieving revision 1.7 +diff -u -p -u -p -r1.7 Makefile +--- sysutils/hcloud/Makefile 11 Mar 2022 19:57:31 -0000 1.7 ++++ sysutils/hcloud/Makefile 23 Oct 2022 14:05:36 -0000 +@@ -1,5 +1,5 @@ + COMMENT = command-line interface for Hetzner Cloud +-V = 1.29.0 ++V = 1.30.3 + + MODGO_MODNAME = github.com/hetznercloud/cli + MODGO_VERSION = v${V} +Index: sysutils/hcloud/distinfo +=================================================================== +RCS file: /cvs/ports/sysutils/hcloud/distinfo,v +retrieving revision 1.5 +diff -u -p -u -p -r1.5 distinfo +--- sysutils/hcloud/distinfo 30 Dec 2021 12:30:22 -0000 1.5 ++++ sysutils/hcloud/distinfo 23 Oct 2022 14:05:37 -0000 +@@ -1,29 +1,5 @@ +-SHA256 (go_modules/cloud.google.com/go/@v/v0.26.0.mod) = IhijTyC5cbwZUhbUGV9XUgoqy9hd5/wxrPxEAmZwTBE= + SHA256 (go_modules/cloud.google.com/go/@v/v0.34.0.mod) = IhijTyC5cbwZUhbUGV9XUgoqy9hd5/wxrPxEAmZwTBE= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.38.0.mod) = IRVe7cPkx6CccZziPHA/vxTDSspC7QDcCHdN5uu+gAc= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.44.1.mod) = 0lFpfc+oXnGvn470xm+euU9mTDCz6WS6EyoXOXtrmXU= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.44.2.mod) = mrgY5bGZiiX607YbwvI2E/hWzIXnF8Savu81REp166s= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.45.1.mod) = 8o6hRgc0Vf8GZWLxectMcrJa8hhEJt3PO/sa8SR3bdw= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.46.3.mod) = ZPIDHVZNPVDrh3Pjhmsk4KCRp4biOJbjlHjOcH0lSOA= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.46.3.zip) = CuZpDufZX5bTneML7FYEfR6Ruf+v0NVVCO9WTh38E7I= +-SHA256 (go_modules/cloud.google.com/go/bigquery/@v/v1.0.1.mod) = mSISTdoOJp78FTZOomO/maQgsac2OHEAfrHLwtGx3Hw= +-SHA256 (go_modules/cloud.google.com/go/bigquery/@v/v1.0.1.zip) = c40fcmziT2GO51Y/bJQZ5jB/iBRUj0WtiiJ8/7sUSMA= +-SHA256 (go_modules/cloud.google.com/go/datastore/@v/v1.0.0.mod) = A0xS+1OSg3+NsnVIX7DpXRDmzSUw3Ty2c9fTUJ4WsuY= +-SHA256 (go_modules/cloud.google.com/go/datastore/@v/v1.0.0.zip) = Qek+yVJq5YDakDANfkIabTnXnLYRjWKtHTwGQi2Kcb8= +-SHA256 (go_modules/cloud.google.com/go/firestore/@v/v1.1.0.mod) = nJQs6dfFXQTC1H4wb3ZOtc4RvmDSbI22rdTsoow+4ig= +-SHA256 (go_modules/cloud.google.com/go/firestore/@v/v1.1.0.zip) = QRVtIpxTxOXghFJPP+y7KnDQ7JrJivejBBPr2ejrSp4= +-SHA256 (go_modules/cloud.google.com/go/pubsub/@v/v1.0.1.mod) = SB+3lg2As4sxevbIrYOJhyGKfymA2RtC9sfhZohgzEk= +-SHA256 (go_modules/cloud.google.com/go/pubsub/@v/v1.0.1.zip) = i8pGp8Xw3NV20j+ppfEHlVMW1vDY8wbuHW+qfemcPSk= +-SHA256 (go_modules/cloud.google.com/go/storage/@v/v1.0.0.mod) = o0tc2WleqzSwH4fy2d46BdD0ffsrwSMJLdRRDJ7HEhU= +-SHA256 (go_modules/cloud.google.com/go/storage/@v/v1.0.0.zip) = uuxHVsVz7eWPGet65KyuvXrD8MVkE+y70hatRqWJpdo= +-SHA256 (go_modules/dmitri.shuralyov.com/gpu/mtl/@v/v0.0.0-20190408044501-666a987793e9.mod) = +sTF2PaC+eyXchsvyf1TBiqxcLLSt/q4/8EK4YOhlR4= +-SHA256 (go_modules/dmitri.shuralyov.com/gpu/mtl/@v/v0.0.0-20190408044501-666a987793e9.zip) = ylMwkB/NqD0JVTrDYldtGWxTEVe8nFAudrI3zKJitAA= +-SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v0.3.1.mod) = KAIbQYClnDmTYHqVsY4jDdC8a+pSQv/o6ou/tPT3tNc= +-SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v0.3.1.zip) = gVxuWUdF8tiEL/mksFacZpXmzf1eB+Wz2Y0GtyykHjw= +-SHA256 (go_modules/github.com/!burnt!sushi/xgb/@v/v0.0.0-20160522181843-27f122750802.mod) = luveICsJL29NHzkwvAfPGKVpmZjd6lG5T+hYETspqNg= +-SHA256 (go_modules/github.com/!burnt!sushi/xgb/@v/v0.0.0-20160522181843-27f122750802.zip) = 9Slix/vsqB6op3fR+LHx0lgD3EN/u0kPJTNEIyiEMo4= +-SHA256 (go_modules/github.com/!one!of!one/xxhash/@v/v1.2.2.mod) = l7ZeMrMlElrr6MN8KHCeMIxaHGZOGnfd98SxsLltdzs= +-SHA256 (go_modules/github.com/!one!of!one/xxhash/@v/v1.2.2.zip) = tKfU3QM+ljEsBrQ9QqZCXgCDfAJUdBvNVpyaCQmyb50= ++SHA256 (go_modules/cloud.google.com/go/@v/v0.34.0.zip) = J8EZDc0zxZSDhIdUTYw9F99PeRb7VC9cLJynKe8dn+Y= + SHA256 (go_modules/github.com/!vivid!cortex/ewma/@v/v1.1.1.mod) = 3qcgZM9b0EmfFqzs1BeItYegnmKl2a1c2NN4mCdhYTo= + SHA256 (go_modules/github.com/!vivid!cortex/ewma/@v/v1.1.1.zip) = 7r7nwPIOlqu9oWEe0qPSa0wsEDk8qmot/RYFdjpcGhI= + SHA256 (go_modules/github.com/alecthomas/template/@v/v0.0.0-20160405071501-a0175ee3bccc.mod) = wCGTza/yP3AiRZc5CDL1aCUK84T5jcQ3iutb+P7GkPw= +@@ -33,61 +9,27 @@ SHA256 (go_modules/github.com/alecthomas + SHA256 (go_modules/github.com/alecthomas/units/@v/v0.0.0-20190717042225-c3de453c63f4.mod) = OCfpPXMq9WzJwaAz8pWZwTlzMN5FK7UWY9mJHHmYL1A= + SHA256 (go_modules/github.com/alecthomas/units/@v/v0.0.0-20190924025748-f65c72e2690d.mod) = LmzNFLMluT0NWOQ6eA/MFSO5zW9mVJ/0zChP5tIQhpw= + SHA256 (go_modules/github.com/alecthomas/units/@v/v0.0.0-20190924025748-f65c72e2690d.zip) = 5rDMs4v7qF2QCS0cV2cdX3mWdXvXH28ZcMauL52uP24= +-SHA256 (go_modules/github.com/armon/circbuf/@v/v0.0.0-20150827004946-bbbad097214e.mod) = JCKh4fO7lGhCnzbga85FR4EzakCXJi909d2lp1Tpvng= +-SHA256 (go_modules/github.com/armon/circbuf/@v/v0.0.0-20150827004946-bbbad097214e.zip) = OBnN4mzUslxAQ9yThNp7DBwp/Qbm46OGBPSmkz/AF+0= +-SHA256 (go_modules/github.com/armon/go-metrics/@v/v0.0.0-20180917152333-f0300d1749da.mod) = y4JlsISURbFFRR5vEo/yiTWfb6azP4VSRND6rah73us= +-SHA256 (go_modules/github.com/armon/go-metrics/@v/v0.0.0-20180917152333-f0300d1749da.zip) = JHRIRkqNIZYRJ5zeJUDvht4QgopbJnlHfe2DWt7zUbE= +-SHA256 (go_modules/github.com/armon/go-radix/@v/v0.0.0-20180808171621-7fddfc383310.mod) = Lc2vYuwp96+g04U01I9al/o+AnNDsPi/ZhrttxAhT9Y= +-SHA256 (go_modules/github.com/armon/go-radix/@v/v0.0.0-20180808171621-7fddfc383310.zip) = ywkLKzwZmHNT6DHKebMesx6qU0sfRtEbiBOyNbEFiFk= + SHA256 (go_modules/github.com/beorn7/perks/@v/v0.0.0-20180321164747-3a771d992973.mod) = zE0fqtdZZfpp6xMSC/lWgncZAF/z7NxwSzb7WPsf0W4= + SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.0.mod) = wNxuW3KlzSPG92OQoe/KJ+VoublPPKvl3zWk+mGGJIQ= + SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.1.mod) = yHCz/lC2lE+rCVsGII2ciJh2PpFzyx7tMljD1YMJumY= + SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.1.zip) = Jb2eLZSsp3Dm28H1NyX4T2r0Qy9jHTXdLEb5bvBRLxo= +-SHA256 (go_modules/github.com/bgentry/speakeasy/@v/v0.1.0.mod) = 3cwpDb3wE/SqyV8Z03/jXfekytewLyflMKiJNc/rLDg= +-SHA256 (go_modules/github.com/bgentry/speakeasy/@v/v0.1.0.zip) = 1L/Ui5v2jIf5LJRHiskQvNqycuFeuQnVjx+5OSM/dfA= +-SHA256 (go_modules/github.com/bketelsen/crypt/@v/v0.0.3-0.20200106085610-5cbc8cc4026c.mod) = lPcqjYIFKkJ3BBmMXdHss7mOul0BWUVwgSNpTUq7xcc= +-SHA256 (go_modules/github.com/bketelsen/crypt/@v/v0.0.3-0.20200106085610-5cbc8cc4026c.zip) = Pflem9a4hhAJF2vF5PXrxrD/mFffbBs6js5PtZXaAuc= +-SHA256 (go_modules/github.com/boumenot/gocover-cobertura/@v/v1.1.0.mod) = AM7fHUp5YI+w41GLtq5PvLdvlVjEIiq1/rK+393lKVE= +-SHA256 (go_modules/github.com/boumenot/gocover-cobertura/@v/v1.1.0.zip) = 8yHYyVVJaTwb3qHvXmw1s2ZsGRFQPBVxRA6CJF8zM/Y= +-SHA256 (go_modules/github.com/cespare/xxhash/@v/v1.1.0.mod) = muRWUaFaZlzaeE26AxagBDqhmWWY5u+7kcGwk2G+UaU= +-SHA256 (go_modules/github.com/cespare/xxhash/@v/v1.1.0.zip) = /pjFZnCyFjH3/TMFopo7F+hqbM44dqIRlGBxehhTji4= ++SHA256 (go_modules/github.com/boumenot/gocover-cobertura/@v/v1.2.0.mod) = AM7fHUp5YI+w41GLtq5PvLdvlVjEIiq1/rK+393lKVE= ++SHA256 (go_modules/github.com/boumenot/gocover-cobertura/@v/v1.2.0.zip) = oOj9C0PX/Efz/c+/PskgqCx7jOZPKdMhwBBxv5y9OU4= + SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.1.1.mod) = oJD46q9ZzCrfFjKZ6+/nl+Hco/at0sjoimo7kLpTiwI= + SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.1.1.zip) = W6oDHHLnPkJhfw/XTn2BM0SFC9amBzOBtqQWCl6ctZ4= +-SHA256 (go_modules/github.com/cheggaaa/pb/v3/@v/v3.0.7.mod) = bvGi07S33DKvxYuVLEMzvc4nKOEz20LvylBq9KKXFSE= +-SHA256 (go_modules/github.com/cheggaaa/pb/v3/@v/v3.0.7.zip) = d5lXsqBKwd4GrQTehaH5lNh36bn/zujWttGy0VN8z10= +-SHA256 (go_modules/github.com/client9/misspell/@v/v0.3.4.mod) = 0bw2Ld3Zb7OkPtS5Kqq3CqbH71pQDX8JVk4+skq88Lg= +-SHA256 (go_modules/github.com/client9/misspell/@v/v0.3.4.zip) = o68gY3LhMd0QporEcMZqGxjq9Rxq+stVsuKgbjm5Byg= +-SHA256 (go_modules/github.com/coreos/bbolt/@v/v1.3.2.mod) = K/8dGhLhuxc+OdOI4DnFpKKzEnutr96K0hB1+vy2CUA= +-SHA256 (go_modules/github.com/coreos/bbolt/@v/v1.3.2.zip) = CX58bPLcnFCgyIJ/RRvTy6RMLL8IbU+2hPLfram/qEE= +-SHA256 (go_modules/github.com/coreos/etcd/@v/v3.3.13+incompatible.mod) = c0W1UEVsuFUfyZndSkEoykqCO9yaZ7a39gJn0ADE/0M= +-SHA256 (go_modules/github.com/coreos/etcd/@v/v3.3.13+incompatible.zip) = wys/xdug7rhTPWKEic+GLE6zYGRNecWXvMYpDz10sEY= +-SHA256 (go_modules/github.com/coreos/go-semver/@v/v0.3.0.mod) = 7lARLbikHJ18hSy4jqSgh/IdaONnqPdq1u4Pt5rGvRw= +-SHA256 (go_modules/github.com/coreos/go-semver/@v/v0.3.0.zip) = svwHU5X/w0z/S5ZGgdCuPNIgls/K3Slw7qqHdZbOshA= +-SHA256 (go_modules/github.com/coreos/go-systemd/@v/v0.0.0-20190321100706-95778dfbb74e.mod) = 3OsXLqsILMpqkxB9n73eWOHSE/yrG7gSd8WNpzgXfc0= +-SHA256 (go_modules/github.com/coreos/go-systemd/@v/v0.0.0-20190321100706-95778dfbb74e.zip) = zTSd8ALgkAzQpflkhyBiGEAWTEtTDz40V1EOfghYkwc= +-SHA256 (go_modules/github.com/coreos/pkg/@v/v0.0.0-20180928190104-399ea9e2e55f.mod) = 3px8wnq3VKc1gj/LXcCD/u6QGw7sUEl9tNht60nBZCE= +-SHA256 (go_modules/github.com/coreos/pkg/@v/v0.0.0-20180928190104-399ea9e2e55f.zip) = f+Fh1JQ5qbQTbJMiM8tLgDueOsfuRvOc4kfe/E9OqNc= +-SHA256 (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.0.mod) = n9/66VphK8uqwxGdDn7q/7L7/8kzw5xJOxl59qiZmqo= +-SHA256 (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.0.zip) = 8v3QYoeoDxvqVVL1ctfyMU7IKShaMEC2NGngY19m+20= ++SHA256 (go_modules/github.com/cheggaaa/pb/v3/@v/v3.1.0.mod) = vf3HYWUkEItlcg3oAPi2fNSBDPhsNwSBwcVCvZxRLng= ++SHA256 (go_modules/github.com/cheggaaa/pb/v3/@v/v3.1.0.zip) = n0jRZiKpcYjJEDO8RUVa4JeYeqA0q7AShRWgMn/Za2A= ++SHA256 (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.2.mod) = FMOvou9iNVXBtINNH4ixTfd1Sa/uheV1DBkQJGW3iro= ++SHA256 (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.2.zip) = cKfmCYCc8qksVTUQTbXrgtdcVL/P7S0iTofdL9lyn2I= + SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.0.mod) = vLKTkyUSN7eaF7bBm/KRNPQ+j0OMMZiYj81GGhzfBcw= + SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = vLKTkyUSN7eaF7bBm/KRNPQ+j0OMMZiYj81GGhzfBcw= + SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.zip) = a0SoQ5UfNxtwEMdU7MPKvv6BXVztHFuUCfstaX6KiQ0= +-SHA256 (go_modules/github.com/dgrijalva/jwt-go/@v/v3.2.0+incompatible.mod) = axlqB+1nNY8BK3OrZ8m3SVmkeg+NK+Jd9zzqA8yDU50= +-SHA256 (go_modules/github.com/dgrijalva/jwt-go/@v/v3.2.0+incompatible.zip) = JrAo6y2e467yapbWeQ4QH0CI75AQCOurFwlpZr9lIq0= +-SHA256 (go_modules/github.com/dgryski/go-sip13/@v/v0.0.0-20181026042036-e10d5fee7954.mod) = zfiqf/EB06dps9D8ngWkwSjjOsac8CSGtcGcgMKOcHc= +-SHA256 (go_modules/github.com/dgryski/go-sip13/@v/v0.0.0-20181026042036-e10d5fee7954.zip) = qm9Wqx1AlSxTZ4a+uDTZ42HveWvXrvt9aZfhdT1AWOs= + SHA256 (go_modules/github.com/dustin/go-humanize/@v/v1.0.0.mod) = FJ48xMUIb+BmBL4L8WJg84gb16+CtB5I2Skeu1oM2Ds= + SHA256 (go_modules/github.com/dustin/go-humanize/@v/v1.0.0.zip) = 4BkW4IKmZG6hLXgA13r0MEXCcoT/Kgp340hFCZicwQc= +-SHA256 (go_modules/github.com/fatih/color/@v/v1.7.0.mod) = TDlJ5lwSok4Luy1SEYvASOaYDCm8SUAsWWWK3gNRmKM= +-SHA256 (go_modules/github.com/fatih/color/@v/v1.7.0.zip) = YDbwsxFnKAtpa177Q2A+cbzjFCD7NCiv33Smi7Oj6+8= ++SHA256 (go_modules/github.com/fatih/color/@v/v1.10.0.mod) = U5/OfPScTcYTXzAK1HE3D9DhXf849csMxDLUExNj64s= ++SHA256 (go_modules/github.com/fatih/color/@v/v1.10.0.zip) = 4bLagQykihbZ7NgIt6qudX8cPJBs8ejKHRSbjbfNuRs= + SHA256 (go_modules/github.com/fatih/structs/@v/v1.1.0.mod) = wgPzwY7oavBdsGkYVZac/u0U9aOMQkwLV/vIlConfCg= + SHA256 (go_modules/github.com/fatih/structs/@v/v1.1.0.zip) = o2HsyVrRIADGbuFD0msqoKTl3jsEX9XRilJWRiKlkUg= +-SHA256 (go_modules/github.com/fsnotify/fsnotify/@v/v1.4.7.mod) = 6i0Kag6E9dOdDAVxGlXa+x1WqXShqRh/sk6GVxlsVFQ= +-SHA256 (go_modules/github.com/fsnotify/fsnotify/@v/v1.4.7.zip) = HQmtjz3EHLbgKIAjtHJywck5PKQR5I9LUAm8pmYtw60= +-SHA256 (go_modules/github.com/ghodss/yaml/@v/v1.0.0.mod) = eKGuHn8M24VH6QP9Cu2m09Z6GKY+C9Gb+0tokYRBC8w= +-SHA256 (go_modules/github.com/ghodss/yaml/@v/v1.0.0.zip) = w/KV0jwCwLNeTTspBTWG5zfPlkLflhXamcC9qbusxiQ= +-SHA256 (go_modules/github.com/go-gl/glfw/@v/v0.0.0-20190409004039-e6da0acd62b1.mod) = UQstVL8si0jvh8XQVXb4dxIkx+fuKoWlqX6gGSVgPrc= +-SHA256 (go_modules/github.com/go-gl/glfw/@v/v0.0.0-20190409004039-e6da0acd62b1.zip) = lsaUxC57hm6o4m3Ei2EsTaqFgs5h/e776SwaTEYWMWk= + SHA256 (go_modules/github.com/go-kit/kit/@v/v0.8.0.mod) = gHxS02vtLb98bcmTVno4bmvRMHOWozXvLvnsjOe1wts= + SHA256 (go_modules/github.com/go-kit/kit/@v/v0.9.0.mod) = gHxS02vtLb98bcmTVno4bmvRMHOWozXvLvnsjOe1wts= + SHA256 (go_modules/github.com/go-kit/kit/@v/v0.9.0.zip) = 89qbNbEA3TLnsQw3oGMK9g1Ur6N8YSkefflLwKwx7QM= +@@ -100,15 +42,7 @@ SHA256 (go_modules/github.com/go-logfmt/ + SHA256 (go_modules/github.com/go-stack/stack/@v/v1.8.0.mod) = WRVSp8pfQ1HZvva4aPLYWmHqAoJxRCWB9fSH3O0ZYSk= + SHA256 (go_modules/github.com/go-stack/stack/@v/v1.8.0.zip) = eMJmfHEPgRMHA4Y0/6Q69EJhms/q8e+1k6pODe2d9I8= + SHA256 (go_modules/github.com/gogo/protobuf/@v/v1.1.1.mod) = /8FAk16hS+ckXwXMggbkkzpGIJZafuEQjSU1ZPmEAmo= +-SHA256 (go_modules/github.com/gogo/protobuf/@v/v1.2.1.mod) = EDGV9VdORlVLrng3aaxG6HdFYHrf2TuC4FJp0n0F2Fg= +-SHA256 (go_modules/github.com/gogo/protobuf/@v/v1.2.1.zip) = Em56048dUB5MaTk9IZBebUsVwtoQmn/NnRrsFLEuKRI= +-SHA256 (go_modules/github.com/golang/glog/@v/v0.0.0-20160126235308-23def4e6c14b.mod) = nJuvwPUpBa+qcWSFizoBoMw9wH2iMDAXfOSH9ydDiVg= +-SHA256 (go_modules/github.com/golang/glog/@v/v0.0.0-20160126235308-23def4e6c14b.zip) = NrPFIsgQLf50ypbkdMTDYXUL8ruFvDzv5PB0wH1oJak= +-SHA256 (go_modules/github.com/golang/groupcache/@v/v0.0.0-20190129154638-5b532d6fd5ef.mod) = URfiu4bxzHzHSJ+fJYD6F7LvHjoKNGv2TtgGPKe4dmM= +-SHA256 (go_modules/github.com/golang/groupcache/@v/v0.0.0-20190129154638-5b532d6fd5ef.zip) = k0m05Y9M2GNbYbNwuYq/zgFu6ZjctTvV14nb2ZSFqgA= +-SHA256 (go_modules/github.com/golang/mock/@v/v1.1.1.mod) = XEfE+YGsY9N/EwhkeiDXWhSOsqj5zA51MfAwr9CyKeA= +-SHA256 (go_modules/github.com/golang/mock/@v/v1.2.0.mod) = XEfE+YGsY9N/EwhkeiDXWhSOsqj5zA51MfAwr9CyKeA= +-SHA256 (go_modules/github.com/golang/mock/@v/v1.3.1.mod) = liDGRANd3yfF2d1EUP5RZWsXPADYBuviSopZkUZ3tZQ= ++SHA256 (go_modules/github.com/gogo/protobuf/@v/v1.1.1.zip) = kY3OlvG1yJfssV55x0HTCIq/DEgcoIS2aGEJo59T9S4= + SHA256 (go_modules/github.com/golang/mock/@v/v1.6.0.mod) = v7apfudscqVtouisXf2SYWb3k9/q+7+4DLM+agYDAag= + SHA256 (go_modules/github.com/golang/mock/@v/v1.6.0.zip) = +iWRa1RvkNpJQY9Dbjph5MXa6JjPPIKwAHtab6t0Jhs= + SHA256 (go_modules/github.com/golang/protobuf/@v/v1.2.0.mod) = wKIDG/J3CHdJ2MzEMkSfaxN1eH6shkHdL5MAdCMar7Q= +@@ -122,101 +56,30 @@ SHA256 (go_modules/github.com/golang/pro + SHA256 (go_modules/github.com/golang/protobuf/@v/v1.4.2.mod) = S/WIXR69xtJwlYN5p0HNO096ygFuh02OixBZEQ3+nhU= + SHA256 (go_modules/github.com/golang/protobuf/@v/v1.4.3.mod) = S/WIXR69xtJwlYN5p0HNO096ygFuh02OixBZEQ3+nhU= + SHA256 (go_modules/github.com/golang/protobuf/@v/v1.4.3.zip) = XUEEqgiDVUcwPnnjSPVAHkrPjribJXx7zFmjelAfRTI= +-SHA256 (go_modules/github.com/google/btree/@v/v0.0.0-20180813153112-4030bb1f1f0c.mod) = zxL0h7DCiaymnWKzj7Ik7HrONX8Sc9ofX6V46ZGqCaI= +-SHA256 (go_modules/github.com/google/btree/@v/v1.0.0.mod) = zxL0h7DCiaymnWKzj7Ik7HrONX8Sc9ofX6V46ZGqCaI= +-SHA256 (go_modules/github.com/google/btree/@v/v1.0.0.zip) = jbyzb5LHptxfau9cJjWNmLcsruaYKbWzPd2rraIEd4U= +-SHA256 (go_modules/github.com/google/go-cmp/@v/v0.2.0.mod) = nCc26iwD+x2UsqHUlqoaUXJsdk8Vi59s3h10ZfyQ9BI= + SHA256 (go_modules/github.com/google/go-cmp/@v/v0.3.0.mod) = gd95F8Ilqdp2BLIw2VL6J4xgqIMsENeZOF0TSwXVsIc= + SHA256 (go_modules/github.com/google/go-cmp/@v/v0.3.1.mod) = gd95F8Ilqdp2BLIw2VL6J4xgqIMsENeZOF0TSwXVsIc= + SHA256 (go_modules/github.com/google/go-cmp/@v/v0.4.0.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo= + SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.4.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo= + SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.5.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo= +-SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.5.zip) = DukKcZTAJdhJaZ+JfZdkG4Z2zsqSFcluAOrx8ObpU60= ++SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.7.mod) = e1G+1TTzn2zfY8noFgqsIOf6SUl52PWprel0NH+JvjY= ++SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.7.zip) = bHOTJ9AnsuZXOuX+PeUBrR42ka9qnn80VBlEAQ8ULyc= + SHA256 (go_modules/github.com/google/gofuzz/@v/v1.0.0.mod) = +wCcAe4WW7qoXIXoo6eU6o6D+AcU1Bg0ZdyB2BG1RCc= + SHA256 (go_modules/github.com/google/gofuzz/@v/v1.0.0.zip) = dSVwJiV1u8tfAQfb2ApGOrrK9R6U4V+W9bxBZv8tM+E= +-SHA256 (go_modules/github.com/google/martian/@v/v2.1.0+incompatible.mod) = HbNX9WhlkJpuk5skDY2xkg32AA9hD5Cww686CT3mB+c= +-SHA256 (go_modules/github.com/google/martian/@v/v2.1.0+incompatible.zip) = W90uvTfdocDPeG2ydweWbIYksohkHacEsOMclrOTznA= +-SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20181206194817-3ea8567a2e57.mod) = 2bZhIC+y0vAgataorGO+yl1TNfKxzkjds5lHLfR8Vsw= +-SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20190515194954-54271f7e092f.mod) = 2bZhIC+y0vAgataorGO+yl1TNfKxzkjds5lHLfR8Vsw= +-SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20190515194954-54271f7e092f.zip) = jNymGhodfi4BmQUkSSRtvXSAAiS7eVed1v7Ch1ubyTY= +-SHA256 (go_modules/github.com/google/renameio/@v/v0.1.0.mod) = uptesIeACKiR4WsIwXkisD+Sx2oD57/hgyY16tocGjU= +-SHA256 (go_modules/github.com/google/renameio/@v/v0.1.0.zip) = uFELs0B4aRoguOSQLTca/g6xcbLa+VP2fLOWDRkmzPM= +-SHA256 (go_modules/github.com/googleapis/gax-go/v2/@v/v2.0.4.mod) = plQKJE0BZ1VWoaqSQx34HACW+Qh3FX+zmcUesvyaaWs= +-SHA256 (go_modules/github.com/googleapis/gax-go/v2/@v/v2.0.5.mod) = h3SPNCiEwriXPfhVxsSgXyg79WtZ/Ud6JNGvZdaQOvI= +-SHA256 (go_modules/github.com/googleapis/gax-go/v2/@v/v2.0.5.zip) = hGsBfiH8AfQId0BR1KEL/M18KU4Qoa1dclJ4iJ1fHUI= +-SHA256 (go_modules/github.com/gopherjs/gopherjs/@v/v0.0.0-20181017120253-0766667cb4d1.mod) = lE+xOLxXrk6MpSw0dTJI/dLvvgYO0eCYYsWdWfsLT+s= +-SHA256 (go_modules/github.com/gopherjs/gopherjs/@v/v0.0.0-20181017120253-0766667cb4d1.zip) = m5zMlgbf6uL7Uz92i0NwJXl9xKpZrD+PCRtk3BS/Xbc= +-SHA256 (go_modules/github.com/gorilla/websocket/@v/v1.4.2.mod) = CdyKkielTBBp6gZdYQpfLKGV8fX7pufbstfrD9bgHfY= +-SHA256 (go_modules/github.com/gorilla/websocket/@v/v1.4.2.zip) = 0NFyjeqgbawZC/SWTJxjlZI0A+rjN8szBdbdoY7wczc= +-SHA256 (go_modules/github.com/grpc-ecosystem/go-grpc-middleware/@v/v1.0.0.mod) = kW791chCiuw1v0PTLt9Zt+N/ReL6McLzaFZHr5DE2cY= +-SHA256 (go_modules/github.com/grpc-ecosystem/go-grpc-middleware/@v/v1.0.0.zip) = 9vID9RgnGLeBduwplH2lqjuMWZWv6xecVYSGipH8U2g= +-SHA256 (go_modules/github.com/grpc-ecosystem/go-grpc-prometheus/@v/v1.2.0.mod) = DgSZL4Y0A5Y7rrV2YXkP2UxaNV2gKAGMps0y1AIWNTo= +-SHA256 (go_modules/github.com/grpc-ecosystem/go-grpc-prometheus/@v/v1.2.0.zip) = Ek38Y6pSYRoogkF+aFwEUtTZnWTBODampnR2dekR/Bc= +-SHA256 (go_modules/github.com/grpc-ecosystem/grpc-gateway/@v/v1.9.0.mod) = D0RIypCy5AUwL3FTH+xLQt9vYL135QMaOJQZtiVhykg= +-SHA256 (go_modules/github.com/grpc-ecosystem/grpc-gateway/@v/v1.9.0.zip) = EgcNPZo9v4rR3eT0XzS3+6DxzZ3FClX7/pYr5PRR2/k= +-SHA256 (go_modules/github.com/guptarohit/asciigraph/@v/v0.5.1.mod) = OrPiQ70TLcgINYZxeZGhu34jnVWYwIH+YwSL4qjPzrE= +-SHA256 (go_modules/github.com/guptarohit/asciigraph/@v/v0.5.1.zip) = 601jePO7xCmffZUulB24959iYa9pMg0BW14oDmiWhJM= +-SHA256 (go_modules/github.com/hashicorp/consul/api/@v/v1.1.0.mod) = jbuVmLcXyeELuTfcxuq7D6eZVo5ARf4VFrYt9eU9FyM= +-SHA256 (go_modules/github.com/hashicorp/consul/api/@v/v1.1.0.zip) = OXGheecA8ag57+O1ph14LQcST3pNKtKQrTfqqIiQehk= +-SHA256 (go_modules/github.com/hashicorp/consul/sdk/@v/v0.1.1.mod) = SS1jBtsOKuIqafAkm8IjI7TFwYiDRf/btEn//FlBbK4= +-SHA256 (go_modules/github.com/hashicorp/consul/sdk/@v/v0.1.1.zip) = hRiLIRBVFXRkb8zlqgpy295YhZbz688Ulko8TOnDVOo= +-SHA256 (go_modules/github.com/hashicorp/errwrap/@v/v1.0.0.mod) = k5heEa9A5jAfJdf4PMQDLS1tIvM4ruJ3RxqJNkxwCyk= +-SHA256 (go_modules/github.com/hashicorp/errwrap/@v/v1.0.0.zip) = zN9MkPiU2KX95OedWCjF0noT6ffOMAbdcs525uF83rI= +-SHA256 (go_modules/github.com/hashicorp/go-cleanhttp/@v/v0.5.1.mod) = Ow708ZiEPkyaaPdLRW2a4lxOtQmMPlJmWxkVMXbAgN8= +-SHA256 (go_modules/github.com/hashicorp/go-cleanhttp/@v/v0.5.1.zip) = 48yZZLC8gMYVbW+wZKvLYv+MAN+L6ACbb20678J3aiM= +-SHA256 (go_modules/github.com/hashicorp/go-immutable-radix/@v/v1.0.0.mod) = FxqS33DrUZYp/sNWbDemfKZ9zaZph45SNXG3iIYXtIc= +-SHA256 (go_modules/github.com/hashicorp/go-immutable-radix/@v/v1.0.0.zip) = q10IWChw5xd6dLoshMMnrs6GVcvZRlP4AaBVEVa7ipw= +-SHA256 (go_modules/github.com/hashicorp/go-msgpack/@v/v0.5.3.mod) = OCbLLcm//Y1brW0X9S/Rn9TbIDhyq+xiuev0BXsfsdc= +-SHA256 (go_modules/github.com/hashicorp/go-msgpack/@v/v0.5.3.zip) = dpOBvprjQ8LrNFJVWMT1n3bQVmIp8dDBPUGkhatxaSE= +-SHA256 (go_modules/github.com/hashicorp/go-multierror/@v/v1.0.0.mod) = TmB4mcjdubyT7TPyTXrxGf8QJBJJ1jmGSCEXMUnhy8I= +-SHA256 (go_modules/github.com/hashicorp/go-multierror/@v/v1.0.0.zip) = pmobnf8mqaf8qlql5ljBP5TA2utXJTax7Mfr5R9NC+c= +-SHA256 (go_modules/github.com/hashicorp/go-rootcerts/@v/v1.0.0.mod) = j7oCCvCE6A7X2wCWZP54BLK/1Q775ECYl2W16YsXU4I= +-SHA256 (go_modules/github.com/hashicorp/go-rootcerts/@v/v1.0.0.zip) = Q5Owuc10HgDeViTVEkzwVL9QxXIx1LHK/4TIpNFsakc= +-SHA256 (go_modules/github.com/hashicorp/go-sockaddr/@v/v1.0.0.mod) = 8IH+Tpe45d46gWtFZ2zumPjyOHQMS8i/Z3VaitUH2x4= +-SHA256 (go_modules/github.com/hashicorp/go-sockaddr/@v/v1.0.0.zip) = PR3apzIf8IHKn5MH5wlKBpk+ebbnKKLGVGUPapvVLgs= +-SHA256 (go_modules/github.com/hashicorp/go-syslog/@v/v1.0.0.mod) = Yo6lGXw8HJ8eBMc1TZMj0SzLebH4qFH4F+O9BPaCiqY= +-SHA256 (go_modules/github.com/hashicorp/go-syslog/@v/v1.0.0.zip) = oMqLYeo2Xp7NylE7lPIArvP/aLTJXZ2ryIyiX8szvOY= +-SHA256 (go_modules/github.com/hashicorp/go-uuid/@v/v1.0.0.mod) = HEqWrRVd4eqwQGKlvkAQu5qqNxJSrtUkIXwuacFK3s8= +-SHA256 (go_modules/github.com/hashicorp/go-uuid/@v/v1.0.1.mod) = HEqWrRVd4eqwQGKlvkAQu5qqNxJSrtUkIXwuacFK3s8= +-SHA256 (go_modules/github.com/hashicorp/go-uuid/@v/v1.0.1.zip) = oFQXuYiwR9VfyorU/sa95Ww5B/Z5/s5I+X1gjmHoKlw= +-SHA256 (go_modules/github.com/hashicorp/go.net/@v/v0.0.1.mod) = n3iMBs3DjyQderbagPB13jAlimTjvPEYW7mYL71im+g= +-SHA256 (go_modules/github.com/hashicorp/go.net/@v/v0.0.1.zip) = cVZKo8tuKCDuMeTZ4mTk7YiceRb5WLL1TG8wBNT82NI= +-SHA256 (go_modules/github.com/hashicorp/golang-lru/@v/v0.5.0.mod) = 7MVj0/TOy1MabwKUAdRbpsHQQzDhBLxFNdhKUYckmrA= +-SHA256 (go_modules/github.com/hashicorp/golang-lru/@v/v0.5.1.mod) = 7MVj0/TOy1MabwKUAdRbpsHQQzDhBLxFNdhKUYckmrA= +-SHA256 (go_modules/github.com/hashicorp/golang-lru/@v/v0.5.1.zip) = D4qvMR5I+6BGkg04uZnAZtppmXtHn07KEm/paImXF9o= +-SHA256 (go_modules/github.com/hashicorp/hcl/@v/v1.0.0.mod) = +sRg2CXmZOeBYRmRIUDhDsCL3EiwfNSgBzbMimV6G7s= +-SHA256 (go_modules/github.com/hashicorp/hcl/@v/v1.0.0.zip) = VBSaLlEhs+gflhx5IQ5j1nmOtj3ijSWZ7lmt4fp2yCs= +-SHA256 (go_modules/github.com/hashicorp/logutils/@v/v1.0.0.mod) = q8dhMbF5+FVcjBjcPiBh3e/UK318jOyyRH8GaaJ8+UQ= +-SHA256 (go_modules/github.com/hashicorp/logutils/@v/v1.0.0.zip) = DohCRXjR1rd5O2PTDBgKNTzoBBcB0l3Hw7zZhBw221s= +-SHA256 (go_modules/github.com/hashicorp/mdns/@v/v1.0.0.mod) = YazEZMwYuvx2LOcAbjDR/Smsfb4VJ4a/uOqzFMJTTns= +-SHA256 (go_modules/github.com/hashicorp/mdns/@v/v1.0.0.zip) = oeFEDZxBiWNrbNMOx1kr6raBOaTYflgPWh/tApd4vck= +-SHA256 (go_modules/github.com/hashicorp/memberlist/@v/v0.1.3.mod) = sNLbM24sjdZLj4Fs79hyyD+0HzOLn5CyEpRVrRXNYNY= +-SHA256 (go_modules/github.com/hashicorp/memberlist/@v/v0.1.3.zip) = n4PgUrCl2W9tgUSkDCl66jcTe+9/WKpJa8XqtODFTgs= +-SHA256 (go_modules/github.com/hashicorp/serf/@v/v0.8.2.mod) = I9yqxHBk+M9Ol/75IK5Q1CuH1d6svvakQxz6UMhk6cY= +-SHA256 (go_modules/github.com/hashicorp/serf/@v/v0.8.2.zip) = D0MWWOaWJfYd79Ngc+iTziHwT+WpZIS4EtR+MtQVS+A= +-SHA256 (go_modules/github.com/hetznercloud/hcloud-go/@v/v1.33.0.mod) = 17SBm2bjr+JMLrA5vuwyBEm0eGYf4hHUlbBX/oB6q3g= +-SHA256 (go_modules/github.com/hetznercloud/hcloud-go/@v/v1.33.0.zip) = MAw7rsyAcOHPZlkZnzRdhltCpLjOfv6SF2DHsD3daH8= ++SHA256 (go_modules/github.com/guptarohit/asciigraph/@v/v0.5.5.mod) = U6yrsr8kHxtWra3zhHTdIdO9sC/T7xbMTI3t1MCAHTk= ++SHA256 (go_modules/github.com/guptarohit/asciigraph/@v/v0.5.5.zip) = wrgdpXpQQl0xOmhO/RPZdBxOnfTDzKkt6jTVYtNCcaE= ++SHA256 (go_modules/github.com/hetznercloud/hcloud-go/@v/v1.35.2.mod) = eua4IX8fd2bTNN8OdbTDkhMUDNfSN0Znv8xj/XmXkB8= ++SHA256 (go_modules/github.com/hetznercloud/hcloud-go/@v/v1.35.2.zip) = 5HJq/JAoT3t39PLNORcg5ey2owQFO5W5ia800lK2uvw= + SHA256 (go_modules/github.com/inconshreveable/mousetrap/@v/v1.0.0.mod) = OR2uvJOw35u4momxS/pgJo2eueJ2I+xBUEGrq6vdAFw= + SHA256 (go_modules/github.com/inconshreveable/mousetrap/@v/v1.0.0.zip) = w/oIE+ePXO8Q3A6ZEsQ+aOBv+XCpjpjEBQ/hTbv9GMc= +-SHA256 (go_modules/github.com/jonboulle/clockwork/@v/v0.1.0.mod) = PMMYAca/5LbFDx2wDyf3Nj1kNyU264DEt62dz4yftuA= +-SHA256 (go_modules/github.com/jonboulle/clockwork/@v/v0.1.0.zip) = kw01XRztYKZovLymFUu1ZxEguhGjQRlQXRwGd/e7v5c= + SHA256 (go_modules/github.com/jpillora/backoff/@v/v1.0.0.mod) = vVTHrC9+ZiFhIBdJ1ig6I0ZcrnO6o4+lp86WJ3EDxns= + SHA256 (go_modules/github.com/jpillora/backoff/@v/v1.0.0.zip) = +FZpLHJRQ8SbnM6r+8qLyT09vehKCqpT+ybtN3TCIMw= + SHA256 (go_modules/github.com/json-iterator/go/@v/v1.1.10.mod) = Rbyd4qBfM3j3qd5QsjsPQGg+wQzp5euTM281ftqtejI= + SHA256 (go_modules/github.com/json-iterator/go/@v/v1.1.11.mod) = Rbyd4qBfM3j3qd5QsjsPQGg+wQzp5euTM281ftqtejI= + SHA256 (go_modules/github.com/json-iterator/go/@v/v1.1.11.zip) = AurR4WwkhGNZ4jdyUza79niI4/XOoqyUtDcjArvVIwQ= + SHA256 (go_modules/github.com/json-iterator/go/@v/v1.1.6.mod) = sZoih2lmTBK/Jd0Y1RxcU/2vRcIpcalzVF8LAhNQTk8= +-SHA256 (go_modules/github.com/jstemmer/go-junit-report/@v/v0.0.0-20190106144839-af01ea7f8024.mod) = +E886tahBRiWNVMSLbn+L9MvIaiy7iEDfwPF0+eT7LY= +-SHA256 (go_modules/github.com/jstemmer/go-junit-report/@v/v0.0.0-20190106144839-af01ea7f8024.zip) = tiOs+uDcxED4GuFPPFvDykCxpnRmCtVJEnmA+JKrFl4= +-SHA256 (go_modules/github.com/jtolds/gls/@v/v4.20.0+incompatible.mod) = NtWo9+iF/Eqa/IUmT0YBGGwmuiOWd31SNSRFes6fCTY= +-SHA256 (go_modules/github.com/jtolds/gls/@v/v4.20.0+incompatible.zip) = L1H4y2EOhG3EvZs8D79r66skuwbYZtt4BOEjphsL2ew= + SHA256 (go_modules/github.com/julienschmidt/httprouter/@v/v1.2.0.mod) = kUGdftg66O11TybbFXDwW5f/amFfvJHLf+gUivVn+yU= + SHA256 (go_modules/github.com/julienschmidt/httprouter/@v/v1.3.0.mod) = an1sxZcYSgyz/a/is1XYRMeHmjdRt/gd7I/wIWzHu30= + SHA256 (go_modules/github.com/julienschmidt/httprouter/@v/v1.3.0.zip) = 5FfczXAV80BmTjuM/UGZdHE4LaL0p0PuVb5Tmrxsofk= +-SHA256 (go_modules/github.com/kisielk/errcheck/@v/v1.1.0.mod) = LV0RvJaC5MLN3ci5WBdNqqtqe0Tyx2hAx8l2D72aJCI= +-SHA256 (go_modules/github.com/kisielk/errcheck/@v/v1.1.0.zip) = LjbRUAeeSWSZMFMpKVblhIDFvXI2doz+M2vNbn1i1cA= +-SHA256 (go_modules/github.com/kisielk/gotool/@v/v1.0.0.mod) = d6ynv/wOwp/J8IjVliqzEo9AXXsQx865aT/3oIlYlV0= +-SHA256 (go_modules/github.com/kisielk/gotool/@v/v1.0.0.zip) = CJ27puOqCZRP20DXKsyGaU6L3eAc/A9A/gJIMJ64Cj8= + SHA256 (go_modules/github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.1.mod) = a2na/Tz2TXtX6XiEin4nGivgoE2aJWTdJVZJHSfQoDQ= + SHA256 (go_modules/github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.3.mod) = a2na/Tz2TXtX6XiEin4nGivgoE2aJWTdJVZJHSfQoDQ= + SHA256 (go_modules/github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.3.zip) = QpsBQTuXKxCOqGu949XmYJE/PoCZGQ0HzPsvGGvG2Dc= +@@ -228,35 +91,14 @@ SHA256 (go_modules/github.com/kr/pty/@v/ + SHA256 (go_modules/github.com/kr/pty/@v/v1.1.1.zip) = EEdNeodcvSuddMm7j7mSZLeGPyBMdhBgd5f/GNWAvwA= + SHA256 (go_modules/github.com/kr/text/@v/v0.1.0.mod) = L7qVKeXBPd5i83Hvc4O68E1xMlAdrGqgjpEPnsC/hcU= + SHA256 (go_modules/github.com/kr/text/@v/v0.1.0.zip) = k2OkyPHzOHo2AU3lG0d7gxoTmB/FmlZl+dIWCb6p53w= +-SHA256 (go_modules/github.com/magiconair/properties/@v/v1.8.1.mod) = Ne+iroXwaVzedrFrMtqV2YM8sSmclZp+CJ7CB8sO9s0= +-SHA256 (go_modules/github.com/magiconair/properties/@v/v1.8.1.zip) = wPA3j1lJ2y55dtaCKg36wXhqzTQZDoOrJT1lBVQtASg= +-SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.0.9.mod) = QuJIlfcnnyWnH0MBgnyVIEex13mmyNDMYC9vmo39mQo= +-SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.2.mod) = oRYeaUrDvf6/hVCzTYJz+v3b52/aDGLoVED3F5nla50= +-SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.2.zip) = b2SWeJLfbEkXOIEadoQpmN+99jEZmgI2NG3VmzbUIyI= ++SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.8.mod) = rf8+JDhLzS7PDG1qGp5OMQZUAem10pzmoSAlWrPAIxM= ++SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.8.zip) = ekiIZsqNvvwrnmKpp6tt49tOG4WppmWQj/A1FdNlzcE= + SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.12.mod) = GgYuVsAmbQBL6lERWs+MK1l9FAfKVa1WzOAel62j2ks= + SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.12.zip) = B5QdJOCJTCncQrzSnWRIFc17XuhOPBS75tUa0T78vwc= +-SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.3.mod) = fPaZQoQQ5Q1cTPCMVMCR/cO0aAmhjkcau4z/BgTXpVA= +-SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.8.mod) = T3daib6agBiagm7yLcMD44lVfFWPFL/UC3W17yhF5W8= +-SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.7.mod) = h9IheU+rSqxoFLv0KqEKpLdpPIMpT9GCb1gSJCh4Vwk= +-SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.7.zip) = 2rbnmEuRP2HQKsU/XBh1wCnlkfO00yYt6o6V2MKLtlc= ++SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.12.mod) = QTaqoj/LMXaikoIvKoqYzMey/eOKWZIsFSsAb1nVlpU= ++SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.12.zip) = iNH4l/4qHSSz/cxlCa6AlPAFQDlHELOim/NuZzD6qso= + SHA256 (go_modules/github.com/matttproud/golang_protobuf_extensions/@v/v1.0.1.mod) = XJwAhrmy623J8nuh0zsopmRj/jDC+Hb/BbfISOd56nc= + SHA256 (go_modules/github.com/matttproud/golang_protobuf_extensions/@v/v1.0.1.zip) = 5k3FgCP0uMRHLQWkTycZuE1sLMNkzGgoIMn3KyM8nNw= +-SHA256 (go_modules/github.com/miekg/dns/@v/v1.0.14.mod) = Ome3772JfyqxRn05ul7LMjH3LPCtZcKQyXxbqC+LMaw= +-SHA256 (go_modules/github.com/miekg/dns/@v/v1.0.14.zip) = tU7mtHtYJMCsM+nvky+1vy95eRmUEblX51P+iMypKvI= +-SHA256 (go_modules/github.com/mitchellh/cli/@v/v1.0.0.mod) = PMXaYQw5Uu1ZlSu0QEwLOwd+gkFk4SWVyrot9gDrl6E= +-SHA256 (go_modules/github.com/mitchellh/cli/@v/v1.0.0.zip) = dBmfLC4XNaRen1wsoEnTUrDMc9lFgjVA5Uypl1zjV1I= +-SHA256 (go_modules/github.com/mitchellh/go-homedir/@v/v1.0.0.mod) = 7CxA4qyGvdktZKJVid3u9lIneJqPQovt6GvcQgZPYPE= +-SHA256 (go_modules/github.com/mitchellh/go-homedir/@v/v1.1.0.mod) = 7CxA4qyGvdktZKJVid3u9lIneJqPQovt6GvcQgZPYPE= +-SHA256 (go_modules/github.com/mitchellh/go-homedir/@v/v1.1.0.zip) = //7DYfx+d2u3FDNWDChe4pgtLBQLj1v7oNtgM8Ct4YQ= +-SHA256 (go_modules/github.com/mitchellh/go-testing-interface/@v/v1.0.0.mod) = gEA4Rclw13nKJGYdVv8rq+r1ZaNZziM/xwiWInA49e4= +-SHA256 (go_modules/github.com/mitchellh/go-testing-interface/@v/v1.0.0.zip) = JVhxo5lCDNNROxL1BzjSkOJRY33rI+IaQzIZJYTs+cc= +-SHA256 (go_modules/github.com/mitchellh/gox/@v/v0.4.0.mod) = +/Zqtn7PTha6lm/NXy8n6lWdxXp6R7/MAzOl954MO1w= +-SHA256 (go_modules/github.com/mitchellh/gox/@v/v0.4.0.zip) = cMl27cgrBp1VxLBUCb6ekdhcICOKXjjGD7sLA7Q8lVA= +-SHA256 (go_modules/github.com/mitchellh/iochan/@v/v1.0.0.mod) = Vrz7J9oEvVvVIE+yfIO1ds4XNhUjPXNIPApdNCx6F/U= +-SHA256 (go_modules/github.com/mitchellh/iochan/@v/v1.0.0.zip) = 8+7eAa2yTCKUW/cbT4SuJeN0ShK52L18AWcFrcDXeLg= +-SHA256 (go_modules/github.com/mitchellh/mapstructure/@v/v0.0.0-20160808181253-ca63d7c062ee.mod) = BV1QIXB/Wbpa+9AD5NpOf8bnsNr7ytWlliYVYH6HKUk= +-SHA256 (go_modules/github.com/mitchellh/mapstructure/@v/v1.1.2.mod) = BV1QIXB/Wbpa+9AD5NpOf8bnsNr7ytWlliYVYH6HKUk= +-SHA256 (go_modules/github.com/mitchellh/mapstructure/@v/v1.1.2.zip) = zYbYWGy8Mz3ij2pGmJBpSHh3+uQ330wsxBdmjSA8cwU= + SHA256 (go_modules/github.com/modern-go/concurrent/@v/v0.0.0-20180228061459-e0a39a4cb421.mod) = J6Xp8FxxCJtv1eEZ/ByM6B8MFtpOwzVxV7HYXiuoWuI= + SHA256 (go_modules/github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.mod) = J6Xp8FxxCJtv1eEZ/ByM6B8MFtpOwzVxV7HYXiuoWuI= + SHA256 (go_modules/github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.zip) = ke9JWZvsRZhp2U/z3sEohxq2a9LfphBB8eEWn5tKgHM= +@@ -266,23 +108,15 @@ SHA256 (go_modules/github.com/modern-go/ + SHA256 (go_modules/github.com/mwitkow/go-conntrack/@v/v0.0.0-20161129095857-cc309e4a2223.mod) = PxWlGPNyKPLQjGtDdi1DhppauK57o7USS/lhA15xzBg= + SHA256 (go_modules/github.com/mwitkow/go-conntrack/@v/v0.0.0-20190716064945-2f068394615f.mod) = PxWlGPNyKPLQjGtDdi1DhppauK57o7USS/lhA15xzBg= + SHA256 (go_modules/github.com/mwitkow/go-conntrack/@v/v0.0.0-20190716064945-2f068394615f.zip) = 1vxRNJDVxz4/ZO3jzxi6lzpPjvTDnJgWzGCA45yMSAo= +-SHA256 (go_modules/github.com/oklog/ulid/@v/v1.3.1.mod) = A68OCuh8OgkdUVGyHU8Sgd7nne4C8HVaPOsRJnWaWIQ= +-SHA256 (go_modules/github.com/oklog/ulid/@v/v1.3.1.zip) = QOUCwGSpItXrfyvCzanGoqkp7A/HbJquTbVPt7a2Ea4= +-SHA256 (go_modules/github.com/pascaldekloe/goe/@v/v0.0.0-20180627143212-57f6aae5913c.mod) = B3cqEdgT+rYX+ZAY8G7BUhV56ccrFTZAKPDYry5Iagw= +-SHA256 (go_modules/github.com/pascaldekloe/goe/@v/v0.0.0-20180627143212-57f6aae5913c.zip) = +htlOi5GAZQVA5Phhq+WfIsdJIESUqrBL5q0R0vu/cY= +-SHA256 (go_modules/github.com/pelletier/go-toml/@v/v1.2.0.mod) = xSWmtIaUKEBWKWwMUx5cc3WmESbujxnigabMjxxqqD8= +-SHA256 (go_modules/github.com/pelletier/go-toml/@v/v1.8.1.mod) = 78wP1fpz6zvwm/UYt+BPseA40i65jOoO4I4jrlY439A= +-SHA256 (go_modules/github.com/pelletier/go-toml/@v/v1.8.1.zip) = rn9dznA+EJVsgL+r7gL71tCsw9XwlUyWvSnIxPDPoJc= ++SHA256 (go_modules/github.com/pelletier/go-toml/@v/v1.9.5.mod) = wOwmx/hD02ii1ak5A1nFZ+vjFhcb1lHTHc6tG7Lgetk= ++SHA256 (go_modules/github.com/pelletier/go-toml/@v/v1.9.5.zip) = 3j3NpmDMgAzYbQMnOiWVbWf0Fuj8vk0gAaLLSgHmrGA= + SHA256 (go_modules/github.com/pkg/errors/@v/v0.8.0.mod) = 3yjGqCPxgddheWlxd8DFlDxv+zjzwQstxTvjYO59RYk= + SHA256 (go_modules/github.com/pkg/errors/@v/v0.8.1.mod) = 3yjGqCPxgddheWlxd8DFlDxv+zjzwQstxTvjYO59RYk= + SHA256 (go_modules/github.com/pkg/errors/@v/v0.9.1.mod) = 3yjGqCPxgddheWlxd8DFlDxv+zjzwQstxTvjYO59RYk= + SHA256 (go_modules/github.com/pkg/errors/@v/v0.9.1.zip) = 1MNri80GFikKORMhXg9TuTG9bgBnBZbylg3xtEryvQc= + SHA256 (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.mod) = dLLnZushU3eGTVh7rfV+lVIfaS0qeGCzx3WQk/nJvsI= + SHA256 (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.zip) = 3gTOzBpLjVPkNXBRAmeUvLxU8uaiYM+sUIzmnV1kV6A= +-SHA256 (go_modules/github.com/posener/complete/@v/v1.1.1.mod) = fBNZlmZRBTr+wR4AvjefkXAYQ58n/zgBiRAEkPOkc0M= +-SHA256 (go_modules/github.com/posener/complete/@v/v1.1.1.zip) = go7IzSp6T1eyONdHW86J3Mz49dyfVQCP3ENbzuuD2Sc= + SHA256 (go_modules/github.com/prometheus/client_golang/@v/v0.9.1.mod) = qnj8mhMBrpT0RwOEbd3fJU3v7DA1bj8TALu02w6z22U= +-SHA256 (go_modules/github.com/prometheus/client_golang/@v/v0.9.3.mod) = wUHklmvSuIne0AInho2keUx3Qa2mALGXwvKUD8Gbr+0= + SHA256 (go_modules/github.com/prometheus/client_golang/@v/v1.0.0.mod) = xA3hgA2XUdMtfSWT2Yvxo5hNyUcNgodF4iv1Fsuv2MA= + SHA256 (go_modules/github.com/prometheus/client_golang/@v/v1.11.0.mod) = Os7HkBon7xx+KaEqJZK5wirm7VmB0pL39CinNMQ2c3E= + SHA256 (go_modules/github.com/prometheus/client_golang/@v/v1.11.0.zip) = y+DexDZtg9EBtNc8YZPW9KsCqQ9fzMYWpkIZg2GIKaM= +@@ -291,209 +125,104 @@ SHA256 (go_modules/github.com/prometheus + SHA256 (go_modules/github.com/prometheus/client_model/@v/v0.0.0-20190129233127-fd36f4220a90.mod) = iuJH+LHO10L7xKp+vGtsk1Fy6q+mGivlK6C9QShtsDE= + SHA256 (go_modules/github.com/prometheus/client_model/@v/v0.2.0.mod) = iuJH+LHO10L7xKp+vGtsk1Fy6q+mGivlK6C9QShtsDE= + SHA256 (go_modules/github.com/prometheus/client_model/@v/v0.2.0.zip) = w+DEjoeGqMxP8t49D+MJfwfw44gvgnmBxjcb+ctEm10= +-SHA256 (go_modules/github.com/prometheus/common/@v/v0.0.0-20181113130724-41aa239b4cce.mod) = BQyxxQq3PNWzp4RWTFLeTV03phPn5bx0jnxvXySXwpU= + SHA256 (go_modules/github.com/prometheus/common/@v/v0.10.0.mod) = IRZ1uBoKFirN98CwTgDhlvNXwl6MVqTvlxpr8TCCP4Y= + SHA256 (go_modules/github.com/prometheus/common/@v/v0.26.0.mod) = pyutRdDA7hTbAZsYtdZ51PpvdyST8mV00NEhfFe4+7M= + SHA256 (go_modules/github.com/prometheus/common/@v/v0.26.0.zip) = FHzUbQMWlIkqQ1fGFDh+EiAXbLrLF/qOpMn9wA1Tcic= +-SHA256 (go_modules/github.com/prometheus/common/@v/v0.4.0.mod) = qthQO4W+JhYAi6QPPmMnf8llO9nBSMPVEAAPFzoWvbo= + SHA256 (go_modules/github.com/prometheus/common/@v/v0.4.1.mod) = qthQO4W+JhYAi6QPPmMnf8llO9nBSMPVEAAPFzoWvbo= + SHA256 (go_modules/github.com/prometheus/procfs/@v/v0.0.0-20181005140218-185b4288413d.mod) = Ut7XCWB1iCAO/0vPvWH84yuww/Dv3TLYRuPqFQsZY1I= +-SHA256 (go_modules/github.com/prometheus/procfs/@v/v0.0.0-20190507164030-5867b95ac084.mod) = KCGMLlBj10+rtbYtFgsTOxY0dhki7XoOc3IUSqtLf3U= + SHA256 (go_modules/github.com/prometheus/procfs/@v/v0.0.2.mod) = KCGMLlBj10+rtbYtFgsTOxY0dhki7XoOc3IUSqtLf3U= + SHA256 (go_modules/github.com/prometheus/procfs/@v/v0.1.3.mod) = iownAe/+zgn0Qa3vlBkW2EIW6iWhKVKLGbpzYOBem70= + SHA256 (go_modules/github.com/prometheus/procfs/@v/v0.6.0.mod) = Vbqx6PL4ZTlph4Q7N+MFREO+eqCZHiqdeLO4mrmZ5x8= + SHA256 (go_modules/github.com/prometheus/procfs/@v/v0.6.0.zip) = 5+wNiDuiNYp56OUmewDXY2BoDHgn7sbaCnUzttupK/w= +-SHA256 (go_modules/github.com/prometheus/tsdb/@v/v0.7.1.mod) = Q2igPGu/Iss0rJTB8qM2rdYmGvCeG/91rt+c8waBkHM= +-SHA256 (go_modules/github.com/prometheus/tsdb/@v/v0.7.1.zip) = NgzjgpegBDnEv7ve17dQ9tRVgtWBzecFcqADvLyLDHs= ++SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.1.0.mod) = bHMYonqNVHOo62YedfsAUoF24O/FkxDtJ3yhO9EqU/E= ++SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.2.0.mod) = bHMYonqNVHOo62YedfsAUoF24O/FkxDtJ3yhO9EqU/E= ++SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.2.0.zip) = MZnZS+UChBQiIGYso7AOGd3R3r5OgN3HRf9CA+y2AcA= + SHA256 (go_modules/github.com/rjeczalik/interfaces/@v/v0.1.1.mod) = 2APNjezWorRXqp6JFMzvvgmCy8Fn5fUKrf4P1eCJSVY= + SHA256 (go_modules/github.com/rjeczalik/interfaces/@v/v0.1.1.zip) = aSIoWFJzsR4Mi8+ca9yvhEAzVUaPLVZ/Qz+ioPus3iE= +-SHA256 (go_modules/github.com/rogpeppe/fastuuid/@v/v0.0.0-20150106093220-6724a57986af.mod) = zIzmS7eCm5zXS/HYqQvrEW/de5Q6O7/0hM6rCjXIKbE= +-SHA256 (go_modules/github.com/rogpeppe/fastuuid/@v/v0.0.0-20150106093220-6724a57986af.zip) = wr55J+6gQYnNFoPrGyOAyBiwU6BhnmIQ9B6FXdveiOE= +-SHA256 (go_modules/github.com/rogpeppe/go-internal/@v/v1.3.0.mod) = M7Veg5sHVCg8Pu7B8z4WzGZDLf+4uKltJPU20B5RSVs= +-SHA256 (go_modules/github.com/rogpeppe/go-internal/@v/v1.3.0.zip) = GRuVw12FpWg87m4wOgi00QO/nens7NxpBPIe2QwJSwo= +-SHA256 (go_modules/github.com/russross/blackfriday/v2/@v/v2.0.1.mod) = w5VHzOboZujPo5XSk3vOMIAc0H8LkBwhMySPH7oS9Y0= +-SHA256 (go_modules/github.com/russross/blackfriday/v2/@v/v2.0.1.zip) = SWB5u8jEgxzQUHIT4FmpJdLCK9HqmtpN2FgV1RtIUig= +-SHA256 (go_modules/github.com/ryanuber/columnize/@v/v0.0.0-20160712163229-9b3edd62028f.mod) = S+PQ3hmDe1lgUmU8ZoiEnaJR6lS5uE21vwU4BWMaGJ0= +-SHA256 (go_modules/github.com/ryanuber/columnize/@v/v0.0.0-20160712163229-9b3edd62028f.zip) = kOt/GIaPsugMHl40cTyNj68XUtUFTFAz2Je/lhdCd4c= +-SHA256 (go_modules/github.com/sean-/seed/@v/v0.0.0-20170313163322-e2103e2c3529.mod) = EzItUHcPTmIYMtZcRn7YD+ckkHdEK7H87j0j1Kd5Vg8= +-SHA256 (go_modules/github.com/sean-/seed/@v/v0.0.0-20170313163322-e2103e2c3529.zip) = C8jm4KB+VUZ0sLuS70633hZQBWtQh47tjV1jGuybY2I= +-SHA256 (go_modules/github.com/shurcoo!l/sanitized_anchor_name/@v/v1.0.0.mod) = GIh/dm9gqSU3HlxNZimVfV6t7RkdlQw86av9e0XYMvw= +-SHA256 (go_modules/github.com/shurcoo!l/sanitized_anchor_name/@v/v1.0.0.zip) = CvA0Mj4GJ6npQ2f4eqUM4p5bFl1UyNopJsuv/Vg091c= ++SHA256 (go_modules/github.com/russross/blackfriday/v2/@v/v2.1.0.mod) = w5VHzOboZujPo5XSk3vOMIAc0H8LkBwhMySPH7oS9Y0= ++SHA256 (go_modules/github.com/russross/blackfriday/v2/@v/v2.1.0.zip) = eFJ1DVigU844sB8sIDIIgXVk9VLr83GytjAIHXAExq4= + SHA256 (go_modules/github.com/sirupsen/logrus/@v/v1.2.0.mod) = 1nBJZSdJq8ZWDyLe46J6q3laMu4sfgeKVGFaYberuZs= + SHA256 (go_modules/github.com/sirupsen/logrus/@v/v1.4.2.mod) = bGu7yl+tfqm4Y9nsmcMMqneAV4VAWyHnDXV4O1GUxng= + SHA256 (go_modules/github.com/sirupsen/logrus/@v/v1.6.0.mod) = vqztqNyv7CWp+P7EeN4s0t9pZYtkPg/fyACYDy45V/M= + SHA256 (go_modules/github.com/sirupsen/logrus/@v/v1.6.0.zip) = dJNcaO4lZ+S2ZeG0swh/Wk74YVYvODuOgX6Vsxx5jtY= +-SHA256 (go_modules/github.com/smartystreets/assertions/@v/v0.0.0-20180927180507-b2de0cb4f26d.mod) = dczYdx8joEN552MQRMT7cLSbJ6CWUCmXUu5xLwimrdc= +-SHA256 (go_modules/github.com/smartystreets/assertions/@v/v0.0.0-20180927180507-b2de0cb4f26d.zip) = BDTBLEHLTD5+vy+kTT7qr6dbmmGoDjBAjtjgnD1dPXA= +-SHA256 (go_modules/github.com/smartystreets/goconvey/@v/v1.6.4.mod) = N+lkyNwb4zEWBVIn3HWDgDfFtcu+G3kj1sYnDQ7q/QU= +-SHA256 (go_modules/github.com/smartystreets/goconvey/@v/v1.6.4.zip) = qTFBNxOjA6lYqcOsMTBUmJBfuRRl5yVVJHJGITA5bdo= +-SHA256 (go_modules/github.com/soheilhy/cmux/@v/v0.1.4.mod) = 1vs7qedtelBgsKIOS3xWTvCx3s/6BQhAKEmxXstwJkM= +-SHA256 (go_modules/github.com/soheilhy/cmux/@v/v0.1.4.zip) = bWytreDhhvhLX459349CVmAbIeSbDKSf0AOn5XCuGIU= +-SHA256 (go_modules/github.com/spaolacci/murmur3/@v/v0.0.0-20180118202830-f09979ecbc72.mod) = VVZf/cWdMVqVJ3SBWvqYZoq5AR6MwR41vlJD5jojJg0= +-SHA256 (go_modules/github.com/spaolacci/murmur3/@v/v0.0.0-20180118202830-f09979ecbc72.zip) = f8o0X//rbU7x/7ipEwpxX2tuccDg3MXqz3OZVgG2l2Y= +-SHA256 (go_modules/github.com/spf13/afero/@v/v1.1.2.mod) = PCRRzMNCEmIpVjq3/MPMw3PtgkfrLFyWiG70YMrRD4A= +-SHA256 (go_modules/github.com/spf13/afero/@v/v1.1.2.zip) = 7svXaYFNdiPu7SPdcgKKqULUj3mEDvuVCHtAenvYGfc= +-SHA256 (go_modules/github.com/spf13/cast/@v/v1.3.0.mod) = uY8sF3Tgt8DFdHUxpqDGyMJaN885f/BfGXG73ZfVL64= +-SHA256 (go_modules/github.com/spf13/cast/@v/v1.3.0.zip) = AB7VGaPsAH525jn3K9lWC+cEl9SZrL8aMszzLcRkfZE= +-SHA256 (go_modules/github.com/spf13/cobra/@v/v1.1.3.mod) = h5xKECDcYc+g89slAyNmXDVU0n9f71BNpTvmzBz0FqU= +-SHA256 (go_modules/github.com/spf13/cobra/@v/v1.1.3.zip) = pdQetq+NyH5mD5hbQC20Deyu1EG2jsFbLcL7V3eUXXs= +-SHA256 (go_modules/github.com/spf13/jwalterweatherman/@v/v1.0.0.mod) = Sq5k92E5t6SPnJXT/NcsOicu2SNmVGlcUmMCCi113fI= +-SHA256 (go_modules/github.com/spf13/jwalterweatherman/@v/v1.0.0.zip) = GgrkLTEmDEOpyeFgl3674ZvqJ/itApe9EkYb9GJLbfU= +-SHA256 (go_modules/github.com/spf13/pflag/@v/v1.0.3.mod) = wBGbXfu/PAywKxaM4PzBnn7e+nPJhExGCevLV/Q5TRQ= ++SHA256 (go_modules/github.com/spf13/cobra/@v/v1.5.0.mod) = 4sO4I6yXe8V+bKaPpbGSPit4TgGI2dWPPxMQy2ilpls= ++SHA256 (go_modules/github.com/spf13/cobra/@v/v1.5.0.zip) = OwpD+W2F1DcLbtaeYbCHG08t3fd+kll+uWRwNWDM7pI= + SHA256 (go_modules/github.com/spf13/pflag/@v/v1.0.5.mod) = FsbfwOtY6zyRE84ZfUYMZyXGR+RoisJtMcjtafHrvGg= + SHA256 (go_modules/github.com/spf13/pflag/@v/v1.0.5.zip) = /G5wTy9qhN3Nzm3gQE5TQPogyGdhgb9dOBsXiIEHuoQ= +-SHA256 (go_modules/github.com/spf13/viper/@v/v1.7.0.mod) = 32V2Wnbu5IkZ8NjMljGhLAJ9Fc+AuVSKphMh4Xbi/5w= +-SHA256 (go_modules/github.com/spf13/viper/@v/v1.7.0.zip) = FuZrjyscE/RevBCufd+F3OUaTveYBMAalfomUdvwvjQ= + SHA256 (go_modules/github.com/stretchr/objx/@v/v0.1.0.mod) = E1A1TVLSKHpiM27MDVYjLUxHaZr5u6ScZ8K0glTamPE= + SHA256 (go_modules/github.com/stretchr/objx/@v/v0.1.1.mod) = E1A1TVLSKHpiM27MDVYjLUxHaZr5u6ScZ8K0glTamPE= +-SHA256 (go_modules/github.com/stretchr/objx/@v/v0.1.1.zip) = A1mewdaIjpvwQpNG2VpsB8ZNYGFLXkrzbyNMziIMfKA= ++SHA256 (go_modules/github.com/stretchr/objx/@v/v0.4.0.mod) = MbL9ze6HDw9hv/r6+5YiCWflvKCKdqkg1XQhb8H5E1U= ++SHA256 (go_modules/github.com/stretchr/objx/@v/v0.4.0.zip) = +1x0NztDheV+kAsqnd7Huh7aLA2T+rTTB8FQl9yqB2U= + SHA256 (go_modules/github.com/stretchr/testify/@v/v1.2.2.mod) = SrRj9ow3AEH5UMEMq1EEkD1FmMUM+CT5qtG3t/aSVa8= + SHA256 (go_modules/github.com/stretchr/testify/@v/v1.3.0.mod) = qwY9UVSo6HMLztTFJpjldw61C/rjR768NeykiLjj9uM= + SHA256 (go_modules/github.com/stretchr/testify/@v/v1.4.0.mod) = awx7cQMNT8VdTm5uJMC/wCViE0H3YUHjrsAETEzomVA= + SHA256 (go_modules/github.com/stretchr/testify/@v/v1.6.1.mod) = //gWjZjmoHFWxFShtuklUJ8xd+lsFVUW1/lrQHnMo78= + SHA256 (go_modules/github.com/stretchr/testify/@v/v1.7.0.mod) = //gWjZjmoHFWxFShtuklUJ8xd+lsFVUW1/lrQHnMo78= +-SHA256 (go_modules/github.com/stretchr/testify/@v/v1.7.0.zip) = WkbM6+/1EN8+L204Qu550/aNDnsVVM1u6TOQ1otsazQ= +-SHA256 (go_modules/github.com/subosito/gotenv/@v/v1.2.0.mod) = OuKOvx4z3mvhZyB10gVlzzpTYRiXIE4PpszXjaFiH6M= +-SHA256 (go_modules/github.com/subosito/gotenv/@v/v1.2.0.zip) = IUdN+SU2823m+R379GaZUolEXMTlpZANnECuh3a4sM8= +-SHA256 (go_modules/github.com/tmc/grpc-websocket-proxy/@v/v0.0.0-20190109142713-0ad062ec5ee5.mod) = 37t90z2YPEZdN8ctrm99llEOj+VPWLU+O2cFImXZSOY= +-SHA256 (go_modules/github.com/tmc/grpc-websocket-proxy/@v/v0.0.0-20190109142713-0ad062ec5ee5.zip) = 2t9iJm0ln/tqodcHiSuX+jbD8531yumfVNPvdoKZU3Y= +-SHA256 (go_modules/github.com/xiang90/probing/@v/v0.0.0-20190116061207-43a291ad63a2.mod) = Cpm76/KKwtsHXMia+6dF7jE19DIXT2ybBpAUuDxVQtM= +-SHA256 (go_modules/github.com/xiang90/probing/@v/v0.0.0-20190116061207-43a291ad63a2.zip) = Q3vcZmI5/aRYG1krBoAB8IJpxoxwaZpyG/+TNEEtQYE= ++SHA256 (go_modules/github.com/stretchr/testify/@v/v1.7.1.mod) = //gWjZjmoHFWxFShtuklUJ8xd+lsFVUW1/lrQHnMo78= ++SHA256 (go_modules/github.com/stretchr/testify/@v/v1.8.0.mod) = 4HYHTBVgrR3amLiwD+pjCMS2zNBt3QiNIttGJu1o9zg= ++SHA256 (go_modules/github.com/stretchr/testify/@v/v1.8.0.zip) = 2ICt9ElEkSC0WaIiD1OcaWSP15fe1bdFzzrdYOyECB4= + SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.1.27.mod) = 4sdj+GGtoFxhUMMvgEvKMclqGLlEMg4O6bvw1sYHWtc= + SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.3.5.mod) = 2rHWY7hg6+VF/NzsJOX5M9UXvSAZr2jXprWodkqmGw8= + SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.3.5.zip) = KZ83ljX6sY9KloHDcALcZnJwSaQaaPGbefnmpgT3Hgk= +-SHA256 (go_modules/go.etcd.io/bbolt/@v/v1.3.2.mod) = siQNmH3bNjz9n5PJ7VP5r19NefAOWRE8g3WvwbkcS28= +-SHA256 (go_modules/go.etcd.io/bbolt/@v/v1.3.2.zip) = TLmxuBuLP56YbM0R5cieO1v9lJ0ecIVdptLwfJM4Ttk= +-SHA256 (go_modules/go.opencensus.io/@v/v0.21.0.mod) = ieCSXaA6WvmIebPPtdlps3ZFVLKe3LQ4ROy/EtYVxUI= +-SHA256 (go_modules/go.opencensus.io/@v/v0.22.0.mod) = k4BXagrLOyivqJbSzETL289WZ/m9zY1Z7fy7ZRpxPg8= +-SHA256 (go_modules/go.opencensus.io/@v/v0.22.0.zip) = +qudZmZmKA9DsMZ3H4s+ITahF5I4A1q8CcxYAvMuOQ4= +-SHA256 (go_modules/go.uber.org/atomic/@v/v1.4.0.mod) = 3P8wmPFEUgIueoSlJiS+gIK4dyj4zPC6rX4Go6KF87c= +-SHA256 (go_modules/go.uber.org/atomic/@v/v1.4.0.zip) = XrirFKIzXCpWnvIj7UEhpFMev/WpXIIjYIjikbKV3F4= +-SHA256 (go_modules/go.uber.org/multierr/@v/v1.1.0.mod) = /2yX5XE4/BUBE66UMcHbtkgnGGy2r0p426cNNp0IGqw= +-SHA256 (go_modules/go.uber.org/multierr/@v/v1.1.0.zip) = 1gnZv3R+MGiT3vgxv+k2JMh4a7rtTOzFpblwdXV75/Q= +-SHA256 (go_modules/go.uber.org/zap/@v/v1.10.0.mod) = 4o7xt2rGDxiX82xQ5wT8KMEoPVmuObDH3eaHjlzUvdY= +-SHA256 (go_modules/go.uber.org/zap/@v/v1.10.0.zip) = Y3NRRgjWEo1TeBG5OeJmNaViwJA5BJ9LwjdLDrYh2Sw= + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20180904163835-0709b304e793.mod) = XQEUTZSEElkdjxHUn3p0+trOWOEtc2bPCvmSFH5SSG0= +-SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20181029021203-45a5f77698d3.mod) = XQEUTZSEElkdjxHUn3p0+trOWOEtc2bPCvmSFH5SSG0= + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20190308221718-c2843e01d9a2.mod) = M+0HClpm4JYGhaxThkQOG1mJnnTYo4oRgGhecqIZXe0= +-SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20190510104115-cbcb75029529.mod) = OrnwH0YQ/ns5vYXWjo2XglNR5+KCw5zaQUV8KidvO+M= +-SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20190605123033-f99c8df09eb5.mod) = OrnwH0YQ/ns5vYXWjo2XglNR5+KCw5zaQUV8KidvO+M= + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20191011191535-87dc89f01550.mod) = OrnwH0YQ/ns5vYXWjo2XglNR5+KCw5zaQUV8KidvO+M= + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20200622213623-75b288015ac9.mod) = srEtCfgZFfvPQiYAnlD579qL03V9IFXY7AeXfmW8Zhg= +-SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20210322153248-0c34fe9e7dc2.mod) = 3aGNGfup9HvKgmnPSu9YDgzpksc+KqVKvyJiFrHjpyk= +-SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20210322153248-0c34fe9e7dc2.zip) = LYxnAZAxWDKXoCDy/qJPcmgI9rv5N0/MTsYJxHtsouc= +-SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20190121172915-509febef88a4.mod) = n/HQfKjAlFhFDrX0B2qgOQ71x9sMepQhUOiCWKeLU4M= +-SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20190306152737-a1d7652674e8.mod) = n/HQfKjAlFhFDrX0B2qgOQ71x9sMepQhUOiCWKeLU4M= +-SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20190510132918-efd6b22b2522.mod) = ek5Zmvq0IQ2nxD5mNEEfLjs0WPkJhpB201EKjkS6JHw= +-SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20190829153037-c13cbed26979.mod) = pEVZVru4dnNQ0tErjYC9xFZRYY8+x1OGk4XjUWb90hE= +-SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20191030013958-a1ab85dbe136.mod) = IWUV1GZWo0ioMbSNgLB7d+ihvI0O/qK4ChoW/7Q5eCE= +-SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20191030013958-a1ab85dbe136.zip) = GP8Fs50po/1Mf5Bx5wEyZJlKwY9/qnL2ay9RT83RQbA= +-SHA256 (go_modules/golang.org/x/image/@v/v0.0.0-20190227222117-0694c2d4d067.mod) = m5BaeoyEzp4WR2DAkHG5UwHo09QC7ZYhc/EvkritYvw= +-SHA256 (go_modules/golang.org/x/image/@v/v0.0.0-20190802002840-cff245a6509b.mod) = T6lK1B2cSwlwRLC3/CHKA9eOBw6ewQpsnDEfBdDVHQA= +-SHA256 (go_modules/golang.org/x/image/@v/v0.0.0-20190802002840-cff245a6509b.zip) = SkS0mJNKlej4ToN0Uw3gyrONgfzVWImNSIDDxc4e/kc= +-SHA256 (go_modules/golang.org/x/lint/@v/v0.0.0-20181026193005-c67002cb31c3.mod) = FpsFIlyOJylyfgZ5rjkRkY3+HEsYvtXuD64p+e13sgc= +-SHA256 (go_modules/golang.org/x/lint/@v/v0.0.0-20190227174305-5b3e6a55c961.mod) = joa1hp21inZZ5IWwfbzjvrEXChU2MVeeUPTL9US7E0I= +-SHA256 (go_modules/golang.org/x/lint/@v/v0.0.0-20190301231843-5614ed5bae6f.mod) = FpsFIlyOJylyfgZ5rjkRkY3+HEsYvtXuD64p+e13sgc= +-SHA256 (go_modules/golang.org/x/lint/@v/v0.0.0-20190313153728-d0100b6bd8b3.mod) = ed9DULkiqNGTeC5WAPiCgKK51BeBv7N2DAm/Uq0wI78= +-SHA256 (go_modules/golang.org/x/lint/@v/v0.0.0-20190409202823-959b441ac422.mod) = ed9DULkiqNGTeC5WAPiCgKK51BeBv7N2DAm/Uq0wI78= +-SHA256 (go_modules/golang.org/x/lint/@v/v0.0.0-20190909230951-414d861bb4ac.mod) = ed9DULkiqNGTeC5WAPiCgKK51BeBv7N2DAm/Uq0wI78= +-SHA256 (go_modules/golang.org/x/lint/@v/v0.0.0-20190930215403-16217165b5de.mod) = ed9DULkiqNGTeC5WAPiCgKK51BeBv7N2DAm/Uq0wI78= +-SHA256 (go_modules/golang.org/x/lint/@v/v0.0.0-20190930215403-16217165b5de.zip) = kTI/4ad/E95yKgzo78XF8tpPJiFthYrOxkyyPJVvoWM= +-SHA256 (go_modules/golang.org/x/mobile/@v/v0.0.0-20190312151609-d3739f865fa6.mod) = sptiufzLCCcqeie6jLbEyOun5tBg7nqzNyJneQLyLBg= +-SHA256 (go_modules/golang.org/x/mobile/@v/v0.0.0-20190719004257-d2bd2a29d028.mod) = a7hpcjdVA6dIIvB1DxTY5g6C7XO/B5UiuPVkrSB36u0= +-SHA256 (go_modules/golang.org/x/mobile/@v/v0.0.0-20190719004257-d2bd2a29d028.zip) = a5RsfaR6zzthlTNv0HG/xz1UPO+rc/LSdSjF3B3IKew= +-SHA256 (go_modules/golang.org/x/mod/@v/v0.0.0-20190513183733-4bf6d317e70e.mod) = rCIWR2R7C1lhiy4xK6JS/DbW5c8z0PLKZPH6xlodYDQ= +-SHA256 (go_modules/golang.org/x/mod/@v/v0.1.0.mod) = FCRLYa1tRv//xCuQorVwxJ2Zqj2xdTBiKE19z31NPko= ++SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20220722155217-630584e8d5aa.mod) = ryyI7r/wPjoq/ssbA2afxU6dEiyI97Ls/tBR7F28i7s= ++SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20220722155217-630584e8d5aa.zip) = /K1+qkhVnrCrAl/ZAL3hpDb8CZk3sB0ElzVeHlXtQCw= + SHA256 (go_modules/golang.org/x/mod/@v/v0.2.0.mod) = sojwiP2FGIWm00gzni9YjlipTmx25eY0rh1nwnSetBM= + SHA256 (go_modules/golang.org/x/mod/@v/v0.4.2.mod) = sojwiP2FGIWm00gzni9YjlipTmx25eY0rh1nwnSetBM= + SHA256 (go_modules/golang.org/x/mod/@v/v0.4.2.zip) = ObybFXBmYwC6XIYkRiH/vMY7AHzmnmt6Rv+6dpGSliE= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20180724234803-3673e40ba225.mod) = Pgj0h93aGFG4kd9bHQS7GgG4TW1wKqgtnvvM3gqn34E= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20180826012351-8a410e7b638d.mod) = Pgj0h93aGFG4kd9bHQS7GgG4TW1wKqgtnvvM3gqn34E= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20181023162649-9b4f9f5ad519.mod) = Pgj0h93aGFG4kd9bHQS7GgG4TW1wKqgtnvvM3gqn34E= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20181114220301-adae6a3d119a.mod) = Pgj0h93aGFG4kd9bHQS7GgG4TW1wKqgtnvvM3gqn34E= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20181201002055-351d144fa1fc.mod) = Pgj0h93aGFG4kd9bHQS7GgG4TW1wKqgtnvvM3gqn34E= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20181220203305-927f97764cc3.mod) = Pgj0h93aGFG4kd9bHQS7GgG4TW1wKqgtnvvM3gqn34E= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190108225652-1e06a53dbb7e.mod) = Pgj0h93aGFG4kd9bHQS7GgG4TW1wKqgtnvvM3gqn34E= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190213061140-3a22650c66bd.mod) = Pgj0h93aGFG4kd9bHQS7GgG4TW1wKqgtnvvM3gqn34E= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190311183353-d8887717615a.mod) = 9wRnadqsAr61fLzEgSgN9Z+0A8lv6CYigquoWMf3+k0= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190404232315-eb5bcb51f2a3.mod) = 9wRnadqsAr61fLzEgSgN9Z+0A8lv6CYigquoWMf3+k0= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190501004415-9ce7a6920f09.mod) = 9wRnadqsAr61fLzEgSgN9Z+0A8lv6CYigquoWMf3+k0= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190503192946-f4e77d36d62c.mod) = 9wRnadqsAr61fLzEgSgN9Z+0A8lv6CYigquoWMf3+k0= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190603091049-60506f45cf65.mod) = br6z+vsJYS0+8f8EE9+qwFu6+PIpq94K4OASKY3+ZwI= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190613194153-d28f0bde5980.mod) = 5u/a94opUD8IDPbSYV4onPsdnjq31XD1NmjsorSrQdo= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190620200207-3b0461eec859.mod) = 5u/a94opUD8IDPbSYV4onPsdnjq31XD1NmjsorSrQdo= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20200226121028-0de0cce0169b.mod) = 5u/a94opUD8IDPbSYV4onPsdnjq31XD1NmjsorSrQdo= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20200625001655-4c5254603344.mod) = 2Mnbvf1Z9KsIDGIZn5Nk0QtGPk79upGlgvuu9CznUS8= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20210226172049-e18ecbb05110.mod) = /vWJbRA6C85QVf216W6DCUQzR5JDeGU0dxjtzrYzNIo= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20210405180319-a5a99cb37ef4.mod) = 9rD5lo9afZhvy1fr4qFAlRGLvRy/Z4XQA/ev1xHcsb0= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20210405180319-a5a99cb37ef4.zip) = Z+H3VLD2p3AWAFZ9dNDi/Nmuihug3+XXx4KEKuF8Tfg= +-SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20180821212333-d2e6202438be.mod) = y7thjah9T5Q7VL/U9NOi//NhApjwT77rPbOIywdfNRo= ++SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20211112202133-69e39bad7dc2.mod) = +pFfXQIs+wy4Zaou4306d0G0BvhOtKg3hi4pzGmrTvQ= ++SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20211112202133-69e39bad7dc2.zip) = VjiFMxEVUNreaFmoz0SPT0f6B2apqqTAd8RhmL/iDuc= + SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20190226205417-e64efc72b421.mod) = hp9E5OzVzaUxZVEKMIUVZw3X7ckgBegHnKClyGRSmys= +-SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20190604053449-0f29369cfe45.mod) = hp9E5OzVzaUxZVEKMIUVZw3X7ckgBegHnKClyGRSmys= +-SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20190604053449-0f29369cfe45.zip) = 9ytsPCtzStBT+t9foq2yrSMCTP6s1Wf+wxp1FSbR3+A= +-SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20180314180146-1d60e4601c6f.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= ++SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20190226205417-e64efc72b421.zip) = 0cVZKTH3eBeEhxbnHlGi/N1mc5Kda+wElZsHHxyoGQA= + SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20181108010431-42b317875d0f.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= + SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20181221193216-37e7f081c4d4.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= +-SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20190227155943-e225da77a7e6.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= + SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20190423024810-112230192c58.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= + SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20190911185100-cd5d95a43a6e.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= + SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20201207232520-09787c993a3a.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= + SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20210220032951-036812b2e83c.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= + SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20210220032951-036812b2e83c.zip) = kqhmOvA1poMdzJzJ2JWh9LtR/CHv6X8E+gZ2/BSZKkY= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20180823144017-11551d06cbcc.mod) = iWkRXko5EIhIMk55ob2KhEUjDm46rMvp+AV/tQ//yME= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20180830151530-49385e6e1522.mod) = iWkRXko5EIhIMk55ob2KhEUjDm46rMvp+AV/tQ//yME= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20180905080454-ebe1bf3edb33.mod) = iWkRXko5EIhIMk55ob2KhEUjDm46rMvp+AV/tQ//yME= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20181026203630-95b1ffbd15a5.mod) = iWkRXko5EIhIMk55ob2KhEUjDm46rMvp+AV/tQ//yME= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20181107165924-66b7b1311ac8.mod) = iWkRXko5EIhIMk55ob2KhEUjDm46rMvp+AV/tQ//yME= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20181116152217-5ac8a444bdc5.mod) = iWkRXko5EIhIMk55ob2KhEUjDm46rMvp+AV/tQ//yME= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190215142949-d0b11bdaac8a.mod) = iWkRXko5EIhIMk55ob2KhEUjDm46rMvp+AV/tQ//yME= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190222072716-a9d3bda3a223.mod) = iWkRXko5EIhIMk55ob2KhEUjDm46rMvp+AV/tQ//yME= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190312061237-fead79001313.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190412213103-97732733099d.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190422165155-953cdadca894.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190502145724-3ef323f4f1fd.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190507160741-ecd444e8653b.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190606165138-5da285871e9c.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190624142023-c5567b49c5d0.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200106162015-b016eb3dc98e.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200116001909-b77594299b42.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= ++SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200223170610-d5e6a3e2c0ae.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200323222414-85ca7c5b95cd.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200615200032-f1bc736245b1.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200625212154-ddb9806d33ae.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20201119102817-f84b799fce68.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210124154548-22da62e12c0c.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210330210617-4fbd30eecc44.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= ++SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210423082822-04245dca01da.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210510120138-977fb7262007.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210603081109-ebe580a85c40.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210603081109-ebe580a85c40.zip) = 6+G8Y5oWWnb6A+LvZng0BimfmjjpykvLyFlAsQeoSaw= ++SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210615035016-665e8c7367d1.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= ++SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220503163025-988cb79eb6c6.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= ++SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220503163025-988cb79eb6c6.zip) = YHp5H/iE1TuhMexU/XAdlWkpgYkFytMtIrvnoifHDCc= + SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod) = TLqxT3cGdxsnHZlaGzzBMf5aJGqtx+5tG6bwvYlHgfo= + SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.zip) = R1qG8R3RSLR0zkBcXb3V9ryuBWw+ROUkRaRZJt1ppVI= + SHA256 (go_modules/golang.org/x/text/@v/v0.3.0.mod) = NoedWG/YAB6E2oeHGQoR5PeHSeKoHf6Lm2kxiZ//Mc8= +-SHA256 (go_modules/golang.org/x/text/@v/v0.3.1-0.20180807135948-17ff2d5776d2.mod) = NoedWG/YAB6E2oeHGQoR5PeHSeKoHf6Lm2kxiZ//Mc8= + SHA256 (go_modules/golang.org/x/text/@v/v0.3.2.mod) = bDx63ysK1xQ9kT9GmNGQhCI2ml5vGYYg+X8+UvmhuN0= + SHA256 (go_modules/golang.org/x/text/@v/v0.3.3.mod) = +7eojtFAUV55Dsp6EP/TGcl4axHGpsfln4D3+ze7RUI= +-SHA256 (go_modules/golang.org/x/text/@v/v0.3.3.zip) = iolto0a6+Uq08ksOOW3wt5OTyTqgXFDvB83dVhof+Nc= +-SHA256 (go_modules/golang.org/x/time/@v/v0.0.0-20181108054448-85acf8d2951c.mod) = OOK8+aj1Y6FcL7pX5MIqWWOjipV2ZSGtK288nPhxj8w= +-SHA256 (go_modules/golang.org/x/time/@v/v0.0.0-20190308202827-9d24e82272b4.mod) = OOK8+aj1Y6FcL7pX5MIqWWOjipV2ZSGtK288nPhxj8w= +-SHA256 (go_modules/golang.org/x/time/@v/v0.0.0-20190308202827-9d24e82272b4.zip) = azDuqL/g5/7TDLSsHlpoPBCzSULJvtrwG1p2Q8qfzp8= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20180221164845-07fd8470d635.mod) = oOAvBnj+Ytw8S0vHf6kSybcN4Q+p988veq0DNzkrUq8= ++SHA256 (go_modules/golang.org/x/text/@v/v0.3.6.mod) = +7eojtFAUV55Dsp6EP/TGcl4axHGpsfln4D3+ze7RUI= ++SHA256 (go_modules/golang.org/x/text/@v/v0.3.6.zip) = KvreZIpMskCvt7O/jjcZthUWnJDWKBvW1Lo0Ypx0RXk= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod) = oOAvBnj+Ytw8S0vHf6kSybcN4Q+p988veq0DNzkrUq8= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190114222345-bf090417da8b.mod) = oOAvBnj+Ytw8S0vHf6kSybcN4Q+p988veq0DNzkrUq8= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190226205152-f727befe758c.mod) = JQOCOGkSVVDT+Ive9yggAk/iexQfRLgfw7T1nveDcOs= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190311212946-11955173bddd.mod) = ApY4Z0vfT850N+vCXNoMgXJnTsU0sdLt6wtHTH1hjwA= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190312151545-0bb0c0a6e846.mod) = ApY4Z0vfT850N+vCXNoMgXJnTsU0sdLt6wtHTH1hjwA= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190312170243-e65039ee4138.mod) = ApY4Z0vfT850N+vCXNoMgXJnTsU0sdLt6wtHTH1hjwA= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190328211700-ab21143f2384.mod) = ApY4Z0vfT850N+vCXNoMgXJnTsU0sdLt6wtHTH1hjwA= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190425150028-36563e24a262.mod) = E1GJ3wIxXXXWLidVHRrMrR21vTwaKodW9jpp9zsbUhc= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190501045030-23463209683d.mod) = E1GJ3wIxXXXWLidVHRrMrR21vTwaKodW9jpp9zsbUhc= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190506145303-2d16b83fe98c.mod) = E1GJ3wIxXXXWLidVHRrMrR21vTwaKodW9jpp9zsbUhc= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190606124116-d0a3d012864b.mod) = fuzNASUrComDCT5bkFqsWgQVKEd+E0j1S4qjW2uzQG8= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190621195816-6e04913cbbac.mod) = fuzNASUrComDCT5bkFqsWgQVKEd+E0j1S4qjW2uzQG8= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190628153133-6cdbf07be9d0.mod) = fuzNASUrComDCT5bkFqsWgQVKEd+E0j1S4qjW2uzQG8= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190816200558-6889da9d5479.mod) = iNR5Jl+Ib15ZjXbAA9DyV7QtvxuJXYIKErWrCzUBrKE= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190911174233-4f2ddba30aff.mod) = iNR5Jl+Ib15ZjXbAA9DyV7QtvxuJXYIKErWrCzUBrKE= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20191012152004-8de300cfc20a.mod) = iNR5Jl+Ib15ZjXbAA9DyV7QtvxuJXYIKErWrCzUBrKE= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20191112195655-aa38f8e97acc.mod) = iNR5Jl+Ib15ZjXbAA9DyV7QtvxuJXYIKErWrCzUBrKE= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20191119224855-298f0cb1881e.mod) = iNR5Jl+Ib15ZjXbAA9DyV7QtvxuJXYIKErWrCzUBrKE= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200526224456-8b020aee10d2.mod) = 724vlCRCFJcXgPm6MdkIBpKK1BDIKwTYiI+BU0H3pmc= + SHA256 (go_modules/golang.org/x/tools/@v/v0.1.1.mod) = A2l2BTdO47D6m1AupFbZxq4YNdrCLjW6oqmcQFig/jE= +@@ -503,31 +232,8 @@ SHA256 (go_modules/golang.org/x/xerrors/ + SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U= + SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U= + SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.zip) = OAqqM2iuFlYou0h89OaVpVwUIAcri3pvWcEi9qI7slU= +-SHA256 (go_modules/google.golang.org/api/@v/v0.13.0.mod) = lzzHYyImeLodycuZX4h4RS6i1vI7P6kyH56ull1+C+M= +-SHA256 (go_modules/google.golang.org/api/@v/v0.13.0.zip) = TIUwNCgcZzgpt6fz45xiZA0BiV0gpmbwA/hVrV9V7DA= +-SHA256 (go_modules/google.golang.org/api/@v/v0.4.0.mod) = ALxKTzJjdEDsvO9P5/Y1CmsiQn8OWylaSg/fMbRzOhY= +-SHA256 (go_modules/google.golang.org/api/@v/v0.7.0.mod) = OHEYHve6KNAhXlqdc3WdXemSXZKn9a+QScBvC8GGnRk= +-SHA256 (go_modules/google.golang.org/api/@v/v0.8.0.mod) = 4USXpWZwXdDx4Y+Dt0NSihAS7ASxPa+kQtKiJTTIIAc= +-SHA256 (go_modules/google.golang.org/api/@v/v0.9.0.mod) = 4USXpWZwXdDx4Y+Dt0NSihAS7ASxPa+kQtKiJTTIIAc= +-SHA256 (go_modules/google.golang.org/appengine/@v/v1.1.0.mod) = 0Ps/MoqVJZ3e6375NPKrrgMnxqBS/xqwWiuIIXipU7g= + SHA256 (go_modules/google.golang.org/appengine/@v/v1.4.0.mod) = +VuAj+0sb+uyOo0R6SdDWDs3hhWE0wI0mtpa4Co4dN0= +-SHA256 (go_modules/google.golang.org/appengine/@v/v1.5.0.mod) = +VuAj+0sb+uyOo0R6SdDWDs3hhWE0wI0mtpa4Co4dN0= +-SHA256 (go_modules/google.golang.org/appengine/@v/v1.6.1.mod) = 6xL/nHUxt83PcfYd6ICBS9hPAi9XQm6xLOoEDrDM8RY= +-SHA256 (go_modules/google.golang.org/appengine/@v/v1.6.1.zip) = HCVQ9BRXgNTlUcOzqh+Wo7BGY3suen2XLs3iNEEVq0g= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20180817151627-c66870c02cf8.mod) = Q3mmQxJmA1Oy2tsg/VXZloZ0u8K7zwnVDAq6gBEaZLI= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20190307195333-5fe7a883aa19.mod) = AjkaJYVovMUrB3Y6xGeBsUlSVfLtql8ovh5DLaAya0c= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20190418145605-e7d98fc518a7.mod) = AjkaJYVovMUrB3Y6xGeBsUlSVfLtql8ovh5DLaAya0c= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20190425155659-357c62f0e4bb.mod) = AjkaJYVovMUrB3Y6xGeBsUlSVfLtql8ovh5DLaAya0c= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20190502173448-54afdca5d873.mod) = AjkaJYVovMUrB3Y6xGeBsUlSVfLtql8ovh5DLaAya0c= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20190801165951-fa694d86fc64.mod) = S47blVRDnGZaKeWE7agYcMu2mQkiJ9l7qPqWQVONVB0= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20190819201941-24fa4b261c55.mod) = S47blVRDnGZaKeWE7agYcMu2mQkiJ9l7qPqWQVONVB0= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20190911173649-1774047e7e51.mod) = iNQQ3F/R0YOfxUYBiD5CMklmy4cZqu7N8VquBPStuiE= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20191108220845-16a3f7862a1a.mod) = GzZDNlo8neNRue6fbgLC85vK71bivC9SvaA2njRACCE= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20191108220845-16a3f7862a1a.zip) = 2dvd5pgaBI7wKZEReEIUWTNdIIivwvSqBUk+aaRlJyc= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.19.0.mod) = cd4ll/0ILogu8Illugw+4Z048t8lkgczzUNM+AonrDU= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.20.1.mod) = XtCzXjBKPysKdjzCPzDV91C88z2pozqnlZpIKa36iG0= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.21.1.mod) = VlMouS9XLSyRBj/70vDYBjB3m2mwodoqk0MZRZeX4/4= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.21.1.zip) = w7jB6WbY772oME8Ofj45RPrYZI280uY7kWO6igf2Ook= ++SHA256 (go_modules/google.golang.org/appengine/@v/v1.4.0.zip) = 1NuoOYRKkr2TVYEqU/CG/zMBqo9Zspo+L3mdJ76Ntx8= + SHA256 (go_modules/google.golang.org/protobuf/@v/v0.0.0-20200109180630-ec00e32a8dfd.mod) = ojmQ77Z+4QuxbR0ZNhCc76TkJirj2o0HSO+2kWFNu3g= + SHA256 (go_modules/google.golang.org/protobuf/@v/v0.0.0-20200221191635-4d8936d0db64.mod) = ptlQ3Sp+uC5Rz0WdP2H2FLCdcwrbnoCU1b+WsEPzgXQ= + SHA256 (go_modules/google.golang.org/protobuf/@v/v0.0.0-20200228230310-ab0ca4ff8a60.mod) = O4CNGZR/sp5Nsk7Vy4iUGvwZJ/U42ArW+ICuRmSl0BY= +@@ -539,16 +245,8 @@ SHA256 (go_modules/google.golang.org/pro + SHA256 (go_modules/gopkg.in/alecthomas/kingpin.v2/@v/v2.2.6.mod) = byLclCZkdTE6LIp1hQzqQTRapeM4EZMC/KV2i0GYs+w= + SHA256 (go_modules/gopkg.in/alecthomas/kingpin.v2/@v/v2.2.6.zip) = Y4CAWRrv59JkLyV1tifVNMaSYG8C6lS6ifQtsRK6iDk= + SHA256 (go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod) = XDBuDWM81moRtA4uX7vG2kIRDbfXLqPBUkzrRe5Awz8= +-SHA256 (go_modules/gopkg.in/check.v1/@v/v1.0.0-20180628173108-788fd7840127.mod) = XDBuDWM81moRtA4uX7vG2kIRDbfXLqPBUkzrRe5Awz8= + SHA256 (go_modules/gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.mod) = XDBuDWM81moRtA4uX7vG2kIRDbfXLqPBUkzrRe5Awz8= + SHA256 (go_modules/gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.zip) = AEU3yxnb5FlU7BYF8zFwX2aFzMJn7d1CicHrJ1E6uBc= +-SHA256 (go_modules/gopkg.in/errgo.v2/@v/v2.1.0.mod) = 4wUgQkglZieWb/hcfcWRzy0OfeIJTQ9GWEnxtioQJ0g= +-SHA256 (go_modules/gopkg.in/errgo.v2/@v/v2.1.0.zip) = a4lUgZog7FKYKiBv0+uUYp/1PFeQqndTTm2Nr33gG+4= +-SHA256 (go_modules/gopkg.in/ini.v1/@v/v1.51.0.mod) = E67dhduOVVEEEI4OYTu35NEkKvfyfBVCPdmrY7YLcqE= +-SHA256 (go_modules/gopkg.in/ini.v1/@v/v1.51.0.zip) = /FuqCiji0dpb8j/OQM4nOfpKLLUDviW9+nnE5zs+HEI= +-SHA256 (go_modules/gopkg.in/resty.v1/@v/v1.12.0.mod) = 5o2CwLzJqpBmZjBM75cORpOM9I+lmRaocLIs1KPPJn8= +-SHA256 (go_modules/gopkg.in/resty.v1/@v/v1.12.0.zip) = Q0h7sLtAYm0WUCsf6ecZz3UeeltOQjMnaXGHPnhj088= +-SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.0.0-20170812160011-eb3733d160e7.mod) = d0rh/khGQIPnityC3ICVPT7RXhTGPYb8l/z0RKzrDR8= + SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.2.1.mod) = iNl50vCT0jl/dWvIbvosoD9zpg1mjOs5GzUQAp8/fPw= + SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.2.2.mod) = iNl50vCT0jl/dWvIbvosoD9zpg1mjOs5GzUQAp8/fPw= + SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.2.4.mod) = iNl50vCT0jl/dWvIbvosoD9zpg1mjOs5GzUQAp8/fPw= +@@ -557,41 +255,11 @@ SHA256 (go_modules/gopkg.in/yaml.v2/@v/v + SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.4.0.mod) = w7EbqaB3X/m8bxHbtYoeSMweaLrDeKjNxiC+zGYdTDM= + SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.4.0.zip) = 7eSeJ8TMps3S7HGa7Y6k02NxDM6z1BHnp4b73sDTkf0= + SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.mod) = IVeYYKIDBvz0OxvSNNH7oxlJnHdhG3HAX5vzupDauTk= +-SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.zip) = rPGcy0/KmDsjSjnvAy+vmrcOdZaAZzuz3/B353/uIP4= +-SHA256 (go_modules/honnef.co/go/tools/@v/v0.0.0-20190102054323-c2f93a96b099.mod) = scYIN+phM18U32TzGUw82S4PYo9gZIBnGJUPDXodvp4= +-SHA256 (go_modules/honnef.co/go/tools/@v/v0.0.0-20190106161140-3f1c8253044a.mod) = scYIN+phM18U32TzGUw82S4PYo9gZIBnGJUPDXodvp4= +-SHA256 (go_modules/honnef.co/go/tools/@v/v0.0.0-20190418001031-e561f6794a2a.mod) = scYIN+phM18U32TzGUw82S4PYo9gZIBnGJUPDXodvp4= +-SHA256 (go_modules/honnef.co/go/tools/@v/v0.0.1-2019.2.3.mod) = WS6cVbsnJSWkaQDFVGn+uXra5QfnZJvqtNwTUNc19k8= +-SHA256 (go_modules/honnef.co/go/tools/@v/v0.0.1-2019.2.3.zip) = U5glEUxIdoD5nfgPYQdBDh5Tu/1d65MbhNH68tIhY44= +-SHA256 (go_modules/rsc.io/binaryregexp/@v/v0.2.0.mod) = AyRzu+VUpUpEX6hVu7K/piNNeG9h8ZJt6WtaqF6R8T0= +-SHA256 (go_modules/rsc.io/binaryregexp/@v/v0.2.0.zip) = s+cGqiePp/iA0y+hzEDvgoLR/H1uADVlee0NuI87AEc= +-SHA256 (hcloud-v1.29.0.zip) = 1K4KwIO83urK17ze9MHkJmA0E6FbDZn+2rK0uJ6PQeM= +-SIZE (go_modules/cloud.google.com/go/@v/v0.26.0.mod) = 27 ++SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.mod) = IVeYYKIDBvz0OxvSNNH7oxlJnHdhG3HAX5vzupDauTk= ++SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.zip) = qrj7xOYwDqCOav4crqGKIckMefSJ9SxT4vIEMfGpoBU= ++SHA256 (hcloud-v1.30.3.zip) = U3E0I79PbIrDGn6wfFpiJi6/IFrEs6jmaNriRdx9tVg= + SIZE (go_modules/cloud.google.com/go/@v/v0.34.0.mod) = 27 +-SIZE (go_modules/cloud.google.com/go/@v/v0.38.0.mod) = 1006 +-SIZE (go_modules/cloud.google.com/go/@v/v0.44.1.mod) = 1150 +-SIZE (go_modules/cloud.google.com/go/@v/v0.44.2.mod) = 1075 +-SIZE (go_modules/cloud.google.com/go/@v/v0.45.1.mod) = 998 +-SIZE (go_modules/cloud.google.com/go/@v/v0.46.3.mod) = 960 +-SIZE (go_modules/cloud.google.com/go/@v/v0.46.3.zip) = 1195278 +-SIZE (go_modules/cloud.google.com/go/bigquery/@v/v1.0.1.mod) = 319 +-SIZE (go_modules/cloud.google.com/go/bigquery/@v/v1.0.1.zip) = 351894 +-SIZE (go_modules/cloud.google.com/go/datastore/@v/v1.0.0.mod) = 433 +-SIZE (go_modules/cloud.google.com/go/datastore/@v/v1.0.0.zip) = 271434 +-SIZE (go_modules/cloud.google.com/go/firestore/@v/v1.1.0.mod) = 568 +-SIZE (go_modules/cloud.google.com/go/firestore/@v/v1.1.0.zip) = 315645 +-SIZE (go_modules/cloud.google.com/go/pubsub/@v/v1.0.1.mod) = 508 +-SIZE (go_modules/cloud.google.com/go/pubsub/@v/v1.0.1.zip) = 136261 +-SIZE (go_modules/cloud.google.com/go/storage/@v/v1.0.0.mod) = 374 +-SIZE (go_modules/cloud.google.com/go/storage/@v/v1.0.0.zip) = 393806 +-SIZE (go_modules/dmitri.shuralyov.com/gpu/mtl/@v/v0.0.0-20190408044501-666a987793e9.mod) = 36 +-SIZE (go_modules/dmitri.shuralyov.com/gpu/mtl/@v/v0.0.0-20190408044501-666a987793e9.zip) = 33828 +-SIZE (go_modules/github.com/!burnt!sushi/toml/@v/v0.3.1.mod) = 34 +-SIZE (go_modules/github.com/!burnt!sushi/toml/@v/v0.3.1.zip) = 56132 +-SIZE (go_modules/github.com/!burnt!sushi/xgb/@v/v0.0.0-20160522181843-27f122750802.mod) = 33 +-SIZE (go_modules/github.com/!burnt!sushi/xgb/@v/v0.0.0-20160522181843-27f122750802.zip) = 254689 +-SIZE (go_modules/github.com/!one!of!one/xxhash/@v/v1.2.2.mod) = 34 +-SIZE (go_modules/github.com/!one!of!one/xxhash/@v/v1.2.2.zip) = 17606 ++SIZE (go_modules/cloud.google.com/go/@v/v0.34.0.zip) = 2792177 + SIZE (go_modules/github.com/!vivid!cortex/ewma/@v/v1.1.1.mod) = 35 + SIZE (go_modules/github.com/!vivid!cortex/ewma/@v/v1.1.1.zip) = 8064 + SIZE (go_modules/github.com/alecthomas/template/@v/v0.0.0-20160405071501-a0175ee3bccc.mod) = 38 +@@ -601,61 +269,27 @@ SIZE (go_modules/github.com/alecthomas/u + SIZE (go_modules/github.com/alecthomas/units/@v/v0.0.0-20190717042225-c3de453c63f4.mod) = 35 + SIZE (go_modules/github.com/alecthomas/units/@v/v0.0.0-20190924025748-f65c72e2690d.mod) = 79 + SIZE (go_modules/github.com/alecthomas/units/@v/v0.0.0-20190924025748-f65c72e2690d.zip) = 7096 +-SIZE (go_modules/github.com/armon/circbuf/@v/v0.0.0-20150827004946-bbbad097214e.mod) = 32 +-SIZE (go_modules/github.com/armon/circbuf/@v/v0.0.0-20150827004946-bbbad097214e.zip) = 3902 +-SIZE (go_modules/github.com/armon/go-metrics/@v/v0.0.0-20180917152333-f0300d1749da.mod) = 35 +-SIZE (go_modules/github.com/armon/go-metrics/@v/v0.0.0-20180917152333-f0300d1749da.zip) = 37264 +-SIZE (go_modules/github.com/armon/go-radix/@v/v0.0.0-20180808171621-7fddfc383310.mod) = 33 +-SIZE (go_modules/github.com/armon/go-radix/@v/v0.0.0-20180808171621-7fddfc383310.zip) = 7271 + SIZE (go_modules/github.com/beorn7/perks/@v/v0.0.0-20180321164747-3a771d992973.mod) = 31 + SIZE (go_modules/github.com/beorn7/perks/@v/v1.0.0.mod) = 40 + SIZE (go_modules/github.com/beorn7/perks/@v/v1.0.1.mod) = 40 + SIZE (go_modules/github.com/beorn7/perks/@v/v1.0.1.zip) = 14678 +-SIZE (go_modules/github.com/bgentry/speakeasy/@v/v0.1.0.mod) = 36 +-SIZE (go_modules/github.com/bgentry/speakeasy/@v/v0.1.0.zip) = 9262 +-SIZE (go_modules/github.com/bketelsen/crypt/@v/v0.0.3-0.20200106085610-5cbc8cc4026c.mod) = 568 +-SIZE (go_modules/github.com/bketelsen/crypt/@v/v0.0.3-0.20200106085610-5cbc8cc4026c.zip) = 33436 +-SIZE (go_modules/github.com/boumenot/gocover-cobertura/@v/v1.1.0.mod) = 158 +-SIZE (go_modules/github.com/boumenot/gocover-cobertura/@v/v1.1.0.zip) = 18810 +-SIZE (go_modules/github.com/cespare/xxhash/@v/v1.1.0.mod) = 146 +-SIZE (go_modules/github.com/cespare/xxhash/@v/v1.1.0.zip) = 12221 ++SIZE (go_modules/github.com/boumenot/gocover-cobertura/@v/v1.2.0.mod) = 158 ++SIZE (go_modules/github.com/boumenot/gocover-cobertura/@v/v1.2.0.zip) = 18870 + SIZE (go_modules/github.com/cespare/xxhash/v2/@v/v2.1.1.mod) = 45 + SIZE (go_modules/github.com/cespare/xxhash/v2/@v/v2.1.1.zip) = 12031 +-SIZE (go_modules/github.com/cheggaaa/pb/v3/@v/v3.0.7.mod) = 234 +-SIZE (go_modules/github.com/cheggaaa/pb/v3/@v/v3.0.7.zip) = 25110 +-SIZE (go_modules/github.com/client9/misspell/@v/v0.3.4.mod) = 35 +-SIZE (go_modules/github.com/client9/misspell/@v/v0.3.4.zip) = 246908 +-SIZE (go_modules/github.com/coreos/bbolt/@v/v1.3.2.mod) = 31 +-SIZE (go_modules/github.com/coreos/bbolt/@v/v1.3.2.zip) = 112043 +-SIZE (go_modules/github.com/coreos/etcd/@v/v3.3.13+incompatible.mod) = 30 +-SIZE (go_modules/github.com/coreos/etcd/@v/v3.3.13+incompatible.zip) = 2274142 +-SIZE (go_modules/github.com/coreos/go-semver/@v/v0.3.0.mod) = 35 +-SIZE (go_modules/github.com/coreos/go-semver/@v/v0.3.0.zip) = 13848 +-SIZE (go_modules/github.com/coreos/go-systemd/@v/v0.0.0-20190321100706-95778dfbb74e.mod) = 36 +-SIZE (go_modules/github.com/coreos/go-systemd/@v/v0.0.0-20190321100706-95778dfbb74e.zip) = 109838 +-SIZE (go_modules/github.com/coreos/pkg/@v/v0.0.0-20180928190104-399ea9e2e55f.mod) = 29 +-SIZE (go_modules/github.com/coreos/pkg/@v/v0.0.0-20180928190104-399ea9e2e55f.zip) = 57782 +-SIZE (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.0.mod) = 217 +-SIZE (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.0.zip) = 11426 ++SIZE (go_modules/github.com/cheggaaa/pb/v3/@v/v3.1.0.mod) = 344 ++SIZE (go_modules/github.com/cheggaaa/pb/v3/@v/v3.1.0.zip) = 28811 ++SIZE (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.2.mod) = 100 ++SIZE (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.2.zip) = 12539 + SIZE (go_modules/github.com/davecgh/go-spew/@v/v1.1.0.mod) = 34 + SIZE (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = 34 + SIZE (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.zip) = 60320 +-SIZE (go_modules/github.com/dgrijalva/jwt-go/@v/v3.2.0+incompatible.mod) = 35 +-SIZE (go_modules/github.com/dgrijalva/jwt-go/@v/v3.2.0+incompatible.zip) = 57069 +-SIZE (go_modules/github.com/dgryski/go-sip13/@v/v0.0.0-20181026042036-e10d5fee7954.mod) = 35 +-SIZE (go_modules/github.com/dgryski/go-sip13/@v/v0.0.0-20181026042036-e10d5fee7954.zip) = 5339 + SIZE (go_modules/github.com/dustin/go-humanize/@v/v1.0.0.mod) = 37 + SIZE (go_modules/github.com/dustin/go-humanize/@v/v1.0.0.zip) = 26356 +-SIZE (go_modules/github.com/fatih/color/@v/v1.7.0.mod) = 30 +-SIZE (go_modules/github.com/fatih/color/@v/v1.7.0.zip) = 11987 ++SIZE (go_modules/github.com/fatih/color/@v/v1.10.0.mod) = 126 ++SIZE (go_modules/github.com/fatih/color/@v/v1.10.0.zip) = 12593 + SIZE (go_modules/github.com/fatih/structs/@v/v1.1.0.mod) = 32 + SIZE (go_modules/github.com/fatih/structs/@v/v1.1.0.zip) = 17890 +-SIZE (go_modules/github.com/fsnotify/fsnotify/@v/v1.4.7.mod) = 36 +-SIZE (go_modules/github.com/fsnotify/fsnotify/@v/v1.4.7.zip) = 41278 +-SIZE (go_modules/github.com/ghodss/yaml/@v/v1.0.0.mod) = 30 +-SIZE (go_modules/github.com/ghodss/yaml/@v/v1.0.0.zip) = 13436 +-SIZE (go_modules/github.com/go-gl/glfw/@v/v0.0.0-20190409004039-e6da0acd62b1.mod) = 29 +-SIZE (go_modules/github.com/go-gl/glfw/@v/v0.0.0-20190409004039-e6da0acd62b1.zip) = 810677 + SIZE (go_modules/github.com/go-kit/kit/@v/v0.8.0.mod) = 29 + SIZE (go_modules/github.com/go-kit/kit/@v/v0.9.0.mod) = 29 + SIZE (go_modules/github.com/go-kit/kit/@v/v0.9.0.zip) = 438465 +@@ -668,15 +302,7 @@ SIZE (go_modules/github.com/go-logfmt/lo + SIZE (go_modules/github.com/go-stack/stack/@v/v1.8.0.mod) = 33 + SIZE (go_modules/github.com/go-stack/stack/@v/v1.8.0.zip) = 10204 + SIZE (go_modules/github.com/gogo/protobuf/@v/v1.1.1.mod) = 32 +-SIZE (go_modules/github.com/gogo/protobuf/@v/v1.2.1.mod) = 88 +-SIZE (go_modules/github.com/gogo/protobuf/@v/v1.2.1.zip) = 2656615 +-SIZE (go_modules/github.com/golang/glog/@v/v0.0.0-20160126235308-23def4e6c14b.mod) = 30 +-SIZE (go_modules/github.com/golang/glog/@v/v0.0.0-20160126235308-23def4e6c14b.zip) = 22449 +-SIZE (go_modules/github.com/golang/groupcache/@v/v0.0.0-20190129154638-5b532d6fd5ef.mod) = 36 +-SIZE (go_modules/github.com/golang/groupcache/@v/v0.0.0-20190129154638-5b532d6fd5ef.zip) = 39653 +-SIZE (go_modules/github.com/golang/mock/@v/v1.1.1.mod) = 30 +-SIZE (go_modules/github.com/golang/mock/@v/v1.2.0.mod) = 30 +-SIZE (go_modules/github.com/golang/mock/@v/v1.3.1.mod) = 93 ++SIZE (go_modules/github.com/gogo/protobuf/@v/v1.1.1.zip) = 2461758 + SIZE (go_modules/github.com/golang/mock/@v/v1.6.0.mod) = 104 + SIZE (go_modules/github.com/golang/mock/@v/v1.6.0.zip) = 124156 + SIZE (go_modules/github.com/golang/protobuf/@v/v1.2.0.mod) = 34 +@@ -690,101 +316,30 @@ SIZE (go_modules/github.com/golang/proto + SIZE (go_modules/github.com/golang/protobuf/@v/v1.4.2.mod) = 124 + SIZE (go_modules/github.com/golang/protobuf/@v/v1.4.3.mod) = 124 + SIZE (go_modules/github.com/golang/protobuf/@v/v1.4.3.zip) = 206951 +-SIZE (go_modules/github.com/google/btree/@v/v0.0.0-20180813153112-4030bb1f1f0c.mod) = 31 +-SIZE (go_modules/github.com/google/btree/@v/v1.0.0.mod) = 31 +-SIZE (go_modules/github.com/google/btree/@v/v1.0.0.zip) = 17644 +-SIZE (go_modules/github.com/google/go-cmp/@v/v0.2.0.mod) = 32 + SIZE (go_modules/github.com/google/go-cmp/@v/v0.3.0.mod) = 40 + SIZE (go_modules/github.com/google/go-cmp/@v/v0.3.1.mod) = 40 + SIZE (go_modules/github.com/google/go-cmp/@v/v0.4.0.mod) = 105 + SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.4.mod) = 105 + SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.5.mod) = 105 +-SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.5.zip) = 130974 ++SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.7.mod) = 106 ++SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.7.zip) = 132348 + SIZE (go_modules/github.com/google/gofuzz/@v/v1.0.0.mod) = 41 + SIZE (go_modules/github.com/google/gofuzz/@v/v1.0.0.zip) = 16584 +-SIZE (go_modules/github.com/google/martian/@v/v2.1.0+incompatible.mod) = 33 +-SIZE (go_modules/github.com/google/martian/@v/v2.1.0+incompatible.zip) = 259222 +-SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20181206194817-3ea8567a2e57.mod) = 31 +-SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20190515194954-54271f7e092f.mod) = 31 +-SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20190515194954-54271f7e092f.zip) = 1265157 +-SIZE (go_modules/github.com/google/renameio/@v/v0.1.0.mod) = 34 +-SIZE (go_modules/github.com/google/renameio/@v/v0.1.0.zip) = 14941 +-SIZE (go_modules/github.com/googleapis/gax-go/v2/@v/v2.0.4.mod) = 88 +-SIZE (go_modules/github.com/googleapis/gax-go/v2/@v/v2.0.5.mod) = 79 +-SIZE (go_modules/github.com/googleapis/gax-go/v2/@v/v2.0.5.zip) = 16077 +-SIZE (go_modules/github.com/gopherjs/gopherjs/@v/v0.0.0-20181017120253-0766667cb4d1.mod) = 36 +-SIZE (go_modules/github.com/gopherjs/gopherjs/@v/v0.0.0-20181017120253-0766667cb4d1.zip) = 257755 +-SIZE (go_modules/github.com/gorilla/websocket/@v/v1.4.2.mod) = 45 +-SIZE (go_modules/github.com/gorilla/websocket/@v/v1.4.2.zip) = 79096 +-SIZE (go_modules/github.com/grpc-ecosystem/go-grpc-middleware/@v/v1.0.0.mod) = 52 +-SIZE (go_modules/github.com/grpc-ecosystem/go-grpc-middleware/@v/v1.0.0.zip) = 165533 +-SIZE (go_modules/github.com/grpc-ecosystem/go-grpc-prometheus/@v/v1.2.0.mod) = 52 +-SIZE (go_modules/github.com/grpc-ecosystem/go-grpc-prometheus/@v/v1.2.0.zip) = 35110 +-SIZE (go_modules/github.com/grpc-ecosystem/grpc-gateway/@v/v1.9.0.mod) = 661 +-SIZE (go_modules/github.com/grpc-ecosystem/grpc-gateway/@v/v1.9.0.zip) = 424517 +-SIZE (go_modules/github.com/guptarohit/asciigraph/@v/v0.5.1.mod) = 40 +-SIZE (go_modules/github.com/guptarohit/asciigraph/@v/v0.5.1.zip) = 12027 +-SIZE (go_modules/github.com/hashicorp/consul/api/@v/v1.1.0.mod) = 449 +-SIZE (go_modules/github.com/hashicorp/consul/api/@v/v1.1.0.zip) = 126149 +-SIZE (go_modules/github.com/hashicorp/consul/sdk/@v/v0.1.1.mod) = 220 +-SIZE (go_modules/github.com/hashicorp/consul/sdk/@v/v0.1.1.zip) = 21684 +-SIZE (go_modules/github.com/hashicorp/errwrap/@v/v1.0.0.mod) = 36 +-SIZE (go_modules/github.com/hashicorp/errwrap/@v/v1.0.0.zip) = 9306 +-SIZE (go_modules/github.com/hashicorp/go-cleanhttp/@v/v0.5.1.mod) = 41 +-SIZE (go_modules/github.com/hashicorp/go-cleanhttp/@v/v0.5.1.zip) = 9560 +-SIZE (go_modules/github.com/hashicorp/go-immutable-radix/@v/v1.0.0.mod) = 137 +-SIZE (go_modules/github.com/hashicorp/go-immutable-radix/@v/v1.0.0.zip) = 23003 +-SIZE (go_modules/github.com/hashicorp/go-msgpack/@v/v0.5.3.mod) = 39 +-SIZE (go_modules/github.com/hashicorp/go-msgpack/@v/v0.5.3.zip) = 62565 +-SIZE (go_modules/github.com/hashicorp/go-multierror/@v/v1.0.0.mod) = 87 +-SIZE (go_modules/github.com/hashicorp/go-multierror/@v/v1.0.0.zip) = 14840 +-SIZE (go_modules/github.com/hashicorp/go-rootcerts/@v/v1.0.0.mod) = 89 +-SIZE (go_modules/github.com/hashicorp/go-rootcerts/@v/v1.0.0.zip) = 14906 +-SIZE (go_modules/github.com/hashicorp/go-sockaddr/@v/v1.0.0.mod) = 40 +-SIZE (go_modules/github.com/hashicorp/go-sockaddr/@v/v1.0.0.zip) = 130743 +-SIZE (go_modules/github.com/hashicorp/go-syslog/@v/v1.0.0.mod) = 38 +-SIZE (go_modules/github.com/hashicorp/go-syslog/@v/v1.0.0.zip) = 6210 +-SIZE (go_modules/github.com/hashicorp/go-uuid/@v/v1.0.0.mod) = 36 +-SIZE (go_modules/github.com/hashicorp/go-uuid/@v/v1.0.1.mod) = 36 +-SIZE (go_modules/github.com/hashicorp/go-uuid/@v/v1.0.1.zip) = 7804 +-SIZE (go_modules/github.com/hashicorp/go.net/@v/v0.0.1.mod) = 35 +-SIZE (go_modules/github.com/hashicorp/go.net/@v/v0.0.1.zip) = 525053 +-SIZE (go_modules/github.com/hashicorp/golang-lru/@v/v0.5.0.mod) = 39 +-SIZE (go_modules/github.com/hashicorp/golang-lru/@v/v0.5.1.mod) = 39 +-SIZE (go_modules/github.com/hashicorp/golang-lru/@v/v0.5.1.zip) = 19548 +-SIZE (go_modules/github.com/hashicorp/hcl/@v/v1.0.0.mod) = 75 +-SIZE (go_modules/github.com/hashicorp/hcl/@v/v1.0.0.zip) = 121655 +-SIZE (go_modules/github.com/hashicorp/logutils/@v/v1.0.0.mod) = 37 +-SIZE (go_modules/github.com/hashicorp/logutils/@v/v1.0.0.zip) = 9174 +-SIZE (go_modules/github.com/hashicorp/mdns/@v/v1.0.0.mod) = 376 +-SIZE (go_modules/github.com/hashicorp/mdns/@v/v1.0.0.zip) = 14575 +-SIZE (go_modules/github.com/hashicorp/memberlist/@v/v0.1.3.mod) = 921 +-SIZE (go_modules/github.com/hashicorp/memberlist/@v/v0.1.3.zip) = 103250 +-SIZE (go_modules/github.com/hashicorp/serf/@v/v0.8.2.mod) = 774 +-SIZE (go_modules/github.com/hashicorp/serf/@v/v0.8.2.zip) = 540021 +-SIZE (go_modules/github.com/hetznercloud/hcloud-go/@v/v1.33.0.mod) = 833 +-SIZE (go_modules/github.com/hetznercloud/hcloud-go/@v/v1.33.0.zip) = 151170 ++SIZE (go_modules/github.com/guptarohit/asciigraph/@v/v0.5.5.mod) = 49 ++SIZE (go_modules/github.com/guptarohit/asciigraph/@v/v0.5.5.zip) = 22544 ++SIZE (go_modules/github.com/hetznercloud/hcloud-go/@v/v1.35.2.mod) = 924 ++SIZE (go_modules/github.com/hetznercloud/hcloud-go/@v/v1.35.2.zip) = 160538 + SIZE (go_modules/github.com/inconshreveable/mousetrap/@v/v1.0.0.mod) = 44 + SIZE (go_modules/github.com/inconshreveable/mousetrap/@v/v1.0.0.zip) = 3712 +-SIZE (go_modules/github.com/jonboulle/clockwork/@v/v0.1.0.mod) = 38 +-SIZE (go_modules/github.com/jonboulle/clockwork/@v/v0.1.0.zip) = 8857 + SIZE (go_modules/github.com/jpillora/backoff/@v/v1.0.0.mod) = 44 + SIZE (go_modules/github.com/jpillora/backoff/@v/v1.0.0.zip) = 4359 + SIZE (go_modules/github.com/json-iterator/go/@v/v1.1.10.mod) = 295 + SIZE (go_modules/github.com/json-iterator/go/@v/v1.1.11.mod) = 295 + SIZE (go_modules/github.com/json-iterator/go/@v/v1.1.11.zip) = 139812 + SIZE (go_modules/github.com/json-iterator/go/@v/v1.1.6.mod) = 35 +-SIZE (go_modules/github.com/jstemmer/go-junit-report/@v/v0.0.0-20190106144839-af01ea7f8024.mod) = 43 +-SIZE (go_modules/github.com/jstemmer/go-junit-report/@v/v0.0.0-20190106144839-af01ea7f8024.zip) = 42656 +-SIZE (go_modules/github.com/jtolds/gls/@v/v4.20.0+incompatible.mod) = 29 +-SIZE (go_modules/github.com/jtolds/gls/@v/v4.20.0+incompatible.zip) = 9901 + SIZE (go_modules/github.com/julienschmidt/httprouter/@v/v1.2.0.mod) = 43 + SIZE (go_modules/github.com/julienschmidt/httprouter/@v/v1.3.0.mod) = 51 + SIZE (go_modules/github.com/julienschmidt/httprouter/@v/v1.3.0.zip) = 28212 +-SIZE (go_modules/github.com/kisielk/errcheck/@v/v1.1.0.mod) = 143 +-SIZE (go_modules/github.com/kisielk/errcheck/@v/v1.1.0.zip) = 18257 +-SIZE (go_modules/github.com/kisielk/gotool/@v/v1.0.0.mod) = 35 +-SIZE (go_modules/github.com/kisielk/gotool/@v/v1.0.0.zip) = 18981 + SIZE (go_modules/github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.1.mod) = 58 + SIZE (go_modules/github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.3.mod) = 58 + SIZE (go_modules/github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.3.zip) = 3966 +@@ -796,35 +351,14 @@ SIZE (go_modules/github.com/kr/pty/@v/v1 + SIZE (go_modules/github.com/kr/pty/@v/v1.1.1.zip) = 14199 + SIZE (go_modules/github.com/kr/text/@v/v0.1.0.mod) = 64 + SIZE (go_modules/github.com/kr/text/@v/v0.1.0.zip) = 12591 +-SIZE (go_modules/github.com/magiconair/properties/@v/v1.8.1.mod) = 40 +-SIZE (go_modules/github.com/magiconair/properties/@v/v1.8.1.zip) = 39235 +-SIZE (go_modules/github.com/mattn/go-colorable/@v/v0.0.9.mod) = 37 +-SIZE (go_modules/github.com/mattn/go-colorable/@v/v0.1.2.mod) = 80 +-SIZE (go_modules/github.com/mattn/go-colorable/@v/v0.1.2.zip) = 12177 ++SIZE (go_modules/github.com/mattn/go-colorable/@v/v0.1.8.mod) = 160 ++SIZE (go_modules/github.com/mattn/go-colorable/@v/v0.1.8.zip) = 13690 + SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.12.mod) = 104 + SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.12.zip) = 8902 +-SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.3.mod) = 34 +-SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.8.mod) = 95 +-SIZE (go_modules/github.com/mattn/go-runewidth/@v/v0.0.7.mod) = 45 +-SIZE (go_modules/github.com/mattn/go-runewidth/@v/v0.0.7.zip) = 19130 ++SIZE (go_modules/github.com/mattn/go-runewidth/@v/v0.0.12.mod) = 84 ++SIZE (go_modules/github.com/mattn/go-runewidth/@v/v0.0.12.zip) = 20977 + SIZE (go_modules/github.com/matttproud/golang_protobuf_extensions/@v/v1.0.1.mod) = 56 + SIZE (go_modules/github.com/matttproud/golang_protobuf_extensions/@v/v1.0.1.zip) = 44378 +-SIZE (go_modules/github.com/miekg/dns/@v/v1.0.14.mod) = 28 +-SIZE (go_modules/github.com/miekg/dns/@v/v1.0.14.zip) = 205179 +-SIZE (go_modules/github.com/mitchellh/cli/@v/v1.0.0.mod) = 416 +-SIZE (go_modules/github.com/mitchellh/cli/@v/v1.0.0.zip) = 30028 +-SIZE (go_modules/github.com/mitchellh/go-homedir/@v/v1.0.0.mod) = 39 +-SIZE (go_modules/github.com/mitchellh/go-homedir/@v/v1.1.0.mod) = 39 +-SIZE (go_modules/github.com/mitchellh/go-homedir/@v/v1.1.0.zip) = 4163 +-SIZE (go_modules/github.com/mitchellh/go-testing-interface/@v/v1.0.0.mod) = 49 +-SIZE (go_modules/github.com/mitchellh/go-testing-interface/@v/v1.0.0.zip) = 4603 +-SIZE (go_modules/github.com/mitchellh/gox/@v/v0.4.0.mod) = 32 +-SIZE (go_modules/github.com/mitchellh/gox/@v/v0.4.0.zip) = 19998 +-SIZE (go_modules/github.com/mitchellh/iochan/@v/v1.0.0.mod) = 35 +-SIZE (go_modules/github.com/mitchellh/iochan/@v/v1.0.0.zip) = 2536 +-SIZE (go_modules/github.com/mitchellh/mapstructure/@v/v0.0.0-20160808181253-ca63d7c062ee.mod) = 41 +-SIZE (go_modules/github.com/mitchellh/mapstructure/@v/v1.1.2.mod) = 41 +-SIZE (go_modules/github.com/mitchellh/mapstructure/@v/v1.1.2.zip) = 25943 + SIZE (go_modules/github.com/modern-go/concurrent/@v/v0.0.0-20180228061459-e0a39a4cb421.mod) = 39 + SIZE (go_modules/github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.mod) = 39 + SIZE (go_modules/github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.zip) = 10936 +@@ -834,23 +368,15 @@ SIZE (go_modules/github.com/modern-go/re + SIZE (go_modules/github.com/mwitkow/go-conntrack/@v/v0.0.0-20161129095857-cc309e4a2223.mod) = 39 + SIZE (go_modules/github.com/mwitkow/go-conntrack/@v/v0.0.0-20190716064945-2f068394615f.mod) = 39 + SIZE (go_modules/github.com/mwitkow/go-conntrack/@v/v0.0.0-20190716064945-2f068394615f.zip) = 24595 +-SIZE (go_modules/github.com/oklog/ulid/@v/v1.3.1.mod) = 29 +-SIZE (go_modules/github.com/oklog/ulid/@v/v1.3.1.zip) = 21676 +-SIZE (go_modules/github.com/pascaldekloe/goe/@v/v0.0.0-20180627143212-57f6aae5913c.mod) = 35 +-SIZE (go_modules/github.com/pascaldekloe/goe/@v/v0.0.0-20180627143212-57f6aae5913c.zip) = 25325 +-SIZE (go_modules/github.com/pelletier/go-toml/@v/v1.2.0.mod) = 36 +-SIZE (go_modules/github.com/pelletier/go-toml/@v/v1.8.1.mod) = 88 +-SIZE (go_modules/github.com/pelletier/go-toml/@v/v1.8.1.zip) = 117762 ++SIZE (go_modules/github.com/pelletier/go-toml/@v/v1.9.5.mod) = 45 ++SIZE (go_modules/github.com/pelletier/go-toml/@v/v1.9.5.zip) = 127514 + SIZE (go_modules/github.com/pkg/errors/@v/v0.8.0.mod) = 29 + SIZE (go_modules/github.com/pkg/errors/@v/v0.8.1.mod) = 29 + SIZE (go_modules/github.com/pkg/errors/@v/v0.9.1.mod) = 29 + SIZE (go_modules/github.com/pkg/errors/@v/v0.9.1.zip) = 17866 + SIZE (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.mod) = 37 + SIZE (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.zip) = 12433 +-SIZE (go_modules/github.com/posener/complete/@v/v1.1.1.mod) = 35 +-SIZE (go_modules/github.com/posener/complete/@v/v1.1.1.zip) = 30137 + SIZE (go_modules/github.com/prometheus/client_golang/@v/v0.9.1.mod) = 43 +-SIZE (go_modules/github.com/prometheus/client_golang/@v/v0.9.3.mod) = 379 + SIZE (go_modules/github.com/prometheus/client_golang/@v/v1.0.0.mod) = 535 + SIZE (go_modules/github.com/prometheus/client_golang/@v/v1.11.0.mod) = 468 + SIZE (go_modules/github.com/prometheus/client_golang/@v/v1.11.0.zip) = 240896 +@@ -859,209 +385,104 @@ SIZE (go_modules/github.com/prometheus/c + SIZE (go_modules/github.com/prometheus/client_model/@v/v0.0.0-20190129233127-fd36f4220a90.mod) = 164 + SIZE (go_modules/github.com/prometheus/client_model/@v/v0.2.0.mod) = 164 + SIZE (go_modules/github.com/prometheus/client_model/@v/v0.2.0.zip) = 13785 +-SIZE (go_modules/github.com/prometheus/common/@v/v0.0.0-20181113130724-41aa239b4cce.mod) = 36 + SIZE (go_modules/github.com/prometheus/common/@v/v0.10.0.mod) = 817 + SIZE (go_modules/github.com/prometheus/common/@v/v0.26.0.mod) = 794 + SIZE (go_modules/github.com/prometheus/common/@v/v0.26.0.zip) = 175437 +-SIZE (go_modules/github.com/prometheus/common/@v/v0.4.0.mod) = 1223 + SIZE (go_modules/github.com/prometheus/common/@v/v0.4.1.mod) = 1223 + SIZE (go_modules/github.com/prometheus/procfs/@v/v0.0.0-20181005140218-185b4288413d.mod) = 36 +-SIZE (go_modules/github.com/prometheus/procfs/@v/v0.0.0-20190507164030-5867b95ac084.mod) = 98 + SIZE (go_modules/github.com/prometheus/procfs/@v/v0.0.2.mod) = 98 + SIZE (go_modules/github.com/prometheus/procfs/@v/v0.1.3.mod) = 198 + SIZE (go_modules/github.com/prometheus/procfs/@v/v0.6.0.mod) = 198 + SIZE (go_modules/github.com/prometheus/procfs/@v/v0.6.0.zip) = 282768 +-SIZE (go_modules/github.com/prometheus/tsdb/@v/v0.7.1.mod) = 1346 +-SIZE (go_modules/github.com/prometheus/tsdb/@v/v0.7.1.zip) = 2440454 ++SIZE (go_modules/github.com/rivo/uniseg/@v/v0.1.0.mod) = 39 ++SIZE (go_modules/github.com/rivo/uniseg/@v/v0.2.0.mod) = 39 ++SIZE (go_modules/github.com/rivo/uniseg/@v/v0.2.0.zip) = 45731 + SIZE (go_modules/github.com/rjeczalik/interfaces/@v/v0.1.1.mod) = 111 + SIZE (go_modules/github.com/rjeczalik/interfaces/@v/v0.1.1.zip) = 20358 +-SIZE (go_modules/github.com/rogpeppe/fastuuid/@v/v0.0.0-20150106093220-6724a57986af.mod) = 36 +-SIZE (go_modules/github.com/rogpeppe/fastuuid/@v/v0.0.0-20150106093220-6724a57986af.zip) = 3684 +-SIZE (go_modules/github.com/rogpeppe/go-internal/@v/v1.3.0.mod) = 73 +-SIZE (go_modules/github.com/rogpeppe/go-internal/@v/v1.3.0.zip) = 180679 +-SIZE (go_modules/github.com/russross/blackfriday/v2/@v/v2.0.1.mod) = 42 +-SIZE (go_modules/github.com/russross/blackfriday/v2/@v/v2.0.1.zip) = 110026 +-SIZE (go_modules/github.com/ryanuber/columnize/@v/v0.0.0-20160712163229-9b3edd62028f.mod) = 37 +-SIZE (go_modules/github.com/ryanuber/columnize/@v/v0.0.0-20160712163229-9b3edd62028f.zip) = 5643 +-SIZE (go_modules/github.com/sean-/seed/@v/v0.0.0-20170313163322-e2103e2c3529.mod) = 29 +-SIZE (go_modules/github.com/sean-/seed/@v/v0.0.0-20170313163322-e2103e2c3529.zip) = 4415 +-SIZE (go_modules/github.com/shurcoo!l/sanitized_anchor_name/@v/v1.0.0.mod) = 49 +-SIZE (go_modules/github.com/shurcoo!l/sanitized_anchor_name/@v/v1.0.0.zip) = 3399 ++SIZE (go_modules/github.com/russross/blackfriday/v2/@v/v2.1.0.mod) = 42 ++SIZE (go_modules/github.com/russross/blackfriday/v2/@v/v2.1.0.zip) = 122358 + SIZE (go_modules/github.com/sirupsen/logrus/@v/v1.2.0.mod) = 393 + SIZE (go_modules/github.com/sirupsen/logrus/@v/v1.4.2.mod) = 337 + SIZE (go_modules/github.com/sirupsen/logrus/@v/v1.6.0.mod) = 301 + SIZE (go_modules/github.com/sirupsen/logrus/@v/v1.6.0.zip) = 65802 +-SIZE (go_modules/github.com/smartystreets/assertions/@v/v0.0.0-20180927180507-b2de0cb4f26d.mod) = 43 +-SIZE (go_modules/github.com/smartystreets/assertions/@v/v0.0.0-20180927180507-b2de0cb4f26d.zip) = 81760 +-SIZE (go_modules/github.com/smartystreets/goconvey/@v/v1.6.4.mod) = 302 +-SIZE (go_modules/github.com/smartystreets/goconvey/@v/v1.6.4.zip) = 1521758 +-SIZE (go_modules/github.com/soheilhy/cmux/@v/v0.1.4.mod) = 32 +-SIZE (go_modules/github.com/soheilhy/cmux/@v/v0.1.4.zip) = 26744 +-SIZE (go_modules/github.com/spaolacci/murmur3/@v/v0.0.0-20180118202830-f09979ecbc72.mod) = 36 +-SIZE (go_modules/github.com/spaolacci/murmur3/@v/v0.0.0-20180118202830-f09979ecbc72.zip) = 10334 +-SIZE (go_modules/github.com/spf13/afero/@v/v1.1.2.mod) = 30 +-SIZE (go_modules/github.com/spf13/afero/@v/v1.1.2.zip) = 67427 +-SIZE (go_modules/github.com/spf13/cast/@v/v1.3.0.mod) = 175 +-SIZE (go_modules/github.com/spf13/cast/@v/v1.3.0.zip) = 12738 +-SIZE (go_modules/github.com/spf13/cobra/@v/v1.1.3.mod) = 265 +-SIZE (go_modules/github.com/spf13/cobra/@v/v1.1.3.zip) = 190543 +-SIZE (go_modules/github.com/spf13/jwalterweatherman/@v/v1.0.0.mod) = 42 +-SIZE (go_modules/github.com/spf13/jwalterweatherman/@v/v1.0.0.zip) = 9350 +-SIZE (go_modules/github.com/spf13/pflag/@v/v1.0.3.mod) = 30 ++SIZE (go_modules/github.com/spf13/cobra/@v/v1.5.0.mod) = 194 ++SIZE (go_modules/github.com/spf13/cobra/@v/v1.5.0.zip) = 136968 + SIZE (go_modules/github.com/spf13/pflag/@v/v1.0.5.mod) = 39 + SIZE (go_modules/github.com/spf13/pflag/@v/v1.0.5.zip) = 88931 +-SIZE (go_modules/github.com/spf13/viper/@v/v1.7.0.mod) = 1694 +-SIZE (go_modules/github.com/spf13/viper/@v/v1.7.0.zip) = 85562 + SIZE (go_modules/github.com/stretchr/objx/@v/v0.1.0.mod) = 32 + SIZE (go_modules/github.com/stretchr/objx/@v/v0.1.1.mod) = 32 +-SIZE (go_modules/github.com/stretchr/objx/@v/v0.1.1.zip) = 37190 ++SIZE (go_modules/github.com/stretchr/objx/@v/v0.4.0.mod) = 137 ++SIZE (go_modules/github.com/stretchr/objx/@v/v0.4.0.zip) = 44330 + SIZE (go_modules/github.com/stretchr/testify/@v/v1.2.2.mod) = 35 + SIZE (go_modules/github.com/stretchr/testify/@v/v1.3.0.mod) = 154 + SIZE (go_modules/github.com/stretchr/testify/@v/v1.4.0.mod) = 179 + SIZE (go_modules/github.com/stretchr/testify/@v/v1.6.1.mod) = 216 + SIZE (go_modules/github.com/stretchr/testify/@v/v1.7.0.mod) = 216 +-SIZE (go_modules/github.com/stretchr/testify/@v/v1.7.0.zip) = 105564 +-SIZE (go_modules/github.com/subosito/gotenv/@v/v1.2.0.mod) = 34 +-SIZE (go_modules/github.com/subosito/gotenv/@v/v1.2.0.zip) = 10296 +-SIZE (go_modules/github.com/tmc/grpc-websocket-proxy/@v/v0.0.0-20190109142713-0ad062ec5ee5.mod) = 43 +-SIZE (go_modules/github.com/tmc/grpc-websocket-proxy/@v/v0.0.0-20190109142713-0ad062ec5ee5.zip) = 13644 +-SIZE (go_modules/github.com/xiang90/probing/@v/v0.0.0-20190116061207-43a291ad63a2.mod) = 34 +-SIZE (go_modules/github.com/xiang90/probing/@v/v0.0.0-20190116061207-43a291ad63a2.zip) = 5264 ++SIZE (go_modules/github.com/stretchr/testify/@v/v1.7.1.mod) = 216 ++SIZE (go_modules/github.com/stretchr/testify/@v/v1.8.0.mod) = 188 ++SIZE (go_modules/github.com/stretchr/testify/@v/v1.8.0.zip) = 113507 + SIZE (go_modules/github.com/yuin/goldmark/@v/v1.1.27.mod) = 41 + SIZE (go_modules/github.com/yuin/goldmark/@v/v1.3.5.mod) = 41 + SIZE (go_modules/github.com/yuin/goldmark/@v/v1.3.5.zip) = 268257 +-SIZE (go_modules/go.etcd.io/bbolt/@v/v1.3.2.mod) = 24 +-SIZE (go_modules/go.etcd.io/bbolt/@v/v1.3.2.zip) = 111427 +-SIZE (go_modules/go.opencensus.io/@v/v0.21.0.mod) = 305 +-SIZE (go_modules/go.opencensus.io/@v/v0.22.0.mod) = 408 +-SIZE (go_modules/go.opencensus.io/@v/v0.22.0.zip) = 291484 +-SIZE (go_modules/go.uber.org/atomic/@v/v1.4.0.mod) = 26 +-SIZE (go_modules/go.uber.org/atomic/@v/v1.4.0.zip) = 17248 +-SIZE (go_modules/go.uber.org/multierr/@v/v1.1.0.mod) = 28 +-SIZE (go_modules/go.uber.org/multierr/@v/v1.1.0.zip) = 14488 +-SIZE (go_modules/go.uber.org/zap/@v/v1.10.0.mod) = 23 +-SIZE (go_modules/go.uber.org/zap/@v/v1.10.0.zip) = 224175 + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20180904163835-0709b304e793.mod) = 27 +-SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20181029021203-45a5f77698d3.mod) = 27 + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20190308221718-c2843e01d9a2.mod) = 88 +-SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20190510104115-cbcb75029529.mod) = 146 +-SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20190605123033-f99c8df09eb5.mod) = 146 + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20191011191535-87dc89f01550.mod) = 146 + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20200622213623-75b288015ac9.mod) = 155 +-SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20210322153248-0c34fe9e7dc2.mod) = 209 +-SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20210322153248-0c34fe9e7dc2.zip) = 1864784 +-SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20190121172915-509febef88a4.mod) = 24 +-SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20190306152737-a1d7652674e8.mod) = 24 +-SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20190510132918-efd6b22b2522.mod) = 327 +-SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20190829153037-c13cbed26979.mod) = 352 +-SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20191030013958-a1ab85dbe136.mod) = 475 +-SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20191030013958-a1ab85dbe136.zip) = 1483747 +-SIZE (go_modules/golang.org/x/image/@v/v0.0.0-20190227222117-0694c2d4d067.mod) = 60 +-SIZE (go_modules/golang.org/x/image/@v/v0.0.0-20190802002840-cff245a6509b.mod) = 69 +-SIZE (go_modules/golang.org/x/image/@v/v0.0.0-20190802002840-cff245a6509b.zip) = 5087021 +-SIZE (go_modules/golang.org/x/lint/@v/v0.0.0-20181026193005-c67002cb31c3.mod) = 25 +-SIZE (go_modules/golang.org/x/lint/@v/v0.0.0-20190227174305-5b3e6a55c961.mod) = 88 +-SIZE (go_modules/golang.org/x/lint/@v/v0.0.0-20190301231843-5614ed5bae6f.mod) = 25 +-SIZE (go_modules/golang.org/x/lint/@v/v0.0.0-20190313153728-d0100b6bd8b3.mod) = 88 +-SIZE (go_modules/golang.org/x/lint/@v/v0.0.0-20190409202823-959b441ac422.mod) = 88 +-SIZE (go_modules/golang.org/x/lint/@v/v0.0.0-20190909230951-414d861bb4ac.mod) = 88 +-SIZE (go_modules/golang.org/x/lint/@v/v0.0.0-20190930215403-16217165b5de.mod) = 88 +-SIZE (go_modules/golang.org/x/lint/@v/v0.0.0-20190930215403-16217165b5de.zip) = 45710 +-SIZE (go_modules/golang.org/x/mobile/@v/v0.0.0-20190312151609-d3739f865fa6.mod) = 27 +-SIZE (go_modules/golang.org/x/mobile/@v/v0.0.0-20190719004257-d2bd2a29d028.mod) = 222 +-SIZE (go_modules/golang.org/x/mobile/@v/v0.0.0-20190719004257-d2bd2a29d028.zip) = 1415491 +-SIZE (go_modules/golang.org/x/mod/@v/v0.0.0-20190513183733-4bf6d317e70e.mod) = 97 +-SIZE (go_modules/golang.org/x/mod/@v/v0.1.0.mod) = 97 ++SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20220722155217-630584e8d5aa.mod) = 255 ++SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20220722155217-630584e8d5aa.zip) = 1778170 + SIZE (go_modules/golang.org/x/mod/@v/v0.2.0.mod) = 214 + SIZE (go_modules/golang.org/x/mod/@v/v0.4.2.mod) = 214 + SIZE (go_modules/golang.org/x/mod/@v/v0.4.2.zip) = 141789 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20180724234803-3673e40ba225.mod) = 24 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20180826012351-8a410e7b638d.mod) = 24 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20181023162649-9b4f9f5ad519.mod) = 24 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20181114220301-adae6a3d119a.mod) = 24 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20181201002055-351d144fa1fc.mod) = 24 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20181220203305-927f97764cc3.mod) = 24 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190108225652-1e06a53dbb7e.mod) = 24 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190213061140-3a22650c66bd.mod) = 24 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190311183353-d8887717615a.mod) = 119 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190404232315-eb5bcb51f2a3.mod) = 119 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190501004415-9ce7a6920f09.mod) = 119 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190503192946-f4e77d36d62c.mod) = 119 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190603091049-60506f45cf65.mod) = 172 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190613194153-d28f0bde5980.mod) = 181 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190620200207-3b0461eec859.mod) = 181 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20200226121028-0de0cce0169b.mod) = 181 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20200625001655-4c5254603344.mod) = 181 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20210226172049-e18ecbb05110.mod) = 179 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20210405180319-a5a99cb37ef4.mod) = 179 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20210405180319-a5a99cb37ef4.zip) = 1565731 +-SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20180821212333-d2e6202438be.mod) = 27 ++SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20211112202133-69e39bad7dc2.mod) = 179 ++SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20211112202133-69e39bad7dc2.zip) = 1579792 + SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20190226205417-e64efc72b421.mod) = 233 +-SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20190604053449-0f29369cfe45.mod) = 233 +-SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20190604053449-0f29369cfe45.zip) = 81912 +-SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20180314180146-1d60e4601c6f.mod) = 25 ++SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20190226205417-e64efc72b421.zip) = 81372 + SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20181108010431-42b317875d0f.mod) = 25 + SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20181221193216-37e7f081c4d4.mod) = 25 +-SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20190227155943-e225da77a7e6.mod) = 25 + SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20190423024810-112230192c58.mod) = 25 + SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20190911185100-cd5d95a43a6e.mod) = 25 + SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20201207232520-09787c993a3a.mod) = 25 + SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20210220032951-036812b2e83c.mod) = 25 + SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20210220032951-036812b2e83c.zip) = 28693 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20180823144017-11551d06cbcc.mod) = 24 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20180830151530-49385e6e1522.mod) = 24 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20180905080454-ebe1bf3edb33.mod) = 24 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20181026203630-95b1ffbd15a5.mod) = 24 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20181107165924-66b7b1311ac8.mod) = 24 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20181116152217-5ac8a444bdc5.mod) = 24 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190215142949-d0b11bdaac8a.mod) = 24 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190222072716-a9d3bda3a223.mod) = 24 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190312061237-fead79001313.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190412213103-97732733099d.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190422165155-953cdadca894.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190502145724-3ef323f4f1fd.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190507160741-ecd444e8653b.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190606165138-5da285871e9c.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190624142023-c5567b49c5d0.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200106162015-b016eb3dc98e.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200116001909-b77594299b42.mod) = 33 ++SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200223170610-d5e6a3e2c0ae.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200323222414-85ca7c5b95cd.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200615200032-f1bc736245b1.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200625212154-ddb9806d33ae.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20201119102817-f84b799fce68.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210124154548-22da62e12c0c.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210330210617-4fbd30eecc44.mod) = 33 ++SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210423082822-04245dca01da.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210510120138-977fb7262007.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210603081109-ebe580a85c40.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210603081109-ebe580a85c40.zip) = 1639382 ++SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210615035016-665e8c7367d1.mod) = 33 ++SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220503163025-988cb79eb6c6.mod) = 33 ++SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220503163025-988cb79eb6c6.zip) = 1762426 + SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod) = 95 + SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.zip) = 23281 + SIZE (go_modules/golang.org/x/text/@v/v0.3.0.mod) = 25 +-SIZE (go_modules/golang.org/x/text/@v/v0.3.1-0.20180807135948-17ff2d5776d2.mod) = 25 + SIZE (go_modules/golang.org/x/text/@v/v0.3.2.mod) = 88 + SIZE (go_modules/golang.org/x/text/@v/v0.3.3.mod) = 97 +-SIZE (go_modules/golang.org/x/text/@v/v0.3.3.zip) = 8010747 +-SIZE (go_modules/golang.org/x/time/@v/v0.0.0-20181108054448-85acf8d2951c.mod) = 25 +-SIZE (go_modules/golang.org/x/time/@v/v0.0.0-20190308202827-9d24e82272b4.mod) = 25 +-SIZE (go_modules/golang.org/x/time/@v/v0.0.0-20190308202827-9d24e82272b4.zip) = 11671 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20180221164845-07fd8470d635.mod) = 26 ++SIZE (go_modules/golang.org/x/text/@v/v0.3.6.mod) = 97 ++SIZE (go_modules/golang.org/x/text/@v/v0.3.6.zip) = 8610726 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod) = 26 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190114222345-bf090417da8b.mod) = 26 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190226205152-f727befe758c.mod) = 194 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190311212946-11955173bddd.mod) = 87 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190312151545-0bb0c0a6e846.mod) = 87 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190312170243-e65039ee4138.mod) = 87 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190328211700-ab21143f2384.mod) = 87 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190425150028-36563e24a262.mod) = 146 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190501045030-23463209683d.mod) = 146 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190506145303-2d16b83fe98c.mod) = 146 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190606124116-d0a3d012864b.mod) = 155 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190621195816-6e04913cbbac.mod) = 155 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190628153133-6cdbf07be9d0.mod) = 155 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190816200558-6889da9d5479.mod) = 212 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190911174233-4f2ddba30aff.mod) = 212 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20191012152004-8de300cfc20a.mod) = 212 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20191112195655-aa38f8e97acc.mod) = 212 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20191119224855-298f0cb1881e.mod) = 212 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200526224456-8b020aee10d2.mod) = 271 + SIZE (go_modules/golang.org/x/tools/@v/v0.1.1.mod) = 323 +@@ -1071,31 +492,8 @@ SIZE (go_modules/golang.org/x/xerrors/@v + SIZE (go_modules/golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.mod) = 37 + SIZE (go_modules/golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.mod) = 37 + SIZE (go_modules/golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.zip) = 22295 +-SIZE (go_modules/google.golang.org/api/@v/v0.13.0.mod) = 851 +-SIZE (go_modules/google.golang.org/api/@v/v0.13.0.zip) = 13472820 +-SIZE (go_modules/google.golang.org/api/@v/v0.4.0.mod) = 506 +-SIZE (go_modules/google.golang.org/api/@v/v0.7.0.mod) = 802 +-SIZE (go_modules/google.golang.org/api/@v/v0.8.0.mod) = 850 +-SIZE (go_modules/google.golang.org/api/@v/v0.9.0.mod) = 850 +-SIZE (go_modules/google.golang.org/appengine/@v/v1.1.0.mod) = 35 + SIZE (go_modules/google.golang.org/appengine/@v/v1.4.0.mod) = 162 +-SIZE (go_modules/google.golang.org/appengine/@v/v1.5.0.mod) = 162 +-SIZE (go_modules/google.golang.org/appengine/@v/v1.6.1.mod) = 362 +-SIZE (go_modules/google.golang.org/appengine/@v/v1.6.1.zip) = 418135 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20180817151627-c66870c02cf8.mod) = 34 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20190307195333-5fe7a883aa19.mod) = 450 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20190418145605-e7d98fc518a7.mod) = 450 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20190425155659-357c62f0e4bb.mod) = 450 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20190502173448-54afdca5d873.mod) = 450 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20190801165951-fa694d86fc64.mod) = 331 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20190819201941-24fa4b261c55.mod) = 331 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20190911173649-1774047e7e51.mod) = 339 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20191108220845-16a3f7862a1a.mod) = 340 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20191108220845-16a3f7862a1a.zip) = 7746115 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.19.0.mod) = 833 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.20.1.mod) = 795 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.21.1.mod) = 828 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.21.1.zip) = 1027160 ++SIZE (go_modules/google.golang.org/appengine/@v/v1.4.0.zip) = 408151 + SIZE (go_modules/google.golang.org/protobuf/@v/v0.0.0-20200109180630-ec00e32a8dfd.mod) = 83 + SIZE (go_modules/google.golang.org/protobuf/@v/v0.0.0-20200221191635-4d8936d0db64.mod) = 128 + SIZE (go_modules/google.golang.org/protobuf/@v/v0.0.0-20200228230310-ab0ca4ff8a60.mod) = 158 +@@ -1107,16 +505,8 @@ SIZE (go_modules/google.golang.org/proto + SIZE (go_modules/gopkg.in/alecthomas/kingpin.v2/@v/v2.2.6.mod) = 38 + SIZE (go_modules/gopkg.in/alecthomas/kingpin.v2/@v/v2.2.6.zip) = 59626 + SIZE (go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod) = 25 +-SIZE (go_modules/gopkg.in/check.v1/@v/v1.0.0-20180628173108-788fd7840127.mod) = 25 + SIZE (go_modules/gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.mod) = 25 + SIZE (go_modules/gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.zip) = 41481 +-SIZE (go_modules/gopkg.in/errgo.v2/@v/v2.1.0.mod) = 133 +-SIZE (go_modules/gopkg.in/errgo.v2/@v/v2.1.0.zip) = 15087 +-SIZE (go_modules/gopkg.in/ini.v1/@v/v1.51.0.mod) = 23 +-SIZE (go_modules/gopkg.in/ini.v1/@v/v1.51.0.zip) = 59485 +-SIZE (go_modules/gopkg.in/resty.v1/@v/v1.12.0.mod) = 86 +-SIZE (go_modules/gopkg.in/resty.v1/@v/v1.12.0.zip) = 2645616 +-SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.0.0-20170812160011-eb3733d160e7.mod) = 24 + SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.2.1.mod) = 95 + SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.2.2.mod) = 95 + SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.2.4.mod) = 95 +@@ -1125,12 +515,6 @@ SIZE (go_modules/gopkg.in/yaml.v2/@v/v2. + SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.4.0.mod) = 95 + SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.4.0.zip) = 81183 + SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.mod) = 95 +-SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.zip) = 101467 +-SIZE (go_modules/honnef.co/go/tools/@v/v0.0.0-20190102054323-c2f93a96b099.mod) = 26 +-SIZE (go_modules/honnef.co/go/tools/@v/v0.0.0-20190106161140-3f1c8253044a.mod) = 26 +-SIZE (go_modules/honnef.co/go/tools/@v/v0.0.0-20190418001031-e561f6794a2a.mod) = 26 +-SIZE (go_modules/honnef.co/go/tools/@v/v0.0.1-2019.2.3.mod) = 300 +-SIZE (go_modules/honnef.co/go/tools/@v/v0.0.1-2019.2.3.zip) = 506912 +-SIZE (go_modules/rsc.io/binaryregexp/@v/v0.2.0.mod) = 36 +-SIZE (go_modules/rsc.io/binaryregexp/@v/v0.2.0.zip) = 450232 +-SIZE (hcloud-v1.29.0.zip) = 281311 ++SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.mod) = 95 ++SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.zip) = 104623 ++SIZE (hcloud-v1.30.3.zip) = 297081 +Index: sysutils/hcloud/modules.inc +=================================================================== +RCS file: /cvs/ports/sysutils/hcloud/modules.inc,v +retrieving revision 1.6 +diff -u -p -u -p -r1.6 modules.inc +--- sysutils/hcloud/modules.inc 11 Mar 2022 19:57:31 -0000 1.6 ++++ sysutils/hcloud/modules.inc 23 Oct 2022 14:05:37 -0000 +@@ -1,190 +1,78 @@ + MODGO_MODULES = \ +- cloud.google.com/go v0.46.3 \ +- cloud.google.com/go/bigquery v1.0.1 \ +- cloud.google.com/go/datastore v1.0.0 \ +- cloud.google.com/go/firestore v1.1.0 \ +- cloud.google.com/go/pubsub v1.0.1 \ +- cloud.google.com/go/storage v1.0.0 \ +- dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9 \ +- github.com/!burnt!sushi/toml v0.3.1 \ +- github.com/!burnt!sushi/xgb v0.0.0-20160522181843-27f122750802 \ +- github.com/!one!of!one/xxhash v1.2.2 \ ++ cloud.google.com/go v0.34.0 \ + github.com/!vivid!cortex/ewma v1.1.1 \ + github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751 \ + github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d \ +- github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e \ +- github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da \ +- github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310 \ + github.com/beorn7/perks v1.0.1 \ +- github.com/bgentry/speakeasy v0.1.0 \ +- github.com/bketelsen/crypt v0.0.3-0.20200106085610-5cbc8cc4026c \ +- github.com/boumenot/gocover-cobertura v1.1.0 \ +- github.com/cespare/xxhash v1.1.0 \ ++ github.com/boumenot/gocover-cobertura v1.2.0 \ + github.com/cespare/xxhash/v2 v2.1.1 \ +- github.com/cheggaaa/pb/v3 v3.0.7 \ +- github.com/client9/misspell v0.3.4 \ +- github.com/coreos/bbolt v1.3.2 \ +- github.com/coreos/etcd v3.3.13+incompatible \ +- github.com/coreos/go-semver v0.3.0 \ +- github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e \ +- github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f \ +- github.com/cpuguy83/go-md2man/v2 v2.0.0 \ ++ github.com/cheggaaa/pb/v3 v3.1.0 \ ++ github.com/cpuguy83/go-md2man/v2 v2.0.2 \ + github.com/davecgh/go-spew v1.1.1 \ +- github.com/dgrijalva/jwt-go v3.2.0+incompatible \ +- github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954 \ + github.com/dustin/go-humanize v1.0.0 \ +- github.com/fatih/color v1.7.0 \ ++ github.com/fatih/color v1.10.0 \ + github.com/fatih/structs v1.1.0 \ +- github.com/fsnotify/fsnotify v1.4.7 \ +- github.com/ghodss/yaml v1.0.0 \ +- github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1 \ + github.com/go-kit/kit v0.9.0 \ + github.com/go-kit/log v0.1.0 \ + github.com/go-logfmt/logfmt v0.5.0 \ + github.com/go-stack/stack v1.8.0 \ +- github.com/gogo/protobuf v1.2.1 \ +- github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b \ +- github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef \ ++ github.com/gogo/protobuf v1.1.1 \ + github.com/golang/mock v1.6.0 \ + github.com/golang/protobuf v1.4.3 \ +- github.com/google/btree v1.0.0 \ +- github.com/google/go-cmp v0.5.5 \ ++ github.com/google/go-cmp v0.5.7 \ + github.com/google/gofuzz v1.0.0 \ +- github.com/google/martian v2.1.0+incompatible \ +- github.com/google/pprof v0.0.0-20190515194954-54271f7e092f \ +- github.com/google/renameio v0.1.0 \ +- github.com/googleapis/gax-go/v2 v2.0.5 \ +- github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1 \ +- github.com/gorilla/websocket v1.4.2 \ +- github.com/grpc-ecosystem/go-grpc-middleware v1.0.0 \ +- github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 \ +- github.com/grpc-ecosystem/grpc-gateway v1.9.0 \ +- github.com/guptarohit/asciigraph v0.5.1 \ +- github.com/hashicorp/consul/api v1.1.0 \ +- github.com/hashicorp/consul/sdk v0.1.1 \ +- github.com/hashicorp/errwrap v1.0.0 \ +- github.com/hashicorp/go-cleanhttp v0.5.1 \ +- github.com/hashicorp/go-immutable-radix v1.0.0 \ +- github.com/hashicorp/go-msgpack v0.5.3 \ +- github.com/hashicorp/go-multierror v1.0.0 \ +- github.com/hashicorp/go-rootcerts v1.0.0 \ +- github.com/hashicorp/go-sockaddr v1.0.0 \ +- github.com/hashicorp/go-syslog v1.0.0 \ +- github.com/hashicorp/go-uuid v1.0.1 \ +- github.com/hashicorp/go.net v0.0.1 \ +- github.com/hashicorp/golang-lru v0.5.1 \ +- github.com/hashicorp/hcl v1.0.0 \ +- github.com/hashicorp/logutils v1.0.0 \ +- github.com/hashicorp/mdns v1.0.0 \ +- github.com/hashicorp/memberlist v0.1.3 \ +- github.com/hashicorp/serf v0.8.2 \ +- github.com/hetznercloud/hcloud-go v1.33.0 \ ++ github.com/guptarohit/asciigraph v0.5.5 \ ++ github.com/hetznercloud/hcloud-go v1.35.2 \ + github.com/inconshreveable/mousetrap v1.0.0 \ +- github.com/jonboulle/clockwork v0.1.0 \ + github.com/jpillora/backoff v1.0.0 \ + github.com/json-iterator/go v1.1.11 \ +- github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024 \ +- github.com/jtolds/gls v4.20.0+incompatible \ + github.com/julienschmidt/httprouter v1.3.0 \ +- github.com/kisielk/errcheck v1.1.0 \ +- github.com/kisielk/gotool v1.0.0 \ + github.com/konsorten/go-windows-terminal-sequences v1.0.3 \ + github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515 \ + github.com/kr/pretty v0.1.0 \ + github.com/kr/pty v1.1.1 \ + github.com/kr/text v0.1.0 \ +- github.com/magiconair/properties v1.8.1 \ +- github.com/mattn/go-colorable v0.1.2 \ ++ github.com/mattn/go-colorable v0.1.8 \ + github.com/mattn/go-isatty v0.0.12 \ +- github.com/mattn/go-runewidth v0.0.7 \ ++ github.com/mattn/go-runewidth v0.0.12 \ + github.com/matttproud/golang_protobuf_extensions v1.0.1 \ +- github.com/miekg/dns v1.0.14 \ +- github.com/mitchellh/cli v1.0.0 \ +- github.com/mitchellh/go-homedir v1.1.0 \ +- github.com/mitchellh/go-testing-interface v1.0.0 \ +- github.com/mitchellh/gox v0.4.0 \ +- github.com/mitchellh/iochan v1.0.0 \ +- github.com/mitchellh/mapstructure v1.1.2 \ + github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd \ + github.com/modern-go/reflect2 v1.0.1 \ + github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f \ +- github.com/oklog/ulid v1.3.1 \ +- github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c \ +- github.com/pelletier/go-toml v1.8.1 \ ++ github.com/pelletier/go-toml v1.9.5 \ + github.com/pkg/errors v0.9.1 \ + github.com/pmezard/go-difflib v1.0.0 \ +- github.com/posener/complete v1.1.1 \ + github.com/prometheus/client_golang v1.11.0 \ + github.com/prometheus/client_model v0.2.0 \ + github.com/prometheus/common v0.26.0 \ + github.com/prometheus/procfs v0.6.0 \ +- github.com/prometheus/tsdb v0.7.1 \ ++ github.com/rivo/uniseg v0.2.0 \ + github.com/rjeczalik/interfaces v0.1.1 \ +- github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af \ +- github.com/rogpeppe/go-internal v1.3.0 \ +- github.com/russross/blackfriday/v2 v2.0.1 \ +- github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f \ +- github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529 \ +- github.com/shurcoo!l/sanitized_anchor_name v1.0.0 \ ++ github.com/russross/blackfriday/v2 v2.1.0 \ + github.com/sirupsen/logrus v1.6.0 \ +- github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d \ +- github.com/smartystreets/goconvey v1.6.4 \ +- github.com/soheilhy/cmux v0.1.4 \ +- github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72 \ +- github.com/spf13/afero v1.1.2 \ +- github.com/spf13/cast v1.3.0 \ +- github.com/spf13/cobra v1.1.3 \ +- github.com/spf13/jwalterweatherman v1.0.0 \ ++ github.com/spf13/cobra v1.5.0 \ + github.com/spf13/pflag v1.0.5 \ +- github.com/spf13/viper v1.7.0 \ +- github.com/stretchr/objx v0.1.1 \ +- github.com/stretchr/testify v1.7.0 \ +- github.com/subosito/gotenv v1.2.0 \ +- github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5 \ +- github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2 \ ++ github.com/stretchr/objx v0.4.0 \ ++ github.com/stretchr/testify v1.8.0 \ + github.com/yuin/goldmark v1.3.5 \ +- go.etcd.io/bbolt v1.3.2 \ +- go.opencensus.io v0.22.0 \ +- go.uber.org/atomic v1.4.0 \ +- go.uber.org/multierr v1.1.0 \ +- go.uber.org/zap v1.10.0 \ +- golang.org/x/crypto v0.0.0-20210322153248-0c34fe9e7dc2 \ +- golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136 \ +- golang.org/x/image v0.0.0-20190802002840-cff245a6509b \ +- golang.org/x/lint v0.0.0-20190930215403-16217165b5de \ +- golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028 \ ++ golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa \ + golang.org/x/mod v0.4.2 \ +- golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4 \ +- golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45 \ ++ golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2 \ ++ golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421 \ + golang.org/x/sync v0.0.0-20210220032951-036812b2e83c \ +- golang.org/x/sys v0.0.0-20210603081109-ebe580a85c40 \ ++ golang.org/x/sys v0.0.0-20220503163025-988cb79eb6c6 \ + golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1 \ +- golang.org/x/text v0.3.3 \ +- golang.org/x/time v0.0.0-20190308202827-9d24e82272b4 \ ++ golang.org/x/text v0.3.6 \ + golang.org/x/tools v0.1.1 \ + golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 \ +- google.golang.org/api v0.13.0 \ +- google.golang.org/appengine v1.6.1 \ +- google.golang.org/genproto v0.0.0-20191108220845-16a3f7862a1a \ +- google.golang.org/grpc v1.21.1 \ ++ google.golang.org/appengine v1.4.0 \ + google.golang.org/protobuf v1.26.0-rc.1 \ + gopkg.in/alecthomas/kingpin.v2 v2.2.6 \ + gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 \ +- gopkg.in/errgo.v2 v2.1.0 \ +- gopkg.in/ini.v1 v1.51.0 \ +- gopkg.in/resty.v1 v1.12.0 \ + gopkg.in/yaml.v2 v2.4.0 \ +- gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c \ +- honnef.co/go/tools v0.0.1-2019.2.3 \ +- rsc.io/binaryregexp v0.2.0 ++ gopkg.in/yaml.v3 v3.0.1 + + MODGO_MODFILES = \ +- cloud.google.com/go v0.26.0 \ +- cloud.google.com/go v0.34.0 \ +- cloud.google.com/go v0.38.0 \ +- cloud.google.com/go v0.44.1 \ +- cloud.google.com/go v0.44.2 \ +- cloud.google.com/go v0.45.1 \ + github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc \ + github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf \ + github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4 \ +@@ -194,10 +82,6 @@ MODGO_MODFILES = \ + github.com/go-kit/kit v0.8.0 \ + github.com/go-logfmt/logfmt v0.3.0 \ + github.com/go-logfmt/logfmt v0.4.0 \ +- github.com/gogo/protobuf v1.1.1 \ +- github.com/golang/mock v1.1.1 \ +- github.com/golang/mock v1.2.0 \ +- github.com/golang/mock v1.3.1 \ + github.com/golang/protobuf v1.2.0 \ + github.com/golang/protobuf v1.3.1 \ + github.com/golang/protobuf v1.3.2 \ +@@ -207,172 +91,90 @@ MODGO_MODFILES = \ + github.com/golang/protobuf v1.4.0-rc.2 \ + github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0 \ + github.com/golang/protobuf v1.4.2 \ +- github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c \ +- github.com/google/go-cmp v0.2.0 \ + github.com/google/go-cmp v0.3.0 \ + github.com/google/go-cmp v0.3.1 \ + github.com/google/go-cmp v0.4.0 \ + github.com/google/go-cmp v0.5.4 \ +- github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57 \ +- github.com/googleapis/gax-go/v2 v2.0.4 \ +- github.com/hashicorp/go-uuid v1.0.0 \ +- github.com/hashicorp/golang-lru v0.5.0 \ ++ github.com/google/go-cmp v0.5.5 \ + github.com/json-iterator/go v1.1.10 \ + github.com/json-iterator/go v1.1.6 \ + github.com/julienschmidt/httprouter v1.2.0 \ + github.com/konsorten/go-windows-terminal-sequences v1.0.1 \ +- github.com/mattn/go-colorable v0.0.9 \ +- github.com/mattn/go-isatty v0.0.3 \ +- github.com/mattn/go-isatty v0.0.8 \ +- github.com/mitchellh/go-homedir v1.0.0 \ +- github.com/mitchellh/mapstructure v0.0.0-20160808181253-ca63d7c062ee \ + github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421 \ + github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742 \ + github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223 \ +- github.com/pelletier/go-toml v1.2.0 \ + github.com/pkg/errors v0.8.0 \ + github.com/pkg/errors v0.8.1 \ + github.com/prometheus/client_golang v0.9.1 \ +- github.com/prometheus/client_golang v0.9.3 \ + github.com/prometheus/client_golang v1.0.0 \ + github.com/prometheus/client_golang v1.7.1 \ + github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910 \ + github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90 \ +- github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce \ + github.com/prometheus/common v0.10.0 \ +- github.com/prometheus/common v0.4.0 \ + github.com/prometheus/common v0.4.1 \ + github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d \ +- github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084 \ + github.com/prometheus/procfs v0.0.2 \ + github.com/prometheus/procfs v0.1.3 \ ++ github.com/rivo/uniseg v0.1.0 \ + github.com/sirupsen/logrus v1.2.0 \ + github.com/sirupsen/logrus v1.4.2 \ +- github.com/spf13/pflag v1.0.3 \ + github.com/stretchr/objx v0.1.0 \ ++ github.com/stretchr/objx v0.1.1 \ + github.com/stretchr/testify v1.2.2 \ + github.com/stretchr/testify v1.3.0 \ + github.com/stretchr/testify v1.4.0 \ + github.com/stretchr/testify v1.6.1 \ ++ github.com/stretchr/testify v1.7.0 \ ++ github.com/stretchr/testify v1.7.1 \ + github.com/yuin/goldmark v1.1.27 \ +- go.opencensus.io v0.21.0 \ + golang.org/x/crypto v0.0.0-20180904163835-0709b304e793 \ +- golang.org/x/crypto v0.0.0-20181029021203-45a5f77698d3 \ + golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2 \ +- golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529 \ +- golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5 \ + golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550 \ + golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9 \ +- golang.org/x/exp v0.0.0-20190121172915-509febef88a4 \ +- golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8 \ +- golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522 \ +- golang.org/x/exp v0.0.0-20190829153037-c13cbed26979 \ +- golang.org/x/image v0.0.0-20190227222117-0694c2d4d067 \ +- golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3 \ +- golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961 \ +- golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f \ +- golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3 \ +- golang.org/x/lint v0.0.0-20190409202823-959b441ac422 \ +- golang.org/x/lint v0.0.0-20190909230951-414d861bb4ac \ +- golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6 \ +- golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e \ +- golang.org/x/mod v0.1.0 \ + golang.org/x/mod v0.2.0 \ + golang.org/x/net v0.0.0-20180724234803-3673e40ba225 \ +- golang.org/x/net v0.0.0-20180826012351-8a410e7b638d \ +- golang.org/x/net v0.0.0-20181023162649-9b4f9f5ad519 \ + golang.org/x/net v0.0.0-20181114220301-adae6a3d119a \ +- golang.org/x/net v0.0.0-20181201002055-351d144fa1fc \ +- golang.org/x/net v0.0.0-20181220203305-927f97764cc3 \ + golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e \ +- golang.org/x/net v0.0.0-20190213061140-3a22650c66bd \ + golang.org/x/net v0.0.0-20190311183353-d8887717615a \ + golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3 \ +- golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09 \ +- golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c \ +- golang.org/x/net v0.0.0-20190603091049-60506f45cf65 \ + golang.org/x/net v0.0.0-20190613194153-d28f0bde5980 \ + golang.org/x/net v0.0.0-20190620200207-3b0461eec859 \ + golang.org/x/net v0.0.0-20200226121028-0de0cce0169b \ + golang.org/x/net v0.0.0-20200625001655-4c5254603344 \ +- golang.org/x/net v0.0.0-20210226172049-e18ecbb05110 \ +- golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be \ +- golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421 \ +- golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f \ ++ golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4 \ + golang.org/x/sync v0.0.0-20181108010431-42b317875d0f \ + golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4 \ +- golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6 \ + golang.org/x/sync v0.0.0-20190423024810-112230192c58 \ + golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e \ + golang.org/x/sync v0.0.0-20201207232520-09787c993a3a \ +- golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc \ +- golang.org/x/sys v0.0.0-20180830151530-49385e6e1522 \ + golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33 \ +- golang.org/x/sys v0.0.0-20181026203630-95b1ffbd15a5 \ +- golang.org/x/sys v0.0.0-20181107165924-66b7b1311ac8 \ + golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5 \ + golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a \ +- golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223 \ +- golang.org/x/sys v0.0.0-20190312061237-fead79001313 \ + golang.org/x/sys v0.0.0-20190412213103-97732733099d \ + golang.org/x/sys v0.0.0-20190422165155-953cdadca894 \ +- golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd \ +- golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b \ +- golang.org/x/sys v0.0.0-20190606165138-5da285871e9c \ +- golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0 \ + golang.org/x/sys v0.0.0-20200106162015-b016eb3dc98e \ + golang.org/x/sys v0.0.0-20200116001909-b77594299b42 \ ++ golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae \ + golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd \ + golang.org/x/sys v0.0.0-20200615200032-f1bc736245b1 \ + golang.org/x/sys v0.0.0-20200625212154-ddb9806d33ae \ + golang.org/x/sys v0.0.0-20201119102817-f84b799fce68 \ + golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c \ + golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44 \ ++ golang.org/x/sys v0.0.0-20210423082822-04245dca01da \ + golang.org/x/sys v0.0.0-20210510120138-977fb7262007 \ ++ golang.org/x/sys v0.0.0-20210603081109-ebe580a85c40 \ ++ golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1 \ + golang.org/x/text v0.3.0 \ +- golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2 \ + golang.org/x/text v0.3.2 \ +- golang.org/x/time v0.0.0-20181108054448-85acf8d2951c \ +- golang.org/x/tools v0.0.0-20180221164845-07fd8470d635 \ ++ golang.org/x/text v0.3.3 \ + golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e \ +- golang.org/x/tools v0.0.0-20190114222345-bf090417da8b \ +- golang.org/x/tools v0.0.0-20190226205152-f727befe758c \ +- golang.org/x/tools v0.0.0-20190311212946-11955173bddd \ +- golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846 \ +- golang.org/x/tools v0.0.0-20190312170243-e65039ee4138 \ +- golang.org/x/tools v0.0.0-20190328211700-ab21143f2384 \ +- golang.org/x/tools v0.0.0-20190425150028-36563e24a262 \ + golang.org/x/tools v0.0.0-20190501045030-23463209683d \ +- golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c \ +- golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b \ +- golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac \ +- golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0 \ +- golang.org/x/tools v0.0.0-20190816200558-6889da9d5479 \ +- golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff \ +- golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a \ +- golang.org/x/tools v0.0.0-20191112195655-aa38f8e97acc \ + golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e \ + golang.org/x/tools v0.0.0-20200526224456-8b020aee10d2 \ + golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7 \ + golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898 \ + golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543 \ +- google.golang.org/api v0.4.0 \ +- google.golang.org/api v0.7.0 \ +- google.golang.org/api v0.8.0 \ +- google.golang.org/api v0.9.0 \ +- google.golang.org/appengine v1.1.0 \ +- google.golang.org/appengine v1.4.0 \ +- google.golang.org/appengine v1.5.0 \ +- google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8 \ +- google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19 \ +- google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7 \ +- google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb \ +- google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873 \ +- google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64 \ +- google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55 \ +- google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51 \ +- google.golang.org/grpc v1.19.0 \ +- google.golang.org/grpc v1.20.1 \ + google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd \ + google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64 \ + google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60 \ +@@ -380,14 +182,10 @@ MODGO_MODFILES = \ + google.golang.org/protobuf v1.21.0 \ + google.golang.org/protobuf v1.23.0 \ + gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 \ +- gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 \ +- gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7 \ + gopkg.in/yaml.v2 v2.2.1 \ + gopkg.in/yaml.v2 v2.2.2 \ + gopkg.in/yaml.v2 v2.2.4 \ + gopkg.in/yaml.v2 v2.2.5 \ + gopkg.in/yaml.v2 v2.3.0 \ +- honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099 \ +- honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a \ +- honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a ++ gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c + diff --git a/hcloud-1.31.0.diff b/hcloud-1.31.0.diff new file mode 100644 index 0000000..3c5fe3f --- /dev/null +++ b/hcloud-1.31.0.diff @@ -0,0 +1,433 @@ +diff /usr/ports +commit - 11c4773666fdabe0d68f0f66b6475bc761751e82 +path + /usr/ports +blob - 74c544092c21bd0eda45cb10bcde88f804ea85f9 +file + sysutils/hcloud/Makefile +--- sysutils/hcloud/Makefile ++++ sysutils/hcloud/Makefile +@@ -1,5 +1,5 @@ + COMMENT = command-line interface for Hetzner Cloud +-V = 1.30.3 ++V = 1.31.0 + + MODGO_MODNAME = github.com/hetznercloud/cli + MODGO_VERSION = v${V} +blob - 64aa01673359878b2b8417688624e46f050eb7a4 +file + sysutils/hcloud/distinfo +--- sysutils/hcloud/distinfo ++++ sysutils/hcloud/distinfo +@@ -67,8 +67,8 @@ SHA256 (go_modules/github.com/hetznercloud/hcloud-go/@ + SHA256 (go_modules/github.com/google/gofuzz/@v/v1.0.0.zip) = dSVwJiV1u8tfAQfb2ApGOrrK9R6U4V+W9bxBZv8tM+E= + SHA256 (go_modules/github.com/guptarohit/asciigraph/@v/v0.5.5.mod) = U6yrsr8kHxtWra3zhHTdIdO9sC/T7xbMTI3t1MCAHTk= + SHA256 (go_modules/github.com/guptarohit/asciigraph/@v/v0.5.5.zip) = wrgdpXpQQl0xOmhO/RPZdBxOnfTDzKkt6jTVYtNCcaE= +-SHA256 (go_modules/github.com/hetznercloud/hcloud-go/@v/v1.35.2.mod) = eua4IX8fd2bTNN8OdbTDkhMUDNfSN0Znv8xj/XmXkB8= +-SHA256 (go_modules/github.com/hetznercloud/hcloud-go/@v/v1.35.2.zip) = 5HJq/JAoT3t39PLNORcg5ey2owQFO5W5ia800lK2uvw= ++SHA256 (go_modules/github.com/hetznercloud/hcloud-go/@v/v1.37.0.mod) = eua4IX8fd2bTNN8OdbTDkhMUDNfSN0Znv8xj/XmXkB8= ++SHA256 (go_modules/github.com/hetznercloud/hcloud-go/@v/v1.37.0.zip) = wn6Ix13jOFjQye9Nm/UeP4clJgXHAWTvmUO+mLGxErk= + SHA256 (go_modules/github.com/inconshreveable/mousetrap/@v/v1.0.0.mod) = OR2uvJOw35u4momxS/pgJo2eueJ2I+xBUEGrq6vdAFw= + SHA256 (go_modules/github.com/inconshreveable/mousetrap/@v/v1.0.0.zip) = w/oIE+ePXO8Q3A6ZEsQ+aOBv+XCpjpjEBQ/hTbv9GMc= + SHA256 (go_modules/github.com/jpillora/backoff/@v/v1.0.0.mod) = vVTHrC9+ZiFhIBdJ1ig6I0ZcrnO6o4+lp86WJ3EDxns= +@@ -108,8 +108,8 @@ SHA256 (go_modules/github.com/pelletier/go-toml/@v/v1. + SHA256 (go_modules/github.com/mwitkow/go-conntrack/@v/v0.0.0-20161129095857-cc309e4a2223.mod) = PxWlGPNyKPLQjGtDdi1DhppauK57o7USS/lhA15xzBg= + SHA256 (go_modules/github.com/mwitkow/go-conntrack/@v/v0.0.0-20190716064945-2f068394615f.mod) = PxWlGPNyKPLQjGtDdi1DhppauK57o7USS/lhA15xzBg= + SHA256 (go_modules/github.com/mwitkow/go-conntrack/@v/v0.0.0-20190716064945-2f068394615f.zip) = 1vxRNJDVxz4/ZO3jzxi6lzpPjvTDnJgWzGCA45yMSAo= +-SHA256 (go_modules/github.com/pelletier/go-toml/@v/v1.9.5.mod) = wOwmx/hD02ii1ak5A1nFZ+vjFhcb1lHTHc6tG7Lgetk= +-SHA256 (go_modules/github.com/pelletier/go-toml/@v/v1.9.5.zip) = 3j3NpmDMgAzYbQMnOiWVbWf0Fuj8vk0gAaLLSgHmrGA= ++SHA256 (go_modules/github.com/pelletier/go-toml/v2/@v/v2.0.6.mod) = nnkRjVzXHeJoNkQB4SFfrBoGPS8+lwyS0irrghOlKm0= ++SHA256 (go_modules/github.com/pelletier/go-toml/v2/@v/v2.0.6.zip) = AZ5KAXOefKNwHV97SvVxesXrTW1JIbiEJdf0DK2xvX0= + SHA256 (go_modules/github.com/pkg/errors/@v/v0.8.0.mod) = 3yjGqCPxgddheWlxd8DFlDxv+zjzwQstxTvjYO59RYk= + SHA256 (go_modules/github.com/pkg/errors/@v/v0.8.1.mod) = 3yjGqCPxgddheWlxd8DFlDxv+zjzwQstxTvjYO59RYk= + SHA256 (go_modules/github.com/pkg/errors/@v/v0.9.1.mod) = 3yjGqCPxgddheWlxd8DFlDxv+zjzwQstxTvjYO59RYk= +@@ -137,8 +137,8 @@ SHA256 (go_modules/github.com/rjeczalik/interfaces/@v/ + SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.1.0.mod) = bHMYonqNVHOo62YedfsAUoF24O/FkxDtJ3yhO9EqU/E= + SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.2.0.mod) = bHMYonqNVHOo62YedfsAUoF24O/FkxDtJ3yhO9EqU/E= + SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.2.0.zip) = MZnZS+UChBQiIGYso7AOGd3R3r5OgN3HRf9CA+y2AcA= +-SHA256 (go_modules/github.com/rjeczalik/interfaces/@v/v0.1.1.mod) = 2APNjezWorRXqp6JFMzvvgmCy8Fn5fUKrf4P1eCJSVY= +-SHA256 (go_modules/github.com/rjeczalik/interfaces/@v/v0.1.1.zip) = aSIoWFJzsR4Mi8+ca9yvhEAzVUaPLVZ/Qz+ioPus3iE= ++SHA256 (go_modules/github.com/rjeczalik/interfaces/@v/v0.3.0.mod) = rnDSoI+lIXEvEiyKN5mZQUEkrRfFJVP63kbfRiYhD3I= ++SHA256 (go_modules/github.com/rjeczalik/interfaces/@v/v0.3.0.zip) = UmJ08cSzQFKUBLkbVf788Ag08WOw5WZiHFlXuS6b2AY= + SHA256 (go_modules/github.com/russross/blackfriday/v2/@v/v2.1.0.mod) = w5VHzOboZujPo5XSk3vOMIAc0H8LkBwhMySPH7oS9Y0= + SHA256 (go_modules/github.com/russross/blackfriday/v2/@v/v2.1.0.zip) = eFJ1DVigU844sB8sIDIIgXVk9VLr83GytjAIHXAExq4= + SHA256 (go_modules/github.com/sirupsen/logrus/@v/v1.2.0.mod) = 1nBJZSdJq8ZWDyLe46J6q3laMu4sfgeKVGFaYberuZs= +@@ -152,7 +152,8 @@ SHA256 (go_modules/github.com/stretchr/objx/@v/v0.4.0. + SHA256 (go_modules/github.com/stretchr/objx/@v/v0.1.0.mod) = E1A1TVLSKHpiM27MDVYjLUxHaZr5u6ScZ8K0glTamPE= + SHA256 (go_modules/github.com/stretchr/objx/@v/v0.1.1.mod) = E1A1TVLSKHpiM27MDVYjLUxHaZr5u6ScZ8K0glTamPE= + SHA256 (go_modules/github.com/stretchr/objx/@v/v0.4.0.mod) = MbL9ze6HDw9hv/r6+5YiCWflvKCKdqkg1XQhb8H5E1U= +-SHA256 (go_modules/github.com/stretchr/objx/@v/v0.4.0.zip) = +1x0NztDheV+kAsqnd7Huh7aLA2T+rTTB8FQl9yqB2U= ++SHA256 (go_modules/github.com/stretchr/objx/@v/v0.5.0.mod) = yzJlQO/LEnSm5Olw1/yd4ugGLwigWPwpbYWQJeYugHo= ++SHA256 (go_modules/github.com/stretchr/objx/@v/v0.5.0.zip) = GgCzu1rUHLcmNKzga36334V0BNd6fKtOQBp8cpVh/kw= + SHA256 (go_modules/github.com/stretchr/testify/@v/v1.2.2.mod) = SrRj9ow3AEH5UMEMq1EEkD1FmMUM+CT5qtG3t/aSVa8= + SHA256 (go_modules/github.com/stretchr/testify/@v/v1.3.0.mod) = qwY9UVSo6HMLztTFJpjldw61C/rjR768NeykiLjj9uM= + SHA256 (go_modules/github.com/stretchr/testify/@v/v1.4.0.mod) = awx7cQMNT8VdTm5uJMC/wCViE0H3YUHjrsAETEzomVA= +@@ -160,10 +161,12 @@ SHA256 (go_modules/github.com/stretchr/testify/@v/v1.8 + SHA256 (go_modules/github.com/stretchr/testify/@v/v1.7.0.mod) = //gWjZjmoHFWxFShtuklUJ8xd+lsFVUW1/lrQHnMo78= + SHA256 (go_modules/github.com/stretchr/testify/@v/v1.7.1.mod) = //gWjZjmoHFWxFShtuklUJ8xd+lsFVUW1/lrQHnMo78= + SHA256 (go_modules/github.com/stretchr/testify/@v/v1.8.0.mod) = 4HYHTBVgrR3amLiwD+pjCMS2zNBt3QiNIttGJu1o9zg= +-SHA256 (go_modules/github.com/stretchr/testify/@v/v1.8.0.zip) = 2ICt9ElEkSC0WaIiD1OcaWSP15fe1bdFzzrdYOyECB4= ++SHA256 (go_modules/github.com/stretchr/testify/@v/v1.8.1.mod) = rxpdyzMazno/n8G11+7pwLyCtKKhgv5M7CrdIX4oU9Y= ++SHA256 (go_modules/github.com/stretchr/testify/@v/v1.8.1.zip) = NvZOTyKfh2cu+N4cdWZIxBZedqvQNDYlF1eDl+gkhWw= + SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.1.27.mod) = 4sdj+GGtoFxhUMMvgEvKMclqGLlEMg4O6bvw1sYHWtc= + SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.3.5.mod) = 2rHWY7hg6+VF/NzsJOX5M9UXvSAZr2jXprWodkqmGw8= +-SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.3.5.zip) = KZ83ljX6sY9KloHDcALcZnJwSaQaaPGbefnmpgT3Hgk= ++SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.4.13.mod) = 7n/kRmIDoB06wZrcE0zeyZvG3nGZLCjz3Zp0SAv/BgM= ++SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.4.13.zip) = u0GmArF0NF/aOSyK2D/MkyF8KFx2NplndjC+kP63peM= + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20180904163835-0709b304e793.mod) = XQEUTZSEElkdjxHUn3p0+trOWOEtc2bPCvmSFH5SSG0= + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20190308221718-c2843e01d9a2.mod) = M+0HClpm4JYGhaxThkQOG1mJnnTYo4oRgGhecqIZXe0= + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20191011191535-87dc89f01550.mod) = OrnwH0YQ/ns5vYXWjo2XglNR5+KCw5zaQUV8KidvO+M= +@@ -172,11 +175,12 @@ SHA256 (go_modules/golang.org/x/mod/@v/v0.4.2.zip) = O + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20220722155217-630584e8d5aa.zip) = /K1+qkhVnrCrAl/ZAL3hpDb8CZk3sB0ElzVeHlXtQCw= + SHA256 (go_modules/golang.org/x/mod/@v/v0.2.0.mod) = sojwiP2FGIWm00gzni9YjlipTmx25eY0rh1nwnSetBM= + SHA256 (go_modules/golang.org/x/mod/@v/v0.4.2.mod) = sojwiP2FGIWm00gzni9YjlipTmx25eY0rh1nwnSetBM= +-SHA256 (go_modules/golang.org/x/mod/@v/v0.4.2.zip) = ObybFXBmYwC6XIYkRiH/vMY7AHzmnmt6Rv+6dpGSliE= ++SHA256 (go_modules/golang.org/x/mod/@v/v0.6.0-dev.0.20220419223038-86c51ed26bb4.mod) = QtGQI/+PLq5wC8VJXzcezZmKItGbqYXQr19pkAslQIM= ++SHA256 (go_modules/golang.org/x/mod/@v/v0.7.0.mod) = YkVnRZxumUesSr3gtwNO5h3Ltqk3P1lwCUwLs+gSGWQ= ++SHA256 (go_modules/golang.org/x/mod/@v/v0.7.0.zip) = JKvR2xMymHPXIDTcJ++tCcvDfTnPKLj/e7PCrcju3vc= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20180724234803-3673e40ba225.mod) = Pgj0h93aGFG4kd9bHQS7GgG4TW1wKqgtnvvM3gqn34E= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20181114220301-adae6a3d119a.mod) = Pgj0h93aGFG4kd9bHQS7GgG4TW1wKqgtnvvM3gqn34E= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190108225652-1e06a53dbb7e.mod) = Pgj0h93aGFG4kd9bHQS7GgG4TW1wKqgtnvvM3gqn34E= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190311183353-d8887717615a.mod) = 9wRnadqsAr61fLzEgSgN9Z+0A8lv6CYigquoWMf3+k0= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190404232315-eb5bcb51f2a3.mod) = 9wRnadqsAr61fLzEgSgN9Z+0A8lv6CYigquoWMf3+k0= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190613194153-d28f0bde5980.mod) = 5u/a94opUD8IDPbSYV4onPsdnjq31XD1NmjsorSrQdo= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190620200207-3b0461eec859.mod) = 5u/a94opUD8IDPbSYV4onPsdnjq31XD1NmjsorSrQdo= +@@ -184,7 +188,8 @@ SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20211112 + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20200625001655-4c5254603344.mod) = 2Mnbvf1Z9KsIDGIZn5Nk0QtGPk79upGlgvuu9CznUS8= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20210405180319-a5a99cb37ef4.mod) = 9rD5lo9afZhvy1fr4qFAlRGLvRy/Z4XQA/ev1xHcsb0= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20211112202133-69e39bad7dc2.mod) = +pFfXQIs+wy4Zaou4306d0G0BvhOtKg3hi4pzGmrTvQ= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20211112202133-69e39bad7dc2.zip) = VjiFMxEVUNreaFmoz0SPT0f6B2apqqTAd8RhmL/iDuc= ++SHA256 (go_modules/golang.org/x/net/@v/v0.2.0.mod) = B+xkXjNT/CZz8tje5cFOuSi5wTEnpAn+PsQOq6Tb2zA= ++SHA256 (go_modules/golang.org/x/net/@v/v0.2.0.zip) = Qz5kVllICHDXOMIk3uwi7mrZ7L/T5BKoqpFej45GnM0= + SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20190226205417-e64efc72b421.mod) = hp9E5OzVzaUxZVEKMIUVZw3X7ckgBegHnKClyGRSmys= + SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20190226205417-e64efc72b421.zip) = 0cVZKTH3eBeEhxbnHlGi/N1mc5Kda+wElZsHHxyoGQA= + SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20181108010431-42b317875d0f.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= +@@ -193,7 +198,8 @@ SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-2021022 + SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20190911185100-cd5d95a43a6e.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= + SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20201207232520-09787c993a3a.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= + SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20210220032951-036812b2e83c.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= +-SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20210220032951-036812b2e83c.zip) = kqhmOvA1poMdzJzJ2JWh9LtR/CHv6X8E+gZ2/BSZKkY= ++SHA256 (go_modules/golang.org/x/sync/@v/v0.1.0.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= ++SHA256 (go_modules/golang.org/x/sync/@v/v0.1.0.zip) = 9RC+xgCeGYgtGZU+cnMTfTTfhsZZSTRdcvEjolXC7NI= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20180905080454-ebe1bf3edb33.mod) = iWkRXko5EIhIMk55ob2KhEUjDm46rMvp+AV/tQ//yME= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20181116152217-5ac8a444bdc5.mod) = iWkRXko5EIhIMk55ob2KhEUjDm46rMvp+AV/tQ//yME= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190215142949-d0b11bdaac8a.mod) = iWkRXko5EIhIMk55ob2KhEUjDm46rMvp+AV/tQ//yME= +@@ -208,30 +214,36 @@ SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210423 + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20201119102817-f84b799fce68.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210124154548-22da62e12c0c.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210330210617-4fbd30eecc44.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210423082822-04245dca01da.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210510120138-977fb7262007.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210603081109-ebe580a85c40.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210615035016-665e8c7367d1.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220503163025-988cb79eb6c6.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220503163025-988cb79eb6c6.zip) = YHp5H/iE1TuhMexU/XAdlWkpgYkFytMtIrvnoifHDCc= ++SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220722155257-8c9f86f7a55f.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= ++SHA256 (go_modules/golang.org/x/sys/@v/v0.2.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= ++SHA256 (go_modules/golang.org/x/sys/@v/v0.2.0.zip) = BSykLpkAJte9n+z4pg5Q6WVWEUJz5VGbRBSbKk6/bG8= + SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod) = TLqxT3cGdxsnHZlaGzzBMf5aJGqtx+5tG6bwvYlHgfo= +-SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.zip) = R1qG8R3RSLR0zkBcXb3V9ryuBWw+ROUkRaRZJt1ppVI= ++SHA256 (go_modules/golang.org/x/term/@v/v0.2.0.mod) = 7fgz2hAZAP4s6NsjQJ5CRI9EGJjT19juRRmI47MMkwI= ++SHA256 (go_modules/golang.org/x/term/@v/v0.2.0.zip) = 3iTJmJ4lpGftCN9JAIAgqQp5jO1NjRY+eUDmaGbln8k= + SHA256 (go_modules/golang.org/x/text/@v/v0.3.0.mod) = NoedWG/YAB6E2oeHGQoR5PeHSeKoHf6Lm2kxiZ//Mc8= + SHA256 (go_modules/golang.org/x/text/@v/v0.3.2.mod) = bDx63ysK1xQ9kT9GmNGQhCI2ml5vGYYg+X8+UvmhuN0= + SHA256 (go_modules/golang.org/x/text/@v/v0.3.3.mod) = +7eojtFAUV55Dsp6EP/TGcl4axHGpsfln4D3+ze7RUI= + SHA256 (go_modules/golang.org/x/text/@v/v0.3.6.mod) = +7eojtFAUV55Dsp6EP/TGcl4axHGpsfln4D3+ze7RUI= +-SHA256 (go_modules/golang.org/x/text/@v/v0.3.6.zip) = KvreZIpMskCvt7O/jjcZthUWnJDWKBvW1Lo0Ypx0RXk= ++SHA256 (go_modules/golang.org/x/text/@v/v0.4.0.mod) = FZKedvzgSupMkqNUQmu0M3BoRkWk7gPy510MLrFGYwQ= ++SHA256 (go_modules/golang.org/x/text/@v/v0.4.0.zip) = Fq8BrhqsuwJ2YtOWYr1S6S4oi6TOEE6gEWU0qB39PDA= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod) = oOAvBnj+Ytw8S0vHf6kSybcN4Q+p988veq0DNzkrUq8= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190501045030-23463209683d.mod) = E1GJ3wIxXXXWLidVHRrMrR21vTwaKodW9jpp9zsbUhc= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20191119224855-298f0cb1881e.mod) = iNR5Jl+Ib15ZjXbAA9DyV7QtvxuJXYIKErWrCzUBrKE= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200526224456-8b020aee10d2.mod) = 724vlCRCFJcXgPm6MdkIBpKK1BDIKwTYiI+BU0H3pmc= + SHA256 (go_modules/golang.org/x/tools/@v/v0.1.1.mod) = A2l2BTdO47D6m1AupFbZxq4YNdrCLjW6oqmcQFig/jE= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.1.1.zip) = I2bC5nnQXQ0HyF4aBR3q0wL6tYon92/KMaosv7xXo5s= ++SHA256 (go_modules/golang.org/x/tools/@v/v0.1.12.mod) = KouTZYmPCCL6zmW6CJoTU+aKZdNC8wDKMXzOzN5kIfM= ++SHA256 (go_modules/golang.org/x/tools/@v/v0.3.0.mod) = vggr0axg3OieFugmUvAtEjYQnJXz/XbBZbUA2X6jmE4= ++SHA256 (go_modules/golang.org/x/tools/@v/v0.3.0.zip) = uxAVIj7tt+Uncvz5VfFMTqvwaCKcKAQ/Nr8opHXl4ac= + SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U= + SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20191011141410-1b5146add898.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U= + SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U= + SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U= +-SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.zip) = OAqqM2iuFlYou0h89OaVpVwUIAcri3pvWcEi9qI7slU= ++SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20220907171357-04be3eba64a2.mod) = ycRP1T5v9jnosGWFs/PV/uHCe3X0P4WgrSsYLDxo230= ++SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20220907171357-04be3eba64a2.zip) = ucSB2zPEtoK6i6NIAY3b0hVb0ifMOP+fa0yyt0u8PBQ= + SHA256 (go_modules/google.golang.org/appengine/@v/v1.4.0.mod) = +VuAj+0sb+uyOo0R6SdDWDs3hhWE0wI0mtpa4Co4dN0= + SHA256 (go_modules/google.golang.org/appengine/@v/v1.4.0.zip) = 1NuoOYRKkr2TVYEqU/CG/zMBqo9Zspo+L3mdJ76Ntx8= + SHA256 (go_modules/google.golang.org/protobuf/@v/v0.0.0-20200109180630-ec00e32a8dfd.mod) = ojmQ77Z+4QuxbR0ZNhCc76TkJirj2o0HSO+2kWFNu3g= +@@ -257,7 +269,7 @@ SHA256 (hcloud-v1.30.3.zip) = U3E0I79PbIrDGn6wfFpiJi6/ + SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.mod) = IVeYYKIDBvz0OxvSNNH7oxlJnHdhG3HAX5vzupDauTk= + SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.mod) = IVeYYKIDBvz0OxvSNNH7oxlJnHdhG3HAX5vzupDauTk= + SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.zip) = qrj7xOYwDqCOav4crqGKIckMefSJ9SxT4vIEMfGpoBU= +-SHA256 (hcloud-v1.30.3.zip) = U3E0I79PbIrDGn6wfFpiJi6/IFrEs6jmaNriRdx9tVg= ++SHA256 (hcloud-v1.31.0.zip) = 1LwUu6YCNlNsyRG4jMN7+bD/4M18yxSzzLRC+A54wdM= + SIZE (go_modules/cloud.google.com/go/@v/v0.34.0.mod) = 27 + SIZE (go_modules/cloud.google.com/go/@v/v0.34.0.zip) = 2792177 + SIZE (go_modules/github.com/!vivid!cortex/ewma/@v/v1.1.1.mod) = 35 +@@ -327,8 +339,8 @@ SIZE (go_modules/github.com/hetznercloud/hcloud-go/@v/ + SIZE (go_modules/github.com/google/gofuzz/@v/v1.0.0.zip) = 16584 + SIZE (go_modules/github.com/guptarohit/asciigraph/@v/v0.5.5.mod) = 49 + SIZE (go_modules/github.com/guptarohit/asciigraph/@v/v0.5.5.zip) = 22544 +-SIZE (go_modules/github.com/hetznercloud/hcloud-go/@v/v1.35.2.mod) = 924 +-SIZE (go_modules/github.com/hetznercloud/hcloud-go/@v/v1.35.2.zip) = 160538 ++SIZE (go_modules/github.com/hetznercloud/hcloud-go/@v/v1.37.0.mod) = 924 ++SIZE (go_modules/github.com/hetznercloud/hcloud-go/@v/v1.37.0.zip) = 160743 + SIZE (go_modules/github.com/inconshreveable/mousetrap/@v/v1.0.0.mod) = 44 + SIZE (go_modules/github.com/inconshreveable/mousetrap/@v/v1.0.0.zip) = 3712 + SIZE (go_modules/github.com/jpillora/backoff/@v/v1.0.0.mod) = 44 +@@ -368,8 +380,8 @@ SIZE (go_modules/github.com/pelletier/go-toml/@v/v1.9. + SIZE (go_modules/github.com/mwitkow/go-conntrack/@v/v0.0.0-20161129095857-cc309e4a2223.mod) = 39 + SIZE (go_modules/github.com/mwitkow/go-conntrack/@v/v0.0.0-20190716064945-2f068394615f.mod) = 39 + SIZE (go_modules/github.com/mwitkow/go-conntrack/@v/v0.0.0-20190716064945-2f068394615f.zip) = 24595 +-SIZE (go_modules/github.com/pelletier/go-toml/@v/v1.9.5.mod) = 45 +-SIZE (go_modules/github.com/pelletier/go-toml/@v/v1.9.5.zip) = 127514 ++SIZE (go_modules/github.com/pelletier/go-toml/v2/@v/v2.0.6.mod) = 92 ++SIZE (go_modules/github.com/pelletier/go-toml/v2/@v/v2.0.6.zip) = 921034 + SIZE (go_modules/github.com/pkg/errors/@v/v0.8.0.mod) = 29 + SIZE (go_modules/github.com/pkg/errors/@v/v0.8.1.mod) = 29 + SIZE (go_modules/github.com/pkg/errors/@v/v0.9.1.mod) = 29 +@@ -397,8 +409,8 @@ SIZE (go_modules/github.com/rjeczalik/interfaces/@v/v0 + SIZE (go_modules/github.com/rivo/uniseg/@v/v0.1.0.mod) = 39 + SIZE (go_modules/github.com/rivo/uniseg/@v/v0.2.0.mod) = 39 + SIZE (go_modules/github.com/rivo/uniseg/@v/v0.2.0.zip) = 45731 +-SIZE (go_modules/github.com/rjeczalik/interfaces/@v/v0.1.1.mod) = 111 +-SIZE (go_modules/github.com/rjeczalik/interfaces/@v/v0.1.1.zip) = 20358 ++SIZE (go_modules/github.com/rjeczalik/interfaces/@v/v0.3.0.mod) = 111 ++SIZE (go_modules/github.com/rjeczalik/interfaces/@v/v0.3.0.zip) = 20568 + SIZE (go_modules/github.com/russross/blackfriday/v2/@v/v2.1.0.mod) = 42 + SIZE (go_modules/github.com/russross/blackfriday/v2/@v/v2.1.0.zip) = 122358 + SIZE (go_modules/github.com/sirupsen/logrus/@v/v1.2.0.mod) = 393 +@@ -412,7 +424,8 @@ SIZE (go_modules/github.com/stretchr/objx/@v/v0.4.0.zi + SIZE (go_modules/github.com/stretchr/objx/@v/v0.1.0.mod) = 32 + SIZE (go_modules/github.com/stretchr/objx/@v/v0.1.1.mod) = 32 + SIZE (go_modules/github.com/stretchr/objx/@v/v0.4.0.mod) = 137 +-SIZE (go_modules/github.com/stretchr/objx/@v/v0.4.0.zip) = 44330 ++SIZE (go_modules/github.com/stretchr/objx/@v/v0.5.0.mod) = 85 ++SIZE (go_modules/github.com/stretchr/objx/@v/v0.5.0.zip) = 44362 + SIZE (go_modules/github.com/stretchr/testify/@v/v1.2.2.mod) = 35 + SIZE (go_modules/github.com/stretchr/testify/@v/v1.3.0.mod) = 154 + SIZE (go_modules/github.com/stretchr/testify/@v/v1.4.0.mod) = 179 +@@ -420,10 +433,12 @@ SIZE (go_modules/github.com/stretchr/testify/@v/v1.8.0 + SIZE (go_modules/github.com/stretchr/testify/@v/v1.7.0.mod) = 216 + SIZE (go_modules/github.com/stretchr/testify/@v/v1.7.1.mod) = 216 + SIZE (go_modules/github.com/stretchr/testify/@v/v1.8.0.mod) = 188 +-SIZE (go_modules/github.com/stretchr/testify/@v/v1.8.0.zip) = 113507 ++SIZE (go_modules/github.com/stretchr/testify/@v/v1.8.1.mod) = 188 ++SIZE (go_modules/github.com/stretchr/testify/@v/v1.8.1.zip) = 113583 + SIZE (go_modules/github.com/yuin/goldmark/@v/v1.1.27.mod) = 41 + SIZE (go_modules/github.com/yuin/goldmark/@v/v1.3.5.mod) = 41 +-SIZE (go_modules/github.com/yuin/goldmark/@v/v1.3.5.zip) = 268257 ++SIZE (go_modules/github.com/yuin/goldmark/@v/v1.4.13.mod) = 41 ++SIZE (go_modules/github.com/yuin/goldmark/@v/v1.4.13.zip) = 229017 + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20180904163835-0709b304e793.mod) = 27 + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20190308221718-c2843e01d9a2.mod) = 88 + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20191011191535-87dc89f01550.mod) = 146 +@@ -432,11 +447,12 @@ SIZE (go_modules/golang.org/x/mod/@v/v0.4.2.zip) = 141 + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20220722155217-630584e8d5aa.zip) = 1778170 + SIZE (go_modules/golang.org/x/mod/@v/v0.2.0.mod) = 214 + SIZE (go_modules/golang.org/x/mod/@v/v0.4.2.mod) = 214 +-SIZE (go_modules/golang.org/x/mod/@v/v0.4.2.zip) = 141789 ++SIZE (go_modules/golang.org/x/mod/@v/v0.6.0-dev.0.20220419223038-86c51ed26bb4.mod) = 157 ++SIZE (go_modules/golang.org/x/mod/@v/v0.7.0.mod) = 84 ++SIZE (go_modules/golang.org/x/mod/@v/v0.7.0.zip) = 161744 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20180724234803-3673e40ba225.mod) = 24 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20181114220301-adae6a3d119a.mod) = 24 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190108225652-1e06a53dbb7e.mod) = 24 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190311183353-d8887717615a.mod) = 119 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190404232315-eb5bcb51f2a3.mod) = 119 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190613194153-d28f0bde5980.mod) = 181 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190620200207-3b0461eec859.mod) = 181 +@@ -444,7 +460,8 @@ SIZE (go_modules/golang.org/x/net/@v/v0.0.0-2021111220 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20200625001655-4c5254603344.mod) = 181 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20210405180319-a5a99cb37ef4.mod) = 179 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20211112202133-69e39bad7dc2.mod) = 179 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20211112202133-69e39bad7dc2.zip) = 1579792 ++SIZE (go_modules/golang.org/x/net/@v/v0.2.0.mod) = 123 ++SIZE (go_modules/golang.org/x/net/@v/v0.2.0.zip) = 1565008 + SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20190226205417-e64efc72b421.mod) = 233 + SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20190226205417-e64efc72b421.zip) = 81372 + SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20181108010431-42b317875d0f.mod) = 25 +@@ -453,7 +470,8 @@ SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-202102200 + SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20190911185100-cd5d95a43a6e.mod) = 25 + SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20201207232520-09787c993a3a.mod) = 25 + SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20210220032951-036812b2e83c.mod) = 25 +-SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20210220032951-036812b2e83c.zip) = 28693 ++SIZE (go_modules/golang.org/x/sync/@v/v0.1.0.mod) = 25 ++SIZE (go_modules/golang.org/x/sync/@v/v0.1.0.zip) = 27781 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20180905080454-ebe1bf3edb33.mod) = 24 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20181116152217-5ac8a444bdc5.mod) = 24 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190215142949-d0b11bdaac8a.mod) = 24 +@@ -468,30 +486,36 @@ SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-2021042308 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20201119102817-f84b799fce68.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210124154548-22da62e12c0c.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210330210617-4fbd30eecc44.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210423082822-04245dca01da.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210510120138-977fb7262007.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210603081109-ebe580a85c40.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210615035016-665e8c7367d1.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220503163025-988cb79eb6c6.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220503163025-988cb79eb6c6.zip) = 1762426 ++SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220722155257-8c9f86f7a55f.mod) = 33 ++SIZE (go_modules/golang.org/x/sys/@v/v0.2.0.mod) = 33 ++SIZE (go_modules/golang.org/x/sys/@v/v0.2.0.zip) = 1862113 + SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod) = 95 +-SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.zip) = 23281 ++SIZE (go_modules/golang.org/x/term/@v/v0.2.0.mod) = 67 ++SIZE (go_modules/golang.org/x/term/@v/v0.2.0.zip) = 19924 + SIZE (go_modules/golang.org/x/text/@v/v0.3.0.mod) = 25 + SIZE (go_modules/golang.org/x/text/@v/v0.3.2.mod) = 88 + SIZE (go_modules/golang.org/x/text/@v/v0.3.3.mod) = 97 + SIZE (go_modules/golang.org/x/text/@v/v0.3.6.mod) = 97 +-SIZE (go_modules/golang.org/x/text/@v/v0.3.6.zip) = 8610726 ++SIZE (go_modules/golang.org/x/text/@v/v0.4.0.mod) = 258 ++SIZE (go_modules/golang.org/x/text/@v/v0.4.0.zip) = 8615035 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod) = 26 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190501045030-23463209683d.mod) = 146 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20191119224855-298f0cb1881e.mod) = 212 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200526224456-8b020aee10d2.mod) = 271 + SIZE (go_modules/golang.org/x/tools/@v/v0.1.1.mod) = 323 +-SIZE (go_modules/golang.org/x/tools/@v/v0.1.1.zip) = 3430655 ++SIZE (go_modules/golang.org/x/tools/@v/v0.1.12.mod) = 327 ++SIZE (go_modules/golang.org/x/tools/@v/v0.3.0.mod) = 211 ++SIZE (go_modules/golang.org/x/tools/@v/v0.3.0.zip) = 2954411 + SIZE (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod) = 37 + SIZE (go_modules/golang.org/x/xerrors/@v/v0.0.0-20191011141410-1b5146add898.mod) = 37 + SIZE (go_modules/golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.mod) = 37 + SIZE (go_modules/golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.mod) = 37 +-SIZE (go_modules/golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.zip) = 22295 ++SIZE (go_modules/golang.org/x/xerrors/@v/v0.0.0-20220907171357-04be3eba64a2.mod) = 37 ++SIZE (go_modules/golang.org/x/xerrors/@v/v0.0.0-20220907171357-04be3eba64a2.zip) = 22397 + SIZE (go_modules/google.golang.org/appengine/@v/v1.4.0.mod) = 162 + SIZE (go_modules/google.golang.org/appengine/@v/v1.4.0.zip) = 408151 + SIZE (go_modules/google.golang.org/protobuf/@v/v0.0.0-20200109180630-ec00e32a8dfd.mod) = 83 +@@ -517,4 +541,4 @@ SIZE (hcloud-v1.30.3.zip) = 297081 + SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.mod) = 95 + SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.mod) = 95 + SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.zip) = 104623 +-SIZE (hcloud-v1.30.3.zip) = 297081 ++SIZE (hcloud-v1.31.0.zip) = 299117 +blob - 9eeb1f271bdfdadc0de316755dad8df17a2290a8 +file + sysutils/hcloud/modules.inc +--- sysutils/hcloud/modules.inc ++++ sysutils/hcloud/modules.inc +@@ -22,7 +22,7 @@ MODGO_MODULES = \ + github.com/google/go-cmp v0.5.7 \ + github.com/google/gofuzz v1.0.0 \ + github.com/guptarohit/asciigraph v0.5.5 \ +- github.com/hetznercloud/hcloud-go v1.35.2 \ ++ github.com/hetznercloud/hcloud-go v1.37.0 \ + github.com/inconshreveable/mousetrap v1.0.0 \ + github.com/jpillora/backoff v1.0.0 \ + github.com/json-iterator/go v1.1.11 \ +@@ -39,7 +39,7 @@ MODGO_MODULES = \ + github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd \ + github.com/modern-go/reflect2 v1.0.1 \ + github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f \ +- github.com/pelletier/go-toml v1.9.5 \ ++ github.com/pelletier/go-toml/v2 v2.0.6 \ + github.com/pkg/errors v0.9.1 \ + github.com/pmezard/go-difflib v1.0.0 \ + github.com/prometheus/client_golang v1.11.0 \ +@@ -47,24 +47,24 @@ MODGO_MODULES = \ + github.com/prometheus/common v0.26.0 \ + github.com/prometheus/procfs v0.6.0 \ + github.com/rivo/uniseg v0.2.0 \ +- github.com/rjeczalik/interfaces v0.1.1 \ ++ github.com/rjeczalik/interfaces v0.3.0 \ + github.com/russross/blackfriday/v2 v2.1.0 \ + github.com/sirupsen/logrus v1.6.0 \ + github.com/spf13/cobra v1.5.0 \ + github.com/spf13/pflag v1.0.5 \ +- github.com/stretchr/objx v0.4.0 \ +- github.com/stretchr/testify v1.8.0 \ +- github.com/yuin/goldmark v1.3.5 \ ++ github.com/stretchr/objx v0.5.0 \ ++ github.com/stretchr/testify v1.8.1 \ ++ github.com/yuin/goldmark v1.4.13 \ + golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa \ +- golang.org/x/mod v0.4.2 \ +- golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2 \ ++ golang.org/x/mod v0.7.0 \ ++ golang.org/x/net v0.2.0 \ + golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421 \ +- golang.org/x/sync v0.0.0-20210220032951-036812b2e83c \ +- golang.org/x/sys v0.0.0-20220503163025-988cb79eb6c6 \ +- golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1 \ +- golang.org/x/text v0.3.6 \ +- golang.org/x/tools v0.1.1 \ +- golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 \ ++ golang.org/x/sync v0.1.0 \ ++ golang.org/x/sys v0.2.0 \ ++ golang.org/x/term v0.2.0 \ ++ golang.org/x/text v0.4.0 \ ++ golang.org/x/tools v0.3.0 \ ++ golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 \ + google.golang.org/appengine v1.4.0 \ + google.golang.org/protobuf v1.26.0-rc.1 \ + gopkg.in/alecthomas/kingpin.v2 v2.2.6 \ +@@ -120,33 +120,39 @@ MODGO_MODFILES = \ + github.com/sirupsen/logrus v1.4.2 \ + github.com/stretchr/objx v0.1.0 \ + github.com/stretchr/objx v0.1.1 \ ++ github.com/stretchr/objx v0.4.0 \ + github.com/stretchr/testify v1.2.2 \ + github.com/stretchr/testify v1.3.0 \ + github.com/stretchr/testify v1.4.0 \ + github.com/stretchr/testify v1.6.1 \ + github.com/stretchr/testify v1.7.0 \ + github.com/stretchr/testify v1.7.1 \ ++ github.com/stretchr/testify v1.8.0 \ + github.com/yuin/goldmark v1.1.27 \ ++ github.com/yuin/goldmark v1.3.5 \ + golang.org/x/crypto v0.0.0-20180904163835-0709b304e793 \ + golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2 \ + golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550 \ + golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9 \ + golang.org/x/mod v0.2.0 \ ++ golang.org/x/mod v0.4.2 \ ++ golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4 \ + golang.org/x/net v0.0.0-20180724234803-3673e40ba225 \ + golang.org/x/net v0.0.0-20181114220301-adae6a3d119a \ + golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e \ +- golang.org/x/net v0.0.0-20190311183353-d8887717615a \ + golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3 \ + golang.org/x/net v0.0.0-20190613194153-d28f0bde5980 \ + golang.org/x/net v0.0.0-20190620200207-3b0461eec859 \ + golang.org/x/net v0.0.0-20200226121028-0de0cce0169b \ + golang.org/x/net v0.0.0-20200625001655-4c5254603344 \ + golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4 \ ++ golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2 \ + golang.org/x/sync v0.0.0-20181108010431-42b317875d0f \ + golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4 \ + golang.org/x/sync v0.0.0-20190423024810-112230192c58 \ + golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e \ + golang.org/x/sync v0.0.0-20201207232520-09787c993a3a \ ++ golang.org/x/sync v0.0.0-20210220032951-036812b2e83c \ + golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33 \ + golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5 \ + golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a \ +@@ -161,20 +167,26 @@ MODGO_MODFILES = \ + golang.org/x/sys v0.0.0-20201119102817-f84b799fce68 \ + golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c \ + golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44 \ +- golang.org/x/sys v0.0.0-20210423082822-04245dca01da \ + golang.org/x/sys v0.0.0-20210510120138-977fb7262007 \ + golang.org/x/sys v0.0.0-20210603081109-ebe580a85c40 \ + golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1 \ ++ golang.org/x/sys v0.0.0-20220503163025-988cb79eb6c6 \ ++ golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f \ ++ golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1 \ + golang.org/x/text v0.3.0 \ + golang.org/x/text v0.3.2 \ + golang.org/x/text v0.3.3 \ ++ golang.org/x/text v0.3.6 \ + golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e \ + golang.org/x/tools v0.0.0-20190501045030-23463209683d \ + golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e \ + golang.org/x/tools v0.0.0-20200526224456-8b020aee10d2 \ ++ golang.org/x/tools v0.1.1 \ ++ golang.org/x/tools v0.1.12 \ + golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7 \ + golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898 \ + golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543 \ ++ golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 \ + google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd \ + google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64 \ + google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60 \ diff --git a/hdmi.diff b/hdmi.diff new file mode 100644 index 0000000..e27598a --- /dev/null +++ b/hdmi.diff @@ -0,0 +1,102 @@ +Index: dev/pci/azalia.c +=================================================================== +RCS file: /home/cvs/src/sys/dev/pci/azalia.c,v +retrieving revision 1.266 +diff -u -p -r1.266 azalia.c +--- dev/pci/azalia.c 30 Oct 2021 03:24:59 -0000 1.266 ++++ dev/pci/azalia.c 9 Nov 2021 21:37:03 -0000 +@@ -279,6 +279,9 @@ int azalia_suspend(azalia_t *); + int azalia_resume(azalia_t *); + int azalia_resume_codec(codec_t *); + ++/* sysctl */ ++int audio_hdmi_enable = 0; ++ + /* variables */ + struct cfattach azalia_ca = { + sizeof(azalia_t), azalia_pci_match, azalia_pci_attach, +@@ -954,9 +957,10 @@ azalia_init_codecs(azalia_t *az) + c = -1; + for (i = 0; i < az->ncodecs; i++) { + codec = &az->codecs[i]; +- if ((codec->audiofunc < 0) || +- (codec->codec_type == AZ_CODEC_TYPE_HDMI)) +- continue; ++ if(audio_hdmi_enable) ++ if ((codec->audiofunc < 0) || ++ (codec->codec_type == AZ_CODEC_TYPE_HDMI)) ++ continue; + if (codec->codec_type == AZ_CODEC_TYPE_DIGITAL) { + if (c < 0) + c = i; +Index: kern/init_sysent.c +=================================================================== +RCS file: /home/cvs/src/sys/kern/init_sysent.c,v +retrieving revision 1.230 +diff -u -p -r1.230 init_sysent.c +--- kern/init_sysent.c 27 Oct 2021 03:25:11 -0000 1.230 ++++ kern/init_sysent.c 9 Nov 2021 22:05:42 -0000 +@@ -1,4 +1,4 @@ +-/* $OpenBSD: init_sysent.c,v 1.230 2021/10/27 03:25:11 visa Exp $ */ ++/* $OpenBSD$ */ + + /* + * System call switch table. +Index: kern/kern_sysctl.c +=================================================================== +RCS file: /home/cvs/src/sys/kern/kern_sysctl.c,v +retrieving revision 1.396 +diff -u -p -r1.396 kern_sysctl.c +--- kern/kern_sysctl.c 30 Oct 2021 23:24:48 -0000 1.396 ++++ kern/kern_sysctl.c 9 Nov 2021 21:23:30 -0000 +@@ -126,6 +126,7 @@ extern fixpt_t ccpu; + extern long numvnodes; + extern int allowdt; + extern int audio_record_enable; ++extern int audio_hdmi_enable; + extern int video_record_enable; + + int allowkmem; +@@ -2427,13 +2428,17 @@ int + sysctl_audio(int *name, u_int namelen, void *oldp, size_t *oldlenp, + void *newp, size_t newlen) + { ++ int error = 0; + if (namelen != 1) + return (ENOTDIR); + +- if (name[0] != KERN_AUDIO_RECORD) +- return (ENOENT); ++ if (name[0] == KERN_AUDIO_RECORD) ++ error = sysctl_int(oldp, oldlenp, newp, newlen, &audio_record_enable); + +- return (sysctl_int(oldp, oldlenp, newp, newlen, &audio_record_enable)); ++ if (name[0] == KERN_AUDIO_HDMI) ++ error = sysctl_int(oldp, oldlenp, newp, newlen, &audio_hdmi_enable); ++ ++ return (error); + } + #endif + +Index: sys/sysctl.h +=================================================================== +RCS file: /home/cvs/src/sys/sys/sysctl.h,v +retrieving revision 1.219 +diff -u -p -r1.219 sysctl.h +--- sys/sysctl.h 30 Oct 2021 23:24:48 -0000 1.219 ++++ sys/sysctl.h 7 Nov 2021 18:52:34 -0000 +@@ -317,11 +317,13 @@ struct ctlname { + * KERN_AUDIO + */ + #define KERN_AUDIO_RECORD 1 +-#define KERN_AUDIO_MAXID 2 ++#define KERN_AUDIO_HDMI 2 ++#define KERN_AUDIO_MAXID 3 + + #define CTL_KERN_AUDIO_NAMES { \ + { 0, 0 }, \ + { "record", CTLTYPE_INT }, \ ++ { "hdmi", CTLTYPE_INT }, \ + } + + /* diff --git a/honk.diff b/honk.diff new file mode 100644 index 0000000..c46aae0 --- /dev/null +++ b/honk.diff @@ -0,0 +1,102 @@ +Index: Makefile +=================================================================== +RCS file: /cvs/ports/www/honk/Makefile,v +retrieving revision 1.17 +diff -u -p -r1.17 Makefile +--- Makefile 6 Nov 2021 10:11:05 -0000 1.17 ++++ Makefile 13 Feb 2022 17:47:25 -0000 +@@ -2,9 +2,8 @@ + + COMMENT = federated status conveyance + +-DISTNAME = honk-0.9.6 ++DISTNAME = honk-0.9.7 + CATEGORIES = www +-REVISION = 0 + + HOMEPAGE = https://humungus.tedunangst.com/r/honk + +@@ -31,10 +30,14 @@ DOCDIR ?= ${PREFIX}/share/doc/honk + EXAMPLESDIR = ${PREFIX}/share/examples/honk + + post-build: +-.for toy in autobonker gettoken saytheday sprayandpray youvegothonks ++.for toy in autobonker saytheday sprayandpray youvegothonks + ${MODGO_CMD} build ${MODGO_FLAGS} -o ${MODGO_WORKSPACE}/bin/${toy} \ + ${MODGO_WORKSPACE}/src/${ALL_TARGET}/toys/${toy}.go + .endfor ++.for toy2 in gettoken wonkawonk ++ ${MODGO_CMD} build ${MODGO_FLAGS} -o ${MODGO_WORKSPACE}/bin/${toy2} \ ++ ${MODGO_WORKSPACE}/src/${ALL_TARGET}/toys/{${toy2}.go,fetch.go} ++.endfor + + post-install: + .for p in 1 3 5 7 8 +@@ -45,7 +48,7 @@ post-install: + ${INSTALL_DATA_DIR} ${DOCDIR}/toys + ${INSTALL_DATA} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/toys/README \ + ${DOCDIR}/toys +- ${INSTALL_DATA} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/{README,docs/*} \ ++ ${INSTALL_DATA} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/{LICENSE,README,docs/*} \ + ${DOCDIR}/ + ${INSTALL_DATA_DIR} ${EXAMPLESDIR}/views + ${INSTALL_DATA} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/views/* \ +Index: distinfo +=================================================================== +RCS file: /cvs/ports/www/honk/distinfo,v +retrieving revision 1.10 +diff -u -p -r1.10 distinfo +--- distinfo 6 Apr 2021 14:35:14 -0000 1.10 ++++ distinfo 13 Feb 2022 17:47:25 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (honk-0.9.6.tgz) = qwMbuVknAefRPG5CroJzcSOoUXeuqWDrBT5aQ1Rn50c= +-SIZE (honk-0.9.6.tgz) = 518014 ++SHA256 (honk-0.9.7.tgz) = t6EM5E98qvlnq6Y6vd21MvPBrWpkmo4qXdgNEUAeF7M= ++SIZE (honk-0.9.7.tgz) = 522993 +Index: pkg/PLIST +=================================================================== +RCS file: /cvs/ports/www/honk/pkg/PLIST,v +retrieving revision 1.7 +diff -u -p -r1.7 PLIST +--- pkg/PLIST 16 Jan 2021 23:42:57 -0000 1.7 ++++ pkg/PLIST 13 Feb 2022 17:47:25 -0000 +@@ -7,6 +7,7 @@ + @bin bin/honk + @bin bin/saytheday + @bin bin/sprayandpray ++@bin bin/wonkawonk + @bin bin/youvegothonks + @man man/man1/hfcs.1 + @man man/man1/honk.1 +@@ -28,6 +29,7 @@ + @owner + @group + share/doc/honk/ ++share/doc/honk/LICENSE + share/doc/honk/README + share/doc/honk/activitypub.7.html + @sample ${VARBASE}/honk/docs/activitypub.7.html +@@ -98,5 +100,7 @@ share/examples/honk/views/pleroma.css + @sample ${VARBASE}/honk/views/pleroma.css + share/examples/honk/views/style.css + @sample ${VARBASE}/honk/views/style.css ++share/examples/honk/views/wonk.js ++@sample ${VARBASE}/honk/views/wonk.js + share/examples/honk/views/xzone.html + @sample ${VARBASE}/honk/views/xzone.html +Index: pkg/honk.rc +=================================================================== +RCS file: /cvs/ports/www/honk/pkg/honk.rc,v +retrieving revision 1.6 +diff -u -p -r1.6 honk.rc +--- pkg/honk.rc 6 Nov 2021 10:11:05 -0000 1.6 ++++ pkg/honk.rc 13 Feb 2022 17:47:25 -0000 +@@ -9,7 +9,7 @@ daemon_user="_honk" + + . /etc/rc.d/rc.subr + +-pexp="/usr/local/bin/honk .*" ++pexp="${TRUEPREFIX}/bin/honk .*" + rc_bg=YES + rc_reload=NO + diff --git a/jack-0.125.0p3.diff b/jack-0.125.0p3.diff new file mode 100644 index 0000000..2780186 --- /dev/null +++ b/jack-0.125.0p3.diff @@ -0,0 +1,49 @@ +Index: audio/jack/Makefile +=================================================================== +RCS file: /home/cvs/ports/audio/jack/Makefile,v +retrieving revision 1.45 +diff -u -p -u -p -r1.45 Makefile +--- audio/jack/Makefile 12 Jul 2019 20:43:34 -0000 1.45 ++++ audio/jack/Makefile 29 Dec 2021 15:34:09 -0000 +@@ -6,7 +6,7 @@ V = 0.125.0 + DISTNAME = jack-audio-connection-kit-${V} + PKGNAME = jack-${V} + CATEGORIES = audio +-REVISION = 2 ++REVISION = 3 + + SHARED_LIBS += jack 2.0 # 0.28 + SHARED_LIBS += jackserver 2.0 # 0.28 +Index: audio/jack/patches/patch-jack_types_h +=================================================================== +RCS file: audio/jack/patches/patch-jack_types_h +diff -N audio/jack/patches/patch-jack_types_h +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ audio/jack/patches/patch-jack_types_h 29 Dec 2021 20:05:17 -0000 +@@ -0,0 +1,26 @@ ++$OpenBSD$ ++ ++Disable "register" variable name ++Picked from: https://github.com/jackaudio/headers/commit/ab27e5a59fe5294cf09d50ffa2414d1542cf245e ++ ++Index: jack/types.h ++--- jack/types.h.orig +++++ jack/types.h ++@@ -386,7 +386,7 @@ typedef int (*JackSampleRateCallback)(jack_nframes_t ++ * @param register non-zero if the port is being registered, ++ * zero if the port is being unregistered ++ */ ++-typedef void (*JackPortRegistrationCallback)(jack_port_id_t port, int register, void *arg); +++typedef void (*JackPortRegistrationCallback)(jack_port_id_t port, int /* register */, void *arg); ++ ++ /** ++ * Prototype for the client supplied function that is called ++@@ -408,7 +408,7 @@ typedef void (*JackPortRenameCallback)(jack_port_id_t ++ * zero if the client is being unregistered ++ * @param arg pointer to a client supplied data ++ */ ++-typedef void (*JackClientRegistrationCallback)(const char* name, int register, void *arg); +++typedef void (*JackClientRegistrationCallback)(const char* name, int /* register */, void *arg); ++ ++ /** ++ * Prototype for the client supplied function that is called diff --git a/jcs-hwp.diff b/jcs-hwp.diff new file mode 100644 index 0000000..b2f21e4 --- /dev/null +++ b/jcs-hwp.diff @@ -0,0 +1,622 @@ +diff --git a/sbin/sysctl/sysctl.c b/sbin/sysctl/sysctl.c +index 5e9e562d308b..25a66b88c825 100644 +--- a/sbin/sysctl/sysctl.c ++++ b/sbin/sysctl/sysctl.c +@@ -222,6 +222,7 @@ int sysctl_chipset(char *, char **, int *, int, int *); + int sysctl_audio(char *, char **, int *, int, int *); + int sysctl_video(char *, char **, int *, int, int *); + int sysctl_witness(char *, char **, int *, int, int *); ++int sysctl_hwp(char *, char **, int *, int, int *); + void vfsinit(void); + + char *equ = "="; +@@ -763,6 +764,14 @@ parse(char *string, int flags) + return; + break; + } ++#endif ++#ifdef CPU_HWP ++ if (mib[1] == CPU_HWP) { ++ len = sysctl_hwp(string, &bufp, mib, flags, &type); ++ if (len < 0) ++ return; ++ break; ++ } + #endif + break; + +@@ -2862,6 +2871,30 @@ sysctl_witness(char *string, char **bufpp, int mib[], int flags, int *typep) + return (3); + } + ++#ifdef CPU_HWP ++/* ++ * handle machdep.hwp requests ++ */ ++struct ctlname hwpname[] = CTL_HWP_NAMES; ++struct list hwplist = { hwpname, HWP_MAXID }; ++ ++int ++sysctl_hwp(char *string, char **bufpp, int mib[], int flags, int *typep) ++{ ++ int indx; ++ ++ if (*bufpp == NULL) { ++ listall(string, &hwplist); ++ return (-1); ++ } ++ if ((indx = findname(string, "third", bufpp, &hwplist)) == -1) ++ return (-1); ++ mib[2] = indx; ++ *typep = hwplist.list[indx].ctl_type; ++ return (3); ++} ++#endif ++ + /* + * Scan a list of names searching for a particular name. + */ +diff --git a/sys/arch/amd64/amd64/identcpu.c b/sys/arch/amd64/amd64/identcpu.c +index 0ed9962bbfdb..2ab360bbc36a 100644 +--- a/sys/arch/amd64/amd64/identcpu.c ++++ b/sys/arch/amd64/amd64/identcpu.c +@@ -213,7 +213,11 @@ const struct { + { SEFF0EDX_SSBD, "SSBD" }, + }, cpu_tpm_eaxfeatures[] = { + { TPM_SENSOR, "SENSOR" }, ++ { TPM_TURBO, "TURBO" }, + { TPM_ARAT, "ARAT" }, ++ { TPM_HWP, "HWP" }, ++}, cpu_tpm_ecxfeatures[] = { ++ { TPM_EPB, "EPB" }, + }, cpu_cpuid_perf_eax[] = { + { CPUIDEAX_VERID, "PERF" }, + }, cpu_cpuid_apmi_edx[] = { +@@ -545,6 +549,8 @@ identifycpu(struct cpu_info *ci) + /* Check if it's an invariant TSC */ + if (cpu_apmi_edx & CPUIDEDX_ITSC) + ci->ci_flags |= CPUF_INVAR_TSC; ++ ++ tsc_timecounter_init(ci, freq); + } + + freq = cpu_freq(ci); +@@ -605,14 +611,19 @@ identifycpu(struct cpu_info *ci) + } + + if (!strcmp(cpu_vendor, "GenuineIntel") && cpuid_level >= 0x06) { +- CPUID(0x06, ci->ci_feature_tpmflags, dummy, dummy, dummy); ++ CPUID(0x06, ci->ci_feature_tpmflags_eax, dummy, ++ ci->ci_feature_tpmflags_ecx, dummy); + for (i = 0; i < nitems(cpu_tpm_eaxfeatures); i++) +- if (ci->ci_feature_tpmflags & ++ if (ci->ci_feature_tpmflags_eax & + cpu_tpm_eaxfeatures[i].bit) + printf(",%s", cpu_tpm_eaxfeatures[i].str); ++ for (i = 0; i < nitems(cpu_tpm_eaxfeatures); i++) ++ if (ci->ci_feature_tpmflags_ecx & ++ cpu_tpm_ecxfeatures[i].bit) ++ printf(",%s", cpu_tpm_ecxfeatures[i].str); + } else if (!strcmp(cpu_vendor, "AuthenticAMD")) { + if (ci->ci_family >= 0x12) +- ci->ci_feature_tpmflags |= TPM_ARAT; ++ ci->ci_feature_tpmflags_eax |= TPM_ARAT; + } + + /* AMD speculation control features */ +@@ -699,7 +710,9 @@ identifycpu(struct cpu_info *ci) + setperf_setup = k1x_init; + } + +- if (cpu_ecxfeature & CPUIDECX_EST) ++ if (ci->ci_feature_tpmflags_eax & TPM_HWP) ++ setperf_setup = pstate_init; ++ else if (cpu_ecxfeature & CPUIDECX_EST) + setperf_setup = est_init; + #endif + +@@ -722,7 +735,7 @@ identifycpu(struct cpu_info *ci) + } + + #ifndef SMALL_KERNEL +- if (CPU_IS_PRIMARY(ci) && (ci->ci_feature_tpmflags & TPM_SENSOR)) { ++ if (CPU_IS_PRIMARY(ci) && (ci->ci_feature_tpmflags_eax & TPM_SENSOR)) { + strlcpy(ci->ci_sensordev.xname, ci->ci_dev->dv_xname, + sizeof(ci->ci_sensordev.xname)); + ci->ci_sensor.type = SENSOR_TEMP; +@@ -757,8 +770,6 @@ identifycpu(struct cpu_info *ci) + #endif + } + +- tsc_timecounter_init(ci, freq); +- + cpu_topology(ci); + #if NVMM > 0 + cpu_check_vmm_cap(ci); +diff --git a/sys/arch/amd64/amd64/machdep.c b/sys/arch/amd64/amd64/machdep.c +index 1a49c56376ed..98863cbaafd1 100644 +--- a/sys/arch/amd64/amd64/machdep.c ++++ b/sys/arch/amd64/amd64/machdep.c +@@ -548,6 +548,9 @@ cpu_sysctl(int *name, u_int namelen, void *oldp, size_t *oldlenp, void *newp, + #endif + case CPU_TSCFREQ: + return (sysctl_rdquad(oldp, oldlenp, newp, tsc_frequency)); ++ case CPU_HWP: ++ return (pstate_hwp_sysctl(name + 1, namelen - 1, oldp, oldlenp, ++ newp, newlen, p)); + default: + return (sysctl_bounded_arr(cpuctl_vars, nitems(cpuctl_vars), + name, namelen, oldp, oldlenp, newp, newlen)); +diff --git a/sys/arch/amd64/amd64/pstate.c b/sys/arch/amd64/amd64/pstate.c +new file mode 100644 +index 000000000000..cf211825d04e +--- /dev/null ++++ b/sys/arch/amd64/amd64/pstate.c +@@ -0,0 +1,303 @@ ++/* $OpenBSD$ */ ++/* ++ * Copyright (c) 2020 joshua stein ++ * ++ * Permission to use, copy, modify, and distribute this software for any ++ * purpose with or without fee is hereby granted, provided that the above ++ * copyright notice and this permission notice appear in all copies. ++ * ++ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES ++ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF ++ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ++ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES ++ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ++ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF ++ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ++ */ ++ ++/* ++ * "The default HWP control field values are expected to be suitable for many ++ * applications. The OS can enable autonomous HWP for these common cases by: ++ * ++ * Setting IA32_HWP_REQUEST.Desired Performance = 0 ++ * (hardware autonomous selection determines the performance target). ++ * ++ * Set IA32_HWP_REQUEST.Activity Window = 0 (enable HW dynamic selection of ++ * window size). ++ * ++ * To maximize HWP benefit for the common cases, the OS should set: ++ * IA32_HWP_REQUEST.Minimum_Performance = ++ * IA32_HWP_CAPABILITIES.Lowest_Performance and ++ * IA32_HWP_REQUEST.Maximum_Performance = ++ * IA32_HWP_CAPABILITIES.Highest_Performance." ++ */ ++ ++#include ++#include ++#include ++#include ++ ++#include ++#include ++#include ++#include ++ ++extern int setperf_prio; ++extern int perflevel; ++#ifdef MULTIPROCESSOR ++void mp_setperf(int); ++#endif ++ ++static int pstate_hwp = 0; ++static int pstate_hwp_bias_style = -1; ++enum { ++ PSTATE_HWP_BIAS_EPP, ++ PSTATE_HWP_BIAS_EPB, ++}; ++ ++/* IA32_HWP_REQUEST */ ++union hwp_request { ++ uint64_t msr; ++ struct { ++ uint8_t min_perf; ++ uint8_t max_perf; ++ uint8_t desired_perf; ++ uint8_t epp; ++ uint16_t act_win : 10; ++ uint8_t package : 1; ++ uint32_t reserved : 21; ++ } __packed fields; ++} pstate_hwp_req; ++ ++uint64_t pstate_epb; ++ ++/* IA32_HWP_CAPABILITIES */ ++union hwp_capabilities { ++ uint64_t msr; ++ struct { ++ uint8_t highest_perf; ++ uint8_t guaranteed_perf; ++ uint8_t most_efficient; ++ uint8_t lowest_perf; ++ uint32_t reserved; ++ } __packed fields; ++} pstate_hwp_cap; ++ ++static struct { ++ int epb_min; ++ int epb_max; ++ int epp; ++ char *label; ++} pstate_epp_labels[] = { ++ { 0x00, 0x03, 0x00, "performance" }, ++ { 0x04, 0x07, 0x80, "balance_performance" }, ++ { 0x08, 0x0b, 0xc0, "balance_powersave" }, ++ { 0x0c, 0x0f, 0xff, "powersave" }, ++}; ++ ++const char *pstate_hwp_bias_label(int); ++void pstate_commit(void); ++ ++void ++pstate_init(struct cpu_info *ci) ++{ ++ const char *cpu_device = ci->ci_dev->dv_xname; ++ union hwp_request hwp_req; ++ uint64_t msr; ++ int16_t eppepb; ++ ++ if (rdmsr_safe(MSR_PLATFORM_INFO, &msr) != 0) ++ return; ++ ++ /* power management must be enabled before reading capabilities */ ++ wrmsr(IA32_PM_ENABLE, 1); ++ if (rdmsr(IA32_PM_ENABLE) != 1) { ++ printf("%s: enabling HWP failed\n", cpu_device); ++ return; ++ } ++ ++ if (rdmsr_safe(IA32_HWP_CAPABILITIES, &pstate_hwp_cap.msr) != 0) { ++ printf("%s: no HWP capabilities\n", cpu_device); ++ /* XXX: what are we supposed to do now? */ ++ return; ++ } ++ ++ if (ci->ci_feature_tpmflags_eax & TPM_HWP_EPP) { ++ pstate_hwp_bias_style = PSTATE_HWP_BIAS_EPP; ++ pstate_hwp_req.msr = rdmsr(IA32_HWP_REQUEST); ++ eppepb = hwp_req.fields.epp; ++ } else if (ci->ci_feature_tpmflags_ecx & TPM_EPB) { ++ pstate_hwp_bias_style = PSTATE_HWP_BIAS_EPB; ++ eppepb = pstate_epb = rdmsr(IA32_ENERGY_PERF_BIAS) & 0x0f; ++ } else { ++ printf("%s: no energy bias control\n", cpu_device); ++ return; ++ } ++ ++ /* XXX: should we force epb to performance by default? */ ++ ++ pstate_hwp = 1; ++ setperf_prio = 1; ++ cpu_setperf = pstate_setperf; ++ ++ printf("%s: HWP enabled, bias %s, highest perf %d MHz, " ++ "guaranteed %d MHz, most efficient %d MHz, lowest perf %d MHz\n", ++ cpu_device, pstate_hwp_bias_label(eppepb), ++ pstate_hwp_cap.fields.highest_perf * 100, ++ pstate_hwp_cap.fields.guaranteed_perf * 100, ++ pstate_hwp_cap.fields.most_efficient * 100, ++ pstate_hwp_cap.fields.lowest_perf * 100); ++} ++ ++const char * ++pstate_hwp_bias_label(int val) ++{ ++ int i; ++ ++ for (i = 0; i < (sizeof(pstate_epp_labels) / ++ sizeof(pstate_epp_labels[0])); i++) { ++ if (pstate_hwp_bias_style == PSTATE_HWP_BIAS_EPP) { ++ if (val == pstate_epp_labels[i].epp) ++ return pstate_epp_labels[i].label; ++ } else if (pstate_hwp_bias_style == PSTATE_HWP_BIAS_EPB) { ++ if (val >= pstate_epp_labels[i].epb_min && ++ val <= pstate_epp_labels[i].epb_max) ++ return pstate_epp_labels[i].label; ++ } ++ } ++ ++ return "unknown"; ++} ++ ++void ++pstate_setperf(int level) ++{ ++ printf("%s: %s(%d)\n", curcpu()->ci_dev->dv_xname, __func__, level); ++ ++ if (pstate_hwp_bias_style == PSTATE_HWP_BIAS_EPP) ++ wrmsr(IA32_HWP_REQUEST, pstate_hwp_req.msr); ++ else if (pstate_hwp_bias_style == PSTATE_HWP_BIAS_EPB) ++ wrmsr(IA32_ENERGY_PERF_BIAS, pstate_epb); ++} ++ ++void ++pstate_commit(void) ++{ ++#ifdef MULTIPROCESSOR ++ /* ++ * This will broadcast X86_IPI_SETPERF to call pstate_setperf on each ++ * CPU, so we can wrmsr on each ++ */ ++ mp_setperf(perflevel); ++#else ++ setperf(perflevel); ++#endif ++} ++ ++/* TODO: update cpuspeed in response to hwp notifications */ ++ ++int ++pstate_hwp_sysctl(int *name, u_int namelen, void *oldp, size_t *oldlenp, ++ void *newp, size_t newlen, struct proc *p) ++{ ++ uint64_t epb; ++ const char *bias; ++ char newbias[64]; ++ int newval, err, i, found = 0; ++ ++ if (namelen != 1) ++ return ENOTDIR; ++ ++ if (!pstate_hwp) ++ return EOPNOTSUPP; ++ ++ if (name[0] < 1 || name[0] >= HWP_MAXID) ++ return EOPNOTSUPP; ++ ++ pstate_hwp_req.msr = rdmsr(IA32_HWP_REQUEST); ++ ++ switch (name[0]) { ++ case HWP_MIN_PERF: ++ case HWP_MAX_PERF: ++ case HWP_DESIRED_PERF: ++ switch (name[0]) { ++ case HWP_MIN_PERF: ++ newval = pstate_hwp_req.fields.min_perf; ++ break; ++ case HWP_MAX_PERF: ++ newval = pstate_hwp_req.fields.max_perf; ++ break; ++ case HWP_DESIRED_PERF: ++ newval = pstate_hwp_req.fields.desired_perf; ++ break; ++ } ++ ++ if (newlen == 0) ++ return sysctl_rdint(oldp, oldlenp, newp, newval); ++ ++ err = sysctl_int(oldp, oldlenp, newp, newlen, &newval); ++ if (err) ++ return err; ++ ++ switch (name[0]) { ++ case HWP_MIN_PERF: ++ pstate_hwp_req.fields.min_perf = newval; ++ break; ++ case HWP_MAX_PERF: ++ pstate_hwp_req.fields.max_perf = newval; ++ break; ++ case HWP_DESIRED_PERF: ++ pstate_hwp_req.fields.desired_perf = newval; ++ break; ++ } ++ ++ printf("%s: name[0] %d, newval %d [%zu], writing hwpreq 0x%llx\n", ++ curcpu()->ci_dev->dv_xname, name[0], newval, newlen, ++ pstate_hwp_req.msr); ++ ++ pstate_commit(); ++ return 0; ++ ++ case HWP_EPP: ++ if (pstate_hwp_bias_style == PSTATE_HWP_BIAS_EPP) ++ epb = pstate_hwp_req.fields.epp; ++ else if (pstate_hwp_bias_style == PSTATE_HWP_BIAS_EPB) ++ pstate_epb = epb = rdmsr(IA32_ENERGY_PERF_BIAS) & 0x0f; ++ ++ bias = pstate_hwp_bias_label(epb); ++ ++ if (newlen == 0) ++ return sysctl_rdstring(oldp, oldlenp, newp, bias); ++ ++ memcpy(newbias, bias, sizeof(newbias)); ++ err = sysctl_string(oldp, oldlenp, newp, newlen, newbias, ++ sizeof(newbias)); ++ if (err) ++ return err; ++ ++ for (i = 0; i < (sizeof(pstate_epp_labels) / ++ sizeof(pstate_epp_labels[0])); i++) { ++ if (strcmp(pstate_epp_labels[i].label, newbias) != 0) ++ continue; ++ ++ if (pstate_hwp_bias_style == PSTATE_HWP_BIAS_EPP) ++ pstate_hwp_req.fields.epp = ++ pstate_epp_labels[i].epp; ++ else if (pstate_hwp_bias_style == PSTATE_HWP_BIAS_EPB) ++ pstate_epb = pstate_epp_labels[i].epb_max; ++ ++ found = 1; ++ } ++ ++ if (!found) ++ return EINVAL; ++ ++ printf("%s: changing epp/epb bias to \"%s\" (0x%llx)\n", ++ curcpu()->ci_dev->dv_xname, newbias, pstate_hwp_req.msr); ++ ++ pstate_commit(); ++ return 0; ++ } ++ ++ return EOPNOTSUPP; ++} +diff --git a/sys/arch/amd64/conf/files.amd64 b/sys/arch/amd64/conf/files.amd64 +index 7a5d40bf4cd6..b91b50804980 100644 +--- a/sys/arch/amd64/conf/files.amd64 ++++ b/sys/arch/amd64/conf/files.amd64 +@@ -64,6 +64,7 @@ file arch/amd64/isa/clock.c + file arch/amd64/amd64/powernow-k8.c !small_kernel + file arch/amd64/amd64/est.c !small_kernel + file arch/amd64/amd64/k1x-pstate.c !small_kernel ++file arch/amd64/amd64/pstate.c !small_kernel + + include "dev/rasops/files.rasops" + include "dev/wsfont/files.wsfont" +diff --git a/sys/arch/amd64/include/cpu.h b/sys/arch/amd64/include/cpu.h +index 5a76eb21e3cd..05ef1897dcbb 100644 +--- a/sys/arch/amd64/include/cpu.h ++++ b/sys/arch/amd64/include/cpu.h +@@ -144,7 +144,8 @@ struct cpu_info { + u_int32_t ci_feature_sefflags_ecx; + u_int32_t ci_feature_sefflags_edx; + u_int32_t ci_feature_amdspec_ebx; +- u_int32_t ci_feature_tpmflags; ++ u_int32_t ci_feature_tpmflags_eax; ++ u_int32_t ci_feature_tpmflags_ecx; + u_int32_t ci_pnfeatset; + u_int32_t ci_efeature_eax; + u_int32_t ci_efeature_ecx; +@@ -430,9 +431,16 @@ void k8_powernow_setperf(int); + void k1x_init(struct cpu_info *); + void k1x_setperf(int); + ++/* est.c */ + void est_init(struct cpu_info *); + void est_setperf(int); + ++/* pstate.c */ ++void pstate_init(struct cpu_info *); ++void pstate_setperf(int); ++int pstate_hwp_sysctl(int *, u_int, void *, size_t *, void *, size_t, ++ struct proc *); ++ + #ifdef MULTIPROCESSOR + /* mp_setperf.c */ + void mp_setperf_init(void); +@@ -458,7 +466,8 @@ void mp_setperf_init(void); + #define CPU_TSCFREQ 16 /* TSC frequency */ + #define CPU_INVARIANTTSC 17 /* has invariant TSC */ + #define CPU_PWRACTION 18 /* action caused by power button */ +-#define CPU_MAXID 19 /* number of valid machdep ids */ ++#define CPU_HWP 19 /* hardware p-state knobs */ ++#define CPU_MAXID 20 /* number of valid machdep ids */ + + #define CTL_MACHDEP_NAMES { \ + { 0, 0 }, \ +@@ -480,6 +489,28 @@ void mp_setperf_init(void); + { "tscfreq", CTLTYPE_QUAD }, \ + { "invarianttsc", CTLTYPE_INT }, \ + { "pwraction", CTLTYPE_INT }, \ ++ { "hwp", CTLTYPE_INT }, \ ++} ++ ++/* ++ * CTL_HWP definitions. ++ */ ++#define HWP_MIN_PERF 1 ++#define HWP_MIN_PERF_NAME "min_perf" ++#define HWP_MAX_PERF 2 ++#define HWP_MAX_PERF_NAME "max_perf" ++#define HWP_DESIRED_PERF 3 ++#define HWP_DESIRED_PERF_NAME "desired_perf" ++#define HWP_EPP 4 ++#define HWP_EPP_NAME "epp_bias" ++#define HWP_MAXID 5 ++ ++#define CTL_HWP_NAMES { \ ++ { 0, 0 }, \ ++ { HWP_MIN_PERF_NAME, CTLTYPE_INT }, \ ++ { HWP_MAX_PERF_NAME, CTLTYPE_INT }, \ ++ { HWP_DESIRED_PERF_NAME, CTLTYPE_INT }, \ ++ { HWP_EPP_NAME, CTLTYPE_STRING }, \ + } + + #endif /* !_MACHINE_CPU_H_ */ +diff --git a/sys/arch/amd64/include/specialreg.h b/sys/arch/amd64/include/specialreg.h +index e0232887ff69..ab2b30b50a45 100644 +--- a/sys/arch/amd64/include/specialreg.h ++++ b/sys/arch/amd64/include/specialreg.h +@@ -234,7 +234,17 @@ + * Thermal and Power Management (CPUID function 0x6) EAX bits + */ + #define TPM_SENSOR 0x00000001 /* Digital temp sensor */ ++#define TPM_TURBO 0x00000002 /* Turbo Boost available */ + #define TPM_ARAT 0x00000004 /* APIC Timer Always Running */ ++#define TPM_HWP 0x00000080 /* Hardware P-States supported */ ++#define TPM_HWP_NOTIFY 0x00000100 /* HWP Notification */ ++#define TPM_HWP_ACT_WIN 0x00000200 /* HWP Activity Window */ ++#define TPM_HWP_EPP 0x00000400 /* HWP Energy Perf. Preference */ ++ ++/* ++ * Thermal and Power Management (CPUID function 0x6) ECX bits ++ */ ++#define TPM_EPB 0x00000008 /* IA32_ENERGY_PERF_BIAS supported */ + + /* + * "Architectural Performance Monitoring" bits (CPUID function 0x0a): +@@ -368,6 +378,7 @@ + #define MSR_PERFCTR0 0x0c1 + #define MSR_PERFCTR1 0x0c2 + #define MSR_FSB_FREQ 0x0cd /* Core Duo/Solo only */ ++#define MSR_PLATFORM_INFO 0x0ce + #define MSR_MTRRcap 0x0fe + #define MTRRcap_FIXED 0x100 /* bit 8 - fixed MTRRs supported */ + #define MTRRcap_WC 0x400 /* bit 10 - WC type supported */ +@@ -925,12 +936,29 @@ + #define C3_CRYPT_CWLO_KEY192 0x0000040c /* 192bit, 12 rds */ + #define C3_CRYPT_CWLO_KEY256 0x0000080e /* 256bit, 15 rds */ + ++/* Hardware-Controlled Performance States (HWP) */ ++#define IA32_ENERGY_PERF_BIAS 0x1b0 ++#define IA32_PM_ENABLE 0x770 ++#define IA32_HWP_CAPABILITIES 0x771 ++#define IA32_HWP_REQUEST_PKG 0x772 ++#define IA32_HWP_INTERRUPT 0x773 ++#define IA32_HWP_REQUEST 0x774 ++#define IA32_HWP_STATUS 0x777 ++#define MSR_PPERF 0x64e ++ + /* Intel Silicon Debug */ + #define IA32_DEBUG_INTERFACE 0xc80 + #define IA32_DEBUG_INTERFACE_ENABLE 0x00000001 + #define IA32_DEBUG_INTERFACE_LOCK 0x40000000 + #define IA32_DEBUG_INTERFACE_MASK 0x80000000 + ++/* Config TDP MSRs */ ++#define MSR_CONFIG_TDP_NOMINAL 0x00000648 ++#define MSR_CONFIG_TDP_LEVEL_1 0x00000649 ++#define MSR_CONFIG_TDP_LEVEL_2 0x0000064A ++#define MSR_CONFIG_TDP_CONTROL 0x0000064B ++#define MSR_TURBO_ACTIVATION_RATIO 0x0000064C ++ + /* + * VMX + */ +diff --git a/sys/dev/acpi/acpicpu.c b/sys/dev/acpi/acpicpu.c +index 9e112d75872d..591094ee8d04 100644 +--- a/sys/dev/acpi/acpicpu.c ++++ b/sys/dev/acpi/acpicpu.c +@@ -539,7 +539,7 @@ acpicpu_getcst(struct acpicpu_softc *sc) + use_nonmwait = 0; + while ((next_cx = SLIST_NEXT(cx, link)) != NULL) { + if (cx->state > 1 && +- (sc->sc_ci->ci_feature_tpmflags & TPM_ARAT) == 0) ++ (sc->sc_ci->ci_feature_tpmflags_eax & TPM_ARAT) == 0) + cx->flags |= CST_FLAG_SKIP; + else if (cx->method != CST_METH_MWAIT) + use_nonmwait = 1; +@@ -573,7 +573,7 @@ acpicpu_getcst_from_fadt(struct acpicpu_softc *sc) + return; + + /* skip these C2 and C3 states if the CPU doesn't have ARAT */ +- flags = (sc->sc_ci->ci_feature_tpmflags & TPM_ARAT) ++ flags = (sc->sc_ci->ci_feature_tpmflags_eax & TPM_ARAT) + ? 0 : CST_FLAG_SKIP; + + /* Some systems don't export a full PBLK; reduce functionality */ diff --git a/k.diff b/k.diff new file mode 100644 index 0000000..ea05dcb --- /dev/null +++ b/k.diff @@ -0,0 +1,41 @@ +diff -rupN kakoune.o/Makefile kakoune/Makefile +--- kakoune.o/Makefile Mon Nov 1 10:42:22 2021 ++++ kakoune/Makefile Mon Nov 1 10:44:22 2021 +@@ -2,7 +2,7 @@ + + COMMENT = modal code editor with a focus on interactivity + +-V = 2021.08.28 ++V = 2021.10.28 + DISTNAME = kakoune-${V} + + CATEGORIES = editors +diff -rupN kakoune.o/distinfo kakoune/distinfo +--- kakoune.o/distinfo Mon Nov 1 10:42:22 2021 ++++ kakoune/distinfo Mon Nov 1 11:15:46 2021 +@@ -1,2 +1,2 @@ +-SHA256 (kakoune-2021.08.28.tar.bz2) = b27X39jFcjIQ29hIcIrPA69LhHAW/T7elrKomtMidss= +-SIZE (kakoune-2021.08.28.tar.bz2) = 535791 ++SHA256 (kakoune-2021.10.28.tar.bz2) = L0yThx3DH2KBcSKBpxGZKLHW1vMA3e2EstPOCrJ/ISY= ++SIZE (kakoune-2021.10.28.tar.bz2) = 537860 +diff -rupN kakoune.o/pkg/PLIST kakoune/pkg/PLIST +--- kakoune.o/pkg/PLIST Mon Nov 1 10:42:22 2021 ++++ kakoune/pkg/PLIST Mon Nov 1 11:50:33 2021 +@@ -13,7 +13,8 @@ share/kak/colors/default.kak + share/kak/colors/desertex.kak + share/kak/colors/github.kak + share/kak/colors/greyscale.kak +-share/kak/colors/gruvbox.kak ++share/kak/colors/gruvbox-dark.kak ++share/kak/colors/gruvbox-light.kak + share/kak/colors/kaleidoscope-dark.kak + share/kak/colors/kaleidoscope-light.kak + share/kak/colors/lucius.kak +@@ -73,6 +74,7 @@ share/kak/rc/filetype/diff.kak + share/kak/rc/filetype/dockerfile.kak + share/kak/rc/filetype/elixir.kak + share/kak/rc/filetype/elm.kak ++share/kak/rc/filetype/erlang.kak + share/kak/rc/filetype/eruby.kak + share/kak/rc/filetype/etc.kak + share/kak/rc/filetype/exherbo.kak diff --git a/k1x-pstate.c.22Apr21_2101.diff b/k1x-pstate.c.22Apr21_2101.diff new file mode 100644 index 0000000..e7d8ae5 --- /dev/null +++ b/k1x-pstate.c.22Apr21_2101.diff @@ -0,0 +1,26 @@ +Index: /usr/src/sys/arch/amd64/amd64/k1x-pstate.c +=================================================================== +RCS file: /home/cvs/src/sys/arch/amd64/amd64/k1x-pstate.c,v +retrieving revision 1.11 +diff -u -p -u -p -r1.11 k1x-pstate.c +--- /usr/src/sys/arch/amd64/amd64/k1x-pstate.c 11 Aug 2021 18:31:48 -0000 1.11 ++++ /usr/src/sys/arch/amd64/amd64/k1x-pstate.c 21 Apr 2022 19:15:24 -0000 +@@ -40,6 +40,7 @@ + #endif + + extern int setperf_prio; ++extern int perflevel; + + #define MSR_K1X_LIMIT 0xc0010061 + #define MSR_K1X_CONTROL 0xc0010062 +@@ -106,6 +107,10 @@ k1x_transition(struct k1x_cpu_state *cst + DELAY(100); + } + if (cfid == fid) { ++ if((perflevel == 100) && (cfid > 0)) { ++ printf("Request to set pstate %d ignored, due to perflevel 100.\n", cfid); ++ return; ++ } + cpuspeed = cstate->state_table[level].freq; + #if 0 + (void)printf("Target: %d Current: %d Pstate: %d\n", diff --git a/k1x-pstate.c.22Apr22_0725.diff b/k1x-pstate.c.22Apr22_0725.diff new file mode 100644 index 0000000..e7d8ae5 --- /dev/null +++ b/k1x-pstate.c.22Apr22_0725.diff @@ -0,0 +1,26 @@ +Index: /usr/src/sys/arch/amd64/amd64/k1x-pstate.c +=================================================================== +RCS file: /home/cvs/src/sys/arch/amd64/amd64/k1x-pstate.c,v +retrieving revision 1.11 +diff -u -p -u -p -r1.11 k1x-pstate.c +--- /usr/src/sys/arch/amd64/amd64/k1x-pstate.c 11 Aug 2021 18:31:48 -0000 1.11 ++++ /usr/src/sys/arch/amd64/amd64/k1x-pstate.c 21 Apr 2022 19:15:24 -0000 +@@ -40,6 +40,7 @@ + #endif + + extern int setperf_prio; ++extern int perflevel; + + #define MSR_K1X_LIMIT 0xc0010061 + #define MSR_K1X_CONTROL 0xc0010062 +@@ -106,6 +107,10 @@ k1x_transition(struct k1x_cpu_state *cst + DELAY(100); + } + if (cfid == fid) { ++ if((perflevel == 100) && (cfid > 0)) { ++ printf("Request to set pstate %d ignored, due to perflevel 100.\n", cfid); ++ return; ++ } + cpuspeed = cstate->state_table[level].freq; + #if 0 + (void)printf("Target: %d Current: %d Pstate: %d\n", diff --git a/k1x-pstate.c.22Apr22_0825.diff b/k1x-pstate.c.22Apr22_0825.diff new file mode 100644 index 0000000..986f9dd --- /dev/null +++ b/k1x-pstate.c.22Apr22_0825.diff @@ -0,0 +1,26 @@ +Index: /usr/src/sys/arch/amd64/amd64/k1x-pstate.c +=================================================================== +RCS file: /home/cvs/src/sys/arch/amd64/amd64/k1x-pstate.c,v +retrieving revision 1.11 +diff -u -p -u -p -r1.11 k1x-pstate.c +--- /usr/src/sys/arch/amd64/amd64/k1x-pstate.c 11 Aug 2021 18:31:48 -0000 1.11 ++++ /usr/src/sys/arch/amd64/amd64/k1x-pstate.c 22 Apr 2022 06:50:32 -0000 +@@ -40,6 +40,7 @@ + #endif + + extern int setperf_prio; ++extern int perflevel; + + #define MSR_K1X_LIMIT 0xc0010061 + #define MSR_K1X_CONTROL 0xc0010062 +@@ -106,6 +107,10 @@ k1x_transition(struct k1x_cpu_state *cst + DELAY(100); + } + if (cfid == fid) { ++ if((perflevel == 100) && (cfid > 0)) { ++ printf("Request to set pstate %d ignored, due to perflevel 100.\n", cfid); ++ return; ++ } + cpuspeed = cstate->state_table[level].freq; + #if 0 + (void)printf("Target: %d Current: %d Pstate: %d\n", diff --git a/k1x-pstate.c.22Apr22_0853.diff b/k1x-pstate.c.22Apr22_0853.diff new file mode 100644 index 0000000..99cc825 --- /dev/null +++ b/k1x-pstate.c.22Apr22_0853.diff @@ -0,0 +1,34 @@ +Index: /usr/src/sys/arch/amd64/amd64/k1x-pstate.c +=================================================================== +RCS file: /home/cvs/src/sys/arch/amd64/amd64/k1x-pstate.c,v +retrieving revision 1.11 +diff -u -p -u -p -r1.11 k1x-pstate.c +--- /usr/src/sys/arch/amd64/amd64/k1x-pstate.c 11 Aug 2021 18:31:48 -0000 1.11 ++++ /usr/src/sys/arch/amd64/amd64/k1x-pstate.c 22 Apr 2022 06:27:08 -0000 +@@ -40,6 +40,7 @@ + #endif + + extern int setperf_prio; ++extern int perflevel; + + #define MSR_K1X_LIMIT 0xc0010061 + #define MSR_K1X_CONTROL 0xc0010062 +@@ -106,6 +107,10 @@ k1x_transition(struct k1x_cpu_state *cst + DELAY(100); + } + if (cfid == fid) { ++ if((perflevel == 100) && (cfid > 0)) { ++ printf("Request to set pstate %d ignored, due to perflevel 100.\n", cfid); ++ return; ++ } + cpuspeed = cstate->state_table[level].freq; + #if 0 + (void)printf("Target: %d Current: %d Pstate: %d\n", +@@ -160,6 +165,7 @@ k1x_acpi_init(struct k1x_cpu_state *csta + void + k1x_init(struct cpu_info *ci) + { ++ return; + struct k1x_cpu_state *cstate; + struct k1x_state *state; + u_int i; diff --git a/k1x-pstate.c.22Apr22_0858.diff b/k1x-pstate.c.22Apr22_0858.diff new file mode 100644 index 0000000..f600526 --- /dev/null +++ b/k1x-pstate.c.22Apr22_0858.diff @@ -0,0 +1,15 @@ +Index: /usr/src/sys/arch/amd64/amd64/k1x-pstate.c +=================================================================== +RCS file: /home/cvs/src/sys/arch/amd64/amd64/k1x-pstate.c,v +retrieving revision 1.11 +diff -u -p -u -p -r1.11 k1x-pstate.c +--- /usr/src/sys/arch/amd64/amd64/k1x-pstate.c 11 Aug 2021 18:31:48 -0000 1.11 ++++ /usr/src/sys/arch/amd64/amd64/k1x-pstate.c 22 Apr 2022 06:33:51 -0000 +@@ -160,6 +160,7 @@ k1x_acpi_init(struct k1x_cpu_state *csta + void + k1x_init(struct cpu_info *ci) + { ++ return; + struct k1x_cpu_state *cstate; + struct k1x_state *state; + u_int i; diff --git a/k1x-pstate.diff b/k1x-pstate.diff new file mode 100644 index 0000000..84f4eac --- /dev/null +++ b/k1x-pstate.diff @@ -0,0 +1,16 @@ +Index: sys/arch/amd64/amd64/k1x-pstate.c +=================================================================== +RCS file: /home/cvs/src/sys/arch/amd64/amd64/k1x-pstate.c,v +retrieving revision 1.11 +diff -u -p -u -p -r1.11 k1x-pstate.c +--- sys/arch/amd64/amd64/k1x-pstate.c 11 Aug 2021 18:31:48 -0000 1.11 ++++ sys/arch/amd64/amd64/k1x-pstate.c 1 Apr 2022 06:43:13 -0000 +@@ -107,7 +107,7 @@ k1x_transition(struct k1x_cpu_state *cst + } + if (cfid == fid) { + cpuspeed = cstate->state_table[level].freq; +-#if 0 ++#if 1 + (void)printf("Target: %d Current: %d Pstate: %d\n", + cstate->state_table[level].freq, + cpuspeed, cfid); diff --git a/kicad-6.0.9v0.diff b/kicad-6.0.9v0.diff new file mode 100644 index 0000000..37d7a00 --- /dev/null +++ b/kicad-6.0.9v0.diff @@ -0,0 +1,436 @@ +Index: kicad/Makefile +=================================================================== +RCS file: /cvs/ports/cad/kicad/Makefile,v +retrieving revision 1.57 +diff -u -p -u -p -r1.57 Makefile +--- kicad/Makefile 8 Oct 2022 21:35:52 -0000 1.57 ++++ kicad/Makefile 4 Nov 2022 09:00:29 -0000 +@@ -1,7 +1,7 @@ + # Sync cad/kicad-share/Makefile.inc with archs where kicad is broken + BROKEN-powerpc = segfaults when trying to run the PCB editor + +-V = 6.0.7 ++V = 6.0.9 + COMMENT = schematic and PCB editing software + DISTNAME = kicad-${V} + EPOCH = 0 +Index: kicad/distinfo +=================================================================== +RCS file: /cvs/ports/cad/kicad/distinfo,v +retrieving revision 1.16 +diff -u -p -u -p -r1.16 distinfo +--- kicad/distinfo 12 Aug 2022 21:21:16 -0000 1.16 ++++ kicad/distinfo 4 Nov 2022 09:00:29 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (kicad-6.0.7.tar.gz) = py6IsV82DXbqdCeSOlBz2140tfjPxL44nPwksSpx5/k= +-SIZE (kicad-6.0.7.tar.gz) = 45143677 ++SHA256 (kicad-6.0.9.tar.gz) = QMIYDE2gvlEWNW3UzlXeoJfWUGR6g4Q7ctpeKRqjiLA= ++SIZE (kicad-6.0.9.tar.gz) = 45166663 +Index: kicad/patches/patch-pcbnew_CMakeLists_txt +=================================================================== +RCS file: /cvs/ports/cad/kicad/patches/patch-pcbnew_CMakeLists_txt,v +retrieving revision 1.9 +diff -u -p -u -p -r1.9 patch-pcbnew_CMakeLists_txt +--- kicad/patches/patch-pcbnew_CMakeLists_txt 2 Nov 2022 16:39:51 -0000 1.9 ++++ kicad/patches/patch-pcbnew_CMakeLists_txt 4 Nov 2022 09:00:29 -0000 +@@ -4,15 +4,7 @@ from https://gitlab.com/kicad/code/kicad + Index: pcbnew/CMakeLists.txt + --- pcbnew/CMakeLists.txt.orig + +++ pcbnew/CMakeLists.txt +-@@ -487,15 +487,11 @@ add_custom_command( OUTPUT ${CMAKE_CURRENT_BINARY_DIR} +- COMMAND ${SWIG_EXECUTABLE} +- ${SWIG_OPTS} -o ${CMAKE_CURRENT_BINARY_DIR}/pcbnew_wrap.cxx ${CMAKE_SOURCE_DIR}/pcbnew/python/swig/pcbnew.i +- +-- COMMAND ${PYTHON_EXECUTABLE} +-- ${CMAKE_SOURCE_DIR}/scripting/build_tools/fix_swig_imports.py +-- ${CMAKE_CURRENT_BINARY_DIR}/pcbnew.py +-- +- WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} ++@@ -501,7 +501,7 @@ add_custom_command( OUTPUT ${CMAKE_CURRENT_BINARY_DIR} + ) + + if( UNIX AND NOT APPLE ) +Index: kicad-share/Makefile.inc +=================================================================== +RCS file: /cvs/ports/cad/kicad-share/Makefile.inc,v +retrieving revision 1.16 +diff -u -p -u -p -r1.16 Makefile.inc +--- kicad-share/Makefile.inc 8 Oct 2022 21:35:52 -0000 1.16 ++++ kicad-share/Makefile.inc 4 Nov 2022 09:00:29 -0000 +@@ -5,7 +5,7 @@ NOT_FOR_ARCHS = powerpc + + PKG_ARCH ?= * + +-V ?= 6.0.7 ++V ?= 6.0.9 + EXTRACT_SUFX ?= .tar.bz2 + + DISTNAME= kicad-${KICAD_PROJECT}-$V +Index: kicad-share/footprints/distinfo +=================================================================== +RCS file: /cvs/ports/cad/kicad-share/footprints/distinfo,v +retrieving revision 1.10 +diff -u -p -u -p -r1.10 distinfo +--- kicad-share/footprints/distinfo 12 Aug 2022 21:21:16 -0000 1.10 ++++ kicad-share/footprints/distinfo 4 Nov 2022 09:00:29 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (kicad-footprints-6.0.7.tar.bz2) = DqG7dKtBgvf84gYW/N+beRHlY7IJIwp6rztrOEHN6Ko= +-SIZE (kicad-footprints-6.0.7.tar.bz2) = 23625445 ++SHA256 (kicad-footprints-6.0.9.tar.bz2) = IDKoCtcIatMjdZgZAJSXO6qRgHD3ySBLfMZNqgvYtyo= ++SIZE (kicad-footprints-6.0.9.tar.bz2) = 23657739 +Index: kicad-share/footprints/pkg/PLIST +=================================================================== +RCS file: /cvs/ports/cad/kicad-share/footprints/pkg/PLIST,v +retrieving revision 1.9 +diff -u -p -u -p -r1.9 PLIST +--- kicad-share/footprints/pkg/PLIST 12 Aug 2022 21:21:16 -0000 1.9 ++++ kicad-share/footprints/pkg/PLIST 4 Nov 2022 09:00:33 -0000 +@@ -10,6 +10,7 @@ share/kicad/footprints/Battery.pretty/Ba + share/kicad/footprints/Battery.pretty/BatteryHolder_Keystone_103_1x20mm.kicad_mod + share/kicad/footprints/Battery.pretty/BatteryHolder_Keystone_1042_1x18650.kicad_mod + share/kicad/footprints/Battery.pretty/BatteryHolder_Keystone_104_1x23mm.kicad_mod ++share/kicad/footprints/Battery.pretty/BatteryHolder_Keystone_1057_1x2032.kicad_mod + share/kicad/footprints/Battery.pretty/BatteryHolder_Keystone_1058_1x2032.kicad_mod + share/kicad/footprints/Battery.pretty/BatteryHolder_Keystone_105_1x2430.kicad_mod + share/kicad/footprints/Battery.pretty/BatteryHolder_Keystone_1060_1x2032.kicad_mod +@@ -948,6 +949,7 @@ share/kicad/footprints/Connector_Audio.p + share/kicad/footprints/Connector_Audio.pretty/Jack_3.5mm_CUI_SJ1-3533NG_Horizontal_CircularHoles.kicad_mod + share/kicad/footprints/Connector_Audio.pretty/Jack_3.5mm_CUI_SJ1-3535NG_Horizontal.kicad_mod + share/kicad/footprints/Connector_Audio.pretty/Jack_3.5mm_CUI_SJ1-3535NG_Horizontal_CircularHoles.kicad_mod ++share/kicad/footprints/Connector_Audio.pretty/Jack_3.5mm_CUI_SJ2-3593D-SMT_Horizontal.kicad_mod + share/kicad/footprints/Connector_Audio.pretty/Jack_3.5mm_Ledino_KB3SPRS_Horizontal.kicad_mod + share/kicad/footprints/Connector_Audio.pretty/Jack_3.5mm_Lumberg_1503_07_Horizontal.kicad_mod + share/kicad/footprints/Connector_Audio.pretty/Jack_3.5mm_PJ31060-I_Horizontal.kicad_mod +@@ -1154,6 +1156,7 @@ share/kicad/footprints/Connector_BarrelJ + share/kicad/footprints/Connector_BarrelJack.pretty/BarrelJack_CUI_PJ-102AH_Horizontal.kicad_mod + share/kicad/footprints/Connector_BarrelJack.pretty/BarrelJack_GCT_DCJ200-10-A_Horizontal.kicad_mod + share/kicad/footprints/Connector_BarrelJack.pretty/BarrelJack_Horizontal.kicad_mod ++share/kicad/footprints/Connector_BarrelJack.pretty/BarrelJack_Kycon_KLDX-0202-xC_Horizontal.kicad_mod + share/kicad/footprints/Connector_BarrelJack.pretty/BarrelJack_SwitchcraftConxall_RAPC10U_Horizontal.kicad_mod + share/kicad/footprints/Connector_BarrelJack.pretty/BarrelJack_Wuerth_6941xx301002.kicad_mod + share/kicad/footprints/Connector_Card.pretty/ +@@ -1169,6 +1172,7 @@ share/kicad/footprints/Connector_Card.pr + share/kicad/footprints/Connector_Card.pretty/microSD_HC_Hirose_DM3BT-DSF-PEJS.kicad_mod + share/kicad/footprints/Connector_Card.pretty/microSD_HC_Hirose_DM3D-SF.kicad_mod + share/kicad/footprints/Connector_Card.pretty/microSD_HC_Molex_104031-0811.kicad_mod ++share/kicad/footprints/Connector_Card.pretty/microSD_HC_Molex_47219-2001.kicad_mod + share/kicad/footprints/Connector_Card.pretty/microSD_HC_Wuerth_693072010801.kicad_mod + share/kicad/footprints/Connector_Card.pretty/microSIM_JAE_SF53S006VCBR2000.kicad_mod + share/kicad/footprints/Connector_Coaxial.pretty/ +@@ -1432,6 +1436,8 @@ share/kicad/footprints/Connector_FFC-FPC + share/kicad/footprints/Connector_FFC-FPC.pretty/JAE_FF0851SA1_2Rows-51Pins_P0.40mm_Horizontal.kicad_mod + share/kicad/footprints/Connector_FFC-FPC.pretty/JAE_FF0871SA1_2Rows-71Pins_P0.40mm_Horizontal.kicad_mod + share/kicad/footprints/Connector_FFC-FPC.pretty/JAE_FF0881SA1_2Rows-81Pins_P0.40mm_Horizontal.kicad_mod ++share/kicad/footprints/Connector_FFC-FPC.pretty/Jushuo_AFC07-S06FCA-00_1x6-1MP_P0.50_Horizontal.kicad_mod ++share/kicad/footprints/Connector_FFC-FPC.pretty/Jushuo_AFC07-S24FCA-00_1x24-1MP_P0.50_Horizontal.kicad_mod + share/kicad/footprints/Connector_FFC-FPC.pretty/Molex_200528-0040_1x04-1MP_P1.00mm_Horizontal.kicad_mod + share/kicad/footprints/Connector_FFC-FPC.pretty/Molex_200528-0050_1x05-1MP_P1.00mm_Horizontal.kicad_mod + share/kicad/footprints/Connector_FFC-FPC.pretty/Molex_200528-0060_1x06-1MP_P1.00mm_Horizontal.kicad_mod +@@ -1477,6 +1483,7 @@ share/kicad/footprints/Connector_FFC-FPC + share/kicad/footprints/Connector_FFC-FPC.pretty/Molex_52559-3652_2x18-1MP_P0.5mm_Vertical.kicad_mod + share/kicad/footprints/Connector_FFC-FPC.pretty/Molex_54132-5033_1x50-1MP_P0.5mm_Horizontal.kicad_mod + share/kicad/footprints/Connector_FFC-FPC.pretty/Molex_54548-1071_1x10-1MP_P0.5mm_Horizontal.kicad_mod ++share/kicad/footprints/Connector_FFC-FPC.pretty/Omron_XF2M-4015-1A_1x40-1MP_P0.5mm_Horizontal.kicad_mod + share/kicad/footprints/Connector_FFC-FPC.pretty/TE_0-1734839-5_1x05-1MP_P0.5mm_Horizontal.kicad_mod + share/kicad/footprints/Connector_FFC-FPC.pretty/TE_0-1734839-6_1x06-1MP_P0.5mm_Horizontal.kicad_mod + share/kicad/footprints/Connector_FFC-FPC.pretty/TE_0-1734839-7_1x07-1MP_P0.5mm_Horizontal.kicad_mod +@@ -6583,6 +6590,7 @@ share/kicad/footprints/Connector_TE-Conn + share/kicad/footprints/Connector_USB.pretty/ + share/kicad/footprints/Connector_USB.pretty/USB3_A_Molex_48393-001.kicad_mod + share/kicad/footprints/Connector_USB.pretty/USB3_A_Plug_Wuerth_692112030100_Horizontal.kicad_mod ++share/kicad/footprints/Connector_USB.pretty/USB3_A_Receptacle_Wuerth_692122030100.kicad_mod + share/kicad/footprints/Connector_USB.pretty/USB3_Micro-B_Connfly_DS1104-01.kicad_mod + share/kicad/footprints/Connector_USB.pretty/USB_A_CNCTech_1001-011-01101_Horizontal.kicad_mod + share/kicad/footprints/Connector_USB.pretty/USB_A_CONNFLY_DS1095-WNR0.kicad_mod +@@ -6976,6 +6984,7 @@ share/kicad/footprints/Converter_ACDC.pr + share/kicad/footprints/Converter_ACDC.pretty/Converter_ACDC_MeanWell_IRM-10-xx_THT.kicad_mod + share/kicad/footprints/Converter_ACDC.pretty/Converter_ACDC_MeanWell_IRM-20-xx_THT.kicad_mod + share/kicad/footprints/Converter_ACDC.pretty/Converter_ACDC_MeanWell_IRM-60-xx_THT.kicad_mod ++share/kicad/footprints/Converter_ACDC.pretty/Converter_ACDC_Murata_BAC05SxxDC_THT.kicad_mod + share/kicad/footprints/Converter_ACDC.pretty/Converter_ACDC_RECOM_RAC01-xxSGB_THT.kicad_mod + share/kicad/footprints/Converter_ACDC.pretty/Converter_ACDC_RECOM_RAC04-xxSGx_THT.kicad_mod + share/kicad/footprints/Converter_ACDC.pretty/Converter_ACDC_RECOM_RAC05-xxSK_THT.kicad_mod +@@ -7022,6 +7031,8 @@ share/kicad/footprints/Converter_DCDC.pr + share/kicad/footprints/Converter_DCDC.pretty/Converter_DCDC_RECOM_R5xxxPA_THT.kicad_mod + share/kicad/footprints/Converter_DCDC.pretty/Converter_DCDC_RECOM_RPA60-xxxxSFW.kicad_mod + share/kicad/footprints/Converter_DCDC.pretty/Converter_DCDC_RECOM_RPMx.x-x.0.kicad_mod ++share/kicad/footprints/Converter_DCDC.pretty/Converter_DCDC_Silvertel_Ag54xx.kicad_mod ++share/kicad/footprints/Converter_DCDC.pretty/Converter_DCDC_Silvertel_Ag5810.kicad_mod + share/kicad/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TDN_5-xxxxWISM_SMD.kicad_mod + share/kicad/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TDN_5-xxxxWI_THT.kicad_mod + share/kicad/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TEL12-xxxx_THT.kicad_mod +@@ -7139,6 +7150,7 @@ share/kicad/footprints/Crystal.pretty/Cr + share/kicad/footprints/Crystal.pretty/Crystal_SMD_Abracon_ABM3B-4Pin_5.0x3.2mm.kicad_mod + share/kicad/footprints/Crystal.pretty/Crystal_SMD_Abracon_ABM3C-4Pin_5.0x3.2mm.kicad_mod + share/kicad/footprints/Crystal.pretty/Crystal_SMD_Abracon_ABM7-2Pin_6.0x3.5mm.kicad_mod ++share/kicad/footprints/Crystal.pretty/Crystal_SMD_Abracon_ABM8AIG-4Pin_3.2x2.5mm.kicad_mod + share/kicad/footprints/Crystal.pretty/Crystal_SMD_Abracon_ABM8G-4Pin_3.2x2.5mm.kicad_mod + share/kicad/footprints/Crystal.pretty/Crystal_SMD_Abracon_ABS25-4Pin_8.0x3.8mm.kicad_mod + share/kicad/footprints/Crystal.pretty/Crystal_SMD_ECS_CSM3X-2Pin_7.6x4.1mm.kicad_mod +@@ -7261,6 +7273,7 @@ share/kicad/footprints/Diode_SMD.pretty/ + share/kicad/footprints/Diode_SMD.pretty/D_MELF_Handsoldering.kicad_mod + share/kicad/footprints/Diode_SMD.pretty/D_MicroMELF.kicad_mod + share/kicad/footprints/Diode_SMD.pretty/D_MicroMELF_Handsoldering.kicad_mod ++share/kicad/footprints/Diode_SMD.pretty/D_MicroSMP.kicad_mod + share/kicad/footprints/Diode_SMD.pretty/D_MiniMELF.kicad_mod + share/kicad/footprints/Diode_SMD.pretty/D_MiniMELF_Handsoldering.kicad_mod + share/kicad/footprints/Diode_SMD.pretty/D_PowerDI-123.kicad_mod +@@ -7400,8 +7413,11 @@ share/kicad/footprints/Diode_THT.pretty/ + share/kicad/footprints/Diode_THT.pretty/Diode_Bridge_28.6x28.6x7.3mm_P18.0mm_P11.6mm.kicad_mod + share/kicad/footprints/Diode_THT.pretty/Diode_Bridge_32.0x5.6x17.0mm_P10.0mm_P7.5mm.kicad_mod + share/kicad/footprints/Diode_THT.pretty/Diode_Bridge_Comchip_SCVB-L.kicad_mod ++share/kicad/footprints/Diode_THT.pretty/Diode_Bridge_DIGITRON_KBPC_T.kicad_mod + share/kicad/footprints/Diode_THT.pretty/Diode_Bridge_DIP-4_W5.08mm_P2.54mm.kicad_mod + share/kicad/footprints/Diode_THT.pretty/Diode_Bridge_DIP-4_W7.62mm_P5.08mm.kicad_mod ++share/kicad/footprints/Diode_THT.pretty/Diode_Bridge_GeneSiC_KBPC_T.kicad_mod ++share/kicad/footprints/Diode_THT.pretty/Diode_Bridge_GeneSiC_KBPC_W.kicad_mod + share/kicad/footprints/Diode_THT.pretty/Diode_Bridge_IXYS_GUFP.kicad_mod + share/kicad/footprints/Diode_THT.pretty/Diode_Bridge_Round_D8.9mm.kicad_mod + share/kicad/footprints/Diode_THT.pretty/Diode_Bridge_Round_D9.0mm.kicad_mod +@@ -7598,6 +7614,7 @@ share/kicad/footprints/Fuse.pretty/Fuse_ + share/kicad/footprints/Fuse.pretty/Fuse_Bourns_MF-RHT900.kicad_mod + share/kicad/footprints/Fuse.pretty/Fuse_Bourns_MF-SM_7.98x5.44mm.kicad_mod + share/kicad/footprints/Fuse.pretty/Fuse_Bourns_MF-SM_9.5x6.71mm.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuse_Bourns_TBU-CA.kicad_mod + share/kicad/footprints/Fuse.pretty/Fuse_Littelfuse-LVR100.kicad_mod + share/kicad/footprints/Fuse.pretty/Fuse_Littelfuse-LVR125.kicad_mod + share/kicad/footprints/Fuse.pretty/Fuse_Littelfuse-LVR200.kicad_mod +@@ -7609,6 +7626,25 @@ share/kicad/footprints/Fuse.pretty/Fuse_ + share/kicad/footprints/Fuse.pretty/Fuse_SunFuse-6HP.kicad_mod + share/kicad/footprints/Fuse.pretty/Fuseholder_Blade_ATO_Littelfuse_Pudenz_2_Pin.kicad_mod + share/kicad/footprints/Fuse.pretty/Fuseholder_Blade_Mini_Keystone_3568.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Bel_FC-203-22_Lateral_P17.80x5.00mm_D1.17mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Eaton_1A5601-01_Inline_P20.80x6.76mm_D1.70mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Keystone_3512P_Inline_P23.62x7.27mm_D1.02x2.41x1.02x1.57mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Keystone_3512_Inline_P23.62x7.27mm_D1.02x1.57mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Keystone_3517_Inline_P23.11x6.76mm_D1.70mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Keystone_3518P_Inline_P23.11x6.76mm_D2.44x1.70mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Littelfuse_100_Inline_P20.50x4.60mm_D1.30mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Littelfuse_111_Inline_P20.00x5.00mm_D1.05mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Littelfuse_111_Lateral_P18.80x5.00mm_D1.17mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Littelfuse_445-030_Inline_P20.50x5.20mm_D1.30mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Littelfuse_519_Inline_P20.60x5.00mm_D1.00mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Littelfuse_520_Inline_P20.50x5.80mm_D1.30mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Littelfuse_521_Lateral_P17.00x5.00mm_D1.30mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Schurter_CQM_Inline_P20.60x5.00mm_D1.00mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Schurter_OG_Lateral_P15.00x5.00mm_D1.3mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-6.3x32mm_Littelfuse_102071_Inline_P34.70x7.60mm_D2.00mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-6.3x32mm_Littelfuse_102_122_Inline_P34.21x7.62mm_D1.98mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-6.3x32mm_Littelfuse_102_Inline_P34.21x7.62mm_D2.54mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-6.3x32mm_Littelfuse_122_Inline_P34.21x7.62mm_D2.54mm_Horizontal.kicad_mod + share/kicad/footprints/Fuse.pretty/Fuseholder_Cylinder-5x20mm_Bulgin_FX0456_Vertical_Closed.kicad_mod + share/kicad/footprints/Fuse.pretty/Fuseholder_Cylinder-5x20mm_Bulgin_FX0457_Horizontal_Closed.kicad_mod + share/kicad/footprints/Fuse.pretty/Fuseholder_Cylinder-5x20mm_EATON_H15-V-1_Vertical_Closed.kicad_mod +@@ -7687,6 +7723,7 @@ share/kicad/footprints/Inductor_SMD.pret + share/kicad/footprints/Inductor_SMD.pretty/L_AVX_LMLP07A7.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Abracon_ASPI-0630LR.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Abracon_ASPI-3012S.kicad_mod ++share/kicad/footprints/Inductor_SMD.pretty/L_Abracon_ASPI-4030S.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Bourns-SRN1060.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Bourns-SRN4018.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Bourns-SRN6028.kicad_mod +@@ -7707,6 +7744,8 @@ share/kicad/footprints/Inductor_SMD.pret + share/kicad/footprints/Inductor_SMD.pretty/L_Bourns_SRR1208_12.7x12.7mm.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Bourns_SRR1210A.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Bourns_SRR1260.kicad_mod ++share/kicad/footprints/Inductor_SMD.pretty/L_Coilcraft_LPS3010.kicad_mod ++share/kicad/footprints/Inductor_SMD.pretty/L_Coilcraft_LPS3314.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Coilcraft_LPS4018.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Coilcraft_LPS5030.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL5030.kicad_mod +@@ -7762,6 +7801,7 @@ share/kicad/footprints/Inductor_SMD.pret + share/kicad/footprints/Inductor_SMD.pretty/L_Neosid_SMs50.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Neosid_SMs85.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Neosid_SMs95_SMs95p.kicad_mod ++share/kicad/footprints/Inductor_SMD.pretty/L_Pulse_P059x.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Pulse_PA4320.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Pulse_PA4344.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Sagami_CER1242B.kicad_mod +@@ -7789,6 +7829,7 @@ share/kicad/footprints/Inductor_SMD.pret + share/kicad/footprints/Inductor_SMD.pretty/L_TDK_SLF7055.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_TDK_VLF10040.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_TDK_VLP8040.kicad_mod ++share/kicad/footprints/Inductor_SMD.pretty/L_Taiyo-Yuden_BK_Array_1206_3216Metric.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Taiyo-Yuden_MD-1616.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Taiyo-Yuden_MD-2020.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Taiyo-Yuden_MD-3030.kicad_mod +@@ -7973,6 +8014,12 @@ share/kicad/footprints/Inductor_THT.pret + share/kicad/footprints/Inductor_THT.pretty/L_Axial_L9.5mm_D4.0mm_P15.24mm_Horizontal_Fastron_SMCC.kicad_mod + share/kicad/footprints/Inductor_THT.pretty/L_Axial_L9.5mm_D4.0mm_P2.54mm_Vertical_Fastron_SMCC.kicad_mod + share/kicad/footprints/Inductor_THT.pretty/L_Axial_L9.5mm_D4.0mm_P5.08mm_Vertical_Fastron_SMCC.kicad_mod ++share/kicad/footprints/Inductor_THT.pretty/L_CommonMode_PulseElectronics_PH9455x105NL_1.kicad_mod ++share/kicad/footprints/Inductor_THT.pretty/L_CommonMode_PulseElectronics_PH9455x155NL_1.kicad_mod ++share/kicad/footprints/Inductor_THT.pretty/L_CommonMode_PulseElectronics_PH9455x205NL_1.kicad_mod ++share/kicad/footprints/Inductor_THT.pretty/L_CommonMode_PulseElectronics_PH9455x405NL_1.kicad_mod ++share/kicad/footprints/Inductor_THT.pretty/L_CommonMode_PulseElectronics_PH9455x705NL_1.kicad_mod ++share/kicad/footprints/Inductor_THT.pretty/L_CommonMode_PulseElectronics_PH9455xxx6NL_2.kicad_mod + share/kicad/footprints/Inductor_THT.pretty/L_CommonMode_Toroid_Vertical_L19.3mm_W10.8mm_Px6.35mm_Py15.24mm_Bourns_8100.kicad_mod + share/kicad/footprints/Inductor_THT.pretty/L_CommonMode_Toroid_Vertical_L21.0mm_W10.0mm_Px5.08mm_Py12.70mm_Murata_5100.kicad_mod + share/kicad/footprints/Inductor_THT.pretty/L_CommonMode_Toroid_Vertical_L24.0mm_W16.3mm_Px10.16mm_Py20.32mm_Murata_5200.kicad_mod +@@ -8196,6 +8243,7 @@ share/kicad/footprints/LED_SMD.pretty/LE + share/kicad/footprints/LED_SMD.pretty/LED_Dialight_591.kicad_mod + share/kicad/footprints/LED_SMD.pretty/LED_Inolux_IN-PI554FCH_PLCC4_5.0x5.0mm_P3.2mm.kicad_mod + share/kicad/footprints/LED_SMD.pretty/LED_Kingbright_AAA3528ESGCT.kicad_mod ++share/kicad/footprints/LED_SMD.pretty/LED_Kingbright_APDA3020VBCD.kicad_mod + share/kicad/footprints/LED_SMD.pretty/LED_Kingbright_APFA3010_3x1.5mm_Horizontal.kicad_mod + share/kicad/footprints/LED_SMD.pretty/LED_Kingbright_APHBM2012_2x1.25mm.kicad_mod + share/kicad/footprints/LED_SMD.pretty/LED_Kingbright_KPBD-3224.kicad_mod +@@ -8220,6 +8268,7 @@ share/kicad/footprints/LED_SMD.pretty/LE + share/kicad/footprints/LED_SMD.pretty/LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm.kicad_mod + share/kicad/footprints/LED_SMD.pretty/LED_SK6812_EC15_1.5x1.5mm.kicad_mod + share/kicad/footprints/LED_SMD.pretty/LED_SK6812_PLCC4_5.0x5.0mm_P3.2mm.kicad_mod ++share/kicad/footprints/LED_SMD.pretty/LED_WS2812B-2020_PLCC4_2.0x2.0mm.kicad_mod + share/kicad/footprints/LED_SMD.pretty/LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm.kicad_mod + share/kicad/footprints/LED_SMD.pretty/LED_WS2812_PLCC6_5.0x5.0mm_P1.6mm.kicad_mod + share/kicad/footprints/LED_SMD.pretty/LED_Yuji_5730.kicad_mod +@@ -8344,6 +8393,8 @@ share/kicad/footprints/Module.pretty/Tex + share/kicad/footprints/Module.pretty/Texas_EUS_R-PDSS-T5_THT.kicad_mod + share/kicad/footprints/Module.pretty/Texas_EUW_R-PDSS-T7_THT.kicad_mod + share/kicad/footprints/Module.pretty/WEMOS_D1_mini_light.kicad_mod ++share/kicad/footprints/Motors.pretty/ ++share/kicad/footprints/Motors.pretty/Vybronics_VZ30C1T8219732L.kicad_mod + share/kicad/footprints/MountingEquipment.pretty/ + share/kicad/footprints/MountingEquipment.pretty/DINRailAdapter_3xM3_PhoenixContact_1201578.kicad_mod + share/kicad/footprints/MountingHole.pretty/ +@@ -8705,6 +8756,7 @@ share/kicad/footprints/OptoDevice.pretty + share/kicad/footprints/OptoDevice.pretty/Everlight_ITR8307.kicad_mod + share/kicad/footprints/OptoDevice.pretty/Everlight_ITR8307F43.kicad_mod + share/kicad/footprints/OptoDevice.pretty/Everlight_ITR8307_Reverse.kicad_mod ++share/kicad/footprints/OptoDevice.pretty/Everlight_ITR9608-F.kicad_mod + share/kicad/footprints/OptoDevice.pretty/Finder_34.81.kicad_mod + share/kicad/footprints/OptoDevice.pretty/Hamamatsu_C12880.kicad_mod + share/kicad/footprints/OptoDevice.pretty/Hamamatsu_S13360-30CS.kicad_mod +@@ -8722,6 +8774,7 @@ share/kicad/footprints/OptoDevice.pretty + share/kicad/footprints/OptoDevice.pretty/LaserDiode_TO38ICut-3.kicad_mod + share/kicad/footprints/OptoDevice.pretty/LaserDiode_TO5-D9-3.kicad_mod + share/kicad/footprints/OptoDevice.pretty/LaserDiode_TO56-3.kicad_mod ++share/kicad/footprints/OptoDevice.pretty/Lightpipe_Bivar_RLP1-400-650.kicad_mod + share/kicad/footprints/OptoDevice.pretty/Lightpipe_Dialight_515-1064F.kicad_mod + share/kicad/footprints/OptoDevice.pretty/Lightpipe_LPF-C012303S.kicad_mod + share/kicad/footprints/OptoDevice.pretty/Lightpipe_LPF-C013301S.kicad_mod +@@ -8734,13 +8787,16 @@ share/kicad/footprints/OptoDevice.pretty + share/kicad/footprints/OptoDevice.pretty/ONSemi_QSE15x.kicad_mod + share/kicad/footprints/OptoDevice.pretty/OnSemi_CASE100AQ.kicad_mod + share/kicad/footprints/OptoDevice.pretty/OnSemi_CASE100CY.kicad_mod ++share/kicad/footprints/OptoDevice.pretty/Osram_BP104-SMD.kicad_mod ++share/kicad/footprints/OptoDevice.pretty/Osram_BPW34S-SMD.kicad_mod + share/kicad/footprints/OptoDevice.pretty/Osram_BPW82.kicad_mod + share/kicad/footprints/OptoDevice.pretty/Osram_DIL2_4.3x4.65mm_P5.08mm.kicad_mod + share/kicad/footprints/OptoDevice.pretty/Osram_LPT80A.kicad_mod + share/kicad/footprints/OptoDevice.pretty/Osram_SFH205.kicad_mod + share/kicad/footprints/OptoDevice.pretty/Osram_SFH225.kicad_mod ++share/kicad/footprints/OptoDevice.pretty/Osram_SFH2430.kicad_mod ++share/kicad/footprints/OptoDevice.pretty/Osram_SFH2440.kicad_mod + share/kicad/footprints/OptoDevice.pretty/Osram_SFH9x0x.kicad_mod +-share/kicad/footprints/OptoDevice.pretty/Osram_SMD-DIL2_4.5x4.0mm.kicad_mod + share/kicad/footprints/OptoDevice.pretty/Osram_SMD-SmartDIL.kicad_mod + share/kicad/footprints/OptoDevice.pretty/Panasonic_APV-AQY_SSOP-4_4.45x2.65mm_P1.27mm.kicad_mod + share/kicad/footprints/OptoDevice.pretty/PerkinElmer_VTL5C.kicad_mod +@@ -9007,6 +9063,7 @@ share/kicad/footprints/Package_CSP.prett + share/kicad/footprints/Package_CSP.pretty/LFCSP-32-1EP_5x5mm_P0.5mm_EP3.6x3.6mm_ThermalVias.kicad_mod + share/kicad/footprints/Package_CSP.pretty/LFCSP-48-1EP_7x7mm_P0.5mm_EP4.1x4.1mm.kicad_mod + share/kicad/footprints/Package_CSP.pretty/LFCSP-48-1EP_7x7mm_P0.5mm_EP4.1x4.1mm_ThermalVias.kicad_mod ++share/kicad/footprints/Package_CSP.pretty/LFCSP-6-1EP_2x2mm_P0.65mm_EP1x1.6mm.kicad_mod + share/kicad/footprints/Package_CSP.pretty/LFCSP-64-1EP_9x9mm_P0.5mm_EP5.21x5.21mm.kicad_mod + share/kicad/footprints/Package_CSP.pretty/LFCSP-64-1EP_9x9mm_P0.5mm_EP5.21x5.21mm_ThermalVias.kicad_mod + share/kicad/footprints/Package_CSP.pretty/LFCSP-72-1EP_10x10mm_P0.5mm_EP5.3x5.3mm.kicad_mod +@@ -10467,6 +10524,7 @@ share/kicad/footprints/Package_TO_SOT_SM + share/kicad/footprints/Package_TO_SOT_SMD.pretty/Infineon_PG-HSOF-8-3.kicad_mod + share/kicad/footprints/Package_TO_SOT_SMD.pretty/Infineon_PG-HSOF-8-3_ThermalVias.kicad_mod + share/kicad/footprints/Package_TO_SOT_SMD.pretty/Infineon_PG-TO-220-7Lead_TabPin8.kicad_mod ++share/kicad/footprints/Package_TO_SOT_SMD.pretty/Infineon_PG-TSFP-3-1.kicad_mod + share/kicad/footprints/Package_TO_SOT_SMD.pretty/LFPAK33.kicad_mod + share/kicad/footprints/Package_TO_SOT_SMD.pretty/LFPAK56.kicad_mod + share/kicad/footprints/Package_TO_SOT_SMD.pretty/Nexperia_CFP15_SOT-1289.kicad_mod +@@ -12223,6 +12281,7 @@ share/kicad/footprints/Transformer_SMD.p + share/kicad/footprints/Transformer_SMD.pretty/Transformer_CurrentSense_8.4x7.2mm.kicad_mod + share/kicad/footprints/Transformer_SMD.pretty/Transformer_Ethernet_Bel_S558-5999-T7-F.kicad_mod + share/kicad/footprints/Transformer_SMD.pretty/Transformer_Ethernet_Bourns_PT61017PEL.kicad_mod ++share/kicad/footprints/Transformer_SMD.pretty/Transformer_Ethernet_Bourns_PT61020EL.kicad_mod + share/kicad/footprints/Transformer_SMD.pretty/Transformer_Ethernet_HALO_TG111-MSC13.kicad_mod + share/kicad/footprints/Transformer_SMD.pretty/Transformer_Ethernet_Halo_N2_SO-16_7.11x12.7mm.kicad_mod + share/kicad/footprints/Transformer_SMD.pretty/Transformer_Ethernet_Halo_N5_SO-16_7.11x12.7mm.kicad_mod +@@ -12300,6 +12359,7 @@ share/kicad/footprints/Transformer_THT.p + share/kicad/footprints/Transformer_THT.pretty/Transformer_Toroid_Tapped_Horizontal_D14.0mm_Amidon-T50.kicad_mod + share/kicad/footprints/Transformer_THT.pretty/Transformer_Toroid_Tapped_Horizontal_D9.0mm_Amidon-T30.kicad_mod + share/kicad/footprints/Transformer_THT.pretty/Transformer_Wuerth_750343373.kicad_mod ++share/kicad/footprints/Transformer_THT.pretty/Transformer_Wuerth_760871131.kicad_mod + share/kicad/footprints/Transistor_Power_Module.pretty/ + share/kicad/footprints/Transistor_Power_Module.pretty/Infineon_AG-ECONO2.kicad_mod + share/kicad/footprints/Transistor_Power_Module.pretty/Infineon_EasyPIM-1B.kicad_mod +@@ -12423,5 +12483,6 @@ share/kicad/footprints/Varistor.pretty/R + share/kicad/footprints/Varistor.pretty/RV_Disc_D9mm_W5.5mm_P5mm.kicad_mod + share/kicad/footprints/Varistor.pretty/RV_Disc_D9mm_W5.7mm_P5mm.kicad_mod + share/kicad/footprints/Varistor.pretty/RV_Disc_D9mm_W6.1mm_P5mm.kicad_mod ++share/kicad/footprints/Varistor.pretty/RV_Rect_V25S440P_L26.5mm_W8.2mm_P12.7mm.kicad_mod + share/kicad/template/ + share/kicad/template/fp-lib-table +Index: kicad-share/packages3D/distinfo +=================================================================== +RCS file: /cvs/ports/cad/kicad-share/packages3D/distinfo,v +retrieving revision 1.11 +diff -u -p -u -p -r1.11 distinfo +--- kicad-share/packages3D/distinfo 12 Aug 2022 21:21:16 -0000 1.11 ++++ kicad-share/packages3D/distinfo 4 Nov 2022 09:00:33 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (kicad-packages3D-6.0.7.tar.bz2) = 8TAQA4htjq7K/oAsTWJKu5pbu9BWt8xHbQCqMbbPpoE= +-SIZE (kicad-packages3D-6.0.7.tar.bz2) = 736488867 ++SHA256 (kicad-packages3D-6.0.9.tar.bz2) = NVqA6mCy6ov+0KmYT3+JnBBZvmqMcmgNfG8HjlCsXpY= ++SIZE (kicad-packages3D-6.0.9.tar.bz2) = 736776816 +Index: kicad-share/packages3D/pkg/PLIST +=================================================================== +RCS file: /cvs/ports/cad/kicad-share/packages3D/pkg/PLIST,v +retrieving revision 1.10 +diff -u -p -u -p -r1.10 PLIST +--- kicad-share/packages3D/pkg/PLIST 12 Aug 2022 21:21:16 -0000 1.10 ++++ kicad-share/packages3D/pkg/PLIST 4 Nov 2022 09:00:35 -0000 +@@ -8077,10 +8077,16 @@ share/kicad/3dmodels/Diode_THT.3dshapes/ + share/kicad/3dmodels/Diode_THT.3dshapes/Diode_Bridge_28.6x28.6x7.3mm_P18.0mm_P11.6mm.wrl + share/kicad/3dmodels/Diode_THT.3dshapes/Diode_Bridge_32.0x5.6x17.0mm_P10.0mm_P7.5mm.step + share/kicad/3dmodels/Diode_THT.3dshapes/Diode_Bridge_32.0x5.6x17.0mm_P10.0mm_P7.5mm.wrl ++share/kicad/3dmodels/Diode_THT.3dshapes/Diode_Bridge_DIGITRON_KBPC_T.step ++share/kicad/3dmodels/Diode_THT.3dshapes/Diode_Bridge_DIGITRON_KBPC_T.wrl + share/kicad/3dmodels/Diode_THT.3dshapes/Diode_Bridge_DIP-4_W5.08mm_P2.54mm.step + share/kicad/3dmodels/Diode_THT.3dshapes/Diode_Bridge_DIP-4_W5.08mm_P2.54mm.wrl + share/kicad/3dmodels/Diode_THT.3dshapes/Diode_Bridge_DIP-4_W7.62mm_P5.08mm.step + share/kicad/3dmodels/Diode_THT.3dshapes/Diode_Bridge_DIP-4_W7.62mm_P5.08mm.wrl ++share/kicad/3dmodels/Diode_THT.3dshapes/Diode_Bridge_GeneSiC_KBPC_T.step ++share/kicad/3dmodels/Diode_THT.3dshapes/Diode_Bridge_GeneSiC_KBPC_T.wrl ++share/kicad/3dmodels/Diode_THT.3dshapes/Diode_Bridge_GeneSiC_KBPC_W.step ++share/kicad/3dmodels/Diode_THT.3dshapes/Diode_Bridge_GeneSiC_KBPC_W.wrl + share/kicad/3dmodels/Diode_THT.3dshapes/Diode_Bridge_IXYS_GUFP.step + share/kicad/3dmodels/Diode_THT.3dshapes/Diode_Bridge_IXYS_GUFP.wrl + share/kicad/3dmodels/Diode_THT.3dshapes/Diode_Bridge_Round_D8.9mm.step +@@ -10040,6 +10046,8 @@ share/kicad/3dmodels/Package_DFN_QFN.3ds + share/kicad/3dmodels/Package_DFN_QFN.3dshapes/VQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm.wrl + share/kicad/3dmodels/Package_DFN_QFN.3dshapes/VQFN-28-1EP_4x5mm_P0.5mm_EP2.55x3.55mm.step + share/kicad/3dmodels/Package_DFN_QFN.3dshapes/VQFN-28-1EP_4x5mm_P0.5mm_EP2.55x3.55mm.wrl ++share/kicad/3dmodels/Package_DFN_QFN.3dshapes/Vishay_PowerPAK_MLP32_55G.step ++share/kicad/3dmodels/Package_DFN_QFN.3dshapes/Vishay_PowerPAK_MLP32_55G.wrl + share/kicad/3dmodels/Package_DFN_QFN.3dshapes/WDFN-12-1EP_3x3mm_P0.45mm_EP1.7x2.5mm.step + share/kicad/3dmodels/Package_DFN_QFN.3dshapes/WDFN-12-1EP_3x3mm_P0.45mm_EP1.7x2.5mm.wrl + share/kicad/3dmodels/Package_DFN_QFN.3dshapes/WDFN-8-1EP_3x2mm_P0.5mm_EP1.3x1.4mm.step +Index: kicad-share/symbols/distinfo +=================================================================== +RCS file: /cvs/ports/cad/kicad-share/symbols/distinfo,v +retrieving revision 1.10 +diff -u -p -u -p -r1.10 distinfo +--- kicad-share/symbols/distinfo 12 Aug 2022 21:21:17 -0000 1.10 ++++ kicad-share/symbols/distinfo 4 Nov 2022 09:00:35 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (kicad-symbols-6.0.7.tar.bz2) = NYLTyIp5q6Mswy+SGlzYuVkKu4PLmy9OVL7yqeLUmlA= +-SIZE (kicad-symbols-6.0.7.tar.bz2) = 2268170 ++SHA256 (kicad-symbols-6.0.9.tar.bz2) = g887HItWKC3MBXmKMqLGQIMbW+BxcLvlt9KVjC4N3QQ= ++SIZE (kicad-symbols-6.0.9.tar.bz2) = 2271982 +Index: kicad-share/templates/distinfo +=================================================================== +RCS file: /cvs/ports/cad/kicad-share/templates/distinfo,v +retrieving revision 1.10 +diff -u -p -u -p -r1.10 distinfo +--- kicad-share/templates/distinfo 12 Aug 2022 21:21:17 -0000 1.10 ++++ kicad-share/templates/distinfo 4 Nov 2022 09:00:35 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (kicad-templates-6.0.7.tar.bz2) = NRkqSB9oJUYyitjLyAuP3m9EqP8OvS36Ti92Aqghv+4= +-SIZE (kicad-templates-6.0.7.tar.bz2) = 934731 ++SHA256 (kicad-templates-6.0.9.tar.bz2) = Mwbuwmy6L31vtmMNDNo4WMNkzMkxUT8s+OOHGTvlgLo= ++SIZE (kicad-templates-6.0.9.tar.bz2) = 934744 diff --git a/kicad-6.0.9v0.orig.diff b/kicad-6.0.9v0.orig.diff new file mode 100644 index 0000000..a18ed62 --- /dev/null +++ b/kicad-6.0.9v0.orig.diff @@ -0,0 +1,464 @@ +Date: Wed, 2 Nov 2022 13:47:25 -0600 +From: Tracey Emery +To: ports@openbsd.org +Subject: [Update] cad/kicad 6.0.7 -> 6.0.9 +Sender: owner-ports@openbsd.org +List-Unsubscribe: +Return-Path: +Delivered-To: sh+openbsd-ports@codevoid.de +Received: from mail.openbsd.org (mail.openbsd.org [199.185.178.25]) by + mail.codevoid.de (OpenSMTPD) with ESMTPS id 8a7d151a + (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for ; + Wed, 2 Nov 2022 20:48:59 +0100 (CET) +Received: from openbsd.org (localhost [127.0.0.1]) by mail.openbsd.org + (OpenSMTPD) with ESMTP id 04385a30; Wed, 2 Nov 2022 13:48:56 -0600 (MDT) +Received: from traceyemery.net (traceyemery.net [46.23.89.21]) by + mail.openbsd.org (OpenSMTPD) with ESMTPS id 9e6ceecd + (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for ; Wed, 2 Nov + 2022 13:47:31 -0600 (MDT) +Received: from traceyemery.net (localhost [127.0.0.1]) by traceyemery.net + (OpenSMTPD) with ESMTP id d995709d for ; Wed, 2 Nov 2022 + 13:47:29 -0600 (MDT) +Received: from traceyemery.net (visnet.us [216.83.74.8]) by traceyemery.net + (OpenSMTPD) with ESMTPSA id 64b22ce6 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) + for ; Wed, 2 Nov 2022 13:47:28 -0600 (MDT) +Message-ID: <20221102194725.fku5ves44d5xopyk@traceyemery.net> +Mail-Followup-To: ports@openbsd.org +Content-Disposition: inline +List-Help: +List-ID: +List-Owner: +List-Post: +List-Subscribe: +X-Loop: ports@openbsd.org +Precedence: bulk +MIME-Version: 1.0 +Content-Transfer-Encoding: 8bit +Content-Type: text/plain; charset=utf-8 + +Hello ports, + +Well, since no one cared about the 6.0.8 update, lets try the 6.0.9 one. +This brings kicad and friends from 6.0.7 to 6.0.9. Works fine on amd64. + +Release notes: https://www.kicad.org/blog/2022/10/KiCad-6.0.9-Release/ + +Ok? + +-- + +Tracey Emery + +Index: kicad/Makefile +=================================================================== +RCS file: /home/cvs/ports/cad/kicad/Makefile,v +retrieving revision 1.57 +diff -u -p -r1.57 Makefile +--- kicad/Makefile 8 Oct 2022 21:35:52 -0000 1.57 ++++ kicad/Makefile 2 Nov 2022 19:46:43 -0000 +@@ -1,7 +1,7 @@ + # Sync cad/kicad-share/Makefile.inc with archs where kicad is broken + BROKEN-powerpc = segfaults when trying to run the PCB editor + +-V = 6.0.7 ++V = 6.0.9 + COMMENT = schematic and PCB editing software + DISTNAME = kicad-${V} + EPOCH = 0 +Index: kicad/distinfo +=================================================================== +RCS file: /home/cvs/ports/cad/kicad/distinfo,v +retrieving revision 1.16 +diff -u -p -r1.16 distinfo +--- kicad/distinfo 12 Aug 2022 21:21:16 -0000 1.16 ++++ kicad/distinfo 1 Nov 2022 16:07:00 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (kicad-6.0.7.tar.gz) = py6IsV82DXbqdCeSOlBz2140tfjPxL44nPwksSpx5/k= +-SIZE (kicad-6.0.7.tar.gz) = 45143677 ++SHA256 (kicad-6.0.9.tar.gz) = QMIYDE2gvlEWNW3UzlXeoJfWUGR6g4Q7ctpeKRqjiLA= ++SIZE (kicad-6.0.9.tar.gz) = 45166663 +Index: kicad-share/Makefile.inc +=================================================================== +RCS file: /home/cvs/ports/cad/kicad-share/Makefile.inc,v +retrieving revision 1.16 +diff -u -p -r1.16 Makefile.inc +--- kicad-share/Makefile.inc 8 Oct 2022 21:35:52 -0000 1.16 ++++ kicad-share/Makefile.inc 1 Nov 2022 16:05:44 -0000 +@@ -5,7 +5,7 @@ NOT_FOR_ARCHS = powerpc + + PKG_ARCH ?= * + +-V ?= 6.0.7 ++V ?= 6.0.9 + EXTRACT_SUFX ?= .tar.bz2 + + DISTNAME= kicad-${KICAD_PROJECT}-$V +Index: kicad-share/footprints/distinfo +=================================================================== +RCS file: /home/cvs/ports/cad/kicad-share/footprints/distinfo,v +retrieving revision 1.10 +diff -u -p -r1.10 distinfo +--- kicad-share/footprints/distinfo 12 Aug 2022 21:21:16 -0000 1.10 ++++ kicad-share/footprints/distinfo 1 Nov 2022 16:07:09 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (kicad-footprints-6.0.7.tar.bz2) = DqG7dKtBgvf84gYW/N+beRHlY7IJIwp6rztrOEHN6Ko= +-SIZE (kicad-footprints-6.0.7.tar.bz2) = 23625445 ++SHA256 (kicad-footprints-6.0.9.tar.bz2) = IDKoCtcIatMjdZgZAJSXO6qRgHD3ySBLfMZNqgvYtyo= ++SIZE (kicad-footprints-6.0.9.tar.bz2) = 23657739 +Index: kicad-share/footprints/pkg/PLIST +=================================================================== +RCS file: /home/cvs/ports/cad/kicad-share/footprints/pkg/PLIST,v +retrieving revision 1.9 +diff -u -p -r1.9 PLIST +--- kicad-share/footprints/pkg/PLIST 12 Aug 2022 21:21:16 -0000 1.9 ++++ kicad-share/footprints/pkg/PLIST 2 Nov 2022 19:34:33 -0000 +@@ -10,6 +10,7 @@ share/kicad/footprints/Battery.pretty/Ba + share/kicad/footprints/Battery.pretty/BatteryHolder_Keystone_103_1x20mm.kicad_mod + share/kicad/footprints/Battery.pretty/BatteryHolder_Keystone_1042_1x18650.kicad_mod + share/kicad/footprints/Battery.pretty/BatteryHolder_Keystone_104_1x23mm.kicad_mod ++share/kicad/footprints/Battery.pretty/BatteryHolder_Keystone_1057_1x2032.kicad_mod + share/kicad/footprints/Battery.pretty/BatteryHolder_Keystone_1058_1x2032.kicad_mod + share/kicad/footprints/Battery.pretty/BatteryHolder_Keystone_105_1x2430.kicad_mod + share/kicad/footprints/Battery.pretty/BatteryHolder_Keystone_1060_1x2032.kicad_mod +@@ -948,6 +949,7 @@ share/kicad/footprints/Connector_Audio.p + share/kicad/footprints/Connector_Audio.pretty/Jack_3.5mm_CUI_SJ1-3533NG_Horizontal_CircularHoles.kicad_mod + share/kicad/footprints/Connector_Audio.pretty/Jack_3.5mm_CUI_SJ1-3535NG_Horizontal.kicad_mod + share/kicad/footprints/Connector_Audio.pretty/Jack_3.5mm_CUI_SJ1-3535NG_Horizontal_CircularHoles.kicad_mod ++share/kicad/footprints/Connector_Audio.pretty/Jack_3.5mm_CUI_SJ2-3593D-SMT_Horizontal.kicad_mod + share/kicad/footprints/Connector_Audio.pretty/Jack_3.5mm_Ledino_KB3SPRS_Horizontal.kicad_mod + share/kicad/footprints/Connector_Audio.pretty/Jack_3.5mm_Lumberg_1503_07_Horizontal.kicad_mod + share/kicad/footprints/Connector_Audio.pretty/Jack_3.5mm_PJ31060-I_Horizontal.kicad_mod +@@ -1154,6 +1156,7 @@ share/kicad/footprints/Connector_BarrelJ + share/kicad/footprints/Connector_BarrelJack.pretty/BarrelJack_CUI_PJ-102AH_Horizontal.kicad_mod + share/kicad/footprints/Connector_BarrelJack.pretty/BarrelJack_GCT_DCJ200-10-A_Horizontal.kicad_mod + share/kicad/footprints/Connector_BarrelJack.pretty/BarrelJack_Horizontal.kicad_mod ++share/kicad/footprints/Connector_BarrelJack.pretty/BarrelJack_Kycon_KLDX-0202-xC_Horizontal.kicad_mod + share/kicad/footprints/Connector_BarrelJack.pretty/BarrelJack_SwitchcraftConxall_RAPC10U_Horizontal.kicad_mod + share/kicad/footprints/Connector_BarrelJack.pretty/BarrelJack_Wuerth_6941xx301002.kicad_mod + share/kicad/footprints/Connector_Card.pretty/ +@@ -1169,6 +1172,7 @@ share/kicad/footprints/Connector_Card.pr + share/kicad/footprints/Connector_Card.pretty/microSD_HC_Hirose_DM3BT-DSF-PEJS.kicad_mod + share/kicad/footprints/Connector_Card.pretty/microSD_HC_Hirose_DM3D-SF.kicad_mod + share/kicad/footprints/Connector_Card.pretty/microSD_HC_Molex_104031-0811.kicad_mod ++share/kicad/footprints/Connector_Card.pretty/microSD_HC_Molex_47219-2001.kicad_mod + share/kicad/footprints/Connector_Card.pretty/microSD_HC_Wuerth_693072010801.kicad_mod + share/kicad/footprints/Connector_Card.pretty/microSIM_JAE_SF53S006VCBR2000.kicad_mod + share/kicad/footprints/Connector_Coaxial.pretty/ +@@ -1432,6 +1436,8 @@ share/kicad/footprints/Connector_FFC-FPC + share/kicad/footprints/Connector_FFC-FPC.pretty/JAE_FF0851SA1_2Rows-51Pins_P0.40mm_Horizontal.kicad_mod + share/kicad/footprints/Connector_FFC-FPC.pretty/JAE_FF0871SA1_2Rows-71Pins_P0.40mm_Horizontal.kicad_mod + share/kicad/footprints/Connector_FFC-FPC.pretty/JAE_FF0881SA1_2Rows-81Pins_P0.40mm_Horizontal.kicad_mod ++share/kicad/footprints/Connector_FFC-FPC.pretty/Jushuo_AFC07-S06FCA-00_1x6-1MP_P0.50_Horizontal.kicad_mod ++share/kicad/footprints/Connector_FFC-FPC.pretty/Jushuo_AFC07-S24FCA-00_1x24-1MP_P0.50_Horizontal.kicad_mod + share/kicad/footprints/Connector_FFC-FPC.pretty/Molex_200528-0040_1x04-1MP_P1.00mm_Horizontal.kicad_mod + share/kicad/footprints/Connector_FFC-FPC.pretty/Molex_200528-0050_1x05-1MP_P1.00mm_Horizontal.kicad_mod + share/kicad/footprints/Connector_FFC-FPC.pretty/Molex_200528-0060_1x06-1MP_P1.00mm_Horizontal.kicad_mod +@@ -1477,6 +1483,7 @@ share/kicad/footprints/Connector_FFC-FPC + share/kicad/footprints/Connector_FFC-FPC.pretty/Molex_52559-3652_2x18-1MP_P0.5mm_Vertical.kicad_mod + share/kicad/footprints/Connector_FFC-FPC.pretty/Molex_54132-5033_1x50-1MP_P0.5mm_Horizontal.kicad_mod + share/kicad/footprints/Connector_FFC-FPC.pretty/Molex_54548-1071_1x10-1MP_P0.5mm_Horizontal.kicad_mod ++share/kicad/footprints/Connector_FFC-FPC.pretty/Omron_XF2M-4015-1A_1x40-1MP_P0.5mm_Horizontal.kicad_mod + share/kicad/footprints/Connector_FFC-FPC.pretty/TE_0-1734839-5_1x05-1MP_P0.5mm_Horizontal.kicad_mod + share/kicad/footprints/Connector_FFC-FPC.pretty/TE_0-1734839-6_1x06-1MP_P0.5mm_Horizontal.kicad_mod + share/kicad/footprints/Connector_FFC-FPC.pretty/TE_0-1734839-7_1x07-1MP_P0.5mm_Horizontal.kicad_mod +@@ -6583,6 +6590,7 @@ share/kicad/footprints/Connector_TE-Conn + share/kicad/footprints/Connector_USB.pretty/ + share/kicad/footprints/Connector_USB.pretty/USB3_A_Molex_48393-001.kicad_mod + share/kicad/footprints/Connector_USB.pretty/USB3_A_Plug_Wuerth_692112030100_Horizontal.kicad_mod ++share/kicad/footprints/Connector_USB.pretty/USB3_A_Receptacle_Wuerth_692122030100.kicad_mod + share/kicad/footprints/Connector_USB.pretty/USB3_Micro-B_Connfly_DS1104-01.kicad_mod + share/kicad/footprints/Connector_USB.pretty/USB_A_CNCTech_1001-011-01101_Horizontal.kicad_mod + share/kicad/footprints/Connector_USB.pretty/USB_A_CONNFLY_DS1095-WNR0.kicad_mod +@@ -6976,6 +6984,7 @@ share/kicad/footprints/Converter_ACDC.pr + share/kicad/footprints/Converter_ACDC.pretty/Converter_ACDC_MeanWell_IRM-10-xx_THT.kicad_mod + share/kicad/footprints/Converter_ACDC.pretty/Converter_ACDC_MeanWell_IRM-20-xx_THT.kicad_mod + share/kicad/footprints/Converter_ACDC.pretty/Converter_ACDC_MeanWell_IRM-60-xx_THT.kicad_mod ++share/kicad/footprints/Converter_ACDC.pretty/Converter_ACDC_Murata_BAC05SxxDC_THT.kicad_mod + share/kicad/footprints/Converter_ACDC.pretty/Converter_ACDC_RECOM_RAC01-xxSGB_THT.kicad_mod + share/kicad/footprints/Converter_ACDC.pretty/Converter_ACDC_RECOM_RAC04-xxSGx_THT.kicad_mod + share/kicad/footprints/Converter_ACDC.pretty/Converter_ACDC_RECOM_RAC05-xxSK_THT.kicad_mod +@@ -7022,6 +7031,8 @@ share/kicad/footprints/Converter_DCDC.pr + share/kicad/footprints/Converter_DCDC.pretty/Converter_DCDC_RECOM_R5xxxPA_THT.kicad_mod + share/kicad/footprints/Converter_DCDC.pretty/Converter_DCDC_RECOM_RPA60-xxxxSFW.kicad_mod + share/kicad/footprints/Converter_DCDC.pretty/Converter_DCDC_RECOM_RPMx.x-x.0.kicad_mod ++share/kicad/footprints/Converter_DCDC.pretty/Converter_DCDC_Silvertel_Ag54xx.kicad_mod ++share/kicad/footprints/Converter_DCDC.pretty/Converter_DCDC_Silvertel_Ag5810.kicad_mod + share/kicad/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TDN_5-xxxxWISM_SMD.kicad_mod + share/kicad/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TDN_5-xxxxWI_THT.kicad_mod + share/kicad/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TEL12-xxxx_THT.kicad_mod +@@ -7139,6 +7150,7 @@ share/kicad/footprints/Crystal.pretty/Cr + share/kicad/footprints/Crystal.pretty/Crystal_SMD_Abracon_ABM3B-4Pin_5.0x3.2mm.kicad_mod + share/kicad/footprints/Crystal.pretty/Crystal_SMD_Abracon_ABM3C-4Pin_5.0x3.2mm.kicad_mod + share/kicad/footprints/Crystal.pretty/Crystal_SMD_Abracon_ABM7-2Pin_6.0x3.5mm.kicad_mod ++share/kicad/footprints/Crystal.pretty/Crystal_SMD_Abracon_ABM8AIG-4Pin_3.2x2.5mm.kicad_mod + share/kicad/footprints/Crystal.pretty/Crystal_SMD_Abracon_ABM8G-4Pin_3.2x2.5mm.kicad_mod + share/kicad/footprints/Crystal.pretty/Crystal_SMD_Abracon_ABS25-4Pin_8.0x3.8mm.kicad_mod + share/kicad/footprints/Crystal.pretty/Crystal_SMD_ECS_CSM3X-2Pin_7.6x4.1mm.kicad_mod +@@ -7261,6 +7273,7 @@ share/kicad/footprints/Diode_SMD.pretty/ + share/kicad/footprints/Diode_SMD.pretty/D_MELF_Handsoldering.kicad_mod + share/kicad/footprints/Diode_SMD.pretty/D_MicroMELF.kicad_mod + share/kicad/footprints/Diode_SMD.pretty/D_MicroMELF_Handsoldering.kicad_mod ++share/kicad/footprints/Diode_SMD.pretty/D_MicroSMP.kicad_mod + share/kicad/footprints/Diode_SMD.pretty/D_MiniMELF.kicad_mod + share/kicad/footprints/Diode_SMD.pretty/D_MiniMELF_Handsoldering.kicad_mod + share/kicad/footprints/Diode_SMD.pretty/D_PowerDI-123.kicad_mod +@@ -7400,8 +7413,11 @@ share/kicad/footprints/Diode_THT.pretty/ + share/kicad/footprints/Diode_THT.pretty/Diode_Bridge_28.6x28.6x7.3mm_P18.0mm_P11.6mm.kicad_mod + share/kicad/footprints/Diode_THT.pretty/Diode_Bridge_32.0x5.6x17.0mm_P10.0mm_P7.5mm.kicad_mod + share/kicad/footprints/Diode_THT.pretty/Diode_Bridge_Comchip_SCVB-L.kicad_mod ++share/kicad/footprints/Diode_THT.pretty/Diode_Bridge_DIGITRON_KBPC_T.kicad_mod + share/kicad/footprints/Diode_THT.pretty/Diode_Bridge_DIP-4_W5.08mm_P2.54mm.kicad_mod + share/kicad/footprints/Diode_THT.pretty/Diode_Bridge_DIP-4_W7.62mm_P5.08mm.kicad_mod ++share/kicad/footprints/Diode_THT.pretty/Diode_Bridge_GeneSiC_KBPC_T.kicad_mod ++share/kicad/footprints/Diode_THT.pretty/Diode_Bridge_GeneSiC_KBPC_W.kicad_mod + share/kicad/footprints/Diode_THT.pretty/Diode_Bridge_IXYS_GUFP.kicad_mod + share/kicad/footprints/Diode_THT.pretty/Diode_Bridge_Round_D8.9mm.kicad_mod + share/kicad/footprints/Diode_THT.pretty/Diode_Bridge_Round_D9.0mm.kicad_mod +@@ -7598,6 +7614,7 @@ share/kicad/footprints/Fuse.pretty/Fuse_ + share/kicad/footprints/Fuse.pretty/Fuse_Bourns_MF-RHT900.kicad_mod + share/kicad/footprints/Fuse.pretty/Fuse_Bourns_MF-SM_7.98x5.44mm.kicad_mod + share/kicad/footprints/Fuse.pretty/Fuse_Bourns_MF-SM_9.5x6.71mm.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuse_Bourns_TBU-CA.kicad_mod + share/kicad/footprints/Fuse.pretty/Fuse_Littelfuse-LVR100.kicad_mod + share/kicad/footprints/Fuse.pretty/Fuse_Littelfuse-LVR125.kicad_mod + share/kicad/footprints/Fuse.pretty/Fuse_Littelfuse-LVR200.kicad_mod +@@ -7609,6 +7626,25 @@ share/kicad/footprints/Fuse.pretty/Fuse_ + share/kicad/footprints/Fuse.pretty/Fuse_SunFuse-6HP.kicad_mod + share/kicad/footprints/Fuse.pretty/Fuseholder_Blade_ATO_Littelfuse_Pudenz_2_Pin.kicad_mod + share/kicad/footprints/Fuse.pretty/Fuseholder_Blade_Mini_Keystone_3568.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Bel_FC-203-22_Lateral_P17.80x5.00mm_D1.17mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Eaton_1A5601-01_Inline_P20.80x6.76mm_D1.70mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Keystone_3512P_Inline_P23.62x7.27mm_D1.02x2.41x1.02x1.57mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Keystone_3512_Inline_P23.62x7.27mm_D1.02x1.57mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Keystone_3517_Inline_P23.11x6.76mm_D1.70mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Keystone_3518P_Inline_P23.11x6.76mm_D2.44x1.70mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Littelfuse_100_Inline_P20.50x4.60mm_D1.30mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Littelfuse_111_Inline_P20.00x5.00mm_D1.05mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Littelfuse_111_Lateral_P18.80x5.00mm_D1.17mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Littelfuse_445-030_Inline_P20.50x5.20mm_D1.30mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Littelfuse_519_Inline_P20.60x5.00mm_D1.00mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Littelfuse_520_Inline_P20.50x5.80mm_D1.30mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Littelfuse_521_Lateral_P17.00x5.00mm_D1.30mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Schurter_CQM_Inline_P20.60x5.00mm_D1.00mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Schurter_OG_Lateral_P15.00x5.00mm_D1.3mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-6.3x32mm_Littelfuse_102071_Inline_P34.70x7.60mm_D2.00mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-6.3x32mm_Littelfuse_102_122_Inline_P34.21x7.62mm_D1.98mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-6.3x32mm_Littelfuse_102_Inline_P34.21x7.62mm_D2.54mm_Horizontal.kicad_mod ++share/kicad/footprints/Fuse.pretty/Fuseholder_Clip-6.3x32mm_Littelfuse_122_Inline_P34.21x7.62mm_D2.54mm_Horizontal.kicad_mod + share/kicad/footprints/Fuse.pretty/Fuseholder_Cylinder-5x20mm_Bulgin_FX0456_Vertical_Closed.kicad_mod + share/kicad/footprints/Fuse.pretty/Fuseholder_Cylinder-5x20mm_Bulgin_FX0457_Horizontal_Closed.kicad_mod + share/kicad/footprints/Fuse.pretty/Fuseholder_Cylinder-5x20mm_EATON_H15-V-1_Vertical_Closed.kicad_mod +@@ -7687,6 +7723,7 @@ share/kicad/footprints/Inductor_SMD.pret + share/kicad/footprints/Inductor_SMD.pretty/L_AVX_LMLP07A7.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Abracon_ASPI-0630LR.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Abracon_ASPI-3012S.kicad_mod ++share/kicad/footprints/Inductor_SMD.pretty/L_Abracon_ASPI-4030S.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Bourns-SRN1060.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Bourns-SRN4018.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Bourns-SRN6028.kicad_mod +@@ -7707,6 +7744,8 @@ share/kicad/footprints/Inductor_SMD.pret + share/kicad/footprints/Inductor_SMD.pretty/L_Bourns_SRR1208_12.7x12.7mm.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Bourns_SRR1210A.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Bourns_SRR1260.kicad_mod ++share/kicad/footprints/Inductor_SMD.pretty/L_Coilcraft_LPS3010.kicad_mod ++share/kicad/footprints/Inductor_SMD.pretty/L_Coilcraft_LPS3314.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Coilcraft_LPS4018.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Coilcraft_LPS5030.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL5030.kicad_mod +@@ -7762,6 +7801,7 @@ share/kicad/footprints/Inductor_SMD.pret + share/kicad/footprints/Inductor_SMD.pretty/L_Neosid_SMs50.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Neosid_SMs85.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Neosid_SMs95_SMs95p.kicad_mod ++share/kicad/footprints/Inductor_SMD.pretty/L_Pulse_P059x.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Pulse_PA4320.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Pulse_PA4344.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Sagami_CER1242B.kicad_mod +@@ -7789,6 +7829,7 @@ share/kicad/footprints/Inductor_SMD.pret + share/kicad/footprints/Inductor_SMD.pretty/L_TDK_SLF7055.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_TDK_VLF10040.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_TDK_VLP8040.kicad_mod ++share/kicad/footprints/Inductor_SMD.pretty/L_Taiyo-Yuden_BK_Array_1206_3216Metric.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Taiyo-Yuden_MD-1616.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Taiyo-Yuden_MD-2020.kicad_mod + share/kicad/footprints/Inductor_SMD.pretty/L_Taiyo-Yuden_MD-3030.kicad_mod +@@ -7973,6 +8014,12 @@ share/kicad/footprints/Inductor_THT.pret + share/kicad/footprints/Inductor_THT.pretty/L_Axial_L9.5mm_D4.0mm_P15.24mm_Horizontal_Fastron_SMCC.kicad_mod + share/kicad/footprints/Inductor_THT.pretty/L_Axial_L9.5mm_D4.0mm_P2.54mm_Vertical_Fastron_SMCC.kicad_mod + share/kicad/footprints/Inductor_THT.pretty/L_Axial_L9.5mm_D4.0mm_P5.08mm_Vertical_Fastron_SMCC.kicad_mod ++share/kicad/footprints/Inductor_THT.pretty/L_CommonMode_PulseElectronics_PH9455x105NL_1.kicad_mod ++share/kicad/footprints/Inductor_THT.pretty/L_CommonMode_PulseElectronics_PH9455x155NL_1.kicad_mod ++share/kicad/footprints/Inductor_THT.pretty/L_CommonMode_PulseElectronics_PH9455x205NL_1.kicad_mod ++share/kicad/footprints/Inductor_THT.pretty/L_CommonMode_PulseElectronics_PH9455x405NL_1.kicad_mod ++share/kicad/footprints/Inductor_THT.pretty/L_CommonMode_PulseElectronics_PH9455x705NL_1.kicad_mod ++share/kicad/footprints/Inductor_THT.pretty/L_CommonMode_PulseElectronics_PH9455xxx6NL_2.kicad_mod + share/kicad/footprints/Inductor_THT.pretty/L_CommonMode_Toroid_Vertical_L19.3mm_W10.8mm_Px6.35mm_Py15.24mm_Bourns_8100.kicad_mod + share/kicad/footprints/Inductor_THT.pretty/L_CommonMode_Toroid_Vertical_L21.0mm_W10.0mm_Px5.08mm_Py12.70mm_Murata_5100.kicad_mod + share/kicad/footprints/Inductor_THT.pretty/L_CommonMode_Toroid_Vertical_L24.0mm_W16.3mm_Px10.16mm_Py20.32mm_Murata_5200.kicad_mod +@@ -8196,6 +8243,7 @@ share/kicad/footprints/LED_SMD.pretty/LE + share/kicad/footprints/LED_SMD.pretty/LED_Dialight_591.kicad_mod + share/kicad/footprints/LED_SMD.pretty/LED_Inolux_IN-PI554FCH_PLCC4_5.0x5.0mm_P3.2mm.kicad_mod + share/kicad/footprints/LED_SMD.pretty/LED_Kingbright_AAA3528ESGCT.kicad_mod ++share/kicad/footprints/LED_SMD.pretty/LED_Kingbright_APDA3020VBCD.kicad_mod + share/kicad/footprints/LED_SMD.pretty/LED_Kingbright_APFA3010_3x1.5mm_Horizontal.kicad_mod + share/kicad/footprints/LED_SMD.pretty/LED_Kingbright_APHBM2012_2x1.25mm.kicad_mod + share/kicad/footprints/LED_SMD.pretty/LED_Kingbright_KPBD-3224.kicad_mod +@@ -8220,6 +8268,7 @@ share/kicad/footprints/LED_SMD.pretty/LE + share/kicad/footprints/LED_SMD.pretty/LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm.kicad_mod + share/kicad/footprints/LED_SMD.pretty/LED_SK6812_EC15_1.5x1.5mm.kicad_mod + share/kicad/footprints/LED_SMD.pretty/LED_SK6812_PLCC4_5.0x5.0mm_P3.2mm.kicad_mod ++share/kicad/footprints/LED_SMD.pretty/LED_WS2812B-2020_PLCC4_2.0x2.0mm.kicad_mod + share/kicad/footprints/LED_SMD.pretty/LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm.kicad_mod + share/kicad/footprints/LED_SMD.pretty/LED_WS2812_PLCC6_5.0x5.0mm_P1.6mm.kicad_mod + share/kicad/footprints/LED_SMD.pretty/LED_Yuji_5730.kicad_mod +@@ -8344,6 +8393,8 @@ share/kicad/footprints/Module.pretty/Tex + share/kicad/footprints/Module.pretty/Texas_EUS_R-PDSS-T5_THT.kicad_mod + share/kicad/footprints/Module.pretty/Texas_EUW_R-PDSS-T7_THT.kicad_mod + share/kicad/footprints/Module.pretty/WEMOS_D1_mini_light.kicad_mod ++share/kicad/footprints/Motors.pretty/ ++share/kicad/footprints/Motors.pretty/Vybronics_VZ30C1T8219732L.kicad_mod + share/kicad/footprints/MountingEquipment.pretty/ + share/kicad/footprints/MountingEquipment.pretty/DINRailAdapter_3xM3_PhoenixContact_1201578.kicad_mod + share/kicad/footprints/MountingHole.pretty/ +@@ -8705,6 +8756,7 @@ share/kicad/footprints/OptoDevice.pretty + share/kicad/footprints/OptoDevice.pretty/Everlight_ITR8307.kicad_mod + share/kicad/footprints/OptoDevice.pretty/Everlight_ITR8307F43.kicad_mod + share/kicad/footprints/OptoDevice.pretty/Everlight_ITR8307_Reverse.kicad_mod ++share/kicad/footprints/OptoDevice.pretty/Everlight_ITR9608-F.kicad_mod + share/kicad/footprints/OptoDevice.pretty/Finder_34.81.kicad_mod + share/kicad/footprints/OptoDevice.pretty/Hamamatsu_C12880.kicad_mod + share/kicad/footprints/OptoDevice.pretty/Hamamatsu_S13360-30CS.kicad_mod +@@ -8722,6 +8774,7 @@ share/kicad/footprints/OptoDevice.pretty + share/kicad/footprints/OptoDevice.pretty/LaserDiode_TO38ICut-3.kicad_mod + share/kicad/footprints/OptoDevice.pretty/LaserDiode_TO5-D9-3.kicad_mod + share/kicad/footprints/OptoDevice.pretty/LaserDiode_TO56-3.kicad_mod ++share/kicad/footprints/OptoDevice.pretty/Lightpipe_Bivar_RLP1-400-650.kicad_mod + share/kicad/footprints/OptoDevice.pretty/Lightpipe_Dialight_515-1064F.kicad_mod + share/kicad/footprints/OptoDevice.pretty/Lightpipe_LPF-C012303S.kicad_mod + share/kicad/footprints/OptoDevice.pretty/Lightpipe_LPF-C013301S.kicad_mod +@@ -8734,13 +8787,16 @@ share/kicad/footprints/OptoDevice.pretty + share/kicad/footprints/OptoDevice.pretty/ONSemi_QSE15x.kicad_mod + share/kicad/footprints/OptoDevice.pretty/OnSemi_CASE100AQ.kicad_mod + share/kicad/footprints/OptoDevice.pretty/OnSemi_CASE100CY.kicad_mod ++share/kicad/footprints/OptoDevice.pretty/Osram_BP104-SMD.kicad_mod ++share/kicad/footprints/OptoDevice.pretty/Osram_BPW34S-SMD.kicad_mod + share/kicad/footprints/OptoDevice.pretty/Osram_BPW82.kicad_mod + share/kicad/footprints/OptoDevice.pretty/Osram_DIL2_4.3x4.65mm_P5.08mm.kicad_mod + share/kicad/footprints/OptoDevice.pretty/Osram_LPT80A.kicad_mod + share/kicad/footprints/OptoDevice.pretty/Osram_SFH205.kicad_mod + share/kicad/footprints/OptoDevice.pretty/Osram_SFH225.kicad_mod ++share/kicad/footprints/OptoDevice.pretty/Osram_SFH2430.kicad_mod ++share/kicad/footprints/OptoDevice.pretty/Osram_SFH2440.kicad_mod + share/kicad/footprints/OptoDevice.pretty/Osram_SFH9x0x.kicad_mod +-share/kicad/footprints/OptoDevice.pretty/Osram_SMD-DIL2_4.5x4.0mm.kicad_mod + share/kicad/footprints/OptoDevice.pretty/Osram_SMD-SmartDIL.kicad_mod + share/kicad/footprints/OptoDevice.pretty/Panasonic_APV-AQY_SSOP-4_4.45x2.65mm_P1.27mm.kicad_mod + share/kicad/footprints/OptoDevice.pretty/PerkinElmer_VTL5C.kicad_mod +@@ -9007,6 +9063,7 @@ share/kicad/footprints/Package_CSP.prett + share/kicad/footprints/Package_CSP.pretty/LFCSP-32-1EP_5x5mm_P0.5mm_EP3.6x3.6mm_ThermalVias.kicad_mod + share/kicad/footprints/Package_CSP.pretty/LFCSP-48-1EP_7x7mm_P0.5mm_EP4.1x4.1mm.kicad_mod + share/kicad/footprints/Package_CSP.pretty/LFCSP-48-1EP_7x7mm_P0.5mm_EP4.1x4.1mm_ThermalVias.kicad_mod ++share/kicad/footprints/Package_CSP.pretty/LFCSP-6-1EP_2x2mm_P0.65mm_EP1x1.6mm.kicad_mod + share/kicad/footprints/Package_CSP.pretty/LFCSP-64-1EP_9x9mm_P0.5mm_EP5.21x5.21mm.kicad_mod + share/kicad/footprints/Package_CSP.pretty/LFCSP-64-1EP_9x9mm_P0.5mm_EP5.21x5.21mm_ThermalVias.kicad_mod + share/kicad/footprints/Package_CSP.pretty/LFCSP-72-1EP_10x10mm_P0.5mm_EP5.3x5.3mm.kicad_mod +@@ -10467,6 +10524,7 @@ share/kicad/footprints/Package_TO_SOT_SM + share/kicad/footprints/Package_TO_SOT_SMD.pretty/Infineon_PG-HSOF-8-3.kicad_mod + share/kicad/footprints/Package_TO_SOT_SMD.pretty/Infineon_PG-HSOF-8-3_ThermalVias.kicad_mod + share/kicad/footprints/Package_TO_SOT_SMD.pretty/Infineon_PG-TO-220-7Lead_TabPin8.kicad_mod ++share/kicad/footprints/Package_TO_SOT_SMD.pretty/Infineon_PG-TSFP-3-1.kicad_mod + share/kicad/footprints/Package_TO_SOT_SMD.pretty/LFPAK33.kicad_mod + share/kicad/footprints/Package_TO_SOT_SMD.pretty/LFPAK56.kicad_mod + share/kicad/footprints/Package_TO_SOT_SMD.pretty/Nexperia_CFP15_SOT-1289.kicad_mod +@@ -12223,6 +12281,7 @@ share/kicad/footprints/Transformer_SMD.p + share/kicad/footprints/Transformer_SMD.pretty/Transformer_CurrentSense_8.4x7.2mm.kicad_mod + share/kicad/footprints/Transformer_SMD.pretty/Transformer_Ethernet_Bel_S558-5999-T7-F.kicad_mod + share/kicad/footprints/Transformer_SMD.pretty/Transformer_Ethernet_Bourns_PT61017PEL.kicad_mod ++share/kicad/footprints/Transformer_SMD.pretty/Transformer_Ethernet_Bourns_PT61020EL.kicad_mod + share/kicad/footprints/Transformer_SMD.pretty/Transformer_Ethernet_HALO_TG111-MSC13.kicad_mod + share/kicad/footprints/Transformer_SMD.pretty/Transformer_Ethernet_Halo_N2_SO-16_7.11x12.7mm.kicad_mod + share/kicad/footprints/Transformer_SMD.pretty/Transformer_Ethernet_Halo_N5_SO-16_7.11x12.7mm.kicad_mod +@@ -12300,6 +12359,7 @@ share/kicad/footprints/Transformer_THT.p + share/kicad/footprints/Transformer_THT.pretty/Transformer_Toroid_Tapped_Horizontal_D14.0mm_Amidon-T50.kicad_mod + share/kicad/footprints/Transformer_THT.pretty/Transformer_Toroid_Tapped_Horizontal_D9.0mm_Amidon-T30.kicad_mod + share/kicad/footprints/Transformer_THT.pretty/Transformer_Wuerth_750343373.kicad_mod ++share/kicad/footprints/Transformer_THT.pretty/Transformer_Wuerth_760871131.kicad_mod + share/kicad/footprints/Transistor_Power_Module.pretty/ + share/kicad/footprints/Transistor_Power_Module.pretty/Infineon_AG-ECONO2.kicad_mod + share/kicad/footprints/Transistor_Power_Module.pretty/Infineon_EasyPIM-1B.kicad_mod +@@ -12423,5 +12483,6 @@ share/kicad/footprints/Varistor.pretty/R + share/kicad/footprints/Varistor.pretty/RV_Disc_D9mm_W5.5mm_P5mm.kicad_mod + share/kicad/footprints/Varistor.pretty/RV_Disc_D9mm_W5.7mm_P5mm.kicad_mod + share/kicad/footprints/Varistor.pretty/RV_Disc_D9mm_W6.1mm_P5mm.kicad_mod ++share/kicad/footprints/Varistor.pretty/RV_Rect_V25S440P_L26.5mm_W8.2mm_P12.7mm.kicad_mod + share/kicad/template/ + share/kicad/template/fp-lib-table +Index: kicad-share/packages3D/distinfo +=================================================================== +RCS file: /home/cvs/ports/cad/kicad-share/packages3D/distinfo,v +retrieving revision 1.11 +diff -u -p -r1.11 distinfo +--- kicad-share/packages3D/distinfo 12 Aug 2022 21:21:16 -0000 1.11 ++++ kicad-share/packages3D/distinfo 1 Nov 2022 16:21:15 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (kicad-packages3D-6.0.7.tar.bz2) = 8TAQA4htjq7K/oAsTWJKu5pbu9BWt8xHbQCqMbbPpoE= +-SIZE (kicad-packages3D-6.0.7.tar.bz2) = 736488867 ++SHA256 (kicad-packages3D-6.0.9.tar.bz2) = NVqA6mCy6ov+0KmYT3+JnBBZvmqMcmgNfG8HjlCsXpY= ++SIZE (kicad-packages3D-6.0.9.tar.bz2) = 736776816 +Index: kicad-share/packages3D/pkg/PLIST +=================================================================== +RCS file: /home/cvs/ports/cad/kicad-share/packages3D/pkg/PLIST,v +retrieving revision 1.10 +diff -u -p -r1.10 PLIST +--- kicad-share/packages3D/pkg/PLIST 12 Aug 2022 21:21:16 -0000 1.10 ++++ kicad-share/packages3D/pkg/PLIST 2 Nov 2022 19:34:43 -0000 +@@ -8077,10 +8077,16 @@ share/kicad/3dmodels/Diode_THT.3dshapes/ + share/kicad/3dmodels/Diode_THT.3dshapes/Diode_Bridge_28.6x28.6x7.3mm_P18.0mm_P11.6mm.wrl + share/kicad/3dmodels/Diode_THT.3dshapes/Diode_Bridge_32.0x5.6x17.0mm_P10.0mm_P7.5mm.step + share/kicad/3dmodels/Diode_THT.3dshapes/Diode_Bridge_32.0x5.6x17.0mm_P10.0mm_P7.5mm.wrl ++share/kicad/3dmodels/Diode_THT.3dshapes/Diode_Bridge_DIGITRON_KBPC_T.step ++share/kicad/3dmodels/Diode_THT.3dshapes/Diode_Bridge_DIGITRON_KBPC_T.wrl + share/kicad/3dmodels/Diode_THT.3dshapes/Diode_Bridge_DIP-4_W5.08mm_P2.54mm.step + share/kicad/3dmodels/Diode_THT.3dshapes/Diode_Bridge_DIP-4_W5.08mm_P2.54mm.wrl + share/kicad/3dmodels/Diode_THT.3dshapes/Diode_Bridge_DIP-4_W7.62mm_P5.08mm.step + share/kicad/3dmodels/Diode_THT.3dshapes/Diode_Bridge_DIP-4_W7.62mm_P5.08mm.wrl ++share/kicad/3dmodels/Diode_THT.3dshapes/Diode_Bridge_GeneSiC_KBPC_T.step ++share/kicad/3dmodels/Diode_THT.3dshapes/Diode_Bridge_GeneSiC_KBPC_T.wrl ++share/kicad/3dmodels/Diode_THT.3dshapes/Diode_Bridge_GeneSiC_KBPC_W.step ++share/kicad/3dmodels/Diode_THT.3dshapes/Diode_Bridge_GeneSiC_KBPC_W.wrl + share/kicad/3dmodels/Diode_THT.3dshapes/Diode_Bridge_IXYS_GUFP.step + share/kicad/3dmodels/Diode_THT.3dshapes/Diode_Bridge_IXYS_GUFP.wrl + share/kicad/3dmodels/Diode_THT.3dshapes/Diode_Bridge_Round_D8.9mm.step +@@ -10040,6 +10046,8 @@ share/kicad/3dmodels/Package_DFN_QFN.3ds + share/kicad/3dmodels/Package_DFN_QFN.3dshapes/VQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm.wrl + share/kicad/3dmodels/Package_DFN_QFN.3dshapes/VQFN-28-1EP_4x5mm_P0.5mm_EP2.55x3.55mm.step + share/kicad/3dmodels/Package_DFN_QFN.3dshapes/VQFN-28-1EP_4x5mm_P0.5mm_EP2.55x3.55mm.wrl ++share/kicad/3dmodels/Package_DFN_QFN.3dshapes/Vishay_PowerPAK_MLP32_55G.step ++share/kicad/3dmodels/Package_DFN_QFN.3dshapes/Vishay_PowerPAK_MLP32_55G.wrl + share/kicad/3dmodels/Package_DFN_QFN.3dshapes/WDFN-12-1EP_3x3mm_P0.45mm_EP1.7x2.5mm.step + share/kicad/3dmodels/Package_DFN_QFN.3dshapes/WDFN-12-1EP_3x3mm_P0.45mm_EP1.7x2.5mm.wrl + share/kicad/3dmodels/Package_DFN_QFN.3dshapes/WDFN-8-1EP_3x2mm_P0.5mm_EP1.3x1.4mm.step +Index: kicad-share/symbols/distinfo +=================================================================== +RCS file: /home/cvs/ports/cad/kicad-share/symbols/distinfo,v +retrieving revision 1.10 +diff -u -p -r1.10 distinfo +--- kicad-share/symbols/distinfo 12 Aug 2022 21:21:17 -0000 1.10 ++++ kicad-share/symbols/distinfo 1 Nov 2022 16:21:37 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (kicad-symbols-6.0.7.tar.bz2) = NYLTyIp5q6Mswy+SGlzYuVkKu4PLmy9OVL7yqeLUmlA= +-SIZE (kicad-symbols-6.0.7.tar.bz2) = 2268170 ++SHA256 (kicad-symbols-6.0.9.tar.bz2) = g887HItWKC3MBXmKMqLGQIMbW+BxcLvlt9KVjC4N3QQ= ++SIZE (kicad-symbols-6.0.9.tar.bz2) = 2271982 +Index: kicad-share/templates/distinfo +=================================================================== +RCS file: /home/cvs/ports/cad/kicad-share/templates/distinfo,v +retrieving revision 1.10 +diff -u -p -r1.10 distinfo +--- kicad-share/templates/distinfo 12 Aug 2022 21:21:17 -0000 1.10 ++++ kicad-share/templates/distinfo 1 Nov 2022 16:21:40 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (kicad-templates-6.0.7.tar.bz2) = NRkqSB9oJUYyitjLyAuP3m9EqP8OvS36Ti92Aqghv+4= +-SIZE (kicad-templates-6.0.7.tar.bz2) = 934731 ++SHA256 (kicad-templates-6.0.9.tar.bz2) = Mwbuwmy6L31vtmMNDNo4WMNkzMkxUT8s+OOHGTvlgLo= ++SIZE (kicad-templates-6.0.9.tar.bz2) = 934744 + diff --git a/kopia-0.9.8.diff b/kopia-0.9.8.diff new file mode 100644 index 0000000..c20dc6a --- /dev/null +++ b/kopia-0.9.8.diff @@ -0,0 +1,2226 @@ +Index: sysutils/kopia/Makefile +=================================================================== +RCS file: /home/cvs/ports/sysutils/kopia/Makefile,v +retrieving revision 1.5 +diff -u -p -u -p -r1.5 Makefile +--- sysutils/kopia/Makefile 6 Dec 2021 09:04:39 -0000 1.5 ++++ sysutils/kopia/Makefile 26 Dec 2021 16:39:33 -0000 +@@ -3,36 +3,28 @@ + COMMENT = simple tool for managing encrypted backups in the cloud + + MODGO_MODNAME = github.com/kopia/kopia +-MODGO_VERSION = v0.9.7 +-MODGO_FLAGS += -tags embedhtml ++MODGO_VERSION = v0.9.8 + + DISTNAME = kopia-${MODGO_VERSION} + + CATEGORIES = sysutils + HOMEPAGE = https://kopia.io/ + +-# Built by running 'gmake html-ui \ +-# REACT_APP_FULL_VERSION_INFO="${MODGO_VERSION} on `date`" \ +-# REACT_APP_SHORT_VERSION_INFO="${MODGO_VERSION}"' in ${WRKSRC}; +-# cd htmlui && tar czf kopia-html-ui.${MODGO_VERSION}.tgz build +-# !! Requires lang/node !! +-DISTFILES = kopia-html-ui.${MODGO_VERSION}.tgz:0 +-MASTER_SITES0 = https://raw.githubusercontent.com/ledeuns/kopia-html-ui/main/ +- + MAINTAINER = Denis Fondras + + # Apache-2.0 License + PERMIT_PACKAGE = Yes + ++MODGO_LDFLAGS = \ ++ -X github.com/kopia/kopia/repo.BuildVersion=${MODGO_VERSION} \ ++ -X github.com/kopia/kopia/repo.BuildInfo=openbsd \ ++ -X github.com/kopia/kopia/repo.BuildGitHubRepo=${MODGO_MODNAME} ++ + WANTLIB += c pthread + + MODULES = lang/go + + USE_GMAKE = Yes +- +-post-extract: +- cd ${WRKSRC} && tar -C ${WRKSRC}/htmlui -zxf \ +- ${FULLDISTDIR}/kopia-html-ui.${MODGO_VERSION}.tgz + + .include "modules.inc" + +Index: sysutils/kopia/distinfo +=================================================================== +RCS file: /home/cvs/ports/sysutils/kopia/distinfo,v +retrieving revision 1.5 +diff -u -p -u -p -r1.5 distinfo +--- sysutils/kopia/distinfo 6 Dec 2021 09:04:39 -0000 1.5 ++++ sysutils/kopia/distinfo 26 Dec 2021 16:04:05 -0000 +@@ -1,5 +1,3 @@ +-SHA256 (go_modules/bazil.org/fuse/@v/v0.0.0-20180421153158-65cc252bf669.mod) = MD4nhaVovDG14RnIuRCqK7P0CwrvSTzgh4VRD2yOooQ= +-SHA256 (go_modules/bazil.org/fuse/@v/v0.0.0-20180421153158-65cc252bf669.zip) = /OftAIRRhhujCXTpVGjXFvX/T94U6WBdvC21+sk1xx0= + SHA256 (go_modules/cloud.google.com/go/@v/v0.26.0.mod) = IhijTyC5cbwZUhbUGV9XUgoqy9hd5/wxrPxEAmZwTBE= + SHA256 (go_modules/cloud.google.com/go/@v/v0.34.0.mod) = IhijTyC5cbwZUhbUGV9XUgoqy9hd5/wxrPxEAmZwTBE= + SHA256 (go_modules/cloud.google.com/go/@v/v0.38.0.mod) = IRVe7cPkx6CccZziPHA/vxTDSspC7QDcCHdN5uu+gAc= +@@ -17,24 +15,18 @@ SHA256 (go_modules/cloud.google.com/go/@ + SHA256 (go_modules/cloud.google.com/go/@v/v0.65.0.mod) = f/TXwu5qTht+c2r44pTWWkjwWfRDAfMlom7r9S7WP/w= + SHA256 (go_modules/cloud.google.com/go/@v/v0.72.0.mod) = oXpqb+FYbuKYqhyT1jjQ+DRbqO1wTcKhf+RWZI3qfAc= + SHA256 (go_modules/cloud.google.com/go/@v/v0.74.0.mod) = 0damXGr6Fm7fw6nE/kFeDrCs7ZiL7WoTuD2DES9eeJM= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.75.0.mod) = RoK4ZXfA/0fRyFcfl0qVxOWEEzWQ4k1+fvUqwykF19U= + SHA256 (go_modules/cloud.google.com/go/@v/v0.78.0.mod) = ILFTkU64eFTRFwrbsiSRiWkRn65QxfEJ0LKc9snwVRU= + SHA256 (go_modules/cloud.google.com/go/@v/v0.79.0.mod) = 9apwIkMSV+UqkbwzyMwcotsw/JNsHYe65vqA2AW5Px8= + SHA256 (go_modules/cloud.google.com/go/@v/v0.81.0.mod) = 3fkc+adwguhwrSXVwMYExufHXbiC1jBA9ihsnKL+Fr4= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.82.0.mod) = wd9cW4/PPx5YoW9/PUi9CckAYLKcvv4JG2FtekYg48I= + SHA256 (go_modules/cloud.google.com/go/@v/v0.83.0.mod) = X1DBK49YpcIhChaixQ807+nTh0G/jrxTOsww/75sQSU= + SHA256 (go_modules/cloud.google.com/go/@v/v0.84.0.mod) = L6vd5J31iW9GH4beMuIs6e3+Vv5Dk60eQE2j0XzGCgo= + SHA256 (go_modules/cloud.google.com/go/@v/v0.87.0.mod) = pHxqYRPdLgm++/8OlWAEmB/ELNYpwck9XItUY33DZPI= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.88.0.mod) = 9W2E1gWC7WmGXGeJS5ljILA/11P+r3Mq0gi0WmtWZOg= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.89.0.mod) = 7pnXdtDIeCU7ICNWhvKDlOV7ngapwPWbSyvjfViYWIw= + SHA256 (go_modules/cloud.google.com/go/@v/v0.90.0.mod) = 7pnXdtDIeCU7ICNWhvKDlOV7ngapwPWbSyvjfViYWIw= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.92.2.mod) = fggqPXW79PKTETd973m2EpDC7N2GK+HpahGTw5M5TW4= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.92.3.mod) = fggqPXW79PKTETd973m2EpDC7N2GK+HpahGTw5M5TW4= + SHA256 (go_modules/cloud.google.com/go/@v/v0.93.3.mod) = fggqPXW79PKTETd973m2EpDC7N2GK+HpahGTw5M5TW4= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.94.0.mod) = TqxRMqwHWCCuZ635Ypqm/hXAj4Pt8y+vownDNHIccWw= + SHA256 (go_modules/cloud.google.com/go/@v/v0.94.1.mod) = TqxRMqwHWCCuZ635Ypqm/hXAj4Pt8y+vownDNHIccWw= + SHA256 (go_modules/cloud.google.com/go/@v/v0.97.0.mod) = y61F+1yCr3HIhcRh/voaooGNKaaO04dOcTjQ8vKTcvk= +-SHA256 (go_modules/cloud.google.com/go/@v/v0.97.0.zip) = wI4yGjQ8jpOLLfamVcNc6QtR+FLdE9BARZ3oBJRxzgM= ++SHA256 (go_modules/cloud.google.com/go/@v/v0.99.0.mod) = Ve9Jt2k3+aZbr2QnWu6YNoPPa1cNDQPHBCNxdSwjAlY= ++SHA256 (go_modules/cloud.google.com/go/@v/v0.99.0.zip) = bsO4ewqoJ2bLGf8Jpt9Yq4vSNnIrhnNXdO2i1p2pRCk= + SHA256 (go_modules/cloud.google.com/go/bigquery/@v/v1.0.1.mod) = mSISTdoOJp78FTZOomO/maQgsac2OHEAfrHLwtGx3Hw= + SHA256 (go_modules/cloud.google.com/go/bigquery/@v/v1.3.0.mod) = +SOV2VLsI7CJOYr7l6PUb67SDtdbo0VBiENxSHuMsiE= + SHA256 (go_modules/cloud.google.com/go/bigquery/@v/v1.4.0.mod) = fIZ5dbHPwGHYhWmID8g9z4ayIu8Suu89CxYPaL154FQ= +@@ -45,88 +37,42 @@ SHA256 (go_modules/cloud.google.com/go/b + SHA256 (go_modules/cloud.google.com/go/datastore/@v/v1.0.0.mod) = A0xS+1OSg3+NsnVIX7DpXRDmzSUw3Ty2c9fTUJ4WsuY= + SHA256 (go_modules/cloud.google.com/go/datastore/@v/v1.1.0.mod) = Yj/KeFSbpDuc5dHtTrHijciTKPpxM5eUBe4wnb0tt8A= + SHA256 (go_modules/cloud.google.com/go/datastore/@v/v1.1.0.zip) = fa5WPcfC5USyKfMDIQOsBWhxIOjSVSGu8EtF80bsX/s= +-SHA256 (go_modules/cloud.google.com/go/firestore/@v/v1.5.0.mod) = 3Dj1cu/oy5U3ZR494PkwS6xVIpzaDs1CyP/2QOjKggc= +-SHA256 (go_modules/cloud.google.com/go/firestore/@v/v1.5.0.zip) = NCaee5D8RbCWty9fRlJYe3fvifyAo8aqnUxRYA1q1bU= +-SHA256 (go_modules/cloud.google.com/go/kms/@v/v0.1.0.mod) = 0Iy9FennzGWY7GXbfvg5Jxn5Xwpgu3YClOtj7dSTUOc= +-SHA256 (go_modules/cloud.google.com/go/kms/@v/v0.1.0.zip) = ydX5rfSFO+WCpur21+9MsoddmAqRu8kJ0yiexWJWsHg= +-SHA256 (go_modules/cloud.google.com/go/monitoring/@v/v0.1.0.mod) = aU3/qQmIw36IIFijSLNLGp0b5KJRjCkN/roUUyhyZkM= +-SHA256 (go_modules/cloud.google.com/go/monitoring/@v/v0.1.0.zip) = Fy5OgZr1dvbe2hDf31kgzdKqyeCGqLlL9xpI+obqDKI= + SHA256 (go_modules/cloud.google.com/go/pubsub/@v/v1.0.1.mod) = SB+3lg2As4sxevbIrYOJhyGKfymA2RtC9sfhZohgzEk= + SHA256 (go_modules/cloud.google.com/go/pubsub/@v/v1.1.0.mod) = rRKVa+jnG/0sXZj5/QE1AHhmOvdGA3yTEYmBehSu42g= +-SHA256 (go_modules/cloud.google.com/go/pubsub/@v/v1.16.0.mod) = lmKmbXPuDjvYQNy2KuklP5J66dkbB9qgJU2XK3K0Yy8= +-SHA256 (go_modules/cloud.google.com/go/pubsub/@v/v1.16.0.zip) = mBNNBy4Y7gO5bq8giTS9D8lDGnR6LWIYG4a4nJvs6v0= + SHA256 (go_modules/cloud.google.com/go/pubsub/@v/v1.2.0.mod) = OZwfJ22P/tngFIuisfk8nEK1FdQLhTXUS+SjdiQhcB4= + SHA256 (go_modules/cloud.google.com/go/pubsub/@v/v1.3.1.mod) = q9670HDQHpyGu7H2nBJx+J16BCUgcVZArpxHhDir774= +-SHA256 (go_modules/cloud.google.com/go/secretmanager/@v/v0.1.0.mod) = QCTnDiJ0BzyMs52Yn07fRVa9q5/nIGuXB5UE6TGFqHg= +-SHA256 (go_modules/cloud.google.com/go/secretmanager/@v/v0.1.0.zip) = 3cTDSGG9JiF6fhocmHx5OBKI8IKffCyjlAnRD0FcAIc= ++SHA256 (go_modules/cloud.google.com/go/pubsub/@v/v1.3.1.zip) = ymE0F8UjGGtMuvn7o6ZA5uzfSsMcgsAV2H7a6XaAORY= + SHA256 (go_modules/cloud.google.com/go/storage/@v/v1.0.0.mod) = o0tc2WleqzSwH4fy2d46BdD0ffsrwSMJLdRRDJ7HEhU= + SHA256 (go_modules/cloud.google.com/go/storage/@v/v1.10.0.mod) = U8sbIaUCGfwi+cGgu1ONj50x5V/KjcD9zFAs4888HwA= +-SHA256 (go_modules/cloud.google.com/go/storage/@v/v1.16.1.mod) = q4nzt8HZa553xmkCqg8gCU4Zgv8+oAu9F2hKjL5uLWA= + SHA256 (go_modules/cloud.google.com/go/storage/@v/v1.18.2.mod) = INMZZppzI9MgCY63nOnyJ+x5oKJx2p6rsYmPX+8+E2o= + SHA256 (go_modules/cloud.google.com/go/storage/@v/v1.18.2.zip) = mYAn35M8idKoxatTXuxHnjIQMXsTzZ2bZAYscipIUjo= + SHA256 (go_modules/cloud.google.com/go/storage/@v/v1.5.0.mod) = 16E0qqEHfDOku9V6kS5Q4Ujk0AApZowJau9GZOgB8ls= + SHA256 (go_modules/cloud.google.com/go/storage/@v/v1.6.0.mod) = LyqETUzzdDAyU04QhhXs+WSObZAhzXreG+hRWTpNduI= + SHA256 (go_modules/cloud.google.com/go/storage/@v/v1.8.0.mod) = UAjocNysCFV4giSP2IjSizFIH41AmKkZHeRz2Q4yS2A= +-SHA256 (go_modules/cloud.google.com/go/trace/@v/v0.1.0.mod) = hK4KrKXFgvQI5PfCFMAUfD9I/XhJDHaH7oFkHXdaD34= +-SHA256 (go_modules/cloud.google.com/go/trace/@v/v0.1.0.zip) = y4Rv74KneJyQ8H3TXM9H9g9a6Pd6oP4i9iX1zsj4uk8= +-SHA256 (go_modules/contrib.go.opencensus.io/exporter/aws/@v/v0.0.0-20200617204711-c478e41e60e9.mod) = hPUYz9dBD4rKnVCJtp7d+Gg7GGOEPilXzUdrn62EQaY= +-SHA256 (go_modules/contrib.go.opencensus.io/exporter/aws/@v/v0.0.0-20200617204711-c478e41e60e9.zip) = TPeby1bSqtJMKPBFz3dtf2AgA9rLZIyvTg2GugPjOUk= + SHA256 (go_modules/contrib.go.opencensus.io/exporter/prometheus/@v/v0.4.0.mod) = 0Ps/52u+GfBfOBiufux3etFbOYPwTk9JhjJGsRWw+XQ= + SHA256 (go_modules/contrib.go.opencensus.io/exporter/prometheus/@v/v0.4.0.zip) = 5dw4Gpiq0J6If1IysAFHMI/4BukYn7+QFzbM3tdaM1c= +-SHA256 (go_modules/contrib.go.opencensus.io/exporter/stackdriver/@v/v0.13.8.mod) = OTuTenev80jBP1iJQUoaWXoT5MAXZ/VAEsafSiyY9D8= +-SHA256 (go_modules/contrib.go.opencensus.io/exporter/stackdriver/@v/v0.13.8.zip) = j2NtzknTikt5I/Lh+8nW21xTOA4cLCUMPXlXzi8Go6s= +-SHA256 (go_modules/contrib.go.opencensus.io/integrations/ocsql/@v/v0.1.7.mod) = wdM1fBW/68oZ2qaIe46jzgtXtKXDipX/4mzONn9u18U= +-SHA256 (go_modules/contrib.go.opencensus.io/integrations/ocsql/@v/v0.1.7.zip) = U4vdKXA/sjsSNBvKFHh7vrNmU6DO54npth2MIwS2juY= + SHA256 (go_modules/dmitri.shuralyov.com/gpu/mtl/@v/v0.0.0-20190408044501-666a987793e9.mod) = +sTF2PaC+eyXchsvyf1TBiqxcLLSt/q4/8EK4YOhlR4= + SHA256 (go_modules/dmitri.shuralyov.com/gpu/mtl/@v/v0.0.0-20201218220906-28db891af037.mod) = +sTF2PaC+eyXchsvyf1TBiqxcLLSt/q4/8EK4YOhlR4= + SHA256 (go_modules/dmitri.shuralyov.com/gpu/mtl/@v/v0.0.0-20201218220906-28db891af037.zip) = 2ZkqYDcVcYYZhfGRrDiVTbLMG9Nug0BYrVD5iczI+gY= +-SHA256 (go_modules/github.com/!azure/azure-amqp-common-go/v3/@v/v3.1.0.mod) = cwzFDnbkijMmydi1zDzuyeuRNdFTJHk6hOIFm7VlFps= +-SHA256 (go_modules/github.com/!azure/azure-amqp-common-go/v3/@v/v3.1.1.mod) = MVyv4vnHLZ4TaUUyZRbwvPLl0RXnn+nlmuqn+dP88EE= +-SHA256 (go_modules/github.com/!azure/azure-amqp-common-go/v3/@v/v3.1.1.zip) = OVvj4RLSJWDun6m+4+Uhk31NcgsXnBuPHpEg14Stwck= + SHA256 (go_modules/github.com/!azure/azure-pipeline-go/@v/v0.2.3.mod) = Kyv/CpELTIgQ8kPQ6kezI1fDGnWWNVEBdLRDeTLzDGs= + SHA256 (go_modules/github.com/!azure/azure-pipeline-go/@v/v0.2.3.zip) = WIF2OgTHcF0vNIv+GOxWJmSZJlSH2Z/kSN7Zh09PNnI= +-SHA256 (go_modules/github.com/!azure/azure-sdk-for-go/@v/v51.1.0+incompatible.mod) = p418v2ktHa6ZkXkOAgKNxJhmFO2ZJ+szFD9AJ4a4odM= +-SHA256 (go_modules/github.com/!azure/azure-sdk-for-go/@v/v57.0.0+incompatible.mod) = p418v2ktHa6ZkXkOAgKNxJhmFO2ZJ+szFD9AJ4a4odM= +-SHA256 (go_modules/github.com/!azure/azure-sdk-for-go/@v/v57.0.0+incompatible.zip) = 6FENOARtpDZrOd0UV5fYTQpZPMkiRTIfYLEPukOEQEg= +-SHA256 (go_modules/github.com/!azure/azure-service-bus-go/@v/v0.10.16.mod) = eGxXCs+G0kRu8Tu3IZm1cV1YK5JPW9n11K2nTL18bz8= +-SHA256 (go_modules/github.com/!azure/azure-service-bus-go/@v/v0.10.16.zip) = zKIoRHp2vO25AJsmaOkHAh19V9VBkAiWvlnrDeHNaEA= ++SHA256 (go_modules/github.com/!azure/azure-sdk-for-go/sdk/azcore/@v/v0.20.0.mod) = By1NbJ5u3yGir70iqpfJGbthPuYHEmfZaxr5pBudNiE= ++SHA256 (go_modules/github.com/!azure/azure-sdk-for-go/sdk/azcore/@v/v0.20.0.zip) = SLUSN5RUgVd0nB82DLO2c5sNelOpKzdymPGsmWA0xzA= ++SHA256 (go_modules/github.com/!azure/azure-sdk-for-go/sdk/internal/@v/v0.8.1.mod) = 8wIBjZ4J5JUnX3/uLyEzg3BvK2hrgFBYYDh3DPkmLB8= ++SHA256 (go_modules/github.com/!azure/azure-sdk-for-go/sdk/internal/@v/v0.8.1.zip) = MVPLMLcx59ce3BkONuibn40iNXGqn4E1EDwjA5iu1VQ= ++SHA256 (go_modules/github.com/!azure/azure-sdk-for-go/sdk/storage/azblob/@v/v0.2.0.mod) = GZ/PPdIPIzs1caKYTRIbjg0MwS4a5VEpPu4Jhny1pcc= ++SHA256 (go_modules/github.com/!azure/azure-sdk-for-go/sdk/storage/azblob/@v/v0.2.0.zip) = /fnFIHtAdJcm/yXSWQ8ZUX+LY3w2m6ykpTEz8SdbllI= + SHA256 (go_modules/github.com/!azure/azure-storage-blob-go/@v/v0.14.0.mod) = Ha9D0kY/ruvVWYuZSjyBaONUHFdxEdQ8bArpELU8Ksw= + SHA256 (go_modules/github.com/!azure/azure-storage-blob-go/@v/v0.14.0.zip) = syfwSUku+/v4EXMUjNlrkAncvBpb/OSMLRhsd70pY5c= +-SHA256 (go_modules/github.com/!azure/go-amqp/@v/v0.13.0.mod) = Wj/f9bv/AFDbPMawjJb0kSKcJR0Qww4nyBkwlCO2WmI= +-SHA256 (go_modules/github.com/!azure/go-amqp/@v/v0.13.11.mod) = hXuQIfiMcjo3wyF3uG6p5z6gQPzOf26UsgilfovONQo= +-SHA256 (go_modules/github.com/!azure/go-amqp/@v/v0.13.12.mod) = hXuQIfiMcjo3wyF3uG6p5z6gQPzOf26UsgilfovONQo= +-SHA256 (go_modules/github.com/!azure/go-amqp/@v/v0.13.12.zip) = k8t3VU49ekfpMub/7IuurITv1Goda9B5t41mh+27Crc= + SHA256 (go_modules/github.com/!azure/go-autorest/@v/v14.2.0+incompatible.mod) = HOMt5NvYRirxD87wk/oLMxxKDJa+ARPcSnFxT2E1O8Q= + SHA256 (go_modules/github.com/!azure/go-autorest/@v/v14.2.0+incompatible.zip) = iax4baWxCOWUux+7+POagi/B2ZS+H/fMboYOi0Xz2Aw= +-SHA256 (go_modules/github.com/!azure/go-autorest/autorest/@v/v0.11.17.mod) = w0XKFvxzLpi4hhv4sj9ZZ1FRk60l8Ot73IUo66Tzp/4= +-SHA256 (go_modules/github.com/!azure/go-autorest/autorest/@v/v0.11.18.mod) = q3dhNaY64UDF0Y06A/a9RGSIWFk8f941Z5vurcXM6iY= +-SHA256 (go_modules/github.com/!azure/go-autorest/autorest/@v/v0.11.20.mod) = BXd+05t05146MJufCVZLm/e6lr8ZAXI74GAIsINwDyE= +-SHA256 (go_modules/github.com/!azure/go-autorest/autorest/@v/v0.11.21.mod) = j6DOXOGi3aSgilL3+AhNIh4xX6jjJFJQw7ZMvEiKDlM= +-SHA256 (go_modules/github.com/!azure/go-autorest/autorest/@v/v0.11.21.zip) = GW6Hto1y8lIKDIEDPK4OzXb8g2BcWmWkPsHgAymj+Oo= +-SHA256 (go_modules/github.com/!azure/go-autorest/autorest/@v/v0.11.3.mod) = ctJ6/VyjIhlILODXyy9JPSwT62l3Hwr/CtsYjanp7eg= +-SHA256 (go_modules/github.com/!azure/go-autorest/autorest/adal/@v/v0.9.0.mod) = nGNJ3XPB8mXBJUMIz3bzA0gWZzE9WYm+iWszUjHE4Ho= +-SHA256 (go_modules/github.com/!azure/go-autorest/autorest/adal/@v/v0.9.11.mod) = 4dGPIGsfK/8qHE6kNWKV+hV3zy3IETJkh3sZpzJbmCo= + SHA256 (go_modules/github.com/!azure/go-autorest/autorest/adal/@v/v0.9.13.mod) = /txNtLerhdBa2BdGWU/2jWbzb1Zqf9WZuD98AEmFfbY= +-SHA256 (go_modules/github.com/!azure/go-autorest/autorest/adal/@v/v0.9.14.mod) = /txNtLerhdBa2BdGWU/2jWbzb1Zqf9WZuD98AEmFfbY= +-SHA256 (go_modules/github.com/!azure/go-autorest/autorest/adal/@v/v0.9.15.mod) = ajkWvviFRazXC55SjPYKdAbhNDkysy/RqZi/32685ew= + SHA256 (go_modules/github.com/!azure/go-autorest/autorest/adal/@v/v0.9.16.mod) = ajkWvviFRazXC55SjPYKdAbhNDkysy/RqZi/32685ew= + SHA256 (go_modules/github.com/!azure/go-autorest/autorest/adal/@v/v0.9.16.zip) = ZDCxGf4D/k2D+NGxSccI4JoHUOdjX05r7D5wcWuyGSs= +-SHA256 (go_modules/github.com/!azure/go-autorest/autorest/adal/@v/v0.9.5.mod) = 2js8wM2y3NiutodJfCiwDgxK7uYkL99+2QwxZdqT/sU= +-SHA256 (go_modules/github.com/!azure/go-autorest/autorest/azure/auth/@v/v0.5.8.mod) = rupzq1srbA6zHiWUgOzGhvglLDvUih47Uics4UuZMOM= +-SHA256 (go_modules/github.com/!azure/go-autorest/autorest/azure/auth/@v/v0.5.8.zip) = e1C6R11ajfzdN/tbU+zp5tYVAlfVXCeTR2U+4UNRjG8= +-SHA256 (go_modules/github.com/!azure/go-autorest/autorest/azure/cli/@v/v0.4.2.mod) = o2vJWPR4UUoNBzQMmjoWwkKAF5wUotRywJcZkyv29zQ= +-SHA256 (go_modules/github.com/!azure/go-autorest/autorest/azure/cli/@v/v0.4.3.mod) = dvrVsT057g7Ttj4u1tTpvTbJnhKFHmfUhoG9Nh6zlKQ= +-SHA256 (go_modules/github.com/!azure/go-autorest/autorest/azure/cli/@v/v0.4.3.zip) = U+UWK21y8as5EZcTzzhioofp/GFDnQbTA3ja8+e/G30= + SHA256 (go_modules/github.com/!azure/go-autorest/autorest/date/@v/v0.3.0.mod) = O/kc1ajy5vB01D0rJreZrX3LJR0056OTpWMnlbKslOs= + SHA256 (go_modules/github.com/!azure/go-autorest/autorest/date/@v/v0.3.0.zip) = e1nAQh6vhUnyDReqt+PkYh4XmN4RGdrGWgTBENEQ1k0= +-SHA256 (go_modules/github.com/!azure/go-autorest/autorest/mocks/@v/v0.4.0.mod) = GeUv0mhEJr4EFaI0KaRpUIqi16vOf92OZQzsJw5tIVE= + SHA256 (go_modules/github.com/!azure/go-autorest/autorest/mocks/@v/v0.4.1.mod) = GeUv0mhEJr4EFaI0KaRpUIqi16vOf92OZQzsJw5tIVE= + SHA256 (go_modules/github.com/!azure/go-autorest/autorest/mocks/@v/v0.4.1.zip) = zPjpU47IALK59PKr7TDhuv4eJkh6nQI5ryht5gyewLA= +-SHA256 (go_modules/github.com/!azure/go-autorest/autorest/to/@v/v0.4.0.mod) = 79ocQz8SGP+ztobMDT2E5mfycQWFItyWJX6eV0sa2PU= +-SHA256 (go_modules/github.com/!azure/go-autorest/autorest/to/@v/v0.4.0.zip) = 1bkvgxlbTNxpDR8BWlJni6EwBIUEnvJ0ibESodwFbpM= +-SHA256 (go_modules/github.com/!azure/go-autorest/autorest/validation/@v/v0.3.1.mod) = MUxSFQzKB2DSQN81c5gt9yqPMCerVtdWFuCiXXSsaCI= +-SHA256 (go_modules/github.com/!azure/go-autorest/autorest/validation/@v/v0.3.1.zip) = cMai8kavRAy4kQKP/jJUb+Md5T/6tfL5P2wWUu/VScM= +-SHA256 (go_modules/github.com/!azure/go-autorest/logger/@v/v0.2.0.mod) = xJ9xfneG/Jf7HoirZR5ybaU17u2v9/7xF8SHvYm2PyQ= + SHA256 (go_modules/github.com/!azure/go-autorest/logger/@v/v0.2.1.mod) = xJ9xfneG/Jf7HoirZR5ybaU17u2v9/7xF8SHvYm2PyQ= + SHA256 (go_modules/github.com/!azure/go-autorest/logger/@v/v0.2.1.zip) = kMhOEmtQMCf2nSMvTOV1iuAdCOpynHFTnr/4UfJHe0k= + SHA256 (go_modules/github.com/!azure/go-autorest/tracing/@v/v0.6.0.mod) = dM56ibpkfEExSV6pJwVTbyukh3QW9WEy8kUL1qFRbsA= +@@ -138,8 +84,6 @@ SHA256 (go_modules/github.com/!burnt!sus + SHA256 (go_modules/github.com/!gehirn!inc/crypt/@v/v0.0.0-20190301055215-6c0105aabd46.mod) = zf1XGVwGDyqeYtCyhGvbG+Sg69VPcFaOquJPqm3uhsA= + SHA256 (go_modules/github.com/!gehirn!inc/crypt/@v/v0.0.0-20200316065508-bb7000b8a962.mod) = zf1XGVwGDyqeYtCyhGvbG+Sg69VPcFaOquJPqm3uhsA= + SHA256 (go_modules/github.com/!gehirn!inc/crypt/@v/v0.0.0-20200316065508-bb7000b8a962.zip) = 4haAMLY37hEO4XptYU5LbNlu6pU5AeCeKWOHuFiOnfI= +-SHA256 (go_modules/github.com/!google!cloud!platform/cloudsql-proxy/@v/v1.24.0.mod) = 6DM4ANZ/GSE7j3BFuwirTvHTeK1uJu+0vm2zMaZSCEA= +-SHA256 (go_modules/github.com/!google!cloud!platform/cloudsql-proxy/@v/v1.24.0.zip) = 2TH61W/oHGYh8c30qeXrt7MsfEMUxqlHZRTLVJ/P0s0= + SHA256 (go_modules/github.com/!one!of!one/xxhash/@v/v1.2.2.mod) = l7ZeMrMlElrr6MN8KHCeMIxaHGZOGnfd98SxsLltdzs= + SHA256 (go_modules/github.com/!one!of!one/xxhash/@v/v1.2.2.zip) = tKfU3QM+ljEsBrQ9QqZCXgCDfAJUdBvNVpyaCQmyb50= + SHA256 (go_modules/github.com/alecthomas/kingpin/@v/v0.0.0-20200323085623-b6657d9477a6.mod) = Er9XNG1D114dHaQve5pc3m8eDnAmg1gnvOhOTWVBD4I= +@@ -154,35 +98,8 @@ SHA256 (go_modules/github.com/alecthomas + SHA256 (go_modules/github.com/alecthomas/units/@v/v0.0.0-20210927113745-59d0afb8317a.zip) = ce8xcXS4IOOK8SCFbDMTZgL07VSkbL5fjQNTvSByUVs= + SHA256 (go_modules/github.com/antihax/optional/@v/v1.0.0.mod) = 0sIhN/ViECf4dLEiVGzxWHIp34YY+WFbqf5OYw4oC+s= + SHA256 (go_modules/github.com/antihax/optional/@v/v1.0.0.zip) = FatNQb27cu4Kxj22Fs3vx2cceeE9D3O1g1WmqIIZyX8= +-SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/@v/v1.9.0.mod) = TiSXnKt4alNW6eMjyhF28MMbr0eoF/eqx/M1xtvHog8= +-SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/@v/v1.9.0.zip) = oAO56ZACyjBISV8lmCi74W2AqAkNfFP5bVEJt7YSlYU= +-SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/config/@v/v1.7.0.mod) = yk0wduzWc13tgub34nZanpK2cm0jKpL3Jfr3ku7mWg4= +-SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/config/@v/v1.7.0.zip) = OrU9gEoiqzWx4gqH06oVabWgl80bIqwhdFrlTxY8Y90= +-SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/credentials/@v/v1.4.0.mod) = h3Ltzqx0PDC5/xq2ygHt9yQGN9uYYhO33igllU9bpkY= +-SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/credentials/@v/v1.4.0.zip) = V7TtDKosiXfmlzxeTq9Z07EO5iHyAI15+Of+yfcXVHo= +-SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/@v/v1.5.0.mod) = 1tFUCRq1UOXrq2FfNWrlls+/nzjCd5fxL6QYdX46Di4= +-SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/@v/v1.5.0.zip) = eZZHOs25bauYI0cV4OB5v5XiG022wcBmff1cOLshQ60= +-SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/internal/ini/@v/v1.2.2.mod) = tyj4zLNFfjGqthWhlMfu21OckMUlDEv5rAPEUR8piBQ= +-SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/internal/ini/@v/v1.2.2.zip) = tTcp5pnNc4g2N+fwB7HI69aLXzju/5T3nlS2zAZ4Sqw= +-SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/service/internal/presigned-url/@v/v1.3.0.mod) = zP3HX/WUaPw16+hXgMxpdWm23NI5qoNvWB4KfapdUk4= +-SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/service/internal/presigned-url/@v/v1.3.0.zip) = nEFxSBSXuyp+j725qeImLC0XE7X8VNswuMh+qbXLM9M= +-SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/service/kms/@v/v1.5.0.mod) = 99/38FWGRNMEe1qxl/QrGzxh4kynIB95UDWJx2ZJ9G4= +-SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/service/kms/@v/v1.5.0.zip) = 5ZOS5uWCNZJm3xpgfKG8pTTCgmvqconJLC601UEfBYk= +-SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/service/secretsmanager/@v/v1.6.0.mod) = E/lRnl5C6+cFC4kk1Tc6UdyJjctQOsS7mMB+QWR/sqc= +-SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/service/secretsmanager/@v/v1.6.0.zip) = WQbm3uP8Dvl+7SK8uRQQhlgeabAqfBW6rGvSqomckzM= +-SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/service/ssm/@v/v1.10.0.mod) = yU6XMx28M7fUAUwp5ct+s9yVPXUfi/vZxkOR7+Hpqd0= +-SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/service/ssm/@v/v1.10.0.zip) = wqawslasAzQXhNwX6TMTm/vKMk13uwTAnyXOAQlWWMc= +-SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/service/sso/@v/v1.4.0.mod) = GIulAqznyIZxdDZQpCuCZUJ7HBrwk2dtMLlQtPAS78E= +-SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/service/sso/@v/v1.4.0.zip) = sv88C4D+0YoevCxjKBNLwujjtJygqgn9Tw1+cOM3oy4= +-SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/service/sts/@v/v1.7.0.mod) = JS4qE5X3trCExQrZq3gItiWZyj8ah3vM7sRhALaVlwc= +-SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/service/sts/@v/v1.7.0.zip) = 5au0SRGJdXaqN7e+9dLcQLN0uEHORyDGSeM7/lZ8eHo= +-SHA256 (go_modules/github.com/aws/aws-sdk-go/@v/v1.15.27.mod) = JSBvsSwaWjiykW0QoIZ+PtVlVzvPY0E8anSo4AULvTc= +-SHA256 (go_modules/github.com/aws/aws-sdk-go/@v/v1.37.0.mod) = pCJTQ3No31/NNr8JsIPQ3F6Hey+sU/RIUcSaf9mUE6M= +-SHA256 (go_modules/github.com/aws/aws-sdk-go/@v/v1.40.34.mod) = Z2FMAKWjMuRTYwiL/m6MM7i0axTwsjI/J9SlHI7HaOQ= +-SHA256 (go_modules/github.com/aws/aws-sdk-go/@v/v1.42.16.mod) = Z2FMAKWjMuRTYwiL/m6MM7i0axTwsjI/J9SlHI7HaOQ= +-SHA256 (go_modules/github.com/aws/aws-sdk-go/@v/v1.42.16.zip) = yBZfCdwPcSCkt2ozrHfAzuGf6w7wfvos9/9QO7Rda9Y= +-SHA256 (go_modules/github.com/aws/smithy-go/@v/v1.8.0.mod) = CjpDnh4kOMwAWFJbuTYBZazJOcbpHVj+8jlGBA/TFpA= +-SHA256 (go_modules/github.com/aws/smithy-go/@v/v1.8.0.zip) = MrDnssI57ieQTEasSRByWtRXN8EYYBwWGrfSqZSBl7U= ++SHA256 (go_modules/github.com/aws/aws-sdk-go/@v/v1.42.23.mod) = Mca6Ubo0iUzAXi19lEzdXDcfOuIxbdnwd1ZDFqkywbU= ++SHA256 (go_modules/github.com/aws/aws-sdk-go/@v/v1.42.23.zip) = /5qMjoR3QBrRKBzgtiNzca3DC573QnXOJfji4DrEeKY= + SHA256 (go_modules/github.com/benbjohnson/clock/@v/v1.1.0.mod) = G1p4mwlRuF91r2zJmyS44pM1CaTj+T8FSDGBkgWIvjE= + SHA256 (go_modules/github.com/benbjohnson/clock/@v/v1.1.0.zip) = 0E5EHX9Xf3hh23IwVHgQXcdf1wMDB6D6Ml4yhQAoNEU= + SHA256 (go_modules/github.com/beorn7/perks/@v/v0.0.0-20180321164747-3a771d992973.mod) = zE0fqtdZZfpp6xMSC/lWgncZAF/z7NxwSzb7WPsf0W4= +@@ -217,8 +134,6 @@ SHA256 (go_modules/github.com/cncf/xds/g + SHA256 (go_modules/github.com/cncf/xds/go/@v/v0.0.0-20210922020428-25de7278fc84.mod) = OnJc+6NYLl390r2tlmLg/KPK3YqRu8sbSEJRUm9KyFc= + SHA256 (go_modules/github.com/cncf/xds/go/@v/v0.0.0-20211011173535-cb28da3451f1.mod) = OnJc+6NYLl390r2tlmLg/KPK3YqRu8sbSEJRUm9KyFc= + SHA256 (go_modules/github.com/cncf/xds/go/@v/v0.0.0-20211011173535-cb28da3451f1.zip) = 64YoHh6c9vg9Je2+wOP9aQVw76NBSGbRTGoytEkxN10= +-SHA256 (go_modules/github.com/coreos/go-systemd/v22/@v/v22.3.2.mod) = 3pM5X+kwhvgFU4INFASJ4x6Tv+BFfhtN48dyVW1TSEA= +-SHA256 (go_modules/github.com/coreos/go-systemd/v22/@v/v22.3.2.zip) = ARNK6Jv0qRwX7rH4Ql4QZPm95kzzzgyc9Uap+h7iXmQ= + SHA256 (go_modules/github.com/creack/pty/@v/v1.1.9.mod) = 6rBwW8ShjdMVwnpOPbqPIKnhIwZfogYzlmMytczPdzE= + SHA256 (go_modules/github.com/creack/pty/@v/v1.1.9.zip) = IO38wnr9eZF4C8kcpSPSaZnqAl5B9gvF7XG7rADhdeI= + SHA256 (go_modules/github.com/danieljoos/wincred/@v/v1.1.0.mod) = 2LV5IMDMA5a1jCtKc1PVTzo/iCTV8u+Zxm3LLE9RGDU= +@@ -228,15 +143,9 @@ SHA256 (go_modules/github.com/davecgh/go + SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.0.mod) = vLKTkyUSN7eaF7bBm/KRNPQ+j0OMMZiYj81GGhzfBcw= + SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = vLKTkyUSN7eaF7bBm/KRNPQ+j0OMMZiYj81GGhzfBcw= + SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.zip) = a0SoQ5UfNxtwEMdU7MPKvv6BXVztHFuUCfstaX6KiQ0= +-SHA256 (go_modules/github.com/denisenkom/go-mssqldb/@v/v0.9.0.mod) = 4hjRPPtmIUUgvIxy/CUu7dwoKlpfKa1kqb/BonzoVuE= +-SHA256 (go_modules/github.com/denisenkom/go-mssqldb/@v/v0.9.0.zip) = WA2S4e6Ux4QqyoFsVveuLyr1fwL+tAFJ6PO9qisDFBc= +-SHA256 (go_modules/github.com/devigned/tab/@v/v0.1.1.mod) = wyZnM5kQG8bLjBVkgP4/TzG+S3Sf1WJ+EmMoJBrns5Q= +-SHA256 (go_modules/github.com/devigned/tab/@v/v0.1.1.zip) = Uo4htXjyipmEU1UcUav97tFUyYFIbUmorXwUl0PqRQ8= +-SHA256 (go_modules/github.com/dgrijalva/jwt-go/@v/v3.2.0+incompatible.mod) = axlqB+1nNY8BK3OrZ8m3SVmkeg+NK+Jd9zzqA8yDU50= +-SHA256 (go_modules/github.com/dgrijalva/jwt-go/@v/v3.2.0+incompatible.zip) = JrAo6y2e467yapbWeQ4QH0CI75AQCOurFwlpZr9lIq0= +-SHA256 (go_modules/github.com/dimchansky/utfbom/@v/v1.1.0.mod) = M9X0kui0M9oUzmPJZddD9Dzqxz8ctkMAr+MiwTiPINw= +-SHA256 (go_modules/github.com/dimchansky/utfbom/@v/v1.1.1.mod) = o0otY/GEcs/xK7Cm0p11jHWikFPnZslJQSU06vujG9U= +-SHA256 (go_modules/github.com/dimchansky/utfbom/@v/v1.1.1.zip) = DBoREBYC1fV6w+eQwLcuCf+H2NU1U19D++6eakIyc1A= ++SHA256 (go_modules/github.com/dnaeon/go-vcr/@v/v1.1.0.mod) = phba4fqyX8p8y7fW78Mms+0O76oFYG1xTciOvrJnHm4= ++SHA256 (go_modules/github.com/dnaeon/go-vcr/@v/v1.2.0.mod) = ELvJwt8IFVgl6evsRWwu2YYRST4FWQHCHGIUCaz2lnI= ++SHA256 (go_modules/github.com/dnaeon/go-vcr/@v/v1.2.0.zip) = bTS34XwVjVH/w09qxk3wWrc2sq5QwNsHvkqVVtrBDFI= + SHA256 (go_modules/github.com/dustin/go-humanize/@v/v1.0.0.mod) = FJ48xMUIb+BmBL4L8WJg84gb16+CtB5I2Skeu1oM2Ds= + SHA256 (go_modules/github.com/dustin/go-humanize/@v/v1.0.0.zip) = 4BkW4IKmZG6hLXgA13r0MEXCcoT/Kgp340hFCZicwQc= + SHA256 (go_modules/github.com/dustinkirkland/golang-petname/@v/v0.0.0-20191129215211-8e5a1ed0cff0.mod) = E0BtEnYe6kvIxnOGtkFQso2PgmHdslUEAENxx8Hhn9w= +@@ -258,25 +167,15 @@ SHA256 (go_modules/github.com/foomo/htpa + SHA256 (go_modules/github.com/foomo/htpasswd/@v/v0.0.0-20200116085101-e3a90e78da9c.zip) = mkhQONM19VTHGxtAb+mfQmYrRP1URpF+gk8V8zmfAXY= + SHA256 (go_modules/github.com/form3tech-oss/jwt-go/@v/v3.2.2+incompatible.mod) = u4bQ//XWjO75dq7Vvic1R+MFKSMx1gwnSpMzkUQP/vA= + SHA256 (go_modules/github.com/form3tech-oss/jwt-go/@v/v3.2.2+incompatible.zip) = WLXsN5n9vxizshS4MWtQJBdgD3/IWPAW6z9Xrv4tJhc= +-SHA256 (go_modules/github.com/fortytw2/leaktest/@v/v1.3.0.mod) = S+QkhBJzzIQUWo8VjdWnqf3jy+aWAiL4gbtgjt2Qa4k= +-SHA256 (go_modules/github.com/fortytw2/leaktest/@v/v1.3.0.zip) = hn5tExUQdRumBVxR53RrAFams9yxobLf3GlCUc1+uLM= + SHA256 (go_modules/github.com/frankban/quicktest/@v/v1.13.1.mod) = NesGxsU7XJIASF2NNyQwKaLpCs06MxzuY1A/XmE6p3Y= + SHA256 (go_modules/github.com/frankban/quicktest/@v/v1.13.1.zip) = WDvDX6KXqh9Z4xDC3+ML7S194LAE8r9Ij5V22QB0Uw4= +-SHA256 (go_modules/github.com/fsnotify/fsnotify/@v/v1.5.1.mod) = mn/ICQrE+gTWPC7XyOTQiji2gaG2HILX5dhGdqfSc4U= +-SHA256 (go_modules/github.com/fsnotify/fsnotify/@v/v1.5.1.zip) = 841+OVvEXwijTpWRycSQADH4HB3cfXYaeFy7uaruDbA= + SHA256 (go_modules/github.com/ghodss/yaml/@v/v1.0.0.mod) = eKGuHn8M24VH6QP9Cu2m09Z6GKY+C9Gb+0tokYRBC8w= + SHA256 (go_modules/github.com/ghodss/yaml/@v/v1.0.0.zip) = w/KV0jwCwLNeTTspBTWG5zfPlkLflhXamcC9qbusxiQ= +-SHA256 (go_modules/github.com/gin-contrib/sse/@v/v0.1.0.mod) = mTBajUX7IslxYvit9utkTOR7FBCWg6Wczasux4zSAyY= +-SHA256 (go_modules/github.com/gin-contrib/sse/@v/v0.1.0.zip) = USyGcvJkBRcgd+dkxIF+2PZu3GMtG+0gW14bjSgoFqs= +-SHA256 (go_modules/github.com/gin-gonic/gin/@v/v1.6.3.mod) = x9T1RkIbnNSJydQMU9l8mvXfhBIkDhO3TTHCbOVG4Go= +-SHA256 (go_modules/github.com/gin-gonic/gin/@v/v1.6.3.zip) = 2uUBD7olqtXzuQ1KFQcQENbEoIe0UqZWlSOtlMZ1S8c= + SHA256 (go_modules/github.com/go-gl/glfw/@v/v0.0.0-20190409004039-e6da0acd62b1.mod) = UQstVL8si0jvh8XQVXb4dxIkx+fuKoWlqX6gGSVgPrc= + SHA256 (go_modules/github.com/go-gl/glfw/@v/v0.0.0-20190409004039-e6da0acd62b1.zip) = lsaUxC57hm6o4m3Ei2EsTaqFgs5h/e776SwaTEYWMWk= + SHA256 (go_modules/github.com/go-gl/glfw/v3.3/glfw/@v/v0.0.0-20191125211704-12ad95a8df72.mod) = 1WNuRK+jDUmMutczAQLwzsjeXbXGpwN25pxs/j4UNco= + SHA256 (go_modules/github.com/go-gl/glfw/v3.3/glfw/@v/v0.0.0-20200222043503-6f7a984d4dc4.mod) = 1WNuRK+jDUmMutczAQLwzsjeXbXGpwN25pxs/j4UNco= + SHA256 (go_modules/github.com/go-gl/glfw/v3.3/glfw/@v/v0.0.0-20200222043503-6f7a984d4dc4.zip) = L2oZYzl8t8PfZiV6RddfroYKqbnuwXgl2BAcHhMT2ls= +-SHA256 (go_modules/github.com/go-ini/ini/@v/v1.25.4.mod) = N68DixhDQ+XhM/VMULINgNQx3EuNJKd9l1+dMDafLHc= +-SHA256 (go_modules/github.com/go-ini/ini/@v/v1.25.4.zip) = LsUt6fHJYTPp+BuCUP3JnKBynA1CnjGNfIg2t6a6X2A= + SHA256 (go_modules/github.com/go-kit/kit/@v/v0.10.0.mod) = fmIIHXk22ueka05FsHO0v2X49bumrst7JX6j0AkFmsc= + SHA256 (go_modules/github.com/go-kit/kit/@v/v0.10.0.zip) = 29yTMJKwNkg8ozL4x8E+i30CkZLnk1TU9aWB7zw2SBY= + SHA256 (go_modules/github.com/go-kit/kit/@v/v0.8.0.mod) = gHxS02vtLb98bcmTVno4bmvRMHOWozXvLvnsjOe1wts= +@@ -291,26 +190,9 @@ SHA256 (go_modules/github.com/go-logfmt/ + SHA256 (go_modules/github.com/go-logfmt/logfmt/@v/v0.5.1.zip) = ngMM0JtYTlmi9bqqJM9gBSB1fXMq8PiZPMQS3TCGcDo= + SHA256 (go_modules/github.com/go-logr/logr/@v/v0.4.0.mod) = bCgh5/60u2mIQhFTJMMf6Gbga5olLYY7iA+qkQBw3W0= + SHA256 (go_modules/github.com/go-logr/logr/@v/v0.4.0.zip) = vg9+/4nw5A/3BxXYZOCtv8K+JbN9FhwbpxrNBRxXFuo= +-SHA256 (go_modules/github.com/go-playground/assert/v2/@v/v2.0.1.mod) = gXJW+cukoZHpC9MtcfJTbx3dfUty+bZw2qZRW71w7/Y= +-SHA256 (go_modules/github.com/go-playground/assert/v2/@v/v2.0.1.zip) = RttrUF/5gYxQ+STGrsAH27xNhiZ/3y1HDvS+EqQP1Ms= +-SHA256 (go_modules/github.com/go-playground/locales/@v/v0.13.0.mod) = h5GgNXsJCEh2RpyXRw3xvsl/yWddUwx2rJJ777TXUdM= +-SHA256 (go_modules/github.com/go-playground/locales/@v/v0.13.0.zip) = nEtlJz4TWxvbm6/HwLUYCmxZNvVO3svIgHxXqdEHxrk= +-SHA256 (go_modules/github.com/go-playground/universal-translator/@v/v0.17.0.mod) = UmEZJaRTFuqMwu1XCrPbdFn7L4r680OBCU54q6nCvkQ= +-SHA256 (go_modules/github.com/go-playground/universal-translator/@v/v0.17.0.zip) = z9Sk92wneU57kl+2cu51dtiapeIu/cf+xPyAtGer4G8= +-SHA256 (go_modules/github.com/go-playground/validator/v10/@v/v10.2.0.mod) = zvFySlK1CW5m0RFkTaMN6593sYCNictnuW2VerBZVpE= +-SHA256 (go_modules/github.com/go-playground/validator/v10/@v/v10.2.0.zip) = +zN+HoH1FN7hlE+xpmOfnZwRr1qdTPqxTEKMMGW7k/o= +-SHA256 (go_modules/github.com/go-sql-driver/mysql/@v/v1.6.0.mod) = c9P9R6q2sN5RpE3yf+seOBuRQGDaMYrtP+1kYoBHSgg= +-SHA256 (go_modules/github.com/go-sql-driver/mysql/@v/v1.6.0.zip) = B/BSuPP7TBu4yq8v25XA8T5CYccklKFpAHKK+fLu5wY= + SHA256 (go_modules/github.com/go-stack/stack/@v/v1.8.0.mod) = WRVSp8pfQ1HZvva4aPLYWmHqAoJxRCWB9fSH3O0ZYSk= + SHA256 (go_modules/github.com/go-stack/stack/@v/v1.8.0.zip) = eMJmfHEPgRMHA4Y0/6Q69EJhms/q8e+1k6pODe2d9I8= +-SHA256 (go_modules/github.com/gobwas/httphead/@v/v0.0.0-20180130184737-2c6c146eadee.mod) = e9ljbZprj16nKzThuSf/gsW8nmZ+2/2ch8hfxBeob3g= +-SHA256 (go_modules/github.com/gobwas/httphead/@v/v0.0.0-20180130184737-2c6c146eadee.zip) = WkPtSnzSsGO2NPDfUxHA36ZXZoO/wTOfLFsbESf8OSs= +-SHA256 (go_modules/github.com/gobwas/pool/@v/v0.2.0.mod) = zTdi9blxvOD64FnlREXMtu/FpaQ+9lcR7UB+rQScVjM= +-SHA256 (go_modules/github.com/gobwas/pool/@v/v0.2.0.zip) = UmBLFFa5K7MQRhFno+ZRVWLw9CFPAe1kQOMQX3i+GI8= +-SHA256 (go_modules/github.com/gobwas/ws/@v/v1.0.2.mod) = nZu3O8mmP/dP8xbTO8fhPFygl1jy7ra/PLWEzcz60ME= +-SHA256 (go_modules/github.com/gobwas/ws/@v/v1.0.2.zip) = +eXCboMnjxmVjGi+e3atZxHIBrba52b612ktKvhnvt0= + SHA256 (go_modules/github.com/godbus/dbus/v5/@v/v5.0.3.mod) = h0Pqcv7SHMFDxKBnQI4h93h2EOZi/b6NWUMxLqiuiBY= +-SHA256 (go_modules/github.com/godbus/dbus/v5/@v/v5.0.4.mod) = h0Pqcv7SHMFDxKBnQI4h93h2EOZi/b6NWUMxLqiuiBY= + SHA256 (go_modules/github.com/godbus/dbus/v5/@v/v5.0.5.mod) = h0Pqcv7SHMFDxKBnQI4h93h2EOZi/b6NWUMxLqiuiBY= + SHA256 (go_modules/github.com/godbus/dbus/v5/@v/v5.0.5.zip) = sZfVbJ+lFTax+NPmmNbgt4WVqmqpy+qahzXciQat2qA= + SHA256 (go_modules/github.com/gofrs/flock/@v/v0.8.1.mod) = f89wY4L3qiUkSKVviPa2wbijAAZSU71pkFCYWoJJP/E= +@@ -318,10 +200,8 @@ SHA256 (go_modules/github.com/gofrs/floc + SHA256 (go_modules/github.com/gogo/protobuf/@v/v1.1.1.mod) = /8FAk16hS+ckXwXMggbkkzpGIJZafuEQjSU1ZPmEAmo= + SHA256 (go_modules/github.com/gogo/protobuf/@v/v1.1.1.zip) = kY3OlvG1yJfssV55x0HTCIq/DEgcoIS2aGEJo59T9S4= + SHA256 (go_modules/github.com/golang-jwt/jwt/v4/@v/v4.0.0.mod) = iF+p5+KXYzdQLJA2seI6YTpIzY8a84eGYyHe0kEk0ck= +-SHA256 (go_modules/github.com/golang-jwt/jwt/v4/@v/v4.1.0.mod) = iF+p5+KXYzdQLJA2seI6YTpIzY8a84eGYyHe0kEk0ck= +-SHA256 (go_modules/github.com/golang-jwt/jwt/v4/@v/v4.1.0.zip) = o1dGC4XeeCbLUs/sp9GoC/JU9IxMNFkjMCMvy4bSduE= +-SHA256 (go_modules/github.com/golang-sql/civil/@v/v0.0.0-20190719163853-cb61b32ac6fe.mod) = 6g6j0yKMZwVfIC9kajS7m0h/A4diXa+iCPZwN3vJFyA= +-SHA256 (go_modules/github.com/golang-sql/civil/@v/v0.0.0-20190719163853-cb61b32ac6fe.zip) = IvzR4Byr9ux1xrbI5EPeApYRyd1cxGc4GNUtrEZaxog= ++SHA256 (go_modules/github.com/golang-jwt/jwt/v4/@v/v4.2.0.mod) = iF+p5+KXYzdQLJA2seI6YTpIzY8a84eGYyHe0kEk0ck= ++SHA256 (go_modules/github.com/golang-jwt/jwt/v4/@v/v4.2.0.zip) = vqLnwEWwf1C2AhG+6UtixEIyLe1/qJPj/aSdzc4OKQg= + SHA256 (go_modules/github.com/golang/glog/@v/v0.0.0-20160126235308-23def4e6c14b.mod) = nJuvwPUpBa+qcWSFizoBoMw9wH2iMDAXfOSH9ydDiVg= + SHA256 (go_modules/github.com/golang/glog/@v/v1.0.0.mod) = xWnWsxv9RJCSBOOZhJV7ib6E+jLyOx0hGHlFiQ5s3fM= + SHA256 (go_modules/github.com/golang/glog/@v/v1.0.0.zip) = ro3+rRmER6VVQJ5OlCvUquIhCxi8kP+PAyqwmplA6Pg= +@@ -378,15 +258,10 @@ SHA256 (go_modules/github.com/google/go- + SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.5.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo= + SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.6.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo= + SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.6.zip) = Msa7U6LyFP7NQ8oKQ2dYSI0IiprCPjke9LUC7aBZEUc= +-SHA256 (go_modules/github.com/google/go-replayers/grpcreplay/@v/v1.1.0.mod) = CBT1wv8qhmDkFJK+u6lBBm8A9TgmvT/XGMJGRULuJ4k= +-SHA256 (go_modules/github.com/google/go-replayers/grpcreplay/@v/v1.1.0.zip) = MC+KHy4qKylrLCdifzlKlB61PVkVLb4UXY93Wzhfzuo= +-SHA256 (go_modules/github.com/google/go-replayers/httpreplay/@v/v1.0.0.mod) = WbIaR4Pzj+hebijtOvaTnYudx24Bg47OHRdR044nFe4= +-SHA256 (go_modules/github.com/google/go-replayers/httpreplay/@v/v1.0.0.zip) = QO9BwBabyrS/glbWZmm1M8RPFbfJACck375O0jTx2Gw= + SHA256 (go_modules/github.com/google/gofuzz/@v/v1.0.0.mod) = +wCcAe4WW7qoXIXoo6eU6o6D+AcU1Bg0ZdyB2BG1RCc= + SHA256 (go_modules/github.com/google/gofuzz/@v/v1.0.0.zip) = dSVwJiV1u8tfAQfb2ApGOrrK9R6U4V+W9bxBZv8tM+E= + SHA256 (go_modules/github.com/google/martian/@v/v2.1.0+incompatible.mod) = HbNX9WhlkJpuk5skDY2xkg32AA9hD5Cww686CT3mB+c= +-SHA256 (go_modules/github.com/google/martian/@v/v2.1.1-0.20190517191504-25dcb96d9e51+incompatible.mod) = HbNX9WhlkJpuk5skDY2xkg32AA9hD5Cww686CT3mB+c= +-SHA256 (go_modules/github.com/google/martian/@v/v2.1.1-0.20190517191504-25dcb96d9e51+incompatible.zip) = 38Xqw4d4Y8HyMUV/lsVMkV6hyG+GxZBxC3R3+W4boPM= ++SHA256 (go_modules/github.com/google/martian/@v/v2.1.0+incompatible.zip) = W90uvTfdocDPeG2ydweWbIYksohkHacEsOMclrOTznA= + SHA256 (go_modules/github.com/google/martian/v3/@v/v3.0.0.mod) = nz/aRWCLm+s5X37n8KoAHSKRi0jlDSmV9ohfoEcHL5E= + SHA256 (go_modules/github.com/google/martian/v3/@v/v3.1.0.mod) = nz/aRWCLm+s5X37n8KoAHSKRi0jlDSmV9ohfoEcHL5E= + SHA256 (go_modules/github.com/google/martian/v3/@v/v3.2.1.mod) = r4YX4S1qFowJ4Cylq59NUDg91eUeokjQzVVFO+bNezg= +@@ -400,28 +275,21 @@ SHA256 (go_modules/github.com/google/ppr + SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20200708004538-1a94d8640e99.mod) = 1aWtNw6g62iSydRIta0DHK3BYA92AAo3n/GHUqQSQ1Y= + SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20201023163331-3e6fc7fc9c4c.mod) = 1S8e7jMu3iY7xH3tdAOtp/y9x5oSu4J+mCdjtHACdqg= + SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20201203190320-1bf35d6f28c2.mod) = 1S8e7jMu3iY7xH3tdAOtp/y9x5oSu4J+mCdjtHACdqg= +-SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20201218002935-b9804c9f04c2.mod) = 1S8e7jMu3iY7xH3tdAOtp/y9x5oSu4J+mCdjtHACdqg= + SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20210122040257-d980be63207e.mod) = 1S8e7jMu3iY7xH3tdAOtp/y9x5oSu4J+mCdjtHACdqg= + SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20210226084205-cbba55b83ad5.mod) = 1S8e7jMu3iY7xH3tdAOtp/y9x5oSu4J+mCdjtHACdqg= +-SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20210506205249-923b5ab0fc1a.mod) = 1S8e7jMu3iY7xH3tdAOtp/y9x5oSu4J+mCdjtHACdqg= + SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20210601050228-01bbb1931b22.mod) = 1S8e7jMu3iY7xH3tdAOtp/y9x5oSu4J+mCdjtHACdqg= + SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20210609004039-a478d1d731e9.mod) = 1S8e7jMu3iY7xH3tdAOtp/y9x5oSu4J+mCdjtHACdqg= +-SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20210715191844-86eeefc3e471.mod) = 1S8e7jMu3iY7xH3tdAOtp/y9x5oSu4J+mCdjtHACdqg= + SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20210720184732-4bb14d4b1be1.mod) = 1S8e7jMu3iY7xH3tdAOtp/y9x5oSu4J+mCdjtHACdqg= + SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20210720184732-4bb14d4b1be1.zip) = HLmgo1XwNRHgegyGwNrEbiU4LR0uNL5lBCE3t3HAoFM= + SHA256 (go_modules/github.com/google/readahead/@v/v0.0.0-20161222183148-eaceba169032.mod) = IUjFEAdsRtVqwdVq4uCvrAL6pbPQkqC82sB3FAxDeio= + SHA256 (go_modules/github.com/google/readahead/@v/v0.0.0-20161222183148-eaceba169032.zip) = OiQ1EjU4Rj3DQSousb4DO3z4EFd1wf81JDUexAX6FGk= + SHA256 (go_modules/github.com/google/renameio/@v/v0.1.0.mod) = uptesIeACKiR4WsIwXkisD+Sx2oD57/hgyY16tocGjU= + SHA256 (go_modules/github.com/google/renameio/@v/v0.1.0.zip) = uFELs0B4aRoguOSQLTca/g6xcbLa+VP2fLOWDRkmzPM= +-SHA256 (go_modules/github.com/google/subcommands/@v/v1.0.1.mod) = +pD1NbBQ9Ml6BZJsbf3qZuwszkFSm7mxNg43MUUhorE= +-SHA256 (go_modules/github.com/google/subcommands/@v/v1.0.1.zip) = 3kJJ2YI6BQnfMuutJ4fV5UybU8EFlZK9mjuwxM9YA00= + SHA256 (go_modules/github.com/google/uuid/@v/v1.1.1.mod) = c9pHtjOLAKCC/UUao1oyc9OtwJuOm7qY2rAQkeQCr24= + SHA256 (go_modules/github.com/google/uuid/@v/v1.1.2.mod) = c9pHtjOLAKCC/UUao1oyc9OtwJuOm7qY2rAQkeQCr24= + SHA256 (go_modules/github.com/google/uuid/@v/v1.2.0.mod) = c9pHtjOLAKCC/UUao1oyc9OtwJuOm7qY2rAQkeQCr24= + SHA256 (go_modules/github.com/google/uuid/@v/v1.3.0.mod) = c9pHtjOLAKCC/UUao1oyc9OtwJuOm7qY2rAQkeQCr24= + SHA256 (go_modules/github.com/google/uuid/@v/v1.3.0.zip) = Cl/MBepJKv6sqYSgEkhfahXiJZsy8SBtbzaojIivxgc= +-SHA256 (go_modules/github.com/google/wire/@v/v0.5.0.mod) = lJqcKDyueNaEuXCPvHI1d9P2q7Hup3buQY06aUVUDHA= +-SHA256 (go_modules/github.com/google/wire/@v/v0.5.0.zip) = fW7UzX/4jxeOi8GdULBq2GB3ZtgC0ZmP1cXLesODMi4= + SHA256 (go_modules/github.com/googleapis/gax-go/v2/@v/v2.0.4.mod) = plQKJE0BZ1VWoaqSQx34HACW+Qh3FX+zmcUesvyaaWs= + SHA256 (go_modules/github.com/googleapis/gax-go/v2/@v/v2.0.5.mod) = h3SPNCiEwriXPfhVxsSgXyg79WtZ/Ud6JNGvZdaQOvI= + SHA256 (go_modules/github.com/googleapis/gax-go/v2/@v/v2.1.0.mod) = e/PuUTqoxg8L9YOFt13kwRuVCDegYE6/XaomSmLSs7U= +@@ -431,8 +299,6 @@ SHA256 (go_modules/github.com/gopherjs/g + SHA256 (go_modules/github.com/gopherjs/gopherjs/@v/v0.0.0-20181017120253-0766667cb4d1.zip) = m5zMlgbf6uL7Uz92i0NwJXl9xKpZrD+PCRtk3BS/Xbc= + SHA256 (go_modules/github.com/gorilla/mux/@v/v1.8.0.mod) = R/lPOCkTbcy7qn88QRD3QNs3/5Dd555rM2xzLh/ajZw= + SHA256 (go_modules/github.com/gorilla/mux/@v/v1.8.0.zip) = dkGRHgCvnJHwiYaDMwZ8nLmlhwLSyeqCHuN0lACRw4U= +-SHA256 (go_modules/github.com/gorilla/websocket/@v/v1.4.1.mod) = CdyKkielTBBp6gZdYQpfLKGV8fX7pufbstfrD9bgHfY= +-SHA256 (go_modules/github.com/gorilla/websocket/@v/v1.4.1.zip) = hutCdWfeni3ITaUu5PQxVJbF/8IVKSjfDjrEzoo1n/c= + SHA256 (go_modules/github.com/grpc-ecosystem/grpc-gateway/@v/v1.16.0.mod) = mSpR1cTPiId0CD0jqOHIf/2bBFWFq3eFcuUe4xi6oKo= + SHA256 (go_modules/github.com/grpc-ecosystem/grpc-gateway/@v/v1.16.0.zip) = N3sDrvKIs07YlESdPdukDVJd1/tV3m55BFzfSZ5/5WU= + SHA256 (go_modules/github.com/hanwen/go-fuse/@v/v1.0.0.mod) = jYx2O6LoniZvgulbPblGK4rQHCezDdp3z3685zXmVU4= +@@ -445,13 +311,10 @@ SHA256 (go_modules/github.com/hashicorp/ + SHA256 (go_modules/github.com/ianlancetaylor/demangle/@v/v0.0.0-20181102032728-5e5cf60278f6.mod) = HQqdl3m4dISvT9ubWW5mMpicgooCehbOuqTSHJvbPeo= + SHA256 (go_modules/github.com/ianlancetaylor/demangle/@v/v0.0.0-20200824232613-28f6c0f3b639.mod) = HQqdl3m4dISvT9ubWW5mMpicgooCehbOuqTSHJvbPeo= + SHA256 (go_modules/github.com/ianlancetaylor/demangle/@v/v0.0.0-20200824232613-28f6c0f3b639.zip) = 9XCaZgHwtNwX2juroaUMyV6/Pv3QQK7Mf89NDom6sGY= +-SHA256 (go_modules/github.com/jmespath/go-jmespath/@v/v0.0.0-20160202185014-0b12d6b521d8.mod) = fuHUajtRheVlcWJ+9qApyZf4UHgbzEh+BsBYwHI8gjQ= + SHA256 (go_modules/github.com/jmespath/go-jmespath/@v/v0.4.0.mod) = T7iO2rsXVk9gSP2jtJQnTK4E2WJ+aXxU0LQs1cOuvZ8= + SHA256 (go_modules/github.com/jmespath/go-jmespath/@v/v0.4.0.zip) = 0fd7Z5DXxDIadCYPNnVoPTrAawphS1+D6HC+rgqLKGc= + SHA256 (go_modules/github.com/jmespath/go-jmespath/internal/testify/@v/v1.5.1.mod) = H3UsEr6N6heJJ4cYkbC9Xf/B7z8+3GJwKmUTZHW0XZk= + SHA256 (go_modules/github.com/jmespath/go-jmespath/internal/testify/@v/v1.5.1.zip) = M49zgy6ypjqwyRIZfmU8e2JCb8Q4fgp2qw1Dxl4ps+E= +-SHA256 (go_modules/github.com/joho/godotenv/@v/v1.3.0.mod) = 5xG2F3CCrjUPyMTuOga2fiVT0RdSxugDrlkQbqVvOo8= +-SHA256 (go_modules/github.com/joho/godotenv/@v/v1.3.0.zip) = rO9aOU+9EZP1LQ0ZaQsL/oJyjRjdO/Z3MNxQMcItVj8= + SHA256 (go_modules/github.com/jpillora/backoff/@v/v1.0.0.mod) = vVTHrC9+ZiFhIBdJ1ig6I0ZcrnO6o4+lp86WJ3EDxns= + SHA256 (go_modules/github.com/jpillora/backoff/@v/v1.0.0.zip) = +FZpLHJRQ8SbnM6r+8qLyT09vehKCqpT+ybtN3TCIMw= + SHA256 (go_modules/github.com/json-iterator/go/@v/v1.1.10.mod) = Rbyd4qBfM3j3qd5QsjsPQGg+wQzp5euTM281ftqtejI= +@@ -459,7 +322,6 @@ SHA256 (go_modules/github.com/json-itera + SHA256 (go_modules/github.com/json-iterator/go/@v/v1.1.12.mod) = UY5Xwi0XgcWaszeIyan8LtxDWD73yfyIkqNJDBLWEiY= + SHA256 (go_modules/github.com/json-iterator/go/@v/v1.1.12.zip) = 0AHqVwga/Q43hGfI9Km2pRJZmWu4u3Y/eBB+rxL5lQE= + SHA256 (go_modules/github.com/json-iterator/go/@v/v1.1.6.mod) = sZoih2lmTBK/Jd0Y1RxcU/2vRcIpcalzVF8LAhNQTk8= +-SHA256 (go_modules/github.com/json-iterator/go/@v/v1.1.9.mod) = Rbyd4qBfM3j3qd5QsjsPQGg+wQzp5euTM281ftqtejI= + SHA256 (go_modules/github.com/jstemmer/go-junit-report/@v/v0.0.0-20190106144839-af01ea7f8024.mod) = +E886tahBRiWNVMSLbn+L9MvIaiy7iEDfwPF0+eT7LY= + SHA256 (go_modules/github.com/jstemmer/go-junit-report/@v/v0.9.1.mod) = qVsAI+NBppIF01BpfuGMtRGPloGZ0ssGr1yD7XP5e9Q= + SHA256 (go_modules/github.com/jstemmer/go-junit-report/@v/v0.9.1.zip) = +9IZbkpQqI+MNS92Ml9LpyM47Ox7bLdTUxfOnjqkAoQ= +@@ -470,7 +332,6 @@ SHA256 (go_modules/github.com/julienschm + SHA256 (go_modules/github.com/julienschmidt/httprouter/@v/v1.3.0.zip) = 5FfczXAV80BmTjuM/UGZdHE4LaL0p0PuVb5Tmrxsofk= + SHA256 (go_modules/github.com/kisielk/gotool/@v/v1.0.0.mod) = d6ynv/wOwp/J8IjVliqzEo9AXXsQx865aT/3oIlYlV0= + SHA256 (go_modules/github.com/kisielk/gotool/@v/v1.0.0.zip) = CJ27puOqCZRP20DXKsyGaU6L3eAc/A9A/gJIMJ64Cj8= +-SHA256 (go_modules/github.com/klauspost/compress/@v/v1.10.3.mod) = rqg6mMd7wLglwC4EHyS/E7yDLigVhyG6qiiSZF0wrT8= + SHA256 (go_modules/github.com/klauspost/compress/@v/v1.13.5.mod) = hzMbvVb5EFUKSEj77nhRzEOqVpvKMdlECSZU8IrPby4= + SHA256 (go_modules/github.com/klauspost/compress/@v/v1.13.6.mod) = hzMbvVb5EFUKSEj77nhRzEOqVpvKMdlECSZU8IrPby4= + SHA256 (go_modules/github.com/klauspost/compress/@v/v1.13.6.zip) = 6vb7oU+s8aBPDw2fMZiOq2OL2P93mXNWPQvAuQpXwtQ= +@@ -486,6 +347,8 @@ SHA256 (go_modules/github.com/klauspost/ + SHA256 (go_modules/github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.1.mod) = a2na/Tz2TXtX6XiEin4nGivgoE2aJWTdJVZJHSfQoDQ= + SHA256 (go_modules/github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.3.mod) = a2na/Tz2TXtX6XiEin4nGivgoE2aJWTdJVZJHSfQoDQ= + SHA256 (go_modules/github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.3.zip) = QpsBQTuXKxCOqGu949XmYJE/PoCZGQ0HzPsvGGvG2Dc= ++SHA256 (go_modules/github.com/kopia/htmluibuild/@v/v0.0.0-20211226001320-eed13dea3815.mod) = /wxprpaqiP7aiuI6PR809cxURTfma1DpM+yszDW6c3I= ++SHA256 (go_modules/github.com/kopia/htmluibuild/@v/v0.0.0-20211226001320-eed13dea3815.zip) = JyrIO1de+fkPfkvkf1nwPZiEl1RL0cEVDULRrGDEox8= + SHA256 (go_modules/github.com/kr/fs/@v/v0.1.0.mod) = tbztWH7emUmijxpGAxPEmwj1cVuYgNu1eXgyf4WC78A= + SHA256 (go_modules/github.com/kr/fs/@v/v0.1.0.zip) = 03a9mOga6jRYX8OwS6t2Nj6eh83mk4OWTlfpd58q+B4= + SHA256 (go_modules/github.com/kr/logfmt/@v/v0.0.0-20140226030751-b84e30acd515.mod) = 7qRnFT2AM29hdNQNHKAiYYxPO5NhD9YgQJKf/gCbqaY= +@@ -502,10 +365,6 @@ SHA256 (go_modules/github.com/kr/text/@v + SHA256 (go_modules/github.com/kylelemons/godebug/@v/v0.0.0-20170820004349-d65d576e9348.mod) = 7/nRMre5Lc4Gh1hWGKDQzFynBz1pqx0Ybkas0FcSZ20= + SHA256 (go_modules/github.com/kylelemons/godebug/@v/v1.1.0.mod) = FgWHHolTMaOfWVJVnrvJEijYa4EANU+Fe1YoZuyluxM= + SHA256 (go_modules/github.com/kylelemons/godebug/@v/v1.1.0.zip) = 270M6ML0kyuwNwTXMCayGvEr1o1bj0eY2/EKSHorbRM= +-SHA256 (go_modules/github.com/leodido/go-urn/@v/v1.2.0.mod) = ARMsYERZnEG7wZpTYeb8xYD9WYLyrLfKs7OzWwanUkM= +-SHA256 (go_modules/github.com/leodido/go-urn/@v/v1.2.0.zip) = ioVNeEFxAAppt5urss09qbj8yx4ba7ECx6bStSOA0Io= +-SHA256 (go_modules/github.com/lib/pq/@v/v1.10.2.mod) = lMFIhoiyuYIqluE3XjIAKmUswa7nFSD2v6h77I63nAY= +-SHA256 (go_modules/github.com/lib/pq/@v/v1.10.2.zip) = D1DPyNTtS7s5dnqswE1rI+EQXS+lDcuOSuIEsskAGPA= + SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.12.mod) = MBtO/MadpAuRzMjSzFjohZXorYcSrKAUA/EAhtlrGBM= + SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.12.zip) = xGN0mUCaQIH7vX6gZAqgrzDA4Gpwqhsgd4CwJRZQ2M0= + SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.9.mod) = rf8+JDhLzS7PDG1qGp5OMQZUAem10pzmoSAlWrPAIxM= +@@ -519,16 +378,13 @@ SHA256 (go_modules/github.com/matttproud + SHA256 (go_modules/github.com/minio/md5-simd/@v/v1.1.0.mod) = ON/bxXveO/W35XJQOfTbrXMTOUh7CK7DPmxw5fpUHCc= + SHA256 (go_modules/github.com/minio/md5-simd/@v/v1.1.2.mod) = dmXwdbg8y4HGbemA2l8j5U4UeUcqrdQWbfwm+BSKL6M= + SHA256 (go_modules/github.com/minio/md5-simd/@v/v1.1.2.zip) = +CnTWm5ol9tBWviIjEsHTRolOu4Oj7cFS02VR3qBw9Y= +-SHA256 (go_modules/github.com/minio/minio-go/v7/@v/v7.0.16.mod) = ozdPX8+0+bbWQ5nHT6jzuZLltD1eTqsDZyvPFL7VdVM= +-SHA256 (go_modules/github.com/minio/minio-go/v7/@v/v7.0.16.zip) = mjIQVVx8hTwtZrWpdRVr72DOFKnpYiqa/vJOuXmZq1U= ++SHA256 (go_modules/github.com/minio/minio-go/v7/@v/v7.0.18.mod) = 18pr7smazP1myuVm+O60v4VFd5PlQWcphqVlTTCgByU= ++SHA256 (go_modules/github.com/minio/minio-go/v7/@v/v7.0.18.zip) = Hr/wHKtTiu5hl8xZVqxICgH1rbDqD4vyJy4/vsoTFHs= + SHA256 (go_modules/github.com/minio/sha256-simd/@v/v0.1.1.mod) = tdLrfPfc0hMjs8a2fk9izz7hh2PqDxO7KNLfmyUuOdw= + SHA256 (go_modules/github.com/minio/sha256-simd/@v/v1.0.0.mod) = V8Et/4MR2Gf/sUom3bNF0P3FIz2lJc8pM8x35vUxBWo= + SHA256 (go_modules/github.com/minio/sha256-simd/@v/v1.0.0.zip) = Yu3BSBOQw0If9aVLgMSayrhTMTSBJNVgpeQQB00Zw+U= + SHA256 (go_modules/github.com/mitchellh/go-homedir/@v/v1.1.0.mod) = 7CxA4qyGvdktZKJVid3u9lIneJqPQovt6GvcQgZPYPE= + SHA256 (go_modules/github.com/mitchellh/go-homedir/@v/v1.1.0.zip) = //7DYfx+d2u3FDNWDChe4pgtLBQLj1v7oNtgM8Ct4YQ= +-SHA256 (go_modules/github.com/mitchellh/mapstructure/@v/v1.3.3.mod) = 0SvfCVDElAiP2TYEreFZaXQFS6Flcp1roTNjPCfa/+M= +-SHA256 (go_modules/github.com/mitchellh/mapstructure/@v/v1.4.1.mod) = 0SvfCVDElAiP2TYEreFZaXQFS6Flcp1roTNjPCfa/+M= +-SHA256 (go_modules/github.com/mitchellh/mapstructure/@v/v1.4.1.zip) = v+hWhhFFwl9vJsKYV2DoakY04qKLubRYL/DoqdJiHhA= + SHA256 (go_modules/github.com/modern-go/concurrent/@v/v0.0.0-20180228061459-e0a39a4cb421.mod) = J6Xp8FxxCJtv1eEZ/ByM6B8MFtpOwzVxV7HYXiuoWuI= + SHA256 (go_modules/github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.mod) = J6Xp8FxxCJtv1eEZ/ByM6B8MFtpOwzVxV7HYXiuoWuI= + SHA256 (go_modules/github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.zip) = ke9JWZvsRZhp2U/z3sEohxq2a9LfphBB8eEWn5tKgHM= +@@ -536,6 +392,8 @@ SHA256 (go_modules/github.com/modern-go/ + SHA256 (go_modules/github.com/modern-go/reflect2/@v/v1.0.1.mod) = tFVSGtQtFvqwjvHXSIwi7yQMlKhoRzYK06FnGaCHEys= + SHA256 (go_modules/github.com/modern-go/reflect2/@v/v1.0.2.mod) = CZ7ljsIQFVKAaS+eI2D1IycuUl8GJydUvnoqRNv6BiM= + SHA256 (go_modules/github.com/modern-go/reflect2/@v/v1.0.2.zip) = 9G9BQJwudCk/gs/mxwtdWCv/itoBBqfT/1cGUgxQwhw= ++SHA256 (go_modules/github.com/modocache/gover/@v/v0.0.0-20171022184752-b58185e213c5.mod) = EgvXojV9CW2LHCARGMxgOuRGzPk1ztQrxCIchPv5wU0= ++SHA256 (go_modules/github.com/modocache/gover/@v/v0.0.0-20171022184752-b58185e213c5.zip) = SpbQqQMx2SB06QLPJ3LSLBoGdDi8YncTuAu6TVUJ49M= + SHA256 (go_modules/github.com/mwitkow/go-conntrack/@v/v0.0.0-20161129095857-cc309e4a2223.mod) = PxWlGPNyKPLQjGtDdi1DhppauK57o7USS/lhA15xzBg= + SHA256 (go_modules/github.com/mwitkow/go-conntrack/@v/v0.0.0-20190716064945-2f068394615f.mod) = PxWlGPNyKPLQjGtDdi1DhppauK57o7USS/lhA15xzBg= + SHA256 (go_modules/github.com/mwitkow/go-conntrack/@v/v0.0.0-20190716064945-2f068394615f.zip) = 1vxRNJDVxz4/ZO3jzxi6lzpPjvTDnJgWzGCA45yMSAo= +@@ -623,10 +481,6 @@ SHA256 (go_modules/github.com/studio-b12 + SHA256 (go_modules/github.com/studio-b12/gowebdav/@v/v0.0.0-20211106090535-29e74efa701f.zip) = tSCxUivoNAFYm2il0fx0Xc5yqB1LGCFQr61JkCQLn0Q= + SHA256 (go_modules/github.com/tg123/go-htpasswd/@v/v1.2.0.mod) = j47YoVWS9zaoO9GuRwKHXk3XjebtInsYJ3ikrnmc+u0= + SHA256 (go_modules/github.com/tg123/go-htpasswd/@v/v1.2.0.zip) = RmnaY6cNSmem23FBlZuJjBCZ6oBXDQFKqKrsJbyHG7Q= +-SHA256 (go_modules/github.com/ugorji/go/@v/v1.1.7.mod) = 2nRJqz6mjrN1xLOGCKGDzEvhHbY60s2InDRV1/sElEw= +-SHA256 (go_modules/github.com/ugorji/go/@v/v1.1.7.zip) = 0ClZ5xxZsnPVsJlpfAWEJpQahi/u9mwZHGPik023ov8= +-SHA256 (go_modules/github.com/ugorji/go/codec/@v/v1.1.7.mod) = /T2cjg4n0TlGSeYleS4pEjLslxrwP4azWMJgkAwtmuM= +-SHA256 (go_modules/github.com/ugorji/go/codec/@v/v1.1.7.zip) = jUggYcVbTE+/eN6fv5io0bKV9ZBHaWecc6LcCwahoQI= + SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.1.25.mod) = 4sdj+GGtoFxhUMMvgEvKMclqGLlEMg4O6bvw1sYHWtc= + SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.1.27.mod) = 4sdj+GGtoFxhUMMvgEvKMclqGLlEMg4O6bvw1sYHWtc= + SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.1.32.mod) = 4sdj+GGtoFxhUMMvgEvKMclqGLlEMg4O6bvw1sYHWtc= +@@ -641,14 +495,12 @@ SHA256 (go_modules/github.com/zeebo/blak + SHA256 (go_modules/github.com/zeebo/blake3/@v/v0.2.1.zip) = EzJ5Rl1phsZwPtMDZfZYf6IC3OXpDDfG43OmCbzMQ30= + SHA256 (go_modules/github.com/zeebo/pcg/@v/v1.0.1.mod) = TVuz/sdIXlTBx9kRkJGq3dBx+fSolptsgqWI9MjggXk= + SHA256 (go_modules/github.com/zeebo/pcg/@v/v1.0.1.zip) = Of8Gm56x/W+e3ROLEjOKGwp2H0ewVE9BSNPSfddMUsA= +-SHA256 (go_modules/go.opencensus.io/@v/v0.15.0.mod) = qY9x47gYcDcMkppa+eFqtYlHebNeS3CBXYjZLmLk9dk= + SHA256 (go_modules/go.opencensus.io/@v/v0.21.0.mod) = ieCSXaA6WvmIebPPtdlps3ZFVLKe3LQ4ROy/EtYVxUI= + SHA256 (go_modules/go.opencensus.io/@v/v0.22.0.mod) = k4BXagrLOyivqJbSzETL289WZ/m9zY1Z7fy7ZRpxPg8= + SHA256 (go_modules/go.opencensus.io/@v/v0.22.2.mod) = 4EL962hfCby193jU9jlT86anD0wQBPvRqSyZzbgfw5w= + SHA256 (go_modules/go.opencensus.io/@v/v0.22.3.mod) = 4EL962hfCby193jU9jlT86anD0wQBPvRqSyZzbgfw5w= + SHA256 (go_modules/go.opencensus.io/@v/v0.22.4.mod) = 4EL962hfCby193jU9jlT86anD0wQBPvRqSyZzbgfw5w= + SHA256 (go_modules/go.opencensus.io/@v/v0.22.5.mod) = P0FuyFK2JvSfa3Klvq35vpEmUqS+3c3Y9S+rYNCfTSc= +-SHA256 (go_modules/go.opencensus.io/@v/v0.22.6.mod) = T3K2YKaHwoHX9+kVxtcPTmAfW2rlprB0vCyYGX6w0Co= + SHA256 (go_modules/go.opencensus.io/@v/v0.23.0.mod) = T3K2YKaHwoHX9+kVxtcPTmAfW2rlprB0vCyYGX6w0Co= + SHA256 (go_modules/go.opencensus.io/@v/v0.23.0.zip) = gceL64SHIITW1d3AoL/8RylEEomEcsiRopz8tm8/otg= + SHA256 (go_modules/go.opentelemetry.io/otel/@v/v0.20.0.mod) = bqUTd/YKtLBPysnXEvxYZ+72DFzY5OV5uYx2XBxkeks= +@@ -664,34 +516,25 @@ SHA256 (go_modules/go.opentelemetry.io/p + SHA256 (go_modules/go.uber.org/atomic/@v/v1.7.0.mod) = 90ds7KiK1uzuppNrSQLSfFBx6Iwk7SYugUkjJg6XeMc= + SHA256 (go_modules/go.uber.org/atomic/@v/v1.9.0.mod) = 90ds7KiK1uzuppNrSQLSfFBx6Iwk7SYugUkjJg6XeMc= + SHA256 (go_modules/go.uber.org/atomic/@v/v1.9.0.zip) = ahs0oFEMXQ0J8UGzr81A5lAKIAX182V44ptfxtxkwko= +-SHA256 (go_modules/go.uber.org/goleak/@v/v1.1.10.mod) = hqlwzbnbMeX+LfHBgRimzbKi8kbNRBQdctb5+Kf4ow4= + SHA256 (go_modules/go.uber.org/goleak/@v/v1.1.11-0.20210813005559-691160354723.mod) = VcsL2DT3Pfrg6bc4x0VqFFxuOjMAcyE21VpYBXVvfgM= + SHA256 (go_modules/go.uber.org/goleak/@v/v1.1.11-0.20210813005559-691160354723.zip) = Pjob8XIkYYDTnWZ7DLPf71vCCRm3LLeJVYXvaJ728FE= + SHA256 (go_modules/go.uber.org/multierr/@v/v1.6.0.mod) = tce5jEcImS9bjESLqRHys1yrxgt4F81POQgu8/5aqV0= + SHA256 (go_modules/go.uber.org/multierr/@v/v1.7.0.mod) = z3rP0r23iM8FME3snYySMf8WVXmm163N6ySkKMgLUxM= + SHA256 (go_modules/go.uber.org/multierr/@v/v1.7.0.zip) = q+4hu9HLYrByFoBDDvjgmHFymdELQ4KHa5qkBmTmVWw= + SHA256 (go_modules/go.uber.org/zap/@v/v1.16.0.mod) = nt4ZSCgCr+56MATrBiiwOHER0XCzs6dV/Y7ALu/g4wo= +-SHA256 (go_modules/go.uber.org/zap/@v/v1.18.1.mod) = MFKJdY3Z5EBNyz2Wp+N609y6/p6p7celoHyXoBPIpfQ= +-SHA256 (go_modules/go.uber.org/zap/@v/v1.19.0.mod) = MFKJdY3Z5EBNyz2Wp+N609y6/p6p7celoHyXoBPIpfQ= + SHA256 (go_modules/go.uber.org/zap/@v/v1.19.1.mod) = tfPdjq1Wgg4+THo2PMGMM7AlUHM7/tDAWwMGDDa/gNI= + SHA256 (go_modules/go.uber.org/zap/@v/v1.19.1.zip) = uJS2/e7Dx7NfspmYtpNyksj9h7LEuucgz4hcSpm9Rgo= +-SHA256 (go_modules/gocloud.dev/@v/v0.24.0.mod) = JA8EgJeFgaK505Cu6qaVKUAtUHT62rglq/bo9fsVLyg= +-SHA256 (go_modules/gocloud.dev/@v/v0.24.0.zip) = HzATtEJWmhBNbmW3BfLxS+Ay1J7OgzesrA8uBKFmH2k= + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20180904163835-0709b304e793.mod) = XQEUTZSEElkdjxHUn3p0+trOWOEtc2bPCvmSFH5SSG0= + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20190228161510-8dd112bcdc25.mod) = M+0HClpm4JYGhaxThkQOG1mJnnTYo4oRgGhecqIZXe0= + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20190308221718-c2843e01d9a2.mod) = M+0HClpm4JYGhaxThkQOG1mJnnTYo4oRgGhecqIZXe0= +-SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20190325154230-a5d413f7728c.mod) = M+0HClpm4JYGhaxThkQOG1mJnnTYo4oRgGhecqIZXe0= + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20190510104115-cbcb75029529.mod) = OrnwH0YQ/ns5vYXWjo2XglNR5+KCw5zaQUV8KidvO+M= + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20190605123033-f99c8df09eb5.mod) = OrnwH0YQ/ns5vYXWjo2XglNR5+KCw5zaQUV8KidvO+M= + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20191011191535-87dc89f01550.mod) = OrnwH0YQ/ns5vYXWjo2XglNR5+KCw5zaQUV8KidvO+M= + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20200115085410-6d4e4cb37c7d.mod) = srEtCfgZFfvPQiYAnlD579qL03V9IFXY7AeXfmW8Zhg= + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20200622213623-75b288015ac9.mod) = srEtCfgZFfvPQiYAnlD579qL03V9IFXY7AeXfmW8Zhg= +-SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20200728195943-123391ffb6de.mod) = srEtCfgZFfvPQiYAnlD579qL03V9IFXY7AeXfmW8Zhg= + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20201002170205-7f63de1d35b0.mod) = srEtCfgZFfvPQiYAnlD579qL03V9IFXY7AeXfmW8Zhg= + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20201216223049-8b5274cf687f.mod) = 17hzPBCtcnC7bfMTGn29TLaTNqrWGYwDn9bE1eEp3xs= + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20210421170649-83a5a9bb288b.mod) = 3aGNGfup9HvKgmnPSu9YDgzpksc+KqVKvyJiFrHjpyk= +-SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20210513164829-c07d793c2f9a.mod) = gULGyDiexcbzvbr4GR+H975CXHfKNVJR7QZsmo/qNw8= +-SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20210817164053-32db794688a5.mod) = zWMRYSoqpNDX4DxBs6ofvC1fiVqz9hCJ+rgL/p+PVIU= + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20210921155107-089bfa567519.mod) = zWMRYSoqpNDX4DxBs6ofvC1fiVqz9hCJ+rgL/p+PVIU= + SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20210921155107-089bfa567519.zip) = 6yQmp4kZFSE8xdodp7b8bp4s8lPVGNjhaeA44of0FOM= + SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20190121172915-509febef88a4.mod) = n/HQfKjAlFhFDrX0B2qgOQ71x9sMepQhUOiCWKeLU4M= +@@ -735,7 +578,6 @@ SHA256 (go_modules/golang.org/x/mod/@v/v + SHA256 (go_modules/golang.org/x/mod/@v/v0.4.0.mod) = sojwiP2FGIWm00gzni9YjlipTmx25eY0rh1nwnSetBM= + SHA256 (go_modules/golang.org/x/mod/@v/v0.4.1.mod) = sojwiP2FGIWm00gzni9YjlipTmx25eY0rh1nwnSetBM= + SHA256 (go_modules/golang.org/x/mod/@v/v0.4.2.mod) = sojwiP2FGIWm00gzni9YjlipTmx25eY0rh1nwnSetBM= +-SHA256 (go_modules/golang.org/x/mod/@v/v0.5.0.mod) = uVQhGJtkdk7en2hHL039Id48lyso3LjrKqkp0Qa8aQs= + SHA256 (go_modules/golang.org/x/mod/@v/v0.5.1-0.20210830214625-1b1db11ec8f4.mod) = uVQhGJtkdk7en2hHL039Id48lyso3LjrKqkp0Qa8aQs= + SHA256 (go_modules/golang.org/x/mod/@v/v0.5.1.mod) = uVQhGJtkdk7en2hHL039Id48lyso3LjrKqkp0Qa8aQs= + SHA256 (go_modules/golang.org/x/mod/@v/v0.5.1.zip) = i+0UiRIOlCimSsqXw6DRMGWjPRVkWTquReXHMcSI+XU= +@@ -768,22 +610,21 @@ SHA256 (go_modules/golang.org/x/net/@v/v + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20200625001655-4c5254603344.mod) = 2Mnbvf1Z9KsIDGIZn5Nk0QtGPk79upGlgvuu9CznUS8= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20200707034311-ab3426394381.mod) = 2Mnbvf1Z9KsIDGIZn5Nk0QtGPk79upGlgvuu9CznUS8= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20200822124328-c89045814202.mod) = 2Mnbvf1Z9KsIDGIZn5Nk0QtGPk79upGlgvuu9CznUS8= ++SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20201010224723-4f7140c49acb.mod) = ZvxEoGRKUG2ngPeiKl1z3QJdRKblh0C2LSf3TXw6SUg= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20201021035429-f5854403a974.mod) = ZvxEoGRKUG2ngPeiKl1z3QJdRKblh0C2LSf3TXw6SUg= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20201031054903-ff519b6c9102.mod) = ZvxEoGRKUG2ngPeiKl1z3QJdRKblh0C2LSf3TXw6SUg= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20201110031124-69a78807bb2b.mod) = ZvxEoGRKUG2ngPeiKl1z3QJdRKblh0C2LSf3TXw6SUg= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20201209123823-ac852fbbde11.mod) = /vWJbRA6C85QVf216W6DCUQzR5JDeGU0dxjtzrYzNIo= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20201224014010-6772e930b67b.mod) = /vWJbRA6C85QVf216W6DCUQzR5JDeGU0dxjtzrYzNIo= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20210119194325-5f4716e94777.mod) = /vWJbRA6C85QVf216W6DCUQzR5JDeGU0dxjtzrYzNIo= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20210226172049-e18ecbb05110.mod) = /vWJbRA6C85QVf216W6DCUQzR5JDeGU0dxjtzrYzNIo= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20210316092652-d523dce5a7f4.mod) = zAvl0m7ysddaMMdnPDxZbZTQ0tuUDsV1JJveDRm7bmE= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20210405180319-a5a99cb37ef4.mod) = 9rD5lo9afZhvy1fr4qFAlRGLvRy/Z4XQA/ev1xHcsb0= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20210503060351-7fd8e65b6420.mod) = +pFfXQIs+wy4Zaou4306d0G0BvhOtKg3hi4pzGmrTvQ= + SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20210525063256-abc453219eb5.mod) = +pFfXQIs+wy4Zaou4306d0G0BvhOtKg3hi4pzGmrTvQ= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20210614182718-04defd469f4e.mod) = +pFfXQIs+wy4Zaou4306d0G0BvhOtKg3hi4pzGmrTvQ= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20210726213435-c6fcb2dbf985.mod) = +pFfXQIs+wy4Zaou4306d0G0BvhOtKg3hi4pzGmrTvQ= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20210825183410-e898025ed96a.mod) = +pFfXQIs+wy4Zaou4306d0G0BvhOtKg3hi4pzGmrTvQ= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20210929193557-e81a3d93ecf6.mod) = +pFfXQIs+wy4Zaou4306d0G0BvhOtKg3hi4pzGmrTvQ= +-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20210929193557-e81a3d93ecf6.zip) = ogMoZIoxZEVLWTm2a6nVrJnIVb7GxbS59w8dOvLioPs= ++SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20210610132358-84b48f89b13b.mod) = +pFfXQIs+wy4Zaou4306d0G0BvhOtKg3hi4pzGmrTvQ= ++SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20210805182204-aaa1db679c0d.mod) = +pFfXQIs+wy4Zaou4306d0G0BvhOtKg3hi4pzGmrTvQ= ++SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20211209124913-491a49abca63.mod) = +pFfXQIs+wy4Zaou4306d0G0BvhOtKg3hi4pzGmrTvQ= ++SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20211209124913-491a49abca63.zip) = +ik0IJ1FGv5crRRAz6ToBbqzH6MCbD4b5PhTIepNy78= + SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20180821212333-d2e6202438be.mod) = y7thjah9T5Q7VL/U9NOi//NhApjwT77rPbOIywdfNRo= + SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20190226205417-e64efc72b421.mod) = hp9E5OzVzaUxZVEKMIUVZw3X7ckgBegHnKClyGRSmys= + SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20190604053449-0f29369cfe45.mod) = hp9E5OzVzaUxZVEKMIUVZw3X7ckgBegHnKClyGRSmys= +@@ -792,17 +633,16 @@ SHA256 (go_modules/golang.org/x/oauth2/@ + SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20200902213428-5d25da1a8d43.mod) = za+QVQWwIB3g6jOqvSK/UzAXReMXoE6srZZmHhscP8o= + SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20201109201403-9fd604954f58.mod) = za+QVQWwIB3g6jOqvSK/UzAXReMXoE6srZZmHhscP8o= + SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20201208152858-08078c50e5b5.mod) = za+QVQWwIB3g6jOqvSK/UzAXReMXoE6srZZmHhscP8o= +-SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20210126194326-f9ce19ea3013.mod) = za+QVQWwIB3g6jOqvSK/UzAXReMXoE6srZZmHhscP8o= + SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20210218202405-ba52d332ba99.mod) = za+QVQWwIB3g6jOqvSK/UzAXReMXoE6srZZmHhscP8o= + SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20210220000619-9bb904979d93.mod) = za+QVQWwIB3g6jOqvSK/UzAXReMXoE6srZZmHhscP8o= + SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20210313182246-cd4f82c27b84.mod) = za+QVQWwIB3g6jOqvSK/UzAXReMXoE6srZZmHhscP8o= +-SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20210427180440-81ed05c6b58c.mod) = za+QVQWwIB3g6jOqvSK/UzAXReMXoE6srZZmHhscP8o= + SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20210514164344-f6687ab2804c.mod) = za+QVQWwIB3g6jOqvSK/UzAXReMXoE6srZZmHhscP8o= + SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20210628180205-a41e5a781914.mod) = za+QVQWwIB3g6jOqvSK/UzAXReMXoE6srZZmHhscP8o= + SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20210805134026-6f1e6394065a.mod) = za+QVQWwIB3g6jOqvSK/UzAXReMXoE6srZZmHhscP8o= + SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20210819190943-2bc19b11175f.mod) = za+QVQWwIB3g6jOqvSK/UzAXReMXoE6srZZmHhscP8o= + SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20211005180243-6b3c2da341f1.mod) = za+QVQWwIB3g6jOqvSK/UzAXReMXoE6srZZmHhscP8o= +-SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20211005180243-6b3c2da341f1.zip) = IXGXP/USRbRMurgCEitvSyT7ZXLTV07u4g3/ynJoGvI= ++SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20211104180415-d3ed0bb246c8.mod) = za+QVQWwIB3g6jOqvSK/UzAXReMXoE6srZZmHhscP8o= ++SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20211104180415-d3ed0bb246c8.zip) = cxe0+MBFvyhAtnzymBzuFPrMbTioayeBtisywGAPYHw= + SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20180314180146-1d60e4601c6f.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= + SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20181108010431-42b317875d0f.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= + SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20181221193216-37e7f081c4d4.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw= +@@ -859,14 +699,12 @@ SHA256 (go_modules/golang.org/x/sys/@v/v + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210119212857-b64e53b001e4.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210124154548-22da62e12c0c.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210220050731-9a76102bfb43.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210223095934-7937bea0104d.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210305230114-8fe3ee5dd75b.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210315160823-c6e025ad8005.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210320140829-1e4c9ba3b0c4.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210330210617-4fbd30eecc44.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210423082822-04245dca01da.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210423185535-09eb48e85fd7.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210503080704-8803ae5d1324.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210510120138-977fb7262007.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210514084401-e8d321eab015.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210603081109-ebe580a85c40.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= +@@ -877,12 +715,12 @@ SHA256 (go_modules/golang.org/x/sys/@v/v + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210806184541-e5e7981a1069.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210819135213-f52c844e1c1c.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210823070655-63515b42dcdf.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210831042530-f4d43177bf5e.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210908233432-aa78b53d3365.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210917161153-d61c044b1678.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= + SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210927094055-39ccf1dd6fa6.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20211025201205-69cdffdb9359.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= +-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20211025201205-69cdffdb9359.zip) = 1FSm4yNHs6Dsth+vt1hwQAQid+8Zf8h8q48czqCvShk= ++SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20211124211545-fe61309f8881.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= ++SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20211210111614-af8b64212486.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= ++SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20211210111614-af8b64212486.zip) = KiUNiw3kVscB4qvGredqTG2v9aIhOBEFOzM6Lt1WCQg= + SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20201117132131-f5c789dd3221.mod) = vpXkWnk4YOYeYLXUNzlG1zsl1uHULkRVqKze9sZl74Q= + SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod) = TLqxT3cGdxsnHZlaGzzBMf5aJGqtx+5tG6bwvYlHgfo= + SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20210927222741-03fcf44c2211.mod) = dAeU4pFPXMh+JWVsWEMiKyxlZlghIF9FYyoEd8jT95s= +@@ -900,8 +738,7 @@ SHA256 (go_modules/golang.org/x/text/@v/ + SHA256 (go_modules/golang.org/x/time/@v/v0.0.0-20181108054448-85acf8d2951c.mod) = OOK8+aj1Y6FcL7pX5MIqWWOjipV2ZSGtK288nPhxj8w= + SHA256 (go_modules/golang.org/x/time/@v/v0.0.0-20190308202827-9d24e82272b4.mod) = OOK8+aj1Y6FcL7pX5MIqWWOjipV2ZSGtK288nPhxj8w= + SHA256 (go_modules/golang.org/x/time/@v/v0.0.0-20191024005414-555d28b269f0.mod) = OOK8+aj1Y6FcL7pX5MIqWWOjipV2ZSGtK288nPhxj8w= +-SHA256 (go_modules/golang.org/x/time/@v/v0.0.0-20210723032227-1f47c861a9ac.mod) = OOK8+aj1Y6FcL7pX5MIqWWOjipV2ZSGtK288nPhxj8w= +-SHA256 (go_modules/golang.org/x/time/@v/v0.0.0-20210723032227-1f47c861a9ac.zip) = 5dit5CgE7H2WpjLAMd3n2wh+i8TNXf1vON8Dzk8W2bY= ++SHA256 (go_modules/golang.org/x/time/@v/v0.0.0-20191024005414-555d28b269f0.zip) = 4MpezrSEC8wmQjdAj/iUIEThm1A9bo5VRu2ffh9L+C4= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod) = oOAvBnj+Ytw8S0vHf6kSybcN4Q+p988veq0DNzkrUq8= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190114222345-bf090417da8b.mod) = oOAvBnj+Ytw8S0vHf6kSybcN4Q+p988veq0DNzkrUq8= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190226205152-f727befe758c.mod) = JQOCOGkSVVDT+Ive9yggAk/iexQfRLgfw7T1nveDcOs= +@@ -909,7 +746,6 @@ SHA256 (go_modules/golang.org/x/tools/@v + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190312151545-0bb0c0a6e846.mod) = ApY4Z0vfT850N+vCXNoMgXJnTsU0sdLt6wtHTH1hjwA= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190312170243-e65039ee4138.mod) = ApY4Z0vfT850N+vCXNoMgXJnTsU0sdLt6wtHTH1hjwA= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190328211700-ab21143f2384.mod) = ApY4Z0vfT850N+vCXNoMgXJnTsU0sdLt6wtHTH1hjwA= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190422233926-fe54fb35175b.mod) = ApY4Z0vfT850N+vCXNoMgXJnTsU0sdLt6wtHTH1hjwA= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190425150028-36563e24a262.mod) = E1GJ3wIxXXXWLidVHRrMrR21vTwaKodW9jpp9zsbUhc= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190506145303-2d16b83fe98c.mod) = E1GJ3wIxXXXWLidVHRrMrR21vTwaKodW9jpp9zsbUhc= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190524140312-2c0ae7006135.mod) = E1GJ3wIxXXXWLidVHRrMrR21vTwaKodW9jpp9zsbUhc= +@@ -919,7 +755,6 @@ SHA256 (go_modules/golang.org/x/tools/@v + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190816200558-6889da9d5479.mod) = iNR5Jl+Ib15ZjXbAA9DyV7QtvxuJXYIKErWrCzUBrKE= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20190911174233-4f2ddba30aff.mod) = iNR5Jl+Ib15ZjXbAA9DyV7QtvxuJXYIKErWrCzUBrKE= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20191012152004-8de300cfc20a.mod) = iNR5Jl+Ib15ZjXbAA9DyV7QtvxuJXYIKErWrCzUBrKE= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20191108193012-7d206e10da11.mod) = iNR5Jl+Ib15ZjXbAA9DyV7QtvxuJXYIKErWrCzUBrKE= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20191113191852-77e3bb0ad9e7.mod) = iNR5Jl+Ib15ZjXbAA9DyV7QtvxuJXYIKErWrCzUBrKE= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20191115202509-3a792d9c32b2.mod) = iNR5Jl+Ib15ZjXbAA9DyV7QtvxuJXYIKErWrCzUBrKE= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20191119224855-298f0cb1881e.mod) = iNR5Jl+Ib15ZjXbAA9DyV7QtvxuJXYIKErWrCzUBrKE= +@@ -950,7 +785,6 @@ SHA256 (go_modules/golang.org/x/tools/@v + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20201201161351-ac6f37ff4c2a.mod) = JdcsA+eqVxE2CH66/J6D0ATQvYzThk14wvWBPhIquoE= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20201208233053-a543418bbed2.mod) = JdcsA+eqVxE2CH66/J6D0ATQvYzThk14wvWBPhIquoE= + SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20210105154028-b0ab187a4818.mod) = JdcsA+eqVxE2CH66/J6D0ATQvYzThk14wvWBPhIquoE= +-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20210108195828-e2f9c7f1fc8e.mod) = JdcsA+eqVxE2CH66/J6D0ATQvYzThk14wvWBPhIquoE= + SHA256 (go_modules/golang.org/x/tools/@v/v0.1.0.mod) = Z1kEvCsuK+3wKoEbHR2gIDDCVS78nBUqknakRoStMT8= + SHA256 (go_modules/golang.org/x/tools/@v/v0.1.1.mod) = A2l2BTdO47D6m1AupFbZxq4YNdrCLjW6oqmcQFig/jE= + SHA256 (go_modules/golang.org/x/tools/@v/v0.1.2.mod) = A2l2BTdO47D6m1AupFbZxq4YNdrCLjW6oqmcQFig/jE= +@@ -977,24 +811,22 @@ SHA256 (go_modules/google.golang.org/api + SHA256 (go_modules/google.golang.org/api/@v/v0.30.0.mod) = 7EvLjkgUAO68RkGlgwnAEE1wbVHshW2iyhxItUbkTOY= + SHA256 (go_modules/google.golang.org/api/@v/v0.35.0.mod) = FpxwaMsHB9q4PsQI0R1DaAM9VyZsCwFUTZObd21YuMw= + SHA256 (go_modules/google.golang.org/api/@v/v0.36.0.mod) = GGHkyWDLxw4Ryq6tX+c/ejj/jB+1e4CyZ1Hr7/4aDJI= +-SHA256 (go_modules/google.golang.org/api/@v/v0.37.0.mod) = B6mLSTze1yyNgUloMoP3PHh0tKysgF6GSKBYZMauqQ8= + SHA256 (go_modules/google.golang.org/api/@v/v0.4.0.mod) = ALxKTzJjdEDsvO9P5/Y1CmsiQn8OWylaSg/fMbRzOhY= + SHA256 (go_modules/google.golang.org/api/@v/v0.40.0.mod) = B6mLSTze1yyNgUloMoP3PHh0tKysgF6GSKBYZMauqQ8= + SHA256 (go_modules/google.golang.org/api/@v/v0.41.0.mod) = Jh2pwWtHWTPapOhAh11fsjsnibhth3RDJK2uXpaSQhc= + SHA256 (go_modules/google.golang.org/api/@v/v0.43.0.mod) = YmA7W5ysj6EAKw02Q/QLsVPYHs7Uksz/MOeg8xvFZ0g= +-SHA256 (go_modules/google.golang.org/api/@v/v0.46.0.mod) = axxkFkWzdXsLN1DIxPDKrVXp7HKJp1JJ8F+of6me8GM= + SHA256 (go_modules/google.golang.org/api/@v/v0.47.0.mod) = PaFZJbJVl1durarnamM6DOHMPEwWYBePeMQLcsmlAjs= + SHA256 (go_modules/google.golang.org/api/@v/v0.48.0.mod) = m/gAjo7gAW6iw7JlAbzu7xscrPChAfzE8A8K5ItrVxw= + SHA256 (go_modules/google.golang.org/api/@v/v0.50.0.mod) = 5ZNKVzQFg2RNkyVa3n3/VQVsOlt5rL81D1hExo+fUxI= + SHA256 (go_modules/google.golang.org/api/@v/v0.51.0.mod) = ldvHjwe07NUycPxs16agxkqU8vGBPxY2WjBsM4USpEw= +-SHA256 (go_modules/google.golang.org/api/@v/v0.52.0.mod) = B1asi4m9jU0rIj/zZ2KIclsyjaupdjOcPgA3Fv+myNQ= + SHA256 (go_modules/google.golang.org/api/@v/v0.54.0.mod) = JyDmGzIe3dKsyMonsD7fWPoR/9dJBm7Bv6cPBc4/A6o= + SHA256 (go_modules/google.golang.org/api/@v/v0.55.0.mod) = oJZWbBNVQtg8XrZGXnW8tReYFpddoJb7HG1pEhNtquQ= + SHA256 (go_modules/google.golang.org/api/@v/v0.56.0.mod) = oJZWbBNVQtg8XrZGXnW8tReYFpddoJb7HG1pEhNtquQ= + SHA256 (go_modules/google.golang.org/api/@v/v0.57.0.mod) = 4ZWrPJ7AuezfpY5coPP+uFOIyockgiC+yq9QsvnMdjg= + SHA256 (go_modules/google.golang.org/api/@v/v0.58.0.mod) = NHeiwB2GFg6iT4vk46tIEQuOV4PFHhrkKsQGNpDYMxo= +-SHA256 (go_modules/google.golang.org/api/@v/v0.60.0.mod) = 56hzhUdPV2Mj4rhM7A2QZVTFAgJ4PyDPHaA4n7bB4ik= +-SHA256 (go_modules/google.golang.org/api/@v/v0.60.0.zip) = Cb8A/RkmV7nXPWLYmlc0RaMgEhnzO7/1xtbjRlb6Wo4= ++SHA256 (go_modules/google.golang.org/api/@v/v0.61.0.mod) = 45vFCURh5tjoJ/YlXZxz8Bkza/GyOQQe0tz0vhyzdBg= ++SHA256 (go_modules/google.golang.org/api/@v/v0.63.0.mod) = LgFNrbKdglBg5rnCEU5GodGrfqOwIhpT0yWQ3/OxLX0= ++SHA256 (go_modules/google.golang.org/api/@v/v0.63.0.zip) = EKZv7xWF0lkfJKeDo2AZ8ceYcMKgqV+/xS9uq/dLUq8= + SHA256 (go_modules/google.golang.org/api/@v/v0.7.0.mod) = OHEYHve6KNAhXlqdc3WdXemSXZKn9a+QScBvC8GGnRk= + SHA256 (go_modules/google.golang.org/api/@v/v0.8.0.mod) = 4USXpWZwXdDx4Y+Dt0NSihAS7ASxPa+kQtKiJTTIIAc= + SHA256 (go_modules/google.golang.org/api/@v/v0.9.0.mod) = 4USXpWZwXdDx4Y+Dt0NSihAS7ASxPa+kQtKiJTTIIAc= +@@ -1041,29 +873,22 @@ SHA256 (go_modules/google.golang.org/gen + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20201201144952-b05cb90ed32e.mod) = /nTXT3abMde6jlyIWRx3imt+eTlTAibQzItJAAG6vPE= + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20201210142538-e3217bee35cc.mod) = /nTXT3abMde6jlyIWRx3imt+eTlTAibQzItJAAG6vPE= + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20201214200347-8c77b98c765d.mod) = /nTXT3abMde6jlyIWRx3imt+eTlTAibQzItJAAG6vPE= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210108203827-ffc7fda8c3d7.mod) = /nTXT3abMde6jlyIWRx3imt+eTlTAibQzItJAAG6vPE= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210126160654-44e461bb6506.mod) = /nTXT3abMde6jlyIWRx3imt+eTlTAibQzItJAAG6vPE= + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210222152913-aa3ee6e6a81c.mod) = /nTXT3abMde6jlyIWRx3imt+eTlTAibQzItJAAG6vPE= + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210303154014-9728d6b83eeb.mod) = /nTXT3abMde6jlyIWRx3imt+eTlTAibQzItJAAG6vPE= + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210310155132-4ce2db91004e.mod) = /nTXT3abMde6jlyIWRx3imt+eTlTAibQzItJAAG6vPE= + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210319143718-93e7006c17a6.mod) = /nTXT3abMde6jlyIWRx3imt+eTlTAibQzItJAAG6vPE= + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210402141018-6c239bbf2bb1.mod) = RGtexTuS0Vu3MjSSukXQxD9pBTjHC+EURqm7/4ltYNc= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210429181445-86c259c2b4ab.mod) = KccdIKOLQ16m3OLwGAxHr83umjsMBoOJIyzn2QtyOCE= + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210513213006-bf773b8c8384.mod) = KccdIKOLQ16m3OLwGAxHr83umjsMBoOJIyzn2QtyOCE= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210517163617-5e0236093d7a.mod) = KccdIKOLQ16m3OLwGAxHr83umjsMBoOJIyzn2QtyOCE= + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210602131652-f16073e35f0c.mod) = PfuDLNm2St/Bkkwgw+4fx6sAwUP8c/ZsvM1H3T7aw1A= + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210604141403-392c879c8b08.mod) = PfuDLNm2St/Bkkwgw+4fx6sAwUP8c/ZsvM1H3T7aw1A= + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210608205507-b6d2f5bf0d7d.mod) = PfuDLNm2St/Bkkwgw+4fx6sAwUP8c/ZsvM1H3T7aw1A= + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210624195500-8bfb893ecb84.mod) = yGY8E+uzz3lT8tvEHMUdAvO7H5MSxdKNMdFHKXbK1go= + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210713002101-d411969a0d9a.mod) = 9ppG0xCczq7dDAXrVu+E/Iy5tb0uswd0BqjRHJ24C3Y= + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210716133855-ce7ef5c701ea.mod) = 9ppG0xCczq7dDAXrVu+E/Iy5tb0uswd0BqjRHJ24C3Y= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210721163202-f1cecdd8b78a.mod) = k2wdroTKt5SXvdIj0/W7sJAcj5NxrRiWwVLS5KRmdGc= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210722135532-667f2b7c528f.mod) = k2wdroTKt5SXvdIj0/W7sJAcj5NxrRiWwVLS5KRmdGc= + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210728212813-7823e685a01f.mod) = k2wdroTKt5SXvdIj0/W7sJAcj5NxrRiWwVLS5KRmdGc= + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210805201207-89edb61ffb67.mod) = k2wdroTKt5SXvdIj0/W7sJAcj5NxrRiWwVLS5KRmdGc= + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210813162853-db860fec028c.mod) = 0vengbSmfXWI9cCNTINImSIjq2uj8TLF74wqRHZEYrU= + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210821163610-241b8fcbd6c8.mod) = Eh1vbBBbZeqjENg/xc9B0zy/HX6/AsJ3/IZfHjJQioU= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210825212027-de86158e7fda.mod) = Eh1vbBBbZeqjENg/xc9B0zy/HX6/AsJ3/IZfHjJQioU= + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210828152312-66f60bf46e71.mod) = Eh1vbBBbZeqjENg/xc9B0zy/HX6/AsJ3/IZfHjJQioU= + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210831024726-fe130286e0e2.mod) = Eh1vbBBbZeqjENg/xc9B0zy/HX6/AsJ3/IZfHjJQioU= + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210903162649-d08c68adba83.mod) = Eh1vbBBbZeqjENg/xc9B0zy/HX6/AsJ3/IZfHjJQioU= +@@ -1071,8 +896,10 @@ SHA256 (go_modules/google.golang.org/gen + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210917145530-b395a37504d4.mod) = Eh1vbBBbZeqjENg/xc9B0zy/HX6/AsJ3/IZfHjJQioU= + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20210924002016-3dee208752a0.mod) = qhfLuN4+lVkmfUNE70ODenCVI2Q/rMPcvdMTkCgsOp4= + SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20211016002631-37fc39342514.mod) = qhfLuN4+lVkmfUNE70ODenCVI2Q/rMPcvdMTkCgsOp4= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20211021150943-2b146023228c.mod) = qhfLuN4+lVkmfUNE70ODenCVI2Q/rMPcvdMTkCgsOp4= +-SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20211021150943-2b146023228c.zip) = Bu2ksm1KblYzl8QEzFeXv32boUUf1uOFz4g6k4sepY8= ++SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20211118181313-81c1377c94b1.mod) = qhfLuN4+lVkmfUNE70ODenCVI2Q/rMPcvdMTkCgsOp4= ++SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20211206160659-862468c7d6e0.mod) = qhfLuN4+lVkmfUNE70ODenCVI2Q/rMPcvdMTkCgsOp4= ++SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20211208223120-3a66f561d7aa.mod) = qhfLuN4+lVkmfUNE70ODenCVI2Q/rMPcvdMTkCgsOp4= ++SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20211208223120-3a66f561d7aa.zip) = Bl0xMVpMCE2vD2P/PwUEhMHZV7Rtto5RgsWLOxkwvMQ= + SHA256 (go_modules/google.golang.org/grpc/@v/v1.19.0.mod) = cd4ll/0ILogu8Illugw+4Z048t8lkgczzUNM+AonrDU= + SHA256 (go_modules/google.golang.org/grpc/@v/v1.20.1.mod) = XtCzXjBKPysKdjzCPzDV91C88z2pozqnlZpIKa36iG0= + SHA256 (go_modules/google.golang.org/grpc/@v/v1.21.1.mod) = VlMouS9XLSyRBj/70vDYBjB3m2mwodoqk0MZRZeX4/4= +@@ -1098,8 +925,9 @@ SHA256 (go_modules/google.golang.org/grp + SHA256 (go_modules/google.golang.org/grpc/@v/v1.39.0.mod) = Bu7Oe73TCnM7ftrrd0w3362b59S9PPq4fVQdQUnD2Gk= + SHA256 (go_modules/google.golang.org/grpc/@v/v1.39.1.mod) = Bu7Oe73TCnM7ftrrd0w3362b59S9PPq4fVQdQUnD2Gk= + SHA256 (go_modules/google.golang.org/grpc/@v/v1.40.0.mod) = wqf7iCzf7+9ZtF13J5W7awmEG2kGVKkA9jOJlGejkLU= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.42.0.mod) = wBLCX+IQ7a8GcSWbly0F2aW3mU6aUnMax7FLIyaamS0= +-SHA256 (go_modules/google.golang.org/grpc/@v/v1.42.0.zip) = bv0wE3a+HfygQp6KAbFal4D7mdse47FS+AJgiOeE+Ec= ++SHA256 (go_modules/google.golang.org/grpc/@v/v1.40.1.mod) = wqf7iCzf7+9ZtF13J5W7awmEG2kGVKkA9jOJlGejkLU= ++SHA256 (go_modules/google.golang.org/grpc/@v/v1.43.0.mod) = wBLCX+IQ7a8GcSWbly0F2aW3mU6aUnMax7FLIyaamS0= ++SHA256 (go_modules/google.golang.org/grpc/@v/v1.43.0.zip) = GfpuIn5i466XkauBuKeE6TzGiGC3/g6F3Y08+8GyQ5g= + SHA256 (go_modules/google.golang.org/grpc/cmd/protoc-gen-go-grpc/@v/v1.1.0.mod) = YA2G616eua3oxcve4qqujTX8dhazZgfuuwKZe0t+WBo= + SHA256 (go_modules/google.golang.org/grpc/cmd/protoc-gen-go-grpc/@v/v1.1.0.zip) = E4d9hsv6ML3k1i/vK8WN1WN33LUCwWz3gZf2k0GTAJo= + SHA256 (go_modules/google.golang.org/protobuf/@v/v0.0.0-20200109180630-ec00e32a8dfd.mod) = ojmQ77Z+4QuxbR0ZNhCc76TkJirj2o0HSO+2kWFNu3g= +@@ -1151,19 +979,13 @@ SHA256 (go_modules/honnef.co/go/tools/@v + SHA256 (go_modules/honnef.co/go/tools/@v/v0.0.1-2020.1.4.mod) = tiK1Ky2Qhbyk/LoBGmt19WWcucVAnoMNtVvxx0NkyaI= + SHA256 (go_modules/honnef.co/go/tools/@v/v0.1.3.mod) = XekgySPrUXkTLl86YEERXoiEgJu8ZcmxcNT5Z4ouMpQ= + SHA256 (go_modules/honnef.co/go/tools/@v/v0.1.3.zip) = RgfIxkISa+BjLOix6Cs08EQEu0DGLlmCv0Vy4+CNB1E= +-SHA256 (go_modules/nhooyr.io/websocket/@v/v1.8.6.mod) = 5C+mtAbxKZRHBSyXiPE0Twg/sYXmMupvl0IkyhWbQKA= +-SHA256 (go_modules/nhooyr.io/websocket/@v/v1.8.7.mod) = 5C+mtAbxKZRHBSyXiPE0Twg/sYXmMupvl0IkyhWbQKA= +-SHA256 (go_modules/nhooyr.io/websocket/@v/v1.8.7.zip) = OFsdW1uYVeWNZBqeHu6gT/nTRg3C6AWjRDXkQvKQvhE= + SHA256 (go_modules/rsc.io/binaryregexp/@v/v0.2.0.mod) = AyRzu+VUpUpEX6hVu7K/piNNeG9h8ZJt6WtaqF6R8T0= + SHA256 (go_modules/rsc.io/binaryregexp/@v/v0.2.0.zip) = s+cGqiePp/iA0y+hzEDvgoLR/H1uADVlee0NuI87AEc= + SHA256 (go_modules/rsc.io/quote/v3/@v/v3.1.0.mod) = shHZ8WtVQpcPA6LmJJ30UDgwSjehoMQdbr0a6xQWqSM= + SHA256 (go_modules/rsc.io/quote/v3/@v/v3.1.0.zip) = tDTLv8MsF7UijQsO3erqib707JvZC1yPxVtk+M4T7rk= + SHA256 (go_modules/rsc.io/sampler/@v/v1.3.0.mod) = oq5uhUCkC4XldwPMYYuZxbEHU4bZWOiZmg4tTALzpwU= + SHA256 (go_modules/rsc.io/sampler/@v/v1.3.0.zip) = 2iArDagDqyZhq5imgLuk9kEjoyblQMJVgrbNu53BFKo= +-SHA256 (kopia-html-ui.v0.9.7.tgz) = eyJQDoZ/Fc2gyTwtBv3LZfLit99X4hQYPo0fiLMR020= +-SHA256 (kopia-v0.9.7.zip) = Sa7tCRqvssdiv2vvlad0gjEsTGGyVYqxifnh09CfY74= +-SIZE (go_modules/bazil.org/fuse/@v/v0.0.0-20180421153158-65cc252bf669.mod) = 22 +-SIZE (go_modules/bazil.org/fuse/@v/v0.0.0-20180421153158-65cc252bf669.zip) = 220785 ++SHA256 (kopia-v0.9.8.zip) = 3RgrORdC1ks7vUDCKr4jcdR0H7OyspYg6XcgvBWUXx8= + SIZE (go_modules/cloud.google.com/go/@v/v0.26.0.mod) = 27 + SIZE (go_modules/cloud.google.com/go/@v/v0.34.0.mod) = 27 + SIZE (go_modules/cloud.google.com/go/@v/v0.38.0.mod) = 1006 +@@ -1181,24 +1003,18 @@ SIZE (go_modules/cloud.google.com/go/@v/ + SIZE (go_modules/cloud.google.com/go/@v/v0.65.0.mod) = 831 + SIZE (go_modules/cloud.google.com/go/@v/v0.72.0.mod) = 762 + SIZE (go_modules/cloud.google.com/go/@v/v0.74.0.mod) = 799 +-SIZE (go_modules/cloud.google.com/go/@v/v0.75.0.mod) = 799 + SIZE (go_modules/cloud.google.com/go/@v/v0.78.0.mod) = 836 + SIZE (go_modules/cloud.google.com/go/@v/v0.79.0.mod) = 734 + SIZE (go_modules/cloud.google.com/go/@v/v0.81.0.mod) = 734 +-SIZE (go_modules/cloud.google.com/go/@v/v0.82.0.mod) = 734 + SIZE (go_modules/cloud.google.com/go/@v/v0.83.0.mod) = 717 + SIZE (go_modules/cloud.google.com/go/@v/v0.84.0.mod) = 717 + SIZE (go_modules/cloud.google.com/go/@v/v0.87.0.mod) = 717 +-SIZE (go_modules/cloud.google.com/go/@v/v0.88.0.mod) = 717 +-SIZE (go_modules/cloud.google.com/go/@v/v0.89.0.mod) = 717 + SIZE (go_modules/cloud.google.com/go/@v/v0.90.0.mod) = 717 +-SIZE (go_modules/cloud.google.com/go/@v/v0.92.2.mod) = 475 +-SIZE (go_modules/cloud.google.com/go/@v/v0.92.3.mod) = 475 + SIZE (go_modules/cloud.google.com/go/@v/v0.93.3.mod) = 475 +-SIZE (go_modules/cloud.google.com/go/@v/v0.94.0.mod) = 475 + SIZE (go_modules/cloud.google.com/go/@v/v0.94.1.mod) = 475 + SIZE (go_modules/cloud.google.com/go/@v/v0.97.0.mod) = 532 +-SIZE (go_modules/cloud.google.com/go/@v/v0.97.0.zip) = 1048557 ++SIZE (go_modules/cloud.google.com/go/@v/v0.99.0.mod) = 532 ++SIZE (go_modules/cloud.google.com/go/@v/v0.99.0.zip) = 1064166 + SIZE (go_modules/cloud.google.com/go/bigquery/@v/v1.0.1.mod) = 319 + SIZE (go_modules/cloud.google.com/go/bigquery/@v/v1.3.0.mod) = 555 + SIZE (go_modules/cloud.google.com/go/bigquery/@v/v1.4.0.mod) = 631 +@@ -1209,88 +1025,42 @@ SIZE (go_modules/cloud.google.com/go/big + SIZE (go_modules/cloud.google.com/go/datastore/@v/v1.0.0.mod) = 433 + SIZE (go_modules/cloud.google.com/go/datastore/@v/v1.1.0.mod) = 566 + SIZE (go_modules/cloud.google.com/go/datastore/@v/v1.1.0.zip) = 279892 +-SIZE (go_modules/cloud.google.com/go/firestore/@v/v1.5.0.mod) = 531 +-SIZE (go_modules/cloud.google.com/go/firestore/@v/v1.5.0.zip) = 331580 +-SIZE (go_modules/cloud.google.com/go/kms/@v/v0.1.0.mod) = 319 +-SIZE (go_modules/cloud.google.com/go/kms/@v/v0.1.0.zip) = 42383 +-SIZE (go_modules/cloud.google.com/go/monitoring/@v/v0.1.0.mod) = 326 +-SIZE (go_modules/cloud.google.com/go/monitoring/@v/v0.1.0.zip) = 115044 + SIZE (go_modules/cloud.google.com/go/pubsub/@v/v1.0.1.mod) = 508 + SIZE (go_modules/cloud.google.com/go/pubsub/@v/v1.1.0.mod) = 755 +-SIZE (go_modules/cloud.google.com/go/pubsub/@v/v1.16.0.mod) = 577 +-SIZE (go_modules/cloud.google.com/go/pubsub/@v/v1.16.0.zip) = 241703 + SIZE (go_modules/cloud.google.com/go/pubsub/@v/v1.2.0.mod) = 858 + SIZE (go_modules/cloud.google.com/go/pubsub/@v/v1.3.1.mod) = 625 +-SIZE (go_modules/cloud.google.com/go/secretmanager/@v/v0.1.0.mod) = 294 +-SIZE (go_modules/cloud.google.com/go/secretmanager/@v/v0.1.0.zip) = 45187 ++SIZE (go_modules/cloud.google.com/go/pubsub/@v/v1.3.1.zip) = 155284 + SIZE (go_modules/cloud.google.com/go/storage/@v/v1.0.0.mod) = 374 + SIZE (go_modules/cloud.google.com/go/storage/@v/v1.10.0.mod) = 622 +-SIZE (go_modules/cloud.google.com/go/storage/@v/v1.16.1.mod) = 469 + SIZE (go_modules/cloud.google.com/go/storage/@v/v1.18.2.mod) = 469 + SIZE (go_modules/cloud.google.com/go/storage/@v/v1.18.2.zip) = 465106 + SIZE (go_modules/cloud.google.com/go/storage/@v/v1.5.0.mod) = 953 + SIZE (go_modules/cloud.google.com/go/storage/@v/v1.6.0.mod) = 736 + SIZE (go_modules/cloud.google.com/go/storage/@v/v1.8.0.mod) = 622 +-SIZE (go_modules/cloud.google.com/go/trace/@v/v0.1.0.mod) = 321 +-SIZE (go_modules/cloud.google.com/go/trace/@v/v0.1.0.zip) = 45060 +-SIZE (go_modules/contrib.go.opencensus.io/exporter/aws/@v/v0.0.0-20200617204711-c478e41e60e9.mod) = 120 +-SIZE (go_modules/contrib.go.opencensus.io/exporter/aws/@v/v0.0.0-20200617204711-c478e41e60e9.zip) = 34837 + SIZE (go_modules/contrib.go.opencensus.io/exporter/prometheus/@v/v0.4.0.mod) = 225 + SIZE (go_modules/contrib.go.opencensus.io/exporter/prometheus/@v/v0.4.0.zip) = 36919 +-SIZE (go_modules/contrib.go.opencensus.io/exporter/stackdriver/@v/v0.13.8.mod) = 855 +-SIZE (go_modules/contrib.go.opencensus.io/exporter/stackdriver/@v/v0.13.8.zip) = 136961 +-SIZE (go_modules/contrib.go.opencensus.io/integrations/ocsql/@v/v0.1.7.mod) = 51 +-SIZE (go_modules/contrib.go.opencensus.io/integrations/ocsql/@v/v0.1.7.zip) = 20528 + SIZE (go_modules/dmitri.shuralyov.com/gpu/mtl/@v/v0.0.0-20190408044501-666a987793e9.mod) = 36 + SIZE (go_modules/dmitri.shuralyov.com/gpu/mtl/@v/v0.0.0-20201218220906-28db891af037.mod) = 36 + SIZE (go_modules/dmitri.shuralyov.com/gpu/mtl/@v/v0.0.0-20201218220906-28db891af037.zip) = 33909 +-SIZE (go_modules/github.com/!azure/azure-amqp-common-go/v3/@v/v3.1.0.mod) = 373 +-SIZE (go_modules/github.com/!azure/azure-amqp-common-go/v3/@v/v3.1.1.mod) = 376 +-SIZE (go_modules/github.com/!azure/azure-amqp-common-go/v3/@v/v3.1.1.zip) = 34682 + SIZE (go_modules/github.com/!azure/azure-pipeline-go/@v/v0.2.3.mod) = 130 + SIZE (go_modules/github.com/!azure/azure-pipeline-go/@v/v0.2.3.zip) = 22813 +-SIZE (go_modules/github.com/!azure/azure-sdk-for-go/@v/v51.1.0+incompatible.mod) = 41 +-SIZE (go_modules/github.com/!azure/azure-sdk-for-go/@v/v57.0.0+incompatible.mod) = 41 +-SIZE (go_modules/github.com/!azure/azure-sdk-for-go/@v/v57.0.0+incompatible.zip) = 60026802 +-SIZE (go_modules/github.com/!azure/azure-service-bus-go/@v/v0.10.16.mod) = 643 +-SIZE (go_modules/github.com/!azure/azure-service-bus-go/@v/v0.10.16.zip) = 148910 ++SIZE (go_modules/github.com/!azure/azure-sdk-for-go/sdk/azcore/@v/v0.20.0.mod) = 218 ++SIZE (go_modules/github.com/!azure/azure-sdk-for-go/sdk/azcore/@v/v0.20.0.zip) = 117626 ++SIZE (go_modules/github.com/!azure/azure-sdk-for-go/sdk/internal/@v/v0.8.1.mod) = 223 ++SIZE (go_modules/github.com/!azure/azure-sdk-for-go/sdk/internal/@v/v0.8.1.zip) = 82839 ++SIZE (go_modules/github.com/!azure/azure-sdk-for-go/sdk/storage/azblob/@v/v0.2.0.mod) = 553 ++SIZE (go_modules/github.com/!azure/azure-sdk-for-go/sdk/storage/azblob/@v/v0.2.0.zip) = 841710 + SIZE (go_modules/github.com/!azure/azure-storage-blob-go/@v/v0.14.0.mod) = 313 + SIZE (go_modules/github.com/!azure/azure-storage-blob-go/@v/v0.14.0.zip) = 302225 +-SIZE (go_modules/github.com/!azure/go-amqp/@v/v0.13.0.mod) = 154 +-SIZE (go_modules/github.com/!azure/go-amqp/@v/v0.13.11.mod) = 488 +-SIZE (go_modules/github.com/!azure/go-amqp/@v/v0.13.12.mod) = 488 +-SIZE (go_modules/github.com/!azure/go-amqp/@v/v0.13.12.zip) = 617677 + SIZE (go_modules/github.com/!azure/go-autorest/@v/v14.2.0+incompatible.mod) = 36 + SIZE (go_modules/github.com/!azure/go-autorest/@v/v14.2.0+incompatible.zip) = 24733 +-SIZE (go_modules/github.com/!azure/go-autorest/autorest/@v/v0.11.17.mod) = 366 +-SIZE (go_modules/github.com/!azure/go-autorest/autorest/@v/v0.11.18.mod) = 367 +-SIZE (go_modules/github.com/!azure/go-autorest/autorest/@v/v0.11.20.mod) = 367 +-SIZE (go_modules/github.com/!azure/go-autorest/autorest/@v/v0.11.21.mod) = 367 +-SIZE (go_modules/github.com/!azure/go-autorest/autorest/@v/v0.11.21.zip) = 112819 +-SIZE (go_modules/github.com/!azure/go-autorest/autorest/@v/v0.11.3.mod) = 366 +-SIZE (go_modules/github.com/!azure/go-autorest/autorest/adal/@v/v0.9.0.mod) = 376 +-SIZE (go_modules/github.com/!azure/go-autorest/autorest/adal/@v/v0.9.11.mod) = 424 + SIZE (go_modules/github.com/!azure/go-autorest/autorest/adal/@v/v0.9.13.mod) = 424 +-SIZE (go_modules/github.com/!azure/go-autorest/autorest/adal/@v/v0.9.14.mod) = 424 +-SIZE (go_modules/github.com/!azure/go-autorest/autorest/adal/@v/v0.9.15.mod) = 408 + SIZE (go_modules/github.com/!azure/go-autorest/autorest/adal/@v/v0.9.16.mod) = 408 + SIZE (go_modules/github.com/!azure/go-autorest/autorest/adal/@v/v0.9.16.zip) = 47859 +-SIZE (go_modules/github.com/!azure/go-autorest/autorest/adal/@v/v0.9.5.mod) = 380 +-SIZE (go_modules/github.com/!azure/go-autorest/autorest/azure/auth/@v/v0.5.8.mod) = 434 +-SIZE (go_modules/github.com/!azure/go-autorest/autorest/azure/auth/@v/v0.5.8.zip) = 16426 +-SIZE (go_modules/github.com/!azure/go-autorest/autorest/azure/cli/@v/v0.4.2.mod) = 307 +-SIZE (go_modules/github.com/!azure/go-autorest/autorest/azure/cli/@v/v0.4.3.mod) = 308 +-SIZE (go_modules/github.com/!azure/go-autorest/autorest/azure/cli/@v/v0.4.3.zip) = 10940 + SIZE (go_modules/github.com/!azure/go-autorest/autorest/date/@v/v0.3.0.mod) = 118 + SIZE (go_modules/github.com/!azure/go-autorest/autorest/date/@v/v0.3.0.zip) = 18297 +-SIZE (go_modules/github.com/!azure/go-autorest/autorest/mocks/@v/v0.4.0.mod) = 119 + SIZE (go_modules/github.com/!azure/go-autorest/autorest/mocks/@v/v0.4.1.mod) = 119 + SIZE (go_modules/github.com/!azure/go-autorest/autorest/mocks/@v/v0.4.1.zip) = 9299 +-SIZE (go_modules/github.com/!azure/go-autorest/autorest/to/@v/v0.4.0.mod) = 116 +-SIZE (go_modules/github.com/!azure/go-autorest/autorest/to/@v/v0.4.0.zip) = 8129 +-SIZE (go_modules/github.com/!azure/go-autorest/autorest/validation/@v/v0.3.1.mod) = 165 +-SIZE (go_modules/github.com/!azure/go-autorest/autorest/validation/@v/v0.3.1.zip) = 15606 +-SIZE (go_modules/github.com/!azure/go-autorest/logger/@v/v0.2.0.mod) = 111 + SIZE (go_modules/github.com/!azure/go-autorest/logger/@v/v0.2.1.mod) = 111 + SIZE (go_modules/github.com/!azure/go-autorest/logger/@v/v0.2.1.zip) = 10631 + SIZE (go_modules/github.com/!azure/go-autorest/tracing/@v/v0.6.0.mod) = 112 +@@ -1302,8 +1072,6 @@ SIZE (go_modules/github.com/!burnt!sushi + SIZE (go_modules/github.com/!gehirn!inc/crypt/@v/v0.0.0-20190301055215-6c0105aabd46.mod) = 34 + SIZE (go_modules/github.com/!gehirn!inc/crypt/@v/v0.0.0-20200316065508-bb7000b8a962.mod) = 34 + SIZE (go_modules/github.com/!gehirn!inc/crypt/@v/v0.0.0-20200316065508-bb7000b8a962.zip) = 20741 +-SIZE (go_modules/github.com/!google!cloud!platform/cloudsql-proxy/@v/v1.24.0.mod) = 744 +-SIZE (go_modules/github.com/!google!cloud!platform/cloudsql-proxy/@v/v1.24.0.zip) = 155585 + SIZE (go_modules/github.com/!one!of!one/xxhash/@v/v1.2.2.mod) = 34 + SIZE (go_modules/github.com/!one!of!one/xxhash/@v/v1.2.2.zip) = 17606 + SIZE (go_modules/github.com/alecthomas/kingpin/@v/v0.0.0-20200323085623-b6657d9477a6.mod) = 323 +@@ -1318,35 +1086,8 @@ SIZE (go_modules/github.com/alecthomas/u + SIZE (go_modules/github.com/alecthomas/units/@v/v0.0.0-20210927113745-59d0afb8317a.zip) = 7940 + SIZE (go_modules/github.com/antihax/optional/@v/v1.0.0.mod) = 44 + SIZE (go_modules/github.com/antihax/optional/@v/v1.0.0.zip) = 9639 +-SIZE (go_modules/github.com/aws/aws-sdk-go-v2/@v/v1.9.0.mod) = 164 +-SIZE (go_modules/github.com/aws/aws-sdk-go-v2/@v/v1.9.0.zip) = 7953859 +-SIZE (go_modules/github.com/aws/aws-sdk-go-v2/config/@v/v1.7.0.mod) = 928 +-SIZE (go_modules/github.com/aws/aws-sdk-go-v2/config/@v/v1.7.0.zip) = 66309 +-SIZE (go_modules/github.com/aws/aws-sdk-go-v2/credentials/@v/v1.4.0.mod) = 694 +-SIZE (go_modules/github.com/aws/aws-sdk-go-v2/credentials/@v/v1.4.0.zip) = 44628 +-SIZE (go_modules/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/@v/v1.5.0.mod) = 229 +-SIZE (go_modules/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/@v/v1.5.0.zip) = 39375 +-SIZE (go_modules/github.com/aws/aws-sdk-go-v2/internal/ini/@v/v1.2.2.mod) = 151 +-SIZE (go_modules/github.com/aws/aws-sdk-go-v2/internal/ini/@v/v1.2.2.zip) = 53613 +-SIZE (go_modules/github.com/aws/aws-sdk-go-v2/service/internal/presigned-url/@v/v1.3.0.mod) = 243 +-SIZE (go_modules/github.com/aws/aws-sdk-go-v2/service/internal/presigned-url/@v/v1.3.0.zip) = 10596 +-SIZE (go_modules/github.com/aws/aws-sdk-go-v2/service/kms/@v/v1.5.0.mod) = 188 +-SIZE (go_modules/github.com/aws/aws-sdk-go-v2/service/kms/@v/v1.5.0.zip) = 168104 +-SIZE (go_modules/github.com/aws/aws-sdk-go-v2/service/secretsmanager/@v/v1.6.0.mod) = 199 +-SIZE (go_modules/github.com/aws/aws-sdk-go-v2/service/secretsmanager/@v/v1.6.0.zip) = 92445 +-SIZE (go_modules/github.com/aws/aws-sdk-go-v2/service/ssm/@v/v1.10.0.mod) = 228 +-SIZE (go_modules/github.com/aws/aws-sdk-go-v2/service/ssm/@v/v1.10.0.zip) = 408963 +-SIZE (go_modules/github.com/aws/aws-sdk-go-v2/service/sso/@v/v1.4.0.mod) = 188 +-SIZE (go_modules/github.com/aws/aws-sdk-go-v2/service/sso/@v/v1.4.0.zip) = 27056 +-SIZE (go_modules/github.com/aws/aws-sdk-go-v2/service/sts/@v/v1.7.0.mod) = 366 +-SIZE (go_modules/github.com/aws/aws-sdk-go-v2/service/sts/@v/v1.7.0.zip) = 56312 +-SIZE (go_modules/github.com/aws/aws-sdk-go/@v/v1.15.27.mod) = 145 +-SIZE (go_modules/github.com/aws/aws-sdk-go/@v/v1.37.0.mod) = 178 +-SIZE (go_modules/github.com/aws/aws-sdk-go/@v/v1.40.34.mod) = 178 +-SIZE (go_modules/github.com/aws/aws-sdk-go/@v/v1.42.16.mod) = 178 +-SIZE (go_modules/github.com/aws/aws-sdk-go/@v/v1.42.16.zip) = 24113115 +-SIZE (go_modules/github.com/aws/smithy-go/@v/v1.8.0.mod) = 82 +-SIZE (go_modules/github.com/aws/smithy-go/@v/v1.8.0.zip) = 424791 ++SIZE (go_modules/github.com/aws/aws-sdk-go/@v/v1.42.23.mod) = 178 ++SIZE (go_modules/github.com/aws/aws-sdk-go/@v/v1.42.23.zip) = 24360013 + SIZE (go_modules/github.com/benbjohnson/clock/@v/v1.1.0.mod) = 45 + SIZE (go_modules/github.com/benbjohnson/clock/@v/v1.1.0.zip) = 7287 + SIZE (go_modules/github.com/beorn7/perks/@v/v0.0.0-20180321164747-3a771d992973.mod) = 31 +@@ -1381,8 +1122,6 @@ SIZE (go_modules/github.com/cncf/xds/go/ + SIZE (go_modules/github.com/cncf/xds/go/@v/v0.0.0-20210922020428-25de7278fc84.mod) = 169 + SIZE (go_modules/github.com/cncf/xds/go/@v/v0.0.0-20211011173535-cb28da3451f1.mod) = 169 + SIZE (go_modules/github.com/cncf/xds/go/@v/v0.0.0-20211011173535-cb28da3451f1.zip) = 109136 +-SIZE (go_modules/github.com/coreos/go-systemd/v22/@v/v22.3.2.mod) = 91 +-SIZE (go_modules/github.com/coreos/go-systemd/v22/@v/v22.3.2.zip) = 120397 + SIZE (go_modules/github.com/creack/pty/@v/v1.1.9.mod) = 39 + SIZE (go_modules/github.com/creack/pty/@v/v1.1.9.zip) = 19440 + SIZE (go_modules/github.com/danieljoos/wincred/@v/v1.1.0.mod) = 90 +@@ -1392,15 +1131,9 @@ SIZE (go_modules/github.com/davecgh/go-s + SIZE (go_modules/github.com/davecgh/go-spew/@v/v1.1.0.mod) = 34 + SIZE (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = 34 + SIZE (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.zip) = 60320 +-SIZE (go_modules/github.com/denisenkom/go-mssqldb/@v/v0.9.0.mod) = 182 +-SIZE (go_modules/github.com/denisenkom/go-mssqldb/@v/v0.9.0.zip) = 566302 +-SIZE (go_modules/github.com/devigned/tab/@v/v0.1.1.mod) = 40 +-SIZE (go_modules/github.com/devigned/tab/@v/v0.1.1.zip) = 5629 +-SIZE (go_modules/github.com/dgrijalva/jwt-go/@v/v3.2.0+incompatible.mod) = 35 +-SIZE (go_modules/github.com/dgrijalva/jwt-go/@v/v3.2.0+incompatible.zip) = 57069 +-SIZE (go_modules/github.com/dimchansky/utfbom/@v/v1.1.0.mod) = 35 +-SIZE (go_modules/github.com/dimchansky/utfbom/@v/v1.1.1.mod) = 36 +-SIZE (go_modules/github.com/dimchansky/utfbom/@v/v1.1.1.zip) = 9862 ++SIZE (go_modules/github.com/dnaeon/go-vcr/@v/v1.1.0.mod) = 142 ++SIZE (go_modules/github.com/dnaeon/go-vcr/@v/v1.2.0.mod) = 142 ++SIZE (go_modules/github.com/dnaeon/go-vcr/@v/v1.2.0.zip) = 30352 + SIZE (go_modules/github.com/dustin/go-humanize/@v/v1.0.0.mod) = 37 + SIZE (go_modules/github.com/dustin/go-humanize/@v/v1.0.0.zip) = 26356 + SIZE (go_modules/github.com/dustinkirkland/golang-petname/@v/v0.0.0-20191129215211-8e5a1ed0cff0.mod) = 48 +@@ -1422,25 +1155,15 @@ SIZE (go_modules/github.com/foomo/htpass + SIZE (go_modules/github.com/foomo/htpasswd/@v/v0.0.0-20200116085101-e3a90e78da9c.zip) = 7279 + SIZE (go_modules/github.com/form3tech-oss/jwt-go/@v/v3.2.2+incompatible.mod) = 39 + SIZE (go_modules/github.com/form3tech-oss/jwt-go/@v/v3.2.2+incompatible.zip) = 59458 +-SIZE (go_modules/github.com/fortytw2/leaktest/@v/v1.3.0.mod) = 36 +-SIZE (go_modules/github.com/fortytw2/leaktest/@v/v1.3.0.zip) = 6665 + SIZE (go_modules/github.com/frankban/quicktest/@v/v1.13.1.mod) = 121 + SIZE (go_modules/github.com/frankban/quicktest/@v/v1.13.1.zip) = 52685 +-SIZE (go_modules/github.com/fsnotify/fsnotify/@v/v1.5.1.mod) = 122 +-SIZE (go_modules/github.com/fsnotify/fsnotify/@v/v1.5.1.zip) = 43496 + SIZE (go_modules/github.com/ghodss/yaml/@v/v1.0.0.mod) = 30 + SIZE (go_modules/github.com/ghodss/yaml/@v/v1.0.0.zip) = 13436 +-SIZE (go_modules/github.com/gin-contrib/sse/@v/v0.1.0.mod) = 87 +-SIZE (go_modules/github.com/gin-contrib/sse/@v/v0.1.0.zip) = 8503 +-SIZE (go_modules/github.com/gin-gonic/gin/@v/v1.6.3.mod) = 340 +-SIZE (go_modules/github.com/gin-gonic/gin/@v/v1.6.3.zip) = 176345 + SIZE (go_modules/github.com/go-gl/glfw/@v/v0.0.0-20190409004039-e6da0acd62b1.mod) = 29 + SIZE (go_modules/github.com/go-gl/glfw/@v/v0.0.0-20190409004039-e6da0acd62b1.zip) = 810677 + SIZE (go_modules/github.com/go-gl/glfw/v3.3/glfw/@v/v0.0.0-20191125211704-12ad95a8df72.mod) = 48 + SIZE (go_modules/github.com/go-gl/glfw/v3.3/glfw/@v/v0.0.0-20200222043503-6f7a984d4dc4.mod) = 48 + SIZE (go_modules/github.com/go-gl/glfw/v3.3/glfw/@v/v0.0.0-20200222043503-6f7a984d4dc4.zip) = 646118 +-SIZE (go_modules/github.com/go-ini/ini/@v/v1.25.4.mod) = 29 +-SIZE (go_modules/github.com/go-ini/ini/@v/v1.25.4.zip) = 50099 + SIZE (go_modules/github.com/go-kit/kit/@v/v0.10.0.mod) = 2670 + SIZE (go_modules/github.com/go-kit/kit/@v/v0.10.0.zip) = 461958 + SIZE (go_modules/github.com/go-kit/kit/@v/v0.8.0.mod) = 29 +@@ -1455,26 +1178,9 @@ SIZE (go_modules/github.com/go-logfmt/lo + SIZE (go_modules/github.com/go-logfmt/logfmt/@v/v0.5.1.zip) = 16312 + SIZE (go_modules/github.com/go-logr/logr/@v/v0.4.0.mod) = 40 + SIZE (go_modules/github.com/go-logr/logr/@v/v0.4.0.zip) = 19787 +-SIZE (go_modules/github.com/go-playground/assert/v2/@v/v2.0.1.mod) = 51 +-SIZE (go_modules/github.com/go-playground/assert/v2/@v/v2.0.1.zip) = 6189 +-SIZE (go_modules/github.com/go-playground/locales/@v/v0.13.0.mod) = 83 +-SIZE (go_modules/github.com/go-playground/locales/@v/v0.13.0.zip) = 4905890 +-SIZE (go_modules/github.com/go-playground/universal-translator/@v/v0.17.0.mod) = 112 +-SIZE (go_modules/github.com/go-playground/universal-translator/@v/v0.17.0.zip) = 48160 +-SIZE (go_modules/github.com/go-playground/validator/v10/@v/v10.2.0.mod) = 242 +-SIZE (go_modules/github.com/go-playground/validator/v10/@v/v10.2.0.zip) = 172226 +-SIZE (go_modules/github.com/go-sql-driver/mysql/@v/v1.6.0.mod) = 47 +-SIZE (go_modules/github.com/go-sql-driver/mysql/@v/v1.6.0.zip) = 117011 + SIZE (go_modules/github.com/go-stack/stack/@v/v1.8.0.mod) = 33 + SIZE (go_modules/github.com/go-stack/stack/@v/v1.8.0.zip) = 10204 +-SIZE (go_modules/github.com/gobwas/httphead/@v/v0.0.0-20180130184737-2c6c146eadee.mod) = 34 +-SIZE (go_modules/github.com/gobwas/httphead/@v/v0.0.0-20180130184737-2c6c146eadee.zip) = 22959 +-SIZE (go_modules/github.com/gobwas/pool/@v/v0.2.0.mod) = 30 +-SIZE (go_modules/github.com/gobwas/pool/@v/v0.2.0.zip) = 12595 +-SIZE (go_modules/github.com/gobwas/ws/@v/v1.0.2.mod) = 28 +-SIZE (go_modules/github.com/gobwas/ws/@v/v1.0.2.zip) = 91757 + SIZE (go_modules/github.com/godbus/dbus/v5/@v/v5.0.3.mod) = 42 +-SIZE (go_modules/github.com/godbus/dbus/v5/@v/v5.0.4.mod) = 42 + SIZE (go_modules/github.com/godbus/dbus/v5/@v/v5.0.5.mod) = 42 + SIZE (go_modules/github.com/godbus/dbus/v5/@v/v5.0.5.zip) = 100756 + SIZE (go_modules/github.com/gofrs/flock/@v/v0.8.1.mod) = 30 +@@ -1482,10 +1188,8 @@ SIZE (go_modules/github.com/gofrs/flock/ + SIZE (go_modules/github.com/gogo/protobuf/@v/v1.1.1.mod) = 32 + SIZE (go_modules/github.com/gogo/protobuf/@v/v1.1.1.zip) = 2461758 + SIZE (go_modules/github.com/golang-jwt/jwt/v4/@v/v4.0.0.mod) = 45 +-SIZE (go_modules/github.com/golang-jwt/jwt/v4/@v/v4.1.0.mod) = 45 +-SIZE (go_modules/github.com/golang-jwt/jwt/v4/@v/v4.1.0.zip) = 68156 +-SIZE (go_modules/github.com/golang-sql/civil/@v/v0.0.0-20190719163853-cb61b32ac6fe.mod) = 35 +-SIZE (go_modules/github.com/golang-sql/civil/@v/v0.0.0-20190719163853-cb61b32ac6fe.zip) = 9531 ++SIZE (go_modules/github.com/golang-jwt/jwt/v4/@v/v4.2.0.mod) = 45 ++SIZE (go_modules/github.com/golang-jwt/jwt/v4/@v/v4.2.0.zip) = 71592 + SIZE (go_modules/github.com/golang/glog/@v/v0.0.0-20160126235308-23def4e6c14b.mod) = 30 + SIZE (go_modules/github.com/golang/glog/@v/v1.0.0.mod) = 39 + SIZE (go_modules/github.com/golang/glog/@v/v1.0.0.zip) = 22434 +@@ -1542,15 +1246,10 @@ SIZE (go_modules/github.com/google/go-cm + SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.5.mod) = 105 + SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.6.mod) = 105 + SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.6.zip) = 132988 +-SIZE (go_modules/github.com/google/go-replayers/grpcreplay/@v/v1.1.0.mod) = 368 +-SIZE (go_modules/github.com/google/go-replayers/grpcreplay/@v/v1.1.0.zip) = 35160 +-SIZE (go_modules/github.com/google/go-replayers/httpreplay/@v/v1.0.0.mod) = 316 +-SIZE (go_modules/github.com/google/go-replayers/httpreplay/@v/v1.0.0.zip) = 52093 + SIZE (go_modules/github.com/google/gofuzz/@v/v1.0.0.mod) = 41 + SIZE (go_modules/github.com/google/gofuzz/@v/v1.0.0.zip) = 16584 + SIZE (go_modules/github.com/google/martian/@v/v2.1.0+incompatible.mod) = 33 +-SIZE (go_modules/github.com/google/martian/@v/v2.1.1-0.20190517191504-25dcb96d9e51+incompatible.mod) = 33 +-SIZE (go_modules/github.com/google/martian/@v/v2.1.1-0.20190517191504-25dcb96d9e51+incompatible.zip) = 269532 ++SIZE (go_modules/github.com/google/martian/@v/v2.1.0+incompatible.zip) = 259222 + SIZE (go_modules/github.com/google/martian/v3/@v/v3.0.0.mod) = 106 + SIZE (go_modules/github.com/google/martian/v3/@v/v3.1.0.mod) = 106 + SIZE (go_modules/github.com/google/martian/v3/@v/v3.2.1.mod) = 325 +@@ -1564,28 +1263,21 @@ SIZE (go_modules/github.com/google/pprof + SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20200708004538-1a94d8640e99.mod) = 368 + SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20201023163331-3e6fc7fc9c4c.mod) = 368 + SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20201203190320-1bf35d6f28c2.mod) = 368 +-SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20201218002935-b9804c9f04c2.mod) = 368 + SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20210122040257-d980be63207e.mod) = 368 + SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20210226084205-cbba55b83ad5.mod) = 368 +-SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20210506205249-923b5ab0fc1a.mod) = 368 + SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20210601050228-01bbb1931b22.mod) = 368 + SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20210609004039-a478d1d731e9.mod) = 368 +-SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20210715191844-86eeefc3e471.mod) = 368 + SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20210720184732-4bb14d4b1be1.mod) = 368 + SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20210720184732-4bb14d4b1be1.zip) = 1853706 + SIZE (go_modules/github.com/google/readahead/@v/v0.0.0-20161222183148-eaceba169032.mod) = 35 + SIZE (go_modules/github.com/google/readahead/@v/v0.0.0-20161222183148-eaceba169032.zip) = 10188 + SIZE (go_modules/github.com/google/renameio/@v/v0.1.0.mod) = 34 + SIZE (go_modules/github.com/google/renameio/@v/v0.1.0.zip) = 14941 +-SIZE (go_modules/github.com/google/subcommands/@v/v1.0.1.mod) = 37 +-SIZE (go_modules/github.com/google/subcommands/@v/v1.0.1.zip) = 10142 + SIZE (go_modules/github.com/google/uuid/@v/v1.1.1.mod) = 30 + SIZE (go_modules/github.com/google/uuid/@v/v1.1.2.mod) = 30 + SIZE (go_modules/github.com/google/uuid/@v/v1.2.0.mod) = 30 + SIZE (go_modules/github.com/google/uuid/@v/v1.3.0.mod) = 30 + SIZE (go_modules/github.com/google/uuid/@v/v1.3.0.zip) = 25027 +-SIZE (go_modules/github.com/google/wire/@v/v0.5.0.mod) = 216 +-SIZE (go_modules/github.com/google/wire/@v/v0.5.0.zip) = 256553 + SIZE (go_modules/github.com/googleapis/gax-go/v2/@v/v2.0.4.mod) = 88 + SIZE (go_modules/github.com/googleapis/gax-go/v2/@v/v2.0.5.mod) = 79 + SIZE (go_modules/github.com/googleapis/gax-go/v2/@v/v2.1.0.mod) = 257 +@@ -1595,8 +1287,6 @@ SIZE (go_modules/github.com/gopherjs/gop + SIZE (go_modules/github.com/gopherjs/gopherjs/@v/v0.0.0-20181017120253-0766667cb4d1.zip) = 257755 + SIZE (go_modules/github.com/gorilla/mux/@v/v1.8.0.mod) = 39 + SIZE (go_modules/github.com/gorilla/mux/@v/v1.8.0.zip) = 57100 +-SIZE (go_modules/github.com/gorilla/websocket/@v/v1.4.1.mod) = 45 +-SIZE (go_modules/github.com/gorilla/websocket/@v/v1.4.1.zip) = 79215 + SIZE (go_modules/github.com/grpc-ecosystem/grpc-gateway/@v/v1.16.0.mod) = 588 + SIZE (go_modules/github.com/grpc-ecosystem/grpc-gateway/@v/v1.16.0.zip) = 685854 + SIZE (go_modules/github.com/hanwen/go-fuse/@v/v1.0.0.mod) = 94 +@@ -1609,13 +1299,10 @@ SIZE (go_modules/github.com/hashicorp/go + SIZE (go_modules/github.com/ianlancetaylor/demangle/@v/v0.0.0-20181102032728-5e5cf60278f6.mod) = 42 + SIZE (go_modules/github.com/ianlancetaylor/demangle/@v/v0.0.0-20200824232613-28f6c0f3b639.mod) = 42 + SIZE (go_modules/github.com/ianlancetaylor/demangle/@v/v0.0.0-20200824232613-28f6c0f3b639.zip) = 59110 +-SIZE (go_modules/github.com/jmespath/go-jmespath/@v/v0.0.0-20160202185014-0b12d6b521d8.mod) = 39 + SIZE (go_modules/github.com/jmespath/go-jmespath/@v/v0.4.0.mod) = 113 + SIZE (go_modules/github.com/jmespath/go-jmespath/@v/v0.4.0.zip) = 195725 + SIZE (go_modules/github.com/jmespath/go-jmespath/internal/testify/@v/v1.5.1.mod) = 209 + SIZE (go_modules/github.com/jmespath/go-jmespath/internal/testify/@v/v1.5.1.zip) = 94054 +-SIZE (go_modules/github.com/joho/godotenv/@v/v1.3.0.mod) = 32 +-SIZE (go_modules/github.com/joho/godotenv/@v/v1.3.0.zip) = 12758 + SIZE (go_modules/github.com/jpillora/backoff/@v/v1.0.0.mod) = 44 + SIZE (go_modules/github.com/jpillora/backoff/@v/v1.0.0.zip) = 4359 + SIZE (go_modules/github.com/json-iterator/go/@v/v1.1.10.mod) = 295 +@@ -1623,7 +1310,6 @@ SIZE (go_modules/github.com/json-iterato + SIZE (go_modules/github.com/json-iterator/go/@v/v1.1.12.mod) = 267 + SIZE (go_modules/github.com/json-iterator/go/@v/v1.1.12.zip) = 139706 + SIZE (go_modules/github.com/json-iterator/go/@v/v1.1.6.mod) = 35 +-SIZE (go_modules/github.com/json-iterator/go/@v/v1.1.9.mod) = 295 + SIZE (go_modules/github.com/jstemmer/go-junit-report/@v/v0.0.0-20190106144839-af01ea7f8024.mod) = 43 + SIZE (go_modules/github.com/jstemmer/go-junit-report/@v/v0.9.1.mod) = 51 + SIZE (go_modules/github.com/jstemmer/go-junit-report/@v/v0.9.1.zip) = 42083 +@@ -1634,7 +1320,6 @@ SIZE (go_modules/github.com/julienschmid + SIZE (go_modules/github.com/julienschmidt/httprouter/@v/v1.3.0.zip) = 28212 + SIZE (go_modules/github.com/kisielk/gotool/@v/v1.0.0.mod) = 35 + SIZE (go_modules/github.com/kisielk/gotool/@v/v1.0.0.zip) = 18981 +-SIZE (go_modules/github.com/klauspost/compress/@v/v1.10.3.mod) = 46 + SIZE (go_modules/github.com/klauspost/compress/@v/v1.13.5.mod) = 46 + SIZE (go_modules/github.com/klauspost/compress/@v/v1.13.6.mod) = 46 + SIZE (go_modules/github.com/klauspost/compress/@v/v1.13.6.zip) = 15597164 +@@ -1650,6 +1335,8 @@ SIZE (go_modules/github.com/klauspost/pg + SIZE (go_modules/github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.1.mod) = 58 + SIZE (go_modules/github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.3.mod) = 58 + SIZE (go_modules/github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.3.zip) = 3966 ++SIZE (go_modules/github.com/kopia/htmluibuild/@v/v0.0.0-20211226001320-eed13dea3815.mod) = 45 ++SIZE (go_modules/github.com/kopia/htmluibuild/@v/v0.0.0-20211226001320-eed13dea3815.zip) = 1030872 + SIZE (go_modules/github.com/kr/fs/@v/v0.1.0.mod) = 26 + SIZE (go_modules/github.com/kr/fs/@v/v0.1.0.zip) = 5552 + SIZE (go_modules/github.com/kr/logfmt/@v/v0.0.0-20140226030751-b84e30acd515.mod) = 28 +@@ -1666,10 +1353,6 @@ SIZE (go_modules/github.com/kr/text/@v/v + SIZE (go_modules/github.com/kylelemons/godebug/@v/v0.0.0-20170820004349-d65d576e9348.mod) = 37 + SIZE (go_modules/github.com/kylelemons/godebug/@v/v1.1.0.mod) = 46 + SIZE (go_modules/github.com/kylelemons/godebug/@v/v1.1.0.zip) = 25634 +-SIZE (go_modules/github.com/leodido/go-urn/@v/v1.2.0.mod) = 86 +-SIZE (go_modules/github.com/leodido/go-urn/@v/v1.2.0.zip) = 1169163 +-SIZE (go_modules/github.com/lib/pq/@v/v1.10.2.mod) = 34 +-SIZE (go_modules/github.com/lib/pq/@v/v1.10.2.zip) = 120769 + SIZE (go_modules/github.com/mattn/go-colorable/@v/v0.1.12.mod) = 160 + SIZE (go_modules/github.com/mattn/go-colorable/@v/v0.1.12.zip) = 13979 + SIZE (go_modules/github.com/mattn/go-colorable/@v/v0.1.9.mod) = 160 +@@ -1683,16 +1366,13 @@ SIZE (go_modules/github.com/matttproud/g + SIZE (go_modules/github.com/minio/md5-simd/@v/v1.1.0.mod) = 90 + SIZE (go_modules/github.com/minio/md5-simd/@v/v1.1.2.mod) = 88 + SIZE (go_modules/github.com/minio/md5-simd/@v/v1.1.2.zip) = 109171 +-SIZE (go_modules/github.com/minio/minio-go/v7/@v/v7.0.16.mod) = 1035 +-SIZE (go_modules/github.com/minio/minio-go/v7/@v/v7.0.16.zip) = 347525 ++SIZE (go_modules/github.com/minio/minio-go/v7/@v/v7.0.18.mod) = 928 ++SIZE (go_modules/github.com/minio/minio-go/v7/@v/v7.0.18.zip) = 348454 + SIZE (go_modules/github.com/minio/sha256-simd/@v/v0.1.1.mod) = 45 + SIZE (go_modules/github.com/minio/sha256-simd/@v/v1.0.0.mod) = 91 + SIZE (go_modules/github.com/minio/sha256-simd/@v/v1.0.0.zip) = 59020 + SIZE (go_modules/github.com/mitchellh/go-homedir/@v/v1.1.0.mod) = 39 + SIZE (go_modules/github.com/mitchellh/go-homedir/@v/v1.1.0.zip) = 4163 +-SIZE (go_modules/github.com/mitchellh/mapstructure/@v/v1.3.3.mod) = 50 +-SIZE (go_modules/github.com/mitchellh/mapstructure/@v/v1.4.1.mod) = 50 +-SIZE (go_modules/github.com/mitchellh/mapstructure/@v/v1.4.1.zip) = 32972 + SIZE (go_modules/github.com/modern-go/concurrent/@v/v0.0.0-20180228061459-e0a39a4cb421.mod) = 39 + SIZE (go_modules/github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.mod) = 39 + SIZE (go_modules/github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.zip) = 10936 +@@ -1700,6 +1380,8 @@ SIZE (go_modules/github.com/modern-go/re + SIZE (go_modules/github.com/modern-go/reflect2/@v/v1.0.1.mod) = 37 + SIZE (go_modules/github.com/modern-go/reflect2/@v/v1.0.2.mod) = 46 + SIZE (go_modules/github.com/modern-go/reflect2/@v/v1.0.2.zip) = 25186 ++SIZE (go_modules/github.com/modocache/gover/@v/v0.0.0-20171022184752-b58185e213c5.mod) = 34 ++SIZE (go_modules/github.com/modocache/gover/@v/v0.0.0-20171022184752-b58185e213c5.zip) = 12957 + SIZE (go_modules/github.com/mwitkow/go-conntrack/@v/v0.0.0-20161129095857-cc309e4a2223.mod) = 39 + SIZE (go_modules/github.com/mwitkow/go-conntrack/@v/v0.0.0-20190716064945-2f068394615f.mod) = 39 + SIZE (go_modules/github.com/mwitkow/go-conntrack/@v/v0.0.0-20190716064945-2f068394615f.zip) = 24595 +@@ -1787,10 +1469,6 @@ SIZE (go_modules/github.com/studio-b12/g + SIZE (go_modules/github.com/studio-b12/gowebdav/@v/v0.0.0-20211106090535-29e74efa701f.zip) = 22016 + SIZE (go_modules/github.com/tg123/go-htpasswd/@v/v1.2.0.mod) = 225 + SIZE (go_modules/github.com/tg123/go-htpasswd/@v/v1.2.0.zip) = 96402 +-SIZE (go_modules/github.com/ugorji/go/@v/v1.1.7.mod) = 75 +-SIZE (go_modules/github.com/ugorji/go/@v/v1.1.7.zip) = 8116 +-SIZE (go_modules/github.com/ugorji/go/codec/@v/v1.1.7.mod) = 75 +-SIZE (go_modules/github.com/ugorji/go/codec/@v/v1.1.7.zip) = 322277 + SIZE (go_modules/github.com/yuin/goldmark/@v/v1.1.25.mod) = 41 + SIZE (go_modules/github.com/yuin/goldmark/@v/v1.1.27.mod) = 41 + SIZE (go_modules/github.com/yuin/goldmark/@v/v1.1.32.mod) = 41 +@@ -1805,14 +1483,12 @@ SIZE (go_modules/github.com/zeebo/blake3 + SIZE (go_modules/github.com/zeebo/blake3/@v/v0.2.1.zip) = 109472 + SIZE (go_modules/github.com/zeebo/pcg/@v/v1.0.1.mod) = 77 + SIZE (go_modules/github.com/zeebo/pcg/@v/v1.0.1.zip) = 9144 +-SIZE (go_modules/go.opencensus.io/@v/v0.15.0.mod) = 24 + SIZE (go_modules/go.opencensus.io/@v/v0.21.0.mod) = 305 + SIZE (go_modules/go.opencensus.io/@v/v0.22.0.mod) = 408 + SIZE (go_modules/go.opencensus.io/@v/v0.22.2.mod) = 478 + SIZE (go_modules/go.opencensus.io/@v/v0.22.3.mod) = 478 + SIZE (go_modules/go.opencensus.io/@v/v0.22.4.mod) = 478 + SIZE (go_modules/go.opencensus.io/@v/v0.22.5.mod) = 478 +-SIZE (go_modules/go.opencensus.io/@v/v0.22.6.mod) = 300 + SIZE (go_modules/go.opencensus.io/@v/v0.23.0.mod) = 300 + SIZE (go_modules/go.opencensus.io/@v/v0.23.0.zip) = 309862 + SIZE (go_modules/go.opentelemetry.io/otel/@v/v0.20.0.mod) = 1800 +@@ -1828,34 +1504,25 @@ SIZE (go_modules/go.opentelemetry.io/pro + SIZE (go_modules/go.uber.org/atomic/@v/v1.7.0.mod) = 131 + SIZE (go_modules/go.uber.org/atomic/@v/v1.9.0.mod) = 131 + SIZE (go_modules/go.uber.org/atomic/@v/v1.9.0.zip) = 63866 +-SIZE (go_modules/go.uber.org/goleak/@v/v1.1.10.mod) = 312 + SIZE (go_modules/go.uber.org/goleak/@v/v1.1.11-0.20210813005559-691160354723.mod) = 284 + SIZE (go_modules/go.uber.org/goleak/@v/v1.1.11-0.20210813005559-691160354723.zip) = 27500 + SIZE (go_modules/go.uber.org/multierr/@v/v1.6.0.mod) = 113 + SIZE (go_modules/go.uber.org/multierr/@v/v1.7.0.mod) = 178 + SIZE (go_modules/go.uber.org/multierr/@v/v1.7.0.zip) = 20319 + SIZE (go_modules/go.uber.org/zap/@v/v1.16.0.mod) = 282 +-SIZE (go_modules/go.uber.org/zap/@v/v1.18.1.mod) = 322 +-SIZE (go_modules/go.uber.org/zap/@v/v1.19.0.mod) = 322 + SIZE (go_modules/go.uber.org/zap/@v/v1.19.1.mod) = 352 + SIZE (go_modules/go.uber.org/zap/@v/v1.19.1.zip) = 253269 +-SIZE (go_modules/gocloud.dev/@v/v0.24.0.mod) = 3484 +-SIZE (go_modules/gocloud.dev/@v/v0.24.0.zip) = 2664034 + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20180904163835-0709b304e793.mod) = 27 + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20190228161510-8dd112bcdc25.mod) = 88 + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20190308221718-c2843e01d9a2.mod) = 88 +-SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20190325154230-a5d413f7728c.mod) = 88 + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20190510104115-cbcb75029529.mod) = 146 + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20190605123033-f99c8df09eb5.mod) = 146 + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20191011191535-87dc89f01550.mod) = 146 + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20200115085410-6d4e4cb37c7d.mod) = 155 + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20200622213623-75b288015ac9.mod) = 155 +-SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20200728195943-123391ffb6de.mod) = 155 + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20201002170205-7f63de1d35b0.mod) = 155 + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20201216223049-8b5274cf687f.mod) = 209 + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20210421170649-83a5a9bb288b.mod) = 209 +-SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20210513164829-c07d793c2f9a.mod) = 247 +-SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20210817164053-32db794688a5.mod) = 247 + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20210921155107-089bfa567519.mod) = 247 + SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20210921155107-089bfa567519.zip) = 1878482 + SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20190121172915-509febef88a4.mod) = 24 +@@ -1899,7 +1566,6 @@ SIZE (go_modules/golang.org/x/mod/@v/v0. + SIZE (go_modules/golang.org/x/mod/@v/v0.4.0.mod) = 214 + SIZE (go_modules/golang.org/x/mod/@v/v0.4.1.mod) = 214 + SIZE (go_modules/golang.org/x/mod/@v/v0.4.2.mod) = 214 +-SIZE (go_modules/golang.org/x/mod/@v/v0.5.0.mod) = 214 + SIZE (go_modules/golang.org/x/mod/@v/v0.5.1-0.20210830214625-1b1db11ec8f4.mod) = 214 + SIZE (go_modules/golang.org/x/mod/@v/v0.5.1.mod) = 214 + SIZE (go_modules/golang.org/x/mod/@v/v0.5.1.zip) = 150900 +@@ -1932,22 +1598,21 @@ SIZE (go_modules/golang.org/x/net/@v/v0. + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20200625001655-4c5254603344.mod) = 181 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20200707034311-ab3426394381.mod) = 181 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20200822124328-c89045814202.mod) = 181 ++SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20201010224723-4f7140c49acb.mod) = 181 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20201021035429-f5854403a974.mod) = 181 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20201031054903-ff519b6c9102.mod) = 181 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20201110031124-69a78807bb2b.mod) = 181 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20201209123823-ac852fbbde11.mod) = 179 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20201224014010-6772e930b67b.mod) = 179 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20210119194325-5f4716e94777.mod) = 179 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20210226172049-e18ecbb05110.mod) = 179 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20210316092652-d523dce5a7f4.mod) = 179 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20210405180319-a5a99cb37ef4.mod) = 179 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20210503060351-7fd8e65b6420.mod) = 179 + SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20210525063256-abc453219eb5.mod) = 179 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20210614182718-04defd469f4e.mod) = 179 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20210726213435-c6fcb2dbf985.mod) = 179 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20210825183410-e898025ed96a.mod) = 179 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20210929193557-e81a3d93ecf6.mod) = 179 +-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20210929193557-e81a3d93ecf6.zip) = 1576003 ++SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20210610132358-84b48f89b13b.mod) = 179 ++SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20210805182204-aaa1db679c0d.mod) = 179 ++SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20211209124913-491a49abca63.mod) = 179 ++SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20211209124913-491a49abca63.zip) = 1579509 + SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20180821212333-d2e6202438be.mod) = 27 + SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20190226205417-e64efc72b421.mod) = 233 + SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20190604053449-0f29369cfe45.mod) = 233 +@@ -1956,17 +1621,16 @@ SIZE (go_modules/golang.org/x/oauth2/@v/ + SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20200902213428-5d25da1a8d43.mod) = 167 + SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20201109201403-9fd604954f58.mod) = 167 + SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20201208152858-08078c50e5b5.mod) = 167 +-SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20210126194326-f9ce19ea3013.mod) = 167 + SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20210218202405-ba52d332ba99.mod) = 167 + SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20210220000619-9bb904979d93.mod) = 167 + SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20210313182246-cd4f82c27b84.mod) = 167 +-SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20210427180440-81ed05c6b58c.mod) = 167 + SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20210514164344-f6687ab2804c.mod) = 167 + SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20210628180205-a41e5a781914.mod) = 167 + SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20210805134026-6f1e6394065a.mod) = 167 + SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20210819190943-2bc19b11175f.mod) = 167 + SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20211005180243-6b3c2da341f1.mod) = 167 +-SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20211005180243-6b3c2da341f1.zip) = 139510 ++SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20211104180415-d3ed0bb246c8.mod) = 167 ++SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20211104180415-d3ed0bb246c8.zip) = 140007 + SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20180314180146-1d60e4601c6f.mod) = 25 + SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20181108010431-42b317875d0f.mod) = 25 + SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20181221193216-37e7f081c4d4.mod) = 25 +@@ -2023,14 +1687,12 @@ SIZE (go_modules/golang.org/x/sys/@v/v0. + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210119212857-b64e53b001e4.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210124154548-22da62e12c0c.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210220050731-9a76102bfb43.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210223095934-7937bea0104d.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210305230114-8fe3ee5dd75b.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210315160823-c6e025ad8005.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210320140829-1e4c9ba3b0c4.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210330210617-4fbd30eecc44.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210423082822-04245dca01da.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210423185535-09eb48e85fd7.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210503080704-8803ae5d1324.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210510120138-977fb7262007.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210514084401-e8d321eab015.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210603081109-ebe580a85c40.mod) = 33 +@@ -2041,12 +1703,12 @@ SIZE (go_modules/golang.org/x/sys/@v/v0. + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210806184541-e5e7981a1069.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210819135213-f52c844e1c1c.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210823070655-63515b42dcdf.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210831042530-f4d43177bf5e.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210908233432-aa78b53d3365.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210917161153-d61c044b1678.mod) = 33 + SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210927094055-39ccf1dd6fa6.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20211025201205-69cdffdb9359.mod) = 33 +-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20211025201205-69cdffdb9359.zip) = 1666961 ++SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20211124211545-fe61309f8881.mod) = 33 ++SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20211210111614-af8b64212486.mod) = 33 ++SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20211210111614-af8b64212486.zip) = 1698683 + SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20201117132131-f5c789dd3221.mod) = 95 + SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod) = 95 + SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20210927222741-03fcf44c2211.mod) = 95 +@@ -2064,8 +1726,7 @@ SIZE (go_modules/golang.org/x/text/@v/v0 + SIZE (go_modules/golang.org/x/time/@v/v0.0.0-20181108054448-85acf8d2951c.mod) = 25 + SIZE (go_modules/golang.org/x/time/@v/v0.0.0-20190308202827-9d24e82272b4.mod) = 25 + SIZE (go_modules/golang.org/x/time/@v/v0.0.0-20191024005414-555d28b269f0.mod) = 25 +-SIZE (go_modules/golang.org/x/time/@v/v0.0.0-20210723032227-1f47c861a9ac.mod) = 25 +-SIZE (go_modules/golang.org/x/time/@v/v0.0.0-20210723032227-1f47c861a9ac.zip) = 11905 ++SIZE (go_modules/golang.org/x/time/@v/v0.0.0-20191024005414-555d28b269f0.zip) = 11971 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod) = 26 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190114222345-bf090417da8b.mod) = 26 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190226205152-f727befe758c.mod) = 194 +@@ -2073,7 +1734,6 @@ SIZE (go_modules/golang.org/x/tools/@v/v + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190312151545-0bb0c0a6e846.mod) = 87 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190312170243-e65039ee4138.mod) = 87 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190328211700-ab21143f2384.mod) = 87 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190422233926-fe54fb35175b.mod) = 87 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190425150028-36563e24a262.mod) = 146 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190506145303-2d16b83fe98c.mod) = 146 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190524140312-2c0ae7006135.mod) = 146 +@@ -2083,7 +1743,6 @@ SIZE (go_modules/golang.org/x/tools/@v/v + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190816200558-6889da9d5479.mod) = 212 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20190911174233-4f2ddba30aff.mod) = 212 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20191012152004-8de300cfc20a.mod) = 212 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20191108193012-7d206e10da11.mod) = 212 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20191113191852-77e3bb0ad9e7.mod) = 212 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20191115202509-3a792d9c32b2.mod) = 212 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20191119224855-298f0cb1881e.mod) = 212 +@@ -2114,7 +1773,6 @@ SIZE (go_modules/golang.org/x/tools/@v/v + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20201201161351-ac6f37ff4c2a.mod) = 270 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20201208233053-a543418bbed2.mod) = 270 + SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20210105154028-b0ab187a4818.mod) = 270 +-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20210108195828-e2f9c7f1fc8e.mod) = 270 + SIZE (go_modules/golang.org/x/tools/@v/v0.1.0.mod) = 323 + SIZE (go_modules/golang.org/x/tools/@v/v0.1.1.mod) = 323 + SIZE (go_modules/golang.org/x/tools/@v/v0.1.2.mod) = 323 +@@ -2141,24 +1799,22 @@ SIZE (go_modules/google.golang.org/api/@ + SIZE (go_modules/google.golang.org/api/@v/v0.30.0.mod) = 582 + SIZE (go_modules/google.golang.org/api/@v/v0.35.0.mod) = 582 + SIZE (go_modules/google.golang.org/api/@v/v0.36.0.mod) = 582 +-SIZE (go_modules/google.golang.org/api/@v/v0.37.0.mod) = 582 + SIZE (go_modules/google.golang.org/api/@v/v0.4.0.mod) = 506 + SIZE (go_modules/google.golang.org/api/@v/v0.40.0.mod) = 582 + SIZE (go_modules/google.golang.org/api/@v/v0.41.0.mod) = 554 + SIZE (go_modules/google.golang.org/api/@v/v0.43.0.mod) = 554 +-SIZE (go_modules/google.golang.org/api/@v/v0.46.0.mod) = 607 + SIZE (go_modules/google.golang.org/api/@v/v0.47.0.mod) = 661 + SIZE (go_modules/google.golang.org/api/@v/v0.48.0.mod) = 661 + SIZE (go_modules/google.golang.org/api/@v/v0.50.0.mod) = 661 + SIZE (go_modules/google.golang.org/api/@v/v0.51.0.mod) = 661 +-SIZE (go_modules/google.golang.org/api/@v/v0.52.0.mod) = 661 + SIZE (go_modules/google.golang.org/api/@v/v0.54.0.mod) = 661 + SIZE (go_modules/google.golang.org/api/@v/v0.55.0.mod) = 661 + SIZE (go_modules/google.golang.org/api/@v/v0.56.0.mod) = 661 + SIZE (go_modules/google.golang.org/api/@v/v0.57.0.mod) = 661 + SIZE (go_modules/google.golang.org/api/@v/v0.58.0.mod) = 580 +-SIZE (go_modules/google.golang.org/api/@v/v0.60.0.mod) = 580 +-SIZE (go_modules/google.golang.org/api/@v/v0.60.0.zip) = 24098369 ++SIZE (go_modules/google.golang.org/api/@v/v0.61.0.mod) = 580 ++SIZE (go_modules/google.golang.org/api/@v/v0.63.0.mod) = 580 ++SIZE (go_modules/google.golang.org/api/@v/v0.63.0.zip) = 24665058 + SIZE (go_modules/google.golang.org/api/@v/v0.7.0.mod) = 802 + SIZE (go_modules/google.golang.org/api/@v/v0.8.0.mod) = 850 + SIZE (go_modules/google.golang.org/api/@v/v0.9.0.mod) = 850 +@@ -2205,29 +1861,22 @@ SIZE (go_modules/google.golang.org/genpr + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20201201144952-b05cb90ed32e.mod) = 268 + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20201210142538-e3217bee35cc.mod) = 268 + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20201214200347-8c77b98c765d.mod) = 268 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210108203827-ffc7fda8c3d7.mod) = 268 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210126160654-44e461bb6506.mod) = 268 + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210222152913-aa3ee6e6a81c.mod) = 268 + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210303154014-9728d6b83eeb.mod) = 268 + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210310155132-4ce2db91004e.mod) = 268 + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210319143718-93e7006c17a6.mod) = 268 + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210402141018-6c239bbf2bb1.mod) = 408 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210429181445-86c259c2b4ab.mod) = 408 + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210513213006-bf773b8c8384.mod) = 408 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210517163617-5e0236093d7a.mod) = 408 + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210602131652-f16073e35f0c.mod) = 278 + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210604141403-392c879c8b08.mod) = 278 + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210608205507-b6d2f5bf0d7d.mod) = 278 + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210624195500-8bfb893ecb84.mod) = 278 + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210713002101-d411969a0d9a.mod) = 278 + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210716133855-ce7ef5c701ea.mod) = 278 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210721163202-f1cecdd8b78a.mod) = 278 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210722135532-667f2b7c528f.mod) = 278 + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210728212813-7823e685a01f.mod) = 278 + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210805201207-89edb61ffb67.mod) = 278 + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210813162853-db860fec028c.mod) = 278 + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210821163610-241b8fcbd6c8.mod) = 278 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210825212027-de86158e7fda.mod) = 278 + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210828152312-66f60bf46e71.mod) = 278 + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210831024726-fe130286e0e2.mod) = 278 + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210903162649-d08c68adba83.mod) = 278 +@@ -2235,8 +1884,10 @@ SIZE (go_modules/google.golang.org/genpr + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210917145530-b395a37504d4.mod) = 278 + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20210924002016-3dee208752a0.mod) = 327 + SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20211016002631-37fc39342514.mod) = 327 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20211021150943-2b146023228c.mod) = 327 +-SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20211021150943-2b146023228c.zip) = 14009149 ++SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20211118181313-81c1377c94b1.mod) = 327 ++SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20211206160659-862468c7d6e0.mod) = 327 ++SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20211208223120-3a66f561d7aa.mod) = 327 ++SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20211208223120-3a66f561d7aa.zip) = 14384384 + SIZE (go_modules/google.golang.org/grpc/@v/v1.19.0.mod) = 833 + SIZE (go_modules/google.golang.org/grpc/@v/v1.20.1.mod) = 795 + SIZE (go_modules/google.golang.org/grpc/@v/v1.21.1.mod) = 828 +@@ -2262,8 +1913,9 @@ SIZE (go_modules/google.golang.org/grpc/ + SIZE (go_modules/google.golang.org/grpc/@v/v1.39.0.mod) = 608 + SIZE (go_modules/google.golang.org/grpc/@v/v1.39.1.mod) = 608 + SIZE (go_modules/google.golang.org/grpc/@v/v1.40.0.mod) = 642 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.42.0.mod) = 705 +-SIZE (go_modules/google.golang.org/grpc/@v/v1.42.0.zip) = 1697337 ++SIZE (go_modules/google.golang.org/grpc/@v/v1.40.1.mod) = 642 ++SIZE (go_modules/google.golang.org/grpc/@v/v1.43.0.mod) = 705 ++SIZE (go_modules/google.golang.org/grpc/@v/v1.43.0.zip) = 1731186 + SIZE (go_modules/google.golang.org/grpc/cmd/protoc-gen-go-grpc/@v/v1.1.0.mod) = 105 + SIZE (go_modules/google.golang.org/grpc/cmd/protoc-gen-go-grpc/@v/v1.1.0.zip) = 11254 + SIZE (go_modules/google.golang.org/protobuf/@v/v0.0.0-20200109180630-ec00e32a8dfd.mod) = 83 +@@ -2315,14 +1967,10 @@ SIZE (go_modules/honnef.co/go/tools/@v/v + SIZE (go_modules/honnef.co/go/tools/@v/v0.0.1-2020.1.4.mod) = 300 + SIZE (go_modules/honnef.co/go/tools/@v/v0.1.3.mod) = 144 + SIZE (go_modules/honnef.co/go/tools/@v/v0.1.3.zip) = 660081 +-SIZE (go_modules/nhooyr.io/websocket/@v/v1.8.6.mod) = 427 +-SIZE (go_modules/nhooyr.io/websocket/@v/v1.8.7.mod) = 427 +-SIZE (go_modules/nhooyr.io/websocket/@v/v1.8.7.zip) = 74216 + SIZE (go_modules/rsc.io/binaryregexp/@v/v0.2.0.mod) = 36 + SIZE (go_modules/rsc.io/binaryregexp/@v/v0.2.0.zip) = 450232 + SIZE (go_modules/rsc.io/quote/v3/@v/v3.1.0.mod) = 55 + SIZE (go_modules/rsc.io/quote/v3/@v/v3.1.0.zip) = 2223 + SIZE (go_modules/rsc.io/sampler/@v/v1.3.0.mod) = 88 + SIZE (go_modules/rsc.io/sampler/@v/v1.3.0.zip) = 14308 +-SIZE (kopia-html-ui.v0.9.7.tgz) = 1048995 +-SIZE (kopia-v0.9.7.zip) = 3932261 ++SIZE (kopia-v0.9.8.zip) = 3328705 +Index: sysutils/kopia/modules.inc +=================================================================== +RCS file: /home/cvs/ports/sysutils/kopia/modules.inc,v +retrieving revision 1.4 +diff -u -p -u -p -r1.4 modules.inc +--- sysutils/kopia/modules.inc 6 Dec 2021 09:04:39 -0000 1.4 ++++ sysutils/kopia/modules.inc 26 Dec 2021 16:04:05 -0000 +@@ -1,254 +1,5 @@ + # $OpenBSD: modules.inc,v 1.4 2021/12/06 09:04:39 denis Exp $ + +-MODGO_MODULES = \ +- bazil.org/fuse v0.0.0-20180421153158-65cc252bf669 \ +- cloud.google.com/go v0.97.0 \ +- cloud.google.com/go/bigquery v1.8.0 \ +- cloud.google.com/go/datastore v1.1.0 \ +- cloud.google.com/go/firestore v1.5.0 \ +- cloud.google.com/go/kms v0.1.0 \ +- cloud.google.com/go/monitoring v0.1.0 \ +- cloud.google.com/go/pubsub v1.16.0 \ +- cloud.google.com/go/secretmanager v0.1.0 \ +- cloud.google.com/go/storage v1.18.2 \ +- cloud.google.com/go/trace v0.1.0 \ +- contrib.go.opencensus.io/exporter/aws v0.0.0-20200617204711-c478e41e60e9 \ +- contrib.go.opencensus.io/exporter/prometheus v0.4.0 \ +- contrib.go.opencensus.io/exporter/stackdriver v0.13.8 \ +- contrib.go.opencensus.io/integrations/ocsql v0.1.7 \ +- dmitri.shuralyov.com/gpu/mtl v0.0.0-20201218220906-28db891af037 \ +- github.com/!azure/azure-amqp-common-go/v3 v3.1.1 \ +- github.com/!azure/azure-pipeline-go v0.2.3 \ +- github.com/!azure/azure-sdk-for-go v57.0.0+incompatible \ +- github.com/!azure/azure-service-bus-go v0.10.16 \ +- github.com/!azure/azure-storage-blob-go v0.14.0 \ +- github.com/!azure/go-amqp v0.13.12 \ +- github.com/!azure/go-autorest v14.2.0+incompatible \ +- github.com/!azure/go-autorest/autorest v0.11.21 \ +- github.com/!azure/go-autorest/autorest/adal v0.9.16 \ +- github.com/!azure/go-autorest/autorest/azure/auth v0.5.8 \ +- github.com/!azure/go-autorest/autorest/azure/cli v0.4.3 \ +- github.com/!azure/go-autorest/autorest/date v0.3.0 \ +- github.com/!azure/go-autorest/autorest/mocks v0.4.1 \ +- github.com/!azure/go-autorest/autorest/to v0.4.0 \ +- github.com/!azure/go-autorest/autorest/validation v0.3.1 \ +- github.com/!azure/go-autorest/logger v0.2.1 \ +- github.com/!azure/go-autorest/tracing v0.6.0 \ +- github.com/!burnt!sushi/toml v0.3.1 \ +- github.com/!burnt!sushi/xgb v0.0.0-20160522181843-27f122750802 \ +- github.com/!gehirn!inc/crypt v0.0.0-20200316065508-bb7000b8a962 \ +- github.com/!google!cloud!platform/cloudsql-proxy v1.24.0 \ +- github.com/!one!of!one/xxhash v1.2.2 \ +- github.com/alecthomas/kingpin v0.0.0-20200323085623-b6657d9477a6 \ +- github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751 \ +- github.com/alecthomas/units v0.0.0-20210927113745-59d0afb8317a \ +- github.com/antihax/optional v1.0.0 \ +- github.com/aws/aws-sdk-go v1.42.16 \ +- github.com/aws/aws-sdk-go-v2 v1.9.0 \ +- github.com/aws/aws-sdk-go-v2/config v1.7.0 \ +- github.com/aws/aws-sdk-go-v2/credentials v1.4.0 \ +- github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.5.0 \ +- github.com/aws/aws-sdk-go-v2/internal/ini v1.2.2 \ +- github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.3.0 \ +- github.com/aws/aws-sdk-go-v2/service/kms v1.5.0 \ +- github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.6.0 \ +- github.com/aws/aws-sdk-go-v2/service/ssm v1.10.0 \ +- github.com/aws/aws-sdk-go-v2/service/sso v1.4.0 \ +- github.com/aws/aws-sdk-go-v2/service/sts v1.7.0 \ +- github.com/aws/smithy-go v1.8.0 \ +- github.com/benbjohnson/clock v1.1.0 \ +- github.com/beorn7/perks v1.0.1 \ +- github.com/census-instrumentation/opencensus-proto v0.3.0 \ +- github.com/cespare/xxhash v1.1.0 \ +- github.com/cespare/xxhash/v2 v2.1.2 \ +- github.com/chmduquesne/rollinghash v4.0.0+incompatible \ +- github.com/chzyer/logex v1.1.10 \ +- github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e \ +- github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1 \ +- github.com/client9/misspell v0.3.4 \ +- github.com/cncf/udpa/go v0.0.0-20210930031921-04548b0d99d4 \ +- github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1 \ +- github.com/coreos/go-systemd/v22 v22.3.2 \ +- github.com/creack/pty v1.1.9 \ +- github.com/danieljoos/wincred v1.1.2 \ +- github.com/davecgh/go-spew v1.1.1 \ +- github.com/denisenkom/go-mssqldb v0.9.0 \ +- github.com/devigned/tab v0.1.1 \ +- github.com/dgrijalva/jwt-go v3.2.0+incompatible \ +- github.com/dimchansky/utfbom v1.1.1 \ +- github.com/dustin/go-humanize v1.0.0 \ +- github.com/dustinkirkland/golang-petname v0.0.0-20191129215211-8e5a1ed0cff0 \ +- github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021 \ +- github.com/envoyproxy/protoc-gen-validate v0.1.0 \ +- github.com/fatih/color v1.13.0 \ +- github.com/foomo/htpasswd v0.0.0-20200116085101-e3a90e78da9c \ +- github.com/form3tech-oss/jwt-go v3.2.2+incompatible \ +- github.com/fortytw2/leaktest v1.3.0 \ +- github.com/frankban/quicktest v1.13.1 \ +- github.com/fsnotify/fsnotify v1.5.1 \ +- github.com/ghodss/yaml v1.0.0 \ +- github.com/gin-contrib/sse v0.1.0 \ +- github.com/gin-gonic/gin v1.6.3 \ +- github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1 \ +- github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4 \ +- github.com/go-ini/ini v1.25.4 \ +- github.com/go-kit/kit v0.10.0 \ +- github.com/go-kit/log v0.2.0 \ +- github.com/go-logfmt/logfmt v0.5.1 \ +- github.com/go-logr/logr v0.4.0 \ +- github.com/go-playground/assert/v2 v2.0.1 \ +- github.com/go-playground/locales v0.13.0 \ +- github.com/go-playground/universal-translator v0.17.0 \ +- github.com/go-playground/validator/v10 v10.2.0 \ +- github.com/go-sql-driver/mysql v1.6.0 \ +- github.com/go-stack/stack v1.8.0 \ +- github.com/gobwas/httphead v0.0.0-20180130184737-2c6c146eadee \ +- github.com/gobwas/pool v0.2.0 \ +- github.com/gobwas/ws v1.0.2 \ +- github.com/godbus/dbus/v5 v5.0.5 \ +- github.com/gofrs/flock v0.8.1 \ +- github.com/gogo/protobuf v1.1.1 \ +- github.com/golang-jwt/jwt/v4 v4.1.0 \ +- github.com/golang-sql/civil v0.0.0-20190719163853-cb61b32ac6fe \ +- github.com/golang/glog v1.0.0 \ +- github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da \ +- github.com/golang/mock v1.6.0 \ +- github.com/golang/protobuf v1.5.2 \ +- github.com/golang/snappy v0.0.3 \ +- github.com/google/btree v1.0.0 \ +- github.com/google/fswalker v0.2.1-0.20200214223026-f0e929ba4126 \ +- github.com/google/go-cmp v0.5.6 \ +- github.com/google/go-replayers/grpcreplay v1.1.0 \ +- github.com/google/go-replayers/httpreplay v1.0.0 \ +- github.com/google/gofuzz v1.0.0 \ +- github.com/google/martian v2.1.1-0.20190517191504-25dcb96d9e51+incompatible \ +- github.com/google/martian/v3 v3.2.1 \ +- github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1 \ +- github.com/google/readahead v0.0.0-20161222183148-eaceba169032 \ +- github.com/google/renameio v0.1.0 \ +- github.com/google/subcommands v1.0.1 \ +- github.com/google/uuid v1.3.0 \ +- github.com/google/wire v0.5.0 \ +- github.com/googleapis/gax-go/v2 v2.1.1 \ +- github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1 \ +- github.com/gorilla/mux v1.8.0 \ +- github.com/gorilla/websocket v1.4.1 \ +- github.com/grpc-ecosystem/grpc-gateway v1.16.0 \ +- github.com/hanwen/go-fuse v1.0.0 \ +- github.com/hanwen/go-fuse/v2 v2.1.0 \ +- github.com/hashicorp/golang-lru v0.5.1 \ +- github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639 \ +- github.com/jmespath/go-jmespath v0.4.0 \ +- github.com/jmespath/go-jmespath/internal/testify v1.5.1 \ +- github.com/joho/godotenv v1.3.0 \ +- github.com/jpillora/backoff v1.0.0 \ +- github.com/json-iterator/go v1.1.12 \ +- github.com/jstemmer/go-junit-report v0.9.1 \ +- github.com/jtolds/gls v4.20.0+incompatible \ +- github.com/julienschmidt/httprouter v1.3.0 \ +- github.com/kisielk/gotool v1.0.0 \ +- github.com/klauspost/compress v1.13.6 \ +- github.com/klauspost/cpuid v1.3.1 \ +- github.com/klauspost/cpuid/v2 v2.0.9 \ +- github.com/klauspost/pgzip v1.2.5 \ +- github.com/konsorten/go-windows-terminal-sequences v1.0.3 \ +- github.com/kr/fs v0.1.0 \ +- github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515 \ +- github.com/kr/pretty v0.3.0 \ +- github.com/kr/pty v1.1.1 \ +- github.com/kr/text v0.2.0 \ +- github.com/kylelemons/godebug v1.1.0 \ +- github.com/leodido/go-urn v1.2.0 \ +- github.com/lib/pq v1.10.2 \ +- github.com/mattn/go-colorable v0.1.12 \ +- github.com/mattn/go-ieproxy v0.0.1 \ +- github.com/mattn/go-isatty v0.0.14 \ +- github.com/matttproud/golang_protobuf_extensions v1.0.1 \ +- github.com/minio/md5-simd v1.1.2 \ +- github.com/minio/minio-go/v7 v7.0.16 \ +- github.com/minio/sha256-simd v1.0.0 \ +- github.com/mitchellh/go-homedir v1.1.0 \ +- github.com/mitchellh/mapstructure v1.4.1 \ +- github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd \ +- github.com/modern-go/reflect2 v1.0.2 \ +- github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f \ +- github.com/natefinch/atomic v1.0.1 \ +- github.com/pierrec/lz4 v2.6.1+incompatible \ +- github.com/pkg/errors v0.9.1 \ +- github.com/pkg/profile v1.6.0 \ +- github.com/pkg/sftp v1.13.4 \ +- github.com/pmezard/go-difflib v1.0.0 \ +- github.com/pquerna/ffjson v0.0.0-20190930134022-aa0246cd15f7 \ +- github.com/prometheus/client_golang v1.11.0 \ +- github.com/prometheus/client_model v0.2.0 \ +- github.com/prometheus/common v0.31.1 \ +- github.com/prometheus/procfs v0.7.3 \ +- github.com/prometheus/statsd_exporter v0.22.2 \ +- github.com/rogpeppe/fastuuid v1.2.0 \ +- github.com/rogpeppe/go-internal v1.6.1 \ +- github.com/rs/xid v1.3.0 \ +- github.com/rs/zerolog v1.21.0 \ +- github.com/sanity-io/litter v1.5.1 \ +- github.com/sirupsen/logrus v1.8.1 \ +- github.com/skratchdot/open-golang v0.0.0-20200116055534-eef842397966 \ +- github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d \ +- github.com/smartystreets/goconvey v1.6.4 \ +- github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72 \ +- github.com/stretchr/objx v0.2.0 \ +- github.com/stretchr/testify v1.7.0 \ +- github.com/studio-b12/gowebdav v0.0.0-20211106090535-29e74efa701f \ +- github.com/tg123/go-htpasswd v1.2.0 \ +- github.com/ugorji/go v1.1.7 \ +- github.com/ugorji/go/codec v1.1.7 \ +- github.com/yuin/goldmark v1.3.5 \ +- github.com/zalando/go-keyring v0.1.1 \ +- github.com/zeebo/assert v1.1.0 \ +- github.com/zeebo/blake3 v0.2.1 \ +- github.com/zeebo/pcg v1.0.1 \ +- go.opencensus.io v0.23.0 \ +- go.opentelemetry.io/otel v0.20.0 \ +- go.opentelemetry.io/otel/metric v0.20.0 \ +- go.opentelemetry.io/otel/sdk v0.20.0 \ +- go.opentelemetry.io/otel/trace v0.20.0 \ +- go.opentelemetry.io/proto/otlp v0.7.0 \ +- go.uber.org/atomic v1.9.0 \ +- go.uber.org/goleak v1.1.11-0.20210813005559-691160354723 \ +- go.uber.org/multierr v1.7.0 \ +- go.uber.org/zap v1.19.1 \ +- gocloud.dev v0.24.0 \ +- golang.org/x/crypto v0.0.0-20210921155107-089bfa567519 \ +- golang.org/x/exp v0.0.0-20210916165020-5cb4fee858ee \ +- golang.org/x/image v0.0.0-20190802002840-cff245a6509b \ +- golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \ +- golang.org/x/mobile v0.0.0-20201217150744-e6ae53a27f4f \ +- golang.org/x/mod v0.5.1 \ +- golang.org/x/net v0.0.0-20210929193557-e81a3d93ecf6 \ +- golang.org/x/oauth2 v0.0.0-20211005180243-6b3c2da341f1 \ +- golang.org/x/sync v0.0.0-20210220032951-036812b2e83c \ +- golang.org/x/sys v0.0.0-20211025201205-69cdffdb9359 \ +- golang.org/x/term v0.0.0-20210927222741-03fcf44c2211 \ +- golang.org/x/text v0.3.7 \ +- golang.org/x/time v0.0.0-20210723032227-1f47c861a9ac \ +- golang.org/x/tools v0.1.5 \ +- golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 \ +- google.golang.org/api v0.60.0 \ +- google.golang.org/appengine v1.6.7 \ +- google.golang.org/genproto v0.0.0-20211021150943-2b146023228c \ +- google.golang.org/grpc v1.42.0 \ +- google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0 \ +- google.golang.org/protobuf v1.27.1 \ +- gopkg.in/alecthomas/kingpin.v2 v2.2.6 \ +- gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c \ +- gopkg.in/errgo.v2 v2.1.0 \ +- gopkg.in/ini.v1 v1.63.2 \ +- gopkg.in/kothar/go-backblaze.v0 v0.0.0-20210124194846-35409b867216 \ +- gopkg.in/yaml.v2 v2.4.0 \ +- gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b \ +- honnef.co/go/tools v0.1.3 \ +- nhooyr.io/websocket v1.8.7 \ +- rsc.io/binaryregexp v0.2.0 \ +- rsc.io/quote/v3 v3.1.0 \ +- rsc.io/sampler v1.3.0 + MODGO_MODFILES = \ + cloud.google.com/go v0.26.0 \ + cloud.google.com/go v0.34.0 \ +@@ -267,22 +18,16 @@ MODGO_MODFILES = \ + cloud.google.com/go v0.65.0 \ + cloud.google.com/go v0.72.0 \ + cloud.google.com/go v0.74.0 \ +- cloud.google.com/go v0.75.0 \ + cloud.google.com/go v0.78.0 \ + cloud.google.com/go v0.79.0 \ + cloud.google.com/go v0.81.0 \ +- cloud.google.com/go v0.82.0 \ + cloud.google.com/go v0.83.0 \ + cloud.google.com/go v0.84.0 \ + cloud.google.com/go v0.87.0 \ +- cloud.google.com/go v0.88.0 \ +- cloud.google.com/go v0.89.0 \ + cloud.google.com/go v0.90.0 \ +- cloud.google.com/go v0.92.2 \ +- cloud.google.com/go v0.92.3 \ + cloud.google.com/go v0.93.3 \ +- cloud.google.com/go v0.94.0 \ + cloud.google.com/go v0.94.1 \ ++ cloud.google.com/go v0.97.0 \ + cloud.google.com/go/bigquery v1.0.1 \ + cloud.google.com/go/bigquery v1.3.0 \ + cloud.google.com/go/bigquery v1.4.0 \ +@@ -292,39 +37,18 @@ MODGO_MODFILES = \ + cloud.google.com/go/pubsub v1.0.1 \ + cloud.google.com/go/pubsub v1.1.0 \ + cloud.google.com/go/pubsub v1.2.0 \ +- cloud.google.com/go/pubsub v1.3.1 \ + cloud.google.com/go/storage v1.0.0 \ + cloud.google.com/go/storage v1.10.0 \ +- cloud.google.com/go/storage v1.16.1 \ + cloud.google.com/go/storage v1.5.0 \ + cloud.google.com/go/storage v1.6.0 \ + cloud.google.com/go/storage v1.8.0 \ + dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9 \ +- github.com/!azure/azure-amqp-common-go/v3 v3.1.0 \ +- github.com/!azure/azure-sdk-for-go v51.1.0+incompatible \ +- github.com/!azure/go-amqp v0.13.0 \ +- github.com/!azure/go-amqp v0.13.11 \ +- github.com/!azure/go-autorest/autorest v0.11.17 \ +- github.com/!azure/go-autorest/autorest v0.11.18 \ +- github.com/!azure/go-autorest/autorest v0.11.20 \ +- github.com/!azure/go-autorest/autorest v0.11.3 \ +- github.com/!azure/go-autorest/autorest/adal v0.9.0 \ +- github.com/!azure/go-autorest/autorest/adal v0.9.11 \ + github.com/!azure/go-autorest/autorest/adal v0.9.13 \ +- github.com/!azure/go-autorest/autorest/adal v0.9.14 \ +- github.com/!azure/go-autorest/autorest/adal v0.9.15 \ +- github.com/!azure/go-autorest/autorest/adal v0.9.5 \ +- github.com/!azure/go-autorest/autorest/azure/cli v0.4.2 \ +- github.com/!azure/go-autorest/autorest/mocks v0.4.0 \ +- github.com/!azure/go-autorest/logger v0.2.0 \ + github.com/!gehirn!inc/crypt v0.0.0-20190301055215-6c0105aabd46 \ + github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc \ + github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf \ + github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4 \ + github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d \ +- github.com/aws/aws-sdk-go v1.15.27 \ +- github.com/aws/aws-sdk-go v1.37.0 \ +- github.com/aws/aws-sdk-go v1.40.34 \ + github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973 \ + github.com/beorn7/perks v1.0.0 \ + github.com/census-instrumentation/opencensus-proto v0.2.1 \ +@@ -338,7 +62,7 @@ MODGO_MODFILES = \ + github.com/danieljoos/wincred v1.1.0 \ + github.com/davecgh/go-spew v0.0.0-20161028175848-04cdfd42973b \ + github.com/davecgh/go-spew v1.1.0 \ +- github.com/dimchansky/utfbom v1.1.0 \ ++ github.com/dnaeon/go-vcr v1.1.0 \ + github.com/envoyproxy/go-control-plane v0.9.0 \ + github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473 \ + github.com/envoyproxy/go-control-plane v0.9.4 \ +@@ -354,7 +78,6 @@ MODGO_MODFILES = \ + github.com/go-logfmt/logfmt v0.4.0 \ + github.com/go-logfmt/logfmt v0.5.0 \ + github.com/godbus/dbus/v5 v5.0.3 \ +- github.com/godbus/dbus/v5 v5.0.4 \ + github.com/golang-jwt/jwt/v4 v4.0.0 \ + github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b \ + github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6 \ +@@ -396,7 +119,6 @@ MODGO_MODFILES = \ + github.com/google/go-cmp v0.5.3 \ + github.com/google/go-cmp v0.5.4 \ + github.com/google/go-cmp v0.5.5 \ +- github.com/google/martian v2.1.0+incompatible \ + github.com/google/martian/v3 v3.0.0 \ + github.com/google/martian/v3 v3.1.0 \ + github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57 \ +@@ -408,13 +130,10 @@ MODGO_MODFILES = \ + github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99 \ + github.com/google/pprof v0.0.0-20201023163331-3e6fc7fc9c4c \ + github.com/google/pprof v0.0.0-20201203190320-1bf35d6f28c2 \ +- github.com/google/pprof v0.0.0-20201218002935-b9804c9f04c2 \ + github.com/google/pprof v0.0.0-20210122040257-d980be63207e \ + github.com/google/pprof v0.0.0-20210226084205-cbba55b83ad5 \ +- github.com/google/pprof v0.0.0-20210506205249-923b5ab0fc1a \ + github.com/google/pprof v0.0.0-20210601050228-01bbb1931b22 \ + github.com/google/pprof v0.0.0-20210609004039-a478d1d731e9 \ +- github.com/google/pprof v0.0.0-20210715191844-86eeefc3e471 \ + github.com/google/uuid v1.1.1 \ + github.com/google/uuid v1.1.2 \ + github.com/google/uuid v1.2.0 \ +@@ -423,14 +142,11 @@ MODGO_MODFILES = \ + github.com/googleapis/gax-go/v2 v2.1.0 \ + github.com/hashicorp/golang-lru v0.5.0 \ + github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6 \ +- github.com/jmespath/go-jmespath v0.0.0-20160202185014-0b12d6b521d8 \ + github.com/json-iterator/go v1.1.10 \ + github.com/json-iterator/go v1.1.11 \ + github.com/json-iterator/go v1.1.6 \ +- github.com/json-iterator/go v1.1.9 \ + github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024 \ + github.com/julienschmidt/httprouter v1.2.0 \ +- github.com/klauspost/compress v1.10.3 \ + github.com/klauspost/compress v1.13.5 \ + github.com/klauspost/cpuid v1.2.3 \ + github.com/klauspost/cpuid/v2 v2.0.1 \ +@@ -444,7 +160,6 @@ MODGO_MODFILES = \ + github.com/mattn/go-isatty v0.0.12 \ + github.com/minio/md5-simd v1.1.0 \ + github.com/minio/sha256-simd v0.1.1 \ +- github.com/mitchellh/mapstructure v1.3.3 \ + github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421 \ + github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742 \ + github.com/modern-go/reflect2 v1.0.1 \ +@@ -485,35 +200,26 @@ MODGO_MODFILES = \ + github.com/yuin/goldmark v1.1.27 \ + github.com/yuin/goldmark v1.1.32 \ + github.com/yuin/goldmark v1.2.1 \ +- go.opencensus.io v0.15.0 \ + go.opencensus.io v0.21.0 \ + go.opencensus.io v0.22.0 \ + go.opencensus.io v0.22.2 \ + go.opencensus.io v0.22.3 \ + go.opencensus.io v0.22.4 \ + go.opencensus.io v0.22.5 \ +- go.opencensus.io v0.22.6 \ + go.uber.org/atomic v1.7.0 \ +- go.uber.org/goleak v1.1.10 \ + go.uber.org/multierr v1.6.0 \ + go.uber.org/zap v1.16.0 \ +- go.uber.org/zap v1.18.1 \ +- go.uber.org/zap v1.19.0 \ + golang.org/x/crypto v0.0.0-20180904163835-0709b304e793 \ + golang.org/x/crypto v0.0.0-20190228161510-8dd112bcdc25 \ + golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2 \ +- golang.org/x/crypto v0.0.0-20190325154230-a5d413f7728c \ + golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529 \ + golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5 \ + golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550 \ + golang.org/x/crypto v0.0.0-20200115085410-6d4e4cb37c7d \ + golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9 \ +- golang.org/x/crypto v0.0.0-20200728195943-123391ffb6de \ + golang.org/x/crypto v0.0.0-20201002170205-7f63de1d35b0 \ + golang.org/x/crypto v0.0.0-20201216223049-8b5274cf687f \ + golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b \ +- golang.org/x/crypto v0.0.0-20210513164829-c07d793c2f9a \ +- golang.org/x/crypto v0.0.0-20210817164053-32db794688a5 \ + golang.org/x/exp v0.0.0-20190121172915-509febef88a4 \ + golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8 \ + golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522 \ +@@ -547,7 +253,6 @@ MODGO_MODFILES = \ + golang.org/x/mod v0.4.0 \ + golang.org/x/mod v0.4.1 \ + golang.org/x/mod v0.4.2 \ +- golang.org/x/mod v0.5.0 \ + golang.org/x/mod v0.5.1-0.20210830214625-1b1db11ec8f4 \ + golang.org/x/net v0.0.0-20180724234803-3673e40ba225 \ + golang.org/x/net v0.0.0-20180826012351-8a410e7b638d \ +@@ -578,20 +283,19 @@ MODGO_MODFILES = \ + golang.org/x/net v0.0.0-20200625001655-4c5254603344 \ + golang.org/x/net v0.0.0-20200707034311-ab3426394381 \ + golang.org/x/net v0.0.0-20200822124328-c89045814202 \ ++ golang.org/x/net v0.0.0-20201010224723-4f7140c49acb \ + golang.org/x/net v0.0.0-20201021035429-f5854403a974 \ + golang.org/x/net v0.0.0-20201031054903-ff519b6c9102 \ + golang.org/x/net v0.0.0-20201110031124-69a78807bb2b \ + golang.org/x/net v0.0.0-20201209123823-ac852fbbde11 \ +- golang.org/x/net v0.0.0-20201224014010-6772e930b67b \ + golang.org/x/net v0.0.0-20210119194325-5f4716e94777 \ + golang.org/x/net v0.0.0-20210226172049-e18ecbb05110 \ + golang.org/x/net v0.0.0-20210316092652-d523dce5a7f4 \ + golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4 \ + golang.org/x/net v0.0.0-20210503060351-7fd8e65b6420 \ + golang.org/x/net v0.0.0-20210525063256-abc453219eb5 \ +- golang.org/x/net v0.0.0-20210614182718-04defd469f4e \ +- golang.org/x/net v0.0.0-20210726213435-c6fcb2dbf985 \ +- golang.org/x/net v0.0.0-20210825183410-e898025ed96a \ ++ golang.org/x/net v0.0.0-20210610132358-84b48f89b13b \ ++ golang.org/x/net v0.0.0-20210805182204-aaa1db679c0d \ + golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be \ + golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421 \ + golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45 \ +@@ -600,15 +304,14 @@ MODGO_MODFILES = \ + golang.org/x/oauth2 v0.0.0-20200902213428-5d25da1a8d43 \ + golang.org/x/oauth2 v0.0.0-20201109201403-9fd604954f58 \ + golang.org/x/oauth2 v0.0.0-20201208152858-08078c50e5b5 \ +- golang.org/x/oauth2 v0.0.0-20210126194326-f9ce19ea3013 \ + golang.org/x/oauth2 v0.0.0-20210218202405-ba52d332ba99 \ + golang.org/x/oauth2 v0.0.0-20210220000619-9bb904979d93 \ + golang.org/x/oauth2 v0.0.0-20210313182246-cd4f82c27b84 \ +- golang.org/x/oauth2 v0.0.0-20210427180440-81ed05c6b58c \ + golang.org/x/oauth2 v0.0.0-20210514164344-f6687ab2804c \ + golang.org/x/oauth2 v0.0.0-20210628180205-a41e5a781914 \ + golang.org/x/oauth2 v0.0.0-20210805134026-6f1e6394065a \ + golang.org/x/oauth2 v0.0.0-20210819190943-2bc19b11175f \ ++ golang.org/x/oauth2 v0.0.0-20211005180243-6b3c2da341f1 \ + golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f \ + golang.org/x/sync v0.0.0-20181108010431-42b317875d0f \ + golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4 \ +@@ -663,14 +366,12 @@ MODGO_MODFILES = \ + golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4 \ + golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c \ + golang.org/x/sys v0.0.0-20210220050731-9a76102bfb43 \ +- golang.org/x/sys v0.0.0-20210223095934-7937bea0104d \ + golang.org/x/sys v0.0.0-20210305230114-8fe3ee5dd75b \ + golang.org/x/sys v0.0.0-20210315160823-c6e025ad8005 \ + golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4 \ + golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44 \ + golang.org/x/sys v0.0.0-20210423082822-04245dca01da \ + golang.org/x/sys v0.0.0-20210423185535-09eb48e85fd7 \ +- golang.org/x/sys v0.0.0-20210503080704-8803ae5d1324 \ + golang.org/x/sys v0.0.0-20210510120138-977fb7262007 \ + golang.org/x/sys v0.0.0-20210514084401-e8d321eab015 \ + golang.org/x/sys v0.0.0-20210603081109-ebe580a85c40 \ +@@ -681,10 +382,10 @@ MODGO_MODFILES = \ + golang.org/x/sys v0.0.0-20210806184541-e5e7981a1069 \ + golang.org/x/sys v0.0.0-20210819135213-f52c844e1c1c \ + golang.org/x/sys v0.0.0-20210823070655-63515b42dcdf \ +- golang.org/x/sys v0.0.0-20210831042530-f4d43177bf5e \ + golang.org/x/sys v0.0.0-20210908233432-aa78b53d3365 \ + golang.org/x/sys v0.0.0-20210917161153-d61c044b1678 \ + golang.org/x/sys v0.0.0-20210927094055-39ccf1dd6fa6 \ ++ golang.org/x/sys v0.0.0-20211124211545-fe61309f8881 \ + golang.org/x/term v0.0.0-20201117132131-f5c789dd3221 \ + golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1 \ + golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c \ +@@ -697,7 +398,6 @@ MODGO_MODFILES = \ + golang.org/x/text v0.3.6 \ + golang.org/x/time v0.0.0-20181108054448-85acf8d2951c \ + golang.org/x/time v0.0.0-20190308202827-9d24e82272b4 \ +- golang.org/x/time v0.0.0-20191024005414-555d28b269f0 \ + golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e \ + golang.org/x/tools v0.0.0-20190114222345-bf090417da8b \ + golang.org/x/tools v0.0.0-20190226205152-f727befe758c \ +@@ -705,7 +405,6 @@ MODGO_MODFILES = \ + golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846 \ + golang.org/x/tools v0.0.0-20190312170243-e65039ee4138 \ + golang.org/x/tools v0.0.0-20190328211700-ab21143f2384 \ +- golang.org/x/tools v0.0.0-20190422233926-fe54fb35175b \ + golang.org/x/tools v0.0.0-20190425150028-36563e24a262 \ + golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c \ + golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135 \ +@@ -715,7 +414,6 @@ MODGO_MODFILES = \ + golang.org/x/tools v0.0.0-20190816200558-6889da9d5479 \ + golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff \ + golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a \ +- golang.org/x/tools v0.0.0-20191108193012-7d206e10da11 \ + golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7 \ + golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2 \ + golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e \ +@@ -746,7 +444,6 @@ MODGO_MODFILES = \ + golang.org/x/tools v0.0.0-20201201161351-ac6f37ff4c2a \ + golang.org/x/tools v0.0.0-20201208233053-a543418bbed2 \ + golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818 \ +- golang.org/x/tools v0.0.0-20210108195828-e2f9c7f1fc8e \ + golang.org/x/tools v0.1.0 \ + golang.org/x/tools v0.1.1 \ + golang.org/x/tools v0.1.2 \ +@@ -769,22 +466,20 @@ MODGO_MODFILES = \ + google.golang.org/api v0.30.0 \ + google.golang.org/api v0.35.0 \ + google.golang.org/api v0.36.0 \ +- google.golang.org/api v0.37.0 \ + google.golang.org/api v0.4.0 \ + google.golang.org/api v0.40.0 \ + google.golang.org/api v0.41.0 \ + google.golang.org/api v0.43.0 \ +- google.golang.org/api v0.46.0 \ + google.golang.org/api v0.47.0 \ + google.golang.org/api v0.48.0 \ + google.golang.org/api v0.50.0 \ + google.golang.org/api v0.51.0 \ +- google.golang.org/api v0.52.0 \ + google.golang.org/api v0.54.0 \ + google.golang.org/api v0.55.0 \ + google.golang.org/api v0.56.0 \ + google.golang.org/api v0.57.0 \ + google.golang.org/api v0.58.0 \ ++ google.golang.org/api v0.61.0 \ + google.golang.org/api v0.7.0 \ + google.golang.org/api v0.8.0 \ + google.golang.org/api v0.9.0 \ +@@ -829,29 +524,22 @@ MODGO_MODFILES = \ + google.golang.org/genproto v0.0.0-20201201144952-b05cb90ed32e \ + google.golang.org/genproto v0.0.0-20201210142538-e3217bee35cc \ + google.golang.org/genproto v0.0.0-20201214200347-8c77b98c765d \ +- google.golang.org/genproto v0.0.0-20210108203827-ffc7fda8c3d7 \ +- google.golang.org/genproto v0.0.0-20210126160654-44e461bb6506 \ + google.golang.org/genproto v0.0.0-20210222152913-aa3ee6e6a81c \ + google.golang.org/genproto v0.0.0-20210303154014-9728d6b83eeb \ + google.golang.org/genproto v0.0.0-20210310155132-4ce2db91004e \ + google.golang.org/genproto v0.0.0-20210319143718-93e7006c17a6 \ + google.golang.org/genproto v0.0.0-20210402141018-6c239bbf2bb1 \ +- google.golang.org/genproto v0.0.0-20210429181445-86c259c2b4ab \ + google.golang.org/genproto v0.0.0-20210513213006-bf773b8c8384 \ +- google.golang.org/genproto v0.0.0-20210517163617-5e0236093d7a \ + google.golang.org/genproto v0.0.0-20210602131652-f16073e35f0c \ + google.golang.org/genproto v0.0.0-20210604141403-392c879c8b08 \ + google.golang.org/genproto v0.0.0-20210608205507-b6d2f5bf0d7d \ + google.golang.org/genproto v0.0.0-20210624195500-8bfb893ecb84 \ + google.golang.org/genproto v0.0.0-20210713002101-d411969a0d9a \ + google.golang.org/genproto v0.0.0-20210716133855-ce7ef5c701ea \ +- google.golang.org/genproto v0.0.0-20210721163202-f1cecdd8b78a \ +- google.golang.org/genproto v0.0.0-20210722135532-667f2b7c528f \ + google.golang.org/genproto v0.0.0-20210728212813-7823e685a01f \ + google.golang.org/genproto v0.0.0-20210805201207-89edb61ffb67 \ + google.golang.org/genproto v0.0.0-20210813162853-db860fec028c \ + google.golang.org/genproto v0.0.0-20210821163610-241b8fcbd6c8 \ +- google.golang.org/genproto v0.0.0-20210825212027-de86158e7fda \ + google.golang.org/genproto v0.0.0-20210828152312-66f60bf46e71 \ + google.golang.org/genproto v0.0.0-20210831024726-fe130286e0e2 \ + google.golang.org/genproto v0.0.0-20210903162649-d08c68adba83 \ +@@ -859,6 +547,8 @@ MODGO_MODFILES = \ + google.golang.org/genproto v0.0.0-20210917145530-b395a37504d4 \ + google.golang.org/genproto v0.0.0-20210924002016-3dee208752a0 \ + google.golang.org/genproto v0.0.0-20211016002631-37fc39342514 \ ++ google.golang.org/genproto v0.0.0-20211118181313-81c1377c94b1 \ ++ google.golang.org/genproto v0.0.0-20211206160659-862468c7d6e0 \ + google.golang.org/grpc v1.19.0 \ + google.golang.org/grpc v1.20.1 \ + google.golang.org/grpc v1.21.1 \ +@@ -884,6 +574,7 @@ MODGO_MODFILES = \ + google.golang.org/grpc v1.39.0 \ + google.golang.org/grpc v1.39.1 \ + google.golang.org/grpc v1.40.0 \ ++ google.golang.org/grpc v1.40.1 \ + google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd \ + google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64 \ + google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60 \ +@@ -914,5 +605,196 @@ MODGO_MODFILES = \ + honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc \ + honnef.co/go/tools v0.0.1-2019.2.3 \ + honnef.co/go/tools v0.0.1-2020.1.3 \ +- honnef.co/go/tools v0.0.1-2020.1.4 \ +- nhooyr.io/websocket v1.8.6 ++ honnef.co/go/tools v0.0.1-2020.1.4 ++MODGO_MODULES = \ ++ cloud.google.com/go v0.99.0 \ ++ cloud.google.com/go/bigquery v1.8.0 \ ++ cloud.google.com/go/datastore v1.1.0 \ ++ cloud.google.com/go/pubsub v1.3.1 \ ++ cloud.google.com/go/storage v1.18.2 \ ++ contrib.go.opencensus.io/exporter/prometheus v0.4.0 \ ++ dmitri.shuralyov.com/gpu/mtl v0.0.0-20201218220906-28db891af037 \ ++ github.com/!azure/azure-pipeline-go v0.2.3 \ ++ github.com/!azure/azure-sdk-for-go/sdk/azcore v0.20.0 \ ++ github.com/!azure/azure-sdk-for-go/sdk/internal v0.8.1 \ ++ github.com/!azure/azure-sdk-for-go/sdk/storage/azblob v0.2.0 \ ++ github.com/!azure/azure-storage-blob-go v0.14.0 \ ++ github.com/!azure/go-autorest v14.2.0+incompatible \ ++ github.com/!azure/go-autorest/autorest/adal v0.9.16 \ ++ github.com/!azure/go-autorest/autorest/date v0.3.0 \ ++ github.com/!azure/go-autorest/autorest/mocks v0.4.1 \ ++ github.com/!azure/go-autorest/logger v0.2.1 \ ++ github.com/!azure/go-autorest/tracing v0.6.0 \ ++ github.com/!burnt!sushi/toml v0.3.1 \ ++ github.com/!burnt!sushi/xgb v0.0.0-20160522181843-27f122750802 \ ++ github.com/!gehirn!inc/crypt v0.0.0-20200316065508-bb7000b8a962 \ ++ github.com/!one!of!one/xxhash v1.2.2 \ ++ github.com/alecthomas/kingpin v0.0.0-20200323085623-b6657d9477a6 \ ++ github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751 \ ++ github.com/alecthomas/units v0.0.0-20210927113745-59d0afb8317a \ ++ github.com/antihax/optional v1.0.0 \ ++ github.com/aws/aws-sdk-go v1.42.23 \ ++ github.com/benbjohnson/clock v1.1.0 \ ++ github.com/beorn7/perks v1.0.1 \ ++ github.com/census-instrumentation/opencensus-proto v0.3.0 \ ++ github.com/cespare/xxhash v1.1.0 \ ++ github.com/cespare/xxhash/v2 v2.1.2 \ ++ github.com/chmduquesne/rollinghash v4.0.0+incompatible \ ++ github.com/chzyer/logex v1.1.10 \ ++ github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e \ ++ github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1 \ ++ github.com/client9/misspell v0.3.4 \ ++ github.com/cncf/udpa/go v0.0.0-20210930031921-04548b0d99d4 \ ++ github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1 \ ++ github.com/creack/pty v1.1.9 \ ++ github.com/danieljoos/wincred v1.1.2 \ ++ github.com/davecgh/go-spew v1.1.1 \ ++ github.com/dnaeon/go-vcr v1.2.0 \ ++ github.com/dustin/go-humanize v1.0.0 \ ++ github.com/dustinkirkland/golang-petname v0.0.0-20191129215211-8e5a1ed0cff0 \ ++ github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021 \ ++ github.com/envoyproxy/protoc-gen-validate v0.1.0 \ ++ github.com/fatih/color v1.13.0 \ ++ github.com/foomo/htpasswd v0.0.0-20200116085101-e3a90e78da9c \ ++ github.com/form3tech-oss/jwt-go v3.2.2+incompatible \ ++ github.com/frankban/quicktest v1.13.1 \ ++ github.com/ghodss/yaml v1.0.0 \ ++ github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1 \ ++ github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4 \ ++ github.com/go-kit/kit v0.10.0 \ ++ github.com/go-kit/log v0.2.0 \ ++ github.com/go-logfmt/logfmt v0.5.1 \ ++ github.com/go-logr/logr v0.4.0 \ ++ github.com/go-stack/stack v1.8.0 \ ++ github.com/godbus/dbus/v5 v5.0.5 \ ++ github.com/gofrs/flock v0.8.1 \ ++ github.com/gogo/protobuf v1.1.1 \ ++ github.com/golang-jwt/jwt/v4 v4.2.0 \ ++ github.com/golang/glog v1.0.0 \ ++ github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da \ ++ github.com/golang/mock v1.6.0 \ ++ github.com/golang/protobuf v1.5.2 \ ++ github.com/golang/snappy v0.0.3 \ ++ github.com/google/btree v1.0.0 \ ++ github.com/google/fswalker v0.2.1-0.20200214223026-f0e929ba4126 \ ++ github.com/google/go-cmp v0.5.6 \ ++ github.com/google/gofuzz v1.0.0 \ ++ github.com/google/martian v2.1.0+incompatible \ ++ github.com/google/martian/v3 v3.2.1 \ ++ github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1 \ ++ github.com/google/readahead v0.0.0-20161222183148-eaceba169032 \ ++ github.com/google/renameio v0.1.0 \ ++ github.com/google/uuid v1.3.0 \ ++ github.com/googleapis/gax-go/v2 v2.1.1 \ ++ github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1 \ ++ github.com/gorilla/mux v1.8.0 \ ++ github.com/grpc-ecosystem/grpc-gateway v1.16.0 \ ++ github.com/hanwen/go-fuse v1.0.0 \ ++ github.com/hanwen/go-fuse/v2 v2.1.0 \ ++ github.com/hashicorp/golang-lru v0.5.1 \ ++ github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639 \ ++ github.com/jmespath/go-jmespath v0.4.0 \ ++ github.com/jmespath/go-jmespath/internal/testify v1.5.1 \ ++ github.com/jpillora/backoff v1.0.0 \ ++ github.com/json-iterator/go v1.1.12 \ ++ github.com/jstemmer/go-junit-report v0.9.1 \ ++ github.com/jtolds/gls v4.20.0+incompatible \ ++ github.com/julienschmidt/httprouter v1.3.0 \ ++ github.com/kisielk/gotool v1.0.0 \ ++ github.com/klauspost/compress v1.13.6 \ ++ github.com/klauspost/cpuid v1.3.1 \ ++ github.com/klauspost/cpuid/v2 v2.0.9 \ ++ github.com/klauspost/pgzip v1.2.5 \ ++ github.com/konsorten/go-windows-terminal-sequences v1.0.3 \ ++ github.com/kopia/htmluibuild v0.0.0-20211226001320-eed13dea3815 \ ++ github.com/kr/fs v0.1.0 \ ++ github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515 \ ++ github.com/kr/pretty v0.3.0 \ ++ github.com/kr/pty v1.1.1 \ ++ github.com/kr/text v0.2.0 \ ++ github.com/kylelemons/godebug v1.1.0 \ ++ github.com/mattn/go-colorable v0.1.12 \ ++ github.com/mattn/go-ieproxy v0.0.1 \ ++ github.com/mattn/go-isatty v0.0.14 \ ++ github.com/matttproud/golang_protobuf_extensions v1.0.1 \ ++ github.com/minio/md5-simd v1.1.2 \ ++ github.com/minio/minio-go/v7 v7.0.18 \ ++ github.com/minio/sha256-simd v1.0.0 \ ++ github.com/mitchellh/go-homedir v1.1.0 \ ++ github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd \ ++ github.com/modern-go/reflect2 v1.0.2 \ ++ github.com/modocache/gover v0.0.0-20171022184752-b58185e213c5 \ ++ github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f \ ++ github.com/natefinch/atomic v1.0.1 \ ++ github.com/pierrec/lz4 v2.6.1+incompatible \ ++ github.com/pkg/errors v0.9.1 \ ++ github.com/pkg/profile v1.6.0 \ ++ github.com/pkg/sftp v1.13.4 \ ++ github.com/pmezard/go-difflib v1.0.0 \ ++ github.com/pquerna/ffjson v0.0.0-20190930134022-aa0246cd15f7 \ ++ github.com/prometheus/client_golang v1.11.0 \ ++ github.com/prometheus/client_model v0.2.0 \ ++ github.com/prometheus/common v0.31.1 \ ++ github.com/prometheus/procfs v0.7.3 \ ++ github.com/prometheus/statsd_exporter v0.22.2 \ ++ github.com/rogpeppe/fastuuid v1.2.0 \ ++ github.com/rogpeppe/go-internal v1.6.1 \ ++ github.com/rs/xid v1.3.0 \ ++ github.com/rs/zerolog v1.21.0 \ ++ github.com/sanity-io/litter v1.5.1 \ ++ github.com/sirupsen/logrus v1.8.1 \ ++ github.com/skratchdot/open-golang v0.0.0-20200116055534-eef842397966 \ ++ github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d \ ++ github.com/smartystreets/goconvey v1.6.4 \ ++ github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72 \ ++ github.com/stretchr/objx v0.2.0 \ ++ github.com/stretchr/testify v1.7.0 \ ++ github.com/studio-b12/gowebdav v0.0.0-20211106090535-29e74efa701f \ ++ github.com/tg123/go-htpasswd v1.2.0 \ ++ github.com/yuin/goldmark v1.3.5 \ ++ github.com/zalando/go-keyring v0.1.1 \ ++ github.com/zeebo/assert v1.1.0 \ ++ github.com/zeebo/blake3 v0.2.1 \ ++ github.com/zeebo/pcg v1.0.1 \ ++ go.opencensus.io v0.23.0 \ ++ go.opentelemetry.io/otel v0.20.0 \ ++ go.opentelemetry.io/otel/metric v0.20.0 \ ++ go.opentelemetry.io/otel/sdk v0.20.0 \ ++ go.opentelemetry.io/otel/trace v0.20.0 \ ++ go.opentelemetry.io/proto/otlp v0.7.0 \ ++ go.uber.org/atomic v1.9.0 \ ++ go.uber.org/goleak v1.1.11-0.20210813005559-691160354723 \ ++ go.uber.org/multierr v1.7.0 \ ++ go.uber.org/zap v1.19.1 \ ++ golang.org/x/crypto v0.0.0-20210921155107-089bfa567519 \ ++ golang.org/x/exp v0.0.0-20210916165020-5cb4fee858ee \ ++ golang.org/x/image v0.0.0-20190802002840-cff245a6509b \ ++ golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \ ++ golang.org/x/mobile v0.0.0-20201217150744-e6ae53a27f4f \ ++ golang.org/x/mod v0.5.1 \ ++ golang.org/x/net v0.0.0-20211209124913-491a49abca63 \ ++ golang.org/x/oauth2 v0.0.0-20211104180415-d3ed0bb246c8 \ ++ golang.org/x/sync v0.0.0-20210220032951-036812b2e83c \ ++ golang.org/x/sys v0.0.0-20211210111614-af8b64212486 \ ++ golang.org/x/term v0.0.0-20210927222741-03fcf44c2211 \ ++ golang.org/x/text v0.3.7 \ ++ golang.org/x/time v0.0.0-20191024005414-555d28b269f0 \ ++ golang.org/x/tools v0.1.5 \ ++ golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 \ ++ google.golang.org/api v0.63.0 \ ++ google.golang.org/appengine v1.6.7 \ ++ google.golang.org/genproto v0.0.0-20211208223120-3a66f561d7aa \ ++ google.golang.org/grpc v1.43.0 \ ++ google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0 \ ++ google.golang.org/protobuf v1.27.1 \ ++ gopkg.in/alecthomas/kingpin.v2 v2.2.6 \ ++ gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c \ ++ gopkg.in/errgo.v2 v2.1.0 \ ++ gopkg.in/ini.v1 v1.63.2 \ ++ gopkg.in/kothar/go-backblaze.v0 v0.0.0-20210124194846-35409b867216 \ ++ gopkg.in/yaml.v2 v2.4.0 \ ++ gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b \ ++ honnef.co/go/tools v0.1.3 \ ++ rsc.io/binaryregexp v0.2.0 \ ++ rsc.io/quote/v3 v3.1.0 \ ++ rsc.io/sampler v1.3.0 diff --git a/krita-5.0.2p0.diff b/krita-5.0.2p0.diff new file mode 100644 index 0000000..af0aca5 --- /dev/null +++ b/krita-5.0.2p0.diff @@ -0,0 +1,123 @@ +Index: graphics/krita/Makefile +=================================================================== +RCS file: /home/cvs/ports/graphics/krita/Makefile,v +retrieving revision 1.57 +diff -u -p -u -p -r1.57 Makefile +--- graphics/krita/Makefile 11 Mar 2022 19:22:38 -0000 1.57 ++++ graphics/krita/Makefile 20 Mar 2022 21:05:07 -0000 +@@ -2,6 +2,9 @@ COMMENT = advanced drawing and image man + + VERSION = 5.0.2 + DISTNAME = krita-${VERSION} ++REVISION = 0 ++ ++GMIC_VERSION = 3.0.0.1 + + SHARED_LIBS += kritabasicflakes 4.0 # 16.0 + SHARED_LIBS += kritacolord 2.0 # 16.0 +@@ -45,15 +48,17 @@ WANTLIB += ${COMPILER_LIBCXX} ICE Iex-3_ + WANTLIB += KF5Completion KF5ConfigCore KF5ConfigGui KF5CoreAddons + WANTLIB += KF5Crash KF5GuiAddons KF5I18n KF5ItemViews KF5WidgetsAddons + WANTLIB += KF5WindowSystem OpenColorIO OpenEXR-3_1 Qt5Concurrent +-WANTLIB += Qt5Core Qt5DBus Qt5Gui Qt5Multimedia Qt5Network Qt5PrintSupport +-WANTLIB += Qt5Qml Qt5QmlModels Qt5Quick Qt5QuickWidgets Qt5Sql +-WANTLIB += Qt5Svg Qt5Widgets Qt5X11Extras Qt5Xml SM X11 Xext Xi +-WANTLIB += boost_system-mt c exiv2 fftw3 gif gsl gslcblas heif +-WANTLIB += jpeg lcms2 m openjp2 png poppler poppler-qt5 quazip5 +-WANTLIB += raw tiff webp z ++WANTLIB += Qt5Core Qt5DBus Qt5Gui Qt5Multimedia Qt5Network ++WANTLIB += Qt5PrintSupport Qt5Qml Qt5QmlModels Qt5Quick Qt5QuickWidgets ++WANTLIB += Qt5Sql Qt5Svg Qt5Widgets Qt5X11Extras Qt5Xml SM X11 Xext Xi ++WANTLIB += boost_system-mt c curl exiv2 fftw3 fftw3_threads gif gsl ++WANTLIB += gslcblas heif jpeg lcms2 m openjp2 png poppler poppler-qt5 ++WANTLIB += quazip5 raw tiff webp z + + MASTER_SITES = ${MASTER_SITE_KDE:=stable/krita/${VERSION}/} ++MASTER_SITES0 = https://files.kde.org/krita/build/dependencies/ + EXTRACT_SUFX = .tar.gz ++DISTFILES = ${DISTNAME}${EXTRACT_SUFX} gmic-${GMIC_VERSION}-patched.tar.gz:0 + + MODULES = devel/kf5 \ + lang/python +@@ -61,15 +66,13 @@ MODULES = devel/kf5 \ + MODPY_RUNDEP= No + + RUN_DEPENDS = devel/desktop-file-utils \ +- net/curl \ + x11/gtk+3,-guic \ + x11/qt5/qtquickcontrols + + BUILD_DEPENDS = devel/gettext,-tools \ + devel/kf5/kdoctools \ + devel/kf5/kitemmodels \ +- math/eigen3 \ +- net/curl ++ math/eigen3 + + LIB_DEPENDS = archivers/quazip \ + devel/boost \ +@@ -96,6 +99,7 @@ LIB_DEPENDS = archivers/quazip \ + graphics/tiff \ + math/fftw3 \ + multimedia/libheif \ ++ net/curl \ + print/poppler \ + print/poppler,-qt5 \ + x11/qt5/qtdeclarative \ +@@ -115,5 +119,29 @@ CONFIGURE_ARGS += -DENABLE_UPDATERS=OFF + CXXFLAGS += -I${LOCALBASE}/include/Imath + + TEST_IS_INTERACTIVE = X11 ++ ++QMIC_PATH = ${WRKSRC}/gmic-patched ++ ++post-extract: ++ mv ${WRKDIR}/gmic-${GMIC_VERSION}-patched ${WRKSRC}/gmic-patched ++ ++post-build: ++ mkdir -p ${QMIC_PATH}/build ++ CC="${CC}" CFLAGS="${CFLAGS}" \ ++ CXX="${CXX}" CXXFLAGS="${CXXFLAGS}" \ ++ ${CONFIGURE_ENV} ${LOCALBASE}/bin/cmake \ ++ -S ${QMIC_PATH} \ ++ -B ${QMIC_PATH}/build \ ++ -DCMAKE_SUPPRESS_REGENERATION=ON \ ++ -DCMAKE_INSTALL_PREFIX="${LOCALBASE}" \ ++ -DCMAKE_PREFIX_PATH="${LOCALBASE}/lib/qt5/cmake" \ ++ -DENABLE_SYSTEM_GMIC=false \ ++ -DGMIC_QT_HOST=krita-plugin ++ ${MAKE_ENV} ${LOCALBASE}/bin/cmake \ ++ --build ${QMIC_PATH}/build ++ ++post-install: ++ ${INSTALL_DATA} ${QMIC_PATH}/build/krita_gmic_qt.so \ ++ ${PREFIX}/lib/kritaplugins/krita_gmic_qt.so + + .include +Index: graphics/krita/distinfo +=================================================================== +RCS file: /home/cvs/ports/graphics/krita/distinfo,v +retrieving revision 1.35 +diff -u -p -u -p -r1.35 distinfo +--- graphics/krita/distinfo 7 Jan 2022 12:16:21 -0000 1.35 ++++ graphics/krita/distinfo 14 Mar 2022 20:42:17 -0000 +@@ -1,2 +1,4 @@ ++SHA256 (gmic-3.0.0.1-patched.tar.gz) = BeJTZ68BA5qXxS1IaU8A2vNu4YD6aCIPclIqryRaeCs= + SHA256 (krita-5.0.2.tar.gz) = 5nUfx+tQSXekiAo3brvTmVyH2tFUSGCE6COX5l1JnL8= ++SIZE (gmic-3.0.0.1-patched.tar.gz) = 10212684 + SIZE (krita-5.0.2.tar.gz) = 262287610 +Index: graphics/krita/pkg/PLIST +=================================================================== +RCS file: /home/cvs/ports/graphics/krita/pkg/PLIST,v +retrieving revision 1.23 +diff -u -p -u -p -r1.23 PLIST +--- graphics/krita/pkg/PLIST 11 Mar 2022 19:22:38 -0000 1.23 ++++ graphics/krita/pkg/PLIST 14 Mar 2022 20:44:05 -0000 +@@ -7,6 +7,7 @@ include/kritaqmicinterface_export.h + lib/kritaplugins/ + @so lib/kritaplugins/krita_colorspaces_extensions.so + @so lib/kritaplugins/krita_flaketools.so ++@so lib/kritaplugins/krita_gmic_qt.so + @so lib/kritaplugins/krita_karbontools.so + @so lib/kritaplugins/krita_raw_import.so + @so lib/kritaplugins/krita_shape_image.so diff --git a/krita-gmic-plugin-3.0.0.1.diff b/krita-gmic-plugin-3.0.0.1.diff new file mode 100644 index 0000000..e69de29 diff --git a/krita-gmic-plugin-3.0.2.1.diff b/krita-gmic-plugin-3.0.2.1.diff new file mode 100644 index 0000000..2c64b54 --- /dev/null +++ b/krita-gmic-plugin-3.0.2.1.diff @@ -0,0 +1,27 @@ +Index: graphics/krita-gmic-plugin/Makefile +=================================================================== +RCS file: /home/cvs/ports/graphics/krita-gmic-plugin/Makefile,v +retrieving revision 1.1.1.1 +diff -u -p -u -p -r1.1.1.1 Makefile +--- graphics/krita-gmic-plugin/Makefile 26 Mar 2022 20:33:50 -0000 1.1.1.1 ++++ graphics/krita-gmic-plugin/Makefile 29 Mar 2022 18:41:08 -0000 +@@ -1,6 +1,6 @@ + COMMENT = krita gmic plugin + +-V = 3.0.0.1 ++V = 3.0.2.1 + DISTNAME = krita-gmic-plugin-${V} + + CATEGORIES = graphics +Index: graphics/krita-gmic-plugin/distinfo +=================================================================== +RCS file: /home/cvs/ports/graphics/krita-gmic-plugin/distinfo,v +retrieving revision 1.1.1.1 +diff -u -p -u -p -r1.1.1.1 distinfo +--- graphics/krita-gmic-plugin/distinfo 26 Mar 2022 20:33:50 -0000 1.1.1.1 ++++ graphics/krita-gmic-plugin/distinfo 29 Mar 2022 18:41:19 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (gmic-3.0.0.1-patched.tar.gz) = BeJTZ68BA5qXxS1IaU8A2vNu4YD6aCIPclIqryRaeCs= +-SIZE (gmic-3.0.0.1-patched.tar.gz) = 10212684 ++SHA256 (gmic-3.0.2.1-patched.tar.gz) = fAkURYOrBxsLztvUKS7iK6Wzpz6S1E91UfHuA8P+oF0= ++SIZE (gmic-3.0.2.1-patched.tar.gz) = 10451871 diff --git a/krita-gmic-plugin-3.0.2.2.diff b/krita-gmic-plugin-3.0.2.2.diff new file mode 100644 index 0000000..5c20fa3 --- /dev/null +++ b/krita-gmic-plugin-3.0.2.2.diff @@ -0,0 +1,41 @@ +Index: graphics/krita-gmic-plugin/Makefile +=================================================================== +RCS file: /home/cvs/ports/graphics/krita-gmic-plugin/Makefile,v +retrieving revision 1.2 +diff -u -p -u -p -r1.2 Makefile +--- graphics/krita-gmic-plugin/Makefile 29 Mar 2022 20:46:53 -0000 1.2 ++++ graphics/krita-gmic-plugin/Makefile 1 May 2022 10:58:27 -0000 +@@ -1,6 +1,6 @@ + COMMENT = krita gmic plugin + +-V = 3.0.2.1 ++V = 3.0.2.2 + DISTNAME = krita-gmic-plugin-${V} + + CATEGORIES = graphics +Index: graphics/krita-gmic-plugin/distinfo +=================================================================== +RCS file: /home/cvs/ports/graphics/krita-gmic-plugin/distinfo,v +retrieving revision 1.2 +diff -u -p -u -p -r1.2 distinfo +--- graphics/krita-gmic-plugin/distinfo 29 Mar 2022 20:46:53 -0000 1.2 ++++ graphics/krita-gmic-plugin/distinfo 1 May 2022 10:58:34 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (gmic-3.0.2.1-patched.tar.gz) = fAkURYOrBxsLztvUKS7iK6Wzpz6S1E91UfHuA8P+oF0= +-SIZE (gmic-3.0.2.1-patched.tar.gz) = 10451871 ++SHA256 (gmic-3.0.2.2-patched.tar.gz) = EX8EaehpcnH4gIMY2SgBPcUDb+fca+GAqjB1e2VESq4= ++SIZE (gmic-3.0.2.2-patched.tar.gz) = 10452771 +Index: graphics/krita-gmic-plugin/pkg/PLIST +=================================================================== +RCS file: /home/cvs/ports/graphics/krita-gmic-plugin/pkg/PLIST,v +retrieving revision 1.2 +diff -u -p -u -p -r1.2 PLIST +--- graphics/krita-gmic-plugin/pkg/PLIST 29 Mar 2022 18:31:13 -0000 1.2 ++++ graphics/krita-gmic-plugin/pkg/PLIST 1 May 2022 11:23:15 -0000 +@@ -1,3 +1,6 @@ + @conflict gmic-qt-krita-<=3.0.2 + @pkgpath graphics/gmic-qt/krita + @so lib/kritaplugins/krita_gmic_qt.so ++share/gmic/ ++share/gmic/gmic_cluts.gmz ++share/gmic/gmic_denoise_cnn.gmz diff --git a/krita-gmic-plugin-3.1.2.1.diff b/krita-gmic-plugin-3.1.2.1.diff new file mode 100644 index 0000000..e5b3bfd --- /dev/null +++ b/krita-gmic-plugin-3.1.2.1.diff @@ -0,0 +1,76 @@ +Index: graphics/krita-gmic-plugin/Makefile +=================================================================== +RCS file: /home/cvs/ports/graphics/krita-gmic-plugin/Makefile,v +retrieving revision 1.3 +diff -u -p -u -p -r1.3 Makefile +--- graphics/krita-gmic-plugin/Makefile 6 May 2022 05:35:23 -0000 1.3 ++++ graphics/krita-gmic-plugin/Makefile 26 May 2022 20:36:54 -0000 +@@ -1,6 +1,6 @@ + COMMENT = krita gmic plugin + +-V = 3.0.2.2 ++V = 3.1.2.1 + DISTNAME = krita-gmic-plugin-${V} + + CATEGORIES = graphics +Index: graphics/krita-gmic-plugin/distinfo +=================================================================== +RCS file: /home/cvs/ports/graphics/krita-gmic-plugin/distinfo,v +retrieving revision 1.3 +diff -u -p -u -p -r1.3 distinfo +--- graphics/krita-gmic-plugin/distinfo 6 May 2022 05:35:23 -0000 1.3 ++++ graphics/krita-gmic-plugin/distinfo 26 May 2022 20:37:03 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (gmic-3.0.2.2-patched.tar.gz) = EX8EaehpcnH4gIMY2SgBPcUDb+fca+GAqjB1e2VESq4= +-SIZE (gmic-3.0.2.2-patched.tar.gz) = 10452771 ++SHA256 (gmic-3.1.2.1-patched.tar.gz) = V4HLiPutQ1MSPg4d8ifz212p6h7GcAA1xe/j9OQpIIs= ++SIZE (gmic-3.1.2.1-patched.tar.gz) = 10687680 +Index: graphics/krita-gmic-plugin/patches/patch-gmic-qt_CMakeLists_txt +=================================================================== +RCS file: graphics/krita-gmic-plugin/patches/patch-gmic-qt_CMakeLists_txt +diff -N graphics/krita-gmic-plugin/patches/patch-gmic-qt_CMakeLists_txt +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ graphics/krita-gmic-plugin/patches/patch-gmic-qt_CMakeLists_txt 29 May 2022 05:58:31 -0000 +@@ -0,0 +1,17 @@ ++We don't support --stack ++Index: gmic-qt/CMakeLists.txt ++--- gmic-qt/CMakeLists.txt.orig +++++ gmic-qt/CMakeLists.txt ++@@ -272,9 +272,9 @@ if (MSVC) ++ add_link_options(/GUARD:CF) ++ endif() ++ else() ++- set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--stack,16777216") ++- set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--stack,16777216") ++- set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl,--stack,16777216") +++ set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl") +++ set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl") +++ set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl") ++ endif() ++ ++ # +Index: graphics/krita-gmic-plugin/patches/patch-src_gmic_cpp +=================================================================== +RCS file: /home/cvs/ports/graphics/krita-gmic-plugin/patches/patch-src_gmic_cpp,v +retrieving revision 1.1.1.1 +diff -u -p -u -p -r1.1.1.1 patch-src_gmic_cpp +--- graphics/krita-gmic-plugin/patches/patch-src_gmic_cpp 26 Mar 2022 20:33:50 -0000 1.1.1.1 ++++ graphics/krita-gmic-plugin/patches/patch-src_gmic_cpp 29 May 2022 05:58:18 -0000 +@@ -1,7 +1,7 @@ + Index: src/gmic.cpp + --- src/gmic.cpp.orig + +++ src/gmic.cpp +-@@ -2473,6 +2473,8 @@ CImgList gmic::list_p_is_abort = CImgList gmic::list_p_is_abort = CImgList +Index: graphics/libavif/distinfo +=================================================================== +RCS file: /home/cvs/ports/graphics/libavif/distinfo,v +retrieving revision 1.12 +diff -u -p -u -p -r1.12 distinfo +--- graphics/libavif/distinfo 28 Jun 2021 17:15:06 -0000 1.12 ++++ graphics/libavif/distinfo 2 Feb 2022 07:22:08 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (libavif-0.9.2.tar.gz) = 1mB9ZUrcQKOS2oPapypP+ALNdQwEWmgTHJMFY5wQ/Fw= +-SIZE (libavif-0.9.2.tar.gz) = 1987058 ++SHA256 (libavif-0.9.3.tar.gz) = vNmh9X+YKpYV634vr4cjbciOsdDIhvNHHHRA6tYFBg0= ++SIZE (libavif-0.9.3.tar.gz) = 2000521 diff --git a/libsmb2-4.0.0.diff b/libsmb2-4.0.0.diff new file mode 100644 index 0000000..7eb9957 --- /dev/null +++ b/libsmb2-4.0.0.diff @@ -0,0 +1,86 @@ +Index: devel/libsmb2/Makefile +=================================================================== +RCS file: /home/cvs/ports/devel/libsmb2/Makefile,v +retrieving revision 1.1.1.1 +diff -u -p -u -p -r1.1.1.1 Makefile +--- devel/libsmb2/Makefile 31 Dec 2019 11:35:55 -0000 1.1.1.1 ++++ devel/libsmb2/Makefile 28 Jan 2022 19:28:21 -0000 +@@ -4,11 +4,11 @@ COMMENT= userspace client library for ac + + GH_ACCOUNT= sahlberg + GH_PROJECT= libsmb2 +-GH_TAGNAME= v3.0.0 ++GH_TAGNAME= v4.0.0 + + CATEGORIES= devel + +-SHARED_LIBS= smb2 0.0 ++SHARED_LIBS= smb2 1.0 + + MAINTAINER= Brad Smith + +Index: devel/libsmb2/distinfo +=================================================================== +RCS file: /home/cvs/ports/devel/libsmb2/distinfo,v +retrieving revision 1.1.1.1 +diff -u -p -u -p -r1.1.1.1 distinfo +--- devel/libsmb2/distinfo 31 Dec 2019 11:35:55 -0000 1.1.1.1 ++++ devel/libsmb2/distinfo 28 Jan 2022 19:28:21 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (libsmb2-3.0.0.tar.gz) = NtENFiitNNVmRr+ecAWoq+jOa2e6OpSdU3rj5fCPcB8= +-SIZE (libsmb2-3.0.0.tar.gz) = 129442 ++SHA256 (libsmb2-4.0.0.tar.gz) = tNGxO8B63Gg3mnL3I7kDKpUK/WL+1/KqPlfzQhQG2hE= ++SIZE (libsmb2-4.0.0.tar.gz) = 171678 +Index: devel/libsmb2/patches/patch-include_smb2_libsmb2_h +=================================================================== +RCS file: devel/libsmb2/patches/patch-include_smb2_libsmb2_h +diff -N devel/libsmb2/patches/patch-include_smb2_libsmb2_h +--- devel/libsmb2/patches/patch-include_smb2_libsmb2_h 31 Dec 2019 11:35:55 -0000 1.1.1.1 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,16 +0,0 @@ +-$OpenBSD: patch-include_smb2_libsmb2_h,v 1.1.1.1 2019/12/31 11:35:55 ajacoutot Exp $ +- +-smb2_connect_share_async: don't return ENOMEM if connect fails. +- +-Index: include/smb2/libsmb2.h +---- include/smb2/libsmb2.h.orig +-+++ include/smb2/libsmb2.h +-@@ -176,7 +176,7 @@ const char *smb2_get_client_guid(struct smb2_context * +- * status can be either of : +- * 0 : Connection was successful. Command_data is NULL. +- * +-- * <0 : Failed to establish the connection. Command_data is NULL. +-+ * -errno : Failed to establish the connection. Command_data is NULL. +- */ +- int smb2_connect_async(struct smb2_context *smb2, const char *server, +- smb2_command_cb cb, void *cb_data); +Index: devel/libsmb2/patches/patch-lib_errors_c +=================================================================== +RCS file: /home/cvs/ports/devel/libsmb2/patches/patch-lib_errors_c,v +retrieving revision 1.1.1.1 +diff -u -p -u -p -r1.1.1.1 patch-lib_errors_c +--- devel/libsmb2/patches/patch-lib_errors_c 31 Dec 2019 11:35:55 -0000 1.1.1.1 ++++ devel/libsmb2/patches/patch-lib_errors_c 28 Jan 2022 19:28:21 -0000 +@@ -3,7 +3,7 @@ $OpenBSD: patch-lib_errors_c,v 1.1.1.1 2 + Index: lib/errors.c + --- lib/errors.c.orig + +++ lib/errors.c +-@@ -204,7 +204,7 @@ int nterror_to_errno(uint32_t status) { ++@@ -1108,7 +1108,7 @@ int nterror_to_errno(uint32_t status) { + case SMB2_STATUS_FILE_DELETED: + return EPERM; + case SMB2_STATUS_NO_MORE_FILES: +Index: devel/libsmb2/pkg/PLIST +=================================================================== +RCS file: /home/cvs/ports/devel/libsmb2/pkg/PLIST,v +retrieving revision 1.1.1.1 +diff -u -p -u -p -r1.1.1.1 PLIST +--- devel/libsmb2/pkg/PLIST 31 Dec 2019 11:35:55 -0000 1.1.1.1 ++++ devel/libsmb2/pkg/PLIST 28 Jan 2022 19:28:21 -0000 +@@ -1,5 +1,6 @@ + @comment $OpenBSD: PLIST,v 1.1.1.1 2019/12/31 11:35:55 ajacoutot Exp $ + include/smb2/ ++include/smb2/libsmb2-dcerpc-lsa.h + include/smb2/libsmb2-dcerpc-srvsvc.h + include/smb2/libsmb2-dcerpc.h + include/smb2/libsmb2-raw.h diff --git a/libv8-3.16.14.11v0p3.diff b/libv8-3.16.14.11v0p3.diff new file mode 100644 index 0000000..60cdc43 --- /dev/null +++ b/libv8-3.16.14.11v0p3.diff @@ -0,0 +1,16 @@ +Index: lang/libv8/Makefile +=================================================================== +RCS file: /home/cvs/ports/lang/libv8/Makefile,v +retrieving revision 1.23 +diff -u -p -u -p -r1.23 Makefile +--- lang/libv8/Makefile 9 Jun 2021 19:50:08 -0000 1.23 ++++ lang/libv8/Makefile 31 Dec 2021 13:12:51 -0000 +@@ -48,7 +48,7 @@ SUBST_VARS+= WRKDIR + SUBST_VARS+= V8_ARCH + + MAKE_FLAGS+= library=shared ARCHES=${V8_ARCH} MODES=${V8_RELEASE} \ +- DEFAULT_ARCHES=${V8_ARCH} ++ DEFAULT_ARCHES=${V8_ARCH} snapshot=off + + MAKE_ENV+= V=1 \ + CXX="${CXX}" \ diff --git a/libv8-3.16.14.11v0p4.diff b/libv8-3.16.14.11v0p4.diff new file mode 100644 index 0000000..708a9a6 --- /dev/null +++ b/libv8-3.16.14.11v0p4.diff @@ -0,0 +1,25 @@ +Index: lang/libv8/Makefile +=================================================================== +RCS file: /home/cvs/ports/lang/libv8/Makefile,v +retrieving revision 1.23 +diff -u -p -u -p -r1.23 Makefile +--- lang/libv8/Makefile 9 Jun 2021 19:50:08 -0000 1.23 ++++ lang/libv8/Makefile 31 Dec 2021 15:04:53 -0000 +@@ -12,7 +12,7 @@ COMMENT= V8 JavaScript for clients and s + + V8_VERSION= 3.16.14.11 + EPOCH= 0 +-REVISION= 3 ++REVISION= 4 + V8_ARCH= ${MACHINE_ARCH:S/amd64/x64/:S/i386/ia32/} + V8_RELEASE= release + +@@ -48,7 +48,7 @@ SUBST_VARS+= WRKDIR + SUBST_VARS+= V8_ARCH + + MAKE_FLAGS+= library=shared ARCHES=${V8_ARCH} MODES=${V8_RELEASE} \ +- DEFAULT_ARCHES=${V8_ARCH} ++ DEFAULT_ARCHES=${V8_ARCH} snapshot=off + + MAKE_ENV+= V=1 \ + CXX="${CXX}" \ diff --git a/libvips-8.12.2.diff b/libvips-8.12.2.diff new file mode 100644 index 0000000..d650d59 --- /dev/null +++ b/libvips-8.12.2.diff @@ -0,0 +1,109 @@ +Index: graphics/libvips/Makefile +=================================================================== +RCS file: /cvs/ports/graphics/libvips/Makefile,v +retrieving revision 1.2 +diff -u -p -u -p -r1.2 Makefile +--- graphics/libvips/Makefile 11 Mar 2022 19:22:46 -0000 1.2 ++++ graphics/libvips/Makefile 31 Oct 2022 10:34:33 -0000 +@@ -1,6 +1,6 @@ + COMMENT = fast image processing library with low memory needs + +-VERSION = 8.9.2 ++VERSION = 8.12.2 + DISTNAME = vips-${VERSION} + PKGNAME = lib${DISTNAME} + +Index: graphics/libvips/distinfo +=================================================================== +RCS file: /cvs/ports/graphics/libvips/distinfo,v +retrieving revision 1.1.1.1 +diff -u -p -u -p -r1.1.1.1 distinfo +--- graphics/libvips/distinfo 15 May 2020 07:58:41 -0000 1.1.1.1 ++++ graphics/libvips/distinfo 31 Oct 2022 10:34:33 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (vips-8.9.2.tar.gz) = roSRsRVs0uucu6ov1sqh3J7T3tC3BEPSjNf+p5irKic= +-SIZE (vips-8.9.2.tar.gz) = 17238831 ++SHA256 (vips-8.12.2.tar.gz) = VlJSmSr/LHzRDIZseljNV7xTbgOSS94prg8MueB0AQs= ++SIZE (vips-8.12.2.tar.gz) = 17821667 +Index: graphics/libvips/pkg/PLIST +=================================================================== +RCS file: /cvs/ports/graphics/libvips/pkg/PLIST,v +retrieving revision 1.2 +diff -u -p -u -p -r1.2 PLIST +--- graphics/libvips/pkg/PLIST 11 Mar 2022 19:22:46 -0000 1.2 ++++ graphics/libvips/pkg/PLIST 31 Oct 2022 10:34:33 -0000 +@@ -4,7 +4,7 @@ bin/batch_rubber_sheet + bin/light_correct + bin/shrink_width + @bin bin/vips +-bin/vips-8.9 ++bin/vips-8.12 + @bin bin/vipsedit + @bin bin/vipsheader + bin/vipsprofile +@@ -18,7 +18,6 @@ include/vips/almostdeprecated.h + include/vips/arithmetic.h + include/vips/basic.h + include/vips/buf.h +-include/vips/cimg_funcs.h + include/vips/colour.h + include/vips/connection.h + include/vips/conversion.h +@@ -62,7 +61,6 @@ include/vips/util.h + include/vips/vector.h + include/vips/version.h + include/vips/video.h +-include/vips/vips-operators.h + include/vips/vips.h + include/vips/vips7compat.h + include/vips/vips8 +@@ -113,18 +111,9 @@ share/gtk-doc/html/libvips/ch01.html + share/gtk-doc/html/libvips/ch02.html + share/gtk-doc/html/libvips/ch03.html + share/gtk-doc/html/libvips/ch04.html +-share/gtk-doc/html/libvips/colour-management.html +-share/gtk-doc/html/libvips/compiled-language-which-can-call-c.html +-share/gtk-doc/html/libvips/cropping.html +-share/gtk-doc/html/libvips/documentation.html +-share/gtk-doc/html/libvips/dynamic-langauge-without-ffi.html +-share/gtk-doc/html/libvips/dynamic-language-with-ffi.html + share/gtk-doc/html/libvips/extending.html + share/gtk-doc/html/libvips/file-format.html +-share/gtk-doc/html/libvips/final-suggestion.html +-share/gtk-doc/html/libvips/full-decompression.html + share/gtk-doc/html/libvips/func-list.html +-share/gtk-doc/html/libvips/gobject-introspection.html + share/gtk-doc/html/libvips/home.png + share/gtk-doc/html/libvips/index.html + share/gtk-doc/html/libvips/interconvert.png +@@ -140,6 +129,7 @@ share/gtk-doc/html/libvips/libvips-creat + share/gtk-doc/html/libvips/libvips-draw.html + share/gtk-doc/html/libvips/libvips-error.html + share/gtk-doc/html/libvips/libvips-freqfilt.html ++share/gtk-doc/html/libvips/libvips-from-C++.md.html + share/gtk-doc/html/libvips/libvips-generate.html + share/gtk-doc/html/libvips/libvips-header.html + share/gtk-doc/html/libvips/libvips-histogram.html +@@ -155,22 +145,14 @@ share/gtk-doc/html/libvips/libvips-util. + share/gtk-doc/html/libvips/libvips-version.html + share/gtk-doc/html/libvips/libvips-vips.html + share/gtk-doc/html/libvips/libvips.devhelp2 +-share/gtk-doc/html/libvips/linear-light.html +-share/gtk-doc/html/libvips/looping.html + share/gtk-doc/html/libvips/object-tree.html +-share/gtk-doc/html/libvips/output-directory.html +-share/gtk-doc/html/libvips/output-format-and-options.html + share/gtk-doc/html/libvips/owl.jpg +-share/gtk-doc/html/libvips/random-access-via-load-library.html + share/gtk-doc/html/libvips/right-insensitive.png + share/gtk-doc/html/libvips/right.png +-share/gtk-doc/html/libvips/sequential-access.html + share/gtk-doc/html/libvips/style.css +-share/gtk-doc/html/libvips/thumbnail-size.html + share/gtk-doc/html/libvips/tn_owl.jpg + share/gtk-doc/html/libvips/up-insensitive.png + share/gtk-doc/html/libvips/up.png + share/gtk-doc/html/libvips/using-cli.html + share/gtk-doc/html/libvips/using-from-c.html +-share/gtk-doc/html/libvips/using-from-cpp.html + share/gtk-doc/html/libvips/using-threads.html diff --git a/luafs.diff b/luafs.diff new file mode 100644 index 0000000..46e8456 --- /dev/null +++ b/luafs.diff @@ -0,0 +1,119 @@ +Hi, + I've attached an update for devel/luafs to 1.8.0, all tests are passing. + +diff --git a/devel/luafs/Makefile b/devel/luafs/Makefile +index cd6a2a2559c..adebaaff7ef 100644 +--- a/devel/luafs/Makefile ++++ b/devel/luafs/Makefile +@@ -2,9 +2,8 @@ COMMENT = file system library for the lua language + + GH_ACCOUNT = keplerproject + GH_PROJECT = luafilesystem +-GH_TAGNAME = v_1_6_3 +-PKGNAME = luafs-1.6.3 +-REVISION = 1 ++GH_TAGNAME = v1_8_0 ++PKGNAME = luafs-1.8.0 + + CATEGORIES = devel + +@@ -18,7 +17,8 @@ MODULES = lang/lua + FLAVORS = lua52 lua53 + FLAVOR ?= + +-MAKE_ENV += LUA_LIBDIR=${MODLUA_LIBDIR} LUA_INC=${MODLUA_INCL_DIR} ++CFLAGS += -I${MODLUA_INCL_DIR} -I${LOCALBASE}/include ++LDFLAGS += -L${MODLUA_LIBDIR} -L${LOCALBASE}/lib + + ALL_TARGET = lib + +diff --git a/devel/luafs/distinfo b/devel/luafs/distinfo +index f7f578c05f9..a933c9bb8d5 100644 +--- a/devel/luafs/distinfo ++++ b/devel/luafs/distinfo +@@ -1,2 +1,2 @@ +-SHA256 (luafilesystem-1_6_3.tar.gz) = VSXSuOx3dIZWKaainC+Uyw9+Z4eYe/VM034BG/tkIGg= +-SIZE (luafilesystem-1_6_3.tar.gz) = 30379 ++SHA256 (luafilesystem-1_8_0.tar.gz) = FtF8eIuAk/IEcyU0P16bdMzLHqlgAeRZFKWLuuiTJJU= ++SIZE (luafilesystem-1_8_0.tar.gz) = 30374 +diff --git a/devel/luafs/patches/patch-Makefile b/devel/luafs/patches/patch-Makefile +index c4fb73ee739..33a6481036d 100644 +--- a/devel/luafs/patches/patch-Makefile ++++ b/devel/luafs/patches/patch-Makefile +@@ -1,14 +1,14 @@ +---- Makefile.orig Thu Jan 15 19:58:20 2015 +-+++ Makefile Tue Feb 10 21:14:38 2015 +-@@ -12,7 +12,10 @@ OBJS= src/$T.o ++Index: Makefile ++--- Makefile.orig +++++ Makefile ++@@ -11,8 +11,8 @@ OBJS= src/$T.o ++ + lib: src/lfs.so + +- src/lfs.so: $(OBJS) +-- MACOSX_DEPLOYMENT_TARGET="10.3"; export MACOSX_DEPLOYMENT_TARGET; $(CC) $(CFLAGS) $(LIB_OPTION) -o src/lfs.so $(OBJS) +-+ MACOSX_DEPLOYMENT_TARGET="10.3"; export MACOSX_DEPLOYMENT_TARGET; $(CC) $(CFLAGS) $(LIB_OPTION) lfs.o -o $(LIBNAME) +-+ +-+$(OBJS): $(SRCS) +-+ $(CC) $(CFLAGS) $(INCS) -c src/lfs.c ++-src/lfs.so: $(OBJS) ++- MACOSX_DEPLOYMENT_TARGET=$(MACOSX_DEPLOYMENT_TARGET); export MACOSX_DEPLOYMENT_TARGET; $(CC) $(LIB_OPTION) -o src/lfs.so $(OBJS) +++src/lfs.so: $(SRCS) +++ MACOSX_DEPLOYMENT_TARGET=$(MACOSX_DEPLOYMENT_TARGET); export MACOSX_DEPLOYMENT_TARGET; $(CC) -fPIC -shared $(CFLAGS) -o lfs.so src/lfs.c $(LDFLAGS) + + test: lib + LUA_CPATH=./src/?.so lua tests/test.lua +diff --git a/devel/luafs/patches/patch-config b/devel/luafs/patches/patch-config +index 2ecdf6cad02..d61a89f71e6 100644 +--- a/devel/luafs/patches/patch-config ++++ b/devel/luafs/patches/patch-config +@@ -1,29 +1,14 @@ +---- config.orig Thu Jan 15 19:58:20 2015 +-+++ config Tue Feb 10 21:14:38 2015 +-@@ -3,9 +3,9 @@ +- # Default installation prefix +--PREFIX=/usr/local +-+#PREFIX=/usr/local +- +- # System's libraries directory (where binary libraries are installed) +--LUA_LIBDIR= $(PREFIX)/lib/lua/5.1 +-+LUA_LIBDIR?= $(LOCALBASE)/lib/lua/5.1 +- +- # Lua includes directory +--LUA_INC= $(PREFIX)/include +-+LUA_INC?= $(LOCALBASE)/include +- +-@@ -15,9 +15,9 @@ +- +--LIBNAME= $T.so.$V +-+LIBNAME= $T.so +- ++Index: config ++--- config.orig +++++ config ++@@ -20,7 +20,7 @@ LIB_OPTION= -shared #for Linux ++ MACOSX_DEPLOYMENT_TARGET= 10.5 ++ + # Compilation directives + -WARN= -O2 -Wall -fPIC -W -Waggregate-return -Wcast-align -Wmissing-prototypes -Wnested-externs -Wshadow -Wwrite-strings -pedantic + +#WARN= -O2 -Wall -fPIC -W -Waggregate-return -Wcast-align -Wmissing-prototypes -Wnested-externs -Wshadow -Wwrite-strings -pedantic +- INCS= -I$(LUA_INC) ++ INCS= $(LUA_INC) + -CFLAGS= $(WARN) $(INCS) + -CC= gcc +-+CFLAGS+= -fPIC $(INCS) +++#CFLAGS+= -fPIC $(INCS) + +#CC= gcc +- +diff --git a/devel/luafs/pkg/PLIST b/devel/luafs/pkg/PLIST +index 3239f999e45..46185a8816e 100644 +--- a/devel/luafs/pkg/PLIST ++++ b/devel/luafs/pkg/PLIST +@@ -1,4 +1,4 @@ +-lib/lua/${MODLUA_VERSION}/lfs.so ++@so lib/lua/${MODLUA_VERSION}/lfs.so + share/doc/${FULLPKGNAME}/ + share/doc/${FULLPKGNAME}/examples.html + share/doc/${FULLPKGNAME}/index.html + diff --git a/luakit-2.3.1v1.diff b/luakit-2.3.1v1.diff new file mode 100644 index 0000000..4db411c --- /dev/null +++ b/luakit-2.3.1v1.diff @@ -0,0 +1,148 @@ +Index: www/luakit/Makefile +=================================================================== +RCS file: /cvs/ports/www/luakit/Makefile,v +retrieving revision 1.34 +diff -u -p -u -p -r1.34 Makefile +--- www/luakit/Makefile 31 Mar 2022 16:29:49 -0000 1.34 ++++ www/luakit/Makefile 30 Aug 2022 18:07:30 -0000 +@@ -3,8 +3,7 @@ COMMENT = fast, small, webkit based brow + GH_ACCOUNT = luakit + GH_PROJECT = luakit + # used in MAKE_FLAGS +-GH_TAGNAME = 2.3 +-REVISION = 3 ++GH_TAGNAME = 2.3.1 + + EPOCH = 1 + +Index: www/luakit/distinfo +=================================================================== +RCS file: /cvs/ports/www/luakit/distinfo,v +retrieving revision 1.12 +diff -u -p -u -p -r1.12 distinfo +--- www/luakit/distinfo 21 Mar 2021 14:16:21 -0000 1.12 ++++ www/luakit/distinfo 30 Aug 2022 18:07:30 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (luakit-2.3.tar.gz) = xwJrTwvfpE9DeYuA+HVI0+etVvW5I/xDuccSvxhJYJU= +-SIZE (luakit-2.3.tar.gz) = 497471 ++SHA256 (luakit-2.3.1.tar.gz) = E4/tHqzKuAH66MMv8r7Gy82GSp9SfFx3rR3kAs4aEw4= ++SIZE (luakit-2.3.1.tar.gz) = 506988 +Index: www/luakit/patches/patch-Makefile +=================================================================== +RCS file: /cvs/ports/www/luakit/patches/patch-Makefile,v +retrieving revision 1.5 +diff -u -p -u -p -r1.5 patch-Makefile +--- www/luakit/patches/patch-Makefile 11 Mar 2022 20:10:05 -0000 1.5 ++++ www/luakit/patches/patch-Makefile 30 Aug 2022 18:07:30 -0000 +@@ -1,38 +1,12 @@ + Index: Makefile + --- Makefile.orig + +++ Makefile +-@@ -56,21 +56,21 @@ buildopts.h: buildopts.h.in +- $(filter-out $(EXT_OBJS),$(OBJS)) $(EXT_OBJS): $(HEADS) config.mk +- +- $(filter-out $(EXT_OBJS),$(OBJS)) : %.o : %.c +-- @echo $(CC) -c $< -o $@ +-+ @echo $(CC) -c $(CFLAGS) $(CPPFLAGS) $< -o $@ +- @$(CC) -c $(CFLAGS) $(CPPFLAGS) $< -o $@ +- +- $(EXT_OBJS) : %.o : %.c +-- @echo $(CC) -c $< -o $@ +-+ @echo $(CC) -c $(CFLAGS) -DLUAKIT_WEB_EXTENSION -fpic $(CPPFLAGS) $< -o $@ +- @$(CC) -c $(CFLAGS) -DLUAKIT_WEB_EXTENSION -fpic $(CPPFLAGS) $< -o $@ +- +- widgets/webview.o: $(wildcard widgets/webview/*.c) +- +- luakit: $(OBJS) +-- @echo $(CC) -o $@ $(OBJS) +-+ @echo $(CC) -o $@ $(OBJS) $(LDFLAGS) +- @$(CC) -o $@ $(OBJS) $(LDFLAGS) +- +- luakit.so: $(EXT_OBJS) +-- @echo $(CC) -o $@ $(EXT_OBJS) +-+ @echo $(CC) -o $@ $(EXT_OBJS) -shared $(LDFLAGS) +- @$(CC) -o $@ $(EXT_OBJS) -shared $(LDFLAGS) +- +- luakit.1: luakit.1.in +-@@ -115,7 +115,7 @@ install: all ++@@ -118,7 +118,7 @@ install: all + install -d $(DESTDIR)$(APPDIR) + install -m644 extras/luakit.desktop $(DESTDIR)$(APPDIR) + install -d $(DESTDIR)$(MANPREFIX)/man1/ + - install -m644 luakit.1.gz $(DESTDIR)$(MANPREFIX)/man1/ + + install -m644 luakit.1 $(DESTDIR)$(MANPREFIX)/man1/ +- mkdir -p resources +- find resources -type d -exec install -d $(DESTDIR)$(PREFIX)/share/luakit/'{}' \; +- find resources -type f -exec sh -c 'f="{}"; install -m644 "$$f" "$(DESTDIR)$(PREFIX)/share/luakit/$$(dirname $$f)"' \; ++ install -d $(DESTDIR)$(PREFIX)/share/luakit/resources/icons ++ for i in resources/icons/*; do install -m644 "$$i" "$(DESTDIR)$(PREFIX)/share/luakit/resources/icons"; done ++ +Index: www/luakit/patches/patch-common_luautil_c +=================================================================== +RCS file: www/luakit/patches/patch-common_luautil_c +diff -N www/luakit/patches/patch-common_luautil_c +--- www/luakit/patches/patch-common_luautil_c 11 Mar 2022 20:10:05 -0000 1.3 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,17 +0,0 @@ +-Don't use printf %n. +- +-Index: common/luautil.c +---- common/luautil.c.orig +-+++ common/luautil.c +-@@ -72,7 +72,10 @@ luaH_traceback(lua_State *L, lua_State *T, gint min_le +- } else { +- const char *src = AR_SRC(ar); +- int n; +-- g_string_append_printf(tb, "%s:%d%n", src, ar.currentline, &n); +-+ char tmp[10] = ""; +-+ snprintf(tmp, sizeof(tmp), "%d", ar.currentline); +-+ n = strlen(src) + strlen(tmp) + 1; +-+ g_string_append_printf(tb, "%s:%d", src, ar.currentline); +- g_string_append_printf(tb, "%*.*s", loc_pad-n, loc_pad-n, ""); +- } +- +Index: www/luakit/pkg/PLIST +=================================================================== +RCS file: /cvs/ports/www/luakit/pkg/PLIST,v +retrieving revision 1.10 +diff -u -p -u -p -r1.10 PLIST +--- www/luakit/pkg/PLIST 11 Mar 2022 20:10:05 -0000 1.10 ++++ www/luakit/pkg/PLIST 30 Aug 2022 18:07:30 -0000 +@@ -83,6 +83,7 @@ share/doc/luakit/modules/lousy.widget.ss + share/doc/luakit/modules/lousy.widget.tab.html + share/doc/luakit/modules/lousy.widget.tabi.html + share/doc/luakit/modules/lousy.widget.tablist.html ++share/doc/luakit/modules/lousy.widget.tgname.html + share/doc/luakit/modules/lousy.widget.uri.html + share/doc/luakit/modules/lousy.widget.zoom.html + share/doc/luakit/modules/luakit.html +@@ -105,6 +106,7 @@ share/doc/luakit/modules/settings_chrome + share/doc/luakit/modules/soup.html + share/doc/luakit/modules/styles.html + share/doc/luakit/modules/tab_favicons.html ++share/doc/luakit/modules/tabgroups.html + share/doc/luakit/modules/tabhistory.html + share/doc/luakit/modules/tabmenu.html + share/doc/luakit/modules/taborder.html +@@ -195,6 +197,7 @@ share/luakit/lib/lousy/widget/ssl.lua + share/luakit/lib/lousy/widget/tab.lua + share/luakit/lib/lousy/widget/tabi.lua + share/luakit/lib/lousy/widget/tablist.lua ++share/luakit/lib/lousy/widget/tgname.lua + share/luakit/lib/lousy/widget/uri.lua + share/luakit/lib/lousy/widget/zoom.lua + share/luakit/lib/markdown.lua +@@ -214,6 +217,7 @@ share/luakit/lib/settings.lua + share/luakit/lib/settings_chrome.lua + share/luakit/lib/styles.lua + share/luakit/lib/tab_favicons.lua ++share/luakit/lib/tabgroups.lua + share/luakit/lib/tabhistory.lua + share/luakit/lib/tabmenu.lua + share/luakit/lib/taborder.lua +@@ -244,4 +248,5 @@ share/luakit/resources/icons/tab-icon-se + share/luakit/resources/icons/tab-icon-security-error@2x.png + share/pixmaps/ + share/pixmaps/luakit.png ++share/pixmaps/luakit.svg + @tag update-desktop-database diff --git a/luakit-2.3.1v1p0.diff b/luakit-2.3.1v1p0.diff new file mode 100644 index 0000000..37287f9 --- /dev/null +++ b/luakit-2.3.1v1p0.diff @@ -0,0 +1,88 @@ +Index: www/luakit/Makefile +=================================================================== +RCS file: /cvs/ports/www/luakit/Makefile,v +retrieving revision 1.35 +diff -u -p -u -p -r1.35 Makefile +--- www/luakit/Makefile 30 Aug 2022 20:13:10 -0000 1.35 ++++ www/luakit/Makefile 31 Aug 2022 13:50:33 -0000 +@@ -4,6 +4,7 @@ GH_ACCOUNT = luakit + GH_PROJECT = luakit + # used in MAKE_FLAGS + GH_TAGNAME = 2.3.1 ++REVISION = 0 + + EPOCH = 1 + +@@ -20,14 +21,29 @@ USE_GMAKE = Yes + + COMPILER = base-clang ports-gcc + +-WANTLIB += atk-1.0 c cairo cairo-gobject gdk-3 gdk_pixbuf-2.0 +-WANTLIB += gio-2.0 glib-2.0 gobject-2.0 gthread-2.0 gtk-3 harfbuzz +-WANTLIB += intl javascriptcoregtk-4.0 luajit-5.1 pango-1.0 +-WANTLIB += pangocairo-1.0 pthread soup-2.4 sqlite3 webkit2gtk-4.0 +-WANTLIB += gmodule-2.0 ++WANTLIB += atk-1.0 c cairo cairo-gobject gdk-3 gdk_pixbuf-2.0 gio-2.0 ++WANTLIB += glib-2.0 gmodule-2.0 gobject-2.0 gthread-2.0 gtk-3 harfbuzz ++WANTLIB += intl javascriptcoregtk-4.0 pango-1.0 pangocairo-1.0 pthread ++WANTLIB += soup-2.4 sqlite3 webkit2gtk-4.0 ++ ++# luajit archs ++.if ${MACHINE_ARCH} == "arm" \ ++ || ${MACHINE_ARCH} == "aarch64" \ ++ || ${MACHINE_ARCH} == "amd64" \ ++ || ${MACHINE_ARCH} == "i386" \ ++ || ${MACHINE_ARCH} == "powerpc" ++LUAJIT = 1 ++WANTLIB += luajit-5.1 ++LIB_DEPENDS += lang/luajit ++.else ++LUAJIT = 0 ++WANTLIB += ${MODLLUA_WANTLIB} ++.endif + + MODULES = lang/lua + ++MODLUA_VERSION = 5.1 ++ + BUILD_DEPENDS = devel/help2man \ + devel/luafs + +@@ -36,8 +52,7 @@ RUN_DEPENDS = devel/desktop-file-utils \ + net/luasocket \ + textproc/lua-markdown + +-LIB_DEPENDS = lang/luajit \ +- www/webkitgtk4 ++LIB_DEPENDS += www/webkitgtk4 + + TEST_DEPENDS = devel/luassert \ + devel/luacheck +@@ -55,6 +70,7 @@ MAKE_FLAGS += LUA_BIN_NAME=${MODLUA_BIN} + PIXMAPDIR=${PREFIX}/share/pixmaps/ \ + APPDIR=${PREFIX}/share/applications/ \ + PREFIX=${PREFIX} \ ++ USE_LUAJIT=${LUAJIT} \ + DEVELOPMENT_PATHS=0 \ + VERSION=${GH_TAGNAME} + +Index: www/luakit/patches/patch-tests_async_test_undoclose_lua +=================================================================== +RCS file: www/luakit/patches/patch-tests_async_test_undoclose_lua +diff -N www/luakit/patches/patch-tests_async_test_undoclose_lua +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ www/luakit/patches/patch-tests_async_test_undoclose_lua 31 Aug 2022 13:50:33 -0000 +@@ -0,0 +1,13 @@ ++Fix undoclose unit test ++ ++Index: tests/async/test_undoclose.lua ++--- tests/async/test_undoclose.lua.orig +++++ tests/async/test_undoclose.lua ++@@ -42,6 +42,7 @@ T.test_undo_close_works = function () ++ w:undo_close_tab(1) ++ assert(w.tabs:current() == 2) ++ test.wait_for_view(w.view) +++ test.wait_for_signal(w.view, "property::title", 2000) ++ ++ assert(w.view.uri == uri) ++ assert(w.view.title == "undoclose_page") diff --git a/luakit-2.3.2v1.diff b/luakit-2.3.2v1.diff new file mode 100644 index 0000000..66984a2 --- /dev/null +++ b/luakit-2.3.2v1.diff @@ -0,0 +1,49 @@ +Index: www/luakit/Makefile +=================================================================== +RCS file: /cvs/ports/www/luakit/Makefile,v +retrieving revision 1.37 +diff -u -p -u -p -r1.37 Makefile +--- www/luakit/Makefile 3 Sep 2022 07:53:09 -0000 1.37 ++++ www/luakit/Makefile 9 Nov 2022 12:48:58 -0000 +@@ -3,8 +3,7 @@ COMMENT = fast, small, webkit based brow + GH_ACCOUNT = luakit + GH_PROJECT = luakit + # used in MAKE_FLAGS +-GH_TAGNAME = 2.3.1 +-REVISION = 1 ++GH_TAGNAME = 2.3.2 + + EPOCH = 1 + +Index: www/luakit/distinfo +=================================================================== +RCS file: /cvs/ports/www/luakit/distinfo,v +retrieving revision 1.13 +diff -u -p -u -p -r1.13 distinfo +--- www/luakit/distinfo 30 Aug 2022 20:13:10 -0000 1.13 ++++ www/luakit/distinfo 9 Nov 2022 12:48:58 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (luakit-2.3.1.tar.gz) = E4/tHqzKuAH66MMv8r7Gy82GSp9SfFx3rR3kAs4aEw4= +-SIZE (luakit-2.3.1.tar.gz) = 506988 ++SHA256 (luakit-2.3.2.tar.gz) = 3FruKdOfzNbp4Jrq+x/96CRh75aydoVLLIZu94QezEY= ++SIZE (luakit-2.3.2.tar.gz) = 507310 +Index: www/luakit/patches/patch-tests_async_test_undoclose_lua +=================================================================== +RCS file: www/luakit/patches/patch-tests_async_test_undoclose_lua +diff -N www/luakit/patches/patch-tests_async_test_undoclose_lua +--- www/luakit/patches/patch-tests_async_test_undoclose_lua 31 Aug 2022 16:10:49 -0000 1.1 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,13 +0,0 @@ +-Fix undoclose unit test +- +-Index: tests/async/test_undoclose.lua +---- tests/async/test_undoclose.lua.orig +-+++ tests/async/test_undoclose.lua +-@@ -42,6 +42,7 @@ T.test_undo_close_works = function () +- w:undo_close_tab(1) +- assert(w.tabs:current() == 2) +- test.wait_for_view(w.view) +-+ test.wait_for_signal(w.view, "property::title", 2000) +- +- assert(w.view.uri == uri) +- assert(w.view.title == "undoclose_page") diff --git a/luakit-2.3.3v1.diff b/luakit-2.3.3v1.diff new file mode 100644 index 0000000..8534e5c --- /dev/null +++ b/luakit-2.3.3v1.diff @@ -0,0 +1,50 @@ +? www/luakit/codechecker_web +Index: www/luakit/Makefile +=================================================================== +RCS file: /cvs/ports/www/luakit/Makefile,v +retrieving revision 1.37 +diff -u -p -u -p -r1.37 Makefile +--- www/luakit/Makefile 3 Sep 2022 07:53:09 -0000 1.37 ++++ www/luakit/Makefile 9 Nov 2022 15:25:52 -0000 +@@ -3,8 +3,7 @@ COMMENT = fast, small, webkit based brow + GH_ACCOUNT = luakit + GH_PROJECT = luakit + # used in MAKE_FLAGS +-GH_TAGNAME = 2.3.1 +-REVISION = 1 ++GH_TAGNAME = 2.3.3 + + EPOCH = 1 + +Index: www/luakit/distinfo +=================================================================== +RCS file: /cvs/ports/www/luakit/distinfo,v +retrieving revision 1.13 +diff -u -p -u -p -r1.13 distinfo +--- www/luakit/distinfo 30 Aug 2022 20:13:10 -0000 1.13 ++++ www/luakit/distinfo 9 Nov 2022 15:25:52 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (luakit-2.3.1.tar.gz) = E4/tHqzKuAH66MMv8r7Gy82GSp9SfFx3rR3kAs4aEw4= +-SIZE (luakit-2.3.1.tar.gz) = 506988 ++SHA256 (luakit-2.3.3.tar.gz) = jmVx8REZsx56ND23sD9o2CPx/Rdf3/SHDUCir9nnMtU= ++SIZE (luakit-2.3.3.tar.gz) = 507343 +Index: www/luakit/patches/patch-tests_async_test_undoclose_lua +=================================================================== +RCS file: www/luakit/patches/patch-tests_async_test_undoclose_lua +diff -N www/luakit/patches/patch-tests_async_test_undoclose_lua +--- www/luakit/patches/patch-tests_async_test_undoclose_lua 31 Aug 2022 16:10:49 -0000 1.1 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,13 +0,0 @@ +-Fix undoclose unit test +- +-Index: tests/async/test_undoclose.lua +---- tests/async/test_undoclose.lua.orig +-+++ tests/async/test_undoclose.lua +-@@ -42,6 +42,7 @@ T.test_undo_close_works = function () +- w:undo_close_tab(1) +- assert(w.tabs:current() == 2) +- test.wait_for_view(w.view) +-+ test.wait_for_signal(w.view, "property::title", 2000) +- +- assert(w.view.uri == uri) +- assert(w.view.title == "undoclose_page") diff --git a/luassert-1.9.0.diff b/luassert-1.9.0.diff new file mode 100644 index 0000000..17c3a18 --- /dev/null +++ b/luassert-1.9.0.diff @@ -0,0 +1,44 @@ +Index: devel/luassert/Makefile +=================================================================== +RCS file: /cvs/ports/devel/luassert/Makefile,v +retrieving revision 1.4 +diff -u -p -u -p -r1.4 Makefile +--- devel/luassert/Makefile 11 Mar 2022 18:50:46 -0000 1.4 ++++ devel/luassert/Makefile 30 Aug 2022 14:47:13 -0000 +@@ -3,8 +3,7 @@ CATEGORIES= devel + + GH_ACCOUNT= Olivine-Labs + GH_PROJECT= luassert +-GH_TAGNAME= v1.7.11 +-REVISION= 1 ++GH_TAGNAME= v1.9.0 + + MAINTAINER= Stefan Hagen + +Index: devel/luassert/distinfo +=================================================================== +RCS file: /cvs/ports/devel/luassert/distinfo,v +retrieving revision 1.1.1.1 +diff -u -p -u -p -r1.1.1.1 distinfo +--- devel/luassert/distinfo 12 Nov 2020 09:35:32 -0000 1.1.1.1 ++++ devel/luassert/distinfo 30 Aug 2022 14:47:13 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (luassert-1.7.11.tar.gz) = ao7Vtq+XbRRNAsmODQgUmT52oUfDBmdp+l6yJDEfmO8= +-SIZE (luassert-1.7.11.tar.gz) = 38556 ++SHA256 (luassert-1.9.0.tar.gz) = HbD6vxvYc5KGA3W4moo30XtocyXJiL4N+MQufpbn7XM= ++SIZE (luassert-1.9.0.tar.gz) = 42645 +Index: devel/luassert/pkg/PLIST +=================================================================== +RCS file: /cvs/ports/devel/luassert/pkg/PLIST,v +retrieving revision 1.3 +diff -u -p -u -p -r1.3 PLIST +--- devel/luassert/pkg/PLIST 11 Mar 2022 18:50:46 -0000 1.3 ++++ devel/luassert/pkg/PLIST 30 Aug 2022 14:47:13 -0000 +@@ -14,6 +14,7 @@ share/lua/${MODLUA_VERSION}/luassert/lan + share/lua/${MODLUA_VERSION}/luassert/languages/de.lua + share/lua/${MODLUA_VERSION}/luassert/languages/en.lua + share/lua/${MODLUA_VERSION}/luassert/languages/fr.lua ++share/lua/${MODLUA_VERSION}/luassert/languages/is.lua + share/lua/${MODLUA_VERSION}/luassert/languages/ja.lua + share/lua/${MODLUA_VERSION}/luassert/languages/nl.lua + share/lua/${MODLUA_VERSION}/luassert/languages/ru.lua diff --git a/magic-heic.diff b/magic-heic.diff new file mode 100644 index 0000000..33e93c3 --- /dev/null +++ b/magic-heic.diff @@ -0,0 +1,43 @@ +Index: usr.bin/file/magdir/animation +=================================================================== +RCS file: /cvs/src/usr.bin/file/magdir/animation,v +retrieving revision 1.6 +diff -u -p -u -p -r1.6 animation +--- usr.bin/file/magdir/animation 2 Jan 2016 13:25:33 -0000 1.6 ++++ usr.bin/file/magdir/animation 25 Dec 2022 13:50:52 -0000 +@@ -65,6 +65,35 @@ + !:mime video/mp4 + >8 string/W qt \b, Apple QuickTime movie + !:mime video/quicktime ++# HEIF image format ++# see https://nokiatech.github.io/heif/technical.html ++>8 string mif1 \b, HEIF Image ++!:mime image/heif ++>8 string msf1 \b, HEIF Image Sequence ++!:mime image/heif-sequence ++>8 string heic \b, HEIF Image HEVC Main or Main Still Picture Profile ++!:mime image/heic ++>8 string heix \b, HEIF Image HEVC Main 10 Profile ++!:mime image/heic ++>8 string hevc \b, HEIF Image Sequenz HEVC Main or Main Still Picture Profile ++!:mime image/heic-sequence ++>8 string hevx \b, HEIF Image Sequence HEVC Main 10 Profile ++!:mime image/heic-sequence ++# following HEIF brands are not mentioned in the heif technical info currently (Oct 2017) ++# but used in the reference implementation: ++# https://github.com/nokiatech/heif/blob/d5e9a21c8ba8df712bdf643021dd9f6518134776/Srcs/reader/hevcimagefilereader.cpp ++>8 string heim \b, HEIF Image L-HEVC ++!:mime image/heif ++>8 string heis \b, HEIF Image L-HEVC ++!:mime image/heif ++>8 string avic \b, HEIF Image AVC ++!:mime image/heif ++>8 string hevm \b, HEIF Image Sequence L-HEVC ++!:mime image/heif-sequence ++>8 string hevs \b, HEIF Image Sequence L-HEVC ++!:mime image/heif-sequence ++>8 string avcs \b, HEIF Image Sequence AVC ++!:mime image/heif-sequence + >8 string CAEP \b, Canon Digital Camera + >8 string caqv \b, Casio Digital Camera + >8 string CDes \b, Convergent Design diff --git a/menumaker-0.99.14.diff b/menumaker-0.99.14.diff new file mode 100644 index 0000000..ee59267 --- /dev/null +++ b/menumaker-0.99.14.diff @@ -0,0 +1,30 @@ +Index: x11/menumaker/Makefile +=================================================================== +RCS file: /home/cvs/ports/x11/menumaker/Makefile,v +retrieving revision 1.9 +diff -u -p -u -p -r1.9 Makefile +--- x11/menumaker/Makefile 2 Nov 2021 00:02:59 -0000 1.9 ++++ x11/menumaker/Makefile 25 Nov 2021 19:55:36 -0000 +@@ -1,9 +1,8 @@ + # $OpenBSD: Makefile,v 1.9 2021/11/02 00:02:59 sthen Exp $ + + COMMENT = menu generation utility for X window managers +-DISTNAME = menumaker-0.99.12 ++DISTNAME = menumaker-0.99.14 + CATEGORIES = x11 +-REVISION = 0 + + MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=menumaker/} + +Index: x11/menumaker/distinfo +=================================================================== +RCS file: /home/cvs/ports/x11/menumaker/distinfo,v +retrieving revision 1.3 +diff -u -p -u -p -r1.3 distinfo +--- x11/menumaker/distinfo 14 Nov 2020 19:42:41 -0000 1.3 ++++ x11/menumaker/distinfo 25 Nov 2021 19:55:36 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (menumaker-0.99.12.tar.gz) = 46NWYYalqe1Nchwed4ilryQ8jIpFuW/m//PpRYAomww= +-SIZE (menumaker-0.99.12.tar.gz) = 206208 ++SHA256 (menumaker-0.99.14.tar.gz) = EeldDnajuFD1ffgbxVYCIr1gFBxXUbbpvQXDzVVg1lo= ++SIZE (menumaker-0.99.14.tar.gz) = 205664 diff --git a/menumaker.diff b/menumaker.diff new file mode 100644 index 0000000..5b92e6b --- /dev/null +++ b/menumaker.diff @@ -0,0 +1,30 @@ +Index: Makefile +=================================================================== +RCS file: /cvs/ports/x11/menumaker/Makefile,v +retrieving revision 1.9 +diff -u -p -u -p -r1.9 Makefile +--- Makefile 2 Nov 2021 00:02:59 -0000 1.9 ++++ Makefile 21 Nov 2021 10:29:17 -0000 +@@ -1,9 +1,8 @@ + # $OpenBSD: Makefile,v 1.9 2021/11/02 00:02:59 sthen Exp $ + + COMMENT = menu generation utility for X window managers +-DISTNAME = menumaker-0.99.12 ++DISTNAME = menumaker-0.99.14 + CATEGORIES = x11 +-REVISION = 0 + + MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=menumaker/} + +Index: distinfo +=================================================================== +RCS file: /cvs/ports/x11/menumaker/distinfo,v +retrieving revision 1.3 +diff -u -p -u -p -r1.3 distinfo +--- distinfo 14 Nov 2020 19:42:41 -0000 1.3 ++++ distinfo 21 Nov 2021 10:29:17 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (menumaker-0.99.12.tar.gz) = 46NWYYalqe1Nchwed4ilryQ8jIpFuW/m//PpRYAomww= +-SIZE (menumaker-0.99.12.tar.gz) = 206208 ++SHA256 (menumaker-0.99.14.tar.gz) = EeldDnajuFD1ffgbxVYCIr1gFBxXUbbpvQXDzVVg1lo= ++SIZE (menumaker-0.99.14.tar.gz) = 205664 diff --git a/minitube-3.9.3.diff b/minitube-3.9.3.diff new file mode 100644 index 0000000..957cb47 --- /dev/null +++ b/minitube-3.9.3.diff @@ -0,0 +1,28 @@ +Index: www/minitube/Makefile +=================================================================== +RCS file: /home/cvs/ports/www/minitube/Makefile,v +retrieving revision 1.69 +diff -u -p -u -p -r1.69 Makefile +--- www/minitube/Makefile 23 Jun 2021 17:04:50 -0000 1.69 ++++ www/minitube/Makefile 25 Feb 2022 13:14:51 -0000 +@@ -2,7 +2,7 @@ + + COMMENT = standalone YouTube.com video browser/player + +-V = 3.9 ++V = 3.9.3 + DISTNAME = minitube-$V + EXTRACT_SUFX = .tar.bz2 + +Index: www/minitube/distinfo +=================================================================== +RCS file: /home/cvs/ports/www/minitube/distinfo,v +retrieving revision 1.31 +diff -u -p -u -p -r1.31 distinfo +--- www/minitube/distinfo 23 Jun 2021 17:04:50 -0000 1.31 ++++ www/minitube/distinfo 25 Feb 2022 13:14:56 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (minitube-3.9.tar.bz2) = 0JSqwVDaav2WtfX8TChoWtAqcmn7kPkLGRtCR0+2b8o= +-SIZE (minitube-3.9.tar.bz2) = 1140355 ++SHA256 (minitube-3.9.3.tar.bz2) = Di5w/zZiGDU/FFpI+xzGXe9UCkcIJIXckY+Nq5BKZIw= ++SIZE (minitube-3.9.3.tar.bz2) = 1142905 diff --git a/mu-1.6.10.diff b/mu-1.6.10.diff new file mode 100644 index 0000000..359ba3b --- /dev/null +++ b/mu-1.6.10.diff @@ -0,0 +1,37 @@ +Index: mail/mu/Makefile +=================================================================== +RCS file: /home/cvs/ports/mail/mu/Makefile,v +retrieving revision 1.31 +diff -u -p -u -p -r1.31 Makefile +--- mail/mu/Makefile 26 Oct 2021 10:37:27 -0000 1.31 ++++ mail/mu/Makefile 15 Nov 2021 19:58:50 -0000 +@@ -2,7 +2,7 @@ + + COMMENT= maildir indexer and searcher with emacs frontend + +-V= 1.6.9 ++V= 1.6.10 + GUILE_V= 2.2 + + DISTNAME= mu-$V +@@ -24,7 +24,7 @@ WANTLIB += ${COMPILER_LIBCXX} assuan c c + WANTLIB += gmime-3.0 gmodule-2.0 gobject-2.0 gpg-error gpgme gthread-2.0 + WANTLIB += iconv idn2 intl m pcre readline unistring xapian z + +-MASTER_SITES= https://github.com/djcb/mu/releases/download/${V}-signed/ ++MASTER_SITES= https://github.com/djcb/mu/releases/download/${V}/ + EXTRACT_SUFX= .tar.xz + + BUILD_DEPENDS= emacs->=24:editors/emacs +Index: mail/mu/distinfo +=================================================================== +RCS file: /home/cvs/ports/mail/mu/distinfo,v +retrieving revision 1.18 +diff -u -p -u -p -r1.18 distinfo +--- mail/mu/distinfo 26 Oct 2021 10:37:27 -0000 1.18 ++++ mail/mu/distinfo 15 Nov 2021 19:59:01 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (mu-1.6.9.tar.xz) = jZlDCk9pQusxIgCLuJfESAzaZLMP9FdcMt7YbX7br1g= +-SIZE (mu-1.6.9.tar.xz) = 867188 ++SHA256 (mu-1.6.10.tar.xz) = C8IkqrK/5AtSCa8U4JguY3eJKSt5eYcmWNRJiynpALY= ++SIZE (mu-1.6.10.tar.xz) = 867008 diff --git a/mu-1.6.9.diff b/mu-1.6.9.diff new file mode 100644 index 0000000..ee35d37 --- /dev/null +++ b/mu-1.6.9.diff @@ -0,0 +1,37 @@ +Index: mail/mu/Makefile +=================================================================== +RCS file: /home/cvs/ports/mail/mu/Makefile,v +retrieving revision 1.30 +diff -u -p -u -p -r1.30 Makefile +--- mail/mu/Makefile 19 Oct 2021 18:26:53 -0000 1.30 ++++ mail/mu/Makefile 26 Oct 2021 07:50:23 -0000 +@@ -2,7 +2,7 @@ + + COMMENT= maildir indexer and searcher with emacs frontend + +-V= 1.6.7 ++V= 1.6.9 + GUILE_V= 2.2 + + DISTNAME= mu-$V +@@ -24,7 +24,7 @@ WANTLIB += ${COMPILER_LIBCXX} assuan c c + WANTLIB += gmime-3.0 gmodule-2.0 gobject-2.0 gpg-error gpgme gthread-2.0 + WANTLIB += iconv idn2 intl m pcre readline unistring xapian z + +-MASTER_SITES= https://github.com/djcb/mu/releases/download/${V}/ ++MASTER_SITES= https://github.com/djcb/mu/releases/download/${V}-signed/ + EXTRACT_SUFX= .tar.xz + + BUILD_DEPENDS= emacs->=24:editors/emacs +Index: mail/mu/distinfo +=================================================================== +RCS file: /home/cvs/ports/mail/mu/distinfo,v +retrieving revision 1.17 +diff -u -p -u -p -r1.17 distinfo +--- mail/mu/distinfo 19 Oct 2021 18:26:53 -0000 1.17 ++++ mail/mu/distinfo 26 Oct 2021 07:50:26 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (mu-1.6.7.tar.xz) = EF3xbfX9b1TVM0z2jYEI+LBZPjcCCy+oSHwuJRzp2aI= +-SIZE (mu-1.6.7.tar.xz) = 867136 ++SHA256 (mu-1.6.9.tar.xz) = jZlDCk9pQusxIgCLuJfESAzaZLMP9FdcMt7YbX7br1g= ++SIZE (mu-1.6.9.tar.xz) = 867188 diff --git a/mu-1.8.1.diff b/mu-1.8.1.diff new file mode 100644 index 0000000..2eef42b --- /dev/null +++ b/mu-1.8.1.diff @@ -0,0 +1,36 @@ +Index: mail/mu/Makefile +=================================================================== +RCS file: /home/cvs/ports/mail/mu/Makefile,v +retrieving revision 1.34 +diff -u -p -u -p -r1.34 Makefile +--- mail/mu/Makefile 16 Jun 2022 15:39:44 -0000 1.34 ++++ mail/mu/Makefile 28 Jun 2022 20:02:03 -0000 +@@ -1,6 +1,6 @@ + COMMENT= maildir indexer and searcher with emacs frontend + +-V= 1.6.11 ++V= 1.8.1 + GUILE_V= 2.2 + + DISTNAME= mu-$V +@@ -22,7 +22,7 @@ WANTLIB += ${COMPILER_LIBCXX} assuan c c + WANTLIB += gmime-3.0 gmodule-2.0 gobject-2.0 gpg-error gpgme gthread-2.0 + WANTLIB += iconv idn2 intl m pcre readline unistring xapian z + +-MASTER_SITES= https://github.com/djcb/mu/releases/download/${V}/ ++MASTER_SITES= https://github.com/djcb/mu/releases/download/v${V}/ + EXTRACT_SUFX= .tar.xz + + BUILD_DEPENDS= emacs->=24:editors/emacs +Index: mail/mu/distinfo +=================================================================== +RCS file: /home/cvs/ports/mail/mu/distinfo,v +retrieving revision 1.20 +diff -u -p -u -p -r1.20 distinfo +--- mail/mu/distinfo 16 Jun 2022 15:39:44 -0000 1.20 ++++ mail/mu/distinfo 28 Jun 2022 20:02:06 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (mu-1.6.11.tar.xz) = YOqyQNwQjypBn0fWp1wWhBB43NGT8sC7Atzbn/SE7I0= +-SIZE (mu-1.6.11.tar.xz) = 870188 ++SHA256 (mu-1.8.1.tar.xz) = RBK2X9oHvSRhuDV3Eekg/Cbe1+xI9HFzulGMy3/Kw/o= ++SIZE (mu-1.8.1.tar.xz) = 537892 diff --git a/mu-1.8.11.diff b/mu-1.8.11.diff new file mode 100644 index 0000000..9f22f9d --- /dev/null +++ b/mu-1.8.11.diff @@ -0,0 +1,27 @@ +Index: mail/mu/Makefile +=================================================================== +RCS file: /cvs/ports/mail/mu/Makefile,v +retrieving revision 1.37 +diff -u -p -u -p -r1.37 Makefile +--- mail/mu/Makefile 26 Sep 2022 10:48:34 -0000 1.37 ++++ mail/mu/Makefile 27 Oct 2022 22:19:43 -0000 +@@ -1,6 +1,6 @@ + COMMENT= maildir indexer and searcher with emacs frontend + +-V= 1.8.10 ++V= 1.8.11 + GUILE_V= 3.0 + + DISTNAME= mu-$V +Index: mail/mu/distinfo +=================================================================== +RCS file: /cvs/ports/mail/mu/distinfo,v +retrieving revision 1.23 +diff -u -p -u -p -r1.23 distinfo +--- mail/mu/distinfo 26 Sep 2022 10:48:34 -0000 1.23 ++++ mail/mu/distinfo 27 Oct 2022 22:19:43 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (mu-1.8.10.tar.xz) = pgszDoo2AlUTSx+h2fZyNj6/MY1cvktLC+4en5SuFck= +-SIZE (mu-1.8.10.tar.xz) = 541408 ++SHA256 (mu-1.8.11.tar.xz) = 1MHPbddsl9zVPhRo2f+C3B4QIDvmB60ySbp6xBdgNDk= ++SIZE (mu-1.8.11.tar.xz) = 543168 diff --git a/mu-1.8.13.diff b/mu-1.8.13.diff new file mode 100644 index 0000000..2c84b24 --- /dev/null +++ b/mu-1.8.13.diff @@ -0,0 +1,63 @@ +Index: mail/mu/Makefile +=================================================================== +RCS file: /cvs/ports/mail/mu/Makefile,v +retrieving revision 1.39 +diff -u -p -u -p -r1.39 Makefile +--- mail/mu/Makefile 5 Nov 2022 17:06:29 -0000 1.39 ++++ mail/mu/Makefile 18 Dec 2022 18:26:15 -0000 +@@ -1,10 +1,9 @@ + COMMENT= maildir indexer and searcher with emacs frontend + +-V= 1.8.11 ++V= 1.8.13 + GUILE_V= 3.0 + + DISTNAME= mu-$V +-REVISION= 0 + + FLAVORS= guile + FLAVOR ?= +Index: mail/mu/distinfo +=================================================================== +RCS file: /cvs/ports/mail/mu/distinfo,v +retrieving revision 1.24 +diff -u -p -u -p -r1.24 distinfo +--- mail/mu/distinfo 27 Oct 2022 22:29:58 -0000 1.24 ++++ mail/mu/distinfo 18 Dec 2022 18:26:15 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (mu-1.8.11.tar.xz) = 1MHPbddsl9zVPhRo2f+C3B4QIDvmB60ySbp6xBdgNDk= +-SIZE (mu-1.8.11.tar.xz) = 543168 ++SHA256 (mu-1.8.13.tar.xz) = INacGpGMHkjm2/U3XYfvPtNYu2s7fQoSDpOoixbVoCY= ++SIZE (mu-1.8.13.tar.xz) = 543696 +Index: mail/mu/patches/patch-lib_mu-store_cc +=================================================================== +RCS file: /cvs/ports/mail/mu/patches/patch-lib_mu-store_cc,v +retrieving revision 1.1 +diff -u -p -u -p -r1.1 patch-lib_mu-store_cc +--- mail/mu/patches/patch-lib_mu-store_cc 31 Jul 2022 11:43:48 -0000 1.1 ++++ mail/mu/patches/patch-lib_mu-store_cc 18 Dec 2022 18:26:15 -0000 +@@ -3,7 +3,7 @@ fix time_t format specifier + Index: lib/mu-store.cc + --- lib/mu-store.cc.orig + +++ lib/mu-store.cc +-@@ -599,7 +599,7 @@ Store::set_dirstamp(const std::string& path, time_t ts ++@@ -603,7 +603,7 @@ Store::set_dirstamp(const std::string& path, time_t ts + { + std::array data{}; + const auto len = static_cast( +Index: mail/mu/patches/patch-lib_utils_mu-utils-format_hh +=================================================================== +RCS file: /cvs/ports/mail/mu/patches/patch-lib_utils_mu-utils-format_hh,v +retrieving revision 1.1 +diff -u -p -u -p -r1.1 patch-lib_utils_mu-utils-format_hh +--- mail/mu/patches/patch-lib_utils_mu-utils-format_hh 31 Jul 2022 11:43:48 -0000 1.1 ++++ mail/mu/patches/patch-lib_utils_mu-utils-format_hh 18 Dec 2022 18:26:15 -0000 +@@ -1,7 +1,7 @@ + Index: lib/utils/mu-utils-format.hh + --- lib/utils/mu-utils-format.hh.orig + +++ lib/utils/mu-utils-format.hh +-@@ -49,7 +49,7 @@ std::string format(const char* frm, ...) __attribute__ ++@@ -52,7 +52,7 @@ std::string format(const char* frm, ...) __attribute__ + * + * @return a formatted string + */ diff --git a/mu-1.8.6.diff b/mu-1.8.6.diff new file mode 100644 index 0000000..70498c9 --- /dev/null +++ b/mu-1.8.6.diff @@ -0,0 +1,256 @@ +Index: mail/mu/Makefile +=================================================================== +RCS file: /home/cvs/ports/mail/mu/Makefile,v +retrieving revision 1.34 +diff -u -p -u -p -r1.34 Makefile +--- mail/mu/Makefile 16 Jun 2022 15:39:44 -0000 1.34 ++++ mail/mu/Makefile 29 Jul 2022 05:31:01 -0000 +@@ -1,6 +1,6 @@ + COMMENT= maildir indexer and searcher with emacs frontend + +-V= 1.6.11 ++V= 1.8.6 + GUILE_V= 2.2 + + DISTNAME= mu-$V +@@ -22,7 +22,7 @@ WANTLIB += ${COMPILER_LIBCXX} assuan c c + WANTLIB += gmime-3.0 gmodule-2.0 gobject-2.0 gpg-error gpgme gthread-2.0 + WANTLIB += iconv idn2 intl m pcre readline unistring xapian z + +-MASTER_SITES= https://github.com/djcb/mu/releases/download/${V}/ ++MASTER_SITES= https://github.com/djcb/mu/releases/download/v${V}/ + EXTRACT_SUFX= .tar.xz + + BUILD_DEPENDS= emacs->=24:editors/emacs +@@ -32,15 +32,12 @@ LIB_DEPENDS= databases/xapian-core \ + mail/gmime30 \ + security/gpgme + +-# C++14 ++# C++17 + COMPILER= base-clang ports-gcc + + AUTOCONF_VERSION= 2.69 + AUTOMAKE_VERSION= 1.15 + CONFIGURE_STYLE= autoreconf +- +-CONFIGURE_ARGS= --disable-gtk \ +- --disable-webkit + + .if ${FLAVOR} == "guile" + WANTLIB += guile-${GUILE_V} gc ltdl gmp +Index: mail/mu/distinfo +=================================================================== +RCS file: /home/cvs/ports/mail/mu/distinfo,v +retrieving revision 1.20 +diff -u -p -u -p -r1.20 distinfo +--- mail/mu/distinfo 16 Jun 2022 15:39:44 -0000 1.20 ++++ mail/mu/distinfo 16 Jul 2022 11:53:07 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (mu-1.6.11.tar.xz) = YOqyQNwQjypBn0fWp1wWhBB43NGT8sC7Atzbn/SE7I0= +-SIZE (mu-1.6.11.tar.xz) = 870188 ++SHA256 (mu-1.8.6.tar.xz) = rWgHKGVTbDFOfCUfu2XHvwx5CP/MKqAkcg6yr3UpRPE= ++SIZE (mu-1.8.6.tar.xz) = 539684 +Index: mail/mu/patches/patch-configure_ac +=================================================================== +RCS file: mail/mu/patches/patch-configure_ac +diff -N mail/mu/patches/patch-configure_ac +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ mail/mu/patches/patch-configure_ac 29 Jul 2022 05:32:40 -0000 +@@ -0,0 +1,22 @@ ++Index: configure.ac ++--- configure.ac.orig +++++ configure.ac ++@@ -38,7 +38,6 @@ AC_PROG_CXX ++ AC_PROG_CC ++ AC_PROG_CPP ++ AC_PROG_INSTALL ++-AC_CHECK_INCLUDES_DEFAULT ++ AC_PROG_EGREP ++ ++ ++@@ -212,8 +211,8 @@ AS_IF([test "x$enable_guile" != "xno"],[ ++ GUILE_PROGS ++ GUILE_FLAGS ++ AC_DEFINE_UNQUOTED([GUILE_BINARY],"$GUILE",[guile binary]) ++- vsnarf=guile-snarf${GUILE_EFFECTIVE_VERSION} ++- AC_CHECK_PROGS(GUILE_SNARF,[${vsnarf} guile-snarf], [no]) +++ vsnarf=guile-snarf2.2${GUILE_EFFECTIVE_VERSION} +++ AC_CHECK_PROGS(GUILE_SNARF,[${vsnarf} guile-snarf2.2], [no]) ++ guile_version=$($PKG_CONFIG guile-$GUILE_EFFECTIVE_VERSION --modversion) ++ ]) ++ ]) +Index: mail/mu/patches/patch-lib_utils_mu-readline_cc +=================================================================== +RCS file: /home/cvs/ports/mail/mu/patches/patch-lib_utils_mu-readline_cc,v +retrieving revision 1.2 +diff -u -p -u -p -r1.2 patch-lib_utils_mu-readline_cc +--- mail/mu/patches/patch-lib_utils_mu-readline_cc 11 Mar 2022 19:34:42 -0000 1.2 ++++ mail/mu/patches/patch-lib_utils_mu-readline_cc 28 Jun 2022 20:30:21 -0000 +@@ -3,12 +3,12 @@ + Index: lib/utils/mu-readline.cc + --- lib/utils/mu-readline.cc.orig + +++ lib/utils/mu-readline.cc +-@@ -68,7 +68,7 @@ static size_t max_lines{}; ++@@ -74,7 +74,7 @@ Mu::have_readline() + void +- Mu::setup_readline (const std::string& histpath, size_t maxlines) ++ Mu::setup_readline(const std::string& histpath, size_t maxlines) + { +-- is_a_tty = !!::isatty(::fileno(stdout)); +-+ is_a_tty = !!::isatty(fileno(stdout)); +- hist_path = histpath; +- max_lines = maxlines; ++- is_a_tty = !!::isatty(::fileno(stdout)); +++ is_a_tty = !!::isatty(fileno(stdout)); ++ hist_path = histpath; ++ max_lines = maxlines; + +Index: mail/mu/patches/patch-lib_utils_mu-utils-format_hh +=================================================================== +RCS file: mail/mu/patches/patch-lib_utils_mu-utils-format_hh +diff -N mail/mu/patches/patch-lib_utils_mu-utils-format_hh +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ mail/mu/patches/patch-lib_utils_mu-utils-format_hh 28 Jun 2022 20:30:21 -0000 +@@ -0,0 +1,12 @@ ++Index: lib/utils/mu-utils-format.hh ++--- lib/utils/mu-utils-format.hh.orig +++++ lib/utils/mu-utils-format.hh ++@@ -49,7 +49,7 @@ std::string format(const char* frm, ...) __attribute__ ++ * ++ * @return a formatted string ++ */ ++-std::string vformat(const char* frm, va_list args) __attribute__((format(printf, 1, 0))); +++std::string vformat(const char* frm, __va_list args) __attribute__((format(printf, 1, 0))); ++ ++ ++ } // namepace Mu +Index: mail/mu/patches/patch-lib_utils_mu-utils_cc +=================================================================== +RCS file: /home/cvs/ports/mail/mu/patches/patch-lib_utils_mu-utils_cc,v +retrieving revision 1.3 +diff -u -p -u -p -r1.3 patch-lib_utils_mu-utils_cc +--- mail/mu/patches/patch-lib_utils_mu-utils_cc 11 Mar 2022 19:34:42 -0000 1.3 ++++ mail/mu/patches/patch-lib_utils_mu-utils_cc 28 Jun 2022 20:30:21 -0000 +@@ -1,13 +1,14 @@ +-Bring vasprintf into scope +- + Index: lib/utils/mu-utils.cc + --- lib/utils/mu-utils.cc.orig + +++ lib/utils/mu-utils.cc +-@@ -18,7 +18,6 @@ ++@@ -17,10 +17,7 @@ ++ ** 02110-1301, USA. + */ + +- ++-#ifndef _XOPEN_SOURCE + -#define _XOPEN_SOURCE +- #include ++ #include ++-#endif /*_XOPEN_SOURCE*/ ++ ++ #include + +- #define GNU_SOURCE +Index: mail/mu/patches/patch-mu_mu-cmd-server_cc +=================================================================== +RCS file: /home/cvs/ports/mail/mu/patches/patch-mu_mu-cmd-server_cc,v +retrieving revision 1.2 +diff -u -p -u -p -r1.2 patch-mu_mu-cmd-server_cc +--- mail/mu/patches/patch-mu_mu-cmd-server_cc 11 Mar 2022 19:34:42 -0000 1.2 ++++ mail/mu/patches/patch-mu_mu-cmd-server_cc 28 Jun 2022 20:30:21 -0000 +@@ -3,12 +3,12 @@ + Index: mu/mu-cmd-server.cc + --- mu/mu-cmd-server.cc.orig + +++ mu/mu-cmd-server.cc +-@@ -109,7 +109,7 @@ Mu::mu_cmd_server (const MuConfig *opts, GError **err) +- store.metadata().root_maildir.c_str(), +- opts->debug ? "yes" : "no"); ++@@ -130,7 +130,7 @@ Mu::mu_cmd_server(const MuConfig* opts) try { ++ opts->debug ? "yes" : "no", ++ have_readline() ? "yes" : "no"); + +-- tty = ::isatty(::fileno(stdout)); +-+ tty = ::isatty(fileno(stdout)); +- +- const auto eval = std::string { +- opts->commands ? "(help :full t)" : opts->eval ? opts->eval : ""}; ++- tty = ::isatty(::fileno(stdout)); +++ tty = ::isatty(fileno(stdout)); ++ const auto eval = std::string{opts->commands ? "(help :full t)" ++ : opts->eval ? opts->eval ++ : ""}; +Index: mail/mu/pkg/PLIST +=================================================================== +RCS file: /home/cvs/ports/mail/mu/pkg/PLIST,v +retrieving revision 1.9 +diff -u -p -u -p -r1.9 PLIST +--- mail/mu/pkg/PLIST 11 Mar 2022 19:34:42 -0000 1.9 ++++ mail/mu/pkg/PLIST 28 Jun 2022 20:30:21 -0000 +@@ -4,6 +4,7 @@ + @man man/man1/mu-cfind.1 + @man man/man1/mu-easy.1 + @man man/man1/mu-extract.1 ++@man man/man1/mu-fields.1 + @man man/man1/mu-find.1 + @man man/man1/mu-help.1 + @man man/man1/mu-index.1 +@@ -27,16 +28,26 @@ share/emacs/site-lisp/ + share/emacs/site-lisp/mu4e/ + share/emacs/site-lisp/mu4e/mu4e-actions.el + share/emacs/site-lisp/mu4e/mu4e-actions.elc ++share/emacs/site-lisp/mu4e/mu4e-bookmarks.el ++share/emacs/site-lisp/mu4e/mu4e-bookmarks.elc + share/emacs/site-lisp/mu4e/mu4e-compose.el + share/emacs/site-lisp/mu4e/mu4e-compose.elc ++share/emacs/site-lisp/mu4e/mu4e-config.el ++share/emacs/site-lisp/mu4e/mu4e-config.elc ++share/emacs/site-lisp/mu4e/mu4e-contacts.el ++share/emacs/site-lisp/mu4e/mu4e-contacts.elc + share/emacs/site-lisp/mu4e/mu4e-context.el + share/emacs/site-lisp/mu4e/mu4e-context.elc + share/emacs/site-lisp/mu4e/mu4e-contrib.el + share/emacs/site-lisp/mu4e/mu4e-contrib.elc + share/emacs/site-lisp/mu4e/mu4e-draft.el + share/emacs/site-lisp/mu4e/mu4e-draft.elc ++share/emacs/site-lisp/mu4e/mu4e-folders.el ++share/emacs/site-lisp/mu4e/mu4e-folders.elc + share/emacs/site-lisp/mu4e/mu4e-headers.el + share/emacs/site-lisp/mu4e/mu4e-headers.elc ++share/emacs/site-lisp/mu4e/mu4e-helpers.el ++share/emacs/site-lisp/mu4e/mu4e-helpers.elc + share/emacs/site-lisp/mu4e/mu4e-icalendar.el + share/emacs/site-lisp/mu4e/mu4e-icalendar.elc + share/emacs/site-lisp/mu4e/mu4e-lists.el +@@ -47,24 +58,18 @@ share/emacs/site-lisp/mu4e/mu4e-mark.el + share/emacs/site-lisp/mu4e/mu4e-mark.elc + share/emacs/site-lisp/mu4e/mu4e-message.el + share/emacs/site-lisp/mu4e/mu4e-message.elc +-share/emacs/site-lisp/mu4e/mu4e-meta.el +-share/emacs/site-lisp/mu4e/mu4e-meta.elc + share/emacs/site-lisp/mu4e/mu4e-org.el + share/emacs/site-lisp/mu4e/mu4e-org.elc +-share/emacs/site-lisp/mu4e/mu4e-proc.el +-share/emacs/site-lisp/mu4e/mu4e-proc.elc ++share/emacs/site-lisp/mu4e/mu4e-search.el ++share/emacs/site-lisp/mu4e/mu4e-search.elc ++share/emacs/site-lisp/mu4e/mu4e-server.el ++share/emacs/site-lisp/mu4e/mu4e-server.elc + share/emacs/site-lisp/mu4e/mu4e-speedbar.el + share/emacs/site-lisp/mu4e/mu4e-speedbar.elc +-share/emacs/site-lisp/mu4e/mu4e-utils.el +-share/emacs/site-lisp/mu4e/mu4e-utils.elc ++share/emacs/site-lisp/mu4e/mu4e-update.el ++share/emacs/site-lisp/mu4e/mu4e-update.elc + share/emacs/site-lisp/mu4e/mu4e-vars.el + share/emacs/site-lisp/mu4e/mu4e-vars.elc +-share/emacs/site-lisp/mu4e/mu4e-view-common.el +-share/emacs/site-lisp/mu4e/mu4e-view-common.elc +-share/emacs/site-lisp/mu4e/mu4e-view-gnus.el +-share/emacs/site-lisp/mu4e/mu4e-view-gnus.elc +-share/emacs/site-lisp/mu4e/mu4e-view-old.el +-share/emacs/site-lisp/mu4e/mu4e-view-old.elc + share/emacs/site-lisp/mu4e/mu4e-view.el + share/emacs/site-lisp/mu4e/mu4e-view.elc + share/emacs/site-lisp/mu4e/mu4e.el diff --git a/mu-1.8.7-guile.diff b/mu-1.8.7-guile.diff new file mode 100644 index 0000000..def263b --- /dev/null +++ b/mu-1.8.7-guile.diff @@ -0,0 +1,302 @@ +Index: mail/mu/Makefile +=================================================================== +RCS file: /home/cvs/ports/mail/mu/Makefile,v +retrieving revision 1.34 +diff -u -p -u -p -r1.34 Makefile +--- mail/mu/Makefile 16 Jun 2022 15:39:44 -0000 1.34 ++++ mail/mu/Makefile 31 Jul 2022 11:32:12 -0000 +@@ -1,7 +1,7 @@ + COMMENT= maildir indexer and searcher with emacs frontend + +-V= 1.6.11 +-GUILE_V= 2.2 ++V= 1.8.7 ++GUILE_V= 3.0 + + DISTNAME= mu-$V + +@@ -22,7 +22,7 @@ WANTLIB += ${COMPILER_LIBCXX} assuan c c + WANTLIB += gmime-3.0 gmodule-2.0 gobject-2.0 gpg-error gpgme gthread-2.0 + WANTLIB += iconv idn2 intl m pcre readline unistring xapian z + +-MASTER_SITES= https://github.com/djcb/mu/releases/download/${V}/ ++MASTER_SITES= https://github.com/djcb/mu/releases/download/v${V}/ + EXTRACT_SUFX= .tar.xz + + BUILD_DEPENDS= emacs->=24:editors/emacs +@@ -32,19 +32,17 @@ LIB_DEPENDS= databases/xapian-core \ + mail/gmime30 \ + security/gpgme + +-# C++14 ++# C++17 + COMPILER= base-clang ports-gcc + + AUTOCONF_VERSION= 2.69 + AUTOMAKE_VERSION= 1.15 + CONFIGURE_STYLE= autoreconf + +-CONFIGURE_ARGS= --disable-gtk \ +- --disable-webkit +- + .if ${FLAVOR} == "guile" + WANTLIB += guile-${GUILE_V} gc ltdl gmp +-LIB_DEPENDS += lang/guile2 ++LIB_DEPENDS += devel/libtool,-ltdl \ ++ lang/guile3 + .else + CONFIGURE_ARGS += --disable-guile + .endif +Index: mail/mu/distinfo +=================================================================== +RCS file: /home/cvs/ports/mail/mu/distinfo,v +retrieving revision 1.20 +diff -u -p -u -p -r1.20 distinfo +--- mail/mu/distinfo 16 Jun 2022 15:39:44 -0000 1.20 ++++ mail/mu/distinfo 31 Jul 2022 08:40:07 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (mu-1.6.11.tar.xz) = YOqyQNwQjypBn0fWp1wWhBB43NGT8sC7Atzbn/SE7I0= +-SIZE (mu-1.6.11.tar.xz) = 870188 ++SHA256 (mu-1.8.7.tar.xz) = WgckpiX0PgHXP/5/flNY8LQ9ygaWVZ1wdXtiRp9imm8= ++SIZE (mu-1.8.7.tar.xz) = 539664 +Index: mail/mu/patches/patch-configure_ac +=================================================================== +RCS file: mail/mu/patches/patch-configure_ac +diff -N mail/mu/patches/patch-configure_ac +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ mail/mu/patches/patch-configure_ac 31 Jul 2022 10:50:33 -0000 +@@ -0,0 +1,11 @@ ++Index: configure.ac ++--- configure.ac.orig +++++ configure.ac ++@@ -38,7 +38,6 @@ AC_PROG_CXX ++ AC_PROG_CC ++ AC_PROG_CPP ++ AC_PROG_INSTALL ++-AC_CHECK_INCLUDES_DEFAULT ++ AC_PROG_EGREP ++ ++ +Index: mail/mu/patches/patch-lib_mu-store_cc +=================================================================== +RCS file: mail/mu/patches/patch-lib_mu-store_cc +diff -N mail/mu/patches/patch-lib_mu-store_cc +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ mail/mu/patches/patch-lib_mu-store_cc 29 Jul 2022 05:33:57 -0000 +@@ -0,0 +1,14 @@ ++fix time_t format specifier ++ ++Index: lib/mu-store.cc ++--- lib/mu-store.cc.orig +++++ lib/mu-store.cc ++@@ -599,7 +599,7 @@ Store::set_dirstamp(const std::string& path, time_t ts ++ { ++ std::array data{}; ++ const auto len = static_cast( ++- g_snprintf(data.data(), data.size(), "%zx", tstamp)); +++ g_snprintf(data.data(), data.size(), "%lld", (long long)tstamp)); ++ ++ set_metadata(path, std::string{data.data(), len}); ++ } +Index: mail/mu/patches/patch-lib_utils_mu-readline_cc +=================================================================== +RCS file: /home/cvs/ports/mail/mu/patches/patch-lib_utils_mu-readline_cc,v +retrieving revision 1.2 +diff -u -p -u -p -r1.2 patch-lib_utils_mu-readline_cc +--- mail/mu/patches/patch-lib_utils_mu-readline_cc 11 Mar 2022 19:34:42 -0000 1.2 ++++ mail/mu/patches/patch-lib_utils_mu-readline_cc 28 Jun 2022 20:30:21 -0000 +@@ -3,12 +3,12 @@ + Index: lib/utils/mu-readline.cc + --- lib/utils/mu-readline.cc.orig + +++ lib/utils/mu-readline.cc +-@@ -68,7 +68,7 @@ static size_t max_lines{}; ++@@ -74,7 +74,7 @@ Mu::have_readline() + void +- Mu::setup_readline (const std::string& histpath, size_t maxlines) ++ Mu::setup_readline(const std::string& histpath, size_t maxlines) + { +-- is_a_tty = !!::isatty(::fileno(stdout)); +-+ is_a_tty = !!::isatty(fileno(stdout)); +- hist_path = histpath; +- max_lines = maxlines; ++- is_a_tty = !!::isatty(::fileno(stdout)); +++ is_a_tty = !!::isatty(fileno(stdout)); ++ hist_path = histpath; ++ max_lines = maxlines; + +Index: mail/mu/patches/patch-lib_utils_mu-utils-format_hh +=================================================================== +RCS file: mail/mu/patches/patch-lib_utils_mu-utils-format_hh +diff -N mail/mu/patches/patch-lib_utils_mu-utils-format_hh +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ mail/mu/patches/patch-lib_utils_mu-utils-format_hh 28 Jun 2022 20:30:21 -0000 +@@ -0,0 +1,12 @@ ++Index: lib/utils/mu-utils-format.hh ++--- lib/utils/mu-utils-format.hh.orig +++++ lib/utils/mu-utils-format.hh ++@@ -49,7 +49,7 @@ std::string format(const char* frm, ...) __attribute__ ++ * ++ * @return a formatted string ++ */ ++-std::string vformat(const char* frm, va_list args) __attribute__((format(printf, 1, 0))); +++std::string vformat(const char* frm, __va_list args) __attribute__((format(printf, 1, 0))); ++ ++ ++ } // namepace Mu +Index: mail/mu/patches/patch-lib_utils_mu-utils_cc +=================================================================== +RCS file: /home/cvs/ports/mail/mu/patches/patch-lib_utils_mu-utils_cc,v +retrieving revision 1.3 +diff -u -p -u -p -r1.3 patch-lib_utils_mu-utils_cc +--- mail/mu/patches/patch-lib_utils_mu-utils_cc 11 Mar 2022 19:34:42 -0000 1.3 ++++ mail/mu/patches/patch-lib_utils_mu-utils_cc 28 Jun 2022 20:30:21 -0000 +@@ -1,13 +1,14 @@ +-Bring vasprintf into scope +- + Index: lib/utils/mu-utils.cc + --- lib/utils/mu-utils.cc.orig + +++ lib/utils/mu-utils.cc +-@@ -18,7 +18,6 @@ ++@@ -17,10 +17,7 @@ ++ ** 02110-1301, USA. + */ + +- ++-#ifndef _XOPEN_SOURCE + -#define _XOPEN_SOURCE +- #include ++ #include ++-#endif /*_XOPEN_SOURCE*/ ++ ++ #include + +- #define GNU_SOURCE +Index: mail/mu/patches/patch-mu_mu-cmd-server_cc +=================================================================== +RCS file: /home/cvs/ports/mail/mu/patches/patch-mu_mu-cmd-server_cc,v +retrieving revision 1.2 +diff -u -p -u -p -r1.2 patch-mu_mu-cmd-server_cc +--- mail/mu/patches/patch-mu_mu-cmd-server_cc 11 Mar 2022 19:34:42 -0000 1.2 ++++ mail/mu/patches/patch-mu_mu-cmd-server_cc 28 Jun 2022 20:30:21 -0000 +@@ -3,12 +3,12 @@ + Index: mu/mu-cmd-server.cc + --- mu/mu-cmd-server.cc.orig + +++ mu/mu-cmd-server.cc +-@@ -109,7 +109,7 @@ Mu::mu_cmd_server (const MuConfig *opts, GError **err) +- store.metadata().root_maildir.c_str(), +- opts->debug ? "yes" : "no"); ++@@ -130,7 +130,7 @@ Mu::mu_cmd_server(const MuConfig* opts) try { ++ opts->debug ? "yes" : "no", ++ have_readline() ? "yes" : "no"); + +-- tty = ::isatty(::fileno(stdout)); +-+ tty = ::isatty(fileno(stdout)); +- +- const auto eval = std::string { +- opts->commands ? "(help :full t)" : opts->eval ? opts->eval : ""}; ++- tty = ::isatty(::fileno(stdout)); +++ tty = ::isatty(fileno(stdout)); ++ const auto eval = std::string{opts->commands ? "(help :full t)" ++ : opts->eval ? opts->eval ++ : ""}; +Index: mail/mu/pkg/PFRAG.guile +=================================================================== +RCS file: /home/cvs/ports/mail/mu/pkg/PFRAG.guile,v +retrieving revision 1.2 +diff -u -p -u -p -r1.2 PFRAG.guile +--- mail/mu/pkg/PFRAG.guile 11 Mar 2022 19:34:42 -0000 1.2 ++++ mail/mu/pkg/PFRAG.guile 31 Jul 2022 09:58:59 -0000 +@@ -2,11 +2,6 @@ + @static-lib lib/libguile-mu.a + lib/libguile-mu.la + @lib lib/libguile-mu.so.${LIBguile-mu_VERSION} +-share/guile/site/2.2/mu/ +-share/guile/site/2.2/mu.scm +-share/guile/site/2.2/mu/plot.scm +-share/guile/site/2.2/mu/script.scm +-share/guile/site/2.2/mu/stats.scm + share/mu/ + share/mu/scripts/ + share/mu/scripts/find-dups.scm +@@ -16,3 +11,8 @@ share/mu/scripts/msgs-per-hour.scm + share/mu/scripts/msgs-per-month.scm + share/mu/scripts/msgs-per-year-month.scm + share/mu/scripts/msgs-per-year.scm ++share/guile/site/3.0/mu/ ++share/guile/site/3.0/mu.scm ++share/guile/site/3.0/mu/plot.scm ++share/guile/site/3.0/mu/script.scm ++share/guile/site/3.0/mu/stats.scm +Index: mail/mu/pkg/PLIST +=================================================================== +RCS file: /home/cvs/ports/mail/mu/pkg/PLIST,v +retrieving revision 1.9 +diff -u -p -u -p -r1.9 PLIST +--- mail/mu/pkg/PLIST 11 Mar 2022 19:34:42 -0000 1.9 ++++ mail/mu/pkg/PLIST 31 Jul 2022 09:58:51 -0000 +@@ -4,6 +4,7 @@ + @man man/man1/mu-cfind.1 + @man man/man1/mu-easy.1 + @man man/man1/mu-extract.1 ++@man man/man1/mu-fields.1 + @man man/man1/mu-find.1 + @man man/man1/mu-help.1 + @man man/man1/mu-index.1 +@@ -27,16 +28,26 @@ share/emacs/site-lisp/ + share/emacs/site-lisp/mu4e/ + share/emacs/site-lisp/mu4e/mu4e-actions.el + share/emacs/site-lisp/mu4e/mu4e-actions.elc ++share/emacs/site-lisp/mu4e/mu4e-bookmarks.el ++share/emacs/site-lisp/mu4e/mu4e-bookmarks.elc + share/emacs/site-lisp/mu4e/mu4e-compose.el + share/emacs/site-lisp/mu4e/mu4e-compose.elc ++share/emacs/site-lisp/mu4e/mu4e-config.el ++share/emacs/site-lisp/mu4e/mu4e-config.elc ++share/emacs/site-lisp/mu4e/mu4e-contacts.el ++share/emacs/site-lisp/mu4e/mu4e-contacts.elc + share/emacs/site-lisp/mu4e/mu4e-context.el + share/emacs/site-lisp/mu4e/mu4e-context.elc + share/emacs/site-lisp/mu4e/mu4e-contrib.el + share/emacs/site-lisp/mu4e/mu4e-contrib.elc + share/emacs/site-lisp/mu4e/mu4e-draft.el + share/emacs/site-lisp/mu4e/mu4e-draft.elc ++share/emacs/site-lisp/mu4e/mu4e-folders.el ++share/emacs/site-lisp/mu4e/mu4e-folders.elc + share/emacs/site-lisp/mu4e/mu4e-headers.el + share/emacs/site-lisp/mu4e/mu4e-headers.elc ++share/emacs/site-lisp/mu4e/mu4e-helpers.el ++share/emacs/site-lisp/mu4e/mu4e-helpers.elc + share/emacs/site-lisp/mu4e/mu4e-icalendar.el + share/emacs/site-lisp/mu4e/mu4e-icalendar.elc + share/emacs/site-lisp/mu4e/mu4e-lists.el +@@ -47,24 +58,18 @@ share/emacs/site-lisp/mu4e/mu4e-mark.el + share/emacs/site-lisp/mu4e/mu4e-mark.elc + share/emacs/site-lisp/mu4e/mu4e-message.el + share/emacs/site-lisp/mu4e/mu4e-message.elc +-share/emacs/site-lisp/mu4e/mu4e-meta.el +-share/emacs/site-lisp/mu4e/mu4e-meta.elc + share/emacs/site-lisp/mu4e/mu4e-org.el + share/emacs/site-lisp/mu4e/mu4e-org.elc +-share/emacs/site-lisp/mu4e/mu4e-proc.el +-share/emacs/site-lisp/mu4e/mu4e-proc.elc ++share/emacs/site-lisp/mu4e/mu4e-search.el ++share/emacs/site-lisp/mu4e/mu4e-search.elc ++share/emacs/site-lisp/mu4e/mu4e-server.el ++share/emacs/site-lisp/mu4e/mu4e-server.elc + share/emacs/site-lisp/mu4e/mu4e-speedbar.el + share/emacs/site-lisp/mu4e/mu4e-speedbar.elc +-share/emacs/site-lisp/mu4e/mu4e-utils.el +-share/emacs/site-lisp/mu4e/mu4e-utils.elc ++share/emacs/site-lisp/mu4e/mu4e-update.el ++share/emacs/site-lisp/mu4e/mu4e-update.elc + share/emacs/site-lisp/mu4e/mu4e-vars.el + share/emacs/site-lisp/mu4e/mu4e-vars.elc +-share/emacs/site-lisp/mu4e/mu4e-view-common.el +-share/emacs/site-lisp/mu4e/mu4e-view-common.elc +-share/emacs/site-lisp/mu4e/mu4e-view-gnus.el +-share/emacs/site-lisp/mu4e/mu4e-view-gnus.elc +-share/emacs/site-lisp/mu4e/mu4e-view-old.el +-share/emacs/site-lisp/mu4e/mu4e-view-old.elc + share/emacs/site-lisp/mu4e/mu4e-view.el + share/emacs/site-lisp/mu4e/mu4e-view.elc + share/emacs/site-lisp/mu4e/mu4e.el diff --git a/mu-1.8.9.diff b/mu-1.8.9.diff new file mode 100644 index 0000000..1cd864b --- /dev/null +++ b/mu-1.8.9.diff @@ -0,0 +1,27 @@ +Index: mail/mu/Makefile +=================================================================== +RCS file: /cvs/ports/mail/mu/Makefile,v +retrieving revision 1.35 +diff -u -p -u -p -r1.35 Makefile +--- mail/mu/Makefile 31 Jul 2022 11:43:48 -0000 1.35 ++++ mail/mu/Makefile 30 Aug 2022 14:38:38 -0000 +@@ -1,6 +1,6 @@ + COMMENT= maildir indexer and searcher with emacs frontend + +-V= 1.8.7 ++V= 1.8.9 + GUILE_V= 3.0 + + DISTNAME= mu-$V +Index: mail/mu/distinfo +=================================================================== +RCS file: /cvs/ports/mail/mu/distinfo,v +retrieving revision 1.21 +diff -u -p -u -p -r1.21 distinfo +--- mail/mu/distinfo 31 Jul 2022 11:43:48 -0000 1.21 ++++ mail/mu/distinfo 30 Aug 2022 14:38:38 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (mu-1.8.7.tar.xz) = WgckpiX0PgHXP/5/flNY8LQ9ygaWVZ1wdXtiRp9imm8= +-SIZE (mu-1.8.7.tar.xz) = 539664 ++SHA256 (mu-1.8.9.tar.xz) = uG0qaAj9DulBvXCE+vy8gpkuM9zbinru4cNKfMuo3bM= ++SIZE (mu-1.8.9.tar.xz) = 541308 diff --git a/ncspot-0.9.7.diff b/ncspot-0.9.7.diff new file mode 100644 index 0000000..e341ff4 --- /dev/null +++ b/ncspot-0.9.7.diff @@ -0,0 +1,1607 @@ +Index: Makefile +=================================================================== +RCS file: /cvs/ports/audio/ncspot/Makefile,v +retrieving revision 1.26 +diff -u -p -r1.26 Makefile +--- Makefile 11 Mar 2022 18:20:21 -0000 1.26 ++++ Makefile 23 Mar 2022 22:00:58 -0000 +@@ -6,7 +6,7 @@ COMMENT = ncurses Spotify client + + GH_ACCOUNT = hrkfdn + GH_PROJECT = ncspot +-GH_TAGNAME = v0.9.5 ++GH_TAGNAME = v0.9.7 + + CATEGORIES = audio + +Index: crates.inc +=================================================================== +RCS file: /cvs/ports/audio/ncspot/crates.inc,v +retrieving revision 1.7 +diff -u -p -r1.7 crates.inc +--- crates.inc 11 Mar 2022 18:20:21 -0000 1.7 ++++ crates.inc 23 Mar 2022 22:00:58 -0000 +@@ -1,5 +1,3 @@ +-MODCARGO_CRATES += addr2line 0.17.0 # Apache-2.0 OR MIT +-MODCARGO_CRATES += adler 1.0.2 # 0BSD OR MIT OR Apache-2.0 + MODCARGO_CRATES += aes 0.6.0 # MIT OR Apache-2.0 + MODCARGO_CRATES += aes-ctr 0.6.0 # MIT OR Apache-2.0 + MODCARGO_CRATES += aes-soft 0.6.4 # MIT OR Apache-2.0 +@@ -7,122 +5,104 @@ MODCARGO_CRATES += aesni 0.10.0 # MIT OR + MODCARGO_CRATES += ahash 0.7.6 # MIT OR Apache-2.0 + MODCARGO_CRATES += aho-corasick 0.7.18 # Unlicense/MIT + MODCARGO_CRATES += alsa 0.5.0 # Apache-2.0/MIT ++MODCARGO_CRATES += alsa 0.6.0 # Apache-2.0/MIT + MODCARGO_CRATES += alsa-sys 0.3.1 # MIT +-MODCARGO_CRATES += ansi_term 0.12.1 # MIT +-MODCARGO_CRATES += arrayref 0.3.6 # BSD-2-Clause +-MODCARGO_CRATES += arrayvec 0.5.2 # MIT/Apache-2.0 +-MODCARGO_CRATES += async-io 1.6.0 # Apache-2.0 OR MIT + MODCARGO_CRATES += async-trait 0.1.52 # MIT OR Apache-2.0 +-MODCARGO_CRATES += atty 0.2.11 # MIT +-MODCARGO_CRATES += autocfg 1.0.1 # Apache-2.0 OR MIT +-MODCARGO_CRATES += backtrace 0.3.63 # MIT/Apache-2.0 ++MODCARGO_CRATES += atty 0.2.14 # MIT ++MODCARGO_CRATES += autocfg 1.1.0 # Apache-2.0 OR MIT + MODCARGO_CRATES += base-x 0.2.8 # MIT + MODCARGO_CRATES += base64 0.13.0 # MIT/Apache-2.0 + MODCARGO_CRATES += bindgen 0.56.0 # BSD-3-Clause + MODCARGO_CRATES += bitflags 1.3.2 # MIT/Apache-2.0 +-MODCARGO_CRATES += blake2b_simd 0.5.11 # MIT + MODCARGO_CRATES += block 0.1.6 # MIT + MODCARGO_CRATES += block-buffer 0.9.0 # MIT OR Apache-2.0 ++MODCARGO_CRATES += block-buffer 0.10.2 # MIT OR Apache-2.0 + MODCARGO_CRATES += bumpalo 3.9.1 # MIT/Apache-2.0 ++MODCARGO_CRATES += bytecount 0.6.2 # Apache-2.0/MIT + MODCARGO_CRATES += byteorder 1.4.3 # Unlicense OR MIT + MODCARGO_CRATES += bytes 1.1.0 # MIT +-MODCARGO_CRATES += cache-padded 1.2.0 # Apache-2.0 OR MIT +-MODCARGO_CRATES += cc 1.0.72 # MIT/Apache-2.0 ++MODCARGO_CRATES += cc 1.0.73 # MIT/Apache-2.0 + MODCARGO_CRATES += cesu8 1.1.0 # Apache-2.0/MIT + MODCARGO_CRATES += cexpr 0.4.0 # Apache-2.0/MIT +-MODCARGO_CRATES += cfg-if 0.1.10 # MIT/Apache-2.0 + MODCARGO_CRATES += cfg-if 1.0.0 # MIT/Apache-2.0 + MODCARGO_CRATES += chrono 0.4.19 # MIT/Apache-2.0 + MODCARGO_CRATES += chunked_transfer 1.4.0 # Apache-2.0 + MODCARGO_CRATES += cipher 0.2.5 # MIT OR Apache-2.0 +-MODCARGO_CRATES += clang-sys 1.3.0 # Apache-2.0 +-MODCARGO_CRATES += clap 2.34.0 # MIT +-MODCARGO_CRATES += clap 3.0.10 # MIT OR Apache-2.0 ++MODCARGO_CRATES += clang-sys 1.3.1 # Apache-2.0 ++MODCARGO_CRATES += clap 3.1.6 # MIT OR Apache-2.0 + MODCARGO_CRATES += clipboard 0.5.0 # MIT / Apache-2.0 + MODCARGO_CRATES += clipboard-win 2.2.0 # MIT +-MODCARGO_CRATES += cloudabi 0.0.3 # BSD-2-Clause + MODCARGO_CRATES += combine 4.6.3 # MIT +-MODCARGO_CRATES += concurrent-queue 1.2.2 # Apache-2.0 OR MIT + MODCARGO_CRATES += const_fn 0.4.9 # Apache-2.0 OR MIT +-MODCARGO_CRATES += constant_time_eq 0.1.5 # CC0-1.0 + MODCARGO_CRATES += convert_case 0.4.0 # MIT + MODCARGO_CRATES += cookie 0.15.1 # MIT OR Apache-2.0 + MODCARGO_CRATES += cookie_store 0.15.1 # MIT/Apache-2.0 +-MODCARGO_CRATES += core-foundation 0.9.2 # MIT / Apache-2.0 ++MODCARGO_CRATES += core-foundation 0.9.3 # MIT / Apache-2.0 + MODCARGO_CRATES += core-foundation-sys 0.8.3 # MIT / Apache-2.0 + MODCARGO_CRATES += coreaudio-rs 0.10.0 # MIT/Apache-2.0 +-MODCARGO_CRATES += coreaudio-sys 0.2.8 # MIT +-MODCARGO_CRATES += cpal 0.13.4 # Apache-2.0 +-MODCARGO_CRATES += cpufeatures 0.2.1 # MIT OR Apache-2.0 +-MODCARGO_CRATES += crossbeam-channel 0.5.2 # MIT OR Apache-2.0 +-MODCARGO_CRATES += crossbeam-utils 0.8.6 # MIT OR Apache-2.0 ++MODCARGO_CRATES += coreaudio-sys 0.2.9 # MIT ++MODCARGO_CRATES += cpal 0.13.5 # Apache-2.0 ++MODCARGO_CRATES += cpufeatures 0.2.2 # MIT OR Apache-2.0 ++MODCARGO_CRATES += crossbeam-channel 0.5.4 # MIT OR Apache-2.0 ++MODCARGO_CRATES += crossbeam-utils 0.8.8 # MIT OR Apache-2.0 ++MODCARGO_CRATES += crypto-common 0.1.3 # MIT OR Apache-2.0 + MODCARGO_CRATES += crypto-mac 0.11.1 # MIT OR Apache-2.0 + MODCARGO_CRATES += ctr 0.6.0 # MIT OR Apache-2.0 + MODCARGO_CRATES += cursive 0.17.0 # MIT + MODCARGO_CRATES += cursive_core 0.3.1 # MIT +-MODCARGO_CRATES += darling 0.10.2 # MIT + MODCARGO_CRATES += darling 0.13.1 # MIT +-MODCARGO_CRATES += darling_core 0.10.2 # MIT + MODCARGO_CRATES += darling_core 0.13.1 # MIT +-MODCARGO_CRATES += darling_macro 0.10.2 # MIT + MODCARGO_CRATES += darling_macro 0.13.1 # MIT + MODCARGO_CRATES += dbus 0.9.5 # Apache-2.0/MIT + MODCARGO_CRATES += dbus-tree 0.9.2 # Apache-2.0/MIT +-MODCARGO_CRATES += derivative 2.2.0 # MIT/Apache-2.0 + MODCARGO_CRATES += derive-new 0.5.9 # MIT + MODCARGO_CRATES += derive_more 0.99.17 # MIT + MODCARGO_CRATES += digest 0.9.0 # MIT OR Apache-2.0 +-MODCARGO_CRATES += dirs 1.0.5 # MIT OR Apache-2.0 ++MODCARGO_CRATES += digest 0.10.3 # MIT OR Apache-2.0 + MODCARGO_CRATES += dirs-next 1.0.2 # MIT OR Apache-2.0 ++MODCARGO_CRATES += dirs-next 2.0.0 # MIT OR Apache-2.0 + MODCARGO_CRATES += dirs-sys-next 0.1.2 # MIT OR Apache-2.0 + MODCARGO_CRATES += discard 1.0.4 # MIT + MODCARGO_CRATES += downcast-rs 1.2.0 # MIT/Apache-2.0 + MODCARGO_CRATES += encoding_rs 0.8.30 # COPYRIGHT +-MODCARGO_CRATES += enum-map 2.0.0 # MIT/Apache-2.0 +-MODCARGO_CRATES += enum-map-derive 0.7.0 # MIT/Apache-2.0 +-MODCARGO_CRATES += enumflags2 0.6.4 # MIT OR Apache-2.0 +-MODCARGO_CRATES += enumflags2_derive 0.6.4 # MIT OR Apache-2.0 ++MODCARGO_CRATES += enum-map 2.0.3 # MIT OR Apache-2.0 ++MODCARGO_CRATES += enum-map-derive 0.8.0 # MIT OR Apache-2.0 + MODCARGO_CRATES += enumset 1.0.8 # MIT/Apache-2.0 + MODCARGO_CRATES += enumset_derive 0.5.5 # MIT/Apache-2.0 +-MODCARGO_CRATES += exitfailure 0.5.1 # MIT OR Apache-2.0 +-MODCARGO_CRATES += failure 0.1.8 # MIT OR Apache-2.0 +-MODCARGO_CRATES += failure_derive 0.1.8 # MIT OR Apache-2.0 +-MODCARGO_CRATES += fastrand 1.6.0 # Apache-2.0 OR MIT ++MODCARGO_CRATES += fastrand 1.7.0 # Apache-2.0 OR MIT + MODCARGO_CRATES += fern 0.6.0 # MIT +-MODCARGO_CRATES += fixedbitset 0.2.0 # MIT/Apache-2.0 ++MODCARGO_CRATES += fixedbitset 0.4.1 # MIT/Apache-2.0 + MODCARGO_CRATES += fnv 1.0.7 # Apache-2.0 / MIT + MODCARGO_CRATES += foreign-types 0.3.2 # MIT/Apache-2.0 + MODCARGO_CRATES += foreign-types-shared 0.1.1 # MIT/Apache-2.0 + MODCARGO_CRATES += form_urlencoded 1.0.1 # MIT/Apache-2.0 + MODCARGO_CRATES += futures 0.1.31 # MIT/Apache-2.0 +-MODCARGO_CRATES += futures 0.3.19 # MIT OR Apache-2.0 +-MODCARGO_CRATES += futures-channel 0.3.19 # MIT OR Apache-2.0 +-MODCARGO_CRATES += futures-core 0.3.19 # MIT OR Apache-2.0 +-MODCARGO_CRATES += futures-executor 0.3.19 # MIT OR Apache-2.0 +-MODCARGO_CRATES += futures-io 0.3.19 # MIT OR Apache-2.0 +-MODCARGO_CRATES += futures-lite 1.12.0 # Apache-2.0 OR MIT +-MODCARGO_CRATES += futures-macro 0.3.19 # MIT OR Apache-2.0 +-MODCARGO_CRATES += futures-sink 0.3.19 # MIT OR Apache-2.0 +-MODCARGO_CRATES += futures-task 0.3.19 # MIT OR Apache-2.0 +-MODCARGO_CRATES += futures-util 0.3.19 # MIT OR Apache-2.0 ++MODCARGO_CRATES += futures 0.3.21 # MIT OR Apache-2.0 ++MODCARGO_CRATES += futures-channel 0.3.21 # MIT OR Apache-2.0 ++MODCARGO_CRATES += futures-core 0.3.21 # MIT OR Apache-2.0 ++MODCARGO_CRATES += futures-executor 0.3.21 # MIT OR Apache-2.0 ++MODCARGO_CRATES += futures-io 0.3.21 # MIT OR Apache-2.0 ++MODCARGO_CRATES += futures-macro 0.3.21 # MIT OR Apache-2.0 ++MODCARGO_CRATES += futures-sink 0.3.21 # MIT OR Apache-2.0 ++MODCARGO_CRATES += futures-task 0.3.21 # MIT OR Apache-2.0 ++MODCARGO_CRATES += futures-util 0.3.21 # MIT OR Apache-2.0 + MODCARGO_CRATES += generic-array 0.14.5 # MIT +-MODCARGO_CRATES += getrandom 0.1.16 # MIT OR Apache-2.0 +-MODCARGO_CRATES += getrandom 0.2.4 # MIT OR Apache-2.0 +-MODCARGO_CRATES += gimli 0.26.1 # Apache-2.0/MIT ++MODCARGO_CRATES += getrandom 0.2.5 # MIT OR Apache-2.0 + MODCARGO_CRATES += glob 0.3.0 # MIT/Apache-2.0 +-MODCARGO_CRATES += h2 0.3.10 # MIT ++MODCARGO_CRATES += h2 0.3.12 # MIT + MODCARGO_CRATES += half 1.8.2 # MIT OR Apache-2.0 + MODCARGO_CRATES += hashbrown 0.11.2 # Apache-2.0/MIT +-MODCARGO_CRATES += headers 0.3.5 # MIT ++MODCARGO_CRATES += headers 0.3.7 # MIT + MODCARGO_CRATES += headers-core 0.2.0 # MIT + MODCARGO_CRATES += heck 0.3.3 # MIT OR Apache-2.0 ++MODCARGO_CRATES += heck 0.4.0 # MIT OR Apache-2.0 + MODCARGO_CRATES += hermit-abi 0.1.19 # MIT/Apache-2.0 + MODCARGO_CRATES += hmac 0.11.0 # MIT OR Apache-2.0 + MODCARGO_CRATES += http 0.2.6 # MIT/Apache-2.0 + MODCARGO_CRATES += http-body 0.4.4 # MIT +-MODCARGO_CRATES += httparse 1.5.1 # MIT/Apache-2.0 ++MODCARGO_CRATES += httparse 1.6.0 # MIT/Apache-2.0 + MODCARGO_CRATES += httpdate 1.0.2 # MIT/Apache-2.0 +-MODCARGO_CRATES += hyper 0.14.16 # MIT ++MODCARGO_CRATES += hyper 0.14.18 # MIT + MODCARGO_CRATES += hyper-proxy 0.9.1 # MIT + MODCARGO_CRATES += hyper-tls 0.5.0 # MIT/Apache-2.0 + MODCARGO_CRATES += ident_case 1.0.1 # MIT/Apache-2.0 +@@ -130,21 +110,19 @@ MODCARGO_CRATES += idna 0.2.3 # MIT/Apac + MODCARGO_CRATES += indexmap 1.8.0 # Apache-2.0/MIT + MODCARGO_CRATES += instant 0.1.12 # BSD-3-Clause + MODCARGO_CRATES += ioctl-rs 0.2.0 # MIT +-MODCARGO_CRATES += ipnet 2.3.1 # MIT OR Apache-2.0 +-MODCARGO_CRATES += itoa 0.4.8 # MIT OR Apache-2.0 ++MODCARGO_CRATES += ipnet 2.4.0 # MIT OR Apache-2.0 + MODCARGO_CRATES += itoa 1.0.1 # MIT OR Apache-2.0 + MODCARGO_CRATES += jni 0.19.0 # MIT/Apache-2.0 + MODCARGO_CRATES += jni-sys 0.3.0 # MIT/Apache-2.0 + MODCARGO_CRATES += jobserver 0.1.24 # MIT/Apache-2.0 +-MODCARGO_CRATES += js-sys 0.3.55 # MIT/Apache-2.0 +-MODCARGO_CRATES += lazy_static 0.2.11 # MIT/Apache-2.0 ++MODCARGO_CRATES += js-sys 0.3.56 # MIT/Apache-2.0 + MODCARGO_CRATES += lazy_static 1.4.0 # MIT/Apache-2.0 + MODCARGO_CRATES += lazycell 1.3.0 # MIT/Apache-2.0 + MODCARGO_CRATES += lewton 0.10.2 # MIT OR Apache-2.0 +-MODCARGO_CRATES += libc 0.2.112 # MIT OR Apache-2.0 ++MODCARGO_CRATES += libc 0.2.121 # MIT OR Apache-2.0 + MODCARGO_CRATES += libdbus-sys 0.2.2 # Apache-2.0/MIT + MODCARGO_CRATES += libloading 0.7.3 # ISC +-MODCARGO_CRATES += libm 0.2.1 # MIT OR Apache-2.0 ++MODCARGO_CRATES += libm 0.2.2 # MIT OR Apache-2.0 + MODCARGO_CRATES += libpulse-binding 2.26.0 # MIT OR Apache-2.0 + MODCARGO_CRATES += libpulse-simple-binding 2.25.0 # MIT OR Apache-2.0 + MODCARGO_CRATES += libpulse-simple-sys 1.19.2 # MIT OR Apache-2.0 +@@ -154,40 +132,34 @@ MODCARGO_CRATES += librespot-core 0.3.1 + MODCARGO_CRATES += librespot-metadata 0.3.1 # MIT + MODCARGO_CRATES += librespot-playback 0.3.1 # MIT + MODCARGO_CRATES += librespot-protocol 0.3.1 # MIT +-MODCARGO_CRATES += lock_api 0.3.4 # Apache-2.0/MIT +-MODCARGO_CRATES += lock_api 0.4.5 # Apache-2.0/MIT +-MODCARGO_CRATES += log 0.4.14 # MIT OR Apache-2.0 +-MODCARGO_CRATES += mac-notification-sys 0.3.0 # MIT ++MODCARGO_CRATES += lock_api 0.4.6 # Apache-2.0/MIT ++MODCARGO_CRATES += log 0.4.16 # MIT OR Apache-2.0 ++MODCARGO_CRATES += mac-notification-sys 0.5.0 # MIT + MODCARGO_CRATES += mach 0.3.2 # BSD-2-Clause + MODCARGO_CRATES += malloc_buf 0.0.6 # MIT + MODCARGO_CRATES += maplit 1.0.2 # MIT/Apache-2.0 + MODCARGO_CRATES += matches 0.1.9 # MIT + MODCARGO_CRATES += maybe-async 0.2.6 # MIT +-MODCARGO_CRATES += memchr 1.0.2 # Unlicense/MIT + MODCARGO_CRATES += memchr 2.4.1 # Unlicense/MIT ++MODCARGO_CRATES += memoffset 0.6.5 # MIT + MODCARGO_CRATES += mime 0.3.16 # MIT/Apache-2.0 +-MODCARGO_CRATES += mime_guess 2.0.3 # MIT +-MODCARGO_CRATES += miniz_oxide 0.4.4 # MIT OR Zlib OR Apache-2.0 +-MODCARGO_CRATES += mio 0.7.14 # MIT ++MODCARGO_CRATES += minimal-lexical 0.2.1 # MIT/Apache-2.0 ++MODCARGO_CRATES += mio 0.8.2 # MIT + MODCARGO_CRATES += miow 0.3.7 # MIT/Apache-2.0 + MODCARGO_CRATES += native-tls 0.2.8 # MIT/Apache-2.0 +-MODCARGO_CRATES += nb-connect 1.2.0 # Apache-2.0 OR MIT + MODCARGO_CRATES += ncurses 5.101.0 # MIT +-MODCARGO_CRATES += ndk 0.3.0 # MIT OR Apache-2.0 + MODCARGO_CRATES += ndk 0.6.0 # MIT OR Apache-2.0 +-MODCARGO_CRATES += ndk-glue 0.3.0 # MIT OR Apache-2.0 +-MODCARGO_CRATES += ndk-glue 0.6.0 # MIT OR Apache-2.0 +-MODCARGO_CRATES += ndk-macro 0.2.0 # MIT OR Apache-2.0 ++MODCARGO_CRATES += ndk-context 0.1.0 # MIT OR Apache-2.0 ++MODCARGO_CRATES += ndk-glue 0.6.1 # MIT OR Apache-2.0 + MODCARGO_CRATES += ndk-macro 0.3.0 # MIT OR Apache-2.0 +-MODCARGO_CRATES += ndk-sys 0.2.2 # MIT OR Apache-2.0 + MODCARGO_CRATES += ndk-sys 0.3.0 # MIT OR Apache-2.0 +-MODCARGO_CRATES += nix 0.17.0 # MIT +-MODCARGO_CRATES += nix 0.18.0 # MIT + MODCARGO_CRATES += nix 0.20.0 # MIT +-MODCARGO_CRATES += nom 3.2.1 # MIT ++MODCARGO_CRATES += nix 0.22.3 # MIT ++MODCARGO_CRATES += nix 0.23.1 # MIT + MODCARGO_CRATES += nom 5.1.2 # MIT +-MODCARGO_CRATES += notify-rust 4.5.5 # MIT/Apache-2.0 +-MODCARGO_CRATES += ntapi 0.3.6 # Apache-2.0 OR MIT ++MODCARGO_CRATES += nom 7.1.1 # MIT ++MODCARGO_CRATES += notify-rust 4.5.7 # MIT/Apache-2.0 ++MODCARGO_CRATES += ntapi 0.3.7 # Apache-2.0 OR MIT + MODCARGO_CRATES += num 0.2.1 # MIT/Apache-2.0 + MODCARGO_CRATES += num 0.4.0 # MIT OR Apache-2.0 + MODCARGO_CRATES += num-bigint 0.2.6 # MIT/Apache-2.0 +@@ -201,202 +173,175 @@ MODCARGO_CRATES += num-rational 0.2.4 # + MODCARGO_CRATES += num-rational 0.4.0 # MIT OR Apache-2.0 + MODCARGO_CRATES += num-traits 0.2.14 # MIT OR Apache-2.0 + MODCARGO_CRATES += num_cpus 1.13.1 # MIT OR Apache-2.0 +-MODCARGO_CRATES += num_enum 0.5.6 # BSD-3-Clause OR MIT OR Apache-2.0 +-MODCARGO_CRATES += num_enum_derive 0.5.6 # BSD-3-Clause OR MIT OR Apache-2.0 ++MODCARGO_CRATES += num_enum 0.5.7 # BSD-3-Clause OR MIT OR Apache-2.0 ++MODCARGO_CRATES += num_enum_derive 0.5.7 # BSD-3-Clause OR MIT OR Apache-2.0 ++MODCARGO_CRATES += num_threads 0.1.5 # MIT OR Apache-2.0 + MODCARGO_CRATES += numtoa 0.1.0 # MIT OR Apache-2.0 + MODCARGO_CRATES += objc 0.2.7 # MIT + MODCARGO_CRATES += objc-foundation 0.1.1 # MIT + MODCARGO_CRATES += objc_id 0.1.1 # MIT +-MODCARGO_CRATES += object 0.27.1 # Apache-2.0/MIT + MODCARGO_CRATES += oboe 0.4.5 # Apache-2.0 + MODCARGO_CRATES += oboe-sys 0.4.5 # Apache-2.0 + MODCARGO_CRATES += ogg 0.8.0 # BSD-3-Clause +-MODCARGO_CRATES += once_cell 1.9.0 # MIT OR Apache-2.0 ++MODCARGO_CRATES += once_cell 1.10.0 # MIT OR Apache-2.0 + MODCARGO_CRATES += opaque-debug 0.3.0 # MIT OR Apache-2.0 + MODCARGO_CRATES += openssl 0.10.38 # Apache-2.0 + MODCARGO_CRATES += openssl-probe 0.1.5 # MIT/Apache-2.0 + MODCARGO_CRATES += openssl-sys 0.9.72 # MIT +-MODCARGO_CRATES += os_pipe 0.9.2 # MIT ++MODCARGO_CRATES += os_pipe 1.0.1 # MIT + MODCARGO_CRATES += os_str_bytes 6.0.0 # MIT OR Apache-2.0 + MODCARGO_CRATES += owning_ref 0.4.1 # MIT + MODCARGO_CRATES += pancurses 0.17.0 # MIT +-MODCARGO_CRATES += parking 2.0.0 # Apache-2.0 OR MIT +-MODCARGO_CRATES += parking_lot 0.10.2 # Apache-2.0/MIT + MODCARGO_CRATES += parking_lot 0.11.2 # Apache-2.0/MIT +-MODCARGO_CRATES += parking_lot_core 0.7.2 # Apache-2.0/MIT + MODCARGO_CRATES += parking_lot_core 0.8.5 # Apache-2.0/MIT + MODCARGO_CRATES += parse_duration 2.1.1 # MIT + MODCARGO_CRATES += pbkdf2 0.8.0 # MIT OR Apache-2.0 + MODCARGO_CRATES += pdcurses-sys 0.7.1 # MIT + MODCARGO_CRATES += peeking_take_while 0.1.2 # Apache-2.0/MIT + MODCARGO_CRATES += percent-encoding 2.1.0 # MIT/Apache-2.0 +-MODCARGO_CRATES += petgraph 0.5.1 # MIT/Apache-2.0 ++MODCARGO_CRATES += petgraph 0.6.0 # MIT/Apache-2.0 + MODCARGO_CRATES += pin-project-lite 0.2.8 # Apache-2.0 OR MIT + MODCARGO_CRATES += pin-utils 0.1.0 # MIT OR Apache-2.0 + MODCARGO_CRATES += pkg-config 0.3.24 # MIT/Apache-2.0 + MODCARGO_CRATES += platform-dirs 0.3.0 # MIT +-MODCARGO_CRATES += polling 2.2.0 # Apache-2.0 OR MIT + MODCARGO_CRATES += portaudio-rs 0.3.2 # MIT + MODCARGO_CRATES += portaudio-sys 0.1.1 # MIT + MODCARGO_CRATES += ppv-lite86 0.2.16 # MIT/Apache-2.0 + MODCARGO_CRATES += priority-queue 1.2.1 # LGPL-3.0 OR MPL-2.0 +-MODCARGO_CRATES += proc-macro-crate 0.1.5 # Apache-2.0/MIT +-MODCARGO_CRATES += proc-macro-crate 1.1.0 # Apache-2.0/MIT +-MODCARGO_CRATES += proc-macro-error 1.0.4 # MIT OR Apache-2.0 +-MODCARGO_CRATES += proc-macro-error-attr 1.0.4 # MIT OR Apache-2.0 ++MODCARGO_CRATES += proc-macro-crate 1.1.3 # Apache-2.0/MIT + MODCARGO_CRATES += proc-macro-hack 0.5.19 # MIT OR Apache-2.0 + MODCARGO_CRATES += proc-macro2 1.0.36 # MIT OR Apache-2.0 +-MODCARGO_CRATES += protobuf 2.25.2 # MIT +-MODCARGO_CRATES += protobuf-codegen 2.25.2 # MIT +-MODCARGO_CRATES += protobuf-codegen-pure 2.25.2 # MIT ++MODCARGO_CRATES += protobuf 2.27.1 # MIT ++MODCARGO_CRATES += protobuf-codegen 2.27.1 # MIT ++MODCARGO_CRATES += protobuf-codegen-pure 2.27.1 # MIT + MODCARGO_CRATES += psl-types 2.0.10 # MIT/Apache-2.0 + MODCARGO_CRATES += publicsuffix 2.1.1 # MIT/Apache-2.0 +-MODCARGO_CRATES += quote 1.0.14 # MIT OR Apache-2.0 +-MODCARGO_CRATES += rand 0.8.4 # MIT OR Apache-2.0 ++MODCARGO_CRATES += quote 1.0.16 # MIT OR Apache-2.0 ++MODCARGO_CRATES += rand 0.8.5 # MIT OR Apache-2.0 + MODCARGO_CRATES += rand_chacha 0.3.1 # MIT OR Apache-2.0 + MODCARGO_CRATES += rand_core 0.6.3 # MIT OR Apache-2.0 + MODCARGO_CRATES += rand_distr 0.4.3 # MIT OR Apache-2.0 +-MODCARGO_CRATES += rand_hc 0.3.1 # MIT OR Apache-2.0 +-MODCARGO_CRATES += redox_syscall 0.1.57 # MIT +-MODCARGO_CRATES += redox_syscall 0.2.10 # MIT ++MODCARGO_CRATES += redox_syscall 0.2.11 # MIT + MODCARGO_CRATES += redox_termios 0.1.2 # MIT +-MODCARGO_CRATES += redox_users 0.3.5 # MIT +-MODCARGO_CRATES += redox_users 0.4.0 # MIT +-MODCARGO_CRATES += regex 1.5.4 # MIT OR Apache-2.0 ++MODCARGO_CRATES += redox_users 0.4.2 # MIT ++MODCARGO_CRATES += regex 1.5.5 # MIT OR Apache-2.0 + MODCARGO_CRATES += regex-syntax 0.6.25 # MIT/Apache-2.0 + MODCARGO_CRATES += remove_dir_all 0.5.3 # MIT/Apache-2.0 +-MODCARGO_CRATES += reqwest 0.11.9 # MIT/Apache-2.0 ++MODCARGO_CRATES += reqwest 0.11.10 # MIT/Apache-2.0 + MODCARGO_CRATES += ring 0.16.20 # LICENSE + MODCARGO_CRATES += rodio 0.14.0 # MIT OR Apache-2.0 +-MODCARGO_CRATES += rspotify 0.11.3 # MIT +-MODCARGO_CRATES += rspotify-http 0.11.3 # MIT +-MODCARGO_CRATES += rspotify-macros 0.11.3 # MIT +-MODCARGO_CRATES += rspotify-model 0.11.3 # MIT +-MODCARGO_CRATES += rust-argon2 0.8.3 # MIT/Apache-2.0 +-MODCARGO_CRATES += rustc-demangle 0.1.21 # MIT/Apache-2.0 ++MODCARGO_CRATES += rspotify 0.11.4 # MIT ++MODCARGO_CRATES += rspotify-http 0.11.4 # MIT ++MODCARGO_CRATES += rspotify-macros 0.11.4 # MIT ++MODCARGO_CRATES += rspotify-model 0.11.4 # MIT + MODCARGO_CRATES += rustc-hash 1.1.0 # Apache-2.0/MIT + MODCARGO_CRATES += rustc-serialize 0.3.24 # MIT/Apache-2.0 + MODCARGO_CRATES += rustc_version 0.2.3 # MIT/Apache-2.0 + MODCARGO_CRATES += rustc_version 0.4.0 # MIT/Apache-2.0 +-MODCARGO_CRATES += rustls 0.20.2 # Apache-2.0/ISC/MIT ++MODCARGO_CRATES += rustls 0.20.4 # Apache-2.0/ISC/MIT + MODCARGO_CRATES += rustversion 1.0.6 # MIT OR Apache-2.0 + MODCARGO_CRATES += ryu 1.0.9 # Apache-2.0 OR BSL-1.0 + MODCARGO_CRATES += same-file 1.0.6 # Unlicense/MIT + MODCARGO_CRATES += schannel 0.1.19 # MIT +-MODCARGO_CRATES += scoped-tls 1.0.0 # MIT/Apache-2.0 + MODCARGO_CRATES += scopeguard 1.1.0 # MIT/Apache-2.0 + MODCARGO_CRATES += sct 0.7.0 # Apache-2.0/ISC/MIT +-MODCARGO_CRATES += security-framework 2.5.0 # MIT OR Apache-2.0 +-MODCARGO_CRATES += security-framework-sys 2.5.0 # MIT OR Apache-2.0 ++MODCARGO_CRATES += security-framework 2.6.1 # MIT OR Apache-2.0 ++MODCARGO_CRATES += security-framework-sys 2.6.1 # MIT OR Apache-2.0 + MODCARGO_CRATES += semver 0.9.0 # MIT/Apache-2.0 +-MODCARGO_CRATES += semver 1.0.4 # MIT OR Apache-2.0 ++MODCARGO_CRATES += semver 1.0.6 # MIT OR Apache-2.0 + MODCARGO_CRATES += semver-parser 0.7.0 # MIT/Apache-2.0 +-MODCARGO_CRATES += serde 1.0.133 # MIT OR Apache-2.0 ++MODCARGO_CRATES += serde 1.0.136 # MIT OR Apache-2.0 + MODCARGO_CRATES += serde_cbor 0.11.2 # MIT/Apache-2.0 +-MODCARGO_CRATES += serde_derive 1.0.133 # MIT OR Apache-2.0 +-MODCARGO_CRATES += serde_json 1.0.75 # MIT OR Apache-2.0 +-MODCARGO_CRATES += serde_repr 0.1.7 # MIT OR Apache-2.0 ++MODCARGO_CRATES += serde_derive 1.0.136 # MIT OR Apache-2.0 ++MODCARGO_CRATES += serde_json 1.0.79 # MIT OR Apache-2.0 + MODCARGO_CRATES += serde_urlencoded 0.7.1 # MIT/Apache-2.0 + MODCARGO_CRATES += sha-1 0.9.8 # MIT OR Apache-2.0 ++MODCARGO_CRATES += sha-1 0.10.0 # MIT OR Apache-2.0 + MODCARGO_CRATES += sha1 0.6.1 # BSD-3-Clause + MODCARGO_CRATES += sha1_smol 1.0.0 # BSD-3-Clause +-MODCARGO_CRATES += sha2 0.9.9 # MIT OR Apache-2.0 ++MODCARGO_CRATES += sha2 0.10.2 # MIT OR Apache-2.0 + MODCARGO_CRATES += shannon 0.2.0 # MIT +-MODCARGO_CRATES += shell-words 1.0.0 # MIT/Apache-2.0 ++MODCARGO_CRATES += shell-words 1.1.0 # MIT/Apache-2.0 + MODCARGO_CRATES += shlex 0.1.1 # MIT/Apache-2.0 + MODCARGO_CRATES += signal-hook 0.3.13 # Apache-2.0/MIT + MODCARGO_CRATES += signal-hook-registry 1.4.0 # Apache-2.0/MIT + MODCARGO_CRATES += slab 0.4.5 # MIT + MODCARGO_CRATES += smallvec 1.8.0 # MIT/Apache-2.0 +-MODCARGO_CRATES += socket2 0.4.2 # MIT/Apache-2.0 ++MODCARGO_CRATES += socket2 0.4.4 # MIT OR Apache-2.0 + MODCARGO_CRATES += spin 0.5.2 # MIT + MODCARGO_CRATES += stable_deref_trait 1.2.0 # MIT/Apache-2.0 + MODCARGO_CRATES += standback 0.2.17 # MIT OR Apache-2.0 +-MODCARGO_CRATES += static_assertions 1.1.0 # MIT OR Apache-2.0 +-MODCARGO_CRATES += stderrlog 0.4.3 # MIT/Apache-2.0 + MODCARGO_CRATES += stdweb 0.1.3 # MIT/Apache-2.0 + MODCARGO_CRATES += stdweb 0.4.20 # MIT/Apache-2.0 + MODCARGO_CRATES += stdweb-derive 0.5.3 # MIT/Apache-2.0 + MODCARGO_CRATES += stdweb-internal-macros 0.2.9 # MIT/Apache-2.0 + MODCARGO_CRATES += stdweb-internal-runtime 0.1.5 # MIT/Apache-2.0 +-MODCARGO_CRATES += strsim 0.8.0 # MIT +-MODCARGO_CRATES += strsim 0.9.3 # MIT + MODCARGO_CRATES += strsim 0.10.0 # MIT +-MODCARGO_CRATES += structopt 0.3.26 # Apache-2.0 OR MIT +-MODCARGO_CRATES += structopt-derive 0.4.18 # Apache-2.0/MIT + MODCARGO_CRATES += strum 0.22.0 # MIT +-MODCARGO_CRATES += strum 0.23.0 # MIT ++MODCARGO_CRATES += strum 0.24.0 # MIT + MODCARGO_CRATES += strum_macros 0.22.0 # MIT +-MODCARGO_CRATES += strum_macros 0.23.1 # MIT ++MODCARGO_CRATES += strum_macros 0.24.0 # MIT + MODCARGO_CRATES += subtle 2.4.1 # BSD-3-Clause +-MODCARGO_CRATES += syn 1.0.85 # MIT OR Apache-2.0 ++MODCARGO_CRATES += syn 1.0.89 # MIT OR Apache-2.0 + MODCARGO_CRATES += synstructure 0.12.6 # MIT + MODCARGO_CRATES += tempfile 3.3.0 # MIT OR Apache-2.0 + MODCARGO_CRATES += term_size 0.3.2 # MIT/Apache-2.0 +-MODCARGO_CRATES += termcolor 1.1.2 # Unlicense OR MIT ++MODCARGO_CRATES += termcolor 1.1.3 # Unlicense OR MIT + MODCARGO_CRATES += termion 1.5.6 # MIT +-MODCARGO_CRATES += textwrap 0.11.0 # MIT +-MODCARGO_CRATES += textwrap 0.14.2 # MIT ++MODCARGO_CRATES += textwrap 0.15.0 # MIT + MODCARGO_CRATES += thiserror 1.0.30 # MIT OR Apache-2.0 + MODCARGO_CRATES += thiserror-impl 1.0.30 # MIT OR Apache-2.0 +-MODCARGO_CRATES += thread_local 0.3.4 # Apache-2.0/MIT + MODCARGO_CRATES += time 0.1.44 # MIT/Apache-2.0 + MODCARGO_CRATES += time 0.2.27 # MIT OR Apache-2.0 +-MODCARGO_CRATES += time 0.3.5 # MIT OR Apache-2.0 ++MODCARGO_CRATES += time 0.3.9 # MIT OR Apache-2.0 + MODCARGO_CRATES += time-macros 0.1.1 # MIT OR Apache-2.0 + MODCARGO_CRATES += time-macros-impl 0.1.2 # MIT OR Apache-2.0 + MODCARGO_CRATES += tinyvec 1.5.1 # Zlib OR Apache-2.0 OR MIT + MODCARGO_CRATES += tinyvec_macros 0.1.0 # MIT OR Apache-2.0 OR Zlib +-MODCARGO_CRATES += tokio 1.15.0 # MIT ++MODCARGO_CRATES += tokio 1.17.0 # MIT + MODCARGO_CRATES += tokio-macros 1.7.0 # MIT + MODCARGO_CRATES += tokio-native-tls 0.3.0 # MIT + MODCARGO_CRATES += tokio-stream 0.1.8 # MIT + MODCARGO_CRATES += tokio-util 0.6.9 # MIT + MODCARGO_CRATES += toml 0.5.8 # MIT/Apache-2.0 + MODCARGO_CRATES += tower-service 0.3.1 # MIT +-MODCARGO_CRATES += tracing 0.1.29 # MIT +-MODCARGO_CRATES += tracing-core 0.1.21 # MIT +-MODCARGO_CRATES += tree_magic 0.2.3 # MIT ++MODCARGO_CRATES += tracing 0.1.32 # MIT ++MODCARGO_CRATES += tracing-core 0.1.23 # MIT ++MODCARGO_CRATES += tree_magic_mini 3.0.3 # MIT + MODCARGO_CRATES += try-lock 0.2.3 # MIT + MODCARGO_CRATES += typenum 1.15.0 # MIT OR Apache-2.0 +-MODCARGO_CRATES += unicase 2.6.0 # MIT/Apache-2.0 + MODCARGO_CRATES += unicode-bidi 0.3.7 # MIT / Apache-2.0 + MODCARGO_CRATES += unicode-normalization 0.1.19 # MIT/Apache-2.0 +-MODCARGO_CRATES += unicode-segmentation 1.8.0 # MIT/Apache-2.0 ++MODCARGO_CRATES += unicode-segmentation 1.9.0 # MIT/Apache-2.0 + MODCARGO_CRATES += unicode-width 0.1.9 # MIT/Apache-2.0 + MODCARGO_CRATES += unicode-xid 0.2.2 # MIT OR Apache-2.0 +-MODCARGO_CRATES += unreachable 1.0.0 # MIT / Apache-2.0 + MODCARGO_CRATES += untrusted 0.7.1 # ISC + MODCARGO_CRATES += ureq 2.4.0 # MIT/Apache-2.0 + MODCARGO_CRATES += url 2.2.2 # MIT/Apache-2.0 + MODCARGO_CRATES += uuid 0.8.2 # Apache-2.0 OR MIT + MODCARGO_CRATES += vcpkg 0.2.15 # MIT/Apache-2.0 +-MODCARGO_CRATES += vec_map 0.8.2 # MIT/Apache-2.0 + MODCARGO_CRATES += vergen 3.2.0 # MIT/Apache-2.0 + MODCARGO_CRATES += version_check 0.9.4 # MIT/Apache-2.0 +-MODCARGO_CRATES += void 1.0.2 # MIT +-MODCARGO_CRATES += waker-fn 1.1.0 # Apache-2.0 OR MIT + MODCARGO_CRATES += walkdir 2.3.2 # Unlicense/MIT + MODCARGO_CRATES += want 0.3.0 # MIT +-MODCARGO_CRATES += wasi 0.9.0+wasi-snapshot-preview1 # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT + MODCARGO_CRATES += wasi 0.10.0+wasi-snapshot-preview1 # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT +-MODCARGO_CRATES += wasm-bindgen 0.2.78 # MIT/Apache-2.0 +-MODCARGO_CRATES += wasm-bindgen-backend 0.2.78 # MIT/Apache-2.0 +-MODCARGO_CRATES += wasm-bindgen-futures 0.4.28 # MIT/Apache-2.0 +-MODCARGO_CRATES += wasm-bindgen-macro 0.2.78 # MIT/Apache-2.0 +-MODCARGO_CRATES += wasm-bindgen-macro-support 0.2.78 # MIT/Apache-2.0 +-MODCARGO_CRATES += wasm-bindgen-shared 0.2.78 # MIT/Apache-2.0 +-MODCARGO_CRATES += wayland-client 0.27.0 # MIT +-MODCARGO_CRATES += wayland-commons 0.27.0 # MIT +-MODCARGO_CRATES += wayland-protocols 0.27.0 # MIT +-MODCARGO_CRATES += wayland-scanner 0.27.0 # MIT +-MODCARGO_CRATES += wayland-sys 0.27.0 # MIT +-MODCARGO_CRATES += web-sys 0.3.55 # MIT/Apache-2.0 +-MODCARGO_CRATES += webbrowser 0.5.5 # MIT OR Apache-2.0 ++MODCARGO_CRATES += wasi 0.11.0+wasi-snapshot-preview1 # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT ++MODCARGO_CRATES += wasm-bindgen 0.2.79 # MIT/Apache-2.0 ++MODCARGO_CRATES += wasm-bindgen-backend 0.2.79 # MIT/Apache-2.0 ++MODCARGO_CRATES += wasm-bindgen-futures 0.4.29 # MIT/Apache-2.0 ++MODCARGO_CRATES += wasm-bindgen-macro 0.2.79 # MIT/Apache-2.0 ++MODCARGO_CRATES += wasm-bindgen-macro-support 0.2.79 # MIT/Apache-2.0 ++MODCARGO_CRATES += wasm-bindgen-shared 0.2.79 # MIT/Apache-2.0 ++MODCARGO_CRATES += wayland-client 0.29.4 # MIT ++MODCARGO_CRATES += wayland-commons 0.29.4 # MIT ++MODCARGO_CRATES += wayland-protocols 0.29.4 # MIT ++MODCARGO_CRATES += wayland-scanner 0.29.4 # MIT ++MODCARGO_CRATES += wayland-sys 0.29.4 # MIT ++MODCARGO_CRATES += web-sys 0.3.56 # MIT/Apache-2.0 ++MODCARGO_CRATES += webbrowser 0.6.0 # MIT OR Apache-2.0 + MODCARGO_CRATES += webpki 0.22.0 # LICENSE + MODCARGO_CRATES += webpki-roots 0.22.2 # MPL-2.0 +-MODCARGO_CRATES += wepoll-ffi 0.1.2 # MIT OR Apache-2.0 OR BSD-2-Clause +-MODCARGO_CRATES += widestring 0.4.3 # MIT/Apache-2.0 ++MODCARGO_CRATES += widestring 0.5.1 # MIT OR Apache-2.0 + MODCARGO_CRATES += winapi 0.3.9 # MIT/Apache-2.0 + MODCARGO_CRATES += winapi-i686-pc-windows-gnu 0.4.0 # MIT/Apache-2.0 + MODCARGO_CRATES += winapi-util 0.1.5 # Unlicense/MIT +@@ -407,16 +352,12 @@ MODCARGO_CRATES += windows_i686_msvc 0.2 + MODCARGO_CRATES += windows_x86_64_gnu 0.24.0 # MIT OR Apache-2.0 + MODCARGO_CRATES += windows_x86_64_msvc 0.24.0 # MIT OR Apache-2.0 + MODCARGO_CRATES += winreg 0.5.1 # MIT +-MODCARGO_CRATES += winreg 0.7.0 # MIT ++MODCARGO_CRATES += winreg 0.10.1 # MIT + MODCARGO_CRATES += winrt-notification 0.5.1 # MIT +-MODCARGO_CRATES += wl-clipboard-rs 0.4.1 # MIT/Apache-2.0 ++MODCARGO_CRATES += wl-clipboard-rs 0.6.0 # MIT/Apache-2.0 + MODCARGO_CRATES += x11-clipboard 0.3.3 # MIT + MODCARGO_CRATES += xcb 0.8.2 # MIT + MODCARGO_CRATES += xi-unicode 0.3.0 # Apache-2.0 + MODCARGO_CRATES += xml-rs 0.8.4 # MIT +-MODCARGO_CRATES += zbus 1.9.1 # MIT +-MODCARGO_CRATES += zbus_macros 1.9.1 # MIT + MODCARGO_CRATES += zerocopy 0.3.0 # BSD-3-Clause + MODCARGO_CRATES += zerocopy-derive 0.2.0 # BSD-3-Clause +-MODCARGO_CRATES += zvariant 2.10.0 # MIT +-MODCARGO_CRATES += zvariant_derive 2.10.0 # MIT +Index: distinfo +=================================================================== +RCS file: /cvs/ports/audio/ncspot/distinfo,v +retrieving revision 1.21 +diff -u -p -r1.21 distinfo +--- distinfo 19 Jan 2022 13:14:03 -0000 1.21 ++++ distinfo 23 Mar 2022 22:00:58 -0000 +@@ -1,5 +1,3 @@ +-SHA256 (cargo/addr2line-0.17.0.tar.gz) = uezYioyDeMqROmgM2Y8PE6xnOD01mT+GyQpw4/E3gWs= +-SHA256 (cargo/adler-1.0.2.tar.gz) = 8mIBYEyHseAb09mPjV2aj8u4FejO20H/zL60v1k6Nf4= + SHA256 (cargo/aes-0.6.0.tar.gz) = iEOR7xBmrKpB52a6j1ljQbluk840+aQ+fSS/Cg6vBWE= + SHA256 (cargo/aes-ctr-0.6.0.tar.gz) = dynDzeVNZwY75VaurHWoEzDYAvAllQDKQMtSln+XV2M= + SHA256 (cargo/aes-soft-0.6.4.tar.gz) = vhTHSY6lCCijjQ4kp2XtLv/pKnBYhbV9ApzWfUV0QHI= +@@ -7,122 +5,104 @@ SHA256 (cargo/aesni-0.10.0.tar.gz) = 6i4 + SHA256 (cargo/ahash-0.7.6.tar.gz) = /LUaBpXY+Dix7gCbP79mvaB4zWRZAgKoZKjz6MQxXEc= + SHA256 (cargo/aho-corasick-0.7.18.tar.gz) = HjfP1edletpF90LW6ZyleIWAtcUp3Hj68R7ObccCZW8= + SHA256 (cargo/alsa-0.5.0.tar.gz) = dcTaeQrcss5edYwGS08+wXowNJ+ZYdPl5sloiwUqnhg= ++SHA256 (cargo/alsa-0.6.0.tar.gz) = WRX1L+LPZeg5JNA3tsUpC3zuCXxrXIcAdG5haKND/Ws= + SHA256 (cargo/alsa-sys-0.3.1.tar.gz) = 24/uZj0GxOMDQE719ASIpT4GL4m6i/7YH0IyWq+tFSc= +-SHA256 (cargo/ansi_term-0.12.1.tar.gz) = 1Sqbt+wM9ITFUYMKfOJ70g1n6sZH4b77VrC+TuOaVdI= +-SHA256 (cargo/arrayref-0.3.6.tar.gz) = pMUnFS43z3V6P3iq5aBvvu/bB8zFNcmAoyCO4wYN1UQ= +-SHA256 (cargo/arrayvec-0.5.2.tar.gz) = I7Yvxl3o5Of1JTT7UrDz7QR0auJnUZ7vKoOUHoCFBos= +-SHA256 (cargo/async-io-1.6.0.tar.gz) = qBHmpHnyQ58MBAOHlrXPs9KtVsIw4PLT97BNaM/uYHs= + SHA256 (cargo/async-trait-0.1.52.tar.gz) = Bhp6zMqihsAR3cMJcFILmPpA4AydZEYz+ya1/GOiZeM= +-SHA256 (cargo/atty-0.2.11.tar.gz) = mn1bhyOVCVFBHuNNJx2Z3dzCA1oWqyUxDqLIz9Q2llI= +-SHA256 (cargo/autocfg-1.0.1.tar.gz) = zbAx3XjihzHYfVbMj/70qPNsomw4/i3nAFQ+Yn+KRko= +-SHA256 (cargo/backtrace-0.3.63.tar.gz) = MhYp2LplEwYfJnByQfqbyJUk/xzXqRWpfvDGLGZs4bY= ++SHA256 (cargo/atty-0.2.14.tar.gz) = 2bOb4Ydw0RQhzbG5lHpF3T836TCSy/N3YUgooxnV/ug= ++SHA256 (cargo/autocfg-1.1.0.tar.gz) = 1GiAK6sXy8DMV16bBT9B5yqja/prf1XjUp/6QxYbl/o= + SHA256 (cargo/base-x-0.2.8.tar.gz) = pFIfPj0DE3BnmzsUC+s23+SAGwmsd+MMYZQfl98+8os= + SHA256 (cargo/base64-0.13.0.tar.gz) = kE3+rFDzzauij8b1f9zdt19J7WE0ZnanjE/+VYd4Av0= + SHA256 (cargo/bindgen-0.56.0.tar.gz) = LaN52+vAt272PKaNj8bnHA8T5ZQy4Jh+UIwYIOarUjk= + SHA256 (cargo/bitflags-1.3.2.tar.gz) = vvONRRY8Lx3eCUp9/TPM9ZXJKQXI+PT9wY0G+xA3cYo= +-SHA256 (cargo/blake2b_simd-0.5.11.tar.gz) = r6dI40itO+gmO+coEkskok8mgmb29dWK+ddfakC1xYc= + SHA256 (cargo/block-0.1.6.tar.gz) = DYwf72kJQdPneI0yhRdZH+zGhMCECEcC1v8WQemTaZo= ++SHA256 (cargo/block-buffer-0.10.2.tar.gz) = C/f+UYSepWn9RS83gi9galyrtoTckYcHoBk/1GZP8yQ= + SHA256 (cargo/block-buffer-0.9.0.tar.gz) = QVIRb9bp2tspGuGPwew1de1thMKWQtl4kPS0o0Fyl+Q= + SHA256 (cargo/bumpalo-3.9.1.tar.gz) = pKRaRqsfJBLlPToK3nb/rSAlgEKUVpquOHIxoM1uCJk= ++SHA256 (cargo/bytecount-0.6.2.tar.gz) = cv6zH/yGSY2s29D867VhOOcXeozFzqRRYDHRWuhadC4= + SHA256 (cargo/byteorder-1.4.3.tar.gz) = FMGJxT0JiUVJnN+n7MY1Z884hrMzKzEqW0WF2NOmphA= + SHA256 (cargo/bytes-1.1.0.tar.gz) = xIctZ7q2NY5ZVZAnqjuRV8U9k1jFFCPBdVSAmohY4Pg= +-SHA256 (cargo/cache-padded-1.2.0.tar.gz) = wdtZYh7HDwnF6bWXsiDHorQ2EfRxDcA864dIY3d1aSw= +-SHA256 (cargo/cc-1.0.72.tar.gz) = IqkTe5XqBoZOAYN1tyrft9tub2jPyN9aBNACiAUEhe4= ++SHA256 (cargo/cc-1.0.73.tar.gz) = L/8qaSezu4f5WV1nGWpwST9idoenHYeg1pIkLDP1jBE= + SHA256 (cargo/cesu8-1.1.0.tar.gz) = bUOgTYdT81JYyR+Oxjn3kokfdIoe29dZzx3Oozgq2Dw= + SHA256 (cargo/cexpr-0.4.0.tar.gz) = 9K7bhCctvomvSXz4E3USmr2k/AqefF0xdJjBXMMMDSc= +-SHA256 (cargo/cfg-if-0.1.10.tar.gz) = R4W90clrKoRrK9fMAuhraz2/FOflNEbE9UySo2EECCI= + SHA256 (cargo/cfg-if-1.0.0.tar.gz) = uvHeQzl2FYi8Bhnjy8ASDuWC67dLU7Tvv3kRe9LaQP0= + SHA256 (cargo/chrono-0.4.19.tar.gz) = ZwrWjJCIwqljqqKYyzaWiM8/lGXOXi1MoQ5uAJihznM= + SHA256 (cargo/chunked_transfer-1.4.0.tar.gz) = //hXlD2kX1RmgmZKeUiL6C5p5DwaeiMHZ5q5r7OmbS4= + SHA256 (cargo/cipher-0.2.5.tar.gz) = EvjnmHy9BCpjJJSX9BrtCfjmWt2RfqZWbv+8VleNaAE= +-SHA256 (cargo/clang-sys-1.3.0.tar.gz) = +mYEW5yyPC6cFSBzIDBgiwLuB+XPqlpSHsFd7X+iTJA= +-SHA256 (cargo/clap-2.34.0.tar.gz) = oGEFRBgMOLiBAf7PLdY0sXSmLu9pRvhN/GpxJ1ErOBw= +-SHA256 (cargo/clap-3.0.10.tar.gz) = ejDDv5/xLf5drlPwqW4P680YQg0cDn+td3ltnVxLU3U= ++SHA256 (cargo/clang-sys-1.3.1.tar.gz) = TMAIQu7XRLhYIixMn69yQ6r8bTP5L5aTUmPvTYpBziE= ++SHA256 (cargo/clap-3.1.6.tar.gz) = 2Mk0NsIeRpi6yt9CkX2yiyMBcCek3syzXb5Hp+eEASM= + SHA256 (cargo/clipboard-0.5.0.tar.gz) = JakEZGwDQCOdz3xRZ3szkovyT99CS3mleQnAEJB1suc= + SHA256 (cargo/clipboard-win-2.2.0.tar.gz) = 46CT1v7VWOX+JMPfyFpou2jxyCT0QNO6WsoYnimYeGs= +-SHA256 (cargo/cloudabi-0.0.3.tar.gz) = 3fxbmqXUUHrK+HLecQUd/Q4wmGDoiWbhBR5GKgd6rE8= + SHA256 (cargo/combine-4.6.3.tar.gz) = ULcnqsx5f5/CjjVdIfNHCaxPya3s/kcK0HuPRGT1MGI= +-SHA256 (cargo/concurrent-queue-1.2.2.tar.gz) = MO0HVQvgFZTGAmz/Kh1/6cj2g8qnmOEraGlKyeiChqM= + SHA256 (cargo/const_fn-0.4.9.tar.gz) = +9zctthvccXpdAmtRYmK8Ry8mVtO6BEtWQlaKNN2yTU= +-SHA256 (cargo/constant_time_eq-0.1.5.tar.gz) = JFCX6aRTXuHj45Mfz81Vp5akTGQ+hZb/ZWbWjwm4e7w= + SHA256 (cargo/convert_case-0.4.0.tar.gz) = YkXVmj6Cp/whfFgopmktvG37Y6DIyQSVYh97nXlwSg4= + SHA256 (cargo/cookie-0.15.1.tar.gz) = 1fHHcn5GA5flarxL3cHUngehrXj8mOsuHI8DKlii+A0= + SHA256 (cargo/cookie_store-0.15.1.tar.gz) = s/cDTAky3Db1vY7Dc2jZcTRoCUNYJPJ3yzuCmfxWFnw= +-SHA256 (cargo/core-foundation-0.9.2.tar.gz) = aIjhBVG7k+Qk2N8dB/GotPzrAAGjpLBIv8R1VJRvR7M= ++SHA256 (cargo/core-foundation-0.9.3.tar.gz) = GUp6nm3lP6VRFpNAZ8hE2ddJMS91xvbQmA6MJS+MIUY= + SHA256 (cargo/core-foundation-sys-0.8.3.tar.gz) = WCfOv0ZwRouHct0ZGFZ2iu3LGwJ4oE+Yn3dmNRkXudw= + SHA256 (cargo/coreaudio-rs-0.10.0.tar.gz) = EYlLIOv+H/kDy9xSJZaTOJ7qA7lJGKLe8sMMO/InrYg= +-SHA256 (cargo/coreaudio-sys-0.2.8.tar.gz) = K34zR75qCbRquiKNZgg4Zzn7cL7/T2HgdCLah7C7Mfo= +-SHA256 (cargo/cpal-0.13.4.tar.gz) = mPRfCiH2F80seIiJ73ELY/B1yUkllZPqCcgm8eR6JBg= +-SHA256 (cargo/cpufeatures-0.2.1.tar.gz) = lQWUKPZt9WtjQx/bThlH7SGQWGr1xaiotxEivfWn9Gk= +-SHA256 (cargo/crossbeam-channel-0.5.2.tar.gz) = 5U6ovD+x7gQvWqzm48bgJdOHSGbaIikw9wzmKs66C/o= +-SHA256 (cargo/crossbeam-utils-0.8.6.tar.gz) = z8rgPts0+UfmSs2xwz7BaYJOIGV+nsthzvbIx03LgSA= ++SHA256 (cargo/coreaudio-sys-0.2.9.tar.gz) = ykZ5pZ29jBXwZMAS3+jBFjuUUyJCOLWbuTKMFCuLJIs= ++SHA256 (cargo/cpal-0.13.5.tar.gz) = dBF4NqUSTzYp5LR07tA+R5q6+YmItLsxfinwjP4OQRY= ++SHA256 (cargo/cpufeatures-0.2.2.tar.gz) = WaYAFmerEkrrripJURjhHTCYTDplPpnYbViXFwjPXks= ++SHA256 (cargo/crossbeam-channel-0.5.4.tar.gz) = Wqp71ftmXGhktflj3ZCXkFxUElkJx6qUyeGFB82+bFM= ++SHA256 (cargo/crossbeam-utils-0.8.8.tar.gz) = C/EkxyC3aG48JmPPVAYqsPaKiK8vtqAw6H4wv3Ifyzg= ++SHA256 (cargo/crypto-common-0.1.3.tar.gz) = V5UsonteNgb/TdebACAjGq+daqdtwF/TATdTjFC9POg= + SHA256 (cargo/crypto-mac-0.11.1.tar.gz) = sdGob0kjbCFfJx1AiS1fyVBJBVFACwLvNgaSwpgVxxQ= + SHA256 (cargo/ctr-0.6.0.tar.gz) = +0ow1U90Q789YZHc1IasoZ5nyzxJ+noGoxmWY0Zwfn8= + SHA256 (cargo/cursive-0.17.0.tar.gz) = ylNtJFNC9sAF51R6tkDkRKPcL8AxmpISTIwcv/Al53U= + SHA256 (cargo/cursive_core-0.3.1.tar.gz) = 4n+9pCgz5GFI/yjbM49hiaRAfko4uh9BBeL2IwieZqA= +-SHA256 (cargo/darling-0.10.2.tar.gz) = DXBuddh+NVadt4GpteJBbP8SNqR+04CDH5WTgszV+Fg= + SHA256 (cargo/darling-0.13.1.tar.gz) = 0NcguGg/jdg8ZRVfBTBWDLpozSvzlfZROkg8ruV/9/Q= +-SHA256 (cargo/darling_core-0.10.2.tar.gz) = 8Mlgri2k3oipGy2SDCpyM7QAvDPLKEU6KYeCLYOSUZs= + SHA256 (cargo/darling_core-0.13.1.tar.gz) = ejQPJB0s7tHetHrjbEFEsnB+x90LZJ+JTLObtZWYYyQ= +-SHA256 (cargo/darling_macro-0.10.2.tar.gz) = 2bWi9KxJaYIsYiJIFdBplSZWytxwhP3Kl1Hm2VkYm3I= + SHA256 (cargo/darling_macro-0.13.1.tar.gz) = csQbO3NS/rMhGg10PcVwCk47YPUb0rNoiS0eD5qV9Es= + SHA256 (cargo/dbus-0.9.5.tar.gz) = 3gp0XCWzLKpWuCo5UPX+x4k6lg9MEMo7AgYLDDjYws4= + SHA256 (cargo/dbus-tree-0.9.2.tar.gz) = 9FbmmK6OVFdeGd2x+be84imFaFJPIVSWskjrlJi09Qg= +-SHA256 (cargo/derivative-2.2.0.tar.gz) = /MPdXp6cCyldbh5NgR+28VfV/9eEuNIC/GLqyANadws= + SHA256 (cargo/derive-new-0.5.9.tar.gz) = NBgynKCtcCNLlzXcTO7RCvTfYO/5yOewbLXlINksNTU= + SHA256 (cargo/derive_more-0.99.17.tar.gz) = T7gQ0wp8GVP5EzTeckRzH8PzwQ1/4WMzijW59kCWAyE= ++SHA256 (cargo/digest-0.10.3.tar.gz) = 8vuGDKb6+lVS+20OgWppyOSfCQi/Uk4wqQ2XyFiS1QY= + SHA256 (cargo/digest-0.9.0.tar.gz) = 091g0QgKV6BasDI3cEngWRQV0rMa/XAoNW2/PMbcsGY= +-SHA256 (cargo/dirs-1.0.5.tar.gz) = P9eJMGM70cbjXEtCsd97DLxrwZEUblErs77fJD/MOQE= + SHA256 (cargo/dirs-next-1.0.2.tar.gz) = zzbmWoAze+qFXNTvm4QB/84Gp7rt8uhexGexrD9ugrY= ++SHA256 (cargo/dirs-next-2.0.0.tar.gz) = uYz46/GcPRsiPhUfmaT58GkNykFBR3M5D8gkGErIM+E= + SHA256 (cargo/dirs-sys-next-0.1.2.tar.gz) = Tr2hRMT+AtH36hp9lkG2/GtYCtz6Akrkh5fs3raCW00= + SHA256 (cargo/discard-1.0.4.tar.gz) = IS0PV1TLZ2mTf0UBzA5n9PRIPI0sPh6SLuntvkq0x8A= + SHA256 (cargo/downcast-rs-1.2.0.tar.gz) = nqg10pA2pAh3k4NvqTGwiDetXpV9qeI4hrKVhvubZlA= + SHA256 (cargo/encoding_rs-0.8.30.tar.gz) = eJbcirslD/3aM5ElUPqlTIjsi5mN7AssVasiSSHOEd8= +-SHA256 (cargo/enum-map-2.0.0.tar.gz) = nsNITfR6hcEhudj78mXKfu3CalxMNB23z4AIdiAcdm8= +-SHA256 (cargo/enum-map-derive-0.7.0.tar.gz) = gYLA0mqQjwAaI63DiPzvf96IT7r2aIdBJs1aPBPKKZ4= +-SHA256 (cargo/enumflags2-0.6.4.tar.gz) = g8jYKSIzfNI6FfiLcNjk718R2jjdfNtV6E3V3plpXaA= +-SHA256 (cargo/enumflags2_derive-0.6.4.tar.gz) = lG7pTj2/WP3TJPnOJFx7I41Gpm8A6GoCC3GZY0nkbM4= ++SHA256 (cargo/enum-map-2.0.3.tar.gz) = gmBaKj0TqWYbB7on850ASWqjR8nCNrGjuCAcG212FAg= ++SHA256 (cargo/enum-map-derive-0.8.0.tar.gz) = pjt6Dd7G843OxeNiV3ULeo/K9CJ+Es6zBuNB1jY02gU= + SHA256 (cargo/enumset-1.0.8.tar.gz) = YhbSwZpvtfKdGtodx7xDZ6jL8PpK9c8S4Htbvd5rWyw= + SHA256 (cargo/enumset_derive-0.5.5.tar.gz) = ZFESiqZlXYgHVTRdCFSUz3Vhpr7nyNyCHl135tJn7NQ= +-SHA256 (cargo/exitfailure-0.5.1.tar.gz) = L/W9gyrzfzZsbBlNgToRzZCsSE8STweSlPKONXrkBRU= +-SHA256 (cargo/failure-0.1.8.tar.gz) = 0y6b0WzALq59t+9iCzkoCLifal4WuzSX0VnGuSoPT4Y= +-SHA256 (cargo/failure_derive-0.1.8.tar.gz) = qk2jx2bNeg24JC4ybp5OCB7dVnByiT7TIACBiXFTZqQ= +-SHA256 (cargo/fastrand-1.6.0.tar.gz) = d50EO2oLkMxMDtfuOAplBDlM7n79fbBQ43dO7jhzJLI= ++SHA256 (cargo/fastrand-1.7.0.tar.gz) = w/zwzuU1GchmwJtd4fbFb/nWRxAfgcGWT6Yy4UiJbN8= + SHA256 (cargo/fern-0.6.0.tar.gz) = jJpIIPDMyKev1nw5oPGg9LB8oXJRZCcaZJOdeuua8GU= +-SHA256 (cargo/fixedbitset-0.2.0.tar.gz) = N6s0dBboAt5ITk0DxzFsSPHstWV039SkaoDxc84d4E0= ++SHA256 (cargo/fixedbitset-0.4.1.tar.gz) = J5+wKOILPEwyAxeVW3fF4MlwHwWh0wmQXW/HAs3FBT4= + SHA256 (cargo/fnv-1.0.7.tar.gz) = P57skY0/JAad7LmvFVTK18iA4tokqa/YisoABTGrgsE= + SHA256 (cargo/foreign-types-0.3.2.tar.gz) = 9vM564rcBSzSyniRD9qGmu+jjSLVy2SOZIXk0/wG87E= + SHA256 (cargo/foreign-types-shared-0.1.1.tar.gz) = ALAihBGQjKhoXbp/ws3XDsmZCm51Pom2rJGoTED7r0s= + SHA256 (cargo/form_urlencoded-1.0.1.tar.gz) = X8Jah/pP0glL/7BpJYUgNNkKF/DR4FGX1JVtNVV1IZE= + SHA256 (cargo/futures-0.1.31.tar.gz) = OkcaOO+O2DzW5AqlnB/+F9toVcGONgTZxO2MCOvChng= +-SHA256 (cargo/futures-0.3.19.tar.gz) = KFYHV/4rs055+Qd5S7ayKuiw5cZptjihEy8lkrGQNbQ= +-SHA256 (cargo/futures-channel-0.3.19.tar.gz) = uj3aC2WIM182CvxnXQVkwXp3or2oHKF4pLYIG9hsfws= +-SHA256 (cargo/futures-core-0.3.19.tar.gz) = 0Mj/BGG4JVmBDNzP3jIVw/NzgH9eUjK3FHm/97slg9c= +-SHA256 (cargo/futures-executor-0.3.19.tar.gz) = KdbS/1uxD7lchbjORlOKLl9ef9x1ViOn1FKauKTtnSo= +-SHA256 (cargo/futures-io-0.3.19.tar.gz) = sfnTSvWhqsb7OA9zX+UQdGw4Bnxb8Wx/0lAoBQPJcbI= +-SHA256 (cargo/futures-lite-1.12.0.tar.gz) = dpRIms05RSx32qSFFriUwVPxksNXjVqDm2LFgJn8v0g= +-SHA256 (cargo/futures-macro-0.3.19.tar.gz) = bb2Uet//sO/HBZmz3c97VZe7X6niReuZ9is6X3u4vTw= +-SHA256 (cargo/futures-sink-0.3.19.tar.gz) = 4wVbrMto10/2SANQ+Nbrj8+jqhG9waGuOv3QUUYX1Qg= +-SHA256 (cargo/futures-task-0.3.19.tar.gz) = bufGSFwwFnzk37g6xWioSf5TJ0yDEIFHbuE+Dc4arXI= +-SHA256 (cargo/futures-util-0.3.19.tar.gz) = 2bXPQLR6Jx93qLG+wDygkETZnSNywN4kTmZDB2EScWQ= ++SHA256 (cargo/futures-0.3.21.tar.gz) = 9z/mX1TR4Styb1F9PiE1yjElpDe22ZjK8ZYpYfcXLZ4= ++SHA256 (cargo/futures-channel-0.3.21.tar.gz) = wwg85LkUEkV1cIkTvKGb/oh1Itbi5tCVKUP16sSnQBA= ++SHA256 (cargo/futures-core-0.3.21.tar.gz) = DAn9BLfkBzrHFWqVObV6SEqOqSD3nHxnXQXSiathENM= ++SHA256 (cargo/futures-executor-0.3.21.tar.gz) = lCC5DPop4yfQQp8ZvhPn3baPoczLCdZeVwa4x6dJuKY= ++SHA256 (cargo/futures-io-0.3.21.tar.gz) = /EBFlipaXpNe4v3tqk4IKEVHQCiFqzJnNEMr7V0Slms= ++SHA256 (cargo/futures-macro-0.3.21.tar.gz) = M8HhOAAzf01NejFr9FpWfby2/+CH8WQkhS2X6XqR9RI= ++SHA256 (cargo/futures-sink-0.3.21.tar.gz) = IRY+E5+jBhJubu2vSezbRYj5OWAPCx53D0IF7kt/qGg= ++SHA256 (cargo/futures-task-0.3.21.tar.gz) = V8Zql2v1kJ2AG77zNBbEE3J3lQfnprOl4l5HScWPd2o= ++SHA256 (cargo/futures-util-0.3.21.tar.gz) = 2Ler1dZZ2bkMjLqRf27HUKdOLcI5Au+c1MyMiyLmA2o= + SHA256 (cargo/generic-array-0.14.5.tar.gz) = /UjTPsfwX7+hUjAP2tdkdXy97TQ8GqHP8vuvQTSFGAM= +-SHA256 (cargo/getrandom-0.1.16.tar.gz) = j8PLTZH1O1AVW9z9I/akw5rhlpwq6FmCsTV1DMyvX84= +-SHA256 (cargo/getrandom-0.2.4.tar.gz) = QY03yLHUJVPJNki+Upy3D5INO6+O9Gm3S5Y430JuC0w= +-SHA256 (cargo/gimli-0.26.1.tar.gz) = eMw3LQWNz21ezZhRDn+8nlrsTSHecPZf6o/s682IG9Q= ++SHA256 (cargo/getrandom-0.2.5.tar.gz) = 05zZOQAZcRT6H8t66EynQgle7ZRCCImIrnT6dE6TDnc= + SHA256 (cargo/glob-0.3.0.tar.gz) = m5GZM6OXt5w34zt3uyqj3I624WWtgJ5Y/3W8fbLjRXQ= +-SHA256 (cargo/h2-0.3.10.tar.gz) = DJ3ohFYmPiSeJB/NIR05VOLJsO98z8I1pETrNnyuNok= ++SHA256 (cargo/h2-0.3.12.tar.gz) = Yu60cao+PJGXqkv+q/4CmC9tyW91BIbAuwAJrFiybSs= + SHA256 (cargo/half-1.8.2.tar.gz) = 6rtKREUNoCyQREz3RVjakE7d6PtOkDWppqThVEWvC9c= + SHA256 (cargo/hashbrown-0.11.2.tar.gz) = q17w1JCe83JMyMzmzMhXLFyBdZLpKF9UZPjob4vTcm4= +-SHA256 (cargo/headers-0.3.5.tar.gz) = pMTrBHH8uFhG2LBpBpXvNU+a+xHLA8rC4dfJJTNRr7A= ++SHA256 (cargo/headers-0.3.7.tar.gz) = TP945XiL4eCrZbBNMGsu1QksgV7JfscPTr1a7hWKpV0= + SHA256 (cargo/headers-core-0.2.0.tar.gz) = 5/Zkgb/uJzlXsfIEhaT/M2KYf4WywjZYDYG063oyZCk= + SHA256 (cargo/heck-0.3.3.tar.gz) = bWIe+yaGPw6ZJMasV36CdeXmt3RV22T/psZckE6eEyw= ++SHA256 (cargo/heck-0.4.0.tar.gz) = JUB3HmX8jLg81uiiN/cMMZvVwp947RCEul1Q7qyG9/k= + SHA256 (cargo/hermit-abi-0.1.19.tar.gz) = YrRnNDuUukdtyyUA0kLa27OVV9+IkxCsd8XZkQCqrDM= + SHA256 (cargo/hmac-0.11.0.tar.gz) = KiojIOt+wOvo2o90TXgS2fxMtNCTRKwBiY28tqIK5ps= + SHA256 (cargo/http-0.2.6.tar.gz) = MfTGdGWEhm8P6rzGmJPFtRvu84MWVqlo7XriVM3E/QM= + SHA256 (cargo/http-body-0.4.4.tar.gz) = H/T4SRlncwPaXxR2RdvqaxiB82jQOshOHcCQMevXssY= +-SHA256 (cargo/httparse-1.5.1.tar.gz) = rNlP2+HU/2iLZ7BO7i4XvVCZVTSmFTnkWt/vtF5eVQM= ++SHA256 (cargo/httparse-1.6.0.tar.gz) = kQBBSILhX7f+zLSJfl8P8P8cp9GoaiMgitpNehjmxsQ= + SHA256 (cargo/httpdate-1.0.2.tar.gz) = xKHjbIIdvgRXT2AoSKGfdC9Ps8mNQESfEbytGNaxdCE= +-SHA256 (cargo/hyper-0.14.16.tar.gz) = t+w+Yr3Jii8Dk6UEjkww72WUQOpuDlcpZRA+cr2Db1U= ++SHA256 (cargo/hyper-0.14.18.tar.gz) = smrgqAr+vhMIYdkKv5jjgUpPKKTG/+tauOuyvjEeDvI= + SHA256 (cargo/hyper-proxy-0.9.1.tar.gz) = yoFaiRsk/fskP6MjnIYVQ5KwlT7lhKoaKh9m0gy+dcw= + SHA256 (cargo/hyper-tls-0.5.0.tar.gz) = 1hg936mbhdphoUC+oO/JP99WzqoEGzfVU1GAMIJ/mQU= + SHA256 (cargo/ident_case-1.0.1.tar.gz) = ueA4S2GVhWbpJtxQZgMh0SFZAl52fBjgQ9rya3AQTDk= +@@ -130,21 +110,19 @@ SHA256 (cargo/idna-0.2.3.tar.gz) = QYoKb + SHA256 (cargo/indexmap-1.8.0.tar.gz) = KCpiR3Isq6QEwGUBa7+lIoBuUXFMNPXfw+SjpG/LQiM= + SHA256 (cargo/instant-0.1.12.tar.gz) = elu+gkxQfF2llWNV6Gp0bYLg4UZPZdhizF5x2nDpSyw= + SHA256 (cargo/ioctl-rs-0.2.0.tar.gz) = YHsNXjyK/+Z0RlXM1xPF03Y8CUB+GRzqlHBfVB/UUVE= +-SHA256 (cargo/ipnet-2.3.1.tar.gz) = aPLWTy7evsTOhK0QgUjmfhBkeJvuQ17cW2CtOYcUo6k= +-SHA256 (cargo/itoa-0.4.8.tar.gz) = txmR/1YpSqkitFATnuCLO/xwmCxrLHVidxN1z3NULdQ= ++SHA256 (cargo/ipnet-2.4.0.tar.gz) = NecO4JTcAv2cE/2tSUAJDyLb1qx8nnCUpGzwIypQvHw= + SHA256 (cargo/itoa-1.0.1.tar.gz) = GquPw2dYi4nc7oOrD9ZrcrULcvoZBNcJUEWs4rDIHDU= + SHA256 (cargo/jni-0.19.0.tar.gz) = xt8YwuPbfkU9PGrFs+nVGCZk0oeIEm05uR8tHiKwF+w= + SHA256 (cargo/jni-sys-0.3.0.tar.gz) = jq9LwC0Xy91/9MdDjK/N9/uaRhMxOtEbT4/v59P6ATA= + SHA256 (cargo/jobserver-0.1.24.tar.gz) = ryWncpmn9xGgGXXDWmpCTraGIJLMLWxyxO1svFbfwfo= +-SHA256 (cargo/js-sys-0.3.55.tar.gz) = fMn/zNOMRRqGvxNlffJE6cPzdJPM6OXiHpQJY3d6zIQ= +-SHA256 (cargo/lazy_static-0.2.11.tar.gz) = dvAzx61hRFxbNHxzgt0SN4R+sbzlkP5QNl3LM9VGvnM= ++SHA256 (cargo/js-sys-0.3.56.tar.gz) = o4/CTjD9VkzpdMAr8dM3yt3/Zb5sxHNaH36rIqdEDwQ= + SHA256 (cargo/lazy_static-1.4.0.tar.gz) = 4qutI/vEKzcA8vJ5hE3IMq2ysusGmy35GPRVxOGMxkY= + SHA256 (cargo/lazycell-1.3.0.tar.gz) = gw0Izh0dlB5rMGRfGg61ZDAT2DXON3ml/CCCYdvhD1U= + SHA256 (cargo/lewton-0.10.2.tar.gz) = d3tI35qqsVVHWoOn3zBwOV6hrGkC9c0GK48rAoB1wDA= +-SHA256 (cargo/libc-0.2.112.tar.gz) = GwPRfzZKOgQtXl1GsFO7v4LJLJQwxZLdTAZNxu6ZcSU= ++SHA256 (cargo/libc-0.2.121.tar.gz) = 76p7MA87X+jra/Ic44leF1HZZlCGry1ktC8ZcBAV/08= + SHA256 (cargo/libdbus-sys-0.2.2.tar.gz) = wYW1t62QCSPvOo/1lAg9TZta6oC7TzK4NCNjE4wNRWs= + SHA256 (cargo/libloading-0.7.3.tar.gz) = 77wPA/mnden2rtKVxqG6IlPFdXqeA9VcbKpGpoGrzd0= +-SHA256 (cargo/libm-0.2.1.tar.gz) = x9c7P0NhhThChr2AmNF+wHyafSOIplmfgk2FArUpcCo= ++SHA256 (cargo/libm-0.2.2.tar.gz) = M6M6NiziiHYOxqUIuUyq7Fc659O7vZG4eqC61EVoOds= + SHA256 (cargo/libpulse-binding-2.26.0.tar.gz) = F75CFgAX4K6ZPAO/2rTstvgs4/jVFb2NqP3xjRBwNmM= + SHA256 (cargo/libpulse-simple-binding-2.25.0.tar.gz) = fL8aHf1ppIy2CQY5n6HRfxt1Ap71HAeJWXvnkt/QvNU= + SHA256 (cargo/libpulse-simple-sys-1.19.2.tar.gz) = fHP5b5yjSAlpLEdgz+QhIlhgqgAN5Q7atooWIh/SfME= +@@ -154,40 +132,34 @@ SHA256 (cargo/librespot-core-0.3.1.tar.g + SHA256 (cargo/librespot-metadata-0.3.1.tar.gz) = YkrCm7OtLlZe94oEmmxVTZTki2c6q6C/fn79lG0LZs0= + SHA256 (cargo/librespot-playback-0.3.1.tar.gz) = GIslK2kK5zh/hKSB/0IR3xpcIeub3fwly95IeT8uDvI= + SHA256 (cargo/librespot-protocol-0.3.1.tar.gz) = QbNpmwXLTFDKpaW39bOq25KN/Mkc8apjLA2rzjzMPuQ= +-SHA256 (cargo/lock_api-0.3.4.tar.gz) = xNokp3o9im1IYtlfcub9ucCaZD7NtALXVABKVX8r7HU= +-SHA256 (cargo/lock_api-0.4.5.tar.gz) = cSpNCTyZduJOfbykHbiV2ry6w4619ARTk9F6lb37EQk= +-SHA256 (cargo/log-0.4.14.tar.gz) = Ubm75sR9Ufw+GpuUWWWUa0xEFCq4eSxQg1qYDTYsJxA= +-SHA256 (cargo/mac-notification-sys-0.3.0.tar.gz) = PftrcamonNOLOV2ZQhQpdEfo5jsbpXCKmisLEEjO2nY= ++SHA256 (cargo/lock_api-0.4.6.tar.gz) = iJQ91+9KLlpL+idTqqswE+NM4lM9GZb7GO9ZHjFeKzs= ++SHA256 (cargo/log-0.4.16.tar.gz) = Y4nEkISf9bwWvpBa4kvJE6nIiS4ZsjQdvBdeFMNBwrg= ++SHA256 (cargo/mac-notification-sys-0.5.0.tar.gz) = KXwT/I/5+ostDlOFD4DgqpYmKOhl1EcDHOWM2wYuWyk= + SHA256 (cargo/mach-0.3.2.tar.gz) = uCPoOyr/2PQKnujCnbxWQEweNM0nEJIfKAHizylSevo= + SHA256 (cargo/malloc_buf-0.0.6.tar.gz) = YruQf+iNVNjZzjKjzOq0IY7S9rfTVhfK/prfhOQ5Gcs= + SHA256 (cargo/maplit-1.0.2.tar.gz) = Pi5loaLkPPy0eolcTIsQ0fSmEJf58lTxg67mDK2cZR0= + SHA256 (cargo/matches-0.1.9.tar.gz) = o+N4tmoGDUiUe1kHN7MKG+dnBsjde4ug8v45icaKhT8= + SHA256 (cargo/maybe-async-0.2.6.tar.gz) = YAf52tBI4KIk8nylmdZp/KjPoNrIBHJaq1QrLrAyvOY= +-SHA256 (cargo/memchr-1.0.2.tar.gz) = FI+rLlG08c/GbaKnwymB0dPAg6gDl4JouxH+S4aSXno= + SHA256 (cargo/memchr-2.4.1.tar.gz) = MIzDm+Abc9DRj4Kg57Kj34UkX4Svlv3dxdIC0n5HuGo= ++SHA256 (cargo/memoffset-0.6.5.tar.gz) = WqNh1Prqk2AwZKAnQV8HvY4dXIjJ+/aL9WooVCj9ec4= + SHA256 (cargo/mime-0.3.16.tar.gz) = KmDHzlAcceA6nJwNNbhhQTrpJb2XnMek4w0GAGmqrI0= +-SHA256 (cargo/mime_guess-2.0.3.tar.gz) = JoTUwul9mYSNMLMksAyPzH5ciXt8u1gZsJ58kOi68hI= +-SHA256 (cargo/miniz_oxide-0.4.4.tar.gz) = qSUY6YwHhYa8bJNAKK3MpMkqU9apWBlt6DUXCgHYTks= +-SHA256 (cargo/mio-0.7.14.tar.gz) = gGe0BP6Xxwgp8ILeyLz09xIl1+rqHYZFNJy3b6BiBcw= ++SHA256 (cargo/minimal-lexical-0.2.1.tar.gz) = aDVMXGvTbXP/P+zrBe+lm2rLdiZhf0livjIqgl5h95o= ++SHA256 (cargo/mio-0.8.2.tar.gz) = UtpDZP+w5P4zqYQamKPzAU+5ZARc5PekWjmCQ8jWsMk= + SHA256 (cargo/miow-0.3.7.tar.gz) = ufHFsCXNqHb2bvQ6ET+R68n0zO80hDAA4K3267q4TiE= + SHA256 (cargo/native-tls-0.2.8.tar.gz) = SLqfdxm1oPQvM4kHYUKF+1/XDlOFgUH2mJih+3IDsk0= +-SHA256 (cargo/nb-connect-1.2.0.tar.gz) = sbtUDcbvUc/hkW7AOM56Yg2vOhEeJQLXRRl81T1ryhU= + SHA256 (cargo/ncurses-5.101.0.tar.gz) = XixdNNcmV9xLY4ocJdQKroHk8caZBi9y9GcjeSB1IDI= +-SHA256 (cargo/ndk-0.3.0.tar.gz) = h5QyIXIxm5cvUov5DGtGe+AHnx+oJ4D/tDEIjnQac6s= + SHA256 (cargo/ndk-0.6.0.tar.gz) = IDLHfgMN3uNKZ4emQWYAjak/ajUrYpJh0P7iMrh0LdQ= +-SHA256 (cargo/ndk-glue-0.3.0.tar.gz) = xcrwwk1RrByQXCfU7aT6BjW74N5Za495I14LF6TSk4U= +-SHA256 (cargo/ndk-glue-0.6.0.tar.gz) = BMDRSwhY65lipdrDC4CbGfGdp+RUfWSvKwuwUdLlXXk= +-SHA256 (cargo/ndk-macro-0.2.0.tar.gz) = BdHGMH3EJND2W5sG6U+IJI5jBXJrFHKf1npeR7LcSB0= ++SHA256 (cargo/ndk-context-0.1.0.tar.gz) = TjxcxoY34h/o8Hf2ocngucpJW7dIlSJrR2MQ9hMyWIQ= ++SHA256 (cargo/ndk-glue-0.6.1.tar.gz) = 2f+3RD2rpINJ1UUCh3fKmIU7AYtMFmJKoBIjvCngeNo= + SHA256 (cargo/ndk-macro-0.3.0.tar.gz) = DfesAMRnL51a7OVO4zR1ILfiDxWGVsfbLm3gGQLremw= +-SHA256 (cargo/ndk-sys-0.2.2.tar.gz) = 4bzddMIK1dlarNYO+bpA/fd/dnBRBAVB31V7epsqISE= + SHA256 (cargo/ndk-sys-0.3.0.tar.gz) = blpq53yO4YPcu7phUOLmufP0GWp2ZsAqcVqVaS7B+pc= +-SHA256 (cargo/nix-0.17.0.tar.gz) = UOR4Xyw7dYmg0MHdYCheEYitrEAG6KvW3VeOFWcCc2M= +-SHA256 (cargo/nix-0.18.0.tar.gz) = g0UP5qYULd2V+wZLdGCD/E7xcF/oH2SmTh1LOfVKEFU= + SHA256 (cargo/nix-0.20.0.tar.gz) = +ptIGdobxhwOpItjt7yGBAZN1DAT58wyXfCY1JzXwYo= +-SHA256 (cargo/nom-3.2.1.tar.gz) = Ba7FDHD9KIcCvNkyhKhERgfzKS298qMN5epdzb5yKHs= ++SHA256 (cargo/nix-0.22.3.tar.gz) = 5JFvFZ7Y5d4AggdlYhUqdreh9koB/Z0eD+oALDdiT68= ++SHA256 (cargo/nix-0.23.1.tar.gz) = n4ZjF6y9OiQHEMY/Bl/7Hk/UZiWQRcy1BBMLf2aPNcY= + SHA256 (cargo/nom-5.1.2.tar.gz) = /7QmLSbtg6HAozo4/iuxV5cynIV3DaBea4KN23gmJ68= +-SHA256 (cargo/notify-rust-4.5.5.tar.gz) = ym66uGXmfv3XGCqI12ytvdKo0C0cek4Wu3wjQBahLKw= +-SHA256 (cargo/ntapi-0.3.6.tar.gz) = P2u5AuQ3tthuA8zhCn4q9mIpLF3+8jtliZ6jrJNUrUQ= ++SHA256 (cargo/nom-7.1.1.tar.gz) = qJA+WimjF1J4dNBAL4ZxUqPSHJCLsLkz5BbGXjAdTDY= ++SHA256 (cargo/notify-rust-4.5.7.tar.gz) = bVo5Yh3FuUSsKEYfrvmSNtQoJAxIVdJRrbsCmn0uKvg= ++SHA256 (cargo/ntapi-0.3.7.tar.gz) = wod0p/0vu08Lq9gjfOVUtzr2gCG19pWjzr1sWbrAmA8= + SHA256 (cargo/num-0.2.1.tar.gz) = uFNgMPn+pxJ/hBtFu2JDsnJVeH+064OViqHvnS/cDDY= + SHA256 (cargo/num-0.4.0.tar.gz) = Q9tm0RcNNH+aBlEUB399zLAMG5R4yJOESQo0JSeaRgY= + SHA256 (cargo/num-bigint-0.2.6.tar.gz) = CQx/mZjuD/Zapbcj5ACfeyF3B/H7XqVRMpzE1iMfswQ= +@@ -201,202 +173,175 @@ SHA256 (cargo/num-rational-0.2.4.tar.gz) + SHA256 (cargo/num-rational-0.4.0.tar.gz) = 1BcCvRZ8LfVSCzhCgbwRGkte/Pf7xMnCIsgVsH4Kamo= + SHA256 (cargo/num-traits-0.2.14.tar.gz) = mmSx7FzaJYbihHIkhtgCrPH329xiPiv8V+Zcoc0JkpA= + SHA256 (cargo/num_cpus-1.13.1.tar.gz) = GeZFJuve4YI0FXLlDprQOWWqUQzZRCekVJRI8oXpV6E= +-SHA256 (cargo/num_enum-0.5.6.tar.gz) = cg0+oQVeTkV0wMCw+MP9TyTEza9GWUggbeoJC1e1Jq0= +-SHA256 (cargo/num_enum_derive-0.5.6.tar.gz) = DZkrdoSQ1/4NhYbZtXRfbEn1V9ptgdyYKx0WetTtuyE= ++SHA256 (cargo/num_enum-0.5.7.tar.gz) = z1OVZlZi70V5ak/1SGxdQdKeDAlkCvTF8X/ZTuLBGck= ++SHA256 (cargo/num_enum_derive-0.5.7.tar.gz) = OwSYZB5T3WrBpPIlR1SMqmhkzEkzeEMZzRd1JxxaRs4= ++SHA256 (cargo/num_threads-0.1.5.tar.gz) = q6GAH7E42OheEdD8cLr0/hzf/9p8bNNKhUkF31iOXtA= + SHA256 (cargo/numtoa-0.1.0.tar.gz) = uPi98z3xlYWQduVKsR7nihsgg4LTom7EDRQv/B7MSe8= + SHA256 (cargo/objc-0.2.7.tar.gz) = kVsbRyvCHFNGTWyEYcnTr4Bboe+DfhysJUQo9Kdxd7E= + SHA256 (cargo/objc-foundation-0.1.1.tar.gz) = Gt0bZZ42yWB8equGSnbHpMJ2DNDNLhIPP7i5UsfiK/k= + SHA256 (cargo/objc_id-0.1.1.tar.gz) = yS1N20vXtQ1zDCFf+HF1TQ2msheISfiioqtpcS0MBzs= +-SHA256 (cargo/object-0.27.1.tar.gz) = Z6wdP5odNhb9mmDI10KW8iQGoji2py9cwebzFN9P+/k= + SHA256 (cargo/oboe-0.4.5.tar.gz) = JGPI8uGbTg0HEKIfjkARUB/yjbHJXXpUgqVTshAFAtI= + SHA256 (cargo/oboe-sys-0.4.5.tar.gz) = M3Crtzcu10QjLBKVTZINGkDxxGht6eeegAAh70kilL0= + SHA256 (cargo/ogg-0.8.0.tar.gz) = aVG06L8hyBk9oyG8zpyd0uE8hY/geL+QVKKItBmuXW4= +-SHA256 (cargo/once_cell-1.9.0.tar.gz) = 2jJRXZ9ubkide8nYTHGwYNtyR9wDW75E6siM+HSG2NU= ++SHA256 (cargo/once_cell-1.10.0.tar.gz) = h/PgN+rBVtF3XakUGW8PN3QaJ0FV40oLfkJ8NdKi7Lk= + SHA256 (cargo/opaque-debug-0.3.0.tar.gz) = YkqDQMOMG4D9VJCHhi2kukPgiFivAlsjblCbZkn8E9U= + SHA256 (cargo/openssl-0.10.38.tar.gz) = DHriIiNMMN8UEVTxWQZsUJP/c7YyBNzacSHrCC/FapU= + SHA256 (cargo/openssl-probe-0.1.5.tar.gz) = /wEaMCw5alGXaSQx/BlIAZFUr8F4uvfY43NnRCpGAc8= + SHA256 (cargo/openssl-sys-0.9.72.tar.gz) = fkYQnDg2AnNfoKLkjdK3yJKwSOG/aeXDsdgEt9nCA8s= +-SHA256 (cargo/os_pipe-0.9.2.tar.gz) = +yM/BsIwfh9c4uytn4Ehz/u+4slUKPROqFIi5GDQ0hM= ++SHA256 (cargo/os_pipe-1.0.1.tar.gz) = LJLytU8IHWNcd+cSCGLUjbjpH38hzvI6sbT+mXHFn1U= + SHA256 (cargo/os_str_bytes-6.0.0.tar.gz) = jiJEPRZDqQRgJZW6HNj32Jav5W0mcSUxxf9zoVsvv2Q= + SHA256 (cargo/owning_ref-0.4.1.tar.gz) = b/Vbrd755K0A+ItsdDoqgGLUxq3hJsKlKGRLjkRNUs4= + SHA256 (cargo/pancurses-0.17.0.tar.gz) = A1KXXDbLrLnumb+3CbnbgYvtQ69XdReX+GM2SXWdE9s= +-SHA256 (cargo/parking-2.0.0.tar.gz) = Qnw4kvnng9kcwSgoUofnClniBspFJ3Ds6Ip296Pt3XI= +-SHA256 (cargo/parking_lot-0.10.2.tar.gz) = 06cE6zkKr9wQew45L1aoK2aOOnE2aZO1NA9YM/1iUF4= + SHA256 (cargo/parking_lot-0.11.2.tar.gz) = fRe3gDamBmO3l63q7kb1yd/ruGlI0SVQB6HWvgJx/5k= +-SHA256 (cargo/parking_lot_core-0.7.2.tar.gz) = 1Yx8do1Lo0Tj6NclGKwT4lnXx63iQWcAO4SI4QtnQKM= + SHA256 (cargo/parking_lot_core-0.8.5.tar.gz) = 126OFJO8rA0nZsQnN/NEWPHIxQwNI7yyTqlTr/snMhY= + SHA256 (cargo/parse_duration-2.1.1.tar.gz) = cDfl6T4BcqWpaHQ4C/c7xuzvAi4m+iXyviaGTWs7qV0= + SHA256 (cargo/pbkdf2-0.8.0.tar.gz) = 2V9SVCJOYXWV0sw8xz/wperyY3UZ4l8DOIFU6TeLb/o= + SHA256 (cargo/pdcurses-sys-0.7.1.tar.gz) = CE3SJ5b/YPEiXU62Mp8zr69MhUGdUdRAq2uMb0UpFms= + SHA256 (cargo/peeking_take_while-0.1.2.tar.gz) = GbF83b5+w/i8gAiHurXnFzSMleosoLG/CDf7lk3GcJk= + SHA256 (cargo/percent-encoding-2.1.0.tar.gz) = 1P1WQdAcjxiiPae2/ikpj/S1WvzM33iXOyTPMXX+4y4= +-SHA256 (cargo/petgraph-0.5.1.tar.gz) = Rn0WSm3lYnC9fE0HDfgdB76s4lAS1RA87U6f8I1q/bc= ++SHA256 (cargo/petgraph-0.6.0.tar.gz) = ShOi+p0LY+XyIyiCh0HlI3Zv/w7p53kxaQIpDf8/gk8= + SHA256 (cargo/pin-project-lite-0.2.8.tar.gz) = 4oD753zGLJFSclnpRCFT9GiHNnSNJGYBJihjKXQrTGw= + SHA256 (cargo/pin-utils-0.1.0.tar.gz) = i4cNjBUbby+5PoShMUYTjwXQLtEcfnxU+IJqqvfJ8YQ= + SHA256 (cargo/pkg-config-0.3.24.tar.gz) = WIk/dRybBBKHGgmr1i7NKgApjGyDvvoiPvmMUq70DL4= + SHA256 (cargo/platform-dirs-0.3.0.tar.gz) = 4YjQQ8GmkphfeLVGSFOiY/GiflvWMiutOkB47jyZijg= +-SHA256 (cargo/polling-2.2.0.tar.gz) = aFQE1QmIn63j6G/jpYA7yi7AmwwHeNWtpuyL96jeUlk= + SHA256 (cargo/portaudio-rs-0.3.2.tar.gz) = zba17/lszJv0TTTDeasDrpREJtg9FpQ0W9+BWdVh1WI= + SHA256 (cargo/portaudio-sys-0.1.1.tar.gz) = UZSk+pU7T/2FHDIO9vBITNcnjLcWnqnWxDPkmyP3t/U= + SHA256 (cargo/ppv-lite86-0.2.16.tar.gz) = 65+ebiM+XEo1VZphe/QKTsRH2y6EwgtVpvgxZ7fleHI= + SHA256 (cargo/priority-queue-1.2.1.tar.gz) = ALpICsCNPPxA3qEP1Gb9LBTe4+pvx4c7xAee2icnyvA= +-SHA256 (cargo/proc-macro-crate-0.1.5.tar.gz) = HW6jxFlbljY8E5Q0l9s0r0Rg+0dKlcQ/REatNBuMl4U= +-SHA256 (cargo/proc-macro-crate-1.1.0.tar.gz) = HrrOaInK+Im00/dr7O4S6QNT8rjH2HVTSnHldC+Pb4M= +-SHA256 (cargo/proc-macro-error-1.0.4.tar.gz) = 2iVJD/mJKqs/z3w28Iz7kC3T5xyg+flRe+oCpzpc44w= +-SHA256 (cargo/proc-macro-error-attr-1.0.4.tar.gz) = ob5AGA5S7MmK2AsYSTS689DSn5eVdOQ5r1pVJ0s1+Gk= ++SHA256 (cargo/proc-macro-crate-1.1.3.tar.gz) = 4X1HzpFL9N5EAzIlCw7dI85IwAX1n6s50zNYZrEU8Ro= + SHA256 (cargo/proc-macro-hack-0.5.19.tar.gz) = 2/DEi8HZE3WuXDzYHjci3/Grz4GjCWAkBkDSI/Wf4OU= + SHA256 (cargo/proc-macro2-1.0.36.tar.gz) = xzQtWIP7zK4cw3ojU7Cch8mw86/XP1+5u6aHofczsCk= +-SHA256 (cargo/protobuf-2.25.2.tar.gz) = R8Mn4ZFiGiFYFZ35fNvC5wdLtOlAJ141q/OOs9JZV1Q= +-SHA256 (cargo/protobuf-codegen-2.25.2.tar.gz) = PfjJjAi9TWZTwtuuAL1owdHYKjYCZaWwu8c9SMY8uFM= +-SHA256 (cargo/protobuf-codegen-pure-2.25.2.tar.gz) = OUpz4qgZQFNk340wBCwPEXRzenY+AXBJfsnTb4ouqPc= ++SHA256 (cargo/protobuf-2.27.1.tar.gz) = z35tGHOOzQkC0w0a0jLJElmFo0IpKbFsZVF7OK3BT5Y= ++SHA256 (cargo/protobuf-codegen-2.27.1.tar.gz) = rsFjK3yPLmIDQ0Oaff0fPEexiQbEvliYIHmRFIK11wc= ++SHA256 (cargo/protobuf-codegen-pure-2.27.1.tar.gz) = n4Ei/bGOVRkMeWsIiha9twzXrNzUj3qLeWtYxi5TLMY= + SHA256 (cargo/psl-types-2.0.10.tar.gz) = 6O2nxi2eyq/fi2I3TABt4K32Fmaulqlrp0o3E0qk5HA= + SHA256 (cargo/publicsuffix-2.1.1.tar.gz) = KSly7a1rvswTerhMXjZCGkpsl56jHTzHNUDdBDFbM+E= +-SHA256 (cargo/quote-1.0.14.tar.gz) = R6qARHzk2vFxdQADcFKvF2r104zD5XHZ7BxzU/wQyH0= +-SHA256 (cargo/rand-0.8.4.tar.gz) = LnVzYy5kVM9rmdeqxMzKVL4G2gWsou90I9ItJ9TUvNg= ++SHA256 (cargo/quote-1.0.16.tar.gz) = tK8uxHFFM/zfB+iG8XAlrOi5l7nOUSBO5pttqDHD2lc= ++SHA256 (cargo/rand-0.8.5.tar.gz) = NK+NGg4lkkvFt8Q8B5yUIznY8Ki1fDkEm+9YG0YydAQ= + SHA256 (cargo/rand_chacha-0.3.1.tar.gz) = 5sEKY6D6MiUr5J0h53CdTUuvjSMcLbzh6qgUG5sSfYg= + SHA256 (cargo/rand_core-0.6.3.tar.gz) = 008UCPVSlEU3kMSLLx67scW0t1Y+sfQYvPz9uwbrtOc= + SHA256 (cargo/rand_distr-0.4.3.tar.gz) = MssLm8grCgh2wt2ZSn56JoPT5zkMpA5ohnhe8Mfj7jE= +-SHA256 (cargo/rand_hc-0.3.1.tar.gz) = 1R6fWW3iJ/2i6myEYH9VWOGW7q9DyYa3JLpPuP30l+c= +-SHA256 (cargo/redox_syscall-0.1.57.tar.gz) = QcwPfk1dRUTohhYGooW7CNPnBxLMx9K4TXwMz69LBc4= +-SHA256 (cargo/redox_syscall-0.2.10.tar.gz) = g4PzljkmnN6X0lWjK9towEczcpVBSUDGi90wwuEyA/8= ++SHA256 (cargo/redox_syscall-0.2.11.tar.gz) = g4D+AVJVEkTwdHsb9Bc34PinT5ehTM79EUgYcnFjTzw= + SHA256 (cargo/redox_termios-0.1.2.tar.gz) = hEDYrLT9PSdxJbS9Aabziu6NgUs7X8CbPyuCXTfT/o8= +-SHA256 (cargo/redox_users-0.3.5.tar.gz) = 3gc3Mz56lQLHiaNtfH+mCSpJiV1PqjHKXfFjhX3tLp0= +-SHA256 (cargo/redox_users-0.4.0.tar.gz) = UoUy89gByHrsne8q3ZyoAv5WnkSlRK/mM3ZSZ4QKvmQ= +-SHA256 (cargo/regex-1.5.4.tar.gz) = 0HqGKTWetW8eL7FlK7BCEsByqHumhUagQGXVJWc6xGE= ++SHA256 (cargo/redox_users-0.4.2.tar.gz) = d3YiPiaW8apMawFw6DIS9HKWoAQkMFEX0BPf6G+w/lU= ++SHA256 (cargo/regex-1.5.5.tar.gz) = GhFke2sl/wWlFcuSw2XOwIgB6DQjojW1HiMeGAh0coY= + SHA256 (cargo/regex-syntax-0.6.25.tar.gz) = 9JcoWITz/P9CT/yTPlbXy8pRHe8MmDGn+bX2FT48yJs= + SHA256 (cargo/remove_dir_all-0.5.3.tar.gz) = Os0SVmVCKXOjOsnT3S34XtrQ9K6bANr7GgXkOp9e+Oc= +-SHA256 (cargo/reqwest-0.11.9.tar.gz) = h/JC8UiKU5p5usbb58hgmuQ7eRS3c2IQ8jmjfMyzJSU= ++SHA256 (cargo/reqwest-0.11.10.tar.gz) = RqH3qk815ei0FgRJ9Rr8dY8M5kVDFan6fQ0RPpWMQes= + SHA256 (cargo/ring-0.16.20.tar.gz) = MFPPUuI2o+10bfx0WqnKzxt5HYRr2vQS9gqNfW4XyPw= + SHA256 (cargo/rodio-0.14.0.tar.gz) = TZj15Ve2FSUFfivBQsjNfw5w113DKFIwm+xEDm4Ea/k= +-SHA256 (cargo/rspotify-0.11.3.tar.gz) = POvwCAt4MXsyCIWEVMt0SwXM8pbZdfR9cmJLgDKgWHU= +-SHA256 (cargo/rspotify-http-0.11.3.tar.gz) = kyjUqLsIYyEtyT/fwsjAfq5MkpX4VPRFPCWBj692ehA= +-SHA256 (cargo/rspotify-macros-0.11.3.tar.gz) = n728+YTXcbQY6vzr7K009l0C8dtkyKPbSewM9Zl3W1o= +-SHA256 (cargo/rspotify-model-0.11.3.tar.gz) = /kt5XgFz8V5zL+FLYN2lNTDm5MPVt/lEHQLHdA6RaNI= +-SHA256 (cargo/rust-argon2-0.8.3.tar.gz) = SxiCDZRLM8qnWnE3iWSsRvWFF8krauX3YmNiR8CeePs= +-SHA256 (cargo/rustc-demangle-0.1.21.tar.gz) = fvA+CisVDHqQ0B+vYlTJxIpB6V+yqMKsHG8NK5rvw0I= ++SHA256 (cargo/rspotify-0.11.4.tar.gz) = 63ir2o6pY+57hjYLn7MprJxHQQVOTq4ugCPdFkrWK6M= ++SHA256 (cargo/rspotify-http-0.11.4.tar.gz) = 7fCxha9710G3362jgcouXdm5lWF372SCgxWDVup0lvE= ++SHA256 (cargo/rspotify-macros-0.11.4.tar.gz) = /3BpBJ7qrju3hADr547IsosJYSU8NKcKO4e8Y2vQdFE= ++SHA256 (cargo/rspotify-model-0.11.4.tar.gz) = l5inlSSRBmxSzpNYBdOH6fY011CryBM8xe+XEjXk7gk= + SHA256 (cargo/rustc-hash-1.1.0.tar.gz) = CNQ/eqawjUnzgs3mp5ggR8NCbblJsUJLxLfsmuEsbOI= + SHA256 (cargo/rustc-serialize-0.3.24.tar.gz) = 3PEo0Sh9LqnYCRC18RINC47t4/vxq+kcQNOep9Ueb9o= + SHA256 (cargo/rustc_version-0.2.3.tar.gz) = E44+Cstsn7JYsZtny4q9Y8AGedKFGAXqFRRlRk/pAwo= + SHA256 (cargo/rustc_version-0.4.0.tar.gz) = v6D1hSJtLmgJfU+V0ROxW4OoLoGaslcX7AWQ2VhO82Y= +-SHA256 (cargo/rustls-0.20.2.tar.gz) = 035eIpDz4EC1lLGp4EN3wsZx8aHP2b/e+CEGrBwRP4Q= ++SHA256 (cargo/rustls-0.20.4.tar.gz) = T7/rjQ3bhHBrxZelV0q4kSgXxSo5f4GeW2FOImUgaSE= + SHA256 (cargo/rustversion-1.0.6.tar.gz) = 8sw46Ppmbi3jxKun7etf/FJGwcLtDj0X5WCu66c2sj8= + SHA256 (cargo/ryu-1.0.9.tar.gz) = c7S3UMeCllwhG0LwIvWa8fvOq90CZiNxTxBBUvHsFJ8= + SHA256 (cargo/same-file-1.0.6.tar.gz) = k/wdw6qpv+2V4C5urau0uvfjB4sL0bTXtrC2g3iQBQI= + SHA256 (cargo/schannel-0.1.19.tar.gz) = jwW6YJwjTmC+4NVH/pSkx+nacz0cliz25Z76TNnIvHU= +-SHA256 (cargo/scoped-tls-1.0.0.tar.gz) = 6mqSkOPJzw8YFF73/6YtaO4L9fzWUQF+WG3H/V2kSMI= + SHA256 (cargo/scopeguard-1.1.0.tar.gz) = 0pqwxtP8Dukv5m4tmfcA6rF6jVfRwdO3SDgPsguqeM0= + SHA256 (cargo/sct-0.7.0.tar.gz) = 1T3Nt8n4FYk3p5gbSKzP05pDr0GFkaXQCMeyK14bfKQ= +-SHA256 (cargo/security-framework-2.5.0.tar.gz) = 0J08FdgU7aHWqDby8rVqarwURsijQ1HLMYDT25L/5M4= +-SHA256 (cargo/security-framework-sys-2.5.0.tar.gz) = 6Q3RDEHGv8Yz2m4MZZvSXTHgeR5ZdKxClwJn1Z66h/c= ++SHA256 (cargo/security-framework-2.6.1.tar.gz) = LcFPFy+vigGUo63tYicSsN4naCGt3FdPpU/AoRZ+ENw= ++SHA256 (cargo/security-framework-sys-2.6.1.tar.gz) = AWChOhd6Rb+0POccAVgJmEdPVWrYVNy8qTbdKEGlxVY= + SHA256 (cargo/semver-0.9.0.tar.gz) = HX657ywYZhkCzEflNfm8UbeKzSVNpx03XC9nINmkBAM= +-SHA256 (cargo/semver-1.0.4.tar.gz) = VoqOYliqM8EzWPgf2DStuFTG98lGhSCRCpsej6wGgBI= ++SHA256 (cargo/semver-1.0.6.tar.gz) = pKM4HgPt0kKHFyBHU28gyr3nZuLNPmXmsA+zr1HE840= + SHA256 (cargo/semver-parser-0.7.0.tar.gz) = OIod8lPsoIVQvvbHI5LP58MJFL9B31Jptoy9b/j1cKM= +-SHA256 (cargo/serde-1.0.133.tar.gz) = l1ZQZ1F7YOLR6osmjlnOA23pB6xSOtg6BHXaBOgYmJo= ++SHA256 (cargo/serde-1.0.136.tar.gz) = zjHiSwHh5STflvHC/dBUQF+Nc3YkmlEQiG+0tlhIR4k= + SHA256 (cargo/serde_cbor-0.11.2.tar.gz) = K+8uv95Fb7drvPn1kxUzPezE/aCytEtCAkPBHg9ewfU= +-SHA256 (cargo/serde_derive-1.0.133.tar.gz) = 7SAWmTKFaNjQggj90IDj/1lObEIuQ4tnBZBdoBAF1Tc= +-SHA256 (cargo/serde_json-1.0.75.tar.gz) = wFnAW0jFwAZ9S0srTwcy3WX+tS2vfg6gnNh+fa3Br3k= +-SHA256 (cargo/serde_repr-0.1.7.tar.gz) = mNBRaQBRjCnvohfCmPofTmxv/IWuKf1/TuSPF24antU= ++SHA256 (cargo/serde_derive-1.0.136.tar.gz) = CFl+cVL80wb0GDjtPje+nq7tK2HELiEXJmpVT6tGYvk= ++SHA256 (cargo/serde_json-1.0.79.tar.gz) = jo2fpcOzBHZc4f2cTIo94sjbNlpbkb5S8YbvxnVoHZU= + SHA256 (cargo/serde_urlencoded-0.7.1.tar.gz) = 00kcFHFcoilMTWqI8V6Ec5eIwdAw7tjBEENqr9qi8/0= ++SHA256 (cargo/sha-1-0.10.0.tar.gz) = Ao9I1RP5Z4zaKPbkBkdVs/uyr2rNZy8sIJtiMj966g8= + SHA256 (cargo/sha-1-0.9.8.tar.gz) = mc1nE9s88WtshOBjIeBJqbn2mYJuFgltI7vMRNFdUaY= + SHA256 (cargo/sha1-0.6.1.tar.gz) = wdoFyXRFyqEtBehIxKT8u+op50isKPfoDpsBA5IGN3A= + SHA256 (cargo/sha1_smol-1.0.0.tar.gz) = rhpHGGwDoyF3BC5V28X9Wu6QC44AaajXD7qWqTdc0BI= +-SHA256 (cargo/sha2-0.9.9.tar.gz) = TVih4b85dJgH2Jzy2YrC36D/HLP6o4+7ZN2IrIAT2AA= ++SHA256 (cargo/sha2-0.10.2.tar.gz) = Vd6uxg+B7v48zg3FC9qS1tjojyon33xQM7Qq/rHtJnY= + SHA256 (cargo/shannon-0.2.0.tar.gz) = fqW0HJQntWyqe4CMtUigT7ULtbnphZC1PygGT/QXRWE= +-SHA256 (cargo/shell-words-1.0.0.tar.gz) = tvo5OMmdpJFK/t0Tvz15vLbCd9Gyw5jSMlejBNnhsHQ= ++SHA256 (cargo/shell-words-1.1.0.tar.gz) = JBiKZ2tq5ow7LLOgG+F/v3JAzgCXmbtW1bFAkFHnj94= + SHA256 (cargo/shlex-0.1.1.tar.gz) = f98bnbRyMIk9dvqtI4/WCX/W1qkkXNek2Q29Y5U2u9I= + SHA256 (cargo/signal-hook-0.3.13.tar.gz) = ZHyX3ycQB9zqSFu3T/21fy5oPxMGyFT0aKDCRLravy0= + SHA256 (cargo/signal-hook-registry-1.4.0.tar.gz) = 5R5zMo3ErAx8y9o6SU36A98d4vRgGBJ/YMaT8mSEVbA= + SHA256 (cargo/slab-0.4.5.tar.gz) = ne+R/R4Bj+AHAieR+GXQzMmzoNUAHgGqu4tA5GAAr7U= + SHA256 (cargo/smallvec-1.8.0.tar.gz) = 8t1XRiaDkQbDIKMjMIYp3LGs/JbjKoy6Nk3cYawj7oM= +-SHA256 (cargo/socket2-0.4.2.tar.gz) = XckP5se+GjIylpgtsYNtHqnke2g5SW3emlQbxJbfNRY= ++SHA256 (cargo/socket2-0.4.4.tar.gz) = ZtcrdZQ2rjKJiirwoUIY2/Ve/eP+6xcOtiNjfbhe4eA= + SHA256 (cargo/spin-0.5.2.tar.gz) = bmPP8yCuLFeQRnm6fLYygKPcRhOIW+r7FI7nv5qpBC0= + SHA256 (cargo/stable_deref_trait-1.2.0.tar.gz) = qPEScpUS+ORC2B+VqKfd8rfGuKGm9QmpWGQUKzDKstM= + SHA256 (cargo/standback-0.2.17.tar.gz) = 4RP7bz3geiQ9Q0pW7G8Ybf1RywhEgjn+e8rnP4f/KP8= +-SHA256 (cargo/static_assertions-1.1.0.tar.gz) = ouuTSbZESzJocuFA6xz158UiFU1p56D/sPuBwGs3VD8= +-SHA256 (cargo/stderrlog-0.4.3.tar.gz) = MuXum5ClRSxXCgsKwcma6UmNt+VuM9dDZt5/KnrdfyU= + SHA256 (cargo/stdweb-0.1.3.tar.gz) = 71QwyONrcT4TtIqfcJzCHgRnI/5EzjRYe3OoMCA7Uz4= + SHA256 (cargo/stdweb-0.4.20.tar.gz) = 0CJJaxYoE0i1LQ4wrpngGnPXN7L0XTj+1O33n5MlodU= + SHA256 (cargo/stdweb-derive-0.5.3.tar.gz) = yHpgpA/MyEvvBlI0W7u74gpgW/XQzoFxn8R29cA7UO8= + SHA256 (cargo/stdweb-internal-macros-0.2.9.tar.gz) = WPpf9q0NmNH/qMsRWJK25p1neZ9nY+FiocnbQh3CLhE= + SHA256 (cargo/stdweb-internal-runtime-0.1.5.tar.gz) = ITcBujNwdE3NGhKWDKpIQ7PWi00cCl1XXg1lsu6dFsA= + SHA256 (cargo/strsim-0.10.0.tar.gz) = c0c8Dlnm1YEsXf4qBkpkRJSfCJ4g7smi5VBllklORiM= +-SHA256 (cargo/strsim-0.8.0.tar.gz) = jqURnNtMVbVdQyq7UToEKThIeMFd3mDMd7HJneGpWmo= +-SHA256 (cargo/strsim-0.9.3.tar.gz) = ZEbO2A1sSGQ221wHjd4Rqfc9QrV/snMSHhYLhPY9iUw= +-SHA256 (cargo/structopt-0.3.26.tar.gz) = DGtcZERbqAlKarDDzSrTI+BxcQEtnJiwsVZR2vF4ehA= +-SHA256 (cargo/structopt-derive-0.4.18.tar.gz) = 3LWuMn+cwTtodjtXSXcMueBIqZvZ39+ljQzwXV9kr+A= + SHA256 (cargo/strum-0.22.0.tar.gz) = 96yJPH1HHIoh8xz+IT7E9tmv7tJVN8dy4I7z8AX4cp4= +-SHA256 (cargo/strum-0.23.0.tar.gz) = yuFLkcfRHJqFHT+8gKljGYmYwqZO7IQEd/qS2M6bcLs= ++SHA256 (cargo/strum-0.24.0.tar.gz) = 6WrPwbcGBLiy8f+kxX5ZF2x9uwXVVscezS9UmKHe5/g= + SHA256 (cargo/strum_macros-0.22.0.tar.gz) = M595nYtUnjdEx6x/6yFjg+QAXZS9siVhs6uPO4CK6fs= +-SHA256 (cargo/strum_macros-0.23.1.tar.gz) = W7DcfunBXOphmc3poSf6FqTFgZr4U5VFetctaO3IWjg= ++SHA256 (cargo/strum_macros-0.24.0.tar.gz) = aHgHmxdEbk0+umGSuwopUNWxTw7YQkuFIxDlqUNF0O8= + SHA256 (cargo/subtle-2.4.1.tar.gz) = a97zLoFQwqCBEQtCdy/+fXyQMrYGvCJsgmD9l+CXZgE= +-SHA256 (cargo/syn-1.0.85.tar.gz) = poSsPc2JE4J+GM0JpoOE7mbB3iQVfjxVbJqxbYVpX7c= ++SHA256 (cargo/syn-1.0.89.tar.gz) = 6il74iDVI5jcwHzhWiCfzkNtNhc1rB23AMqzts37n1Q= + SHA256 (cargo/synstructure-0.12.6.tar.gz) = 82vapgqDrKOSG1JZ1UAMv16Q/FGTE3apvUoOt5qnIQ8= + SHA256 (cargo/tempfile-3.3.0.tar.gz) = XNse9OrurdyPvTceUBcFcGSvCRGQLvNrOYAfZ8xteeQ= + SHA256 (cargo/term_size-0.3.2.tar.gz) = HkEpZGyg7Y9F0JuSkDa6+tU3cQPt0G5Qv1dLNT0rCNk= +-SHA256 (cargo/termcolor-1.1.2.tar.gz) = Lf7YmfDrA/Mu6Magqr24p5SWWeNGZWH8Ct9U4m2IxfQ= ++SHA256 (cargo/termcolor-1.1.3.tar.gz) = urJNMLkRsjdvOhPMLNRDFC8Mgd2gTBGGk+NbODV1d1U= + SHA256 (cargo/termion-1.5.6.tar.gz) = B3GF4urGnD+DeaQpjh4HzTa+uWIpDUpRGZrPD9wQYH4= +-SHA256 (cargo/textwrap-0.11.0.tar.gz) = 0yZhD0CMek629Rw3wzDklrCFBslFfJ00KH7MOICfsGA= +-SHA256 (cargo/textwrap-0.14.2.tar.gz) = AGbI0Sr4tazSHgBUfDeX/eToZ3JUp+5CkXbM676T3YA= ++SHA256 (cargo/textwrap-0.15.0.tar.gz) = sRQdTWEJWyhBniLLC78CdV9eVOBSb5fx49HRYOYIhfs= + SHA256 (cargo/thiserror-1.0.30.tar.gz) = hUur5S5N8WU3BrmPz8BYQwEAObQGh1kwpw5NlkTlxBc= + SHA256 (cargo/thiserror-impl-1.0.30.tar.gz) = qjL9P2J/Nn/hb4k+JZeuPAUCD4u6Jmak5upz03flcUs= +-SHA256 (cargo/thread_local-0.3.4.tar.gz) = FpfEtXrut6U2tkcWWigl+t3/sdO604bVB3Cb1RqQuxQ= + SHA256 (cargo/time-0.1.44.tar.gz) = bbnmkUq4sa4cJgpK56SbbFYRtAMopzWyGGJWdoXnMlU= + SHA256 (cargo/time-0.2.27.tar.gz) = R1Kpf47r1oVP+R8cGCTNYWBiasS9RCh/f06iA1oCokI= +-SHA256 (cargo/time-0.3.5.tar.gz) = Qe/+fPqK829Dn6wzhhtmsEntxvmjIzHiMSZgUpwcJK0= ++SHA256 (cargo/time-0.3.9.tar.gz) = wnAuCKeoYPAFgmxoFdysEBsZteszDCf+Slko/sHSDd0= + SHA256 (cargo/time-macros-0.1.1.tar.gz) = lX6cbibxLLbQ3X/HdrtnpwYxLnKZrtdMjdWxfrsn4vE= + SHA256 (cargo/time-macros-impl-0.1.2.tar.gz) = /TwUGhtDGU8/VqFBEiXfhkbFV4HV8m24JbPZhQfrSC8= + SHA256 (cargo/tinyvec-1.5.1.tar.gz) = LBwdWkK2JFUgwklUnsJnGAvq/8wGFUAayOMYU9S22NI= + SHA256 (cargo/tinyvec_macros-0.1.0.tar.gz) = zadNp+GmZPeVux+Kh+xAb7iaAlIs9uUGINAWrdbbv1w= +-SHA256 (cargo/tokio-1.15.0.tar.gz) = +78cd47CBnhWNc6K1X/lKzAJrp4Mn1dKco8wSdPlWDg= ++SHA256 (cargo/tokio-1.17.0.tar.gz) = Kvc6xJdW8/fAEXLjSiPl0CFvbDIzN1fCxh/rK7/1pe4= + SHA256 (cargo/tokio-macros-1.7.0.tar.gz) = tVf3L0SMURqXniVk5V105sRDL8lv9PYkG8a97TQmQ7c= + SHA256 (cargo/tokio-native-tls-0.3.0.tar.gz) = 99mVZgvSt/jBVoQUwRJgdsE/u3JcQBEtwBILeOubcXs= + SHA256 (cargo/tokio-stream-0.1.8.tar.gz) = UBRUhO//iBi1zNJWaX82hj9Yfags+LQJxTrfHoQHmOM= + SHA256 (cargo/tokio-util-0.6.9.tar.gz) = npnhmD5dN2zY60tmYE0umeefW9mIwwVYkdzYyeJgTMA= + SHA256 (cargo/toml-0.5.8.tar.gz) = oxFClwgmcz34JB7zXcBA75jGeasU18PlTYJwmbOs7Ko= + SHA256 (cargo/tower-service-0.3.1.tar.gz) = Ng39HW0w4F/aMqziyMcOnAqdpxMnV3f1pNu4oYk5MMY= +-SHA256 (cargo/tracing-0.1.29.tar.gz) = N1pjkjLK8w7fx46NibLUw3VRU5Pnr34W8BzZaRf7IQU= +-SHA256 (cargo/tracing-core-0.1.21.tar.gz) = H07WVje4OQdwgUCD0gdW+Hv6LCG/LxELq9xUODUXRuQ= +-SHA256 (cargo/tree_magic-0.2.3.tar.gz) = sdmTZ84+VTqEc49zvWJszKVB75CudX/c3Ey+co5stik= ++SHA256 (cargo/tracing-0.1.32.tar.gz) = ShvfVKfCiiu/cB4dIjP2x39HNIa5S+5PlnjaWhSNyn8= ++SHA256 (cargo/tracing-core-0.1.23.tar.gz) = qjFmn6QsCcNNlNgWXdIBLo/zxmrKUPO7Imto8hbycGw= ++SHA256 (cargo/tree_magic_mini-3.0.3.tar.gz) = ka39BgfKz25Lq9uHDpvsQDfBxLFRz9J5zO/F4Mf+qm0= + SHA256 (cargo/try-lock-0.2.3.tar.gz) = WVR7znHZw4uD2cDpK2BmxCUzcfFQBd7www2WV/UMdkI= + SHA256 (cargo/typenum-1.15.0.tar.gz) = 3PgaxZ7cF8yGl/8xHo9e8tmfy9mBezTOxm+QtsPf2Yc= +-SHA256 (cargo/unicase-2.6.0.tar.gz) = UPN75hd5RgKqu+7gvk8lncF3j6vgXi1n7o95Mm1ctPY= + SHA256 (cargo/unicode-bidi-0.3.7.tar.gz) = GgFARmPj20Nu0nRtn+/vZA2GjtrjzOuBw7jVcy/aZ48= + SHA256 (cargo/unicode-normalization-0.1.19.tar.gz) = 1UWQkylBqekmbwgy3u2E6+G/LkyeSjVU05PRj16FS/k= +-SHA256 (cargo/unicode-segmentation-1.8.0.tar.gz) = iJWEmpSeeEXga9bcGqUXMaEDxCcHAQpbWRwAOPtzOFs= ++SHA256 (cargo/unicode-segmentation-1.9.0.tar.gz) = fogg9dd39iJNxL42MiIpcawwFk1KJY1ZVkB5lVTr/Zk= + SHA256 (cargo/unicode-width-0.1.9.tar.gz) = PtdC1Oor0RduI2FyyEKar1RIbnrAmNsp/+ZSngzlCXM= + SHA256 (cargo/unicode-xid-0.2.2.tar.gz) = jMuC1h+ApmPv4feHpRsWtaUeMxTWrDZbCGOfUjh7M/M= +-SHA256 (cargo/unreachable-1.0.0.tar.gz) = OCgQh3/kSJkd/H8N1uOuXVgIj9DqXjUYllX4TmgU+lY= + SHA256 (cargo/untrusted-0.7.1.tar.gz) = oVbGhMkep9YmJlCbzjy04dntXE2Xj3tDUmWPlqTCa0o= + SHA256 (cargo/ureq-2.4.0.tar.gz) = k5n6L5J6PTJxh8vSAUgM7lW+5qxdPHfdJ/DGgUz/FtU= + SHA256 (cargo/url-2.2.2.tar.gz) = pQfDg7LTO1/DXRhh535rOD0Viy2l4U/lG4Pf7fb9V4w= + SHA256 (cargo/uuid-0.8.2.tar.gz) = vFz5jYGGJEQUyEgBfw4mdrP8tGgH9maKl9/mc1mjxLc= + SHA256 (cargo/vcpkg-0.2.15.tar.gz) = rM1Opi97t6gv4jBm+wlX1I72d/buuCFfNy9S5IuzJCY= +-SHA256 (cargo/vec_map-0.8.2.tar.gz) = 8b3fEYe+aS55xf/quJETLfsPI27TakPH7TnxFl7iAZE= + SHA256 (cargo/vergen-3.2.0.tar.gz) = 5xQeRFrwnIkZ8dX4og2uCyDDtXpF3uDVgjxu1dI38Vo= + SHA256 (cargo/version_check-0.9.4.tar.gz) = SYdLUWe2XXGTuKuhVn9cfZPQAcr8NGAM7gA+2nh+SD8= +-SHA256 (cargo/void-1.0.2.tar.gz) = agLkiF7TvA8t6Q6m3UXry7ZtrP/gNUf627DuridwiH0= +-SHA256 (cargo/waker-fn-1.1.0.tar.gz) = nVssYrQBKj4eylp+B30Ts79JjEBz4zzNWGJmB3SM7so= + SHA256 (cargo/walkdir-2.3.2.tar.gz) = gIzyc1zUtoZhE/ZIt5HGrcVxRTe8Ii2TR7sgM4b/2lY= + SHA256 (cargo/want-0.3.0.tar.gz) = HOipaMsc0RDRNv+LgZpVbW+22Rk2PGFTT2hgx+sXK6A= + SHA256 (cargo/wasi-0.10.0+wasi-snapshot-preview1.tar.gz) = GhQ1l8p8d5Pv95Te81LUF5KpPEgesQQkI/9/9yuiwx8= +-SHA256 (cargo/wasi-0.9.0+wasi-snapshot-preview1.tar.gz) = zM3fMlVP7MastYX4KjKnLii0j4xMGIPd/u6qlvfY5Rk= +-SHA256 (cargo/wasm-bindgen-0.2.78.tar.gz) = Yy9z4jayGRUOonkZblTmEPXbr6XWF4YwPU2lT4Tkf84= +-SHA256 (cargo/wasm-bindgen-backend-0.2.78.tar.gz) = oxe/j5+6JHa0sshe9MSvj/OcPH8M3+7U+Cw0qICqg3s= +-SHA256 (cargo/wasm-bindgen-futures-0.4.28.tar.gz) = jo11I8sfKkyWwTF8ppADG3FKUcwU4F9xJEZpH0E/XTk= +-SHA256 (cargo/wasm-bindgen-macro-0.2.78.tar.gz) = 1WFG58SVUov2WHZjvqE6jrWI05s2tnnYOXLhotu9rPk= +-SHA256 (cargo/wasm-bindgen-macro-support-0.2.78.tar.gz) = eAPg7qJYNfir3Fhc0wIbPesRVDxv4ibc0wsiiFfFxas= +-SHA256 (cargo/wasm-bindgen-shared-0.2.78.tar.gz) = AjcjJ4nPA31UgHc/5Wiqx0W/4q+8Eahj6XkBeAprR8w= +-SHA256 (cargo/wayland-client-0.27.0.tar.gz) = q3Av77zW1vZ/tYFuOomjtaQqlCkKu8AVMRyaMNEGiuQ= +-SHA256 (cargo/wayland-commons-0.27.0.tar.gz) = 6XLpM2rVqd2GG04h/zWtcdPlxrSAPWXDmRNhL4UblfE= +-SHA256 (cargo/wayland-protocols-0.27.0.tar.gz) = 89b8VLF7mLUIO8Ia46MObXXLSwFkc2Dkw6BGSLz4eB0= +-SHA256 (cargo/wayland-scanner-0.27.0.tar.gz) = Aw9WAJ2TK9lAC7Rydk/qgQm+Gw/EgtnNdUlslDrDAyg= +-SHA256 (cargo/wayland-sys-0.27.0.tar.gz) = i97/u7R0R336KstFrHR55f6PdBxkqwMsXRG5TQftwmk= +-SHA256 (cargo/web-sys-0.3.55.tar.gz) = OOsQXxxZ2eqmtc3JK4Wdhbkm6Cyy4JRc0Mkln6pv6fs= +-SHA256 (cargo/webbrowser-0.5.5.tar.gz) = 7K0VZJDWtiAwjtQRz+6Q0oCzy9E+GJ6g0/raisyJFYo= ++SHA256 (cargo/wasi-0.11.0+wasi-snapshot-preview1.tar.gz) = nI2H5ytko7TbKNEc4pI3wkYYj09RBX1lp+q2O3mH5CM= ++SHA256 (cargo/wasm-bindgen-0.2.79.tar.gz) = JfGvdCPYWIo9hAaBEi5y5qJN28s/DsOFysDRLSQlbAY= ++SHA256 (cargo/wasm-bindgen-backend-0.2.79.tar.gz) = iyHA3wMPWhd/PLoi6bxDImlexD5yV9hlMCkAKQvN7co= ++SHA256 (cargo/wasm-bindgen-futures-0.4.29.tar.gz) = LrbsJwoxsdPH4ma5mXORCavOi2yH5LMfz814i2Umc5U= ++SHA256 (cargo/wasm-bindgen-macro-0.2.79.tar.gz) = L0ID1p5ApS7lI7JSmnc9X/wdwAcYAch7PScLRxuA7QE= ++SHA256 (cargo/wasm-bindgen-macro-support-0.2.79.tar.gz) = v6ijDUYgjbIEhUytu11Lr1/PgHG6W/SBkMPlmTeWLrw= ++SHA256 (cargo/wasm-bindgen-shared-0.2.79.tar.gz) = PZWNA1xEOOKMcOQyGikRMC8QE1znipx4NMDKtBI9BqI= ++SHA256 (cargo/wayland-client-0.29.4.tar.gz) = kSI0YOcyV/aX2eI9QBJ5Ej02A5o/ekSemD8SMpLURY8= ++SHA256 (cargo/wayland-commons-0.29.4.tar.gz) = lPbl40DXwTSQ7KhniYxM7Fr1bCel/+XIDG/EcI4i0z4= ++SHA256 (cargo/wayland-protocols-0.29.4.tar.gz) = YBR64jMDQC5B/gNPdPssNa0HgO6IocQKwJo74edGV0E= ++SHA256 (cargo/wayland-scanner-0.29.4.tar.gz) = OaHtMUP3oUMYcVaiq1J0LonawzJFulBcFyJN9Ik5+eA= ++SHA256 (cargo/wayland-sys-0.29.4.tar.gz) = 2TQd95qJdWeRiON9qziJv6V8RKwsttoWb1GagcvkUtQ= ++SHA256 (cargo/web-sys-0.3.56.tar.gz) = wGCzGfKd0lck8JoroUGPFC9Tmyvpn79NLVqPczCvuOs= ++SHA256 (cargo/webbrowser-0.6.0.tar.gz) = +cKLa2p4RAsCZHNYYl4/68kHJBJkgLnaapZ7X2dLNVQ= + SHA256 (cargo/webpki-0.22.0.tar.gz) = 8JXXgZLiCBgwgcwHvFUV71UhY5evSLhz5e3NcmN/ob0= + SHA256 (cargo/webpki-roots-0.22.2.tar.gz) = VSzrkD6VdSQ4jE00dXJf8si3lgkiBjr2zlPJpD2gdEk= +-SHA256 (cargo/wepoll-ffi-0.1.2.tar.gz) = 10P97cXGQ3e1/CvANrAcf9ZCIFoNljVgNK40BNSet/s= +-SHA256 (cargo/widestring-0.4.3.tar.gz) = wWiUAUTdIf2ARph8FqRqM9X8hO7Cnvnc3cKsnjFSa3w= ++SHA256 (cargo/widestring-0.5.1.tar.gz) = F4gvBFQQdTZhIHODUXpvYuw9vrak7SrM4B8HKCONGYM= + SHA256 (cargo/winapi-0.3.9.tar.gz) = XIOaZ0/NepiVLlkyQupACr6TmSdGdh44ZBQF0osA9Bk= + SHA256 (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = rDuHxjYgQm3ZuZHlzgMp7/VFvMu7NPO+Cf9vtqtRt7Y= + SHA256 (cargo/winapi-util-0.1.5.tar.gz) = cOxs6FuxWBUcrl5ch/lajpfSwMSwASI/M6M0485d4Xg= +@@ -406,23 +351,17 @@ SHA256 (cargo/windows_i686_gnu-0.24.0.ta + SHA256 (cargo/windows_i686_msvc-0.24.0.tar.gz) = vw/+1Wt+k2mikHjSqzquzupI61iZnSz/OqJJSidblcY= + SHA256 (cargo/windows_x86_64_gnu-0.24.0.tar.gz) = OEoXNjBYgEQgWimTtoZKL1blqMHnZowHuT7BjPSIjcQ= + SHA256 (cargo/windows_x86_64_msvc-0.24.0.tar.gz) = m9jwYtjKVEY1gVnXmpC+EsVDs6llyEfI8+7fFLMh05k= ++SHA256 (cargo/winreg-0.10.1.tar.gz) = gND04nLIXe8TlHY4CxL5rGCSZondLgHUkjIi9AWAhp0= + SHA256 (cargo/winreg-0.5.1.tar.gz) = onp1k5XBGVxMxc2mB+9vj2SY9k5495APXeChJ6QkcEo= +-SHA256 (cargo/winreg-0.7.0.tar.gz) = ASDbguih4Ln7M0WlOcR4dnwASNhChgmU2WET1bZnvWk= + SHA256 (cargo/winrt-notification-0.5.1.tar.gz) = AHoDU4QLI+DG3HPluWL/WO1/a8nO/zzn/m+62NSW7fQ= +-SHA256 (cargo/wl-clipboard-rs-0.4.1.tar.gz) = I9AAdvQkRV9ZiKGMfXQz/H+RnW9MaF9mNDnPe0xloog= ++SHA256 (cargo/wl-clipboard-rs-0.6.0.tar.gz) = vlyj0b84KpuvbvCLY16PQXyDqKRZvIi0F5pmOr2KzYs= + SHA256 (cargo/x11-clipboard-0.3.3.tar.gz) = ib1JwGyetdmOa6ZTbPZKyffuOgCbL1OZbUBbOUT2vOo= + SHA256 (cargo/xcb-0.8.2.tar.gz) = XpF6PyQULp/4viQU42xknUfWzCuoHxYgHN75blM+At4= + SHA256 (cargo/xi-unicode-0.3.0.tar.gz) = pnMAl309w/gDTa6Jd49QK2uiCyaVJ7MiO6WcDPOTu4o= + SHA256 (cargo/xml-rs-0.8.4.tar.gz) = 0tfTlIYT91yY/ZMoz9zEWsxNNgZVKJ0KfU7JMTkiAKM= +-SHA256 (cargo/zbus-1.9.1.tar.gz) = Iyasw3mjrE40t5QIn1vbFwhr8ppf32Gbe0zHctwuna0= +-SHA256 (cargo/zbus_macros-1.9.1.tar.gz) = pILFYCnkhoG4m5K12zxEbbCRXo3RBSwDKKV07aONX5M= + SHA256 (cargo/zerocopy-0.3.0.tar.gz) = ZYBTmtkXt8AmIgxLPywI1SzlTWzg3EkeZgAuNTiPq0Y= + SHA256 (cargo/zerocopy-derive-0.2.0.tar.gz) = 1Jjb0f1764PIZwmuHDPKUJQoiUc0c9KH1WzkdwoY7fs= +-SHA256 (cargo/zvariant-2.10.0.tar.gz) = pox7VfIHRIm36OB9LQpu5rTyM4Z6ZTxmTYAgulNpJSU= +-SHA256 (cargo/zvariant_derive-2.10.0.tar.gz) = 5MpeIlk+tCEjgtYNJjUAZb8qAsNLhbyFBHSnS1iaPek= +-SHA256 (ncspot-0.9.5.tar.gz) = r/P7lSg03WV89KLbz2FxxiAnPWuLY3LO/L4lfCMPF/U= +-SIZE (cargo/addr2line-0.17.0.tar.gz) = 32260 +-SIZE (cargo/adler-1.0.2.tar.gz) = 12778 ++SHA256 (ncspot-0.9.7.tar.gz) = an3sQtf/3n1FW3XbyEbzRGOuHjyb2EZpOC6QxNGzHj4= + SIZE (cargo/aes-0.6.0.tar.gz) = 86774 + SIZE (cargo/aes-ctr-0.6.0.tar.gz) = 13217 + SIZE (cargo/aes-soft-0.6.4.tar.gz) = 99980 +@@ -430,122 +369,104 @@ SIZE (cargo/aesni-0.10.0.tar.gz) = 10024 + SIZE (cargo/ahash-0.7.6.tar.gz) = 38030 + SIZE (cargo/aho-corasick-0.7.18.tar.gz) = 112923 + SIZE (cargo/alsa-0.5.0.tar.gz) = 63941 ++SIZE (cargo/alsa-0.6.0.tar.gz) = 68171 + SIZE (cargo/alsa-sys-0.3.1.tar.gz) = 32748 +-SIZE (cargo/ansi_term-0.12.1.tar.gz) = 24838 +-SIZE (cargo/arrayref-0.3.6.tar.gz) = 10035 +-SIZE (cargo/arrayvec-0.5.2.tar.gz) = 27838 +-SIZE (cargo/async-io-1.6.0.tar.gz) = 32282 + SIZE (cargo/async-trait-0.1.52.tar.gz) = 25913 +-SIZE (cargo/atty-0.2.11.tar.gz) = 5916 +-SIZE (cargo/autocfg-1.0.1.tar.gz) = 12908 +-SIZE (cargo/backtrace-0.3.63.tar.gz) = 74280 ++SIZE (cargo/atty-0.2.14.tar.gz) = 5470 ++SIZE (cargo/autocfg-1.1.0.tar.gz) = 13272 + SIZE (cargo/base-x-0.2.8.tar.gz) = 10614 + SIZE (cargo/base64-0.13.0.tar.gz) = 62070 + SIZE (cargo/bindgen-0.56.0.tar.gz) = 198300 + SIZE (cargo/bitflags-1.3.2.tar.gz) = 23021 +-SIZE (cargo/blake2b_simd-0.5.11.tar.gz) = 34096 + SIZE (cargo/block-0.1.6.tar.gz) = 4077 ++SIZE (cargo/block-buffer-0.10.2.tar.gz) = 10258 + SIZE (cargo/block-buffer-0.9.0.tar.gz) = 7108 + SIZE (cargo/bumpalo-3.9.1.tar.gz) = 77507 ++SIZE (cargo/bytecount-0.6.2.tar.gz) = 12347 + SIZE (cargo/byteorder-1.4.3.tar.gz) = 22512 + SIZE (cargo/bytes-1.1.0.tar.gz) = 49640 +-SIZE (cargo/cache-padded-1.2.0.tar.gz) = 9125 +-SIZE (cargo/cc-1.0.72.tar.gz) = 57495 ++SIZE (cargo/cc-1.0.73.tar.gz) = 57880 + SIZE (cargo/cesu8-1.1.0.tar.gz) = 10555 + SIZE (cargo/cexpr-0.4.0.tar.gz) = 18023 +-SIZE (cargo/cfg-if-0.1.10.tar.gz) = 7933 + SIZE (cargo/cfg-if-1.0.0.tar.gz) = 7934 + SIZE (cargo/chrono-0.4.19.tar.gz) = 155663 + SIZE (cargo/chunked_transfer-1.4.0.tar.gz) = 9238 + SIZE (cargo/cipher-0.2.5.tar.gz) = 13099 +-SIZE (cargo/clang-sys-1.3.0.tar.gz) = 37713 +-SIZE (cargo/clap-2.34.0.tar.gz) = 202210 +-SIZE (cargo/clap-3.0.10.tar.gz) = 190580 ++SIZE (cargo/clang-sys-1.3.1.tar.gz) = 37840 ++SIZE (cargo/clap-3.1.6.tar.gz) = 202211 + SIZE (cargo/clipboard-0.5.0.tar.gz) = 10009 + SIZE (cargo/clipboard-win-2.2.0.tar.gz) = 11079 +-SIZE (cargo/cloudabi-0.0.3.tar.gz) = 22156 + SIZE (cargo/combine-4.6.3.tar.gz) = 132015 +-SIZE (cargo/concurrent-queue-1.2.2.tar.gz) = 15859 + SIZE (cargo/const_fn-0.4.9.tar.gz) = 12624 +-SIZE (cargo/constant_time_eq-0.1.5.tar.gz) = 4936 + SIZE (cargo/convert_case-0.4.0.tar.gz) = 8098 + SIZE (cargo/cookie-0.15.1.tar.gz) = 33649 + SIZE (cargo/cookie_store-0.15.1.tar.gz) = 28265 +-SIZE (cargo/core-foundation-0.9.2.tar.gz) = 26857 ++SIZE (cargo/core-foundation-0.9.3.tar.gz) = 27059 + SIZE (cargo/core-foundation-sys-0.8.3.tar.gz) = 17519 + SIZE (cargo/coreaudio-rs-0.10.0.tar.gz) = 34487 +-SIZE (cargo/coreaudio-sys-0.2.8.tar.gz) = 4778 +-SIZE (cargo/cpal-0.13.4.tar.gz) = 92833 +-SIZE (cargo/cpufeatures-0.2.1.tar.gz) = 10500 +-SIZE (cargo/crossbeam-channel-0.5.2.tar.gz) = 87842 +-SIZE (cargo/crossbeam-utils-0.8.6.tar.gz) = 38841 ++SIZE (cargo/coreaudio-sys-0.2.9.tar.gz) = 5082 ++SIZE (cargo/cpal-0.13.5.tar.gz) = 93790 ++SIZE (cargo/cpufeatures-0.2.2.tar.gz) = 10655 ++SIZE (cargo/crossbeam-channel-0.5.4.tar.gz) = 88237 ++SIZE (cargo/crossbeam-utils-0.8.8.tar.gz) = 39681 ++SIZE (cargo/crypto-common-0.1.3.tar.gz) = 8556 + SIZE (cargo/crypto-mac-0.11.1.tar.gz) = 9551 + SIZE (cargo/ctr-0.6.0.tar.gz) = 17092 + SIZE (cargo/cursive-0.17.0.tar.gz) = 67094 + SIZE (cargo/cursive_core-0.3.1.tar.gz) = 151527 +-SIZE (cargo/darling-0.10.2.tar.gz) = 17620 + SIZE (cargo/darling-0.13.1.tar.gz) = 20097 +-SIZE (cargo/darling_core-0.10.2.tar.gz) = 44339 + SIZE (cargo/darling_core-0.13.1.tar.gz) = 50847 +-SIZE (cargo/darling_macro-0.10.2.tar.gz) = 1919 + SIZE (cargo/darling_macro-0.13.1.tar.gz) = 1910 + SIZE (cargo/dbus-0.9.5.tar.gz) = 98368 + SIZE (cargo/dbus-tree-0.9.2.tar.gz) = 24235 +-SIZE (cargo/derivative-2.2.0.tar.gz) = 48076 + SIZE (cargo/derive-new-0.5.9.tar.gz) = 7733 + SIZE (cargo/derive_more-0.99.17.tar.gz) = 55771 ++SIZE (cargo/digest-0.10.3.tar.gz) = 18990 + SIZE (cargo/digest-0.9.0.tar.gz) = 13247 +-SIZE (cargo/dirs-1.0.5.tar.gz) = 12908 + SIZE (cargo/dirs-next-1.0.2.tar.gz) = 12979 ++SIZE (cargo/dirs-next-2.0.0.tar.gz) = 11689 + SIZE (cargo/dirs-sys-next-0.1.2.tar.gz) = 10681 + SIZE (cargo/discard-1.0.4.tar.gz) = 4700 + SIZE (cargo/downcast-rs-1.2.0.tar.gz) = 11670 + SIZE (cargo/encoding_rs-0.8.30.tar.gz) = 1370089 +-SIZE (cargo/enum-map-2.0.0.tar.gz) = 11005 +-SIZE (cargo/enum-map-derive-0.7.0.tar.gz) = 3588 +-SIZE (cargo/enumflags2-0.6.4.tar.gz) = 10713 +-SIZE (cargo/enumflags2_derive-0.6.4.tar.gz) = 3659 ++SIZE (cargo/enum-map-2.0.3.tar.gz) = 11280 ++SIZE (cargo/enum-map-derive-0.8.0.tar.gz) = 3672 + SIZE (cargo/enumset-1.0.8.tar.gz) = 17434 + SIZE (cargo/enumset_derive-0.5.5.tar.gz) = 10295 +-SIZE (cargo/exitfailure-0.5.1.tar.gz) = 11425 +-SIZE (cargo/failure-0.1.8.tar.gz) = 37582 +-SIZE (cargo/failure_derive-0.1.8.tar.gz) = 4950 +-SIZE (cargo/fastrand-1.6.0.tar.gz) = 11338 ++SIZE (cargo/fastrand-1.7.0.tar.gz) = 11265 + SIZE (cargo/fern-0.6.0.tar.gz) = 299856 +-SIZE (cargo/fixedbitset-0.2.0.tar.gz) = 13597 ++SIZE (cargo/fixedbitset-0.4.1.tar.gz) = 15551 + SIZE (cargo/fnv-1.0.7.tar.gz) = 11266 + SIZE (cargo/foreign-types-0.3.2.tar.gz) = 7504 + SIZE (cargo/foreign-types-shared-0.1.1.tar.gz) = 5672 + SIZE (cargo/form_urlencoded-1.0.1.tar.gz) = 8773 + SIZE (cargo/futures-0.1.31.tar.gz) = 157731 +-SIZE (cargo/futures-0.3.19.tar.gz) = 47605 +-SIZE (cargo/futures-channel-0.3.19.tar.gz) = 31940 +-SIZE (cargo/futures-core-0.3.19.tar.gz) = 14666 +-SIZE (cargo/futures-executor-0.3.19.tar.gz) = 17286 +-SIZE (cargo/futures-io-0.3.19.tar.gz) = 8901 +-SIZE (cargo/futures-lite-1.12.0.tar.gz) = 36032 +-SIZE (cargo/futures-macro-0.3.19.tar.gz) = 11253 +-SIZE (cargo/futures-sink-0.3.19.tar.gz) = 7849 +-SIZE (cargo/futures-task-0.3.19.tar.gz) = 11894 +-SIZE (cargo/futures-util-0.3.19.tar.gz) = 149240 ++SIZE (cargo/futures-0.3.21.tar.gz) = 49935 ++SIZE (cargo/futures-channel-0.3.21.tar.gz) = 31961 ++SIZE (cargo/futures-core-0.3.21.tar.gz) = 14601 ++SIZE (cargo/futures-executor-0.3.21.tar.gz) = 17306 ++SIZE (cargo/futures-io-0.3.21.tar.gz) = 8902 ++SIZE (cargo/futures-macro-0.3.21.tar.gz) = 11250 ++SIZE (cargo/futures-sink-0.3.21.tar.gz) = 7843 ++SIZE (cargo/futures-task-0.3.21.tar.gz) = 11815 ++SIZE (cargo/futures-util-0.3.21.tar.gz) = 153768 + SIZE (cargo/generic-array-0.14.5.tar.gz) = 28915 +-SIZE (cargo/getrandom-0.1.16.tar.gz) = 25077 +-SIZE (cargo/getrandom-0.2.4.tar.gz) = 26800 +-SIZE (cargo/gimli-0.26.1.tar.gz) = 716168 ++SIZE (cargo/getrandom-0.2.5.tar.gz) = 27719 + SIZE (cargo/glob-0.3.0.tar.gz) = 18724 +-SIZE (cargo/h2-0.3.10.tar.gz) = 161733 ++SIZE (cargo/h2-0.3.12.tar.gz) = 161865 + SIZE (cargo/half-1.8.2.tar.gz) = 41874 + SIZE (cargo/hashbrown-0.11.2.tar.gz) = 85713 +-SIZE (cargo/headers-0.3.5.tar.gz) = 67334 ++SIZE (cargo/headers-0.3.7.tar.gz) = 67907 + SIZE (cargo/headers-core-0.2.0.tar.gz) = 2380 + SIZE (cargo/heck-0.3.3.tar.gz) = 10260 ++SIZE (cargo/heck-0.4.0.tar.gz) = 11161 + SIZE (cargo/hermit-abi-0.1.19.tar.gz) = 9979 + SIZE (cargo/hmac-0.11.0.tar.gz) = 11385 + SIZE (cargo/http-0.2.6.tar.gz) = 106384 + SIZE (cargo/http-body-0.4.4.tar.gz) = 7836 +-SIZE (cargo/httparse-1.5.1.tar.gz) = 26758 ++SIZE (cargo/httparse-1.6.0.tar.gz) = 28175 + SIZE (cargo/httpdate-1.0.2.tar.gz) = 10673 +-SIZE (cargo/hyper-0.14.16.tar.gz) = 177577 ++SIZE (cargo/hyper-0.14.18.tar.gz) = 179660 + SIZE (cargo/hyper-proxy-0.9.1.tar.gz) = 10317 + SIZE (cargo/hyper-tls-0.5.0.tar.gz) = 13257 + SIZE (cargo/ident_case-1.0.1.tar.gz) = 3492 +@@ -553,21 +474,19 @@ SIZE (cargo/idna-0.2.3.tar.gz) = 271023 + SIZE (cargo/indexmap-1.8.0.tar.gz) = 52583 + SIZE (cargo/instant-0.1.12.tar.gz) = 6128 + SIZE (cargo/ioctl-rs-0.2.0.tar.gz) = 4214 +-SIZE (cargo/ipnet-2.3.1.tar.gz) = 24932 +-SIZE (cargo/itoa-0.4.8.tar.gz) = 11926 ++SIZE (cargo/ipnet-2.4.0.tar.gz) = 25186 + SIZE (cargo/itoa-1.0.1.tar.gz) = 11059 + SIZE (cargo/jni-0.19.0.tar.gz) = 65890 + SIZE (cargo/jni-sys-0.3.0.tar.gz) = 10232 + SIZE (cargo/jobserver-0.1.24.tar.gz) = 21303 +-SIZE (cargo/js-sys-0.3.55.tar.gz) = 70499 +-SIZE (cargo/lazy_static-0.2.11.tar.gz) = 12361 ++SIZE (cargo/js-sys-0.3.56.tar.gz) = 70520 + SIZE (cargo/lazy_static-1.4.0.tar.gz) = 10443 + SIZE (cargo/lazycell-1.3.0.tar.gz) = 12502 + SIZE (cargo/lewton-0.10.2.tar.gz) = 68807 +-SIZE (cargo/libc-0.2.112.tar.gz) = 571445 ++SIZE (cargo/libc-0.2.121.tar.gz) = 574702 + SIZE (cargo/libdbus-sys-0.2.2.tar.gz) = 10990 + SIZE (cargo/libloading-0.7.3.tar.gz) = 27378 +-SIZE (cargo/libm-0.2.1.tar.gz) = 111906 ++SIZE (cargo/libm-0.2.2.tar.gz) = 113226 + SIZE (cargo/libpulse-binding-2.26.0.tar.gz) = 130011 + SIZE (cargo/libpulse-simple-binding-2.25.0.tar.gz) = 11327 + SIZE (cargo/libpulse-simple-sys-1.19.2.tar.gz) = 9501 +@@ -577,40 +496,34 @@ SIZE (cargo/librespot-core-0.3.1.tar.gz) + SIZE (cargo/librespot-metadata-0.3.1.tar.gz) = 3582 + SIZE (cargo/librespot-playback-0.3.1.tar.gz) = 35535 + SIZE (cargo/librespot-protocol-0.3.1.tar.gz) = 12186 +-SIZE (cargo/lock_api-0.3.4.tar.gz) = 18750 +-SIZE (cargo/lock_api-0.4.5.tar.gz) = 25199 +-SIZE (cargo/log-0.4.14.tar.gz) = 34582 +-SIZE (cargo/mac-notification-sys-0.3.0.tar.gz) = 4757 ++SIZE (cargo/lock_api-0.4.6.tar.gz) = 25215 ++SIZE (cargo/log-0.4.16.tar.gz) = 37758 ++SIZE (cargo/mac-notification-sys-0.5.0.tar.gz) = 10433 + SIZE (cargo/mach-0.3.2.tar.gz) = 19611 + SIZE (cargo/malloc_buf-0.0.6.tar.gz) = 1239 + SIZE (cargo/maplit-1.0.2.tar.gz) = 8871 + SIZE (cargo/matches-0.1.9.tar.gz) = 2246 + SIZE (cargo/maybe-async-0.2.6.tar.gz) = 18447 +-SIZE (cargo/memchr-1.0.2.tar.gz) = 8639 + SIZE (cargo/memchr-2.4.1.tar.gz) = 64977 ++SIZE (cargo/memoffset-0.6.5.tar.gz) = 7686 + SIZE (cargo/mime-0.3.16.tar.gz) = 15206 +-SIZE (cargo/mime_guess-2.0.3.tar.gz) = 27437 +-SIZE (cargo/miniz_oxide-0.4.4.tar.gz) = 49938 +-SIZE (cargo/mio-0.7.14.tar.gz) = 87429 ++SIZE (cargo/minimal-lexical-0.2.1.tar.gz) = 94841 ++SIZE (cargo/mio-0.8.2.tar.gz) = 88272 + SIZE (cargo/miow-0.3.7.tar.gz) = 24563 + SIZE (cargo/native-tls-0.2.8.tar.gz) = 24956 +-SIZE (cargo/nb-connect-1.2.0.tar.gz) = 8126 + SIZE (cargo/ncurses-5.101.0.tar.gz) = 26027 +-SIZE (cargo/ndk-0.3.0.tar.gz) = 39011 + SIZE (cargo/ndk-0.6.0.tar.gz) = 39828 +-SIZE (cargo/ndk-glue-0.3.0.tar.gz) = 4026 +-SIZE (cargo/ndk-glue-0.6.0.tar.gz) = 5009 +-SIZE (cargo/ndk-macro-0.2.0.tar.gz) = 4949 ++SIZE (cargo/ndk-context-0.1.0.tar.gz) = 2029 ++SIZE (cargo/ndk-glue-0.6.1.tar.gz) = 5112 + SIZE (cargo/ndk-macro-0.3.0.tar.gz) = 4884 +-SIZE (cargo/ndk-sys-0.2.2.tar.gz) = 279365 + SIZE (cargo/ndk-sys-0.3.0.tar.gz) = 282815 +-SIZE (cargo/nix-0.17.0.tar.gz) = 195654 +-SIZE (cargo/nix-0.18.0.tar.gz) = 209962 + SIZE (cargo/nix-0.20.0.tar.gz) = 216983 +-SIZE (cargo/nom-3.2.1.tar.gz) = 104073 ++SIZE (cargo/nix-0.22.3.tar.gz) = 230252 ++SIZE (cargo/nix-0.23.1.tar.gz) = 240531 + SIZE (cargo/nom-5.1.2.tar.gz) = 136174 +-SIZE (cargo/notify-rust-4.5.5.tar.gz) = 46299 +-SIZE (cargo/ntapi-0.3.6.tar.gz) = 127221 ++SIZE (cargo/nom-7.1.1.tar.gz) = 115818 ++SIZE (cargo/notify-rust-4.5.7.tar.gz) = 48070 ++SIZE (cargo/ntapi-0.3.7.tar.gz) = 126994 + SIZE (cargo/num-0.2.1.tar.gz) = 9082 + SIZE (cargo/num-0.4.0.tar.gz) = 9490 + SIZE (cargo/num-bigint-0.2.6.tar.gz) = 87275 +@@ -624,202 +537,175 @@ SIZE (cargo/num-rational-0.2.4.tar.gz) = + SIZE (cargo/num-rational-0.4.0.tar.gz) = 26428 + SIZE (cargo/num-traits-0.2.14.tar.gz) = 45476 + SIZE (cargo/num_cpus-1.13.1.tar.gz) = 14752 +-SIZE (cargo/num_enum-0.5.6.tar.gz) = 13721 +-SIZE (cargo/num_enum_derive-0.5.6.tar.gz) = 11672 ++SIZE (cargo/num_enum-0.5.7.tar.gz) = 15199 ++SIZE (cargo/num_enum_derive-0.5.7.tar.gz) = 12225 ++SIZE (cargo/num_threads-0.1.5.tar.gz) = 7109 + SIZE (cargo/numtoa-0.1.0.tar.gz) = 8999 + SIZE (cargo/objc-0.2.7.tar.gz) = 22036 + SIZE (cargo/objc-foundation-0.1.1.tar.gz) = 9063 + SIZE (cargo/objc_id-0.1.1.tar.gz) = 3258 +-SIZE (cargo/object-0.27.1.tar.gz) = 228030 + SIZE (cargo/oboe-0.4.5.tar.gz) = 23850 + SIZE (cargo/oboe-sys-0.4.5.tar.gz) = 140656 + SIZE (cargo/ogg-0.8.0.tar.gz) = 27128 +-SIZE (cargo/once_cell-1.9.0.tar.gz) = 30702 ++SIZE (cargo/once_cell-1.10.0.tar.gz) = 30414 + SIZE (cargo/opaque-debug-0.3.0.tar.gz) = 5767 + SIZE (cargo/openssl-0.10.38.tar.gz) = 207436 + SIZE (cargo/openssl-probe-0.1.5.tar.gz) = 7227 + SIZE (cargo/openssl-sys-0.9.72.tar.gz) = 56510 +-SIZE (cargo/os_pipe-0.9.2.tar.gz) = 9707 ++SIZE (cargo/os_pipe-1.0.1.tar.gz) = 10447 + SIZE (cargo/os_str_bytes-6.0.0.tar.gz) = 21046 + SIZE (cargo/owning_ref-0.4.1.tar.gz) = 12658 + SIZE (cargo/pancurses-0.17.0.tar.gz) = 34656 +-SIZE (cargo/parking-2.0.0.tar.gz) = 9714 +-SIZE (cargo/parking_lot-0.10.2.tar.gz) = 39536 + SIZE (cargo/parking_lot-0.11.2.tar.gz) = 39869 +-SIZE (cargo/parking_lot_core-0.7.2.tar.gz) = 33875 + SIZE (cargo/parking_lot_core-0.8.5.tar.gz) = 32466 + SIZE (cargo/parse_duration-2.1.1.tar.gz) = 9451 + SIZE (cargo/pbkdf2-0.8.0.tar.gz) = 12328 + SIZE (cargo/pdcurses-sys-0.7.1.tar.gz) = 454031 + SIZE (cargo/peeking_take_while-0.1.2.tar.gz) = 6697 + SIZE (cargo/percent-encoding-2.1.0.tar.gz) = 9748 +-SIZE (cargo/petgraph-0.5.1.tar.gz) = 147173 ++SIZE (cargo/petgraph-0.6.0.tar.gz) = 182063 + SIZE (cargo/pin-project-lite-0.2.8.tar.gz) = 27847 + SIZE (cargo/pin-utils-0.1.0.tar.gz) = 7580 + SIZE (cargo/pkg-config-0.3.24.tar.gz) = 16489 + SIZE (cargo/platform-dirs-0.3.0.tar.gz) = 6744 +-SIZE (cargo/polling-2.2.0.tar.gz) = 21616 + SIZE (cargo/portaudio-rs-0.3.2.tar.gz) = 13267 + SIZE (cargo/portaudio-sys-0.1.1.tar.gz) = 2327 + SIZE (cargo/ppv-lite86-0.2.16.tar.gz) = 22245 + SIZE (cargo/priority-queue-1.2.1.tar.gz) = 32608 +-SIZE (cargo/proc-macro-crate-0.1.5.tar.gz) = 8096 +-SIZE (cargo/proc-macro-crate-1.1.0.tar.gz) = 8535 +-SIZE (cargo/proc-macro-error-1.0.4.tar.gz) = 25293 +-SIZE (cargo/proc-macro-error-attr-1.0.4.tar.gz) = 7971 ++SIZE (cargo/proc-macro-crate-1.1.3.tar.gz) = 8758 + SIZE (cargo/proc-macro-hack-0.5.19.tar.gz) = 15556 + SIZE (cargo/proc-macro2-1.0.36.tar.gz) = 41411 +-SIZE (cargo/protobuf-2.25.2.tar.gz) = 163905 +-SIZE (cargo/protobuf-codegen-2.25.2.tar.gz) = 39709 +-SIZE (cargo/protobuf-codegen-pure-2.25.2.tar.gz) = 57890 ++SIZE (cargo/protobuf-2.27.1.tar.gz) = 167497 ++SIZE (cargo/protobuf-codegen-2.27.1.tar.gz) = 40830 ++SIZE (cargo/protobuf-codegen-pure-2.27.1.tar.gz) = 58054 + SIZE (cargo/psl-types-2.0.10.tar.gz) = 7929 + SIZE (cargo/publicsuffix-2.1.1.tar.gz) = 89303 +-SIZE (cargo/quote-1.0.14.tar.gz) = 27252 +-SIZE (cargo/rand-0.8.4.tar.gz) = 87406 ++SIZE (cargo/quote-1.0.16.tar.gz) = 27566 ++SIZE (cargo/rand-0.8.5.tar.gz) = 87113 + SIZE (cargo/rand_chacha-0.3.1.tar.gz) = 15251 + SIZE (cargo/rand_core-0.6.3.tar.gz) = 21938 + SIZE (cargo/rand_distr-0.4.3.tar.gz) = 58255 +-SIZE (cargo/rand_hc-0.3.1.tar.gz) = 11891 +-SIZE (cargo/redox_syscall-0.1.57.tar.gz) = 17087 +-SIZE (cargo/redox_syscall-0.2.10.tar.gz) = 23582 ++SIZE (cargo/redox_syscall-0.2.11.tar.gz) = 24032 + SIZE (cargo/redox_termios-0.1.2.tar.gz) = 3268 +-SIZE (cargo/redox_users-0.3.5.tar.gz) = 12644 +-SIZE (cargo/redox_users-0.4.0.tar.gz) = 13023 +-SIZE (cargo/regex-1.5.4.tar.gz) = 236581 ++SIZE (cargo/redox_users-0.4.2.tar.gz) = 15302 ++SIZE (cargo/regex-1.5.5.tar.gz) = 238119 + SIZE (cargo/regex-syntax-0.6.25.tar.gz) = 293293 + SIZE (cargo/remove_dir_all-0.5.3.tar.gz) = 9184 +-SIZE (cargo/reqwest-0.11.9.tar.gz) = 139175 ++SIZE (cargo/reqwest-0.11.10.tar.gz) = 140434 + SIZE (cargo/ring-0.16.20.tar.gz) = 5082615 + SIZE (cargo/rodio-0.14.0.tar.gz) = 7145695 +-SIZE (cargo/rspotify-0.11.3.tar.gz) = 2402441 +-SIZE (cargo/rspotify-http-0.11.3.tar.gz) = 4735 +-SIZE (cargo/rspotify-macros-0.11.3.tar.gz) = 2492 +-SIZE (cargo/rspotify-model-0.11.3.tar.gz) = 20812 +-SIZE (cargo/rust-argon2-0.8.3.tar.gz) = 28313 +-SIZE (cargo/rustc-demangle-0.1.21.tar.gz) = 27920 ++SIZE (cargo/rspotify-0.11.4.tar.gz) = 2403829 ++SIZE (cargo/rspotify-http-0.11.4.tar.gz) = 4753 ++SIZE (cargo/rspotify-macros-0.11.4.tar.gz) = 2504 ++SIZE (cargo/rspotify-model-0.11.4.tar.gz) = 20978 + SIZE (cargo/rustc-hash-1.1.0.tar.gz) = 9331 + SIZE (cargo/rustc-serialize-0.3.24.tar.gz) = 45926 + SIZE (cargo/rustc_version-0.2.3.tar.gz) = 10210 + SIZE (cargo/rustc_version-0.4.0.tar.gz) = 12175 +-SIZE (cargo/rustls-0.20.2.tar.gz) = 238289 ++SIZE (cargo/rustls-0.20.4.tar.gz) = 256347 + SIZE (cargo/rustversion-1.0.6.tar.gz) = 18380 + SIZE (cargo/ryu-1.0.9.tar.gz) = 48391 + SIZE (cargo/same-file-1.0.6.tar.gz) = 10183 + SIZE (cargo/schannel-0.1.19.tar.gz) = 42755 +-SIZE (cargo/scoped-tls-1.0.0.tar.gz) = 9146 + SIZE (cargo/scopeguard-1.1.0.tar.gz) = 11470 + SIZE (cargo/sct-0.7.0.tar.gz) = 27502 +-SIZE (cargo/security-framework-2.5.0.tar.gz) = 70087 +-SIZE (cargo/security-framework-sys-2.5.0.tar.gz) = 17201 ++SIZE (cargo/security-framework-2.6.1.tar.gz) = 71688 ++SIZE (cargo/security-framework-sys-2.6.1.tar.gz) = 17717 + SIZE (cargo/semver-0.9.0.tar.gz) = 17344 +-SIZE (cargo/semver-1.0.4.tar.gz) = 29375 ++SIZE (cargo/semver-1.0.6.tar.gz) = 29941 + SIZE (cargo/semver-parser-0.7.0.tar.gz) = 10268 +-SIZE (cargo/serde-1.0.133.tar.gz) = 75566 ++SIZE (cargo/serde-1.0.136.tar.gz) = 76158 + SIZE (cargo/serde_cbor-0.11.2.tar.gz) = 44570 +-SIZE (cargo/serde_derive-1.0.133.tar.gz) = 54726 +-SIZE (cargo/serde_json-1.0.75.tar.gz) = 116009 +-SIZE (cargo/serde_repr-0.1.7.tar.gz) = 10173 ++SIZE (cargo/serde_derive-1.0.136.tar.gz) = 54776 ++SIZE (cargo/serde_json-1.0.79.tar.gz) = 144451 + SIZE (cargo/serde_urlencoded-0.7.1.tar.gz) = 12822 ++SIZE (cargo/sha-1-0.10.0.tar.gz) = 12239 + SIZE (cargo/sha-1-0.9.8.tar.gz) = 14029 + SIZE (cargo/sha1-0.6.1.tar.gz) = 2931 + SIZE (cargo/sha1_smol-1.0.0.tar.gz) = 9782 +-SIZE (cargo/sha2-0.9.9.tar.gz) = 22247 ++SIZE (cargo/sha2-0.10.2.tar.gz) = 20213 + SIZE (cargo/shannon-0.2.0.tar.gz) = 3503 +-SIZE (cargo/shell-words-1.0.0.tar.gz) = 9798 ++SIZE (cargo/shell-words-1.1.0.tar.gz) = 9871 + SIZE (cargo/shlex-0.1.1.tar.gz) = 5687 + SIZE (cargo/signal-hook-0.3.13.tar.gz) = 49252 + SIZE (cargo/signal-hook-registry-1.4.0.tar.gz) = 17912 + SIZE (cargo/slab-0.4.5.tar.gz) = 15888 + SIZE (cargo/smallvec-1.8.0.tar.gz) = 27992 +-SIZE (cargo/socket2-0.4.2.tar.gz) = 41721 ++SIZE (cargo/socket2-0.4.4.tar.gz) = 44048 + SIZE (cargo/spin-0.5.2.tar.gz) = 12004 + SIZE (cargo/stable_deref_trait-1.2.0.tar.gz) = 8054 + SIZE (cargo/standback-0.2.17.tar.gz) = 29011 +-SIZE (cargo/static_assertions-1.1.0.tar.gz) = 18480 +-SIZE (cargo/stderrlog-0.4.3.tar.gz) = 19658 + SIZE (cargo/stdweb-0.1.3.tar.gz) = 90221 + SIZE (cargo/stdweb-0.4.20.tar.gz) = 194102 + SIZE (cargo/stdweb-derive-0.5.3.tar.gz) = 3894 + SIZE (cargo/stdweb-internal-macros-0.2.9.tar.gz) = 11828 + SIZE (cargo/stdweb-internal-runtime-0.1.5.tar.gz) = 5445 + SIZE (cargo/strsim-0.10.0.tar.gz) = 11355 +-SIZE (cargo/strsim-0.8.0.tar.gz) = 9309 +-SIZE (cargo/strsim-0.9.3.tar.gz) = 10266 +-SIZE (cargo/structopt-0.3.26.tar.gz) = 53798 +-SIZE (cargo/structopt-derive-0.4.18.tar.gz) = 20996 + SIZE (cargo/strum-0.22.0.tar.gz) = 5413 +-SIZE (cargo/strum-0.23.0.tar.gz) = 5429 ++SIZE (cargo/strum-0.24.0.tar.gz) = 5524 + SIZE (cargo/strum_macros-0.22.0.tar.gz) = 16501 +-SIZE (cargo/strum_macros-0.23.1.tar.gz) = 18203 ++SIZE (cargo/strum_macros-0.24.0.tar.gz) = 18785 + SIZE (cargo/subtle-2.4.1.tar.gz) = 12630 +-SIZE (cargo/syn-1.0.85.tar.gz) = 235056 ++SIZE (cargo/syn-1.0.89.tar.gz) = 235966 + SIZE (cargo/synstructure-0.12.6.tar.gz) = 18429 + SIZE (cargo/tempfile-3.3.0.tar.gz) = 27578 + SIZE (cargo/term_size-0.3.2.tar.gz) = 10917 +-SIZE (cargo/termcolor-1.1.2.tar.gz) = 17287 ++SIZE (cargo/termcolor-1.1.3.tar.gz) = 17242 + SIZE (cargo/termion-1.5.6.tar.gz) = 22677 +-SIZE (cargo/textwrap-0.11.0.tar.gz) = 17322 +-SIZE (cargo/textwrap-0.14.2.tar.gz) = 52016 ++SIZE (cargo/textwrap-0.15.0.tar.gz) = 52998 + SIZE (cargo/thiserror-1.0.30.tar.gz) = 17748 + SIZE (cargo/thiserror-impl-1.0.30.tar.gz) = 15230 +-SIZE (cargo/thread_local-0.3.4.tar.gz) = 11760 + SIZE (cargo/time-0.1.44.tar.gz) = 28885 + SIZE (cargo/time-0.2.27.tar.gz) = 65167 +-SIZE (cargo/time-0.3.5.tar.gz) = 72732 ++SIZE (cargo/time-0.3.9.tar.gz) = 81412 + SIZE (cargo/time-macros-0.1.1.tar.gz) = 5447 + SIZE (cargo/time-macros-impl-0.1.2.tar.gz) = 10096 + SIZE (cargo/tinyvec-1.5.1.tar.gz) = 44942 + SIZE (cargo/tinyvec_macros-0.1.0.tar.gz) = 1817 +-SIZE (cargo/tokio-1.15.0.tar.gz) = 540198 ++SIZE (cargo/tokio-1.17.0.tar.gz) = 562425 + SIZE (cargo/tokio-macros-1.7.0.tar.gz) = 9261 + SIZE (cargo/tokio-native-tls-0.3.0.tar.gz) = 20759 + SIZE (cargo/tokio-stream-0.1.8.tar.gz) = 30537 + SIZE (cargo/tokio-util-0.6.9.tar.gz) = 76480 + SIZE (cargo/toml-0.5.8.tar.gz) = 54219 + SIZE (cargo/tower-service-0.3.1.tar.gz) = 6299 +-SIZE (cargo/tracing-0.1.29.tar.gz) = 72444 +-SIZE (cargo/tracing-core-0.1.21.tar.gz) = 50683 +-SIZE (cargo/tree_magic-0.2.3.tar.gz) = 38389 ++SIZE (cargo/tracing-0.1.32.tar.gz) = 77985 ++SIZE (cargo/tracing-core-0.1.23.tar.gz) = 53204 ++SIZE (cargo/tree_magic_mini-3.0.3.tar.gz) = 15406 + SIZE (cargo/try-lock-0.2.3.tar.gz) = 4158 + SIZE (cargo/typenum-1.15.0.tar.gz) = 40741 +-SIZE (cargo/unicase-2.6.0.tar.gz) = 23478 + SIZE (cargo/unicode-bidi-0.3.7.tar.gz) = 33759 + SIZE (cargo/unicode-normalization-0.1.19.tar.gz) = 107353 +-SIZE (cargo/unicode-segmentation-1.8.0.tar.gz) = 94011 ++SIZE (cargo/unicode-segmentation-1.9.0.tar.gz) = 93241 + SIZE (cargo/unicode-width-0.1.9.tar.gz) = 16745 + SIZE (cargo/unicode-xid-0.2.2.tar.gz) = 14955 +-SIZE (cargo/unreachable-1.0.0.tar.gz) = 6355 + SIZE (cargo/untrusted-0.7.1.tar.gz) = 7924 + SIZE (cargo/ureq-2.4.0.tar.gz) = 91872 + SIZE (cargo/url-2.2.2.tar.gz) = 68555 + SIZE (cargo/uuid-0.8.2.tar.gz) = 37909 + SIZE (cargo/vcpkg-0.2.15.tar.gz) = 228735 +-SIZE (cargo/vec_map-0.8.2.tar.gz) = 14466 + SIZE (cargo/vergen-3.2.0.tar.gz) = 16897 + SIZE (cargo/version_check-0.9.4.tar.gz) = 14895 +-SIZE (cargo/void-1.0.2.tar.gz) = 2356 +-SIZE (cargo/waker-fn-1.1.0.tar.gz) = 7114 + SIZE (cargo/walkdir-2.3.2.tar.gz) = 23516 + SIZE (cargo/want-0.3.0.tar.gz) = 6550 + SIZE (cargo/wasi-0.10.0+wasi-snapshot-preview1.tar.gz) = 26964 +-SIZE (cargo/wasi-0.9.0+wasi-snapshot-preview1.tar.gz) = 31521 +-SIZE (cargo/wasm-bindgen-0.2.78.tar.gz) = 162111 +-SIZE (cargo/wasm-bindgen-backend-0.2.78.tar.gz) = 25576 +-SIZE (cargo/wasm-bindgen-futures-0.4.28.tar.gz) = 14734 +-SIZE (cargo/wasm-bindgen-macro-0.2.78.tar.gz) = 11700 +-SIZE (cargo/wasm-bindgen-macro-support-0.2.78.tar.gz) = 17858 +-SIZE (cargo/wasm-bindgen-shared-0.2.78.tar.gz) = 7206 +-SIZE (cargo/wayland-client-0.27.0.tar.gz) = 67401 +-SIZE (cargo/wayland-commons-0.27.0.tar.gz) = 20386 +-SIZE (cargo/wayland-protocols-0.27.0.tar.gz) = 124654 +-SIZE (cargo/wayland-scanner-0.27.0.tar.gz) = 17263 +-SIZE (cargo/wayland-sys-0.27.0.tar.gz) = 8016 +-SIZE (cargo/web-sys-0.3.55.tar.gz) = 664827 +-SIZE (cargo/webbrowser-0.5.5.tar.gz) = 11194 ++SIZE (cargo/wasi-0.11.0+wasi-snapshot-preview1.tar.gz) = 28131 ++SIZE (cargo/wasm-bindgen-0.2.79.tar.gz) = 164276 ++SIZE (cargo/wasm-bindgen-backend-0.2.79.tar.gz) = 25776 ++SIZE (cargo/wasm-bindgen-futures-0.4.29.tar.gz) = 14730 ++SIZE (cargo/wasm-bindgen-macro-0.2.79.tar.gz) = 11806 ++SIZE (cargo/wasm-bindgen-macro-support-0.2.79.tar.gz) = 17861 ++SIZE (cargo/wasm-bindgen-shared-0.2.79.tar.gz) = 7204 ++SIZE (cargo/wayland-client-0.29.4.tar.gz) = 71383 ++SIZE (cargo/wayland-commons-0.29.4.tar.gz) = 20757 ++SIZE (cargo/wayland-protocols-0.29.4.tar.gz) = 140842 ++SIZE (cargo/wayland-scanner-0.29.4.tar.gz) = 17231 ++SIZE (cargo/wayland-sys-0.29.4.tar.gz) = 7919 ++SIZE (cargo/web-sys-0.3.56.tar.gz) = 666465 ++SIZE (cargo/webbrowser-0.6.0.tar.gz) = 18745 + SIZE (cargo/webpki-0.22.0.tar.gz) = 58663 + SIZE (cargo/webpki-roots-0.22.2.tar.gz) = 237864 +-SIZE (cargo/wepoll-ffi-0.1.2.tar.gz) = 31309 +-SIZE (cargo/widestring-0.4.3.tar.gz) = 26215 ++SIZE (cargo/widestring-0.5.1.tar.gz) = 41338 + SIZE (cargo/winapi-0.3.9.tar.gz) = 1200382 + SIZE (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815 + SIZE (cargo/winapi-util-0.1.5.tar.gz) = 10164 +@@ -829,18 +715,14 @@ SIZE (cargo/windows_i686_gnu-0.24.0.tar. + SIZE (cargo/windows_i686_msvc-0.24.0.tar.gz) = 732279 + SIZE (cargo/windows_x86_64_gnu-0.24.0.tar.gz) = 743223 + SIZE (cargo/windows_x86_64_msvc-0.24.0.tar.gz) = 668947 ++SIZE (cargo/winreg-0.10.1.tar.gz) = 25725 + SIZE (cargo/winreg-0.5.1.tar.gz) = 17693 +-SIZE (cargo/winreg-0.7.0.tar.gz) = 21225 + SIZE (cargo/winrt-notification-0.5.1.tar.gz) = 34163 +-SIZE (cargo/wl-clipboard-rs-0.4.1.tar.gz) = 41030 ++SIZE (cargo/wl-clipboard-rs-0.6.0.tar.gz) = 29015 + SIZE (cargo/x11-clipboard-0.3.3.tar.gz) = 7357 + SIZE (cargo/xcb-0.8.2.tar.gz) = 129071 + SIZE (cargo/xi-unicode-0.3.0.tar.gz) = 87001 + SIZE (cargo/xml-rs-0.8.4.tar.gz) = 52690 +-SIZE (cargo/zbus-1.9.1.tar.gz) = 62908 +-SIZE (cargo/zbus_macros-1.9.1.tar.gz) = 14675 + SIZE (cargo/zerocopy-0.3.0.tar.gz) = 14324 + SIZE (cargo/zerocopy-derive-0.2.0.tar.gz) = 516658 +-SIZE (cargo/zvariant-2.10.0.tar.gz) = 64374 +-SIZE (cargo/zvariant_derive-2.10.0.tar.gz) = 8746 +-SIZE (ncspot-0.9.5.tar.gz) = 220165 ++SIZE (ncspot-0.9.7.tar.gz) = 217403 diff --git a/nnn-4.4.diff b/nnn-4.4.diff new file mode 100644 index 0000000..a774feb --- /dev/null +++ b/nnn-4.4.diff @@ -0,0 +1,80 @@ +Index: sysutils/nnn/Makefile +=================================================================== +RCS file: /home/cvs/ports/sysutils/nnn/Makefile,v +retrieving revision 1.17 +diff -u -p -u -p -r1.17 Makefile +--- sysutils/nnn/Makefile 4 Oct 2021 14:16:52 -0000 1.17 ++++ sysutils/nnn/Makefile 25 Nov 2021 06:49:20 -0000 +@@ -2,7 +2,7 @@ + + COMMENT = the missing terminal file browser for X + +-V = 4.3 ++V = 4.4 + DISTNAME = nnn-v${V} + PKGNAME = nnn-${V} + +@@ -22,6 +22,8 @@ MASTER_SITES = https://github.com/jarun + # Uses -std=c11 so cannot use base-gcc + COMPILER = base-clang ports-gcc + COMPILER_LANGS = c ++ ++RUN_DEPENDS = textproc/gsed + + MAKE_FLAGS = CFLAGS_OPTIMIZATION= + FAKE_FLAGS = MANPREFIX="$(PREFIX)/man" \ +Index: sysutils/nnn/distinfo +=================================================================== +RCS file: /home/cvs/ports/sysutils/nnn/distinfo,v +retrieving revision 1.14 +diff -u -p -u -p -r1.14 distinfo +--- sysutils/nnn/distinfo 4 Oct 2021 14:16:52 -0000 1.14 ++++ sysutils/nnn/distinfo 25 Nov 2021 06:49:20 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (nnn-v4.3.tar.gz) = tt+OJi5WE90ZK6xhCm2nETBmJ9Vlc/GncKFz7weJU7s= +-SIZE (nnn-v4.3.tar.gz) = 236606 ++SHA256 (nnn-v4.4.tar.gz) = 4Eo/Dwwq8eGMtvAF0YJnx3A2RCdNIbuT8Dsw5P09FlM= ++SIZE (nnn-v4.4.tar.gz) = 239005 +Index: sysutils/nnn/patches/patch-src_nnn_c +=================================================================== +RCS file: sysutils/nnn/patches/patch-src_nnn_c +diff -N sysutils/nnn/patches/patch-src_nnn_c +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ sysutils/nnn/patches/patch-src_nnn_c 25 Nov 2021 06:53:01 -0000 +@@ -0,0 +1,36 @@ ++$OpenBSD$ ++ ++Cherry pick patch to make file renames more reliable. ++https://patch-diff.githubusercontent.com/raw/jarun/nnn/pull/1243.diff ++ ++Index: src/nnn.c ++--- src/nnn.c.orig +++++ src/nnn.c ++@@ -202,12 +202,14 @@ ++ #define CTX_MAX 8 ++ #endif ++ +++#ifndef SED ++ /* BSDs or Solaris or SunOS */ ++ #if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__APPLE__) || defined(sun) || defined(__sun) ++ #define SED "gsed" ++ #else ++ #define SED "sed" ++ #endif +++#endif ++ ++ /* Large selection threshold */ ++ #ifndef LARGESEL ++@@ -2729,12 +2731,7 @@ static void archive_selection(const char *cmd, const c ++ } ++ ++ snprintf(buf, CMD_LEN_MAX, ++-#ifdef __linux__ ++ SED" -ze 's|^%s/||' '%s' | xargs -0 %s %s", curpath, selpath, cmd, archive ++-#else ++- "tr '\\0' '\n' < '%s' | "SED" -e 's|^%s/||' | tr '\n' '\\0' | xargs -0 %s %s", ++- selpath, curpath, cmd, archive ++-#endif ++ ); ++ spawn(utils[UTIL_SH_EXEC], buf, NULL, NULL, F_CLI | F_CONFIRM); ++ free(buf); diff --git a/nono-0.2.6.diff b/nono-0.2.6.diff new file mode 100644 index 0000000..6616a96 --- /dev/null +++ b/nono-0.2.6.diff @@ -0,0 +1,56 @@ +Index: emulators/nono/Makefile +=================================================================== +RCS file: /home/cvs/ports/emulators/nono/Makefile,v +retrieving revision 1.20 +diff -u -p -u -p -r1.20 Makefile +--- emulators/nono/Makefile 11 Mar 2022 18:59:40 -0000 1.20 ++++ emulators/nono/Makefile 14 Mar 2022 20:23:57 -0000 +@@ -1,10 +1,8 @@ +-# Big endian support is not complete as of 0.1.0 +-NOT_FOR_ARCHS= ${BE_ARCHS} + BROKEN-i386= requires __m128i and similar types; may work if SSE is disabled + + COMMENT= OMRON LUNA-I and LUNA-88K emulator + +-DISTNAME= nono-0.2.5 ++DISTNAME= nono-0.2.6 + CATEGORIES= emulators + + MAINTAINER= Gonzalo L. R. +@@ -14,6 +12,8 @@ HOMEPAGE= http://www.pastel-flower.jp/~ + # see doc/nono-license.txt + PERMIT_DISTFILES = Yes + PERMIT_PACKAGE = binaries cannot be distributed ++ ++COMPILER= base-clang ports-gcc + + WANTLIB += ${COMPILER_LIBCXX} c curses edit m wx_baseu-3.0 wx_baseu_net-3.0 + WANTLIB += wx_baseu_xml-3.0 wx_gtk3u_adv-3.0 wx_gtk3u_core-3.0 +Index: emulators/nono/distinfo +=================================================================== +RCS file: /home/cvs/ports/emulators/nono/distinfo,v +retrieving revision 1.12 +diff -u -p -u -p -r1.12 distinfo +--- emulators/nono/distinfo 31 Jan 2022 11:02:17 -0000 1.12 ++++ emulators/nono/distinfo 14 Mar 2022 20:22:13 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (nono-0.2.5.tar.gz) = MUDNpNwzyS7/IqjHpFGgsG/r73EHjztN1RJWVHCJcro= +-SIZE (nono-0.2.5.tar.gz) = 2668954 ++SHA256 (nono-0.2.6.tar.gz) = 78PYjkqTZzoUGuQiJmRM/0QqRd/yNXXpR8uXF+yNzlQ= ++SIZE (nono-0.2.6.tar.gz) = 2688271 +Index: emulators/nono/pkg/README +=================================================================== +RCS file: /home/cvs/ports/emulators/nono/pkg/README,v +retrieving revision 1.6 +diff -u -p -u -p -r1.6 README +--- emulators/nono/pkg/README 11 Mar 2022 18:59:40 -0000 1.6 ++++ emulators/nono/pkg/README 14 Mar 2022 20:22:13 -0000 +@@ -53,7 +53,7 @@ hostnet-driver = none + + To turn it on: + +-$ nono -c ~/nono -s 0.5 -C ++$ nono -c ~/nono -s 0.5 -C + + Now inside the console you should follow these instructions: + diff --git a/notion-4.0.2p0.diff b/notion-4.0.2p0.diff new file mode 100644 index 0000000..b8abbe7 --- /dev/null +++ b/notion-4.0.2p0.diff @@ -0,0 +1,39 @@ +Index: x11/notion/Makefile +=================================================================== +RCS file: /home/cvs/ports/x11/notion/Makefile,v +retrieving revision 1.2 +diff -u -p -u -p -r1.2 Makefile +--- x11/notion/Makefile 11 Mar 2022 20:16:49 -0000 1.2 ++++ x11/notion/Makefile 17 Apr 2022 18:18:39 -0000 +@@ -3,6 +3,7 @@ COMMENT= light, keyboard friendly static + GH_ACCOUNT= raboof + GH_PROJECT= notion + GH_TAGNAME= 4.0.2 ++REVISION= 0 + + CATEGORIES= x11 + +Index: x11/notion/patches/patch-libmainloop_signal_c +=================================================================== +RCS file: x11/notion/patches/patch-libmainloop_signal_c +diff -N x11/notion/patches/patch-libmainloop_signal_c +Index: x11/notion/patches/patch-system-autodetect_mk +=================================================================== +RCS file: /home/cvs/ports/x11/notion/patches/patch-system-autodetect_mk,v +retrieving revision 1.2 +diff -u -p -u -p -r1.2 patch-system-autodetect_mk +--- x11/notion/patches/patch-system-autodetect_mk 11 Mar 2022 20:16:49 -0000 1.2 ++++ x11/notion/patches/patch-system-autodetect_mk 18 Apr 2022 05:46:48 -0000 +@@ -30,3 +30,12 @@ Index: system-autodetect.mk + + # Cygwin needs this. Also when you disable _BSD_SOURCE you may need it. + #DEFINES += -DCF_NO_GETLOADAVG ++@@ -205,7 +205,7 @@ POSIX_SOURCE?=-D_POSIX_C_SOURCE=200112L ++ BSD_SOURCE?=-D_BSD_SOURCE ++ ++ # Most systems ++-XOPEN_SOURCE=-D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED +++#XOPEN_SOURCE=-D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED ++ # SunOS, (Irix) ++ #XOPEN_SOURCE=-D__EXTENSIONS__ ++ diff --git a/notmuch-0.33.2.diff b/notmuch-0.33.2.diff new file mode 100644 index 0000000..50108db --- /dev/null +++ b/notmuch-0.33.2.diff @@ -0,0 +1,93 @@ +Index: Makefile.inc +=================================================================== +RCS file: /home/cvs/ports/mail/notmuch/Makefile.inc,v +retrieving revision 1.5 +diff -u -p -u -p -r1.5 Makefile.inc +--- Makefile.inc 14 Mar 2021 19:50:49 -0000 1.5 ++++ Makefile.inc 13 Oct 2021 05:46:30 -0000 +@@ -1,6 +1,6 @@ + # $OpenBSD: Makefile.inc,v 1.5 2021/03/14 19:50:49 bket Exp $ + +-V = 0.31.4 ++V = 0.33.2 + DISTNAME = notmuch-$V + EXTRACT_SUFX = .tar.xz + +Index: notmuch/Makefile +=================================================================== +RCS file: /home/cvs/ports/mail/notmuch/notmuch/Makefile,v +retrieving revision 1.13 +diff -u -p -u -p -r1.13 Makefile +--- notmuch/Makefile 4 Jul 2021 19:02:09 -0000 1.13 ++++ notmuch/Makefile 13 Oct 2021 05:46:30 -0000 +@@ -6,9 +6,7 @@ COMMENT-emacs = Emacs bindings for notm + PKGNAME-main = notmuch-${V} + PKGNAME-emacs = notmuch-emacs-${V} + +-REVISION = 0 +- +-SHARED_LIBS += notmuch 1.0 ++SHARED_LIBS += notmuch 1.1 + + MULTI_PACKAGES = -main -emacs + DEBUG_PACKAGES = -main +Index: notmuch/distinfo +=================================================================== +RCS file: /home/cvs/ports/mail/notmuch/notmuch/distinfo,v +retrieving revision 1.5 +diff -u -p -u -p -r1.5 distinfo +--- notmuch/distinfo 14 Mar 2021 19:50:49 -0000 1.5 ++++ notmuch/distinfo 13 Oct 2021 05:46:30 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (notmuch-0.31.4.tar.xz) = hmG2ZWdmD9YwrxDEZHwwMn/dGzSpiMq4DWFDKKW3T1U= +-SIZE (notmuch-0.31.4.tar.xz) = 713888 ++SHA256 (notmuch-0.33.2.tar.xz) = JEiS9qtSqE9rATs4fNZlLUYe/9NrFO+eV2YEtYULLK4= ++SIZE (notmuch-0.33.2.tar.xz) = 733228 +Index: notmuch/patches/patch-lib_Makefile_local +=================================================================== +RCS file: /home/cvs/ports/mail/notmuch/notmuch/patches/patch-lib_Makefile_local,v +retrieving revision 1.2 +diff -u -p -u -p -r1.2 patch-lib_Makefile_local +--- notmuch/patches/patch-lib_Makefile_local 13 Aug 2020 18:21:19 -0000 1.2 ++++ notmuch/patches/patch-lib_Makefile_local 13 Oct 2021 05:46:30 -0000 +@@ -26,7 +26,7 @@ Index: lib/Makefile.local + endif + ifeq ($(LIBDIR_IN_LDCONFIG),1) + ifeq ($(DESTDIR),) +-@@ -69,19 +73,23 @@ $(dir)/libnotmuch.a: $(libnotmuch_modules) ++@@ -73,19 +77,23 @@ $(dir)/libnotmuch.a: $(libnotmuch_modules) + $(dir)/$(LIBNAME): $(libnotmuch_modules) util/libnotmuch_util.a parse-time-string/libparse-time-string.a + $(call quiet,CXX $(CXXFLAGS)) $(libnotmuch_modules) $(FINAL_LIBNOTMUCH_LDFLAGS) $(LIBRARY_LINK_FLAG) -o $@ util/libnotmuch_util.a parse-time-string/libparse-time-string.a + +Index: notmuch/patches/patch-test_test-lib_sh +=================================================================== +RCS file: /home/cvs/ports/mail/notmuch/notmuch/patches/patch-test_test-lib_sh,v +retrieving revision 1.3 +diff -u -p -u -p -r1.3 patch-test_test-lib_sh +--- notmuch/patches/patch-test_test-lib_sh 5 Oct 2020 19:46:17 -0000 1.3 ++++ notmuch/patches/patch-test_test-lib_sh 13 Oct 2021 06:23:36 -0000 +@@ -13,3 +13,12 @@ Index: test/test-lib.sh + + # Protect ourselves from common misconfiguration to export + # CDPATH into the environment ++@@ -939,7 +938,7 @@ notmuch_with_shim () { ++ base_name="$1" ++ shift ++ shim_file="${base_name}.so" ++- LD_PRELOAD=${LD_PRELOAD:+:$LD_PRELOAD}:./${shim_file} notmuch-shared "$@" +++ LD_PRELOAD=./${shim_file} notmuch-shared "$@" ++ } ++ ++ # Creates a script that counts how much time it is executed and calls +Index: py-notmuch/distinfo +=================================================================== +RCS file: /home/cvs/ports/mail/notmuch/py-notmuch/distinfo,v +retrieving revision 1.5 +diff -u -p -u -p -r1.5 distinfo +--- py-notmuch/distinfo 14 Mar 2021 19:50:49 -0000 1.5 ++++ py-notmuch/distinfo 13 Oct 2021 05:46:30 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (notmuch-0.31.4.tar.xz) = hmG2ZWdmD9YwrxDEZHwwMn/dGzSpiMq4DWFDKKW3T1U= +-SIZE (notmuch-0.31.4.tar.xz) = 713888 ++SHA256 (notmuch-0.33.2.tar.xz) = JEiS9qtSqE9rATs4fNZlLUYe/9NrFO+eV2YEtYULLK4= ++SIZE (notmuch-0.33.2.tar.xz) = 733228 diff --git a/nsxiv-30p0.diff b/nsxiv-30p0.diff new file mode 100644 index 0000000..ee5aa09 --- /dev/null +++ b/nsxiv-30p0.diff @@ -0,0 +1,37 @@ +Index: graphics/nsxiv/Makefile +=================================================================== +RCS file: /cvs/ports/graphics/nsxiv/Makefile,v +retrieving revision 1.4 +diff -u -p -u -p -r1.4 Makefile +--- graphics/nsxiv/Makefile 24 Jun 2022 13:19:20 -0000 1.4 ++++ graphics/nsxiv/Makefile 20 Dec 2022 08:00:11 -0000 +@@ -3,6 +3,7 @@ COMMENT = neo simple X Image Viewer + GH_PROJECT = nsxiv + GH_ACCOUNT = nsxiv + GH_TAGNAME = v30 ++REVISION = 0 + + CATEGORIES = graphics x11 + +Index: graphics/nsxiv/patches/patch-config_def_h +=================================================================== +RCS file: graphics/nsxiv/patches/patch-config_def_h +diff -N graphics/nsxiv/patches/patch-config_def_h +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ graphics/nsxiv/patches/patch-config_def_h 20 Dec 2022 08:00:11 -0000 +@@ -0,0 +1,15 @@ ++Allow to zoom in further when using the -t flag. ++The default is tiny on resolutions higher than FullHD. ++ ++Index: config.def.h ++--- config.def.h.orig +++++ config.def.h ++@@ -65,7 +65,7 @@ static const int CACHE_SIZE_FALLBACK = 32 * 1024 * 102 ++ #ifdef _THUMBS_CONFIG ++ ++ /* thumbnail sizes in pixels (width == height): */ ++-static const int thumb_sizes[] = { 32, 64, 96, 128, 160 }; +++static const int thumb_sizes[] = { 32, 64, 96, 128, 160, 240, 320, 460 }; ++ ++ /* thumbnail size at startup, index into thumb_sizes[]: */ ++ static const int THUMB_SIZE = 3; diff --git a/patch_prosody-0.12.0.diff b/patch_prosody-0.12.0.diff new file mode 100644 index 0000000..57d27b8 --- /dev/null +++ b/patch_prosody-0.12.0.diff @@ -0,0 +1,444 @@ +diff 541cc6a9ec0e6eefd79c24f305db8e38e0e859e4 bab5e988ddd31020ccb388d57402886713091264 +blob - 111da98c2182b99f76398aaf581238cb9dcda46e +blob + f723ce6d950ef739d7d5a4a37d4b0909a3e485b2 +--- net/prosody/Makefile ++++ net/prosody/Makefile +@@ -1,5 +1,5 @@ + COMMENT = communications server for Jabber/XMPP written in Lua +-DISTNAME = prosody-0.11.13 ++DISTNAME = prosody-0.12.0 + CATEGORIES = net + HOMEPAGE = https://prosody.im/ + +@@ -11,20 +11,22 @@ MASTER_SITES = https://prosody.im/downloads/source/ + PERMIT_PACKAGE = Yes + + MODULES = lang/lua +-MODLUA_VERSION = 5.2 ++MODLUA_VERSION = 5.3 + +-MODLUA_RUN_DEPENDS += databases/luadbi \ +- devel/lua-bitop \ ++MODLUA_RUN_DEPENDS += converters/luastruct \ ++ databases/luadbi \ + devel/luafs \ ++ devel/luarocks \ ++ net/luaunbound \ + security/luasec \ + textproc/luaexpat +-LIB_DEPENDS = devel/libidn ++LIB_DEPENDS = textproc/icu4c + + # fails, depends on busted not yet in + NO_TEST = Yes + TEST_DEPENDS = ${MODLUA_RUN_DEPENDS} + +-WANTLIB += crypto idn ++WANTLIB += crypto icudata icui18n icuuc + + CONFIGURE_STYLE = simple + CONFIGURE_ARGS += --prefix="${PREFIX}" \ +@@ -34,6 +36,7 @@ CONFIGURE_ARGS += --prefix="${PREFIX}" \ + --with-lua-include="${MODLUA_INCL_DIR}" \ + --lua-version="${MODLUA_VERSION}" \ + --no-example-certs \ ++ --idn-library=icu \ + --c-compiler="${CC}" \ + --linker="${CC}" \ + --ldflags="-L/usr/lib -L${LOCALBASE}/lib -shared" \ +@@ -47,6 +50,9 @@ pre-configure: + cd ${WRKSRC}; sed -i -e 's,^#!/usr/bin/env lua,#!${MODLUA_BIN},' -e \ + 's,^lua ,${MODLUA_BIN} ,' prosody prosodyctl + ++post-patch: ++ ${SUBST_CMD} ${WRKSRC}/util/prosodyctl.lua ++ + post-install: + ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/prosody + ${INSTALL_DATA} ${WRKSRC}/README \ +blob - 1259a78118331eeda8b325c7586b7b975b0eab4a +blob + 4c568d96106682731568f8292407e98b43194031 +--- net/prosody/distinfo ++++ net/prosody/distinfo +@@ -1,2 +1,2 @@ +-SHA256 (prosody-0.11.13.tar.gz) = OcYbNGoJtRJbYEy5aeFCBsu8uGyBFW/8a6LWJSfPBDI= +-SIZE (prosody-0.11.13.tar.gz) = 439816 ++SHA256 (prosody-0.12.0.tar.gz) = dS/zIBXaxWX8NBfCGWryaJccNY7gZuUfXZEkE1gNiJo= ++SIZE (prosody-0.12.0.tar.gz) = 610330 +blob - 77b129d26593e3f817c3ed091d1971315a39b745 +blob + 9a2584e6469c8ace4698242ce55c89ff7f641b94 +--- net/prosody/patches/patch-core_certmanager_lua ++++ net/prosody/patches/patch-core_certmanager_lua +@@ -1,7 +1,7 @@ + Index: core/certmanager.lua + --- core/certmanager.lua.orig + +++ core/certmanager.lua +-@@ -110,7 +110,7 @@ end ++@@ -202,7 +202,7 @@ end + + -- Built-in defaults + local core_defaults = { +@@ -9,4 +9,4 @@ Index: core/certmanager.lua + + cafile = "/etc/ssl/cert.pem"; + depth = 9; + protocol = "tlsv1+"; +- verify = (ssl_x509 and { "peer", "client_once", }) or "none"; ++ verify = "none"; +blob - c71921bfdeffd77276b9058509080de47c86db43 +blob + 2b8227c237db7c1ebd5d295793948c03623af83a +--- net/prosody/patches/patch-prosody_cfg_lua_dist ++++ net/prosody/patches/patch-prosody_cfg_lua_dist +@@ -12,10 +12,10 @@ Index: prosody.cfg.lua.dist + +-- Enable POSIX-only options + +pidfile = "/var/prosody/prosody.pid" + + +- -- Enable use of libevent for better performance under high load +- -- For more information see: https://prosody.im/doc/libevent +- --use_libevent = true +-@@ -164,8 +171,8 @@ archive_expires_after = "1w" -- Remove archived messag ++ -- This option allows you to specify additional locations where Prosody ++ -- will search first for modules. For additional modules you can install, see ++ -- the community module repository at https://modules.prosody.im/ ++@@ -183,8 +190,8 @@ archive_expires_after = "1w" -- Remove archived messag + -- Logging configuration + -- For advanced logging see https://prosody.im/doc/logging + log = { +@@ -24,5 +24,5 @@ Index: prosody.cfg.lua.dist + + info = "/var/prosody/prosody.log"; -- Change 'info' to 'debug' for verbose logging + + error = "/var/prosody/prosody.err"; + -- "*syslog"; -- Uncomment this for logging to syslog +- -- "*console"; -- Log to the console, useful for debugging with daemonize=false ++ -- "*console"; -- Log to the console, useful for debugging when running in the foreground + } +blob - /dev/null +blob + 38933741801a6cdcd4f61cf1e64d4def7423dac4 (mode 644) +--- /dev/null ++++ net/prosody/patches/patch-plugins_mod_admin_socket_lua +@@ -0,0 +1,16 @@ ++Upstream fix for older LuaSocket ++ref: https://hg.prosody.im/timber/rev/55590a970de7 ++ ++Index: plugins/mod_admin_socket.lua ++--- plugins/mod_admin_socket.lua.orig +++++ plugins/mod_admin_socket.lua ++@@ -2,6 +2,9 @@ module:set_global(); ++ ++ local have_unix, unix = pcall(require, "socket.unix"); ++ +++if have_unix and type(unix) == "function" then +++ unix = { stream = unix }; +++end ++ if not have_unix or type(unix) ~= "table" then ++ module:log_status("error", "LuaSocket unix socket support not available or incompatible, ensure it is up to date"); ++ return; +blob - 9ac79eba76ccb0b1c5e59384e2b0684129d8dfd7 +blob + c322044f7c0b3255fb316138eff7dd03c6751471 +--- net/prosody/patches/patch-util-src_pposix_c ++++ net/prosody/patches/patch-util-src_pposix_c +@@ -3,15 +3,15 @@ Define _BSD_SOURCE to make initgroups(3) visible + Index: util-src/pposix.c + --- util-src/pposix.c.orig + +++ util-src/pposix.c +-@@ -33,6 +33,11 @@ +- #ifndef _POSIX_C_SOURCE +- #define _POSIX_C_SOURCE 200809L ++@@ -31,6 +31,11 @@ ++ #define _DARWIN_C_SOURCE + #endif ++ #endif + +#if defined(__OpenBSD__) + +#ifndef _BSD_SOURCE + +#define _BSD_SOURCE + +#endif + +#endif + +- #include +- #include ++ #if ! defined(__FreeBSD__) ++ #ifndef _POSIX_C_SOURCE +blob - b1fc216f94427065190bda9955ebfe455a3264d0 +blob + 898f056da4a547f440db3c94ba7c86b47de7fcae +--- net/prosody/patches/patch-util_prosodyctl_lua ++++ net/prosody/patches/patch-util_prosodyctl_lua +@@ -1,12 +1,21 @@ + Index: util/prosodyctl.lua + --- util/prosodyctl.lua.orig + +++ util/prosodyctl.lua +-@@ -240,7 +240,7 @@ local function start(source_dir) ++@@ -180,7 +180,7 @@ local function start(source_dir, lua) + if not source_dir then +- os.execute("./prosody -D"); ++ os.execute(lua .. "./prosody -D"); + else +-- os.execute(source_dir.."/../../bin/prosody -D"); +-+ os.execute(source_dir.."/../../sbin/prosody -D"); ++- os.execute(lua .. source_dir.."/../../bin/prosody -D"); +++ os.execute(lua .. source_dir.."/../../sbin/prosody -D"); + end + return true; + end ++@@ -221,7 +221,7 @@ local render_cli = interpolation.new("%b{}", function ++ ++ local function call_luarocks(operation, mod, server) ++ local dir = prosody.paths.installer; ++- local ok, _, code = os.execute(render_cli("luarocks --lua-version={luav} {op} --tree={dir} {server&--server={server}} {mod?}", { +++ local ok, _, code = os.execute(render_cli("luarocks-${MODLUA_VERSION} --lua-version={luav} {op} --tree={dir} {server&--server={server}} {mod?}", { ++ dir = dir; op = operation; mod = mod; server = server; luav = _VERSION:match("5%.%d"); ++ })); ++ if type(ok) == "number" then code = ok; end +blob - /dev/null +blob + c8ef1ce104e9b59c0111baffc5c2668b5f67758c (mode 644) +--- /dev/null ++++ net/prosody/patches/patch-util_adminstream_lua +@@ -0,0 +1,16 @@ ++Upstream fix for older LuaSocket ++ref: https://hg.prosody.im/timber/rev/55590a970de7 ++ ++Index: util/adminstream.lua ++--- util/adminstream.lua.orig +++++ util/adminstream.lua ++@@ -139,6 +139,9 @@ end ++ ++ local function new_connection(socket_path, listeners) ++ local have_unix, unix = pcall(require, "socket.unix"); +++ if have_unix and type(unix) == "function" then +++ unix = { stream = unix }; +++ end ++ if type(unix) ~= "table" then ++ have_unix = false; ++ end +blob - 42607a1e7c9b1c7866cf492def49a223a2ee0bf4 +blob + 1d4135400107938d9e5d27d5cd2a89e3b59ae572 +--- net/prosody/pkg/PLIST ++++ net/prosody/pkg/PLIST +@@ -5,6 +5,7 @@ lib/prosody/ + lib/prosody/core/ + lib/prosody/core/certmanager.lua + lib/prosody/core/configmanager.lua ++lib/prosody/core/features.lua + lib/prosody/core/hostmanager.lua + lib/prosody/core/loggingmanager.lua + lib/prosody/core/moduleapi.lua +@@ -22,27 +23,38 @@ lib/prosody/modules/adhoc/ + lib/prosody/modules/adhoc/adhoc.lib.lua + lib/prosody/modules/adhoc/mod_adhoc.lua + lib/prosody/modules/mod_admin_adhoc.lua ++lib/prosody/modules/mod_admin_shell.lua ++lib/prosody/modules/mod_admin_socket.lua + lib/prosody/modules/mod_admin_telnet.lua + lib/prosody/modules/mod_announce.lua + lib/prosody/modules/mod_auth_anonymous.lua +-lib/prosody/modules/mod_auth_cyrus.lua + lib/prosody/modules/mod_auth_insecure.lua + lib/prosody/modules/mod_auth_internal_hashed.lua + lib/prosody/modules/mod_auth_internal_plain.lua ++lib/prosody/modules/mod_auth_ldap.lua ++lib/prosody/modules/mod_authz_internal.lua + lib/prosody/modules/mod_blocklist.lua ++lib/prosody/modules/mod_bookmarks.lua + lib/prosody/modules/mod_bosh.lua + lib/prosody/modules/mod_c2s.lua + lib/prosody/modules/mod_carbons.lua + lib/prosody/modules/mod_component.lua ++lib/prosody/modules/mod_cron.lua + lib/prosody/modules/mod_csi.lua + lib/prosody/modules/mod_csi_simple.lua + lib/prosody/modules/mod_debug_sql.lua + lib/prosody/modules/mod_dialback.lua + lib/prosody/modules/mod_disco.lua ++lib/prosody/modules/mod_external_services.lua + lib/prosody/modules/mod_groups.lua + lib/prosody/modules/mod_http.lua + lib/prosody/modules/mod_http_errors.lua ++lib/prosody/modules/mod_http_file_share.lua + lib/prosody/modules/mod_http_files.lua ++lib/prosody/modules/mod_http_openmetrics.lua ++lib/prosody/modules/mod_invites.lua ++lib/prosody/modules/mod_invites_adhoc.lua ++lib/prosody/modules/mod_invites_register.lua + lib/prosody/modules/mod_iq.lua + lib/prosody/modules/mod_lastactivity.lua + lib/prosody/modules/mod_legacyauth.lua +@@ -52,6 +64,7 @@ lib/prosody/modules/mod_mam/mamprefs.lib.lua + lib/prosody/modules/mod_mam/mamprefsxml.lib.lua + lib/prosody/modules/mod_mam/mod_mam.lua + lib/prosody/modules/mod_message.lua ++lib/prosody/modules/mod_mimicking.lua + lib/prosody/modules/mod_motd.lua + lib/prosody/modules/mod_muc_mam.lua + lib/prosody/modules/mod_muc_unique.lua +@@ -72,13 +85,13 @@ lib/prosody/modules/mod_register.lua + lib/prosody/modules/mod_register_ibr.lua + lib/prosody/modules/mod_register_limits.lua + lib/prosody/modules/mod_roster.lua +-lib/prosody/modules/mod_s2s/ +-lib/prosody/modules/mod_s2s/mod_s2s.lua +-lib/prosody/modules/mod_s2s/s2sout.lib.lua ++lib/prosody/modules/mod_s2s.lua + lib/prosody/modules/mod_s2s_auth_certs.lua ++lib/prosody/modules/mod_s2s_bidi.lua + lib/prosody/modules/mod_saslauth.lua + lib/prosody/modules/mod_scansion_record.lua + lib/prosody/modules/mod_server_contact_info.lua ++lib/prosody/modules/mod_smacks.lua + lib/prosody/modules/mod_stanza_debug.lua + lib/prosody/modules/mod_storage_internal.lua + lib/prosody/modules/mod_storage_memory.lua +@@ -87,6 +100,9 @@ lib/prosody/modules/mod_storage_sql.lua + lib/prosody/modules/mod_storage_xep0227.lua + lib/prosody/modules/mod_time.lua + lib/prosody/modules/mod_tls.lua ++lib/prosody/modules/mod_tokenauth.lua ++lib/prosody/modules/mod_tombstones.lua ++lib/prosody/modules/mod_turn_external.lua + lib/prosody/modules/mod_unknown.lua + lib/prosody/modules/mod_uptime.lua + lib/prosody/modules/mod_user_account_management.lua +@@ -101,6 +117,7 @@ lib/prosody/modules/mod_windows.lua + lib/prosody/modules/muc/ + lib/prosody/modules/muc/config_form_sections.lib.lua + lib/prosody/modules/muc/description.lib.lua ++lib/prosody/modules/muc/hats.lib.lua + lib/prosody/modules/muc/hidden.lib.lua + lib/prosody/modules/muc/history.lib.lua + lib/prosody/modules/muc/language.lib.lua +@@ -111,8 +128,10 @@ lib/prosody/modules/muc/moderated.lib.lua + lib/prosody/modules/muc/muc.lib.lua + lib/prosody/modules/muc/name.lib.lua + lib/prosody/modules/muc/occupant.lib.lua ++lib/prosody/modules/muc/occupant_id.lib.lua + lib/prosody/modules/muc/password.lib.lua + lib/prosody/modules/muc/persistent.lib.lua ++lib/prosody/modules/muc/presence_broadcast.lib.lua + lib/prosody/modules/muc/register.lib.lua + lib/prosody/modules/muc/request.lib.lua + lib/prosody/modules/muc/subject.lib.lua +@@ -121,51 +140,67 @@ lib/prosody/modules/muc/whois.lib.lua + lib/prosody/net/ + lib/prosody/net/adns.lua + lib/prosody/net/connect.lua +-lib/prosody/net/connlisteners.lua + lib/prosody/net/cqueues.lua + lib/prosody/net/dns.lua + lib/prosody/net/http/ + lib/prosody/net/http.lua + lib/prosody/net/http/codes.lua ++lib/prosody/net/http/errors.lua ++lib/prosody/net/http/files.lua + lib/prosody/net/http/parser.lua + lib/prosody/net/http/server.lua + lib/prosody/net/httpserver.lua + lib/prosody/net/resolvers/ + lib/prosody/net/resolvers/basic.lua ++lib/prosody/net/resolvers/chain.lua + lib/prosody/net/resolvers/manual.lua + lib/prosody/net/resolvers/service.lua + lib/prosody/net/server.lua + lib/prosody/net/server_epoll.lua + lib/prosody/net/server_event.lua + lib/prosody/net/server_select.lua ++lib/prosody/net/stun.lua ++lib/prosody/net/unbound.lua + lib/prosody/net/websocket/ + lib/prosody/net/websocket.lua + lib/prosody/net/websocket/frames.lua + lib/prosody/prosody.version + lib/prosody/util/ + lib/prosody/util/adhoc.lua ++lib/prosody/util/adminstream.lua ++lib/prosody/util/argparse.lua + lib/prosody/util/array.lua + lib/prosody/util/async.lua ++lib/prosody/util/bit${MODLUA_DEP_VERSION}.lua ++lib/prosody/util/bitcompat.lua + lib/prosody/util/cache.lua + lib/prosody/util/caps.lua + @so lib/prosody/util/compat.so + lib/prosody/util/dataforms.lua + lib/prosody/util/datamanager.lua ++lib/prosody/util/datamapper.lua + lib/prosody/util/datetime.lua + lib/prosody/util/dbuffer.lua + lib/prosody/util/debug.lua + lib/prosody/util/dependencies.lua ++lib/prosody/util/dns.lua ++lib/prosody/util/dnsregistry.lua + @so lib/prosody/util/encodings.so + lib/prosody/util/envload.lua ++lib/prosody/util/error.lua + lib/prosody/util/events.lua + lib/prosody/util/filters.lua + lib/prosody/util/format.lua + lib/prosody/util/gc.lua + @so lib/prosody/util/hashes.so ++lib/prosody/util/hashring.lua + lib/prosody/util/helpers.lua + lib/prosody/util/hex.lua + lib/prosody/util/hmac.lua + lib/prosody/util/http.lua ++lib/prosody/util/human/ ++lib/prosody/util/human/io.lua ++lib/prosody/util/human/units.lua + lib/prosody/util/id.lua + lib/prosody/util/import.lua + lib/prosody/util/indexedbheap.lua +@@ -174,10 +209,14 @@ lib/prosody/util/ip.lua + lib/prosody/util/iterators.lua + lib/prosody/util/jid.lua + lib/prosody/util/json.lua ++lib/prosody/util/jsonpointer.lua ++lib/prosody/util/jsonschema.lua ++lib/prosody/util/jwt.lua + lib/prosody/util/logger.lua + lib/prosody/util/mercurial.lua + lib/prosody/util/multitable.lua + @so lib/prosody/util/net.so ++lib/prosody/util/openmetrics.lua + lib/prosody/util/openssl.lua + lib/prosody/util/paths.lua + lib/prosody/util/pluginloader.lua +@@ -185,7 +224,11 @@ lib/prosody/util/pluginloader.lua + @so lib/prosody/util/pposix.so + lib/prosody/util/presence.lua + lib/prosody/util/promise.lua ++lib/prosody/util/prosodyctl/ + lib/prosody/util/prosodyctl.lua ++lib/prosody/util/prosodyctl/cert.lua ++lib/prosody/util/prosodyctl/check.lua ++lib/prosody/util/prosodyctl/shell.lua + lib/prosody/util/pubsub.lua + lib/prosody/util/queue.lua + lib/prosody/util/random.lua +@@ -195,15 +238,14 @@ lib/prosody/util/rsm.lua + lib/prosody/util/sasl/ + lib/prosody/util/sasl.lua + lib/prosody/util/sasl/anonymous.lua +-lib/prosody/util/sasl/digest-md5.lua + lib/prosody/util/sasl/external.lua + lib/prosody/util/sasl/plain.lua + lib/prosody/util/sasl/scram.lua +-lib/prosody/util/sasl_cyrus.lua + lib/prosody/util/serialization.lua + lib/prosody/util/session.lua + lib/prosody/util/set.lua + @so lib/prosody/util/signal.so ++lib/prosody/util/smqueue.lua + lib/prosody/util/sql.lua + lib/prosody/util/sslconfig.lua + lib/prosody/util/stanza.lua +@@ -211,6 +253,7 @@ lib/prosody/util/startup.lua + lib/prosody/util/statistics.lua + lib/prosody/util/statsd.lua + @so lib/prosody/util/strbitop.so ++@so lib/prosody/util/struct.so + @so lib/prosody/util/table.so + lib/prosody/util/template.lua + lib/prosody/util/termcolours.lua +@@ -224,6 +267,7 @@ lib/prosody/util/x509.lua + lib/prosody/util/xml.lua + lib/prosody/util/xmppstream.lua + lib/prosody/util/xpcall.lua ++lib/prosody/util/xtemplate.lua + @man man/man1/prosodyctl.1 + sbin/prosody + sbin/prosodyctl diff --git a/pdfarranger-1.9.1p0.diff b/pdfarranger-1.9.1p0.diff new file mode 100644 index 0000000..b963a7e --- /dev/null +++ b/pdfarranger-1.9.1p0.diff @@ -0,0 +1,23 @@ +Index: print/pdfarranger/Makefile +=================================================================== +RCS file: /cvs/ports/print/pdfarranger/Makefile,v +retrieving revision 1.11 +diff -u -p -u -p -r1.11 Makefile +--- print/pdfarranger/Makefile 3 Oct 2022 22:11:30 -0000 1.11 ++++ print/pdfarranger/Makefile 26 Oct 2022 20:12:23 -0000 +@@ -4,6 +4,7 @@ MODPY_EGG_VERSION = 1.9.1 + GH_ACCOUNT = pdfarranger + GH_PROJECT = pdfarranger + GH_TAGNAME = ${MODPY_EGG_VERSION} ++REVISION = 0 + + CATEGORIES = print + +@@ -25,6 +26,7 @@ RUN_DEPENDS = devel/desktop-file-utils + graphics/img2pdf \ + print/poppler \ + print/py-pikepdf${MODPY_FLAVOR} \ ++ sysutils/py-packaging${MODPY_FLAVOR} \ + x11/gtk+3 \ + x11/gtk+3,-guic + diff --git a/perflevel.diff b/perflevel.diff new file mode 100644 index 0000000..afaeec2 --- /dev/null +++ b/perflevel.diff @@ -0,0 +1,26 @@ +Index: /usr/src/sys/arch/amd64/amd64/k1x-pstate.c +=================================================================== +RCS file: /home/cvs/src/sys/arch/amd64/amd64/k1x-pstate.c,v +retrieving revision 1.11 +diff -u -p -u -p -r1.11 k1x-pstate.c +--- /usr/src/sys/arch/amd64/amd64/k1x-pstate.c 11 Aug 2021 18:31:48 -0000 1.11 ++++ /usr/src/sys/arch/amd64/amd64/k1x-pstate.c 19 Apr 2022 06:19:42 -0000 +@@ -40,6 +40,7 @@ + #endif + + extern int setperf_prio; ++extern int perflevel; + + #define MSR_K1X_LIMIT 0xc0010061 + #define MSR_K1X_CONTROL 0xc0010062 +@@ -106,6 +107,10 @@ k1x_transition(struct k1x_cpu_state *cst + DELAY(100); + } + if (cfid == fid) { ++ if((perflevel == 100) && (cfid > 0)) { ++ printf("Request to set pstate %d ignored, due to perflevel 100.\n", cfid); ++ return; ++ } + cpuspeed = cstate->state_table[level].freq; + #if 0 + (void)printf("Target: %d Current: %d Pstate: %d\n", diff --git a/picom-10.diff b/picom-10.diff new file mode 100644 index 0000000..073896e --- /dev/null +++ b/picom-10.diff @@ -0,0 +1,83 @@ +diff --git x11/picom/Makefile x11/picom/Makefile +index 7b78ee3dc92..fc32c0c83f0 100644 +--- x11/picom/Makefile ++++ x11/picom/Makefile +@@ -2,14 +2,14 @@ COMMENT = lightweight compositor for X11 + + GH_ACCOUNT = yshui + GH_PROJECT = picom +-GH_TAGNAME = v9.1 ++GH_TAGNAME = v10 + + CATEGORIES = x11 + + # MPL 2.0 + PERMIT_PACKAGE = Yes + +-WANTLIB += GL X11 X11-xcb c config dbus-1 ev m pcre pixman-1 ++WANTLIB += X11 X11-xcb c config dbus-1 ev m pcre pixman-1 + WANTLIB += xcb-composite xcb-damage xcb-glx xcb-image xcb-present + WANTLIB += xcb-randr xcb-render-util xcb-render xcb-shape xcb-sync + WANTLIB += xcb-xfixes xcb-xinerama xcb +@@ -34,6 +34,13 @@ LIB_DEPENDS = devel/libconfig \ + CONFIGURE_ARGS += -Dwith_docs=true \ + -Dunittest=true \ + -Dcompton=false ++ ++# fails to build with: ++# ld: error: undefined symbol: glEGLImageTargetTexStorageEXT ++# >>> referenced by egl.c ++# >>> src/picom.p/backend_gl_egl.c.o:(egl_bind_pixmap) ++CONFIGURE_ARGS += -Dopengl=false ++ + CONFIGURE_ENV += CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \ + LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib" + +diff --git x11/picom/distinfo x11/picom/distinfo +index c1f264f9fa3..3c52c2d80d8 100644 +--- x11/picom/distinfo ++++ x11/picom/distinfo +@@ -1,2 +1,2 @@ +-SHA256 (picom-9.1.tar.gz) = hwCscb1JbJEmLIV24pyzrs8rTvSMBDlKkpUJ08s3uH0= +-SIZE (picom-9.1.tar.gz) = 263924 ++SHA256 (picom-10.tar.gz) = 6EAwTDKfB5cgWWMwKJTFXhHXfPUaIsCnIINEzm/Qojg= ++SIZE (picom-10.tar.gz) = 286728 +diff --git x11/picom/patches/patch-src_meson_build x11/picom/patches/patch-src_meson_build +new file mode 100644 +index 00000000000..d876744bcee +--- /dev/null ++++ x11/picom/patches/patch-src_meson_build +@@ -0,0 +1,14 @@ ++glEGLImageTargetTexStorageEXT is part of mesa ++ ++Index: src/meson.build ++--- src/meson.build.orig +++++ src/meson.build ++@@ -59,7 +59,7 @@ endif ++ ++ if get_option('opengl') ++ cflags += ['-DCONFIG_OPENGL', '-DGL_GLEXT_PROTOTYPES'] ++- deps += [dependency('gl', required: true), dependency('egl', required: true)] +++ deps += [dependency('gl', required: true), dependency('egl', required: true), dependency('osmesa', required: true)] ++ srcs += [ 'opengl.c' ] ++ endif ++ +diff --git x11/picom/pkg/PLIST.orig x11/picom/pkg/PLIST.orig +new file mode 100644 +index 00000000000..00f6fa86121 +--- /dev/null ++++ x11/picom/pkg/PLIST.orig +@@ -0,0 +1,13 @@ ++@bin bin/picom ++bin/picom-trans ++@man man/man1/picom-trans.1 ++@man man/man1/picom.1 ++share/applications/picom.desktop ++share/examples/picom/ ++share/examples/picom/picom.desktop ++@sample ${SYSCONFDIR}/xdg/autostart/picom.desktop ++share/examples/picom/picom.sample.conf ++share/icons/hicolor/48x48/apps/picom.png ++share/icons/hicolor/scalable/apps/picom.svg ++@tag update-desktop-database ++@tag gtk-update-icon-cache %D/share/icons/hicolor diff --git a/pidgin-2.14.7p0.diff b/pidgin-2.14.7p0.diff new file mode 100644 index 0000000..b97ef02 --- /dev/null +++ b/pidgin-2.14.7p0.diff @@ -0,0 +1,35 @@ +Index: net/pidgin/Makefile +=================================================================== +RCS file: /home/cvs/ports/net/pidgin/Makefile,v +retrieving revision 1.150 +diff -u -p -u -p -r1.150 Makefile +--- net/pidgin/Makefile 13 Oct 2021 13:56:07 -0000 1.150 ++++ net/pidgin/Makefile 28 Oct 2021 06:02:34 -0000 +@@ -9,6 +9,7 @@ DISTNAME= pidgin-${VERSION} + PKGNAME-main= pidgin-${VERSION} + PKGNAME-finch= finch-${VERSION} + PKGNAME-libpurple= libpurple-${VERSION} ++REVISION= 0 + .for i in -finch -libpurple + FULLPKGNAME$i= ${PKGNAME$i}${FLAVOR_EXT:S/-gtkspell//} + FULLPKGPATH$i= ${PKGPATH},$i${FLAVOR_EXT:S/-gtkspell//:S/-/,/g} +Index: net/pidgin/pkg/PLIST-libpurple +=================================================================== +RCS file: /home/cvs/ports/net/pidgin/pkg/PLIST-libpurple,v +retrieving revision 1.26 +diff -u -p -u -p -r1.26 PLIST-libpurple +--- net/pidgin/pkg/PLIST-libpurple 13 Oct 2021 13:56:07 -0000 1.26 ++++ net/pidgin/pkg/PLIST-libpurple 28 Oct 2021 06:03:43 -0000 +@@ -118,10 +118,10 @@ share/purple/ca-certs/ + share/purple/ca-certs/CAcert_Class3.pem + share/purple/ca-certs/CAcert_Root.pem + share/purple/ca-certs/mozilla.pem +-@unexec GCONF_CONFIG_SOURCE=`%D/bin/gconftool${MODPY_BIN_SUFFIX} --get-default-source` %D/bin/gconftool${MODPY_BIN_SUFFIX} --makefile-uninstall-rule %D/${SCHEMAS_INSTDIR}/*.schemas >/dev/null 2>&1 ++@unexec GCONF_CONFIG_SOURCE=`%D/bin/gconftool-2 --get-default-source` %D/bin/gconftool-2 --makefile-uninstall-rule %D/${SCHEMAS_INSTDIR}/*.schemas >/dev/null 2>&1 + ${SCHEMAS_INSTDIR}/ + ${SCHEMAS_INSTDIR}/purple.schemas +-@exec GCONF_CONFIG_SOURCE=`%D/bin/gconftool${MODPY_BIN_SUFFIX} --get-default-source` %D/bin/gconftool${MODPY_BIN_SUFFIX} --makefile-install-rule %D/${SCHEMAS_INSTDIR}/*.schemas >/dev/null 2>&1 ++@exec GCONF_CONFIG_SOURCE=`%D/bin/gconftool-2 --get-default-source` %D/bin/gconftool-2 --makefile-install-rule %D/${SCHEMAS_INSTDIR}/*.schemas >/dev/null 2>&1 + share/sounds/ + share/sounds/purple/ + share/sounds/purple/alert.wav diff --git a/pidgin-2.14.8.diff b/pidgin-2.14.8.diff new file mode 100644 index 0000000..cfc3083 --- /dev/null +++ b/pidgin-2.14.8.diff @@ -0,0 +1,48 @@ +Index: net/pidgin/Makefile +=================================================================== +RCS file: /home/cvs/ports/net/pidgin/Makefile,v +retrieving revision 1.150 +diff -u -p -u -p -r1.150 Makefile +--- net/pidgin/Makefile 13 Oct 2021 13:56:07 -0000 1.150 ++++ net/pidgin/Makefile 28 Oct 2021 06:10:51 -0000 +@@ -4,7 +4,7 @@ COMMENT-main= multi-protocol instant mes + COMMENT-finch= multi-protocol instant messaging client, console client + COMMENT-libpurple= multi-protocol instant messaging library + +-VERSION= 2.14.7 ++VERSION= 2.14.8 + DISTNAME= pidgin-${VERSION} + PKGNAME-main= pidgin-${VERSION} + PKGNAME-finch= finch-${VERSION} +Index: net/pidgin/distinfo +=================================================================== +RCS file: /home/cvs/ports/net/pidgin/distinfo,v +retrieving revision 1.53 +diff -u -p -u -p -r1.53 distinfo +--- net/pidgin/distinfo 13 Oct 2021 13:56:07 -0000 1.53 ++++ net/pidgin/distinfo 28 Oct 2021 06:10:51 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (pidgin-2.14.7.tar.bz2) = /qarTwVy/iRkYEnCs/7L3KJ6vKbQbpW9ZV5E25m9af4= +-SIZE (pidgin-2.14.7.tar.bz2) = 8713379 ++SHA256 (pidgin-2.14.8.tar.bz2) = P4CFwCEcTKG6n4oDiJs9YHOEMsFnO1ewCGBw724JTMo= ++SIZE (pidgin-2.14.8.tar.bz2) = 8683281 +Index: net/pidgin/pkg/PLIST-libpurple +=================================================================== +RCS file: /home/cvs/ports/net/pidgin/pkg/PLIST-libpurple,v +retrieving revision 1.26 +diff -u -p -u -p -r1.26 PLIST-libpurple +--- net/pidgin/pkg/PLIST-libpurple 13 Oct 2021 13:56:07 -0000 1.26 ++++ net/pidgin/pkg/PLIST-libpurple 28 Oct 2021 06:11:59 -0000 +@@ -118,10 +118,10 @@ share/purple/ca-certs/ + share/purple/ca-certs/CAcert_Class3.pem + share/purple/ca-certs/CAcert_Root.pem + share/purple/ca-certs/mozilla.pem +-@unexec GCONF_CONFIG_SOURCE=`%D/bin/gconftool${MODPY_BIN_SUFFIX} --get-default-source` %D/bin/gconftool${MODPY_BIN_SUFFIX} --makefile-uninstall-rule %D/${SCHEMAS_INSTDIR}/*.schemas >/dev/null 2>&1 ++@unexec GCONF_CONFIG_SOURCE=`%D/bin/gconftool-2 --get-default-source` %D/bin/gconftool-2 --makefile-uninstall-rule %D/${SCHEMAS_INSTDIR}/*.schemas >/dev/null 2>&1 + ${SCHEMAS_INSTDIR}/ + ${SCHEMAS_INSTDIR}/purple.schemas +-@exec GCONF_CONFIG_SOURCE=`%D/bin/gconftool${MODPY_BIN_SUFFIX} --get-default-source` %D/bin/gconftool${MODPY_BIN_SUFFIX} --makefile-install-rule %D/${SCHEMAS_INSTDIR}/*.schemas >/dev/null 2>&1 ++@exec GCONF_CONFIG_SOURCE=`%D/bin/gconftool-2 --get-default-source` %D/bin/gconftool-2 --makefile-install-rule %D/${SCHEMAS_INSTDIR}/*.schemas >/dev/null 2>&1 + share/sounds/ + share/sounds/purple/ + share/sounds/purple/alert.wav diff --git a/pms.c.diff b/pms.c.diff new file mode 100644 index 0000000..b41c477 --- /dev/null +++ b/pms.c.diff @@ -0,0 +1,24 @@ +Index: sys/dev/pckbc/pms.c +=================================================================== +RCS file: /home/cvs/src/sys/dev/pckbc/pms.c,v +retrieving revision 1.96 +diff -u -p -u -p -r1.96 pms.c +--- sys/dev/pckbc/pms.c 6 Apr 2022 18:59:30 -0000 1.96 ++++ sys/dev/pckbc/pms.c 16 Jul 2022 11:11:06 -0000 +@@ -2610,6 +2610,16 @@ pms_proc_elantech_v4(struct pms_softc *s + + case ELANTECH_PKT_TRACKPOINT: + if (sc->sc_dev_enable & PMS_DEV_SECONDARY) { ++ /* ++ * This firmware misreport coordinates for trackpoint ++ * occasionally. Discard packets outside of [-127, 127] range ++ * to prevent cursor jumps. ++ */ ++ if (sc->packet[4] == 0x80 || sc->packet[5] == 0x80 || ++ sc->packet[1] >> 7 == sc->packet[4] >> 7 || ++ sc->packet[2] >> 7 == sc->packet[5] >> 7) ++ return; ++ + x = sc->packet[4] - 0x100 + (sc->packet[1] << 1); + y = sc->packet[5] - 0x100 + (sc->packet[2] << 1); + buttons = butmap[sc->packet[0] & 7]; diff --git a/portgen_copy.diff b/portgen_copy.diff new file mode 100644 index 0000000..7128cf8 --- /dev/null +++ b/portgen_copy.diff @@ -0,0 +1,36 @@ +Index: lib/OpenBSD/PortGen/Port.pm +=================================================================== +RCS file: /home/cvs/ports/infrastructure/lib/OpenBSD/PortGen/Port.pm,v +retrieving revision 1.22 +diff -u -p -u -p -r1.22 Port.pm +--- lib/OpenBSD/PortGen/Port.pm 5 Jan 2022 09:12:50 -0000 1.22 ++++ lib/OpenBSD/PortGen/Port.pm 5 Jan 2022 15:21:33 -0000 +@@ -22,6 +22,7 @@ use warnings; + + use Cwd; + use Fcntl qw( :mode ); ++use File::Copy qw ( cp ); + use File::Find qw(); + use File::Path qw( make_path ); + use JSON::PP; +@@ -44,11 +45,6 @@ sub add_make_options + push(@make_options, @_); + } + +-sub _cp { +- my (@args) = @_; +- system('/bin/cp', @args) == 0; +-} +- + sub new + { + my ( $class, %args ) = @_; +@@ -536,7 +532,7 @@ sub make_portdir + if ( -e $old ) { + my ($dst) = $new =~ m{^(.*)/[^/]+$}; + make_path($dst) unless -e $dst; +- _cp( '-a', $old, $dst ) ++ copy( $old, $dst ) + or die "Unable to copy $old to $new: $!"; + + unlink glob("$new/pkg/PLIST*.orig"); diff --git a/ports.diff b/ports.diff new file mode 100644 index 0000000..7e9abc9 --- /dev/null +++ b/ports.diff @@ -0,0 +1,30 @@ +Index: share/man/man7/ports.7 +=================================================================== +RCS file: /home/cvs/src/share/man/man7/ports.7,v +retrieving revision 1.129 +diff -u -p -u -p -r1.129 ports.7 +--- share/man/man7/ports.7 29 Nov 2021 14:06:03 -0000 1.129 ++++ share/man/man7/ports.7 8 May 2022 10:22:37 -0000 +@@ -624,18 +624,18 @@ Normally + .Xr ftp 1 . + .It Ev FETCH_PACKAGES + If set, +-try to use as options to ++try to use + .Xr pkg_add 1 + to install missing packages from +-.Ev PKG_PATH . ++.Ev PKG_PATH with the supplied options. + .Xr bsd.port.mk 5 + does not set + .Ev FETCH_PACKAGES , +-so even an empty value amounts to setting the variable. ++so even an empty value sets the variable. + .Pp + For instance, to run + .Xr pkg_add 1 +-with default options : ++with default options: + .Bd -literal -offset indent + make FETCH_PACKAGES= + .Ed diff --git a/posixtestsuite-1.5.2p3.diff b/posixtestsuite-1.5.2p3.diff new file mode 100644 index 0000000..f5567c2 --- /dev/null +++ b/posixtestsuite-1.5.2p3.diff @@ -0,0 +1,16 @@ +Index: misc/posixtestsuite/patches/patch-Makefile +=================================================================== +RCS file: /home/cvs/ports/misc/posixtestsuite/patches/patch-Makefile,v +retrieving revision 1.2 +diff -u -p -u -p -r1.2 patch-Makefile +--- misc/posixtestsuite/patches/patch-Makefile 8 May 2018 22:14:19 -0000 1.2 ++++ misc/posixtestsuite/patches/patch-Makefile 31 Dec 2021 14:16:18 -0000 +@@ -22,7 +22,7 @@ Index: Makefile + $(MAKE) all | column -t -s: + + -CFLAGS = -g -O2 -Wall -Werror -D_POSIX_C_SOURCE=200112L +-+CFLAGS = -g -O2 -Wall -Werror -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 +++CFLAGS = -g -O2 -Wall -Werror -Wno-unused-but-set-variable -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 + + # add -std=c99, -std=gnu99 if compiler supports it (gcc-2.95.3 does not). + check_gcc = $(shell if $(CC) $(1) -S -o /dev/null -xc /dev/null > /dev/null 2>&1; then echo "$(1)"; else echo "$(2)"; fi) diff --git a/posixtestsuite-1.5.2p4.diff b/posixtestsuite-1.5.2p4.diff new file mode 100644 index 0000000..7c72962 --- /dev/null +++ b/posixtestsuite-1.5.2p4.diff @@ -0,0 +1,40 @@ +Index: misc/posixtestsuite/Makefile +=================================================================== +RCS file: /home/cvs/ports/misc/posixtestsuite/Makefile,v +retrieving revision 1.6 +diff -u -p -u -p -r1.6 Makefile +--- misc/posixtestsuite/Makefile 12 Jul 2019 20:47:53 -0000 1.6 ++++ misc/posixtestsuite/Makefile 1 Jan 2022 09:55:46 -0000 +@@ -3,7 +3,7 @@ + COMMENT = open POSIX test suite + + DISTNAME = posixtestsuite-1.5.2 +-REVISION = 3 ++REVISION = 4 + + CATEGORIES = misc + +@@ -166,3 +166,7 @@ do-install: + ${PREFIX}/bin/posixtestsuite-html + + .include ++ ++.if ${CHOSEN_COMPILER:Mbase-clang} ++CFLAGS += -Wno-error=unused-but-set-variable ++.endif +Index: misc/posixtestsuite/patches/patch-Makefile +=================================================================== +RCS file: /home/cvs/ports/misc/posixtestsuite/patches/patch-Makefile,v +retrieving revision 1.2 +diff -u -p -u -p -r1.2 patch-Makefile +--- misc/posixtestsuite/patches/patch-Makefile 8 May 2018 22:14:19 -0000 1.2 ++++ misc/posixtestsuite/patches/patch-Makefile 1 Jan 2022 10:30:52 -0000 +@@ -22,7 +22,7 @@ Index: Makefile + $(MAKE) all | column -t -s: + + -CFLAGS = -g -O2 -Wall -Werror -D_POSIX_C_SOURCE=200112L +-+CFLAGS = -g -O2 -Wall -Werror -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 +++CFLAGS += -Wall -Werror -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 + + # add -std=c99, -std=gnu99 if compiler supports it (gcc-2.95.3 does not). + check_gcc = $(shell if $(CC) $(1) -S -o /dev/null -xc /dev/null > /dev/null 2>&1; then echo "$(1)"; else echo "$(2)"; fi) diff --git a/qtpass-1.3.2p1.diff b/qtpass-1.3.2p1.diff new file mode 100644 index 0000000..ee93ffe --- /dev/null +++ b/qtpass-1.3.2p1.diff @@ -0,0 +1,37 @@ +Index: Makefile +=================================================================== +RCS file: /cvs/ports/security/qtpass/Makefile,v +retrieving revision 1.3 +diff -u -p -u -p -r1.3 Makefile +--- Makefile 11 Mar 2022 19:53:59 -0000 1.3 ++++ Makefile 14 Nov 2022 08:07:46 -0000 +@@ -3,7 +3,7 @@ COMMENT= multi-platform GUI for password + GH_ACCOUNT= IJHack + GH_PROJECT= QtPass + GH_TAGNAME= v1.3.2 +-REVISION= 0 ++REVISION= 1 + PKGNAME= ${DISTNAME:L} + + CATEGORIES= security x11 +Index: patches/patch-src_configdialog_cpp +=================================================================== +RCS file: patches/patch-src_configdialog_cpp +diff -N patches/patch-src_configdialog_cpp +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ patches/patch-src_configdialog_cpp 14 Nov 2022 08:07:46 -0000 +@@ -0,0 +1,14 @@ ++Our gpg2 is called gpg ++ ++Index: src/configdialog.cpp ++--- src/configdialog.cpp.orig +++++ src/configdialog.cpp ++@@ -237,7 +237,7 @@ void ConfigDialog::on_autodetectButton_clicked() { ++ if (!pass.isEmpty()) ++ ui->passPath->setText(pass); ++ usePass(!pass.isEmpty()); ++- QString gpg = Util::findBinaryInPath("gpg2"); +++ QString gpg = Util::findBinaryInPath("gpg"); ++ if (gpg.isEmpty()) ++ gpg = Util::findBinaryInPath("gpg"); ++ if (!gpg.isEmpty()) diff --git a/quirks-5.4.diff b/quirks-5.4.diff new file mode 100644 index 0000000..1063aba --- /dev/null +++ b/quirks-5.4.diff @@ -0,0 +1,15 @@ +Index: devel/quirks/files/Quirks.pm +=================================================================== +RCS file: /home/cvs/ports/devel/quirks/files/Quirks.pm,v +retrieving revision 1.1380 +diff -u -p -u -p -r1.1380 Quirks.pm +--- devel/quirks/files/Quirks.pm 21 Mar 2022 12:46:22 -0000 1.1380 ++++ devel/quirks/files/Quirks.pm 26 Mar 2022 14:20:38 -0000 +@@ -719,6 +719,7 @@ my $stem_extensions = { + 'py-tz' => 'py3-tz', + 'py-pretend' => 'py3-pretend', + 'py-mock' => 'py3-mock', ++ 'gmic-qt-krita' => 'krita-gmic-plugin', + }; + + my $obsolete_reason = {}; diff --git a/quirks-5.5.diff b/quirks-5.5.diff new file mode 100644 index 0000000..e14936a --- /dev/null +++ b/quirks-5.5.diff @@ -0,0 +1,78 @@ +Index: graphics/gmic-qt/Makefile +=================================================================== +RCS file: /home/cvs/ports/graphics/gmic-qt/Makefile,v +retrieving revision 1.3 +diff -u -p -u -p -r1.3 Makefile +--- graphics/gmic-qt/Makefile 2 Mar 2022 11:03:04 -0000 1.3 ++++ graphics/gmic-qt/Makefile 28 Mar 2022 21:16:51 -0000 +@@ -1,5 +1,4 @@ + SUBDIR += gimp +- SUBDIR += krita + SUBDIR += none + + .include +Index: graphics/gmic-qt/krita/Makefile +=================================================================== +RCS file: graphics/gmic-qt/krita/Makefile +diff -N graphics/gmic-qt/krita/Makefile +--- graphics/gmic-qt/krita/Makefile 2 Mar 2022 11:03:04 -0000 1.3 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,8 +0,0 @@ +-COMMENT = gmic plugin for krita +-BROKEN = the krita devs forked for whatever reason +- +-RUN_DEPENDS = graphics/krita +-QT_HOST = krita +- +-.include +- +Index: graphics/gmic-qt/krita/pkg/PLIST +=================================================================== +RCS file: graphics/gmic-qt/krita/pkg/PLIST +diff -N graphics/gmic-qt/krita/pkg/PLIST +--- graphics/gmic-qt/krita/pkg/PLIST 2 Mar 2022 11:03:04 -0000 1.2 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1 +0,0 @@ +-@bin bin/gmic_krita_qt +Index: graphics/krita-gmic-plugin/pkg/PLIST +=================================================================== +RCS file: /home/cvs/ports/graphics/krita-gmic-plugin/pkg/PLIST,v +retrieving revision 1.1.1.1 +diff -u -p -u -p -r1.1.1.1 PLIST +--- graphics/krita-gmic-plugin/pkg/PLIST 26 Mar 2022 20:33:50 -0000 1.1.1.1 ++++ graphics/krita-gmic-plugin/pkg/PLIST 28 Mar 2022 22:30:14 -0000 +@@ -1 +1,3 @@ ++@conflict gmic-qt-krita-<=3.0.2 ++@pkgpath graphics/gmic-qt/krita + @so lib/kritaplugins/krita_gmic_qt.so +Index: devel/quirks/Makefile +=================================================================== +RCS file: /home/cvs/ports/devel/quirks/Makefile,v +retrieving revision 1.1366 +diff -u -p -u -p -r1.1366 Makefile +--- devel/quirks/Makefile 21 Mar 2022 12:46:22 -0000 1.1366 ++++ devel/quirks/Makefile 28 Mar 2022 17:31:31 -0000 +@@ -3,7 +3,7 @@ CATEGORIES = devel databases + DISTFILES = + + # API.rev +-PKGNAME = quirks-5.4 ++PKGNAME = quirks-5.5 + PKG_ARCH = * + MAINTAINER = Marc Espie + +Index: devel/quirks/files/Quirks.pm +=================================================================== +RCS file: /home/cvs/ports/devel/quirks/files/Quirks.pm,v +retrieving revision 1.1380 +diff -u -p -u -p -r1.1380 Quirks.pm +--- devel/quirks/files/Quirks.pm 21 Mar 2022 12:46:22 -0000 1.1380 ++++ devel/quirks/files/Quirks.pm 26 Mar 2022 14:20:38 -0000 +@@ -719,6 +719,7 @@ my $stem_extensions = { + 'py-tz' => 'py3-tz', + 'py-pretend' => 'py3-pretend', + 'py-mock' => 'py3-mock', ++ 'gmic-qt-krita' => 'krita-gmic-plugin', + }; + + my $obsolete_reason = {}; diff --git a/radeontop-1.4.diff b/radeontop-1.4.diff new file mode 100644 index 0000000..9944422 --- /dev/null +++ b/radeontop-1.4.diff @@ -0,0 +1,140 @@ +Index: graphics/radeontop/Makefile +=================================================================== +RCS file: /home/cvs/ports/graphics/radeontop/Makefile,v +retrieving revision 1.1.1.1 +diff -u -p -u -p -r1.1.1.1 Makefile +--- graphics/radeontop/Makefile 29 Oct 2021 21:00:42 -0000 1.1.1.1 ++++ graphics/radeontop/Makefile 28 Dec 2021 16:13:59 -0000 +@@ -4,7 +4,7 @@ COMMENT = monitor GPU utilization for R6 + + GH_ACCOUNT = clbr + GH_PROJECT = radeontop +-GH_TAGNAME = v1.3 ++GH_TAGNAME = v1.4 + + SHARED_LIBS = radeontop_xcb 0.0 # 1.3 + +@@ -33,6 +33,9 @@ NO_TEST = Yes + + CFLAGS += -I${LOCALBASE}/include + LDFLAGS += -L${LOCALBASE}/lib -lintl ++ ++post-extract: ++ sed -i "s/ver=unknown/ver=${GH_TAGNAME}-openbsd/" ${WRKSRC}/getver.sh + + do-gen: + ${SUBST_CMD} ${WRKSRC}/Makefile +Index: graphics/radeontop/distinfo +=================================================================== +RCS file: /home/cvs/ports/graphics/radeontop/distinfo,v +retrieving revision 1.1.1.1 +diff -u -p -u -p -r1.1.1.1 distinfo +--- graphics/radeontop/distinfo 29 Oct 2021 21:00:42 -0000 1.1.1.1 ++++ graphics/radeontop/distinfo 26 Dec 2021 16:11:40 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (radeontop-1.3.tar.gz) = Dmq6yvo8eV7ng74Ytzb238f/k8bjwyN8x8FoSGPggQA= +-SIZE (radeontop-1.3.tar.gz) = 38138 ++SHA256 (radeontop-1.4.tar.gz) = LB4qrOGnSdjkUwBHziRQBOD30dMqmQN5F+A9g+YPetE= ++SIZE (radeontop-1.4.tar.gz) = 44602 +Index: graphics/radeontop/patches/patch-Makefile +=================================================================== +RCS file: /home/cvs/ports/graphics/radeontop/patches/patch-Makefile,v +retrieving revision 1.1.1.1 +diff -u -p -u -p -r1.1.1.1 patch-Makefile +--- graphics/radeontop/patches/patch-Makefile 29 Oct 2021 21:00:42 -0000 1.1.1.1 ++++ graphics/radeontop/patches/patch-Makefile 26 Dec 2021 16:11:40 -0000 +@@ -7,15 +7,16 @@ correct the install path + Index: Makefile + --- Makefile.orig + +++ Makefile +-@@ -20,6 +20,7 @@ xcb ?= 1 ++@@ -19,7 +19,7 @@ nls ?= 1 ++ xcb ?= 1 + + bin = radeontop +- xcblib = libradeontop_xcb.so ++-xcblib = libradeontop_xcb.so + +xcblib = libradeontop_xcb.so.${LIBradeontop_xcb_VERSION} + src = $(filter-out amdgpu.c auth_xcb.c,$(wildcard *.c)) + verh = include/version.h + +-@@ -80,7 +81,6 @@ LIBS += $(shell pkg-config --libs libdrm) ++@@ -80,7 +80,6 @@ LIBS += $(shell pkg-config --libs libdrm) + LIBS += -lm + ifeq ($(xcb), 1) + xcb_LIBS += $(shell pkg-config --libs xcb xcb-dri2) +@@ -23,14 +24,14 @@ Index: Makefile + endif + + # On some distros, you might have to change this to ncursesw +-@@ -116,12 +116,12 @@ trans: ++@@ -116,12 +115,12 @@ trans: + xgettext -o translations/radeontop.pot -k_ *.c \ + --package-name radeontop + + -install: all +-- $(INSTALL) -D -m755 $(bin) $(DESTDIR)/$(PREFIX)/sbin/$(bin) ++- $(INSTALL) -D -m755 $(bin) $(DESTDIR)/$(PREFIX)/bin/$(bin) + +install: +-+ $(INSTALL) -D -m755 $(bin) $(PREFIX)/sbin/$(bin) +++ $(INSTALL) -D -m755 $(bin) $(PREFIX)/bin/$(bin) + ifeq ($(xcb), 1) + - $(INSTALL) -D -m755 $(xcblib) $(DESTDIR)/$(PREFIX)/$(LIBDIR)/$(xcblib) + + $(INSTALL) -D -m755 $(xcblib) $(PREFIX)/$(LIBDIR)/$(xcblib) +Index: graphics/radeontop/pkg/DESCR +=================================================================== +RCS file: /home/cvs/ports/graphics/radeontop/pkg/DESCR,v +retrieving revision 1.1.1.1 +diff -u -p -u -p -r1.1.1.1 DESCR +--- graphics/radeontop/pkg/DESCR 29 Oct 2021 21:00:42 -0000 1.1.1.1 ++++ graphics/radeontop/pkg/DESCR 28 Dec 2021 15:48:52 -0000 +@@ -1,5 +1,3 @@ + View your GPU utilization, both for the total activity percent and individual +-blocks. The total GPU utilization is also valid for OpenCL loads; the other +-blocks are only useful in GL loads. +-Requires access to /dev/dri/cardN files or /dev/mem (root privileges). +-R600 and up, even Southern Islands should work fine. ++blocks. The total GPU utilization is also valid for OpenCL loads. The other ++blocks are only useful in GL loads. It works with R600 and up. +Index: graphics/radeontop/pkg/PLIST +=================================================================== +RCS file: /home/cvs/ports/graphics/radeontop/pkg/PLIST,v +retrieving revision 1.1.1.1 +diff -u -p -u -p -r1.1.1.1 PLIST +--- graphics/radeontop/pkg/PLIST 29 Oct 2021 21:00:42 -0000 1.1.1.1 ++++ graphics/radeontop/pkg/PLIST 28 Dec 2021 15:52:46 -0000 +@@ -1,6 +1,14 @@ + @comment $OpenBSD: PLIST,v 1.1.1.1 2021/10/29 21:00:42 sdk Exp $ ++@bin bin/radeontop + @lib lib/libradeontop_xcb.so.${LIBradeontop_xcb_VERSION} + @man man/man1/radeontop.1 +-@bin sbin/radeontop +-share/doc/pkg-readmes/${PKGSTEM} ++share/locale/cs/LC_MESSAGES/radeontop.mo ++share/locale/de/LC_MESSAGES/radeontop.mo ++share/locale/el/LC_MESSAGES/radeontop.mo ++share/locale/es/LC_MESSAGES/radeontop.mo ++share/locale/fi/LC_MESSAGES/radeontop.mo ++share/locale/fr/LC_MESSAGES/radeontop.mo + share/locale/ru/LC_MESSAGES/radeontop.mo ++share/locale/sl/LC_MESSAGES/radeontop.mo ++share/locale/tr/LC_MESSAGES/radeontop.mo ++share/locale/zh_CN/LC_MESSAGES/radeontop.mo +Index: graphics/radeontop/pkg/README +=================================================================== +RCS file: graphics/radeontop/pkg/README +diff -N graphics/radeontop/pkg/README +--- graphics/radeontop/pkg/README 29 Oct 2021 21:00:42 -0000 1.1.1.1 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,11 +0,0 @@ +-$OpenBSD: README,v 1.1.1.1 2021/10/29 21:00:42 sdk Exp $ +- +-+----------------------------------------------------------------------- +-| Running ${PKGSTEM} on OpenBSD +-+----------------------------------------------------------------------- +- +-Radeontop needs access to the system main memory via /dev/mem. This is +-forbidden on a default installation. To allow access to this device, add +-the following line to /etc/sysctl.conf. +- +-kern.allowkmem=1 diff --git a/rawtherapee-5.8p2.diff b/rawtherapee-5.8p2.diff new file mode 100644 index 0000000..0a55693 --- /dev/null +++ b/rawtherapee-5.8p2.diff @@ -0,0 +1,176 @@ +Index: graphics/rawtherapee/Makefile +=================================================================== +RCS file: /home/cvs/ports/graphics/rawtherapee/Makefile,v +retrieving revision 1.38 +diff -u -p -u -p -r1.38 Makefile +--- graphics/rawtherapee/Makefile 28 May 2022 06:20:01 -0000 1.38 ++++ graphics/rawtherapee/Makefile 28 Jun 2022 14:49:21 -0000 +@@ -4,7 +4,7 @@ ONLY_FOR_ARCHS = amd64 + COMMENT = RAW image processing application + + DISTNAME = rawtherapee-5.8 +-REVISION = 1 ++REVISION = 2 + + CATEGORIES = graphics + +Index: graphics/rawtherapee/patches/patch-rtengine_dcraw_c +=================================================================== +RCS file: graphics/rawtherapee/patches/patch-rtengine_dcraw_c +diff -N graphics/rawtherapee/patches/patch-rtengine_dcraw_c +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ graphics/rawtherapee/patches/patch-rtengine_dcraw_c 28 Jun 2022 15:45:04 -0000 +@@ -0,0 +1,13 @@ ++Index: rtengine/dcraw.c ++--- rtengine/dcraw.c.orig +++++ rtengine/dcraw.c ++@@ -9853,8 +9853,7 @@ int CLASS main (int argc, const char **argv) ++ putenv ((char *) "TZ=UTC"); ++ #endif ++ #ifdef LOCALEDIR ++- setlocale (LC_CTYPE, ""); ++- setlocale (LC_MESSAGES, ""); +++ uselocale (newlocale(LC_CTYPE_MASK | LC_MESSAGES, "", duplocale(LC_GLOBAL_LOCALE))); ++ bindtextdomain ("dcraw", LOCALEDIR); ++ textdomain ("dcraw"); ++ #endif +Index: graphics/rawtherapee/patches/patch-rtengine_procparams_cc +=================================================================== +RCS file: graphics/rawtherapee/patches/patch-rtengine_procparams_cc +diff -N graphics/rawtherapee/patches/patch-rtengine_procparams_cc +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ graphics/rawtherapee/patches/patch-rtengine_procparams_cc 28 Jun 2022 14:38:58 -0000 +@@ -0,0 +1,13 @@ ++Index: rtengine/procparams.cc ++--- rtengine/procparams.cc.orig +++++ rtengine/procparams.cc ++@@ -3729,7 +3729,8 @@ int ProcParams::save(const Glib::ustring& fname, const ++ ++ int ProcParams::load(const Glib::ustring& fname, ParamsEdited* pedited) ++ { ++- setlocale(LC_NUMERIC, "C"); // to set decimal point to "." +++ // to set decimal point to "." +++ uselocale(newlocale(LC_NUMERIC_MASK, "C", duplocale(LC_GLOBAL_LOCALE))); ++ ++ if (fname.empty()) { ++ return 1; +Index: graphics/rawtherapee/patches/patch-rtengine_rtthumbnail_cc +=================================================================== +RCS file: graphics/rawtherapee/patches/patch-rtengine_rtthumbnail_cc +diff -N graphics/rawtherapee/patches/patch-rtengine_rtthumbnail_cc +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ graphics/rawtherapee/patches/patch-rtengine_rtthumbnail_cc 28 Jun 2022 15:45:47 -0000 +@@ -0,0 +1,12 @@ ++Index: rtengine/rtthumbnail.cc ++--- rtengine/rtthumbnail.cc.orig +++++ rtengine/rtthumbnail.cc ++@@ -2013,7 +2013,7 @@ bool Thumbnail::readImage (const Glib::ustring& fname) ++ ++ bool Thumbnail::readData (const Glib::ustring& fname) ++ { ++- setlocale (LC_NUMERIC, "C"); // to set decimal point to "." +++ uselocale (newlocale(LC_NUMERIC_MASK, "C", duplocale(LC_GLOBAL_LOCALE))); ++ Glib::KeyFile keyFile; ++ ++ try { +Index: graphics/rawtherapee/patches/patch-rtexif_rtexif_cc +=================================================================== +RCS file: graphics/rawtherapee/patches/patch-rtexif_rtexif_cc +diff -N graphics/rawtherapee/patches/patch-rtexif_rtexif_cc +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ graphics/rawtherapee/patches/patch-rtexif_rtexif_cc 28 Jun 2022 15:37:26 -0000 +@@ -0,0 +1,13 @@ ++Index: rtexif/rtexif.cc ++--- rtexif/rtexif.cc.orig +++++ rtexif/rtexif.cc ++@@ -2788,7 +2788,8 @@ void ExifManager::parse (bool isRaw, bool skipIgnored, ++ #endif ++ return; ++ } ++- setlocale (LC_NUMERIC, "C"); // to set decimal point in sscanf +++ // to set decimal point in sscanf +++ uselocale (newlocale(LC_NUMERIC_MASK, "C", duplocale(LC_GLOBAL_LOCALE))); ++ ++ if (order == ByteOrder::UNKNOWN) { ++ // read tiff header +Index: graphics/rawtherapee/patches/patch-rtgui_cacheimagedata_cc +=================================================================== +RCS file: graphics/rawtherapee/patches/patch-rtgui_cacheimagedata_cc +diff -N graphics/rawtherapee/patches/patch-rtgui_cacheimagedata_cc +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ graphics/rawtherapee/patches/patch-rtgui_cacheimagedata_cc 28 Jun 2022 14:37:57 -0000 +@@ -0,0 +1,13 @@ ++Index: rtgui/cacheimagedata.cc ++--- rtgui/cacheimagedata.cc.orig +++++ rtgui/cacheimagedata.cc ++@@ -65,7 +65,8 @@ CacheImageData::CacheImageData() : ++ */ ++ int CacheImageData::load (const Glib::ustring& fname) ++ { ++- setlocale(LC_NUMERIC, "C"); // to set decimal point to "." +++ // to set decimal point to "." +++ uselocale(newlocale(LC_NUMERIC_MASK, "C", duplocale(LC_GLOBAL_LOCALE))); ++ ++ Glib::KeyFile keyFile; ++ +Index: graphics/rawtherapee/patches/patch-rtgui_main-cli_cc +=================================================================== +RCS file: graphics/rawtherapee/patches/patch-rtgui_main-cli_cc +diff -N graphics/rawtherapee/patches/patch-rtgui_main-cli_cc +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ graphics/rawtherapee/patches/patch-rtgui_main-cli_cc 28 Jun 2022 14:52:43 -0000 +@@ -0,0 +1,13 @@ ++Index: rtgui/main-cli.cc ++--- rtgui/main-cli.cc.orig +++++ rtgui/main-cli.cc ++@@ -104,8 +104,7 @@ bool dontLoadCache ( int argc, char **argv ); ++ ++ int main (int argc, char **argv) ++ { ++- setlocale (LC_ALL, ""); ++- setlocale (LC_NUMERIC, "C"); // to set decimal point to "." +++ uselocale(newlocale(LC_NUMERIC_MASK, "C", (locale_t)0)); ++ ++ Gio::init (); ++ +Index: graphics/rawtherapee/patches/patch-rtgui_main_cc +=================================================================== +RCS file: graphics/rawtherapee/patches/patch-rtgui_main_cc +diff -N graphics/rawtherapee/patches/patch-rtgui_main_cc +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ graphics/rawtherapee/patches/patch-rtgui_main_cc 28 Jun 2022 14:16:15 -0000 +@@ -0,0 +1,15 @@ ++Switch to thread safe uselocale(3) ++ ++Index: rtgui/main.cc ++--- rtgui/main.cc.orig +++++ rtgui/main.cc ++@@ -366,8 +366,7 @@ void show_gimp_plugin_info_dialog(Gtk::Window *parent) ++ ++ int main (int argc, char **argv) ++ { ++- setlocale (LC_ALL, ""); ++- setlocale (LC_NUMERIC, "C"); // to set decimal point to "." +++ uselocale (newlocale(LC_NUMERIC_MASK, "C", (locale_t) 0)); ++ ++ simpleEditor = false; ++ gimpPlugin = false; +Index: graphics/rawtherapee/patches/patch-rtgui_options_cc +=================================================================== +RCS file: graphics/rawtherapee/patches/patch-rtgui_options_cc +diff -N graphics/rawtherapee/patches/patch-rtgui_options_cc +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ graphics/rawtherapee/patches/patch-rtgui_options_cc 28 Jun 2022 14:38:39 -0000 +@@ -0,0 +1,12 @@ ++Index: rtgui/options.cc ++--- rtgui/options.cc.orig +++++ rtgui/options.cc ++@@ -666,7 +666,7 @@ void Options::filterOutParsedExtensions() ++ ++ void Options::readFromFile(Glib::ustring fname) ++ { ++- setlocale(LC_NUMERIC, "C"); // to set decimal point to "." +++ uselocale(newlocale(LC_NUMERIC_MASK, "C", duplocale(LC_GLOBAL_LOCALE))); ++ ++ Glib::KeyFile keyFile; ++ diff --git a/rawtherapee-rmlocale.diff b/rawtherapee-rmlocale.diff new file mode 100644 index 0000000..7c82276 --- /dev/null +++ b/rawtherapee-rmlocale.diff @@ -0,0 +1,103 @@ +Index: rtengine/dcraw.c +--- rtengine/dcraw.c.orig ++++ rtengine/dcraw.c +@@ -9853,8 +9853,8 @@ int CLASS main (int argc, const char **argv) + putenv ((char *) "TZ=UTC"); + #endif + #ifdef LOCALEDIR +- setlocale (LC_CTYPE, ""); +- setlocale (LC_MESSAGES, ""); ++ //setlocale (LC_CTYPE, ""); ++ //setlocale (LC_MESSAGES, ""); + bindtextdomain ("dcraw", LOCALEDIR); + textdomain ("dcraw"); + #endif +Index: rtengine/procparams.cc +--- rtengine/procparams.cc.orig ++++ rtengine/procparams.cc +@@ -7606,7 +7606,7 @@ int ProcParams::save(const Glib::ustring& fname, const + + int ProcParams::load(const Glib::ustring& fname, ParamsEdited* pedited) + { +- setlocale(LC_NUMERIC, "C"); // to set decimal point to "." ++ //setlocale(LC_NUMERIC, "C"); // to set decimal point to "." + + if (fname.empty()) { + return 1; +causes double free... + +Index: rtengine/rtthumbnail.cc +--- rtengine/rtthumbnail.cc.orig ++++ rtengine/rtthumbnail.cc +@@ -2057,7 +2057,7 @@ bool Thumbnail::readImage (const Glib::ustring& fname) + + bool Thumbnail::readData (const Glib::ustring& fname) + { +- setlocale (LC_NUMERIC, "C"); // to set decimal point to "." ++ //setlocale (LC_NUMERIC, "C"); // to set decimal point to "." + Glib::KeyFile keyFile; + + try { +Index: rtexif/rtexif.cc +--- rtexif/rtexif.cc.orig ++++ rtexif/rtexif.cc +@@ -2814,7 +2814,7 @@ void ExifManager::parse (bool isRaw, bool skipIgnored, + #endif + return; + } +- setlocale (LC_NUMERIC, "C"); // to set decimal point in sscanf ++ //setlocale (LC_NUMERIC, "C"); // to set decimal point in sscanf + + if (order == ByteOrder::UNKNOWN) { + // read tiff header +Index: rtgui/cacheimagedata.cc +--- rtgui/cacheimagedata.cc.orig ++++ rtgui/cacheimagedata.cc +@@ -65,7 +65,7 @@ CacheImageData::CacheImageData() : + */ + int CacheImageData::load (const Glib::ustring& fname) + { +- setlocale(LC_NUMERIC, "C"); // to set decimal point to "." ++ //setlocale(LC_NUMERIC, "C"); // to set decimal point to "." + + Glib::KeyFile keyFile; + +Index: rtgui/multilangmgr.cc +--- rtgui/multilangmgr.cc.orig ++++ rtgui/multilangmgr.cc +@@ -134,8 +134,8 @@ void setGtkLanguage(const Glib::ustring &language) + lang = lang + ".UTF-8"; // According to Apple documentation, UTF-8 is a built-in encoding on all platforms on which macOS runs + + g_setenv("LANG", lang.c_str(), true); +- setlocale(LC_ALL, lang.c_str()); +- setlocale (LC_NUMERIC, "C"); // Force decimal point to dot. ++ //setlocale(LC_ALL, lang.c_str()); ++ //setlocale (LC_NUMERIC, "C"); // Force decimal point to dot. + + #else + +@@ -296,9 +296,9 @@ Glib::ustring MultiLangMgr::getOSUserLanguage () + + // Set locale environment data + locale = locale + ".UTF-8"; // According to Apple documentation, UTF-8 is a built-in encoding on all platforms on which macOS runs +- g_setenv("LANG", locale.c_str(), true); +- setlocale(LC_ALL, locale.c_str()); +- setlocale (LC_NUMERIC, "C"); // Force decimal point to dot. ++ //g_setenv("LANG", locale.c_str(), true); ++ //setlocale(LC_ALL, locale.c_str()); ++ //setlocale (LC_NUMERIC, "C"); // Force decimal point to dot. + + langName = localeToLang(locale); + +Index: rtgui/options.cc +--- rtgui/options.cc.orig ++++ rtgui/options.cc +@@ -712,7 +712,7 @@ void Options::filterOutParsedExtensions() + + void Options::readFromFile(Glib::ustring fname) + { +- setlocale(LC_NUMERIC, "C"); // to set decimal point to "." ++ //setlocale(LC_NUMERIC, "C"); // to set decimal point to "." + + Glib::KeyFile keyFile; + diff --git a/redeclipse.diff b/redeclipse.diff new file mode 100644 index 0000000..911ae93 --- /dev/null +++ b/redeclipse.diff @@ -0,0 +1,3940 @@ +Index: Makefile +=================================================================== +RCS file: /cvs/ports/games/redeclipse/Makefile,v +retrieving revision 1.23 +diff -u -p -r1.23 Makefile +--- Makefile 22 Mar 2020 18:13:35 -0000 1.23 ++++ Makefile 26 Nov 2021 16:11:45 -0000 +@@ -5,7 +5,6 @@ ONLY_FOR_ARCHS= i386 amd64 + COMMENT-main= redeclipse client + COMMENT-data= redeclipse data + CATEGORIES= games x11 +-MASTER_SITES= https://github.com/red-eclipse/ + + HOMEPAGE= http://www.redeclipse.net/ + MAINTAINER= Jonathan Gray +@@ -13,15 +12,13 @@ MAINTAINER= Jonathan Gray query = resolverqueries.pop(); + rt->starttime = totalmillis; +Index: pkg/PLIST-data +=================================================================== +RCS file: /cvs/ports/games/redeclipse/pkg/PLIST-data,v +retrieving revision 1.9 +diff -u -p -r1.9 PLIST-data +--- pkg/PLIST-data 6 Jan 2018 17:05:04 -0000 1.9 ++++ pkg/PLIST-data 26 Nov 2021 16:11:45 -0000 +@@ -7,8 +7,6 @@ share/redeclipse/config/defaults.cfg + share/redeclipse/config/engine.cfg + share/redeclipse/config/fonts/ + share/redeclipse/config/fonts/command.cfg +-share/redeclipse/config/fonts/console.cfg +-share/redeclipse/config/fonts/consub.cfg + share/redeclipse/config/fonts/default.cfg + share/redeclipse/config/fonts/emphasis.cfg + share/redeclipse/config/fonts/huge.cfg +@@ -23,38 +21,13 @@ share/redeclipse/config/legacy.cfg + share/redeclipse/config/map/ + share/redeclipse/config/map/default.cfg + share/redeclipse/config/map/models.cfg +-share/redeclipse/config/map/octa.cfg + share/redeclipse/config/map/sounds.cfg + share/redeclipse/config/map/textures.cfg +-share/redeclipse/config/menus/ +-share/redeclipse/config/menus/console.cfg +-share/redeclipse/config/menus/editing.cfg +-share/redeclipse/config/menus/game.cfg +-share/redeclipse/config/menus/glue.cfg +-share/redeclipse/config/menus/help.cfg +-share/redeclipse/config/menus/irc.cfg +-share/redeclipse/config/menus/main.cfg +-share/redeclipse/config/menus/maps.cfg +-share/redeclipse/config/menus/options.cfg +-share/redeclipse/config/menus/package.cfg +-share/redeclipse/config/menus/profile.cfg +-share/redeclipse/config/menus/scratch.cfg +-share/redeclipse/config/menus/servers.cfg +-share/redeclipse/config/menus/vars.cfg + share/redeclipse/config/setup.cfg +-share/redeclipse/config/sounds/ +-share/redeclipse/config/sounds/announcer.cfg +-share/redeclipse/config/sounds/interface.cfg +-share/redeclipse/config/sounds/package.cfg +-share/redeclipse/config/sounds/player.cfg +-share/redeclipse/config/sounds/sfx.cfg +-share/redeclipse/config/sounds/weapons.cfg + share/redeclipse/config/stdlib.cfg + share/redeclipse/config/tips.cfg + share/redeclipse/config/usage.cfg +-share/redeclipse/config/vanities.cfg + share/redeclipse/config/version.cfg +-share/redeclipse/config/voice.cfg + share/redeclipse/data/ + share/redeclipse/data/acerspyro/ + share/redeclipse/data/acerspyro/bell/ +@@ -70,42 +43,7 @@ share/redeclipse/data/acerspyro/trademar + share/redeclipse/data/acerspyro/version.txt + share/redeclipse/data/actors/ + share/redeclipse/data/actors/cc-by-sa.txt +-share/redeclipse/data/actors/drone/ +-share/redeclipse/data/actors/drone/attack1.md5anim +-share/redeclipse/data/actors/drone/backward.md5anim +-share/redeclipse/data/actors/drone/climb-back.md5anim +-share/redeclipse/data/actors/drone/climb-left.md5anim +-share/redeclipse/data/actors/drone/climb-right.md5anim +-share/redeclipse/data/actors/drone/climb.md5anim +-share/redeclipse/data/actors/drone/crouch.md5anim +-share/redeclipse/data/actors/drone/dead.md5anim +-share/redeclipse/data/actors/drone/death.md5anim +-share/redeclipse/data/actors/drone/forward.md5anim +-share/redeclipse/data/actors/drone/frag_idle.md5anim +-share/redeclipse/data/actors/drone/frag_power.md5anim +-share/redeclipse/data/actors/drone/frag_throw.md5anim +-share/redeclipse/data/actors/drone/idle.md5anim +-share/redeclipse/data/actors/drone/left.md5anim +-share/redeclipse/data/actors/drone/mask.dds +-share/redeclipse/data/actors/drone/mask.jpg +-share/redeclipse/data/actors/drone/md5.cfg +-share/redeclipse/data/actors/drone/mesh.md5mesh +-share/redeclipse/data/actors/drone/normals.dds +-share/redeclipse/data/actors/drone/normals.png +-share/redeclipse/data/actors/drone/pain1.md5anim +-share/redeclipse/data/actors/drone/pistol-idle.md5anim +-share/redeclipse/data/actors/drone/ragdoll.cfg +-share/redeclipse/data/actors/drone/rifle-idle.md5anim +-share/redeclipse/data/actors/drone/rifle-shoot.md5anim +-share/redeclipse/data/actors/drone/right.md5anim +-share/redeclipse/data/actors/drone/skin.dds +-share/redeclipse/data/actors/drone/skin.jpg +-share/redeclipse/data/actors/drone/sword-attack1.md5anim +-share/redeclipse/data/actors/drone/sword-attack2.md5anim +-share/redeclipse/data/actors/drone/sword-idle.md5anim + share/redeclipse/data/actors/player/ +-share/redeclipse/data/actors/player/RE_Player_diffuse.tga +-share/redeclipse/data/actors/player/RE_Player_mask.tga + share/redeclipse/data/actors/player/bones.txt + share/redeclipse/data/actors/player/crouch.iqm + share/redeclipse/data/actors/player/crouch_backward.iqm +@@ -117,11 +55,6 @@ share/redeclipse/data/actors/player/crou + share/redeclipse/data/actors/player/crouch_jump_up.iqm + share/redeclipse/data/actors/player/crouch_left.iqm + share/redeclipse/data/actors/player/crouch_right.iqm +-share/redeclipse/data/actors/player/dash_backward.iqm +-share/redeclipse/data/actors/player/dash_forward.iqm +-share/redeclipse/data/actors/player/dash_left.iqm +-share/redeclipse/data/actors/player/dash_right.iqm +-share/redeclipse/data/actors/player/dash_up.iqm + share/redeclipse/data/actors/player/dead.iqm + share/redeclipse/data/actors/player/diffuse.dds + share/redeclipse/data/actors/player/diffuse.png +@@ -245,22 +178,6 @@ share/redeclipse/data/actors/player/wall + share/redeclipse/data/actors/player/wall_run_right.iqm + share/redeclipse/data/actors/readme.txt + share/redeclipse/data/actors/trademark.txt +-share/redeclipse/data/actors/turret/ +-share/redeclipse/data/actors/turret/license.txt +-share/redeclipse/data/actors/turret/mask1.dds +-share/redeclipse/data/actors/turret/mask1.jpg +-share/redeclipse/data/actors/turret/mask2.dds +-share/redeclipse/data/actors/turret/mask2.jpg +-share/redeclipse/data/actors/turret/md5.cfg +-share/redeclipse/data/actors/turret/norms1.dds +-share/redeclipse/data/actors/turret/norms1.png +-share/redeclipse/data/actors/turret/norms2.dds +-share/redeclipse/data/actors/turret/norms2.png +-share/redeclipse/data/actors/turret/skin1.dds +-share/redeclipse/data/actors/turret/skin1.png +-share/redeclipse/data/actors/turret/skin2.dds +-share/redeclipse/data/actors/turret/skin2.png +-share/redeclipse/data/actors/turret/turret.md5mesh + share/redeclipse/data/actors/version.txt + share/redeclipse/data/appleflap/ + share/redeclipse/data/appleflap/applegrass.jpg +@@ -454,53 +371,21 @@ share/redeclipse/data/crosshairs/trident + share/redeclipse/data/crosshairs/trident-03.png + share/redeclipse/data/crosshairs/version.txt + share/redeclipse/data/dziq/ +-share/redeclipse/data/dziq/boards01.jpg +-share/redeclipse/data/dziq/boards01_b.jpg +-share/redeclipse/data/dziq/boards01_n.jpg +-share/redeclipse/data/dziq/boards01_s.jpg +-share/redeclipse/data/dziq/brick_wall01.jpg +-share/redeclipse/data/dziq/brick_wall01_b.jpg +-share/redeclipse/data/dziq/brick_wall01_n.jpg +-share/redeclipse/data/dziq/brick_wall01_s.jpg +-share/redeclipse/data/dziq/brick_wall02.jpg +-share/redeclipse/data/dziq/brick_wall02_b.jpg +-share/redeclipse/data/dziq/brick_wall02_n.jpg +-share/redeclipse/data/dziq/brick_wall02_s.jpg + share/redeclipse/data/dziq/cc-by-sa.txt + share/redeclipse/data/dziq/concrete_forms01.jpg + share/redeclipse/data/dziq/concrete_forms01_b.jpg + share/redeclipse/data/dziq/concrete_forms01_n.jpg + share/redeclipse/data/dziq/concrete_forms01_s.jpg + share/redeclipse/data/dziq/door01/ +-share/redeclipse/data/dziq/door01/door01.iqm +-share/redeclipse/data/dziq/door01/door01.jpg +-share/redeclipse/data/dziq/door01/door01_close.iqm +-share/redeclipse/data/dziq/door01/door01_idle.iqm +-share/redeclipse/data/dziq/door01/door01_mask.png +-share/redeclipse/data/dziq/door01/door01_n.jpg +-share/redeclipse/data/dziq/door01/door01_open.iqm + share/redeclipse/data/dziq/door01/iqm.cfg +-share/redeclipse/data/dziq/dq_stones01.jpg +-share/redeclipse/data/dziq/dq_stones01_b.jpg +-share/redeclipse/data/dziq/dq_stones01_n.jpg +-share/redeclipse/data/dziq/dq_stones01_s.jpg + share/redeclipse/data/dziq/dryone.jpg + share/redeclipse/data/dziq/dryone_b.jpg + share/redeclipse/data/dziq/dryone_n.jpg + share/redeclipse/data/dziq/dryone_s.jpg + share/redeclipse/data/dziq/girder1/ +-share/redeclipse/data/dziq/girder1/Thumbs.db +-share/redeclipse/data/dziq/girder1/girder1.jpg +-share/redeclipse/data/dziq/girder1/girder1.obj +-share/redeclipse/data/dziq/girder1/girder1_mask.jpg +-share/redeclipse/data/dziq/girder1/girder1_n.jpg + share/redeclipse/data/dziq/girder1/obj.cfg + share/redeclipse/data/dziq/grate01/ +-share/redeclipse/data/dziq/grate01/diffuse.png +-share/redeclipse/data/dziq/grate01/grate01.obj + share/redeclipse/data/dziq/grate01/mask.jpg +-share/redeclipse/data/dziq/grate01/normals.png +-share/redeclipse/data/dziq/grate01/obj.cfg + share/redeclipse/data/dziq/hanging_greens01/ + share/redeclipse/data/dziq/hanging_greens01/hanging_greens01.obj + share/redeclipse/data/dziq/hanging_greens01/hanging_greens01.png +@@ -508,12 +393,8 @@ share/redeclipse/data/dziq/hanging_green + share/redeclipse/data/dziq/hanging_greens02/ + share/redeclipse/data/dziq/hanging_greens02/hanging_greens02.obj + share/redeclipse/data/dziq/hanging_greens02/hanging_greens02.png +-share/redeclipse/data/dziq/hanging_greens02/hanging_greens02_n.png + share/redeclipse/data/dziq/hanging_greens02/obj.cfg + share/redeclipse/data/dziq/hydrant/ +-share/redeclipse/data/dziq/hydrant/diffuse.png +-share/redeclipse/data/dziq/hydrant/hydrant.obj +-share/redeclipse/data/dziq/hydrant/normals.png + share/redeclipse/data/dziq/hydrant/obj.cfg + share/redeclipse/data/dziq/jumppad01/ + share/redeclipse/data/dziq/jumppad01/jumppad01.jpg +@@ -521,17 +402,6 @@ share/redeclipse/data/dziq/jumppad01/jum + share/redeclipse/data/dziq/jumppad01/jumppad01_n.jpg + share/redeclipse/data/dziq/jumppad01/mask.jpg + share/redeclipse/data/dziq/jumppad01/obj.cfg +-share/redeclipse/data/dziq/meshtex/ +-share/redeclipse/data/dziq/meshtex/Thumbs.db +-share/redeclipse/data/dziq/meshtex/lightcone.png +-share/redeclipse/data/dziq/meshtex/lightsquares.png +-share/redeclipse/data/dziq/meshtex/palm_tree_leaves.png +-share/redeclipse/data/dziq/meshtex/palm_tree_trunk.jpg +-share/redeclipse/data/dziq/meshtex/palm_tree_trunk_n.jpg +-share/redeclipse/data/dziq/meshtex/pipe01.jpg +-share/redeclipse/data/dziq/meshtex/pipe01_n.jpg +-share/redeclipse/data/dziq/meshtex/pipe01b.jpg +-share/redeclipse/data/dziq/meshtex/pipe01b_n.jpg + share/redeclipse/data/dziq/metal_rusty01a.jpg + share/redeclipse/data/dziq/metal_rusty01a_b.jpg + share/redeclipse/data/dziq/metal_rusty01a_n.jpg +@@ -541,34 +411,17 @@ share/redeclipse/data/dziq/metal_rusty01 + share/redeclipse/data/dziq/metal_rusty01b_n.jpg + share/redeclipse/data/dziq/metal_rusty01b_s.jpg + share/redeclipse/data/dziq/models.cfg +-share/redeclipse/data/dziq/palm_tree01a/ +-share/redeclipse/data/dziq/palm_tree01a/Thumbs.db +-share/redeclipse/data/dziq/palm_tree01a/idle.iqm +-share/redeclipse/data/dziq/palm_tree01a/iqm.cfg +-share/redeclipse/data/dziq/palm_tree01a/palm_tree01a.iqm +-share/redeclipse/data/dziq/palm_tree01b/ +-share/redeclipse/data/dziq/palm_tree01b/Thumbs.db +-share/redeclipse/data/dziq/palm_tree01b/obj.cfg +-share/redeclipse/data/dziq/palm_tree01b/palm_tree01b.obj + share/redeclipse/data/dziq/readme.txt + share/redeclipse/data/dziq/textures.cfg + share/redeclipse/data/dziq/trademark.txt + share/redeclipse/data/dziq/vent_end_pipe/ +-share/redeclipse/data/dziq/vent_end_pipe/Thumbs.db + share/redeclipse/data/dziq/vent_end_pipe/obj.cfg + share/redeclipse/data/dziq/vent_end_pipe/vent_end_pipe.jpg + share/redeclipse/data/dziq/vent_end_pipe/vent_end_pipe.obj + share/redeclipse/data/dziq/vent_end_pipe/vent_end_pipe_n.jpg + share/redeclipse/data/dziq/version.txt + share/redeclipse/data/dziq/volt_sign/ +-share/redeclipse/data/dziq/volt_sign/Thumbs.db + share/redeclipse/data/dziq/volt_sign/obj.cfg +-share/redeclipse/data/dziq/volt_sign/volt_sign.obj +-share/redeclipse/data/dziq/volt_sign/volt_sign_mat1.jpg +-share/redeclipse/data/dziq/volt_sign/volt_sign_mat1_mask.png +-share/redeclipse/data/dziq/volt_sign/volt_sign_mat1_n.jpg +-share/redeclipse/data/dziq/volt_sign/volt_sign_mat2.jpg +-share/redeclipse/data/dziq/volt_sign/volt_sign_mat2_n.jpg + share/redeclipse/data/elyvisions/ + share/redeclipse/data/elyvisions/arch3_bk.png + share/redeclipse/data/elyvisions/arch3_dn.png +@@ -838,24 +691,12 @@ share/redeclipse/data/jojo/concretealpha + share/redeclipse/data/jojo/concretealpha_n2.png + share/redeclipse/data/jojo/concretealpha_s.png + share/redeclipse/data/jojo/concretealpha_z.png +-share/redeclipse/data/jojo/concretekappa.png +-share/redeclipse/data/jojo/concretekappa_g.png +-share/redeclipse/data/jojo/concretekappa_n.png +-share/redeclipse/data/jojo/concretekappa_n2.png +-share/redeclipse/data/jojo/concretekappa_s.png +-share/redeclipse/data/jojo/concretekappa_z.png + share/redeclipse/data/jojo/concreteomega.png + share/redeclipse/data/jojo/concreteomega_g.png + share/redeclipse/data/jojo/concreteomega_n.png + share/redeclipse/data/jojo/concreteomega_n2.png + share/redeclipse/data/jojo/concreteomega_s.png + share/redeclipse/data/jojo/concreteomega_z.png +-share/redeclipse/data/jojo/concretesigma.png +-share/redeclipse/data/jojo/concretesigma_g.png +-share/redeclipse/data/jojo/concretesigma_n.png +-share/redeclipse/data/jojo/concretesigma_n2.png +-share/redeclipse/data/jojo/concretesigma_s.png +-share/redeclipse/data/jojo/concretesigma_z.png + share/redeclipse/data/jojo/container01.png + share/redeclipse/data/jojo/container01_n.png + share/redeclipse/data/jojo/container02.png +@@ -888,14 +729,9 @@ share/redeclipse/data/jojo/grass07_n.png + share/redeclipse/data/jojo/grass08.png + share/redeclipse/data/jojo/grass08_n.png + share/redeclipse/data/jojo/grate01/ +-share/redeclipse/data/jojo/grate01/normal.png + share/redeclipse/data/jojo/grate01/obj.cfg +-share/redeclipse/data/jojo/grate01/skin.png +-share/redeclipse/data/jojo/grate01/tris.obj + share/redeclipse/data/jojo/grate02/ +-share/redeclipse/data/jojo/grate02/normal.png + share/redeclipse/data/jojo/grate02/obj.cfg +-share/redeclipse/data/jojo/grate02/skin.png + share/redeclipse/data/jojo/grey25.png + share/redeclipse/data/jojo/grey50.png + share/redeclipse/data/jojo/interface01.png +@@ -947,18 +783,10 @@ share/redeclipse/data/jojo/teamalpha/md5 + share/redeclipse/data/jojo/teamalpha/mesh.md5mesh + share/redeclipse/data/jojo/teamalpha/normal.png + share/redeclipse/data/jojo/teamalpha/skin.png +-share/redeclipse/data/jojo/teamkappa/ +-share/redeclipse/data/jojo/teamkappa/md5.cfg +-share/redeclipse/data/jojo/teamkappa/normal.png +-share/redeclipse/data/jojo/teamkappa/skin.png + share/redeclipse/data/jojo/teamomega/ + share/redeclipse/data/jojo/teamomega/md5.cfg + share/redeclipse/data/jojo/teamomega/normal.png + share/redeclipse/data/jojo/teamomega/skin.png +-share/redeclipse/data/jojo/teamsigma/ +-share/redeclipse/data/jojo/teamsigma/md5.cfg +-share/redeclipse/data/jojo/teamsigma/normal.png +-share/redeclipse/data/jojo/teamsigma/skin.png + share/redeclipse/data/jojo/textures.cfg + share/redeclipse/data/jojo/trademark.txt + share/redeclipse/data/jojo/version.txt +@@ -1034,8 +862,6 @@ share/redeclipse/data/luckystrike/barrel + share/redeclipse/data/luckystrike/barrel01/mesh.md5mesh + share/redeclipse/data/luckystrike/barrel01/norm.jpg + share/redeclipse/data/luckystrike/barrel01/skin.jpg +-share/redeclipse/data/luckystrike/blueflag_left.jpg +-share/redeclipse/data/luckystrike/blueflag_right.jpg + share/redeclipse/data/luckystrike/cc-by-sa.txt + share/redeclipse/data/luckystrike/compteur.jpg + share/redeclipse/data/luckystrike/compteur_n.jpg +@@ -1077,18 +903,10 @@ share/redeclipse/data/luckystrike/fan01/ + share/redeclipse/data/luckystrike/fan01/norm.jpg + share/redeclipse/data/luckystrike/fan01/obj.cfg + share/redeclipse/data/luckystrike/fan01/skin.png +-share/redeclipse/data/luckystrike/flag_left_n.jpg +-share/redeclipse/data/luckystrike/flag_left_s.jpg +-share/redeclipse/data/luckystrike/flag_left_z.jpg +-share/redeclipse/data/luckystrike/flag_right_n.jpg +-share/redeclipse/data/luckystrike/flag_right_s.jpg +-share/redeclipse/data/luckystrike/flag_right_z.jpg + share/redeclipse/data/luckystrike/grass_lucky.png + share/redeclipse/data/luckystrike/grass_lucky_alt.png + share/redeclipse/data/luckystrike/grass_lucky_bright.png + share/redeclipse/data/luckystrike/grass_lucky_green.png +-share/redeclipse/data/luckystrike/greenflag_left.jpg +-share/redeclipse/data/luckystrike/greenflag_right.jpg + share/redeclipse/data/luckystrike/jumpad/ + share/redeclipse/data/luckystrike/jumpad/mask.png + share/redeclipse/data/luckystrike/jumpad/md5.cfg +@@ -1144,8 +962,6 @@ share/redeclipse/data/luckystrike/pub3_g + share/redeclipse/data/luckystrike/pub4.jpg + share/redeclipse/data/luckystrike/pub4_g.jpg + share/redeclipse/data/luckystrike/readme.txt +-share/redeclipse/data/luckystrike/redflag_left.jpg +-share/redeclipse/data/luckystrike/redflag_right.jpg + share/redeclipse/data/luckystrike/textures.cfg + share/redeclipse/data/luckystrike/torche/ + share/redeclipse/data/luckystrike/torche/mask.jpg +@@ -1159,299 +975,23 @@ share/redeclipse/data/luckystrike/window + share/redeclipse/data/luckystrike/window01_n.jpg + share/redeclipse/data/luckystrike/window01_s.jpg + share/redeclipse/data/luckystrike/window01_z.jpg +-share/redeclipse/data/luckystrike/yellowflag_left.jpg +-share/redeclipse/data/luckystrike/yellowflag_right.jpg + share/redeclipse/data/maps/ +-share/redeclipse/data/maps/absorption.cfg +-share/redeclipse/data/maps/absorption.mpz +-share/redeclipse/data/maps/absorption.png +-share/redeclipse/data/maps/abuse.cfg +-share/redeclipse/data/maps/abuse.mpz +-share/redeclipse/data/maps/abuse.png +-share/redeclipse/data/maps/abuse.txt +-share/redeclipse/data/maps/abuse.wpt +-share/redeclipse/data/maps/affluence.cfg +-share/redeclipse/data/maps/affluence.mpz +-share/redeclipse/data/maps/affluence.png +-share/redeclipse/data/maps/affluence.wpt +-share/redeclipse/data/maps/ares.cfg +-share/redeclipse/data/maps/ares.mpz +-share/redeclipse/data/maps/ares.png +-share/redeclipse/data/maps/ares.txt +-share/redeclipse/data/maps/ares.wpt +-share/redeclipse/data/maps/bath.cfg +-share/redeclipse/data/maps/bath.mpz +-share/redeclipse/data/maps/bath.png +-share/redeclipse/data/maps/bath.wpt +-share/redeclipse/data/maps/battlefield.cfg +-share/redeclipse/data/maps/battlefield.mpz +-share/redeclipse/data/maps/battlefield.png +-share/redeclipse/data/maps/battlefield.txt +-share/redeclipse/data/maps/battlefield.wpt +-share/redeclipse/data/maps/biolytic.cfg +-share/redeclipse/data/maps/biolytic.mpz +-share/redeclipse/data/maps/biolytic.png +-share/redeclipse/data/maps/biolytic.txt +-share/redeclipse/data/maps/biolytic.wpt +-share/redeclipse/data/maps/bloodlust.cfg +-share/redeclipse/data/maps/bloodlust.mpz +-share/redeclipse/data/maps/bloodlust.png +-share/redeclipse/data/maps/bloodlust.txt +-share/redeclipse/data/maps/bloodlust.wpt +-share/redeclipse/data/maps/campgrounds.cfg +-share/redeclipse/data/maps/campgrounds.mpz +-share/redeclipse/data/maps/campgrounds.png +-share/redeclipse/data/maps/campgrounds.wpt +-share/redeclipse/data/maps/canyon.cfg +-share/redeclipse/data/maps/canyon.mpz +-share/redeclipse/data/maps/canyon.png +-share/redeclipse/data/maps/canyon.wpt +-share/redeclipse/data/maps/cargo.cfg +-share/redeclipse/data/maps/cargo.mpz +-share/redeclipse/data/maps/cargo.png +-share/redeclipse/data/maps/cargo.wpt +-share/redeclipse/data/maps/castle.cfg +-share/redeclipse/data/maps/castle.mpz +-share/redeclipse/data/maps/castle.png +-share/redeclipse/data/maps/castle.txt +-share/redeclipse/data/maps/castle.wpt +-share/redeclipse/data/maps/cc-by-sa.txt +-share/redeclipse/data/maps/center.cfg +-share/redeclipse/data/maps/center.mpz +-share/redeclipse/data/maps/center.png +-share/redeclipse/data/maps/center.wpt +-share/redeclipse/data/maps/conflict.cfg +-share/redeclipse/data/maps/conflict.mpz +-share/redeclipse/data/maps/conflict.png +-share/redeclipse/data/maps/conflict.txt +-share/redeclipse/data/maps/conflict.wpt +-share/redeclipse/data/maps/cutec.cfg +-share/redeclipse/data/maps/cutec.mpz +-share/redeclipse/data/maps/cutec.png +-share/redeclipse/data/maps/cutec.txt +-share/redeclipse/data/maps/cutec.wpt + share/redeclipse/data/maps/cyanide.cfg + share/redeclipse/data/maps/cyanide.mpz + share/redeclipse/data/maps/cyanide.png + share/redeclipse/data/maps/cyanide.txt +-share/redeclipse/data/maps/darkness.cfg +-share/redeclipse/data/maps/darkness.mpz +-share/redeclipse/data/maps/darkness.png +-share/redeclipse/data/maps/darkness.txt +-share/redeclipse/data/maps/darkness.wpt +-share/redeclipse/data/maps/deadsimple.cfg +-share/redeclipse/data/maps/deadsimple.mpz +-share/redeclipse/data/maps/deadsimple.png +-share/redeclipse/data/maps/deadsimple.txt +-share/redeclipse/data/maps/deadsimple.wpt +-share/redeclipse/data/maps/deathtrap.cfg +-share/redeclipse/data/maps/deathtrap.mpz +-share/redeclipse/data/maps/deathtrap.png +-share/redeclipse/data/maps/deathtrap.wpt +-share/redeclipse/data/maps/decay.cfg +-share/redeclipse/data/maps/decay.mpz +-share/redeclipse/data/maps/decay.png +-share/redeclipse/data/maps/decay.txt +-share/redeclipse/data/maps/decay.wpt +-share/redeclipse/data/maps/decomposition.cfg +-share/redeclipse/data/maps/decomposition.mpz +-share/redeclipse/data/maps/decomposition.png +-share/redeclipse/data/maps/deli.cfg +-share/redeclipse/data/maps/deli.mpz +-share/redeclipse/data/maps/deli.png +-share/redeclipse/data/maps/deli.wpt +-share/redeclipse/data/maps/depot.cfg +-share/redeclipse/data/maps/depot.mpz +-share/redeclipse/data/maps/depot.png +-share/redeclipse/data/maps/depot.wpt +-share/redeclipse/data/maps/disco.cfg +-share/redeclipse/data/maps/disco.mpz +-share/redeclipse/data/maps/disco.png +-share/redeclipse/data/maps/disco.txt +-share/redeclipse/data/maps/disco.wpt +-share/redeclipse/data/maps/discontinuity.cfg +-share/redeclipse/data/maps/discontinuity.mpz +-share/redeclipse/data/maps/discontinuity.png +-share/redeclipse/data/maps/discontinuity.wpt +-share/redeclipse/data/maps/dropzone.cfg +-share/redeclipse/data/maps/dropzone.mpz +-share/redeclipse/data/maps/dropzone.png +-share/redeclipse/data/maps/dropzone.wpt +-share/redeclipse/data/maps/dutility.cfg +-share/redeclipse/data/maps/dutility.mpz +-share/redeclipse/data/maps/dutility.png +-share/redeclipse/data/maps/dutility.wpt +-share/redeclipse/data/maps/echo.cfg +-share/redeclipse/data/maps/echo.mpz +-share/redeclipse/data/maps/echo.png +-share/redeclipse/data/maps/echo.wpt +-share/redeclipse/data/maps/enyo.cfg +-share/redeclipse/data/maps/enyo.mpz +-share/redeclipse/data/maps/enyo.png +-share/redeclipse/data/maps/enyo.txt +-share/redeclipse/data/maps/enyo.wpt +-share/redeclipse/data/maps/erosion.cfg +-share/redeclipse/data/maps/erosion.mpz +-share/redeclipse/data/maps/erosion.png +-share/redeclipse/data/maps/erosion.txt +-share/redeclipse/data/maps/erosion.wpt +-share/redeclipse/data/maps/error.cfg +-share/redeclipse/data/maps/error.mpz +-share/redeclipse/data/maps/error.png +-share/redeclipse/data/maps/error.wpt +-share/redeclipse/data/maps/escape.cfg +-share/redeclipse/data/maps/escape.mpz +-share/redeclipse/data/maps/escape.png +-share/redeclipse/data/maps/eternal.cfg +-share/redeclipse/data/maps/eternal.mpz +-share/redeclipse/data/maps/eternal.png +-share/redeclipse/data/maps/eternal.wpt +-share/redeclipse/data/maps/futuresport.cfg +-share/redeclipse/data/maps/futuresport.mpz +-share/redeclipse/data/maps/futuresport.png +-share/redeclipse/data/maps/futuresport.wpt +-share/redeclipse/data/maps/ghost.cfg +-share/redeclipse/data/maps/ghost.mpz +-share/redeclipse/data/maps/ghost.png +-share/redeclipse/data/maps/ghost.wpt +-share/redeclipse/data/maps/hinder.cfg +-share/redeclipse/data/maps/hinder.mpz +-share/redeclipse/data/maps/hinder.png + share/redeclipse/data/maps/institute.cfg + share/redeclipse/data/maps/institute.mpz + share/redeclipse/data/maps/institute.png + share/redeclipse/data/maps/institute.wpt +-share/redeclipse/data/maps/keystone2k.cfg +-share/redeclipse/data/maps/keystone2k.mpz +-share/redeclipse/data/maps/keystone2k.png +-share/redeclipse/data/maps/keystone2k.txt +-share/redeclipse/data/maps/keystone2k.wpt +-share/redeclipse/data/maps/livefire.cfg +-share/redeclipse/data/maps/livefire.mpz +-share/redeclipse/data/maps/livefire.png +-share/redeclipse/data/maps/livefire.wpt +-share/redeclipse/data/maps/longestyard.cfg +-share/redeclipse/data/maps/longestyard.mpz +-share/redeclipse/data/maps/longestyard.png +-share/redeclipse/data/maps/longestyard.wpt +-share/redeclipse/data/maps/mist.cfg +-share/redeclipse/data/maps/mist.mpz +-share/redeclipse/data/maps/mist.png +-share/redeclipse/data/maps/mist.txt +-share/redeclipse/data/maps/mist.wpt +-share/redeclipse/data/maps/neodrive.cfg +-share/redeclipse/data/maps/neodrive.mpz +-share/redeclipse/data/maps/neodrive.png +-share/redeclipse/data/maps/neodrive.txt +-share/redeclipse/data/maps/nova.cfg +-share/redeclipse/data/maps/nova.mpz +-share/redeclipse/data/maps/nova.png +-share/redeclipse/data/maps/nova.txt +-share/redeclipse/data/maps/nova.wpt + share/redeclipse/data/maps/octavus.cfg + share/redeclipse/data/maps/octavus.mpz + share/redeclipse/data/maps/octavus.png + share/redeclipse/data/maps/octavus.txt + share/redeclipse/data/maps/octavus.wpt +-share/redeclipse/data/maps/oneiroi.cfg +-share/redeclipse/data/maps/oneiroi.mpz +-share/redeclipse/data/maps/oneiroi.png +-share/redeclipse/data/maps/oneiroi.txt +-share/redeclipse/data/maps/oneiroi.wpt +-share/redeclipse/data/maps/panic.cfg +-share/redeclipse/data/maps/panic.mpz +-share/redeclipse/data/maps/panic.png +-share/redeclipse/data/maps/panic.txt +-share/redeclipse/data/maps/panic.wpt +-share/redeclipse/data/maps/processing.cfg +-share/redeclipse/data/maps/processing.mpz +-share/redeclipse/data/maps/processing.png +-share/redeclipse/data/maps/processing.txt +-share/redeclipse/data/maps/processing.wpt +-share/redeclipse/data/maps/pumpstation.cfg +-share/redeclipse/data/maps/pumpstation.mpz +-share/redeclipse/data/maps/pumpstation.png +-share/redeclipse/data/maps/pumpstation.txt +-share/redeclipse/data/maps/pumpstation.wpt +-share/redeclipse/data/maps/purge.cfg +-share/redeclipse/data/maps/purge.mpz +-share/redeclipse/data/maps/purge.png + share/redeclipse/data/maps/readme.txt +-share/redeclipse/data/maps/relax.cfg +-share/redeclipse/data/maps/relax.mpz +-share/redeclipse/data/maps/relax.png +-share/redeclipse/data/maps/relax.txt +-share/redeclipse/data/maps/singularity.cfg +-share/redeclipse/data/maps/singularity.mpz +-share/redeclipse/data/maps/singularity.png +-share/redeclipse/data/maps/singularity.txt +-share/redeclipse/data/maps/singularity.wpt +-share/redeclipse/data/maps/spacetech.cfg +-share/redeclipse/data/maps/spacetech.mpz +-share/redeclipse/data/maps/spacetech.png +-share/redeclipse/data/maps/spacetech.wpt +-share/redeclipse/data/maps/steelrat.cfg +-share/redeclipse/data/maps/steelrat.mpz +-share/redeclipse/data/maps/steelrat.png +-share/redeclipse/data/maps/steelrat.txt +-share/redeclipse/data/maps/stone.cfg +-share/redeclipse/data/maps/stone.mpz +-share/redeclipse/data/maps/stone.png +-share/redeclipse/data/maps/stone.wpt +-share/redeclipse/data/maps/suspended.cfg +-share/redeclipse/data/maps/suspended.mpz +-share/redeclipse/data/maps/suspended.png +-share/redeclipse/data/maps/suspended.txt +-share/redeclipse/data/maps/suspended.wpt +-share/redeclipse/data/maps/testchamber.cfg +-share/redeclipse/data/maps/testchamber.mpz +-share/redeclipse/data/maps/testchamber.png +-share/redeclipse/data/maps/tonatiuh.cfg +-share/redeclipse/data/maps/tonatiuh.mpz +-share/redeclipse/data/maps/tonatiuh.ogg +-share/redeclipse/data/maps/tonatiuh.png +-share/redeclipse/data/maps/tonatiuh.txt +-share/redeclipse/data/maps/torus.cfg +-share/redeclipse/data/maps/torus.mpz +-share/redeclipse/data/maps/torus.png +-share/redeclipse/data/maps/torus.txt +-share/redeclipse/data/maps/torus.wpt +-share/redeclipse/data/maps/tower.cfg +-share/redeclipse/data/maps/tower.mpz +-share/redeclipse/data/maps/tower.png +-share/redeclipse/data/maps/tower.wpt + share/redeclipse/data/maps/trademark.txt +-share/redeclipse/data/maps/tribal.cfg +-share/redeclipse/data/maps/tribal.mpz +-share/redeclipse/data/maps/tribal.png +-share/redeclipse/data/maps/tribal.wpt +-share/redeclipse/data/maps/ubik.cfg +-share/redeclipse/data/maps/ubik.mpz +-share/redeclipse/data/maps/ubik.png +-share/redeclipse/data/maps/ubik.wpt +-share/redeclipse/data/maps/vault.cfg +-share/redeclipse/data/maps/vault.mpz +-share/redeclipse/data/maps/vault.png +-share/redeclipse/data/maps/vault.txt +-share/redeclipse/data/maps/vault.wpt +-share/redeclipse/data/maps/venus.cfg +-share/redeclipse/data/maps/venus.mpz +-share/redeclipse/data/maps/venus.png +-share/redeclipse/data/maps/venus.txt +-share/redeclipse/data/maps/venus.wpt + share/redeclipse/data/maps/version.txt +-share/redeclipse/data/maps/vorticity.cfg +-share/redeclipse/data/maps/vorticity.mpz +-share/redeclipse/data/maps/vorticity.png +-share/redeclipse/data/maps/vorticity.wpt +-share/redeclipse/data/maps/wardepot.cfg +-share/redeclipse/data/maps/wardepot.mpz +-share/redeclipse/data/maps/wardepot.png +-share/redeclipse/data/maps/wardepot.txt +-share/redeclipse/data/maps/wet.cfg +-share/redeclipse/data/maps/wet.mpz +-share/redeclipse/data/maps/wet.png +-share/redeclipse/data/maps/wet.wpt + share/redeclipse/data/mayhem/ + share/redeclipse/data/mayhem/afterrain_bk.jpg + share/redeclipse/data/mayhem/afterrain_dn.jpg +@@ -1545,25 +1085,6 @@ share/redeclipse/data/mikeplus64/drum/no + share/redeclipse/data/mikeplus64/drum/red/ + share/redeclipse/data/mikeplus64/drum/red/diffuse.png + share/redeclipse/data/mikeplus64/drum/red/obj.cfg +-share/redeclipse/data/mikeplus64/grenade/ +-share/redeclipse/data/mikeplus64/grenade/diffuse.png +-share/redeclipse/data/mikeplus64/grenade/grenade.md5mesh +-share/redeclipse/data/mikeplus64/grenade/md5.cfg +-share/redeclipse/data/mikeplus64/grenade/normals.png +-share/redeclipse/data/mikeplus64/jar/ +-share/redeclipse/data/mikeplus64/jar/diffuse.png +-share/redeclipse/data/mikeplus64/jar/diffuse2.png +-share/redeclipse/data/mikeplus64/jar/empty/ +-share/redeclipse/data/mikeplus64/jar/empty/obj.cfg +-share/redeclipse/data/mikeplus64/jar/goop/ +-share/redeclipse/data/mikeplus64/jar/goop/obj.cfg +-share/redeclipse/data/mikeplus64/jar/jar.obj +-share/redeclipse/data/mikeplus64/jar/jar2.obj +-share/redeclipse/data/mikeplus64/jar/mask.png +-share/redeclipse/data/mikeplus64/jar/mask2.png +-share/redeclipse/data/mikeplus64/jar/milk/ +-share/redeclipse/data/mikeplus64/jar/milk/obj.cfg +-share/redeclipse/data/mikeplus64/jar/normals.png + share/redeclipse/data/mikeplus64/lampthing/ + share/redeclipse/data/mikeplus64/lampthing/diff.png + share/redeclipse/data/mikeplus64/lampthing/lampthingthing.md5mesh +@@ -1771,14 +1292,7 @@ share/redeclipse/data/nieb/desk/model.ob + share/redeclipse/data/nieb/desk/normal.png + share/redeclipse/data/nieb/desk/obj.cfg + share/redeclipse/data/nieb/door/ +-share/redeclipse/data/nieb/door/diffuse.png + share/redeclipse/data/nieb/door/flip/ +-share/redeclipse/data/nieb/door/flip/model.obj +-share/redeclipse/data/nieb/door/flip/obj.cfg +-share/redeclipse/data/nieb/door/masks.png +-share/redeclipse/data/nieb/door/model.obj +-share/redeclipse/data/nieb/door/normal.png +-share/redeclipse/data/nieb/door/obj.cfg + share/redeclipse/data/nieb/drinking_fountain/ + share/redeclipse/data/nieb/drinking_fountain/diffuse.png + share/redeclipse/data/nieb/drinking_fountain/masks.png +@@ -2617,16 +2131,12 @@ share/redeclipse/data/snipergoth/circula + share/redeclipse/data/snipergoth/circular-lamp/normal.png + share/redeclipse/data/snipergoth/circular-lamp/obj.cfg + share/redeclipse/data/snipergoth/column-old/ +-share/redeclipse/data/snipergoth/column-old/column-old.mtl + share/redeclipse/data/snipergoth/column-old/column-old.obj + share/redeclipse/data/snipergoth/column-old/column-old_auv.png + share/redeclipse/data/snipergoth/column-old/mask.png + share/redeclipse/data/snipergoth/column-old/normal.png + share/redeclipse/data/snipergoth/column-old/obj.cfg + share/redeclipse/data/snipergoth/column-spiral/ +-share/redeclipse/data/snipergoth/column-spiral/column-spiral.mtl +-share/redeclipse/data/snipergoth/column-spiral/column-spiral.obj +-share/redeclipse/data/snipergoth/column-spiral/column-spiral_auv.png + share/redeclipse/data/snipergoth/column-spiral/normal.png + share/redeclipse/data/snipergoth/column-spiral/obj.cfg + share/redeclipse/data/snipergoth/disco-ball/ +@@ -3005,70 +2515,22 @@ share/redeclipse/data/sounds/weapons/zap + share/redeclipse/data/sounds/weapons/zapper/notify.ogg + share/redeclipse/data/sounds/weapons/zapper/power.ogg + share/redeclipse/data/sounds/weapons/zapper/primary.ogg +-share/redeclipse/data/sounds/weapons/zapper/primary2.ogg +-share/redeclipse/data/sounds/weapons/zapper/primary3.ogg +-share/redeclipse/data/sounds/weapons/zapper/primary4.ogg + share/redeclipse/data/sounds/weapons/zapper/secondary.ogg + share/redeclipse/data/textures/ +-share/redeclipse/data/textures/action.png +-share/redeclipse/data/textures/alerts/ +-share/redeclipse/data/textures/alerts/bleed.png +-share/redeclipse/data/textures/alerts/buff.png +-share/redeclipse/data/textures/alerts/burn.png +-share/redeclipse/data/textures/alerts/shock.png +-share/redeclipse/data/textures/background.png + share/redeclipse/data/textures/blank.png +-share/redeclipse/data/textures/chat.png +-share/redeclipse/data/textures/checkbox.png +-share/redeclipse/data/textures/checkboxon.png +-share/redeclipse/data/textures/checkdisable.png +-share/redeclipse/data/textures/cube2badge.png +-share/redeclipse/data/textures/dead.png + share/redeclipse/data/textures/default.png +-share/redeclipse/data/textures/dominated.png +-share/redeclipse/data/textures/dominating.png +-share/redeclipse/data/textures/editing.png + share/redeclipse/data/textures/emblem.png + share/redeclipse/data/textures/grass.png +-share/redeclipse/data/textures/guiexit.png +-share/redeclipse/data/textures/guihover.png +-share/redeclipse/data/textures/guioverlay.png +-share/redeclipse/data/textures/guiskin.png +-share/redeclipse/data/textures/guiskinborder.png +-share/redeclipse/data/textures/hint.png + share/redeclipse/data/textures/hud/ +-share/redeclipse/data/textures/hud/alert.png +-share/redeclipse/data/textures/hud/armour.png +-share/redeclipse/data/textures/hud/arrow.png +-share/redeclipse/data/textures/hud/attack.png + share/redeclipse/data/textures/hud/blip.png +-share/redeclipse/data/textures/hud/bomb.png +-share/redeclipse/data/textures/hud/bombdrop.png +-share/redeclipse/data/textures/hud/bombtaken.png +-share/redeclipse/data/textures/hud/border.png +-share/redeclipse/data/textures/hud/burn.png + share/redeclipse/data/textures/hud/circlebar.png + share/redeclipse/data/textures/hud/compass.png + share/redeclipse/data/textures/hud/cursor.png + share/redeclipse/data/textures/hud/cursorhover.png +-share/redeclipse/data/textures/hud/cursorinput.png +-share/redeclipse/data/textures/hud/damage.png +-share/redeclipse/data/textures/hud/flag.png +-share/redeclipse/data/textures/hud/flagdrop.png +-share/redeclipse/data/textures/hud/flagtaken.png +-share/redeclipse/data/textures/hud/health.png +-share/redeclipse/data/textures/hud/healthbg.png + share/redeclipse/data/textures/hud/hurt.png +-share/redeclipse/data/textures/hud/impulse.png +-share/redeclipse/data/textures/hud/impulsebg.png + share/redeclipse/data/textures/hud/indicator.png +-share/redeclipse/data/textures/hud/inventory.png +-share/redeclipse/data/textures/hud/inventorybar.png +-share/redeclipse/data/textures/hud/inventorybig.png +-share/redeclipse/data/textures/hud/point.png + share/redeclipse/data/textures/hud/pointer.png + share/redeclipse/data/textures/hud/radar.png +-share/redeclipse/data/textures/hud/voices.png + share/redeclipse/data/textures/hud/zoom.png + share/redeclipse/data/textures/icon.png + share/redeclipse/data/textures/images/ +@@ -3084,7 +2546,6 @@ share/redeclipse/data/textures/images/00 + share/redeclipse/data/textures/images/010.png + share/redeclipse/data/textures/images/011.jpg + share/redeclipse/data/textures/images/012.png +-share/redeclipse/data/textures/info.png + share/redeclipse/data/textures/keys/ + share/redeclipse/data/textures/keys/0.png + share/redeclipse/data/textures/keys/1.png +@@ -3209,11 +2670,8 @@ share/redeclipse/data/textures/keys/z.pn + share/redeclipse/data/textures/lava.jpg + share/redeclipse/data/textures/lava2.jpg + share/redeclipse/data/textures/logo.png +-share/redeclipse/data/textures/menu.png + share/redeclipse/data/textures/modes/ +-share/redeclipse/data/textures/modes/basic.png + share/redeclipse/data/textures/modes/bomber.png +-share/redeclipse/data/textures/modes/bomberattack.png + share/redeclipse/data/textures/modes/bomberbasket.png + share/redeclipse/data/textures/modes/bomberhold.png + share/redeclipse/data/textures/modes/capture.png +@@ -3229,26 +2687,21 @@ share/redeclipse/data/textures/modes/def + share/redeclipse/data/textures/modes/duel.png + share/redeclipse/data/textures/modes/editing.png + share/redeclipse/data/textures/modes/ffa.png +-share/redeclipse/data/textures/modes/freestyle.png + share/redeclipse/data/textures/modes/gladiator.png + share/redeclipse/data/textures/modes/hard.png + share/redeclipse/data/textures/modes/instagib.png + share/redeclipse/data/textures/modes/kaboom.png + share/redeclipse/data/textures/modes/medieval.png +-share/redeclipse/data/textures/modes/multi.png + share/redeclipse/data/textures/modes/oldschool.png + share/redeclipse/data/textures/modes/onslaught.png + share/redeclipse/data/textures/modes/race.png + share/redeclipse/data/textures/modes/raceendurance.png + share/redeclipse/data/textures/modes/racegauntlet.png +-share/redeclipse/data/textures/modes/racetimed.png + share/redeclipse/data/textures/modes/resize.png + share/redeclipse/data/textures/modes/survivor.png + share/redeclipse/data/textures/modes/vampire.png + share/redeclipse/data/textures/notexture.png + share/redeclipse/data/textures/nothumb.png +-share/redeclipse/data/textures/player.png +-share/redeclipse/data/textures/point.png + share/redeclipse/data/textures/privs/ + share/redeclipse/data/textures/privs/administrator.png + share/redeclipse/data/textures/privs/bot.png +@@ -3256,19 +2709,11 @@ share/redeclipse/data/textures/privs/dev + share/redeclipse/data/textures/privs/founder.png + share/redeclipse/data/textures/privs/localadministrator.png + share/redeclipse/data/textures/privs/localmoderator.png +-share/redeclipse/data/textures/privs/localoperator.png + share/redeclipse/data/textures/privs/localsupporter.png + share/redeclipse/data/textures/privs/moderator.png + share/redeclipse/data/textures/privs/none.png +-share/redeclipse/data/textures/privs/operator.png + share/redeclipse/data/textures/privs/player.png + share/redeclipse/data/textures/privs/supporter.png +-share/redeclipse/data/textures/progress.png +-share/redeclipse/data/textures/progring.png +-share/redeclipse/data/textures/question.png +-share/redeclipse/data/textures/radiobox.png +-share/redeclipse/data/textures/radioboxon.png +-share/redeclipse/data/textures/radiodisable.png + share/redeclipse/data/textures/readme.txt + share/redeclipse/data/textures/rewards/ + share/redeclipse/data/textures/rewards/bloodbath.png +@@ -3284,29 +2729,14 @@ share/redeclipse/data/textures/rewards/r + share/redeclipse/data/textures/rewards/slaughter.png + share/redeclipse/data/textures/rewards/triple.png + share/redeclipse/data/textures/servers/ +-share/redeclipse/data/textures/servers/default.png + share/redeclipse/data/textures/servers/failed.png +-share/redeclipse/data/textures/servers/full.png + share/redeclipse/data/textures/servers/locked.png +-share/redeclipse/data/textures/servers/private.png + share/redeclipse/data/textures/servers/statistics.png + share/redeclipse/data/textures/servers/unknown.png + share/redeclipse/data/textures/sky.png +-share/redeclipse/data/textures/spectator.png +-share/redeclipse/data/textures/team.png +-share/redeclipse/data/textures/teamalpha.png +-share/redeclipse/data/textures/teamkappa.png +-share/redeclipse/data/textures/teamomega.png +-share/redeclipse/data/textures/teamsigma.png +-share/redeclipse/data/textures/textskin.png +-share/redeclipse/data/textures/textskinborder.png + share/redeclipse/data/textures/version.txt +-share/redeclipse/data/textures/waiting.png +-share/redeclipse/data/textures/warning.png + share/redeclipse/data/textures/water.jpg +-share/redeclipse/data/textures/waterdudv.jpg + share/redeclipse/data/textures/waterfall.jpg +-share/redeclipse/data/textures/waterfalldudv.jpg + share/redeclipse/data/textures/waterfalln.jpg + share/redeclipse/data/textures/watern.jpg + share/redeclipse/data/textures/weapons/ +@@ -3628,116 +3058,6 @@ share/redeclipse/data/trak/cc-by-sa.txt + share/redeclipse/data/trak/readme.txt + share/redeclipse/data/trak/textures.cfg + share/redeclipse/data/trak/trademark.txt +-share/redeclipse/data/trak/trak4/ +-share/redeclipse/data/trak/trak4/brick1.jpg +-share/redeclipse/data/trak/trak4/brick1_nm.png +-share/redeclipse/data/trak/trak4/brick1_s.jpg +-share/redeclipse/data/trak/trak4/brick2.jpg +-share/redeclipse/data/trak/trak4/brick2_nm.png +-share/redeclipse/data/trak/trak4/brick2_s.jpg +-share/redeclipse/data/trak/trak4/brick2a.jpg +-share/redeclipse/data/trak/trak4/brick2b.jpg +-share/redeclipse/data/trak/trak4/concrete1_nm.png +-share/redeclipse/data/trak/trak4/concrete1_s.jpg +-share/redeclipse/data/trak/trak4/concrete1a.jpg +-share/redeclipse/data/trak/trak4/concrete1b.jpg +-share/redeclipse/data/trak/trak4/concrete2a.jpg +-share/redeclipse/data/trak/trak4/concrete2a_nm.png +-share/redeclipse/data/trak/trak4/concrete2a_s.jpg +-share/redeclipse/data/trak/trak4/concrete3.jpg +-share/redeclipse/data/trak/trak4/concrete3_nm.png +-share/redeclipse/data/trak/trak4/concrete3_s.jpg +-share/redeclipse/data/trak/trak4/concrete4_nm.png +-share/redeclipse/data/trak/trak4/concrete4_s.jpg +-share/redeclipse/data/trak/trak4/concrete4a.jpg +-share/redeclipse/data/trak/trak4/concrete4b.jpg +-share/redeclipse/data/trak/trak4/concrete5_nm.png +-share/redeclipse/data/trak/trak4/concrete5_s.jpg +-share/redeclipse/data/trak/trak4/concrete5a.jpg +-share/redeclipse/data/trak/trak4/concrete5b.jpg +-share/redeclipse/data/trak/trak4/concrete6.jpg +-share/redeclipse/data/trak/trak4/concrete6_nm.png +-share/redeclipse/data/trak/trak4/door1.jpg +-share/redeclipse/data/trak/trak4/door1_nm.png +-share/redeclipse/data/trak/trak4/door1_s.jpg +-share/redeclipse/data/trak/trak4/door1a.jpg +-share/redeclipse/data/trak/trak4/door1b.jpg +-share/redeclipse/data/trak/trak4/door1c.jpg +-share/redeclipse/data/trak/trak4/door1d.jpg +-share/redeclipse/data/trak/trak4/door1e.jpg +-share/redeclipse/data/trak/trak4/grate1.jpg +-share/redeclipse/data/trak/trak4/grate1_nm.png +-share/redeclipse/data/trak/trak4/grate1_s.jpg +-share/redeclipse/data/trak/trak4/grate2a.jpg +-share/redeclipse/data/trak/trak4/grate2a_nm.png +-share/redeclipse/data/trak/trak4/grate2a_s.jpg +-share/redeclipse/data/trak/trak4/paint_blue.jpg +-share/redeclipse/data/trak/trak4/paint_dblue.jpg +-share/redeclipse/data/trak/trak4/paint_green.jpg +-share/redeclipse/data/trak/trak4/paint_nm.png +-share/redeclipse/data/trak/trak4/paint_pink.jpg +-share/redeclipse/data/trak/trak4/paint_purp.jpg +-share/redeclipse/data/trak/trak4/paint_red.jpg +-share/redeclipse/data/trak/trak4/paint_s.jpg +-share/redeclipse/data/trak/trak4/paint_yellow.jpg +-share/redeclipse/data/trak/trak4/painted2.jpg +-share/redeclipse/data/trak/trak4/painted2_nm.png +-share/redeclipse/data/trak/trak4/painted2_s.jpg +-share/redeclipse/data/trak/trak4/plaster1.jpg +-share/redeclipse/data/trak/trak4/plaster1_nm.png +-share/redeclipse/data/trak/trak4/plaster1_s.jpg +-share/redeclipse/data/trak/trak4/plaster3-2.jpg +-share/redeclipse/data/trak/trak4/plaster3.jpg +-share/redeclipse/data/trak/trak4/plaster3_nm.png +-share/redeclipse/data/trak/trak4/plaster3_s.jpg +-share/redeclipse/data/trak/trak4/plaster3a-2.jpg +-share/redeclipse/data/trak/trak4/plaster3a-3.jpg +-share/redeclipse/data/trak/trak4/plaster3a-3_s.jpg +-share/redeclipse/data/trak/trak4/plaster3a.jpg +-share/redeclipse/data/trak/trak4/plaster3b-2.jpg +-share/redeclipse/data/trak/trak4/plaster3b.jpg +-share/redeclipse/data/trak/trak4/plaster3c-2.jpg +-share/redeclipse/data/trak/trak4/plaster3c-3.jpg +-share/redeclipse/data/trak/trak4/plaster3c.jpg +-share/redeclipse/data/trak/trak4/plaster3d-2.jpg +-share/redeclipse/data/trak/trak4/plaster3d.jpg +-share/redeclipse/data/trak/trak4/readme.txt +-share/redeclipse/data/trak/trak4/rust1.jpg +-share/redeclipse/data/trak/trak4/rust1_nm.png +-share/redeclipse/data/trak/trak4/rust1_s.jpg +-share/redeclipse/data/trak/trak4/rust1a.jpg +-share/redeclipse/data/trak/trak4/rust1b.jpg +-share/redeclipse/data/trak/trak4/rust1c.jpg +-share/redeclipse/data/trak/trak4/rust2.jpg +-share/redeclipse/data/trak/trak4/rust2_nm.png +-share/redeclipse/data/trak/trak4/rust2_s.jpg +-share/redeclipse/data/trak/trak4/rust2b.jpg +-share/redeclipse/data/trak/trak4/textures.cfg +-share/redeclipse/data/trak/trak4/tile1.jpg +-share/redeclipse/data/trak/trak4/tile1_nm.png +-share/redeclipse/data/trak/trak4/tile1_s.jpg +-share/redeclipse/data/trak/trak4/tile2_nm.png +-share/redeclipse/data/trak/trak4/tile2_s.jpg +-share/redeclipse/data/trak/trak4/tile2a.jpg +-share/redeclipse/data/trak/trak4/tile2b.jpg +-share/redeclipse/data/trak/trak4/tile3_nm.png +-share/redeclipse/data/trak/trak4/tile3_s.jpg +-share/redeclipse/data/trak/trak4/tile3a.jpg +-share/redeclipse/data/trak/trak4/tile3b.jpg +-share/redeclipse/data/trak/trak4/tile3c.jpg +-share/redeclipse/data/trak/trak4/trim1.jpg +-share/redeclipse/data/trak/trak4/trim1_nm.png +-share/redeclipse/data/trak/trak4/trim1_s.jpg +-share/redeclipse/data/trak/trak4/trim1a.jpg +-share/redeclipse/data/trak/trak4/trim1b.jpg +-share/redeclipse/data/trak/trak4/trim1c.jpg +-share/redeclipse/data/trak/trak4/trim1d.jpg +-share/redeclipse/data/trak/trak4/trim1e.jpg +-share/redeclipse/data/trak/trak4/trim1f.jpg +-share/redeclipse/data/trak/trak4/wood1_nm.png +-share/redeclipse/data/trak/trak4/wood1_s.jpg +-share/redeclipse/data/trak/trak4/wood1c.jpg +-share/redeclipse/data/trak/trak4/wood1d.jpg + share/redeclipse/data/trak/trak5/ + share/redeclipse/data/trak/trak5/base1_n.png + share/redeclipse/data/trak/trak5/base1a.jpg +@@ -4484,9 +3804,6 @@ share/redeclipse/data/vanities/blade/ + share/redeclipse/data/vanities/blade/iqm.cfg + share/redeclipse/data/vanities/blade/mask.png + share/redeclipse/data/vanities/blade/mesh.iqm +-share/redeclipse/data/vanities/blade/norm.png +-share/redeclipse/data/vanities/blade/readme.txt +-share/redeclipse/data/vanities/blade/skin.png + share/redeclipse/data/vanities/blade/twin/ + share/redeclipse/data/vanities/blade/twin/iqm.cfg + share/redeclipse/data/vanities/blade/twin/mesh.iqm +@@ -4559,15 +3876,11 @@ share/redeclipse/data/vanities/eye/proj/ + share/redeclipse/data/vanities/eye/proj/iqm.cfg + share/redeclipse/data/vanities/eye/skin.png + share/redeclipse/data/vanities/foxears/ +-share/redeclipse/data/vanities/foxears/ears.iqm +-share/redeclipse/data/vanities/foxears/idle.iqm + share/redeclipse/data/vanities/foxears/iqm.cfg + share/redeclipse/data/vanities/foxears/mask.png + share/redeclipse/data/vanities/foxears/move.iqm +-share/redeclipse/data/vanities/foxears/norm.png + share/redeclipse/data/vanities/foxears/proj/ + share/redeclipse/data/vanities/foxears/proj/iqm.cfg +-share/redeclipse/data/vanities/foxears/skin.png + share/redeclipse/data/vanities/guitar/ + share/redeclipse/data/vanities/guitar/guitar.iqm + share/redeclipse/data/vanities/guitar/iqm.cfg +@@ -4659,15 +3972,9 @@ share/redeclipse/data/vanities/prophat/p + share/redeclipse/data/vanities/prophat/prophat.iqm + share/redeclipse/data/vanities/prophat/skin.png + share/redeclipse/data/vanities/pumpkin/ +-share/redeclipse/data/vanities/pumpkin/diffuse.png + share/redeclipse/data/vanities/pumpkin/iqm.cfg +-share/redeclipse/data/vanities/pumpkin/normal.png + share/redeclipse/data/vanities/pumpkin/proj/ + share/redeclipse/data/vanities/pumpkin/proj/iqm.cfg +-share/redeclipse/data/vanities/pumpkin/pumpkin.blend +-share/redeclipse/data/vanities/pumpkin/pumpkin.iqm +-share/redeclipse/data/vanities/pumpkin/readme.txt +-share/redeclipse/data/vanities/pumpkin/spec.png + share/redeclipse/data/vanities/raptor/ + share/redeclipse/data/vanities/raptor/left/ + share/redeclipse/data/vanities/raptor/left/iqm.cfg +@@ -4689,27 +3996,20 @@ share/redeclipse/data/vanities/rat/rat.j + share/redeclipse/data/vanities/rat/rat_left/ + share/redeclipse/data/vanities/rat/rat_left/female/ + share/redeclipse/data/vanities/rat/rat_left/female/iqm.cfg +-share/redeclipse/data/vanities/rat/rat_left/female/rat_left_female.iqm + share/redeclipse/data/vanities/rat/rat_left/male/ + share/redeclipse/data/vanities/rat/rat_left/male/iqm.cfg +-share/redeclipse/data/vanities/rat/rat_left/male/rat_left_male.iqm + share/redeclipse/data/vanities/rat/rat_n.jpg + share/redeclipse/data/vanities/rat/rat_right/ + share/redeclipse/data/vanities/rat/rat_right/female/ + share/redeclipse/data/vanities/rat/rat_right/female/iqm.cfg +-share/redeclipse/data/vanities/rat/rat_right/female/rat_right_female.iqm + share/redeclipse/data/vanities/rat/rat_right/male/ + share/redeclipse/data/vanities/rat/rat_right/male/iqm.cfg +-share/redeclipse/data/vanities/rat/rat_right/male/rat_right_male.iqm + share/redeclipse/data/vanities/readme.txt + share/redeclipse/data/vanities/retroglasses/ + share/redeclipse/data/vanities/retroglasses/female/ + share/redeclipse/data/vanities/retroglasses/female/iqm.cfg + share/redeclipse/data/vanities/retroglasses/female/proj/ + share/redeclipse/data/vanities/retroglasses/female/proj/iqm.cfg +-share/redeclipse/data/vanities/retroglasses/glasses1.iqm +-share/redeclipse/data/vanities/retroglasses/glasses1.png +-share/redeclipse/data/vanities/retroglasses/glasses1_n.jpg + share/redeclipse/data/vanities/retroglasses/male/ + share/redeclipse/data/vanities/retroglasses/male/iqm.cfg + share/redeclipse/data/vanities/retroglasses/male/proj/ +@@ -4773,14 +4073,6 @@ share/redeclipse/data/vanities/tophat/me + share/redeclipse/data/vanities/tophat/tophat.iqm + share/redeclipse/data/vanities/trademark.txt + share/redeclipse/data/vanities/version.txt +-share/redeclipse/data/vanities/wings/ +-share/redeclipse/data/vanities/wings/iqm.cfg +-share/redeclipse/data/vanities/wings/mask.png +-share/redeclipse/data/vanities/wings/norm.png +-share/redeclipse/data/vanities/wings/proj/ +-share/redeclipse/data/vanities/wings/proj/iqm.cfg +-share/redeclipse/data/vanities/wings/skin.png +-share/redeclipse/data/vanities/wings/wings.iqm + share/redeclipse/data/vanities/witchhat/ + share/redeclipse/data/vanities/witchhat/diffuse.jpg + share/redeclipse/data/vanities/witchhat/iqm.cfg +@@ -4873,8 +4165,6 @@ share/redeclipse/data/weapons/claw/claw. + share/redeclipse/data/weapons/claw/glow.png + share/redeclipse/data/weapons/claw/hwep/ + share/redeclipse/data/weapons/claw/hwep/iqm.cfg +-share/redeclipse/data/weapons/claw/item/ +-share/redeclipse/data/weapons/claw/item/iqm.cfg + share/redeclipse/data/weapons/claw/mask.dds + share/redeclipse/data/weapons/claw/mask.png + share/redeclipse/data/weapons/claw/norm.dds +@@ -4988,21 +4278,14 @@ share/redeclipse/data/weapons/plasma/vwe + share/redeclipse/data/weapons/readme.txt + share/redeclipse/data/weapons/rifle/ + share/redeclipse/data/weapons/rifle/hwep/ +-share/redeclipse/data/weapons/rifle/hwep/md5.cfg + share/redeclipse/data/weapons/rifle/item/ +-share/redeclipse/data/weapons/rifle/item/md5.cfg + share/redeclipse/data/weapons/rifle/mask.dds + share/redeclipse/data/weapons/rifle/mask.png + share/redeclipse/data/weapons/rifle/norm.dds + share/redeclipse/data/weapons/rifle/norm.png +-share/redeclipse/data/weapons/rifle/rifle-idle.md5anim +-share/redeclipse/data/weapons/rifle/rifle-reload.md5anim +-share/redeclipse/data/weapons/rifle/rifle-shoot.md5anim +-share/redeclipse/data/weapons/rifle/rifle.md5mesh + share/redeclipse/data/weapons/rifle/skin.dds + share/redeclipse/data/weapons/rifle/skin.png + share/redeclipse/data/weapons/rifle/vwep/ +-share/redeclipse/data/weapons/rifle/vwep/md5.cfg + share/redeclipse/data/weapons/rocket/ + share/redeclipse/data/weapons/rocket/hwep/ + share/redeclipse/data/weapons/rocket/hwep/md5.cfg +@@ -5077,545 +4360,9 @@ share/redeclipse/data/weapons/trademark. + share/redeclipse/data/weapons/version.txt + share/redeclipse/data/weapons/zapper/ + share/redeclipse/data/weapons/zapper/hwep/ +-share/redeclipse/data/weapons/zapper/hwep/md5.cfg +-share/redeclipse/data/weapons/zapper/idle.md5anim + share/redeclipse/data/weapons/zapper/item/ +-share/redeclipse/data/weapons/zapper/item.md5mesh +-share/redeclipse/data/weapons/zapper/item/md5.cfg + share/redeclipse/data/weapons/zapper/mask.png +-share/redeclipse/data/weapons/zapper/mesh.md5mesh + share/redeclipse/data/weapons/zapper/norm.png + share/redeclipse/data/weapons/zapper/readme.txt +-share/redeclipse/data/weapons/zapper/reload.md5anim +-share/redeclipse/data/weapons/zapper/shoot.md5anim + share/redeclipse/data/weapons/zapper/skin.png + share/redeclipse/data/weapons/zapper/vwep/ +-share/redeclipse/data/weapons/zapper/vwep/md5.cfg +-share/redeclipse/data/wicked/ +-share/redeclipse/data/wicked/cc-by-sa.txt +-share/redeclipse/data/wicked/highqualitybrick.jpg +-share/redeclipse/data/wicked/highqualitybrickn.jpg +-share/redeclipse/data/wicked/highqualitybricks.jpg +-share/redeclipse/data/wicked/highqualitybrickz.jpg +-share/redeclipse/data/wicked/metal01d.jpg +-share/redeclipse/data/wicked/metal01n.jpg +-share/redeclipse/data/wicked/metal01s.jpg +-share/redeclipse/data/wicked/metal01z.jpg +-share/redeclipse/data/wicked/readme.txt +-share/redeclipse/data/wicked/stone01d.jpg +-share/redeclipse/data/wicked/stone01dgray.jpg +-share/redeclipse/data/wicked/stone01n.jpg +-share/redeclipse/data/wicked/stone01s.jpg +-share/redeclipse/data/wicked/stone01z.jpg +-share/redeclipse/data/wicked/stone02d.jpg +-share/redeclipse/data/wicked/stone02n.jpg +-share/redeclipse/data/wicked/stone02s.jpg +-share/redeclipse/data/wicked/stone02z.jpg +-share/redeclipse/data/wicked/stone03d.jpg +-share/redeclipse/data/wicked/stone03n.jpg +-share/redeclipse/data/wicked/stone03s.jpg +-share/redeclipse/data/wicked/stone03z.jpg +-share/redeclipse/data/wicked/textures.cfg +-share/redeclipse/data/wicked/trademark.txt +-share/redeclipse/data/wicked/version.txt +-share/redeclipse/data/wicked/wickedbarrel01.jpg +-share/redeclipse/data/wicked/wickedbarrel01n.jpg +-share/redeclipse/data/wicked/wickedbarrel01s.jpg +-share/redeclipse/data/wicked/wickedbarrel01z.jpg +-share/redeclipse/data/wicked/wickedbrickmoss01.jpg +-share/redeclipse/data/wicked/wickedbrickmoss01n.jpg +-share/redeclipse/data/wicked/wickedbrickmoss01s.jpg +-share/redeclipse/data/wicked/wickedbrickmoss01z.jpg +-share/redeclipse/data/wicked/wickedcloudlayer1.jpg +-share/redeclipse/data/wicked/wickedcloudlayer2.jpg +-share/redeclipse/data/wicked/wickedcrystal1.jpg +-share/redeclipse/data/wicked/wickedcrystal1a.jpg +-share/redeclipse/data/wicked/wickedcrystal1b.jpg +-share/redeclipse/data/wicked/wickedcrystal1c.jpg +-share/redeclipse/data/wicked/wickedcrystal1n.jpg +-share/redeclipse/data/wicked/wickedcrystal1s.jpg +-share/redeclipse/data/wicked/wickedcrystal1z.jpg +-share/redeclipse/data/wicked/wickedcrystal2.jpg +-share/redeclipse/data/wicked/wickedcrystal2n.jpg +-share/redeclipse/data/wicked/wickedcrystal2s.jpg +-share/redeclipse/data/wicked/wickedcrystal2z.jpg +-share/redeclipse/data/wicked/wickedglass01.jpg +-share/redeclipse/data/wicked/wickedglass01n.jpg +-share/redeclipse/data/wicked/wickedglass01s.jpg +-share/redeclipse/data/wicked/wickedglass01z.jpg +-share/redeclipse/data/wicked/wickedgrass01.jpg +-share/redeclipse/data/wicked/wickedgrass01n.jpg +-share/redeclipse/data/wicked/wickedgrass01s.jpg +-share/redeclipse/data/wicked/wickedgrass01z.jpg +-share/redeclipse/data/wicked/wickedgrass02.jpg +-share/redeclipse/data/wicked/wickedgrass02n.jpg +-share/redeclipse/data/wicked/wickedgrass02s.jpg +-share/redeclipse/data/wicked/wickedgrass02z.jpg +-share/redeclipse/data/wicked/wickedgrass03.jpg +-share/redeclipse/data/wicked/wickedgrass03n.jpg +-share/redeclipse/data/wicked/wickedgrass03s.jpg +-share/redeclipse/data/wicked/wickedgrass03z.jpg +-share/redeclipse/data/wicked/wickedground01.jpg +-share/redeclipse/data/wicked/wickedground01n.jpg +-share/redeclipse/data/wicked/wickedground01s.jpg +-share/redeclipse/data/wicked/wickedground01z.jpg +-share/redeclipse/data/wicked/wickedground02.jpg +-share/redeclipse/data/wicked/wickedground02n.jpg +-share/redeclipse/data/wicked/wickedground02s.jpg +-share/redeclipse/data/wicked/wickedground02z.jpg +-share/redeclipse/data/wicked/wickedground03.jpg +-share/redeclipse/data/wicked/wickedground03n.jpg +-share/redeclipse/data/wicked/wickedground03s.jpg +-share/redeclipse/data/wicked/wickedground03z.jpg +-share/redeclipse/data/wicked/wickedground04.jpg +-share/redeclipse/data/wicked/wickedground04n.jpg +-share/redeclipse/data/wicked/wickedground04s.jpg +-share/redeclipse/data/wicked/wickedground04z.jpg +-share/redeclipse/data/wicked/wickedground05.jpg +-share/redeclipse/data/wicked/wickedground05n.jpg +-share/redeclipse/data/wicked/wickedground05s.jpg +-share/redeclipse/data/wicked/wickedground05z.jpg +-share/redeclipse/data/wicked/wickedground06.jpg +-share/redeclipse/data/wicked/wickedground06n.jpg +-share/redeclipse/data/wicked/wickedground06s.jpg +-share/redeclipse/data/wicked/wickedground06z.jpg +-share/redeclipse/data/wicked/wickedmarble8.jpg +-share/redeclipse/data/wicked/wickedmarble8a.jpg +-share/redeclipse/data/wicked/wickedmarble8b.jpg +-share/redeclipse/data/wicked/wickedmarble8n.jpg +-share/redeclipse/data/wicked/wickedmarble8s.jpg +-share/redeclipse/data/wicked/wickedmarble8z.jpg +-share/redeclipse/data/wicked/wickedmarble9.jpg +-share/redeclipse/data/wicked/wickedmarble9b.jpg +-share/redeclipse/data/wicked/wickedmarble9c.jpg +-share/redeclipse/data/wicked/wickedmarble9d.jpg +-share/redeclipse/data/wicked/wickedmarble9n.jpg +-share/redeclipse/data/wicked/wickedmarble9s.jpg +-share/redeclipse/data/wicked/wickedmarble9z.jpg +-share/redeclipse/data/wicked/wickedmetal06.jpg +-share/redeclipse/data/wicked/wickedmetal06n.jpg +-share/redeclipse/data/wicked/wickedmetal06s.jpg +-share/redeclipse/data/wicked/wickedmetal06z.jpg +-share/redeclipse/data/wicked/wickedmetal1.jpg +-share/redeclipse/data/wicked/wickedmetal1n.jpg +-share/redeclipse/data/wicked/wickedmetal1s.jpg +-share/redeclipse/data/wicked/wickedmetal1z.jpg +-share/redeclipse/data/wicked/wickedmetal2.jpg +-share/redeclipse/data/wicked/wickedmetal2a.jpg +-share/redeclipse/data/wicked/wickedmetal2n.jpg +-share/redeclipse/data/wicked/wickedmetal2s.jpg +-share/redeclipse/data/wicked/wickedmetal2z.jpg +-share/redeclipse/data/wicked/wickedmetal3.jpg +-share/redeclipse/data/wicked/wickedmetal3n.jpg +-share/redeclipse/data/wicked/wickedmetal3s.jpg +-share/redeclipse/data/wicked/wickedmetal3z.jpg +-share/redeclipse/data/wicked/wickedmetal4.jpg +-share/redeclipse/data/wicked/wickedmetal4n.jpg +-share/redeclipse/data/wicked/wickedmetal4s.jpg +-share/redeclipse/data/wicked/wickedmetal4z.jpg +-share/redeclipse/data/wicked/wickedmetal5.jpg +-share/redeclipse/data/wicked/wickedmetal5a.jpg +-share/redeclipse/data/wicked/wickedmetal5b.jpg +-share/redeclipse/data/wicked/wickedmetal5c.jpg +-share/redeclipse/data/wicked/wickedmetal5n.jpg +-share/redeclipse/data/wicked/wickedmetal5s.jpg +-share/redeclipse/data/wicked/wickedmetal5z.jpg +-share/redeclipse/data/wicked/wickedmisc1.jpg +-share/redeclipse/data/wicked/wickedmisc1n.jpg +-share/redeclipse/data/wicked/wickedmisc1s.jpg +-share/redeclipse/data/wicked/wickedmisc1z.jpg +-share/redeclipse/data/wicked/wickedmisc2.jpg +-share/redeclipse/data/wicked/wickedmisc2n.jpg +-share/redeclipse/data/wicked/wickedmisc2s.jpg +-share/redeclipse/data/wicked/wickedmisc2z.jpg +-share/redeclipse/data/wicked/wickedmisc3.jpg +-share/redeclipse/data/wicked/wickedmisc3n.jpg +-share/redeclipse/data/wicked/wickedmisc3s.jpg +-share/redeclipse/data/wicked/wickedmisc3z.jpg +-share/redeclipse/data/wicked/wickedmisc4.jpg +-share/redeclipse/data/wicked/wickedmisc4n.jpg +-share/redeclipse/data/wicked/wickedmisc4s.jpg +-share/redeclipse/data/wicked/wickedmisc4z.jpg +-share/redeclipse/data/wicked/wickedmisc5.jpg +-share/redeclipse/data/wicked/wickedmisc5n.jpg +-share/redeclipse/data/wicked/wickedmisc5s.jpg +-share/redeclipse/data/wicked/wickedmisc5z.jpg +-share/redeclipse/data/wicked/wickedmisc6.jpg +-share/redeclipse/data/wicked/wickedmisc6n.jpg +-share/redeclipse/data/wicked/wickedmisc6s.jpg +-share/redeclipse/data/wicked/wickedmisc6z.jpg +-share/redeclipse/data/wicked/wickedmisc7.jpg +-share/redeclipse/data/wicked/wickedmisc7n.jpg +-share/redeclipse/data/wicked/wickedmisc7s.jpg +-share/redeclipse/data/wicked/wickedmisc7z.jpg +-share/redeclipse/data/wicked/wickedmisc8.jpg +-share/redeclipse/data/wicked/wickedmisc8n.jpg +-share/redeclipse/data/wicked/wickedmisc8s.jpg +-share/redeclipse/data/wicked/wickedmisc8z.jpg +-share/redeclipse/data/wicked/wickedmisc9.jpg +-share/redeclipse/data/wicked/wickedmisc9n.jpg +-share/redeclipse/data/wicked/wickedmisc9s.jpg +-share/redeclipse/data/wicked/wickedmisc9z.jpg +-share/redeclipse/data/wicked/wickedmoss01.jpg +-share/redeclipse/data/wicked/wickedmoss01n.jpg +-share/redeclipse/data/wicked/wickedmoss01s.jpg +-share/redeclipse/data/wicked/wickedmoss01z.jpg +-share/redeclipse/data/wicked/wickedrock1.jpg +-share/redeclipse/data/wicked/wickedrock10.jpg +-share/redeclipse/data/wicked/wickedrock10n.jpg +-share/redeclipse/data/wicked/wickedrock10s.jpg +-share/redeclipse/data/wicked/wickedrock10z.jpg +-share/redeclipse/data/wicked/wickedrock11.jpg +-share/redeclipse/data/wicked/wickedrock11n.jpg +-share/redeclipse/data/wicked/wickedrock11s.jpg +-share/redeclipse/data/wicked/wickedrock11z.jpg +-share/redeclipse/data/wicked/wickedrock12.jpg +-share/redeclipse/data/wicked/wickedrock12n.jpg +-share/redeclipse/data/wicked/wickedrock12s.jpg +-share/redeclipse/data/wicked/wickedrock12z.jpg +-share/redeclipse/data/wicked/wickedrock13.jpg +-share/redeclipse/data/wicked/wickedrock13n.jpg +-share/redeclipse/data/wicked/wickedrock13s.jpg +-share/redeclipse/data/wicked/wickedrock13z.jpg +-share/redeclipse/data/wicked/wickedrock14.jpg +-share/redeclipse/data/wicked/wickedrock14n.jpg +-share/redeclipse/data/wicked/wickedrock14s.jpg +-share/redeclipse/data/wicked/wickedrock14z.jpg +-share/redeclipse/data/wicked/wickedrock15.jpg +-share/redeclipse/data/wicked/wickedrock15n.jpg +-share/redeclipse/data/wicked/wickedrock15s.jpg +-share/redeclipse/data/wicked/wickedrock15z.jpg +-share/redeclipse/data/wicked/wickedrock16.jpg +-share/redeclipse/data/wicked/wickedrock16n.jpg +-share/redeclipse/data/wicked/wickedrock16s.jpg +-share/redeclipse/data/wicked/wickedrock16z.jpg +-share/redeclipse/data/wicked/wickedrock17.jpg +-share/redeclipse/data/wicked/wickedrock17n.jpg +-share/redeclipse/data/wicked/wickedrock17s.jpg +-share/redeclipse/data/wicked/wickedrock17z.jpg +-share/redeclipse/data/wicked/wickedrock18.jpg +-share/redeclipse/data/wicked/wickedrock18n.jpg +-share/redeclipse/data/wicked/wickedrock18s.jpg +-share/redeclipse/data/wicked/wickedrock18z.jpg +-share/redeclipse/data/wicked/wickedrock19.jpg +-share/redeclipse/data/wicked/wickedrock19n.jpg +-share/redeclipse/data/wicked/wickedrock19s.jpg +-share/redeclipse/data/wicked/wickedrock19z.jpg +-share/redeclipse/data/wicked/wickedrock1a.jpg +-share/redeclipse/data/wicked/wickedrock1b.jpg +-share/redeclipse/data/wicked/wickedrock1c.jpg +-share/redeclipse/data/wicked/wickedrock1d.jpg +-share/redeclipse/data/wicked/wickedrock1n.jpg +-share/redeclipse/data/wicked/wickedrock1s.jpg +-share/redeclipse/data/wicked/wickedrock1z.jpg +-share/redeclipse/data/wicked/wickedrock20.jpg +-share/redeclipse/data/wicked/wickedrock20n.jpg +-share/redeclipse/data/wicked/wickedrock20s.jpg +-share/redeclipse/data/wicked/wickedrock20z.jpg +-share/redeclipse/data/wicked/wickedrock3.jpg +-share/redeclipse/data/wicked/wickedrock3n.jpg +-share/redeclipse/data/wicked/wickedrock3s.jpg +-share/redeclipse/data/wicked/wickedrock3z.jpg +-share/redeclipse/data/wicked/wickedrock4.jpg +-share/redeclipse/data/wicked/wickedrock4n.jpg +-share/redeclipse/data/wicked/wickedrock4s.jpg +-share/redeclipse/data/wicked/wickedrock4z.jpg +-share/redeclipse/data/wicked/wickedrock5.jpg +-share/redeclipse/data/wicked/wickedrock5n.jpg +-share/redeclipse/data/wicked/wickedrock5s.jpg +-share/redeclipse/data/wicked/wickedrock5z.jpg +-share/redeclipse/data/wicked/wickedrock6.jpg +-share/redeclipse/data/wicked/wickedrock6n.jpg +-share/redeclipse/data/wicked/wickedrock6s.jpg +-share/redeclipse/data/wicked/wickedrock6z.jpg +-share/redeclipse/data/wicked/wickedrock7.jpg +-share/redeclipse/data/wicked/wickedrock7n.jpg +-share/redeclipse/data/wicked/wickedrock7s.jpg +-share/redeclipse/data/wicked/wickedrock7z.jpg +-share/redeclipse/data/wicked/wickedrock8.jpg +-share/redeclipse/data/wicked/wickedrock8n.jpg +-share/redeclipse/data/wicked/wickedrock8s.jpg +-share/redeclipse/data/wicked/wickedrock8z.jpg +-share/redeclipse/data/wicked/wickedrock9.jpg +-share/redeclipse/data/wicked/wickedrock9n.jpg +-share/redeclipse/data/wicked/wickedrock9s.jpg +-share/redeclipse/data/wicked/wickedrock9z.jpg +-share/redeclipse/data/wicked/wickedsnow01.jpg +-share/redeclipse/data/wicked/wickedsnow01n.jpg +-share/redeclipse/data/wicked/wickedsnow01s.jpg +-share/redeclipse/data/wicked/wickedsnow01z.jpg +-share/redeclipse/data/wicked/wickedsnow02.jpg +-share/redeclipse/data/wicked/wickedsnow02n.jpg +-share/redeclipse/data/wicked/wickedsnow02s.jpg +-share/redeclipse/data/wicked/wickedsnow02z.jpg +-share/redeclipse/data/wicked/wickedsnow03.jpg +-share/redeclipse/data/wicked/wickedsnow03n.jpg +-share/redeclipse/data/wicked/wickedsnow03s.jpg +-share/redeclipse/data/wicked/wickedsnow03z.jpg +-share/redeclipse/data/wicked/wickedsnow04.jpg +-share/redeclipse/data/wicked/wickedsnow04n.jpg +-share/redeclipse/data/wicked/wickedsnow04s.jpg +-share/redeclipse/data/wicked/wickedsnow04z.jpg +-share/redeclipse/data/wicked/wickedsnow05.jpg +-share/redeclipse/data/wicked/wickedsnow05n.jpg +-share/redeclipse/data/wicked/wickedsnow05s.jpg +-share/redeclipse/data/wicked/wickedsnow05z.jpg +-share/redeclipse/data/wicked/wickedsquaretile01.jpg +-share/redeclipse/data/wicked/wickedsquaretile01n.jpg +-share/redeclipse/data/wicked/wickedsquaretile01s.jpg +-share/redeclipse/data/wicked/wickedsquaretile01z.jpg +-share/redeclipse/data/wicked/wickedsquaretile02.jpg +-share/redeclipse/data/wicked/wickedsquaretile02flatn.jpg +-share/redeclipse/data/wicked/wickedsquaretile02flats.jpg +-share/redeclipse/data/wicked/wickedsquaretile02flatz.jpg +-share/redeclipse/data/wicked/wickedsquaretile02n.jpg +-share/redeclipse/data/wicked/wickedsquaretile02s.jpg +-share/redeclipse/data/wicked/wickedsquaretile02z.jpg +-share/redeclipse/data/wicked/wickedstone1.jpg +-share/redeclipse/data/wicked/wickedstone10.jpg +-share/redeclipse/data/wicked/wickedstone10n.jpg +-share/redeclipse/data/wicked/wickedstone10s.jpg +-share/redeclipse/data/wicked/wickedstone10z.jpg +-share/redeclipse/data/wicked/wickedstone11.jpg +-share/redeclipse/data/wicked/wickedstone11n.jpg +-share/redeclipse/data/wicked/wickedstone11s.jpg +-share/redeclipse/data/wicked/wickedstone11z.jpg +-share/redeclipse/data/wicked/wickedstone12.jpg +-share/redeclipse/data/wicked/wickedstone12n.jpg +-share/redeclipse/data/wicked/wickedstone12s.jpg +-share/redeclipse/data/wicked/wickedstone12z.jpg +-share/redeclipse/data/wicked/wickedstone13.jpg +-share/redeclipse/data/wicked/wickedstone13n.jpg +-share/redeclipse/data/wicked/wickedstone13s.jpg +-share/redeclipse/data/wicked/wickedstone13z.jpg +-share/redeclipse/data/wicked/wickedstone14.jpg +-share/redeclipse/data/wicked/wickedstone14n.jpg +-share/redeclipse/data/wicked/wickedstone14s.jpg +-share/redeclipse/data/wicked/wickedstone14z.jpg +-share/redeclipse/data/wicked/wickedstone15.jpg +-share/redeclipse/data/wicked/wickedstone15n.jpg +-share/redeclipse/data/wicked/wickedstone15s.jpg +-share/redeclipse/data/wicked/wickedstone15z.jpg +-share/redeclipse/data/wicked/wickedstone16.jpg +-share/redeclipse/data/wicked/wickedstone16n.jpg +-share/redeclipse/data/wicked/wickedstone16s.jpg +-share/redeclipse/data/wicked/wickedstone16z.jpg +-share/redeclipse/data/wicked/wickedstone17.jpg +-share/redeclipse/data/wicked/wickedstone17n.jpg +-share/redeclipse/data/wicked/wickedstone17s.jpg +-share/redeclipse/data/wicked/wickedstone17z.jpg +-share/redeclipse/data/wicked/wickedstone18.jpg +-share/redeclipse/data/wicked/wickedstone18n.jpg +-share/redeclipse/data/wicked/wickedstone18s.jpg +-share/redeclipse/data/wicked/wickedstone18z.jpg +-share/redeclipse/data/wicked/wickedstone1n.jpg +-share/redeclipse/data/wicked/wickedstone1s.jpg +-share/redeclipse/data/wicked/wickedstone1z.jpg +-share/redeclipse/data/wicked/wickedstone2.jpg +-share/redeclipse/data/wicked/wickedstone21.jpg +-share/redeclipse/data/wicked/wickedstone21n.jpg +-share/redeclipse/data/wicked/wickedstone21s.jpg +-share/redeclipse/data/wicked/wickedstone21z.jpg +-share/redeclipse/data/wicked/wickedstone2n.jpg +-share/redeclipse/data/wicked/wickedstone2s.jpg +-share/redeclipse/data/wicked/wickedstone2z.jpg +-share/redeclipse/data/wicked/wickedstone3.jpg +-share/redeclipse/data/wicked/wickedstone3n.jpg +-share/redeclipse/data/wicked/wickedstone3s.jpg +-share/redeclipse/data/wicked/wickedstone3z.jpg +-share/redeclipse/data/wicked/wickedstone4.jpg +-share/redeclipse/data/wicked/wickedstone4n.jpg +-share/redeclipse/data/wicked/wickedstone4s.jpg +-share/redeclipse/data/wicked/wickedstone4z.jpg +-share/redeclipse/data/wicked/wickedstone5.jpg +-share/redeclipse/data/wicked/wickedstone5b.jpg +-share/redeclipse/data/wicked/wickedstone5c.jpg +-share/redeclipse/data/wicked/wickedstone5d.jpg +-share/redeclipse/data/wicked/wickedstone5n.jpg +-share/redeclipse/data/wicked/wickedstone5s.jpg +-share/redeclipse/data/wicked/wickedstone5z.jpg +-share/redeclipse/data/wicked/wickedstone6.jpg +-share/redeclipse/data/wicked/wickedstone6n.jpg +-share/redeclipse/data/wicked/wickedstone6s.jpg +-share/redeclipse/data/wicked/wickedstone6z.jpg +-share/redeclipse/data/wicked/wickedstone7.jpg +-share/redeclipse/data/wicked/wickedstone7a.jpg +-share/redeclipse/data/wicked/wickedstone7b.jpg +-share/redeclipse/data/wicked/wickedstone7c.jpg +-share/redeclipse/data/wicked/wickedstone7n.jpg +-share/redeclipse/data/wicked/wickedstone7s.jpg +-share/redeclipse/data/wicked/wickedstone7z.jpg +-share/redeclipse/data/wicked/wickedstone8.jpg +-share/redeclipse/data/wicked/wickedstone8n.jpg +-share/redeclipse/data/wicked/wickedstone8s.jpg +-share/redeclipse/data/wicked/wickedstone8z.jpg +-share/redeclipse/data/wicked/wickedstone9.jpg +-share/redeclipse/data/wicked/wickedstone9n.jpg +-share/redeclipse/data/wicked/wickedstone9s.jpg +-share/redeclipse/data/wicked/wickedstone9z.jpg +-share/redeclipse/data/wicked/wickedtile1.jpg +-share/redeclipse/data/wicked/wickedtile10.jpg +-share/redeclipse/data/wicked/wickedtile10n.jpg +-share/redeclipse/data/wicked/wickedtile10s.jpg +-share/redeclipse/data/wicked/wickedtile10z.jpg +-share/redeclipse/data/wicked/wickedtile11.jpg +-share/redeclipse/data/wicked/wickedtile11a.jpg +-share/redeclipse/data/wicked/wickedtile11b.jpg +-share/redeclipse/data/wicked/wickedtile11n.jpg +-share/redeclipse/data/wicked/wickedtile11s.jpg +-share/redeclipse/data/wicked/wickedtile11z.jpg +-share/redeclipse/data/wicked/wickedtile12.jpg +-share/redeclipse/data/wicked/wickedtile12n.jpg +-share/redeclipse/data/wicked/wickedtile12s.jpg +-share/redeclipse/data/wicked/wickedtile12z.jpg +-share/redeclipse/data/wicked/wickedtile13.jpg +-share/redeclipse/data/wicked/wickedtile13n.jpg +-share/redeclipse/data/wicked/wickedtile13s.jpg +-share/redeclipse/data/wicked/wickedtile13z.jpg +-share/redeclipse/data/wicked/wickedtile14.jpg +-share/redeclipse/data/wicked/wickedtile14a.jpg +-share/redeclipse/data/wicked/wickedtile14b.jpg +-share/redeclipse/data/wicked/wickedtile14c.jpg +-share/redeclipse/data/wicked/wickedtile14n.jpg +-share/redeclipse/data/wicked/wickedtile14s.jpg +-share/redeclipse/data/wicked/wickedtile14z.jpg +-share/redeclipse/data/wicked/wickedtile15.jpg +-share/redeclipse/data/wicked/wickedtile15n.jpg +-share/redeclipse/data/wicked/wickedtile15s.jpg +-share/redeclipse/data/wicked/wickedtile15z.jpg +-share/redeclipse/data/wicked/wickedtile16.jpg +-share/redeclipse/data/wicked/wickedtile16n.jpg +-share/redeclipse/data/wicked/wickedtile16s.jpg +-share/redeclipse/data/wicked/wickedtile16z.jpg +-share/redeclipse/data/wicked/wickedtile17.jpg +-share/redeclipse/data/wicked/wickedtile17n.jpg +-share/redeclipse/data/wicked/wickedtile17s.jpg +-share/redeclipse/data/wicked/wickedtile17z.jpg +-share/redeclipse/data/wicked/wickedtile18.jpg +-share/redeclipse/data/wicked/wickedtile18a.jpg +-share/redeclipse/data/wicked/wickedtile18b.jpg +-share/redeclipse/data/wicked/wickedtile18c.jpg +-share/redeclipse/data/wicked/wickedtile18n.jpg +-share/redeclipse/data/wicked/wickedtile19.jpg +-share/redeclipse/data/wicked/wickedtile19n.jpg +-share/redeclipse/data/wicked/wickedtile19s.jpg +-share/redeclipse/data/wicked/wickedtile19z.jpg +-share/redeclipse/data/wicked/wickedtile1a.jpg +-share/redeclipse/data/wicked/wickedtile1b.jpg +-share/redeclipse/data/wicked/wickedtile1c.jpg +-share/redeclipse/data/wicked/wickedtile1n.jpg +-share/redeclipse/data/wicked/wickedtile1s.jpg +-share/redeclipse/data/wicked/wickedtile1z.jpg +-share/redeclipse/data/wicked/wickedtile20.jpg +-share/redeclipse/data/wicked/wickedtile20n.jpg +-share/redeclipse/data/wicked/wickedtile20s.jpg +-share/redeclipse/data/wicked/wickedtile20z.jpg +-share/redeclipse/data/wicked/wickedtile21.jpg +-share/redeclipse/data/wicked/wickedtile21a.jpg +-share/redeclipse/data/wicked/wickedtile21b.jpg +-share/redeclipse/data/wicked/wickedtile21c.jpg +-share/redeclipse/data/wicked/wickedtile21n.jpg +-share/redeclipse/data/wicked/wickedtile21s.jpg +-share/redeclipse/data/wicked/wickedtile21z.jpg +-share/redeclipse/data/wicked/wickedtile22.jpg +-share/redeclipse/data/wicked/wickedtile22n.jpg +-share/redeclipse/data/wicked/wickedtile22s.jpg +-share/redeclipse/data/wicked/wickedtile22z.jpg +-share/redeclipse/data/wicked/wickedtile23.jpg +-share/redeclipse/data/wicked/wickedtile23n.jpg +-share/redeclipse/data/wicked/wickedtile23s.jpg +-share/redeclipse/data/wicked/wickedtile23z.jpg +-share/redeclipse/data/wicked/wickedtile24.jpg +-share/redeclipse/data/wicked/wickedtile24n.jpg +-share/redeclipse/data/wicked/wickedtile24s.jpg +-share/redeclipse/data/wicked/wickedtile24z.jpg +-share/redeclipse/data/wicked/wickedtile25.jpg +-share/redeclipse/data/wicked/wickedtile25n.jpg +-share/redeclipse/data/wicked/wickedtile25s.jpg +-share/redeclipse/data/wicked/wickedtile25z.jpg +-share/redeclipse/data/wicked/wickedtile27.jpg +-share/redeclipse/data/wicked/wickedtile27n.jpg +-share/redeclipse/data/wicked/wickedtile27s.jpg +-share/redeclipse/data/wicked/wickedtile27z.jpg +-share/redeclipse/data/wicked/wickedtile3.jpg +-share/redeclipse/data/wicked/wickedtile3a.jpg +-share/redeclipse/data/wicked/wickedtile3n.jpg +-share/redeclipse/data/wicked/wickedtile3s.jpg +-share/redeclipse/data/wicked/wickedtile3z.jpg +-share/redeclipse/data/wicked/wickedtile4.jpg +-share/redeclipse/data/wicked/wickedtile4n.jpg +-share/redeclipse/data/wicked/wickedtile4s.jpg +-share/redeclipse/data/wicked/wickedtile4z.jpg +-share/redeclipse/data/wicked/wickedtile5.jpg +-share/redeclipse/data/wicked/wickedtile5a.jpg +-share/redeclipse/data/wicked/wickedtile5n.jpg +-share/redeclipse/data/wicked/wickedtile5s.jpg +-share/redeclipse/data/wicked/wickedtile5z.jpg +-share/redeclipse/data/wicked/wickedtile6.jpg +-share/redeclipse/data/wicked/wickedtile6n.jpg +-share/redeclipse/data/wicked/wickedtile6s.jpg +-share/redeclipse/data/wicked/wickedtile6z.jpg +-share/redeclipse/data/wicked/wickedtile7.jpg +-share/redeclipse/data/wicked/wickedtile7a.jpg +-share/redeclipse/data/wicked/wickedtile7b.jpg +-share/redeclipse/data/wicked/wickedtile7n.jpg +-share/redeclipse/data/wicked/wickedtile7s.jpg +-share/redeclipse/data/wicked/wickedtile7z.jpg +-share/redeclipse/data/wicked/wickedtile8.jpg +-share/redeclipse/data/wicked/wickedtile8a.jpg +-share/redeclipse/data/wicked/wickedtile8b.jpg +-share/redeclipse/data/wicked/wickedtile8c.jpg +-share/redeclipse/data/wicked/wickedtile8n.jpg +-share/redeclipse/data/wicked/wickedtile8s.jpg +-share/redeclipse/data/wicked/wickedtile8z.jpg +-share/redeclipse/data/wicked/wickedtile9.jpg +-share/redeclipse/data/wicked/wickedtile9a.jpg +-share/redeclipse/data/wicked/wickedtile9b.jpg +-share/redeclipse/data/wicked/wickedtile9c.jpg +-share/redeclipse/data/wicked/wickedtile9n.jpg +-share/redeclipse/data/wicked/wickedtile9s.jpg +-share/redeclipse/data/wicked/wickedtile9z.jpg +-share/redeclipse/data/wicked/wickedwood01.jpg +-share/redeclipse/data/wicked/wickedwood01n.jpg +-share/redeclipse/data/wicked/wickedwood01s.jpg +-share/redeclipse/data/wicked/wickedwood01z.jpg +-share/redeclipse/data/wicked/wickedwood02.jpg +-share/redeclipse/data/wicked/wickedwood02n.jpg +-share/redeclipse/data/wicked/wickedwood02s.jpg +-share/redeclipse/data/wicked/wickedwood02z.jpg +-share/redeclipse/data/wicked/wickedwood03.jpg +-share/redeclipse/data/wicked/wickedwood03n.jpg +-share/redeclipse/data/wicked/wickedwood03s.jpg +-share/redeclipse/data/wicked/wickedwood03z.jpg +-share/redeclipse/data/wicked/wickedwood04.jpg +-share/redeclipse/data/wicked/wickedwood04n.jpg +-share/redeclipse/data/wicked/wickedwood04s.jpg +-share/redeclipse/data/wicked/wickedwood04z.jpg +-share/redeclipse/data/wicked/wickedwood05.jpg +-share/redeclipse/data/wicked/wickedwood05n.jpg +-share/redeclipse/data/wicked/wickedwood05s.jpg +-share/redeclipse/data/wicked/wickedwood05z.jpg +-share/redeclipse/data/wicked/wickedwood06.jpg +-share/redeclipse/data/wicked/wickedwood06n.jpg +-share/redeclipse/data/wicked/wickedwood06s.jpg +-share/redeclipse/data/wicked/wickedwood06z.jpg +-share/redeclipse/data/wicked/wickedwood07.jpg +-share/redeclipse/data/wicked/wickedwood07n.jpg +-share/redeclipse/data/wicked/wickedwood07s.jpg +-share/redeclipse/data/wicked/wickedwood07z.jpg +-share/redeclipse/data/wicked/wickedwood08.jpg +-share/redeclipse/data/wicked/wickedwood08n.jpg +-share/redeclipse/data/wicked/wickedwood08s.jpg +-share/redeclipse/data/wicked/wickedwood08z.jpg +-share/redeclipse/data/wicked/wickedwood09.jpg +-share/redeclipse/data/wicked/wickedwood09n.jpg +-share/redeclipse/data/wicked/wickedwood09s.jpg +-share/redeclipse/data/wicked/wickedwood09z.jpg +-share/redeclipse/data/wicked/wickedwood10.jpg +-share/redeclipse/data/wicked/wickedwood10n.jpg +-share/redeclipse/data/wicked/wickedwood10s.jpg +-share/redeclipse/data/wicked/wickedwood10z.jpg +-share/redeclipse/data/wicked/wickedwood11.jpg +-share/redeclipse/data/wicked/wickedwood11n.jpg +-share/redeclipse/data/wicked/wickedwood11s.jpg +-share/redeclipse/data/wicked/wickedwood11z.jpg +Index: pkg/PLIST-main +=================================================================== +RCS file: /cvs/ports/games/redeclipse/pkg/PLIST-main,v +retrieving revision 1.7 +diff -u -p -r1.7 PLIST-main +--- pkg/PLIST-main 29 Jun 2018 22:16:14 -0000 1.7 ++++ pkg/PLIST-main 26 Nov 2021 16:11:45 -0000 +@@ -24,3 +24,2067 @@ share/pixmaps/ + share/pixmaps/redeclipse.xpm + @tag gtk-update-icon-cache %D/share/icons/hicolor + @tag update-desktop-database ++share/redeclipse/config/fonts/small.cfg ++share/redeclipse/config/glsl/ ++share/redeclipse/config/glsl/aa.cfg ++share/redeclipse/config/glsl/ao.cfg ++share/redeclipse/config/glsl/blur.cfg ++share/redeclipse/config/glsl/decal.cfg ++share/redeclipse/config/glsl/deferred.cfg ++share/redeclipse/config/glsl/edit.cfg ++share/redeclipse/config/glsl/fxaa.cfg ++share/redeclipse/config/glsl/gi.cfg ++share/redeclipse/config/glsl/grass.cfg ++share/redeclipse/config/glsl/hud.cfg ++share/redeclipse/config/glsl/init.cfg ++share/redeclipse/config/glsl/material.cfg ++share/redeclipse/config/glsl/misc.cfg ++share/redeclipse/config/glsl/model.cfg ++share/redeclipse/config/glsl/movie.cfg ++share/redeclipse/config/glsl/particle.cfg ++share/redeclipse/config/glsl/postfx.cfg ++share/redeclipse/config/glsl/scale.cfg ++share/redeclipse/config/glsl/shared.cfg ++share/redeclipse/config/glsl/sky.cfg ++share/redeclipse/config/glsl/smaa.cfg ++share/redeclipse/config/glsl/stain.cfg ++share/redeclipse/config/glsl/tonemap.cfg ++share/redeclipse/config/glsl/ui.cfg ++share/redeclipse/config/glsl/volumetric.cfg ++share/redeclipse/config/glsl/world.cfg ++share/redeclipse/config/map/decals.cfg ++share/redeclipse/config/map/material.cfg ++share/redeclipse/config/ui/ ++share/redeclipse/config/ui/challenge.cfg ++share/redeclipse/config/ui/clients.cfg ++share/redeclipse/config/ui/console.cfg ++share/redeclipse/config/ui/editing.cfg ++share/redeclipse/config/ui/game.cfg ++share/redeclipse/config/ui/help.cfg ++share/redeclipse/config/ui/hud.cfg ++share/redeclipse/config/ui/keyboards.cfg ++share/redeclipse/config/ui/lib.cfg ++share/redeclipse/config/ui/main.cfg ++share/redeclipse/config/ui/maps.cfg ++share/redeclipse/config/ui/package.cfg ++share/redeclipse/config/ui/profile.cfg ++share/redeclipse/config/ui/scoreboard.cfg ++share/redeclipse/config/ui/servers.cfg ++share/redeclipse/config/ui/settings.cfg ++share/redeclipse/config/ui/style.cfg ++share/redeclipse/config/ui/tips.cfg ++share/redeclipse/data/acerspyro/light1/ ++share/redeclipse/data/acerspyro/light1/light1.png ++share/redeclipse/data/acerspyro/light1/light1_glow.jpg ++share/redeclipse/data/acerspyro/light1/light1_normal.png ++share/redeclipse/data/acerspyro/light1/light1_parallax.png ++share/redeclipse/data/acerspyro/light1/light1_specular.jpg ++share/redeclipse/data/acerspyro/light2/ ++share/redeclipse/data/acerspyro/light2/light2.png ++share/redeclipse/data/acerspyro/light2/light2_glow.jpg ++share/redeclipse/data/acerspyro/light2/light2_normal.png ++share/redeclipse/data/acerspyro/light2/light2_parallax.png ++share/redeclipse/data/acerspyro/light2/light2_specular.jpg ++share/redeclipse/data/acerspyro/textures.cfg ++share/redeclipse/data/actors/player/boost_backward.iqm ++share/redeclipse/data/actors/player/boost_forward.iqm ++share/redeclipse/data/actors/player/boost_left.iqm ++share/redeclipse/data/actors/player/boost_right.iqm ++share/redeclipse/data/actors/player/boost_up.iqm ++share/redeclipse/data/actors/player/claw_idle.iqm ++share/redeclipse/data/actors/player/claw_primary.iqm ++share/redeclipse/data/actors/player/claw_secondary.iqm ++share/redeclipse/data/actors/player/female/headless/lod1/ ++share/redeclipse/data/actors/player/female/headless/lod1/headless-female_lod1.iqm ++share/redeclipse/data/actors/player/female/headless/lod1/iqm.cfg ++share/redeclipse/data/actors/player/female/headless/lod2/ ++share/redeclipse/data/actors/player/female/headless/lod2/headless-female_lod2.iqm ++share/redeclipse/data/actors/player/female/headless/lod2/iqm.cfg ++share/redeclipse/data/actors/player/female/lod1/ ++share/redeclipse/data/actors/player/female/lod1/RE_Player_female_lod1.iqm ++share/redeclipse/data/actors/player/female/lod1/iqm.cfg ++share/redeclipse/data/actors/player/female/lod2/ ++share/redeclipse/data/actors/player/female/lod2/RE_Player_female_lod2.iqm ++share/redeclipse/data/actors/player/female/lod2/iqm.cfg ++share/redeclipse/data/actors/player/hud_zapper-idle.md5anim ++share/redeclipse/data/actors/player/hud_zapper-reload.md5anim ++share/redeclipse/data/actors/player/hud_zapper-shoot.md5anim ++share/redeclipse/data/actors/player/male/headless/lod1/ ++share/redeclipse/data/actors/player/male/headless/lod1/headless-male_lod1.iqm ++share/redeclipse/data/actors/player/male/headless/lod1/iqm.cfg ++share/redeclipse/data/actors/player/male/headless/lod2/ ++share/redeclipse/data/actors/player/male/headless/lod2/headless-male_lod2.iqm ++share/redeclipse/data/actors/player/male/headless/lod2/iqm.cfg ++share/redeclipse/data/actors/player/male/lod1/ ++share/redeclipse/data/actors/player/male/lod1/RE_Player_male_lod1.iqm ++share/redeclipse/data/actors/player/male/lod1/iqm.cfg ++share/redeclipse/data/actors/player/male/lod2/ ++share/redeclipse/data/actors/player/male/lod2/RE_player_male_lod2.iqm ++share/redeclipse/data/actors/player/male/lod2/iqm.cfg ++share/redeclipse/data/actors/player/pistol-whip.iqm ++share/redeclipse/data/actors/player/rifle_power.iqm ++share/redeclipse/data/actors/player/rifle_secondary.iqm ++share/redeclipse/data/actors/player/shotgun_idle.iqm ++share/redeclipse/data/actors/player/shotgun_reload.iqm ++share/redeclipse/data/actors/player/wall_run_up.iqm ++share/redeclipse/data/actors/player/zapper_idle.iqm ++share/redeclipse/data/actors/player/zapper_power.iqm ++share/redeclipse/data/actors/player/zapper_primary.iqm ++share/redeclipse/data/actors/player/zapper_reload.iqm ++share/redeclipse/data/actors/player/zapper_secondary.iqm ++share/redeclipse/data/actors/roller/ ++share/redeclipse/data/actors/roller/iqm.cfg ++share/redeclipse/data/actors/roller/lod1/ ++share/redeclipse/data/actors/roller/lod1/iqm.cfg ++share/redeclipse/data/actors/roller/roller-explode.iqm ++share/redeclipse/data/actors/roller/roller-forward.iqm ++share/redeclipse/data/actors/roller/roller-idle.iqm ++share/redeclipse/data/actors/roller/roller.iqm ++share/redeclipse/data/actors/roller/roller_emissiv.png ++share/redeclipse/data/actors/roller/roller_mask.png ++share/redeclipse/data/actors/roller/roller_normal2.png ++share/redeclipse/data/actors/roller/roller_uv4.png ++share/redeclipse/data/decals/ ++share/redeclipse/data/decals/branding/ ++share/redeclipse/data/decals/branding/decals.cfg ++share/redeclipse/data/decals/branding/icon.cfg ++share/redeclipse/data/decals/branding/icon.png ++share/redeclipse/data/decals/branding/logo.cfg ++share/redeclipse/data/decals/branding/logo.png ++share/redeclipse/data/decals/branding/tesseract.cfg ++share/redeclipse/data/decals/branding/tesseract.png ++share/redeclipse/data/decals/dziq/ ++share/redeclipse/data/decals/dziq/blood_splatter2.cfg ++share/redeclipse/data/decals/dziq/blood_splatter2.png ++share/redeclipse/data/decals/dziq/blood_splatter2_n.jpg ++share/redeclipse/data/decals/dziq/blood_splatter2_s.jpg ++share/redeclipse/data/decals/dziq/blood_splatter2_z.jpg ++share/redeclipse/data/decals/dziq/blood_splatter3.cfg ++share/redeclipse/data/decals/dziq/blood_splatter3.png ++share/redeclipse/data/decals/dziq/blood_splatter3_n.jpg ++share/redeclipse/data/decals/dziq/blood_splatter3_s.jpg ++share/redeclipse/data/decals/dziq/blood_splatter3_z.jpg ++share/redeclipse/data/decals/dziq/buddies.cfg ++share/redeclipse/data/decals/dziq/buddies.png ++share/redeclipse/data/decals/dziq/coffee1.cfg ++share/redeclipse/data/decals/dziq/coffee1.jpg ++share/redeclipse/data/decals/dziq/coffee1_n.jpg ++share/redeclipse/data/decals/dziq/coffee1_s.jpg ++share/redeclipse/data/decals/dziq/coffee1_z.jpg ++share/redeclipse/data/decals/dziq/cracks01.cfg ++share/redeclipse/data/decals/dziq/cracks01.png ++share/redeclipse/data/decals/dziq/cracks01_n.png ++share/redeclipse/data/decals/dziq/cracks02.cfg ++share/redeclipse/data/decals/dziq/cracks02.png ++share/redeclipse/data/decals/dziq/cracks02_n.png ++share/redeclipse/data/decals/dziq/damaged01.cfg ++share/redeclipse/data/decals/dziq/damaged01.png ++share/redeclipse/data/decals/dziq/damaged01_n.png ++share/redeclipse/data/decals/dziq/damaged02.cfg ++share/redeclipse/data/decals/dziq/damaged02.png ++share/redeclipse/data/decals/dziq/damaged02_n.png ++share/redeclipse/data/decals/dziq/decals.cfg ++share/redeclipse/data/decals/dziq/digital_skull.cfg ++share/redeclipse/data/decals/dziq/digital_skull.png ++share/redeclipse/data/decals/dziq/frag_or_die.cfg ++share/redeclipse/data/decals/dziq/frag_or_die.png ++share/redeclipse/data/decals/dziq/frag_or_die_n.png ++share/redeclipse/data/decals/dziq/impact01.cfg ++share/redeclipse/data/decals/dziq/impact01.png ++share/redeclipse/data/decals/dziq/leaks01.cfg ++share/redeclipse/data/decals/dziq/leaks01.png ++share/redeclipse/data/decals/dziq/leaks01_n.png ++share/redeclipse/data/decals/dziq/leaks02.cfg ++share/redeclipse/data/decals/dziq/leaks02.png ++share/redeclipse/data/decals/dziq/leaks02_n.png ++share/redeclipse/data/decals/dziq/mould01.cfg ++share/redeclipse/data/decals/dziq/mould01.png ++share/redeclipse/data/decals/dziq/mould01_n.jpg ++share/redeclipse/data/decals/dziq/mould01_s.jpg ++share/redeclipse/data/decals/dziq/mould01_z.jpg ++share/redeclipse/data/decals/dziq/radiation.cfg ++share/redeclipse/data/decals/dziq/radiation.png ++share/redeclipse/data/decals/dziq/radiation_n.jpg ++share/redeclipse/data/decals/dziq/radiation_s.jpg ++share/redeclipse/data/decals/dziq/radiation_z.jpg ++share/redeclipse/data/decals/dziq/skully.cfg ++share/redeclipse/data/decals/dziq/skully.png ++share/redeclipse/data/decals/dziq/stain01.cfg ++share/redeclipse/data/decals/dziq/stain01.png ++share/redeclipse/data/decals/dziq/stain01_n.jpg ++share/redeclipse/data/decals/dziq/stain01_s.jpg ++share/redeclipse/data/decals/dziq/stain02.cfg ++share/redeclipse/data/decals/dziq/stain02.png ++share/redeclipse/data/decals/dziq/stain02_n.jpg ++share/redeclipse/data/decals/dziq/stain02_s.jpg ++share/redeclipse/data/decals/dziq/stain03.cfg ++share/redeclipse/data/decals/dziq/stain03.png ++share/redeclipse/data/decals/dziq/stain03_n.jpg ++share/redeclipse/data/decals/dziq/stain03_s.jpg ++share/redeclipse/data/decals/molexted/ ++share/redeclipse/data/decals/molexted/X11.png ++share/redeclipse/data/decals/molexted/arrow1.cfg ++share/redeclipse/data/decals/molexted/arrow1.png ++share/redeclipse/data/decals/molexted/arrow2.cfg ++share/redeclipse/data/decals/molexted/arrow2.png ++share/redeclipse/data/decals/molexted/arrowhead.cfg ++share/redeclipse/data/decals/molexted/arrowhead.png ++share/redeclipse/data/decals/molexted/box.cfg ++share/redeclipse/data/decals/molexted/box.png ++share/redeclipse/data/decals/molexted/chevron.cfg ++share/redeclipse/data/decals/molexted/chevron.png ++share/redeclipse/data/decals/molexted/corner.cfg ++share/redeclipse/data/decals/molexted/corner.png ++share/redeclipse/data/decals/molexted/decals.cfg ++share/redeclipse/data/decals/molexted/hazard.cfg ++share/redeclipse/data/decals/molexted/hazard.png ++share/redeclipse/data/decals/molexted/letters/ ++share/redeclipse/data/decals/molexted/letters/0.png ++share/redeclipse/data/decals/molexted/letters/1.png ++share/redeclipse/data/decals/molexted/letters/2.png ++share/redeclipse/data/decals/molexted/letters/3.png ++share/redeclipse/data/decals/molexted/letters/4.png ++share/redeclipse/data/decals/molexted/letters/5.png ++share/redeclipse/data/decals/molexted/letters/6.png ++share/redeclipse/data/decals/molexted/letters/7.png ++share/redeclipse/data/decals/molexted/letters/8.png ++share/redeclipse/data/decals/molexted/letters/9.png ++share/redeclipse/data/decals/molexted/letters/a.png ++share/redeclipse/data/decals/molexted/letters/b.png ++share/redeclipse/data/decals/molexted/letters/bang.png ++share/redeclipse/data/decals/molexted/letters/c.png ++share/redeclipse/data/decals/molexted/letters/d.png ++share/redeclipse/data/decals/molexted/letters/dash.png ++share/redeclipse/data/decals/molexted/letters/e.png ++share/redeclipse/data/decals/molexted/letters/f.png ++share/redeclipse/data/decals/molexted/letters/g.png ++share/redeclipse/data/decals/molexted/letters/h.png ++share/redeclipse/data/decals/molexted/letters/i.png ++share/redeclipse/data/decals/molexted/letters/j.png ++share/redeclipse/data/decals/molexted/letters/k.png ++share/redeclipse/data/decals/molexted/letters/l.png ++share/redeclipse/data/decals/molexted/letters/letters.cfg ++share/redeclipse/data/decals/molexted/letters/m.png ++share/redeclipse/data/decals/molexted/letters/n.png ++share/redeclipse/data/decals/molexted/letters/o.png ++share/redeclipse/data/decals/molexted/letters/p.png ++share/redeclipse/data/decals/molexted/letters/q.png ++share/redeclipse/data/decals/molexted/letters/question.png ++share/redeclipse/data/decals/molexted/letters/r.png ++share/redeclipse/data/decals/molexted/letters/readme.txt ++share/redeclipse/data/decals/molexted/letters/s.png ++share/redeclipse/data/decals/molexted/letters/t.png ++share/redeclipse/data/decals/molexted/letters/u.png ++share/redeclipse/data/decals/molexted/letters/v.png ++share/redeclipse/data/decals/molexted/letters/w.png ++share/redeclipse/data/decals/molexted/letters/x.png ++share/redeclipse/data/decals/molexted/letters/y.png ++share/redeclipse/data/decals/molexted/letters/z.png ++share/redeclipse/data/decals/molexted/mi.cfg ++share/redeclipse/data/decals/molexted/mi.png ++share/redeclipse/data/decals/molexted/paintedarrow.cfg ++share/redeclipse/data/decals/molexted/paintedarrow.png ++share/redeclipse/data/decals/molexted/xorg.cfg ++share/redeclipse/data/decals/nieb/ ++share/redeclipse/data/decals/nieb/complex/ ++share/redeclipse/data/decals/nieb/complex/loadingbay.cfg ++share/redeclipse/data/decals/nieb/complex/loadingbay_diffuse.png ++share/redeclipse/data/decals/nieb/complex/loadingbay_normal.png ++share/redeclipse/data/decals/nieb/complex/loadingbay_spec.png ++share/redeclipse/data/decals/nieb/decals.cfg ++share/redeclipse/data/decals/pritchard/ ++share/redeclipse/data/decals/pritchard/alphacorp.cfg ++share/redeclipse/data/decals/pritchard/alphacorp.png ++share/redeclipse/data/decals/pritchard/alphatext.cfg ++share/redeclipse/data/decals/pritchard/alphatext.png ++share/redeclipse/data/decals/pritchard/blood_splatter.cfg ++share/redeclipse/data/decals/pritchard/blood_splatter.png ++share/redeclipse/data/decals/pritchard/decals.cfg ++share/redeclipse/data/decals/readme.txt ++share/redeclipse/data/decals/snowy/ ++share/redeclipse/data/decals/snowy/decals.cfg ++share/redeclipse/data/decals/snowy/reflection/ ++share/redeclipse/data/decals/snowy/reflection/combat.cfg ++share/redeclipse/data/decals/snowy/reflection/fair.cfg ++share/redeclipse/data/decals/snowy/reflection/planet.cfg ++share/redeclipse/data/decals/snowy/reflection/readme.txt ++share/redeclipse/data/decals/snowy/reflection/sec1.cfg ++share/redeclipse/data/decals/snowy/reflection/sec2.cfg ++share/redeclipse/data/decals/snowy/reflection/snowylogo01.cfg ++share/redeclipse/data/decals/snowy/reflection/snowylogo01_d.png ++share/redeclipse/data/decals/snowy/reflection/snw_combat_01.png ++share/redeclipse/data/decals/snowy/reflection/snw_fairad.png ++share/redeclipse/data/decals/snowy/reflection/snw_planet_01.png ++share/redeclipse/data/decals/snowy/reflection/snw_security_1.png ++share/redeclipse/data/decals/snowy/reflection/snw_security_2.png ++share/redeclipse/data/decals/snowy/reflection/snw_suitad.png ++share/redeclipse/data/decals/snowy/reflection/suit.cfg ++share/redeclipse/data/decals/version.txt ++share/redeclipse/data/dziq/alarm_light/ ++share/redeclipse/data/dziq/alarm_light/diff.png ++share/redeclipse/data/dziq/alarm_light/idle.iqm ++share/redeclipse/data/dziq/alarm_light/iqm.cfg ++share/redeclipse/data/dziq/alarm_light/mesh.iqm ++share/redeclipse/data/dziq/alarm_light/norm.png ++share/redeclipse/data/dziq/big_vent/ ++share/redeclipse/data/dziq/big_vent/bigventconfig.cfg ++share/redeclipse/data/dziq/big_vent/corner_big/ ++share/redeclipse/data/dziq/big_vent/corner_big/mesh.obj ++share/redeclipse/data/dziq/big_vent/corner_big/obj.cfg ++share/redeclipse/data/dziq/big_vent/corner_small/ ++share/redeclipse/data/dziq/big_vent/corner_small/mesh.obj ++share/redeclipse/data/dziq/big_vent/corner_small/obj.cfg ++share/redeclipse/data/dziq/big_vent/diff1.png ++share/redeclipse/data/dziq/big_vent/diff2.png ++share/redeclipse/data/dziq/big_vent/diff3.png ++share/redeclipse/data/dziq/big_vent/grating_1/ ++share/redeclipse/data/dziq/big_vent/grating_1/mesh.obj ++share/redeclipse/data/dziq/big_vent/grating_1/obj.cfg ++share/redeclipse/data/dziq/big_vent/grating_2/ ++share/redeclipse/data/dziq/big_vent/grating_2/mesh.obj ++share/redeclipse/data/dziq/big_vent/grating_2/obj.cfg ++share/redeclipse/data/dziq/big_vent/hole/ ++share/redeclipse/data/dziq/big_vent/hole/mesh.obj ++share/redeclipse/data/dziq/big_vent/hole/obj.cfg ++share/redeclipse/data/dziq/big_vent/mask1.png ++share/redeclipse/data/dziq/big_vent/mask2.png ++share/redeclipse/data/dziq/big_vent/mask3.png ++share/redeclipse/data/dziq/big_vent/merge_3/ ++share/redeclipse/data/dziq/big_vent/merge_3/mesh.obj ++share/redeclipse/data/dziq/big_vent/merge_3/obj.cfg ++share/redeclipse/data/dziq/big_vent/merge_4/ ++share/redeclipse/data/dziq/big_vent/merge_4/mesh.obj ++share/redeclipse/data/dziq/big_vent/merge_4/obj.cfg ++share/redeclipse/data/dziq/big_vent/norm1.png ++share/redeclipse/data/dziq/big_vent/norm2.png ++share/redeclipse/data/dziq/big_vent/norm3.png ++share/redeclipse/data/dziq/big_vent/normal/ ++share/redeclipse/data/dziq/big_vent/normal/mesh.obj ++share/redeclipse/data/dziq/big_vent/normal/obj.cfg ++share/redeclipse/data/dziq/big_vent/short/ ++share/redeclipse/data/dziq/big_vent/short/mesh.obj ++share/redeclipse/data/dziq/big_vent/short/obj.cfg ++share/redeclipse/data/dziq/big_vent/slope/ ++share/redeclipse/data/dziq/big_vent/slope/mesh.obj ++share/redeclipse/data/dziq/big_vent/slope/obj.cfg ++share/redeclipse/data/dziq/boards01.png ++share/redeclipse/data/dziq/boards01_n.png ++share/redeclipse/data/dziq/boards01_s.png ++share/redeclipse/data/dziq/boards01_z.png ++share/redeclipse/data/dziq/boards02.png ++share/redeclipse/data/dziq/boards02_n.png ++share/redeclipse/data/dziq/boards02_s.png ++share/redeclipse/data/dziq/brick_wall01.png ++share/redeclipse/data/dziq/brick_wall01_n.png ++share/redeclipse/data/dziq/brick_wall01_s.png ++share/redeclipse/data/dziq/brick_wall01_z.png ++share/redeclipse/data/dziq/brick_wall02.png ++share/redeclipse/data/dziq/brick_wall02_n.png ++share/redeclipse/data/dziq/brick_wall02_s.png ++share/redeclipse/data/dziq/brick_wall02_z.png ++share/redeclipse/data/dziq/brushed_metal_tiles.jpg ++share/redeclipse/data/dziq/brushed_metal_tiles_n.jpg ++share/redeclipse/data/dziq/brushed_metal_tiles_s.jpg ++share/redeclipse/data/dziq/cable_set/ ++share/redeclipse/data/dziq/cable_set/cable_set.obj ++share/redeclipse/data/dziq/cable_set/diff.jpg ++share/redeclipse/data/dziq/cable_set/norm.jpg ++share/redeclipse/data/dziq/cable_set/obj.cfg ++share/redeclipse/data/dziq/conc_wall01.png ++share/redeclipse/data/dziq/conc_wall01_n.png ++share/redeclipse/data/dziq/conc_wall01_s.png ++share/redeclipse/data/dziq/conc_wall01b.png ++share/redeclipse/data/dziq/conc_wall01b_n.png ++share/redeclipse/data/dziq/conc_wall01b_s.png ++share/redeclipse/data/dziq/concrete_barrier/ ++share/redeclipse/data/dziq/concrete_barrier/diff.jpg ++share/redeclipse/data/dziq/concrete_barrier/mask.jpg ++share/redeclipse/data/dziq/concrete_barrier/mesh.obj ++share/redeclipse/data/dziq/concrete_barrier/norm.jpg ++share/redeclipse/data/dziq/concrete_barrier/obj.cfg ++share/redeclipse/data/dziq/door01/close.iqm ++share/redeclipse/data/dziq/door01/diff.jpg ++share/redeclipse/data/dziq/door01/idle.iqm ++share/redeclipse/data/dziq/door01/mask.jpg ++share/redeclipse/data/dziq/door01/mesh.iqm ++share/redeclipse/data/dziq/door01/norm.jpg ++share/redeclipse/data/dziq/door01/open.iqm ++share/redeclipse/data/dziq/dq_stones01.png ++share/redeclipse/data/dziq/dq_stones01_n.png ++share/redeclipse/data/dziq/dq_stones01_z.png ++share/redeclipse/data/dziq/dq_stones02.png ++share/redeclipse/data/dziq/dq_stones02_n.png ++share/redeclipse/data/dziq/dq_stones02_z.png ++share/redeclipse/data/dziq/fence01/ ++share/redeclipse/data/dziq/fence01/diff.png ++share/redeclipse/data/dziq/fence01/fence01_a/ ++share/redeclipse/data/dziq/fence01/fence01_a/mesh.obj ++share/redeclipse/data/dziq/fence01/fence01_a/obj.cfg ++share/redeclipse/data/dziq/fence01/fence01_b/ ++share/redeclipse/data/dziq/fence01/fence01_b/mesh.obj ++share/redeclipse/data/dziq/fence01/fence01_b/obj.cfg ++share/redeclipse/data/dziq/fence01/fence01_gate/ ++share/redeclipse/data/dziq/fence01/fence01_gate/close.iqm ++share/redeclipse/data/dziq/fence01/fence01_gate/idle.iqm ++share/redeclipse/data/dziq/fence01/fence01_gate/iqm.cfg ++share/redeclipse/data/dziq/fence01/fence01_gate/mesh.iqm ++share/redeclipse/data/dziq/fence01/fence01_gate/open.iqm ++share/redeclipse/data/dziq/fence01/fence01_pole/ ++share/redeclipse/data/dziq/fence01/fence01_pole/mesh.obj ++share/redeclipse/data/dziq/fence01/fence01_pole/obj.cfg ++share/redeclipse/data/dziq/fence01/mask.jpg ++share/redeclipse/data/dziq/fence01/norm.jpg ++share/redeclipse/data/dziq/gear1/ ++share/redeclipse/data/dziq/gear1/diff.jpg ++share/redeclipse/data/dziq/gear1/mask.jpg ++share/redeclipse/data/dziq/gear1/mesh.obj ++share/redeclipse/data/dziq/gear1/norm.jpg ++share/redeclipse/data/dziq/gear1/obj.cfg ++share/redeclipse/data/dziq/girder1/diff.jpg ++share/redeclipse/data/dziq/girder1/lod/ ++share/redeclipse/data/dziq/girder1/lod/mesh.obj ++share/redeclipse/data/dziq/girder1/lod/obj.cfg ++share/redeclipse/data/dziq/girder1/mask.jpg ++share/redeclipse/data/dziq/girder1/mesh.obj ++share/redeclipse/data/dziq/girder1/norm.jpg ++share/redeclipse/data/dziq/glassdoor01/ ++share/redeclipse/data/dziq/glassdoor01/close.iqm ++share/redeclipse/data/dziq/glassdoor01/glassdoor01.iqm ++share/redeclipse/data/dziq/glassdoor01/glassdoor01.png ++share/redeclipse/data/dziq/glassdoor01/glassdoor01_n.jpg ++share/redeclipse/data/dziq/glassdoor01/idle.iqm ++share/redeclipse/data/dziq/glassdoor01/iqm.cfg ++share/redeclipse/data/dziq/glassdoor01/mask.jpg ++share/redeclipse/data/dziq/glassdoor01/open.iqm ++share/redeclipse/data/dziq/glassy_tiles01.jpg ++share/redeclipse/data/dziq/glassy_tiles01_b.jpg ++share/redeclipse/data/dziq/glassy_tiles01_n.png ++share/redeclipse/data/dziq/glassy_tiles01_s.jpg ++share/redeclipse/data/dziq/glow_lamp/ ++share/redeclipse/data/dziq/glow_lamp/arms_diff.jpg ++share/redeclipse/data/dziq/glow_lamp/arms_mask.png ++share/redeclipse/data/dziq/glow_lamp/lod1/ ++share/redeclipse/data/dziq/glow_lamp/lod1/mesh.obj ++share/redeclipse/data/dziq/glow_lamp/lod1/obj.cfg ++share/redeclipse/data/dziq/glow_lamp/lod2/ ++share/redeclipse/data/dziq/glow_lamp/lod2/mesh.obj ++share/redeclipse/data/dziq/glow_lamp/lod2/obj.cfg ++share/redeclipse/data/dziq/glow_lamp/mesh.obj ++share/redeclipse/data/dziq/glow_lamp/obj.cfg ++share/redeclipse/data/dziq/glow_lamp/pot_diff.jpg ++share/redeclipse/data/dziq/glow_lamp/pot_mask.png ++share/redeclipse/data/dziq/glow_lamp/pot_norm.jpg ++share/redeclipse/data/dziq/grate01/close.iqm ++share/redeclipse/data/dziq/grate01/diff.jpg ++share/redeclipse/data/dziq/grate01/idle.iqm ++share/redeclipse/data/dziq/grate01/iqm.cfg ++share/redeclipse/data/dziq/grate01/lod1/ ++share/redeclipse/data/dziq/grate01/lod1/iqm.cfg ++share/redeclipse/data/dziq/grate01/lod1/mesh.iqm ++share/redeclipse/data/dziq/grate01/mesh.iqm ++share/redeclipse/data/dziq/grate01/norm.png ++share/redeclipse/data/dziq/grate01/open.iqm ++share/redeclipse/data/dziq/gypsum_wall.jpg ++share/redeclipse/data/dziq/gypsum_wall_b.jpg ++share/redeclipse/data/dziq/gypsum_wall_n.png ++share/redeclipse/data/dziq/gypsum_wall_s.jpg ++share/redeclipse/data/dziq/hanging_greens02/hanging_greens02_n.jpg ++share/redeclipse/data/dziq/hydrant/diff.jpg ++share/redeclipse/data/dziq/hydrant/lod1/ ++share/redeclipse/data/dziq/hydrant/lod1/diff.jpg ++share/redeclipse/data/dziq/hydrant/lod1/mask.jpg ++share/redeclipse/data/dziq/hydrant/lod1/mesh.obj ++share/redeclipse/data/dziq/hydrant/lod1/norm.png ++share/redeclipse/data/dziq/hydrant/lod1/obj.cfg ++share/redeclipse/data/dziq/hydrant/lod2/ ++share/redeclipse/data/dziq/hydrant/lod2/mesh.obj ++share/redeclipse/data/dziq/hydrant/lod2/obj.cfg ++share/redeclipse/data/dziq/hydrant/lod3/ ++share/redeclipse/data/dziq/hydrant/lod3/mesh.obj ++share/redeclipse/data/dziq/hydrant/lod3/obj.cfg ++share/redeclipse/data/dziq/hydrant/mask.jpg ++share/redeclipse/data/dziq/hydrant/mesh.obj ++share/redeclipse/data/dziq/hydrant/norm.jpg ++share/redeclipse/data/dziq/ladder/ ++share/redeclipse/data/dziq/ladder/diff.jpg ++share/redeclipse/data/dziq/ladder/mask.jpg ++share/redeclipse/data/dziq/ladder/mesh.obj ++share/redeclipse/data/dziq/ladder/norm.jpg ++share/redeclipse/data/dziq/ladder/obj.cfg ++share/redeclipse/data/dziq/marble01.jpg ++share/redeclipse/data/dziq/marble01_n.jpg ++share/redeclipse/data/dziq/marble01_s.jpg ++share/redeclipse/data/dziq/marble01_z.jpg ++share/redeclipse/data/dziq/metal_base01.png ++share/redeclipse/data/dziq/metal_base01_n.png ++share/redeclipse/data/dziq/metal_base01_s.png ++share/redeclipse/data/dziq/metal_paint_old01.jpg ++share/redeclipse/data/dziq/metal_paint_old01_b.jpg ++share/redeclipse/data/dziq/metal_paint_old01_n.png ++share/redeclipse/data/dziq/metal_paint_old01_s.jpg ++share/redeclipse/data/dziq/metal_plate.jpg ++share/redeclipse/data/dziq/metal_plate_b.jpg ++share/redeclipse/data/dziq/metal_plate_n.jpg ++share/redeclipse/data/dziq/metal_plate_s.jpg ++share/redeclipse/data/dziq/metal_surf01.jpg ++share/redeclipse/data/dziq/metal_surf01_n.jpg ++share/redeclipse/data/dziq/metal_surf01_s.jpg ++share/redeclipse/data/dziq/metal_surf01_z.jpg ++share/redeclipse/data/dziq/metal_surf02.jpg ++share/redeclipse/data/dziq/metal_surf02_n.jpg ++share/redeclipse/data/dziq/metal_surf02_s.jpg ++share/redeclipse/data/dziq/metal_surf02_z.jpg ++share/redeclipse/data/dziq/metal_surf03.png ++share/redeclipse/data/dziq/metal_surf03_n.png ++share/redeclipse/data/dziq/metal_surf03_s.png ++share/redeclipse/data/dziq/metal_surf03_z.png ++share/redeclipse/data/dziq/metal_tiles01.jpg ++share/redeclipse/data/dziq/metal_tiles01_b.jpg ++share/redeclipse/data/dziq/metal_tiles01_n.png ++share/redeclipse/data/dziq/metal_tiles01_s.jpg ++share/redeclipse/data/dziq/nicestonetiles.jpg ++share/redeclipse/data/dziq/nicestonetiles_n.jpg ++share/redeclipse/data/dziq/nicestonetiles_s.jpg ++share/redeclipse/data/dziq/nicestonetiles_z.jpg ++share/redeclipse/data/dziq/old_airbricks.png ++share/redeclipse/data/dziq/old_airbricks_n.png ++share/redeclipse/data/dziq/old_airbricks_z.png ++share/redeclipse/data/dziq/oldmetalpanels.png ++share/redeclipse/data/dziq/oldmetalpanels_n.png ++share/redeclipse/data/dziq/oldmetalpanels_s.png ++share/redeclipse/data/dziq/palmsy/ ++share/redeclipse/data/dziq/palmsy/idle.iqm ++share/redeclipse/data/dziq/palmsy/iqm.cfg ++share/redeclipse/data/dziq/palmsy/leaves.png ++share/redeclipse/data/dziq/palmsy/mesh.iqm ++share/redeclipse/data/dziq/palmsy/trunk.jpg ++share/redeclipse/data/dziq/palmsy/trunk_n.jpg ++share/redeclipse/data/dziq/pipe/ ++share/redeclipse/data/dziq/pipe/3_merge/ ++share/redeclipse/data/dziq/pipe/3_merge/lod/ ++share/redeclipse/data/dziq/pipe/3_merge/lod/mesh.obj ++share/redeclipse/data/dziq/pipe/3_merge/lod/obj.cfg ++share/redeclipse/data/dziq/pipe/3_merge/mesh.obj ++share/redeclipse/data/dziq/pipe/3_merge/obj.cfg ++share/redeclipse/data/dziq/pipe/3_merge/rusty/ ++share/redeclipse/data/dziq/pipe/3_merge/rusty/lod/ ++share/redeclipse/data/dziq/pipe/3_merge/rusty/lod/obj.cfg ++share/redeclipse/data/dziq/pipe/3_merge/rusty/obj.cfg ++share/redeclipse/data/dziq/pipe/4_merge/ ++share/redeclipse/data/dziq/pipe/4_merge/lod/ ++share/redeclipse/data/dziq/pipe/4_merge/lod/mesh.obj ++share/redeclipse/data/dziq/pipe/4_merge/lod/obj.cfg ++share/redeclipse/data/dziq/pipe/4_merge/mesh.obj ++share/redeclipse/data/dziq/pipe/4_merge/obj.cfg ++share/redeclipse/data/dziq/pipe/4_merge/rusty/ ++share/redeclipse/data/dziq/pipe/4_merge/rusty/lod/ ++share/redeclipse/data/dziq/pipe/4_merge/rusty/lod/obj.cfg ++share/redeclipse/data/dziq/pipe/4_merge/rusty/obj.cfg ++share/redeclipse/data/dziq/pipe/90_to_45/ ++share/redeclipse/data/dziq/pipe/90_to_45/lod/ ++share/redeclipse/data/dziq/pipe/90_to_45/lod/mesh.obj ++share/redeclipse/data/dziq/pipe/90_to_45/lod/obj.cfg ++share/redeclipse/data/dziq/pipe/90_to_45/mesh.obj ++share/redeclipse/data/dziq/pipe/90_to_45/obj.cfg ++share/redeclipse/data/dziq/pipe/90_to_45/rusty/ ++share/redeclipse/data/dziq/pipe/90_to_45/rusty/lod/ ++share/redeclipse/data/dziq/pipe/90_to_45/rusty/lod/obj.cfg ++share/redeclipse/data/dziq/pipe/90_to_45/rusty/obj.cfg ++share/redeclipse/data/dziq/pipe/curved_normal/ ++share/redeclipse/data/dziq/pipe/curved_normal/lod/ ++share/redeclipse/data/dziq/pipe/curved_normal/lod/mesh.obj ++share/redeclipse/data/dziq/pipe/curved_normal/lod/obj.cfg ++share/redeclipse/data/dziq/pipe/curved_normal/mesh.obj ++share/redeclipse/data/dziq/pipe/curved_normal/obj.cfg ++share/redeclipse/data/dziq/pipe/curved_normal/rusty/ ++share/redeclipse/data/dziq/pipe/curved_normal/rusty/lod/ ++share/redeclipse/data/dziq/pipe/curved_normal/rusty/lod/obj.cfg ++share/redeclipse/data/dziq/pipe/curved_normal/rusty/obj.cfg ++share/redeclipse/data/dziq/pipe/curved_short/ ++share/redeclipse/data/dziq/pipe/curved_short/lod/ ++share/redeclipse/data/dziq/pipe/curved_short/lod/mesh.obj ++share/redeclipse/data/dziq/pipe/curved_short/lod/obj.cfg ++share/redeclipse/data/dziq/pipe/curved_short/mesh.obj ++share/redeclipse/data/dziq/pipe/curved_short/obj.cfg ++share/redeclipse/data/dziq/pipe/curved_short/rusty/ ++share/redeclipse/data/dziq/pipe/curved_short/rusty/lod/ ++share/redeclipse/data/dziq/pipe/curved_short/rusty/lod/obj.cfg ++share/redeclipse/data/dziq/pipe/curved_short/rusty/obj.cfg ++share/redeclipse/data/dziq/pipe/diff1-1.jpg ++share/redeclipse/data/dziq/pipe/diff1-2.jpg ++share/redeclipse/data/dziq/pipe/diff2-1.jpg ++share/redeclipse/data/dziq/pipe/diff2-2.jpg ++share/redeclipse/data/dziq/pipe/mask1-1.jpg ++share/redeclipse/data/dziq/pipe/mask1-2.jpg ++share/redeclipse/data/dziq/pipe/mask2-1.jpg ++share/redeclipse/data/dziq/pipe/mask2-2.jpg ++share/redeclipse/data/dziq/pipe/norm1-1.jpg ++share/redeclipse/data/dziq/pipe/norm1-2.jpg ++share/redeclipse/data/dziq/pipe/norm2-1.jpg ++share/redeclipse/data/dziq/pipe/norm2-2.jpg ++share/redeclipse/data/dziq/pipe/pipe_setup.cfg ++share/redeclipse/data/dziq/pipe/straight_long/ ++share/redeclipse/data/dziq/pipe/straight_long/lod/ ++share/redeclipse/data/dziq/pipe/straight_long/lod/mesh.obj ++share/redeclipse/data/dziq/pipe/straight_long/lod/obj.cfg ++share/redeclipse/data/dziq/pipe/straight_long/mesh.obj ++share/redeclipse/data/dziq/pipe/straight_long/obj.cfg ++share/redeclipse/data/dziq/pipe/straight_long/rusty/ ++share/redeclipse/data/dziq/pipe/straight_long/rusty/lod/ ++share/redeclipse/data/dziq/pipe/straight_long/rusty/lod/obj.cfg ++share/redeclipse/data/dziq/pipe/straight_long/rusty/obj.cfg ++share/redeclipse/data/dziq/pipe/straight_normal/ ++share/redeclipse/data/dziq/pipe/straight_normal/lod/ ++share/redeclipse/data/dziq/pipe/straight_normal/lod/mesh.obj ++share/redeclipse/data/dziq/pipe/straight_normal/lod/obj.cfg ++share/redeclipse/data/dziq/pipe/straight_normal/mesh.obj ++share/redeclipse/data/dziq/pipe/straight_normal/obj.cfg ++share/redeclipse/data/dziq/pipe/straight_normal/rusty/ ++share/redeclipse/data/dziq/pipe/straight_normal/rusty/lod/ ++share/redeclipse/data/dziq/pipe/straight_normal/rusty/lod/obj.cfg ++share/redeclipse/data/dziq/pipe/straight_normal/rusty/obj.cfg ++share/redeclipse/data/dziq/pipe/straight_short/ ++share/redeclipse/data/dziq/pipe/straight_short/lod/ ++share/redeclipse/data/dziq/pipe/straight_short/lod/mesh.obj ++share/redeclipse/data/dziq/pipe/straight_short/lod/obj.cfg ++share/redeclipse/data/dziq/pipe/straight_short/mesh.obj ++share/redeclipse/data/dziq/pipe/straight_short/obj.cfg ++share/redeclipse/data/dziq/pipe/straight_short/rusty/ ++share/redeclipse/data/dziq/pipe/straight_short/rusty/lod/ ++share/redeclipse/data/dziq/pipe/straight_short/rusty/lod/obj.cfg ++share/redeclipse/data/dziq/pipe/straight_short/rusty/obj.cfg ++share/redeclipse/data/dziq/pipe/valve/ ++share/redeclipse/data/dziq/pipe/valve/lod/ ++share/redeclipse/data/dziq/pipe/valve/lod/mesh.obj ++share/redeclipse/data/dziq/pipe/valve/lod/obj.cfg ++share/redeclipse/data/dziq/pipe/valve/mesh.obj ++share/redeclipse/data/dziq/pipe/valve/obj.cfg ++share/redeclipse/data/dziq/pipe/valve/rusty/ ++share/redeclipse/data/dziq/pipe/valve/rusty/lod/ ++share/redeclipse/data/dziq/pipe/valve/rusty/lod/obj.cfg ++share/redeclipse/data/dziq/pipe/valve/rusty/obj.cfg ++share/redeclipse/data/dziq/rail/ ++share/redeclipse/data/dziq/rail/curve_45/ ++share/redeclipse/data/dziq/rail/curve_45/lod/ ++share/redeclipse/data/dziq/rail/curve_45/lod/mesh.obj ++share/redeclipse/data/dziq/rail/curve_45/lod/obj.cfg ++share/redeclipse/data/dziq/rail/curve_45/mesh.obj ++share/redeclipse/data/dziq/rail/curve_45/obj.cfg ++share/redeclipse/data/dziq/rail/curve_90/ ++share/redeclipse/data/dziq/rail/curve_90/lod/ ++share/redeclipse/data/dziq/rail/curve_90/lod/mesh.obj ++share/redeclipse/data/dziq/rail/curve_90/lod/obj.cfg ++share/redeclipse/data/dziq/rail/curve_90/mesh.obj ++share/redeclipse/data/dziq/rail/curve_90/obj.cfg ++share/redeclipse/data/dziq/rail/diff.jpg ++share/redeclipse/data/dziq/rail/lod_config.cfg ++share/redeclipse/data/dziq/rail/long/ ++share/redeclipse/data/dziq/rail/long/lod/ ++share/redeclipse/data/dziq/rail/long/lod/mesh.obj ++share/redeclipse/data/dziq/rail/long/lod/obj.cfg ++share/redeclipse/data/dziq/rail/long/mesh.obj ++share/redeclipse/data/dziq/rail/long/obj.cfg ++share/redeclipse/data/dziq/rail/mask.jpg ++share/redeclipse/data/dziq/rail/medium/ ++share/redeclipse/data/dziq/rail/medium/lod/ ++share/redeclipse/data/dziq/rail/medium/lod/mesh.obj ++share/redeclipse/data/dziq/rail/medium/lod/obj.cfg ++share/redeclipse/data/dziq/rail/medium/mesh.obj ++share/redeclipse/data/dziq/rail/medium/obj.cfg ++share/redeclipse/data/dziq/rail/merge_cylinder/ ++share/redeclipse/data/dziq/rail/merge_cylinder/lod/ ++share/redeclipse/data/dziq/rail/merge_cylinder/lod/mesh.obj ++share/redeclipse/data/dziq/rail/merge_cylinder/lod/obj.cfg ++share/redeclipse/data/dziq/rail/merge_cylinder/mesh.obj ++share/redeclipse/data/dziq/rail/merge_cylinder/obj.cfg ++share/redeclipse/data/dziq/rail/merge_sphere/ ++share/redeclipse/data/dziq/rail/merge_sphere/lod/ ++share/redeclipse/data/dziq/rail/merge_sphere/lod/mesh.obj ++share/redeclipse/data/dziq/rail/merge_sphere/lod/obj.cfg ++share/redeclipse/data/dziq/rail/merge_sphere/mesh.obj ++share/redeclipse/data/dziq/rail/merge_sphere/obj.cfg ++share/redeclipse/data/dziq/rail/norm.jpg ++share/redeclipse/data/dziq/rail/parametric_frame_setup.cfg ++share/redeclipse/data/dziq/rail/short/ ++share/redeclipse/data/dziq/rail/short/lod/ ++share/redeclipse/data/dziq/rail/short/lod/mesh.obj ++share/redeclipse/data/dziq/rail/short/lod/obj.cfg ++share/redeclipse/data/dziq/rail/short/mesh.obj ++share/redeclipse/data/dziq/rail/short/obj.cfg ++share/redeclipse/data/dziq/stained01.jpg ++share/redeclipse/data/dziq/stained01_b.jpg ++share/redeclipse/data/dziq/stained01_g.jpg ++share/redeclipse/data/dziq/stained01_n.jpg ++share/redeclipse/data/dziq/stained01_s.jpg ++share/redeclipse/data/dziq/step/ ++share/redeclipse/data/dziq/step/metal/ ++share/redeclipse/data/dziq/step/metal/diff.jpg ++share/redeclipse/data/dziq/step/metal/mask.jpg ++share/redeclipse/data/dziq/step/metal/mesh.obj ++share/redeclipse/data/dziq/step/metal/norm.jpg ++share/redeclipse/data/dziq/step/metal/obj.cfg ++share/redeclipse/data/dziq/step/stone/ ++share/redeclipse/data/dziq/step/stone/diff.jpg ++share/redeclipse/data/dziq/step/stone/lod1/ ++share/redeclipse/data/dziq/step/stone/lod1/mesh.obj ++share/redeclipse/data/dziq/step/stone/lod1/obj.cfg ++share/redeclipse/data/dziq/step/stone/lod2/ ++share/redeclipse/data/dziq/step/stone/lod2/mesh.obj ++share/redeclipse/data/dziq/step/stone/lod2/obj.cfg ++share/redeclipse/data/dziq/step/stone/mask.jpg ++share/redeclipse/data/dziq/step/stone/mesh.obj ++share/redeclipse/data/dziq/step/stone/norm.jpg ++share/redeclipse/data/dziq/step/stone/obj.cfg ++share/redeclipse/data/dziq/stonetiles01.jpg ++share/redeclipse/data/dziq/stonetiles01_n.jpg ++share/redeclipse/data/dziq/stonetiles01_s.jpg ++share/redeclipse/data/dziq/stonetiles01_z.jpg ++share/redeclipse/data/dziq/ugly_bricks01.png ++share/redeclipse/data/dziq/ugly_bricks01_n.png ++share/redeclipse/data/dziq/ugly_bricks01_s.png ++share/redeclipse/data/dziq/ugly_bricks01_z.png ++share/redeclipse/data/dziq/vent_end_1/ ++share/redeclipse/data/dziq/vent_end_1/diff.jpg ++share/redeclipse/data/dziq/vent_end_1/lod1/ ++share/redeclipse/data/dziq/vent_end_1/lod1/diff.jpg ++share/redeclipse/data/dziq/vent_end_1/lod1/mask.jpg ++share/redeclipse/data/dziq/vent_end_1/lod1/mesh.obj ++share/redeclipse/data/dziq/vent_end_1/lod1/norm.jpg ++share/redeclipse/data/dziq/vent_end_1/lod1/obj.cfg ++share/redeclipse/data/dziq/vent_end_1/lod2/ ++share/redeclipse/data/dziq/vent_end_1/lod2/mesh.obj ++share/redeclipse/data/dziq/vent_end_1/lod2/obj.cfg ++share/redeclipse/data/dziq/vent_end_1/mask.jpg ++share/redeclipse/data/dziq/vent_end_1/mesh.obj ++share/redeclipse/data/dziq/vent_end_1/norm.png ++share/redeclipse/data/dziq/vent_end_1/obj.cfg ++share/redeclipse/data/dziq/vent_end_pipe/mask.jpg ++share/redeclipse/data/dziq/volt_sign/diff1.jpg ++share/redeclipse/data/dziq/volt_sign/diff2.jpg ++share/redeclipse/data/dziq/volt_sign/mask1.jpg ++share/redeclipse/data/dziq/volt_sign/mesh.obj ++share/redeclipse/data/dziq/volt_sign/norm1.jpg ++share/redeclipse/data/dziq/volt_sign/norm2.jpg ++share/redeclipse/data/jojo/decals.cfg ++share/redeclipse/data/jojo/grate01/diffuse.png ++share/redeclipse/data/jojo/grate01/mask.jpg ++share/redeclipse/data/jojo/grate01/mesh.obj ++share/redeclipse/data/jojo/grate01/normals.jpg ++share/redeclipse/data/jojo/grate02/diffuse.png ++share/redeclipse/data/jojo/grate02/mask.jpg ++share/redeclipse/data/jojo/grate02/normals.jpg ++share/redeclipse/data/jojo/interface01.cfg ++share/redeclipse/data/jojo/interface02.cfg ++share/redeclipse/data/jojo/interface03.cfg ++share/redeclipse/data/jojo/interface04.cfg ++share/redeclipse/data/jojo/interface05.cfg ++share/redeclipse/data/jojo/interface06.cfg ++share/redeclipse/data/jojo/logo01.cfg ++share/redeclipse/data/jojo/logo02.cfg ++share/redeclipse/data/jojo/map.cfg ++share/redeclipse/data/jojo/teamalpha/alpha.cfg ++share/redeclipse/data/jojo/teamomega/omega.cfg ++share/redeclipse/data/luckystrike/decals.cfg ++share/redeclipse/data/luckystrike/pub1.cfg ++share/redeclipse/data/luckystrike/pub2.cfg ++share/redeclipse/data/maps/auster.cfg ++share/redeclipse/data/maps/auster.mpz ++share/redeclipse/data/maps/auster.png ++share/redeclipse/data/maps/auster.wpt ++share/redeclipse/data/maps/challenges-port-01.cfg ++share/redeclipse/data/maps/challenges-port-01.mpz ++share/redeclipse/data/maps/challenges-port-01.png ++share/redeclipse/data/maps/challenges-port-01.txt ++share/redeclipse/data/maps/challenges-port-02.cfg ++share/redeclipse/data/maps/challenges-port-02.mpz ++share/redeclipse/data/maps/challenges-port-02.png ++share/redeclipse/data/maps/challenges-port-02.txt ++share/redeclipse/data/maps/challenges-port-03.cfg ++share/redeclipse/data/maps/challenges-port-03.mpz ++share/redeclipse/data/maps/challenges-port-03.png ++share/redeclipse/data/maps/challenges-port-03.txt ++share/redeclipse/data/maps/challenges-port-04.cfg ++share/redeclipse/data/maps/challenges-port-04.mpz ++share/redeclipse/data/maps/challenges-port-04.png ++share/redeclipse/data/maps/challenges-port-04.txt ++share/redeclipse/data/maps/challenges-port-05.cfg ++share/redeclipse/data/maps/challenges-port-05.mpz ++share/redeclipse/data/maps/challenges-port-05.png ++share/redeclipse/data/maps/challenges-port-05.txt ++share/redeclipse/data/maps/ennui.cfg ++share/redeclipse/data/maps/ennui.mpz ++share/redeclipse/data/maps/ennui.png ++share/redeclipse/data/maps/ennui.wpt ++share/redeclipse/data/maps/fortitude.cfg ++share/redeclipse/data/maps/fortitude.mpz ++share/redeclipse/data/maps/fortitude.png ++share/redeclipse/data/maps/fortitude.wpt ++share/redeclipse/data/maps/rift.cfg ++share/redeclipse/data/maps/rift.mpz ++share/redeclipse/data/maps/rift.png ++share/redeclipse/data/maps/rift.wpt ++share/redeclipse/data/maps/trespass.cfg ++share/redeclipse/data/maps/trespass.mpz ++share/redeclipse/data/maps/trespass.png ++share/redeclipse/data/maps/trespass.wpt ++share/redeclipse/data/maps/tutorial.cfg ++share/redeclipse/data/maps/tutorial.mpz ++share/redeclipse/data/maps/tutorial.png ++share/redeclipse/data/misc/agf81/ ++share/redeclipse/data/misc/agf81/concrete0_normal.png ++share/redeclipse/data/misc/agf81/concrete0_spec.png ++share/redeclipse/data/misc/agf81/concrete1_diffuse.png ++share/redeclipse/data/misc/agf81/concrete1w_diffuse.png ++share/redeclipse/data/misc/agf81/concrete2_diffuse.png ++share/redeclipse/data/misc/agf81/concrete3_diffuse.png ++share/redeclipse/data/misc/agf81/concrete4_diffuse.png ++share/redeclipse/data/misc/agf81/concrete5_diffuse.png ++share/redeclipse/data/misc/agf81/door_texture_2.png ++share/redeclipse/data/misc/agf81/door_texture_2_normal.png ++share/redeclipse/data/misc/agf81/door_texture_2_spec.png ++share/redeclipse/data/misc/agf81/metal_a2_diffuse.png ++share/redeclipse/data/misc/agf81/metal_a2_normal.png ++share/redeclipse/data/misc/agf81/metal_a2_spec.png ++share/redeclipse/data/misc/agf81/readme.txt ++share/redeclipse/data/misc/agf81/textures.cfg ++share/redeclipse/data/misc/models.cfg ++share/redeclipse/data/misc/salatiel/ ++share/redeclipse/data/misc/salatiel/cc-by-sa.txt ++share/redeclipse/data/misc/salatiel/readme.txt ++share/redeclipse/data/misc/salatiel/spaceship/ ++share/redeclipse/data/misc/salatiel/spaceship/nave_sal10/ ++share/redeclipse/data/misc/salatiel/spaceship/nave_sal10/SAL-10.obj ++share/redeclipse/data/misc/salatiel/spaceship/nave_sal10/SAL-10_normal.png ++share/redeclipse/data/misc/salatiel/spaceship/nave_sal10/SAL-10_skin.png ++share/redeclipse/data/misc/salatiel/spaceship/nave_sal10/obj.cfg ++share/redeclipse/data/misc/salatiel/spaceship/nave_sal8/ ++share/redeclipse/data/misc/salatiel/spaceship/nave_sal8/SAL-8.obj ++share/redeclipse/data/misc/salatiel/spaceship/nave_sal8/SAL-8_normal.png ++share/redeclipse/data/misc/salatiel/spaceship/nave_sal8/SAL-8_skin.png ++share/redeclipse/data/misc/salatiel/spaceship/nave_sal8/obj.cfg ++share/redeclipse/data/misc/salatiel/spaceship/nave_sal9/ ++share/redeclipse/data/misc/salatiel/spaceship/nave_sal9/SAL-9.obj ++share/redeclipse/data/misc/salatiel/spaceship/nave_sal9/SAL-9_normal.png ++share/redeclipse/data/misc/salatiel/spaceship/nave_sal9/SAL-9_skin.png ++share/redeclipse/data/misc/salatiel/spaceship/nave_sal9/obj.cfg ++share/redeclipse/data/misc/unixfreak/ ++share/redeclipse/data/misc/unixfreak/arrow/ ++share/redeclipse/data/misc/unixfreak/arrow/LICENSE ++share/redeclipse/data/misc/unixfreak/arrow/anim-bounce.iqm ++share/redeclipse/data/misc/unixfreak/arrow/iqm.cfg ++share/redeclipse/data/misc/unixfreak/arrow/mask.png ++share/redeclipse/data/misc/unixfreak/arrow/mesh.iqm ++share/redeclipse/data/molexted/ ++share/redeclipse/data/molexted/LICENSE.md ++share/redeclipse/data/molexted/plaster01/ ++share/redeclipse/data/molexted/plaster01/plaster01_c.png ++share/redeclipse/data/molexted/plaster01/plaster01_n.png ++share/redeclipse/data/molexted/readme.txt ++share/redeclipse/data/molexted/textures.cfg ++share/redeclipse/data/molexted/version.txt ++share/redeclipse/data/molexted/wood01/ ++share/redeclipse/data/molexted/wood01/wood01_c.png ++share/redeclipse/data/nieb/complex/ ++share/redeclipse/data/nieb/complex/light01.png ++share/redeclipse/data/nieb/complex/light01_glow.png ++share/redeclipse/data/nieb/complex/light01_normal.png ++share/redeclipse/data/nieb/complex/step01.png ++share/redeclipse/data/nieb/complex/step01_normal.png ++share/redeclipse/data/nieb/complex/step02.png ++share/redeclipse/data/nieb/complex/step02_normal.png ++share/redeclipse/data/nieb/complex/step03.png ++share/redeclipse/data/nieb/complex/step03_normal.png ++share/redeclipse/data/nieb/complex/textures.cfg ++share/redeclipse/data/nieb/complex/tile02.png ++share/redeclipse/data/nieb/complex/tile02_normal.png ++share/redeclipse/data/nieb/complex/tile02_spec.png ++share/redeclipse/data/nieb/complex/vent.png ++share/redeclipse/data/nieb/complex/vent_normal.png ++share/redeclipse/data/nieb/complex/vent_spec.png ++share/redeclipse/data/nieb/complex/wall01.png ++share/redeclipse/data/nieb/complex/wall01_normal.png ++share/redeclipse/data/nieb/complex/wall01_spec.png ++share/redeclipse/data/nieb/complex/woodfloor01.png ++share/redeclipse/data/nieb/complex/woodfloor01_normal.png ++share/redeclipse/data/nieb/complex/woodfloor01_spec.png ++share/redeclipse/data/nieb/complex/woodfloor02.png ++share/redeclipse/data/nieb/complex/woodfloor02_normal.png ++share/redeclipse/data/nieb/complex/woodfloor02_spec.png ++share/redeclipse/data/nieb/complex/woodfloor03.png ++share/redeclipse/data/nieb/complex/woodfloor03_normal.png ++share/redeclipse/data/nieb/complex/woodfloor03_spec.png ++share/redeclipse/data/nieb/cross-noise.png ++share/redeclipse/data/nieb/door/close.iqm ++share/redeclipse/data/nieb/door/diffuse.jpg ++share/redeclipse/data/nieb/door/flip/close.iqm ++share/redeclipse/data/nieb/door/flip/idle.iqm ++share/redeclipse/data/nieb/door/flip/iqm.cfg ++share/redeclipse/data/nieb/door/flip/mesh.iqm ++share/redeclipse/data/nieb/door/flip/open.iqm ++share/redeclipse/data/nieb/door/idle.iqm ++share/redeclipse/data/nieb/door/iqm.cfg ++share/redeclipse/data/nieb/door/mask.jpg ++share/redeclipse/data/nieb/door/mesh.iqm ++share/redeclipse/data/nieb/door/normals.jpg ++share/redeclipse/data/nieb/door/open.iqm ++share/redeclipse/data/nieb/foam.png ++share/redeclipse/data/nieb/lava.png ++share/redeclipse/data/nieb/lava_normal.png ++share/redeclipse/data/nieb/noise.png ++share/redeclipse/data/nieb/scratch1.png ++share/redeclipse/data/nieb/scratch2.png ++share/redeclipse/data/nieb/subtle.png ++share/redeclipse/data/nieb/teleport/ ++share/redeclipse/data/nieb/teleport/circle/ ++share/redeclipse/data/nieb/teleport/circle/obj.cfg ++share/redeclipse/data/nieb/teleport/diffuse.png ++share/redeclipse/data/nieb/teleport/info.txt ++share/redeclipse/data/nieb/teleport/masks.png ++share/redeclipse/data/nieb/teleport/model.obj ++share/redeclipse/data/nieb/teleport/model2.obj ++share/redeclipse/data/nieb/teleport/normal.png ++share/redeclipse/data/nieb/teleport/obj.cfg ++share/redeclipse/data/nieb/textures.cfg ++share/redeclipse/data/nieb/vertical-noise.png ++share/redeclipse/data/nieb/water-calm_normal.png ++share/redeclipse/data/nieb/water-ocean_normal.png ++share/redeclipse/data/nieb/water.png ++share/redeclipse/data/nieb/waterfall.png ++share/redeclipse/data/nieb/waterfall_normal.png ++share/redeclipse/data/nieb/white_board/face-a_diffuse.png ++share/redeclipse/data/nieb/white_board/face-a_masks.png ++share/redeclipse/data/nieb/white_board/face-a_normal.png ++share/redeclipse/data/nobiax/cannabis/ ++share/redeclipse/data/nobiax/cannabis/Cannabis.FBX ++share/redeclipse/data/nobiax/cannabis/Cannabis.obj ++share/redeclipse/data/nobiax/cannabis/diffuse.png ++share/redeclipse/data/nobiax/cannabis/normal.png ++share/redeclipse/data/nobiax/cannabis/obj.cfg ++share/redeclipse/data/nobiax/cannabis/readme.txt ++share/redeclipse/data/nobiax/cannabis/specular.png ++share/redeclipse/data/nobiax/fern_1/ ++share/redeclipse/data/nobiax/fern_1/diffus.png ++share/redeclipse/data/nobiax/fern_1/fern_1.md3 ++share/redeclipse/data/nobiax/fern_1/md3.cfg ++share/redeclipse/data/nobiax/fern_1/normal.jpg ++share/redeclipse/data/nobiax/fern_1/specular.jpg ++share/redeclipse/data/nobiax/fern_2/ ++share/redeclipse/data/nobiax/fern_2/diffus.png ++share/redeclipse/data/nobiax/fern_2/fern_2.md3 ++share/redeclipse/data/nobiax/fern_2/md3.cfg ++share/redeclipse/data/nobiax/fern_2/normal.jpg ++share/redeclipse/data/nobiax/fern_2/specular.jpg ++share/redeclipse/data/nobiax/fern_3/ ++share/redeclipse/data/nobiax/fern_3/diffuse.png ++share/redeclipse/data/nobiax/fern_3/normal.png ++share/redeclipse/data/nobiax/fern_3/obj.cfg ++share/redeclipse/data/nobiax/fern_3/trop_shrub_05.FBX ++share/redeclipse/data/nobiax/fern_3/trop_shrub_05.obj ++share/redeclipse/data/nobiax/palm_plant/ ++share/redeclipse/data/nobiax/palm_plant/diffus.png ++share/redeclipse/data/nobiax/palm_plant/md3.cfg ++share/redeclipse/data/nobiax/palm_plant/normal.jpg ++share/redeclipse/data/nobiax/palm_plant/palm_plant.md3 ++share/redeclipse/data/nobiax/palm_plant/specular.jpg ++share/redeclipse/data/nobiax/palm_tree/ ++share/redeclipse/data/nobiax/palm_tree/leaf_diffus.png ++share/redeclipse/data/nobiax/palm_tree/leaf_normal.jpg ++share/redeclipse/data/nobiax/palm_tree/leaf_specular.jpg ++share/redeclipse/data/nobiax/palm_tree/md3.cfg ++share/redeclipse/data/nobiax/palm_tree/palm_tree.md3 ++share/redeclipse/data/nobiax/palm_tree/trunk_diffus.jpg ++share/redeclipse/data/nobiax/palm_tree/trunk_normal.jpg ++share/redeclipse/data/nobiax/palm_tree/trunk_specular.jpg ++share/redeclipse/data/nobiax/parviflora/ ++share/redeclipse/data/nobiax/parviflora/diffus.png ++share/redeclipse/data/nobiax/parviflora/normal.png ++share/redeclipse/data/nobiax/parviflora/obj.cfg ++share/redeclipse/data/nobiax/parviflora/parviflora.FBX ++share/redeclipse/data/nobiax/parviflora/parviflora.obj ++share/redeclipse/data/nobiax/parviflora/readme.txt ++share/redeclipse/data/nobiax/parviflora/specular.png ++share/redeclipse/data/nobiax/shrub/ ++share/redeclipse/data/nobiax/shrub/diffuse.png ++share/redeclipse/data/nobiax/shrub/normal.png ++share/redeclipse/data/nobiax/shrub/obj.cfg ++share/redeclipse/data/nobiax/shrub/trop_shrub_04.FBX ++share/redeclipse/data/nobiax/shrub/trop_shrub_04.obj ++share/redeclipse/data/nobiax/shrub_red/ ++share/redeclipse/data/nobiax/shrub_red/diffuse.png ++share/redeclipse/data/nobiax/shrub_red/normal.png ++share/redeclipse/data/nobiax/shrub_red/obj.cfg ++share/redeclipse/data/nobiax/shrub_red/trop_shrub_01.FBX ++share/redeclipse/data/nobiax/shrub_red/trop_shrub_01.obj ++share/redeclipse/data/nobiax/textures/ ++share/redeclipse/data/nobiax/textures.cfg ++share/redeclipse/data/nobiax/textures/100/ ++share/redeclipse/data/nobiax/textures/100/diffuse.png ++share/redeclipse/data/nobiax/textures/100/height.png ++share/redeclipse/data/nobiax/textures/100/normal.png ++share/redeclipse/data/nobiax/textures/100/specular.png ++share/redeclipse/data/nobiax/textures/100/textures.cfg ++share/redeclipse/data/nobiax/textures/139/ ++share/redeclipse/data/nobiax/textures/139/diffuse.png ++share/redeclipse/data/nobiax/textures/139/normal.png ++share/redeclipse/data/nobiax/textures/139/specular.png ++share/redeclipse/data/nobiax/textures/139/textures.cfg ++share/redeclipse/data/nobiax/textures/79/ ++share/redeclipse/data/nobiax/textures/79/diffuse.png ++share/redeclipse/data/nobiax/textures/79/height.png ++share/redeclipse/data/nobiax/textures/79/normal.png ++share/redeclipse/data/nobiax/textures/79/specular.png ++share/redeclipse/data/nobiax/textures/79/textures.cfg ++share/redeclipse/data/nobiax/tropical_plant_0/ ++share/redeclipse/data/nobiax/tropical_plant_0/diffus.png ++share/redeclipse/data/nobiax/tropical_plant_0/md3.cfg ++share/redeclipse/data/nobiax/tropical_plant_0/normal.jpg ++share/redeclipse/data/nobiax/tropical_plant_0/specular.jpg ++share/redeclipse/data/nobiax/tropical_plant_0/tropical_plant_0.md3 ++share/redeclipse/data/nobiax/tropical_plant_1/ ++share/redeclipse/data/nobiax/tropical_plant_1/diffus.png ++share/redeclipse/data/nobiax/tropical_plant_1/md3.cfg ++share/redeclipse/data/nobiax/tropical_plant_1/normal.jpg ++share/redeclipse/data/nobiax/tropical_plant_1/specular.jpg ++share/redeclipse/data/nobiax/tropical_plant_1/tropical_plant_1.md3 ++share/redeclipse/data/nobiax/weed/ ++share/redeclipse/data/nobiax/weed/diffuse.png ++share/redeclipse/data/nobiax/weed/normal.png ++share/redeclipse/data/nobiax/weed/obj.cfg ++share/redeclipse/data/nobiax/weed/tiny_weed_01.FBX ++share/redeclipse/data/nobiax/weed/tiny_weed_01.obj ++share/redeclipse/data/particles/glimmer.png ++share/redeclipse/data/q009/ ++share/redeclipse/data/q009/readme.txt ++share/redeclipse/data/q009/trademark.txt ++share/redeclipse/data/q009/vegetation/ ++share/redeclipse/data/q009/vegetation/acacia/ ++share/redeclipse/data/q009/vegetation/acacia/acacia.png ++share/redeclipse/data/q009/vegetation/acacia/acacia1/ ++share/redeclipse/data/q009/vegetation/acacia/acacia1/lod1/ ++share/redeclipse/data/q009/vegetation/acacia/acacia1/lod1/mesh.obj ++share/redeclipse/data/q009/vegetation/acacia/acacia1/lod1/obj.cfg ++share/redeclipse/data/q009/vegetation/acacia/acacia1/lod2/ ++share/redeclipse/data/q009/vegetation/acacia/acacia1/lod2/mesh.obj ++share/redeclipse/data/q009/vegetation/acacia/acacia1/lod2/obj.cfg ++share/redeclipse/data/q009/vegetation/acacia/acacia1/mesh.obj ++share/redeclipse/data/q009/vegetation/acacia/acacia1/obj.cfg ++share/redeclipse/data/q009/vegetation/acacia/acacia2/ ++share/redeclipse/data/q009/vegetation/acacia/acacia2/lod1/ ++share/redeclipse/data/q009/vegetation/acacia/acacia2/lod1/mesh.obj ++share/redeclipse/data/q009/vegetation/acacia/acacia2/lod1/obj.cfg ++share/redeclipse/data/q009/vegetation/acacia/acacia2/lod2/ ++share/redeclipse/data/q009/vegetation/acacia/acacia2/lod2/mesh.obj ++share/redeclipse/data/q009/vegetation/acacia/acacia2/lod2/obj.cfg ++share/redeclipse/data/q009/vegetation/acacia/acacia2/mesh.obj ++share/redeclipse/data/q009/vegetation/acacia/acacia2/obj.cfg ++share/redeclipse/data/q009/vegetation/acacia/acacia3/ ++share/redeclipse/data/q009/vegetation/acacia/acacia3/lod1/ ++share/redeclipse/data/q009/vegetation/acacia/acacia3/lod1/mesh.obj ++share/redeclipse/data/q009/vegetation/acacia/acacia3/lod1/obj.cfg ++share/redeclipse/data/q009/vegetation/acacia/acacia3/lod2/ ++share/redeclipse/data/q009/vegetation/acacia/acacia3/lod2/mesh.obj ++share/redeclipse/data/q009/vegetation/acacia/acacia3/lod2/obj.cfg ++share/redeclipse/data/q009/vegetation/acacia/acacia3/mesh.obj ++share/redeclipse/data/q009/vegetation/acacia/acacia3/obj.cfg ++share/redeclipse/data/q009/vegetation/acacia/acacia_n.png ++share/redeclipse/data/q009/vegetation/acacia/brake03.png ++share/redeclipse/data/q009/vegetation/acacia/brake03_n.png ++share/redeclipse/data/q009/vegetation/acacia/palm04.png ++share/redeclipse/data/q009/vegetation/acacia/palm04_n.png ++share/redeclipse/data/q009/vegetation/beech/ ++share/redeclipse/data/q009/vegetation/beech/bark01.png ++share/redeclipse/data/q009/vegetation/beech/bark01_n.png ++share/redeclipse/data/q009/vegetation/beech/beech1/ ++share/redeclipse/data/q009/vegetation/beech/beech1/lod1/ ++share/redeclipse/data/q009/vegetation/beech/beech1/lod1/mesh.obj ++share/redeclipse/data/q009/vegetation/beech/beech1/lod1/obj.cfg ++share/redeclipse/data/q009/vegetation/beech/beech1/lod2/ ++share/redeclipse/data/q009/vegetation/beech/beech1/lod2/mesh.obj ++share/redeclipse/data/q009/vegetation/beech/beech1/lod2/obj.cfg ++share/redeclipse/data/q009/vegetation/beech/beech1/mesh.obj ++share/redeclipse/data/q009/vegetation/beech/beech1/obj.cfg ++share/redeclipse/data/q009/vegetation/beech/beech2/ ++share/redeclipse/data/q009/vegetation/beech/beech2/lod1/ ++share/redeclipse/data/q009/vegetation/beech/beech2/lod1/mesh.obj ++share/redeclipse/data/q009/vegetation/beech/beech2/lod1/obj.cfg ++share/redeclipse/data/q009/vegetation/beech/beech2/lod2/ ++share/redeclipse/data/q009/vegetation/beech/beech2/lod2/mesh.obj ++share/redeclipse/data/q009/vegetation/beech/beech2/lod2/obj.cfg ++share/redeclipse/data/q009/vegetation/beech/beech2/mesh.obj ++share/redeclipse/data/q009/vegetation/beech/beech2/obj.cfg ++share/redeclipse/data/q009/vegetation/beech/beech3/ ++share/redeclipse/data/q009/vegetation/beech/beech3/lod1/ ++share/redeclipse/data/q009/vegetation/beech/beech3/lod1/mesh.obj ++share/redeclipse/data/q009/vegetation/beech/beech3/lod1/obj.cfg ++share/redeclipse/data/q009/vegetation/beech/beech3/lod2/ ++share/redeclipse/data/q009/vegetation/beech/beech3/lod2/mesh.obj ++share/redeclipse/data/q009/vegetation/beech/beech3/lod2/obj.cfg ++share/redeclipse/data/q009/vegetation/beech/beech3/mesh.obj ++share/redeclipse/data/q009/vegetation/beech/beech3/obj.cfg ++share/redeclipse/data/q009/vegetation/beech/beech_leaf.png ++share/redeclipse/data/q009/vegetation/beech/beech_leaf_n.png ++share/redeclipse/data/q009/vegetation/birch/ ++share/redeclipse/data/q009/vegetation/birch/bark04.png ++share/redeclipse/data/q009/vegetation/birch/bark04_n.png ++share/redeclipse/data/q009/vegetation/birch/birch1/ ++share/redeclipse/data/q009/vegetation/birch/birch1/lod1/ ++share/redeclipse/data/q009/vegetation/birch/birch1/lod1/mesh.obj ++share/redeclipse/data/q009/vegetation/birch/birch1/lod1/obj.cfg ++share/redeclipse/data/q009/vegetation/birch/birch1/lod2/ ++share/redeclipse/data/q009/vegetation/birch/birch1/lod2/mesh.obj ++share/redeclipse/data/q009/vegetation/birch/birch1/lod2/obj.cfg ++share/redeclipse/data/q009/vegetation/birch/birch1/mesh.obj ++share/redeclipse/data/q009/vegetation/birch/birch1/obj.cfg ++share/redeclipse/data/q009/vegetation/birch/birch2/ ++share/redeclipse/data/q009/vegetation/birch/birch2/lod1/ ++share/redeclipse/data/q009/vegetation/birch/birch2/lod1/mesh.obj ++share/redeclipse/data/q009/vegetation/birch/birch2/lod1/obj.cfg ++share/redeclipse/data/q009/vegetation/birch/birch2/lod2/ ++share/redeclipse/data/q009/vegetation/birch/birch2/lod2/mesh.obj ++share/redeclipse/data/q009/vegetation/birch/birch2/lod2/obj.cfg ++share/redeclipse/data/q009/vegetation/birch/birch2/mesh.obj ++share/redeclipse/data/q009/vegetation/birch/birch2/obj.cfg ++share/redeclipse/data/q009/vegetation/birch/birch3/ ++share/redeclipse/data/q009/vegetation/birch/birch3/lod1/ ++share/redeclipse/data/q009/vegetation/birch/birch3/lod1/mesh.obj ++share/redeclipse/data/q009/vegetation/birch/birch3/lod1/obj.cfg ++share/redeclipse/data/q009/vegetation/birch/birch3/lod2/ ++share/redeclipse/data/q009/vegetation/birch/birch3/lod2/mesh.obj ++share/redeclipse/data/q009/vegetation/birch/birch3/lod2/obj.cfg ++share/redeclipse/data/q009/vegetation/birch/birch3/mesh.obj ++share/redeclipse/data/q009/vegetation/birch/birch3/obj.cfg ++share/redeclipse/data/q009/vegetation/birch/birch_leaf.png ++share/redeclipse/data/q009/vegetation/birch/birch_leaf_n.png ++share/redeclipse/data/q009/vegetation/bush/ ++share/redeclipse/data/q009/vegetation/bush/bark01.png ++share/redeclipse/data/q009/vegetation/bush/bark01_n.png ++share/redeclipse/data/q009/vegetation/bush/beech_leaf.png ++share/redeclipse/data/q009/vegetation/bush/beech_leaf_n.png ++share/redeclipse/data/q009/vegetation/bush/bush1/ ++share/redeclipse/data/q009/vegetation/bush/bush1/lod1/ ++share/redeclipse/data/q009/vegetation/bush/bush1/lod1/mesh.obj ++share/redeclipse/data/q009/vegetation/bush/bush1/lod1/obj.cfg ++share/redeclipse/data/q009/vegetation/bush/bush1/mesh.obj ++share/redeclipse/data/q009/vegetation/bush/bush1/obj.cfg ++share/redeclipse/data/q009/vegetation/bush/bush2/ ++share/redeclipse/data/q009/vegetation/bush/bush2/lod1/ ++share/redeclipse/data/q009/vegetation/bush/bush2/lod1/mesh.obj ++share/redeclipse/data/q009/vegetation/bush/bush2/lod1/obj.cfg ++share/redeclipse/data/q009/vegetation/bush/bush2/mesh.obj ++share/redeclipse/data/q009/vegetation/bush/bush2/obj.cfg ++share/redeclipse/data/q009/vegetation/bush/bush3/ ++share/redeclipse/data/q009/vegetation/bush/bush3/lod1/ ++share/redeclipse/data/q009/vegetation/bush/bush3/lod1/mesh.obj ++share/redeclipse/data/q009/vegetation/bush/bush3/lod1/obj.cfg ++share/redeclipse/data/q009/vegetation/bush/bush3/mesh.obj ++share/redeclipse/data/q009/vegetation/bush/bush3/obj.cfg ++share/redeclipse/data/q009/vegetation/bush/bush4/ ++share/redeclipse/data/q009/vegetation/bush/bush4/lod1/ ++share/redeclipse/data/q009/vegetation/bush/bush4/lod1/mesh.obj ++share/redeclipse/data/q009/vegetation/bush/bush4/lod1/obj.cfg ++share/redeclipse/data/q009/vegetation/bush/bush4/lod2/ ++share/redeclipse/data/q009/vegetation/bush/bush4/lod2/mesh.obj ++share/redeclipse/data/q009/vegetation/bush/bush4/lod2/obj.cfg ++share/redeclipse/data/q009/vegetation/bush/bush4/mesh.obj ++share/redeclipse/data/q009/vegetation/bush/bush4/obj.cfg ++share/redeclipse/data/q009/vegetation/bush/leaf12.png ++share/redeclipse/data/q009/vegetation/coconut_palm/ ++share/redeclipse/data/q009/vegetation/coconut_palm/coconut_palm1/ ++share/redeclipse/data/q009/vegetation/coconut_palm/coconut_palm1/lod1/ ++share/redeclipse/data/q009/vegetation/coconut_palm/coconut_palm1/lod1/mesh.obj ++share/redeclipse/data/q009/vegetation/coconut_palm/coconut_palm1/lod1/obj.cfg ++share/redeclipse/data/q009/vegetation/coconut_palm/coconut_palm1/lod2/ ++share/redeclipse/data/q009/vegetation/coconut_palm/coconut_palm1/lod2/mesh.obj ++share/redeclipse/data/q009/vegetation/coconut_palm/coconut_palm1/lod2/obj.cfg ++share/redeclipse/data/q009/vegetation/coconut_palm/coconut_palm1/mesh.obj ++share/redeclipse/data/q009/vegetation/coconut_palm/coconut_palm1/obj.cfg ++share/redeclipse/data/q009/vegetation/coconut_palm/coconut_palm2/ ++share/redeclipse/data/q009/vegetation/coconut_palm/coconut_palm2/lod1/ ++share/redeclipse/data/q009/vegetation/coconut_palm/coconut_palm2/lod1/mesh.obj ++share/redeclipse/data/q009/vegetation/coconut_palm/coconut_palm2/lod1/obj.cfg ++share/redeclipse/data/q009/vegetation/coconut_palm/coconut_palm2/lod2/ ++share/redeclipse/data/q009/vegetation/coconut_palm/coconut_palm2/lod2/mesh.obj ++share/redeclipse/data/q009/vegetation/coconut_palm/coconut_palm2/lod2/obj.cfg ++share/redeclipse/data/q009/vegetation/coconut_palm/coconut_palm2/mesh.obj ++share/redeclipse/data/q009/vegetation/coconut_palm/coconut_palm2/obj.cfg ++share/redeclipse/data/q009/vegetation/coconut_palm/coconut_palm3/ ++share/redeclipse/data/q009/vegetation/coconut_palm/coconut_palm3/lod1/ ++share/redeclipse/data/q009/vegetation/coconut_palm/coconut_palm3/lod1/mesh.obj ++share/redeclipse/data/q009/vegetation/coconut_palm/coconut_palm3/lod1/obj.cfg ++share/redeclipse/data/q009/vegetation/coconut_palm/coconut_palm3/lod2/ ++share/redeclipse/data/q009/vegetation/coconut_palm/coconut_palm3/lod2/mesh.obj ++share/redeclipse/data/q009/vegetation/coconut_palm/coconut_palm3/lod2/obj.cfg ++share/redeclipse/data/q009/vegetation/coconut_palm/coconut_palm3/mesh.obj ++share/redeclipse/data/q009/vegetation/coconut_palm/coconut_palm3/obj.cfg ++share/redeclipse/data/q009/vegetation/coconut_palm/coconut_palm_leaf.png ++share/redeclipse/data/q009/vegetation/coconut_palm/coconut_palm_leaf_n.png ++share/redeclipse/data/q009/vegetation/coconut_palm/palm03.png ++share/redeclipse/data/q009/vegetation/coconut_palm/palm03_n.png ++share/redeclipse/data/q009/vegetation/hanging_leaves/ ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves1/ ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves1.png ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves1/lod1/ ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves1/lod1/mesh.obj ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves1/lod1/obj.cfg ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves1/mesh.obj ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves1/obj.cfg ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves2/ ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves2.png ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves2/lod1/ ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves2/lod1/mesh.obj ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves2/lod1/obj.cfg ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves2/mesh.obj ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves2/obj.cfg ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves3/ ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves3.png ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves3/mesh.obj ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves3/obj.cfg ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves4/ ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves4.png ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves4/mesh.obj ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves4/obj.cfg ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves5/ ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves5.png ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves5/mesh.obj ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves5/obj.cfg ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves6/ ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves6/mesh.obj ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves6/obj.cfg ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves7/ ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves7/mesh.obj ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves7/obj.cfg ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves8/ ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves8/mesh.obj ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves8/obj.cfg ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves9/ ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves9/lod1/ ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves9/lod1/mesh.obj ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves9/lod1/obj.cfg ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves9/mesh.obj ++share/redeclipse/data/q009/vegetation/hanging_leaves/hanging_leaves9/obj.cfg ++share/redeclipse/data/q009/vegetation/hanging_leaves/leaf.png ++share/redeclipse/data/q009/vegetation/hanging_leaves/leaf_n.png ++share/redeclipse/data/q009/vegetation/hanging_leaves/stem.png ++share/redeclipse/data/q009/vegetation/hanging_leaves/stem_n.png ++share/redeclipse/data/q009/vegetation/license.txt ++share/redeclipse/data/q009/vegetation/maple/ ++share/redeclipse/data/q009/vegetation/maple/bark05.png ++share/redeclipse/data/q009/vegetation/maple/bark05_n.png ++share/redeclipse/data/q009/vegetation/maple/maple1/ ++share/redeclipse/data/q009/vegetation/maple/maple1/lod1/ ++share/redeclipse/data/q009/vegetation/maple/maple1/lod1/mesh.obj ++share/redeclipse/data/q009/vegetation/maple/maple1/lod1/obj.cfg ++share/redeclipse/data/q009/vegetation/maple/maple1/lod2/ ++share/redeclipse/data/q009/vegetation/maple/maple1/lod2/mesh.obj ++share/redeclipse/data/q009/vegetation/maple/maple1/lod2/obj.cfg ++share/redeclipse/data/q009/vegetation/maple/maple1/mesh.obj ++share/redeclipse/data/q009/vegetation/maple/maple1/obj.cfg ++share/redeclipse/data/q009/vegetation/maple/maple2/ ++share/redeclipse/data/q009/vegetation/maple/maple2/lod1/ ++share/redeclipse/data/q009/vegetation/maple/maple2/lod1/mesh.obj ++share/redeclipse/data/q009/vegetation/maple/maple2/lod1/obj.cfg ++share/redeclipse/data/q009/vegetation/maple/maple2/lod2/ ++share/redeclipse/data/q009/vegetation/maple/maple2/lod2/mesh.obj ++share/redeclipse/data/q009/vegetation/maple/maple2/lod2/obj.cfg ++share/redeclipse/data/q009/vegetation/maple/maple2/mesh.obj ++share/redeclipse/data/q009/vegetation/maple/maple2/obj.cfg ++share/redeclipse/data/q009/vegetation/maple/maple3/ ++share/redeclipse/data/q009/vegetation/maple/maple3/lod1/ ++share/redeclipse/data/q009/vegetation/maple/maple3/lod1/mesh.obj ++share/redeclipse/data/q009/vegetation/maple/maple3/lod1/obj.cfg ++share/redeclipse/data/q009/vegetation/maple/maple3/lod2/ ++share/redeclipse/data/q009/vegetation/maple/maple3/lod2/mesh.obj ++share/redeclipse/data/q009/vegetation/maple/maple3/lod2/obj.cfg ++share/redeclipse/data/q009/vegetation/maple/maple3/mesh.obj ++share/redeclipse/data/q009/vegetation/maple/maple3/obj.cfg ++share/redeclipse/data/q009/vegetation/maple/maple_leaf.png ++share/redeclipse/data/q009/vegetation/maple/maple_leaf_n.png ++share/redeclipse/data/q009/vegetation/models.cfg ++share/redeclipse/data/q009/vegetation/oak/ ++share/redeclipse/data/q009/vegetation/oak/bark03.png ++share/redeclipse/data/q009/vegetation/oak/bark03_n.png ++share/redeclipse/data/q009/vegetation/oak/oak1/ ++share/redeclipse/data/q009/vegetation/oak/oak1/lod1/ ++share/redeclipse/data/q009/vegetation/oak/oak1/lod1/mesh.obj ++share/redeclipse/data/q009/vegetation/oak/oak1/lod1/obj.cfg ++share/redeclipse/data/q009/vegetation/oak/oak1/lod2/ ++share/redeclipse/data/q009/vegetation/oak/oak1/lod2/mesh.obj ++share/redeclipse/data/q009/vegetation/oak/oak1/lod2/obj.cfg ++share/redeclipse/data/q009/vegetation/oak/oak1/mesh.obj ++share/redeclipse/data/q009/vegetation/oak/oak1/obj.cfg ++share/redeclipse/data/q009/vegetation/oak/oak2/ ++share/redeclipse/data/q009/vegetation/oak/oak2/lod1/ ++share/redeclipse/data/q009/vegetation/oak/oak2/lod1/mesh.obj ++share/redeclipse/data/q009/vegetation/oak/oak2/lod1/obj.cfg ++share/redeclipse/data/q009/vegetation/oak/oak2/lod2/ ++share/redeclipse/data/q009/vegetation/oak/oak2/lod2/mesh.obj ++share/redeclipse/data/q009/vegetation/oak/oak2/lod2/obj.cfg ++share/redeclipse/data/q009/vegetation/oak/oak2/mesh.obj ++share/redeclipse/data/q009/vegetation/oak/oak2/obj.cfg ++share/redeclipse/data/q009/vegetation/oak/oak_leaf.png ++share/redeclipse/data/q009/vegetation/oak/oak_leaf_n.png ++share/redeclipse/data/q009/vegetation/readme.txt ++share/redeclipse/data/q009/vegetation/spruce/ ++share/redeclipse/data/q009/vegetation/spruce/bark06.png ++share/redeclipse/data/q009/vegetation/spruce/bark06_n.png ++share/redeclipse/data/q009/vegetation/spruce/spruce1/ ++share/redeclipse/data/q009/vegetation/spruce/spruce1/lod1/ ++share/redeclipse/data/q009/vegetation/spruce/spruce1/lod1/mesh.obj ++share/redeclipse/data/q009/vegetation/spruce/spruce1/lod1/obj.cfg ++share/redeclipse/data/q009/vegetation/spruce/spruce1/lod2/ ++share/redeclipse/data/q009/vegetation/spruce/spruce1/lod2/mesh.obj ++share/redeclipse/data/q009/vegetation/spruce/spruce1/lod2/obj.cfg ++share/redeclipse/data/q009/vegetation/spruce/spruce1/mesh.obj ++share/redeclipse/data/q009/vegetation/spruce/spruce1/obj.cfg ++share/redeclipse/data/q009/vegetation/spruce/spruce2/ ++share/redeclipse/data/q009/vegetation/spruce/spruce2/lod1/ ++share/redeclipse/data/q009/vegetation/spruce/spruce2/lod1/mesh.obj ++share/redeclipse/data/q009/vegetation/spruce/spruce2/lod1/obj.cfg ++share/redeclipse/data/q009/vegetation/spruce/spruce2/lod2/ ++share/redeclipse/data/q009/vegetation/spruce/spruce2/lod2/mesh.obj ++share/redeclipse/data/q009/vegetation/spruce/spruce2/lod2/obj.cfg ++share/redeclipse/data/q009/vegetation/spruce/spruce2/mesh.obj ++share/redeclipse/data/q009/vegetation/spruce/spruce2/obj.cfg ++share/redeclipse/data/q009/vegetation/spruce/spruce3/ ++share/redeclipse/data/q009/vegetation/spruce/spruce3/lod1/ ++share/redeclipse/data/q009/vegetation/spruce/spruce3/lod1/mesh.obj ++share/redeclipse/data/q009/vegetation/spruce/spruce3/lod1/obj.cfg ++share/redeclipse/data/q009/vegetation/spruce/spruce3/lod2/ ++share/redeclipse/data/q009/vegetation/spruce/spruce3/lod2/mesh.obj ++share/redeclipse/data/q009/vegetation/spruce/spruce3/lod2/obj.cfg ++share/redeclipse/data/q009/vegetation/spruce/spruce3/mesh.obj ++share/redeclipse/data/q009/vegetation/spruce/spruce3/obj.cfg ++share/redeclipse/data/q009/vegetation/spruce/spruce4/ ++share/redeclipse/data/q009/vegetation/spruce/spruce4/lod1/ ++share/redeclipse/data/q009/vegetation/spruce/spruce4/lod1/mesh.obj ++share/redeclipse/data/q009/vegetation/spruce/spruce4/lod1/obj.cfg ++share/redeclipse/data/q009/vegetation/spruce/spruce4/lod2/ ++share/redeclipse/data/q009/vegetation/spruce/spruce4/lod2/mesh.obj ++share/redeclipse/data/q009/vegetation/spruce/spruce4/lod2/obj.cfg ++share/redeclipse/data/q009/vegetation/spruce/spruce4/mesh.obj ++share/redeclipse/data/q009/vegetation/spruce/spruce4/obj.cfg ++share/redeclipse/data/q009/vegetation/spruce/spruce5/ ++share/redeclipse/data/q009/vegetation/spruce/spruce5/lod1/ ++share/redeclipse/data/q009/vegetation/spruce/spruce5/lod1/mesh.obj ++share/redeclipse/data/q009/vegetation/spruce/spruce5/lod1/obj.cfg ++share/redeclipse/data/q009/vegetation/spruce/spruce5/lod2/ ++share/redeclipse/data/q009/vegetation/spruce/spruce5/lod2/mesh.obj ++share/redeclipse/data/q009/vegetation/spruce/spruce5/lod2/obj.cfg ++share/redeclipse/data/q009/vegetation/spruce/spruce5/mesh.obj ++share/redeclipse/data/q009/vegetation/spruce/spruce5/obj.cfg ++share/redeclipse/data/q009/vegetation/spruce/spruce6/ ++share/redeclipse/data/q009/vegetation/spruce/spruce6/lod1/ ++share/redeclipse/data/q009/vegetation/spruce/spruce6/lod1/mesh.obj ++share/redeclipse/data/q009/vegetation/spruce/spruce6/lod1/obj.cfg ++share/redeclipse/data/q009/vegetation/spruce/spruce6/lod2/ ++share/redeclipse/data/q009/vegetation/spruce/spruce6/lod2/mesh.obj ++share/redeclipse/data/q009/vegetation/spruce/spruce6/lod2/obj.cfg ++share/redeclipse/data/q009/vegetation/spruce/spruce6/mesh.obj ++share/redeclipse/data/q009/vegetation/spruce/spruce6/obj.cfg ++share/redeclipse/data/q009/vegetation/spruce/spruce7/ ++share/redeclipse/data/q009/vegetation/spruce/spruce7/lod1/ ++share/redeclipse/data/q009/vegetation/spruce/spruce7/lod1/mesh.obj ++share/redeclipse/data/q009/vegetation/spruce/spruce7/lod1/obj.cfg ++share/redeclipse/data/q009/vegetation/spruce/spruce7/lod2/ ++share/redeclipse/data/q009/vegetation/spruce/spruce7/lod2/mesh.obj ++share/redeclipse/data/q009/vegetation/spruce/spruce7/lod2/obj.cfg ++share/redeclipse/data/q009/vegetation/spruce/spruce7/mesh.obj ++share/redeclipse/data/q009/vegetation/spruce/spruce7/obj.cfg ++share/redeclipse/data/q009/vegetation/spruce/spruce8/ ++share/redeclipse/data/q009/vegetation/spruce/spruce8/lod1/ ++share/redeclipse/data/q009/vegetation/spruce/spruce8/lod1/mesh.obj ++share/redeclipse/data/q009/vegetation/spruce/spruce8/lod1/obj.cfg ++share/redeclipse/data/q009/vegetation/spruce/spruce8/lod2/ ++share/redeclipse/data/q009/vegetation/spruce/spruce8/lod2/mesh.obj ++share/redeclipse/data/q009/vegetation/spruce/spruce8/lod2/obj.cfg ++share/redeclipse/data/q009/vegetation/spruce/spruce8/mesh.obj ++share/redeclipse/data/q009/vegetation/spruce/spruce8/obj.cfg ++share/redeclipse/data/q009/vegetation/spruce/spruce_leaf.png ++share/redeclipse/data/q009/vegetation/spruce/spruce_leaf_dead.png ++share/redeclipse/data/q009/vegetation/spruce/spruce_leaf_n.png ++share/redeclipse/data/q009/version.txt ++share/redeclipse/data/snipergoth/cables/ ++share/redeclipse/data/snipergoth/cables/cable3/ ++share/redeclipse/data/snipergoth/cables/cable3/c/ ++share/redeclipse/data/snipergoth/cables/cable3/c/cable3c.mtl ++share/redeclipse/data/snipergoth/cables/cable3/c/cable3c.obj ++share/redeclipse/data/snipergoth/cables/cable3/c/obj.cfg ++share/redeclipse/data/snipergoth/cables/cable3/cable3.mtl ++share/redeclipse/data/snipergoth/cables/cable3/cable3.obj ++share/redeclipse/data/snipergoth/cables/cable3/cables3.png ++share/redeclipse/data/snipergoth/cables/cable3/obj.cfg ++share/redeclipse/data/snipergoth/column-spiral/collumn-spiral.obj ++share/redeclipse/data/snipergoth/column-spiral/collumn-spiral_auv.png ++share/redeclipse/data/snipergoth/marble1_c.png ++share/redeclipse/data/snipergoth/marble1_h.png ++share/redeclipse/data/snipergoth/marble1_n.png ++share/redeclipse/data/snipergoth/marble1_s.png ++share/redeclipse/data/snipergoth/sci-fi/ ++share/redeclipse/data/snipergoth/sci-fi/city-landscape1/ ++share/redeclipse/data/snipergoth/sci-fi/city-landscape1/city-landscape1.obj ++share/redeclipse/data/snipergoth/sci-fi/city-landscape1/city-landscape_auv.png ++share/redeclipse/data/snipergoth/sci-fi/city-landscape1/city-landscape_spec.png ++share/redeclipse/data/snipergoth/sci-fi/city-landscape1/glow-variant/ ++share/redeclipse/data/snipergoth/sci-fi/city-landscape1/glow-variant/city-landscape_auv2-g.png ++share/redeclipse/data/snipergoth/sci-fi/city-landscape1/glow-variant/city-landscape_mask.png ++share/redeclipse/data/snipergoth/sci-fi/city-landscape1/glow-variant/obj.cfg ++share/redeclipse/data/snipergoth/sci-fi/city-landscape1/obj.cfg ++share/redeclipse/data/snipergoth/sci-fi/sci-building1/ ++share/redeclipse/data/snipergoth/sci-fi/sci-building1/obj.cfg ++share/redeclipse/data/snipergoth/sci-fi/sci-building1/sci-building1.obj ++share/redeclipse/data/snipergoth/sci-fi/sci-building1/sci-building1_auv.png ++share/redeclipse/data/snipergoth/sci-fi/sci-building2/ ++share/redeclipse/data/snipergoth/sci-fi/sci-building2/mask.png ++share/redeclipse/data/snipergoth/sci-fi/sci-building2/normal.png ++share/redeclipse/data/snipergoth/sci-fi/sci-building2/obj.cfg ++share/redeclipse/data/snipergoth/sci-fi/sci-building2/sci-building2.obj ++share/redeclipse/data/snipergoth/sci-fi/sci-building2/sci-building2_auv.png ++share/redeclipse/data/snipergoth/sci-fi/sci-building3/ ++share/redeclipse/data/snipergoth/sci-fi/sci-building3/mask.png ++share/redeclipse/data/snipergoth/sci-fi/sci-building3/obj.cfg ++share/redeclipse/data/snipergoth/sci-fi/sci-building3/sci-building3.obj ++share/redeclipse/data/snipergoth/sci-fi/sci-building3/sci-building3_auv.png ++share/redeclipse/data/snipergoth/sci-fi/sci-building4/ ++share/redeclipse/data/snipergoth/sci-fi/sci-building4/mask.png ++share/redeclipse/data/snipergoth/sci-fi/sci-building4/obj.cfg ++share/redeclipse/data/snipergoth/sci-fi/sci-building4/sci-building4.obj ++share/redeclipse/data/snipergoth/sci-fi/sci-building4/sci-building4_auv.png ++share/redeclipse/data/snipergoth/textures.cfg ++share/redeclipse/data/sounds/announcer/package.cfg ++share/redeclipse/data/sounds/interface/package.cfg ++share/redeclipse/data/sounds/package.cfg ++share/redeclipse/data/sounds/player/footstep6.ogg ++share/redeclipse/data/sounds/player/jump2.ogg ++share/redeclipse/data/sounds/player/jump3.ogg ++share/redeclipse/data/sounds/player/package.cfg ++share/redeclipse/data/sounds/sfx/package.cfg ++share/redeclipse/data/sounds/voice/package.cfg ++share/redeclipse/data/sounds/weapons/flamer/primary_begin.ogg ++share/redeclipse/data/sounds/weapons/flamer/primary_end.ogg ++share/redeclipse/data/sounds/weapons/package.cfg ++share/redeclipse/data/sounds/weapons/rifle/secondary2.ogg ++share/redeclipse/data/sounds/weapons/rifle/secondary3.ogg ++share/redeclipse/data/sounds/weapons/shotgun/primary3.ogg ++share/redeclipse/data/sounds/weapons/shotgun/reload2.ogg ++share/redeclipse/data/sounds/weapons/shotgun/reload3.ogg ++share/redeclipse/data/sounds/weapons/shotgun/secondary2.ogg ++share/redeclipse/data/sounds/weapons/shotgun/secondary3.ogg ++share/redeclipse/data/sounds/weapons/smg/primary2.ogg ++share/redeclipse/data/sounds/weapons/smg/primary3.ogg ++share/redeclipse/data/sounds/weapons/sword/primary2.ogg ++share/redeclipse/data/sounds/weapons/sword/secondary2.ogg ++share/redeclipse/data/sounds/weapons/zapper/beam.ogg ++share/redeclipse/data/sounds/weapons/zapper/beam2.ogg ++share/redeclipse/data/sounds/weapons/zapper/beam3.ogg ++share/redeclipse/data/sounds/weapons/zapper/primary_begin.ogg ++share/redeclipse/data/sounds/weapons/zapper/primary_begin2.ogg ++share/redeclipse/data/sounds/weapons/zapper/primary_begin3.ogg ++share/redeclipse/data/sounds/weapons/zapper/primary_end.ogg ++share/redeclipse/data/sounds/weapons/zapper/reload.ogg ++share/redeclipse/data/sounds/weapons/zapper/secondary2.ogg ++share/redeclipse/data/sounds/weapons/zapper/secondary3.ogg ++share/redeclipse/data/textures/cube2.png ++share/redeclipse/data/textures/damage/ ++share/redeclipse/data/textures/damage/bleed.png ++share/redeclipse/data/textures/damage/burn.png ++share/redeclipse/data/textures/damage/hurt.png ++share/redeclipse/data/textures/damage/mask.png ++share/redeclipse/data/textures/damage/shock.png ++share/redeclipse/data/textures/edit/ ++share/redeclipse/data/textures/edit/edit_1.png ++share/redeclipse/data/textures/edit/edit_2.png ++share/redeclipse/data/textures/edit/edit_3.png ++share/redeclipse/data/textures/edit/edit_4.png ++share/redeclipse/data/textures/edit/edit_5.png ++share/redeclipse/data/textures/edit/edit_6.png ++share/redeclipse/data/textures/hud/blurskin.png ++share/redeclipse/data/textures/hud/checkbox.png ++share/redeclipse/data/textures/hud/checkboxon.png ++share/redeclipse/data/textures/hud/checkdisable.png ++share/redeclipse/data/textures/hud/exit.png ++share/redeclipse/data/textures/hud/glow.png ++share/redeclipse/data/textures/hud/hint.png ++share/redeclipse/data/textures/hud/playerblip.png ++share/redeclipse/data/textures/hud/progress.png ++share/redeclipse/data/textures/hud/progring.png ++share/redeclipse/data/textures/hud/radiobox.png ++share/redeclipse/data/textures/hud/radioboxon.png ++share/redeclipse/data/textures/hud/radiodisable.png ++share/redeclipse/data/textures/hud/tabskin.png ++share/redeclipse/data/textures/hud/tabskinborder.png ++share/redeclipse/data/textures/hud/uiskin.png ++share/redeclipse/data/textures/hud/uiskinborder.png ++share/redeclipse/data/textures/icons/ ++share/redeclipse/data/textures/icons/action.png ++share/redeclipse/data/textures/icons/alert.png ++share/redeclipse/data/textures/icons/arrow.png ++share/redeclipse/data/textures/icons/attack.png ++share/redeclipse/data/textures/icons/bleed.png ++share/redeclipse/data/textures/icons/bomb.png ++share/redeclipse/data/textures/icons/bombdrop.png ++share/redeclipse/data/textures/icons/bombtaken.png ++share/redeclipse/data/textures/icons/buff.png ++share/redeclipse/data/textures/icons/burn.png ++share/redeclipse/data/textures/icons/chat.png ++share/redeclipse/data/textures/icons/dead.png ++share/redeclipse/data/textures/icons/dominated.png ++share/redeclipse/data/textures/icons/dominating.png ++share/redeclipse/data/textures/icons/dot.png ++share/redeclipse/data/textures/icons/editing.png ++share/redeclipse/data/textures/icons/flag.png ++share/redeclipse/data/textures/icons/flagdrop.png ++share/redeclipse/data/textures/icons/flagtaken.png ++share/redeclipse/data/textures/icons/info.png ++share/redeclipse/data/textures/icons/maps.png ++share/redeclipse/data/textures/icons/menu.png ++share/redeclipse/data/textures/icons/player.png ++share/redeclipse/data/textures/icons/point.png ++share/redeclipse/data/textures/icons/question.png ++share/redeclipse/data/textures/icons/settings.png ++share/redeclipse/data/textures/icons/shock.png ++share/redeclipse/data/textures/icons/spectator.png ++share/redeclipse/data/textures/icons/teamalpha.png ++share/redeclipse/data/textures/icons/teamenemy.png ++share/redeclipse/data/textures/icons/teamneutral.png ++share/redeclipse/data/textures/icons/teamomega.png ++share/redeclipse/data/textures/icons/voices.png ++share/redeclipse/data/textures/icons/vote.png ++share/redeclipse/data/textures/icons/waiting.png ++share/redeclipse/data/textures/icons/warning.png ++share/redeclipse/data/textures/keys/kp_period.png ++share/redeclipse/data/textures/keys/lalt.png ++share/redeclipse/data/textures/keys/lmeta.png ++share/redeclipse/data/textures/keys/menu.png ++share/redeclipse/data/textures/keys/pause.png ++share/redeclipse/data/textures/keys/ralt.png ++share/redeclipse/data/textures/keys/rmeta.png ++share/redeclipse/data/textures/keys/scrollock.png ++share/redeclipse/data/textures/modes/arena.png ++share/redeclipse/data/textures/modes/bomberassault.png ++share/redeclipse/data/textures/modes/demo.png ++share/redeclipse/data/textures/modes/racelapped.png ++share/redeclipse/data/textures/patterns/ ++share/redeclipse/data/textures/patterns/camo.png ++share/redeclipse/data/textures/patterns/camo.txt ++share/redeclipse/data/textures/patterns/checker.png ++share/redeclipse/data/textures/patterns/checker.txt ++share/redeclipse/data/textures/patterns/circle.png ++share/redeclipse/data/textures/patterns/cricle.txt ++share/redeclipse/data/textures/patterns/crown.png ++share/redeclipse/data/textures/patterns/crown.txt ++share/redeclipse/data/textures/patterns/default.png ++share/redeclipse/data/textures/patterns/flower.png ++share/redeclipse/data/textures/patterns/flower.txt ++share/redeclipse/data/textures/patterns/heart.png ++share/redeclipse/data/textures/patterns/heart.txt ++share/redeclipse/data/textures/patterns/leopard.png ++share/redeclipse/data/textures/patterns/leopard.txt ++share/redeclipse/data/textures/patterns/lines.png ++share/redeclipse/data/textures/patterns/lines.txt ++share/redeclipse/data/textures/patterns/ninja.png ++share/redeclipse/data/textures/patterns/ninja.txt ++share/redeclipse/data/textures/patterns/pixel.png ++share/redeclipse/data/textures/patterns/pixel.txt ++share/redeclipse/data/textures/patterns/soft.png ++share/redeclipse/data/textures/patterns/softhero.png ++share/redeclipse/data/textures/patterns/softhero.txt ++share/redeclipse/data/textures/patterns/star.png ++share/redeclipse/data/textures/patterns/zebra.png ++share/redeclipse/data/textures/patterns/zebra.txt ++share/redeclipse/data/textures/patterns/zigzag.png ++share/redeclipse/data/textures/patterns/zigzag.txt ++share/redeclipse/data/textures/residuals/ ++share/redeclipse/data/textures/residuals/bleed.png ++share/redeclipse/data/textures/residuals/buff.png ++share/redeclipse/data/textures/residuals/burn.png ++share/redeclipse/data/textures/residuals/shock.png ++share/redeclipse/data/textures/servers/connect.png ++share/redeclipse/data/textures/servers/disconnect.png ++share/redeclipse/data/textures/servers/list.png ++share/redeclipse/data/textures/tesseract.png ++share/redeclipse/data/trak/trak5/base1_s.jpg ++share/redeclipse/data/trak/trak5/floor2_s.jpg ++share/redeclipse/data/trak/trak5/grate2_s.jpg ++share/redeclipse/data/trak/trak5/graypanel3_s.jpg ++share/redeclipse/data/trak/trak5/pipe1_s.jpg ++share/redeclipse/data/trak/trak5/pipez1a_s.jpg ++share/redeclipse/data/trak/trak5/ribs1_s.jpg ++share/redeclipse/data/trak/trak5/stair1_s.jpg ++share/redeclipse/data/trak/trak5/thingy1_s.jpg ++share/redeclipse/data/trak/trak5/tile1_s.jpg ++share/redeclipse/data/trak/trak5/tile2_s.jpg ++share/redeclipse/data/trak/trak5/tile3_s.jpg ++share/redeclipse/data/trak/trak5/tile4_s.jpg ++share/redeclipse/data/trak/trak5/tile5_s.jpg ++share/redeclipse/data/trak/trak5/trim1_s.jpg ++share/redeclipse/data/trak/trak5/trim2_s.jpg ++share/redeclipse/data/trak/trak5/trim3_s.jpg ++share/redeclipse/data/trak/trak5/trim4_s.jpg ++share/redeclipse/data/trak/trak5/trim5_s.jpg ++share/redeclipse/data/trak/trak5/trim6_s.jpg ++share/redeclipse/data/trak/trak5/trim7_s.jpg ++share/redeclipse/data/trak/trak5/trim8_s.jpg ++share/redeclipse/data/trak/trak5/trim9_s.jpg ++share/redeclipse/data/trak/trak5/trisec1_s.jpg ++share/redeclipse/data/trak/trak5/vertpanel1_s.jpg ++share/redeclipse/data/trak/trak5/vertpanel2_s.jpg ++share/redeclipse/data/trak/trak5/wall1_s.jpg ++share/redeclipse/data/trak/trak5/wall2_s.jpg ++share/redeclipse/data/trak/trak5/wall3_s.jpg ++share/redeclipse/data/trak/trak5/wall4_s.jpg ++share/redeclipse/data/trak/trak5/wall5_s.jpg ++share/redeclipse/data/trak/trak5/wall6_s.jpg ++share/redeclipse/data/trak/trak5/wall7_s.jpg ++share/redeclipse/data/unnamed/decals.cfg ++share/redeclipse/data/unnamed/grate01/ ++share/redeclipse/data/unnamed/grate01/grate01.obj ++share/redeclipse/data/unnamed/grate01/mask.png ++share/redeclipse/data/unnamed/grate01/norm.png ++share/redeclipse/data/unnamed/grate01/obj.cfg ++share/redeclipse/data/unnamed/grate01/skin.png ++share/redeclipse/data/unnamed/grate02/ ++share/redeclipse/data/unnamed/grate02/grate02.obj ++share/redeclipse/data/unnamed/grate02/mask.png ++share/redeclipse/data/unnamed/grate02/norm.png ++share/redeclipse/data/unnamed/grate02/obj.cfg ++share/redeclipse/data/unnamed/grate02/skin.png ++share/redeclipse/data/unnamed/grate03/ ++share/redeclipse/data/unnamed/grate03-a.png ++share/redeclipse/data/unnamed/grate03-b.png ++share/redeclipse/data/unnamed/grate03-c.png ++share/redeclipse/data/unnamed/grate03-d.png ++share/redeclipse/data/unnamed/grate03-e.png ++share/redeclipse/data/unnamed/grate03/grate03.obj ++share/redeclipse/data/unnamed/grate03/mask.png ++share/redeclipse/data/unnamed/grate03/norm.png ++share/redeclipse/data/unnamed/grate03/obj.cfg ++share/redeclipse/data/unnamed/grate03/skin.png ++share/redeclipse/data/unnamed/grate03_n.png ++share/redeclipse/data/unnamed/grate03_s.png ++share/redeclipse/data/unnamed/grate03_z.png ++share/redeclipse/data/unnamed/grate04/ ++share/redeclipse/data/unnamed/grate04/grate04.obj ++share/redeclipse/data/unnamed/grate04/mask.png ++share/redeclipse/data/unnamed/grate04/norm.png ++share/redeclipse/data/unnamed/grate04/obj.cfg ++share/redeclipse/data/unnamed/grate04/skin.png ++share/redeclipse/data/unnamed/lift01/ ++share/redeclipse/data/unnamed/lift01/iqm.cfg ++share/redeclipse/data/unnamed/lift01/mask.png ++share/redeclipse/data/unnamed/lift01/mesh.iqm ++share/redeclipse/data/unnamed/lift01/move_down.iqm ++share/redeclipse/data/unnamed/lift01/move_up.iqm ++share/redeclipse/data/unnamed/lift01/norm.png ++share/redeclipse/data/unnamed/lift01/skin.png ++share/redeclipse/data/unnamed/lift02/ ++share/redeclipse/data/unnamed/lift02/iqm.cfg ++share/redeclipse/data/unnamed/lift02/move_down.iqm ++share/redeclipse/data/unnamed/lift02/move_up.iqm ++share/redeclipse/data/unnamed/lift03/ ++share/redeclipse/data/unnamed/lift03/iqm.cfg ++share/redeclipse/data/unnamed/lift03/move_down.iqm ++share/redeclipse/data/unnamed/lift03/move_up.iqm ++share/redeclipse/data/unnamed/misc02.png ++share/redeclipse/data/unnamed/misc02_n.png ++share/redeclipse/data/unnamed/misc02_s.png ++share/redeclipse/data/unnamed/panels03-a.png ++share/redeclipse/data/unnamed/panels03-b.png ++share/redeclipse/data/unnamed/panels03-c.png ++share/redeclipse/data/unnamed/panels03-d.png ++share/redeclipse/data/unnamed/panels03-e.png ++share/redeclipse/data/unnamed/panels03_n.png ++share/redeclipse/data/unnamed/panels03_s.png ++share/redeclipse/data/unnamed/panels03_z.png ++share/redeclipse/data/unnamed/panels04.png ++share/redeclipse/data/unnamed/panels04_n.png ++share/redeclipse/data/unnamed/panels04_s.png ++share/redeclipse/data/unnamed/panels04_z.png ++share/redeclipse/data/unnamed/panels05.png ++share/redeclipse/data/unnamed/panels05_g.png ++share/redeclipse/data/unnamed/panels05_n.png ++share/redeclipse/data/unnamed/panels05_s.png ++share/redeclipse/data/unnamed/panels05_z.png ++share/redeclipse/data/unnamed/radial01.png ++share/redeclipse/data/unnamed/radial01_g.png ++share/redeclipse/data/unnamed/radial01_n.png ++share/redeclipse/data/unnamed/radial01_s.png ++share/redeclipse/data/unnamed/radial01_z.png ++share/redeclipse/data/unnamed/rotor/ ++share/redeclipse/data/unnamed/rotor/mask.png ++share/redeclipse/data/unnamed/rotor/mesh.obj ++share/redeclipse/data/unnamed/rotor/norm.png ++share/redeclipse/data/unnamed/rotor/obj.cfg ++share/redeclipse/data/unnamed/rotor/skin.png ++share/redeclipse/data/unnamed/rust01.png ++share/redeclipse/data/unnamed/rust01_n.png ++share/redeclipse/data/unnamed/rust01_s.png ++share/redeclipse/data/unnamed/rust02.cfg ++share/redeclipse/data/unnamed/rust02.png ++share/redeclipse/data/unnamed/rust02_n.png ++share/redeclipse/data/unnamed/rust02_s.png ++share/redeclipse/data/unnamed/scorch01.cfg ++share/redeclipse/data/unnamed/scorch01.png ++share/redeclipse/data/unnamed/scorch01_n.png ++share/redeclipse/data/unnamed/scorch01_s.png ++share/redeclipse/data/unnamed/scorch02.cfg ++share/redeclipse/data/unnamed/scorch02.png ++share/redeclipse/data/unnamed/scorch02_n.png ++share/redeclipse/data/unnamed/scorch02_s.png ++share/redeclipse/data/unnamed/tile10.png ++share/redeclipse/data/unnamed/tile10_g.png ++share/redeclipse/data/unnamed/tile10_n.png ++share/redeclipse/data/unnamed/tile10_s.png ++share/redeclipse/data/unnamed/tile10_z.png ++share/redeclipse/data/unnamed/trim02-b.png ++share/redeclipse/data/unnamed/trim03.png ++share/redeclipse/data/unnamed/trim03_n.png ++share/redeclipse/data/unnamed/trim03_s.png ++share/redeclipse/data/unnamed/wall06.png ++share/redeclipse/data/unnamed/wall06_n.png ++share/redeclipse/data/unnamed/wall06_s.png ++share/redeclipse/data/unnamed/wall06_z.png ++share/redeclipse/data/vanities/bandit/ ++share/redeclipse/data/vanities/bandit/priv/ ++share/redeclipse/data/vanities/bandit/priv/administrator/ ++share/redeclipse/data/vanities/bandit/priv/administrator/diff.png ++share/redeclipse/data/vanities/bandit/priv/administrator/female/ ++share/redeclipse/data/vanities/bandit/priv/administrator/female/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/administrator/female/proj/ ++share/redeclipse/data/vanities/bandit/priv/administrator/female/proj/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/administrator/male/ ++share/redeclipse/data/vanities/bandit/priv/administrator/male/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/administrator/male/proj/ ++share/redeclipse/data/vanities/bandit/priv/administrator/male/proj/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/administrator/mask.png ++share/redeclipse/data/vanities/bandit/priv/bandit_config.cfg ++share/redeclipse/data/vanities/bandit/priv/bot/ ++share/redeclipse/data/vanities/bandit/priv/bot/diff.png ++share/redeclipse/data/vanities/bandit/priv/bot/female/ ++share/redeclipse/data/vanities/bandit/priv/bot/female/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/bot/female/proj/ ++share/redeclipse/data/vanities/bandit/priv/bot/female/proj/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/bot/male/ ++share/redeclipse/data/vanities/bandit/priv/bot/male/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/bot/male/proj/ ++share/redeclipse/data/vanities/bandit/priv/bot/male/proj/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/bot/mask.png ++share/redeclipse/data/vanities/bandit/priv/developer/ ++share/redeclipse/data/vanities/bandit/priv/developer/diff.png ++share/redeclipse/data/vanities/bandit/priv/developer/female/ ++share/redeclipse/data/vanities/bandit/priv/developer/female/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/developer/female/proj/ ++share/redeclipse/data/vanities/bandit/priv/developer/female/proj/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/developer/male/ ++share/redeclipse/data/vanities/bandit/priv/developer/male/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/developer/male/proj/ ++share/redeclipse/data/vanities/bandit/priv/developer/male/proj/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/developer/mask.png ++share/redeclipse/data/vanities/bandit/priv/diff.png ++share/redeclipse/data/vanities/bandit/priv/founder/ ++share/redeclipse/data/vanities/bandit/priv/founder/diff.png ++share/redeclipse/data/vanities/bandit/priv/founder/female/ ++share/redeclipse/data/vanities/bandit/priv/founder/female/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/founder/female/proj/ ++share/redeclipse/data/vanities/bandit/priv/founder/female/proj/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/founder/male/ ++share/redeclipse/data/vanities/bandit/priv/founder/male/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/founder/male/proj/ ++share/redeclipse/data/vanities/bandit/priv/founder/male/proj/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/founder/mask.png ++share/redeclipse/data/vanities/bandit/priv/mask.png ++share/redeclipse/data/vanities/bandit/priv/mesh.iqm ++share/redeclipse/data/vanities/bandit/priv/moderator/ ++share/redeclipse/data/vanities/bandit/priv/moderator/diff.png ++share/redeclipse/data/vanities/bandit/priv/moderator/female/ ++share/redeclipse/data/vanities/bandit/priv/moderator/female/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/moderator/female/proj/ ++share/redeclipse/data/vanities/bandit/priv/moderator/female/proj/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/moderator/male/ ++share/redeclipse/data/vanities/bandit/priv/moderator/male/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/moderator/male/proj/ ++share/redeclipse/data/vanities/bandit/priv/moderator/male/proj/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/moderator/mask.png ++share/redeclipse/data/vanities/bandit/priv/none/ ++share/redeclipse/data/vanities/bandit/priv/none/diff.png ++share/redeclipse/data/vanities/bandit/priv/none/female/ ++share/redeclipse/data/vanities/bandit/priv/none/female/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/none/female/proj/ ++share/redeclipse/data/vanities/bandit/priv/none/female/proj/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/none/male/ ++share/redeclipse/data/vanities/bandit/priv/none/male/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/none/male/proj/ ++share/redeclipse/data/vanities/bandit/priv/none/male/proj/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/none/mask.png ++share/redeclipse/data/vanities/bandit/priv/operator/ ++share/redeclipse/data/vanities/bandit/priv/operator/diff.png ++share/redeclipse/data/vanities/bandit/priv/operator/female/ ++share/redeclipse/data/vanities/bandit/priv/operator/female/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/operator/female/proj/ ++share/redeclipse/data/vanities/bandit/priv/operator/female/proj/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/operator/male/ ++share/redeclipse/data/vanities/bandit/priv/operator/male/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/operator/male/proj/ ++share/redeclipse/data/vanities/bandit/priv/operator/male/proj/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/operator/mask.png ++share/redeclipse/data/vanities/bandit/priv/player/ ++share/redeclipse/data/vanities/bandit/priv/player/diff.png ++share/redeclipse/data/vanities/bandit/priv/player/female/ ++share/redeclipse/data/vanities/bandit/priv/player/female/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/player/female/proj/ ++share/redeclipse/data/vanities/bandit/priv/player/female/proj/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/player/male/ ++share/redeclipse/data/vanities/bandit/priv/player/male/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/player/male/proj/ ++share/redeclipse/data/vanities/bandit/priv/player/male/proj/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/player/mask.png ++share/redeclipse/data/vanities/bandit/priv/priv_norm.png ++share/redeclipse/data/vanities/bandit/priv/supporter/ ++share/redeclipse/data/vanities/bandit/priv/supporter/diff.png ++share/redeclipse/data/vanities/bandit/priv/supporter/female/ ++share/redeclipse/data/vanities/bandit/priv/supporter/female/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/supporter/female/proj/ ++share/redeclipse/data/vanities/bandit/priv/supporter/female/proj/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/supporter/male/ ++share/redeclipse/data/vanities/bandit/priv/supporter/male/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/supporter/male/proj/ ++share/redeclipse/data/vanities/bandit/priv/supporter/male/proj/iqm.cfg ++share/redeclipse/data/vanities/bandit/priv/supporter/mask.png ++share/redeclipse/data/vanities/bandit/regular/ ++share/redeclipse/data/vanities/bandit/regular/diff.png ++share/redeclipse/data/vanities/bandit/regular/female/ ++share/redeclipse/data/vanities/bandit/regular/female/iqm.cfg ++share/redeclipse/data/vanities/bandit/regular/female/proj/ ++share/redeclipse/data/vanities/bandit/regular/female/proj/iqm.cfg ++share/redeclipse/data/vanities/bandit/regular/male/ ++share/redeclipse/data/vanities/bandit/regular/male/iqm.cfg ++share/redeclipse/data/vanities/bandit/regular/male/proj/ ++share/redeclipse/data/vanities/bandit/regular/male/proj/iqm.cfg ++share/redeclipse/data/vanities/bandit/regular/mask.png ++share/redeclipse/data/vanities/bandit/regular/mesh.iqm ++share/redeclipse/data/vanities/bandit/regular/norm.png ++share/redeclipse/data/vanities/beard/ ++share/redeclipse/data/vanities/beard/beard.jpg ++share/redeclipse/data/vanities/beard/beard_n.jpg ++share/redeclipse/data/vanities/beard/beard_pointy/ ++share/redeclipse/data/vanities/beard/beard_pointy/female/ ++share/redeclipse/data/vanities/beard/beard_pointy/female/beard_female.iqm ++share/redeclipse/data/vanities/beard/beard_pointy/female/iqm.cfg ++share/redeclipse/data/vanities/beard/beard_pointy/male/ ++share/redeclipse/data/vanities/beard/beard_pointy/male/beard_male.iqm ++share/redeclipse/data/vanities/beard/beard_pointy/male/iqm.cfg ++share/redeclipse/data/vanities/beard/beard_short/ ++share/redeclipse/data/vanities/beard/beard_short/female/ ++share/redeclipse/data/vanities/beard/beard_short/female/beard_female.iqm ++share/redeclipse/data/vanities/beard/beard_short/female/iqm.cfg ++share/redeclipse/data/vanities/beard/beard_short/male/ ++share/redeclipse/data/vanities/beard/beard_short/male/beard_male.iqm ++share/redeclipse/data/vanities/beard/beard_short/male/iqm.cfg ++share/redeclipse/data/vanities/blade/diff.jpg ++share/redeclipse/data/vanities/blade/norm.jpg ++share/redeclipse/data/vanities/bug_eyes/ ++share/redeclipse/data/vanities/bug_eyes/diff.png ++share/redeclipse/data/vanities/bug_eyes/mask.png ++share/redeclipse/data/vanities/bug_eyes/norm.png ++share/redeclipse/data/vanities/bug_eyes/normal/ ++share/redeclipse/data/vanities/bug_eyes/normal/female/ ++share/redeclipse/data/vanities/bug_eyes/normal/female/iqm.cfg ++share/redeclipse/data/vanities/bug_eyes/normal/female/mesh.iqm ++share/redeclipse/data/vanities/bug_eyes/normal/male/ ++share/redeclipse/data/vanities/bug_eyes/normal/male/iqm.cfg ++share/redeclipse/data/vanities/bug_eyes/normal/male/mesh.iqm ++share/redeclipse/data/vanities/bug_eyes/retard/ ++share/redeclipse/data/vanities/bug_eyes/retard/female/ ++share/redeclipse/data/vanities/bug_eyes/retard/female/anim1.iqm ++share/redeclipse/data/vanities/bug_eyes/retard/female/anim2.iqm ++share/redeclipse/data/vanities/bug_eyes/retard/female/iqm.cfg ++share/redeclipse/data/vanities/bug_eyes/retard/female/mesh.iqm ++share/redeclipse/data/vanities/bug_eyes/retard/male/ ++share/redeclipse/data/vanities/bug_eyes/retard/male/anim1.iqm ++share/redeclipse/data/vanities/bug_eyes/retard/male/anim2.iqm ++share/redeclipse/data/vanities/bug_eyes/retard/male/iqm.cfg ++share/redeclipse/data/vanities/bug_eyes/retard/male/mesh.iqm ++share/redeclipse/data/vanities/catears/ ++share/redeclipse/data/vanities/catears/diff.jpg ++share/redeclipse/data/vanities/catears/iqm.cfg ++share/redeclipse/data/vanities/catears/mask.png ++share/redeclipse/data/vanities/catears/mesh.iqm ++share/redeclipse/data/vanities/catears/move.iqm ++share/redeclipse/data/vanities/catears/proj/ ++share/redeclipse/data/vanities/catears/proj/iqm.cfg ++share/redeclipse/data/vanities/cyber_tail/ ++share/redeclipse/data/vanities/cyber_tail/anim1.iqm ++share/redeclipse/data/vanities/cyber_tail/anim2.iqm ++share/redeclipse/data/vanities/cyber_tail/diff.png ++share/redeclipse/data/vanities/cyber_tail/iqm.cfg ++share/redeclipse/data/vanities/cyber_tail/mask.png ++share/redeclipse/data/vanities/cyber_tail/mesh.iqm ++share/redeclipse/data/vanities/cyber_tail/norm.png ++share/redeclipse/data/vanities/cyber_tail/still.iqm ++share/redeclipse/data/vanities/cybercatears/ ++share/redeclipse/data/vanities/cybercatears/ears.iqm ++share/redeclipse/data/vanities/cybercatears/iqm.cfg ++share/redeclipse/data/vanities/cybercatears/mask.png ++share/redeclipse/data/vanities/cybercatears/norm.png ++share/redeclipse/data/vanities/cybercatears/skin.png ++share/redeclipse/data/vanities/cybermoustache/ ++share/redeclipse/data/vanities/cybermoustache/iqm.cfg ++share/redeclipse/data/vanities/cybermoustache/mask.png ++share/redeclipse/data/vanities/cybermoustache/moustache.iqm ++share/redeclipse/data/vanities/cybermoustache/norm.png ++share/redeclipse/data/vanities/cybermoustache/proj/ ++share/redeclipse/data/vanities/cybermoustache/proj/iqm.cfg ++share/redeclipse/data/vanities/cybermoustache/skin.png ++share/redeclipse/data/vanities/flower/ ++share/redeclipse/data/vanities/flower/mesh.iqm ++share/redeclipse/data/vanities/flower/orange/ ++share/redeclipse/data/vanities/flower/orange/diff.png ++share/redeclipse/data/vanities/flower/orange/female/ ++share/redeclipse/data/vanities/flower/orange/female/iqm.cfg ++share/redeclipse/data/vanities/flower/orange/female/proj/ ++share/redeclipse/data/vanities/flower/orange/female/proj/iqm.cfg ++share/redeclipse/data/vanities/flower/orange/male/ ++share/redeclipse/data/vanities/flower/orange/male/iqm.cfg ++share/redeclipse/data/vanities/flower/orange/male/proj/ ++share/redeclipse/data/vanities/flower/orange/male/proj/iqm.cfg ++share/redeclipse/data/vanities/flower/orange/mask.png ++share/redeclipse/data/vanities/flower/orange/norm.jpg ++share/redeclipse/data/vanities/flower/purple/ ++share/redeclipse/data/vanities/flower/purple/diff.png ++share/redeclipse/data/vanities/flower/purple/female/ ++share/redeclipse/data/vanities/flower/purple/female/iqm.cfg ++share/redeclipse/data/vanities/flower/purple/female/proj/ ++share/redeclipse/data/vanities/flower/purple/female/proj/iqm.cfg ++share/redeclipse/data/vanities/flower/purple/male/ ++share/redeclipse/data/vanities/flower/purple/male/iqm.cfg ++share/redeclipse/data/vanities/flower/purple/male/proj/ ++share/redeclipse/data/vanities/flower/purple/male/proj/iqm.cfg ++share/redeclipse/data/vanities/flower/purple/mask.png ++share/redeclipse/data/vanities/flower/purple/norm.jpg ++share/redeclipse/data/vanities/foxears/diff.png ++share/redeclipse/data/vanities/foxears/mesh.iqm ++share/redeclipse/data/vanities/modules/ ++share/redeclipse/data/vanities/modules/diff.jpg ++share/redeclipse/data/vanities/modules/iqm.cfg ++share/redeclipse/data/vanities/modules/mask.png ++share/redeclipse/data/vanities/modules/mesh.iqm ++share/redeclipse/data/vanities/modules/norm.jpg ++share/redeclipse/data/vanities/mohawk/ ++share/redeclipse/data/vanities/mohawk/diff.png ++share/redeclipse/data/vanities/mohawk/iqm.cfg ++share/redeclipse/data/vanities/mohawk/mesh.iqm ++share/redeclipse/data/vanities/mohawk/norm.png ++share/redeclipse/data/vanities/mohawk/readme.txt ++share/redeclipse/data/vanities/package.cfg ++share/redeclipse/data/vanities/paperbag/ ++share/redeclipse/data/vanities/paperbag/iqm.cfg ++share/redeclipse/data/vanities/paperbag/mask.png ++share/redeclipse/data/vanities/paperbag/norm.png ++share/redeclipse/data/vanities/paperbag/paperbag.iqm ++share/redeclipse/data/vanities/paperbag/proj/ ++share/redeclipse/data/vanities/paperbag/proj/iqm.cfg ++share/redeclipse/data/vanities/paperbag/skin.png ++share/redeclipse/data/vanities/pimp_hat/ ++share/redeclipse/data/vanities/pimp_hat/diff.png ++share/redeclipse/data/vanities/pimp_hat/feather.png ++share/redeclipse/data/vanities/pimp_hat/iqm.cfg ++share/redeclipse/data/vanities/pimp_hat/mask.png ++share/redeclipse/data/vanities/pimp_hat/mesh.iqm ++share/redeclipse/data/vanities/pimp_hat/norm.png ++share/redeclipse/data/vanities/pimp_hat/proj/ ++share/redeclipse/data/vanities/pimp_hat/proj/iqm.cfg ++share/redeclipse/data/vanities/pimp_hat/readme.txt ++share/redeclipse/data/vanities/pirate_hat/ ++share/redeclipse/data/vanities/pirate_hat/diff.png ++share/redeclipse/data/vanities/pirate_hat/iqm.cfg ++share/redeclipse/data/vanities/pirate_hat/mask.png ++share/redeclipse/data/vanities/pirate_hat/mesh.iqm ++share/redeclipse/data/vanities/pirate_hat/norm.png ++share/redeclipse/data/vanities/pirate_hat/proj/ ++share/redeclipse/data/vanities/pirate_hat/proj/iqm.cfg ++share/redeclipse/data/vanities/pirate_hat/readme.txt ++share/redeclipse/data/vanities/pumpkin/diff.png ++share/redeclipse/data/vanities/pumpkin/mask.png ++share/redeclipse/data/vanities/pumpkin/mesh.iqm ++share/redeclipse/data/vanities/pumpkin/norm.png ++share/redeclipse/data/vanities/pumpkin/read_me.txt ++share/redeclipse/data/vanities/rat/rat_left/female/idle.iqm ++share/redeclipse/data/vanities/rat/rat_left/female/rat.iqm ++share/redeclipse/data/vanities/rat/rat_left/male/idle.iqm ++share/redeclipse/data/vanities/rat/rat_left/male/rat.iqm ++share/redeclipse/data/vanities/rat/rat_right/female/idle.iqm ++share/redeclipse/data/vanities/rat/rat_right/female/rat.iqm ++share/redeclipse/data/vanities/rat/rat_right/male/idle.iqm ++share/redeclipse/data/vanities/rat/rat_right/male/rat.iqm ++share/redeclipse/data/vanities/retroglasses/diff.png ++share/redeclipse/data/vanities/retroglasses/mesh.iqm ++share/redeclipse/data/vanities/retroglasses/norm.jpg ++share/redeclipse/data/vanities/santa_hat/ ++share/redeclipse/data/vanities/santa_hat/diff.png ++share/redeclipse/data/vanities/santa_hat/iqm.cfg ++share/redeclipse/data/vanities/santa_hat/mesh.iqm ++share/redeclipse/data/vanities/santa_hat/norm.png ++share/redeclipse/data/vanities/santa_hat/proj/ ++share/redeclipse/data/vanities/santa_hat/proj/iqm.cfg ++share/redeclipse/data/vanities/wings1/ ++share/redeclipse/data/vanities/wings1/air.iqm ++share/redeclipse/data/vanities/wings1/diff.png ++share/redeclipse/data/vanities/wings1/iqm.cfg ++share/redeclipse/data/vanities/wings1/mask.png ++share/redeclipse/data/vanities/wings1/mesh.iqm ++share/redeclipse/data/vanities/wings1/norm.png ++share/redeclipse/data/vanities/wings2/ ++share/redeclipse/data/vanities/wings2/air.iqm ++share/redeclipse/data/vanities/wings2/diff.png ++share/redeclipse/data/vanities/wings2/idle.iqm ++share/redeclipse/data/vanities/wings2/iqm.cfg ++share/redeclipse/data/vanities/wings2/mask.png ++share/redeclipse/data/vanities/wings2/mesh.iqm ++share/redeclipse/data/vanities/wings2/norm.png ++share/redeclipse/data/weapons/ammo/ ++share/redeclipse/data/weapons/ammo/diffuse2.png ++share/redeclipse/data/weapons/ammo/mask2.png ++share/redeclipse/data/weapons/ammo/normal2.png ++share/redeclipse/data/weapons/ammo/obj.cfg ++share/redeclipse/data/weapons/ammo/pyramid2.mtl ++share/redeclipse/data/weapons/ammo/pyramid2.obj ++share/redeclipse/data/weapons/ammo/readme.txt ++share/redeclipse/data/weapons/flamer/ammo/ ++share/redeclipse/data/weapons/flamer/ammo/obj.cfg ++share/redeclipse/data/weapons/grenade/ammo/ ++share/redeclipse/data/weapons/grenade/ammo/md5.cfg ++share/redeclipse/data/weapons/mine/ammo/ ++share/redeclipse/data/weapons/mine/ammo/md5.cfg ++share/redeclipse/data/weapons/pistol/ammo/ ++share/redeclipse/data/weapons/pistol/ammo/obj.cfg ++share/redeclipse/data/weapons/plasma/ammo/ ++share/redeclipse/data/weapons/plasma/ammo/obj.cfg ++share/redeclipse/data/weapons/rifle/ammo/ ++share/redeclipse/data/weapons/rifle/ammo/obj.cfg ++share/redeclipse/data/weapons/rifle/hwep/iqm.cfg ++share/redeclipse/data/weapons/rifle/idle.iqm ++share/redeclipse/data/weapons/rifle/item.iqm ++share/redeclipse/data/weapons/rifle/item/iqm.cfg ++share/redeclipse/data/weapons/rifle/readme.txt ++share/redeclipse/data/weapons/rifle/reload.iqm ++share/redeclipse/data/weapons/rifle/rifle.iqm ++share/redeclipse/data/weapons/rifle/shoot.iqm ++share/redeclipse/data/weapons/rifle/vwep/iqm.cfg ++share/redeclipse/data/weapons/rocket/ammo/ ++share/redeclipse/data/weapons/rocket/ammo/md5.cfg ++share/redeclipse/data/weapons/shotgun/ammo/ ++share/redeclipse/data/weapons/shotgun/ammo/obj.cfg ++share/redeclipse/data/weapons/smg/ammo/ ++share/redeclipse/data/weapons/smg/ammo/obj.cfg ++share/redeclipse/data/weapons/sword/ammo/ ++share/redeclipse/data/weapons/sword/ammo/obj.cfg ++share/redeclipse/data/weapons/zapper/ammo/ ++share/redeclipse/data/weapons/zapper/ammo/obj.cfg ++share/redeclipse/data/weapons/zapper/hwep/iqm.cfg ++share/redeclipse/data/weapons/zapper/idle.iqm ++share/redeclipse/data/weapons/zapper/item/iqm.cfg ++share/redeclipse/data/weapons/zapper/mask.dds ++share/redeclipse/data/weapons/zapper/norm.dds ++share/redeclipse/data/weapons/zapper/reload.iqm ++share/redeclipse/data/weapons/zapper/skin.dds ++share/redeclipse/data/weapons/zapper/vwep/iqm.cfg ++share/redeclipse/data/weapons/zapper/zapper.iqm diff --git a/sakura-3.8.5.diff b/sakura-3.8.5.diff new file mode 100644 index 0000000..db72888 --- /dev/null +++ b/sakura-3.8.5.diff @@ -0,0 +1,41 @@ +Index: x11/sakura/Makefile +=================================================================== +RCS file: /home/cvs/ports/x11/sakura/Makefile,v +retrieving revision 1.29 +diff -u -p -u -p -r1.29 Makefile +--- x11/sakura/Makefile 28 May 2022 06:20:04 -0000 1.29 ++++ x11/sakura/Makefile 25 Jun 2022 16:07:22 -0000 +@@ -1,4 +1,4 @@ +-V = 3.7.1 ++V = 3.8.5 + COMMENT = GTK and VTE based terminal emulator + DISTNAME = sakura-${V} + EXTRACT_SUFX = .tar.bz2 +Index: x11/sakura/distinfo +=================================================================== +RCS file: /home/cvs/ports/x11/sakura/distinfo,v +retrieving revision 1.14 +diff -u -p -u -p -r1.14 distinfo +--- x11/sakura/distinfo 24 May 2020 16:00:44 -0000 1.14 ++++ x11/sakura/distinfo 25 Jun 2022 16:07:34 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (sakura-3.7.1.tar.bz2) = cppODnUKQpS9kFkkOqxU3yqAElAVn8VQtQsP4Carkos= +-SIZE (sakura-3.7.1.tar.bz2) = 56315 ++SHA256 (sakura-3.8.5.tar.bz2) = 1V/pWepQteXO/GvzDIkOdHGZzJjkQ6IZPmyv5vJUDTQ= ++SIZE (sakura-3.8.5.tar.bz2) = 58270 +Index: x11/sakura/pkg/PLIST +=================================================================== +RCS file: /home/cvs/ports/x11/sakura/pkg/PLIST,v +retrieving revision 1.9 +diff -u -p -u -p -r1.9 PLIST +--- x11/sakura/pkg/PLIST 11 Mar 2022 20:17:18 -0000 1.9 ++++ x11/sakura/pkg/PLIST 25 Jun 2022 16:07:47 -0000 +@@ -2,7 +2,7 @@ + @man man/man1/sakura.1 + share/applications/sakura.desktop + share/doc/sakura/ +-share/doc/sakura/INSTALL ++share/doc/sakura/README.md + share/locale/ca/LC_MESSAGES/sakura.mo + share/locale/cs/LC_MESSAGES/sakura.mo + share/locale/de/LC_MESSAGES/sakura.mo diff --git a/say-1.4.1.diff b/say-1.4.1.diff new file mode 100644 index 0000000..c5a14de --- /dev/null +++ b/say-1.4.1.diff @@ -0,0 +1,39 @@ +Index: devel/lua-say/Makefile +=================================================================== +RCS file: /cvs/ports/devel/lua-say/Makefile,v +retrieving revision 1.3 +diff -u -p -u -p -r1.3 Makefile +--- devel/lua-say/Makefile 11 Mar 2022 18:50:44 -0000 1.3 ++++ devel/lua-say/Makefile 30 Aug 2022 14:43:28 -0000 +@@ -3,10 +3,7 @@ CATEGORIES= devel + + GH_ACCOUNT= Olivine-Labs + GH_PROJECT= say +-GH_TAGNAME= v1.3-1 +-REVISION= 0 +- +-PKGNAME = lua-say-1.3.1 ++GH_TAGNAME= v1.4.1 + + MAINTAINER= Stefan Hagen + +@@ -24,6 +21,6 @@ NO_TEST= Yes + do-install: + ${INSTALL_DATA_DIR} ${MODLUA_DATADIR} \ + ${MODLUA_DATADIR}/say +- ${INSTALL_DATA} ${WRKSRC}/src/*.lua ${MODLUA_DATADIR}/say/ ++ ${INSTALL_DATA} ${WRKSRC}/src/say/*.lua ${MODLUA_DATADIR}/say/ + + .include +Index: devel/lua-say/distinfo +=================================================================== +RCS file: /cvs/ports/devel/lua-say/distinfo,v +retrieving revision 1.1.1.1 +diff -u -p -u -p -r1.1.1.1 distinfo +--- devel/lua-say/distinfo 12 Nov 2020 09:33:42 -0000 1.1.1.1 ++++ devel/lua-say/distinfo 30 Aug 2022 14:43:28 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (say-1.3-1.tar.gz) = I+jNN4u0qxaTJ5EAp4WssiRkGONXC33n2ZW1hHs1B8o= +-SIZE (say-1.3-1.tar.gz) = 3667 ++SHA256 (say-1.4.1.tar.gz) = zgdUfKSe9CzHmeKjCzxlzncDmXjjLnlheZolLWGlZIY= ++SIZE (say-1.4.1.tar.gz) = 6091 diff --git a/spectrwm-3.4.1p2.diff b/spectrwm-3.4.1p2.diff new file mode 100644 index 0000000..d3c91b8 --- /dev/null +++ b/spectrwm-3.4.1p2.diff @@ -0,0 +1,45 @@ +Index: x11/spectrwm/Makefile +=================================================================== +RCS file: /home/cvs/ports/x11/spectrwm/Makefile,v +retrieving revision 1.37 +diff -u -p -u -p -r1.37 Makefile +--- x11/spectrwm/Makefile 24 Jan 2021 15:41:37 -0000 1.37 ++++ x11/spectrwm/Makefile 19 Dec 2021 11:09:37 -0000 +@@ -8,7 +8,7 @@ GH_PROJECT= spectrwm + GH_TAGNAME= SPECTRWM_${V:S/./_/g} + DISTNAME= ${GH_PROJECT}-${V} + +-REVISION= 1 ++REVISION= 2 + + SHARED_LIBS= swmhack 1.0 + +Index: x11/spectrwm/patches/patch-spectrwm_c +=================================================================== +RCS file: /home/cvs/ports/x11/spectrwm/patches/patch-spectrwm_c,v +retrieving revision 1.16 +diff -u -p -u -p -r1.16 patch-spectrwm_c +--- x11/spectrwm/patches/patch-spectrwm_c 23 Jan 2021 18:34:17 -0000 1.16 ++++ x11/spectrwm/patches/patch-spectrwm_c 19 Dec 2021 11:09:10 -0000 +@@ -1,6 +1,7 @@ + $OpenBSD: patch-spectrwm_c,v 1.16 2021/01/23 18:34:17 bket Exp $ + + Needs wpath pledge. Tahen from https://github.com/conformal/spectrwm/pull/425 ++Let spectrwm quit when X dies. Taken from https://github.com/conformal/spectrwm/pull/478 + + Index: spectrwm.c + --- spectrwm.c.orig +@@ -41,3 +42,13 @@ Index: spectrwm.c + err(1, "pledge"); + + validate_spawns(); ++@@ -13762,6 +13762,9 @@ main(int argc, char *argv[]) ++ restart(NULL, NULL, NULL); ++ ++ if (!running) +++ goto done; +++ +++ if(xcb_connection_has_error(conn)) ++ goto done; ++ ++ if (stdin_ready) { diff --git a/sqlitebrowser.diff b/sqlitebrowser.diff new file mode 100644 index 0000000..97a6dab --- /dev/null +++ b/sqlitebrowser.diff @@ -0,0 +1,37 @@ +? sqlitebrowser.diff +Index: Makefile +=================================================================== +RCS file: /cvs/ports/databases/sqlitebrowser/Makefile,v +retrieving revision 1.32 +diff -u -p -u -p -r1.32 Makefile +--- Makefile 27 Dec 2020 18:14:04 -0000 1.32 ++++ Makefile 12 Nov 2021 06:02:22 -0000 +@@ -4,7 +4,7 @@ COMMENT = graphical interface to sqlite + + GH_ACCOUNT = sqlitebrowser + GH_PROJECT = sqlitebrowser +-GH_TAGNAME = v3.12.1 ++GH_TAGNAME = v3.12.2 + + CATEGORIES = databases x11 + +@@ -27,5 +27,7 @@ RUN_DEPENDS = x11/gtk+3,-guic \ + devel/desktop-file-utils + + CONFIGURE_ARGS +=-DQSCINTILLA_INCLUDE_DIR=${LOCALBASE}/include/X11/qt5/Qsci ++ ++SEPARATE_BUILD = Yes + + .include +Index: distinfo +=================================================================== +RCS file: /cvs/ports/databases/sqlitebrowser/distinfo,v +retrieving revision 1.8 +diff -u -p -u -p -r1.8 distinfo +--- distinfo 27 Dec 2020 18:14:04 -0000 1.8 ++++ distinfo 12 Nov 2021 06:02:22 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (sqlitebrowser-3.12.1.tar.gz) = wfE6fK6rnDaQjX/W5GcY1fK7XRFogsXGOS58Sw+Nug8= +-SIZE (sqlitebrowser-3.12.1.tar.gz) = 3990525 ++SHA256 (sqlitebrowser-3.12.2.tar.gz) = ZF+Y045dEopEnpPOvwPIBw+erNLRaxDkM6eB1UqdR4o= ++SIZE (sqlitebrowser-3.12.2.tar.gz) = 3990817 diff --git a/stagit-1.0.diff b/stagit-1.0.diff new file mode 100644 index 0000000..2a43934 --- /dev/null +++ b/stagit-1.0.diff @@ -0,0 +1,28 @@ +Index: www/stagit/Makefile +=================================================================== +RCS file: /home/cvs/ports/www/stagit/Makefile,v +retrieving revision 1.15 +diff -u -p -u -p -r1.15 Makefile +--- www/stagit/Makefile 28 May 2021 09:21:50 -0000 1.15 ++++ www/stagit/Makefile 5 Dec 2021 08:20:37 -0000 +@@ -2,7 +2,7 @@ + + COMMENT = static git page generator + +-DISTNAME = stagit-0.9.6 ++DISTNAME = stagit-1.0 + + CATEGORIES = www + +Index: www/stagit/distinfo +=================================================================== +RCS file: /home/cvs/ports/www/stagit/distinfo,v +retrieving revision 1.12 +diff -u -p -u -p -r1.12 distinfo +--- www/stagit/distinfo 28 May 2021 09:21:50 -0000 1.12 ++++ www/stagit/distinfo 5 Dec 2021 08:20:40 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (stagit-0.9.6.tar.gz) = 0HLzhvOlRu0DQeIPnC39d1anYfqxxAMWqWaQyyswZtA= +-SIZE (stagit-0.9.6.tar.gz) = 18777 ++SHA256 (stagit-1.0.tar.gz) = EKDjG7V9baDeqEcoyr7ZW499g/3hO7duDOGO9xq2jY8= ++SIZE (stagit-1.0.tar.gz) = 19110 diff --git a/supertux-0.6.3.diff b/supertux-0.6.3.diff new file mode 100644 index 0000000..53a7ca9 --- /dev/null +++ b/supertux-0.6.3.diff @@ -0,0 +1,15 @@ +Index: games/supertux/Makefile +=================================================================== +RCS file: /home/cvs/ports/games/supertux/Makefile,v +retrieving revision 1.25 +diff -u -p -u -p -r1.25 Makefile +--- games/supertux/Makefile 30 Dec 2021 20:37:32 -0000 1.25 ++++ games/supertux/Makefile 31 Dec 2021 22:56:02 -0000 +@@ -29,6 +29,7 @@ MAKE_ENV += CXXFLAGS="${CXXFLAGS}" + MODULES += devel/cmake + USE_NINJA = No + COMPILER = base-clang ports-gcc ++BUILD_DEPENDS = graphics/glm + RUN_DEPENDS = devel/desktop-file-utils \ + x11/gtk+3,-guic + LIB_DEPENDS = devel/sdl2-image \ diff --git a/sysmerge.diff b/sysmerge.diff new file mode 100644 index 0000000..2566ff2 --- /dev/null +++ b/sysmerge.diff @@ -0,0 +1,16 @@ +Index: usr.sbin/sysmerge/sysmerge.sh +=================================================================== +RCS file: /home/cvs/src/usr.sbin/sysmerge/sysmerge.sh,v +retrieving revision 1.235 +diff -u -p -u -p -r1.235 sysmerge.sh +--- usr.sbin/sysmerge/sysmerge.sh 28 Sep 2019 17:30:07 -0000 1.235 ++++ usr.sbin/sysmerge/sysmerge.sh 4 Jul 2022 20:01:41 -0000 +@@ -19,7 +19,7 @@ + # + + umask 0022 +-export PATH=/usr/bin:/bin:/usr/sbin:/sbin ++export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin + + usage() { + echo "usage: ${0##*/} [-bdp]" >&2 && exit 1 diff --git a/sysupgrade-beta.diff b/sysupgrade-beta.diff new file mode 100644 index 0000000..adb3efd --- /dev/null +++ b/sysupgrade-beta.diff @@ -0,0 +1,35 @@ +Index: sysupgrade.sh +=================================================================== +RCS file: /home/cvs/src/usr.sbin/sysupgrade/sysupgrade.sh,v +retrieving revision 1.45 +diff -u -p -u -p -r1.45 sysupgrade.sh +--- sysupgrade.sh 11 Feb 2022 12:58:18 -0000 1.45 ++++ sysupgrade.sh 1 Mar 2022 08:50:40 -0000 +@@ -123,10 +123,8 @@ fi + + if $SNAP; then + URL=${MIRROR}/snapshots/${ARCH}/ +- FW_URL=http://firmware.openbsd.org/firmware/snapshots/ + else + URL=${MIRROR}/${NEXT_VERSION}/${ARCH}/ +- FW_URL=http://firmware.openbsd.org/firmware/${NEXT_VERSION}/ + fi + + install -d -o 0 -g 0 -m 0755 ${SETSDIR} +@@ -196,7 +194,15 @@ __EOT + fi + + echo Fetching updated firmware. +-fw_update -p ${FW_URL} || true ++set -A _NEXTKERNV -- $(what bsd | ++ sed -n '2s/^ OpenBSD \([1-9][0-9]*\.[0-9]\)\([^ ]*\).*/\1 \2/p') ++ ++if [[ ${_NEXTKERNV[1]} == '-current' ]]; then ++ FW_URL=http://firmware.openbsd.org/firmware/snapshots/ ++else ++ FW_URL=http://firmware.openbsd.org/firmware/${_NEXTKERNV[0]}/ ++fi ++VNAME="${_NEXTKERNV[0]}" fw_update -p ${FW_URL} || true + + install -F -m 700 bsd.rd /bsd.upgrade + logger -t sysupgrade -p kern.info "installed new /bsd.upgrade. Old kernel version: $(sysctl -n kern.version)" diff --git a/tb-browser-11.0.1.diff b/tb-browser-11.0.1.diff new file mode 100644 index 0000000..e69de29 diff --git a/teeworlds-0.7.5.diff b/teeworlds-0.7.5.diff new file mode 100644 index 0000000..3321803 --- /dev/null +++ b/teeworlds-0.7.5.diff @@ -0,0 +1,1106 @@ +Index: games/teeworlds/Makefile +=================================================================== +RCS file: /home/cvs/ports/games/teeworlds/Makefile,v +retrieving revision 1.28 +diff -u -p -u -p -r1.28 Makefile +--- games/teeworlds/Makefile 23 Feb 2021 19:39:23 -0000 1.28 ++++ games/teeworlds/Makefile 18 Oct 2021 21:13:05 -0000 +@@ -1,76 +1,51 @@ + # $OpenBSD: Makefile,v 1.28 2021/02/23 19:39:23 sthen Exp $ + +-# Crashes on strict-alignment archs, see: src/base/system.c:164 +-ONLY_FOR_ARCHS= amd64 i386 powerpc +- + COMMENT= platform game featuring buggers equipped with weapons + +-V= 0.6.4 +-DISTNAME= teeworlds-${V}-src ++V= 0.7.5 + PKGNAME= teeworlds-${V} ++DISTNAME= ${PKGNAME}-src ++ + CATEGORIES= games +-REVISION= 3 + +-HOMEPAGE= https://www.teeworlds.com/ ++HOMEPAGE= https://www.teeworlds.com + +-BAM_VERSION= 0.4.0 +-BAM_WRKSRC= ${WRKSRC}/bam-${BAM_VERSION} ++MAINTAINER= Stefan Hagen + +-MASTER_SITES= https://downloads.teeworlds.com/ +-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} bam-${BAM_VERSION}${EXTRACT_SUFX} ++MASTER_SITES= https://github.com/teeworlds/teeworlds/releases/download/${V}/ ++# maps repo without tags/releases on https://github.com/teeworlds/teeworlds-maps ++# therefore hosted as archive on perso.pw ++MASTER_SITES0= http://distfiles-openbsd.perso.pw/ ++ ++DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ++ teeworlds-${V}-data.tar.gz{teeworlds-data.tar.gz}:0 + + # BSD-like + PERMIT_PACKAGE= Yes + +-WANTLIB= GL GLU SDL X11 c freetype m pthread ${COMPILER_LIBCXX} wavpack z ++WANTLIB= GL SDL2 X11 c crypto freetype m pthread ${COMPILER_LIBCXX} ++WANTLIB+= wavpack z + + COMPILER = base-clang ports-gcc + + LIB_DEPENDS= audio/wavpack \ +- devel/sdl ++ devel/sdl2 + +-MODULES= lang/python +-MODPY_VERSION = ${MODPY_DEFAULT_VERSION_2} ++MODULES= devel/cmake lang/python + MODPY_RUNDEP= No + +-SUBST_VARS= CC CXX CFLAGS CXXFLAGS X11BASE ++CONFIGURE_STYLE= cmake ++CONFIGURE_ARGS= -DPYTHON_EXECUTABLE="${MODPY_BIN}" + + NO_TEST= Yes + + # Give it a chance on ppc + CXXFLAGS+= -fsigned-char + +-post-extract: +- @mv ${WRKDIR}/bam-${BAM_VERSION} ${BAM_WRKSRC} +- +-pre-configure: +- @${SUBST_CMD} ${WRKSRC}/src/engine/shared/storage.cpp \ +- ${WRKSRC}/src/game/client/gameclient.cpp \ +- ${WRKSRC}/scripts/build.py \ +- ${WRKSRC}/scripts/compiler.py \ +- ${WRKSRC}/scripts/font_installer.sh \ +- ${WRKSRC}/scripts/make_src.py \ +- ${WRKSRC}/bam.lua \ +- ${WRKSRC}/configure.lua \ +- ${BAM_WRKSRC}/make_unix.sh \ +- ${BAM_WRKSRC}/src/driver_gcc.lua \ +- ${BAM_WRKSRC}/src/base.lua +- # Make sure internal wavpack and zlib can't be picked up +- rm -rf ${WRKSRC}/src/engine/external/{wavpack,zlib} +- # Don't provide an extra copy of DejaVu +- rm -rf ${WRKSRC}/data/fonts +- +-# build bam executable - teeworlds own build system +-pre-build: +- cd ${BAM_WRKSRC} && /bin/sh -v make_unix.sh +- +-do-build: +- cd ${WRKSRC} && CC=${CC} ${BAM_WRKSRC}/bam -a -v release wavpack=${LOCALBASE} +- +-do-install: +- ${INSTALL_PROGRAM} ${WRKSRC}/teeworlds ${PREFIX}/bin +- ${INSTALL_PROGRAM} ${WRKSRC}/teeworlds_srv ${PREFIX}/bin +- ${INSTALL_DATA_DIR} ${PREFIX}/share/teeworlds +- cd ${WRKSRC}; tar cf - data | tar xf - -C ${PREFIX}/share/teeworlds ++post-install: ++ ${INSTALL_DATA_DIR} ${WRKDIST}/datasrc/maps ++ ${INSTALL_DATA_DIR} ${WRKDIST}/datasrc/maps ++ ${INSTALL_DATA} ${WRKDIR}/maps/* ${WRKDIST}/datasrc/maps/ ++ ${INSTALL_DATA} ${WRKDIR}/languages/* ${WRKDIST}/datasrc/languages/ + + .include +Index: games/teeworlds/distinfo +=================================================================== +RCS file: /home/cvs/ports/games/teeworlds/distinfo,v +retrieving revision 1.6 +diff -u -p -u -p -r1.6 distinfo +--- games/teeworlds/distinfo 30 Nov 2016 18:17:03 -0000 1.6 ++++ games/teeworlds/distinfo 18 Oct 2021 21:00:06 -0000 +@@ -1,4 +1,4 @@ +-SHA256 (bam-0.4.0.tar.gz) = Xk5JILTSZdpYL2Z3TpseyN37513cAo+6hsEvaG6hjbM= +-SHA256 (teeworlds-0.6.4-src.tar.gz) = wmHRnrsAtUUfqizrSnypRcrSrdSLBgRutDtAzMn9mOI= +-SIZE (bam-0.4.0.tar.gz) = 206780 +-SIZE (teeworlds-0.6.4-src.tar.gz) = 8771622 ++SHA256 (teeworlds-0.7.5-data.tar.gz) = My+UViTDKr75PkYu8/IfHWJGpPqF0ynJN49vEG4h6iI= ++SHA256 (teeworlds-0.7.5-src.tar.gz) = /N4iIzmOAnQ07JYxUQPphh/EWBYbSbFZCNxWuOeo7Nk= ++SIZE (teeworlds-0.7.5-data.tar.gz) = 304464 ++SIZE (teeworlds-0.7.5-src.tar.gz) = 8935505 +Index: games/teeworlds/patches/patch-CMakeLists_txt +=================================================================== +RCS file: games/teeworlds/patches/patch-CMakeLists_txt +diff -N games/teeworlds/patches/patch-CMakeLists_txt +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ games/teeworlds/patches/patch-CMakeLists_txt 18 Oct 2021 21:00:06 -0000 +@@ -0,0 +1,86 @@ ++$OpenBSD$ ++ ++- fstack-clash-protection is unused ++- don't execute git ++ ++Index: CMakeLists.txt ++--- CMakeLists.txt.orig +++++ CMakeLists.txt ++@@ -155,7 +155,7 @@ if(NOT MSVC) ++ add_c_compiler_flag_if_supported(OUR_FLAGS -fstack-protector-strong) ++ ++ # Protect the stack from clashing. ++- add_c_compiler_flag_if_supported(OUR_FLAGS -fstack-clash-protection) +++ # add_c_compiler_flag_if_supported(OUR_FLAGS -fstack-clash-protection) ++ ++ # Control-flow protection. Should protect against ROP. ++ add_c_compiler_flag_if_supported(OUR_FLAGS -fcf-protection) ++@@ -1222,29 +1222,29 @@ function(generate_source output_file script_parameter) ++ endfunction() ++ ++ file(MAKE_DIRECTORY "${PROJECT_BINARY_DIR}/src/generated/") ++-if(GIT_FOUND) ++- execute_process(COMMAND ${GIT_EXECUTABLE} rev-parse --git-dir ++- ERROR_QUIET ++- OUTPUT_VARIABLE PROJECT_GIT_DIR ++- OUTPUT_STRIP_TRAILING_WHITESPACE ++- RESULT_VARIABLE PROJECT_GIT_DIR_ERROR ++- ) ++- if(NOT PROJECT_GIT_DIR_ERROR) ++- set(GIT_REVISION_EXTRA_DEPS ++- ${PROJECT_GIT_DIR}/index ++- ${PROJECT_GIT_DIR}/logs/HEAD ++- ) ++- endif() ++-endif() ++-add_custom_command(OUTPUT ${PROJECT_BINARY_DIR}/src/generated/git_revision.cpp ++- COMMAND ${PYTHON_EXECUTABLE} ++- scripts/git_revision.py ++- > ${PROJECT_BINARY_DIR}/src/generated/git_revision.cpp ++- WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} ++- DEPENDS ++- ${GIT_REVISION_EXTRA_DEPS} ++- scripts/git_revision.py ++-) +++#if(GIT_FOUND) +++# execute_process(COMMAND ${GIT_EXECUTABLE} rev-parse --git-dir +++# ERROR_QUIET +++# OUTPUT_VARIABLE PROJECT_GIT_DIR +++# OUTPUT_STRIP_TRAILING_WHITESPACE +++# RESULT_VARIABLE PROJECT_GIT_DIR_ERROR +++# ) +++# if(NOT PROJECT_GIT_DIR_ERROR) +++# set(GIT_REVISION_EXTRA_DEPS +++# ${PROJECT_GIT_DIR}/index +++# ${PROJECT_GIT_DIR}/logs/HEAD +++# ) +++# endif() +++#endif() +++#add_custom_command(OUTPUT ${PROJECT_BINARY_DIR}/src/generated/git_revision.cpp +++# COMMAND ${PYTHON_EXECUTABLE} +++# scripts/git_revision.py +++# > ${PROJECT_BINARY_DIR}/src/generated/git_revision.cpp +++# WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} +++# DEPENDS +++# ${GIT_REVISION_EXTRA_DEPS} +++# scripts/git_revision.py +++#) ++ chash("src/generated/nethash.cpp" ++ "src/engine/shared/protocol.h" ++ "src/game/tuning.h" ++@@ -1375,7 +1375,6 @@ set_src(GAME_SHARED GLOB src/game ++ voting.h ++ ) ++ set(GAME_GENERATED_SHARED ++- src/generated/git_revision.cpp ++ src/generated/nethash.cpp ++ src/generated/protocol.h ++ ) ++@@ -1724,7 +1723,6 @@ if(GTEST_FOUND OR DOWNLOAD_GTEST) ++ set_src(TESTS GLOB src/test ++ datafile.cpp ++ fs.cpp ++- git_revision.cpp ++ hash.cpp ++ jsonwriter.cpp ++ storage.cpp +Index: games/teeworlds/patches/patch-bam-0_4_0_make_unix_sh +=================================================================== +RCS file: games/teeworlds/patches/patch-bam-0_4_0_make_unix_sh +diff -N games/teeworlds/patches/patch-bam-0_4_0_make_unix_sh +--- games/teeworlds/patches/patch-bam-0_4_0_make_unix_sh 27 Dec 2015 17:56:22 -0000 1.1 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,13 +0,0 @@ +-$OpenBSD: patch-bam-0_4_0_make_unix_sh,v 1.1 2015/12/27 17:56:22 jasper Exp $ +- +-Don't hardcode compiler path and flags. +- +---- bam-0.4.0/make_unix.sh.orig Mon Aug 9 20:08:24 2010 +-+++ bam-0.4.0/make_unix.sh Sat Mar 17 15:05:51 2012 +-@@ -1,4 +1,4 @@ +- #!/bin/sh +--gcc -Wall -ansi -pedantic src/tools/txt2c.c -o src/tools/txt2c +-+${CC} ${CFLAGS} -Wall -ansi -pedantic src/tools/txt2c.c -o src/tools/txt2c +- src/tools/txt2c src/base.lua src/tools.lua src/driver_gcc.lua src/driver_cl.lua > src/internal_base.h +--gcc -Wall -ansi -pedantic src/*.c src/lua/*.c -o bam -I src/lua -lm -lpthread -ldl -O2 -rdynamic $* +-+${CC} ${CFLAGS} -Wall -ansi -pedantic src/*.c src/lua/*.c -o bam -I src/lua -lm -lpthread -rdynamic $* +Index: games/teeworlds/patches/patch-bam-0_4_0_src_driver_gcc_lua +=================================================================== +RCS file: games/teeworlds/patches/patch-bam-0_4_0_src_driver_gcc_lua +diff -N games/teeworlds/patches/patch-bam-0_4_0_src_driver_gcc_lua +--- games/teeworlds/patches/patch-bam-0_4_0_src_driver_gcc_lua 27 Dec 2015 17:56:22 -0000 1.1 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,52 +0,0 @@ +-$OpenBSD: patch-bam-0_4_0_src_driver_gcc_lua,v 1.1 2015/12/27 17:56:22 jasper Exp $ +- +-Don't hardcode compiler path and flags. +- +---- bam-0.4.0/src/driver_gcc.lua.orig Mon Aug 9 20:08:24 2010 +-+++ bam-0.4.0/src/driver_gcc.lua Sat Mar 17 15:14:24 2012 +-@@ -13,7 +13,6 @@ function DriverGCC_Get(exe, cache_name, flags_name) +- local f = cc.flags:ToString() +- f = f .. cc[flags_name]:ToString() +- if settings.debug > 0 then f = f .. "-g " end +-- if settings.optimize > 0 then f = f .. "-O2 " end +- +- cache.str = cc[exe] .. " " .. f .. "-c " .. d .. i .. " -o " +- end +-@@ -27,7 +26,7 @@ function DriverGCC_CTest(code, options) +- f:write(code) +- f:write("\n") +- f:close() +-- local ret = ExecuteSilent("gcc _test.c -o _test " .. options) +-+ local ret = ExecuteSilent("${CC} _test.c -o _test " .. options) +- os.remove("_test.c") +- os.remove("_test") +- return ret==0 +-@@ -80,8 +79,8 @@ end +- function SetDriversGCC(settings) +- if settings.cc then +- settings.cc.extension = ".o" +-- settings.cc.exe_c = "gcc" +-- settings.cc.exe_cxx = "g++" +-+ settings.cc.exe_c = "${CC} ${CFLAGS}" +-+ settings.cc.exe_cxx = "${CXX} ${CXXFLAGS}" +- settings.cc.DriverCTest = DriverGCC_CTest +- settings.cc.DriverC = DriverGCC_Get("exe_c", "_c_cache", "flags_c") +- settings.cc.DriverCXX = DriverGCC_Get("exe_cxx", "_cxx_cache", "flags_cxx") +-@@ -89,7 +88,7 @@ function SetDriversGCC(settings) +- +- if settings.link then +- settings.link.extension = "" +-- settings.link.exe = "g++" +-+ settings.link.exe = "${CXX}" +- settings.link.Driver = DriverGCC_Link +- end +- +-@@ -108,7 +107,7 @@ function SetDriversGCC(settings) +- settings.dll.prefix = "" +- settings.dll.extension = ".so" +- end +-- settings.dll.exe = "g++" +-+ settings.dll.exe = "${CXX}" +- settings.dll.Driver = DriverGCC_DLL +- end +- end +Index: games/teeworlds/patches/patch-bam_lua +=================================================================== +RCS file: games/teeworlds/patches/patch-bam_lua +diff -N games/teeworlds/patches/patch-bam_lua +--- games/teeworlds/patches/patch-bam_lua 27 Dec 2015 17:56:22 -0000 1.1 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,73 +0,0 @@ +-$OpenBSD: patch-bam_lua,v 1.1 2015/12/27 17:56:22 jasper Exp $ +- +-- Don't enforce stack protector +-- Don't hardcode python +-- Make it possible to use wavpack as an external dependency (from Debian) +-- Fix zlib external dependency (from Debian) +- +---- bam.lua.orig Wed May 1 13:47:39 2013 +-+++ bam.lua Thu May 8 16:13:57 2014 +-@@ -7,12 +7,12 @@ Import("other/freetype/freetype.lua") +- --- Setup Config ------- +- config = NewConfig() +- config:Add(OptCCompiler("compiler")) +--config:Add(OptTestCompileC("stackprotector", "int main(){return 0;}", "-fstack-protector -fstack-protector-all")) +- config:Add(OptTestCompileC("minmacosxsdk", "int main(){return 0;}", "-mmacosx-version-min=10.5 -isysroot /Developer/SDKs/MacOSX10.5.sdk")) +- config:Add(OptTestCompileC("macosxppc", "int main(){return 0;}", "-arch ppc")) +- config:Add(OptLibrary("zlib", "zlib.h", false)) +- config:Add(SDL.OptFind("sdl", true)) +- config:Add(FreeType.OptFind("freetype", true)) +-+config:Add(OptLibrary("wavpack", "wavpack/wavpack.h", false)) +- config:Finalize("config.lua") +- +- -- data compiler +-@@ -20,7 +20,7 @@ function Script(name) +- if family == "windows" then +- return str_replace(name, "/", "\\") +- end +-- return "python " .. name +-+ return "${MODPY_BIN} " .. name +- end +- +- function CHash(output, ...) +-@@ -157,9 +157,6 @@ function build(settings) +- settings.cc.flags:Add("-isysroot /Developer/SDKs/MacOSX10.5.sdk") +- settings.link.flags:Add("-isysroot /Developer/SDKs/MacOSX10.5.sdk") +- end +-- elseif config.stackprotector.value == 1 then +-- settings.cc.flags:Add("-fstack-protector", "-fstack-protector-all") +-- settings.link.flags:Add("-fstack-protector", "-fstack-protector-all") +- end +- end +- +-@@ -187,7 +184,7 @@ function build(settings) +- end +- +- -- compile zlib if needed +-- if config.zlib.value == 1 then +-+ if config.zlib.value then +- settings.link.libs:Add("z") +- if config.zlib.include_path then +- settings.cc.includes:Add(config.zlib.include_path) +-@@ -198,8 +195,20 @@ function build(settings) +- settings.cc.includes:Add("src/engine/external/zlib") +- end +- +-+ -- compile wavpack if needed +-+ if config.wavpack.value then +-+ settings.link.libs:Add("wavpack") +-+ if config.wavpack.include_path then +-+ settings.cc.includes:Add(config.wavpack.include_path .. "/include") +-+ settings.link.libpath:Add(config.wavpack.include_path .. "/lib") +-+ end +-+ wavpack = {} +-+ else +-+ wavpack = Compile(settings, Collect("src/engine/external/wavpack/*.c")) +-+ settings.cc.includes:Add("src/engine/external") +-+ end +-+ +- -- build the small libraries +-- wavpack = Compile(settings, Collect("src/engine/external/wavpack/*.c")) +- pnglite = Compile(settings, Collect("src/engine/external/pnglite/*.c")) +- +- -- build game components +Index: games/teeworlds/patches/patch-configure_lua +=================================================================== +RCS file: games/teeworlds/patches/patch-configure_lua +diff -N games/teeworlds/patches/patch-configure_lua +--- games/teeworlds/patches/patch-configure_lua 1 Mar 2017 20:42:57 -0000 1.1 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,36 +0,0 @@ +-$OpenBSD: patch-configure_lua,v 1.1 2017/03/01 20:42:57 naddy Exp $ +- +-Accept more compilers than a hardcoded gcc. +- +-(SetDriversClang() is also a no-op) +- +---- configure.lua.orig Sun Nov 13 16:41:35 2016 +-+++ configure.lua Tue Feb 28 19:34:03 2017 +-@@ -362,10 +362,9 @@ function OptCCompiler(name, default_driver, default_c, +- else +- if ExecuteSilent("cl") == 0 then +- option.driver = "cl" +-- elseif ExecuteSilent("g++ -v") == 0 then +-- option.driver = "gcc" +- else +-- error("no c/c++ compiler found") +-+ -- Assume GCC compatible +-+ option.driver = "${CC}" +- end +- end +- --setup_compiler(option.value) +-@@ -374,12 +373,9 @@ function OptCCompiler(name, default_driver, default_c, +- local apply = function(option, settings) +- if option.driver == "cl" then +- SetDriversCL(settings) +-- elseif option.driver == "gcc" then +-- SetDriversGCC(settings) +-- elseif option.driver == "clang" then +-- SetDriversClang(settings) +- else +-- error(option.driver.." is not a known c/c++ compile driver") +-+ -- Assume GCC compatible +-+ SetDriversGCC(settings) +- end +- +- if option.c_compiler then settings.cc.c_compiler = option.c_compiler end +Index: games/teeworlds/patches/patch-scripts_build_py +=================================================================== +RCS file: games/teeworlds/patches/patch-scripts_build_py +diff -N games/teeworlds/patches/patch-scripts_build_py +--- games/teeworlds/patches/patch-scripts_build_py 27 Dec 2015 17:56:22 -0000 1.1 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,12 +0,0 @@ +-$OpenBSD: patch-scripts_build_py,v 1.1 2015/12/27 17:56:22 jasper Exp $ +---- scripts/build.py.orig Sun Jul 31 23:17:00 2011 +-+++ scripts/build.py Sat Mar 17 15:19:47 2012 +-@@ -276,7 +276,7 @@ if flag_make_release: +- os.chdir(src_dir_teeworlds) +- command = '"%s/%s/scripts/make_release.py" %s %s' % (work_dir, src_dir_teeworlds, version_teeworlds, platform) +- if os.name != "nt": +-- command = "python %s" % command +-+ command = "${MODPY_BIN} %s" % command +- if os.system(command) != 0: +- bail("failed to make a relase of %s" % name) +- final_output = "FAIL" +Index: games/teeworlds/patches/patch-scripts_compiler_py +=================================================================== +RCS file: games/teeworlds/patches/patch-scripts_compiler_py +diff -N games/teeworlds/patches/patch-scripts_compiler_py +--- games/teeworlds/patches/patch-scripts_compiler_py 27 Dec 2015 17:56:22 -0000 1.1 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,9 +0,0 @@ +-$OpenBSD: patch-scripts_compiler_py,v 1.1 2015/12/27 17:56:22 jasper Exp $ +---- scripts/compiler.py.orig Sun Jul 31 23:17:00 2011 +-+++ scripts/compiler.py Sat Mar 17 15:22:43 2012 +-@@ -1,4 +1,4 @@ +--#!/usr/bin/python +-+#!${MODPY_BIN} +- +- import sys +- import struct +Index: games/teeworlds/patches/patch-scripts_font_installer_sh +=================================================================== +RCS file: games/teeworlds/patches/patch-scripts_font_installer_sh +diff -N games/teeworlds/patches/patch-scripts_font_installer_sh +--- games/teeworlds/patches/patch-scripts_font_installer_sh 27 Dec 2015 17:56:22 -0000 1.2 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,8 +0,0 @@ +-$OpenBSD: patch-scripts_font_installer_sh,v 1.2 2015/12/27 17:56:22 jasper Exp $ +---- scripts/font_installer.sh.orig Sun Jul 31 23:17:00 2011 +-+++ scripts/font_installer.sh Sat Mar 17 15:19:57 2012 +-@@ -1,3 +1,3 @@ +- echo Generating .fnts... +- ../../font_generator/a.out +--python ../scripts/font_converter.py default*.fnt +-+${MODPY_BIN} ../scripts/font_converter.py default*.fnt +Index: games/teeworlds/patches/patch-src_base_detect_h +=================================================================== +RCS file: /home/cvs/ports/games/teeworlds/patches/patch-src_base_detect_h,v +retrieving revision 1.1 +diff -u -p -u -p -r1.1 patch-src_base_detect_h +--- games/teeworlds/patches/patch-src_base_detect_h 27 Dec 2015 17:56:22 -0000 1.1 ++++ games/teeworlds/patches/patch-src_base_detect_h 18 Oct 2021 21:00:06 -0000 +@@ -2,14 +2,15 @@ $OpenBSD: patch-src_base_detect_h,v 1.1 + + Fix endianness detection. + +---- src/base/detect.h.orig Wed Nov 19 23:08:22 2014 +-+++ src/base/detect.h Sat Aug 22 16:44:40 2015 +-@@ -78,15 +78,15 @@ ++Index: src/base/detect.h ++--- src/base/detect.h.orig +++++ src/base/detect.h ++@@ -85,15 +85,15 @@ + + /* use gcc endianness definitions when available */ + #if defined(__GNUC__) && !defined(__APPLE__) && !defined(__MINGW32__) && !defined(__sun) +-- #if defined(__FreeBSD__) || defined(__OpenBSD__) +-+ #if defined(__FreeBSD__) ++- #if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) +++ #if defined(__FreeBSD__) || defined(__NetBSD__) + #include + #else + #include +Index: games/teeworlds/patches/patch-src_engine_client_sound_cpp +=================================================================== +RCS file: games/teeworlds/patches/patch-src_engine_client_sound_cpp +diff -N games/teeworlds/patches/patch-src_engine_client_sound_cpp +--- games/teeworlds/patches/patch-src_engine_client_sound_cpp 30 Nov 2016 18:19:33 -0000 1.2 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,82 +0,0 @@ +-$OpenBSD: patch-src_engine_client_sound_cpp,v 1.2 2016/11/30 18:19:33 jca Exp $ +- +-Make it possible to compile with an external and newer wavpack. +-From Debian. +- +---- src/engine/client/sound.cpp.orig Sun Nov 13 16:41:35 2016 +-+++ src/engine/client/sound.cpp Wed Nov 30 19:18:11 2016 +-@@ -13,7 +13,7 @@ +- #include "sound.h" +- +- extern "C" { // wavpack +-- #include +-+ #include +- } +- #include +- +-@@ -328,17 +328,14 @@ void CSound::RateConvert(int SampleID) +- pSample->m_NumFrames = NumFrames; +- } +- +--int CSound::ReadData(void *pBuffer, int Size) +--{ +-- return io_read(ms_File, pBuffer, Size); +--} +-- +- int CSound::LoadWV(const char *pFilename) +- { +- CSample *pSample; +- int SampleID = -1; +- char aError[100]; +- WavpackContext *pContext; +-+ char aWholePath[1024]; +-+ IOHANDLE File; +- +- // don't waste memory on sound when we are stress testing +- if(g_Config.m_DbgStress) +-@@ -351,19 +348,23 @@ int CSound::LoadWV(const char *pFilename) +- if(!m_pStorage) +- return -1; +- +-- ms_File = m_pStorage->OpenFile(pFilename, IOFLAG_READ, IStorage::TYPE_ALL); +-- if(!ms_File) +-+ File = m_pStorage->OpenFile(pFilename, IOFLAG_READ, IStorage::TYPE_ALL, aWholePath, sizeof(aWholePath)); +-+ if(!File) +- { +- dbg_msg("sound/wv", "failed to open file. filename='%s'", pFilename); +- return -1; +- } +-+ else +-+ { +-+ io_close(File); +-+ } +- +- SampleID = AllocID(); +- if(SampleID < 0) +- return -1; +- pSample = &m_aSamples[SampleID]; +- +-- pContext = WavpackOpenFileInput(ReadData, aError); +-+ pContext = WavpackOpenFileInput(aWholePath, aError, OPEN_2CH_MAX, 0); +- if (pContext) +- { +- int m_aSamples = WavpackGetNumSamples(pContext); +-@@ -419,9 +420,6 @@ int CSound::LoadWV(const char *pFilename) +- dbg_msg("sound/wv", "failed to open %s: %s", pFilename, aError); +- } +- +-- io_close(ms_File); +-- ms_File = NULL; +-- +- if(g_Config.m_Debug) +- dbg_msg("sound/wv", "loaded %s", pFilename); +- +-@@ -526,8 +524,6 @@ void CSound::StopAll() +- } +- lock_unlock(m_SoundLock); +- } +-- +--IOHANDLE CSound::ms_File = 0; +- +- IEngineSound *CreateEngineSound() { return new CSound; } +- +Index: games/teeworlds/patches/patch-src_engine_client_sound_h +=================================================================== +RCS file: games/teeworlds/patches/patch-src_engine_client_sound_h +diff -N games/teeworlds/patches/patch-src_engine_client_sound_h +--- games/teeworlds/patches/patch-src_engine_client_sound_h 27 Dec 2015 17:56:22 -0000 1.1 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,18 +0,0 @@ +-$OpenBSD: patch-src_engine_client_sound_h,v 1.1 2015/12/27 17:56:22 jasper Exp $ +- +-Make it possible to compile with an external and newer wavpack. +-From Debian. +- +---- src/engine/client/sound.h.orig Wed May 1 13:47:39 2013 +-+++ src/engine/client/sound.h Thu May 8 15:58:08 2014 +-@@ -21,10 +21,6 @@ class CSound : public IEngineSound (public) +- +- static void RateConvert(int SampleID); +- +-- // TODO: Refactor: clean this mess up +-- static IOHANDLE ms_File; +-- static int ReadData(void *pBuffer, int Size); +-- +- virtual bool IsSoundEnabled() { return m_SoundEnabled != 0; } +- +- virtual int LoadWV(const char *pFilename); +Index: games/teeworlds/patches/patch-src_engine_shared_netban_cpp +=================================================================== +RCS file: games/teeworlds/patches/patch-src_engine_shared_netban_cpp +diff -N games/teeworlds/patches/patch-src_engine_shared_netban_cpp +--- games/teeworlds/patches/patch-src_engine_shared_netban_cpp 6 May 2017 13:42:17 -0000 1.1 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,12 +0,0 @@ +-$OpenBSD: patch-src_engine_shared_netban_cpp,v 1.1 2017/05/06 13:42:17 espie Exp $ +- +-Index: src/engine/shared/netban.cpp +---- src/engine/shared/netban.cpp.orig +-+++ src/engine/shared/netban.cpp +-@@ -601,3 +601,6 @@ void CNetBan::ConBansSave(IConsole::IResult *pResult, +- str_format(aBuf, sizeof(aBuf), "saved banlist to '%s'", pResult->GetString(0)); +- pThis->Console()->Print(IConsole::OUTPUT_LEVEL_STANDARD, "net_ban", aBuf); +- } +-+ +-+template class CNetBan::CBanPool; +-+template class CNetBan::CBanPool; +Index: games/teeworlds/patches/patch-src_engine_shared_storage_cpp +=================================================================== +RCS file: games/teeworlds/patches/patch-src_engine_shared_storage_cpp +diff -N games/teeworlds/patches/patch-src_engine_shared_storage_cpp +--- games/teeworlds/patches/patch-src_engine_shared_storage_cpp 27 Dec 2015 17:56:22 -0000 1.1 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,12 +0,0 @@ +-$OpenBSD: patch-src_engine_shared_storage_cpp,v 1.1 2015/12/27 17:56:22 jasper Exp $ +---- src/engine/shared/storage.cpp.orig Sun Jul 31 23:17:00 2011 +-+++ src/engine/shared/storage.cpp Sat Mar 17 15:21:21 2012 +-@@ -5,7 +5,7 @@ +- #include "linereader.h" +- +- // compiled-in data-dir path +--#define DATA_DIR "data" +-+#define DATA_DIR "${PREFIX}/share/teeworlds/data" +- +- class CStorage : public IStorage +- { +Index: games/teeworlds/patches/patch-src_game_client_gameclient_cpp +=================================================================== +RCS file: games/teeworlds/patches/patch-src_game_client_gameclient_cpp +diff -N games/teeworlds/patches/patch-src_game_client_gameclient_cpp +--- games/teeworlds/patches/patch-src_game_client_gameclient_cpp 27 Dec 2015 17:56:59 -0000 1.1 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,24 +0,0 @@ +-$OpenBSD: patch-src_game_client_gameclient_cpp,v 1.1 2015/12/27 17:56:59 jasper Exp $ +- +-Don't require a local copy of DejavuSans.ttf. +- +---- src/game/client/gameclient.cpp.orig Wed May 1 13:47:39 2013 +-+++ src/game/client/gameclient.cpp Thu May 8 16:59:57 2014 +-@@ -240,7 +240,7 @@ void CGameClient::OnInit() +- // load default font +- static CFont *pDefaultFont = 0; +- char aFilename[512]; +-- IOHANDLE File = Storage()->OpenFile("fonts/DejaVuSans.ttf", IOFLAG_READ, IStorage::TYPE_ALL, aFilename, sizeof(aFilename)); +-+ IOHANDLE File = Storage()->OpenFile("${X11BASE}/lib/X11/fonts/TTF/DejaVuSans.ttf", IOFLAG_READ, IStorage::TYPE_ALL, aFilename, sizeof(aFilename)); +- if(File) +- { +- io_close(File); +-@@ -248,7 +248,7 @@ void CGameClient::OnInit() +- TextRender()->SetDefaultFont(pDefaultFont); +- } +- if(!pDefaultFont) +-- Console()->Print(IConsole::OUTPUT_LEVEL_STANDARD, "gameclient", "failed to load font. filename='fonts/DejaVuSans.ttf'"); +-+ Console()->Print(IConsole::OUTPUT_LEVEL_STANDARD, "gameclient", "failed to load font. filename='DejaVuSans.ttf'"); +- +- // init all components +- for(int i = m_All.m_Num-1; i >= 0; --i) +Index: games/teeworlds/pkg/DESCR +=================================================================== +RCS file: /home/cvs/ports/games/teeworlds/pkg/DESCR,v +retrieving revision 1.2 +diff -u -p -u -p -r1.2 DESCR +--- games/teeworlds/pkg/DESCR 27 Dec 2015 17:56:22 -0000 1.2 ++++ games/teeworlds/pkg/DESCR 19 Oct 2021 06:07:48 -0000 +@@ -1,3 +1,4 @@ + Teeworlds is a free online multiplayer game, available for all major + operating systems. Battle with up to 16 players in a variety of game + modes, including Team Deathmatch and Capture The Flag. ++ +Index: games/teeworlds/pkg/MESSAGE +=================================================================== +RCS file: games/teeworlds/pkg/MESSAGE +diff -N games/teeworlds/pkg/MESSAGE +--- games/teeworlds/pkg/MESSAGE 18 Jan 2009 17:53:36 -0000 1.1.1.1 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,7 +0,0 @@ +-Please note that some users will need to set the following environment +-variable to fix erratic mouse behaviour on their system: +- export SDL_VIDEO_X11_DGAMOUSE=0 +- +-Users of ati video chipset will need to add the following line in +-~/.teeworlds/settings.cfg: +- gfx_noclip 1 +Index: games/teeworlds/pkg/PLIST +=================================================================== +RCS file: /home/cvs/ports/games/teeworlds/pkg/PLIST,v +retrieving revision 1.3 +diff -u -p -u -p -r1.3 PLIST +--- games/teeworlds/pkg/PLIST 30 Nov 2016 18:17:03 -0000 1.3 ++++ games/teeworlds/pkg/PLIST 18 Oct 2021 21:00:06 -0000 +@@ -110,6 +110,12 @@ share/teeworlds/data/audio/wp_hammer_hit + share/teeworlds/data/audio/wp_hammer_swing-01.wv + share/teeworlds/data/audio/wp_hammer_swing-02.wv + share/teeworlds/data/audio/wp_hammer_swing-03.wv ++share/teeworlds/data/audio/wp_laser_bnce-01.wv ++share/teeworlds/data/audio/wp_laser_bnce-02.wv ++share/teeworlds/data/audio/wp_laser_bnce-03.wv ++share/teeworlds/data/audio/wp_laser_fire-01.wv ++share/teeworlds/data/audio/wp_laser_fire-02.wv ++share/teeworlds/data/audio/wp_laser_fire-03.wv + share/teeworlds/data/audio/wp_ninja_attack-01.wv + share/teeworlds/data/audio/wp_ninja_attack-02.wv + share/teeworlds/data/audio/wp_ninja_attack-03.wv +@@ -123,22 +129,12 @@ share/teeworlds/data/audio/wp_noammo-02. + share/teeworlds/data/audio/wp_noammo-03.wv + share/teeworlds/data/audio/wp_noammo-04.wv + share/teeworlds/data/audio/wp_noammo-05.wv +-share/teeworlds/data/audio/wp_rifle_bnce-01.wv +-share/teeworlds/data/audio/wp_rifle_bnce-02.wv +-share/teeworlds/data/audio/wp_rifle_bnce-03.wv +-share/teeworlds/data/audio/wp_rifle_fire-01.wv +-share/teeworlds/data/audio/wp_rifle_fire-02.wv +-share/teeworlds/data/audio/wp_rifle_fire-03.wv + share/teeworlds/data/audio/wp_shotty_fire-01.wv + share/teeworlds/data/audio/wp_shotty_fire-02.wv + share/teeworlds/data/audio/wp_shotty_fire-03.wv + share/teeworlds/data/audio/wp_switch-01.wv + share/teeworlds/data/audio/wp_switch-02.wv + share/teeworlds/data/audio/wp_switch-03.wv +-share/teeworlds/data/blob.png +-share/teeworlds/data/browse_icons.png +-share/teeworlds/data/console.png +-share/teeworlds/data/console_bar.png + share/teeworlds/data/countryflags/ + share/teeworlds/data/countryflags/AD.png + share/teeworlds/data/countryflags/AE.png +@@ -318,6 +314,7 @@ share/teeworlds/data/countryflags/PL.png + share/teeworlds/data/countryflags/PM.png + share/teeworlds/data/countryflags/PN.png + share/teeworlds/data/countryflags/PR.png ++share/teeworlds/data/countryflags/PS.png + share/teeworlds/data/countryflags/PT.png + share/teeworlds/data/countryflags/PW.png + share/teeworlds/data/countryflags/PY.png +@@ -377,7 +374,11 @@ share/teeworlds/data/countryflags/VN.png + share/teeworlds/data/countryflags/VU.png + share/teeworlds/data/countryflags/WF.png + share/teeworlds/data/countryflags/WS.png ++share/teeworlds/data/countryflags/XBZ.png ++share/teeworlds/data/countryflags/XCA.png + share/teeworlds/data/countryflags/XEN.png ++share/teeworlds/data/countryflags/XES.png ++share/teeworlds/data/countryflags/XGA.png + share/teeworlds/data/countryflags/XNI.png + share/teeworlds/data/countryflags/XSC.png + share/teeworlds/data/countryflags/XWA.png +@@ -386,53 +387,67 @@ share/teeworlds/data/countryflags/ZA.png + share/teeworlds/data/countryflags/ZM.png + share/teeworlds/data/countryflags/ZW.png + share/teeworlds/data/countryflags/default.png +-share/teeworlds/data/countryflags/index.txt +-share/teeworlds/data/debug_font.png +-share/teeworlds/data/demo_buttons.png ++share/teeworlds/data/countryflags/index.json ++share/teeworlds/data/deadtee.png + share/teeworlds/data/editor/ ++share/teeworlds/data/editor/automap/ ++share/teeworlds/data/editor/automap/desert_main.json ++share/teeworlds/data/editor/automap/grass_doodads.json ++share/teeworlds/data/editor/automap/grass_main.json ++share/teeworlds/data/editor/automap/jungle_deathtiles.json ++share/teeworlds/data/editor/automap/jungle_main.json ++share/teeworlds/data/editor/automap/winter_main.json + share/teeworlds/data/editor/background.png + share/teeworlds/data/editor/checker.png + share/teeworlds/data/editor/cursor.png +-share/teeworlds/data/editor/desert_main.rules + share/teeworlds/data/editor/entities.png +-share/teeworlds/data/editor/grass_main.rules +-share/teeworlds/data/editor/jungle_main.rules +-share/teeworlds/data/editor/winter_main.rules + share/teeworlds/data/emoticons.png +-share/teeworlds/data/file_icons.png ++share/teeworlds/data/fonts/ ++share/teeworlds/data/fonts/DejaVuSans.ttf + share/teeworlds/data/game.png +-share/teeworlds/data/gui_buttons.png +-share/teeworlds/data/gui_cursor.png +-share/teeworlds/data/gui_icons.png +-share/teeworlds/data/gui_logo.png + share/teeworlds/data/languages/ +-share/teeworlds/data/languages/belarusian.txt +-share/teeworlds/data/languages/bosnian.txt +-share/teeworlds/data/languages/brazilian_portuguese.txt +-share/teeworlds/data/languages/bulgarian.txt +-share/teeworlds/data/languages/chuvash.txt +-share/teeworlds/data/languages/czech.txt +-share/teeworlds/data/languages/danish.txt +-share/teeworlds/data/languages/dutch.txt +-share/teeworlds/data/languages/finnish.txt +-share/teeworlds/data/languages/french.txt +-share/teeworlds/data/languages/german.txt +-share/teeworlds/data/languages/hungarian.txt +-share/teeworlds/data/languages/index.txt +-share/teeworlds/data/languages/italian.txt +-share/teeworlds/data/languages/kyrgyz.txt +-share/teeworlds/data/languages/norwegian.txt +-share/teeworlds/data/languages/polish.txt +-share/teeworlds/data/languages/portuguese.txt +-share/teeworlds/data/languages/romanian.txt +-share/teeworlds/data/languages/russian.txt +-share/teeworlds/data/languages/sakha.txt +-share/teeworlds/data/languages/serbian.txt +-share/teeworlds/data/languages/slovak.txt +-share/teeworlds/data/languages/spanish.txt +-share/teeworlds/data/languages/swedish.txt +-share/teeworlds/data/languages/turkish.txt +-share/teeworlds/data/languages/ukrainian.txt ++share/teeworlds/data/languages/belarusian.json ++share/teeworlds/data/languages/bosnian.json ++share/teeworlds/data/languages/brazilian_portuguese.json ++share/teeworlds/data/languages/breton.json ++share/teeworlds/data/languages/bulgarian.json ++share/teeworlds/data/languages/catalan.json ++share/teeworlds/data/languages/chuvash.json ++share/teeworlds/data/languages/czech.json ++share/teeworlds/data/languages/danish.json ++share/teeworlds/data/languages/dutch.json ++share/teeworlds/data/languages/esperanto.json ++share/teeworlds/data/languages/estonian.json ++share/teeworlds/data/languages/finnish.json ++share/teeworlds/data/languages/french.json ++share/teeworlds/data/languages/gaelic_scottish.json ++share/teeworlds/data/languages/galician.json ++share/teeworlds/data/languages/german.json ++share/teeworlds/data/languages/greek.json ++share/teeworlds/data/languages/hungarian.json ++share/teeworlds/data/languages/index.json ++share/teeworlds/data/languages/irish.json ++share/teeworlds/data/languages/italian.json ++share/teeworlds/data/languages/japanese.json ++share/teeworlds/data/languages/korean.json ++share/teeworlds/data/languages/kyrgyz.json ++share/teeworlds/data/languages/license.txt ++share/teeworlds/data/languages/lithuanian.json ++share/teeworlds/data/languages/norwegian.json ++share/teeworlds/data/languages/polish.json ++share/teeworlds/data/languages/portuguese.json ++share/teeworlds/data/languages/readme.txt ++share/teeworlds/data/languages/romanian.json ++share/teeworlds/data/languages/russian.json ++share/teeworlds/data/languages/serbian.json ++share/teeworlds/data/languages/simplified_chinese.json ++share/teeworlds/data/languages/slovak.json ++share/teeworlds/data/languages/slovenian.json ++share/teeworlds/data/languages/spanish.json ++share/teeworlds/data/languages/swedish.json ++share/teeworlds/data/languages/traditional_chinese.json ++share/teeworlds/data/languages/turkish.json ++share/teeworlds/data/languages/ukrainian.json + share/teeworlds/data/mapres/ + share/teeworlds/data/mapres/bg_cloud1.png + share/teeworlds/data/mapres/bg_cloud2.png +@@ -442,7 +457,10 @@ share/teeworlds/data/mapres/desert_main. + share/teeworlds/data/mapres/desert_mountains.png + share/teeworlds/data/mapres/desert_mountains2.png + share/teeworlds/data/mapres/desert_sun.png ++share/teeworlds/data/mapres/easter.png + share/teeworlds/data/mapres/generic_deathtiles.png ++share/teeworlds/data/mapres/generic_lamps.png ++share/teeworlds/data/mapres/generic_shadows.png + share/teeworlds/data/mapres/generic_unhookable.png + share/teeworlds/data/mapres/grass_doodads.png + share/teeworlds/data/mapres/grass_main.png +@@ -452,6 +470,7 @@ share/teeworlds/data/mapres/jungle_dooda + share/teeworlds/data/mapres/jungle_main.png + share/teeworlds/data/mapres/jungle_midground.png + share/teeworlds/data/mapres/jungle_unhookables.png ++share/teeworlds/data/mapres/light.png + share/teeworlds/data/mapres/moon.png + share/teeworlds/data/mapres/mountains.png + share/teeworlds/data/mapres/snow.png +@@ -470,28 +489,194 @@ share/teeworlds/data/maps/ctf4.map + share/teeworlds/data/maps/ctf5.map + share/teeworlds/data/maps/ctf6.map + share/teeworlds/data/maps/ctf7.map ++share/teeworlds/data/maps/ctf8.map + share/teeworlds/data/maps/dm1.map + share/teeworlds/data/maps/dm2.map ++share/teeworlds/data/maps/dm3.map + share/teeworlds/data/maps/dm6.map + share/teeworlds/data/maps/dm7.map + share/teeworlds/data/maps/dm8.map + share/teeworlds/data/maps/dm9.map ++share/teeworlds/data/maps/license.txt ++share/teeworlds/data/maps/lms1.map ++share/teeworlds/data/maps/readme.txt + share/teeworlds/data/particles.png ++share/teeworlds/data/race_flag.png + share/teeworlds/data/skins/ +-share/teeworlds/data/skins/bluekitty.png +-share/teeworlds/data/skins/bluestripe.png +-share/teeworlds/data/skins/brownbear.png +-share/teeworlds/data/skins/cammo.png +-share/teeworlds/data/skins/cammostripes.png +-share/teeworlds/data/skins/coala.png +-share/teeworlds/data/skins/default.png +-share/teeworlds/data/skins/limekitty.png +-share/teeworlds/data/skins/pinky.png +-share/teeworlds/data/skins/redbopp.png +-share/teeworlds/data/skins/redstripe.png +-share/teeworlds/data/skins/saddo.png +-share/teeworlds/data/skins/toptri.png +-share/teeworlds/data/skins/twinbop.png +-share/teeworlds/data/skins/twintri.png +-share/teeworlds/data/skins/warpaint.png +-share/teeworlds/data/skins/x_ninja.png ++share/teeworlds/data/skins/beaver.json ++share/teeworlds/data/skins/bluekitty.json ++share/teeworlds/data/skins/bluestripe.json ++share/teeworlds/data/skins/body/ ++share/teeworlds/data/skins/body/bat.png ++share/teeworlds/data/skins/body/bear.png ++share/teeworlds/data/skins/body/beaver.png ++share/teeworlds/data/skins/body/dog.png ++share/teeworlds/data/skins/body/force.png ++share/teeworlds/data/skins/body/fox.png ++share/teeworlds/data/skins/body/hippo.png ++share/teeworlds/data/skins/body/kitty.png ++share/teeworlds/data/skins/body/koala.png ++share/teeworlds/data/skins/body/monkey.png ++share/teeworlds/data/skins/body/mouse.png ++share/teeworlds/data/skins/body/piglet.png ++share/teeworlds/data/skins/body/raccoon.png ++share/teeworlds/data/skins/body/spiky.png ++share/teeworlds/data/skins/body/standard.png ++share/teeworlds/data/skins/body/x_ninja.png ++share/teeworlds/data/skins/bot.png ++share/teeworlds/data/skins/brownbear.json ++share/teeworlds/data/skins/bumbler.json ++share/teeworlds/data/skins/cammo.json ++share/teeworlds/data/skins/cammostripes.json ++share/teeworlds/data/skins/cavebat.json ++share/teeworlds/data/skins/decoration/ ++share/teeworlds/data/skins/decoration/hair.png ++share/teeworlds/data/skins/decoration/twinbopp.png ++share/teeworlds/data/skins/decoration/twinmello.png ++share/teeworlds/data/skins/decoration/twinpen.png ++share/teeworlds/data/skins/decoration/unibop.png ++share/teeworlds/data/skins/decoration/unimelo.png ++share/teeworlds/data/skins/decoration/unipento.png ++share/teeworlds/data/skins/default.json ++share/teeworlds/data/skins/eyes/ ++share/teeworlds/data/skins/eyes/colorable.png ++share/teeworlds/data/skins/eyes/negative.png ++share/teeworlds/data/skins/eyes/standard.png ++share/teeworlds/data/skins/eyes/standardreal.png ++share/teeworlds/data/skins/eyes/x_ninja.png ++share/teeworlds/data/skins/feet/ ++share/teeworlds/data/skins/feet/standard.png ++share/teeworlds/data/skins/force.json ++share/teeworlds/data/skins/fox.json ++share/teeworlds/data/skins/greycoon.json ++share/teeworlds/data/skins/greyfox.json ++share/teeworlds/data/skins/hands/ ++share/teeworlds/data/skins/hands/standard.png ++share/teeworlds/data/skins/hippo.json ++share/teeworlds/data/skins/koala.json ++share/teeworlds/data/skins/limedog.json ++share/teeworlds/data/skins/limekitty.json ++share/teeworlds/data/skins/marking/ ++share/teeworlds/data/skins/marking/bear.png ++share/teeworlds/data/skins/marking/belly1.png ++share/teeworlds/data/skins/marking/belly2.png ++share/teeworlds/data/skins/marking/blush.png ++share/teeworlds/data/skins/marking/bug.png ++share/teeworlds/data/skins/marking/cammo1.png ++share/teeworlds/data/skins/marking/cammo2.png ++share/teeworlds/data/skins/marking/cammostripes.png ++share/teeworlds/data/skins/marking/coonfluff.png ++share/teeworlds/data/skins/marking/donny.png ++share/teeworlds/data/skins/marking/downdony.png ++share/teeworlds/data/skins/marking/duodonny.png ++share/teeworlds/data/skins/marking/fox.png ++share/teeworlds/data/skins/marking/hipbel.png ++share/teeworlds/data/skins/marking/lowcross.png ++share/teeworlds/data/skins/marking/lowpaint.png ++share/teeworlds/data/skins/marking/marksman.png ++share/teeworlds/data/skins/marking/mice.png ++share/teeworlds/data/skins/marking/mixture1.png ++share/teeworlds/data/skins/marking/mixture2.png ++share/teeworlds/data/skins/marking/monkey.png ++share/teeworlds/data/skins/marking/panda1.png ++share/teeworlds/data/skins/marking/panda2.png ++share/teeworlds/data/skins/marking/purelove.png ++share/teeworlds/data/skins/marking/saddo.png ++share/teeworlds/data/skins/marking/setisu.png ++share/teeworlds/data/skins/marking/sidemarks.png ++share/teeworlds/data/skins/marking/singu.png ++share/teeworlds/data/skins/marking/stripe.png ++share/teeworlds/data/skins/marking/striped.png ++share/teeworlds/data/skins/marking/stripes.png ++share/teeworlds/data/skins/marking/stripes2.png ++share/teeworlds/data/skins/marking/thunder.png ++share/teeworlds/data/skins/marking/tiger1.png ++share/teeworlds/data/skins/marking/tiger2.png ++share/teeworlds/data/skins/marking/toptri.png ++share/teeworlds/data/skins/marking/triangular.png ++share/teeworlds/data/skins/marking/tricircular.png ++share/teeworlds/data/skins/marking/tripledon.png ++share/teeworlds/data/skins/marking/tritri.png ++share/teeworlds/data/skins/marking/twinbelly.png ++share/teeworlds/data/skins/marking/twincross.png ++share/teeworlds/data/skins/marking/twintri.png ++share/teeworlds/data/skins/marking/uppy.png ++share/teeworlds/data/skins/marking/warpaint.png ++share/teeworlds/data/skins/marking/warstripes.png ++share/teeworlds/data/skins/marking/whisker.png ++share/teeworlds/data/skins/marking/wildpaint.png ++share/teeworlds/data/skins/marking/wildpatch.png ++share/teeworlds/data/skins/marking/yinyang.png ++share/teeworlds/data/skins/monkey.json ++share/teeworlds/data/skins/paintgre.json ++share/teeworlds/data/skins/pandabear.json ++share/teeworlds/data/skins/panther.json ++share/teeworlds/data/skins/pento.json ++share/teeworlds/data/skins/piggy.json ++share/teeworlds/data/skins/pinky.json ++share/teeworlds/data/skins/raccoon.json ++share/teeworlds/data/skins/redbopp.json ++share/teeworlds/data/skins/redstripe.json ++share/teeworlds/data/skins/saddo.json ++share/teeworlds/data/skins/setisu.json ++share/teeworlds/data/skins/snowti.json ++share/teeworlds/data/skins/spiky.json ++share/teeworlds/data/skins/swardy.json ++share/teeworlds/data/skins/tiger.json ++share/teeworlds/data/skins/tooxy.json ++share/teeworlds/data/skins/toptri.json ++share/teeworlds/data/skins/twinbop.json ++share/teeworlds/data/skins/twintri.json ++share/teeworlds/data/skins/warmouse.json ++share/teeworlds/data/skins/warpaint.json ++share/teeworlds/data/skins/x_ninja.json ++share/teeworlds/data/skins/xmas_hat.png ++share/teeworlds/data/ui/ ++share/teeworlds/data/ui/blob.png ++share/teeworlds/data/ui/console.png ++share/teeworlds/data/ui/console_bar.png ++share/teeworlds/data/ui/debug_font.png ++share/teeworlds/data/ui/demo_buttons.png ++share/teeworlds/data/ui/file_icons.png ++share/teeworlds/data/ui/gametypes/ ++share/teeworlds/data/ui/gametypes/ctf.png ++share/teeworlds/data/ui/gametypes/dm.png ++share/teeworlds/data/ui/gametypes/lms.png ++share/teeworlds/data/ui/gametypes/lts.png ++share/teeworlds/data/ui/gametypes/mod.png ++share/teeworlds/data/ui/gametypes/race.png ++share/teeworlds/data/ui/gametypes/tdm.png ++share/teeworlds/data/ui/gui_buttons.png ++share/teeworlds/data/ui/gui_cursor.png ++share/teeworlds/data/ui/gui_icons.png ++share/teeworlds/data/ui/gui_logo.png ++share/teeworlds/data/ui/icons/ ++share/teeworlds/data/ui/icons/arrows.png ++share/teeworlds/data/ui/icons/browse.png ++share/teeworlds/data/ui/icons/browser.png ++share/teeworlds/data/ui/icons/chat_whisper.png ++share/teeworlds/data/ui/icons/friend.png ++share/teeworlds/data/ui/icons/level.png ++share/teeworlds/data/ui/icons/menu.png ++share/teeworlds/data/ui/icons/sidebar.png ++share/teeworlds/data/ui/icons/timer_clock.png ++share/teeworlds/data/ui/icons/tools.png ++share/teeworlds/data/ui/menuimages/ ++share/teeworlds/data/ui/menuimages/demos.png ++share/teeworlds/data/ui/menuimages/editor.png ++share/teeworlds/data/ui/menuimages/local_server.png ++share/teeworlds/data/ui/menuimages/play_game.png ++share/teeworlds/data/ui/menuimages/settings.png ++share/teeworlds/data/ui/no_skinpart.png ++share/teeworlds/data/ui/sound_icons.png ++share/teeworlds/data/ui/themes/ ++share/teeworlds/data/ui/themes/heavens.png ++share/teeworlds/data/ui/themes/heavens_day.map ++share/teeworlds/data/ui/themes/heavens_night.map ++share/teeworlds/data/ui/themes/jungle.png ++share/teeworlds/data/ui/themes/jungle_day.map ++share/teeworlds/data/ui/themes/jungle_night.map ++share/teeworlds/data/ui/themes/none.png ++share/teeworlds/data/ui/themes/winter.png ++share/teeworlds/data/ui/themes/winter_day.map ++share/teeworlds/data/ui/themes/winter_night.map diff --git a/tg-0.19.0p0.diff b/tg-0.19.0p0.diff new file mode 100644 index 0000000..97bb227 --- /dev/null +++ b/tg-0.19.0p0.diff @@ -0,0 +1,27 @@ +Index: net/tg/Makefile +=================================================================== +RCS file: /home/cvs/ports/net/tg/Makefile,v +retrieving revision 1.3 +diff -u -p -u -p -r1.3 Makefile +--- net/tg/Makefile 11 Mar 2022 19:47:48 -0000 1.3 ++++ net/tg/Makefile 27 Jun 2022 09:47:32 -0000 +@@ -1,6 +1,6 @@ + COMMENT = ncurses Telegram client + +-MODPY_EGG_VERSION = 0.17.0 ++MODPY_EGG_VERSION = 0.19.0 + + DISTNAME = tg-${MODPY_EGG_VERSION} + REVISION = 0 +Index: net/tg/distinfo +=================================================================== +RCS file: /home/cvs/ports/net/tg/distinfo,v +retrieving revision 1.1.1.1 +diff -u -p -u -p -r1.1.1.1 distinfo +--- net/tg/distinfo 9 Jun 2021 10:44:05 -0000 1.1.1.1 ++++ net/tg/distinfo 25 Jun 2022 15:33:31 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (tg-0.17.0.tar.gz) = qrIrHkCihxC249vk87umf/AuNtYS2DiPlADkw0/qsiE= +-SIZE (tg-0.17.0.tar.gz) = 76902 ++SHA256 (tg-0.19.0.tar.gz) = LxrS/Rr3jhDf5QZjzJsfMa9TH80n9jD2ofwaotW1acs= ++SIZE (tg-0.19.0.tar.gz) = 76981 diff --git a/tg-0.19.0p2.diff b/tg-0.19.0p2.diff new file mode 100644 index 0000000..1c2d2b1 --- /dev/null +++ b/tg-0.19.0p2.diff @@ -0,0 +1,25 @@ +Index: net/tg/Makefile +=================================================================== +RCS file: /cvs/ports/net/tg/Makefile,v +retrieving revision 1.7 +diff -u -p -u -p -r1.7 Makefile +--- net/tg/Makefile 13 Nov 2022 20:16:21 -0000 1.7 ++++ net/tg/Makefile 18 Dec 2022 11:16:01 -0000 +@@ -3,7 +3,7 @@ COMMENT = ncurses Telegram client + MODPY_EGG_VERSION = 0.19.0 + + DISTNAME = tg-${MODPY_EGG_VERSION} +-REVISION = 1 ++REVISION = 2 + + CATEGORIES = net + +@@ -18,6 +18,7 @@ MODPY_PI = Yes + MODPY_PYBUILD = poetry-core + NO_TEST = Yes + +-RUN_DEPENDS = net/py-telegram${MODPY_FLAVOR} ++RUN_DEPENDS = devel/py-setuptools${MODPY_FLAVOR} \ ++ net/py-telegram${MODPY_FLAVOR} + + .include diff --git a/tintin-2.02.20.diff b/tintin-2.02.20.diff new file mode 100644 index 0000000..17dead3 --- /dev/null +++ b/tintin-2.02.20.diff @@ -0,0 +1,26 @@ +Index: net/tintin++/Makefile +=================================================================== +RCS file: /cvs/ports/net/tintin++/Makefile,v +retrieving revision 1.27 +diff -u -p -u -p -r1.27 Makefile +--- net/tintin++/Makefile 11 Mar 2022 19:47:49 -0000 1.27 ++++ net/tintin++/Makefile 23 Oct 2022 09:41:01 -0000 +@@ -1,5 +1,5 @@ + COMMENT = client program for playing muds with advanced features +-DISTNAME = tintin-2.02.12 ++DISTNAME = tintin-2.02.20 + CATEGORIES = net games + + HOMEPAGE = https://tintin.sourceforge.io/ +Index: net/tintin++/distinfo +=================================================================== +RCS file: /cvs/ports/net/tintin++/distinfo,v +retrieving revision 1.10 +diff -u -p -u -p -r1.10 distinfo +--- net/tintin++/distinfo 24 Dec 2021 13:43:14 -0000 1.10 ++++ net/tintin++/distinfo 23 Oct 2022 09:41:01 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (tintin-2.02.12.tar.gz) = tvn9TywefNyM/0Fy16gAFJYbA5Q4DO2RgiCdw014GgA= +-SIZE (tintin-2.02.12.tar.gz) = 2156614 ++SHA256 (tintin-2.02.20.tar.gz) = MxZz5u48lFzyfhwNcc7BIlydmSWI7XOypwfExJUj6NI= ++SIZE (tintin-2.02.20.tar.gz) = 2258013 diff --git a/tor-browser-11.0.1.diff b/tor-browser-11.0.1.diff new file mode 100644 index 0000000..cec5dc7 --- /dev/null +++ b/tor-browser-11.0.1.diff @@ -0,0 +1,20 @@ +Index: meta/tor-browser/Makefile +=================================================================== +RCS file: /home/cvs/ports/meta/tor-browser/Makefile,v +retrieving revision 1.46 +diff -u -p -u -p -r1.46 Makefile +--- meta/tor-browser/Makefile 17 Nov 2021 22:35:10 -0000 1.46 ++++ meta/tor-browser/Makefile 20 Nov 2021 17:49:18 -0000 +@@ -4,10 +4,10 @@ COMMENT= Tor Browser meta package + + MAINTAINER= Caspar Schutijser + +-PKGNAME= tor-browser-11.0 ++PKGNAME= tor-browser-11.0.1 + ONLY_FOR_ARCHS = amd64 + +-RUN_DEPENDS= www/tor-browser/browser>=11.0 \ ++RUN_DEPENDS= www/tor-browser/browser>=11.0.1 \ + www/tor-browser/noscript>=11.2.11 \ + net/tor>=0.4.6.8 + diff --git a/tor-browser-11.0.3.diff b/tor-browser-11.0.3.diff new file mode 100644 index 0000000..0f29d78 --- /dev/null +++ b/tor-browser-11.0.3.diff @@ -0,0 +1,118 @@ +Index: meta/tor-browser/Makefile +=================================================================== +RCS file: /home/cvs/ports/meta/tor-browser/Makefile,v +retrieving revision 1.47 +diff -u -p -u -p -r1.47 Makefile +--- meta/tor-browser/Makefile 20 Nov 2021 17:56:33 -0000 1.47 ++++ meta/tor-browser/Makefile 23 Dec 2021 17:07:57 -0000 +@@ -4,11 +4,11 @@ COMMENT= Tor Browser meta package + + MAINTAINER= Caspar Schutijser + +-PKGNAME= tor-browser-11.0.1 ++PKGNAME= tor-browser-11.0.3 + ONLY_FOR_ARCHS = amd64 + +-RUN_DEPENDS= www/tor-browser/browser>=11.0.1 \ ++RUN_DEPENDS= www/tor-browser/browser>=11.0.3 \ + www/tor-browser/noscript>=11.2.11 \ +- net/tor>=0.4.6.8 ++ net/tor>=0.4.6.9 + + .include +Index: www/tor-browser/Makefile.inc +=================================================================== +RCS file: /home/cvs/ports/www/tor-browser/Makefile.inc,v +retrieving revision 1.45 +diff -u -p -u -p -r1.45 Makefile.inc +--- www/tor-browser/Makefile.inc 17 Nov 2021 21:08:21 -0000 1.45 ++++ www/tor-browser/Makefile.inc 23 Dec 2021 17:07:57 -0000 +@@ -5,7 +5,7 @@ HOMEPAGE ?= https://www.torproject.org + PERMIT_PACKAGE ?= Yes + CATEGORIES = www + BROWSER_NAME = tor-browser +-TB_VERSION = 11.0.1 ++TB_VERSION = 11.0.3 + TB_PREFIX = tb + + SUBST_VARS += BROWSER_NAME TB_VERSION +Index: www/tor-browser/browser/Makefile +=================================================================== +RCS file: /home/cvs/ports/www/tor-browser/browser/Makefile,v +retrieving revision 1.70 +diff -u -p -u -p -r1.70 Makefile +--- www/tor-browser/browser/Makefile 17 Nov 2021 21:08:21 -0000 1.70 ++++ www/tor-browser/browser/Makefile 24 Dec 2021 11:50:16 -0000 +@@ -16,7 +16,7 @@ EXTRACT_SUFX = .tar.xz + PATCHORIG = .pat.orig + + PKGNAME = ${TB_PREFIX}-browser-${TB_VERSION} +-DISTNAME = src-firefox-tor-browser-91.3.0esr-11.0-1-build4 ++DISTNAME = src-firefox-tor-browser-91.4.1esr-11.0-1-build1 + + FIX_EXTRACT_PERMISSIONS = Yes + EXTRACT_ONLY += ${DISTNAME}.tar.xz \ +@@ -56,8 +56,9 @@ BUILD_DEPENDS += devel/cbindgen>=0.19.0 + BUILD_DEPENDS += devel/m4 + + # uses pledge() +-WANTLIB += X11-xcb Xcursor Xi intl xcb xcb-shm harfbuzz ${COMPILER_LIBCXX} +-WANTLIB += Xcomposite Xdamage Xfixes ++# Extra: Xcomposite.4 Xdamage.4 Xfixes.6 gdk-x11-2.0.2400 gtk-x11-2.0.2400 ++WANTLIB += X11-xcb Xt gthread-2.0 harfbuzz intl pangoft2-1.0 ++WANTLIB += xcb xcb-shm ${COMPILER_LIBCXX} + + # Regression tests are too hard to adapt to run here + NO_TEST = Yes +@@ -84,7 +85,7 @@ BUILD_DEPENDS += devel/py-virtualenv + + BUILD_DEPENDS += archivers/unzip archivers/zip + +-RUN_DEPENDS += net/tor>=0.4.6.8 ++RUN_DEPENDS += net/tor>=0.4.6.9 + + CONFIGURE_ARGS += --enable-release #1386371 + CONFIGURE_ARGS += --enable-sandbox +Index: www/tor-browser/browser/distinfo +=================================================================== +RCS file: /home/cvs/ports/www/tor-browser/browser/distinfo,v +retrieving revision 1.44 +diff -u -p -u -p -r1.44 distinfo +--- www/tor-browser/browser/distinfo 17 Nov 2021 21:08:21 -0000 1.44 ++++ www/tor-browser/browser/distinfo 23 Dec 2021 17:07:57 -0000 +@@ -1,8 +1,8 @@ + SHA256 (mozilla/https-everywhere-2021.4.15-eff.xpi) = fl9ygI6hSL7M1BbsvfM+oevEOkMuTnhbXl4TObeitwg= +-SHA256 (mozilla/src-firefox-tor-browser-91.3.0esr-11.0-1-build4.tar.xz) = etFSS3LCqNAbWnFZQfJo9IiEDfR49fzaXPO7uKY6MA0= ++SHA256 (mozilla/src-firefox-tor-browser-91.4.1esr-11.0-1-build1.tar.xz) = Jghm176evWq2NRBaQ9YcSbvVPdI4cMmNG3jrcKxPCQU= + SHA256 (mozilla/src-tor-launcher-0.2.32.tar.xz) = WYvM6cGDVH9NFkLK0oBZ0JxYBI3sEuqMNUp/SHVFa3g= +-SHA256 (mozilla/tor-browser-linux64-11.0.1_en-US.tar.xz) = E6GCjMiSs4sPUDNIJhHJ/zB0aj3xe/DzWcUpxNZHpbM= ++SHA256 (mozilla/tor-browser-linux64-11.0.3_en-US.tar.xz) = ZdyTB9qfPhvGW6pZiP6OZPOVnuhY9r7ARfOFJ2vvVqg= + SIZE (mozilla/https-everywhere-2021.4.15-eff.xpi) = 1746434 +-SIZE (mozilla/src-firefox-tor-browser-91.3.0esr-11.0-1-build4.tar.xz) = 413488416 ++SIZE (mozilla/src-firefox-tor-browser-91.4.1esr-11.0-1-build1.tar.xz) = 413497744 + SIZE (mozilla/src-tor-launcher-0.2.32.tar.xz) = 228884 +-SIZE (mozilla/tor-browser-linux64-11.0.1_en-US.tar.xz) = 86368976 ++SIZE (mozilla/tor-browser-linux64-11.0.3_en-US.tar.xz) = 86291308 +Index: www/tor-browser/browser/pkg/PLIST +=================================================================== +RCS file: /home/cvs/ports/www/tor-browser/browser/pkg/PLIST,v +retrieving revision 1.12 +diff -u -p -u -p -r1.12 PLIST +--- www/tor-browser/browser/pkg/PLIST 17 Nov 2021 21:08:22 -0000 1.12 ++++ www/tor-browser/browser/pkg/PLIST 23 Dec 2021 17:07:57 -0000 +@@ -60,7 +60,6 @@ lib/${BROWSER_NAME}/browser/fonts/NotoSa + lib/${BROWSER_NAME}/browser/fonts/NotoSansEthiopic-Regular.ttf + lib/${BROWSER_NAME}/browser/fonts/NotoSansGeorgian-Regular.ttf + lib/${BROWSER_NAME}/browser/fonts/NotoSansGujarati-Regular.ttf +-lib/${BROWSER_NAME}/browser/fonts/NotoSansGurmukhi-Regular.ttf + lib/${BROWSER_NAME}/browser/fonts/NotoSansHebrew-Regular.ttf + lib/${BROWSER_NAME}/browser/fonts/NotoSansJP-Regular.otf + lib/${BROWSER_NAME}/browser/fonts/NotoSansKR-Regular.otf +@@ -72,7 +71,6 @@ lib/${BROWSER_NAME}/browser/fonts/NotoSa + lib/${BROWSER_NAME}/browser/fonts/NotoSansMyanmar-Regular.ttf + lib/${BROWSER_NAME}/browser/fonts/NotoSansOriya-Regular.ttf + lib/${BROWSER_NAME}/browser/fonts/NotoSansSC-Regular.otf +-lib/${BROWSER_NAME}/browser/fonts/NotoSansSinhala-Regular.ttf + lib/${BROWSER_NAME}/browser/fonts/NotoSansTC-Regular.otf + lib/${BROWSER_NAME}/browser/fonts/NotoSansTamil-Regular.ttf + lib/${BROWSER_NAME}/browser/fonts/NotoSansTelugu-Regular.ttf diff --git a/tor-browser-11.0.4.diff b/tor-browser-11.0.4.diff new file mode 100644 index 0000000..6daf6cb --- /dev/null +++ b/tor-browser-11.0.4.diff @@ -0,0 +1,172 @@ +Index: meta/tor-browser/Makefile +=================================================================== +RCS file: /cvs/ports/meta/tor-browser/Makefile,v +retrieving revision 1.48 +diff -u -p -u -p -r1.48 Makefile +--- meta/tor-browser/Makefile 24 Dec 2021 14:25:40 -0000 1.48 ++++ meta/tor-browser/Makefile 13 Jan 2022 19:43:22 -0000 +@@ -4,11 +4,11 @@ COMMENT= Tor Browser meta package + + MAINTAINER= Caspar Schutijser + +-PKGNAME= tor-browser-11.0.3 ++PKGNAME= tor-browser-11.0.4 + ONLY_FOR_ARCHS = amd64 + +-RUN_DEPENDS= www/tor-browser/browser>=11.0.3 \ +- www/tor-browser/noscript>=11.2.11 \ ++RUN_DEPENDS= www/tor-browser/browser>=11.0.4 \ ++ www/tor-browser/noscript>=11.2.14 \ + net/tor>=0.4.6.9 + + .include +Index: meta/tor-browser/pkg/DESCR +=================================================================== +RCS file: /cvs/ports/meta/tor-browser/pkg/DESCR,v +retrieving revision 1.1.1.1 +diff -u -p -u -p -r1.1.1.1 DESCR +--- meta/tor-browser/pkg/DESCR 13 Nov 2016 21:18:48 -0000 1.1.1.1 ++++ meta/tor-browser/pkg/DESCR 13 Jan 2022 19:43:22 -0000 +@@ -4,14 +4,9 @@ network. In addition to obscuring the cl + mitigates browser fingerprinting attacks and patches the Mozilla code + in other ways to prevent privacy leaks. + +-Tor Browser includes the patched version of Firefox ESR and four ++Tor Browser includes the patched version of Firefox ESR and these + Firefox add-ons: + +-* torbutton: an add-on from the Tor project that provides a configuration +- GUI in the browser (the onion button); +-* tor-launcher: another add-on from the Tor project that allows Tor +- Browser to control and interface with a private instance of the tor +- daemon used by Tor Browser; + * noscript: a well-known add-on for Firefox that allows flexible blocking + of JS. The version in the Tor Browser ports is specifically configured + for use in Tor Browser by the Tor project and is not for use with other +Index: www/tor-browser/Makefile.inc +=================================================================== +RCS file: /cvs/ports/www/tor-browser/Makefile.inc,v +retrieving revision 1.46 +diff -u -p -u -p -r1.46 Makefile.inc +--- www/tor-browser/Makefile.inc 24 Dec 2021 14:25:40 -0000 1.46 ++++ www/tor-browser/Makefile.inc 13 Jan 2022 19:43:22 -0000 +@@ -5,7 +5,7 @@ HOMEPAGE ?= https://www.torproject.org + PERMIT_PACKAGE ?= Yes + CATEGORIES = www + BROWSER_NAME = tor-browser +-TB_VERSION = 11.0.3 ++TB_VERSION = 11.0.4 + TB_PREFIX = tb + + SUBST_VARS += BROWSER_NAME TB_VERSION +Index: www/tor-browser/browser/Makefile +=================================================================== +RCS file: /cvs/ports/www/tor-browser/browser/Makefile,v +retrieving revision 1.71 +diff -u -p -u -p -r1.71 Makefile +--- www/tor-browser/browser/Makefile 24 Dec 2021 14:25:40 -0000 1.71 ++++ www/tor-browser/browser/Makefile 13 Jan 2022 19:43:22 -0000 +@@ -16,7 +16,7 @@ EXTRACT_SUFX = .tar.xz + PATCHORIG = .pat.orig + + PKGNAME = ${TB_PREFIX}-browser-${TB_VERSION} +-DISTNAME = src-firefox-tor-browser-91.4.1esr-11.0-1-build1 ++DISTNAME = src-firefox-tor-browser-91.5.0esr-11.0-1-build1 + + FIX_EXTRACT_PERMISSIONS = Yes + EXTRACT_ONLY += ${DISTNAME}.tar.xz \ +Index: www/tor-browser/browser/distinfo +=================================================================== +RCS file: /cvs/ports/www/tor-browser/browser/distinfo,v +retrieving revision 1.45 +diff -u -p -u -p -r1.45 distinfo +--- www/tor-browser/browser/distinfo 24 Dec 2021 14:25:40 -0000 1.45 ++++ www/tor-browser/browser/distinfo 13 Jan 2022 19:43:22 -0000 +@@ -1,8 +1,8 @@ + SHA256 (mozilla/https-everywhere-2021.4.15-eff.xpi) = fl9ygI6hSL7M1BbsvfM+oevEOkMuTnhbXl4TObeitwg= +-SHA256 (mozilla/src-firefox-tor-browser-91.4.1esr-11.0-1-build1.tar.xz) = Jghm176evWq2NRBaQ9YcSbvVPdI4cMmNG3jrcKxPCQU= ++SHA256 (mozilla/src-firefox-tor-browser-91.5.0esr-11.0-1-build1.tar.xz) = Zka3pHcacI+ZB4ZRDRsPjVcmInAX/R61Ux2fbMYYYYA= + SHA256 (mozilla/src-tor-launcher-0.2.32.tar.xz) = WYvM6cGDVH9NFkLK0oBZ0JxYBI3sEuqMNUp/SHVFa3g= +-SHA256 (mozilla/tor-browser-linux64-11.0.3_en-US.tar.xz) = ZdyTB9qfPhvGW6pZiP6OZPOVnuhY9r7ARfOFJ2vvVqg= ++SHA256 (mozilla/tor-browser-linux64-11.0.4_en-US.tar.xz) = BaX9bWM8qEwzu9Pi+P/KLS+iEFAypDCwfTwM8GLZ4V8= + SIZE (mozilla/https-everywhere-2021.4.15-eff.xpi) = 1746434 +-SIZE (mozilla/src-firefox-tor-browser-91.4.1esr-11.0-1-build1.tar.xz) = 413497744 ++SIZE (mozilla/src-firefox-tor-browser-91.5.0esr-11.0-1-build1.tar.xz) = 413390404 + SIZE (mozilla/src-tor-launcher-0.2.32.tar.xz) = 228884 +-SIZE (mozilla/tor-browser-linux64-11.0.3_en-US.tar.xz) = 86291308 ++SIZE (mozilla/tor-browser-linux64-11.0.4_en-US.tar.xz) = 86371064 +Index: www/tor-browser/browser/pkg/DESCR +=================================================================== +RCS file: /cvs/ports/www/tor-browser/browser/pkg/DESCR,v +retrieving revision 1.1.1.1 +diff -u -p -u -p -r1.1.1.1 DESCR +--- www/tor-browser/browser/pkg/DESCR 13 Nov 2016 21:15:43 -0000 1.1.1.1 ++++ www/tor-browser/browser/pkg/DESCR 13 Jan 2022 19:43:22 -0000 +@@ -8,12 +8,10 @@ fingerprinting. Other aspects of Firefo + to plug privacy leaks in ways not possible any other way. + + TB includes custom Firefox add-ons only meant for TB, including +-NoScript, HTTPS Everywhere, TorButton and Tor-Launcher. This package +-provides merely the modified version of Firefox ESR. Please install +-the tor-browser meta-package to make sure you have everything installed +-correctly. ++NoScript, HTTPS Everywhere. This package provides merely the modified ++version of Firefox ESR. Please install the tor-browser meta-package ++to make sure you have everything installed correctly. + + Remember that there are no perfect privacy or anonymity solutions, and + this includes TB. As always you must pay attention and in many cases +-modify your behavior to ensure your privacy online. Note that JS is +-blocked everywhere by default in TB using NoScript. ++modify your behavior to ensure your privacy online. +Index: www/tor-browser/browser/pkg/PLIST +=================================================================== +RCS file: /cvs/ports/www/tor-browser/browser/pkg/PLIST,v +retrieving revision 1.13 +diff -u -p -u -p -r1.13 PLIST +--- www/tor-browser/browser/pkg/PLIST 24 Dec 2021 14:25:40 -0000 1.13 ++++ www/tor-browser/browser/pkg/PLIST 13 Jan 2022 19:43:22 -0000 +@@ -60,6 +60,7 @@ lib/${BROWSER_NAME}/browser/fonts/NotoSa + lib/${BROWSER_NAME}/browser/fonts/NotoSansEthiopic-Regular.ttf + lib/${BROWSER_NAME}/browser/fonts/NotoSansGeorgian-Regular.ttf + lib/${BROWSER_NAME}/browser/fonts/NotoSansGujarati-Regular.ttf ++lib/${BROWSER_NAME}/browser/fonts/NotoSansGurmukhi-Regular.ttf + lib/${BROWSER_NAME}/browser/fonts/NotoSansHebrew-Regular.ttf + lib/${BROWSER_NAME}/browser/fonts/NotoSansJP-Regular.otf + lib/${BROWSER_NAME}/browser/fonts/NotoSansKR-Regular.otf +@@ -71,6 +72,7 @@ lib/${BROWSER_NAME}/browser/fonts/NotoSa + lib/${BROWSER_NAME}/browser/fonts/NotoSansMyanmar-Regular.ttf + lib/${BROWSER_NAME}/browser/fonts/NotoSansOriya-Regular.ttf + lib/${BROWSER_NAME}/browser/fonts/NotoSansSC-Regular.otf ++lib/${BROWSER_NAME}/browser/fonts/NotoSansSinhala-Regular.ttf + lib/${BROWSER_NAME}/browser/fonts/NotoSansTC-Regular.otf + lib/${BROWSER_NAME}/browser/fonts/NotoSansTamil-Regular.ttf + lib/${BROWSER_NAME}/browser/fonts/NotoSansTelugu-Regular.ttf +Index: www/tor-browser/noscript/Makefile +=================================================================== +RCS file: /cvs/ports/www/tor-browser/noscript/Makefile,v +retrieving revision 1.37 +diff -u -p -u -p -r1.37 Makefile +--- www/tor-browser/noscript/Makefile 23 Aug 2021 21:25:55 -0000 1.37 ++++ www/tor-browser/noscript/Makefile 13 Jan 2022 19:43:22 -0000 +@@ -1,7 +1,7 @@ + # $OpenBSD: Makefile,v 1.37 2021/08/23 21:25:55 sthen Exp $ + + ADDON_NAME = noscript +-V = 11.2.11 ++V = 11.2.14 + COMMENT = Tor Browser add-on: flexible JS blocker + HOMEPAGE = https://noscript.net + MASTER_SITES = https://secure.informaction.com/download/releases/ +Index: www/tor-browser/noscript/distinfo +=================================================================== +RCS file: /cvs/ports/www/tor-browser/noscript/distinfo,v +retrieving revision 1.33 +diff -u -p -u -p -r1.33 distinfo +--- www/tor-browser/noscript/distinfo 23 Aug 2021 21:25:55 -0000 1.33 ++++ www/tor-browser/noscript/distinfo 13 Jan 2022 19:43:22 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (noscript-11.2.11.xpi) = uDPoGCOYZkbbxHPrvumHvUd1f755ydFyAVDwi6bKm6k= +-SIZE (noscript-11.2.11.xpi) = 656784 ++SHA256 (noscript-11.2.14.xpi) = RzmblPV93hFi90pJZ5x8s7bf5oTU7uSYQuZermTpmCs= ++SIZE (noscript-11.2.14.xpi) = 657255 diff --git a/tor-browser-11.0.6.diff b/tor-browser-11.0.6.diff new file mode 100644 index 0000000..708313c --- /dev/null +++ b/tor-browser-11.0.6.diff @@ -0,0 +1,22 @@ +Index: meta/tor-browser/Makefile +=================================================================== +RCS file: /home/cvs/ports/meta/tor-browser/Makefile,v +retrieving revision 1.49 +diff -u -p -u -p -r1.49 Makefile +--- meta/tor-browser/Makefile 13 Jan 2022 20:02:29 -0000 1.49 ++++ meta/tor-browser/Makefile 10 Feb 2022 07:16:47 -0000 +@@ -4,11 +4,11 @@ COMMENT= Tor Browser meta package + + MAINTAINER= Caspar Schutijser + +-PKGNAME= tor-browser-11.0.4 ++PKGNAME= tor-browser-11.0.6 + ONLY_FOR_ARCHS = amd64 + +-RUN_DEPENDS= www/tor-browser/browser>=11.0.4 \ +- www/tor-browser/noscript>=11.2.14 \ ++RUN_DEPENDS= www/tor-browser/browser>=11.0.6 \ ++ www/tor-browser/noscript>=11.2.16 \ + net/tor>=0.4.6.9 + + .include diff --git a/twmn-0.0.0.1.diff b/twmn-0.0.0.1.diff new file mode 100644 index 0000000..e69de29 diff --git a/ucon64-2.2.2.diff b/ucon64-2.2.2.diff new file mode 100644 index 0000000..f5ee5c9 --- /dev/null +++ b/ucon64-2.2.2.diff @@ -0,0 +1,77 @@ +Index: emulators/ucon64/Makefile +=================================================================== +RCS file: /home/cvs/ports/emulators/ucon64/Makefile,v +retrieving revision 1.11 +diff -u -p -u -p -r1.11 Makefile +--- emulators/ucon64/Makefile 15 Dec 2021 19:38:35 -0000 1.11 ++++ emulators/ucon64/Makefile 18 Dec 2021 18:50:19 -0000 +@@ -18,12 +18,16 @@ MASTER_SITES = ${MASTER_SITE_SOURCEFORGE + + WRKSRC = ${WRKDIST}/src + +-CONFIGURE_STYLE = gnu ++CONFIGURE_STYLE = gnu + +-CONFIGURE_ARGS = --disable-dload --with-libdiscmage ++CONFIGURE_ARGS = --disable-dload --with-libdiscmage + +-.if ${MACHINE_ARCH} != "amd64" && ${MACHINE_ARCH} != "i386" +-CONFIGURE_ARGS += --disable-parallel ++.if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386" ++PKG_ARGS += -Dcd64=1 ++CONFIGURE_ARGS += --with-libcd64 ++.else ++PKG_ARGS += -Dcd64=0 ++CONFIGURE_ARGS += --disable-parallel + .endif + + USE_GMAKE = Yes +@@ -31,13 +35,23 @@ USE_GMAKE = Yes + NO_TEST = Yes + + pre-configure: +- @sed -i 's,-O3,,' ${WRKSRC}/Makefile \ ++ @sed -i 's,-O3 ,,' ${WRKSRC}/Makefile \ ++ ${WRKSRC}/backup/libcd64/Makefile \ + ${WRKSRC}/libdiscmage/Makefile.in + + do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/ucon64 ${PREFIX}/bin + ${INSTALL_DATA} ${WRKSRC}/libdiscmage/libdiscmage.so ${PREFIX}/lib ++.if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386" ++ ${INSTALL_DATA} ${WRKSRC}/backup/libcd64/libcd64.so ${PREFIX}/lib ++.endif + ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ucon64 + ${INSTALL_DATA} ${WRKDIST}/faq.html ${PREFIX}/share/doc/ucon64 + + .include ++ ++.if ${CHOSEN_COMPILER} == "base-clang" ++MAKE_FLAGS = CC=clang ++.else ++MAKE_FLAGS = CC=gcc ++.endif +Index: emulators/ucon64/pkg/PFRAG.cd64 +=================================================================== +RCS file: emulators/ucon64/pkg/PFRAG.cd64 +diff -N emulators/ucon64/pkg/PFRAG.cd64 +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ emulators/ucon64/pkg/PFRAG.cd64 18 Dec 2021 18:31:46 -0000 +@@ -0,0 +1,2 @@ ++@comment $OpenBSD: PFRAG.cd64,v 1.3 2020/12/05 16:53:26 fcambus Exp $ ++@so lib/libcd64.so +Index: emulators/ucon64/pkg/PLIST +=================================================================== +RCS file: /home/cvs/ports/emulators/ucon64/pkg/PLIST,v +retrieving revision 1.3 +diff -u -p -u -p -r1.3 PLIST +--- emulators/ucon64/pkg/PLIST 5 Dec 2020 16:53:26 -0000 1.3 ++++ emulators/ucon64/pkg/PLIST 18 Dec 2021 18:46:01 -0000 +@@ -1,5 +1,6 @@ +-@comment $OpenBSD: PLIST,v 1.3 2020/12/05 16:53:26 fcambus Exp $ ++@comment $OpenBSD: PLIST,v$ + @bin bin/ucon64 ++%%cd64%% + @so lib/libdiscmage.so + share/doc/ucon64/ + share/doc/ucon64/faq.html diff --git a/ucon64-2.2.2p0.diff b/ucon64-2.2.2p0.diff new file mode 100644 index 0000000..f80ff51 --- /dev/null +++ b/ucon64-2.2.2p0.diff @@ -0,0 +1,85 @@ +Index: emulators/ucon64/Makefile +=================================================================== +RCS file: /home/cvs/ports/emulators/ucon64/Makefile,v +retrieving revision 1.11 +diff -u -p -u -p -r1.11 Makefile +--- emulators/ucon64/Makefile 15 Dec 2021 19:38:35 -0000 1.11 ++++ emulators/ucon64/Makefile 18 Dec 2021 19:00:38 -0000 +@@ -4,6 +4,7 @@ COMMENT = swiss army knife for video gam + + DISTNAME = ucon64-2.2.2-src + PKGNAME = ${DISTNAME:S/-src//} ++REVISION = 0 + + CATEGORIES = emulators + +@@ -18,12 +19,16 @@ MASTER_SITES = ${MASTER_SITE_SOURCEFORGE + + WRKSRC = ${WRKDIST}/src + +-CONFIGURE_STYLE = gnu ++CONFIGURE_STYLE = gnu + +-CONFIGURE_ARGS = --disable-dload --with-libdiscmage ++CONFIGURE_ARGS = --disable-dload --with-libdiscmage + +-.if ${MACHINE_ARCH} != "amd64" && ${MACHINE_ARCH} != "i386" +-CONFIGURE_ARGS += --disable-parallel ++.if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386" ++PKG_ARGS += -Dcd64=1 ++CONFIGURE_ARGS += --with-libcd64 ++.else ++PKG_ARGS += -Dcd64=0 ++CONFIGURE_ARGS += --disable-parallel + .endif + + USE_GMAKE = Yes +@@ -31,13 +36,23 @@ USE_GMAKE = Yes + NO_TEST = Yes + + pre-configure: +- @sed -i 's,-O3,,' ${WRKSRC}/Makefile \ ++ @sed -i 's,-O3 ,,' ${WRKSRC}/Makefile \ ++ ${WRKSRC}/backup/libcd64/Makefile \ + ${WRKSRC}/libdiscmage/Makefile.in + + do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/ucon64 ${PREFIX}/bin + ${INSTALL_DATA} ${WRKSRC}/libdiscmage/libdiscmage.so ${PREFIX}/lib ++.if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386" ++ ${INSTALL_DATA} ${WRKSRC}/backup/libcd64/libcd64.so ${PREFIX}/lib ++.endif + ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ucon64 + ${INSTALL_DATA} ${WRKDIST}/faq.html ${PREFIX}/share/doc/ucon64 + + .include ++ ++.if ${CHOSEN_COMPILER} == "base-clang" ++MAKE_FLAGS = CC=clang ++.else ++MAKE_FLAGS = CC=gcc ++.endif +Index: emulators/ucon64/pkg/PFRAG.cd64 +=================================================================== +RCS file: emulators/ucon64/pkg/PFRAG.cd64 +diff -N emulators/ucon64/pkg/PFRAG.cd64 +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ emulators/ucon64/pkg/PFRAG.cd64 18 Dec 2021 18:31:46 -0000 +@@ -0,0 +1,2 @@ ++@comment $OpenBSD: PFRAG.cd64,v 1.3 2020/12/05 16:53:26 fcambus Exp $ ++@so lib/libcd64.so +Index: emulators/ucon64/pkg/PLIST +=================================================================== +RCS file: /home/cvs/ports/emulators/ucon64/pkg/PLIST,v +retrieving revision 1.3 +diff -u -p -u -p -r1.3 PLIST +--- emulators/ucon64/pkg/PLIST 5 Dec 2020 16:53:26 -0000 1.3 ++++ emulators/ucon64/pkg/PLIST 18 Dec 2021 18:46:01 -0000 +@@ -1,5 +1,6 @@ +-@comment $OpenBSD: PLIST,v 1.3 2020/12/05 16:53:26 fcambus Exp $ ++@comment $OpenBSD: PLIST,v$ + @bin bin/ucon64 ++%%cd64%% + @so lib/libdiscmage.so + share/doc/ucon64/ + share/doc/ucon64/faq.html diff --git a/unit.diff b/unit.diff new file mode 100644 index 0000000..b7fa33e --- /dev/null +++ b/unit.diff @@ -0,0 +1,91 @@ +Index: Makefile.inc +=================================================================== +RCS file: /cvs/ports/www/unit/Makefile.inc,v +retrieving revision 1.2 +diff -u -p -r1.2 Makefile.inc +--- Makefile.inc 22 Nov 2021 14:46:16 -0000 1.2 ++++ Makefile.inc 2 Dec 2021 18:02:48 -0000 +@@ -1,6 +1,6 @@ + # $OpenBSD: Makefile.inc,v 1.2 2021/11/22 14:46:16 sthen Exp $ + +-VERSION?= 1.26.0 ++VERSION?= 1.26.1 + DISTNAME= unit-${VERSION} + + CATEGORIES= www +Index: unit/Makefile +=================================================================== +RCS file: /cvs/ports/www/unit/unit/Makefile,v +retrieving revision 1.1 +diff -u -p -r1.1 Makefile +--- unit/Makefile 19 Nov 2021 10:01:02 -0000 1.1 ++++ unit/Makefile 2 Dec 2021 18:02:48 -0000 +@@ -2,8 +2,6 @@ + + COMMENT= dynamic web application server + +-REVISION= 0 +- + WANTLIB= c crypto m pcre2-8 pthread ssl + + LIB_DEPENDS= devel/pcre2 +Index: unit/distinfo +=================================================================== +RCS file: /cvs/ports/www/unit/unit/distinfo,v +retrieving revision 1.1 +diff -u -p -r1.1 distinfo +--- unit/distinfo 19 Nov 2021 10:01:02 -0000 1.1 ++++ unit/distinfo 2 Dec 2021 18:02:48 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (unit-1.26.0.tar.gz) = wEpAq4LsDVWFqZl6SEMX2J6VBECJ1y68yu3Shg3r9vw= +-SIZE (unit-1.26.0.tar.gz) = 865556 ++SHA256 (unit-1.26.1.tar.gz) = /S2Vdu6SXfmzmbf+aZlrki+8Xkvch+bIxGqwOGT/hys= ++SIZE (unit-1.26.1.tar.gz) = 865811 +Index: unit-perl/distinfo +=================================================================== +RCS file: /cvs/ports/www/unit/unit-perl/distinfo,v +retrieving revision 1.1 +diff -u -p -r1.1 distinfo +--- unit-perl/distinfo 19 Nov 2021 10:01:02 -0000 1.1 ++++ unit-perl/distinfo 2 Dec 2021 18:02:48 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (unit-1.26.0.tar.gz) = wEpAq4LsDVWFqZl6SEMX2J6VBECJ1y68yu3Shg3r9vw= +-SIZE (unit-1.26.0.tar.gz) = 865556 ++SHA256 (unit-1.26.1.tar.gz) = /S2Vdu6SXfmzmbf+aZlrki+8Xkvch+bIxGqwOGT/hys= ++SIZE (unit-1.26.1.tar.gz) = 865811 +Index: unit-php/distinfo +=================================================================== +RCS file: /cvs/ports/www/unit/unit-php/distinfo,v +retrieving revision 1.1 +diff -u -p -r1.1 distinfo +--- unit-php/distinfo 19 Nov 2021 10:01:02 -0000 1.1 ++++ unit-php/distinfo 2 Dec 2021 18:02:48 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (unit-1.26.0.tar.gz) = wEpAq4LsDVWFqZl6SEMX2J6VBECJ1y68yu3Shg3r9vw= +-SIZE (unit-1.26.0.tar.gz) = 865556 ++SHA256 (unit-1.26.1.tar.gz) = /S2Vdu6SXfmzmbf+aZlrki+8Xkvch+bIxGqwOGT/hys= ++SIZE (unit-1.26.1.tar.gz) = 865811 +Index: unit-python/distinfo +=================================================================== +RCS file: /cvs/ports/www/unit/unit-python/distinfo,v +retrieving revision 1.1 +diff -u -p -r1.1 distinfo +--- unit-python/distinfo 19 Nov 2021 10:01:02 -0000 1.1 ++++ unit-python/distinfo 2 Dec 2021 18:02:48 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (unit-1.26.0.tar.gz) = wEpAq4LsDVWFqZl6SEMX2J6VBECJ1y68yu3Shg3r9vw= +-SIZE (unit-1.26.0.tar.gz) = 865556 ++SHA256 (unit-1.26.1.tar.gz) = /S2Vdu6SXfmzmbf+aZlrki+8Xkvch+bIxGqwOGT/hys= ++SIZE (unit-1.26.1.tar.gz) = 865811 +Index: unit-ruby/distinfo +=================================================================== +RCS file: /cvs/ports/www/unit/unit-ruby/distinfo,v +retrieving revision 1.1 +diff -u -p -r1.1 distinfo +--- unit-ruby/distinfo 19 Nov 2021 10:01:03 -0000 1.1 ++++ unit-ruby/distinfo 2 Dec 2021 18:02:48 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (unit-1.26.0.tar.gz) = wEpAq4LsDVWFqZl6SEMX2J6VBECJ1y68yu3Shg3r9vw= +-SIZE (unit-1.26.0.tar.gz) = 865556 ++SHA256 (unit-1.26.1.tar.gz) = /S2Vdu6SXfmzmbf+aZlrki+8Xkvch+bIxGqwOGT/hys= ++SIZE (unit-1.26.1.tar.gz) = 865811 diff --git a/uwacom_ctl472.diff b/uwacom_ctl472.diff new file mode 100644 index 0000000..7c0ab80 --- /dev/null +++ b/uwacom_ctl472.diff @@ -0,0 +1,190 @@ +Index: share/man/man4/uwacom.4 +=================================================================== +RCS file: /cvs/src/share/man/man4/uwacom.4,v +retrieving revision 1.2 +diff -u -p -u -p -r1.2 uwacom.4 +--- share/man/man4/uwacom.4 12 Sep 2016 10:39:06 -0000 1.2 ++++ share/man/man4/uwacom.4 1 Sep 2022 19:57:37 -0000 +@@ -42,6 +42,7 @@ driver supports the following Wacom tabl + .Bl -column "Intuos Draw" "Model Number" -offset 6n + .It Em Name Ta Em Model Number + .It Li Intuos Draw Ta CTL-490 ++.It Li One Ta CTL-472 + .El + .Sh SEE ALSO + .Xr uhidev 4 , +Index: sys/dev/usb/usbdevs +=================================================================== +RCS file: /cvs/src/sys/dev/usb/usbdevs,v +retrieving revision 1.748 +diff -u -p -u -p -r1.748 usbdevs +--- sys/dev/usb/usbdevs 23 Aug 2022 08:10:35 -0000 1.748 ++++ sys/dev/usb/usbdevs 1 Sep 2022 19:57:38 -0000 +@@ -4613,6 +4613,7 @@ product WACOM GRAPHIRE3_4X5 0x0013 Graph + product WACOM GRAPHIRE4_4X5 0x0015 Graphire4 Classic A6 + product WACOM INTUOSA5 0x0021 Intuos A5 + product WACOM INTUOS_DRAW 0x033b Intuos Draw (CTL-490) ++product WACOM ONE_S 0x037a One S (CTL-472) + product WACOM INTUOS_PRO_S 0x0392 Intuos Pro S + + /* WAGO Kontakttechnik products */ +Index: sys/dev/usb/usbdevs.h +=================================================================== +RCS file: /cvs/src/sys/dev/usb/usbdevs.h,v +retrieving revision 1.760 +diff -u -p -u -p -r1.760 usbdevs.h +--- sys/dev/usb/usbdevs.h 23 Aug 2022 08:11:01 -0000 1.760 ++++ sys/dev/usb/usbdevs.h 1 Sep 2022 19:57:38 -0000 +@@ -1,4 +1,4 @@ +-/* $OpenBSD: usbdevs.h,v 1.760 2022/08/23 08:11:01 jsg Exp $ */ ++/* $OpenBSD$ */ + + /* + * THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. +@@ -4620,6 +4620,7 @@ + #define USB_PRODUCT_WACOM_GRAPHIRE4_4X5 0x0015 /* Graphire4 Classic A6 */ + #define USB_PRODUCT_WACOM_INTUOSA5 0x0021 /* Intuos A5 */ + #define USB_PRODUCT_WACOM_INTUOS_DRAW 0x033b /* Intuos Draw (CTL-490) */ ++#define USB_PRODUCT_WACOM_ONE_S 0x037a /* One S (CTL-472) */ + #define USB_PRODUCT_WACOM_INTUOS_PRO_S 0x0392 /* Intuos Pro S */ + + /* WAGO Kontakttechnik products */ +Index: sys/dev/usb/usbdevs_data.h +=================================================================== +RCS file: /cvs/src/sys/dev/usb/usbdevs_data.h,v +retrieving revision 1.754 +diff -u -p -u -p -r1.754 usbdevs_data.h +--- sys/dev/usb/usbdevs_data.h 23 Aug 2022 08:11:01 -0000 1.754 ++++ sys/dev/usb/usbdevs_data.h 1 Sep 2022 19:57:39 -0000 +@@ -1,4 +1,4 @@ +-/* $OpenBSD: usbdevs_data.h,v 1.754 2022/08/23 08:11:01 jsg Exp $ */ ++/* $OpenBSD$ */ + + /* + * THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. +@@ -11824,6 +11824,10 @@ const struct usb_known_product usb_known + { + USB_VENDOR_WACOM, USB_PRODUCT_WACOM_INTUOS_DRAW, + "Intuos Draw (CTL-490)", ++ }, ++ { ++ USB_VENDOR_WACOM, USB_PRODUCT_WACOM_ONE_S, ++ "One S (CTL-472)", + }, + { + USB_VENDOR_WACOM, USB_PRODUCT_WACOM_INTUOS_PRO_S, +Index: sys/dev/usb/uwacom.c +=================================================================== +RCS file: /cvs/src/sys/dev/usb/uwacom.c,v +retrieving revision 1.5 +diff -u -p -u -p -r1.5 uwacom.c +--- sys/dev/usb/uwacom.c 22 Nov 2021 11:29:18 -0000 1.5 ++++ sys/dev/usb/uwacom.c 1 Sep 2022 19:57:39 -0000 +@@ -35,10 +35,14 @@ + + #include + ++#define UWACOM_USE_PRESSURE 0x0001 /* button 0 is flaky, use tip pressure */ ++#define UWACOM_BIG_ENDIAN 0x0002 /* XY reporting byte order */ ++ + struct uwacom_softc { + struct uhidev sc_hdev; + struct hidms sc_ms; + struct hid_location sc_loc_tip_press; ++ int sc_flags; + }; + + struct cfdriver uwacom_cd = { +@@ -47,7 +51,8 @@ struct cfdriver uwacom_cd = { + + + const struct usb_devno uwacom_devs[] = { +- { USB_VENDOR_WACOM, USB_PRODUCT_WACOM_INTUOS_DRAW } ++ { USB_VENDOR_WACOM, USB_PRODUCT_WACOM_INTUOS_DRAW }, ++ { USB_VENDOR_WACOM, USB_PRODUCT_WACOM_ONE_S } + }; + + int uwacom_match(struct device *, void *, void *); +@@ -110,6 +115,7 @@ uwacom_attach(struct device *parent, str + + uhidev_get_report_desc(uha->parent, &desc, &size); + repid = uha->reportid; ++ + sc->sc_hdev.sc_isize = hid_report_size(desc, size, hid_input, repid); + sc->sc_hdev.sc_osize = hid_report_size(desc, size, hid_output, repid); + sc->sc_hdev.sc_fsize = hid_report_size(desc, size, hid_feature, repid); +@@ -118,15 +124,14 @@ uwacom_attach(struct device *parent, str + ms->sc_rawmode = 1; + ms->sc_flags = HIDMS_ABSX | HIDMS_ABSY; + ms->sc_num_buttons = 3; ++ + ms->sc_loc_x.pos = 8; + ms->sc_loc_x.size = 16; + ms->sc_loc_y.pos = 24; + ms->sc_loc_y.size = 16; + + ms->sc_tsscale.minx = 0; +- ms->sc_tsscale.maxx = 7600; + ms->sc_tsscale.miny = 0; +- ms->sc_tsscale.maxy = 4750; + + ms->sc_loc_btn[0].pos = 0; + ms->sc_loc_btn[0].size = 1; +@@ -135,8 +140,21 @@ uwacom_attach(struct device *parent, str + ms->sc_loc_btn[2].pos = 2; + ms->sc_loc_btn[2].size = 1; + +- sc->sc_loc_tip_press.pos = 43; +- sc->sc_loc_tip_press.size = 8; ++ if (uha->uaa->product == USB_PRODUCT_WACOM_ONE_S) { ++ static uByte reportbuf[2] = { 0x02, 0x02 }; ++ uhidev_set_report(uha->parent, UHID_FEATURE_REPORT, 2, ++ &reportbuf, 2); ++ ms->sc_tsscale.maxx = 15200; ++ ms->sc_tsscale.maxy = 9500; ++ } ++ ++ if (uha->uaa->product == USB_PRODUCT_WACOM_INTUOS_DRAW) { ++ sc->sc_flags = UWACOM_USE_PRESSURE | UWACOM_BIG_ENDIAN; ++ sc->sc_loc_tip_press.pos = 43; ++ sc->sc_loc_tip_press.size = 8; ++ ms->sc_tsscale.maxx = 7600; ++ ms->sc_tsscale.maxy = 4750; ++ } + + hidms_attach(ms, &uwacom_accessops); + } +@@ -166,19 +184,25 @@ uwacom_intr(struct uhidev *addr, void *b + if ((data[0] & 0xf0) == 0xc0) + return; + +- x = be16toh(hid_get_data(data, len, &ms->sc_loc_x)); +- y = be16toh(hid_get_data(data, len, &ms->sc_loc_y)); +- pressure = hid_get_data(data, len, &sc->sc_loc_tip_press); ++ x = hid_get_data(data, len, &ms->sc_loc_x); ++ y = hid_get_data(data, len, &ms->sc_loc_y); ++ ++ if (sc->sc_flags & UWACOM_BIG_ENDIAN) { ++ x = be16toh(x); ++ y = be16toh(y); ++ } + + for (i = 0; i < ms->sc_num_buttons; i++) + if (hid_get_data(data, len, &ms->sc_loc_btn[i])) + buttons |= (1 << i); + +- /* button 0 reporting is flaky, use tip pressure for it */ +- if (pressure > 10) +- buttons |= 1; +- else +- buttons &= ~1; ++ if (sc->sc_flags & UWACOM_USE_PRESSURE) { ++ pressure = hid_get_data(data, len, &sc->sc_loc_tip_press); ++ if (pressure > 10) ++ buttons |= 1; ++ else ++ buttons &= ~1; ++ } + + if (x != 0 || y != 0 || buttons != ms->sc_buttons) { + wsmouse_position(ms->sc_wsmousedev, x, y); diff --git a/uwacom_one_m_tsscale.diff b/uwacom_one_m_tsscale.diff new file mode 100644 index 0000000..7df079c --- /dev/null +++ b/uwacom_one_m_tsscale.diff @@ -0,0 +1,16 @@ +diff --git a/sys/dev/usb/uwacom.c b/sys/dev/usb/uwacom.c +index f9af276a641..2c4e51b7522 100644 +--- a/sys/dev/usb/uwacom.c ++++ b/sys/dev/usb/uwacom.c +@@ -149,6 +149,11 @@ uwacom_attach(struct device *parent, struct device *self, void *aux) + ms->sc_tsscale.maxy = 9500; + } + ++ if (uha->uaa->product == USB_PRODUCT_WACOM_ONE_M) { ++ ms->sc_tsscale.maxx = 21600; ++ ms->sc_tsscale.maxy = 13500; ++ } ++ + if (uha->uaa->product == USB_PRODUCT_WACOM_INTUOS_DRAW) { + sc->sc_flags = UWACOM_USE_PRESSURE | UWACOM_BIG_ENDIAN; + sc->sc_loc_tip_press.pos = 43; diff --git a/visidata-2.8p0.diff b/visidata-2.8p0.diff new file mode 100644 index 0000000..a4ded6f --- /dev/null +++ b/visidata-2.8p0.diff @@ -0,0 +1,24 @@ +Index: math/visidata/Makefile +=================================================================== +RCS file: /home/cvs/ports/math/visidata/Makefile,v +retrieving revision 1.16 +diff -u -p -u -p -r1.16 Makefile +--- math/visidata/Makefile 28 Dec 2021 09:17:51 -0000 1.16 ++++ math/visidata/Makefile 15 Feb 2022 19:06:21 -0000 +@@ -4,6 +4,7 @@ COMMENT= console-based multitool to expl + + MODPY_EGG_VERSION= 2.8 + DISTNAME= visidata-${MODPY_EGG_VERSION} ++REVISION= 0 + + CATEGORIES= math textproc + +@@ -18,6 +19,8 @@ MODULES= lang/python + + MODPY_PI= Yes + MODPY_SETUPTOOLS= Yes ++ ++RUN_DEPENDS= devel/py-dateutil${MODPY_FLAVOR} + + # tests are available but not included in the standard pypi download + NO_TEST= Yes diff --git a/vkquake-1.20.3.diff b/vkquake-1.20.3.diff new file mode 100644 index 0000000..6b61d0d --- /dev/null +++ b/vkquake-1.20.3.diff @@ -0,0 +1,60 @@ +Index: games/vkquake/Makefile +=================================================================== +RCS file: /cvs/ports/games/vkquake/Makefile,v +retrieving revision 1.12 +diff -u -p -u -p -r1.12 Makefile +--- games/vkquake/Makefile 3 Jul 2022 22:51:46 -0000 1.12 ++++ games/vkquake/Makefile 22 Oct 2022 12:21:27 -0000 +@@ -1,6 +1,6 @@ + COMMENT = port of Quake 1 using Vulkan instead of OpenGL + +-V = 1.13.1 ++V = 1.20.3 + PKGNAME = vkquake-${V} + GH_ACCOUNT = Novum + GH_PROJECT = vkQuake +@@ -12,7 +12,7 @@ MAINTAINER = Thomas Frohwein =20110627 \ +- devel/fribidi \ ++ databases/sqlite3 \ ++ devel/harfbuzz \ + devel/physfs \ + devel/sdl2 \ +- graphics/glew \ + graphics/png \ + multimedia/libtheora \ +- x11/qt5/qtscript ++ net/curl \ ++ net/miniupnp/miniupnpc \ ++ security/libsodium + + BUILD_DEPENDS= archivers/unzip \ + archivers/zip \ +- textproc/asciidoc ++ devel/gettext,-tools \ ++ graphics/vulkan-headers \ ++ textproc/asciidoc \ ++ textproc/asciidoctor + RUN_DEPENDS= devel/desktop-file-utils + +-SEPARATE_BUILD= Yes +-USE_GMAKE= Yes +-CONFIGURE_STYLE= autoconf +-AUTOCONF_VERSION= 2.69 +-CONFIGURE_ARGS+= --with-distributor="OpenBSD" +-CONFIGURE_ENV+= CPPFLAGS="-I${X11BASE}/include -I${LOCALBASE}/include" \ +- LDFLAGS="-L${X11BASE}/lib -L${LOCALBASE}/lib" \ +- ac_cv_path_MOC4="${LOCALBASE}/bin/moc4" \ +- ac_cv_path_UIC4="${LOCALBASE}/bin/uic4" +- +-# XXX this is a horrible hack to make sure we get to our glm +-# which is 100% incompatible with ports glm +-MAKE_FLAGS += "DEFS=-DHAVE_CONFIG_H -I${WRKSRC}/includefirst" +- +-# libogg routines are called from the main program, so we need to +-# explicitly link against it. Wedge it in. +-MAKE_FLAGS += VORBIS_LIBS="`pkg-config --libs vorbis` -logg" +- +-pre-configure: +- mkdir -p ${WRKSRC}/includefirst +- ln -sf ${WRKSRC}/3rdparty/glm ${WRKSRC}/includefirst/glm +-.for _prog in git svn svnversion +- @cd ${WRKDIR}/bin && ln -sf /usr/bin/true ${_prog} +-.endfor +- @cd ${WRKDIR}/bin && ln -sf ${LOCALBASE}/bin/gflex flex ++WRKDIST = ${WRKDIR}/warzone2100 + + .include +Index: games/warzone2100/distinfo +=================================================================== +RCS file: /home/cvs/ports/games/warzone2100/distinfo,v +retrieving revision 1.14 +diff -u -p -u -p -r1.14 distinfo +--- games/warzone2100/distinfo 24 May 2017 13:06:47 -0000 1.14 ++++ games/warzone2100/distinfo 30 Dec 2021 21:56:06 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (warzone2100-3.2.3.tar.xz) = /KuehgID59rNpu5gOE2kkKnUSur8B6ox/yX5xUi+dYI= +-SIZE (warzone2100-3.2.3.tar.xz) = 81314060 ++SHA256 (warzone2100-4.2.4.tar.xz) = IkD1WkeKas9qtUUTTo9w4cEoGAoX+d+Cr2C5PTUFaEg= ++SIZE (warzone2100-4.2.4.tar.xz) = 338685080 +Index: games/warzone2100/patches/patch-3rdparty_glm_core_type_half_inl +=================================================================== +RCS file: games/warzone2100/patches/patch-3rdparty_glm_core_type_half_inl +diff -N games/warzone2100/patches/patch-3rdparty_glm_core_type_half_inl +--- games/warzone2100/patches/patch-3rdparty_glm_core_type_half_inl 26 Feb 2021 18:20:34 -0000 1.2 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,18 +0,0 @@ +-$OpenBSD: patch-3rdparty_glm_core_type_half_inl,v 1.2 2021/02/26 18:20:34 naddy Exp $ +- +-Index: 3rdparty/glm/core/type_half.inl +---- 3rdparty/glm/core/type_half.inl.orig +-+++ 3rdparty/glm/core/type_half.inl +-@@ -135,9 +135,9 @@ namespace detail +- // of float and half (127 versus 15). +- // +- +-- register int s = (i >> 16) & 0x00008000; +-- register int e = ((i >> 23) & 0x000000ff) - (127 - 15); +-- register int m = i & 0x007fffff; +-+ int s = (i >> 16) & 0x00008000; +-+ int e = ((i >> 23) & 0x000000ff) - (127 - 15); +-+ int m = i & 0x007fffff; +- +- // +- // Now reassemble s, e and m into a half: +Index: games/warzone2100/patches/patch-configure_ac +=================================================================== +RCS file: games/warzone2100/patches/patch-configure_ac +diff -N games/warzone2100/patches/patch-configure_ac +--- games/warzone2100/patches/patch-configure_ac 27 May 2017 08:18:46 -0000 1.11 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,13 +0,0 @@ +-$OpenBSD: patch-configure_ac,v 1.11 2017/05/27 08:18:46 espie Exp $ +-Index: configure.ac +---- configure.ac.orig +-+++ configure.ac +-@@ -289,7 +289,7 @@ fi +- WZ_WARNINGS_GCC="-Wall -Wextra ${WZ_Wno_}unused-parameter ${WZ_Wno_}sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith ${WZ_Wno_}format-security" +- AX_C_CHECK_FLAG([-Werror -Wno-expansion-to-defined -Wno-error=cpp], [#warning x], , WZ_WARNINGS_GCC="${WZ_WARNINGS_GCC} -Wno-expansion-to-defined") +- WZ_WARNINGS_GCC_C="${WZ_WARNINGS_GCC} -Wstrict-prototypes -Wdeclaration-after-statement ${CFLAGS_IGNORE_WARNINGS}" +--WZ_WARNINGS_GCC_CXX="${WZ_Wno_}enum-compare ${WZ_WARNINGS_GCC}" +-+WZ_WARNINGS_GCC_CXX="${WZ_WARNINGS_GCC}" +- if test "x$enable_debug" = "xyes" ; then +- if test "x$cc_icc" = "xyes" ; then +- WZ_CFLAGS="${WZ_CFLAGS} -O0 -g -Wcheck -Werror" +Index: games/warzone2100/patches/patch-doc_CMakeLists_txt +=================================================================== +RCS file: games/warzone2100/patches/patch-doc_CMakeLists_txt +diff -N games/warzone2100/patches/patch-doc_CMakeLists_txt +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ games/warzone2100/patches/patch-doc_CMakeLists_txt 30 Dec 2021 21:56:06 -0000 +@@ -0,0 +1,14 @@ ++$OpenBSD$ ++ ++Index: doc/CMakeLists.txt ++--- doc/CMakeLists.txt.orig +++++ doc/CMakeLists.txt ++@@ -261,7 +261,7 @@ if(UNIX) ++ ) ++ endif() ++ ++- install(FILES "${_warzone2100_6_compressed}" DESTINATION "${CMAKE_INSTALL_MANDIR}/man6" COMPONENT Manpages) +++ install(FILES "${_warzone2100_6_uncompressed}" DESTINATION "${CMAKE_INSTALL_MANDIR}/man6" COMPONENT Manpages) ++ else() ++ message( WARNING "Unable to find gzip tool; skipping Unix man page generation" ) ++ endif() +Index: games/warzone2100/patches/patch-icons_CMakeLists_txt +=================================================================== +RCS file: games/warzone2100/patches/patch-icons_CMakeLists_txt +diff -N games/warzone2100/patches/patch-icons_CMakeLists_txt +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ games/warzone2100/patches/patch-icons_CMakeLists_txt 31 Dec 2021 13:01:03 -0000 +@@ -0,0 +1,14 @@ ++$OpenBSD$ ++ ++Index: icons/CMakeLists.txt ++--- icons/CMakeLists.txt.orig +++++ icons/CMakeLists.txt ++@@ -13,7 +13,7 @@ if(UNIX AND NOT APPLE AND NOT WIN32) ++ COMPONENT Core ++ ) ++ install(FILES warzone2100.png ++- DESTINATION "${CMAKE_INSTALL_DATADIR}/icons" +++ DESTINATION "${CMAKE_INSTALL_DATADIR}/warzone2100/icons" ++ RENAME "warzone2100${WZ_OUTPUT_NAME_SUFFIX}.png" ++ COMPONENT Core ++ ) +Index: games/warzone2100/patches/patch-icons_Makefile_in +=================================================================== +RCS file: games/warzone2100/patches/patch-icons_Makefile_in +diff -N games/warzone2100/patches/patch-icons_Makefile_in +--- games/warzone2100/patches/patch-icons_Makefile_in 19 Dec 2016 12:29:01 -0000 1.2 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,11 +0,0 @@ +-$OpenBSD: patch-icons_Makefile_in,v 1.2 2016/12/19 12:29:01 kirby Exp $ +---- icons/Makefile.in.orig Sun Dec 4 01:18:34 2016 +-+++ icons/Makefile.in Wed Dec 7 15:16:46 2016 +-@@ -519,7 +519,6 @@ install-data-local: +- $(MKDIR_P) $(DESTDIR)$(appdatadir) +- $(INSTALL_DATA) $(srcdir)/warzone2100.png $(DESTDIR)$(icondir)/warzone2100.png +- $(INSTALL_DATA) $(srcdir)/warzone2100.desktop $(DESTDIR)$(applicationdir)/warzone2100.desktop +-- $(INSTALL_DATA) $(srcdir)/warzone2100.appdata.xml $(DESTDIR)$(appdatadir)/warzone2100.appdata.xml +- +- uninstall-local: +- $(RM) $(DESTDIR)$(icondir)/warzone2100.png +Index: games/warzone2100/patches/patch-lib_exceptionhandler_exceptionhandler_cpp +=================================================================== +RCS file: /home/cvs/ports/games/warzone2100/patches/patch-lib_exceptionhandler_exceptionhandler_cpp,v +retrieving revision 1.4 +diff -u -p -u -p -r1.4 patch-lib_exceptionhandler_exceptionhandler_cpp +--- games/warzone2100/patches/patch-lib_exceptionhandler_exceptionhandler_cpp 27 May 2017 08:18:46 -0000 1.4 ++++ games/warzone2100/patches/patch-lib_exceptionhandler_exceptionhandler_cpp 30 Dec 2021 21:56:06 -0000 +@@ -3,11 +3,11 @@ $OpenBSD: patch-lib_exceptionhandler_exc + Index: lib/exceptionhandler/exceptionhandler.cpp + --- lib/exceptionhandler/exceptionhandler.cpp.orig + +++ lib/exceptionhandler/exceptionhandler.cpp +-@@ -117,6 +117,7 @@ static LONG WINAPI windowsExceptionHandler(PEXCEPTION_ ++@@ -47,7 +47,6 @@ + # include + # include + # include +-+# include ++-# include + + // POSIX headers: + # include +Index: games/warzone2100/patches/patch-lib_netplay_netplay_cpp +=================================================================== +RCS file: games/warzone2100/patches/patch-lib_netplay_netplay_cpp +diff -N games/warzone2100/patches/patch-lib_netplay_netplay_cpp +--- games/warzone2100/patches/patch-lib_netplay_netplay_cpp 27 May 2017 08:18:46 -0000 1.1 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,14 +0,0 @@ +-$OpenBSD: patch-lib_netplay_netplay_cpp,v 1.1 2017/05/27 08:18:46 espie Exp $ +- +-Index: lib/netplay/netplay.cpp +---- lib/netplay/netplay.cpp.orig +-+++ lib/netplay/netplay.cpp +-@@ -1783,7 +1783,7 @@ static void NETcheckPlayers(void) +- // We should not block here. +- bool NETrecvNet(NETQUEUE *queue, uint8_t *type) +- { +-- switch (upnp_status) +-+ switch (static_cast(upnp_status)) +- { +- case UPNP_ERROR_CONTROL_NOT_AVAILABLE: +- case UPNP_ERROR_DEVICE_NOT_FOUND: +Index: games/warzone2100/patches/patch-src_CMakeLists_txt +=================================================================== +RCS file: games/warzone2100/patches/patch-src_CMakeLists_txt +diff -N games/warzone2100/patches/patch-src_CMakeLists_txt +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ games/warzone2100/patches/patch-src_CMakeLists_txt 30 Dec 2021 21:56:06 -0000 +@@ -0,0 +1,15 @@ ++$OpenBSD$ ++ ++Index: src/CMakeLists.txt ++--- src/CMakeLists.txt.orig +++++ src/CMakeLists.txt ++@@ -619,9 +619,6 @@ endif() ++ # Install ++ install(TARGETS warzone2100 COMPONENT Core DESTINATION "${WZ_APP_INSTALL_DEST}") ++ ++-# For Portable packages only, copy the ".portable" file that triggers portable mode (Windows-only) ++-install(FILES "${CMAKE_SOURCE_DIR}/pkg/portable.in" COMPONENT PortableConfig DESTINATION "${WZ_APP_INSTALL_DEST}" RENAME ".portable") ++- ++ ##################### ++ # Installing Required Runtime Dependencies ++ +Index: games/warzone2100/patches/patch-src_Makefile_in +=================================================================== +RCS file: games/warzone2100/patches/patch-src_Makefile_in +diff -N games/warzone2100/patches/patch-src_Makefile_in +--- games/warzone2100/patches/patch-src_Makefile_in 19 Dec 2016 12:29:01 -0000 1.4 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,15 +0,0 @@ +-$OpenBSD: patch-src_Makefile_in,v 1.4 2016/12/19 12:29:01 kirby Exp $ +- +-Fix SEPARATE_BUILD +- +---- src/Makefile.in.orig Sun Dec 4 01:18:34 2016 +-+++ src/Makefile.in Wed Dec 7 15:16:46 2016 +-@@ -1223,7 +1223,7 @@ uninstall-am: uninstall-binPROGRAMS +- .PHONY: autorevision.h +- +- autorevision.h autorevision.cache: +-- cd $(top_srcdir) && ./build_tools/autorevision -t h -o $(abs_builddir)/autorevision.cache > $(abs_builddir)/autorevision.h.new +-+ cd $(top_srcdir) && ./build_tools/autorevision -t h -o $(abs_srcdir)/autorevision.cache > $(abs_builddir)/autorevision.h.new +- cmp -s autorevision.h.new autorevision.h && rm autorevision.h.new || mv -f autorevision.h.new autorevision.h +- +- # Tell versions [3.59,3.63) of GNU make to not export all variables. +Index: games/warzone2100/pkg/PLIST +=================================================================== +RCS file: /home/cvs/ports/games/warzone2100/pkg/PLIST,v +retrieving revision 1.12 +diff -u -p -u -p -r1.12 PLIST +--- games/warzone2100/pkg/PLIST 27 Jun 2018 21:03:51 -0000 1.12 ++++ games/warzone2100/pkg/PLIST 31 Dec 2021 13:02:26 -0000 +@@ -2,6 +2,7 @@ + @bin bin/warzone2100 + @man man/man6/warzone2100.6 + share/applications/warzone2100.desktop ++share/doc/pkg-readmes/${PKGSTEM} + share/doc/warzone2100/ + @comment share/doc/warzone2100/AUTHORS + @comment share/doc/warzone2100/COPYING +@@ -9,7 +10,9 @@ share/doc/warzone2100/ + @comment share/doc/warzone2100/COPYING.README + @comment share/doc/warzone2100/ChangeLog + share/doc/warzone2100/README.md ++share/doc/warzone2100/Scripting.md + share/doc/warzone2100/ScriptingManual.htm ++share/doc/warzone2100/copyright + share/doc/warzone2100/docbook-xsl.css + share/doc/warzone2100/images/ + share/doc/warzone2100/images/artillery-far-away.jpg +@@ -57,8 +60,22 @@ share/doc/warzone2100/images/transport.j + share/doc/warzone2100/images/unitordersmenu.jpg + share/doc/warzone2100/images/wss.png + share/doc/warzone2100/images/www.png ++share/doc/warzone2100/js-campaign.md ++share/doc/warzone2100/js-events.md ++share/doc/warzone2100/js-functions.md ++share/doc/warzone2100/js-globals.md ++share/doc/warzone2100/js-objects.md + share/doc/warzone2100/quickstartguide.html +-share/icons/warzone2100.png ++share/doc/warzone2100/warzone2100.6.html ++share/locale/af_ZA/ ++share/locale/af_ZA/LC_MESSAGES/ ++share/locale/af_ZA/LC_MESSAGES/warzone2100.mo ++share/locale/ar_SA/ ++share/locale/ar_SA/LC_MESSAGES/ ++share/locale/ar_SA/LC_MESSAGES/warzone2100.mo ++share/locale/bg_BG/ ++share/locale/bg_BG/LC_MESSAGES/ ++share/locale/bg_BG/LC_MESSAGES/warzone2100.mo + share/locale/ca_ES/ + share/locale/ca_ES/LC_MESSAGES/ + share/locale/ca_ES/LC_MESSAGES/warzone2100.mo +@@ -72,20 +89,33 @@ share/locale/es/LC_MESSAGES/warzone2100. + share/locale/et_EE/ + share/locale/et_EE/LC_MESSAGES/ + share/locale/et_EE/LC_MESSAGES/warzone2100.mo ++share/locale/fa_IR/ ++share/locale/fa_IR/LC_MESSAGES/ ++share/locale/fa_IR/LC_MESSAGES/warzone2100.mo + share/locale/fi/LC_MESSAGES/warzone2100.mo + share/locale/fr/LC_MESSAGES/warzone2100.mo + share/locale/fy/ + share/locale/fy/LC_MESSAGES/ + share/locale/fy/LC_MESSAGES/warzone2100.mo + share/locale/ga/LC_MESSAGES/warzone2100.mo ++share/locale/he_IL/ ++share/locale/he_IL/LC_MESSAGES/ ++share/locale/he_IL/LC_MESSAGES/warzone2100.mo + share/locale/hr/LC_MESSAGES/warzone2100.mo + share/locale/hu/LC_MESSAGES/warzone2100.mo ++share/locale/id/LC_MESSAGES/warzone2100.mo ++share/locale/id_ID/ ++share/locale/id_ID/LC_MESSAGES/ ++share/locale/id_ID/LC_MESSAGES/warzone2100.mo + share/locale/it/LC_MESSAGES/warzone2100.mo + share/locale/ko/LC_MESSAGES/warzone2100.mo + share/locale/la/ + share/locale/la/LC_MESSAGES/ + share/locale/la/LC_MESSAGES/warzone2100.mo + share/locale/lt/LC_MESSAGES/warzone2100.mo ++share/locale/my_MM/ ++share/locale/my_MM/LC_MESSAGES/ ++share/locale/my_MM/LC_MESSAGES/warzone2100.mo + share/locale/nb/LC_MESSAGES/warzone2100.mo + share/locale/nl/LC_MESSAGES/warzone2100.mo + share/locale/pl/LC_MESSAGES/warzone2100.mo +@@ -96,19 +126,50 @@ share/locale/ru/LC_MESSAGES/warzone2100. + share/locale/sk/LC_MESSAGES/warzone2100.mo + share/locale/sl/LC_MESSAGES/warzone2100.mo + share/locale/tr/LC_MESSAGES/warzone2100.mo ++share/locale/tt_RU/ ++share/locale/tt_RU/LC_MESSAGES/ ++share/locale/tt_RU/LC_MESSAGES/warzone2100.mo + share/locale/uk_UA/ + share/locale/uk_UA/LC_MESSAGES/ + share/locale/uk_UA/LC_MESSAGES/warzone2100.mo + share/locale/zh_CN/LC_MESSAGES/warzone2100.mo + share/locale/zh_TW/LC_MESSAGES/warzone2100.mo + share/metainfo/ ++share/metainfo/warzone2100.appdata.xml + share/warzone2100/ + share/warzone2100/base.wz ++share/warzone2100/fonts/ ++share/warzone2100/fonts/DejaVu.LICENSE.txt ++share/warzone2100/fonts/DejaVuSans-Bold.ttf ++share/warzone2100/fonts/DejaVuSans.ttf ++share/warzone2100/icons/ ++share/warzone2100/icons/warzone2100.png + share/warzone2100/mp.wz + share/warzone2100/music/ ++share/warzone2100/music/albums/ ++share/warzone2100/music/albums/legacy_soundtrack/ ++share/warzone2100/music/albums/legacy_soundtrack/album.json ++share/warzone2100/music/albums/legacy_soundtrack/albumcover.png ++share/warzone2100/music/albums/legacy_soundtrack/license.txt ++share/warzone2100/music/albums/legacy_soundtrack/track10.ogg ++share/warzone2100/music/albums/legacy_soundtrack/track11.ogg ++share/warzone2100/music/albums/legacy_soundtrack/track12.ogg ++share/warzone2100/music/albums/legacy_soundtrack/track13.ogg ++share/warzone2100/music/albums/legacy_soundtrack/track14.ogg ++share/warzone2100/music/albums/legacy_soundtrack/track15.ogg ++share/warzone2100/music/albums/legacy_soundtrack/track16.ogg ++share/warzone2100/music/albums/legacy_soundtrack/track4.ogg ++share/warzone2100/music/albums/legacy_soundtrack/track5.ogg ++share/warzone2100/music/albums/legacy_soundtrack/track6.ogg ++share/warzone2100/music/albums/legacy_soundtrack/track7.ogg ++share/warzone2100/music/albums/legacy_soundtrack/track8.ogg ++share/warzone2100/music/albums/legacy_soundtrack/track9.ogg ++share/warzone2100/music/albums/original_soundtrack/ ++share/warzone2100/music/albums/original_soundtrack/album.json ++share/warzone2100/music/albums/original_soundtrack/albumcover.png ++share/warzone2100/music/albums/original_soundtrack/track1.ogg ++share/warzone2100/music/albums/original_soundtrack/track2.ogg ++share/warzone2100/music/albums/original_soundtrack/track3.ogg + share/warzone2100/music/menu.ogg +-share/warzone2100/music/music.wpl +-share/warzone2100/music/track1.ogg +-share/warzone2100/music/track2.ogg +-share/warzone2100/music/track3.ogg + @tag update-desktop-database ++@tag gtk-update-icon-cache %D/share/icons/warzone2100 diff --git a/wine-7.2p1.diff b/wine-7.2p1.diff new file mode 100644 index 0000000..ae73ff9 --- /dev/null +++ b/wine-7.2p1.diff @@ -0,0 +1,43 @@ +diff --git emulators/wine/Makefile emulators/wine/Makefile +index 485de6c86..168ae473d 100644 +--- emulators/wine/Makefile ++++ emulators/wine/Makefile +@@ -1,5 +1,6 @@ + COMMENT = compatibility layer to run Windows applications + DISTNAME = wine-7.2 ++REVISION = 1 + + SHARED_LIBS += wine 1.0 # 1.0 + +diff --git emulators/wine/patches/patch-include_winnt_h emulators/wine/patches/patch-include_winnt_h +index 927c852b1..c37bf4ac4 100644 +--- emulators/wine/patches/patch-include_winnt_h ++++ emulators/wine/patches/patch-include_winnt_h +@@ -1,7 +1,7 @@ + Index: include/winnt.h + --- include/winnt.h.orig + +++ include/winnt.h +-@@ -32,11 +32,9 @@ ++@@ -32,12 +32,10 @@ + #include + #endif + +@@ -9,7 +9,17 @@ Index: include/winnt.h + #if defined(_MSC_VER) && (defined(__arm__) || defined(__aarch64__)) + #include + #endif +-- + ++- + #ifdef __cplusplus + extern "C" { ++ #endif ++@@ -2145,7 +2143,7 @@ static FORCEINLINE struct _TEB * WINAPI NtCurrentTeb(v ++ __asm__(".byte 0x64\n\tmovl (0x18),%0" : "=r" (teb)); ++ return teb; ++ } ++-#elif defined(__i386__) && defined(_MSC_VER) +++#elif defined(__i386__) && defined(_MSC_VER) || !defined(__OpenBSD__) ++ static FORCEINLINE struct _TEB * WINAPI NtCurrentTeb(void) ++ { ++ struct _TEB *teb; diff --git a/wp-cli-2.6.0.diff b/wp-cli-2.6.0.diff new file mode 100644 index 0000000..cec1aa8 --- /dev/null +++ b/wp-cli-2.6.0.diff @@ -0,0 +1,29 @@ +Index: www/wp-cli/Makefile +=================================================================== +RCS file: /home/cvs/ports/www/wp-cli/Makefile,v +retrieving revision 1.11 +diff -u -p -u -p -r1.11 Makefile +--- www/wp-cli/Makefile 11 Mar 2022 20:11:07 -0000 1.11 ++++ www/wp-cli/Makefile 13 Mar 2022 08:46:06 -0000 +@@ -1,8 +1,7 @@ + COMMENT = command line tool for wordpress + +-V = 2.4.0 ++V = 2.6.0 + DISTNAME = wp-cli-${V} +-REVISION = 0 + + EXTRACT_ONLY = + EXTRACT_SUFX = .phar +Index: www/wp-cli/distinfo +=================================================================== +RCS file: /home/cvs/ports/www/wp-cli/distinfo,v +retrieving revision 1.5 +diff -u -p -u -p -r1.5 distinfo +--- www/wp-cli/distinfo 16 Jan 2020 09:55:28 -0000 1.5 ++++ www/wp-cli/distinfo 13 Mar 2022 08:46:16 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (wp-cli-2.4.0.phar) = E53Mhu0573UWee+9r1elNSjxr9qXLE42ImZ8wnOXtUA= +-SIZE (wp-cli-2.4.0.phar) = 5568133 ++SHA256 (wp-cli-2.6.0.phar) = 0WZSjKtgvIIpwGcp5wc4OPu6aNaytXRQTLAniDXIeIg= ++SIZE (wp-cli-2.6.0.phar) = 6494444 diff --git a/yquake2-8.00.diff b/yquake2-8.00.diff new file mode 100644 index 0000000..3aeeea0 --- /dev/null +++ b/yquake2-8.00.diff @@ -0,0 +1,64 @@ +Index: games/yquake2/Makefile +=================================================================== +RCS file: /home/cvs/ports/games/yquake2/Makefile,v +retrieving revision 1.23 +diff -u -p -u -p -r1.23 Makefile +--- games/yquake2/Makefile 7 Jan 2021 22:20:25 -0000 1.23 ++++ games/yquake2/Makefile 12 Dec 2021 11:24:21 -0000 +@@ -4,7 +4,7 @@ ONLY_FOR_ARCHS= i386 amd64 sparc64 + + COMMENT= Yamagi Quake II + N= yquake2 +-V= 7.45 ++V= 8.00 + PKGNAME= ${N}-${V} + DISTNAME= quake2-${V} + CATEGORIES= games +@@ -17,8 +17,10 @@ EXTRACT_SUFX= .tar.xz + # GPLv2 + PERMIT_PACKAGE= Yes + +-WANTLIB += GL SDL2 c curl m openal pthread ++WANTLIB += GL SDL2 c curl execinfo m openal + ++# Libraries loaded with dlopen(3) ++# Extra: curl.26 openal.4 + LIB_DEPENDS= audio/openal \ + devel/sdl2 \ + net/curl +Index: games/yquake2/distinfo +=================================================================== +RCS file: /home/cvs/ports/games/yquake2/distinfo,v +retrieving revision 1.10 +diff -u -p -u -p -r1.10 distinfo +--- games/yquake2/distinfo 7 Jan 2021 22:20:25 -0000 1.10 ++++ games/yquake2/distinfo 12 Dec 2021 11:19:05 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (quake2-7.45.tar.xz) = x1JFZ78apgRfJWGb6m5P2QZihLP7gYY7WB+0T09H/2U= +-SIZE (quake2-7.45.tar.xz) = 1997816 ++SHA256 (quake2-8.00.tar.xz) = YNjRD8K011uWElGZDk2QM1cZSnMhC8HkKSTt74h9DrI= ++SIZE (quake2-8.00.tar.xz) = 2086776 +Index: games/yquake2/patches/patch-Makefile +=================================================================== +RCS file: games/yquake2/patches/patch-Makefile +diff -N games/yquake2/patches/patch-Makefile +--- games/yquake2/patches/patch-Makefile 7 Jan 2021 22:20:26 -0000 1.3 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,17 +0,0 @@ +-$OpenBSD: patch-Makefile,v 1.3 2021/01/07 22:20:26 thfr Exp $ +- +-Index: Makefile +---- Makefile.orig +-+++ Makefile +-@@ -452,11 +452,6 @@ release/quake2 : CFLAGS += -DHAVE_EXECINFO +- release/quake2 : LDFLAGS += -lexecinfo +- endif +- +--ifeq ($(YQ2_OSTYPE), OpenBSD) +--release/quake2 : CFLAGS += -DHAVE_EXECINFO +--release/quake2 : LDFLAGS += -lexecinfo +--endif +-- +- ifeq ($(YQ2_OSTYPE), Haiku) +- release/quake2 : CFLAGS += -DHAVE_EXECINFO +- release/quake2 : LDFLAGS += -lexecinfo diff --git a/yt-dlp-2021.12.27.diff b/yt-dlp-2021.12.27.diff new file mode 100644 index 0000000..88fa230 --- /dev/null +++ b/yt-dlp-2021.12.27.diff @@ -0,0 +1,215 @@ +Index: www/yt-dlp/Makefile +=================================================================== +RCS file: /home/cvs/ports/www/yt-dlp/Makefile,v +retrieving revision 1.2 +diff -u -p -u -p -r1.2 Makefile +--- www/yt-dlp/Makefile 1 Dec 2021 08:54:35 -0000 1.2 ++++ www/yt-dlp/Makefile 28 Dec 2021 12:43:17 -0000 +@@ -2,7 +2,7 @@ + + COMMENT = CLI program to download videos from YouTube and other sites + +-VERSION = 2021.12.01 ++VERSION = 2021.12.27 + MODPY_EGG_VERSION = ${VERSION:S/.0/./g} + + DISTNAME = yt-dlp-${VERSION} +Index: www/yt-dlp/distinfo +=================================================================== +RCS file: /home/cvs/ports/www/yt-dlp/distinfo,v +retrieving revision 1.2 +diff -u -p -u -p -r1.2 distinfo +--- www/yt-dlp/distinfo 1 Dec 2021 08:54:35 -0000 1.2 ++++ www/yt-dlp/distinfo 28 Dec 2021 12:43:17 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (yt-dlp-2021.12.01.tar.gz) = vwzCLRf/vlnA0DeAJv8TWplrhsVG7JcT2Dj5Ut6mHg8= +-SIZE (yt-dlp-2021.12.01.tar.gz) = 4149693 ++SHA256 (yt-dlp-2021.12.27.tar.gz) = NJLDRLG3GsE8c6U9uzvFBPfrqjJcEIB62QVCjnSm1jA= ++SIZE (yt-dlp-2021.12.27.tar.gz) = 4221035 +Index: www/yt-dlp/patches/patch-pytest_ini +=================================================================== +RCS file: www/yt-dlp/patches/patch-pytest_ini +diff -N www/yt-dlp/patches/patch-pytest_ini +--- /dev/null 1 Jan 1970 00:00:00 -0000 ++++ www/yt-dlp/patches/patch-pytest_ini 28 Dec 2021 12:59:50 -0000 +@@ -0,0 +1,13 @@ ++$OpenBSD$ ++ ++pytest.py: error: unrecognized arguments: --strict-markers ++ ++Index: pytest.ini ++--- pytest.ini.orig +++++ pytest.ini ++@@ -1,4 +1,4 @@ ++ [pytest] ++-addopts = -ra -v --strict-markers +++addopts = -ra -v ++ markers = ++ download +Index: www/yt-dlp/pkg/PLIST +=================================================================== +RCS file: /home/cvs/ports/www/yt-dlp/pkg/PLIST,v +retrieving revision 1.2 +diff -u -p -u -p -r1.2 PLIST +--- www/yt-dlp/pkg/PLIST 1 Dec 2021 08:54:35 -0000 1.2 ++++ www/yt-dlp/pkg/PLIST 28 Dec 2021 12:43:17 -0000 +@@ -247,6 +247,7 @@ lib/python${MODPY_VERSION}/site-packages + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}drbonanza.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}dreisat.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}dropbox.${MODPY_PYC_MAGIC_TAG}pyc ++lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}dropout.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}drtuber.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}drtv.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}dtube.${MODPY_PYC_MAGIC_TAG}pyc +@@ -317,6 +318,7 @@ lib/python${MODPY_VERSION}/site-packages + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}gab.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}gaia.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}gameinformer.${MODPY_PYC_MAGIC_TAG}pyc ++lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}gamejolt.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}gamespot.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}gamestar.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}gaskrank.${MODPY_PYC_MAGIC_TAG}pyc +@@ -333,6 +335,7 @@ lib/python${MODPY_VERSION}/site-packages + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}globo.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}go.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}godtube.${MODPY_PYC_MAGIC_TAG}pyc ++lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}gofile.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}golem.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}googledrive.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}googlepodcasts.${MODPY_PYC_MAGIC_TAG}pyc +@@ -362,6 +365,7 @@ lib/python${MODPY_VERSION}/site-packages + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}howstuffworks.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}hrfensehen.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}hrti.${MODPY_PYC_MAGIC_TAG}pyc ++lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}hse.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}huajiao.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}huffpost.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}hungama.${MODPY_PYC_MAGIC_TAG}pyc +@@ -502,6 +506,7 @@ lib/python${MODPY_VERSION}/site-packages + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}myvideoge.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}myvidster.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}n1.${MODPY_PYC_MAGIC_TAG}pyc ++lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}nate.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}nationalgeographic.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}naver.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}nba.${MODPY_PYC_MAGIC_TAG}pyc +@@ -561,6 +566,7 @@ lib/python${MODPY_VERSION}/site-packages + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}onet.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}onionstudios.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}ooyala.${MODPY_PYC_MAGIC_TAG}pyc ++lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}opencast.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}openload.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}openrec.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}ora.${MODPY_PYC_MAGIC_TAG}pyc +@@ -588,6 +594,7 @@ lib/python${MODPY_VERSION}/site-packages + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}piksel.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}pinkbike.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}pinterest.${MODPY_PYC_MAGIC_TAG}pyc ++lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}pixivsketch.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}pladform.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}planetmarathi.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}platzi.${MODPY_PYC_MAGIC_TAG}pyc +@@ -694,6 +701,7 @@ lib/python${MODPY_VERSION}/site-packages + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}simplecast.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}sina.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}sixplay.${MODPY_PYC_MAGIC_TAG}pyc ++lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}skeb.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}sky.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}skyit.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}skylinewebcams.${MODPY_PYC_MAGIC_TAG}pyc +@@ -787,6 +795,7 @@ lib/python${MODPY_VERSION}/site-packages + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}tmz.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}tnaflix.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}toggle.${MODPY_PYC_MAGIC_TAG}pyc ++lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}toggo.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}tokentube.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}tonline.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}toongoggles.${MODPY_PYC_MAGIC_TAG}pyc +@@ -795,6 +804,7 @@ lib/python${MODPY_VERSION}/site-packages + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}traileraddict.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}trilulilu.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}trovo.${MODPY_PYC_MAGIC_TAG}pyc ++lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}trueid.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}trunews.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}trutv.${MODPY_PYC_MAGIC_TAG}pyc + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}tube8.${MODPY_PYC_MAGIC_TAG}pyc +@@ -1141,6 +1151,7 @@ lib/python${MODPY_VERSION}/site-packages + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/drbonanza.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/dreisat.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/dropbox.py ++lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/dropout.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/drtuber.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/drtv.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/dtube.py +@@ -1211,6 +1222,7 @@ lib/python${MODPY_VERSION}/site-packages + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/gab.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/gaia.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/gameinformer.py ++lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/gamejolt.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/gamespot.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/gamestar.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/gaskrank.py +@@ -1227,6 +1239,7 @@ lib/python${MODPY_VERSION}/site-packages + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/globo.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/go.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/godtube.py ++lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/gofile.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/golem.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/googledrive.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/googlepodcasts.py +@@ -1256,6 +1269,7 @@ lib/python${MODPY_VERSION}/site-packages + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/howstuffworks.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/hrfensehen.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/hrti.py ++lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/hse.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/huajiao.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/huffpost.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/hungama.py +@@ -1396,6 +1410,7 @@ lib/python${MODPY_VERSION}/site-packages + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/myvideoge.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/myvidster.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/n1.py ++lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/nate.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/nationalgeographic.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/naver.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/nba.py +@@ -1455,6 +1470,7 @@ lib/python${MODPY_VERSION}/site-packages + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/onet.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/onionstudios.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/ooyala.py ++lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/opencast.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/openload.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/openrec.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/ora.py +@@ -1482,6 +1498,7 @@ lib/python${MODPY_VERSION}/site-packages + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/piksel.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/pinkbike.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/pinterest.py ++lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/pixivsketch.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/pladform.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/planetmarathi.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/platzi.py +@@ -1588,6 +1605,7 @@ lib/python${MODPY_VERSION}/site-packages + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/simplecast.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/sina.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/sixplay.py ++lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/skeb.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/sky.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/skyit.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/skylinewebcams.py +@@ -1681,6 +1699,7 @@ lib/python${MODPY_VERSION}/site-packages + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/tmz.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/tnaflix.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/toggle.py ++lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/toggo.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/tokentube.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/tonline.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/toongoggles.py +@@ -1689,6 +1708,7 @@ lib/python${MODPY_VERSION}/site-packages + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/traileraddict.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/trilulilu.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/trovo.py ++lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/trueid.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/trunews.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/trutv.py + lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/tube8.py diff --git a/zutty-0.12.diff b/zutty-0.12.diff new file mode 100644 index 0000000..cee0127 --- /dev/null +++ b/zutty-0.12.diff @@ -0,0 +1,45 @@ +Index: x11/zutty/Makefile +=================================================================== +RCS file: /home/cvs/ports/x11/zutty/Makefile,v +retrieving revision 1.3 +diff -u -p -u -p -r1.3 Makefile +--- x11/zutty/Makefile 11 Mar 2022 20:18:16 -0000 1.3 ++++ x11/zutty/Makefile 26 May 2022 20:40:41 -0000 +@@ -2,8 +2,7 @@ COMMENT = X terminal which uses OpenGL E + + GH_ACCOUNT = tomszilagyi + GH_PROJECT = zutty +-GH_TAGNAME = 0.11 +-REVISION = 0 ++GH_TAGNAME = 0.12 + + CATEGORIES = x11 + +Index: x11/zutty/distinfo +=================================================================== +RCS file: /home/cvs/ports/x11/zutty/distinfo,v +retrieving revision 1.1.1.1 +diff -u -p -u -p -r1.1.1.1 distinfo +--- x11/zutty/distinfo 14 Jan 2022 19:25:17 -0000 1.1.1.1 ++++ x11/zutty/distinfo 26 May 2022 20:40:45 -0000 +@@ -1,2 +1,2 @@ +-SHA256 (zutty-0.11.tar.gz) = PnertCTy9gRGhv06OiJ5PlN79eQD/itsqFQ9r08xhvk= +-SIZE (zutty-0.11.tar.gz) = 343469 ++SHA256 (zutty-0.12.tar.gz) = dQ2u2GJaJIajO4ctWSQu+6fuIa8oLM/Up9vxLSHXzuc= ++SIZE (zutty-0.12.tar.gz) = 348226 +Index: x11/zutty/patches/patch-wscript +=================================================================== +RCS file: /home/cvs/ports/x11/zutty/patches/patch-wscript,v +retrieving revision 1.2 +diff -u -p -u -p -r1.2 patch-wscript +--- x11/zutty/patches/patch-wscript 11 Mar 2022 20:18:16 -0000 1.2 ++++ x11/zutty/patches/patch-wscript 26 May 2022 20:42:15 -0000 +@@ -8,7 +8,7 @@ Index: wscript + else: + cfg.env.target = 'zutty' + - cfg.env.append_value('CXXFLAGS', +-- ['-Werror', '-O3', '-march=native', '-mtune=native', '-flto']) ++- ['-Werror', '-O3', '-flto']) + - cfg.env.append_value('LINKFLAGS', + - ['-flto']) +