GNU bug report logs

#65365 [PATCH] gnu: Add qgit.

PackageSource(s)Maintainer(s)
guix-patches PTS Buildd Popcon
Full log

Message #8 received at 65365@debbugs.gnu.org (full text, mbox, reply):

Received: (at 65365) by debbugs.gnu.org; 5 Sep 2023 13:27:46 +0000
From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 05 09:27:46 2023
Received: from localhost ([127.0.0.1]:55130 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces@debbugs.gnu.org>)
	id 1qdW5q-0003MV-5Y
	for submit@debbugs.gnu.org; Tue, 05 Sep 2023 09:27:46 -0400
Received: from mail-qv1-xf2c.google.com ([2607:f8b0:4864:20::f2c]:62703)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@gmail.com>) id 1qdW5n-0003MF-E0
 for 65365@debbugs.gnu.org; Tue, 05 Sep 2023 09:27:45 -0400
Received: by mail-qv1-xf2c.google.com with SMTP id
 6a1803df08f44-6535b9caa1eso13576826d6.0
 for <65365@debbugs.gnu.org>; Tue, 05 Sep 2023 06:27:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1693920457; x=1694525257; darn=debbugs.gnu.org;
 h=mime-version:user-agent:message-id:in-reply-to:date:references
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=Q7wBZk2ZNcJT/LDxrxnWV0GyevB2NXhrjib6QJkafQ4=;
 b=Me4fbJjgFH4V5GL8kRGc4N6NUUTv1bNMs8imimAJbyeStv1wWkQxPgQlyolui9lqmA
 eNEHg1HFnXdCQTnSlgB8irfQ4ZcN0oD2x+ebWFeBNZ5SUr9hoNmBFB1DqdpfjjJfS79I
 uIA0GravUzQQH+g5si7LkeNO2TPh2Unjf+59WMA81pteAiERkIeL67GTnEZyBL2I7xZn
 uD6eDxE7+ORYTJ+9cHZVu/fWz2q1hS3OcoxJK5pH8fW7O3BqVMqswlwF+9TKPDi2Zsxw
 7ZPi3XtEJYVI2YFzqzdxN0y13o4GW68/d53Vlhbl3aLCMj2Rm+xbThsXb40x75Uw9GKM
 oKAA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1693920457; x=1694525257;
 h=mime-version:user-agent:message-id:in-reply-to:date:references
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=Q7wBZk2ZNcJT/LDxrxnWV0GyevB2NXhrjib6QJkafQ4=;
 b=ce1zSSto4bFTwZIi6l8ryFj6jtTlrttEcNUGBxj5GcKk9L8jOtZdz5B89WwvAVtY9f
 Ve9ZT9pzAhsOuqvi22ART+pmLPT1GjjRazUsICoNpNUUVkrfbY2qgCrYQXt8T/xiEWVQ
 IVtSQTynEiPXzg8CznytkijTMA53err2OLuh8MwK+fqdBu3BMvCwwQUCD2UmAS3KigDL
 TXnYHnDQiI1u23k73LjDR8kq++jtuaZh5ZGi0nSngMkqthO+2ZGJdY3glwsb5G+ar8pH
 n7joLATN4lZb1FY3rvNadxofaTzVTec6FV0B2sNiLHDZ59BfnTlmiy2tfaVAWT0LRfrL
 Wbsw==
X-Gm-Message-State: AOJu0Ywm0Se0KA1vccsWzsvu6TCVtOdmpKEOJWD6w4O1fCmHWUEtVAVu
 Q9LogjF0i/+QVxgA7VFMqTHlSDDOuE1+dg==
X-Google-Smtp-Source: AGHT+IGEm4Y4YHegh0A1QK15lI2069BgFzYsJeceNCgfiKOSQI8A3JxQE2oqJaFB8aMBdejBZt+UYw==
X-Received: by 2002:a05:6214:2a8c:b0:64a:3e9b:fa0a with SMTP id
 jr12-20020a0562142a8c00b0064a3e9bfa0amr18091774qvb.11.1693920457014; 
 Tue, 05 Sep 2023 06:27:37 -0700 (PDT)
