GNU bug report logs -
#26453
[PATCH 1/2] gnu: add emacs-xelb
Previous Next
Reported by: Feng Shu <tumashu <at> 163.com>
Date: Tue, 11 Apr 2017 23:17:01 UTC
Severity: normal
Tags: patch
Done: Arun Isaac <arunisaac <at> systemreboot.net>
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 26453 in the body.
You can then email your comments to 26453 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#26453
; Package
guix-patches
.
(Tue, 11 Apr 2017 23:17:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Feng Shu <tumashu <at> 163.com>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Tue, 11 Apr 2017 23:17:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/emacs.scm (emacs-xelb): New variable
---
gnu/packages/emacs.scm | 35 +++++++++++++++++++++++++++++++++++
1 file changed, 35 insertions(+)
diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index ff33daf71..9b907a212 100644
--- a/gnu/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -4137,3 +4137,38 @@ abbreviation of the mode line displays (lighters) of minor modes.")
configuration in your @file{.emacs} file in a way that is both
performance-oriented and tidy.")
(license license:gpl2+)))
+
+(define-public emacs-xelb
+ (package
+ (name "emacs-xelb")
+ (version "0.12")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (string-append "https://elpa.gnu.org/packages/xelb-"
+ version ".tar"))
+ (file-name (string-append name "-" version ".tar"))
+ (sha256
+ (base32
+ "0i9n0f3ibj4a5pwcsvwrah9m0fz32m0x6a9wsmjn3li20v8pcb81"))))
+ (build-system emacs-build-system)
+ ;; The following functions or variables is need by emacs-xelb,
+ ;; which is not included in 'emacs-minimal'.
+ ;; x-display-screens x-keysym-table x-alt-keysym x-meta-keysym
+ ;; x-hyper-keysym x-super-keysym libxml-parse-xml-region
+ ;; x-display-pixel-width x-display-pixel-height
+ (arguments
+ `(#:emacs ,emacs
+ #:phases
+ (modify-phases %standard-phases
+ (add-after 'unpack 'delete-pkg-file
+ (lambda _
+ (delete-file "xelb-pkg.el") #t)))))
+ (home-page "https://github.com/ch11ng/xelb")
+ (synopsis "X protocol Emacs Lisp Binding")
+ (description "XELB (X protocol Emacs Lisp Binding) is a pure Elisp
+implementation of X11 protocol based on the XML description files from
+XCB project. It features an object-oriented API and permits a certain
+degree of concurrency. It should enable you to implement some low-level
+X11 applications.")
+ (license license:gpl3+)))
--
2.12.2
Information forwarded
to
guix-patches <at> gnu.org
:
bug#26453
; Package
guix-patches
.
(Wed, 12 Apr 2017 09:35:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 26453 <at> debbugs.gnu.org (full text, mbox):
Thanks for the patch!
> + (source
> + (origin
> + (method url-fetch)
> + (uri (string-append "https://elpa.gnu.org/packages/xelb-"
> + version ".tar"))
Could you open an issue with the upstream maintainer asking him to tag a
release so that we could use the upstream release tarball directly
instead of relying on ELPA's tarball?
Information forwarded
to
guix-patches <at> gnu.org
:
bug#26453
; Package
guix-patches
.
(Wed, 12 Apr 2017 10:13:01 GMT)
Full text and
rfc822 format available.
Message #11 received at 26453 <at> debbugs.gnu.org (full text, mbox):
Also, for future reference, when you are sending a patch series, first
open a bug report by mailing guix-patches <at> gnu.org, and then send the
patch series to NNN <at> debbugs.gnu.org, where NNN is the newly created bug
number. This way, all patches will show up in a single bug report and be
easier to review and apply.
See https://lists.gnu.org/archive/html/guix-devel/2017-02/msg00627.html
Thanks! :-)
Reply sent
to
Arun Isaac <arunisaac <at> systemreboot.net>
:
You have taken responsibility.
(Thu, 13 Apr 2017 05:28:01 GMT)
Full text and
rfc822 format available.
Notification sent
to
Feng Shu <tumashu <at> 163.com>
:
bug acknowledged by developer.
(Thu, 13 Apr 2017 05:28:01 GMT)
Full text and
rfc822 format available.
Message #16 received at 26453-done <at> debbugs.gnu.org (full text, mbox):
Closing this bug report so that the entire patch set can be discussed in
one place at bug 26454.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Thu, 11 May 2017 11:24:04 GMT)
Full text and
rfc822 format available.
This bug report was last modified 8 years and 42 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.