commit 1bb039b
hovercats
·
2024-05-26 20:16:13 +0000 UTC
parent c2b3053
tinyx: fix implicit func
5 files changed,
+128,
-1
+2,
-0
1@@ -4,6 +4,8 @@ export LDFLAGS="$LDFLAGS -static-pie"
2 export XSERVERCFLAGS_CFLAGS="-fPIE"
3 export XSERVERLIBS_LIBS="/usr/lib/*.a -lz -lfreetype -lpng16"
4
5+patch -p1 < 0001-Xext-INITARGS-does-not-specify-a-type.-change-to-int.patch
6+
7 ./configure \
8 --prefix=/usr \
9 --with-fontdir=/usr/share/fonts \
+1,
-0
1@@ -1,2 +1,3 @@
2 6126c1285a84968a0a4c9caafdae653e51108a89d9f74d82a52bb24b90f3ba1ebe
3 78fb9658f2ce79b689d57ae9dc3f9a19e4d0cb859a8d5b404f660eaa2b36a68eac
4+095cbd64b386c1851ade3e38b6b711346f5faf6e3f7deaabf70d6f5257c20f36f2
1@@ -0,0 +1,123 @@
2+From f11614bb85d2cd38fada25d8e7bafff701df9a45 Mon Sep 17 00:00:00 2001
3+From: hovercats <hovercatswithlasereyes@protonmail.com>
4+Date: Sun, 26 May 2024 22:15:20 +0200
5+Subject: [PATCH] Xext: INITARGS does not specify a type. change to int instead
6+
7+---
8+ Xext/bigreq.c | 2 +-
9+ Xext/dpms.c | 2 +-
10+ Xext/saver.c | 2 +-
11+ Xext/shm.c | 2 +-
12+ Xext/sync.c | 2 +-
13+ Xext/xcmisc.c | 2 +-
14+ Xext/xres.c | 2 +-
15+ Xext/xtest.c | 2 +-
16+ 8 files changed, 8 insertions(+), 8 deletions(-)
17+
18+diff --git a/Xext/bigreq.c b/Xext/bigreq.c
19+index 8059641..02bb0f9 100644
20+--- a/Xext/bigreq.c
21++++ b/Xext/bigreq.c
22+@@ -50,7 +50,7 @@ static void BigReqResetProc(ExtensionEntry * /* extEntry */
23+ static DISPATCH_PROC(ProcBigReqDispatch);
24+
25+ void
26+-BigReqExtensionInit(INITARGS)
27++BigReqExtensionInit(int)
28+ {
29+ #if 0
30+ ExtensionEntry *extEntry;
31+diff --git a/Xext/dpms.c b/Xext/dpms.c
32+index b75f482..612e3af 100644
33+--- a/Xext/dpms.c
34++++ b/Xext/dpms.c
35+@@ -91,7 +91,7 @@ static DISPATCH_PROC(SProcDPMSCapable);
36+ static void DPMSResetProc(ExtensionEntry * extEntry);
37+
38+ void
39+-DPMSExtensionInit(INITARGS)
40++DPMSExtensionInit(int)
41+ {
42+ #if 0
43+ ExtensionEntry *extEntry;
44+diff --git a/Xext/saver.c b/Xext/saver.c
45+index 0ba9928..e88bce7 100644
46+--- a/Xext/saver.c
47++++ b/Xext/saver.c
48+@@ -239,7 +239,7 @@ static int ScreenPrivateIndex;
49+ ****************/
50+
51+ void
52+-ScreenSaverExtensionInit(INITARGS)
53++ScreenSaverExtensionInit(int)
54+ {
55+ ExtensionEntry *extEntry;
56+
57+diff --git a/Xext/shm.c b/Xext/shm.c
58+index 957fcf3..fb6c05d 100644
59+--- a/Xext/shm.c
60++++ b/Xext/shm.c
61+@@ -208,7 +208,7 @@ CheckForShmSyscall()
62+ #endif
63+
64+ void
65+-ShmExtensionInit(INITARGS)
66++ShmExtensionInit(int)
67+ {
68+ ExtensionEntry *extEntry;
69+
70+diff --git a/Xext/sync.c b/Xext/sync.c
71+index 460cc5e..3242b69 100644
72+--- a/Xext/sync.c
73++++ b/Xext/sync.c
74+@@ -2296,7 +2296,7 @@ ExtensionEntry *extEntry;
75+ * ** Initialise the extension.
76+ */
77+ void
78+-SyncExtensionInit(INITARGS)
79++SyncExtensionInit(int)
80+ {
81+ ExtensionEntry *extEntry;
82+
83+diff --git a/Xext/xcmisc.c b/Xext/xcmisc.c
84+index d8bfc81..079b262 100644
85+--- a/Xext/xcmisc.c
86++++ b/Xext/xcmisc.c
87+@@ -64,7 +64,7 @@ static DISPATCH_PROC(SProcXCMiscGetXIDList);
88+ static DISPATCH_PROC(SProcXCMiscGetXIDRange);
89+
90+ void
91+-XCMiscExtensionInit(INITARGS)
92++XCMiscExtensionInit(int)
93+ {
94+ #if 0
95+ ExtensionEntry *extEntry;
96+diff --git a/Xext/xres.c b/Xext/xres.c
97+index 39ba82e..f661572 100644
98+--- a/Xext/xres.c
99++++ b/Xext/xres.c
100+@@ -373,7 +373,7 @@ SProcResDispatch(ClientPtr client)
101+ }
102+
103+ void
104+-ResExtensionInit(INITARGS)
105++ResExtensionInit(int)
106+ {
107+ (void) AddExtension(XRES_NAME, 0, 0,
108+ ProcResDispatch, SProcResDispatch,
109+diff --git a/Xext/xtest.c b/Xext/xtest.c
110+index e0f2bdc..af520ee 100644
111+--- a/Xext/xtest.c
112++++ b/Xext/xtest.c
113+@@ -80,7 +80,7 @@ static DISPATCH_PROC(SProcXTestGetVersion);
114+ static DISPATCH_PROC(SProcXTestGrabControl);
115+
116+ void
117+-XTestExtensionInit(INITARGS)
118++XTestExtensionInit(int)
119+ {
120+ #if 0
121+ ExtensionEntry *extEntry;
122+--
123+2.45.1
124+
+1,
-0
1@@ -1,2 +1,3 @@
2 https://github.com/hovercats/tinyx/releases/download/pre-gen-eed4902840732f170a7020cedb381017de99f2e6/tinyx-eed4902840732f170a7020cedb381017de99f2e6.tar.gz
3 https://github.com/kyx0r/repo-main/releases/download/tinyxfont_1.0/tinyxfont.tar.gz
4+patches/0001-Xext-INITARGS-does-not-specify-a-type.-change-to-int.patch
+1,
-1
1@@ -1 +1 @@
2-eed4902840732f170a7020cedb381017de99f2e6 1
3+eed4902840732f170a7020cedb381017de99f2e6 2