public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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