From unknown Fri Sep 05 20:37:29 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#40646 <40646@debbugs.gnu.org> To: bug#40646 <40646@debbugs.gnu.org> Subject: Status: gnu: Add blueman. Reply-To: bug#40646 <40646@debbugs.gnu.org> Date: Sat, 06 Sep 2025 03:37:29 +0000 retitle 40646 gnu: Add blueman. reassign 40646 guix-patches submitter 40646 Raghav Gururajan severity 40646 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 15 13:53:12 2020 Received: (at submit) by debbugs.gnu.org; 15 Apr 2020 17:53:12 +0000 Received: from localhost ([127.0.0.1]:37105 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jOmDe-0001RB-PH for submit@debbugs.gnu.org; Wed, 15 Apr 2020 13:53:12 -0400 Received: from lists.gnu.org ([209.51.188.17]:58602) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jOmDU-0001Qf-PG for submit@debbugs.gnu.org; Wed, 15 Apr 2020 13:53:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47330) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jOmDS-0002bW-UB for guix-patches@gnu.org; Wed, 15 Apr 2020 13:52:52 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_NONE, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jOmDR-0007nX-B8 for guix-patches@gnu.org; Wed, 15 Apr 2020 13:52:50 -0400 Received: from knopi.disroot.org ([178.21.23.139]:39334) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1jOmDQ-0007mn-P4 for guix-patches@gnu.org; Wed, 15 Apr 2020 13:52:49 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 8407F237A2 for ; Wed, 15 Apr 2020 19:52:46 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ht_x4nDLkiLQ for ; Wed, 15 Apr 2020 19:52:44 +0200 (CEST) Date: Wed, 15 Apr 2020 13:52:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1586973164; bh=+qV115MeiQLocrWlYSNED5+3J6hFG+EmtucAxXFp7vI=; h=Date:From:To:Subject; b=VftucncepoqkO2iMN19tyUQwF4css6d9ZeLV8eGhhiOrQG0Ywqa+Xd5LS0T2onINa J4lKlIVvsXMfym50K8qy9hX/3UJcHFbV4HlAC3zpr8wRbHXdP7yY91XqKoTD9Q3ZnK G9/jNIu4AXuBOUqAlM27jb8xenef7e8JcaR06Vs7hemwU+chRB+MSbgtBD1p0qaoXA TfHfE9/pK1+Vrqr4l8b3lJdMsiN5VA5lPSr58EXpLff8ZyAg9IjFpIaAoD2latNVGx HJbtA2yPMrqWiJl+wuJCsBBLcCcWJzAM9Gm4Mui7fu7wi0+qUJWpKB8Rxxd1TuzgdJ Pq+7Qa4v9Kikg== From: Raghav Gururajan To: guix-patches@gnu.org Subject: gnu: Add blueman. Message-ID: <20200415135234.3bd638ea.raghavgururajan@disroot.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="MP_/POELbLl.hcbVLe7vRFDHX/f" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 178.21.23.139 X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.1 (/) --MP_/POELbLl.hcbVLe7vRFDHX/f Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline Hello Guix! Please find the attached patch to add 'blueman' package. Regards, RG. --MP_/POELbLl.hcbVLe7vRFDHX/f Content-Type: text/x-patch Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename=blueman.patch =46rom 5f1a319c6b75b3eb28e8f80ea9b31fc5d6cf70df Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Wed, 15 Apr 2020 13:49:55 -0400 Subject: [PATCH 2/2] gnu: Add blueman. * gnu/packages/networking.scm (blueman): New variable. --- gnu/packages/networking.scm | 86 +++++++++++++++++++++++++++++++++++++ 1 file changed, 86 insertions(+) diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index 79b07e23f0..c174911c0a 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -105,7 +105,9 @@ #:use-module (gnu packages perl) #:use-module (gnu packages perl-check) #:use-module (gnu packages pkg-config) + #:use-module (gnu packages polkit) #:use-module (gnu packages pretty-print) + #:use-module (gnu packages pulseaudio) #:use-module (gnu packages python) #:use-module (gnu packages python-web) #:use-module (gnu packages python-xyz) @@ -122,6 +124,90 @@ #:use-module (gnu packages xml) #:use-module (ice-9 match)) =20 +(define-public blueman + (package + (name "blueman") + (version "2.1.2") + (source + (origin + (method url-fetch) + (uri + (string-append "https://github.com/blueman-project/blueman/release= s/" + "download/2.1.2/blueman-2.1.2.tar.gz")) + (sha256 + (base32 "0wamxdw36c8i3aqwmja5q70fajqwd7inpkvlpkldd54wdxbcd38d")))) + (build-system glib-or-gtk-build-system) + (arguments + `(#:configure-flags + (list + "--enable-polkit" + "--disable-appindicator" ; Deprecated + "--with-systemdsystemunitdir=3Dno" ; Not required + "--with-systemduserunitdir=3Dno") ; Not required + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'patch-python-shebangs + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "apps/blueman-adapters.in" + (("@PYTHON@") (string-append (assoc-ref inputs "python") + "/bin/python3.7"))) + (substitute* "apps/blueman-applet.in" + (("@PYTHON@") (string-append (assoc-ref inputs "python") + "/bin/python3.7"))) + (substitute* "apps/blueman-assistant.in" + (("@PYTHON@") (string-append (assoc-ref inputs "python") + "/bin/python3.7"))) + (substitute* "apps/blueman-manager.in" + (("@PYTHON@") (string-append (assoc-ref inputs "python") + "/bin/python3.7"))) + (substitute* "apps/blueman-mechanism.in" + (("@PYTHON@") (string-append (assoc-ref inputs "python") + "/bin/python3.7"))) + (substitute* "apps/blueman-report.in" + (("@PYTHON@") (string-append (assoc-ref inputs "python") + "/bin/python3.7"))) + (substitute* "apps/blueman-rfcomm-watcher.in" + (("@PYTHON@") (string-append (assoc-ref inputs "python") + "/bin/python3.7"))) + (substitute* "apps/blueman-sendto.in" + (("@PYTHON@") (string-append (assoc-ref inputs "python") + "/bin/python3.7"))) + (substitute* "apps/blueman-services.in" + (("@PYTHON@") (string-append (assoc-ref inputs "python") + "/bin/python3.7"))) + (substitute* "apps/blueman-tray.in" + (("@PYTHON@") (string-append (assoc-ref inputs "python") + "/bin/python3.7"))) + #t))))) + (native-inputs + `(("cython" ,python-cython) + ("glib:bin" ,glib "bin") + ("gtk+:bin" ,gtk+ "bin") + ("intltool" ,intltool) + ("libtool" ,libtool) + ("pkg-config" ,pkg-config))) + (inputs + `(("adwaita-icon-theme" ,adwaita-icon-theme) + ("bluez" ,bluez) + ("dbus" ,dbus) + ("gdkpixbuf" ,gdk-pixbuf) + ("glib" ,glib) + ("gtk+" ,gtk+) + ("iproute2" ,iproute) + ("net-tools" ,net-tools) + ("pango" ,pango) + ("polkit" ,polkit) + ("pulseaudio" ,pulseaudio) + ("pycairo" ,python-pycairo) + ("pygobject" ,python-pygobject) + ("python" ,python) + ("libnm" ,libnma))) + (synopsis "GTK+ Bluetooth Manager") + (description "Blueman is a bluetooth management utility using bluez db= us +backend. It is designed to be easy to use for most common bluetooth tasks= .") + (home-page "https://github.com/blueman-project/blueman") + (license license:gpl3+))) + ;; The gnu.org =E2=80=98home=E2=80=99 for this GNU project is a directory = listing with 1.6.0 as ;; the latest version. The author's git repository, mentioned in the 1.6.0 ;; README and otherwise legit-looking, contains a proper 1.7.0 release tar= ball --=20 2.26.0 --MP_/POELbLl.hcbVLe7vRFDHX/f-- From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 19 07:22:51 2020 Received: (at 40646) by debbugs.gnu.org; 19 Apr 2020 11:22:51 +0000 Received: from localhost ([127.0.0.1]:44160 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jQ82E-0001CX-Vu for submit@debbugs.gnu.org; Sun, 19 Apr 2020 07:22:51 -0400 Received: from eggs.gnu.org ([209.51.188.92]:36530) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jQ82D-0001CI-ST for 40646@debbugs.gnu.org; Sun, 19 Apr 2020 07:22:50 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:50307) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jQ828-0000Fx-CB; Sun, 19 Apr 2020 07:22:44 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=57846 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jQ827-0004QL-Va; Sun, 19 Apr 2020 07:22:44 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Raghav Gururajan Subject: Re: [bug#40646] gnu: Add blueman. References: <20200415135234.3bd638ea.raghavgururajan@disroot.org> Date: Sun, 19 Apr 2020 13:22:42 +0200 In-Reply-To: <20200415135234.3bd638ea.raghavgururajan@disroot.org> (Raghav Gururajan's message of "Wed, 15 Apr 2020 13:52:34 -0400") Message-ID: <87mu773ekd.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 40646 Cc: 40646@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hi! Raghav Gururajan skribis: > From 5f1a319c6b75b3eb28e8f80ea9b31fc5d6cf70df Mon Sep 17 00:00:00 2001 > From: Raghav Gururajan > Date: Wed, 15 Apr 2020 13:49:55 -0400 > Subject: [PATCH 2/2] gnu: Add blueman. > > * gnu/packages/networking.scm (blueman): New variable. [...] > + (substitute* "apps/blueman-adapters.in" > + (("@PYTHON@") (string-append (assoc-ref inputs "python") > + "/bin/python3.7"))) Are you sure this is necessary? If these are scripts, the =E2=80=98patch-shebangs=E2=80=99 phase should take care of it. Perhaps it= =E2=80=99s enough to add =E2=80=98python-wrapper=E2=80=99 as an input (it provides a =E2=80=9Cpy= thon=E2=80=9D executable) and then you can remove all this? Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 19 07:27:35 2020 Received: (at 40646) by debbugs.gnu.org; 19 Apr 2020 11:27:35 +0000 Received: from localhost ([127.0.0.1]:44166 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jQ86p-0001Jd-Ie for submit@debbugs.gnu.org; Sun, 19 Apr 2020 07:27:35 -0400 Received: from knopi.disroot.org ([178.21.23.139]:40224) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jQ86o-0001JV-7A for 40646@debbugs.gnu.org; Sun, 19 Apr 2020 07:27:34 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 2767C251F4; Sun, 19 Apr 2020 13:27:33 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8ljiaBgZDQfb; Sun, 19 Apr 2020 13:27:32 +0200 (CEST) Mime-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1587295652; bh=qALbi+Ip+r7/I6L1SWbsgLtDSLMjEoViE6tSFbzl8Do=; h=Date:From:Subject:To:Cc:In-Reply-To:References; b=Z7qFb4A1sXaxgCNYGc+IxyoJkHddRlKdVVNyVB8gVkzxVZIckE0YkrftFBYlioI6A IzbQ1Uj7M0JFlDRCyEb4ehNlBPwlWkhlBelNJNh2ImDJWYU1BQ9ktB9IbrjdZDQdvo DN0srUGYt1JCyld3+DduMGWMSTJQkuy2DsosmfkNQaCTdiruNbxPpwV+yVppT0fTqB Y0njRU2subJr6kBn4yKKJw3TKQFSuFcRF3sKtm7bYi+OD9m5Y0rh9Ji/bvak2VkR/5 +mV5czYzSVHN2CqrXTgNHaXOyXIJOFQaJJ9R9ytV3pQ1Y7W2lzprbOSHsGhAWsF9dU To0iarXaCcfaQ== Date: Sun, 19 Apr 2020 11:27:31 +0000 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable From: "Raghav Gururajan" Message-ID: Subject: Re: [bug#40646] gnu: Add blueman. To: "=?utf-8?B?THVkb3ZpYyBDb3VydMOocw==?=" In-Reply-To: <87mu773ekd.fsf@gnu.org> References: <87mu773ekd.fsf@gnu.org> <20200415135234.3bd638ea.raghavgururajan@disroot.org> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 40646 Cc: 40646@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Ludo!=0A=0A>> + (substitute* "apps/blueman-adapters.in"=0A>> + (("@PYT= HON@") (string-append (assoc-ref inputs "python")=0A>> + "/bin/python3.7"= )))=0A> =0A> Are you sure this is necessary? If these are scripts, the=0A= > =E2=80=98patch-shebangs=E2=80=99 phase should take care of it. Perhaps = it=E2=80=99s enough to=0A> add =E2=80=98python-wrapper=E2=80=99 as an inp= ut (it provides a =E2=80=9Cpython=E2=80=9D executable) and=0A> then you c= an remove all this?=0A=0AIt is not necessary. Those scripts were not patc= hed by 'patch-shebangs' phase, and received warnings during build. So cor= rected them manually. :-)=0A=0ARegards,=0ARG. From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 19 18:21:36 2020 Received: (at 40646) by debbugs.gnu.org; 19 Apr 2020 22:21:36 +0000 Received: from localhost ([127.0.0.1]:46143 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jQIJj-0002Le-Sh for submit@debbugs.gnu.org; Sun, 19 Apr 2020 18:21:36 -0400 Received: from eggs.gnu.org ([209.51.188.92]:32780 helo=eggs1p.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jQIJi-0002LS-7u for 40646@debbugs.gnu.org; Sun, 19 Apr 2020 18:21:34 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:56539) by eggs1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jQIJb-0000vS-O0; Sun, 19 Apr 2020 18:21:27 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=59284 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jQIJb-0005cg-9S; Sun, 19 Apr 2020 18:21:27 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: "Raghav Gururajan" Subject: Re: [bug#40646] gnu: Add blueman. References: <87mu773ekd.fsf@gnu.org> <20200415135234.3bd638ea.raghavgururajan@disroot.org> Date: Mon, 20 Apr 2020 00:21:23 +0200 In-Reply-To: (Raghav Gururajan's message of "Sun, 19 Apr 2020 11:27:31 +0000") Message-ID: <87ftcz15i4.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 40646 Cc: 40646@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hi, "Raghav Gururajan" skribis: >>> + (substitute* "apps/blueman-adapters.in" >>> + (("@PYTHON@") (string-append (assoc-ref inputs "python") >>> + "/bin/python3.7"))) >>=20 >> Are you sure this is necessary? If these are scripts, the >> =E2=80=98patch-shebangs=E2=80=99 phase should take care of it. Perhaps i= t=E2=80=99s enough to >> add =E2=80=98python-wrapper=E2=80=99 as an input (it provides a =E2=80= =9Cpython=E2=80=9D executable) and >> then you can remove all this? > > It is not necessary. Those scripts were not patched by 'patch-shebangs' p= hase, and received warnings during build. So corrected them manually. :-) I think you overlooked the rest of my comment: if you add =E2=80=98python-wrapper=E2=80=99 as an input, everything will be fine. Could you check? Thanks in advance! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 19 20:27:05 2020 Received: (at 40646) by debbugs.gnu.org; 20 Apr 2020 00:27:05 +0000 Received: from localhost ([127.0.0.1]:46260 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jQKHB-0005Hh-Hm for submit@debbugs.gnu.org; Sun, 19 Apr 2020 20:27:05 -0400 Received: from knopi.disroot.org ([178.21.23.139]:39192) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jQKH9-0005HY-OK for 40646@debbugs.gnu.org; Sun, 19 Apr 2020 20:27:04 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 536082695F; Mon, 20 Apr 2020 02:27:02 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F_vnpJNRD5MX; Mon, 20 Apr 2020 02:27:01 +0200 (CEST) Date: Sun, 19 Apr 2020 20:25:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1587342421; bh=FaNvm+YxJZVY/pyPMdPOns+oFOkheNok+nv8K2NWf4I=; h=Date:In-Reply-To:References:Subject:To:CC:From; b=U9L6KxAH7JrJAlhFyuNB1DI1ZagJ/87k+zdZ60vpxOOWJsV5AkSLiWIDoBumgUDFe BUZ+2XT6/+LaQ1aWMKw74LAn11JseiV5jYlNVoRXGq4L/+gqezMRNJymdM2VHb4YPp ACcEJy2hq3XSnfHN44aXLsGZ8EerhmzkoVQezJSDcZrC/c2NI+eND9YIxtnk2QR/9V /r+DxD25dbTPTiQCFXYPBZ+e+u6tMT7WCP8UwjvAtTuCagzwP5fV+mtQDCdrGSf/DY 8BVJZ3+QsxbUABE9KsKZeuXURABZRW87cUrTY3IY2nPYaOuI3DsmnVbAMFuJm0riIL B1uuOGHUWbc/w== In-Reply-To: <87ftcz15i4.fsf@gnu.org> References: <87mu773ekd.fsf@gnu.org> <20200415135234.3bd638ea.raghavgururajan@disroot.org> <87ftcz15i4.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="----SIZ6943KMLEU5MWV90IEJ6NVSUTP64" Content-Transfer-Encoding: 7bit Subject: Re: [bug#40646] gnu: Add blueman. To: =?ISO-8859-1?Q?Ludovic_Court=E8s?= From: Raghav Gururajan Message-ID: <1082E275-C6A5-4D33-997F-2E45C7A36BB4@disroot.org> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 40646 Cc: 40646@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) ------SIZ6943KMLEU5MWV90IEJ6NVSUTP64 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Ludo! Yes yes, sorry, I did not over look=2E I was gonna try it and then goon le= t you know=2E :-) Regards, RG=2E On April 19, 2020 6:21:23 p=2Em=2E EDT, "Ludovic Court=C3=A8s" wrote: >Hi, > >"Raghav Gururajan" skribis: > >>>> + (substitute* "apps/blueman-adapters=2Ein" >>>> + (("@PYTHON@") (string-append (assoc-ref inputs "python") >>>> + "/bin/python3=2E7"))) >>>=20 >>> Are you sure this is necessary? If these are scripts, the >>> =E2=80=98patch-shebangs=E2=80=99 phase should take care of it=2E Perha= ps it=E2=80=99s enough >to >>> add =E2=80=98python-wrapper=E2=80=99 as an input (it provides a =E2=80= =9Cpython=E2=80=9D executable) >and >>> then you can remove all this? >> >> It is not necessary=2E Those scripts were not patched by >'patch-shebangs' phase, and received warnings during build=2E So >corrected them manually=2E :-) > >I think you overlooked the rest of my comment: if you add >=E2=80=98python-wrapper=E2=80=99 as an input, everything will be fine=2E > >Could you check? > >Thanks in advance! > >Ludo=E2=80=99=2E --=20 Sent from my Android device with K-9 Mail=2E Please excuse my brevity=2E ------SIZ6943KMLEU5MWV90IEJ6NVSUTP64 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Ludo!

