more patches...
This commit is contained in:
parent
94240da182
commit
53c64b33ae
145
2021-06-06-uwacom_ctl472.diff
Normal file
145
2021-06-06-uwacom_ctl472.diff
Normal file
@ -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 ,
|
101
acpi.diff
Normal file
101
acpi.diff
Normal file
@ -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;
|
32
acpitz_force.diff
Normal file
32
acpitz_force.diff
Normal file
@ -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++) {
|
893
alacritty-0.10.0.diff
Normal file
893
alacritty-0.10.0.diff
Normal file
@ -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 <eau+obsd@unix4fu
|
||||
|
||||
GH_ACCOUNT = alacritty
|
||||
GH_PROJECT = alacritty
|
||||
-GH_TAGNAME = v0.9.0
|
||||
-REVISION = 2
|
||||
+GH_TAGNAME = v0.10.0
|
||||
|
||||
# Apache 2.0
|
||||
PERMIT_PACKAGE = Yes
|
||||
@@ -38,6 +37,9 @@ SEPARATE_BUILD = Yes
|
||||
|
||||
RELEASE_DIR = ${MODCARGO_TARGET_DIR}/release
|
||||
EXTRA_DIR= ${WRKSRC}/extra
|
||||
+
|
||||
+# test result: FAILED. 60 passed; 1 failed;
|
||||
+# failed test: config::tests::config_read_eof
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${RELEASE_DIR}/alacritty ${PREFIX}/bin/
|
||||
Index: x11/alacritty/crates.inc
|
||||
===================================================================
|
||||
RCS file: /home/cvs/ports/x11/alacritty/crates.inc,v
|
||||
retrieving revision 1.1.1.1
|
||||
diff -u -p -r1.1.1.1 crates.inc
|
||||
--- x11/alacritty/crates.inc 22 Oct 2021 17:24:59 -0000 1.1.1.1
|
||||
+++ x11/alacritty/crates.inc 28 Jan 2022 19:46:10 -0000
|
||||
@@ -1,53 +1,48 @@
|
||||
-# $OpenBSD: crates.inc,v 1.1.1.1 2021/10/22 17:24:59 fcambus Exp $
|
||||
-
|
||||
-MODCARGO_CRATES += ab_glyph_rasterizer 0.1.4 # Apache-2.0
|
||||
+# $OpenBSD$
|
||||
MODCARGO_CRATES += adler32 1.2.0 # Zlib
|
||||
-MODCARGO_CRATES += andrew 0.3.1 # MIT
|
||||
MODCARGO_CRATES += android_glue 0.2.3 # MIT
|
||||
-MODCARGO_CRATES += ansi_term 0.11.0 # MIT
|
||||
+MODCARGO_CRATES += ansi_term 0.12.1 # MIT
|
||||
MODCARGO_CRATES += atty 0.2.14 # MIT
|
||||
MODCARGO_CRATES += autocfg 1.0.1 # Apache-2.0 OR MIT
|
||||
MODCARGO_CRATES += base64 0.13.0 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += bitflags 1.2.1 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += block 0.1.6 # MIT
|
||||
-MODCARGO_CRATES += calloop 0.6.5 # MIT
|
||||
-MODCARGO_CRATES += cc 1.0.69 # MIT/Apache-2.0
|
||||
+MODCARGO_CRATES += bumpalo 3.9.1 # MIT/Apache-2.0
|
||||
+MODCARGO_CRATES += calloop 0.9.3 # MIT
|
||||
+MODCARGO_CRATES += cc 1.0.72 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += cfg-if 0.1.10 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += cfg-if 1.0.0 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += cgl 0.3.2 # MIT / Apache-2.0
|
||||
-MODCARGO_CRATES += clap 2.33.3 # MIT
|
||||
+MODCARGO_CRATES += clap 2.34.0 # MIT
|
||||
MODCARGO_CRATES += clipboard-win 3.1.1 # MIT
|
||||
-MODCARGO_CRATES += cmake 0.1.45 # MIT/Apache-2.0
|
||||
-MODCARGO_CRATES += cocoa 0.23.0 # MIT / Apache-2.0
|
||||
+MODCARGO_CRATES += cmake 0.1.48 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += cocoa 0.24.0 # MIT / Apache-2.0
|
||||
MODCARGO_CRATES += cocoa-foundation 0.1.0 # MIT / Apache-2.0
|
||||
MODCARGO_CRATES += copypasta 0.7.1 # MIT / Apache-2.0
|
||||
MODCARGO_CRATES += core-foundation 0.7.0 # MIT / Apache-2.0
|
||||
-MODCARGO_CRATES += core-foundation 0.9.1 # MIT / Apache-2.0
|
||||
+MODCARGO_CRATES += core-foundation 0.9.2 # MIT / Apache-2.0
|
||||
MODCARGO_CRATES += core-foundation-sys 0.7.0 # MIT / Apache-2.0
|
||||
-MODCARGO_CRATES += core-foundation-sys 0.8.2 # MIT / Apache-2.0
|
||||
+MODCARGO_CRATES += core-foundation-sys 0.8.3 # MIT / Apache-2.0
|
||||
MODCARGO_CRATES += core-graphics 0.19.2 # MIT / Apache-2.0
|
||||
-MODCARGO_CRATES += core-graphics 0.22.2 # MIT / Apache-2.0
|
||||
+MODCARGO_CRATES += core-graphics 0.22.3 # MIT / Apache-2.0
|
||||
MODCARGO_CRATES += core-graphics-types 0.1.1 # MIT / Apache-2.0
|
||||
MODCARGO_CRATES += core-text 19.2.0 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += core-video-sys 0.1.4 # MIT
|
||||
-MODCARGO_CRATES += crc32fast 1.2.1 # MIT OR Apache-2.0
|
||||
-MODCARGO_CRATES += crossfont 0.3.1 # Apache-2.0
|
||||
-MODCARGO_CRATES += darling 0.10.2 # MIT
|
||||
-MODCARGO_CRATES += darling_core 0.10.2 # MIT
|
||||
-MODCARGO_CRATES += darling_macro 0.10.2 # MIT
|
||||
-MODCARGO_CRATES += derivative 2.2.0 # MIT/Apache-2.0
|
||||
+MODCARGO_CRATES += crc32fast 1.3.0 # MIT OR Apache-2.0
|
||||
+MODCARGO_CRATES += crossfont 0.3.2 # Apache-2.0
|
||||
+MODCARGO_CRATES += cty 0.2.2 # MIT OR Apache-2.0
|
||||
+MODCARGO_CRATES += darling 0.13.1 # MIT
|
||||
+MODCARGO_CRATES += darling_core 0.13.1 # MIT
|
||||
+MODCARGO_CRATES += darling_macro 0.13.1 # MIT
|
||||
MODCARGO_CRATES += dirs 3.0.2 # MIT OR Apache-2.0
|
||||
MODCARGO_CRATES += dirs-sys 0.3.6 # MIT OR Apache-2.0
|
||||
MODCARGO_CRATES += dispatch 0.2.0 # MIT
|
||||
-MODCARGO_CRATES += dlib 0.4.2 # MIT
|
||||
MODCARGO_CRATES += dlib 0.5.0 # MIT
|
||||
MODCARGO_CRATES += downcast-rs 1.2.0 # MIT/Apache-2.0
|
||||
-MODCARGO_CRATES += dtoa 0.4.8 # MIT OR Apache-2.0
|
||||
MODCARGO_CRATES += dwrote 0.11.0 # MPL-2.0
|
||||
-MODCARGO_CRATES += embed-resource 1.6.3 # MIT
|
||||
+MODCARGO_CRATES += embed-resource 1.6.5 # MIT
|
||||
MODCARGO_CRATES += expat-sys 2.1.6 # MIT
|
||||
-MODCARGO_CRATES += filetime 0.2.14 # MIT/Apache-2.0
|
||||
+MODCARGO_CRATES += filetime 0.2.15 # 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 0.5.0 # MIT/Apache-2.0
|
||||
@@ -62,135 +57,146 @@ MODCARGO_CRATES += fuchsia-zircon 0.3.3
|
||||
MODCARGO_CRATES += fuchsia-zircon-sys 0.3.3 # BSD-3-Clause
|
||||
MODCARGO_CRATES += getrandom 0.2.3 # MIT OR Apache-2.0
|
||||
MODCARGO_CRATES += gl_generator 0.14.0 # Apache-2.0
|
||||
-MODCARGO_CRATES += glutin 0.26.0 # Apache-2.0
|
||||
+MODCARGO_CRATES += glutin 0.28.0 # Apache-2.0
|
||||
MODCARGO_CRATES += glutin_egl_sys 0.1.5 # Apache-2.0
|
||||
MODCARGO_CRATES += glutin_emscripten_sys 0.1.1 # Apache-2.0
|
||||
MODCARGO_CRATES += glutin_gles2_sys 0.1.5 # Apache-2.0
|
||||
MODCARGO_CRATES += glutin_glx_sys 0.1.7 # Apache-2.0
|
||||
MODCARGO_CRATES += glutin_wgl_sys 0.1.5 # Apache-2.0
|
||||
+MODCARGO_CRATES += hashbrown 0.11.2 # Apache-2.0/MIT
|
||||
+MODCARGO_CRATES += heck 0.3.3 # MIT OR Apache-2.0
|
||||
MODCARGO_CRATES += hermit-abi 0.1.19 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += ident_case 1.0.1 # MIT/Apache-2.0
|
||||
+MODCARGO_CRATES += indexmap 1.8.0 # Apache-2.0/MIT
|
||||
MODCARGO_CRATES += inotify 0.7.1 # ISC
|
||||
MODCARGO_CRATES += inotify-sys 0.1.5 # ISC
|
||||
-MODCARGO_CRATES += instant 0.1.10 # BSD-3-Clause
|
||||
+MODCARGO_CRATES += instant 0.1.12 # BSD-3-Clause
|
||||
MODCARGO_CRATES += iovec 0.1.4 # MIT/Apache-2.0
|
||||
-MODCARGO_CRATES += itoa 0.4.7 # MIT OR Apache-2.0
|
||||
+MODCARGO_CRATES += itoa 1.0.1 # MIT OR Apache-2.0
|
||||
MODCARGO_CRATES += jni-sys 0.3.0 # MIT/Apache-2.0
|
||||
+MODCARGO_CRATES += js-sys 0.3.55 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += kernel32-sys 0.2.2 # MIT
|
||||
MODCARGO_CRATES += khronos_api 3.1.0 # Apache-2.0
|
||||
MODCARGO_CRATES += lazy-bytes-cast 5.0.1 # BSL-1.0
|
||||
MODCARGO_CRATES += lazy_static 1.4.0 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += lazycell 1.3.0 # MIT/Apache-2.0
|
||||
-MODCARGO_CRATES += libc 0.2.98 # MIT OR Apache-2.0
|
||||
-MODCARGO_CRATES += libloading 0.6.7 # ISC
|
||||
-MODCARGO_CRATES += libloading 0.7.0 # ISC
|
||||
+MODCARGO_CRATES += libc 0.2.112 # MIT OR Apache-2.0
|
||||
+MODCARGO_CRATES += libloading 0.7.2 # ISC
|
||||
MODCARGO_CRATES += linked-hash-map 0.5.4 # MIT/Apache-2.0
|
||||
-MODCARGO_CRATES += lock_api 0.4.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 += malloc_buf 0.0.6 # MIT
|
||||
-MODCARGO_CRATES += maybe-uninit 2.0.0 # Apache-2.0 OR MIT
|
||||
-MODCARGO_CRATES += memchr 2.3.4 # Unlicense/MIT
|
||||
-MODCARGO_CRATES += memmap2 0.1.0 # MIT/Apache-2.0
|
||||
-MODCARGO_CRATES += memmap2 0.2.3 # MIT/Apache-2.0
|
||||
-MODCARGO_CRATES += memoffset 0.6.4 # MIT
|
||||
+MODCARGO_CRATES += memchr 2.4.1 # Unlicense/MIT
|
||||
+MODCARGO_CRATES += memmap2 0.3.1 # MIT/Apache-2.0
|
||||
+MODCARGO_CRATES += memoffset 0.6.5 # MIT
|
||||
+MODCARGO_CRATES += minimal-lexical 0.2.1 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += miniz_oxide 0.3.7 # MIT
|
||||
MODCARGO_CRATES += mio 0.6.23 # MIT
|
||||
+MODCARGO_CRATES += mio 0.8.0 # MIT
|
||||
MODCARGO_CRATES += mio-anonymous-pipes 0.2.0 # MIT
|
||||
MODCARGO_CRATES += mio-extras 2.0.6 # MIT OR Apache-2.0
|
||||
+MODCARGO_CRATES += mio-uds 0.6.8 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += miow 0.2.2 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += miow 0.3.7 # MIT/Apache-2.0
|
||||
-MODCARGO_CRATES += ndk 0.2.1 # MIT OR Apache-2.0
|
||||
-MODCARGO_CRATES += ndk-glue 0.2.1 # MIT OR Apache-2.0
|
||||
-MODCARGO_CRATES += ndk-macro 0.2.0 # MIT OR Apache-2.0
|
||||
-MODCARGO_CRATES += ndk-sys 0.2.1 # MIT OR Apache-2.0
|
||||
+MODCARGO_CRATES += ndk 0.5.0 # MIT OR Apache-2.0
|
||||
+MODCARGO_CRATES += ndk-glue 0.5.0 # 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 += net2 0.2.37 # MIT/Apache-2.0
|
||||
-MODCARGO_CRATES += nix 0.18.0 # MIT
|
||||
-MODCARGO_CRATES += nix 0.20.0 # MIT
|
||||
-MODCARGO_CRATES += nix 0.22.0 # MIT
|
||||
-MODCARGO_CRATES += nom 6.2.1 # MIT
|
||||
+MODCARGO_CRATES += nix 0.22.2 # MIT
|
||||
+MODCARGO_CRATES += nom 7.1.0 # MIT
|
||||
MODCARGO_CRATES += notify 4.0.17 # CC0-1.0
|
||||
-MODCARGO_CRATES += num_enum 0.4.3 # BSD-3-Clause
|
||||
-MODCARGO_CRATES += num_enum_derive 0.4.3 # BSD-3-Clause
|
||||
+MODCARGO_CRATES += ntapi 0.3.6 # Apache-2.0 OR MIT
|
||||
+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 += objc 0.2.7 # MIT
|
||||
MODCARGO_CRATES += objc-foundation 0.1.1 # MIT
|
||||
MODCARGO_CRATES += objc_id 0.1.1 # MIT
|
||||
-MODCARGO_CRATES += once_cell 1.8.0 # MIT OR Apache-2.0
|
||||
+MODCARGO_CRATES += once_cell 1.9.0 # MIT OR Apache-2.0
|
||||
MODCARGO_CRATES += osmesa-sys 0.1.2 # CC0-1.0
|
||||
-MODCARGO_CRATES += owned_ttf_parser 0.6.0 # Apache-2.0
|
||||
-MODCARGO_CRATES += parking_lot 0.11.1 # Apache-2.0/MIT
|
||||
-MODCARGO_CRATES += parking_lot_core 0.8.3 # Apache-2.0/MIT
|
||||
+MODCARGO_CRATES += parking_lot 0.11.2 # Apache-2.0/MIT
|
||||
+MODCARGO_CRATES += parking_lot_core 0.8.5 # Apache-2.0/MIT
|
||||
MODCARGO_CRATES += percent-encoding 2.1.0 # MIT/Apache-2.0
|
||||
-MODCARGO_CRATES += pkg-config 0.3.19 # MIT/Apache-2.0
|
||||
+MODCARGO_CRATES += pkg-config 0.3.24 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += png 0.16.8 # MIT OR Apache-2.0
|
||||
-MODCARGO_CRATES += proc-macro-crate 0.1.5 # Apache-2.0/MIT
|
||||
-MODCARGO_CRATES += proc-macro2 1.0.28 # MIT OR Apache-2.0
|
||||
-MODCARGO_CRATES += quote 1.0.9 # MIT OR Apache-2.0
|
||||
-MODCARGO_CRATES += raw-window-handle 0.3.3 # MIT
|
||||
-MODCARGO_CRATES += redox_syscall 0.2.9 # 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-macro2 1.0.36 # MIT OR Apache-2.0
|
||||
+MODCARGO_CRATES += quick-xml 0.22.0 # MIT
|
||||
+MODCARGO_CRATES += quote 1.0.14 # MIT OR Apache-2.0
|
||||
+MODCARGO_CRATES += raw-window-handle 0.4.2 # MIT OR Apache-2.0 OR Zlib
|
||||
+MODCARGO_CRATES += redox_syscall 0.2.10 # MIT
|
||||
MODCARGO_CRATES += redox_users 0.4.0 # MIT
|
||||
MODCARGO_CRATES += regex-automata 0.1.10 # Unlicense/MIT
|
||||
MODCARGO_CRATES += regex-syntax 0.6.25 # MIT/Apache-2.0
|
||||
-MODCARGO_CRATES += rusttype 0.9.2 # MIT / Apache-2.0
|
||||
-MODCARGO_CRATES += ryu 1.0.5 # Apache-2.0 OR BSL-1.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 += scoped-tls 1.0.0 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += scopeguard 1.1.0 # MIT/Apache-2.0
|
||||
-MODCARGO_CRATES += serde 1.0.127 # MIT OR Apache-2.0
|
||||
-MODCARGO_CRATES += serde_derive 1.0.127 # MIT OR Apache-2.0
|
||||
-MODCARGO_CRATES += serde_json 1.0.66 # MIT OR Apache-2.0
|
||||
-MODCARGO_CRATES += serde_yaml 0.8.17 # MIT OR Apache-2.0
|
||||
+MODCARGO_CRATES += serde 1.0.133 # MIT OR Apache-2.0
|
||||
+MODCARGO_CRATES += serde_derive 1.0.133 # MIT OR Apache-2.0
|
||||
+MODCARGO_CRATES += serde_json 1.0.74 # MIT OR Apache-2.0
|
||||
+MODCARGO_CRATES += serde_yaml 0.8.23 # MIT OR Apache-2.0
|
||||
MODCARGO_CRATES += servo-fontconfig 0.5.1 # MIT / Apache-2.0
|
||||
MODCARGO_CRATES += servo-fontconfig-sys 5.1.0 # MIT
|
||||
MODCARGO_CRATES += shared_library 0.1.9 # Apache-2.0/MIT
|
||||
-MODCARGO_CRATES += signal-hook 0.1.17 # Apache-2.0/MIT
|
||||
+MODCARGO_CRATES += signal-hook 0.3.13 # Apache-2.0/MIT
|
||||
+MODCARGO_CRATES += signal-hook-mio 0.2.1 # Apache-2.0/MIT
|
||||
MODCARGO_CRATES += signal-hook-registry 1.4.0 # Apache-2.0/MIT
|
||||
-MODCARGO_CRATES += slab 0.4.3 # MIT
|
||||
-MODCARGO_CRATES += smallvec 1.6.1 # MIT/Apache-2.0
|
||||
-MODCARGO_CRATES += smithay-client-toolkit 0.12.3 # MIT
|
||||
-MODCARGO_CRATES += smithay-client-toolkit 0.14.0 # MIT
|
||||
-MODCARGO_CRATES += smithay-clipboard 0.6.4 # MIT
|
||||
+MODCARGO_CRATES += slab 0.4.5 # MIT
|
||||
+MODCARGO_CRATES += smallvec 1.7.0 # MIT/Apache-2.0
|
||||
+MODCARGO_CRATES += smithay-client-toolkit 0.15.3 # MIT
|
||||
+MODCARGO_CRATES += smithay-clipboard 0.6.5 # MIT
|
||||
MODCARGO_CRATES += spsc-buffer 0.1.1 # MIT
|
||||
MODCARGO_CRATES += strsim 0.8.0 # MIT
|
||||
-MODCARGO_CRATES += strsim 0.9.3 # MIT
|
||||
-MODCARGO_CRATES += syn 1.0.74 # MIT OR Apache-2.0
|
||||
+MODCARGO_CRATES += strsim 0.10.0 # MIT
|
||||
+MODCARGO_CRATES += structopt 0.3.25 # Apache-2.0 OR MIT
|
||||
+MODCARGO_CRATES += structopt-derive 0.4.18 # Apache-2.0/MIT
|
||||
+MODCARGO_CRATES += syn 1.0.85 # MIT OR Apache-2.0
|
||||
MODCARGO_CRATES += textwrap 0.11.0 # MIT
|
||||
-MODCARGO_CRATES += thiserror 1.0.26 # MIT OR Apache-2.0
|
||||
-MODCARGO_CRATES += thiserror-impl 1.0.26 # MIT OR Apache-2.0
|
||||
-MODCARGO_CRATES += time 0.1.43 # MIT/Apache-2.0
|
||||
+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 += toml 0.5.8 # MIT/Apache-2.0
|
||||
-MODCARGO_CRATES += ttf-parser 0.6.2 # MIT OR Apache-2.0
|
||||
-MODCARGO_CRATES += unicode-width 0.1.8 # MIT/Apache-2.0
|
||||
+MODCARGO_CRATES += unicode-segmentation 1.8.0 # MIT/Apache-2.0
|
||||
+MODCARGO_CRATES += unicode-width 0.1.9 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += unicode-xid 0.2.2 # MIT OR Apache-2.0
|
||||
MODCARGO_CRATES += utf8parse 0.2.0 # Apache-2.0 OR MIT
|
||||
MODCARGO_CRATES += vec_map 0.8.2 # MIT/Apache-2.0
|
||||
-MODCARGO_CRATES += version_check 0.9.3 # MIT/Apache-2.0
|
||||
+MODCARGO_CRATES += version_check 0.9.4 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += vswhom 0.1.0 # MIT
|
||||
MODCARGO_CRATES += vswhom-sys 0.1.0 # MIT
|
||||
MODCARGO_CRATES += vte 0.10.1 # Apache-2.0 OR MIT
|
||||
MODCARGO_CRATES += vte_generate_state_changes 0.1.1 # Apache-2.0 OR MIT
|
||||
MODCARGO_CRATES += walkdir 2.3.2 # Unlicense/MIT
|
||||
MODCARGO_CRATES += wasi 0.10.2+wasi-snapshot-preview1 # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
|
||||
-MODCARGO_CRATES += wayland-client 0.28.6 # MIT
|
||||
-MODCARGO_CRATES += wayland-commons 0.28.6 # MIT
|
||||
-MODCARGO_CRATES += wayland-cursor 0.28.6 # MIT
|
||||
-MODCARGO_CRATES += wayland-egl 0.28.6 # MIT
|
||||
-MODCARGO_CRATES += wayland-protocols 0.28.6 # MIT
|
||||
-MODCARGO_CRATES += wayland-scanner 0.28.6 # MIT
|
||||
-MODCARGO_CRATES += wayland-sys 0.28.6 # 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-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.29.4 # MIT
|
||||
+MODCARGO_CRATES += wayland-commons 0.29.4 # MIT
|
||||
+MODCARGO_CRATES += wayland-cursor 0.29.4 # MIT
|
||||
+MODCARGO_CRATES += wayland-egl 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.55 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += winapi 0.2.8 # MIT
|
||||
MODCARGO_CRATES += winapi 0.3.9 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += winapi-build 0.1.1 # MIT
|
||||
MODCARGO_CRATES += winapi-i686-pc-windows-gnu 0.4.0 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += winapi-util 0.1.5 # Unlicense/MIT
|
||||
MODCARGO_CRATES += winapi-x86_64-pc-windows-gnu 0.4.0 # MIT/Apache-2.0
|
||||
-MODCARGO_CRATES += winit 0.24.0 # Apache-2.0
|
||||
-MODCARGO_CRATES += winreg 0.9.0 # MIT
|
||||
+MODCARGO_CRATES += winit 0.26.1 # Apache-2.0
|
||||
+MODCARGO_CRATES += winreg 0.10.1 # MIT
|
||||
MODCARGO_CRATES += wio 0.2.2 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += ws2_32-sys 0.2.1 # MIT
|
||||
-MODCARGO_CRATES += x11-clipboard 0.5.2 # MIT
|
||||
-MODCARGO_CRATES += x11-dl 2.18.5 # MIT
|
||||
-MODCARGO_CRATES += xcb 0.9.0 # MIT
|
||||
-MODCARGO_CRATES += xcursor 0.3.3 # MIT
|
||||
-MODCARGO_CRATES += xdg 2.2.0 # Apache-2.0/MIT
|
||||
+MODCARGO_CRATES += x11-clipboard 0.5.3 # MIT
|
||||
+MODCARGO_CRATES += x11-dl 2.19.1 # MIT
|
||||
+MODCARGO_CRATES += xcb 0.10.1 # MIT
|
||||
+MODCARGO_CRATES += xcursor 0.3.4 # MIT
|
||||
+MODCARGO_CRATES += xdg 2.4.0 # Apache-2.0/MIT
|
||||
MODCARGO_CRATES += xml-rs 0.8.4 # MIT
|
||||
MODCARGO_CRATES += yaml-rust 0.4.5 # MIT/Apache-2.0
|
||||
Index: x11/alacritty/distinfo
|
||||
===================================================================
|
||||
RCS file: /home/cvs/ports/x11/alacritty/distinfo,v
|
||||
retrieving revision 1.1.1.1
|
||||
diff -u -p -r1.1.1.1 distinfo
|
||||
--- x11/alacritty/distinfo 22 Oct 2021 17:24:59 -0000 1.1.1.1
|
||||
+++ x11/alacritty/distinfo 28 Jan 2022 19:46:10 -0000
|
||||
@@ -1,52 +1,48 @@
|
||||
-SHA256 (alacritty-0.9.0.tar.gz) = bTqqyeBHf5A1Y7b7JuCJEYQHzb/pUqHi/79OlxtwYrM=
|
||||
-SHA256 (cargo/ab_glyph_rasterizer-0.1.4.tar.gz) = 2f5eMt4Bcw6x9rf1tRwX4D4jJb9Ap091TwTxMAQ6//8=
|
||||
+SHA256 (alacritty-0.10.0.tar.gz) = Xe6clPlEt0KwGJ3YfEPIcXX/rd6ASau0Zoylo+aP1lo=
|
||||
SHA256 (cargo/adler32-1.2.0.tar.gz) = quEnfTmu7BXLOIJm7MJLEcgEad6uYGfhehp6qeXB8jQ=
|
||||
-SHA256 (cargo/andrew-0.3.1.tar.gz) = jEr7Cd1kL+7IQI4z+S8//EBSlG9rIPMvuZwfWM1Pp88=
|
||||
SHA256 (cargo/android_glue-0.2.3.tar.gz) = AAREIm/P8kjyvEx2Jb4yxjysz+zCcjorn3inSHpJxAc=
|
||||
-SHA256 (cargo/ansi_term-0.11.0.tar.gz) = 7km69sthe4U6qNk79CDbI4P6tG0xRILKKAO0DV/el5s=
|
||||
+SHA256 (cargo/ansi_term-0.12.1.tar.gz) = 1Sqbt+wM9ITFUYMKfOJ70g1n6sZH4b77VrC+TuOaVdI=
|
||||
SHA256 (cargo/atty-0.2.14.tar.gz) = 2bOb4Ydw0RQhzbG5lHpF3T836TCSy/N3YUgooxnV/ug=
|
||||
SHA256 (cargo/autocfg-1.0.1.tar.gz) = zbAx3XjihzHYfVbMj/70qPNsomw4/i3nAFQ+Yn+KRko=
|
||||
SHA256 (cargo/base64-0.13.0.tar.gz) = kE3+rFDzzauij8b1f9zdt19J7WE0ZnanjE/+VYd4Av0=
|
||||
SHA256 (cargo/bitflags-1.2.1.tar.gz) = zx3i/ox1vBRaL1d63ZUfgTSIm0eV1HRmpUpchG1pFpM=
|
||||
SHA256 (cargo/block-0.1.6.tar.gz) = DYwf72kJQdPneI0yhRdZH+zGhMCECEcC1v8WQemTaZo=
|
||||
-SHA256 (cargo/calloop-0.6.5.tar.gz) = CwNhZ+dgQWlFeZcsKM9Id7T5LaIiVg3bSQCJN7amcnw=
|
||||
-SHA256 (cargo/cc-1.0.69.tar.gz) = 5wzC9ixs4YaJY4J71nd2TGLQfD2aPh+xF37hqasZnrI=
|
||||
+SHA256 (cargo/bumpalo-3.9.1.tar.gz) = pKRaRqsfJBLlPToK3nb/rSAlgEKUVpquOHIxoM1uCJk=
|
||||
+SHA256 (cargo/calloop-0.9.3.tar.gz) = vy7sYe/laqHoE/USaVkpaTPPBwADDkMUeGxId5pmq4I=
|
||||
+SHA256 (cargo/cc-1.0.72.tar.gz) = IqkTe5XqBoZOAYN1tyrft9tub2jPyN9aBNACiAUEhe4=
|
||||
SHA256 (cargo/cfg-if-0.1.10.tar.gz) = R4W90clrKoRrK9fMAuhraz2/FOflNEbE9UySo2EECCI=
|
||||
SHA256 (cargo/cfg-if-1.0.0.tar.gz) = uvHeQzl2FYi8Bhnjy8ASDuWC67dLU7Tvv3kRe9LaQP0=
|
||||
SHA256 (cargo/cgl-0.3.2.tar.gz) = DO0FUSNOh6/uEkEdU1ZI3YnS5/NMeLdTOVVnr/PUR/8=
|
||||
-SHA256 (cargo/clap-2.33.3.tar.gz) = N+WKx4VzxAcI1FUi8NgPovAcxPm04r90mAclVFQxIAI=
|
||||
+SHA256 (cargo/clap-2.34.0.tar.gz) = oGEFRBgMOLiBAf7PLdY0sXSmLu9pRvhN/GpxJ1ErOBw=
|
||||
SHA256 (cargo/clipboard-win-3.1.1.tar.gz) = n99eAQhra+dQQoukpAYZ+EfrLpV1bu6EsY4G5fC1A0I=
|
||||
-SHA256 (cargo/cmake-0.1.45.tar.gz) = 62IQtjcXHfukzaEuV5rG3HP1FlrVYTPl1y7zEx8yCFU=
|
||||
-SHA256 (cargo/cocoa-0.23.0.tar.gz) = xUIBwH3POlyjP+zsuAQq7XZ+5L/VoCNajOq82pVgRLI=
|
||||
+SHA256 (cargo/cmake-0.1.48.tar.gz) = 6K2M7xBKxXtouJ3zIIFk0ihQOrvc5w9ogP+j2XDnRDo=
|
||||
SHA256 (cargo/cocoa-0.24.0.tar.gz) = b2OQLpIjUw77TibM0M9V7DDVktO0LiGije/EKpWG6DI=
|
||||
SHA256 (cargo/cocoa-foundation-0.1.0.tar.gz) = et5Jtl1WDKWMQDpHm7OWWSsVXAGF6tp0LuMj0daNYxg=
|
||||
SHA256 (cargo/copypasta-0.7.1.tar.gz) = RCPXn+2D69mrgewh+pcUQwCpYXghWCh9yb9+3aw3/ws=
|
||||
SHA256 (cargo/core-foundation-0.7.0.tar.gz) = V9JMehPEPocON8FVa3RVVDeHCgRRT3aF9bNU4JBWcXE=
|
||||
-SHA256 (cargo/core-foundation-0.9.1.tar.gz) = ConirkJuqDFV3M8QwPprFGPvbV/LRM7gsiSkCPpkCmI=
|
||||
+SHA256 (cargo/core-foundation-0.9.2.tar.gz) = aIjhBVG7k+Qk2N8dB/GotPzrAAGjpLBIv8R1VJRvR7M=
|
||||
SHA256 (cargo/core-foundation-sys-0.7.0.tar.gz) = s6catJTAtbhgvchAeuCJeAUkFwcMLO04VzqRV611uKw=
|
||||
-SHA256 (cargo/core-foundation-sys-0.8.2.tar.gz) = 6iIbUoSkfkADO/m2bzX5hOwOopMesDUFJGzSepY/mBs=
|
||||
+SHA256 (cargo/core-foundation-sys-0.8.3.tar.gz) = WCfOv0ZwRouHct0ZGFZ2iu3LGwJ4oE+Yn3dmNRkXudw=
|
||||
SHA256 (cargo/core-graphics-0.19.2.tar.gz) = s4iTdObqarJdupC7XZYgL2EQgFg2H23HLosD5vi76SM=
|
||||
-SHA256 (cargo/core-graphics-0.22.2.tar.gz) = Jp819ptUK4DnNqIKiaBSFcDOgMLAPFFKuy4xi3g3nYY=
|
||||
+SHA256 (cargo/core-graphics-0.22.3.tar.gz) = JYG7qzuP/G/L1VC/RsNVE10W6f8qbqAyrWub8dfv5Ps=
|
||||
SHA256 (cargo/core-graphics-types-0.1.1.tar.gz) = Omi2izRGCCZEyRrHeL9QzUEEv7ACtaanxEzKWixweIs=
|
||||
SHA256 (cargo/core-text-19.2.0.tar.gz) = mddK2mbgfBzvoY+Kv7p2W0hvJQ3i5KmZ5XJ/wN1LSiU=
|
||||
SHA256 (cargo/core-video-sys-0.1.4.tar.gz) = NOytI2EK2XV2ZNZE42kkbt3hgD/LQ+1yh2VlCYpdOCg=
|
||||
-SHA256 (cargo/crc32fast-1.2.1.tar.gz) = gRVv7OhKtqnyr9sQnOOuV35CsSKEQe3tmb139ieVOxo=
|
||||
-SHA256 (cargo/crossfont-0.3.1.tar.gz) = tsCWfpOgRAhlvx2GfDpQ1pk/UFSyoQGG/CgwOXkYJB0=
|
||||
-SHA256 (cargo/darling-0.10.2.tar.gz) = DXBuddh+NVadt4GpteJBbP8SNqR+04CDH5WTgszV+Fg=
|
||||
-SHA256 (cargo/darling_core-0.10.2.tar.gz) = 8Mlgri2k3oipGy2SDCpyM7QAvDPLKEU6KYeCLYOSUZs=
|
||||
-SHA256 (cargo/darling_macro-0.10.2.tar.gz) = 2bWi9KxJaYIsYiJIFdBplSZWytxwhP3Kl1Hm2VkYm3I=
|
||||
-SHA256 (cargo/derivative-2.2.0.tar.gz) = /MPdXp6cCyldbh5NgR+28VfV/9eEuNIC/GLqyANadws=
|
||||
+SHA256 (cargo/crc32fast-1.3.0.tar.gz) = c4wpDfrqhPwcoVrZwWjQg7BacU4e/d2O2qtnjcKNKDY=
|
||||
+SHA256 (cargo/crossfont-0.3.2.tar.gz) = EplpWkxkF7fkppV72WNHhAbhSLewNR4vLOMSlrBRglE=
|
||||
+SHA256 (cargo/cty-0.2.2.tar.gz) = s2X6vHlQRmcgU+KclUcz7DsF5L5lSrEw/o8flNcFHzU=
|
||||
+SHA256 (cargo/darling-0.13.1.tar.gz) = 0NcguGg/jdg8ZRVfBTBWDLpozSvzlfZROkg8ruV/9/Q=
|
||||
+SHA256 (cargo/darling_core-0.13.1.tar.gz) = ejQPJB0s7tHetHrjbEFEsnB+x90LZJ+JTLObtZWYYyQ=
|
||||
+SHA256 (cargo/darling_macro-0.13.1.tar.gz) = csQbO3NS/rMhGg10PcVwCk47YPUb0rNoiS0eD5qV9Es=
|
||||
SHA256 (cargo/dirs-3.0.2.tar.gz) = MLqgQxA8nQwqV89TfMLzViOIncDUBebDzM+tvIHHEwk=
|
||||
SHA256 (cargo/dirs-sys-0.3.6.tar.gz) = A9hlNO02emdUjcaBE6D121VDL9+7bm+dd3BDl9ldV4A=
|
||||
SHA256 (cargo/dispatch-0.2.0.tar.gz) = vQyTu0sMbZt39ENbCumMJNF/HEWy/4RMYVGgclbKkjs=
|
||||
-SHA256 (cargo/dlib-0.4.2.tar.gz) = sR8V0eMmjxQPaNOQY31edthJeC2XGucGPg2mn+lwmnY=
|
||||
SHA256 (cargo/dlib-0.5.0.tar.gz) = rBt1FzKMBMKqaEIvxgpBuSIIGCFC7QSiWHnCbI+Hh5Q=
|
||||
SHA256 (cargo/downcast-rs-1.2.0.tar.gz) = nqg10pA2pAh3k4NvqTGwiDetXpV9qeI4hrKVhvubZlA=
|
||||
-SHA256 (cargo/dtoa-0.4.8.tar.gz) = VomYmM52qvSg8k2RTJfqbtl21C/satM/y7ChED4HsrA=
|
||||
SHA256 (cargo/dwrote-0.11.0.tar.gz) = Q5ocK6VhGtPtcxKAVB020unErF5/uBiie2BL3Fpqpls=
|
||||
-SHA256 (cargo/embed-resource-1.6.3.tar.gz) = Rd4w6zF7TNOILuFmI8swBOX7maj0zUAJfK32HvvFStw=
|
||||
+SHA256 (cargo/embed-resource-1.6.5.tar.gz) = hVBesjn8lSswDynwVW0tiECCqDVmdo2YAnjY+vOMeA0=
|
||||
SHA256 (cargo/expat-sys-2.1.6.tar.gz) = ZY8ZcokgE4NC9oQIt892RNkNR4Q1PY68MufoZj2+Rfo=
|
||||
-SHA256 (cargo/filetime-0.2.14.tar.gz) = HTTPoTpjrgWL+mAf6eMTu9s3RkJ8FFkYVGTOD89i4eg=
|
||||
+SHA256 (cargo/filetime-0.2.15.tar.gz) = l1zPg9jZ0NhGgoUKOMgWkCe+gzaIBZccxPI4wrJFvJg=
|
||||
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-0.5.0.tar.gz) = 1zfZqlGft7dJy8O5Yu3PMQqN0fS2fJHE+Dl1290X2WU=
|
||||
@@ -61,187 +57,194 @@ SHA256 (cargo/fuchsia-zircon-0.3.3.tar.g
|
||||
SHA256 (cargo/fuchsia-zircon-sys-0.3.3.tar.gz) = Pcqprncl0SzbhbOtmaQ023C0aMCd7RfgEthrXBAQ96c=
|
||||
SHA256 (cargo/getrandom-0.2.3.tar.gz) = f82ZlGNSTFJllRf+LOqYSTz+SF0QVl57D7B9u6etJ1M=
|
||||
SHA256 (cargo/gl_generator-0.14.0.tar.gz) = GpXfwjorSpovWrQdGU+L/aPKvsQq9OOfCMM56yoMEk0=
|
||||
-SHA256 (cargo/glutin-0.26.0.tar.gz) = GuHLuRdrkVHEzgPwEuPNHGwYxL557errPZn12AhcX6M=
|
||||
+SHA256 (cargo/glutin-0.28.0.tar.gz) = AOqdvlRLyKZXxMSnmMLRbNAbVJgg5HZXKXVJ0oNx9tI=
|
||||
SHA256 (cargo/glutin_egl_sys-0.1.5.tar.gz) = KrtqpVUjSAxK3FpWu6okmZLi3dsvxj3JbgSjNVNkwhE=
|
||||
SHA256 (cargo/glutin_emscripten_sys-0.1.1.tar.gz) = gN5BRt926KbDKwMAe8dk/zJJ3K609nXWigbK8brDY/E=
|
||||
SHA256 (cargo/glutin_gles2_sys-0.1.5.tar.gz) = 6AlOcItzCnyKGVT0+KMYgK8A64ocW1v4XSigo8bWkQM=
|
||||
SHA256 (cargo/glutin_glx_sys-0.1.7.tar.gz) = fjk8j8ArgHRZQQQpFQ6cT6/9sxLVm4wDhWYXPIGZE1E=
|
||||
SHA256 (cargo/glutin_wgl_sys-0.1.5.tar.gz) = PaWVGhVp26uGXG8qhj76//GTqTyvBVONGT6eOBbSFpY=
|
||||
+SHA256 (cargo/hashbrown-0.11.2.tar.gz) = q17w1JCe83JMyMzmzMhXLFyBdZLpKF9UZPjob4vTcm4=
|
||||
+SHA256 (cargo/heck-0.3.3.tar.gz) = bWIe+yaGPw6ZJMasV36CdeXmt3RV22T/psZckE6eEyw=
|
||||
SHA256 (cargo/hermit-abi-0.1.19.tar.gz) = YrRnNDuUukdtyyUA0kLa27OVV9+IkxCsd8XZkQCqrDM=
|
||||
SHA256 (cargo/ident_case-1.0.1.tar.gz) = ueA4S2GVhWbpJtxQZgMh0SFZAl52fBjgQ9rya3AQTDk=
|
||||
+SHA256 (cargo/indexmap-1.8.0.tar.gz) = KCpiR3Isq6QEwGUBa7+lIoBuUXFMNPXfw+SjpG/LQiM=
|
||||
SHA256 (cargo/inotify-0.7.1.tar.gz) = SBbGbSyK5nPfgzZsGDQVOPI0om1lqezqXDSLRTrB0C8=
|
||||
SHA256 (cargo/inotify-sys-0.1.5.tar.gz) = 4FwCteib/zuUbO3sonirxij+gR5gTwJ8RaiqPPeT0Os=
|
||||
-SHA256 (cargo/instant-0.1.10.tar.gz) = vuAyixIJ0VfvAByU3YW0+PZBOa2w6sJln0sIOCsvR00=
|
||||
+SHA256 (cargo/instant-0.1.12.tar.gz) = elu+gkxQfF2llWNV6Gp0bYLg4UZPZdhizF5x2nDpSyw=
|
||||
SHA256 (cargo/iovec-0.1.4.tar.gz) = srPqb/leF1Rz+P/mp+t8ANBUJAMhuExXBRF1/jweB14=
|
||||
-SHA256 (cargo/itoa-0.4.7.tar.gz) = 3SUDYCGw3oigr/a4UAUVY8ZRbQv1P4Y4k47bud5zJzY=
|
||||
+SHA256 (cargo/itoa-1.0.1.tar.gz) = GquPw2dYi4nc7oOrD9ZrcrULcvoZBNcJUEWs4rDIHDU=
|
||||
SHA256 (cargo/jni-sys-0.3.0.tar.gz) = jq9LwC0Xy91/9MdDjK/N9/uaRhMxOtEbT4/v59P6ATA=
|
||||
+SHA256 (cargo/js-sys-0.3.55.tar.gz) = fMn/zNOMRRqGvxNlffJE6cPzdJPM6OXiHpQJY3d6zIQ=
|
||||
SHA256 (cargo/kernel32-sys-0.2.2.tar.gz) = dQdiSylINDHAui2Crs6Mps26k4K/9N3Q90kFYMBWCY0=
|
||||
SHA256 (cargo/khronos_api-3.1.0.tar.gz) = 4ttYXh1zj8dxvwihUUINPtGT2diVo2339vipRWuRHdw=
|
||||
SHA256 (cargo/lazy-bytes-cast-5.0.1.tar.gz) = ECV0mfCJzRVq2C0KnNV9lQH6LJiQaJkql+s8J4NvIGs=
|
||||
SHA256 (cargo/lazy_static-1.4.0.tar.gz) = 4qutI/vEKzcA8vJ5hE3IMq2ysusGmy35GPRVxOGMxkY=
|
||||
SHA256 (cargo/lazycell-1.3.0.tar.gz) = gw0Izh0dlB5rMGRfGg61ZDAT2DXON3ml/CCCYdvhD1U=
|
||||
-SHA256 (cargo/libc-0.2.98.tar.gz) = Mgz+dxddo6SD7+1LwK3BloygULCYzk8vHBOlZiYSh5A=
|
||||
-SHA256 (cargo/libloading-0.6.7.tar.gz) = NRoyQXoS1ffoLDaKZngeMHg02uBMbODNRFbVKYkimIM=
|
||||
-SHA256 (cargo/libloading-0.7.0.tar.gz) = b4TZZDjBX81sPyRMj84B0eK5xrViPpxxHckobY/JLWo=
|
||||
+SHA256 (cargo/libc-0.2.112.tar.gz) = GwPRfzZKOgQtXl1GsFO7v4LJLJQwxZLdTAZNxu6ZcSU=
|
||||
+SHA256 (cargo/libloading-0.7.2.tar.gz) = r+ID1mnsl5txKGGbrlpjt7QukgPBspFGB57gXi9gS1I=
|
||||
SHA256 (cargo/linked-hash-map-0.5.4.tar.gz) = f7mzivkmCBQLhraTYEuf/MWCQkCkhNHs1HlbrLL+iPM=
|
||||
-SHA256 (cargo/lock_api-0.4.4.tar.gz) = A4KIBgbf9tFclHbEFtGGkLcnQqp7YFu23W7JAw+/B+s=
|
||||
+SHA256 (cargo/lock_api-0.4.5.tar.gz) = cSpNCTyZduJOfbykHbiV2ry6w4619ARTk9F6lb37EQk=
|
||||
SHA256 (cargo/log-0.4.14.tar.gz) = Ubm75sR9Ufw+GpuUWWWUa0xEFCq4eSxQg1qYDTYsJxA=
|
||||
SHA256 (cargo/malloc_buf-0.0.6.tar.gz) = YruQf+iNVNjZzjKjzOq0IY7S9rfTVhfK/prfhOQ5Gcs=
|
||||
-SHA256 (cargo/maybe-uninit-2.0.0.tar.gz) = YDAuTbOmHacMDLeZGXYkg2LzAxnoiFDEh7m5W78FngA=
|
||||
-SHA256 (cargo/memchr-2.3.4.tar.gz) = DuHEeqolbsq8rqNR6uSpsB7zntgQAE4pjSUR7ShLFSU=
|
||||
-SHA256 (cargo/memmap2-0.1.0.tar.gz) = 2bcMoqYQOsi2ZdwVCxQu8OTonfZAyebPKV0YnDyuvlo=
|
||||
-SHA256 (cargo/memmap2-0.2.3.tar.gz) = cj4+vc3FwCPbHfMVNkVzeJ+IV8EbYxov3618APXARrQ=
|
||||
-SHA256 (cargo/memoffset-0.6.4.tar.gz) = WazMUH8TOANqBHfvYa/a4zzeYIQPTf5IExnOOtEW3fk=
|
||||
+SHA256 (cargo/memchr-2.4.1.tar.gz) = MIzDm+Abc9DRj4Kg57Kj34UkX4Svlv3dxdIC0n5HuGo=
|
||||
+SHA256 (cargo/memmap2-0.3.1.tar.gz) = ALbC6/9hgBmHiPXbCNfOO8HQthcXZniDGnUQgllz41c=
|
||||
+SHA256 (cargo/memoffset-0.6.5.tar.gz) = WqNh1Prqk2AwZKAnQV8HvY4dXIjJ+/aL9WooVCj9ec4=
|
||||
+SHA256 (cargo/minimal-lexical-0.2.1.tar.gz) = aDVMXGvTbXP/P+zrBe+lm2rLdiZhf0livjIqgl5h95o=
|
||||
SHA256 (cargo/miniz_oxide-0.3.7.tar.gz) = eR2qrh7WiJVg+MQ1kZT1Zkg1VUBXMkSlRIqDuh7MdDU=
|
||||
SHA256 (cargo/mio-0.6.23.tar.gz) = Sv1m9bkb8qO8E/rQ4hyu2sFoykxwdQTnVYVkiugOTMQ=
|
||||
+SHA256 (cargo/mio-0.8.0.tar.gz) = uicvhfoLQfyRhyvlebO74PVreSqjYaOA62aUafaNr7I=
|
||||
SHA256 (cargo/mio-anonymous-pipes-0.2.0.tar.gz) = a8UTAl/lAFo6pWG1D9ss2loVC4SACuAqzYqp7WLKGms=
|
||||
SHA256 (cargo/mio-extras-2.0.6.tar.gz) = UkA/4pABLOd3xGJnkMiVEySiueMxazFDd5xysCl0Lxk=
|
||||
+SHA256 (cargo/mio-uds-0.6.8.tar.gz) = r8tpnrJtQzJkfMhISSu8Fer7JvCNAwRVDVqh9hLgZvA=
|
||||
SHA256 (cargo/miow-0.2.2.tar.gz) = 69gIQkFmMi1KONqHCDv93TrEwTEzTtVYVhEusG1GlE0=
|
||||
SHA256 (cargo/miow-0.3.7.tar.gz) = ufHFsCXNqHb2bvQ6ET+R68n0zO80hDAA4K3267q4TiE=
|
||||
-SHA256 (cargo/ndk-0.2.1.tar.gz) = XrFnwf6+0KSWY5A00MdrO3QmNjYEXbVInu5SFDwkbnM=
|
||||
-SHA256 (cargo/ndk-glue-0.2.1.tar.gz) = vfOZuLejnG+xU8TsMscv1f54nfJKZH8inCOap62xUkE=
|
||||
-SHA256 (cargo/ndk-macro-0.2.0.tar.gz) = BdHGMH3EJND2W5sG6U+IJI5jBXJrFHKf1npeR7LcSB0=
|
||||
-SHA256 (cargo/ndk-sys-0.2.1.tar.gz) = xEkiyz27HHC15fRD1jtkNjqJhWTXObpRmOOpE4RCho0=
|
||||
+SHA256 (cargo/ndk-0.5.0.tar.gz) = ltho9lTHLnX4aHVyaZzavnVfA+/7tiVCdo6ZXVuNaZ0=
|
||||
+SHA256 (cargo/ndk-glue-0.5.0.tar.gz) = /CkbjeIJXLqNq3zzgb9YL/TBegms+FTDLkZUWwgIXSg=
|
||||
+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/net2-0.2.37.tar.gz) = ORYw0StoACrh4l6Pl0MGR0lmVQrYLaxohvuJEMGVaK4=
|
||||
-SHA256 (cargo/nix-0.18.0.tar.gz) = g0UP5qYULd2V+wZLdGCD/E7xcF/oH2SmTh1LOfVKEFU=
|
||||
-SHA256 (cargo/nix-0.20.0.tar.gz) = +ptIGdobxhwOpItjt7yGBAZN1DAT58wyXfCY1JzXwYo=
|
||||
-SHA256 (cargo/nix-0.22.0.tar.gz) = zx4l7mtBLCoeP8tqRJmlwb/n9D4BS9zpprZmblqi0Yc=
|
||||
-SHA256 (cargo/nom-6.2.1.tar.gz) = nFxRuQg6PGIPpnoqY10c59lbiX6VfWso/5pdqWChA6Y=
|
||||
+SHA256 (cargo/nix-0.22.2.tar.gz) = 07uaE/oyvFrrZBUM0/MtbPTHSPj4pBfM5dLrl2qDcLo=
|
||||
+SHA256 (cargo/nom-7.1.0.tar.gz) = Gx0R4e84nHb+W4G8ry6jLPiLYrxJThn0k9CzDnqTAQk=
|
||||
SHA256 (cargo/notify-4.0.17.tar.gz) = rgPIyFPbp7/SPlcf8M/3vJ3OtApM1oTNFoGCQYP0Ulc=
|
||||
-SHA256 (cargo/num_enum-0.4.3.tar.gz) = ylZaffBvPUtIVJTyW6BdoUNZUPTcJjRA7aem+puONuQ=
|
||||
-SHA256 (cargo/num_enum_derive-0.4.3.tar.gz) = /6WjPd3f7gTAKDp2U5h9Y06IA0fpa1su1k3gfvtZ250=
|
||||
+SHA256 (cargo/ntapi-0.3.6.tar.gz) = P2u5AuQ3tthuA8zhCn4q9mIpLF3+8jtliZ6jrJNUrUQ=
|
||||
+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/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/once_cell-1.8.0.tar.gz) = aS/LY7ZLF1gCngqW7mPgSc6MWUhYfy9yCN8EYl5fa1Y=
|
||||
+SHA256 (cargo/once_cell-1.9.0.tar.gz) = 2jJRXZ9ubkide8nYTHGwYNtyR9wDW75E6siM+HSG2NU=
|
||||
SHA256 (cargo/osmesa-sys-0.1.2.tar.gz) = iM/s5uldLnF+CHKn9TqGhHEq0Tgip5ebx2C5x37AATs=
|
||||
-SHA256 (cargo/owned_ttf_parser-0.6.0.tar.gz) = n5I/uAbEYmbAKrSlsjlzXBRL3tpySlDtBY5SJvWUzeM=
|
||||
-SHA256 (cargo/parking_lot-0.11.1.tar.gz) = bXdErAKd8i3KYoTv5OiYmR0o4whccGyXK819pKJ6Fes=
|
||||
-SHA256 (cargo/parking_lot_core-0.8.3.tar.gz) = +np4KTjnRXY/5pB/xrqGlG1y9J/n4h3gdOCBKKmfsBg=
|
||||
+SHA256 (cargo/parking_lot-0.11.2.tar.gz) = fRe3gDamBmO3l63q7kb1yd/ruGlI0SVQB6HWvgJx/5k=
|
||||
+SHA256 (cargo/parking_lot_core-0.8.5.tar.gz) = 126OFJO8rA0nZsQnN/NEWPHIxQwNI7yyTqlTr/snMhY=
|
||||
SHA256 (cargo/percent-encoding-2.1.0.tar.gz) = 1P1WQdAcjxiiPae2/ikpj/S1WvzM33iXOyTPMXX+4y4=
|
||||
-SHA256 (cargo/pkg-config-0.3.19.tar.gz) = ODFFOzRJzrSLbZx618ltXqZz6bRwodxXjCzmUhIwiEw=
|
||||
+SHA256 (cargo/pkg-config-0.3.24.tar.gz) = WIk/dRybBBKHGgmr1i7NKgApjGyDvvoiPvmMUq70DL4=
|
||||
SHA256 (cargo/png-0.16.8.tar.gz) = PDKHkgy4R97j3jPTAcRj+6FN2pnbJCFN35P4PTAh9MY=
|
||||
-SHA256 (cargo/proc-macro-crate-0.1.5.tar.gz) = HW6jxFlbljY8E5Q0l9s0r0Rg+0dKlcQ/REatNBuMl4U=
|
||||
-SHA256 (cargo/proc-macro2-1.0.28.tar.gz) = XH7YuMe4huo+193kBSEhhfQjq0RoJmfIxt0Uqh2fZhI=
|
||||
-SHA256 (cargo/quote-1.0.9.tar.gz) = w9C5dF3C3r9QfIQi3gXXImzB8GRCFt/f6tmI+bGrMqc=
|
||||
-SHA256 (cargo/raw-window-handle-0.3.3.tar.gz) = CkQaemyArWRzvUt07ByaTJUXlChb+UHCEm9gfHLkghE=
|
||||
-SHA256 (cargo/redox_syscall-0.2.9.tar.gz) = WrSaut8/nhxLxJnohF4VKth9KtLTA3GEEXEWnp11/u4=
|
||||
+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-macro2-1.0.36.tar.gz) = xzQtWIP7zK4cw3ojU7Cch8mw86/XP1+5u6aHofczsCk=
|
||||
+SHA256 (cargo/quick-xml-0.22.0.tar.gz) = hTPxTIOCqq0NWSyBKsO4JhYhKLZWYjMeESe0XD0YU2s=
|
||||
+SHA256 (cargo/quote-1.0.14.tar.gz) = R6qARHzk2vFxdQADcFKvF2r104zD5XHZ7BxzU/wQyH0=
|
||||
+SHA256 (cargo/raw-window-handle-0.4.2.tar.gz) = +6de7pSp1Sc6aMnh4QXZz/4e9wBTIyV4g4nlqD4lIrc=
|
||||
+SHA256 (cargo/redox_syscall-0.2.10.tar.gz) = g4PzljkmnN6X0lWjK9towEczcpVBSUDGi90wwuEyA/8=
|
||||
SHA256 (cargo/redox_users-0.4.0.tar.gz) = UoUy89gByHrsne8q3ZyoAv5WnkSlRK/mM3ZSZ4QKvmQ=
|
||||
SHA256 (cargo/regex-automata-0.1.10.tar.gz) = bCMNc/uNjBucCzE1xRQqis7joFWPuNtc8ctl+NeGITI=
|
||||
SHA256 (cargo/regex-syntax-0.6.25.tar.gz) = 9JcoWITz/P9CT/yTPlbXy8pRHe8MmDGn+bX2FT48yJs=
|
||||
-SHA256 (cargo/rusttype-0.9.2.tar.gz) = 3Hxyet7QvhjFuAwWQOrgrI45ar9vqEd9lss30Y7l7Fk=
|
||||
-SHA256 (cargo/ryu-1.0.5.tar.gz) = cdMB1Bk9Axq915/3491yEWipVy7z/lGhUXq6I1vY+G4=
|
||||
+SHA256 (cargo/ryu-1.0.9.tar.gz) = c7S3UMeCllwhG0LwIvWa8fvOq90CZiNxTxBBUvHsFJ8=
|
||||
SHA256 (cargo/same-file-1.0.6.tar.gz) = k/wdw6qpv+2V4C5urau0uvfjB4sL0bTXtrC2g3iQBQI=
|
||||
SHA256 (cargo/scoped-tls-1.0.0.tar.gz) = 6mqSkOPJzw8YFF73/6YtaO4L9fzWUQF+WG3H/V2kSMI=
|
||||
SHA256 (cargo/scopeguard-1.1.0.tar.gz) = 0pqwxtP8Dukv5m4tmfcA6rF6jVfRwdO3SDgPsguqeM0=
|
||||
-SHA256 (cargo/serde-1.0.127.tar.gz) = 8DuYeKv20U5nedPyTweyz6kDUs/sSsxaq48ax/FG+ug=
|
||||
-SHA256 (cargo/serde_derive-1.0.127.tar.gz) = oCSSbTQyUWYGMoWX4PIkpRNVpJO0n91n6SCRh8vlXsw=
|
||||
-SHA256 (cargo/serde_json-1.0.66.tar.gz) = M2sQ2hmhKtCUtZ2HDr3iakVALltHCt1LX9A8UEijISc=
|
||||
-SHA256 (cargo/serde_yaml-0.8.17.tar.gz) = FWVO1Kthcmv5GKOcuNmKLimVsAI4eAf6a6WP339ZuyM=
|
||||
+SHA256 (cargo/serde-1.0.133.tar.gz) = l1ZQZ1F7YOLR6osmjlnOA23pB6xSOtg6BHXaBOgYmJo=
|
||||
+SHA256 (cargo/serde_derive-1.0.133.tar.gz) = 7SAWmTKFaNjQggj90IDj/1lObEIuQ4tnBZBdoBAF1Tc=
|
||||
+SHA256 (cargo/serde_json-1.0.74.tar.gz) = 7iu5zQYcWGXTRbsCykn87xORdBtnK1Sgv3tnm63sMUI=
|
||||
+SHA256 (cargo/serde_yaml-0.8.23.tar.gz) = pKUh8pQDhcFlok7ihqqFmWM9FiB3pUvcripv1ae/p6A=
|
||||
SHA256 (cargo/servo-fontconfig-0.5.1.tar.gz) = x+PiL+X9c9BOvw2qBJ0+/j6uVTac44qxbQfd2axcIXw=
|
||||
SHA256 (cargo/servo-fontconfig-sys-5.1.0.tar.gz) = 42uHnbmJLfpA+V2hw4qDXUFjS4JfvYxMQYCT1Twks4g=
|
||||
SHA256 (cargo/shared_library-0.1.9.tar.gz) = Wp5+Dyv64k2KW1pmxbJXqDx0EjBDEVEqDAVM1eYZ2hE=
|
||||
-SHA256 (cargo/signal-hook-0.1.17.tar.gz) = fjHUQsFvBHpnG1px4hYdbmiBQBK39TedJp69kV+sJyk=
|
||||
+SHA256 (cargo/signal-hook-0.3.13.tar.gz) = ZHyX3ycQB9zqSFu3T/21fy5oPxMGyFT0aKDCRLravy0=
|
||||
+SHA256 (cargo/signal-hook-mio-0.2.1.tar.gz) = Kf1YZ/HE8sW+B5rueirfEVLrsEpLxNNB9QS33s5gftQ=
|
||||
SHA256 (cargo/signal-hook-registry-1.4.0.tar.gz) = 5R5zMo3ErAx8y9o6SU36A98d4vRgGBJ/YMaT8mSEVbA=
|
||||
-SHA256 (cargo/slab-0.4.3.tar.gz) = 8XOsPRp+OygAP0DeC1zn/icQ+bncP8OGZM6+5Gs7ZSc=
|
||||
-SHA256 (cargo/smallvec-1.6.1.tar.gz) = /g83yejzxaSmatZVqTx02qxK0AxEFTO/XG55kLtCYE4=
|
||||
-SHA256 (cargo/smithay-client-toolkit-0.12.3.tar.gz) = R1DHb9XTrJX6PtgP5mfWo9hZCpYOW1dbmO6pMzmoC4A=
|
||||
-SHA256 (cargo/smithay-client-toolkit-0.14.0.tar.gz) = 7Hg2g0maLPyFtt89BPg7GQe1y9mKGu1EZn298erE5kw=
|
||||
-SHA256 (cargo/smithay-clipboard-0.6.4.tar.gz) = mGxbSnvU9Q1MUfgfhEdFU1y0iDYPnPYyk3gLEJuSlfM=
|
||||
+SHA256 (cargo/slab-0.4.5.tar.gz) = ne+R/R4Bj+AHAieR+GXQzMmzoNUAHgGqu4tA5GAAr7U=
|
||||
+SHA256 (cargo/smallvec-1.7.0.tar.gz) = Hsq2xzWmu0E5wMqv0Mw2NXSLuzrPRVDoE4EiCZJR8wk=
|
||||
+SHA256 (cargo/smithay-client-toolkit-0.15.3.tar.gz) = EyXykiCc7njVA1UwkyQiowqkyP2hoWWTrAg8HeIR5oo=
|
||||
+SHA256 (cargo/smithay-clipboard-0.6.5.tar.gz) = YQtVG9JTeL/SuOeg/L2D1Cfo8vakDEeuD3BojplJ3VU=
|
||||
SHA256 (cargo/spsc-buffer-0.1.1.tar.gz) = vmw/OcN6QoPuS0PRMRyCjy4fsFQeduoMsaKr2e8vWzs=
|
||||
+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/syn-1.0.74.tar.gz) = GHPYMlUNRYjD28IPATYasAv+dBBI9x4/7PFFp8wYspw=
|
||||
+SHA256 (cargo/structopt-0.3.25.tar.gz) = QLl4j0ICqnXCQOzJwVxlGF5qOczesP1dAIuYglRkyHw=
|
||||
+SHA256 (cargo/structopt-derive-0.4.18.tar.gz) = 3LWuMn+cwTtodjtXSXcMueBIqZvZ39+ljQzwXV9kr+A=
|
||||
+SHA256 (cargo/syn-1.0.85.tar.gz) = poSsPc2JE4J+GM0JpoOE7mbB3iQVfjxVbJqxbYVpX7c=
|
||||
SHA256 (cargo/textwrap-0.11.0.tar.gz) = 0yZhD0CMek629Rw3wzDklrCFBslFfJ00KH7MOICfsGA=
|
||||
-SHA256 (cargo/thiserror-1.0.26.tar.gz) = kxGeT+rBy+bHmMNNOlPqACawsd5qEg3u+JUTfAUpv+I=
|
||||
-SHA256 (cargo/thiserror-impl-1.0.26.tar.gz) = Bg1poK/neWv0Lp4v+R9e5pH7FcU9OLS2KppT6yMWR0U=
|
||||
-SHA256 (cargo/time-0.1.43.tar.gz) = yopQ7yNg+9HusOzUZ5WoehkCTrS1PF3JFsof2V/mJDg=
|
||||
+SHA256 (cargo/thiserror-1.0.30.tar.gz) = hUur5S5N8WU3BrmPz8BYQwEAObQGh1kwpw5NlkTlxBc=
|
||||
+SHA256 (cargo/thiserror-impl-1.0.30.tar.gz) = qjL9P2J/Nn/hb4k+JZeuPAUCD4u6Jmak5upz03flcUs=
|
||||
SHA256 (cargo/toml-0.5.8.tar.gz) = oxFClwgmcz34JB7zXcBA75jGeasU18PlTYJwmbOs7Ko=
|
||||
-SHA256 (cargo/ttf-parser-0.6.2.tar.gz) = Pl1816s+R92m5WVC9LvzgkwVI0lYxuG9aqo0fpNJn9w=
|
||||
-SHA256 (cargo/unicode-width-0.1.8.tar.gz) = kzdZGJOhm4jY2H8s7B5z+tXN/RDlpvNJ9JitbqL/seM=
|
||||
+SHA256 (cargo/unicode-segmentation-1.8.0.tar.gz) = iJWEmpSeeEXga9bcGqUXMaEDxCcHAQpbWRwAOPtzOFs=
|
||||
+SHA256 (cargo/unicode-width-0.1.9.tar.gz) = PtdC1Oor0RduI2FyyEKar1RIbnrAmNsp/+ZSngzlCXM=
|
||||
SHA256 (cargo/unicode-xid-0.2.2.tar.gz) = jMuC1h+ApmPv4feHpRsWtaUeMxTWrDZbCGOfUjh7M/M=
|
||||
SHA256 (cargo/utf8parse-0.2.0.tar.gz) = k25LSSrP0TVCHY3KSxqoCnv8JucC7zr3EOB1JoTfU3I=
|
||||
SHA256 (cargo/vec_map-0.8.2.tar.gz) = 8b3fEYe+aS55xf/quJETLfsPI27TakPH7TnxFl7iAZE=
|
||||
-SHA256 (cargo/version_check-0.9.3.tar.gz) = X+zcqaUpHMK43PfcAkU/7nkaKA83Q8sJBfiCKuRjs/4=
|
||||
+SHA256 (cargo/version_check-0.9.4.tar.gz) = SYdLUWe2XXGTuKuhVn9cfZPQAcr8NGAM7gA+2nh+SD8=
|
||||
SHA256 (cargo/vswhom-0.1.0.tar.gz) = vpebfwdQcQV5noVCA7Rw/3x4oWOeMwpY8YO1/qV0YIs=
|
||||
SHA256 (cargo/vswhom-sys-0.1.0.tar.gz) = /C9UAtPQ55oGlxT3tI4+zGC+d3WiwEnLg5RXRXojlTI=
|
||||
SHA256 (cargo/vte-0.10.1.tar.gz) = bLzmkqtMovHzBH/PcyQwJJwOlxv90rI0zyxHrZOvWYM=
|
||||
SHA256 (cargo/vte_generate_state_changes-0.1.1.tar.gz) = 0leBcIHH3/zbqyS55i0t72Li/30AscIAYlUebMzBRf8=
|
||||
SHA256 (cargo/walkdir-2.3.2.tar.gz) = gIzyc1zUtoZhE/ZIt5HGrcVxRTe8Ii2TR7sgM4b/2lY=
|
||||
SHA256 (cargo/wasi-0.10.2+wasi-snapshot-preview1.tar.gz) = /W+9mnmCndGtDMIGJ78e1gZ1an937f97ZrcGT5yzJ8Y=
|
||||
-SHA256 (cargo/wayland-client-0.28.6.tar.gz) = 46szI1DlAvFZOCIBOUp448wS0PBNuGNCkmAWTqQOA1U=
|
||||
-SHA256 (cargo/wayland-commons-0.28.6.tar.gz) = ohgXlHxwEbvQon4RsXsze/0CLoVEsHGiZBIyBHlm+9o=
|
||||
-SHA256 (cargo/wayland-cursor-0.28.6.tar.gz) = vmEAhO3RWG1F573Sdf40XHwYc1mMqkZMT7g13ucPplo=
|
||||
-SHA256 (cargo/wayland-egl-0.28.6.tar.gz) = mboaseGHVrI5gtNvCIVtUh199FAV9ASi18TwstL2aVY=
|
||||
-SHA256 (cargo/wayland-protocols-0.28.6.tar.gz) = KGYg6k2AO6z2H6CHpCQu4xZpMJnuWhQHlqq6ArKfhh8=
|
||||
-SHA256 (cargo/wayland-scanner-0.28.6.tar.gz) = zpI+st62HeMy0fNW7Htr83CU3FVzlS4ciTbbA7VMA/E=
|
||||
-SHA256 (cargo/wayland-sys-0.28.6.tar.gz) = 2EH8qa7X/r+b7S6XlsSb9Y1BUs7aislJ6+AIaNjw/rg=
|
||||
+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-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.29.4.tar.gz) = kSI0YOcyV/aX2eI9QBJ5Ej02A5o/ekSemD8SMpLURY8=
|
||||
+SHA256 (cargo/wayland-commons-0.29.4.tar.gz) = lPbl40DXwTSQ7KhniYxM7Fr1bCel/+XIDG/EcI4i0z4=
|
||||
+SHA256 (cargo/wayland-cursor-0.29.4.tar.gz) = xSdY8T1eeGH8g9lC09mb8nDIMmlXXlKsKeW3PLlWpr0=
|
||||
+SHA256 (cargo/wayland-egl-0.29.4.tar.gz) = gygdae4WK1kDHGZjhek73kA57FU7kMQZHNsSjO6imjo=
|
||||
+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.55.tar.gz) = OOsQXxxZ2eqmtc3JK4Wdhbkm6Cyy4JRc0Mkln6pv6fs=
|
||||
SHA256 (cargo/winapi-0.2.8.tar.gz) = Fn3J1pSam4V/NFEnXpEcP0QlWELB96dvM8VRA6kJCHo=
|
||||
SHA256 (cargo/winapi-0.3.9.tar.gz) = XIOaZ0/NepiVLlkyQupACr6TmSdGdh44ZBQF0osA9Bk=
|
||||
SHA256 (cargo/winapi-build-0.1.1.tar.gz) = LTFe7js0rKR5ey2msT7Ygmbm1hJWKgxGOQr4KZ/Gmbw=
|
||||
SHA256 (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = rDuHxjYgQm3ZuZHlzgMp7/VFvMu7NPO+Cf9vtqtRt7Y=
|
||||
SHA256 (cargo/winapi-util-0.1.5.tar.gz) = cOxs6FuxWBUcrl5ch/lajpfSwMSwASI/M6M0485d4Xg=
|
||||
SHA256 (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = cS4ieEHQV8HuHNL7Ivp+WlRhro5I+iynnsQs/BkxGD8=
|
||||
-SHA256 (cargo/winit-0.24.0.tar.gz) = 2k7ab84OuEvQoz48h5TrkC4QM9Ch1aMbxPGbG0u/9Zc=
|
||||
-SHA256 (cargo/winreg-0.9.0.tar.gz) = Fs2ziYOXz39iTClJSGab6vruvFV31exT0K+3ZjNZNZc=
|
||||
+SHA256 (cargo/winit-0.26.1.tar.gz) = m0PMkx1YuZRhGIYH79essqCT5l/GIfVMrXhRemBj5zo=
|
||||
+SHA256 (cargo/winreg-0.10.1.tar.gz) = gND04nLIXe8TlHY4CxL5rGCSZondLgHUkjIi9AWAhp0=
|
||||
SHA256 (cargo/wio-0.2.2.tar.gz) = XRKZMvRkSsI5bLRWOFy/nmO1swxujcSCC9yk6wggN6U=
|
||||
SHA256 (cargo/ws2_32-sys-0.2.1.tar.gz) = 1Zzv69DIkvot1t5YHpNzAdhVLLREic3/A1xhh8tj+l4=
|
||||
-SHA256 (cargo/x11-clipboard-0.5.2.tar.gz) = s5es5umAUQ3lmk/j1MdY3/qyMdbXR86foaumtgNdXzI=
|
||||
-SHA256 (cargo/x11-dl-2.18.5.tar.gz) = K/mB46WzMBIJdUIY+WIFLU2e6X5Hj00m1Kbs7TTB/vg=
|
||||
-SHA256 (cargo/xcb-0.9.0.tar.gz) = YgVvYxOLORFvgqVAyYPMEfHJDNcLPUkqcMJeqlC9IqY=
|
||||
-SHA256 (cargo/xcursor-0.3.3.tar.gz) = OpojFXSueIAWRmF879E7/pS+kHwOT6l5z9i3cKo8XQg=
|
||||
-SHA256 (cargo/xdg-2.2.0.tar.gz) = 0IloGqEGqG+t4bASj7Xa8H1YZ6UJqwNtmZiN7IBCmlc=
|
||||
+SHA256 (cargo/x11-clipboard-0.5.3.tar.gz) = RzBot7gKyGoYMogk8QVOXgB4mMR7W7woG9er4yvDZTw=
|
||||
+SHA256 (cargo/x11-dl-2.19.1.tar.gz) = 6iaSa0zoGm9dnQ86C8QB5aN8auFKG/qo/2CZyoADjFk=
|
||||
+SHA256 (cargo/xcb-0.10.1.tar.gz) = dx4rmW33IM0cbdn/kPYtkWmP02EMwHg4jQVkvdZiKpw=
|
||||
+SHA256 (cargo/xcursor-0.3.4.tar.gz) = RjcFpjMTzUMBGEOBxegELwp+m0u2NlPyFjEdSudGkLc=
|
||||
+SHA256 (cargo/xdg-2.4.0.tar.gz) = OiP+lYxwQSaHA5yG9XiTi0oLtQ7HiOlrzk1qsA3dWAM=
|
||||
SHA256 (cargo/xml-rs-0.8.4.tar.gz) = 0tfTlIYT91yY/ZMoz9zEWsxNNgZVKJ0KfU7JMTkiAKM=
|
||||
SHA256 (cargo/yaml-rust-0.4.5.tar.gz) = VsGTbEzHocmrIaHrtgLrlCuoaMvUSpnLfNxYkjNeHIU=
|
||||
-SIZE (alacritty-0.9.0.tar.gz) = 1422571
|
||||
-SIZE (cargo/ab_glyph_rasterizer-0.1.4.tar.gz) = 6641
|
||||
+SIZE (alacritty-0.10.0.tar.gz) = 1437372
|
||||
SIZE (cargo/adler32-1.2.0.tar.gz) = 6411
|
||||
-SIZE (cargo/andrew-0.3.1.tar.gz) = 14030
|
||||
SIZE (cargo/android_glue-0.2.3.tar.gz) = 1572
|
||||
-SIZE (cargo/ansi_term-0.11.0.tar.gz) = 17087
|
||||
+SIZE (cargo/ansi_term-0.12.1.tar.gz) = 24838
|
||||
SIZE (cargo/atty-0.2.14.tar.gz) = 5470
|
||||
SIZE (cargo/autocfg-1.0.1.tar.gz) = 12908
|
||||
SIZE (cargo/base64-0.13.0.tar.gz) = 62070
|
||||
SIZE (cargo/bitflags-1.2.1.tar.gz) = 16745
|
||||
SIZE (cargo/block-0.1.6.tar.gz) = 4077
|
||||
-SIZE (cargo/calloop-0.6.5.tar.gz) = 25180
|
||||
-SIZE (cargo/cc-1.0.69.tar.gz) = 56044
|
||||
+SIZE (cargo/bumpalo-3.9.1.tar.gz) = 77507
|
||||
+SIZE (cargo/calloop-0.9.3.tar.gz) = 55389
|
||||
+SIZE (cargo/cc-1.0.72.tar.gz) = 57495
|
||||
SIZE (cargo/cfg-if-0.1.10.tar.gz) = 7933
|
||||
SIZE (cargo/cfg-if-1.0.0.tar.gz) = 7934
|
||||
SIZE (cargo/cgl-0.3.2.tar.gz) = 7557
|
||||
-SIZE (cargo/clap-2.33.3.tar.gz) = 201925
|
||||
+SIZE (cargo/clap-2.34.0.tar.gz) = 202210
|
||||
SIZE (cargo/clipboard-win-3.1.1.tar.gz) = 11964
|
||||
-SIZE (cargo/cmake-0.1.45.tar.gz) = 14375
|
||||
-SIZE (cargo/cocoa-0.23.0.tar.gz) = 39052
|
||||
+SIZE (cargo/cmake-0.1.48.tar.gz) = 15142
|
||||
SIZE (cargo/cocoa-0.24.0.tar.gz) = 39235
|
||||
SIZE (cargo/cocoa-foundation-0.1.0.tar.gz) = 10645
|
||||
SIZE (cargo/copypasta-0.7.1.tar.gz) = 12882
|
||||
SIZE (cargo/core-foundation-0.7.0.tar.gz) = 25384
|
||||
-SIZE (cargo/core-foundation-0.9.1.tar.gz) = 25985
|
||||
+SIZE (cargo/core-foundation-0.9.2.tar.gz) = 26857
|
||||
SIZE (cargo/core-foundation-sys-0.7.0.tar.gz) = 17033
|
||||
-SIZE (cargo/core-foundation-sys-0.8.2.tar.gz) = 17461
|
||||
+SIZE (cargo/core-foundation-sys-0.8.3.tar.gz) = 17519
|
||||
SIZE (cargo/core-graphics-0.19.2.tar.gz) = 28995
|
||||
-SIZE (cargo/core-graphics-0.22.2.tar.gz) = 28263
|
||||
+SIZE (cargo/core-graphics-0.22.3.tar.gz) = 29514
|
||||
SIZE (cargo/core-graphics-types-0.1.1.tar.gz) = 2530
|
||||
SIZE (cargo/core-text-19.2.0.tar.gz) = 18446
|
||||
SIZE (cargo/core-video-sys-0.1.4.tar.gz) = 10568
|
||||
-SIZE (cargo/crc32fast-1.2.1.tar.gz) = 38172
|
||||
-SIZE (cargo/crossfont-0.3.1.tar.gz) = 31085
|
||||
-SIZE (cargo/darling-0.10.2.tar.gz) = 17620
|
||||
-SIZE (cargo/darling_core-0.10.2.tar.gz) = 44339
|
||||
-SIZE (cargo/darling_macro-0.10.2.tar.gz) = 1919
|
||||
-SIZE (cargo/derivative-2.2.0.tar.gz) = 48076
|
||||
+SIZE (cargo/crc32fast-1.3.0.tar.gz) = 38565
|
||||
+SIZE (cargo/crossfont-0.3.2.tar.gz) = 31052
|
||||
+SIZE (cargo/cty-0.2.2.tar.gz) = 7230
|
||||
+SIZE (cargo/darling-0.13.1.tar.gz) = 20097
|
||||
+SIZE (cargo/darling_core-0.13.1.tar.gz) = 50847
|
||||
+SIZE (cargo/darling_macro-0.13.1.tar.gz) = 1910
|
||||
SIZE (cargo/dirs-3.0.2.tar.gz) = 12184
|
||||
SIZE (cargo/dirs-sys-0.3.6.tar.gz) = 10626
|
||||
SIZE (cargo/dispatch-0.2.0.tar.gz) = 10229
|
||||
-SIZE (cargo/dlib-0.4.2.tar.gz) = 3853
|
||||
SIZE (cargo/dlib-0.5.0.tar.gz) = 5788
|
||||
SIZE (cargo/downcast-rs-1.2.0.tar.gz) = 11670
|
||||
-SIZE (cargo/dtoa-0.4.8.tar.gz) = 16175
|
||||
SIZE (cargo/dwrote-0.11.0.tar.gz) = 21715
|
||||
-SIZE (cargo/embed-resource-1.6.3.tar.gz) = 12401
|
||||
+SIZE (cargo/embed-resource-1.6.5.tar.gz) = 12509
|
||||
SIZE (cargo/expat-sys-2.1.6.tar.gz) = 518887
|
||||
-SIZE (cargo/filetime-0.2.14.tar.gz) = 14358
|
||||
+SIZE (cargo/filetime-0.2.15.tar.gz) = 14511
|
||||
SIZE (cargo/fnv-1.0.7.tar.gz) = 11266
|
||||
SIZE (cargo/foreign-types-0.3.2.tar.gz) = 7504
|
||||
SIZE (cargo/foreign-types-0.5.0.tar.gz) = 7824
|
||||
@@ -256,135 +259,146 @@ SIZE (cargo/fuchsia-zircon-0.3.3.tar.gz)
|
||||
SIZE (cargo/fuchsia-zircon-sys-0.3.3.tar.gz) = 7191
|
||||
SIZE (cargo/getrandom-0.2.3.tar.gz) = 26261
|
||||
SIZE (cargo/gl_generator-0.14.0.tar.gz) = 22330
|
||||
-SIZE (cargo/glutin-0.26.0.tar.gz) = 57841
|
||||
+SIZE (cargo/glutin-0.28.0.tar.gz) = 57949
|
||||
SIZE (cargo/glutin_egl_sys-0.1.5.tar.gz) = 5890
|
||||
SIZE (cargo/glutin_emscripten_sys-0.1.1.tar.gz) = 1892
|
||||
SIZE (cargo/glutin_gles2_sys-0.1.5.tar.gz) = 6023
|
||||
SIZE (cargo/glutin_glx_sys-0.1.7.tar.gz) = 5644
|
||||
SIZE (cargo/glutin_wgl_sys-0.1.5.tar.gz) = 5487
|
||||
+SIZE (cargo/hashbrown-0.11.2.tar.gz) = 85713
|
||||
+SIZE (cargo/heck-0.3.3.tar.gz) = 10260
|
||||
SIZE (cargo/hermit-abi-0.1.19.tar.gz) = 9979
|
||||
SIZE (cargo/ident_case-1.0.1.tar.gz) = 3492
|
||||
+SIZE (cargo/indexmap-1.8.0.tar.gz) = 52583
|
||||
SIZE (cargo/inotify-0.7.1.tar.gz) = 24637
|
||||
SIZE (cargo/inotify-sys-0.1.5.tar.gz) = 6965
|
||||
-SIZE (cargo/instant-0.1.10.tar.gz) = 5218
|
||||
+SIZE (cargo/instant-0.1.12.tar.gz) = 6128
|
||||
SIZE (cargo/iovec-0.1.4.tar.gz) = 8720
|
||||
-SIZE (cargo/itoa-0.4.7.tar.gz) = 12099
|
||||
+SIZE (cargo/itoa-1.0.1.tar.gz) = 11059
|
||||
SIZE (cargo/jni-sys-0.3.0.tar.gz) = 10232
|
||||
+SIZE (cargo/js-sys-0.3.55.tar.gz) = 70499
|
||||
SIZE (cargo/kernel32-sys-0.2.2.tar.gz) = 24537
|
||||
SIZE (cargo/khronos_api-3.1.0.tar.gz) = 599718
|
||||
SIZE (cargo/lazy-bytes-cast-5.0.1.tar.gz) = 4354
|
||||
SIZE (cargo/lazy_static-1.4.0.tar.gz) = 10443
|
||||
SIZE (cargo/lazycell-1.3.0.tar.gz) = 12502
|
||||
-SIZE (cargo/libc-0.2.98.tar.gz) = 522087
|
||||
-SIZE (cargo/libloading-0.6.7.tar.gz) = 25037
|
||||
-SIZE (cargo/libloading-0.7.0.tar.gz) = 26216
|
||||
+SIZE (cargo/libc-0.2.112.tar.gz) = 571445
|
||||
+SIZE (cargo/libloading-0.7.2.tar.gz) = 27229
|
||||
SIZE (cargo/linked-hash-map-0.5.4.tar.gz) = 16166
|
||||
-SIZE (cargo/lock_api-0.4.4.tar.gz) = 20356
|
||||
+SIZE (cargo/lock_api-0.4.5.tar.gz) = 25199
|
||||
SIZE (cargo/log-0.4.14.tar.gz) = 34582
|
||||
SIZE (cargo/malloc_buf-0.0.6.tar.gz) = 1239
|
||||
-SIZE (cargo/maybe-uninit-2.0.0.tar.gz) = 11809
|
||||
-SIZE (cargo/memchr-2.3.4.tar.gz) = 23077
|
||||
-SIZE (cargo/memmap2-0.1.0.tar.gz) = 17685
|
||||
-SIZE (cargo/memmap2-0.2.3.tar.gz) = 17669
|
||||
-SIZE (cargo/memoffset-0.6.4.tar.gz) = 7664
|
||||
+SIZE (cargo/memchr-2.4.1.tar.gz) = 64977
|
||||
+SIZE (cargo/memmap2-0.3.1.tar.gz) = 18393
|
||||
+SIZE (cargo/memoffset-0.6.5.tar.gz) = 7686
|
||||
+SIZE (cargo/minimal-lexical-0.2.1.tar.gz) = 94841
|
||||
SIZE (cargo/miniz_oxide-0.3.7.tar.gz) = 44996
|
||||
SIZE (cargo/mio-0.6.23.tar.gz) = 103554
|
||||
+SIZE (cargo/mio-0.8.0.tar.gz) = 82954
|
||||
SIZE (cargo/mio-anonymous-pipes-0.2.0.tar.gz) = 3763
|
||||
SIZE (cargo/mio-extras-2.0.6.tar.gz) = 16292
|
||||
+SIZE (cargo/mio-uds-0.6.8.tar.gz) = 11496
|
||||
SIZE (cargo/miow-0.2.2.tar.gz) = 22044
|
||||
SIZE (cargo/miow-0.3.7.tar.gz) = 24563
|
||||
-SIZE (cargo/ndk-0.2.1.tar.gz) = 38584
|
||||
-SIZE (cargo/ndk-glue-0.2.1.tar.gz) = 3684
|
||||
-SIZE (cargo/ndk-macro-0.2.0.tar.gz) = 4949
|
||||
-SIZE (cargo/ndk-sys-0.2.1.tar.gz) = 273674
|
||||
+SIZE (cargo/ndk-0.5.0.tar.gz) = 39766
|
||||
+SIZE (cargo/ndk-glue-0.5.0.tar.gz) = 4986
|
||||
+SIZE (cargo/ndk-macro-0.3.0.tar.gz) = 4884
|
||||
+SIZE (cargo/ndk-sys-0.2.2.tar.gz) = 279365
|
||||
SIZE (cargo/net2-0.2.37.tar.gz) = 21311
|
||||
-SIZE (cargo/nix-0.18.0.tar.gz) = 209962
|
||||
-SIZE (cargo/nix-0.20.0.tar.gz) = 216983
|
||||
-SIZE (cargo/nix-0.22.0.tar.gz) = 227091
|
||||
-SIZE (cargo/nom-6.2.1.tar.gz) = 148362
|
||||
+SIZE (cargo/nix-0.22.2.tar.gz) = 227371
|
||||
+SIZE (cargo/nom-7.1.0.tar.gz) = 115647
|
||||
SIZE (cargo/notify-4.0.17.tar.gz) = 54419
|
||||
-SIZE (cargo/num_enum-0.4.3.tar.gz) = 4840
|
||||
-SIZE (cargo/num_enum_derive-0.4.3.tar.gz) = 4552
|
||||
+SIZE (cargo/ntapi-0.3.6.tar.gz) = 127221
|
||||
+SIZE (cargo/num_enum-0.5.6.tar.gz) = 13721
|
||||
+SIZE (cargo/num_enum_derive-0.5.6.tar.gz) = 11672
|
||||
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/once_cell-1.8.0.tar.gz) = 28925
|
||||
+SIZE (cargo/once_cell-1.9.0.tar.gz) = 30702
|
||||
SIZE (cargo/osmesa-sys-0.1.2.tar.gz) = 1322
|
||||
-SIZE (cargo/owned_ttf_parser-0.6.0.tar.gz) = 20574
|
||||
-SIZE (cargo/parking_lot-0.11.1.tar.gz) = 39854
|
||||
-SIZE (cargo/parking_lot_core-0.8.3.tar.gz) = 32147
|
||||
+SIZE (cargo/parking_lot-0.11.2.tar.gz) = 39869
|
||||
+SIZE (cargo/parking_lot_core-0.8.5.tar.gz) = 32466
|
||||
SIZE (cargo/percent-encoding-2.1.0.tar.gz) = 9748
|
||||
-SIZE (cargo/pkg-config-0.3.19.tar.gz) = 15451
|
||||
+SIZE (cargo/pkg-config-0.3.24.tar.gz) = 16489
|
||||
SIZE (cargo/png-0.16.8.tar.gz) = 52598
|
||||
-SIZE (cargo/proc-macro-crate-0.1.5.tar.gz) = 8096
|
||||
-SIZE (cargo/proc-macro2-1.0.28.tar.gz) = 38732
|
||||
-SIZE (cargo/quote-1.0.9.tar.gz) = 25042
|
||||
-SIZE (cargo/raw-window-handle-0.3.3.tar.gz) = 5798
|
||||
-SIZE (cargo/redox_syscall-0.2.9.tar.gz) = 23533
|
||||
+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-macro2-1.0.36.tar.gz) = 41411
|
||||
+SIZE (cargo/quick-xml-0.22.0.tar.gz) = 132066
|
||||
+SIZE (cargo/quote-1.0.14.tar.gz) = 27252
|
||||
+SIZE (cargo/raw-window-handle-0.4.2.tar.gz) = 10139
|
||||
+SIZE (cargo/redox_syscall-0.2.10.tar.gz) = 23582
|
||||
SIZE (cargo/redox_users-0.4.0.tar.gz) = 13023
|
||||
SIZE (cargo/regex-automata-0.1.10.tar.gz) = 114533
|
||||
SIZE (cargo/regex-syntax-0.6.25.tar.gz) = 293293
|
||||
-SIZE (cargo/rusttype-0.9.2.tar.gz) = 31314
|
||||
-SIZE (cargo/ryu-1.0.5.tar.gz) = 49570
|
||||
+SIZE (cargo/ryu-1.0.9.tar.gz) = 48391
|
||||
SIZE (cargo/same-file-1.0.6.tar.gz) = 10183
|
||||
SIZE (cargo/scoped-tls-1.0.0.tar.gz) = 9146
|
||||
SIZE (cargo/scopeguard-1.1.0.tar.gz) = 11470
|
||||
-SIZE (cargo/serde-1.0.127.tar.gz) = 75162
|
||||
-SIZE (cargo/serde_derive-1.0.127.tar.gz) = 54201
|
||||
-SIZE (cargo/serde_json-1.0.66.tar.gz) = 115121
|
||||
-SIZE (cargo/serde_yaml-0.8.17.tar.gz) = 40805
|
||||
+SIZE (cargo/serde-1.0.133.tar.gz) = 75566
|
||||
+SIZE (cargo/serde_derive-1.0.133.tar.gz) = 54726
|
||||
+SIZE (cargo/serde_json-1.0.74.tar.gz) = 115919
|
||||
+SIZE (cargo/serde_yaml-0.8.23.tar.gz) = 42140
|
||||
SIZE (cargo/servo-fontconfig-0.5.1.tar.gz) = 9738
|
||||
SIZE (cargo/servo-fontconfig-sys-5.1.0.tar.gz) = 1790708
|
||||
SIZE (cargo/shared_library-0.1.9.tar.gz) = 10566
|
||||
-SIZE (cargo/signal-hook-0.1.17.tar.gz) = 27085
|
||||
+SIZE (cargo/signal-hook-0.3.13.tar.gz) = 49252
|
||||
+SIZE (cargo/signal-hook-mio-0.2.1.tar.gz) = 8893
|
||||
SIZE (cargo/signal-hook-registry-1.4.0.tar.gz) = 17912
|
||||
-SIZE (cargo/slab-0.4.3.tar.gz) = 15681
|
||||
-SIZE (cargo/smallvec-1.6.1.tar.gz) = 26444
|
||||
-SIZE (cargo/smithay-client-toolkit-0.12.3.tar.gz) = 128701
|
||||
-SIZE (cargo/smithay-client-toolkit-0.14.0.tar.gz) = 127701
|
||||
-SIZE (cargo/smithay-clipboard-0.6.4.tar.gz) = 16234
|
||||
+SIZE (cargo/slab-0.4.5.tar.gz) = 15888
|
||||
+SIZE (cargo/smallvec-1.7.0.tar.gz) = 27459
|
||||
+SIZE (cargo/smithay-client-toolkit-0.15.3.tar.gz) = 129366
|
||||
+SIZE (cargo/smithay-clipboard-0.6.5.tar.gz) = 16331
|
||||
SIZE (cargo/spsc-buffer-0.1.1.tar.gz) = 3176
|
||||
+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/syn-1.0.74.tar.gz) = 232974
|
||||
+SIZE (cargo/structopt-0.3.25.tar.gz) = 52296
|
||||
+SIZE (cargo/structopt-derive-0.4.18.tar.gz) = 20996
|
||||
+SIZE (cargo/syn-1.0.85.tar.gz) = 235056
|
||||
SIZE (cargo/textwrap-0.11.0.tar.gz) = 17322
|
||||
-SIZE (cargo/thiserror-1.0.26.tar.gz) = 16711
|
||||
-SIZE (cargo/thiserror-impl-1.0.26.tar.gz) = 13431
|
||||
-SIZE (cargo/time-0.1.43.tar.gz) = 28653
|
||||
+SIZE (cargo/thiserror-1.0.30.tar.gz) = 17748
|
||||
+SIZE (cargo/thiserror-impl-1.0.30.tar.gz) = 15230
|
||||
SIZE (cargo/toml-0.5.8.tar.gz) = 54219
|
||||
-SIZE (cargo/ttf-parser-0.6.2.tar.gz) = 106052
|
||||
-SIZE (cargo/unicode-width-0.1.8.tar.gz) = 16732
|
||||
+SIZE (cargo/unicode-segmentation-1.8.0.tar.gz) = 94011
|
||||
+SIZE (cargo/unicode-width-0.1.9.tar.gz) = 16745
|
||||
SIZE (cargo/unicode-xid-0.2.2.tar.gz) = 14955
|
||||
SIZE (cargo/utf8parse-0.2.0.tar.gz) = 13392
|
||||
SIZE (cargo/vec_map-0.8.2.tar.gz) = 14466
|
||||
-SIZE (cargo/version_check-0.9.3.tar.gz) = 12547
|
||||
+SIZE (cargo/version_check-0.9.4.tar.gz) = 14895
|
||||
SIZE (cargo/vswhom-0.1.0.tar.gz) = 9420
|
||||
SIZE (cargo/vswhom-sys-0.1.0.tar.gz) = 15589
|
||||
SIZE (cargo/vte-0.10.1.tar.gz) = 24947
|
||||
SIZE (cargo/vte_generate_state_changes-0.1.1.tar.gz) = 2422
|
||||
SIZE (cargo/walkdir-2.3.2.tar.gz) = 23516
|
||||
SIZE (cargo/wasi-0.10.2+wasi-snapshot-preview1.tar.gz) = 27505
|
||||
-SIZE (cargo/wayland-client-0.28.6.tar.gz) = 69347
|
||||
-SIZE (cargo/wayland-commons-0.28.6.tar.gz) = 20581
|
||||
-SIZE (cargo/wayland-cursor-0.28.6.tar.gz) = 6176
|
||||
-SIZE (cargo/wayland-egl-0.28.6.tar.gz) = 3066
|
||||
-SIZE (cargo/wayland-protocols-0.28.6.tar.gz) = 125975
|
||||
-SIZE (cargo/wayland-scanner-0.28.6.tar.gz) = 17226
|
||||
-SIZE (cargo/wayland-sys-0.28.6.tar.gz) = 7937
|
||||
+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-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.29.4.tar.gz) = 71383
|
||||
+SIZE (cargo/wayland-commons-0.29.4.tar.gz) = 20757
|
||||
+SIZE (cargo/wayland-cursor-0.29.4.tar.gz) = 6136
|
||||
+SIZE (cargo/wayland-egl-0.29.4.tar.gz) = 3088
|
||||
+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.55.tar.gz) = 664827
|
||||
SIZE (cargo/winapi-0.2.8.tar.gz) = 455145
|
||||
SIZE (cargo/winapi-0.3.9.tar.gz) = 1200382
|
||||
SIZE (cargo/winapi-build-0.1.1.tar.gz) = 669
|
||||
SIZE (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815
|
||||
SIZE (cargo/winapi-util-0.1.5.tar.gz) = 10164
|
||||
SIZE (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998
|
||||
-SIZE (cargo/winit-0.24.0.tar.gz) = 330256
|
||||
-SIZE (cargo/winreg-0.9.0.tar.gz) = 23127
|
||||
+SIZE (cargo/winit-0.26.1.tar.gz) = 333842
|
||||
+SIZE (cargo/winreg-0.10.1.tar.gz) = 25725
|
||||
SIZE (cargo/wio-0.2.2.tar.gz) = 11214
|
||||
SIZE (cargo/ws2_32-sys-0.2.1.tar.gz) = 4697
|
||||
-SIZE (cargo/x11-clipboard-0.5.2.tar.gz) = 7634
|
||||
-SIZE (cargo/x11-dl-2.18.5.tar.gz) = 62951
|
||||
-SIZE (cargo/xcb-0.9.0.tar.gz) = 129744
|
||||
-SIZE (cargo/xcursor-0.3.3.tar.gz) = 6130
|
||||
-SIZE (cargo/xdg-2.2.0.tar.gz) = 13387
|
||||
+SIZE (cargo/x11-clipboard-0.5.3.tar.gz) = 7789
|
||||
+SIZE (cargo/x11-dl-2.19.1.tar.gz) = 64664
|
||||
+SIZE (cargo/xcb-0.10.1.tar.gz) = 141048
|
||||
+SIZE (cargo/xcursor-0.3.4.tar.gz) = 6069
|
||||
+SIZE (cargo/xdg-2.4.0.tar.gz) = 14035
|
||||
SIZE (cargo/xml-rs-0.8.4.tar.gz) = 52690
|
||||
SIZE (cargo/yaml-rust-0.4.5.tar.gz) = 47783
|
872
alacritty.diff
Normal file
872
alacritty.diff
Normal file
@ -0,0 +1,872 @@
|
||||
diff -ru alacritty.old/Makefile alacritty/Makefile
|
||||
--- alacritty.old/Makefile Mon Nov 15 21:00:49 2021
|
||||
+++ alacritty/Makefile Mon Jan 24 15:52:06 2022
|
||||
@@ -11,8 +11,8 @@
|
||||
|
||||
GH_ACCOUNT = alacritty
|
||||
GH_PROJECT = alacritty
|
||||
-GH_TAGNAME = v0.9.0
|
||||
-REVISION = 2
|
||||
+GH_TAGNAME = v0.10.0
|
||||
+REVISION = 0
|
||||
|
||||
# Apache 2.0
|
||||
PERMIT_PACKAGE = Yes
|
||||
diff -ru alacritty.old/crates.inc alacritty/crates.inc
|
||||
--- alacritty.old/crates.inc Fri Oct 22 19:24:59 2021
|
||||
+++ alacritty/crates.inc Mon Jan 24 16:41:46 2022
|
||||
@@ -1,53 +1,48 @@
|
||||
-# $OpenBSD: crates.inc,v 1.1.1.1 2021/10/22 17:24:59 fcambus Exp $
|
||||
-
|
||||
-MODCARGO_CRATES += ab_glyph_rasterizer 0.1.4 # Apache-2.0
|
||||
+# $OpenBSD$
|
||||
MODCARGO_CRATES += adler32 1.2.0 # Zlib
|
||||
-MODCARGO_CRATES += andrew 0.3.1 # MIT
|
||||
MODCARGO_CRATES += android_glue 0.2.3 # MIT
|
||||
-MODCARGO_CRATES += ansi_term 0.11.0 # MIT
|
||||
+MODCARGO_CRATES += ansi_term 0.12.1 # MIT
|
||||
MODCARGO_CRATES += atty 0.2.14 # MIT
|
||||
MODCARGO_CRATES += autocfg 1.0.1 # Apache-2.0 OR MIT
|
||||
MODCARGO_CRATES += base64 0.13.0 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += bitflags 1.2.1 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += block 0.1.6 # MIT
|
||||
-MODCARGO_CRATES += calloop 0.6.5 # MIT
|
||||
-MODCARGO_CRATES += cc 1.0.69 # MIT/Apache-2.0
|
||||
+MODCARGO_CRATES += bumpalo 3.9.1 # MIT/Apache-2.0
|
||||
+MODCARGO_CRATES += calloop 0.9.3 # MIT
|
||||
+MODCARGO_CRATES += cc 1.0.72 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += cfg-if 0.1.10 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += cfg-if 1.0.0 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += cgl 0.3.2 # MIT / Apache-2.0
|
||||
-MODCARGO_CRATES += clap 2.33.3 # MIT
|
||||
+MODCARGO_CRATES += clap 2.34.0 # MIT
|
||||
MODCARGO_CRATES += clipboard-win 3.1.1 # MIT
|
||||
-MODCARGO_CRATES += cmake 0.1.45 # MIT/Apache-2.0
|
||||
-MODCARGO_CRATES += cocoa 0.23.0 # MIT / Apache-2.0
|
||||
+MODCARGO_CRATES += cmake 0.1.48 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += cocoa 0.24.0 # MIT / Apache-2.0
|
||||
MODCARGO_CRATES += cocoa-foundation 0.1.0 # MIT / Apache-2.0
|
||||
MODCARGO_CRATES += copypasta 0.7.1 # MIT / Apache-2.0
|
||||
MODCARGO_CRATES += core-foundation 0.7.0 # MIT / Apache-2.0
|
||||
-MODCARGO_CRATES += core-foundation 0.9.1 # MIT / Apache-2.0
|
||||
+MODCARGO_CRATES += core-foundation 0.9.2 # MIT / Apache-2.0
|
||||
MODCARGO_CRATES += core-foundation-sys 0.7.0 # MIT / Apache-2.0
|
||||
-MODCARGO_CRATES += core-foundation-sys 0.8.2 # MIT / Apache-2.0
|
||||
+MODCARGO_CRATES += core-foundation-sys 0.8.3 # MIT / Apache-2.0
|
||||
MODCARGO_CRATES += core-graphics 0.19.2 # MIT / Apache-2.0
|
||||
-MODCARGO_CRATES += core-graphics 0.22.2 # MIT / Apache-2.0
|
||||
+MODCARGO_CRATES += core-graphics 0.22.3 # MIT / Apache-2.0
|
||||
MODCARGO_CRATES += core-graphics-types 0.1.1 # MIT / Apache-2.0
|
||||
MODCARGO_CRATES += core-text 19.2.0 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += core-video-sys 0.1.4 # MIT
|
||||
-MODCARGO_CRATES += crc32fast 1.2.1 # MIT OR Apache-2.0
|
||||
-MODCARGO_CRATES += crossfont 0.3.1 # Apache-2.0
|
||||
-MODCARGO_CRATES += darling 0.10.2 # MIT
|
||||
-MODCARGO_CRATES += darling_core 0.10.2 # MIT
|
||||
-MODCARGO_CRATES += darling_macro 0.10.2 # MIT
|
||||
-MODCARGO_CRATES += derivative 2.2.0 # MIT/Apache-2.0
|
||||
+MODCARGO_CRATES += crc32fast 1.3.0 # MIT OR Apache-2.0
|
||||
+MODCARGO_CRATES += crossfont 0.3.2 # Apache-2.0
|
||||
+MODCARGO_CRATES += cty 0.2.2 # MIT OR Apache-2.0
|
||||
+MODCARGO_CRATES += darling 0.13.1 # MIT
|
||||
+MODCARGO_CRATES += darling_core 0.13.1 # MIT
|
||||
+MODCARGO_CRATES += darling_macro 0.13.1 # MIT
|
||||
MODCARGO_CRATES += dirs 3.0.2 # MIT OR Apache-2.0
|
||||
MODCARGO_CRATES += dirs-sys 0.3.6 # MIT OR Apache-2.0
|
||||
MODCARGO_CRATES += dispatch 0.2.0 # MIT
|
||||
-MODCARGO_CRATES += dlib 0.4.2 # MIT
|
||||
MODCARGO_CRATES += dlib 0.5.0 # MIT
|
||||
MODCARGO_CRATES += downcast-rs 1.2.0 # MIT/Apache-2.0
|
||||
-MODCARGO_CRATES += dtoa 0.4.8 # MIT OR Apache-2.0
|
||||
MODCARGO_CRATES += dwrote 0.11.0 # MPL-2.0
|
||||
-MODCARGO_CRATES += embed-resource 1.6.3 # MIT
|
||||
+MODCARGO_CRATES += embed-resource 1.6.5 # MIT
|
||||
MODCARGO_CRATES += expat-sys 2.1.6 # MIT
|
||||
-MODCARGO_CRATES += filetime 0.2.14 # MIT/Apache-2.0
|
||||
+MODCARGO_CRATES += filetime 0.2.15 # 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 0.5.0 # MIT/Apache-2.0
|
||||
@@ -62,135 +57,146 @@
|
||||
MODCARGO_CRATES += fuchsia-zircon-sys 0.3.3 # BSD-3-Clause
|
||||
MODCARGO_CRATES += getrandom 0.2.3 # MIT OR Apache-2.0
|
||||
MODCARGO_CRATES += gl_generator 0.14.0 # Apache-2.0
|
||||
-MODCARGO_CRATES += glutin 0.26.0 # Apache-2.0
|
||||
+MODCARGO_CRATES += glutin 0.28.0 # Apache-2.0
|
||||
MODCARGO_CRATES += glutin_egl_sys 0.1.5 # Apache-2.0
|
||||
MODCARGO_CRATES += glutin_emscripten_sys 0.1.1 # Apache-2.0
|
||||
MODCARGO_CRATES += glutin_gles2_sys 0.1.5 # Apache-2.0
|
||||
MODCARGO_CRATES += glutin_glx_sys 0.1.7 # Apache-2.0
|
||||
MODCARGO_CRATES += glutin_wgl_sys 0.1.5 # Apache-2.0
|
||||
+MODCARGO_CRATES += hashbrown 0.11.2 # Apache-2.0/MIT
|
||||
+MODCARGO_CRATES += heck 0.3.3 # MIT OR Apache-2.0
|
||||
MODCARGO_CRATES += hermit-abi 0.1.19 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += ident_case 1.0.1 # MIT/Apache-2.0
|
||||
+MODCARGO_CRATES += indexmap 1.8.0 # Apache-2.0/MIT
|
||||
MODCARGO_CRATES += inotify 0.7.1 # ISC
|
||||
MODCARGO_CRATES += inotify-sys 0.1.5 # ISC
|
||||
-MODCARGO_CRATES += instant 0.1.10 # BSD-3-Clause
|
||||
+MODCARGO_CRATES += instant 0.1.12 # BSD-3-Clause
|
||||
MODCARGO_CRATES += iovec 0.1.4 # MIT/Apache-2.0
|
||||
-MODCARGO_CRATES += itoa 0.4.7 # MIT OR Apache-2.0
|
||||
+MODCARGO_CRATES += itoa 1.0.1 # MIT OR Apache-2.0
|
||||
MODCARGO_CRATES += jni-sys 0.3.0 # MIT/Apache-2.0
|
||||
+MODCARGO_CRATES += js-sys 0.3.55 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += kernel32-sys 0.2.2 # MIT
|
||||
MODCARGO_CRATES += khronos_api 3.1.0 # Apache-2.0
|
||||
MODCARGO_CRATES += lazy-bytes-cast 5.0.1 # BSL-1.0
|
||||
MODCARGO_CRATES += lazy_static 1.4.0 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += lazycell 1.3.0 # MIT/Apache-2.0
|
||||
-MODCARGO_CRATES += libc 0.2.98 # MIT OR Apache-2.0
|
||||
-MODCARGO_CRATES += libloading 0.6.7 # ISC
|
||||
-MODCARGO_CRATES += libloading 0.7.0 # ISC
|
||||
+MODCARGO_CRATES += libc 0.2.112 # MIT OR Apache-2.0
|
||||
+MODCARGO_CRATES += libloading 0.7.2 # ISC
|
||||
MODCARGO_CRATES += linked-hash-map 0.5.4 # MIT/Apache-2.0
|
||||
-MODCARGO_CRATES += lock_api 0.4.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 += malloc_buf 0.0.6 # MIT
|
||||
-MODCARGO_CRATES += maybe-uninit 2.0.0 # Apache-2.0 OR MIT
|
||||
-MODCARGO_CRATES += memchr 2.3.4 # Unlicense/MIT
|
||||
-MODCARGO_CRATES += memmap2 0.1.0 # MIT/Apache-2.0
|
||||
-MODCARGO_CRATES += memmap2 0.2.3 # MIT/Apache-2.0
|
||||
-MODCARGO_CRATES += memoffset 0.6.4 # MIT
|
||||
+MODCARGO_CRATES += memchr 2.4.1 # Unlicense/MIT
|
||||
+MODCARGO_CRATES += memmap2 0.3.1 # MIT/Apache-2.0
|
||||
+MODCARGO_CRATES += memoffset 0.6.5 # MIT
|
||||
+MODCARGO_CRATES += minimal-lexical 0.2.1 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += miniz_oxide 0.3.7 # MIT
|
||||
MODCARGO_CRATES += mio 0.6.23 # MIT
|
||||
+MODCARGO_CRATES += mio 0.8.0 # MIT
|
||||
MODCARGO_CRATES += mio-anonymous-pipes 0.2.0 # MIT
|
||||
MODCARGO_CRATES += mio-extras 2.0.6 # MIT OR Apache-2.0
|
||||
+MODCARGO_CRATES += mio-uds 0.6.8 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += miow 0.2.2 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += miow 0.3.7 # MIT/Apache-2.0
|
||||
-MODCARGO_CRATES += ndk 0.2.1 # MIT OR Apache-2.0
|
||||
-MODCARGO_CRATES += ndk-glue 0.2.1 # MIT OR Apache-2.0
|
||||
-MODCARGO_CRATES += ndk-macro 0.2.0 # MIT OR Apache-2.0
|
||||
-MODCARGO_CRATES += ndk-sys 0.2.1 # MIT OR Apache-2.0
|
||||
+MODCARGO_CRATES += ndk 0.5.0 # MIT OR Apache-2.0
|
||||
+MODCARGO_CRATES += ndk-glue 0.5.0 # 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 += net2 0.2.37 # MIT/Apache-2.0
|
||||
-MODCARGO_CRATES += nix 0.18.0 # MIT
|
||||
-MODCARGO_CRATES += nix 0.20.0 # MIT
|
||||
-MODCARGO_CRATES += nix 0.22.0 # MIT
|
||||
-MODCARGO_CRATES += nom 6.2.1 # MIT
|
||||
+MODCARGO_CRATES += nix 0.22.2 # MIT
|
||||
+MODCARGO_CRATES += nom 7.1.0 # MIT
|
||||
MODCARGO_CRATES += notify 4.0.17 # CC0-1.0
|
||||
-MODCARGO_CRATES += num_enum 0.4.3 # BSD-3-Clause
|
||||
-MODCARGO_CRATES += num_enum_derive 0.4.3 # BSD-3-Clause
|
||||
+MODCARGO_CRATES += ntapi 0.3.6 # Apache-2.0 OR MIT
|
||||
+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 += objc 0.2.7 # MIT
|
||||
MODCARGO_CRATES += objc-foundation 0.1.1 # MIT
|
||||
MODCARGO_CRATES += objc_id 0.1.1 # MIT
|
||||
-MODCARGO_CRATES += once_cell 1.8.0 # MIT OR Apache-2.0
|
||||
+MODCARGO_CRATES += once_cell 1.9.0 # MIT OR Apache-2.0
|
||||
MODCARGO_CRATES += osmesa-sys 0.1.2 # CC0-1.0
|
||||
-MODCARGO_CRATES += owned_ttf_parser 0.6.0 # Apache-2.0
|
||||
-MODCARGO_CRATES += parking_lot 0.11.1 # Apache-2.0/MIT
|
||||
-MODCARGO_CRATES += parking_lot_core 0.8.3 # Apache-2.0/MIT
|
||||
+MODCARGO_CRATES += parking_lot 0.11.2 # Apache-2.0/MIT
|
||||
+MODCARGO_CRATES += parking_lot_core 0.8.5 # Apache-2.0/MIT
|
||||
MODCARGO_CRATES += percent-encoding 2.1.0 # MIT/Apache-2.0
|
||||
-MODCARGO_CRATES += pkg-config 0.3.19 # MIT/Apache-2.0
|
||||
+MODCARGO_CRATES += pkg-config 0.3.24 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += png 0.16.8 # MIT OR Apache-2.0
|
||||
-MODCARGO_CRATES += proc-macro-crate 0.1.5 # Apache-2.0/MIT
|
||||
-MODCARGO_CRATES += proc-macro2 1.0.28 # MIT OR Apache-2.0
|
||||
-MODCARGO_CRATES += quote 1.0.9 # MIT OR Apache-2.0
|
||||
-MODCARGO_CRATES += raw-window-handle 0.3.3 # MIT
|
||||
-MODCARGO_CRATES += redox_syscall 0.2.9 # 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-macro2 1.0.36 # MIT OR Apache-2.0
|
||||
+MODCARGO_CRATES += quick-xml 0.22.0 # MIT
|
||||
+MODCARGO_CRATES += quote 1.0.14 # MIT OR Apache-2.0
|
||||
+MODCARGO_CRATES += raw-window-handle 0.4.2 # MIT OR Apache-2.0 OR Zlib
|
||||
+MODCARGO_CRATES += redox_syscall 0.2.10 # MIT
|
||||
MODCARGO_CRATES += redox_users 0.4.0 # MIT
|
||||
MODCARGO_CRATES += regex-automata 0.1.10 # Unlicense/MIT
|
||||
MODCARGO_CRATES += regex-syntax 0.6.25 # MIT/Apache-2.0
|
||||
-MODCARGO_CRATES += rusttype 0.9.2 # MIT / Apache-2.0
|
||||
-MODCARGO_CRATES += ryu 1.0.5 # Apache-2.0 OR BSL-1.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 += scoped-tls 1.0.0 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += scopeguard 1.1.0 # MIT/Apache-2.0
|
||||
-MODCARGO_CRATES += serde 1.0.127 # MIT OR Apache-2.0
|
||||
-MODCARGO_CRATES += serde_derive 1.0.127 # MIT OR Apache-2.0
|
||||
-MODCARGO_CRATES += serde_json 1.0.66 # MIT OR Apache-2.0
|
||||
-MODCARGO_CRATES += serde_yaml 0.8.17 # MIT OR Apache-2.0
|
||||
+MODCARGO_CRATES += serde 1.0.133 # MIT OR Apache-2.0
|
||||
+MODCARGO_CRATES += serde_derive 1.0.133 # MIT OR Apache-2.0
|
||||
+MODCARGO_CRATES += serde_json 1.0.74 # MIT OR Apache-2.0
|
||||
+MODCARGO_CRATES += serde_yaml 0.8.23 # MIT OR Apache-2.0
|
||||
MODCARGO_CRATES += servo-fontconfig 0.5.1 # MIT / Apache-2.0
|
||||
MODCARGO_CRATES += servo-fontconfig-sys 5.1.0 # MIT
|
||||
MODCARGO_CRATES += shared_library 0.1.9 # Apache-2.0/MIT
|
||||
-MODCARGO_CRATES += signal-hook 0.1.17 # Apache-2.0/MIT
|
||||
+MODCARGO_CRATES += signal-hook 0.3.13 # Apache-2.0/MIT
|
||||
+MODCARGO_CRATES += signal-hook-mio 0.2.1 # Apache-2.0/MIT
|
||||
MODCARGO_CRATES += signal-hook-registry 1.4.0 # Apache-2.0/MIT
|
||||
-MODCARGO_CRATES += slab 0.4.3 # MIT
|
||||
-MODCARGO_CRATES += smallvec 1.6.1 # MIT/Apache-2.0
|
||||
-MODCARGO_CRATES += smithay-client-toolkit 0.12.3 # MIT
|
||||
-MODCARGO_CRATES += smithay-client-toolkit 0.14.0 # MIT
|
||||
-MODCARGO_CRATES += smithay-clipboard 0.6.4 # MIT
|
||||
+MODCARGO_CRATES += slab 0.4.5 # MIT
|
||||
+MODCARGO_CRATES += smallvec 1.7.0 # MIT/Apache-2.0
|
||||
+MODCARGO_CRATES += smithay-client-toolkit 0.15.3 # MIT
|
||||
+MODCARGO_CRATES += smithay-clipboard 0.6.5 # MIT
|
||||
MODCARGO_CRATES += spsc-buffer 0.1.1 # MIT
|
||||
MODCARGO_CRATES += strsim 0.8.0 # MIT
|
||||
-MODCARGO_CRATES += strsim 0.9.3 # MIT
|
||||
-MODCARGO_CRATES += syn 1.0.74 # MIT OR Apache-2.0
|
||||
+MODCARGO_CRATES += strsim 0.10.0 # MIT
|
||||
+MODCARGO_CRATES += structopt 0.3.25 # Apache-2.0 OR MIT
|
||||
+MODCARGO_CRATES += structopt-derive 0.4.18 # Apache-2.0/MIT
|
||||
+MODCARGO_CRATES += syn 1.0.85 # MIT OR Apache-2.0
|
||||
MODCARGO_CRATES += textwrap 0.11.0 # MIT
|
||||
-MODCARGO_CRATES += thiserror 1.0.26 # MIT OR Apache-2.0
|
||||
-MODCARGO_CRATES += thiserror-impl 1.0.26 # MIT OR Apache-2.0
|
||||
-MODCARGO_CRATES += time 0.1.43 # MIT/Apache-2.0
|
||||
+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 += toml 0.5.8 # MIT/Apache-2.0
|
||||
-MODCARGO_CRATES += ttf-parser 0.6.2 # MIT OR Apache-2.0
|
||||
-MODCARGO_CRATES += unicode-width 0.1.8 # MIT/Apache-2.0
|
||||
+MODCARGO_CRATES += unicode-segmentation 1.8.0 # MIT/Apache-2.0
|
||||
+MODCARGO_CRATES += unicode-width 0.1.9 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += unicode-xid 0.2.2 # MIT OR Apache-2.0
|
||||
MODCARGO_CRATES += utf8parse 0.2.0 # Apache-2.0 OR MIT
|
||||
MODCARGO_CRATES += vec_map 0.8.2 # MIT/Apache-2.0
|
||||
-MODCARGO_CRATES += version_check 0.9.3 # MIT/Apache-2.0
|
||||
+MODCARGO_CRATES += version_check 0.9.4 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += vswhom 0.1.0 # MIT
|
||||
MODCARGO_CRATES += vswhom-sys 0.1.0 # MIT
|
||||
MODCARGO_CRATES += vte 0.10.1 # Apache-2.0 OR MIT
|
||||
MODCARGO_CRATES += vte_generate_state_changes 0.1.1 # Apache-2.0 OR MIT
|
||||
MODCARGO_CRATES += walkdir 2.3.2 # Unlicense/MIT
|
||||
MODCARGO_CRATES += wasi 0.10.2+wasi-snapshot-preview1 # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
|
||||
-MODCARGO_CRATES += wayland-client 0.28.6 # MIT
|
||||
-MODCARGO_CRATES += wayland-commons 0.28.6 # MIT
|
||||
-MODCARGO_CRATES += wayland-cursor 0.28.6 # MIT
|
||||
-MODCARGO_CRATES += wayland-egl 0.28.6 # MIT
|
||||
-MODCARGO_CRATES += wayland-protocols 0.28.6 # MIT
|
||||
-MODCARGO_CRATES += wayland-scanner 0.28.6 # MIT
|
||||
-MODCARGO_CRATES += wayland-sys 0.28.6 # 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-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.29.4 # MIT
|
||||
+MODCARGO_CRATES += wayland-commons 0.29.4 # MIT
|
||||
+MODCARGO_CRATES += wayland-cursor 0.29.4 # MIT
|
||||
+MODCARGO_CRATES += wayland-egl 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.55 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += winapi 0.2.8 # MIT
|
||||
MODCARGO_CRATES += winapi 0.3.9 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += winapi-build 0.1.1 # MIT
|
||||
MODCARGO_CRATES += winapi-i686-pc-windows-gnu 0.4.0 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += winapi-util 0.1.5 # Unlicense/MIT
|
||||
MODCARGO_CRATES += winapi-x86_64-pc-windows-gnu 0.4.0 # MIT/Apache-2.0
|
||||
-MODCARGO_CRATES += winit 0.24.0 # Apache-2.0
|
||||
-MODCARGO_CRATES += winreg 0.9.0 # MIT
|
||||
+MODCARGO_CRATES += winit 0.26.1 # Apache-2.0
|
||||
+MODCARGO_CRATES += winreg 0.10.1 # MIT
|
||||
MODCARGO_CRATES += wio 0.2.2 # MIT/Apache-2.0
|
||||
MODCARGO_CRATES += ws2_32-sys 0.2.1 # MIT
|
||||
-MODCARGO_CRATES += x11-clipboard 0.5.2 # MIT
|
||||
-MODCARGO_CRATES += x11-dl 2.18.5 # MIT
|
||||
-MODCARGO_CRATES += xcb 0.9.0 # MIT
|
||||
-MODCARGO_CRATES += xcursor 0.3.3 # MIT
|
||||
-MODCARGO_CRATES += xdg 2.2.0 # Apache-2.0/MIT
|
||||
+MODCARGO_CRATES += x11-clipboard 0.5.3 # MIT
|
||||
+MODCARGO_CRATES += x11-dl 2.19.1 # MIT
|
||||
+MODCARGO_CRATES += xcb 0.10.1 # MIT
|
||||
+MODCARGO_CRATES += xcursor 0.3.4 # MIT
|
||||
+MODCARGO_CRATES += xdg 2.4.0 # Apache-2.0/MIT
|
||||
MODCARGO_CRATES += xml-rs 0.8.4 # MIT
|
||||
MODCARGO_CRATES += yaml-rust 0.4.5 # MIT/Apache-2.0
|
||||
diff -ru alacritty.old/distinfo alacritty/distinfo
|
||||
--- alacritty.old/distinfo Fri Oct 22 19:24:59 2021
|
||||
+++ alacritty/distinfo Mon Jan 24 16:39:17 2022
|
||||
@@ -1,52 +1,48 @@
|
||||
-SHA256 (alacritty-0.9.0.tar.gz) = bTqqyeBHf5A1Y7b7JuCJEYQHzb/pUqHi/79OlxtwYrM=
|
||||
-SHA256 (cargo/ab_glyph_rasterizer-0.1.4.tar.gz) = 2f5eMt4Bcw6x9rf1tRwX4D4jJb9Ap091TwTxMAQ6//8=
|
||||
+SHA256 (alacritty-0.10.0.tar.gz) = Xe6clPlEt0KwGJ3YfEPIcXX/rd6ASau0Zoylo+aP1lo=
|
||||
SHA256 (cargo/adler32-1.2.0.tar.gz) = quEnfTmu7BXLOIJm7MJLEcgEad6uYGfhehp6qeXB8jQ=
|
||||
-SHA256 (cargo/andrew-0.3.1.tar.gz) = jEr7Cd1kL+7IQI4z+S8//EBSlG9rIPMvuZwfWM1Pp88=
|
||||
SHA256 (cargo/android_glue-0.2.3.tar.gz) = AAREIm/P8kjyvEx2Jb4yxjysz+zCcjorn3inSHpJxAc=
|
||||
-SHA256 (cargo/ansi_term-0.11.0.tar.gz) = 7km69sthe4U6qNk79CDbI4P6tG0xRILKKAO0DV/el5s=
|
||||
+SHA256 (cargo/ansi_term-0.12.1.tar.gz) = 1Sqbt+wM9ITFUYMKfOJ70g1n6sZH4b77VrC+TuOaVdI=
|
||||
SHA256 (cargo/atty-0.2.14.tar.gz) = 2bOb4Ydw0RQhzbG5lHpF3T836TCSy/N3YUgooxnV/ug=
|
||||
SHA256 (cargo/autocfg-1.0.1.tar.gz) = zbAx3XjihzHYfVbMj/70qPNsomw4/i3nAFQ+Yn+KRko=
|
||||
SHA256 (cargo/base64-0.13.0.tar.gz) = kE3+rFDzzauij8b1f9zdt19J7WE0ZnanjE/+VYd4Av0=
|
||||
SHA256 (cargo/bitflags-1.2.1.tar.gz) = zx3i/ox1vBRaL1d63ZUfgTSIm0eV1HRmpUpchG1pFpM=
|
||||
SHA256 (cargo/block-0.1.6.tar.gz) = DYwf72kJQdPneI0yhRdZH+zGhMCECEcC1v8WQemTaZo=
|
||||
-SHA256 (cargo/calloop-0.6.5.tar.gz) = CwNhZ+dgQWlFeZcsKM9Id7T5LaIiVg3bSQCJN7amcnw=
|
||||
-SHA256 (cargo/cc-1.0.69.tar.gz) = 5wzC9ixs4YaJY4J71nd2TGLQfD2aPh+xF37hqasZnrI=
|
||||
+SHA256 (cargo/bumpalo-3.9.1.tar.gz) = pKRaRqsfJBLlPToK3nb/rSAlgEKUVpquOHIxoM1uCJk=
|
||||
+SHA256 (cargo/calloop-0.9.3.tar.gz) = vy7sYe/laqHoE/USaVkpaTPPBwADDkMUeGxId5pmq4I=
|
||||
+SHA256 (cargo/cc-1.0.72.tar.gz) = IqkTe5XqBoZOAYN1tyrft9tub2jPyN9aBNACiAUEhe4=
|
||||
SHA256 (cargo/cfg-if-0.1.10.tar.gz) = R4W90clrKoRrK9fMAuhraz2/FOflNEbE9UySo2EECCI=
|
||||
SHA256 (cargo/cfg-if-1.0.0.tar.gz) = uvHeQzl2FYi8Bhnjy8ASDuWC67dLU7Tvv3kRe9LaQP0=
|
||||
SHA256 (cargo/cgl-0.3.2.tar.gz) = DO0FUSNOh6/uEkEdU1ZI3YnS5/NMeLdTOVVnr/PUR/8=
|
||||
-SHA256 (cargo/clap-2.33.3.tar.gz) = N+WKx4VzxAcI1FUi8NgPovAcxPm04r90mAclVFQxIAI=
|
||||
+SHA256 (cargo/clap-2.34.0.tar.gz) = oGEFRBgMOLiBAf7PLdY0sXSmLu9pRvhN/GpxJ1ErOBw=
|
||||
SHA256 (cargo/clipboard-win-3.1.1.tar.gz) = n99eAQhra+dQQoukpAYZ+EfrLpV1bu6EsY4G5fC1A0I=
|
||||
-SHA256 (cargo/cmake-0.1.45.tar.gz) = 62IQtjcXHfukzaEuV5rG3HP1FlrVYTPl1y7zEx8yCFU=
|
||||
-SHA256 (cargo/cocoa-0.23.0.tar.gz) = xUIBwH3POlyjP+zsuAQq7XZ+5L/VoCNajOq82pVgRLI=
|
||||
+SHA256 (cargo/cmake-0.1.48.tar.gz) = 6K2M7xBKxXtouJ3zIIFk0ihQOrvc5w9ogP+j2XDnRDo=
|
||||
SHA256 (cargo/cocoa-0.24.0.tar.gz) = b2OQLpIjUw77TibM0M9V7DDVktO0LiGije/EKpWG6DI=
|
||||
SHA256 (cargo/cocoa-foundation-0.1.0.tar.gz) = et5Jtl1WDKWMQDpHm7OWWSsVXAGF6tp0LuMj0daNYxg=
|
||||
SHA256 (cargo/copypasta-0.7.1.tar.gz) = RCPXn+2D69mrgewh+pcUQwCpYXghWCh9yb9+3aw3/ws=
|
||||
SHA256 (cargo/core-foundation-0.7.0.tar.gz) = V9JMehPEPocON8FVa3RVVDeHCgRRT3aF9bNU4JBWcXE=
|
||||
-SHA256 (cargo/core-foundation-0.9.1.tar.gz) = ConirkJuqDFV3M8QwPprFGPvbV/LRM7gsiSkCPpkCmI=
|
||||
+SHA256 (cargo/core-foundation-0.9.2.tar.gz) = aIjhBVG7k+Qk2N8dB/GotPzrAAGjpLBIv8R1VJRvR7M=
|
||||
SHA256 (cargo/core-foundation-sys-0.7.0.tar.gz) = s6catJTAtbhgvchAeuCJeAUkFwcMLO04VzqRV611uKw=
|
||||
-SHA256 (cargo/core-foundation-sys-0.8.2.tar.gz) = 6iIbUoSkfkADO/m2bzX5hOwOopMesDUFJGzSepY/mBs=
|
||||
+SHA256 (cargo/core-foundation-sys-0.8.3.tar.gz) = WCfOv0ZwRouHct0ZGFZ2iu3LGwJ4oE+Yn3dmNRkXudw=
|
||||
SHA256 (cargo/core-graphics-0.19.2.tar.gz) = s4iTdObqarJdupC7XZYgL2EQgFg2H23HLosD5vi76SM=
|
||||
-SHA256 (cargo/core-graphics-0.22.2.tar.gz) = Jp819ptUK4DnNqIKiaBSFcDOgMLAPFFKuy4xi3g3nYY=
|
||||
+SHA256 (cargo/core-graphics-0.22.3.tar.gz) = JYG7qzuP/G/L1VC/RsNVE10W6f8qbqAyrWub8dfv5Ps=
|
||||
SHA256 (cargo/core-graphics-types-0.1.1.tar.gz) = Omi2izRGCCZEyRrHeL9QzUEEv7ACtaanxEzKWixweIs=
|
||||
SHA256 (cargo/core-text-19.2.0.tar.gz) = mddK2mbgfBzvoY+Kv7p2W0hvJQ3i5KmZ5XJ/wN1LSiU=
|
||||
SHA256 (cargo/core-video-sys-0.1.4.tar.gz) = NOytI2EK2XV2ZNZE42kkbt3hgD/LQ+1yh2VlCYpdOCg=
|
||||
-SHA256 (cargo/crc32fast-1.2.1.tar.gz) = gRVv7OhKtqnyr9sQnOOuV35CsSKEQe3tmb139ieVOxo=
|
||||
-SHA256 (cargo/crossfont-0.3.1.tar.gz) = tsCWfpOgRAhlvx2GfDpQ1pk/UFSyoQGG/CgwOXkYJB0=
|
||||
-SHA256 (cargo/darling-0.10.2.tar.gz) = DXBuddh+NVadt4GpteJBbP8SNqR+04CDH5WTgszV+Fg=
|
||||
-SHA256 (cargo/darling_core-0.10.2.tar.gz) = 8Mlgri2k3oipGy2SDCpyM7QAvDPLKEU6KYeCLYOSUZs=
|
||||
-SHA256 (cargo/darling_macro-0.10.2.tar.gz) = 2bWi9KxJaYIsYiJIFdBplSZWytxwhP3Kl1Hm2VkYm3I=
|
||||
-SHA256 (cargo/derivative-2.2.0.tar.gz) = /MPdXp6cCyldbh5NgR+28VfV/9eEuNIC/GLqyANadws=
|
||||
+SHA256 (cargo/crc32fast-1.3.0.tar.gz) = c4wpDfrqhPwcoVrZwWjQg7BacU4e/d2O2qtnjcKNKDY=
|
||||
+SHA256 (cargo/crossfont-0.3.2.tar.gz) = EplpWkxkF7fkppV72WNHhAbhSLewNR4vLOMSlrBRglE=
|
||||
+SHA256 (cargo/cty-0.2.2.tar.gz) = s2X6vHlQRmcgU+KclUcz7DsF5L5lSrEw/o8flNcFHzU=
|
||||
+SHA256 (cargo/darling-0.13.1.tar.gz) = 0NcguGg/jdg8ZRVfBTBWDLpozSvzlfZROkg8ruV/9/Q=
|
||||
+SHA256 (cargo/darling_core-0.13.1.tar.gz) = ejQPJB0s7tHetHrjbEFEsnB+x90LZJ+JTLObtZWYYyQ=
|
||||
+SHA256 (cargo/darling_macro-0.13.1.tar.gz) = csQbO3NS/rMhGg10PcVwCk47YPUb0rNoiS0eD5qV9Es=
|
||||
SHA256 (cargo/dirs-3.0.2.tar.gz) = MLqgQxA8nQwqV89TfMLzViOIncDUBebDzM+tvIHHEwk=
|
||||
SHA256 (cargo/dirs-sys-0.3.6.tar.gz) = A9hlNO02emdUjcaBE6D121VDL9+7bm+dd3BDl9ldV4A=
|
||||
SHA256 (cargo/dispatch-0.2.0.tar.gz) = vQyTu0sMbZt39ENbCumMJNF/HEWy/4RMYVGgclbKkjs=
|
||||
-SHA256 (cargo/dlib-0.4.2.tar.gz) = sR8V0eMmjxQPaNOQY31edthJeC2XGucGPg2mn+lwmnY=
|
||||
SHA256 (cargo/dlib-0.5.0.tar.gz) = rBt1FzKMBMKqaEIvxgpBuSIIGCFC7QSiWHnCbI+Hh5Q=
|
||||
SHA256 (cargo/downcast-rs-1.2.0.tar.gz) = nqg10pA2pAh3k4NvqTGwiDetXpV9qeI4hrKVhvubZlA=
|
||||
-SHA256 (cargo/dtoa-0.4.8.tar.gz) = VomYmM52qvSg8k2RTJfqbtl21C/satM/y7ChED4HsrA=
|
||||
SHA256 (cargo/dwrote-0.11.0.tar.gz) = Q5ocK6VhGtPtcxKAVB020unErF5/uBiie2BL3Fpqpls=
|
||||
-SHA256 (cargo/embed-resource-1.6.3.tar.gz) = Rd4w6zF7TNOILuFmI8swBOX7maj0zUAJfK32HvvFStw=
|
||||
+SHA256 (cargo/embed-resource-1.6.5.tar.gz) = hVBesjn8lSswDynwVW0tiECCqDVmdo2YAnjY+vOMeA0=
|
||||
SHA256 (cargo/expat-sys-2.1.6.tar.gz) = ZY8ZcokgE4NC9oQIt892RNkNR4Q1PY68MufoZj2+Rfo=
|
||||
-SHA256 (cargo/filetime-0.2.14.tar.gz) = HTTPoTpjrgWL+mAf6eMTu9s3RkJ8FFkYVGTOD89i4eg=
|
||||
+SHA256 (cargo/filetime-0.2.15.tar.gz) = l1zPg9jZ0NhGgoUKOMgWkCe+gzaIBZccxPI4wrJFvJg=
|
||||
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-0.5.0.tar.gz) = 1zfZqlGft7dJy8O5Yu3PMQqN0fS2fJHE+Dl1290X2WU=
|
||||
@@ -61,187 +57,194 @@
|
||||
SHA256 (cargo/fuchsia-zircon-sys-0.3.3.tar.gz) = Pcqprncl0SzbhbOtmaQ023C0aMCd7RfgEthrXBAQ96c=
|
||||
SHA256 (cargo/getrandom-0.2.3.tar.gz) = f82ZlGNSTFJllRf+LOqYSTz+SF0QVl57D7B9u6etJ1M=
|
||||
SHA256 (cargo/gl_generator-0.14.0.tar.gz) = GpXfwjorSpovWrQdGU+L/aPKvsQq9OOfCMM56yoMEk0=
|
||||
-SHA256 (cargo/glutin-0.26.0.tar.gz) = GuHLuRdrkVHEzgPwEuPNHGwYxL557errPZn12AhcX6M=
|
||||
+SHA256 (cargo/glutin-0.28.0.tar.gz) = AOqdvlRLyKZXxMSnmMLRbNAbVJgg5HZXKXVJ0oNx9tI=
|
||||
SHA256 (cargo/glutin_egl_sys-0.1.5.tar.gz) = KrtqpVUjSAxK3FpWu6okmZLi3dsvxj3JbgSjNVNkwhE=
|
||||
SHA256 (cargo/glutin_emscripten_sys-0.1.1.tar.gz) = gN5BRt926KbDKwMAe8dk/zJJ3K609nXWigbK8brDY/E=
|
||||
SHA256 (cargo/glutin_gles2_sys-0.1.5.tar.gz) = 6AlOcItzCnyKGVT0+KMYgK8A64ocW1v4XSigo8bWkQM=
|
||||
SHA256 (cargo/glutin_glx_sys-0.1.7.tar.gz) = fjk8j8ArgHRZQQQpFQ6cT6/9sxLVm4wDhWYXPIGZE1E=
|
||||
SHA256 (cargo/glutin_wgl_sys-0.1.5.tar.gz) = PaWVGhVp26uGXG8qhj76//GTqTyvBVONGT6eOBbSFpY=
|
||||
+SHA256 (cargo/hashbrown-0.11.2.tar.gz) = q17w1JCe83JMyMzmzMhXLFyBdZLpKF9UZPjob4vTcm4=
|
||||
+SHA256 (cargo/heck-0.3.3.tar.gz) = bWIe+yaGPw6ZJMasV36CdeXmt3RV22T/psZckE6eEyw=
|
||||
SHA256 (cargo/hermit-abi-0.1.19.tar.gz) = YrRnNDuUukdtyyUA0kLa27OVV9+IkxCsd8XZkQCqrDM=
|
||||
SHA256 (cargo/ident_case-1.0.1.tar.gz) = ueA4S2GVhWbpJtxQZgMh0SFZAl52fBjgQ9rya3AQTDk=
|
||||
+SHA256 (cargo/indexmap-1.8.0.tar.gz) = KCpiR3Isq6QEwGUBa7+lIoBuUXFMNPXfw+SjpG/LQiM=
|
||||
SHA256 (cargo/inotify-0.7.1.tar.gz) = SBbGbSyK5nPfgzZsGDQVOPI0om1lqezqXDSLRTrB0C8=
|
||||
SHA256 (cargo/inotify-sys-0.1.5.tar.gz) = 4FwCteib/zuUbO3sonirxij+gR5gTwJ8RaiqPPeT0Os=
|
||||
-SHA256 (cargo/instant-0.1.10.tar.gz) = vuAyixIJ0VfvAByU3YW0+PZBOa2w6sJln0sIOCsvR00=
|
||||
+SHA256 (cargo/instant-0.1.12.tar.gz) = elu+gkxQfF2llWNV6Gp0bYLg4UZPZdhizF5x2nDpSyw=
|
||||
SHA256 (cargo/iovec-0.1.4.tar.gz) = srPqb/leF1Rz+P/mp+t8ANBUJAMhuExXBRF1/jweB14=
|
||||
-SHA256 (cargo/itoa-0.4.7.tar.gz) = 3SUDYCGw3oigr/a4UAUVY8ZRbQv1P4Y4k47bud5zJzY=
|
||||
+SHA256 (cargo/itoa-1.0.1.tar.gz) = GquPw2dYi4nc7oOrD9ZrcrULcvoZBNcJUEWs4rDIHDU=
|
||||
SHA256 (cargo/jni-sys-0.3.0.tar.gz) = jq9LwC0Xy91/9MdDjK/N9/uaRhMxOtEbT4/v59P6ATA=
|
||||
+SHA256 (cargo/js-sys-0.3.55.tar.gz) = fMn/zNOMRRqGvxNlffJE6cPzdJPM6OXiHpQJY3d6zIQ=
|
||||
SHA256 (cargo/kernel32-sys-0.2.2.tar.gz) = dQdiSylINDHAui2Crs6Mps26k4K/9N3Q90kFYMBWCY0=
|
||||
SHA256 (cargo/khronos_api-3.1.0.tar.gz) = 4ttYXh1zj8dxvwihUUINPtGT2diVo2339vipRWuRHdw=
|
||||
SHA256 (cargo/lazy-bytes-cast-5.0.1.tar.gz) = ECV0mfCJzRVq2C0KnNV9lQH6LJiQaJkql+s8J4NvIGs=
|
||||
SHA256 (cargo/lazy_static-1.4.0.tar.gz) = 4qutI/vEKzcA8vJ5hE3IMq2ysusGmy35GPRVxOGMxkY=
|
||||
SHA256 (cargo/lazycell-1.3.0.tar.gz) = gw0Izh0dlB5rMGRfGg61ZDAT2DXON3ml/CCCYdvhD1U=
|
||||
-SHA256 (cargo/libc-0.2.98.tar.gz) = Mgz+dxddo6SD7+1LwK3BloygULCYzk8vHBOlZiYSh5A=
|
||||
-SHA256 (cargo/libloading-0.6.7.tar.gz) = NRoyQXoS1ffoLDaKZngeMHg02uBMbODNRFbVKYkimIM=
|
||||
-SHA256 (cargo/libloading-0.7.0.tar.gz) = b4TZZDjBX81sPyRMj84B0eK5xrViPpxxHckobY/JLWo=
|
||||
+SHA256 (cargo/libc-0.2.112.tar.gz) = GwPRfzZKOgQtXl1GsFO7v4LJLJQwxZLdTAZNxu6ZcSU=
|
||||
+SHA256 (cargo/libloading-0.7.2.tar.gz) = r+ID1mnsl5txKGGbrlpjt7QukgPBspFGB57gXi9gS1I=
|
||||
SHA256 (cargo/linked-hash-map-0.5.4.tar.gz) = f7mzivkmCBQLhraTYEuf/MWCQkCkhNHs1HlbrLL+iPM=
|
||||
-SHA256 (cargo/lock_api-0.4.4.tar.gz) = A4KIBgbf9tFclHbEFtGGkLcnQqp7YFu23W7JAw+/B+s=
|
||||
+SHA256 (cargo/lock_api-0.4.5.tar.gz) = cSpNCTyZduJOfbykHbiV2ry6w4619ARTk9F6lb37EQk=
|
||||
SHA256 (cargo/log-0.4.14.tar.gz) = Ubm75sR9Ufw+GpuUWWWUa0xEFCq4eSxQg1qYDTYsJxA=
|
||||
SHA256 (cargo/malloc_buf-0.0.6.tar.gz) = YruQf+iNVNjZzjKjzOq0IY7S9rfTVhfK/prfhOQ5Gcs=
|
||||
-SHA256 (cargo/maybe-uninit-2.0.0.tar.gz) = YDAuTbOmHacMDLeZGXYkg2LzAxnoiFDEh7m5W78FngA=
|
||||
-SHA256 (cargo/memchr-2.3.4.tar.gz) = DuHEeqolbsq8rqNR6uSpsB7zntgQAE4pjSUR7ShLFSU=
|
||||
-SHA256 (cargo/memmap2-0.1.0.tar.gz) = 2bcMoqYQOsi2ZdwVCxQu8OTonfZAyebPKV0YnDyuvlo=
|
||||
-SHA256 (cargo/memmap2-0.2.3.tar.gz) = cj4+vc3FwCPbHfMVNkVzeJ+IV8EbYxov3618APXARrQ=
|
||||
-SHA256 (cargo/memoffset-0.6.4.tar.gz) = WazMUH8TOANqBHfvYa/a4zzeYIQPTf5IExnOOtEW3fk=
|
||||
+SHA256 (cargo/memchr-2.4.1.tar.gz) = MIzDm+Abc9DRj4Kg57Kj34UkX4Svlv3dxdIC0n5HuGo=
|
||||
+SHA256 (cargo/memmap2-0.3.1.tar.gz) = ALbC6/9hgBmHiPXbCNfOO8HQthcXZniDGnUQgllz41c=
|
||||
+SHA256 (cargo/memoffset-0.6.5.tar.gz) = WqNh1Prqk2AwZKAnQV8HvY4dXIjJ+/aL9WooVCj9ec4=
|
||||
+SHA256 (cargo/minimal-lexical-0.2.1.tar.gz) = aDVMXGvTbXP/P+zrBe+lm2rLdiZhf0livjIqgl5h95o=
|
||||
SHA256 (cargo/miniz_oxide-0.3.7.tar.gz) = eR2qrh7WiJVg+MQ1kZT1Zkg1VUBXMkSlRIqDuh7MdDU=
|
||||
SHA256 (cargo/mio-0.6.23.tar.gz) = Sv1m9bkb8qO8E/rQ4hyu2sFoykxwdQTnVYVkiugOTMQ=
|
||||
+SHA256 (cargo/mio-0.8.0.tar.gz) = uicvhfoLQfyRhyvlebO74PVreSqjYaOA62aUafaNr7I=
|
||||
SHA256 (cargo/mio-anonymous-pipes-0.2.0.tar.gz) = a8UTAl/lAFo6pWG1D9ss2loVC4SACuAqzYqp7WLKGms=
|
||||
SHA256 (cargo/mio-extras-2.0.6.tar.gz) = UkA/4pABLOd3xGJnkMiVEySiueMxazFDd5xysCl0Lxk=
|
||||
+SHA256 (cargo/mio-uds-0.6.8.tar.gz) = r8tpnrJtQzJkfMhISSu8Fer7JvCNAwRVDVqh9hLgZvA=
|
||||
SHA256 (cargo/miow-0.2.2.tar.gz) = 69gIQkFmMi1KONqHCDv93TrEwTEzTtVYVhEusG1GlE0=
|
||||
SHA256 (cargo/miow-0.3.7.tar.gz) = ufHFsCXNqHb2bvQ6ET+R68n0zO80hDAA4K3267q4TiE=
|
||||
-SHA256 (cargo/ndk-0.2.1.tar.gz) = XrFnwf6+0KSWY5A00MdrO3QmNjYEXbVInu5SFDwkbnM=
|
||||
-SHA256 (cargo/ndk-glue-0.2.1.tar.gz) = vfOZuLejnG+xU8TsMscv1f54nfJKZH8inCOap62xUkE=
|
||||
-SHA256 (cargo/ndk-macro-0.2.0.tar.gz) = BdHGMH3EJND2W5sG6U+IJI5jBXJrFHKf1npeR7LcSB0=
|
||||
-SHA256 (cargo/ndk-sys-0.2.1.tar.gz) = xEkiyz27HHC15fRD1jtkNjqJhWTXObpRmOOpE4RCho0=
|
||||
+SHA256 (cargo/ndk-0.5.0.tar.gz) = ltho9lTHLnX4aHVyaZzavnVfA+/7tiVCdo6ZXVuNaZ0=
|
||||
+SHA256 (cargo/ndk-glue-0.5.0.tar.gz) = /CkbjeIJXLqNq3zzgb9YL/TBegms+FTDLkZUWwgIXSg=
|
||||
+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/net2-0.2.37.tar.gz) = ORYw0StoACrh4l6Pl0MGR0lmVQrYLaxohvuJEMGVaK4=
|
||||
-SHA256 (cargo/nix-0.18.0.tar.gz) = g0UP5qYULd2V+wZLdGCD/E7xcF/oH2SmTh1LOfVKEFU=
|
||||
-SHA256 (cargo/nix-0.20.0.tar.gz) = +ptIGdobxhwOpItjt7yGBAZN1DAT58wyXfCY1JzXwYo=
|
||||
-SHA256 (cargo/nix-0.22.0.tar.gz) = zx4l7mtBLCoeP8tqRJmlwb/n9D4BS9zpprZmblqi0Yc=
|
||||
-SHA256 (cargo/nom-6.2.1.tar.gz) = nFxRuQg6PGIPpnoqY10c59lbiX6VfWso/5pdqWChA6Y=
|
||||
+SHA256 (cargo/nix-0.22.2.tar.gz) = 07uaE/oyvFrrZBUM0/MtbPTHSPj4pBfM5dLrl2qDcLo=
|
||||
+SHA256 (cargo/nom-7.1.0.tar.gz) = Gx0R4e84nHb+W4G8ry6jLPiLYrxJThn0k9CzDnqTAQk=
|
||||
SHA256 (cargo/notify-4.0.17.tar.gz) = rgPIyFPbp7/SPlcf8M/3vJ3OtApM1oTNFoGCQYP0Ulc=
|
||||
-SHA256 (cargo/num_enum-0.4.3.tar.gz) = ylZaffBvPUtIVJTyW6BdoUNZUPTcJjRA7aem+puONuQ=
|
||||
-SHA256 (cargo/num_enum_derive-0.4.3.tar.gz) = /6WjPd3f7gTAKDp2U5h9Y06IA0fpa1su1k3gfvtZ250=
|
||||
+SHA256 (cargo/ntapi-0.3.6.tar.gz) = P2u5AuQ3tthuA8zhCn4q9mIpLF3+8jtliZ6jrJNUrUQ=
|
||||
+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/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/once_cell-1.8.0.tar.gz) = aS/LY7ZLF1gCngqW7mPgSc6MWUhYfy9yCN8EYl5fa1Y=
|
||||
+SHA256 (cargo/once_cell-1.9.0.tar.gz) = 2jJRXZ9ubkide8nYTHGwYNtyR9wDW75E6siM+HSG2NU=
|
||||
SHA256 (cargo/osmesa-sys-0.1.2.tar.gz) = iM/s5uldLnF+CHKn9TqGhHEq0Tgip5ebx2C5x37AATs=
|
||||
-SHA256 (cargo/owned_ttf_parser-0.6.0.tar.gz) = n5I/uAbEYmbAKrSlsjlzXBRL3tpySlDtBY5SJvWUzeM=
|
||||
-SHA256 (cargo/parking_lot-0.11.1.tar.gz) = bXdErAKd8i3KYoTv5OiYmR0o4whccGyXK819pKJ6Fes=
|
||||
-SHA256 (cargo/parking_lot_core-0.8.3.tar.gz) = +np4KTjnRXY/5pB/xrqGlG1y9J/n4h3gdOCBKKmfsBg=
|
||||
+SHA256 (cargo/parking_lot-0.11.2.tar.gz) = fRe3gDamBmO3l63q7kb1yd/ruGlI0SVQB6HWvgJx/5k=
|
||||
+SHA256 (cargo/parking_lot_core-0.8.5.tar.gz) = 126OFJO8rA0nZsQnN/NEWPHIxQwNI7yyTqlTr/snMhY=
|
||||
SHA256 (cargo/percent-encoding-2.1.0.tar.gz) = 1P1WQdAcjxiiPae2/ikpj/S1WvzM33iXOyTPMXX+4y4=
|
||||
-SHA256 (cargo/pkg-config-0.3.19.tar.gz) = ODFFOzRJzrSLbZx618ltXqZz6bRwodxXjCzmUhIwiEw=
|
||||
+SHA256 (cargo/pkg-config-0.3.24.tar.gz) = WIk/dRybBBKHGgmr1i7NKgApjGyDvvoiPvmMUq70DL4=
|
||||
SHA256 (cargo/png-0.16.8.tar.gz) = PDKHkgy4R97j3jPTAcRj+6FN2pnbJCFN35P4PTAh9MY=
|
||||
-SHA256 (cargo/proc-macro-crate-0.1.5.tar.gz) = HW6jxFlbljY8E5Q0l9s0r0Rg+0dKlcQ/REatNBuMl4U=
|
||||
-SHA256 (cargo/proc-macro2-1.0.28.tar.gz) = XH7YuMe4huo+193kBSEhhfQjq0RoJmfIxt0Uqh2fZhI=
|
||||
-SHA256 (cargo/quote-1.0.9.tar.gz) = w9C5dF3C3r9QfIQi3gXXImzB8GRCFt/f6tmI+bGrMqc=
|
||||
-SHA256 (cargo/raw-window-handle-0.3.3.tar.gz) = CkQaemyArWRzvUt07ByaTJUXlChb+UHCEm9gfHLkghE=
|
||||
-SHA256 (cargo/redox_syscall-0.2.9.tar.gz) = WrSaut8/nhxLxJnohF4VKth9KtLTA3GEEXEWnp11/u4=
|
||||
+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-macro2-1.0.36.tar.gz) = xzQtWIP7zK4cw3ojU7Cch8mw86/XP1+5u6aHofczsCk=
|
||||
+SHA256 (cargo/quick-xml-0.22.0.tar.gz) = hTPxTIOCqq0NWSyBKsO4JhYhKLZWYjMeESe0XD0YU2s=
|
||||
+SHA256 (cargo/quote-1.0.14.tar.gz) = R6qARHzk2vFxdQADcFKvF2r104zD5XHZ7BxzU/wQyH0=
|
||||
+SHA256 (cargo/raw-window-handle-0.4.2.tar.gz) = +6de7pSp1Sc6aMnh4QXZz/4e9wBTIyV4g4nlqD4lIrc=
|
||||
+SHA256 (cargo/redox_syscall-0.2.10.tar.gz) = g4PzljkmnN6X0lWjK9towEczcpVBSUDGi90wwuEyA/8=
|
||||
SHA256 (cargo/redox_users-0.4.0.tar.gz) = UoUy89gByHrsne8q3ZyoAv5WnkSlRK/mM3ZSZ4QKvmQ=
|
||||
SHA256 (cargo/regex-automata-0.1.10.tar.gz) = bCMNc/uNjBucCzE1xRQqis7joFWPuNtc8ctl+NeGITI=
|
||||
SHA256 (cargo/regex-syntax-0.6.25.tar.gz) = 9JcoWITz/P9CT/yTPlbXy8pRHe8MmDGn+bX2FT48yJs=
|
||||
-SHA256 (cargo/rusttype-0.9.2.tar.gz) = 3Hxyet7QvhjFuAwWQOrgrI45ar9vqEd9lss30Y7l7Fk=
|
||||
-SHA256 (cargo/ryu-1.0.5.tar.gz) = cdMB1Bk9Axq915/3491yEWipVy7z/lGhUXq6I1vY+G4=
|
||||
+SHA256 (cargo/ryu-1.0.9.tar.gz) = c7S3UMeCllwhG0LwIvWa8fvOq90CZiNxTxBBUvHsFJ8=
|
||||
SHA256 (cargo/same-file-1.0.6.tar.gz) = k/wdw6qpv+2V4C5urau0uvfjB4sL0bTXtrC2g3iQBQI=
|
||||
SHA256 (cargo/scoped-tls-1.0.0.tar.gz) = 6mqSkOPJzw8YFF73/6YtaO4L9fzWUQF+WG3H/V2kSMI=
|
||||
SHA256 (cargo/scopeguard-1.1.0.tar.gz) = 0pqwxtP8Dukv5m4tmfcA6rF6jVfRwdO3SDgPsguqeM0=
|
||||
-SHA256 (cargo/serde-1.0.127.tar.gz) = 8DuYeKv20U5nedPyTweyz6kDUs/sSsxaq48ax/FG+ug=
|
||||
-SHA256 (cargo/serde_derive-1.0.127.tar.gz) = oCSSbTQyUWYGMoWX4PIkpRNVpJO0n91n6SCRh8vlXsw=
|
||||
-SHA256 (cargo/serde_json-1.0.66.tar.gz) = M2sQ2hmhKtCUtZ2HDr3iakVALltHCt1LX9A8UEijISc=
|
||||
-SHA256 (cargo/serde_yaml-0.8.17.tar.gz) = FWVO1Kthcmv5GKOcuNmKLimVsAI4eAf6a6WP339ZuyM=
|
||||
+SHA256 (cargo/serde-1.0.133.tar.gz) = l1ZQZ1F7YOLR6osmjlnOA23pB6xSOtg6BHXaBOgYmJo=
|
||||
+SHA256 (cargo/serde_derive-1.0.133.tar.gz) = 7SAWmTKFaNjQggj90IDj/1lObEIuQ4tnBZBdoBAF1Tc=
|
||||
+SHA256 (cargo/serde_json-1.0.74.tar.gz) = 7iu5zQYcWGXTRbsCykn87xORdBtnK1Sgv3tnm63sMUI=
|
||||
+SHA256 (cargo/serde_yaml-0.8.23.tar.gz) = pKUh8pQDhcFlok7ihqqFmWM9FiB3pUvcripv1ae/p6A=
|
||||
SHA256 (cargo/servo-fontconfig-0.5.1.tar.gz) = x+PiL+X9c9BOvw2qBJ0+/j6uVTac44qxbQfd2axcIXw=
|
||||
SHA256 (cargo/servo-fontconfig-sys-5.1.0.tar.gz) = 42uHnbmJLfpA+V2hw4qDXUFjS4JfvYxMQYCT1Twks4g=
|
||||
SHA256 (cargo/shared_library-0.1.9.tar.gz) = Wp5+Dyv64k2KW1pmxbJXqDx0EjBDEVEqDAVM1eYZ2hE=
|
||||
-SHA256 (cargo/signal-hook-0.1.17.tar.gz) = fjHUQsFvBHpnG1px4hYdbmiBQBK39TedJp69kV+sJyk=
|
||||
+SHA256 (cargo/signal-hook-0.3.13.tar.gz) = ZHyX3ycQB9zqSFu3T/21fy5oPxMGyFT0aKDCRLravy0=
|
||||
+SHA256 (cargo/signal-hook-mio-0.2.1.tar.gz) = Kf1YZ/HE8sW+B5rueirfEVLrsEpLxNNB9QS33s5gftQ=
|
||||
SHA256 (cargo/signal-hook-registry-1.4.0.tar.gz) = 5R5zMo3ErAx8y9o6SU36A98d4vRgGBJ/YMaT8mSEVbA=
|
||||
-SHA256 (cargo/slab-0.4.3.tar.gz) = 8XOsPRp+OygAP0DeC1zn/icQ+bncP8OGZM6+5Gs7ZSc=
|
||||
-SHA256 (cargo/smallvec-1.6.1.tar.gz) = /g83yejzxaSmatZVqTx02qxK0AxEFTO/XG55kLtCYE4=
|
||||
-SHA256 (cargo/smithay-client-toolkit-0.12.3.tar.gz) = R1DHb9XTrJX6PtgP5mfWo9hZCpYOW1dbmO6pMzmoC4A=
|
||||
-SHA256 (cargo/smithay-client-toolkit-0.14.0.tar.gz) = 7Hg2g0maLPyFtt89BPg7GQe1y9mKGu1EZn298erE5kw=
|
||||
-SHA256 (cargo/smithay-clipboard-0.6.4.tar.gz) = mGxbSnvU9Q1MUfgfhEdFU1y0iDYPnPYyk3gLEJuSlfM=
|
||||
+SHA256 (cargo/slab-0.4.5.tar.gz) = ne+R/R4Bj+AHAieR+GXQzMmzoNUAHgGqu4tA5GAAr7U=
|
||||
+SHA256 (cargo/smallvec-1.7.0.tar.gz) = Hsq2xzWmu0E5wMqv0Mw2NXSLuzrPRVDoE4EiCZJR8wk=
|
||||
+SHA256 (cargo/smithay-client-toolkit-0.15.3.tar.gz) = EyXykiCc7njVA1UwkyQiowqkyP2hoWWTrAg8HeIR5oo=
|
||||
+SHA256 (cargo/smithay-clipboard-0.6.5.tar.gz) = YQtVG9JTeL/SuOeg/L2D1Cfo8vakDEeuD3BojplJ3VU=
|
||||
SHA256 (cargo/spsc-buffer-0.1.1.tar.gz) = vmw/OcN6QoPuS0PRMRyCjy4fsFQeduoMsaKr2e8vWzs=
|
||||
+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/syn-1.0.74.tar.gz) = GHPYMlUNRYjD28IPATYasAv+dBBI9x4/7PFFp8wYspw=
|
||||
+SHA256 (cargo/structopt-0.3.25.tar.gz) = QLl4j0ICqnXCQOzJwVxlGF5qOczesP1dAIuYglRkyHw=
|
||||
+SHA256 (cargo/structopt-derive-0.4.18.tar.gz) = 3LWuMn+cwTtodjtXSXcMueBIqZvZ39+ljQzwXV9kr+A=
|
||||
+SHA256 (cargo/syn-1.0.85.tar.gz) = poSsPc2JE4J+GM0JpoOE7mbB3iQVfjxVbJqxbYVpX7c=
|
||||
SHA256 (cargo/textwrap-0.11.0.tar.gz) = 0yZhD0CMek629Rw3wzDklrCFBslFfJ00KH7MOICfsGA=
|
||||
-SHA256 (cargo/thiserror-1.0.26.tar.gz) = kxGeT+rBy+bHmMNNOlPqACawsd5qEg3u+JUTfAUpv+I=
|
||||
-SHA256 (cargo/thiserror-impl-1.0.26.tar.gz) = Bg1poK/neWv0Lp4v+R9e5pH7FcU9OLS2KppT6yMWR0U=
|
||||
-SHA256 (cargo/time-0.1.43.tar.gz) = yopQ7yNg+9HusOzUZ5WoehkCTrS1PF3JFsof2V/mJDg=
|
||||
+SHA256 (cargo/thiserror-1.0.30.tar.gz) = hUur5S5N8WU3BrmPz8BYQwEAObQGh1kwpw5NlkTlxBc=
|
||||
+SHA256 (cargo/thiserror-impl-1.0.30.tar.gz) = qjL9P2J/Nn/hb4k+JZeuPAUCD4u6Jmak5upz03flcUs=
|
||||
SHA256 (cargo/toml-0.5.8.tar.gz) = oxFClwgmcz34JB7zXcBA75jGeasU18PlTYJwmbOs7Ko=
|
||||
-SHA256 (cargo/ttf-parser-0.6.2.tar.gz) = Pl1816s+R92m5WVC9LvzgkwVI0lYxuG9aqo0fpNJn9w=
|
||||
-SHA256 (cargo/unicode-width-0.1.8.tar.gz) = kzdZGJOhm4jY2H8s7B5z+tXN/RDlpvNJ9JitbqL/seM=
|
||||
+SHA256 (cargo/unicode-segmentation-1.8.0.tar.gz) = iJWEmpSeeEXga9bcGqUXMaEDxCcHAQpbWRwAOPtzOFs=
|
||||
+SHA256 (cargo/unicode-width-0.1.9.tar.gz) = PtdC1Oor0RduI2FyyEKar1RIbnrAmNsp/+ZSngzlCXM=
|
||||
SHA256 (cargo/unicode-xid-0.2.2.tar.gz) = jMuC1h+ApmPv4feHpRsWtaUeMxTWrDZbCGOfUjh7M/M=
|
||||
SHA256 (cargo/utf8parse-0.2.0.tar.gz) = k25LSSrP0TVCHY3KSxqoCnv8JucC7zr3EOB1JoTfU3I=
|
||||
SHA256 (cargo/vec_map-0.8.2.tar.gz) = 8b3fEYe+aS55xf/quJETLfsPI27TakPH7TnxFl7iAZE=
|
||||
-SHA256 (cargo/version_check-0.9.3.tar.gz) = X+zcqaUpHMK43PfcAkU/7nkaKA83Q8sJBfiCKuRjs/4=
|
||||
+SHA256 (cargo/version_check-0.9.4.tar.gz) = SYdLUWe2XXGTuKuhVn9cfZPQAcr8NGAM7gA+2nh+SD8=
|
||||
SHA256 (cargo/vswhom-0.1.0.tar.gz) = vpebfwdQcQV5noVCA7Rw/3x4oWOeMwpY8YO1/qV0YIs=
|
||||
SHA256 (cargo/vswhom-sys-0.1.0.tar.gz) = /C9UAtPQ55oGlxT3tI4+zGC+d3WiwEnLg5RXRXojlTI=
|
||||
SHA256 (cargo/vte-0.10.1.tar.gz) = bLzmkqtMovHzBH/PcyQwJJwOlxv90rI0zyxHrZOvWYM=
|
||||
SHA256 (cargo/vte_generate_state_changes-0.1.1.tar.gz) = 0leBcIHH3/zbqyS55i0t72Li/30AscIAYlUebMzBRf8=
|
||||
SHA256 (cargo/walkdir-2.3.2.tar.gz) = gIzyc1zUtoZhE/ZIt5HGrcVxRTe8Ii2TR7sgM4b/2lY=
|
||||
SHA256 (cargo/wasi-0.10.2+wasi-snapshot-preview1.tar.gz) = /W+9mnmCndGtDMIGJ78e1gZ1an937f97ZrcGT5yzJ8Y=
|
||||
-SHA256 (cargo/wayland-client-0.28.6.tar.gz) = 46szI1DlAvFZOCIBOUp448wS0PBNuGNCkmAWTqQOA1U=
|
||||
-SHA256 (cargo/wayland-commons-0.28.6.tar.gz) = ohgXlHxwEbvQon4RsXsze/0CLoVEsHGiZBIyBHlm+9o=
|
||||
-SHA256 (cargo/wayland-cursor-0.28.6.tar.gz) = vmEAhO3RWG1F573Sdf40XHwYc1mMqkZMT7g13ucPplo=
|
||||
-SHA256 (cargo/wayland-egl-0.28.6.tar.gz) = mboaseGHVrI5gtNvCIVtUh199FAV9ASi18TwstL2aVY=
|
||||
-SHA256 (cargo/wayland-protocols-0.28.6.tar.gz) = KGYg6k2AO6z2H6CHpCQu4xZpMJnuWhQHlqq6ArKfhh8=
|
||||
-SHA256 (cargo/wayland-scanner-0.28.6.tar.gz) = zpI+st62HeMy0fNW7Htr83CU3FVzlS4ciTbbA7VMA/E=
|
||||
-SHA256 (cargo/wayland-sys-0.28.6.tar.gz) = 2EH8qa7X/r+b7S6XlsSb9Y1BUs7aislJ6+AIaNjw/rg=
|
||||
+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-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.29.4.tar.gz) = kSI0YOcyV/aX2eI9QBJ5Ej02A5o/ekSemD8SMpLURY8=
|
||||
+SHA256 (cargo/wayland-commons-0.29.4.tar.gz) = lPbl40DXwTSQ7KhniYxM7Fr1bCel/+XIDG/EcI4i0z4=
|
||||
+SHA256 (cargo/wayland-cursor-0.29.4.tar.gz) = xSdY8T1eeGH8g9lC09mb8nDIMmlXXlKsKeW3PLlWpr0=
|
||||
+SHA256 (cargo/wayland-egl-0.29.4.tar.gz) = gygdae4WK1kDHGZjhek73kA57FU7kMQZHNsSjO6imjo=
|
||||
+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.55.tar.gz) = OOsQXxxZ2eqmtc3JK4Wdhbkm6Cyy4JRc0Mkln6pv6fs=
|
||||
SHA256 (cargo/winapi-0.2.8.tar.gz) = Fn3J1pSam4V/NFEnXpEcP0QlWELB96dvM8VRA6kJCHo=
|
||||
SHA256 (cargo/winapi-0.3.9.tar.gz) = XIOaZ0/NepiVLlkyQupACr6TmSdGdh44ZBQF0osA9Bk=
|
||||
SHA256 (cargo/winapi-build-0.1.1.tar.gz) = LTFe7js0rKR5ey2msT7Ygmbm1hJWKgxGOQr4KZ/Gmbw=
|
||||
SHA256 (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = rDuHxjYgQm3ZuZHlzgMp7/VFvMu7NPO+Cf9vtqtRt7Y=
|
||||
SHA256 (cargo/winapi-util-0.1.5.tar.gz) = cOxs6FuxWBUcrl5ch/lajpfSwMSwASI/M6M0485d4Xg=
|
||||
SHA256 (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = cS4ieEHQV8HuHNL7Ivp+WlRhro5I+iynnsQs/BkxGD8=
|
||||
-SHA256 (cargo/winit-0.24.0.tar.gz) = 2k7ab84OuEvQoz48h5TrkC4QM9Ch1aMbxPGbG0u/9Zc=
|
||||
-SHA256 (cargo/winreg-0.9.0.tar.gz) = Fs2ziYOXz39iTClJSGab6vruvFV31exT0K+3ZjNZNZc=
|
||||
+SHA256 (cargo/winit-0.26.1.tar.gz) = m0PMkx1YuZRhGIYH79essqCT5l/GIfVMrXhRemBj5zo=
|
||||
+SHA256 (cargo/winreg-0.10.1.tar.gz) = gND04nLIXe8TlHY4CxL5rGCSZondLgHUkjIi9AWAhp0=
|
||||
SHA256 (cargo/wio-0.2.2.tar.gz) = XRKZMvRkSsI5bLRWOFy/nmO1swxujcSCC9yk6wggN6U=
|
||||
SHA256 (cargo/ws2_32-sys-0.2.1.tar.gz) = 1Zzv69DIkvot1t5YHpNzAdhVLLREic3/A1xhh8tj+l4=
|
||||
-SHA256 (cargo/x11-clipboard-0.5.2.tar.gz) = s5es5umAUQ3lmk/j1MdY3/qyMdbXR86foaumtgNdXzI=
|
||||
-SHA256 (cargo/x11-dl-2.18.5.tar.gz) = K/mB46WzMBIJdUIY+WIFLU2e6X5Hj00m1Kbs7TTB/vg=
|
||||
-SHA256 (cargo/xcb-0.9.0.tar.gz) = YgVvYxOLORFvgqVAyYPMEfHJDNcLPUkqcMJeqlC9IqY=
|
||||
-SHA256 (cargo/xcursor-0.3.3.tar.gz) = OpojFXSueIAWRmF879E7/pS+kHwOT6l5z9i3cKo8XQg=
|
||||
-SHA256 (cargo/xdg-2.2.0.tar.gz) = 0IloGqEGqG+t4bASj7Xa8H1YZ6UJqwNtmZiN7IBCmlc=
|
||||
+SHA256 (cargo/x11-clipboard-0.5.3.tar.gz) = RzBot7gKyGoYMogk8QVOXgB4mMR7W7woG9er4yvDZTw=
|
||||
+SHA256 (cargo/x11-dl-2.19.1.tar.gz) = 6iaSa0zoGm9dnQ86C8QB5aN8auFKG/qo/2CZyoADjFk=
|
||||
+SHA256 (cargo/xcb-0.10.1.tar.gz) = dx4rmW33IM0cbdn/kPYtkWmP02EMwHg4jQVkvdZiKpw=
|
||||
+SHA256 (cargo/xcursor-0.3.4.tar.gz) = RjcFpjMTzUMBGEOBxegELwp+m0u2NlPyFjEdSudGkLc=
|
||||
+SHA256 (cargo/xdg-2.4.0.tar.gz) = OiP+lYxwQSaHA5yG9XiTi0oLtQ7HiOlrzk1qsA3dWAM=
|
||||
SHA256 (cargo/xml-rs-0.8.4.tar.gz) = 0tfTlIYT91yY/ZMoz9zEWsxNNgZVKJ0KfU7JMTkiAKM=
|
||||
SHA256 (cargo/yaml-rust-0.4.5.tar.gz) = VsGTbEzHocmrIaHrtgLrlCuoaMvUSpnLfNxYkjNeHIU=
|
||||
-SIZE (alacritty-0.9.0.tar.gz) = 1422571
|
||||
-SIZE (cargo/ab_glyph_rasterizer-0.1.4.tar.gz) = 6641
|
||||
+SIZE (alacritty-0.10.0.tar.gz) = 1437372
|
||||
SIZE (cargo/adler32-1.2.0.tar.gz) = 6411
|
||||
-SIZE (cargo/andrew-0.3.1.tar.gz) = 14030
|
||||
SIZE (cargo/android_glue-0.2.3.tar.gz) = 1572
|
||||
-SIZE (cargo/ansi_term-0.11.0.tar.gz) = 17087
|
||||
+SIZE (cargo/ansi_term-0.12.1.tar.gz) = 24838
|
||||
SIZE (cargo/atty-0.2.14.tar.gz) = 5470
|
||||
SIZE (cargo/autocfg-1.0.1.tar.gz) = 12908
|
||||
SIZE (cargo/base64-0.13.0.tar.gz) = 62070
|
||||
SIZE (cargo/bitflags-1.2.1.tar.gz) = 16745
|
||||
SIZE (cargo/block-0.1.6.tar.gz) = 4077
|
||||
-SIZE (cargo/calloop-0.6.5.tar.gz) = 25180
|
||||
-SIZE (cargo/cc-1.0.69.tar.gz) = 56044
|
||||
+SIZE (cargo/bumpalo-3.9.1.tar.gz) = 77507
|
||||
+SIZE (cargo/calloop-0.9.3.tar.gz) = 55389
|
||||
+SIZE (cargo/cc-1.0.72.tar.gz) = 57495
|
||||
SIZE (cargo/cfg-if-0.1.10.tar.gz) = 7933
|
||||
SIZE (cargo/cfg-if-1.0.0.tar.gz) = 7934
|
||||
SIZE (cargo/cgl-0.3.2.tar.gz) = 7557
|
||||
-SIZE (cargo/clap-2.33.3.tar.gz) = 201925
|
||||
+SIZE (cargo/clap-2.34.0.tar.gz) = 202210
|
||||
SIZE (cargo/clipboard-win-3.1.1.tar.gz) = 11964
|
||||
-SIZE (cargo/cmake-0.1.45.tar.gz) = 14375
|
||||
-SIZE (cargo/cocoa-0.23.0.tar.gz) = 39052
|
||||
+SIZE (cargo/cmake-0.1.48.tar.gz) = 15142
|
||||
SIZE (cargo/cocoa-0.24.0.tar.gz) = 39235
|
||||
SIZE (cargo/cocoa-foundation-0.1.0.tar.gz) = 10645
|
||||
SIZE (cargo/copypasta-0.7.1.tar.gz) = 12882
|
||||
SIZE (cargo/core-foundation-0.7.0.tar.gz) = 25384
|
||||
-SIZE (cargo/core-foundation-0.9.1.tar.gz) = 25985
|
||||
+SIZE (cargo/core-foundation-0.9.2.tar.gz) = 26857
|
||||
SIZE (cargo/core-foundation-sys-0.7.0.tar.gz) = 17033
|
||||
-SIZE (cargo/core-foundation-sys-0.8.2.tar.gz) = 17461
|
||||
+SIZE (cargo/core-foundation-sys-0.8.3.tar.gz) = 17519
|
||||
SIZE (cargo/core-graphics-0.19.2.tar.gz) = 28995
|
||||
-SIZE (cargo/core-graphics-0.22.2.tar.gz) = 28263
|
||||
+SIZE (cargo/core-graphics-0.22.3.tar.gz) = 29514
|
||||
SIZE (cargo/core-graphics-types-0.1.1.tar.gz) = 2530
|
||||
SIZE (cargo/core-text-19.2.0.tar.gz) = 18446
|
||||
SIZE (cargo/core-video-sys-0.1.4.tar.gz) = 10568
|
||||
-SIZE (cargo/crc32fast-1.2.1.tar.gz) = 38172
|
||||
-SIZE (cargo/crossfont-0.3.1.tar.gz) = 31085
|
||||
-SIZE (cargo/darling-0.10.2.tar.gz) = 17620
|
||||
-SIZE (cargo/darling_core-0.10.2.tar.gz) = 44339
|
||||
-SIZE (cargo/darling_macro-0.10.2.tar.gz) = 1919
|
||||
-SIZE (cargo/derivative-2.2.0.tar.gz) = 48076
|
||||
+SIZE (cargo/crc32fast-1.3.0.tar.gz) = 38565
|
||||
+SIZE (cargo/crossfont-0.3.2.tar.gz) = 31052
|
||||
+SIZE (cargo/cty-0.2.2.tar.gz) = 7230
|
||||
+SIZE (cargo/darling-0.13.1.tar.gz) = 20097
|
||||
+SIZE (cargo/darling_core-0.13.1.tar.gz) = 50847
|
||||
+SIZE (cargo/darling_macro-0.13.1.tar.gz) = 1910
|
||||
SIZE (cargo/dirs-3.0.2.tar.gz) = 12184
|
||||
SIZE (cargo/dirs-sys-0.3.6.tar.gz) = 10626
|
||||
SIZE (cargo/dispatch-0.2.0.tar.gz) = 10229
|
||||
-SIZE (cargo/dlib-0.4.2.tar.gz) = 3853
|
||||
SIZE (cargo/dlib-0.5.0.tar.gz) = 5788
|
||||
SIZE (cargo/downcast-rs-1.2.0.tar.gz) = 11670
|
||||
-SIZE (cargo/dtoa-0.4.8.tar.gz) = 16175
|
||||
SIZE (cargo/dwrote-0.11.0.tar.gz) = 21715
|
||||
-SIZE (cargo/embed-resource-1.6.3.tar.gz) = 12401
|
||||
+SIZE (cargo/embed-resource-1.6.5.tar.gz) = 12509
|
||||
SIZE (cargo/expat-sys-2.1.6.tar.gz) = 518887
|
||||
-SIZE (cargo/filetime-0.2.14.tar.gz) = 14358
|
||||
+SIZE (cargo/filetime-0.2.15.tar.gz) = 14511
|
||||
SIZE (cargo/fnv-1.0.7.tar.gz) = 11266
|
||||
SIZE (cargo/foreign-types-0.3.2.tar.gz) = 7504
|
||||
SIZE (cargo/foreign-types-0.5.0.tar.gz) = 7824
|
||||
@@ -256,135 +259,146 @@
|
||||
SIZE (cargo/fuchsia-zircon-sys-0.3.3.tar.gz) = 7191
|
||||
SIZE (cargo/getrandom-0.2.3.tar.gz) = 26261
|
||||
SIZE (cargo/gl_generator-0.14.0.tar.gz) = 22330
|
||||
-SIZE (cargo/glutin-0.26.0.tar.gz) = 57841
|
||||
+SIZE (cargo/glutin-0.28.0.tar.gz) = 57949
|
||||
SIZE (cargo/glutin_egl_sys-0.1.5.tar.gz) = 5890
|
||||
SIZE (cargo/glutin_emscripten_sys-0.1.1.tar.gz) = 1892
|
||||
SIZE (cargo/glutin_gles2_sys-0.1.5.tar.gz) = 6023
|
||||
SIZE (cargo/glutin_glx_sys-0.1.7.tar.gz) = 5644
|
||||
SIZE (cargo/glutin_wgl_sys-0.1.5.tar.gz) = 5487
|
||||
+SIZE (cargo/hashbrown-0.11.2.tar.gz) = 85713
|
||||
+SIZE (cargo/heck-0.3.3.tar.gz) = 10260
|
||||
SIZE (cargo/hermit-abi-0.1.19.tar.gz) = 9979
|
||||
SIZE (cargo/ident_case-1.0.1.tar.gz) = 3492
|
||||
+SIZE (cargo/indexmap-1.8.0.tar.gz) = 52583
|
||||
SIZE (cargo/inotify-0.7.1.tar.gz) = 24637
|
||||
SIZE (cargo/inotify-sys-0.1.5.tar.gz) = 6965
|
||||
-SIZE (cargo/instant-0.1.10.tar.gz) = 5218
|
||||
+SIZE (cargo/instant-0.1.12.tar.gz) = 6128
|
||||
SIZE (cargo/iovec-0.1.4.tar.gz) = 8720
|
||||
-SIZE (cargo/itoa-0.4.7.tar.gz) = 12099
|
||||
+SIZE (cargo/itoa-1.0.1.tar.gz) = 11059
|
||||
SIZE (cargo/jni-sys-0.3.0.tar.gz) = 10232
|
||||
+SIZE (cargo/js-sys-0.3.55.tar.gz) = 70499
|
||||
SIZE (cargo/kernel32-sys-0.2.2.tar.gz) = 24537
|
||||
SIZE (cargo/khronos_api-3.1.0.tar.gz) = 599718
|
||||
SIZE (cargo/lazy-bytes-cast-5.0.1.tar.gz) = 4354
|
||||
SIZE (cargo/lazy_static-1.4.0.tar.gz) = 10443
|
||||
SIZE (cargo/lazycell-1.3.0.tar.gz) = 12502
|
||||
-SIZE (cargo/libc-0.2.98.tar.gz) = 522087
|
||||
-SIZE (cargo/libloading-0.6.7.tar.gz) = 25037
|
||||
-SIZE (cargo/libloading-0.7.0.tar.gz) = 26216
|
||||
+SIZE (cargo/libc-0.2.112.tar.gz) = 571445
|
||||
+SIZE (cargo/libloading-0.7.2.tar.gz) = 27229
|
||||
SIZE (cargo/linked-hash-map-0.5.4.tar.gz) = 16166
|
||||
-SIZE (cargo/lock_api-0.4.4.tar.gz) = 20356
|
||||
+SIZE (cargo/lock_api-0.4.5.tar.gz) = 25199
|
||||
SIZE (cargo/log-0.4.14.tar.gz) = 34582
|
||||
SIZE (cargo/malloc_buf-0.0.6.tar.gz) = 1239
|
||||
-SIZE (cargo/maybe-uninit-2.0.0.tar.gz) = 11809
|
||||
-SIZE (cargo/memchr-2.3.4.tar.gz) = 23077
|
||||
-SIZE (cargo/memmap2-0.1.0.tar.gz) = 17685
|
||||
-SIZE (cargo/memmap2-0.2.3.tar.gz) = 17669
|
||||
-SIZE (cargo/memoffset-0.6.4.tar.gz) = 7664
|
||||
+SIZE (cargo/memchr-2.4.1.tar.gz) = 64977
|
||||
+SIZE (cargo/memmap2-0.3.1.tar.gz) = 18393
|
||||
+SIZE (cargo/memoffset-0.6.5.tar.gz) = 7686
|
||||
+SIZE (cargo/minimal-lexical-0.2.1.tar.gz) = 94841
|
||||
SIZE (cargo/miniz_oxide-0.3.7.tar.gz) = 44996
|
||||
SIZE (cargo/mio-0.6.23.tar.gz) = 103554
|
||||
+SIZE (cargo/mio-0.8.0.tar.gz) = 82954
|
||||
SIZE (cargo/mio-anonymous-pipes-0.2.0.tar.gz) = 3763
|
||||
SIZE (cargo/mio-extras-2.0.6.tar.gz) = 16292
|
||||
+SIZE (cargo/mio-uds-0.6.8.tar.gz) = 11496
|
||||
SIZE (cargo/miow-0.2.2.tar.gz) = 22044
|
||||
SIZE (cargo/miow-0.3.7.tar.gz) = 24563
|
||||
-SIZE (cargo/ndk-0.2.1.tar.gz) = 38584
|
||||
-SIZE (cargo/ndk-glue-0.2.1.tar.gz) = 3684
|
||||
-SIZE (cargo/ndk-macro-0.2.0.tar.gz) = 4949
|
||||
-SIZE (cargo/ndk-sys-0.2.1.tar.gz) = 273674
|
||||
+SIZE (cargo/ndk-0.5.0.tar.gz) = 39766
|
||||
+SIZE (cargo/ndk-glue-0.5.0.tar.gz) = 4986
|
||||
+SIZE (cargo/ndk-macro-0.3.0.tar.gz) = 4884
|
||||
+SIZE (cargo/ndk-sys-0.2.2.tar.gz) = 279365
|
||||
SIZE (cargo/net2-0.2.37.tar.gz) = 21311
|
||||
-SIZE (cargo/nix-0.18.0.tar.gz) = 209962
|
||||
-SIZE (cargo/nix-0.20.0.tar.gz) = 216983
|
||||
-SIZE (cargo/nix-0.22.0.tar.gz) = 227091
|
||||
-SIZE (cargo/nom-6.2.1.tar.gz) = 148362
|
||||
+SIZE (cargo/nix-0.22.2.tar.gz) = 227371
|
||||
+SIZE (cargo/nom-7.1.0.tar.gz) = 115647
|
||||
SIZE (cargo/notify-4.0.17.tar.gz) = 54419
|
||||
-SIZE (cargo/num_enum-0.4.3.tar.gz) = 4840
|
||||
-SIZE (cargo/num_enum_derive-0.4.3.tar.gz) = 4552
|
||||
+SIZE (cargo/ntapi-0.3.6.tar.gz) = 127221
|
||||
+SIZE (cargo/num_enum-0.5.6.tar.gz) = 13721
|
||||
+SIZE (cargo/num_enum_derive-0.5.6.tar.gz) = 11672
|
||||
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/once_cell-1.8.0.tar.gz) = 28925
|
||||
+SIZE (cargo/once_cell-1.9.0.tar.gz) = 30702
|
||||
SIZE (cargo/osmesa-sys-0.1.2.tar.gz) = 1322
|
||||
-SIZE (cargo/owned_ttf_parser-0.6.0.tar.gz) = 20574
|
||||
-SIZE (cargo/parking_lot-0.11.1.tar.gz) = 39854
|
||||
-SIZE (cargo/parking_lot_core-0.8.3.tar.gz) = 32147
|
||||
+SIZE (cargo/parking_lot-0.11.2.tar.gz) = 39869
|
||||
+SIZE (cargo/parking_lot_core-0.8.5.tar.gz) = 32466
|
||||
SIZE (cargo/percent-encoding-2.1.0.tar.gz) = 9748
|
||||
-SIZE (cargo/pkg-config-0.3.19.tar.gz) = 15451
|
||||
+SIZE (cargo/pkg-config-0.3.24.tar.gz) = 16489
|
||||
SIZE (cargo/png-0.16.8.tar.gz) = 52598
|
||||
-SIZE (cargo/proc-macro-crate-0.1.5.tar.gz) = 8096
|
||||
-SIZE (cargo/proc-macro2-1.0.28.tar.gz) = 38732
|
||||
-SIZE (cargo/quote-1.0.9.tar.gz) = 25042
|
||||
-SIZE (cargo/raw-window-handle-0.3.3.tar.gz) = 5798
|
||||
-SIZE (cargo/redox_syscall-0.2.9.tar.gz) = 23533
|
||||
+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-macro2-1.0.36.tar.gz) = 41411
|
||||
+SIZE (cargo/quick-xml-0.22.0.tar.gz) = 132066
|
||||
+SIZE (cargo/quote-1.0.14.tar.gz) = 27252
|
||||
+SIZE (cargo/raw-window-handle-0.4.2.tar.gz) = 10139
|
||||
+SIZE (cargo/redox_syscall-0.2.10.tar.gz) = 23582
|
||||
SIZE (cargo/redox_users-0.4.0.tar.gz) = 13023
|
||||
SIZE (cargo/regex-automata-0.1.10.tar.gz) = 114533
|
||||
SIZE (cargo/regex-syntax-0.6.25.tar.gz) = 293293
|
||||
-SIZE (cargo/rusttype-0.9.2.tar.gz) = 31314
|
||||
-SIZE (cargo/ryu-1.0.5.tar.gz) = 49570
|
||||
+SIZE (cargo/ryu-1.0.9.tar.gz) = 48391
|
||||
SIZE (cargo/same-file-1.0.6.tar.gz) = 10183
|
||||
SIZE (cargo/scoped-tls-1.0.0.tar.gz) = 9146
|
||||
SIZE (cargo/scopeguard-1.1.0.tar.gz) = 11470
|
||||
-SIZE (cargo/serde-1.0.127.tar.gz) = 75162
|
||||
-SIZE (cargo/serde_derive-1.0.127.tar.gz) = 54201
|
||||
-SIZE (cargo/serde_json-1.0.66.tar.gz) = 115121
|
||||
-SIZE (cargo/serde_yaml-0.8.17.tar.gz) = 40805
|
||||
+SIZE (cargo/serde-1.0.133.tar.gz) = 75566
|
||||
+SIZE (cargo/serde_derive-1.0.133.tar.gz) = 54726
|
||||
+SIZE (cargo/serde_json-1.0.74.tar.gz) = 115919
|
||||
+SIZE (cargo/serde_yaml-0.8.23.tar.gz) = 42140
|
||||
SIZE (cargo/servo-fontconfig-0.5.1.tar.gz) = 9738
|
||||
SIZE (cargo/servo-fontconfig-sys-5.1.0.tar.gz) = 1790708
|
||||
SIZE (cargo/shared_library-0.1.9.tar.gz) = 10566
|
||||
-SIZE (cargo/signal-hook-0.1.17.tar.gz) = 27085
|
||||
+SIZE (cargo/signal-hook-0.3.13.tar.gz) = 49252
|
||||
+SIZE (cargo/signal-hook-mio-0.2.1.tar.gz) = 8893
|
||||
SIZE (cargo/signal-hook-registry-1.4.0.tar.gz) = 17912
|
||||
-SIZE (cargo/slab-0.4.3.tar.gz) = 15681
|
||||
-SIZE (cargo/smallvec-1.6.1.tar.gz) = 26444
|
||||
-SIZE (cargo/smithay-client-toolkit-0.12.3.tar.gz) = 128701
|
||||
-SIZE (cargo/smithay-client-toolkit-0.14.0.tar.gz) = 127701
|
||||
-SIZE (cargo/smithay-clipboard-0.6.4.tar.gz) = 16234
|
||||
+SIZE (cargo/slab-0.4.5.tar.gz) = 15888
|
||||
+SIZE (cargo/smallvec-1.7.0.tar.gz) = 27459
|
||||
+SIZE (cargo/smithay-client-toolkit-0.15.3.tar.gz) = 129366
|
||||
+SIZE (cargo/smithay-clipboard-0.6.5.tar.gz) = 16331
|
||||
SIZE (cargo/spsc-buffer-0.1.1.tar.gz) = 3176
|
||||
+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/syn-1.0.74.tar.gz) = 232974
|
||||
+SIZE (cargo/structopt-0.3.25.tar.gz) = 52296
|
||||
+SIZE (cargo/structopt-derive-0.4.18.tar.gz) = 20996
|
||||
+SIZE (cargo/syn-1.0.85.tar.gz) = 235056
|
||||
SIZE (cargo/textwrap-0.11.0.tar.gz) = 17322
|
||||
-SIZE (cargo/thiserror-1.0.26.tar.gz) = 16711
|
||||
-SIZE (cargo/thiserror-impl-1.0.26.tar.gz) = 13431
|
||||
-SIZE (cargo/time-0.1.43.tar.gz) = 28653
|
||||
+SIZE (cargo/thiserror-1.0.30.tar.gz) = 17748
|
||||
+SIZE (cargo/thiserror-impl-1.0.30.tar.gz) = 15230
|
||||
SIZE (cargo/toml-0.5.8.tar.gz) = 54219
|
||||
-SIZE (cargo/ttf-parser-0.6.2.tar.gz) = 106052
|
||||
-SIZE (cargo/unicode-width-0.1.8.tar.gz) = 16732
|
||||
+SIZE (cargo/unicode-segmentation-1.8.0.tar.gz) = 94011
|
||||
+SIZE (cargo/unicode-width-0.1.9.tar.gz) = 16745
|
||||
SIZE (cargo/unicode-xid-0.2.2.tar.gz) = 14955
|
||||
SIZE (cargo/utf8parse-0.2.0.tar.gz) = 13392
|
||||
SIZE (cargo/vec_map-0.8.2.tar.gz) = 14466
|
||||
-SIZE (cargo/version_check-0.9.3.tar.gz) = 12547
|
||||
+SIZE (cargo/version_check-0.9.4.tar.gz) = 14895
|
||||
SIZE (cargo/vswhom-0.1.0.tar.gz) = 9420
|
||||
SIZE (cargo/vswhom-sys-0.1.0.tar.gz) = 15589
|
||||
SIZE (cargo/vte-0.10.1.tar.gz) = 24947
|
||||
SIZE (cargo/vte_generate_state_changes-0.1.1.tar.gz) = 2422
|
||||
SIZE (cargo/walkdir-2.3.2.tar.gz) = 23516
|
||||
SIZE (cargo/wasi-0.10.2+wasi-snapshot-preview1.tar.gz) = 27505
|
||||
-SIZE (cargo/wayland-client-0.28.6.tar.gz) = 69347
|
||||
-SIZE (cargo/wayland-commons-0.28.6.tar.gz) = 20581
|
||||
-SIZE (cargo/wayland-cursor-0.28.6.tar.gz) = 6176
|
||||
-SIZE (cargo/wayland-egl-0.28.6.tar.gz) = 3066
|
||||
-SIZE (cargo/wayland-protocols-0.28.6.tar.gz) = 125975
|
||||
-SIZE (cargo/wayland-scanner-0.28.6.tar.gz) = 17226
|
||||
-SIZE (cargo/wayland-sys-0.28.6.tar.gz) = 7937
|
||||
+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-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.29.4.tar.gz) = 71383
|
||||
+SIZE (cargo/wayland-commons-0.29.4.tar.gz) = 20757
|
||||
+SIZE (cargo/wayland-cursor-0.29.4.tar.gz) = 6136
|
||||
+SIZE (cargo/wayland-egl-0.29.4.tar.gz) = 3088
|
||||
+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.55.tar.gz) = 664827
|
||||
SIZE (cargo/winapi-0.2.8.tar.gz) = 455145
|
||||
SIZE (cargo/winapi-0.3.9.tar.gz) = 1200382
|
||||
SIZE (cargo/winapi-build-0.1.1.tar.gz) = 669
|
||||
SIZE (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815
|
||||
SIZE (cargo/winapi-util-0.1.5.tar.gz) = 10164
|
||||
SIZE (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998
|
||||
-SIZE (cargo/winit-0.24.0.tar.gz) = 330256
|
||||
-SIZE (cargo/winreg-0.9.0.tar.gz) = 23127
|
||||
+SIZE (cargo/winit-0.26.1.tar.gz) = 333842
|
||||
+SIZE (cargo/winreg-0.10.1.tar.gz) = 25725
|
||||
SIZE (cargo/wio-0.2.2.tar.gz) = 11214
|
||||
SIZE (cargo/ws2_32-sys-0.2.1.tar.gz) = 4697
|
||||
-SIZE (cargo/x11-clipboard-0.5.2.tar.gz) = 7634
|
||||
-SIZE (cargo/x11-dl-2.18.5.tar.gz) = 62951
|
||||
-SIZE (cargo/xcb-0.9.0.tar.gz) = 129744
|
||||
-SIZE (cargo/xcursor-0.3.3.tar.gz) = 6130
|
||||
-SIZE (cargo/xdg-2.2.0.tar.gz) = 13387
|
||||
+SIZE (cargo/x11-clipboard-0.5.3.tar.gz) = 7789
|
||||
+SIZE (cargo/x11-dl-2.19.1.tar.gz) = 64664
|
||||
+SIZE (cargo/xcb-0.10.1.tar.gz) = 141048
|
||||
+SIZE (cargo/xcursor-0.3.4.tar.gz) = 6069
|
||||
+SIZE (cargo/xdg-2.4.0.tar.gz) = 14035
|
||||
SIZE (cargo/xml-rs-0.8.4.tar.gz) = 52690
|
||||
SIZE (cargo/yaml-rust-0.4.5.tar.gz) = 47783
|
642
alderlake_hwp_rebased_from_jcs.diff
Normal file
642
alderlake_hwp_rebased_from_jcs.diff
Normal file
@ -0,0 +1,642 @@
|
||||
Index: sys/arch/amd64/amd64/identcpu.c
|
||||
===================================================================
|
||||
RCS file: /cvs/src/sys/arch/amd64/amd64/identcpu.c,v
|
||||
retrieving revision 1.129
|
||||
diff -u -p -u -p -r1.129 identcpu.c
|
||||
--- sys/arch/amd64/amd64/identcpu.c 22 Sep 2022 04:36:38 -0000 1.129
|
||||
+++ sys/arch/amd64/amd64/identcpu.c 7 Nov 2022 17:58:50 -0000
|
||||
@@ -221,7 +221,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[] = {
|
||||
@@ -511,7 +515,7 @@ void
|
||||
identifycpu(struct cpu_info *ci)
|
||||
{
|
||||
uint64_t freq = 0;
|
||||
- u_int32_t dummy, val, cpu_tpm_ecxflags = 0;
|
||||
+ u_int32_t dummy, val;
|
||||
char mycpu_model[48];
|
||||
int i;
|
||||
char *brandstr_from, *brandstr_to;
|
||||
@@ -598,6 +602,8 @@ identifycpu(struct cpu_info *ci)
|
||||
if (cpu_apmi_edx & CPUIDEDX_ITSC)
|
||||
atomic_setbits_int(&ci->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 <jcs@jcs.org>
|
||||
+ *
|
||||
+ * 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 <sys/param.h>
|
||||
+#include <sys/systm.h>
|
||||
+#include <sys/sysctl.h>
|
||||
+#include <sys/malloc.h>
|
||||
+
|
||||
+#include <machine/cpu.h>
|
||||
+#include <machine/cpufunc.h>
|
||||
+#include <machine/specialreg.h>
|
||||
+#include <machine/bus.h>
|
||||
+
|
||||
+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.
|
25
apm.diff
Normal file
25
apm.diff
Normal file
@ -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");
|
768
azpainter-304.diff
Normal file
768
azpainter-304.diff
Normal file
@ -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 <bcallah@openbsd.org>
|
||||
|
||||
# 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 <bsd.port.mk>
|
||||
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
|
34
bsd.port.mk.diff
Normal file
34
bsd.port.mk.diff
Normal file
@ -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,
|
40
bsd.port.mk1.diff
Normal file
40
bsd.port.mk1.diff
Normal file
@ -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 <spec> not needed for <FULLPKGPATH>
|
||||
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,
|
34
bsd.port.mk2.diff
Normal file
34
bsd.port.mk2.diff
Normal file
@ -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 <spec> not needed for <FULLPKGPATH>
|
||||
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,
|
42
bsd.port.mk3.diff
Normal file
42
bsd.port.mk3.diff
Normal file
@ -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: <spec>
|
||||
+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 <spec> not needed for <FULLPKGPATH>
|
||||
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,
|
191
bzflag-2.4.22.diff
Normal file
191
bzflag-2.4.22.diff
Normal file
@ -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
|
29
cheese-41.1.diff
Normal file
29
cheese-41.1.diff
Normal file
@ -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
|
30
cheese-41.1p0.diff
Normal file
30
cheese-41.1p0.diff
Normal file
@ -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
|
85
chessx-1.5.6.diff
Normal file
85
chessx-1.5.6.diff
Normal file
@ -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
|
89
cooling.diff
Normal file
89
cooling.diff
Normal file
@ -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);
|
16
cpuid.diff
Normal file
16
cpuid.diff
Normal file
@ -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 <ctype.h>
|
||||
#include <err.h>
|
||||
#include <errno.h>
|
||||
#include <limits.h>
|
186
ctunnel-0.8.diff
Normal file
186
ctunnel-0.8.diff
Normal file
@ -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 <pea@o
|
||||
# GPLv2
|
||||
PERMIT_PACKAGE= Yes
|
||||
|
||||
-MASTER_SITES= ${HOMEPAGE}
|
||||
-
|
||||
-WANTLIB= c crypto pthread z
|
||||
+WANTLIB += c crypto pthread util z
|
||||
|
||||
NO_TEST= Yes
|
||||
|
||||
@@ -22,6 +21,6 @@ USE_GMAKE= Yes
|
||||
|
||||
post-install:
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ctunnel
|
||||
- ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/ctunnel/
|
||||
+ ${INSTALL_DATA} ${WRKSRC}/README.md ${PREFIX}/share/doc/ctunnel/
|
||||
|
||||
.include <bsd.port.mk>
|
||||
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 <syslog.h>
|
||||
#include <sys/socket.h>
|
||||
#include <netinet/in.h>
|
||||
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
|
40
darktable-3.6.1.diff
Normal file
40
darktable-3.6.1.diff
Normal file
@ -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
|
178
diff.diff
Normal file
178
diff.diff
Normal file
@ -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 }, \
|
||||
}
|
||||
|
||||
/*
|
805
dmd-20990.diff
Normal file
805
dmd-20990.diff
Normal file
@ -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=<filespec>
|
||||
-+Use <filespec> 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 <arch>-[<vendor>-]<os>[-<cenv>[-<cppenv]]
|
||||
-+.IP -transition=\fIname\fR
|
||||
-+Help with language change identified by \fIname\fR
|
||||
-+.IP -transition=[h|help|?]
|
||||
-+List all language changes
|
||||
-+.IP -unittest
|
||||
-+Compile in unit tests
|
||||
-+.IP -v
|
||||
-+Verbose
|
||||
-+.IP -vcolumns
|
||||
-+Print character (column) numbers in diagnostics
|
||||
-+.IP -verror-style=[digitalmars|gnu]
|
||||
-+Set the style for file/line number annotations on compiler messages
|
||||
-+.IP -verrors=\fInum\fR
|
||||
-+Limit the number of error messages (0 means unlimited)
|
||||
-+.IP -verrors=context
|
||||
-+Show error messages with the context of the erroring source line
|
||||
-+.IP -verrors=spec
|
||||
-+Show errors from speculative compiles such as __traits(compiles,...)
|
||||
-+.IP --version
|
||||
-+Print compiler version and exit
|
||||
-+.IP -version=\fIlevel\fR
|
||||
-+Compile in version code >= \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
|
879
dmd.diff
Normal file
879
dmd.diff
Normal file
@ -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=<filespec>
|
||||
-+Use <filespec> 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 <arch>-[<vendor>-]<os>[-<cenv>[-<cppenv]]
|
||||
-+.IP -transition=\fIname\fR
|
||||
-+Help with language change identified by \fIname\fR
|
||||
-+.IP -transition=[h|help|?]
|
||||
-+List all language changes
|
||||
-+.IP -unittest
|
||||
-+Compile in unit tests
|
||||
-+.IP -v
|
||||
-+Verbose
|
||||
-+.IP -vcolumns
|
||||
-+Print character (column) numbers in diagnostics
|
||||
-+.IP -verror-style=[digitalmars|gnu]
|
||||
-+Set the style for file/line number annotations on compiler messages
|
||||
-+.IP -verrors=\fInum\fR
|
||||
-+Limit the number of error messages (0 means unlimited)
|
||||
-+.IP -verrors=context
|
||||
-+Show error messages with the context of the erroring source line
|
||||
-+.IP -verrors=spec
|
||||
-+Show errors from speculative compiles such as __traits(compiles,...)
|
||||
-+.IP --version
|
||||
-+Print compiler version and exit
|
||||
-+.IP -version=\fIlevel\fR
|
||||
-+Compile in version code >= \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 <bcallah@openbsd.org>
|
||||
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
|
34
dtools-2.099.0.diff
Normal file
34
dtools-2.099.0.diff
Normal file
@ -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 <bcallah@openbsd.org>
|
||||
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
|
28
dtools-2.099.0p0.diff
Normal file
28
dtools-2.099.0p0.diff
Normal file
@ -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 <bcallah@openbsd.org>
|
||||
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
|
53
dub-1280.diff
Normal file
53
dub-1280.diff
Normal file
@ -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 <bcallah@openbsd.org>
|
||||
|
||||
@@ -11,7 +11,7 @@ MAINTAINER = Brian Callahan <bcallah@ope
|
||||
PERMIT_PACKAGE = Yes
|
||||
|
||||
FLAVORS = dmd
|
||||
-FLAVOR ?=
|
||||
+FLAVOR ?= dmd
|
||||
|
||||
.if ${FLAVOR:Mdmd}
|
||||
ONLY_FOR_ARCHS = amd64
|
||||
Index: distinfo
|
||||
===================================================================
|
||||
RCS file: /cvs/ports/devel/dub/distinfo,v
|
||||
retrieving revision 1.1.1.1
|
||||
diff -u -p -r1.1.1.1 distinfo
|
||||
--- distinfo 19 Oct 2021 13:35:27 -0000 1.1.1.1
|
||||
+++ distinfo 20 Mar 2022 19:50:44 -0000
|
||||
@@ -1,2 +1,2 @@
|
||||
-SHA256 (dub-1.27.0.tar.gz) = +4APM1XxZ6x/mX934x4zHbnTNHd3n9qvKFGzq87MgBo=
|
||||
-SIZE (dub-1.27.0.tar.gz) = 1313521
|
||||
+SHA256 (dub-1.28.0.tar.gz) = vwcu3u3Gdh/kB668VcuatiS9YarCYRQEmQcXwr4AymY=
|
||||
+SIZE (dub-1.28.0.tar.gz) = 1314672
|
||||
Index: patches/patch-source_dub_dub_d
|
||||
===================================================================
|
||||
RCS file: /cvs/ports/devel/dub/patches/patch-source_dub_dub_d,v
|
||||
retrieving revision 1.2
|
||||
diff -u -p -r1.2 patch-source_dub_dub_d
|
||||
--- patches/patch-source_dub_dub_d 11 Mar 2022 18:49:59 -0000 1.2
|
||||
+++ patches/patch-source_dub_dub_d 20 Mar 2022 19:50:44 -0000
|
||||
@@ -3,7 +3,7 @@ The GDC binary is named egdc on OpenBSD.
|
||||
Index: source/dub/dub.d
|
||||
--- source/dub/dub.d.orig
|
||||
+++ source/dub/dub.d
|
||||
-@@ -1478,7 +1478,7 @@ class Dub {
|
||||
+@@ -1479,7 +1479,7 @@ class Dub {
|
||||
version (Windows) enum sep = ";", exe = ".exe";
|
||||
version (Posix) enum sep = ":", exe = "";
|
||||
|
355
dunst.diff
Normal file
355
dunst.diff
Normal file
@ -0,0 +1,355 @@
|
||||
diff 31bccecebaefd3b23c4e4dac76105b5dd0ae1159 /usr/ports
|
||||
blob - ae82b7b8711d1ac1a7ab6b9373246aeee4998970
|
||||
file + x11/dunst/Makefile
|
||||
--- x11/dunst/Makefile
|
||||
+++ x11/dunst/Makefile
|
||||
@@ -4,7 +4,7 @@ COMMENT = customizable and lightweight notification-da
|
||||
|
||||
GH_ACCOUNT = dunst-project
|
||||
GH_PROJECT = dunst
|
||||
-GH_TAGNAME = v1.5.0
|
||||
+GH_TAGNAME = v1.7.3
|
||||
|
||||
CATEGORIES = x11
|
||||
|
||||
@@ -19,9 +19,15 @@ WANTLIB += X11 Xext Xinerama Xrandr Xss c cairo gdk_pi
|
||||
WANTLIB += gio-2.0 glib-2.0 gobject-2.0 harfbuzz intl m notify
|
||||
WANTLIB += pango-1.0 pangocairo-1.0 pthread
|
||||
|
||||
+# C11 with GNU extensions
|
||||
+COMPILER = base-clang ports-gcc
|
||||
+COMPILER_LANGS = c
|
||||
+CFLAGS += -std=c11
|
||||
+
|
||||
USE_GMAKE = Yes
|
||||
|
||||
-BUILD_DEPENDS = x11/dbus
|
||||
+BUILD_DEPENDS = graphics/png \
|
||||
+ x11/dbus
|
||||
|
||||
LIB_DEPENDS += devel/gettext,-runtime \
|
||||
devel/glib2 \
|
||||
@@ -32,11 +38,20 @@ LIB_DEPENDS += devel/gettext,-runtime \
|
||||
|
||||
RUN_DEPENDS += x11/dbus
|
||||
|
||||
+TEST_DEPENDS += shells/bash
|
||||
+
|
||||
+MAKE_FLAGS = WAYLAND=0
|
||||
+
|
||||
FAKE_FLAGS = PREFIX="${PREFIX}" \
|
||||
MANPREFIX="${PREFIX}/man" \
|
||||
- DATADIR="${PREFIX}/share/examples"
|
||||
+ DATADIR="${PREFIX}/share/examples" \
|
||||
+ SYSCONFDIR="/etc"
|
||||
|
||||
pre-configure:
|
||||
- ${SUBST_CMD} ${WRKSRC}/docs/dunst.pod ${WRKSRC}/dunstrc
|
||||
+ ${SUBST_CMD} ${WRKSRC}/docs/dunst.1.pod \
|
||||
+ ${WRKSRC}/docs/dunst.5.pod ${WRKSRC}/dunstrc
|
||||
|
||||
+post-install:
|
||||
+ mv ${WRKINST}/${SYSCONFDIR}/dunst ${PREFIX}/share
|
||||
+
|
||||
.include <bsd.port.mk>
|
||||
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<icon_position> is set to off, this setting is ignored.
|
||||
+
|
||||
+-=item B<icon_path> (default: "/usr/share/icons/gnome/16x16/status/:/usr/share/icons/gnome/16x16/devices/")
|
||||
++=item B<icon_path> (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<Breeze Dark> is
|
||||
+-located in F</usr/share/icons/breeze-dark>. 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<breeze-dark>.
|
||||
+
|
||||
+ 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<dmenu> (default: "/usr/bin/dmenu")
|
||||
++=item B<dmenu> (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<browser> (default: "/usr/bin/xdg-open")
|
||||
++=item B<browser> (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 <glib.h>
|
||||
+ #include <stdio.h>
|
||||
+-#include <malloc.h>
|
||||
+ #include <unistd.h>
|
||||
+ #include <assert.h>
|
||||
+
|
||||
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 <stddef.h>
|
||||
++#ifdef __linux__
|
||||
+ #include <linux/input-event-codes.h>
|
||||
++#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 <X11/Xlib.h>
|
||||
+ #include <X11/Xresource.h>
|
||||
+ #include <X11/Xutil.h>
|
||||
++#ifdef __linux__
|
||||
+ #include <linux/input-event-codes.h>
|
||||
++#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
|
176
faster2.diff
Normal file
176
faster2.diff
Normal file
@ -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;
|
||||
}
|
||||
}
|
||||
|
169
faster3.diff
Normal file
169
faster3.diff
Normal file
@ -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;
|
||||
}
|
||||
}
|
||||
|
153
faster4.diff
Normal file
153
faster4.diff
Normal file
@ -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}) {
|
29
feh.diff
Normal file
29
feh.diff
Normal file
@ -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
|
25
firefox-95.0.1p0.diff
Normal file
25
firefox-95.0.1p0.diff
Normal file
@ -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
|
53
firefox-combined.diff
Normal file
53
firefox-combined.diff
Normal file
@ -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
|
28
firefox-esr-91.4.1p0.diff
Normal file
28
firefox-esr-91.4.1p0.diff
Normal file
@ -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
|
538
fish-3.4.0.diff
Normal file
538
fish-3.4.0.diff
Normal file
@ -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<impl_wrapper_t>(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
|
24
fnc-0.13.diff
Normal file
24
fnc-0.13.diff
Normal file
@ -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
|
44
fuse-zip-0.7.2.diff
Normal file
44
fuse-zip-0.7.2.diff
Normal file
@ -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.
|
154
gas-2.37.diff
Normal file
154
gas-2.37.diff
Normal file
@ -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 <bsd.port.mk>
|
||||
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 ;;
|
51
gitea-1.17.4p1.diff
Normal file
51
gitea-1.17.4p1.diff
Normal file
@ -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
|
42
gitea.diff
Normal file
42
gitea.diff
Normal file
@ -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,
|
50
gitea1.diff
Normal file
50
gitea1.diff
Normal file
@ -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
|
3038
github-cli-2.6.0.diff
Normal file
3038
github-cli-2.6.0.diff
Normal file
File diff suppressed because it is too large
Load Diff
101
glances-3.2.3.diff
Normal file
101
glances-3.2.3.diff
Normal file
@ -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/
|
15
go-1.17.7.diff
Normal file
15
go-1.17.7.diff
Normal file
@ -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
|
2001
gopass-1.14.10.diff
Normal file
2001
gopass-1.14.10.diff
Normal file
File diff suppressed because it is too large
Load Diff
98
grep_regress.diff
Normal file
98
grep_regress.diff
Normal file
@ -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 <bsd.regress.mk>
|
||||
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
|
82
hcloud-1.28.1.diff
Normal file
82
hcloud-1.28.1.diff
Normal file
@ -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 \
|
1100
hcloud-1.29.0.diff
Normal file
1100
hcloud-1.29.0.diff
Normal file
File diff suppressed because it is too large
Load Diff
1637
hcloud-1.30.3.diff
Normal file
1637
hcloud-1.30.3.diff
Normal file
File diff suppressed because it is too large
Load Diff
433
hcloud-1.31.0.diff
Normal file
433
hcloud-1.31.0.diff
Normal file
@ -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 \
|
||||