Gentoo Archives: gentoo-commits

From: "Maciej Barć" <xgqt@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-emacs/flycheck-nimsuggest/, app-emacs/flycheck-nimsuggest/files/
Date: Fri, 13 May 2022 07:39:11
Message-Id: 1652427440.2122e1a132c0edc9091a8c41307a8631172422fa.xgqt@gentoo
1 commit: 2122e1a132c0edc9091a8c41307a8631172422fa
2 Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
3 AuthorDate: Fri May 13 07:24:13 2022 +0000
4 Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
5 CommitDate: Fri May 13 07:37:20 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2122e1a1
7
8 app-emacs/flycheck-nimsuggest: new package; add 0.8.1_p20171027
9
10 2017.10.27 snapshot
11
12 Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
13
14 app-emacs/flycheck-nimsuggest/Manifest | 1 +
15 .../files/50flycheck-nimsuggest-gentoo.el | 4 ++++
16 .../flycheck-nimsuggest-0.8.1_p20171027.ebuild | 26 ++++++++++++++++++++++
17 app-emacs/flycheck-nimsuggest/metadata.xml | 13 +++++++++++
18 4 files changed, 44 insertions(+)
19
20 diff --git a/app-emacs/flycheck-nimsuggest/Manifest b/app-emacs/flycheck-nimsuggest/Manifest
21 new file mode 100644
22 index 000000000000..2f96f7f93411
23 --- /dev/null
24 +++ b/app-emacs/flycheck-nimsuggest/Manifest
25 @@ -0,0 +1 @@
26 +DIST flycheck-nimsuggest-0.8.1_p20171027.tar.gz 2651 BLAKE2B 22bb16b6498b5bbaaba9971875a31a58e47849f3a8a03f314c957a7e59e0b61c236eb7325de9cd2899d6d05deea953ac36d7cff1c7f78e5d7d3d0a6e9c2ce81a SHA512 fe84c88617195d8ec5010c5aa551e38edd78326919748b83e8e9a6257cf0d79da70f5f804e57cd343a749816c3c4be3ce1158fd6698bc8382cd92fce0b0e9def
27
28 diff --git a/app-emacs/flycheck-nimsuggest/files/50flycheck-nimsuggest-gentoo.el b/app-emacs/flycheck-nimsuggest/files/50flycheck-nimsuggest-gentoo.el
29 new file mode 100644
30 index 000000000000..c6dd1b34d406
31 --- /dev/null
32 +++ b/app-emacs/flycheck-nimsuggest/files/50flycheck-nimsuggest-gentoo.el
33 @@ -0,0 +1,4 @@
34 +(add-to-list 'load-path "@SITELISP@")
35 +(autoload 'flycheck-nimsuggest-setup "flycheck-nimsuggest"
36 + "Setup flycheck configuration for nimsuggest.")
37 +(add-hook 'nimsuggest-mode-hook 'flycheck-nimsuggest-setup)
38
39 diff --git a/app-emacs/flycheck-nimsuggest/flycheck-nimsuggest-0.8.1_p20171027.ebuild b/app-emacs/flycheck-nimsuggest/flycheck-nimsuggest-0.8.1_p20171027.ebuild
40 new file mode 100644
41 index 000000000000..3711e48fb146
42 --- /dev/null
43 +++ b/app-emacs/flycheck-nimsuggest/flycheck-nimsuggest-0.8.1_p20171027.ebuild
44 @@ -0,0 +1,26 @@
45 +# Copyright 1999-2022 Gentoo Authors
46 +# Distributed under the terms of the GNU General Public License v2
47 +
48 +EAPI=8
49 +
50 +H=dc9a5de1cb3ee05db5794d824610959a1f603bc9
51 +NEED_EMACS=24.3
52 +
53 +inherit elisp
54 +
55 +DESCRIPTION="Emacs Flycheck backend for Nim language using nimsuggest"
56 +HOMEPAGE="https://github.com/yuutayamada/flycheck-nimsuggest/"
57 +SRC_URI="https://github.com/yuutayamada/${PN}/archive/${H}.tar.gz
58 + -> ${P}.tar.gz"
59 +S="${WORKDIR}"/${PN}-${H}
60 +
61 +LICENSE="GPL-3+"
62 +KEYWORDS="~amd64"
63 +SLOT="0"
64 +
65 +RDEPEND="app-emacs/flycheck"
66 +BDEPEND="${RDEPEND}"
67 +PDEPEND="app-emacs/nim-mode"
68 +
69 +DOCS=( README.md )
70 +SITEFILE="50${PN}-gentoo.el"
71
72 diff --git a/app-emacs/flycheck-nimsuggest/metadata.xml b/app-emacs/flycheck-nimsuggest/metadata.xml
73 new file mode 100644
74 index 000000000000..84dbc42ae1d5
75 --- /dev/null
76 +++ b/app-emacs/flycheck-nimsuggest/metadata.xml
77 @@ -0,0 +1,13 @@
78 +<?xml version="1.0" encoding="UTF-8"?>
79 +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
80 +
81 +<pkgmetadata>
82 + <maintainer type="project">
83 + <email>gnu-emacs@g.o</email>
84 + <name>Gentoo GNU Emacs project</name>
85 + </maintainer>
86 + <upstream>
87 + <bugs-to>https://github.com/yuutayamada/flycheck-nimsuggest/issues/</bugs-to>
88 + <remote-id type="github">yuutayamada/flycheck-nimsuggest</remote-id>
89 + </upstream>
90 +</pkgmetadata>