diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index 7e2508cac4..dad5d68043 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm @@ -1827,7 +1827,7 @@ plugins are provided.") (string-append #$output "/share/applications/"))))))) (inputs (list python - python-dbus + python-dbus-1.2 python-jack-client python-pyqt-6 python-requests)) @@ -3286,7 +3286,7 @@ synchronous execution of all clients, and low latency operation.") expat libsamplerate opus - python-dbus + python-dbus-1.2 readline)) (native-inputs (list pkg-config)) diff --git a/gnu/packages/bittorrent.scm b/gnu/packages/bittorrent.scm index ef06f63a36..8c11ea42e3 100644 --- a/gnu/packages/bittorrent.scm +++ b/gnu/packages/bittorrent.scm @@ -662,7 +662,7 @@ the following features: nss-certs python-pycairo python-chardet - python-dbus + python-dbus-1.2 python-mako python-pygobject python-pillow diff --git a/gnu/packages/connman.scm b/gnu/packages/connman.scm index 9f6384708e..cdac9c9095 100644 --- a/gnu/packages/connman.scm +++ b/gnu/packages/connman.scm @@ -144,7 +144,7 @@ sharing) to clients via USB, ethernet, WiFi, cellular and Bluetooth.") (list bash-minimal ;for wrap-program efl python-wrapper - python-dbus + python-dbus-1.2 python-efl)) (home-page "https://www.enlightenment.org") (synopsis "Connman User Interface written using the EFL") diff --git a/gnu/packages/cups.scm b/gnu/packages/cups.scm index 292f61c6de..e6a7801e16 100644 --- a/gnu/packages/cups.scm +++ b/gnu/packages/cups.scm @@ -755,7 +755,7 @@ should only be used as part of the Guix cups-pk-helper service.") libjpeg-turbo libusb python - python-dbus + python-dbus-1.2 python-pygobject python-pyqt python-wrapper diff --git a/gnu/packages/enlightenment.scm b/gnu/packages/enlightenment.scm index 8637ab1c7c..9ad0ce85ef 100644 --- a/gnu/packages/enlightenment.scm +++ b/gnu/packages/enlightenment.scm @@ -441,7 +441,7 @@ embedded systems.") python-cython-0 python-pytest python-setuptools)) - (inputs (list efl python-dbus python-packaging)) + (inputs (list efl python-dbus-1.2 python-packaging)) (home-page "https://www.enlightenment.org/") (synopsis "Python bindings for EFL") (description diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index 70a2541bd6..4094a4efa8 100644 --- a/gnu/packages/freedesktop.scm +++ b/gnu/packages/freedesktop.scm @@ -2118,7 +2118,7 @@ which speak the Qualcomm MSM Interface (QMI) protocol.") libxslt ;for xsltproc pkg-config python-minimal - python-dbus ;for test + python-dbus-1.2 ;for test python-pygobject ;for test vala)) (propagated-inputs @@ -2312,7 +2312,7 @@ different sorts of messages in different formats.") (base32 "02wb61h2k3hhis5y2xi5rhc6pmikd13x722hk620sqb9b3m5pn3s")))) (build-system gnu-build-system) (native-inputs (list autoconf automake libtool pkg-config)) - (inputs (list libxslt python-wrapper python-dbus)) + (inputs (list libxslt python-wrapper python-dbus-1.2)) (propagated-inputs (list telepathy-glib)) (home-page "https://telepathy.freedesktop.org/") (synopsis "Telepathy IRC connection manager") diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 6ac15a93b3..2212a93d29 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -2828,7 +2828,7 @@ and how they are displayed (View).") gtksourceview-4 pango python - python-dbus + python-dbus-1.2 python-liblarch python-lxml python-pycairo @@ -2996,7 +2996,7 @@ guidelines.") python cups gtk+ - python-dbus + python-dbus-1.2 python-pygobject python-pycups python-requests @@ -5215,7 +5215,7 @@ and the GLib main loop, to integrate well with GNOME applications.") libxslt pkg-config python - python-dbus + python-dbus-1.2 python-pygobject-3.50 vala)) (propagated-inputs @@ -5850,7 +5850,7 @@ faster results and to avoid unnecessary server load.") pkg-config python ;; For tests. - python-dbus + python-dbus-1.2 python-dbusmock-for-tests python-packaging python-pygobject @@ -7999,7 +7999,7 @@ to display dialog boxes from the commandline and shell scripts.") libxcursor ;for XCURSOR_PATH pipewire python - python-dbus + python-dbus-1.2 python-dbusmock wireplumber-minimal)) (propagated-inputs @@ -8388,7 +8388,7 @@ users.") libxslt perl pkg-config - python-dbus + python-dbus-1.2 python-pygobject-3.50 python-wrapper vala)) @@ -9141,7 +9141,7 @@ usage and information about running processes.") libxml2 pkg-config python - python-dbus)) + python-dbus-1.2)) (propagated-inputs ;; These are all required by the gnome-bluetooth .pc file. (list glib @@ -9151,7 +9151,7 @@ usage and information about running processes.") (list eudev gsound libnotify - python-dbus + python-dbus-1.2 upower)) (synopsis "GNOME Bluetooth subsystem") (home-page "https://wiki.gnome.org/Projects/GnomeBluetooth") @@ -9444,7 +9444,7 @@ printf '~a is deprecated. Use the \"gnome-extensions\" CLI or \ perl pkg-config python - python-dbus + python-dbus-1.2 python-dbusmock ruby-sass sassc @@ -12171,7 +12171,7 @@ advanced image management tool") gsettings-desktop-schemas gtk+ python-wrapper - python-dbus + python-dbus-1.2 python-notify2 python-pycairo python-pygobject @@ -14013,7 +14013,7 @@ historical battery usage and related statistics.") mutter pkg-config python - python-dbus + python-dbus-1.2 python-pygobject xdg-desktop-portal-gnome)) (home-page "https://gitlab.gnome.org/GNOME/gnome-remote-desktop") diff --git a/gnu/packages/ibus.scm b/gnu/packages/ibus.scm index d6fe071d8e..015b4606db 100644 --- a/gnu/packages/ibus.scm +++ b/gnu/packages/ibus.scm @@ -276,7 +276,7 @@ may also simplify input method development.") (prepend gtk pango python - python-dbus + python-dbus-1.2 python-pygobject-3.50))) (native-search-paths (cons (search-path-specification diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 8316a2a550..025c94857c 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -3884,7 +3884,7 @@ ASCII text files using Gmsh's own scripting language.") (inputs (list bash-minimal ghostscript ;optional, for EPS/PS output - python-dbus + python-dbus-1.2 python-numpy python-pyqt-6 qtbase diff --git a/gnu/packages/matrix.scm b/gnu/packages/matrix.scm index e2936bc3d0..1b591c6fc3 100644 --- a/gnu/packages/matrix.scm +++ b/gnu/packages/matrix.scm @@ -467,7 +467,7 @@ asyncio_mode = auto"))))) python-attrs python-cachetools python-click - python-dbus + python-dbus-1.2 python-janus python-keyring python-logbook diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index eb2dfead29..d16352d414 100644 --- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -1000,7 +1000,7 @@ authentication.") pango perl python-wrapper - python-dbus + python-dbus-1.2 silc-toolkit sqlite startup-notification @@ -1296,7 +1296,7 @@ of xmpppy.") libxscrnsaver network-manager python-css-parser - python-dbus + python-dbus-1.2 python-emoji python-gssapi python-idna diff --git a/gnu/packages/mpd.scm b/gnu/packages/mpd.scm index 171e548380..f44f87ecdc 100644 --- a/gnu/packages/mpd.scm +++ b/gnu/packages/mpd.scm @@ -514,7 +514,7 @@ other MPD frontends.") (inputs (list bash-minimal python - python-dbus + python-dbus-1.2 python-mpd2 python-mutagen python-pygobject)) diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 58a4c31ace..a2e77e4a68 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -4647,7 +4647,7 @@ standard MIDI file with the csvmidi program.") jack-2 python `(,python "tk") - python-dbus + python-dbus-1.2 python-decorator python-pyinotify python-pyliblo @@ -7713,7 +7713,7 @@ It is provided as an LV2 plugin and as a standalone Jack application.") dbus jack-1 python - python-dbus)) + python-dbus-1.2)) (native-inputs (list pkg-config)) (synopsis "ALSA sequencer to JACK MIDI bridging") @@ -7942,7 +7942,7 @@ streaming audio server.") libsoup-minimal python python-cheetah - python-dbus + python-dbus-1.2 python-feedparser python-gst python-iniconfig diff --git a/gnu/packages/password-utils.scm b/gnu/packages/password-utils.scm index f83924b3d5..c3c1f899e3 100644 --- a/gnu/packages/password-utils.scm +++ b/gnu/packages/password-utils.scm @@ -1517,7 +1517,7 @@ winner of the 2015 Password Hashing Competition.") (wrap-program (string-append #$output "/bin/secretsd") `("GI_TYPELIB_PATH" ":" prefix (,(getenv "GI_TYPELIB_PATH"))))))))) - (inputs (list python-dbus python-platformdirs python-cryptography + (inputs (list python-dbus-1.2 python-platformdirs python-cryptography python-pygobject)) (native-inputs (list bash-minimal python-setuptools python-wheel)) (home-page "https://github.com/grawity/secretsd") diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index bdd932624c..01f5309d7e 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -14956,7 +14956,7 @@ It is based on PyGI, the Python GObject Introspection bindings, which is the recommended way to use GLib from Python.") (license license:lgpl2.1+))) -(define-public python-dbus +(define-public python-dbus-1.2 (package (name "python-dbus") (version "1.2.18") @@ -14994,7 +14994,7 @@ implementation of D-Bus.") (build-system pyproject-build-system) (arguments (list #:tests? #f)) ; tests depend on system state (native-inputs (list python-setuptools)) - (propagated-inputs (list python-dbus)) + (propagated-inputs (list python-dbus-1.2)) (home-page "https://bitbucket.org/takluyver/pynotify2") (synopsis "Python interface to D-Bus notifications") (description @@ -34872,7 +34872,7 @@ for serialization, which has many drawbacks.") "0fjf066jixk30fr8xwfalwfnhqpr56yv0cccyypnx2qp9bi9svb2")))) (build-system pyproject-build-system) (arguments (list #:tests? #f)) ; No tests upstream. - (propagated-inputs (list python-dbus python-pygobject)) + (propagated-inputs (list python-dbus-1.2 python-pygobject)) (native-inputs (list python-setuptools)) (home-page "https://github.com/getsenic/gatt-python") (synopsis "Bluetooth GATT SDK for Python") @@ -41252,12 +41252,12 @@ you do not want to store entirely on disk or on memory.") (license license:gpl3))) (define-public python2-dbus - (package/inherit python-dbus + (package/inherit python-dbus-1.2 (name "python2-dbus") (inputs `(("python" ,python-2) ("libxcrypt" ,libxcrypt) ;required by Python.h ,@(alist-delete "python" - (package-inputs python-dbus)))) + (package-inputs python-dbus-1.2)))) (arguments `(#:configure-flags '("PYTHON_VERSION=2"))))) diff --git a/gnu/packages/stenography.scm b/gnu/packages/stenography.scm index 3f0979c306..61cd299b33 100644 --- a/gnu/packages/stenography.scm +++ b/gnu/packages/stenography.scm @@ -122,7 +122,7 @@ (list bash-minimal dbus python-appdirs - python-dbus + python-dbus-1.2 python-hidapi python-plover-stroke python-pyqt diff --git a/gnu/packages/sugar.scm b/gnu/packages/sugar.scm index ee71193ca9..bb973b796d 100644 --- a/gnu/packages/sugar.scm +++ b/gnu/packages/sugar.scm @@ -289,7 +289,7 @@ activities and other Sugar components.") python sugar-toolkit-gtk3)) (propagated-inputs - (list python-dbus + (list python-dbus-1.2 python-pygobject python-xapian-bindings)) (native-inputs @@ -387,7 +387,7 @@ and metadata, and the journal with querying and full text search.") ;; be propagated. python-pycairo python-dateutil - python-dbus + python-dbus-1.2 python-decorator python-pygobject python-six @@ -1058,7 +1058,7 @@ life with forces (think gravity, Newton!), friction (scrrrrape), and inertia gtk+ gstreamer gst-plugins-base - python-dbus + python-dbus-1.2 python-pygobject sugar-datastore sugar-toolkit-gtk3 diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index 862765e6ff..54b6f9344e 100644 --- a/gnu/packages/video.scm +++ b/gnu/packages/video.scm @@ -6933,7 +6933,7 @@ can also directly record to WebM or MP4 if you prefer.") (lambda _ (setenv "HOME" (getcwd))))))) (native-inputs - (list python-dbus + (list python-dbus-1.2 python-pygobject python-pytest python-setuptools)) diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm index 42ec7e5ae2..b49cc81bdf 100644 --- a/gnu/packages/xfce.scm +++ b/gnu/packages/xfce.scm @@ -244,7 +244,7 @@ to share commonly used Xfce widgets among the Xfce applications.") pkg-config python)) (inputs (list bash-minimal which xfconf xdg-utils)) - (propagated-inputs (list gtk+ python-dbus python-pexpect python-pycairo + (propagated-inputs (list gtk+ python-dbus-1.2 python-pexpect python-pycairo python-pygobject)) (home-page "https://docs.xfce.org/apps/catfish/") (synopsis "File searching tool for Xfce") diff --git a/gnu/packages/xorg.scm b/gnu/packages/xorg.scm index 29a9f7a870..a135fd44d0 100644 --- a/gnu/packages/xorg.scm +++ b/gnu/packages/xorg.scm @@ -6568,7 +6568,7 @@ basic eye-candy effects.") python-pyopengl ; Drawing acceleration. python-pyopengl-accelerate ; Same. python-paramiko ; Tunneling over SSH. - python-dbus ; For desktop notifications. + python-dbus-1.2 ; For desktop notifications. dbus ; For dbus-launch command. python-lz4 ; Faster compression than zlib. python-netifaces