Skip to content

Commit bd029d4

Browse files
authored
utf8: update utfcpp to 4.2.1 (#614)
1 parent 58428ce commit bd029d4

2 files changed

Lines changed: 7 additions & 8 deletions

File tree

‎FORMULA_VERSION_MATRIX.md‎

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ A **pin** is not “we forgot to bump”. If status is compatibility / major-beh
8282
| **svgtiny** | `0.1.8` | netsurf package line | n/a | NetSurf libsvgtiny; not a GitHub release train. | `git://git.netsurf-browser.org/libsvgtiny.git` |
8383
| **tess2** | `1.0.2` | `v1.0.2` | current | Latest stable (`GIT_TAG=master` in formula — verify checkout). | https://github.com/memononen/libtess2 |
8484
| **uriparser** | `1.0.2` | `uriparser-1.0.2` | current | Latest stable. | https://github.com/uriparser/uriparser |
85-
| **utf8** (utfcpp) | `4.1.1` | `v4.2.0` | behind | Header-only. **4.2.0 is a straightforward candidate.** | https://github.com/nemtrif/utfcpp |
85+
| **utf8** (utfcpp) | `4.2.1` | `v4.2.1` | current | Header-only; includes the 4.2.1 next16 error-type fix. | https://github.com/nemtrif/utfcpp |
8686
| **videoInput** | `master` (`261bfeee…`) | branch only | pinned-dev | ofTheo fork SHA. Windows capture. | https://github.com/ofTheo/videoInput |
8787
| **zlib** | `1.3.2` | `v1.3.2` | current | Latest stable. | https://github.com/madler/zlib |
8888

@@ -125,7 +125,6 @@ A **pin** is not “we forgot to bump”. If status is compatibility / major-beh
125125

126126
| Item | Pinned → candidate | Why it is safe-ish |
127127
|------|--------------------|--------------------|
128-
| **utf8** | `4.1.1` → `4.2.0` | Header-only. |
129128
| **gstreamer** | `1.24.0` → `1.28.7` | Same 1.x line; linux/osx only; needs a real rebuild. |
130129
| **automake** | `1.16.4` → `1.18.1` | Host-only. |
131130
| **Android NDK mapping** | YAML 28.2 → actually r29 | Either pin `NDK_ROOT` to the 28.2 path, or declare r29 on purpose. Do not leave the redirect implicit. |
@@ -246,7 +245,7 @@ formulas:
246245
shaderc: { current: "ff84893", latest: "v2026.4", status: pinned-dev, pin: "FORMULA_TYPES empty; known-good SHA" }
247246
tess2: { current: "1.0.2", latest: "1.0.2", status: current }
248247
uriparser: { current: "1.0.2", latest: "1.0.2", status: current }
249-
utf8: { current: "4.1.1", latest: "4.2.0", status: behind, pin: "none — header-only bump" }
248+
utf8: { current: "4.2.1", latest: "4.2.1", status: current, pin: "header-only" }
250249
videoInput: { current: "261bfeee", latest: "master", status: pinned-dev, pin: "ofTheo SHA" }
251250
zlib: { current: "1.3.2", latest: "1.3.2", status: current }
252251
fmod: { current: "44459", latest: "vendor", status: vendor }

‎apothecary/formulas/utf8.sh‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ FORMULA_TYPES=("osx" "msys2" "linux" "vs" "ios" "watchos" "catos" "xros" "tvos"
77
FORMULA_DEPENDS=()
88

99
# define the version
10-
VER=4.1.1
11-
VER_=4_1_1
12-
SHA256="1ca68016f0abc24172998e39ce0d8f8e2b7a26f7579a0ff85d4e1b9a7aea56f8"
13-
SHA256_ZIP="45ae96c0a7b7b02c147160aae7562002f5a93fec696919d3b6b2ca6c91304a5a"
14-
BUILD_ID=1
10+
VER=4.2.1
11+
VER_=4_2_1
12+
SHA256="6d6a5493a111884cc085ee31babfe6d9960c8fb08fc80a64852eaeea8323dbc1"
13+
SHA256_ZIP="8b46132df358c9c78fd24c80c84908df0678e9788ea45db1e7b722060ff4f99e"
14+
BUILD_ID=2
1515
DEFINES=""
1616

1717
# tools for git use

0 commit comments

Comments
 (0)