guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

branch master updated: gnu: owncloud-client: Update to 2.7.5.3180.


From: guix-commits
Subject: branch master updated: gnu: owncloud-client: Update to 2.7.5.3180.
Date: Sat, 06 Feb 2021 20:39:08 -0500

This is an automated email from the git hooks/post-receive script.

roptat pushed a commit to branch master
in repository guix.

The following commit(s) were added to refs/heads/master by this push:
     new bf645c7  gnu: owncloud-client: Update to 2.7.5.3180.
bf645c7 is described below

commit bf645c7fb158913305a884128131d17bdf29774e
Author: Julien Lepiller <julien@lepiller.eu>
AuthorDate: Sun Feb 7 02:36:24 2021 +0100

    gnu: owncloud-client: Update to 2.7.5.3180.
    
    * gnu/packages/sync.scm (owncloud-client): Update to 2.7.5.3180.
    [native-inputs]: Add cmake-extra-modules.
    [arguments]: Fix `delete-failing-tests' phase.
    [source]: Remove no longer needed snippet.
    * gnu/packages/patches/owncloud-disable-updatecheck.patch: Update patch.
---
 .../patches/owncloud-disable-updatecheck.patch     |  8 +++---
 gnu/packages/sync.scm                              | 29 ++++++++--------------
 2 files changed, 15 insertions(+), 22 deletions(-)

diff --git a/gnu/packages/patches/owncloud-disable-updatecheck.patch 
b/gnu/packages/patches/owncloud-disable-updatecheck.patch
index 3469398..d495a9d 100644
--- a/gnu/packages/patches/owncloud-disable-updatecheck.patch
+++ b/gnu/packages/patches/owncloud-disable-updatecheck.patch
@@ -14,11 +14,11 @@ This patch header follows DEP-3: 
http://dep.debian.net/deps/dep3/
      if (connection.isEmpty())
          con = defaultConnection();
  
--    QVariant fallback = getValue(QLatin1String(skipUpdateCheckC), con, false);
-+    QVariant fallback = getValue(QLatin1String(skipUpdateCheckC), con, true);
-     fallback = getValue(QLatin1String(skipUpdateCheckC), QString(), fallback);
+-    QVariant fallback = getValue(skipUpdateCheckC(), con, false);
++    QVariant fallback = getValue(skipUpdateCheckC(), con, true);
+     fallback = getValue(skipUpdateCheckC(), QString(), fallback);
  
-     QVariant value = getPolicySetting(QLatin1String(skipUpdateCheckC), 
fallback);
+     QVariant value = getPolicySetting(skipUpdateCheckC(), fallback);
 -    return value.toBool();
 +    if ( !value.toBool() )
 +        qDebug() << "Guix has disabled the UpdateCheck mechanism.";
diff --git a/gnu/packages/sync.scm b/gnu/packages/sync.scm
index 7e670a3..f3d6e90 100644
--- a/gnu/packages/sync.scm
+++ b/gnu/packages/sync.scm
@@ -43,6 +43,7 @@
   #:use-module (gnu packages glib)
   #:use-module (gnu packages golang)
   #:use-module (gnu packages image)
+  #:use-module (gnu packages kde-frameworks)
   #:use-module (gnu packages linux)
   #:use-module (gnu packages lua)
   #:use-module (gnu packages pcre)
@@ -153,27 +154,18 @@ See also: megacmd, the official tool set by MEGA.")
 (define-public owncloud-client
   (package
     (name "owncloud-client")
-    (version "2.5.3.11470")
+    (version "2.7.5.3180")
     (source
      (origin
        (method url-fetch)
-       (uri (string-append "https://download.owncloud.com/desktop/stable/";
-                           "owncloudclient-" version ".tar.xz"))
+       (uri (string-append 
"https://download.owncloud.com/desktop/ownCloud/stable/";
+                           version "/source/ownCloud-" version ".tar.xz"))
        (sha256
-        (base32 "0cznis8qadsnlgm046lxn8vmbxli6zp4b8nk93n53mkfxlcw355n"))
-       (patches (search-patches "owncloud-disable-updatecheck.patch"))
-       (modules '((guix build utils)))
-       (snippet
-        '(begin
-           ;; libcrashreporter-qt has its own bundled dependencies
-           (delete-file-recursively "src/3rdparty/libcrashreporter-qt")
-           (delete-file-recursively "src/3rdparty/sqlite3")
-           ;; qprogessindicator, qlockedfile, qtokenizer and
-           ;; qtsingleapplication have not yet been packaged, but all are
-           ;; explicitly used from the 3rdparty folder during build.
-           ;; We can also remove the macgoodies folder
-           (delete-file-recursively "src/3rdparty/qtmacgoodies")
-           #t))))
+        (base32 "13vlkmkr3i99ww3fkps7lwrx6vgr43rvmjcpsix259rj7f2ikkrp"))
+       (patches (search-patches "owncloud-disable-updatecheck.patch"))))
+    ;; TODO: unbundle qprogessindicator, qlockedfile, qtokenizer and
+    ;; qtsingleapplication which have not yet been packaged, but all are
+    ;; explicitly used from the 3rdparty folder during build.
     (build-system cmake-build-system)
     (arguments
      `(#:phases
@@ -182,7 +174,7 @@ See also: megacmd, the official tool set by MEGA.")
            ;; "Could not create autostart folder"
            (lambda _
              (substitute* "test/CMakeLists.txt"
-                          (("owncloud_add_test\\(Utility \"\"\\)" test)
+                          (("owncloud_add_test\\(Utility\\)" test)
                            (string-append "#" test)))
              #t))
          (add-after 'unpack 'dont-embed-store-path
@@ -197,6 +189,7 @@ See also: megacmd, the official tool set by MEGA.")
                            "-DNO_SHIBBOLETH=1")))
     (native-inputs
      `(("cmocka" ,cmocka)
+       ("extra-cmake-modules" ,extra-cmake-modules)
        ("perl" ,perl)
        ("pkg-config" ,pkg-config)
        ("qtlinguist" ,qttools)))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]