<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/aadb630de742157b93720b88780d49e82a3f2b62">https://github.com/macports/macports-ports/commit/aadb630de742157b93720b88780d49e82a3f2b62</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 aadb630de74 timg: update to 1.6.1
</span>aadb630de74 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit aadb630de742157b93720b88780d49e82a3f2b62
</span>Author: aeiouaeiouaeiouaeiouaeiouaeiou <aeioudev@outlook.com>
AuthorDate: Thu Feb 6 10:02:31 2025 +0300
<span style='display:block; white-space:pre;color:#404040;'> timg: update to 1.6.1
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * add +librsvg variant
</span>---
graphics/timg/Portfile | 30 +++++++++++++---------
...-define-__STDC_FORMAT_MACROS-if-undefined.patch | 29 ---------------------
2 files changed, 18 insertions(+), 41 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/timg/Portfile b/graphics/timg/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 30ef94cc130..877cfffb4b1 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/timg/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/timg/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ PortGroup legacysupport 1.1
</span> legacysupport.newest_darwin_requires_legacy 18
legacysupport.use_mp_libcxx yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup hzeller timg 1.6.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup hzeller timg 1.6.1 v
</span> github.tarball_from archive
revision 0
categories graphics
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,14 +25,12 @@ long_description A user-friendly terminal image viewer that uses graphic \
</span> license GPL-2
homepage https://timg.sh/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 fc1b39f4395f7a4dc4da77f12e558289e05f3425 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 9e1b99b4eaed82297ad2ebbde02e3781775e3bba6d3e298d7598be5f4e1c49af \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 1166246
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 d61a7a27af4c220d0177f2f7b3c10cc3eb290c4d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 08147c41ce4cea61b6c494ad746e743b7c4501cfd247bec5134e8ede773bf2af \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1166886
</span>
installs_libs no
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append 0001-timg.cc-define-__STDC_FORMAT_MACROS-if-undefined.patch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> depends_build-append \
path:bin/pkg-config:pkgconfig
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -40,8 +38,6 @@ depends_lib-append port:GraphicsMagick \
</span> port:webp \
path:include/turbojpeg.h:libjpeg-turbo \
port:libexif \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- path:lib/pkgconfig/librsvg-2.0.pc:librsvg \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- path:lib/pkgconfig/cairo.pc:cairo \
</span> port:ffmpeg7 \
port:libdeflate \
port:openslide \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -55,11 +51,21 @@ configure.pkg_config_path-append \
</span> configure.args-append \
-DWITH_OPENSLIDE_SUPPORT=ON \
-DTIMG_VERSION_FROM_GIT=OFF \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- -DWITH_LIBSIXEL=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DWITH_LIBSIXEL=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DWITH_RSVG=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant librsvg description {Build with librsvg for best quality} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DWITH_RSVG=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DWITH_RSVG=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path:lib/pkgconfig/librsvg-2.0.pc:librsvg \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path:lib/pkgconfig/cairo.pc:cairo
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span>
# https://trac.macports.org/ticket/71226
# https://github.com/hzeller/timg/issues/142
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platform powerpc {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -DWITH_RSVG=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# timg requires a fresh librsvg, which is unbuildable on macOS <10.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${os.platform} eq "darwin" && ${os.major} > 10} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ default_variants +librsvg
</span> }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/timg/files/0001-timg.cc-define-__STDC_FORMAT_MACROS-if-undefined.patch b/graphics/timg/files/0001-timg.cc-define-__STDC_FORMAT_MACROS-if-undefined.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index cd57a21bde6..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/timg/files/0001-timg.cc-define-__STDC_FORMAT_MACROS-if-undefined.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,29 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 3be8d6e6de76ca3f83368df326497661b427b41c Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: Sergey Fedorov <barracuda@macos-powerpc.org>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Sat, 2 Nov 2024 10:33:19 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH] timg.cc: define __STDC_FORMAT_MACROS if undefined
</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;'>- src/timg.cc | 4 ++++
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 file changed, 4 insertions(+)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git src/timg.cc src/timg.cc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 77c08e7..5afef64 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/timg.cc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/timg.cc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -61,10 +61,14 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # include <poppler.h>
</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;'>-+#ifndef __STDC_FORMAT_MACROS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define __STDC_FORMAT_MACROS
</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;'>- #include <errno.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <fcntl.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <getopt.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#include <inttypes.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <cinttypes>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <libswscale/swscale.h> // Only needed for version.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <math.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <signal.h>
</span></pre><pre style='margin:0'>
</pre>