1 |
commit: 673ef56dfdfb58380e6db2a2e217fe388bb813ad |
2 |
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Feb 11 23:17:41 2020 +0000 |
4 |
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Feb 11 23:19:08 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=673ef56d |
7 |
|
8 |
dev-haskell/stack-bin: bump up to 2.1.3 |
9 |
|
10 |
Reported-by: Dennis Schridde |
11 |
Bug: https://bugs.gentoo.org/682976 |
12 |
Package-Manager: Portage-2.3.88, Repoman-2.3.20 |
13 |
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org> |
14 |
|
15 |
dev-haskell/stack-bin/Manifest | 4 +++ |
16 |
dev-haskell/stack-bin/stack-bin-2.1.3.ebuild | 48 ++++++++++++++++++++++++++++ |
17 |
2 files changed, 52 insertions(+) |
18 |
|
19 |
diff --git a/dev-haskell/stack-bin/Manifest b/dev-haskell/stack-bin/Manifest |
20 |
index 2d19fac6493..a7311e4f2e4 100644 |
21 |
--- a/dev-haskell/stack-bin/Manifest |
22 |
+++ b/dev-haskell/stack-bin/Manifest |
23 |
@@ -7,3 +7,7 @@ DIST stack-1.6.1-linux-x86_64.tar.gz 12989288 BLAKE2B 44625d81410bd80ea0879e639a |
24 |
DIST stack-1.7.1-linux-arm.tar.gz 15818359 BLAKE2B 3493a09f7685acfa7fe7930c2a33d24c36b74ed345a3877967154a5d48b1d65a19dfaea07b3d5db2e2cd23189eff64f5f2efb1777d5aac891c9d1254df431235 SHA512 aee7da80a8d061c5cc61ce33f138ccc14c4fa1a1f2e12f75fe0f0ef77afe1a33bc631eae4caacdb8c200793719655c588bd31a35a168480eb31bce89cd0e4db2 |
25 |
DIST stack-1.7.1-linux-i386.tar.gz 13600712 BLAKE2B 1f5f2278f609aa5405b4be9726d1bd657bd3e409cb716ec07d7716bd1db4625283df708d84f465fb5a028c4467678c26fa0fb302d7e88c7d66b4e8f366481541 SHA512 02eeee457e5d62fe16cd610272ac504d226b680b944e1ab0cf03781838518f3afb41f486abdf254a042f931177ab4ecf01141b0d1cf1787ea938df113a51e5c7 |
26 |
DIST stack-1.7.1-linux-x86_64.tar.gz 14025122 BLAKE2B ea7c62ef9c4dee85016ef6b1868da3aa51abac4ab1cafff2a15636d92d4ab8fc5d6bcf501bfb40db0bf5b80c791bef2d970e620a326547502821b44e2c93bf9d SHA512 5746548abbc06cc84bb053d236ce41319b5cacca75ac66507318670b9ebed51dcf891eabb74111cc4544c38f0d3716dfb6a02ba06019ddc6399b41d1378199c5 |
27 |
+DIST stack-2.1.3-linux-aarch64.tar.gz 17019580 BLAKE2B ac176c211d2b4975f7dc8d57731909efe244684f2e54ce478a9260040fece05ff4135c13e89f25e44b64b7c35d18c8647ab63b11bb471024de01be0cb1b8d9cb SHA512 bd60dddfbbf9be22a35b25c4db01503f86e561b5cf79fab8c6ad162d557a248f9553ccc97de4b94f51ec3d9f31c3744d7b291edab3cce25321d6f8af8f5ddcc6 |
28 |
+DIST stack-2.1.3-linux-arm.tar.gz 16124790 BLAKE2B cb6f42576e938b3838e7db26fbc00b9b0f87cda937a26841e50f5164a0c1a1f91f7f6b4d435e59fa6b8c35ad4c1541d6bcabd4ed294a0cd423cef657911d730f SHA512 005a508e003992af47ffc591598e69ccba3ed1e96ce271c9f7a369b238d7e8e4d4850b1d4fc13a63a147e56692622364b6ea3d5c97708acc82a895e55ccbf938 |
29 |
+DIST stack-2.1.3-linux-i386.tar.gz 14128095 BLAKE2B b48d8765d4a6930450dbfeea488fe7c41392984375100a730fee1824a983abf1f35058d880a5ea983495052987a733b9548e199e34282c49c81c545373893ff3 SHA512 a0911eb8aa73711ca314ad456f9e0e58696fa0b4e38619b8293c0971496735fe002d2271498888acce3d454c4da1c0d36727e0ca9a722a0757d1c2c4ddc17982 |
30 |
+DIST stack-2.1.3-linux-x86_64.tar.gz 14510392 BLAKE2B 0b5d229a006813abfa38bdaa963c1d3bb206508a49c177bdaa0d5028ab16973e706a44844161dae6ad2ee7eaccbc96d9f83c31f6da9e11243f1b2ef4a4bd98f0 SHA512 c6a26558316804df34e467601bc34cde11dcf9995727bd437933a38ce5b6cb1afb4f035415914c23b9a8ad36568e2f0b6ee17a7bb0f80af45e25b016a6b927e6 |
31 |
|
32 |
diff --git a/dev-haskell/stack-bin/stack-bin-2.1.3.ebuild b/dev-haskell/stack-bin/stack-bin-2.1.3.ebuild |
33 |
new file mode 100644 |
34 |
index 00000000000..189deee5218 |
35 |
--- /dev/null |
36 |
+++ b/dev-haskell/stack-bin/stack-bin-2.1.3.ebuild |
37 |
@@ -0,0 +1,48 @@ |
38 |
+# Copyright 1999-2020 Gentoo Authors |
39 |
+# Distributed under the terms of the GNU General Public License v2 |
40 |
+ |
41 |
+EAPI=7 |
42 |
+ |
43 |
+DESCRIPTION="The Haskell Tool Stack (Binary)" |
44 |
+HOMEPAGE="https://github.com/commercialhaskell/stack" |
45 |
+ |
46 |
+uri() { |
47 |
+ echo "https://github.com/commercialhaskell/stack/releases/download/v${PV}/stack-${PV}-linux-$1.tar.gz" |
48 |
+} |
49 |
+ |
50 |
+SRC_URI=" |
51 |
+ arm? ( $(uri arm) ) |
52 |
+ arm64? ( $(uri aarch64) ) |
53 |
+ x86? ( $(uri i386) ) |
54 |
+ amd64? ( $(uri x86_64) ) |
55 |
+" |
56 |
+ |
57 |
+LICENSE="BSD" |
58 |
+SLOT="0" |
59 |
+KEYWORDS="~amd64 ~arm ~x86" |
60 |
+IUSE="symlink" |
61 |
+ |
62 |
+DEPEND="" |
63 |
+RDEPEND="${DEPEND} |
64 |
+ sys-libs/zlib |
65 |
+ dev-libs/gmp:0 |
66 |
+" |
67 |
+RDEPEND+=" symlink? ( !dev-haskell/stack )" |
68 |
+ |
69 |
+S=${WORKDIR} |
70 |
+ |
71 |
+QA_PREBUILT="/usr/bin/stack-bin" |
72 |
+QA_PRESTRIPPED="/usr/bin/stack-bin" |
73 |
+ |
74 |
+src_prepare() { |
75 |
+ default |
76 |
+ |
77 |
+ mv stack-${PV}-*/doc doc || die |
78 |
+ mv stack-${PV}-*/stack stack-bin || die |
79 |
+} |
80 |
+ |
81 |
+src_install() { |
82 |
+ dodoc -r doc/* |
83 |
+ dobin stack-bin |
84 |
+ use symlink && dosym stack-bin /usr/bin/stack |
85 |
+} |