Gentoo Archives: gentoo-commits

From: Florian Schmaus <flow@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: dev-nim/flatty/
Date: Thu, 30 Jun 2022 17:39:46
Message-Id: 1656589188.31147228dd567a3c9917a92c94e36b3a6aa24edc.flow@gentoo
1 commit: 31147228dd567a3c9917a92c94e36b3a6aa24edc
2 Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
3 AuthorDate: Thu Jun 30 09:11:45 2022 +0000
4 Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
5 CommitDate: Thu Jun 30 11:39:48 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=31147228
7
8 dev-nim/flatty: new package, add 0.3.4
9
10 Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
11
12 dev-nim/flatty/Manifest | 1 +
13 dev-nim/flatty/flatty-0.3.4.ebuild | 26 ++++++++++++++++++++++++++
14 dev-nim/flatty/metadata.xml | 11 +++++++++++
15 3 files changed, 38 insertions(+)
16
17 diff --git a/dev-nim/flatty/Manifest b/dev-nim/flatty/Manifest
18 new file mode 100644
19 index 000000000..af87a285b
20 --- /dev/null
21 +++ b/dev-nim/flatty/Manifest
22 @@ -0,0 +1 @@
23 +DIST flatty-0.3.4.tar.gz 17517 BLAKE2B 0fb7a0a752ab97f84ed7ba21b8751e960c14a69d18eb681190ca12b4eb85dfad873c11ba27a83240f5f02ebf5667e2ecfa1c177e595baaa1c7f2f2eb09636f8c SHA512 ce0845fa89b47128b0ed18821e9687c7fa3edeacac6030972a9865a13afa8c21f450d773ac0a82326d37973b83ee4007b284e9513e13bc081be772005f3dc906
24
25 diff --git a/dev-nim/flatty/flatty-0.3.4.ebuild b/dev-nim/flatty/flatty-0.3.4.ebuild
26 new file mode 100644
27 index 000000000..b077b4a37
28 --- /dev/null
29 +++ b/dev-nim/flatty/flatty-0.3.4.ebuild
30 @@ -0,0 +1,26 @@
31 +# Copyright 2022 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=8
35 +
36 +inherit nimble
37 +
38 +DESCRIPTION="Tools and serializer for plain flat binary files"
39 +HOMEPAGE="
40 + https://github.com/treeform/flatty
41 + https://nimble.directory/pkg/flatty
42 +"
43 +SRC_URI="https://github.com/treeform/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
44 +
45 +LICENSE="MIT"
46 +SLOT="${PV}"
47 +KEYWORDS="~amd64"
48 +
49 +set_package_url "https://github.com/treeform/flatty"
50 +
51 +src_prepare() {
52 + default
53 +
54 + # remove failing tests
55 + rm tests/test_hexprint.nim || die
56 +}
57
58 diff --git a/dev-nim/flatty/metadata.xml b/dev-nim/flatty/metadata.xml
59 new file mode 100644
60 index 000000000..b1eab6ca8
61 --- /dev/null
62 +++ b/dev-nim/flatty/metadata.xml
63 @@ -0,0 +1,11 @@
64 +<?xml version="1.0" encoding="UTF-8"?>
65 +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
66 +<pkgmetadata>
67 + <maintainer type="person">
68 + <email>cyber+gentoo@×××××.in</email>
69 + <name>Anna</name>
70 + </maintainer>
71 + <upstream>
72 + <remote-id type="github">treeform/flatty</remote-id>
73 + </upstream>
74 +</pkgmetadata>