Received: from hurd (dsl-153-125.b2b2c.ca. [66.158.153.125])
 by smtp.gmail.com with ESMTPSA id
 d4-20020a0cdb04000000b0064f378f89a7sm4438279qvk.73.2023.09.05.06.27.36
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 05 Sep 2023 06:27:36 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@gmail.com>
To: Sughosha <sughosha@disroot.org>
Subject: Re: bug#65365: [PATCH] gnu: Add qgit.
References: <20230818145246.8135-1-sughosha@disroot.org>
Date: Tue, 05 Sep 2023 09:27:35 -0400
In-Reply-To: <20230818145246.8135-1-sughosha@disroot.org>
 (sughosha@disroot.org's message of "Fri, 18 Aug 2023 16:52:46 +0200")
Message-ID: <87bkeglph4.fsf@gmail.com>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 65365
Cc: 65365@debbugs.gnu.org
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request@debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit@debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request@debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request@debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org>
X-Spam-Score: -1.0 (-)
Hi Sughosha,

Sughosha <sughosha@disroot.org> writes:

> * gnu/packages/version-control.scm (qgit): New variable.
> ---
>  gnu/packages/version-control.scm | 37 ++++++++++++++++++++++++++++++++++++-
>  1 file changed, 36 insertions(+), 1 deletion(-)
>
> diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm
> index 699a091..5143438 100644
> --- a/gnu/packages/version-control.scm
> +++ b/gnu/packages/version-control.scm
> @@ -79,6 +79,7 @@ (define-module (gnu packages version-control)
>    #:use-module (guix build-system go)
>    #:use-module (guix build-system perl)
>    #:use-module (guix build-system python)
> +  #:use-module (guix build-system qt)
>    #:use-module (guix build-system trivial)
>    #:use-module (gnu packages apr)
>    #:use-module (gnu packages autotools)
> @@ -1297,7 +1298,7 @@ (define-public python-gitpython
>  either a pure Python implementation, or the faster, but more resource intensive
>   @command{git} command implementation.")
>       (license license:bsd-3)))
> - 
> +
>  (define-public savane
>    (package
>      (name "savane")
> @@ -3545,6 +3546,40 @@ (define-public tkrev
>  TkDiff is included for browsing and merging your changes.")
>      (license license:gpl2+)))
>  
> +(define-public qgit
> +  (package
> +    (name "qgit")
> +    (version "2.10")
> +    (source (origin
> +              (method git-fetch)
> +              (uri (git-reference
> +                     (url "https://github.com/tibirna/qgit")
> +                     (commit (string-append "qgit-" version))))
> +              (file-name (git-file-name name version))
> +              (sha256
> +               (base32
> +                "10j5xll7ai1rb2ybyblbgqm762bqspffpf33fdr61qdchnp2gkf4"))))
> +    (build-system qt-build-system)
> +    (arguments
> +     (list #:tests? #f)) ;no tests
> +    (propagated-inputs
> +     (list git))
> +    (home-page "https://github.com/tibirna/qgit")
> +    (synopsis "Graphical front-end for git")
> +    (description
> +     "Qgit is a graphical front-end for git, with features to:
> +@itemize
> +@item view revisions, diffs, files history, files annotation and archive tree,
> +@item commit changes visually cherry picking modified files,
> +@item apply or save patch series from selected commits, drag and drop commits,
> +@item associate commands sequences, scripts and anything else executable to a
> + custom action,
> +@item push/pop commits,
> +@item apply/save/create patches
> +@item and cherry pick single modified files.
> +@end itemize")
> +    (license license:gpl3+)))

Does this build using Qt 6?  If so, it'd be best to provide the #:qtbase
argument with the package qtbase, which is at version 6 (by default it
currently still uses Qt 5).

-- 
Thanks,
Maxim




Send a report that this bug log contains spam.


debbugs.gnu.org maintainers <help-debbugs@gnu.org>. Last modified: Tue Jan 7 02:50:23 2025; Machine Name: wallace-server

GNU bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.