Skip to content

Commit 2e1df9d

Browse files
committed
build: update Flatpak JBR to 21.0.10 and refresh app metadata
- Switch JetBrains Runtime (JBR) from the JCEF variant to the plain version (v21.0.10) since the app does not use embedded Chromium. - Update JBR download URLs and SHA-256 hashes for both x86_64 and aarch64 architectures. - Update screenshot URLs in the Flatpak metainfo to point to the new repository location and include high-quality JPG assets. - Add new screenshots showcasing repository details, RPM installation, and AppImage support on Linux. - Update the homepage URL in the metainfo to reflect the current repository owner.
1 parent 1f17ca0 commit 2e1df9d

2 files changed

Lines changed: 18 additions & 6 deletions

File tree

packaging/flatpak/zed.rainxch.githubstore.metainfo.xml

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,20 @@
3030
<screenshots>
3131
<screenshot type="default">
3232
<caption>Home screen showing trending repositories</caption>
33-
<image>https://raw.githubusercontent.com/AshkanAhmady/GitHub-Store/main/screenshots/home.png</image>
33+
<image>https://raw.githubusercontent.com/OpenHub-Store/GitHub-Store/main/media-resources/screenshots/desktop/desktop_linux_home.jpg</image>
34+
</screenshot>
35+
<screenshot>
36+
<caption>Repository details with release info</caption>
37+
<image>https://raw.githubusercontent.com/OpenHub-Store/GitHub-Store/main/media-resources/screenshots/desktop/desktop_linux_details.jpg</image>
38+
</screenshot>
39+
<screenshot>
40+
<caption>Installing packages on Linux</caption>
41+
<image>https://raw.githubusercontent.com/OpenHub-Store/GitHub-Store/main/media-resources/screenshots/desktop/desktop_linux_installing_rpm.jpg</image>
42+
</screenshot>
43+
<screenshot>
44+
<caption>AppImage support on Linux</caption>
45+
<image>https://raw.githubusercontent.com/OpenHub-Store/GitHub-Store/main/media-resources/screenshots/desktop/desktop_linux_appimage.jpg</image>
3446
</screenshot>
35-
<!-- Add more screenshots as needed -->
3647
</screenshots>
3748

3849
<url type="homepage">https://github.com/OpenHub-Store/GitHub-Store</url>

packaging/flatpak/zed.rainxch.githubstore.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ finish-args:
2222

2323
modules:
2424
# Module 1: Bundle JetBrains Runtime (JBR) 21 for optimal Compose Desktop rendering
25+
# Using plain jbr (no JCEF) — app doesn't use embedded Chromium
2526
- name: jbr
2627
buildsystem: simple
2728
build-commands:
@@ -30,14 +31,14 @@ modules:
3031
sources:
3132
# x86_64
3233
- type: file
33-
url: https://cache-redirector.jetbrains.com/intellij-jbr/jbr_jcef-21.0.7-linux-x64-b631.27.tar.gz
34-
sha256: a824bc7739e226e1b40ea0f8c4e4f4c6f796fc3b4abfa6e9abe3bd119a30d938
34+
url: https://cache-redirector.jetbrains.com/intellij-jbr/jbr-21.0.10-linux-x64-b1163.105.tar.gz
35+
sha256: b6a3b13451d296140727bbde9325dd9ee422e2e9b2c6a9378f346f1b8d1111bc
3536
only-arches:
3637
- x86_64
3738
# aarch64
3839
- type: file
39-
url: https://cache-redirector.jetbrains.com/intellij-jbr/jbr_jcef-21.0.7-linux-aarch64-b631.27.tar.gz
40-
sha256: a824bc7739e226e1b40ea0f8c4e4f4c6f796fc3b4abfa6e9abe3bd119a30d938
40+
url: https://cache-redirector.jetbrains.com/intellij-jbr/jbr-21.0.10-linux-aarch64-b1163.105.tar.gz
41+
sha256: 38804f526d869f5a9c49e9b90c04edcbc918b41e8e43264e5d5076d352a959bc
4142
only-arches:
4243
- aarch64
4344

0 commit comments

Comments
 (0)