Skip to content

Commit

Permalink
snap: Use system glibd
Browse files Browse the repository at this point in the history
  • Loading branch information
ximion committed Feb 25, 2024
1 parent 661f2c8 commit ec19bb9
Showing 1 changed file with 2 additions and 22 deletions.
24 changes: 2 additions & 22 deletions snapcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,7 @@ parts:
- libfreetype6-dev
- libgdk-pixbuf2.0-dev
- libglib2.0-dev
- libglibd-2.0-dev
- liblmdb-dev
- libpango1.0-dev
- librsvg2-dev
Expand All @@ -159,6 +160,7 @@ parts:
- libgdk-pixbuf2.0-0
- libglib2.0-0
- libglib2.0-bin
- libglibd-2.0-0
- libglu1-mesa
- libgraphite2-3
- libharfbuzz0b
Expand Down Expand Up @@ -190,7 +192,6 @@ parts:
- appstream
- ldc
- gir-to-d
- glibd

appstream:
source: https://github.com/ximion/appstream.git
Expand Down Expand Up @@ -254,27 +255,6 @@ parts:
- ninja
- meson-deps

glibd:
source: https://github.com/gtkd-developers/GlibD.git
source-type: git
source-tag: 'v2.4.3'
plugin: meson
build-environment:
- GIR_PATH: /snap/gnome-42-2204-sdk/current/usr/share/gir-1.0${GIR_PATH:+:$GIR_PATH}
- GIREPOSITORY_PATH: /snap/gnome-42-2204-sdk/current/usr/lib/girepository-1.0${GIREPOSITORY_PATH:+:$GIREPOSITORY_PATH}
meson-parameters:
- --prefix=/usr
- --buildtype=release
build-packages:
- gobject-introspection
- libgirepository1.0-dev
- libglib2.0-dev
after:
- gir-to-d
- ldc
- ninja
- meson-deps

ldc:
plugin: dump
source: https://github.com/ldc-developers/ldc/releases/download/v1.36.0/ldc2-1.36.0-linux-x86_64.tar.xz
Expand Down

0 comments on commit ec19bb9

Please sign in to comment.