Update py3_meson => 1.9.1 — py3_meson → 1.9.1 (#12896)

* Update py3_meson => 1.9.1

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Adjust merge and changed file usage in workflows.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
This commit is contained in:
chromebrew-actions[bot]
2025-09-23 14:09:32 -05:00
committed by GitHub
parent d38a2bcea4
commit cdb0a06488
9 changed files with 61 additions and 56 deletions

View File

@@ -70,13 +70,10 @@ jobs:
run: | run: |
git config user.name "${{ github.actor }}" git config user.name "${{ github.actor }}"
git config user.email "${{ github.actor }}@users.noreply.github.com" git config user.email "${{ github.actor }}@users.noreply.github.com"
git pull --rebase origin master # git pull --rebase origin master
git push -f git pull
- name: Push rebase changes git rebase -X master ${{ inputs.branch || github.ref_name }}
uses: ad-m/github-push-action@master git push --force-with-lease
with:
branch: ${{ inputs.branch || github.ref_name }}
force: true
- name: Set Timestamp - name: Set Timestamp
id: set-timestamp id: set-timestamp
run: | run: |
@@ -85,12 +82,13 @@ jobs:
echo "TIMESTAMP=${TIMESTAMP}" >> "$GITHUB_OUTPUT" echo "TIMESTAMP=${TIMESTAMP}" >> "$GITHUB_OUTPUT"
- name: Get changed files - name: Get changed files
id: changed-files id: changed-files
uses: tj-actions/changed-files@v46 uses: tj-actions/changed-files@v47
with: with:
base_sha: master base_sha: master
files_yaml: | files_yaml: |
packages: packages:
- packages/*.rb - packages/*.rb
since_last_remote_commit: true
- name: Export variables to github context - name: Export variables to github context
id: changed-packages id: changed-packages
run: | run: |

View File

@@ -71,22 +71,20 @@ jobs:
run: | run: |
git config user.name "${{ github.actor }}" git config user.name "${{ github.actor }}"
git config user.email "${{ github.actor }}@users.noreply.github.com" git config user.email "${{ github.actor }}@users.noreply.github.com"
git pull --rebase origin master # git pull --rebase origin master
git push -f # git push -f
- name: Push rebase changes git pull
if: ${{ ( inputs.rebase ) }} git rebase -X master ${{ inputs.branch || github.ref_name }}
uses: ad-m/github-push-action@master git push --force-with-lease
with:
branch: ${{ inputs.branch || github.ref_name }}
force: true
- name: Get changed files - name: Get changed files
id: changed-files id: changed-files
uses: tj-actions/changed-files@v46 uses: tj-actions/changed-files@v47
with: with:
base_sha: master base_sha: master
files_yaml: | files_yaml: |
packages: packages:
- packages/*.rb - packages/*.rb
since_last_remote_commit: true
- name: Export variables to github context - name: Export variables to github context
id: changed-packages id: changed-packages
run: | run: |
@@ -343,7 +341,10 @@ jobs:
git checkout "${{ inputs.branch || github.ref_name }}" git checkout "${{ inputs.branch || github.ref_name }}"
if [[ ${REBASE} == 'true' ]]; then if [[ ${REBASE} == 'true' ]]; then
git reset --hard "origin/${{ inputs.branch || github.ref_name }}" git reset --hard "origin/${{ inputs.branch || github.ref_name }}"
git pull --rebase origin master && git push -f git pull
git rebase -X master ${{ inputs.branch || github.ref_name }}
git push --force-with-lease
# git pull --rebase origin master && git push -f
fi fi
git log --oneline -10 git log --oneline -10
git checkout master && git pull git checkout master && git pull
@@ -351,7 +352,7 @@ jobs:
git checkout "${{ inputs.branch || github.ref_name }}" git checkout "${{ inputs.branch || github.ref_name }}"
- name: Get changed files - name: Get changed files
id: changed-files id: changed-files
uses: tj-actions/changed-files@v46 uses: tj-actions/changed-files@v47
with: with:
base_sha: master base_sha: master
files_yaml: | files_yaml: |
@@ -366,6 +367,7 @@ jobs:
- '!manifest/**' - '!manifest/**'
- '!packages/*.rb' - '!packages/*.rb'
- '!.github/**' - '!.github/**'
since_last_remote_commit: true
- name: Get GH Token - name: Get GH Token
id: get_workflow_token id: get_workflow_token
uses: peter-murray/workflow-application-token-action@v4 uses: peter-murray/workflow-application-token-action@v4

View File

@@ -44,7 +44,9 @@ jobs:
git reset --hard "origin/${{ github.ref_name }}" git reset --hard "origin/${{ github.ref_name }}"
- name: Get changed files - name: Get changed files
id: changed-files id: changed-files
uses: tj-actions/changed-files@v46 uses: tj-actions/changed-files@v47
with:
since_last_remote_commit: true
- name: Get extensions of changed files - name: Get extensions of changed files
id: changed-file-extensions id: changed-file-extensions
run: | run: |

View File

@@ -75,12 +75,13 @@ jobs:
echo "TIMESTAMP=${TIMESTAMP}" >> "$GITHUB_OUTPUT" echo "TIMESTAMP=${TIMESTAMP}" >> "$GITHUB_OUTPUT"
- name: Get changed files - name: Get changed files
id: changed-files id: changed-files
uses: tj-actions/changed-files@v46 uses: tj-actions/changed-files@v47
with: with:
base_sha: master base_sha: master
files_yaml: | files_yaml: |
packages: packages:
- packages/*.rb - packages/*.rb
since_last_remote_commit: true
- name: Export variables to github context - name: Export variables to github context
id: changed-packages id: changed-packages
run: | run: |
@@ -343,7 +344,7 @@ jobs:
git checkout "${{ inputs.branch || github.ref_name }}" git checkout "${{ inputs.branch || github.ref_name }}"
- name: Get changed files - name: Get changed files
id: changed-files id: changed-files
uses: tj-actions/changed-files@v46 uses: tj-actions/changed-files@v47
with: with:
base_sha: master base_sha: master
files_yaml: | files_yaml: |
@@ -358,6 +359,7 @@ jobs:
- '!manifest/**' - '!manifest/**'
- '!packages/*.rb' - '!packages/*.rb'
- '!.github/**' - '!.github/**'
since_last_remote_commit: true
- name: Get GH Token - name: Get GH Token
id: get_workflow_token id: get_workflow_token
uses: peter-murray/workflow-application-token-action@v4 uses: peter-murray/workflow-application-token-action@v4

View File

@@ -66,7 +66,7 @@ jobs:
run: echo "$MATRIX_CONTEXT" run: echo "$MATRIX_CONTEXT"
- name: Get non-pkg changed files - name: Get non-pkg changed files
id: non-pkg-changed-files id: non-pkg-changed-files
uses: tj-actions/changed-files@v46 uses: tj-actions/changed-files@v47
with: with:
files_ignore: | files_ignore: |
.github/** .github/**
@@ -76,9 +76,10 @@ jobs:
tools/repology.json tools/repology.json
- name: Get all changed package files - name: Get all changed package files
id: changed-ruby-files id: changed-ruby-files
uses: tj-actions/changed-files@v46 uses: tj-actions/changed-files@v47
with: with:
files: packages/*.rb files: packages/*.rb
since_last_remote_commit: true
- name: Export variables to github context - name: Export variables to github context
run: | run: |
# Convert "packages/foo.rb packages/bar.rb" (from steps.changed-ruby-files.outputs.all_changed_files) into "foo bar" # Convert "packages/foo.rb packages/bar.rb" (from steps.changed-ruby-files.outputs.all_changed_files) into "foo bar"

View File

@@ -1,13 +1,13 @@
# Total size: 8945875 # Total size: 8951715
/usr/local/bin/meson /usr/local/bin/meson
/usr/local/lib/python3.13/site-packages/meson-1.9.0.dist-info/INSTALLER /usr/local/lib/python3.13/site-packages/meson-1.9.1.dist-info/INSTALLER
/usr/local/lib/python3.13/site-packages/meson-1.9.0.dist-info/METADATA /usr/local/lib/python3.13/site-packages/meson-1.9.1.dist-info/METADATA
/usr/local/lib/python3.13/site-packages/meson-1.9.0.dist-info/RECORD /usr/local/lib/python3.13/site-packages/meson-1.9.1.dist-info/RECORD
/usr/local/lib/python3.13/site-packages/meson-1.9.0.dist-info/REQUESTED /usr/local/lib/python3.13/site-packages/meson-1.9.1.dist-info/REQUESTED
/usr/local/lib/python3.13/site-packages/meson-1.9.0.dist-info/WHEEL /usr/local/lib/python3.13/site-packages/meson-1.9.1.dist-info/WHEEL
/usr/local/lib/python3.13/site-packages/meson-1.9.0.dist-info/entry_points.txt /usr/local/lib/python3.13/site-packages/meson-1.9.1.dist-info/entry_points.txt
/usr/local/lib/python3.13/site-packages/meson-1.9.0.dist-info/licenses/COPYING /usr/local/lib/python3.13/site-packages/meson-1.9.1.dist-info/licenses/COPYING
/usr/local/lib/python3.13/site-packages/meson-1.9.0.dist-info/top_level.txt /usr/local/lib/python3.13/site-packages/meson-1.9.1.dist-info/top_level.txt
/usr/local/lib/python3.13/site-packages/mesonbuild/__init__.py /usr/local/lib/python3.13/site-packages/mesonbuild/__init__.py
/usr/local/lib/python3.13/site-packages/mesonbuild/__pycache__/__init__.cpython-313.pyc /usr/local/lib/python3.13/site-packages/mesonbuild/__pycache__/__init__.cpython-313.pyc
/usr/local/lib/python3.13/site-packages/mesonbuild/__pycache__/_pathlib.cpython-313.pyc /usr/local/lib/python3.13/site-packages/mesonbuild/__pycache__/_pathlib.cpython-313.pyc

View File

@@ -1,13 +1,13 @@
# Total size: 8945875 # Total size: 8951715
/usr/local/bin/meson /usr/local/bin/meson
/usr/local/lib/python3.13/site-packages/meson-1.9.0.dist-info/INSTALLER /usr/local/lib/python3.13/site-packages/meson-1.9.1.dist-info/INSTALLER
/usr/local/lib/python3.13/site-packages/meson-1.9.0.dist-info/METADATA /usr/local/lib/python3.13/site-packages/meson-1.9.1.dist-info/METADATA
/usr/local/lib/python3.13/site-packages/meson-1.9.0.dist-info/RECORD /usr/local/lib/python3.13/site-packages/meson-1.9.1.dist-info/RECORD
/usr/local/lib/python3.13/site-packages/meson-1.9.0.dist-info/REQUESTED /usr/local/lib/python3.13/site-packages/meson-1.9.1.dist-info/REQUESTED
/usr/local/lib/python3.13/site-packages/meson-1.9.0.dist-info/WHEEL /usr/local/lib/python3.13/site-packages/meson-1.9.1.dist-info/WHEEL
/usr/local/lib/python3.13/site-packages/meson-1.9.0.dist-info/entry_points.txt /usr/local/lib/python3.13/site-packages/meson-1.9.1.dist-info/entry_points.txt
/usr/local/lib/python3.13/site-packages/meson-1.9.0.dist-info/licenses/COPYING /usr/local/lib/python3.13/site-packages/meson-1.9.1.dist-info/licenses/COPYING
/usr/local/lib/python3.13/site-packages/meson-1.9.0.dist-info/top_level.txt /usr/local/lib/python3.13/site-packages/meson-1.9.1.dist-info/top_level.txt
/usr/local/lib/python3.13/site-packages/mesonbuild/__init__.py /usr/local/lib/python3.13/site-packages/mesonbuild/__init__.py
/usr/local/lib/python3.13/site-packages/mesonbuild/__pycache__/__init__.cpython-313.pyc /usr/local/lib/python3.13/site-packages/mesonbuild/__pycache__/__init__.cpython-313.pyc
/usr/local/lib/python3.13/site-packages/mesonbuild/__pycache__/_pathlib.cpython-313.pyc /usr/local/lib/python3.13/site-packages/mesonbuild/__pycache__/_pathlib.cpython-313.pyc

View File

@@ -1,13 +1,13 @@
# Total size: 8945875 # Total size: 8951715
/usr/local/bin/meson /usr/local/bin/meson
/usr/local/lib/python3.13/site-packages/meson-1.9.0.dist-info/INSTALLER /usr/local/lib/python3.13/site-packages/meson-1.9.1.dist-info/INSTALLER
/usr/local/lib/python3.13/site-packages/meson-1.9.0.dist-info/METADATA /usr/local/lib/python3.13/site-packages/meson-1.9.1.dist-info/METADATA
/usr/local/lib/python3.13/site-packages/meson-1.9.0.dist-info/RECORD /usr/local/lib/python3.13/site-packages/meson-1.9.1.dist-info/RECORD
/usr/local/lib/python3.13/site-packages/meson-1.9.0.dist-info/REQUESTED /usr/local/lib/python3.13/site-packages/meson-1.9.1.dist-info/REQUESTED
/usr/local/lib/python3.13/site-packages/meson-1.9.0.dist-info/WHEEL /usr/local/lib/python3.13/site-packages/meson-1.9.1.dist-info/WHEEL
/usr/local/lib/python3.13/site-packages/meson-1.9.0.dist-info/entry_points.txt /usr/local/lib/python3.13/site-packages/meson-1.9.1.dist-info/entry_points.txt
/usr/local/lib/python3.13/site-packages/meson-1.9.0.dist-info/licenses/COPYING /usr/local/lib/python3.13/site-packages/meson-1.9.1.dist-info/licenses/COPYING
/usr/local/lib/python3.13/site-packages/meson-1.9.0.dist-info/top_level.txt /usr/local/lib/python3.13/site-packages/meson-1.9.1.dist-info/top_level.txt
/usr/local/lib/python3.13/site-packages/mesonbuild/__init__.py /usr/local/lib/python3.13/site-packages/mesonbuild/__init__.py
/usr/local/lib/python3.13/site-packages/mesonbuild/__pycache__/__init__.cpython-313.pyc /usr/local/lib/python3.13/site-packages/mesonbuild/__pycache__/__init__.cpython-313.pyc
/usr/local/lib/python3.13/site-packages/mesonbuild/__pycache__/_pathlib.cpython-313.pyc /usr/local/lib/python3.13/site-packages/mesonbuild/__pycache__/_pathlib.cpython-313.pyc

View File

@@ -3,17 +3,17 @@ require 'buildsystems/pip'
class Py3_meson < Pip class Py3_meson < Pip
description 'Meson is an open source build system meant to be both extremely fast and user friendly.' description 'Meson is an open source build system meant to be both extremely fast and user friendly.'
homepage 'https://mesonbuild.com/' homepage 'https://mesonbuild.com/'
version "1.9.0-#{CREW_PY_VER}" version "1.9.1-#{CREW_PY_VER}"
license 'Apache-2.0' license 'Apache-2.0'
compatibility 'all' compatibility 'all'
source_url 'SKIP' source_url 'SKIP'
binary_compression 'tar.zst' binary_compression 'tar.zst'
binary_sha256({ binary_sha256({
aarch64: '824b33919f3aa1a40826286db15df2242cbc4646423a9dcb04ca17d0e863d53d', aarch64: '1de6301daf7e5604f1462ac1a6b65636f219affe1f2131fec164fbf9f5ff34a1',
armv7l: '824b33919f3aa1a40826286db15df2242cbc4646423a9dcb04ca17d0e863d53d', armv7l: '1de6301daf7e5604f1462ac1a6b65636f219affe1f2131fec164fbf9f5ff34a1',
i686: '6fcd0eb465bbf569b57314d49064c9dabb6738bf4be273171c4aec167886b58b', i686: 'd43944bed00e6500834d400e6193527ebbe2a98034a478735b0f5a2af67ab68a',
x86_64: '89c5d4d7131d4db384363ac5c3c1a7cc482f3f6baf93a05a606a686a68f42585' x86_64: 'ea4d01614dc8e9a1ffa01b7e73b2bfa696c1ca2b42ceda186f67e6517a720fcf'
}) })
depends_on 'ninja' depends_on 'ninja'