<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/30239928d68396b097e79aa4acb70094870832af">https://github.com/macports/macports-ports/commit/30239928d68396b097e79aa4acb70094870832af</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 30239928d68 gettext: Update to 0.21.1
</span>30239928d68 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 30239928d68396b097e79aa4acb70094870832af
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Fri Mar 3 03:52:37 2023 -0600

<span style='display:block; white-space:pre;color:#404040;'>    gettext: Update to 0.21.1
</span>---
 devel/gettext/Portfile                             |  16 +--
 devel/gettext/files/configure.patch                |  42 ------
 devel/gettext/files/patch-clang-before-34.diff     | 105 --------------
 .../gettext/files/patch-libtextstyle-libproc.diff  | 151 ---------------------
 4 files changed, 7 insertions(+), 307 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/gettext/Portfile b/devel/gettext/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 121e99c124a..3104e375e62 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/gettext/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/gettext/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,7 +6,11 @@ PortGroup               muniversal 1.0
</span> PortGroup               clang_dependency 1.0
 
 name                    gettext
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version                 0.21
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version                 0.21.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               rmd160  fbdfec7f0be090da26f9864be03c4565a3dc0d6a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  e8c3650e1d8cee875c4f355642382c1df83058bd5a11ee8555c0cf276d646d45 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    25248473
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories              devel
 maintainers             {ryandesign @ryandesign}
 homepage                https://www.gnu.org/software/gettext/
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -14,10 +18,6 @@ master_sites            gnu
</span> platforms               darwin freebsd linux
 use_parallel_build      yes
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums               rmd160  93b5bf20f0cb7f0fb5342a948b86d55682b99521 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  c77d0da3102aec9c07f43671e60611ebff89a996ef159497ce8e59d075786b12 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    24181849
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # https://trac.macports.org/ticket/31167
 compiler.blacklist-append   {clang < 211.10.1}
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -26,15 +26,15 @@ if {${os.platform} eq "darwin" && ${os.major} < 11 && ${cxx_stdlib} eq "libc++"}
</span>     clang_dependency.extra_versions 3.7
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# The patch is applied to whole sources
</span> patch.dir               ${worksrcpath}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles              patch-clang-before-34.diff
</span> 
 configure.args-append   ac_cv_prog_AWK=/usr/bin/awk \
                         ac_cv_path_GREP=/usr/bin/grep \
                         ac_cv_path_SED=/usr/bin/sed \
                         --disable-csharp
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.checks.implicit_function_declaration.whitelist-append strchr
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {${subport} in "${name} ${name}-runtime ${name}-tools-libs"} {
     set localbindir     ${workpath}/bin
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -94,8 +94,6 @@ subport libtextstyle {
</span> 
     depends_lib-append      port:libiconv \
                             port:ncurses
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles-append       patch-libtextstyle-libproc.diff
</span> }
 
 subport ${name}-runtime {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/gettext/files/configure.patch b/devel/gettext/files/configure.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 2cace3bb421..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/gettext/files/configure.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,42 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Fix missing includes that cause configure to happen incorrectly (and thus cause the build to fail)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -Naurp gettext-0.19.8.1.orig/gettext-runtime/configure gettext-0.19.8.1/gettext-runtime/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- gettext-runtime/configure      2016-06-11 06:00:53.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ gettext-runtime/configure      2020-07-19 22:08:46.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -16333,6 +16333,7 @@ else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <signal.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <unistd.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static void
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sigfpe_handler (int sig)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -16344,7 +16345,7 @@ sigfpe_handler (int sig)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- int x = 1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- int y = 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- int z;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int nan;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+int mynan;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- int main ()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -16359,7 +16360,7 @@ int main ()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   z = x / y;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  nan = y / y;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  mynan = y / y;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   exit (2);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -Naurp gettext-0.19.8.1.orig/gettext-tools/configure gettext-0.19.8.1/gettext-tools/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- gettext-tools/configure        2016-06-11 06:01:07.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ gettext-tools/configure        2020-07-19 22:07:03.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -71937,6 +71937,7 @@ $ac_includes_default
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #ifdef HAVE_VFORK_H
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # include <vfork.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <unistd.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* On some sparc systems, changes by the child to local and incoming
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    argument registers are propagated back to the parent.  The compiler
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    is told about this with #include <vfork.h>, but some compilers
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/gettext/files/patch-clang-before-34.diff b/devel/gettext/files/patch-clang-before-34.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 68ea0f24a89..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/gettext/files/patch-clang-before-34.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,105 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=605e20a698d3f7296cda18ac7dd84b1a8f388b50
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=d125d4f6d1a5d9845824aaf1d1c9dc69699bf2f1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git gettext-runtime/config.h.in gettext-runtime/config.h.in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index aac8c45..f0c03c6 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- gettext-runtime/config.h.in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ gettext-runtime/config.h.in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1084,7 +1084,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* Attributes.  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#ifdef __has_attribute
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if (defined __has_attribute       \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+     && (!defined __clang_minor__            \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+         || (defined __apple_build_version__                    \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+             ? 6000000 <= __apple_build_version__               \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+             : 3 < __clang_major__ + (5 <= __clang_minor__))))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # define _GL_HAS_ATTRIBUTE(attr) __has_attribute (__##attr##__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # define _GL_HAS_ATTRIBUTE(attr) _GL_ATTR_##attr
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git gettext-runtime/libasprintf/config.h.in gettext-runtime/libasprintf/config.h.in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index e3865a4..18534ec 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- gettext-runtime/libasprintf/config.h.in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ gettext-runtime/libasprintf/config.h.in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -209,7 +209,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* Attributes.  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#ifdef __has_attribute
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if (defined __has_attribute       \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+     && (!defined __clang_minor__            \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+         || (defined __apple_build_version__                    \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+             ? 6000000 <= __apple_build_version__               \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+             : 3 < __clang_major__ + (5 <= __clang_minor__))))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # define _GL_HAS_ATTRIBUTE(attr) __has_attribute (__##attr##__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # define _GL_HAS_ATTRIBUTE(attr) _GL_ATTR_##attr
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git gettext-tools/config.h.in gettext-tools/config.h.in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 030077b..147865e 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- gettext-tools/config.h.in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ gettext-tools/config.h.in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2309,7 +2309,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* Attributes.  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#ifdef __has_attribute
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if (defined __has_attribute       \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+     && (!defined __clang_minor__            \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+         || (defined __apple_build_version__                    \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+             ? 6000000 <= __apple_build_version__               \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+             : 3 < __clang_major__ + (5 <= __clang_minor__))))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # define _GL_HAS_ATTRIBUTE(attr) __has_attribute (__##attr##__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # define _GL_HAS_ATTRIBUTE(attr) _GL_ATTR_##attr
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git gettext-tools/gnulib-lib/cdefs.h gettext-tools/gnulib-lib/cdefs.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index d8e4a00..8a8faea 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- gettext-tools/gnulib-lib/cdefs.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ gettext-tools/gnulib-lib/cdefs.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -409,7 +409,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # define __glibc_likely(cond)     (cond)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#ifdef __has_attribute
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if (defined __has_attribute       \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+     && (!defined __clang_minor__            \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+         || (defined __apple_build_version__                    \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+             ? 6000000 <= __apple_build_version__               \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+             : 3 < __clang_major__ + (5 <= __clang_minor__))))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # define __glibc_has_attribute(attr)      __has_attribute (attr)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # define __glibc_has_attribute(attr)      0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git gettext-tools/libgrep/cdefs.h gettext-tools/libgrep/cdefs.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index d8e4a00..8a8faea 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- gettext-tools/libgrep/cdefs.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ gettext-tools/libgrep/cdefs.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -409,7 +409,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # define __glibc_likely(cond)     (cond)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#ifdef __has_attribute
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if (defined __has_attribute       \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+     && (!defined __clang_minor__            \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+         || (defined __apple_build_version__                    \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+             ? 6000000 <= __apple_build_version__               \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+             : 3 < __clang_major__ + (5 <= __clang_minor__))))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # define __glibc_has_attribute(attr)      __has_attribute (attr)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # define __glibc_has_attribute(attr)      0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git libtextstyle/config.h.in libtextstyle/config.h.in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 4e317c8..589b68a 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- libtextstyle/config.h.in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ libtextstyle/config.h.in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1053,7 +1053,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* Attributes.  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#ifdef __has_attribute
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if (defined __has_attribute       \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+     && (!defined __clang_minor__            \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+         || (defined __apple_build_version__                    \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+             ? 6000000 <= __apple_build_version__               \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+             : 3 < __clang_major__ + (5 <= __clang_minor__))))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # define _GL_HAS_ATTRIBUTE(attr) __has_attribute (__##attr##__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # define _GL_HAS_ATTRIBUTE(attr) _GL_ATTR_##attr
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/gettext/files/patch-libtextstyle-libproc.diff b/devel/gettext/files/patch-libtextstyle-libproc.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 963985383c0..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/gettext/files/patch-libtextstyle-libproc.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,151 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Combination of:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://github.com/coreutils/gnulib/commit/8e3d5944a4c6fca1ecf1d76f669da83861eb0ca0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://github.com/coreutils/gnulib/commit/119622a83d47b01b5a9fb2af4542cdb45f4eb83b
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- libtextstyle/lib/get_ppid_of.c.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ libtextstyle/lib/get_ppid_of.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -33,7 +33,19 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #if defined __APPLE__ && defined __MACH__                   /* Mac OS X */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# include <libproc.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+/* Get MAC_OS_X_VERSION_MIN_REQUIRED, MAC_OS_X_VERSION_MAX_ALLOWED.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+   The version at runtime satisfies
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+   MAC_OS_X_VERSION_MIN_REQUIRED <= version <= MAC_OS_X_VERSION_MAX_ALLOWED.  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# include <AvailabilityMacros.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# if MAC_OS_X_VERSION_MAX_ALLOWED >= 1050
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  include <libproc.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  if MAC_OS_X_VERSION_MIN_REQUIRED < 1050
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+/* Mac OS X versions < 10.5 don't have this function.  Therefore declare it as
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+   weak, in order to avoid a runtime error when the binaries are run on these
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+   older versions.  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern int proc_pidinfo (int, int, uint64_t, void *, int) WEAK_IMPORT_ATTRIBUTE;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #if defined _AIX                                            /* AIX */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -226,24 +238,40 @@ get_ppid_of (pid_t pid)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #if defined __APPLE__ && defined __MACH__                   /* Mac OS X */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# if MAC_OS_X_VERSION_MAX_ALLOWED >= 1050
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  /* Mac OS X >= 10.7 has PROC_PIDT_SHORTBSDINFO.  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  if defined PROC_PIDT_SHORTBSDINFO
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#   if MAC_OS_X_VERSION_MIN_REQUIRED < 1050
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  if (proc_pidinfo != NULL) /* at runtime Mac OS X >= 10.5 ? */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#   endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      struct proc_bsdshortinfo info;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# if defined PROC_PIDT_SHORTBSDINFO
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  struct proc_bsdshortinfo info;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      if (proc_pidinfo (pid, PROC_PIDT_SHORTBSDINFO, 0, &info, sizeof (info))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          == sizeof (info))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        return info.pbsi_ppid;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  if (proc_pidinfo (pid, PROC_PIDT_SHORTBSDINFO, 0, &info, sizeof (info))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      == sizeof (info))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    return info.pbsi_ppid;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  if MAC_OS_X_VERSION_MIN_REQUIRED < 1070
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  /* For older versions, use PROC_PIDTBSDINFO instead.  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   /* Note: The second part of 'struct proc_bsdinfo' differs in size between
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-      32-bit and 64-bit environments, and the kernel of Mac OS X 10.5 knows
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-      only about the 32-bit 'struct proc_bsdinfo'.  Fortunately all the info
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-      we need is in the first part, which is the same in 32-bit and 64-bit.  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  struct proc_bsdinfo info;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#   if MAC_OS_X_VERSION_MIN_REQUIRED < 1050
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  if (proc_pidinfo != NULL) /* at runtime Mac OS X >= 10.5 ? */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#   endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      struct proc_bsdinfo info;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  if (proc_pidinfo (pid, PROC_PIDTBSDINFO, 0, &info, 128) == 128)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    return info.pbi_ppid;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      if (proc_pidinfo (pid, PROC_PIDTBSDINFO, 0, &info, 128) == 128)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        return info.pbi_ppid;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #if defined _AIX                                            /* AIX */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- libtextstyle/lib/get_progname_of.c.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ libtextstyle/lib/get_progname_of.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -41,7 +41,19 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #if defined __APPLE__ && defined __MACH__                   /* Mac OS X */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# include <libproc.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+/* Get MAC_OS_X_VERSION_MIN_REQUIRED, MAC_OS_X_VERSION_MAX_ALLOWED.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+   The version at runtime satisfies
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+   MAC_OS_X_VERSION_MIN_REQUIRED <= version <= MAC_OS_X_VERSION_MAX_ALLOWED.  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# include <AvailabilityMacros.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# if MAC_OS_X_VERSION_MAX_ALLOWED >= 1050
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  include <libproc.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  if MAC_OS_X_VERSION_MIN_REQUIRED < 1050
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+/* Mac OS X versions < 10.5 don't have this function.  Therefore declare it as
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+   weak, in order to avoid a runtime error when the binaries are run on these
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+   older versions.  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern int proc_pidinfo (int, int, uint64_t, void *, int) WEAK_IMPORT_ATTRIBUTE;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #if defined _AIX                                            /* AIX */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -266,24 +278,40 @@ get_progname_of (pid_t pid)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #if defined __APPLE__ && defined __MACH__                   /* Mac OS X */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# if MAC_OS_X_VERSION_MAX_ALLOWED >= 1050
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  /* Mac OS X >= 10.7 has PROC_PIDT_SHORTBSDINFO.  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  if defined PROC_PIDT_SHORTBSDINFO
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#   if MAC_OS_X_VERSION_MIN_REQUIRED < 1050
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  if (proc_pidinfo != NULL) /* at runtime Mac OS X >= 10.5 ? */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#   endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      struct proc_bsdshortinfo info;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# if defined PROC_PIDT_SHORTBSDINFO
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  struct proc_bsdshortinfo info;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      if (proc_pidinfo (pid, PROC_PIDT_SHORTBSDINFO, 0, &info, sizeof (info))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          == sizeof (info))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        return strdup (info.pbsi_comm);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  if (proc_pidinfo (pid, PROC_PIDT_SHORTBSDINFO, 0, &info, sizeof (info))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      == sizeof (info))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    return strdup (info.pbsi_comm);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  if MAC_OS_X_VERSION_MIN_REQUIRED < 1070
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  /* For older versions, use PROC_PIDTBSDINFO instead.  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   /* Note: The second part of 'struct proc_bsdinfo' differs in size between
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-      32-bit and 64-bit environments, and the kernel of Mac OS X 10.5 knows
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-      only about the 32-bit 'struct proc_bsdinfo'.  Fortunately all the info
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-      we need is in the first part, which is the same in 32-bit and 64-bit.  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  struct proc_bsdinfo info;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#   if MAC_OS_X_VERSION_MIN_REQUIRED < 1050
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  if (proc_pidinfo != NULL) /* at runtime Mac OS X >= 10.5 ? */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#   endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      struct proc_bsdinfo info;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  if (proc_pidinfo (pid, PROC_PIDTBSDINFO, 0, &info, 128) == 128)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    return strdup (info.pbi_comm);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      if (proc_pidinfo (pid, PROC_PIDTBSDINFO, 0, &info, 128) == 128)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        return strdup (info.pbi_comm);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #if defined _AIX                                            /* AIX */
</span></pre><pre style='margin:0'>

</pre>