Skip to content

Commit 7192b36

Browse files
committed
Merge branch 'tutorial-assets-webp' of https://github.com/damusss/pygame-ce into tutorial-assets-webp
2 parents 5e3ae48 + 39aedfd commit 7192b36

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

92 files changed

+4048
-2984
lines changed

.github/workflows/build-debian-multiarch.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ jobs:
6868
- uses: actions/checkout@v4.2.2
6969

7070
- name: Build sources and run tests
71-
uses: uraimo/run-on-arch-action@v2.8.1
71+
uses: uraimo/run-on-arch-action@v3.0.0
7272
id: build
7373
with:
7474
arch: ${{ matrix.base_image && 'none' || matrix.arch }}
@@ -134,7 +134,7 @@ jobs:
134134
done
135135
136136
- name: Test armv7 wheel on armv6
137-
uses: uraimo/run-on-arch-action@v2.8.1
137+
uses: uraimo/run-on-arch-action@v3.0.0
138138
with:
139139
arch: armv6
140140
distro: bookworm

.github/workflows/build-macos.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ jobs:
5151

5252
- name: Test for Mac Deps cache hit
5353
id: macdep-cache
54-
uses: actions/cache@v4.2.1
54+
uses: actions/cache@v4.2.2
5555
with:
5656
path: ${{ github.workspace }}/pygame_mac_deps_${{ matrix.macarch }}
5757
# The hash of all files in buildconfig manylinux-build and macdependencies is
@@ -118,14 +118,14 @@ jobs:
118118
- uses: actions/checkout@v4.2.2
119119

120120
- name: pip cache
121-
uses: actions/cache@v4.2.1
121+
uses: actions/cache@v4.2.2
122122
with:
123123
path: ~/Library/Caches/pip # This cache path is only right on mac
124124
key: pip-cache-${{ matrix.macarch }}-${{ matrix.os }}
125125

126126
- name: Fetch Mac deps
127127
id: macdep-cache
128-
uses: actions/cache@v4.2.1
128+
uses: actions/cache@v4.2.2
129129
with:
130130
path: ${{ github.workspace }}/pygame_mac_deps_${{ matrix.macarch }}
131131
key: macdep-${{ hashFiles('buildconfig/manylinux-build/**') }}-${{ hashFiles('buildconfig/macdependencies/*.sh') }}-${{ matrix.macarch }}
@@ -137,7 +137,7 @@ jobs:
137137
version: "0.5.26"
138138

139139
- name: Build and test wheels
140-
uses: pypa/cibuildwheel@v2.22.0
140+
uses: pypa/cibuildwheel@v2.23.0
141141

142142
- uses: actions/upload-artifact@v4
143143
with:

.github/workflows/build-manylinux.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,14 +68,14 @@ jobs:
6868

6969
- name: Extract metadata (tags, labels) for Docker
7070
id: meta
71-
uses: docker/metadata-action@369eb591f429131d6889c46b94e711f089e6ca96
71+
uses: docker/metadata-action@902fa8ec7d6ecbf8d84d538b9b233a880e428804
7272
with:
7373
images: ghcr.io/${{ github.repository }}_${{ matrix.arch }}
7474
tags: type=raw,value=${{ hashFiles('buildconfig/manylinux-build/**') }}
7575

7676
- name: Build and push Docker image
7777
if: steps.inspect.outcome == 'failure'
78-
uses: docker/build-push-action@0adf9959216b96bec444f325f1e493d4aa344497
78+
uses: docker/build-push-action@471d1dc4e07e5cdedd4c2171150001c434f0b7a4
7979
with:
8080
context: ${{ github.workspace }}/buildconfig/manylinux-build/docker_base
8181
file: ${{ github.workspace }}/buildconfig/manylinux-build/docker_base/Dockerfile-${{ matrix.arch }}
@@ -93,7 +93,7 @@ jobs:
9393
CIBW_MANYLINUX_AARCH64_IMAGE: ghcr.io/${{ github.repository }}_aarch64:${{ steps.meta.outputs.version }}
9494
CIBW_MANYLINUX_PYPY_AARCH64_IMAGE: ghcr.io/${{ github.repository }}_aarch64:${{ steps.meta.outputs.version }}
9595

96-
uses: pypa/cibuildwheel@v2.22.0
96+
uses: pypa/cibuildwheel@v2.23.0
9797

9898
# We upload the generated files under github actions assets
9999
- name: Upload dist

