Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (09f13387f68a9077a4a4d9197e9282b234de8b98)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (09f13387f68a9077a4a4d9197e9282b234de8b98)
  • Date: Wed, 17 Jul 2024 22:05:40 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

devel/bmake/DETAILS | 4
devel/bmake/HISTORY | 3
devel/hare/DETAILS | 5
devel/hare/HISTORY | 5
devel/hare/patches/0001-std-fix-some-low-hanging-memory-leaks.patch | 97
----------
devel/harec/BUILD | 1
devel/harec/DETAILS | 4
devel/harec/HISTORY | 3
graphics-libs/libavif/DETAILS | 1
libs/simdutf/DETAILS | 12 -
libs/simdutf/HISTORY | 4
11 files changed, 29 insertions(+), 110 deletions(-)

New commits:
commit 09f13387f68a9077a4a4d9197e9282b234de8b98
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

hare 0.24.2

commit 4d51a99d07f229ebcc599e4df7423e54a6f455b3
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

harec 0.24.2

commit 9afe1e5dbc32585cd9ca794506f7af4e206c2262
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

bmake 20240711

commit ba19b698d40c788ca68f8a0c9b2a3bba317b760d
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

libavif: Add Watch line

commit b5d0dd87b4b283be00d8a7fd87a1efbe2b0714d2
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

simdutf 5.3.0

commit 085639d3d69d654e7b85594f0e71b9be045f8276
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

simdutf: Add Watch line

commit 4e1c458553c993667839e1003bf56725b49145b7
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

simdutf: Fix description word-wrapping

diff --git a/devel/bmake/DETAILS b/devel/bmake/DETAILS
index 6540b8c..93fcc51 100755
--- a/devel/bmake/DETAILS
+++ b/devel/bmake/DETAILS
@@ -1,9 +1,9 @@
# Watch: http://ftp.netbsd.org/pub/NetBSD/misc/sjg/
bmake-(20[2-9][0-9]+)[.]tar
SPELL=bmake
- VERSION=20240625
+ VERSION=20240711
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://ftp.netbsd.org/pub/NetBSD/misc/sjg/${SOURCE}
-
SOURCE_HASH=sha512:bdf7fee2ec99bc06e291b9ed32e3e317b2392a304551a888de3d4b4b346d3821f6a16d1bc01642a7880534a4de6063a50e437a90cb8a8a5d34e5029e24cb0aba
+
SOURCE_HASH=sha512:df1962d03dd7a577bcf92acb7a3d6b022ec0d6958242c2941345b330ec9c2951f12eb4a2ba2d652a2bd1c6913f47d5ace718f47eb0435d03a5ef3119c0332f03
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
WEB_SITE="http://crufty.net/help/sjg/bmake.html";
LICENSE[0]="BSD"
diff --git a/devel/bmake/HISTORY b/devel/bmake/HISTORY
index 7edfb5e..1155ab4 100644
--- a/devel/bmake/HISTORY
+++ b/devel/bmake/HISTORY
@@ -1,3 +1,6 @@
+2024-07-17 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 20240711
+
2024-07-13 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 20240625

