[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#66689] [PATCH gnome-team v2 07/14] gnu: python-pygobject: Update to
From: |
Vivien Kraus |
Subject: |
[bug#66689] [PATCH gnome-team v2 07/14] gnu: python-pygobject: Update to 3.46.0. |
Date: |
Sun, 22 Oct 2023 16:39:05 +0200 |
User-agent: |
Evolution 3.46.4 |
* gnu/packages/glib.scm (python-pygobject): Update to 3.46.0.
[snippet]: Also remove test_overrides_gdk.py. Update style.
[arguments]: Update style.
[native-inputs]: Same.
---
gnu/packages/glib.scm | 47 +++++++++++++++++++++----------------------
1 file changed, 23 insertions(+), 24 deletions(-)
diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm
index d249188a4f..3812284412 100644
--- a/gnu/packages/glib.scm
+++ b/gnu/packages/glib.scm
@@ -1007,40 +1007,39 @@ (define glibmm
(define-public python-pygobject
(package
(name "python-pygobject")
- (version "3.44.1")
+ (version "3.46.0")
(source
(origin
(method url-fetch)
(uri (string-append "mirror://gnome/sources/pygobject/"
- (version-major+minor version)
- "/pygobject-" version ".tar.xz"))
+ (version-major+minor version) "/pygobject-" version
+ ".tar.xz"))
(sha256
- (base32
- "042pmpyaz7bsbr68znnwdqyhs3j3cajib0k45v1hrs8v6b8has1w"))
+ (base32 "1z6aagb46fhhdd0bb3zk6dfdw3s4y2fva0vv3jpwjj6mvar0hq22"))
(modules '((guix build utils)))
(snippet
- '(begin
- ;; We disable these tests in a snippet so that they are inherited
- ;; by the Python 2 variant which is built differently.
- (with-directory-excursion "tests"
- ;; FIXME: These tests require Gdk and/or Gtk 4.
- (for-each delete-file
- '("test_atoms.py" "test_overrides_gtk.py"))
- #t)))))
+ ;; We disable these tests in a snippet so that they are inherited
+ ;; by the Python 2 variant which is built differently.
+ #~(with-directory-excursion "tests"
+ ;; FIXME: These tests require Gdk and/or Gtk 4.
+ (for-each delete-file
+ '("test_atoms.py" "test_overrides_gtk.py"
+ "test_overrides_gdk.py"))))))
(build-system meson-build-system)
(arguments
- `(#:phases
- (modify-phases %standard-phases
- (replace 'check
- (lambda* (#:key tests? #:allow-other-keys)
- (when tests?
- ;; The default 90 seconds can be too low on slower machines.
- (invoke "meson" "test" "--timeout-multiplier" "5")))))))
+ (list
+ #:phases
+ #~(modify-phases %standard-phases
+ (replace 'check
+ (lambda* (#:key tests? #:allow-other-keys)
+ (when tests?
+ ;; The default 90 seconds can be too low on slower machines.
+ (invoke "meson" "test" "--timeout-multiplier" "5")))))))
(native-inputs
- `(("glib-bin" ,glib "bin")
- ("pkg-config" ,pkg-config)
- ("python-pytest" ,python-pytest)
- ("python-wrapper" ,python-wrapper))) ; For patching shebangs
+ (list `(,glib "bin")
+ pkg-config
+ python-pytest
+ python-wrapper)) ; For patching shebangs
(inputs
(list python python-pycairo gobject-introspection))
(propagated-inputs
--
2.41.0
- [bug#66689] [PATCH gnome-team v2 02/14] gnu: template-glib: Update to 3.36.1., (continued)
- [bug#66689] [PATCH gnome-team v2 03/14] gnu: appstream-glib: Update to 0.8.2., Vivien Kraus, 2023/10/24
- [bug#66689] [PATCH gnome-team v2 14/14] gnu: dbus: Update to 1.15.8., Vivien Kraus, 2023/10/24
- [bug#66689] [PATCH gnome-team v2 04/14] gnu: sdbus-c++: Update to 1.4.0., Vivien Kraus, 2023/10/24
- [bug#66689] [PATCH gnome-team v2 11/14] gnu: libaccounts-glib: Update to 1.26., Vivien Kraus, 2023/10/24
- [bug#66689] [PATCH gnome-team v2 10/14] gnu: libsigc++: Update to 3.6.0., Vivien Kraus, 2023/10/24
- [bug#66689] [PATCH gnome-team v2 05/14] gnu: perl-glib-object-introspection: Update to 0.051., Vivien Kraus, 2023/10/24
- [bug#66689] [PATCH gnome-team v2 06/14] gnu: perl-glib: Update to 1.3294., Vivien Kraus, 2023/10/24
- [bug#66689] [PATCH gnome-team v2 07/14] gnu: python-pygobject: Update to 3.46.0.,
Vivien Kraus <=
- [bug#66689] [PATCH gnome-team v2 13/14] gnu: gobject-introspection: Update to 1.78.1., Vivien Kraus, 2023/10/24
- [bug#66689] [PATCH gnome-team v2 08/14] gnu: glib: Update to 2.78.0., Vivien Kraus, 2023/10/24
- [bug#66689] [PATCH gnome-team v2 01/14] gnu: xdg-dbus-proxy: Update to 0.1.5., Vivien Kraus, 2023/10/24
- [bug#66689] [PATCH gnome-team v2 09/14] gnu: glibmm: Update to 2.78.0., Vivien Kraus, 2023/10/24
- [bug#66689] [PATCH gnome-team v2 12/14] gnu: dbus-glib: Update to 0.112., Vivien Kraus, 2023/10/24
- [bug#66689] [PATCH gnome-team v2 00/14] Update glib.scm with more low-hanging fruits, Liliana Marie Prikler, 2023/10/24