pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/inputmethod/Chinput



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Jan  4 17:41:56 UTC 2026

Modified Files:
        pkgsrc/inputmethod/Chinput: distinfo
        pkgsrc/inputmethod/Chinput/patches: patch-aa patch-ai
Added Files:
        pkgsrc/inputmethod/Chinput/patches: patch-src_IMdkit_lib_Makefile

Log Message:
Chinput: fix build on NetBSD-current


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 pkgsrc/inputmethod/Chinput/distinfo
cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/inputmethod/Chinput/patches/patch-aa
cvs rdiff -u -r1.1 -r1.2 pkgsrc/inputmethod/Chinput/patches/patch-ai
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/inputmethod/Chinput/patches/patch-src_IMdkit_lib_Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/inputmethod/Chinput/distinfo
diff -u pkgsrc/inputmethod/Chinput/distinfo:1.8 pkgsrc/inputmethod/Chinput/distinfo:1.9
--- pkgsrc/inputmethod/Chinput/distinfo:1.8     Tue Oct 26 10:49:30 2021
+++ pkgsrc/inputmethod/Chinput/distinfo Sun Jan  4 17:41:56 2026
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.8 2021/10/26 10:49:30 nia Exp $
+$NetBSD: distinfo,v 1.9 2026/01/04 17:41:56 wiz Exp $
 
 BLAKE2s (Chinput-3.0.tar.gz) = adf120d4f8fc6123113290144f5da706de4c81fcfe0c5c4f90b389c39adfd89e
 SHA512 (Chinput-3.0.tar.gz) = 386abfd5511845f4b06f06e1412f063359886ff3ad19ce14fb96f0814eac02ccc4bbf610c9e34b006d02a2dfaad0b56c90dfe90a45f0fd241768d1c43ff15354
 Size (Chinput-3.0.tar.gz) = 484374 bytes
-SHA1 (patch-aa) = c014ab66c2e6f32d66b55dec073ad9fccc1c5df0
+SHA1 (patch-aa) = 29cc1586f52893579ac432e7ac5e8464b4415a7c
 SHA1 (patch-ab) = e2b98ae50ddc28c986e3235345a67af964f02a60
 SHA1 (patch-ac) = f4d45c2ea45e3e8288cdb0363dc9dba127288990
 SHA1 (patch-ad) = 8a9fb407307bcd823e6050ab65e9e20bb512e367
@@ -11,5 +11,6 @@ SHA1 (patch-ae) = f3854f86cb2780bf710db8
 SHA1 (patch-af) = db621ebb06d22d948513451c4b5b670494dd5d46
 SHA1 (patch-ag) = ca121a6672f02808275b6ffe73ad1f2287e75443
 SHA1 (patch-ah) = 88caa0cd5a7c689c28096b2f6537570c6dc7b493
-SHA1 (patch-ai) = 79d0e1ac1d99fe4cb79eea957ba9f1153c39a783
+SHA1 (patch-ai) = cf11715e7d68625b1c38d40457467bd09351e494
 SHA1 (patch-aj) = 7ba12e09e26b289be34e07c9e84eb2c69e890299
+SHA1 (patch-src_IMdkit_lib_Makefile) = ca68bddb504f3548b3740697906928ca47962bb2

Index: pkgsrc/inputmethod/Chinput/patches/patch-aa
diff -u pkgsrc/inputmethod/Chinput/patches/patch-aa:1.1.1.1 pkgsrc/inputmethod/Chinput/patches/patch-aa:1.2
--- pkgsrc/inputmethod/Chinput/patches/patch-aa:1.1.1.1 Sat Jun 15 09:31:39 2002
+++ pkgsrc/inputmethod/Chinput/patches/patch-aa Sun Jan  4 17:41:56 2026
@@ -1,6 +1,6 @@
-$NetBSD: patch-aa,v 1.1.1.1 2002/06/15 09:31:39 shell Exp $
+$NetBSD: patch-aa,v 1.2 2026/01/04 17:41:56 wiz Exp $
 
---- src/Makefile.orig  Mon Jun 10 21:05:56 2002
+--- src/Makefile.orig  2000-07-09 10:46:45.000000000 +0000
 +++ src/Makefile
 @@ -1,20 +1,16 @@
  
@@ -16,7 +16,7 @@ $NetBSD: patch-aa,v 1.1.1.1 2002/06/15 0
  
  #CFLAGS =  -Wall -g -DFOR_PILOT_COMPAT -O2 -fno-strength-reduce  -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE=500L -D_BSD_SOURCE -D_SVID_SOURCE   -DFUNCPROTO=15 
