Fix #1060: AppImage exit silently on missing system dependency
authorColin Clark <colin.clark@cclark.uk>
Thu, 24 Aug 2023 09:26:57 +0000 (10:26 +0100)
committerColin Clark <colin.clark@cclark.uk>
Thu, 24 Aug 2023 09:26:57 +0000 (10:26 +0100)
https://github.com/BestImageViewer/geeqie/issues/1060

.github/workflows/appimage-minimal.yml
.github/workflows/appimage.yml
AppImageBuilder.yml
AppImageBuilderMinimal.yml

index d15b940..ce29734 100644 (file)
@@ -12,7 +12,7 @@ jobs:
     - uses: actions/setup-python@v4
     - uses: BSFishy/meson-build@v1.0.3
       with:
-        action: test
+        action: build
         directory: build
         setup-options: -Darchive=disabled -Dcms=disabled -Ddevel=disabled -Ddoxygen=disabled -Ddjvu=disabled -Devince=disabled -Dexecinfo=disabled -Dexiv2=disabled -Dgit=disabled -Dgps-map=disabled -Dheif=disabled -Dj2k=disabled -Djpeg=disabled -Djpegxl=disabled -Dlibraw=disabled -Dlua=disabled -Dpandoc=disabled -Dpdf=disabled -Dspell=disabled -Dtiff=disabled -Dvideothumbnailer=disabled -Dyelp-build=disabled
         options: --verbose
index 99bec30..79cd6fc 100644 (file)
@@ -22,7 +22,7 @@ jobs:
     - uses: actions/setup-python@v4
     - uses: BSFishy/meson-build@v1.0.3
       with:
-        action: test
+        action: build
         directory: build
         setup-options: -Dgit=disabled
         options: --verbose
index c8838fc..aa35336 100644 (file)
@@ -48,5 +48,9 @@ AppDir:
     - usr/share/doc/*/changelog.*
     - usr/share/doc/*/NEWS.*
     - usr/share/doc/*/TODO.*
+    - usr/lib/libuim-scm.so.0
+    - usr/lib/gtk-3.0/3.0.0/immodules/im-uim.so
+    - usr/lib/im-uim.so
+    - usr/lib/libuim.so.8
 AppImage:
   arch: x86_64
index 9cf1cfb..cfe9a58 100644 (file)
@@ -34,5 +34,9 @@ AppDir:
     - usr/share/doc/*/changelog.*
     - usr/share/doc/*/NEWS.*
     - usr/share/doc/*/TODO.*
+    - usr/lib/libuim-scm.so.0
+    - usr/lib/gtk-3.0/3.0.0/immodules/im-uim.so
+    - usr/lib/im-uim.so
+    - usr/lib/libuim.so.8
 AppImage:
   arch: x86_64