* [gentoo-commits] repo/gentoo:master commit in: app-emacs/xelb/
@ 2024-08-27 21:47 Maciej Barć
0 siblings, 0 replies; 4+ messages in thread
From: Maciej Barć @ 2024-08-27 21:47 UTC (permalink / raw
To: gentoo-commits
commit: 0f48745de08ff4351ba920a5390f085e6fba0d3a
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 27 21:39:46 2024 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Aug 27 21:39:46 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f48745d
app-emacs/xelb: bump to 0.19
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
app-emacs/xelb/Manifest | 1 +
app-emacs/xelb/xelb-0.19.ebuild | 31 +++++++++++++++++++++++++++++++
2 files changed, 32 insertions(+)
diff --git a/app-emacs/xelb/Manifest b/app-emacs/xelb/Manifest
index e5397299d61f..efede1957ea6 100644
--- a/app-emacs/xelb/Manifest
+++ b/app-emacs/xelb/Manifest
@@ -1 +1,2 @@
DIST xelb-0.18.tar.gz 127797 BLAKE2B d438bea5142dc233d272959e9ca683d55cf1b61a97b002bf6864425a83c9238fca37aa7387f38dac3c3c8064b9ca8c5a64f934ef60360273df1453a152778785 SHA512 72048e12028811b5beb206102bef27b519bf0524e801f2eec5b3eac8dee785a99dc165e6ecafe14680a5fc0025d7d720db76df5fbbcb9a65070402a29de6ad0b
+DIST xelb-0.19.tar.gz 143448 BLAKE2B b0bf8fdb36406120cce6e274e7af6577cdc899a8a84e33bdd60a5c26b13ff9f07a03a55b3a079efec578d12f6aecc1317f8638826e8ec33cb25e60f051263a8c SHA512 60ce0cdfd27bfea331ddf92a5c32b318b47ff38d91b5caa26287ace60cd7f7d2199f2553fe36963af1e4395e53432e9a76e83d12bdf6767b48f118a1e414280c
diff --git a/app-emacs/xelb/xelb-0.19.ebuild b/app-emacs/xelb/xelb-0.19.ebuild
new file mode 100644
index 000000000000..ee22f549a253
--- /dev/null
+++ b/app-emacs/xelb/xelb-0.19.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="X protocol Emacs Lisp Binding"
+HOMEPAGE="https://github.com/emacs-exwm/xelb/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/emacs-exwm/${PN}.git"
+else
+ SRC_URI="https://github.com/emacs-exwm/${PN}/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="
+ app-editors/emacs[gui]
+ x11-apps/xauth
+"
+
+DOCS=( README.md )
+SITEFILE="50${PN}-gentoo.el"
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/xelb/
@ 2024-09-03 18:44 Maciej Barć
0 siblings, 0 replies; 4+ messages in thread
From: Maciej Barć @ 2024-09-03 18:44 UTC (permalink / raw
To: gentoo-commits
commit: 9f7526d764184f3c68b1801ee4e6c50ae4182d68
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 3 15:20:07 2024 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Sep 3 18:44:31 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f7526d7
app-emacs/xelb: bump to 0.20
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
app-emacs/xelb/Manifest | 1 +
app-emacs/xelb/xelb-0.20.ebuild | 31 +++++++++++++++++++++++++++++++
2 files changed, 32 insertions(+)
diff --git a/app-emacs/xelb/Manifest b/app-emacs/xelb/Manifest
index 6709cfb10d57..0c34ec0207d1 100644
--- a/app-emacs/xelb/Manifest
+++ b/app-emacs/xelb/Manifest
@@ -1 +1,2 @@
DIST xelb-0.19.tar.gz 143448 BLAKE2B b0bf8fdb36406120cce6e274e7af6577cdc899a8a84e33bdd60a5c26b13ff9f07a03a55b3a079efec578d12f6aecc1317f8638826e8ec33cb25e60f051263a8c SHA512 60ce0cdfd27bfea331ddf92a5c32b318b47ff38d91b5caa26287ace60cd7f7d2199f2553fe36963af1e4395e53432e9a76e83d12bdf6767b48f118a1e414280c
+DIST xelb-0.20.tar.gz 143475 BLAKE2B d72e4c6634065b4900b7f1259ab362576c5f9ec7781ca379564809f32796cc2cd872501c80411d4f90ecda6058b9308ddb747407097bca2dbf662383fc3cad35 SHA512 15eae53bafbb677e53e2b8fa43f2672868c49eb3f294b27ccf03a9e72fe3dc958b46874d15092fc1e57dd0dcb7b969e53104df0c868bfbb18c313a96b9b42528
diff --git a/app-emacs/xelb/xelb-0.20.ebuild b/app-emacs/xelb/xelb-0.20.ebuild
new file mode 100644
index 000000000000..ee22f549a253
--- /dev/null
+++ b/app-emacs/xelb/xelb-0.20.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="X protocol Emacs Lisp Binding"
+HOMEPAGE="https://github.com/emacs-exwm/xelb/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/emacs-exwm/${PN}.git"
+else
+ SRC_URI="https://github.com/emacs-exwm/${PN}/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="
+ app-editors/emacs[gui]
+ x11-apps/xauth
+"
+
+DOCS=( README.md )
+SITEFILE="50${PN}-gentoo.el"
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/xelb/
@ 2024-09-03 18:44 Maciej Barć
0 siblings, 0 replies; 4+ messages in thread
From: Maciej Barć @ 2024-09-03 18:44 UTC (permalink / raw
To: gentoo-commits
commit: 64d0c3edc6d46881c955c26183d51932b896e68f
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 3 15:19:30 2024 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Sep 3 18:44:31 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64d0c3ed
app-emacs/xelb: drop old 0.18
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
app-emacs/xelb/Manifest | 1 -
app-emacs/xelb/xelb-0.18.ebuild | 22 ----------------------
2 files changed, 23 deletions(-)
diff --git a/app-emacs/xelb/Manifest b/app-emacs/xelb/Manifest
index efede1957ea6..6709cfb10d57 100644
--- a/app-emacs/xelb/Manifest
+++ b/app-emacs/xelb/Manifest
@@ -1,2 +1 @@
-DIST xelb-0.18.tar.gz 127797 BLAKE2B d438bea5142dc233d272959e9ca683d55cf1b61a97b002bf6864425a83c9238fca37aa7387f38dac3c3c8064b9ca8c5a64f934ef60360273df1453a152778785 SHA512 72048e12028811b5beb206102bef27b519bf0524e801f2eec5b3eac8dee785a99dc165e6ecafe14680a5fc0025d7d720db76df5fbbcb9a65070402a29de6ad0b
DIST xelb-0.19.tar.gz 143448 BLAKE2B b0bf8fdb36406120cce6e274e7af6577cdc899a8a84e33bdd60a5c26b13ff9f07a03a55b3a079efec578d12f6aecc1317f8638826e8ec33cb25e60f051263a8c SHA512 60ce0cdfd27bfea331ddf92a5c32b318b47ff38d91b5caa26287ace60cd7f7d2199f2553fe36963af1e4395e53432e9a76e83d12bdf6767b48f118a1e414280c
diff --git a/app-emacs/xelb/xelb-0.18.ebuild b/app-emacs/xelb/xelb-0.18.ebuild
deleted file mode 100644
index d946fbd5ac6a..000000000000
--- a/app-emacs/xelb/xelb-0.18.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="X protocol Emacs Lisp Binding"
-HOMEPAGE="https://github.com/ch11ng/xelb/"
-SRC_URI="https://github.com/ch11ng/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- app-editors/emacs[gui]
- x11-apps/xauth
-"
-
-DOCS=( README.md )
-SITEFILE="50${PN}-gentoo.el"
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/xelb/
@ 2024-09-04 8:09 Maciej Barć
0 siblings, 0 replies; 4+ messages in thread
From: Maciej Barć @ 2024-09-04 8:09 UTC (permalink / raw
To: gentoo-commits
commit: 8dd978499a5e4606368ff1ef4b9c828302ad2efb
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 4 08:05:25 2024 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Sep 4 08:09:41 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dd97849
app-emacs/xelb: add missing compat dependency
Closes: https://bugs.gentoo.org/939017
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
app-emacs/xelb/{xelb-0.20.ebuild => xelb-0.20-r1.ebuild} | 3 +++
1 file changed, 3 insertions(+)
diff --git a/app-emacs/xelb/xelb-0.20.ebuild b/app-emacs/xelb/xelb-0.20-r1.ebuild
similarity index 92%
rename from app-emacs/xelb/xelb-0.20.ebuild
rename to app-emacs/xelb/xelb-0.20-r1.ebuild
index ee22f549a253..db6232402bda 100644
--- a/app-emacs/xelb/xelb-0.20.ebuild
+++ b/app-emacs/xelb/xelb-0.20-r1.ebuild
@@ -3,6 +3,8 @@
EAPI=8
+NEED_EMACS="27.1"
+
inherit elisp
DESCRIPTION="X protocol Emacs Lisp Binding"
@@ -23,6 +25,7 @@ LICENSE="GPL-3+"
SLOT="0"
RDEPEND="
+ >=app-emacs/compat-30.0.0.0
app-editors/emacs[gui]
x11-apps/xauth
"
^ permalink raw reply related [flat|nested] 4+ messages in thread
end of thread, other threads:[~2024-09-04 8:09 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-03 18:44 [gentoo-commits] repo/gentoo:master commit in: app-emacs/xelb/ Maciej Barć
-- strict thread matches above, loose matches on Subject: below --
2024-09-04 8:09 Maciej Barć
2024-09-03 18:44 Maciej Barć
2024-08-27 21:47 Maciej Barć
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox