From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 26 17:25:00 2023 Received: (at submit) by debbugs.gnu.org; 26 Aug 2023 21:25:00 +0000 Received: from localhost ([127.0.0.1]:43547 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qa0mC-000320-3A for submit@debbugs.gnu.org; Sat, 26 Aug 2023 17:25:00 -0400 Received: from lists.gnu.org ([2001:470:142::17]:38790) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qa0m8-00031m-2A for submit@debbugs.gnu.org; Sat, 26 Aug 2023 17:24:58 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qa0lw-0005Sm-N6 for guix-patches@gnu.org; Sat, 26 Aug 2023 17:24:44 -0400 Received: from mail-qk1-x72d.google.com ([2607:f8b0:4864:20::72d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qa0lt-0002YI-S4 for guix-patches@gnu.org; Sat, 26 Aug 2023 17:24:44 -0400 Received: by mail-qk1-x72d.google.com with SMTP id af79cd13be357-76ef653af2eso119008485a.0 for ; Sat, 26 Aug 2023 14:24:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ieee.org; s=google; t=1693085079; x=1693689879; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=eT4gI+oIn0J1V+0+7Ri2JSWyXpkmHitUmJ0zMeS6Yzo=; b=G4q1mJrjCHQhgrXnRCQDwAk5HkEuv2Jpl72qmmxiESq1O6u4enrPsiUWerhzrDJ6FT CYlD146gKjtETU1SQsFZhj3OR4XT+Km0z1RMT1OCFx2muR53/o4RcGx0RuE//CjxDDU1 joubPI1OgoJHVIKaY+EhLF77wAhSqCj3Tidzc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693085079; x=1693689879; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=eT4gI+oIn0J1V+0+7Ri2JSWyXpkmHitUmJ0zMeS6Yzo=; b=b7DTEuLL4/ZUERFm1JJgoRaYEHdtsl4sN51Q8lTpZlc8ohp85GkMoZlfQGVDaarrVj Y6BYKB/J0jx8IS+QSg6oiRe31FktIlK7QHVQfSbZA0glOMjI7CJeF/6ZvsTxBiNzw1I0 87nzXmiiwqqGHce9Xo9ibasihlQvUZwJPt+lGu4OAag4ub87wiUVNr+qHQ+TXPUBHeF8 NaJP5BpZPFQ1ZDT2stbGFHTr4bu8+0eBg+oKq4HbZ/dOCILfko8GSYoCfUBM2NE6TdDw ihOrMIjey9RLt9h/XtJn6u+NOo0R5EOPpzwbhccLhh5HTMnnBF79akHoZyBWVeqX8R49 btyw== X-Gm-Message-State: AOJu0YwLr5OnmgotF0tb5bI8aRC06kVUHJFb8YcRzdIJF9qCyFiQh/Pn zBhodh6rZhy5Jd3+18yBW0ypuDm0QDVi3fW+q6bSh/qBHT38e/JAd7YJ3Zg9Op3E7bXudFo7GuL FVN/tG31IK9CHxM3Rcsknf1k5nirA5EsLTqxIOw8kbvpjqVJQhNXA4J+9bnDAbFKyKlxXP5wnJk K/+AYn X-Google-Smtp-Source: AGHT+IEeCYVW2WQYJfKR3TJPKUnMlikWlClZ8xIfP5In/q8AZU+pxRNGO5FALLK7ykUQsAVKylgbqA== X-Received: by 2002:a05:620a:410d:b0:765:7a1e:a456 with SMTP id j13-20020a05620a410d00b007657a1ea456mr28212342qko.54.1693085079076; Sat, 26 Aug 2023 14:24:39 -0700 (PDT) Received: from mobile-dev.lan (c-73-172-106-204.hsd1.md.comcast.net. [73.172.106.204]) by smtp.gmail.com with ESMTPSA id 4-20020a05620a06c400b0076da8785347sm1361975qky.72.2023.08.26.14.24.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 26 Aug 2023 14:24:38 -0700 (PDT) From: Aaron Covrig To: guix-patches@gnu.org Subject: [PATCH] Added SiriKali Date: Sat, 26 Aug 2023 17:23:24 -0400 Message-ID: X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 X-Debbugs-Cc: ( , Christopher Baines , Ludovic Courtès , Mathieu Othacehe , Raghav Gururajan , Ricardo Wurmus , Simon Tournier , Tobias Geerinckx-Rice , jgart Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::72d; envelope-from=aaron.covrig.us@ieee.org; helo=mail-qk1-x72d.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit Cc: Aaron Covrig 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.0 (/) Project main page: https://mhogomchungu.github.io/sirikali/ Project GitHub: https://github.com/mhogomchungu/sirikali Comment: SiriKali provides a user friendly GUI for managing encrypted folders and supports 'cloud friendly' encryption such as CryFS, where the encrypted contents are split across multiple encrypted blocks. These blocks only update as their respective contents are changed, allowing for easier syncing across network links by simplifying resumption of interrupted transfers and providing smaller units for differential transfer deltas. --- gnu/packages/sirikali.scm | 59 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 gnu/packages/sirikali.scm diff --git a/gnu/packages/sirikali.scm b/gnu/packages/sirikali.scm new file mode 100644 index 0000000000..a81775f0ce --- /dev/null +++ b/gnu/packages/sirikali.scm @@ -0,0 +1,59 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2023 Aaron Covrig +;;; +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software Foundation; either version 3 of the License, or (at +;;; your option) any later version. +;;; +;;; GNU Guix is distributed in the hope that it will be useful, but +;;; WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;; GNU General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with GNU Guix. If not, see . + +(define-module (gnu packages sirikali) + #:use-module (guix git-download) + #:use-module (guix packages) + #:use-module (guix build-system cmake) + #:use-module (gnu packages) + #:use-module (gnu packages freedesktop) + #:use-module (gnu packages gnome) + #:use-module (gnu packages gnupg) + #:use-module (gnu packages password-utils) + #:use-module (gnu packages pkg-config) + #:use-module (gnu packages qt) + #:use-module (gnu packages check) + #:use-module ((guix licenses) + #:prefix license:)) + +(define-public sirikali + (package + (name "sirikali") + (version "1.5.1") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/mhogomchungu/sirikali") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1l52s8rxkfcxcx3s2fnsh08wy6hhjjvp7gcggdi84aqc4dq3rdnm")))) + (build-system cmake-build-system) + (arguments + '(#:tests? #f ;No tests + #:configure-flags '("-DQT5=true" "-DCMAKE_BUILD_TYPE=RELEASE"))) + (inputs (list xdg-utils libpwquality libgcrypt libsecret qtbase-5)) + (native-inputs (list pkg-config)) + (home-page "https://mhogomchungu.github.io/sirikali/") + (synopsis + "GUI front end to sshfs, ecryptfs, cryfs, gocryptfs, securefs, fscrypt and encfs") + (description "@dfn{SiriKali} is a Qt/C++ GUI application that manages +ecryptfs, cryfs, encfs, gocryptfs, fscrypt and securefs +based encrypted folders") + (license (list license:gpl3 license:gpl2)))) base-commit: cfe55b220a2e21ec6314acd2fbaa5a780ea77afc -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 19 16:07:47 2023 Received: (at 65556) by debbugs.gnu.org; 19 Oct 2023 20:07:47 +0000 Received: from localhost ([127.0.0.1]:37897 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qtZJ5-0005pO-Bq for submit@debbugs.gnu.org; Thu, 19 Oct 2023 16:07:47 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41728) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qtZJ2-0005p8-On for 65556@debbugs.gnu.org; Thu, 19 Oct 2023 16:07:45 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qtZIU-0004NC-3S; Thu, 19 Oct 2023 16:07:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=dnKyoa+y8EPEFVtZVybTFcXi+GoUEbKiN20eT3ObkSM=; b=p7v3JPeE7TV4GogLQZfk xICDhvVJPGF3kL2hiFOjHP7r7ZQ7bizOCmyxCeVykx6iE8YP3ZQNz12lDjG3/+Ti3LtRCuSBK5U4R pIRhCyT324O+ka9Q9W6VLQyblnSebOEQU4UfLCLY5xuxKxvaCXJ5IiCPVzm/M9x3i22lSHJF8+DF+ dzhNsByGPiVNngUdDhm5G8FxPMtBBDQdB7E4X9f8Ipc/YZiLdmOhbV79C1qBfw4kj2srbM008v3RP 6+NgIGGYsPqtKDedQKkRKyAmwo/FxfE1Pn+l5w0FomiGIf/hyMC4Xh2Bw/KLpwchYH/DzxCEuyr82 F1BU49OyxUJJ7Q==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Aaron Covrig Subject: Re: [bug#65556] [PATCH] Added SiriKali In-Reply-To: (Aaron Covrig's message of "Sat, 26 Aug 2023 17:23:24 -0400") References: Date: Thu, 19 Oct 2023 22:07:06 +0200 Message-ID: <87a5sez89h.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65556 Cc: 65556@debbugs.gnu.org, Simon Tournier , paren@disroot.org, Tobias Geerinckx-Rice , Ricardo Wurmus , Raghav Gururajan , jgart , Mathieu Othacehe , Christopher Baines 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: -3.3 (---) Hi Aaron, Sorry for the long delay! Aaron Covrig skribis: > Project main page: https://mhogomchungu.github.io/sirikali/ > Project GitHub: https://github.com/mhogomchungu/sirikali > > Comment: SiriKali provides a user friendly GUI for managing > encrypted folders and supports 'cloud friendly' encryption > such as CryFS, where the encrypted contents are split across > multiple encrypted blocks. These blocks only update as their > respective contents are changed, allowing for easier syncing > across network links by simplifying resumption of interrupted > transfers and providing smaller units for differential > transfer deltas. The comment above should rather complement the =E2=80=98description=E2=80= =99 field of the package. For the commit log, we use a peculiar convention that consists in describing the changes in terms of files, variables, etc.: https://guix.gnu.org/manual/devel/en/html_node/Submitting-Patches.html (One of us can fix it up for you though, if needed.) > +++ b/gnu/packages/sirikali.scm Rather than create a new file, I=E2=80=99d suggest putting it in file-systems.scm. > + (build-system cmake-build-system) > + (arguments > + '(#:tests? #f ;No tests > + #:configure-flags '("-DQT5=3Dtrue" "-DCMAKE_BUILD_TYPE=3DRELEASE"= ))) You can remove =E2=80=9C-DCMAKE_BUILD_TYPE=3DRELEASE=E2=80=9D (the default = is =E2=80=9CRelWithDebInfo=E2=80=9D). Could you send an updated patch? Thanks in advance, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 30 06:39:36 2023 Received: (at control) by debbugs.gnu.org; 30 Oct 2023 10:39:36 +0000 Received: from localhost ([127.0.0.1]:44307 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qxPgB-0000YM-Ro for submit@debbugs.gnu.org; Mon, 30 Oct 2023 06:39:36 -0400 Received: from mira.cbaines.net ([212.71.252.8]:42978) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qxPg9-0000YD-1A for control@debbugs.gnu.org; Mon, 30 Oct 2023 06:39:30 -0400 Received: from localhost (pd95b13b0.dip0.t-ipconnect.de [217.91.19.176]) by mira.cbaines.net (Postfix) with ESMTPSA id EE0D627BBE2 for ; Mon, 30 Oct 2023 10:38:54 +0000 (GMT) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 544127f2 for ; Mon, 30 Oct 2023 10:38:54 +0000 (UTC) From: Christopher Baines To: control@debbugs.gnu.org Subject: tag 65556 moreinfo Date: Mon, 30 Oct 2023 10:38:54 +0000 Message-ID: <87il6ojsxt.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control 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 (-) tags 65556 + moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 20 22:25:27 2023 Received: (at 65556) by debbugs.gnu.org; 21 Nov 2023 03:25:27 +0000 Received: from localhost ([127.0.0.1]:54885 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r5HOA-0000HE-Tr for submit@debbugs.gnu.org; Mon, 20 Nov 2023 22:25:27 -0500 Received: from mail-oo1-xc44.google.com ([2607:f8b0:4864:20::c44]:53428) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r5HO8-0000Gx-AC for 65556@debbugs.gnu.org; Mon, 20 Nov 2023 22:25:26 -0500 Received: by mail-oo1-xc44.google.com with SMTP id 006d021491bc7-58ce8513da1so124766eaf.2 for <65556@debbugs.gnu.org>; Mon, 20 Nov 2023 19:25:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ieee.org; s=google; t=1700537116; x=1701141916; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=pLDRAGDA3/X8Mr8wOw/Wd0fj6w0isMjDMWT61mZufVQ=; b=HyXUwEwnNDwDeFg86GXNcbqf9ZDamdEavKAMnWyitD4TdDZIKBdJWekRz6qV8N+JAT R7Su2uEFV55b9x8la7X64twgkxBnejO8hu4nhoGJ5xVrKDcD7AsvNv0C41C/zajel1Q9 TtW9drZWuJjPOyZiay0GjVUfkY4hXtEt8tznU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700537116; x=1701141916; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=pLDRAGDA3/X8Mr8wOw/Wd0fj6w0isMjDMWT61mZufVQ=; b=ARQ+At5teK4uqxNN4oskZ6cSyr7nsKr85hvhkgccunX94HcxrX1W8fqUEHJ6Fq/dv9 tbqoQoi6rCnfjygSOg5/Fwpsc1pckR85PqjZKRMPDww2T2H9CVUO4NjUXtL1BgRuQp5I iYocwy+wr1kIEI/PH8oyYfudoXjm7pSQm7zrR8aebKsKMTlLxs1oxJmaVTUxCK/tX6XN 93YJ3tNFmtJBnUkFUcXFs7CI1mGVyq50saUcMByH14expjPIz1Bhhx0uCAj0h2R2JsQT PnLyH+YFBig8AHm4AfNk/1mjvE/LznOGM5HpQCEsPrq/yrTN8UggQb1vpUiWLzdkzNBL 2hnA== X-Gm-Message-State: AOJu0YzbFjV2knbaa3mW7uRPULMiR2dg16LHNxsKnYu1ZHaow0GMrYuh CfTV/V3DeQ+LJnsUB2D28+PjAuRFmAlZcQU5tNwhgj00FgMS11SBnlJNieFdS/3auVo/IHswCp6 Ji+VJpMBjNjh+i09zyTVOKYQQ3JNn7aYKKlpDDb5IObOqPnvQiVDuY1lBZiGyTdmOFsoEGZ19yH m7XLlRHX64wqrvptPa X-Google-Smtp-Source: AGHT+IF7D8tsQfI66f3oiW4b3n9g/1MWX3RJyYvw0/P4Do36Y5DRlimnxLK+UDWY+jnvnfxUMIY41Q== X-Received: by 2002:a05:6820:2290:b0:587:2b3c:e11f with SMTP id ck16-20020a056820229000b005872b3ce11fmr11051573oob.0.1700537115607; Mon, 20 Nov 2023 19:25:15 -0800 (PST) Received: from localhost.localdomain (99-122-31-181.lightspeed.chtgtn.sbcglobal.net. [99.122.31.181]) by smtp.gmail.com with ESMTPSA id b1-20020a4aac81000000b005879d3aa1bfsm1604786oon.5.2023.11.20.19.25.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Nov 2023 19:25:15 -0800 (PST) From: Aaron Covrig X-Google-Original-From: Aaron Covrig To: 65556@debbugs.gnu.org Subject: [PATCH v1] gnu: Add Sirikali. Date: Mon, 20 Nov 2023 22:21:52 -0500 Message-ID: X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65556 Cc: Aaron Covrig 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 (-) From: Aaron Covrig * gnu/packages/file-systems.scm (sirikali): New variable Change-Id: Ie46cf269dac1ba842d935221b2372fb3d8a6ea2d --- I have updated the patch to now use the new location and changed the commit message to match the format I'm seeing in the commit logs (I haven't seen a specific commit structure in https://guix.gnu.org/manual/devel/en/html_node/Submitting-Patches.html or https://guix.gnu.org/manual/devel/en/html_node/Sending-a-Patch-Series.html), let me know if there is documentation on the prefered commit structure and such as I am looking to send in some more patches and updates as time goes on. Additionally, the 'Comment' message was more intended as extra details to explain why I wished to include this software, not so much as the 'Description' field; I'm assuming that this is something that I can put into this 'annotation' field going forward? V/r, Aaron Covrig gnu/packages/file-systems.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/file-systems.scm b/gnu/packages/file-systems.scm index bc061a5958..aaf2f2ff21 100644 --- a/gnu/packages/file-systems.scm +++ b/gnu/packages/file-systems.scm @@ -11,6 +11,7 @@ ;;; Copyright © 2021 Noisytoot ;;; Copyright © 2021, 2023 Kaelyn Takata ;;; Copyright © 2022 Brian Cully +;;; Copyright © 2023 Aaron Covrig ;;; ;;; This file is part of GNU Guix. ;;; @@ -64,8 +65,10 @@ (define-module (gnu packages file-systems) #:use-module (gnu packages docbook) #:use-module (gnu packages elf) #:use-module (gnu packages flex) + #:use-module (gnu packages freedesktop) #:use-module (gnu packages gawk) #:use-module (gnu packages glib) + #:use-module (gnu packages gnome) #:use-module (gnu packages gnupg) #:use-module (gnu packages golang) #:use-module (gnu packages golang-check) @@ -81,6 +84,7 @@ (define-module (gnu packages file-systems) #:use-module (gnu packages nfs) #:use-module (gnu packages onc-rpc) #:use-module (gnu packages openldap) + #:use-module (gnu packages password-utils) #:use-module (gnu packages pcre) #:use-module (gnu packages perl) #:use-module (gnu packages photo) @@ -91,6 +95,7 @@ (define-module (gnu packages file-systems) #:use-module (gnu packages python-crypto) #:use-module (gnu packages python-web) #:use-module (gnu packages python-xyz) + #:use-module (gnu packages qt) #:use-module (gnu packages readline) #:use-module (gnu packages rsync) #:use-module (gnu packages sssd) @@ -2112,3 +2117,30 @@ (define-public dwarfs @end itemize\n") (license license:gpl3))) + +(define-public sirikali + (package + (name "sirikali") + (version "1.5.1") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/mhogomchungu/sirikali") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1l52s8rxkfcxcx3s2fnsh08wy6hhjjvp7gcggdi84aqc4dq3rdnm")))) + (build-system cmake-build-system) + (arguments + '(#:tests? #f ;No tests + #:configure-flags '("-DQT5=true" "-DCMAKE_BUILD_TYPE=RELEASE"))) + (inputs (list xdg-utils libpwquality libgcrypt libsecret qtbase-5)) + (native-inputs (list pkg-config)) + (home-page "https://mhogomchungu.github.io/sirikali/") + (synopsis + "GUI front end to sshfs, ecryptfs, cryfs, gocryptfs, securefs, fscrypt and encfs") + (description "@dfn{SiriKali} is a Qt/C++ GUI application that manages +ecryptfs, cryfs, encfs, gocryptfs, fscrypt and securefs +based encrypted folders") + (license (list license:gpl3 license:gpl2)))) base-commit: d987b75618a62c95c030e7ca53e0972e700c4f06 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 20 22:46:21 2023 Received: (at 65556) by debbugs.gnu.org; 21 Nov 2023 03:46:21 +0000 Received: from localhost ([127.0.0.1]:54906 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r5HiP-0000nU-78 for submit@debbugs.gnu.org; Mon, 20 Nov 2023 22:46:21 -0500 Received: from mail-oo1-xc44.google.com ([2607:f8b0:4864:20::c44]:48330) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r5HiL-0000nG-T0 for 65556@debbugs.gnu.org; Mon, 20 Nov 2023 22:46:20 -0500 Received: by mail-oo1-xc44.google.com with SMTP id 006d021491bc7-5842a94feb2so2975661eaf.0 for <65556@debbugs.gnu.org>; Mon, 20 Nov 2023 19:46:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ieee.org; s=google; t=1700538369; x=1701143169; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=NX8bqxF0qaxwFrYv151rO2ozWh32Vn0ZDXHUrvk/Pho=; b=Y6LEPhDYeBlI7CV3jwEj5GuH9kYkAQVelOmXcvPII5rONcuvabwEJrp2diihVeX+vd 9ysiVSmGxoKdnnst9GEAxQAR3kfr76BbVXZB8JmTFbr2gfHRnnunqAE0ez/T3Z3Vwpx0 m3HwJRVGUimiNVTjvV3EBD9ndI2J+lY/MXkRE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700538369; x=1701143169; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=NX8bqxF0qaxwFrYv151rO2ozWh32Vn0ZDXHUrvk/Pho=; b=iqOZ0T17F57INZSbXFJavDObDJN2lKu4oVe0dcNSgjyCgmorwaSMFEcDdJzh2I3MEa IU4Px4/SVczVEy7ajz2dm7m22MUOLQNYl/XzEMW9UXcHnEylvdMAeNsz4BAUPeDpTA48 1rW9QRSIcIEjT4E3Z62KzNY/DzAutEUju8O8GOPcVdJQWJjP9OnTQhgfoYkeHlv69R87 XPJQdbqKJF8+inxMCmeNCq/6L9n3DuJk9Fo/3MhTDlRxoPeKpP9RNO0d3lt3x/tr8zBG aOpUhZ3bAYqJRf665zV2IwuLitfkDrNBQJdhof1TkudpNkvWmWlzgHMcpwvXn/+MzbNj p7RQ== X-Gm-Message-State: AOJu0YxFawULvXAiOHTjm2b8cMesJUdXd2w2o1vslp7yF5SCsLK5tIPz /wn1S1kQWyu6cMbCEuWtnfpqFq1Nmiv8fTYkXp9f92dSWmlY8vxuUpiGgkH+YHT8uEaJbOccHqe 2fMwzZ7sXMTMhhetNy3hgCrTXBi4T62wQwKvY+n3ratpFPnYCQZzj3rG/2LbzzXgVVwaHHa5MGM TLky6q5IHPWLO/zg== X-Google-Smtp-Source: AGHT+IHtPdtVFcW0qIuaJTyXpt8wfT7CiG1FdL7GpI24j8hC1VPUUxXLPm9qODufTo0sBaSJa1SG9A== X-Received: by 2002:a05:6820:1c8b:b0:581:ff09:62e4 with SMTP id ct11-20020a0568201c8b00b00581ff0962e4mr9869427oob.2.1700538369406; Mon, 20 Nov 2023 19:46:09 -0800 (PST) Received: from mobile-dev.attlocal (99-122-31-181.lightspeed.chtgtn.sbcglobal.net. [99.122.31.181]) by smtp.gmail.com with ESMTPSA id h8-20020a4aa9c8000000b0058a2872d1d6sm1608504oon.42.2023.11.20.19.46.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Nov 2023 19:46:09 -0800 (PST) From: Aaron Covrig To: 65556@debbugs.gnu.org Subject: [PATCH v2] gnu: Add Sirikali. Date: Mon, 20 Nov 2023 22:45:49 -0500 Message-ID: <6184a928bbd61c376a19af6821e13567f95d0e82.1700538349.git.aaron.covrig.us@ieee.org> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65556 Cc: Aaron Covrig 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 (-) * gnu/packages/file-systems.scm (sirikali): New variable Change-Id: Ie46cf269dac1ba842d935221b2372fb3d8a6ea2d --- Quick update to also remove the '-DCMAKE_BUILD_TYPE=RELEASE' that was mentioned as being unnecessary. V/r, Aaron Covrig gnu/packages/file-systems.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/file-systems.scm b/gnu/packages/file-systems.scm index bc061a5958..a69e4c0eb6 100644 --- a/gnu/packages/file-systems.scm +++ b/gnu/packages/file-systems.scm @@ -11,6 +11,7 @@ ;;; Copyright © 2021 Noisytoot ;;; Copyright © 2021, 2023 Kaelyn Takata ;;; Copyright © 2022 Brian Cully +;;; Copyright © 2023 Aaron Covrig ;;; ;;; This file is part of GNU Guix. ;;; @@ -64,8 +65,10 @@ (define-module (gnu packages file-systems) #:use-module (gnu packages docbook) #:use-module (gnu packages elf) #:use-module (gnu packages flex) + #:use-module (gnu packages freedesktop) #:use-module (gnu packages gawk) #:use-module (gnu packages glib) + #:use-module (gnu packages gnome) #:use-module (gnu packages gnupg) #:use-module (gnu packages golang) #:use-module (gnu packages golang-check) @@ -81,6 +84,7 @@ (define-module (gnu packages file-systems) #:use-module (gnu packages nfs) #:use-module (gnu packages onc-rpc) #:use-module (gnu packages openldap) + #:use-module (gnu packages password-utils) #:use-module (gnu packages pcre) #:use-module (gnu packages perl) #:use-module (gnu packages photo) @@ -91,6 +95,7 @@ (define-module (gnu packages file-systems) #:use-module (gnu packages python-crypto) #:use-module (gnu packages python-web) #:use-module (gnu packages python-xyz) + #:use-module (gnu packages qt) #:use-module (gnu packages readline) #:use-module (gnu packages rsync) #:use-module (gnu packages sssd) @@ -2112,3 +2117,30 @@ (define-public dwarfs @end itemize\n") (license license:gpl3))) + +(define-public sirikali + (package + (name "sirikali") + (version "1.5.1") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/mhogomchungu/sirikali") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1l52s8rxkfcxcx3s2fnsh08wy6hhjjvp7gcggdi84aqc4dq3rdnm")))) + (build-system cmake-build-system) + (arguments + '(#:tests? #f ;No tests + #:configure-flags '("-DQT5=true"))) + (inputs (list xdg-utils libpwquality libgcrypt libsecret qtbase-5)) + (native-inputs (list pkg-config)) + (home-page "https://mhogomchungu.github.io/sirikali/") + (synopsis + "GUI front end to sshfs, ecryptfs, cryfs, gocryptfs, securefs, fscrypt and encfs") + (description "@dfn{SiriKali} is a Qt/C++ GUI application that manages +ecryptfs, cryfs, encfs, gocryptfs, fscrypt and securefs +based encrypted folders") + (license (list license:gpl3 license:gpl2)))) base-commit: d987b75618a62c95c030e7ca53e0972e700c4f06 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 29 17:15:53 2023 Received: (at 65556-done) by debbugs.gnu.org; 29 Dec 2023 22:15:53 +0000 Received: from localhost ([127.0.0.1]:42411 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJL8z-0000ir-GP for submit@debbugs.gnu.org; Fri, 29 Dec 2023 17:15:53 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:33645) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJL8x-0000Xx-RB for 65556-done@debbugs.gnu.org; Fri, 29 Dec 2023 17:15:52 -0500 Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 6E9C95C03BF; Fri, 29 Dec 2023 17:15:46 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Fri, 29 Dec 2023 17:15:46 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-type:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to; s=mesmtp; t=1703888146; x= 1703974546; bh=9rjv9mI7KFwpo/HE5SMYzENWvlAggbfXSn1nRmLKxMM=; b=U JTU4VNbK8UBZH0Ob8UYo0kP/hAKCUCo7mf0emN8iYjKuwSQM6IcCaMUDloYAtISW cLsxXACCkIAPet9t8es3LDYnquuSZ7HoSw6FcZUsbUYb8mlU+Lyy6xBUj8dSCdUW 9wgLqBPiQjzO2uFv69eLhJNwe/HUxnpUvbMm3kTrRI= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1703888146; x=1703974546; bh=9rjv9mI7KFwpo/HE5SMYzENWvlAg gbfXSn1nRmLKxMM=; b=WSM5MhRBBm+bLsIPP3YBZbV3uAx3zn85WVoHjUzmZ0Vz DYsLa9XOeKuH+JaqCxWkNj7B7Pi2hZJtrjBcpYlDMSySl1iaMlMgwXhyHL3a4rko mVNTb+p/FZc4ODyQt+UPotr/4EWJgW8TLn724g1c9V1gpcRYqpzddRbJJDcrNeQY 9Tn9cfQ28ta7nULfMpPTQa/3qEwKyE7EVlHaaTfjzV8cn6HBpUjwS7xnIziI+JHZ Kc7OFfq7NpgDUeBBo44xm55J5pdKdj2FEiKPxbWkCalxPQL7vcbI5pIcnHM/ZMAh EqpKN/DVuXSZQOtxCZjxtSolSE3VlBHhhiSJx1f6iQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrvdeffedgudehlecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpeffhffvvefukfhfgggtuggjsehttdertddttddvnecuhfhrohhmpefnvgho ucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrg htthgvrhhnpeeiteduheefkeeufeelgeduhfejgfelheefleeuhfeffffgueduleehvdej leeiteenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpe hlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Feedback-ID: i819c4023:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 29 Dec 2023 17:15:45 -0500 (EST) Date: Fri, 29 Dec 2023 17:15:44 -0500 From: Leo Famulari To: Aaron Covrig via Guix-patches via Subject: Re: [bug#65556] [PATCH v2] gnu: Add Sirikali. Message-ID: References: <6184a928bbd61c376a19af6821e13567f95d0e82.1700538349.git.aaron.covrig.us@ieee.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <6184a928bbd61c376a19af6821e13567f95d0e82.1700538349.git.aaron.covrig.us@ieee.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 65556-done Cc: Aaron Covrig , 65556-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 (-) On Mon, Nov 20, 2023 at 10:45:49PM -0500, Aaron Covrig via Guix-patches via wrote: > * gnu/packages/file-systems.scm (sirikali): New variable Thanks for this! I tweaked the synopsis and description, and I also changed the license to 'gpl2+', because all of the .cpp files I looked at describe the license as, to paraphrase, "GPL 2 or any later version". Pushed as f76ca2b0e894c244d5011a32b30dee8fd874e322 From unknown Thu Aug 14 22:21:57 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 27 Jan 2024 12:24:09 +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