pkgsrc-Changes archive

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

CVS commit: pkgsrc/textproc/groff



Module Name:    pkgsrc
Committed By:   dbj
Date:           Thu May  8 05:29:47 UTC 2025

Modified Files:
        pkgsrc/textproc/groff: distinfo
Added Files:
        pkgsrc/textproc/groff/patches: patch-lib_math.in.h

Log Message:
textproc/groff: include config.h to fix libc++ breakage
fixes build on Darwin


To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 pkgsrc/textproc/groff/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/textproc/groff/patches/patch-lib_math.in.h

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

Modified files:

Index: pkgsrc/textproc/groff/distinfo
diff -u pkgsrc/textproc/groff/distinfo:1.33 pkgsrc/textproc/groff/distinfo:1.34
--- pkgsrc/textproc/groff/distinfo:1.33 Wed Jan 29 10:31:53 2025
+++ pkgsrc/textproc/groff/distinfo      Thu May  8 05:29:47 2025
@@ -1,8 +1,9 @@
-$NetBSD: distinfo,v 1.33 2025/01/29 10:31:53 jperkin Exp $
+$NetBSD: distinfo,v 1.34 2025/05/08 05:29:47 dbj Exp $
 
 BLAKE2s (groff-1.23.0.tar.gz) = e8cffb11a7d2bf3449546d89940646cfddd89e0a3c7edd7957bfea0ea42e3530
 SHA512 (groff-1.23.0.tar.gz) = eff473fd1d0e6b27527318452ef2b7c6c7aba0b1c27fc529036496eccba5717f3639df0b81a297a57f700e27543196d7086b15e43d7e3c7bf075f95feb7f4089
 Size (groff-1.23.0.tar.gz) = 7433031 bytes
 SHA1 (patch-aa) = b2f2942d66455a02d9178030d5019cf81aafa6d3
 SHA1 (patch-configure) = 24bc3ac283a8aa988021c2c4053519410de314f2
+SHA1 (patch-lib_math.in.h) = ca5b3763fce8d29b4dd8c5044fe5537dbe43663a
 SHA1 (patch-src_libs_libgroff_tmpfile.cpp) = 3794a028dc7c569e5adea6b7b876c3ac085376ba

Added files:

Index: pkgsrc/textproc/groff/patches/patch-lib_math.in.h
diff -u /dev/null pkgsrc/textproc/groff/patches/patch-lib_math.in.h:1.1
--- /dev/null   Thu May  8 05:29:47 2025
+++ pkgsrc/textproc/groff/patches/patch-lib_math.in.h   Thu May  8 05:29:47 2025
@@ -0,0 +1,19 @@
+$NetBSD: patch-lib_math.in.h,v 1.1 2025/05/08 05:29:47 dbj Exp $
+
+Header file fix with libc++ taken from
+https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=240701
+Actual upstream fix is more invasive:
+https://savannah.gnu.org/bugs/?64910
+Fixes build on Darwin
+
+--- lib/math.in.h.orig 2023-07-05 20:58:27.000000000 +0000
++++ lib/math.in.h
+@@ -54,7 +54,7 @@
+ #endif
+ 
+ #ifndef _GL_INLINE_HEADER_BEGIN
+- #error "Please include config.h first."
++ #include "config.h"
+ #endif
+ _GL_INLINE_HEADER_BEGIN
+ #ifndef _GL_MATH_INLINE



Home | Main Index | Thread Index | Old Index