From 849ddfdf17148b131873e0b899b44626cb208ba0 Mon Sep 17 00:00:00 2001 From: Cem Keylan Date: Thu, 6 Jul 2023 11:39:19 +0200 Subject: groff: bump to 1.23.0 --- extra/groff/build | 2 -- extra/groff/checksums | 4 +-- extra/groff/files/musl.patch | 79 -------------------------------------------- extra/groff/sources | 3 +- extra/groff/version | 2 +- 5 files changed, 4 insertions(+), 86 deletions(-) delete mode 100644 extra/groff/files/musl.patch (limited to 'extra/groff') diff --git a/extra/groff/build b/extra/groff/build index 6da916d1..f19e38ef 100755 --- a/extra/groff/build +++ b/extra/groff/build @@ -1,7 +1,5 @@ #!/bin/sh -e -patch -p0 < musl.patch - export LDFLAGS="$LDFLAGS -static" ./configure \ diff --git a/extra/groff/checksums b/extra/groff/checksums index 327f1cca..36805a9f 100644 --- a/extra/groff/checksums +++ b/extra/groff/checksums @@ -1,2 +1,2 @@ -e78e7b4cb7dec310849004fa88847c44701e8d133b5d4c13057d876c1bad0293 groff-1.22.4.tar.gz -002bf93f6d59f8c6e7e3140d6925e985fff689340e69016277aa5ff260bcd123 musl.patch +%BLAKE3 +f6f8d6cef4287c8d5b0f3f11c826c47ba25ef8b9e22e1d1fc2727b7930e349e8 groff-1.23.0.tar.gz diff --git a/extra/groff/files/musl.patch b/extra/groff/files/musl.patch deleted file mode 100644 index 9d2b322a..00000000 --- a/extra/groff/files/musl.patch +++ /dev/null @@ -1,79 +0,0 @@ ---- lib/math.in.h.orig 2019-01-02 16:55:35.064459973 +0100 -+++ lib/math.in.h 2019-01-02 17:42:43.450242836 +0100 -@@ -2342,75 +2342,6 @@ - #endif - - --#if @GNULIB_SIGNBIT@ --# if (@REPLACE_SIGNBIT_USING_GCC@ \ -- && (!defined __cplusplus || __cplusplus < 201103)) --# undef signbit -- /* GCC 4.0 and newer provides three built-ins for signbit. */ --# define signbit(x) \ -- (sizeof (x) == sizeof (long double) ? __builtin_signbitl (x) : \ -- sizeof (x) == sizeof (double) ? __builtin_signbit (x) : \ -- __builtin_signbitf (x)) --# endif --# if @REPLACE_SIGNBIT@ --# undef signbit --_GL_EXTERN_C int gl_signbitf (float arg); --_GL_EXTERN_C int gl_signbitd (double arg); --_GL_EXTERN_C int gl_signbitl (long double arg); --# if __GNUC__ >= 2 && !defined __STRICT_ANSI__ --# define _GL_NUM_UINT_WORDS(type) \ -- ((sizeof (type) + sizeof (unsigned int) - 1) / sizeof (unsigned int)) --# if defined FLT_SIGNBIT_WORD && defined FLT_SIGNBIT_BIT && !defined gl_signbitf --# define gl_signbitf_OPTIMIZED_MACRO --# define gl_signbitf(arg) \ -- ({ union { float _value; \ -- unsigned int _word[_GL_NUM_UINT_WORDS (float)]; \ -- } _m; \ -- _m._value = (arg); \ -- (_m._word[FLT_SIGNBIT_WORD] >> FLT_SIGNBIT_BIT) & 1; \ -- }) --# endif --# if defined DBL_SIGNBIT_WORD && defined DBL_SIGNBIT_BIT && !defined gl_signbitd --# define gl_signbitd_OPTIMIZED_MACRO --# define gl_signbitd(arg) \ -- ({ union { double _value; \ -- unsigned int _word[_GL_NUM_UINT_WORDS (double)]; \ -- } _m; \ -- _m._value = (arg); \ -- (_m._word[DBL_SIGNBIT_WORD] >> DBL_SIGNBIT_BIT) & 1; \ -- }) --# endif --# if defined LDBL_SIGNBIT_WORD && defined LDBL_SIGNBIT_BIT && !defined gl_signbitl --# define gl_signbitl_OPTIMIZED_MACRO --# define gl_signbitl(arg) \ -- ({ union { long double _value; \ -- unsigned int _word[_GL_NUM_UINT_WORDS (long double)]; \ -- } _m; \ -- _m._value = (arg); \ -- (_m._word[LDBL_SIGNBIT_WORD] >> LDBL_SIGNBIT_BIT) & 1; \ -- }) --# endif --# endif --# define signbit(x) \ -- (sizeof (x) == sizeof (long double) ? gl_signbitl (x) : \ -- sizeof (x) == sizeof (double) ? gl_signbitd (x) : \ -- gl_signbitf (x)) --# endif --# ifdef __cplusplus --# if defined signbit || defined GNULIB_NAMESPACE --_GL_MATH_CXX_REAL_FLOATING_DECL_1 (signbit) --# undef signbit --_GL_MATH_CXX_REAL_FLOATING_DECL_2 (signbit) --# endif --# endif --#elif defined GNULIB_POSIXCHECK --# if defined signbit --_GL_WARN_REAL_FLOATING_DECL (signbit); --# undef signbit --# define signbit(x) _GL_WARN_REAL_FLOATING_IMPL (signbit, x) --# endif --#endif -- - _GL_INLINE_HEADER_END - - #endif /* _@GUARD_PREFIX@_MATH_H */ - diff --git a/extra/groff/sources b/extra/groff/sources index 8f5e23f2..c5ae1ad1 100644 --- a/extra/groff/sources +++ b/extra/groff/sources @@ -1,2 +1 @@ -https://ftp.gnu.org/gnu/groff/groff-1.22.4.tar.gz -files/musl.patch +https://ftp.gnu.org/gnu/groff/groff-1.23.0.tar.gz diff --git a/extra/groff/version b/extra/groff/version index 8873ee69..8549d7b2 100644 --- a/extra/groff/version +++ b/extra/groff/version @@ -1 +1 @@ -1.22.4 2 +1.23.0 1 -- cgit v1.2.3