From 1e27cded2feca1c73029dbda332987a6ce8be773 Mon Sep 17 00:00:00 2001 From: Wez Furlong Date: Sat, 27 Jan 2024 12:46:31 -0700 Subject: [PATCH] update flatpak runtime version Looking at this because the build failed in the latest release: https://github.com/flathub/org.wezfurlong.wezterm/pull/16 --- assets/flatpak/org.wezfurlong.wezterm.json | 2 +- ci/flatpak.sh | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/assets/flatpak/org.wezfurlong.wezterm.json b/assets/flatpak/org.wezfurlong.wezterm.json index a3b029471..d0a542a50 100644 --- a/assets/flatpak/org.wezfurlong.wezterm.json +++ b/assets/flatpak/org.wezfurlong.wezterm.json @@ -1,7 +1,7 @@ { "app-id": "org.wezfurlong.wezterm", "runtime": "org.freedesktop.Platform", - "runtime-version": "21.08", + "runtime-version": "23.08", "sdk": "org.freedesktop.Sdk", "sdk-extensions" : [ "org.freedesktop.Sdk.Extension.rust-stable" diff --git a/ci/flatpak.sh b/ci/flatpak.sh index 6da403597..2d84f4c83 100755 --- a/ci/flatpak.sh +++ b/ci/flatpak.sh @@ -2,10 +2,13 @@ set -xe flatpak remote-add --if-not-exists --user flathub https://flathub.org/repo/flathub.flatpakrepo -flatpak install --noninteractive --user flathub org.freedesktop.Platform//21.08 org.freedesktop.Sdk//21.08 org.freedesktop.Sdk.Extension.rust-stable//21.08 +flatpak install --noninteractive --user flathub org.freedesktop.Platform//23.08 org.freedesktop.Sdk//23.08 org.freedesktop.Sdk.Extension.rust-stable//23.08 flatpak install --noninteractive --user org.freedesktop.appstream-glib -flatpak run --env=G_DEBUG=fatal-criticals org.freedesktop.appstream-glib validate assets/wezterm.appdata.xml + +# Disabled for now: seems like it has an OpenSSL problem and fails to use SSL when +# validating the screenshot URLs +#flatpak run --env=G_DEBUG=fatal-criticals org.freedesktop.appstream-glib validate assets/wezterm.appdata.xml python3 -m pip install toml aiohttp curl -L 'https://github.com/flatpak/flatpak-builder-tools/raw/master/cargo/flatpak-cargo-generator.py' > /tmp/flatpak-cargo-generator.py -- 2.51.2