From b815a5b8e975273355ccac54f50b2550f96fb83d Mon Sep 17 00:00:00 2001 From: Piotr <114903054+elevenhsoft@users.noreply.github.com> Date: Mon, 16 Sep 2024 15:53:08 +0200 Subject: [PATCH] fix: bundle cosmic-icons in flatpak manifest --- io.github.elevenhsoft.WebApps.json | 32 ++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/io.github.elevenhsoft.WebApps.json b/io.github.elevenhsoft.WebApps.json index 333b545..df1b786 100644 --- a/io.github.elevenhsoft.WebApps.json +++ b/io.github.elevenhsoft.WebApps.json @@ -23,6 +23,38 @@ "append-path": "/usr/lib/sdk/rust-stable/bin" }, "modules": [ + { + "name": "just", + "buildsystem": "simple", + "build-commands": [ + "install -Dm0755 just /app/bin/just" + ], + "sources": [ + { + "type": "archive", + "strip-components": 0, + "dest-filename": "just.tar.gz", + "url": "https://github.com/casey/just/releases/download/1.35.0/just-1.35.0-x86_64-unknown-linux-musl.tar.gz", + "sha256": "c4172306e241bd175c07316156a610593fa2b687ac49418520a375605d7cead4" + } + ] + }, + { + "name": "cosmic-icons", + "buildsystem": "simple", + "build-commands": [ + "sed -i \"s|prefix := '/usr'|prefix := '/app'|\" justfile", + "just install" + ], + "sources": [ + { + "type": "archive", + "dest-filename": "cosmic-icons-epoch-1.0.0-alpha.1.tar.gz", + "url": "https://github.com/pop-os/cosmic-icons/archive/refs/tags/epoch-1.0.0-alpha.1.tar.gz", + "sha256": "20d1a184c0421501e7ed8761f6e6178c3e16c787373357dae1d4dc22b9109428" + } + ] + }, { "name": "quick-webapps", "buildsystem": "simple",