commit:     db228982fa8cd0e0876357c6c3e808f92b81fa18
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Apr  1 10:25:08 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Apr  1 10:26:37 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db228982

net-wireless/blueman: Bump to 2.4

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 net-wireless/blueman/Manifest                        |  1 +
 .../{blueman-9999.ebuild => blueman-2.4.ebuild}      | 20 +++++++++-----------
 net-wireless/blueman/blueman-9999.ebuild             | 20 +++++++++-----------
 3 files changed, 19 insertions(+), 22 deletions(-)

diff --git a/net-wireless/blueman/Manifest b/net-wireless/blueman/Manifest
index 9a944340b460..ca6f14ad677d 100644
--- a/net-wireless/blueman/Manifest
+++ b/net-wireless/blueman/Manifest
@@ -1 +1,2 @@
 DIST blueman-2.3.5.tar.xz 1544232 BLAKE2B 
454a5369cecd429dcbff84108ef5440c61e3740d54de30e85cef941f9bd55ef3f032aa4774b161cd145eecc53061d2d104ea6d6ec12516beb2f2b3579c074ccb
 SHA512 
678261dc0a795ca79b43614f4fc6ad436b44690d0ce4dbf15f55dba4834a25a5c1956bf658d568a3318828863b3bb089689d0dc4fef8963ed2b27cf0f1144580
+DIST blueman-2.4.tar.xz 1493924 BLAKE2B 
5c777d1707fad5a8a4a89e73c555bb5592ca491b3e7760634f5b22ec3bc305fe1c6e3b11b25e4eb6fe381ef3b59695241d3c278497466645500e5b94147dca4e
 SHA512 
2c3866291c30cbceaaa6427b006c1155aaa6e84bbbaa370d8a99d95a01ea04120efe9a5b36c17e4fc43b583e98f0123f1a4f116e6572674157dd169c986ab080

diff --git a/net-wireless/blueman/blueman-9999.ebuild 
b/net-wireless/blueman/blueman-2.4.ebuild
similarity index 89%
copy from net-wireless/blueman/blueman-9999.ebuild
copy to net-wireless/blueman/blueman-2.4.ebuild
index 65fe1c7ffb7d..bec135aa318c 100644
--- a/net-wireless/blueman/blueman-9999.ebuild
+++ b/net-wireless/blueman/blueman-2.4.ebuild
@@ -1,11 +1,12 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
+DISTUTILS_EXT=1
 DISTUTILS_SINGLE_IMPL=1
 DISTUTILS_USE_PEP517=no
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit autotools distutils-r1 gnome2-utils linux-info systemd xdg-utils
 
@@ -20,7 +21,7 @@ else
                
https://github.com/blueman-project/blueman/releases/download/${PV/_/.}/${P/_/.}.tar.xz
        "
        S=${WORKDIR}/${P/_/.}
-       KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+       KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 # icons are GPL-2
@@ -67,11 +68,14 @@ RDEPEND="
                        >=net-misc/networkmanager-0.8[introspection]
                )
        )
-       policykit? ( sys-auth/polkit )
+       policykit? (
+               sys-auth/polkit
+       )
        pulseaudio? (
                || (
-                       media-video/pipewire[bluetooth]
                        media-sound/pulseaudio-daemon[bluetooth]
+                       media-video/pipewire[bluetooth]
+                       <media-sound/pulseaudio-15.99.1[bluetooth]
                )
        )
 "
@@ -123,12 +127,6 @@ python_compile() {
        default
 }
 
-python_test() {
-       # import tests are not very valuable and fail if /dev/rfkill
-       # does not exist
-       "${EPYTHON}" -m unittest -v test/test_gobject.py || die
-}
-
 python_install() {
        default
 

diff --git a/net-wireless/blueman/blueman-9999.ebuild 
b/net-wireless/blueman/blueman-9999.ebuild
index 65fe1c7ffb7d..bec135aa318c 100644
--- a/net-wireless/blueman/blueman-9999.ebuild
+++ b/net-wireless/blueman/blueman-9999.ebuild
@@ -1,11 +1,12 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
+DISTUTILS_EXT=1
 DISTUTILS_SINGLE_IMPL=1
 DISTUTILS_USE_PEP517=no
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit autotools distutils-r1 gnome2-utils linux-info systemd xdg-utils
 
@@ -20,7 +21,7 @@ else
                
https://github.com/blueman-project/blueman/releases/download/${PV/_/.}/${P/_/.}.tar.xz
        "
        S=${WORKDIR}/${P/_/.}
-       KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+       KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 # icons are GPL-2
@@ -67,11 +68,14 @@ RDEPEND="
                        >=net-misc/networkmanager-0.8[introspection]
                )
        )
-       policykit? ( sys-auth/polkit )
+       policykit? (
+               sys-auth/polkit
+       )
        pulseaudio? (
                || (
-                       media-video/pipewire[bluetooth]
                        media-sound/pulseaudio-daemon[bluetooth]
+                       media-video/pipewire[bluetooth]
+                       <media-sound/pulseaudio-15.99.1[bluetooth]
                )
        )
 "
@@ -123,12 +127,6 @@ python_compile() {
        default
 }
 
-python_test() {
-       # import tests are not very valuable and fail if /dev/rfkill
-       # does not exist
-       "${EPYTHON}" -m unittest -v test/test_gobject.py || die
-}
-
 python_install() {
        default
 

Reply via email to