[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
101/181: gnu: libpeas: Update to 1.32.0.
From: |
guix-commits |
Subject: |
101/181: gnu: libpeas: Update to 1.32.0. |
Date: |
Tue, 13 Sep 2022 02:26:00 -0400 (EDT) |
apteryx pushed a commit to branch master
in repository guix.
commit 22bdb55a24b4129ad87230421b6ea85621dd42a0
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Thu Sep 8 22:22:57 2022 -0400
gnu: libpeas: Update to 1.32.0.
* gnu/packages/gnome.scm (libpeas): Update to 1.32.0.
[phases]{start-xserver}: Use search-input-file.
[native-inputs]: Remove labels.
[home-page]: Update URL.
---
gnu/packages/gnome.scm | 41 ++++++++++++++++++++++-------------------
1 file changed, 22 insertions(+), 19 deletions(-)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 25ac09aa3a..096da1ab22 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -3104,42 +3104,45 @@ some form of information without getting in the user's
way.")
(define-public libpeas
(package
(name "libpeas")
- (version "1.30.0")
+ (version "1.32.0")
(source
(origin
- (method url-fetch)
- (uri (string-append "mirror://gnome/sources/" name "/"
- (version-major+minor version) "/"
- name "-" version ".tar.xz"))
- (sha256
- (base32
- "18xrk1c1ixlhkmykcfiafrl2am470ws687xqvjlq40zwkcp5dx8b"))))
+ (method url-fetch)
+ (uri (string-append "mirror://gnome/sources/" name "/"
+ (version-major+minor version) "/"
+ name "-" version ".tar.xz"))
+ (sha256
+ (base32
+ "03ixrhfkywcb409dd0hybyb6i291phwy8si4kc17g29fl07m49fn"))))
(build-system meson-build-system)
(arguments
'(#:phases
(modify-phases %standard-phases
(add-before 'check 'start-xserver
(lambda* (#:key inputs #:allow-other-keys)
- (let ((xorg-server (assoc-ref inputs "xorg-server"))
- (disp ":1"))
+ (let ((disp ":1"))
(setenv "DISPLAY" disp)
(setenv "XDG_CACHE_HOME" "/tmp/xdg-cache")
(setenv "XDG_CONFIG_HOME" "/tmp")
;; Tests require a running X server.
- (system (format #f "~a/bin/Xvfb ~a &" xorg-server disp))
- #t))))))
+ (system (format #f "~a ~a &"
+ (search-input-file inputs "bin/Xvfb")
+ disp))))))))
(inputs
- (list gtk+ glade3 python python-pygobject))
+ (list gtk+
+ glade3
+ python
+ python-pygobject))
(native-inputs
- `(("pkg-config" ,pkg-config)
- ("gettext" ,gettext-minimal)
- ("glib:bin" ,glib "bin")
- ("gobject-introspection" ,gobject-introspection)
- ("xorg-server" ,xorg-server-for-tests)))
+ (list pkg-config
+ gettext-minimal
+ `(,glib "bin")
+ gobject-introspection
+ xorg-server-for-tests))
(propagated-inputs
;; The .pc file "Requires" gobject-introspection.
(list gobject-introspection))
- (home-page "https://wiki.gnome.org/Libpeas")
+ (home-page "https://wiki.gnome.org/Projects/Libpeas")
(synopsis "GObject plugin system")
(description
"Libpeas is a gobject-based plugin engine, targeted at giving every
- 119/181: gnu: grilo: Update to 0.3.15., (continued)
- 119/181: gnu: grilo: Update to 0.3.15., guix-commits, 2022/09/13
- 131/181: gnu: network-manager: Update to 1.41.2., guix-commits, 2022/09/13
- 130/181: gnu: file-roller: Update to 3.42.0., guix-commits, 2022/09/13
- 91/181: gnu: gtranslator: Update to 42.0., guix-commits, 2022/09/13
- 97/181: gnu: libgsf: Update to 1.14.50., guix-commits, 2022/09/13
- 66/181: gnu: gnome-photos: Update to 43.beta., guix-commits, 2022/09/13
- 73/181: gnu: gnome-calculator: Update to 42.2., guix-commits, 2022/09/13
- 76/181: gnu: gnome-mines: Replace intltool with gettext-minimal., guix-commits, 2022/09/13
- 84/181: gnu: gnome-dictionary: Use latest meson., guix-commits, 2022/09/13
- 96/181: gnu: gupnp: Update to 1.5.4., guix-commits, 2022/09/13
- 101/181: gnu: libpeas: Update to 1.32.0.,
guix-commits <=
- 114/181: gnu: amtk: Update to 5.5.1., guix-commits, 2022/09/13
- 120/181: gnu: grilo-plugins: Update to 0.3.15., guix-commits, 2022/09/13
- 127/181: gnu: libgee: Update to 0.20.5., guix-commits, 2022/09/13
- 132/181: gnu: network-manager-openvpn: Update to 1.10.0., guix-commits, 2022/09/13
- 137/181: gnu: gtk-vnc: Update to 1.3.1., guix-commits, 2022/09/13
- 134/181: gnu: network-manager-openconnect: Update to 1.2.8., guix-commits, 2022/09/13
- 145/181: gnu: orca: Update to 42.3., guix-commits, 2022/09/13
- 148/181: gnu: cheese: Update to 41.1., guix-commits, 2022/09/13
- 147/181: gnu: lollypop: Update to 1.4.35 and enable tests., guix-commits, 2022/09/13
- 168/181: gnu: gupnp-igd: Build with gupnp-1.4., guix-commits, 2022/09/13