unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#33752] [PATCH 1/4] gnu: emacs-exwm-x: Update to 1.9.0.
@ 2018-12-15  0:31 Feng Shu
  2018-12-15  6:30 ` bug#33752: " Arun Isaac
  0 siblings, 1 reply; 2+ messages in thread
From: Feng Shu @ 2018-12-15  0:31 UTC (permalink / raw)
  To: 33752

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: [PATCH 1/4] gnu: emacs-exwm-x: Update to 1.9.0. --]
[-- Type: text/x-patch, Size: 1188 bytes --]

From 07b3a148be95c3f132c2357bfadc606d6cc6860a Mon Sep 17 00:00:00 2001
From: Feng Shu <tumashu@163.com>
Date: Fri, 14 Dec 2018 19:31:48 +0800
Subject: [PATCH 1/4] gnu: emacs-exwm-x: Update to 1.9.0.

* gnu/packages/emacs.scm (emacs-exwm-x): Update to 1.9.0.
---
 gnu/packages/emacs.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index 358f32cab..38cb9cfd6 100644
--- a/gnu/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -6880,7 +6880,7 @@ other operations.")
 (define-public emacs-exwm-x
   (package
     (name "emacs-exwm-x")
-    (version "1.8.1")
+    (version "1.9.0")
     (synopsis "Derivative window manager based on EXWM")
     (source (origin
               (method url-fetch)
@@ -6890,7 +6890,7 @@ other operations.")
               (file-name (string-append name "-" version ".tar.gz"))
               (sha256
                (base32
-                "0ali1100aacq4zbvcck80h51pvw204jlxhn4aikkqq4ngbx03kkr"))))
+                "05cj1wx3dgx3ggg2dfz982l8dip8lzbzxdm1r1kshzcjv586dgl2"))))
     (build-system emacs-build-system)
     (propagated-inputs
      `(("emacs-exwm" ,emacs-exwm)
-- 
2.20.0


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: 0002-gnu-Add-emacs-posframe.patch --]
[-- Type: text/x-patch, Size: 1454 bytes --]

From 5efdfaf9951ff57f911724dc280212b0b44869c3 Mon Sep 17 00:00:00 2001
From: Feng Shu <tumashu@163.com>
Date: Fri, 14 Dec 2018 20:11:58 +0800
Subject: [PATCH 2/4] gnu: Add emacs-posframe.

* gnu/packages/emacs.scm (emacs-posframe): New variable.
---
 gnu/packages/emacs.scm | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index 38cb9cfd6..8545edc9c 100644
--- a/gnu/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -6674,6 +6674,31 @@ containing words from the rime project.")
 and cangjie.")
     (license license:gpl2+)))
 
