[gentoo-commits] repo/gentoo:master commit in: app-emacs/vue-mode/, app-emacs/elpher/, app-emacs/vue-html-mode/

2024-01-15 Thread Maciej Barć
commit: dd624aafb22cdb3d71680cf2b4bbc6f2ab820149
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jan 15 19:49:54 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jan 15 21:20:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd624aaf

app-emacs: mark all KEYWORDS as unstable for live  templates

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/elpher/elpher-.ebuild   | 4 ++--
 app-emacs/vue-html-mode/vue-html-mode-.ebuild | 2 +-
 app-emacs/vue-mode/vue-mode-.ebuild   | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-emacs/elpher/elpher-.ebuild 
b/app-emacs/elpher/elpher-.ebuild
index 2b588b300012..3158f781fa81 100644
--- a/app-emacs/elpher/elpher-.ebuild
+++ b/app-emacs/elpher/elpher-.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
@@ -22,7 +22,7 @@ else
else
die "could not generate SRC_URI"
fi
-   KEYWORDS="amd64 x86"
+   KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="GPL-3+"

diff --git a/app-emacs/vue-html-mode/vue-html-mode-.ebuild 
b/app-emacs/vue-html-mode/vue-html-mode-.ebuild
index 45107b950464..b1b342c0b34d 100644
--- a/app-emacs/vue-html-mode/vue-html-mode-.ebuild
+++ b/app-emacs/vue-html-mode/vue-html-mode-.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]] ; then
 else
SRC_URI="https://github.com/AdamNiederer/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
-   KEYWORDS="amd64 ~x86"
+   KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="GPL-3+"

diff --git a/app-emacs/vue-mode/vue-mode-.ebuild 
b/app-emacs/vue-mode/vue-mode-.ebuild
index e9c6f1eac018..9d29203f1a69 100644
--- a/app-emacs/vue-mode/vue-mode-.ebuild
+++ b/app-emacs/vue-mode/vue-mode-.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]] ; then
 else
SRC_URI="https://github.com/AdamNiederer/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
-   KEYWORDS="amd64 ~x86"
+   KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/vue-mode/

2024-01-04 Thread Arsen Arsenović
commit: bd27976e10ae19d2a6d3680b12982d4e36039b5b
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Thu Jan  4 18:16:16 2024 +
Commit: Arsen Arsenović  gentoo  org>
CommitDate: Thu Jan  4 18:23:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd27976e

app-emacs/vue-mode: add 

Signed-off-by: Arsen Arsenović  gentoo.org>

 app-emacs/vue-mode/vue-mode-.ebuild | 40 +
 1 file changed, 40 insertions(+)

diff --git a/app-emacs/vue-mode/vue-mode-.ebuild 
b/app-emacs/vue-mode/vue-mode-.ebuild
new file mode 100644
index ..e9c6f1eac018
--- /dev/null
+++ b/app-emacs/vue-mode/vue-mode-.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Major Emacs mode for vue component based on mmm-mode"
+HOMEPAGE="https://github.com/AdamNiederer/vue-mode/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/AdamNiederer/${PN}.git;
+else
+   SRC_URI="https://github.com/AdamNiederer/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+   KEYWORDS="amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="
+   app-emacs/edit-indirect
+   app-emacs/mmm-mode
+   app-emacs/ssass-mode
+   app-emacs/vue-html-mode
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   app-emacs/undercover
+   app-emacs/s
+   )
+"
+
+DOCS=( README.md )
+SITEFILE="50${PN}-gentoo.el"
+
+elisp-enable-tests ert-runner test



[gentoo-commits] repo/gentoo:master commit in: app-emacs/vue-mode/

2023-07-23 Thread Arthur Zamarin
commit: dfc06adaddc97ee068962c3d08c55d2fac5bd661
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jul 23 15:58:09 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jul 23 15:58:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfc06ada

