pkgsrc-Changes archive

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

CVS commit: pkgsrc/textproc/ja-groff



Module Name:    pkgsrc
Committed By:   nia
Date:           Sun Mar 22 10:34:03 UTC 2026

Modified Files:
        pkgsrc/textproc/ja-groff: distinfo
Added Files:
        pkgsrc/textproc/ja-groff/patches: patch-devnippon_createM.c
            patch-libbib_map.c patch-pfbtops_pfbtops.c patch-psbb_psbb.c

Log Message:
ja-groff: Fix build with recent GCC


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 pkgsrc/textproc/ja-groff/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/textproc/ja-groff/patches/patch-devnippon_createM.c \
    pkgsrc/textproc/ja-groff/patches/patch-libbib_map.c \
    pkgsrc/textproc/ja-groff/patches/patch-pfbtops_pfbtops.c \
    pkgsrc/textproc/ja-groff/patches/patch-psbb_psbb.c

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

Modified files:

Index: pkgsrc/textproc/ja-groff/distinfo
diff -u pkgsrc/textproc/ja-groff/distinfo:1.9 pkgsrc/textproc/ja-groff/distinfo:1.10
--- pkgsrc/textproc/ja-groff/distinfo:1.9       Tue Oct 26 11:22:12 2021
+++ pkgsrc/textproc/ja-groff/distinfo   Sun Mar 22 10:34:03 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.9 2021/10/26 11:22:12 nia Exp $
+$NetBSD: distinfo,v 1.10 2026/03/22 10:34:03 nia Exp $
 
 BLAKE2s (groff-1.10.tar.gz) = 94757cf8ebc7bbe21042401b7393243730224583e31513f3a5619b3b29ac4b5e
 SHA512 (groff-1.10.tar.gz) = 262ca0d4e98f0f02a59ddda7f8684b1744433fb43f32327156983f963d2d3c625847b381b1b352d0fcac0581cced9342d550b65913363e3d5d29528e12b91c09
@@ -27,3 +27,7 @@ SHA1 (patch-ar) = cddbf3b845ae009e0786d2
 SHA1 (patch-as) = a55fbc854e23782211cd0924cffadb570c57652b
 SHA1 (patch-at) = b13bd824610c39e5e02df364933c334ed07af484
 SHA1 (patch-au) = 77146f54b7523d7f34fea6dd3a0d63b8012a0a90
+SHA1 (patch-devnippon_createM.c) = 937a0e4047f51497e41faca8723a9650edd76cc4
+SHA1 (patch-libbib_map.c) = 40149f8dea8583e786b6c43aab6d3aa3dcf1d64a
+SHA1 (patch-pfbtops_pfbtops.c) = 03ab6889fcb0a2c38eb432f6fe1a819fc280a943
+SHA1 (patch-psbb_psbb.c) = 5e79e129367c5653148a19892a3376dc0be7a76b

Added files:

Index: pkgsrc/textproc/ja-groff/patches/patch-devnippon_createM.c
diff -u /dev/null pkgsrc/textproc/ja-groff/patches/patch-devnippon_createM.c:1.1
--- /dev/null   Sun Mar 22 10:34:03 2026
+++ pkgsrc/textproc/ja-groff/patches/patch-devnippon_createM.c  Sun Mar 22 10:34:03 2026
@@ -0,0 +1,22 @@
+$NetBSD: patch-devnippon_createM.c,v 1.1 2026/03/22 10:34:03 nia Exp $
+
+Recent GCC no longer likes implicit anything.
+
+--- devnippon/createM.c.orig   2026-03-22 10:13:45.618635476 +0000
++++ devnippon/createM.c
+@@ -1,4 +1,6 @@
+ #include <stdio.h>
++#include <stdlib.h>
++#include <string.h>
+ 
+ #define WCTABLE_OFFSET 0xa1
+ #define WCTABLE_SIZE 94
+@@ -7,7 +9,7 @@
+ #  define BUFSIZ 1024
+ #endif
+ 
+-
++int
+ main(argc, argv)
+ int argc;
+ char *argv[];
Index: pkgsrc/textproc/ja-groff/patches/patch-libbib_map.c
diff -u /dev/null pkgsrc/textproc/ja-groff/patches/patch-libbib_map.c:1.1
--- /dev/null   Sun Mar 22 10:34:03 2026
+++ pkgsrc/textproc/ja-groff/patches/patch-libbib_map.c Sun Mar 22 10:34:03 2026
@@ -0,0 +1,14 @@
+$NetBSD: patch-libbib_map.c,v 1.1 2026/03/22 10:34:03 nia Exp $
+
+Fix implicit declaration of abort(3).
+
+--- libbib/map.c.orig  2026-03-22 10:10:46.962197951 +0000
++++ libbib/map.c
+@@ -21,6 +21,7 @@ Foundation, 59 Temple Place - Suite 330,
+ 
+ #include <sys/types.h>
+ #include <sys/mman.h>
++#include <stdlib.h>
+ 
+ /* The Net-2 man pages says that a MAP_FILE flag is required. */
+ #ifndef MAP_FILE
Index: pkgsrc/textproc/ja-groff/patches/patch-pfbtops_pfbtops.c
diff -u /dev/null pkgsrc/textproc/ja-groff/patches/patch-pfbtops_pfbtops.c:1.1
--- /dev/null   Sun Mar 22 10:34:03 2026
+++ pkgsrc/textproc/ja-groff/patches/patch-pfbtops_pfbtops.c    Sun Mar 22 10:34:03 2026
@@ -0,0 +1,15 @@
+$NetBSD: patch-pfbtops_pfbtops.c,v 1.1 2026/03/22 10:34:03 nia Exp $
+
+Fix implicit function declarations.
+
+--- pfbtops/pfbtops.c.orig     2026-03-22 10:14:42.187136892 +0000
++++ pfbtops/pfbtops.c
+@@ -1,6 +1,8 @@
+ /* This translates ps fonts in .pfb format to ASCII ps files. */
+ 
+ #include <stdio.h>
++#include <stdlib.h>
++#include <unistd.h>
+ 
+ /* Binary bytes per output line. */
+ #define BYTES_PER_LINE (64/2)
Index: pkgsrc/textproc/ja-groff/patches/patch-psbb_psbb.c
diff -u /dev/null pkgsrc/textproc/ja-groff/patches/patch-psbb_psbb.c:1.1
--- /dev/null   Sun Mar 22 10:34:03 2026
+++ pkgsrc/textproc/ja-groff/patches/patch-psbb_psbb.c  Sun Mar 22 10:34:03 2026
@@ -0,0 +1,14 @@
+$NetBSD: patch-psbb_psbb.c,v 1.1 2026/03/22 10:34:03 nia Exp $
+
+Fix implicit function declarations.
+
+--- psbb/psbb.c.orig   2026-03-22 10:14:22.911015683 +0000
++++ psbb/psbb.c
+@@ -18,6 +18,7 @@ with groff; see the file COPYING.  If no
+ Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
+ 
+ #include <stdio.h>
++#include <stdlib.h>
+ #include <string.h>
+ #include <errno.h>
+ #ifndef errno



Home | Main Index | Thread Index | Old Index