Update atk, glib, and workflows. — at_spi2_core glib (#12317)

* glib => 2.85.2

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

* glib: Build Run on linux/arm/v7.

* glib: Build Run on linux/amd64.

* glib: Build Run on linux/386.

* glib: Package File Update Run on linux/386 container.

* atk => 2.57.0

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

* glib: Build Run on linux/arm/v7.

* glib: Build Run on linux/amd64.

* glib: Package File Update Run on linux/386 container.

* Adjust Linter Handoff to update branch before running linters.

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

* Have rubocop remove more blank lines.

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

* debug workflow

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

* Adjust linter-handoff workflow.

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
Co-authored-by: chromebrew-actions[bot] <chromebrew-actions[bot]@users.noreply.github.com>
This commit is contained in:
Satadru Pramanik, DO, MPH, MEng
2025-07-31 19:31:05 -04:00
committed by GitHub
parent a6287ee111
commit bdc8c6b9dc
9 changed files with 67 additions and 37 deletions

View File

@@ -12,6 +12,22 @@ on:
env:
GH_TOKEN: ${{ secrets.CREW_PR_TOKEN }}
jobs:
debug:
if: ${{ ( github.repository_owner == 'chromebrew' ) }}
runs-on: ubuntu-24.04
steps:
- name: Dump GitHub context
env:
GITHUB_CONTEXT: ${{ toJson(github) }}
run: echo "$GITHUB_CONTEXT"
- name: Dump job context
env:
JOB_CONTEXT: ${{ toJson(job) }}
run: echo "$JOB_CONTEXT"
- name: Dump steps context
env:
STEPS_CONTEXT: ${{ toJson(steps) }}
run: echo "$STEPS_CONTEXT"
handoff:
runs-on: ubuntu-24.04
outputs:
@@ -20,6 +36,12 @@ jobs:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Update branch
if: ${{ github.event.action != 'synchronize' }}
run: |
git fetch origin
git checkout "${{ github.ref_name }}"
git reset --hard "origin/${{ github.ref_name }}"
- name: Get changed files
id: changed-files
uses: tj-actions/changed-files@v46

View File

@@ -75,7 +75,7 @@
/usr/local/lib/gtk-2.0/modules/libatk-bridge.so
/usr/local/lib/libatk-1.0.so
/usr/local/lib/libatk-1.0.so.0
/usr/local/lib/libatk-1.0.so.0.25612.1
/usr/local/lib/libatk-1.0.so.0.25709.1
/usr/local/lib/libatk-bridge-2.0.so
/usr/local/lib/libatk-bridge-2.0.so.0
/usr/local/lib/libatk-bridge-2.0.so.0.0.0
@@ -85,6 +85,8 @@
/usr/local/lib/pkgconfig/atk-bridge-2.0.pc
/usr/local/lib/pkgconfig/atk.pc
/usr/local/lib/pkgconfig/atspi-2.pc
/usr/local/lib/python3.13/site-packages/gi/overrides/Atspi.py
/usr/local/lib/python3.13/site-packages/gi/overrides/__pycache__/Atspi.cpython-313.pyc
/usr/local/lib/systemd/user/at-spi-dbus-bus.service
/usr/local/libexec/at-spi-bus-launcher
/usr/local/libexec/at-spi2-registryd
@@ -187,6 +189,7 @@
/usr/local/share/locale/tt/LC_MESSAGES/at-spi2-core.mo
/usr/local/share/locale/ug/LC_MESSAGES/at-spi2-core.mo
/usr/local/share/locale/uk/LC_MESSAGES/at-spi2-core.mo
/usr/local/share/locale/uz/LC_MESSAGES/at-spi2-core.mo
/usr/local/share/locale/uz@cyrillic/LC_MESSAGES/at-spi2-core.mo
/usr/local/share/locale/vi/LC_MESSAGES/at-spi2-core.mo
/usr/local/share/locale/wa/LC_MESSAGES/at-spi2-core.mo

View File

@@ -331,22 +331,22 @@
/usr/local/lib/glib-2.0/include/glibconfig.h
/usr/local/lib/libgio-2.0.so
/usr/local/lib/libgio-2.0.so.0
/usr/local/lib/libgio-2.0.so.0.8501.0
/usr/local/lib/libgio-2.0.so.0.8502.0
/usr/local/lib/libgirepository-2.0.so
/usr/local/lib/libgirepository-2.0.so.0
/usr/local/lib/libgirepository-2.0.so.0.8501.0
/usr/local/lib/libgirepository-2.0.so.0.8502.0
/usr/local/lib/libglib-2.0.so
/usr/local/lib/libglib-2.0.so.0
/usr/local/lib/libglib-2.0.so.0.8501.0
/usr/local/lib/libglib-2.0.so.0.8502.0
/usr/local/lib/libgmodule-2.0.so
/usr/local/lib/libgmodule-2.0.so.0
/usr/local/lib/libgmodule-2.0.so.0.8501.0
/usr/local/lib/libgmodule-2.0.so.0.8502.0
/usr/local/lib/libgobject-2.0.so
/usr/local/lib/libgobject-2.0.so.0
/usr/local/lib/libgobject-2.0.so.0.8501.0
/usr/local/lib/libgobject-2.0.so.0.8502.0
/usr/local/lib/libgthread-2.0.so
/usr/local/lib/libgthread-2.0.so.0
/usr/local/lib/libgthread-2.0.so.0.8501.0
/usr/local/lib/libgthread-2.0.so.0.8502.0
/usr/local/lib/pkgconfig/gio-2.0.pc
/usr/local/lib/pkgconfig/gio-unix-2.0.pc
/usr/local/lib/pkgconfig/girepository-2.0.pc
@@ -365,8 +365,8 @@
/usr/local/share/bash-completion/completions/gio
/usr/local/share/bash-completion/completions/gresource
/usr/local/share/bash-completion/completions/gsettings
/usr/local/share/gdb/auto-load/usr/local/lib/libglib-2.0.so.0.8501.0-gdb.py
/usr/local/share/gdb/auto-load/usr/local/lib/libgobject-2.0.so.0.8501.0-gdb.py
/usr/local/share/gdb/auto-load/usr/local/lib/libglib-2.0.so.0.8502.0-gdb.py
/usr/local/share/gdb/auto-load/usr/local/lib/libgobject-2.0.so.0.8502.0-gdb.py
/usr/local/share/gettext/its/gschema.its
/usr/local/share/gettext/its/gschema.loc
/usr/local/share/gir-1.0/GIRepository-3.0.gir

View File

@@ -324,22 +324,22 @@
/usr/local/lib/glib-2.0/include/glibconfig.h
/usr/local/lib/libgio-2.0.so
/usr/local/lib/libgio-2.0.so.0
/usr/local/lib/libgio-2.0.so.0.8501.0
/usr/local/lib/libgio-2.0.so.0.8502.0
/usr/local/lib/libgirepository-2.0.so
/usr/local/lib/libgirepository-2.0.so.0
/usr/local/lib/libgirepository-2.0.so.0.8501.0
/usr/local/lib/libgirepository-2.0.so.0.8502.0
/usr/local/lib/libglib-2.0.so
/usr/local/lib/libglib-2.0.so.0
/usr/local/lib/libglib-2.0.so.0.8501.0
/usr/local/lib/libglib-2.0.so.0.8502.0
/usr/local/lib/libgmodule-2.0.so
/usr/local/lib/libgmodule-2.0.so.0
/usr/local/lib/libgmodule-2.0.so.0.8501.0
/usr/local/lib/libgmodule-2.0.so.0.8502.0
/usr/local/lib/libgobject-2.0.so
/usr/local/lib/libgobject-2.0.so.0
/usr/local/lib/libgobject-2.0.so.0.8501.0
/usr/local/lib/libgobject-2.0.so.0.8502.0
/usr/local/lib/libgthread-2.0.so
/usr/local/lib/libgthread-2.0.so.0
/usr/local/lib/libgthread-2.0.so.0.8501.0
/usr/local/lib/libgthread-2.0.so.0.8502.0
/usr/local/lib/pkgconfig/gio-2.0.pc
/usr/local/lib/pkgconfig/gio-unix-2.0.pc
/usr/local/lib/pkgconfig/girepository-2.0.pc
@@ -358,8 +358,8 @@
/usr/local/share/bash-completion/completions/gio
/usr/local/share/bash-completion/completions/gresource
/usr/local/share/bash-completion/completions/gsettings
/usr/local/share/gdb/auto-load/usr/local/lib/libglib-2.0.so.0.8501.0-gdb.py
/usr/local/share/gdb/auto-load/usr/local/lib/libgobject-2.0.so.0.8501.0-gdb.py
/usr/local/share/gdb/auto-load/usr/local/lib/libglib-2.0.so.0.8502.0-gdb.py
/usr/local/share/gdb/auto-load/usr/local/lib/libgobject-2.0.so.0.8502.0-gdb.py
/usr/local/share/gettext/its/gschema.its
/usr/local/share/gettext/its/gschema.loc
/usr/local/share/glib-2.0/codegen/__init__.py

View File

@@ -76,7 +76,7 @@
/usr/local/lib64/gtk-2.0/modules/libatk-bridge.so
/usr/local/lib64/libatk-1.0.so
/usr/local/lib64/libatk-1.0.so.0
/usr/local/lib64/libatk-1.0.so.0.25612.1
/usr/local/lib64/libatk-1.0.so.0.25709.1
/usr/local/lib64/libatk-bridge-2.0.so
/usr/local/lib64/libatk-bridge-2.0.so.0
/usr/local/lib64/libatk-bridge-2.0.so.0.0.0
@@ -86,6 +86,8 @@
/usr/local/lib64/pkgconfig/atk-bridge-2.0.pc
/usr/local/lib64/pkgconfig/atk.pc
/usr/local/lib64/pkgconfig/atspi-2.pc
/usr/local/lib64/python3.13/site-packages/gi/overrides/Atspi.py
/usr/local/lib64/python3.13/site-packages/gi/overrides/__pycache__/Atspi.cpython-313.pyc
/usr/local/libexec/at-spi-bus-launcher
/usr/local/libexec/at-spi2-registryd
/usr/local/share/dbus-1/accessibility-services/org.a11y.atspi.Registry.service
@@ -187,6 +189,7 @@
/usr/local/share/locale/tt/LC_MESSAGES/at-spi2-core.mo
/usr/local/share/locale/ug/LC_MESSAGES/at-spi2-core.mo
/usr/local/share/locale/uk/LC_MESSAGES/at-spi2-core.mo
/usr/local/share/locale/uz/LC_MESSAGES/at-spi2-core.mo
/usr/local/share/locale/uz@cyrillic/LC_MESSAGES/at-spi2-core.mo
/usr/local/share/locale/vi/LC_MESSAGES/at-spi2-core.mo
/usr/local/share/locale/wa/LC_MESSAGES/at-spi2-core.mo

View File

@@ -331,22 +331,22 @@
/usr/local/lib64/glib-2.0/include/glibconfig.h
/usr/local/lib64/libgio-2.0.so
/usr/local/lib64/libgio-2.0.so.0
/usr/local/lib64/libgio-2.0.so.0.8501.0
/usr/local/lib64/libgio-2.0.so.0.8502.0
/usr/local/lib64/libgirepository-2.0.so
/usr/local/lib64/libgirepository-2.0.so.0
/usr/local/lib64/libgirepository-2.0.so.0.8501.0
/usr/local/lib64/libgirepository-2.0.so.0.8502.0
/usr/local/lib64/libglib-2.0.so
/usr/local/lib64/libglib-2.0.so.0
/usr/local/lib64/libglib-2.0.so.0.8501.0
/usr/local/lib64/libglib-2.0.so.0.8502.0
/usr/local/lib64/libgmodule-2.0.so
/usr/local/lib64/libgmodule-2.0.so.0
/usr/local/lib64/libgmodule-2.0.so.0.8501.0
/usr/local/lib64/libgmodule-2.0.so.0.8502.0
/usr/local/lib64/libgobject-2.0.so
/usr/local/lib64/libgobject-2.0.so.0
/usr/local/lib64/libgobject-2.0.so.0.8501.0
/usr/local/lib64/libgobject-2.0.so.0.8502.0
/usr/local/lib64/libgthread-2.0.so
/usr/local/lib64/libgthread-2.0.so.0
/usr/local/lib64/libgthread-2.0.so.0.8501.0
/usr/local/lib64/libgthread-2.0.so.0.8502.0
/usr/local/lib64/pkgconfig/gio-2.0.pc
/usr/local/lib64/pkgconfig/gio-unix-2.0.pc
/usr/local/lib64/pkgconfig/girepository-2.0.pc
@@ -365,8 +365,8 @@
/usr/local/share/bash-completion/completions/gio
/usr/local/share/bash-completion/completions/gresource
/usr/local/share/bash-completion/completions/gsettings
/usr/local/share/gdb/auto-load/usr/local/lib64/libglib-2.0.so.0.8501.0-gdb.py
/usr/local/share/gdb/auto-load/usr/local/lib64/libgobject-2.0.so.0.8501.0-gdb.py
/usr/local/share/gdb/auto-load/usr/local/lib64/libglib-2.0.so.0.8502.0-gdb.py
/usr/local/share/gdb/auto-load/usr/local/lib64/libgobject-2.0.so.0.8502.0-gdb.py
/usr/local/share/gettext/its/gschema.its
/usr/local/share/gettext/its/gschema.loc
/usr/local/share/gir-1.0/GIRepository-3.0.gir

View File

@@ -3,7 +3,7 @@ require 'buildsystems/meson'
class At_spi2_core < Meson
description 'This is over DBus, tookit widgets provide their content to screen readers such as Orca'
homepage 'https://www.freedesktop.org/wiki/'
version '2.56.3'
version '2.57.0'
license 'LGPL-2.1+'
compatibility 'aarch64 armv7l x86_64'
source_url 'https://gitlab.gnome.org/GNOME/at-spi2-core.git'
@@ -11,15 +11,15 @@ class At_spi2_core < Meson
binary_compression 'tar.zst'
binary_sha256({
aarch64: '7690c72fe7ceb15b0616fbfe04903118a8a69d15c9376c943c30801e0abab1e1',
armv7l: '7690c72fe7ceb15b0616fbfe04903118a8a69d15c9376c943c30801e0abab1e1',
x86_64: '202662f9d518dd14bf4b715aa4b7b880b72f4cd2a66d054fe4b84ce25c486c3f'
aarch64: 'fad5a9ee1f6cc0ad4d24949333e0ecb2794da54278254468821961945aece430',
armv7l: 'fad5a9ee1f6cc0ad4d24949333e0ecb2794da54278254468821961945aece430',
x86_64: 'fc9def10843bd0f15796b4f7e7e3b4b163997972e154808b0dc4624613efb95a'
})
depends_on 'dbus' # R
depends_on 'gcc_lib' # R
depends_on 'glibc' # R
depends_on 'glib' # R
depends_on 'glibc' # R
depends_on 'gobject_introspection' => :build
depends_on 'gtk_doc' => :build
depends_on 'libx11' # R

View File

@@ -3,7 +3,7 @@ require 'buildsystems/meson'
class Glib < Meson
description 'GLib provides the core application building blocks for libraries and applications written in C.'
homepage 'https://docs.gtk.org/glib/'
version '2.85.1-1'
version '2.85.2'
license 'LGPL-2.1'
compatibility 'all'
source_url 'https://gitlab.gnome.org/GNOME/glib.git'
@@ -11,10 +11,10 @@ class Glib < Meson
binary_compression 'tar.zst'
binary_sha256({
aarch64: 'bff19df2b2e30b26d075612c61fe87ed17f215f4ab3791423e9790b183540628',
armv7l: 'bff19df2b2e30b26d075612c61fe87ed17f215f4ab3791423e9790b183540628',
i686: '8d94ca964353e3b28f18964e2a5a1d0b3393b8058bfde3025706d311895308db',
x86_64: 'b68a3863af660fd462fc1faedc086f85105f1c86d2fa4ce38add7d6cb374bd3f'
aarch64: '3db8cbdb2b4e7d3c03276a785d783b77fe36ebc216d425a66e9fa8eaf80cfc6c',
armv7l: '3db8cbdb2b4e7d3c03276a785d783b77fe36ebc216d425a66e9fa8eaf80cfc6c',
i686: 'ef996bd4c92fd368565c654fd86f014d590d7c52fc7d818de61d6984faaa4677',
x86_64: '937e03ddaaee89539505f843f5bc36b57c0ad7a8611700aa58ecb8238d0e3db8'
})
depends_on 'elfutils' # R

View File

@@ -1,5 +1,5 @@
#!/usr/local/bin/ruby
# getrealdeps version 1.9 (for Chromebrew)
# getrealdeps version 2.0 (for Chromebrew)
# Author: Satadru Pramanik (satmandu) satadru at gmail dot com
require 'fileutils'
@@ -193,6 +193,8 @@ def main(pkg)
# Record the line content as the key and the line number (incremented by one because the index starts at 0) as the value.
lines_to_delete[line] = line_number + 1
end
# Clean up any blank lines with rubocop.
system "rubocop --only Layout/EmptyLines -A #{CREW_PREFIX}/lib/crew/packages/#{pkg}.rb"
# Leave if there aren't any old runtime dependencies.
return if lines_to_delete.empty?
puts "\nPackage file #{pkg}.rb has these outdated runtime library dependencies:".lightpurple