Yes yes, sorry, I did not over loo= k=2E I was gonna try it and then goon let you know=2E :-)

Regards,RG=2E

On April 19, 2020 6:21:23 p=2Em= =2E EDT, "Ludovic Court=C3=A8s" <ludo@gnu=2Eorg> wrote:
Hi,

"Raghav Gururajan" <raghavgururajan@di= sroot=2Eorg> skribis:

+ (substitute* "apps/blueman-adapters=2Ein"+ (("@PYTHON@") (string-append (assoc-ref inputs "python")
+ "/bin/pyth= on3=2E7")))

Are you sure this is necessary? If these ar= e scripts, the
=E2=80=98patch-shebangs=E2=80=99 phase should take care o= f it=2E Perhaps it=E2=80=99s enough to
add =E2=80=98python-wrapper=E2=80= =99 as an input (it provides a =E2=80=9Cpython=E2=80=9D executable) and
= then you can remove all this?

It is not necessary=2E T= hose scripts were not patched by 'patch-shebangs' phase, and received warni= ngs during build=2E So corrected them manually=2E :-)

I= think you overlooked the rest of my comment: if you add
=E2=80=98python= -wrapper=E2=80=99 as an input, everything will be fine=2E

Could you = check?

Thanks in advance!

Ludo=E2=80=99=2E

