Skip to content

Commit 5c5fddf

Browse files
committed
Bump to supported runtime versions
1 parent 7ce4f0b commit 5c5fddf

File tree

6 files changed

+29
-29
lines changed

6 files changed

+29
-29
lines changed

docs/dotnet.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ A few placeholders have been used in the steps below, while going through the st
4646
4747
id: <app-id>
4848
runtime: org.freedesktop.Platform
49-
runtime-version: '23.08'
49+
runtime-version: '24.08'
5050
sdk: org.freedesktop.Sdk
5151
sdk-extensions:
5252
- org.freedesktop.Sdk.Extension.dotnet8

docs/electron.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ ID. It also configures the runtime and SDK:
4444
4545
id: org.flathub.electron-sample-app
4646
runtime: org.freedesktop.Platform
47-
runtime-version: '23.08'
47+
runtime-version: '24.08'
4848
sdk: org.freedesktop.Sdk
4949
5050
The Freedesktop runtime is generally the best runtime to use with Electron
@@ -61,7 +61,7 @@ manifest:
6161
.. code-block:: yaml
6262
6363
base: org.electronjs.Electron2.BaseApp
64-
base-version: '23.08'
64+
base-version: '24.08'
6565
6666
BaseApps are described in :doc:`dependencies`. Using the Electron base
6767
app is much faster and more convenient than manually building Electron

docs/extension.rst

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ This is a typical example of an application extension point.
3838
3939
id: org.flatpak.app
4040
runtime: org.gnome.Platform
41-
runtime-version: '45'
41+
runtime-version: '48'
4242
sdk: org.gnome.Sdk
4343
command: foo
4444
add-extensions:
@@ -223,27 +223,27 @@ runtime version. This ensures ABI and API compatibility.
223223
For example, ``org.freedesktop.Platform.ffmpeg-full`` is built as part
224224
of the Freedesktop SDK and provides versions
225225
``22.08, 23.08, 24.08, ...``. Suppose the application uses the runtime
226-
``org.kde.Platform//5.15-23.08``, which is based on Freedesktop SDK.
226+
``org.kde.Platform//5.15-24.08``, which is based on Freedesktop SDK.
227227

228-
To find the base runtime version of ``org.kde.Platform//5.15-23.08``,
228+
To find the base runtime version of ``org.kde.Platform//5.15-24.08``,
229229
run::
230230

231-
flatpak remote-info flathub -m org.kde.Platform//5.15-23.08 | \
231+
flatpak remote-info flathub -m org.kde.Platform//5.15-24.08 | \
232232
grep -A 5 -F '[Extension org.freedesktop.Platform.GL]'
233233

234-
The output will have ``versions=23.08;23.08-extra;1.4``, and thus the
235-
base runtime version is of ````org.kde.Platform//5.15-23.08`` is
236-
``23.08``.
234+
The output will have ``versions=24.08;24.08-extra;1.4``, and thus the
235+
base runtime version is of ````org.kde.Platform//5.15-24.08`` is
236+
``24.08``.
237237

238238
Similarly, for ``org.freedesktop.Sdk.Extension.texlive``, the extension
239239
point ``org.freedesktop.Sdk.Extension`` is defined in the Freedesktop
240240
SDK. To determine the base runtime version for a derived runtime such as
241-
``org.gnome.Platform//46``, run::
241+
``org.gnome.Platform//48``, run::
242242

243-
flatpak remote-info flathub -m org.gnome.Sdk//46 | \
243+
flatpak remote-info flathub -m org.gnome.Sdk//48 | \
244244
grep -A 5 -F '[Extension org.freedesktop.Sdk.Extension]'
245245

246-
The output will have ``versions=23.08``, and thus ``23.08`` needs
246+
The output will have ``versions=24.08``, and thus ``24.08`` needs
247247
to be used as ``version`` in ``add-extensions``.
248248

