flathub / com.github.bleakgrey.tootle

https://flathub.org/apps/details/com.github.bleakgrey.tootle
4 stars 4 forks source link

Update flatpak runtime #20

Closed WhyNotHugo closed 2 years ago

WhyNotHugo commented 2 years ago

Fixes #18

hfiguiere commented 2 years ago

I believe libhandy is in the runtime now and can be removed from the manifest.

flathubbot commented 2 years ago

Started test build 86243

WhyNotHugo commented 2 years ago

I'll let the build-bot build it without libhandy and see if it works.

flathubbot commented 2 years ago

Build 86243 failed

flathubbot commented 2 years ago

Started test build 86254

hfiguiere commented 2 years ago

LOL the build failure is on libhandy... (it's the first triggered build)

flathubbot commented 2 years ago

Build 86254 failed

hfiguiere commented 2 years ago

build failure is now same as on #19.

harmathy commented 2 years ago

You need at least the patches from bleakgrey/tootle/pull/322, bleakgrey/tootle/pull/339 and bleakgrey/tootle/pull/346. See my AUR package for reference.

flathubbot commented 2 years ago

Started test build 88774

flathubbot commented 2 years ago

Build 88774 failed

WhyNotHugo commented 2 years ago

Hmmm.. according to the docs a url for a patch is not allowed, it needs to be a path to a file in the source directory... but then we need a tarball with both the sources AND the patch? That doesn't make sense.

hfiguiere commented 2 years ago

Patches are added to the flatpak repo.

WhyNotHugo commented 2 years ago

What do you mean?

hfiguiere commented 2 years ago
$wget https://patch-diff.githubusercontent.com/raw/bleakgrey/tootle/pull/322.patch
$git add 322.patch

(you can rename the patch whatever you want)

and then in the manifest path is where to find the patch relative to the manifest.

harmathy commented 2 years ago

The patches from https://github.com/bleakgrey/tootle/pull/339 and https://github.com/bleakgrey/tootle/pull/346 might not be applicable to the stable 1.0 version. I ported all patches to the stable release https://github.com/harmathy/tootle/tree/maintanence

harmathy commented 2 years ago

But you can just grab the patch files from my AUR package repository.

cagatay-y commented 2 years ago

The runtime has been updated to GNOME 42 with #22, together with the relevant patches in this PR.