diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index e4633ca5..bbd9f0e6 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -27,7 +27,7 @@ jobs: sudo add-apt-repository ppa:alexlarsson/glib260 sudo apt-get update sudo apt-get install -y libglib2.0 attr automake gettext autopoint bison dbus gtk-doc-tools \ - libfuse-dev ostree libostree-dev libarchive-dev libcap-dev libattr1-dev libdw-dev libelf-dev \ + libfuse-dev ostree libostree-dev libarchive-dev libcap-dev libattr1-dev libdw-dev libelf-dev python3-pyparsing \ libjson-glib-dev shared-mime-info desktop-file-utils libpolkit-agent-1-dev libpolkit-gobject-1-dev \ libseccomp-dev libsoup2.4-dev libsystemd-dev libxml2-utils libgpgme11-dev gobject-introspection \ libgirepository1.0-dev libappstream-glib-dev libdconf-dev clang socat meson libdbus-1-dev @@ -83,7 +83,7 @@ jobs: sudo add-apt-repository ppa:alexlarsson/glib260 sudo apt-get update sudo apt-get install -y libglib2.0 attr automake gettext autopoint bison dbus gtk-doc-tools \ - libfuse-dev ostree libostree-dev libarchive-dev libcap-dev libattr1-dev libdw-dev libelf-dev \ + libfuse-dev ostree libostree-dev libarchive-dev libcap-dev libattr1-dev libdw-dev libelf-dev python3-pyparsing \ libjson-glib-dev shared-mime-info desktop-file-utils libpolkit-agent-1-dev libpolkit-gobject-1-dev \ libseccomp-dev libsoup2.4-dev libsystemd-dev libxml2-utils libgpgme11-dev gobject-introspection \ libgirepository1.0-dev libappstream-glib-dev libdconf-dev clang @@ -109,7 +109,7 @@ jobs: sudo add-apt-repository ppa:alexlarsson/flatpak sudo apt-get update sudo apt-get install -y libglib2.0 attr automake gettext autopoint bison dbus gtk-doc-tools \ - libfuse-dev ostree libostree-dev libarchive-dev libcap-dev libattr1-dev libdw-dev libelf-dev \ + libfuse-dev ostree libostree-dev libarchive-dev libcap-dev libattr1-dev libdw-dev libelf-dev python3-pyparsing \ libjson-glib-dev shared-mime-info desktop-file-utils libpolkit-agent-1-dev libpolkit-gobject-1-dev \ libseccomp-dev libsoup2.4-dev libsystemd-dev libxml2-utils libgpgme11-dev gobject-introspection \ libgirepository1.0-dev libappstream-glib-dev libdconf-dev clang diff --git a/.lgtm.yml b/.lgtm.yml new file mode 100644 index 00000000..8e9cd253 --- /dev/null +++ b/.lgtm.yml @@ -0,0 +1,40 @@ +# vi: ts=2 sw=2 et: + +extraction: + cpp: + prepare: + # package list copied from .github/workflows/check.yml + packages: + - libglib2.0 + - attr + - automake + - gettext + - autopoint + - bison + - dbus + - gtk-doc-tools + - libfuse-dev + - ostree + - libostree-dev + - libarchive-dev + - libcap-dev + - libattr1-dev + - libdw-dev + - libelf-dev + - python3-pyparsing + - libjson-glib-dev + - shared-mime-info + - desktop-file-utils + - libpolkit-agent-1-dev + - libpolkit-gobject-1-dev + - libseccomp-dev + - libsoup2.4-dev + - libsystemd-dev + - libxml2-utils + - libgpgme11-dev + - gobject-introspection + - libgirepository1.0-dev + - libappstream-glib-dev + - libdconf-dev + - socat + - libdbus-1-dev diff --git a/common/flatpak-dir.c b/common/flatpak-dir.c index c28e5098..054db04b 100644 --- a/common/flatpak-dir.c +++ b/common/flatpak-dir.c @@ -4942,7 +4942,7 @@ flatpak_dir_setup_extra_data (FlatpakDir *self, g_assert (results == NULL || rev != NULL); /* ostree-metadata and appstreams never have extra data, so ignore those */ - if (g_str_has_prefix ("app/", ref) || g_str_has_prefix ("runtime/", ref)) + if (g_str_has_prefix (ref, "app/") || g_str_has_prefix (ref, "runtime/")) { extra_data_sources = flatpak_repo_get_extra_data_sources (repo, rev, cancellable, NULL); if (extra_data_sources == NULL)