249249
Examples
@@ -253,12 +253,12 @@ Examples
253253
254254
id: org.flatpak.cool-app
255255
runtime: org.kde.Platform
256-
runtime-version: '5.15-23.08'
256+
runtime-version: '5.15-24.08'
257257
sdk: org.kde.Sdk
258258
command: foo
259259
add-extensions:
260260
org.freedesktop.Platform.ffmpeg-full:
261-
version: '23.08' # replace by appropriate version
261+
version: '24.08' # replace by appropriate version
262262
directory: lib/ffmpeg
263263
add-ld-path: .
264264
cleanup-commands:
@@ -268,13 +268,13 @@ Examples
268268
269269
id: org.flatpak.cool-app
270270
runtime: org.gnome.Platform
271-
runtime-version: '46'
271+
runtime-version: '48'
272272
sdk: org.freedesktop.Sdk
273273
command: foo
274274
add-extensions:
275275
org.freedesktop.Sdk.Extension.texlive:
276276
directory: texlive
277-
version: '23.08' # replace by appropriate version
277+
version: '24.08' # replace by appropriate version
278278
cleanup-commands:
279279
- mkdir -p ${FLATPAK_DEST}/texlive
280280
@@ -297,10 +297,10 @@ manifests. These are:
297297
298298
id: org.flatpak.cool-app
299299
runtime: org.gnome.Platform
300-
runtime-version: '45'
300+
runtime-version: '48'
301301
sdk: org.gnome.Sdk
302302
base: org.winehq.Wine
303-
base-version: stable-23.08
303+
base-version: stable-24.08
304304
inherit-extensions:
305305
- org.freedesktop.Platform.GL32
306306
- org.freedesktop.Platform.ffmpeg-full
@@ -321,7 +321,7 @@ manifests. These are:
321321
322322
id: org.flatpak.cool-app
323323
runtime: org.freedesktop.Platform
324-
runtime-version: '23.08'
324+
runtime-version: '24.08'
325325
sdk: org.freedesktop.Sdk
326326
add-build-extensions:
327327
- org.freedesktop.Sdk.Extension.openjdk11
@@ -337,7 +337,7 @@ manifests. These are:
337337
338338
id: org.flatpak.cool-app
339339
runtime: org.freedesktop.Platform
340-
runtime-version: '23.08'
340+
runtime-version: '24.08'
341341
sdk: org.freedesktop.Sdk
342342
sdk-extensions:
343343
- org.freedesktop.Sdk.Extension.golang
@@ -379,7 +379,7 @@ is discussed below.
379379
branch: '1.0'
380380
runtime: org.flatpak.app
381381
runtime-version: 'stable'
382-
sdk: org.gnome.Sdk//45
382+
sdk: org.gnome.Sdk//48
383383
build-extension: true
384384
separate-locales: false
385385
build-options:
@@ -472,7 +472,7 @@ exported into that extension.
472472
473473
id: org.flatpak.cool-app
474474
runtime: org.kde.Platform
475-
runtime-version: '6.7'
475+
runtime-version: '6.9'
476476
sdk: org.kde.Sdk
477477
command: foo
478478
add-extensions:

docs/manifests.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ For example, the GNOME Dictionary manifest includes:
3232
3333
id: org.gnome.Dictionary
3434
runtime: org.gnome.Platform
35-
runtime-version: '45'
35+
runtime-version: '48'
3636
sdk: org.gnome.Sdk
3737
command: gnome-dictionary
3838

docs/multiarch.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@ app, define an extension point for it in the app manifest:
2929
add-extensions:
3030
org.freedesktop.Platform.Compat.i386:
3131
directory: lib/i386-linux-gnu
32-
version: '23.08'
32+
version: '24.08'
3333
3434
# This is not strictly required, but needed for debugging 32-bit programs
3535
org.freedesktop.Platform.Compat.i386.Debug:
3636
directory: lib/debug/lib/i386-linux-gnu
37-
version: '23.08'
37+
version: '24.08'
3838
no-autodownload: true
3939
4040
For GNOME runtime, use ``org.gnome.Platform.Compat.i386`` instead.
@@ -48,11 +48,11 @@ in general, you'll also need 32-bit GL drivers. Add an extension point for it:
4848
.. code-block:: yaml
4949
5050
runtime: org.freedesktop.Platform
51-
runtime-version: &runtime-version '23.08'
51+
runtime-version: &runtime-version '24.08'
5252
# Synced from Freedesktop runtime
5353
# https://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/blob/ed97d222b21d0a8744779ce6e5e8af5b032bfee1/elements/flatpak-images/include/platform-vars.yml#L2
5454
x-gl-version: &gl-version '1.4'
55-
x-gl-versions: &gl-versions 23.08;1.4
55+
x-gl-versions: &gl-versions 24.08;1.4
5656
x-gl-merge-dirs: &gl-merge-dirs vulkan/icd.d;glvnd/egl_vendor.d;egl/egl_external_platform.d;OpenCL/vendors;lib/dri;lib/d3d;lib/gbm;vulkan/explicit_layer.d;vulkan/implicit_layer.d
5757
5858
org.freedesktop.Platform.GL32:

docs/qt.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ straight-forward.
1212
1313
id: org.flatpak.qtdemo
1414
runtime: org.kde.Platform
15-
runtime-version: '5.15-22.08'
15+
runtime-version: '5.15-24.08'
1616
sdk: org.kde.Sdk
1717
command: flatpak-demo
1818
finish-args:

0 commit comments

Comments
 (0)