Skip to content

beta-updates - #815

Open
kel-mo wants to merge 34 commits into
flathub:betafrom
kel-mo:beta-ci
Open

kel-mo wants to merge 34 commits into
flathub:betafrom
kel-mo:beta-ci

Conversation

@kel-mo

@kel-mo kel-mo commented Oct 17, 2026 •

Copy link
Copy Markdown
Contributor

@flathubbot

Copy link
Copy Markdown
Contributor

🚧 Test build enqueued.

@flathubbot

Copy link
Copy Markdown
Contributor

🚧 Started test build.

@flathubbot

Copy link
Copy Markdown
Contributor

❌ Test build failed.

Help
  • bot, build - Restart the test build
  • bot, ping admins - Contact Flathub admins

@kel-mo

kel-mo commented Oct 17, 2026

Copy link
Copy Markdown
Contributor Author

bot, build

@flathubbot

Copy link
Copy Markdown
Contributor

🚧 Test build enqueued.

@flathubbot

Copy link
Copy Markdown
Contributor

🚧 Started test build.

@flathubbot

Copy link
Copy Markdown
Contributor

✅ Test build succeeded. To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/330091/tv.kodi.Kodi.flatpakref

Built for aarch64 and x86_64 architectures.

@flathubbot

flathubbot commented Oct 17, 2026 •

Copy link
Copy Markdown
Contributor

The permissions in this pull request are approved.

This check does not block merging.

@kel-mo

kel-mo commented Oct 17, 2026 •

Copy link
Copy Markdown
Contributor Author

This pull request changes the app's permissions. A Flathub moderator will review the changes.

@@ x86_64 / Context / filesystems @@
+ xdg-download

Explain why these changes are needed; moderators may reject it.

This check does not block merging.

So users have a library location supported by XDG for games and ad-hoc media, the XDG specification supports Videos, Music & Pictures quite well but unfortunately no spec for games making it a bit awkward. Plus it is quite natural for media to be downloaded for viewing, and this is the natural landing point for those downloaded artifacts.

@flathubbot

Copy link
Copy Markdown
Contributor

🚧 Test build enqueued.

@flathubbot

Copy link
Copy Markdown
Contributor

🚧 Started test build.

@flathubbot

Copy link
Copy Markdown
Contributor

✅ Test build succeeded. To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/330228/tv.kodi.Kodi.flatpakref

Built for aarch64 and x86_64 architectures.

@flathubbot

Copy link
Copy Markdown
Contributor

🚧 Test build enqueued.

@flathubbot

Copy link
Copy Markdown
Contributor

🚧 Started test build.

@flathubbot

Copy link
Copy Markdown
Contributor

✅ Test build succeeded. To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/330552/tv.kodi.Kodi.flatpakref

Built for aarch64 and x86_64 architectures.

@flathubbot

Copy link
Copy Markdown
Contributor

The permissions in this pull request are approved.

This check does not block merging.

@flathubbot

Copy link
Copy Markdown
Contributor

🚧 Test build enqueued.

@flathubbot

Copy link
Copy Markdown
Contributor

🚧 Started test build.

@flathubbot

Copy link
Copy Markdown
Contributor

❌ Test build was cancelled because a newer build was queued.

@flathubbot

Copy link
Copy Markdown
Contributor

🚧 Test build enqueued.

@flathubbot

Copy link
Copy Markdown
Contributor

🚧 Started test build.

@flathubbot

Copy link
Copy Markdown
Contributor

✅ Test build succeeded. To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/330718/tv.kodi.Kodi.flatpakref

Built for aarch64 and x86_64 architectures.

@flathubbot

Copy link
Copy Markdown
Contributor

The permissions in this pull request are approved.

This check does not block merging.

@flathubbot

Copy link
Copy Markdown
Contributor

🚧 Test build enqueued.

@flathubbot

Copy link
Copy Markdown
Contributor

🚧 Started test build.

@flathubbot

Copy link
Copy Markdown
Contributor

❌ Test build was cancelled.

Help
  • bot, build - Restart the test build
  • bot, ping admins - Contact Flathub admins

@kel-mo kel-mo changed the title [DO NOT MERGE] CI test builds of the beta-updates carries [DO NOT MERGE] beta-updates Oct 24, 2026
@kel-mo

kel-mo commented Oct 24, 2026

Copy link
Copy Markdown
Contributor Author

bot, build

@flathubbot

Copy link
Copy Markdown
Contributor

🚧 Test build enqueued.

@flathubbot

Copy link
Copy Markdown
Contributor

🚧 Started test build.

@flathubbot

Copy link
Copy Markdown
Contributor

✅ Test build succeeded. To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/335538/tv.kodi.Kodi.flatpakref

Built for aarch64 and x86_64 architectures.