--
Sent from my Android device with K-9 Mail=2E Please ex= cuse my brevity=2E ------SIZ6943KMLEU5MWV90IEJ6NVSUTP64-- From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 20 02:10:56 2020 Received: (at 40646) by debbugs.gnu.org; 20 Apr 2020 06:10:56 +0000 Received: from localhost ([127.0.0.1]:46481 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jQPdw-0005E6-73 for submit@debbugs.gnu.org; Mon, 20 Apr 2020 02:10:56 -0400 Received: from knopi.disroot.org ([178.21.23.139]:34086) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jQPdu-0005Dx-2N for 40646@debbugs.gnu.org; Mon, 20 Apr 2020 02:10:55 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 9E93925035; Mon, 20 Apr 2020 08:10:52 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xFqK4BYcKVtB; Mon, 20 Apr 2020 08:10:51 +0200 (CEST) Date: Mon, 20 Apr 2020 02:10:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1587363049; bh=fbYTZfK2F5BJaI92+ZoH5DkmiL27Ij0Z+OmXpgsOJjE=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=aGRvfjDpxTThjkjOcRKvcdttkGgNSljcNA0oq8W4tJMtBfUrje036m/7O/Nwjc+gJ 4lc6U6d05u8DjSpumLX+hJtOpBca2QbD0oUtv4YA8+Pc2j6j0wlu/VvGUJSNNNru6C A23HzAw+Wo30JX7Kmk3T+zhIjcUOmoog9Gtju8mZt16Sai8JmmUnRjjiocQc2WLUEr W7h8tmRvr7OlL/OU5GzabSI2BEpeDyxlm9KHLIxDO7cDuLwno9jiDXMgTssvxtQ8vY E6RdHZQf/jCWbDsZSI2osIOGKxEzOHP8HLXkXMbOSQTXpIWizAWoIh9kh5Ym666esh b9VWFdK/xYSPA== From: Raghav Gururajan To: Ludovic =?UTF-8?B?Q291cnTDqHM=?= Subject: Re: [bug#40646] gnu: Add blueman. (v2) Message-ID: <20200420021032.3f191a82.raghavgururajan@disroot.org> In-Reply-To: <1082E275-C6A5-4D33-997F-2E45C7A36BB4@disroot.org> References: <87mu773ekd.fsf@gnu.org> <20200415135234.3bd638ea.raghavgururajan@disroot.org> <87ftcz15i4.fsf@gnu.org> <1082E275-C6A5-4D33-997F-2E45C7A36BB4@disroot.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="MP_/gThFdmofF=gWP03L7vLQ=E2" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 40646 Cc: 40646@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --MP_/gThFdmofF=gWP03L7vLQ=E2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hi Ludo! > Yes yes, sorry, I did not over look. I was gonna try it and then goon let= you > know. :-) >=20 > Regards, > RG. >=20 > On April 19, 2020 6:21:23 p.m. EDT, "Ludovic Court=C3=A8s" = wrote: > >Hi, > > > >"Raghav Gururajan" skribis: > > =20 > >>>> + (substitute* "apps/blueman-adapters.in" > >>>> + (("@PYTHON@") (string-append (assoc-ref inputs "python") > >>>> + "/bin/python3.7"))) =20 > >>>=20 > >>> Are you sure this is necessary? If these are scripts, the > >>> =E2=80=98patch-shebangs=E2=80=99 phase should take care of it. Perhap= s it=E2=80=99s enough =20 > >to =20 > >>> add =E2=80=98python-wrapper=E2=80=99 as an input (it provides a =E2= =80=9Cpython=E2=80=9D executable) =20 > >and =20 > >>> then you can remove all this? =20 > >> > >> It is not necessary. Those scripts were not patched by =20 > >'patch-shebangs' phase, and received warnings during build. So > >corrected them manually. :-) > > > >I think you overlooked the rest of my comment: if you add > >=E2=80=98python-wrapper=E2=80=99 as an input, everything will be fine. > > > >Could you check? > > > >Thanks in advance! Please find the revised patch attached with this email. I tried 'python-wrapper', but still getting warnings during build. Regards, RG. --MP_/gThFdmofF=gWP03L7vLQ=E2 Content-Type: text/x-patch Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename=0001-gnu-Add-blueman.patch =46rom 8278afcea18d19324b790343e3a047bc9ab567d7 Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Mon, 20 Apr 2020 02:05:49 -0400 Subject: [PATCH] gnu: Add blueman. * gnu/packages/networking.scm (blueman): New variable. --- gnu/packages/networking.scm | 51 +++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index f754683bb9..43d14197f4 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -105,7 +105,9 @@ #:use-module (gnu packages perl) #:use-module (gnu packages perl-check) #:use-module (gnu packages pkg-config) + #:use-module (gnu packages polkit) #:use-module (gnu packages pretty-print) + #:use-module (gnu packages pulseaudio) #:use-module (gnu packages python) #:use-module (gnu packages python-web) #:use-module (gnu packages python-xyz) @@ -122,6 +124,55 @@ #:use-module (gnu packages xml) #:use-module (ice-9 match)) =20 +(define-public blueman + (package + (name "blueman") + (version "2.1.2") + (source + (origin + (method url-fetch) + (uri + (string-append "https://github.com/blueman-project/blueman/release= s/" + "download/2.1.2/blueman-2.1.2.tar.gz")) + (sha256 + (base32 "0wamxdw36c8i3aqwmja5q70fajqwd7inpkvlpkldd54wdxbcd38d")))) + (build-system glib-or-gtk-build-system) + (arguments + `(#:configure-flags + (list + "--enable-polkit" + "--disable-appindicator" ; Deprecated + "--with-systemdsystemunitdir=3Dno" ; Not required + "--with-systemduserunitdir=3Dno"))) ; Not required + (native-inputs + `(("cython" ,python-cython) + ("glib:bin" ,glib "bin") + ("gtk+:bin" ,gtk+ "bin") + ("intltool" ,intltool) + ("libtool" ,libtool) + ("pkg-config" ,pkg-config))) + (inputs + `(("adwaita-icon-theme" ,adwaita-icon-theme) + ("bluez" ,bluez) + ("dbus" ,dbus) + ("gdkpixbuf" ,gdk-pixbuf) + ("glib" ,glib) + ("gtk+" ,gtk+) + ("iproute2" ,iproute) + ("net-tools" ,net-tools) + ("pango" ,pango) + ("polkit" ,polkit) + ("pulseaudio" ,pulseaudio) + ("pycairo" ,python-pycairo) + ("pygobject" ,python-pygobject) + ("python" ,python-wrapper) + ("libnm" ,libnma))) + (synopsis "GTK+ Bluetooth Manager") + (description "Blueman is a bluetooth management utility using bluez db= us +backend. It is designed to be easy to use for most common bluetooth tasks= .") + (home-page "https://github.com/blueman-project/blueman") + (license license:gpl3+))) + ;; The gnu.org =E2=80=98home=E2=80=99 for this GNU project is a directory = listing with 1.6.0 as ;; the latest version. The author's git repository, mentioned in the 1.6.0 ;; README and otherwise legit-looking, contains a proper 1.7.0 release tar= ball --=20 2.26.1 --MP_/gThFdmofF=gWP03L7vLQ=E2-- From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 22 11:20:47 2020 Received: (at 40646-done) by debbugs.gnu.org; 22 Apr 2020 15:20:47 +0000 Received: from localhost ([127.0.0.1]:52902 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jRHB9-0001PB-8N for submit@debbugs.gnu.org; Wed, 22 Apr 2020 11:20:47 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59852) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jRHB7-0001Ov-7Q for 40646-done@debbugs.gnu.org; Wed, 22 Apr 2020 11:20:45 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:60161) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jRHB1-0000jo-Cp; Wed, 22 Apr 2020 11:20:39 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=52620 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jRHB0-0003Lf-Tk; Wed, 22 Apr 2020 11:20:39 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Raghav Gururajan Subject: Re: [bug#40646] gnu: Add blueman. (v2) References: <87mu773ekd.fsf@gnu.org> <20200415135234.3bd638ea.raghavgururajan@disroot.org> <87ftcz15i4.fsf@gnu.org> <1082E275-C6A5-4D33-997F-2E45C7A36BB4@disroot.org> <20200420021032.3f191a82.raghavgururajan@disroot.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 4 =?utf-8?Q?Flor=C3=A9al?= an 228 de la =?utf-8?Q?R?= =?utf-8?Q?=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Wed, 22 Apr 2020 17:20:37 +0200 In-Reply-To: <20200420021032.3f191a82.raghavgururajan@disroot.org> (Raghav Gururajan's message of "Mon, 20 Apr 2020 02:10:32 -0400") Message-ID: <87eesfwnqy.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 40646-done Cc: 40646-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, Raghav Gururajan skribis: > From 8278afcea18d19324b790343e3a047bc9ab567d7 Mon Sep 17 00:00:00 2001 > From: Raghav Gururajan > Date: Mon, 20 Apr 2020 02:05:49 -0400 > Subject: [PATCH] gnu: Add blueman. > > * gnu/packages/networking.scm (blueman): New variable. Applied with the cosmetic changes below. Thanks! Ludo=E2=80=99. --=-=-= Content-Type: text/x-patch Content-Disposition: inline diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index 9864783bd4..6231632c06 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -167,9 +167,10 @@ ("pygobject" ,python-pygobject) ("python" ,python-wrapper) ("libnm" ,libnma))) - (synopsis "GTK+ Bluetooth Manager") - (description "Blueman is a bluetooth management utility using bluez dbus -backend. It is designed to be easy to use for most common bluetooth tasks.") + (synopsis "GTK+ Bluetooth manager") + (description "Blueman is a Bluetooth management utility using the Bluez +D-Bus backend. It is designed to be easy to use for most common Bluetooth +tasks.") (home-page "https://github.com/blueman-project/blueman") (license license:gpl3+))) --=-=-=-- From unknown Fri Sep 05 20:37:29 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 21 May 2020 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator