summaryrefslogtreecommitdiff
path: root/x11-fonts/py-shaperglot
diff options
context:
space:
mode:
Diffstat (limited to 'x11-fonts/py-shaperglot')
-rw-r--r--x11-fonts/py-shaperglot/Makefile4
-rw-r--r--x11-fonts/py-shaperglot/Makefile.crates19
-rw-r--r--x11-fonts/py-shaperglot/distinfo44
-rw-r--r--x11-fonts/py-shaperglot/files/patch-protoc8
4 files changed, 24 insertions, 51 deletions
diff --git a/x11-fonts/py-shaperglot/Makefile b/x11-fonts/py-shaperglot/Makefile
index 86f618bab54c..1a90dba13674 100644
--- a/x11-fonts/py-shaperglot/Makefile
+++ b/x11-fonts/py-shaperglot/Makefile
@@ -1,5 +1,5 @@
PORTNAME= shaperglot
-PORTVERSION= 1.1.1
+PORTVERSION= 1.2.0
CATEGORIES= x11-fonts python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -22,6 +22,6 @@ CARGO_CARGOTOML=${WRKSRC}/shaperglot-py/Cargo.toml
CARGO_INSTALL= no
post-patch:
- @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' ${WRKSRC}/cargo-crates/google-fonts-languages-0.7.6/build.rs
+ @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' ${WRKSRC}/cargo-crates/google-fonts-languages-0.7.7/build.rs
.include <bsd.port.mk>
diff --git a/x11-fonts/py-shaperglot/Makefile.crates b/x11-fonts/py-shaperglot/Makefile.crates
index 4c8ebb1323bd..31053d15e28f 100644
--- a/x11-fonts/py-shaperglot/Makefile.crates
+++ b/x11-fonts/py-shaperglot/Makefile.crates
@@ -26,11 +26,11 @@ CARGO_CRATES= aho-corasick-1.1.3 \
errno-0.3.13 \
fastrand-2.3.0 \
fixedbitset-0.5.7 \
- font-types-0.9.0 \
+ font-types-0.10.0 \
getrandom-0.3.3 \
glob-0.3.3 \
- google-fonts-languages-0.7.6 \
- harfrust-0.2.0 \
+ google-fonts-languages-0.7.7 \
+ harfrust-0.3.1 \
hashbrown-0.15.5 \
heck-0.5.0 \
home-0.5.11 \
@@ -63,15 +63,6 @@ CARGO_CRATES= aho-corasick-1.1.3 \
protobuf-3.7.2 \
protobuf-parse-3.7.2 \
protobuf-support-3.7.2 \
- protoc-bin-vendored-3.2.0 \
- protoc-bin-vendored-linux-aarch_64-3.2.0 \
- protoc-bin-vendored-linux-ppcle_64-3.2.0 \
- protoc-bin-vendored-linux-s390_64-3.2.0 \
- protoc-bin-vendored-linux-x86_32-3.2.0 \
- protoc-bin-vendored-linux-x86_64-3.2.0 \
- protoc-bin-vendored-macos-aarch_64-3.2.0 \
- protoc-bin-vendored-macos-x86_64-3.2.0 \
- protoc-bin-vendored-win32-3.2.0 \
pyo3-0.25.1 \
pyo3-build-config-0.25.1 \
pyo3-ffi-0.25.1 \
@@ -80,7 +71,7 @@ CARGO_CRATES= aho-corasick-1.1.3 \
pythonize-0.25.0 \
quote-1.0.40 \
r-efi-5.3.0 \
- read-fonts-0.34.0 \
+ read-fonts-0.35.0 \
regex-1.11.2 \
regex-automata-0.4.10 \
regex-syntax-0.8.6 \
@@ -92,7 +83,7 @@ CARGO_CRATES= aho-corasick-1.1.3 \
serde_derive-1.0.219 \
serde_json-1.0.143 \
serde_spanned-1.0.0 \
- skrifa-0.36.0 \
+ skrifa-0.37.0 \
smallvec-1.15.1 \
strsim-0.11.1 \
syn-1.0.109 \
diff --git a/x11-fonts/py-shaperglot/distinfo b/x11-fonts/py-shaperglot/distinfo
index 3ef74103729d..93653ecd0971 100644
--- a/x11-fonts/py-shaperglot/distinfo
+++ b/x11-fonts/py-shaperglot/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1759324206
-SHA256 (shaperglot-1.1.1.tar.gz) = 2343a80292f91978b1e8bc70c8efd3c469be6514ab5bb51b4251bef808c43adc
-SIZE (shaperglot-1.1.1.tar.gz) = 37686
+TIMESTAMP = 1759816748
+SHA256 (shaperglot-1.2.0.tar.gz) = c750bed821111b041299a21589412f341387dd6daaaa2f84a1ba522003a29e2d
+SIZE (shaperglot-1.2.0.tar.gz) = 37741
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/ambassador-0.4.1.crate) = 6b27ba24e4d8a188489d5a03c7fabc167a60809a383cdb4d15feb37479cd2a48
@@ -57,16 +57,16 @@ SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
-SHA256 (rust/crates/font-types-0.9.0.crate) = 02a596f5713680923a2080d86de50fe472fb290693cf0f701187a1c8b36996b7
-SIZE (rust/crates/font-types-0.9.0.crate) = 24609
+SHA256 (rust/crates/font-types-0.10.0.crate) = 511e2c18a516c666d27867d2f9821f76e7d591f762e9fc41dd6cc5c90fe54b0b
+SIZE (rust/crates/font-types-0.10.0.crate) = 24757
SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
SIZE (rust/crates/glob-0.3.3.crate) = 22861
-SHA256 (rust/crates/google-fonts-languages-0.7.6.crate) = 7537eb1f39ee3d10161b5dea8feb08fae212befd1769b7f27f0cc936047a9043
-SIZE (rust/crates/google-fonts-languages-0.7.6.crate) = 820790
-SHA256 (rust/crates/harfrust-0.2.0.crate) = 406a98b615ed380f2195fa8fb2ed3083e64b2a6329d710e06f95a42466f0f0c4
-SIZE (rust/crates/harfrust-0.2.0.crate) = 307696
+SHA256 (rust/crates/google-fonts-languages-0.7.7.crate) = 8fe180b8735d2804f098df3fb976014f7578a65b72bcdca016273ed3194c7a41
+SIZE (rust/crates/google-fonts-languages-0.7.7.crate) = 855186
+SHA256 (rust/crates/harfrust-0.3.1.crate) = 1f3fd23d35c2d8bcf34a1f0e9ea8c0ad263f0c8a9a47108eee23aac76e71645a
+SIZE (rust/crates/harfrust-0.3.1.crate) = 308452
SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
@@ -131,24 +131,6 @@ SHA256 (rust/crates/protobuf-parse-3.7.2.crate) = b4aeaa1f2460f1d348eeaeed86aea9
SIZE (rust/crates/protobuf-parse-3.7.2.crate) = 68279
SHA256 (rust/crates/protobuf-support-3.7.2.crate) = 3e36c2f31e0a47f9280fb347ef5e461ffcd2c52dd520d8e216b52f93b0b0d7d6
SIZE (rust/crates/protobuf-support-3.7.2.crate) = 11725
-SHA256 (rust/crates/protoc-bin-vendored-3.2.0.crate) = d1c381df33c98266b5f08186583660090a4ffa0889e76c7e9a5e175f645a67fa
-SIZE (rust/crates/protoc-bin-vendored-3.2.0.crate) = 3839
-SHA256 (rust/crates/protoc-bin-vendored-linux-aarch_64-3.2.0.crate) = c350df4d49b5b9e3ca79f7e646fde2377b199e13cfa87320308397e1f37e1a4c
-SIZE (rust/crates/protoc-bin-vendored-linux-aarch_64-3.2.0.crate) = 3437627
-SHA256 (rust/crates/protoc-bin-vendored-linux-ppcle_64-3.2.0.crate) = a55a63e6c7244f19b5c6393f025017eb5d793fd5467823a099740a7a4222440c
-SIZE (rust/crates/protoc-bin-vendored-linux-ppcle_64-3.2.0.crate) = 3798724
-SHA256 (rust/crates/protoc-bin-vendored-linux-s390_64-3.2.0.crate) = 1dba5565db4288e935d5330a07c264a4ee8e4a5b4a4e6f4e83fad824cc32f3b0
-SIZE (rust/crates/protoc-bin-vendored-linux-s390_64-3.2.0.crate) = 4407502
-SHA256 (rust/crates/protoc-bin-vendored-linux-x86_32-3.2.0.crate) = 8854774b24ee28b7868cd71dccaae8e02a2365e67a4a87a6cd11ee6cdbdf9cf5
-SIZE (rust/crates/protoc-bin-vendored-linux-x86_32-3.2.0.crate) = 3773249
-SHA256 (rust/crates/protoc-bin-vendored-linux-x86_64-3.2.0.crate) = b38b07546580df720fa464ce124c4b03630a6fb83e05c336fea2a241df7e5d78
-SIZE (rust/crates/protoc-bin-vendored-linux-x86_64-3.2.0.crate) = 3473777
-SHA256 (rust/crates/protoc-bin-vendored-macos-aarch_64-3.2.0.crate) = 89278a9926ce312e51f1d999fee8825d324d603213344a9a706daa009f1d8092
-SIZE (rust/crates/protoc-bin-vendored-macos-aarch_64-3.2.0.crate) = 2442979
-SHA256 (rust/crates/protoc-bin-vendored-macos-x86_64-3.2.0.crate) = 81745feda7ccfb9471d7a4de888f0652e806d5795b61480605d4943176299756
-SIZE (rust/crates/protoc-bin-vendored-macos-x86_64-3.2.0.crate) = 2572505
-SHA256 (rust/crates/protoc-bin-vendored-win32-3.2.0.crate) = 95067976aca6421a523e491fce939a3e65249bac4b977adee0ee9771568e8aa3
-SIZE (rust/crates/protoc-bin-vendored-win32-3.2.0.crate) = 3426255
SHA256 (rust/crates/pyo3-0.25.1.crate) = 8970a78afe0628a3e3430376fc5fd76b6b45c4d43360ffd6cdd40bdde72b682a
SIZE (rust/crates/pyo3-0.25.1.crate) = 1121993
SHA256 (rust/crates/pyo3-build-config-0.25.1.crate) = 458eb0c55e7ece017adeba38f2248ff3ac615e53660d7c71a238d7d2a01c7598
@@ -165,8 +147,8 @@ SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae
SIZE (rust/crates/quote-1.0.40.crate) = 31063
SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
-SHA256 (rust/crates/read-fonts-0.34.0.crate) = 8941f8e9d5f8ad3aebea330d01ac68c0167600eb31a86ecd86e97be4d13b51f5
-SIZE (rust/crates/read-fonts-0.34.0.crate) = 416028
+SHA256 (rust/crates/read-fonts-0.35.0.crate) = 6717cf23b488adf64b9d711329542ba34de147df262370221940dfabc2c91358
+SIZE (rust/crates/read-fonts-0.35.0.crate) = 416793
SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
SIZE (rust/crates/regex-1.11.2.crate) = 166265
SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6
@@ -189,8 +171,8 @@ SHA256 (rust/crates/serde_json-1.0.143.crate) = d401abef1d108fbd9cbaebc3e46611f4
SIZE (rust/crates/serde_json-1.0.143.crate) = 155342
SHA256 (rust/crates/serde_spanned-1.0.0.crate) = 40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83
SIZE (rust/crates/serde_spanned-1.0.0.crate) = 10956
-SHA256 (rust/crates/skrifa-0.36.0.crate) = 37004372610e83ee2a4c69c7d896b41f33da6a3dc1a4fe07dd9b2629a549b1dc
-SIZE (rust/crates/skrifa-0.36.0.crate) = 282755
+SHA256 (rust/crates/skrifa-0.37.0.crate) = 8c31071dedf532758ecf3fed987cdb4bd9509f900e026ab684b4ecb81ea49841
+SIZE (rust/crates/skrifa-0.37.0.crate) = 283031
SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
diff --git a/x11-fonts/py-shaperglot/files/patch-protoc b/x11-fonts/py-shaperglot/files/patch-protoc
index 5708f332626f..91fad4b28471 100644
--- a/x11-fonts/py-shaperglot/files/patch-protoc
+++ b/x11-fonts/py-shaperglot/files/patch-protoc
@@ -1,5 +1,5 @@
---- cargo-crates/google-fonts-languages-0.7.6/Cargo.toml.orig 1970-01-01 00:00:01 UTC
-+++ cargo-crates/google-fonts-languages-0.7.6/Cargo.toml
+--- cargo-crates/google-fonts-languages-0.7.7/Cargo.toml.orig 1970-01-01 00:00:01 UTC
++++ cargo-crates/google-fonts-languages-0.7.7/Cargo.toml
@@ -65,9 +65,6 @@ version = "3.7.1"
[build-dependencies.protobuf-support]
version = "3.7.1"
@@ -10,8 +10,8 @@
[build-dependencies.quote]
version = "1.0"
---- cargo-crates/google-fonts-languages-0.7.6/build.rs.orig 2006-07-24 01:21:28 UTC
-+++ cargo-crates/google-fonts-languages-0.7.6/build.rs
+--- cargo-crates/google-fonts-languages-0.7.7/build.rs.orig 2006-07-24 01:21:28 UTC
++++ cargo-crates/google-fonts-languages-0.7.7/build.rs
@@ -21,7 +21,7 @@ fn main() {
// Now we use the prost crate to compile them, so that we can
// generate Rust structs.