@flathubbot

Copy link
Copy Markdown
Contributor

The permissions in this pull request are approved.

@flathubbot

Copy link
Copy Markdown
Contributor

🚧 Test build enqueued.

@flathubbot

Copy link
Copy Markdown
Contributor

🚧 Started test build.

@flathubbot

Copy link
Copy Markdown
Contributor

❌ Test build failed.

Help
  • bot, build - Restart the test build
  • bot, ping admins - Contact Flathub admins

@flathubbot

Copy link
Copy Markdown
Contributor

🚧 Test build enqueued.

@flathubbot

Copy link
Copy Markdown
Contributor

🚧 Started test build.

Move to Piers 2ee6db9d35. These carries are in it now, so drop them:
the rumble fix for unplugged controllers, scripts shutting down in
parallel, WS-Discovery stopping with the other servers, PipeWire not
waiting for a paused stream to drain, the PVR manager waking when it
is told to stop, and subtitle streams only being marked as disabled in
the demuxer when the demuxer can disable them.

Rebase the rest onto it. The script stop carry now has all four
commits of xbmc/xbmc#29954: besides the stop timeout, Kodi gives up on
the GIL once it is stopping, and stop() no longer deadlocks against a
script that ends while it raises SystemExit. The script abort
notification carry is rebased on top of that, and the add-on demuxer
retry carry now matches xbmc/xbmc#29899. The others only change in
their context.

Update the add-ons to the tip of their branches, and fluidsynth,
libopenmpt and LibRaw to their latest releases. game.libretro now
copies the system files an emulator ships into the system folder it
uses (kodi-game/game.libretro#216), so Dolphin keeps its Sys folder
once anything is put in its own profile folder, and the Dolphin carry
that looked for Sys beside the core can go.

Carry the patches the add-ons apply to their cores at these commits:
game.libretro's three rcheevos patches, as it no longer builds without
the one that turns a subset on or off, beetle-bsnes's fix for a double
free when it unloads, melonDS loading a game from its path, which
game.libretro now gives for games too big to load into memory, and
Nestopia's video filter being off by default. The Hatari add-on now
builds its core with CMake, as the core's new source has no
Makefile.libretro, so build it that way here too, with the add-on's
patch that links libm and libudev.

inputstream.adaptive 22.3.24 keeps the data of a segment the reader
caught up with (6ebfa6b0), so the carry for dropped segments can go.
Match xbmc/xbmc#29954 at 828c5bc65f: XBPython now stays allocated when
Python is left running at exit, so a script thread that has been let go
can't call into it after it would have been destroyed.
@flathubbot

Copy link
Copy Markdown
Contributor

❌ Test build was cancelled because a newer build was queued.

@flathubbot

Copy link
Copy Markdown
Contributor

🚧 Test build enqueued.

@flathubbot

Copy link
Copy Markdown
Contributor

🚧 Started test build.

@flathubbot

Copy link
Copy Markdown
Contributor

❌ Test build was cancelled.

Help
  • bot, build - Restart the test build
  • bot, ping admins - Contact Flathub admins

@kel-mo

kel-mo commented Nov 6, 2026

Copy link
Copy Markdown
Contributor Author

bot, build

@flathubbot

Copy link
Copy Markdown
Contributor

🚧 Test build enqueued.

@flathubbot

Copy link
Copy Markdown
Contributor

🚧 Started test build.

@flathubbot

Copy link
Copy Markdown
Contributor

✅ Test build succeeded. To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/337902/tv.kodi.Kodi.flatpakref

Built for aarch64 and x86_64 architectures.

@flathubbot

Copy link
Copy Markdown
Contributor

The permissions in this pull request are approved.

@kel-mo

kel-mo commented Nov 6, 2026

Copy link
Copy Markdown
Contributor Author

@razzeee this is tested and good to merge

Move to the 22.0rc2-Piers tag. The carry that drops the sleep at the
end of CApplication::Stop() (xbmc/xbmc#30104) is in it as #30366, so
drop it. The other carries apply as they are.
@flathubbot

Copy link
Copy Markdown
Contributor

🚧 Test build enqueued.

@kel-mo

kel-mo commented Nov 10, 2026

Copy link
Copy Markdown
Contributor Author

bot, build

@flathubbot

Copy link
Copy Markdown
Contributor

🚧 Test build enqueued.

@flathubbot

Copy link
Copy Markdown
Contributor

🚧 Started test build.

@flathubbot

Copy link
Copy Markdown
Contributor

✅ Test build succeeded. To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/339372/tv.kodi.Kodi.flatpakref

Built for aarch64 and x86_64 architectures.

@flathubbot

Copy link
Copy Markdown
Contributor

The permissions in this pull request are approved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants