From 330bf4ecfa9fcdac6d1653a165966818f9484861 Mon Sep 17 00:00:00 2001 From: Andy Alt Date: Sun, 24 Nov 2024 03:36:19 -0600 Subject: [PATCH] docker: install libpango1.0-dev (fix rendering) (#16) In a shell I installed libcairo and rebuilt. No change when I ran demo-js.xml. Installing libpango fixed it though. --- docker/Dockerfile | 1 + docs/for-developers.md | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 4bf43172..047b2b61 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -13,6 +13,7 @@ RUN \ curl \ freeglut3-dev \ git \ + libpango1.0-dev \ libpng-dev \ libsqlite3-0 \ libsqlitecpp-dev \ diff --git a/docs/for-developers.md b/docs/for-developers.md index e2560476..c76dcdb0 100644 --- a/docs/for-developers.md +++ b/docs/for-developers.md @@ -10,7 +10,11 @@ In addition to that, this repo makes use of: - [swiftc](https://www.swift.org/documentation/swift-compiler/) barely used for now, but many of the native components shipped within `vs` will be written in swift (or so I am planning). Swift 6 will be needed, but for now any version will do. For now, you will need to install [some dependencies](https://github.com/fltk/fltk/blob/master/README.Unix.txt) to support FLTK. -Specifically `libpng-dev` & `libglu1-mesa-dev` are likely missing on most distributions. +Specifically, the following are likely missing on most distributions: + +- **libpng-dev** +- **libglu1-mesa-dev** +- **libpango1.0-dev** There are also some more or less optional dependencies: