all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* [bug#53465] [PATCH 1/2] gnu: evolution-data-server: Build with libphonenumber.
  2022-01-23  9:45 [bug#53465] [PATCH 0/2] Update chatty Liliana Marie Prikler
@ 2022-01-23  9:41 ` Liliana Marie Prikler
  2022-01-23  9:43 ` [bug#53465] [PATCH 2/2] gnu: chatty: Update to 0.4.0 Liliana Marie Prikler
  2022-02-08 13:08 ` bug#53465: [PATCH 0/2] Update chatty Julien Lepiller
  2 siblings, 0 replies; 4+ messages in thread
From: Liliana Marie Prikler @ 2022-01-23  9:41 UTC (permalink / raw)
  To: 53465

* gnu/packages/gnome.scm (evolution)[#:configure-flags]: Drop
"-DENABLE_UOA=OFF" and "-DENABLE_GOOGLE_AUTH=OFF" -- these flags no longer
exist.
Add "-DWITH_PHONENUMBER=ON".
[native-inputs]: Add protobuf.
[inputs]: Add boost and libphonenumber.
---
 gnu/packages/gnome.scm | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index ad7536c07c..d66a616e49 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -157,6 +157,7 @@ (define-module (gnu packages gnome)
   #:use-module (gnu packages mail)
   #:use-module (gnu packages man)
   #:use-module (gnu packages markup)
+  #:use-module (gnu packages messaging)
   #:use-module (gnu packages mp3)
   #:use-module (gnu packages multiprecision)
   #:use-module (gnu packages music)
@@ -7678,14 +7679,13 @@ (define-public evolution-data-server
                              '("addressbook-backends" "calendar-backends"
                                "camel-providers" "credential-modules"
                                "registry-modules"))))
-         (list "-DENABLE_UOA=OFF"             ;disable Ubuntu Online Accounts support
-               "-DENABLE_GOOGLE=OFF"          ;disable Google Contacts support
-               "-DENABLE_GOOGLE_AUTH=OFF"     ;disable Google authentication
+         (list "-DENABLE_GOOGLE=OFF"          ;disable Google Contacts support
                "-DENABLE_VALA_BINDINGS=ON"
                (string-append "-DCMAKE_INSTALL_RPATH=" lib ";"
                               (string-append lib "/evolution-data-server;")
                               (string-join runpaths ";"))
-               "-DENABLE_INTROSPECTION=ON"))  ;required for Vala bindings
+               "-DENABLE_INTROSPECTION=ON" ;required for Vala bindings
+               "-DWITH_PHONENUMBER=ON"))
        #:phases
        (modify-phases %standard-phases
          (add-after 'unpack 'disable-failing-tests
@@ -7715,6 +7715,7 @@ (define-public evolution-data-server
        ("gsettings-desktop-schemas" ,gsettings-desktop-schemas)
        ("intltool" ,intltool)
        ("pkg-config" ,pkg-config)
+       ("protobuf" ,protobuf)
        ("vala" ,vala)
        ("python" ,python-wrapper)))
     (propagated-inputs
@@ -7727,11 +7728,13 @@ (define-public evolution-data-server
        ("sqlite" ,sqlite)))
     (inputs
      `(("bdb" ,bdb)
+       ("boost" ,boost)
        ("gcr" ,gcr)
        ("gnome-online-accounts:lib" ,gnome-online-accounts "lib")
        ("json-glib" ,json-glib)
        ("libcanberra" ,libcanberra)
        ("libgweather" ,libgweather)
+       ("libphonenumber" ,libphonenumber)
        ("mit-krb5" ,mit-krb5)
        ("openldap" ,openldap)
        ("webkitgtk" ,webkitgtk-with-libsoup2)))
-- 
2.34.0





^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [bug#53465] [PATCH 2/2] gnu: chatty: Update to 0.4.0.
  2022-01-23  9:45 [bug#53465] [PATCH 0/2] Update chatty Liliana Marie Prikler
  2022-01-23  9:41 ` [bug#53465] [PATCH 1/2] gnu: evolution-data-server: Build with libphonenumber Liliana Marie Prikler
@ 2022-01-23  9:43 ` Liliana Marie Prikler
  2022-02-08 13:08 ` bug#53465: [PATCH 0/2] Update chatty Julien Lepiller
  2 siblings, 0 replies; 4+ messages in thread
From: Liliana Marie Prikler @ 2022-01-23  9:43 UTC (permalink / raw)
  To: 53465

* gnu/packages/messaging.scm (chatty): Update to 0.4.0.
[#:phases]: Drop trailing #t.
[native-inputs]: Use new style.  Add protobuf.
[inputs]: Add gspell, json-glib, libolm, libphonenumber and modem-manager.
Replace libhandy-0.0 with libhandy.
---
 gnu/packages/messaging.scm | 18 ++++++++++--------
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm
index 768642f119..ca8a216661 100644
--- a/gnu/packages/messaging.scm
+++ b/gnu/packages/messaging.scm
@@ -2757,7 +2757,7 @@ (define-public libphonenumber
 (define-public chatty
  (package
    (name "chatty")
-   (version "0.1.17")
+   (version "0.4.0")
    (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -2766,7 +2766,7 @@ (define-public chatty
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "0ba1rw8a3vif9k3570hxjfm25vqys3vk3f6g8z5irklwq4bi6lmn"))))
+                "12k1a5xrwd6zk4x0m53hbzggk695z3bpbzy1wcikzy0jvch7h13d"))))
    (build-system meson-build-system)
    (arguments
     '(#:phases
@@ -2774,19 +2774,21 @@ (define-public chatty
         (add-after 'unpack 'skip-updating-desktop-database
           (lambda _
             (substitute* "meson.build"
-              (("meson.add_install_script.*") ""))
-            #t)))))
+              (("meson.add_install_script.*") "")))))))
    (native-inputs
-    `(("gettext" ,gettext-minimal)
-      ("glib:bin" ,glib "bin")
-      ("pkg-config" ,pkg-config)))
+    (list gettext-minimal `(,glib "bin") pkg-config protobuf))
    (inputs
     (list feedbackd
           folks
           gsettings-desktop-schemas
+          gspell
+          json-glib
           libgcrypt
           libgee
-          libhandy-0.0
+          libhandy
+          libolm
+          libphonenumber
+          modem-manager
           pidgin
           purple-mm-sms
           sqlite))
-- 
2.34.0





^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [bug#53465] [PATCH 0/2] Update chatty.
@ 2022-01-23  9:45 Liliana Marie Prikler
  2022-01-23  9:41 ` [bug#53465] [PATCH 1/2] gnu: evolution-data-server: Build with libphonenumber Liliana Marie Prikler
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Liliana Marie Prikler @ 2022-01-23  9:45 UTC (permalink / raw)
  To: 53465

Hi Guix,

chatty is one of the two remaining applications that use libhandy-0.0, the
other one being authenticator.  With this patch it is updated to the latest
non-beta release, which builds against libhandy.  In order to successfully
build it, evolution-data-server needs to be built against libphonenumber, so
I did that.

I did not yet test the impact of evolution-data-server on other applications,
nor did I test chatty itself.  Volunteers welcome.

Liliana Marie Prikler (2):
  gnu: evolution-data-server: Build with libphonenumber.
  gnu: chatty: Update to 0.4.0.

 gnu/packages/gnome.scm     | 11 +++++++----
 gnu/packages/messaging.scm | 18 ++++++++++--------
 2 files changed, 17 insertions(+), 12 deletions(-)

-- 
2.34.0





^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#53465: [PATCH 0/2] Update chatty.
  2022-01-23  9:45 [bug#53465] [PATCH 0/2] Update chatty Liliana Marie Prikler
  2022-01-23  9:41 ` [bug#53465] [PATCH 1/2] gnu: evolution-data-server: Build with libphonenumber Liliana Marie Prikler
  2022-01-23  9:43 ` [bug#53465] [PATCH 2/2] gnu: chatty: Update to 0.4.0 Liliana Marie Prikler
@ 2022-02-08 13:08 ` Julien Lepiller
  2 siblings, 0 replies; 4+ messages in thread
From: Julien Lepiller @ 2022-02-08 13:08 UTC (permalink / raw)
  To: Liliana Marie Prikler; +Cc: 53465-done

Le Sun, 23 Jan 2022 10:45:47 +0100,
Liliana Marie Prikler <liliana.prikler@gmail.com> a écrit :

> Hi Guix,
> 
> chatty is one of the two remaining applications that use
> libhandy-0.0, the other one being authenticator.  With this patch it
> is updated to the latest non-beta release, which builds against
> libhandy.  In order to successfully build it, evolution-data-server
> needs to be built against libphonenumber, so I did that.
> 
> I did not yet test the impact of evolution-data-server on other
> applications, nor did I test chatty itself.  Volunteers welcome.
> 
> Liliana Marie Prikler (2):
>   gnu: evolution-data-server: Build with libphonenumber.
>   gnu: chatty: Update to 0.4.0.
> 
>  gnu/packages/gnome.scm     | 11 +++++++----
>  gnu/packages/messaging.scm | 18 ++++++++++--------
>  2 files changed, 17 insertions(+), 12 deletions(-)
> 

Thanks for the patches! Since evolution-data-server doesn't seem to
have too many dependencies (13), I pushed the patches to master as
e086b0807b079df58d5607770ecd5ec8c480f093 and
db74cfcf36ddd56a199cc919b2e5b5e580133922.




^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2022-02-08 15:59 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-23  9:45 [bug#53465] [PATCH 0/2] Update chatty Liliana Marie Prikler
2022-01-23  9:41 ` [bug#53465] [PATCH 1/2] gnu: evolution-data-server: Build with libphonenumber Liliana Marie Prikler
2022-01-23  9:43 ` [bug#53465] [PATCH 2/2] gnu: chatty: Update to 0.4.0 Liliana Marie Prikler
2022-02-08 13:08 ` bug#53465: [PATCH 0/2] Update chatty Julien Lepiller

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.