GNU bug report logs -
#58263
[PATCH 1/2] gnu: Add emacs-meme.
Previous Next
Reported by: jgart <jgart <at> dismail.de>
Date: Mon, 3 Oct 2022 01:10:02 UTC
Severity: normal
Tags: moreinfo, patch
Done: "jgart" <jgart <at> dismail.de>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 58263 in the body.
You can then email your comments to 58263 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#58263
; Package
guix-patches
.
(Mon, 03 Oct 2022 01:10:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
jgart <jgart <at> dismail.de>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Mon, 03 Oct 2022 01:10:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Make memes with emacs!
Information forwarded
to
guix-patches <at> gnu.org
:
bug#58263
; Package
guix-patches
.
(Mon, 03 Oct 2022 01:31:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 58263 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/emacs-xyz.scm (emacs-imgur-el): New variable.
---
gnu/packages/emacs-xyz.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 9ba87652f3..5049824bce 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -552,6 +552,29 @@ (define-public emacs-telephone-line
configuration language which makes it trivial to write your own themes.")
(license license:gpl3+))))
+(define-public emacs-imgur-el
+ (let ((commit "e179f5e3411d8eb3773e436e391e432c52e8b911")
+ (revision "0"))
+ (package
+ (name "emacs-imgur-el")
+ (version (git-version "20220125" revision commit))
+ (source
+ (origin
+ (method git-fetch)
+ (uri
+ (git-reference
+ (url "https://github.com/larsmagne/imgur.el")
+ (commit commit)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "1hkfwz5278vd3cap95656n2a5a4qkd66r7gzlg4zjq2f45f9b9bx"))))
+ (build-system emacs-build-system)
+ (home-page "https://github.com/larsmagne/imgur.el")
+ (synopsis "Simple library for uploading pictures to imgur")
+ (description
+"@code{emacs-imgur-el} is a simple library for uploading pictures to imgur.")
+ (license license:gpl2+))))
+
(define-public emacs-terminal-here
(package
(name "emacs-terminal-here")
--
2.37.3
Information forwarded
to
guix-patches <at> gnu.org
:
bug#58263
; Package
guix-patches
.
(Mon, 03 Oct 2022 01:31:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 58263 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/emacs-xyz.scm (emacs-meme): New variable.
---
gnu/packages/emacs-xyz.scm | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 5049824bce..72a9e52043 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -552,6 +552,30 @@ (define-public emacs-telephone-line
configuration language which makes it trivial to write your own themes.")
(license license:gpl3+))))
+(define-public emacs-meme
+ (let ((commit "0a0ca8f6babaca3fea94f308f8d58f5186eba920")
+ (revision "0"))
+ (package
+ (name "emacs-meme")
+ (version (git-version "20220125" revision commit))
+ (source
+ (origin
+ (method git-fetch)
+ (uri
+ (git-reference
+ (url "https://github.com/larsmagne/meme")
+ (commit commit)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "0c30qx0dmd9hym7m2kvjw39vq6b8n51hwhdks48sb7hsb069l039"))))
+ (build-system emacs-build-system)
+ (propagated-inputs
+ (list emacs-imgur-el))
+ (home-page "https://github.com/larsmagne/meme")
+ (synopsis "Emacs meme generator")
+ (description "@code{emacs-meme} provides a meme generator for Emacs.")
+ (license license:gpl2+))))
+
(define-public emacs-imgur-el
(let ((commit "e179f5e3411d8eb3773e436e391e432c52e8b911")
(revision "0"))
--
2.37.3
Information forwarded
to
guix-patches <at> gnu.org
:
bug#58263
; Package
guix-patches
.
(Mon, 03 Oct 2022 07:07:01 GMT)
Full text and
rfc822 format available.
Message #14 received at 58263 <at> debbugs.gnu.org (full text, mbox):
Am Sonntag, dem 02.10.2022 um 20:30 -0500 schrieb jgart:
> * gnu/packages/emacs-xyz.scm (emacs-meme): New variable.
> ---
> gnu/packages/emacs-xyz.scm | 24 ++++++++++++++++++++++++
> 1 file changed, 24 insertions(+)
>
> diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
> index 5049824bce..72a9e52043 100644
> --- a/gnu/packages/emacs-xyz.scm
> +++ b/gnu/packages/emacs-xyz.scm
> @@ -552,6 +552,30 @@ (define-public emacs-telephone-line
> configuration language which makes it trivial to write your own
> themes.")
> (license license:gpl3+))))
>
> +(define-public emacs-meme
> + (let ((commit "0a0ca8f6babaca3fea94f308f8d58f5186eba920")
> + (revision "0"))
> + (package
> + (name "emacs-meme")
> + (version (git-version "20220125" revision commit))
We don't do melpa versions. Since this one seems to be missing any
version info whatsoever, use "0".
> + (source
> + (origin
> + (method git-fetch)
> + (uri
> + (git-reference
> + (url "https://github.com/larsmagne/meme")
> + (commit commit)))
> + (file-name (git-file-name name version))
> + (sha256
> + (base32
> "0c30qx0dmd9hym7m2kvjw39vq6b8n51hwhdks48sb7hsb069l039"))))
> + (build-system emacs-build-system)
> + (propagated-inputs
> + (list emacs-imgur-el))
> + (home-page "https://github.com/larsmagne/meme")
> + (synopsis "Emacs meme generator")
> + (description "@code{emacs-meme} provides a meme generator for
> Emacs.")
> + (license license:gpl2+))))
Note that this package asks you to install non-free fonts. In general,
the customizability of both this and imgur.el is too low to really call
it an emacs package imho (and the way emacs-meme handles fonts is not
up to par with what emacs faces can do). I spare you a full code
review, but rest assured that both packages should undergo some more
revisions before distro packaging.
Cheers
Added tag(s) moreinfo.
Request was from
Christopher Baines <mail <at> cbaines.net>
to
control <at> debbugs.gnu.org
.
(Tue, 01 Nov 2022 15:47:01 GMT)
Full text and
rfc822 format available.
Reply sent
to
"jgart" <jgart <at> dismail.de>
:
You have taken responsibility.
(Tue, 18 Jun 2024 06:23:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
jgart <jgart <at> dismail.de>
:
bug acknowledged by developer.
(Tue, 18 Jun 2024 06:23:02 GMT)
Full text and
rfc822 format available.
Message #21 received at 58263-done <at> debbugs.gnu.org (full text, mbox):
Closing this ticket.
Feel free to reopen if anyone is interested in investigating it further.
all best,
jgart
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Tue, 16 Jul 2024 11:24:19 GMT)
Full text and
rfc822 format available.
This bug report was last modified 296 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.