-DNARROWPROTO
 -CFLAGS =  -Wall -g -DFOR_PILOT_COMPAT -O2 -fno-strength-reduce
-+CFLAGS +=  -Wall -DFOR_PILOT_COMPAT -O2 -fno-strength-reduce
++CFLAGS +=  -Wall -DFOR_PILOT_COMPAT -O2 -fno-strength-reduce -Wno-implicit-function-declaration
  
  INC = -I./include -I./IMdkit/include -I/usr/include -I/usr/X11R6/include   
  
@@ -25,7 +25,7 @@ $NetBSD: patch-aa,v 1.1.1.1 2002/06/15 0
  
  SRC = chinput.c init.c server.c config.c color.c util.c convert.c IC.c XIM.c focus.c root.c overspot.c onspot.c offspot.c voice.c keyboard.c handw.c hwengine.c loop.c 
  
-@@ -23,7 +19,7 @@
+@@ -23,7 +19,7 @@ OBJ = $(SRC:.c=.o)
  all: chinput
  
  chinput: IMdkit/lib/libXimd.a $(OBJ) 

Index: pkgsrc/inputmethod/Chinput/patches/patch-ai
diff -u pkgsrc/inputmethod/Chinput/patches/patch-ai:1.1 pkgsrc/inputmethod/Chinput/patches/patch-ai:1.2
--- pkgsrc/inputmethod/Chinput/patches/patch-ai:1.1     Tue Jul 24 15:14:50 2007
+++ pkgsrc/inputmethod/Chinput/patches/patch-ai Sun Jan  4 17:41:56 2026
@@ -1,13 +1,14 @@
-$NetBSD: patch-ai,v 1.1 2007/07/24 15:14:50 joerg Exp $
+$NetBSD: patch-ai,v 1.2 2026/01/04 17:41:56 wiz Exp $
 
---- src/IMdkit/lib/IMConn.c.orig       2007-07-24 14:18:46.000000000 +0000
+--- src/IMdkit/lib/IMConn.c.orig       2000-07-02 02:01:01.000000000 +0000
 +++ src/IMdkit/lib/IMConn.c
-@@ -30,7 +30,7 @@ IN CONNECTION WITH THE USE OR PERFORMANC
+@@ -30,7 +30,8 @@ IN CONNECTION WITH THE USE OR PERFORMANC
  ******************************************************************/
  
  #include <X11/Xlib.h>
 -#include <malloc.h>
 +#include <stdlib.h>
++#include <string.h>
  #include "IMdkit.h"
  #include <stdarg.h>
  

Added files:

Index: pkgsrc/inputmethod/Chinput/patches/patch-src_IMdkit_lib_Makefile
diff -u /dev/null pkgsrc/inputmethod/Chinput/patches/patch-src_IMdkit_lib_Makefile:1.1
--- /dev/null   Sun Jan  4 17:41:56 2026
+++ pkgsrc/inputmethod/Chinput/patches/patch-src_IMdkit_lib_Makefile    Sun Jan  4 17:41:56 2026
@@ -0,0 +1,22 @@
+$NetBSD: patch-src_IMdkit_lib_Makefile,v 1.1 2026/01/04 17:41:56 wiz Exp $
+
+--- src/IMdkit/lib/Makefile.orig       2026-01-04 17:38:19.038750404 +0000
++++ src/IMdkit/lib/Makefile
+@@ -1,7 +1,7 @@
+ 
+ CC = gcc
+ #CFLAGS =  -c -O2 -fno-strength-reduce -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE=500L -D_BSD_SOURCE -D_SVID_SOURCE   -DFUNCPROTO=15 -DNARROWPROTO   -DUNIXCONN 
-DTCPCONN -DXIM_t -DTRANS_SERVER
+-CFLAGS =  -c -O2 -fno-strength-reduce -DXIM_t -DTRANS_SERVER
++CFLAGS =  -c -O2 -fno-strength-reduce -DXIM_t -DTRANS_SERVER -Wno-implicit-function-declaration -Wno-incompatible-pointer-types -Wno-implicit-int
+ INC = -I../include -I/usr/X11R6/include   
+ 
+ 
+@@ -12,7 +12,7 @@ OBJ = $(SRC:.c=.o)
+ all: libXimd.a
+ 
+ libXimd.a: $(OBJ)
+-      ar clq libXimd.a $(OBJ)
++      ar cq libXimd.a $(OBJ)
+       ranlib libXimd.a
+ 
+ .c.o:



Home | Main Index | Thread Index | Old Index