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
+123, -0
  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