GNU logs - #74315, boring messages


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#74315] [PATCH 0/1] gnu: Add ptouch-print.
Resent-From: Fredrik Salomonsson <plattfot@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 12 Nov 2024 03:20:02 +0000
Resent-Message-ID: <handler.74315.B.173138154915918 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 74315
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 74315 <at> debbugs.gnu.org
Cc: Fredrik Salomonsson <plattfot@HIDDEN>
X-Debbugs-Original-To: guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.173138154915918
          (code B ref -1); Tue, 12 Nov 2024 03:20:02 +0000
Received: (at submit) by debbugs.gnu.org; 12 Nov 2024 03:19:09 +0000
Received: from localhost ([127.0.0.1]:59909 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tAhQr-00048g-IA
	for submit <at> debbugs.gnu.org; Mon, 11 Nov 2024 22:19:09 -0500
Received: from lists.gnu.org ([209.51.188.17]:45798)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <plattfot@HIDDEN>) id 1tAhQq-00048Y-Hm
 for submit <at> debbugs.gnu.org; Mon, 11 Nov 2024 22:19:09 -0500
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 <plattfot@HIDDEN>)
 id 1tAhQq-0000xi-24
 for guix-patches@HIDDEN; Mon, 11 Nov 2024 22:19:08 -0500
Received: from mout02.posteo.de ([185.67.36.66])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <plattfot@HIDDEN>)
 id 1tAhQn-0000yU-Ut
 for guix-patches@HIDDEN; Mon, 11 Nov 2024 22:19:07 -0500
Received: from submission (posteo.de [185.67.36.169]) 
 by mout02.posteo.de (Postfix) with ESMTPS id B65F4240101
 for <guix-patches@HIDDEN>; Tue, 12 Nov 2024 04:18:56 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1731381536; bh=yOXWa4peAsvxzPhX/mJEJuDS5CtUmgAG5LqfXLS9x3g=;
 h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:
 Content-Transfer-Encoding:From;
 b=dVkry1eZxckNduodX6MuclPng3kwRgkoADCoQn2ebUwH6FxuxGRfd0A24vT4vLtVG
 MRGKCC3b7Uj+m1WodkrebrYzQZzLG1KP34F1l1/1sCM5Z0wqRn3W0J/8NasCC2C1zd
 qDXLaPU0ePid6al8Fynoz8T3chidRF2f5d+bUUJdCWv33Lg0Gg3xP7cCjB784T2bUE
 T/xOgVLzbR41ztMYtgfdurTH/C+IFAYI8RkucNSA71qmquqNx6ccTwR91culZQB+KZ
 giYhHf5m0Yw+3EJDWp7mkfQB1vPNMCEDKCVD9m1MFNk0KYHa0w3G9xLP+oQvsJ96KG
 POoLFxgSdRhJQ==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4XnWpl6y9zz9rxB;
 Tue, 12 Nov 2024 04:18:55 +0100 (CET)
From: Fredrik Salomonsson <plattfot@HIDDEN>
Date: Tue, 12 Nov 2024 03:18:50 +0000
Message-ID: <cover.1731381092.git.plattfot@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=185.67.36.66; envelope-from=plattfot@HIDDEN;
 helo=mout02.posteo.de
X-Spam_score_int: -43
X-Spam_score: -4.4
X-Spam_bar: ----
X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001,
 RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

Hi Guix,

Adding a package to be able to print labels with a Brother P-touch printer.  I
tested this with a P700 and it worked fine.  It installs the udev rules that
should allow any user to use this CLI tool without needing sudo.  But I could
not get that to work.  Might be my setup or that Guix System does not properly
support the uaccess tag.  E.g. see the Arch Wiki [0] on what the uaccess tag
is suppose to trigger.

[0] https://wiki.archlinux.org/title/Udev#Allowing_regular_users_to_use_devices

Fredrik Salomonsson (1):
  gnu: Add ptouch-print.

 gnu/packages/printers.scm | 55 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 55 insertions(+)


base-commit: b790db7589858fc77989b4d1f369c52bca6d6e7c
-- 
2.46.0





Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Fredrik Salomonsson <plattfot@HIDDEN>
Subject: bug#74315: Acknowledgement ([PATCH 0/1] gnu: Add ptouch-print.)
Message-ID: <handler.74315.B.173138154915918.ack <at> debbugs.gnu.org>
References: <cover.1731381092.git.plattfot@HIDDEN>
X-Gnu-PR-Message: ack 74315
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Reply-To: 74315 <at> debbugs.gnu.org
Date: Tue, 12 Nov 2024 03:20:03 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 guix-patches@HIDDEN

If you wish to submit further information on this problem, please
send it to 74315 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
74315: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D74315
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#74315] [PATCH 1/1] gnu: Add ptouch-print.
Resent-From: Fredrik Salomonsson <plattfot@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 12 Nov 2024 03:55:02 +0000
Resent-Message-ID: <handler.74315.B74315.173138367722247 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 74315
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 74315 <at> debbugs.gnu.org
Cc: Fredrik Salomonsson <plattfot@HIDDEN>
Received: via spool by 74315-submit <at> debbugs.gnu.org id=B74315.173138367722247
          (code B ref 74315); Tue, 12 Nov 2024 03:55:02 +0000
Received: (at 74315) by debbugs.gnu.org; 12 Nov 2024 03:54:37 +0000
Received: from localhost ([127.0.0.1]:59978 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tAhzB-0005mk-Bu
	for submit <at> debbugs.gnu.org; Mon, 11 Nov 2024 22:54:37 -0500
Received: from mout01.posteo.de ([185.67.36.65]:41525)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <plattfot@HIDDEN>) id 1tAhz8-0005mV-7Z
 for 74315 <at> debbugs.gnu.org; Mon, 11 Nov 2024 22:54:35 -0500
Received: from submission (posteo.de [185.67.36.169]) 
 by mout01.posteo.de (Postfix) with ESMTPS id D7517240027
 for <74315 <at> debbugs.gnu.org>; Tue, 12 Nov 2024 04:54:26 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1731383667; bh=ElsCClMRP8sz4kbWhqb7KVi8vOUZpYw41d/Qgr0sD8s=;
 h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:
 Content-Transfer-Encoding:From;
 b=VMjHGGASCI47HG5HGhzfy/Scx6xpGwAGWy4ftuPGLoF0Wd6uxyTs8I56o9gOqNRoi
 Q9vEOPgkkURbXnvBBGU0aaRFZP8v+ycr6bFoGlO7HyusdHvlFenCnZAkZ1Knj3BMT8
 PCECl+ffDiq2KuxnRspmgELdGuQjK8gR48kB+uCxOcIwbRUpD/xxFUhqDkRnCqN7ET
 iRccv1D4qzFaLE4Qf1rl39J2FWmGRkPQ59MJ/6erwdpe6ln8/UGQl9A/dU4G6nLFb6
 FibYvrT4UkagAaarRR9ZI/MZIOw985BBW/Slcp4cfVYVYmfw+/QZKenkA7SDbUwEpf
 Uecx0qEdxvKEw==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4XnXbj4N1Jz9rxB;
 Tue, 12 Nov 2024 04:54:25 +0100 (CET)
From: Fredrik Salomonsson <plattfot@HIDDEN>
Date: Tue, 12 Nov 2024 03:28:07 +0000
Message-ID: <e78f169b2270122be75a945ef06e7ea7533d6476.1731381092.git.plattfot@HIDDEN>
In-Reply-To: <cover.1731381092.git.plattfot@HIDDEN>
References: <cover.1731381092.git.plattfot@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/printers.scm (ptouch-print): New variable.

Change-Id: I2ab2a80b80932af8566f6c5879e63e7b0bced747
---
 gnu/packages/printers.scm | 55 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 55 insertions(+)

diff --git a/gnu/packages/printers.scm b/gnu/packages/printers.scm
index 0069494b4d..995af76359 100644
--- a/gnu/packages/printers.scm
+++ b/gnu/packages/printers.scm
@@ -22,14 +22,18 @@ (define-module (gnu packages printers)
   #:use-module (guix gexp)
   #:use-module (guix packages)
   #:use-module (guix git-download)
+  #:use-module (guix build-system cmake)
   #:use-module (guix build-system gnu)
   #:use-module (guix build-system go)
   #:use-module ((guix licenses) #:prefix license:)
   #:use-module (gnu packages avahi)
+  #:use-module (gnu packages gd)
+  #:use-module (gnu packages gettext)
   #:use-module (gnu packages golang-xyz)
   #:use-module (gnu packages libusb)
   #:use-module (gnu packages man)
   #:use-module (gnu packages pkg-config)
+  #:use-module (gnu packages version-control)
   #:use-module (gnu packages qt))
 
 ;; This is a module for packages related to printer-like devices, but not
@@ -69,6 +73,57 @@ (define-public ipp-usb
 simply relay a TCP connection to USB do not work.")
     (license license:bsd-2)))
 
