Skip to content

Commit

Permalink
Merge pull request #173 from greatscottgadgets/antoinevg/fix-172
Browse files Browse the repository at this point in the history
Add libharfbuzz to Linux AppImage
  • Loading branch information
miek authored Aug 27, 2024
2 parents c396f8d + 290f81a commit 4a959d5
Show file tree
Hide file tree
Showing 5 changed files with 2,840 additions and 0 deletions.
8 changes: 8 additions & 0 deletions appimage/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,14 @@ runs:
rm -f libxcb-render*
rm -f libzstd*
# add libharfbuzz even though we don't link to it directly as
# some systems will attempt to dlopen(3) its own version if it
# is not present
cp -a /opt/gtk-*/lib/x86_64-linux-gnu/libharfbuzz.* .
cp -a /opt/gtk-*/lib/x86_64-linux-gnu/libharfbuzz-gobject.* .
cp -a /opt/gtk-*/lib/x86_64-linux-gnu/libharfbuzz-icu.* .
cp -a /opt/gtk-*/lib/x86_64-linux-gnu/libharfbuzz-subset.* .
# remove duplicate library files and replace with symlinks
fdupes --sameline --order=name . | while read -r lib ; do
src=$(echo $lib | rev | cut -d' ' -f1 | rev)
Expand Down
Loading

0 comments on commit 4a959d5

Please sign in to comment.