Skip to content

Commit

Permalink
Update to 9.15, and add script that builds Flatpaks
Browse files Browse the repository at this point in the history
  • Loading branch information
ChrisHobday committed Aug 11, 2024
1 parent ed1f897 commit 9685750
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 7 deletions.
8 changes: 8 additions & 0 deletions BuildFlatpaks.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
#!/bin/bash
# Build Flatpaks in repo directory
flatpak run org.flatpak.Builder --force-clean --repo=repo build-dir org.winehq.WineStaging.yml

# Build Flatpak bundles for WineStaging. WineStaging.mono and WineStaging.gecko
flatpak build-bundle repo WineStaging9.15.flatpak org.winehq.WineStaging stable-23.08
flatpak build-bundle --runtime repo WineStaging.mono9.2.0.flatpak org.winehq.WineStaging.mono stable-23.08
flatpak build-bundle --runtime repo WineStaging.gecko2.47.4.flatpak org.winehq.WineStaging.gecko stable-23.08
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# WineStaging, WineStaging.mono, and WineStaging.gecko Flatpaks
## Installing
- Download WineStaging9.14.flatpak, WineStaging.mono9.2.0.flatpak, and WineStaging.gecko2.47.4.flatpak from releases
- Install WineStaging9.14.flatpak, WineStaging.mono9.2.0.flatpak, and WineStaging.gecko2.47.4.flatpak (sudo needed for installing single use Flatpak bundle)
- Download WineStaging9.15.flatpak, WineStaging.mono9.2.0.flatpak, and WineStaging.gecko2.47.4.flatpak from releases
- Install WineStaging9.15.flatpak, WineStaging.mono9.2.0.flatpak, and WineStaging.gecko2.47.4.flatpak (sudo needed for installing single use Flatpak bundle)
```console
sudo flatpak install WineStaging9.14.flatpak
sudo flatpak install WineStaging9.15.flatpak
```
```console
sudo flatpak install WineStaging.mono9.2.0.flatpak
Expand Down Expand Up @@ -49,7 +49,7 @@ flatpak run org.flatpak.Builder --force-clean --repo=repo --user --install build
## Building single use Flatpak bundles like in the releases (After having followed the Building steps above)
- Build the Flatpak bundles (Run this from within the org.winehq.WineStaging directory after having followed the Building steps above)
```console
flatpak build-bundle repo WineStaging9.14.flatpak org.winehq.WineStaging stable-23.08
flatpak build-bundle repo WineStaging9.15.flatpak org.winehq.WineStaging stable-23.08
```
```console
flatpak build-bundle --runtime repo WineStaging.mono9.2.0.flatpak org.winehq.WineStaging.mono stable-23.08
Expand Down
1 change: 1 addition & 0 deletions org.winehq.WineStaging.appdata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@
<content_rating type="oars-1.1"/>

<releases>
<release version="9.15" date="2024-08-11"/>
<release version="9.14" date="2024-08-07"/>
<release version="9.0" date="2024-01-16"/>
<release version="8.0.2" date="2023-07-19"/>
Expand Down
6 changes: 3 additions & 3 deletions org.winehq.WineStaging.yml
Original file line number Diff line number Diff line change
Expand Up @@ -387,8 +387,8 @@ modules:
- INSTALL_PROGRAM_FLAGS=-s
sources: &wine-sources
- type: archive
url: https://dl.winehq.org/wine/source/9.x/wine-9.14.tar.xz
sha256: 24572f49cf3473fc9ef2a1ad1cddf511ce0ef43daa55413b4720a6c3e3c89ea6
url: https://dl.winehq.org/wine/source/9.x/wine-9.15.tar.xz
sha256: 79adef436dd68ddbd70178670a3c23aa98e8afd5540ac0f42345894c458b78dd
x-addons-url: &wine-addons-url >-
https://source.winehq.org/git/wine.git/blob_plain/refs/heads/stable:/dlls/appwiz.cpl/addons.c
x-checker-data:
Expand All @@ -399,7 +399,7 @@ modules:
is-main-source: true
- type: git
url: https://gitlab.winehq.org/wine/wine-staging
commit: a59a98678f9c5aa7491d20494394591ec480f217
commit: 92374493ee7d657b198ca9db2f3ef32e3dc27a82
dest: wine-staging
- type: shell
commands:
Expand Down

0 comments on commit 9685750

Please sign in to comment.