<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/16d3894116eb8ee05b289216dda02489ae13e6ce">https://github.com/macports/macports-ports/commit/16d3894116eb8ee05b289216dda02489ae13e6ce</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 16d3894116e jsonnet: update to 0.21.0
</span>16d3894116e is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 16d3894116eb8ee05b289216dda02489ae13e6ce
</span>Author: Mikhail Lukianchenko <42915+mikluko@users.noreply.github.com>
AuthorDate: Fri Jun 6 12:10:16 2025 +0200

<span style='display:block; white-space:pre;color:#404040;'>    jsonnet: update to 0.21.0
</span>---
 devel/jsonnet/Portfile                  | 28 +++++++++++++---------------
 devel/jsonnet/files/patch-Makefile.diff | 16 ++++++++--------
 2 files changed, 21 insertions(+), 23 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/jsonnet/Portfile b/devel/jsonnet/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9f384970441..28d933cd52a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/jsonnet/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/jsonnet/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,24 +3,22 @@
</span> PortSystem          1.0
 PortGroup           github 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        google jsonnet 0.17.0 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Change github.tarball_from to 'releases' or 'archive' next update
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-github.tarball_from tarball
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        google jsonnet 0.21.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span> revision            0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-categories          devel
</span> 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+categories          devel
</span> license             Apache-2
 maintainers         nomaintainer
 
 description         The data templating language
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> long_description    A data templating language for app and tool developers
 
 homepage            https://jsonnet.org/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  e43a5cee00aaea3782407c9ce0b87d28f34fc3b9 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  9f4450ff784952a0f5c593ce7dabd83cbda2eed62a4b01cc2ba507b32483c8dd \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    21859800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  ede35215597fb03123292a80c0feb24263ad393b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  a12ebca72e43e7061ffe4ef910e572b95edd7778a543d6bf85f6355bd290300e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    22128398
</span> 
 patchfiles-append   patch-Makefile.diff
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,7 +27,7 @@ post-patch {
</span> }
 
 compiler.c_standard 1999
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.cxx_standard 2011
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard 2017
</span> 
 if {[string match *clang* ${configure.cxx}] && ${configure.cxx_stdlib} ne ""} {
     configure.ldflags-append -stdlib=${configure.cxx_stdlib}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -54,7 +52,7 @@ if {${name} eq ${subport}} {
</span> # Name consistency with ${python.branch} and ${python.version} in
 # ${prefix}/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/python-1.0.tcl
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set python_branches {3.7 3.8 3.9}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set python_branches {3.9 3.10 3.11 3.12 3.13}
</span> foreach python_branch ${python_branches} {
     set python_version [join [lrange [split ${python_branch} .] 0 1] ""]
     subport py${python_version}-${name} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -62,8 +60,7 @@ foreach python_branch ${python_branches} {
</span> 
         python.default_version ${python_version}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        categories-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        categories      devel python
</span> 
         master_sites \
                     ${github.master_sites}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -71,11 +68,12 @@ foreach python_branch ${python_branches} {
</span> }
 
 if {[string match "py*" ${subport}]} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_build-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:py${python.version}-setuptools
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span>     depends_lib-append \
                     port:jsonnet
 
     test.run        yes
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_test-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-yaml
</span> }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.livecheck.regex {([0-9.]+)}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/jsonnet/files/patch-Makefile.diff b/devel/jsonnet/files/patch-Makefile.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 83139fedaef..f6e1d001c61 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/jsonnet/files/patch-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/jsonnet/files/patch-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,5 +1,5 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- Makefile.orig  2021-02-16 20:31:03.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Makefile       2021-02-16 20:33:25.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.orig  2024-04-17 00:00:00.000000000 +0000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile       2024-04-17 00:00:01.000000000 +0000
</span> @@ -27,15 +27,11 @@
  CP ?= cp
  OD ?= od
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,14 +8,14 @@
</span> -
  PREFIX ?= /usr/local
  
<span style='display:block; white-space:pre;background:#ffe0e0;'>--CXXFLAGS ?= -g $(OPT) -Wall -Wextra -Woverloaded-virtual -pedantic -std=c++0x -fPIC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--CXXFLAGS += -Iinclude -Ithird_party/md5 -Ithird_party/json
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CXXFLAGS ?= -g $(OPT) -Wall -Wextra -Woverloaded-virtual -pedantic -std=c++17 -fPIC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CXXFLAGS += -Iinclude -Ithird_party/md5 -Ithird_party/json -Ithird_party/rapidyaml/
</span> -CFLAGS ?= -g $(OPT) -Wall -Wextra -pedantic -std=c99 -fPIC
 -CFLAGS += -Iinclude
 -MAKEDEPENDFLAGS += -Iinclude -Ithird_party/md5 -Ithird_party/json
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+CXXFLAGS += -g -Wall -Wextra -Woverloaded-virtual -pedantic -std=c++0x -fPIC -Iinclude -Ithird_party/md5 -I@@PREFIX@@/include/nlohmann
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CXXFLAGS += -g -Wall -Wextra -Woverloaded-virtual -pedantic -std=c++17 -fPIC -Iinclude -Ithird_party/md5 -I@@PREFIX@@/include/nlohmann -Ithird_party/rapidyaml/
</span> +CFLAGS ?= -g -Wall -Wextra -pedantic -std=c99 -fPIC -Iinclude -I@@PREFIX@@/include/nlohmann
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+MAKEDEPENDFLAGS += -Iinclude -Ithird_party/md5 -I@@PREFIX@@/include/nhlomann
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- EMCXXFLAGS = $(CXXFLAGS) --memory-init-file 0 -s DISABLE_EXCEPTION_CATCHING=0 -s INLINING_LIMIT=50 -s RESERVED_FUNCTION_POINTERS=20 -s ASSERTIONS=1 -s ALLOW_MEMORY_GROWTH=1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- EMCFLAGS = $(CFLAGS) --memory-init-file 0 -s DISABLE_EXCEPTION_CATCHING=0 -s ASSERTIONS=1 -s ALLOW_MEMORY_GROWTH=1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++MAKEDEPENDFLAGS += -Iinclude -Ithird_party/md5 -I@@PREFIX@@/include/nlohmann
</span>  LDFLAGS ?=
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span></pre><pre style='margin:0'>

</pre>