guix-commits
[Top][All Lists]
Advanced

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

02/02: gnu: owncloud-client: Remove some bundled libs.


From: Efraim Flashner
Subject: 02/02: gnu: owncloud-client: Remove some bundled libs.
Date: Thu, 30 Jun 2016 07:57:31 +0000 (UTC)

efraim pushed a commit to branch master
in repository guix.

commit 5fc4df0cb5a33a426ef629870ee7b59341079bc5
Author: Efraim Flashner <address@hidden>
Date:   Thu Jun 30 10:56:57 2016 +0300

    gnu: owncloud-client: Remove some bundled libs.
    
    * gnu/packages/owncloud.scm (owncloud-client)[source]: Add a snippet
    removing some of the 3rd party projects.
---
 gnu/packages/owncloud.scm |   15 ++++++++++++++-
 1 file changed, 14 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/owncloud.scm b/gnu/packages/owncloud.scm
index cfb5e2c..f755df4 100644
--- a/gnu/packages/owncloud.scm
+++ b/gnu/packages/owncloud.scm
@@ -41,7 +41,20 @@
        (uri (string-append "https://download.owncloud.com/desktop/stable/";
                            "owncloudclient-" version ".tar.xz"))
        (sha256
-        (base32 "0m0pxv12w72qqgxim9fh8w3bgkgnhpjyay8ldll3nnzq1jmhk09n"))))
+        (base32 "0m0pxv12w72qqgxim9fh8w3bgkgnhpjyay8ldll3nnzq1jmhk09n"))
+       (modules '((guix build utils)))
+       (snippet
+        '(begin
+           ;; only allows bundled libcrashreporter-qt
+           (delete-file-recursively "src/3rdparty/libcrashreporter-qt")
+           ;; we already package qtkeychain and sqlite
+           (delete-file-recursively "src/3rdparty/qtkeychain")
+           (delete-file-recursively "src/3rdparty/sqlite3")
+           ;; qjson is packaged, 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")))))
     (build-system cmake-build-system)
     (arguments
      `(#:phases



reply via email to

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