From 8e93e694b2ccc3563e4c3dec50bc0572f24d8b37 Mon Sep 17 00:00:00 2001 From: Josselin Poiret Date: Thu, 30 Mar 2023 23:48:15 +0200 Subject: gnu: atk: Deprecate in favor of at-spi2-core. * gnu/packages/gtk.scm (atk): Deprecate. Signed-off-by: Guillaume Le Vaillant --- gnu/packages/gtk.scm | 38 +++----------------------------------- 1 file changed, 3 insertions(+), 35 deletions(-) (limited to 'gnu/packages') diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm index 48e78146aa..93dad032cd 100644 --- a/gnu/packages/gtk.scm +++ b/gnu/packages/gtk.scm @@ -158,41 +158,6 @@ (define-public appmenu-gtk-module (home-page "https://gitlab.com/vala-panel-project/vala-panel-appmenu") (license (list license:lgpl3)))) -(define-public atk - (package - (name "atk") - (version "2.36.0") - (source (origin - (method url-fetch) - (uri (string-append "mirror://gnome/sources/" name "/" - (version-major+minor version) "/" - name "-" version ".tar.xz")) - (sha256 - (base32 - "1217cmmykjgkkim0zr1lv5j13733m4w5vipmy4ivw0ll6rz28xpv")))) - (build-system meson-build-system) - (arguments - `(#:glib-or-gtk? #t ; To wrap binaries and/or compile schemas - ,@(if (%current-target-system) - `(#:configure-flags - ;; introspection requires running binaries for the host system - ;; on the build system. - '("-Dintrospection=false")) - '()))) - (propagated-inputs (list glib)) ; required by atk.pc - (native-inputs - `(("gettext" ,gettext-minimal) - ("glib" ,glib "bin") ; glib-mkenums, etc. - ("gobject-introspection" ,gobject-introspection) ; g-ir-compiler, etc. - ("pkg-config" ,pkg-config))) - (synopsis "GNOME accessibility toolkit") - (description - "ATK provides the set of accessibility interfaces that are implemented -by other toolkits and applications. Using the ATK interfaces, accessibility -tools have full access to view and control running applications.") - (license license:lgpl2.1+) - (home-page "https://wiki.gnome.org/Accessibility"))) - (define-public cairo (package (name "cairo") @@ -915,6 +880,9 @@ (define-public at-spi2-core-with-documentation (define-public at-spi2-atk (deprecated-package "at-spi2-atk" at-spi2-core)) +(define-public atk + (deprecated-package "atk" at-spi2-core)) + (define-public gtk+-2 (package (name "gtk+") -- cgit v1.2.3