diff --git a/devel/hare/DETAILS b/devel/hare/DETAILS
index 9088676..78ac527 100755
--- a/devel/hare/DETAILS
+++ b/devel/hare/DETAILS
@@ -1,10 +1,9 @@
# Watch: https://git.sr.ht/~sircmpwn/hare/refs archive/([0-9.]+)[.]tar
SPELL=hare
- VERSION=0.24.0
- PATCHLEVEL=1
+ VERSION=0.24.2
SOURCE="$SPELL-$VERSION.tar.gz"
SOURCE_URL[0]=https://git.sr.ht/~sircmpwn/$SPELL/archive/$VERSION.tar.gz
-
SOURCE_HASH=sha512:d7b96bc031d432e0ca0a9186a043d4cd4af4d4b57be5ce4b913d6acd26cdb708d8c9ad8e2c64c78c192a11a96977d3e916985a548238591b3c4d177b9cc811d9
+
SOURCE_HASH=sha512:6214d0068f507f156bff85d12aeb515e5f752bff03645b3b207d224aecc62e34d4a44a171fc2b357eaaf72a804c2b79d6ad2886caa2804f1dcad07cc25d7efac
SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SOURCE%.tar.gz}"
WEB_SITE="https://harelang.org/";
LICENSE[0]="GPL-3.0-only"
diff --git a/devel/hare/HISTORY b/devel/hare/HISTORY
index c7dd912..797408f 100644
--- a/devel/hare/HISTORY
+++ b/devel/hare/HISTORY
@@ -1,3 +1,8 @@
+2024-07-17 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.24.2
+ * patches/0001-std-fix-some-low-hanging-memory-leaks.patch: removed,
+ no longer needed
+
2024-06-12 Ismael Luceno <ismael AT sourcemage.org>
* BUILD, DEPENDS, DETAILS, PRE_BUILD,
0001-std-fix-some-low-hanging-memory-leaks.patch: spell created
diff --git
a/devel/hare/patches/0001-std-fix-some-low-hanging-memory-leaks.patch
b/devel/hare/patches/0001-std-fix-some-low-hanging-memory-leaks.patch
deleted file mode 100644
index 2995506..0000000
--- a/devel/hare/patches/0001-std-fix-some-low-hanging-memory-leaks.patch
+++ /dev/null
@@ -1,97 +0,0 @@
-From d9962de8edaa5d641830e0c6e2037bce86347165 Mon Sep 17 00:00:00 2001
-From: Mykyta Holubakha <hilobakho AT gmail.com>
-Date: Wed, 29 May 2024 19:16:28 +0300
-Subject: [PATCH] std: fix some low-hanging memory leaks
-
-Origin: Upstream
-Upstream-Status: Backport [commit e6b95a90c0c9c863a40b2d6201d18a99d79600cf]
-Signed-off-by: Ismael Luceno <ismael AT sourcemage.org>
----
- net/uri/parse.ha | 4 ++++
- regex/regex.ha | 2 ++
- time/chrono/timescale.ha | 7 +++++++
- 3 files changed, 13 insertions(+)
-
-diff --git a/net/uri/parse.ha b/net/uri/parse.ha
-index 74c390c9bfd4..03c1fde3ba45 100644
---- a/net/uri/parse.ha
-+++ b/net/uri/parse.ha
-@@ -91,6 +91,7 @@ export fn parse(in: str) (uri | invalid) = {
- case let s: str =>
- yield match (ip::parse(s)) {
- case let a: ip::addr =>
-+ free(s);
- yield a;
- case ip::invalid =>
- yield s;
-@@ -167,6 +168,7 @@ fn parse_authority(
- };
-
- const addr = percent_decode(memio::string(&buf)!)?;
-+ defer free(addr);
- match (ip::parse(addr)) {
- case let v6: ip::addr6 =>
- host = v6;
-@@ -363,6 +365,7 @@ fn percent_decode_static(out: io::handle, s: str) (void
| invalid) = {
- return invalid;
- };
-
-+ free(percent_data);
- percent_data = [];
- };
-
-@@ -377,6 +380,7 @@ fn percent_decode_static(out: io::handle, s: str) (void
| invalid) = {
- return invalid;
- };
-
-+ free(percent_data);
- percent_data = [];
- };
-
-diff --git a/regex/regex.ha b/regex/regex.ha
-index 5d4792cd9e7b..bbdbb60ca842 100644
---- a/regex/regex.ha
-+++ b/regex/regex.ha
-@@ -909,6 +909,7 @@ fn parse_replace_target(targetstr: str) ([]([]u8 | size)
| error) = {
-
- const r = match (strings::next(&iter)) {
- case void =>
-+ free(target);
- return "Trailing backslash": error;
- case let r: rune =>
- yield r;
-@@ -919,6 +920,7 @@ fn parse_replace_target(targetstr: str) ([]([]u8 | size)
| error) = {
- } else if (ascii::isdigit(r)) {
- append(target, r: u32: size - 0x30);
- } else {
-+ free(target);
- return "Backslash must be followed by
positive decimal number or a backslash": error;
- };
-
-diff --git a/time/chrono/timescale.ha b/time/chrono/timescale.ha
-index 71c0007f78c5..d3b9ba504411 100644
---- a/time/chrono/timescale.ha
-+++ b/time/chrono/timescale.ha
-@@ -553,6 +553,10 @@ fn mtc_convfrom(ts: *timescale, i: time::instant)
([]time::instant | void) = {
- },
- ));
- };
-+ if (actual is []time::instant) {
-+ free(actual as []time::instant);
-+ };
-+
- };
- };
-
-@@ -649,5 +653,8 @@ fn mtc_convfrom(ts: *timescale, i: time::instant)
([]time::instant | void) = {
- },
- ));
- };
-+ if (actual is []time::instant) {
-+ free(actual as []time::instant);
-+ };
- };
- };
---
-2.44.0
-
diff --git a/devel/harec/BUILD b/devel/harec/BUILD
index 699dd50..fb2d4e5 100755
--- a/devel/harec/BUILD
+++ b/devel/harec/BUILD
@@ -1,5 +1,6 @@
sed "
/^PREFIX *=/ s@=.*@= $INSTALL_ROOT/usr@
/^CFLAGS *=/ s/=/+=/ # honour env CFLAGS
+ s/ -Werror / /
" configs/linux.mk > config.mk &&
make all check
diff --git a/devel/harec/DETAILS b/devel/harec/DETAILS
index 3be6cb6..e754902 100755
--- a/devel/harec/DETAILS
+++ b/devel/harec/DETAILS
@@ -1,9 +1,9 @@
# Watch: https://git.sr.ht/~sircmpwn/harec/refs archive/([0-9.]+)[.]tar
SPELL=harec
- VERSION=0.24.0
+ VERSION=0.24.2
SOURCE="$SPELL-$VERSION.tar.gz"
SOURCE_URL[0]=https://git.sr.ht/~sircmpwn/$SPELL/archive/$VERSION.tar.gz
-
SOURCE_HASH=sha512:aab347351bcd748a98e3a58f1ff9a0d194aea907d6ebfacbc7e10671e018fb5ce296e71119ab975e3a1e66ba439d7b706943082d57af2459e694856a89453d8d
+
SOURCE_HASH=sha512:3b32e82df937de1fdd2af20a2162bc3754cb9178cd67e56f3e7bc7fc9eb9e9bad5609ca1c328d42ac5cdd527edf6d9c381dc384df72c2d7666c7ce5684871a17
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SOURCE%.tar.gz}"
WEB_SITE="https://harelang.org/";
LICENSE[0]="GPL-3.0-only"
diff --git a/devel/harec/HISTORY b/devel/harec/HISTORY
index 6fba449..9badb16 100644
--- a/devel/harec/HISTORY
+++ b/devel/harec/HISTORY
@@ -1,3 +1,6 @@
+2024-07-17 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DETAILS: updated spell to 0.24.2
+
2024-02-16 Ismael Luceno <ismael AT sourcemage.org>
* BUILD, DETAILS: updated spell to 0.24.0