+(define-public emacs-posframe
+  (package
+    (name "emacs-posframe")
+    (version "0.4.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://elpa.gnu.org/packages/posframe-"
+             version
+             ".el"))
+       (sha256
+        (base32
+         "1h8vvxvsg41vc1nnglqjs2q0k1yzfsn72skga9s76qa3zxmx6kds"))))
+    (build-system emacs-build-system)
+    ;; emacs-minimal is not include function: font-info
+    (arguments `(#:emacs ,emacs))
+    (home-page "https://github.com/tumashu/posframe")
+    (synopsis
+     "Pop a posframe (a child-frame) at point")
+    (description
+     "Posframe can pop a posframe (a child-frame) at point,
+which is like pos-tip.")
+    (license license:gpl3+)))
+
 (define-public emacs-el2org
   (package
     (name "emacs-el2org")
-- 
2.20.0


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #3: 0003-gnu-emacs-pyim-Update-to-1.8.patch --]
[-- Type: text/x-patch, Size: 1549 bytes --]

From 664eab220beb84908e191efc93ab3d588efbdf38 Mon Sep 17 00:00:00 2001
From: Feng Shu <tumashu@163.com>
Date: Fri, 14 Dec 2018 19:57:17 +0800
Subject: [PATCH 3/4] gnu: emacs-pyim: Update to 1.8.

* gnu/packages/emacs.scm (emacs-pyim): Update to 1.8.
---
 gnu/packages/emacs.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index 8545edc9c..b687bf127 100644
--- a/gnu/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -6652,7 +6652,7 @@ containing words from the rime project.")
 (define-public emacs-pyim
   (package
     (name "emacs-pyim")
-    (version "1.6.4")
+    (version "1.8")
     (source (origin
               (method url-fetch)
               (uri (string-append
@@ -6661,13 +6661,13 @@ containing words from the rime project.")
               (file-name (string-append name "-" version ".tar.gz"))
               (sha256
                (base32
-                "0hfg8q9hcjifvnlghw2g94dfxfirms2psq2ghqb28fhkf0lks13r"))))
+                "1vl2rx27b6jfkk4b6p9ivrx82alhzpcws6xny6ph7aax7ci8wjhc"))))
     (build-system emacs-build-system)
     (propagated-inputs
      `(("emacs-async" ,emacs-async)
        ("emacs-pyim-basedict" ,emacs-pyim-basedict)
        ("emacs-popup" ,emacs-popup)
-       ("emacs-pos-tip" ,emacs-pos-tip)))
+       ("emacs-posframe" ,emacs-posframe)))
     (home-page "https://github.com/tumashu/pyim")
     (synopsis "Chinese input method")
     (description "Chinese input method which supports quanpin, shuangpin, wubi
-- 
2.20.0


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #4: 0004-gnu-emacs-switch-window-Update-to-1.6.2.patch --]
[-- Type: text/x-patch, Size: 1245 bytes --]

From 856a08796d2c199b500a35b37e7f184c91192599 Mon Sep 17 00:00:00 2001
From: Feng Shu <tumashu@163.com>
Date: Sat, 15 Dec 2018 08:29:34 +0800
Subject: [PATCH 4/4] gnu: emacs-switch-window: Update to 1.6.2.

* gnu/packages/emacs.scm (emacs-switch-window): Update to 1.6.2.
---
 gnu/packages/emacs.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index b687bf127..59f41cbe2 100644
--- a/gnu/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -6884,7 +6884,7 @@ built on top of XELB.")
 (define-public emacs-switch-window
   (package
     (name "emacs-switch-window")
-    (version "1.5.1")
+    (version "1.6.2")
     (source (origin
               (method url-fetch)
               (uri (string-append
@@ -6893,7 +6893,7 @@ built on top of XELB.")
               (file-name (string-append name "-" version ".tar.gz"))
               (sha256
                (base32
-                "07f99apxscwvsp2bjxsbi462c433kcglrjh6xl0gyafs1nvvvnd8"))))
+                "1vbccqvivhx53x89wrz2ja04jxphpxizb49mn753iplygd2arhrv"))))
     (build-system emacs-build-system)
     (home-page "https://github.com/dimitri/switch-window")
     (synopsis "Emacs window switch tool")
-- 
2.20.0


[-- Attachment #5: Type: text/plain, Size: 5 bytes --]


-- 

^ permalink raw reply related	[flat|nested] 2+ messages in thread

* bug#33752: [PATCH 1/4] gnu: emacs-exwm-x: Update to 1.9.0.
  2018-12-15  0:31 [bug#33752] [PATCH 1/4] gnu: emacs-exwm-x: Update to 1.9.0 Feng Shu
@ 2018-12-15  6:30 ` Arun Isaac
  0 siblings, 0 replies; 2+ messages in thread
From: Arun Isaac @ 2018-12-15  6:30 UTC (permalink / raw)
  To: Feng Shu; +Cc: 33752-done


Pushed to master with a few minor modifications to the synopsis and
description of emacs-posframe. I have also switched the source URLs to
git-fetch. We no longer use GitHub autogenerated source tarballs since
they are not stable and cause hash mismatch errors.

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2018-12-15  6:31 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-12-15  0:31 [bug#33752] [PATCH 1/4] gnu: emacs-exwm-x: Update to 1.9.0 Feng Shu
2018-12-15  6:30 ` bug#33752: " Arun Isaac

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).