.github/workflows/build-ubuntu-debug-python.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ jobs:
8484
8585
- name: Cache debug python build
8686
id: cache-python
87-
uses: actions/cache@v4.2.1
87+
uses: actions/cache@v4.2.2
8888
with:
8989
key: ${{ matrix.python }}
9090
path: ~/.pyenv/versions/${{ matrix.python }}-debug/**

.github/workflows/build-windows.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ jobs:
6262
version: "0.5.26"
6363

6464
- name: Build and test wheels
65-
uses: pypa/cibuildwheel@v2.22.0
65+
uses: pypa/cibuildwheel@v2.23.0
6666

6767
- uses: actions/upload-artifact@v4
6868
with:

buildconfig/download_win_prebuilt.py

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -78,12 +78,12 @@ def get_urls(x86=True, x64=True):
7878
url_sha1 = []
7979
url_sha1.extend([
8080
[
81-
'https://github.com/libsdl-org/SDL/releases/download/release-2.32.0/SDL2-devel-2.32.0-VC.zip',
82-
'e4b39b4b81ca1d3beef1935113c7820e8d3bd307',
81+
'https://github.com/libsdl-org/SDL/releases/download/release-2.32.2/SDL2-devel-2.32.2-VC.zip',
82+
'08737e7e813443e47b663be4d91f8a4d8de6916b',
8383
],
8484
[
85-
'https://github.com/libsdl-org/SDL/releases/download/release-3.2.4/SDL3-devel-3.2.4-VC.zip',
86-
'3576077236c7a66bf98d4b3d180aa4743ad5ce2e'
85+
'https://github.com/libsdl-org/SDL/releases/download/release-3.2.6/SDL3-devel-3.2.6-VC.zip',
86+
'a36424427129f9ae133e59cfe070fc0b418d7fe0'
8787
],
8888
[
8989
'https://github.com/pygame-community/SDL_image/releases/download/2.8.4-pgce/SDL2_image-devel-2.8.4-VCpgce.zip',
@@ -98,8 +98,8 @@ def get_urls(x86=True, x64=True):
9898
'2d18b9a4fc2ec0eee80de2a946b088d4e6efd0ee'
9999
],
100100
[
101-
'https://github.com/libsdl-org/SDL_ttf/releases/download/preview-3.1.0/SDL3_ttf-devel-3.1.0-VC.zip',
102-
'34bb4a03c6f0f6c9de3658bac98adc7029830578'
101+
'https://github.com/libsdl-org/SDL_ttf/releases/download/release-3.2.0/SDL3_ttf-devel-3.2.0-VC.zip',
102+
'2883df767c9b8c910c10108242542ef36054a267'
103103
],
104104
[
105105
'https://github.com/libsdl-org/SDL_mixer/releases/download/release-2.8.1/SDL2_mixer-devel-2.8.1-VC.zip',
@@ -258,34 +258,34 @@ def copy(src, dst):
258258
copy(
259259
os.path.join(
260260
temp_dir,
261-
'SDL3_ttf-devel-3.1.0-VC/SDL3_ttf-3.1.0'
261+
'SDL3_ttf-devel-3.2.0-VC/SDL3_ttf-3.2.0'
262262
),
263263
os.path.join(
264264
move_to_dir,
265265
prebuilt_dir,
266-
'SDL3_ttf-3.1.0'
266+
'SDL3_ttf-3.2.0'
267267
)
268268
)
269269
copy(
270270
os.path.join(
271271
temp_dir,
272-
'SDL2-devel-2.32.0-VC/SDL2-2.32.0'
272+
'SDL2-devel-2.32.2-VC/SDL2-2.32.2'
273273
),
274274
os.path.join(
275275
move_to_dir,
276276
prebuilt_dir,
277-
'SDL2-2.32.0'
277+
'SDL2-2.32.2'
278278
)
279279
)
280280
copy(
281281
os.path.join(
282282
temp_dir,
283-
'SDL3-devel-3.2.4-VC/SDL3-3.2.4'
283+
'SDL3-devel-3.2.6-VC/SDL3-3.2.6'
284284
),
285285
os.path.join(
286286
move_to_dir,
287287
prebuilt_dir,
288-
'SDL3-3.2.4'
288+
'SDL3-3.2.6'
289289
)
290290
)
291291

buildconfig/manylinux-build/docker_base/Dockerfile-aarch64

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# pin version on image for CI stability
2-
FROM quay.io/pypa/manylinux2014_aarch64:2024.11.16-1
2+
FROM quay.io/pypa/manylinux2014_aarch64:2025.02.23-1
33
ENV MAKEFLAGS="-j 4"
44
ENV PG_DEP_PREFIX="/usr/local"
55

buildconfig/manylinux-build/docker_base/Dockerfile-i686

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# pin version on image for CI stability
2-
FROM quay.io/pypa/manylinux2014_i686:2024.11.16-1
2+
FROM quay.io/pypa/manylinux2014_i686:2025.02.23-1
33
ENV MAKEFLAGS="-j 4"
44
ENV PG_DEP_PREFIX="/usr/local"
55

buildconfig/manylinux-build/docker_base/Dockerfile-x86_64

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# pin version on image for CI stability
2-
FROM quay.io/pypa/manylinux2014_x86_64:2024.11.16-1
2+
FROM quay.io/pypa/manylinux2014_x86_64:2025.02.23-1
33
ENV MAKEFLAGS="-j 4"
44
ENV PG_DEP_PREFIX="/usr/local"
55

buildconfig/manylinux-build/docker_base/sdl_libs/build-sdl2-libs.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ set -e -x
33

44
cd $(dirname `readlink -f "$0"`)
55

6-
SDL2_VER="2.32.0"
6+
SDL2_VER="2.32.2"
77
SDL2="SDL2-$SDL2_VER"
88
IMG2_VER="2.8.4"
99
IMG2="SDL2_image-$IMG2_VER"

0 commit comments

Comments
 (0)