[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 1ac1ce61ed30ed38fadd252085028e153261ce8a Author: Jakov Smolić gentoo org> AuthorDate: Tue Sep 3 18:32:21 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Sep 3 18:32:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ac1ce61 app-emacs/compat: Stabilize 30.0.0.0 ALLARCHES, #938988 Signed-off-by: Jakov Smolić gentoo.org> app-emacs/compat/compat-30.0.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/compat/compat-30.0.0.0.ebuild b/app-emacs/compat/compat-30.0.0.0.ebuild index 0de9f6e50e90..f9891ce90b16 100644 --- a/app-emacs/compat/compat-30.0.0.0.ebuild +++ b/app-emacs/compat/compat-30.0.0.0.ebuild @@ -17,7 +17,7 @@ else SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 9135c39fba064553d15884e108ddfd504485ff89 Author: Maciej Barć gentoo org> AuthorDate: Fri Jul 12 12:18:06 2024 + Commit: Maciej Barć gentoo org> CommitDate: Fri Jul 12 12:35:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9135c39f app-emacs/compat: bump to 30.0.0.0 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/Manifest | 1 + app-emacs/compat/compat-30.0.0.0.ebuild | 51 + 2 files changed, 52 insertions(+) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index 6e0e36dbf0f1..a84805aac48a 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -1 +1,2 @@ DIST compat-29.1.4.5.tar.gz 130079 BLAKE2B 84b3293bec535d7f653d0aa3fac069e230c030ccf809d0a606b068d9d663e078274d15d57ca56fc180208de69ae4fee554fbc3d5e8c78394789ee756665e980f SHA512 9682224a1ab5238c7f584121652c55df257fd050279e8356632b2aafef4045dc89b2dfd20cf8f5030dda1d96db40c993cdc3ac0efd0263d23beee8310def0849 +DIST compat-30.0.0.0.tar.gz 140329 BLAKE2B 7de4dffc518e521d0c15d3deb0f544972eb6660e19e3028f956b39b9ce355901f3d39339d9f2060a3b7754d67ec9ce92a720cc83afc468f3a2cedc189d8eb922 SHA512 04e2c26f6c1fbb78fc0f2de70913694b3f37614a6992b2a36cec5288c2083481701bdfb7d7e981582c8b22cf61b71e5a3e6011f86c1602331a26ad61c1fe2f66 diff --git a/app-emacs/compat/compat-30.0.0.0.ebuild b/app-emacs/compat/compat-30.0.0.0.ebuild new file mode 100644 index ..0de9f6e50e90 --- /dev/null +++ b/app-emacs/compat/compat-30.0.0.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Compatibility libraries for Emacs" +HOMEPAGE="https://github.com/emacs-compat/compat/ + https://git.sr.ht/~pkal/compat/"; + +if [[ "${PV}" == ** ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/emacs-compat/${PN}.git"; +else + SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +BDEPEND=" + sys-apps/texinfo +" + +ELISP_TEXINFO="${PN}.texi" + +src_compile() { + emake compile "${PN}.info" +} + +src_test() { + local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" + if [[ "${has_json}" != t ]] ; then + local line + while read line ; do + ewarn "${line}" + done <<-EOF + Your current Emacs version does not support native JSON parsing, + which is required for running tests of ${CATEGORY}/${PN}. + Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" + to select that version. + EOF + else + emake test + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: bc2ecfa274943c7b9af474fdcaa603909aa58cf9 Author: Maciej Barć gentoo org> AuthorDate: Tue May 14 22:00:01 2024 + Commit: Maciej Barć gentoo org> CommitDate: Tue May 14 22:20:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc2ecfa2 app-emacs/compat: drop old 29.1.4.4 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/Manifest | 1 - app-emacs/compat/compat-29.1.4.4.ebuild | 41 - 2 files changed, 42 deletions(-) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index 6b3599468d65..6e0e36dbf0f1 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -1,2 +1 @@ -DIST compat-29.1.4.4.tar.gz 129900 BLAKE2B 460aa851cbb341290cef250e70bf501a30cd174cd135ea429f7a3aa71597804c802c4225424072b49b4b7726b6e31c0ba36e6c0a4e154a2048075697656c2d31 SHA512 b6ecfde494dc5b1e96ed6d6cb450b3b647761c30128859a03d0d054e633227dd0714dd4ee8d39cf9eb4d702e9f08feaba41c39d91e6871724c458173e16d9e89 DIST compat-29.1.4.5.tar.gz 130079 BLAKE2B 84b3293bec535d7f653d0aa3fac069e230c030ccf809d0a606b068d9d663e078274d15d57ca56fc180208de69ae4fee554fbc3d5e8c78394789ee756665e980f SHA512 9682224a1ab5238c7f584121652c55df257fd050279e8356632b2aafef4045dc89b2dfd20cf8f5030dda1d96db40c993cdc3ac0efd0263d23beee8310def0849 diff --git a/app-emacs/compat/compat-29.1.4.4.ebuild b/app-emacs/compat/compat-29.1.4.4.ebuild deleted file mode 100644 index 74b338d45fdb.. --- a/app-emacs/compat/compat-29.1.4.4.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp - -DESCRIPTION="Compatibility libraries for Emacs" -HOMEPAGE="https://github.com/emacs-compat/compat/ - https://git.sr.ht/~pkal/compat/"; -SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86" - -BDEPEND="sys-apps/texinfo" - -ELISP_TEXINFO="${PN}.texi" - -src_compile() { - emake compile ${PN}.info -} - -src_test() { - local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" - if [[ "${has_json}" != t ]] ; then - local line - while read line ; do - ewarn "${line}" - done <<-EOF - Your current Emacs version does not support native JSON parsing, - which is required for running tests of ${CATEGORY}/${PN}. - Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" - to select that version. - EOF - else - emake test - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 8e8713a867a30535b1679ba814e6b4591c15b5eb Author: Sam James gentoo org> AuthorDate: Tue Apr 23 01:31:00 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 23 01:31:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e8713a8 app-emacs/compat: Stabilize 29.1.4.5 ALLARCHES, #930458 Signed-off-by: Sam James gentoo.org> app-emacs/compat/compat-29.1.4.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/compat/compat-29.1.4.5.ebuild b/app-emacs/compat/compat-29.1.4.5.ebuild index 0de9f6e50e90..f9891ce90b16 100644 --- a/app-emacs/compat/compat-29.1.4.5.ebuild +++ b/app-emacs/compat/compat-29.1.4.5.ebuild @@ -17,7 +17,7 @@ else SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: e6118f13ad383a0e33f637e1df60774c23a8cdeb Author: Maciej Barć gentoo org> AuthorDate: Wed Mar 20 18:48:28 2024 + Commit: Maciej Barć gentoo org> CommitDate: Wed Mar 20 19:30:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6118f13 app-emacs/compat: bump to 29.1.4.5 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/Manifest | 1 + app-emacs/compat/compat-29.1.4.5.ebuild | 51 + 2 files changed, 52 insertions(+) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index 6a2a35f1733c..6b3599468d65 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -1 +1,2 @@ DIST compat-29.1.4.4.tar.gz 129900 BLAKE2B 460aa851cbb341290cef250e70bf501a30cd174cd135ea429f7a3aa71597804c802c4225424072b49b4b7726b6e31c0ba36e6c0a4e154a2048075697656c2d31 SHA512 b6ecfde494dc5b1e96ed6d6cb450b3b647761c30128859a03d0d054e633227dd0714dd4ee8d39cf9eb4d702e9f08feaba41c39d91e6871724c458173e16d9e89 +DIST compat-29.1.4.5.tar.gz 130079 BLAKE2B 84b3293bec535d7f653d0aa3fac069e230c030ccf809d0a606b068d9d663e078274d15d57ca56fc180208de69ae4fee554fbc3d5e8c78394789ee756665e980f SHA512 9682224a1ab5238c7f584121652c55df257fd050279e8356632b2aafef4045dc89b2dfd20cf8f5030dda1d96db40c993cdc3ac0efd0263d23beee8310def0849 diff --git a/app-emacs/compat/compat-29.1.4.5.ebuild b/app-emacs/compat/compat-29.1.4.5.ebuild new file mode 100644 index ..0de9f6e50e90 --- /dev/null +++ b/app-emacs/compat/compat-29.1.4.5.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Compatibility libraries for Emacs" +HOMEPAGE="https://github.com/emacs-compat/compat/ + https://git.sr.ht/~pkal/compat/"; + +if [[ "${PV}" == ** ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/emacs-compat/${PN}.git"; +else + SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +BDEPEND=" + sys-apps/texinfo +" + +ELISP_TEXINFO="${PN}.texi" + +src_compile() { + emake compile "${PN}.info" +} + +src_test() { + local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" + if [[ "${has_json}" != t ]] ; then + local line + while read line ; do + ewarn "${line}" + done <<-EOF + Your current Emacs version does not support native JSON parsing, + which is required for running tests of ${CATEGORY}/${PN}. + Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" + to select that version. + EOF + else + emake test + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: e6532dbd70407513e303e3656f90b542f530c87e Author: Maciej Barć gentoo org> AuthorDate: Mon Jan 15 19:13:53 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jan 15 21:20:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6532dbd app-emacs/compat: drop old 29.1.4.2 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/Manifest | 1 - app-emacs/compat/compat-29.1.4.2.ebuild | 41 - 2 files changed, 42 deletions(-) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index aa24480a8ca7..6a2a35f1733c 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -1,2 +1 @@ -DIST compat-29.1.4.2.tar.gz 128695 BLAKE2B e02d431c307b08d07888362a20fb597cfcb275b64559a116169eff7f875ff3dbf23bb1344249fa8ac2b25cf7ade20752ce9e97188a49d851ba5ae1dfa8cb SHA512 a31fb1564b1bad20f0f7a0a400e9834e88c2e21b8c022ce4696e27cddc351b7c882765235accde0b3f4a417680699bc5bb69f7485436c8e64d799e8a5ac9e390 DIST compat-29.1.4.4.tar.gz 129900 BLAKE2B 460aa851cbb341290cef250e70bf501a30cd174cd135ea429f7a3aa71597804c802c4225424072b49b4b7726b6e31c0ba36e6c0a4e154a2048075697656c2d31 SHA512 b6ecfde494dc5b1e96ed6d6cb450b3b647761c30128859a03d0d054e633227dd0714dd4ee8d39cf9eb4d702e9f08feaba41c39d91e6871724c458173e16d9e89 diff --git a/app-emacs/compat/compat-29.1.4.2.ebuild b/app-emacs/compat/compat-29.1.4.2.ebuild deleted file mode 100644 index 5252013d2177.. --- a/app-emacs/compat/compat-29.1.4.2.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp - -DESCRIPTION="Compatibility libraries for Emacs" -HOMEPAGE="https://github.com/emacs-compat/compat/ - https://git.sr.ht/~pkal/compat/"; -SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" - -BDEPEND="sys-apps/texinfo" - -ELISP_TEXINFO="${PN}.texi" - -src_compile() { - emake compile ${PN}.info -} - -src_test() { - local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" - if [[ "${has_json}" != t ]] ; then - local line - while read line ; do - ewarn "${line}" - done <<-EOF - Your current Emacs version does not support native JSON parsing, - which is required for running tests of ${CATEGORY}/${PN}. - Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" - to select that version. - EOF - else - emake test - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 88fa6f5470c7fabb28045cd7be8f2c9fdfd2dd2d Author: Sam James gentoo org> AuthorDate: Wed Jan 3 08:09:41 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 3 08:09:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88fa6f54 app-emacs/compat: Stabilize 29.1.4.4 ppc64, #921203 Signed-off-by: Sam James gentoo.org> app-emacs/compat/compat-29.1.4.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emacs/compat/compat-29.1.4.4.ebuild b/app-emacs/compat/compat-29.1.4.4.ebuild index 5252013d2177..74b338d45fdb 100644 --- a/app-emacs/compat/compat-29.1.4.4.ebuild +++ b/app-emacs/compat/compat-29.1.4.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86" BDEPEND="sys-apps/texinfo"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: e2bd18b266857ae076ef263d417b0d32de9a9e2b Author: Sam James gentoo org> AuthorDate: Fri Dec 15 02:32:33 2023 + Commit: Sam James gentoo org> CommitDate: Fri Dec 15 02:32:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2bd18b2 app-emacs/compat: Stabilize 29.1.4.4 ALLARCHES, #919919 Signed-off-by: Sam James gentoo.org> app-emacs/compat/compat-29.1.4.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/compat/compat-29.1.4.4.ebuild b/app-emacs/compat/compat-29.1.4.4.ebuild index 4c6643fbd200..5252013d2177 100644 --- a/app-emacs/compat/compat-29.1.4.4.ebuild +++ b/app-emacs/compat/compat-29.1.4.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" BDEPEND="sys-apps/texinfo"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 3f36bd4d40e605b647fdb807474c080a6a89b427 Author: Maciej Barć gentoo org> AuthorDate: Mon Nov 13 12:16:04 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Nov 13 12:38:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f36bd4d app-emacs/compat: bump to 29.1.4.4 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/Manifest | 1 + app-emacs/compat/compat-29.1.4.4.ebuild | 41 + 2 files changed, 42 insertions(+) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index d7aab19cc37c..aa24480a8ca7 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -1 +1,2 @@ DIST compat-29.1.4.2.tar.gz 128695 BLAKE2B e02d431c307b08d07888362a20fb597cfcb275b64559a116169eff7f875ff3dbf23bb1344249fa8ac2b25cf7ade20752ce9e97188a49d851ba5ae1dfa8cb SHA512 a31fb1564b1bad20f0f7a0a400e9834e88c2e21b8c022ce4696e27cddc351b7c882765235accde0b3f4a417680699bc5bb69f7485436c8e64d799e8a5ac9e390 +DIST compat-29.1.4.4.tar.gz 129900 BLAKE2B 460aa851cbb341290cef250e70bf501a30cd174cd135ea429f7a3aa71597804c802c4225424072b49b4b7726b6e31c0ba36e6c0a4e154a2048075697656c2d31 SHA512 b6ecfde494dc5b1e96ed6d6cb450b3b647761c30128859a03d0d054e633227dd0714dd4ee8d39cf9eb4d702e9f08feaba41c39d91e6871724c458173e16d9e89 diff --git a/app-emacs/compat/compat-29.1.4.4.ebuild b/app-emacs/compat/compat-29.1.4.4.ebuild new file mode 100644 index ..4c6643fbd200 --- /dev/null +++ b/app-emacs/compat/compat-29.1.4.4.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Compatibility libraries for Emacs" +HOMEPAGE="https://github.com/emacs-compat/compat/ + https://git.sr.ht/~pkal/compat/"; +SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +BDEPEND="sys-apps/texinfo" + +ELISP_TEXINFO="${PN}.texi" + +src_compile() { + emake compile ${PN}.info +} + +src_test() { + local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" + if [[ "${has_json}" != t ]] ; then + local line + while read line ; do + ewarn "${line}" + done <<-EOF + Your current Emacs version does not support native JSON parsing, + which is required for running tests of ${CATEGORY}/${PN}. + Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" + to select that version. + EOF + else + emake test + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 2f8370c2830e32b3f844190485b93f070cd3ffca Author: Maciej Barć gentoo org> AuthorDate: Sun Sep 10 11:28:49 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sun Sep 10 15:35:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f8370c2 app-emacs/compat: drop old 29.1.4.1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/Manifest | 1 - app-emacs/compat/compat-29.1.4.1.ebuild | 41 - 2 files changed, 42 deletions(-) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index 478e30221225..d7aab19cc37c 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -1,2 +1 @@ -DIST compat-29.1.4.1.tar.gz 127809 BLAKE2B e558747786932f49643d0869b2a4e9c8a6cae1e2386c99a65584ef55a9ba54ed00f172b86372a23f6fe43a1565c16d5e3e08933e3636c6e36344a8bd7d38e347 SHA512 3ebb02a8c41e056e7414f9c978066e888e58cc53b420f63051a6c46d486be2735517f03dbc191d4fefa3a058c469c9d718c9cd5f951745c5c09d9603352b7572 DIST compat-29.1.4.2.tar.gz 128695 BLAKE2B e02d431c307b08d07888362a20fb597cfcb275b64559a116169eff7f875ff3dbf23bb1344249fa8ac2b25cf7ade20752ce9e97188a49d851ba5ae1dfa8cb SHA512 a31fb1564b1bad20f0f7a0a400e9834e88c2e21b8c022ce4696e27cddc351b7c882765235accde0b3f4a417680699bc5bb69f7485436c8e64d799e8a5ac9e390 diff --git a/app-emacs/compat/compat-29.1.4.1.ebuild b/app-emacs/compat/compat-29.1.4.1.ebuild deleted file mode 100644 index 5252013d2177.. --- a/app-emacs/compat/compat-29.1.4.1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp - -DESCRIPTION="Compatibility libraries for Emacs" -HOMEPAGE="https://github.com/emacs-compat/compat/ - https://git.sr.ht/~pkal/compat/"; -SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" - -BDEPEND="sys-apps/texinfo" - -ELISP_TEXINFO="${PN}.texi" - -src_compile() { - emake compile ${PN}.info -} - -src_test() { - local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" - if [[ "${has_json}" != t ]] ; then - local line - while read line ; do - ewarn "${line}" - done <<-EOF - Your current Emacs version does not support native JSON parsing, - which is required for running tests of ${CATEGORY}/${PN}. - Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" - to select that version. - EOF - else - emake test - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: f8d7c385af571bd5fd111a640c081bd1c285335f Author: Sam James gentoo org> AuthorDate: Sat Sep 2 15:35:13 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 2 15:35:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8d7c385 app-emacs/compat: Stabilize 29.1.4.2 ALLARCHES, #913498 Signed-off-by: Sam James gentoo.org> app-emacs/compat/compat-29.1.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/compat/compat-29.1.4.2.ebuild b/app-emacs/compat/compat-29.1.4.2.ebuild index 4c6643fbd200..5252013d2177 100644 --- a/app-emacs/compat/compat-29.1.4.2.ebuild +++ b/app-emacs/compat/compat-29.1.4.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" BDEPEND="sys-apps/texinfo"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 4e56d87d9b7f2760ba628cd3898f72e3b24f4839 Author: Maciej Barć gentoo org> AuthorDate: Wed Aug 2 11:26:36 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Aug 2 14:11:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e56d87d app-emacs/compat: bump to 29.1.4.2 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/Manifest | 1 + app-emacs/compat/compat-29.1.4.2.ebuild | 41 + 2 files changed, 42 insertions(+) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index e11b3c489c49..427a744a39f3 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -1,3 +1,4 @@ DIST compat-29.1.3.3.tar.gz 124534 BLAKE2B 680a404a4819ebbd95f94e2112f8fe3e08cd7c47204319f231c844bdc064153e7df0f653ac9614e6b6185f30b4e82b52aeb8317d74f5aa1c89252c4e6b6afa52 SHA512 fb69e2cff11daea1e3ba6a4755dccb81850c0e64b335978c5a30cb8236108ae369149d8f2e04746884281c01535aba6e6c5ac3c319497d511ecdd090bed83510 DIST compat-29.1.4.0.tar.gz 127066 BLAKE2B e070ee6f64ad8a0ead91e8ef5fb6bdad95e4f0a8d16f8e513fcd60a91714f0fe2d8d084a23be5d6421d7129c603186db5ec80af3f2725f288e15c846c571ea3f SHA512 027341e06ab9f3c6c109a1bfee513b7ac1b472ed9e7002f731be2fa944920ec6805a928f69c7369ab98c818cee87dd3dfe0c217a4595752701f9939171f9f4de DIST compat-29.1.4.1.tar.gz 127809 BLAKE2B e558747786932f49643d0869b2a4e9c8a6cae1e2386c99a65584ef55a9ba54ed00f172b86372a23f6fe43a1565c16d5e3e08933e3636c6e36344a8bd7d38e347 SHA512 3ebb02a8c41e056e7414f9c978066e888e58cc53b420f63051a6c46d486be2735517f03dbc191d4fefa3a058c469c9d718c9cd5f951745c5c09d9603352b7572 +DIST compat-29.1.4.2.tar.gz 128695 BLAKE2B e02d431c307b08d07888362a20fb597cfcb275b64559a116169eff7f875ff3dbf23bb1344249fa8ac2b25cf7ade20752ce9e97188a49d851ba5ae1dfa8cb SHA512 a31fb1564b1bad20f0f7a0a400e9834e88c2e21b8c022ce4696e27cddc351b7c882765235accde0b3f4a417680699bc5bb69f7485436c8e64d799e8a5ac9e390 diff --git a/app-emacs/compat/compat-29.1.4.2.ebuild b/app-emacs/compat/compat-29.1.4.2.ebuild new file mode 100644 index ..4c6643fbd200 --- /dev/null +++ b/app-emacs/compat/compat-29.1.4.2.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Compatibility libraries for Emacs" +HOMEPAGE="https://github.com/emacs-compat/compat/ + https://git.sr.ht/~pkal/compat/"; +SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +BDEPEND="sys-apps/texinfo" + +ELISP_TEXINFO="${PN}.texi" + +src_compile() { + emake compile ${PN}.info +} + +src_test() { + local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" + if [[ "${has_json}" != t ]] ; then + local line + while read line ; do + ewarn "${line}" + done <<-EOF + Your current Emacs version does not support native JSON parsing, + which is required for running tests of ${CATEGORY}/${PN}. + Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" + to select that version. + EOF + else + emake test + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 179d83805a4d5792ee9269628dbca5f207604576 Author: Sam James gentoo org> AuthorDate: Sat Jun 24 22:39:41 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jun 24 22:39:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=179d8380 app-emacs/compat: Stabilize 29.1.4.1 arm64, #909101 Signed-off-by: Sam James gentoo.org> app-emacs/compat/compat-29.1.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/compat/compat-29.1.4.1.ebuild b/app-emacs/compat/compat-29.1.4.1.ebuild index 291adc3fc119..5252013d2177 100644 --- a/app-emacs/compat/compat-29.1.4.1.ebuild +++ b/app-emacs/compat/compat-29.1.4.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" BDEPEND="sys-apps/texinfo"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 33b4a92ad2d13da39de62953c12ffcf8774fb345 Author: Jakov Smolić gentoo org> AuthorDate: Sat May 13 14:51:26 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Sat May 13 14:51:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33b4a92a app-emacs/compat: Keyword 29.1.4.1 riscv, #906291 Signed-off-by: Jakov Smolić gentoo.org> app-emacs/compat/compat-29.1.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/compat/compat-29.1.4.1.ebuild b/app-emacs/compat/compat-29.1.4.1.ebuild index b7d5a4710150..291adc3fc119 100644 --- a/app-emacs/compat/compat-29.1.4.1.ebuild +++ b/app-emacs/compat/compat-29.1.4.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" BDEPEND="sys-apps/texinfo"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 5a9ab903400b8ee1c68fd56416763b4a4405ad51 Author: Maciej Barć gentoo org> AuthorDate: Sat May 13 10:40:21 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat May 13 10:57:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a9ab903 app-emacs/compat: drop old 29.1.1.0 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/Manifest | 1 - app-emacs/compat/compat-29.1.1.0.ebuild | 41 - 2 files changed, 42 deletions(-) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index 35aab514ca8f..e11b3c489c49 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -1,4 +1,3 @@ -DIST compat-29.1.1.0.tar.gz 94072 BLAKE2B 675f0bbf4411fb0d2c2e8f77bcd62dbe56da1f052bd6e390dade0c8075eaa480bb387280a29ae09396a2f4bf27746ae1065d38dd1b7882b9c8c0ec3a4eb776e5 SHA512 5c7b093314cd8f8d8cbab4f470a64d3f104d0e79d2881f2f2309700c6fe5f58a72a8a65379868edba33c0b6af1d43f1474e2fefc65c033f39981d29fca35259a DIST compat-29.1.3.3.tar.gz 124534 BLAKE2B 680a404a4819ebbd95f94e2112f8fe3e08cd7c47204319f231c844bdc064153e7df0f653ac9614e6b6185f30b4e82b52aeb8317d74f5aa1c89252c4e6b6afa52 SHA512 fb69e2cff11daea1e3ba6a4755dccb81850c0e64b335978c5a30cb8236108ae369149d8f2e04746884281c01535aba6e6c5ac3c319497d511ecdd090bed83510 DIST compat-29.1.4.0.tar.gz 127066 BLAKE2B e070ee6f64ad8a0ead91e8ef5fb6bdad95e4f0a8d16f8e513fcd60a91714f0fe2d8d084a23be5d6421d7129c603186db5ec80af3f2725f288e15c846c571ea3f SHA512 027341e06ab9f3c6c109a1bfee513b7ac1b472ed9e7002f731be2fa944920ec6805a928f69c7369ab98c818cee87dd3dfe0c217a4595752701f9939171f9f4de DIST compat-29.1.4.1.tar.gz 127809 BLAKE2B e558747786932f49643d0869b2a4e9c8a6cae1e2386c99a65584ef55a9ba54ed00f172b86372a23f6fe43a1565c16d5e3e08933e3636c6e36344a8bd7d38e347 SHA512 3ebb02a8c41e056e7414f9c978066e888e58cc53b420f63051a6c46d486be2735517f03dbc191d4fefa3a058c469c9d718c9cd5f951745c5c09d9603352b7572 diff --git a/app-emacs/compat/compat-29.1.1.0.ebuild b/app-emacs/compat/compat-29.1.1.0.ebuild deleted file mode 100644 index b7d5a4710150.. --- a/app-emacs/compat/compat-29.1.1.0.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp - -DESCRIPTION="Compatibility libraries for Emacs" -HOMEPAGE="https://github.com/emacs-compat/compat/ - https://git.sr.ht/~pkal/compat/"; -SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" - -BDEPEND="sys-apps/texinfo" - -ELISP_TEXINFO="${PN}.texi" - -src_compile() { - emake compile ${PN}.info -} - -src_test() { - local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" - if [[ "${has_json}" != t ]] ; then - local line - while read line ; do - ewarn "${line}" - done <<-EOF - Your current Emacs version does not support native JSON parsing, - which is required for running tests of ${CATEGORY}/${PN}. - Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" - to select that version. - EOF - else - emake test - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 92f3a0325466a2087d8b7beec2b9827b1f24d242 Author: Maciej Barć gentoo org> AuthorDate: Sat May 13 10:40:13 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat May 13 10:57:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92f3a032 app-emacs/compat: drop old 28.1.2.2 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/Manifest | 1 - app-emacs/compat/compat-28.1.2.2.ebuild | 39 - 2 files changed, 40 deletions(-) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index 76228b0b32d1..35aab514ca8f 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -1,4 +1,3 @@ -DIST compat-28.1.2.2.tar.gz 82479 BLAKE2B 154104a3d1cf953f712de357d21736d648289dbdaccb0f9ca5cbd44cb1e41b9b7b4b52394548658b47216f9205f28d2020b015d22b5d0c4df63c79794ddfc56e SHA512 65cafbf4d48815f447e412c4dbd87c5bd3357df5302660a5296582648926f8e3fe96b4b90b53674f18be8affe66af95c8db7e58d7a9dd63d2b57983962e5a53c DIST compat-29.1.1.0.tar.gz 94072 BLAKE2B 675f0bbf4411fb0d2c2e8f77bcd62dbe56da1f052bd6e390dade0c8075eaa480bb387280a29ae09396a2f4bf27746ae1065d38dd1b7882b9c8c0ec3a4eb776e5 SHA512 5c7b093314cd8f8d8cbab4f470a64d3f104d0e79d2881f2f2309700c6fe5f58a72a8a65379868edba33c0b6af1d43f1474e2fefc65c033f39981d29fca35259a DIST compat-29.1.3.3.tar.gz 124534 BLAKE2B 680a404a4819ebbd95f94e2112f8fe3e08cd7c47204319f231c844bdc064153e7df0f653ac9614e6b6185f30b4e82b52aeb8317d74f5aa1c89252c4e6b6afa52 SHA512 fb69e2cff11daea1e3ba6a4755dccb81850c0e64b335978c5a30cb8236108ae369149d8f2e04746884281c01535aba6e6c5ac3c319497d511ecdd090bed83510 DIST compat-29.1.4.0.tar.gz 127066 BLAKE2B e070ee6f64ad8a0ead91e8ef5fb6bdad95e4f0a8d16f8e513fcd60a91714f0fe2d8d084a23be5d6421d7129c603186db5ec80af3f2725f288e15c846c571ea3f SHA512 027341e06ab9f3c6c109a1bfee513b7ac1b472ed9e7002f731be2fa944920ec6805a928f69c7369ab98c818cee87dd3dfe0c217a4595752701f9939171f9f4de diff --git a/app-emacs/compat/compat-28.1.2.2.ebuild b/app-emacs/compat/compat-28.1.2.2.ebuild deleted file mode 100644 index 03355a84adab.. --- a/app-emacs/compat/compat-28.1.2.2.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp - -DESCRIPTION="Compatibility libraries for Emacs" -HOMEPAGE="https://git.sr.ht/~pkal/compat/"; -SRC_URI="https://git.sr.ht/~pkal/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" - -BDEPEND="sys-apps/texinfo" - -ELISP_TEXINFO="${PN}.texi" - -src_compile() { - emake compile ${PN}.info -} - -src_test() { - local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" - if [[ "${has_json}" != t ]] ; then - local line - while read line ; do - ewarn "${line}" - done <<-EOF - Your current Emacs version does not support native JSON parsing, - which is required for running tests of ${CATEGORY}/${PN}. - Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" - to select that version. - EOF - else - emake test - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: a3ca1c55757ca0dac4b03b906fd5ad1da6bcb7b0 Author: Sam James gentoo org> AuthorDate: Thu Apr 27 23:32:28 2023 + Commit: Sam James gentoo org> CommitDate: Thu Apr 27 23:32:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3ca1c55 app-emacs/compat: Stabilize 29.1.4.1 ALLARCHES, #905191 Signed-off-by: Sam James gentoo.org> app-emacs/compat/compat-29.1.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/compat/compat-29.1.4.1.ebuild b/app-emacs/compat/compat-29.1.4.1.ebuild index b6c3033fa94b..b7d5a4710150 100644 --- a/app-emacs/compat/compat-29.1.4.1.ebuild +++ b/app-emacs/compat/compat-29.1.4.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" BDEPEND="sys-apps/texinfo"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 212483fd9409cb42d9e0c05967c0fb552689935b Author: Sam James gentoo org> AuthorDate: Sun Apr 2 01:43:59 2023 + Commit: Sam James gentoo org> CommitDate: Sun Apr 2 01:43:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=212483fd app-emacs/compat: Stabilize 29.1.4.0 amd64, #903682 Signed-off-by: Sam James gentoo.org> app-emacs/compat/compat-29.1.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/compat/compat-29.1.4.0.ebuild b/app-emacs/compat/compat-29.1.4.0.ebuild index b6c3033fa94b..a00bd1519e18 100644 --- a/app-emacs/compat/compat-29.1.4.0.ebuild +++ b/app-emacs/compat/compat-29.1.4.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" BDEPEND="sys-apps/texinfo"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 8817d9660bfd11307efdea0a9512b26b0edd4667 Author: Maciej Barć gentoo org> AuthorDate: Tue Mar 28 00:24:33 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Mar 28 00:50:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8817d966 app-emacs/compat: bump to 29.1.4.1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/Manifest | 1 + app-emacs/compat/compat-29.1.4.1.ebuild | 41 + 2 files changed, 42 insertions(+) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index a6dcb5437f21..76228b0b32d1 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -2,3 +2,4 @@ DIST compat-28.1.2.2.tar.gz 82479 BLAKE2B 154104a3d1cf953f712de357d21736d648289d DIST compat-29.1.1.0.tar.gz 94072 BLAKE2B 675f0bbf4411fb0d2c2e8f77bcd62dbe56da1f052bd6e390dade0c8075eaa480bb387280a29ae09396a2f4bf27746ae1065d38dd1b7882b9c8c0ec3a4eb776e5 SHA512 5c7b093314cd8f8d8cbab4f470a64d3f104d0e79d2881f2f2309700c6fe5f58a72a8a65379868edba33c0b6af1d43f1474e2fefc65c033f39981d29fca35259a DIST compat-29.1.3.3.tar.gz 124534 BLAKE2B 680a404a4819ebbd95f94e2112f8fe3e08cd7c47204319f231c844bdc064153e7df0f653ac9614e6b6185f30b4e82b52aeb8317d74f5aa1c89252c4e6b6afa52 SHA512 fb69e2cff11daea1e3ba6a4755dccb81850c0e64b335978c5a30cb8236108ae369149d8f2e04746884281c01535aba6e6c5ac3c319497d511ecdd090bed83510 DIST compat-29.1.4.0.tar.gz 127066 BLAKE2B e070ee6f64ad8a0ead91e8ef5fb6bdad95e4f0a8d16f8e513fcd60a91714f0fe2d8d084a23be5d6421d7129c603186db5ec80af3f2725f288e15c846c571ea3f SHA512 027341e06ab9f3c6c109a1bfee513b7ac1b472ed9e7002f731be2fa944920ec6805a928f69c7369ab98c818cee87dd3dfe0c217a4595752701f9939171f9f4de +DIST compat-29.1.4.1.tar.gz 127809 BLAKE2B e558747786932f49643d0869b2a4e9c8a6cae1e2386c99a65584ef55a9ba54ed00f172b86372a23f6fe43a1565c16d5e3e08933e3636c6e36344a8bd7d38e347 SHA512 3ebb02a8c41e056e7414f9c978066e888e58cc53b420f63051a6c46d486be2735517f03dbc191d4fefa3a058c469c9d718c9cd5f951745c5c09d9603352b7572 diff --git a/app-emacs/compat/compat-29.1.4.1.ebuild b/app-emacs/compat/compat-29.1.4.1.ebuild new file mode 100644 index ..b6c3033fa94b --- /dev/null +++ b/app-emacs/compat/compat-29.1.4.1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Compatibility libraries for Emacs" +HOMEPAGE="https://github.com/emacs-compat/compat/ + https://git.sr.ht/~pkal/compat/"; +SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +BDEPEND="sys-apps/texinfo" + +ELISP_TEXINFO="${PN}.texi" + +src_compile() { + emake compile ${PN}.info +} + +src_test() { + local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" + if [[ "${has_json}" != t ]] ; then + local line + while read line ; do + ewarn "${line}" + done <<-EOF + Your current Emacs version does not support native JSON parsing, + which is required for running tests of ${CATEGORY}/${PN}. + Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" + to select that version. + EOF + else + emake test + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: bba33798b30924c038488211d345c500201dfcda Author: Sam James gentoo org> AuthorDate: Mon Mar 13 22:48:40 2023 + Commit: Sam James gentoo org> CommitDate: Mon Mar 13 22:48:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bba33798 app-emacs/compat: Stabilize 29.1.3.3 ALLARCHES, #900983 Signed-off-by: Sam James gentoo.org> app-emacs/compat/compat-29.1.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/compat/compat-29.1.3.3.ebuild b/app-emacs/compat/compat-29.1.3.3.ebuild index 459edf66eea1..627d432da57e 100644 --- a/app-emacs/compat/compat-29.1.3.3.ebuild +++ b/app-emacs/compat/compat-29.1.3.3.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" BDEPEND="sys-apps/texinfo"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: b39f57222e19923e1bab5a385a53954bf55db3d6 Author: Maciej Barć gentoo org> AuthorDate: Mon Mar 13 11:55:49 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Mar 13 12:01:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b39f5722 app-emacs/compat: drop old 29.1.3.4 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/Manifest | 1 - app-emacs/compat/compat-29.1.3.4.ebuild | 43 - 2 files changed, 44 deletions(-) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index 2b6e6382a768..a6dcb5437f21 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -1,5 +1,4 @@ DIST compat-28.1.2.2.tar.gz 82479 BLAKE2B 154104a3d1cf953f712de357d21736d648289dbdaccb0f9ca5cbd44cb1e41b9b7b4b52394548658b47216f9205f28d2020b015d22b5d0c4df63c79794ddfc56e SHA512 65cafbf4d48815f447e412c4dbd87c5bd3357df5302660a5296582648926f8e3fe96b4b90b53674f18be8affe66af95c8db7e58d7a9dd63d2b57983962e5a53c DIST compat-29.1.1.0.tar.gz 94072 BLAKE2B 675f0bbf4411fb0d2c2e8f77bcd62dbe56da1f052bd6e390dade0c8075eaa480bb387280a29ae09396a2f4bf27746ae1065d38dd1b7882b9c8c0ec3a4eb776e5 SHA512 5c7b093314cd8f8d8cbab4f470a64d3f104d0e79d2881f2f2309700c6fe5f58a72a8a65379868edba33c0b6af1d43f1474e2fefc65c033f39981d29fca35259a DIST compat-29.1.3.3.tar.gz 124534 BLAKE2B 680a404a4819ebbd95f94e2112f8fe3e08cd7c47204319f231c844bdc064153e7df0f653ac9614e6b6185f30b4e82b52aeb8317d74f5aa1c89252c4e6b6afa52 SHA512 fb69e2cff11daea1e3ba6a4755dccb81850c0e64b335978c5a30cb8236108ae369149d8f2e04746884281c01535aba6e6c5ac3c319497d511ecdd090bed83510 -DIST compat-29.1.3.4.tar.gz 125753 BLAKE2B d757ea33ebf5b75c37bf3de5d70da2e4c1cf17bfea34d55fe6a06ffe6505632f5984a91e40b0e951fc4e5460fd98d3ac028c930a9f5f4c8adf381213d7d2a486 SHA512 c33aafcc22cfd158ee546a08b42d1cbd02b0687a6c28ecded991f8baafd2e20216adc3703c3c257c6e32e04da97dcccbb5db528c10d51a53be13ddd778f175bb DIST compat-29.1.4.0.tar.gz 127066 BLAKE2B e070ee6f64ad8a0ead91e8ef5fb6bdad95e4f0a8d16f8e513fcd60a91714f0fe2d8d084a23be5d6421d7129c603186db5ec80af3f2725f288e15c846c571ea3f SHA512 027341e06ab9f3c6c109a1bfee513b7ac1b472ed9e7002f731be2fa944920ec6805a928f69c7369ab98c818cee87dd3dfe0c217a4595752701f9939171f9f4de diff --git a/app-emacs/compat/compat-29.1.3.4.ebuild b/app-emacs/compat/compat-29.1.3.4.ebuild deleted file mode 100644 index 459edf66eea1.. --- a/app-emacs/compat/compat-29.1.3.4.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -NEED_EMACS=24.4 - -inherit elisp - -DESCRIPTION="Compatibility libraries for Emacs" -HOMEPAGE="https://github.com/emacs-compat/compat/ - https://git.sr.ht/~pkal/compat/"; -SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" - -BDEPEND="sys-apps/texinfo" - -ELISP_TEXINFO="${PN}.texi" - -src_compile() { - emake compile ${PN}.info -} - -src_test() { - local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" - if [[ "${has_json}" != t ]] ; then - local line - while read line ; do - ewarn "${line}" - done <<-EOF - Your current Emacs version does not support native JSON parsing, - which is required for running tests of ${CATEGORY}/${PN}. - Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" - to select that version. - EOF - else - emake test - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: bdd6377c9fceb37b4eb4d5bc0ea2aaf9e94faa94 Author: Maciej Barć gentoo org> AuthorDate: Mon Mar 13 11:55:43 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Mar 13 12:01:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdd6377c app-emacs/compat: drop old 29.1.3.2 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/Manifest | 1 - app-emacs/compat/compat-29.1.3.2.ebuild | 43 - 2 files changed, 44 deletions(-) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index 92921480d298..2b6e6382a768 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -1,6 +1,5 @@ DIST compat-28.1.2.2.tar.gz 82479 BLAKE2B 154104a3d1cf953f712de357d21736d648289dbdaccb0f9ca5cbd44cb1e41b9b7b4b52394548658b47216f9205f28d2020b015d22b5d0c4df63c79794ddfc56e SHA512 65cafbf4d48815f447e412c4dbd87c5bd3357df5302660a5296582648926f8e3fe96b4b90b53674f18be8affe66af95c8db7e58d7a9dd63d2b57983962e5a53c DIST compat-29.1.1.0.tar.gz 94072 BLAKE2B 675f0bbf4411fb0d2c2e8f77bcd62dbe56da1f052bd6e390dade0c8075eaa480bb387280a29ae09396a2f4bf27746ae1065d38dd1b7882b9c8c0ec3a4eb776e5 SHA512 5c7b093314cd8f8d8cbab4f470a64d3f104d0e79d2881f2f2309700c6fe5f58a72a8a65379868edba33c0b6af1d43f1474e2fefc65c033f39981d29fca35259a -DIST compat-29.1.3.2.tar.gz 117624 BLAKE2B 340f9e5c31770370e1a7320c31d81bcd5e723c80fd1e178f852dfc4213c48387364b7ef05babd3a46fd71943d4c1c88ab76911d509be69b0993cf6e81f36abc2 SHA512 f5b16ebad7b9701548d605d2e015c8ced65c374ae8ab87e9c34a64be9f018ef909c6b775e7df0ce3b92827c7556a1f754a300ed25db1f3c6299a63f17694d08d DIST compat-29.1.3.3.tar.gz 124534 BLAKE2B 680a404a4819ebbd95f94e2112f8fe3e08cd7c47204319f231c844bdc064153e7df0f653ac9614e6b6185f30b4e82b52aeb8317d74f5aa1c89252c4e6b6afa52 SHA512 fb69e2cff11daea1e3ba6a4755dccb81850c0e64b335978c5a30cb8236108ae369149d8f2e04746884281c01535aba6e6c5ac3c319497d511ecdd090bed83510 DIST compat-29.1.3.4.tar.gz 125753 BLAKE2B d757ea33ebf5b75c37bf3de5d70da2e4c1cf17bfea34d55fe6a06ffe6505632f5984a91e40b0e951fc4e5460fd98d3ac028c930a9f5f4c8adf381213d7d2a486 SHA512 c33aafcc22cfd158ee546a08b42d1cbd02b0687a6c28ecded991f8baafd2e20216adc3703c3c257c6e32e04da97dcccbb5db528c10d51a53be13ddd778f175bb DIST compat-29.1.4.0.tar.gz 127066 BLAKE2B e070ee6f64ad8a0ead91e8ef5fb6bdad95e4f0a8d16f8e513fcd60a91714f0fe2d8d084a23be5d6421d7129c603186db5ec80af3f2725f288e15c846c571ea3f SHA512 027341e06ab9f3c6c109a1bfee513b7ac1b472ed9e7002f731be2fa944920ec6805a928f69c7369ab98c818cee87dd3dfe0c217a4595752701f9939171f9f4de diff --git a/app-emacs/compat/compat-29.1.3.2.ebuild b/app-emacs/compat/compat-29.1.3.2.ebuild deleted file mode 100644 index 459edf66eea1.. --- a/app-emacs/compat/compat-29.1.3.2.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -NEED_EMACS=24.4 - -inherit elisp - -DESCRIPTION="Compatibility libraries for Emacs" -HOMEPAGE="https://github.com/emacs-compat/compat/ - https://git.sr.ht/~pkal/compat/"; -SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" - -BDEPEND="sys-apps/texinfo" - -ELISP_TEXINFO="${PN}.texi" - -src_compile() { - emake compile ${PN}.info -} - -src_test() { - local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" - if [[ "${has_json}" != t ]] ; then - local line - while read line ; do - ewarn "${line}" - done <<-EOF - Your current Emacs version does not support native JSON parsing, - which is required for running tests of ${CATEGORY}/${PN}. - Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" - to select that version. - EOF - else - emake test - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 93b0bad9478739dda73d4467768d608e35255a2e Author: Maciej Barć gentoo org> AuthorDate: Mon Mar 6 14:45:55 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Mar 6 15:33:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93b0bad9 app-emacs/compat: bump to 29.1.4.0 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/Manifest | 1 + app-emacs/compat/compat-29.1.4.0.ebuild | 43 + 2 files changed, 44 insertions(+) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index 8e15007a3d08..92921480d298 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -3,3 +3,4 @@ DIST compat-29.1.1.0.tar.gz 94072 BLAKE2B 675f0bbf4411fb0d2c2e8f77bcd62dbe56da1f DIST compat-29.1.3.2.tar.gz 117624 BLAKE2B 340f9e5c31770370e1a7320c31d81bcd5e723c80fd1e178f852dfc4213c48387364b7ef05babd3a46fd71943d4c1c88ab76911d509be69b0993cf6e81f36abc2 SHA512 f5b16ebad7b9701548d605d2e015c8ced65c374ae8ab87e9c34a64be9f018ef909c6b775e7df0ce3b92827c7556a1f754a300ed25db1f3c6299a63f17694d08d DIST compat-29.1.3.3.tar.gz 124534 BLAKE2B 680a404a4819ebbd95f94e2112f8fe3e08cd7c47204319f231c844bdc064153e7df0f653ac9614e6b6185f30b4e82b52aeb8317d74f5aa1c89252c4e6b6afa52 SHA512 fb69e2cff11daea1e3ba6a4755dccb81850c0e64b335978c5a30cb8236108ae369149d8f2e04746884281c01535aba6e6c5ac3c319497d511ecdd090bed83510 DIST compat-29.1.3.4.tar.gz 125753 BLAKE2B d757ea33ebf5b75c37bf3de5d70da2e4c1cf17bfea34d55fe6a06ffe6505632f5984a91e40b0e951fc4e5460fd98d3ac028c930a9f5f4c8adf381213d7d2a486 SHA512 c33aafcc22cfd158ee546a08b42d1cbd02b0687a6c28ecded991f8baafd2e20216adc3703c3c257c6e32e04da97dcccbb5db528c10d51a53be13ddd778f175bb +DIST compat-29.1.4.0.tar.gz 127066 BLAKE2B e070ee6f64ad8a0ead91e8ef5fb6bdad95e4f0a8d16f8e513fcd60a91714f0fe2d8d084a23be5d6421d7129c603186db5ec80af3f2725f288e15c846c571ea3f SHA512 027341e06ab9f3c6c109a1bfee513b7ac1b472ed9e7002f731be2fa944920ec6805a928f69c7369ab98c818cee87dd3dfe0c217a4595752701f9939171f9f4de diff --git a/app-emacs/compat/compat-29.1.4.0.ebuild b/app-emacs/compat/compat-29.1.4.0.ebuild new file mode 100644 index ..459edf66eea1 --- /dev/null +++ b/app-emacs/compat/compat-29.1.4.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=24.4 + +inherit elisp + +DESCRIPTION="Compatibility libraries for Emacs" +HOMEPAGE="https://github.com/emacs-compat/compat/ + https://git.sr.ht/~pkal/compat/"; +SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +BDEPEND="sys-apps/texinfo" + +ELISP_TEXINFO="${PN}.texi" + +src_compile() { + emake compile ${PN}.info +} + +src_test() { + local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" + if [[ "${has_json}" != t ]] ; then + local line + while read line ; do + ewarn "${line}" + done <<-EOF + Your current Emacs version does not support native JSON parsing, + which is required for running tests of ${CATEGORY}/${PN}. + Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" + to select that version. + EOF + else + emake test + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 00844c8f34b69a1a8849b8a7849fcb1f1d8e4ae3 Author: Maciej Barć gentoo org> AuthorDate: Mon Mar 6 14:45:31 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Mar 6 15:33:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00844c8f app-emacs/compat: drop old 28.1.1.3 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/Manifest | 1 - app-emacs/compat/compat-28.1.1.3.ebuild | 44 - 2 files changed, 45 deletions(-) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index f206a8ad7988..8e15007a3d08 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -1,4 +1,3 @@ -DIST compat-28.1.1.3.tar.gz 72597 BLAKE2B 82186713370fed7f97eb057cb330d77c1d758224ad37c0b7fbbd21221b0d2ffd68be805483f3e9577866f02079c83a5686918c87a1ed7c67c9acdd64aa3a560b SHA512 d65e5ce07cd6d26cf771d6878caeb6641aff0fc924ec901955c1a03b6fe42e3527220448fa92a8d6c3f5bd65e6f915ed4ada1be01a29d7919f916826e48f DIST compat-28.1.2.2.tar.gz 82479 BLAKE2B 154104a3d1cf953f712de357d21736d648289dbdaccb0f9ca5cbd44cb1e41b9b7b4b52394548658b47216f9205f28d2020b015d22b5d0c4df63c79794ddfc56e SHA512 65cafbf4d48815f447e412c4dbd87c5bd3357df5302660a5296582648926f8e3fe96b4b90b53674f18be8affe66af95c8db7e58d7a9dd63d2b57983962e5a53c DIST compat-29.1.1.0.tar.gz 94072 BLAKE2B 675f0bbf4411fb0d2c2e8f77bcd62dbe56da1f052bd6e390dade0c8075eaa480bb387280a29ae09396a2f4bf27746ae1065d38dd1b7882b9c8c0ec3a4eb776e5 SHA512 5c7b093314cd8f8d8cbab4f470a64d3f104d0e79d2881f2f2309700c6fe5f58a72a8a65379868edba33c0b6af1d43f1474e2fefc65c033f39981d29fca35259a DIST compat-29.1.3.2.tar.gz 117624 BLAKE2B 340f9e5c31770370e1a7320c31d81bcd5e723c80fd1e178f852dfc4213c48387364b7ef05babd3a46fd71943d4c1c88ab76911d509be69b0993cf6e81f36abc2 SHA512 f5b16ebad7b9701548d605d2e015c8ced65c374ae8ab87e9c34a64be9f018ef909c6b775e7df0ce3b92827c7556a1f754a300ed25db1f3c6299a63f17694d08d diff --git a/app-emacs/compat/compat-28.1.1.3.ebuild b/app-emacs/compat/compat-28.1.1.3.ebuild deleted file mode 100644 index 32c0bd9c7966.. --- a/app-emacs/compat/compat-28.1.1.3.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -COMMIT=2c3233c0e09ef34176787b6e3da4319751ad91e7 -NEED_EMACS=24 - -inherit elisp - -DESCRIPTION="Compatibility libraries for Emacs" -HOMEPAGE="https://git.sr.ht/~pkal/compat/"; -SRC_URI="https://git.sr.ht/~pkal/${PN}/archive/${COMMIT}.tar.gz - -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-${COMMIT} - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" - -BDEPEND="sys-apps/texinfo" - -ELISP_TEXINFO="${PN}.texi" - -src_compile() { - emake compile ${PN}.info -} - -src_test() { - local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" - if [[ "${has_json}" != t ]] ; then - local line - while read line ; do - ewarn "${line}" - done <<-EOF - Your current Emacs version does not support native JSON parsing, - which is required for running tests of ${CATEGORY}/${PN}. - Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" - to select that version. - EOF - else - emake test - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 9a0b4b34e0ca833c78b43dce13200468c9cb7b59 Author: Maciej Barć gentoo org> AuthorDate: Sun Feb 12 00:46:50 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sun Feb 12 00:47:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a0b4b34 app-emacs/compat: bump to 29.1.3.4 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/Manifest | 1 + app-emacs/compat/compat-29.1.3.4.ebuild | 43 + 2 files changed, 44 insertions(+) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index 8a535dede1aa..f206a8ad7988 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -3,3 +3,4 @@ DIST compat-28.1.2.2.tar.gz 82479 BLAKE2B 154104a3d1cf953f712de357d21736d648289d DIST compat-29.1.1.0.tar.gz 94072 BLAKE2B 675f0bbf4411fb0d2c2e8f77bcd62dbe56da1f052bd6e390dade0c8075eaa480bb387280a29ae09396a2f4bf27746ae1065d38dd1b7882b9c8c0ec3a4eb776e5 SHA512 5c7b093314cd8f8d8cbab4f470a64d3f104d0e79d2881f2f2309700c6fe5f58a72a8a65379868edba33c0b6af1d43f1474e2fefc65c033f39981d29fca35259a DIST compat-29.1.3.2.tar.gz 117624 BLAKE2B 340f9e5c31770370e1a7320c31d81bcd5e723c80fd1e178f852dfc4213c48387364b7ef05babd3a46fd71943d4c1c88ab76911d509be69b0993cf6e81f36abc2 SHA512 f5b16ebad7b9701548d605d2e015c8ced65c374ae8ab87e9c34a64be9f018ef909c6b775e7df0ce3b92827c7556a1f754a300ed25db1f3c6299a63f17694d08d DIST compat-29.1.3.3.tar.gz 124534 BLAKE2B 680a404a4819ebbd95f94e2112f8fe3e08cd7c47204319f231c844bdc064153e7df0f653ac9614e6b6185f30b4e82b52aeb8317d74f5aa1c89252c4e6b6afa52 SHA512 fb69e2cff11daea1e3ba6a4755dccb81850c0e64b335978c5a30cb8236108ae369149d8f2e04746884281c01535aba6e6c5ac3c319497d511ecdd090bed83510 +DIST compat-29.1.3.4.tar.gz 125753 BLAKE2B d757ea33ebf5b75c37bf3de5d70da2e4c1cf17bfea34d55fe6a06ffe6505632f5984a91e40b0e951fc4e5460fd98d3ac028c930a9f5f4c8adf381213d7d2a486 SHA512 c33aafcc22cfd158ee546a08b42d1cbd02b0687a6c28ecded991f8baafd2e20216adc3703c3c257c6e32e04da97dcccbb5db528c10d51a53be13ddd778f175bb diff --git a/app-emacs/compat/compat-29.1.3.4.ebuild b/app-emacs/compat/compat-29.1.3.4.ebuild new file mode 100644 index ..459edf66eea1 --- /dev/null +++ b/app-emacs/compat/compat-29.1.3.4.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=24.4 + +inherit elisp + +DESCRIPTION="Compatibility libraries for Emacs" +HOMEPAGE="https://github.com/emacs-compat/compat/ + https://git.sr.ht/~pkal/compat/"; +SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +BDEPEND="sys-apps/texinfo" + +ELISP_TEXINFO="${PN}.texi" + +src_compile() { + emake compile ${PN}.info +} + +src_test() { + local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" + if [[ "${has_json}" != t ]] ; then + local line + while read line ; do + ewarn "${line}" + done <<-EOF + Your current Emacs version does not support native JSON parsing, + which is required for running tests of ${CATEGORY}/${PN}. + Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" + to select that version. + EOF + else + emake test + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 743e32f57cee1372e85acbce41325d2cbd5f2134 Author: Sam James gentoo org> AuthorDate: Fri Feb 10 20:35:14 2023 + Commit: Sam James gentoo org> CommitDate: Fri Feb 10 20:35:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=743e32f5 app-emacs/compat: Stabilize 29.1.1.0 ALLARCHES, #893860 Signed-off-by: Sam James gentoo.org> app-emacs/compat/compat-29.1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/compat/compat-29.1.1.0.ebuild b/app-emacs/compat/compat-29.1.1.0.ebuild index 459edf66eea1..627d432da57e 100644 --- a/app-emacs/compat/compat-29.1.1.0.ebuild +++ b/app-emacs/compat/compat-29.1.1.0.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" BDEPEND="sys-apps/texinfo"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: e4d17f28b783f150acb417caa148a27dee6c2f77 Author: Maciej Barć gentoo org> AuthorDate: Wed Feb 8 14:15:57 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Feb 8 15:01:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4d17f28 app-emacs/compat: drop old 29.1.3.0 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/Manifest | 1 - app-emacs/compat/compat-29.1.3.0.ebuild | 43 - 2 files changed, 44 deletions(-) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index d2a85fa99669..e29863b212e0 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -1,6 +1,5 @@ DIST compat-28.1.1.3.tar.gz 72597 BLAKE2B 82186713370fed7f97eb057cb330d77c1d758224ad37c0b7fbbd21221b0d2ffd68be805483f3e9577866f02079c83a5686918c87a1ed7c67c9acdd64aa3a560b SHA512 d65e5ce07cd6d26cf771d6878caeb6641aff0fc924ec901955c1a03b6fe42e3527220448fa92a8d6c3f5bd65e6f915ed4ada1be01a29d7919f916826e48f DIST compat-28.1.2.2.tar.gz 82479 BLAKE2B 154104a3d1cf953f712de357d21736d648289dbdaccb0f9ca5cbd44cb1e41b9b7b4b52394548658b47216f9205f28d2020b015d22b5d0c4df63c79794ddfc56e SHA512 65cafbf4d48815f447e412c4dbd87c5bd3357df5302660a5296582648926f8e3fe96b4b90b53674f18be8affe66af95c8db7e58d7a9dd63d2b57983962e5a53c DIST compat-29.1.1.0.tar.gz 94072 BLAKE2B 675f0bbf4411fb0d2c2e8f77bcd62dbe56da1f052bd6e390dade0c8075eaa480bb387280a29ae09396a2f4bf27746ae1065d38dd1b7882b9c8c0ec3a4eb776e5 SHA512 5c7b093314cd8f8d8cbab4f470a64d3f104d0e79d2881f2f2309700c6fe5f58a72a8a65379868edba33c0b6af1d43f1474e2fefc65c033f39981d29fca35259a -DIST compat-29.1.3.0.tar.gz 111711 BLAKE2B 7a9b104baf141136e91a49e4697e0add3da64cf979354c25c7798c9a8f1b91796e774f262fc306a12c4c03d918089ca9af48471ab62bb0f02a890969f54104e7 SHA512 5724855f0572b33bd96ea0dfa85eac3b64f6c5be58edc2b14d474295d0b0cd86a0e71d704907aed37d1bb254be938e98ef15323cae590ca10cd072b94d3f25c2 DIST compat-29.1.3.1.tar.gz 112748 BLAKE2B d7e3d5e28931857f28d564bd03cb3ebfb3e6d0fa503843b425583950b9473cee9676ddb571af4f788a016ea42eace06a317dc4bf967556d85e50cb5d26097c62 SHA512 bde4ee9d3ba813fddf5db9f91e1211e5aa4d678a31e8bd4904ba9e94d66efad90fa0ce39583925121761b25ff197d26370412ef927ecad6ee9bea0f49ec41555 DIST compat-29.1.3.2.tar.gz 117624 BLAKE2B 340f9e5c31770370e1a7320c31d81bcd5e723c80fd1e178f852dfc4213c48387364b7ef05babd3a46fd71943d4c1c88ab76911d509be69b0993cf6e81f36abc2 SHA512 f5b16ebad7b9701548d605d2e015c8ced65c374ae8ab87e9c34a64be9f018ef909c6b775e7df0ce3b92827c7556a1f754a300ed25db1f3c6299a63f17694d08d diff --git a/app-emacs/compat/compat-29.1.3.0.ebuild b/app-emacs/compat/compat-29.1.3.0.ebuild deleted file mode 100644 index 459edf66eea1.. --- a/app-emacs/compat/compat-29.1.3.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -NEED_EMACS=24.4 - -inherit elisp - -DESCRIPTION="Compatibility libraries for Emacs" -HOMEPAGE="https://github.com/emacs-compat/compat/ - https://git.sr.ht/~pkal/compat/"; -SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" - -BDEPEND="sys-apps/texinfo" - -ELISP_TEXINFO="${PN}.texi" - -src_compile() { - emake compile ${PN}.info -} - -src_test() { - local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" - if [[ "${has_json}" != t ]] ; then - local line - while read line ; do - ewarn "${line}" - done <<-EOF - Your current Emacs version does not support native JSON parsing, - which is required for running tests of ${CATEGORY}/${PN}. - Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" - to select that version. - EOF - else - emake test - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: da9680a67f48e4f8308ef2faa337629254f3fd86 Author: Maciej Barć gentoo org> AuthorDate: Wed Feb 8 14:16:03 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Feb 8 15:01:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da9680a6 app-emacs/compat: drop old 29.1.3.1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/Manifest | 1 - app-emacs/compat/compat-29.1.3.1.ebuild | 43 - 2 files changed, 44 deletions(-) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index e29863b212e0..bcc1c001428d 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -1,5 +1,4 @@ DIST compat-28.1.1.3.tar.gz 72597 BLAKE2B 82186713370fed7f97eb057cb330d77c1d758224ad37c0b7fbbd21221b0d2ffd68be805483f3e9577866f02079c83a5686918c87a1ed7c67c9acdd64aa3a560b SHA512 d65e5ce07cd6d26cf771d6878caeb6641aff0fc924ec901955c1a03b6fe42e3527220448fa92a8d6c3f5bd65e6f915ed4ada1be01a29d7919f916826e48f DIST compat-28.1.2.2.tar.gz 82479 BLAKE2B 154104a3d1cf953f712de357d21736d648289dbdaccb0f9ca5cbd44cb1e41b9b7b4b52394548658b47216f9205f28d2020b015d22b5d0c4df63c79794ddfc56e SHA512 65cafbf4d48815f447e412c4dbd87c5bd3357df5302660a5296582648926f8e3fe96b4b90b53674f18be8affe66af95c8db7e58d7a9dd63d2b57983962e5a53c DIST compat-29.1.1.0.tar.gz 94072 BLAKE2B 675f0bbf4411fb0d2c2e8f77bcd62dbe56da1f052bd6e390dade0c8075eaa480bb387280a29ae09396a2f4bf27746ae1065d38dd1b7882b9c8c0ec3a4eb776e5 SHA512 5c7b093314cd8f8d8cbab4f470a64d3f104d0e79d2881f2f2309700c6fe5f58a72a8a65379868edba33c0b6af1d43f1474e2fefc65c033f39981d29fca35259a -DIST compat-29.1.3.1.tar.gz 112748 BLAKE2B d7e3d5e28931857f28d564bd03cb3ebfb3e6d0fa503843b425583950b9473cee9676ddb571af4f788a016ea42eace06a317dc4bf967556d85e50cb5d26097c62 SHA512 bde4ee9d3ba813fddf5db9f91e1211e5aa4d678a31e8bd4904ba9e94d66efad90fa0ce39583925121761b25ff197d26370412ef927ecad6ee9bea0f49ec41555 DIST compat-29.1.3.2.tar.gz 117624 BLAKE2B 340f9e5c31770370e1a7320c31d81bcd5e723c80fd1e178f852dfc4213c48387364b7ef05babd3a46fd71943d4c1c88ab76911d509be69b0993cf6e81f36abc2 SHA512 f5b16ebad7b9701548d605d2e015c8ced65c374ae8ab87e9c34a64be9f018ef909c6b775e7df0ce3b92827c7556a1f754a300ed25db1f3c6299a63f17694d08d diff --git a/app-emacs/compat/compat-29.1.3.1.ebuild b/app-emacs/compat/compat-29.1.3.1.ebuild deleted file mode 100644 index 459edf66eea1.. --- a/app-emacs/compat/compat-29.1.3.1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -NEED_EMACS=24.4 - -inherit elisp - -DESCRIPTION="Compatibility libraries for Emacs" -HOMEPAGE="https://github.com/emacs-compat/compat/ - https://git.sr.ht/~pkal/compat/"; -SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" - -BDEPEND="sys-apps/texinfo" - -ELISP_TEXINFO="${PN}.texi" - -src_compile() { - emake compile ${PN}.info -} - -src_test() { - local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" - if [[ "${has_json}" != t ]] ; then - local line - while read line ; do - ewarn "${line}" - done <<-EOF - Your current Emacs version does not support native JSON parsing, - which is required for running tests of ${CATEGORY}/${PN}. - Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" - to select that version. - EOF - else - emake test - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 91923ca227876a4d9bc7c24cc15f7c379b0afd7f Author: Maciej Barć gentoo org> AuthorDate: Wed Feb 8 14:16:25 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Feb 8 15:01:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91923ca2 app-emacs/compat: bump to 29.1.3.3 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/Manifest | 1 + app-emacs/compat/compat-29.1.3.3.ebuild | 43 + 2 files changed, 44 insertions(+) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index bcc1c001428d..8a535dede1aa 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -2,3 +2,4 @@ DIST compat-28.1.1.3.tar.gz 72597 BLAKE2B 82186713370fed7f97eb057cb330d77c1d7582 DIST compat-28.1.2.2.tar.gz 82479 BLAKE2B 154104a3d1cf953f712de357d21736d648289dbdaccb0f9ca5cbd44cb1e41b9b7b4b52394548658b47216f9205f28d2020b015d22b5d0c4df63c79794ddfc56e SHA512 65cafbf4d48815f447e412c4dbd87c5bd3357df5302660a5296582648926f8e3fe96b4b90b53674f18be8affe66af95c8db7e58d7a9dd63d2b57983962e5a53c DIST compat-29.1.1.0.tar.gz 94072 BLAKE2B 675f0bbf4411fb0d2c2e8f77bcd62dbe56da1f052bd6e390dade0c8075eaa480bb387280a29ae09396a2f4bf27746ae1065d38dd1b7882b9c8c0ec3a4eb776e5 SHA512 5c7b093314cd8f8d8cbab4f470a64d3f104d0e79d2881f2f2309700c6fe5f58a72a8a65379868edba33c0b6af1d43f1474e2fefc65c033f39981d29fca35259a DIST compat-29.1.3.2.tar.gz 117624 BLAKE2B 340f9e5c31770370e1a7320c31d81bcd5e723c80fd1e178f852dfc4213c48387364b7ef05babd3a46fd71943d4c1c88ab76911d509be69b0993cf6e81f36abc2 SHA512 f5b16ebad7b9701548d605d2e015c8ced65c374ae8ab87e9c34a64be9f018ef909c6b775e7df0ce3b92827c7556a1f754a300ed25db1f3c6299a63f17694d08d +DIST compat-29.1.3.3.tar.gz 124534 BLAKE2B 680a404a4819ebbd95f94e2112f8fe3e08cd7c47204319f231c844bdc064153e7df0f653ac9614e6b6185f30b4e82b52aeb8317d74f5aa1c89252c4e6b6afa52 SHA512 fb69e2cff11daea1e3ba6a4755dccb81850c0e64b335978c5a30cb8236108ae369149d8f2e04746884281c01535aba6e6c5ac3c319497d511ecdd090bed83510 diff --git a/app-emacs/compat/compat-29.1.3.3.ebuild b/app-emacs/compat/compat-29.1.3.3.ebuild new file mode 100644 index ..459edf66eea1 --- /dev/null +++ b/app-emacs/compat/compat-29.1.3.3.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=24.4 + +inherit elisp + +DESCRIPTION="Compatibility libraries for Emacs" +HOMEPAGE="https://github.com/emacs-compat/compat/ + https://git.sr.ht/~pkal/compat/"; +SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +BDEPEND="sys-apps/texinfo" + +ELISP_TEXINFO="${PN}.texi" + +src_compile() { + emake compile ${PN}.info +} + +src_test() { + local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" + if [[ "${has_json}" != t ]] ; then + local line + while read line ; do + ewarn "${line}" + done <<-EOF + Your current Emacs version does not support native JSON parsing, + which is required for running tests of ${CATEGORY}/${PN}. + Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" + to select that version. + EOF + else + emake test + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 1adad85124c9d1e67be104d550b0898acaa3885d Author: Maciej Barć gentoo org> AuthorDate: Thu Feb 2 17:32:32 2023 + Commit: Maciej Barć gentoo org> CommitDate: Thu Feb 2 17:46:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1adad851 app-emacs/compat: bump to 29.1.3.2 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/Manifest | 1 + app-emacs/compat/compat-29.1.3.2.ebuild | 43 + 2 files changed, 44 insertions(+) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index 41972213b082..d2a85fa99669 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -3,3 +3,4 @@ DIST compat-28.1.2.2.tar.gz 82479 BLAKE2B 154104a3d1cf953f712de357d21736d648289d DIST compat-29.1.1.0.tar.gz 94072 BLAKE2B 675f0bbf4411fb0d2c2e8f77bcd62dbe56da1f052bd6e390dade0c8075eaa480bb387280a29ae09396a2f4bf27746ae1065d38dd1b7882b9c8c0ec3a4eb776e5 SHA512 5c7b093314cd8f8d8cbab4f470a64d3f104d0e79d2881f2f2309700c6fe5f58a72a8a65379868edba33c0b6af1d43f1474e2fefc65c033f39981d29fca35259a DIST compat-29.1.3.0.tar.gz 111711 BLAKE2B 7a9b104baf141136e91a49e4697e0add3da64cf979354c25c7798c9a8f1b91796e774f262fc306a12c4c03d918089ca9af48471ab62bb0f02a890969f54104e7 SHA512 5724855f0572b33bd96ea0dfa85eac3b64f6c5be58edc2b14d474295d0b0cd86a0e71d704907aed37d1bb254be938e98ef15323cae590ca10cd072b94d3f25c2 DIST compat-29.1.3.1.tar.gz 112748 BLAKE2B d7e3d5e28931857f28d564bd03cb3ebfb3e6d0fa503843b425583950b9473cee9676ddb571af4f788a016ea42eace06a317dc4bf967556d85e50cb5d26097c62 SHA512 bde4ee9d3ba813fddf5db9f91e1211e5aa4d678a31e8bd4904ba9e94d66efad90fa0ce39583925121761b25ff197d26370412ef927ecad6ee9bea0f49ec41555 +DIST compat-29.1.3.2.tar.gz 117624 BLAKE2B 340f9e5c31770370e1a7320c31d81bcd5e723c80fd1e178f852dfc4213c48387364b7ef05babd3a46fd71943d4c1c88ab76911d509be69b0993cf6e81f36abc2 SHA512 f5b16ebad7b9701548d605d2e015c8ced65c374ae8ab87e9c34a64be9f018ef909c6b775e7df0ce3b92827c7556a1f754a300ed25db1f3c6299a63f17694d08d diff --git a/app-emacs/compat/compat-29.1.3.2.ebuild b/app-emacs/compat/compat-29.1.3.2.ebuild new file mode 100644 index ..459edf66eea1 --- /dev/null +++ b/app-emacs/compat/compat-29.1.3.2.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=24.4 + +inherit elisp + +DESCRIPTION="Compatibility libraries for Emacs" +HOMEPAGE="https://github.com/emacs-compat/compat/ + https://git.sr.ht/~pkal/compat/"; +SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +BDEPEND="sys-apps/texinfo" + +ELISP_TEXINFO="${PN}.texi" + +src_compile() { + emake compile ${PN}.info +} + +src_test() { + local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" + if [[ "${has_json}" != t ]] ; then + local line + while read line ; do + ewarn "${line}" + done <<-EOF + Your current Emacs version does not support native JSON parsing, + which is required for running tests of ${CATEGORY}/${PN}. + Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" + to select that version. + EOF + else + emake test + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 538d3ff2cba2d5e6aef8c99164017a1c19d9c5b6 Author: Maciej Barć gentoo org> AuthorDate: Fri Jan 27 00:16:28 2023 + Commit: Maciej Barć gentoo org> CommitDate: Fri Jan 27 13:01:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=538d3ff2 app-emacs/compat: drop old 29.1.2.0 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/Manifest | 1 - app-emacs/compat/compat-29.1.2.0.ebuild | 43 - 2 files changed, 44 deletions(-) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index 20f4d406ecef..4be5d88393e9 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -2,6 +2,5 @@ DIST compat-28.1.1.3.tar.gz 72597 BLAKE2B 82186713370fed7f97eb057cb330d77c1d7582 DIST compat-28.1.2.2.tar.gz 82479 BLAKE2B 154104a3d1cf953f712de357d21736d648289dbdaccb0f9ca5cbd44cb1e41b9b7b4b52394548658b47216f9205f28d2020b015d22b5d0c4df63c79794ddfc56e SHA512 65cafbf4d48815f447e412c4dbd87c5bd3357df5302660a5296582648926f8e3fe96b4b90b53674f18be8affe66af95c8db7e58d7a9dd63d2b57983962e5a53c DIST compat-29.1.1.0.tar.gz 94072 BLAKE2B 675f0bbf4411fb0d2c2e8f77bcd62dbe56da1f052bd6e390dade0c8075eaa480bb387280a29ae09396a2f4bf27746ae1065d38dd1b7882b9c8c0ec3a4eb776e5 SHA512 5c7b093314cd8f8d8cbab4f470a64d3f104d0e79d2881f2f2309700c6fe5f58a72a8a65379868edba33c0b6af1d43f1474e2fefc65c033f39981d29fca35259a DIST compat-29.1.1.1.tar.gz 96932 BLAKE2B 69941bc24d5146103d82862214064b11bfdd335d1af48bf776024c4f73fa156b1d953bb7dad902bbf31a957dfa498762377136ea062fbc7aa0d716cc42bc0228 SHA512 d31b5544e703252d97ef8145ce9f1dc3265264d1e1b62ca46e0baf200b6fb839d20701dafccedb22661472678ca4fcb74fa613fe7244e6359504fb67699f18cc -DIST compat-29.1.2.0.tar.gz 98435 BLAKE2B c78a57badb43c527598f2f48bb80a348d2805bb2f0fbec2d76a97b02bcfab5edf48033788f04c9e2b6534471eeff033654bf255202c92200b08a3ebbaa2d2cb3 SHA512 0fadc730d1ae4fda443eff4b3e6a9e49b6b676963d45b08c020b1aa295af9345ec48da082fde651284c52699433e31ef973fe99305614577d325ab9e4059618f DIST compat-29.1.3.0.tar.gz 111711 BLAKE2B 7a9b104baf141136e91a49e4697e0add3da64cf979354c25c7798c9a8f1b91796e774f262fc306a12c4c03d918089ca9af48471ab62bb0f02a890969f54104e7 SHA512 5724855f0572b33bd96ea0dfa85eac3b64f6c5be58edc2b14d474295d0b0cd86a0e71d704907aed37d1bb254be938e98ef15323cae590ca10cd072b94d3f25c2 DIST compat-29.1.3.1.tar.gz 112748 BLAKE2B d7e3d5e28931857f28d564bd03cb3ebfb3e6d0fa503843b425583950b9473cee9676ddb571af4f788a016ea42eace06a317dc4bf967556d85e50cb5d26097c62 SHA512 bde4ee9d3ba813fddf5db9f91e1211e5aa4d678a31e8bd4904ba9e94d66efad90fa0ce39583925121761b25ff197d26370412ef927ecad6ee9bea0f49ec41555 diff --git a/app-emacs/compat/compat-29.1.2.0.ebuild b/app-emacs/compat/compat-29.1.2.0.ebuild deleted file mode 100644 index 459edf66eea1.. --- a/app-emacs/compat/compat-29.1.2.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -NEED_EMACS=24.4 - -inherit elisp - -DESCRIPTION="Compatibility libraries for Emacs" -HOMEPAGE="https://github.com/emacs-compat/compat/ - https://git.sr.ht/~pkal/compat/"; -SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" - -BDEPEND="sys-apps/texinfo" - -ELISP_TEXINFO="${PN}.texi" - -src_compile() { - emake compile ${PN}.info -} - -src_test() { - local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" - if [[ "${has_json}" != t ]] ; then - local line - while read line ; do - ewarn "${line}" - done <<-EOF - Your current Emacs version does not support native JSON parsing, - which is required for running tests of ${CATEGORY}/${PN}. - Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" - to select that version. - EOF - else - emake test - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 2c29703ab1f424e41a6ddce6469990ac6aaef1b2 Author: Maciej Barć gentoo org> AuthorDate: Fri Jan 27 00:16:41 2023 + Commit: Maciej Barć gentoo org> CommitDate: Fri Jan 27 13:01:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c29703a app-emacs/compat: drop old 29.1.1.1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/Manifest | 1 - app-emacs/compat/compat-29.1.1.1.ebuild | 43 - 2 files changed, 44 deletions(-) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index 4be5d88393e9..41972213b082 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -1,6 +1,5 @@ DIST compat-28.1.1.3.tar.gz 72597 BLAKE2B 82186713370fed7f97eb057cb330d77c1d758224ad37c0b7fbbd21221b0d2ffd68be805483f3e9577866f02079c83a5686918c87a1ed7c67c9acdd64aa3a560b SHA512 d65e5ce07cd6d26cf771d6878caeb6641aff0fc924ec901955c1a03b6fe42e3527220448fa92a8d6c3f5bd65e6f915ed4ada1be01a29d7919f916826e48f DIST compat-28.1.2.2.tar.gz 82479 BLAKE2B 154104a3d1cf953f712de357d21736d648289dbdaccb0f9ca5cbd44cb1e41b9b7b4b52394548658b47216f9205f28d2020b015d22b5d0c4df63c79794ddfc56e SHA512 65cafbf4d48815f447e412c4dbd87c5bd3357df5302660a5296582648926f8e3fe96b4b90b53674f18be8affe66af95c8db7e58d7a9dd63d2b57983962e5a53c DIST compat-29.1.1.0.tar.gz 94072 BLAKE2B 675f0bbf4411fb0d2c2e8f77bcd62dbe56da1f052bd6e390dade0c8075eaa480bb387280a29ae09396a2f4bf27746ae1065d38dd1b7882b9c8c0ec3a4eb776e5 SHA512 5c7b093314cd8f8d8cbab4f470a64d3f104d0e79d2881f2f2309700c6fe5f58a72a8a65379868edba33c0b6af1d43f1474e2fefc65c033f39981d29fca35259a -DIST compat-29.1.1.1.tar.gz 96932 BLAKE2B 69941bc24d5146103d82862214064b11bfdd335d1af48bf776024c4f73fa156b1d953bb7dad902bbf31a957dfa498762377136ea062fbc7aa0d716cc42bc0228 SHA512 d31b5544e703252d97ef8145ce9f1dc3265264d1e1b62ca46e0baf200b6fb839d20701dafccedb22661472678ca4fcb74fa613fe7244e6359504fb67699f18cc DIST compat-29.1.3.0.tar.gz 111711 BLAKE2B 7a9b104baf141136e91a49e4697e0add3da64cf979354c25c7798c9a8f1b91796e774f262fc306a12c4c03d918089ca9af48471ab62bb0f02a890969f54104e7 SHA512 5724855f0572b33bd96ea0dfa85eac3b64f6c5be58edc2b14d474295d0b0cd86a0e71d704907aed37d1bb254be938e98ef15323cae590ca10cd072b94d3f25c2 DIST compat-29.1.3.1.tar.gz 112748 BLAKE2B d7e3d5e28931857f28d564bd03cb3ebfb3e6d0fa503843b425583950b9473cee9676ddb571af4f788a016ea42eace06a317dc4bf967556d85e50cb5d26097c62 SHA512 bde4ee9d3ba813fddf5db9f91e1211e5aa4d678a31e8bd4904ba9e94d66efad90fa0ce39583925121761b25ff197d26370412ef927ecad6ee9bea0f49ec41555 diff --git a/app-emacs/compat/compat-29.1.1.1.ebuild b/app-emacs/compat/compat-29.1.1.1.ebuild deleted file mode 100644 index 459edf66eea1.. --- a/app-emacs/compat/compat-29.1.1.1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -NEED_EMACS=24.4 - -inherit elisp - -DESCRIPTION="Compatibility libraries for Emacs" -HOMEPAGE="https://github.com/emacs-compat/compat/ - https://git.sr.ht/~pkal/compat/"; -SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" - -BDEPEND="sys-apps/texinfo" - -ELISP_TEXINFO="${PN}.texi" - -src_compile() { - emake compile ${PN}.info -} - -src_test() { - local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" - if [[ "${has_json}" != t ]] ; then - local line - while read line ; do - ewarn "${line}" - done <<-EOF - Your current Emacs version does not support native JSON parsing, - which is required for running tests of ${CATEGORY}/${PN}. - Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" - to select that version. - EOF - else - emake test - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 9e6c2254dbfe662e4470ff836f9506956c1c0807 Author: Maciej Barć gentoo org> AuthorDate: Fri Jan 27 00:15:30 2023 + Commit: Maciej Barć gentoo org> CommitDate: Fri Jan 27 13:01:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e6c2254 app-emacs/compat: bump to 29.1.3.1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/Manifest | 1 + app-emacs/compat/compat-29.1.3.1.ebuild | 43 + 2 files changed, 44 insertions(+) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index 5f3b40bc9757..20f4d406ecef 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -4,3 +4,4 @@ DIST compat-29.1.1.0.tar.gz 94072 BLAKE2B 675f0bbf4411fb0d2c2e8f77bcd62dbe56da1f DIST compat-29.1.1.1.tar.gz 96932 BLAKE2B 69941bc24d5146103d82862214064b11bfdd335d1af48bf776024c4f73fa156b1d953bb7dad902bbf31a957dfa498762377136ea062fbc7aa0d716cc42bc0228 SHA512 d31b5544e703252d97ef8145ce9f1dc3265264d1e1b62ca46e0baf200b6fb839d20701dafccedb22661472678ca4fcb74fa613fe7244e6359504fb67699f18cc DIST compat-29.1.2.0.tar.gz 98435 BLAKE2B c78a57badb43c527598f2f48bb80a348d2805bb2f0fbec2d76a97b02bcfab5edf48033788f04c9e2b6534471eeff033654bf255202c92200b08a3ebbaa2d2cb3 SHA512 0fadc730d1ae4fda443eff4b3e6a9e49b6b676963d45b08c020b1aa295af9345ec48da082fde651284c52699433e31ef973fe99305614577d325ab9e4059618f DIST compat-29.1.3.0.tar.gz 111711 BLAKE2B 7a9b104baf141136e91a49e4697e0add3da64cf979354c25c7798c9a8f1b91796e774f262fc306a12c4c03d918089ca9af48471ab62bb0f02a890969f54104e7 SHA512 5724855f0572b33bd96ea0dfa85eac3b64f6c5be58edc2b14d474295d0b0cd86a0e71d704907aed37d1bb254be938e98ef15323cae590ca10cd072b94d3f25c2 +DIST compat-29.1.3.1.tar.gz 112748 BLAKE2B d7e3d5e28931857f28d564bd03cb3ebfb3e6d0fa503843b425583950b9473cee9676ddb571af4f788a016ea42eace06a317dc4bf967556d85e50cb5d26097c62 SHA512 bde4ee9d3ba813fddf5db9f91e1211e5aa4d678a31e8bd4904ba9e94d66efad90fa0ce39583925121761b25ff197d26370412ef927ecad6ee9bea0f49ec41555 diff --git a/app-emacs/compat/compat-29.1.3.1.ebuild b/app-emacs/compat/compat-29.1.3.1.ebuild new file mode 100644 index ..459edf66eea1 --- /dev/null +++ b/app-emacs/compat/compat-29.1.3.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=24.4 + +inherit elisp + +DESCRIPTION="Compatibility libraries for Emacs" +HOMEPAGE="https://github.com/emacs-compat/compat/ + https://git.sr.ht/~pkal/compat/"; +SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +BDEPEND="sys-apps/texinfo" + +ELISP_TEXINFO="${PN}.texi" + +src_compile() { + emake compile ${PN}.info +} + +src_test() { + local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" + if [[ "${has_json}" != t ]] ; then + local line + while read line ; do + ewarn "${line}" + done <<-EOF + Your current Emacs version does not support native JSON parsing, + which is required for running tests of ${CATEGORY}/${PN}. + Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" + to select that version. + EOF + else + emake test + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: e42231b7128f139c0ff3866937cdd27b7fa98649 Author: Maciej Barć gentoo org> AuthorDate: Mon Jan 23 06:10:05 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jan 23 07:56:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e42231b7 app-emacs/compat: bump to 29.1.3.0 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/Manifest | 1 + app-emacs/compat/compat-29.1.3.0.ebuild | 43 + 2 files changed, 44 insertions(+) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index a76d023ca1c3..5f3b40bc9757 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -3,3 +3,4 @@ DIST compat-28.1.2.2.tar.gz 82479 BLAKE2B 154104a3d1cf953f712de357d21736d648289d DIST compat-29.1.1.0.tar.gz 94072 BLAKE2B 675f0bbf4411fb0d2c2e8f77bcd62dbe56da1f052bd6e390dade0c8075eaa480bb387280a29ae09396a2f4bf27746ae1065d38dd1b7882b9c8c0ec3a4eb776e5 SHA512 5c7b093314cd8f8d8cbab4f470a64d3f104d0e79d2881f2f2309700c6fe5f58a72a8a65379868edba33c0b6af1d43f1474e2fefc65c033f39981d29fca35259a DIST compat-29.1.1.1.tar.gz 96932 BLAKE2B 69941bc24d5146103d82862214064b11bfdd335d1af48bf776024c4f73fa156b1d953bb7dad902bbf31a957dfa498762377136ea062fbc7aa0d716cc42bc0228 SHA512 d31b5544e703252d97ef8145ce9f1dc3265264d1e1b62ca46e0baf200b6fb839d20701dafccedb22661472678ca4fcb74fa613fe7244e6359504fb67699f18cc DIST compat-29.1.2.0.tar.gz 98435 BLAKE2B c78a57badb43c527598f2f48bb80a348d2805bb2f0fbec2d76a97b02bcfab5edf48033788f04c9e2b6534471eeff033654bf255202c92200b08a3ebbaa2d2cb3 SHA512 0fadc730d1ae4fda443eff4b3e6a9e49b6b676963d45b08c020b1aa295af9345ec48da082fde651284c52699433e31ef973fe99305614577d325ab9e4059618f +DIST compat-29.1.3.0.tar.gz 111711 BLAKE2B 7a9b104baf141136e91a49e4697e0add3da64cf979354c25c7798c9a8f1b91796e774f262fc306a12c4c03d918089ca9af48471ab62bb0f02a890969f54104e7 SHA512 5724855f0572b33bd96ea0dfa85eac3b64f6c5be58edc2b14d474295d0b0cd86a0e71d704907aed37d1bb254be938e98ef15323cae590ca10cd072b94d3f25c2 diff --git a/app-emacs/compat/compat-29.1.3.0.ebuild b/app-emacs/compat/compat-29.1.3.0.ebuild new file mode 100644 index ..459edf66eea1 --- /dev/null +++ b/app-emacs/compat/compat-29.1.3.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=24.4 + +inherit elisp + +DESCRIPTION="Compatibility libraries for Emacs" +HOMEPAGE="https://github.com/emacs-compat/compat/ + https://git.sr.ht/~pkal/compat/"; +SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +BDEPEND="sys-apps/texinfo" + +ELISP_TEXINFO="${PN}.texi" + +src_compile() { + emake compile ${PN}.info +} + +src_test() { + local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" + if [[ "${has_json}" != t ]] ; then + local line + while read line ; do + ewarn "${line}" + done <<-EOF + Your current Emacs version does not support native JSON parsing, + which is required for running tests of ${CATEGORY}/${PN}. + Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" + to select that version. + EOF + else + emake test + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: e3d1de58bb88d608ac67d977d502502d85500bdc Author: Maciej Barć gentoo org> AuthorDate: Tue Jan 17 16:51:58 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Jan 18 10:30:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3d1de58 app-emacs/compat: bump to 29.1.2.0 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/Manifest | 1 + app-emacs/compat/compat-29.1.2.0.ebuild | 43 + 2 files changed, 44 insertions(+) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index fe2ff5c0e82c..a76d023ca1c3 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -2,3 +2,4 @@ DIST compat-28.1.1.3.tar.gz 72597 BLAKE2B 82186713370fed7f97eb057cb330d77c1d7582 DIST compat-28.1.2.2.tar.gz 82479 BLAKE2B 154104a3d1cf953f712de357d21736d648289dbdaccb0f9ca5cbd44cb1e41b9b7b4b52394548658b47216f9205f28d2020b015d22b5d0c4df63c79794ddfc56e SHA512 65cafbf4d48815f447e412c4dbd87c5bd3357df5302660a5296582648926f8e3fe96b4b90b53674f18be8affe66af95c8db7e58d7a9dd63d2b57983962e5a53c DIST compat-29.1.1.0.tar.gz 94072 BLAKE2B 675f0bbf4411fb0d2c2e8f77bcd62dbe56da1f052bd6e390dade0c8075eaa480bb387280a29ae09396a2f4bf27746ae1065d38dd1b7882b9c8c0ec3a4eb776e5 SHA512 5c7b093314cd8f8d8cbab4f470a64d3f104d0e79d2881f2f2309700c6fe5f58a72a8a65379868edba33c0b6af1d43f1474e2fefc65c033f39981d29fca35259a DIST compat-29.1.1.1.tar.gz 96932 BLAKE2B 69941bc24d5146103d82862214064b11bfdd335d1af48bf776024c4f73fa156b1d953bb7dad902bbf31a957dfa498762377136ea062fbc7aa0d716cc42bc0228 SHA512 d31b5544e703252d97ef8145ce9f1dc3265264d1e1b62ca46e0baf200b6fb839d20701dafccedb22661472678ca4fcb74fa613fe7244e6359504fb67699f18cc +DIST compat-29.1.2.0.tar.gz 98435 BLAKE2B c78a57badb43c527598f2f48bb80a348d2805bb2f0fbec2d76a97b02bcfab5edf48033788f04c9e2b6534471eeff033654bf255202c92200b08a3ebbaa2d2cb3 SHA512 0fadc730d1ae4fda443eff4b3e6a9e49b6b676963d45b08c020b1aa295af9345ec48da082fde651284c52699433e31ef973fe99305614577d325ab9e4059618f diff --git a/app-emacs/compat/compat-29.1.2.0.ebuild b/app-emacs/compat/compat-29.1.2.0.ebuild new file mode 100644 index ..459edf66eea1 --- /dev/null +++ b/app-emacs/compat/compat-29.1.2.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=24.4 + +inherit elisp + +DESCRIPTION="Compatibility libraries for Emacs" +HOMEPAGE="https://github.com/emacs-compat/compat/ + https://git.sr.ht/~pkal/compat/"; +SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +BDEPEND="sys-apps/texinfo" + +ELISP_TEXINFO="${PN}.texi" + +src_compile() { + emake compile ${PN}.info +} + +src_test() { + local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" + if [[ "${has_json}" != t ]] ; then + local line + while read line ; do + ewarn "${line}" + done <<-EOF + Your current Emacs version does not support native JSON parsing, + which is required for running tests of ${CATEGORY}/${PN}. + Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" + to select that version. + EOF + else + emake test + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: d1046f51066ef7f4ff5246e10f8b00d792aac50d Author: Sam James gentoo org> AuthorDate: Mon Jan 16 14:32:17 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jan 16 14:32:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1046f51 app-emacs/compat: Stabilize 28.1.2.2 ALLARCHES, #891021 Signed-off-by: Sam James gentoo.org> app-emacs/compat/compat-28.1.2.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emacs/compat/compat-28.1.2.2.ebuild b/app-emacs/compat/compat-28.1.2.2.ebuild index 25a6e34f331f..31a646a223a7 100644 --- a/app-emacs/compat/compat-28.1.2.2.ebuild +++ b/app-emacs/compat/compat-28.1.2.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ SRC_URI="https://git.sr.ht/~pkal/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" BDEPEND="sys-apps/texinfo"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: a0436405ad053f94ac5f28111452bb9ba301bea5 Author: Maciej Barć gentoo org> AuthorDate: Mon Jan 16 05:49:02 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jan 16 12:20:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0436405 app-emacs/compat: drop old 29.1.0.1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/Manifest | 1 - app-emacs/compat/compat-29.1.0.1.ebuild | 44 - 2 files changed, 45 deletions(-) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index 603b6654f493..fe2ff5c0e82c 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -1,5 +1,4 @@ DIST compat-28.1.1.3.tar.gz 72597 BLAKE2B 82186713370fed7f97eb057cb330d77c1d758224ad37c0b7fbbd21221b0d2ffd68be805483f3e9577866f02079c83a5686918c87a1ed7c67c9acdd64aa3a560b SHA512 d65e5ce07cd6d26cf771d6878caeb6641aff0fc924ec901955c1a03b6fe42e3527220448fa92a8d6c3f5bd65e6f915ed4ada1be01a29d7919f916826e48f DIST compat-28.1.2.2.tar.gz 82479 BLAKE2B 154104a3d1cf953f712de357d21736d648289dbdaccb0f9ca5cbd44cb1e41b9b7b4b52394548658b47216f9205f28d2020b015d22b5d0c4df63c79794ddfc56e SHA512 65cafbf4d48815f447e412c4dbd87c5bd3357df5302660a5296582648926f8e3fe96b4b90b53674f18be8affe66af95c8db7e58d7a9dd63d2b57983962e5a53c -DIST compat-29.1.0.1.tar.gz 98171 BLAKE2B 46fd4052b7e3f6deb7789cb50d2d6c19d698531de04a171b3afc9035ed6ff3e204ee58e770eb699c05d722141b409e34dc13df1af6e3cda275ff107759a0a957 SHA512 51af7d1f87c838d421f017f2bdcce215e6951bd69181abff64c2c87f6ff1aac1b5f29e0dc91be2f48589e9a6092007a99d987791213801c7e0d89a372dfa4b72 DIST compat-29.1.1.0.tar.gz 94072 BLAKE2B 675f0bbf4411fb0d2c2e8f77bcd62dbe56da1f052bd6e390dade0c8075eaa480bb387280a29ae09396a2f4bf27746ae1065d38dd1b7882b9c8c0ec3a4eb776e5 SHA512 5c7b093314cd8f8d8cbab4f470a64d3f104d0e79d2881f2f2309700c6fe5f58a72a8a65379868edba33c0b6af1d43f1474e2fefc65c033f39981d29fca35259a DIST compat-29.1.1.1.tar.gz 96932 BLAKE2B 69941bc24d5146103d82862214064b11bfdd335d1af48bf776024c4f73fa156b1d953bb7dad902bbf31a957dfa498762377136ea062fbc7aa0d716cc42bc0228 SHA512 d31b5544e703252d97ef8145ce9f1dc3265264d1e1b62ca46e0baf200b6fb839d20701dafccedb22661472678ca4fcb74fa613fe7244e6359504fb67699f18cc diff --git a/app-emacs/compat/compat-29.1.0.1.ebuild b/app-emacs/compat/compat-29.1.0.1.ebuild deleted file mode 100644 index 8bc70c870235.. --- a/app-emacs/compat/compat-29.1.0.1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -H=8a32564247ad3baee571252a2004c3d347962d01 -NEED_EMACS=24 - -inherit elisp - -DESCRIPTION="Compatibility libraries for Emacs" -HOMEPAGE="https://git.sr.ht/~pkal/compat/"; -SRC_URI="https://git.sr.ht/~pkal/${PN}/archive/${H}.tar.gz - -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-${H} - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" - -BDEPEND="sys-apps/texinfo" - -ELISP_TEXINFO="${PN}.texi" - -src_compile() { - emake compile ${PN}.info -} - -src_test() { - local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" - if [[ "${has_json}" != t ]] ; then - local line - while read line ; do - ewarn "${line}" - done <<-EOF - Your current Emacs version does not support native JSON parsing, - which is required for running tests of ${CATEGORY}/${PN}. - Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" - to select that version. - EOF - else - emake test - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: f340486d72d901de4d69a253409938f72bbf6216 Author: Maciej Barć gentoo org> AuthorDate: Mon Jan 16 05:48:19 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jan 16 12:20:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f340486d app-emacs/compat: bump to 29.1.1.1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/Manifest | 1 + app-emacs/compat/compat-29.1.1.1.ebuild | 43 + 2 files changed, 44 insertions(+) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index b933cb81646d..603b6654f493 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -2,3 +2,4 @@ DIST compat-28.1.1.3.tar.gz 72597 BLAKE2B 82186713370fed7f97eb057cb330d77c1d7582 DIST compat-28.1.2.2.tar.gz 82479 BLAKE2B 154104a3d1cf953f712de357d21736d648289dbdaccb0f9ca5cbd44cb1e41b9b7b4b52394548658b47216f9205f28d2020b015d22b5d0c4df63c79794ddfc56e SHA512 65cafbf4d48815f447e412c4dbd87c5bd3357df5302660a5296582648926f8e3fe96b4b90b53674f18be8affe66af95c8db7e58d7a9dd63d2b57983962e5a53c DIST compat-29.1.0.1.tar.gz 98171 BLAKE2B 46fd4052b7e3f6deb7789cb50d2d6c19d698531de04a171b3afc9035ed6ff3e204ee58e770eb699c05d722141b409e34dc13df1af6e3cda275ff107759a0a957 SHA512 51af7d1f87c838d421f017f2bdcce215e6951bd69181abff64c2c87f6ff1aac1b5f29e0dc91be2f48589e9a6092007a99d987791213801c7e0d89a372dfa4b72 DIST compat-29.1.1.0.tar.gz 94072 BLAKE2B 675f0bbf4411fb0d2c2e8f77bcd62dbe56da1f052bd6e390dade0c8075eaa480bb387280a29ae09396a2f4bf27746ae1065d38dd1b7882b9c8c0ec3a4eb776e5 SHA512 5c7b093314cd8f8d8cbab4f470a64d3f104d0e79d2881f2f2309700c6fe5f58a72a8a65379868edba33c0b6af1d43f1474e2fefc65c033f39981d29fca35259a +DIST compat-29.1.1.1.tar.gz 96932 BLAKE2B 69941bc24d5146103d82862214064b11bfdd335d1af48bf776024c4f73fa156b1d953bb7dad902bbf31a957dfa498762377136ea062fbc7aa0d716cc42bc0228 SHA512 d31b5544e703252d97ef8145ce9f1dc3265264d1e1b62ca46e0baf200b6fb839d20701dafccedb22661472678ca4fcb74fa613fe7244e6359504fb67699f18cc diff --git a/app-emacs/compat/compat-29.1.1.1.ebuild b/app-emacs/compat/compat-29.1.1.1.ebuild new file mode 100644 index ..459edf66eea1 --- /dev/null +++ b/app-emacs/compat/compat-29.1.1.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=24.4 + +inherit elisp + +DESCRIPTION="Compatibility libraries for Emacs" +HOMEPAGE="https://github.com/emacs-compat/compat/ + https://git.sr.ht/~pkal/compat/"; +SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +BDEPEND="sys-apps/texinfo" + +ELISP_TEXINFO="${PN}.texi" + +src_compile() { + emake compile ${PN}.info +} + +src_test() { + local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" + if [[ "${has_json}" != t ]] ; then + local line + while read line ; do + ewarn "${line}" + done <<-EOF + Your current Emacs version does not support native JSON parsing, + which is required for running tests of ${CATEGORY}/${PN}. + Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" + to select that version. + EOF + else + emake test + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: a5fa6102447cc859742c9e264824f1a4f91825d9 Author: Maciej Barć gentoo org> AuthorDate: Mon Jan 9 21:09:48 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jan 9 21:16:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5fa6102 app-emacs/compat: update metadata xml Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app-emacs/compat/metadata.xml b/app-emacs/compat/metadata.xml index 2e62f6cab63c..1200c1ebc1c4 100644 --- a/app-emacs/compat/metadata.xml +++ b/app-emacs/compat/metadata.xml @@ -1,12 +1,15 @@ https://www.gentoo.org/dtd/metadata.dtd";> + gnu-em...@gentoo.org Gentoo GNU Emacs project - + +https://github.com/emacs-compat/compat/issues/ +emacs-compat/compat ~pkal/compat
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 768967d8a26abd6fff23338af3f5dd012f75eff7 Author: Maciej Barć gentoo org> AuthorDate: Mon Jan 9 21:03:06 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jan 9 21:16:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=768967d8 app-emacs/compat: bump to 29.1.1.0 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/Manifest | 1 + app-emacs/compat/compat-29.1.1.0.ebuild | 43 + 2 files changed, 44 insertions(+) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index 063aef223227..8e409ac6ef90 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -2,3 +2,4 @@ DIST compat-28.1.1.3.tar.gz 72597 BLAKE2B 82186713370fed7f97eb057cb330d77c1d7582 DIST compat-28.1.2.1.tar.gz 82434 BLAKE2B daf82d8f44af3f1b20dd25d042f401623d84f64a54c3b919714cd13fe4100d3b332e323a5fea5a643cdfc2dfe8b76a6a5684ad676fc595901df50a43e44b82f2 SHA512 7d2697b9b5bce25f44ab67438dd2b99bbd5072ed15193264cbd35473796d711d2b8f40db126478ea3c5de55609881ee20555e8a91d075df03f20610164f05d89 DIST compat-28.1.2.2.tar.gz 82479 BLAKE2B 154104a3d1cf953f712de357d21736d648289dbdaccb0f9ca5cbd44cb1e41b9b7b4b52394548658b47216f9205f28d2020b015d22b5d0c4df63c79794ddfc56e SHA512 65cafbf4d48815f447e412c4dbd87c5bd3357df5302660a5296582648926f8e3fe96b4b90b53674f18be8affe66af95c8db7e58d7a9dd63d2b57983962e5a53c DIST compat-29.1.0.1.tar.gz 98171 BLAKE2B 46fd4052b7e3f6deb7789cb50d2d6c19d698531de04a171b3afc9035ed6ff3e204ee58e770eb699c05d722141b409e34dc13df1af6e3cda275ff107759a0a957 SHA512 51af7d1f87c838d421f017f2bdcce215e6951bd69181abff64c2c87f6ff1aac1b5f29e0dc91be2f48589e9a6092007a99d987791213801c7e0d89a372dfa4b72 +DIST compat-29.1.1.0.tar.gz 94072 BLAKE2B 675f0bbf4411fb0d2c2e8f77bcd62dbe56da1f052bd6e390dade0c8075eaa480bb387280a29ae09396a2f4bf27746ae1065d38dd1b7882b9c8c0ec3a4eb776e5 SHA512 5c7b093314cd8f8d8cbab4f470a64d3f104d0e79d2881f2f2309700c6fe5f58a72a8a65379868edba33c0b6af1d43f1474e2fefc65c033f39981d29fca35259a diff --git a/app-emacs/compat/compat-29.1.1.0.ebuild b/app-emacs/compat/compat-29.1.1.0.ebuild new file mode 100644 index ..459edf66eea1 --- /dev/null +++ b/app-emacs/compat/compat-29.1.1.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=24.4 + +inherit elisp + +DESCRIPTION="Compatibility libraries for Emacs" +HOMEPAGE="https://github.com/emacs-compat/compat/ + https://git.sr.ht/~pkal/compat/"; +SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +BDEPEND="sys-apps/texinfo" + +ELISP_TEXINFO="${PN}.texi" + +src_compile() { + emake compile ${PN}.info +} + +src_test() { + local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" + if [[ "${has_json}" != t ]] ; then + local line + while read line ; do + ewarn "${line}" + done <<-EOF + Your current Emacs version does not support native JSON parsing, + which is required for running tests of ${CATEGORY}/${PN}. + Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" + to select that version. + EOF + else + emake test + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 43bed1e0dfa257e01b03eee4b17c0a2bf86f13b4 Author: Maciej Barć gentoo org> AuthorDate: Mon Jan 9 21:06:54 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jan 9 21:16:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43bed1e0 app-emacs/compat: drop old 28.1.2.1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/Manifest | 1 - app-emacs/compat/compat-28.1.2.1.ebuild | 41 - 2 files changed, 42 deletions(-) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index 8e409ac6ef90..b933cb81646d 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -1,5 +1,4 @@ DIST compat-28.1.1.3.tar.gz 72597 BLAKE2B 82186713370fed7f97eb057cb330d77c1d758224ad37c0b7fbbd21221b0d2ffd68be805483f3e9577866f02079c83a5686918c87a1ed7c67c9acdd64aa3a560b SHA512 d65e5ce07cd6d26cf771d6878caeb6641aff0fc924ec901955c1a03b6fe42e3527220448fa92a8d6c3f5bd65e6f915ed4ada1be01a29d7919f916826e48f -DIST compat-28.1.2.1.tar.gz 82434 BLAKE2B daf82d8f44af3f1b20dd25d042f401623d84f64a54c3b919714cd13fe4100d3b332e323a5fea5a643cdfc2dfe8b76a6a5684ad676fc595901df50a43e44b82f2 SHA512 7d2697b9b5bce25f44ab67438dd2b99bbd5072ed15193264cbd35473796d711d2b8f40db126478ea3c5de55609881ee20555e8a91d075df03f20610164f05d89 DIST compat-28.1.2.2.tar.gz 82479 BLAKE2B 154104a3d1cf953f712de357d21736d648289dbdaccb0f9ca5cbd44cb1e41b9b7b4b52394548658b47216f9205f28d2020b015d22b5d0c4df63c79794ddfc56e SHA512 65cafbf4d48815f447e412c4dbd87c5bd3357df5302660a5296582648926f8e3fe96b4b90b53674f18be8affe66af95c8db7e58d7a9dd63d2b57983962e5a53c DIST compat-29.1.0.1.tar.gz 98171 BLAKE2B 46fd4052b7e3f6deb7789cb50d2d6c19d698531de04a171b3afc9035ed6ff3e204ee58e770eb699c05d722141b409e34dc13df1af6e3cda275ff107759a0a957 SHA512 51af7d1f87c838d421f017f2bdcce215e6951bd69181abff64c2c87f6ff1aac1b5f29e0dc91be2f48589e9a6092007a99d987791213801c7e0d89a372dfa4b72 DIST compat-29.1.1.0.tar.gz 94072 BLAKE2B 675f0bbf4411fb0d2c2e8f77bcd62dbe56da1f052bd6e390dade0c8075eaa480bb387280a29ae09396a2f4bf27746ae1065d38dd1b7882b9c8c0ec3a4eb776e5 SHA512 5c7b093314cd8f8d8cbab4f470a64d3f104d0e79d2881f2f2309700c6fe5f58a72a8a65379868edba33c0b6af1d43f1474e2fefc65c033f39981d29fca35259a diff --git a/app-emacs/compat/compat-28.1.2.1.ebuild b/app-emacs/compat/compat-28.1.2.1.ebuild deleted file mode 100644 index ef23dab91fee.. --- a/app-emacs/compat/compat-28.1.2.1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -NEED_EMACS=24 - -inherit elisp - -DESCRIPTION="Compatibility libraries for Emacs" -HOMEPAGE="https://git.sr.ht/~pkal/compat/"; -SRC_URI="https://git.sr.ht/~pkal/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -BDEPEND="sys-apps/texinfo" - -ELISP_TEXINFO="${PN}.texi" - -src_compile() { - emake compile ${PN}.info -} - -src_test() { - local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" - if [[ "${has_json}" != t ]] ; then - local line - while read line ; do - ewarn "${line}" - done <<-EOF - Your current Emacs version does not support native JSON parsing, - which is required for running tests of ${CATEGORY}/${PN}. - Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" - to select that version. - EOF - else - emake test - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 5baa06cd0fddd5413c8596d1e1891590ce1a0b75 Author: Maciej Barć gentoo org> AuthorDate: Fri Jan 6 19:17:42 2023 + Commit: Maciej Barć gentoo org> CommitDate: Fri Jan 6 19:17:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5baa06cd app-emacs/compat: bump to 29.1.0.1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/Manifest | 1 + app-emacs/compat/compat-29.1.0.1.ebuild | 44 + 2 files changed, 45 insertions(+) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index 00540f6cf09b..063aef223227 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -1,3 +1,4 @@ DIST compat-28.1.1.3.tar.gz 72597 BLAKE2B 82186713370fed7f97eb057cb330d77c1d758224ad37c0b7fbbd21221b0d2ffd68be805483f3e9577866f02079c83a5686918c87a1ed7c67c9acdd64aa3a560b SHA512 d65e5ce07cd6d26cf771d6878caeb6641aff0fc924ec901955c1a03b6fe42e3527220448fa92a8d6c3f5bd65e6f915ed4ada1be01a29d7919f916826e48f DIST compat-28.1.2.1.tar.gz 82434 BLAKE2B daf82d8f44af3f1b20dd25d042f401623d84f64a54c3b919714cd13fe4100d3b332e323a5fea5a643cdfc2dfe8b76a6a5684ad676fc595901df50a43e44b82f2 SHA512 7d2697b9b5bce25f44ab67438dd2b99bbd5072ed15193264cbd35473796d711d2b8f40db126478ea3c5de55609881ee20555e8a91d075df03f20610164f05d89 DIST compat-28.1.2.2.tar.gz 82479 BLAKE2B 154104a3d1cf953f712de357d21736d648289dbdaccb0f9ca5cbd44cb1e41b9b7b4b52394548658b47216f9205f28d2020b015d22b5d0c4df63c79794ddfc56e SHA512 65cafbf4d48815f447e412c4dbd87c5bd3357df5302660a5296582648926f8e3fe96b4b90b53674f18be8affe66af95c8db7e58d7a9dd63d2b57983962e5a53c +DIST compat-29.1.0.1.tar.gz 98171 BLAKE2B 46fd4052b7e3f6deb7789cb50d2d6c19d698531de04a171b3afc9035ed6ff3e204ee58e770eb699c05d722141b409e34dc13df1af6e3cda275ff107759a0a957 SHA512 51af7d1f87c838d421f017f2bdcce215e6951bd69181abff64c2c87f6ff1aac1b5f29e0dc91be2f48589e9a6092007a99d987791213801c7e0d89a372dfa4b72 diff --git a/app-emacs/compat/compat-29.1.0.1.ebuild b/app-emacs/compat/compat-29.1.0.1.ebuild new file mode 100644 index ..8bc70c870235 --- /dev/null +++ b/app-emacs/compat/compat-29.1.0.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +H=8a32564247ad3baee571252a2004c3d347962d01 +NEED_EMACS=24 + +inherit elisp + +DESCRIPTION="Compatibility libraries for Emacs" +HOMEPAGE="https://git.sr.ht/~pkal/compat/"; +SRC_URI="https://git.sr.ht/~pkal/${PN}/archive/${H}.tar.gz + -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-${H} + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +BDEPEND="sys-apps/texinfo" + +ELISP_TEXINFO="${PN}.texi" + +src_compile() { + emake compile ${PN}.info +} + +src_test() { + local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" + if [[ "${has_json}" != t ]] ; then + local line + while read line ; do + ewarn "${line}" + done <<-EOF + Your current Emacs version does not support native JSON parsing, + which is required for running tests of ${CATEGORY}/${PN}. + Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" + to select that version. + EOF + else + emake test + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: e2675574381b6b98d3b6584165a39ea9df14bf03 Author: Sam James gentoo org> AuthorDate: Tue Jan 3 23:24:49 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 23:24:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2675574 app-emacs/compat: Stabilize 28.1.1.3 amd64, #889586 Signed-off-by: Sam James gentoo.org> app-emacs/compat/compat-28.1.1.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emacs/compat/compat-28.1.1.3.ebuild b/app-emacs/compat/compat-28.1.1.3.ebuild index 8a61c3a356a2..d7de25c5bf4b 100644 --- a/app-emacs/compat/compat-28.1.1.3.ebuild +++ b/app-emacs/compat/compat-28.1.1.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,7 +15,7 @@ S="${WORKDIR}"/${PN}-${H} LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" BDEPEND="sys-apps/texinfo"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: d55473be618a5ea8632e7dffc52bd487b3b40745 Author: Sam James gentoo org> AuthorDate: Tue Jan 3 23:24:51 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 23:24:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d55473be app-emacs/compat: Stabilize 28.1.1.3 x86, #889586 Signed-off-by: Sam James gentoo.org> app-emacs/compat/compat-28.1.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/compat/compat-28.1.1.3.ebuild b/app-emacs/compat/compat-28.1.1.3.ebuild index d7de25c5bf4b..db3cbb13f321 100644 --- a/app-emacs/compat/compat-28.1.1.3.ebuild +++ b/app-emacs/compat/compat-28.1.1.3.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${PN}-${H} LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" BDEPEND="sys-apps/texinfo"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 87d31276092ad58c3d88e6f942d1aa0c9911d163 Author: Sam James gentoo org> AuthorDate: Mon Oct 17 19:23:24 2022 + Commit: Sam James gentoo org> CommitDate: Mon Oct 17 19:23:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87d31276 app-emacs/compat: Keyword 28.1.2.2 arm64, #877195 Signed-off-by: Sam James gentoo.org> app-emacs/compat/compat-28.1.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/compat/compat-28.1.2.2.ebuild b/app-emacs/compat/compat-28.1.2.2.ebuild index 353e22b71d33..25a6e34f331f 100644 --- a/app-emacs/compat/compat-28.1.2.2.ebuild +++ b/app-emacs/compat/compat-28.1.2.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://git.sr.ht/~pkal/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" BDEPEND="sys-apps/texinfo"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: e7d671ffd70ae60a084b133a6771bc1e0e3ff73a Author: Arthur Zamarin gentoo org> AuthorDate: Mon Oct 17 17:30:25 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Oct 17 17:30:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7d671ff app-emacs/compat: Keyword 28.1.2.2 arm, #877195 Signed-off-by: Arthur Zamarin gentoo.org> app-emacs/compat/compat-28.1.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/compat/compat-28.1.2.2.ebuild b/app-emacs/compat/compat-28.1.2.2.ebuild index 906f0ea87b97..353e22b71d33 100644 --- a/app-emacs/compat/compat-28.1.2.2.ebuild +++ b/app-emacs/compat/compat-28.1.2.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://git.sr.ht/~pkal/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~ppc64 ~x86" BDEPEND="sys-apps/texinfo"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 6731a01e2b36358502416f93409b30fb0fcddc80 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Oct 15 14:28:16 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Oct 15 14:28:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6731a01e app-emacs/compat: Keyword 28.1.2.2 ppc64, #877195 Signed-off-by: Arthur Zamarin gentoo.org> app-emacs/compat/compat-28.1.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/compat/compat-28.1.2.2.ebuild b/app-emacs/compat/compat-28.1.2.2.ebuild index ef23dab91fee..906f0ea87b97 100644 --- a/app-emacs/compat/compat-28.1.2.2.ebuild +++ b/app-emacs/compat/compat-28.1.2.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://git.sr.ht/~pkal/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" BDEPEND="sys-apps/texinfo"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 67100458c374e4e33e710bd9539cc407932414e9 Author: Maciej Barć gentoo org> AuthorDate: Sat Oct 8 20:28:06 2022 + Commit: Maciej Barć gentoo org> CommitDate: Sat Oct 8 20:29:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67100458 app-emacs/compat: drop old 28.1.2.0 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/Manifest | 1 - app-emacs/compat/compat-28.1.2.0.ebuild | 43 - 2 files changed, 44 deletions(-) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index a44204b55c1d..00540f6cf09b 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -1,4 +1,3 @@ DIST compat-28.1.1.3.tar.gz 72597 BLAKE2B 82186713370fed7f97eb057cb330d77c1d758224ad37c0b7fbbd21221b0d2ffd68be805483f3e9577866f02079c83a5686918c87a1ed7c67c9acdd64aa3a560b SHA512 d65e5ce07cd6d26cf771d6878caeb6641aff0fc924ec901955c1a03b6fe42e3527220448fa92a8d6c3f5bd65e6f915ed4ada1be01a29d7919f916826e48f -DIST compat-28.1.2.0.tar.gz 72597 BLAKE2B 82186713370fed7f97eb057cb330d77c1d758224ad37c0b7fbbd21221b0d2ffd68be805483f3e9577866f02079c83a5686918c87a1ed7c67c9acdd64aa3a560b SHA512 d65e5ce07cd6d26cf771d6878caeb6641aff0fc924ec901955c1a03b6fe42e3527220448fa92a8d6c3f5bd65e6f915ed4ada1be01a29d7919f916826e48f DIST compat-28.1.2.1.tar.gz 82434 BLAKE2B daf82d8f44af3f1b20dd25d042f401623d84f64a54c3b919714cd13fe4100d3b332e323a5fea5a643cdfc2dfe8b76a6a5684ad676fc595901df50a43e44b82f2 SHA512 7d2697b9b5bce25f44ab67438dd2b99bbd5072ed15193264cbd35473796d711d2b8f40db126478ea3c5de55609881ee20555e8a91d075df03f20610164f05d89 DIST compat-28.1.2.2.tar.gz 82479 BLAKE2B 154104a3d1cf953f712de357d21736d648289dbdaccb0f9ca5cbd44cb1e41b9b7b4b52394548658b47216f9205f28d2020b015d22b5d0c4df63c79794ddfc56e SHA512 65cafbf4d48815f447e412c4dbd87c5bd3357df5302660a5296582648926f8e3fe96b4b90b53674f18be8affe66af95c8db7e58d7a9dd63d2b57983962e5a53c diff --git a/app-emacs/compat/compat-28.1.2.0.ebuild b/app-emacs/compat/compat-28.1.2.0.ebuild deleted file mode 100644 index 8a61c3a356a2.. --- a/app-emacs/compat/compat-28.1.2.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -H=2c3233c0e09ef34176787b6e3da4319751ad91e7 -NEED_EMACS=24 - -inherit elisp - -DESCRIPTION="Compatibility libraries for Emacs" -HOMEPAGE="https://git.sr.ht/~pkal/compat/"; -SRC_URI="https://git.sr.ht/~pkal/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-${H} - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -BDEPEND="sys-apps/texinfo" - -ELISP_TEXINFO="${PN}.texi" - -src_compile() { - emake compile ${PN}.info -} - -src_test() { - local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" - if [[ "${has_json}" != t ]] ; then - local line - while read line ; do - ewarn "${line}" - done <<-EOF - Your current Emacs version does not support native JSON parsing, - which is required for running tests of ${CATEGORY}/${PN}. - Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" - to select that version. - EOF - else - emake test - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: f4ad6f263f127f90f9c5f19317370f3e43a78165 Author: Maciej Barć gentoo org> AuthorDate: Sat Oct 8 20:27:34 2022 + Commit: Maciej Barć gentoo org> CommitDate: Sat Oct 8 20:29:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4ad6f26 app-emacs/compat: bump to 28.1.2.1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/Manifest | 1 + app-emacs/compat/compat-28.1.2.1.ebuild | 41 + 2 files changed, 42 insertions(+) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index 2333441dd226..a44204b55c1d 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -1,3 +1,4 @@ DIST compat-28.1.1.3.tar.gz 72597 BLAKE2B 82186713370fed7f97eb057cb330d77c1d758224ad37c0b7fbbd21221b0d2ffd68be805483f3e9577866f02079c83a5686918c87a1ed7c67c9acdd64aa3a560b SHA512 d65e5ce07cd6d26cf771d6878caeb6641aff0fc924ec901955c1a03b6fe42e3527220448fa92a8d6c3f5bd65e6f915ed4ada1be01a29d7919f916826e48f DIST compat-28.1.2.0.tar.gz 72597 BLAKE2B 82186713370fed7f97eb057cb330d77c1d758224ad37c0b7fbbd21221b0d2ffd68be805483f3e9577866f02079c83a5686918c87a1ed7c67c9acdd64aa3a560b SHA512 d65e5ce07cd6d26cf771d6878caeb6641aff0fc924ec901955c1a03b6fe42e3527220448fa92a8d6c3f5bd65e6f915ed4ada1be01a29d7919f916826e48f +DIST compat-28.1.2.1.tar.gz 82434 BLAKE2B daf82d8f44af3f1b20dd25d042f401623d84f64a54c3b919714cd13fe4100d3b332e323a5fea5a643cdfc2dfe8b76a6a5684ad676fc595901df50a43e44b82f2 SHA512 7d2697b9b5bce25f44ab67438dd2b99bbd5072ed15193264cbd35473796d711d2b8f40db126478ea3c5de55609881ee20555e8a91d075df03f20610164f05d89 DIST compat-28.1.2.2.tar.gz 82479 BLAKE2B 154104a3d1cf953f712de357d21736d648289dbdaccb0f9ca5cbd44cb1e41b9b7b4b52394548658b47216f9205f28d2020b015d22b5d0c4df63c79794ddfc56e SHA512 65cafbf4d48815f447e412c4dbd87c5bd3357df5302660a5296582648926f8e3fe96b4b90b53674f18be8affe66af95c8db7e58d7a9dd63d2b57983962e5a53c diff --git a/app-emacs/compat/compat-28.1.2.1.ebuild b/app-emacs/compat/compat-28.1.2.1.ebuild new file mode 100644 index ..ef23dab91fee --- /dev/null +++ b/app-emacs/compat/compat-28.1.2.1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=24 + +inherit elisp + +DESCRIPTION="Compatibility libraries for Emacs" +HOMEPAGE="https://git.sr.ht/~pkal/compat/"; +SRC_URI="https://git.sr.ht/~pkal/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="sys-apps/texinfo" + +ELISP_TEXINFO="${PN}.texi" + +src_compile() { + emake compile ${PN}.info +} + +src_test() { + local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" + if [[ "${has_json}" != t ]] ; then + local line + while read line ; do + ewarn "${line}" + done <<-EOF + Your current Emacs version does not support native JSON parsing, + which is required for running tests of ${CATEGORY}/${PN}. + Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" + to select that version. + EOF + else + emake test + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 516aecf46e713c1ee804401a6437bbbff385fcf6 Author: Maciej Barć gentoo org> AuthorDate: Sat Aug 27 00:41:55 2022 + Commit: Maciej Barć gentoo org> CommitDate: Sat Aug 27 01:27:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=516aecf4 app-emacs/compat: bump to 28.1.2.2 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/Manifest | 1 + app-emacs/compat/compat-28.1.2.2.ebuild | 41 + 2 files changed, 42 insertions(+) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index 298a7091b2e5..2333441dd226 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -1,2 +1,3 @@ DIST compat-28.1.1.3.tar.gz 72597 BLAKE2B 82186713370fed7f97eb057cb330d77c1d758224ad37c0b7fbbd21221b0d2ffd68be805483f3e9577866f02079c83a5686918c87a1ed7c67c9acdd64aa3a560b SHA512 d65e5ce07cd6d26cf771d6878caeb6641aff0fc924ec901955c1a03b6fe42e3527220448fa92a8d6c3f5bd65e6f915ed4ada1be01a29d7919f916826e48f DIST compat-28.1.2.0.tar.gz 72597 BLAKE2B 82186713370fed7f97eb057cb330d77c1d758224ad37c0b7fbbd21221b0d2ffd68be805483f3e9577866f02079c83a5686918c87a1ed7c67c9acdd64aa3a560b SHA512 d65e5ce07cd6d26cf771d6878caeb6641aff0fc924ec901955c1a03b6fe42e3527220448fa92a8d6c3f5bd65e6f915ed4ada1be01a29d7919f916826e48f +DIST compat-28.1.2.2.tar.gz 82479 BLAKE2B 154104a3d1cf953f712de357d21736d648289dbdaccb0f9ca5cbd44cb1e41b9b7b4b52394548658b47216f9205f28d2020b015d22b5d0c4df63c79794ddfc56e SHA512 65cafbf4d48815f447e412c4dbd87c5bd3357df5302660a5296582648926f8e3fe96b4b90b53674f18be8affe66af95c8db7e58d7a9dd63d2b57983962e5a53c diff --git a/app-emacs/compat/compat-28.1.2.2.ebuild b/app-emacs/compat/compat-28.1.2.2.ebuild new file mode 100644 index ..ef23dab91fee --- /dev/null +++ b/app-emacs/compat/compat-28.1.2.2.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=24 + +inherit elisp + +DESCRIPTION="Compatibility libraries for Emacs" +HOMEPAGE="https://git.sr.ht/~pkal/compat/"; +SRC_URI="https://git.sr.ht/~pkal/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="sys-apps/texinfo" + +ELISP_TEXINFO="${PN}.texi" + +src_compile() { + emake compile ${PN}.info +} + +src_test() { + local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" + if [[ "${has_json}" != t ]] ; then + local line + while read line ; do + ewarn "${line}" + done <<-EOF + Your current Emacs version does not support native JSON parsing, + which is required for running tests of ${CATEGORY}/${PN}. + Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" + to select that version. + EOF + else + emake test + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 1a32ff5afabd9d4dafe6b16937a14f58e076fd2a Author: Sam James gentoo org> AuthorDate: Sun Aug 14 20:04:53 2022 + Commit: Sam James gentoo org> CommitDate: Sun Aug 14 20:04:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a32ff5a app-emacs/compat: add sourcehut upstream metadata Signed-off-by: Sam James gentoo.org> app-emacs/compat/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app-emacs/compat/metadata.xml b/app-emacs/compat/metadata.xml index 3264e3c57176..2e62f6cab63c 100644 --- a/app-emacs/compat/metadata.xml +++ b/app-emacs/compat/metadata.xml @@ -6,4 +6,7 @@ Gentoo GNU Emacs project + +~pkal/compat +
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: f5a238b85565e6e0d46f06ee75d320d6f2025232 Author: Matthew Smith gentoo org> AuthorDate: Sun Jul 24 10:47:53 2022 + Commit: Matthew Smith gentoo org> CommitDate: Sun Jul 24 10:47:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5a238b8 app-emacs/compat: add 28.1.2.0 Signed-off-by: Matthew Smith gentoo.org> app-emacs/compat/Manifest | 1 + app-emacs/compat/compat-28.1.2.0.ebuild | 43 + 2 files changed, 44 insertions(+) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index c3465f8b913d..7208e4487f42 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -1,2 +1,3 @@ DIST compat-28.1.1.1.tar.gz 71771 BLAKE2B 48feaada7e32f07b425048f8b993b2936450dbed8ba20e0f6319d4b098bcc8007323416bf300221a00fb13ff152698c2beaeea6e743d46b1d32b9c0a016a895c SHA512 e733836934671cb373f70a92a20084622e160f2731c5e5c6ce9df348820261db399da0e78d6b95293d9b6992469e96298e9fe83e331a4caaa377fc6ce61f7040 DIST compat-28.1.1.3.tar.gz 72597 BLAKE2B 82186713370fed7f97eb057cb330d77c1d758224ad37c0b7fbbd21221b0d2ffd68be805483f3e9577866f02079c83a5686918c87a1ed7c67c9acdd64aa3a560b SHA512 d65e5ce07cd6d26cf771d6878caeb6641aff0fc924ec901955c1a03b6fe42e3527220448fa92a8d6c3f5bd65e6f915ed4ada1be01a29d7919f916826e48f +DIST compat-28.1.2.0.tar.gz 72597 BLAKE2B 82186713370fed7f97eb057cb330d77c1d758224ad37c0b7fbbd21221b0d2ffd68be805483f3e9577866f02079c83a5686918c87a1ed7c67c9acdd64aa3a560b SHA512 d65e5ce07cd6d26cf771d6878caeb6641aff0fc924ec901955c1a03b6fe42e3527220448fa92a8d6c3f5bd65e6f915ed4ada1be01a29d7919f916826e48f diff --git a/app-emacs/compat/compat-28.1.2.0.ebuild b/app-emacs/compat/compat-28.1.2.0.ebuild new file mode 100644 index ..8a61c3a356a2 --- /dev/null +++ b/app-emacs/compat/compat-28.1.2.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +H=2c3233c0e09ef34176787b6e3da4319751ad91e7 +NEED_EMACS=24 + +inherit elisp + +DESCRIPTION="Compatibility libraries for Emacs" +HOMEPAGE="https://git.sr.ht/~pkal/compat/"; +SRC_URI="https://git.sr.ht/~pkal/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-${H} + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="sys-apps/texinfo" + +ELISP_TEXINFO="${PN}.texi" + +src_compile() { + emake compile ${PN}.info +} + +src_test() { + local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" + if [[ "${has_json}" != t ]] ; then + local line + while read line ; do + ewarn "${line}" + done <<-EOF + Your current Emacs version does not support native JSON parsing, + which is required for running tests of ${CATEGORY}/${PN}. + Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" + to select that version. + EOF + else + emake test + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: b62fa466ca9cc472f244f283d7b4884136acd69d Author: Matthew Smith gentoo org> AuthorDate: Sun Jul 24 10:49:04 2022 + Commit: Matthew Smith gentoo org> CommitDate: Sun Jul 24 10:49:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b62fa466 app-emacs/compat: drop 28.1.1.1-r1 Signed-off-by: Matthew Smith gentoo.org> app-emacs/compat/Manifest | 1 - app-emacs/compat/compat-28.1.1.1-r1.ebuild | 24 2 files changed, 25 deletions(-) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index 7208e4487f42..298a7091b2e5 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -1,3 +1,2 @@ -DIST compat-28.1.1.1.tar.gz 71771 BLAKE2B 48feaada7e32f07b425048f8b993b2936450dbed8ba20e0f6319d4b098bcc8007323416bf300221a00fb13ff152698c2beaeea6e743d46b1d32b9c0a016a895c SHA512 e733836934671cb373f70a92a20084622e160f2731c5e5c6ce9df348820261db399da0e78d6b95293d9b6992469e96298e9fe83e331a4caaa377fc6ce61f7040 DIST compat-28.1.1.3.tar.gz 72597 BLAKE2B 82186713370fed7f97eb057cb330d77c1d758224ad37c0b7fbbd21221b0d2ffd68be805483f3e9577866f02079c83a5686918c87a1ed7c67c9acdd64aa3a560b SHA512 d65e5ce07cd6d26cf771d6878caeb6641aff0fc924ec901955c1a03b6fe42e3527220448fa92a8d6c3f5bd65e6f915ed4ada1be01a29d7919f916826e48f DIST compat-28.1.2.0.tar.gz 72597 BLAKE2B 82186713370fed7f97eb057cb330d77c1d758224ad37c0b7fbbd21221b0d2ffd68be805483f3e9577866f02079c83a5686918c87a1ed7c67c9acdd64aa3a560b SHA512 d65e5ce07cd6d26cf771d6878caeb6641aff0fc924ec901955c1a03b6fe42e3527220448fa92a8d6c3f5bd65e6f915ed4ada1be01a29d7919f916826e48f diff --git a/app-emacs/compat/compat-28.1.1.1-r1.ebuild b/app-emacs/compat/compat-28.1.1.1-r1.ebuild deleted file mode 100644 index 8964a682162d.. --- a/app-emacs/compat/compat-28.1.1.1-r1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -NEED_EMACS=24 - -inherit elisp - -DESCRIPTION="Compatibility libraries for Emacs" -HOMEPAGE="https://git.sr.ht/~pkal/compat"; -SRC_URI="https://git.sr.ht/~pkal/compat/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -BDEPEND="sys-apps/texinfo" - -ELISP_TEXINFO="compat.texi" - -src_prepare() { - default - rm Makefile compat-tests.el || die -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: a4044d1f67a0038493894d9f68208fa457fa900d Author: Ulrich Müller gentoo org> AuthorDate: Tue Jun 21 20:27:37 2022 + Commit: Ulrich Müller gentoo org> CommitDate: Tue Jun 21 20:32:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4044d1f app-emacs/compat: Don't die when the installed Emacs doesn't support tests There's no perfect solution here, but we don't want to override the user's choice of Emacs' USE flags just for running tests. Signed-off-by: Ulrich Müller gentoo.org> app-emacs/compat/compat-28.1.1.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emacs/compat/compat-28.1.1.3.ebuild b/app-emacs/compat/compat-28.1.1.3.ebuild index 0f484b68b268..8a61c3a356a2 100644 --- a/app-emacs/compat/compat-28.1.1.3.ebuild +++ b/app-emacs/compat/compat-28.1.1.3.ebuild @@ -34,9 +34,9 @@ src_test() { done <<-EOF Your current Emacs version does not support native JSON parsing, which is required for running tests of ${CATEGORY}/${PN}. - Use "eselect emacs" to select an Emacs version with such feature. + Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" + to select that version. EOF - die "Unable to run tests, missing \">=app-editors/emacs-27.2[json]\"." else emake test fi
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: e8701186083295b4136c3e2d45048b1f9265eb1e Author: Ulrich Müller gentoo org> AuthorDate: Tue Jun 21 20:00:30 2022 + Commit: Ulrich Müller gentoo org> CommitDate: Tue Jun 21 20:00:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8701186 app-emacs/compat: Drop BDEPEND on emacs[json] Bug: https://bugs.gentoo.org/853322#c11 Signed-off-by: Ulrich Müller gentoo.org> app-emacs/compat/compat-28.1.1.3.ebuild | 7 +-- 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/app-emacs/compat/compat-28.1.1.3.ebuild b/app-emacs/compat/compat-28.1.1.3.ebuild index ac9363fe8389..0f484b68b268 100644 --- a/app-emacs/compat/compat-28.1.1.3.ebuild +++ b/app-emacs/compat/compat-28.1.1.3.ebuild @@ -16,13 +16,8 @@ S="${WORKDIR}"/${PN}-${H} LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" -BDEPEND=" - sys-apps/texinfo - test? ( >=app-editors/emacs-27.2[json] ) -" +BDEPEND="sys-apps/texinfo" ELISP_TEXINFO="${PN}.texi"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: cb8fad5ea441ea9c5a8e940fad76b2a07fb32155 Author: Maciej Barć gentoo org> AuthorDate: Tue Jun 21 19:47:11 2022 + Commit: Maciej Barć gentoo org> CommitDate: Tue Jun 21 19:47:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb8fad5e app-emacs/compat: add missing die to avoid false-positive Bug: https://bugs.gentoo.org/853322 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/compat-28.1.1.3.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/app-emacs/compat/compat-28.1.1.3.ebuild b/app-emacs/compat/compat-28.1.1.3.ebuild index e373d5d8f507..ac9363fe8389 100644 --- a/app-emacs/compat/compat-28.1.1.3.ebuild +++ b/app-emacs/compat/compat-28.1.1.3.ebuild @@ -41,6 +41,7 @@ src_test() { which is required for running tests of ${CATEGORY}/${PN}. Use "eselect emacs" to select an Emacs version with such feature. EOF + die "Unable to run tests, missing \">=app-editors/emacs-27.2[json]\"." else emake test fi
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 98307eefb98e8ec4fa76501aa3bfb877ff59de96 Author: Maciej Barć gentoo org> AuthorDate: Tue Jun 21 19:35:49 2022 + Commit: Maciej Barć gentoo org> CommitDate: Tue Jun 21 19:36:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98307eef app-emacs/compat: check for native JSON parsing support Closes: https://bugs.gentoo.org/853322 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/compat-28.1.1.3.ebuild | 16 1 file changed, 16 insertions(+) diff --git a/app-emacs/compat/compat-28.1.1.3.ebuild b/app-emacs/compat/compat-28.1.1.3.ebuild index c220c6ceb7a3..e373d5d8f507 100644 --- a/app-emacs/compat/compat-28.1.1.3.ebuild +++ b/app-emacs/compat/compat-28.1.1.3.ebuild @@ -29,3 +29,19 @@ ELISP_TEXINFO="${PN}.texi" src_compile() { emake compile ${PN}.info } + +src_test() { + local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" + if [[ "${has_json}" != t ]] ; then + local line + while read line ; do + ewarn "${line}" + done <<-EOF + Your current Emacs version does not support native JSON parsing, + which is required for running tests of ${CATEGORY}/${PN}. + Use "eselect emacs" to select an Emacs version with such feature. + EOF + else + emake test + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 9b80c6ce439ef6013dfa1ec1868576d1acaad322 Author: Maciej Barć gentoo org> AuthorDate: Tue Jun 21 17:46:26 2022 + Commit: Maciej Barć gentoo org> CommitDate: Tue Jun 21 17:48:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b80c6ce app-emacs/compat: add emacs[json] required for tests Closes: https://bugs.gentoo.org/853322 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/compat-28.1.1.3.ebuild | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app-emacs/compat/compat-28.1.1.3.ebuild b/app-emacs/compat/compat-28.1.1.3.ebuild index e42ede2851ce..c220c6ceb7a3 100644 --- a/app-emacs/compat/compat-28.1.1.3.ebuild +++ b/app-emacs/compat/compat-28.1.1.3.ebuild @@ -16,8 +16,13 @@ S="${WORKDIR}"/${PN}-${H} LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" -BDEPEND="sys-apps/texinfo" +BDEPEND=" + sys-apps/texinfo + test? ( >=app-editors/emacs-27.2[json] ) +" ELISP_TEXINFO="${PN}.texi"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 9babaac88e0bb3ac1fcfdc8dfea0cf200c1e7f1d Author: Maciej Barć gentoo org> AuthorDate: Tue Jun 21 13:35:25 2022 + Commit: Maciej Barć gentoo org> CommitDate: Tue Jun 21 13:36:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9babaac8 app-emacs/compat: bump to 28.1.1.3 Signed-off-by: Maciej Barć gentoo.org> app-emacs/compat/Manifest | 1 + app-emacs/compat/compat-28.1.1.3.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index 2767e08617a0..c3465f8b913d 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -1 +1,2 @@ DIST compat-28.1.1.1.tar.gz 71771 BLAKE2B 48feaada7e32f07b425048f8b993b2936450dbed8ba20e0f6319d4b098bcc8007323416bf300221a00fb13ff152698c2beaeea6e743d46b1d32b9c0a016a895c SHA512 e733836934671cb373f70a92a20084622e160f2731c5e5c6ce9df348820261db399da0e78d6b95293d9b6992469e96298e9fe83e331a4caaa377fc6ce61f7040 +DIST compat-28.1.1.3.tar.gz 72597 BLAKE2B 82186713370fed7f97eb057cb330d77c1d758224ad37c0b7fbbd21221b0d2ffd68be805483f3e9577866f02079c83a5686918c87a1ed7c67c9acdd64aa3a560b SHA512 d65e5ce07cd6d26cf771d6878caeb6641aff0fc924ec901955c1a03b6fe42e3527220448fa92a8d6c3f5bd65e6f915ed4ada1be01a29d7919f916826e48f diff --git a/app-emacs/compat/compat-28.1.1.3.ebuild b/app-emacs/compat/compat-28.1.1.3.ebuild new file mode 100644 index ..e42ede2851ce --- /dev/null +++ b/app-emacs/compat/compat-28.1.1.3.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +H=2c3233c0e09ef34176787b6e3da4319751ad91e7 +NEED_EMACS=24 + +inherit elisp + +DESCRIPTION="Compatibility libraries for Emacs" +HOMEPAGE="https://git.sr.ht/~pkal/compat/"; +SRC_URI="https://git.sr.ht/~pkal/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-${H} + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="sys-apps/texinfo" + +ELISP_TEXINFO="${PN}.texi" + +src_compile() { + emake compile ${PN}.info +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 4856cbcce3b9616112c0d3366483f728f171fba6 Author: Matthew Smith gentoo org> AuthorDate: Sun May 29 14:46:08 2022 + Commit: Matthew Smith gentoo org> CommitDate: Sun May 29 14:47:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4856cbcc app-emacs/compat: don't run deleted tests Also, build and install info documentation. Signed-off-by: Matthew Smith gentoo.org> Closes: https://bugs.gentoo.org/848066 .../compat/{compat-28.1.1.1.ebuild => compat-28.1.1.1-r1.ebuild}| 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app-emacs/compat/compat-28.1.1.1.ebuild b/app-emacs/compat/compat-28.1.1.1-r1.ebuild similarity index 80% rename from app-emacs/compat/compat-28.1.1.1.ebuild rename to app-emacs/compat/compat-28.1.1.1-r1.ebuild index 88eb49697dff..8964a682162d 100644 --- a/app-emacs/compat/compat-28.1.1.1.ebuild +++ b/app-emacs/compat/compat-28.1.1.1-r1.ebuild @@ -14,7 +14,11 @@ LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64 ~x86" +BDEPEND="sys-apps/texinfo" + +ELISP_TEXINFO="compat.texi" + src_prepare() { default - rm compat-tests.el || die + rm Makefile compat-tests.el || die }
[gentoo-commits] repo/gentoo:master commit in: app-emacs/compat/
commit: 1ad3dfe487d995f8d1cb1e7fda0d5f2c3edc9bb0 Author: Matthew Smith gentoo org> AuthorDate: Sun May 29 07:35:21 2022 + Commit: Matthew Smith gentoo org> CommitDate: Sun May 29 07:41:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ad3dfe4 app-emacs/compat: new package, add 28.1.1.1 Required for app-emacs/consult. Signed-off-by: Matthew Smith gentoo.org> app-emacs/compat/Manifest | 1 + app-emacs/compat/compat-28.1.1.1.ebuild | 20 app-emacs/compat/metadata.xml | 9 + 3 files changed, 30 insertions(+) diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest new file mode 100644 index ..2767e08617a0 --- /dev/null +++ b/app-emacs/compat/Manifest @@ -0,0 +1 @@ +DIST compat-28.1.1.1.tar.gz 71771 BLAKE2B 48feaada7e32f07b425048f8b993b2936450dbed8ba20e0f6319d4b098bcc8007323416bf300221a00fb13ff152698c2beaeea6e743d46b1d32b9c0a016a895c SHA512 e733836934671cb373f70a92a20084622e160f2731c5e5c6ce9df348820261db399da0e78d6b95293d9b6992469e96298e9fe83e331a4caaa377fc6ce61f7040 diff --git a/app-emacs/compat/compat-28.1.1.1.ebuild b/app-emacs/compat/compat-28.1.1.1.ebuild new file mode 100644 index ..88eb49697dff --- /dev/null +++ b/app-emacs/compat/compat-28.1.1.1.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +NEED_EMACS=24 + +inherit elisp + +DESCRIPTION="Compatibility libraries for Emacs" +HOMEPAGE="https://git.sr.ht/~pkal/compat"; +SRC_URI="https://git.sr.ht/~pkal/compat/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +src_prepare() { + default + rm compat-tests.el || die +} diff --git a/app-emacs/compat/metadata.xml b/app-emacs/compat/metadata.xml new file mode 100644 index ..3264e3c57176 --- /dev/null +++ b/app-emacs/compat/metadata.xml @@ -0,0 +1,9 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + +gnu-em...@gentoo.org +Gentoo GNU Emacs project + + +