+(define-public ptouch-print
+  (let ((commit "740b20e150e030aa2e75086d1202064f9c4c4090")
+        (revision "0"))
+    (package
+      (name "ptouch-print")
+      (version (git-version "1.5" revision commit))
+      (source
+       (origin
+         (method git-fetch)
+         (uri (git-reference
+               (url
+                "https://git.familie-radermacher.ch/linux/ptouch-print.git")
+               (commit commit)))
+         (sha256
+          (base32 "17lw6gyb9hqdzdlypm98bdpnfjn74a3jrdd0rwic63a7072iqnzr"))
+         (file-name (git-file-name name version))))
+      (build-system cmake-build-system)
+      (arguments
+       '(#:tests? #f ;no test target
+         #:phases (modify-phases %standard-phases
+                    (add-before 'configure 'patch-cmakefile
+                      (lambda _
+                        (substitute* "CMakeLists.txt"
+                          ;; Remove the internal override of CMAKE_INSTALL_PREFIX
+                          (("set\\(CMAKE_INSTALL_PREFIX /usr\\)")
+                           "")
+                          ;; Remove hard coded udev install steps, installing it in the
+                          ;; install-udev-rules phase
+                          (("if\\(EXISTS /etc/udev/rules.d\\)
+\tinstall\\(FILES udev/90-usb-ptouch-permissions.rules DESTINATION /etc/udev/rules.d\\)
+\tinstall\\(CODE \"execute_process(COMMAND udevadm control --reload-rules)\"\\)
+endif\\(\\)
+")
+                           "")) #t))
+                    (add-after 'install 'install-udev-rules
+                      (lambda* (#:key outputs #:allow-other-keys)
+                        (let* ((out (assoc-ref outputs "out"))
+                               (rules (string-append out "/lib/udev/rules.d/")))
+                          (install-file
+                           "../source/udev/90-usb-ptouch-permissions.rules"
+                           rules)))))))
+      (native-inputs (list gd git gettext-minimal libusb pkg-config))
+      (synopsis "CLI tool to print labels on Brother P-Touch printers")
+      (description
+       "A command line tool to print labels on Brother P-Touch
+printers on Linux.  Note that there is no need to install the printer via CUPS, the
+printer is accessed directly via libusb.")
+      (home-page
+       "https://dominic.familie-radermacher.ch/projekte/ptouch-print/")
+      (license license:gpl3))))
+
 (define-public robocut
   (package
     (name "robocut")
-- 
2.46.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#74315] [PATCH 0/1] gnu: Add ptouch-print.
References: <cover.1731381092.git.plattfot@HIDDEN>
In-Reply-To: <cover.1731381092.git.plattfot@HIDDEN>
Resent-From: Sharlatan Hellseher <sharlatanus@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 14 Feb 2025 11:05:02 +0000
Resent-Message-ID: <handler.74315.B74315.173953105631265 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 74315
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 74315 <at> debbugs.gnu.org
Received: via spool by 74315-submit <at> debbugs.gnu.org id=B74315.173953105631265
          (code B ref 74315); Fri, 14 Feb 2025 11:05:02 +0000
Received: (at 74315) by debbugs.gnu.org; 14 Feb 2025 11:04:16 +0000
Received: from localhost ([127.0.0.1]:47284 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1titUV-00088D-Sj
	for submit <at> debbugs.gnu.org; Fri, 14 Feb 2025 06:04:16 -0500
Received: from mail-wr1-x42f.google.com ([2a00:1450:4864:20::42f]:60919)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <sharlatanus@HIDDEN>)
 id 1titU0-00086f-8z
 for 74315 <at> debbugs.gnu.org; Fri, 14 Feb 2025 06:03:44 -0500
Received: by mail-wr1-x42f.google.com with SMTP id
 ffacd0b85a97d-38f29a1a93bso1013763f8f.1
 for <74315 <at> debbugs.gnu.org>; Fri, 14 Feb 2025 03:03:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1739531018; x=1740135818; darn=debbugs.gnu.org;
 h=mime-version:message-id:date:subject:to:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=lNDwqYu6JzPXRsj4gwmsSjKe39cwAARwtP+HVdH4kEU=;
 b=g2PqfSsaUtBRWHK2Af8XDH/MQ3Kt8Y16kWRh1D3dAGby8p13tnfup6CKfq05JqdgeD
 RD2NHNAMJw/fMB8rA+oA4lyBMutLkK379mtoLoMbvOEqg37LrR/eVfXtZpGm3uksNetF
 utjy6Zt8B5jzwysljyUBuRphIon1q9BmzHXtqPnsiR7x+ptREdKLzGIXbYVf+vBeZijq
 58oPdErpVyGubi4VwuYGSJctgpZvnAhqUHYekrFGVs3ZxDTBXnySxM2uSIsl/3TWuFVU
 uTY+zMhRMklL/truP0IgCxYL8dd0bzjaVnrjGFHfcs8BiaHvhFrGTAvgEYu+JCrimj3P
 KlpA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1739531018; x=1740135818;
 h=mime-version:message-id:date:subject:to:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=lNDwqYu6JzPXRsj4gwmsSjKe39cwAARwtP+HVdH4kEU=;
 b=rgQCLOXM0zy8WJFC3+zWBehuZ7u5wdB8FZrrHYXBmi5yGQVEZyitYzmYM+HxrWHgTd
 Hrdnrg9uI0Cp8lrFSTIdTpaRXKtMg21joDb/6K1up9U/8mzAPEEfY6uXa3X7R6xNMsVg
 bERSznz2BUZ9HTHPcZ6QVqgqubUeN1AcbwwfoEyeJr4FcRHijukJck++l6WpwNniQmfr
 YLsPl2TRUVKsNiZxyddA2wSCjgg8MIoK0vpiYPxf35WgpEe3DaRRoehUsRvbnYmQVZVV
 s9sHBMG3IKD29+WWMQEwWUN1vThXhVX/5rzxhucLOUcXn4LORY8tahkvNRNw8i6jMn7C
 WJSg==
X-Gm-Message-State: AOJu0YzwWOxMrNdCCSy1z7V3BlGGGzPiqMdvdoMkxHPaSPDTRvH4B1tH
 LQ1OhqKi8EZ+1NLV3KCwdLzkcXi4zs6TLN5E64GzLOPjo/eedve7L7GzeX3A
X-Gm-Gg: ASbGncvzEJkzd20cQbI9c5FyMk9/lHOdt3/yxS9T/dmYnYTqXrCFpJSruauQpg8Pmpv
 cwUlhvCUZlonkagwMiU4UJStWZOosrVYRV7d/3geq+BbpYqE8KBe+b3uzH/YQusMex6v8DwFWtV
 JXsbJCbOotsVrkCoR6wlXi0bHbqXm5Jb9tp2MwL/XVYmYeuIZRJwm2Nn2lXdBonK+3k8FxHF8EN
 Htt4FT/69qjyZ3dpKeXACgKftWSn60G1w/rvPtclTsh+IT1iOXUAF6CGr0Zlwh5gRYP+FXbiOsf
 e59JlGVEtNxsZgAqn4GJoxUH4wXlrxCAWg8B6FoTNkN4y2QD8nJiJt4t2SCgearzrOQ=
X-Google-Smtp-Source: AGHT+IHYDqpK34Xknesmq4u05w/Q0YQPHJF7ONjDmSlAYANWUBfWNENGhxsFt+crqX5RCggfZACMYw==
X-Received: by 2002:a5d:5188:0:b0:385:fd07:85f4 with SMTP id
 ffacd0b85a97d-38dea290941mr9769236f8f.31.1739531017854; 
 Fri, 14 Feb 2025 03:03:37 -0800 (PST)
Received: from guxtil (cpc100684-bagu15-2-0-cust967.1-3.cable.virginm.net.
 [86.8.111.200]) by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-38f258ccd2csm4445443f8f.30.2025.02.14.03.03.36
 for <74315 <at> debbugs.gnu.org>
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 14 Feb 2025 03:03:37 -0800 (PST)
From: Sharlatan Hellseher <sharlatanus@HIDDEN>
Date: Fri, 14 Feb 2025 11:03:36 +0000
Message-ID: <878qq8u6t3.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain


Hi,

I started reviewing you patch, just a question of interest why commit
and not git tag?

--8<---------------cut here---------------start------------->8---
+(define-public ptouch-print
+  (let ((commit "740b20e150e030aa2e75086d1202064f9c4c4090")
+        (revision "0"))
--8<---------------cut here---------------end--------------->8---

There is a fresh one
https://git.familie-radermacher.ch/linux/ptouch-print.git/tag/?h=v1.6

--
Oleg

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEmEeB3micIcJkGAhndtcnv/Ys0rUFAmevIwgACgkQdtcnv/Ys
0rW6ew/9GlLUoZEZJz1gTuIk9g2NwreyPwhPWTThEn1rr616Yinc/OkNUUVcpcZg
ZTKk4yI6FFYF1RhQDigq6oZ15lZYauTZ3EtNVfL0kIzuxxqJqODj6acB1lHQqBV/
lXwKcn71P+hRSSlCVsMqGA3+ZDhtSG8sS+XNrTmuAtcQ5bUevLFi5Y8iK07sAnTJ
kPEOThKVwGatvhLqnmOCCtEl+hEGIL3JUGjpIByMJlw6IRwarGkPrNA4PRyNNESI
Tn4mx2FvwQf8322M/+lhckbhfEJHajImJNluEBmDgAuv/qqdnTZvRMf0k8hPY4W+
k40NtTwzDjWG2ZWvxBuGRczRTjYILdJlY7tASk2uPSIxbLXZ1585R53nWGMEF57b
NkiGDiNxJHn3PiT1g4svdmljSFvNNsuXZ3Esi0qcPG43a3h6jjEKpvQ1bFg+fV3g
MQ0KFWnaosGy8cM//rpXyV11DNjx2IXVErq0UrQhwm9io6/3EXton2M84q/jgvG7
SKrpeZeQmqg3RNxUtiUK3K+qN396oPpYUh/S50ZOs8e7YTQFJYI3GpGRgcFXG0Js
+2SPiyOQjBkAFqBqP3aGzrktLCM1UaYafSLyjOi1kz1w3UgBke0flMvl8754ogHG
W0FW7K1zODWE1VoaHBgD+InhR9UyBstEpNIEpXJWV2NOzkcAsxQ=
=yqtE
-----END PGP SIGNATURE-----
--=-=-=--




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#74315] Add ptouch-print to Guix
References: <cover.1731381092.git.plattfot@HIDDEN>
In-Reply-To: <cover.1731381092.git.plattfot@HIDDEN>
Resent-From: Steve George <steve@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 08 Apr 2025 12:57:02 +0000
Resent-Message-ID: <handler.74315.B74315.174411700417524 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 74315
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 74315 <at> debbugs.gnu.org, 74315-submitter <at> debbugs.gnu.org
Received: via spool by 74315-submit <at> debbugs.gnu.org id=B74315.174411700417524
          (code B ref 74315); Tue, 08 Apr 2025 12:57:02 +0000
Received: (at 74315) by debbugs.gnu.org; 8 Apr 2025 12:56:44 +0000
Received: from localhost ([127.0.0.1]:59840 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u28VM-0004YI-Kz
	for submit <at> debbugs.gnu.org; Tue, 08 Apr 2025 08:56:44 -0400
Received: from mailtransmit05.runbox.com ([2a0c:5a00:149::26]:37454)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <steve@HIDDEN>)
 id 1u28VF-0004X6-Oj; Tue, 08 Apr 2025 08:56:38 -0400
Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com)
 by mailtransmit05.runbox.com with esmtps (TLS1.2) tls
 TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93)
 (envelope-from <steve@HIDDEN>)
 id 1u28V7-00EukB-0O; Tue, 08 Apr 2025 14:56:25 +0200
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=futurile.net; s=selector1; h=Content-Type:MIME-Version:Message-ID:Subject:
 To:From:Date; bh=040U03f239vj4Uw2gM7CQnJJQ2q8yIyNJa+Zgu7AtaA=; b=ANtJ8lVVdUfE
 qU7fG3BDTbb3TOcG0tlF7esThpfxv/D+/+gyVQfI0zhcDt5KARLLwG0BLYZVPtjiZeMu/vZ+4i74i
 aM86NgvLyrEJnF29WK6vmUa8HvQzDL0Be1fQed5BGqM8DWCV/ZmmDkYZrFlE9ZWIExBbOeYf9f75U
 Goa3e9B8XY2baYcEOTisqwIjbUHDjGVOZ31SLU3NC+GscmE4YaeVv0wBASFsrwZptPSV5i5Sz/I1j
 A1xmtI3Xu3UgdyarVxahHQAfRZZMRVzY+qdyW6Pm9Onc2WCTgVJbF+lXCmHBBJJFQfuwkzQ2xxl7U
 hijXFq9Zmq8NDRHH6B7xFg==;
Received: from [10.9.9.73] (helo=submission02.runbox)
 by mailtransmit02.runbox with esmtp (Exim 4.86_2)
 (envelope-from <steve@HIDDEN>)
 id 1u28V6-0000j5-Bw; Tue, 08 Apr 2025 14:56:24 +0200
Received: by submission02.runbox with esmtpsa [Authenticated ID (641962)]
 (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93)
 id 1u28V2-00DgkI-UV; Tue, 08 Apr 2025 14:56:21 +0200
Date: Tue, 8 Apr 2025 13:56:19 +0100
From: Steve George <steve@HIDDEN>
Message-ID: <Z_Uc86Qg5Kfv9U45@t25sg>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Hi Fredrik,

Just a reminder that Sharlatan left a question when reviewing your patch. Just in case you didn't get the notification:

  https://debbugs.gnu.org/cgi/bugreport.cgi?bug=74315

  Cheers,

  Futurile / Steve




Message sent to Fredrik Salomonsson <plattfot@HIDDEN>:


X-Loop: help-debbugs@HIDDEN
Subject: bug#74315: Add ptouch-print to Guix
Reply-To: Steve George <steve@HIDDEN>, 74315-quiet <at> debbugs.gnu.org
Mail-Followup-To: Steve George <steve@HIDDEN>, 74315-quiet <at> debbugs.gnu.org
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-To: Fredrik Salomonsson <plattfot@HIDDEN>
Resent-Date: Tue, 08 Apr 2025 12:57:03 +0000
Resent-Message-ID: <handler.74315.U74315.174411700517535 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 74315
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 74315 <at> debbugs.gnu.org, 74315-submitter <at> debbugs.gnu.org
Received: via spool by 74315-submitter <at> debbugs.gnu.org id=U74315.174411700517535
          (code U ref 74315); Tue, 08 Apr 2025 12:57:03 +0000
Received: (at 74315-submitter) by debbugs.gnu.org; 8 Apr 2025 12:56:45 +0000
Received: from localhost ([127.0.0.1]:59842 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u28VQ-0004Yb-86
	for submit <at> debbugs.gnu.org; Tue, 08 Apr 2025 08:56:44 -0400
Received: from mailtransmit05.runbox.com ([2a0c:5a00:149::26]:37454)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <steve@HIDDEN>)
 id 1u28VF-0004X6-Oj; Tue, 08 Apr 2025 08:56:38 -0400
Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com)
 by mailtransmit05.runbox.com with esmtps (TLS1.2) tls
 TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93)
 (envelope-from <steve@HIDDEN>)
 id 1u28V7-00EukB-0O; Tue, 08 Apr 2025 14:56:25 +0200
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=futurile.net; s=selector1; h=Content-Type:MIME-Version:Message-ID:Subject:
 To:From:Date; bh=040U03f239vj4Uw2gM7CQnJJQ2q8yIyNJa+Zgu7AtaA=; b=ANtJ8lVVdUfE
 qU7fG3BDTbb3TOcG0tlF7esThpfxv/D+/+gyVQfI0zhcDt5KARLLwG0BLYZVPtjiZeMu/vZ+4i74i
 aM86NgvLyrEJnF29WK6vmUa8HvQzDL0Be1fQed5BGqM8DWCV/ZmmDkYZrFlE9ZWIExBbOeYf9f75U
 Goa3e9B8XY2baYcEOTisqwIjbUHDjGVOZ31SLU3NC+GscmE4YaeVv0wBASFsrwZptPSV5i5Sz/I1j
 A1xmtI3Xu3UgdyarVxahHQAfRZZMRVzY+qdyW6Pm9Onc2WCTgVJbF+lXCmHBBJJFQfuwkzQ2xxl7U
 hijXFq9Zmq8NDRHH6B7xFg==;
Received: from [10.9.9.73] (helo=submission02.runbox)
 by mailtransmit02.runbox with esmtp (Exim 4.86_2)
 (envelope-from <steve@HIDDEN>)
 id 1u28V6-0000j5-Bw; Tue, 08 Apr 2025 14:56:24 +0200
Received: by submission02.runbox with esmtpsa [Authenticated ID (641962)]
 (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93)
 id 1u28V2-00DgkI-UV; Tue, 08 Apr 2025 14:56:21 +0200
Date: Tue, 8 Apr 2025 13:56:19 +0100
From: Steve George <steve@HIDDEN>
Message-ID: <Z_Uc86Qg5Kfv9U45@t25sg>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Hi Fredrik,

Just a reminder that Sharlatan left a question when reviewing your patch. Just in case you didn't get the notification:

  https://debbugs.gnu.org/cgi/bugreport.cgi?bug=74315

  Cheers,

  Futurile / Steve




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#74315] [PATCH 0/1] gnu: Add ptouch-print.
Resent-From: Fredrik Salomonsson <plattfot@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 08 Apr 2025 16:55:02 +0000
Resent-Message-ID: <handler.74315.B74315.17441312623716 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 74315
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 74315 <at> debbugs.gnu.org
Received: via spool by 74315-submit <at> debbugs.gnu.org id=B74315.17441312623716
          (code B ref 74315); Tue, 08 Apr 2025 16:55:02 +0000
Received: (at 74315) by debbugs.gnu.org; 8 Apr 2025 16:54:22 +0000
Received: from localhost ([127.0.0.1]:35133 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u2CDN-0000xr-Kf
	for submit <at> debbugs.gnu.org; Tue, 08 Apr 2025 12:54:22 -0400
Received: from mout01.posteo.de ([185.67.36.65]:54095)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <plattfot@HIDDEN>)
 id 1u2CDK-0000x8-QE
 for 74315 <at> debbugs.gnu.org; Tue, 08 Apr 2025 12:54:19 -0400
Received: from submission (posteo.de [185.67.36.169]) 
 by mout01.posteo.de (Postfix) with ESMTPS id C82D7240027
 for <74315 <at> debbugs.gnu.org>; Tue,  8 Apr 2025 18:54:11 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1744131252; bh=y30NxPwhRw9hMYu7aECLIWXhy6CU8w5drttnFIZNl7M=;
 h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type:
 Content-Transfer-Encoding:From;
 b=qQtU0xLZO1nZeEZm3YCtSunMwr3Q5mkB9Pm7ypPgtnrKZj2jEC7KJe6HarwTk2arI
 gcUNl2rLMlJcH0r5fFMxBkNqnR463sxwGbzbfm6PWkrJMZknwRmU8/urGWi/N3UZTp
 LtaWFQc5tf3b+diLpS7JU+6COKGa5lRR8sK/h6zP1fK4bHyEeoSn0gIU9QevSUARE5
 XgGBEQQucfc7pgfj7laBo9eMIxBlTKO4nPoK30s2yL1r5N/ekM+03iyqjhOLAzC0fM
 O2xZ6WxMZZCSoSVQ+2CkpYqqkkDSuOWjOEa3dspGJmukHpgWFIOPjhTMsi5GVFbALq
 nG+w+M3krSulg==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4ZXBxZ719yz9rxL
 for <74315 <at> debbugs.gnu.org>; Tue,  8 Apr 2025 18:54:10 +0200 (CEST)
From: Fredrik Salomonsson <plattfot@HIDDEN>
In-Reply-To: <878qq8u6t3.fsf@HIDDEN> (Sharlatan Hellseher's message of
 "Fri, 14 Feb 2025 11:03:36 +0000")
References: <cover.1731381092.git.plattfot@HIDDEN>
 <878qq8u6t3.fsf@HIDDEN>
Date: Tue, 08 Apr 2025 16:54:08 +0000
Message-ID: <87v7rebnm7.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)


Hi Sharlatan,

Sorry I missed your question, for some reason I didn't get the email.

Sharlatan Hellseher <sharlatanus@HIDDEN> writes:

> I started reviewing you patch, just a question of interest why commit
> and not git tag?
>
> +(define-public ptouch-print
> +  (let ((commit "740b20e150e030aa2e75086d1202064f9c4c4090")
> +        (revision "0"))
>
> There is a fresh one
> https://git.familie-radermacher.ch/linux/ptouch-print.git/tag/?h=3Dv1.6

It seems to be just bad timing on my part.  As I'd packaged this in my
own channel 2024 October 26 =E2=80=94 at that time it was just the v1.5 tag=
 from
three years ago so I opted for the latest commit.  I tested it in my
channel to see if it was working then ported it to the main Guix
channel.  It seems that the tag was created about a week after I created
the package in my channel.  And I forgot to check the repository when I
ported it to guix.

I'll update the patch to use the tag instead, should be in a few hours
or so.

And thank you Steve for the reminder!

--=20
s/Fred[re]+i[ck]+/Fredrik/g




Message sent to plattfot@HIDDEN, sharlatanus@HIDDEN, steve@HIDDEN, guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#74315] [PATCH v2] gnu: Add ptouch-print.
References: <cover.1731381092.git.plattfot@HIDDEN>
In-Reply-To: <cover.1731381092.git.plattfot@HIDDEN>
Resent-From: Fredrik Salomonsson <plattfot@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: plattfot@HIDDEN, sharlatanus@HIDDEN, steve@HIDDEN, guix-patches@HIDDEN
Resent-Date: Tue, 08 Apr 2025 22:06:02 +0000
Resent-Message-ID: <handler.74315.B74315.17441499205809 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 74315
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 74315 <at> debbugs.gnu.org
Cc: Fredrik Salomonsson <plattfot@HIDDEN>, Fredrik Salomonsson <plattfot@HIDDEN>, Sharlatan Hellseher <sharlatanus@HIDDEN>, Steve George <steve@HIDDEN>
X-Debbugs-Original-Xcc: Fredrik Salomonsson <plattfot@HIDDEN>, Sharlatan Hellseher <sharlatanus@HIDDEN>, Steve George <steve@HIDDEN>
Received: via spool by 74315-submit <at> debbugs.gnu.org id=B74315.17441499205809
          (code B ref 74315); Tue, 08 Apr 2025 22:06:02 +0000
Received: (at 74315) by debbugs.gnu.org; 8 Apr 2025 22:05:20 +0000
Received: from localhost ([127.0.0.1]:35901 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u2H4J-0001VX-Ok
	for submit <at> debbugs.gnu.org; Tue, 08 Apr 2025 18:05:20 -0400
Received: from mout02.posteo.de ([185.67.36.66]:57687)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <plattfot@HIDDEN>)
 id 1u2H4F-0001To-3C
 for 74315 <at> debbugs.gnu.org; Tue, 08 Apr 2025 18:05:17 -0400
Received: from submission (posteo.de [185.67.36.169]) 
 by mout02.posteo.de (Postfix) with ESMTPS id 40F2A240101
 for <74315 <at> debbugs.gnu.org>; Wed,  9 Apr 2025 00:05:05 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1744149906; bh=rcz/HKt75/ChWhGBb9F5CT7ri3rm/igujADY2+d7iNQ=;
 h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:
 Content-Transfer-Encoding:From;
 b=O9a4aqTMB7aksYpj4JtTzW2SmwXaJSIoGmX0itKDuFUnTfIg9V4MVVDjCopaWT2Vv
 8fDKJMxJOl48nNS+fCYUrSiX/I60s2yeQ8QyHwA6vR48IzEfiIaHm7LuTFoalvqdF/
 H9wqP5nTNlgcOKE05oovYzc3POw4eGd0bA7D9GLx6tPla+qMr7BMyuw/pZy1Z3aC5S
 GRanCEPcjy6bngr0XHbnnHKcdRUVM1LzxCPB2zVHCuNPFkLZhqPxhoecA0k+hT9/H4
 by40eAPBsTnWwluI/y35X4mjvpHa4EmLM/HJgGqmyL1/0MvONCmJKhcGHjgeAi0BvS
 jUVgQLAbw2axw==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4ZXKrK10vsz6v0F;
 Wed,  9 Apr 2025 00:05:03 +0200 (CEST)
From: Fredrik Salomonsson <plattfot@HIDDEN>
Date: Tue,  8 Apr 2025 22:04:46 +0000
Message-ID: <d04410cabd78344521a40874f8bca320ed7e3e1e.1744149862.git.plattfot@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/printers.scm (ptouch-print): New variable.

Change-Id: I2ab2a80b80932af8566f6c5879e63e7b0bced747
---
 gnu/packages/printers.scm | 51 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 51 insertions(+)

diff --git a/gnu/packages/printers.scm b/gnu/packages/printers.scm
index 0069494b4d..8a78adbfd7 100644
--- a/gnu/packages/printers.scm
+++ b/gnu/packages/printers.scm
@@ -22,14 +22,18 @@ (define-module (gnu packages printers)
   #:use-module (guix gexp)
   #:use-module (guix packages)
   #:use-module (guix git-download)
+  #:use-module (guix build-system cmake)
   #:use-module (guix build-system gnu)
   #:use-module (guix build-system go)
   #:use-module ((guix licenses) #:prefix license:)
   #:use-module (gnu packages avahi)
+  #:use-module (gnu packages gd)
+  #:use-module (gnu packages gettext)
   #:use-module (gnu packages golang-xyz)
   #:use-module (gnu packages libusb)
   #:use-module (gnu packages man)
   #:use-module (gnu packages pkg-config)
+  #:use-module (gnu packages version-control)
   #:use-module (gnu packages qt))
 
 ;; This is a module for packages related to printer-like devices, but not
@@ -69,6 +73,53 @@ (define-public ipp-usb
 simply relay a TCP connection to USB do not work.")
     (license license:bsd-2)))
 
+(define-public ptouch-print
+  (package
+    (name "ptouch-print")
+    (version "1.6")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://git.familie-radermacher.ch/linux/ptouch-print.git")
+             (commit (string-append "v" version))))
+       (sha256
+        (base32 "1pxi30a74azhzsl1wni2va4rkhlfn97qxmz4kryrj9xkvf55jv88"))
+       (file-name (git-file-name name version))))
+    (build-system cmake-build-system)
+    (arguments
+     '(#:tests? #f ;no test target
+       #:phases (modify-phases %standard-phases
+                  (add-before 'configure 'patch-cmakefile
+                    (lambda _
+                      (substitute* "CMakeLists.txt"
+                        ;; Remove the internal override of CMAKE_INSTALL_PREFIX
+                        (("set\\(CMAKE_INSTALL_PREFIX /usr\\)")
+                         "")
+                        ;; Remove hard coded udev install steps, installing it in the
+                        ;; install-udev-rules phase
+                        (("if\\(EXISTS /etc/udev/rules.d\\)
+	install\\(FILES udev/90-usb-ptouch-permissions.rules DESTINATION /etc/udev/rules.d\\)
+	install\\(CODE \"execute_process(COMMAND udevadm control --reload-rules)\"\\)
+endif\\(\\)
+")
+                         "")) #t))
+                  (add-after 'install 'install-udev-rules
+                    (lambda* (#:key outputs #:allow-other-keys)
+                      (let* ((out (assoc-ref outputs "out"))
+                             (rules (string-append out "/lib/udev/rules.d/")))
+                        (install-file
+                         "../source/udev/90-usb-ptouch-permissions.rules"
+                         rules)))))))
+    (native-inputs (list gd git gettext-minimal libusb pkg-config))
+    (synopsis "CLI tool to print labels on Brother P-Touch printers")
+    (description
+     "A command line tool to print labels on Brother P-Touch
+printers on Linux.  Note that there is no need to install the printer via CUPS, the
+printer is accessed directly via libusb.")
+    (home-page "https://dominic.familie-radermacher.ch/projekte/ptouch-print/")
+    (license license:gpl3)))
+
 (define-public robocut
   (package
     (name "robocut")

base-commit: c9dfe2aceb69e121b03349b6610d51d9374b4570
-- 
2.49.0





Message sent to Fredrik Salomonsson <plattfot@HIDDEN>:


X-Loop: help-debbugs@HIDDEN
Subject: bug#74315: Add ptouch-print to Guix
Reply-To: Andreas Enge <andreas@HIDDEN>, 74315-quiet <at> debbugs.gnu.org
Mail-Followup-To: Andreas Enge <andreas@HIDDEN>, 74315-quiet <at> debbugs.gnu.org
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-To: Fredrik Salomonsson <plattfot@HIDDEN>
Resent-Date: Mon, 14 Apr 2025 13:38:01 +0000
Resent-Message-ID: <handler.74315.U74315.174463786618255 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 74315
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Steve George <steve@HIDDEN>
Cc: 74315 <at> debbugs.gnu.org, 74315-submitter <at> debbugs.gnu.org
Received: via spool by 74315-submitter <at> debbugs.gnu.org id=U74315.174463786618255
          (code U ref 74315); Mon, 14 Apr 2025 13:38:01 +0000
Received: (at 74315-submitter) by debbugs.gnu.org; 14 Apr 2025 13:37:46 +0000
Received: from localhost ([127.0.0.1]:46429 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u4K0Q-0004kN-8E
	for submit <at> debbugs.gnu.org; Mon, 14 Apr 2025 09:37:46 -0400
Received: from hera.aquilenet.fr ([185.233.100.1]:35614)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <andreas@HIDDEN>)
 id 1u4K0N-0004jz-M3; Mon, 14 Apr 2025 09:37:44 -0400
Received: from localhost (localhost [127.0.0.1])
 by hera.aquilenet.fr (Postfix) with ESMTP id 875CAA8;
 Mon, 14 Apr 2025 15:37:35 +0200 (CEST)
Authentication-Results: hera.aquilenet.fr;
	none
X-Virus-Scanned: Debian amavis at hera.aquilenet.fr
Received: from hera.aquilenet.fr ([127.0.0.1])
 by localhost (hera.aquilenet.fr [127.0.0.1]) (amavis, port 10024) with ESMTP
 id GytQHnRh0Z08; Mon, 14 Apr 2025 15:37:35 +0200 (CEST)
Received: from jurong (nat-eduroam-36-gw-01-bso.bordeaux.inria.fr
 [194.199.1.36])
 by hera.aquilenet.fr (Postfix) with ESMTPSA id B61D463A;
 Mon, 14 Apr 2025 15:37:26 +0200 (CEST)
Date: Mon, 14 Apr 2025 15:37:24 +0200
From: Andreas Enge <andreas@HIDDEN>
Message-ID: <Z_0PlJt_QlAV2Obz@jurong>
References: <Z_Uc86Qg5Kfv9U45@t25sg>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <Z_Uc86Qg5Kfv9U45@t25sg>
X-Rspamd-Queue-Id: 875CAA8
X-Spamd-Result: default: False [5.62 / 15.00]; SPAM_FLAG(5.00)[];
 NEURAL_SPAM(3.00)[1.000]; BAYES_HAM(-2.78)[99.05%];
 MID_RHS_NOT_FQDN(0.50)[]; MIME_GOOD(-0.10)[text/plain];
 TO_DN_SOME(0.00)[]; MIME_TRACE(0.00)[0:+];
 RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_COUNT_TWO(0.00)[2];
 RCPT_COUNT_THREE(0.00)[3]; FROM_EQ_ENVFROM(0.00)[];
 RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[];
 TO_MATCH_ENVRCPT_ALL(0.00)[]; ARC_NA(0.00)[]
X-Spamd-Bar: +++++
X-Rspamd-Action: greylist
X-Rspamd-Server: hera
X-Spam-Level: *****
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hello Fredrik,

unfortunately your patch fails to apply, could you send it again applied
on current master (and keep me in cc so that I can push it)?

Some small remarks:
- We do not end phases by #t anymore.
- Please use full sentences in the description.
- "guix lint" complains about too long lines.

I have checked the license, it is indeed gpl3 (no newer versions).

Andreas





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#74315] Add ptouch-print to Guix
Resent-From: Andreas Enge <andreas@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 14 Apr 2025 13:39:01 +0000
Resent-Message-ID: <handler.74315.B74315.174463789018324 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 74315
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Steve George <steve@HIDDEN>
Cc: 74315 <at> debbugs.gnu.org, 74315-submitter <at> debbugs.gnu.org
Received: via spool by 74315-submit <at> debbugs.gnu.org id=B74315.174463789018324
          (code B ref 74315); Mon, 14 Apr 2025 13:39:01 +0000
Received: (at 74315) by debbugs.gnu.org; 14 Apr 2025 13:38:10 +0000
Received: from localhost ([127.0.0.1]:46432 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u4K0n-0004lU-Ro
	for submit <at> debbugs.gnu.org; Mon, 14 Apr 2025 09:38:10 -0400
Received: from hera.aquilenet.fr ([185.233.100.1]:35614)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <andreas@HIDDEN>)
 id 1u4K0N-0004jz-M3; Mon, 14 Apr 2025 09:37:44 -0400
Received: from localhost (localhost [127.0.0.1])
 by hera.aquilenet.fr (Postfix) with ESMTP id 875CAA8;
 Mon, 14 Apr 2025 15:37:35 +0200 (CEST)
Authentication-Results: hera.aquilenet.fr;
	none
X-Virus-Scanned: Debian amavis at hera.aquilenet.fr
Received: from hera.aquilenet.fr ([127.0.0.1])
 by localhost (hera.aquilenet.fr [127.0.0.1]) (amavis, port 10024) with ESMTP
 id GytQHnRh0Z08; Mon, 14 Apr 2025 15:37:35 +0200 (CEST)
Received: from jurong (nat-eduroam-36-gw-01-bso.bordeaux.inria.fr
 [194.199.1.36])
 by hera.aquilenet.fr (Postfix) with ESMTPSA id B61D463A;
 Mon, 14 Apr 2025 15:37:26 +0200 (CEST)
Date: Mon, 14 Apr 2025 15:37:24 +0200
From: Andreas Enge <andreas@HIDDEN>
Message-ID: <Z_0PlJt_QlAV2Obz@jurong>
References: <Z_Uc86Qg5Kfv9U45@t25sg>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <Z_Uc86Qg5Kfv9U45@t25sg>
X-Rspamd-Queue-Id: 875CAA8
X-Spamd-Result: default: False [5.62 / 15.00]; SPAM_FLAG(5.00)[];
 NEURAL_SPAM(3.00)[1.000]; BAYES_HAM(-2.78)[99.05%];
 MID_RHS_NOT_FQDN(0.50)[]; MIME_GOOD(-0.10)[text/plain];
 TO_DN_SOME(0.00)[]; MIME_TRACE(0.00)[0:+];
 RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_COUNT_TWO(0.00)[2];
 RCPT_COUNT_THREE(0.00)[3]; FROM_EQ_ENVFROM(0.00)[];
 RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[];
 TO_MATCH_ENVRCPT_ALL(0.00)[]; ARC_NA(0.00)[]
X-Spamd-Bar: +++++
X-Rspamd-Action: greylist
X-Rspamd-Server: hera
X-Spam-Level: *****
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hello Fredrik,

unfortunately your patch fails to apply, could you send it again applied
on current master (and keep me in cc so that I can push it)?

Some small remarks:
- We do not end phases by #t anymore.
- Please use full sentences in the description.
- "guix lint" complains about too long lines.

I have checked the license, it is indeed gpl3 (no newer versions).

Andreas





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#74315] [PATCH v3 0/1] gnu: Add ptouch-print.
References: <cover.1731381092.git.plattfot@HIDDEN>
In-Reply-To: <cover.1731381092.git.plattfot@HIDDEN>
Resent-From: Fredrik Salomonsson <plattfot@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 14 Apr 2025 18:40:02 +0000
Resent-Message-ID: <handler.74315.B74315.174465594912162 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 74315
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 74315 <at> debbugs.gnu.org
Cc: andreas@HIDDEN, Fredrik Salomonsson <plattfot@HIDDEN>
Received: via spool by 74315-submit <at> debbugs.gnu.org id=B74315.174465594912162
          (code B ref 74315); Mon, 14 Apr 2025 18:40:02 +0000
Received: (at 74315) by debbugs.gnu.org; 14 Apr 2025 18:39:09 +0000
Received: from localhost ([127.0.0.1]:49026 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u4Oi5-0003A6-3X
	for submit <at> debbugs.gnu.org; Mon, 14 Apr 2025 14:39:09 -0400
Received: from mout01.posteo.de ([185.67.36.65]:43155)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <plattfot@HIDDEN>)
 id 1u4Oi1-00039W-I7
 for 74315 <at> debbugs.gnu.org; Mon, 14 Apr 2025 14:39:06 -0400
Received: from submission (posteo.de [185.67.36.169]) 
 by mout01.posteo.de (Postfix) with ESMTPS id 71C00240027
 for <74315 <at> debbugs.gnu.org>; Mon, 14 Apr 2025 20:38:59 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1744655939; bh=U5yT10y/9Br/HDcMEu/iD+vGsKa/R9P6p2npqHoTeQk=;
 h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:
 Content-Transfer-Encoding:From;
 b=orijRoQHmOCcMNJ+CPvCZV0yIwXy/GKqEXxs7naggunE6JP2PjJOH4LJaxd9nHt5U
 IXqNkZKDsnjSNhRqWrB3EWK0211OXA/Ss+miZb+sHutnmYU8/TjDuPDuI/WaMXH6G4
 GhwhRlB9tYK6AzXXjLxqR31Yl8wK8dIQ8cSq0uzHlTbSM6IYNaRLfW+4wtnnnKLVzr
 4BXigCFGvzLQr+BfxtaNvlX84vkFsq/SdhC9m2Xl96BT1I4jaXtuRDv04LV24DNUt1
 BhoOoEGtP4pwGlQp48C/We6WGbwJQH34N4IWSYLLGI8+hGI6oW5ZN59MAh+jO/pfR7
 zjpzsPyqllmnw==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4Zbwzk48P8z6v0S;
 Mon, 14 Apr 2025 20:38:58 +0200 (CEST)
From: Fredrik Salomonsson <plattfot@HIDDEN>
Date: Mon, 14 Apr 2025 18:38:39 +0000
Message-ID: <cover.1744655013.git.plattfot@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hi Andreas,

> unfortunately your patch fails to apply, could you send it again applied
> on current master (and keep me in cc so that I can push it)?

I rebased it on the latest commit on master so it should now apply fine.
I verified that it also builds fine.

> 
> Some small remarks:
> - We do not end phases by #t anymore.

Got it.  Removed in v3.

> - Please use full sentences in the description.

I rewrote the description, hopefully it flows better now.

> - "guix lint" complains about too long lines.

I changed the substitution strings to use more regexp to make them shorter.
Breaking them up with just a newline escape got lost when I applied `guix
style`.


Fredrik Salomonsson (1):
  gnu: Add ptouch-print.

 gnu/packages/printers.scm | 52 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 52 insertions(+)


base-commit: dd947985522886f9de6fdfdde3f0601e42219da5
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#74315] [PATCH v3 1/1] gnu: Add ptouch-print.
Resent-From: Fredrik Salomonsson <plattfot@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 14 Apr 2025 18:40:02 +0000
Resent-Message-ID: <handler.74315.B74315.174465595412181 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 74315
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 74315 <at> debbugs.gnu.org
Cc: andreas@HIDDEN, Fredrik Salomonsson <plattfot@HIDDEN>
Received: via spool by 74315-submit <at> debbugs.gnu.org id=B74315.174465595412181
          (code B ref 74315); Mon, 14 Apr 2025 18:40:02 +0000
Received: (at 74315) by debbugs.gnu.org; 14 Apr 2025 18:39:14 +0000
Received: from localhost ([127.0.0.1]:49029 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u4Oi9-0003AO-FC
	for submit <at> debbugs.gnu.org; Mon, 14 Apr 2025 14:39:13 -0400
Received: from mout01.posteo.de ([185.67.36.65]:40791)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <plattfot@HIDDEN>)
 id 1u4Oi6-00039u-Hj
 for 74315 <at> debbugs.gnu.org; Mon, 14 Apr 2025 14:39:11 -0400
Received: from submission (posteo.de [185.67.36.169]) 
 by mout01.posteo.de (Postfix) with ESMTPS id 9A7A6240027
 for <74315 <at> debbugs.gnu.org>; Mon, 14 Apr 2025 20:39:04 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1744655944; bh=LD4ahm//lcCw48x/jYN4hLhBZ+POWr8sYsqDHh7ZdMc=;
 h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:
 Content-Transfer-Encoding:From;
 b=WVwaPPh1sGLsZSrjM8bn0Id4Kmi8EZs7vhH8UyRxfb/UzymtE3UseiqhjWWyjI6H+
 KVHy9dlbR0KU7nDHdxd5WRPGWGgFi4GCgi9NoiogAwy6QhyGzuc73m1QIEWKFRYjG1
 BQaR7YEBW231DMuwnj/UeFqM3gDu+PO2+6PsF6Y1bKdAuVYybcZgow/tQqFACyHR6G
 8KVSgNM1xm5iE9XOnvBdIe1GHMQ6gj+11zaON+jeQLcxQeC6iPcaf+fPk4HKHPMfqV
 tg/JAVMA7CL4wwWNsmGuv2AV+WTRrY2VfS/eTAnPNjaMBG74YzM4IEuiDS8QXyHXFL
 Hc7k7q7i7epSQ==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4Zbwzq5kVcz6tlh;
 Mon, 14 Apr 2025 20:39:03 +0200 (CEST)
From: Fredrik Salomonsson <plattfot@HIDDEN>
Date: Mon, 14 Apr 2025 18:38:40 +0000
Message-ID: <b7a7fd34793619837281602bced369e782a4f7b9.1744655013.git.plattfot@HIDDEN>
In-Reply-To: <cover.1744655013.git.plattfot@HIDDEN>
References: <cover.1744655013.git.plattfot@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/printers.scm (ptouch-print): New variable.

Change-Id: I2ab2a80b80932af8566f6c5879e63e7b0bced747
---
 gnu/packages/printers.scm | 52 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 52 insertions(+)

diff --git a/gnu/packages/printers.scm b/gnu/packages/printers.scm
index 6060f8afb2..be13c2a10c 100644
--- a/gnu/packages/printers.scm
+++ b/gnu/packages/printers.scm
@@ -23,13 +23,17 @@ (define-module (gnu packages printers)
   #:use-module (guix gexp)
   #:use-module (guix packages)
   #:use-module (guix git-download)
+  #:use-module (guix build-system cmake)
   #:use-module (guix build-system gnu)
   #:use-module (guix build-system go)
   #:use-module ((guix licenses) #:prefix license:)
   #:use-module (gnu packages avahi)
+  #:use-module (gnu packages gd)
+  #:use-module (gnu packages gettext)
   #:use-module (gnu packages golang-xyz)
   #:use-module (gnu packages libusb)
   #:use-module (gnu packages pkg-config)
+  #:use-module (gnu packages version-control)
   #:use-module (gnu packages qt))
 
 ;; This is a module for packages related to printer-like devices, but not
@@ -88,6 +92,54 @@ (define-public ipp-usb
 simply relay a TCP connection to USB do not work.")
     (license license:bsd-2)))
 
+(define-public ptouch-print
+  (package
+    (name "ptouch-print")
+    (version "1.6")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://git.familie-radermacher.ch/linux/ptouch-print.git")
+             (commit (string-append "v" version))))
+       (sha256
+        (base32 "1pxi30a74azhzsl1wni2va4rkhlfn97qxmz4kryrj9xkvf55jv88"))
+       (file-name (git-file-name name version))))
+    (build-system cmake-build-system)
+    (arguments
+     '(#:tests? #f ;no test target
+       #:phases (modify-phases %standard-phases
+                  (add-before 'configure 'patch-cmakefile
+                    (lambda _
+                      (substitute* "CMakeLists.txt"
+                        ;; Remove the internal override of CMAKE_INSTALL_PREFIX
+                        (("set\\(CMAKE_INSTALL_PREFIX /usr\\)")
+                         "")
+                        ;; Remove hard coded udev install steps, installing it in the
+                        ;; install-udev-rules phase
+                        (("if\\(EXISTS /etc/udev/rules.d\\)
+[[:blank:]]+install\\(FILES udev/.*?\\.rules DESTINATION /etc/udev/rules.d\\)
+[[:blank:]]+install\\(CODE \".*?\"\\)
+endif\\(\\)
+")
+                         ""))))
+                  (add-after 'install 'install-udev-rules
+                    (lambda* (#:key outputs #:allow-other-keys)
+                      (let* ((out (assoc-ref outputs "out"))
+                             (rules (string-append out "/lib/udev/rules.d/")))
+                        (install-file
+                         "../source/udev/90-usb-ptouch-permissions.rules"
+                         rules)))))))
+    (native-inputs (list gd git gettext-minimal libusb pkg-config))
+    (synopsis "CLI tool to print labels on Brother P-Touch printers")
+    (description
+     "This package provides the command line tool @command{ptouch-print} to
+print labels on Brother P-Touch printers.  It also contains udev rules for
+non-root access for the known P-Touch printers.  This does not require CUPS
+to work as the printer is accessed directly via libusb.")
+    (home-page "https://dominic.familie-radermacher.ch/projekte/ptouch-print/")
+    (license license:gpl3)))
+
 (define-public robocut
   (package
     (name "robocut")
-- 
2.49.0





Message sent:


MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Subject: bug#74315: closed ([PATCH 0/1] gnu: Add ptouch-print.)
CC: tracker <at> debbugs.gnu.org
Message-ID: <handler.74315.D74315.174470547727633.ackdone <at> debbugs.gnu.org>
References: <878qo1luy0.fsf@HIDDEN>
 <cover.1731381092.git.plattfot@HIDDEN>
X-Gnu-PR-Message: closed 74315
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Date: Tue, 15 Apr 2025 08:25:04 +0000
Content-Type: multipart/mixed; boundary="----------=_1744705504-27794-0"

This is a multi-part message in MIME format...

------------=_1744705504-27794-0
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=utf-8

Your message dated Tue, 15 Apr 2025 09:56:07 +0200
with message-id <878qo1luy0.fsf@HIDDEN>
and subject line Re: [bug#74315] [PATCH v3 1/1] gnu: Add ptouch-print.
has caused the debbugs.gnu.org bug report #74315,
regarding [PATCH 0/1] gnu: Add ptouch-print.
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@HIDDEN)


--=20
74315: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D74315
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems

------------=_1744705504-27794-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by debbugs.gnu.org; 12 Nov 2024 03:19:09 +0000
Received: from localhost ([127.0.0.1]:59909 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tAhQr-00048g-IA
	for submit <at> debbugs.gnu.org; Mon, 11 Nov 2024 22:19:09 -0500
Received: from lists.gnu.org ([209.51.188.17]:45798)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <plattfot@HIDDEN>) id 1tAhQq-00048Y-Hm
 for submit <at> debbugs.gnu.org; Mon, 11 Nov 2024 22:19:09 -0500
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 <plattfot@HIDDEN>)
 id 1tAhQq-0000xi-24
 for guix-patches@HIDDEN; Mon, 11 Nov 2024 22:19:08 -0500
Received: from mout02.posteo.de ([185.67.36.66])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <plattfot@HIDDEN>)
 id 1tAhQn-0000yU-Ut
 for guix-patches@HIDDEN; Mon, 11 Nov 2024 22:19:07 -0500
Received: from submission (posteo.de [185.67.36.169]) 
 by mout02.posteo.de (Postfix) with ESMTPS id B65F4240101
 for <guix-patches@HIDDEN>; Tue, 12 Nov 2024 04:18:56 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1731381536; bh=yOXWa4peAsvxzPhX/mJEJuDS5CtUmgAG5LqfXLS9x3g=;
 h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:
 Content-Transfer-Encoding:From;
 b=dVkry1eZxckNduodX6MuclPng3kwRgkoADCoQn2ebUwH6FxuxGRfd0A24vT4vLtVG
 MRGKCC3b7Uj+m1WodkrebrYzQZzLG1KP34F1l1/1sCM5Z0wqRn3W0J/8NasCC2C1zd
 qDXLaPU0ePid6al8Fynoz8T3chidRF2f5d+bUUJdCWv33Lg0Gg3xP7cCjB784T2bUE
 T/xOgVLzbR41ztMYtgfdurTH/C+IFAYI8RkucNSA71qmquqNx6ccTwR91culZQB+KZ
 giYhHf5m0Yw+3EJDWp7mkfQB1vPNMCEDKCVD9m1MFNk0KYHa0w3G9xLP+oQvsJ96KG
 POoLFxgSdRhJQ==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4XnWpl6y9zz9rxB;
 Tue, 12 Nov 2024 04:18:55 +0100 (CET)
From: Fredrik Salomonsson <plattfot@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH 0/1] gnu: Add ptouch-print.
Date: Tue, 12 Nov 2024 03:18:50 +0000
Message-ID: <cover.1731381092.git.plattfot@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=185.67.36.66; envelope-from=plattfot@HIDDEN;
 helo=mout02.posteo.de
X-Spam_score_int: -43
X-Spam_score: -4.4
X-Spam_bar: ----
X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001,
 RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
Cc: Fredrik Salomonsson <plattfot@HIDDEN>
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

Hi Guix,

Adding a package to be able to print labels with a Brother P-touch printer.  I
tested this with a P700 and it worked fine.  It installs the udev rules that
should allow any user to use this CLI tool without needing sudo.  But I could
not get that to work.  Might be my setup or that Guix System does not properly
support the uaccess tag.  E.g. see the Arch Wiki [0] on what the uaccess tag
is suppose to trigger.

[0] https://wiki.archlinux.org/title/Udev#Allowing_regular_users_to_use_devices

Fredrik Salomonsson (1):
  gnu: Add ptouch-print.

 gnu/packages/printers.scm | 55 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 55 insertions(+)


base-commit: b790db7589858fc77989b4d1f369c52bca6d6e7c
-- 
2.46.0




------------=_1744705504-27794-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 74315-done) by debbugs.gnu.org; 15 Apr 2025 08:24:37 +0000
Received: from localhost ([127.0.0.1]:50480 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u4bau-0007BY-VO
	for submit <at> debbugs.gnu.org; Tue, 15 Apr 2025 04:24:37 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:59112)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1u4bas-0007BE-6a
 for 74315-done <at> debbugs.gnu.org; Tue, 15 Apr 2025 04:24:35 -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 <ludo@HIDDEN>)
 id 1u4bam-0003Th-2I; Tue, 15 Apr 2025 04:24:28 -0400
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Fredrik Salomonsson <plattfot@HIDDEN>
Subject: Re: [bug#74315] [PATCH v3 1/1] gnu: Add ptouch-print.
In-Reply-To: <b7a7fd34793619837281602bced369e782a4f7b9.1744655013.git.plattfot@HIDDEN>
 (Fredrik Salomonsson's message of "Mon, 14 Apr 2025 18:38:40 +0000")
References: <cover.1744655013.git.plattfot@HIDDEN>
 <b7a7fd34793619837281602bced369e782a4f7b9.1744655013.git.plattfot@HIDDEN>
Date: Tue, 15 Apr 2025 09:56:07 +0200
Message-ID: <878qo1luy0.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 74315-done
Cc: andreas@HIDDEN, 74315-done <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Fredrik Salomonsson <plattfot@HIDDEN> writes:

> * gnu/packages/printers.scm (ptouch-print): New variable.
>
> Change-Id: I2ab2a80b80932af8566f6c5879e63e7b0bced747

Applied, thanks!


------------=_1744705504-27794-0--


Message sent:


MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Fredrik Salomonsson <plattfot@HIDDEN>
Subject: bug#74315: closed (Re: [bug#74315] [PATCH v3 1/1] gnu: Add
 ptouch-print.)
Message-ID: <handler.74315.D74315.174470547727633.notifdone <at> debbugs.gnu.org>
References: <878qo1luy0.fsf@HIDDEN>
 <cover.1731381092.git.plattfot@HIDDEN>
X-Gnu-PR-Message: they-closed 74315
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Reply-To: 74315 <at> debbugs.gnu.org
Date: Tue, 15 Apr 2025 08:25:05 +0000
Content-Type: multipart/mixed; boundary="----------=_1744705505-27794-1"

This is a multi-part message in MIME format...

------------=_1744705505-27794-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"

Your bug report

#74315: [PATCH 0/1] gnu: Add ptouch-print.

which was filed against the guix-patches package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 74315 <at> debbugs.gnu.org.

--=20
74315: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D74315
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems

------------=_1744705505-27794-1
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 74315-done) by debbugs.gnu.org; 15 Apr 2025 08:24:37 +0000
Received: from localhost ([127.0.0.1]:50480 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u4bau-0007BY-VO
	for submit <at> debbugs.gnu.org; Tue, 15 Apr 2025 04:24:37 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:59112)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1u4bas-0007BE-6a
 for 74315-done <at> debbugs.gnu.org; Tue, 15 Apr 2025 04:24:35 -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 <ludo@HIDDEN>)
 id 1u4bam-0003Th-2I; Tue, 15 Apr 2025 04:24:28 -0400
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Fredrik Salomonsson <plattfot@HIDDEN>
Subject: Re: [bug#74315] [PATCH v3 1/1] gnu: Add ptouch-print.
In-Reply-To: <b7a7fd34793619837281602bced369e782a4f7b9.1744655013.git.plattfot@HIDDEN>
 (Fredrik Salomonsson's message of "Mon, 14 Apr 2025 18:38:40 +0000")
References: <cover.1744655013.git.plattfot@HIDDEN>
 <b7a7fd34793619837281602bced369e782a4f7b9.1744655013.git.plattfot@HIDDEN>
Date: Tue, 15 Apr 2025 09:56:07 +0200
Message-ID: <878qo1luy0.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 74315-done
Cc: andreas@HIDDEN, 74315-done <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Fredrik Salomonsson <plattfot@HIDDEN> writes:

> * gnu/packages/printers.scm (ptouch-print): New variable.
>
> Change-Id: I2ab2a80b80932af8566f6c5879e63e7b0bced747

Applied, thanks!


------------=_1744705505-27794-1
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by debbugs.gnu.org; 12 Nov 2024 03:19:09 +0000
Received: from localhost ([127.0.0.1]:59909 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tAhQr-00048g-IA
	for submit <at> debbugs.gnu.org; Mon, 11 Nov 2024 22:19:09 -0500
Received: from lists.gnu.org ([209.51.188.17]:45798)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <plattfot@HIDDEN>) id 1tAhQq-00048Y-Hm
 for submit <at> debbugs.gnu.org; Mon, 11 Nov 2024 22:19:09 -0500
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 <plattfot@HIDDEN>)
 id 1tAhQq-0000xi-24
 for guix-patches@HIDDEN; Mon, 11 Nov 2024 22:19:08 -0500
Received: from mout02.posteo.de ([185.67.36.66])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <plattfot@HIDDEN>)
 id 1tAhQn-0000yU-Ut
 for guix-patches@HIDDEN; Mon, 11 Nov 2024 22:19:07 -0500
Received: from submission (posteo.de [185.67.36.169]) 
 by mout02.posteo.de (Postfix) with ESMTPS id B65F4240101
 for <guix-patches@HIDDEN>; Tue, 12 Nov 2024 04:18:56 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1731381536; bh=yOXWa4peAsvxzPhX/mJEJuDS5CtUmgAG5LqfXLS9x3g=;
 h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:
 Content-Transfer-Encoding:From;
 b=dVkry1eZxckNduodX6MuclPng3kwRgkoADCoQn2ebUwH6FxuxGRfd0A24vT4vLtVG
 MRGKCC3b7Uj+m1WodkrebrYzQZzLG1KP34F1l1/1sCM5Z0wqRn3W0J/8NasCC2C1zd
 qDXLaPU0ePid6al8Fynoz8T3chidRF2f5d+bUUJdCWv33Lg0Gg3xP7cCjB784T2bUE
 T/xOgVLzbR41ztMYtgfdurTH/C+IFAYI8RkucNSA71qmquqNx6ccTwR91culZQB+KZ
 giYhHf5m0Yw+3EJDWp7mkfQB1vPNMCEDKCVD9m1MFNk0KYHa0w3G9xLP+oQvsJ96KG
 POoLFxgSdRhJQ==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4XnWpl6y9zz9rxB;
 Tue, 12 Nov 2024 04:18:55 +0100 (CET)
From: Fredrik Salomonsson <plattfot@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH 0/1] gnu: Add ptouch-print.
Date: Tue, 12 Nov 2024 03:18:50 +0000
Message-ID: <cover.1731381092.git.plattfot@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=185.67.36.66; envelope-from=plattfot@HIDDEN;
 helo=mout02.posteo.de
X-Spam_score_int: -43
X-Spam_score: -4.4
X-Spam_bar: ----
X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001,
 RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
Cc: Fredrik Salomonsson <plattfot@HIDDEN>
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

Hi Guix,

Adding a package to be able to print labels with a Brother P-touch printer.  I
tested this with a P700 and it worked fine.  It installs the udev rules that
should allow any user to use this CLI tool without needing sudo.  But I could
not get that to work.  Might be my setup or that Guix System does not properly
support the uaccess tag.  E.g. see the Arch Wiki [0] on what the uaccess tag
is suppose to trigger.

[0] https://wiki.archlinux.org/title/Udev#Allowing_regular_users_to_use_devices

Fredrik Salomonsson (1):
  gnu: Add ptouch-print.

 gnu/packages/printers.scm | 55 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 55 insertions(+)


base-commit: b790db7589858fc77989b4d1f369c52bca6d6e7c
-- 
2.46.0




------------=_1744705505-27794-1--



Last modified: Tue, 15 Apr 2025 08:30:02 UTC

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