aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2026-05-27 12:32:59 +0900
committerOphestra <cat@gensokyo.uk>2026-05-27 12:32:59 +0900
commit958473e6f444290fb81f70acbd67560d4100e690 (patch)
tree3ad839722403e0ee64eb06720e3695a0a07f045f
parentcc52bb3035c8348058b8a90bf6720c75563b737d (diff)
internal/rosa/package: harfbuzz
Required by pango. Signed-off-by: Ophestra <cat@gensokyo.uk>
-rw-r--r--internal/rosa/package/harfbuzz.az31
1 files changed, 31 insertions, 0 deletions
diff --git a/internal/rosa/package/harfbuzz.az b/internal/rosa/package/harfbuzz.az
new file mode 100644
index 00000000..0d0963e1
--- /dev/null
+++ b/internal/rosa/package/harfbuzz.az
@@ -0,0 +1,31 @@
+package harfbuzz {
+ description = "a text shaping library";
+ website = "https://harfbuzz.github.io";
+ anitya = 1299;
+
+ version# = "14.2.0";
+ source = remoteGitHub {
+ suffix = "harfbuzz/harfbuzz";
+ tag = version;
+ checksum = "2VgjUmcPeIbleafZaGk5l7iGnag2qj0HTqrJ5770GzivebryZ2pbwVIha5j_24PH";
+ };
+
+ exec = meson {
+ setup = {
+ "Dcairo": "enabled";
+ "Dpng": "enabled";
+ "Dzlib": "enabled";
+ "Dfreetype": "enabled";
+ };
+ };
+
+ inputs = [
+ zlib,
+ cairo,
+ ];
+
+ runtime = [
+ zlib,
+ cairo,
+ ];
+}