aboutsummaryrefslogtreecommitdiff
path: root/hydra.gnu.org.pub
blob: 6db597ed4d05e9b615e0d8bc95a84cdef904a564 (about) (plain)
1
2
3
4
5
6
 (public-key 
  (rsa 
   (n #00DB1634E3D9DFAC97AE4734DAE968CCB15EE4815C82BDC254883DBB49FE1EF32268E82D4BBE0E35298C481C9DA1551642FAFF05AEC1A60712F1BB4BE7D25D7EFF7A4F89704A5A9AC232870CB9F2476C3B538A0E990A8825DEB73081D317001FB8A188600F2FEF5F5F570E857F3EE4355077A3C3918ED72723A56BA55C466D400658974D7DAD1F6B7B63C192B9C2704D98BBFF1C3BD5B8EF11A8ADC83ACB8FD8E9F1E792FDAD262415D13F2DEE55F330908CFDA9C3C8C32B64F7DD088457D34F445E2E2C83C6D680549DC9B6E6573B89496567204ED285E67A279F2F667080BA941D80D015CE87B0FB6A91A99CECC7D91D2D210B00E4B6E611DA51DB008F1DFE3FCAC6B27393FA781D45F9A15FC7B8785A3E86BA6592B2916CA22CF1E40FC85F85CACA590461154F58F3580B16398908EF32076F411299C28727C94D88B6A618F84DD73AEBED8270BCB6690928CB1BF250C35E1F6BF3B1B30D05BA246ECE8F69D9065DE26F4B3E0D814D70A9C27CB5B7B050C9090590D3A9EF83374F2643E5446FBD39DDB124DBF6DFDAA6D18E2560AD0CBFA11C959C9B7316BF19963A191967054E9FD97DC14D71082B30B1C90A46E8996682474C3BCB51BA0882958897B6DD35E41B5174D0A6BCDE97B89043E95BD1B70DE61DA666893B417196A180005466BC3A742FDF04E89B04460E3E6BC72E7F1B5FEA5B3092FEE551A3C447C12E104E65#)
   (e #010001#)
   )
  )
e434794bff56f8fd4b524f0ac196f25a30fc0'>diff)downloadguix-5fda4784f804c2b96b7a8507e6cf5f7852c1d41b.tar.gz
guix-5fda4784f804c2b96b7a8507e6cf5f7852c1d41b.zip
gnu: Add at-spi2-atk.
* gnu/packages/gtk.scm (at-spi2-atk): New variable.
Diffstat
-rw-r--r--gnu/packages/gtk.scm48
1 files changed, 47 insertions, 1 deletions
diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm
index 3312bdadfc..005d977ba3 100644
--- a/gnu/packages/gtk.scm
+++ b/gnu/packages/gtk.scm
@@ -214,6 +214,34 @@ is part of the GNOME accessibility project.")
(license license:lgpl2.0+)
(home-page "https://projects.gnome.org/accessibility/")))
+(define-public at-spi2-atk
+ (package
+ (name "at-spi2-atk")
+ (version "2.10.0")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append "mirror://gnome/sources/" name "/"
+ (string-take version 4) "/" name "-"
+ version ".tar.xz"))
+ (sha256
+ (base32
+ "150sqc21difazqd53llwfdaqnwfy73bic9hia41xpfy9kcpzz9yy"))))
+ (build-system gnu-build-system)
+ (inputs `(("atk" ,atk)
+ ("at-spi2-core" ,at-spi2-core)
+ ("dbus" ,dbus)
+ ("glib" ,glib)
+ ("pkg-config" ,pkg-config)))
+ (arguments
+ `(#:tests? #f)) ; FIXME: droute/droute-test fails; one should disable
+ ; tests in a more fine-grained way.
+ (synopsis "Assistive Technology Service Provider Interface, ATK bindings")
+ (description
+ "The Assistive Technology Service Provider Interface
+is part of the GNOME accessibility project.")
+ (license license:lgpl2.0+)
+ (home-page "https://projects.gnome.org/accessibility/")))
+
(define-public gtk+
(package
(name "gtk+")
@@ -252,7 +280,25 @@ application suites.")
(license license:lgpl2.0+)
(home-page "http://www.gtk.org/")))
-
+(define-public gtk+-3
+ (package (inherit gtk+)
+ (version "3.10.0")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append "mirror://gnome/sources/gtk+/"
+ (string-take version 4) "/gtk+-"
+ version ".tar.xz"))
+ (sha256
+ (base32
+ "1zjkbjvp6ay08107r6zfsrp39x7qfadbd86p3hs5v4ydc2rzwnb5"))))
+ (inputs
+ `(("at-spi2-core" ,at-spi2-core)
+ ("libxi" ,libxi)
+ ("libxinerama" ,libxinerama)
+ ("pkg-config" ,pkg-config)))
+ (arguments
+ `(#:configure-flags '("--enable-x11-backend"))))) ; should not be needed in > 3.10.0
+
;;;
;;; Guile bindings.
;;;