From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:55830) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iuySO-00011d-B7 for guix-patches@gnu.org; Fri, 24 Jan 2020 07:53:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iuySN-0003qZ-2h for guix-patches@gnu.org; Fri, 24 Jan 2020 07:53:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:47553) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iuySM-0003oS-Vh for guix-patches@gnu.org; Fri, 24 Jan 2020 07:53:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iuySM-00008p-OI for guix-patches@gnu.org; Fri, 24 Jan 2020 07:53:02 -0500 Subject: [bug#39262] [PATCH] gnu: geoclue: Update to 2.5.5 Resent-Message-ID: Received: from eggs.gnu.org ([2001:470:142:3::10]:55302) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iuyRU-0000sw-IB for guix-patches@gnu.org; Fri, 24 Jan 2020 07:52:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iuyRT-0004SN-1d for guix-patches@gnu.org; Fri, 24 Jan 2020 07:52:08 -0500 Received: from mx1.riseup.net ([198.252.153.129]:58156) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iuyRS-0004Gk-JQ for guix-patches@gnu.org; Fri, 24 Jan 2020 07:52:06 -0500 Received: from capuchin.riseup.net (capuchin-pn.riseup.net [10.0.1.176]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "Sectigo RSA Domain Validation Secure Server CA" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 483zYd2PSwzDscv for ; Fri, 24 Jan 2020 04:52:05 -0800 (PST) From: Martin Becze Date: Fri, 24 Jan 2020 07:51:44 -0500 Message-Id: <20200124125144.2668-1-mjbecze@riseup.net> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 39262@debbugs.gnu.org Cc: Martin Becze * gnu/packages/gnome.scm (geoclue): Update to 2.5.5 --- gnu/packages/gnome.scm | 33 +++++++++++---------------------- 1 file changed, 11 insertions(+), 22 deletions(-) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index e843bdfe08..4710eb1db3 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -40,7 +40,7 @@ ;;; Copyright =C2=A9 2019 Jelle Licht ;;; Copyright =C2=A9 2019 Jonathan Frederickson ;;; Copyright =C2=A9 2019 Maxim Cournoyer -;;; Copyright =C2=A9 2019 Martin Becze +;;; Copyright =C2=A9 2019, 2020 Martin Becze ;;; Copyright =C2=A9 2019 David Wilson ;;; Copyright =C2=A9 2019, 2020 Raghav Gururajan ;;; Copyright =C2=A9 2019 Jonathan Brielmaier @@ -4074,40 +4074,29 @@ output devices.") (define-public geoclue (package (name "geoclue") - (version "2.4.8") + (version "2.5.5") (source (origin (method url-fetch) - (uri (string-append "https://www.freedesktop.org/software/" name - "/releases/" (version-major+minor version) "/= " - name "-" version ".tar.xz")) + (uri (string-append "https://gitlab.freedesktop.org/geoclue/geocl= ue/-/archive/" version "/geoclue-" version ".tar.bz2")) (sha256 (base32 - "08yg1r7m0n9hwyvcy769qkmkf8lslqwv69cjfffwnc3zm5km25qj")) + "1b7jqrsn4x7mxjxj8hvb2dl2cmhrpb9vibs4rvkkanky5nsx3sai")) (patches (search-patches "geoclue-config.patch")))) - (build-system glib-or-gtk-build-system) + (build-system meson-build-system) (arguments - '(;; The tests want to run the system bus. - #:tests? #f - #:configure-flags (list ;; Disable bits requiring ModemManager. - "--disable-3g-source" - "--disable-cdma-source" - "--disable-modem-gps-source" - "--with-dbus-service-user=3Dgeoclue") - #:phases - (modify-phases %standard-phases - (add-before 'configure 'patch-/bin/true - (lambda _ - (substitute* "configure" - (("/bin/true") (which "true"))) - #t))))) + '(#:configure-flags (list "-Dbus-srv-user=3Dgeoclue"))) (native-inputs `(("pkg-config" ,pkg-config) ("gobject-introspection" ,gobject-introspection) + ("modem-manager" ,modem-manager) + ("libnotify" ,libnotify) + ("gtk-doc", gtk-doc) ("intltool" ,intltool))) (inputs `(("avahi" ,avahi) - ("glib" ,glib) + ("glib:bin" ,glib "bin") + ("glib-networking" ,glib-networking) ("json-glib" ,json-glib) ("libsoup" ,libsoup))) (home-page "https://www.freedesktop.org/wiki/Software/GeoClue/") --=20 2.25.0