aboutsummaryrefslogtreecommitdiffhomepage
path: root/internal/rosa/package/pango/package.az
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2026-08-27 17:51:47 +0900
committerOphestra <cat@gensokyo.uk>2026-08-27 17:51:47 +0900
commit50035695eca956791178e87e4781a9d3c72cb42b (patch)
tree3877d44e9cf87f1a94450ba4a9ea1380660e4b21 /internal/rosa/package/pango/package.az
parent4d1e921ee57c5d33fc9d124a66497cc08edbaf4d (diff)
internal/rosa/package/pango: work around G_DEFINE_TYPE unused globals
The global variable hidden behind the macro is blowing up -Wunused-but-set-global in the upcoming toolchain update. Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'internal/rosa/package/pango/package.az')
-rw-r--r--internal/rosa/package/pango/package.az38
1 files changed, 38 insertions, 0 deletions
diff --git a/internal/rosa/package/pango/package.az b/internal/rosa/package/pango/package.az
new file mode 100644
index 00000000..e1d91a7d
--- /dev/null
+++ b/internal/rosa/package/pango/package.az
@@ -0,0 +1,38 @@
+package pango {
+ description = "a library for layout and rendering of text";
+ website = "https://www.pango.org";
+ anitya = 11783;
+
+ version# = "1.58.2";
+ source = remoteGitLab {
+ domain = "gitlab.gnome.org";
+ suffix = "GNOME/pango";
+ ref = version;
+ checksum = "e_IeoTvj9uueBXAf0s5SBBAqov_8Vc2XjdtxHCSKsg38ZfAlBoBPhHOZRd7jxTC6";
+ };
+ patches = [ "glib-unused-but-set-global.patch" ];
+
+ exec = meson {
+ setup = {
+ "fontconfig": "enabled";
+ "freetype": "enabled";
+ "cairo": "enabled";
+ };
+ // Fontconfig error: Cannot load default config file: File not found: /etc/fonts/fonts.conf
+ test = false;
+ };
+
+ inputs = [
+ glib,
+ cairo,
+ fribidi,
+ harfbuzz,
+ ];
+
+ runtime = [
+ glib,
+ cairo,
+ fribidi,
+ harfbuzz,
+ ];
+}