GNU bug report logs - #74278
[PATCH gnome-team 0/3] Add lock

Previous Next

Package: guix-patches;

Reported by: Liliana Marie Prikler <liliana.prikler <at> gmail.com>

Date: Sat, 9 Nov 2024 13:53:01 UTC

Severity: normal

Tags: patch

Done: Liliana Marie Prikler <liliana.prikler <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 74278 in the body.
You can then email your comments to 74278 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to liliana.prikler <at> gmail.com, maxim.cournoyer <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74278; Package guix-patches. (Sat, 09 Nov 2024 13:53:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Liliana Marie Prikler <liliana.prikler <at> gmail.com>:
New bug report received and forwarded. Copy sent to liliana.prikler <at> gmail.com, maxim.cournoyer <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org. (Sat, 09 Nov 2024 13:53:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: guix-patches <at> gnu.org
Subject: [PATCH gnome-team 0/3] Add lock
Date: Sat, 9 Nov 2024 11:25:55 +0100
Hi Guix,

departing a little from my usual big gnome-team things, this series
adds lock, a small graphical frontend for GPG.

Cheers

Liliana Marie Prikler (3):
  gnu: blueprint-compiler: Fix build.
  gnu: blueprint-compiler: Update to 0.14.0.
  gnu: Add lock.

 gnu/packages/gnome.scm | 51 ++++++++++++++++++++++++++++++++++++++++--
 1 file changed, 49 insertions(+), 2 deletions(-)


base-commit: f7687540f6168f5cc2730d7525e699b0deaf4ac1
-- 
2.46.0





Information forwarded to liliana.prikler <at> gmail.com, maxim.cournoyer <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74278; Package guix-patches. (Sat, 09 Nov 2024 14:50:02 GMT) Full text and rfc822 format available.

Message #8 received at 74278 <at> debbugs.gnu.org (full text, mbox):

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: 74278 <at> debbugs.gnu.org
Subject: [PATCH gnome-team 2/3] gnu: blueprint-compiler: Update to 0.14.0.
Date: Tue, 29 Oct 2024 10:36:47 +0100
* gnu/packages/gnome.scm (blueprint-compiler): Update to 0.14.0.
[#:phases]<fix-tests>: Adjust accordingly.
---
 gnu/packages/gnome.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index fc60721fb5..7ae4e570fe 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -3334,7 +3334,7 @@ (define-public glade3
 (define-public blueprint-compiler
   (package
     (name "blueprint-compiler")
-    (version "0.12.0")
+    (version "0.14.0")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -3344,7 +3344,7 @@ (define-public blueprint-compiler
               (file-name (string-append name "-" version "-checkout"))
               (sha256
                (base32
-                "15cm2bksmygf8sifryrawxxblvvw27p4w3m42gvp3jlq50a15xm6"))))
+                "0day3ayf6nji86jxcimf1qgim3c7li08jsgbdh4ahbbv4g2d6im6"))))
     (build-system meson-build-system)
     (arguments
      (list
@@ -3367,7 +3367,7 @@ (define-public blueprint-compiler
                   (dump-port in out)
                   (newline out)
                   (display
-                   "9,3,12,signal Gtk.Window::keys-changed () is deprecated\n"
+                   "8,3,12,signal Gtk.Window::keys-changed () is deprecated\n"
                    out)))))
           (add-before 'check 'pre-check
             (lambda _
-- 
2.46.0





Information forwarded to liliana.prikler <at> gmail.com, maxim.cournoyer <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74278; Package guix-patches. (Sat, 09 Nov 2024 14:50:03 GMT) Full text and rfc822 format available.

Message #11 received at 74278 <at> debbugs.gnu.org (full text, mbox):

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: 74278 <at> debbugs.gnu.org
Subject: [PATCH gnome-team 1/3] gnu: blueprint-compiler: Fix build.
Date: Tue, 29 Oct 2024 10:22:22 +0100
* gnu/packages/gnome.scm (blueprint-compiler)[#:phases]: Add ‘fix-tests’.
---
 gnu/packages/gnome.scm | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 733fd2720d..fc60721fb5 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -3359,6 +3359,16 @@ (define-public blueprint-compiler
       #~(modify-phases %standard-phases
           (add-after 'glib-or-gtk-wrap 'wrap-python
             (assoc-ref python:%standard-phases 'wrap))
+          (add-after 'unpack 'fix-tests
+            (lambda _
+              (with-atomic-file-replacement
+                  "tests/sample_errors/deprecations.err"
+                (lambda (in out)
+                  (dump-port in out)
+                  (newline out)
+                  (display
+                   "9,3,12,signal Gtk.Window::keys-changed () is deprecated\n"
+                   out)))))
           (add-before 'check 'pre-check
             (lambda _
               (system "Xvfb :1 &")
-- 
2.46.0





Information forwarded to liliana.prikler <at> gmail.com, maxim.cournoyer <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#74278; Package guix-patches. (Sat, 09 Nov 2024 14:50:04 GMT) Full text and rfc822 format available.

Message #14 received at 74278 <at> debbugs.gnu.org (full text, mbox):

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: 74278 <at> debbugs.gnu.org
Subject: [PATCH gnome-team 3/3] gnu: Add lock.
Date: Tue, 29 Oct 2024 10:37:10 +0100
* gnu/packages/gnome.scm (lock): New variable.
---
 gnu/packages/gnome.scm | 37 +++++++++++++++++++++++++++++++++++++
 1 file changed, 37 insertions(+)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 7ae4e570fe..2d969443fc 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -14267,3 +14267,40 @@ (define-public gnome-connections
 real or virtual machines, using @acronym{VNC, Virtual Network Computing}
 or @acronym{RDP, Remote Desktop Protocol}.")
     (license license:gpl3+)))
+
+(define-public lock
+  (package
+    (name "lock")
+    (version "1.0.0")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/konstantintutsch/Lock")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32 "1sq7mk4j3jzs1gzzql938d58gvrz6cp0ingzaxilffdpbpvj4fn3"))))
+    (build-system meson-build-system)
+    (arguments
+     (list
+      #:meson meson-1.5
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'unpack 'disable-gtk-update-icon-cache
+            (lambda _
+              (substitute* "meson.build"
+                (("(gtk_update_icon_cache|update_desktop_database): true" _ key)
+                 (string-append key ": false"))))))))
+    (inputs (list gpgme-1.23
+                  glib
+                  libadwaita))
+    (native-inputs (list blueprint-compiler
+                         gettext-minimal
+                         gobject-introspection
+                         `(,glib "bin")
+                         pkg-config))
+    (home-page "https://konstantintutsch.com/Lock")
+    (synopsis "Graphical front-end for GNU Privacy Guard")
+    (description "This package provides a graphical frontend for
+GNU Privacy Guard built with libadwaita.")
+    (license license:expat)))
-- 
2.46.0





Information forwarded to guix-patches <at> gnu.org:
bug#74278; Package guix-patches. (Sun, 10 Nov 2024 09:17:01 GMT) Full text and rfc822 format available.

Message #17 received at 74278 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
Cc: 74278 <at> debbugs.gnu.org, vivien <at> planete-kraus.eu
Subject: Re: [bug#74278] [PATCH gnome-team 0/3] Add lock
Date: Sun, 10 Nov 2024 18:14:52 +0900
Liliana Marie Prikler <liliana.prikler <at> gmail.com> writes:

> Hi Guix,
>
> departing a little from my usual big gnome-team things, this series
> adds lock, a small graphical frontend for GPG.
>
> Cheers
>
> Liliana Marie Prikler (3):
>   gnu: blueprint-compiler: Fix build.
>   gnu: blueprint-compiler: Update to 0.14.0.
>   gnu: Add lock.
>

Reviewed-by: Maxim Cournoyer <maxim.cournoyer <at> gmail>

-- 
Thanks,
Maxim




Reply sent to Liliana Marie Prikler <liliana.prikler <at> gmail.com>:
You have taken responsibility. (Fri, 22 Nov 2024 09:38:01 GMT) Full text and rfc822 format available.

Notification sent to Liliana Marie Prikler <liliana.prikler <at> gmail.com>:
bug acknowledged by developer. (Fri, 22 Nov 2024 09:38:02 GMT) Full text and rfc822 format available.

Message #22 received at 74278-done <at> debbugs.gnu.org (full text, mbox):

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: 74278-done <at> debbugs.gnu.org
Subject: Re: [PATCH gnome-team 0/3] Add lock
Date: Fri, 22 Nov 2024 10:36:55 +0100
Am Samstag, dem 09.11.2024 um 11:25 +0100 schrieb Liliana Marie
Prikler:
> Liliana Marie Prikler (3):
>   gnu: blueprint-compiler: Fix build.
>   gnu: blueprint-compiler: Update to 0.14.0.
>   gnu: Add lock.
Pushed.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Fri, 20 Dec 2024 12:24:08 GMT) Full text and rfc822 format available.

This bug report was last modified 182 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.