Package: guix-patches;
Reported by: peter <at> polidoro.io
Date: Thu, 10 Apr 2025 17:52:01 UTC
Severity: normal
Tags: patch
To reply to this bug, email your comments to 77714 AT debbugs.gnu.org.
Toggle the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
andrew <at> trop.in, csantosb <at> inventati.org, divya <at> subvertising.org, hako <at> ultrarare.space, ian <at> retrospec.tv, cox.katherine.e+guix <at> gmail.com, liliana.prikler <at> gmail.com, guix-patches <at> gnu.org
:bug#77714
; Package guix-patches
.
(Thu, 10 Apr 2025 17:52:01 GMT) Full text and rfc822 format available.peter <at> polidoro.io
:andrew <at> trop.in, csantosb <at> inventati.org, divya <at> subvertising.org, hako <at> ultrarare.space, ian <at> retrospec.tv, cox.katherine.e+guix <at> gmail.com, liliana.prikler <at> gmail.com, guix-patches <at> gnu.org
.
(Thu, 10 Apr 2025 17:52:01 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: peter <at> polidoro.io To: guix-patches <at> gnu.org Cc: Peter Polidoro <peter <at> polidoro.io> Subject: [PATCH 0/6] Replace deprecated emacs casual packages with single package Date: Thu, 10 Apr 2025 13:49:49 -0400
From: Peter Polidoro <peter <at> polidoro.io> The various emacs casual packages (emacs-calc, emacs-dired, etc) have been superseded by the single package emacs-casual. Peter Polidoro (6): gnu: Remove emacs-casual-calc. gnu: Remove emacs-casual-dired. gnu: Remove emacs-casual-info. gnu: Remove emacs-casual-lib. gnu: Remove emacs-casual-avy. gnu: Add emacs-casual. gnu/packages/emacs-xyz.scm | 131 +++---------------------------------- 1 file changed, 10 insertions(+), 121 deletions(-) base-commit: 07c9a4273152deb128006b5ac2087d5fe30a5927 -- 2.49.0
andrew <at> trop.in, csantosb <at> inventati.org, divya <at> subvertising.org, hako <at> ultrarare.space, ian <at> retrospec.tv, cox.katherine.e+guix <at> gmail.com, liliana.prikler <at> gmail.com, guix-patches <at> gnu.org
:bug#77714
; Package guix-patches
.
(Thu, 10 Apr 2025 18:06:01 GMT) Full text and rfc822 format available.Message #8 received at 77714 <at> debbugs.gnu.org (full text, mbox):
From: peter <at> polidoro.io To: 77714 <at> debbugs.gnu.org Cc: Peter Polidoro <peter <at> polidoro.io> Subject: [PATCH 1/6] gnu: Remove emacs-casual-calc. Date: Thu, 10 Apr 2025 14:05:19 -0400
From: Peter Polidoro <peter <at> polidoro.io> * gnu/packages/emacs-xyz.scm (emacs-casual-calc): Delete variable. Change-Id: I8ea2630785b0d1ef21daaf1f0209d276743ab404 --- gnu/packages/emacs-xyz.scm | 27 --------------------------- 1 file changed, 27 deletions(-) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 421b9b4cfa..671aaecd04 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -35632,33 +35632,6 @@ (define-public emacs-casual-avy "Casual Avy is an opinionated Transient-based porcelain for Emacs Avy.") (license license:gpl3+))) -(define-public emacs-casual-calc - (package - (name "emacs-casual-calc") - (version "3.0.0") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/kickingvegas/casual-calc") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 "1zn281rr2z557ja5c9xvwhzx4isxkma4v6shl7acnqhczb8kpnr4")))) - (build-system emacs-build-system) - (arguments - (list - #:phases - #~(modify-phases %standard-phases - (add-after 'unpack 'chdir - (lambda _ (chdir "lisp")))))) - (propagated-inputs (list emacs-casual-lib)) - (home-page "https://github.com/kickingvegas/casual-calc") - (synopsis "Transient-based porcelain for calc") - (description - "Casual Calc is an opinionated Transient-based porcelain for Emacs Calc.") - (license license:gpl3+))) - (define-public emacs-casual-dired (package (name "emacs-casual-dired") -- 2.49.0
andrew <at> trop.in, csantosb <at> inventati.org, divya <at> subvertising.org, hako <at> ultrarare.space, ian <at> retrospec.tv, cox.katherine.e+guix <at> gmail.com, liliana.prikler <at> gmail.com, guix-patches <at> gnu.org
:bug#77714
; Package guix-patches
.
(Thu, 10 Apr 2025 18:06:02 GMT) Full text and rfc822 format available.Message #11 received at 77714 <at> debbugs.gnu.org (full text, mbox):
From: peter <at> polidoro.io To: 77714 <at> debbugs.gnu.org Cc: Peter Polidoro <peter <at> polidoro.io> Subject: [PATCH 3/6] gnu: Remove emacs-casual-info. Date: Thu, 10 Apr 2025 14:05:21 -0400
From: Peter Polidoro <peter <at> polidoro.io> * gnu/packages/emacs-xyz.scm (emacs-casual-info): Delete variable. Change-Id: I61014452abeeef2fe7dd0115cd575554ea9c4ede --- gnu/packages/emacs-xyz.scm | 27 --------------------------- 1 file changed, 27 deletions(-) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index fef23b90ca..960dd4c9df 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -35632,33 +35632,6 @@ (define-public emacs-casual-avy "Casual Avy is an opinionated Transient-based porcelain for Emacs Avy.") (license license:gpl3+))) -(define-public emacs-casual-info - (package - (name "emacs-casual-info") - (version "2.0.0") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/kickingvegas/casual-info") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 "1q8yk71xv2v2ls94dc834c988aj2hfq1jv6nbddjxy0qn2hwxd2n")))) - (build-system emacs-build-system) - (arguments - (list - #:phases - #~(modify-phases %standard-phases - (add-after 'unpack 'chdir - (lambda _ (chdir "lisp")))))) - (propagated-inputs (list emacs-casual-lib)) - (home-page "https://github.com/kickingvegas/casual-info") - (synopsis "Transient-based porcelain for info reader") - (description - "Casual Info is an opinionated Transient-based porcelain for Emacs Info reader.") - (license license:gpl3+))) - (define-public emacs-casual-lib (package (name "emacs-casual-lib") -- 2.49.0
andrew <at> trop.in, csantosb <at> inventati.org, divya <at> subvertising.org, hako <at> ultrarare.space, ian <at> retrospec.tv, cox.katherine.e+guix <at> gmail.com, liliana.prikler <at> gmail.com, guix-patches <at> gnu.org
:bug#77714
; Package guix-patches
.
(Thu, 10 Apr 2025 18:06:02 GMT) Full text and rfc822 format available.Message #14 received at 77714 <at> debbugs.gnu.org (full text, mbox):
From: peter <at> polidoro.io To: 77714 <at> debbugs.gnu.org Cc: Peter Polidoro <peter <at> polidoro.io> Subject: [PATCH 2/6] gnu: Remove emacs-casual-dired. Date: Thu, 10 Apr 2025 14:05:20 -0400
From: Peter Polidoro <peter <at> polidoro.io> * gnu/packages/emacs-xyz.scm (emacs-casual-dired): Delete variable. Change-Id: I8ccda9f7410b0773eb3e08c24a7ca9d451c5bd9c --- gnu/packages/emacs-xyz.scm | 27 --------------------------- 1 file changed, 27 deletions(-) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 671aaecd04..fef23b90ca 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -35632,33 +35632,6 @@ (define-public emacs-casual-avy "Casual Avy is an opinionated Transient-based porcelain for Emacs Avy.") (license license:gpl3+))) -(define-public emacs-casual-dired - (package - (name "emacs-casual-dired") - (version "2.0.0") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/kickingvegas/casual-dired") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 "0p4k626svcy6jc1mpsiifpsbacrz7nsgyrb2m0icvi65nxcysj9q")))) - (build-system emacs-build-system) - (arguments - (list - #:phases - #~(modify-phases %standard-phases - (add-after 'unpack 'chdir - (lambda _ (chdir "lisp")))))) - (propagated-inputs (list emacs-casual-lib)) - (home-page "https://github.com/kickingvegas/casual-dired") - (synopsis "Transient-based porcelain for Dired") - (description - "Casual Dired is an opinionated Transient-based porcelain for Emacs Dired.") - (license license:gpl3+))) - (define-public emacs-casual-info (package (name "emacs-casual-info") -- 2.49.0
andrew <at> trop.in, csantosb <at> inventati.org, divya <at> subvertising.org, hako <at> ultrarare.space, ian <at> retrospec.tv, cox.katherine.e+guix <at> gmail.com, liliana.prikler <at> gmail.com, guix-patches <at> gnu.org
:bug#77714
; Package guix-patches
.
(Thu, 10 Apr 2025 18:06:03 GMT) Full text and rfc822 format available.Message #17 received at 77714 <at> debbugs.gnu.org (full text, mbox):
From: peter <at> polidoro.io To: 77714 <at> debbugs.gnu.org Cc: Peter Polidoro <peter <at> polidoro.io> Subject: [PATCH 5/6] gnu: Remove emacs-casual-avy. Date: Thu, 10 Apr 2025 14:05:23 -0400
From: Peter Polidoro <peter <at> polidoro.io> * gnu/packages/emacs-xyz.scm (emacs-casual-avy): Delete variable. Change-Id: I9e16765182f1b66bf52b129cbe35903d5c0f2224 --- gnu/packages/emacs-xyz.scm | 27 --------------------------- 1 file changed, 27 deletions(-) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 004e0ae486..0e6bd4ff35 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -35605,33 +35605,6 @@ (define-public emacs-cascading-dir-locals all of your projects, then override or add variables on a per-project basis.") (license license:gpl3+)))) -(define-public emacs-casual-avy - (package - (name "emacs-casual-avy") - (version "2.0.1") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/kickingvegas/casual-avy") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 "0p4ljzgcr51wpcfs4r0nnpv4rgaivzcq4lbcyr9sfvgqhr1yr271")))) - (build-system emacs-build-system) - (arguments - (list - #:phases - #~(modify-phases %standard-phases - (add-after 'unpack 'chdir - (lambda _ (chdir "lisp")))))) - (propagated-inputs (list emacs-casual-lib emacs-avy)) - (home-page "https://github.com/kickingvegas/casual-avy") - (synopsis "Transient-based porcelain for avy") - (description - "Casual Avy is an opinionated Transient-based porcelain for Emacs Avy.") - (license license:gpl3+))) - (define-public emacs-calibredb (package (name "emacs-calibredb") -- 2.49.0
andrew <at> trop.in, csantosb <at> inventati.org, divya <at> subvertising.org, hako <at> ultrarare.space, ian <at> retrospec.tv, cox.katherine.e+guix <at> gmail.com, liliana.prikler <at> gmail.com, guix-patches <at> gnu.org
:bug#77714
; Package guix-patches
.
(Thu, 10 Apr 2025 18:06:03 GMT) Full text and rfc822 format available.Message #20 received at 77714 <at> debbugs.gnu.org (full text, mbox):
From: peter <at> polidoro.io To: 77714 <at> debbugs.gnu.org Cc: Peter Polidoro <peter <at> polidoro.io> Subject: [PATCH 6/6] gnu: Add emacs-casual. Date: Thu, 10 Apr 2025 14:05:24 -0400
From: Peter Polidoro <peter <at> polidoro.io> * gnu/packages/emacs-xyz.scm (emacs-casual): New variable. --- gnu/packages/emacs-xyz.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 0e6bd4ff35..f944476c7a 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -35605,6 +35605,34 @@ (define-public emacs-cascading-dir-locals all of your projects, then override or add variables on a per-project basis.") (license license:gpl3+)))) +(define-public emacs-casual + (package + (name "emacs-casual") + (version "2.4.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/kickingvegas/casual") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1jqk5jzj6ykijaa39rpyg85s1czwa4q2qdfv077vnv57wfknzvfy")))) + (build-system emacs-build-system) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'chdir + (lambda _ (chdir "lisp")))))) + (propagated-inputs (list emacs-transient)) + (home-page "https://github.com/kickingvegas/casual") + (synopsis "Transient user interfaces for various modes") + (description + "Casual is a collection of opinionated Transient-based keyboard driven user +interfaces for various built-in modes.") + (license license:gpl3+))) + (define-public emacs-calibredb (package (name "emacs-calibredb") -- 2.49.0
andrew <at> trop.in, csantosb <at> inventati.org, divya <at> subvertising.org, hako <at> ultrarare.space, ian <at> retrospec.tv, cox.katherine.e+guix <at> gmail.com, liliana.prikler <at> gmail.com, guix-patches <at> gnu.org
:bug#77714
; Package guix-patches
.
(Thu, 10 Apr 2025 18:06:04 GMT) Full text and rfc822 format available.Message #23 received at 77714 <at> debbugs.gnu.org (full text, mbox):
From: peter <at> polidoro.io To: 77714 <at> debbugs.gnu.org Cc: Peter Polidoro <peter <at> polidoro.io> Subject: [PATCH 4/6] gnu: Remove emacs-casual-lib. Date: Thu, 10 Apr 2025 14:05:22 -0400
From: Peter Polidoro <peter <at> polidoro.io> * gnu/packages/emacs-xyz.scm (emacs-casual-lib): Delete variable. Change-Id: Ic8e81273eee297d24c88d1d8c2fefebd9c449440 --- gnu/packages/emacs-xyz.scm | 31 ------------------------------- 1 file changed, 31 deletions(-) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 960dd4c9df..004e0ae486 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -35632,37 +35632,6 @@ (define-public emacs-casual-avy "Casual Avy is an opinionated Transient-based porcelain for Emacs Avy.") (license license:gpl3+))) -(define-public emacs-casual-lib - (package - (name "emacs-casual-lib") - (version "2.0.0") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/kickingvegas/casual-lib") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "1hmr0zzwm3f88786j8p8x39jn5b8jja37x1iww4vd83dsvkksbpa")))) - (build-system emacs-build-system) - (arguments - (list #:tests? #t - #:test-command #~(list "make" "tests") - #:phases - #~(modify-phases %standard-phases - (add-after 'unpack 'move-source-files - (lambda _ - (let ((el-files (find-files "./lisp" ".*\\.el$"))) - (for-each (lambda (f) (copy-file f (basename f))) - el-files))))))) - (native-inputs (list python-minimal)) - (home-page "https://github.com/kickingvegas/casual-lib") - (synopsis "Library package for the Emacs Casual porcelains") - (description - "Casual Lib is a library package used to support the Casual porcelains.") - (license license:gpl3+))) - (define-public emacs-calibredb (package (name "emacs-calibredb") -- 2.49.0
guix-patches <at> gnu.org
:bug#77714
; Package guix-patches
.
(Thu, 10 Apr 2025 18:42:02 GMT) Full text and rfc822 format available.Message #26 received at 77714 <at> debbugs.gnu.org (full text, mbox):
From: Liliana Marie Prikler <liliana.prikler <at> gmail.com> To: peter <at> polidoro.io, 77714 <at> debbugs.gnu.org Cc: Ian Eure <ian <at> retrospec.tv>, Katherine Cox-Buday <cox.katherine.e+guix <at> gmail.com>, Cayetano Santos <csantosb <at> inventati.org>, Andrew Tropin <andrew <at> trop.in>, Hilton Chain <hako <at> ultrarare.space>, Divya Ranjan Pattanaik <divya <at> subvertising.org> Subject: Re: [bug#77714] [PATCH 6/6] gnu: Add emacs-casual. Date: Thu, 10 Apr 2025 20:41:33 +0200
Am Donnerstag, dem 10.04.2025 um 14:05 -0400 schrieb peter <at> polidoro.io: > From: Peter Polidoro <peter <at> polidoro.io> > > * gnu/packages/emacs-xyz.scm (emacs-casual): New variable. > --- > gnu/packages/emacs-xyz.scm | 28 ++++++++++++++++++++++++++++ > 1 file changed, 28 insertions(+) > > diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm > index 0e6bd4ff35..f944476c7a 100644 > --- a/gnu/packages/emacs-xyz.scm > +++ b/gnu/packages/emacs-xyz.scm > @@ -35605,6 +35605,34 @@ (define-public emacs-cascading-dir-locals > all of your projects, then override or add variables on a per- > project basis.") > (license license:gpl3+)))) > > +(define-public emacs-casual > + (package > + (name "emacs-casual") > + (version "2.4.1") > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/kickingvegas/casual") > + (commit version))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 > "1jqk5jzj6ykijaa39rpyg85s1czwa4q2qdfv077vnv57wfknzvfy")))) > + (build-system emacs-build-system) > + (arguments > + (list > + #:phases > + #~(modify-phases %standard-phases > + (add-after 'unpack 'chdir > + (lambda _ (chdir "lisp")))))) There is a #:lisp-directory argument. Make sure that the test suite actually passes (you might want to try your patch on top of current emacs-team to do so, or use #:tests? #t locally). > + (propagated-inputs (list emacs-transient)) > + (home-page "https://github.com/kickingvegas/casual") > + (synopsis "Transient user interfaces for various modes") > + (description > + "Casual is a collection of opinionated Transient-based keyboard > driven user > +interfaces for various built-in modes.") > + (license license:gpl3+))) > + > (define-public emacs-calibredb > (package > (name "emacs-calibredb") Don't outright delete variables. Use deprecated-package first. Squash everything into one commit. Cheers
andrew <at> trop.in, csantosb <at> inventati.org, divya <at> subvertising.org, hako <at> ultrarare.space, ian <at> retrospec.tv, cox.katherine.e+guix <at> gmail.com, liliana.prikler <at> gmail.com, guix-patches <at> gnu.org
:bug#77714
; Package guix-patches
.
(Thu, 10 Apr 2025 19:48:02 GMT) Full text and rfc822 format available.Message #29 received at 77714 <at> debbugs.gnu.org (full text, mbox):
From: peter <at> polidoro.io To: 77714 <at> debbugs.gnu.org Cc: Peter Polidoro <peter <at> polidoro.io> Subject: [PATCH] gnu: Add emacs-casual. Date: Thu, 10 Apr 2025 15:47:35 -0400
From: Peter Polidoro <peter <at> polidoro.io> * gnu/packages/emacs-xyz.scm (emacs-casual): New variable. Change-Id: I8be708f8792752b3928cfd4817cebadecf1e8fa4 --- gnu/packages/emacs-xyz.scm | 134 +++++++++---------------------------- 1 file changed, 33 insertions(+), 101 deletions(-) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 2a377f5a08..b288d74111 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -35702,6 +35702,34 @@ (define-public emacs-cascading-dir-locals all of your projects, then override or add variables on a per-project basis.") (license license:gpl3+)))) +(define-public emacs-casual + (package + (name "emacs-casual") + (version "2.4.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/kickingvegas/casual") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1jqk5jzj6ykijaa39rpyg85s1czwa4q2qdfv077vnv57wfknzvfy")))) + (build-system emacs-build-system) + (arguments + (list + #:lisp-directory "lisp" + #:test-command #~(list "make" "tests") + ;; Tests require “casual-lib-test-utils”, which are not installed. + #:tests? #f)) + (propagated-inputs (list emacs-transient)) + (home-page "https://github.com/kickingvegas/casual") + (synopsis "Transient user interfaces for various modes") + (description + "Casual is a collection of opinionated Transient-based keyboard driven user +interfaces for various built-in modes.") + (license license:gpl3+))) + (define-public emacs-casual-avy (package (name "emacs-casual-avy") @@ -35722,7 +35750,7 @@ (define-public emacs-casual-avy #:test-command #~(list "make" "tests") ;; Tests require “casual-lib-test-utils”, which are not installed. #:tests? #f)) - (propagated-inputs (list emacs-casual-lib emacs-avy)) + (propagated-inputs (list emacs-casual emacs-avy)) (home-page "https://github.com/kickingvegas/casual-avy") (synopsis "Transient-based porcelain for avy") (description @@ -35730,112 +35758,16 @@ (define-public emacs-casual-avy (license license:gpl3+))) (define-public emacs-casual-calc - (package - (name "emacs-casual-calc") - (version "3.0.0") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/kickingvegas/casual-calc") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 "1zn281rr2z557ja5c9xvwhzx4isxkma4v6shl7acnqhczb8kpnr4")))) - (build-system emacs-build-system) - (arguments - (list - #:lisp-directory "lisp" - ;; Tests require “casual-lib-test-utils”, which are not installed. - #:tests? #f)) - (propagated-inputs (list emacs-casual-lib)) - (home-page "https://github.com/kickingvegas/casual-calc") - (synopsis "Transient-based porcelain for calc") - (description - "Casual Calc is an opinionated Transient-based porcelain for Emacs Calc.") - (license license:gpl3+))) + (deprecated-package "emacs-casual-calc" emacs-casual)) (define-public emacs-casual-dired - (package - (name "emacs-casual-dired") - (version "2.0.0") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/kickingvegas/casual-dired") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 "0p4k626svcy6jc1mpsiifpsbacrz7nsgyrb2m0icvi65nxcysj9q")))) - (build-system emacs-build-system) - (arguments - (list - #:lisp-directory "lisp" - ;; Tests require “casual-lib-test-utils”, which are not installed. - #:tests? #f)) - (propagated-inputs (list emacs-casual-lib)) - (home-page "https://github.com/kickingvegas/casual-dired") - (synopsis "Transient-based porcelain for Dired") - (description - "Casual Dired is an opinionated Transient-based porcelain for Emacs Dired.") - (license license:gpl3+))) + (deprecated-package "emacs-casual-dired" emacs-casual)) (define-public emacs-casual-info - (package - (name "emacs-casual-info") - (version "2.0.0") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/kickingvegas/casual-info") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 "1q8yk71xv2v2ls94dc834c988aj2hfq1jv6nbddjxy0qn2hwxd2n")))) - (build-system emacs-build-system) - (arguments - (list - #:lisp-directory "lisp" - ;; Tests require “casual-lib-test-utils”, which are not installed. - #:tests? #f)) - (propagated-inputs (list emacs-casual-lib)) - (home-page "https://github.com/kickingvegas/casual-info") - (synopsis "Transient-based porcelain for info reader") - (description - "Casual Info is an opinionated Transient-based porcelain for Emacs Info reader.") - (license license:gpl3+))) + (deprecated-package "emacs-casual-info" emacs-casual)) (define-public emacs-casual-lib - (package - (name "emacs-casual-lib") - (version "2.0.0") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/kickingvegas/casual-lib") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "1hmr0zzwm3f88786j8p8x39jn5b8jja37x1iww4vd83dsvkksbpa")))) - (build-system emacs-build-system) - (arguments - (list #:test-command #~(list "make" "tests") - #:phases - #~(modify-phases %standard-phases - (add-after 'unpack 'move-source-files - (lambda _ - (let ((el-files (find-files "./lisp" ".*\\.el$"))) - (for-each (lambda (f) (copy-file f (basename f))) - el-files))))))) - (native-inputs (list python-minimal)) - (home-page "https://github.com/kickingvegas/casual-lib") - (synopsis "Library package for the Emacs Casual porcelains") - (description - "Casual Lib is a library package used to support the Casual porcelains.") - (license license:gpl3+))) + (deprecated-package "emacs-casual-lib" emacs-casual)) (define-public emacs-calibredb (package base-commit: ca30726285b6883a3b1fa89db64177460af69c42 -- 2.49.0
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.