Skip to content

Commit 28ab196

Browse files
author
Mirko Brombin
authored
Merge pull request #3099 from koplo199/51-10
51.10
2 parents 1038a08 + c997095 commit 28ab196

12 files changed

+74
-57
lines changed

.github/workflows/mypy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
with:
1313
fetch-depth: 0
1414
- name: Set up Python 3.10
15-
uses: actions/setup-python@v4
15+
uses: actions/setup-python@v5
1616
with:
1717
python-version: "3.10"
1818
- name: Install Ubuntu dependencies

.github/workflows/pylint-checker.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
with:
1010
fetch-depth: 0
1111
- name: Set up Python 3.10
12-
uses: actions/setup-python@v4
12+
uses: actions/setup-python@v5
1313
with:
1414
python-version: "3.10"
1515
- name: Install Ubuntu dependencies
@@ -31,7 +31,7 @@ jobs:
3131
python3 utils/pylint-parser.py > output/pylint-result
3232
cat output/pylint-result
3333
echo ${{ github.event.number }} > output/pr-number
34-
- uses: actions/upload-artifact@v3
34+
- uses: actions/upload-artifact@v4
3535
with:
3636
name: pylint-result
3737
path: output/

.github/workflows/pylint-commenter.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
github.event.workflow_run.conclusion == 'success'
1717
steps:
1818
- name: 'Download artifact'
19-
uses: actions/github-script@v6.4.1
19+
uses: actions/github-script@v7.0.1
2020
with:
2121
script: |
2222
var artifacts = await github.rest.actions.listWorkflowRunArtifacts ({

.github/workflows/pytest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
steps:
1010
- uses: actions/checkout@v4
1111
- name: Set up Python
12-
uses: actions/setup-python@v4
12+
uses: actions/setup-python@v5
1313
with:
1414
python-version: '3.x'
1515
- name: Install Ubuntu dependencies

.github/workflows/update-manifest.yml

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ on:
1010

1111
env:
1212
PR_BRANCH: pr/ci-manifest/${{ github.ref_name }}
13+
FEDC_ARGS: --update --require-important-update --commit-only --never-fork "bottles-repository/com.usebottles.bottles.yml"
1314

1415
jobs:
1516
update-manifest:
@@ -20,7 +21,7 @@ jobs:
2021
path: "bottles-repository"
2122
ref: ${{ github.ref_name }}
2223

23-
- uses: actions/setup-python@v4
24+
- uses: actions/setup-python@v5
2425
with:
2526
python-version: '3.x'
2627
cache: 'pip'
@@ -35,14 +36,20 @@ jobs:
3536
git config user.name "github-actions[bot]"
3637
pur -r requirements.txt
3738
pur -r requirements.dev.txt
38-
req2flatpak --requirements-file requirements.txt --yaml --target-platforms 310-x86_64 -o com.usebottles.bottles.pypi-deps.yaml
39+
req2flatpak --requirements-file requirements.txt --yaml --target-platforms 311-x86_64 -o com.usebottles.bottles.pypi-deps.yaml
3940
git diff ${{ github.ref_name }} --exit-code requirements.txt requirements.dev.txt com.usebottles.bottles.pypi-deps.yaml
4041
updated=$?
4142
if [ $updated -ne 0 ]; then
4243
git add requirements.txt requirements.dev.txt com.usebottles.bottles.pypi-deps.yaml
4344
git commit -m "Update PyPI dependencies"
4445
fi
4546
47+
- name: Update arguments
48+
if: github.event_name == 'workflow_dispatch'
49+
run: |
50+
remove_important_update_only=$(sed 's/--require-important-update//g' <<< '${{ env.FEDC_ARGS }}')
51+
echo "FEDC_ARGS=$remove_important_update_only" >> $GITHUB_ENV
52+
4653
- uses: docker://ghcr.io/flathub/flatpak-external-data-checker:latest
4754
env:
4855
GIT_AUTHOR_NAME: github-actions[bot]
@@ -52,7 +59,7 @@ jobs:
5259
EMAIL: github-actions[bot]@users.noreply.github.com
5360
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5461
with:
55-
args: --update --require-important-update --commit-only --never-fork "bottles-repository/com.usebottles.bottles.yml"
62+
args: ${{ env.FEDC_ARGS }}
5663

5764
- name: Create PR if necessary
5865
working-directory: "bottles-repository"

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
51.9
1+
51.10
Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Generated by req2flatpak.py --requirements-file requirements.txt --yaml --target-platforms 310-x86_64 -o com.usebottles.bottles.pypi-deps.yaml
1+
# Generated by req2flatpak.py --requirements-file requirements.txt --yaml --target-platforms 311-x86_64 -o com.usebottles.bottles.pypi-deps.yaml
22
name: python3-package-installation
33
buildsystem: simple
44
build-commands:
@@ -14,11 +14,11 @@ sources:
1414
url: https://files.pythonhosted.org/packages/1a/b5/228c1cdcfe138f1a8e01ab1b54284c8b83735476cb22b6ba251656ed13ad/Markdown-3.4.4-py3-none-any.whl
1515
sha256: a4c1b65c0957b4bd9e7d86ddc7b3c9868fb9670660f6f99f6d1bca8954d5a941
1616
- type: file
17-
url: https://files.pythonhosted.org/packages/44/80/96d6317a15a13a4f80ffa61118dc144a70756135fbc6ace30f9b033f51f7/PyGObject-3.44.1.tar.gz
18-
sha256: 665fbe980c91e8b31ad78ed3f66879946948200864002d193f67eccc1d7d5d83
17+
url: https://files.pythonhosted.org/packages/ac/4a/f24ddf1d20cc4b56affc7921e29928559a06c922eb60077448392792b914/PyGObject-3.46.0.tar.gz
18+
sha256: 481437b05af0a66b7c366ea052710eb3aacbb979d22d30b797f7ec29347ab1e6
1919
- type: file
20-
url: https://files.pythonhosted.org/packages/29/61/bf33c6c85c55bc45a29eee3195848ff2d518d84735eb0e2d8cb42e0d285e/PyYAML-6.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
21-
sha256: ba336e390cd8e4d1739f42dfe9bb83a3cc2e80f567d8805e11b46f4a943f5515
20+
url: https://files.pythonhosted.org/packages/7b/5e/efd033ab7199a0b2044dab3b9f7a4f6670e6a52c089de572e928d2873b06/PyYAML-6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
21+
sha256: d2b04aac4d386b172d5b9692e2d2da8de7bfb6c387fa4f801fbf6fb2e6ba4673
2222
only-arches:
2323
- x86_64
2424
- type: file
@@ -28,8 +28,8 @@ sources:
2828
url: https://files.pythonhosted.org/packages/38/6f/f5fbc992a329ee4e0f288c1fe0e2ad9485ed064cac731ed2fe47dcc38cbf/chardet-5.2.0-py3-none-any.whl
2929
sha256: e1cf59446890a00105fe7b7912492ea04b6e6f06d4b742b2c788469e34c82970
3030
- type: file
31-
url: https://files.pythonhosted.org/packages/a4/65/057bf29660aae6ade0816457f8db4e749e5c0bfa2366eb5f67db9912fa4c/charset_normalizer-3.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
32-
sha256: 193cbc708ea3aca45e7221ae58f0fd63f933753a9bfb498a3b474878f12caaad
31+
url: https://files.pythonhosted.org/packages/ff/b6/9222090f396f33cd58aa5b08b9bbf8871416b746a0c7b412a41a973674a5/charset_normalizer-3.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
32+
sha256: f0d1e3732768fecb052d90d62b220af62ead5748ac51ef61e7b32c266cac9293
3333
only-arches:
3434
- x86_64
3535
- type: file
@@ -39,31 +39,31 @@ sources:
3939
url: https://files.pythonhosted.org/packages/fc/34/3030de6f1370931b9dbb4dad48f6ab1015ab1d32447850b9fc94e60097be/idna-3.4-py3-none-any.whl
4040
sha256: 90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2
4141
- type: file
42-
url: https://files.pythonhosted.org/packages/34/7a/9ec6142fdab1749eacbab23c8a502cccb57f1985d764a5cfacad1d55a2de/orjson-3.9.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
43-
sha256: f13d61c0c7414ddee1ef4d0f303e2222f8cced5a2e26d9774751aecd72324c9e
42+
url: https://files.pythonhosted.org/packages/0b/e1/2c6e894de23c1bb5c76eff087c99fc3c7ce8f317a793f8c80767f4225733/orjson-3.9.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
43+
sha256: e5205ec0dfab1887dd383597012199f5175035e782cdb013c542187d280ca443
4444
only-arches:
4545
- x86_64
4646
- type: file
47-
url: https://files.pythonhosted.org/packages/c8/98/e6c836ea547236fffab67503ff691d302f2366fbe3a1e37bfe611e352b3c/pathvalidate-3.1.0-py3-none-any.whl
48-
sha256: 912fd1d2e1a2a6a6f98da36a91f21ed86746473810ff625b9c34f3d06c0caa1d
47+
url: https://files.pythonhosted.org/packages/0c/ab/673cce13ab635fd755d206b18c0a371ef6e28ddbe25fadba9ae6c59f22a5/pathvalidate-3.2.0-py3-none-any.whl
48+
sha256: cc593caa6299b22b37f228148257997e2fa850eea2daf7e4cc9205cef6908dee
4949
- type: file
5050
url: https://files.pythonhosted.org/packages/43/94/52243ddff508780dd2d8110964320ab4851134a55ab102285b46e740f76a/patool-1.12-py2.py3-none-any.whl
5151
sha256: 3f642549c9a78f5b8bef1af92df385b521d360520d1f34e4dba3fd1dee2a21bc
5252
- type: file
5353
url: https://files.pythonhosted.org/packages/55/26/d0ad8b448476d0a1e8d3ea5622dc77b916db84c6aa3cb1e1c0965af948fc/pefile-2023.2.7-py3-none-any.whl
5454
sha256: da185cd2af68c08a6cd4481f7325ed600a88f6a813bad9dea07ab3ef73d8d8d6
5555
- type: file
56-
url: https://files.pythonhosted.org/packages/a2/dd/bc2c9ee9485308a29c18b1241329e677917af25c60b127857f0fb23d0c6e/pycairo-1.24.0.tar.gz
57-
sha256: 1444d52f1bb4cc79a4a0c0fe2ccec4bd78ff885ab01ebe1c0f637d8392bcafb6
56+
url: https://files.pythonhosted.org/packages/db/f1/45f288a45215e12dea5a107a2e686e33902701d5485219437b5d64d1080a/pycairo-1.25.0.tar.gz
57+
sha256: 37842b9bfa6339c45a5025f752e1d78d5840b1a0f82303bdd5610846ad8b5c4f
5858
- type: file
5959
url: https://files.pythonhosted.org/packages/a8/af/24d3acfa76b867dbd8f1166853c18eefc890fc5da03a48672b38ea77ddae/pycurl-7.45.2.tar.gz
6060
sha256: 5730590be0271364a5bddd9e245c9cc0fb710c4cbacbdd95264a3122d23224ca
6161
- type: file
6262
url: https://files.pythonhosted.org/packages/70/8e/0e2d847013cb52cd35b38c009bb167a1a26b2ce6cd6965bf26b47bc0bf44/requests-2.31.0-py3-none-any.whl
6363
sha256: 58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f
6464
- type: file
65-
url: https://files.pythonhosted.org/packages/9b/81/62fd61001fa4b9d0df6e31d47ff49cfa9de4af03adecf339c7bc30656b37/urllib3-2.0.4-py3-none-any.whl
66-
sha256: de7df1803967d2c2a98e4b11bb7d6bd9210474c46e8a0401514e3a42a75ebde4
65+
url: https://files.pythonhosted.org/packages/26/40/9957270221b6d3e9a3b92fdfba80dd5c9661ff45a664b47edd5d00f707f5/urllib3-2.0.6-py3-none-any.whl
66+
sha256: 7a7c7003b000adf9e7ca2a377c9688bbc54ed41b985789ed576570342a375cd2
6767
- type: file
68-
url: https://files.pythonhosted.org/packages/28/f5/6955d7b3a5d71ce6bac104f9cf98c1b0513ad656cdaca8ea7d579196f771/wheel-0.41.1-py3-none-any.whl
69-
sha256: 473219bd4cbedc62cea0cb309089b593e47c15c4a2531015f94e4e3b9a0f6981
68+
url: https://files.pythonhosted.org/packages/b8/8b/31273bf66016be6ad22bb7345c37ff350276cfd46e389a0c2ac5da9d9073/wheel-0.41.2-py3-none-any.whl
69+
sha256: 75909db2664838d015e3d9139004ee16711748a52c8f336b52882266540215d8

com.usebottles.bottles.yml

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ id: com.usebottles.bottles
22
sdk: org.gnome.Sdk
33
runtime: org.gnome.Platform
44
base: org.winehq.Wine
5-
base-version: stable-22.08
6-
runtime-version: &runtime-version '44'
5+
base-version: stable-23.08
6+
runtime-version: &runtime-version '45'
77
command: bottles
88

99
finish-args:
@@ -16,7 +16,6 @@ finish-args:
1616
- --socket=wayland
1717
- --socket=pulseaudio
1818
- --device=all
19-
- --filesystem=xdg-download
2019
- --system-talk-name=org.freedesktop.UDisks2
2120
- --env=LD_LIBRARY_PATH=/app/lib:/app/lib32
2221
- --env=PATH=/app/bin:/app/utils/bin:/usr/bin:/usr/lib/extensions/vulkan/MangoHud/bin/:/usr/bin:/usr/lib/extensions/vulkan/OBSVkCapture/bin/:/usr/lib/extensions/vulkan/gamescope/bin/
@@ -100,7 +99,7 @@ modules:
10099
sources:
101100
- type: git
102101
url: https://github.com/hoytech/vmtouch
103-
commit: 8f6898e3c027f445962e223ca7a7b33d40395fc6
102+
commit: af86e27675843b3c7e4ddfee66ddbaf44eff43c4
104103
x-checker-data:
105104
type: json
106105
url: https://api.github.com/repos/hoytech/vmtouch/commits
@@ -118,8 +117,8 @@ modules:
118117
sources:
119118
- type: git
120119
url: https://github.com/KhronosGroup/Vulkan-Tools.git
121-
tag: sdk-1.3.250.1
122-
commit: 695887a994ef9cc00a7aa3f9c00b31a56ea79534
120+
tag: sdk-1.3.261.1
121+
commit: a7da7027ca9fd0901639f02619c226da9c6036f1
123122
x-checker-data:
124123
type: git
125124
tag-pattern: ^sdk-([\d.]+)$
@@ -129,8 +128,8 @@ modules:
129128
sources:
130129
- type: git
131130
url: https://github.com/KhronosGroup/Vulkan-Headers.git
132-
tag: sdk-1.3.250.1
133-
commit: 9e61870ecbd32514113b467e0a0c46f60ed222c7
131+
tag: sdk-1.3.261.1
132+
commit: 85c2334e92e215cce34e8e0ed8b2dce4700f4a50
134133
x-checker-data:
135134
type: git
136135
tag-pattern: ^sdk-([\d.]+)$
@@ -144,8 +143,8 @@ modules:
144143
sources: &gamemode_sources
145144
- type: git
146145
url: https://github.com/FeralInteractive/gamemode
147-
tag: '1.7'
148-
commit: 4dc99dff76218718763a6b07fc1900fa6d1dafd9
146+
tag: 1.8.1
147+
commit: 5180d89e66830d87f69687b95fb86f622552b94b
149148
x-checker-data:
150149
type: git
151150
is-important: true
@@ -188,8 +187,8 @@ modules:
188187
sources:
189188
- type: git
190189
url: https://github.com/ImageMagick/ImageMagick
191-
tag: 7.1.1-15
192-
commit: a0a5f3da4cd07919dd2d1bbae121e590b5f105e2
190+
tag: 7.1.1-23
191+
commit: 54b13e91d262b1083e27fc8c02532c89d3ff649c
193192
x-checker-data:
194193
type: git
195194
tag-pattern: ^([\d.]+-[\d]+)$
@@ -198,14 +197,15 @@ modules:
198197
buildsystem: meson
199198
config-opts:
200199
- -Ddocs=false
201-
- -Dbackends=gtk4
200+
- -Dbackend-gtk4=enabled
202201
sources:
203202
- type: git
204203
url: https://github.com/flatpak/libportal
205-
tag: '0.6'
206-
commit: 13df0b887a7eb7b0f9b14069561a41f62e813155
204+
tag: 0.7.1
205+
commit: e9ed3a50cdde321eaf42361212480a66eb94a57a
207206
x-checker-data:
208207
type: git
208+
is-important: true
209209
tag-pattern: ^([\d.]+)$
210210

211211
- name: blueprint-compiler
@@ -246,6 +246,7 @@ modules:
246246
commit: 6fbeab0470df55aeab141a45763147440b2f0290
247247
x-checker-data:
248248
type: git
249+
is-important: true
249250
tag-pattern: ^([\d.]+)$
250251
modules:
251252
- name: vte
@@ -256,8 +257,8 @@ modules:
256257
sources:
257258
- type: git
258259
url: https://gitlab.gnome.org/GNOME/vte
259-
tag: 0.73.93
260-
commit: f13f4d6cd83ba01315ac62755d70736705c40c99
260+
tag: 0.74.2
261+
commit: 3f66edbf598129bafde3baa91ccfb345056418c3
261262
x-checker-data:
262263
type: git
263264
tag-pattern: ^([\d.]+)$

data/com.usebottles.bottles.metainfo.xml.in

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,15 @@
6464
<display_length compare="ge">768</display_length>
6565
</requires>
6666
<releases>
67+
<release version="51.10" date="2023-09-27">
68+
<description translatable="no">
69+
<p>Clean FSR settings</p>
70+
<p>Improve bad connections handling</p>
71+
<p>Update Flatpak runtime</p>
72+
<p>Update translations</p>
73+
<p>Various bug fixes</p>
74+
</description>
75+
</release>
6776
<release version="51.9" date="2023-08-21">
6877
<description translatable="no">
6978
<p>Fix runners and components from not showing when prereleases are off</p>

meson.build

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
project(
22
'bottles',
3-
version: '51.9',
3+
version: '51.10',
44
meson_version: '>= 0.59.0',
55
default_options: [
66
'warning_level=2',

0 commit comments

Comments
 (0)