<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/362aa76829c323f518e0fccbf524a6eb21a0a2c5">https://github.com/macports/macports-ports/commit/362aa76829c323f518e0fccbf524a6eb21a0a2c5</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 362aa76829c libgtop: update to 2.40.0
</span>362aa76829c is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 362aa76829c323f518e0fccbf524a6eb21a0a2c5
</span>Author: Sergey Fedorov <vital.had@gmail.com>
AuthorDate: Mon Jun 10 10:19:47 2024 +0800
<span style='display:block; white-space:pre;color:#404040;'> libgtop: update to 2.40.0
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/63976
</span>---
gnome/libgtop/Portfile | 39 ++++++++++++++--------
gnome/libgtop/files/autogen.sh | 22 ------------
.../files/patch-add-null-pointer-checker.diff | 24 -------------
3 files changed, 25 insertions(+), 60 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/libgtop/Portfile b/gnome/libgtop/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 73b483cee3c..3d6e4ff7127 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/libgtop/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/libgtop/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,36 +4,40 @@ PortSystem 1.0
</span> PortGroup gobject_introspection 1.0
name libgtop
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 2.36.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 2.40.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span> license GPL-2
set branch [join [lrange [split ${version} .] 0 1] .]
description A library for portably obtaining information about processes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description libgtop is a library for portably obtaining information about processes, \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- such as their PID, memory usage, etc.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description ${name} is a library for portably obtaining information \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ about processes, such as their PID, memory usage, etc.
</span>
maintainers {devans @dbevans} openmaintainer
categories gnome
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage https://www.gnome.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://www.gnome.org
</span> master_sites gnome:sources/${name}/${branch}/
use_xz yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 f3380ce02650080f0391c16fe07bc46e87dd4a9f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 13bfe34c150b2b00b03df4732e8c7ccfae09ab15897ee4f4ebf0d16b0f3ba12b
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 fc8ce3f9f95de6ede71f8838e3fdddedd3792768 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 78f3274c0c79c434c03655c1b35edf7b95ec0421430897fb1345a98a265ed2d4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 744316
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build port:pkgconfig \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:gtk-doc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:gettext \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:gtk-doc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path:bin/pkgconfig:pkgconfig
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib port:gettext-runtime \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path:lib/pkgconfig/glib-2.0.pc:glib2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:xorg-libXau
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles patch-libgtop-sysdeps.m4.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-add-null-pointer-checker.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles patch-libgtop-sysdeps.m4.diff
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-gobject_introspection yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+gobject_introspection \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ yes
</span>
use_autoreconf yes
autoreconf.args -fvi
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -42,4 +46,11 @@ configure.args --x-includes=${prefix}/include \
</span> --x-libraries=${prefix}/lib \
--disable-silent-rules
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# main.c: error: incompatible pointer to integer conversion passing 'char[1024]'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# to parameter of type 'pid_t' (aka 'int') [-Wint-conversion]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${os.platform} eq "darwin" && ${os.major} > 22} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.cppflags-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Wno-error=int-conversion
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> livecheck.type gnome
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/libgtop/files/autogen.sh b/gnome/libgtop/files/autogen.sh
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index c2d0ac67442..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/libgtop/files/autogen.sh
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,22 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#!/bin/sh
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Run this to generate all the initial makefiles, etc.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-srcdir=`dirname $0`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test -z "$srcdir" && srcdir=.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PKG_NAME="Gnome Top Library"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-(test -f $srcdir/configure.ac \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- && test -f $srcdir/copyright.txt \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- && test -d $srcdir/sysdeps) || {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- echo -n "**Error**: Directory "\`$srcdir\'" does not look like the"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- echo " top-level gnome directory"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- exit 1
</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;'>-which gnome-autogen.sh || {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- echo "You need to install gnome-common from the GNOME CVS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- exit 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-REQUIRED_AUTOMAKE_VERSION=1.9
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-. gnome-autogen.sh
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/libgtop/files/patch-add-null-pointer-checker.diff b/gnome/libgtop/files/patch-add-null-pointer-checker.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 75b90b23d90..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/libgtop/files/patch-add-null-pointer-checker.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,24 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From e0f97e7dbd6ec87103705d3e114876d44cb0ca4c Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: =?UTF-8?q?Beno=C3=AEt=20Dejean?= <bdejean@gmail.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Mon, 1 May 2017 06:31:54 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: Add NULL pointer checker (bug found with scan-build).
</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;'>- sysdeps/common/error.c | 2 +-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 file changed, 1 insertion(+), 1 deletion(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/sysdeps/common/error.c b/sysdeps/common/error.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 0502271..6ca947b 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- sysdeps/common/error.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ sysdeps/common/error.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -46,7 +46,7 @@ print_message (const glibtop *server, int message_level, const char *format, int
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- g_string_printf(message, "%s", (server && server->name ? server->name : DEFAULT_NAME));
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- if (server->pid) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ if (server && server->pid) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- g_string_append_printf(message, "(c=%u/s=%u)", getpid(), server->pid);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-cgit v0.12
</span></pre><pre style='margin:0'>
</pre>