Gentoo Archives: gentoo-commits

From: Alessandro Barbieri <lssndrbarbieri@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: app-text/cmark-gfm/
Date: Tue, 29 Mar 2022 21:05:00
Message-Id: 1648587873.f023bd1a5fd97926317c11b957ac93f5445027e0.Alessandro-Barbieri@gentoo
1 commit: f023bd1a5fd97926317c11b957ac93f5445027e0
2 Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
3 AuthorDate: Tue Mar 29 21:04:33 2022 +0000
4 Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
5 CommitDate: Tue Mar 29 21:04:33 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f023bd1a
7
8 app-text/cmark-gfm: add 0.29.0.3
9
10 Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
11
12 app-text/cmark-gfm/Manifest | 1 +
13 app-text/cmark-gfm/cmark-gfm-0.29.0.3.ebuild | 37 ++++++++++++++++++++++++++++
14 2 files changed, 38 insertions(+)
15
16 diff --git a/app-text/cmark-gfm/Manifest b/app-text/cmark-gfm/Manifest
17 index 1111d9c64..616409753 100644
18 --- a/app-text/cmark-gfm/Manifest
19 +++ b/app-text/cmark-gfm/Manifest
20 @@ -1 +1,2 @@
21 DIST cmark-gfm-0.29.0.0.tar.gz 284071 BLAKE2B aeb831c899bb53934b8a84387d0e690174ce4083da047f7c7de890e04df0ca9b16660e9a67a5b337a24fa3075c809596478fad2bbfb5fd20b7cfeb021af997f6 SHA512 54e396e035a43e4d0c86fa7f1c48a6a1283c0caaabdbc56dfcecee92e89e69f6d2e016ae2d9cf4f40258a6455fba7b813c1c6e6d37e53d33a381088ccbc5673e
22 +DIST cmark-gfm-0.29.0.3.tar.gz 289222 BLAKE2B 7df6031eb873bd52e92d35385666323b28f16c71196aadede07dbbf3edf951ff417e173c469454dfb57ada2b89febfae9e630aa6205aa11375f520258f54c1eb SHA512 2d7d7160e477bee6050618145d20448604e36c8b3ac97c7c3ece19c1f7fe94087e1dee2396bdc8038d62e961dd63dfd08f63426320e2026dae9f1ae96558d336
23
24 diff --git a/app-text/cmark-gfm/cmark-gfm-0.29.0.3.ebuild b/app-text/cmark-gfm/cmark-gfm-0.29.0.3.ebuild
25 new file mode 100644
26 index 000000000..7bf713106
27 --- /dev/null
28 +++ b/app-text/cmark-gfm/cmark-gfm-0.29.0.3.ebuild
29 @@ -0,0 +1,37 @@
30 +# Copyright 1999-2022 Gentoo Authors
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=8
34 +
35 +MYPV="$(ver_rs 3 '.gfm.')"
36 +PYTHON_COMPAT=( python3_{8..10} )
37 +
38 +inherit cmake python-any-r1
39 +
40 +DESCRIPTION="GitHub's fork of cmark"
41 +HOMEPAGE="https://github.com/github/cmark-gfm"
42 +SRC_URI="https://github.com/github/cmark-gfm/archive/${MYPV}.tar.gz -> ${P}.tar.gz"
43 +S="${WORKDIR}/${PN}-${MYPV}"
44 +
45 +LICENSE="BSD-2"
46 +SLOT="0/0.29.0"
47 +KEYWORDS="~amd64"
48 +IUSE="test"
49 +
50 +DEPEND="test? ( ${PYTHON_DEPS} )"
51 +
52 +RESTRICT="!test? ( test )"
53 +
54 +pkg_setup() {
55 + use test && python-any-r1_pkg_setup
56 +}
57 +
58 +src_configure() {
59 + local mycmakeargs=(
60 + -DCMARK_LIB_FUZZER=OFF
61 + -DCMARK_SHARED=ON
62 + -DCMARK_STATIC=OFF
63 + -DCMARK_TESTS="$(usex test)"
64 + )
65 + cmake_src_configure
66 +}