app-emacs/vue-mode: Stabilize 0.4 amd64, #910733

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-emacs/vue-mode/vue-mode-0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/vue-mode/vue-mode-0.4.ebuild 
b/app-emacs/vue-mode/vue-mode-0.4.ebuild
index 9cad8b7de4e8..a3bbb8a19c06 100644
--- a/app-emacs/vue-mode/vue-mode-0.4.ebuild
+++ b/app-emacs/vue-mode/vue-mode-0.4.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]] ; then
 else
SRC_URI="https://github.com/AdamNiederer/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/vue-mode/files/, app-emacs/vue-mode/

2023-05-21 Thread Maciej Barć
commit: b70e4310652e840d23dfd6a4eb5ef4fa4122579e
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun May 21 15:39:42 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun May 21 15:39:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b70e4310

app-emacs/vue-mode: new package; add 0.4

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/vue-mode/Manifest   |  1 +
 app-emacs/vue-mode/files/50vue-mode-gentoo.el |  4 +++
 app-emacs/vue-mode/metadata.xml   | 14 ++
 app-emacs/vue-mode/vue-mode-0.4.ebuild| 40 +++
 4 files changed, 59 insertions(+)

diff --git a/app-emacs/vue-mode/Manifest b/app-emacs/vue-mode/Manifest
new file mode 100644
index ..472af6eaae10
--- /dev/null
+++ b/app-emacs/vue-mode/Manifest
@@ -0,0 +1 @@
+DIST vue-mode-0.4.tar.gz 12023 BLAKE2B 
bb20f56544b8bd67ece2753febb88c854b1ba243aeb7bc394cfece877a521c16fcb9284c4fcb2099b1cf65a0ae63252502668cf69f78043eebb68e295c620505
 SHA512 
2612b9928a6a2b209b82326e5600287072a284a7d4c431029d775be517893cef6825c0bb011689ab9d7258631ea2007d1613343b6bf8bf0676847a2dcfd039c6

diff --git a/app-emacs/vue-mode/files/50vue-mode-gentoo.el 
b/app-emacs/vue-mode/files/50vue-mode-gentoo.el
new file mode 100644
index ..15091349f763
--- /dev/null
+++ b/app-emacs/vue-mode/files/50vue-mode-gentoo.el
@@ -0,0 +1,4 @@
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'vue-mode "vue-mode"
+  "Major mode for vue component based on mmm-mode" t)
+(add-to-list 'auto-mode-alist '("\\.vue\\'" . vue-mode))

diff --git a/app-emacs/vue-mode/metadata.xml b/app-emacs/vue-mode/metadata.xml
new file mode 100644
index ..aa019a01b771
--- /dev/null
+++ b/app-emacs/vue-mode/metadata.xml
@@ -0,0 +1,14 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+gnu-em...@gentoo.org
+Gentoo GNU Emacs project
+  
+  
+  
+https://github.com/AdamNiederer/vue-mode/issues/
+AdamNiederer/vue-mode
+  
+

diff --git a/app-emacs/vue-mode/vue-mode-0.4.ebuild 
b/app-emacs/vue-mode/vue-mode-0.4.ebuild
new file mode 100644
index ..9cad8b7de4e8
--- /dev/null
+++ b/app-emacs/vue-mode/vue-mode-0.4.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Major Emacs mode for vue component based on mmm-mode"
+HOMEPAGE="https://github.com/AdamNiederer/vue-mode/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/AdamNiederer/${PN}.git;
+else
+   SRC_URI="https://github.com/AdamNiederer/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="
+   app-emacs/edit-indirect
+   app-emacs/mmm-mode
+   app-emacs/ssass-mode
+   app-emacs/vue-html-mode
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   app-emacs/undercover
+   app-emacs/s
+   )
+"
+
+DOCS=( README.md )
+SITEFILE="50${PN}-gentoo.el"
+
+elisp-enable-tests ert-runner test