GNU bug report logs - #78533
[PATCH] gnu: Add featherpad.

Previous Next

Package: guix-patches;

Reported by: Junker <dk <at> junkeria.club>

Date: Wed, 21 May 2025 09:09:02 UTC

Severity: normal

Tags: patch

Done: Andreas Enge <andreas <at> enge.fr>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Andreas Enge <andreas <at> enge.fr>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#78533: closed ([PATCH] gnu: Add featherpad.)
Date: Sun, 06 Jul 2025 18:50:02 +0000
[Message part 1 (text/plain, inline)]
Your message dated Sun, 6 Jul 2025 20:49:46 +0200
with message-id <aGrFSrNXSY3PDDnG <at> jurong>
and subject line Re: [PATCH] gnu: Add featherpad.
has caused the debbugs.gnu.org bug report #78533,
regarding [PATCH] gnu: Add featherpad.
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
78533: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=78533
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Junker <dk <at> junkeria.club>
To: guix-patches <at> gnu.org
Subject: [PATCH] gnu: Add featherpad.
Date: Wed, 21 May 2025 16:07:25 +0700
* gnu/packages/text-editors.scm (featherpad): New variable.

Change-Id: I329b6ba354caa8f1646735c2646b05dd00d2aa2f
---
 gnu/packages/text-editors.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/text-editors.scm b/gnu/packages/text-editors.scm
index a32d740616..164faa4725 100644
--- a/gnu/packages/text-editors.scm
+++ b/gnu/packages/text-editors.scm
@@ -38,6 +38,7 @@
 ;;; Copyright © 2025 Ashvith Shetty <ashvithshetty0010 <at> zohomail.in>
 ;;; Copyright © 2025 Sharlatan Hellseher <sharlatanus <at> gmail.com>
 ;;; Copyright © 2025 Ashish SHUKLA <ashish.is <at> lostca.se>
+;;; Copyright © 2025 Junker <dk <at> junkeria.club>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -102,6 +103,7 @@ (define-module (gnu packages text-editors)
   #:use-module (gnu packages gtk)
   #:use-module (gnu packages guile)
   #:use-module (gnu packages haskell-xyz)
+  #:use-module (gnu packages hunspell)
   #:use-module (gnu packages image)
   #:use-module (gnu packages lesstif)
   #:use-module (gnu packages libbsd)
@@ -1983,3 +1985,27 @@ (define-public dte
 syntax highlighting, customizable color scheme (including support for 24-bit true
 colours), kitty keyboard protocol, editorconfig support, amongst other features.")
     (license license:gpl2)))
+
+(define-public featherpad
+  (package
+    (name "featherpad")
+    (version "1.6.2")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/tsujan/FeatherPad")
+                    (commit (string-append "V" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "0dg99d17hlffmpcm9l1dbwkw5ympbxxa2mmi6qzljd5jx2sfb3hv"))))
+    (build-system cmake-build-system)
+    (arguments '(#:tests? #f)) ;no tests
+    (inputs (list qtbase
+                  qtsvg
+                  hunspell))
+    (native-inputs (list pkg-config))
+    (home-page "https://github.com/tsujan/FeatherPad")
+    (synopsis "Lightweight Qt5 plain-text editor")
+    (description "FeatherPad is a lightweight text editor based on Qt5.")
+    (license license:expat)))

base-commit: 11bc17c409d77cd1af91e30b5b9f6a73f873a152
-- 
2.49.0



[Message part 3 (message/rfc822, inline)]
From: Andreas Enge <andreas <at> enge.fr>
To: Junker <dk <at> junkeria.club>
Cc: 78533-done <at> debbugs.gnu.org
Subject: Re: [PATCH] gnu: Add featherpad.
Date: Sun, 6 Jul 2025 20:49:46 +0200
Hello!

Closing for lack of feedback; please feel free to open a new issue on
Codeberg if you wish to submit a new patch.
I just realise that the package requires Qt5, which should be phased out,
so I wonder if we should accept the package at all.

Andreas



This bug report was last modified 10 days ago.

Previous Next


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