sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Thomas Orgis (0ea9925d657653dfd735effb08488b306bdf68fc)
- From: Thomas Orgis <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Thomas Orgis (0ea9925d657653dfd735effb08488b306bdf68fc)
- Date: Sun, 12 Nov 2023 13:01:09 +0000
GIT changes to master grimoire by Thomas Orgis <sobukus AT sourcemage.org>:
audio-creation/jamin/DEPENDS | 3 ++-
audio-creation/jamin/HISTORY | 3 +++
audio-soft/easytag/DEPENDS | 3 ++-
audio-soft/easytag/HISTORY | 3 +++
audio-soft/gnaural/DEPENDS | 3 ++-
audio-soft/gnaural/HISTORY | 3 +++
audio-soft/gnomeradio2/DEPENDS | 3 ++-
audio-soft/gnomeradio2/HISTORY | 3 +++
audio-soft/ojmixer/DEPENDS | 3 ++-
audio-soft/ojmixer/HISTORY | 3 +++
cinnamon-apps/nemo/DEPENDS | 3 ++-
cinnamon-apps/nemo/HISTORY | 3 +++
database/mysql-workbench/DEPENDS | 3 ++-
database/mysql-workbench/HISTORY | 3 +++
devel/frama-c/DEPENDS | 3 ++-
devel/frama-c/HISTORY | 3 +++
devel/graphviz/DEPENDS | 3 ++-
devel/graphviz/HISTORY | 3 +++
devel/oprofileui/DEPENDS | 3 ++-
devel/oprofileui/HISTORY | 3 +++
devel/why/DEPENDS | 3 ++-
devel/why/HISTORY | 3 +++
gnome2-apps/evolution/DEPENDS | 3 ++-
gnome2-apps/evolution/HISTORY | 3 +++
gnome2-apps/gcalctool/DEPENDS | 3 ++-
gnome2-apps/gcalctool/HISTORY | 3 +++
gnome2-apps/glade2/DEPENDS | 3 ++-
gnome2-apps/glade2/HISTORY | 3 +++
gnome2-apps/gthumb2/DEPENDS | 3 ++-
gnome2-apps/gthumb2/HISTORY | 3 +++
gnome2-apps/orca/HISTORY | 3 +++
gnome2-apps/rubrica/DEPENDS | 3 ++-
gnome2-apps/rubrica/HISTORY | 3 +++
gnome2-libs/at-spi/DEPENDS | 3 ++-
gnome2-libs/at-spi/HISTORY | 3 +++
gnome2-libs/at-spi2-atk/DEPENDS | 8 +++-----
gnome2-libs/at-spi2-atk/HISTORY | 3 +++
gnome2-libs/at-spi2-core/CONFLICTS | 2 +-
gnome2-libs/at-spi2-core/HISTORY | 3 +++
gnome2-libs/atk/BUILD | 1 +
gnome2-libs/atk/CONFIGURE | 1 -
gnome2-libs/atk/CONFLICTS | 4 ----
gnome2-libs/atk/DEPENDS | 12 ------------
gnome2-libs/atk/DETAILS | 14 +++++++++-----
gnome2-libs/atk/HISTORY | 7 +++++++
gnome2-libs/atk/INSTALL | 1 +
gnome2-libs/atk/PREPARE | 1 -
gnome2-libs/atk/PRE_BUILD | 1 +
gnome2-libs/atk/PRE_SUB_DEPENDS | 4 ----
gnome2-libs/atk/SUB_DEPENDS | 5 -----
gnome2-libs/atk/UP_TRIGGERS | 7 ++-----
gnome2-libs/atkmm/DEPENDS | 3 ++-
gnome2-libs/atkmm/HISTORY | 3 +++
gnome2-libs/atkmm1.6/DEPENDS | 3 ++-
gnome2-libs/atkmm1.6/HISTORY | 3 +++
gnome2-libs/dasher/DEPENDS | 1 -
gnome2-libs/dasher/HISTORY | 3 +++
gnome2-libs/gnome-python2/DEPENDS | 3 ++-
gnome2-libs/gnome-python2/HISTORY | 3 +++
gnome2-libs/java-atk-wrapper/DEPENDS | 3 ++-
gnome2-libs/java-atk-wrapper/HISTORY | 3 +++
gnome2-libs/libcanberra/DEPENDS | 10 ++--------
gnome2-libs/libcanberra/HISTORY | 3 +++
gnome2-libs/libgail-gnome/DEPENDS | 1 -
gnome2-libs/libgail-gnome/HISTORY | 3 +++
gnome2-libs/libglade2/DEPENDS | 3 ++-
gnome2-libs/libglade2/HISTORY | 3 +++
gnome2-libs/libgnomecanvas/DEPENDS | 3 ++-
gnome2-libs/libgnomecanvas/HISTORY | 3 +++
gnome2-libs/vte/DEPENDS | 5 +++--
gnome2-libs/vte/HISTORY | 3 +++
gnome3-libs/gtk-engines3/DEPENDS | 3 ++-
gnome3-libs/gtk-engines3/HISTORY | 3 +++
gnome3-libs/vte3/DEPENDS | 3 ++-
gnome3-libs/vte3/HISTORY | 3 +++
graphics/geeqie/DEPENDS | 3 ++-
graphics/geeqie/HISTORY | 3 +++
graphics/gimp/DEPENDS | 3 ++-
graphics/gimp/HISTORY | 3 +++
http/firefox-esr/DEPENDS | 8 ++------
http/firefox-esr/HISTORY | 3 +++
http/firefox/DEPENDS | 8 ++------
http/firefox/HISTORY | 3 +++
i18n/scim/DEPENDS | 3 ++-
i18n/scim/HISTORY | 3 +++
java/icedtea7/DEPENDS | 3 ++-
java/icedtea7/HISTORY | 3 +++
libs/libfm/DEPENDS | 3 ++-
libs/libfm/HISTORY | 3 +++
mail/claws-mail/DEPENDS | 3 ++-
mail/claws-mail/HISTORY | 3 +++
mail/thunderbird/DEPENDS | 3 ++-
mail/thunderbird/HISTORY | 3 +++
ruby-raa/ruby-atk/DEPENDS | 3 ++-
ruby-raa/ruby-atk/HISTORY | 3 +++
ruby-raa/ruby-gtk2/HISTORY | 3 +++
science/celestia/DEPENDS | 3 ++-
science/celestia/HISTORY | 3 +++
science/chemtool/DEPENDS | 3 ++-
science/chemtool/HISTORY | 3 +++
science/gerbv/DEPENDS | 5 +++--
science/gerbv/HISTORY | 3 +++
shell-term-fm/pcmanfm/DEPENDS | 3 ++-
shell-term-fm/pcmanfm/HISTORY | 3 +++
utils/sunbird/DEPENDS | 3 ++-
utils/sunbird/HISTORY | 3 +++
utils/unison/DEPENDS | 3 ++-
utils/unison/HISTORY | 3 +++
video/lives/DEPENDS | 3 ++-
video/lives/HISTORY | 3 +++
video/mjpegtools/DEPENDS | 3 ++-
video/mjpegtools/HISTORY | 3 +++
wm-addons/devilspie/DEPENDS | 3 ++-
wm-addons/devilspie/HISTORY | 3 +++
x11-libs/unity-greeter/HISTORY | 3 +++
x11-toolkits/gtk+2-directfb/DEPENDS | 3 ++-
x11-toolkits/gtk+2-directfb/HISTORY | 3 +++
x11-toolkits/gtk+2/DEPENDS | 3 ++-
x11-toolkits/gtk+2/HISTORY | 3 +++
x11-toolkits/gtk+3/DEPENDS | 10 ++--------
x11-toolkits/gtk+3/HISTORY | 3 +++
x11-toolkits/gtk+4/DEPENDS | 9 +++------
x11-toolkits/gtk+4/HISTORY | 3 +++
x11-toolkits/gtk-sharp-2/DEPENDS | 3 ++-
x11-toolkits/gtk-sharp-2/HISTORY | 3 +++
x11-toolkits/gtkmm2/HISTORY | 3 +++
x11-toolkits/gtkmm3/HISTORY | 3 +++
x11-toolkits/pygtk2/DEPENDS | 3 ++-
x11-toolkits/pygtk2/HISTORY | 3 +++
x11/qtpixmap/DEPENDS | 3 ++-
x11/qtpixmap/HISTORY | 3 +++
xfce/exo/DEPENDS | 9 ++-------
xfce/exo/HISTORY | 3 +++
xfce/libxfce4ui/DEPENDS | 9 ++-------
xfce/libxfce4ui/HISTORY | 3 +++
xfce/thunar/DEPENDS | 10 ++--------
xfce/thunar/HISTORY | 3 +++
137 files changed, 335 insertions(+), 151 deletions(-)
New commits:
commit 0ea9925d657653dfd735effb08488b306bdf68fc
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
atk, affected spells: complete deprecation of atk in favour of
at-spi2-core
The current state of half-deprecated atk, some spells depending on atk and
some on at-spi2-core, some on either, is rather broken.
This is my attempt to get forward. At least things should build now.
diff --git a/audio-creation/jamin/DEPENDS b/audio-creation/jamin/DEPENDS
index 3d44e78..ebc7fdf 100755
--- a/audio-creation/jamin/DEPENDS
+++ b/audio-creation/jamin/DEPENDS
@@ -1,8 +1,9 @@
+. "$GRIMOIRE/VDEPENDS" &&
depends glib2 &&
depends gtk+2 &&
depends xml-parser-expat &&
depends pango &&
-depends atk &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends libsndfile &&
depends fftw &&
depends ladspa &&
diff --git a/audio-creation/jamin/HISTORY b/audio-creation/jamin/HISTORY
index 40141cf..aa047cf 100644
--- a/audio-creation/jamin/HISTORY
+++ b/audio-creation/jamin/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2016-03-02 Thomas Orgis <sobukus AT sourcemage.org>
* BUILD: added, hack to use -ldl (build fix)
diff --git a/audio-soft/easytag/DEPENDS b/audio-soft/easytag/DEPENDS
index 9adae55..bc40adc 100755
--- a/audio-soft/easytag/DEPENDS
+++ b/audio-soft/easytag/DEPENDS
@@ -1,6 +1,7 @@
+. "$GRIMOIRE/VDEPENDS" &&
depends perl &&
depends xml-parser &&
-depends atk &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends bzip2 &&
depends cairo &&
depends expat &&
diff --git a/audio-soft/easytag/HISTORY b/audio-soft/easytag/HISTORY
index 7201a12..af26e47 100644
--- a/audio-soft/easytag/HISTORY
+++ b/audio-soft/easytag/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2017-06-16 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS: added missing dependency on perl and xml-parser
diff --git a/audio-soft/gnaural/DEPENDS b/audio-soft/gnaural/DEPENDS
index 25c5dcf..db05e25 100755
--- a/audio-soft/gnaural/DEPENDS
+++ b/audio-soft/gnaural/DEPENDS
@@ -1,4 +1,5 @@
-depends atk &&
+. "$GRIMOIRE/VDEPENDS" &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends cairo &&
depends fontconfig &&
depends freetype2 &&
diff --git a/audio-soft/gnaural/HISTORY b/audio-soft/gnaural/HISTORY
index 3b02916..dc665ca 100644
--- a/audio-soft/gnaural/HISTORY
+++ b/audio-soft/gnaural/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2022-07-27 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: switch to PKG-CONFIG provider (automated)
diff --git a/audio-soft/gnomeradio2/DEPENDS b/audio-soft/gnomeradio2/DEPENDS
index 5d5c2a6..0e51390 100755
--- a/audio-soft/gnomeradio2/DEPENDS
+++ b/audio-soft/gnomeradio2/DEPENDS
@@ -1,4 +1,5 @@
-depends atk &&
+. "$GRIMOIRE/VDEPENDS" &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends cairo &&
depends freetype2 &&
depends gconf2 &&
diff --git a/audio-soft/gnomeradio2/HISTORY b/audio-soft/gnomeradio2/HISTORY
index 80e8cae..3e7879c 100644
--- a/audio-soft/gnomeradio2/HISTORY
+++ b/audio-soft/gnomeradio2/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
* DETAILS: (automated) Add KEYWORDS
diff --git a/audio-soft/ojmixer/DEPENDS b/audio-soft/ojmixer/DEPENDS
index d3e4ea9..c87ac51 100755
--- a/audio-soft/ojmixer/DEPENDS
+++ b/audio-soft/ojmixer/DEPENDS
@@ -1,5 +1,6 @@
+. "$GRIMOIRE/VDEPENDS" &&
depends gtk+2 &&
-depends atk &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends pango &&
depends expat &&
depends zlib
diff --git a/audio-soft/ojmixer/HISTORY b/audio-soft/ojmixer/HISTORY
index d839544..d0355d9 100644
--- a/audio-soft/ojmixer/HISTORY
+++ b/audio-soft/ojmixer/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2008-08-19 Robert Figura <rfigura AT sourcemage.org>
* DEPENDS: depends gtk+ -> gtk+2
diff --git a/cinnamon-apps/nemo/DEPENDS b/cinnamon-apps/nemo/DEPENDS
index 40d779c..433e512 100755
--- a/cinnamon-apps/nemo/DEPENDS
+++ b/cinnamon-apps/nemo/DEPENDS
@@ -1,3 +1,4 @@
+. "$GRIMOIRE/VDEPENDS" &&
source "$GRIMOIRE/MESON_DEPENDS" &&
depends PKG-CONFIG &&
depends glib2 &&
@@ -13,7 +14,7 @@ depends xrandr &&
depends gobject-introspection &&
depends libxkbfile &&
depends desktop-file-utils &&
-depends atk &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends dconf &&
depends xorgproto &&
depends cairo &&
diff --git a/cinnamon-apps/nemo/HISTORY b/cinnamon-apps/nemo/HISTORY
index 469aca3..e0aa8e5 100644
--- a/cinnamon-apps/nemo/HISTORY
+++ b/cinnamon-apps/nemo/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2023-06-13 Conner Clere <xenanthropy AT sourcemage.org>
* DEPENDS: added missing cinnamon-desktop dep
diff --git a/database/mysql-workbench/DEPENDS
b/database/mysql-workbench/DEPENDS
index 14b7c6b..8790acc 100755
--- a/database/mysql-workbench/DEPENDS
+++ b/database/mysql-workbench/DEPENDS
@@ -1,4 +1,5 @@
-depends atk &&
+. "$GRIMOIRE/VDEPENDS" &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends autoconf &&
depends automake &&
depends boost &&
diff --git a/database/mysql-workbench/HISTORY
b/database/mysql-workbench/HISTORY
index e3fe2aa..697a67e 100644
--- a/database/mysql-workbench/HISTORY
+++ b/database/mysql-workbench/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: openssl => SSL
diff --git a/devel/frama-c/DEPENDS b/devel/frama-c/DEPENDS
index 18e7fb9..73d5817 100755
--- a/devel/frama-c/DEPENDS
+++ b/devel/frama-c/DEPENDS
@@ -1,5 +1,6 @@
+. "$GRIMOIRE/VDEPENDS" &&
depends ocamlgraph &&
-depends atk &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends cairo &&
depends coq &&
depends fontconfig &&
diff --git a/devel/frama-c/HISTORY b/devel/frama-c/HISTORY
index 4c5c49f..23dd243 100644
--- a/devel/frama-c/HISTORY
+++ b/devel/frama-c/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2013-05-26 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version Fluorine-20130501
* DEPENDS: added dependencies on coq, zarith, ltl2ba
diff --git a/devel/graphviz/DEPENDS b/devel/graphviz/DEPENDS
index ecc5066..02c0633 100755
--- a/devel/graphviz/DEPENDS
+++ b/devel/graphviz/DEPENDS
@@ -1,4 +1,5 @@
-depends atk &&
+. "$GRIMOIRE/VDEPENDS" &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends autoconf &&
depends automake &&
depends bison &&
diff --git a/devel/graphviz/HISTORY b/devel/graphviz/HISTORY
index 48e693e..cecf5a0 100644
--- a/devel/graphviz/HISTORY
+++ b/devel/graphviz/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2023-11-07 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: version 9.0.0 (with quite some jumps
in API)
diff --git a/devel/oprofileui/DEPENDS b/devel/oprofileui/DEPENDS
index 119987e..9242008 100755
--- a/devel/oprofileui/DEPENDS
+++ b/devel/oprofileui/DEPENDS
@@ -1,4 +1,5 @@
-depends atk &&
+. "$GRIMOIRE/VDEPENDS" &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends cairo &&
depends fontconfig &&
depends freetype2 &&
diff --git a/devel/oprofileui/HISTORY b/devel/oprofileui/HISTORY
index b9236d0..9660504 100644
--- a/devel/oprofileui/HISTORY
+++ b/devel/oprofileui/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2012-08-29 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS: depends on xml-parser
diff --git a/devel/why/DEPENDS b/devel/why/DEPENDS
index 40d199c..8f5447c 100755
--- a/devel/why/DEPENDS
+++ b/devel/why/DEPENDS
@@ -1,4 +1,5 @@
-depends atk &&
+. "$GRIMOIRE/VDEPENDS" &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends cairo &&
depends camlidl &&
depends fontconfig &&
diff --git a/devel/why/HISTORY b/devel/why/HISTORY
index 341a19a..abf5e34 100644
--- a/devel/why/HISTORY
+++ b/devel/why/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2013-05-31 Florian Franzmann <bwlf AT bandrate.org>
* PRE_BUILD: fix incompatibility with frama-c Fluorine-20130501
diff --git a/gnome2-apps/evolution/DEPENDS b/gnome2-apps/evolution/DEPENDS
index 17a04c3..8236ffe 100755
--- a/gnome2-apps/evolution/DEPENDS
+++ b/gnome2-apps/evolution/DEPENDS
@@ -1,3 +1,4 @@
+. "$GRIMOIRE/VDEPENDS" &&
depends libx11 &&
depends libxml2 &&
depends -sub PYTHON libxml2 &&
@@ -9,7 +10,7 @@ depends gnome-doc-utils &&
depends gtk+3 &&
depends gtkhtml2 &&
depends gconf2 &&
-depends atk &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends libgnomecanvas &&
depends -sub CC evolution-data-server &&
depends gnome-icon-theme &&
diff --git a/gnome2-apps/evolution/HISTORY b/gnome2-apps/evolution/HISTORY
index 36ad228..bdf42c3 100644
--- a/gnome2-apps/evolution/HISTORY
+++ b/gnome2-apps/evolution/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2019-01-20 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: gnupg => GNUPG
diff --git a/gnome2-apps/gcalctool/DEPENDS b/gnome2-apps/gcalctool/DEPENDS
index 43d9e57..80af25a 100755
--- a/gnome2-apps/gcalctool/DEPENDS
+++ b/gnome2-apps/gcalctool/DEPENDS
@@ -1,4 +1,5 @@
-depends atk &&
+. "$GRIMOIRE/VDEPENDS" &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends glib2 &&
depends gtk+2 &&
depends gconf2 &&
diff --git a/gnome2-apps/gcalctool/HISTORY b/gnome2-apps/gcalctool/HISTORY
index 8543d9d..8b210a7 100644
--- a/gnome2-apps/gcalctool/HISTORY
+++ b/gnome2-apps/gcalctool/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2020-01-01 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 6.6.2
diff --git a/gnome2-apps/glade2/DEPENDS b/gnome2-apps/glade2/DEPENDS
index 3a58c88..7665bfc 100755
--- a/gnome2-apps/glade2/DEPENDS
+++ b/gnome2-apps/glade2/DEPENDS
@@ -1,6 +1,7 @@
+. "$GRIMOIRE/VDEPENDS" &&
depends libxml2 &&
depends gtk+2 &&
-depends atk &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends pango &&
depends rarian &&
depends xml-parser-expat &&
diff --git a/gnome2-apps/glade2/HISTORY b/gnome2-apps/glade2/HISTORY
index 2a57ac0..31a1b75 100644
--- a/gnome2-apps/glade2/HISTORY
+++ b/gnome2-apps/glade2/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2016-12-04 Thomas Orgis <sobukus AT sourcemage.org>
* DEPENDS: xml-parser-expat
diff --git a/gnome2-apps/gthumb2/DEPENDS b/gnome2-apps/gthumb2/DEPENDS
index 285f412..2f3c7ed 100755
--- a/gnome2-apps/gthumb2/DEPENDS
+++ b/gnome2-apps/gthumb2/DEPENDS
@@ -1,6 +1,7 @@
+. "$GRIMOIRE"/VDEPENDS &&
. "$GRIMOIRE"/MESON_DEPENDS &&
-depends atk &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends bzip2 &&
depends cairo &&
depends cogl &&
diff --git a/gnome2-apps/gthumb2/HISTORY b/gnome2-apps/gthumb2/HISTORY
index 2bc4170..0f3e7ec 100644
--- a/gnome2-apps/gthumb2/HISTORY
+++ b/gnome2-apps/gthumb2/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2022-07-03 Florian Franzmann <bwlf AT bandrate.org>
* DEPENDS: depend on gstreamer-1.0 instead of gstreamer
* PRE_BUILD, patches/3.12.2-link-with-x11.patch: fix linking against
diff --git a/gnome2-apps/orca/HISTORY b/gnome2-apps/orca/HISTORY
index 6b553a5..c397ee7 100644
--- a/gnome2-apps/orca/HISTORY
+++ b/gnome2-apps/orca/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2012-05-17 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 3.4.2
diff --git a/gnome2-apps/rubrica/DEPENDS b/gnome2-apps/rubrica/DEPENDS
index 718cc2f..b1ed0e6 100755
--- a/gnome2-apps/rubrica/DEPENDS
+++ b/gnome2-apps/rubrica/DEPENDS
@@ -1,4 +1,5 @@
+. "$GRIMOIRE/VDEPENDS" &&
depends bzip2 &&
depends mcrypt &&
-depends atk &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends pango
diff --git a/gnome2-apps/rubrica/HISTORY b/gnome2-apps/rubrica/HISTORY
index d895053..8b5b6cc 100644
--- a/gnome2-apps/rubrica/HISTORY
+++ b/gnome2-apps/rubrica/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2013-03-03 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated VERSION to 2.0.12
diff --git a/gnome2-libs/at-spi/DEPENDS b/gnome2-libs/at-spi/DEPENDS
index 457f390..744ec67 100755
--- a/gnome2-libs/at-spi/DEPENDS
+++ b/gnome2-libs/at-spi/DEPENDS
@@ -1,4 +1,5 @@
-depends atk &&
+. "$GRIMOIRE/VDEPENDS" &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends gtk+2 &&
depends libbonobo &&
depends libxtst &&
diff --git a/gnome2-libs/at-spi/HISTORY b/gnome2-libs/at-spi/HISTORY
index db53bea..d996bd5 100644
--- a/gnome2-libs/at-spi/HISTORY
+++ b/gnome2-libs/at-spi/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2010-10-23 Ladislav Hagara <hgr AT vabo.cz>
* PRE_BUILD, make.patch: removed patch
diff --git a/gnome2-libs/at-spi2-atk/DEPENDS b/gnome2-libs/at-spi2-atk/DEPENDS
index 141efce..58745bd 100755
--- a/gnome2-libs/at-spi2-atk/DEPENDS
+++ b/gnome2-libs/at-spi2-atk/DEPENDS
@@ -1,9 +1,7 @@
. "${GRIMOIRE}/MESON_DEPENDS" &&
-depends at-spi2-core &&
-if spell_ok at-spi2-core &&
- is_version_less "$(installed_version at-spi2-core)" "2.45.1"; then
- depends atk
-fi &&
+. "${GRIMOIRE}/VDEPENDS" &&
+
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends dbus &&
depends dbus-glib &&
depends glib2 &&
diff --git a/gnome2-libs/at-spi2-atk/HISTORY b/gnome2-libs/at-spi2-atk/HISTORY
index 2eb9325..0f76a8e 100644
--- a/gnome2-libs/at-spi2-atk/HISTORY
+++ b/gnome2-libs/at-spi2-atk/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2023-05-19 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: added Watch line
* DEPENDS: moved libice and libsm in X11 camp
diff --git a/gnome2-libs/at-spi2-core/CONFLICTS
b/gnome2-libs/at-spi2-core/CONFLICTS
index 05fb6c7..91d021b 100755
--- a/gnome2-libs/at-spi2-core/CONFLICTS
+++ b/gnome2-libs/at-spi2-core/CONFLICTS
@@ -1 +1 @@
-conflicts atk
+conflicts atk y
diff --git a/gnome2-libs/at-spi2-core/HISTORY
b/gnome2-libs/at-spi2-core/HISTORY
index a5cd69c..d977960 100644
--- a/gnome2-libs/at-spi2-core/HISTORY
+++ b/gnome2-libs/at-spi2-core/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * CONFLICTS: properly conflict with deprecated atk now
+
2023-05-19 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 2.48.2
* DEPENDS: updated gobject-introspection flags
diff --git a/gnome2-libs/atk/BUILD b/gnome2-libs/atk/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/gnome2-libs/atk/BUILD
@@ -0,0 +1 @@
+true
diff --git a/gnome2-libs/atk/CONFIGURE b/gnome2-libs/atk/CONFIGURE
deleted file mode 100755
index 9f48d22..0000000
--- a/gnome2-libs/atk/CONFIGURE
+++ /dev/null
@@ -1 +0,0 @@
-. "${GRIMOIRE}/MESON_CONFIGURE"
diff --git a/gnome2-libs/atk/CONFLICTS b/gnome2-libs/atk/CONFLICTS
deleted file mode 100755
index b5b44d0..0000000
--- a/gnome2-libs/atk/CONFLICTS
+++ /dev/null
@@ -1,4 +0,0 @@
-if spell_ok at-spi2-core &&
- is_version_less "2.45.1" "$(installed_version at-spi2-core)"; then
- conflicts atk y
-fi
diff --git a/gnome2-libs/atk/DEPENDS b/gnome2-libs/atk/DEPENDS
deleted file mode 100755
index 55c1548..0000000
--- a/gnome2-libs/atk/DEPENDS
+++ /dev/null
@@ -1,12 +0,0 @@
-. "${GRIMOIRE}/MESON_DEPENDS" &&
-depends glib2 &&
-
-optional_depends gobject-introspection \
- "introspection=true" \
- "introspection=false" \
- "to enable introspection support" &&
-
-optional_depends gtk-doc \
- "docs=true" \
- "docs=false" \
- "Build documentation with gtk-doc"
diff --git a/gnome2-libs/atk/DETAILS b/gnome2-libs/atk/DETAILS
index fd02d45..a20b8a7 100755
--- a/gnome2-libs/atk/DETAILS
+++ b/gnome2-libs/atk/DETAILS
@@ -1,16 +1,20 @@
-. "${GRIMOIRE}/MESON_FUNCTIONS"
SPELL=atk
VERSION=2.38.0
-
SOURCE_HASH=sha256:ac4de2a4ef4bd5665052952fe169657e65e895c5057dffb3c2a810f6191a0c36:UPSTREAM_HASH
- SOURCE=$SPELL-$VERSION.tar.xz
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=${GNOME_URL}/sources/${SPELL}/${VERSION:0:4}/${SOURCE}
+ PATCHLEVEL=1
+ ARCHIVE=off
+ GATHER_DOCS=off
+#
SOURCE_HASH=sha256:ac4de2a4ef4bd5665052952fe169657e65e895c5057dffb3c2a810f6191a0c36:UPSTREAM_HASH
+# SOURCE=$SPELL-$VERSION.tar.xz
+#SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+# SOURCE_URL[0]=${GNOME_URL}/sources/${SPELL}/${VERSION:0:4}/${SOURCE}
LICENSE[0]=LGPL
WEB_SITE=http://library.gnome.org/devel/atk/
ENTERED=20020314
KEYWORDS="gnome2 libs"
SHORT="set of interfaces for accessibility"
cat << EOF
+Deprecated in favour of at-spi2-core.
+
The ATK library provides a set of interfaces for accessibility. By supporting
the ATK interfaces, an application or toolkit can be used such as tools such
as
screen readers, magnifiers, and alternative input devices.
diff --git a/gnome2-libs/atk/HISTORY b/gnome2-libs/atk/HISTORY
index bf78669..d66568f 100644
--- a/gnome2-libs/atk/HISTORY
+++ b/gnome2-libs/atk/HISTORY
@@ -1,3 +1,10 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS, etal: deprecating spell in favour of at-spi2-core,
+ unconditionally now
+
2023-01-18 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: drop pcre
diff --git a/gnome2-libs/atk/INSTALL b/gnome2-libs/atk/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/gnome2-libs/atk/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/gnome2-libs/atk/PREPARE b/gnome2-libs/atk/PREPARE
deleted file mode 100755
index 5558d06..0000000
--- a/gnome2-libs/atk/PREPARE
+++ /dev/null
@@ -1 +0,0 @@
-config_query ATK_DEVEL 'Do you want devel version of atk?' n
diff --git a/gnome2-libs/atk/PRE_BUILD b/gnome2-libs/atk/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/gnome2-libs/atk/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/gnome2-libs/atk/PRE_SUB_DEPENDS b/gnome2-libs/atk/PRE_SUB_DEPENDS
deleted file mode 100755
index f36b0c6..0000000
--- a/gnome2-libs/atk/PRE_SUB_DEPENDS
+++ /dev/null
@@ -1,4 +0,0 @@
-case "${THIS_SUB_DEPENDS}" in
- ATK_DEVEL) [[ "${ATK_DEVEL}" == "y" ]] && return 0 ;;
-esac
-return 1
diff --git a/gnome2-libs/atk/SUB_DEPENDS b/gnome2-libs/atk/SUB_DEPENDS
deleted file mode 100755
index 4a23f45..0000000
--- a/gnome2-libs/atk/SUB_DEPENDS
+++ /dev/null
@@ -1,5 +0,0 @@
-case "${THIS_SUB_DEPENDS}" in
- ATK_DEVEL) message "${MESSAGE_COLOR}Devel release needed, forcing
it.${DEFAULT_COLOR}" &&
- ATK_DEVEL="y" ;;
- *) message "${PROBLEM_COLOR}Unknown subdepends!${DEFAULT_COLOR}"
&& return 1 ;;
-esac
diff --git a/gnome2-libs/atk/UP_TRIGGERS b/gnome2-libs/atk/UP_TRIGGERS
index 792b99d..da3a897 100755
--- a/gnome2-libs/atk/UP_TRIGGERS
+++ b/gnome2-libs/atk/UP_TRIGGERS
@@ -1,5 +1,2 @@
-if spell_ok at-spi2-core &&
- is_version_less "2.45.1" "$(installed_version at-spi2-core)"; then
- on_cast atk dispel_self &&
- up_trigger at-spi2-core cast_self
-fi
+up_trigger atk dispel_self &&
+up_trigger at-spi2-core cast_self
diff --git a/gnome2-libs/atkmm/DEPENDS b/gnome2-libs/atkmm/DEPENDS
index bb15591..830ccdb 100755
--- a/gnome2-libs/atkmm/DEPENDS
+++ b/gnome2-libs/atkmm/DEPENDS
@@ -1,6 +1,7 @@
+. "$GRIMOIRE"/VDEPENDS &&
. "$GRIMOIRE"/MESON_DEPENDS &&
-depends atk &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends glibmm &&
if list_find "$ATKMM_OPTS" "build-documentation=true"; then
diff --git a/gnome2-libs/atkmm/HISTORY b/gnome2-libs/atkmm/HISTORY
index a1a6567..1dfa5d9 100644
--- a/gnome2-libs/atkmm/HISTORY
+++ b/gnome2-libs/atkmm/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
* DEPENDS: use MESON_DEPENDS
diff --git a/gnome2-libs/atkmm1.6/DEPENDS b/gnome2-libs/atkmm1.6/DEPENDS
index 2e0d11f..0b09480 100755
--- a/gnome2-libs/atkmm1.6/DEPENDS
+++ b/gnome2-libs/atkmm1.6/DEPENDS
@@ -1,4 +1,5 @@
-depends atk &&
+. "$GRIMOIRE/VDEPENDS" &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends glibmm2.4 &&
if list_find "$ATKMM_OPTS" "--enable-documentation"; then
diff --git a/gnome2-libs/atkmm1.6/HISTORY b/gnome2-libs/atkmm1.6/HISTORY
index 39102f6..659d8a2 100644
--- a/gnome2-libs/atkmm1.6/HISTORY
+++ b/gnome2-libs/atkmm1.6/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2021-08-04 Thomas Orgis <sobukus AT sourcemage.org>
* all: resurrected as atkmm1.6 for gtkmm2
diff --git a/gnome2-libs/dasher/DEPENDS b/gnome2-libs/dasher/DEPENDS
index deade78..b210976 100755
--- a/gnome2-libs/dasher/DEPENDS
+++ b/gnome2-libs/dasher/DEPENDS
@@ -4,7 +4,6 @@ depends gtk+2 &&
depends gconf2 &&
depends libwnck &&
depends libglade2 &&
-depends atk &&
optional_depends cairo \
"--with-cairo" \
diff --git a/gnome2-libs/dasher/HISTORY b/gnome2-libs/dasher/HISTORY
index 89027bc..e84b2f1 100644
--- a/gnome2-libs/dasher/HISTORY
+++ b/gnome2-libs/dasher/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2010-06-13 Robin Cook <rcook AT wyrms.net>
* DEPENDS: made cairo and gnome-speech optional
added gvfs as optional
diff --git a/gnome2-libs/gnome-python2/DEPENDS
b/gnome2-libs/gnome-python2/DEPENDS
index 52641d4..9621767 100755
--- a/gnome2-libs/gnome-python2/DEPENDS
+++ b/gnome2-libs/gnome-python2/DEPENDS
@@ -1,3 +1,4 @@
+. "$GRIMOIRE/VDEPENDS" &&
if list_find "$GPYTHON2_VFSBONOBO" "--enable-gnomevfsbonobo"; then
depends gnome-vfs2 &&
depends libbonobo &&
@@ -57,7 +58,7 @@ optional_depends libbonoboui
\
"--disable-bonoboui" \
"to build bonoboui module" &&
-depends atk &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends bzip2 &&
depends cairo &&
depends dbus &&
diff --git a/gnome2-libs/gnome-python2/HISTORY
b/gnome2-libs/gnome-python2/HISTORY
index 11a29cb..e386121 100644
--- a/gnome2-libs/gnome-python2/HISTORY
+++ b/gnome2-libs/gnome-python2/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: openssl => SSL
diff --git a/gnome2-libs/java-atk-wrapper/DEPENDS
b/gnome2-libs/java-atk-wrapper/DEPENDS
index 8edaa37..f3e31ba 100755
--- a/gnome2-libs/java-atk-wrapper/DEPENDS
+++ b/gnome2-libs/java-atk-wrapper/DEPENDS
@@ -1,4 +1,5 @@
-depends atk &&
+. "$GRIMOIRE/VDEPENDS" &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends glib2 &&
depends gtk+2 &&
depends gconf2 &&
diff --git a/gnome2-libs/java-atk-wrapper/HISTORY
b/gnome2-libs/java-atk-wrapper/HISTORY
index bea2e72..2a5e89e 100644
--- a/gnome2-libs/java-atk-wrapper/HISTORY
+++ b/gnome2-libs/java-atk-wrapper/HISTORY
@@ -1,2 +1,5 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2010-06-13 Robin Cook <rcook AT wyrms.net>
* new spell: DETAILS, DEPENDS, BUILD
diff --git a/gnome2-libs/libcanberra/DEPENDS b/gnome2-libs/libcanberra/DEPENDS
index 7544170..6940238 100755
--- a/gnome2-libs/libcanberra/DEPENDS
+++ b/gnome2-libs/libcanberra/DEPENDS
@@ -1,4 +1,4 @@
-. "$GRIMOIRE/FUNCTIONS" &&
+. "${GRIMOIRE}/VDEPENDS" &&
depends libvorbis &&
@@ -44,13 +44,7 @@ optional_depends gtk-doc \
"Build devhelp docs?" &&
if is_depends_enabled $SPELL gtk+2 || is_depends_enabled $SPELL gtk+3; then
- # Cargo-coded from firefox. Dunno what this mess is supposed to be.
- if spell_ok at-spi2-core &&
- is_version_less "2.45.0" "$(installed_version at-spi2-core)"; then
- depends at-spi2-core
- else
- depends atk
- fi &&
+ vdepends <<< "at-spi2-core >= 2.45.0" &&
depends cairo &&
depends fontconfig &&
depends freetype2 &&
diff --git a/gnome2-libs/libcanberra/HISTORY b/gnome2-libs/libcanberra/HISTORY
index efeb03c..33a20d9 100644
--- a/gnome2-libs/libcanberra/HISTORY
+++ b/gnome2-libs/libcanberra/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2023-11-11 Thomas Orgis <sobukus AT sourcemage.org>
* DEPENDS: cargo-coded atk mess
diff --git a/gnome2-libs/libgail-gnome/DEPENDS
b/gnome2-libs/libgail-gnome/DEPENDS
index 4764172..0fc5eaf 100755
--- a/gnome2-libs/libgail-gnome/DEPENDS
+++ b/gnome2-libs/libgail-gnome/DEPENDS
@@ -1,4 +1,3 @@
-depends atk &&
depends gtk+2 &&
depends libbonobo &&
depends libbonoboui &&
diff --git a/gnome2-libs/libgail-gnome/HISTORY
b/gnome2-libs/libgail-gnome/HISTORY
index ef707e2..957c934 100644
--- a/gnome2-libs/libgail-gnome/HISTORY
+++ b/gnome2-libs/libgail-gnome/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2011-02-24 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.20.4
diff --git a/gnome2-libs/libglade2/DEPENDS b/gnome2-libs/libglade2/DEPENDS
index 75d67f5..c80edbb 100755
--- a/gnome2-libs/libglade2/DEPENDS
+++ b/gnome2-libs/libglade2/DEPENDS
@@ -1,8 +1,9 @@
+. "$GRIMOIRE/VDEPENDS" &&
depends expat &&
depends gtk+2 &&
depends libpng &&
depends libxml2 &&
-depends atk &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
optional_depends gtk-doc \
"--enable-gtk-doc" \
diff --git a/gnome2-libs/libglade2/HISTORY b/gnome2-libs/libglade2/HISTORY
index 369a265..3cc0d81 100644
--- a/gnome2-libs/libglade2/HISTORY
+++ b/gnome2-libs/libglade2/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2022-10-27 Conner Clere <connerclere AT gmail.com>
* DEPENDS: remove unneeded python2 dependency
diff --git a/gnome2-libs/libgnomecanvas/DEPENDS
b/gnome2-libs/libgnomecanvas/DEPENDS
index ea42410..f7fd3d2 100755
--- a/gnome2-libs/libgnomecanvas/DEPENDS
+++ b/gnome2-libs/libgnomecanvas/DEPENDS
@@ -1,4 +1,5 @@
-depends atk &&
+. "$GRIMOIRE/VDEPENDS" &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends gdk-pixbuf2 &&
depends glib2 &&
depends gtk+2 &&
diff --git a/gnome2-libs/libgnomecanvas/HISTORY
b/gnome2-libs/libgnomecanvas/HISTORY
index adb68db..f512947 100644
--- a/gnome2-libs/libgnomecanvas/HISTORY
+++ b/gnome2-libs/libgnomecanvas/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2021-05-27 Ismael Luceno <ismael AT sourcemage.org>
* PRE_BUILD: Fixed build against musl
diff --git a/gnome2-libs/vte/DEPENDS b/gnome2-libs/vte/DEPENDS
index af54331..2d388f2 100755
--- a/gnome2-libs/vte/DEPENDS
+++ b/gnome2-libs/vte/DEPENDS
@@ -1,5 +1,6 @@
-. $GRIMOIRE/MESON_DEPENDS &&
-depends atk &&
+. "$GRIMOIRE/VDEPENDS" &&
+. "$GRIMOIRE/MESON_DEPENDS" &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends cairo &&
depends gdk-pixbuf2 &&
depends glib2 &&
diff --git a/gnome2-libs/vte/HISTORY b/gnome2-libs/vte/HISTORY
index 7f8aecd..6b71e09 100644
--- a/gnome2-libs/vte/HISTORY
+++ b/gnome2-libs/vte/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2023-04-12 Conner Clere <xenanthropy AT sourcemage.org>
* DETAILS: version 0.70.4, SECURITY_PATCH++
diff --git a/gnome3-libs/gtk-engines3/DEPENDS
b/gnome3-libs/gtk-engines3/DEPENDS
index b49148d..2b71e02 100755
--- a/gnome3-libs/gtk-engines3/DEPENDS
+++ b/gnome3-libs/gtk-engines3/DEPENDS
@@ -1,5 +1,6 @@
+. "$GRIMOIRE/VDEPENDS" &&
depends gtk+3 &&
-depends atk &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends pango &&
depends gdk-pixbuf2 &&
depends cairo &&
diff --git a/gnome3-libs/gtk-engines3/HISTORY
b/gnome3-libs/gtk-engines3/HISTORY
index cd46a0f..8cd587a 100644
--- a/gnome3-libs/gtk-engines3/HISTORY
+++ b/gnome3-libs/gtk-engines3/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2017-05-27 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: moved the spell to gnome3-libs/gtk-engines3,
as it is not helping gnome2 / gtk+2 in any way
diff --git a/gnome3-libs/vte3/DEPENDS b/gnome3-libs/vte3/DEPENDS
index 09b9040..8a756a0 100755
--- a/gnome3-libs/vte3/DEPENDS
+++ b/gnome3-libs/vte3/DEPENDS
@@ -1,10 +1,11 @@
+. "$GRIMOIRE/VDEPENDS" &&
depends intltool &&
depends libx11 &&
depends fontconfig &&
depends freetype2 &&
depends glib2 &&
depends gtk+3 "--with-gtk=3.0" &&
-depends atk &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends pango &&
depends pcre2 &&
diff --git a/gnome3-libs/vte3/HISTORY b/gnome3-libs/vte3/HISTORY
index 3d26135..97026de 100644
--- a/gnome3-libs/vte3/HISTORY
+++ b/gnome3-libs/vte3/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2019-06-05 Kenneth Raplee <kenneth AT raplee.email>
* DETAILS: Updated to 0.56.3
* DEPENDS: Optionally depends on vala
diff --git a/graphics/geeqie/DEPENDS b/graphics/geeqie/DEPENDS
index 43b2efd..b66ed8b 100755
--- a/graphics/geeqie/DEPENDS
+++ b/graphics/geeqie/DEPENDS
@@ -1,6 +1,7 @@
+. "$GRIMOIRE/VDEPENDS" &&
. "$GRIMOIRE/MESON_DEPENDS" &&
-depends atk &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends cairo &&
depends fontconfig &&
depends freetype2 &&
diff --git a/graphics/geeqie/HISTORY b/graphics/geeqie/HISTORY
index 66b527b..ddc2b81 100644
--- a/graphics/geeqie/HISTORY
+++ b/graphics/geeqie/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2023-06-09 Florian Franzmann <bwlf AT bandrate.org>
* PRE_BUILD, patches/0001-Fix-1090-exiv2-0.28.0-support.patch: fix
build against exiv2 0.28.0
diff --git a/graphics/gimp/DEPENDS b/graphics/gimp/DEPENDS
index a9e28cc..9247675 100755
--- a/graphics/gimp/DEPENDS
+++ b/graphics/gimp/DEPENDS
@@ -1,8 +1,9 @@
+. "$GRIMOIRE/VDEPENDS" &&
. "$GRIMOIRE/FUNCTIONS" &&
depends -sub TLS glib-networking &&
-depends atk &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends babl &&
depends cairo &&
depends curl &&
diff --git a/graphics/gimp/HISTORY b/graphics/gimp/HISTORY
index 5d3ff8e..049992f 100644
--- a/graphics/gimp/HISTORY
+++ b/graphics/gimp/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2021-12-23 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 2.10.30
diff --git a/http/firefox-esr/DEPENDS b/http/firefox-esr/DEPENDS
index af4e240..e2ea84c 100755
--- a/http/firefox-esr/DEPENDS
+++ b/http/firefox-esr/DEPENDS
@@ -1,4 +1,5 @@
. "${GRIMOIRE}/FUNCTIONS" &&
+. "${GRIMOIRE}/VDEPENDS" &&
depends autoconf-2.13 &&
depends -sub "CLANG" llvm &&
@@ -8,12 +9,7 @@ depends python3
&&
depends icu "--with-system-icu" &&
depends glib2 &&
-if spell_ok at-spi2-core &&
- is_version_less "2.45.0" "$(installed_version at-spi2-core)"; then
- depends at-spi2-core
-else
- depends atk
-fi &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
if [[ $FIREFOX_SCCACHE == 'y' ]]; then
depends sccache
diff --git a/http/firefox-esr/HISTORY b/http/firefox-esr/HISTORY
index 77c9dc4..fd0ab3d 100644
--- a/http/firefox-esr/HISTORY
+++ b/http/firefox-esr/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2023-10-04 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: version 115.3.1esr, ++SECURITY_PATCH
*
patches/0014-libaom-Use-NEON_FLAGS-instead-of-VPX_ASFLAGS-for-lib.patch:
obsolete
diff --git a/http/firefox/DEPENDS b/http/firefox/DEPENDS
index 8a2e1f7..f4c3862 100755
--- a/http/firefox/DEPENDS
+++ b/http/firefox/DEPENDS
@@ -1,4 +1,5 @@
. "${GRIMOIRE}/FUNCTIONS" &&
+. "${GRIMOIRE}/VDEPENDS" &&
depends autoconf-2.13 &&
depends -sub "CLANG" llvm &&
@@ -12,12 +13,7 @@ fi &&
depends icu "--with-system-icu" &&
depends glib2 &&
-if spell_ok at-spi2-core &&
- is_version_less "2.45.0" "$(installed_version at-spi2-core)"; then
- depends at-spi2-core
-else
- depends atk
-fi &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
if [[ $FIREFOX_SCCACHE == 'y' ]]; then
depends sccache
diff --git a/http/firefox/HISTORY b/http/firefox/HISTORY
index a245ba7..22c8a07 100644
--- a/http/firefox/HISTORY
+++ b/http/firefox/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2023-11-09 Pavel Vinogradov <public AT sorcemage.org>
* DEPENDS, PRE_BUILD, patches-for-python-3.12/*: added code and
patches from
Mozilla and BLFS for successful building with python >= 3.12.0
diff --git a/i18n/scim/DEPENDS b/i18n/scim/DEPENDS
index f137098..6056fef 100755
--- a/i18n/scim/DEPENDS
+++ b/i18n/scim/DEPENDS
@@ -1,4 +1,5 @@
-depends atk &&
+. "$GRIMOIRE/VDEPENDS" &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends cairo &&
depends expat &&
depends fontconfig &&
diff --git a/i18n/scim/HISTORY b/i18n/scim/HISTORY
index 8bdef20..23a3bce 100644
--- a/i18n/scim/HISTORY
+++ b/i18n/scim/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2015-05-25 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: remove SOURCEFORGE_URL usage (automated)
diff --git a/java/icedtea7/DEPENDS b/java/icedtea7/DEPENDS
index 25915d5..bc42fdf 100755
--- a/java/icedtea7/DEPENDS
+++ b/java/icedtea7/DEPENDS
@@ -1,3 +1,4 @@
+. "$GRIMOIRE/VDEPENDS" &&
depends xorgproto &&
depends gcc &&
depends -sub CXX gcc &&
@@ -19,7 +20,7 @@ depends attr &&
depends cpio &&
depends alsa-lib &&
depends cups &&
-depends atk &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends glib2 &&
depends fontconfig &&
depends cairo &&
diff --git a/java/icedtea7/HISTORY b/java/icedtea7/HISTORY
index 97ad012..c17d3f9 100644
--- a/java/icedtea7/HISTORY
+++ b/java/icedtea7/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2022-07-27 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: switch to PKG-CONFIG provider (automated)
diff --git a/libs/libfm/DEPENDS b/libs/libfm/DEPENDS
index 3abfe7f..8ccd543 100755
--- a/libs/libfm/DEPENDS
+++ b/libs/libfm/DEPENDS
@@ -1,5 +1,6 @@
+. "$GRIMOIRE/VDEPENDS" &&
depends libfm-extra &&
-depends atk &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends cairo &&
depends dbus &&
depends dbus-glib &&
diff --git a/libs/libfm/HISTORY b/libs/libfm/HISTORY
index ed1926f..c4951f0 100644
--- a/libs/libfm/HISTORY
+++ b/libs/libfm/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2021-02-13 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 1.3.2
diff --git a/mail/claws-mail/DEPENDS b/mail/claws-mail/DEPENDS
index 3ca0773..6571fc1 100755
--- a/mail/claws-mail/DEPENDS
+++ b/mail/claws-mail/DEPENDS
@@ -1,3 +1,4 @@
+. "$GRIMOIRE/VDEPENDS" &&
depends gtk+3 &&
optional_depends "dbus" \
@@ -128,7 +129,7 @@ else
fi &&
depends nettle &&
-depends atk &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends cairo &&
depends curl &&
if is_depends_enabled $SPELL dbus; then
diff --git a/mail/claws-mail/HISTORY b/mail/claws-mail/HISTORY
index 519de27..0e9e16b 100644
--- a/mail/claws-mail/HISTORY
+++ b/mail/claws-mail/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2022-12-13 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 4.1.1
diff --git a/mail/thunderbird/DEPENDS b/mail/thunderbird/DEPENDS
index c1af9e9..3bd7696 100755
--- a/mail/thunderbird/DEPENDS
+++ b/mail/thunderbird/DEPENDS
@@ -1,4 +1,5 @@
-depends atk &&
+. "$GRIMOIRE/VDEPENDS" &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
#depends -sub 'TEE' cairo "--enable-system-cairo \
# --enable-default-toolkit=cairo-gtk2" &&
depends fontconfig &&
diff --git a/mail/thunderbird/HISTORY b/mail/thunderbird/HISTORY
index 0e9cfe3..d8b80bc 100644
--- a/mail/thunderbird/HISTORY
+++ b/mail/thunderbird/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2016-01-14 Thomas Orgis <sobukus AT sourcemage.org>
* DEPENDS: does not depend on cairo
diff --git a/ruby-raa/ruby-atk/DEPENDS b/ruby-raa/ruby-atk/DEPENDS
index 8449c7b..1fed55a 100755
--- a/ruby-raa/ruby-atk/DEPENDS
+++ b/ruby-raa/ruby-atk/DEPENDS
@@ -1,2 +1,3 @@
+. "$GRIMOIRE/VDEPENDS" &&
depends RUBY &&
-depends atk
+vdepends <<< "at-spi2-core >= 2.45.0"
diff --git a/ruby-raa/ruby-atk/HISTORY b/ruby-raa/ruby-atk/HISTORY
index 0ed1e5f..cf0e2f4 100644
--- a/ruby-raa/ruby-atk/HISTORY
+++ b/ruby-raa/ruby-atk/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2015-05-25 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: remove SOURCEFORGE_URL usage (automated)
diff --git a/ruby-raa/ruby-gtk2/HISTORY b/ruby-raa/ruby-gtk2/HISTORY
index 1dbd121..4cf7dab 100644
--- a/ruby-raa/ruby-gtk2/HISTORY
+++ b/ruby-raa/ruby-gtk2/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2015-05-25 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: remove SOURCEFORGE_URL usage (automated)
diff --git a/science/celestia/DEPENDS b/science/celestia/DEPENDS
index f24530d..787e5e5 100755
--- a/science/celestia/DEPENDS
+++ b/science/celestia/DEPENDS
@@ -1,3 +1,4 @@
+. "$GRIMOIRE/VDEPENDS" &&
depends autoconf &&
depends JPEG &&
depends libpng &&
@@ -10,7 +11,7 @@ elif [ "$CELESTIA_UI" == "gtk+2" ]; then
depends gtk+2 '--with-gtk --with-x' &&
depends gtkglext
elif [ "$CELESTIA_UI" == "gnome2" ]; then
- depends atk &&
+ vdepends <<< "at-spi2-core >= 2.45.0" &&
depends cairo '--enable-cairo' &&
depends gconf2 &&
depends glib2 &&
diff --git a/science/celestia/HISTORY b/science/celestia/HISTORY
index 04e06db..689d714 100644
--- a/science/celestia/HISTORY
+++ b/science/celestia/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2015-05-25 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: remove SOURCEFORGE_URL usage (automated)
diff --git a/science/chemtool/DEPENDS b/science/chemtool/DEPENDS
index 1ad54d9..5d98043 100755
--- a/science/chemtool/DEPENDS
+++ b/science/chemtool/DEPENDS
@@ -1,4 +1,5 @@
-depends atk &&
+. "$GRIMOIRE/VDEPENDS" &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends cairo &&
depends glib2 &&
depends gtk+2 &&
diff --git a/science/chemtool/HISTORY b/science/chemtool/HISTORY
index d7053f3..b6570b8 100644
--- a/science/chemtool/HISTORY
+++ b/science/chemtool/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2010-12-17 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 1.6.12
diff --git a/science/gerbv/DEPENDS b/science/gerbv/DEPENDS
index a2fba00..1e30dbb 100755
--- a/science/gerbv/DEPENDS
+++ b/science/gerbv/DEPENDS
@@ -1,9 +1,10 @@
-depends PKG-CONFIG &&
+. "$GRIMOIRE/VDEPENDS" &&
+depends PKG-CONFIG &&
depends gtk+2 &&
depends glib2 &&
depends pango &&
depends fontconfig &&
depends freetype2 &&
-depends atk &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends libpng &&
depends cairo
diff --git a/science/gerbv/HISTORY b/science/gerbv/HISTORY
index 1970688..0c71bfe 100644
--- a/science/gerbv/HISTORY
+++ b/science/gerbv/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2022-07-27 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: switch to PKG-CONFIG provider (automated)
diff --git a/shell-term-fm/pcmanfm/DEPENDS b/shell-term-fm/pcmanfm/DEPENDS
index eb8e3a9..9c1676f 100755
--- a/shell-term-fm/pcmanfm/DEPENDS
+++ b/shell-term-fm/pcmanfm/DEPENDS
@@ -1,4 +1,5 @@
-depends atk &&
+. "$GRIMOIRE/VDEPENDS" &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends glib2 &&
depends libfm &&
depends libpng &&
diff --git a/shell-term-fm/pcmanfm/HISTORY b/shell-term-fm/pcmanfm/HISTORY
index 05c0967..e27bf44 100644
--- a/shell-term-fm/pcmanfm/HISTORY
+++ b/shell-term-fm/pcmanfm/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2021-02-06 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 1.3.2
diff --git a/utils/sunbird/DEPENDS b/utils/sunbird/DEPENDS
index 88af02b..061b95f 100755
--- a/utils/sunbird/DEPENDS
+++ b/utils/sunbird/DEPENDS
@@ -1,4 +1,5 @@
-depends atk &&
+. "$GRIMOIRE/VDEPENDS" &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends fontconfig '--enable-xft --disable-freetype2' &&
depends -sub CXX gcc &&
depends gtk+2 '--enable-default-toolkit=gtk2' &&
diff --git a/utils/sunbird/HISTORY b/utils/sunbird/HISTORY
index fea2936..efb6d5a 100644
--- a/utils/sunbird/HISTORY
+++ b/utils/sunbird/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2019-08-28 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS: switch dependency from xorg-server to X11-SERVER
diff --git a/utils/unison/DEPENDS b/utils/unison/DEPENDS
index c319d26..48c47f1 100755
--- a/utils/unison/DEPENDS
+++ b/utils/unison/DEPENDS
@@ -1,3 +1,4 @@
+. "$GRIMOIRE/VDEPENDS" &&
depends ocaml &&
if [ "$UI" = "gtk" ] ; then
@@ -6,7 +7,7 @@ fi &&
if [ "$UI" = "gtk2" ] ; then
depends lablgtk2 &&
- depends atk &&
+ vdepends <<< "at-spi2-core >= 2.45.0" &&
depends cairo &&
depends fontconfig &&
depends freetype2 &&
diff --git a/utils/unison/HISTORY b/utils/unison/HISTORY
index 1af453f..3b695e3 100644
--- a/utils/unison/HISTORY
+++ b/utils/unison/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2010-09-12 Florian Franzmann <bwlf AT bandrate.org>
* DEPENDS: added missing dependencies
* PRE_BUILD, ocaml-3.12.patch: fixed build error with ocaml 3.12
diff --git a/video/lives/DEPENDS b/video/lives/DEPENDS
index 20b6bc7..5c89ee6 100755
--- a/video/lives/DEPENDS
+++ b/video/lives/DEPENDS
@@ -1,5 +1,6 @@
+. "$GRIMOIRE/VDEPENDS" &&
depends alsa-lib &&
-depends atk &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends cairo &&
depends fftw &&
depends fontconfig &&
diff --git a/video/lives/HISTORY b/video/lives/HISTORY
index 6316371..0300a1e 100644
--- a/video/lives/HISTORY
+++ b/video/lives/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2015-01-23 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 2.2.7
diff --git a/video/mjpegtools/DEPENDS b/video/mjpegtools/DEPENDS
index f736ca2..ce1029f 100755
--- a/video/mjpegtools/DEPENDS
+++ b/video/mjpegtools/DEPENDS
@@ -1,3 +1,4 @@
+. "$GRIMOIRE/VDEPENDS" &&
depends -sub CXX gcc &&
depends JPEG &&
depends xorg-libs &&
@@ -34,7 +35,7 @@ optional_depends libxxf86dga \
"for software playback" &&
if is_depends_enabled $SPELL gtk+2; then
- depends atk &&
+ vdepends <<< "at-spi2-core >= 2.45.0" &&
depends cairo &&
depends fontconfig &&
depends freetype2 &&
diff --git a/video/mjpegtools/HISTORY b/video/mjpegtools/HISTORY
index f003bae..4c2b7de 100644
--- a/video/mjpegtools/HISTORY
+++ b/video/mjpegtools/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2020-09-21 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: version 2.1.0
* *.sig: gone
diff --git a/wm-addons/devilspie/DEPENDS b/wm-addons/devilspie/DEPENDS
index 530c886..d19a2d0 100755
--- a/wm-addons/devilspie/DEPENDS
+++ b/wm-addons/devilspie/DEPENDS
@@ -1,3 +1,4 @@
+. "$GRIMOIRE/VDEPENDS" &&
depends xorg-libs &&
depends fontconfig &&
depends freetype2 &&
@@ -5,7 +6,7 @@ depends libglade2 &&
depends gtk+2 &&
depends libxml2 &&
depends zlib &&
-depends atk &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends pango &&
depends glib2 &&
depends startup-notification &&
diff --git a/wm-addons/devilspie/HISTORY b/wm-addons/devilspie/HISTORY
index 277eb29..b130b86 100644
--- a/wm-addons/devilspie/HISTORY
+++ b/wm-addons/devilspie/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2009-09-10 Donald Johnson <ltdonny AT gmail.com>
* DETAILS: line wrapped long desc
diff --git a/x11-libs/unity-greeter/HISTORY b/x11-libs/unity-greeter/HISTORY
index 9fe63e7..aa198e2 100644
--- a/x11-libs/unity-greeter/HISTORY
+++ b/x11-libs/unity-greeter/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2013-03-15 Florian Franzmann <bwlf AT bandrate.org>
* DEPENDS: added dependency on gnome-settings-daemon
diff --git a/x11-toolkits/gtk+2-directfb/DEPENDS
b/x11-toolkits/gtk+2-directfb/DEPENDS
index 1f3e46d..8c87b74 100755
--- a/x11-toolkits/gtk+2-directfb/DEPENDS
+++ b/x11-toolkits/gtk+2-directfb/DEPENDS
@@ -1,5 +1,6 @@
+. "$GRIMOIRE/VDEPENDS" &&
depends fontconfig &&
depends directfb &&
depends pango &&
-depends atk &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends tiff
diff --git a/x11-toolkits/gtk+2-directfb/HISTORY
b/x11-toolkits/gtk+2-directfb/HISTORY
index 46b5d92..dd53985 100644
--- a/x11-toolkits/gtk+2-directfb/HISTORY
+++ b/x11-toolkits/gtk+2-directfb/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)
diff --git a/x11-toolkits/gtk+2/DEPENDS b/x11-toolkits/gtk+2/DEPENDS
index 018d399..b6ba8df 100755
--- a/x11-toolkits/gtk+2/DEPENDS
+++ b/x11-toolkits/gtk+2/DEPENDS
@@ -1,4 +1,5 @@
-depends atk &&
+. "$GRIMOIRE/VDEPENDS" &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends -sub "PDF PS SVG X" cairo &&
depends expat &&
depends fontconfig &&
diff --git a/x11-toolkits/gtk+2/HISTORY b/x11-toolkits/gtk+2/HISTORY
index 6a652f5..ed3d365 100644
--- a/x11-toolkits/gtk+2/HISTORY
+++ b/x11-toolkits/gtk+2/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2020-12-24 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: 2.24.33
diff --git a/x11-toolkits/gtk+3/DEPENDS b/x11-toolkits/gtk+3/DEPENDS
index ab10b01..5cd41c0 100755
--- a/x11-toolkits/gtk+3/DEPENDS
+++ b/x11-toolkits/gtk+3/DEPENDS
@@ -1,5 +1,5 @@
. "${GRIMOIRE}/FUNCTIONS" &&
-. "$GRIMOIRE"/VDEPENDS &&
+. "${GRIMOIRE}/VDEPENDS" &&
. "${GRIMOIRE}/MESON_DEPENDS" &&
depends glib2 &&
@@ -13,15 +13,9 @@ optional_depends gobject-introspection \
vdepends << ! &&
gdk-pixbuf2 >= 2.30
pango >= 1.41
+ at-spi2-core >= 2.45.0
!
-if spell_ok at-spi2-core &&
- is_version_less "2.45.0" "$(installed_version at-spi2-core)"; then
- depends at-spi2-core
-else
- vdepends <<< 'atk >= 2.15'
-fi &&
-
optional_depends gtk-doc \
"gtk_doc=true" \
"gtk_doc=false" \
diff --git a/x11-toolkits/gtk+3/HISTORY b/x11-toolkits/gtk+3/HISTORY
index 8e62a69..4816d18 100644
--- a/x11-toolkits/gtk+3/HISTORY
+++ b/x11-toolkits/gtk+3/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2023-05-25 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 3.24.38
diff --git a/x11-toolkits/gtk+4/DEPENDS b/x11-toolkits/gtk+4/DEPENDS
index 5edfd77..78358b1 100755
--- a/x11-toolkits/gtk+4/DEPENDS
+++ b/x11-toolkits/gtk+4/DEPENDS
@@ -1,11 +1,8 @@
. "${GRIMOIRE}/FUNCTIONS" &&
. "${GRIMOIRE}/MESON_DEPENDS" &&
-if spell_ok at-spi2-core &&
- is_version_less "2.45.0" "$(installed_version at-spi2-core)"; then
- depends at-spi2-core
-else
- depends atk
-fi &&
+. "${GRIMOIRE}/VDEPENDS" &&
+
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends gdk-pixbuf2 &&
depends glib2 &&
depends graphene &&
diff --git a/x11-toolkits/gtk+4/HISTORY b/x11-toolkits/gtk+4/HISTORY
index aee5c9f..4ef3cbf 100644
--- a/x11-toolkits/gtk+4/HISTORY
+++ b/x11-toolkits/gtk+4/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2023-08-26 Pavel Vinogradov <public AT sorcemage.org>
* DETAILS: version 4.13.0
* CONFIGURE: build (or not) testsuite alongside tests
diff --git a/x11-toolkits/gtk-sharp-2/DEPENDS
b/x11-toolkits/gtk-sharp-2/DEPENDS
index e3bc416..52c75b8 100755
--- a/x11-toolkits/gtk-sharp-2/DEPENDS
+++ b/x11-toolkits/gtk-sharp-2/DEPENDS
@@ -1,8 +1,9 @@
+. "$GRIMOIRE/VDEPENDS" &&
depends autoconf &&
depends automake &&
depends libtool &&
depends glib2 &&
-depends atk &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends pango &&
depends gtk+2 &&
depends mono &&
diff --git a/x11-toolkits/gtk-sharp-2/HISTORY
b/x11-toolkits/gtk-sharp-2/HISTORY
index 8a0b7a9..128206d 100644
--- a/x11-toolkits/gtk-sharp-2/HISTORY
+++ b/x11-toolkits/gtk-sharp-2/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2012-07-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 2.12.11, changed SOURCE_URL to reflect new home
at mono-project
diff --git a/x11-toolkits/gtkmm2/HISTORY b/x11-toolkits/gtkmm2/HISTORY
index df28511..73e0a14 100644
--- a/x11-toolkits/gtkmm2/HISTORY
+++ b/x11-toolkits/gtkmm2/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2021-08-04 Thomas Orgis <sobukus AT sourcemage.org>
* DEPENDS: more old spells (atkmm1.6), and sub dep fix
diff --git a/x11-toolkits/gtkmm3/HISTORY b/x11-toolkits/gtkmm3/HISTORY
index 3c93779..b12cd32 100644
--- a/x11-toolkits/gtkmm3/HISTORY
+++ b/x11-toolkits/gtkmm3/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
* DEPENDS: use MESON_DEPENDS
diff --git a/x11-toolkits/pygtk2/DEPENDS b/x11-toolkits/pygtk2/DEPENDS
index 2d4c1ec..20c9e13 100755
--- a/x11-toolkits/pygtk2/DEPENDS
+++ b/x11-toolkits/pygtk2/DEPENDS
@@ -1,5 +1,6 @@
+. "$GRIMOIRE/VDEPENDS" &&
depends python PYTHON=python2 &&
-depends atk &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends pango &&
depends pygobject &&
depends gtk+2 &&
diff --git a/x11-toolkits/pygtk2/HISTORY b/x11-toolkits/pygtk2/HISTORY
index 0eb6632..cbce86c 100644
--- a/x11-toolkits/pygtk2/HISTORY
+++ b/x11-toolkits/pygtk2/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2021-08-24 Ismael Luceno <ismael AT sourcemage.org>
* BUILD, DEPENDS: moved PYTHON var to DEPENDS
* DETAILS: removed var BRANCH
diff --git a/x11/qtpixmap/DEPENDS b/x11/qtpixmap/DEPENDS
index 7b49e4e..55c778a 100755
--- a/x11/qtpixmap/DEPENDS
+++ b/x11/qtpixmap/DEPENDS
@@ -1,3 +1,4 @@
+. "$GRIMOIRE/VDEPENDS" &&
depends gtk+ &&
-depends atk &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends pango
diff --git a/x11/qtpixmap/HISTORY b/x11/qtpixmap/HISTORY
index 79101d6..cbbbc98 100644
--- a/x11/qtpixmap/HISTORY
+++ b/x11/qtpixmap/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)
diff --git a/xfce/exo/DEPENDS b/xfce/exo/DEPENDS
index 8a0e4c4..9c0c0a2 100755
--- a/xfce/exo/DEPENDS
+++ b/xfce/exo/DEPENDS
@@ -1,12 +1,7 @@
. "${GRIMOIRE}/FUNCTIONS" &&
+. "${GRIMOOIRE}/VDEPENDS" &&
depends gtk+3 &&
-# Cargo-coded from firefox. Dunno what this mess is supposed to be.
-if spell_ok at-spi2-core &&
- is_version_less "2.45.0" "$(installed_version at-spi2-core)"; then
- depends at-spi2-core
-else
- depends atk
-fi &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends libxfce4util &&
depends libxfce4ui &&
depends uri &&
diff --git a/xfce/exo/HISTORY b/xfce/exo/HISTORY
index 24ff7cf..d7b5ff2 100644
--- a/xfce/exo/HISTORY
+++ b/xfce/exo/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2023-11-11 Thomas Orgis <sobukus AT sourcemage.org>
* DEPENDS: cargo-coded atk mess
diff --git a/xfce/libxfce4ui/DEPENDS b/xfce/libxfce4ui/DEPENDS
index e487614..9e0cb0f 100755
--- a/xfce/libxfce4ui/DEPENDS
+++ b/xfce/libxfce4ui/DEPENDS
@@ -1,11 +1,6 @@
. "${GRIMOIRE}/FUNCTIONS" &&
-# Cargo-coded from firefox. Dunno what this mess is supposed to be.
-if spell_ok at-spi2-core &&
- is_version_less "2.45.0" "$(installed_version at-spi2-core)"; then
- depends at-spi2-core
-else
- depends atk
-fi &&
+. "${GRIMOIRE}/VDEPENDS" &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends cairo &&
depends dbus &&
depends dbus-glib &&
diff --git a/xfce/libxfce4ui/HISTORY b/xfce/libxfce4ui/HISTORY
index 4f948ee..30844a9 100644
--- a/xfce/libxfce4ui/HISTORY
+++ b/xfce/libxfce4ui/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2023-11-11 Thomas Orgis <sobukus AT sourcemage.org>
* DEPENDS: adding atk switchery
diff --git a/xfce/thunar/DEPENDS b/xfce/thunar/DEPENDS
index 3fd03ba..4840ff5 100755
--- a/xfce/thunar/DEPENDS
+++ b/xfce/thunar/DEPENDS
@@ -1,12 +1,6 @@
. "$GRIMOIRE/FUNCTIONS" &&
-
-# Cargo-coded from firefox. Dunno what this mess is supposed to be.
-if spell_ok at-spi2-core &&
- is_version_less "2.45.0" "$(installed_version at-spi2-core)"; then
- depends at-spi2-core
-else
- depends atk
-fi &&
+. "$GRIMOIRE/VDEPENDS" &&
+vdepends <<< "at-spi2-core >= 2.45.0" &&
depends exo &&
depends intltool &&
depends libxfce4util &&
diff --git a/xfce/thunar/HISTORY b/xfce/thunar/HISTORY
index 2fa229b..841bb03 100644
--- a/xfce/thunar/HISTORY
+++ b/xfce/thunar/HISTORY
@@ -1,3 +1,6 @@
+2023-11-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: handle atk deprecation (half-automated)
+
2023-11-11 Thomas Orgis <sobukus AT sourcemage.org>
* DEPENDS: cargo-coded atk switchery
- [SM-Commit] GIT changes to master grimoire by Thomas Orgis (0ea9925d657653dfd735effb08488b306bdf68fc), Thomas Orgis, 11/12/2023
Archive powered by MHonArc 2.6.24.