Commits on Source (40)
-
Emmanuele Bassi authored
I don't particularly wish to maintain ATK going forward, but this is the only safe way to get access to the container registry need for the CI pipeline.
5371285e -
Emmanuele Bassi authored
Otherwise the server-side Git commit hook will complain about the missing element.
4801e465 -
Emmanuele Bassi authored
Use the GitLab CI support to build ATK, so we can at least be confident that we're not breaking stuff with every commit.
822dd6c6 -
Emmanuele Bassi authored
Add CI pipeline for ATK See merge request GNOME/atk!42
d84f962d -
Emmanuele Bassi authored
The G_DEFINE_AUTOPTR_* macros are used to define various symbols needed in order to use the g_autoptr() macro in GLib, which are a requirement in order to use the G_DECLARE_* macros to cut down the GObject boilerplate in the headers. Fixes: #10
a0883ae8 -
Emmanuele Bassi authored
Add autocleanup definitions Closes #10 See merge request GNOME/atk!41
ad88e81c -
Emmanuele Bassi authored
The autocleanup symbols for ATK introduce new API, and the only way for dependent libraries to check for them is to use the version that introduced them.
f712df64 -
Emmanuele Bassi authored
Use the correct element, and the correct email address.
d84ddda9 -
d123a661
-
Samuel Thibault authored
At-spi2-core has ATSPI_STATE_COLLAPSED, and java-atk-wrapper is actually missing it.
676ae11a -
Antonio Ospite authored
When building with internal dependencies (subprojects) meson fails to configure the build with the following message: subprojects/atk/atk/meson.build:161:10: ERROR: requires argument not a string, library with pkgconfig-generated file or pkgconfig-dependency object, got <InternalDependency null: True> Use libraries instead of requires when calling pkgconfig.generate() to make the configuration succeed. Change inspired by https://gitlab.freedesktop.org/libnice/libnice/commit/ff75be1b19fc2599fda520321649da32625c561d
5541b4fa -
Alejandro Piñeiro authored
meson: fix pkg-config generation with internal dependencies See merge request GNOME/atk!39
2e21e45a -
Jordi Mas authored99182da5
-
Fran Dieguez authoredbac8b286
-
Anders Jonsson authored89696117
-
Anders Jonsson authoreddeaf37cb
-
Emmanuele Bassi authored
Add missing ATK_STATE_COLLAPSED See merge request GNOME/atk!46
5b399b16 -
Philip Withnall authored
GLib upstream has renamed its `master` branch to `main`. See https://gitlab.gnome.org/GNOME/glib/-/issues/2348 . Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
d4d0d93f -
Philip Withnall authored
Use the depth= argument from Meson 0.52 to limit the clone depth of subprojects to 1. This should make the CI images a little smaller, and reduce the bandwidth required to build them (although that’s not so important because it only happens once every few months). Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
ea313b2e -
Emmanuele Bassi authored
subprojects: Use GLib main branch See merge request GNOME/atk!48
e814b72c -
Źmicier Turok authored5b4a0bdc
-
Danial Behzadi authoredd5a602bb
-
Rūdolfs Mazurs authored4dc26389
-
Daniel Mustieles authored094a2806
-
Kukuh Syafaat authored1ba0aa4c
-
Sveinn í Felli authored66387a93
-
Sveinn í Felli authored76998241
-
Emmanuele Bassi authored
atk_value_get_value_and_text: cope with text being NULL See merge request GNOME/atk!43
337eeb10 -
Emmanuele Bassi authored
It's been removed by recent GLib versions, and we're getting compiler warnings. It also has never been appropriate to use `volatile`.
ac33caf0 -
Emmanuele Bassi authored
Don't use a specific version name, to avoid having to deal with updating the image every time Debian does a new stable release.
ea444de2 -
Emmanuele Bassi authored
We're still stuck on Fedora 31, which has been EOL'ed ages ago.
3162abd8 -
Emmanuele Bassi authored
Use 0.52. It still is ancient, but that's what Debian stable uses.
08395dad -
Emmanuele Bassi authored43c267d9
-
Emmanuele Bassi authored
So we don't need ancillary scripts to build ATK.
d1768c55 -
Emmanuele Bassi authored
I double checked, and Debian stable (bullseye) ships with Meson 0.56.2.
802165e8 -
Emmanuele Bassi authored2178313f
-
Emmanuele Bassi authored
And follow more idiomatic patterns for paths.
6cb2486b -
Emmanuele Bassi authored0f214fa1
-
Emmanuele Bassi authored
Release ATK 2.38.0 See merge request GNOME/atk!49
f1051ba5 -
Samuel Thibault authoredfc9e4e82
.gitignore
0 → 100644
.gitlab-ci.yml
0 → 100644
.gitlab-ci/README.md
0 → 100644
.gitlab-ci/debian-stable.Dockerfile
0 → 100644
.gitlab-ci/fedora-latest.Dockerfile
0 → 100644
.gitlab-ci/meson-junit-report.py
0 → 100755
.gitlab-ci/run-docker.sh
0 → 100755
.gitlab-ci/run-tests-docker.sh
0 → 100755
atk/atk-autocleanups.h
0 → 100644
This diff is collapsed.