<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>