diff --git a/graphics-libs/libavif/DETAILS b/graphics-libs/libavif/DETAILS
old mode 100755
new mode 100644
index ed083fd..1f8eada
--- a/graphics-libs/libavif/DETAILS
+++ b/graphics-libs/libavif/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://github.com/AOMediaCodec/libavif/tags
source $GRIMOIRE/CMAKE_FUNCTIONS
SPELL=libavif
VERSION=0.10.1
diff --git a/libs/simdutf/DETAILS b/libs/simdutf/DETAILS
index 124174c..570ccdd 100755
--- a/libs/simdutf/DETAILS
+++ b/libs/simdutf/DETAILS
@@ -1,7 +1,8 @@
-source $GRIMOIRE/CMAKE_FUNCTIONS
+# Watch: https://github.com/simdutf/simdutf/tags
+. "$GRIMOIRE"/CMAKE_FUNCTIONS
SPELL=simdutf
- VERSION=5.2.8
-
SOURCE_HASH=sha512:cd967640ce7a587ba7d0fbf1311bbced04beab341c03875f541179619e561773dffc8feb4b4e685ef549e7ae915b2bbd67f8b0100fd354d77ff0e068b896593f
+ VERSION=5.3.0
+
SOURCE_HASH=sha512:b4d1d50fcdb801a6c9b98869a3511ebc95bccb5b8ab08c60d8f9b27bd132b15b66c8a344d97327035c2800bab74a7889253d6e496d3d36b8f6cdab8d10ad58c6
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=https://github.com/simdutf/simdutf
@@ -11,7 +12,6 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
KEYWORDS=""
SHORT=""
cat << EOF
-
-Unicode routines (UTF8, UTF16, UTF32) and Base64: billions of characters per
second using SSE2,
- AVX2, NEON, AVX-512, RISC-V Vector Extension.
+Unicode routines (UTF8, UTF16, UTF32) and Base64: billions of characters
+per second using SSE2, AVX2, NEON, AVX-512, RISC-V Vector Extension.
EOF
diff --git a/libs/simdutf/HISTORY b/libs/simdutf/HISTORY
index 7802b07..195881e 100644
--- a/libs/simdutf/HISTORY
+++ b/libs/simdutf/HISTORY
@@ -1,3 +1,7 @@
+2024-07-17 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: fixed description word-wrapping
+ updated spell to 5.3.0
+
2024-05-17 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.2.8
spell created


  • [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (09f13387f68a9077a4a4d9197e9282b234de8b98), Ismael Luceno, 07/17/2024

Archive powered by MHonArc 2.6.24.

Top of Page