Browse Source

install latest glib on debian

master
Alexandros Theodotou 2 months ago
parent
commit
e889bcedc1
Signed by: alex
GPG Key ID: 022EAE42313D70F3
  1. 28
      .builds/debian.yml

28
.builds/debian.yml

@ -108,6 +108,34 @@ tasks: @@ -108,6 +108,34 @@ tasks:
/home/build/meson/meson.py build -Dprefix=/usr
ninja -C build
sudo ninja -C build install
- install-glib: |
cd deps
git clone https://gitlab.gnome.org/GNOME/glib
pushd glib
/home/build/meson/meson.py build -Dprefix=/usr
ninja -C build
sudo ninja -C build install
- install-json-glib: |
cd deps
git clone https://gitlab.gnome.org/GNOME/json-glib
pushd json-glib
/home/build/meson/meson.py build -Dprefix=/usr -Dintrospection=disabled -Dgtk_doc=disabled -Dtests=false
ninja -C build
sudo ninja -C build install
- install-cairo: |
cd deps
git clone https://github.com/freedesktop/cairo
pushd cairo
/home/build/meson/meson.py build -Dprefix=/usr -Dtests=disabled
ninja -C build
sudo ninja -C build install
- install-harfbuzz: |
cd deps
git clone https://github.com/harfbuzz/harfbuzz
pushd harfbuzz
/home/build/meson/meson.py build -Dprefix=/usr -Dtests=disabled -Dintrospection=disabled -Ddocs=disabled
ninja -C build
sudo ninja -C build install
- install-pango: |
cd deps
git clone --depth 1 https://gitlab.gnome.org/GNOME/pango

Loading…
Cancel
Save